From 3e0f8c9ab45a3280cc40140703f0d737da1a8203 Mon Sep 17 00:00:00 2001 From: imarranz Date: Thu, 29 Aug 2024 08:06:44 +0200 Subject: [PATCH] Deployed 85b20d2 with MkDocs version: 1.5.2 --- images/de-la-idea-al-codigo-cover.png | Bin 0 -> 1037128 bytes index.html | 32 +++++++++----------------- search/search_index.json | 2 +- sitemap.xml | 12 +++++----- sitemap.xml.gz | Bin 279 -> 279 bytes 5 files changed, 18 insertions(+), 28 deletions(-) create mode 100644 images/de-la-idea-al-codigo-cover.png diff --git a/images/de-la-idea-al-codigo-cover.png b/images/de-la-idea-al-codigo-cover.png new file mode 100644 index 0000000000000000000000000000000000000000..9f25b177c609fb29425d1d5004d172354fdaff72 GIT binary patch literal 1037128 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

awY<33&$#f2*+u8Cb4%aATAC%j?n&RBVX$|i(X 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%0DH!kp3fAx757MA$+U;7mEvon>^ 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

>X)xd~Sk=5AWrn6Nfl>WFPIZKJjpuJ)4j6A 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

X|&D| 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 z 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


L+pu9qEW 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

  • ZqFc}L;yci6l0~|{lOJ#dh-yr)Fv-*L} z;Umk=9Hr}6*p`dF<+W*fZF+8O&$a1T_m0v!RFobL zK4=UIS}&3x#{dr-6S`^BY?P2CPRx@LZfaU2gHEIjoT9`Z?fM7{>+wyEYdc)up^QOV zi|T>|bwH{plKgTf6h~F@o(q0wmi#Za;CFJxhwPGPwcwnUbTato4JMJXc=0I@PN{}- zLq0NUT}K%m47&iR0wkkJAlNb}oaf{?CVDis>=F7RBeGpJ0GRTWZ6 z%=wIMTa*ojw--c7WHG?zK#&&&&RP1V31_$t@vQHAWRZcC*uFyvLGLVmp>T_WPIx+J zF|pAr8AXJWm_?F{P8Xk)!BVdKrFr~N_`DEM80&y!b22{9NzU)n{+AP}>Iu}(2RO8m zaCSYl_f&}Snff@fiTglm&@XuxQ&89_o#vcFs!8hY(}I&jQaMZ!M3PcYWyqvEIL)gW z&44DiC?vx^$%{I&Qlkoq^A=60(oB?%(>loMS!0Ic#d{m1M1>58fpsY1=p#XHN&@Tp z9#xj8A`cz?{!4`gF+7~{i;Kxljp>7j&Urd~P@3{dLUl5cN>hOWw-pFnE>3|#FeQD7 zA-Rr_BV(~$kI-4bM#2ES6O*+hrq41$hk_!^1h$tJvInF@7bR}B#GRWs1&NzH8dW81 z=al#_e2{BaGLn&f#K{T`dWKqFqkINNA{vkH&wve>aTVY(X)I1JhhQxtp$`>{Kpa98 zVeIKt(EL{tucBVMjBdKg#QO!_GF-46p50iOPVv&|;SR-%pYDYC415#|a4rzJog>GQ zcb>U~jaIzM3*O`f@A8t*Hselb-0O@dRk6+HI0VYKESe*)4!3-@|A}u7Kk=*fmUsOl z^KOSWHQL*u^C4U;;;g{+#NtIFY#gPh$&l1Yl_7KvstgKrDi}8kt)pj)ikt~eF7jZa zTz9zLiSB+&eg8yz|44T_fi=vElGVJT%IBOL!{Mpsxa*NdAicmGPGnCFi;E*_dqO?$ z;PM%9eTlfZK+M-6smrQRkfBBvgm=T zLL<=j33INokI!NKlo~HBPT1J^)4_Z)S0Nsp+n{u$G;-l_%c!(N2ki;dInL$@znG&p z7wB?$${EEYG+E`N>ss>7Qz+MN*n z7WyN;JL1k;T(ifWj)>C)#ohPYm}3MxO!#O|L6 zyp7ybtQE8Zb2N0d#kK;|8my^ly`bqNy)WogMcc11>Vi(MX!;p#R?z8!F01HNNvATb z$Z;}9c#U+9(rdJ7aMGhODCfzXKz2Q%>kwT_)-_~ZjcQKFdWUY0sp`z+tIZrPKP7=bC1^* zv(+Wb)rQS#&8(WCwH}fJha=MpndS7I#TXZi&-wXtEF+)i2o1gMai$A0#=?YxP)8Lx2`GhB z1yas&b_UE*nDo(p5puqmKWc$TfAYPuQ(MM27$y;TEoJ&T)LKP+jC=j zUiCc}eaFJ~6gCKDr1N5szjiSx5R*KD5oQ>QhS=@)BVr}(0Ew>Vqt`H*Vl?I4Nl;xfd0G@C*KDyWu~(72oR_clnA_wxEj) zvn0OsLiH;Z6BB|qvDxWGkVKyfD^AbmL1k*pYX?Cm@6&yH`NQLcBdSnE`-o5<#^NB7 z-9@~&CW<^MA){hg^iGP9tl(i6&^v)v8$Z*ff+%sCM5K55@pUn|P_f7&Ht=OM<&{!| zM$M!hugV;eW%#xpB$}m&4U9;JS4v^J4(lvhga(kxvLGlBi?+7w$W#EDE2$7(ViDLX z$IS~mCFp|W1p#3%24qm;ASIQzfi3OEq~}ZjxfjoB_;Z|!$m!r?QmhW85<~MS6)Sv^ zqj^H}p~muaz2~M};EFkwmpD8JXZhi@|iflQ@p3n4ki_k7;p?ib34&?)+O8GFvQ#LrtD;LIj(pf|o54o>E zG&aiOieZzCo*LuS@Wo~n<2sCw`DNK250uetDM9ZhKQoz<$u4xt%jV35)_j*~c6r9< zV#ZH-$Iqtc9%52sr~?g+f6pyp$nf3l4yYJp5Klg$uV(wmtL1iT2Yi?e{;?|L~r} z;YiU~ip7G>hrn2nsrB4WJ5qRUobwh_{!p-9lG`cDPL7vOwO&c|;*m6l85r-!{1Y0cU%B5shhu$7_u& zO8jhrls&?A_;Z6lG=b;hfXyh;uwIJ!?AqUrS2IZxmBoX-dL z$7c@5Ly%zyvb+e1Xg4(wRUC_h&HA2)jqyBf`|sHMstaYY({k z8CP%d$0Oo=ivNB>*c#tQE{#tTpOfZ@ut?#9iI)eVB|Zy9jI1QG1ljU<)*JM3-Z=z{;TXRob4s zt&!&w>U?0{9GUfJbazIacj)d!;X86+QPPl=mZI>e!Xt78xkuy{siRV(w{g-G&k*6G zb9QJt6BEOb90j`()`p{rgD)>GqLE${Q zoa2^P$l?}ndhDr1uY<9k%LHmOBfs9@+cV~eA28p4z~AlYdxN{0GyfOACj0d}C^f$6 zF}COUyr-@$)h~X_=I{SG<=5{Jr3}2$_Jr#igfYPgwrvr04RsTREVh`tPqg=UoVQ2% z&LEYbT;^1>46Oy0KB#pHj}rlEBbCH!5zVCIb?O|UXL!BD>m_n=g}Si{=y8`wu+Lf5GGGYtE}n`l2M0p0%sFu??@R;letW)=^nU=4_a-#B+Mg3gfwx z;8RmSh2a2B34|Zvy>1G>5BwExqw-+l4Y=5ecjNsK)&x&9ZxL;WKi7z+4&1&zO<3H} zX!SC{x{XkrM8!vO!GCgV{$Fm+e-ukTmvd@W(u#s!Xl%3!__6~(G;_bq8AVcFbwd;I z%Od5k<(Xs0KGG6~&kK+&CFCHDETZ^Lf;B0v!z3gk6wy z3?+{u5nzHu^i1HW`Y{QN4P>e00Ed!7k<4Y4l5sfZ!=A`=IN!S{B_6NKdx6qPg)$;i zjH7E>M1nsG@YV*A0vRa=&XZ>q0>U1g<@iNGCp}ilz^O@VDshlfQ6CFpnX<=(#!H2$ zOzNP1oV1OV&7=XJUNezN9_sKh{~RVcsUa(pug|!B8t?ew{6z11zMid_qd2z>_sy9f z&wD;~4OVAJT?8MOzm!3aiS;nfODjx9clYt{{1>nB5#KquIV7n_H&$Lu3hF^6WIBxxhgBuH*1>o&R^dL%1rCrfnPiE>g-aE%p&mcVYQ_L) zjlnB{5E%l2F&5>&klYP(Q$6uyY#{}{Zj3s5l~6r{+qs9_HYE;h*c4wsmOp}z>6X|&?g#%9=DLxJbrpi+`> zucHKYdPY&Hji7;FSc~pEW{qH}Bo}$j>+Hxcvy4ZM^zA1un)iHX9(Zk@Df&8eqk9uZ z|JLJrk8LfkBXBfahV(g3lu%Zve2%K-h++;|5egEa5DBzT2IPV8jhc?)!gX06_#ev0 zB2Xa~1=+G9ySbwJ_B+}ie&+a(f8hAj&(ybDigSm`OY)hf&OB0j%2G31Xl9FyObdkR z;bfrpp|E(|;Z|GJ)f3|C4f5&|R`cNDlQjHg26}-gO4zKSIfH9K7|=dU=bVF9Afkpt z(Kfi-N9?Xa@rULtYSAYAT}*^Q?q?~;{N`D!|6cpIuL@@YQcKFVYytgm@mom8B%7bsBe$32r|5| z5r1rfGd{GY30f($$o&84eR0QjR8W#=GXr~{`y^LV)O@Sj@Z*aa3O3+emU0o!x46S?BkaH;gR~` zj;=o9geO}Tl#7C_kjUI)RgaSnp*2}i407I~q2qDZTo0f6fl2jjuNxnq78DhCYUA>|-2H(}V_JC>jm~KaJ4mf*498P5RNTyphzCNV zI_5Rw6m)>%CzQqnYDI#Cc_Oh{kO=cWp1&dJc)YPec`GL7SQn-$eH&EXni`rK-?l-H z+WIh%l)<;o1HH;Pii#(-;Loi15B7rpXgB;pEV(U8Y8|@wc*)ovP2cG+^NlZ(k60we z^U$YDoK9B$dM97-ldpnU*G{Mr(tysq|vt)kq<6)(=VZkpB@s z!}}pgx9LI>YAC@D)9Xcobq+JM0m^5coj{1k@9%w31=B@NRuqV?3k?Bl5t)YGhVR|? z5eFR8jmX(iQquQ5&N?!kk>w#zbk@WsY8MKgT+kPazEHGStO$jwpX9CqB$c2kiE%O( zA%2pF56@+iX{PCLS`%)VCxz!es{V@c?^2^Z$;5jf;Clk3R3vG0NdN^MUB{mecf8-< zp{(b0uG#lJwUqcQqskPS66h}zx-rpBP_dCLmCSXLKyZ>$Ws-FII4VqQIl+hq>9R=b zeA(Uh!$dSCl`3YBQV~dh8GwuY3mFS*7x#YPx_IX>(d@{>*eMlXO5=qaYWgl1UFI25 z>2cx4c7dP3wbJ#ZMePT6bSUIHV>x#QuM{#b5Vjuzk3gVwHey;6{6t4%B&h-?#D>aV zMr@xKp5BGQwZx%hD!#z`mj&dw)Z~~{Pry+A#f$xfgdBVkkf5t2v!#Lk7SXoo#^D=_ zY=c>qKh>c~Ih@1q{RvJDoN8o!Mt2RO_klYZ7lA~E!mI#ad8iz|@`$-W%muOpyg_&c zxeUZhPgEf@!5C3$1UlLT(Uc30Wv)lG>b0heDdXB+_PDr4xewbQ8V^tm$m= z<12B&j4mj{jGD||r2CwD8w{i6%0kgKti_pks;8A(dh>zGJy3O9bW?}vQZ#O}y~B0j zdW|(1&S{jMqw@tSU!saN6mz7`1EfOb0S*?4rJ-I82Y$E_6M+U#2*90%IvBzYW7}LI zsw^Z&vjy_aE6U4D^s86Y|DXTN>Gyx2J)D`XGnQ9#vMMK+8C5ROx(`NhK4NB_5A_fN zcc`(4Png>se(@Q3bA$fs73%dha=t-i1zsz>%7X8YDgunmcYr|(3j`9pkRo__=$yh@ zn&TPsutk~Bu?`Z}#BO67IVLTpKEt_36hY}vFH6Kc9~|#RS&}a=kc$=Q5<$R!kDRBl zN9(R-e>(8+_`t*cJ^SY^cv!DDy!q-oR;v|@`HZ3{$h1OB6=8e{N&vzuJUIv()m1FE z?dh8{eY?eRBAeypuCN<{*J^a|B_WGl#w4EP=!zNhzn_`ddxbrNR<-YTq<*j{0K zg=;fhUEoykn{r);vNm|ESVQiEc#6tH(vA%A9Rh!6xLq=I3mrjF!ApymJ}Tp>@U>)t z(=&wHfL!85fzTDXs_?SJt0g|az!hsmzJg+dC|1Z~j+!lTI;WEvwJhk!gV;cVjYLSv zaF|OmDEnlkBFoeWgNaaO+lT3NfG&49Z=x^&LwryvJ(4jdN*V4)oJv@olU?1Qe*0fh z-+!X6kL2AMeb}PJ5?$oza)zus-0eMle8ldXV3YaP4fB8V4~TEyVDcQLN;=hZ&Sw;ewaH?T{#64|kZy#u%cXX!%)-+_5qFNQ`Wsa&s zf$4LH&x1dO%Cd+U5TO|E!!*wV=p0$i5qSx-C1P`hxOffKDmG4tKEQF>5?W<}-|Z5% zKIHh0*lfv5{JcWQOL8o^X>rXN*ERV1fZyF?>j!MVN2nU1y0D&fhRSlJ0*Rt<64kfN z{T`sRk8rU*JYz;jcLQ`f=UK1#SzYo6x#2(bGycC~&By$b zqny)fj}xIV5<@zf8nZ(dJ2ct{Zw?XB2otV-n)<#pG!N&pcd3z*PD>HE6)8{iso;yy zFlPs;;-DfLRIG&eXchU&5%wiq@_!rea}t>fWPajQB%D=#nsmlzIfx3x2A_C1Ryw<24CEFpX4U4ZElS=Ujk*Wm%5sY-kR2Jzj-9qh#dISWA{=!Ka0Qz)4Uy zK_axrVnB$%yX;z=k{F%S&2wrk=zQS($Y_-5Bk~FH^4SdMk{Fd)eS*m)PV?k7QpgFy zim|DixNFl)bV4hbLdgc|yLW?$e6sJ5@pC)jXspE;LoXeDE^*GIgh!{}Lz0#f^I>%c zs8Xc4MRHOczpKf`PbVb|IZ`~RLqapT{;+@&p?I2g$7Ebgf`P!Hl%!e|$U@Tjpb;M` zwQ>ApZ9jCsAS?hkEUdr}!F!YhrDfdv24^kS8gf;T6$Ms^h$)R@NiW7gHMHSVvL6oK zG$QO<%VB%Qo;|tE!RCZCB`)$Ped(n@*dQb5W$e}X=vm-GRVsxXNc)|$p-b#MqO<5s zA)N{?>5w{sRaA7*59B5y}!Ye|MQW51GwBZ@}PR6dhMf3_W2d}~9Jrov^31lY2#LDPk zbclpxwxr_tI&wY89bW4oy_rWft7)?+1zbTS>L)18&G7ruq~V|&iO>qUu25DW9uG8+M>us9xfY0z2d>;tG83Dg-yB@4W7>hAreS`N$oQ-xjn8C&p6b9E za@Jydf#@}|3s5>_hAJ1x`4Z-H#A*SHHB^fLXLUZPEV(WuSUN)$RghhmA{H)j;_0G< zY?7u;;s!EEzU$c>Dq!jG7r(@{2YkE3cY9oa#M>6M#%Ue;I`MqZs)Dk*M9!}f#Uf0H zoSH=XA-f6E*@$Qg>4zkI@WLAs@-eRo?c~Y%GHr;ZLn=1AaEZ$j$9mI(#hOr<)B#Q^ zT#q;XKmt$lpU#V@{--fgaa1`EddBb71^{P@p6;=z$R}l9E)Ecox(5jz1mw6^YmTax#;|f&d{W-YdNDY=eStm zxztd%h^9x`z{@dGM2Ol15#)V*tl*l|stAM`oO-qhorZq)S6?^&cr&zRPh8V_O5l1~7&MEhs;NSwQX?#t>(fM&4 z=zXXzl}~;Iu`-YU#^nA6^0+6fa&(c=`y<-9IQC8Bsd0e}on;}0qQ%FBtD^KDK1^Q1 zLvr*@OFk>e^PEm9yz2)zTADnC@8kb!P)c(JTX#JC<0n3Ej}-Ne!WooHk5Z*c$tIv9kBENN~6yPw5<3i8sNV3Fnc$MC2Y(dT2Ymc9081p&`!^I&=Xr4s;g836#d; z@S?{Xi^y##TBHbYDW&2e6IXJKwu5kiNU+7f+_a-~GGhRrAjn4kR;r991>x{>qgqD@ z+zLs76ssUNtk#g%2+<(4iQS-4{#M92s1kG$iWQXw$QLrkA3sbjeblEOu+@`dMGV&- z4|of%_c-J6twlBl+6L1$*n5L2Gt_c{yt+iazCo^6$cr`A-~NWaZ8`kY@8Nu6`SlXH zD510Xa|X4;H6GI%`rgv?mhgBbA}FyVtwl6F+;3_3XSh31y?sJ`^#*Zyfv76TvQUTR zS$Kv*f!9HtAU-ppHR4iJ{Px#0yPEwUeuQ(+%oCFB#>4~AAzL5Tnu30zC|)h`>p3pZ z5qXI$XZUK4$+A!fTN@52V`zKB{&eL2@sYcSd(KTmR^)v5&3C-LdBv;CYnIh45UPh$ z;3cOlJpK?HTRg|U8*EQnM@ z31TNaCiD2r;<6SYOi=R^5-Caqc`Tqp0@U{{yZc9;cK=Ae{gF3%PBoha$uZ+&vm+e( z!nr|Nj|ls~x*+ix!@4jA(OG;i@SVrCb~vyD*)kL?GI>750#0g$lMX9l5~EZ|7?LSx zrV%RO!$l@T0-FQcgsGg=P%LrPYvkpBjlB35klla`Eh1;aG^<0>`V89#^Fk#R8i~#_ zL?+0Kip>lb#$&C=SWjVk={rGfBxtsRf#QUsO1VVU*cs6rw-RNn5M_{EuL@&iaaA| z4zSClI20gODQ}5#UYQ8e)72bdE`sd1>q7!JjomUr)09T!GlVRMhTCv{P4f|4ge49s z+oT9df;Z{=jBQTLn2d)>ev%O$lCBWDtdB6S2v71BZ~CD2)^)f(sPXxxMLGi}{y84P z*4a?B$c#?rG&<)woAYN;@<&(lpZYm}aBDuP6+2aMCcrF5m%21fa$^!HCQ~Dk&h}WE z#Iw$MKN>^F7mlaUq*xmubbgX+CSFTSj^lHdF}F)zF{y#@A}2K#NtjrAA9*g;#e|qB zuN^zj|C!tW z@F!N!Pt3g^1X6US$zo!y@(i*JrzEb-aCscD#{yC*g^GU;>O>Y<<~S)Zj^G_2bG(eg zic%u8Y=lRpk}CxY(<8f<%z0$fBH9jVEW(6t4!y zM=Uaj1l=>J$PM=;{?SeDSZJI}K;v4Abv>%{$kL-K0tq*>koz#9DIy%9HTbMYCFvo$n*=-i!-$n6$)JYx1w@OVN!ox;TB`U1IJF#pZ3F;9C=&mYN7J+tdeZ02cf zPuGL5a!jRYefW(oks^;%CxbQ}S=ZptC+zuv`TRhCIFmg+Q@nkHzPduLmr$yZc&IRK z6J%iG^0x6{DRQ!JD(1bWJzDlZzem=FQWe42E5XZJgZGL$2l4s>0G~i$zxmBu{Q3%4 ztg*VJchJ{0b<=a`EOpz_)(z+Lnci9&)6*J5HLLj5*Y9|}xn#3gQ57YbOcLDgWmK3b zt2pQAx|UN@bHCs5Vf(;ybE1?v*VT&4>vtMm5nliRfB;EEK~!9=*UZXdC@`c{$k=32 zViIAZSODH*jG=BDTGL{^!J3{T&somqWHJk|OC-*R5&P+M=I5Vp`P1)yVE52G)0e?DTI_k(Irj&ti<<%+}O}9JFp>7)5wxwwrnx?^;4k<0(b-3n?J{-BI7OZ~r z_h=)qzyBl0V~aalnq9+LR_MR~j*EZwU$gvg{w4C8cQ~a9{mTMFP$|;R;kPHu@rZf6 z$KTx|_s>Y*V)_QN-y{1D=M0UIoaZa-^_u+phQ&oiR(81Vj@}({GAKD{*`t&}>QFda z>F`b>dVy=e9VJSykkvJAR?-(5HJ_uZCC+EKU5!1QF{cLGJ49Zfs|uNyVU6_`U-#h* zilb`}U|dwx948^-FSed1$=)J-Xm+9FJbaAJ5QPI|l%Y+<(GcH7gmL+4dP92Kp*b`< zMUTQN>4j<0+ez{+()W&g!i}#@Qpdu&VCHEfho$du^%>i=A&E`0y*8YU2!)dZ>vMV~ zImwc(m~kr?{E;R9+0XdB)x5VAJF%pur1Q~uSB&@LFDFdn@#a%r_afT)u{oT$&dFEp z1(3nVpN}N&7tbtt*S#!gg7Ksr-Z%Y!QiZiPK=Xtk!m(^@t_PYypazZaX(Jyd?8CsJ zPR5kO?^L*?BE>=BJq1A^AV9AoRNuLQG@qLCLX3rrQUO}pn+_agN+TV(x`jTfhQ>U& z@A^=DMf2gIkg*0OfLWOoWBWIF$?tn2DIlm(z{( z^ruAg7u{Pi=D{Ku5)T`Wgf1C{jEMIG;uMS|pp{T5HbU~muxF>w-XmWCNQ8`&vp&S+ zRyODt`)RVN2RKc9GbzJD5;8c}C;P03sY=J|@J`YP4~h(^WX3WpD23+KcRbcd>H#j6 z0>Rj!4@*2O4Cg`T8MEaAp&o<5r4uNjVwXBHZsOR^_|T!3@n%SoB%6bpn2kIap@IsM zsayK43xC#GND#bWidmgJqZhw?9IXbqVTo-(9URq@WoCk^kH8I!IphU07Hk5qWRNY5 zNsxdrqKT5gGIcjp*fbe})P=s*;5)&g4B!0zUra2xIlP27xFdp7we4n(b#n`n-lhRah4JSzS z77{`Rr2VWU7$<;t2G#fI;}P@ljJ{0xPdoss4m|zTVFEEXSjTZ$SZ`(;(=TTlJV0c=Z_!hK7N452TXlN9eUdS5xwgv zU$y8}1%*OnIYMO!sgWWZ0>#j%%x4t8_$`;c;vf{KyU*YSnXxEuaMsWoOIKC6H!I4& z|26iTZ>eV+wvFfM{J^uhXJ-tDw&zf{I48(;PE{0KU0rc~am8Xj=W?@QT`icY9HsP& zg4c=Um>ed_#v0nTz`;M!{nq2Al_~T*egLgza zEQA*We9Cz^*Dd#tJ3f7W@Az_u{x-L92riVy99O7~CJ5DMAFM~Kq z!e0BB{DpNp<&F{5;z+Z@uoIL}*puhs!xPQtA6d5FG5>nOd|jaPJb2z{i53~lQc#q0 zio9XBJFwp$d3fI9rDU~QadmOU<$BGmD3Pd%NR7t}L6$3AW+@RErLdIPi;BMAa6TW{ zo(??KXTHBZqO+WJwcvWO=AxLh%t|sTQ7M+<@PSx?))t-T%&n#Gd+Pekxju2OcbrZw zr`?Xz`=7|3?)ges-mKTm|MqX`&nKGBz;D)U-u!~uZ+}bn?OXh+qVtaC)PPqMS&lai zcDKWy4*1;;`}j!z^hkC%GIK!^yls2>UZUqK{Av!Dmn?3+MZftq<*Tnyvl1_QZ1aRa z+|oY3$LxQiKYb+YpHY5`(lx;s353h&P7cvk=;aN}F7dMrHOo*{fwRy(Jz(}nq|8zC z1z9;qRs|xLkP|qKDnsZ|S!@tyu|dXG#4{ZUqX5kqYlR!3Ez=?=Iyg=iqZkPF0v`&D z6nEX&auWk@cPgJh$qf=@EW)*hweMWuu0S|1(>{m^wMa|e6AKj+;h6!t?YjooHwe=s zyB^wZID4H7uw1;v`JA4TlgQZ0oR6a72j=`)uKAOn^PY+aso2SkMwB?IW0LJ7>SeOu zQ~Kb=z&jbBdIPs%JhDV=MtC=oi=QG@{E#tB&e~}XH5P_Ly5+(|ITbWMayx?RmLK3^ zN=md;Q6f4GaAi~&v;&7?s%++cGE^UnjG%%RKU_swTpy&S3kSK4NF4%<-%Y20(=P3B z7Nl#7lN~82@)BVj-Lb}XeLOpS$Ty-Kvmi9ob(UdFkJee>(8c1-_8m?HpBSk$-o|sT zcXUe8%}bh01~{V#3BMd#$B85_hI%9kC?teTLQ6S(l$@SsJ#nu^K2rkYxj3EfI}=RI zjg9*>6pA{_Df5z|C@J$2r6dl4^#Q^rQ~;CN1m_#(e}4F00+3mTjQK>C=dp14Lfs)y zEYbny29niK2`f3MguNhtr{u|dq?cq!W>RreEO}KeS?YpqThkj$*B&D_PLObrW0x=D zpTno4a?N}_2PNpOA(LgqbB6C5Wak35ek^3dA*ZAqw7=8BNHUp0Z{5+i9a&x=iyU8z z!N5qw1N6&ZDa{OrZumQcpu;1irXZuT0u>9FU>F=-d1WXFVqY>4Kb07Y!;tv<7u`Sa zT_i8+NL@+)9ufhMjqxlc2oLX~ou#J!MP7UP&X z6i8#?IVAs)9G^z{2?Hxd@B(pGLKh}Wz6F&FT$;LMJ~%KJKpu)1rwwGmfJqiPK2y<{ zG7xuZdR*H>RRp+MrU!>zA%fKHNZcPUG7#7prYDKS_CifXqyR833c(0p7U?=YBwvk} zae5lu2Re4S%L*~C zf{)47HTJ`2%>6y)X$#Jh34yq}B!B&i<@0wu{o_Bf`{NzUfBWCD_-FrXim!fyUS1)K zS#Y2iI+`^G=z;YexDMGgsO>Y^?PvV$NBY}a+Q&U@XHj`U=VoLli8>jy?oraAq`}KR zysy?+5sBNqM~M>s&99kT$@U+AM}2=s3qw+0CDvd*>AsPcXQ3{&T#kmfyWMN zsc~h2Dhl#)#%i|Ya&yV6s~axX8D$+~^3W6fZw+I02@6 zN8+QQs_+VP6g>X;%tQZ2#Pgi$(~+yMe#Pahx6C&c`9h!zg_fF`R+Pn@<#NOM)bPCD z^YFao@oCTV^O4Q^lIzQBHtQAhN>5kWMf#5Zd_wL|h(m)p_c*U% zaY?H(EDoP5)S{xe*`QxvBVNBoT)jhmkeCPXgo;FA zF{o%I=y@{Blc?DI`65nE8f`-?^{D_!v5_yM?bvvoG!G`j6(*GRxW-?~7~|69!Hv@w zH#WBhKB}{UaPI@)M))vcacvU>X-p4wjc=n&wKV|}ZG7AZGE6to^rB!dW;}`+cfR05 zpYbClfAS^oMah#Ysa2T3d9P!`(Fa3Y;UP*!q`W=+UF0fE8ZC$~2h>FVDiAJpO2yDg8t|347`Wr-C*qpS@fd6u3p(e($UsWW1=2}y0%ryE z9;X~4Gx(n1bCN}#PZp*wUUwll)H$Ne0`WUS@1)kCU63Jsk!+3XV?$3(1R;f&Pd{xA zCLO7i09vx5G^2m0L}q#_dnxmi}h_2r`r|5Y{11C*<)Ej2PQC z1aK+PRSvoe@JgjH)?=(hWOMxA%_y$lU_N}}^xs*?3`$;D>FqMDjQ6Sylj&&Nz0*Gao;1`SFJbe*XE1=lucSpPBof(jO_i zE!pWKI(tOR8X;ULFk$Ejzr;_b!y#>EKg5FRsz!Wy$W7MxG*k{%j|8vB`}jmr8oHEx)p~!O0CNEiS zHoSiGmc!}H!{d(o$1QhHM=q`|c=zUt&2mPb1?9={s1_(c-HQq(Kxsjt6&KZv{i5aj z_ji2%;g*lLPyC~X)vVz4-BhxlGgl&qj!Q*2(Ll|q#> zbTK0<3*@pwEGpDuj;zYa6D;sPi_>I}@ER{P6lG8~oWDU`{4M(3mh=4|c>eMKiMjtT z%*-=-wS``98hm&WljGrwO zO6mYrmeK2Mzm-pw3 zG%4MyX~7bCAw!Q)q=+}kBgWHfY|Nz|zZ`mi)BHQUJ{GXaOfqpxi00&h#Gi=u49#H| z`PVKI?nhmPG~EkOCg~j7S~6!x!{69cA0v1=cO!={E{0TWcn?}d1IeyKI*(8)UVoe( z2{)`*AJH*Fs`2boD#$GpiX78-G2aDbhR-x|y`s-E`qYFPNLD`P@+p=xJl|mo6XUfL z5q>WPLM4xx&;*z9{o2!+-Sdv;$1S_2s$#^wBMkypxcGTj`?rzI{e#dIH z;^y@=7uOrgDhr-8BI&e_MWs(3DvZU;kWT^{6+7;NVRjTGtePaF!bUY%5Vp6SVWkE5os2^I4=>x&dIXns> z{g6Ww7iS7Y!O1$1^R>_e$xjG@*B%qioID3}cqQvvnGru=Ka;(=y`p!J>}ALTk- zkaQL)C`{ifecvd$nWhyg9_n8tv4b0I3L;XBSa6qM8)E2CjJrEZ4aTwIa5C4lBLx*DA=src!v>zr!=Jae|uAhnIu~*QL7Ei<}jN>dxCA9if!D^{;B0_O&aYkKU{9;*-Z z*(vbDiVQU?5mkYxa%8Ck@!MKlbgS>JA^+{KnVlL=zxy3O{g?j*nOR={&2JDlHz--~ zO}XSZ>l;=VH>}oc%CbO52&QCoejb!2hJ$2GgoF}Q^99*#PGvgo_FF!D_{^v06Q^Ut z^=8ShfBhA&FW1~$tXRzoas`?sr5Y!#ljcs^L%nmHd&{{o9M6X5=N;RpXPWv5D(sW4cRcTEe*CoOPe0%B>F$~HzQuPQ=@o_Z6#bsEzN0+dlbt^> zyE>BR>7baXCrzi2)5+bKg$y$1FTKAe1%8a%VaPXy){J{3edZ8PrpZwHDkBy$D3WWm}b9McOYPDgW=a`5fpzp)IjfRCvN|eq5m!zmdL#NRA zOyP6}QpG)>hBG)khmhQRFY!VJ-=%zx%r98Zuc3Oyy}RN5$NxLahdq~8BWD$2Ss~_S zC|d3xXzw4;<$_{)8N7Z3U|WRi!PfZx92B#hqBovi<@m)Cv09<4JQxtGETX+EBB_lH z?%!#dO$zVHvK!C27eV&L@*akbL$NW&Trr%Rj3P8CVNFfEv|R$Pet4g7bl5OyN#6?> zB_;lJa^$T&^bz4yvQP-Ob*7oh>@60ng*u^U#iCoy21Oah*>CP+FX0=F4~ zi%qj+-yuXG*~=(Oq?8P(C&1@9rYez_8*G-v%xf}L5vl1pnVUE{Z1I!>Cb|Yp_E6** zNd&I79G{=L|8&Rm!;bT@#dLNs;T*6$krELM%fmS!d=NyiUCXw9qTZj`KJK`>x#aR@ zLs2R;IA6O^!Iao|H#*A>U8o7^D>`OE4&i9;%0M8Hf37fgZgBtC2LT8BbLNrVmxHd5;mN+4x4 z!jnS)5V1Su#aM`>;)O)wpB!+pviyq$BT26848`GJx(mlYyXhalP~J;TaGywz(E}%5 zv(!3#Y?dQuGxEg}cRJ$_NBYB-{&dEk4(M%%EKAgCfxNgvtX7Cwg?{^*{M^v|`2+pO zCuBK8mUDD9N2wKv8Q$rzPA2AAA@;eU)9J0H>v~SR9iM-C&kz6fdye<_++1Gq>g#u` zt}d9ZmMEoh-lLZ*^4D+Biy11d0WG7@0tn$z7^Jrd+oO!3uWRn^?)ZE$Bl}nXjIX}B zVfE$)UsZfHyP%p~pmZ>V6iKi^qT)(>F-Md%3`}&eMZ4{DLEd`+&vt4eA@G{duBc_xm>NeTr5~sIi(h8=|lJ%y9FURF@{VCUTxOgTwKz7 zsQZp%d*<z=>FxjJz#BoLxRO4N0$IGGR$;dK%yTK&~I)_8#yO>B8hRNEMsmoEH%$8N^1q z$Ybe|#vuD1x;mK65~c*sNqVO_dCh~*d2eR?$&~!r%=pQbJcx{)hlBOh*3)%;m{tl; z5#gBL8JqyuOPtbplR=xuLZ$$jO;k!HUIn<3pTdeFzd3narF)R>*dT(O3Y65`n+Vp7 zXG3}>@g-BK=pkC9G*%8Be<28sQR`mVUnF^CnPQdq7;6TYUW!-FP1Mq0C<@a1dnDcl zDPn~q^B!$lr0XK=Kec<4a_g7DD?xli&gJ5?C(AOFkeIFy%4hMus(6pB4cuTGJz#7^ z6M5%wLV;6wZ=>Ifi}LX*sI5s!TV$BUj4sQtA_+|}RN_gvdE3d3WZ1%~(LUaFZHF1nH@_aT-S#U`I6y?`2fW znjGwL+?v>11Bq&i4V^5UL85MYABRbSXNvQXOux_<7la7H0r6gjCXtJTZW}xMAt^1ykEj+5DhJTmJNJRvB9$Z-+$!O&mY*{J;2%U`OhC%{O~j1{LQcV?(hDF z*I&P5dA&qRjnYBoFOa+CaO(nJCp9D_3XeUVc>MV%{`~##>HCJS-@RjXeS;O6EUPHz z3o@OPq~52{zF|r^<}tDH7Kp2spia}8o?U(7@pxo+I^(QiHDB_ZuQqIE3$)U);UTD- zj@#!QA5RB5;aHUwvtq`n?)dPyWp}9YM&g8|cRkM3EONo?WyQB|F1fi_v#2T-RYj5I zQ92TgaqQ1Mx6eDie}B(E{qT{`ha-m`l*w88jLLKr-GQ>(GCzN2*?eSn{F&l-N7g=5 zm1oxFI+&#SiDyJgP{(dah#ga(s7aiEF%^Eni}B;y9B!+B5yOUwrB9RMzZO+THi1vi zC2mfMMc5W|-XUa3p}?vhWRH|Rom|lw=pG#(o_aq2u;U*u=DhxP%{RZi;H%dwE;n-) zvw}rX8UaxtxnXy?El!XfL8X2OkQUzL;fs+w3 zywHrP7C0{W?!xl7S3TQv%jf-p+uf0$KHT#B_`vD)1>ap=vB+mA8D&Jp=)vTi$2d!G z9VQafmC)#-qRI>AD}n*2mqBIH`9VT7uX1!5l1=A5)`a-bo1Sys(40>^JU(zd91udV zzPMp?`G(bM&Bba-m1hC6@|W|9mr7nLN8~fM=avqEUd~`qLMHHa9e8raQ*JI$%S8}c zF+Cg)nCB<#?iuS^>|%*~{WbdPhHSkdySPMFivX)>PuSxYU!UXbGMKvxp(2+qDS}Po zZ#?TJT#ex>;$+6Bi3yW6na;)u#Oo!mkkOjj1w96M)Q4_^N(G{A5F=7H)AJf992#$C7pMJf>wqZRlrn4 zmN2#eAgD8W)8Q~6dwfJC1aoH<1b^bbbVNn4sQ4E|kYa8oL@0D(ZXqJBOAa?Vo`FLe z8FLiz^4tgogcJ0hdmJ2MM9UP`%IelFv>8Od5QEM7tue1LR*AnWje!o==u(o>7a<~ zJxXi5BZx;ykWvREg%W`(;VdQ-w56h3m7F!SgS_(?lP3~FFE+w-AmJy|%Jh@YIL@aN zcb`7<@bR8{cgA&QOhWUA^i~M2SJ7D1UISudGDxCC+!?sjAvv}!5A7K{ zj2%+|al_3_fhQG>MtDS_sa6YQrf`iJ7oUs#mdSU_lpe-(4hEQ%vks|LkQo(#kBN`- zxZWc35|!ojUxe$IQA)h{W112>f>~s1ZIGj5GQ}EJ2Lo>;DP)W-$rw~3F)qmU%D?>h z!2AmLOZjn;CO%Ax3h9I8WK+eLCYah7l*ffUOaWptBScj5jvatx&g85CAG=3B_FSyN zI1|2u3OeTqjmWZ4fMgm|DDCgJd1i;xadvFAPB8@jIHblkJOyXEoy&)j|b#BR66dCziQar1Y7%X)c1SuL1f zthsvohRv%Rip4y-4ksM+M4ptFoClCN+i~9Q*nRk!r}sbM>LbhL45cJ(XUMXOLYK%S zVBqbf5ixd>Q}|AtI_HCId+Q8`wqbWXus@t=`wpFFT&`AZmP=My$xJDU%-|^;h#m%B(nJaRcni)YNv+XU9 zyPBVGpZNK9%ZIyXZl8|q&plpC3N5JUSeYa9ddKYi$fA8AnI94)zQ$ow4b59FL^WkV+~Y2=E|XEcrE@wVsbxaX(OpSgK8yvmy_$XQ6`J=aAZnL8QbZ z$Ye$}&)LityuP|*-*((@4?ORmxZCYH_J;Lp&1SJ=qZOqb&(mZ^sD+41JRau-78RO# zfYO>=7wDoy6ayDnRUUPkO!)~`@zuU3fpZVd3AJKWq zd_HHnTyS-L#cDpI(3(uD7v$&xlOdq2${^{lByv$976o29-048S+avP|wYorLIrI*{ zuW3KsaeTaovZVU%Hrv7+K^Kgssmf2#7UTzRs5fBwGNcdt{ zQ1Z*Q92eVoDvQZ}Pm=!O3>7aHqo2gu=^pWuSRd5@qY0$N02hRq@R9=a~5 zh!J*kmX1pvAD?WO{CC%?P3rv4~f-{J5to_d@03&+6Ql*L z3!^y|p%F=?K`Dij#AL$p$07w-UnFxvdSiVg=i{oRDsXaZO+8O#uB|l6<{IvHT z-bc#udec3IBx^i&B44105+6y1=>|3ij`X%e7e20{IG#)R(rJft#IR4kLnmKvpyKVu{HWZdu@$CFe@x=LKD+XqBh6J-rVT zF>iVbClHZ*=0pgV7J%j@6%8*hM1Fqei&(ym;{rQaRx*-0LW#nZ^HlLvvbJTKyD3^$$ zLaa(e^@=jnbWY&!9S`@@ge`#pNSBr6G>LLWFyZP(J(4g140 z_xGQ8etN(hj_A&DwZ7z=Z@y!;S~6R$sFuOWJIkv9o+;&+h`e-Mm}I#=u7B_7P0R7H zW%qbbb3QO%FIir#$mcVv<%VjuCa-2>MHwY}35B+Z1YI`@C0IPYGjzt%bRA9G(e^D( z-*fJ2I%}zlIj=6Sxm+%pl?9m!Qn$(_@@X7oivSC|nw6BLw#xy+D7@O;9@1jrh^ zv-IB4n=Y8;c|jpFbnJ#Y!W0H?ht9Q-60H?kmQ$4#oAm|87|wOe;ncF-pLp8txO;x) zPai)qpU-%6eZ}jmOO{ndmFXclNli~BC56s{8LL)7Foho1obY{*T3sTRYlH*)xaaiK z2kPxJ;_8a|Kl=yr-~0w~wF$<<-e7h|wm-b*u^ zEyDEixmkn>oR%;tPtViioS^m@Pfqc^&-pLsjQ`lo_`SQ}PE?$2|gsYF{ey%rxhidwPOfREI4>CZbL`*oRgI32VsceU-gB+n{ zDtP4xtwTdlO+7loJ82cBmDbr%Gzwn6F2hlxw>CKH#K5D(>w7*)i^;$=L)5}GB?b8?koyB^y|bW<$o zybaeA;9qGv%D@-5Q6^cdEc#*vk1y{XIs_bSsqt^toUSVBjKEV$P_1~6UFxn6VL0ab z!@wau&%gl`9`^eacke&*eEUG(^av{v1RBLqHpcHMrH?~MA1T9WY9eu%kn2l@w-RSX zRFoy4Vw|Hs);!+bQx=NN^$M9mFv?WJnL2PM<8^423XLIA|0^9f#56KQgv>CUi@cV2 zn2B)nT_lEiDKIIoiG73KJ_`ohkaR52lW>GIiF5O=o(nHK;5@XdT?<(^nau(-%F$i5|R%p>Q!#;512V z1!Ci0E^mY!mAYIy34*C-WKf>5RgPO$0cy0YFv}UuvZBreU8y-J$JTZ9xuO@6 z)>+Omfl`2Qg3J>-m=Sa9gb!XeBD&*xkM{})&(^p=+LZ#d%&4>?6O!B+HofLjYF4?T z5Ivdi$b68P9Ox{<4bV4d`q*_+@$+>Yp9iR!$bC>H69R1D35DkrpK3Z8MG6n`{!Ri% zIw-v#55d0*au>#_HbxW^+ZD^NN^<^}on68E8`KQ{QhL@I+joj4!1JU1P8_fPD1 zJDTQ1mI;(Gvy!S>lI1g0Ud9FrxM(C|oy8hU*BhF?r|EhOf?mS*bYyova_&3&&L9!2 zW(%&CD_&n*v#4gw$~i?AlEOh@CIyD!2~Gx`LNJpVMV@hSUGnX6N%L)svLbZra~+|q zsVfS-hu&BYrKkk+YVIUzf<@ire2mvHP^AJJ-nWNZuSNiYXL8YUGvSGOWs_pndceHQd5;V zo2!yH=M|6JEqC|NJl#F>bhqc~;+l7_Zn#`6SymNguA)roxQ@ehL@9pnQAo5>l&WA^ zWUS{EKks(@@%<l`g)ghD4XOM|mLrtj&Rn$x)@ zKQ&ad1w~b&@+{gKq+?19O)*jtBS9-oo)s+Tf}1PLxvAM6k38+RJZzu&r|%#6>0`;w z)fI2AuDMz+DYEe1lF&mdl_nF(FcR=4sD(*^C@atf=4s36Pd{^h+LQmyuUP!+e~$Xa zJN&%FW1&8=`@_%t@c;M^y#L)FPhcnyC2lxdW7Bg;&{CcvhJ;Os zF{vGpwUbWypfBbpYdR&=Hj=SZCYc~jv3Zw1$48M6h)K0`!8p>5g^TFBC@2urss@O) z4SqV#Lu(X!U-6-n{H|5}uFv^HoAa3!`|N^7L%o`o~Wd%UrD(}(Nw9^dx?VF7WH5qG`}O`4<#6;hRv{}D{G#|9Bf zA~HP)00aS;@ExQ`a{Y4P$cF~FAFg63QhaKd`Y39VxHluj-^H9($nZ>De40%fuyEyC* zeERt#&$mz5+92&{f;~>m{p1i7Xssx;VqRqdf?H^ev+U0&4t0aEmLzB`kO3^@)6~z> z92%bPpD0SrVpGM;#*r>)2rKdP^^~lX3J4fg#ykwul%Wa7h$(eG8S_jkI2S4~FNw~b zGUal3o3zv?oxMrYJ*@yGGMLW#NH&`(%6Y~aOW-)E@vO69aZ05JC)Gs05)%xAh@B@X z1>OetR7cRucGjY@2&w7&a35Y&abHw*Ls=UZVJ|#2o>m0;PV3E3clfyIg-9Lc=zu#} zP9x?r9@Il7D|uN_#tv^R8n6>GzEWdFJhVUkSQz@~XW~OAZb-0&ihLs%J9H)lh(0)T zdmj!=?<^LF(O`-&QIYcswOApRYy5o1DN{7Fl5SS8&jnizJKIrXIa|viLdt{=1)UMG zbB9AI0ew&plTwgp86uNGg{(ISA7pop^B5Zml|q1UNEy0+Di(9nNoF0)c7~-ktTV?t zhgF`j&;@fPDTE*sL1tJugSYXzoeyTD5q{;YjZvxxA3I2*0FlLM!DPTPF6UvqJhB>5CrI*7Um__xmGt z-LYP8`0f|qvR*HlFXrSr3qk>j`1lu{`_W@)sPE#R9gfZ#T5IU6qqiMxeZn-MyR3xb z^6E9SSx!-eWKhZigbp51K6F#P3$DYRg=1f{ZyF9w&-3BTp>8?VHP8Dk=eDJsRoq-% z@ztBxyuG~QBCnWhMXB^4WiIi9V%8YcCP`8Hb1d?Ov*c1x78;5y1nc4Hg;>{Gc&Zyd zKkayUIP&q+mb-_Br{|W_ITX@GX35QotUpjSJF4?D)p`NVS+4m^E0vVYps)+cmZ;Il0@f5v8ynDUBw zbe&SO#<6^z$`eMz+qGX;2dE=LJ`sx3N`>lW_F!zoUgBBgu zbZmELggJp}@s}5@<}=DXN9zJ7;)LG?12^vtSr!tTw&`fwj;`CHo1CI7DI-rx>)>aV zl#d2A`1qZqkYn;uWUQBSZmw3`?ACmKdgkGI%a8AW=Kk)En~MvsHWys3FSw{Gy!Fu# zS`j9|9dsVwwJ0UgSqXK^`SScTR#84|1j>lsKpW|0(ZpuerO0u7h>TUAcsm9k(^H%i(!UVYh0&k8Z!j! zcyihZ@p3lyh9UwXosEg)?M5LO{Mh^oN=u<=!P$W?Gp`4o1g4hI$TsG?k zPJ||%QYyfVa*y-{iQj7a4&U_%>xS6oogI{@#ALe$ua`ummob)y9MSh8D8~sgiZ~It zep1OXDVAyw0!pwmp=3zd(`3u135$>K7a;3teJ9?ijR+etjxO0zkGQd-Z^DY!*Ve;XSnPf35xn8e%eRaXjX3q6;!Lpp;o#*ke<kK^v4`8)O>ha321LKz@UBFGgAsFk3Xo=n7K zcQRm2lF|XMA0>+8Cic!x?ui=+WkZS}#y~NQw5Q)s5Uwl2@P>bulRj!nB77tV#;I7C zvIsB%nB_(28d+m#ZAXX0WCF?@yz4j_g7!$^8y3p4E;Kjul6R{$U#*tBSuMF4v0Y2xJ! z!t`MpYVWq$m9-o{{(IN+eApSs>$HPg6 z4ptWBFQvx&C>?t|Vn5x{z5hhJeZsxJL$n>4v540KF<&EJU!#r1H$Cof!aeR$nG6Nn z3~U}mDCDf9xVfTy^@`c6uMkp`W!aD*y%^FCaVOqPpE_vafb~(w-HRZT-CM)4t$EyU z`TY36v8j;?W|`#m`jWSs8{xZ-eOEg)10a6 zGu~SAJYz9mQkHXs4BjO+HXV%hY)>uUe|q4b-aqiu`zN|Xk7)%;m*51Iuw?z2*?CXZ zJd)Q>RObh(!ySuy$GqJ$>-H>l%W~GSxOObQ&dII>qGFVFaUx7yO`Ooln7)da>ol$T z(U5NX?BXvuCcLRB5`IM!vx%QY;#s74oC=!&w;#>V(&0ToWFt&P3`L6wo$4Vb_sGmq zzSg{2tyz9mvHx^t`|-r_`AE~Ak!DXRpApRyv-2IZ*^1NrlJo2>N4MmxGdi8qI!)7b zJRT10ZlAgPyyNq4p81lRSHVznw>?mwPTZNEcDdy8 zV#BPQp>-biSAu^GQ+=?Vp{^UwP0jgyX1_m>=Q;D)g86(wS(M}v>Lt`z#DrQj?aQFv zmn(^?6jeFr^5UAq>BRAPX1m?;_`K!r{)wBbEB^NDZ)nanrgtE8nEbX)Y?w4iTOj+M z{&d3BCuaZb@0k7D{~q4H4YH~Af%Bh!;>Z8X|BXNX`~Ml!d;Y8c=3nxg|J}c1@y%C= zJi`qIiA0J#rNP1f!rP&_6qax54yO6E9GjMDjm1gDpc>|qpGuqp`UJza(fBg{IZjc$ zv*9|O4e%uw3mR*Xv9RY+c4q zwKuct%5Lpmlal(bdV`73RefT>mCUC1%#Q0SFfD$tBkg&;~DLAwz zn~TUt5kdz)G-D9G17q=h2PQhsM+Ao)V6JXbKqezcVwUAYAn0w+knH>LJac218AD+$G8L#q znDGd(7|ydn@hU0V5@2dsUV@OJ(2GGcknH84CMJZySQBGKc%CMTX($=;V69c0B3YCV z0Omj$zj>j_HSTJSxmt0`Le6P@fTO9{R~xRDa~4^~LTZ*Wr&Kvyulf5oSN!LzkNi*n z^b!#nAW~o4Z=c*!dU9@iPtn7^W|FO2QXJ z>EqbNk1&TcavkLG1{g>zRHg^yP;LJu=s?J^Fi5===|z~hR2lQl99?E~br+`+44Pttrob~X~^ERdE( z)Lj?Wg@EfjdRJq-#cD+}SJ;aMTy5}|8~oKJEEhCo&RI&Htl_Tjxo^+hH#IxsXr#tE zNpC$ydQ4m;VfrBPA{Z?N6*LJ%GQ1MVJkVWLlrZj0M;oW_va|F}M{};J&u99s#q=$G zccSagv~5Gz^>kfF*R`0gi(2_T%5`MkqP(M&l4Vh{sVc7LC2v=2zP{Sdt#k*0S## zo{tB%hXcFgp6zbO{o@l|-}B~r!$17;TVCC~Vwo?vp(cv9kf17lVw`3F*b`RHBA)PAQliZV&lf{EwR86f3Z-#k8<>hs4T&&u|eaB zm~JJ4neL?U@dTfz1j7*nm(|BE_89+y_gLVmiAphlqp2>}tiPGDyWO+BZ8$x3a5nhv zgz6s1`x&$Tg1UKRmS1u%HZ;{H@Lxnmi=aMr-2M28?c*~){`eEW`Sn-)_E&Fs^J>Xr zR*^|bDFt~oV^Ne`FIGHXow$42^YFam)5kj=?(SJF3pVRHo7IxpY))AgWIBuIf1H#H zOIaws$~U~zSMmI^9M5OA)r|e_$nkjO{^5bTZCS5YEEh}W)r?$gluCH>7+^9%QC3vl zj9D||csz1Eo;d7ofjefi8Oz0-`MhE_ugJ1IOezz^Ys_>b{3h@~^FpyIE9`}*xw&C? zJhIyz+3j}x>5t!Y`rY>&9?zIU;aUNQ9$EvZJ~USjTYA%zy?smd&;L2{^-WN7JRaHq z?)Uuu|M-9A`+xsGGA}Cr<^TS_=bQiG-%`AN16lOPj(NopJQEyID1z^d4HJYU%kN({ zSySLmP0S&&P6f7&g~$Yz;jIZxya{JTSQ|+7E^=3*cmm!%xPNv(QWd50Mxqs0p7O{{HMV}qB#8|Y5sBR_@gQZ3g5(oko zGEQ_t<2%mh(sXeGlT5{~cYZvlOyD3D#xS>r+$B%4@yMF0$B)gcwA@CxT9FkLWjRnW zf+mb8}(&g+Ugmss`kob{9IWoYa% zUm(lM_j*B2|kd2_>8uP(V<&5+7s-I3>`<=J>L zCz$D+>&1qv*^+<#%U>bMvA_ExKR+C>P9USh*|^{w=VQae-4jJsP%NsU$2;T=F}u*A zqm@7l40!s~Kz2kIc){4AA>s?uA?E{8Dk;m1smo+kCB_Fk+^_*2FiIAtrQim9qmN0N zLS~ZLdO^0RsGk~e!Hg%3ZbxobSPU*!^`XihxgA3c6mBrN6kgzBl`FMIBo&(hr8%i% zCii-HPdrvij#6+y(s-B=^s5tg6nv1TjXz;Y9ingmDH$M9GIj?BpA?dua+=ymgqPv_ zOFxV_N4Q<$D~ZURu`wV6LdVe~W3fae+gpQm9j!EUb3s3wAzxo2UteIa*EE|YhpOTz z6ekbQo#C;rd2V~QrsrUK8t-s#07B2Gj| zp?NrGr=wXhT|kq)F@?_zzrHAX+yEzwhlGz@Ag#hduEgMc>mvy+b=$m@u&j{98;Y4i z=AQ2TN7~07&I$@AQP&q?Ih8q53cCG?TxG~yf}`X% zbk1|?TAmLFK0Ms<>F$oE?U|KxzP)~7j zEl>MB_m9tP4+rk=9-uQ+N<(jOeZy*@S*}XTA|uN*R~H*DFRz%*=BTW|3q@l*yVHr= zhb=$cKJ%x~Ti)Ltv9>@{u@IVqmRWP4Xr9U2d$Qwu%F_qt%>x(hk&UgH(NfBWYG%j^ zOE!aIlapT-_@%;D4x2edrjQ~7CqqNpCN)5d=?#OLSg0gI@fSOC!LK3h(b%%x5#o$dyt`P)JQl>>>jWjh<^tRj?>$JeN7=^O>&ixPN@$a6GVDu30S? z%&RJLO=7D=2J)`XH1qkK&3Z#!*E~J#xWBvS_VZ_MB^2|L#d1MaRm|rL=GB}kFDX?X z6gLx(GUape{k4FinzO3ryt%yQcs%j*AO6UXpKdWH6Oyt9*mclaMC}kXuzN%}mz>m)jpAUxJx#MgcXC$4MKpuuhB<@O--t}j^_ZUJG z!OI|3jMk_;N8}Y$E7WX-Dl7DCj#$i*d4bXzk>v=L<79?G<4`!EaH&WoS**p0$MBq| z2M)u86a+RxnWV~)=)gP8bSUUL6Sy%kXG!P1h{X1kZj4a*&^S#Asfza`bTaN8 zCSl-(jZ>tQ(1!h!AY~9IJl;phl^tSB+GhbWKTaG2eGdE$HlnKe*@yNUNHP@?4{@E|y(K(ATf8_4D!5Me2E0nsMjNRW;5aa1U!LP?4A z0T-Cew`8ikMNnw4!(rC>$|PN}AA&y#|2D*IEnb5x8=6uLmVkM|*|fnhPiV3ftp z6y|b)dwYR>h`T`X>0@ODTW zF_o`Epu*5JbQOuDdKt|~30w*h%}JZy@X)o0ljT1?K2!YZ1M^ICF`x17`jT&7UGnwy zhHq{zd3&|uYE!bFOXgCNMNR`Q$vMU#D46Kphc!0Hhl`|#K55~+%63s)>)h+K*jP5l~>4OfzURf4))AnY52?dd+;(m!nxNb;^jmO0dC zyfL(g8Z9!4SxMg-OdksFmSm7ObzYyu!!gcG&%pR!OK%N_y5{M8;QqMh_W6;zZJ1{n z7nd6@muoH-OBS<;@0Wri!L-E460vxCZ)vTeHiqr_%*UrEK0ZFO+wQPU%jJB*-@X2p zuWzoo+^m_Ec@*;)cUAbUVjzb+&sY`}*Gtd4s}1$L*ECJb^Zh*^fB1?1+#r>soMl|S zS#f!@VLo3`6ct4=L#YDm1;^I#u-)?0$0z>q<7a;S_{hE$SV}~vxKM(%Y|!-%b+{wj z2eZi8=`+jbmX+JHQY{PBF)s{R?vRy7tu^{$hTi0;b%9tGP^vhz6inrL2L+!9uL#c7 zDfvrX$B5A%9+)5C5g|w?cuojW2_`+r*H1YxX(G=U^Mx3pl+s5D?buEmyc=R-5vDHk z#l$-$1LG14g^(nv(Z$3@cvR_8rKH+q*c;7eThKf;oSthA+ZMGu)1G!@-7Q6X!{Yx( z*Pk_6vSe49*r$UHXFfiK$9$)pGcf}Npt@NoRF|~$6JIF8A4(DOfn-aQELK;c01zl3 zk;BcrQ{0H~@bK}BcFar%KB%ghdEA7jMBWJZ<7Y5a-MaVMYp+$FaVU=2mnUqCB}z_E zXm(yu@ArK5#g?~k-}1{xU-HQ(FZt}_=RAEBq=IvmAry>DL3y_1WHIK^$()<}Yp!qK zv)Zh9yV-E@_AQgigyZ95PESvm&*zNGl0s!(BYs|KY zTZDBu6BM|x184SRzRR!+*w5sqE=qc?gzjQJm|#eaHQ_u=U6t5bNgb9TZydTVB6VG& zNR4ZDI9mY?PQq934*XyL@tS{ld*JQCa%&xxRd@Yyd6ZZ7!!`A=w(5(7?tBZmUXd3_ByDRt0V``A)-+vCUmypi&a8HA05G!Q>iqw&3vei2G7=5CRA?_jVvkG0YtO@7&DctZ18t)%}{Ls)Kz% zm#4=YCmnevI6Im1*+)-!db&h;!~U?LH7&*&TIXoJr1gN*SPz%`9s9;o8N>O}2|xbm zDVyrR{uf`dUK_m7gLtlxGQ%`2>$@#SCnrquysJ0Tf|Lk!wr{%jo0oCW2^VP%Q9d-b zvO45Anm(mYerhMBWUxlOoG_|1OhzmoopSs24YqEg zES`@>gyFzUbhj>nkB6w#s%zUhd^aE_qKsuQ>at`~B9+3m?O*_{f6so9r-fo9Y$hWG z8!1>zK`Rwb81S+eCrEt57+}S4wF{!SfO>F9hsH#|xn$4TAk7vH0sV(xal1vdLdej8 za5fGRnugZ3)R~}Jl(@46^63fw=`q#OjLo#*y_USLDlYeXZmR<;W2mgd#+J5IiEk?L zPKLl6hu{(?H5HPnYh>G&#cDopW4ql^A8M-Ij`ncCwKb;Mjfu-wIbO=&tDJvf({)E7*V5jH>)L8b7lLhBTW1h_m{_w?uKmFv4<5DB6i(RFt!qM$55rh+z>Sd{A|JvOm5D#x( zYSRb!BZwuqy1{L?*!vZ3y~b^}wEG=(eW3Nh`^E_g`4~MrW%T$d(`S##PmU2~ky@$9 z$%OpzDZZ*`-ds}M-rzA5voT`d;@cKq8=7^6u%WoLt-~T19i5O(XI;0YTZ29!G;uZ| zs^GY&?9w)d?P14#wc&2NW`8&!q~K&+Fg-cuWO>B2EGe^sLIuOE&Yd|1u*So|wrtym zn`+19ZpHQLp4Dp2`hLxRyQj=co}QfX^2JBIID5pS*_=tH(5k=IUF!2-b}x}AQtYre z*OIxGL%k=*@$CGRQBg3T&KQjg@`*-f8Ywl9VGZ1E54^ou^V@GP`RdhsF0Zz%HU{T& z#-kaFtYpfL z`le#HzU8pp(r&KFvLmv|BeLl^#rTvmpEFV;Dj})7r>!d9eDf{uFW&LxZ@=V|k3Zs* zk3Qn*lSeG4!30xlkJ1@gdBpN)%K4)cZtrfmxw+-;?vBmfiq-9kHy4*Ij*mGy4(t7B zI%k@zM4Uk2LIRd)^mIa*>!4Vs1X{voyJd5C%lhVq_026O$0r;gA2XdV$@5~M>=mwe zk>`|o$#gd7^!yQ)*h(=Cl9l zFZtwu{ws=4p5Y6LBo4<{2iog9>YEjZ^`3gWquEx_vU~@WfF{?$ zi$oC4?Lpz*p8-KF(-{M8F!03%W5yu;AAMGQQ~)!v%VL5Li)$NNQ)68N91yBOmkwQI zEY1|;x#s?>hU=!JDaVK+CzCk{6=jTrv2CJCNpHh^j07K92_)~dsER6y34AK@or$Wb zU@C`|V3a~+nw zVh7hpwuLt)Q0U^hA7+PTcRqQgQ{SZT6vt{wdB?~a#%)8M%(p+h4i6XvA4aMGjF&|j z^24aeCZmd)OElWy6&A9ix~cfS+qNao!r!e8!bRSBS`5{+pnbGpe>!8ItDv5V>`t{# zENEC{eUMuWznaFd-E662PA!rlX!PAt(lMVEynObE$7f42302jwH!a4ypwKH7I7ybN zklT2Vp<&ZByuP^sJZGnm`0*z%cz?I%^TRc5>*ACWyl~Q&? zgIz_Q_KbIU-%Atr)l`qnr{tg;HjF{3F)fWZSZ%Olg?qHbfBcx{*(v+uDfeZ;we?)= z4qP58-tG2mTZa(>uM|#1UkuTI9vsnRDEtvZAXShW6dr8T(9{*X?V9a&L$%$q-)w01 zdz!kYsSlW@MG&Mu!;oCmm3Iyu5nHEK2frqRtt9!^aUfNqFZHT$p#V(RE-1YSFQPI{ z_zW(tMIk_Y9r&>#T(j028t2#?92eVre)0M}W7+cALNos3XZ&pPF-<1$2ZQo5pcaVG zwpU@WQfM89=v9<~j6N}LP>2r3zybEIrmkXr!c;Dg`s7XmSDlz*5ZnwwcuvLpO4O&Us z>JZSuOjA40K`M?v{)o}>F}@oDbf_VgJa zpFQTu@|Z}l`AaHEZbwoO~J-|yILwp51$-g@TKDd%Trj79}2 z%L33Kg7Qk$1S#W-ceniJ>o@%N;)=`r18pNI{0Q-0rlYg z?cx|ACdMv7;>fw2^^-2bG5xIa2vN7nRlF?($Vm+d{b!^_%Y_2zKcWbixmaMv=oIIkOKB62Q zvCT(JbdJk2Dl6F?4qSZwmYd5BUwrwFmmfdp`=37N+2dnolOi12N>ZwVQC_f|&UteB zn9XL*?d>h^Z*I6=uXy$9TfV)xWICPk^wDFUo}P0$TQDi}Kqv9hDo`nOIU>`VEX&EW zj9e*3Sx#LYIBd6kvtIM={X0(2AM^O}Q>K$CnbL!0!Nu(*zy9V6UR_=C^!ZDkK7PW{bj~Ep$%OBUnC^zgMOL1kGX3oPyngj1YJcF9 zY{Ddq=Wyd7lc=mjIETBr<^A9N6W{))e?(kvdHLx}zV|==8%96)2tNYs0l&WI@aBTm z7vFIA>o2+c`VEJ>EoNKe>xNu<@FJXiCP>Z7AIu01)?0|vI3jsSfwy=j!?wT zMxqgR5=brpQ>}|#7y)RF)-ue{wFcL;xTeJ$6J?15`rAEEnlpIN-J!o)$$I#K+hKZnm`1klI zfIQ2|^D-27ZB#17Bc&$GbQr*IgVChYvY-F){U50kcO>M0*4i*Kq%)dPhCN$yn2%{P z9df}zzM7hg19!fMcvVO82!&KtRqXc%to5Cgl#BumNJlx!c=Tw=`J)B7_8h7`b=wlu zLS-bIgln+ni98_EY}OjEV2?^c{W zK1OGGUlqiUq5r4nFC(I#z^tSy6Xi=|;%1!1I7{PPNQ$gw>n!ihfg593dxujJ7p2-v zOafKM-wRodOk8I|hoK*niHBL5H;?FiLdbnelC@`iG+}Z&WBcwN(F6^3?|Sk;Isn7I za)ZuK&-rt>h>9mY@Sx7*tql@vDo_waa-dBMQ=~2Hzmxblpb~pe$sR>WiJO@NkR8P-CeJft{83 z$76VQgnfF(_GHO*rg&R7yxXjKw{E!EA84h(D2>TP$Afi|$C}(^1KME`2vmA|#$X#q z-L~v^Tkh^|xWBt*x4EY|>~W?EZGT4yy3U4q7~%mLb9oi%RVjFN3L!!wld6>H&ryNs zs8!uQj)TWttRaIQs5%kebhhv!rN>PJWX#~+<= ztk&4;d#DVV&k$C|IWQSpt#l@qB-u$B#0Y%6w=$v|NmkPvi)mX-UE}H&U)A{9;Eh39 z8+{>yRJhi$GvPy;?@O>=vD06yv3R;98(C!2BE6!_#WaEPu-ot1 zSNk9}E&~d+T+A6yCyd8qN}ZEQ-OE@q0EfEsNzw|>y=nRC_J+Uv{I~q-i*IRL$D_rP zpFVodi?bzXN5?ECGv=c)<2)xrbm?_BoY)2O9uP@-`E^sXt+yPS3K99yI7gA^%w}_n zqGVhYXdUFQTP#i6aM(AjR}HT(SA6yD74P1!x!)dWr6S7~OtXxMS3#wwUX$?H#Y@-i3lDL=%Eduu(O<Z9K!VoXR2Ge{gOx`LliIZj$^_!9B@oeKa}0<*5=?2`^4ae;obMCfb!pc z&!VIH4Bu1gkkLy#<9k0Vd>0di1`2^1my`?1imqm{hEurYhGR5^7+*zpRd=Pou2XX0(%A*0<2gV2>%ZnVw|DHn z_-E?OG0GHv-(VZivkX;a(Cpd2zTn&c{qNX)bIFMw^Xapv96f!EoKLW3$Km}oH~;i= z-u>M_vikgM4)5;phdm{Z5t6c0OqV62qm0o!rx+WgyTz^Vu=f%pG%70)x}eb-RTStl zM;CdR$H+5ep2c--V@D==tJrX+Ity)!ZyQ`);SO88t#P8kN`uTop&~~fnFGoN$9feO ztY*i@r#b(}zdYycc*_6x7kB*jea(%9%4P)0vW&*tE;uN8fp@VZfDLDnNQ!YGvk7Nn z5Uxpze6mZYV=j|`N{A-abnWUO#k|EG_SpMtoKT<(L|(vnjGQmYj?R!rkI0VB$!1I1 ze2mNT2(J2`o}IR~Ofevs=BC`l`j8K3DN$vP&NIBV*w$d$7L1E?ZoUr=UEW7Wy$b)f z@fr|-nxPzhREO=mYSDW~ggEHE!?zAA+QHy<%BLcT;$8e48f87XaZHS5(zfX2=i^i9 z5_9B1Y#BtZE>z`tPL^dMudycNcw&&3L|`|KOoa0@bvS}zo|3)zhSEAvCxyUijhU2i zx}+VCFiOQjBqfHv%XOWIK6@XKoD!?ar^01_pskx|Hzx;7U5}KW(In&ac+RxYn08NN z_90Id8ev5Qiv(H-awW-Qm&|C5%N$M9u&yiKt#0_JEcy8H32&dCaJzj&-FzUtg2Fk& zcDtu-TJmWb1;TvyKmCK_vkt}Y7Ee0hMXzFH@d1g&V&gD=9bfNO{APd8r8l@d z&W@1e_d@bu6D%)Ohp_ci9;vnM9(E1mV(A7lA;_Z6OBUxxT>bVfc3;PV_pl%xNrISe zON%(DAB=xww*Z4`Yf`-s!Q9JOoVLMaFw^+f4APuIV`KQ<)AduDgI26tL8U^+rMujN zsy%gI7*yHmGdkjMAU;scB0}K3#p4hzBHXEB7V$F(88&3+6dZ=ioEOv*>_p&?$CyQd zI-XIUpI{zMSxqypgy414@Md-3?dHJU!Lw}yt@mVQ8QtM+l;evR!9^`@kx-z(BQ>U_ zt}3eCj@@R9yxo5LpQSH}wTO)-F0ZnR@3etd%Fvx3dSUpP0I1i#j5%;ha5fB*J z8=i@D69$h9HBXRK6p2ch($)m<$Vfr)@%p)NP&ljbUIk}(5lk<&Z#f!Ue)92>KmYL~ z{`k`|pB)>HeFfJWusbsA&_*L-yz5LAW$HwB5kCqO^uf+YlTGhK=TA6C<{Zkz0a8Pd ztOij1L6yuaMMOmt%H+L5O-c?(E>@1OZuY2A#ri2c-%E~c%eb{sAW%n%cU%W|4xN^yL~=}&%2`TQ9->pPnE9%~v}ThW@9+B9tT71g1_d(UVzWP!{_YHL|D0RVdJ|a_|+_hxYhVf=YxxPlP-yv2PxSMZLtGApl zTAn`EOcxGOfSd^AEQ6_riNudQz91w;BG5^?`IRV+(9I=6CmkG5`GK^^pokdI2+|?? z;QPZ`q5E+vazuxEbp!qnN}j&xOtW4o8R@COA?51kr&F9B(s3C)-u2H(JcMNmb3SqC z#Q>Oy$&~XE+;I`{4CVppxFDD4g+z^V%A*;J+m`)J!{&C!{qDf}_Lj0b#!en#%Tuay zMp?|*XM%&wXb@~I++D1=f4||Y&%fo_i${F==~G@lJLhaMXPjkdA<#mjN=aU3%#UWA zpP#eYSG>Qu<@)-D?RLxCcdxm-yW;ftn5SotI9eo>7Q^mC8bL_M`7H{y+bp*#Gk<$m?$~n;YEb zfN4YVpGok$9XG%D4e$TubMm(0(W6sN&lhB+#8d}Xn?08oYrg#IlDA*HCBIs6hUNUY zWLgSFf2|2oL{`Z$c*(~maGuur3_w3(trwL0NxILQv}M_l5+XO{IMs z3bU=l-GRN#X!8+Fm&oNQ*~uf+$y4&tmBouR{cJV=xG#ZG!@6I2#v%Nt_4c`k(urje#H{ zq!wYIXbq#brD$7}wLOUQo$htWFni1<6<>lZ%TYq&k`JEqv2*4zHgsA%V5~)UVkogA z^g-iW2^rMR;#+O;nE42MJmZi_OxFSH`AQF-Cp7^Ek=l0z>`-tvO&g6Z>E~|ayp>Rb zqR5zxbMWEw1OY6Cvw_|vl}0ETD1%xciJ}%>hI3OZj4|Bpw=8xmo-EFI{^X2bzrCip zt3$&<2DT0&6!C|;rfwT1f(|4}_dq*TcVLMJx1|4fnr%@iln6Xr?LEgzaHdDR7|l7| zl>E2*3tsK__(J2Q2Io=HX2QpXk_OIuYQYE8Fd-hihkmoBjcL(^VsScSv>3DBG>qfBC zibjaw`tC*4ocAH&Pex!Ok?ZJuY*IpzwAmrF3|&mBh4LNf5NtgpLV9GJOLEcK$4ZCQ z;L994A0wYH(Vv~5&n7gZoL!c4<1MduJHB1-c)dPwRaq*pX+?(D8ZAQN;nEOX$}C+- zpd|$JOKULAf&F&FW_8c{{*LW>Lsji)n+9uIY+EDR1Kza}jg@%iqgX)(1YW3=s=HTd zz%+;@^ucl{@z>Yk37v9Xi#(vW9w}W%C+k*{NS)?H9*X`aGHjaAfcJQ}NBBLXtl`ts zg8$*i&-nL$c+L->!c5(exiy(r_!A9kgt$LocP+jSNRJdE$^%5y%%#M^g*GchG{z&H z?D)LiSVWX!l!*(ST2S#|zy-Cvkcb78Cb%X`yn)s!Hcs*u&Gzv*kACu}9RJZ@aQ?~n zm}-lE{{_|CU*p)JwTF?y9>5?lS&k{k*!dCpXJo~lI48LD9kaAIwYP!FOX(jA^LbnpKIN<+ALopdRK zF`HBziS&Mw_>^^c8;wF^Qsk3)pl~4(^)AqLh~g5NqgY6ayks`jT^7lKt(P zgS@1io>0tA*p7~yXsV-g=AJ{JlA8$ zCfM5>zFlAQ`tpKb)UP?t#+*&(9L=UYnoT*Hl*}h%CWU7FqfeMUJ;GhSg)e?hy{oC; z-{8HZYz*$*75D%08~n{3$AxEkl2e?Nm}bZQ#U*ul#PoZA$Y*CCvHbKWZ2svV$X@-H z+}<;rTIRq&6X7jF9w@xwd|Wa6Vb04Z$Ncc+od5hU z_x$s>8!k6n4z2__MhJyh0;#~-pvIXfpS~+zhMV8>LDJN3u5`kQL>Co<-5EN|t!YC? z#D$K%igCm>HKsXWt2OTC4fU%Wxp;&=eThDQjyiixesqEwjc8REzV<$KiBkV(kSoO@ zapxS)7_5g}=}AxnFM5tRtxOul=^r~t!0;%1!j`#g6elcsGglN3;@>H@II~Y zy5b$6Cb7<{Q2~)U-vc>bhb-QEp-ze{iUFOfuiMxrnW&VYL|k;}FU*Kc2CC zbj1F0jWuBtO2RCO>)KAC03f#5g6UFNz|MJ0+k|2)b}W>LN@=Y@WqIt>c-&y~i*EHk zy!#$7Qcx+yy%gLFL9GHmE#Ndi6sTJ& z`qp@a5&@Z=W!U8icRWI!FVUxS#OV~yrqsFQrfRrYt@-AD$G5vZSB+&OGE6Z6QS|C* z>DtEt*Qv_6(3xu5mZqxMtyZk>Z&}~pvEOcJ>MDK~iB^)l&}7O}dlQDSybVTC-Xg5W zh%k&Qr9x$~3nN0M9ts)R?Zk9FgzOpDHkyK^7Oo#8I@Vd*HV(%{p@3n_wik;KNTtzI zp=E}_;(d*@TaLyD{`d!T{^K7$T=jiOi9FmgBpCt_)M|G!YekNkD4#r(kr7k8Kp=b@l5#F}6O+(WosV_XfkEKShASUC^Jnmc?&^W4U$sv zojf^x-pbUx-`?}Z!>GQYT)$?ty61@lFQ9(m-bKu;C2^!VIEp&<`|N$Ops z>y?uIPAnvS$gacMC-h=~tEHK_@Z}z!W}QD&I_5`f0~py`2N8337`@E!$sWBqAO1P5a0~!%Y?yPJaNAOR)pNiTJR=zvQ0$PdjSzo z@Sc%gp+tc$6|<#gRKTvXY&UE6hYh>iD~k1;(e#XZdcuBm!ah5vmP@9xpvo0H;n=KK zeE#bjUcLE}v-4A4K6}E8XHR*0cE<5+!bru-U9R)CVfl zaCvt_-PFuS6Go$gEX(>cR0{GuBhzz6<%s!w&V0XQzFKp6bHnAk3-RITBzX}R9-*)@iPv6NnLG@9Wp9L$cZ?T*XUnk>thPsW_graV14 z;^}hE`J`aJoRW_|L5`=WR)STy>IQSar~T@h?A1Fy9Zi@{6wA{E*(7IsdySbLarDV& zGo{e`!doAopZ>T_y(}K#jM`b?$)$d-=G%9$dhyQqosR4IZ})Qh-@6DuCYz%#yArN z2z+k>*%u1K4obY2E*2PxTGai__2_&jc#y)P?U2mOz{D6PrX`O`bKP7{C*K?bTIg~= z?1&*C%QShGhxcLw%SR{`yF(5oRh0Qn1N$Cpg6X7`GO$fzhrvg7iPk#ImMck9W;BoH zY!?NUj)Fq2pKDI}Y1a@Retl562ttf>HZnJo7?y|yqZTNoD9Sv5Co4~c`2tR-AysANhThNK7-=|H!pFcj8;ny65efge0{a% z)$N{l2hUm+9LgM{avTb8!myh2p>-~Ol##X;UpKUenrdIM-|pD0SM1hncAGVaY9EH) z6Uw7iq-ll2BFh8SMmHHv(_l$WAg0;eYeNoY_Y2YrgDhZAX|^7}s_o1fri>`y1}|Yo?PaKRtiJ zM<-7?9!cROxxZa5sO;9oHsQx+xj`HWFHiuc|leDES@ zjiEZU+}>?@cXi9f%_UcxJ2v|R`+bY6J=4}vw3fxbWo-78?V8fuq0KeAdC#Q1;zVyb zIdx2m8l4@;#u7cUh)hDEAakGzNsA60wVoOqyL9Qmj2||kkID4+VJY!p?>xoMK4v}q zz8`=w4}0@-tYO$k9Krn;aosQKMfl4MkNqWtzfD}t5$V&kukIF3LongAK*ws7s zcWbKcd&W{)nU5 zj3QI@fqoNzRs)3goy`oQ5(VV#TAOGjC{*qQFvi4=mO$kCam9F@!_Q|99_ zmp9kkuGf72o6otuyXDEFC!EZdOtT`KAs%XHs7%YQKCs$V?2N?l#dymKBoNBza(3p(0uW84)0#k zZtpocK4QF>qYHsJ8in)ZV3?jgBR@XD6-9`JdC7En%Jk#!aro&^S^eUFWA(*V) z;>Iaj7oIGDYdUIC1d4vj&V=tXoq(>pILI%%Km8o7$Jvk&o3^DjCgv7&Gib@vMv5TI zER{e>Nl_GNt=YE?+or*6Z?T6p&COfPn=g^eQ`GTevZF_oizR-#pv?*zA%X!WGSD)k zS5qg4p7I-Ov8}+gEkY}@Orv#%RvJB?Aje^--840(Z7@v`sOgMt6F8avP9H0}a&Ayh zbU#lG;>2GK$tlUhCG(D{HH=M5=1lPV@yQ_5KZvdgeD4%YBLrFG8JSYpw#B9S78yG$ z10}`8K9V9*soJ)?m)5$t&Z1~QEdCk=W?E36O}U>)D&>Ow@q++649&v?n!yF>v)I(R z3UewdcBlOVfL=)%M=N4+ECYp2N2NpJSsaueJsyb_9xFu%#ZqFU(rSaJ^^QzIp382^ z0g-NLh{w)*4o!o19;xG*A3vDBFN;CV7@Ctqk(Q7ziH@T$fkJxTnFH_Fmu!UN_m7@% zs&eK^^RxLQR=XX4bN7z5vXEy%_d5=aIp;!EsdV3_ix*aW@c+Z=uuD*Icwtec=IF^W zljAw{szLdHVg)YqK%FdgbK-`PA}C!2Mn!Zcbw2u;L=+`byHu|52Nld2{cs8Ni@<-d zE{qgxgyg+<+v)Fe^Ees105Sx|P}~a85|=B)q<~q8ndHdj zglsvXn3m{S4vPY}9OFg`3W>pUXf1bD#hcZRuWmM6Y#l3CP?a-UU0{^NS%)Uy0(;=mZDoe6!i-x?#W1K@sMOGGM#fYp8g^RNW zV+_`sU{>iZrm+aoprk@6jnbh5qm)7^8D*7|YMt$iR6g5WD=~yx>(rQSWr5PvpyDNVNEM3$;Ks=6Pj|4 zIex+N`+v;x_x^&}r#~QHo+9-q4mc*GK?S1``pFCI@-gd+_h_I!J>~dM{*vXN{R!&i z1oQ|`)*(7sp~&=v@i>Y`*nru(D6ZfJ2(ED!V=cy5s(Qz^+Jcab$}ywy7^O3WkTh+} zzS^_f?^zx8TyNJ@re!pp@Z%>x;PK*= zW4qbnoue!Zj+aNwW^=SwNYyL4wANvon)Q0a<<%|k-rsR`yJ5AhsOazW-{9`TI?B*D<+ecat107-1T5y9S~b|4-5$cEmhcfkalkM zsneMX?)2Z(ed`h9a7`W_t$hge@u%Tb`%u$Aq10Vmi^b01JA?m-PTi+RZ!Hi7DXhVZ zFr60w0Du5VL_t*B!Ra|r62cScrN&^I5Ccdvaz4%b1@AC9pkmlA+Zvn&9R)bO#V}+m zqbiw*PT^?;u*;n~kEKXw!O*ERIu$5nPJo5%AQ59lzV{Sc%V=w<_gfD2p56M6_4V~$v`&0_G|R{7pRXeP@6k!wV`c7 zXD2^;&gkqTyefkmS4@DA3OPNZ{Qe(OoSm?F`JBx!{~wq)|3JCFX6kH^!MC9kCzJoA z3o{kMgYq7%M_3<$a^C@wLZ<~005enz%7TtFWs&;jr4N8Y0&z76ut-yD!eR!Jct8HMWzGm zKnNMB`oWajOWPIR$-^%E*J4bIiQNio;;{c9hfjnTr4_l#DP%#RGcqMn-jk^)q~r{T zCd}Mwpul17cQp4GnAcxmr$^|MbF#B%6vt=elLc*2Vst-aloEf@aXCXLS&Kkvc8#H- zq4B}vO=(4@gTbXzic*hpc^K^X)?(uyXF`rb><*-EOHx1U;$NH*izsJmCk=cFL**$P zFM+%3OiXzL=QevAH)3!kkEEz*baMh*80O4Hs_@JmM z!&rcI7NunmQpT>uAp>(Xp*@+gDq$}@Mm(5q>0@=w^t-z1gRk_+Uc^mw-TCf%Ss(Y8 z59BZ@I<;XTJX(258O1GQ{I|~0x&Rv62x=PV!n~yrQK>lEBt)Pv9W6eZWjX=Ycp4LC z>JyNa*fQGap!=RE7fF}f$0rZngm}QlYT8Ier9FFNIIQ2HrR0x~o-#*sqR0Hf@pIlE zDt=jSX_P}~71f}Uk!84`KDLxP$vYVby$1(vfBX)l;t=@EGkP>*_Vk#WH@CRGkA({z z%_Gx`xBYKiZCqfghym5crs)PnQKI@P-TuRGIW`trX_M(;-;a+nk^>iQHGZe zn@eo2X_Taqg34H~Hx=(z2i~stT-OcvR&mHCv~q+|W7;Sk?OdWP39trxII!ESSl`{S zxw~b*UbEkBsjF~sCZd*Bp$(eQb89WugzKwyC_J)E$M$uo(4^MnJ`_pewS%FgwZUCB zDX}^4gQ`~B#?DP&xJW5t0UBGbLrNjR#K{U16fZ=Oi4FIbUiMoEyf8RxXqy`88&2ku zpMAFE-~Rq1{`@CPK6})#)GKl-q%;wkRneU`%_YSITF?!_hCSnvg+k0rWLrRGvD*f_ zZSZ@8Xgs#I_{QVgWRPZQY!i$*Q?PdyuN?-DlVP0+6$VW+m4h776sH`PFAy(&%J~of zn928k4}EkFS&2Y(3$~{PftQN>_!M*egg5OkDYWAGPydL;pZq2I(K%iR0pZ|a?GZwE zoFAnGGOF|N zG2XJT8}7F|uCMO6ySd}`=ANsY6}v-=i=I46I5KM(w>!qWd&a99%GEXF%^l_Kdy0KU zPRn%ZIeC;ZIs>&-h}?iQcw7*BK!evfn_yZI&4^^w&i5U98*bPTN$WcUiM~suVDv@J zpvWMCACYR<%>nws^Tk3W?2i;QhbT?YJLuzZxYaJrlR;m^B>GJ%96Gwjpr<$xJxYbU zl2L3!_S73825)xQ;E4%9LUDUR7e9E8P>hN+cOV9bbW*Po#9*KRhp-~h%hC&ZP!oxo zD}3!Ro0fdjGTwRGtzoijnAUrC&6=&fVOt-uKO9q!k0{1-%Dkk~IU}jag`(OU-rwKw z=GB^C{Q82AKYq-oA3x%=7iT;>Suh{vF-Z;GD~&>H4cg&doFg-awrz3NVtgAF{S-3# zg{A9O78!XlXEGf#pU$|sTXA)J$Nl{^tId5#Bm~Ts3r-)MaeQ>lY&2%9G?CC65?c}x z&_^XJ$xLM&WtwN>8P)kSu2&l_uCKUV-LkpA<(q1UIX%Ihp0J#b$!DLCKRQQ#_I-GN zMf2uccHe%%_WfJL?1Nh{cy!uDjd`o6m zC>n$}NM{ko_jR%Z=^_|lyPySPG5qM~;9p?5u&8shvvnBcQ3F_>e?DR2ydW6X*v?7nL?tQHG!bJ*x=rH*B zy52iX(_-o-?q$(+7bOxc6gtmv*3pPI+D?agCXtZ;)Oi`wSi3}C1kf%){G@du5W+I@ zEsMHl(zGa-&a>ViT@13o-dsF&e|zSJ_bzl?jOoOfY&5|XGEr0$nCK=1;Cyai3L3`N7 zA^ra5B-9X@QgS^&3DXTul!P?o8Gg~XHqf24j3&CNh2bmZUSY2AS?sJ78ls_=&on|SoYJ&fU^0-o!e@#$&3!1r zu5G#78txm%#cIdv)q!iH*`R5%5pGoAg~oY>u`(oy;HmiG@ zszP{+j0c%iDvBP^am0-?*k}eSWZ-1#OoxLv7Khd*YpZZjC>`b$K!%eMqH$yfTspoal$$T29(8X4VgmdC}%24oLo|8=ZKRZF#GsV$X@;)>i9VnNeVR~^uCiFPwim` z$kBx2`A6&?KSwR6%>VdL$sV7B(t(zcuA@j@`54UIK&m@YD%0y>|g!6$0y8HoG2peYQi1S?DM8y<8h$EfSQ$QK})8d29 zM~arQN1u|Il(dJYhU;YQyFwz~7w>}Oc=xm^#yJ<2w`5OuNUi#~w-bl|q40bE8euPp z*zAlm1wup$Wjs$36)RDWWjITM8gdqj1`*;4Nw`Hgg!FxU9wvv9?t8-vx0fc3AKyKhYvK7FoQUZ?GZ@O0&;~fBzY-uvkYH3ifv1|ZJAY;rmEPtmbKZl-rulo zW=z{t_T`doKB5pMBWAR^WFseBn~eLrJ^#G>4WIw!mpnQd^TUsy@x$-GRiKRahyltB?l5G?=(1xvce@!Et07YYQ^LUMd|#Pg#mH=ASL-CS{XbIs-Z3);G( ze)NdtVnI2Zqo;G!*)!COPZ)pp8C<LqmQ_{`Aku zrq4N?{*c3~zoEVT1**Ov_bUovQHThzs94j7qFs`_K*D|Yk)o(b2CbrtVUfGt30w#% zq71p{ein-7hwC$ZPX+1I4`F%{Q^b^Nd4cy83*YdQWy$lWC;a%MIsfVJ-|(OR`HHWv z?pPa*QzcH7;C1lIz~L}B5xa!3F!6&u;A1BtmgjLmKN&%X^^@r=fQ}-}I7sghE|@%a z;Fgr+MZwfteB}a&2nemvQKU(_mdrNTdW&1V$6RLEH%sKnBh;hksFSA@^HZ{Xiu0ii zHbP*%#Cj3BoP=wdXj8*Md+)>ihxZ3FQk`!UC*IP^5HrQxBnQSkdccDWnL@YjC z+_NG7F(y1-YfZA6h@1wTQnd3C)srK(%Mn$kFba$uQrU*x_TN#wd?$>Dydcv-X)j1{ z2TGfdV@k$&cDn;jV<_|pFBLn};-u%`94(e4+Ul&QF`mjgYU8M_qjf%*RN~Q6P-Yof zma}i6js~hC7CxRn7e-04BBjG4xYi&b|_nXPM@d?>C>e{F$QdJS`eVL#>#+fJt$%a!@z0tq{Uq+$y?QO_t~7{ zXD=z;9$}iW1zb?KNdsO^CdyiD$)!ydksBxD!j%F4GA2}@I#bb=9K7*VZOhGm%j^3s zuh%u#jbu&6UY4}F#OfTQLRB3G#06HkAamU|)Y~^KobNVxUt11{fl~H-`sDUOq1Qv!A}?KmPgm_|qTFdA!(A$QzW{ zqNszYY(mF}OW?y85QiMU^8+zh+ahqF$$c9{(ZP(;uOZo6FoU zOi_%`S=LbkMMSm|jk7fk##$Qd*zWh-+~2X@?bz*iIO~{=Cmbynj7KFB$80=fHl0!y zBecpv1n;3%z@|R%ep~V7^&MZnx#aF{%YIkWG&Ryn=0Y=4lH6JHX2+;mGimM_?JpRu z-!j|Yvp8&+)EhFlMHL1$l?bV^C|u?+;(*^@Je-bslEv8 z0h_RUA{sjIGf#zvwSlVVW8#;%-=WLdORfu&d@%i*jE7eUo$;s^otQjA^vO);$}WP@ zYd{x$kdY_NlEiKt#A1S;{~r@z??h);9F)&hI=QgU;PEIe5n6Q}6rqBoZ9*y&2$In4 zfcK?Bo&LRk=d4brPA_)QCFl?S*>`(Hr1eRypj7y=M9vj??HN^;aRt+=W>Fp39PX*M zckB)`w%M48no;Fvw3%a(7tD$oJ1uBL#lEe1^ZJ6f-+s$K{QT#)^>ClAt=>nftHCya;+_QZmgm)X{?3bj0b=g6sEJY}Xs!y#AJIzhkjjGA>6H zT9X|gp_fx;AAKAO++rFBdy~6*eD5NOZv@V~_YyD1sKuv@iX-&NN9^DJJ%@|`LbLuQ z-rZ3s8-O*bdpfX6HHYZtNQM0%KS<|M3f0L|t7B6Px^+FWJ6JWbxE`@m zXc69{*>hC3{PAqbv!~zZd!L^1zy7yZ{O#x0Tx|~6HplrK<0P$f*hrTT$7Yzz?BFOL zWV2=TJkwHq_cda6gg$*vasDxC`3Rp+X=Fx&#-n2Q)dlokxWxAEj?LiR7O7q; z%*=S_Fl~ctn%Fs02o>XLdMrI4+qG~Lm8dI1hB+r_FPIq5qHY+sZSX5Xbo8YUL&?MM z#ld?e$(0T&YHf?PCa8spkhjVKJ7D-cL4Y6u+X^j2q+YuKax1V((4NkyK00AF$vDW= zk$@zJ->=91-TC4Fr+L~g*$-WiJTGD_C$8Th803N0J65}j`^^r0e#A5%vuPUkjiE`j zIT1v7jDyxXS}QOpjQ8ESC4{5QHIuSLE6rh7vpqCe=OT<6j{=|-HYHMq zGfk%zlDtM94xz^j898l%78o{O02LHy!Ctq#Yqso7%Ti|u0fp3LQijE*;u240jH%-i zZ{$M>%#`4Mu;qt{V5FEK9FygkvyUEg_3eA?O%?q`qLkinVGX)0A@<0~3ydve7dYDS zR1CkTRB%4mD)3Z^?ZAN&Nh*fo(gh)C1>D%0FPjzbr=F}Rf_adSa(Je}GeoIvL_I>0 z7778vVs$poWJh%&0nRwu+H?c0>+PO5tBP0KhIg%HC35O~ip?fiS>S}iMwJGSM>>l$ zmbPiwZC2b}U2y;YE$f?i>{oZl+M=vLOHHneI2acFd?IBb7u6e?1Yl42o}yknr5wXI>h-Ll>9**7&ecXwRhT$2nt zN9Bm=Y|LUgXEvDxo_0hQrBFBowR5cMhKt*KzIc1VZ{J?>>UzayXBg`-vtq(n+*~r*Ua+jMIWjj)+dIalVx$aN*#Hf$aJXrX80X~W7++`@31ms|f>Jsf z%_XlU8O=>qTo|rTX(Hb@b-N!J@DAol0@9emS}aOD(8k%4F2;pH+b)hKA&B_9GJ0F| zfP#;S?%<4%_o6R!(gF_&v{15}H;dV3NA2+4^YQ^wnP_Ek?lI2uiKzHwoau&C5n(+g z_Zng8I&0$xnjTHv)gR>)z5#yt1rLg z>63F_e)Nn_K6=56$LAbPXJkqbl9RqG78HsC)yd;Ks%^(sh$p!cf{D&3^PKr~!u@*9 z-R&K3U%#T-9dUYm!gMr2r9>g!whuD=bawj(*AsH7&_%)M$IL=Brm5c5O?OjWIq8wC?CjBxRti zsYu1vQlWJgI(AA04-nUPQk}EdHh>&`J{3lTNX1>(xryuuDao>&F|e->w9ep~7O6B+ z1eD%J`n?2l;mKT!-8YzOPkVcZdHaU!_?+zMF~#u{vgt7bSX&4zBI{on>LiG7c zH&ZhV4-s(6vmAlIwgKEr@w;aWeE@z&3VfFn6Z7pznG7j`#NyfIg2R&qnBB@X`ppG8*`(;;Lv>d zQ9hhD@3EJj8X$sMY`BrZWaz#*aIgk~Xi+exiX9aP=m=3+oR>H+LVz%acE4kHcgNlP z_uO7yu)2CfQ>~HCq7me1WNgnl0_~vZBf7v-)Ok0mlK5XC9TBG4K{Kkzry*n{ZKYYlbNa;O^wP?jT#q6i7B zR5)*G>W1BR%X+n9z1dJ74mjt~S~8yGK^8H~!o82(5v3GLh9ud0FeXTEI_EJqsD))& z#&kNRC`-z+jM9n`O^^33Rj48+9j&pU!?L=ksw>cv(WKyM`IwW%5!3O6QC?7%B}xaB zQK8~q_Ee_je!J(}n_IrPxa7CrUUKpNj=FYaI_FsBEWKdf))ei5tX@%8mrSZFCWl+5 z)q7^udzNm)LRJ)1C~Z-tgv>*kA!a%9XpCG;QR4{|1!x(Z+GQ9p4qS87tr?$8n9}EU z$>4Sfh$Jc3w60vgm%M)vp3@%6hG9GPG6!>CAyH2r5fKcDot}O%yDnSpRK3#SKRB(u zPqMJ#&{f^=A{{rq+usik>v$w45F>U;(>@kWi?FtnLnjT^rZ*CYt%;u@&@AZD0qAHB zfp!)tRX!vDJ|ecAXV3%1v%ag^%c!QBOLT_FVc<0aa7sWf0`0eOWTill1mlCi>^$?$ zj(xS|uwT)*YpUH1oBezC(-Zd7DZ9y-D%Tvwl0!MBYAjWA;LTUR<@L9}<(I!a;G26iM@NjxQQV{Q!MXb|wDrTh;mi*!TuVhU8Z*+G`FPBFy<)vyvs>L!tyfGY6Q;9y zNb(}hs%b5U+R?O*>QHm2YP8On&Sxx-f^2H0B}(+YM=v#M@|5Yz8TRNY`?u%Rmw$)b zy=H7Hq;Ei3jA_u)1@I*$kV)mUV~~jMpASy<)VcfMdmXnuCJ^EQg8vZ5>IT-l?7J~> zJ}q?e!}>xsAnusWTK?dtb6!08jGukHhiJg&vPm zno&`PuCWPJzNGS&Fv%ct6RFL{#uq2ffcw}SiZazwp#tj>lMB{IC7Tz=+#Kbsa%iJ8 z@xxi3{>^^SG=A_I9FayIfzBe&$@7eT+Ul`54?r)p4P0KY`1buZXOrigOr{uf;J!Xk zJA)Gv;}zCRJfZLkg{VUTWuX{Pau(AOy3lN@18*;H*li9$w9mIO*A45_x|aE5$#gai zfR<13P9~}t9gQHhMf(da;|1u^U>P^Eh}!uM7b~)w)|zfDBoWVHD=plxcwo7H-={;U zyXFze4TyyAZh9X;`#|cvWqdT^>1WT_zu!__Zv)5I^~Fw7fN*g`blUy#08OZc5JXk2 z@cvy~WIE4rCL#HdsB8JS#b6JDt;HGptg0sW3p}Lkn0Cc)oSDWqWhY z?VH!!zIns$_6oD#BD^JwGY~qW-bjrX(8RGX9|OJ4G_qwmjo zG(C{Ht2oEf;%TueS>DHlCn31Qu>ReurCSTbxA(i$JU)E)0okyjyCZxkWHfjsaU!Sn zB~G3qr#~Y*{xj6#$1r+{*GDAtDv@;aL&ett4Q<=7+wIt_*R0nYw!0n9IcBpN=Z_zg z7da42&$fq#+p8;XFWtZCbZJTJ&HP1`zlTZgrt(MV!ij}VcMs}xz5^yde6M8x6G zq72DWQJ}M|ler#JQ99Hms@v73p=uhcx%KtVN{V3<|_y5ts^| z;WhJsRS2tM&YB9lh^AseDx8e!WlAA4i7Y*;H0T^g>y~!gP#+o&^?~`}j%Gcj8qe4* zmaJ!UwxcOqJ>`()w3(*1lD%m;T;K37*SEa+?bp0`{+v%g`;2GLpL29{L|K+`hA`dP z;WbNp@WXner>MwGbG%$IE(@-2##~&y=kwouPNp*!iv=e~$IRw)%265ioeI>g?)hA= z0vEuMp5`GC6iT5dBgVOAIi0Yt_Eft)t!dcr?`ZRkOl!2%C?_d_YPaI@)oZS@ zzF6|?qi1~d=_lyP2;wY~^ig!zD^PRP^81W44ds;f;vccQS4g`?hz4P{c-xX@sX7DW z!FB7J=^yT)kV$^`d$D_(=2qmue6in>gN!#(l!P6elYP8S_sr5F)Q((O&d)~7{``m+ zFJ}DUAK&wL|L~5l-&E{sfz?yUOMILqOY?`$CWS{AmA7o)ksZ_oiBT^c9YxfCaCrFy ztk4%VQYl7ygwic_9l$9q3GvuTT5B=h#P|j}(nqChv9z@NmUh3Uy}dxZ{|fc!3G(b2 zYJQH@W!QrQvnZF;J30f}xc_3uNB}}>)M$*WYFypo+dW=uM4lt_EEtIoilMHJk`hY< z+IyDHb7U-~ji%2Xed)Vjet5XYSUxIB@+=EVZZ>-Fq_x%+7k$S&4e1l9?&047u$8gs zYJ7`xup1R@KRsdf=?T|U%`Ov|WCy_q$G`_mwM*Xu#8C88=N;FJj=z5aas0Wd%oYhx~uetfLhwlAGEf5ESLUZ6~Q#7ahAq~ zYAIEyN!8QE3oyLx=@~=f(YNwcY*pGwBj_~){Db!q=3^XQ800A9(Z}bk-mG}D`xaN# zJ(c1Es$;5l6A;*c)_{O`A!5ZFx;CaYNSz^+!V8O+KJe8EeA0lL^o`;0SBVoDcXh*? zyNcFHrcwl-frxJV*3ue_k|C%WCuoxo0fNKffT`P<$T^e_!}NE1&+Wl-(+ckOg!O35 zR+sEWPV03@)@@MCY8;rh#_l$(Z?Cv{cfsw&8}_$1xcwgGTC^u}U;BYVmu|ZX8r)Kc znHsHw%8e33WHJOk*#-S!vXcVeU}cHE6ChH{)k~akeNw~2?m>F8&_U}HlT_%Wg0a*5 z@S$TSy+_y<)qx| zMN2@Z4*NZCUVqECuU>I;dy8oeP-Y;WaFNmh3svA^w$M|r^!ta@l8nU8B77kYkTqd!j0yQsCN8@1Vx+tN{ zqS{h$fewgF&pQt&$k2t+2c@8NHaj2gxqn#ndf}tIXG+2ua-vA|-Y%FAV1m?HegGtN z6ixBKw=K{fL_Z+u2YYz9pW}hr1=GZn9|{S;!@xf{I6L^S``od69R}OzH24RtYj2~# zfDABL@0sO;N=V|jq^K!nXFT^XIq8)&M2z*J_82@S{#~TmqQULLdA#v`Le*V7-<=6Q zcAmlzv_Od zQ8k9`-I`zA{(`T+_=fW*k9q#_M?8P|g7e4c%%;=O9r5D98cGF37jNUC*Y~di&1^iL z@FXvoOy<15y5ilt3%>dG6<>e-6-7}no6R^rKH=o#ICM>;`jP08Hy4vH-xZG{&QeGO zT4~1PF{84;OeQq#fz~x~jRUqtqZt<&bFpdkpWc_h6grUOq@ek0`Vfk_%39GcfISn(cVXu z&Cv*{Gi=@9+7@5eP~?arL#U9G1sX$KrwJgHf&$6XIhLlOa3%m0^uReEUWXK4V`m|Y z-4-Pz&NQLhlBlbxGbzIGege-^d=`LQ!PMS%qYw6xS(usu0q_oHWAKV7gMYg#3{ z`}Uw{k;C`*@V@m}%`oQ;k1Izb=F1s(H}@RupI4WOoGMyoX zBHOOGZz?L^_1wV;6k*<{EK0J`2$y9TCwPCg;@4li;`(-lcgdvQN10@Yb%tV6aeUw4c3?=y;TwjW1|~r^O9!Y#gusphF=NCvT9-2?qS_ zROAeYmj(maNw_)9HU!;t%jjstlkYuebGu>v_6F+Ucj0jX*O0PP4+$?H2067KZ1h;D zd65*8WN7C_r&A~U!!yNP(FN{!krJ9I72DSH#p@f^KYh;WG{eanpE&&{KpobGMQp97 zt{RLr2n5x>!nF=90$2ZF99!d9*@BJEIE)IKd_;v}Z=tq9Gu;vfb=$UOx7o0{e#hp` zH{88@&GzmV*B;P#G7(zLf-p?zlCp&Wq(o%`nPp*SMXM-FC_6fsPcsg2HKif&-`!y7 z(XIGsQa2+7Rw-j4;FDX>2hSi9x8HYAbSIseR#BqBc#p6RnQxd+JfA%~;V=H^DS!6+ zCw%nSF)wc^>Vb^&KMVy4QNpS?YSy zfl}b*95w$j`t08$Cw~O$2~JG$y<) z@y)mI*lrF;snJ;;)RL5-u!c#!W3t;)Zf|k#zrnu$26wonPEeJ6CX#-xb3O9n7r;GF^|2SC~Y@rzB*C}0>0*t|d%1+r|=MT^WlLRV0^oH63hN(cISM*Xq3)aF2n5E(J)=0nY)_3=|QqtFLzu!Gn-xu>e zz#6>X!Y_A#UAmr02&k)bA5!BVY}DV;;Y@2#5V}N}s5x2`%zjq#{K<2E^x2rd`MbCL z{jcwNx7|{S5+g@AS%e|!6oU}qY{w56k$o%)bfCe$;2}Uvf1-3k7altG^*jr6G&Xv5 ziD*$Er9@hTHKFU{eenJWlE%@#3Xif4c72Q8ZLl|&h~uZo^N-0-pP@!ejLxGZu83!V z>u2c_2or%*OSrc(*JMiJYK5&U+@ZqP+dzvg=aB18twG2nCl4i_g=v^Idz5WL;W(h# zJ~-PW;L}HT!8p$;bq>)BFFdX5fF%{}B0}dX05R6tU^Asc-e#Ob#W`N*Ltf%E?B@m5 zr{`?G_k^28L6s?71WFQp^}{ke-8=cU@%cCXB<+7vU#gNjiLERrbzB`0mzdyfwITGTOD)ktUypuF>7+OR` zUW#Z~LmxAJywKiW7tUzuNNoEgdNY>xV<3gJ<{jGdc+#^dcVee$c?__q`|3=}1aq38hTk zCFdUi2c3A!kh32}5PaGr0%R7w3sSKZKMg)gn0LiX|9Qj^)bR0n(_T*3HB#^#;T&Kh zU?vgE47Ik1JBPh*QCq`IOGb@gVlAUhOSxaMyPYu}AJNWFvC|XGcuAd&sPmjA%W16V z(6;O^Zut3|cYOITzvBGK6P~?z!OM?7;?d*B%x3c-aZ2h;3@&TBR)hGe;>8wPk?J^)2;bOIePXPNz)96N;h?UDgg|ma#?}P^m>qrNSAQ zD1hD1eGvT#7vIpy2YZWeMJMj#lGk56v4^Q zWUwxWp{w6wgV-+mJ=|r=!uK;q!x-N6vckF+54OA*{LXN5_m2?_W~m@}&R`JKpz=|x?dv3qhSvBVYj#YNP{@j zDOYv558Yl&bVX~!K)+H7l_`u20BUPYVB)ygaf)Dya)FYiY=ha{(C$|>H?PsBPskp< zq&$9#9nWcXi6e_AXn$T0p_c@>dwgJt-P zANEYD1KQdLE9BwV5TyufArq2OmQzR-)D>;`BfN)bDCuKDFS?dUKl5t6!%IOXGy;zm z4yOcUl5Or;eRRzF4?g1N>730-V^w0jhz}NRAM(0z6mzVOZUxgtxZ@ra;>7(9J^6#90CVpMSU=!|ka>gKWhFoqEn;0F6{z`qlsoBOaXRPSN7 z({)K?S~y9G!derU4`~yMDBS7$i+Xsy4ZQp7;8Ip@Ik@i z(<+HYfYex(^M2Rx>v#A3`00|dQ>a6Wbv13>U}}Rs7^*{s7XqE>sF)FsJrf7&jVd_g zIknC?2tkeHfS?r;Cp6AE4!b>fw>Mn9eZ}3|SL|-z(QfbY^#N%txsX92O%SCLlWe2t zu4Se*I?wy}kvN#c;GQ1O!(i8kZr@#-ZtJHa)DJ`Zhv{2FsM2rASfmW2X`gL9D2Q-4 ze?a(}Nnv>QMDd5;f5QLx`;YnlvyA0J?|ioI6Q;uI zf$s5e2zpSMq{QljPD?-d+keIsXuS1!3)YuxHxpJXMLn&s#WkYbqRViPRHlQ^kd%?C zmBbz(_@oI$R>pafu#Rjx^kWA}_%K+hij3uC9`8#qoeU#(p?Dc4r-PYJI**So5oHie z=&#k_`aJ|EBXzJt^wWM1L#rNva{;tCv^A@J#pTUCZ!hn8eR0R@i(8r&RF;93C?Uv! ziLIGe4Mn}8sID1r-!fXgVRV1NFEz^ND0M)OJYud9$0PEiG4gnVT9k-s zhA&i5kz%mtyLCQHa70%;e285BD-6Q!nhj%c|2jR&`9XP|W{N*}vf&ShJGReMd)2ZJ zkSY4t_CAD$hZBnNxnwM^<7`!zz{J<>x@>-U*bI|2|H1wmCL#UlBw}IXyKZOyY4`xm zr0ev>=j%SepevP(GUG)P^sy~~RJI$AedufByVvT@tyCcTzRphfzY9?To(eQb?-3(` zT;zyjfmj;kmB-y0#NLwcA!|Gn+j3+ayJpX}U9qq4IBaidW{+s5$28@bMi&@eU{pz+ z7p$9#&3eyo-~WQofBtJ0XJjRIL!7b?GR`{n@ z60OEeMq|!SPVmmePQIaOYmABA4udmPU>7GK;IctGK@td>+Oq(VszsnB5m}{=0E#kSi*s z!3QI0N06k}G2igs(?p}p&^!sCc2aef2s939D%^IDsctcM7i1?-$|FbuHNJK6;u*mj&Wv=Ryk$UGOISsHyb8ZO>SHdTs&C8 zgQPEBQsI5@#*rG~qAYy$tMfjYq6dXcDd>!keWJb*6yk&o^3^GIXe{h=!S2bD?H_-} z`yV~xdXaI+CAN!^ea?}}W$`;MOS(~sLO;+TiI>siy&=mqr>94(ZdbI;AyA)F;^zCc zQ5(mbn?0-DZ+Y`>#b?jXIX#|Ijul#g^_I$5c8y_G)m-0ixwu^O{&LH9a{vUH&O6$; z7Zw{WHl!9DpB-^@vP8-t3GF{vv)+4jS6L5KV1`JybA4ikA0lw!v5rs?S?4>s-7b$G z(0fwT%F#FSiPFlwk(qq389FsE(m5=;{U1m4NJ`?yTb!;Lot3=!*+&>-xcTx5yJ-iQj~-XTnb!l4BrsZBJhSg>?V+o(pOwI<5~7c`km_L2DE*D!(V^HuTi z2j7j!-F@tEw%_$D9~z-_J?tSi=Sl9tA+c%EzUFk{_`@F^@fSax^LsBfkLNo|u|7a~opZhVcZo$jDB{sN)54Hb#^xcq7Uv(dY(&pu2zZ zo_asnDWboZzjFr+m-g_K>3`?JEbs@SDG#3RyPKykc>3zFe_tXcD+zUe_?~*C^@F|e z;d}0ilR;6HiiB>v{%gTtSXBAn`H-&AN}ZMNpcVuf*@xFte5h2}zp41|fj@`voqtSs z%tdd29xadi@WFlM!QtKUt_59}N$@aPCq1X=si?jLN`;(_(I*-9y24%`5L-iL71DTe z6O8a`TT^XT9O@gY-I98;pq(Dkj+PumNi8zULNQenCNg7ns9C+a(aV>7{PJb+g&B=0m5xS@q8kVfvk`r4OKZq?L*)XcGn5t-qiLXgdKbXTh%nb} zjdh1G%NZ}O>-G(uqFb0Z0dFj(X=$1UV+_Vx+9nn)CP?=-O-)nnv9=|3*Mg;h!y7>| z4-K6dVi5zvIC6Jjfq{vnm@5iFXLTUrCiY%D=+^br%YoYIgXCED8)dM*`opY8+7ip7 zuWlcLfFGVW--XMs|GVN5owniN9Sl0EgLo4DDj&Retuv$y^e}4;S_Gp@@4+>mwzW9#Q9^Zo zZJ~=6z%eOfZf0BT>WX%^qP==UcJhq;@u%b`&yeK;OBV7@F=!XWH7fCeC6EeFr^4$= z4S9w$Ew*WJ)d9P!KxuM3llyz7>pLcGL+*SO`W&<`hLIqIp)ii>19M1tfoUwRwS7(~ z8Ah5e2~R~EF@ptg&IDjxNURW4O0YVevj3ycxckG8xj37$E)IX5@dr8}R?&_9*UcKhG-@IWm z$|y$}QU`{W@s7In>>JDBU}iG4%?LPL@1>`Haz|#L=6!KU5j< z=+@gfG}|v&LW&dDFM!QD6dEkp+3#?&=+yucLU!p zc488;V6DYF6SumI8z>zF!z$^KjL4%x9PWsNNvi4eN?~*>M#c9 zYn-o{m4+WZE%_gQcE+FnXwHk1im|*xvn3Y+_3$ooV^t87@ZN-bFM|q3d>efb|1hq1 zh4dg;cFA~ObTBNo)0IdCKMCy}c4bm`&*81bdxf)#)wSi_w+HTX%YJUDT1TriEs_RD z8 z5j)1Er6?_y7C&)_r9#aMip2!IoFe8UL@Du^3TCe&Dz&AdZRi}u6Q!wB;u#`R>7T=% zeN4E*xK3Yu_no)CcpdJZE=3s90fu4bJGsY)sHzzJvrowSO_ko_u%r4x==8RNMnM=l6vavZETN@F zIM5y{>O)0cH#BvPYugUgHBF0)s&U@-Qqi~v8dB0?PopUr*9guq$6b8Mu z-CRW~_N}#@mrqK~rO*hekw}ymW`83f1uRIA`{I3m(lh&yU~p zx4+u(&9$Yn3yd0v8C~zg?Bj#i9elpub>7AO-qAA$08`(Yin&qzyOfE26V%PL%E+<| z8@-nTa2Do=!-DRAO z6Ch0VI1&n!Mr(`GE%tE0RuxngVz*&(f6uIG7&*vXC`h{aFo;0IXqK*l@B(jwnKw4g z&iPKPpez0co?6~UFhdGF7K6pfFkgMh6`RL1sz3XL`#=94@18ALO)?s#I*M{1GgA)S z2hDDt#wCG)1ndkvy#_ZuFjyW7EtZCWrs#t76r^?qUxhNV7_1?1D?qeAe z9xRjy^Hx$5#A-A$lc+Rv7=dT!9acC*CRi+Iy!iM9M<++YC&~9hUk~Cd0_{jGr1T-; zOhc?-lhd+I2U3@O()UiHuKmMm-FJvtk6om}T@l|{e;J3vVScbPeEeRQ=fw};9~`E^ z%!!yt$TH{jqf-!quLNwqy24c+sU>0BtH%*Mq0QU}GT9Gsb{R8)Q=1T~I7r^lcO+zL z@VzK;Y(>ed`yK!A#cO`J_=uU;NSPzF4D=nK5eg$i(jy7yUPnc|K+dv`d6Q`d4G#<+YYH!KF;=d5&bn{(3ENDTXyK65K#?8$pKo+gLC>{ z`|7q!x@YvNVGq_0PHBnO@qK5SBGY7A1?q|j*Tp(VV+`xM<^BDRtD6-!H*4;0 zx9oN;-dZ${%w`nYF_DH$A1K zMD}!qn&qgxz-Jj=XA!K4!-yzT`hCKbj|EKBX2egobv=v@)QIo#;YSV`i+97JTi+FY52Ez zC%%92;PvH$mmY@8F24D$4?~FbJsn!85bwpfK%GvJmBrpwh^qtUw!y9(ZfkM%fy~w@ zS2J!Z>gt~Q?j5ZvC`MDN=`p&TQWPT!T~exyX`XYOkEyI;YYdyJ;qB*N^389)Vl0+NgYKZKBEvjA?0_8q>72b&WmLc++CLKMhzD z05hrZt%(XrJ{BM`x$}`P5y1`bLK35ujubH$tqK$pg>WLM4*7Iui>NMVBl95+-Mb(f zVqH+~YQ4mmfV}%QJg*adD$^^Y#cHKv8;Cd*PTv9iPWL6Q9x+^Fez1TB3nC_a-O7D{ z?xwTwgEQv=7c}G;3E+`2-;uHSn<~Taz07z#f5In^m;C2{TJ!T)J8o)E%@`+QB>Q0R z`N3ZQT}|R1mloVPzg@^@HlscX?czj7~kT>3%)ZxB=0iKHrucUV;r$k&?rHpC3Tt6 zJU-&^Cm*x^vroDF-Wk`+oP!R6EUG(nAgP&p?@=CRGGm&J$g=|DEZe$bXBrwD{(iqAa6mQDb=Y*%7+@ zgg0Z&&DYl)HZ`vHD4!v{>W$B&k8Qkxd}MqNzAK=5v^-oEN#g4EW^(cSannetQ9^St zf-l!KZyU+?XD7&ZPitEm(_)3kj>n)h9)UHE)`9g3BP0hT2cg+H$*OL-S>5o}m%rgR zzy2lH7Z;e_9%-XCycbBJ(ON|`JQR-IH5Vxbb4aNoLLyT=6F+nBir(cj@;jk;xC+8u zjO*ifa{LE{rt|(gg+h0VM5J1F!7&8uo@iz9wjmRHjwc6x{K=Gm`-e~Xqwh_5G2JnC zw@`2J?H(mPN{hH5Q<0VqAd5=tC?-XH5;uHbsp?3{+n@?bsJi|C^Yv#>vLso0C-zfS zGjsRYBkr0vvvR4buBzTqXfy#30t^Jea6p-N3io$6$>bJ5jl{1f&$HjJvqW!g)o zH5mORA16)^mYgki+}ypQA3mVRGr1kn^~lsAzRSU>52TP)M)DxB1jJHtVTN7GRKY+V zaO%B7LL|DV6KS;y>L3!cqKP6_(R($HiMSbAi{K>DlSLjRCFW_udB?C=F!Z^Kh;z&_ zG0qcHnzg?s(RDqm#gfD2Aq(HryUY(J1h#SJcAU7|mBPV~@^eo)W@xjcB zHOKQE2jdm1%@qgNw+z=;g!}jO+xINFXVH!LJ~DR`?!+;CaKQ3=$1Go*&_7zhGJ%gs z8i{d4=DgoRRGITO8Fh8HTe490%^p~z!AokB5w)43NL8vDFivVPr@N<|E~^UcfopnB zaudAUPiDUBtLXvU=Y?m`sU`$1f4c_oQue&sYst1iR5mOp?s>2#!PRNvX8+5jS;CXA z*-1_4Es&8`{@&<~2~~`84S!CGvFFt!F2xS1T9Gs0DHR~f zo?#gjsB2QLz%{9(NCVPKBT{A8Y{_KEe^&rOI^fi2F^CTj>2HPk{lxfs&HQeQ+>G?w zh)hB+u$o}EyQRB-k6gYYbqoCB5WhNRu{dNJ4wx1v?EI3A>$o3!?)skFC~UVAH?Oa_ zx!>{4yDL_U6^92$93C9xN$B3^CTm2grTHAVq%h??YZX`j9#gK^N>^oX@%W^Z$DPX* z>!e7m%XU1)Ij4hO@=(dn*K^TzIj|KNx}J`Z#{!6CR2#2U?4am+_I;@wS4R*}m%yip znpsTi%9Yo?MCUsm9W40!KRMy)`4KPv>m~pG=l6W^K5{b;%+_DgUa#Iu z%i^u)#27AhVDi52wn|(>yQC&BrfzC8U>wkgp5!8v=uk|_V7d1LF3li$Uj!d?5Vzyv zU zyxZ~FV#!bO{CFpv$cSu4CYc$DC9V+#I}7c!h<#`b>=J}dt5Vt?q48FdMDh*`;iKZ` zIEM?c>pa`T1$QR{>krSE{_rCjPYL3;yWv2_G#^ z=)Gqrkypb#Kfiv>%iWf#vvC9!Ft%!%TEL=^8xe+sj%VL{2EFIiH?O$8y3Q(S(ypsA zDI|-*6!kroxHq|GU7=zVGp;ANF0eXSa(aHo^A{g*c78_ax=Jr~b&u}LcsT8G(V+rG zC8{8ZN{O&?VS`**Hf=m#OI~UqTNRY-<5DqANs|tt!65byMoAQ$tEDMiIo#Hqy3azk zN>L&*5te~RpImTou;S#|IbZ+!Ypz~hGp!?j%Ffoito6kt$eb$ZripFR;J|?nw9HCm zUex)B^~vO3iJ;TK^E7#FU`-2tyP5gf&CG|7&sn&MaTl4pj^wlAMZHuy za7|E90n7TVO91i^kGvUe2wH`v6|sw_~2O6N?Fke#vS$U~oO1 z>lpfhVYwuF$2LZ09CQPVArN9<0FHd(K(_SLn&s{-$Llw&F27;%{teyb4a5DGA#LgW zmSGw33qeji-IEgzKR#jk;R^q#!z~@+N8CIjan@dist`l;HhZ)N6HO9Y_JgYJNjd)p zu6S*QYMRPxWNYRkf37MCraA2e!=>n9psSr9s=f2t*U>=7?bYp_VNoZLRGG`E+;-{J zGI?Qz2u#r7;az)62t1V^n4Z)$?EQ ztqMHYUhv*!7KbSp89Gg-Yu6@v-DDnI>dNoezG96@v}!to4xQA{(0Rlycz$%mfA=Q` zJUJWqH-CN2UwnDX+i`$km1V8qxaxb|UNYb8Yy(T0UY@;54g3FY`+QPL%rVxMgP_a+ z(Q1UQRetMQvB%6%tD&(neMKc-+V(jdCKDHCkz)K(j8qe z_J_>Q6`KNPvwWf4xg>;X$JrG5LBHTf3_Oc7tJQ$(VxCLLto@e4G*5YEjafEJPRLcG ztiI}sm=i8n93okq!#jry9dk-d-m~i*V-NFcU~{@;_xzmr{U_Xi_L%EWPq}<{z|Bd| zw(~jZah`{kHR*r51Roq8^OMyhp8Fn8VsdaE2DZB$SKBR9in!42RmPL~A>YJ7lH&r8 zusT}u;(O0oEPGyl?YVmUo@qC#oIj=wSgfTt4^=>aB_0?f%SrCD@{WEOI5|D#$+M?i zJbKLPU{&m^`KxL(_ieUwPDc;Oo<%PKnw5S;4TkqkGoK=1TCmLJ!G^z`Br7Q-orLOK zriCO?CY-cMh^vRAMJ>?lF!h0E-b3LIDmsvm^809(OAkmv4CY z^*in_*TgA7a`@ztZAaQnFiD=QoD$5jMEdrCa7^nSq2}&OP;5!nW z@*|fK)P!i?#YBiBOTXpm>BLVzJK`Vy!3BT(y@998TZX%LFx??j=2pu%E7Iplb0SR+ zCtdN5b}Qnlqi}}k78+Z79$fRBZSQBc1EI^MP(ybSRqE1Vo?dcid&<8cvm;HBc{}4~ zovl%(szbNvkY&Q11j1qD}H zAR@uJY-n{IQgF;ZF)4x>5@$AR!-MYwYK%Z~VdBE8#@t|qz-bUVjt z12QG1X=XD=Hsh9Qd&TSmyD+fpmW=(1ZGXUOamM2K3HJvP=T~%tr&|mh9;`S$IAVLh zWD;=6dtwaDJ}Ah46oO22yu-VD(lj#dHl*D|?-oi=a(W)AjFMEmTme>F zikDR+l2zIqN;jtX3Y!t)RO;Pi{9R^Hl?sm7{n=~tf;Ttm>%Q3ojjPU?07?6R=9HMD zFi#0#>jA~*D8^n3P%|m zVYBrfvMq{oEEdq_Dje$LMf+cnOmUBrX_Y4@$2@!bgssjQo9C(aoF!lyk?}3_-6iqr zCDZwb^iMw}JpGK}@DzNP=bNfcO(BQaVRHC+X0_Sz^nT5!5uU`rDn&XU=$1W05@v}C zq~rm~(LgE_lq!k3(7BNPmI%pZTH_R87aU`9_|DNUddA?{tvYt6OXiCM(z8=G&(GO> z?=jmC&$+%>aCzvs>4hmYbl(PawLNI|uopNB3yytYFebZ$W7qL?IOH&N+!?_10MIEW zPLpGk9MADl1{NMayOOQKg!r$kra&#l8eOQxh>CX!Nhpa9u3vuzO7@DjHJ_NEdPt z(xQHQJww&9H$wznVdL0heix`^$!4jzYI5UUMo3bFZc394<`Qheg$aKUIREIB!^cNF z{o!*q_gl8>k6TYzh?9P2DhD%aio*n>{JwhjJ|+tOj%ywWHgZ0fck8$ zM(OzFyDgtzPds{b2!4~xqFqOdc?{z0JJu=k=6=oZUccuTzx)-y{^c)u_3{;WcehAN zbS{^KvmytiIjO4Dk{BnI^-QGXNzMl~ z81hu-JX=TzG1C}qSZd)2I5JhkHkUJ};p)$|9NH#>h`^i(DXH@dx$(B3P?DX!*F+*v z%he9N1bpgqlBoyP(DyuXTaZiYJeStKWW3=LXJ>p2M)rhCN1n5KTNa$@6(= znaBhZvqnBD&d_voOU!@wI=jbIKoX(`M@SNwQy`=c@dJrK)IcjbeVxnIB2h$L@T3@2 zYB~oYE+t&dy+pxx**N+U8Aj4D;JP78hm+{Ljw6JSB1{{?bjNUe$?@GSN9(urH(%1< zzM;FnW-;Be2s=VQr4VK3X;$S);d?jk_Hjcv*`2CM6Zs!Yt>p>N20c|a5&K_Nxd#< zg91CBd*FX_UZo<0Y9uk#u;skx=4LySu2gI*eKg;*6Qct+jruk;SSO|fxa69q>WYpF zqJ66Qy>k*(`wSgkg(^HQggmw09){VEV1ePo(nf2iYP0?xTL7(VISc(-r{jvPa+cJT zk%b!EDkxTpNQG--!Ka=x%bDDMHODzA44|UY$9@1QaVBat)E_(iYC->aNq;ZI%Pr&k zE$()ryBCJrM7oFhJ~3<^t8E6~lFW>0WHYVVj)5H=NBw&acGujbYj$aij3bM4&*5@~ z-`q3ZTqE~)xk8choF`0VLj;#*yhKPdex7jFmoQDpJRxz;aEIH0OgY)mc^w^|PBLW% zQ2iLWl{UGLPR05Tlw_zuzBL&aYKNcJ%#wmIrshND4wYUf_on zzUx#;&XQ$)w#v(|8`d>vqTO1SxJudI7BN;S<5U9N+S6#e#6~kTAX$_2SH&oO|CV*q z`YH?ZQeZ(Ie4U&4GYjU}?>N3V;OXP1eEj@?fBl#5`J1mdTy1+Mx4^ru9N#tosL96z zwZL-DsCK8Esd_6Gqh-dMZ>X1f-GU{9E|qq`JhLPF)sxc`o;-cbH0^l(<`v_(t$vi; zz@KE+muDNXu|<$}fGii6W5 zPR>s`IzD1`aKO;@`ME>&V~ydIcJOPnOZ9u*&d3iu1L`sYJ}kY(YM( z;ob~EUZ_0$(Tsqikaob!B}sWNqg#1rd}%{0^>a+UtT;HAjYHE2>wSI@USDtb9$m~l z>_f-l(Gkb~lsF6XB)B**tsR@InfEWRdHtKOncv;w#;lGK$f!n|=Nw>~ElQOOEy=Rf zW=N8^MNdpPUan{U>h&F;o=g)p`#gCrOoQG?=?LFN%;rvWk zEpuS99B_Teh*ro$0-XaN9WFW@u~Vx*q6dp265(@NSh9SFT*31%%3Yk&gZI0l8iw1;D#lOqa{y2f#1D+#r5@?6Ze)yI?C0| z6p4~2@5($eZ?~EHpz{_oFFjwvtVY4ApwZBF$>uFdGgQ*z;N*znH3`Yu`MIe$WEC;n z;+~A$>2plUA(GQ2!4r}Y=G>6yd>}eU@*Ts`3H{*_-Eu|f2Nq$-^2vY}tj^k)!`d%BBbhQ}+q#|Ly52e{)7w{p1NBYuW?M5YZc?r?KP zi`|q1>P$rnx#EiM51-MZoPfH5?3ZcXYIj^y?eL8wuko*IKo#8&?QE1f@Pir<*Mwdm z&r$N(i8!NlHXzSlg54PR=17*8i>QNjmEKzHvee(I^joVmwbg|dJ!))+1!qY;mZ~y_ zDErq-Md1kbenVp$3fiV5ZgDNY-YcC!tLuU~SJyljzqbgbXQAAvD@d4FPo}HDLJ2Ml z??_OdNfVStwI!7IwE>njddtCjOT8&R!78%i$fSoJB-qBwzAor=@7_TVmSVXxM|hH0 zY$np}7Jok?_mTN-X1cGZ&8% z{gKf3NBG5n8y2}*9`f_ed!RXsUPHeor>)z#@;b`iFTSE-Do6&STx$FR&G|EQAhBR+U8&d+)L z_zBx_%d1zf*sRxu1%$1>(wTB`JlF8tydm9=%;P=l+xMhrpKwy=?C}dj@6$)ecXRxZ2*a zIh+vdvmvvPMu|E*y9e-EzU|@PNa!6IREE^ao42q0g~-oA(ztVZcrUaF@gnwKUY#+fb(_|4(BjhIMfc$*zM@%s*@D95x1r}!E}J2N%HrcXOu zY5MYph&W#kR{LJbktI%x8JZD^xZbl|4D?||JX%6GaT1o?Z)V=zPk7fOBFxj6n>WQ~ z_b8po**!ICV?~9man{Zeo#Q$Q|KY25JULqM)5l9z&M~E#tKF90eDyW|{y+aG{_5vH zov$vnP8law2aI#H@+%+NILmzP|;5kv$ zJVEDi!O`YG8e=Gxs_{b2KFx<&twacQ4_P2@Qi2X3;bu=*bp-`+T2ggNA+gjQYhIRRyFWFX%@!aOp1wl+A)t~ z?mJD6X{xvD)hUb9#zey;XUV@Cg(*=;J;6D8hfbu85*DF0wjxgrh__S<;^_=ua1f zvjzUB#~pUKML>c8V@7i4JfKd-2yq9@nFczMyCdlkG#Lm+2NcA|G9SQcpIR|ZX0i&M zqi*lA#TyV59A2Bw^Up*Tkg^r2CMj2HQwd6336%5uB~5(VAnD;5+YdZyl}N8e94_VO z=EUt?tg~v0#CoV58c5fG#6&0r@TqM~mJ(PL+D+1Gqy8S!NUAzihFr44a}Tax&jMm< zKzU=?)Otsj(%q||+M1*X%d(dzHp!mT^|1Y0Xmt^Eoy1!!9DX zTjc$QcomtiBjIjKTu;a*64x{1X5wVJ;Z)X)+iNCXG0AU{+Y`JTaJm!bn1h{p8j16W zmxxcZc47*iMDU6>JEO}Oz!~$&@zMmwQ^e4EQ*eiFRIU*xZoto%c9N z1Zm`|y;r)ahfeCuHJ^iCai+59>6VV=Nyl)!g-+DA4$yVbbw!d@A=7N}lkC~+Z@Ib> zK-<138>;Nz@;jkTq6;)sd{3?VT92KWnJ8jLdtZ{uS=y`MsG3bFd`i$>yNDByXU6#r zk50GzgFm|9lMlYf?|=Uh|F8e}iof{$mUo-PELrg@HFoGh%3bpKwioo_C4TG6Rh7~F z&l;3kUvx@Blt}12k1ihb`0-=bn>F9O{D#fuUfpwM^N5)JQeZ<=y-E+ilSCNrNS9x* zU0)JzUUT;JQw|TG(Ypgej11#FXX`tDyxs7_5I9fR40lyQBZHXMdzU>$e!_zGkCK@L zsxs;oRJY2h1dklAm_9sZ`qK}&ezxS@vS&L4rr?-dc15$xRiGkNEtI&n0=wo8Y{0F? zy&^?y;QhGa?Y!ktw_+uZ2<(6@iKufAqgB_7IjS^Zqe_;ryxEW0!e>T?51z&0f`fyn zTs*sAx7o5?Z(xpEWbt%;Prn%G76ZQT@k58}g0eaEy<_2I*8R2jU;BQo{Mj!E&>8n7h|^Y-L?|>aOtbQhk4y8?l@P zaHg|}uRwjxl^MnH>#HsQx1YV_%MTxMz6eA~yncVfU;U?_^Q-^zGd4GG=t9;%cfQY! zk+U9_;yBG4X9|iSO!Exl==)6f$c@l5D&>X`O#_(?8+~9I|JM9s56NwZKGl`pch>vw zKX|^OH{&{KG$e&fouo$9(qGap>O@B2dnzB1e>2Zc|my--+S{{-U-`o(X+U71)8of=Mw_o*MotOq~ z?T}3?#Yo;a;zB+L^8`!`#{-}I;V~cm@EE3qjB_^LD1~ND$P`JlQqPhl&w8Jw8(eA< zkt8QBsu~niE+C5z-SQGMeJUpH1JM~UF&i91xl?Tz%FiX~^%$xq^#s!xNJ$;S8u2~E z+>1ntcu535;k%L4O@u>O91kqdR`jO}+;I=bJ#N*(;BXzljwqX)^oit|5pzyle9UT4 z&g8FC9t=y!1Ic{o3LhQYKQ0;NzS5A)S=e(c!+K-s^)QE$|4%De4k(Scupd>MGFY}R zmZwzUg_uoL+V2P#ify9=^F<4Ks!4;6j7u48Wi6Y-$;~O$H)sQ(+L4jls zy4v)j(v)guUJ@P+4>Ny6_hBkF(ip^|RF}Nu`a1J3trO1|S#8tb5=GUXzY365594r3 z*GeM9IX7@8P3*rlU&9g?o7IxyW@g^ajALY+X2y8Q z>~F!p!^3ur@tuNHd9yWBHuOEhgX8req$-uT zy06;T$=)=}dY)a`r_GsangU94-@I2vf-30d#9}j{9)^4loB?P=1ef~}lls>nI3||; z$S2P)xVU)Cr{6#0U;V{f{`G%;#jn5Ia6b=7==1&+2+|dxVXy18xx8=pt2VUShF;yO zFN)G@qhtk3k;HPb;Ns#Dr>7^}-rex#?Hjh+P1#3=zSSl7rLy1+TqrI)5z?A)zaeaH zd3JNppMBtXvN*@hGk#igu-ot~PCV@byTkS-LsR~^`?9*ahRM63=H_P|6+UFq5!06k3c$K-z(ovVRbYb$gJ;JV+o>>RXVR z^Tn2b@CQfy%YXcWKmN%fkB)bA@fOBgLK;hOZ-{ZZ7GLFr&G1*MM{b@^t<19>fAM+d zNt4uw&bx6cHQYpT`b(iEXhx%KdkwtNCJl^J@2}3<_N8c|V3ot{hw@M{kzLtKF>P}b z`%$KBrB+{$_Z1N!6oMhSAAm*Wd9fX5`90uIkpjDL)R^;9ob~*N* z$vOnZiE7|m^%k>{4*FbOAbAVSefjrZP=xH=sy-$AfJzrj8I=?rre=r50?=}xoCSAU zhqDTXl+#iXsBiU@>A$Sex2-IECp@6&tNk=C6A`awTJ~J^k3E+bY%idShG+e6v zdbM_M2B_t;mPk?bx`a3UE{hW@N4EsN4MK?r0)gSsD-V(2psEGrEuYbm(K z2CJhd!ZhONjAV*;q~HmChg)iuvCpbNiCG6-D$P20WZ`j(fIo8CR>uXM40K6YMj=g+ zw9E8K=7fv8LRSN_3XyN6TI#H?mhvr#*u?ITivsSlFo$g#}D7)awy&VrqC+Ewn~>zkhV73A3H^vX$L~ zmzG1>D4Z3iXvldzyER#o{H&$=*Gz3rWj$%qE5vJVrmO5AACibC$77-ZKxV&s9pfh8 zHo#jB7c+l!_LvtReZ)_`|AhbN|MDgO_OD*?&Haw#JVH;2>1?)Cn~=#v8?$eT%AXQ= zYlFO4Whhg`1mW=LkjIZ7Gb{!!FE4p_`HpegX(c0+brP)zWLK>5m&S}*@*}wn3V2Bz zCip%}{<&N5Pj-p(^$jx5NSg36(@A1E&d_^2d9SDDx>L$SP8})~;Z%7G?GJUCS{AxK zk42brPncgV@XICr{mAk4755T3JXrAPPd{cp4cvB#6s#&%@4+arwpS1-ihE`28CHlU zu`b(&nZ%ddYtEO)$iW#R!prHNH{%_nPYO&{khad#)1<_LXshO+qA1ON^`@w&r#o7O zUYSNhRt-Z;m9(kw*s^NBp)VCPbQ)yc%NEN&?13)PyMr#c%IWubg0l~$WPKJGrL zOgNGR*7qYXzk0{j+iSwsbMVmt7f&B^d2_?<k{Ij~E&U*hDBpgbqvroWbhH3r-PK_`vQ^Gr&S zzVBHs7P;&nV;=6LYaMI?>jN~gDVR5l*czjHfZ889sW$X){d)LI`Kq(|Ni%)g^8IHE z{>OjvDS!TV4mez0;?fnQT}Bke+YC3#Fr_9*GRj$*#8apzUXuh9lc;J~d2iL*vm;u2 zwJI7~Xd{LeC_>>xgIAlpY{Mk=4=!a2lP5c7Z`bA(fv^LfXRj1rr9qrCgx{<5F(Efm z>-n)pRqe*iYE?;!JSlUF%Ar-48SzT}bP<#EHQHKUo`ma?&c=)?rc@QGa;rqrNKFT! z;c{g?wj6CWRFZ?I8YEK&Re77V8ys{2zv^+z01J>I5xcD#a!Wj$rgb%Gg<;}M)lCst z?G?!4MS(p^QW>aY)2Yo+r?MgT00?3KcZ1DFv3N#UB}oL$%4OB)PPUQb35r3MAL&(K!~*PIjQ7mbdE+q;HRMM_eX z4oz98C^czP?c+?LD(rzA+SBMm9p>r1CP!4{J73Jcm1-R2gTtMDhFF4Ml>-X@Ta&6v z2Q+eURTL~AWcEPnKQqHk14X@WZ&d`lZ2h_Tlmk|yo9d+N;@cEx$dcxbMe;sZ8%){H znJUwq5z%&UImO>KK}-65Wg6!R)N@j0s%Dm(W$>+Bc(sTPdY%(UxG{ZtC0NNZTDmDSGfuo3lVE2DZr>N*rXVQADXZq06k{ zIT8B>;n4?#X(FYGc=tQJYzU%Lyft7inQ3FgDhifAFU80VxW1?Fd!!3YQ*PRB&8H8w z>9j4F+xps?md4@cxjI*$XFE{Qw)I{(Q&QrXDh5+jmN%3`r-rAI z7dk#m_s;9?H$f`B5m&QJ)dO|amzsLq(v_8>v!mc>+TD0q*d`nl4e!A_yP*2G0X zX?PZ3xbm6pa5}eNt|^qVHo9@m@0BpI1R0t{JdjazN}ZAB%onJv01#~eQH(-!rcqR{ z21N!sIjQHNsE>&?-Zmz^W@y^`Q71h-UBR@|uG_|RiC$+V+ z?T6N1yCTYCYgt5GQgdK*4KvP@lW!LSbeXCtWsf##x+F}J8%ta?zx>aC#aFiz z;sy$R@mm0MjhwBLRGX>!j@O#KiNrYJL*VTEjMLLocDo&K-@f7g{=W8iJjemdU~9AW z&MNHt0d`2xi{mqY$p7x_hx`vuf1i(Kg|``F5uJgR6YkDA1_CDKoClxA%t99-IIoFb zoo!}q3SL=3Ddi!;1W!0W#6P`2#)!LGv)s*JMPl*`xJI)qj_0#6-2IpoJ+Ywn>rH9`QWHpdf@!H>3CY!9?|Tr97_H z7a<3~rIO;Rfp2AYi(#_;pK4_y&!%bubBIP9>=-r=cgQrg>5 zf(qX}OPVHc3!3v}HP=!ljq>0PEzQbXnPabia3v5bGm}g=9*6T?HU(`TfuI#7SNvT) zPre3DdUgwC&DN#_5EcmQI?Pjccv{WLsAi@ll(kAR(}CiQixJ|af94uEv z^8p|s>vs0?9m6I$nA6YcsQAy*bMAF8gG-KQolX3wNd0BjZcYJ?+2RX?l2wbf2n z{?q2z70sleyn+)|won?1Xg?RRN@}9Xvo*E1Tz2;@dn*MIcMlRZqokPk%KKS==Jgph zJ#2d%*G4M3Hb6JeP;3pR6&dFDEpFh7n|cP5p14eQhK=Lgjl@UTw6maae1YQTOz)%N=LC(Wk5@PEA6$) z@kwaTs+|{C{lnh1w)TrkscpZSghecwqP^Y+Nr;&U^KC}QY6sU^@^4$kqP-Z)^AoXT zHP!?sY4U2Ryi$oJ29SVDxnB*h$?3Ev?q2aIUhrohKjq&){*sqBSBz=Swu$f^ahWu? zC$wyuHkm02izMbaGsl@>(Q$rp!NK7nH#axDfB&9w9Mvx9$+Pob=t=FdYR~rmxgNyv z!Y%lxN1yU9&ws>c?udTMRH<2?Yv?;-9P@8`ue3DT}Cw*2vzo9LSt=Gfkv?)9* zi$#+2dv9JgwcVr|Y{VM=E$eb+qnm{(8K1L2mvR7%3uZ~xY_hH`C(c1zLwGpV)yCzl zZ+5);{4JZeJHkEeuJ4J{$nBVTee?yN{^<93{^T*!cINW!CF2}fbOXzilRRG_bfnD= zH!Cu&y6q;Rnq}zhAnvQqHy@=o9n7lHu_O_&5^ZLR!DU%bHLoW3|DLZnU!S zrB;CTD$H{(jV=}o7K;U4mzc(pd72BF)I-rG-+OpX)ofq*;Ne$|guL7T{vM^w)i}91 zj(G8O$uYg#arv`LZtr@!Zo&;x4nVQ+A@MC6+VYd_O3iD#HkhFxX~pmA_x7rV51bB$ zerxb)&$*}`S&RwfWDHOtiX4}?;=FU9odboOm{m$!og-t)U77psOjfy_86a)&SdqmN z#HiXIh{dp!9GC>9Ju_Vn4y98%+1|sm{oXh-L90HtE~y6CB_>pgYqG?z>HjJFpoN8k4z1DP zT;~k!%@O$yXPUQHtk=~h#@2UK;$_#Iw3c&k2}*v)%)l~Lo|=$br6T7CHJK@Ks$EgZ z5wjilA>czEp6i2An}WvvDJL*4D*9cM50IR!&RGVRqyUQru*tPCxUP5pW3w@mCTn%- zef1f3EZS?ul29{x1xBotwsMB7@=+2T8XLE7Lv5eb09dV4}6V-Y-PJkiux_Dwr4+SsZzxC0gC~qhK$=j7VCkMDgaYr4XJy+OrGBW*{P zH*oyL759Jr4aXm!a(i&XZly|F1(25_tL~JtSirG%M>|UZswA@V7>HyATX8k9aU#V` zR%c-TNI@!BlbIF*N(Pous~)a-AT2mj{C@N7EOz(Bms#pW`Q-|jTB4>^-MuGHk=%9y zojHKyvMig^@_j}!a${5^kzDfu-l_-rR?-xULP|Ndg+|oyT}?%$#F$MmY2IdJp(lDEHkMZ8LcO+wZ?h%<8%-u&iEjt>ra z{>i7j_~1G7oVdNY%QP1639ADZp+lAllQr(B?WdfH9Vp zOPwPgA2Y~DBqrv!Gj1E{(r6~MJpA%dTZBfxyf*$gailpil1rtF#e$(9*zHEfX=1nC z5yQ-|SkQG{Sxu@A#^mVsMgh$#MPihQIuO{3Y9?#H!oU zFJhJeRWvp^^3cAfm#XeVR~@-tOHo?()p=L7C_7_1sIyEzZf?x>VG$eG;hr(8SJ^C( zBxs4*V)?9%o}v(?YQ5M~OX`rE0BJy$zd1776Bdg!gY}#T-+}gGHx& z@DNaLc)oT6>9Z*^qg0VHX^1x2FlI$D3zD4DA&X%x^iU~M;JJF&;asRgx;%=yHh5W~ zHPocgX;mqyDw?FMTxCODGl?W+uDsI8>ZY%~Zn)gIYP5tBG}z1pP@x9pGh1_Y$~^y+ zDxIcbP$|l+hTBn{j8&;!TY0RiRhcE@^AKC}870xk_ilYjZBkOINY0hm(DtM?xK_zy zb7NLj+CQ5)c-V6})ddyf+nf(H*;XJT&vUJ`omy1~ZvmW96ZaA`*fRoUJsWVR09LgM zk<>}pphgRR4a3MqJbkr+&+4C&QD61G3SeEfU!_I1IK@M7%PbUHQ5FjjM08K;vgz4Q zXtHQ@QKQ-^=u%Kidk&Tq?i` zi6h1=|57sfl~^d&$;bpGi{tpGp!dWly#Mrw_ST zOoglQVaQe6kZ{2fLWe_`-Igsg3j!TgU9B=|nlr4=Sjx|fv8l;6zWA3!Ntn3%u`hp^FGd3;Iu<6Fzy)e79lu zH(%i1-!hoM)Hu^QIPDzUFE82r_8sdd2iz|Lb5IS^Qn8}a(=AA8_RpRzMH}1O?7{Y! z*^AN-s7ZkW619ga$Nb(BG~F{%gy@VxQqNtX74KDVd^y9#R<%8Et|lV;$K(O9q<+oo zA7?Z)+uHhzL4>YM@pYLJCZ){ih>Fe@s&c8s=oM+O7g8XIDTlTGsVYdA#9LX|vTmvH zO_L!@E#1gAsy;)Hp$Czqe01;BNbNxbO;%Te01FTuyZec&udkTj-y`?Jyqob!Rg|_9 zySG<-^^0G#Tpe=u;swv*v&Bd|7G!lrILYeK9JvAX$A5UIsU&@a2 zIN`*xTrN32JYtG7+wGQVn%Jd8>^i!kr|Yr|bDLThp~k(Ss0K4qvS|%Wn`6Xx{L8{+ zJ3tA~v=uJDyy5*YandCggTn{g!BWJt484mf>)Kn;-0ZB<{3#`I$@?=|#?V9y56*oF z%xYp(3kJC#%$!w=Xp3@ZYk9jE_Y$z=s$fu#ZQ+<(kYx_Q&{2H{-y9cQPX1>>x&PQm z)||?^dJl%?)j2d;vQ>eCl0-?CAh(GI1zF5HH#=ZMexwQf^rVMSlRgV_YOhS%>jUw= zHV9@6#MU{fkcEjUSQe__NJ_+*)F$PC#sbK^?!HXzEv+BQ_4eKpU88I^5tdLVn>U@; z=6vmbay;7fgqbRpC2aPyY|_4iOYDlYXKE1ivS>+k&74vfazbtiPpQ~i&ZqC6lBf!- zqWBg>+6$afaaEzo_B58rShZS%M^vV_siFx=v#|Yx-Luo;i}k}e>zB@|vXUCaxt>8M zd3bICtIZdB3c7FaUDSMn?oDf`4|*@DMI9S+-%z0nD5OZWcS`Frblt!)bMQv#E!)-= zfWyvIt=u`h?r)plr{`{Q^c86@=&=(MB++!N?Vl`dkXS>s+Sb zSwP)ZwzKiruhQ9>HyVxZQ>&=hpo|pLgQo1JYK0{&HCdu0vI?|O=`+sut34;%PcCF| zN<|S$;Vh`+zV}(0I^-Y3AkdL#zogphw|AvwFI1luNrdHU$?54a%hi(G z`+MHLdCP7$0@)WDbHRL~v3J@p%gbo?Yi<*Z1ev(N@%NVJ{Ev^m&mSz$SjL=`;X&qH zG4|f1$|E88oTNC9&1xY=QcQGxkN2LWJ;6bhc6~Px76Wv79K$S$v>FH>KPCL|Ly~vg ze*Qb+H?KL04&V1Um*=8|2!1}fkqTr{pyCnqNK z;p#K8Q`j5`tV&u&2~fW;2tkKc`zZ7Y7E$P0#*3W^Nvx8m%Zuc zi}B7A)ffct@O+zUv^N2^AWrpWY9Gk{_w>kD@LZkpoa&*-2FveVoS|s;$i+3BbzRV; zllX4m-|_ydx3HdIOr&YfS)P4-blkkT=C?op6+b>azCpI{8PbN1 zD$|L0QcF$v4o6ZZaSKe-goxzI%W_HI_e|5ocDpS-F#V9|2cwTcJKMnmlp=TDd~W?# zJ13$2Qg_)>hU|ia$1%`%kwplsLY}njwRtu2=t_Bl0S1KXaL`afq z$fPb=G`g4?I#aOQ3m}}Rc6tlKt_pkj}Rz21EFcwhe_p*e*P`4}$;;n(d?foeY+OoGMsN=DO!KjLLAJ}>p zt5JfuB&yIPRl>3K)YOAUJHtw27VEa!OHOPTTEJCv3rBRRQ6f}If~&!mwk_{h3vncG zz)zK!Pg>EZC08&xOtGc0D!Wq9 zgc8JC?%$QAs|iq@1CXjel02x*lK%pVIi2m1l2-j3N#$j2opMN(*CC%P4JeBbvg>yx zP&2=2>zf~JUgujj}n^-1i3!vafc^>`_vmT9|iG5+bt=$&xp-{i-6WWug2N-y|*$oCFP!@@eqJ zzo&AaNj!s>0*+WrT>W^Zf4AyYb%xJAc!X5&Gbok4fK!$v>N7WKTj#6HzZi(2V3&bO zhK4x3rewWt-VwB))h?%56lzj?#;%{9{$@h;?;v1z+@8XJ^2GSw=C`R-)vfe>7xmzl>n{%rA>e}49T{;)sg zaGY@-rj#<>u>esTyK0p@Ny>f89^9M($!s^etdyA?-7v6REpwlXR<06~D-s6--6zio zKlli`!1S}<5`X&*{haWj)A!dQ#xc=PiR0@X_rHA2@sFNy{``!)qk*x*M$(l7-Of2I zses#i>{z;JKXjJhTfA3%pv5^AluR0T2N52Jfgc<_;(MzzR^7lhMSi!w=2v%@ypB62 zF@B7mF=yI`t^p0|^UBG;CN*Yf^h%SnxJWBJk`tAKD$?-thTf z|AOE9u*!NV&v2U(UE)#HAgbIzly3`wysDN6OK!2V$OP;v5;LiN$KkVzHnf z2FBfv-EP$3l|t8bgf0*Yg{+D8?ER(9_p8DEuCM*WSf8|&G=xAH2D-r!+?*3)8>Q0F zSa6V>%SOSuI#f}eNl8!)1+bt^4{=IOLR)ixeGb+!kq=m|v{*$!*WB0D1y}wZ%FfqH zqY?aFMNOr?q`(uUx3~mi_G^aX)~Z1{gCbhF(X%2Ijjk03DHY1L(by218WiZ+$nag3 zT`rXsOZ=+=g|-Uh2rf5-*9u6!8Q%mmZNg_2CXIJ;f)mWpStZVbFQKTBrG&TYfcHu> zw***d2i!uXTzR#+UYu4kYGC|ba_nZ~I(7V+4r7(xO42kAG*HlZk=z52O{6quw4(o3 zk+gu{UTeb?y(9M~l+&Akrwmo4si4(eSe|)F%AE&nZ5+A3psg_FJ#EjVJS*pm!)*E0 z_IoK+=CdVzIl!jaW_$J~k?C9pxRT8pvhy#}_ysA~;q|q?ZT%{XWB<-Q9l38ogHT1~ zyer{o0W>Ud#RNyE(S(4;DJ?v)rM8IPCH!HPG|0XWlH#llINTw^u7W9^qe+l z+W~XTJvYIJ`Z;z|Odi&rcVS4_+UxpYA_cmCywhZ~t`VBd75b`GbbL*aA_=H=``>Z6|PBXLQ=#B&*9-ArzfZML(l#FeO3)y-)CV)mmB^I zRnLN;##&;wujzS!il2B%3~Ay6>G<>2Q~t%pr~E;8#_={YQo_N4DG4z~`VdGipWo1R z<@`dXvIX52ah|iXaZGq07#0Kl!IEyZ$g#mZt5}VY7EAn#$8$(uE|fAgBNPhW8P@q%6F*qN8I|Js4 z_WWuSb7*{#hm9wOm{`toxxJmTtWxBq4cW?i{J}NbfngIH$7` zV?~!*Db7?r*cPnfvlR(RNH%V%Sy0QgjEa(+q8Y9t77j&SotE+I1GWjw$<@j9W>^g| z+8=@>g=SEY0oUyGteb{+9ozdY@4kA^c)Mc}2jwzm$-vHcxDXgc2msOQ0rPLD~{5Pq4tnt92qgz0i zBHpFk*Wpq&;K38sp=4w*@3VmQIXf)@SG3J2FXi88Kg7os-^~tXhF%- zq}o09m#Xw}nNu=Kov3dhaGWJ_OECkk@eyv4Sc-5SGjjr&tn;~=o;!( zu_To?X`aja4a#sfDb_0oj*hY~9Fhgr%DUJGSGc3@+njtPYLJC1<52KUYaGrRPo-1? zaszE%r%Vm2fu*RdbPhTr-U(f2)y{^#>h&CmD@l;|N%ve*$!33ua08C@-iRByz z?Rm{hng5=m^)3|4q3>(4K?S=?mDhkHvmqWb&TExEDPj_NPe`TiIG3MiqEu0`kI!?z zLYEItOgV{nE;N8_rSvKui)(G5`r0Ix2pS+@_E-lQ&qj~URY;@OS|3zwe4_V0pRUG@ zr?ySrnWCXD);`CF!p z*tj0ux2>2?1+-J~#+?Yul=#Rk_{WDY_-7ZN@}tEmN85;-CvcfU?tNg6b7h>6!HQO( zBgUA6a-VI<5C(=}L4R;Sw_4_&QjrWmM+E@-j_~0V{Et4v9W02y{(|@yzrw%1q;p>B zfv(P*va^_=n}p+=iIdN-nZLT@^4SHqtH4Ao6mA2+@_By{(G?JK-+nfW_#pk$o)KW- zJf6UWV=EC!GpGHEj}A|H90m>&coLm=JP89I3@g5Hfk|d&=Q5z>n*CtFn_Xv#$=jqW zC*i~#&xMreV&ZU$obDngo0*fF4QFrH9Dj35|K^TxyT-4#ggIrQ1TQ3?CFCVIhG*NH zxL9CdC17i;wxGy2i)ZLWN|FzkbA%8GLJrhyu?(&79x2E$dy=G?*IIe7KD5Cg4Nu-0 zv;)@Qzi-7YoufEZQ$lF9>NDydSl?{9dwUDpSdud6Ng3(HBIrN}ZbKN$g)*u62pOl2{cE>bL48y=`wPLke zF)SAB#$16JwF=XBeXhXxke{6)>JQT;Q(J1kMZJW22+bH~BsA*gbOEIwQXH}OE|2-J zut;SyEF=nsNVxsxzDh@=IByKm)TTz;cZpPcS@fBhV=lcT)T%~{4Y}s#v>=f0&!@Ui zOQ0jg*pwexA{7iEP`uM93zoDSqPiEr=(%;Z^0oiG_p4mxXGT$LACd~s$ruCGS1kv1bvVcKRD4Km~`>R}tCUD-8Dp!#1 z)C7HX&)YnJx(0R*ib!2RE0a1~L=%e|a5pRAEP<JG@@RO?`y z1h)W7537GQFmBIPu^CoLvg@??N6(dO*TBx9CD)BSw9zO+a3%Oe&#qXXh&?6ew3o}( zwNUXBDbG&o_Ra39K3gy44DFp2l`%I^ul5!-!5sB|#rBUK6=@p(Td2r20cyiiuq3ao zV2fUR+aTP^v1W>l6q)_1DrXOX;$ywdpD93vf_WZIENob8YdurrOHxgAUEN9f{3w{9 zh$pN9wHRp}Ly1~_wKcRP$f|Q< z@q^?z$ZI7gS8PoUvgz7!N%x?hUyn|^H#(Vty7hWXUmCVo_1Z(;fVoF2&!);k8ya)r z>Yi?nmf7KXo*BncZJVYLQJSZnle;2PAz2;s;9$Y=$uS436?06yfA^NF>ua{V5u?54 z0znCND;i;RJX==-Q>5Avo5&uLa43l%`UC#)@rV4=(~tSSKjd)ALLuT^7Q{({4>_SN z0z6QeEh&}ixi|=mp5@^oi{&AGzkn|2p4Ay?JvEX()F(Fx0(-Pgr{n+(A z{3^hk2tgu4oH>|hjy4k)_ahf~BWE`whi`9Le0|O0^)3DFj($q?tsOIwmTb%jM>{$Z z-O7ntLiE)HIz#%(VQIobseyzws8*Ve@(K&j@WGR)cbri%ANET9t>dhv{rCj^MgPBeI7r$ zU>F8ouP%A}{)+8phs-W#+hRsCUs1%vqRWz_34$d2JRsAY`(bvQ+#`U)XfHXi$n>c= z3*rKDcueTOPj_@eeECauH(%3FTfB`t$S$C4sc-4c%l;Y}QX}MPw%hHFd7fD;C;DN@ zYPn)DEZFUKjAKq-#%Uz@K-UFApA#ADFKDZSC3$kKldV55`s6lo-FYT~(PdaQB%wol zTacWjcr|Vo3VI86Dz(u1B%B(I>~u63@W!U51a=6O4jEh-Y;TG!d+>NcbA3US+q_LM zqw5NqZ%15#%MveJ|4sXF+9q~$?WuGU)b}^M#m=Z`x&Gm#b|4Eu*he(goE$UOWTKqv zHu1FzX$eeSb!OBiWGTswl%5GRxhRNPV}QS90?IRi+MJE{Fi5dG^;+wHL9+4@jh(Xf zGW6N1Sr*~891FXK2e!U7%_StXz|Z0f*L>fSn7#FHl0wnSUIBz^uwN6-`dXo?pOrms z!2%WSvdRdmy0fRYX8k!D6gpG5E5UBTZOXI3S!1(aomgU^eIm|8qU^e~Z^iiNt~ykU z&r^BAH8L~|p-pfKkG?^|>+(t2DJ}hwCh;x_za>eU7*(ID)&2t9G+!lIm9jOgC&1RZ z^cdM%@gV7Uw&qocpeEF9VpsRKQ9z7dM?q?v3u~;xUVleDu4P-d{de^|P?B|_n5g#D zmjDjeUb~b4UR+fn1oi^xQc1Dva4uKF+3z`{v5C!$>l%1zMLehvP1JsvvPLfVCRmS9 zp`7c1%wUhog}ba0Wws$x+so0kyKZQal?s{HPy6pgz_);@lw_~nKkYx-IK}LyFN}&> zF)h#39-!AGR!lJ}pLyRrOJ@nLZ}(zjzsvJ7J7SeFJBN*hGaE*>4Pz9>InMzpfof`c zCrJvxWI{; z(ei%6fBlZd%{~32E>{&ER8DNMiV%((4HMYev)fd9V`TxjGLqn^A9%4k;$k>pJ?yg|?n zFS-3H>N+i*#kQ#=5?TE#xNgtDx8-JAeB;uap{;Z?vl_YjCe@hn^eD;%1dHVR2w5+n=|qVYB_@mY4Ctm#&C1ketHDN`Bb)mT<8GoK28P9g<#Nd|3{2C+G>uI2 z#CA6k=7|sjUEkwED2CqQRsGBS!?zD)TkbRjYMUGz@kl51Nf^}e&60VJS*Wcmj3?K= zsZms%)AGITODVy#g)637_mC=O{U9Z6Hw2?N>)MmhQqL?|_l?7%d0pXww%pWj8FAya z8r{RHA+3)2K2mAtrhLy;N3>`88Wg<^@Lh8Odr4;DZr8@s{UEJbG($xVb<}%lH=Y3p zmfae~tbLn$Kh65dgJ5iL=eh^4Z{EykWktcH^7c!4eJ_HfKJT)(T)77OAma+RXkn>p zPzP*P{&@|y(RDXj)_Mi?yf*64d+UK~InS~e__zC@NWx=Dk|OoZ445qK+NMdVtclUQ zyk=xJCnB>^Yo*N++5H(dQuc6lXm)Q3Bxoiets`y#sZ#GLkETHcjHb931l9Ghz3dwp z%gMtAoh)d2V`?L>!&Z{P?Ic+D@DN+vEf?%8R*8TkDjY&`Tc-u9>`T zK%Jud)V0jN-P}iWU`&zmp-r-V;1fnY`bd;YiAxik_jwyCf8YFqc{MA|cJQplyc zE=}U1m*Y#NSwUwzLC&O}T~UGZfEPv6^?%9NS$N681WW|B(X*X}8DUbJ?nUxkFTMOe zcvj0Lhern-93J3<=j!H~_m}UvUvG3wg|8IseN#nk$alp~6pbBf6}SLTlIY^hg}|Tm z7yOH}&-e!?AMu=yZad*po<9_v-hUsMrWx6dERPnX6qzOF9y>>ly|n7GJUXIV3?K>D zcX{n+-OtHod4AU;#|!-P3&O|GU|2H$>I>$-{tfQ+Rjv+%jwCY%TH3rZnIm*6N1Y-P z60UH&S-Df#*TJ-}*q36VP90t$n z(vwopN$BXRB`qFdCNWE5iW5;LL^=wiz`$c^FVFU0sLzo^pCSjlk&D|k&oA$Idb#HG z@}7g6dk*h5EUtHOIpMb{E3c{WPV{>KbxkgZ_S`YYk z)n7FM6Ru3qw1X9V$OqK2?#3&bp{fq0$`J;qiH5UkP(`{7y(Wvv%n>qUX1Q0tt z(|TlgeGgM4_fB+Kl}n^FW429~hH^UZ>BTW#-}BqQ_yyaWJ3jrx&p7+=f)AcuaBwj2 zy6<@V_LA*-%*bZSjk>`agvptE5*>o&J-!L5~3{;y+) zr@#1s#p-}~^oa5G*NoS1kZDb)(hp8znSjckvoFzj4HO=vGJ6gD<48XYEEWrv%LU8T zz%>W2<HQk=Ws)Mua$NPa-K_*O<#|i*t zt?c|*I@d^TI=ifgX{UzIQqgk*v8pw)(5g}#oXFmLi8|KW5Ls4Z51}pBY4V-TkbgN(jg!f<*t^;o@-4u3L7sq z_hELgZiCX8U+>v9Ybtxl`TjZEMC{F7Q?vNK{7q`hYXduPku zw^FT|b+vP+HnmjxRn5v3o_3+PvYKbsk5hgPT?uqbKmt&axRh00(vL8Jt=_TJ#M zSBgBxDrE{*@U3*~{&{W_=I{7vO~A{zf|`tk5Gsw!u3=A9!jg2+>(C%PTD3%1GfA2E z<`oEPfshu|vgo47O#T_znHrD?-%a?cU?*i#<*;ixe2uDVpT6_c#*$Jk#HA z=x^^?#E7RWHmsQBM%~j!4ww>X687i4wWWQtu@<-IU^B;_&Ji3OM4@+qmGcCv#OwYU zf$KQ&o0~WM?)EJ^<~;5q^DCRawl?w47oPBHb+XLzYQ5#j<%Sn;uX+CZJ?EGA9Ng{b zw>uW&OxVmYCR_~V#*>4nsw@TIEMrr$C{g$9?K`IBf~($f*Lg%oYca@fw__ToV#qAObKa@M zZl%wZgvsSbz-;6vcI#U{|C`@%d3(*rKmHyc{_q3NPY+mr{G6ksL*Bl<;r-<;+wGR< ztb5-TZi#7tTO)P|0T*&py6<~rIWcc{OzRDCHzM;~X+0`eIJ%y+I;DHQWH>xwetE$3 z_G{wqjv-A1Qc2(x-okp9>NBJSx(_#^DX>ga*4iJ(kzwc=76Xf6V7Xi{Pcyrzs*uf7 zmQ(h@mu7zF!`|L7x^1>;n!Grbxz+&94zSFrpisd<^7;MHQhB0siH$Q{n?|d|X41gL zY0&!Zevi5yhBOB6X*Qe&4zhOyN&~I53%VbCnei@;4!d_t9$U1;u0f4JL0bGC`q^Hu z?P1w-n3Xct4%Vv<*dlXk09`0vQeP~!pF=cxH@hI^|LY!dWmc1+{}wdXOl5E8L3>@T znJMcuk4j-Vi$9 zWaqgV*LqMqx*XrCQo3UBs=cepgp`EFo8v5xJ@2&?Gw2k&p@FrYQ?`pHfH<`gp;kW1 zAjF5sxFw&?fInUH@+0$+%`Dd@u$A<1Us~W}wxHRs55N|yxM!g9+kvyqg_jW1Ijk6`)pPYW!^=I?wHHVml{73JfaedvLhq_~?k!lVg^v6?2?< zclDk(@7{8^UNg@ToTu-Groz^)?1R|xfzwTDj`Nx)l1tzcLyDXv;fMVR|LEu={^7v~ z{9bp=>Ev-KCoM%j*_pzl%Z>C1bBfF{!Vnlvk60`-Tg5|>E0o#h7Us_v?}*NmJfuY+ z93Rqs^px=Y5pus{{+lm}zxo~F>L$&^DT#Y-vxP8mdFTdeU+A=N&ofkv3QH}lDi<8Ke*C3IDY2wlKnh(Fe;)8GA z^62V{gY8H^Cc>QPW~qI~QfJv@@e=chEj7G;b;Q2SX+*U94)&xty@j;$od1kQCJQDtWv5eI63Rlt5# zR|!^L6fil=;6jo2^`&Vs2i_LMwFz@U;6#z`#GZ4telVQ2%v$n??CnWIkqZT~oNXO4 zNGb zq}FV)ZaG)?v?Ven*tFN`N9Lis?U{N&yKrU)T-i_N9=)E;Jc6iE`fBgRXXT()hFv4W zf^^os(@6Z5V^jBlH-##xDt+=`PuT11TS=rzJlmHl7*b@bZ5LbhS&$f;{*Z=UV9(Ok zN@BY%PVJqTB31}lk*Tax9RwMTR$lg)p;h~P@u6~3jIrE@B`CJfLkP_Cte{dTnSvLW z0YI^;N*2dS3YHXLsG+KweJcCXspN6ViKJHP{e%8ZT***;>srOc1YH3OO|h@FL1n*{ zptGUNso$8Xs)8xmSrl`mmsuz4=y> zaJpP^dUne3=`mf`vE6L=`kSx0y1C(Qy=IaOY535o9kBUsZqGdLQ8mj}Z4y}pEfX_d z51aSKg~}YQ<(W^|!1jl8~5~(gd#4@?HLnjHaj|wn@+45pw61mO`O(3Fev2 zyOH1BZ@77T%ZpF1_~`o|bMokvk3V|C@*wc?)qAer-7)QAMoApy^YX=cOcD|2aB4sk z4!;NtT~EJQG4FQl?(a$Sq#Hi-NJWI%1vomT9~N}S$E5d1#CI=A>udbHBj{$?U-)KS zTfg_!Zo|OP^-S}`G)=ks5@*sh5vP&aXX;?+0$tbB zbv@n-z6%g?g5koF`#y5*g*#??C-fqO6p2Kp7`1{E6s?njOgq4ZPJOqjwMl8nuLyY6 zqbhFQoM;nF8M|GQ1$(YI^8KMpx$;vQTb=Q!GrzPP!WLO=ROrku#Z-e9oBQBUc~?zr z9bPL|)?_OUYTKNx<{{cMHPk}fx3+;MKsC8A(7}-3q;!j-wq^8*rUAJf;-@D~10cU| z6m{H=BXwoeuC~dDf zH2bR{x@gQcTTtf;6-QzM4Mr3P>UKoEEg1j4tPjblcz31g*}g;#5sm_nldj zST}+jB{qAIyyjbOk|tLJ=eDwu3ZiY`Sc@E2TVdB^y_giAsR+CF+oc$@2#l`-@LD7> z2cpn=$exhEBC0urXHHb+`RASTuT&HbNsn7yjYBm@{!svC080$(%3%VR9k8<2cmO4^vpUz2P)=D zVeTE=|=g^%QlzuL88`-|9%f}G9$#nl%55^5VvE7JJkLc^ zs>37o42m}BC#?wD-pQhEsZ@2^1V%*gI^ES|cI)s=%X2e?H#&H?9eI5>A>E2cCyzKf zJ;n8byX~6Gt4pr0Z`tjpY}334-&6XrO5Er5y6vDgm8-_C70^VVpI1?&KFyqo;|Ki- ze|Geof4F+i@A(ssCP#>~RvL28jcDJP^Ez16K^Ho@5b#4!cXU7)hRmjMkmgyd&X%a> z1e}zzq_gwHKHv@y=$}3!JimaH7=QN-)31I9ude8~6P=hcq{pO}b+hKbJEi`$v`)?4 zOQIb_U*j7Jve#_0aU!ls_zdJXz_B@_)!!F{wAe~yyp)q|Bl-*NHgij(z@mEOth zU^fKjqhox(!pDyBa)Vs0Sxi!997?&*n&?}4)P34bynFKv@n-|)tB$M1W41@0Nwe6Z z#G?UFA{(h>nI?_W$iB}l!>;ycuGmet9$xCjDe4f5A$#zp8=&y@_fEwAYpU$8qNOhD zc>7N2MoGDpNtD)9=gB~(a0%ALmhU0zRM^ftg71hTqzP`mx#a%+J@3AL%|}1{nCG8; zz>6nm933rreR#|JcQ@SLWya*01WBVN5_zJ5bm-w@)Y2tEaCZjq4U+lzxPR;668Bb2@wk(8Cj z=9%?&%h2~Mmy4W~ECXps%yA}8IgyETWS(cHQLn)Tx^5sWdP0|}W!uj2&Mo+QSaQ@I zauDuWOk4VCgG(bxCW1DGC9ysYH3+nm)Efs8Tl7%pl4N4`w;X&yHx=1JM5QgY5@1P8 zaB83}f_BwF>o!kXQ!xX%_hqGgjQsAA#t zVo9f6Kz&_F#N2o00*%?R;Mi=)ej@lSyFvlAG5)b@A=hTP>ypd2Ki4kTC~(qTPZRtY zHKaI)^x*pJJ3g_0?8Nws%%v&MBonTP)y7jG|N~*W*faeiyp^wF@>=POnKa{Uydkl1Pv|$hq&c@Q+Cj*OAnD2w} z)MVEx{+5uZl+~X?(Ej0=s~*91*+axR4|xnhZHe{`sYZWP&y>6)B21Fl;dq~fZ?-d= zu;lFNDgNMyyUm(cFW+%_cgr}9I0DXfrH94fn=;m^v2pFml84`G&n`kpiC$(_l6dBq z{PF67KRPoo8O5f zSPi)IQ@UqQamUBR^@iy;U$Fc9E5h}feoVR2;;PU=J{P&Shm?pS_`b(^N1P`efC_0G zwP!M)kK`RPbi_r+-05hE+P+)YZg2cY*}6@vU0WNV1zD>76hORV?i_yEk-DICLG6Wd zIdR>2$LKsMxFRlMps&=xn?liR<_Bh*kSm~zDROkbiq#@jXT zc3W<*E_w6%B_I9h6CS^K%J)Be!Q;oLym|AEw{PCFUT>MznC7YpWbSRABH zg5*iu*@0+_Zjr6t$6srfuTR*CN;Ow>Y%|STh3V@m$D+ zfkJ_+Nmgs%MaaYAu!@Gs8RtM)q@r?VrjOm1Xd3Kvk0dnA(ZtpVe9Am$OAg99l|ZF( z>5cZ{oFh6is_J`0Z6~hIp)p_~(@lIqV@nW)M|@I;MCOa5n4E9>ta4@0JD+!Iin-}r z2h}A6@z!6ZNn^0*;tR@NlJi1sNkpYdUC6bT*)%Za=4t=Hn^Nf3wIz9`jBnB$^O4mMC-q6rK_cQ(%(OBWNjm>2>Fg2REIBz#l;ll8#vfl0!m|_&{`y2`Q4iI(Cv>Oss)h23}4BUna+P)p0W=-hcfS zm$%n!rzzjA?{F@F_(oOG?7S zx}L)Xt2E&WM9F znC``6y2lqlM|$<1`HQcSuivn^T@!Smv>qTGnIIK_F`sPUQnX5_%e_tlF65+1e3qI{ ztAY7w#cuG-!M2rB`yPx+*cYYwHd(q=ORPYrHS_1#&IJ!WOad|GYLg=iux!)JNYbRm z6(N_Jd|Lw4P}KGQ3f>J$6HA=ljhtNGb96VcijI&x5!fCd5PtG~4*&d5>0W$*89x1Yb_{&2zF(US4el64>Q zL6O9)NlR(qMJxOkFjf<3u~eyg7}9SJx2&z2J5xuS zYpLIp-0;;6p2f1`R$?i?IvsYH5gkXBYc(YmM^rS)dS2!fvwWo}B}jyY%V^y8@`f+( z@40+`&5O@I;^QBF!jq?ud3=7%+efFoeD#L+@2^;IM&_9E#B)Wt?LI=8z?!+ebBegm z5kiOb9bs6K7AxFphm0d`vq3f+#EqGvKqrtQEFgQmqf!@L39i6Yqi_y7!36wMP z89aoL<&yh2bDR>#DKW%EKzXN&fx<_MY3@4MdL%9lq-z3BC7tN%VGas<47hVAiu$lXfY{ zWkr~MO*Wh7nGBuxnS$ZXpo-KptLMS?q}K%3p1XI}45;f{VcTrL+Cgbl%94e1&VrWm zyA)u#&@Z$CY9(orEQy^WeV;WEEpGK45HujuGwt$o!=n=G=54jI z)F9z`U#Ef+E3jOW1&LYiR20DSzGD%E?*5J;?ieKPAyXxvaw_|&iL=w7B?iy7>)8&6 zMBn3r!-bfoV7t7-Q>j8};v%lh!6LaP(05qOnG-Za{~zL^IdKaiPzHV>W%gBG1Vi+4 z#l@&DNowuJ0{a-}oX9A+L=BNBSI~CviCdm7K@~mk~+tMEg6WCi*TZ-Aomx2&xw3iHHW@wI?vRK7%EixI~lc z)_}Ck81Y8wj>Hs+b0m44e`erj%(FfEuA_Jnp97}M)QGxH33OPbQQuMsq$CU}Wwj`m zQy4E<{m6P!r{r;df$JR;0XGcHer9$vI0&vMP9V`SM;M9B4r21AIZjMR_w%w`-J=g4lFvVV$EnIIKtvg&gqhF*XY+uwOex1)1HpJomSEYpaWnb75Z zH(TGNogteylnpjPpVt&&21elhCUQ5EXN>s7E(zNh*-R6YB%<$_d|;gt+mtfJJw}fE z!0E{e!{G^=Zo#W<Tbuo+iNcG?%9rGshl})A|Mu{QO?Dll4JY-ZB%W4SE`>+ z37=+qgi``PT%7TD4xaKy%X2;(4tSKHpGSPiYd5Q{_MyWs7WtX=OMJi3{u)>9U7=uF z5^aEZ$V!+=M=Ye6lZEAge{@Rs(NnrdXUKZX^s4}rKx@A*NWXnWxVmStoAP)HV+PpZ zWKHND+8>o-eoYsOs7f{qv4HjXJjBrjj|`4(RX+bGXH z47~0B4eaq1TpUy4Hjb=&NX~PWcD&r)a3>?F%b#Jutby5XFEOXCdA&m2ABp9hIK3S? zy4tebB|;4NHybv$_wfFfW%77&IX=$Q zelcnIPC`fM2Ugq2+0Dq+mzNwqf5PJMgmsrUO-cy~(x6vTd|6w*sR6G|J+CNbHu|X` zGDZEuJC#4SYKCiq2}^1!(&k)MSu)hakiKt!)hqIPz1`qAI6HuaXWq;NKWIarl+9;` zyGV^v9e)&)uhjSTbrP`is-Z59c~0DY^NwF#-f{Wzl23o{`+V=SkNDu}6Hd+!dGqca zuisvCb#>4Bew!tH&CwFcjp;fUrORkjigQjcx{w2!zGnylw_4#=2gq(i+-{gQ_r%?n zc@~oE=nszYiv|733I6^O^UW3M`igjWkL-3#iVWuv4?<~N*XmXI{|E6-YnK`%7|4At zbLOOmF3?+pe&})~W*C@LWLV71^GsA}$TUY{5^j@lzlprOp9lzj@N~h`YsIApdQwhc z6eVttdug9Aq|Y?Kz2Kd&nnynB9lw7Vc$y{_F_m5*=apt-j>D2=kz7r(@^4Bc2iJbV z7t_T1=!vc)C1GY}CglN=0Yc|VGST;*AN=Sue)4zzj7d8F+rRrS{F|TuJGR>$VK}1e zIu`xF;2biJS>9SAy;haH7rJ0_i`lsc^bDmMNaTPl^S#?=f5V zb?;mjSJ1>PSap=q;+a)mVnTtAR}$0UvzJah0w?}#1^syd}-YT%*MMN+b1W7`Qp}VOO<-geqVFJd9E2rjxA#o{?Z2|RdBt&>H6cdVKPPUvvLSiKLozxP zY&+rZ(J}Lao*xrT|a>9xVzu6-t2OqJ4fbZ9z}|MYiHe*-U$ot$oruSo`J}@pZU?@z=y#x z%#q-8GMbNau4bD^f#}}zK<7Qq39~q+1g~~G{^D}S%gHl`p3!+m5w>$=jFDMjOj{;k zmxPGWhrr2l;FBj8eDCyobgLu2zP{lX-@N4A?H%jgj@>vFTaXj&Q0I0~!lQg{YGkx$ zGa4K!|FQF#gdmAQBFA_>><{?y@)18h{(#>b&Nxqw)ilwkNFU7i1_&BA3=4+UO2sic z@Es*|en6Kl9?Ut5X23gbzK3{}6PEtPW5U@<9*gnKCDY%0PWt*C?tYh>=It7+y6oIO zh^|4YB}@{d_9%5l-O&ZFs*d z#oo>72SY1?|A*|ueo`5&8x3p@zD>y$Kwwl^TG2ExOnn} z%gY}_sEn`d#FHcfc}hLfG3`_hgPhrm*Itj{@XG-|1j1@Tcd%r>zhm0m zGw(L!A-jRlEeMMf!tpb>*buL;Nw?R`>pSM%nt9q0;z%#hBLxMvgmFJ}`Sw>$U?@Sq zB++L5DbIQdJ$;|0k_nE`4fOpoqvFdWJE4WZbS@`aV8|)+)i*x&)IL1&EGE|v&k8(FOYfa?S@A0dTuMrX6GUSEQ?5faV6efYrsUMf1(!;Lq5AcV zs@ zzx(q)=I{Ko|1E$0H-E)V2h+tFo31ArH@@@GcNuwfnz;D9Ff+VizYS5u*3(=E!;% znPR4D%t@HZJsr8y1W}^eR=rK{3&k}7lSEQ*eDESL$C)p_e4E({pfuyUmVH>4VBUF8 z=yOG9JMM@n=KWPDhWXh9@3YWL7g!CBRUZgl&-s&c7RMbTGv|-aIXXGX6u;o;S1VYq z;NXzO*(u;TU7YY_al&7|{-5|?zx*4f?aZ8DjFOclU0#Dq_;Ol;iTE_)VxsFio;-QX z#rZMgcI4`2&2Hy4zgF72K6%&dxvCo1)VE#P!gvS02v22ZC4sX8NRyOjoX=FmWMgdK z*)UF1@)H-B#PfbFe7+VwkFf1v3XUX!m^!AIn3WA62z@tja(cq!$LBnGbi(n`F|W51 zUw!cnU%Yz5yStklvrv;w6XbCFchrWjwd&u{nu@eBnQ7x=PFB1K3lYv;&x`(uPgke> z_~RgX=&@ESlxT0c=&yo-s|X5{2*$I)G+-wAHkb-Lei|5ty* z)(flO`;`8J$GGJHPN|t8(Y<)Y!5@6a{j2wkUti*DJxc-&;P*LB#him0`0pB|=o}Y2@;*9OhE10Z@#n+%)6(P)bdX@1F!IPLPb-+79 z*VRM=m}9bilu@_f8Pml2>Wa^|Yu>(o&Epr(`QVcedGg{BFP@z9^x~B3t6Sc_z2e=w zEAH<$%u_0j<(XP6be+SAmd#U@|1|{2r;J+r;OK(KEe7W8K-_MTaU#Xs!;l8S4M+Hc zbGpYn`rRGr?uz;5J@fj8wAtiDBh3VfnjDy-i#0)1Wa(R9rBb044?}5EVwRD4o=W1` zs*Lr0&oB%mnTc^CPKh)@iVnmx6PZdv0cf91v>?JJT{nqKc9sdJY8@#}NSqjBWTZn< zs4~gH9wUeJ9wi{l1(FCA}u&n_%UeXjwb%28{uGpE2b@Ax;r_%-rB z|G)X~!-}8&^iTLd{Ga}hyxs`E{Q44i@PsKGvzsAyBN8V(GkKau%yhHhnC7`DhYO^L z&l@mTq`YI^t(m4x?vv>%H(X4PSQAt4y<#5*hgSM$V+M&SuV?T<9g88z_S$;(oDG^x zsi4o+A7^wl8@$(eNQ^FQfJKs6sy!LC_nh}V2c7VD&t9$D*$-qNW%K2Qvgbf^==B{Q%zo}@=%=nE26mxE#SZr8B(+HlnGaw3X$>(vSu9OFC_hMv#|lJj`qGsFP>3HPtA z`OmM{yqr3gizVU$bJBBf^6lvpO=K;YQ*e7HE|#|Ibucy+<|7Dqe^JqO|#k}?UL zr}s*Y!2I1Eop%Y)qT8Rd%eaDr2*ANEh%23;fv;;o<~;af%-Xmx1WE``iCEJ@(=zF z2S54@cYH+hF#Ci*U2*gWKS18xGT#4J{M%brDZu0uRGmrVOy`Flwqp+Vh7NzQq&rxG zHaTU7sJi&d{b~o|T4}sUujmG^j*7D340hZb61a!FszH;cB&JBl9^K3ijWm_5@|u8` zR2X@cdtV#z4$f9Q`Q#Z_UtJ@YQi7ojw2{? zPRjH#k*p#@7ntX%$YbI%#vk!HlN|!xYQS%I#Lbp8PPr*<9y4d(2SOhhRttusBl@#* z=Jg$MeMh>xV_M(h#tq%HqfZk)C2UAv+cfG@M4_V?Y4Lyw6VV< z44x1I{i25u*9l|aA*&Vh@_>7R%i)CE!zHN`jQ~>7#Wyv!a=iCk4fS8m z)_n+od^;r8K95Z9M54oWiIal>%N_|H7o93Pna}Zi$D_QHXg^AXNj&$y<9b+fIV_k% zKC7ALXv8nwdzMU4*U;IAN$X(RllmQBwlI6)I`wn*?qAB=%eP*?w`6-?g|=$|QIjkd zvr!&UBQ_yWB|p_SxCc)|>N%D6P0Kg@{(`qrhR9w5zRy<7pDC`rr#3Wg_l?xMvVJjp zje%#)-?Iu&{r$bqY$SBe;(F1sy=D;Sw;jpAz9x`pVNZ&Cxsz)YITq=>?kwQ;5EO7lql$~bo zuAIRf@8>G$;@ML^`j`KN-~Xro8~R7*bf*V!*fF~tRLw@g5}4D>BzbtCL;4(9aht=@k%554oH$L65B!o(hEqOUo%7k@DKCZpkye23tMd{0ByGc1-x zkO>zMU(;jfz=e(?!Br@o7Q1T?WAMz2fE*tX&W`CGpW}~@^J^||n7{gx`M0k~uP+JP zi7ufv_nH9YC9UVsLFvac;M{tW2zlIt_gU$!^k(X;7*X(La>9Ia#Pt2AT)jBucG(d_ zz_~h8i1z%MZEw$OHlju3qpE`{@X#nS78_-Kf-c7oldUIJfXd|b1&VsCS>65FQq|6t zv+p28;cz!|e7$9LJ2LEqkg9^KpA)MD{btAZ_Sf9KzlS$htp4Q3xTohZWbn9qcEQQt z|3hx4k?nu}1@UTT*e1GNMCK7UPjoS5e(V@0wyq-`AHc;4^AJ>_)fELIXF~w>j3#rG zuJ*LpSCp(Slay|;=g6cMwen`jGdZd}W+FwW^ITlBDYd`EhoV4K5k?A6UqoqQ<#SWb z9vyUxfoC5-=JI!!yxYEqomOqcA%Mle|n&&LJXu*$|Qctcz7-h_^Az9Lb$%2M5 z#Es;b);sRTE4FuQ-hK0ySI@uUd!N4G*@usL_UI88XOFnOo4LHY<@)-X^?JkI-5s0z znK))SMBnxL*^%J8vR2~rJtQ3>>VqeQo-iy((}cts*^L&}k|xg>XJ+s5-2zr8_|p+T z?&!B`()y11_KNxb7TK-|^NtV`fs~s=)yg^L)aONW|3A+D>&cR3OYg*f%iSZkN}Z*T zs3WfGzPH76576ia#xOHz3^_0whx{99#z)#1$+w{a1P15<&;l*5I$BhnQdudtiU@b- zgUi^Nr<*qWSe?q+xp#zzizU9b*0*Y?b%b&i>en&yYVCj>`oO-kQJ5w~Vj9z8v;pl< z;xMVno@ksEtc^+`QJ2;hNn8&h_s z`6C-^k_sG&^#~G)3@ACaS+PZho+4kVZ=Q!p*PH6o3L8xVI*3tLi{$z)VA|?lxxKHCofNS9`aT))HmFAi@w0!p;k} zkr3gk0iK;Z)v1?)4>fB7MhlGyMx;Ws1Hzcto07Xw{$J}8U*1&OlZ=J0Yz*)Z1w%C@V-P+YDI>O&jY+L*4UWgyzA0KKd8`oS*zp zf6V@ekJuVv#ekJaZV-uZB(ghsXK=Pd;b}yeS;ezo{vChyzy3$;a>K+-$aD^oa6^d- zj-rG*tikonrW2mN{~nK@JmB);HQ#>yHOs4O{NQNBglKWxG^uf`k^*q5EE}sc5&@t( zVu*wm5`z+Y63`YTyiTM?iX1^#v2G&E8VU3Yaid~v6!kF>DUzYz`M}T7}mYV@OtrHCh>kT?%#Xz+9zfq!=z_MM`EyNSY{> z%Ouph;1vaB!e|4(`o(=ZBA3z1gsNwM03Ec!NuH zswqXKF|lB=(58By$N++&7#Nf!P~a&Ek(ubl>c~3cQ7)BRe*X#gAKqvGV2`821FU_>&2r88#RX??&bhi+v0nE$=NN__*LS#~3(XxRrOE}K zcWWb?lLuu?KnJ=I9aGw(jKeoQb_hK_cr= z!fkwYy?`FO%Gyjc+&&avWikP+HA+YE8PA{d1-)vNptNQ>n<4!wc8#}a99kNb*NBVk zF;Y>@)@Wwli<19e%dF(QkoIDNLVbB2Cj~GGD7Fr1uCdRKk|sLG9#Ns5A=&3a0R}@w zCB)sQ!bwo#(B9HoXkr)XA!6<+l_(=~QF#~t$c=rCq<^b!^JNllI~ycfN*ZTzu*x1N z{d&qw-gT|Q0JhsNCG<1#3F9k9ULO079@&X*)Idn?b5bK%wPzVWn-T5oQ21hirT2aH zq_@UV&s{X?MvoO`uP;ASIg5pKqN)>(k6t%tu0%`Rd+9l2gjxinK_&*@n&6}((FyQ) zquDz=f_6&3yul6Y09@cB#^3dSS&a{KaY9yG1WFc zW7^}%r7=!nTmW|@*0UOELF-VLqlNi<5BS0V;h*#4fA!xndH(^|;^=%arn7PH!$FDo zQOhN=4a`Zseo8McU-!h+Qo<4odqlfo+{qi|qfAuBX z^)}RlCJ-yFRb?9%fF`{m^|33!Y|ghU#=nhqHljR6JjRFqBmvCXt=|pxx1?T%F0fx} z<7ri7DjPJ5$%6f(Q}z!IXr~jln~vu%zvKM!oYnRw&}fSwY8nmd)D$+I868ei-Pkf6 zi}BWDT1>@sC`s{Jjut*5S%C6ZQ10X6}Lf3w7aTX3`q$osvINYu9AZ}>xsB_JL$i1 zpQaWFsU<{7z1;~uWT!fO*EnImwH#k=Ie4>VvhGkeq=|`@KtAFn>#)XY=2jzLU(j#= z2EE+U{J~F9@7~8vCtx(qyAL^-wb-jAs_T)P4cq50*!CT!dwYemLZ@e3?ajElcf`eP z!p3OC#5Q{gS;yCBHBWM(0^C8nRWzg`HKvM6&&CE`iqPaSArd2flUFA?HHz#wNZeiJ z*U=$L5tzg>WnESR0kKGo5Ej!I?mao>;^_^~Zr1plNUfTX?3fm%jfuT#0Pk|=Y~luX z)*-6N&Wk7&H%vmy$m})ZgVHdGQ{UQ9^tbA{+Fo*fe#47zUUB^39`~Ny=i!rwoZLTV z|M-~s(IKagA98cKWOcLVX1U_>`kKqjE4r==#=u}>R0^y zbr>wE(xXV|sE&Mbo_7tkm^~Q^3ejk<64g7287S9(iQufzdynXbv&$>~^6&nRC+|Jt z-a8NYgWvrTU%&iA{_p><|HSL-9w$?r7{pFOVJ;5mhR6csa<}SILl6vnr-BiK3H<)P z4}=i|E>N$=&uOi4p?9&7s-H7rQ=T(BBfj*gNz7HHW~I`JQAXt7#3>aCk;+7??5qt6 zR_WXw83}zH!Wd!!pATdYVuzqe`aUSu$lOxah$s`rXq`$z*cV5uI?-Xr)W!*v0{8Tp zv@M8SbrO|GoR3nlEJZ2$lnzqppA%KQ^1d+dh(q~`;m#KZ`>`1vqsleP?d#uWPb;U{ z7J*b7`Q^E4-y!{-Q9}~QAXJ+r&oiT0^hM@XsBs=k0<|h6&?Uq#Asfj69^Y>CN-1!o zwo|o}lWPvje3P7uoe8ZYJK3_YoRpMpFhVzd`Dor3w}(;bF)9$Q_Abj8a^lsfv1z!r zQ&H!{=5@YN8AJ*7r(r)RV`wHbOpG>5Oohu&lcLM2o&;abS6SVV@o979wClFC(3irJ&Ebze;-~-9|B)a5%l`%*9I$eIV9g`Q zRH9Q~f?h>F3!bT0nCmrv_iz6LU;O!BF~Oj9=z&zyD2c@3A!XOOj{U`i51ziqVm{@o z&ws`1S8s6E(dY(miyg6Z~7^z4;|K1%&c;ei4m zrCQXwsmq3W>dC-_6Ds|$LjE) zHVc3>u?3SI<7z&mi<0tvJ^4Cr=hFqvOF4xFF-@I}clB+J{ACK|Ti2|R@+<(ud-H=S z@BQEj%kxX#eDyYL_?Um61aj@DIi~;{3iTxx@DrJWkjSJI*?nB$!*>M6m?Q&qZ2U9$ zVAx|lcIa_~W7S=g6{f^etm`CZZO_ryhAetw65X+PjszP!QfI(z>akm_E0ctL!(Pk5^7e#9alPf)t2g}lU;Z@@-g&^$gA@MyKl(jB`RX_D{akoj=b$Zq9C@2qF8uGtl|$wA9=eOuWj1scx4Xp zTDF@lQ{4uAlM>Y&$oa6cl_et z{U_Y@nzorTM8kTwhAQ+F=vmAgKKS5WX495$zW#zYuixOEV04S1GI2)PqR}ACPJcCT z-?P+y=jW8zDR>OfXrUE_7Qs0c^rVi>ES->Q`dm!sQ;Lx0>qD=dMceTHy<;|R%Gdpd z=g;17vAkxvS>vrjNgJAV#u{LM*C6XtG4f%nD78-&pq|FT#K9EBp=x>3?(yOLh#ySD zp9i|-sA(~7K=l@79ZC$MHP(loW{qxx5o!#fakDNrSCLgxJfc0`+Tg^xKp^0aK}>_R z6J&2eb9?}M3-qKxc^`VPJbQ(GbB=p^0T)Zua?8vHTPU!G`bgeW72Q{7EA25)Xg>kv z`IC%ChyZFNQHZvlQYzS1iJ&Rj0!r96imRhJ%OAhT*$*G{^3bqu;;Hco%-9hSG6r2F z{hjQz}AOaBM66p1zmfNeI@h4HH1ev_+JMNoQGHteC&PX74J{ zAS)j-%d@kbAIj(V8quhJz(2pB`_o^+q@`_sihppxV2ET>IxvKKP|Xp|@jm9o#<6V_ zH;XxMp4{iny?t(GhF(W@q1eeiEOla1Db2f*V-ZrK)aby5`T?I0ZE_qW)<*!5+d8q8 zNm?xm!%O&|CKMLd!lbYsr1uhaa+q-yVT)W~l*a4hY&V{x$NRkdlXqFKJJx3%b~~Uj zIqVkb@RCCnHgD>_Y6$%zQXdk0Y*v>E1*(l!+Zo@{p$idM*i^YuTw54qgM@M_~Cns!|8`iB1cE#3KR?DYk9 zb%E+unTWc^1dk;3u@t}s_h$+cr2}S8ku8FcEXQeu{ zB3L9iE(RtZa6`$fO=*p(h6x$vjYe}4k{T1-tY4-{^{@X&6_Jef8Em!4bD204Xj|;aG1UIA(Ey-(Vuk|w8tt3 zMlsnxV751*oi?lNZKJpml|VY-B>`IQ!$|t71A6%A-`F9P-(r3Q#>+Y zN5Z(Q%dHRGGS2I3CJ|NkXW3wqk-?gvWEaIQH%}3WNhks|z{NJ|^%k))dVYN4-jExc0 zMl?nRos5#e2$njT+jOl!a~!UAO@Z$sL6a_U0_BSt{Q2dCS6tR2Gdb=9zW z2ds2}Yc$fDkWr(B)n3chj~;RTTOaWHbdRf6F{paZzyDR2_tYY#wtL4SW(+P$n%CQ6 zCYjn9L`+ka>nW2Xm*y+(B~|GewY zl@a1l1YXidsbD`jGy&X?hc@Q@m15^OLDj6Q+!rPpda2$(<*vqAkVJu`QY^Kyd=teo zaY4LGqM(Goob<@7;lT&@S>9~;*1o`<52zt7sv|3e-Ub?ErFBTviA)hBLqj~n5W6T# zDBLQExRI4D7gYID1K~rCWn6+XRDh2nE`r9fKaA4UNOp-X7}UklE>d{LLl(q^!Re1|LXlJ6bS1-RJb3`y4+!WwMyl zwk^hb)28F6$sqptJ=wWVxQDNi#T*JxJ+~<6Hsif`XGEw539`Jn z+mWfWylV6@6HHX|=0^9w?Z{VU3*;1w`cY+U%;a`Dw?Zn(xsK~u?W+7vl|qu(Dw}D` z>|j51?Z)Oc^mw+L4RR<pnR0c!#D&_<&1S=NHVwoXHtM(R z$ocVJA~-w!U{P8zYv=6EL)Uiu=8CWWv^KKkD`(dAp8_PqC_o`OGK@3fZg>B#S)thskU0XJK zhUg~RG$1|!q7tLmkVs-`VO(f;!}t^`^viG#<3faGf#JTI@OW~-hqF_Dynmmk?IHKo zltUC#4`y(Lo{Q%p+EZ$e|~{IyTG1ZVQw~iDPWHdX*gyUw){Wui z)bR3PLN^Va+Lfz3|LW#W>N*$6PDyR()qcIov*NQdAfhj&OS3Pit1k+|Iu}AsH6rX2 zHD$dxAvS;{LOV~L7Lhkba%v#t3ghwG(;T$C`@?r|gYfKEFBq;vPmB^`by=C_x(H`; zUSUE=bH7HPil|aY)k+;nY+faiYEFd>q2dNi29hyNc&=zf5B(O~Z&+{EY|bt@fA*So zf5Gf{pS_bK4i68QP9`*MU>BLqrnLKe?4O)~^YohytLqy!H*31}7Q5}}ZfS?c zs7-K=T=SHge~F5{4l)&XN&|}N11=pv$>%Q@x*0HF~9rMkN6Lte9GC2H>imRbjS-@z*y!|YFynL*k}X|5Wa6Bhk_e(>;=jd%Rw|NXDAudis)^h0XX6@_7HyjP`5 zi0luE|{DlFOnUd68}iZL;)FGI=7w@iBW+$m9r9sAA8`1!IhFFthji`v;Jm&@Qq&IzxCbBapeO3Mj*T&h$$%C@S6 zR&s3W;`rSWm+#B1-+WIvAYZu}=WcKz=5yBu`tB`v?lg`Vj4bG*nSs*m{MIHt$Wu;$n(87b2^ zXF=0>blb3Zcz|vU-uIF4#^L-xH*{?J4WfuZqjyxwS&++MeOIdrK8+t|^hwOH7nvwOO;=tUzFIzTjZ*hj&*ObXq0MjK71hXSMIVUj*mwgSX#5>WEkt2I$_Tn4pqzj*&a_P2mE+;!iS4f z9yj}(%7nJ}G&VX>u@t~Mkj8+4-aE8u5bHt>y9$h7K5lpwib9db;Emv?4Qg+SnYYNK zMMtL?2#(EWV0d$h-@L|OUg6$e;4Uvwn=N`6(A^M83mRxtBpHahI%im<=Z_#sEK4Az zd}~c+70X~s>1UJsvgCRf5H0w@jexG4W#Amn!lo6j9?V()S5LY4=@VWYPgqY(V8cu_ z$yJMyU2vwP+!jHT_p6k5#z2sRoxPmX+#;8YG!Axl||Nd@GTNPUs%8fXW{ zbZgPQ&2>YGdDJDHI!Zf_EVw~ppd_U7H8(x>**QGF!uJg~eu-Oen7{u7Kbv5cLd0RN ze)C714;?QzS6pa|Q643szpSKQ2vuMzcbdMP`q(0w-16hok3cH+SZi<2qu|M(r88~EqH-F)4c`5FbHnQFhKuG6XY(nu#fN-y4)3A+4mN9st4r+VC4O~-?br0f7G(#N8&ENqxA2e`L7U`lG7$afPfV+b4HCU0 z)H}oonTnpFi=L%O=!9&=1}g5@At|E*BZD?M#X#b@@e;$c^&jG{k9$gd7K){Ld5i)| zOvBV6wX88M!?t6&+;Z{qEnocA-|_gr{;&9hKl&My^D{Q{7QL9#wv$jxqZLMLrn3pt z*_3A1LZflY<8){+IjbxAN(^(qcz znCDS^Q@L3*?-pdYBHK_FbcUh&kp0zf&s^u%y)>(e0#VT`Ikh>ipFE?l_d+GMi zyOF(-_a$RzDjV?<`!Z!#vay1`^J(SQT}bI5yHkG0X!Uc+I9ij_Nk&no zbc3C3mLizCwA2rH_V)aJgNw-xwOL>3Wy-Q(DH<+_IjP z+l1MY&rUjf-a59M4c=O2((nA4{~|9W<5#t2y5QiH)+DyZ|JBPLoQ7vLLR)N)mYYl!f zLC>bhv_&QjYCeUjfz|}3vBAP-K(2fI)dlwY2DjcaEY}RH4fH*#?~#7MI7g!bho)Ce zN#Rc!0r5N~Hp@`P;KukuN+0t+%T<@7|DjQHu=`SxeoUi_Jyh^M&Ox}B7FFy$qZk^; z_3@O8-+IE?KmL$sPxiT(N+`&$&U-Dxie8kwTm={mAOCHdy2*wOk*%Q5)Q<3 zTZ3Sgg*+1R)pj5U2WkgB7Wzxwucvrhx&7PT?Fagqvwa1{ZpFzTUcLXuP?E& zM~vItply%FqP-)O&PQdMkn54=P3TQ<8bahNpeW8ddfx{{pdDJPNY|TE_eznuNT|0` zaW94lnaT_uMM-&-(v^To4pcahse^KgAQtkaT2rLDtVH?{BQw^~i)XXla{X6^z$YtW?Kkg)3rO2%jENBuj>{Z9+YEH!rEIF@7?2rfArhD`kPPK ze)W=xug)$>$T7-V%0!uJjA)j%sFY(wmD4kZ=uJ!$RVrWDM`pBQFb6|#up#80`qL!Y z;f5iw5Sma|G&LI6cl16q9P>)$(fed6RId>r9>;wvfI&(N8>7>?C(MrUPKZ%*W3uxB zSvKwBpFxHa8{?%OBJsMrPD@UqO#j?XJM-+ku`|d!oP%obR32H@Xf;FGIE|_7@7wn& z#(JEv@r>6_Wir@z>tqtbo}*VjpYuAMjC}lSL~*o&jDAr8lE9cNB&~@QAnx{+eEiJq zSHHx zV!{62K8yK+wrN6*Mg(=O1iDo>47~aIr~LZhKk~EvJ!VfIW1CRR;|r_|1fm&tv*Fo) z`CDH6^)H!pmPs>-&Hu^*DG3pE?*gmU2BCH4d;$j z)7pXXcbq#R*h5+gTE#S2NvFhTf*faUK2xzRc2rwIUsx2@d7KY+lJhP`wS&WwYZj{h zJoPh3M7Jk{WA5RBO!%NVSS8LI*reba`1 zVJb9|RFf&p=g4G=X$__|u$aPpf=rsovS>pex^9cTSutE*(_dVpmRt0)L#{Wl-l7E> z=g~GaOEx-$Cp;=NRE`mbP~;xK%WPleLtEJlX-&NVr$AW03k<7}BQI%xJ0zqVNn$9C zse36+N)=?a{=P(V0k0i>4!GMgHczGmnLlxU{2Df|2T933CB*q>wCCiEjDb~H{Am}ILUIfEr>KqUnL9>FOw zDw4}Ps;v~&^#=Fs9DT6Qv}-v3^h?gKdQPmO zdH*4P(O^39LGk;DXb{7)P>|$$&C@}vj2am|OhM!76o(MK2oorILsXQR61-fcbTkmd zHG%=DvlP$QRaxR!dCFxclu)kK=53*ExIwZ^C|6o%5-nRWHFKpeWRXS?pXxVYr{`iAXh!}awQtK}NsTZSPzt11|ml8W4&!P|j; z7?9TBTadZN9PZH$5AmBN_UasaeMx_PO}}2EZAaq=NW{fb1W;;RsPYD^9Nb6`oY0nG z=&@E|+R)r8cX3rhqZEynP$X$n<&(#wF#cZ))p$C5XpZ}ag^ZV?*f69dsHh5f&65d9Ci?LCo$jKPf73wzN zu#<)dKmL&858vg*x36gWAh1Gzk{YVnQFaoPhOO?Op6Qk`>m#XwPb3*}Oj_r)@<>QE zjE^{;h10x}nxBURA z44CoSj_xr+#$(`A61PqF~QmnTf&;Rmoncq9&NAo|Td2mGEsE9JhUNW&4 z$olm;-~81t=+7?MQzqz}(Ylq|!ol_&?(gyN{wbFi=PYk-vOFH8eAR28gutzQukqR1 zr9Mt+LR9}QKZoxtr7=3yJEoN6U>FxLt)}!(4MAhON*~jshuG81YjV8ClPS`jO7K`B z#|eZ6+C$@oJ*RlgjE|=W{A~V^pYA>6o!J2g%Ah+-(|e2zDCfaOJ*6eGlnG8ZFlq2j zgUlM#!35cxp!R2|#U5%p3o}=l~h;g^Sr0S9BU7ifSA#l4=HHT zAqXL`2)a4E7P?lrIcT~3@e|Je*>CXePu}6x-h_?TV|h|2-?;x$jaU(}E{pFPtV*v8w8qr; zBAG&hd}d(Nf}Lobk<1vJG7-jozjgq`%0oZ_)**d|ySzf*Y?;rG*{oi2{pVl8)^YNW ze~0Gjdzi%io+;CO%8`uis468QN{ZtGF{ivT%CiV8p|(sZ;8Kx&Sh!4eU8NfY<0$NR z8>xv&jogxxF7GhS}ryN19w$p0KwJ z)|R=D$kQ$^Q!R(IsZhXfhc%tItgjRpLo;auBTZw_O^ay^^TnLSV$NhbrI|ELW(_*l z6HKNJlWEJOZJEws|KI@UU36Toxw^VxyWXQ^t^rVL?1Y zV=!%lo=wqv2blF5cX`F|_6_#>Eq-%@u^S8(Lhj2(OFJ(e%w%|G%HE7tSq2LxDFYv( zEJndZD<($KxB~13B@i~cOM)t&64no_S*xvCj2DsFk{MN(}U zDYT#8JA>I?thJoK^@Uql_CJuqRj=y~zEwbmIs~$_WV_DGEvMzyeXG4A*~&&CO=T@pR6#owHpH=mbz=K{O-Y zGJkvd{m$CfPQkF<(sx^?(+SJf5(pHrZPPHH&)Hk-F_}(6gw$0AN<5OG*{Z~|E*#+5 zT%7aGfBsXB9~|?}Klwc-hYL1o|B0d%FkR2HPrl;yufAk5z@%w0k(#!KAT$y9P{NZ( z4`{S-asC$XTxPhdpL@Jh#%o_109F$-+P6C?u)>H=IRK81wrSXF8>W*1t@;4$NdR2D zgzSYo2N3U}l#0=4Rix+J7ln^!O;vhBwVYMSreTTVl)Gn*(P%>oGKYO5{Y1lO(b26 zDr7ohSIcsrZNuSn>_#N zd%QSVux@pz8P2hV9fw)QqOJ~Di}yGOZ(p7B=`TL#)r+?bUFZu)%sg62&*jCM*Dv4l z^rLt9@ZqsaQsL@At7Bt7TU_v=#(N+#btxi zC2r}I9uuT<*xRMI#Pp=)>2E$kPlPXj{VmsLE4&Zk$$YpVL|~|lj5yBZe0U!Vjg=}& z3UJPrf+q-04&}Q*V91Jf0ZLQ|$9fME9ilk5&UK*%#RoxUox^)Uo7mjRgT{nZJPUr+ zvDx%k@gen02{*F|rfEW$(I})fXrq}{k8!ngtLT}VkAnJ#4`+{K2aW9pu@J)P?S6+-n`j20HN3HuY67>9Q@rYC5;3nBZ# zIh>9{Pl{oX_H#gN+^BJ8J`@Eo-x+O46{_KH(VFeH;y&+iwEGi|KYo|?Mf#_ihTYlrIKveC8sZi=7UoxIU1=XfCSb98un&07SkzR*M*)#N(HK9sg7A% zhb$jtJm*zvNnHz9zkK~Wb^CXDa+L(eh}yonBSKN5*%A$+)L=3x@5JgirlO`qMQX?D zf9ETskGCF{99bxHLlr{U*(U|s95vRwILhCs4Ab3ttiF`To(#&Ok#@J=-C%xYsHW!+^IUyR3B3okm~sE zb9Q!3AkVRQaSRTw*EbxPmic^-<#t6!7oCO#0G7sgyRn7cR{=nRQ!w-$mzNhPWtdDR z%qLU!<_qTYIc?L>7+spj??bN}Rs>#IxFH#gZxP0_DR&al&2 z?k-s7?%i6}YuAy@q(+{Qsy&+`!!kw?6j+H(x>dHpcJH6w3+)pEmA;CN2YYX0LUok? z(Q#2O&@Q*uF?XH=-*8CFeVOpl^pKC+V?Jz;cwpun`U$eJpnLqp(0PTM8q8!G>O&_J z^kRn0C&*%oo=-!%*Q7;s6QT}oz}_seH#fMO4P0-LmBp_++;W2q16YR|wkSWu>@HV& z$Hf$CB5q7)!{(}fdMXyE`UhG%Z#?GWkA8#aKYNdFPZnHH3|4~f9;u;`VPEa8Or#O} zr8rn$-thUazToAzujw{Ew(JNga|saMtU9hPZ&)r@2*QUydY}28i9T7ZS--V;%Rq7? zS)U?!V_`3WAG!)qL=a1ZYc<273AIe$n+*UtCq14EAD^$tNr!S4+4KyrUto^*nHWG?qDX~=VwVk@^5j!yOJVi$x$CNU6+BX;It-FQ(5$rb=5_g*y|N&d=AhyIA3vm> z8ovD1GcI0T!^VZ{rhH0K7?n0-%|sVNHd=h5FeRWSVLr=}g(iP}SBknlC~Xig7;VsvrZvK1 zKBX}Y)7cDTbWlu=9p8n*rZ z-W;RhYQ3QsLJ_D0CcIQ8QX|?v%bhZ3w?yj*R4oeh`U<0rK1at|*O9pv`!Bzt@8Gw{H=qc094!;I8+b_uNix ztY@@x0W$zmQq|Jqj8ekV|L@R0L9X5rm%3vNsW$S~+U{Q0kMEp5RDiPEPM}oxxRp=6 zyJjOGvVb1-xWiry^1Jtr!6;6jJm$gU$6S8?HP#P#p&X9oX2rT)u$V8HEhlWdEdhU( zYG07|<7nS-``=P6H$b=T*gu%@=)ptg(q`NVS!}$bz z)$!)%zvio_f60%ZJfwMWL?=PVyY-eAfBPw~{`NE49ww&EDQMXkAU0!n7A>Af5AQRb zwmkdhlA*WYRW$f&xx8zi{KE%e3?Sb=TV;y~lS#vTHe<6{@%rKoYcoL|O@kq5i~O#E zmQZJwQsaY>97ul1tqPK}qr5{og>jyVg%;1ADDJBX@0dAH^#M=J9*-vbJf0tNpj&3T z#b^UfgG?HjPVw^@rcub=95bH>R;Xb>yhj^@vjg^e1D9*W4zS)pw}Gz1ZPs+lC2qY% zww4BiRwgFg#1!(J`bO;S<0@xFaw=m!#VRz=q-uSToRQKS&FA`)1c0YK=VITmnmRqz zsUQ-m!ppf1_1Q#bF_rhS8zP_|DUQXLUV$FL>Cj;E=5)s8Z@tUgfA$l;{mB!)Ihk?U z8mtmh9r&H*d@XycHv?c3>RP_}>KV_z`i^1aLg|7?2E!F$+*okdbNS|m&p-W!>0-va zPw&%CW8ak;v`aQfNGS<+LhAeAD%>eWebVTo-K`{%4uwe@6!cSrofxd7OqX<%Dt&k7 zyktuv0cO#`GuGj*F0kh>(C8AHjgq}0ZtOhfWoU#A2QvW@ZQG{m@g)L@vCom{nZ7-a==+ab10Ee-ypGm z!i5-C+8nulMMBd+=L1Thl+LK9iG1IoOKhBhh^jbWqBY)oj51^@=jhzzgBq!Vb2)7+ zaQ4>YZ9o}Zq*~Nkhmf#$xlt#HHdsRa2NKfbhQZRgz*y5M&-&szI!ZA`O$n;in2Dw_ z4UIN5N@Gl@D-omcx?yr~z+6Sf7CQv=!dkG7q3N&%k z@93`1P~95s28;ysFLU?d&X5+Z8FFz$0~2#=*@^}IKR2!7oUF0fAhOPJ36HEj*j4P=@=P>Sev5i^HUi*BPSy!hX`1$m>eIn|L8t1CI+|ZVpGuD7HWwS z_^gDIv+pxI(f29)Vw_q#glLNikx-XY@WLm;UMAPLB_-t*7^O@4l!1eTIpFAQ$6y+) z5F&{2UfI8oMq@TqGKe0>mL9hT*NaP1AvAZD+m`R;WgSJ@5=c=Dain5yk=q7#a5l*$ zF8He8UrK>^=F<1R9?k6$?(T^^-uicA=Q{6PmlwXO2}p0%b9DR8^;_9ltAFP!)Gq%b z0TJVrnKTd8mu_#)aU7_8F@H_Qzp5@WiY8_xes^)pSuR5;in;W@DUrjGH{!?NyTcDG zaw-0tVgSB2tRrwSh^N!AcYMI(cOLO_+H!fl4a|BvjJC5qSF0QL4o=vgE?9R;ZbZH%7Lie~-#lCS^r=h!z_?CG}11gUFIV>++1%x4oG zKD>_|29`G~d?a0QyP!+*y+!UgMH%D2^Ec(^xK=40iO_p$I&Enh!_D%7_0*43*KEE@ZSCj@5~Q*s23bH zbM~4Ulco*#Fb3KdCM`@RVU276_WS_;@``@B#ILu=HbhK@ZO5?L1|#0~sJ=tFA=IJ( zlSC)%!n3Qi*IfdW3wWzlsGCUt&hjphgG9Fd$i#Cci-pjAN+uCe)5Rt$5XCa zO|MgAGqLm*Syvx8+1W=)4h#-nym-wQpM1^cy2tnyr;5FuWs3ub(BB9zoV~i{%g>*) zcQEJl-UN)xwXVW$)(QnoOLgbO^-A58vn+GfcVn4}c(w*sdkyQumR0L%?0|7PXFQeK z!?Z31;IHLmO3PH<(`+`lmoMpCFo!3Y2lr@}9epD)RZJ?uo9CiZh$&Z{q>yhP@6^e@ zhy+2D&gei6smCtqBy>C?*($PpxXk#a^1e$n#NLy`q@|go#9YSAdz2#%;AurOcY@#a zC?)ibW+jfT@|ip>J)#!LO$Z}XBG`duW_a}Ukm=kon>^>)XRo-rSOq7*8$jW#k1Rm~ ze!$0+o)O;aeIC1YHZ~6W*LhT7aDq(TYKLe<>IS1??*J7H&SB^o`hm`EgW>OEXIWBBkI89lq6Kes zp#C+6#xy9U&{}AkP(x#MXf!pOErLL@mSJy0zuwR9 z&B{oQjaCRu1Q<`_$M|^}Y02KN>@2 zW_yK8-AMUff zykM}wSa9Ak0GHbvj=C9p(;4&Sl-_L_2(>N|_pancdBz|gUCtt~(P^1XCmb9caCmsc zY&wlJ$daJj92Ko+Ja=NJJYxbs!gGdn5shNrPTB7*XJ0?(lmGR9WA^Bj;~)JHR$IRL zFF)ty&p&0-dm3e;gH*eM;b-R^-VGcb-(x zz#e$deVOpVgouMD*daNc%OT=0(HeHvhAbInvI7{RBr#<$-d7~0z*a!xC=x<8qBDs_ znrl}8*|66t&O;R)B&p9-C9h)2c$L=^Yz+vzGXv==%N^pr2=ilpL755TlNm_Gu5E$0$~b~L#c6e*_kdLQ5_seNT3gG5uzdF z1v)J(4<;-hA9DH4E82d;q7Nks>5M0av9jgk`OE1k5wTMWZeUJ_DvCm?jWt5@qEjNV&@|`P?d1I@kr14a#H&7*<~|`m zu6S({4QM4*bSNu~=yo}aaf)f@dHeG(`0P*rn*Ea_p8n(C!8|!)qaxifr3suwTEU`d zfSRWlDOkqtFN_33$D3mxX4r5GoTtb~e-C^2U8#YkPuea7_ zUVht$NQ( zl7Q}Px45pyZab{i=)Dt+fEdH@Qt+z_@U|>_6hqGEt(KkURJ)X!++rP2?QSRTe&Rg( z%76~d*V2IwsM4svdQ|k;n5hk8sikQYGwH1zq*hH@p1*m+x36CD(MLbvPyh0-`SvgV zn&0{9Z?Hc(po7?Tx16_}qLjjymFJTC8>aJ_nT_QtTO&=e%}}QQGaiAom{VWckPkv{9V%7|DnaKSEKfo!d~f> zr=MyL?jP{r{t?fgKch=>F47}+e&Bq2!{XqC#caXqrl*epn4>U%CaIMSNAE+;pNlBE zR*Jp-BkrA^vVU+8+m;9S@3Y>ldHM1c+s*<_HLVpeTQ*7= zPd?(cGq>Kqpxcb)3| z1U0~+)%=dx<9GEDAI~52QG3d%pK%~9Gp8`u8`RAfM6gJx-DFJa5`DOM9(C@?;q4HZ zHYJS9*%U#FMbtT`E81YB?1lI^)M@+`ARxqSk!Y)oS_**Z;N(cOM{-m!vr_tCJLNPb zptrFAovcH%QxdO{!Gx4frm8}G3J9)LrO~ByJyEf5loJ`CLHWc-bcck6sUrI@r>t-$M$0uArK4yA(!@PGWZ}B0y ze>4Y~!7YNg*>OREYCtsN2lOzY&R6*1HSV567W+(&_c2bnz(S!M)(@d3CFQ#L7#>rp zRcM)7A%=N(m4wX)BL|T&bmcq%RLMn{+ z7N;z;(}oY{kC`90eDRB~dHd}p{i=rnyi>T`nN$S_#s`DfOX(&oF}(}{TOrI%(}Yg% z!;sNY5sxyVP6a2K6-7j2?SLHyQs6Ks+ac#GT2~wt8&lYn)`1J(mHLnn$qH*&NDb=#(oJnr@2s?9JvJ?(fstfn~pCi)T>rocZFsWMi}}bG(;N zGPfF{#Jw)nJN0@NCFDoXTglwG4&PfmA5kVoilU%|CH*QnH03;{9O-1Vj`rIf&g1B| zNr5MX($|JN*+{BC>&o(1*D3e9D?@9fe5;>*EoiD!vimGMc4EC?cV0ISYGjb@zWkj( zj}3)ly!$)9f49M!z`N9^C_5OgqE9F8A16EZN>Y~DWw?9K+%ftTeX=oK>~L?&{nJAZ zXAPU>2B%FBZ7!sgUH2PSu4guzGhN-#Ih(T*G76n;9jRWe9q=}=RL&L)j*pHwIXz`Q zp93KxZ+#?<$^Am)?osa$_l#IR%T@qFs>{N(sF`9|-SF&B{(^gZ2P`kIS$_HjGZ&&Q z+9z{gNG4{=`taU!ba=$U!2#cW_nh;K3!F=t9(8?7Li%s7ZAtx0zjxeu%<}qqoE>N< zE%#1OY1@`pFJH1ApHhNkHxHE6Jd2k{1e(#6o7{g!lD6r^koP-7zQ3 z+3O9u>k&6Z`r{~TRfxa^heM6_B@sM=$d08$M9M1@YFA?syTVgiS)^erLSx3L3v;18 zx9}BDO4arm{7cSQDh7{+U`YRp|8~O=#-J665;}u@66;h|&<}P9G|0-BY-}fa>|L=B zll_%+r%(WKpVzanZ>2w>#uWw;HnWE7lNmQZdBW-+{eb5`dxx)|?DKkR*hJ>t!qzu} zyK;)}?Uo7ER){jcUvGK+>d?FHa*gfYpiT$$(Hvv3I6@J9=z<=aSowHpkwW#GL1a}B$fXpaELaUX)Jq_BthgDoQ=*B(Lhs?0VNo2O79{gfmtG?SE*=F#QrE=A;x5- zp+wOQ9cWFXV}!*Qq2mUNQlS9d+5r(AoyJ1p92n3_O-^!FlA)fR#2q6cbKZN5 zHjzCmeB9Y!_&3JTG!298!3ow4F*;2s z+Wk3ZKA}(6&`6>Bk$@)}>PqS8aEy(STPU`#2UHYuFfLq)jKwo&ZDJ$a#@!Cl-~aOe!0((0R)L;qP7dZg-rr-n+_G}v zcTNJ)UFRKFn>BmWJrvbQ`lnW_iitK!NZ)2a3foVJ8v;9@6+<8NUI3j&o0@Wp9d|=ek#8*77`wGvkZVn~5>Ag#Sj?xq ze)Wp=@|sCwGC>ZuM=KL+Ph-0XpL)LqX0g=!szmsR4J#$5J5OE1soF!!0c;d9Y(p9v z1|=a)TPLa&Q6XI`MlMFrAG^)_cu$FYD%feESvN#rIi&;E;B{(pNFY@i8{^eIDq))< z>vuV8-nrsrgzlkve$#}fCgs85NIgg*dzkmQ#Qv2)BucGVT|23&u@;{_fx=~-LpoYW zf$KF~&onph9C7h`?{of-KH~L9r+jzNa5*t-tA^rZ9aDPhjCNO*o?55zLXer8)s~Bw z7tkxTn2^p`M+#GRk&pT`QGO-O;}tiTD_*}iU}hGeJT^@>t4d}23MYy@UX zGQsh9wo15|87A-EV{-O{*Q+m4=Ub-MqMYpHIZz^JBA{Zc5vvgAg6&Nr;&L!J)M|tG z7x?3SjFV76k4|WHII7{w(J{z_--#(nh`J=SyPk+dd70P;(q>Beu0DFdi551662}yj zWv;Tqu0G>Zc%D$8oa{?cphcrLju)SN$?EkPb1igz&&8Ktvw87~!;c@~blRAXjx$;NaeZuYdg=XU}iww?hagy5Ml(1csCjqDalxo%h(G zzZJF|`XQj%Sr|kXnV}DYgIHZsYCNYvH5p>CETx07v8rZx1G-IrL zY@CgsA?-0?d?xB|?yhMydD$u*?PHPAn97jLsFDGn9G3bMMZeVb1=TG>(~qj>O}g~B zsP~RXiT5kICHT{kk~^P^>cjuAKM|g%9;8Gktfn;mp7UKiq%u8qMa6jC?rS@dd7^#R;J;dDTH|re0Dw(h%+}WC*JY)yVrC>M~f6- zFQ0|9{2?l7?ZE!tf_wMwbAJAY%d6}B+2lNr^g@>RcQ5`f+%*C&;y;`VfXmU*5pCP@ z`qfJ=&fd_P24fnW3vClzAJ`+?wvB+SpjE8xlcJmT>ah$y!x$o`R<*4&K8QL@fr9Fk*)%eWY9FFoR1|=w6D`n zD}aj!RyS*w7b}!AAZomKGq9A>-V?|Zb+QZaS+}vgeRIWX*>QL{DFynzjHQ~mxS^9I zs@*y&8Cy~tlNBHcgLqa3E{|tSe((;>&6@e}0(I?}xX@i^=jp41ln#E}CqCHAq9r=h zf#%!CCZ+~uK{<32jdgMOq`0$kcjciZmsBOLix9@l$yMoh(W%MXH=yk#-#r#Lu=@8 z*koKtU{!LiI^gkvBoCth6v4|^CUDxjiZM+`<1iIaxmbD}kjzA39XROS;4|w|+K#ElM2OVPlAM&( z|HaZYO-N(#9<3F|7_4=4U58R38Ya%8Q_TmZ2L}?;$Wjz0^Pda&oR1lZ0<_VAG{A+h z;xG(RD5W*ialQ?q*^G^$YYQ$GxHWC~?6$}G7HjrlU!(90{T9DI$M}AP>fScs$a^@& zViK|z44M*~$lnaGdrawz&Tef}R6;i!vguEjxpK#m-NEkTWt3=En~q<7@dZEo!4LW9 zu?5RGcb%g| zMOo(y7uh|}<|PI04JU^OG?NKiyQEVJ-?q32Hl&)L z402RYP&*BYNhvASoIXGR1$IN{WaS!UO>%g`$C6x3;7pN``KHQO-6pGf&FG%beoE-s zP#m8M7%uBrv0v3OXqVPtl*Z>Xs+wi#?wP39Jd65j_Qn<0qrG3BmSnm_>|zXcRR%~7 zMpuuP=C59?0%%nRel~6xDe${qqcp!{r?~{u!RT!4I0`9Rko=8Z?=T$e@kaC2gO5$& z>RkBoeoXauqiId9;Lc~uV90B1wBTLGiFZ6{6jyf32G2l)N3g(Z=($|4IhrkKP0MEJ z!hVU)xfKgIX445LN5|a1f1iW>0~%xUya%?;2tN80A#k|V#4n$lGQP^ktiaF8=}LbW zzZ$DbYlC^)(sdf!4JgybGZl;=SEUXKp$olu&;9$SG)=>+SFh;@ixLxnzMVxJ+3wXA zx;@_&_*3l%7b66X)|?z4GM`U5JA2Lb`56Xiw8mOXH#lr$P#hG2U`6ZLRv`d}-UR?T z=+|)eLN6TfHrO~uDU8zSAvQf0jZp@q!F!D)uvFx>yhsJ-2`nmn!eMQU&LlNxMQTGn zGGA3l&mw}C_316y#ieGiIuJ$1??c~hbs#e9jV)IysHqqWldcu`LenB!Y>mdTc zCB-u0aI{QPSUt!0X1?Rz%MYhHc!CBL!SFxfl6R_R5lhleT;k)EVHf9|;u(zBZPSEY zPHVH2O$WloJ|INYUy0<#i>W3fu)-t~gjfjeeXNlQX=_az6hml+8MyU>vlW$nwZ7oT zjYJ7y+)z-Rey2cbydAKSiyarLfZWbumL_y^##+!4L*xqA3tl1%j8S+oVI6vlw+f3w z_P}=?UEkxjmuMVD1;;uetrBx`$I8fMqr0ZoRs=6U^oEH7COIW3J7Q}^$)`N}?H@7So3iquBaLKD zI+BT`b6>xc6ffBk_L#Pfj!TFgTMAZAb z$leOQyj6FSMO{`LVV=g(wGlb=$N|~$vMTvd+Uk@TFy&0ru=Q1 z>d{`0pQ(JNs&Kp>v3$>dE@_gZ$4!dgkKVZJC?MbWyX-&*X3rFHNXE#W4MOYNsj&Y% z78y1i*bPr7ic9CY?mK!kP8&Qz=iz+42{n}7Vq+S&^A4{)ZPRdYu*ZXYryL(0F_}!W zo+vXE=S!vW)kbMd^~riE=#B(~lxViQ^++|zkBhgoA`EVz?|ZuKfErX}wHkjr;AatZ za*oMl!h?JFxxT*U{QMk|KnUZK6?WGm?2N01UV`$o)xUkV!JYRpI(5YUV!`Fb8?G+j zpn+*K1z-0V$5pS`SOZ3*?0}AGdy-l}s02>>NL-^aT49tz+mKx$gAVl^ zjR7>?6(c>>d1U7zwKk9fYKYQ!QMqS{7#)6&^2oa(I|kX=i0NC&AxL!mA#kyq#9#EP zkLPEki6lfeMr#=vN{N{yp|4#^^K=zp;YTcDxvw9^aZysa4^bC;A5y+Vg$CG8finpl z4*lpt-I%adp6k7q%SZRP{_#89{MNg?`r!$$9!|MjXx7GIB_*LHf}qq@J}Go5@~J|? zi~Ah+S0w`zW8~0VuCA8Y!J>$nGU6lHoeoseCn>cm36)~NinMIkp6iPZL+5Ezp8%=O zC1ZI$YE+rA-U>8|Pmn;r^f9l5Uct3?Sfw%VouWDmR%pICL#;X*8~2}!PO__jBx?CC zG2$H8Q4457R7@+3#{xs(-PWcE%i3W{=R3nzbUmI9Gd0|Mvd`h^9`AhckZ-?v$;+=_bNzZlw;XUAhj#`cpe@D= zT0*CLk|8Wr4}-*}k)1f7`>co(RH?8;gix&SLa0A=dKDd`J2{+~(!SDshXOw5EZue! z`@{I06C9d0#(p!V!8wbyHilw#@SxS$F%9=3cABq{|I7 zvv~37Ny@Dr!VM-3G!1Uu1tHh&qmSM}hMxXykLz!O3!9Bq$@{ECM97CFrS>FxKvG?c zFU4m;QAg^9sxC@m>^17glGd2FP32hRD2%ThrtzLnJ&(i-FJ8UoyEkum=jjLR&*psh zi(m2^7yp#~gFUVYIqY71NqeF=0OO-mWtU1x!vdjcTiV$)bf>nGO^!6qETSYKL~8U5 zB`wQmV{2sS=SNpDsOHO_kuu&)>fnh?Vls-n43X(h8{zoqkon#o{e{As7MZl5b?n9D zM@KhJ!Z;nFmTzMmc!bGHi5#%|e!Y*Vqp>nxSE+SC#ag%HY?hBpv@_BLE6BIzzAxc} zJdeH#@sEsF7>U?)t-jry(1M+Tce6p z)2ku^ zL70}^nN_rp;M9N&Tc*Be+6X_ADK}RezO|OMIIJkFz;fs?Yme*J^tQu_#~97xaKXL% zr<@!gF`G_8dS*p`?UQb-#!$Ynw&$&E5M|qgEEh55p80f5J@HRBs6iAb1YAVeg9+FD^!J0nrWxV!b*@rH_bnf|yU;NwIaQ8Wn6C?A&!wM}eZDi1c7 zvgWVsAdn+NB2pwrXG-ORrD#OM&6c;HeT}5AJdH@`mreIpgKCbJkZD*L5)H z*pMb!H&Y5ktGq!WrG2Sbh!~uXlFk=$ntj)i_~c#OaG{{TI2WN2Wo!mG zSb7_oIh2WwD~Bkc1=AR;vzgX8rS3^27)XWGP?$Yju2l$WYMCq`IxC_y)(TXVnyDaK zwGF--zzxB9urUf~10|W7wn)=pmpZVInIkms;QAHAMUQgp5V{o^356tRih+^@VMNEJ z7;TP{k|zpORDix}s^p|D2#*I`C08CwcK^;H&;P!C+>(=cy}aQUpZuDC`A`2DkKcL1 zv#&qr`kNOl-hG$WYqoft8UiCsWr~e@GJPK+91-oNZD^*Gn8KBop)$y88M`aY{+?Gh zG}SJXRmqPHHCkkZF}+;Muda-2WmHIMRWO@O=m*R7X2USiNYe)SH8K{*&RdE|)P_s? zAsh77=W9V;8)4a?spg{ak)?F8+m3-Ji@VXdvLBU)otog*doq}HBd@ALxm0ckzAWiWBP`As#Niy|wlv2okkQk4PcW3*+IDpoJ!$Qu1#^lMbJ z<;TA&2T?^`va@z&`|pfjxOIqc>(Jdo{sJW=ow-|=ma_|db$Q7qdLEZ|9tMjH7VRxl z>-oS;SnnCS<(3zAU=t&lgSRZV9rPQ#^6V|<9G)I?^5B&H{e4WTDR4U?LkeS2Nl{D@ z(tv|EVZXLg4JrY{}G8yUV%+DDY#m`raD*dl9Nh@C|I2~U7c;0BbAcpKT-Kh z8beB<%jwr~c#+tE2+E>#t_vDDFmZlVa_}Iq=lUM0&W}|>-zc`NVLhL*dgqwypS{D? zZ$9DtgA-nzPPkYYZj57#%K&`s?$r#V<(yW|?s&J4>?FjGY=#6Xrh8S6Z(57*RVC2|RdC$`Ck^&T z$9T12q6hSs9kZ@SIfu$kv@2&RpSuzR&j4_qF2NK7p^Uu*&BH@}vQKk3d13{7ZW$=xfAJ3g8VF0E!nRE;PWUSnTh^7hlO z(OZX7Q=A_Fhw+x-YQ^%^8+32cT4IC8(!6dw10~0^=)~e33Sez1s!jPHA}}>VJDqZP zvf$DCr@Vc6!;5dudG+j^oAWi@YQS{_x;UlLn7|&P1RD$GMFr|vYs10RMwOy_UkL4L z`qEs~>?2a+!$C;DQ?ciZ%5^J_rfpF%RGSL_AqX&)YGPuan;do?!YrjUG$GJrI`7fC z3E^Gm(QRTl3x}_18jx6^PjJlAg!&laQIiI*H4G*+BIDWU_z)|L>RW3!5T!} zLvL5~n-#;VNBN!Qg@co!?^K%(x*$GefP> zI1MO?q%lTZzv<&XF_@+eXk8Q>yN=#J^vV?3sWDhK5TlD&MP(4lj4sYOQf-rt#1V-A zoj_v0!aEgJ2FE)n_hHx|(jdTh-@V|=XWy~?=-sfNkm$Sw&i&Hkp`c%*zw7go_r|yv z2^2+83(YJ-<1JDn-P1}?zvE!SY@@oSK32WgG>2+FypUY4C}mhY5pmZdf1b=et5 zeZBhmD`fcAT}IB~?Hb4$Xd8hAzCaj7{_GkxY`5dWXiA+h>g=T>`X5KM# z13#Kgxwdd|vtb?e$lxqnXPHklCnv|8-oMZO;XbBqqU?1U{j3{Ficbz_D#Dkjvvs7n z54rT&uuTQfE+NEKmVfr(%YLiTXz!sPI@X&F-aGof$94{BLOTIQ`z0}EI=t=KTg*5- z+~>{P*DTkoAb5A_XydXZ`7qjhBaq_u776%)L#$;!o$=u06o!E}uU^q_HcX7c=m7e4 zgJp>H?nWZzfR8m49z^;$GO<58leT>0XPIa2UsK1ik?509ARkb9?@0U(m3(vF<@yOB*cje~nriPIRtZBpWjoPa98bA;@0it( zA93@82VA^&%=zhzi@6F8i?LW0MyDNU7mex)v?(rckmo7UB3qIbz>(Is?h%(^ktk<} z!7>asI}Ir6 z(85(CSZ#3IDW;oahAnRBX)ih^Ht6ZfQui4w zBZG%Ap-yGkc9kQQgrj0`LugW{2t90w3fE4C@vKxFg0Mosy+1KW7N$xzF%X9 zOT^ofXN_VXZ*W=`>*-xm!I+R*<1DxA9I#+K$DeGAz%pxC=N@c9xY~6h!dDt z+azOPAnolD5>(CIEpvAlF|N~Os`oP`vI-11$@@>}oz~?U(r2~SB--|a!(--qbIvX< zdG`7>2S0pD(==r~B0EmY-IA~Z0<%2K=e%+bve6Jd-=t{LSN&KZ<@?ItBZR9@#QW8( zijW)@kx&g*?;nBe_<`hzL>`Bbue|Hv)UUgPFEZN8qrF=1?`kv!^zygW$F2Rodw+lX z-lKPjoy{xfv09t*+~ez)W%XHy)WX}3wuRgta5Z=1Vb)G;^}UQ7k6_a~ox0Iw?(pq) z*#N7`lIlCvc_*+ciFIfkjSPtM+?R$A7E?Z1cbpGfdgoCN_U1DlJ-pB3M-Q3J=LL{* z$>5Sa)|??73;3N4l;zfYM92CA)gUGUTy5wm?E3+1Y}yy=PaHm^Gwh^tj$5i2rBm2N{&L=jWHWSLV932 z^CJU1Mv-#nK~7(A`S7JEy!WBDHk`50%-ToCLSkxMs4t4TMQc*pcGhq<^?<9uRqsdh z5Vk-7hX)0lMz}ecuzYyL_WgU@e0ZO;5082M&VsY!hRc~|YeFhE64H-TO;2LIOD;i> zQAy_3cH&O$T@nSp$miP#Q3L@b5F{nXB@r{ptt9ZyqVJ40kpzuVTi)dI~$NRRhKQ_ z79b;sCEYc#hgHUALIFgCiG%s7L1~5pQ4I@aDU7 z-oCuz=5kB7+2RIJstE##(0DIx_&^02>UmPJ3L<@Pcu_h|=*q4ID>YAfei1F(##5*+#Gfl&rw`Y9%)ffEp zfBcVm^7KPK|MF9AzWS2Ar}r>TgLo6j3rY**e1>X+Yu8pwYoWEGoiv&5w7$l8pjCi< z2c<3qHAR@E^HGpBUqu0=ye|cyu-2A(sko<;!Q>@$?|%63J}0LqeE0G>SKBQIvl*CX zr{uRFSRe-|2+mi<(WqFOeN3050ffulG88ZJZAqV?!UC}?gn+Lo=WvK zclLF9SIVzPpHH&AMxXsHqphr09*d0cIU0i>yZa+ex#I-Xd#2Q))s9e@r#kZGM`!A` zH(fJ{-F^1Pj&ZHhc7L~f?K@WS_7ME&Qloo@AB#SrTK^J#D&Gj;b{bP!d&p$Y)jTOI zA_IbDV%OZ8o^UXkBHae(JND=My!YNaJbrYa>12|Pz})3LIS2Lgc_JNt&;_|pE2i-c zkt*JZAVvicQv~Tl-o1_e-0(IQ-mB=lB%?e-Xn5zbgQYbMy?1OjTcGp^$?KZ%wzxN) zwX{ZadV0*&)g|ZW7cr_;8&$g$;%T+UyXf}1`ywl%L4102#QtK=*_$_9U0x!1Ok>bG z^iFX$HE>lKluMT~N-=2-t88SFf6DsN0XIK* z$lD)2;O&R^c>7?F^L@k36gI{&sIbYjFEF2u=VZ4*V*)|a`s_w`Ye!h>o;J5$wJoAZ zK`fG1Pa93`RbX`^7;#^+u90f#jl*SD< zjCnfch28S<@)aNU8>YrE(JDk}Jkj1NcJoMH`l6eHlyVq}h;4qDh`Nqa!z2_u1*V#U z3X6~I0OILfADox4vzh4`$MZujwmr%O8bIkSgH23Mal&>4W%QNOsz*>Mp~1=MDZ(fj zLJEZpus=8+Z8n@Q&-qc?(>M^jW*9c~Zi7=D#`oA)FPPk{aECM2fE61Iuq0H|ROb8$ zN|kDCOzE;goRrKMJxXYEG9MfRh{G6RVHAt$ocs6odH;iZT%E6Z`}&$!FW&O@?265D zVCWsL7sP3BsiUlmOfrExUYuvJal}f~G!0JsP>7XM!92MErqW@9S!=N=Z9YbF5(}9! z8Y3}X%}V9Kc}lu$3{&T5Q&ez1NDUDcQr)7_<5O>%m?mapvrDA{OUhv5-hkjhCZQ%l zkOuT8(otCtCN{)LuCiA6#^Xd|j_)JOhuGCyT(?2XP-Jq7(`Ea+)J^%gwn*V$&pk*0 zQ3|6a_m^QvbqEnDtGVQNL_>O|EmWG~)nYJ>P4Hqd+OS+*@#QyP^RNEpAM@cyAM(q; z`3ufI{e+MI$!{~8w5%+FlU~IrsH>i3SC%CNHCeHdUa~PJrfSwh-T@PQeT^NIC11F< ztZFB!L==d7CVfZgf|k_=vWSlLSD^=jQl42m;hjhCaB}Y+pFRJYwJ{8fJ^C1xOEX9w zPK6T1!77T9Df6=H=tKdT(b{^AcK$W`p;iNa_w75rpY~6byYXC=d98B!C7boPuB1e= z+)DGWcGk#KKVebG1u~4zt>69ht|Bf1yH0(oBWh{AljD$|c;xd|PD7o3FuI-3Ye_Ut zoG&24&h8%XLF%#XuAd(-_vpO%2pmWOO7hOC&|9kc_T>}ljdA(EuG>n*cs%X{y<%i||cm`&TD$73o@ z$doAThe@gyvWN5xI!CY5V!2qC>2j1`AtsQ{c;^DmZDtTEpjTce4|oNGXV~;KBABM- zySHa_+aBFCvHw`wY%bE(MiJv3b{N<{K4x!kk1xOeimpq!{HmOp9XjtS(LAqNhIew4 z~VN7M**b)Z}X|ntju9pfwZUVIq>A=-Ct9 zaM{kj6hpgELxdmjdH~&r$cs#Zt|#bnQ3dD(LfRE6Rdh!=NN806F+EZ6?8Mr)n3cR$&}T5r)-|yWBvXqm+v0&=E0nc{g&&gVyit)rJWv9`oiCF z?LqDsmBC;(5LusYVaW2i34pr8vH zr9u`=S7!j-tjTG)Lw$&JA4fj#m;8rSx#=rXJ8_usUdHTWo zv;yCK_BkJ1Tr%HZaA6%z>0$`gsBsoR<^Gi{CDF30n zpK5bcG&u{}oD`An=SMfrwrAyxk5fzQ+DPu+OOjS>?DnPkFNNFjp1ZhtN^hb(YlUnj z>vklQQ-iotESwsqmV4j%%G?sCjF?R z$2ue13a!Ct9|&i}(f3=rzGK?7y#MZdJbmwdrqd=GIf1I(MWevE;v@$ncE@Sav7SX2 z<0Ux{A%#~3WV{7NdSJ9i8MKY>msWF)NpTna~!|BN>qJ*=v*L2%0 zTB{ss>4$-S7(!jAHZemg>RANkVB$RsJQF{lC4jmTn;PW~@6iBp5#sm6^egWon`es{ z3&w_K*Li>F9A(LI@Z@aNktHe7bE)J+`q{^5k5uv}0gtKBUz92hA}bI4mZU5|c}DZY zJV$^qmK_94)`j*75GkA$hz$T}WTi|XOX>+IT7y<}*3xTO8^yX+bc+ey(VXs`6ShxJ z={~&A+jsXlJDqZQ&~iCbEGLRVgOk`4!v~Tvoow66`6~*v-Wy3A%J_LJ9iL=iol=`G zvir4y(j=E7wAC5IDq$$TXq;qkAmzM3V%QCBB_@3&q^}u6(@sLEqmHM|knPC+baCjry*D`v>yyNRJMFX#< zL9bJeLTJ1Q&afQ80w8a(nK|W9`I-Dz8$MRNvV#bL92~^X;lsPKkpXIZnF`GQVeiZ+#{z z+g#64M`0@4VmC2u6kxo4$=Y7K^_dX@HX3iy6ZO)iwaiRj5+Fk*4vd6!+2|-}74(-^ z9_4x#M)UsTclh|DkC`o|3`55V-Oarcd~sG{(aO<^HbddU+aJDM*eo*9PQ1tTn7gSEcOq(}vh~poWV|R|$`H zmVFJUvlb&ZRC-tEUb$pb*kGu|r4dbNIEkRq7~i5g5FIY=V!ylu75UR5E00$ji5AResnl|F=|uog#bRaO$gCV6>`5~ZA@g+ zip$`D#H32A8MI>KEmpua!de@;y$RdXeJ&p!aP!^?n~zRezkkB=bk1hK<$5M88`v6Q ztHCBwJ+6HVb3DF( z9TQ2w2IA2T%w`QnSA;+^9*aZ=AHO5#;xqWVHf;w?8y%9ACI}d%G2Zk1%NKn0x1Z5n zcWgETZ;mEh|L`eqSHO2~aovhNJJ4E(b}F!q1*0+R-3<8qPy=OV8;2IfS~)uHgV82M zPzx%{SQ#mgsy;;p%C@EL*?Pw$9qMbGz94z3`0q@!exWUnF z2d*!cT)n+v^>)STe8t7tHJ2AR4BLP{;h`Tw)I=gxrBWJn>AhC=A-8qmwfx|TYlpY|A;3~KjhE;;!nBw`Z*u`&d->u zhRxujo-WSANOtbnxY^E2%B#9>-s4H4*Voxi5u;LO39(Cpu8N>#cB}Y16{A|k`E{df zXGS|oj)cQo%cRxp?=P_4alKii5BJcsIRjD|k+n5mBk<)OBeXm1%gUJE%{Us>OjK)_ zZn5jA-c^G!rgEn=D;>>f0f;0Tf(cO<>XehaEb(ez)sc_8UfEb80};FXv(~`L`K!0Y z?mkIATS@v(vLV$Z1`U~O61jb!?;mnOy>F$0QN}fL-TY1m>+16opR=6BLT|n^P4$zG z_e33WywiER``qVo-sxv08B+DhkTi9*$CwaY6`Jxkp_w6~&`Jk&?>%!Py#L^Y`wyP5 z*gv4R-FOdWQ5VmM_mPS`rR0?{_>@~OJ{wvRnL_jYR3KM+77;;yXi7Yu`shE^hF z$Y$Q{y|63egd7pb^&EhAmbPs;Iyz#rT5)#v8t)vfX;7jwz?aj1Dd~2p=0pJ#JRdx` z&&Q9BSg1Fckfa{gIA$sMsDs6Xlsi;Nr`0+{qP16uo#M{}wkAr2`t>MN3o1QYiEtd1 z8fEj=%$6z5IkTwd;`s1K8&h;V6(-7agi-D?h#*~+0uqUB&K!6j0`U-7Q+k5 zG@*Vs+7pfj?_m(nwr%LA4Xc^ra;DfEOzDoNY)%*Whe!BFC#)YHa&@}k;=pjdP^>3H zr(lSGGN@APjwV=dBW;S$0Zw{a`=olzwPKS$<}O ztTR)RJajI~=L+7EMDXHiT4AVGGCdB-9rx32=(!Um2- zHaZDD7dg~*O!=A$&7om_|B%PSF=7qF#&LbI;`(CA`g+Cs>V}K+3ob7%*{rwtuE%a2 zgHu?gaGH*l#dJ}IXA!5y4>0XJO3UROV$FB9f=Tyn9_8sj?cgN zlHrg3i1&Z+L;kn_^ryW1sHln06>+65#gBQ`S+tn0z z79G}(%uXa`#L84jH>ISiRg=6$QqQ59kYm>wS?o%PsPq;O~wGrjVe+psT_sf_x zo;3I0|GBg`#^2d}jhwqXu9s2Bk<-U`4_8$CwO8+{(pyrq*Y6ps-}(2Q1FbFWozLCc zxAnN=J7ur>(Xx!kbvL>?ZX_x@XEuwY0IS&rh5za4)(cR-r$DRo2+J%3TM=b$GL&WkM48-{yn~X z{w+5*tC(t(8a1RnR68&A9Q)DQ7q7O+&San;>>toJhVNc|$7Z#TjznbTqN?kP(U&m4 z$+-)QwYNCr2Os?g4~{^eUj`>r4`>6r(Ws_Dj7s@Rs742Ip;Aq-4+Rz-xEmLmZ^nLT zDy0io=O7u{p{sq_!p=ofoZRd*Mt)L?x3i)Cv5v0Q=SIkp(^AM?>OsR^i7Z%^p740k z0jNz0-%f$k;7tSC;FZFe!2Z=6p>GUs(%@Rdc53MNTI}gQoBIo{?oGKkYPmU`u{xQv zJ($o<3|*_~jAqcDUL01c=t_DXA6x|I{U|GGB$juMKn7m(@BJ;=C_CRv)gL}OEtRV{ z0>r8q9U_XxG&D^cd+v~HojjqYF+?)SX`Uz|CA7hz@S+2OgIFeW!(wlWX%vFZL5DHo zR_v*}BJtzYR&wo6dar=+;j;$8Z#tfT@+D_qJV$Lph10{I{(#5-^mn;>dXKKN>_6T| zzB!@);yKsP-!gf-WU}m_>%k3}6h&5{XOqIA8;kkh{%`*e{^0-eKXU)~e@uUYc6H9Nnxgg}FcZb5yXL$*=hgOtH|uLw-s0NOpQGx0G1@FC z)uTjR#`P{4b&*Q8dXI4f^I^k$Skv@tbn4(6;pNoZ!F!2RwTekMu)kfiXXi|4SqoH^ z4KcP;a!(72FrE%C^?1u1g`wRt0rU08r=*yh=|3Msbe16^w1SODyfO-{E!qf2izz4X z%<#@L43_P7%XYJ+-}Y>7He8)Axwu$zb+M#h_qgpqzZvK|$1q5ssE)$cp#pkmRpi(v zM>taFX&3)a4nz)1OZ==-IM*ldx8%-Ri+7<=FcjDa2i8Xhli*a9&g|aB;(qT#aehR# z(i!o|lSuTp5}KjWG@uv2DYx#8Res`_=c=bvIp?v4| znv7Y;MtM&0_jeh{`62Fbprz7UJNEZ@EcG?-g5RnO$X%b={mSSEDS!fu&|{yX5A_$4 zfpupz^A4~;YS%4Y{Eqa8JF&&|+3*^7#woTyh-gZ+LB^AHTT|5Ul^zU5Bc$IHx7*|C zaSS?8*NZB2y2^VREEBPa8yIY4hl;g}s(voMxksGE z_Z@6DOqXj8R!dI0EhnPcTO9FHPr0#zZ5vvxxp#WXa(Tnq*;_WfWojlEt;t353fjhS z^x%Y#KX{+(t1DiVtf$`>56^>L$^lzSS$uz4xDT@8cgs_lEv*f>#Zy^{AMn%_2Gog(Ufj) z!e+l=y{EZuU_DWEt-@)ASHwEs&3id4$jN=>*l2pN*j#)v!^9G5jDYbFrJ;pi~)-fA8wCxaULs#0!S)L8e44Xr1 zEsL&W(f715yqRiRvV+7WCKgRy-*|y|J@5Fu)v4%aJea1UanKvgS zrUFpK2B+fCMwvuY8{4ea50W1As=rGnnMp=T{m>L8nc658o9rT4U`;>)NB}wAyz{+h zK6_e2gzF(9){3>yO;87Rk!RR@?HD{f+&_2!JhOLcu3phBPNA+qS&S3F(|e{V5q(-w zs=Q)tg!VbNvBW;);}ZI88J?WnUNe6D5v5YBonRyH!L6o!tRN?z9Wv!Xu-TO&%!gp8Z=6`)hhkN)~Ci>C4F}X z%Ozl3Y!2PAaH&YU?*}d_Bu^;sxDZ$-BVkUa97VMu-z>{512zMVQ+U1N;p0_rfzDV)*MrZ2eoc$@EE1QX`#+EH$HsKcmJ3F3m$*( z`%FLk8SeBKxF$o4Lo#p~DC0t%t$0UN5wc6#Km-#ZTnB++$)^OhUFvh3x<5N1^(--r zW8t%cU_;RNgaLXIg;1m~o*czHH?qY{rf{KPe$Y%(d)BuWq0wNqP-|Ff%PBSIR9w1> zRokG(Q{MaWA2EIZBdW=WdTeNB1@$bWo))YoIqONzYNS~diuFiS=b9!HTI18lFoA7M zrF0_FH9qa{z{GA#cB{Lmd&JPcUxr7%zqjKr`?|?^=K2his7_U1MW5cqlAd+d16{#x zCe_Y}ZuiVYR*lgeseudhSQ7Tq7-4rlVm>X&{mJbnkdiT^1$#X<>~*2u zLZ04vZzktViDGrO;;UbN#p$yXn&k#JQoR5D?{ND&AJLQrtymhZXi%(Y1(Qk1=x9#) z@FvA-L%y!jb?fbT*ZK&cIK;M$Clj*#YQu~F^fx^Dzi@<^rE}6bCH~u|2 zCk#&P8UMKNjx-CAEv?QDqV30UjROD9NMdm3IRj2p+av6R;K!WV^O3+W4| zJ&Yqk1iJ+xxh&&f)H}YXyBK;V8!s_2&(S+BV6>1cg=#GIa*0KePbV}+1tFyqvH01M z`OC#i*(i#!qL}C)^f}1Hhag>`S!^tIRns&r>)PQOgFUZ#_8)%1(=We3D9G}O_l%73 ztTCB)7@Xk4lR878aklXnw26@n-?$9rb9bZBua##@@u5%^*t{e(+zn_`GcmKEl(|28*umu)T#~r$4FW{Sl*y zeU1{#bXflv^?=2?3Qfa&Z-?1{=N0Hd`r6D;CTsl z)(u$b5SN4swCjP^F{!zsRV(irN-y($3SzH2-ZixJ4ouTBdJ}Z(#qXXvkv1p7E~3Mb zx8|qa>-XiUaUgIbdMV*R6 z?~^6?VfTM(V9#{DZnhlSSP$qOrwAatTb7jCK5Hs{Q~;r(W2KU_r@H&Nw=)ddWGG{B zneX|alpsz~DA=(ZE~`uGLeUf@mMrKnZ;&|gCtML~siHIFLNq$8r4wIR@9Qs;eHk>6 z)+jNk){<8%@_I>LubHgY95#;IDE6JOn`vf~DXYnt&)W?bMTs4mP$cfbjQ#z6j4_m1 z&dKo!byd+Q&q62)s%p*I`3WKxB|>I$lomV_jlVBCgEH*f^;Alg==xOnqC?`CPR7jV zGfvOWxVpLwY+513D9|)^XH5As;o=!L!dkbeJ2!dnpZ%BI`LF&lZZctg{!3ixm^;NN z%Tb}W*s73u;86**(O78%tCmk8?=l=h6HAOkNdqeDfwy4TiVBS@RmdM{V_ixxSS30y zKBGcsp5#ZO{Dt?s;EZ}kGu`QZD}r^7HrN_Ypmi39qjD{4EK6Fh+M2UX%`3O!8+*m` zcEQ_r!C6}|Dev>&{Pdr3|L^_*m!q6@?%0@?+BmF%Rw-IV_$NN)OMz$=9Fvee5T_pZ zScjeI{Rpl_MB?d-c2fejM35i_Mbd9$>K7gGA>BQwVmdI%7YKN*raO zI6B(F z<(_yV0+$`U7J#7~jjj|gzkJQh-@T$;IVvX{KD@_+AO8XQ?mjl8WBa-##mYdfl~2Dc zHD+F*o%2QdA|N*Og7SdK`0U^ODL23SKKp6m~w;*3nlcImF`3@E@r%JdIModU8s7+qf}tp zfYLc8&XP4Xv`uemMuW%(1V)6mX;E2@wvNnNCaq;+9ffl=D$vL!ux!^uCLWOfy1_+9 z3V3(nHQhX}{VuuO`%}>uvnqic7&ngBzxXYG^RNFDWlDbVPyY$!KpL(HudrZ7OO;ANO$NYQ3MfxwVFe1iT*nomCYi2w9I{f~V4yC*!jxMVyZh45^0 za#Cb5C`Cy=Jr?Kt*KQg4i8dY1r8f%GW}9g;%a$)mX9R>Z9})A&fRmn^xTY!U41&_0 z#(Q^fhdj?XJv)OuW3szT9n&PzHBM8Nwt6dV7a0yNrE~(x^ZM~^gAc*!Og~}Uzlm!w zSeJN{sx9H#5;GZo+Pm~f9FbC6DE^=zwl|=?9#9Dy6KArO_nZt%4?ZoPOFG?}jBiTAMd_5&+C!C)TuV2M z=-v(2UqbC$a9;WqAX)yzAxeczu8Bc($U1hp?rxOMnZYGzZ%f|5QK*Kw+Hg_BY9%-h zaCwFnHHb9F-WO4xy|d~m<|C`55ZVu@Kv$Bq5f|l)#^rAbY#o!z$}lBRI_FZ7e;zPV3ikHq*tX_8^lZtq&{f{`v=$L$>+l=x zBQhIZQ5_U~@K64T`~URsadrQISJehH&taNltwv>_O^lvISrDxCcVFjl=^%H`M_#OU z)VU(d6ALzT{5`96ptbd~;H;E;~-A@MK0LW$}zHR~nniq0-f{G5SY zsZMYC&(poK+&be?G>3JULY`?34tLqzpK*1u_9Q~FS#T$*Nh+N4>0{n$5v*&#wCwEe zvVXWkRv3IA#>mJU9TR=NgvF(TJbXV`RBul6KJPjF_$LBoz%@Z~kD;jGV z9qsb|AAFC!+qXQCP8YfJ&#*zCC&488vfva!)%D=xnHoTvZ#-*V&5 zA+wL}vdTi?HZg4>q1OwYT0441t+BS{a=GC2{FrfR*x8w}Gu@{wCn&UUoWyXlzTZNm zVeV0j6kQyMR=A-RK8H7Qjc1}5i7;s!vZm_$fQVPXgzmmd`|H^?7Rf9Wo{q7sTXtH@ z*jhG5+wuDl}6qRdMRev%f6IOryCB}y%SDHy}x%}1V{Q3Xk z|HiNW)t_>B?-8GT_lJz{-+*y26lD7V_t&bE=oLpstQ1k~51QzBL>)$1G8~25z|}FF zJcpITnbP;&F~;YshTKYY4yJ@`gepf!nM097mXnoZ&^byOkCp{WzUVw*JmZ-T^)4=W z+1*9CrF>LCS|xUJb`BMyMhG~q$X7G=4?bk)#w}V~QtKVm$t^D4K7sWK$_6DPfq+2` z%#(M1_2`D`jL(QPYDLJyj2%6PeMCBh;$22@hwcsk)M3}+jV|YeXHQ>nb+zJyk3VAX z@Q9bsUUK#773JMS-!~utq&k^}q)+S+p}y6eIOlU{ZHy$+q1o5IRIhBef8T{-2Gi?n zpE^S~{4qvrx6e#eynPCk|E4So_V;EuS95xKjud0^*^Jug{=HGY6J$Rc%$)(2qW%f! z(B*Zrt*FvTGI+-J{`Tj(f1S9*n;e)-?*cQ10yl(je$Q8@7q`Zj>Mq%S!{Ea@!ykOd z=)vpyZmq-j_F?GWA%>yj7>xOWQ9Z~h5daH6#x&{pnTlX5hsecsx!7`khyL$ipSIUyuv0-_iIzZ|6H`aT-*LD= zTk5G~Gu<*Z75gHrHwvptL>06lt;BDS^ysSg#)pn6Bue@E6zCeoMzkB{BZ^u9&XLzO zFU2^&)*F#3dG?-rBrs4b7r^7i#>mdj;_csrMzhwh&5H%uvo(~71v-1vi!`S_pyF}!z!*QzE{HM_Ht(R@m? zIYuHSvKqh}p-)L1iS}vLagTd<4UakEq$kVV$KFhsDu~u(7^<#Ku`xwq|9$(^5%GjinMtC60}A;d`M%*odW4 zj>afz1+7syqi{|mk|P)_j>ah#P0K<#RvH?dPm4pyx`y9$t(e}0PYupYqFc5~?YbWZ z(bmD<|L4E@RAz6?_ay;gpdEM_&vMcmaO-{`$$TGzMgDd3-5u^cxXtm~3+iRl^==9M zA?VzlsQ>-tk4TGi4bxf9om+eC&Bx?AL{weuF%`$=fo$XAKk3fCMR(4wQwocZ3OWK{ z9;Y6sC5rW;=BwX)!}+UI+NQ-8hR5IkgnJ)9M&~BfqlPxnNosR{d}7%{a9U%#khpBx zzdy@Es*7BlA^+*G7=7;}CO2lB<}+5M_Cl|v&)A6wQi`}LMbk7~U7d5exMOkmuik42fOW0+f zF6NyZ(|9(rd21Ov$E7%$*kvnS(rc($in;Ml5}n{_t?>e=jwM75Hg0>4Hk3ln+f?rLdt1Cehgo zy#qSLBi30&nndS3`$;gmeLa)+-1Xs%@x6>Y-#?_ua~9bQy|_j7>IUnJH`ptmMkp$# ziVbtSQv+tuR4*W~Hc@_&)IcM?fmW!|aVkNv6OrCZ^&fz*O0G*o`<`N z;_2&e?4vTBlNQroy41+wSxfIACxUa9o!Ok5M+dByS6nQv&Z(2gC6W< z{DY{N+e{b1?JfcNmPc)S5{XXy|LfXI*$q3qcK8*GdatAMLvi`fekGeSFor)184H?Ww9*&XI|?fHw9ts5U0rc08E!le^u}R+;U5I5 zazYBW3uHDB(ug#z_@4*$-IA?VjII_Otgg6OEx9EvM+W9fF;zZgEzdOLoiWAU z0dMn+FP9g*Fot?GqZI=-_UrP+?rrOQZ!M)TdB*<1K9lK`z5RXOoE&p;eoot3w9d&h zL(|r@w#DHv;;Cf)KNU!ZVhu=Nf2s%3mR{h*T8!2l?C(=;Hk_WH`=VnL9X@YKcaj(O zzjxXl4MKKnj}QO&ryP9pn5A(zX;>)7x-6(iC5?87wzyD-lE(K2!qF*p9~EgeEcQy? z+`i9AdxR`B(-j=Hn$gvYmtTIv%hNO7v}@kB8y3=1IZN#v4Iy$ubX=q}zpYpVf4^E4 zdV`7!jtsQo(+E4+>GXnk*?knpJ8eF~V}h}(Jn2s$0dStb+27$UNE7Q=y__p?7;&Ln zd+f0k6hxe}i5np}&gp+j>Y&YqQ`$R={I?y?Xla}0AZXND%?`Y0mZkSj{t`*9G zu|nn`vliW2OlvW9_~)XHuV}TQEppnz(3FNvW>{&w%;;EW?x$FfcK`r@07*naR3pt= z`SbMV#Tn1PcuBQvs6{wg2sj}Ez)21SM@7s~|2R9dp8LRlMN1lJ#Ut5G;a zeDgrpwn%F+&M|H*)3#+Sp25INp7w@l*KIwDh;+vFx7awtbE1ZGN`<%&xAlgze~+eA zhW5p4{`~*?FZk8}`%lp4D@qL0iKmNPDSya~^yz%p9QW?o{cYGK`*<)V4eoedHV5aIIp7jmsqf|m^!g}wv<(zjeP5~hhm}z|MI+Gxm@z)S6}nf@Be`JKlqS8|M{PD z{`>`ZHZ|E~>QhycHG8+L^~%Ga154A?T@Qw?ZXle$IH9fS_R3ui6=(l}DUziJ&P!^{ z^^q$QQj0_w#Yana=QD2KK4Q7PVp&&=_70Gu#Hz$;=yZg1&+GPwUVrq_$LLJL?zq3u!9dN!Iymp>lCKE+2 zD(EDy&s%&tONA$?u*Mru(P>E!SKNY5R=Rmz=LqZMHAL_;2Zd76WHlQ7tu%Do~?I zw};Vzi8IzZq-tnGrm|p|hIA&ad}4_cSY1(^U$VDca;vGiE0$YY*j0*&SjJjY_&&!J zlY;U74%KABH&<)EsD$(J6l)5U3pD+>ju~^c*#L_1ctn}!J~*Fc>>nO5na?;qIpy@^ zl+|*LHP#n|*Bjcl!8waDKJp@gNI*+}{)f6NMfv-zo1sJ1uN> zN1T83h}ZicvT1TAwPtM<_RFvNk1u}7?@qtq%C%h3unF|TzB5LQyr|$%NTW1X3b(Y`qUc=Lqbdh}!|X>EE07F4QpMJ0FF^{>=~O8k~?t+oN>?#FMv$hT8> z;oG}D#b+fqdiSkQn?$19FTvIhc0y;*4R$eA2;CY+J=FWr-sU~LxyQ|WH#k3AVJkxU z*0AnToZz%WIYo;@GRM*34)5K*!R^VIJuA$shLKX_wWV0Kl*@*ESz{I(^s2&a8cby| zt+%C6ipFS~NdTchUcW)JH)C@+WpOa&Y-*6q6MaN!K?JP~)pEnjFJG`aUejz^M!P$F z_>=E5zjKpD#n&Y=C5db$NX^hCOTLd}FG|QB8N-JMxA_MjyvL6oKV)2#oW425Of}BT zXjQ@0xWH-c85~66Te*hRD`&Y{Uvhl@lDfHMXJ^iQHpi$kAm=fB?GynHj3R*-C<5?db7)joh9I{|!#nKcN5FjN`h(@0-`T76zU-R?-{{I7S zFBqfQWQO8k7qv6Snb4gyTv7haHZx?cM!=xIN2UTdS2hL{(}fm^7$|TcNiSlbnb%)&b3|b{yTKo-XR*>qly=C#81LL zk{GMoPx`&hCJ6>dkfm5quL12G#tEg;jI*4n&X}p3u{Qql5~yv%s;#+f)+}62Z8Xj# z&SH=`*XhdZy1EnNbZwFgYY13H@FMJ=a~S8CiDpOT?3E*Svk?=WQ7Ug(JD?KFRa+LTm!f=Cu}=)+y;gr;d&E|*yAfh9egks05AMrqAtJfXZ( zGMP*{J3D8!T2WUOvJk4uVXZ}66XxX8Q=)66mG08vddlq%0>+7>$aD5~_qe*c;{5!) zlgTvwuv@9Ev{a{|GD30pkVk*-Z!v!KfI9PRXSyqh$Z*PpyWfRo%hA~F&vT3h$4~V3 zh|p@-j5987&UyRZUCtPxTXEK?;q@NOTp2)VQ(#rH#O#LNq(}VJX=#@h7ya`&eIBt4e3O_g3z@VbmKkAw&CPrLu1Am(QNb@b{nRxFcHm_ z^XQ#F*!`8JBsBbrM>wJfN}-Zdpssr_+o$Q8=dFPp-)%I%toY6U@bCGHfBrA2Uz{*C z8JPo_OgMP_05=;WT6@nsAR40HWf~1lrpWJqO?k+0Jc31IQH`b9)V^R|X-qUY6O;)F z^$N)+#seGoTnA*(+Y2g;w>PK;sH}>OKZzb4U19maXbXk5*TRYp*IMe$3TGQexk8M_ zl{wkt`>cNODObPxg7)+nCt$7X@|~qSLA{~a)d$5o0TuUMIwLdoPUwr(lXd74^%9YY z$U>4+Gjs?XX&gS*k+s(G^*7(}>g1S*j~{Y$u+RC+H>}^DQQp0eR*p7{eVBAOXVT4M zP^d1Ttbcu z6q0dk_mKH`!e1XBvvMuB?i^yrnMbxehil6e{WcYn0159(*G#{LsdmXLw>L8iaAF2` z>5Zz_3)0=@(MVR^GlKmR?&$=^eb<-zJ-<(uB85%-d2?ui+<9GhXmW0iX51(z%uT^q zd50iJWAMe08`p4JFL|~;<5{)jthH1|JmM&Qlq8ah^obJ;yuf~U(mnS&KfSc0A*6%T zaFCTeDrej;X57rC?3tXA(qzHWv-sTjwX>W}HoV$g@%8$GXU&F<(j5Y<1>b%x_IOCv z(5ZL^{kbzrpmiwMva1abMiU;Cb8hE5%(9ZPGK`cV3-bu1wQR;Mm$v3jwdU)^B`@j~ z%go`5%om{!V7lM4pOXH`TYjzsn3P|8)zjm2(cs|W_<&cKH=v|tu50cXO;ug+>awO) zN2t-*Cr@$poh*q!lUzjZ+y`Wj>8Mw9viIHkXKj z1_`YxtPz^rV5cR`&V(fsY}Fu2X!3%k$*FXP;AnLKVe$9E7Cx4!H7`>gXfgmGQt+h* zR{S4(a;7+kXuEZ5909*=xmGbc5mOYsu23=aA|c~pOP5?*rS3E2o$J`oL*DuJZ+ktc zuBAf+mKfYoVGY8(qc%@rm~;*Mx2GWXRh+S@#hT0G3l^_;m_9gU{P2*|`G`$vuvy0On{%H2_7#`MS8UpfyB|N`gCBj5 zaz3V_p|d7B=Re+wiCN;8I;r`I#z=1qMBqL9Z~yoIYl^ZUa}BE9khL{)E#$SMK3#K} zDQY9UotJD%O{+DI#^<3r%eq>ysL!a~l1w}DqVQc@B`VZlC?|$|x3Q{6hg9d$hArI+ z?+^95Pr)!EWXh1ajFY!Dlh-Xbu5#upN4aTml>?KJHBc7xC+s@7)Kq8-IGCz)*P(rZwCIQYM(8Mcxx0qz~+6E0KAXJUAiCNTiV1-8_|T z@9?W@<4lcJ|8x4j{y1v!(b=+f9O#S(;~gGNb~(yRX39{6i!j4G1wOsTAtvW`HsaoB z#{JC|pD)jOUawe)FZ`9z+aa=Pg-#HDdhQ(vXQKc5h}V#+I}>3nilcJI`_ls+7dzb0 zIa3T1d|ji&Vs!-ygHxKLBI8az;;HJSxors>Xa`xmz>uw^eORFE(2?C zTUZky0Qwr61R5L2Xa6s(sp{819!o8boQC~8qY+rH8{V7>a&Qx!6%2AV6ktN1n6Oq^ z(~wI*vkyskvL6`NQ8Q8*-i5HJRtT92K?wLu6S@ld{5?!d%38MlO}uTm4zw zws+$_v%SXYCbOj|yI+0I*_$(L<1ot0k0&Xz6oumc!JJQz_IaFV z+*_=`4Rw2{y?kh2 zqN24Sn?1fsyINs47Sm>^+My99R&mz}o6Cwichva=YsSax(CD%2dpk7v+(VTJtx*e9l*Y@@L#SJ?8tPl8?&~ zx3dD>3VE4RPBNBPfXNY=@}$c6o2I5+-`jOc6w>R>7gGeib5sgubOe?hbi@G;Odt)P2Y`sIe zWvs-%B)=R`@P_?Y$`dCHScFo2ngmw{$|v=}($^`EB1yPZRH>QY+UMy0UCzrA+kka~ zl}NwbCrk9<`s=^*kM7lxik}~hsm?L%CXpH(J=JrstA^-$nvxJ-q%mY!&c)>wpMU)o z|M>6!9X|N@V}9}Tzh-fK%wDx2%Std=H!ht#PZDM5<<5tA>!zh?nnA>(JCj>Mg?FVq z4Qq2`sE1|n*lv&0_jD;_NnUq1e~)T}K|yeyZ>Fg1q481__7G1{e6Ir{uHU)5Kvm8LZ^=ua?2kzhEc9mjOPMBmFldFPXEzUTzmNrY$#@_YS z$%ga|>0)#)$XBO>gWgfn1B2cFcL-8%Eoz|DHAf@G+8Q>C1sA47?H-^_<{3`~oHi&G z7==Wzn-v_tVejmW51N|CO1On%<{V=MBdy4R!YH%`muvKFgxTFik0*%9xu{#dSX^-| zEw0S5TGKjF@i***;T59o06vmkDI*C_ZksJ2rJ3P35huzr@ z`?CpqJ2Srg`YTS)&uJQ8UxIdE`g>dldm^5-z47}S#zb=OQx;~ZSy$yz14 z=lW0I0``exI-BtEcRwO83V!vAUvvKEjJ6Hs52hi@gqugZe01l4k7gt8S2YK(&)9u+ z!NEn#bmJ&mM;RJF_twk6=osAHoiB(d!5Xz-7M84DP__-D%#n?Ao-TxEpTFYd?KxSI z@yU-r<<5I|kj%@t32PM$^vQrBI9~v{lLT zD(7omvTSF_a*w(#Xj{!h8|HPxeCarRG$z~0JcpL{c&Ce|?Z6v+_gPWNczb)jM+2fF z^SxRWb6v3d@+JT7|M-9B>wohzb}C_4=jgU(_2+Q=*A(fR)P1r??K=rTz#vc zRQ}!8$gZ(Bsd#u|y@B7gd|WW!-{Yk*p$`rqwrBa+GOmT+za}Y?A>Z;6^{(GNK6$i`!2;d$Q6!x8Q=Q`r7$|Ds#?B$@|4A<;_*kHFe*oE&dwNBYszWPGJJ-X zpiYG_#&@790=BiZP1CbYy>s8T$KT6#L`$~8xlR$PM`pvJoFo_jzwLXU`O5 z_*APa+i+G_oK_nyZ9}7kTpRZCl3Uq?LsK#qO|A@g^9j>=#w^SE)#8|^cEd(On^M)E z@%V30N0j!E85GtE;8|^EWIP(p_;_}}-D1X6XDEaV+w!(r@N9X`+j_~;H6T!mVn)WD z$(;MMeGc+5g;Lxtrr5n(s4K;n&4R10%l5S$=~8ZuvlPy8ublGf?2r$NU5>~pMX|>5 zwyk)vI_LH3lJk1aMl4z>MkeECIpe`}mpjFbJ!2?=JEoxAIi$ewi^~&E+Lk6CHhAj+ zyXZvqn=7iX&FRM+UZ+CcMAV0A15uH{wilvz!643D%@nwkm#j0WmuIZA9432cRnR!! zze6dFSVwhr1#h3Td-|4-6?{6%ITFXDZONRYG{!q?N}~;^42oHa*`FhmF)s8Ad0SO{ zU2Ry5rbt;}wP5izS1~&7Y)BIe#lGkO8fx9ikF{W(1w0*emivA!qfyD-n}_Vp#uP@l zd9a82=mREY$&;r~dG+=!tE$4e7EjaT*D1qzHcN5jMb3?zN4~Yg<)zn&p<#BnJ1Qj7 zq(mZ0(I}xRG&jEUm{0!R-=es=$I1v!>n{6NC%~1pmeyLF>8uI{hbBxp)_V9f9#3u~ zT0@p&vVu$*icDieN?b9UQch;Rk)*UiF0Okk>5sDgi^1!zgCg5c7#RBEll~$z)j+8R z{pcgPel^Uf#EkMm%~@=^oAyJxX6$x~F}b%=N8=g{wPmOerZI%%BAC`k%j5b*SqM&C zXlJ36Z+5N3r)ZnlqcEnMhio0+!BwtdPmx$79Z8fICq8n9f$4n0d!IZ)a`@_ZPdI&X zN^`kJ>xQHGl#lKl@ZtW1`?MUsJz?kTSIl0on71VpQ--m{4~=Vf{a#B`*gNo81e_vM zFl)eERAkT2sj?B5uNFN2)t4;REB^5B{D_bK;3M=@Q_})20Z{wy@yx5yn@R!dQe6Sy9mD8J8;KQs->!6xqyBIwv!l@xu2_nOv?}JIn3I z`{-FHCf9aA?U@=Toe}ZQ!{1@1gQ@#zC~_z4Nk;zmihuim`G4@sfB7ej&e!ajoG~Ce zqjD`w#vFe5K6-D)%3Gy_eA0+ksBoD3`jYVT_R>cLedtei-#LWQ{){`Hyw8_^I-@x` z^IegzS3ZPCs)0AXZHOhWN>Cq{Nq9lj3_cwkYxo=pTFe!>o?rG_kh`Km(9r;`s$Kmf7YezDUygww}#<)iG?q1i)-7& z(Rdf)lR8pSDQo)rm0(EeZH*kAo5W#H>wr?y4VAp98?i$v%bmM7I6B%l~ z4LROWT48TSrBE*)Pr3-2%(-O=x>UUED;p|#vFBR-iP z@L@6MP-W!6!nJ(0yx>=-ulV}vm{V%jMri!qO4cam)hV|xM|?Or;N$rbcSlq2P??-^ zXCLP*KVKem=7dHkx;h-nD3e`HU#Dlhu{#jAPF?yaRi9ee!%`~fB_%E(mk#ZGvHo1( zUYW7nR6MylXCnpKbRTClt#Z`M4d-VkR3~qEue#z>BYaxq+_8?4au@}9kx>{Qnb%sO zGfg%tG4lyBF0n>~I98htuP?87>l~{xqtVb1Yj&g~6|vS~Ti-mAkOt$O`vm0Zq6k3` ziK56f2fK3)_vR>RX*LyFEM=B)w7ZAFFdNT!`Q{C$mlxDcjdlj(Jk`9`4#YAY&p0^P z=lJy-n!4_@BjQ@8XD)FpEkdP*(cL4y`;Y%Fx4!!!>%w5g%XBngdwtV`Zc2Mw$teQ0 zyBh58K(WNn)4tV!QU;?mg;F$OT-kWccxO(Q<+N3mD7c~GN=>foADF)O+d>p_{UwPf z9wV?(pT@QUea|`nO*tJ?PDUM)rc?w#!kJ9K#A|oIx;~a5`HAzAuH&%J(r^NLpbLfo zU09!if0R^%h{lPgty)}D`4leYGlKFw$7DHL3x1c{;gImQhYo3izLqwEo+@5WzD`LC z#ZJNf4_rF|4$Hx7NaX2l8Pr*A3VyyC;}zsHaM&UcyI7_)Ybujh--4=TB< zuUmK#1Vnk;!UE9=zpcLsp$%&xzg1w_dCetY>ADwc_Bal*PW;gfQxp9d7+5{qiSX|df zQBtSqoyd6)4|RxPYBp?7`<-DxQ^+;{s&dX9bVP`@C1q*(V1SXRhVz)g`|=f6dd)f_1KNV?(10PZi!YEM3jn`iy6*D?Z#g zE1uAsTi(}GZzTS6HopI)pGvEmW;8ro_lbLr~ z=6I*&WxeF*mv8xcdCsM)X)%lkdcXS<{Cb`JmD{1Kjr!Qf+_=B7}{JTp|Kvu zaA6(mYQxF-b55!iKRLS3hoe1q9UNvk-<$8Vl8Rqd=Uh48LxWCd_6~9op`nneZ3&2L z7w+w}ZYzL&u_n_;UZV3Huw7TNZ!8Zd6VBHSr^_oScVIH*a(%&@mrpr)@r?O;!B1u- zAMDP!r8A}?WPmchp2g@8<;fJ;tfUA|OJl;>ad5HP@ci6??j>fj0 zB~r!i-a+nFT2|ekhe%{mWEnft2^z(Exg=8xX@q*c#x@O;a>Tt`cbQFhczN=M*QduU zS4&#)4xdj4vsmZrYwEhj#t35kTov)A9(cwr$6F@zxxx^eBv`s#Ckx) z^sNKB`#MQ24nBQHH7s!xqizVP*D>1SqT`}7wDJ)rZ4@}jcc$#!yG1^qvaZ&ow^9%3 zB==g!aJ8kkuipgSy9Ykdw(S=Fr<7;i@@-K)KxpyNyw33~GInnrFxs7ltQJSCkc(Y+ zI=k^&h$wus_4@>3Oa7FyN2=~W9mp874c=83lYYg!B!XW885vFGID2!-vu~brd3K3d zL1D=AocVm0!^1-k4(H6~8O12W7!~ZJ;NbNI$lchxGanF9(OzG);?SjHemLjo<{|By z6DDiTz1f7j25v3a?7uu^`udFh$}!DG{;qSb^Z8?Y3KM-qHv}xDn``2{IG@pj6T~=7 z(=u9A9JwVwvcmH25tAQ0c_2%*-Me=wQyY(8gEwXAJRohdd-sDbIx zA$xajph`ijmMnI2>y+wNGr!?74>V0w_`TsUw8#X9C{3FQdmlgGZ~t%q8PmJ_eDRk* zXYukC?Q(-{TBLPBWV|zzVLZ!_wP=J)ffCcB`EjpR55o2ccaL-o(eU1ACRdOdoNZ~_ z;7o>QbeU2ZrLYEOxAwUC!9%j?h)Q`UT(sx17o!;8n6i6!kF#9+RIykfNod9v3-)6% zpNgw8&@R`MXR7qOhIH30kfGv@im9_|lS`yK*zr6lGLx}fF8TV&6Mp)mAF+Su4zGUs z410M+>4Y4QX2y=#I&gYNbXO%qRsybRu}z!Od0e}^2BGsbQj|_@U^NXqwxFQ5oPf@# zO5Tfr3Qm+#h*)-ZNl4mx(+x#Q5`9v^BvGL` z9dwNw6^hKkfy#J1-r-R(Wlv>TalCFf{QBycC!2GwOiLRU!~_RW6u6N7WsPBzJ6^3f zn6p<*bjEn+fE}gzsGPB$9kRN5&1>7z=)%7r>3TtxPH}fK=flxHH*`jhaE0Tu)d_!g z@|35|C3WeY6m($p3C^ij210*>E7S0Kb%i;3NqJx}lQ~liH}ir|X8T;ohHsh`>(DQ( zKkLaJcD{IUxa0c8KX~q7pPmu`$F!eFCy!A;v>?i2gCnh#W$c6-Mz}K?^NI$O*1(X{=2^wN&1NTJ)U4fG2bDY|EN)S&$jca=F0PHM!EbR@kgJq0zLz zANFQ5CgYNW-8rvM-g0_*#O#2n zgOB+5fA+_e_inRR3K!-d_rZgDA*02$i1lExS4++VODa)70paQDnp8@9qCsbf&T-lV z@+D1+qn+p6_|Zq~{qQ4Bezu~yT%xQX+B>lEGYPg;pSGoXeaw~s4T{f)NsHS6v!9Ct zouS7iWLao19ojP*LpCbNXA^dA-{A4z{|Uv79bd$)U04GNjd0)fIlWA)cl~~#274pJ z>!Lo=lZaUIuEf@iS4aR2U24O`;vF&ACgatYulVJk{eq`Yp0Zw5;QYBTT2quI^Z5>k zHxIe_@Q6E)ZgS&jm)W!=)1f{|Y!@B%y|R3hS#ds^Y9cTi&bkqyP{K4fO!JH#n{iku zj_iiL<16-FE|_i%Q!^qng-rYgCBj!Pv5)22mkPo zIQ!};=PzG#d2-6;YK5yCT-)Lri)s|IsyTi3jQacnL*B1VVtz%ZZ-8%X71wucz~T_` zsOG&-KH|Nfe4oqZ73ZgCtd}dAO@*r)v~v`B!DxTZy`OxShkx_~n3Uf0kEwMcU|@VS z;o!j$7o&p4RkSYcWFWmYNe_GtoE8-w)i5Io3fslnn`FvC9m>`eJFS_@z3OGe+sZv% zKvb)lF}T+9`4?Ytxmt7Qy+{1bFaC_`a>2-YdPAoOh6;ghvR4ji6h;BIX}lAfI3InZ zyhO&6w6N_ajNcwIQvCw<;_AOw!}mop53h$p(@NWNG~egW(Ge%d=X`T|!OnNT5BoD( z>>-dpURH815B2Jj!N>Yk0Ok=gajaSE1Q#icd!HM1IdiyL3xM z@MyYC4~^v{d7cckVNd+fJ0uE)c91#o;e8_TlS)krQlt)Kii&#UZe$&Ys^mer!wo&6 zR2eHLe6_mdR~K)1Wj8d1MlyxyuA#9Xi#DNHTOmeqR=50mbqdZ=9^B)-V!{N)ktuj@ zvdf8Gv0ODi86wepp7BkQg%03WX)Hox9TuMtKN7{wa?FEr%D&Ff2&cB;^Q$wyUR|)# zo}ONX0mk!Uy5dd0)=ooHYL4rgFBfOrEGF!XChV(>kH)*4*^0&Llyhf&Y7RaJU0cV# z8S}8*<;avwlwyPB>E@DOoWJ0CyQC^&WX^YG_eM=%D-#v&A%zr%rL_EZdB#X(jLVYy zX3Pl1-D1KAqdm^6wa)<$s8&z2PbVt_T@ws7-Tgi2P;n?H80TVljvgTrZ**(zofS{1 z+@eAeeP$Jfw%odZ$RB?1r#!uRpBK4euRf=cirHqvt&1hMfAbZWpMAmlV#&TzjFjGuXm`g$+bb#@Q5-(A;sKR4euW&o@8 z&v1e^ULM;(rVuJsP$(AXD?a=A7d-v-bJ~r=NFLa9{W+)>8(tr;IevD^S6@71@AfVa z-@D7>$M?B&`-u5$jMgp6)jk?E5VXFrbq6+vz00gcwGG;~Oq8&%;h?VBy;!lkaFjA8 z(-~T2o&icEv-#x~ zAjVUUMejzL9JB>-tge>GvgX#lVZ3o{s+P5~ETm;ALNlsamm4m1$x7ukDx)@FmGx;K zsyFERQt0bxOaswT5sf6IZD>Rc$8Sz}_T&}Kx<$DxcyFN*MW8Qs%Hn9Sd48oo4e#c}2 z(hxO~7E56*2UW$x&4zocB|Dpn$prSkdzXjz_Ido_ectRG({EU6;qKiV z>>W+HFp-v7UHhyQ3rP=rk05V_Qk6emPFyEYxvGLw-{$LOOu^-jqq2ZijBCw%Ew+?cD2RPxr%>s*5PcRSB`0g(i^^Ay<0@_k&eE-Gh1c224R;v)-{wO&oT^} zCtp9|^!%KA4<1kyBQ8!a7*{p(jC%+1z-!MSnIC;BIfa{9O9=);gf^5tNCB zOlp*-vXvZX6{0Uj2Sat}5BYZtirZDtmC?x!D82Iy0dE&mZeSBdzC_w%K#+h07KW8`e7-(oa+xtXxXWE#QUbTK5qHZOuQv-8u0^Y!X-6x3 z9fVS7;~A@3ajdLmBR<|aGbMK?bB>BJnS!-AUTm&-x;$s8oKMFJAX~R50j2J;Nt@B%)j2ncl6jUhR~e7SyF71JEZQ}dcAnJ=$4Dvek9K%aOc@7b=E637e)*Oc zt4kV#H>iWNqO=P239&O(CoEp)7n+4r{C0iH!D7bF-feQ7G1D3M%N@QcE;y?$Xrugh z$}q@a3U+T%vc{C)4jfEU#nM};KX0jWk&bp&8I8-p98J0NUwn-E_!IObXGhhDG)!8{ z?Um)mufInA#s9$SKmHYZ(~<`w1#*L)j4?YC)U?Fr+Jn2IFc=y%Z`U=?tA@+0z!f9U zdYD9$thLlljdPaFm|!FZ^EE`@J%Au6?HNk77K~ODg<(3IkmrWga>Z(~K$_M^|CKMg zch)n&iHqq%-k{91=5TM1@od8G-ki55CtRFg&~7T~%#j%r^k%=F9XuG;Q?#Nyob%m( z^!NDSr+)}LV=D3Om311CR!N>*@%VLScf#>?41DfwLzG*zAqC z`44}>AAk1)F1~ri;>{`R%S$$^1+{Il4zyF`R?{3`@auo~A36W(8%6_YYYPmGk@N)I z8WQC6UrvNd8pd}I`NRL!|D2r<9mRa0+T znpSX5<6?JX6(dBNOgRA?Qe%|wGHdZo9LWK4RAv~t7WMj)@$wlvO~qz?$);X%Rd2X# zEbF3RvomMDcZj=vkJZr)&UYp(ikwPWocK#3Zh9A$i7Ga+Z_~aSsc)u~p;}pnFVa{0;50LD?~y5l&ia zttc{s(PJ`IvRPF;`{tCR+jDk{((j+~LZ2S$*jYYln3CkQ$GmPqsg{|mxK~%)TW{Fi zR1`R$;5~wzoI8(?_{Y0{#I4&m+5Mk>#?MaP^61tf<<#Jm4K{2VJsI{hi55q%Q_=$* z5%okdrID5{I^aU#A)RBRjlxVa%rqz4o1&ca2!;qn|SR&E*2MD(XfB}4kOv|>*fNIU_&Qa9BVCD9h88mP;ccg8Z8=K8ustpV)y0| z?&3|NBsCpdOkAHqI^eb-}}r0~Hc< zSn3qVFRfLm2TAmacmxWufowx{&Tr?Wbm@cfJ-vkX_?Tdvu&aGfkzJjWp;)<=XUlV5 zwM*L4AXz9-Rt#zjbt1bO&+sA$Y6Mqo_-u8|VL4)F=LUOPvy0+hKH;0Zq^eq+_C`<$ zc4F}9I;AlbI-?cA+Llf09hZaAh}-3inaUA?^S0vY=7I|vZ04I_C6n<^sm zHWSX;ny2ea9_<`3&TP-uVtvWeY7jvn+k`>oz_8i0#O1zTN6rw5hNGdvBu6bHgnBtq*$4ZS`;fQFoyB> zKjhJRLvwn;;&)G&Sw~jn=xKqPjgU!!p7eaD$^5i5Ewsz$uNEjIlMW zzIe{7H^-bjeU7x2zD%|^{(s+e-bLKv@HI@UcFlTXnB1Jx7-*B4V*o48*Al5d(h_~_ zPWN`#?9id=vP|BwG}66Xy1P@vk&EUaD>=+2jI>W#ylB?Etyk2vhzZSf6Tm5gPSW*z z>p#OeM^)8WYZD-kKID<+R-U7~9e{XMA!Ce}TN_bBn{kH*i{B0|x%R~nwVAx2zIk1u)t%`x@L8~M?Ea2ik=F%4u5w{A`O@YDO;ez3=M z*FffcXIbaCA-mlD^oXy2@ikxk#aEoaxj?xVV--^6H0upTRwAZAWX$pLl2YSt&=WETRQtgTdnb<0h%>(vt-^6|X>%`#oMu`gPfCEP(DkkZrH8K-L1J$``bcQwADoRhEGrWxYb=h9C zeq0iI+z4fnv#B=x_P4*~C*S)nw{PF!tCwG4mrKU(kXnHaR-99P8eBB&qFo&oplxI4 z<|IP!EtgU!A1dM18?c4+qu-ukCxR|AP9=j$;&1*5Ewkx}`w#B3sw$owA2a^$4>5Z? zwAzJ;iy6ExUUGf?O?v73sBeR#a!qgo{Tf&tR);g}VprmX*(sUUc4Vb{HhtG&A7xP8 zUpj|0cK!`H#67vjaKB^vA@l{kX`;|TUk(H;0fL;6IoQn$j?9RuXVd4r+3>o$Vxv=eXWj=DPgQN zv#h|1u&UQwxE7-_4vR5|*@zO21YQ7}n2}P9(Hs>M_DsRL-OzNvN#Zyr7h4$g|FAJ`19b5qEU)VftT}=!|#2>&foem7iU)- zTwYL=3Oz2M$WghkW9T%f(nwZtTv>j5dBw39+I)<~1fm?@3ej0h8`4y>A`kSZ-pK5C zGMo<$MoWm=K~ZLmM+HiRdQYq33C@a3z54h&=Q^-KJBQT%PTMI;rg!f%A5D1v z@&#w-=fSApaG&tQ~VEgZamm+$|RKW6vC_gEJht&Xf!zu$9-h27gHZJ4jyM;!Wf zB}rHFbr<4naC~DA6z>o=;S9J?D5o<&ht??CuveoNszO+sQ24)fTW=N5bwgB2-sv#- zm#RR&@7S!?EZ1vhuBFnRQ_H7o1&~L!)K{W!x9hdyvxjHo9l%-wbo;kNR!L!m=4LVF zUN&PAH1Dx8Y?_+0X5(vJyE~~*TI(sL`-?z_*A!Vso*6dca889(zvMm-cA@DaRDMj( zLUp$0%b$P6<;f|_tMBmrAAQQ+{tUDS`UUI3B$ccUAl7254R*bvY$|rh*;&`@)QYL~ zU{TkYT=fJ5(QtHH(_{*JYfkZl_b?wlg54=XgI=vr$NR{W=Tu+4LA_m*uYGSV9q+`r z4RI^1pf!vf>{bnX7fVi07c6EIPok42c4<Plgi zLaYlJE#O+gwL%68jL+TGS%z*Mve?j`o?zd+!JaN?PuJ+n3bUxtb&au2KtTe9ob%C? zCf8h@UU2dHEmvPZWBuDF)IazE^Y4Gc$?bj4#)hQ<8(5qoUF%jNdFPFFg=v5`8MalN z9A9#NvO;X=s$e{unw@>aAN=7X9({NVm$fuhSY<=kSRprt{Tn+>{_qp#J2QUy zv(I?*^a^Z-Y6@Ic)0Qo!D9~!eX0_(k^E2+hKc|@FA*k42lS8wM{=kPrtdyW#pzLfK zZfzp*Vlo^+H8rFciQ5hCq40QC4uMGgz;XB4bpHIV{G^bk;#(m+hL@ z)q)Cz(pk50(eUV&JsM%jes)HV_%SSX&9n76-Lf?NHHPLB>x= zBeAKD=M}x_7Z!Ahun-&dJ z?WtvBT}z&4OebSTqY_s&G*#{M{|cI%xG=RB!^i0b4%*3ntzfkrE;OSg9ThRbarFLElQkp?R^b%{Hr(i8I! z9TiFRR~)D6_AK1_PH^iA344=ns0wuHu^Di@8avrem1SI()StSxVCh#+G!+Z-z2WZ2 zm13kcGo_h2uS0BBFv~L3#(E}I<7=#ZjbzH}c>NwVS}`7t$n%W8u22u)vcWANph8K5 zuMsoY%JS-~S2Xn+jpBPh{*>AN7^@X&u0m(bd9w=DI&@u=H8o>|NoyI^8q*HJ)8X>? zeQ6Pzo4XW0`T+C&_h5h5Q^dC$q_C**9%in{M;VR0!oFFOZNxK+DFY$3uX|>U!l1~l zWx86kd$#0aZ^dGqqjUjTugk8@GQ&A&$Ma<$h(kTUlmJgK@4`Mu|nGa5z^X zs=|y4_6`m?+nssE9vfiw-bZq>(x^qMX@(bTYLj-KzqJLOo=EIe0;=bE#p5{&R+5TT zn+mKi7)8r~E_a)8sS5#0`l-?>vR;3MRIIwiZkkZ^lyvA$!s{I(kVc`9uFJ9D!={W2 z#y9pclTlaf>G}G4W3^w_ArjUr_;k@C(&xI*NgHH#&*{5Yb_gDWS4CNfhkR=v#TQL$ zlkw{HYhJ#3#qRzAwz8~W9dl4MEHh7MtCAH+&0eoE0c)u?n-FpF`0aqwJ52>sgiF%T zp`(}|7#YJTV^n6UYbu$biHV_}%2&+uRpPjF`v&`myZp(Y{~1k@v-{u1syjUWBnz9O{A_#v|(^rPwt&hbm`jEsg3?#?Dtyia8Sr?ax_aWG0gvp0A`w zhkvh&b<>>=?2JBo<0l$6iH1n_uwPe+O$fU``}d8MW+y8cDMJQaiRIL8SSsHbFCF!^ z1ooqk$bLi~!Dx*$hAY|dYJJISddSpdjFjTQluXf_ieOd0J~3UaP%zdSw4qc6ZG};h zv15EHm%_8+Ep1JON0a>(o|sne_NfPRh)8*DeUxco8}^LB06Qk*ARCdj7Kdd#nz5ga zn1mRf6}YM@&YQ}2DL2~dj4e+zMlgoOgQ}0FDTT>0Ty8n8S6tQ`Y(B;)#aL&|bndBz z0|*GcUQODp6YrOIf!sPeCf&J}G>bJ6(mt)sM``*dwV5)A&M>0MoTflJx>h5ORw+)) zjPu72*!|&mxP1MT*>cHLXPrZ&@o96B;HNckR#&{;RBQ@EW-?HoFaqbW&W2`}zSo7Q zv_n{6EAxwp)^r2|Mr%ez!DKWdH-<_oPp*KE^q>vSMt(>M>}B4V>&epnmkox$23o6d zw4FmYolGc-0*A1!YR|YNLS<{poeAIhJ3rymKmOau-Y!dLLp^7&`BX?d?y@hE)9(%3 zKE*ZN=Ww!zvK;QDnC{lyiRtCpvDpkXgsYNp!5XIEw z6iQP|%i1|Ko>k3=qZDsP&9r9M6il5)Y)dAfjP>`OQncFi%#@k7w7!NfB0)eX+Hh&CrtKo4`hUM+Lcd;um8-PFcvVa zC2v~Fvcb5#vxijFA(H%47Ux>pGDkf+!hGjFoq%@SDaieIKI3tAEnYmA+GG{eQCm{V^wi%W}b4JLDgizLCS!xRd#aD4}qv_}@BF|2w8DT(si_PDQIe3A5^N1}SPXQ;%wpTvLe zpcY9KMrpK%bp{COFr4=78{HXiQ67{}dGV|o3fEX%)uOFW^YMt9^bS=JhbWJoshDh3 zR6w@W6bC!V#Mdn;tvV+mZII}k>y=Jt8TN*94Eqz)5IQPlKat_JB!l_t>)X+fIp%q% zPF-h>XtFHl;^LBD|K_)R_t7IJ#hAs@H;k@o#-k}!=DNscOf5;5I|G`wrP*x2NkB9W z$^|-TYkh&aj`{qtXN&7uf1>lAri~H&%D8{uW@N@^h8GW=ETPCW_io?7XyNtiH%#}B z(6f?SJ4BmqURuSpxW2BaBWDT4%eg28{xu-0;AYif<}z8zDrl6iJJnO=NhZYes7@pVBLO~t~t9GMY0Fw+@h zWiY);>QXI~@<@LcbWSFk%)wY2Cdzn&8Q(*yc5Udrl*AJh1D$j2;DkZOeQ-))jd1B| zPTMs%ih>bPD%dSX6eyZ%L#{Ma;~hK=vNi}_%5~)Up!%=eC?Bp`ZGixozb4T453+XxKfvtqbb>> z^b6*oYAuy@s4PRY!Ac-lQ?U_i=zkRE=tR(3krxHi$%JuPpsYV1#&{Ii^WFCm3C{o( zn4qMuQRobE@#)PLh0zLaGB#Dk<<%8hY34gSh*Hd&P`4P!bm-M2*7oB~^?Eu2)sF>y#7tE3D^%ymXr<6j;VO&NEjrY;Wc0_xQ!~HI6(3%C z5zHCJuM?fH^nidnXFf!%WWF*3&&bePqSV>EkD@0iu zX<0ePC5o!67nP838!Z6Gc#^ZbH{-eX#X>d~ECOO5u z1N8nJvJohUv`d=PH#Cd4WTPCjvje*m%!4D^lQr#SgQ*>++mXxesc`R=jhFb+}7w!p>-D0C3*rz2}P@3xHX6mElbz{C6RHf0W1YAIXU@xgZ-;t zVs%EAPjDYU;AIAt2-@_gqVpD`a0Er{JzYi9TI#yRIl*iTvi8lHva-Nr1}DCNcROLD z0|>&wcOn#{j7N_j^7L=s^7^ZDUuTkh`P|!#P1RzpBTF#Wo|;s;la?Z+8W;&22;4z& zB%bNVQw4X>oTvFTfcBwA=bYzzHv+k*K6IVp>kn_d_PP&D4omm4fg{o*(NR(L=y)HT zd6&I;y$WThXcTz5#n$#{P&`F_byxpB=?ATnwTol}B9Q|oKHK>&@2)q_q9NGh)d{wx z2&hs_!w7#3nycKM(oV*R?pc*EG0GtfIyP^6*lB}IJe!zxKBTF?H32wPxQMm@ErE>scWJPVy24c}3$~V1LuH|4l=KXuO zI6ZmI<$A@fAHR<)GF(7kQx+wScV7D3|K40M0(-jPVY$Pje9l8N;RwT6e9gtKR(v#? zGR+N>rQ&z%E6$ZebnkQ|+G((VebhxdN34qoC^gUnX$O|*(8Wk+-$ScU&{Ey}bXSko z885xI*;>i|CoNElW{eJ+M$w34Etb~M0X|(+I1IG2!*x3A{?og&70y&`9gX#4H=-zw z@20LB8SHzP_Cw4~SAil{QR$m^6^mn%(g^z|#;ZB=7nLBpxt zu#q_>-f}b{Gt$&OF*47S%czvI0W$Ox4dn-Djn?l7b{U56a6j%J;+)N7JR` z_`*{Y`@kgU8tA%?cY7I}Fz=5Hqw1Z(DZP;&K?6F2IME`V(4<}3Llj25+!*nDsfdi2 z&?v`+QC!@*LHYPGSI^&a*wj9EOZTZ_qI?=qDUOG;F^@)yle6bsx`xsI5yfPRpnQs0 zkOc{SOiUok=vFgEp_~J8=qzV4o-mzEDKbM>RSw-ARsIQwx8dk3(? z3evZU3dBqPzP7Ck4Muw%8IP}DmSNgwSI?z-d$1o_Z!xc>8F53fhKj8Idln+{LJ($`ETges;{?{Kc;*c5?1MzD-e@K7y7UXDy0c`+4N} zeqAxWIR%+~q|rO6A{N1-a*djfAouB+;)M0-6|esCGp?R}$!KT9%}>9>{N4lf-VXWU z9`(};+^X(+%IE|vlXzb#P}Y*w!g#S^e6ggwTw&&8^w=OysH=v><&uk&D>hdRu2R?r z+Kr{%G_;lV>0&O{^d@P-Vcj)~O#k9D@~ZO23*IAC)+--zo(;i@P-#VFa+*vd#)pXV z#!@uCaK|_adE;&0F;)cSV2p6*Y6*Y-OHL;dD&b@)7GR=5Cqn?g&ZW)xNSGtiDLXxJQ-{y+M zrFJexTx>wa`tBUtuit*wFx`q|y!{e(QLZRoT4PMcuYdhpHgC>2{pJPZamL%vpK;^C zL&}lHit6;H3-ui_6-5h3h+tv;In~PNlj|(QX-(VuPSVze=BwgST5BzBYspNcx0T*` z42WA~V;LAtaW>uGQ};VIqZOQMxpjDp_wU`~cVGRM%ckMc{d>MsdF)8}gRp-=*N}ZUFaJ5^L0!^WG7oBWyRN{O@DRJ^iM;eEb zL=Of_&>vVp`3A0?u_5F-!-OL1XgsBzp`(n54%C{WD3l?ik3NWm$YlaF#U;}8N<)P1 z;_sI%BFCOR$r{VbIWBBPB^Jog_-IFA^1wQnk&^`{!q24(>~v8aJv1uAW-6UlDWp2K zr~FibG0ZpT>k(9~`!!B+r*~z^DL%)&%er~jkl68;cs zCtT={v(duo?u?xeKVtctuUNc#L8)RoWB-B5IZR#gaFX+P?;fyTKIN;EXKWUitac7i zlNlz@8RZ$G3@+`(BiqidXLQm=Gb%@nM`N^7G*!)Jv!>c?aBUMB?b3lO>6zTtw>{HX zlq>)0^?J=}y+RpHp5>vK--Z;sfGax1<(m_ZpTFjQV}rA+dnB+^0)yS__QLm>GmvS| z!WLvTeM>KAF@>}@MpaDt)1bDZY6Ea<@Uw)o6H`9D?$DAnAP%y=&775v+YOkthLA?e zq!r&}TT9zCo&D84tVjI5#QSmT27pe^+ zAnOf0X<_l^g5%%3;QWhkP&r6jGTXUHKAPd?J4lh^WD|^$m>SzN_Cywien=i)$qK9(@gzVyM@nt(j$w#k4j;VIUUQ zIuOrDw9XxurDnOeN4d<@B)RitCEWI*<1Id|Tb2UeWo8hgw0G z_gd(TJkKe{Bkw3A)pcDiKS@XR1o7KCHv!R5VI34>l`~TXBWp3Wkl8E%gbpR%$pg=v zK-(Z~1=faWf&yc(MMh(S@!4HkLoa0Dj108aPzj_;u|G<^O!Qh$x@YyZ82+gD=24ml z>wnuBx+*$#sTYwvrZfEdL)IbGiJ=k=wfO9&u7e?M26|A5BJGmVs}~u}u?x#<#bkE} zy)&jhzo2!RTwLJ$@7E{oPom=b4N|y>*w&UuXkKJ+vwo6J@t-}b1iLK zBRDSWB~Mm0Q!+ALP+hFh8%x<}Y^G_HM|C#iW9)iw2|AfXGV*-<@?$oO8(u73D6G7>WTh%vej?dOXu3U2VB{?e!@3dt~ zc{4qn5sL?*hK6jf%YMI$9#fIx2!bw3L5Wy{7b&ef9W6aN94>Va&-l;EP+hal7=_(t z^y^|yTc}IFroBO>`ak;5Qo=@B+Rk0`QNzMyzb?g5-Lp2$P(+Xz{ViZpM zb9(J->vtVFMnb$0Z{E~tiRX^!oDhw9x?*+TWlVLBi)(E6JPF2Z2k>=rIs`)dlc$Ex zjOzbmZOdk}@pVKx^PqBim&Wt6wM)Z#F7@tnlQ=(}4UQjrtA&kgXvLz)$pz*rqshlC zrS%yzVU4s>l%jm+52aX(V$n9ds+YWO*3>%pb(|tQa?B3q%#P-qzCOh|i>D%q z%32L)7NUZE{;&?tg+F^5MZK(f`o(i@+&N-8Et$?rUmMny0)*N$9Wo_wNyGPkaXS(x z>m6_gy2g`ni1^4@bGb%cHjLJWdcC1~b&k7S!(<=I5~sDdt%F2&_R2L906|$HYaEk} zW4yNHm4(`|UadKPan8k?74;HaqY#TvDXfCi;&ivCTGRDk>WOFk_n8lM2M@}5P?)eY1Ys%gBCDTT@nQe;@8{T#wv{eQNOyh@aE;-B=X zD9MGV`xi(jfJ4=kdWFNwIUbOtWHtzz?^N7}?mLc;Z6q*J>fHyVyB~}O7ssa*&IwK1 z42$LIk)%|u^|B)!C1LyspZhH2;}Lpy23HW18V_`RFV=XK`&y+tk!;4ZvtrvVU;MgQJ^F#j!iixq0g@xfqHT ztW{uymY8Mj?>&^Dob%DKrtyZZioEIZCQ*Hj3t)^1&Wq0rcg}^#OB)!7dW1P5Q%Y-; z(HP^K!S(+XN*n(#f)?Tj*V1ADGnw$KuV3+tuikR=kN*qu{W-1i@}R}%8pnPsU2H3O zXC76ImxQpAmUG##r!-m_##*{u-IWNh>owohE55E)ESw8YTa4U=^G$lmCOrMIBWaSl z5u>ofB+UL$N-qk7=9y~iRf(ybAgBqNH#q0l<9k8+>7ra6lI~ATOcO_J=L#$m=X%{B#rc`3_4i- zO2nr`DUEAe#I-0X!@g-UlXdjG!_7$??oRimdSP(2cXztco=Bz#+a!Q&-i(aT@A_zT zh?ESpj;2r7)=r^mySkq)D%XK+^bfsmA$De%4os=hY?Ecpo>} zgK~s2zFx+&Wl6XHd0wzPpR+TaVQs@|xn#9k;hYPNP5WlQI*|2 zo{)XfHXSgs1)&bk)&N)xavycU)*ynt;yPz>0C{WQL+RXYc;(j2OwJsC&x}=ulL&cA z_qm?=(9kI1ylMDmdBr#Nk_)3CGh}*;DNJ>Pz+xHij@iAn51)M%K+CPMre;kzOL4EX zk*eWSn2zs(42D;lh=Si%r zMcTH@)Ilt|Z7D0kxQw;Q$aDmn4CFbIdB?>?9URXV5mX8Go(q7Tb@2g~MkE(Snm(JHVijIW>eY=L}kY%DeXV=YhXgrN1TQ(tEtnU&_58c<-^Q8sAeR zR6i@NJ4Zw%3PNe0A#apn(>kiU!I+%9D7zE@uZDeYvNGNfOFOs5&-J&}&7|;*vfHK{noXmnvw)ani2%-3HcX&4YZ#Z9Qg+p%LL_z2R3^CwyJ4xX|7> z>yj~pVIb0PR0Ko1k4Ts@qFkx;Fs0{H_2ime)K{X6`5p3xYedlAr3Dib4LX~kJKLT4 ztf0mDo*dyF21Vw4LA(o2U#BK|JG^(8RD4}hSJ8Ru!7(s~+?bADIsy%Y{Rz&U4xCmZ ziq^F>F4TMkT@o1xHJ+_9>X~f-X|N^|oBk!bLwPa-1D@$dAPRTS9gObY^hbnTYm7D>6I?4oo7C~dC~tTA;$20&TRMU3 z_DIG5laQ(z(jR*a$gh|3mRYi9TQb%ANF6~$lxtrX=j$t-f{k{ZMVjJd1H#j`pV>)p>n8NwRlo#hKzP_mWa(T|P#W{<7Of%Ubn@kbo zi}gW~=Q*>TIr|5@Xanb`7c7@oINNp(mxxbaRW7NmBc|e{_v6;ZsT9f>T5GB63Z)e$ zGYRk)6Mn_lDQS)5nxlJn*m?gUO<{bIIla*s_iNy;N7TbBRWJt0^j3{as#8*<{#^!9 zp9P@?dLp?ybst@dgXqVpx)j5@s%V-f9MfL+_x?g}TgjG=xW;pr_=gIG*cNG~)CJ2XZkF@}Y6eAQlHl;)n9G6@}*Mrbrq7etml&l7@MVr#wmjUb$=di)fh?}j_=zdD+AI`H(HDCP7BrwZPidO*3?%k&Z`w~UY)SIsBjyN zRDx|?=zRx>?nyM9bilC$`%$#_I7NXgAQRL2k+=-dT#DmYRn60fhcy52CtUvc2fUc= z@n$@u9_QGRL7ZhVhRd-~?iJ{RDQ7NYatPDgd+a^B$&E*Mx%rD=4{C*SWE?q z`PG8;FMo}Bbc^-g9?LAJ35VD)JcyA|D*jJLM8P>+VB6`1RwK6I>T*fb>|;j0)2>7% z1s#H{pev5djiIhqtX3OLR+8l-w24KT{_+Qb%!CfgA%u-|O?i5UAR00nW1nQQ@XWKrchmeQHF;1zqM$59jC?1+*LAX_@HXZ)wbk z?Q}Vvs=JUx`4k*0zE=PtBH-(FdaHVnyPQB=F_LJlrK)S1w&@B^wbqy{qYMs1mgi)d z>DH>QE$7t&V_POW8&*xjRGhbwox?~>OA;dKu~Vu`t+0Vep}R!Y^|_1luZxO1&Gn52 zW2$sIkIg$ptmOIl!(WsHsKQcxOkw9e7DM-0X@v5!bF+?{U*Y*AF! z`u7+=pHeAC#t_p2Iwcp@BV{Y|DHi=MM59%UXYK;ek~PT+vT!CXgjyes&Pp}{SGJ`I zcaK4s<~b8%ICE|2!9kDScPWku%9(7s`u`F3Urm-IOP(k8Q!{gNNYLb@IJ=~8lj-j1 z8DL}AV%!CBU+2n3*Qhfr>ETS^II~j*|L18JJ1?9O}R&OF*T+ z1C@TQv632eO4r=+71Q1nl7Pxmge;3OYvm+5+N1Vdw($JU0SCYQh@0_T-w&^M-BL5xNFN7BEcfD0*>a!SiXT&9Zp0%QcV06@fYRYhz z!MTu1-KWyYDF&^tUOA;m2{>z5Bb)7_cP8Ak$ZBwYqTEmHbkQ_qD=1WEE9r#n1k`zm z>e-VhD(_LlNE=`XU?<~F>Dwv(((4)HOl@2puHrr9uS}p3GlhZR;=OI1oPC_!{uG9?P_74~|~&B-Zd+!AIpyjC=a`*3{7_Uel6uxIbd+o&4n|-df z5g%s^sQ?W~D>RFa?(PCZ!sCKyu7S_pia*{z!2X+m!2g@S=f|Txep(N##1YHNgeZa| z)(;HIvrz%30yjqSvhA5ITCVpOu$;#x`agWl{mV7R$Ad6;p5q^15Pts!cR%`wm-9L6 zR+VV3it$V8sF*lci!`ZE5`$88)%es&5F5VQgBq#^6+L9N#fpJHU)EIbB(nYXx&_8OUzb zRLfiAhgnr*hpql~`d9s$ZL2d^(5s%dHF0Uh-ES%rDkRNecqGoGWnE6aVZOwze+!g2wDv2SB!3 zAUUmR+qTq|JLec}EIGql`hCqm{Pi#RyTAA~uAB3v1Z1(mi9)MfJ-ib-PubMk^(%W8 z*K9*z8!W6ZXq4f)v)uTBug7c7wa4m&WV@;CY%>4(kcXs$-k97eA6$|xiOgU^DAStN z2=~rOgFK+Gj?2pZ)Inf&oMqBKnY^743m><^vko>%H1tZd)C~>7HeE)A*Skcf5Gu*H z%I<|qLwqAh)FSM+9W#lU1V>VDK&mIRdM3VDO%xBGA#J*w-z+ zD2A+O0txx6?(z+_@A)UW30Xp5t~7_Hqf4IK5FBea;zclh&qe~LfS< z=hiYLQ0MjLd@3+aic_bOCmKl9r2+2rGxkl33bD86CRlEQ#c5(jBvh)YlHsx&QcDCo zYPz8Ba%&NaGn`LC*00m9OtiZ7vt^dYNS)jG_>49&cWw-vEHoGIy~W{Q`~~MPFK91b zvEMea=Pe|()q9$IcQJPkQOl05(I{hZ%^CA>!J!(s+qOL2@A+iC&!=ZM{Ql)RUtM1E zQX2H(ebmt%y!G5%-*A0(gY^!jbgYecAvT-%>~JT7o;1o}Dt)SSb_#}LwpZA02R7Rc zLBM4B3MAc~&}N(o*K%)@9LgdVFF843fr2#J>lnB0Ja{ z0GLX+lP?i=?q4dcHU-V$mL90AS8ke4&!uwgAd#9}`H(1Qqx-ny17!c8*#7vt-F~h~ zy7DKxWdDo^%6d8vBdV}-)%l2tNGR*_`oh`62(K+ot*uJ?!00f}(mB59!e7Ct_Yd6@!RF~hc(*Hdg$I-!@x88li&)>Yj zt_GAcQ>IO6B6poDdSsWz=|8QsXspHF!4(+PWrOBTJx+gLK5`&lB3UMNI7 z)BM(|^gZ{}_{bJ4+kvaEzi0m9gm%6FB`hC3;L*SS8*bix%O zhJM-6AIw-D?eXZ|T}&4I6`n7~f#2`9to~PjgZhWRq%n{!p)?=*4 zI3EQ+1UwEW0h(C5`Gaba_a8IbE#dNp`4`XF8(d@@aj;kguDL@=UCfKZHmaztZ&tZ;R?W_3NVe>97}aH5Tifqh1@r^R+2ZdL=s;8Cin zlLKkP9ZEU+R-<$!Y{)I)Q%M166fGw&F8TZqU$I_oIoP{HXnTg)9;;ag&4Sa@ANk`K zKl1LkXZ*!M;8%BAp6+W7473V-6YyFwG=^=X85_YT>ctvKs}0V?!j>Gr_ur zAx2pnN%iugB8yW-65iAdEHMR}k@MU~67c1aMKs*MQBj9b@gkKzoxE?cJWnYN!-%pj zW?&?-uI=o`c8n!e#1b&mX!@q3XrFalzRT2BjIchOUa6q_p4jZRY;Vwc~(mZ zD&6~t%4zD9rP5juZBWLum<9gD$M@)uAF_RR!ii}S)g+Xuax(tMxfQk2ef>F8r3Q0YstvR3ltBxn`AA9pQkm9Wzp-j4%s(u6OER1}Xuplx zzu|o344u68val1oXZOa7VvXmpV9uB0)N6t1l0%A0q;J6Bw0cZovf^ei-_EpP`AMgpF zh=E-dT)!c3*+FGPpmDIT8je%o;(>MWT)Qnn0@`Q>A9&?9T)P2pdb9}ps^h*{@b!Ad z5O#z4kn8j6rsR5`AUV7-JG@kehuwmG-JnIW4uMOz&8|^@fKY?(X%xf7tUEclY@H z*^2*odd>ISYt}zM2ym$Q7@gKWn*-QK5J9Ix4DnZU(LO0vY|pXB2Z zQZr0IO^vS-2jYri9$jx5Mqa9I%;N2ohf!&L@ZQlh4Ig~?7T>37;Xwd&4f%;j~3xYjmC$D>x&IPegA?7kMA-w%ha3dVg-cru}?`UHli54 zq6;2ff!ldtcu-OT_Ra~{-~G(ZZ~sVhu#Y}EKp!r-^Vgqn@T+$bBj`R760q73E-q1< zb-b3J*a#;;sRBs61uQN!492h?6|1X}&1S$;_xy%LOqEy*@sVjwOPm4K8@hQ%x9C|O z%-KI&vfQ83FFNkemlzSj*^$$Y=gURQ_22yl{crw(n@11Xv>kr4;p+Sqde*adXNeG} zqK{r^P_!!64u%jLl@d(ORV#e2JM_DcS-katv+rNfkB-K9#KlKwUcRLN@+%HLctW#m zu&SZNq9t80vHWNy7#)j-Bvgx4*tP^E4a3H9b-CuAJwSC?N)rN>QG|q|DPGTF;;q8>1PtBBTnTNm-^ZU)@eoJkzX` z*A9QE)oOLEDzlK6Uv@ufI<(25@#!a-&>%P)n=G3K9|RjhqRLKzQAP%f0>}=YAax2l zfHE4LnzTrPrrT_h(W6D-a2aE+o})Uj>1Wx|%)VoB&a|TG8pOnGh9}qaC*Bnif|nAA zMcT`V(BvRTC9c94P~^Erlah-8ODts=#|@(!@XnTirD+=azNc*(wAQH}T@~Z%6HA^? zwXA~Bn5H1GvCJc*ww{ZNOE&8@edw^x7e!sKg^+mPM+>7PiB%l(RvEb+^OaEcJRw_h zqjA~HDUgX1tSM8egWiSctaY*fr38hsB+h%sdVRwm{`pgW`s7{iTDUs9M$0=Tdsf(k znPmJmN1L2~n9fBEwiIYsdC!eo;{lt7F=j`&e)h1FTA3tFDw(SrRf{pqrIEFvFGnmH z_FLzuxRx0-C}li5yAaQRa#%vXUcC<0>$V|qX-95a$G!-i2=|+wBW<{H1EcmOBd0R; zZM|kCQp=8ziu%QSv~}FmJr9~0T{5;Ko=dmk#*er(89MiGNGgj7B5Z?aWye^$Xf$hY zIkjt6evbu08-zP%#sjn9<#lPMQPuZ1HMx)hQ6}wIWm`~bM1Z8`^PQKG z9WIsZn(`qH#1jSu&s#fJNVMw3zew=!p03ZuqC?r~L8klo!t~*k0|^EEkxzk4c2>Nbojh zag8Qt)xCGA)Fc93`6yKrF=IBIB`ym#k2S10dM{0V_0+y z5@;&MsF2A7s{POBKbL(K|5PMVCduSCSB|Z^?bOPY$(i;w_A^Z-iB*tW>5N;@Jl^zFTxwJBxzHjNe78yOA1s@da;3m$3 z%GAf3t6BuIZy=J&x}@?GcF$VQ7;7KcR}CM|?(lxUWKjj%g z52g{U1hA1|H@i!_W-;WAORQ-l_a7ee@vq+d~owAj(c@eTcqv7fP7dAi_A8E>g_sbo&PqZh^EX2ZpQ z_$Sy~aP&97M)ntkxk1enS#O&Ee2>Nb zyBvzAT|H+ry2Mx-6CE+2B2EKsg>Kf<%zK(e$82xGVmYUu_equ-y4IkLqSG1^l)^g4 zmB9GPdzgRycdVW~V%>Mx0IQodCofOfyL(6z29#HbgN+Sw^0A~^(*Tgtwg#*cE(BgJ zd+t6u;_Pt7(PpIao`^(w`kPDo@4u%%eMR%&fNiQmo-Akahd?4KYm6>&{)DXg2^B1g9r%vj$uD_2vSyjwdwYT|$ zb9s@<(T)$eab&aJ(9UKY-Mb5e$88 z-zM7>kGCTMg$-`Nr8#v;c}(_plrX}efDrBeXpBVt&bG$Lnz>?_galE}&7o%Ty9 z#d@=4vs$yKj~OMqw%N0nM6W9-2Yx$(b<+e5ACZ~7PTATPwy@k_pOC3qtcvXAOhnF* zRcB@DS0L7{W+YE%up$tGX4nKI7|zeGxVc%gFbW@BRT4HGzuNfhDvszlmn;IAEh$Z( zmq@J~gAFM%vYXAU6E4$hAQ3fH4IrVS5GTn+rfbf@MHQ)34)A2WN=aqWdpS6j^4$46 z=D(N1xr8`NCEGT5&W1JT?S|uKPKV-t)AP8U^J=~2%2}Lg0G+bMY2fQ^=8+ z);nHouDF^Xa-8qaqAw(+d`=;k{zsEu~0Ne!2kHaM| zhHI>fWk)^;*VgiKSg~s6^rGny9`$=X>i0R>oU>7$5*bJ>E7@hc^%Vlf!vPI%%?`P1 z<}@e<0_S$itMxS-YYA-(9;A|ke15W|WLC_C?-toF?y#?%+N2vMC~qf^QfS2U@slLX z6G=io^cB^87OCVAd5HsGuT0>FxkkV9kaz$7Z_%3p{n;Ox4VS1pd(5BShrOQANE)mh z_fX~ym^+x+4BvOS=Rf1GS12niRUBe^*e-dx*Yd&XjDPz1jIVFbxZ13+^8kZD05iCn2JBdCj*|#)>XfmeJ5v^=NBMn{OqO>q<2ey~jv_rs1 z!*!yYufwbo0KI;I3NWT}5K`BX`7Hm5A0z8J79d^z{ITQR8~6; z4^87@alo~+oDUn;c1W|LZUu+wJ_^ti9Br?7|Kq28_w_Tr`TdW0Z_#MPYtU2G&u#xP z6g`%*ml3f0bGCWb6nC+JSlU4s}wwVI|kbjzN8Z_aFgNxzuU%z8}M(wL_B zMUv#sI?t#A#(U3z!|pHXKKTINe#)w88GwyT0P!sZwETQWUxYXSOet(O9LO7$XimGweU6!yjE?wRW|guc zK6r*V^%LT>BoXT6TpZIFH?o_|fesVU3iz6Dm7`c^wnFneTm9HNHtkD(jusv4Bb`-CrF@ zr3FI6@!ezg?%d_s)fJ%;x>?IQIdDb1OYohqT_rh^3MulN1;FQXACl$>WxwmZ-LCZf znIBZalCM6roHp+#L9CWy@=*D+UpZ(gVd)!u_NwY}f?;wnn-r%*xEu#g#w`y`Pls@* z4DT(Dcy70B{fadnuVUyLk@Z;TUizJCPVgXTC$u*3(DZybJK#tR2C%@j-STR4#RiWT zJsG&tiK-a!+zeY*c8GIal;D)`a&yhg;hG2iA&mq&6i>T7-dY@TwK-#x&mWcZ!gLOH zdo;iV#lBWN>GpZpEa*hzfJ-~_{pyl4H{csp(BG~1{It5{WxHV6%$cD%GA-{ej(9e# zdG5A&C57B&rx*Z*KzhGFd8;|w5kkz0%|-E~+v91!&oY%DUj@rgn@e78u3|Y|I{#(c z^8N>ktqJuD!lZk4TDRDAeHrVhpM?_~$2t(=}@Jw92!uh1O^en|uvvyo2OIhw8oq!5qfHOqm| zAaJ7thwne;$>07O4i`8hCBr?*obV?7kyo(vi9n>7)e}k3n>MH}O|I=$>|?k!D{MzG zWJNIjb4NsUWEN~j&*#7YoKOGLZ`oVyvH#wO*zJh5BhC(q(b7g|F9VKMd2jrh%EIee z8%kib1LJn!`s^GtSbE)X>NaeXy~;s#4#;=rcV?L@SD zxBRfaW=`-9KaPyU z2u3m7S#tg8n2Y@ZBOde8q6UizlYWdWamQh155#;msUjubrz+1r390ppo37#J@mySDh9I$h!)3B0A0lI`i!!#5fbq^@mB9Xj_Q8F|S)Yb= zDZC=qyNLn^8WWwK;LD0-eC)|kG2qgw z#aY9PpDww%98hYG3MMrhM`y~15m6)i`$x?Bc0xTXqnQ7na(vC9PcIP!Et>6S;QGZGtMhA&Q>Z3oQMBGM zD$`{3xPQ?|RP?9m6P9Y|knTGnblxFGr9osdu<+h94ja6)n66_sThMoXnO~yP)Y=>b6?){1 zTqXTHWn4(gdkS2t?cIGKiPMTV*DI8ZjlscZvVlbF8>1M;!Et?g%{Xib!Nz@8>5s(W zvx16Kv?caHXf#U4TJUMk#Onq!?ql_f%nDen(nPnKn_uI{c$!A@_FHe!&SyOP?rXxM zCv?jND<39C!F&emtVA+qHF1U{`Bu4{s{$KJagJ1hON~U7rOiQpC;`#rqEr%6JimmT zR()MluB5uJ`bT98bMR9WT4bSwokFhH7ChsRc{Y1=+Ah80hw+LBZO>B8nTz6Szu*&h z#P-_pvvq76K*usiG8JVC>Qq`BM@0ErJ90-1A1{u1(k+>#o{wuB&oH{!rruIz?wNM)W%a9VLl>bLHf)svWs3ds68LGm;)~4%2d3k`(zGJH zGh6b~9`x5qDLW%G3fc#v8s}pK%^WyjD}t zStO-$@~1;y^iihPsKLFEakXcI_-b zZ&&$ko}${Nw-lN7m;9CTPSrQC~^wJPsiN zi52WxIcrm?a6|Bx(^of~pWbkEFpr6WVaqUVW6*!R$MxMMXZr!I; zQ7kWv^fnTNUNo(E#w*MChws^Z^8(kmAR0Y5^lHQ0db*%r2hLJ9Z<+xXLEOOvuJ>kK zzH^_mCr6y`wTuFHKYR#xm*{>*yXa}>9i~xe6K5$+z;B3SS-fR*ku}ZQz-S{|r4KM0 z1BMXMZ0Q zV)^1g7%%9JrQHs6qeFR8N;!#iqM*yow~bNE7d=g@%M|&^fXBc@q2n;2!E$-AV%$3V zzJt^j=2N4-7LAgQ>l??5XBXHlv?|STPC-k+;lq~sOt^plfUY%wqvnLjWw8Ss5VXe+md*%^-f(q(#>*EkS&t))X$Uqs2<;wzq1iru!r8%s z(8Ou5CFOhTOhcrF4oLyl%Q8(}p5CLt; zQYam^TZ~bPI1Ee@6ODB{_jwCzEGU1P;+V>7rk)RwG+j2)7^{eEG))srn)CjI2~EnL zLuuG6N^8<%Wk$uVz$M?-?H-t$%PZDbH#iidas(3xop~jZYB5AMvCVdk4P#`+3CSF$ zc|ir;&OwLDb69lI-X#;0?)i2N@|y@O@|sR2I0k+Whx3kQYk2?dw^$EbzIyQ!vyVQ) zw_Op{eBPu!`gKrHq6&#~9RQt5U<3%N3Zk;ZRt5Kzb5uK$@sny&kXu`j&W?`f^L9JqqkfP3x~D<24xXQeHD6qva^W1ljYudi?TivG{K%)*XWVHQbhDO) zz_Bs>a&g4k4SaKR&W#_iO$7CdoFV8CP-&!kuMJPSB_GX>d1{s{Qg6$J8~A>G&d=jD zYaI}+3M19T>Ns7uL?5+cEaI1iHF>9L=v@st$yBJ%SAKs!C#A;- z0-CKBPCAVo&gnmXhr5dn%8ap@{#H66&RVG^cq?GuBIXF)cKBJ(`1};N8qiA9iJ}Vw zv(|FBgr~aY)k5>^TJzoYmhV<;o?Uy+RHRY%vkqJr8LhN{&cj5bY;T7xtJMnYT-0fH zjAh|@Zcr+xMHGYg487t0uRh@E-~0-{>={&i9^VuGgBSD9*fNES14UFpEB{RhqhG>vqc?YmhZy1o@U4F{&D*M{p5ICUcz-mwu$^93_7 zp26O%#is+4PnGv0^Sy>&|ILSNZnpgMfB1s!^)>}eO(_wa&U)AZK6Ze~eE5Q9bv1DE z>YB%oj}Z^nT1IE-+77)pXR~ZMaUSpYQ8u7#gMN8UH&{$?X=5_1qmZ;mir6#K2AHkD zuPoqF&vFC+N(Dg9%=+vN)c+lzF_g$mD)1V7?^M3a%oK4e6& zo0$6R+LoytsjBmoY>48dY;;5w9I@ZUw+g3RM0X{9rl`okG;Gn<#z^rNGFg}IG)Bk3 zrBe*zOEX*s>GM!LQ3{3T=4#FAX3N3B5|bPx-;j&gG025Juf1aQAwzaLTJUXI=6iJ>5p8WuISsIcGl6(JCxB3iEV1ub@*Y+ ztLHznS+8gs4K~u+c@17G_TRe4y-(i7Eqg{46uJ04l}|L}&F%8reZ z)EF0blyEukJJCTrupuH@t5rN6O5Yl0=3}Zd^~U7p$%s-`3P7gD^jNN^$ny-0#Nm0y z2KpduLo^_+1i0)NiF$=fQX>7Ml%p9{Q1{}&rWb}>M_esd9{xlb*cgAGX98&yjWTg! zykujQQ-h(}hs5rqDmI#8l4{^TJKDR9_B-325$F(mwl=E`XQ!u(bPUpCW)0+_k!i+@ zZWPB4kC@$EaB+Hyv4RmDf0vhn*ldZ9^o2&pGOLo&mffn~iE$}EpX}V@jtMGfw@SnN zktYxC^7hkv{B-h?OCPv%{~?1icoiL4c zVodVT(c6ZrzD6iuz@*7`PTWplEk%BF|Jf8ERnF#Zr!_zEn*<{<$vCArA4k62oO7Ui znr4q>5DrwshqFVhhp@Wf#js`27BMDLixSz!@B!taagJlre6l>?7t15=n;tL1W$-+= zH~jYMXTBaT*)(y`qE4)CJ_W#eTC)w&NQJszL8N)z2)2O8Q-o?Sp^ST?>MPBbyBj3VUnY~<+pWqEpUYaucTn=;f9s|${2U8 z*phO5;~Xa-tQGZZwz1GSiahLz8|-oyEWeS_;!JAIy4PN zH)x~T+JV)2&FC$6NV2OdL#_e{fsm-FbIF;!L4VY~aIJIdOm(H9qTK2R<%o7T zgrBbAJ$LCfjynJVA=EEy`z@$z`*5$jp%mW651<5&oTgb7%c$>3Eod;7lg zPZP#pz22(8iQBMQ{md8glI!i3SKAxTjb(9k$b-E@W-9haOPI1)>tW>Q)g`N$XJ0Ki z@gtYsvL@gpGMCo!n|+!zZ#B&klxd}sXMb=s=db?u6Wr+e<8QxVbGf2b3ly=0){}x) zqPh@K)}xm#YTjX6%~gPK*wS!_N#$vamzQ)K zPm^?dT1#&C0f&c(?ISc?|L;2mB9(kNu6dHjpFIDYp5-UvY@bGPUtU2{_^K zb$QgTQyT9-IFBDkj0?=funmefNNmtALJ;q@^x4Z~{BxEiJFt%Q5TH>4rr!!I+dY~uEmA$d9Ql=3|Xdudie z-oNTzBB+u|{labYK!!=n(_{!xZof1KEcq;DnJZ{qs4|$9?qYghy%x90QtQtOxBi{u znW>s`m%XT3;V7eN%dH4Mxi!Dryh4EYnk9QdbEq0VSsc-7!xuN_ytG@keq>as8QjM* zyM@vmH*-Gh_xO0W&t22f2;2n6v*DUQUjEGI>r<{xK$%p26{L`&gb=``ze_HOnVc69 zL3AwV{c*VAcjwR1N1Dgoj1I%T2p`T2oiZ#}Cp@<|Y;2@&)d5=3%yq+&>ABnOalc(~ zN43l)=Gjl2ZEk4BAM7=1EW;5=$3m$d*+|@mcRQ7!7E#D6pe0KGm7vlUv>f#!UQh8F%X%8qbe6r{&=DjL(UL{P#UDm`6!a6Qs&&Fa5Q10 zCzW!f50jk~xRj&0lK@f@i9z;yjJ|_t#rWe(#?wo%W1OU7JY52-W{u)l3lBQs>AdBg zP2jW36@R)~^Za^XI|GkKq`|4^U=8CI7aUF7ma^r%e&RE#tO-h3;c$CB@BNEkbN|;L zGW3Q)1%gts{3g>y->UJC0mS6r)F!OfhdZU_A?wKG0DE8Q%v`itIgVxaQYb!`s=${V zzvjRDkjyTj%wfv2#%eNvNv?d+Gv52e#Fom=y-Pt#HTEDi@)veUCE$_|F*=kD^wQ8P z6Dj9Y`dk$|kg>v??U{a-gY5!3W%;f=k}T?5+<$n$zxp?S$#OpD z_y73|u1;b}mi~xATPktaLNI}#1B3BgAM{+j zb%z&^4mq70ZcJb#U?mMZ)*7b*W7y)uhTyNTs}qLHSJ>4Ve!N7vOO(4|7Pcq}aqf&V zu~%3OAt(-;HAXs(85Eth%r7oE+FG9X9o9#usa1-(ZdluBB(x%;$yGD8*18C=^NwIW zJ~1_U1>Ok00jJ^+%eY_>MG)mt)}pON2ZzFuON7{Qtm8t?W-a~95G2**hbEOOg~%c8 zQ^X&HVHml(ye2qD+og$~s7QB==H;_jeD~!K_${pz8&E!aeOk%C8D_WGa>brrkC8r7|YFqjp)H#44WV{ zKGt>Ck3=9JtwixzmoZI2pNL958`Yfaq=0fDl~FJ1cPHm7A{a5#qJq#jEr-h`zU>%- zXPX$pg7?Kq$vsIE;xD(#p0WbTj!or|mS{CE%{2TDqS3I{^77?NhPmU;-dil2IC0mf z{;upXj5wORbN=GL{+BG4OaAcx`HwvN^lR4V7nseO&Siz143Sn?7iTz0VmQlX1U0Kn z=IGi{cCs7D5VN-c?J&8KKP`uPebK5IBnJ_> zEMUjo+ch|(K7g>h&J#$QeqLtbIGgiic2>z;89Ak zY+LU4OCGmNo|>K`rBTG7<(us}|9tu*U$4)&Y6R8IB0acQXMG&(7Q3peuR z%^APHe#J{HwlVSA$$8r8Ed#80&b;Nbt5?j>=*1oGq>0-Pbj#859&h#goVqpVcEd=( zXicvS`=;Z_^eiwm34Ol`mam30{&4j(&$btgN@KK2tbFxw+DZPxt?#?Pt$#Q5C6aV> z_NPgwODF5;G~mzbC{2d_mCOGk0qiR z4L3^T5JnoD^NfB#w+5|D0?wk7=$$9HjC#g7bYmkNeey2v{j0x0-`VFz`&4FrdlSOW z$-M>9R4>iWdYG;;A$Aj@Pt}d`#$cxcxdNH2Up@^Hi|nBF7z2ffkHM{u;Ga?otmF^i6%V&F0~iWQ2B14ZKmKRDcWB#d$Xohh~}`d$+X z7B^kI6cDb?w(WdL476fNiC{%oEoNLkxx>lR`<&c4;CkM&)d3g4rCvBu0n~u@H-zDY z?dA7u&%Qyff24I+G-{wxTN*Q9lufdwQOclHgNOkXcl&^mu0^jc-DsJ=I_J*ShWTv9 zRqIe%XeACVTMyf`8F8>y&a@Q4P6(C{ewv5jx=dff=9ny?}OuOnlTwkrRP$K1w>?q3GaMhWJ9oV)$ z#g*XZFd@>r#@&ehGx>vdy~T++h@w~|9>K(yJ~g9DsL`XT1WM(u$=f!e`catd9-26) zt|7!=H{|haRX|6kp_~+dHtJK^Ln>E93L3oY7QUgcATJ#O?<|5&h?7SvjnRgY)GVH- zMfzyOZwDT?zjlk;CYF}`wp|21WuSaKbJoY9RF`(-^ephsk>>5iC-i-XQ<{*BOB4Yg zQ`{2h?(g&d|K{)5fA?*E{M{Fv{qrBNUwlb(a*4ayuo?$e&aw62yk>NX4p}#7-GFFN zhL}=Hj@V8hQ>=5fhLXLrsr`PA4J9zT;JJ1=liiX4oU0u6!^xj-6 zHKD!5KdOYN)R*pFtJH&6^0#~WEN8ptt#%Wn3N9vTe#1TPTHo^TAlX0%UQ7AB;aNrM z&q&%cJy)h?4NBPR!1u!?&RbStN+a8Rp%bdriaDY>$;281X2jnVXh<-LX)H zjyOE>+>d;>z2J8j&-h`uWZNsyI`ud1ig-|w$tIt{dSRz+Oc{KHU>a69zSx|@rDEK> z&(mhc9>OfZJ=L<`8!Y>YS~bv$W+s}JY2L&b;LL6L)Ab3zzk0=sFtBYRvsj)Dv6JCU z3P(hP5zg$$AFf^?A@K41kbAmehGHf{+jJZ>9cwI>sQ--!28Bs_Z5te?cFWh>Gd{g} z!E<|qYYdGxQ9}tS16ZH@XUE00JTL&OJr@4ukw(WVE1vtnH4E0-6Ab7k_Ft8(gC`P_q&aM8 z#YP9z(H`&o{a>mnWCA}XC~W7%#$V`wlMqK#EP5`U+~ueD@AK@z5ohzB!NhV)PaHZL6c}x3 z!Un(oiPg`4V14=-y?xGsxnkaqv<+zSD6vTF_C`{oL8%5MQFk6R2N;?;T01%m^V3TX z&M#RUEzqMznt0otHi+MpshK{ZEj|ggOGBSRc3L!P9z;?`Aw*P03?dpYE|w7_K5gYa z+W9!iwaC_F$m_C;w$tn%EikQOSX)$RV$dPJAf3T^#3+nv*=#JUn=N#uomr{lf%9?*3GXNS~CsY)$yAeK^S8pcb{XaD&t zUjF!kzMa$0I{JA>(`bg^@OI0rRdgC&U0gD5N3`fTyeOpMosDq+ont=ytM^zO&+y8o zOx83vBBxVJh9oc7j!_7=ByP71EY~)c*Otu7>y*M-fE86QO1f4}HyeaF$WQ6g;9U~h zRp6d`H41}Spd8ftuBKBmId7TLR|^U0%j``l7^)_ymmZRwa+Tb?Kh3EqeO9m4B2TVW zsGIqioaB;fCnc?Yz>bdfdW&rxE}xIoCqU}$Db7Gf+CsH}IfIc`qEORLOA*;y9Co|G z4O`qWfE!Wb>ARkTgFWuOb)WY?d563AkC4{H##4zUSw1~;rkWnb!{Lm3fB6BA-g}GL zuit0!+ut+$>IdBO6JDOZ;`!A%Cz}nIqhoCy8*3TtfJNcZSTT5|2`V+Y8bi=JmR=^_ zCrM0w(~70Tp0aga-|_JAV^q7~i%&me?B?8i_Z@trK)ESszAebR8&(N#M!#YZ{)Vu4 z7csrP_c?Izm2*|8@{C?*kfoq+N#_Mf_1})2nHc5$y9O`c%M`RwP`@%Ut~g7(j_Vt$ z2oV*^z|Ncv5~c7h{OmTYuYcyU-SE-;4i9wCQVd6`;h-}F=6F1+fDbSNXJO#^xaPaf zIp3^Ld1cp(eT!~P1P_9gfU6GbRB{Y=zv{iKijM?*tGThBFIT4wcHnw(%v;@(rD{+J zJq=CjeT&TGaaC;qE3gU!FSjeczCPpY)j2O285;vyqr;>}ckV_q6H{C#XW*sV^2h5J zZ0(l!76;sG=FAiQvk_sRmdq>`B!2z|xOM}thHJiCpYqN6oYSzy8BL?(Fs_McgIjvL z(s|Vi-3Bc3o6^au$nYi)cq(i0NtSc3$t1h=XYQ5)%WFnu*O#80NJYSS$Kf#WWVPbn zu%`F6Fkn)zbcHTY<(!l37YgX4(}M;UJtBAFJTKEjIK|r)l4e~YAj)IH$jpy4DzKbu z4$O?bi-F(YtoX`}Y-T-P_f;EJG>jr_TE)X(e8|IJe}bJgSbS`0uI)x% zk(~@c*6;auQ$K~I_e+r6%lz7VU;nDWnIaQD4GYad#;r2JQ1{IgO&fJV3Pv>XPzF)4 zghz$xogUtI)KckDY(h zZpZp{iC|iNiBn-bj&`nj@8d@t-`nTW)BF7Cci-^y4`-1j)u~9DLz>k_%rfMRQFh*g z7_Kf>ynKFwX3O&7KJ%jkRAXWpey)5J2+FY08m|;DF4vrYw&m$?!^h2>BWY6ET-F1- zpx5ME*1UAnFFY~m+ZfI2Xu-w9V_v=gkRKl%@p5m@+UNpc1p+~N#8_I{FkF1k)px&T z^Wyi+dBO2~%TYhjD~HyT{>r*4VhJ|&lQ~2bGd*IEC5WYy!2IHxi=TgH|LGA6udzNl zq4QaXGS_T}0qc?%nox3|OT;okr4~dhQYIYjgvJG0Cp5l6NfUcWa@3tBe``rpj^Ry+ z=5%azqd7R^!{&35oyUT+A#q1B4hm)HEqfA=Z>{(t_A)m2N| z%n3n9^dLFL-VZe0miIq+#KVVk6l1!kiIb)!);~rz8AIbcp8s&d*Z=$-ZVk($p000b zI)yR;Z5^7CS!3|q4cF)A-~xgHZ)tS{%A<}NKKR?WdHB&C#H6w+xgF`(aouEWYF3(C z0rceS>@+Bcf~rk1Viw*S|Cs!y*nF0-<(->}KX2QXb}=U?9fvaJAd3l=2{nW$6B<6v zCXvaJtaL^sPSBuDRJcCnZbT95L#I10Mxi*YH8pL>tx!?^RC1=3Ol%n`V3``#N@O>A zxFzK(cuypu@Sf3HoQ|wR&U<`N$+1i%0LkE>GLy(uwxSZM7Y%qE)au-bwOgFGco(TA zgB?+BWTxS8)^T^Q=l=0N4oK*B2)%AS$(;5Hx+4qE}cW4gx7*(Xt^yt#;$|Q0{ zIo9%?b}(fCe3q!`ebqKfF~-#|E5t9?Rquq<)j6xFNOQqqb|Oj^Ug{t{1|mByVU@0* zf))yvG6mze&Ro7`3C62uB04A`pWiIWqHx-CVh6UHQ!d=VTkRf?+9gM(r$rH6j!aMP z*aXLk-SYi#!T0ux7k14Wi|X1q%&lrPt|@}ET!k8b&JI`74S8~VwKMTqjbbg1uk9u0 zmm6Mo`#hTMv)9a+YeSEwN&OWb7>HD>mv+mG^#$KwpYeQLvC%?kTC|>s`zK?af~{m@ zYUDfUSOW3fZCR~f@p4@8u;1fex8S&mfnJvo-VlUQ0@r@zmEG{;`huS~7hKwHq|?lApqJnF%wWm4qAMO0I4TdPk0}P;_WR_7@)&*MmWDgLYh=M|Z;Puw$u4xY+QgYsVEDrCOwkGUK9W8cW@E!x$Q_m1pnWCw%a4|26Zc z57?w~2L&min&qT|9!hCyZ9S*`%no8UyESS**@RjbOlLbcLrS91jR6OR6ruDRRQs2! z4nhe6qkOB7eHKuld;zcH%YEwqj9EzU za=%WL(@un*$Wk~4UuM~WqnPx8UiuUDHw!92$ z<}$~Ka1#R0?S>1xjUc-Z_(U3&_pDHy^ST)C+-V95OZjVMA5xb$0go8Z;oUjE+53b? zZ$09R&wt?SKYhpPPp{Zs-!N`H!6^tWT6eLcK?}+lOrmdh!^rj34SV~-{_zp>kym^oEE~RY>IQ0;gG^yB$}9}R8>kYo!6X(^FiYWpT?K^>26yB6=CkiOe|5=xwxDTR+O|b0i9F}l(iw#bjIyOz?p7)Xs(lwd_v?28hmk<=uqwXT};Cr2!P zPeUn9M?2p~+MY3hPeDh%@d+uPj6)rKMWvEax>yq{sedD6g;@4C1<G}tYh##v5-t;0nW!khhB72^b^BQ+&>==Wc9GIRcpk%E#7W%!y3O`(_q3gyMZ&e<00Bp zaOFH}f5VH_n*D9df$7-SEpw%5l*Wg^);likmNU2E+;7M=tgcEY3viPM9@aab z<@#1&TJ9-37s=r+DmATZmC&Gu`|6P6HdTDSrmF9x>I(}+w@$r^#jOcK8{pUuJlL){ zwrdu_#!{eLUS4ratHUKK#D1u9%>cL*ybx)3eWGzy0a}e5EKn|C?3XvFb%3pnEDRyK z?4kmDA~daF_S$$HZY*DJx7-+mRV_|yyrlj{(F{s)BhbC|kWc=%|AxDN`4K~}3Ahw| zXLihbL3eW{Q&Mrtz!IM*p51a@@*Yk-N;QwdF3V)CA6}p1RHNZ#EJgL^9I#9(C-$C* zg}&|SWmT@k z{=0wA*U!FY{mvsk{>5EPw~u;p&fevQZtYiOh zkLS%9Vel1~dBwH?kvRm#4_`g!+uwf9*|Qg%zq-MN1x>d=NjoV~@dO4&cfLL|wI*_VPyhoY=&bzbU{OKDO%ppqGmO2OA_ph_uY3%6H2Wm`gE zbe0j1CB#e%#DQIbLZ_IzA4*^*KJ{}2PjG=Sdi>~6!-yURT0hW=Wxv(jJ(}_O&K^(h zEqHvqWA$dac+fg;P@=qO5H!0!|ao1%s!z z8=A{g=Ia|e<m8@9GAcVh$rJ?b1hG(p%+lW%cCS@FGnEZUt`nIK>YEQ<*hS3aAkYc*u0e;_4s#B0 z^6#V;^<7Po12rWAjW8mdddI1~MuxbSS~6>1BwcaA<1~aeqG4L{uu5ODl)Jhpm*2^> zZMSOKV%g>nO0v5|LfK;{fotG~En!?EW9)~?e=<;Sy^9QtI`&R2l;)a#Z+EfqI{H85a!PDV7uYr=7y!)pv6uuW2iv1 zPz9>gx+vdsylBW36oHs|DH;0&EE3X3>K9#km5V|!q~R;Bi|1fJXbgIbG&Et7NU9{KMo?V{XUdGvFpPJOFwUTygcOIlRehkceuV>aq;qktJ7;PUS4u} za>d1~Yp!0caGO>1lT^THxO4Z2gF6SH13oykA=M$*y6oI&}oWg zV#G=c&U+tImmyA`ZIq_GtTP-O z?W0>^*xH2rrP#P`@{`E+bpF#R&%gMVu<`WWK5f5;)m>C0DN_-=#mR_jR=oB0L*9Ak zE~W`MSD{7ZlB~$7tAinIgdaZtk(WQ6&@~H;X=vLfv1WmFk)BC>;OgXz_4yTHv?(2C z2#scJ2A;lmk9U9d7R}ONWlX_}PsmKwB%TpAY80z7hHp4n_0ig~6II8zC^aD+0m_6T zD9S&;kpZM{!&)HmD;6rjNl+ZLCTBXd2(y?qKG13W%p-yQ+ za7j^2j;VKX50q|r`_Vn#dh!&UXIO7gb5$IdY9WduQ+4(wq&4v&m1#+tpqqb{_R7Uz7XvcU8+wZFuDMjLYQUPOnv2Ry1b^&xJZ%T+`z4B zhxWCv+p;uK9iA#7zcRKiDV#^aFrs0TR>AOi@mjn#hIIQ{FIj|{%S(!L#awAtZW%r z+S&Vj^*j?K&C^Qj7FA-^5G*xw)&z7+mzsjU-dm2hTOO^ixwpBYcS8hYa(Rtafs5rRgp{4C_9FkkbVXLkOO2D{bCq2}iPepiN}L3nAc~jecMm{3DT+$+<*W14e6>izRNbeEP>v z`9KBa!BHFlne2uHKUHnyRs*Kq(dqQPLG9(|l-(bMoi$XcEg`a6IXqj2!ZxW)E-SBs zyjn?=DxNpcVMr`*t53?#nv-42YFtQpl`Dav_!v0O7m9wd$MJ(D&cZl&#*OFZWW%Tb z{&PP251%7ji}H?H*K+6X0rR~ci^V7(`$LqVRKsY6uYY>MfA>H9PyF%sze9}W!@vIv zKK`%%4*S7xz?U}44BBYgw#68eYCbJp+cRF@aQ5OAcC|$Z#o#>B z8k`blhf6;Aix0W;^ayYAfX+0@HU}*gqB<$a$&?hQD6hc|h*lxgpES+)_xHH7=s8^U>@N&$8)!Oc`k3Bw#^YN-&05rahV(N+)1|ouv0tnep$Q=p z7zpIKIXftCk_i)FwjG(BUa+@X(+6TRpfPC$QwA`h?aBtQE+U-HgO3JFIR}1>jC|h3 zZi%2`85)_p&Er+Ts=%m5_U1F>$&#ag@ga++?{j444BZ^HH)qh<{DhsLL`s>YFNUr( zR+PQoH7Y&_{E~W^(!a~VOqr;!cSCGK8!u32UxrO&I4enteV7gwrm_XNlLQpwS+ zp!sq>Cj+{J2-b)EmXnl5q}>X)s$-vk2p#hJ#DlS8_>*HIr1AkO)V?~uWz7pZmi8@! z0umctt5~gkjGAzZ;_b1z7JuVAwqU=lFZ!N#~c^tXD_oj$hF@T-TpetzbhZR z4fv1;;Q26tR6BA~U+Gp-Mg>^dfqUC4?rpBvw;P(wI#uUYr0x~G<^J6cT0#!;6RTy8 zY|7;C=>J9iVJ%f#}a~>pS-{@PKcx+8L@treu2nTtX%}Tk_P+k8>>J2#Cb`P+=2wkKVjPlqxFQ|pu3jU9YyN`+J-V?NBLO3?j;UfwOVi{ z_U*=&4uudaHC(l@IU5rDoT8>WJA27@U;L5v`8iJ>zRlnK)qll1Z~ZM@+v4m)V2^P% z$B*BET%y!AW;sy_9L}vLQ)W?%U`A;H8?}Cbb_g7u+_3rbCm!r~Y+7OL4W|bU7uN$@ zzoGXHCOM#kk2JSB0AxU$ zzr`iNxi|wPl{ldTkKTUB+aJG;o++#v2*JIvru|L+O8oil6nu4nb8J?nyX#cwR7N&s z!O9S*YQ90{O0V<*fq+qp>+?&#{oSXWeftbEdg2JWocfNFb%PUva%i(N`AT&eK=hlV6O4+}hiq^-Z%ZAy@}9Q{WW*Cn=E(mOi-ZPfA$Y=i zjq?NEG{}4(x%&XOTrwJi^&5I|Jm}^e9v|@Z=#ZO_-)8mb4$q9R4mMIer@aZOtTvW~ zzTRc_+Pdwa@JSwa&KPC?ZtrKdz4ccHTXGPdo#BZ!Gp@6$Bm6hqmn2!&9=4}fte>C5 z<)-w(*#NFM^;M>_B0ie#I@!)JW$5y6y|rcR0pi$fZW!Ib>8n%lk%~7md}gpR0~WjY z`r6IcwU9;Che}aE>HE5c)RgOGxeTF{kmbHssjvM82E<(rRD&MVYj$;~RNo?@Q$0&A zqC^=Qu|%LcuYLT_aolo;tMC6o`!!S1tCL5t!qFV>gXK(UYgIPrV2s z)y75?$-9{Fv;l%o!~%GNjm3PTW22vzfu~Oo`1qqI%zKRuTM*E>7C5BFG>K7Z7c^Iw zTfY4KJ66|QmS#bx8ycOF|M>Zfz9X!+T%EjPy;&!xJ_cV_wsdTuR~!1XGxqI>2?2*i#2{J|yhbF-wF?2Q z1g~S@qD%~AybpO!U2Le$^M*T9H0?F&?xYB& zhStgD4ot7l{aEquk_EmpzPpX%$;31k{c6iD%dE0zSMMA zXEUAQ6b;8&O`(iL-9dGylOJ{&sdlV${x%uU+8It_UJTCkyHMZK>+k1QFeN#7sZ$KK z>8rSFcnnqGmiHG5)$`PkRcFgc zNcJszLA}nk5zb6vo_m{tN2?9{gT;i5VplShZ%Tv^R5~Sj<3mMbTY*$z0s=z%yjVK! zan>T^h<3JAUxeTZ8baSBoFxTHYfYFf@CWy>`^T)?h5^BP!HYpO7{6w@63h?ZpsW~HZ@ACvP&(V2AwzAHz$zb3a^o#^=P25K?s%1riT0~7{4WnQEqnvJ-?&3b`Llc2~IvY zA?(B`yMbl(^HBL=)yCJ1l4ae>@A6(q`u9ZGFxjmM%u)Hg`fMNKAFqV2(=-jhh-jGa zb@Ve$qdY1oj3|tBXlr=(`PY2=^RH-?qe&T;C>Mf=M$jnVVqSjmAv5I!)vCQS*sO49myu-aa`{1|9 z$=2l_GHXNLQsot|emdc&Z=WMhXc|M`_vpqTI!2tcwxvNhJ3Hn2{1opUE?q>aKu`k@ zpWfsBPae}Q6obTOKt1Wn-BY!LO6}kup`Ddq<99T|?mF)dDWjB+NEEvm#MrbMBYq*5}S6!jFiPEv#LT!qz(~HX+5+)(D)d#`09Balfy1}jI*e#b7re+7B0?Ui1SAh znL;&PT)Zdfxc5F}3P~vrl~U=fDTR~RkU4b{dqfF({RgYq;H# zSqCj|FiQoMliZ_1C^Ws3AY?~;dQB}W(>bWB)kF33>`j)l8LH3C|4ayNxhW}Vd%2$! zK=0t(b+D8Swh9xoVyT*y>6{lM`NmXi<$Z?g0$Fsa8i0$lA8I?id!6#x^Op6zGUbRyum*uO-?KC4qVx1rL4NMi4p(>Y|WHLG~3FS{c zY4tkaX1B`s+xo!4Xt}!`Iow)$SM?92y{gNrY5@w>-dCX$8Lcf-)AJx{AEMtdI>h>z z7MLbqm$^YfD?-~u+14#)&%ok<&A~C7X3kbA9D>)8nq8%NU^BO+IX{PQ70R@zM~A%Z zV5MSTgx{@;PLHw6>bYy2Lpe`DroR`xRgjPZt1*@FRsK&t*WpbvpY2`L--0i4kSkO| z$|S_$%;_ujbM;Nb(ZK0<+t;#VCzRb}ACrB+`}q#9{YTWV2s_zw+2AJj*h03)HGq$*ps}%K%xjgY{Pm zgr;+Rd+o!n9>{%nq1HjSkd^8(iruWTWUHL++XpZ{5B-kUS4z>g2CW5!qiZ@A^PaZR z7y+X|qfp*(_WXuV|M5?p{_uiE!~M4(@XNpZ4Mz{|#ZS+6pp@MC97CrYRMD5Zb!K5-qYT++&y40uDU3F;-$fg=7%VEzhX^C8b-exV6W)90DUH@_U5L%< zl7veHrP7>@AT+vVyY_tZ`S+|&uIO}!G6vO{$gdutQHojDVy~|`dHy0clPAIT%HbH9 zAN2hCuRh}L!vlg?REUE)vyz-BDpRyqMZ>obU1=y5b_PCX;mgV)Cq{i<<$~13i%e%v zc0MNuEIGL;#70?d6ipk4cs8a(cTHrYO10lq*$hPtGD@(bBU&%y^l|(wB{_5p<#0IX z8SR$Mc7y3!hRrr|wi}JY5hSvr6nf+wpyiB-O!h8*MrJtE6Q6v@hc7>OnCkDz_eNn* z30eqR(2F_8?>^zda?5_xvuG5bEPDRc;hbOgiaWtFQ$kBXIg1IFE`&%ysTIL!Tr2p# zLG8`a2YaZ4J=FdjmOY^}h)Dw-bIo{N%b!rS)TV$Sm>{%4N_mjNRbR zU(yd7I#SbQk%y=}v;EYGg4(BGvIM1C6Np3wxh8dDuqXAisrX$y+Gw2CxWybdU*Jqz z(7{|R7(z(r0SYQl_QNORw(Db0Kd*iETpwLT<96=@(>W+k*z0y{_gK9icl`OU;=oAx zfC{OFpmxJyE8*h|_ zu=6shoUh`fhPq{Y_jYR;t3Nw#Uro)vdmptwD}-X3L^5gdF0u^K(aiNvuUU^0NZevU zs}5EiUq#oEcoguC9^PaFcCM*saOvfe&E~wPJ9GUUF7L1B>q?8XVuQr(H=h#Kd>ZoUE zRqXpJ_Mi@2s`al@r*$b%&bsZ)Xes-j8__3ud`-5B-AQXC5%|gVVYxg^hk#0iNLkO- zRTNonv%S}V(Tb*NQ2mV7#PYf<|A9crgLA9B2_aE;gu2=y-@PXU$1rT!tk*yUuySuB zz;?ThjMmER%+q~MPOE?HoR10)$$*0txd}Tl{}i-LK}{h=sO0>X2UY3dH}t%PP(JgG z+NB)UFo7FEDjCRKH8p4)b{@RoNV!=qJL?j&DjMk9hQ(q|r&}5UqdZE4_4S6&e*YC; ze)<*TxM6u`!P~!nkNa=mM=MXT1EQNs(NxxS2ZTu)Yo%HrglZuA&YQTT~G;oG)hb9BshvBXJkruI`?>1&#MViD3B`mUjA6wcXH zGa1sf>B@ZN+WxetN(6MAtKlSo3>@EG@{3R2=3sw@bvNX)rmUr;vRVqzLG#nIQ@;E1 z2aMOux*1K|BUeT4aXv2~CUH z&nQqXv*$=ubouV_fkA=q7pQ&@p+$Qsjre6~WB$KPdb1cdndp6sNvIr(iKt@&Hg=rG zjP{4uT!)=~-vPmEgAufy#m%uWm=_0M;EPbOz!$8+5Y8tbgoO2mH@vLh`E%3Ynvtw66s? zxE&d0<6A#p@hJcNL7rUn>ZZ#2)%{9u2yEYQrJYZzoTJ^9;D6y-^)s=lRNDyLUntyB!!)%6|&l%Hp z`2;y|iNQ$Ht3}VLN>fa}fe}TU2C+J88Lg!eo%C2@hzx0{rT05$KHD4;>(iu%6Z>8Y zid||E$U%@G1n*gI)<_7u)`u&iwyWZ)b;A4aKIG|>BSb9TkL6$% z6sH`HfI+jp+3@9O-*W!yika!@bVt|rX^@e^GzJNQ^RqLa|M(;8>+4uw+Oz~M41UGI z;f!DY)rTBE+{4NSk&)~e$7jixrZ8oinfMjZg|8ns)(S_R(~jzp%7 z)>WV$0*UD|MC#lWjCwDbrYqigMje&B&ZHxxp^g)H<`o%VCOe%W?V)oH=RDS0{5WEO zHh^|%fAzFim0q0!m&!@gsh++tR)mOj?39C%f>xRCMZ#3V6bSeZ?9q(wSMPGTcaIH< z-jC?j4dF+JU!SAb8kOFsbxd^zrBH1PO$%L%+TVla3>F=}YoLiGS5e$6OJ5X7D0SYu z$Py?#CV09KXhWb04i`LLRBFoigoJuD&eL9B(p_IL_aj<#LBuCRIIUdl(NJ;zjZ$fS zV+JMw=+t`eU3!fmX;y&Gwe|^>a%g-vBQ!GtCJl5AcyT*2Scm0KCaKI0u~f3|v%*Jq zn`u+caCW3hFTXHJ#SZEi5>jTUm$tJ|+h=6vt!t*+ZpAcGjk7 zq^b0d5TAcX3aWmTx{u}0yMfc^hx8CN*Wh&8K?*QXZ4LN{GFZgrp@`Gw1SL@q zrq!_CF(}2l(ToD2l)C2U6|{)4aRREPP&BJ${b*wjQ@QzOFID|6oW3G^>IK3*97D{t= zDT6PL@2y^_di66|#STDIo#EF`R{q@FV^sqX)0q;c3*^uw_iQ7P&_+bZtX_a&bU2s$ zKm^gTPde7X3RZHx0z1_p<&y)2xit0)M@HSgYcX09sHM5QSo7KMzvPE+f5HdP@@T=6 z51w#%e-C8Dx=4y6Ay&8)(7Ot>cC+U3ZxuCDl7l$WUQ}!eajA4LGW5oC8?0r!-g158 zI6iv9lSlXI+P!4BV|EyFiGQZqSBc?Lq12L2FIbv~gzi1Y;W?Z2GsfW+;x`Dwym^3m zF2d=24|)G%j)sQCpfG>@g63>MS&teW>IU|mP21wNLA9E$YYA@Ty^u;gd@dcy4U-~MV}3}1jQE{r+9{o2s*|1;tzNyX11g6rU%OtTP$Ob#vqIH$ zS~fw7^F1YgU%P?oT~+ohBk}d^XB4A6SG{*t8BlV7C#Qarf->9WO%Y5;aw`?2QR<1O zKQX5P6SxV#p$ls(#Y7~fdVNEKW{DbcRiEw8my@-flB zC-5OuV2n)qW>-L}y$BK6Us%V{cFX>-rgH--*jta1pVnuE$*mjPedOrz5Mtx$#Kz`B z3R(sj;|wWrzBDfb6*fMdh7s^hL+DyY1v(A64w7cTBsMEw$xjpmhlGLlMp&F&W9Lgo z)iQR%kZkjAA4&}jRDUU#tjps%2cfJ>snpY=;7P=`!P!l+Mh+t_N;gTD39kulDk!W`rD=C^ zZcpPptlh}XYQuW9!Hy2+1EaMJgJruOV6Z&8vxoCD2Cp#?$#_EU7mopu=sd>MV+0z} z7&Jy1j6Og$_X+(6gmDdSL=l+lIp)$itX2&3IsLouphv;07W;=kaBzA;<3?ogbis1W ziq3nMKq;oiMN?%dtOxiv%B z#!GpsNI!jU04d#fH-W} z^5EeifAe?0VgLRCTN$xh5hPBj_QfHR!&lXJSeOb5@8Tq%UIel=BT ztz4Ompic)mBLVRZQa;NIDOgELAVI^$v9FH8?ZcmOk}{kvo1VJOqy!tg!AuU;y!Ti) zl38k0MvHdTC_5@GKXYyDqUTMTQVu(38LEJFI^ek(SwifCQc8nrz%=;I;8kD(s3K&ONJ?bM$$zpm#hhdLM1 zvpYy&UiZ>BB89!ji!Oa!lH|;bKu{&~7H3xHr=$YKCLjYpkqu1X&{TpdJHjHb$<6fZ zX(5#4nO4(z-r3I*&&E>Akg^^=%UyP4>Y!`-Rw30>a5m}xDccY-7?;Mj&s z!Hf8u{Z{ckK4#*#&NFs1!u~#?n<1)$#F|AZAy2ZN`$clluRJi)TE+Zwg+E)d?s~3G z!=PYP^;xcLZ)J0DKYIZlfN6f+6l{>PXSwIF>{C8zfkIvpn0h6$(>`UdtDw6w{P~u$ z-BTfDI(!@zA*IYI1&^h?uMSpr^-HE>-xb`{0~10tHP z)w7fJbyg4M+*QGO7N?5JIQu_4eJHmAmz)s_sc%rK`9--Slf>xw8UT_3By#pGW$8iy z7iBYO&)^2W|L!OL^yybzo!>xE=;SA;M$^nXy8St`!+rMd9I|Ka6_pA%x1tY@dV!*CE zj~^Uy?{JT$(Xo#^xYGYD62m_oG!4+9XwevNXq2Ln8QL77OzH_1;_ugEz#7eHgg@@j z(I3A@=sT?TxZnMbz0(W2glxClk@nIt^J^BHEz9eHgKNjncP;1p16!kM{K)ay84o`F zio-vC#o~H}Q31>tdDxwe#z6_*4)|e>!U7$U`5^uYD)+1811e>WGw**PK`97YD5X83 z%53x^#HHR^$EG~fY92he%ijKsF^-3m?$hB={~l>wY;{%@my*>O$IejPpQxZb5Ff{M+ld`@ND)MRd_ zY-REaf}i?w>hcGoa?I$Gb1nuhXso(AuLsSQMMR8TMd-eQ8j`2BTCgnbUE=X0F#Rw$B4Dpd4w4w-ir3 zX94r%>=-BpJU+3iWu>0V0tht0Gk1>8T6E)LqkJlnGd|Gb>71uskIYBtyonjsw0~Yy zN>_)eu~*{0h|BZM{qyOtCK5BNa9hz66aHlTh|JYbl6|B^`;z)u)n6B_y__RA7^l@YGA? z%05kKbsbRcY*7l#0%2l_EV7uK!(1N{Vh~#ZHlGM#Lbhco@CqUI=}A`YMBb|`BM}l* zmH3y2ZC|l7<-5+*!Rb#9)TDYp=ATz>o%Ajpo!$dZwb zKq&VXeU^zk3@V2+mD!~vQUWAW$xhB5)HW>xRzg_^skB&ATMaxbE!q2*)%r3O>|q|+tYs@$6;&Y^u8nr#Ey%WE!Qp0U0jqVAbiIhMkA4YY=S ze~;q_cR9R&%+cK=_79dcZL&W({tL0+wC!3&;i0?#jQ;ETu^+3JR(G{ZQi&oZQX)VQ1dxfGZ{F$L zGwvb6-K`(Y-6Qt7$XP6@-gBuvO z$=2QpxP)^zgwPShxASn2x~2@Lzp`KxQb{^li5zJAHYt6PRqjmEB8=B-qD zWn24!%#)iv7w1=e`}C5JzxOsDzxxLFj+RK?&+L}sah9YYbR}`=#Qy8mt|W-qC=qci z#1U>b33`jIpZUzMk3Ih5xAEamAneJ%_zfp7FIZ|Mq>Sugl`?*}XL-Hj^!XKUJwD<3 z-io0Ex8Kr#^DSq;|AsfNH>`t0on={05=hPTg}k{&&tI|_M|`LQkmgNg`Oeo&3oY6d zs#+pmg7_+XEY7tdfm*ov&RM@s7A5q;*}WsA6NYhYiPFrBHbg0iC+`xU|Mm;6U*53l zj|jfQ`wrIy2!*o;>~1$)ym(384|rFC089qrTB3>Hml5{=*0QGZuhpuSN{&MJLv#+9kb%K^6i z`VEyun-DfbMSU9r<-8DrL%b4WW_NnbZn?nU-V*Y>`F9F>4=EY5t*#l>ih#S<{G8qi zWSfE-inxp?)8|N^5?!`Fm-;$hl#p%K%n`7{S#d%AG)zxwZfj_*go-{ZstKGgXN^{I zv$DA~XHm-%)?lbpVB{RB?--UndvDL*7rI}bIoAqQ%$-nGG?{|*iT6Hpv-UG}vlTkr z|59luIz4KYJe{kWaA=Dorg;O1HJGYZdFx%bNxx3ozHP7LrT{>w;EJ8yI)PnFaOAMS zRmu>~JWEh&uM6$|CmK-Q0Zy&|%jGf{wAdFR0TG|GDb4|!j7p0a17e&M^emO?wMl(z zN_g++e1}M2fsj+iX~v~YR+|YRK<_;|Mzi~!rz^pIkX ztC)CKs?7r8$T>5NkzpK7Ez$)<0zRzDoS}sG;3VUdlGGstoCtkM=wnTU>K;|B+0~oC zM9P_10)4BfO0!XhEmTCf`ko0iXuC{GgLKZgIuEJ@lhP8GvX`?ZD^_u_0KEeAPOLhc zL`gvMkb_5prxOq@LtR^wz=YChu?ZGHTA-ENAkYH-RG%lOQ4xs%eSSpDKYLNw-Ms; z35)f8Qdolvr7C=AyxY01sCltX#x6)kiAxT-zGnB0$1j(x`vrq0M$~3&L7DDtAk`#F z(B7fgmE3~Ds-9<5+>F0#znYt>K+qk;UuvI$z3gP0Dn-nmvFPk)Ou$^hBqm>9+)kYV zGh3ZWT!AUqh`HHjQ)UzLpd=aCU2eH~dC9Y{o^bE2N4)v|o7{i%0juLB-NKj2 zYf2Y{eid+?D?ovPHBXVll=HZozuJ zD9@&5ymJp}PDltSf!mvrFTZ@sr=Nbs^XJ#>w;42;un=wna?`xzXpE|uGFLHiyL-XK z^^U8XJwN}!dptVn=org8D8WG|mb7%@3F7F)VcozswA8C5-o60F;rw!kEIi#(NDGGs z!Ff;k_#LGGGx8#^|IfeT!OIJda>D0?8xqTLN4MLuygujjyk~dhi7uhTmay4yk|QVg zj5d|GBa9=i2Iu9_`pqr<`8h|sfw0Joz8=&NZQOC$g#AM}6`KTg`+TsnDg;&qcdGh(UNc41Jg?Al&zrY2L2Em7bBxQSf z#pdz~k`kOJX(%dxzDjE`4H|l{nU^%E+^Gv^lW;78Y;PE&{1#%{+DVCT6tYzC-U_C?g zzB3s>r`XQR!Sw9OE9&gpN}m!najE-7T7+5RWok2aO+_apXR5}CtB#=}22)~Uz{>QR zA{Eh^uHHFIh`n>BtSp%*uw4XhPmb6etyx`OwQ5ESD5eccRhzlXDb_sg?iLhOB&N!8 z6cp123l=x18Lx>xIhHZfr^pa0+DB0yODy7!l_-7RG3JDNEFfzCr1cJINj$S!znGK+ zuBG}~do`pvj(QBU=1S+aq&GOys%KbwhBlz>&N*hbUF2XJ%mS-fv+g1IS(CS z$#m>}p$<*p>`ZcZhLT&g!4i@#D}IcKMuKQj{Z43(h-SJ{IZ7#&c3Zp;1Tm$<FOf_eR*D~5kCFTP9cQ~8>ln*W+bW{sI5ey?`!$Oq4?wV4 zAXx)mQAJ}y$7uUFrjoeW8fHDD8LBEVD?2=TbV7Le2D&;SyB@@IcerdzG3qm_fXWOQ zRE-D`86sc*`uAMj?s)6Ze@4Fy>@-=$+M9)OIw`x=XKkTHh3D%`s|h4A#Xzfy)&4cA zg4q12smai{9uK9+OBXs}&WI*UgmRvNSc2p#Uta@VMO|TaWIKOt_J}a`jm%8d>u})V zwap=-yC1Dju2Pe|DC%l+)T?KBl78-aq$jB6FgT*D9Yz)Gz3ard3 zvP^2QCK^=d$XRR{)5y5nlG13vMc2`-3?Ou9^YK%qUaW;7m3cO;Qe?~!c#)n&muPZ}%0ml*e%{q2s;?Ut*XEAC%D=F!`ac>MT2i*=7rnc$Sg z!dpLgQTu##e#5VS`3YbC_G@&XIk~sst+!7(ySG4fV2lHC9NQVlD!3uib;m3gr}!{E z>H3_Eg6r{gkUOp}Zu#VsFZt}VCtO}`h&kY8(df*z$Fq?LNG)2_k}zi#hEaHawPXM3 z*TfY0(;vRaTc-a~=Y`wGq%T3W%iy-W8EWmID-BN6DUf(u=Z7$IqLi8GYD_KC>!oa{R1 z!)E00I_3|*A?}ApF{Rv`aE<6IvN-PrsV~)>RY_EQu7T%a;&!0esm+;i zYG}2yKU`ZL~5)eT+F<@OYT8Pqd+VVp*wdl``3agIO{p zm}o&SnPtlKG2{E(o`;h}uLFy5%c>Jr4^PqSJ^Rhh2FSY7EEL4t zol9dY>-&n26en&KTqUNFoRZNm#1;Awh+B}|lD!CfrzCIBus|^FyfsioYJ63tK@YN) zJ3DRm12GW8DlG}GiID93ugwOd9%7mHRT&oNRZW6Bj#hc|j;>IXGTs8ax@rNkMib0- zJx(ALc-CVxuzIl>0A5Vs#FI-uQAC3fLPvIiRGLUdEm88`H5-g`glvgYPDXL;y+_lC zi-}=BFo-jdMjYxoOPKbNmFwud`Hl6mXT4q#oMYhvs>0Q7Ks0f*=vknwMCkiK8b@|P z>AJvb6#t7zP*yf)je@So#3jc>e(Xa!J>9jB!s&$_owrswfrduN7RozTChY8jc1< za8#M3&P%8x$pm6*ADB_D^H9!sz!X@`5*L%V4g!*5@ey`*dKVA}!?-7IcDSsB zzQ=V7GLbQ5avDe};vIB-XK_l5wyrL;=Ny75e2vMv+k$i^+T&%@_RgFaN$(TkbtP=FNBR zv0Mvd+7si@=+~ykYQ3vzjAbTMbyg+0EaiSL0m*^$mskAe*Prs)XHOXRncx)YAsdhE#}Wk;I>9(HUS87O-qJrTCA=9D;AYtSfeF-XnPEe^X-=p$ z5SQkBO{Q37pt;P-f0=IS2@7GL1`2-Pf&r<`tm5dL=f(3EeEG>2#M{J57C6`ALT73U zPFV&|iiyp|CD$)6NV}mNB15Q;&yM-oAO4WX@7^c+JyC~Jt*8})MAnEF0Rt()RVTqF z_$C|jo9-QKj zGX815T9*5s>I7LFV=}ci?;W@MJ&R>H!vFw) z07*naR5xiuaDjf&vGAUiDr1Ux@o3EKZ0m>RI%COAd0%3=U$Nn*w>Eji*abPI(V8~KhKI`k{N#U*ByNc1No2X0H z(#tX7w61xn?^wU;1FK(}8rsU(hg|wQwe|X$?#rYjITgd|-%ov&2RK<><9R>Q-Al?- zGE}SVb>5OxA5hnJ_N<%#)Qs1Nx3YuLp;Bbjh~|jzdU|g+c(c3V>gtj%bex2f65xW6 zkQ{MdS#$v(gl*}E>O;Vhh+|@m5f%%&t|NFMWkqsqzP0N*ocE-hh$)&s(~|s&&7?`= zz%UHv_d{pmQYn%OfantBG?q$?(Q8#aNB56-r46e%cuPMZ+^{-PoLwna{Bm)$M4_g?9maf zQ+9c@c{*jII03vAFs=e}b=FU%E0=!443`&I{KKz5;j>S_W*8LjtpB`G(RE@ZRp78h zWQ~?+!W*ts&>)L30j{^1Uw`%u_l}Rb|HJPQIw{mJvBae%C*{B8JQZx%WRwL$8nWrI zkD1Ll;!=Vb$j1w0X#?=aw;%D7<)6|omGB=FzWkc??F}vuhTi9lrV;Uq6OVL}+$+*~ zBna-LgX`kmg{DQwVD~h9)6{(h*Xs6Fo@C_ z{U+C@wL-{W^fu*v%)>Ovv{E(1j7xAH9h7HZKIh`w8$1iV>j>Qv#53ds!Q;E0JnXr6 z^@`i8Ye<;hwPrL7y#Ip__`x53h(Cg@45Ug8gN8(SXG015;K;+s&2F@TQNANNN78@` zg6kZbB1$ylIm1>A`OVEo$gG&{ssxg&4WOwhV|j19_M8>*p3WC8X)!LvT-dbvP|CGA zkyH#pYKX#|jK9|Jl|QNV6Da{*U7tGo z#GFjRxjZFNPAB8t5{wzDR1BW0@>#PR4BpXsSDJ(q;)T(9Zr8%@^d7@%P2BFSygwU6 z*j~fRE;cQ?QUPlDruLZ3WT%nBn@+hk#?2cOt78fR%cv|Pgo0o?Rr;J*k9*d`mOvse zI<)UuEKiX2hT-yxyxo$=NME2?X_gIA4sAA+uhpi3nE(BI-HN(i5TNRFoAf`lLco!Hc$e zCiBL5EkT&JpaOzwaTrETaGHr_Zi90ke2Ep+HjxuM1D!WVGYm$b=zPaG3=G>nUDtyI z5|J^Es3e?s_yTB%29gVm3i}jE$+*j+;G8llCabjv;2egTC{45%3GtB|7J9j;M(oGmFsKY=;zy zDH)|s94>T(0Nw|zf5!s6ROcdy^S`s9CdSMr3B&RTz4w@OcAvalLFfS64^F)WXIco>GTEdWY?*Re8T#xT8P6aq zUc|t^|J_&o{g*F!brJcCfBj#0@ZP)p^Z)suvOF^E|mn^tC_RljXYpry*J+L-tg zH2`8joxhsNuGcS%4SzjW%4sP|

    cJ3`;nb)jsbOdo_*XMJ+F+YOt|EvVr81qsJEjHIlM_M9{^j-$nZPVnAa!cq2@ z)Y&RA7HMu6#}Un$W#8eQDFX)QS#%y3Y;|}09k-iXvMT+eZ*x+7*Kz;R2{{W{6Ns|i zBvRByJ$I$q9JPVbeeTgc3~}H(yyDgInzQAK&M#Ol9gAfkjghZE{gQ8g_a*H29GxwA z^ZipEy>p6RIz}CudYggCu4WDL2v1jdB^1Rv({Ob2#^6rB(9=`hq9nfPf2%QvvN1anc1AFFi zVo0MQ_&8-qk&7hkM`ehR?kV}$K>&ID5ckjiDbg?C-~9#oli#r3Z15P*k`!T|$(t=M zc_cWr%hvUO?9rouo_l=D`V;+_2rtj+U!HS3?s?TO83|NF>)$*fUBgON_|W6LFH(kr z^MM=_<95sK^%cXgGYW)8_IbnUgPtG#lkai={S)?K&)~*ptWq1mXk{^xVC}OSxY;H` z5{|m1Is3vv5m9g+&6aTZ#yPA?8M)2Q6=+I6Z2+VeLoOwVcCN|HsaBN;ZwaZU78qrf z(vV#SD(0fgUL)8V+|DUhcWoY1z}_f9cYqxWV5J$yI&^IEfrSoK^qQq0pNIa^UU+IW zw`8HtNHO7qh$C5}WuY%hl~|m2$unJxs9F_|f+DB|=Al$vd{td@j!4JNqT}}T0lU-t zY;SHM?r_bi_*p1X_|GX>HM0pN*zQm&jgJz%8{(%FZg`avQfd8MPOWmbif}Y!mQmRz ztL`1gk(14a#mx=5<%ydcn#)s^hb6_mD?=Ckd0XMbI(oV8KcWqUqe9Gx@PvY78Ah%bS& z?bkY=!)Yd{x7l3^-gy?GBdTK<_H^RtR7qqO-i8rNY2x>IoOs4DGRA~QSYU&QV^%gg zqT*N(=v7ef&>XGt)C;I*QAJF=uIZhM3srNEfWaL(b$J5wX6V7_(Kr zDG6@~ZP;$`o}96s7UwK*iV;QdU1zT+&hQGg_ZyQ*i`t9>dre73w+x}fyN;-(nv*dF zLe++7PT<`nY}1;@E08m5I@WB$Iksj6>r|@>gq%1U_dMKR@o0O&(SAdpBHquyDLm6q z##%}&iF&I%*7qtQPqw}caw`AL$S}fgkL;t_z;?x!VAMn|D-7Zo)=To~1N8Vlxm$t@ z;DoHcL=R!+Y^GSDRenq5rK)tLEbO}_7qa3%KfT~z{oQZ)W-GYkcR9as{M-M}U-RJc zJwE;?AJVObh}n2Dc+Gf}F(<}2pz1gZYebZ79HIB93#3}X)`TZECCn;`+~#Lhdy%C{ z@;6k+vWnUIr6TuT6d+wD>uAWjTJWe&z&o5Ko2jKxWh!gHdT5DWue7}8p(_=!u5QkS zR(9vLD!^8zo=9Pt^de2APqF>HPYIV23$@t_+~+3mLM_Ited9G@H$oCgxy!RGmS5&FJo zy=dd$`8wL;B8he!k(=`3<{ak4B}# z7pZjP7InEJ?Gnnso(-4lSKORE;Ou@+7lhTSXM4Tj=J|7W*RNRi!oA09-gsxp(LG0Y zi7_WC@v}(0w3tt4V2G`}sXYpUcfw{f@WmHj^X2DH*l)5)C*v)a5}_*DRgniO!>OPc zRmh|%hfZ6d(A%vrkx{-mKj(K}JmH6r-eA!!SZX#OgE4-56O^budDH7)Oav)lgpx#w zdnM(Om`0Kei0cWiCv={0?>^xV{{W36Id0(7-*U7ct=uJoM#!51*^bEBqNGY079KfW zpz9rZn_53a$eHeDOL+d2)0+#97i;!T$e|9qk%Kc-*JvI9w327z$jDSyZW*OHlBzD2 zQ$l)Ju6jfY<;a7`e71oN!;vxb{EMf&{OUP=H0S2J9(6XQSG$1sj{R=W&G|W->nq5n zzLQdfF7mw}f5i9y==-o1_ReG#6`KoVC4I;u*7ysI2+4bP3kx))TOpX*Q_^gMobWi` z;k3}ba8`zPMM+3=3&=%B<7KMiyfXw#jq;=v3I|Xd8nZ|XZcM4CYkA)<^YPReD~D(Zlbzs<}#;DN|ijZUJTc-B#W#&Oy8xbik{} z=b~KEO4+6K-zpn&a3_XrRYzEzwmB{@#;?UG*%>}D^ulm@#&GW;+viVN#4SPRPNG@= z(*C8UGN+aP+wzJ?{DLuE>e7%cB?wpIcjHt&EvbTTgiRC%xg7&rf z0_DRMkiqb&Y-HE0EX1=4!IBqMs~lwTp+m(e6BIPpN$k?~@7 zP4H;8id3MZ^BqYYI_&5aj+QHWaY)SUQ?%eNI2Ix-#Syx|m~79uAfz-R&XS^>GhVDR zK^_h5%cbY1pb{cwsBny?K<2DjS89Zd;Iw1aFNrZ40`D9tE2&Zsa*;nxnGQ>MyjUWm zWaw=F`T{^9N+=YrF%E_4GyxYBV6*oo!K=xVU>|H!y8zxf`VeLchF0NDG1*>o&ISag zh+uOJDg{;5s=Dfgu~1t=vY~G&r!rtsEih?zvj*#P0IB%Il9lIN`ejn4(~K8KRK?}U zV%TxEz2V{Q4fl3i*2&Jj6y}1~%)T1i8LhKbx+@i{R!dP!zEd{ErDVxr9!3}bm6-T4ENk*K}xl=!ui*=4m@ zi2^n`W$8WAb)*>Sy{GRxmcbeG#`{(w)FF};R^rg*3KhZoU=`nBwq|6c@8JHu6(M*Q zs}lC6Y!YJGx~4-VxA!Vso+O)yo?~zs8AY;TK#zf5rKe=aBZ?dvwaX z@89Ra!xeq6)~TISV}?`~QbvhVM1(?UlxCYDZn4<7Pds_@j4!|VhRy8`SejRmSplI$ zS#?Gt*!giHxZv?!2Vw(9vuaClWFE#9KRb+(FP}c=)%AuCPL5bew8TaHBzDmD&J64> zdoOsE=7{Sq%_y6kP#thO+J-+~vIv3h>>lz*e?%Cz_}w+(>n~aCha%DEVXNqMLhges z1aaA_FUKB^1LkGS!H=qb&S)gVrWR|<+swnNbVxoIIM zbW;krYSNE63gV?`Q#hlFVWoX14p)?q9QN=#I>wtl&p!Kx-K!gXULnp~;^JMQS(qwD z+HJWxf5~{eDOIHrb$cGXb;2M2i$CK2dym+=!Fb9(ScW1NFsQ3tF7-hP1Z=vh1fqo2 zv*I#jMl*~>0ZnxZLO{%5YAhLYET~ns2K!Vs&1(fl$#tOD4ArkmhPrN|wG}>`SRf?RH>ZI6AG474pSC@KI@&yVnGB=_05cce5`a?9 zY!bMFOP07eH7C;yb>%4^oI0J@STpLBQIV24eWaicRnbgIPT3wW**<>A`kOWEu8V}` zT#sf(4=9nZRAnL2HZ08wULJL>sK{hQd{Y@yozB37zGr%kEXA?h4XiuxE^=~x%hA=f zB{aUXrfPxEd#gSI8hWA&xT6y!CBir$yDe$6Bi?SwL&T+QlB{A4mg2ObB(7D|GMbC5 zE=mp#S*^$taLE&*Ik}1z%Tqekn&@=i=HbS%n7 zB;ptm37AYKcAqKJyN-o}-LPkoMi!xCMaJcf=18xZHHy~^c_bk85)A2g5QoH&A_+^f z>~#k;CPI$%et|el;cFZ%s29N}L!EuLbC+tbMA;Lnc8|UUCf@l{i7F4FQ0K^b;!?+= zYE>SJ142%QUQ;S7B1M(W)(tH2&rHq{zJx0s@`Lb_Qss5o9S<+I2oXU)-&!r~mxl|sqB``V~J|NHS+j z93k#4IF%7dk*s@E_K3uTs>j`GN9%cxfah)mD%}t&fGsI^xVTnwcz2q#R==wISJFBr?x-$7? zr*>bfMbEnH>AWYVi1Qsjl*+#;_2N<1zC$##-4D1JIr0JVmH@di;-A z=6z0&dX#KRkU7z0SIRuXj0xqekB?ZdRs`o8#onm0!pj#|eE!+jTwUD)VYU}#qD|{8 zB$9~+?t;hn9ii*3LO2xhqzWI@nRLZdBLY72>gI;$mzU(XADP->l|i26(39Jq@&FU& zs*W>FYE@d|g7 zAvNlZ%7kT^HQmz^oTQ{>=0IsJbf!Av#S|_oWx~*a$U-t*^1OWVidSE~z{fz>t#Dz9 zN=H)T6*~uc+_SsBVDsu6_B)nA&^*%hBR~E52mJJpzE4RPk&5or>uI~BRRpA{ znoUli22(vo$;rt|gi9An!&e=*HaSoVDqhugYMHU|x@wZ7^Jm@M?BRhy8~sOccvZTT z(J`0C)G60!QhntGGL=dPAqzeZ__)KR5hW3wPMpel(o(Oty?E`bD9SR~q-9N7)t3fM z3qYOA+$yw}*(1`;D|9n5h1>JlE5#TT9`2>4kb&dN3syHb^riV;eP}3+cV%vd>xixc_2i)V)e3idOc)bkjOdt1 z`yFY2gN|Et9Fa8O;)u&yxVH9eeVN6PPzXJQ4oQjSI3S|L49Q2L&t$JHF|!~(&-Uaj z&}X8GS&_#AAxEj`QLD67hpal&>ZEI>hGtfcbDaygG9jR*6gL^`=IGUIOvDt_);V*W zE*TlDH=^#r$qyVL$Q7}dGUp>oW@H31J`F5fu=A4>PIqV?tpZSm0?IjVabwChTy#%4 z{|O%>on|zSB+5B0bUN>#Qy?dkH7@s@vY}?7R9iGh%Ojo8DXi3HxOnFYUBKm$r6&65 z@H;8%SEy~JcOw_6kIK!j=Rb%;O9C#%PNi%KY{)|izNQ3puAu1SfK7s)n%qHuM18=E-sFKDJO%PmXy(ej=>R6>`>)x52 z_c>r_wz0}5A3AL<1L-JPEw5Q!>fhEoYt)DlTc!mPi< z???O?>0-vmE6#=s-q~IA_RSUdHa9F&DsxdLHN?trn49~ySew1D(I?n%QwHTGH9x%~k%ovk zk9R`na$)j#R*TH~e$T`3fXm|*FP>j=dAVUbMiV|7OjwB!pzBCEGhE$pyIQchx@Gg? zoblp{CGh^65BcEzN8G=+pzmOx2V7+wST=9f^^^(Tvsxc>c6OijVujP%UuiMJ_0^Wo zKK+Il-@bxWzVD>ju$IKg#F|jdCb{77i_S)ZxC)3*Glv?;I5QA7v^=oSiObE#*1qdn zQ~tbzxY5IP3d0-_Odi1;x+~wUL8@lQHjj+DC1xQWu1xi8l$m-M zkW!wWnv8wbM6b&$wY1b=`Zi6r8MBlLe#vUlTX|Ovy$oX6`a%-Nl1LX9Jo)XXTs^zO z%Np@Vs9Q2-A(08e0{L;b<@)?3`|B%Y9B?6!bmZ~l6aLAce4lsj2X^@aVT)E7+|d%Q zfI}j!skyjWoI0FZKZ%M3m4PypF57GdCxwSyRgX&F32K?QYh2h|VYf*N5oisI%{I<3 zpP4_Zlsy$CN|7q9qpP%IH#*k3Z#`hmTb2@^&2R9n#3=LN|G=;v5*qHB$m%xD1sUaQ znc-v~5w|1zv2E@ehDf0()fS8D_`Sl>u%q8xGVXVVIG12{#yy-}SC!e7Rt^^^Yn%)< z6`RtHbCga3GLFpxUfo~w;LQhYpRDNjiC!n4e{itX8jfApO;4oJi7*;V<4;uetfC&L z1#>J(Pn}BaMOmYq#zeXu@oZRbZs^khPKaf&r&KDDS|C}P-ynEWR-#xU?G{S6^d-p6 zba{`a9eEsJw?oD~dB11e52Tp!Y7N{uTl1?lnuGA>NYdp^|a3u$cUDpry}GvVRVH;P#MCaRqC-O(pnOi+VE@6 z7f}`p?&_Rz^NJkzlk3;X2v=@o?cJ)!C2JyjK{e5(Eq?c$v(XV7udx3%}q#YW_uVTgp?hUN7O z?&n(;<0~HQFL-;mwuaHeMV>AOF4e%qxgY7{Z{MiG-X`=mbQNtr6< z#Km6tbldT}l-RQ4!D7$bUC+Zs&oTr$ZxoZsLR*}WREXY_#F4}?s5*h-H`;NE`6@qWW1W_)(2x~Yet`OVjTpKVwv6$@oCY`C}imKYNE z)Oz4Tv1^Gk$hC-yBoUKucO7ZJ;v2nYDUrQ6`(0)-{CD5EG64V4kGar}9OSX}X|&su zgz6rb_jEDCkWeQ!_|t*U*5^wBJiIDCXCy_VGh#iAbry@pTzWz)q-5{xiZ2|aRW3VM zhAUT@W#n*iE)icI@#<{-4 zoHaP9Rk+#%Tp?Kn@9=%V1*6a!rPpEAh;lC8rj}lv%9=R_j|l%QXFt@;Kv`m&mVt$k2m?2VRy;EfO@QNAqrgvpN*@k zMIFbeKP51i&=MD;mDzMwm&Y<&AVG?Tnq>w5FbmR0&LY4HDMytpuBB$rDK=0=&!IUmkzXdfAuJ@Mth z_3cY;$33DQb$a=fr08@Wp;e^{PEVIJ$Ky3}`vsW|D&CqFu_j9EsfqS}t&CF;WwnZ{ zff+>-TJ6k6ENM|^lawvcFN%h$w%=56)-+bskSKI4vo{l!O-)rWRphZyQ?gZjd@f*2 zY09+gOVoKeN}*V(;3O2Pv1^G-QmeT5(u`lx^Hw;kRoYqgr6vQDIh&%W7VMw}l$$^b zoxh&FSdkx}RRD_JQB7n`rrK82n_RYiPL4*?$hjqqnsTe4$erZHfRE{dYqeB4AUE0G zmf4xF_f&co*ae=Bd#-Y|DUR%I-=0&pK263E9mY0jQtFwiR#dESYpcq)Bm8Ou zf4v!bcJ-XIs|_E%d5;etKj6{X8Ar>W;DWI}vXGNw%&=4CCTA}9JFa$nE_R7$*BidR zyyUCPSA2VQ#pQlrlm*%ynZc`3cYR*oK^GwRFep!7T=4JzxBtxd9v}0EA1_$lzTjl@ zHT~ulvX3R$aH#WWw_q(`TS^hpW(YnE5P zW0k)m2?pR|A`NEM%#K@74ao~pmhAEa?vK~>8re!9mWuW~@f4ZPPEz4+QhIQWZO0vg zeLCCc)x8T5$+z^wC61AteF4lPj?onP3d?}9A41Cb7!5ed*+3SNMuT?AgrTI+Byv%B zlgh9t)qY8(8t|v}uJ(x=l&y!`7)hh!-f)B8UUIg-LVe~3Z=Uke z8)w{GdBkP5DWYUN4)xai9Gs{3fuq%mEdQ^M% zam8wXh0A-Zs1!uJs*ANCD@*C?u=mP^TD8P+k`fR08#F#6jC;IAp{#;Kui)7~JmtkV zwNygxn<35_h>DM< zq9G-*sL2*ZCQqm`tW^xI(l62^<5{M-0p-uE$-kx!9|AJ-QG3G!jRGLa>l$n%eHH>pJXpXp;=tAW={Ed1IQjDN=xA;78 z5-&L3e#UxxfoClDS9f(T6_;EP^XZM9Cc-YUd-jyw?Im3qh$jv4ni=v5Fg)g6qOKe*+= zgKJjnV>}&sbi^Su42k`IXK~D%+HbGFS&;1-`SS#gGYmuFjXC zD7E5YDP`6bpMLU;fB$cP&4&;Fj0cM|`ps`yJpYt#^UA zdo+9Ad9&xuKH4zfQQ14#JIB6+6TRqBk0(NEp&#GuO9&7g2gZKgr)(UmmJ0@yl@lzFtXeL!CbV3UkoLc&v$wr>O7L2%`-TbtOrdQgfR-WBp1d5A51J z5wQKPgEA%|hn}!HVv#&ImoKe6nTHbtY-f~xYb&eOR=+iFR4{V!UoGjS$aSB^m|gWESUFlN{0sMNR2TB$pe8kKXd zyyx`(DJLWibZNu!kXYm^RIIt&H>IQrnU}e9Xwm!ZREr$0gUlc1WJhWMe^)R6@O;kp zo6hI;OqI|oxjS#Jlp0uJ*0~v}g6!s0MKk0e37bl4)BUx;pdIL0WwzxK1>C8(JFmXf z=JNTYKFlKLKP|6SskV7?#$EM& ztuK}Kx>*Zobr|tcv-L^D62D zqE>)vhFHveXuZxm^dw>G!)dpD`18q-9R8`c?5up9=RbViVz#P!S)AI#mH>r0|LTeG?!DXMc$aNdnESGynM;MVUHWlXpT1#_cGEwaIo^$kbB~AXM42Y8oyPAkQ}Sq z5&7&3R-Xuc7uc?^ak3|5N@Jv0Mz0;JYr6E1MK`A9u3Nr&b zvd9Aux6k?T{1Z;De~lZ@(M90)_#t0x-{7miSDt@6;N88VSfbW&)d!>xWKC>tZ@7JR z&i>|x9CrklapQ)!juZdQhey0OenbD|XLN2qEALmuo!t6!+D3Qf<)soL-Ml zIQWyAYRsZyW!{8Wf`)^HLR+$`GbeixfYj|-kQ`qmBYci{jjak~YjL+LLi^#Q>=oZMz4AqyriJZ*V zz|9PN-PYwi&8rISvCh%9=~nGWwd!M(y1T#TT7~z}Ce`OSuOZYVN@GN`+8hxl^FvV@ zNGpx1s;Esb(Vk^}$!g>4aNl|zT7#|GQpkZ}np>hNx0ubvYG`g<|9p6#s<|X#xzP0H zF_^S9Z2P&H8Euy{Eta%o@gKAHs)f2W8oe(h>w^qZMj98u(HC^MR^fAn^%RJaFbpjB zTfEzYM%>W}{TmU61X-OO%J0j3sp#Hx~*V?u`!H;l+= zy$i&thfSm;EyDo2$gqR2Zxf&GmGf1{zVC=(Bn?W;!Y(@E=*ezLl2C@+4P|(U0gUv% z#Qk>z((*eqzjC-?^`KH_j>qI&-D<_lt84zvfB0K|^6`JqA3ypLvcF=~gnKm-b{F^* z4Vli-`p&uqSt4nhthu|s>SWSqF?c;&GVP5DFyw^B5#8=B`I!aa0(b0~T4lp~)MxUr zA#Z~X<(&bGI!{9Xk&nq2%>vUFwzyK{al}@-DH8dmBH=aRhFg}qD~{4-8IJ35l5sME zRIuSNV`xcJE?~)B+;wJiW~YsVw5Oo`Or~Xeg*zso&U$)18>zv0@vY2a&T0o{)Kx9A z-|fj1k%3(1PvmTIX^4u;f=EZsfi4PJ9ll?ZLm-REL$fjp_rQ*E(<8bj2FI2}3W6?s za=$`#qz?mbzhKNea<_)u;kBa^WqWI{Fr)^fhB{bbLJ@~zfYDwwTcUsTA zK{#z2IZTxW8QxIdn|tVBUVqoWOaMXGG$zL$dJe{_UPk?J6T!svh0wvC3+NK zJ0i*9l4GfgK0n8Oo;ZDD#WLUE+(^iRM9Xlqc+kL@*X&Yaz3=F9C={D|w-fr%Hc)Xs z#%;D{YCqhdUtQzA{5!hqPY7-gkM41Odd4@;Zu$Ku%Jz0icN|Rau;&OsGuo?z__UMQ|d)IMt`5ChR5|*9uUF#v!5~AipU2ET;Su&X%gU$@u z6zUviFOx668=y>|XA%cI@ERO&Xb9TN&d}^Rs@pj7-XU%z?H9!mn~`^AsHMdPQ&49J z^JMtGD`wDH@OdEbS&XwKZx+yaRYDx_`y1T;2B+Htg9mEd))`t#m44O^_Dk4}hV+@4 zos9Ri2^X(BgJ*-;hZ zY$Ba);i?EHBF6iraP-|Y$(_pC&q9vbG^v&g{OKv({riM_50RrY=z99BJj}{<8rWSw zFH^l2vpLIk?WX5nr7kDh5mVw@(UJ1CQSc)2{F3k_ae?AnUH>+J+piuXK|1+OwX?Y6_sYjK@wk`QR`Frj=mC09Hwx?6~}h~rrb4evoJ|( z&rs{vYFJIP8MPwSlB?N!w}7I|L27Dy?fnl?+=&8! zXKTW(Ngz_LxvGiHtAkV3WA6QBW@}urHTAluigWRC&Vh#%J0uE}s;8DYTjFeHh7HVh zE!Pqti`khxjwYzF*`She_s$6K{}A`~pCI9FxE6@rm=~ND+ZB*)k_4WFY%1V2p~%e_IFLn8${oM@-530S z|LWJg@qhbM-g@&75hChfJpVmzca2MtJVfGN!JDF)Y%`3hg)Ghg&s$C#QZU)#N&(NR z5&uOkl{d{sE z_H!SCRp;Xlzq!T@mvk;rhbXJqAn566*E3PURI5tmoJs*~iYuCbX9BDzpun!nwTjxj zjemaDXWwhF$>GA(d(6cLL$Px+P^MAI>fR|b^UlGHa-XEch2fW&NzWD5% zuRp(F*akYkLJJ*tj`~YuVU&9lflvl~mOUtLGD?$M*4DErGoL|wY1?%{ln1K?Zyc>z zdRO|A+zh<=KmP~^h|UactB;|~k}HPA4tR{2>rr{0B2T>V_1S$+Kl%|zpZo*s=P&TP zkuF0>pqD%H^IP2g74)E;L+-DU`z!QnkM2w^u!~B%9m&tGa4#YYH-I1UNlW5ln&0+d z6(<9IhOW_SriT2Mv}7~dP2EL>m?A!p#LYDqpPlpK_6yv2&e4N4?&Ll%ukP{NFO?_H zBiVaX8tVdXxkMHn+BuZOu)Sq_@rvQ*8Xfio5`Nh6I7I&B-4*ZjFIkOGk>M7N)tS@- zXCH0QozBp!=8W@1U#S7v9EhlAdLCrf!#oQvr{h?;+Z-=a1 zZ{@2N#HJ#zjvkjhE-7I)*Fa~%!2!Bn{?1CfH6%0x?UEwHfD8g|i%PWK5$%ctH?agV zX!H#G0K*=|vkW$MoHBfm6cI0zBTF(F6IHV$&O@1Atx1V$LqwI1?3ehH`z+pg6aVM| za&Xsf6L~#Uyxs15^pzX9O*sKc^hWy6nsL1lCPA!Oysmf;tp3D^e3)y-Tc)_ z-LY=vd8-tFMJUb8W#6|dS{v|luot!5)9XmQOaZ;zP58@SI}GhA_R{-|4DNvcUy~DY zlLUE7BkFxo`|oT(Z@#)rGVzxY(3-Ev_UtEn%GEFRO~klz5bCl&bAxTJTa5J6Gj&XM+@H3CtX5 z(1TB^L93kj>AAInzzliU*G*E(Xq!#V6?B@}gl41dYss_ysx&&;tlhMMQLPEO{GNSp zqH4JIe9Id+o&Ls^`CnZm zx1WE@fBKt$;CEjSgYYYa%lBzo|^;tJ=nikuiZV)ebmk(!+UH zu<+iqTr3T(9|zLaCBw~g5K|Lu`=#ukJc|V;fY#L4TAWa;h}Bm#&~XCM+OW9#bxT_2 zsf#pwG8vM|CeF7(n~PJyiYASshqgkdxXc$YCMUD&Cf963j^i*|GLI6gz0Q%~J5VLZ zQVeu99z@3-&IKGoNZ>|a6ikbdO7O4`mnm&eR=pN}!&cmEH*_>lMqRdnk`cE)(Cl$IbE${^8Y<-#p!LJqX>gsV0Q3 zLxU$5*@I!&b9-^Y?Zr81dqbxqK8>vM4L^Ci<4?ceaqOPsxPgV*430_@K@Sc|9n|D% zGg)(pwPG}(2$sAYI*AF|sE2OmcMm=*37l3`a`vNKn`JA?RFU0T30X^%yP9fKl7tRQ za*)#A6yoNiQnezz+7A4LME=)54wyal49tQjan@kZeoMNwp3~5W`t%Ix`c_g zCn_>7lfn5vyS}^ejd99Bf+8?2oww@XnhBoh1`{y(dcu@N3q573>JU9Hv}S!fv+2@Qm=V;D0qeACZvhS#hr8>98sykY$EH=0)&lLF!y)Q>JnljVI3A_9E2#U6aHWS>M!}t zr{5N#iJB?QpK)$a_~6;U_93+H_`2u3gMP`^PtN&^|MUw!e*a&xSiQ+Ygswlq^=HVd zPhs;dZn!q7EdSRwMGGDzuy7O=6jktZ%wRscVOz7s8Ntk=VpR4%odJ}?8Xh_ zb_Kb&zKg>*c>UurvzhEIw7#|Zni;?{finVx5LhmkIB_-rcQ=wYdy*uCKpl^eXRkAt z!_UPYR2yn@KrGOAja}nvrf-jGb{$9s1eC)AI;lO@Yt5xX*y!eWsKKf>yu30;rc0gK z3z-_zy*E-*iWUomMu&xd5p4aP{Yxd!ys1X(B zn{$%Fn2?N$v^0)#o+clc_p>}!Ng7dlx^YdnRGi$*cl_Zdl*6mBrO<}T-o5OGy0)-t z`dp+S{uf+IQ=c~Ef!B}0HGM|5Koj;0tCuHHa#@X2hXD-pA^YNGjLfl zbPjj2!XGa{DvP`z2}L=H?9k*Ode}I)b?B{<##mH)iowfe{)o(^M_W}ck;Y8wGGpk- z%Qf!w0sVuw2oE0N&d$(&NiI^D)(|*Vi^Mrdusgry`9FNk^S}N*@0f~;*au;$#F_>)%tvL#tQCgQi}JpZe|WAit^p}W`+B8b>L8m}2i zf=>Y-gghn&75388J^YZx2k($Be~;dLK_|BeY1;b+i%t>sj6?le@H~U%=LS~4V=GRf z?F@dOgR*z~LJszILB-3Q978G{(353>?}MRMd8+0~37(`NRROiV-Drgfa9 znJrMfOGd5I->;(pHO(mN$pk`?^JFEaOrzcN{5iGWkk@Qs&BCkQybC4i!F5hCP6a}y z1f;#i#NPs)Cuntfo55+xO-s_U8seG{?d)V~b9*6ERLavui6QJRIMlCk=bjgG!+3n3 z$A9uK=zs8seEIDqU;o{&xW9eETj>QyqbXlH9AVtD8g2=?N5T>Atsk-e!GDW?@FS8t ztxw5r)c43yAoLzt_lz&TAzr+K-4=2(VE~=b^18-8S+Aa!*;IK<$QW_sh*mW*D54`p zMKKzMEXBmoty#YJ9`F9>k6AqY5yNT?y&`^~V`S+)XR9TTk5@cgbR4@(uLHdb`k<%( zlkfBSH|IS0<`tLQ*+9}3V9l(-93VT$fbZ;|xj*&}=N1f`Ex-KbXZ+nyKjO_l{gA$Y zKyW>wTfllvzC1!NzCmxU5J`AfhE$e>6q&;%%qkx9ZG0F9_`auGuMCN=6ywqdX#G{? zuS$%e4wm9sha(nU-&%S^C)(;X8*Ii>n7=hsVl`dUEP$`Q5Eb+k1E-vGELTgb(0dzL z7?um1c*J#$uGc8ZLLKW~SP(jyB`PX!`_mOWCq-^|q8d%l%JdEHTKzkbw@wwG29#7k zQh#0_Nd%g$mm%f*Mp2!Lby6DpO>VkNiT939`Qf9-oP^Mn#OiaF+t&4s_9GAmp1! zdcJ{oHn{soNbk^lC%A_j(#6guk(SBCeo*8xA#s6rYoZTCI-&-Wc$_*^mPG%Mv^^o} zEkm}=?ZkRVY~veUA!;UOn@B3j%GSYo*6S6VEZA^N*2HxR{Pt<$lV@9QM~8+U`W4!* ziM~U-fOI`E?%7^kv43@e?)UUw=!l%ihCluO5&!HD&bWVnz>hs}hPr|y%u2!YoqKqE z?tWF17j2cLT8?ai!FQa&DX6PIm&q>8H^kk37(0dSpqddolxVbCg^>omBt(0L-2=L# zP2+CPH}QO!*kt@D{RtKBcs)6*Nka7_6+O40&(rxHK?r?EcXp31h1taV`LgI#^-!Js zg>w)C`r?M{>O`9;L0#`Q~5$4e9q!Io)RZ>~L)1$ran*J!N;iVDZsgtpDIcjy`^u#l2%jN=aJ8DnUk4 zF~@kjk}z^04$%y1k?JjwiwZ$Iy3pf0kMtPl-=x$ISeH|gN$%M8a_$b!`P`z=l%}d( zny!a7T=3u&)<8gO&N#CNcY0YSU!jM~KcnbKd!Ol=v?ZF;>PijXwLbqlMo#N`)`a4) zDr0{y^KEeulg>$d2Z>I5&N2&V<{?j;(%b?~nf=}T62I%ebxkKBff)!j&$nh-kQP<1 ziN;jW|Im@$1H#3ISBopI9>2}~|Nei%|Mbsz@{6zetLKh;muo)K6YdXNIs!iQEOq2~ zbIyIYLq?0P1=2aqB7Q) z98J0ahJidP;dsgV(Hk7yf5^?r8s7)HrEuJJoH|%| zo3-sm;buteQGy5ygx(8%*Yozn2OO=JTn=NQ4$TACS>P=NX>VN9?|6tJ1}0g?T0kqH zJL1{-Er0o+e#cKfe1qkK6)r|(@reF`5SB;C;sLpTLcV#9zj;N*xoZo(h)C~)=! zstuHSUIe%3>CV<>A7=9CZErB&OZD1&G~MImVoC6ugFV;w*}T_deid`p#O%yhDd6U3 zWt#B=kc!0rV!5y?Nf&U-1wO6tA)r2>&Jqy&SNkKT-bFJN`EXgvhm)GP%+H<;j6DER zm}0R1+K1EGo@fBiY{wLV94Y=m)6_dW#ZIs9vi2zIr+NCVD!tO&5GAR^nJsnJysu?y zuv8_yy9|*6Cb=?NpvHZo%1IVh3+3T)=ACii?b|DUvx$5ak2%*fF7hhZ@iquqp>^Rl+OUlPdEEE>)A!!v`}ZEOC=xc+zs+}lt?W0(!ff9K zl}e@eMp+Rfe0x4H~C&h9O=BU)XckQp8w0Ayvc{}1-kAEf{*#u==wylrb>Acs$h{rLswzx$lw zzfrbjsU+zuTXQLhSSe$d-><%#Sxu?0?>l@KOc6=6G!M@z0rRBbz$DDRc^9#oQ&DGsBZr4@X7d%5wv(Fa zu>CbdT)!ijm@Z*vl$zaF>C{T$7JkuSwPBoWg)+PUSmZrz+!2 z*DePE&OE8Bri40cq$!}uw6E^GkIw(TepFSw)~|K=3~L~0Nv10aU8TCDlEBn;>2Y-E zYQ@d^h|QaCAwT>+{{6>vmx)(zz00?0&!wJll%nm))tbd>!GnCmpFZ;Z>|g$z{`)^c z7srT%CbluJcxQy{I*=pWQBN06@ymM*FTQ3xe@42!rHkW)0HfB+63rg#7)=Iw9IYuo z=SfakOVW@cGDiDdgvDaPvhUdMw>)|FgeRLVn>aumS*qatl2Ln{IyyYPbo8!c)d$wc zJt=s8cd<2zdN+R{^D`iGV^LAH*}wTgtItd98HfW7&>b-<{NlIY@E?BpIgkF^A6smf zl-{lB)^E~v$GFu)@{7;m>I>BE5Vj`bAr=hg2K>!8%-qLM%9D73rPw6CN=0ryYcB9G zyKZ%a(bIX)p-{o}oaaon|FbZ^?ev)+zgzsRR3_&fUEd?ln)Gwu;RcTnf#ieTi=zbR z70Fi)r2h-3bYRa9F0gt7H|wt`z(cKI9f%(=>&=imX44(K=3PFB<*t)OkzCsprt>c? zk8hTeNhpODqGc-ZareHe{gZZKTFPWvY>3RI-49|(X-Q2>WWeU80G>#{-f{mFKG-Oq z-NJ8ggioUILWHezrer3N#OUZEc}gUTfQ=MZi!0SKDezpy{c3-ex&lPSk+b0W)9<~@ zKmX_h9xs=4&<2J!aIV_M>D0}VI=kZ_afj~$nuS!97qS?4)iVV_bs{@?OTXIl&gl^! zpB?l5qUWJ^tb(9N_sDO5z~+s&x%u`>PWBP!tm-1SBRt!{J0p6Wq04ZuL+vM^j@q9ymdW(DG7(KFSpi+mXQPpyM$?h|v(L!p=eFzQT6k-|rqh%U)9*4rO-9yY| z-LMax}v*@(%fiNbf=YNXLB4Xn$d94`GFU_bZG8~u_NZC z$xfm`L|vrL-Do9rXagGOGY#r{Rt~M3U)v0^I>;;MYpon|-y8RI_IG!mv49qS^pJ(~ z7niIR&W;v1?;&CpoHUY>V{nzMZNcd35O(Dp(>m{76$@^#%RDl~iMGD%Ul3Sdi;bVB-O zL7uAGfUe+h-lhX*M=9Coneo-8W>?REB8Yc%%MRCt(kf;_Yi(?_Kh5oa4iO8T)D>mA zzq%GJJaLEk*(WWp1jAKi+kJ`Pe(gW)3a-r?@;N;E+C5~?!lUVb&NZ@PkR28;nfTL z<_4dm-E+19%bG?QBQiu}7%V~23AnQ!r)YBNDS|-g1AXV{b)?&0FmA5+_N#CC%^sB%S&k50;ABDPk683;mdikQB*-%J>iUAq-4)jOKi9*p_xKt#HG4+0D1Kh~ zXy?izB%Fs{czJuxU;LNP`04lG;twAQLyV|oMz_E(?E1PK25nxRn?FP2ovVY46(1<0400Jv+79*%c$_ZbAd$aA>6!mbTdY!( z7~93pIr^^0IfwV2Tm#+mkC_04h#IP2Ut@mz^Y1a8J)J$52_N~649v}5j6*v#uOcrc5x}g73wdzxvJWH-k!8LBex{DP})i$)+$-ePSJqD*6&s?yDFnKmdb3C%yH8a zE9bH=+Ip1j?@*Sq=k1VruuOb#+VkPfz}wfi{ASF2!@!lU*}9(5nb1P2*M(Jw>d_-I^IJ{-=}N-u2bb<-|=VfzsG<7qaX0W=_#wSK8Lqa+fg_aUzsnz2;pe=f|QmF z-7!&?q)?_|tMTl;DvSeZKj1WRwo=}De8wNV^Co|AdXM+}1#83J6DuSY`C2ncQKH&P{mBCNs**QdNG=+v_#N|ro?V9JUfq^UpW$Ih(AHXij22I z*9W|0wl}wI&R;NIU*l4ubB-=;dH134=RbeUn~xG+Hslm%0YbU%iloisjJZ*|<9sLf zK&7NeJGC-5WR>3X`r~b-$b-a1XNXMe6_~x}YWsc1Uv^B`jiM(hqtrK1ijlS-kP z(Met}wKQvU5Kietcd6-WT}wppz9YDvl!P>9vd^u&jMS#bQgx^S<7|bi<8)Z#Sv3gy z8X7!9d1e6I98hVqRdPuzbL|789Nu{#P6=89Id?qy`jTJ#AHU(gtoYGKKjh&XkCBj( zZiGG%yFh+$M)>#x`XB!Q_xLU7kI3rV66QQt@|YiRj2nNu<>HGk`TXDh72p2Ff5CtG zk_S7-QMLhKu6hS2hS0f0cEN;rMsTBJIXL3)o^rjpMoEN4M|O#Uk*@DZFRoeMC{CAj z8M>~c>pf$L$jK3l_uu67=O42E(;u<;@kem)A>vmsLOOp*`ua2S%P07_!}Y>6_FfK+ za@&V9bc>lGpP{EZ-)i5HJl7vieRt=~z2Ul%@aDdLrgj}_tqB+#V%hrSaGEc8( zi(MV5)WqsL68XD^=iqoxa?10<#?%yi_YZaU_cD9Tle9g}F3zr_HOtN`5hXBaz|8?1 zG_7I#8=3xA?ow?)bw0Rq9=uLpH=Fv}9-F;?`?Nf}MvIZx^2Ju?n)Tzcn; z)4;8CY;u4E_XK|O_=tb`^AC9TS43 zQEq%)R=?Wk!fSVc3pnrT`!#uek70ev@Z<})KBvngAtjSr&Q?j0VMNCfiQ_~SY`8;0 zG}?g25K!;wI>&>f1wVcJlp}Y{yJt&&brSew1y8?y!NvJC*H@QpcCZ~CNqbzk!u1}y zOzI=4Qwy?ufaGUy$P@*?7Ua&()?IqwP9zg!fL7#R)7ja=(Yuj&v1~!8W;1 zLcAEz%Mp3tkl=A*B~p`X_2lBjbFxN0$+0yKYZ;Pb%3^APL(HYOG2?C4j;X7}j?2r) z*H1QFZ`WvlOz4gY{Q?z-4?Q6SavZq1c**wFOWZhsLMOs;m-xevkNN3GD}sMP&aur2 zaMhU}jK$?J>ix%_)*Ws(FjKm?`zM71P0dni2DtLmwN+}|Bym`|^=-3FWl_7#yI5l_ zRHxSXESiv*%s@kF22W)mm2oj^L)sx)a~O0@+f*_PF=&bMo`=bMnVO#((@S^7ccc zx2Yq)xMBF+XN;fy4tM({egA^6j@I)rN8ua#R5#`<(0DC^K15V=Ju}(eIZRr&BF$Cn z9rLMG#fQl;>7895jxwGXv~ZpCz-lSnd$@w3s3)b|a-v#Zx1LHH_UXJg3F?L8_-ujr zsVTM10-AZn=}KqU_Z<$THUH20fab77U5lm!G)I_gH3@Att@SU=lcLvj+RJaM*x739 zID@=?K(V(7I6jn!_KJu9Wz`T$WW)3-ISkB*Dj@scB+Uqzn1 zy5*-ibKk)qzyF9&e)K)QefE;;VTboUB95eqh~vU9_=|6@c=y*|^ZxM}>vcD!eyuUO zpy4yS(t=eNpkKoM2XxCo?mfek!2bLxy4@0DLb5gG>oCALKr$k?fwEQp*OC_XMz>TH z3D7S*r>g}Y9^dE92aoyb_uk`jd&A|`6)&E@;>nY9zJ2zJ=jYd)Uu?Lzx#V`6*ld;E zD8$|qLy!7(ndRapRPZ3yt-<>YWV(|`9@w6_zIV;!{F>{Vf&cQWFZrYIpRs=Aad89& zR6A5)Kv;-3`VE;RMsLaoC;HG2Rb|h{XaMp!Fx~`mFbiR#M8$v4DvXV)hdcAyR;@*$HzZq!x4=<3!7OcD{7!x@iX4Tm&GunO#%DV;VctI@C6x z)=T@EKW-cM4%@ESFXg~>+(9TOn|2o@o9DFk{Lg1C@rqx5dCnJ?dtRl?P2RK55$7C7eaD0Knm5nx@%DrJ zynFwQ$Hz-fJ7MicR>fJ50^1<$*GJ?x-zB~I4!2)^%F$-e!h>Xo44L@y7WeW7cd{V& zf}Hlq{U!P3j=ayf5&Y=L*CV{z;lAf^I1;sb(UGM`n+A9!N1J}0)x!6&(89dhWKxY* zvaVBbU2yo$<3q=|S@Yz@hHqX(cDX~t0_}UWaLirb;k{>fbH(+`XN=oRBo8a84nOB-rZa=NLSsR)uiPV<2=^$NP#arx^{`TYO)A9(Q}f5GzEH7A2- zksZ!^r0bB-;rgDiSg`DSIv>!KNyEr^bIX_pI9i+f%PtXKZEzPG7Fm&;SdWSQJ|QGl zM@v>mfqkEd$4k1OeZbj&`-dF;@eh&r9+FR1xX{5aGkp0C7k~8&Hoy24i~Nd{M;Z4h z;zXO`R0}TK3>R9D!PMD!2Wh+$5!V5)6XJA;ezy}^re`G(Jb*g9!>a{wmc|g&4%hTYuX?vyvJ2W?Phq&n! zNJ>)zo9w3bNR*0~=7UFHsh?BN%It?_0(WaPt^kh4w(oM9+1EMP#Qb*T&Xz0Aww`mH z_NL|;5H*j0+V9QHPI%RJ~D z@2ooh{HGuAo6o=Izx?iV#uVvDh}yQ?vE;1e^O5kmFO9T}QV*VhA1M@C9kNBkZ?y`yDb4r71tQ+g6n9A`-N=s2aUem0cdW zzS;5ZiyLl-Bl`84)zONF4^LS5x6u^YZns?D+;Vff<<-SC&!1oN@_f(B%gp(1&$D6A zC$Db!`f_AU($4a0iL*4=n}ek0JCm3B7xjB~9GF;)V3^E*HbHFdcrWiL|`y$e0!LxV^w&AQ=ld16Oci;J{E=wX$3R;2{) z_ARD^>n^`tDy);bYO$Glnm>0iDfi$xO!szR;~Fp|^R^e;3&1o6quAC;Lzgm_OKHzd z%jg5Msks2F#YRgiaasjFDiD)fTw_3WF7cGkdWEaJvtv>O79@mn7Pe?kIPskLSA3r} zC;kC%t~0;hdwxGgo@(G#4s4xc%qG&KPHg6mT?jcTPKBV*DI7V^_wGOB&%XZy{_K12 z^1bzfqXbS1eOhKpk#)7(o;%o5uT|T^$ERn!wLa#DkKg9SHgc5`H)&w6kq{h5UC&v+ zJUT%i zEYNjl11V28=+vLNe%Oen#om7?p$$YO-0@|e+NR56pV zOI9B196od;zugMga~_|Zas1v#bjwq4!DK>Z z#AU@fZG$*19;)<5Gs2P-w@cjo!{>bczy5nJ{_2-3U)*v}7c2=#aD-J)zh2QFt?AB= z=}(U6yN(b7>S4d%6Za#|d)7zCY+syn`{|c(wPCSObjj}1s?T<^^+VJ)oGvC1FbPJ zZb$Z4JI3t@QEAz>Y8lL}MsszLvQafc?P(c>l(&Q{hj>fS#g_(1=ZkD;b<}Rga;gZG zAYK}ZH&rZ3qpLtw=y75al_E6>r_c)AYr8$S#6VxOEj1ylm9mM>GLvMk0ZIigX7;T; zhj!d6WoGJqJ2;!O_n*#S9rQRmq2+z@ousBFT@84zfk5Sh${JcCwLGn2bxHpdTm`uLCd?D&LN zM^Cx9*zt?M`<#FAM?d4<2XAodg+F@tKL6bxeV=c>eag328&dCZ{R)>IDJeJ7^V{o@ z|Miov`0$Mf{PEd}p0TWAt&Zi!N0-@oka{lEfpoYROQuX;IDu6Isf`UU-EQy%E^Nx-hO^-}!V>66A9R~iFzxzG^?|=8VJii!e!Rh3HXH}FsVef8M z)1u><4VXEMO0O0H4czRNr_XNLe{{;3M#zyAM^L4UgZ0OPRpzOctUDFcyP)~3s%MFC ziEVOC<_*EFNlR^XZc2M%^epuTngoBSwk6_c!7t4ZD`pcc_&sE2)XUPW(|Mp!n!Gm} zPz6*(KmyJ$Kmxgp*Dw@P8?KTIFzeb;mnzISfef>1X%*L)zz020>uQe~Ed!G$FroFR zwc)Q*{2^_7)W-f2jpS-;45SixEl!(qA1R691Q1R8X--o+c+wU_75n3*4%jR}hPVa> z*PF9zw3&qm)OG>XdecR$vR}bg2?4iQLe8XN%Q);2am1ty5mvJ1L-&A_?kzrCzsuL* zK3}uuNp`%<%1w3*vGkBb1I<>>bFb@pyk7DBN00cE4?f@rk00}>?^u^OOQep0s}P7g zSefto{O(5xSvm2J_3?@~k4=PhZ#qUeF;UlE932jy6sKvL_^Oi=$R(>DTwpvthIij3 zz4->i)2F0yXLO+~uuG)p*SL!l`KtB?mLvcY1ZPN&y>n+IU9F}2mzKVTK90VEq`O8Max`}g zJwSp$H-Prt)n$+O+h=AN{SgtFxldI$8m55;QPJyk9kX}tG!bvS=6RpTE}T{qg48@t zeT>E6&ov(2Vh%YPKufG2`z(k8n=m?>a{lm~u1;A_+ay|fXI2-SeYDSPrs?jSk^cA| z-REyIc8vi%T3SLab&y%=%iYr9I*Rt7O?!O}*Xg1k9<%?S|C-5zUHX$bsT0VMb(aD% zB@t3EcO`CZncjE4PXCX;g?jZ4Zf$@y2EBXA_`?UB{ODaqZ{H<*bi~T6U}a;CL2nb~ zy4XVFk|nGWnAsdNo8k1_uWcv2mR)>im7`3xc~qiTm6I+SPsQISV_n1UH`hRXj%^vH5{^p zVI4%Z?518)b=N8(Mi*$J>wxkJs`!OnW_fd+PQgRh{bzS3FB6R zyY&&GE{Vl9;O@0JaCDYL_+Fy0)}nP0Y>TK0gcY151}?$}$<>uhS7n#0z{TP16gIG7 zDxl3g=~6D;p?K*#99;PW?iD4Yl_m6ekN4l(;RkPh$O~7N*=nV1brs)!<~ z?Do06vCYlxEv{^>b9H-@&Gi+Q`(3(ON+(q;x7w_WE=yMM_VERsO!}%rgXwW$5-jv? zG=JaN6Q1_EX7xrmP!eY|Mx&B^S|Zy7tsdju?6UOCjWX_LHqh8K`al~n%*V+EQOpXI@k*zn)acVGoK8?%JzO`zwiD!12ho{gN7`@5*1~Xx zJsG2}tsq(nI$$1cs8SfbMoZ};`LWMSSvCx z72rhLF*!P8?+0&l`rZRFtr%=yqdyqX?)PZ-dSrth>2e>{@1nY0UosAjv_=}tN`|_* zfx2}Ck+fi3;PMhCGeoXEEXw=%A=6@+IZM8=#LBn7!r)(go8*-{*lvsR?403;_qh1s z`;6ZF2z_sl*6D<0m$0_FOqvYPLq~CtqpmKKUAu`?GdR49og1(x2y&lnkP;b`h${|> zm_UuOy0eJroH(j^4u8->DYhcgB%MX0t2?{8U$wZ>OTqzJuKglwP<)kyE) zMyhH|Tti`nOP|n*Zi&@8(2&MC+F(9w_Swa1RLo+A_sbAeA!8*tWPigws+Uc0Dtz=< zZ(OdCe0fTYQLnH@;1cXx*wmdNQUEBTf1RCQD3ho8rS4M*MYVu=REw=waBv#%=!z+*ZzRy zOaF{Ay~+6S5wmUyON!y_fPeVOhkWBJcUZr3g|>v}HwS$CwHNv5<3k>g=a5>gDm^1s zXdK@eY5w8C9^bsSL4U1JJ5~WgHKM*NA+W7t!x-rLzZz>9&T~di(O=p2S$F5qMFD0) zIhim!%{d*8F|Cx&`ZB7W;B4s~d@B*ODbppkUwfTD-oDL?MZx2p9rkzjIXOCK=iV{G zzDKt|U~PSa&5aGNY^|}qwanGECAOFPtS6nre>>ZYdFVP)s4YeOfV5ee`^SOlMzye_eSdAW?)taK(3)V z5+Kclq?B_$B<(aHK3Fumi3Gc)#G;e zDi__1X>SufxQ1@8QmQtngqD&Fl8m)hhe5kVM+#a3q%}c6H;QRD=UQ{wiR%Bc-Jm%e zMdPj|()op;qS~sc*&S@7GTyiI!d26wX*NY<#v(-VE;2#Hh{%y8 zf-LcETR5>GCiJxZpsvyfgR{^vR~we9q7l+eGB|%IAF#MYVU+}tc;m2;BZ^rEs(a=d zUXm|K$E6UiNk|-~&IreMU$)lOo+c}(hxcw8X{%6qbCG$l?`04hsX`&1(~&& zG$qltt{{Z$e2HeZ)}`|&zsJ&l_!H6>pT{DYe)Nc=H-5zVo9|&h*d^JyU~}$?0aPl` zMTyQ0BJGe~ze4iLCUR>Dj3!Mtz-5@zw-MzjNE1Z2RHa6|u*o-*qA`i*sD!aRE4KBO zqS*ZDJ^9+f4lpSjG1mYlmf2;M^@_rV)_A5cs||^kexuTkq?6DdqyZjgu~kyk&nc-? zJw1Z&5ymHw z8v#XtGl>AVv#}p6+#`go&cp8;wlVeVo+K%JqQF)bxG&3cybo!4%2_x=HY_WgI5&f|L0I9KA5jIm32Yk$N)?w)XMX~2~v zMF!yYLWZoWkg-s4hym9;pD~+_A(hzffI?VW(n6-N$BGh%OH5q13*Cd-D3@83zLWB;im~ERX8bvZd#-~kAYxhX{@iKCLRcVtq!6P zsBKm+LtrDKuOK89A&$qv5>YB{0TLFfERlw}5i|n68e(1OziEV#4jjr;OGn!f_M=oK z)iIRtLek#9lhxZ}LdDv;KUE<-nk3v`856ZJ;T4iUQpzeQl2tEJu&olLRG|mfYv%~* zD=k6*N|6{7s`|<&np2-VHQK)>5fYj8a7l+uNJu3{Ns4wsKRshQn<85i23uc4E^lFF z7am=^oO;OWke!$<6#bk6GiEO;Grn7aG_?UCipvNWV>C{A6 zD0Nsc(T_;1D@V5rwI( zSra1~&!_U%!~JeJz!44*N-PW6hAMC|KJcg}YA_JS=sFur>^llLOkAZYQe_948HX4g z1Zz>V^mzm34WA7L-&Xk_5is{I1Ql5t1DAlabTK0t&2F8XtFhwEd0hWoneTWn8WUFv zfl>;kf=HDTkSL@{z-fQoF@Z+h{1=~vivf!Zu1d^s+S&j$(^YXlYerxTd9aApjh`1I zNFlI6JkTfjC9Z_=$&}I2oR00%p+n|E*H8tAb6!WuDOxTibs3^eu%$px3d-XX%JhUX zQrOG;W$>r-g5qULBBK z-9&D$K-z-yIqaXp?kQ4Robtv?;v%^X#=$&G$XW3)!g3gy5ytYY3IlDv?t^gQwH2 z)>%&%tG(14oqx{0l5u%wYeHX|2NW?VqlVl>Tj-%GjcN!@D%jeaijcC1wXbs)!8x#X zzngFMaa9&qEF?e_qB@U=V~>@wIbkQA3$KI^!o4qBoaxSR;AtF3-1j$#V{0Du5VL_t*lx6VdgUL20n7_3MT*#MU< zW0F3(HKBs!g?Lp6%%pHt4^T8jLe#X;9&YN7Y^@E|YVQwNtG&#Ds4Fhjt!Ns$OV70S zPzdwzk}bj2{i`7WaSb~n7mg8<53zB!K~hvTc!;{voCsG1Hs1A$eL=w<2+xvEkE^<_& zSXs(QMkB^YKc+Mn^sc-@wtN#>YY4f7BaO;=xENVieql@iTq2KHG%hrA!Iv3m{XL6S z79x(<)D(z9BCQAkO;}{%!~K--;*XLN>=-xOhsg<)rPo#IcM#XMF)I%!_olR+-_)fR zxKT-YJ|(#_Ky))~B2fJnqThy#5*Li68I5sArzE$wNYgfj@TKjj>=_k4s)le!c<7SS z6qwS06-behNQo5A^UjlSdOGE7qS3OCkr`G>R3d1#TO>*_K0W31V2@%l0;7GIO)5HV z#h1VQ3NJi=2XX!osU)h`hK{Yuhk-NHYvNQJlB+hxxG6`pinM9vbXN_tN9iCwC?P4Du&|6+cK6iup z?g7PcMryosUSKI(ZTj0=q#K*)iz$bH`$P8s>@Tq&d`x#br7to%v}m_7P>Q^-5U+31 z`@=8M`TDDHZ4KHAiX6sMxG1n^1x%KZ$#dw;V#F~n9idc#z=UE}4Ra90rt-Ms)>Rar zbqkw!%>Ff;Ru>#m8Jt}i)}OR^!yh)}=;=m?Mx0$XI=4QWAyFzULx&5E^)>`KQi!St z*op|trOFB^S#2wIMa9}6eC>OXNL*E2a5AKiq^KboP6YU)#Ay>CYfUH1EjZ9sg+x@{ zfB~A&2zFvc-ud-eHR9tp*6M!B*i71hvcyC}m9(I-&MpN9@flSWjrti?(9`N)P);$V(1p!qetC2YlWtFNjRIlX4rrA3A(M0sS8txZtY!#T@Bn40Dl9>yEoK3$ z9XhhG`Oh&z;$#M@4N1bt8Xivs@9AYeJcgV1PWhudn$3Y^MZoLJZT|R`H9mg0%f&3A zNLRRbJmD{XbdQ&|wiv9m7$or37dH9b*KhLp;E3_8L}ngx=#<8ZgbO42$>R&&+CS#b z$`#fULn3sQB#ZZ@ifrS$LSU_9GMh4*PADBnm0%=@L}ObaF_UJfiNZ}M*t2uQaO|ZD zD$m`alZ1IPU~igm{LVguvo;&cORV-XIvvMqx5Jg?0bjato#M5Ui}ML*r!!7Y=NukS z**iOBZ+6U1KIFm0l$|q+6B#5btmCGWA2%54uX@rf%%ysM#UEe{t(Qvrq=i_RwT<`Ik4&miDV2hj zkhBs3RWEb1IeM{*BI*^p@VnZ#cMFg$V*r<7&s*O1jH zTl(srv0x3tT7)&oK&T{zK?(2aN$F4`TK(|a;2h&*?R#AA6>21(VlQ9)Bpc7bap^sE zlF}JN?CX+n@)J}{~Dd?l}!n7E)k%1LU_U;ApfN^d1Qh7YihqPFR%i#SB{-UkeD3=4nyM3fIdp?F6YygcaC%jyXD`bulC9E`w@;=pbba>t>k3Vy(oHc-my^ znR|>>XzR$G1r$msgtcDLI!&1smg9>V(?WXsW0_!_qm^a!I&DOebAEWh@Z=PyElHA* zq%E+5t*v#w_Vrijw&s}m0nUsNQdg7T&)GVHt~WdpdIMc$h^iq07fXbq-V|JfsDy`Y z9l|(7Xf7AdAdSx^#fD*v#<~)RMOy3W=VGNw`s$Q*p)W+J;IKu_6Yusr5`^+9$yTMH zS{RWrcL}AHlv+|6Nud>U)8%2AGRs!6>dZIE3rkFoSC~!_=K!lfRKHPeR9#@tkU}m7 zC=I*qQHef_WAV>WDFq~`Yzfud0GWfHA+7POQ?|sjj@x<`I}h7(71T{trbSeXDg0bH zwV`rVCs?ZtvWT>kR$_I?2uBAq?1w%})>lY+ z9T?AW7dafBVD=6u4v)|{TCd!p{mONQZ@tg>CwDR99E_!~n$kMT^BLye0q4hWbN7Gy zFR1q)v0()LR*zn%OId0r7}S+zk}ut)|HrS>`tog9?PF4j$P3ib82MlyeRrSf$A@TF z(!I4rcH=wP?g(uj09@f;W%*hBth{0b#3$FbRi7oFD%Ru+PcsC80T{6gY_NOc-EUhBYlO%o~b0jINI3@TARz_u2rz$F=F z(x+^1QTDH4vULuImLK06@sqLOql=6m{msXuYcKFGzV$VhT9Wld@CSERxcik&9*@pA zo@NvpzW??iU%CE(tKWE@jU?g5a*u!cdoT0B-G{t!_Yga8fy#ogS%Q`+JHshI+S}!K zo?D`urgWUC>5yG)@o)k2AK)$y=6S(rJVKWm=>*ycN&{&kkXZ?Gj2oR{j&^Xv3*@}; zK?{j@svTG%DASC*v%WvR{9W{>BezrrgoUg!4aD(l@gtAiC@ zxW0xh1@pOKT;!aTQy$DF{Ev4Y@SpzXLk=$twK##O=SKB?o!zgU-NgjjqDLXr z5{W}qC|aTX+;tLCmC|mtk>r*0Sc%L=C}vech!wede{8yub)h9PCW4R&o@v)%wPiY+ z^WecF_V$kHrIvYehhnvj1e8*w3KCHw&|oySEGUW@wwNP|ITRD5nIO#=?1Yqp)LBx3 z-=J!(HXno~)q0}pCyCFk?(dD)(PTM|J#@`rrTO@UP+kOG2qNOBb`I+M;~MtLI=^oy zp+a)W;+$M?)+^{~q{R=<+dqrOCQ&6jYzV$0t+h{_IiZ5Ki>WG1BJ_p&=5HTdJL~rd zYaM6}NrFmJtj@94p@hVmq7o5z+L5XZS4?r^32J?bPJ5Z6+(YI^n3DQqe*2#uh*wYQVKiw0(VX#rUHAK!|4p!O}(&W zE5R+bu>F?jKFIyHbts7D)m*9sP|z4(}E`juwV;R z>KP%1lY-$?Q(A=(9s{V9q}y(h0OONmhDS%(yd+Cfuji7al!fN%l`XDqub^k|A?+zn z%)%sTHvYw}FFHb(%97&p;|R`5WVVS_59hoFK(uN$Qkf=xu~l$c=^gRPVS?3)gTS4RSLG-2I&ILioRae z9ARb%J;9YT&^hSR%W*iL5wy-%qMQSvEv77e7R3gqGOPn3TovHdHmTxksk8Nd1$u|l zi7N2-MlDn*gUFaM2^WVWMmss(JfrPofU5ZbHK1T=B58f5H&Qy+JyI2-J~~H$vI0?n zn`rF0#%4LroH4U!=$WR4hZk5WF{OqqMXe7|+iS?>K4Lb<9b8~{Pkqobyr58!K7XC$ z)#p$xNw3play(@6;X|Y@F*w|;VE(})PXFUya&~ZleEU8tS~BSO=`Ih*rDc>kI(M$n z|Hf-%Uw@wDg-sZ=z&g~)1pDX+^ZpL@gNMxS?l3+X;WpQ4zxXoAt=DnOjwFAC-TyK6 z_+8LPIA)$40tiyxF(gL1gxEQ{kVGXi2iG*0^$X(sbk&Aujjxml>HB1iabPSqFv?&Z ziBLYnWkWXIg=&iv22oFn^FZx&OuN}j=_4RvK%%MpY5aS#Sy9j zi-_6R5JU^1h|E?dY>p9XCN6CZ)`h;9a6Zo2sNFc?W2Vu@@9Q2GXB&Mb)X)?uW3y)?fnJ%(`20emq?rt<)@)OErrtm6E`v)M?ATWj zsw1@>ue06J^qSz1`oBl|_7FUY*qrT|)w~+Az#50Kl0vkZW*bbFZ)3J!hmDtT{VSAn z#YOUnk4F!AJTr`TCdj{diz`>I^Sduzqb)5r2QB{jm#*>V;~l>H!3m{ovwJb;zrOJy zFJE8fTQ{%Ll9I38xxycR<5eCWoN_c9qS66YwXniKqL>th_m57wdokojZ;cF#40f}s zrd77u+t#u)jD}+-<0&Te%<0l$ob=gUGr^Ab$RFN?#|N|!0ec^bF~a!988!JonyB(I7C4IR>s(XBJ zHl&sL{zn&WE$XS&{zc}?Co}avpjdcAy)TEGA%$hFn{Z{2(ZXk^1=9ChND27;NI7C% zm3k3|z}nSwEA9$41U#-YaLQ*&YPf#P_WP7w^(7Muk)d6Jk;}}IHEb%dZtN2`q87{c zzK0FTgxZx^go!n--^s@B!k#Sxgw$D#Rh*rU`G5bv{u3X6beDc7VLrV;VCi*x^m;v( z2OUy~^^9fXhZ=>1h;zX|2pO`gv04>VBsNs3Yll64?j_q&Iq9Nm zQz9h4RTaokK~Lk~Z~__n13mOTCVMaw^u7g@ZkcLaX zd>>-;EP=!Ppg&t|_ z=@eNwR9AQ*C1KDOoJ~-oO)5LSLJ-(@&<0T&q&D86um)Gov2)Al^nwFdG8xTCTWw6D zKsfsSHoZrE-aeO}GY?L#el}zUag)Tfysr2YMV|?k+lO?1`l~(GuakFSH zOi|q-|9x6z!NZ-Zu%9A0J>D~yN+DB4)@#%0_IdB^_hC9_vujvSHd!U3lMPASkkpQl zW`ZbZxID)dCC=tpo#Sjlgnjs+&>*bGt;JWqMahUE#y*{J1PkH@(EGxY8e<#>YWW@InlAp6Qoi0hkJG+Alr ze7wta=KwLEdHo)%(EBHxoeiPXY->rU)uO%JqgZY+>vb3Aqzx=J&c^hBcQ>@wM94u506filosstfYK`hm zrPbiiNXihr1Xjk#m=i009={!$EQ>Mc%mt@L2I3|3a2vr5)A(d3e4$ZI# ztPYpV8kbCSMJYyJ0F+PXof(<4zC z&v&lyZrxH~4t(jECn1CQ-ck=$Joy z^Fy{*mU&^h%X&BC+h2Q$H$Qm5-@SPcJ1>zkqjcKCCI#%A&Ut_DoZsDCrJFjG^O`gw z#$F+?*8+?-OviIBhGXW1#%hZ(4(&iFg(*wUcX!Bl-zGghq~{bWYk6Iw_(Ww0h*iQo z&6sw3eEH=s^ZLJik^SQdKY8~7KYIT@_aE(|zJ?#?xy zzkQusSGU+$-(V~=j?U*4+SYsWLSW(+z8BH{$4&WCrJ?D>)<27C%^?hlG_3Xetae%m zV}jXEh-whcdGbUmxq>4$s>IC%o{KQzU~fF=Ae>`@Ai+6-78#lrMkJIZ%v{1Smz+-p z=X1rWp7Ft9$)rrs2v1rh;vxwrWh-U4y0xZyT49flV$IIab7u|4Iy_3<_td0`xAl8F zr(B%1)Ww(tDVy6v>B}QSzcRaeRYNP)nztT`>d_@SYKIZb-hiu zElEvDlIPfbgq@wCr^l4DGnfuZiYclnNQ4a%4F(}JQQs)r18wHd) zDdNP!lWJCNT(~btxsYsX&ZkN*%ekt87x$T_mX;4zLRGv<^vEhf=G{E8Kv)tJWHIp* ztKBxjK;ph-B2-Xft@cS$B|!s8QtO8yKs$smI6K8nk8$ZHNvn^ZorBIpfRkf|#)=d> znW4)A%ybvoe-6=q9+j;O1wjVu~~lY1`f_ z*wrLU26@HPvWZlo23_>|7&lc2oj@+g&!)&pju>c24B8oTU0|&vB_$InPNX;~eNjUD zpvM&!j7H)G?aIlNlRa>w4pJz3D{JVqO_sG847%8I#_7RhPLB`3YE+Woq(!@e>Ac{D z>(BA(m!3nE`{ctzfpeP~N z){B2TiF0ji=p|8>K)XsXeO_QuN{6+jKNlC^eqpUj8(4qhT8-TD;W}-|I>(H6O@A0N zOaUXBKiK8}d;I78Rlmd9@__B-K34~At}eIO76F`}G+ zDX>PPDJVnlLFzf2> zKsbTbnqpRv3P~$bNC8?}%w~`EZ@*6e8!waHSi`lX4<>g{aqsU?zVm?dpM1o8_lQJ; zT3)C7>dW+g=XKPpcaS%?5giGW0=qM(_%J6w6v)mh>DC6cEzTU{^cmP3FgPbe;6fEd zy9GxfR$A(H)nxx`R$;7Z=rC1SYEd_THrA&#bweuD*y8xvHrCRD&6R-x%v$HO(!w`a z+7J}@KqK*_96oQ0)4r1IWcWE$Tw+zGZi>VQ0EthJL|SK&NQ9(XYeL#;Gc?YI3~oL9 z79bE+FduYl8kJ-bqP1oj@0(Aw#4;4?N(WMDcvw+Q3K5&al+zyLK zlF*k{I|DIeUOQUN%}>-B^0;mntaW5wY-G9PyrACvtNB4(gR^Ne@OYwXKSme#twzTW4K?69RI&s|&RPyg^$jz>8^ zeBW|$Uh-Ez_?Xw8yUN1^7xSBw;nMm6hjSv@z#Bw-(F|w>o2m= zPI-BIm4EfE*LkpW%%jsBiZ;GF?=VhqI&{4I;FO&^S6NxlNGXxlQ~HX~X8~ZWW;~fQ z98Q=_=UDB~#$hZtsZa)v9_?`S-cPur_gU?ww6czem{p}t|7C@uOj^v_1Jw3)UV7za zHa2dewd0RoeU6VGAMw`Rhy3`%dwlp{hyAk=7kSRnVZjH-5Bc6lyR0t1$F;3>u3gz8 z?XU9D?vT+;`?(p}jTT5&!k%0Owol9Ox`ny32n}kKys@+s*jnkb)JjQQPNGs&lKIcE zpkmKlGgEn~*Qz?7OU_#pq#=~Vr3#Y-D6~s)rbS++oaPC~x#D#0IGh;vM{`alhVzkO zGLwwTb57?86P;nC0HZzR+*2QgYjRZNJVbWJMv|slvnt*NtW%`U+Z7$yz7jH2aDa`C z$(sx?KKWuTE;r1kB~Ij6Mxc&^pDsw1qSI}$x;kKOb%~Aj6*f25*;-vKd!d z*H~V0w8)WqhRnyv={aUTM3*CMF+}JwsUDHpc}V_6XkD-wG+|722BxaZ#QD)kSky`9 zIuYyR*cjl&-b+9CY~wgCB%pn;(Ufh7b5K-Mt@0ZiuzMNyib%W?tKzYjPDZUPYpbfS zhXIDlI^I`s#v)|m*(zNfs5x67(1UJmTw}uTexI75NU}J2)b%-t*3coEnZ4ICDKZN<1h$U3p7em zBFz-^Ih4mR-osoR;3lUqJI56lI6X$%!aJ}g!H_a3G<)Nm`;#uGx<_BElP~Ak>k5Wv zloa%foFvyICPkeK#*gO=(k{J~HWCG$9=4rfl*9>zHNrOp566hLRh%-EluT!1ihPDN zJ(9eH+^f54XHkj3X&^6frog!zVW(I#!4?_Tw#YhNTHOwR%hfPMOEo97u099=a{s^A85Nhr);mLT-|7KW4+DRAY-+= z!cx0SH<^*jsn-h8V=rhLs1D=#dS9%P>kZBdjRh8q(B2SRXE9EDZJR13>FW;r>e5*q9cB+z4wj!TFRp4?iMgbA+nP%g!OKLlhQ60lHya zr9^Zxl8t5L)-nuQxFW}#U!ZsPDGyFC){@-VBK!KQsMqcwwpXE(B8|b0X6U_RT%Oa~ zTw(gSO?i^jGMYprB*KTV!dhHuDdq{i9z-YhuM%v~I7EwWDL+-^y z+fL;!r18$`*A=r+ zq9_x^TuH_zWn}w|vsKLMP3T@HOZue1@$os|KiTDbhi#6>&?(OtsxF;ZuCcx(={w8U zt}Su?t(%+;hrBgO**(?#x9@+%bGNtn-8<`aq~Ya_0ss2z&+);*9`8K5z{nPRqk{kR z{dd_~>hhhey2i=!k1e*H}vg!dk3> zB(f+v$Gp&-U5prBOwif|dx#H0tYdg^%;duld44`+ZK+GU6)3%F&J%D>VpNN9cZs9U z8mH+hSJECW1brb`Tk7!KtJnDb7q@u)tyg&W(GhRnJLK&L`+U5=$HD0_lcHpNY}q+K zBE5e?+F8QTrEslavu$HO_=n`0IK!&i7MtxG6R=67P!aG%r!g*QO}8buvf5{mN@S@a zQHV4}NsACB^qK`4-|%k~o^8&XXebsSj?t-go*~t$9y3=mDFu@}<$RQ~e`@*oWX8h_ z&B4@hJQJMfg4`uwTL_opRE8l5eX$bj4AKPhh@kr>D(9Yxw8USo2n=3f%?m)t0KfHY zSTZCeO@yZgmaHgd3m{y8s|GZIpbXE)&mUtgwsho$BcJD7oXxrC4iP|-C_3$grGAH% zr5?-6J=WKjxU#*$&8yp7+qlBk;1<1ALn`MeGlJO(W^%xMdW_WL(B?29p(MpKwMNFP zX3t(T`O#!5Tug*D=1yhNE8|ApCElo@iA&FvIv8#$$;U*g6cT6rYbvHpQR|Pn3OVJ) zIcvs08JIFX{0|6y%`#Mg10jpmp&{2-$dwEB-cp@XL!OX@uHAC0}J8vVcPe@5? z5Wy~6JHzD@q@9xpi<@Zl>|=cgyM zFODcq_i3G;(w&xcP^4{z>cCRbVtt;{MbJ_L+wPI4BXj{X2a`!odNzj5l8LYkMZwAW z1*3~oX4)clAEKrsY?@#t*meu@5|@v$ZiW^!5ObW!A+gX>h;~MSC7(}_&Tw{d#N$UF zW9H{{Glfi3RI5eWX|b`f%8eK9@VnpsePj!Cc}^-lRw`11x`=zM%7K?l%MBRRLPjOP zQKBsj8LiqGl~q;7YL8#_3|}c0g(0C788cc8%ao(B;Ake(i%H37 zYMJGZTzjE3WC||O*9B_4im%;SuvAbE5&n((4!-9?g))DwxFj%@ppp$u$^;C1RCu-4 z3+2T{XsoTX!d0VW-Oyi^H)9qy8U>f3UCK~P#-p5r;e>lfUN@kVLBG>tb}0GOfpce`GB#w>J=sXe@J5H0#ehGqrI@ug#!{9hG+Rro^mNA7DXZ-94dOTG|#O^wb#(lNrUseew?;(C#JJGN-(^!|ctEnE&Ks?EWc5 zK1W?&WA$6Fv-AgFA$k4=ZetafNt`XP$EOtE|A6zq{t?ITeTbGHfEQqO=i(cTF9DK8K(HNv7vvY{(Cg8vB^H_2gCy#Fws1A z?L5cIMm2w9pMdjl8yg)a8!JG5L-PF}k%!-}6;o)0QkBDGLix2(BNqIDH|Cpwspm;BFqSm;R35qbO=O!j?tbrVPG*CR3QqV2tb?8 zN;B}3l|2NHpb^TmFB+Lpw)#waYn-)Lxj*gk-f_xaF<@o;C7!=|hns^AJ?U5*O;{Se z$8hg42Rk$5Y=pMEbd+G_wQW{AilxNztyi{qbbQ9{$%vEFgg5V=^4CAU$L) znj4$E_3~AAj*d9Zp)?uqJ~-xo|H1p**j(o2tyQ*H`~2ZoUf_+l@A1*$#B=r96qLi5 zlHL6gfA`Ku+}UXHm8*T)LSU`NhTzf|%V;uZIG!?^&9PPh3MUk~DcRXQ&GtVmEsg5R1zPt{vS9)`ah~o6jX@rwI?n zaQC3#Be+8En*2_(3 zs`K!Bx(Nvlsy#_ciA*GEnvu0SBuR@TNf0t2CPIxf7^^WRCJI6#Dbm|J>GkERgs1aC z6rNf>A`4~{&1`bP{=vCV9!W>m%IJ4GtaW>AuJ*ZdWtD5!*SUUmjqQzVtgqi@>8d8x zW5nzPJ3d5CPf3e&l469krI-2;Q6sO>AM>=iaCs~QG7^EmFV-#wL3Kb}zr60R#gl#1 zc{cC&Ma`XBk5mlVV71=rh_U6BtkP-U7@qIO1s@d zWgUzLq@vsHb7$>kT8X9CPFWf((OX%ev$jfiV~yU*3Z~WK?%`vuj1IY$c>3e2th?xe zUNS%-S6O+zA!`*SR;>vlMx6u$jZO6RK_(OHw)D>564$ql3#qT53a`iOo9AuZzK9EL;e z@j2yij9Bi``SOdTUw;Yl!d1jt-}eVxT;Sfh%k01Z1N(pZLr%w2*8k{t+4?{HDQdaT z=tu8z_?O>f`p!p~<8!)mO=dtEU#%$Kf5cDC8LiXGQGQlIUAF%c4>e8C6>PP zC3?T}BI3#b*B6M^1d%KBqjN@o`wka>`6DJD@8Vhs8^8BDTYvofw7&ErtoCuTK$&$? zyMmo6q_fD(RAtI&By%0rtlaFbrccl1jKyDIXjeU53rc_vjg`{f1;f8(lFFS_es% zVvJ|Eu`%)B>K+$oP1xKVLMbm;W@EjlQ5hi!E;>LqdP(9Xxtf*DHkohyt@E35qz;pPcSZsaYh1+P-U~RKPCh(i|iT=8(lkuo;}S&=m-pq zRk^2H^YOiw1&${f=aj&y1S1qiNo?Aq$Oa740rUPg<;E>WOPhRrF&-kk!9r5bTBUZn1gNZ?d`Cp_>|dspR?fj5{maeC^sg|MIIZbN^(>j~?#w zmmfalhx@0T7Y`<{!ih6E@+q$EL*XoDy<$~aVLmKFgjy$}l#krxdK3g`E@-GhRE{NRM2oC+R|QjYQt zL)WEHZLG+GP;cFw?yU2qJkeis2BVEneo4=`iAxb8{LUGVBrrKeIrn5PVU237(Ymat zfMZ2g2v5Wyr9!HNG;NWkEwZdlnzcw;87fUkq$J5aOI+W$#n$=@3^sF^ z9b>15xY-%ZFHq$OWoBe9C!wKX)IgprKnt6dbm6Uotdi70u;Y?WPSZd1{V8>2S2S!> z6(reM;Rdv>WgS%1TeKl@7Jc$sv&w2s6b_D&lu${~mh$%A1tDcA1(}pMS~uGwTF+BD6B{@&LYsH6fn!N#Rxk;MVK?vl^39M3n!Ox zzV=o5T?^zf&NbEqB(mJc;y?^>e$PM6wb~Yb>>p7;`wI zndm9!wqTmJ$P>j}v^keu+MBDS#*!gPa7bfm8R!+7{(Q!DtGS_b#L6~y^Eu3L##{)- zgBH_kYs{}~Gwv=kRxQ?-pXXbz80Mk_Svyowqx0q;n$B}vS&%wNJv%7vEF)D3LI{#H z_17c4prx}qaE5z0hD}rQB;iB|b|x37!#TGmy9~-PBJt3)7_*3KqBWe8P;#yy6%KE_ zjR;aN7KiaHMK)AZ$Z&!2%Zd&qZE~A2E>e!C2?s;N-o>2Vi!leog5zPq@kPnSxMZGt zeGexRq)HJoL#i~C=S7G+tD*TZ5U1+lX=GRq2b=+a}M=7$+ZrJRg9G4L@F{wl{s=qVBng>)a}MfKqdI;d2oGH->%wL6IQRpieHHoKHsink zF2`@aLv}c%J2#{*L5Kt+74B@x(U0z7tYtc!Fi$(E*S1*w=BtQry~z3V8(b`9pbR7q ziX3+^W%AYoPTso9WIRURTxaPkFQUKmdz`-V9B#SijnW(#8j1^rE0;;y64`Z#L(#sW>)c&x334yBZy*0ged!d#CPx?m2+uk8cvQyN zGfGuXe$0PF|H;-cFB%(nbH9vG!BXprR@_)qf1XmLSx|Bpp*mwM#+a(1{fXw>@L4ie zM5wXS3zg!kf+Qk}#aERz|_VB&R4C98^>O6tAH zS4`{8P7t$?i`Ufj8+`A9f3*yXo|TSS2uNZOS`&zP3u%Rdq>Z%-AyRD8p->rRk}*sA z4Alzzq6cf&S-$Zc^m|OYb7rSI45!CjoSd(a2~B^q&DXzqhYv13Wam6(M=So@-F;TBb$MaEO)4Dg8!LSK zcV1=ZV$RNq!MKc3Ipwe3{fPCe1AhONJG2KGuYc%4Jch3AyU!+V~*rMg#Ay&s#1jIII4Zv1=$7f z=lMo=CMhJ2tD1-&!2~-kVw6Zp>R!Wj) zq(Mt95{MXM!!xUsrFGt2EH2>+omFp~!U?1ea5_A^`qUYY&kH`hcue}i9!rBZSFf&d z^ZFJyuWxc~^EtLRUSS|}lJX2OJ%sTAYJN_l$4I9G9k>laT_j+s_uXb0&Nct73TYzf zyFIO5;~LkoSaoYyWFmchb9h@A?2?rAdm}q!NUlb~a36ezIV&`eEX<3tC}m z>Y-)^3JfAiNL!izOym6Dq(G}cxT0MMfK#OEV1)PUR4SpEVapO@LAp6i_WVpS5?Tgi z56FB)HfnqYdn_6^P9PBTcmE$wpFc)l+=uA_iJ6lMi4+!usTQbI;UQHwr`k0uSG^D! z57^*89(DPTlT~)spC{Ycq~B}NRtYVoNP?(kB1I)8np#2IIQm+1Cv9;((?S~N+QC1qJ) zwdWJpSmwaQ7;@n&ApO$vN_oN`^AX?fKI94qB(4mOZu8#61?)%E%ki6`LU_LBU|J+v zBv{qPsUBALDQt&}Tyi>f>|bae9!_|4G-3BR1Syk}(abW_0_{?)@R;{RCBeZGVPT8V zR7Yh1n+{5)H$kl_p~AC?obJwgC#Um!FR}W6`4eP2^O?!uoK#I>4TqrlgS&KB;%}cQ zP*u3h(EKbLfde#*Sv~I-k6PdNPZ}Pu5G^{q8lYacYWTF5~U(d+o=Uf?r4d4U~GFy}+`Y>o!RQlHNDCaT}9suQj#&=*6> z^K+OLDC2yP6=8l2vup$GNOoIfYfH#}8tbbm^r)H2&&xYUA?T z7dEiQ@fU?#8=H76g43`%kzTd|ld3V=qM2^4KkG7tq4}AObGkfhn?i4~XjM0r#(5Bq zS1+HZ%>G(W>B)O~`J7yhu4#HR3*TOLCZ7JO{@cqZ6^%_3SQP&fUmG*nzAoitAVrZ9 zjihvn+zDjXrqk^pl%z10^GVKV?8T8=nPPLL$5J~b36o(~Xbw-u3@17SN0L@svcA+} zrJa(7O?{FZ_D{x4<{+h_*MiNJE`yHGrdkA}yx`z$#AL30Qo~vlmeu7hYfF8yBw<== z_Kt_lrbRtF>+&R0T6&#~=wWJh4a@ekZJ@tzf<1qSx{;p+)D`4{1x(Y>JqTLF>>@(saL{ zGU1_uEQS0%Gpjf)C3BZ}?T#j>>C!h(oBdDScjI>=?&%h5HO80)Sm`Hh=uaKZJV&fr z$1f>WU>Eegnsp_tCdO!(!FngGqNJxh&qx;1xQ(u1Pb!@n;pH!~ET!9R)9bWprwK|q zge{=Vai%~RO;G&~cmGK_&QF!hR9{ z)PNDkS<^^kE%;V-37pH6~P9fWE_fD|@w=q0YP`uo%W=l{*wVn`-u zBw`+DIIH zRdWIh$b_ILBsbC?TWOcG(U?h@`+!N|p&yBNX5;knO-BKhX&f$Q*{j|I?HzB=+3Pca z5yoL1+F43r0`;e*n9k8ffzt-3Ee1;=9fbg!D3nSVSa`WS;h(#^e5>_=F*!MY5ix@g&FMxT-Ca5hsM4;}lb1rH7`xPNfL?)jYKv1UAnqDXNr zL#o7A9fIO%WKUADVJmDp{`vWZC-Aqjfwrug6P1h{@)m2fS5wy-ZH)g{YgYfwH@W?P z|G$#-JD+438TtrFMPyLvBFOsH958Wgbi|`sqgc>tj5tBJIrVKuupr9 z5Vehq8_H8(R%g3E{f=?Tp}0JWT;tcGw#V^-JsI(S!f}3s#^tH^M0E2BOO{Hc$`G!mh-0Dj zRDX2S5u;&fgtWArWi=73E5)&uObdt2!6Xui$3I3vv?^I9Wyrh;=Gtcs>wbohe&W=t<9^C{x+mW7n>pO4{QOxj%l(v}pN(JR zsI%3VGvhu-*j!I;aaxC0RjA!heBEbxP5qfZSZO38f69D`?2tcgT&_|q@`ruK@hLB_ z$wWitb#s*Pjs6RzJcn}zg`p=b1M6rTD73_B;g!jyLb}9b z_dUh{58II>Kw>p3gASYBl$oB9JBLVo9Ods zA0Vnd2Y%DoH{q`bFot|GWj>scNQD)GPP;kfD*p>s#3CbP5Qd}p2dSZ zk>HRR5^~#Sly^9sq&&C~+&iA}@bH{RCz`!;!$l6pW(cv2%2Hn<$N5qT5@%$E0T)%{ zmX(e4e)CmjNsK)sEk=)BWXM^>5?F|At(1f(#tiHZ*cYd}CxGh-o6xC{{ON zFClnwkxfS!GGWP_MHxrpl^u{yqP$jk6}Ut^rE-GAS_T4c^*Y>MUBc-cG0)Lyf^h<; zEz#?6sIGio;y51TW^*&;=7|!2e;b}~zs~h26gne0!E(>&7P!t8aEYVtHjIQ|PV^K{7 zPI;kJRpJ*=u~j@9&&IRyY&;v!#tQ8xmZ z1|Zc3JC-B?nFKLHsZcT@6~3yXoJ09o!?!&;i4u@FM>mnIB$BN}GRay@XC)WLQG~{L zf$zUjNC@iBQd*o9K`_nt6syqd0o3{e;q$yGiDyGl&LOQp;hVv;BtfgtFqR}Ff!{oq z@r4VD@zx?SUjN2(JqOHw;LVm2>k>+vaW+#t9x6UQEctL}&iy07-ZI709u2-I}aE0s6;B!J-4 z#z0^ZH!1LRby5h@1k%)Na!Bdr#1ae2I;5~6Snv=gB}C9ba9}O2EXj;xRVkLFV~U{+ z+}Pf&mlcvkN*|b5X9E?n7br^7gm$}4J}-Qqi=g7HcE);SmkhFKLU^_@>3P;=fLSF< zc>3h1U4W-#lSm(QMV5&m_7^Emt+5!|TofH1oC@CE$$4*g%Dp4a@klXoee$G>&RR&3 z2C=2OY0p=62rBfkfm47}f$76w1CP4VC8pGvQd1T=Wu8+8h#av$C9r7tDz&Ez6bLW; zCTeQk`1kr;Vy&e~Ho&vE<=J>Po{eYY*?2adjc4Q8__d5grfF!)h)y^}1!dPru)9bp z6vkp3N6k8icqQ076m9JNJ5rhhTuU2c9lYFCUZ|M+-s$DQim`_K%)i9 zJmD)4BAlae0&Qaj!Jkti1VUt3V<^kQYc(iWRb6DH*$sh~hmNUGwejbsgs5nNYvL5K zaJ>t|bH$-u#=!;r;Ng&ec%b>WzDu-t}GuCUR zXkDU9-!xz3bIQEHlqEKZ=b1oD9M4h`DTP%-$0#aH2L<1XmT<9>5|!(H;1lK6s=C^* zd(J)^&&IRyY&;v!#6tHZyZV1BgxEqr;}tR!VM&ER z;g!8zXsnmQkqAjAQ)Ef4ita@QCAkxv6$NKnBT@;8^qMNzTJg1NB#b>5b)~|$HjwdIOo|f5YA0z|{XRS+LIVsD~G_TRR2!sPA&IEQZ8`Qdm z4+ez{`WBzUsVM{HOcBkC6r|2Uma9G2|Q)75C|{9MXEqKz!^`w>jch9T2iv! z>(NUSrt^Y{wv?fXMk~cpQSjmLjCLkD*BVU-tc1Wt&6?;?Q!9yz=zRNf1CpSsECt5m zD=f0sjuBP$#9vGlJo5C)G%6tRUPRF&7n4F11rAp7{MU2l3hXqKsG}tr#D97Qp=0k5ANO_@#<9 zJR8r(vvFxW%|Cc%mw!1U5z1?!R4}6|RuQ#O+*6#@h1(vfjRgo1Dl1BmSg#pk@s$

    YsSi%A$RwWclBixdq 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

      %z3RB`~z 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 la Idea al Cód De la Idea al Código: Guía para Jóvenes Programadores

      Introducción#

      -

      ¡Bienvenidos a "De la idea al código: guía para jóvenes programadores"! Este manual nació del deseo de enseñar a mis propios hijos a programar, y ha sido un proyecto que hemos desarrollado juntos, paso a paso, en un emocionante viaje de aprendizaje. Programar no solo les ha permitido crear sus propios juegos y aplicaciones, sino que también ha sido una excelente manera de desarrollar su capacidad para resolver problemas y pensar de manera lógica.

      -

      En este libro, exploraremos las bases de la programación utilizando Python, un lenguaje muy potente y fácil de aprender, que hemos encontrado ideal para introducir a los más jóvenes en este mundo. A medida que avances, te enfrentarás a desafíos más complejos, pero no te preocupes, ¡estaremos contigo en cada paso del camino, tal como lo hemos estado con nuestros hijos!

      +

      ¡Bienvenidos a De la Idea al Código: Guía para Jóvenes Programadores! Este manual nació del deseo de enseñar a mis propios hijos a programar, y ha sido un proyecto que hemos desarrollado juntos, paso a paso, en un emocionante viaje de aprendizaje. Programar no solo les ha permitido crear sus propios juegos y aplicaciones, sino que también ha sido una excelente manera de desarrollar su capacidad para resolver problemas y pensar de manera lógica que espero les sirva en el futuro.

      +

      En este libro, se exploran las bases de la programación utilizando Python, un lenguaje muy potente y fácil de aprender, que hemos encontrado ideal para introducir a los más jóvenes en este mundo. A medida que se avanza, te enfrentarás a desafíos más complejos, pero no te preocupes, ¡hay pistas y pasos a seguir para resolver cada reto!

      Cada capítulo te enseñará nuevos conceptos y habilidades, desde los fundamentos básicos hasta la creación de proyectos más creativos y avanzados. Aprenderás cómo las computadoras pueden realizar cálculos, tomar decisiones y realizar tareas repetitivas. Pero lo más importante, te divertirás mientras desarrollas tus propias creaciones, tal como lo hicimos nosotros.

      -

      Este proyecto es un esfuerzo continuo y vivo, que ponemos a disposición de la comunidad con la esperanza de que sea útil para otros padres, educadores y jóvenes programadores. Si encuentras valor en él, siéntete libre de compartirlo, usarlo y contribuir a su crecimiento. ¡Estamos emocionados de ver cómo más niños pueden aprender y disfrutar de la programación gracias a esta guía!

      +

      Este proyecto es un esfuerzo continuo y vivo, que ponemos a disposición de la comunidad con la esperanza de que sea útil para otros padres, educadores y jóvenes programadores. Si encuentras valor en él, siéntete libre de compartirlo, usarlo y contribuir a su crecimiento. ¡Estaremos encantados de ver cómo otros niños y niñas pueden aprender y disfrutar de la programación gracias a esta guía!

      Estructura del Manual#

      Este manual está dividido en varios capítulos, cada uno diseñado para enseñarte algo nuevo y emocionante sobre la programación:

      -
        -
      • Capítulo 1: Conceptos Básicos de Programación
      • -
      +

      Capítulo 1: Conceptos Básicos de Programación#

      Empezaremos con lo más esencial: cómo hacer que la computadora haga lo que tú quieras. Aprenderás a escribir tus primeros programas, como mostrar mensajes en la pantalla y realizar cálculos sencillos.

      -
        -
      • Capítulo 2: Programación Intermedia
      • -
      +

      Capítulo 2: Programación Intermedia#

      En este capítulo, exploraremos cómo las computadoras pueden tomar decisiones y repetir tareas. Aprenderás a crear tablas de multiplicar, simular juegos de dados, y manipular cadenas de texto.

      -
        -
      • Capítulo 3: Programación Avanzada
      • -
      +

      Capítulo 3: Programación Avanzada#

      Aquí es donde las cosas se ponen interesantes. Aplicarás lo que has aprendido para resolver problemas más complejos, como calcular edades, verificar si un año es bisiesto, y crear un juego de adivinanzas.

      -
        -
      • Capítulo 4: Programación Creativa
      • -
      +

      Capítulo 4: Programación Creativa#

      Este es el capítulo más divertido, donde usarás tu creatividad para diseñar patrones, crear figuras con asteriscos y mucho más. ¡Es hora de que tus ideas cobren vida en la pantalla!

      -
        -
      • Capítulo 5: Recursos
      • -
      +

      Capítulo 5: Recursos#

      Por último, te ofreceremos una serie de recursos adicionales para que sigas aprendiendo y explorando el mundo de la programación. Ya sea que quieras aprender más o enseñar a otros, aquí encontrarás todo lo que necesitas.

      Contacto#

      Si tienes alguna pregunta o necesitas ayuda con alguno de los ejercicios, no dudes en ponerte en contacto con nosotros. Este es un proyecto personal que hemos desarrollado en familia, y estamos entusiasmados por seguir mejorándolo y ampliándolo. Nos encantaría escuchar tus ideas y sugerencias para hacerlo aún más útil y divertido para todos. ¡Juntos podemos seguir aprendiendo programación!

      @@ -229,5 +219,5 @@

      Contacto dado2: print(\"El primer dado gana\") # Imprime si el primer dado es mayor elif dado1 < dado2: print(\"El segundo dado gana\") # Imprime si el segundo dado es mayor else: print(\"Es un empate\") # Imprime si ambos dados tienen el mismo valor 2.3 Saludo Personalizado # El Reto # En este ejercicio, vamos a hacer que el programa sea m\u00e1s interactivo. Queremos que el programa pregunte el nombre del usuario y luego lo salude de manera personalizada. Esto es un gran ejemplo de c\u00f3mo los programas pueden interactuar con las personas y hacer que la experiencia sea m\u00e1s personal y divertida. C\u00f3mo Resolverlo # Para resolver este problema, usaremos la funci\u00f3n input() para obtener el nombre del usuario y luego usaremos la funci\u00f3n print() para mostrar un mensaje personalizado. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese su nombre. Mostrar un saludo personalizado usando el nombre del usuario. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese su nombre nombre = input(\"\u00bfCu\u00e1l es tu nombre? \") # Guardamos la entrada del usuario # Saludamos al usuario usando su nombre print(f\"Hola, {nombre}\") # Imprime un saludo personalizado 2.4 Cadenas de Texto # El Reto # Las cadenas de texto son una parte fundamental de la programaci\u00f3n. En este ejercicio, vamos a trabajar con cadenas para aprender c\u00f3mo podemos manipular texto en Python. Espec\u00edficamente, vamos a pedir al usuario que ingrese una cadena de texto, y luego vamos a realizar algunas operaciones b\u00e1sicas con esa cadena. C\u00f3mo Resolverlo # Trabajaremos con varias funciones incorporadas en Python para manipular la cadena de texto. Veremos c\u00f3mo contar la longitud de la cadena, convertirla a may\u00fasculas y mostrarla al rev\u00e9s. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Mostrar la longitud de la cadena. Convertir la cadena a may\u00fasculas y mostrarla. Invertir la cadena y mostrarla. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Mostramos la longitud de la cadena print(\"La longitud de la cadena es:\", len(texto)) # Imprime el n\u00famero de caracteres en la cadena # Convertimos la cadena a may\u00fasculas y la mostramos print(\"La cadena en may\u00fasculas es:\", texto.upper()) # Convierte la cadena a may\u00fasculas # Invertimos la cadena y la mostramos print(\"La cadena al rev\u00e9s es:\", texto[::-1]) # Imprime la cadena invertida 2.5 Contador de Vocales # El Reto # En este ejercicio, vamos a trabajar con cadenas de texto para contar cu\u00e1ntas vocales contiene una cadena. Este es un excelente ejercicio para practicar el trabajo con bucles y condiciones en programaci\u00f3n. C\u00f3mo Resolverlo # Para resolver este problema, recorreremos cada car\u00e1cter de la cadena y verificaremos si es una vocal. Si lo es, aumentaremos un contador. Al final, mostraremos el n\u00famero total de vocales encontradas. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Inicializar un contador de vocales en 0. Recorrer cada car\u00e1cter de la cadena: Si el car\u00e1cter es una vocal, aumentar el contador. Mostrar el n\u00famero total de vocales encontradas. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Definimos un conjunto de vocales para comparar vocales = \"aeiouAEIOU\" # Incluimos tanto may\u00fasculas como min\u00fasculas contador = 0 # Inicializamos un contador # Iteramos a trav\u00e9s de cada car\u00e1cter en la cadena for char in texto: if char in vocales: # Verificamos si el car\u00e1cter es una vocal contador += 1 # Aumentamos el contador si es una vocal # Mostramos el n\u00famero total de vocales encontradas print(\"El n\u00famero de vocales en la cadena es:\", contador) # Imprime el conteo de vocales \u00a1Y con esto, hemos completado nuestro segundo cap\u00edtulo! Estos ejercicios intermedios te han ense\u00f1ado a trabajar con bucles, condiciones y cadenas de texto, lo que te permitir\u00e1 escribir programas m\u00e1s interactivos y \u00fatiles. En el pr\u00f3ximo cap\u00edtulo, profundizaremos a\u00fan m\u00e1s y te enfrentaremos a desaf\u00edos m\u00e1s avanzados que te ayudar\u00e1n a convertirte en un programador a\u00fan m\u00e1s habilidoso. \u00a1Sigue as\u00ed!","title":"Intermedio"},{"location":"02-intermedio.html#capitulo_2_programacion_intermedia","text":"\u00a1Felicidades por completar el primer cap\u00edtulo! Ahora que ya tienes una base s\u00f3lida en los conceptos b\u00e1sicos de programaci\u00f3n, es momento de dar un paso m\u00e1s y explorar algunas ideas m\u00e1s complejas. En este cap\u00edtulo, nos centraremos en c\u00f3mo las computadoras pueden tomar decisiones y realizar tareas repetitivas autom\u00e1ticamente. Estos conceptos son fundamentales en la programaci\u00f3n, ya que nos permiten escribir programas m\u00e1s \u00fatiles y din\u00e1micos. Vamos a explorar c\u00f3mo podemos crear tablas de multiplicar, jugar a los dados de manera autom\u00e1tica, y c\u00f3mo hacer que la computadora nos salude de manera personalizada. Adem\u00e1s, trabajaremos con cadenas de texto para realizar tareas m\u00e1s interesantes, como contar vocales. Este cap\u00edtulo est\u00e1 dise\u00f1ado para que practiques y consolides lo que has aprendido, mientras te introduces en conceptos m\u00e1s avanzados que te preparar\u00e1n para los desaf\u00edos que vendr\u00e1n en los siguientes cap\u00edtulos.","title":"Cap\u00edtulo 2: Programaci\u00f3n Intermedia"},{"location":"02-intermedio.html#21_tabla_de_multiplicar","text":"","title":"2.1 Tabla de Multiplicar"},{"location":"02-intermedio.html#el_reto","text":"Una de las primeras cosas \u00fatiles que podemos hacer con la programaci\u00f3n es automatizar c\u00e1lculos repetitivos. En este ejercicio, vamos a crear un programa que genere la tabla de multiplicar de cualquier n\u00famero que el usuario elija. Esto es \u00fatil no solo para practicar matem\u00e1ticas, sino tambi\u00e9n para entender c\u00f3mo funcionan los bucles en programaci\u00f3n.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo","text":"Para resolver este problema, utilizaremos un bucle for que recorre los n\u00fameros del 1 al 10. En cada iteraci\u00f3n del bucle, multiplicaremos el n\u00famero ingresado por el usuario por el n\u00famero de la iteraci\u00f3n, y mostraremos el resultado.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo","text":"Empezar el programa. Pedir al usuario que ingrese un n\u00famero. Para cada n\u00famero del 1 al 10: Multiplicar el n\u00famero del usuario por el n\u00famero actual del bucle. Mostrar el resultado de la multiplicaci\u00f3n. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo","text":"# Pedimos al usuario que ingrese un n\u00famero para calcular su tabla de multiplicar numero = int(input(\"Ingresa un n\u00famero para ver su tabla de multiplicar: \")) # Convertimos la entrada a un n\u00famero entero # Usamos un bucle for para iterar desde 1 hasta 10 for i in range(1, 11): # Recorremos los n\u00fameros del 1 al 10 # Mostramos el resultado de la multiplicaci\u00f3n en cada iteraci\u00f3n print(f\"{numero} x {i} = {numero * i}\") # Imprime el resultado de la multiplicaci\u00f3n","title":"C\u00f3digo"},{"location":"02-intermedio.html#22_juego_de_dados","text":"","title":"2.2 Juego de Dados"},{"location":"02-intermedio.html#el_reto_1","text":"\u00a1Hora de divertirnos un poco! En este ejercicio, vamos a simular el lanzamiento de dos dados y determinar cu\u00e1l de los dos tiene el valor m\u00e1s alto. Esto es una excelente pr\u00e1ctica para trabajar con n\u00fameros aleatorios, un concepto muy \u00fatil en la programaci\u00f3n de juegos.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_1","text":"Para resolver este problema, usaremos la funci\u00f3n randint() de la biblioteca random para simular el lanzamiento de los dados. Luego, compararemos los valores obtenidos para determinar el ganador.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_1","text":"Empezar el programa. Generar un n\u00famero aleatorio entre 1 y 6 para el primer dado. Generar un n\u00famero aleatorio entre 1 y 6 para el segundo dado. Mostrar los valores de ambos dados. Comparar los valores: Si el primer dado es mayor, mostrar que el primer dado gana. Si el segundo dado es mayor, mostrar que el segundo dado gana. Si los dos dados son iguales, mostrar que es un empate. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_1","text":"import random # Importamos la biblioteca random para generar n\u00fameros aleatorios # Generamos dos n\u00fameros aleatorios entre 1 y 6, como si fueran dados dado1 = random.randint(1, 6) # Genera un n\u00famero aleatorio para el primer dado dado2 = random.randint(1, 6) # Genera un n\u00famero aleatorio para el segundo dado # Mostramos los valores de los dados print(f\"El primer dado sac\u00f3: {dado1}\") # Imprime el valor del primer dado print(f\"El segundo dado sac\u00f3: {dado2}\") # Imprime el valor del segundo dado # Determinamos qui\u00e9n gan\u00f3 o si fue un empate if dado1 > dado2: print(\"El primer dado gana\") # Imprime si el primer dado es mayor elif dado1 < dado2: print(\"El segundo dado gana\") # Imprime si el segundo dado es mayor else: print(\"Es un empate\") # Imprime si ambos dados tienen el mismo valor","title":"C\u00f3digo"},{"location":"02-intermedio.html#23_saludo_personalizado","text":"","title":"2.3 Saludo Personalizado"},{"location":"02-intermedio.html#el_reto_2","text":"En este ejercicio, vamos a hacer que el programa sea m\u00e1s interactivo. Queremos que el programa pregunte el nombre del usuario y luego lo salude de manera personalizada. Esto es un gran ejemplo de c\u00f3mo los programas pueden interactuar con las personas y hacer que la experiencia sea m\u00e1s personal y divertida.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_2","text":"Para resolver este problema, usaremos la funci\u00f3n input() para obtener el nombre del usuario y luego usaremos la funci\u00f3n print() para mostrar un mensaje personalizado.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_2","text":"Empezar el programa. Pedir al usuario que ingrese su nombre. Mostrar un saludo personalizado usando el nombre del usuario. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_2","text":"# Pedimos al usuario que ingrese su nombre nombre = input(\"\u00bfCu\u00e1l es tu nombre? \") # Guardamos la entrada del usuario # Saludamos al usuario usando su nombre print(f\"Hola, {nombre}\") # Imprime un saludo personalizado","title":"C\u00f3digo"},{"location":"02-intermedio.html#24_cadenas_de_texto","text":"","title":"2.4 Cadenas de Texto"},{"location":"02-intermedio.html#el_reto_3","text":"Las cadenas de texto son una parte fundamental de la programaci\u00f3n. En este ejercicio, vamos a trabajar con cadenas para aprender c\u00f3mo podemos manipular texto en Python. Espec\u00edficamente, vamos a pedir al usuario que ingrese una cadena de texto, y luego vamos a realizar algunas operaciones b\u00e1sicas con esa cadena.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_3","text":"Trabajaremos con varias funciones incorporadas en Python para manipular la cadena de texto. Veremos c\u00f3mo contar la longitud de la cadena, convertirla a may\u00fasculas y mostrarla al rev\u00e9s.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_3","text":"Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Mostrar la longitud de la cadena. Convertir la cadena a may\u00fasculas y mostrarla. Invertir la cadena y mostrarla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_3","text":"# Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Mostramos la longitud de la cadena print(\"La longitud de la cadena es:\", len(texto)) # Imprime el n\u00famero de caracteres en la cadena # Convertimos la cadena a may\u00fasculas y la mostramos print(\"La cadena en may\u00fasculas es:\", texto.upper()) # Convierte la cadena a may\u00fasculas # Invertimos la cadena y la mostramos print(\"La cadena al rev\u00e9s es:\", texto[::-1]) # Imprime la cadena invertida","title":"C\u00f3digo"},{"location":"02-intermedio.html#25_contador_de_vocales","text":"","title":"2.5 Contador de Vocales"},{"location":"02-intermedio.html#el_reto_4","text":"En este ejercicio, vamos a trabajar con cadenas de texto para contar cu\u00e1ntas vocales contiene una cadena. Este es un excelente ejercicio para practicar el trabajo con bucles y condiciones en programaci\u00f3n.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_4","text":"Para resolver este problema, recorreremos cada car\u00e1cter de la cadena y verificaremos si es una vocal. Si lo es, aumentaremos un contador. Al final, mostraremos el n\u00famero total de vocales encontradas.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_4","text":"Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Inicializar un contador de vocales en 0. Recorrer cada car\u00e1cter de la cadena: Si el car\u00e1cter es una vocal, aumentar el contador. Mostrar el n\u00famero total de vocales encontradas. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_4","text":"# Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Definimos un conjunto de vocales para comparar vocales = \"aeiouAEIOU\" # Incluimos tanto may\u00fasculas como min\u00fasculas contador = 0 # Inicializamos un contador # Iteramos a trav\u00e9s de cada car\u00e1cter en la cadena for char in texto: if char in vocales: # Verificamos si el car\u00e1cter es una vocal contador += 1 # Aumentamos el contador si es una vocal # Mostramos el n\u00famero total de vocales encontradas print(\"El n\u00famero de vocales en la cadena es:\", contador) # Imprime el conteo de vocales \u00a1Y con esto, hemos completado nuestro segundo cap\u00edtulo! Estos ejercicios intermedios te han ense\u00f1ado a trabajar con bucles, condiciones y cadenas de texto, lo que te permitir\u00e1 escribir programas m\u00e1s interactivos y \u00fatiles. En el pr\u00f3ximo cap\u00edtulo, profundizaremos a\u00fan m\u00e1s y te enfrentaremos a desaf\u00edos m\u00e1s avanzados que te ayudar\u00e1n a convertirte en un programador a\u00fan m\u00e1s habilidoso. \u00a1Sigue as\u00ed!","title":"C\u00f3digo"},{"location":"03-avanzado.html","text":"Cap\u00edtulo 3: Programaci\u00f3n Avanzada # \u00a1Bienvenido al tercer cap\u00edtulo de nuestro viaje en el mundo de la programaci\u00f3n! Hasta ahora, has aprendido los conceptos b\u00e1sicos y has explorado c\u00f3mo las computadoras pueden tomar decisiones y realizar tareas repetitivas. En este cap\u00edtulo, vamos a profundizar un poco m\u00e1s en la programaci\u00f3n y enfrentarnos a desaf\u00edos m\u00e1s complejos. Este es el momento de combinar lo que has aprendido y aplicarlo a problemas que requieren un pensamiento m\u00e1s avanzado. Trabajaremos con c\u00e1lculos m\u00e1s sofisticados, como determinar el n\u00famero mayor entre tres valores, crear un juego para adivinar n\u00fameros, calcular la edad bas\u00e1ndonos en el a\u00f1o de nacimiento, y verificar si un a\u00f1o es bisiesto. Estos ejercicios no solo te ayudar\u00e1n a mejorar tus habilidades de programaci\u00f3n, sino que tambi\u00e9n te mostrar\u00e1n c\u00f3mo la programaci\u00f3n puede ser \u00fatil en situaciones pr\u00e1cticas de la vida real. 3.1 N\u00famero Mayor # El Reto # En este ejercicio, necesitamos determinar cu\u00e1l es el n\u00famero mayor entre tres valores proporcionados por el usuario. Este tipo de problema es \u00fatil cuando se trabaja con comparaciones y decisiones basadas en condiciones. C\u00f3mo Resolverlo # Para resolver este problema, utilizaremos la funci\u00f3n max() de Python, que nos permite encontrar el valor m\u00e1ximo entre varios n\u00fameros. Pediremos al usuario que ingrese tres n\u00fameros, los compararemos y luego mostraremos el n\u00famero mayor. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el primer n\u00famero. Pedir al usuario que ingrese el segundo n\u00famero. Pedir al usuario que ingrese el tercer n\u00famero. Comparar los tres n\u00fameros usando la funci\u00f3n max . Mostrar el n\u00famero mayor en la pantalla. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese tres n\u00fameros num1 = float(input(\"Ingresa el primer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num2 = float(input(\"Ingresa el segundo n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num3 = float(input(\"Ingresa el tercer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal # Usamos la funci\u00f3n max para encontrar el n\u00famero mayor mayor = max(num1, num2, num3) # Encuentra el mayor de los tres n\u00fameros # Mostramos el n\u00famero mayor print(\"El n\u00famero mayor es:\", mayor) # Imprime el mayor n\u00famero 3.2 Adivina el N\u00famero # El Reto # Vamos a crear un juego sencillo en el que la computadora elige un n\u00famero al azar entre 1 y 100, y el usuario tiene que adivinarlo. Despu\u00e9s de cada intento, la computadora dar\u00e1 pistas indicando si el n\u00famero es mayor o menor que el intento del usuario. C\u00f3mo Resolverlo # Para resolver este problema, utilizaremos la funci\u00f3n randint() de la biblioteca random para generar un n\u00famero aleatorio. Luego, usaremos un bucle while para permitir al usuario hacer intentos hasta que adivine correctamente. En cada intento, compararemos el n\u00famero ingresado por el usuario con el n\u00famero secreto y daremos una pista. Pseudoc\u00f3digo # Empezar el programa. Generar un n\u00famero aleatorio entre 1 y 100 y guardarlo como numero_secreto . Inicializar un contador de intentos en 0. Repetir hasta que el usuario adivine el n\u00famero: Pedir al usuario que ingrese un n\u00famero. Aumentar el contador de intentos. Si el n\u00famero es menor que numero_secreto , mostrar \"Muy bajo, intenta de nuevo\". Si el n\u00famero es mayor que numero_secreto , mostrar \"Muy alto, intenta de nuevo\". Si el n\u00famero es igual a numero_secreto , mostrar \"Felicidades\" y salir del bucle. Mostrar el n\u00famero de intentos realizados. Finalizar el programa. C\u00f3digo # import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Generamos un n\u00famero aleatorio entre 1 y 100 numero_secreto = random.randint(1, 100) # Guardamos el n\u00famero aleatorio intentos = 0 # Inicializamos un contador de intentos # Creamos un bucle para que el usuario adivine el n\u00famero while True: intento = int(input(\"Adivina el n\u00famero (entre 1 y 100): \")) # Pedimos un n\u00famero al usuario intentos += 1 # Aumentamos el contador de intentos # Comparamos el intento con el n\u00famero secreto if intento < numero_secreto: print(\"Muy bajo, intenta de nuevo.\") # El n\u00famero es menor al secreto elif intento > numero_secreto: print(\"Muy alto, intenta de nuevo.\") # El n\u00famero es mayor al secreto else: print(f\"Felicidades, adivinaste el n\u00famero en {intentos} intentos.\") # El n\u00famero es correcto break # Salimos del bucle 3.3 Calcula la Edad # El Reto # En este ejercicio, vamos a calcular la edad de una persona bas\u00e1ndonos en su a\u00f1o de nacimiento. Este ejercicio es \u00fatil para aprender a trabajar con fechas y operaciones aritm\u00e9ticas b\u00e1sicas. C\u00f3mo Resolverlo # Para resolver este problema, primero pediremos al usuario que ingrese su a\u00f1o de nacimiento. Luego, obtendremos el a\u00f1o actual utilizando la biblioteca datetime , restaremos el a\u00f1o de nacimiento del a\u00f1o actual, y as\u00ed obtendremos la edad de la persona. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese su a\u00f1o de nacimiento. Obtener el a\u00f1o actual utilizando la biblioteca datetime . Calcular la edad restando el a\u00f1o de nacimiento del a\u00f1o actual. Mostrar la edad en la pantalla. Finalizar el programa. C\u00f3digo # from datetime import datetime # Importamos la biblioteca datetime para manejar fechas # Pedimos al usuario que ingrese su a\u00f1o de nacimiento ano_nacimiento = int(input(\"\u00bfEn qu\u00e9 a\u00f1o naciste? \")) # Convertimos la entrada a un n\u00famero entero # Obtenemos el a\u00f1o actual usando datetime ano_actual = datetime.now().year # Obtenemos el a\u00f1o actual # Calculamos la edad restando el a\u00f1o de nacimiento al a\u00f1o actual edad = ano_actual - ano_nacimiento # Calculamos la diferencia de a\u00f1os # Mostramos la edad del usuario print(f\"Tienes {edad} a\u00f1os.\") # Imprime la edad calculada 3.4 A\u00f1o Bisiesto # El Reto # Un a\u00f1o bisiesto es aquel que tiene un d\u00eda adicional (29 de febrero), y ocurre cada cuatro a\u00f1os, con algunas excepciones. En este ejercicio, escribiremos un programa que determine si un a\u00f1o ingresado por el usuario es bisiesto o no. C\u00f3mo Resolverlo # Para resolver este problema, aplicaremos las reglas de los a\u00f1os bisiestos: un a\u00f1o es bisiesto si es divisible por 4, pero no por 100, a menos que tambi\u00e9n sea divisible por 400. Usaremos estas condiciones en un bloque if-elif-else . Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese un a\u00f1o. Verificar si el a\u00f1o es divisible por 4 y no divisible por 100, o si es divisible por 400: Si es as\u00ed, mostrar que el a\u00f1o es bisiesto. De lo contrario, mostrar que el a\u00f1o no es bisiesto. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese un a\u00f1o ano = int(input(\"Ingresa un a\u00f1o: \")) # Convertimos la entrada a un n\u00famero entero # Verificamos si el a\u00f1o es bisiesto if (ano % 4 == 0 and ano % 100 != 0) or (ano % 400 == 0): print(f\"El a\u00f1o {ano} es bisiesto.\") # Imprime si el a\u00f1o es bisiesto else: print(f\"El a\u00f1o {ano} no es bisiesto.\") # Imprime si el a\u00f1o no es bisiesto 3.5 Conversi\u00f3n de Temperaturas # El Reto # En este ejercicio, vamos a crear un programa que convierta temperaturas de Celsius a Fahrenheit y viceversa. La conversi\u00f3n de temperaturas es un ejercicio pr\u00e1ctico que refuerza el uso de f\u00f3rmulas matem\u00e1ticas y toma de decisiones en programaci\u00f3n. C\u00f3mo Resolverlo # Para resolver este problema, primero pediremos al usuario que elija qu\u00e9 conversi\u00f3n desea realizar. Dependiendo de su elecci\u00f3n, realizaremos la conversi\u00f3n utilizando las f\u00f3rmulas correspondientes. Mostraremos el resultado final al usuario. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que elija entre convertir de Celsius a Fahrenheit o de Fahrenheit a Celsius. Si elige Celsius a Fahrenheit: Pedir la temperatura en Celsius. Convertirla a Fahrenheit usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si elige Fahrenheit a Celsius: Pedir la temperatura en Fahrenheit. Convertirla a Celsius usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si la opci\u00f3n no es v\u00e1lida, mostrar un mensaje de error. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que elija la conversi\u00f3n que desea hacer opcion = input(\"\u00bfDeseas convertir de Celsius a Fahrenheit (C) o de Fahrenheit a Celsius (F)? \").strip().upper() # Dependiendo de la opci\u00f3n, hacemos la conversi\u00f3n correspondiente if opcion == \"C\": celsius = float(input(\"Ingresa la temperatura en Celsius: \")) # Pedimos la temperatura en Celsius fahrenheit = (celsius * 9/5) + 32 # Convertimos a Fahrenheit usando la f\u00f3rmula print(f\"{celsius} grados Celsius son {fahrenheit} grados Fahrenheit.\") # Mostramos el resultado elif opcion == \"F\": fahrenheit = float(input(\"Ingresa la temperatura en Fahrenheit: \")) # Pedimos la temperatura en Fahrenheit celsius = (fahrenheit - 32) * 5/9 # Convertimos a Celsius usando la f\u00f3rmula print(f\"{fahrenheit} grados Fahrenheit son {celsius} grados Celsius.\") # Mostramos el resultado else: print(\"Opci\u00f3n no v\u00e1lida. Por favor elige 'C' o 'F'.\") # Mensaje si la opci\u00f3n es inv\u00e1lida \u00a1Y con esto, hemos completado nuestro tercer cap\u00edtulo! Estos ejercicios avanzados te han mostrado c\u00f3mo resolver problemas m\u00e1s complejos y te han dado una idea de c\u00f3mo la programaci\u00f3n puede aplicarse a situaciones del mundo real. En el pr\u00f3ximo cap\u00edtulo, exploraremos la programaci\u00f3n creativa, donde tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas divertidos y originales. \u00a1Sigue adelante y no dejes de practicar!","title":"Avanzado"},{"location":"03-avanzado.html#capitulo_3_programacion_avanzada","text":"\u00a1Bienvenido al tercer cap\u00edtulo de nuestro viaje en el mundo de la programaci\u00f3n! Hasta ahora, has aprendido los conceptos b\u00e1sicos y has explorado c\u00f3mo las computadoras pueden tomar decisiones y realizar tareas repetitivas. En este cap\u00edtulo, vamos a profundizar un poco m\u00e1s en la programaci\u00f3n y enfrentarnos a desaf\u00edos m\u00e1s complejos. Este es el momento de combinar lo que has aprendido y aplicarlo a problemas que requieren un pensamiento m\u00e1s avanzado. Trabajaremos con c\u00e1lculos m\u00e1s sofisticados, como determinar el n\u00famero mayor entre tres valores, crear un juego para adivinar n\u00fameros, calcular la edad bas\u00e1ndonos en el a\u00f1o de nacimiento, y verificar si un a\u00f1o es bisiesto. Estos ejercicios no solo te ayudar\u00e1n a mejorar tus habilidades de programaci\u00f3n, sino que tambi\u00e9n te mostrar\u00e1n c\u00f3mo la programaci\u00f3n puede ser \u00fatil en situaciones pr\u00e1cticas de la vida real.","title":"Cap\u00edtulo 3: Programaci\u00f3n Avanzada"},{"location":"03-avanzado.html#31_numero_mayor","text":"","title":"3.1 N\u00famero Mayor"},{"location":"03-avanzado.html#el_reto","text":"En este ejercicio, necesitamos determinar cu\u00e1l es el n\u00famero mayor entre tres valores proporcionados por el usuario. Este tipo de problema es \u00fatil cuando se trabaja con comparaciones y decisiones basadas en condiciones.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo","text":"Para resolver este problema, utilizaremos la funci\u00f3n max() de Python, que nos permite encontrar el valor m\u00e1ximo entre varios n\u00fameros. Pediremos al usuario que ingrese tres n\u00fameros, los compararemos y luego mostraremos el n\u00famero mayor.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo","text":"Empezar el programa. Pedir al usuario que ingrese el primer n\u00famero. Pedir al usuario que ingrese el segundo n\u00famero. Pedir al usuario que ingrese el tercer n\u00famero. Comparar los tres n\u00fameros usando la funci\u00f3n max . Mostrar el n\u00famero mayor en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo","text":"# Pedimos al usuario que ingrese tres n\u00fameros num1 = float(input(\"Ingresa el primer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num2 = float(input(\"Ingresa el segundo n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num3 = float(input(\"Ingresa el tercer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal # Usamos la funci\u00f3n max para encontrar el n\u00famero mayor mayor = max(num1, num2, num3) # Encuentra el mayor de los tres n\u00fameros # Mostramos el n\u00famero mayor print(\"El n\u00famero mayor es:\", mayor) # Imprime el mayor n\u00famero","title":"C\u00f3digo"},{"location":"03-avanzado.html#32_adivina_el_numero","text":"","title":"3.2 Adivina el N\u00famero"},{"location":"03-avanzado.html#el_reto_1","text":"Vamos a crear un juego sencillo en el que la computadora elige un n\u00famero al azar entre 1 y 100, y el usuario tiene que adivinarlo. Despu\u00e9s de cada intento, la computadora dar\u00e1 pistas indicando si el n\u00famero es mayor o menor que el intento del usuario.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_1","text":"Para resolver este problema, utilizaremos la funci\u00f3n randint() de la biblioteca random para generar un n\u00famero aleatorio. Luego, usaremos un bucle while para permitir al usuario hacer intentos hasta que adivine correctamente. En cada intento, compararemos el n\u00famero ingresado por el usuario con el n\u00famero secreto y daremos una pista.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_1","text":"Empezar el programa. Generar un n\u00famero aleatorio entre 1 y 100 y guardarlo como numero_secreto . Inicializar un contador de intentos en 0. Repetir hasta que el usuario adivine el n\u00famero: Pedir al usuario que ingrese un n\u00famero. Aumentar el contador de intentos. Si el n\u00famero es menor que numero_secreto , mostrar \"Muy bajo, intenta de nuevo\". Si el n\u00famero es mayor que numero_secreto , mostrar \"Muy alto, intenta de nuevo\". Si el n\u00famero es igual a numero_secreto , mostrar \"Felicidades\" y salir del bucle. Mostrar el n\u00famero de intentos realizados. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_1","text":"import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Generamos un n\u00famero aleatorio entre 1 y 100 numero_secreto = random.randint(1, 100) # Guardamos el n\u00famero aleatorio intentos = 0 # Inicializamos un contador de intentos # Creamos un bucle para que el usuario adivine el n\u00famero while True: intento = int(input(\"Adivina el n\u00famero (entre 1 y 100): \")) # Pedimos un n\u00famero al usuario intentos += 1 # Aumentamos el contador de intentos # Comparamos el intento con el n\u00famero secreto if intento < numero_secreto: print(\"Muy bajo, intenta de nuevo.\") # El n\u00famero es menor al secreto elif intento > numero_secreto: print(\"Muy alto, intenta de nuevo.\") # El n\u00famero es mayor al secreto else: print(f\"Felicidades, adivinaste el n\u00famero en {intentos} intentos.\") # El n\u00famero es correcto break # Salimos del bucle","title":"C\u00f3digo"},{"location":"03-avanzado.html#33_calcula_la_edad","text":"","title":"3.3 Calcula la Edad"},{"location":"03-avanzado.html#el_reto_2","text":"En este ejercicio, vamos a calcular la edad de una persona bas\u00e1ndonos en su a\u00f1o de nacimiento. Este ejercicio es \u00fatil para aprender a trabajar con fechas y operaciones aritm\u00e9ticas b\u00e1sicas.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_2","text":"Para resolver este problema, primero pediremos al usuario que ingrese su a\u00f1o de nacimiento. Luego, obtendremos el a\u00f1o actual utilizando la biblioteca datetime , restaremos el a\u00f1o de nacimiento del a\u00f1o actual, y as\u00ed obtendremos la edad de la persona.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_2","text":"Empezar el programa. Pedir al usuario que ingrese su a\u00f1o de nacimiento. Obtener el a\u00f1o actual utilizando la biblioteca datetime . Calcular la edad restando el a\u00f1o de nacimiento del a\u00f1o actual. Mostrar la edad en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_2","text":"from datetime import datetime # Importamos la biblioteca datetime para manejar fechas # Pedimos al usuario que ingrese su a\u00f1o de nacimiento ano_nacimiento = int(input(\"\u00bfEn qu\u00e9 a\u00f1o naciste? \")) # Convertimos la entrada a un n\u00famero entero # Obtenemos el a\u00f1o actual usando datetime ano_actual = datetime.now().year # Obtenemos el a\u00f1o actual # Calculamos la edad restando el a\u00f1o de nacimiento al a\u00f1o actual edad = ano_actual - ano_nacimiento # Calculamos la diferencia de a\u00f1os # Mostramos la edad del usuario print(f\"Tienes {edad} a\u00f1os.\") # Imprime la edad calculada","title":"C\u00f3digo"},{"location":"03-avanzado.html#34_ano_bisiesto","text":"","title":"3.4 A\u00f1o Bisiesto"},{"location":"03-avanzado.html#el_reto_3","text":"Un a\u00f1o bisiesto es aquel que tiene un d\u00eda adicional (29 de febrero), y ocurre cada cuatro a\u00f1os, con algunas excepciones. En este ejercicio, escribiremos un programa que determine si un a\u00f1o ingresado por el usuario es bisiesto o no.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_3","text":"Para resolver este problema, aplicaremos las reglas de los a\u00f1os bisiestos: un a\u00f1o es bisiesto si es divisible por 4, pero no por 100, a menos que tambi\u00e9n sea divisible por 400. Usaremos estas condiciones en un bloque if-elif-else .","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_3","text":"Empezar el programa. Pedir al usuario que ingrese un a\u00f1o. Verificar si el a\u00f1o es divisible por 4 y no divisible por 100, o si es divisible por 400: Si es as\u00ed, mostrar que el a\u00f1o es bisiesto. De lo contrario, mostrar que el a\u00f1o no es bisiesto. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_3","text":"# Pedimos al usuario que ingrese un a\u00f1o ano = int(input(\"Ingresa un a\u00f1o: \")) # Convertimos la entrada a un n\u00famero entero # Verificamos si el a\u00f1o es bisiesto if (ano % 4 == 0 and ano % 100 != 0) or (ano % 400 == 0): print(f\"El a\u00f1o {ano} es bisiesto.\") # Imprime si el a\u00f1o es bisiesto else: print(f\"El a\u00f1o {ano} no es bisiesto.\") # Imprime si el a\u00f1o no es bisiesto","title":"C\u00f3digo"},{"location":"03-avanzado.html#35_conversion_de_temperaturas","text":"","title":"3.5 Conversi\u00f3n de Temperaturas"},{"location":"03-avanzado.html#el_reto_4","text":"En este ejercicio, vamos a crear un programa que convierta temperaturas de Celsius a Fahrenheit y viceversa. La conversi\u00f3n de temperaturas es un ejercicio pr\u00e1ctico que refuerza el uso de f\u00f3rmulas matem\u00e1ticas y toma de decisiones en programaci\u00f3n.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_4","text":"Para resolver este problema, primero pediremos al usuario que elija qu\u00e9 conversi\u00f3n desea realizar. Dependiendo de su elecci\u00f3n, realizaremos la conversi\u00f3n utilizando las f\u00f3rmulas correspondientes. Mostraremos el resultado final al usuario.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_4","text":"Empezar el programa. Pedir al usuario que elija entre convertir de Celsius a Fahrenheit o de Fahrenheit a Celsius. Si elige Celsius a Fahrenheit: Pedir la temperatura en Celsius. Convertirla a Fahrenheit usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si elige Fahrenheit a Celsius: Pedir la temperatura en Fahrenheit. Convertirla a Celsius usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si la opci\u00f3n no es v\u00e1lida, mostrar un mensaje de error. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_4","text":"# Pedimos al usuario que elija la conversi\u00f3n que desea hacer opcion = input(\"\u00bfDeseas convertir de Celsius a Fahrenheit (C) o de Fahrenheit a Celsius (F)? \").strip().upper() # Dependiendo de la opci\u00f3n, hacemos la conversi\u00f3n correspondiente if opcion == \"C\": celsius = float(input(\"Ingresa la temperatura en Celsius: \")) # Pedimos la temperatura en Celsius fahrenheit = (celsius * 9/5) + 32 # Convertimos a Fahrenheit usando la f\u00f3rmula print(f\"{celsius} grados Celsius son {fahrenheit} grados Fahrenheit.\") # Mostramos el resultado elif opcion == \"F\": fahrenheit = float(input(\"Ingresa la temperatura en Fahrenheit: \")) # Pedimos la temperatura en Fahrenheit celsius = (fahrenheit - 32) * 5/9 # Convertimos a Celsius usando la f\u00f3rmula print(f\"{fahrenheit} grados Fahrenheit son {celsius} grados Celsius.\") # Mostramos el resultado else: print(\"Opci\u00f3n no v\u00e1lida. Por favor elige 'C' o 'F'.\") # Mensaje si la opci\u00f3n es inv\u00e1lida \u00a1Y con esto, hemos completado nuestro tercer cap\u00edtulo! Estos ejercicios avanzados te han mostrado c\u00f3mo resolver problemas m\u00e1s complejos y te han dado una idea de c\u00f3mo la programaci\u00f3n puede aplicarse a situaciones del mundo real. En el pr\u00f3ximo cap\u00edtulo, exploraremos la programaci\u00f3n creativa, donde tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas divertidos y originales. \u00a1Sigue adelante y no dejes de practicar!","title":"C\u00f3digo"},{"location":"04-creativo.html","text":"Cap\u00edtulo 4: Programaci\u00f3n Creativa # \u00a1Bienvenido al cap\u00edtulo m\u00e1s divertido de este manual! Hasta ahora, has aprendido los conceptos b\u00e1sicos, intermedios y avanzados de la programaci\u00f3n en Python. En este \u00faltimo cap\u00edtulo, vamos a liberar toda tu creatividad. La programaci\u00f3n no solo es una herramienta poderosa para resolver problemas, sino que tambi\u00e9n es una forma de arte. Aqu\u00ed, tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas que no solo son funcionales, sino tambi\u00e9n visualmente interesantes y divertidos de usar. Desde construir pir\u00e1mides con asteriscos hasta dise\u00f1ar patrones de diamantes, estos ejercicios te animar\u00e1n a pensar de manera creativa y a experimentar con el c\u00f3digo. \u00a1Prep\u00e1rate para jugar, explorar y dejar volar tu imaginaci\u00f3n en el mundo de la programaci\u00f3n creativa! 4.1 Crear una Pir\u00e1mide # El Reto # Nuestro primer ejercicio creativo es construir una pir\u00e1mide utilizando asteriscos ( * ). La altura de la pir\u00e1mide ser\u00e1 determinada por el usuario, y el programa imprimir\u00e1 una pir\u00e1mide con el n\u00famero de filas especificado. Este ejercicio es ideal para practicar el uso de bucles y c\u00f3mo manipular la salida en la consola. C\u00f3mo Resolverlo # Para resolver este problema, usaremos un bucle for que se ejecutar\u00e1 tantas veces como filas tenga la pir\u00e1mide. En cada iteraci\u00f3n, imprimiremos un n\u00famero creciente de asteriscos, precedidos por los espacios necesarios para centrar la pir\u00e1mide. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas de la pir\u00e1mide. Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios para centrar la fila. Calcular el n\u00famero de asteriscos a imprimir. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese el n\u00famero de filas para la pir\u00e1mide filas = int(input(\"\u00bfCu\u00e1ntas filas tendr\u00e1 la pir\u00e1mide? \")) # Convertimos la entrada a un n\u00famero entero # Usamos un bucle for para construir la pir\u00e1mide for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos correspondientes en cada fila 4.2 Patr\u00f3n de Diamante # El Reto # En este ejercicio, vamos a crear un patr\u00f3n de diamante utilizando asteriscos. La altura del diamante ser\u00e1 determinada por el usuario. Este ejercicio es una extensi\u00f3n del ejercicio anterior y te permitir\u00e1 practicar m\u00e1s el uso de bucles y el control de la salida en la consola. C\u00f3mo Resolverlo # Para resolver este problema, dividiremos el patr\u00f3n en dos partes: la mitad superior y la mitad inferior del diamante. Utilizaremos dos bucles for : uno para construir la mitad superior y otro para la mitad inferior. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas para la mitad del diamante. Para la mitad superior del diamante: Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Para la mitad inferior del diamante: Para cada n\u00famero desde el n\u00famero de filas menos 1 hasta 1: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese el n\u00famero de filas para la mitad del diamante filas = int(input(\"Ingresa el n\u00famero de filas para la mitad del diamante: \")) # Convertimos la entrada a un n\u00famero entero # Construimos la mitad superior del diamante for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos # Construimos la mitad inferior del diamante for i in range(filas - 1, 0, -1): # Iteramos de regreso desde el n\u00famero de filas menos 1 hasta 1 print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos 4.3 N\u00famero Aleatorio dentro de un Rango # El Reto # Este ejercicio es perfecto para aquellos que quieren explorar c\u00f3mo generar n\u00fameros aleatorios en un rango espec\u00edfico. Vamos a crear un programa que genere un n\u00famero aleatorio dentro de un rango definido por el usuario. Este ejercicio es \u00fatil en muchas aplicaciones, como juegos o simulaciones. C\u00f3mo Resolverlo # Para resolver este problema, usaremos la funci\u00f3n randint() de la biblioteca random . El usuario proporcionar\u00e1 los l\u00edmites inferior y superior, y el programa generar\u00e1 un n\u00famero aleatorio dentro de esos l\u00edmites. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el l\u00edmite inferior del rango. Pedir al usuario que ingrese el l\u00edmite superior del rango. Generar un n\u00famero aleatorio dentro del rango dado. Mostrar el n\u00famero aleatorio generado en la pantalla. Finalizar el programa. C\u00f3digo # import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Pedimos al usuario que ingrese los l\u00edmites inferior y superior del rango limite_inferior = int(input(\"Ingresa el l\u00edmite inferior del rango: \")) # Convertimos la entrada a un n\u00famero entero limite_superior = int(input(\"Ingresa el l\u00edmite superior del rango: \")) # Convertimos la entrada a un n\u00famero entero # Generamos un n\u00famero aleatorio dentro del rango dado numero_aleatorio = random.randint(limite_inferior, limite_superior) # Genera un n\u00famero aleatorio dentro del rango # Mostramos el n\u00famero aleatorio print(f\"El n\u00famero aleatorio entre {limite_inferior} y {limite_superior} es: {numero_aleatorio}\") # Imprime el n\u00famero aleatorio 4.4 Pal\u00edndromo # El Reto # Un pal\u00edndromo es una palabra o frase que se lee igual de adelante hacia atr\u00e1s. En este ejercicio, vamos a crear un programa que verifique si una palabra o frase ingresada por el usuario es un pal\u00edndromo. Este ejercicio es una excelente pr\u00e1ctica para trabajar con cadenas de texto y manipulaci\u00f3n de caracteres. C\u00f3mo Resolverlo # Para resolver este problema, eliminaremos los espacios y convertiremos la cadena a min\u00fasculas para que la verificaci\u00f3n no sea sensible a may\u00fasculas o min\u00fasculas. Luego, compararemos la cadena con su versi\u00f3n invertida. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese una palabra o frase. Eliminar los espacios de la cadena y convertirla a min\u00fasculas. Invertir la cadena. Comparar la cadena original con la cadena invertida. Si son iguales, mostrar que es un pal\u00edndromo. Si no son iguales, mostrar que no es un pal\u00edndromo. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese una palabra o frase texto = input(\"Ingresa una palabra o frase: \").replace(\" \", \"\").lower() # Eliminamos espacios y convertimos a min\u00fasculas # Verificamos si el texto es un pal\u00edndromo if texto == texto[::-1]: # Comparamos el texto con su versi\u00f3n invertida print(\"Es un pal\u00edndromo.\") # Imprime si el texto es un pal\u00edndromo else: print(\"No es un pal\u00edndromo.\") # Imprime si el texto no es un pal\u00edndromo 4.5 Dibujar un Rect\u00e1ngulo con Asteriscos # El Reto # Nuestro \u00faltimo ejercicio creativo consiste en dibujar un rect\u00e1ngulo utilizando asteriscos. La longitud y el ancho del rect\u00e1ngulo ser\u00e1n determinados por el usuario. Este ejercicio es \u00fatil para practicar la manipulaci\u00f3n de la salida en la consola y para trabajar con bucles anidados. C\u00f3mo Resolverlo # Para resolver este problema, utilizaremos un bucle for para controlar las filas del rect\u00e1ngulo y otro para imprimir los asteriscos en cada fila. El n\u00famero de asteriscos en cada fila ser\u00e1 determinado por la longitud del rect\u00e1ngulo. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese la longitud del rect\u00e1ngulo. Pedir al usuario que ingrese el ancho del rect\u00e1ngulo. Para cada fila desde 1 hasta el ancho: Imprimir una l\u00ednea de asteriscos con la longitud dada. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese la longitud y el ancho del rect\u00e1ngulo longitud = int(input(\"Ingresa la longitud del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero ancho = int(input(\"Ingresa el ancho del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero # Dibujamos el rect\u00e1ngulo usando un bucle for for i in range(ancho): # Iteramos tantas veces como el ancho print(\"*\" * longitud) # Imprimimos una fila de asteriscos de longitud dada \u00a1Felicidades! Has completado el cap\u00edtulo de Programaci\u00f3n Creativa y, con ello, el \u00faltimo cap\u00edtulo de este manual. Los ejercicios de este cap\u00edtulo te han permitido experimentar con patrones y generar contenido visual interesante utilizando c\u00f3digo. La programaci\u00f3n es una herramienta poderosa no solo para resolver problemas, sino tambi\u00e9n para expresar tu creatividad. Ahora que has aprendido tanto, est\u00e1s listo para seguir explorando y creando con Python. \u00a1El l\u00edmite es tu imaginaci\u00f3n!","title":"Creativo"},{"location":"04-creativo.html#capitulo_4_programacion_creativa","text":"\u00a1Bienvenido al cap\u00edtulo m\u00e1s divertido de este manual! Hasta ahora, has aprendido los conceptos b\u00e1sicos, intermedios y avanzados de la programaci\u00f3n en Python. En este \u00faltimo cap\u00edtulo, vamos a liberar toda tu creatividad. La programaci\u00f3n no solo es una herramienta poderosa para resolver problemas, sino que tambi\u00e9n es una forma de arte. Aqu\u00ed, tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas que no solo son funcionales, sino tambi\u00e9n visualmente interesantes y divertidos de usar. Desde construir pir\u00e1mides con asteriscos hasta dise\u00f1ar patrones de diamantes, estos ejercicios te animar\u00e1n a pensar de manera creativa y a experimentar con el c\u00f3digo. \u00a1Prep\u00e1rate para jugar, explorar y dejar volar tu imaginaci\u00f3n en el mundo de la programaci\u00f3n creativa!","title":"Cap\u00edtulo 4: Programaci\u00f3n Creativa"},{"location":"04-creativo.html#41_crear_una_piramide","text":"","title":"4.1 Crear una Pir\u00e1mide"},{"location":"04-creativo.html#el_reto","text":"Nuestro primer ejercicio creativo es construir una pir\u00e1mide utilizando asteriscos ( * ). La altura de la pir\u00e1mide ser\u00e1 determinada por el usuario, y el programa imprimir\u00e1 una pir\u00e1mide con el n\u00famero de filas especificado. Este ejercicio es ideal para practicar el uso de bucles y c\u00f3mo manipular la salida en la consola.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo","text":"Para resolver este problema, usaremos un bucle for que se ejecutar\u00e1 tantas veces como filas tenga la pir\u00e1mide. En cada iteraci\u00f3n, imprimiremos un n\u00famero creciente de asteriscos, precedidos por los espacios necesarios para centrar la pir\u00e1mide.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo","text":"Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas de la pir\u00e1mide. Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios para centrar la fila. Calcular el n\u00famero de asteriscos a imprimir. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo","text":"# Pedimos al usuario que ingrese el n\u00famero de filas para la pir\u00e1mide filas = int(input(\"\u00bfCu\u00e1ntas filas tendr\u00e1 la pir\u00e1mide? \")) # Convertimos la entrada a un n\u00famero entero # Usamos un bucle for para construir la pir\u00e1mide for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos correspondientes en cada fila","title":"C\u00f3digo"},{"location":"04-creativo.html#42_patron_de_diamante","text":"","title":"4.2 Patr\u00f3n de Diamante"},{"location":"04-creativo.html#el_reto_1","text":"En este ejercicio, vamos a crear un patr\u00f3n de diamante utilizando asteriscos. La altura del diamante ser\u00e1 determinada por el usuario. Este ejercicio es una extensi\u00f3n del ejercicio anterior y te permitir\u00e1 practicar m\u00e1s el uso de bucles y el control de la salida en la consola.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_1","text":"Para resolver este problema, dividiremos el patr\u00f3n en dos partes: la mitad superior y la mitad inferior del diamante. Utilizaremos dos bucles for : uno para construir la mitad superior y otro para la mitad inferior.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_1","text":"Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas para la mitad del diamante. Para la mitad superior del diamante: Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Para la mitad inferior del diamante: Para cada n\u00famero desde el n\u00famero de filas menos 1 hasta 1: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_1","text":"# Pedimos al usuario que ingrese el n\u00famero de filas para la mitad del diamante filas = int(input(\"Ingresa el n\u00famero de filas para la mitad del diamante: \")) # Convertimos la entrada a un n\u00famero entero # Construimos la mitad superior del diamante for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos # Construimos la mitad inferior del diamante for i in range(filas - 1, 0, -1): # Iteramos de regreso desde el n\u00famero de filas menos 1 hasta 1 print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos","title":"C\u00f3digo"},{"location":"04-creativo.html#43_numero_aleatorio_dentro_de_un_rango","text":"","title":"4.3 N\u00famero Aleatorio dentro de un Rango"},{"location":"04-creativo.html#el_reto_2","text":"Este ejercicio es perfecto para aquellos que quieren explorar c\u00f3mo generar n\u00fameros aleatorios en un rango espec\u00edfico. Vamos a crear un programa que genere un n\u00famero aleatorio dentro de un rango definido por el usuario. Este ejercicio es \u00fatil en muchas aplicaciones, como juegos o simulaciones.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_2","text":"Para resolver este problema, usaremos la funci\u00f3n randint() de la biblioteca random . El usuario proporcionar\u00e1 los l\u00edmites inferior y superior, y el programa generar\u00e1 un n\u00famero aleatorio dentro de esos l\u00edmites.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_2","text":"Empezar el programa. Pedir al usuario que ingrese el l\u00edmite inferior del rango. Pedir al usuario que ingrese el l\u00edmite superior del rango. Generar un n\u00famero aleatorio dentro del rango dado. Mostrar el n\u00famero aleatorio generado en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_2","text":"import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Pedimos al usuario que ingrese los l\u00edmites inferior y superior del rango limite_inferior = int(input(\"Ingresa el l\u00edmite inferior del rango: \")) # Convertimos la entrada a un n\u00famero entero limite_superior = int(input(\"Ingresa el l\u00edmite superior del rango: \")) # Convertimos la entrada a un n\u00famero entero # Generamos un n\u00famero aleatorio dentro del rango dado numero_aleatorio = random.randint(limite_inferior, limite_superior) # Genera un n\u00famero aleatorio dentro del rango # Mostramos el n\u00famero aleatorio print(f\"El n\u00famero aleatorio entre {limite_inferior} y {limite_superior} es: {numero_aleatorio}\") # Imprime el n\u00famero aleatorio","title":"C\u00f3digo"},{"location":"04-creativo.html#44_palindromo","text":"","title":"4.4 Pal\u00edndromo"},{"location":"04-creativo.html#el_reto_3","text":"Un pal\u00edndromo es una palabra o frase que se lee igual de adelante hacia atr\u00e1s. En este ejercicio, vamos a crear un programa que verifique si una palabra o frase ingresada por el usuario es un pal\u00edndromo. Este ejercicio es una excelente pr\u00e1ctica para trabajar con cadenas de texto y manipulaci\u00f3n de caracteres.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_3","text":"Para resolver este problema, eliminaremos los espacios y convertiremos la cadena a min\u00fasculas para que la verificaci\u00f3n no sea sensible a may\u00fasculas o min\u00fasculas. Luego, compararemos la cadena con su versi\u00f3n invertida.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_3","text":"Empezar el programa. Pedir al usuario que ingrese una palabra o frase. Eliminar los espacios de la cadena y convertirla a min\u00fasculas. Invertir la cadena. Comparar la cadena original con la cadena invertida. Si son iguales, mostrar que es un pal\u00edndromo. Si no son iguales, mostrar que no es un pal\u00edndromo. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_3","text":"# Pedimos al usuario que ingrese una palabra o frase texto = input(\"Ingresa una palabra o frase: \").replace(\" \", \"\").lower() # Eliminamos espacios y convertimos a min\u00fasculas # Verificamos si el texto es un pal\u00edndromo if texto == texto[::-1]: # Comparamos el texto con su versi\u00f3n invertida print(\"Es un pal\u00edndromo.\") # Imprime si el texto es un pal\u00edndromo else: print(\"No es un pal\u00edndromo.\") # Imprime si el texto no es un pal\u00edndromo","title":"C\u00f3digo"},{"location":"04-creativo.html#45_dibujar_un_rectangulo_con_asteriscos","text":"","title":"4.5 Dibujar un Rect\u00e1ngulo con Asteriscos"},{"location":"04-creativo.html#el_reto_4","text":"Nuestro \u00faltimo ejercicio creativo consiste en dibujar un rect\u00e1ngulo utilizando asteriscos. La longitud y el ancho del rect\u00e1ngulo ser\u00e1n determinados por el usuario. Este ejercicio es \u00fatil para practicar la manipulaci\u00f3n de la salida en la consola y para trabajar con bucles anidados.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_4","text":"Para resolver este problema, utilizaremos un bucle for para controlar las filas del rect\u00e1ngulo y otro para imprimir los asteriscos en cada fila. El n\u00famero de asteriscos en cada fila ser\u00e1 determinado por la longitud del rect\u00e1ngulo.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_4","text":"Empezar el programa. Pedir al usuario que ingrese la longitud del rect\u00e1ngulo. Pedir al usuario que ingrese el ancho del rect\u00e1ngulo. Para cada fila desde 1 hasta el ancho: Imprimir una l\u00ednea de asteriscos con la longitud dada. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_4","text":"# Pedimos al usuario que ingrese la longitud y el ancho del rect\u00e1ngulo longitud = int(input(\"Ingresa la longitud del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero ancho = int(input(\"Ingresa el ancho del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero # Dibujamos el rect\u00e1ngulo usando un bucle for for i in range(ancho): # Iteramos tantas veces como el ancho print(\"*\" * longitud) # Imprimimos una fila de asteriscos de longitud dada \u00a1Felicidades! Has completado el cap\u00edtulo de Programaci\u00f3n Creativa y, con ello, el \u00faltimo cap\u00edtulo de este manual. Los ejercicios de este cap\u00edtulo te han permitido experimentar con patrones y generar contenido visual interesante utilizando c\u00f3digo. La programaci\u00f3n es una herramienta poderosa no solo para resolver problemas, sino tambi\u00e9n para expresar tu creatividad. Ahora que has aprendido tanto, est\u00e1s listo para seguir explorando y creando con Python. \u00a1El l\u00edmite es tu imaginaci\u00f3n!","title":"C\u00f3digo"},{"location":"05-recursos.html","text":"Cap\u00edtulo 5: Recursos # \u00a1Felicidades por llegar hasta aqu\u00ed! Ahora que has completado todos los cap\u00edtulos de este manual y has aprendido los fundamentos de la programaci\u00f3n en Python, es el momento de seguir avanzando. La programaci\u00f3n es un campo vasto y emocionante, y siempre hay algo nuevo por descubrir. En este cap\u00edtulo, hemos recopilado una serie de recursos adicionales para ayudarte a continuar tu aprendizaje. Ya sea que seas un ni\u00f1o curioso que quiere explorar m\u00e1s, o un educador que busca inspirar a sus estudiantes, estos recursos te ser\u00e1n de gran ayuda. 5.1 Recursos para Ni\u00f1os que Quieren Programar # Libros y Manuales # \"Python for Kids: A Playful Introduction to Programming\" por Jason R. Briggs: Un libro excelente que introduce a los ni\u00f1os al mundo de Python con un enfoque divertido y accesible. \"Invent Your Own Computer Games with Python\" por Al Sweigart: Este libro ense\u00f1a a los ni\u00f1os c\u00f3mo crear juegos utilizando Python, lo que hace que aprender sea emocionante y relevante. Plataformas de Aprendizaje en L\u00ednea # Scratch (scratch.mit.edu): Aunque no es Python, Scratch es una plataforma visual de programaci\u00f3n que es perfecta para principiantes. Ayuda a entender los conceptos b\u00e1sicos de la programaci\u00f3n de una manera l\u00fadica y f\u00e1cil de seguir. Code.org: Ofrece cursos interactivos para ni\u00f1os de todas las edades, desde principiantes hasta avanzados. Es un gran lugar para comenzar a programar con Python y otros lenguajes. Khan Academy (khanacademy.org/computing): Ofrece cursos de introducci\u00f3n a la inform\u00e1tica y programaci\u00f3n, incluyendo ejercicios interactivos que son perfectos para principiantes. Aplicaciones y Juegos # Hopscotch: Una aplicaci\u00f3n para iPad que permite a los ni\u00f1os aprender a programar creando sus propios juegos y animaciones. Tynker: Una plataforma educativa que ense\u00f1a a los ni\u00f1os a programar a trav\u00e9s de juegos, rompecabezas y proyectos creativos. Comunidades y Concursos # CodeCombat: Un juego en l\u00ednea donde los ni\u00f1os aprenden a programar mientras avanzan a trav\u00e9s de niveles y desaf\u00edos. Google Code-in: Un concurso global para estudiantes de 13 a 17 a\u00f1os, donde pueden contribuir a proyectos de c\u00f3digo abierto y ganar premios. 5.2 Recursos para Educadores # Gu\u00edas y Manuales de Ense\u00f1anza # \"Teach Your Kids to Code\" por Bryson Payne: Un recurso excelente para padres y educadores que quieren ense\u00f1ar programaci\u00f3n a sus hijos o estudiantes utilizando Python. \"Hello World! Computer Programming for Kids and Other Beginners\" por Warren Sande y Carter Sande: Un libro que se centra en hacer la programaci\u00f3n accesible y divertida para los ni\u00f1os. Plataformas de Apoyo Educativo # CS Unplugged (csunplugged.org): Ofrece actividades gratuitas que ense\u00f1an conceptos de inform\u00e1tica sin necesidad de una computadora, lo cual es ideal para introducciones sin tecnolog\u00eda. Python for Everybody (coursera.org/specializations/python): Un curso en l\u00ednea gratuito ofrecido por Coursera y la Universidad de Michigan, que ense\u00f1a los fundamentos de Python. Es un gran recurso para educadores que quieren profundizar su conocimiento. EdX (edx.org): Ofrece cursos en l\u00ednea sobre programaci\u00f3n y ciencias de la computaci\u00f3n de universidades de todo el mundo. Muchos de estos cursos son gratuitos. Recursos de Planificaci\u00f3n y Evaluaci\u00f3n # Hour of Code (hourofcode.com): Ofrece lecciones y actividades de una hora que pueden introducir a los estudiantes a la programaci\u00f3n. Tambi\u00e9n proporciona gu\u00edas y materiales para educadores. Code Club (codeclub.org): Una red mundial de clubes de programaci\u00f3n gratuitos para ni\u00f1os, que ofrece planes de lecciones y proyectos en Python, Scratch y HTML/CSS. Conferencias y Talleres # Scratch Conference: Una conferencia anual donde educadores y entusiastas de Scratch se re\u00fanen para compartir ideas y aprender nuevas t\u00e9cnicas de ense\u00f1anza. PyCon Kids: Un evento dentro de la conferencia PyCon, dise\u00f1ado espec\u00edficamente para j\u00f3venes programadores y sus padres. Ofrece talleres y actividades para aprender Python de una manera divertida. 5.3 Comunidades en L\u00ednea # Foros y Grupos de Discusi\u00f3n # Stack Overflow (stackoverflow.com): Un foro de preguntas y respuestas donde los programadores pueden obtener ayuda sobre problemas espec\u00edficos de codificaci\u00f3n. Hay una gran comunidad de desarrolladores Python. Reddit - LearnProgramming (reddit.com/r/learnprogramming): Una comunidad en l\u00ednea donde los principiantes pueden hacer preguntas y compartir recursos sobre la programaci\u00f3n en general. Proyectos Colaborativos # GitHub (github.com): Una plataforma para alojar y compartir c\u00f3digo. Es un excelente lugar para que los estudiantes y educadores contribuyan a proyectos de c\u00f3digo abierto y aprendan de otros desarrolladores. Open Source Projects: Participar en proyectos de c\u00f3digo abierto es una excelente manera de aprender, colaborar y contribuir a la comunidad global de programaci\u00f3n. 5.4 Consejos Finales # Para Ni\u00f1os # Divi\u00e9rtete y s\u00e9 curioso: La programaci\u00f3n es una herramienta incre\u00edblemente poderosa, y la mejor manera de aprender es divirti\u00e9ndote. No tengas miedo de experimentar y probar cosas nuevas. Practica, practica y practica: Como cualquier habilidad, la programaci\u00f3n mejora con la pr\u00e1ctica. Intenta resolver problemas por tu cuenta, participa en desaf\u00edos de codificaci\u00f3n y sigue creando proyectos. Para Educadores # Fomenta la creatividad: Anima a los estudiantes a pensar fuera de la caja y a encontrar soluciones creativas a los problemas. La programaci\u00f3n es tanto un arte como una ciencia. S\u00e9 paciente y comprensivo: Los conceptos de programaci\u00f3n pueden ser dif\u00edciles de entender al principio. Es importante ser paciente y ofrecer apoyo a los estudiantes mientras aprenden. Mantente actualizado: La tecnolog\u00eda cambia r\u00e1pidamente, as\u00ed que es importante seguir aprendiendo y mantenerse al d\u00eda con las nuevas herramientas y m\u00e9todos de ense\u00f1anza. Este cap\u00edtulo de recursos es solo el comienzo de tu viaje en la programaci\u00f3n. Hay un vasto mundo de conocimientos y comunidades esperando ser explorados. Tanto si eres un ni\u00f1o que quiere seguir programando, como si eres un educador buscando nuevas formas de inspirar a tus estudiantes, espero que estos recursos te ayuden a continuar tu aventura en la programaci\u00f3n. Recuerda, la programaci\u00f3n no es solo sobre resolver problemas, sino tambi\u00e9n sobre crear, explorar y, lo m\u00e1s importante, \u00a1divertirse en el proceso! \u00a1Buena suerte y sigue programando!","title":"Recursos"},{"location":"05-recursos.html#capitulo_5_recursos","text":"\u00a1Felicidades por llegar hasta aqu\u00ed! Ahora que has completado todos los cap\u00edtulos de este manual y has aprendido los fundamentos de la programaci\u00f3n en Python, es el momento de seguir avanzando. La programaci\u00f3n es un campo vasto y emocionante, y siempre hay algo nuevo por descubrir. En este cap\u00edtulo, hemos recopilado una serie de recursos adicionales para ayudarte a continuar tu aprendizaje. Ya sea que seas un ni\u00f1o curioso que quiere explorar m\u00e1s, o un educador que busca inspirar a sus estudiantes, estos recursos te ser\u00e1n de gran ayuda.","title":"Cap\u00edtulo 5: Recursos"},{"location":"05-recursos.html#51_recursos_para_ninos_que_quieren_programar","text":"","title":"5.1 Recursos para Ni\u00f1os que Quieren Programar"},{"location":"05-recursos.html#libros_y_manuales","text":"\"Python for Kids: A Playful Introduction to Programming\" por Jason R. Briggs: Un libro excelente que introduce a los ni\u00f1os al mundo de Python con un enfoque divertido y accesible. \"Invent Your Own Computer Games with Python\" por Al Sweigart: Este libro ense\u00f1a a los ni\u00f1os c\u00f3mo crear juegos utilizando Python, lo que hace que aprender sea emocionante y relevante.","title":"Libros y Manuales"},{"location":"05-recursos.html#plataformas_de_aprendizaje_en_linea","text":"Scratch (scratch.mit.edu): Aunque no es Python, Scratch es una plataforma visual de programaci\u00f3n que es perfecta para principiantes. Ayuda a entender los conceptos b\u00e1sicos de la programaci\u00f3n de una manera l\u00fadica y f\u00e1cil de seguir. Code.org: Ofrece cursos interactivos para ni\u00f1os de todas las edades, desde principiantes hasta avanzados. Es un gran lugar para comenzar a programar con Python y otros lenguajes. Khan Academy (khanacademy.org/computing): Ofrece cursos de introducci\u00f3n a la inform\u00e1tica y programaci\u00f3n, incluyendo ejercicios interactivos que son perfectos para principiantes.","title":"Plataformas de Aprendizaje en L\u00ednea"},{"location":"05-recursos.html#aplicaciones_y_juegos","text":"Hopscotch: Una aplicaci\u00f3n para iPad que permite a los ni\u00f1os aprender a programar creando sus propios juegos y animaciones. Tynker: Una plataforma educativa que ense\u00f1a a los ni\u00f1os a programar a trav\u00e9s de juegos, rompecabezas y proyectos creativos.","title":"Aplicaciones y Juegos"},{"location":"05-recursos.html#comunidades_y_concursos","text":"CodeCombat: Un juego en l\u00ednea donde los ni\u00f1os aprenden a programar mientras avanzan a trav\u00e9s de niveles y desaf\u00edos. Google Code-in: Un concurso global para estudiantes de 13 a 17 a\u00f1os, donde pueden contribuir a proyectos de c\u00f3digo abierto y ganar premios.","title":"Comunidades y Concursos"},{"location":"05-recursos.html#52_recursos_para_educadores","text":"","title":"5.2 Recursos para Educadores"},{"location":"05-recursos.html#guias_y_manuales_de_ensenanza","text":"\"Teach Your Kids to Code\" por Bryson Payne: Un recurso excelente para padres y educadores que quieren ense\u00f1ar programaci\u00f3n a sus hijos o estudiantes utilizando Python. \"Hello World! Computer Programming for Kids and Other Beginners\" por Warren Sande y Carter Sande: Un libro que se centra en hacer la programaci\u00f3n accesible y divertida para los ni\u00f1os.","title":"Gu\u00edas y Manuales de Ense\u00f1anza"},{"location":"05-recursos.html#plataformas_de_apoyo_educativo","text":"CS Unplugged (csunplugged.org): Ofrece actividades gratuitas que ense\u00f1an conceptos de inform\u00e1tica sin necesidad de una computadora, lo cual es ideal para introducciones sin tecnolog\u00eda. Python for Everybody (coursera.org/specializations/python): Un curso en l\u00ednea gratuito ofrecido por Coursera y la Universidad de Michigan, que ense\u00f1a los fundamentos de Python. Es un gran recurso para educadores que quieren profundizar su conocimiento. EdX (edx.org): Ofrece cursos en l\u00ednea sobre programaci\u00f3n y ciencias de la computaci\u00f3n de universidades de todo el mundo. Muchos de estos cursos son gratuitos.","title":"Plataformas de Apoyo Educativo"},{"location":"05-recursos.html#recursos_de_planificacion_y_evaluacion","text":"Hour of Code (hourofcode.com): Ofrece lecciones y actividades de una hora que pueden introducir a los estudiantes a la programaci\u00f3n. Tambi\u00e9n proporciona gu\u00edas y materiales para educadores. Code Club (codeclub.org): Una red mundial de clubes de programaci\u00f3n gratuitos para ni\u00f1os, que ofrece planes de lecciones y proyectos en Python, Scratch y HTML/CSS.","title":"Recursos de Planificaci\u00f3n y Evaluaci\u00f3n"},{"location":"05-recursos.html#conferencias_y_talleres","text":"Scratch Conference: Una conferencia anual donde educadores y entusiastas de Scratch se re\u00fanen para compartir ideas y aprender nuevas t\u00e9cnicas de ense\u00f1anza. PyCon Kids: Un evento dentro de la conferencia PyCon, dise\u00f1ado espec\u00edficamente para j\u00f3venes programadores y sus padres. Ofrece talleres y actividades para aprender Python de una manera divertida.","title":"Conferencias y Talleres"},{"location":"05-recursos.html#53_comunidades_en_linea","text":"","title":"5.3 Comunidades en L\u00ednea"},{"location":"05-recursos.html#foros_y_grupos_de_discusion","text":"Stack Overflow (stackoverflow.com): Un foro de preguntas y respuestas donde los programadores pueden obtener ayuda sobre problemas espec\u00edficos de codificaci\u00f3n. Hay una gran comunidad de desarrolladores Python. Reddit - LearnProgramming (reddit.com/r/learnprogramming): Una comunidad en l\u00ednea donde los principiantes pueden hacer preguntas y compartir recursos sobre la programaci\u00f3n en general.","title":"Foros y Grupos de Discusi\u00f3n"},{"location":"05-recursos.html#proyectos_colaborativos","text":"GitHub (github.com): Una plataforma para alojar y compartir c\u00f3digo. Es un excelente lugar para que los estudiantes y educadores contribuyan a proyectos de c\u00f3digo abierto y aprendan de otros desarrolladores. Open Source Projects: Participar en proyectos de c\u00f3digo abierto es una excelente manera de aprender, colaborar y contribuir a la comunidad global de programaci\u00f3n.","title":"Proyectos Colaborativos"},{"location":"05-recursos.html#54_consejos_finales","text":"","title":"5.4 Consejos Finales"},{"location":"05-recursos.html#para_ninos","text":"Divi\u00e9rtete y s\u00e9 curioso: La programaci\u00f3n es una herramienta incre\u00edblemente poderosa, y la mejor manera de aprender es divirti\u00e9ndote. No tengas miedo de experimentar y probar cosas nuevas. Practica, practica y practica: Como cualquier habilidad, la programaci\u00f3n mejora con la pr\u00e1ctica. Intenta resolver problemas por tu cuenta, participa en desaf\u00edos de codificaci\u00f3n y sigue creando proyectos.","title":"Para Ni\u00f1os"},{"location":"05-recursos.html#para_educadores","text":"Fomenta la creatividad: Anima a los estudiantes a pensar fuera de la caja y a encontrar soluciones creativas a los problemas. La programaci\u00f3n es tanto un arte como una ciencia. S\u00e9 paciente y comprensivo: Los conceptos de programaci\u00f3n pueden ser dif\u00edciles de entender al principio. Es importante ser paciente y ofrecer apoyo a los estudiantes mientras aprenden. Mantente actualizado: La tecnolog\u00eda cambia r\u00e1pidamente, as\u00ed que es importante seguir aprendiendo y mantenerse al d\u00eda con las nuevas herramientas y m\u00e9todos de ense\u00f1anza. Este cap\u00edtulo de recursos es solo el comienzo de tu viaje en la programaci\u00f3n. Hay un vasto mundo de conocimientos y comunidades esperando ser explorados. Tanto si eres un ni\u00f1o que quiere seguir programando, como si eres un educador buscando nuevas formas de inspirar a tus estudiantes, espero que estos recursos te ayuden a continuar tu aventura en la programaci\u00f3n. Recuerda, la programaci\u00f3n no es solo sobre resolver problemas, sino tambi\u00e9n sobre crear, explorar y, lo m\u00e1s importante, \u00a1divertirse en el proceso! \u00a1Buena suerte y sigue programando!","title":"Para Educadores"}]} \ No newline at end of file +{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"index.html","text":"De la Idea al C\u00f3digo: Gu\u00eda para J\u00f3venes Programadores # De la Idea al C\u00f3digo: Gu\u00eda para J\u00f3venes Programadores Proyecto educativo dise\u00f1ado para ense\u00f1ar a programar a ni\u00f1os y j\u00f3venes entre 10 y 14 a\u00f1os. Este manual naci\u00f3 de mi inter\u00e9s personal de introducir a mis hijos en mundo de la programaci\u00f3n, desarrollando juntos los ejercicios y retos que conforman esta gu\u00eda con Python como herramienta principal. Introducci\u00f3n # \u00a1Bienvenidos a De la Idea al C\u00f3digo: Gu\u00eda para J\u00f3venes Programadores ! Este manual naci\u00f3 del deseo de ense\u00f1ar a mis propios hijos a programar, y ha sido un proyecto que hemos desarrollado juntos, paso a paso, en un emocionante viaje de aprendizaje. Programar no solo les ha permitido crear sus propios juegos y aplicaciones, sino que tambi\u00e9n ha sido una excelente manera de desarrollar su capacidad para resolver problemas y pensar de manera l\u00f3gica que espero les sirva en el futuro. En este libro, se exploran las bases de la programaci\u00f3n utilizando Python, un lenguaje muy potente y f\u00e1cil de aprender, que hemos encontrado ideal para introducir a los m\u00e1s j\u00f3venes en este mundo. A medida que se avanza, te enfrentar\u00e1s a desaf\u00edos m\u00e1s complejos, pero no te preocupes, \u00a1hay pistas y pasos a seguir para resolver cada reto! Cada cap\u00edtulo te ense\u00f1ar\u00e1 nuevos conceptos y habilidades, desde los fundamentos b\u00e1sicos hasta la creaci\u00f3n de proyectos m\u00e1s creativos y avanzados. Aprender\u00e1s c\u00f3mo las computadoras pueden realizar c\u00e1lculos, tomar decisiones y realizar tareas repetitivas. Pero lo m\u00e1s importante, te divertir\u00e1s mientras desarrollas tus propias creaciones, tal como lo hicimos nosotros. Este proyecto es un esfuerzo continuo y vivo, que ponemos a disposici\u00f3n de la comunidad con la esperanza de que sea \u00fatil para otros padres, educadores y j\u00f3venes programadores. Si encuentras valor en \u00e9l, si\u00e9ntete libre de compartirlo, usarlo y contribuir a su crecimiento. \u00a1Estaremos encantados de ver c\u00f3mo otros ni\u00f1os y ni\u00f1as pueden aprender y disfrutar de la programaci\u00f3n gracias a esta gu\u00eda! Estructura del Manual # Este manual est\u00e1 dividido en varios cap\u00edtulos, cada uno dise\u00f1ado para ense\u00f1arte algo nuevo y emocionante sobre la programaci\u00f3n: Cap\u00edtulo 1: Conceptos B\u00e1sicos de Programaci\u00f3n # Empezaremos con lo m\u00e1s esencial: c\u00f3mo hacer que la computadora haga lo que t\u00fa quieras. Aprender\u00e1s a escribir tus primeros programas, como mostrar mensajes en la pantalla y realizar c\u00e1lculos sencillos. Cap\u00edtulo 2: Programaci\u00f3n Intermedia # En este cap\u00edtulo, exploraremos c\u00f3mo las computadoras pueden tomar decisiones y repetir tareas. Aprender\u00e1s a crear tablas de multiplicar, simular juegos de dados, y manipular cadenas de texto. Cap\u00edtulo 3: Programaci\u00f3n Avanzada # Aqu\u00ed es donde las cosas se ponen interesantes. Aplicar\u00e1s lo que has aprendido para resolver problemas m\u00e1s complejos, como calcular edades, verificar si un a\u00f1o es bisiesto, y crear un juego de adivinanzas. Cap\u00edtulo 4: Programaci\u00f3n Creativa # Este es el cap\u00edtulo m\u00e1s divertido, donde usar\u00e1s tu creatividad para dise\u00f1ar patrones, crear figuras con asteriscos y mucho m\u00e1s. \u00a1Es hora de que tus ideas cobren vida en la pantalla! Cap\u00edtulo 5: Recursos # Por \u00faltimo, te ofreceremos una serie de recursos adicionales para que sigas aprendiendo y explorando el mundo de la programaci\u00f3n. Ya sea que quieras aprender m\u00e1s o ense\u00f1ar a otros, aqu\u00ed encontrar\u00e1s todo lo que necesitas. Contacto # Si tienes alguna pregunta o necesitas ayuda con alguno de los ejercicios, no dudes en ponerte en contacto con nosotros. Este es un proyecto personal que hemos desarrollado en familia, y estamos entusiasmados por seguir mejor\u00e1ndolo y ampli\u00e1ndolo. Nos encantar\u00eda escuchar tus ideas y sugerencias para hacerlo a\u00fan m\u00e1s \u00fatil y divertido para todos. \u00a1Juntos podemos seguir aprendiendo programaci\u00f3n! Soy Ibon Mart\u00ednez-Arranz, un entusiasta de la tecnolog\u00eda y firme creyente en su capacidad para cambiar y mejorar el mundo. Mi pasi\u00f3n por la innovaci\u00f3n tecnol\u00f3gica no solo es por su potencial para resolver problemas complejos, tambi\u00e9n en su poder para democratizar el acceso al conocimiento y crear oportunidades que antes eran inimaginables. Este manual te brindar\u00e1 los conocimientos y habilidades necesarios para convertir tus ideas en realidad a trav\u00e9s de la programaci\u00f3n. Ya sea que quieras crear juegos, aplicaciones o simplemente aprender c\u00f3mo funciona la tecnolog\u00eda, este es el lugar para comenzar. \u00a1Vamos a sumergirnos en el emocionante mundo de la programaci\u00f3n!","title":"Introducci\u00f3n"},{"location":"index.html#de_la_idea_al_codigo_guia_para_jovenes_programadores","text":"De la Idea al C\u00f3digo: Gu\u00eda para J\u00f3venes Programadores Proyecto educativo dise\u00f1ado para ense\u00f1ar a programar a ni\u00f1os y j\u00f3venes entre 10 y 14 a\u00f1os. Este manual naci\u00f3 de mi inter\u00e9s personal de introducir a mis hijos en mundo de la programaci\u00f3n, desarrollando juntos los ejercicios y retos que conforman esta gu\u00eda con Python como herramienta principal.","title":"De la Idea al C\u00f3digo: Gu\u00eda para J\u00f3venes Programadores"},{"location":"index.html#introduccion","text":"\u00a1Bienvenidos a De la Idea al C\u00f3digo: Gu\u00eda para J\u00f3venes Programadores ! Este manual naci\u00f3 del deseo de ense\u00f1ar a mis propios hijos a programar, y ha sido un proyecto que hemos desarrollado juntos, paso a paso, en un emocionante viaje de aprendizaje. Programar no solo les ha permitido crear sus propios juegos y aplicaciones, sino que tambi\u00e9n ha sido una excelente manera de desarrollar su capacidad para resolver problemas y pensar de manera l\u00f3gica que espero les sirva en el futuro. En este libro, se exploran las bases de la programaci\u00f3n utilizando Python, un lenguaje muy potente y f\u00e1cil de aprender, que hemos encontrado ideal para introducir a los m\u00e1s j\u00f3venes en este mundo. A medida que se avanza, te enfrentar\u00e1s a desaf\u00edos m\u00e1s complejos, pero no te preocupes, \u00a1hay pistas y pasos a seguir para resolver cada reto! Cada cap\u00edtulo te ense\u00f1ar\u00e1 nuevos conceptos y habilidades, desde los fundamentos b\u00e1sicos hasta la creaci\u00f3n de proyectos m\u00e1s creativos y avanzados. Aprender\u00e1s c\u00f3mo las computadoras pueden realizar c\u00e1lculos, tomar decisiones y realizar tareas repetitivas. Pero lo m\u00e1s importante, te divertir\u00e1s mientras desarrollas tus propias creaciones, tal como lo hicimos nosotros. Este proyecto es un esfuerzo continuo y vivo, que ponemos a disposici\u00f3n de la comunidad con la esperanza de que sea \u00fatil para otros padres, educadores y j\u00f3venes programadores. Si encuentras valor en \u00e9l, si\u00e9ntete libre de compartirlo, usarlo y contribuir a su crecimiento. \u00a1Estaremos encantados de ver c\u00f3mo otros ni\u00f1os y ni\u00f1as pueden aprender y disfrutar de la programaci\u00f3n gracias a esta gu\u00eda!","title":"Introducci\u00f3n"},{"location":"index.html#estructura_del_manual","text":"Este manual est\u00e1 dividido en varios cap\u00edtulos, cada uno dise\u00f1ado para ense\u00f1arte algo nuevo y emocionante sobre la programaci\u00f3n:","title":"Estructura del Manual"},{"location":"index.html#capitulo_1_conceptos_basicos_de_programacion","text":"Empezaremos con lo m\u00e1s esencial: c\u00f3mo hacer que la computadora haga lo que t\u00fa quieras. Aprender\u00e1s a escribir tus primeros programas, como mostrar mensajes en la pantalla y realizar c\u00e1lculos sencillos.","title":"Cap\u00edtulo 1: Conceptos B\u00e1sicos de Programaci\u00f3n"},{"location":"index.html#capitulo_2_programacion_intermedia","text":"En este cap\u00edtulo, exploraremos c\u00f3mo las computadoras pueden tomar decisiones y repetir tareas. Aprender\u00e1s a crear tablas de multiplicar, simular juegos de dados, y manipular cadenas de texto.","title":"Cap\u00edtulo 2: Programaci\u00f3n Intermedia"},{"location":"index.html#capitulo_3_programacion_avanzada","text":"Aqu\u00ed es donde las cosas se ponen interesantes. Aplicar\u00e1s lo que has aprendido para resolver problemas m\u00e1s complejos, como calcular edades, verificar si un a\u00f1o es bisiesto, y crear un juego de adivinanzas.","title":"Cap\u00edtulo 3: Programaci\u00f3n Avanzada"},{"location":"index.html#capitulo_4_programacion_creativa","text":"Este es el cap\u00edtulo m\u00e1s divertido, donde usar\u00e1s tu creatividad para dise\u00f1ar patrones, crear figuras con asteriscos y mucho m\u00e1s. \u00a1Es hora de que tus ideas cobren vida en la pantalla!","title":"Cap\u00edtulo 4: Programaci\u00f3n Creativa"},{"location":"index.html#capitulo_5_recursos","text":"Por \u00faltimo, te ofreceremos una serie de recursos adicionales para que sigas aprendiendo y explorando el mundo de la programaci\u00f3n. Ya sea que quieras aprender m\u00e1s o ense\u00f1ar a otros, aqu\u00ed encontrar\u00e1s todo lo que necesitas.","title":"Cap\u00edtulo 5: Recursos"},{"location":"index.html#contacto","text":"Si tienes alguna pregunta o necesitas ayuda con alguno de los ejercicios, no dudes en ponerte en contacto con nosotros. Este es un proyecto personal que hemos desarrollado en familia, y estamos entusiasmados por seguir mejor\u00e1ndolo y ampli\u00e1ndolo. Nos encantar\u00eda escuchar tus ideas y sugerencias para hacerlo a\u00fan m\u00e1s \u00fatil y divertido para todos. \u00a1Juntos podemos seguir aprendiendo programaci\u00f3n! Soy Ibon Mart\u00ednez-Arranz, un entusiasta de la tecnolog\u00eda y firme creyente en su capacidad para cambiar y mejorar el mundo. Mi pasi\u00f3n por la innovaci\u00f3n tecnol\u00f3gica no solo es por su potencial para resolver problemas complejos, tambi\u00e9n en su poder para democratizar el acceso al conocimiento y crear oportunidades que antes eran inimaginables. Este manual te brindar\u00e1 los conocimientos y habilidades necesarios para convertir tus ideas en realidad a trav\u00e9s de la programaci\u00f3n. Ya sea que quieras crear juegos, aplicaciones o simplemente aprender c\u00f3mo funciona la tecnolog\u00eda, este es el lugar para comenzar. \u00a1Vamos a sumergirnos en el emocionante mundo de la programaci\u00f3n!","title":"Contacto"},{"location":"01-basico.html","text":"Cap\u00edtulo 1: Conceptos B\u00e1sicos de Programaci\u00f3n # \u00a1Bienvenidos al primer cap\u00edtulo de nuestro viaje por el mundo de la programaci\u00f3n! Aqu\u00ed es donde todo comienza. En este cap\u00edtulo, aprenderemos los conceptos fundamentales de la programaci\u00f3n en Python, un lenguaje que es tan poderoso como f\u00e1cil de aprender. Si nunca has programado antes, no te preocupes. Este cap\u00edtulo est\u00e1 dise\u00f1ado para llevarte de la mano, paso a paso, desde lo m\u00e1s b\u00e1sico hasta que tengas las herramientas necesarias para crear tus propios programas. Empezaremos con algo muy sencillo: hacer que la computadora nos salude. A partir de ah\u00ed, veremos c\u00f3mo realizar operaciones matem\u00e1ticas b\u00e1sicas, calcular \u00e1reas de formas geom\u00e9tricas y m\u00e1s. Estos conceptos son la base de todo lo que haremos en los cap\u00edtulos siguientes, as\u00ed que presta mucha atenci\u00f3n y, sobre todo, \u00a1divi\u00e9rtete mientras aprendes! 1.1 Hola Mundo # El Reto # El primer programa que todos los programadores escriben es el famoso \"Hola Mundo\". Se trata de un programa muy sencillo que simplemente muestra un mensaje en la pantalla. Es el equivalente en programaci\u00f3n a dar el primer paso en un largo viaje. C\u00f3mo Resolverlo # Para resolver este problema, usaremos la funci\u00f3n print() en Python. Esta funci\u00f3n es utilizada para mostrar mensajes en la pantalla. Es muy simple: solo necesitamos escribir el mensaje que queremos mostrar entre comillas dentro de la funci\u00f3n print() . Pseudoc\u00f3digo # Empezar el programa. Escribir el mensaje \"Hola Mundo\". Mostrar el mensaje en la pantalla. Finalizar el programa. C\u00f3digo # # Imprime un saludo simple en la pantalla print(\"Hola Mundo\") # Esto imprimir\u00e1 \"Hola Mundo\" en la consola 1.2 Calculadora Sencilla # El Reto # Nuestro siguiente paso es crear un programa que pueda realizar operaciones matem\u00e1ticas b\u00e1sicas como suma, resta, multiplicaci\u00f3n y divisi\u00f3n. Este es un excelente ejercicio para aprender a manejar n\u00fameros y operaciones aritm\u00e9ticas en Python. C\u00f3mo Resolverlo # Para resolver este problema, pediremos al usuario que ingrese dos n\u00fameros. Luego, realizaremos las operaciones aritm\u00e9ticas con esos n\u00fameros y mostraremos los resultados. Usaremos la funci\u00f3n input() para obtener los n\u00fameros y print() para mostrar los resultados. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el primer n\u00famero. Pedir al usuario que ingrese el segundo n\u00famero. Sumar los dos n\u00fameros y mostrar el resultado. Restar el segundo n\u00famero del primero y mostrar el resultado. Multiplicar los dos n\u00fameros y mostrar el resultado. Dividir el primer n\u00famero por el segundo y mostrar el resultado. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese dos n\u00fameros num1 = float(input(\"Ingresa el primer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num2 = float(input(\"Ingresa el segundo n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal # Realizamos operaciones aritm\u00e9ticas b\u00e1sicas y mostramos los resultados print(\"Suma:\", num1 + num2) # Imprime la suma de los dos n\u00fameros print(\"Resta:\", num1 - num2) # Imprime la resta del segundo n\u00famero del primero print(\"Multiplicaci\u00f3n:\", num1 * num2) # Imprime el producto de los dos n\u00fameros print(\"Divisi\u00f3n:\", num1 / num2) # Imprime la divisi\u00f3n del primer n\u00famero por el segundo 1.3 \u00c1rea de un Tri\u00e1ngulo # El Reto # En este ejercicio, vamos a calcular el \u00e1rea de un tri\u00e1ngulo. Esto es \u00fatil para aprender a trabajar con f\u00f3rmulas matem\u00e1ticas en un programa y para practicar el uso de variables y operaciones aritm\u00e9ticas. C\u00f3mo Resolverlo # Para calcular el \u00e1rea de un tri\u00e1ngulo, necesitamos la base y la altura. La f\u00f3rmula para el \u00e1rea de un tri\u00e1ngulo es: $$\\text{\u00c1rea} = \\frac{\\text{base} \\times \\text{altura}}{2}$$ Pediremos al usuario que ingrese la base y la altura, y luego utilizaremos esta f\u00f3rmula para calcular el \u00e1rea. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese la base del tri\u00e1ngulo. Pedir al usuario que ingrese la altura del tri\u00e1ngulo. Calcular el \u00e1rea del tri\u00e1ngulo utilizando la f\u00f3rmula: (base * altura) / 2. Mostrar el \u00e1rea calculada en la pantalla. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese la base y la altura del tri\u00e1ngulo base = float(input(\"Ingresa la base del tri\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero decimal altura = float(input(\"Ingresa la altura del tri\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero decimal # Calculamos el \u00e1rea usando la f\u00f3rmula: (base * altura) / 2 area = (base * altura) / 2 # Multiplicamos base por altura y dividimos por 2 # Mostramos el resultado al usuario print(\"El \u00e1rea del tri\u00e1ngulo es:\", area) # Imprime el \u00e1rea calculada 1.4 \u00c1rea de un Cuadrado # El Reto # Ahora, vamos a calcular el \u00e1rea de un cuadrado. Este es un ejercicio sencillo pero importante para reforzar el concepto de c\u00f3mo usar variables y realizar operaciones matem\u00e1ticas b\u00e1sicas en Python. C\u00f3mo Resolverlo # Para calcular el \u00e1rea de un cuadrado, solo necesitamos la longitud de uno de sus lados. La f\u00f3rmula para el \u00e1rea de un cuadrado es: $$\\text{\u00c1rea} = \\text{lado} \\times \\text{lado}$$ Pediremos al usuario que ingrese la longitud del lado y luego calcularemos el \u00e1rea. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese la longitud de un lado del cuadrado. Calcular el \u00e1rea del cuadrado utilizando la f\u00f3rmula: lado * lado. Mostrar el \u00e1rea calculada en la pantalla. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese la longitud de un lado del cuadrado lado = float(input(\"Ingresa la longitud de un lado del cuadrado: \")) # Convertimos la entrada a un n\u00famero decimal # Calculamos el \u00e1rea usando la f\u00f3rmula: lado * lado area = lado * lado # Elevamos al cuadrado el valor ingresado # Mostramos el resultado al usuario print(\"El \u00e1rea del cuadrado es:\", area) # Imprime el \u00e1rea calculada 1.5 \u00c1rea de un C\u00edrculo # El Reto # Finalmente, vamos a calcular el \u00e1rea de un c\u00edrculo. Este ejercicio es un poco m\u00e1s avanzado porque involucra el uso de la constante matem\u00e1tica $\\pi$ (pi). C\u00f3mo Resolverlo # Para calcular el \u00e1rea de un c\u00edrculo, necesitamos el radio. La f\u00f3rmula para el \u00e1rea de un c\u00edrculo es: $$\\text{\u00c1rea} = \\pi \\times \\text{radio}^2$$ Python tiene una biblioteca llamada math que incluye el valor de $\\pi$. Usaremos esta biblioteca para hacer nuestro c\u00e1lculo. Pseudoc\u00f3digo # Empezar el programa. Importar la biblioteca math para usar $\\pi$. Pedir al usuario que ingrese el radio del c\u00edrculo. Calcular el \u00e1rea del c\u00edrculo utilizando la f\u00f3rmula: $\\pi \\times \\text{radio}^2$. Mostrar el \u00e1rea calculada en la pantalla. Finalizar el programa. C\u00f3digo # import math # Importamos la biblioteca math para usar el valor de pi # Pedimos al usuario que ingrese el radio del c\u00edrculo radio = float(input(\"Ingresa el radio del c\u00edrculo: \")) # Convertimos la entrada a un n\u00famero decimal # Calculamos el \u00e1rea usando la f\u00f3rmula: pi * radio^2 area = math.pi * radio * radio # Multiplicamos pi por el radio elevado al cuadrado # Mostramos el resultado al usuario print(\"El \u00e1rea del c\u00edrculo es:\", area) # Imprime el \u00e1rea calculada \u00a1Y con esto, hemos completado nuestro primer cap\u00edtulo sobre conceptos b\u00e1sicos de programaci\u00f3n! Estos ejercicios te han ense\u00f1ado c\u00f3mo interactuar con la computadora, realizar c\u00e1lculos simples y trabajar con variables. En el pr\u00f3ximo cap\u00edtulo, avanzaremos un poco m\u00e1s, explorando c\u00f3mo las computadoras pueden tomar decisiones y repetir tareas autom\u00e1ticamente. \u00a1Sigue adelante y sigue aprendiendo!","title":"B\u00e1sico"},{"location":"01-basico.html#capitulo_1_conceptos_basicos_de_programacion","text":"\u00a1Bienvenidos al primer cap\u00edtulo de nuestro viaje por el mundo de la programaci\u00f3n! Aqu\u00ed es donde todo comienza. En este cap\u00edtulo, aprenderemos los conceptos fundamentales de la programaci\u00f3n en Python, un lenguaje que es tan poderoso como f\u00e1cil de aprender. Si nunca has programado antes, no te preocupes. Este cap\u00edtulo est\u00e1 dise\u00f1ado para llevarte de la mano, paso a paso, desde lo m\u00e1s b\u00e1sico hasta que tengas las herramientas necesarias para crear tus propios programas. Empezaremos con algo muy sencillo: hacer que la computadora nos salude. A partir de ah\u00ed, veremos c\u00f3mo realizar operaciones matem\u00e1ticas b\u00e1sicas, calcular \u00e1reas de formas geom\u00e9tricas y m\u00e1s. Estos conceptos son la base de todo lo que haremos en los cap\u00edtulos siguientes, as\u00ed que presta mucha atenci\u00f3n y, sobre todo, \u00a1divi\u00e9rtete mientras aprendes!","title":"Cap\u00edtulo 1: Conceptos B\u00e1sicos de Programaci\u00f3n"},{"location":"01-basico.html#11_hola_mundo","text":"","title":"1.1 Hola Mundo"},{"location":"01-basico.html#el_reto","text":"El primer programa que todos los programadores escriben es el famoso \"Hola Mundo\". Se trata de un programa muy sencillo que simplemente muestra un mensaje en la pantalla. Es el equivalente en programaci\u00f3n a dar el primer paso en un largo viaje.","title":"El Reto"},{"location":"01-basico.html#como_resolverlo","text":"Para resolver este problema, usaremos la funci\u00f3n print() en Python. Esta funci\u00f3n es utilizada para mostrar mensajes en la pantalla. Es muy simple: solo necesitamos escribir el mensaje que queremos mostrar entre comillas dentro de la funci\u00f3n print() .","title":"C\u00f3mo Resolverlo"},{"location":"01-basico.html#pseudocodigo","text":"Empezar el programa. Escribir el mensaje \"Hola Mundo\". Mostrar el mensaje en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"01-basico.html#codigo","text":"# Imprime un saludo simple en la pantalla print(\"Hola Mundo\") # Esto imprimir\u00e1 \"Hola Mundo\" en la consola","title":"C\u00f3digo"},{"location":"01-basico.html#12_calculadora_sencilla","text":"","title":"1.2 Calculadora Sencilla"},{"location":"01-basico.html#el_reto_1","text":"Nuestro siguiente paso es crear un programa que pueda realizar operaciones matem\u00e1ticas b\u00e1sicas como suma, resta, multiplicaci\u00f3n y divisi\u00f3n. Este es un excelente ejercicio para aprender a manejar n\u00fameros y operaciones aritm\u00e9ticas en Python.","title":"El Reto"},{"location":"01-basico.html#como_resolverlo_1","text":"Para resolver este problema, pediremos al usuario que ingrese dos n\u00fameros. Luego, realizaremos las operaciones aritm\u00e9ticas con esos n\u00fameros y mostraremos los resultados. Usaremos la funci\u00f3n input() para obtener los n\u00fameros y print() para mostrar los resultados.","title":"C\u00f3mo Resolverlo"},{"location":"01-basico.html#pseudocodigo_1","text":"Empezar el programa. Pedir al usuario que ingrese el primer n\u00famero. Pedir al usuario que ingrese el segundo n\u00famero. Sumar los dos n\u00fameros y mostrar el resultado. Restar el segundo n\u00famero del primero y mostrar el resultado. Multiplicar los dos n\u00fameros y mostrar el resultado. Dividir el primer n\u00famero por el segundo y mostrar el resultado. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"01-basico.html#codigo_1","text":"# Pedimos al usuario que ingrese dos n\u00fameros num1 = float(input(\"Ingresa el primer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num2 = float(input(\"Ingresa el segundo n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal # Realizamos operaciones aritm\u00e9ticas b\u00e1sicas y mostramos los resultados print(\"Suma:\", num1 + num2) # Imprime la suma de los dos n\u00fameros print(\"Resta:\", num1 - num2) # Imprime la resta del segundo n\u00famero del primero print(\"Multiplicaci\u00f3n:\", num1 * num2) # Imprime el producto de los dos n\u00fameros print(\"Divisi\u00f3n:\", num1 / num2) # Imprime la divisi\u00f3n del primer n\u00famero por el segundo","title":"C\u00f3digo"},{"location":"01-basico.html#13_area_de_un_triangulo","text":"","title":"1.3 \u00c1rea de un Tri\u00e1ngulo"},{"location":"01-basico.html#el_reto_2","text":"En este ejercicio, vamos a calcular el \u00e1rea de un tri\u00e1ngulo. Esto es \u00fatil para aprender a trabajar con f\u00f3rmulas matem\u00e1ticas en un programa y para practicar el uso de variables y operaciones aritm\u00e9ticas.","title":"El Reto"},{"location":"01-basico.html#como_resolverlo_2","text":"Para calcular el \u00e1rea de un tri\u00e1ngulo, necesitamos la base y la altura. La f\u00f3rmula para el \u00e1rea de un tri\u00e1ngulo es: $$\\text{\u00c1rea} = \\frac{\\text{base} \\times \\text{altura}}{2}$$ Pediremos al usuario que ingrese la base y la altura, y luego utilizaremos esta f\u00f3rmula para calcular el \u00e1rea.","title":"C\u00f3mo Resolverlo"},{"location":"01-basico.html#pseudocodigo_2","text":"Empezar el programa. Pedir al usuario que ingrese la base del tri\u00e1ngulo. Pedir al usuario que ingrese la altura del tri\u00e1ngulo. Calcular el \u00e1rea del tri\u00e1ngulo utilizando la f\u00f3rmula: (base * altura) / 2. Mostrar el \u00e1rea calculada en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"01-basico.html#codigo_2","text":"# Pedimos al usuario que ingrese la base y la altura del tri\u00e1ngulo base = float(input(\"Ingresa la base del tri\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero decimal altura = float(input(\"Ingresa la altura del tri\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero decimal # Calculamos el \u00e1rea usando la f\u00f3rmula: (base * altura) / 2 area = (base * altura) / 2 # Multiplicamos base por altura y dividimos por 2 # Mostramos el resultado al usuario print(\"El \u00e1rea del tri\u00e1ngulo es:\", area) # Imprime el \u00e1rea calculada","title":"C\u00f3digo"},{"location":"01-basico.html#14_area_de_un_cuadrado","text":"","title":"1.4 \u00c1rea de un Cuadrado"},{"location":"01-basico.html#el_reto_3","text":"Ahora, vamos a calcular el \u00e1rea de un cuadrado. Este es un ejercicio sencillo pero importante para reforzar el concepto de c\u00f3mo usar variables y realizar operaciones matem\u00e1ticas b\u00e1sicas en Python.","title":"El Reto"},{"location":"01-basico.html#como_resolverlo_3","text":"Para calcular el \u00e1rea de un cuadrado, solo necesitamos la longitud de uno de sus lados. La f\u00f3rmula para el \u00e1rea de un cuadrado es: $$\\text{\u00c1rea} = \\text{lado} \\times \\text{lado}$$ Pediremos al usuario que ingrese la longitud del lado y luego calcularemos el \u00e1rea.","title":"C\u00f3mo Resolverlo"},{"location":"01-basico.html#pseudocodigo_3","text":"Empezar el programa. Pedir al usuario que ingrese la longitud de un lado del cuadrado. Calcular el \u00e1rea del cuadrado utilizando la f\u00f3rmula: lado * lado. Mostrar el \u00e1rea calculada en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"01-basico.html#codigo_3","text":"# Pedimos al usuario que ingrese la longitud de un lado del cuadrado lado = float(input(\"Ingresa la longitud de un lado del cuadrado: \")) # Convertimos la entrada a un n\u00famero decimal # Calculamos el \u00e1rea usando la f\u00f3rmula: lado * lado area = lado * lado # Elevamos al cuadrado el valor ingresado # Mostramos el resultado al usuario print(\"El \u00e1rea del cuadrado es:\", area) # Imprime el \u00e1rea calculada","title":"C\u00f3digo"},{"location":"01-basico.html#15_area_de_un_circulo","text":"","title":"1.5 \u00c1rea de un C\u00edrculo"},{"location":"01-basico.html#el_reto_4","text":"Finalmente, vamos a calcular el \u00e1rea de un c\u00edrculo. Este ejercicio es un poco m\u00e1s avanzado porque involucra el uso de la constante matem\u00e1tica $\\pi$ (pi).","title":"El Reto"},{"location":"01-basico.html#como_resolverlo_4","text":"Para calcular el \u00e1rea de un c\u00edrculo, necesitamos el radio. La f\u00f3rmula para el \u00e1rea de un c\u00edrculo es: $$\\text{\u00c1rea} = \\pi \\times \\text{radio}^2$$ Python tiene una biblioteca llamada math que incluye el valor de $\\pi$. Usaremos esta biblioteca para hacer nuestro c\u00e1lculo.","title":"C\u00f3mo Resolverlo"},{"location":"01-basico.html#pseudocodigo_4","text":"Empezar el programa. Importar la biblioteca math para usar $\\pi$. Pedir al usuario que ingrese el radio del c\u00edrculo. Calcular el \u00e1rea del c\u00edrculo utilizando la f\u00f3rmula: $\\pi \\times \\text{radio}^2$. Mostrar el \u00e1rea calculada en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"01-basico.html#codigo_4","text":"import math # Importamos la biblioteca math para usar el valor de pi # Pedimos al usuario que ingrese el radio del c\u00edrculo radio = float(input(\"Ingresa el radio del c\u00edrculo: \")) # Convertimos la entrada a un n\u00famero decimal # Calculamos el \u00e1rea usando la f\u00f3rmula: pi * radio^2 area = math.pi * radio * radio # Multiplicamos pi por el radio elevado al cuadrado # Mostramos el resultado al usuario print(\"El \u00e1rea del c\u00edrculo es:\", area) # Imprime el \u00e1rea calculada \u00a1Y con esto, hemos completado nuestro primer cap\u00edtulo sobre conceptos b\u00e1sicos de programaci\u00f3n! Estos ejercicios te han ense\u00f1ado c\u00f3mo interactuar con la computadora, realizar c\u00e1lculos simples y trabajar con variables. En el pr\u00f3ximo cap\u00edtulo, avanzaremos un poco m\u00e1s, explorando c\u00f3mo las computadoras pueden tomar decisiones y repetir tareas autom\u00e1ticamente. \u00a1Sigue adelante y sigue aprendiendo!","title":"C\u00f3digo"},{"location":"02-intermedio.html","text":"Cap\u00edtulo 2: Programaci\u00f3n Intermedia # \u00a1Felicidades por completar el primer cap\u00edtulo! Ahora que ya tienes una base s\u00f3lida en los conceptos b\u00e1sicos de programaci\u00f3n, es momento de dar un paso m\u00e1s y explorar algunas ideas m\u00e1s complejas. En este cap\u00edtulo, nos centraremos en c\u00f3mo las computadoras pueden tomar decisiones y realizar tareas repetitivas autom\u00e1ticamente. Estos conceptos son fundamentales en la programaci\u00f3n, ya que nos permiten escribir programas m\u00e1s \u00fatiles y din\u00e1micos. Vamos a explorar c\u00f3mo podemos crear tablas de multiplicar, jugar a los dados de manera autom\u00e1tica, y c\u00f3mo hacer que la computadora nos salude de manera personalizada. Adem\u00e1s, trabajaremos con cadenas de texto para realizar tareas m\u00e1s interesantes, como contar vocales. Este cap\u00edtulo est\u00e1 dise\u00f1ado para que practiques y consolides lo que has aprendido, mientras te introduces en conceptos m\u00e1s avanzados que te preparar\u00e1n para los desaf\u00edos que vendr\u00e1n en los siguientes cap\u00edtulos. 2.1 Tabla de Multiplicar # El Reto # Una de las primeras cosas \u00fatiles que podemos hacer con la programaci\u00f3n es automatizar c\u00e1lculos repetitivos. En este ejercicio, vamos a crear un programa que genere la tabla de multiplicar de cualquier n\u00famero que el usuario elija. Esto es \u00fatil no solo para practicar matem\u00e1ticas, sino tambi\u00e9n para entender c\u00f3mo funcionan los bucles en programaci\u00f3n. C\u00f3mo Resolverlo # Para resolver este problema, utilizaremos un bucle for que recorre los n\u00fameros del 1 al 10. En cada iteraci\u00f3n del bucle, multiplicaremos el n\u00famero ingresado por el usuario por el n\u00famero de la iteraci\u00f3n, y mostraremos el resultado. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese un n\u00famero. Para cada n\u00famero del 1 al 10: Multiplicar el n\u00famero del usuario por el n\u00famero actual del bucle. Mostrar el resultado de la multiplicaci\u00f3n. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese un n\u00famero para calcular su tabla de multiplicar numero = int(input(\"Ingresa un n\u00famero para ver su tabla de multiplicar: \")) # Convertimos la entrada a un n\u00famero entero # Usamos un bucle for para iterar desde 1 hasta 10 for i in range(1, 11): # Recorremos los n\u00fameros del 1 al 10 # Mostramos el resultado de la multiplicaci\u00f3n en cada iteraci\u00f3n print(f\"{numero} x {i} = {numero * i}\") # Imprime el resultado de la multiplicaci\u00f3n 2.2 Juego de Dados # El Reto # \u00a1Hora de divertirnos un poco! En este ejercicio, vamos a simular el lanzamiento de dos dados y determinar cu\u00e1l de los dos tiene el valor m\u00e1s alto. Esto es una excelente pr\u00e1ctica para trabajar con n\u00fameros aleatorios, un concepto muy \u00fatil en la programaci\u00f3n de juegos. C\u00f3mo Resolverlo # Para resolver este problema, usaremos la funci\u00f3n randint() de la biblioteca random para simular el lanzamiento de los dados. Luego, compararemos los valores obtenidos para determinar el ganador. Pseudoc\u00f3digo # Empezar el programa. Generar un n\u00famero aleatorio entre 1 y 6 para el primer dado. Generar un n\u00famero aleatorio entre 1 y 6 para el segundo dado. Mostrar los valores de ambos dados. Comparar los valores: Si el primer dado es mayor, mostrar que el primer dado gana. Si el segundo dado es mayor, mostrar que el segundo dado gana. Si los dos dados son iguales, mostrar que es un empate. Finalizar el programa. C\u00f3digo # import random # Importamos la biblioteca random para generar n\u00fameros aleatorios # Generamos dos n\u00fameros aleatorios entre 1 y 6, como si fueran dados dado1 = random.randint(1, 6) # Genera un n\u00famero aleatorio para el primer dado dado2 = random.randint(1, 6) # Genera un n\u00famero aleatorio para el segundo dado # Mostramos los valores de los dados print(f\"El primer dado sac\u00f3: {dado1}\") # Imprime el valor del primer dado print(f\"El segundo dado sac\u00f3: {dado2}\") # Imprime el valor del segundo dado # Determinamos qui\u00e9n gan\u00f3 o si fue un empate if dado1 > dado2: print(\"El primer dado gana\") # Imprime si el primer dado es mayor elif dado1 < dado2: print(\"El segundo dado gana\") # Imprime si el segundo dado es mayor else: print(\"Es un empate\") # Imprime si ambos dados tienen el mismo valor 2.3 Saludo Personalizado # El Reto # En este ejercicio, vamos a hacer que el programa sea m\u00e1s interactivo. Queremos que el programa pregunte el nombre del usuario y luego lo salude de manera personalizada. Esto es un gran ejemplo de c\u00f3mo los programas pueden interactuar con las personas y hacer que la experiencia sea m\u00e1s personal y divertida. C\u00f3mo Resolverlo # Para resolver este problema, usaremos la funci\u00f3n input() para obtener el nombre del usuario y luego usaremos la funci\u00f3n print() para mostrar un mensaje personalizado. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese su nombre. Mostrar un saludo personalizado usando el nombre del usuario. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese su nombre nombre = input(\"\u00bfCu\u00e1l es tu nombre? \") # Guardamos la entrada del usuario # Saludamos al usuario usando su nombre print(f\"Hola, {nombre}\") # Imprime un saludo personalizado 2.4 Cadenas de Texto # El Reto # Las cadenas de texto son una parte fundamental de la programaci\u00f3n. En este ejercicio, vamos a trabajar con cadenas para aprender c\u00f3mo podemos manipular texto en Python. Espec\u00edficamente, vamos a pedir al usuario que ingrese una cadena de texto, y luego vamos a realizar algunas operaciones b\u00e1sicas con esa cadena. C\u00f3mo Resolverlo # Trabajaremos con varias funciones incorporadas en Python para manipular la cadena de texto. Veremos c\u00f3mo contar la longitud de la cadena, convertirla a may\u00fasculas y mostrarla al rev\u00e9s. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Mostrar la longitud de la cadena. Convertir la cadena a may\u00fasculas y mostrarla. Invertir la cadena y mostrarla. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Mostramos la longitud de la cadena print(\"La longitud de la cadena es:\", len(texto)) # Imprime el n\u00famero de caracteres en la cadena # Convertimos la cadena a may\u00fasculas y la mostramos print(\"La cadena en may\u00fasculas es:\", texto.upper()) # Convierte la cadena a may\u00fasculas # Invertimos la cadena y la mostramos print(\"La cadena al rev\u00e9s es:\", texto[::-1]) # Imprime la cadena invertida 2.5 Contador de Vocales # El Reto # En este ejercicio, vamos a trabajar con cadenas de texto para contar cu\u00e1ntas vocales contiene una cadena. Este es un excelente ejercicio para practicar el trabajo con bucles y condiciones en programaci\u00f3n. C\u00f3mo Resolverlo # Para resolver este problema, recorreremos cada car\u00e1cter de la cadena y verificaremos si es una vocal. Si lo es, aumentaremos un contador. Al final, mostraremos el n\u00famero total de vocales encontradas. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Inicializar un contador de vocales en 0. Recorrer cada car\u00e1cter de la cadena: Si el car\u00e1cter es una vocal, aumentar el contador. Mostrar el n\u00famero total de vocales encontradas. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Definimos un conjunto de vocales para comparar vocales = \"aeiouAEIOU\" # Incluimos tanto may\u00fasculas como min\u00fasculas contador = 0 # Inicializamos un contador # Iteramos a trav\u00e9s de cada car\u00e1cter en la cadena for char in texto: if char in vocales: # Verificamos si el car\u00e1cter es una vocal contador += 1 # Aumentamos el contador si es una vocal # Mostramos el n\u00famero total de vocales encontradas print(\"El n\u00famero de vocales en la cadena es:\", contador) # Imprime el conteo de vocales \u00a1Y con esto, hemos completado nuestro segundo cap\u00edtulo! Estos ejercicios intermedios te han ense\u00f1ado a trabajar con bucles, condiciones y cadenas de texto, lo que te permitir\u00e1 escribir programas m\u00e1s interactivos y \u00fatiles. En el pr\u00f3ximo cap\u00edtulo, profundizaremos a\u00fan m\u00e1s y te enfrentaremos a desaf\u00edos m\u00e1s avanzados que te ayudar\u00e1n a convertirte en un programador a\u00fan m\u00e1s habilidoso. \u00a1Sigue as\u00ed!","title":"Intermedio"},{"location":"02-intermedio.html#capitulo_2_programacion_intermedia","text":"\u00a1Felicidades por completar el primer cap\u00edtulo! Ahora que ya tienes una base s\u00f3lida en los conceptos b\u00e1sicos de programaci\u00f3n, es momento de dar un paso m\u00e1s y explorar algunas ideas m\u00e1s complejas. En este cap\u00edtulo, nos centraremos en c\u00f3mo las computadoras pueden tomar decisiones y realizar tareas repetitivas autom\u00e1ticamente. Estos conceptos son fundamentales en la programaci\u00f3n, ya que nos permiten escribir programas m\u00e1s \u00fatiles y din\u00e1micos. Vamos a explorar c\u00f3mo podemos crear tablas de multiplicar, jugar a los dados de manera autom\u00e1tica, y c\u00f3mo hacer que la computadora nos salude de manera personalizada. Adem\u00e1s, trabajaremos con cadenas de texto para realizar tareas m\u00e1s interesantes, como contar vocales. Este cap\u00edtulo est\u00e1 dise\u00f1ado para que practiques y consolides lo que has aprendido, mientras te introduces en conceptos m\u00e1s avanzados que te preparar\u00e1n para los desaf\u00edos que vendr\u00e1n en los siguientes cap\u00edtulos.","title":"Cap\u00edtulo 2: Programaci\u00f3n Intermedia"},{"location":"02-intermedio.html#21_tabla_de_multiplicar","text":"","title":"2.1 Tabla de Multiplicar"},{"location":"02-intermedio.html#el_reto","text":"Una de las primeras cosas \u00fatiles que podemos hacer con la programaci\u00f3n es automatizar c\u00e1lculos repetitivos. En este ejercicio, vamos a crear un programa que genere la tabla de multiplicar de cualquier n\u00famero que el usuario elija. Esto es \u00fatil no solo para practicar matem\u00e1ticas, sino tambi\u00e9n para entender c\u00f3mo funcionan los bucles en programaci\u00f3n.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo","text":"Para resolver este problema, utilizaremos un bucle for que recorre los n\u00fameros del 1 al 10. En cada iteraci\u00f3n del bucle, multiplicaremos el n\u00famero ingresado por el usuario por el n\u00famero de la iteraci\u00f3n, y mostraremos el resultado.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo","text":"Empezar el programa. Pedir al usuario que ingrese un n\u00famero. Para cada n\u00famero del 1 al 10: Multiplicar el n\u00famero del usuario por el n\u00famero actual del bucle. Mostrar el resultado de la multiplicaci\u00f3n. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo","text":"# Pedimos al usuario que ingrese un n\u00famero para calcular su tabla de multiplicar numero = int(input(\"Ingresa un n\u00famero para ver su tabla de multiplicar: \")) # Convertimos la entrada a un n\u00famero entero # Usamos un bucle for para iterar desde 1 hasta 10 for i in range(1, 11): # Recorremos los n\u00fameros del 1 al 10 # Mostramos el resultado de la multiplicaci\u00f3n en cada iteraci\u00f3n print(f\"{numero} x {i} = {numero * i}\") # Imprime el resultado de la multiplicaci\u00f3n","title":"C\u00f3digo"},{"location":"02-intermedio.html#22_juego_de_dados","text":"","title":"2.2 Juego de Dados"},{"location":"02-intermedio.html#el_reto_1","text":"\u00a1Hora de divertirnos un poco! En este ejercicio, vamos a simular el lanzamiento de dos dados y determinar cu\u00e1l de los dos tiene el valor m\u00e1s alto. Esto es una excelente pr\u00e1ctica para trabajar con n\u00fameros aleatorios, un concepto muy \u00fatil en la programaci\u00f3n de juegos.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_1","text":"Para resolver este problema, usaremos la funci\u00f3n randint() de la biblioteca random para simular el lanzamiento de los dados. Luego, compararemos los valores obtenidos para determinar el ganador.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_1","text":"Empezar el programa. Generar un n\u00famero aleatorio entre 1 y 6 para el primer dado. Generar un n\u00famero aleatorio entre 1 y 6 para el segundo dado. Mostrar los valores de ambos dados. Comparar los valores: Si el primer dado es mayor, mostrar que el primer dado gana. Si el segundo dado es mayor, mostrar que el segundo dado gana. Si los dos dados son iguales, mostrar que es un empate. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_1","text":"import random # Importamos la biblioteca random para generar n\u00fameros aleatorios # Generamos dos n\u00fameros aleatorios entre 1 y 6, como si fueran dados dado1 = random.randint(1, 6) # Genera un n\u00famero aleatorio para el primer dado dado2 = random.randint(1, 6) # Genera un n\u00famero aleatorio para el segundo dado # Mostramos los valores de los dados print(f\"El primer dado sac\u00f3: {dado1}\") # Imprime el valor del primer dado print(f\"El segundo dado sac\u00f3: {dado2}\") # Imprime el valor del segundo dado # Determinamos qui\u00e9n gan\u00f3 o si fue un empate if dado1 > dado2: print(\"El primer dado gana\") # Imprime si el primer dado es mayor elif dado1 < dado2: print(\"El segundo dado gana\") # Imprime si el segundo dado es mayor else: print(\"Es un empate\") # Imprime si ambos dados tienen el mismo valor","title":"C\u00f3digo"},{"location":"02-intermedio.html#23_saludo_personalizado","text":"","title":"2.3 Saludo Personalizado"},{"location":"02-intermedio.html#el_reto_2","text":"En este ejercicio, vamos a hacer que el programa sea m\u00e1s interactivo. Queremos que el programa pregunte el nombre del usuario y luego lo salude de manera personalizada. Esto es un gran ejemplo de c\u00f3mo los programas pueden interactuar con las personas y hacer que la experiencia sea m\u00e1s personal y divertida.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_2","text":"Para resolver este problema, usaremos la funci\u00f3n input() para obtener el nombre del usuario y luego usaremos la funci\u00f3n print() para mostrar un mensaje personalizado.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_2","text":"Empezar el programa. Pedir al usuario que ingrese su nombre. Mostrar un saludo personalizado usando el nombre del usuario. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_2","text":"# Pedimos al usuario que ingrese su nombre nombre = input(\"\u00bfCu\u00e1l es tu nombre? \") # Guardamos la entrada del usuario # Saludamos al usuario usando su nombre print(f\"Hola, {nombre}\") # Imprime un saludo personalizado","title":"C\u00f3digo"},{"location":"02-intermedio.html#24_cadenas_de_texto","text":"","title":"2.4 Cadenas de Texto"},{"location":"02-intermedio.html#el_reto_3","text":"Las cadenas de texto son una parte fundamental de la programaci\u00f3n. En este ejercicio, vamos a trabajar con cadenas para aprender c\u00f3mo podemos manipular texto en Python. Espec\u00edficamente, vamos a pedir al usuario que ingrese una cadena de texto, y luego vamos a realizar algunas operaciones b\u00e1sicas con esa cadena.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_3","text":"Trabajaremos con varias funciones incorporadas en Python para manipular la cadena de texto. Veremos c\u00f3mo contar la longitud de la cadena, convertirla a may\u00fasculas y mostrarla al rev\u00e9s.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_3","text":"Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Mostrar la longitud de la cadena. Convertir la cadena a may\u00fasculas y mostrarla. Invertir la cadena y mostrarla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_3","text":"# Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Mostramos la longitud de la cadena print(\"La longitud de la cadena es:\", len(texto)) # Imprime el n\u00famero de caracteres en la cadena # Convertimos la cadena a may\u00fasculas y la mostramos print(\"La cadena en may\u00fasculas es:\", texto.upper()) # Convierte la cadena a may\u00fasculas # Invertimos la cadena y la mostramos print(\"La cadena al rev\u00e9s es:\", texto[::-1]) # Imprime la cadena invertida","title":"C\u00f3digo"},{"location":"02-intermedio.html#25_contador_de_vocales","text":"","title":"2.5 Contador de Vocales"},{"location":"02-intermedio.html#el_reto_4","text":"En este ejercicio, vamos a trabajar con cadenas de texto para contar cu\u00e1ntas vocales contiene una cadena. Este es un excelente ejercicio para practicar el trabajo con bucles y condiciones en programaci\u00f3n.","title":"El Reto"},{"location":"02-intermedio.html#como_resolverlo_4","text":"Para resolver este problema, recorreremos cada car\u00e1cter de la cadena y verificaremos si es una vocal. Si lo es, aumentaremos un contador. Al final, mostraremos el n\u00famero total de vocales encontradas.","title":"C\u00f3mo Resolverlo"},{"location":"02-intermedio.html#pseudocodigo_4","text":"Empezar el programa. Pedir al usuario que ingrese una cadena de texto. Inicializar un contador de vocales en 0. Recorrer cada car\u00e1cter de la cadena: Si el car\u00e1cter es una vocal, aumentar el contador. Mostrar el n\u00famero total de vocales encontradas. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"02-intermedio.html#codigo_4","text":"# Pedimos al usuario que ingrese una cadena de texto texto = input(\"Ingresa una cadena de texto: \") # Guardamos la entrada del usuario # Definimos un conjunto de vocales para comparar vocales = \"aeiouAEIOU\" # Incluimos tanto may\u00fasculas como min\u00fasculas contador = 0 # Inicializamos un contador # Iteramos a trav\u00e9s de cada car\u00e1cter en la cadena for char in texto: if char in vocales: # Verificamos si el car\u00e1cter es una vocal contador += 1 # Aumentamos el contador si es una vocal # Mostramos el n\u00famero total de vocales encontradas print(\"El n\u00famero de vocales en la cadena es:\", contador) # Imprime el conteo de vocales \u00a1Y con esto, hemos completado nuestro segundo cap\u00edtulo! Estos ejercicios intermedios te han ense\u00f1ado a trabajar con bucles, condiciones y cadenas de texto, lo que te permitir\u00e1 escribir programas m\u00e1s interactivos y \u00fatiles. En el pr\u00f3ximo cap\u00edtulo, profundizaremos a\u00fan m\u00e1s y te enfrentaremos a desaf\u00edos m\u00e1s avanzados que te ayudar\u00e1n a convertirte en un programador a\u00fan m\u00e1s habilidoso. \u00a1Sigue as\u00ed!","title":"C\u00f3digo"},{"location":"03-avanzado.html","text":"Cap\u00edtulo 3: Programaci\u00f3n Avanzada # \u00a1Bienvenido al tercer cap\u00edtulo de nuestro viaje en el mundo de la programaci\u00f3n! Hasta ahora, has aprendido los conceptos b\u00e1sicos y has explorado c\u00f3mo las computadoras pueden tomar decisiones y realizar tareas repetitivas. En este cap\u00edtulo, vamos a profundizar un poco m\u00e1s en la programaci\u00f3n y enfrentarnos a desaf\u00edos m\u00e1s complejos. Este es el momento de combinar lo que has aprendido y aplicarlo a problemas que requieren un pensamiento m\u00e1s avanzado. Trabajaremos con c\u00e1lculos m\u00e1s sofisticados, como determinar el n\u00famero mayor entre tres valores, crear un juego para adivinar n\u00fameros, calcular la edad bas\u00e1ndonos en el a\u00f1o de nacimiento, y verificar si un a\u00f1o es bisiesto. Estos ejercicios no solo te ayudar\u00e1n a mejorar tus habilidades de programaci\u00f3n, sino que tambi\u00e9n te mostrar\u00e1n c\u00f3mo la programaci\u00f3n puede ser \u00fatil en situaciones pr\u00e1cticas de la vida real. 3.1 N\u00famero Mayor # El Reto # En este ejercicio, necesitamos determinar cu\u00e1l es el n\u00famero mayor entre tres valores proporcionados por el usuario. Este tipo de problema es \u00fatil cuando se trabaja con comparaciones y decisiones basadas en condiciones. C\u00f3mo Resolverlo # Para resolver este problema, utilizaremos la funci\u00f3n max() de Python, que nos permite encontrar el valor m\u00e1ximo entre varios n\u00fameros. Pediremos al usuario que ingrese tres n\u00fameros, los compararemos y luego mostraremos el n\u00famero mayor. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el primer n\u00famero. Pedir al usuario que ingrese el segundo n\u00famero. Pedir al usuario que ingrese el tercer n\u00famero. Comparar los tres n\u00fameros usando la funci\u00f3n max . Mostrar el n\u00famero mayor en la pantalla. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese tres n\u00fameros num1 = float(input(\"Ingresa el primer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num2 = float(input(\"Ingresa el segundo n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num3 = float(input(\"Ingresa el tercer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal # Usamos la funci\u00f3n max para encontrar el n\u00famero mayor mayor = max(num1, num2, num3) # Encuentra el mayor de los tres n\u00fameros # Mostramos el n\u00famero mayor print(\"El n\u00famero mayor es:\", mayor) # Imprime el mayor n\u00famero 3.2 Adivina el N\u00famero # El Reto # Vamos a crear un juego sencillo en el que la computadora elige un n\u00famero al azar entre 1 y 100, y el usuario tiene que adivinarlo. Despu\u00e9s de cada intento, la computadora dar\u00e1 pistas indicando si el n\u00famero es mayor o menor que el intento del usuario. C\u00f3mo Resolverlo # Para resolver este problema, utilizaremos la funci\u00f3n randint() de la biblioteca random para generar un n\u00famero aleatorio. Luego, usaremos un bucle while para permitir al usuario hacer intentos hasta que adivine correctamente. En cada intento, compararemos el n\u00famero ingresado por el usuario con el n\u00famero secreto y daremos una pista. Pseudoc\u00f3digo # Empezar el programa. Generar un n\u00famero aleatorio entre 1 y 100 y guardarlo como numero_secreto . Inicializar un contador de intentos en 0. Repetir hasta que el usuario adivine el n\u00famero: Pedir al usuario que ingrese un n\u00famero. Aumentar el contador de intentos. Si el n\u00famero es menor que numero_secreto , mostrar \"Muy bajo, intenta de nuevo\". Si el n\u00famero es mayor que numero_secreto , mostrar \"Muy alto, intenta de nuevo\". Si el n\u00famero es igual a numero_secreto , mostrar \"Felicidades\" y salir del bucle. Mostrar el n\u00famero de intentos realizados. Finalizar el programa. C\u00f3digo # import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Generamos un n\u00famero aleatorio entre 1 y 100 numero_secreto = random.randint(1, 100) # Guardamos el n\u00famero aleatorio intentos = 0 # Inicializamos un contador de intentos # Creamos un bucle para que el usuario adivine el n\u00famero while True: intento = int(input(\"Adivina el n\u00famero (entre 1 y 100): \")) # Pedimos un n\u00famero al usuario intentos += 1 # Aumentamos el contador de intentos # Comparamos el intento con el n\u00famero secreto if intento < numero_secreto: print(\"Muy bajo, intenta de nuevo.\") # El n\u00famero es menor al secreto elif intento > numero_secreto: print(\"Muy alto, intenta de nuevo.\") # El n\u00famero es mayor al secreto else: print(f\"Felicidades, adivinaste el n\u00famero en {intentos} intentos.\") # El n\u00famero es correcto break # Salimos del bucle 3.3 Calcula la Edad # El Reto # En este ejercicio, vamos a calcular la edad de una persona bas\u00e1ndonos en su a\u00f1o de nacimiento. Este ejercicio es \u00fatil para aprender a trabajar con fechas y operaciones aritm\u00e9ticas b\u00e1sicas. C\u00f3mo Resolverlo # Para resolver este problema, primero pediremos al usuario que ingrese su a\u00f1o de nacimiento. Luego, obtendremos el a\u00f1o actual utilizando la biblioteca datetime , restaremos el a\u00f1o de nacimiento del a\u00f1o actual, y as\u00ed obtendremos la edad de la persona. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese su a\u00f1o de nacimiento. Obtener el a\u00f1o actual utilizando la biblioteca datetime . Calcular la edad restando el a\u00f1o de nacimiento del a\u00f1o actual. Mostrar la edad en la pantalla. Finalizar el programa. C\u00f3digo # from datetime import datetime # Importamos la biblioteca datetime para manejar fechas # Pedimos al usuario que ingrese su a\u00f1o de nacimiento ano_nacimiento = int(input(\"\u00bfEn qu\u00e9 a\u00f1o naciste? \")) # Convertimos la entrada a un n\u00famero entero # Obtenemos el a\u00f1o actual usando datetime ano_actual = datetime.now().year # Obtenemos el a\u00f1o actual # Calculamos la edad restando el a\u00f1o de nacimiento al a\u00f1o actual edad = ano_actual - ano_nacimiento # Calculamos la diferencia de a\u00f1os # Mostramos la edad del usuario print(f\"Tienes {edad} a\u00f1os.\") # Imprime la edad calculada 3.4 A\u00f1o Bisiesto # El Reto # Un a\u00f1o bisiesto es aquel que tiene un d\u00eda adicional (29 de febrero), y ocurre cada cuatro a\u00f1os, con algunas excepciones. En este ejercicio, escribiremos un programa que determine si un a\u00f1o ingresado por el usuario es bisiesto o no. C\u00f3mo Resolverlo # Para resolver este problema, aplicaremos las reglas de los a\u00f1os bisiestos: un a\u00f1o es bisiesto si es divisible por 4, pero no por 100, a menos que tambi\u00e9n sea divisible por 400. Usaremos estas condiciones en un bloque if-elif-else . Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese un a\u00f1o. Verificar si el a\u00f1o es divisible por 4 y no divisible por 100, o si es divisible por 400: Si es as\u00ed, mostrar que el a\u00f1o es bisiesto. De lo contrario, mostrar que el a\u00f1o no es bisiesto. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese un a\u00f1o ano = int(input(\"Ingresa un a\u00f1o: \")) # Convertimos la entrada a un n\u00famero entero # Verificamos si el a\u00f1o es bisiesto if (ano % 4 == 0 and ano % 100 != 0) or (ano % 400 == 0): print(f\"El a\u00f1o {ano} es bisiesto.\") # Imprime si el a\u00f1o es bisiesto else: print(f\"El a\u00f1o {ano} no es bisiesto.\") # Imprime si el a\u00f1o no es bisiesto 3.5 Conversi\u00f3n de Temperaturas # El Reto # En este ejercicio, vamos a crear un programa que convierta temperaturas de Celsius a Fahrenheit y viceversa. La conversi\u00f3n de temperaturas es un ejercicio pr\u00e1ctico que refuerza el uso de f\u00f3rmulas matem\u00e1ticas y toma de decisiones en programaci\u00f3n. C\u00f3mo Resolverlo # Para resolver este problema, primero pediremos al usuario que elija qu\u00e9 conversi\u00f3n desea realizar. Dependiendo de su elecci\u00f3n, realizaremos la conversi\u00f3n utilizando las f\u00f3rmulas correspondientes. Mostraremos el resultado final al usuario. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que elija entre convertir de Celsius a Fahrenheit o de Fahrenheit a Celsius. Si elige Celsius a Fahrenheit: Pedir la temperatura en Celsius. Convertirla a Fahrenheit usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si elige Fahrenheit a Celsius: Pedir la temperatura en Fahrenheit. Convertirla a Celsius usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si la opci\u00f3n no es v\u00e1lida, mostrar un mensaje de error. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que elija la conversi\u00f3n que desea hacer opcion = input(\"\u00bfDeseas convertir de Celsius a Fahrenheit (C) o de Fahrenheit a Celsius (F)? \").strip().upper() # Dependiendo de la opci\u00f3n, hacemos la conversi\u00f3n correspondiente if opcion == \"C\": celsius = float(input(\"Ingresa la temperatura en Celsius: \")) # Pedimos la temperatura en Celsius fahrenheit = (celsius * 9/5) + 32 # Convertimos a Fahrenheit usando la f\u00f3rmula print(f\"{celsius} grados Celsius son {fahrenheit} grados Fahrenheit.\") # Mostramos el resultado elif opcion == \"F\": fahrenheit = float(input(\"Ingresa la temperatura en Fahrenheit: \")) # Pedimos la temperatura en Fahrenheit celsius = (fahrenheit - 32) * 5/9 # Convertimos a Celsius usando la f\u00f3rmula print(f\"{fahrenheit} grados Fahrenheit son {celsius} grados Celsius.\") # Mostramos el resultado else: print(\"Opci\u00f3n no v\u00e1lida. Por favor elige 'C' o 'F'.\") # Mensaje si la opci\u00f3n es inv\u00e1lida \u00a1Y con esto, hemos completado nuestro tercer cap\u00edtulo! Estos ejercicios avanzados te han mostrado c\u00f3mo resolver problemas m\u00e1s complejos y te han dado una idea de c\u00f3mo la programaci\u00f3n puede aplicarse a situaciones del mundo real. En el pr\u00f3ximo cap\u00edtulo, exploraremos la programaci\u00f3n creativa, donde tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas divertidos y originales. \u00a1Sigue adelante y no dejes de practicar!","title":"Avanzado"},{"location":"03-avanzado.html#capitulo_3_programacion_avanzada","text":"\u00a1Bienvenido al tercer cap\u00edtulo de nuestro viaje en el mundo de la programaci\u00f3n! Hasta ahora, has aprendido los conceptos b\u00e1sicos y has explorado c\u00f3mo las computadoras pueden tomar decisiones y realizar tareas repetitivas. En este cap\u00edtulo, vamos a profundizar un poco m\u00e1s en la programaci\u00f3n y enfrentarnos a desaf\u00edos m\u00e1s complejos. Este es el momento de combinar lo que has aprendido y aplicarlo a problemas que requieren un pensamiento m\u00e1s avanzado. Trabajaremos con c\u00e1lculos m\u00e1s sofisticados, como determinar el n\u00famero mayor entre tres valores, crear un juego para adivinar n\u00fameros, calcular la edad bas\u00e1ndonos en el a\u00f1o de nacimiento, y verificar si un a\u00f1o es bisiesto. Estos ejercicios no solo te ayudar\u00e1n a mejorar tus habilidades de programaci\u00f3n, sino que tambi\u00e9n te mostrar\u00e1n c\u00f3mo la programaci\u00f3n puede ser \u00fatil en situaciones pr\u00e1cticas de la vida real.","title":"Cap\u00edtulo 3: Programaci\u00f3n Avanzada"},{"location":"03-avanzado.html#31_numero_mayor","text":"","title":"3.1 N\u00famero Mayor"},{"location":"03-avanzado.html#el_reto","text":"En este ejercicio, necesitamos determinar cu\u00e1l es el n\u00famero mayor entre tres valores proporcionados por el usuario. Este tipo de problema es \u00fatil cuando se trabaja con comparaciones y decisiones basadas en condiciones.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo","text":"Para resolver este problema, utilizaremos la funci\u00f3n max() de Python, que nos permite encontrar el valor m\u00e1ximo entre varios n\u00fameros. Pediremos al usuario que ingrese tres n\u00fameros, los compararemos y luego mostraremos el n\u00famero mayor.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo","text":"Empezar el programa. Pedir al usuario que ingrese el primer n\u00famero. Pedir al usuario que ingrese el segundo n\u00famero. Pedir al usuario que ingrese el tercer n\u00famero. Comparar los tres n\u00fameros usando la funci\u00f3n max . Mostrar el n\u00famero mayor en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo","text":"# Pedimos al usuario que ingrese tres n\u00fameros num1 = float(input(\"Ingresa el primer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num2 = float(input(\"Ingresa el segundo n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal num3 = float(input(\"Ingresa el tercer n\u00famero: \")) # Convertimos la entrada a un n\u00famero decimal # Usamos la funci\u00f3n max para encontrar el n\u00famero mayor mayor = max(num1, num2, num3) # Encuentra el mayor de los tres n\u00fameros # Mostramos el n\u00famero mayor print(\"El n\u00famero mayor es:\", mayor) # Imprime el mayor n\u00famero","title":"C\u00f3digo"},{"location":"03-avanzado.html#32_adivina_el_numero","text":"","title":"3.2 Adivina el N\u00famero"},{"location":"03-avanzado.html#el_reto_1","text":"Vamos a crear un juego sencillo en el que la computadora elige un n\u00famero al azar entre 1 y 100, y el usuario tiene que adivinarlo. Despu\u00e9s de cada intento, la computadora dar\u00e1 pistas indicando si el n\u00famero es mayor o menor que el intento del usuario.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_1","text":"Para resolver este problema, utilizaremos la funci\u00f3n randint() de la biblioteca random para generar un n\u00famero aleatorio. Luego, usaremos un bucle while para permitir al usuario hacer intentos hasta que adivine correctamente. En cada intento, compararemos el n\u00famero ingresado por el usuario con el n\u00famero secreto y daremos una pista.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_1","text":"Empezar el programa. Generar un n\u00famero aleatorio entre 1 y 100 y guardarlo como numero_secreto . Inicializar un contador de intentos en 0. Repetir hasta que el usuario adivine el n\u00famero: Pedir al usuario que ingrese un n\u00famero. Aumentar el contador de intentos. Si el n\u00famero es menor que numero_secreto , mostrar \"Muy bajo, intenta de nuevo\". Si el n\u00famero es mayor que numero_secreto , mostrar \"Muy alto, intenta de nuevo\". Si el n\u00famero es igual a numero_secreto , mostrar \"Felicidades\" y salir del bucle. Mostrar el n\u00famero de intentos realizados. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_1","text":"import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Generamos un n\u00famero aleatorio entre 1 y 100 numero_secreto = random.randint(1, 100) # Guardamos el n\u00famero aleatorio intentos = 0 # Inicializamos un contador de intentos # Creamos un bucle para que el usuario adivine el n\u00famero while True: intento = int(input(\"Adivina el n\u00famero (entre 1 y 100): \")) # Pedimos un n\u00famero al usuario intentos += 1 # Aumentamos el contador de intentos # Comparamos el intento con el n\u00famero secreto if intento < numero_secreto: print(\"Muy bajo, intenta de nuevo.\") # El n\u00famero es menor al secreto elif intento > numero_secreto: print(\"Muy alto, intenta de nuevo.\") # El n\u00famero es mayor al secreto else: print(f\"Felicidades, adivinaste el n\u00famero en {intentos} intentos.\") # El n\u00famero es correcto break # Salimos del bucle","title":"C\u00f3digo"},{"location":"03-avanzado.html#33_calcula_la_edad","text":"","title":"3.3 Calcula la Edad"},{"location":"03-avanzado.html#el_reto_2","text":"En este ejercicio, vamos a calcular la edad de una persona bas\u00e1ndonos en su a\u00f1o de nacimiento. Este ejercicio es \u00fatil para aprender a trabajar con fechas y operaciones aritm\u00e9ticas b\u00e1sicas.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_2","text":"Para resolver este problema, primero pediremos al usuario que ingrese su a\u00f1o de nacimiento. Luego, obtendremos el a\u00f1o actual utilizando la biblioteca datetime , restaremos el a\u00f1o de nacimiento del a\u00f1o actual, y as\u00ed obtendremos la edad de la persona.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_2","text":"Empezar el programa. Pedir al usuario que ingrese su a\u00f1o de nacimiento. Obtener el a\u00f1o actual utilizando la biblioteca datetime . Calcular la edad restando el a\u00f1o de nacimiento del a\u00f1o actual. Mostrar la edad en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_2","text":"from datetime import datetime # Importamos la biblioteca datetime para manejar fechas # Pedimos al usuario que ingrese su a\u00f1o de nacimiento ano_nacimiento = int(input(\"\u00bfEn qu\u00e9 a\u00f1o naciste? \")) # Convertimos la entrada a un n\u00famero entero # Obtenemos el a\u00f1o actual usando datetime ano_actual = datetime.now().year # Obtenemos el a\u00f1o actual # Calculamos la edad restando el a\u00f1o de nacimiento al a\u00f1o actual edad = ano_actual - ano_nacimiento # Calculamos la diferencia de a\u00f1os # Mostramos la edad del usuario print(f\"Tienes {edad} a\u00f1os.\") # Imprime la edad calculada","title":"C\u00f3digo"},{"location":"03-avanzado.html#34_ano_bisiesto","text":"","title":"3.4 A\u00f1o Bisiesto"},{"location":"03-avanzado.html#el_reto_3","text":"Un a\u00f1o bisiesto es aquel que tiene un d\u00eda adicional (29 de febrero), y ocurre cada cuatro a\u00f1os, con algunas excepciones. En este ejercicio, escribiremos un programa que determine si un a\u00f1o ingresado por el usuario es bisiesto o no.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_3","text":"Para resolver este problema, aplicaremos las reglas de los a\u00f1os bisiestos: un a\u00f1o es bisiesto si es divisible por 4, pero no por 100, a menos que tambi\u00e9n sea divisible por 400. Usaremos estas condiciones en un bloque if-elif-else .","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_3","text":"Empezar el programa. Pedir al usuario que ingrese un a\u00f1o. Verificar si el a\u00f1o es divisible por 4 y no divisible por 100, o si es divisible por 400: Si es as\u00ed, mostrar que el a\u00f1o es bisiesto. De lo contrario, mostrar que el a\u00f1o no es bisiesto. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_3","text":"# Pedimos al usuario que ingrese un a\u00f1o ano = int(input(\"Ingresa un a\u00f1o: \")) # Convertimos la entrada a un n\u00famero entero # Verificamos si el a\u00f1o es bisiesto if (ano % 4 == 0 and ano % 100 != 0) or (ano % 400 == 0): print(f\"El a\u00f1o {ano} es bisiesto.\") # Imprime si el a\u00f1o es bisiesto else: print(f\"El a\u00f1o {ano} no es bisiesto.\") # Imprime si el a\u00f1o no es bisiesto","title":"C\u00f3digo"},{"location":"03-avanzado.html#35_conversion_de_temperaturas","text":"","title":"3.5 Conversi\u00f3n de Temperaturas"},{"location":"03-avanzado.html#el_reto_4","text":"En este ejercicio, vamos a crear un programa que convierta temperaturas de Celsius a Fahrenheit y viceversa. La conversi\u00f3n de temperaturas es un ejercicio pr\u00e1ctico que refuerza el uso de f\u00f3rmulas matem\u00e1ticas y toma de decisiones en programaci\u00f3n.","title":"El Reto"},{"location":"03-avanzado.html#como_resolverlo_4","text":"Para resolver este problema, primero pediremos al usuario que elija qu\u00e9 conversi\u00f3n desea realizar. Dependiendo de su elecci\u00f3n, realizaremos la conversi\u00f3n utilizando las f\u00f3rmulas correspondientes. Mostraremos el resultado final al usuario.","title":"C\u00f3mo Resolverlo"},{"location":"03-avanzado.html#pseudocodigo_4","text":"Empezar el programa. Pedir al usuario que elija entre convertir de Celsius a Fahrenheit o de Fahrenheit a Celsius. Si elige Celsius a Fahrenheit: Pedir la temperatura en Celsius. Convertirla a Fahrenheit usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si elige Fahrenheit a Celsius: Pedir la temperatura en Fahrenheit. Convertirla a Celsius usando la f\u00f3rmula correspondiente. Mostrar el resultado. Si la opci\u00f3n no es v\u00e1lida, mostrar un mensaje de error. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"03-avanzado.html#codigo_4","text":"# Pedimos al usuario que elija la conversi\u00f3n que desea hacer opcion = input(\"\u00bfDeseas convertir de Celsius a Fahrenheit (C) o de Fahrenheit a Celsius (F)? \").strip().upper() # Dependiendo de la opci\u00f3n, hacemos la conversi\u00f3n correspondiente if opcion == \"C\": celsius = float(input(\"Ingresa la temperatura en Celsius: \")) # Pedimos la temperatura en Celsius fahrenheit = (celsius * 9/5) + 32 # Convertimos a Fahrenheit usando la f\u00f3rmula print(f\"{celsius} grados Celsius son {fahrenheit} grados Fahrenheit.\") # Mostramos el resultado elif opcion == \"F\": fahrenheit = float(input(\"Ingresa la temperatura en Fahrenheit: \")) # Pedimos la temperatura en Fahrenheit celsius = (fahrenheit - 32) * 5/9 # Convertimos a Celsius usando la f\u00f3rmula print(f\"{fahrenheit} grados Fahrenheit son {celsius} grados Celsius.\") # Mostramos el resultado else: print(\"Opci\u00f3n no v\u00e1lida. Por favor elige 'C' o 'F'.\") # Mensaje si la opci\u00f3n es inv\u00e1lida \u00a1Y con esto, hemos completado nuestro tercer cap\u00edtulo! Estos ejercicios avanzados te han mostrado c\u00f3mo resolver problemas m\u00e1s complejos y te han dado una idea de c\u00f3mo la programaci\u00f3n puede aplicarse a situaciones del mundo real. En el pr\u00f3ximo cap\u00edtulo, exploraremos la programaci\u00f3n creativa, donde tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas divertidos y originales. \u00a1Sigue adelante y no dejes de practicar!","title":"C\u00f3digo"},{"location":"04-creativo.html","text":"Cap\u00edtulo 4: Programaci\u00f3n Creativa # \u00a1Bienvenido al cap\u00edtulo m\u00e1s divertido de este manual! Hasta ahora, has aprendido los conceptos b\u00e1sicos, intermedios y avanzados de la programaci\u00f3n en Python. En este \u00faltimo cap\u00edtulo, vamos a liberar toda tu creatividad. La programaci\u00f3n no solo es una herramienta poderosa para resolver problemas, sino que tambi\u00e9n es una forma de arte. Aqu\u00ed, tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas que no solo son funcionales, sino tambi\u00e9n visualmente interesantes y divertidos de usar. Desde construir pir\u00e1mides con asteriscos hasta dise\u00f1ar patrones de diamantes, estos ejercicios te animar\u00e1n a pensar de manera creativa y a experimentar con el c\u00f3digo. \u00a1Prep\u00e1rate para jugar, explorar y dejar volar tu imaginaci\u00f3n en el mundo de la programaci\u00f3n creativa! 4.1 Crear una Pir\u00e1mide # El Reto # Nuestro primer ejercicio creativo es construir una pir\u00e1mide utilizando asteriscos ( * ). La altura de la pir\u00e1mide ser\u00e1 determinada por el usuario, y el programa imprimir\u00e1 una pir\u00e1mide con el n\u00famero de filas especificado. Este ejercicio es ideal para practicar el uso de bucles y c\u00f3mo manipular la salida en la consola. C\u00f3mo Resolverlo # Para resolver este problema, usaremos un bucle for que se ejecutar\u00e1 tantas veces como filas tenga la pir\u00e1mide. En cada iteraci\u00f3n, imprimiremos un n\u00famero creciente de asteriscos, precedidos por los espacios necesarios para centrar la pir\u00e1mide. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas de la pir\u00e1mide. Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios para centrar la fila. Calcular el n\u00famero de asteriscos a imprimir. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese el n\u00famero de filas para la pir\u00e1mide filas = int(input(\"\u00bfCu\u00e1ntas filas tendr\u00e1 la pir\u00e1mide? \")) # Convertimos la entrada a un n\u00famero entero # Usamos un bucle for para construir la pir\u00e1mide for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos correspondientes en cada fila 4.2 Patr\u00f3n de Diamante # El Reto # En este ejercicio, vamos a crear un patr\u00f3n de diamante utilizando asteriscos. La altura del diamante ser\u00e1 determinada por el usuario. Este ejercicio es una extensi\u00f3n del ejercicio anterior y te permitir\u00e1 practicar m\u00e1s el uso de bucles y el control de la salida en la consola. C\u00f3mo Resolverlo # Para resolver este problema, dividiremos el patr\u00f3n en dos partes: la mitad superior y la mitad inferior del diamante. Utilizaremos dos bucles for : uno para construir la mitad superior y otro para la mitad inferior. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas para la mitad del diamante. Para la mitad superior del diamante: Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Para la mitad inferior del diamante: Para cada n\u00famero desde el n\u00famero de filas menos 1 hasta 1: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese el n\u00famero de filas para la mitad del diamante filas = int(input(\"Ingresa el n\u00famero de filas para la mitad del diamante: \")) # Convertimos la entrada a un n\u00famero entero # Construimos la mitad superior del diamante for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos # Construimos la mitad inferior del diamante for i in range(filas - 1, 0, -1): # Iteramos de regreso desde el n\u00famero de filas menos 1 hasta 1 print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos 4.3 N\u00famero Aleatorio dentro de un Rango # El Reto # Este ejercicio es perfecto para aquellos que quieren explorar c\u00f3mo generar n\u00fameros aleatorios en un rango espec\u00edfico. Vamos a crear un programa que genere un n\u00famero aleatorio dentro de un rango definido por el usuario. Este ejercicio es \u00fatil en muchas aplicaciones, como juegos o simulaciones. C\u00f3mo Resolverlo # Para resolver este problema, usaremos la funci\u00f3n randint() de la biblioteca random . El usuario proporcionar\u00e1 los l\u00edmites inferior y superior, y el programa generar\u00e1 un n\u00famero aleatorio dentro de esos l\u00edmites. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese el l\u00edmite inferior del rango. Pedir al usuario que ingrese el l\u00edmite superior del rango. Generar un n\u00famero aleatorio dentro del rango dado. Mostrar el n\u00famero aleatorio generado en la pantalla. Finalizar el programa. C\u00f3digo # import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Pedimos al usuario que ingrese los l\u00edmites inferior y superior del rango limite_inferior = int(input(\"Ingresa el l\u00edmite inferior del rango: \")) # Convertimos la entrada a un n\u00famero entero limite_superior = int(input(\"Ingresa el l\u00edmite superior del rango: \")) # Convertimos la entrada a un n\u00famero entero # Generamos un n\u00famero aleatorio dentro del rango dado numero_aleatorio = random.randint(limite_inferior, limite_superior) # Genera un n\u00famero aleatorio dentro del rango # Mostramos el n\u00famero aleatorio print(f\"El n\u00famero aleatorio entre {limite_inferior} y {limite_superior} es: {numero_aleatorio}\") # Imprime el n\u00famero aleatorio 4.4 Pal\u00edndromo # El Reto # Un pal\u00edndromo es una palabra o frase que se lee igual de adelante hacia atr\u00e1s. En este ejercicio, vamos a crear un programa que verifique si una palabra o frase ingresada por el usuario es un pal\u00edndromo. Este ejercicio es una excelente pr\u00e1ctica para trabajar con cadenas de texto y manipulaci\u00f3n de caracteres. C\u00f3mo Resolverlo # Para resolver este problema, eliminaremos los espacios y convertiremos la cadena a min\u00fasculas para que la verificaci\u00f3n no sea sensible a may\u00fasculas o min\u00fasculas. Luego, compararemos la cadena con su versi\u00f3n invertida. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese una palabra o frase. Eliminar los espacios de la cadena y convertirla a min\u00fasculas. Invertir la cadena. Comparar la cadena original con la cadena invertida. Si son iguales, mostrar que es un pal\u00edndromo. Si no son iguales, mostrar que no es un pal\u00edndromo. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese una palabra o frase texto = input(\"Ingresa una palabra o frase: \").replace(\" \", \"\").lower() # Eliminamos espacios y convertimos a min\u00fasculas # Verificamos si el texto es un pal\u00edndromo if texto == texto[::-1]: # Comparamos el texto con su versi\u00f3n invertida print(\"Es un pal\u00edndromo.\") # Imprime si el texto es un pal\u00edndromo else: print(\"No es un pal\u00edndromo.\") # Imprime si el texto no es un pal\u00edndromo 4.5 Dibujar un Rect\u00e1ngulo con Asteriscos # El Reto # Nuestro \u00faltimo ejercicio creativo consiste en dibujar un rect\u00e1ngulo utilizando asteriscos. La longitud y el ancho del rect\u00e1ngulo ser\u00e1n determinados por el usuario. Este ejercicio es \u00fatil para practicar la manipulaci\u00f3n de la salida en la consola y para trabajar con bucles anidados. C\u00f3mo Resolverlo # Para resolver este problema, utilizaremos un bucle for para controlar las filas del rect\u00e1ngulo y otro para imprimir los asteriscos en cada fila. El n\u00famero de asteriscos en cada fila ser\u00e1 determinado por la longitud del rect\u00e1ngulo. Pseudoc\u00f3digo # Empezar el programa. Pedir al usuario que ingrese la longitud del rect\u00e1ngulo. Pedir al usuario que ingrese el ancho del rect\u00e1ngulo. Para cada fila desde 1 hasta el ancho: Imprimir una l\u00ednea de asteriscos con la longitud dada. Finalizar el programa. C\u00f3digo # # Pedimos al usuario que ingrese la longitud y el ancho del rect\u00e1ngulo longitud = int(input(\"Ingresa la longitud del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero ancho = int(input(\"Ingresa el ancho del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero # Dibujamos el rect\u00e1ngulo usando un bucle for for i in range(ancho): # Iteramos tantas veces como el ancho print(\"*\" * longitud) # Imprimimos una fila de asteriscos de longitud dada \u00a1Felicidades! Has completado el cap\u00edtulo de Programaci\u00f3n Creativa y, con ello, el \u00faltimo cap\u00edtulo de este manual. Los ejercicios de este cap\u00edtulo te han permitido experimentar con patrones y generar contenido visual interesante utilizando c\u00f3digo. La programaci\u00f3n es una herramienta poderosa no solo para resolver problemas, sino tambi\u00e9n para expresar tu creatividad. Ahora que has aprendido tanto, est\u00e1s listo para seguir explorando y creando con Python. \u00a1El l\u00edmite es tu imaginaci\u00f3n!","title":"Creativo"},{"location":"04-creativo.html#capitulo_4_programacion_creativa","text":"\u00a1Bienvenido al cap\u00edtulo m\u00e1s divertido de este manual! Hasta ahora, has aprendido los conceptos b\u00e1sicos, intermedios y avanzados de la programaci\u00f3n en Python. En este \u00faltimo cap\u00edtulo, vamos a liberar toda tu creatividad. La programaci\u00f3n no solo es una herramienta poderosa para resolver problemas, sino que tambi\u00e9n es una forma de arte. Aqu\u00ed, tendr\u00e1s la oportunidad de usar todo lo que has aprendido para crear programas que no solo son funcionales, sino tambi\u00e9n visualmente interesantes y divertidos de usar. Desde construir pir\u00e1mides con asteriscos hasta dise\u00f1ar patrones de diamantes, estos ejercicios te animar\u00e1n a pensar de manera creativa y a experimentar con el c\u00f3digo. \u00a1Prep\u00e1rate para jugar, explorar y dejar volar tu imaginaci\u00f3n en el mundo de la programaci\u00f3n creativa!","title":"Cap\u00edtulo 4: Programaci\u00f3n Creativa"},{"location":"04-creativo.html#41_crear_una_piramide","text":"","title":"4.1 Crear una Pir\u00e1mide"},{"location":"04-creativo.html#el_reto","text":"Nuestro primer ejercicio creativo es construir una pir\u00e1mide utilizando asteriscos ( * ). La altura de la pir\u00e1mide ser\u00e1 determinada por el usuario, y el programa imprimir\u00e1 una pir\u00e1mide con el n\u00famero de filas especificado. Este ejercicio es ideal para practicar el uso de bucles y c\u00f3mo manipular la salida en la consola.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo","text":"Para resolver este problema, usaremos un bucle for que se ejecutar\u00e1 tantas veces como filas tenga la pir\u00e1mide. En cada iteraci\u00f3n, imprimiremos un n\u00famero creciente de asteriscos, precedidos por los espacios necesarios para centrar la pir\u00e1mide.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo","text":"Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas de la pir\u00e1mide. Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios para centrar la fila. Calcular el n\u00famero de asteriscos a imprimir. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo","text":"# Pedimos al usuario que ingrese el n\u00famero de filas para la pir\u00e1mide filas = int(input(\"\u00bfCu\u00e1ntas filas tendr\u00e1 la pir\u00e1mide? \")) # Convertimos la entrada a un n\u00famero entero # Usamos un bucle for para construir la pir\u00e1mide for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos correspondientes en cada fila","title":"C\u00f3digo"},{"location":"04-creativo.html#42_patron_de_diamante","text":"","title":"4.2 Patr\u00f3n de Diamante"},{"location":"04-creativo.html#el_reto_1","text":"En este ejercicio, vamos a crear un patr\u00f3n de diamante utilizando asteriscos. La altura del diamante ser\u00e1 determinada por el usuario. Este ejercicio es una extensi\u00f3n del ejercicio anterior y te permitir\u00e1 practicar m\u00e1s el uso de bucles y el control de la salida en la consola.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_1","text":"Para resolver este problema, dividiremos el patr\u00f3n en dos partes: la mitad superior y la mitad inferior del diamante. Utilizaremos dos bucles for : uno para construir la mitad superior y otro para la mitad inferior.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_1","text":"Empezar el programa. Pedir al usuario que ingrese el n\u00famero de filas para la mitad del diamante. Para la mitad superior del diamante: Para cada n\u00famero desde 1 hasta el n\u00famero de filas: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Para la mitad inferior del diamante: Para cada n\u00famero desde el n\u00famero de filas menos 1 hasta 1: Calcular el n\u00famero de espacios. Calcular el n\u00famero de asteriscos. Mostrar la fila con los espacios y asteriscos correspondientes. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_1","text":"# Pedimos al usuario que ingrese el n\u00famero de filas para la mitad del diamante filas = int(input(\"Ingresa el n\u00famero de filas para la mitad del diamante: \")) # Convertimos la entrada a un n\u00famero entero # Construimos la mitad superior del diamante for i in range(1, filas + 1): # Iteramos desde 1 hasta el n\u00famero de filas print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos # Construimos la mitad inferior del diamante for i in range(filas - 1, 0, -1): # Iteramos de regreso desde el n\u00famero de filas menos 1 hasta 1 print(\" \" * (filas - i) + \"*\" * (2 * i - 1)) # Imprime los espacios y los asteriscos","title":"C\u00f3digo"},{"location":"04-creativo.html#43_numero_aleatorio_dentro_de_un_rango","text":"","title":"4.3 N\u00famero Aleatorio dentro de un Rango"},{"location":"04-creativo.html#el_reto_2","text":"Este ejercicio es perfecto para aquellos que quieren explorar c\u00f3mo generar n\u00fameros aleatorios en un rango espec\u00edfico. Vamos a crear un programa que genere un n\u00famero aleatorio dentro de un rango definido por el usuario. Este ejercicio es \u00fatil en muchas aplicaciones, como juegos o simulaciones.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_2","text":"Para resolver este problema, usaremos la funci\u00f3n randint() de la biblioteca random . El usuario proporcionar\u00e1 los l\u00edmites inferior y superior, y el programa generar\u00e1 un n\u00famero aleatorio dentro de esos l\u00edmites.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_2","text":"Empezar el programa. Pedir al usuario que ingrese el l\u00edmite inferior del rango. Pedir al usuario que ingrese el l\u00edmite superior del rango. Generar un n\u00famero aleatorio dentro del rango dado. Mostrar el n\u00famero aleatorio generado en la pantalla. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_2","text":"import random # Importamos la biblioteca random para generar un n\u00famero aleatorio # Pedimos al usuario que ingrese los l\u00edmites inferior y superior del rango limite_inferior = int(input(\"Ingresa el l\u00edmite inferior del rango: \")) # Convertimos la entrada a un n\u00famero entero limite_superior = int(input(\"Ingresa el l\u00edmite superior del rango: \")) # Convertimos la entrada a un n\u00famero entero # Generamos un n\u00famero aleatorio dentro del rango dado numero_aleatorio = random.randint(limite_inferior, limite_superior) # Genera un n\u00famero aleatorio dentro del rango # Mostramos el n\u00famero aleatorio print(f\"El n\u00famero aleatorio entre {limite_inferior} y {limite_superior} es: {numero_aleatorio}\") # Imprime el n\u00famero aleatorio","title":"C\u00f3digo"},{"location":"04-creativo.html#44_palindromo","text":"","title":"4.4 Pal\u00edndromo"},{"location":"04-creativo.html#el_reto_3","text":"Un pal\u00edndromo es una palabra o frase que se lee igual de adelante hacia atr\u00e1s. En este ejercicio, vamos a crear un programa que verifique si una palabra o frase ingresada por el usuario es un pal\u00edndromo. Este ejercicio es una excelente pr\u00e1ctica para trabajar con cadenas de texto y manipulaci\u00f3n de caracteres.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_3","text":"Para resolver este problema, eliminaremos los espacios y convertiremos la cadena a min\u00fasculas para que la verificaci\u00f3n no sea sensible a may\u00fasculas o min\u00fasculas. Luego, compararemos la cadena con su versi\u00f3n invertida.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_3","text":"Empezar el programa. Pedir al usuario que ingrese una palabra o frase. Eliminar los espacios de la cadena y convertirla a min\u00fasculas. Invertir la cadena. Comparar la cadena original con la cadena invertida. Si son iguales, mostrar que es un pal\u00edndromo. Si no son iguales, mostrar que no es un pal\u00edndromo. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_3","text":"# Pedimos al usuario que ingrese una palabra o frase texto = input(\"Ingresa una palabra o frase: \").replace(\" \", \"\").lower() # Eliminamos espacios y convertimos a min\u00fasculas # Verificamos si el texto es un pal\u00edndromo if texto == texto[::-1]: # Comparamos el texto con su versi\u00f3n invertida print(\"Es un pal\u00edndromo.\") # Imprime si el texto es un pal\u00edndromo else: print(\"No es un pal\u00edndromo.\") # Imprime si el texto no es un pal\u00edndromo","title":"C\u00f3digo"},{"location":"04-creativo.html#45_dibujar_un_rectangulo_con_asteriscos","text":"","title":"4.5 Dibujar un Rect\u00e1ngulo con Asteriscos"},{"location":"04-creativo.html#el_reto_4","text":"Nuestro \u00faltimo ejercicio creativo consiste en dibujar un rect\u00e1ngulo utilizando asteriscos. La longitud y el ancho del rect\u00e1ngulo ser\u00e1n determinados por el usuario. Este ejercicio es \u00fatil para practicar la manipulaci\u00f3n de la salida en la consola y para trabajar con bucles anidados.","title":"El Reto"},{"location":"04-creativo.html#como_resolverlo_4","text":"Para resolver este problema, utilizaremos un bucle for para controlar las filas del rect\u00e1ngulo y otro para imprimir los asteriscos en cada fila. El n\u00famero de asteriscos en cada fila ser\u00e1 determinado por la longitud del rect\u00e1ngulo.","title":"C\u00f3mo Resolverlo"},{"location":"04-creativo.html#pseudocodigo_4","text":"Empezar el programa. Pedir al usuario que ingrese la longitud del rect\u00e1ngulo. Pedir al usuario que ingrese el ancho del rect\u00e1ngulo. Para cada fila desde 1 hasta el ancho: Imprimir una l\u00ednea de asteriscos con la longitud dada. Finalizar el programa.","title":"Pseudoc\u00f3digo"},{"location":"04-creativo.html#codigo_4","text":"# Pedimos al usuario que ingrese la longitud y el ancho del rect\u00e1ngulo longitud = int(input(\"Ingresa la longitud del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero ancho = int(input(\"Ingresa el ancho del rect\u00e1ngulo: \")) # Convertimos la entrada a un n\u00famero entero # Dibujamos el rect\u00e1ngulo usando un bucle for for i in range(ancho): # Iteramos tantas veces como el ancho print(\"*\" * longitud) # Imprimimos una fila de asteriscos de longitud dada \u00a1Felicidades! Has completado el cap\u00edtulo de Programaci\u00f3n Creativa y, con ello, el \u00faltimo cap\u00edtulo de este manual. Los ejercicios de este cap\u00edtulo te han permitido experimentar con patrones y generar contenido visual interesante utilizando c\u00f3digo. La programaci\u00f3n es una herramienta poderosa no solo para resolver problemas, sino tambi\u00e9n para expresar tu creatividad. Ahora que has aprendido tanto, est\u00e1s listo para seguir explorando y creando con Python. \u00a1El l\u00edmite es tu imaginaci\u00f3n!","title":"C\u00f3digo"},{"location":"05-recursos.html","text":"Cap\u00edtulo 5: Recursos # \u00a1Felicidades por llegar hasta aqu\u00ed! Ahora que has completado todos los cap\u00edtulos de este manual y has aprendido los fundamentos de la programaci\u00f3n en Python, es el momento de seguir avanzando. La programaci\u00f3n es un campo vasto y emocionante, y siempre hay algo nuevo por descubrir. En este cap\u00edtulo, hemos recopilado una serie de recursos adicionales para ayudarte a continuar tu aprendizaje. Ya sea que seas un ni\u00f1o curioso que quiere explorar m\u00e1s, o un educador que busca inspirar a sus estudiantes, estos recursos te ser\u00e1n de gran ayuda. 5.1 Recursos para Ni\u00f1os que Quieren Programar # Libros y Manuales # \"Python for Kids: A Playful Introduction to Programming\" por Jason R. Briggs: Un libro excelente que introduce a los ni\u00f1os al mundo de Python con un enfoque divertido y accesible. \"Invent Your Own Computer Games with Python\" por Al Sweigart: Este libro ense\u00f1a a los ni\u00f1os c\u00f3mo crear juegos utilizando Python, lo que hace que aprender sea emocionante y relevante. Plataformas de Aprendizaje en L\u00ednea # Scratch (scratch.mit.edu): Aunque no es Python, Scratch es una plataforma visual de programaci\u00f3n que es perfecta para principiantes. Ayuda a entender los conceptos b\u00e1sicos de la programaci\u00f3n de una manera l\u00fadica y f\u00e1cil de seguir. Code.org: Ofrece cursos interactivos para ni\u00f1os de todas las edades, desde principiantes hasta avanzados. Es un gran lugar para comenzar a programar con Python y otros lenguajes. Khan Academy (khanacademy.org/computing): Ofrece cursos de introducci\u00f3n a la inform\u00e1tica y programaci\u00f3n, incluyendo ejercicios interactivos que son perfectos para principiantes. Aplicaciones y Juegos # Hopscotch: Una aplicaci\u00f3n para iPad que permite a los ni\u00f1os aprender a programar creando sus propios juegos y animaciones. Tynker: Una plataforma educativa que ense\u00f1a a los ni\u00f1os a programar a trav\u00e9s de juegos, rompecabezas y proyectos creativos. Comunidades y Concursos # CodeCombat: Un juego en l\u00ednea donde los ni\u00f1os aprenden a programar mientras avanzan a trav\u00e9s de niveles y desaf\u00edos. Google Code-in: Un concurso global para estudiantes de 13 a 17 a\u00f1os, donde pueden contribuir a proyectos de c\u00f3digo abierto y ganar premios. 5.2 Recursos para Educadores # Gu\u00edas y Manuales de Ense\u00f1anza # \"Teach Your Kids to Code\" por Bryson Payne: Un recurso excelente para padres y educadores que quieren ense\u00f1ar programaci\u00f3n a sus hijos o estudiantes utilizando Python. \"Hello World! Computer Programming for Kids and Other Beginners\" por Warren Sande y Carter Sande: Un libro que se centra en hacer la programaci\u00f3n accesible y divertida para los ni\u00f1os. Plataformas de Apoyo Educativo # CS Unplugged (csunplugged.org): Ofrece actividades gratuitas que ense\u00f1an conceptos de inform\u00e1tica sin necesidad de una computadora, lo cual es ideal para introducciones sin tecnolog\u00eda. Python for Everybody (coursera.org/specializations/python): Un curso en l\u00ednea gratuito ofrecido por Coursera y la Universidad de Michigan, que ense\u00f1a los fundamentos de Python. Es un gran recurso para educadores que quieren profundizar su conocimiento. EdX (edx.org): Ofrece cursos en l\u00ednea sobre programaci\u00f3n y ciencias de la computaci\u00f3n de universidades de todo el mundo. Muchos de estos cursos son gratuitos. Recursos de Planificaci\u00f3n y Evaluaci\u00f3n # Hour of Code (hourofcode.com): Ofrece lecciones y actividades de una hora que pueden introducir a los estudiantes a la programaci\u00f3n. Tambi\u00e9n proporciona gu\u00edas y materiales para educadores. Code Club (codeclub.org): Una red mundial de clubes de programaci\u00f3n gratuitos para ni\u00f1os, que ofrece planes de lecciones y proyectos en Python, Scratch y HTML/CSS. Conferencias y Talleres # Scratch Conference: Una conferencia anual donde educadores y entusiastas de Scratch se re\u00fanen para compartir ideas y aprender nuevas t\u00e9cnicas de ense\u00f1anza. PyCon Kids: Un evento dentro de la conferencia PyCon, dise\u00f1ado espec\u00edficamente para j\u00f3venes programadores y sus padres. Ofrece talleres y actividades para aprender Python de una manera divertida. 5.3 Comunidades en L\u00ednea # Foros y Grupos de Discusi\u00f3n # Stack Overflow (stackoverflow.com): Un foro de preguntas y respuestas donde los programadores pueden obtener ayuda sobre problemas espec\u00edficos de codificaci\u00f3n. Hay una gran comunidad de desarrolladores Python. Reddit - LearnProgramming (reddit.com/r/learnprogramming): Una comunidad en l\u00ednea donde los principiantes pueden hacer preguntas y compartir recursos sobre la programaci\u00f3n en general. Proyectos Colaborativos # GitHub (github.com): Una plataforma para alojar y compartir c\u00f3digo. Es un excelente lugar para que los estudiantes y educadores contribuyan a proyectos de c\u00f3digo abierto y aprendan de otros desarrolladores. Open Source Projects: Participar en proyectos de c\u00f3digo abierto es una excelente manera de aprender, colaborar y contribuir a la comunidad global de programaci\u00f3n. 5.4 Consejos Finales # Para Ni\u00f1os # Divi\u00e9rtete y s\u00e9 curioso: La programaci\u00f3n es una herramienta incre\u00edblemente poderosa, y la mejor manera de aprender es divirti\u00e9ndote. No tengas miedo de experimentar y probar cosas nuevas. Practica, practica y practica: Como cualquier habilidad, la programaci\u00f3n mejora con la pr\u00e1ctica. Intenta resolver problemas por tu cuenta, participa en desaf\u00edos de codificaci\u00f3n y sigue creando proyectos. Para Educadores # Fomenta la creatividad: Anima a los estudiantes a pensar fuera de la caja y a encontrar soluciones creativas a los problemas. La programaci\u00f3n es tanto un arte como una ciencia. S\u00e9 paciente y comprensivo: Los conceptos de programaci\u00f3n pueden ser dif\u00edciles de entender al principio. Es importante ser paciente y ofrecer apoyo a los estudiantes mientras aprenden. Mantente actualizado: La tecnolog\u00eda cambia r\u00e1pidamente, as\u00ed que es importante seguir aprendiendo y mantenerse al d\u00eda con las nuevas herramientas y m\u00e9todos de ense\u00f1anza. Este cap\u00edtulo de recursos es solo el comienzo de tu viaje en la programaci\u00f3n. Hay un vasto mundo de conocimientos y comunidades esperando ser explorados. Tanto si eres un ni\u00f1o que quiere seguir programando, como si eres un educador buscando nuevas formas de inspirar a tus estudiantes, espero que estos recursos te ayuden a continuar tu aventura en la programaci\u00f3n. Recuerda, la programaci\u00f3n no es solo sobre resolver problemas, sino tambi\u00e9n sobre crear, explorar y, lo m\u00e1s importante, \u00a1divertirse en el proceso! \u00a1Buena suerte y sigue programando!","title":"Recursos"},{"location":"05-recursos.html#capitulo_5_recursos","text":"\u00a1Felicidades por llegar hasta aqu\u00ed! Ahora que has completado todos los cap\u00edtulos de este manual y has aprendido los fundamentos de la programaci\u00f3n en Python, es el momento de seguir avanzando. La programaci\u00f3n es un campo vasto y emocionante, y siempre hay algo nuevo por descubrir. En este cap\u00edtulo, hemos recopilado una serie de recursos adicionales para ayudarte a continuar tu aprendizaje. Ya sea que seas un ni\u00f1o curioso que quiere explorar m\u00e1s, o un educador que busca inspirar a sus estudiantes, estos recursos te ser\u00e1n de gran ayuda.","title":"Cap\u00edtulo 5: Recursos"},{"location":"05-recursos.html#51_recursos_para_ninos_que_quieren_programar","text":"","title":"5.1 Recursos para Ni\u00f1os que Quieren Programar"},{"location":"05-recursos.html#libros_y_manuales","text":"\"Python for Kids: A Playful Introduction to Programming\" por Jason R. Briggs: Un libro excelente que introduce a los ni\u00f1os al mundo de Python con un enfoque divertido y accesible. \"Invent Your Own Computer Games with Python\" por Al Sweigart: Este libro ense\u00f1a a los ni\u00f1os c\u00f3mo crear juegos utilizando Python, lo que hace que aprender sea emocionante y relevante.","title":"Libros y Manuales"},{"location":"05-recursos.html#plataformas_de_aprendizaje_en_linea","text":"Scratch (scratch.mit.edu): Aunque no es Python, Scratch es una plataforma visual de programaci\u00f3n que es perfecta para principiantes. Ayuda a entender los conceptos b\u00e1sicos de la programaci\u00f3n de una manera l\u00fadica y f\u00e1cil de seguir. Code.org: Ofrece cursos interactivos para ni\u00f1os de todas las edades, desde principiantes hasta avanzados. Es un gran lugar para comenzar a programar con Python y otros lenguajes. Khan Academy (khanacademy.org/computing): Ofrece cursos de introducci\u00f3n a la inform\u00e1tica y programaci\u00f3n, incluyendo ejercicios interactivos que son perfectos para principiantes.","title":"Plataformas de Aprendizaje en L\u00ednea"},{"location":"05-recursos.html#aplicaciones_y_juegos","text":"Hopscotch: Una aplicaci\u00f3n para iPad que permite a los ni\u00f1os aprender a programar creando sus propios juegos y animaciones. Tynker: Una plataforma educativa que ense\u00f1a a los ni\u00f1os a programar a trav\u00e9s de juegos, rompecabezas y proyectos creativos.","title":"Aplicaciones y Juegos"},{"location":"05-recursos.html#comunidades_y_concursos","text":"CodeCombat: Un juego en l\u00ednea donde los ni\u00f1os aprenden a programar mientras avanzan a trav\u00e9s de niveles y desaf\u00edos. Google Code-in: Un concurso global para estudiantes de 13 a 17 a\u00f1os, donde pueden contribuir a proyectos de c\u00f3digo abierto y ganar premios.","title":"Comunidades y Concursos"},{"location":"05-recursos.html#52_recursos_para_educadores","text":"","title":"5.2 Recursos para Educadores"},{"location":"05-recursos.html#guias_y_manuales_de_ensenanza","text":"\"Teach Your Kids to Code\" por Bryson Payne: Un recurso excelente para padres y educadores que quieren ense\u00f1ar programaci\u00f3n a sus hijos o estudiantes utilizando Python. \"Hello World! Computer Programming for Kids and Other Beginners\" por Warren Sande y Carter Sande: Un libro que se centra en hacer la programaci\u00f3n accesible y divertida para los ni\u00f1os.","title":"Gu\u00edas y Manuales de Ense\u00f1anza"},{"location":"05-recursos.html#plataformas_de_apoyo_educativo","text":"CS Unplugged (csunplugged.org): Ofrece actividades gratuitas que ense\u00f1an conceptos de inform\u00e1tica sin necesidad de una computadora, lo cual es ideal para introducciones sin tecnolog\u00eda. Python for Everybody (coursera.org/specializations/python): Un curso en l\u00ednea gratuito ofrecido por Coursera y la Universidad de Michigan, que ense\u00f1a los fundamentos de Python. Es un gran recurso para educadores que quieren profundizar su conocimiento. EdX (edx.org): Ofrece cursos en l\u00ednea sobre programaci\u00f3n y ciencias de la computaci\u00f3n de universidades de todo el mundo. Muchos de estos cursos son gratuitos.","title":"Plataformas de Apoyo Educativo"},{"location":"05-recursos.html#recursos_de_planificacion_y_evaluacion","text":"Hour of Code (hourofcode.com): Ofrece lecciones y actividades de una hora que pueden introducir a los estudiantes a la programaci\u00f3n. Tambi\u00e9n proporciona gu\u00edas y materiales para educadores. Code Club (codeclub.org): Una red mundial de clubes de programaci\u00f3n gratuitos para ni\u00f1os, que ofrece planes de lecciones y proyectos en Python, Scratch y HTML/CSS.","title":"Recursos de Planificaci\u00f3n y Evaluaci\u00f3n"},{"location":"05-recursos.html#conferencias_y_talleres","text":"Scratch Conference: Una conferencia anual donde educadores y entusiastas de Scratch se re\u00fanen para compartir ideas y aprender nuevas t\u00e9cnicas de ense\u00f1anza. PyCon Kids: Un evento dentro de la conferencia PyCon, dise\u00f1ado espec\u00edficamente para j\u00f3venes programadores y sus padres. Ofrece talleres y actividades para aprender Python de una manera divertida.","title":"Conferencias y Talleres"},{"location":"05-recursos.html#53_comunidades_en_linea","text":"","title":"5.3 Comunidades en L\u00ednea"},{"location":"05-recursos.html#foros_y_grupos_de_discusion","text":"Stack Overflow (stackoverflow.com): Un foro de preguntas y respuestas donde los programadores pueden obtener ayuda sobre problemas espec\u00edficos de codificaci\u00f3n. Hay una gran comunidad de desarrolladores Python. Reddit - LearnProgramming (reddit.com/r/learnprogramming): Una comunidad en l\u00ednea donde los principiantes pueden hacer preguntas y compartir recursos sobre la programaci\u00f3n en general.","title":"Foros y Grupos de Discusi\u00f3n"},{"location":"05-recursos.html#proyectos_colaborativos","text":"GitHub (github.com): Una plataforma para alojar y compartir c\u00f3digo. Es un excelente lugar para que los estudiantes y educadores contribuyan a proyectos de c\u00f3digo abierto y aprendan de otros desarrolladores. Open Source Projects: Participar en proyectos de c\u00f3digo abierto es una excelente manera de aprender, colaborar y contribuir a la comunidad global de programaci\u00f3n.","title":"Proyectos Colaborativos"},{"location":"05-recursos.html#54_consejos_finales","text":"","title":"5.4 Consejos Finales"},{"location":"05-recursos.html#para_ninos","text":"Divi\u00e9rtete y s\u00e9 curioso: La programaci\u00f3n es una herramienta incre\u00edblemente poderosa, y la mejor manera de aprender es divirti\u00e9ndote. No tengas miedo de experimentar y probar cosas nuevas. Practica, practica y practica: Como cualquier habilidad, la programaci\u00f3n mejora con la pr\u00e1ctica. Intenta resolver problemas por tu cuenta, participa en desaf\u00edos de codificaci\u00f3n y sigue creando proyectos.","title":"Para Ni\u00f1os"},{"location":"05-recursos.html#para_educadores","text":"Fomenta la creatividad: Anima a los estudiantes a pensar fuera de la caja y a encontrar soluciones creativas a los problemas. La programaci\u00f3n es tanto un arte como una ciencia. S\u00e9 paciente y comprensivo: Los conceptos de programaci\u00f3n pueden ser dif\u00edciles de entender al principio. Es importante ser paciente y ofrecer apoyo a los estudiantes mientras aprenden. Mantente actualizado: La tecnolog\u00eda cambia r\u00e1pidamente, as\u00ed que es importante seguir aprendiendo y mantenerse al d\u00eda con las nuevas herramientas y m\u00e9todos de ense\u00f1anza. Este cap\u00edtulo de recursos es solo el comienzo de tu viaje en la programaci\u00f3n. Hay un vasto mundo de conocimientos y comunidades esperando ser explorados. Tanto si eres un ni\u00f1o que quiere seguir programando, como si eres un educador buscando nuevas formas de inspirar a tus estudiantes, espero que estos recursos te ayuden a continuar tu aventura en la programaci\u00f3n. Recuerda, la programaci\u00f3n no es solo sobre resolver problemas, sino tambi\u00e9n sobre crear, explorar y, lo m\u00e1s importante, \u00a1divertirse en el proceso! \u00a1Buena suerte y sigue programando!","title":"Para Educadores"}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 3781fbb..ee93531 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,32 +2,32 @@ https://github.com/imarranz/de-la-idea-al-codigo/index.html - 2024-08-28 + 2024-08-29 daily https://github.com/imarranz/de-la-idea-al-codigo/01-basico.html - 2024-08-28 + 2024-08-29 daily https://github.com/imarranz/de-la-idea-al-codigo/02-intermedio.html - 2024-08-28 + 2024-08-29 daily https://github.com/imarranz/de-la-idea-al-codigo/03-avanzado.html - 2024-08-28 + 2024-08-29 daily https://github.com/imarranz/de-la-idea-al-codigo/04-creativo.html - 2024-08-28 + 2024-08-29 daily https://github.com/imarranz/de-la-idea-al-codigo/05-recursos.html - 2024-08-28 + 2024-08-29 daily \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 2e05b61be10b6c7929889476d83b31a8b8da2f69..55be10812e7494657b686fd88c6254d31abf3184 100644 GIT binary patch literal 279 zcmV+y0qFi8iwFqx571@;|8r?{Wo=<_E_iKh0M(RDZo?oDM)x^|#eTqXQz@xzvg--j z1599QBk_|0w$q-zIEktppsM8Az{G{voX;;p%=65X$>i{yc!<47YA8z*_fXXQz~rVXvjA?l>$El~xlmHU z^d=AEiL2m*aTp`|Z=ne+g3*M478ajA2;((f_>i4##R7QbVahIO+0@Mr>OC}vQn_aj zH8r5`=_Aso)M)HiD;|=YsQ5Mg6X$vhCrn0#wRtySe5U9~o7K5L0Z!!=_3F%bpdw*5 d)9TEhA(9$n3h95$uSfZl|Y^ObaaS~NNKvl`Jf%*9K^j5UTt2M=hA(D4px#v|`pi^Fx>$~#f{f#x{ zQSRC?n24#!Wf!}0Na_44#5~VDQbG&o$bINVR6|~(c!Z+jFQwcSc^1I^cAM6CB^OG} zn4Z!wp1AT>kcAMyeG84u03(gSz_7)q_kx_pD<6_ItylnS9>iq5mUUGhSkc)8^ct7)<#U^ybVDOa+8Q d)8@>dSwJ<0=;QyG-;Vqz$sf19pGLz3001;{j)DLH