From 583c5bc62d64135fade8e00e4f2a5586cf498537 Mon Sep 17 00:00:00 2001 From: "james.pfluger" Date: Sun, 26 Apr 2020 12:33:02 -0500 Subject: [PATCH] Updaed XAML behaviors package source #26 - Added XAML Behaviors package to use Nuget source - Updated previous namespaces to match new source - Updated namespace prefixes to match new source --- src/eXeMeL/eXeMeL/MainWindow.xaml | 14 +- src/eXeMeL/eXeMeL/View/XmlUtilityView.xaml | 26 +- src/eXeMeL/eXeMeL/eXeMeL.csproj | 7 +- src/eXeMeL/eXeMeL/packages.config | 1 + .../.signature.p7s | Bin 0 -> 18706 bytes .../Microsoft.Xaml.Behaviors.Wpf.1.1.19.nupkg | Bin 0 -> 256157 bytes .../Microsoft.Xaml.Behaviors.Design.dll | Bin 0 -> 36352 bytes .../lib/net45/Microsoft.Xaml.Behaviors.dll | Bin 0 -> 144768 bytes .../lib/net45/Microsoft.Xaml.Behaviors.xml | 2389 +++++++++++++++++ .../Microsoft.Xaml.Behaviors.DesignTools.dll | Bin 0 -> 39424 bytes .../Microsoft.Xaml.Behaviors.dll | Bin 0 -> 145280 bytes .../Microsoft.Xaml.Behaviors.xml | 2389 +++++++++++++++++ .../tools/Install.ps1 | 5 + 13 files changed, 4807 insertions(+), 24 deletions(-) create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/.signature.p7s create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/Microsoft.Xaml.Behaviors.Wpf.1.1.19.nupkg create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Design/Microsoft.Xaml.Behaviors.Design.dll create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Microsoft.Xaml.Behaviors.dll create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Microsoft.Xaml.Behaviors.xml create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/netcoreapp3.0/Design/Microsoft.Xaml.Behaviors.DesignTools.dll create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/netcoreapp3.0/Microsoft.Xaml.Behaviors.dll create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/netcoreapp3.0/Microsoft.Xaml.Behaviors.xml create mode 100644 src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/tools/Install.ps1 diff --git a/src/eXeMeL/eXeMeL/MainWindow.xaml b/src/eXeMeL/eXeMeL/MainWindow.xaml index a5dc8a1..195a8f3 100644 --- a/src/eXeMeL/eXeMeL/MainWindow.xaml +++ b/src/eXeMeL/eXeMeL/MainWindow.xaml @@ -6,7 +6,7 @@ xmlns:avalonEdit="http://icsharpcode.net/sharpdevelop/avalonedit" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions" + xmlns:i="http://schemas.microsoft.com/xaml/behaviors" ResizeMode="CanResize" SaveWindowPosition="True" mc:Ignorable="d" @@ -142,12 +142,12 @@ - - - - - - + + + + + + diff --git a/src/eXeMeL/eXeMeL/View/XmlUtilityView.xaml b/src/eXeMeL/eXeMeL/View/XmlUtilityView.xaml index 14d4c8f..109295c 100644 --- a/src/eXeMeL/eXeMeL/View/XmlUtilityView.xaml +++ b/src/eXeMeL/eXeMeL/View/XmlUtilityView.xaml @@ -5,7 +5,7 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:eXeMeL.View" xmlns:vm="clr-namespace:eXeMeL.ViewModel" - xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions" x:Class="eXeMeL.View.XmlUtilityView" + xmlns:i="http://schemas.microsoft.com/xaml/behaviors" x:Class="eXeMeL.View.XmlUtilityView" xmlns:mahapps="clr-namespace:MahApps.Metro;assembly=MahApps.Metro" mc:Ignorable="d" Name="ControlRoot" @@ -242,18 +242,18 @@ - - - - - - - + + + + + + + diff --git a/src/eXeMeL/eXeMeL/eXeMeL.csproj b/src/eXeMeL/eXeMeL/eXeMeL.csproj index 456136c..daa40f1 100644 --- a/src/eXeMeL/eXeMeL/eXeMeL.csproj +++ b/src/eXeMeL/eXeMeL/eXeMeL.csproj @@ -89,19 +89,18 @@ False ..\packages\MahApps.Metro.0.12.1.0\lib\net45\MahApps.Metro.dll - ..\packages\CommonServiceLocator.1.0\lib\NET35\Microsoft.Practices.ServiceLocation.dll + + ..\packages\Microsoft.Xaml.Behaviors.Wpf.1.1.19\lib\net45\Microsoft.Xaml.Behaviors.dll + ..\packages\MvvmFoundation.Wpf.1.0.0\lib\net40\MvvmFoundation.Wpf.dll - - ..\packages\MahApps.Metro.0.12.1.0\lib\net45\System.Windows.Interactivity.dll - diff --git a/src/eXeMeL/eXeMeL/packages.config b/src/eXeMeL/eXeMeL/packages.config index f8186c9..f318fb7 100644 --- a/src/eXeMeL/eXeMeL/packages.config +++ b/src/eXeMeL/eXeMeL/packages.config @@ -3,6 +3,7 @@ + diff --git a/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/.signature.p7s b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/.signature.p7s new file mode 100644 index 0000000000000000000000000000000000000000..d19ae9b0ea04a70df44bd35c66151ecf8940d7a7 GIT binary patch literal 18706 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 ! z`P^mC7m;KC`;t_i5>i&4*or5sTl!{AEQpy{TwsE_{?-AJ{7pqwypFyt&r6+)D22w8 zQO&kPW+Fa;f)^VZPSAm$X=b+SDu*ka?p@&xi2xDY~v2+@RUUb)kV5exkC&!v^SBl ztu|vFxDQw~202DdItBlF&lbd<8)9eavT!WXIHn_YinrNhh=(^UUM9JhzR;zaz|<~$ z_4(>HqpIT7GkY}On6?H9u8+6`k~nB7#>eUk!-*6M$G4Bw*<*e@y6BfahS4hc%?&!Z zBD5&{o4luD6FiU;ASA2zy*gRPbiufmB$)iXvhB4%rYoM)eja|*INdm#a}AxF$*jYY zvWSRo)M-MWtuA2S=sikP$TsQvx=r*jzL?wO-ugo`(C}Ja>%K1N$D6uJ&{m&__@}R$ zrVlRPK(gk9FHhuAeftlAXX!}Tfowx3byp`f{uUJt+5M8*xN8hZLigx)51h5lkf)^T zz!V)RuUzQN-ZM4%R(C*i6sgs;_@frzi?MPah3hWm$fH|CFS*Uoq1ju9a>tU)K(?dl z6vk$h%|ZR%u36ppZ6EByt%&E6?1WjokgAh2?F8mW>+-+l5G>GZ1R95*Xd$U%^azoE z8PSPaMKWGbt<^Y+H?XdWuiwSQi>$1?KG$A$vSWUU#&`8+GO^RDoTyCDPm85e`e$5n zFwuUDS)(ZdggNbBeQwF13ln97Qe$C@9ud{RW3dSn=F+DoNE#llt>m zA5l#t@@3J}(^@WvY3BQD3hpy`8g(eLN^RrD?!oC4$w<#;)g!j=&Z>y6u)POS9mtP= zIc8vAy?rfMboX<-njg51nVcp6P)&;c*?GKj5RYlUHV8r_eZ02 zE7os$p?++!=xGea@zv?^$6z5^N-=%&wdMqSll_}oue9GbrE#U2@&&eu49eR^TkSNw zabc5X#l#Z^2X;l7Hi?82w8zkZBR6lW2ulHvxbBgi+N00Vkb-Nem_;$k7Ovh;zY9lv z%si^VSx;^flC|FJCVSTRRpxYr_rVVeGiNR5;%ai1Nym);^se=PN7z-%+&;_fsV)## zmy1_PP!bCcL>=eHy@?9}6@a60i&_6lu_(ynTiL|FUeMR*hUB{leq`ZK>vpY{@$VJm z5mz%{rl;@y;`(OCg1@(;BmmY@z+Eajfoa9#%x%Sh(z5)qHEZc9g(J1@+rPI}oQhYA zgOnFKf_xm45IvRi3;V@cx@F^>7tXR}*!7M>WwiNErg;`f&G7uM;gCAoR%W--LIuJ< zQIp4vi8vr`6%q-ac=%&X)FZCB7-qO4?qWPc_W&1RwYBVh^#xtEMbqwYZ(hnIn_`R! z-jZ!BjYQtal7z!#g3}KzzOyL2=efEEWvA6PL?b%EOxkF3k@FPeT|_!qW!$K+pVG<} zUjzzaH?%6$Qki5GW(rq9Z&){_Svfa7!YBq$rj$aaVmCscw3U+71m%@6&UgQ2`|@5q z5IVYijP$UkY12nDjh?Zk*<+69aEvuX>-xp1sevM~!5Xrl zeT{P&a_bel9)}m>wote%_kBT6$GhJ4G3Z^imNOQv+;?4*W0?pc2EzxU+i_f@zq_Ew z#SYrd@s{C2m_hs>y`N|;tozv5c&Bj_boEO<9_Xqhb2&lUC zm`NQ0zmA#XhHN$XXNzCmG?hoyba@#Fn)t(1B#p+leXNxPJ1B68baSU8;;{W@KKCWp zo=Ydc+mm@qq^mO)5%ANY<;yUk2USgP9A$YcUnX|wZw<63c^k2k}+kw|r zJCZUn#}N@nzBD&6!vQP-F4&Ww^R~_D-nhMgnPBeVFaGkL{}+znj}}?cr@XGekdUoS3y$JMU<)UJuqZc%RMo$7cce;ksGCp%TaqMt6HAYrOUmp3h2 z6vB;5v6Z8K7gy;-7(L-(6For`$ZqO_Jg01Wfw+lACVsJFGv51j_)%@luR-e_n80$& ze<41I^cQ)6JCo;`M0Wk424UtGY2|(HAD%=X4{FA^Ne=_lx3&)hbshxJtZSzf(+LYT z-ECm6p31w4A3IflhM>n&?~14|^@Kb%Ez^qvv2j(Xb_&<+8Pd;@}=Q?Z#Ko_Se&VNF~7f*cP%oj0r zq~g%sM$Jky>-8>Imv!9zh?c~Rux$qK9WkSSQ2mjJwbN11FV#TKaUHrW!iOB51;JoE zlkHipVyENWK%qR%OM=9lyUcg+;;lb3=*))}Do0=r4o=9(1!#3S>e%vHlh{ne^ zoX)s+Z%0PRBUZaAiF`nboD2DEY1>BSoWY}OnZBP&dMF>sI`>RDzJ$bkV8@t40o5%} zeyJUwR0)6c_A0!VlkC{xQvzdMfjds(gb$9rsMsdFV7C_+9;rte7Jti?>#44GCn+s< z%zwEx;C)jg2G4LYkwe#h^wWj+gT9!{EU1Zkvvn;wT;zYipx#eb$c^E-h{(w(ygNX$ zN}cMK(tjpYhi?);Cr1Z2g6hRq30u#WY<>Iu;RBGf^B zA1s(7t_3Gj6l;L7#Mq^^+4S)K4nsLFG_LZ8R>a1N?~*;XnUy)MoT!oMfw@;R%5_gz zv^n#;^7>LvJyBOEskqWM-YRq%)ZZw?J+tP;K+9kJR2KMtW4PuHdTkYMw2(p=Gx;yH zTW85one5WG%^hoiL7_Dds;n$cgsXE4uaG>yYgT?Bc^TzT3(WjjE`(XnEQ}LS`PmKrc$qJ$g98=0e6nsW^ipUnZ9F_mStJ@+Fj+Kn`pF zjzal*B4YzX)I4|0YoPEBO&GP$i><)t7)^y6t;0)HCU0upCgu5 zZ65L*;>jt+#-SOr^vALmuR9Ja_JM=uJe;VTT%N2AEtO>IzXWx;((7EwRf{&fDK#Vt zF}D#%!pCc!<( zoaf(aF?9cWJ2MyN&c)O;PNVjyFW0|SETokpOmH67(^ZxeKvG)hn%o;z~EZ>c!Ve8S~ zQA2TdQhpaq^o-mF){*$=OYFQNeHU8V_TpagtZMngt#O(%8!`_qr2ZWO9T4*7qfoui zKMpoqX>Ih0c<$-ItIV#FGMZ?-{*~|{L^)H;(9~v6p;9=_B}j!uZJzy#Dy1`yF+o02 zPABH*m+4PT7F(V}0;)DvCd&OXV~U4(lJAvQzcA}Ft1=f^IyGz)x!~Gib^eNX1)gw z)ly11;$9IL#5j;|#e7vIk@J^RaU|0BzMogZLj5yoVgueLsMtgzVo0o3>Dh)Kv`UFr zA|J_9Ny2KTt_4QLi3 z={rO9jE&kQc4d2>4(c(Ag++u$m1yhqEtI3lB^(%#j@Q3Q>L%jsWoGojQOtib-Jd); zsOvD)y+ac+m(tDq9z>(W(Q$L5sM-vTX5g|%jUUG!=ix3p_i7`GlT^K#&9GWC z8}$tnWvwUYYbHrZcJN@ zV4AY!k1+K>x!P=Ff=g>uAU*IHoHzJuqCk@F6+=UFgjtAw^2c+CDz&(J!qGB#W!6YY z&e9;eG;ntKMWzhGxDxDvGd(6IY3|EU?ew9pf0hQ%y$Onf1d7BH6&{Z$IVLD8$TQwn zJEXGD(n;m0TDSY*U3NRaij$&XAnczg`m z;sqa?qN%v6YCRb3JEITAyxfdh2hqaSLum5jV%gJ#sq2mDk$lvWIiilojbACq{=)pa znz)a}he^Udz^&9bdZ%FsdbBAu9F*UsZCACb(Vvy&qR@X3$z#Rru=`^?5t+`Ef|Dm4 zqjOoNW%7Y0u1fRJkRag?lOanY`>e$ssibu%`*msi$kgY_o>uMBW~`788<5wMrW1|E zqr_!+rP<$E{2ulB+HJ^wqJ8eh%FeNK|0@4XQmyf~L;&Ry@#Ow@AR2aE=Exzz5M?yn zf~>i%$7Yu$I(TYj@aNk^%moh4n@|>)&Rk;Cf^N#bZA9iYpOms%Vcj%V)M%{*Z^xQU zVrhyLgeXQH%D$6TZZio2w#MI|5cM{9+UqP`9^1K%xcJG++!MHWKPY+UO)UQ||djDs_q;EBDz=$m`Hm94mFnW5wtMnb|D^uR3-q1hM1kpt>UCT{}XuFY`Cyv7_796h$tZJ^$|8Q<0AE&%rA{f7x z^}6^K|F(!6ml0wU*v~7o;v-4Vm1-G@7MfpU10vVM5I{og3(Gn0>id)<(OAx6?;D14g&*fM7UFvG~XeXTZ5B*ERJ-{a4-zTuF`t_AA~*PQb_my#MA6Xc-M0s z7Ij%mxbNJ_J+zW_LLI>LL-t{Z!O^6cvlR!VbF48G7(6&B7;cbQECq`2#+&fpysC&> z9b5i*aS}4)h%{D{Xc}^9+-;~;p{$GLnxrEpK~9>~c~?sw>bbEM??dBS5gSx+4a2L| zqRga7Y~tGCnyqveCTv$t8mrPn-a2;i%=#7e!2K0_UtcR$?54&{K7KA$2o9?_&88K5 zY8LHPJjk+*BF9~(m-X)C?z(2w%*YWx>`ud3{w}|=EwY$<4oggEOUxJ()Q{KBr^6fy zmBOA|dQ3i`s_KT<4%mzm9eALT7*S-sMf|wk*s%j*uz3SD+F*XuET0|yVBF&+kClK6m- zlmv~}`2y(7h~BKElppy%NfmGpHMxzY@Yg5fS`%}yRR$Ei86)YtR8=h6nv{(tu}TVc zrRN&WeNHG(q9mzA#-GLfQ9fyxh zrd)Hk1g2aFIHg797nM+f_bQgh)Iks4CZ|HTU%jXP<+U-4`(;iOD)S0VzZ)Tu@9Vo* zdI~XL5`@6fpWUfG2FR}KH}-SRU4d@z@1uf$7S~SjSpVH)x3o}FA=BYhs{Z9HkSKfN zGTIaw=76+Q^ij5NH1IY{nVet}EB;$?{hNPc=)Wj`J4SP*p;Gw!AN&+{*m~Q{B_1iq zKf+rfNgDS(AZa><1W#Lnz-*=Yd$;%A_QsTdZ;M!WaNk7yi=KygfF>;LpQg)+y3T!( z#O>gb?0Sh}fHSq5c)`tXVSdrSE98LJ&Tr;_R$`6)V`Mn_e7I*fGG^IF@LP?iu?eix z9gd8|U)mhN@T>HN^lxZ;arTw-b;d+>{}-!wvx_g_%S^rwsiv)o<2=n|@h3m0o$!j| zJ565~Z474$R(@$qS>(uz*LW*pp?}}!k}20P(+jA!2ecWyGvznBb86nF{imKZ%=iHv z{)z~E34@T=iBF+f_DBUeKcOvo9Cf{qHx%?R&w{dacJ1zHJ|y&=h#ke-TT!aRtEpAG zRp(C8`)eiEe6N8E@G~t6j=0nor<_rq#re1FMYe~IGcC>Xik`!|rn$1Q#9SGMnW+Vx z9vayKTq!IT_}2o56xEg&C?5tDgIG9dRum%tu5>*>-P zA1e}TnDG!~&8Ej5B0ndaF+cgcu~0bt788tTPxz+#mTAT~>yfQ_n7Qgc7VlNGZjct} z<6*ecE}|BXsHdRR8t#(eTf+E*HY< zI^U*@4Wx1$K$$D?HHy7Ij z-CrV(SV~W{t(A_!wHpB^Fh()cX8T}rfar?IJ>rnh`){9-daPbccM4zZo3j=rVBhvpG;awU&*ld*jDRfpWJQY#5fSER|<>X z{R(D?WhhM3W1$->v+-_LdLNonq?>A^Jy*#`Nol%78HqzH+m+_$PCR`~KEYGuGoo z?nAK$GeOKrJ;uuHyzVM%oZ4EQd)!DyS9$s5OU`bFEd}{s7C$#=Fy)-KXTA~dn`qrs zAKS*yi}CW5tn!q^G;JHyLief&VlCE)cbI|d~iFS;Zi7un_q`W7AwYN`J@ZZs;`3wS;7!8*z0*~jYg@JX5>h}rnujyx}t!>gOzHD0^JNW5>F z{bTRacGQy6gH_aCJfjiK@HY!AMx7zfLOO*qEgKSz%Cag$2HT8DB31ti!|`&fN0r~3 zY(vqtuS!iA<8)(PO*!Ip14I*W0vOlEtgRT9ur5uN)L|g4@dJBPPWpnTD$fG z4pPT|-KZ6=lYd4hAU&%CCo#BLycJsv&au12WN?p5O{^E2YfZ!#H61g_+2_+)&F8KI z-SW47dy`3Dx=u%e=l6Ys?-KZmDW6>L+{qV4I3evE8v=izPWlcjLVWIhKA)y1JKMYQ zVw5TB&!4P~Zhrl_=hsZ8FoCQeo+DdUMo;xYXC7mGvka);P4E{;I8wK|KKY&u|4}(_ z5z>^B`V-ht@~bS$JO=ql6yLOgrn*N4HblLo!BoR@zyZLY`^BSGW*N2>x+LF~@%zOy&`g4+Lii?IKzvr(2y z_dnxaQLPvF;@!8|o>BR;pp7i;)`Q}`?T?x)pZ8LwlFyG$z5l#<<9&E9;a`2QMxW{% z_{B{xrqz1sc4VVzir53X+Lk@5Cj8y?waU$(WT~%(O}DG5i8ZTu?ENObU3X{aQu!GM zk4Y~_=0zb45(-7e^DA9>%Qdkz4%%>=B!7<+{Shwf!TfNk)fMg!gzLJ``&@ANN@7uV zh>Ik7diqWJ@Z74t$xvj&4S3q`!;1fTzwwIcwV?XTkM>=6XD-ujxWBH$R>}E;6kZSC z{Y}h+{}o+8L~i>6yean#&304nfw+{dqJWx+8f>Gu|-h_8pR1hoc`uvn{>yTjx5;^N{0^ltwB zT-s>3eF^ro6B>Mdaq)01ej##D=ss1zvKe@-zM>`JDckm+6T^o*?^NT;7Ka_@2RJd; zpVo28G@V^5UZH9mAA~m8x*VAd4;w+mTRKKoI)~J+FoH2BG7!T-h@#uqsd@o##VdOZc`1aR$R$A$>bKrs#uuErqI`h zS8s}=tzkGe`E5#HdIyj+@HKW5ONf<_E%THX^;+{chM*p<;3J~lg)2{Q2)tSTMk5iA z$=k^65rXSmV>CVY2kj2=d~>UBt;F7$9gXC5iG40DnxL@BH0vO4Etl*x=U48=4!YY@ zsZ_K(qlBVo0&5HW;iDC7541b^@S^8j3yU`8070=a5U0{?i}MGZQ_uXOXG^}ud!5_U zd|l-HlzMyhqp!(N#Xmc24voyC!}jctR}R(6vditcY~L&wxkz*it%5ct2kt-PoTi#c zh!r_o#9ZH;c8VioQ~j`Kk;9!dii2g58ye;o*=D?14$}^}gT6y{u9<1^WW#ZBDlcl& zC12*!3n0;VwV2i~rTWxgp)ig2mu$KAqlB@Uv&H)DJM-SKqmd({Q(@#UP1@6vF8qxn z_D3rxEjTVyE)pj>t`B2!Ex`mFFhqz5H!pjR00LVWcGx=T8BkA%AcR_uxOVYj z>Yy_q>i9+g<65= z85#u~6~-FU8h+#9t1PSp)W68ap%Y=wVKHG}Be}CMbrC!X$vT?a-?LHROaj1;2AB%GH}t8Um!+T(-v!YJ zNeHO}@g6A|VH!~i@%7l&B-$>5y!0C_^kqcmPq+Xhf(pff5;j&uws=|isi1tp@I&*% z6h`bp4#WyXhhd_u(iyU9S(S<_Hj0XC0=&T=5U+(0ZTg55m_% zse9r0=uAjKoyw;aoT^q*J0f&kvA>axK(D@0l3}ZjtJ+nDHH2*<$OZFaqn3p6(~y$k z=_2fe`h$4m_=I!osML;_Tdpqykw57|@FA1}?}LiC8FK$1kRYmtngL@e3+4p}Sa5y9 zhj2qEKT-OTLdl>cP*jX}Afd4LG{{xRR2*t{*`!-|1qg7I@%VHjy{5;rOTP^?09?VN zL@PpsYr}klc%l;D=KUfM%>@O1!#zZJ4C4TX(+A80Mg%oL!L$NH{Rwl8^QpKh|FUz-yoMM5|fH4w+(0n5D zdo7IFgCB?+xwzLzMuTpMvxX;*Mu{$o3a`?cpRAj<6u7-9m~g9`wnYajtuizO!5!Hg zxhvWv3j+s{HLMzB^{tyWIWu{}+Byu)f{B~j0a-LO7=-+v%mnN->N!AB{YTL-hv|Sw zLHMD;fmGN?U186JSB8^A;)3KqaiJJhxfvrQ2-66~Nb2d=%XJ_^ovUSZ>7xblJK9Dk z@;S7Cii0Mp(E2yv&^Dgra^we4xB_bkm9yhyOzbY+ikNs25MDgk;6s3Q{~v6iDk+SBV5R2O&w(qF+CKSbl$ zgEkNeFndM8h_qiQr@0WBLv;}HYogI7IV`?Qhl3scIA2Yd`_-cW{X6V8$X~V{aoPYu zEX+7e4pa)#2J8I~V?q;bhDd?qQdHUZg{85QRHYO`YUo!pi>!e7Uk@kewohd>|9T(@!mULUM9#)q5!ep4 zNaf-}J!Lt1Sf)E1DWSW=gNQ)*zOi#!4M^jpG%b(Eh4EV8XyL1&k%ys5^MO&iNOS`9 z+X<$f!xBOAbf;M2=Gdo*fa!(wUo|L(l7&x)F+WW z-^OVCSqM_BB1H5pc<0R#5C(t8qHy+J^;V4Nww? z3J3KAk>Tl3)C3oecgK!2&uF;R%pQd9>4+K+#h?>^8u7gtC@i3IQ#cY=-MZ*Y{S5r$6RDynD z2PDncfw^Eoh>f<;ByQuCJI zIi~ta&aiqkYvQTH1Y^^Kj7zpu1=gy!Cinw8qdT1aVxoPWeyR?31L%Epi~AU%QPa z7s_-dlmrsU(pyKs9Mp~R@pOkjcbUn9Jeey?xc9#}^CDB$O9wD7ZokR45r~+)&vcu= z=rqMIerT~tdQT3d$k!%ij%h}-ZJ=5(OmN&_5JrmS-#etN5wBtpL8`iQApn*`^~I3H z5!YO}ZvziT1&TEi21bHeK%5ZXfe8i;YwDGj6ClyMU>JHL07C=f-Y?LoS^O9p6$jmi zs?K-#&DI$H(_xGN9mZ{TXp;>PHiF0>>hkX0=ST0IH>AF$Zr1z1;3dK|hG7N&px=P# zcdE4QVrGxDPE=}CjXvC?Yg4};uP!H0ssHG{6#Rp^K~!k(G5%MF;r>sDK@!LLKRV27 z+z{REo5cUn0w8{Piv_|uFjgG$aT^hqk6f@#joLs`0L!-blSJPJf~0?>AMjsUlRsRO zKVXwT#LwMV_4hJdx`r=>&Mzxj?@EE3%P(QJvFR}3x<2e8tR5sYu0;C=nfQ}(SV78v zI!r_|X-_<$!$bl)3`@8sT4h(6J5>|*(%({4BOtAT5D<8EOjcU}PR{OyV z!mVK4G;SaIKRgUBM-I!;lh}VejAm^5bAZ9NSCA&*OHiy%h)B8e3vwb1;1Hglv3s-u z9tLEud?}R$@Gyk`@i0HOiUCMquNB~7;Ktit&&fk0JpV?Le+idfDT7GCp5=EBAGUWl zgUYvn%saF|dXMIYO_c)Jzy*+-d1wG6s*qWT zxd2QE*d4g(_O1?`_LAEy7P+8a6nE)lYO+|y*A7k`+kg%*2LH>$e2W*^`9C}i5~Idt z1i!f9woU&e0rSgnNxTGoKP?cFjh`tTB&9Yo1=f#Ehs!Hnx)KP*0XoZc`mvPCAW-TL zvFT9p*!d16sht79j41{b1EAW|fcS6CEU2wCknH`k0ss_pKRCe&_wxXgl*;Mx;{^v` zjxtz0u4I}SG`utFtnJH+={;CI>p5qpm8Gt|Jc2cx2_C@MK)Adcw_ke3#w*jFVp8m2 zJinB8?ubxXS}8?{Jh=4z7Xot}jr`YTno(e%*ZtJ*klZsLb()5%gJQzP${w#S$!3cf z!LDg=+>VJutq3S@u zf`T6*nU24?1T3k`>Df_Ir``Dfl$cIadUs&vbo?hG)RA|}ZSQimIYJ3y4UW)+6My?+ zbYd3>=BuJ!ATh6!aQF#99V@1|V(+zHma4DH!EUK=4G?CZ?5F0}696_j9JIKmVzI|9LU*W*SJ? zcG&ozsBMY73jkTUC4YDze?U`zq!4&mW$hce`<76z0&xaPOpBkJdv$yI9o05^?A{-#y1 z{Ho@Cz)(l1`Psa$1shZ#eEwlJ9@IcwurIv|@>RJzw1S+JUETu(44f++I`Pw#6QGR@ zlnP)=XMlR~Qx52q<^TxPUjxj(>08nKVx6aTAc(wwo&13+5vGs`V@ibC0n;!T8+sc) zU*OUJ&^9*IP+TDC{z4zJ{^5B8txxfBBRE#)1^B+2US=+-;Vpmtv^wB^cZB>YW(Z(@ z0#Dq)8jv8_J}n`Tqq|KsxFbBB^F3Cu7*xAr>i+8{BD{R)0wsA47ZL$bSJWs{41M?c zVBZLxO@A54Ah@i?8l^wE`bn%+!2<&pd>Ndrv6mcPdFbG3wwIhL@wXa2Yzj_}hu*-~ z!I~Hv6dk~N^|)&ZsYI>p4g12Vv2zdvl-dO#rEMbTLGe{!CSY2?X4xGCE0*5{y&t5` z6mC1%Aqb)Llg&OpDC5!uvj4AH5@C*su&)Ziy7VCm^db86AsXAen$+ojh>)J4vC1Hs zZQU0xl^#StXU^5wq*P^$V1m4d(S8^|I0$D5MpCz}@$Qp`t#EV1*nRrm}VL3eVHgYt_PRe&Ez zX3*%jgp$Ef2OK4DF`@C{QfPr#@Mdsp-{Tvo2TOnDfcfPu`WhS;-UZ&hhM~jW4vcNS zm~6MgpQ8W_qXMsB+d$77jceOwE`1f~FC) zBRdd+UO6~&g8C9s4QE}+CxS@*e&Qc#I%)w9Gvvombsx}pZwu>F0r(^rDDo*_7k%6R zpAW;8(l9Ma9})pHG5l2Fa`SJgq`-2MO$SUSLmuJz>Vm(Zm}5^^!3L1ppXr|S-%$XR zL^-*nEHGJY0r$nKOmb9!GPxi9M9}Kk3Kk^$6P;f26(d%6#iHzSb?S2|G!rN>NE(rlLKQ1 z?rFm2z_J)cP3zgaYA1xFE(x$df&0vNG7btDP0wkEqpqRbzWR&7>6knyVVBeDN_VvsVgZq=F z?5cVQ#0{sRREU>6V9S8E=P7h*wkypeSA+%v@sE{PPK5!%U_#mk#LBkxdz1#$hF6cx zuX|*AE`AFMhG_!lY>wMHUdMq&e@9|9Q7bz?mw@L%m3)hRgvEFoU#L}40i)&1pLvvG zOnBc6*LEVfn8*7$4eA2XDm)GWj!<#;z%@3#PUUqVr*PZt=YfORiw=xFgh1TVme>SW zG%3Zh`&2M?RG&C4lnz2Z3m+nln3sWFqjp4m$r0UT+`#EmRq02CIciIhhIhnWJOgL< z91U3KuWp}uz!M-x4*N#%#DKfSv0oQzk7=3jhyRbOyNrz^*un&wI5EV`c8rM~Gcz+Y zGcz-D%*+g9W@cvQF*{~vX0~^d_x5SEKU!*O)KZT$RrTGT>U*{m*77mz-(mlKLS zVXO!c-Z_R{G!PpEtWRH)MKdf93pO>ti=JCGw@+eUxm5G^+9P}VP&Wi$JizL&1jt7*|D}ucUKWu*4+mmKoiXdk@WLra3-MVuM-3LR)eZm$&f(?qDdekHK&Im&31(&Ie7_L z%yxaT++u|B%0WzweYh}QZfvmmt{zs45+TCkFvu?y70Az;z39sYg|i1tf!r*R4>Nzs zD)oE?@?jXS1tU4d2xS(A6&OLDOlE0pk=gDMmRpc;rj_WG!}7-j-Bji-@2e)Ll;#u& z%DUO007;C?J!ucYrt35@+X_Au39L(X`k-WkMSNx7<8m^0BVNC+VLoi=5dex;gs|hl zqZiP;evxdkOUQIBhvgRd5B-`O9>TnS%Q&4-1zidXhi?@{SeNO)UO@l5cuOBGie=1H zEe>NdUfW?kxkh^C-g1p@fUL;BM$BL^8E9HAG=Btnx34Zipr}97MPyB9d1vRk`&3&h0i4CqI$R>rbexP}+Lt25mlObxFvUK3$G$w#i1#L~=>GtRgcpm$!1-Yni`@gWT?@wRzrJDQYF?~| zUYC)VT2-h|C-FN(q-UP6^al>~S;1TRl#X`Z$q#R)>#|TC|3@^2EZt?Hf;!0m$A>BV z^3R7!C)*_i`7lDCKt2rre|?xR6J6@RJ`4(QMgZi)_=9{HuGc5J|M@UGKKLi@?~sec z@)-JASC>U@A>@G7OFJtDHb zGU^HuSA?djuV?}luQDmB=!QLc+3mXyqpX${^Gh$>DN-gsH1NP1k2`(wj1KP_sVedl z-aB?xu=@Mj$4q+ zvE^EwAZ4Ohv{GMz-Yg69JrzVWdnEf3`H13VND>Vm%T&P_i?GfVBF#PUb;jM>_=nn^ zCD&btc;<~s3w6c(bd$Hrp++GHDG31`&7i};|4_pwy@bUJi+7_I>qw(S_*pqGwzDB* zalGjB^2thjC2Tv@`KFGd#;eGCFr>`Q!q&@VE}lHZQ~q&Ue&&F^mF2-5diP2(Wz6+c zYU*`M%7YX`6$(R@3B$#mv33)-8+$zDv_=)glm^SyjF)a<6W(rt!j0O90rftei>+7s zxB>U@KOZLgbAtU=w(qOYgv3Lz?>al~@YvX_*@00@kj^X^#OOSb>EjEYcSLY8kggp9 z;s#wsV9o-*s%Gc4LYq)bCKcqvxLVn4*>p_YtOEOr?Em^O{eOL!ft}kM_K#jhU62o> zjv@NjhuOTR4F~x!w@?>eGB=$*Y%(o?#Xj`D-$~j-H|@$YcEZ=(*E;LzbF9ZY84vH6VJ5Y--$iZ_sV`Db|AB&CV)o9cA_MY>yD zLSB_y>5x#~7d2QGGis=b1AG~SJ8s*qzV`yYu{*FV;~z>eBD+&&1#42+3h z!})w~&%eD7T=*ZZ@qg)%sB9b{YH`&2W?h~HG3>vt!M{q_OMie4U9b9Dh%w} z@$UCAdfnShBP@#M!>ii3uDCM?P`9|G0dBfa;TY?H0Cy%w)y-uS+p?QOCx z4Zci{t;XRj%88NvN(oMRYD33k2zZ#1Z4~?|5tp}2ow+~3DHUd*8}62d?N()mP?+%1 zbLWFs^>MCSxz+9i*uE3Cg9v4vXjk6YKN{a@-P*j5w>L6eLN^a@(1bkH;A>~{cWaIs zqO&dOEjV_y+I7P0K8dfvXl~T$?~=F7e|-5u=A9V3-R9bM(!$jqeh@!uv1wIN-R9=; zrkBfF%Ei-jw#88B`^dLSy*6<+!)Bbd$8w$WnUfeLO~8$zdJQ71CF($`q0g<|rT&nV zGvq;khMG{rI3G3XN}G3)7v#~rvZdTzb$ycn{(Qw6Y?vEWfI7HC=?PLlY`>znW|^ZY zWmdc6GQQFNz-kh8*Uqvb`|{H~1FO;|-Blv-lI|AWI?`vW;kLzxa`sC8Wa-9}k!`r6 zmd8;My#XSu`ABV2L3I1)jVrG9VUt9@Vgg&Bl`N|BaB;N>7^-u3e)aQ@z%wvuNQzUt zlt%;JJaC+58h*VOLbQ9^h~COjg+Bt{pe3Z`RW-tTqq_Ax2$b{;=uz(_AdHxNwbBy1 zIhVejKCgalB%tx_kjv;k7DxHxL5TckAP-qpNC+&vLQ?lag{azV{+p$g6xdjql&-=F z%AY>CZ>RTzUmGoy!6;Gz-JOtsUcVZvURHFbd~{|gKcX^=vtYM$4N1?lFy!UdT2ALW ztAux~Y4s;z)a?nV6&dVF+74;Dr!6n+JKs*;K~5S}-YYZNuK)JLvuHrEsHZ7ucvx1e zYHn*grQmp)MOLBdYO=SB?wDQMKR&XpUtnKGnwnXh-8no}5~Jv9O;^iWS!&5&_6>;= zqxLAvOJrM{J@vBYY<^K!$2o88yuW|{4&PMf1>UQk#J*zZ4XjA}N!oxo^5{ZeH97uyk^KWaGT#q3+evPx8Xf5z8bN z5E7|KYEm^jPZrp;@}lL{VS;v-Np%_Fc)YxfL)GCUCIy|X9IGv?mjSrHU%J2N9)cAK z57+<0fy1DoskLbZzuP&`vs&4Sx7vCtamY_ps%C!iRgLKUZ9B@s0@Tdy2g;`F@v&XG zZR_(YgU4A%6q#sh3uLCcJ5JPOnseLAgj-dINoZa&h=-Y;UR?){*o*jhAw+MU+SYS$ z;97zkHPv*%AZcjGU80fOmGe#xUQym&eqs@yTVkJ(ws{Eq9}jbv-OSbT_Lqm@SnY^E z>!6a5L*as7pu7BYdTJ>ou~5N3y=pz@*04s!y%w^pxqT@2kB7nCGom`A9djefP$T-w z!z?tjuetUtEoscJtn65x=Pi2vUmm9Mu92aI|yIeLg!o9GLU>O6*&m z+;?uhsbyD=y3pKGKQGQ>FFjV{C+Fz=(yF*Nd!P*+c&s&gO4Z?Yf6q3l%*nAtzx_Cc z`T~7`%t3Z=Lx>6W&y+{g?h_uj>knaegXQ z+cCFssSlC4fu{;&(mDjzBi$0lfSj|! zmj1dr6r05gb2~@7dO|_CHJ76fnFf6 zo_i|O@&Z(J{_!h5Y6UVswzgEw8QJiW;aW?Xqzj2N%E1O%TP@Crek@NjB56*HW!L(U z+@-qL-j<@!b~->%+C;*%2o`!E1tVw;L*9bjZmkr~m?Fdaj|=y% z9bj82m$^oRc}eLJ*$gwzsgzwZC{bAPoCJzyQfjn4U{I%&Mp3IO9ZS{ga7$%=c_*-- zveVhITl=F~qDIjFQiM+O+Qg+z!b|pz_?;9P9erf0X&|m|0OvRoD_W)OGG*8c=`;Vl z91p>7VVo;b>6&LjHw?9d^-xTVA-3Uz{=?-Jy$j^81w*3It=3MZ|0p;^GVfA?vE#m*vVHU}=Kst;=bVpH_IBT)@Umd0t z4;kKZ+xxE$ll)hQ;TnG4HfkFq-newz_q7NfqJiPcY zM!d;%Qoyi;qF^&~A(m1{^lNNM&F3+SD)_j9=e37ZrCi#=so_@6sC8DjQo0O#X-;u| zu08~-vZN&6)KwwAt%Qum%5ZsReVzJYxVIPYWz>&IcC*v?*dccdTGtVVBZG>Ix~Z(9 z$+og1Z_R{!&7pM}I(=;P6x5bw<+Or|YR|~3FHAxrC=ni4nbR?)Pfl}Pd0l;dnZCTi z%2ZE#IgRPLHMX^sj}r!Bm-m3V*+X5QI|wntNLQQ*F|KMH!i8fgSG;YXg_rxRmn&@V5#Zblld(>Q|JTRk9{Hx1C9^ z2UN~Tg-d zb$X+dXck$;o>zY1+Ap-V#@jK~RQS{#5AWs=&Mu>qZou|*#$sz6(l^BS(B$Ddzr`HwhvwlLlajX#X#F;Qt*YX z(JN~0ZS?8}yZd54(DmH(e*OX1YwNCh3ea@M{tN`|M0fsZYuygQZ}e9C*c^8*yK1l1 zdDiw^V6$KGiPn_&?5aJ{#ine>He*5)t4A zTxmTVIdqw|m>*Y`r9o?|ysP8;j169f(|IXHefV0k|FJjO$Vu3M^ zQ*YzG6Q$s#l?wSF1BLl97LeJuwH~mpanX8Ra-RDq!^8gk%)8BFBr0TQHq+?Vdta^cv@w8b|(zRoL>g7^H8nLnERM(PRn&)Fz`Dn& z;j1of@1|=7$y)AC`AFJQ^`wJCi+$myRO>=fN z-z{9G%vFGA+B-L8R4;$TS}K!Q3Y3#%yvorrE$Cg9$7D#LyaPt34TtAM&GjEKuZ^xY zqT8E(mCOwcrdP3(f$$S^X~Bwj!XJl*=nX0IhB@gifAo20W%H;h{U;-kwSK)*3P9~G2i*)?M+q@4spk%cAJ*9d&MBP{Sg_D zgtUZQB`L@%Y3)0a@vakkg!&D)+W|No9GQ>Foj{NflgmU*P8sx9h>`t|5W@!&VxCZY zjNxY*C@2(`4D-km{v*T;9ktC);qG9AsqW^!^D+}aw&LrZvQ&SNI+ zS9oV95LgW>>FDU#ICH#Nue;-3TQE4}y=pi{u2S`U(rK-}6Ioe~Sab@(U?n4eT%A+vTn`#U>Js{Nz$$-WSp-Re>pHQAD)VlpKh;?q%l*+Fs< zuVYHd@yZ*%qtEuq=4B2X5$(vUgBI;i#zUyg2 zBCj@-=<~#qEcYVSZee6;a4M4M%)meRk<(vf*z@9}cmq88bY;TH&OGHS#QzB~63n{4 z&}>RULJY+$q@6*Wfgk>mfV`UxU0&1N)Ca}1`DwJF6m(s7T#0^yHG3c07H(j4!U>Wd z&R-#h;eSF*2}p=p4e@Iv|Bnz83KC+hFTnl^F#$AeGi{hmav~*zeO|`%VPt|%k`j@a z57;He2B?P6Gzvy&9v(4?^jvTFP|x1aNJ2p_Xr(rt`eAx%tK_6>s2S&X&wh16v>jQe zYq`qK%{1Gh7tV+8h|prO>ogDA7ch;Xo6m?5W$P=KZ(FFyQcr3Qp zh~y;pL$Ky*H1kTyQk6$1yJDrIknXd}#%v9`LIGu)0!O|4@{vRCK63Ms?WK$tS;fBW z*QH6Mm_GJzTt9-{d1GrQ!9FuGXh1oZX8-;=#m<sQbV5I{3VVqDt-k)$Qu8H&(>$;f(PBY^(`s)%j5%=zB2bc?)M;6 zjURuB7}Q-55pzDDzODN8NfHS}#E{j=kE>p{2bS0_*b8i?joU;my*64RbvaS*H7!_s zpKv9+EL#JgUf1_pLN*rNoK@$gy|}t)?oM|eoF!Ectsgi^d$YD5lrk|My3(oTzlJfd z43Ug3wDX+weX%HK>0s_CHk}_jBN6Wf8;qc|?mFm;jjqfbeXC$Sw;{Vi&ob#3;ZC`I zw4EDN4NoMB_l6_3$%%W`%b3B(_a%__Ck+$?|AjTyRy?DF94gP)!w4WkzRVQDzde zakT9)=Dl|BTa{OhQ?K1SIIXZiHQBxt$jR@8-7VG4UELR1-LXX7wP!Bje4H1GSbuXT z8jNMVzv_|FSlqXoFn`?4(a_i+_2arb9fg85s_T>FtEME?qi5U6w5qq3rAhkcSpFx3 z*J(NTm$KdbL@I4|t3Z(*NwF1r7u$izRP?u?#_Wwkd7g})`++IO;f~GikoMLkCQo}y z{F5J;VMF0i=mYsCN`voqhmrzZ8c6i9+9P>a(HfEBD6p0=-@jzelA>^8Qe#^9y@jCc z2cP_oT^>a5`=bi{l0?h2AZuPbEv!KK-7{bBd@{_aeA?kU0xA=CI5(G+GGX#ujdVGI z_1KO_m469!rV?$pYJ8EfmvROL$Q-sJ7{6oOI-WhI*;+qsM5g6_WRKV3mmw2nLOG2M zWn&8#m{RgbEnmxuaVSH#Usk`Mb~pYEn@>lO>1d>I$}X>mF>NB3B*HFL+zlRX8~s;G z(AR?*#59RMRvD-A8lK7DcnZK?y6-ZEmQhWpfqOyjU}kj4lj44Po4D~dND7+ZUv@?@ z(Sw~czO!g`py-`UPxyJlE$#wBWAt@I>D2J{9SH?_n$2lkj+sTuhJKmPQB9S0F|et0=!d`9YF{Rj@!-*M zx8C`tkS(Nn+KfjYc{?hpnZL)vxSDuJ-DF1mJCcWD27s>8IL%w5e zs?6pxUMMRo1@};8ZtfOi!VnmlIi3fX+1s~&lfA@g`iO%!C(UOR?j{=xfMjxrZ>s0* zNSw>A%6H0nepJN}lNLwfnqcDhARoTvo%T;X02@dcBtN7JRsWVmChJQ5^L~r@F*UO+ z2gbluZoCwK$i#z=5jP{Zd>6W4@=7_Hu~zX06IZDxL9tffgGxUQcL(2MRy8D42~!2K zj=D4%(Fj?FI*N(3JnYu6RX^-2oe+qNkWHBSgM56GSw{GUA>}}stM3kcH_lD^^5jO= zeZ3W>*mtDAjo%DgHiM00Mb~q}sxe7SqB2yo#zbH}zG_1U`*J(l^GVR}lCHU$l7Jl7+nI=wHlvpzFvjzl4y8iwSX|7H z-PvR!Jj74e5JlhNpDgz$?C4N4I9$bI1WH&7IiI z+S3d+{_8suLjezoKh8OqY0Otb!>2iNC6E#G{htx@sTMM|&>IH(;-T}Hw84}Ri+W&H zO03jDR`PbZG(s5M$-5N zs40WIC&4|)gu+n9v1F4C*~Jh(a_!lYGIoxm%}-MM{sE@eA|9vR20fA@(X(CVnK?H& zhyuCnIeo>=@iYx4@rtQ?l8T+iv6vR!f zTEkExqGHFb);!3LWZS<+O!*HAl)pxduji)_V`l>&*t!$7az`-*Rep3hG7m~S#^HVm zjPbOax*W31FG;#sT>4A446T!-Moz^WAR{IXWW>A}*n^B1yinMH)(ZIBK#H|*EfJB| zoCa`4;B#IIiQdogD8zw=3fG4Kl}l;vzeWt_BIJ>kZP_%lrx9f-g0`3EFGr#X_a|NT zKcU2JNJhtazqkpwjU1noai$TpY9c*fmbW-+ubUe0T0K|bP^a#jDs(KyAkc|&)|tp?|*$dwoLI0({Pow zE@Q`_&Tg?~kqW%?0YIBvmeB5}>yzUwWbxM70{2V+LGepbx2yVlV`HU|UL+5OD4f9q zt51A%F5aR5jxvYcAy0>0O}D6VpTjdZvT9m<2F=@_gxC-&ereRaX{%B9GS)>ikHHVu z5C+@(PhbEFKY1)6`iXu=);*>1aLr7e`P5?eXv5+mA|HSV#IqmBh;g-HwVx;dYs66U zmk#_jVmd}#8wCFuF<-J+Qq|HxMvMUIxt|%=B)oU!+!@1uI(1%@yMWXmkP*XDUX2^s zZaV^r@oq5^i=gd({%-kD_&w;)+>sg)kjC9W`((~&1Am_!mFP@6zm$SR;IV=q*Ic4V zt)g?UWSH0qv~iQ8!ZXpAr>goo5*!OLS9ym`eLXs7Ci>bnC&-DvR2Jgh zzdIid$EYx0+Bp^Ec4eY?_OS}J^cHqDy|fhXBVpt1B=^Lsaa-~r@^({0xIoy4r#8=V z;d?7Y*3>0=7mxmvnSYo>loIN)YRMSOjL@(_wGIwzf^b(9sW+m&m;=#w@bz*FUG9;w zK*usvaJo7OOb!Ot=JG6DFkIGra$HyfKtbYTD67-?)uK`*G){Z3*qte2BZ1EBn2N(2iv5r> zOM6Zs9rZ<+ZKhONY^7DnDvxETydjD*->KP(^xzlasG1-{z|Z&Z5lf7Yx@w$aYGw(^ z14?ilKNwH()cP_}IV@><3~k{Y-fiH<JKFp1pLFIa)vKhR4})>nv&nqf%GpAM zn9ZXdGYd*>u&mpzkLQC4`0eY~q3IGEGU)MJK9RE>ZcE4ehI1Exuc zU_NEjUl-jNN)7)8Qet3v3KMes!%9k1|0*&4E_4(3NqP~9_3HhF`Vk-{2HpPmF-VCS{HMg^ zP~ViSOlrXe<8lG}(J2Z^nI{eD%Tlo=VJ5ByopL8pB3%gqASGrlvuVyDH4vo4024*K zg8nKon8MQiPUwG?7+H`KQ-LC55P1TY5`UXQW114_3HANBWpTUC#54lid}Q+J!iQ3)f-S*6MuBXWDjhewOl za+UJXYyze!@}0%9Ndp;6ev84#qGFArVq&42DMu21WHB{fg>F!VaBO~eg%=#3%lO4( z!S-NPXQfjEY+!SJ3;MGL1NveQCyqndO`1(F+XY(5WX})8?}#6?XojwS$3KWm;q?{C zENx1KB>k=jh9|tn!LXX0GT)Gn*@Du1pTF~H1HxoB6Q@s?*ufa?g;CS+{dLJG7cd81 zx|}Y-Q(Q-j;Mz>(tNE{69R{*DSM+|6Wf2Wr&!edq)E@f7PCYsK4PyPIjnlwCkzt(t zNa#=Al63CGcy?9N-IY93yRKVUu8>*srg+u6sOR8WZ(e9({REnlSX3{&r6j1TL&X zE4^(}M0m3Dl2H+_MS(LThi}#LpwsaIu~OM8_t4p5pf2$$V?>ecnmpdxrr2~*7k7a% zkoda3otbv^UnBVaEMfmcV%qV^ z>0_Y{pR|L35Muszt&-xd8K-O?BbCAm^qEsrVF!z=K14$M55BE%& z*}jsG0*Mm9Z$7+(@8KPiqjOtccF-xPl)@w6a|mgV3=xT^;)phwcPV~r>KUg=)|fvu z%3a)c5DSN6(gz&XbD{`)g;jl3!g}%dWa!fb9zoe(F>r3^>dW$>`_eEgU4bIY%>5E0 zP2IIxHXkk(vFz5P0;v;uT^&yjSm|+tdc-kg5ayN`LSDn?aV#^24Tthy)t^eg18qCf zbuPk91X2!0ek6^d7v>CRZ}ZhVVF(6$1w{^K45f!vTFO0s#%2tN3k(hHQkpQ*T;eddzjpG|I~Kcs|y7SZ>M^_utas!IJjz% zfu_8r#;9r@pa;pRQYTWLM`TxGVVLrDWj2pUQulU;jOy*NumauuC@BhR zS%@=ZpJ>jGm=`5uS*p18n(F{+6`tMp3bJPKwi*9s%lsdnDDu_gjpHa?xY1TtrpDGo z@l0K2PA-5+Q?D`|_7jVz=@`QnJ%C;7vr&DRq$9JLO-UxrN-0S>KPe0JgcgCCq-+zv z#MvvO$PcDkr8S;?qAdz2x_rpGVb3fH6r)Pm={cIwK3=YL)LGH}7C}8iv$a?n#emvW zR0dz}FnC=fTt@3FLyz8{m;!Gd^1wK?W+XX#$v0n1w2Ew{-uXImM_Mv67@OVnckMmS zsz_gedKW5{0)HoD)@n1_;R7@mwSbvOL5NN<_N2(HEQWM}X3RxMwO##?5?_ItqNH0r z<)}K`S;M)lzh!x%ZAJ>LK+S?JiXL z;l=obYga#x?9kc6PogHNT*~^a`1q6r756Ix-x%&k-XTzO`H9Zc$$Ic9G)c7vCpW4} zp~B{3WL{w8hpL~M%&Is?Byk!HcxkdC{ii-swcCElXNn)j$1I*_ zzdqqHDbo0zLUc)HM}1o>>I~2K>yN`&9HC{6I}ubZL_$+>HBR`6YSho0@S`ZLgJLk= z4w%hOVkGl3k2UI=A(lRdJYyYkAulEFXCT?;5V-i;N}1U%sC)aul|pFFaY4kznCw$+ zNwen=xHW7Q2jQCA@kAmHR%QpMKR=F*wYyQK2nR=e z=IOIcKRx~Nz)<^Qyw=o>?qaLF8yRlhA;fdlvRot`(D6F7N|ELH{%1Qkk*ifps!jTQ zJ3dj;nkC54u5DV7PYIl}I6nrGYVT$E82&cI9&b*FuR)2kxH%27L0(q%%QBk6+C)61 z8s_laH@vr!vs|^LA6TRiC0xbA_^46r+9ZdvUb2X9@B#0esysr`YG8F4rH@IXLD^GW)v>$i&fd#K;zHUy>sNTYTs~?!l#4Xbg7JE3e^ zt1cfd0Fj`xdXcs21+?dpbRH?5PR^5I=EXcJsgwDRGYODz_pjcviBiEw5szC?V z!jHg-w9!6d8HGMq6d+)%&v;y+?_U0oA_sznsd69np5EA8^`3l6B@L}Bv~ZgD?I>pl zu-b;bO|MJP;*S*CRL}t@N5wYeLagU zM$?qwjEEjaxb2%v`z~SB*>d(o%{6faAFPYy+365_2_@j4x2gv|jiisL zwz2fe_n=Q{!fBh(X;>ShS>jPu+K1I7ir{XD#{c%*2o-Z|)mN7Grot(b9E}T%dN!QO zfn<0i?d|0}5tBL~Pr+0*#i@Y?lEnjs2MLFm6cNu$Z(y&uIx%CJC|JxRY0Z^Kln320 zvPHjKO!Ez^F%Fp52$mIJh@$jd))v8uZ$#i5R;k_(d0lTJf@%oUrX` zA^0D#i5ITcMOP9fL>#CGf>olTXNrJ4b=ZZex~%br1AL zG3jVqIm@fX53WZHg6vz_t-4-D-`&)KfHl1Hul z3;Og%Ga0-?aa#}Ag`_9fsgtL>6dboJm8x61a=hY@@==JNf8J(ksj7CYAe+I;{poMn z1$RfxNps{0zGliAcgsfZhw}`pjru4jk4c1}W8Vc=6F{7s*2R}lX9Hp)ryJoy{Bo-^C-^T$3^ad{;hX-YejmT0d_u?vj@EpH&Ug3qHf%}0aUOn2!`v!-{xy`}H`sm0W_9A~lTDX;9? zFFZv$t$#{P8c2z0!`gK-#dFM_ZThbgBk^A)<_@I9^#4_2(o6oU#F&DVm;m!7?0-s( zM&f|t$w;hp8Ayrwed<8;SBdfar^MvkiiG@AV)A|5#Hao$F=o20)z(1po2NMO(gUbv z(+DsW2Dz(>dZlB3u5(rJ23g9R4cEuKj{KJ(QnBaRt>3-J@n`OE` z?T54>5~5&y+0~OWTna{er15=ZP__zRFIPz7Xuq@;fr8VQccq^de>BISyXXAas+N8I1LUQ&h z!hRfNTWFra5D(!Dtfij|ydL)ryq5Ey-@E;JY|nmiYUJuu>Asy`2pwck*&^GZ|KSUy zg-`$Dkb01xSvB7~S!#l#{{~*&gz$P+-$f>Q2Wb56bj1^~@~*cES=4EsGOg*|J$E@9 zmIQuxVujJ=<)dEm9N*xGO*1Zfm#o<0KQE+g?I=z#yg-uN$2jrp;&W=5X1}T-ZW_Dd z#&9&*uNu1Bm%K#AMB#UV!yoEgPTcSLI@%*9$v;Pk+`D4E=rc#}AreO&J{5%BCX3tm z1C?{r;2LWeHfL!(o3{OP-P(B86};u%S`#j2oF>0-RF!ed-B*u^cQF|C>Can5vEGU3 z-Qr}?UlP_{N}@LNFBcXM54|$*W33^NQi7D2*!RCmOyNHzMh4N}@8Hvi)V}1zuWd`W zDqIT=<<@z7jR$#;$%S_y;NsNv7I2b5U1fzE zTZ<=v*chcml>d(%!%3c4>YiA7>cLf7dqJ`E7mkSm!7(vk`R~8-i}LeBLA68o*MPTj zMV|a&4$suX;`A%B5=ytm95ORQs3>L_EZ}lD%$tC6%_Sh`%60JB@KXBbsQVo4-gMll z@zBxc^`POs;X<;uP9OLwh4jZTqxby4*U}rE-j$Q7G?N21icNSr>^wAS@5GE%w{$U0 zhPVcr`uN}QS6mrFQd5sd?RTEg2$$BO;9>~z=qX(1ld&_^LLelD5b8VZRm7DYN{2V;DcI`}lG!t`gpB}g9oleIn0D%ksxK}Jat zvGdIp8D=3DH;$a4_?NM-E~!F&WW1u z<+mz?yr|nO#?zJ#XR4H+@$SEm_6K{>3l3JQq<}suj+ccQ*DqI)1Zf5bU0x?w$#~w6 zsX%@YmDPu;e%Qf)@K8iLHl%%+*~Hk+l%M?;7sfaFbH?vFcafaWH*z1ON0^f{;t$$h4^`Sx$u)l zX_`m+1^16|ZaEyQSREhR*10iE*N+hvnD8O?espC#av>gvf0O`A7B=6)kre!Gz( zw6sXEqPj)z4UHmQ6jz~c`c!$Syqu)XMY#{LmOW&jnMOcaU4pQ7;U`5^8MK<%nqhLO zkn)u=)?$6i|M>r~Eojrj6APf9h$0&QPKvTZeH7EAF-9S> z9<_3VPDsNyGcqn--kh_MxF|fs9|FC>r9ThA^EYmE`)bY=whb>)l=|U;QtVuhH2QmI zleJE^5WUN!*N!s?3HmMJ5D$4jbn zchVEcXAft5)!cw783bq88;+B7+USpBi?v8#>ppAjQnmmVB7)z%_c*YEz464 zsU(adPn+1f{YKkDTMLdL&tGc_s9wsQCB#FdIRi zevAs|gPvi3OYMUmA;M@=tk1!RCD&LSP^+9Spg+@KwyN{hWw11?ql*zjKIn5w7wnE| znJ$pka)a&_6=nTw=K*Nw754)VXNZWQu@_~b)b+0w8{Z-gy8rmuEg(}C0L4r&;jgn?p_nv7^BYl``~Iz3L2}K z;_}|C1P*sU1eGt!FfD#_IS(_8;J{7cLFH($MP6%_9OT(kxar~z;`tHvdI*?{YCW5X zqO2+PmPl%JV;0z#o|uX~A_5sYScgfx!81|VY-^<)Y)PbycG4%KKXI2JdEa7M-1PO%s89GddSMY)^6tr4a60Ex&5Si6qYHXU7r$DKuL_#(rXvN`2|41&{rt(W zPpR;-mC+a<7U^!#gKSl1SJZ5O`{GxDi$6aYy0(o29cbM=8b`Rn^u-Jrz_z_$-xExA znL0FgS8o{BZMX$XjDO32R}I(0eAmkmj91kN)-J-zFid)v9&!%Tivoiq2=uMYiCHEn z8dr$6*_Rx`Q}q*F9`k!pLv=64ajcU!s1ze_)TdW_VtDbl%F@i@Cnc#1|0 zg@FWcFOw3CKbouK+^UHi8}WTC!~;DG+yAY@PE#hSz-&`{s+RyTI#j_wHz+p)BAlo8 zm5>AyZ_Uki@As}nwja`8-M8lGtMA(7EICH;u?0~e^eKIAfPCF#_#Jm;u%52`d-)Ei zt0!KzLNkLAKLzb>y^9(`V{QMcL-m~zt+A3LtrWpgk@4>4du@{|(iyI2QqP1dYk)#3 zJUNol<}XG`o|V%aWvP^a@R7-o&QYf8CxSe#V?N6XhUxHDW4SIB{*vd%PX<~Z>4uT@ z$e)Ptq4%jxIjzTFdY)*w^}*YG$&DAH+ZAQ-$ks5vKjxjKJSSj)gDph03(9EYIcE^; z3b|hQLOpGE{lRvW@v?>S8R{6iHl??}n(p=pi3Xc~V?;pCl>*Y_E5S1%>SO*uTHXAz z7wl54d;An?mh`n3KjL7C?EWhmiOJ7=wH5=mwM>`hpu}H?j(Bi1|HkCZQFJ-v2Fb_v2EM7jft&^ZQIGj-t2$3 zYU{mttGfE8Pj^*coa*kUzvub*)Xb<}2V`Ch;!K4)HxQN?CAJu?Bj=Mt*ziKgiG&8+ z90es3%c500qm6^?+E$%N1f7h4GV$F@mTC%E`KBAjdfkU~2-AqNGUcENgC_SKJ@ zQhz>2cxK?Y*6;&O8Y%?a#w^hqw4&-!m5Lnu3Thy)!%#!9mT9q3N}C&gHx`CER*oj5 zS{}gmI$wHB(U3}r=6Vu-aw?BBupRzm${N|1`r+$o> zB2yBn*2M-@QkSm(QKb{1_tSyaekV-0Tp39x?m(xL|v^RtPx&q z(8KR?Zv7j2+c@|0RHtr-$Dmy2bx7#y;3AfiugUbisnfmyeXdnH#;Y;DI!C0DAxz)i zC>rmO{?{ZLXcnA6%g)S-1}jY!<-q2fpAo!eXIruXuVj1TN0lh=e$HTA_E~1{^X#m~ z5_?|G%cIKpMJlISo8QweLr8sVfCwlW8Jo}xfq5D~{wX0ND(TtHwA6I`C;vKaGD9Z0 z7n_zW@)d>70ZIjMZ_7&uzaXCkZCjHt5@2TcxIaOFK`+e`d7>0BVXZYjN1p4kY_kt~ zGs&12*U0%wW{`-GTpY~zsdjbOPdKVV6`Jc8{ItJ;rBmf_?NpXK+{ni7;wh18Y5DY% zMbM*aFb+YfV##LZjBRf`23H1pVp0t1Nx*T1j>pkIr={+R&_B0gPR6bRGwoG(pV^Sa zQbBUJM-`)WL?0iz%wjFc#R7uz;6F)4{>$H}n7h|g0yh`kc7vvMDqO}RlivpSXki)? zr$UGVPXt%-7Vh6t83&_j1D2UD;Gu(C*=&ItpcFTb!S^Bm2;97n-w5oG@VV3S*C4B! zPwkV`Y@`wZ=AK`DcCM4jdM^G~Htg3MuuDWglz6njerfC*uFPY;O-fiaC8V(p5iv=skwr4QA~lkFy+_BWrkpPE!H!9iFY%gH1N>9+gvJq3 zz(iwbSUSK@7IT~8(haXb{Bv&ma3s9qndLFRBf*c{Rfu2E!*03DA0gLWy$C?W6Kp4O zoKpN&-}vwu15C|iW-DfbBuZkyExt4Abk9@}{E2G_B$g(l^spFVp% zd5;dHXI@?#^HxIduIg+%I0)`qd=%#+*+ri-4!u|Tae7-VFFANS{e`Xc;&0q{>dMR2 zYx{Z34X@62DfgP=qZ~d{8_ZK z0zXGD3h8s~s2e)pBi*^cCjm=%FC9rSUBfuhog9g6r)p+hj}?#GgS6Z?4)1|K4}+=b zkTrE=A6FA2Pl|O6T%JwbpNk2yb6it2!C-NQJsciRP)${ryCx@QWZFnqGQnP?D!SCa zrD|#y-I1S2g~=+CZKY78dB|~5#YsSdA1I^9f)e-m5++Mcby}sQT&QD;!^x5ouL`Gs zHvGb|SZ;0GNICi(^7%P7`l--NDfQ=n1yYa{B>4Yy={yC1F-Otx9TZ?LABaBM2VhY9 zRtU1?r>;?e@l{yFyqc)aFyt>V>UxEPw>OD!I_9WR=7jkR89j#xIU*+IE808jS0!l! z3k@q;g=d+8EldLQO+Yf(h)TtW&}=&;638A=JifA)dX>(V7{g|zDpo{>J{eoy4c3Gh z(I3r`9&)_tv%rrl6BlHs^cDr6)t4*6+Q7*#CB%DosIk{b0biuVo~U$F?tJ!8NE`Zzz#~o8#H9bm@rU9BF|TmlvT^BXm;S0Z3RFK z^1$^(p?S*njPH?>EeQ;V8{*eZ_~2&U0}a7thgGSk3QPmAD#48hQX(*EWQl}IF08|E z|NfDPBd?3jsJ-AYmFVb6h=3I}55MpdPS10bA0t8NUl7j3P;c6+#^pC<4d`Vv#N}-N zT!_q8doii6QgFd8FMT{OSG)XQBqn>1cxZp_*>3M4$F`lf!e-xf?#jALC%I$v_{qmS z;T)6$u}k7FDl46$+_?7~`ISG1Ddgi^O26c=V+IATclhL1F@{k-Gnb z#F+gL5<`bho)-Co#DG~3)vrW?|Dx4*Yk6tmf#*MH8z~*FWnC**zvHRd*Rl(IXf8RG zfwib!pBJbX-&tPROw2e?nO}iST8@^%gCSmO2As>vRxwlon@8=)%qd``H?i~5lTP^z z1dYPt!kMWaa4%o(=4pOOALr41Q6J_Re^IM2fHU+iWoWX$d?iU*t$^5vHfXZ@ZpP36wu(9pL2;^J&Uye<|bcd=v~+qa4b|h zE7rUW3Ar{F?dBqx@(}^4Ba#Ob&^i^E9$ZKV8{NXWmiomvjOh$GyRa%%Sxx4S98CD5 z&hggH3vmJ^-&xWOM@wOILb&5~T0|T7t&&-N=KJs2#$e_g4?+$O}b&)sqU8|CBs>$Te0O2WMBtjEC!_hjoHaa^({M#fU8 z5peJRn!uvrs`22L_r-L9e=v^OUEAa1tnSuk6;dIg|M5-CrJbjOck!-ZaN7NHnvxgS z{q(YyH^jzC24R3(zHPba=UlVJl7QRO=ren7j)we}o2`H0B3{dPR~8Yp1v)Kmg6jIY zXTk7n;7#Iv?1stdEQNU8dl&Wmi5aE&d9~ipzJOqyjfJ4q$duG2SMYsB(hNtvp7~|>jZ2zuUB%1Xhu(QIYj=HAm zvq$Oo`CU(RUtNNt(QK#POdiK=5Vk0ZC=KXqsYaj-O zQG2QPG}!u#nb(_~Mq5|BFx_17^jx==TZHFJS7&Ve)%AqQfct<(OP5$oTWPSp~U` zUw7udKYIVpvA*^V{C}(q4g{0ZKjFI!Rq`LtB^C&X?f+O8Hg-laGbbwx`~Sb{@;}EJ zOl@ti_@SNghEtYEt(+N{SeQBb z`%s7w!azgi|A0i@Ifl>*L2=T70mL}S0zwQmnI!)}LzB^6e)rmVdYX4g77ZHh^x%7a zEq*^C-<9fjcSRca!sAZ4ec# zE>hSvl+-*`=WhOm2l%5nx=1sy<2j52Yh1mlry1PITz`CITj@$T;hWfmuyNSz`0*hn zc!lF1{6(k1-hh`%Rq*?3UhHJ>(GSZ7yPSa zfj=}*bCCzRN+EkJZn~9D1P^69R+`r2?^NS#DhLQ6rovlIyFzMS)TWK8mg*MP5w4m= zRi+7BQ0{GrblJtC%al5HYCx@JSB&sazGK{MdG&8|t3vCVO5_1QxYLr4`9Zo^>I@z3 z<{R0beLNEb3GoVD0hxAD#5XmopInRy-Kzo1eVUFN;mHiJZ;(q*gqja+4{Sn8xx@kH zDnil$J+2~(0H@2Uka)0SmMQUwZvTrWfb`cAv(8W+#sr0UYj{`D0GBvE~Jts0em(w?J^>=!*Of+r= zXFz#M<(E=&akR9~`It4^XFgcfvqFzbDaCTnB!@?!RCpKNrZRIMdbJil*pfRHRt5xCEnQQiG*?$6Sp} zx{Zh)0YYpsgbpO3ADybiHlls7HhS|plae%fb4zjK$-6gLr> zQK3`Ct7vE{v&){xq%LaES2VF!m!D`V=hYXd^463S$ex3yE;h>1o@b;kO43ziXsIve z{Ab)jQ%!jy`J=C_wRtSMOE>wWw(Pk@>S9Q{`eGDa#f+x%#68`Hxpenb;#)g;3-L~5 z$4uf|26;qsF=CLiAl(P3M8qSwdtH4WfA?sqE=^ZpWPBfD&1 zCn0YQh)vGdqGLeSzOjqt?BFXL^Cd-Ny$sc6A!HLOu4?FPGJIW`S_-<6lZ_96M#29s zTIbCVr~P8efuT&>iO-1%qwzyMZfbC*&koRcRtMH@pm+(K3fJ$qLih?-kP`jW z00i(#e!H+pn!7e6Z3*8-M5h*tEXSout#v)5X5+Oo9GFR!@ur<{uZe^CfVo+a=ql9b z?1B~gW#8#1B-NBXkepQ7QhK$Z9bGziO*(2y3Jky!>Ge&|JPXzKX**_L)@48i0m-iB zMtj}oT$;}gjf-HHFR8tb0_$dfOOEj;3n1*?up;SSi@h97{^ka+{&TvALiwIh1U^q2 z#kWR&iT>9o#}V+`vk`W+CA=aaag7w+N`qm|2m;2MpoT$uY?yJW zTM+J}8AuS1KtRGo?$@R?$>aD1y*vF7)t_QN{!QG+e+E@Y^kU91paI4652^Imn|WXr zEHVL=&1Xw`?BEET&zj%ttngBcxIT)*df!nX2(A2m;^x!GS0Iz*juxFl+MQj2{|Bo{bX z-BM-n3W(*V0B71e&mxU)A8f$6Lq$T{w*!g-qdDosqg+)c6uL&&-(?!tz+779^cH z(LdpAEJUWTDR9l9R3N;GN+=GLO`-ard?_UgcZxpf>b&_AB=6{Ae%RSz{rm@6uwF2C zx(!JyVWDZ;z|jUByr@;QJ-6u;TZUgxP4p(`z`2ROC^{g?7_Gv6+NQuRyh-!#Ygr{@ zO^v%`;jj21WlgdH*JdVE-H7wN`L(P>rPn4-#GWKwQF>A>grf?C_efs&^KrzJzNziR zG6+!i>VNe?xB`5D9cWPT>|Ob)K)CW;Ky@YRLwBXc0A>RIWhld<4zL^WN+xMMIBV=g zql43Cb=-WHBpl>ZgA9;Vs6L#$u=6b-12C?zPoxj@Ngi|7;EzYR?g z@s>Lf6IC}g>Q)qTAfp88TO=9Q2}vM5_I5^$P)gLDumrXV$(~}`;Dne@UdY`Jc;Idg zs<*gt)SO6H=0h?exHly}SR{A_^$3(kEj{kmx3VpjxGQn@NcG7l(2r!iJJ~mRS5(X+ znXQ7-3Rim2xALft%#PvgN!I!RRy8Wlx-0KgLFR@6T9C{NR;q0yvYfs+C~g-lCrk!i z`65vDpk4LAgiNwjc~nI&59I`LT;L|LMTaT}{y~b-tY3Q$xQG(<7SA8yHqX}IzmMqD{m&o-~x!67KmU% z9XK1fXuaP&5R+Gkq&C#N-*XMv5f@n9-+))h6IF;)2hjl`+8eS8Owmn9{tD=%AqjXo zOmo)|w(l8V>B0&Kvq8Z>ikOFM6`BbLFFydxf%*dY58Qr85PjI)9+2G!kOm9*E=@QQ zLMx6$G$~V!}hqb{t8>;PPlFC(l!R*#9z|HZT0d>r? zWwr^{XuSq-?%bTCDDF1NLQ-npHN@gqH_Bq{1BB#cXjV@VpEWY8Nbpumq$S1TCPY{W z!YMw9IEjlb#`%?^|l}(x|AI9~mV>eL{f=zoDmkE=Xg^K*=i9(R7G|&ah;0jomBfiAG zaOO@xHBQw?CV7mBv&R*M&D> zBAV+6>7Kno(d2^CpPd<&RH8v8=;JAdq5HaKhvO!~?zh6@3B%$i0xP%QM zuF06MEKVRNb?++B8rY?@mZ2Y}>Ob#dfvdMh9})D#aFGzX(+-EIVHVJ3d}~h5*jQvb zIoigHU<%b}qN(GI^w)qe%PZ!P0+tRjE~N`nElP&~uS)3{uuOE3$=6F#t&+3VOU78a zOz+_Qn~5h{HP1G_b94bn5=}K#dyw({wS_V@@6)Ug-nLem&Prl-Uf_dEt_B)JZZ4vG zp6WF)t1w}k)KHX>(4$x9X;dtR4lKwvkX?~-=+%K-xaeZ!msZ@GUuAjME!@#8CGZ=! zr1?cT1~^UzH6^v2>GT-hOGF(W{wav@IkPcSoJl*SGV)XX@+%*U$!t-G)YH&2T-n`_ zY&w3E{QXb~&M#lP@*Z-kS-V0fxL*z4DIf2YIW#J_JaT+k^P1A=P8e0n1cV%Qn z^?FGv07zIlIUtW2+a`m6piRv@S^DRnAff}Oz8wjXH&6a{c(r^)kAV<06%xcip{(~+ zvV0P)qQ)J{Gxj$~tCmrjrL}v81A=HalAy^&r`SHvl>Vo4k#8M)VantKAokQv-FDevj)aU#O~DoqFW_A z^V@BCtCpO90;%o%#DNc>q@44^Y|Q7hs2DE&=4(yha5m$hHT5&GsuN{yIz3Q!N)pzO zyN-!e)w~upbWdPt^kiPm#PGJKe)PqWj`{Myf`g?-tMbW4UcmhdLYu1c0dml-GS+#Q z2`G)ECN#u(ak6%^?eQBB`{K>TI0dCYHw_?XlqP-+V;-;211TZ#iL7sDUHg;HVKeYY`EJCV7(`y$?!fbs~xBH|%C z#YS{4@yfiErKD?ZJaipul`3Y;8i*rG?O*Wp!ik91lGQM_wMqs}n>_jX5AvmK%_Yq+ zm-xXbEW0=@LFgt15^rfT7XLC~4=zOX&@JT!mx8aJah{-m0p8NlXFSVU*VE=OaMklx z6>wS;Lgtnm*EUMqglJ6vK{ku>-~OejGgT=n@zM1KnR%f&N5{5?A8bSaC-%=^5_yfI zD!ZaaNVtmnuNt8iI$Uf{X_+Z$x)QHM_-~YMGlKJ)eCaZrbI?`hEIP|rG22fESyz?`eJlJPzKv52 zGsdR05A=zl(SdYzia8o~=o~uY!dy1TjD$Y}>yiu;Bt3aNjuk(J2&%ExtDDk<363dS z_@{Y@s19aX#&6-;4BdrDFvh@4w6VdnZ8{w&y zV60_x>NdU0;xKo$89-}fc!?5bt;BrMoM+190P3R@sz%eAe=5hppQC>wR8)9cO{eHAIlff)R0O?+n3sKe0s~LApy=qH5goDxV)*ESDb85?4006tHc^;#opZk zVze8YEV|>&tPysT3SIWDFo(NTar$menhDoI8Wge$DHvZxSC`uo%*8yFh@2Pa`PME`5!f)7^+i zm*Q7V=95q7vAN$?r}pPP_ziDR-jhe^j)S)7a@?_>(~T^r-D~ls0gLZm_DatEULE4k z4<&jXAK#PAhLX-Kw;Z=CFM}Lcc`q)zn~j;89G03zgRiJOOG3unKQ_|`Gd(KplI>I{ z*O&HpoQ#{VRX>L6cU|2~_QOe|A|o&BMc1$vY9k=a`E=h6uYI%_|8q2KA)8$OmLIjp z=q1%mxu~GUQ$a#Og%O3ngEj{37|P3q1f|i$I-ZH5 z`tU9fxl-E{>0E??4&yc&4N%?}P#;YIz5LPavYk&BY!*fRc+l3)Fw3b?uwy_9R-0G{ z!Oo52RMpT)-91<;_ljP`x8X9z>fE)9i`~dn3HnEA2f7dJChV3|!7p%==t*rY*f+5b zKM%N6M{I6}{aTdOkC!B`w(Z>I_)0KO?@#xgNY2D@z}WatWwubU;|p&%eJ%R)-HGrM zr9pP@LN*>pxqdT?7kax)~eGX7*l?p)D zi^7b8<%h+b(qr)pQ1uu{tcXZCYoiu}s!@jWV*RJSa$KqXv7_aF{#y67cl%2DVB6yW z?Y+XU;xLB_dGp%;HPgG0sd*l1Mh23wW*KRb~ z3m|yc!F$tF?QtX8cGLS9f$PWoct+_}=Y71EMd&-?v==n9bDR7fB2T#W*m;$we>)Fp za^w3NbzkRs1mF9;r19l6ZWCtX_d2q1%imVJpEFFkd0*DiP}kc_-?_`^;z9WFIBk;q zW$iZIUst={bJdIJ=Q6ia=7Vp3WP`zt`Ta$ik>~v#+4ZWump-~OX7c5#bNma{ul3|K z>xSQGIttQt=KH!c*DOrXTIcJcZ9$`(e@*3aZ()UP5|*!>7d)VasoLX@EYiPf7+Os&mLGYNx)d<;yac~8`^{o)Abq0I) z%dmDhBU)|X_6>h_XUyU<7i6So(&(~4JD*p%0V-Md)bwHya=13yqcg>YtV!Ib2wpf>@nAO>)J?b zEN_&y76GeEr2Nk9^zHV8{1&KvCJK1nMXlyYE3RY;8`t3dWq9qNZPugZ;cfRo(Hl0B z_p4VNNScB?lp2u2syl5?FC5S!2gjryU&{#SbogKW^FM8M;bIH&2Kb@&GbP`N7t;xI7`a0_Z)He}tUFAf`etPeU4**IaZ=kPi@DSrswXn@ZVq-xO42O;bB15`%Zgo0 z*eY5hy}Wu+>1@p=_AsS^v|9-ri;+COWPrzLiwbp{eazV;a~hjfyv-e#-{%?RA9`ow zlwQRd=hmmb{G}dyIa|uf7*PawlWYsnN0G!{3)pTVdW$CYDSdwKBAY0kI zI~?EEP%_#j^!l>`t@C-FkT=EuE1rxA;UxTq9_f#H^K>%>221PJ2G6OEPWlkrAoqor zxih$H{Xt}6@Z+I{{Z3e6OVRJs=UFMRjG51EdKs4QxQEladM@cP?3jh#)O|7|Uw26c z%)qgx-YwQ2eH*6xyWFG?pIow-#!3-!TUW7HIAWByS+qi~e z*vy0H*1#nM^`WwA8bt`3M!AL~xLEI@atHO)Q83!{4F(Nv{LJJ`NvP*=yzDxLDw{NG ziVG~gT0S^`Rq4HLijP2A7=c;T9K%0f-0CU0vS;NX>aFB_asTa)08g7lNoaSMO5&sy zNtdu8dKC5jUmwDGXn_(QC__sTnRurah>(BwBWbIR?vxnKqLAM&Jc-B8_xRGP#a+I7 zkW`|^a6@NaJjJ~KA)5t|r3{^AXxE`UdECt~N9xy!;Rj^o)<+^vbQlwyxpd-m>N$=* zP~ug{fzOw3RiZsa5R@~UF2x+%bGn7tbGOy6)*iGyiKIzJDXA&7>m#i5Qy1iKbHu}= zwbctm_z|^*&X`EBMRkZjc-VF$7TYCK;tjxHQm9hlbdR;`Ms8dEBDOd36lp;6>thYI z^T?WCH~=NQNfgl`zx=3)tR;;Xlix2w@KIVe@XSBiC(Trk-6#<}tZCzy0+c1}XKS=! zwgC}bI4*RC#1?O@QrhfEJs$FmICX?$=h~DJ*upPx4F`C^$2CXjD}miV41a(v+;9ee$iAGQ}+nqsi|d_x|@1`E_ezc z{5cTK2jYD7DO46!BTE&m{1tNDF`_etGD=Vh6d(>OU6?kMkuJH}D1=`8m<8cn_Bf6s z04+z)0%;G88(Jg`0eU+U4h%4bvld$kE5-PYoh@39RlY`FrMa_N++F1q^n9wFk78e- zo<~>!!yjvz(05iuSwISrL<~A~3Na#8Gp?VV6lg5;uN~ar{0^r%W>cy_NA~hsVuBjj zz)yE`e+xQ#)myRd@?M0_4c10EdtQ!o%ACVS;Wx(uzmnr4O=XuJbg&_x7fBrw3kHx3 zp_DGCSj3Am5>sMLmn;e-WE{vT(B?p*IhN+U0WNS(zR35B_g{4%hRcy>*>*ASel(Z_ zH52m(L$5=iWb#oG&U`9Z8(0T-H0yeQS)Jf70)d8z5zASZ#pu2Kfm279sz^bcM7DG) z{|4C`=PXSA_7GXr4Mw}5Sn!#kddzq-ffY#qUPw|p1l&1L)F6zSDBBQ#RJcm;MPG_q ziIOIKalXodk~(E*Q_z7^QczLUgFaK+EIXZ(V|PQvEW7q9pukyG&kBt$U4*?%n_fXq zR4ICUXlTa{rPq5)ij}-umBhEeQFngKoaPjRVuMa0TDqP+lz3jl-^Bf7Q00(i!BepIo*xD%y=QYcJfBEnpMfJf!U;!nX(ela-)f^TJJ>!W`gAyUf@DN>+ z&)ZUHj;;Hflw`Au+}m;3#beVOC&f6LEb5s+{7}qQqCv%^@W6`%AjRT5*jqKNkvB&} z3Qy21(ndtFxOV`EZm|@AF4+pWtEAvm#P%Ap*SPG=uFg!D92%?|Y!L{zfj~C*$P0F9 zX{&beAcq%$x2xV9Ac3Vfv~^MukF-na@ZT0yA(A^+vUiOF%ToGuVPm>9aqZSb>5y^p zP-~DZ%2E1O+9yyj@Lg~YHTEn_;#nQ0d_PiRD|ViHkB;_1?>-pAYO)|}c1WTv>~Mic zN1C~NO!G->C`{-u8b7>ZhKQ-8n#18iwLZmigeNAqH0Z~xdI@*)Fdph_%}S+MtU`~t zu5uS^67XccG-zX*8meJLJ?(B~uC_0ru|i`u$jeWdd1S9ysD6s3M&~Vp!6emQtaC4Z zoE69J8_3m9FM3R4#qP)0Iab|Uuci8e$xKrf-;pp%hYJx?teeBNH;UU*9v>0?MFY)l zEpvMNhbQ#BrRo3z&Y(2&p&+5KS5tdMawVN{Q#m!icVS(5fX4<}-&0FjLo84RRS>~v zZDGQPlT5;Ej@HBQ42+kdV3-B!R7Jnn-WV;QlE}Q3QRV_wO>5|pT7O}7XB@qEL0(U? zX_t##1HnoXr5j=x(;T1B+x1JUjm}M9y|Ib+>WF-p`{eU_HVe1y`*K$=BItqVfBW;7vp+X4~hX!&}vKj)89HrPr3?_KJ(~T|wZD zLdUuE$%Y;5s37OclJ`3yLfzJvf4!B?z4n*giiQAdy zDH0vYqf`Ft5>ow#7pT~NPunW@BYlsr-ZLsA4 zlcUjR2k-A(A+t(7B z{G;46p4a0giLJCDH%_gOpW8UAt9DdHYWv_@9YP!ebjxk#cUG9=&&*u23T5(1@wd=LLQ` zA-%r)GesD}zn2u^e#_-ijo+>;OINP^1%RM`WBPs)e!1ZvbqbYx??i!-Br4n9DE88p zl;`K=!6onK*Y%@*8xZC>e_@u~Rtx=cS*S$ioV&qHt<_MS+oF$3sdbMTPU3CMHQk=D7v3T~t^_$EmFTlO# za%?)txqCRkQ^d35>ZC+pPh5|n%Z8@QiG1dfszyX2=Tm8}oHxeTb%`1W zTIQ34z$F6zPEgYx@HYOrzr;$-Xv2DhQWjV46sz8O zR5E7(8HDk$GHtCq@|)ENdsWqvRf4hI|-J zL=7q?Y1&bZHOISx0@Jt93{L0eG9GG6R}V6jOmB!fy$G?qa0ji30t zfpSTc?tndBQkD%7jV_KqEOaQ|-b4MAZ!0%o^Gi81D^0_MFl7ZrTfN+~JV@(*vH zy)peiSx%P+nC2PlL>T23R~m*U_{3K&>}mDkY+I>xBT9MunB**0F%ObSL3H(2lFS$_ ziN&+H=;$*niGtdQ&q9N?USoFO@a2!rPt6^bLnY}#Cl;SzE9aS(O^*A7gM^7s40O)8%uL+;J_Hw#bh{jb|Vy~Hj zMUyS+KzYPY1_Jevs;(7(@y^MB&gg(nsXMXgH~xZVHqL;v>$%x~6)?lL>DXZCi#>tO z0=QUALo78I4J{myxDxXV@*jCN%6{w47>bS4mq6(-dV`Ma2rV1%B2queuG6W zwP}nLo>bd)PB`9=ZC5(+%xW;e&Kh@Q?H-F*Eo?B_Fh1C_ z+qdL=?t)qj%5)+{KV6cmu#)#ts(8U+~L(Bc6-;+p!y~IB5d*d>0n5 zE+nYK_p%F!EmBs%JXj(*mamvc zjln)J{`lam?>jeh$k1|N9$PyZbpRN2_Cu%^2uzn&b1?vwKvJRAw@WQo(K?(BQ=>LE&ep&@`?sle8Y4X;louLXaWv#AKSOm zRxehO1ds2N>rY2h>Ajn5n9qRkqdA-GBl?2MH&2yd!x^mLM2iNgnUEfvENzqs5Ha@x zvZ}MPnoI(2W41&wl)JgC;{8RaINWez4DGe#JRSH_;ygTN8R3>g%JiG$Dx+4i5rYxi z%RU}FmAi$wd7{<4HQHCc-R@$7V;F^vl>9f2D4o@0q-}EMyts;^AlLc@4u~llOeMiZAk%YBE5Mif3gFzjAjwu<=O2$*o;esU8WFs(o!QgNWv-~ zIA|})*5ni0S~8a9{H7B!*)yN1Z1=`wv6}2L9IXbeX-=YA`oeMTc|a$PYLoW0iLIMU z72F+LR&(PLhS%HwRtV$ zK6DMM<5KA|St@Me0#9;PLt_fXql^;x`})JJvq*?f*WZkL`gsvV(kGd-NiYL1TIGtb ztMczxsV^X)$LVSy{Z_o~AfRHjZHTQ!X>3=&k@-ibx|%tkW1`x$1UojWu)+92xA;MD zrN+nUFW_oh>gA9=8EQI$K?0KPgyrUxxPf!<|^XsktjSDF%HbGnpQk& zWi8sh$Gs5=YbRC(@>WU$V}!}QCy0NsuK(>Y5=;eIVWdg33jOqBLcUq94M3ZGoZbnM zv-NxFMzQKabRJ?=?x?Vdm+8pyOEZM9Jidxw9YelW8&eWhq=EJ6rE|`ugX}J&bFTk| z;Hj-;Nv4a?QA77|V^&Zm`B&Ixs*#-m_R~b`l&lKx;jMAjwi(aaOY3yPtl+@-D1V0r zw!59~As%b@IE-;9?wZ`UW=iwst#jOnf{%KGuu`0;D9CsGNP9&&b+Z!5`FhaJ zuhFSV)Q!B1qL&1qPa>Lzew5-@b&c31#s@vbSMaxN^yPJeu)%ssr#NRRMrSORZyr$t zoSQoR7aL<0;XiGWudlFHvu|wP$tJUe9{FJP z^~!fY>Ma)PpFbS8vM9EdRD}v{*m$zg$5d+OW-qsnM<(**Ku))X=jdO1`@JX~t;WM> zoBeoY#^UaR;)$9RQd;>hq_w{MVFa^s1Q@^y$-i3(2}bt#(bsd=1hNOwQ}o@z!rou@ z67X`*!z6#Zw-8Dk{lnDoTx;{NK`vd*PaUjB2oWGo8u(&+TL=nbXe^qAiHaFi#uY;J-36 z)~h@PKbwnbJQaR={vsxVaMb!d=L|ia)@jHx6pYZ^_-g_l7wNpC`Co?Dq$0K2s1K1O zOv3mS(`Wk32Ud`A$JbxIHebUP$ip?0FWiRbB9~Uu5opv{(S>5TG=OVQ-LjrYAVozX z<{NDKp#T`YhkxTR3Pma6-IYoD_-xG~>O0Ug@~!|(yEHkAkNgG8IaVBS=yn37mrv0< z7pq`q>-h$1s>k$t>&{Avh8uBR^_4F8uUMxsACStSxON_-`{J^NEccP&3zJ@<0zA78 z#e$(St!d242k4Yr?EYf_^KBZ;DZn*avZaSU$7VIx8{-gz!*v7}fCvWJ{n9aCNYyuGzA=GjbOo34xg_np z?VX2EuC(zb!a)^T;#wFUzDF@}Vo1vncBHj3Rf6w!*A7!PJ5GM|?)bb56OsDr6{*(7 zn;DOW$Z^YU8e&#|7g{Is1Q)u-t^aQpA{zY>TkQW``jlwHUVg_S0ne8+1*u+ruc^wyH5sj;aZhC1%CD`s6I>Kj z(+5z0GxrT&nHf)~ao?^LDN;3uxcPnjml}Tw`cb+z$u<71#yT0vA-Q`y!tt!`PpwuD zt9Z+-kxXp<6}ddpoUq_FU3L1LGGg*nXM!WEn)~2gyRPXoeSTG6Yl64(X+X!{o3ua; zH|*>h)n048$cM(oy%U#E)@}hVm3u%cWO@m36F-obe)6ngsrKWG+Ot|**&@jV>wf`i zK$XAvQT0@{1OKpZIzaV-I_F7XC<>PbDQs4OqP+FG%TtOIK9{f>^f>qZY|>J2_jl0# z`>^&ONJ*FulM6ExIjvY@2KDxA0ob%LMJ+ zn#$Kyi;Xh>Jh{#*!rwejHMoBuPalKEUp66}S5ZPkS#Vr7m4zo{ud?t8(~3H~ggUQ7 z^J1cDAm%Q@d5wUTNhALP$YK1~$)Sih%0?jO&9X5Gig~MS3>W@33dg$Yd@6eo&*MJC zX!#}Vhj(BxZ{EAEGwyN95*TA(pv+gI1}s^6wzS?+EK)Bv=|4F||!}%8yMUyh-d_ulxZFpB*fiZ=8+F`W^D@pQ? z+NA1Vw4SNQQJfLXFztf(F_^1rCnKRy zt!$%OkD#8l$9!J|w_6mKgIf*Ab1vnX_1nnX6$yoSIPsgM&SiOV{wnEFBYh7=*#OtB6wzNaZzXyLJR$A%%Z|Hrf{r_Q%sdm zP_U5<_e&+0<<5EaR^)0OaG~a(p`hcT6Ew>cIARbu%jKeC|I1k}&S39nxeoGcCS7zO zoV;T}_fByY5Yi9iC!y`0_1mtu*LG?JsN*xg)t0Ehog>pB=s>5>3jil z!=b`qk9SHAdx*WC_X_6e9UXBap|3hRQgYtw0mJ>gJM$G?d<4uV(5QF6Kr1dUoCHHj zMoNL3IxMvx9S~M*VMAE4N#hG^kC3u@mwLKysb<$9-Z)|KnUEaUO^X{D`C%>~F1wav z-j0qC5a;$H0bZuMP1nKxh}4V|B!xLdE6*VgDV}@8)EwdvHHWau%{{uOTlOE)_0;>e zL;Q5vUL8rU28X2S?h!a$RD*4-5SiBgS)fFwG8y6qHGpGMfLrukYSB=6`4}pi=BPH^ zYd=Iw=ze%rp&tS|{sQiYyq}hEjw$YkXtV#RA0mUj_rvx=KV$~5HlaR=g9J3Fx;=w^ zvO6+*Zan>Fei6E7v%e(npHu3f9vyciIolyQEIzJ*;K5q(!l7V49m;Y?qOJR>8A3@U zdvUk7>RHiHp`SWmtDgq*tk8M7&4JwhQkq+tbD1E5JEc!e@LVSHqi)z&_pcRR|6)(! z(4C`1fM^Sg;o2Ufc~!RA$o7)D-C`)Hisp!SvHZnB_^yPL31I@erwL}U@Xlim7$_2J zd7aY0yh99A=Rn;A=V2-jCtVpgDzdS|xD%gVowU0RDz}Dxt$I+^dy;AX-=LqBIPz2qw0&UT{z# zFJ~|QAkJX;l}>9HO?kEV@}2x?;Nf6@R7rb2oN145KU%lg+L9Jq8=U(3Z8nD6EK_K+ zIewdELgm^l6KJ#9W!h}5ZnOQ7&t=|mwwX{a_3D?VNe6_yiCNZ{WkbxS-?4!`ZWQY8 zaUaK8%W6&Qxm|GM7zz@{9;<{AkdL}uGM@MtJ|k12T9dtR_{ zozKQinvLs$_VYuusi25IhAsTp;=LC{?VeSdL4xV z^Dh+l>|D2=Ed-aCg0hcy4EOu@dMzy-KAEk$V|6f@t$xQMq)jDrxlP^Xa)h+mM;fAY z+RR8pf;k;uvMzIc(eBX+LLa$66aogHvPhGC)`KVVBhXTN%r$;_Mv=)oo_rNa?xJzGFX`v5 zlaOLxjG8GkXLd~FahWhC0fSUmoKj7}!0@m#l(W7`WoE~i?o^7Z%%qYA^isSw%mvzE zcN**qf=)-$Hz=vGCpE-R$`o(sqEUhETi6CY7c+^@NYiJyJau~m+(N@ z%n)B1NZBUeu-k+|RNWjvI`8Jd8@qbgCSR$mjoM^)*wKJ(3H?o0$9^X$dr*pVMgKcJ ze>BuT6Y8OC&WO02e#i3~_$(^7p*3poxszN>x@*-;!*JGPsPAYo1kYqip%d=3Rn}$zx#5J4f;ekdsD* zG|Z^wt_v0H$0ed^qo~{h!IaKn6oKn1&uQ=Q!G@Aftf6fl1xut}L8Nmy#BB~p+CRjH z6ky-<@$8#IeaJ$SGHp6@(XjBxkxYGx00BC~z z=fx`xKDJ(IC}2Y+-cLf@t zD$Fv+5{W>wp@j|s$RW!u0*weX=>Sv)%Pd-EgEnlo`dV|VR;^oEYi!Kbz7-w z?J7~NT}7((8$s3jje=^Wq}xmM`}R`(zQfOdo6dhn(SUbyN&Lx0<)0EP|CB=c6m@Da z>eM3AzUf8zqgS>;!5u#L`ns$~4>C za{E&*cBHi~Rci*2l%BWEaTk;1k$xVg^nZkAm`I%MYg;T@W+%$iqQx4nqQ0`eHk>h? zLop<=gtoAsMN)eqkS#%hY*Ey*Jhl`xXbTMs1E6^Wq**NJnbBIUs#-#gweIs3G-b3h zuFxsAMahXe=c0Ay=uV?T6KIfxdegw#Xfn!S=NxG4X%suZTkL#4cA(1K;?6bxd?`fN zw+cKx4CD7!ybMtrOV!5fY7>FjWWrsE_`8VVD!sEEH$yhjTwT^yw$$x0YU3)RwyGsN z(5`eZ#0`ut41(2mb+*o~<{>oY9`5P%+A2GotFfz`Gck6?+#}HLu^>rDax*7*7D4n7 z>RG7AaK%F&45*-^V9RpR+ylB+p~7cle#pQ&X9xMsx@~bvW5;uLZ0x?c+URV-?1qdx z(XpCRv;=vE5y4&49f|?MJsQvy2FQ4AO~<cA`Wod_#70H-$29>cbhH?w7Xm$eN9>+AnOLO!=MsUudF);PBf+K_# z93iY=hqQttgjF;`=rNlz!JP%NA@Xb?F=H?8hFwW9^Ed|XvRdL4cfbg{%W5MXo3wUwH)Ete9x@SiPry&iJrR69 zDa5ZdaP$_y$*%3>--x@_LojU9`8HK7zb}pLwPf6FL$BKInVfBgb1HgD+P3oFBn+}Z zk)PW|PW`gl7&X;5$eaHe#qqv>trZ^oG1VaI*Q9kr$99yeSk@Bl*ntdAhTq3guv1W@ zxE<#*>6glU82Nq^-JRE!JHCZ3c^bz`XDckt)49{0!627v5|8bz=a>+u=gXx`do8=7wAK}>?8sirj{JwR zEA2{Mb|sbl@4c2?Sz7N(F5B|fG;l_5GM|6(rHJh978cdGl0+57q9;vO1+pH+nJU`g z7;jBtLb?31gUo^qriL}DkQtOq_e^BMLeJ}kbIRs3PAb`Mk}7eElPQ`~OjEjC-e-mM z8g-c0Os4P|QnqU1=H^q>f^m(c!SU>nXV7GtP2Tb!9+P30M$mYsN`@)Xx!eW<>+lRt zFOkNw_0D8%l@l$XO}JS?EfO&vad=y)@RL+$)+p-!WIo9C*WF@}-W zhCsl%opss9xc8$7~rJCSY?Gr5e@(G5>h2-)NI!ZT`|g}(N; zbx1REnQuD^feYY^iVznSSRF*HkXF>W)f+P+f+npvLq`1h5vDW?d3JLn&*6XMkz$0M z`vMJE6VmzCNaB7o>h(%m&SUUKHS_H# zYa(s}ihCRi;FVofNo!B)TrAhA4{WfS{N&R)9>b6|1TUqVh0XM}6x{mvM zbu6vWv*j!F+}5 zOqM_9RA=c_X9ZF*FSqDAdGm}IF%TXc1|b;KC_(Tu@*oOdrNa0bIn9e#V{yC2qaO~A z9^m1tLAqV1qaP0LiQo{l_of8ySgx8G*ZG_Hg?(YzhWW$4 zZVuO%$pMCAepT@dV?^-`gHqm5Cgpj0Px?aN&b&a|nHRF1c|p(^y~szpP$ON$NEZf? zE-tZHFD~8K_^yvMQtz&Omyt&LyDLrnC`bCfu=`u?PNZ?o;mytq7)>;Y6tC$#4Y=hU zJ@`O2AKx00%_j`EjE0po_&c)s#MVmLd{S#v_PK%>NfGsksFux}fVp{i#AqUb;n}>t zPJ^N~vsGl~yhz1uyMzeL*gE7qi}lJ&Sm!-~)%6D1$)P>wQ{eLNATBSlN-u@~-tUJq zy|Nf7J4R>LSSHcSTqE>}}HcN_AudH?ForYlO^wz#CzI2x)ut zY)^hKg6v%2%g(6cV=fSd{P%!z;oeXn2>CmTC9oR`#327HP)7QT3*At@tEKTOUpy|> zGISM-$HhSzy1Hckbam6#LxYf6!>EfLvkOGWm&lANw9&FT6Qr0csO`Ex7$&d2^U zqn1p0KAdDauR_vxk;Car<|&uzdCH|VOu~7GepSHZ z8Rx#Y;beEnUmL_Z-vhb4H&MCk6jO|9Wo1-rE8~yMqc?dLeWTU`5%B<}T?ko_o!_JO zSRU_x_WO5T^{*#xpD3M|pyeP0%9YN`06;Y2rb0isCM3O-+u(*}=amQ~%4K79&n96h z^n+>2;-%bnC5we$lZqq_!qtYVilM6VC%-CDT@~hgzw&$ta|;$%-Ir%|X5%fM7vapX zYSBN#G_myDJ#4z~LibB&C$jwu{Ppg8UOo{~LGy}5oDUg9W?@gDZ~q<7SNA`4X6J)G zOrb1u-iMS1_F!ma`2Yp~HKe9Y&WB+8@ zd$~+LIM90wKt2egx=F2>BrE!J2!u4!=S>D^OK*y=ycA4NuRSOonSNO{`ySU8PxkW`i zTfV603N-(K=v~aZA6bmOoJ|LE!{hM!A{Bc%_x=JovJ><;rsTu3=sER=$9Rns9 z4HW*LsQ&yu>7<7&FXl-zdKxS{cJQfjiNhaWvL3gwN1OJQu2;X8MIxkzLgx{fJam2#-jO z0Hr-89+5(f6UQS`2|OajLh^*6pU?qq>IofOH!|Gblw@ZlR6Tx4fY3aBKC->n}|9B*AXi+;{#|an^<;GOl9l#WlOLqnU3ivVZ1st z3Y)c&WW?zY%)Vsb)H7|M-EvZhHKk>nQHS)IndvW`q~vF|EoUDlU!g|Tp&54o`FB;+ zhIiqKjxhZRJDgpjbjEQ-w`4(z_sNHvU`_oG9D!rkv@~dX3kt;!ceF_Lts~q8fEInc zXDF<`w?O{pPz2r`yv)AbfHe|N!Z2!ts?S)i~*u<%(?L7P|QypGN#fXiZs!E0x&}l$8s#=i` zJ*neKQ9hldUK7dnSC4UId#aY&47O#fEd4~sKmuiK-HMy|*$teCvNSp1diV2CxFR^J z==h;k?+#)W`>FS$1<7F4in$K@uBEP|dG{9&=DS~fB|-0V8B)CwmN2s`lorfiM7qKm zEcs<+1-aUTWXD>H@z~_eX1gcAy-`f&*fL3EDomcmsgORe75MI!lI8@yj-l^)7oHw5 ziazXctSEfg!6^6LEsQ(3%y$T6EDeJ#17)9D*OA5Wl!G#8l{|eNf+0pltG2_{o}tB9 z24f{!++h+^#5QsVs(_^e=`9_@8L?vo5{=}nm46i2zNKTdiXH>dSQX9waVnb6${B$( za^b?+IDI#MyXKQo=Zpt$_2|E$X!KY8v_7EkN=ARfoq)E~$@Bkha<-QSsZW>L#C%z3 zmW^N8EQZQeKZa)}4DMeQMnLB()q_u`WDPTC*x_`{4hM8@oPzw}p4xChF+^1tZ8TXD zZKVm?m5_}A({{es4K-z6|DHm9k5S)a>1^Lw5h}q0i16^!eiqzBW@usD)ObBi9tQ0& z|M0oRL?&hutz<8lkaY0u10v;6UISMapZ+{gMO~#)8;-gYvF;E_)tX~25x53mo0rw% zQ)JwuZtLN{1%3j-VE(jdyP-C!tqe`fQafs?&a#gkWwzGFY#M@?f#d9$p&3Zy&?JbF zZoBn?wu_cDx@}e3W_>$O`r46m)=paS<(FT28PJFpe5utAD=Rggkw)CxlRe+FRh}%i zJH~apqYNt||3;4@d!{?iEj$@2K2O*k2PQ@S{T@Y=vhFyrDAG+GgOz#Jb$ifcxxL7m zxic7bXOT5?hi|A%(0fLAu%R-+-!s}G9fwEpzU;QJ+aE?sKWvYDTbGP)_2}%B_fF5t z*PmtK{?-nUm!VV?{ADR%uXj1AD%?<`OMeI_D;pSAyQpldcfzx zzM2aUFc-b=dQw;3k`=}=WG1@9OOh7|5^<9(9D)SC@XE5_3)(7%~%GUQB!W*WpZ zvmDt>S(q+ivtn0<-!w$9emKHC33opzr)Sii%khOfm+5HXU5qL*cBc2eqA=zuinr6j zgvmb3CYECY2+to3#C=NYk0aBho}W^K>NWb}t(Lf%tv10Q zekXH=^l!l8cDM{a9_c@QzFJCWA|!C8O?NgV)v(+-Fd^6olDiiBS7`(904lw^DKP#TJoHX2HpZvQy-wpj8EzK+rxxB3 z{5Jg_4!dW6wZMuDvRl+I?!cS+yPC7rcQrR%kGaBJh!EfvncAp=Uk%gIjJfkLrBL+0 zv#TzuZUSS7wrFftFB+=Y+jiAiWn#Uzq@@@wnwNOrzibwZHz_|&ZKq&rJ5SGZ3xOk4 zprr+aqv@hSx<^bdj(}Vco3PJj>za?i+q&b>0Z7O_wTtKdkY_w&sn*tfGV2|(q0NEC zcV;8vSDs!tw^%t&2|k5TX5Rcznei-`W=@$j=t24Kr;5hOV4D5Qq(QIB|9J0d=9WqG zsP5t1L+JNrJrF(??9PuBb=SvBM!Uzmjdor>qVU}X)klBG zjJRB70(rK*`9awI0YP_JDmL)8kr1&MKGj#)>r-WZMQM0U6;H(-s?>!3aMc{SX+Ny| zoi!1C;s>%k=-VpiY=d;JXJQXxccDL~r;6X?>(>7J1={71GVKDE=btJbvV&<>lu3hT zNDu5HF%9D#S!${$MECo$Pxvb+{-xR{JtQ2ZX7&4|2wuAVg&#i&52cM#kV5=Ze!Ta@ z$Wuk}Py6v#>-eXO;-B&3b9yX%rYQcGCHeodDE`@!Nus&p6 zS_M;QhOPEpX9wDKbpxKsyDDoXIq% zt+dW8SN}g{wyY?#ng3g6%T;Cpl&rMUb!tpah`Xud9))r0Kwbk1Z|fDpcMN}v-2j6irqC6m%y@E+4 z&{2{eLnPS|syBoL9nG2jFihuf(3z zjKb3>jAYXM_YA)tMQp)iF)@W@IcE`gJ2=Q}H20Vbix$)v%FAZEqB6xT_6IEZPnoO6 zo(Dqwt_gqVy~-P_=&y(5H}(WsqD63gDfmvpy;<^GnL^oZhWNAK2dHc=Z|p7#b@_ab zkD(ctz{iuNXX?`QNRlGKPLstKR4OcYED>I5sr!YedxjX6P;l-$aOFZnZ!U(`Mv?|! zQ}Ayqm;{&~3SKv`&EcjUv8~n?JDjWLW97ABn0kEMnt0Bq%gJN$(Q={~tvzn)mtTIV zUK5;J=54|r;_;XDyPryuYZTA&!Q{oI1&!iyg2I?&Dtfb~a%`LfO?; zSt`yVMpao(7c?EApbwc=nq}}k%I|3K(%p=nd#w6ZYVCNQ;Y^_>JwfsTEyLLc>uHEZ z;&D3EaWvaAwi)Yg+1ePd!ud4r31vd5+VHDqD=9t^z4mS;5H}0&MnEKcSVWb(G*VJ- zwJukeI?&7IPu+7dx=un;+-mJkL)vg@oQMY@b~vr(CXHhL8t>hr^F^;)yfp!Xzk{?E zYn?QkK81=7xAM1{^q@aj5BhxrgMPLyIOH=u{`qoK45Yrl4&&Y;Lwz@AAKq7m>vm!> znHPf-mf>zihP;ztupp>Q&)sfMpUi9i>kG@pChweV>&>~s4P>MM%vVd@npOp?eTMvz zG_p6GJ%T5rEU7dh<>$(-sf-o&98?m1Pl`l59d)O!TT^F%xf*^j&1 zrB^yB*n_$~n6QsetFwU>c5m+mh4e02$1r7@F;S}LIIiRe<+vm+Q^8YAg`PW*xhjr9 z+vP02`5C|zArOTblf3&DEXB9?*DrAwx;Sm$E#mwjanpI!}6db3l>WKvP5P=0BE^1!pAG3 zDd%`FcAuiCZ=$Y&?JSE@Td5%rDI^mkwTYL{P!diPLzj@^7so=*4`Urh>KTt8k--uV z7dm!g%ym!+A@181(ui^wQ)lgBV{wPfjH!{|A`b@ruHRs@Us0)y%2hG-wiyPyWyHh6 z+h&o>U}ARRZ8H-uRd8;$ZSn}3ivomv36Yuq95FvqhWU8-7(>|sYA6d8X)gCP3}-`?6~wZu zvP(_7N)Z@^4|Jt!t1~0*D!aPy*llf%U6bu;+BIHXYW%v?sJc{B*Q&OwDSy0`+xC!M zL4XRo!gSB1=t&1r9eBMVgv%vjs~B~s>Kph%%RMi6I(=4XR98sD|03?bx^UkN=a{fw z6ow%f_dckHn}6yp+Ne|?Xh|FTSE%>wQl!T>K)%nG+`U$^IPX^C3_GpD7)#S(VMMuV zV_~O63$`0SE*J>6un|`oG~S}lIc#4+7Uch0AYX zT%mLlvQNm($&d);qH^;FFnoo2`j=l@$_|z8`O>>Z994l#$fTs-34*`FU@MX7Bl!$2 z4h1_GsD|;w7fRlBQ_l|?K`z97s1>}zEZvJ(Ejbs{Pi4VS4hL*z>3$daQ{S2%CO|~+ zSMhMVnOA_u+yQ~`?dnSix4kwz=JHY~1#$Jaox+z=cv<1Fvsv&iqtWOHjp-qp0M6@{ z+xq`g?(5n9ttIpJGFE7I^eZc+=LVN^r6OLXf=~)xtBbv&xL7M#sR&m}Usz^D3&45Z za$Em@%3W8AjC4CeB zL=ClLGz|SGQfM%W(b&T*v6Nwcrn>N37$gh(07)@yKTj{eDo$Dw((lqo#LI#oV7AqO z8qYM7nSVOZHn^e|Gsbdf@dI*_pQ^_|mU~If0%ivIe|52;QIR=@qy${3ltwJTgK$i< zfSM^g(~e~Ki%}I$=hYS(Ge<@`=J4ZqVRyQIByXk)lM+4$HppzW)iun2?Ar6V-utava$Ad-U#Ak#*9=%P!c|MnOyIQ*LVbm`)`Ls#Oy%v&po#boTckohT zwuz!G_j-=L0ntB@-sLR0d51F6s|hFS{tywvu#zh`->D7;A#u$85huP8iEjeVEh_Pk zJ*%pQurNj-Zk9^_6QN&|?TNUEdkbfAE3&u^Xz!^k?qajcHdPj;dpqLrRjIU*T3E+- z??0#dcJP>>Ryuwy{FRP`Rj?^4I;LWEBW75K&@j%m7ZR%(q5e(dCIGEnCEMoVTpv)>|R7;A+A@P2I*~J>L&Xm!D z(sL&gMyAS$YM^>8i)4ViddPVYbv)iTgXVOvV@8~FZ=qdx(1?0GfA658>mjKhy~>!9 zXX$a7GwKk)d_TeSsfwsNPH3neWmV)aEd_@U3w~>!5dSvRui7YG5BhovQn5@{- z1A5x7V0FzW6l)VSR%4)`v6#;#+HtRj@vcY9)iCbW@Uc=dRw#~^S#SC(k)r9MS7v3` zUy$VnN?gSbsN@4_kY2C)d=dNaA5nPddwqGw$*9}f@Y|J zj%M5TSgcuu3Hl2}CvBVMV=tyrt)27(s@0QrZ80RbRMpx}2C8ev(ywq`q~kzSX=zGOkVOrt07x37>(QGD7W1jHW*_bHom#c(39L3cmoGEL?zNO%!|b zarNEmbNKW`SlMH^+QY99>brq>%jE=g8ujvE)O%tu%x@Ipq>iLnb>WS|v^2tM_qF^Z zguSKnl+<@fzabSp`HuRcbAHqI`idQP!1Lz=dqgRA@Nqosg6AIx;w108VdW9A9iIPd zebMJJ$|7Q4Ja0D;;?-Y`_%t8EYY2Ykp*$jX%JcIY{&UgTGS8pV@HKga4fOnv8j4OV zl+6~)uK8zxcxlb{Ea@+_d>~Sl^43*Rw1MpOOCp|7(Dma z`8%OMjm4hj`m3hhKGcc*15CjAe2WowULZ1XzUg)U3!nS({NBus4_pAypIpkdn%Rsx zb#_wVw6E#DD7$|H?RQc=HgF00^b-9g#0n{$@8Xcl6@VUUWNQuST*Pbf7Xa*^oO($L z{oUU~w9d%CQ!IbeJwYjXI}@DC8;wOLnSAW-?{~hak1%;(eR`>c$1fFle4qZJdW&?f zmfp9b8&sg<_maN?{4&(&D;PP`-^te(Q!%snSrFum<0Zcj9+&!kp}2nDp`z8&!8hZi z++*G-^=VC~Ud0r__yi|^R}OV@ggSjRtJ~?L!e@E9okg1!I3sjZnKMGa*8--#imCK7 z-oQA~zxU`2gBVrth0U%$-i^6tzA?8HTQ;wPOWP6SR1y|0QJPK_?)n89;bo5@o4rPO zx#$qtD<$!-6yk-N1C#F4XZY^mO$;U56ueD(ry*Afb(ibMXv>S$*B^feH7>GpcPL_NG-RM9s|;@>EWf2}0` zwL<(}G&X7WH$BbH9`1MheWecHM>@ZO4)0N_!w2HPs;8Y_=&qfAi@xxZES$fju^;cM z*~Zw%VbM9ydx~$|T^#L_P(szmqWGxnN>St91_gTrk_E=i&FJ3PIYi0RewL#!$?If z^R6uDa-5ys>fh1Tf(Q{Fd!O&+`Bhx)eX4J3V#P_v-OEC;`B7EPRFtcw;)Yw%I`=Os z{$aJEnT&Deb=p6vxW~Me%m$ivzUM~|kJ{ln_kD$Px3?PBU`N~!f;f>nUg1jPa^iOX za-uJR^qY`;cDmybEKI+Hz&PoQP+v=bM{A$Ad@Ip=hU+a+@>bW|KGJ&{>1{@O&qvxI zo%i`n;eLAozR*$M+9#EkJvdD!N0s;sdA9vo@T)rj)_bu!ju&OO!KcExXHpm` z{>-Cy$46A?7B9$UVt&5OFSB{i@CMlls+hjv36cWNJf0y%`XOr=+4&x5K<2C~|EYB* zYL}j4xSR3JMCbd+gS8ZaPUr?|?f3#GBR|kaHmB^ZQi9mOd&An_6+-979^hjQ_=gAh zhX(x91N>71{^bGwr2(IKfKN2wQxEW|27KlLKGT5DJ;3K0@P!BXLIeKo0oe1IZsM+w zP}46Vbsfi|-&Ujk9eH?b+50!>KAXLNhc|+n&u`fNAzF0%N9_JB$eq=azt397Uw2jh zl=@cd-eZWqFFpFc)C7}!DFAy25b^*a4Uir{YJlMZ3=If-fN&_-e)?DUPrSgKjHXLY-_>pM*M#AM)d`N_`B?$)EDcPLPG~_$Uy6 zV2M9*B>9^^-9B-ofa()Rs6)c51AAJfgGX4-!H0zhYX4fGRd{IZ+2BPrv{fmuzA2lo zgR!K#w=)>c8g_CO0tA|=(gUO2|m=H zFvsEqv)VRu|3Sp1CcfkY0w2mMEaaN*XhYq%$990V+~my!FYK?8TFaKVtGDFV6s-dn zk}vL-d~x~Y{K+b-kPPP|3W@m0^KvN4cmQX95zc&t^DjN@<4aq-CbOS6Mm07SjZuf~ z^;xMYM(Mk^^}2Z)yyj`pfJP6{r~yqLpeZPS)Q~+(8nS1%hHT=q#7OgruEqWc@5)aq zCjId8qz6`CdIrlrUVg>p10SnPs^g|O9xeHlCkq{=ASWV4R{~c-Z{FzcYKC%d;k)RlAQziQ0(WD*KBm?3(2>IIOP7jC~8kI z>dRn27^(}lc+JtG+h?E$7^ne*Jis6ga6Evc0fRlj;9`BtcoX+LCtWftytGq<#vVq_ZryK`_CFnk*OPh)?E{c}0h zag$G9Lb+w(?nvLd))b$ucx7~zcuJnIJSkpYal&#_{8|niWs2J~uPjK3HxK$*WlDTF z@n@B$STTReQd2bb0iBh`KO-IDjrrikz&=g;5@ZhG*SEl3kbdNVq!`u*x&5^nklUxh z{WZI1kA=Hy8QhRUedo4Pze3{9Gb| z|2WY}?hMrK66clCNntET+7lS^;^J3EH;Lm`0=}P2{C?A(rnyGl8o+Pw^Ch*y z;l?YYQ{wKrIjft*(Q`p_Y#d5_O@hNih^i`a;QVHSe{b~DMsIP~LEjzKTMV50T`KER zf|z1|!t5<}%mT!zLfT%;jgyZ$VR@6ddE(&>;uK#rq^DN%6*- z6PBmM^0}b=)oG}8#pvGD%9pQNvb0J3VN~xWDY0e*;MX12dr6Zxc-A2YHHm?Xks>F<0&5>fTA?z$<>k?~T=-UEw~YCXHZ9fMSVUo&TQQk=USkl!$T z(SdNUVt?mi#I`L!xlbMh$gPn%t4(pvWN`a(3HP*VXs;dvK=V2MQKKz`!KKG%Ayqx` zr%Ch}0m#T%aGUo#Vfi!SEi!h#uc^9!=HG@9H->}S5mTD>y-g~JTFG-3c=bSh!B`%(gK0YjlK7JPW?wh&qe9#8}nX@1>pBxCe z`UUsg9f>u=Oi{A{{&QBry^eZfllbux$ow>xiffoZr$wMu&Wk`Y?^}SLHFFB`iA)EF z@0*QY`NM-yR(25FYxhTPA8>9HCm_}1Jzg2zPgM6=GmH4P2KYOtAcfVG+YZl%! z(G-6kwsm!HF?8N9$^TdbdQ;mn^s*}kpf`==zWM5El>W%%B}=Qs-{(LYXUv5pf3pwh zdA0#9`}`E}=hb15(*0Rh`_CIkoL@B@_}KxF>Or%h@pcSHs@+GRUH-<>`{+ve4@STp>7 z2DJUY%U)SPkSX9v+u`7CE43!Zu&WKh<6MXjdXG37cRdi=LF3(>a(6q8ZZz5=B#qte zbu^k*acJ=T-R+lBs78b+-Os1&ZjY0{m)K6B-$!=0A4{Qr6eq+{3wF2POQ8Xb`KRpe z_Qz?s9>ADm_6KG?jm?PL$#D%LBX&^eP>$;OOTmz$Appg2NYP2s_Z>~0srAv~0D(PYFq;#8tVh^JR0lo4lf zc~z5klR+|GTqCZcbmQhA-BfWGb7|7z-R+^!RPi$oy)_r! zRL`dnC_9Vj+(@C9Ih3H%Po&T;4qYe_S|mQ^Q0-)JcaiuP*S3qe+fOVNRtRxj67^du zDnp1{%(N^OH5_-tAf#&-wIS5uMoO0!D@0!oZO(zaE5x7>I6sHEd#Ff92{sXLUcDC9YZLo3CE5Lz=nO+@Y$hl{CEKm zY#zsnLqz1+&^mD-=Q44?1FP;ONjsQBPjYA@g;?qaJ+P`xbZ{KicHRT49uix{Mh>ml zp*)xH@|*`&*-X7eQaA3apt zlpqx{F|u^eZqi0w^Y52-Z8VDm?ZO6^Bis5Cvw zt+3t8rTjY&D$_f`1>g~)`PZTrKD>H2w0g&JxxJ4JnG1#8>hDY4OubE@o%4 z&s(LbQO%kpVlD4VLm_|CZ1W3R#}7$lK{r6yc!Ek~D#@>${Txao41Br4D`crm4E8C3 zu-2_sH1?=UoVk?O{oKfay?fORk@CdCxl(FXg?jXDVLFtQ#3xZQ5aY&WUk$B;iEMka zTj=sr#M(mPfFO@Mm$kQ&$Vg!cP8RhVR;|lHHOWnySBNCP+Ao0GJ}a71-jl`%!RHQE zRQdG3zLtSl+DRx^VUoS|1qp5I;*p#;eXSGI>xybto$Xsl?V_u)%|69=vsL>NMSU!M4! z4HWj}(8e}Zg&Mz0u9HQm^38S^cA-jJd+nQ>O?j9}ur*sh)DHBnjyco=R`?(Oh?-HY zFw(8$*L?RK5@?;6-vd%Yj>_|B`aDU_1)aG8e~qv50GKaDYdip?2%p))p-X%wXDG0C?bgXU1=cSxQb{s=w`V4su*~bk(pHOQo>5MdV+v$w zYbJ2IlnSON)*@`yX?a(}=?Vx&F>9f3KOGNhPkDM!Wo*9fb!)ALza%_0EWW5cu?zzg zR*31eq<1kjpYC^o#eMtk1@f&b-w-$b+%FA>jCmQt$MyaO_PgKh6SM}>bjc3Y^U^2kb0VL}A)e59 z7$2eERH@OcIV@CPe2c|OCqeZ5w8!mfMwzc4?vdzw(^?ZA{Fozgf>5baNK&)<=8<{6 z*FSmHKQe;4Z)Cd`7oXf;sHrENI=mmGCX975ml(dyz!{`2+IL%FHg(@+`oao-c4u7) zto`s9yY*MB`(&Azf|8!Z|Lxq-3;JW1H{o^`vqx!W+eHH_g= zcn@z=sKy=nO33m)cYBTdLb)eu7jrp#*&@uAG%XZa%jjS)$6itwJ?^{js2YQFyfb>6 zRoJPGfYSqd)@h;NxCvv{Sd*|zi1sD}XJ*^44E;yh%n4qgzX}yv0BT`#B2`&|XVz}=-=Dvk4_A|P+pECDBSKR~pJT5-Li-TO$ zSvZJ<_Jo|gNF;FZB<}1FxmEA+&z~Tas0rHwS~~jV?NdX<7u-3gBSKk@?L%{RFlho@ z;RI009a}2kH?MkbtovcrMVEEua49iTsi$L%Ouk}wzN%<(IQkc zr?VLx?dtEPzy6R(2#Vy8$O_(MwGY2}N+wq4c~+($aY$lwMx9I+FnRoCQWs`M`rOj>US?F9DL0(t7ga!AAXk%URxf+Pv z=9x&0Me3?d>zNtbdGW@sSsf-ShIG@W*Xp=Xz%Oc_FP>4WE$MnLgbN7%U%FW z23>X*+jYu5BM?59zM2+HB3|T^qADSC9NFwmR!lLY-3d;0W=WRq3tXK-jy(lVxMKu zI#P|4BzD_hK3-Sk18>b3d6R$p)$lmE7u(V2%S7YgR#j@bVXoobk*@j8TCu+u1UjT< z8)XPUbCM|PYK6v2?y~`A<0axNR4?xX8YB_=qJ=KE0-mhNo;_ro{|SQaFi$OTCX%M! zDzWyA;~nzLjgH~{a7Yl~sdUj@tILoWaN1{`vU6*;Ne}>3Ztq~()pP0?3>LN&pOOf& zr(m*|8x-9*?Q7;n>p*gFH~txAqP5p<*WsUY5UAM!^Tzunu0yL0sg-Yh=Ok5#??j zSjOQp;9rH{i>EE@Y?%I#mkpSU-W+r zm2mXil?P>|@9!%ZX$lc>--Tky(nIpmGI4q@I~j>k1rYi15q?!j?l&{}Zh$$kd~-#rL&f|`Ld zSVUN*!P=0Ur1$#8I^y*vEeyLwbrHDju`pNgRYArn^R;1-$vTq<66dnhP<_;u1_+Rv zSD|y07p$ZPX9Vk(zz{WhfKa>}3{VHqjxk*rr#-vpnt?Cr@a`uNU6qZT8Bdz_u?VJO z5e$t@0LkNb-!opTCz_byw#W5YGR)`7JF3EsHSS9a4I=F|K(wiBFTQMAupkcZ=qEiZ zU>94^gT^nJy* z68fzILfF<_ph@{NKz-Gw@!9ni>SU&mZ_#J0U8oRejg(d)pXXG_oP0Q=xrH?^H1l5* zFx~RA5S+@y2fE~oX#?eerhGugxCUh~+|~E($*>*1IAKd%k)JyBE1Z>o zS)q9+zlFPz@)@tc?a?Rt*TRa`nG1-#n$0IvP_rs2l_4b`BCu==(t!)OBJnJekQ+`z z));j-OKD|T1vr;r*Mu#j494E;^BozF>Dtf=aaQ~bB+hU%ftB9leK4cAt7t}_nZb&$ z7Rs-5{x20kM>FCTr=*NVFNfPlD*w*VfQG9!SfHgCg3tqh{f7&gI*A56(>u6>Lrfzb8B4_JTi7bmm2EKouRXbD#7y*3 z#%raYA-vrnXn^wZ2cQhQ#X@9UnV&%|+6#935)%oZEz19yKiR9^# z=tR?aRp~SB4<9oJ-}Q+FqcqOgnIJ=`tGH}`dkBJZX&!tK;*L{aZ%aIjv|VUL3SknL z@8`Rb!K{+TwxqwY*$Us)yhDFNvOKsk_z;-M(tE$~x!JKEe#CPrSre=d_78a;(R9*- z;Br#IV}LEMW#B$aDEiQ9OXmA^quCXq9+|%3Jg_rB9>K-#>~H#K*-3)9@hV#3Ui?vr-Y+IJ;?ebdK;$J&y3W4J5Z=SSB%yQU1WaI%@y4~D`D z4tl=sa>n|J6Y*L*Y(+Kr*}j1JMbE)?L$)a;gxVwV#L}9wd8t`!{w;qmF4#UQRJXzqFF+t#&Y zX31yDtczX#yIbL-0t(qH3qPdlG0OiLKg_qUUhqn-spypX5U^Wbhnoycn&HL#*z~1# z#NMgk%jxR!->Y{Wo{k~tpD))sP{kM%o^%1T-%Ve>fzBoc%mH#TZ7a%w!@{#xExjLR zF7wvWipvf}yGYN=h79`CENC1e+Q2)dD6-9J5ZytKKOZT_T z*rw$$#;W`q{kfuN`15(yO|NHPC?e;~{Tp-Tba-)n&=n=D=GA7%A_`q{oscUXd&&-r zEDXYJ&K4n~K`-{PK@;|S!w$=%7Y|C5GZz)#yUKkD@qb5_f-)hCjGZ480&e@|*eLe4 zmdT^BW%XHGpaPcN(W3YA`6Z8XpnM=kI?9)#M(R3RN6^>QHEQibrRS8E%TRJ5moz{0 z_S;aJn_<>1&5yL zEpqk-q&1qPe#L!dfYw9JeU(KT+WSAsZ*|Bk{C<6W*3N^VGrM8|{ward zJBr&j&8UHz!zWFwA?`~xkSd+JE*-{H9{rRniaassHtF~;yl+qZb$-F^G2l(QKHd|( zDqN-2^(WPF6OtO4<|n^|;S-Xc(D9=)tpR+K0$_#cNnO{QVw_5bmgV>!9O&Uli(b5h zX69Nr{zmBMb|FWF&1feX2&;DsHTPH=9O?4CQE&~IR7T}5t(-P|DyALVIGhtKntAr7 zUIOY-kbd)7gYg>w^4#bxJ0zCFWY8?Cwg(E1C8_5>!s2C8?iEWVe(z73G@O`p4drQ!8a~_?`u0!m2N8N zVf{KJKbRLR8q#q|3Hk;nxSo!vQ-E~96v(^9pho>h_n+d%ldnXw&vZ5i{&_-$OxgY4 zkymE45u)9q1gKWgP@`q~cbY#bG7ANuMS(3cu!_VY+@Kz2FdKqm*jp4~)VRC)(8@z{ zg-80)Z}8Iljws{T*K_fTI#VYHp$PZ?z>H&;cQ3xl?-T+&Dho*Q`uM8f_R-1gtk-FC zVZ1t8x^?JW%U|z4Clbs`_k6P2RB>|59kn^?x>3TqbRL%FIozbR!mCkX_VOg~D_3aY>WJ<0^}uRtq!JjCVim4hFlA-S@49h*rS-Vl0LbV){M$D>G^w;#5vPpEs4Chx6*j z?|$}vxo!hKMT3*sOxnhh{5b=ar%kkGSYF}ty18H$;3!g-5PQe@J(G{^ExP$3ge-MB zal;)~Gez7mJt$dCt~M?NsM0iV)W9+LDK5yhgGarbAWZ>R zQ4y1QxRjIv{h4-nOgu*PKdKYW(&0E1_hSk!0_{(M$B~WQGk(N|Uvq*|fQIy-rZ`h| z-1axU{q^2prM@~yRfTl^!WPVe_5L^6fWtSCJ$N;5>_iQuKCETO=lcyJO5lO%s|zW9 zWx`Wb`aICQT#h{dDp+QYZxUVI4~u)naf`W;%gme+EhZ1cuj+1OzJ`$EkT}^L$aXaC zg@tHF$^aMJ{DM5$NQch&1Z^?FHe?n2BxcLs|0n~QR(nXMYj_%=ZGX4Wi*vo>A_(ja z7tPlA!^NIhwOps2^jWvNBuUgdfVm=Lt|oy6fA10HItfVZoR(gX4Ss?-f-YI+{Y%V; z1oo^N(zOq{+k#mQOX7V$D6}b(AAC*=%oLl(g%8aY)}bdc!KOGK1Z>cJt(rg&tj$&? zY|;AEifLrz@~=L*gPYh z^3ELG5-L+FsDrv(0{hWuq}u!ZOU6->)mLp!I%n$D1i;SRE{t4v#7MvLCN$c=PU{p2 z|G}~v&Mmu8n`8i*-ARHf0#ye(wcx9;)8s>)eCBO~dy#9CDh%N&`4}ozsF!fPV?oe+NSim>0{t+lH7I zZ;#BqW$6`_jG+BSwKvnY9*;h{D$ZK^W6DPC%N%tIAF3>04;yaj1>U?5@xWMu=I}*_ z1o$@;{oY?p*A^R>+fAS#AOJs&l9-y%jdVX~L>G!$Z^`|U!#sVZAbx5GK1_U>WjOw8 zrF;SIlIB)C>UunRH5kDjhIAzv>~clt20 zPBD|4Q}<~`li_+Uly;DaZ@1_PbalUy6}Re}JUV0G<9&VwI-wJ62&l85H<(xf`-j72nsp#7=ERHc;4A6osMYqbyNm7= zA!G1Sx{h?dhKB4*vX#-ebr!R0D*zqHvdm%LY^_Imz3OI>6&{g&CDtC6$)|9wdvdv5 zT~!GLY^PBwtXJ*T$67edKUfgk!K&hq`I_AtSo~YB214!OMo^=2ODE!oc5qvP)ubQs z1IV@f*dNQms*6GEJK0|}ymskQ-||`nkNOx^p9hcn_DK7B3&l$sxHG44(-Y0 zCQmr+<;&08U3H33BZWY|J4(K<5bT3m8o;Q$VE6h*tzQN zdAoBxO>h|LWi_gC)xN1s04)LIwo&TLe`h!WOe3_xvD&?I`*Qg zOxw*p$M5S0MnDZf{OicmJFd!AO4*(C&aa}zX5^;{rpA0Ir*~)%2WUfzC%^Mf8y<6$ zM8&LRCa^(^xk;;hHD=R{&H9kmC|BQrLB4g`MekL->&H-w6;|CBu*rnVqVSEp7H^>I z1iQ`(+fXN4SLL2I%Z=FL5|XP!{6l!hT@XsU*ZoGGmCkWUQit% zplJhn+Nd$`tKdi$St7`1C@5uJ_qaG|EF&@VoyZI4kcV3bgY*`sFAeq{09i%5YGL*q zM|eVGl&49EHtPWw+o~7saai}U2sy~jTD zlVL#dOz|?32Bq3VAGeTly+VKsW9*T~efW%gew_&8TiPed)P{s}87^cmnw+Ml?f)*W zk(-HJWbyhucJ@vejuvCBPF|_flh~%Kr77mGGy7`b8e``1xhdLwET9nP-s@uuOMLS2 zUcKu=^}hbQnxDi89bXH%(Nu)PMQ=HPvKcUXtXrKS>z1$E4LI2CN>q+M^5b%*U$O3{ z%giUDJ9smVpHhq_a5^^_J1%hoE*TfES*mnD2PVUa_IZ51$}_15e~FncIln}xx0Eg> zWl4=!tFm=tM{#BFAlA#|5tD@=P7VKXo_O1F+;M9NMjBbk1~`4G)phKA2r_C|d;DE? zb?$S~sdBV)wVSDO%BnkKKR5s?`#9$Wm_{PEw95Fexizg_W;(C>aH z|Iy#q1#98oAODGW{Qmw}9pdASa3>3<-4e)|=+cHukVIUxdC1i}6L`EmEz-dZH~iyE zKD{s;=GO=WY8npGGtg<|x0Jr&0;!z|lym;q3x3K9 zz*`&%f6nPCjz9Dl4J#wz4Zi{~J>1J&I+gt+f!@2YHU&*2a@zCe#?#}R6G4fD@%!*x z;(?3fTS(F(28T99YgpGDxiCa}L@Vk%Fr<2N_}S5s}~?ik!5 zEGXpuu}c;*K|et4s{^s(Vk!tdRfFruOd9l{6Y6OU$2S8Vf8uqF23VCCJjxZwc~aE+ z9WGjr%z|4szP^@!X>ww1#cnwtBZTy+XQfIWJeWSGcQaVF{XS zG^KyEiTpY-{CCdYIQW{;lWJ&Z920 z6I!Qm%M3nS>-dZH>r&-_)D6oD}M&_*oK zwu3h32I1h`(efB$=oan+(^mMbrpShShjjWGvSvnWwg(}3&Hvbh7Rb6VqZ)I3oQ-NOxbqFs$_#D2%&wD7 z;-5+e#GE%2osJB^PEp;#g=<_FkrH_(>q>9OW}|z%t$gHlFA_ojs&dR0%!Qi6rB2lPcq1YB`svegE_#w_M4?*64|I@ z$-oTebH9#N#RoHzNzs(Fsdi_y_z8R$!KSnNpUqF~>Z!P&S1j@Fg>BXx$mk{+h+Vmd zkB>Myo9%O6JhTX08|IpiE3Yd@2^##-^O>I&!7l_)PoRp#lJy0C9%cc!0`}2x| z&bgo#RPE*Orw%~8=0U^0kkzt~$hSq0lvq2}B1rQd_+p^ra=<$0rT@`F4BZWlGU6@U z)LIth8@fN#dX=hhQ=*x~VyT=Xx)-&d0QCp}_TGf`^Xa|oZ8y~=)HO7qkHoM`sM4Nz zr*(bNuy1`ED+{5KZH*(s=M67UsY5TrkA)XcYM|7XPQF4KXYCI{eJ%FO+-zX=(tN zl0@esjjhgHjn(sV^9!N(g4cJOt(WrWy`{O>`^8INM{3Kbb?ShcNA^rbt$+mU2dZfW z$Bm@AmOparTO1N(U~e?t(o`LR+xYo|w*Dgn=k2vtb|vGsYbC4R07mPen)H@e!Hsxs9X> zXXaz=Uo@MDqnYJWEKVhP_9Hq8-p{D13?oTdnHuDn#_D7#Qki=DavJ+)*F%7m&I3v0Z!SN&I%iUd}1hpQG!ouIf zgF+#vI(D3_g4=f4Z8IlcTP}^kEFz`i4>nywF?mS_t1ZML%v;LSYls}<7p}*G$2a+a zxVt?&n78?|NNw)4!*NTcE6>>516Ja*z=k}T-2W_0-6tV$-4MpiHk&>in|a2aZto#LRcgaf%qA58Si&Ol`+~w-ng3t0#fH{be$ijLOKJ(H+219AAeo#j*erAepT5=bLQ3M1&YDT(I5(Zpu@x0RvAA4$Wu zG$IZ_;y-WuV{YxU2@=+;FuSri`jS-5Ep+iJMblO*E;koqfPa^kp35-_5N_f{$StCn zEiLLZAo6+f?A{j z8N1B%S&FNEa}S=6$cIQ-GOb}jKlzqqMu>=n?1Zn2m=nVVa*q1}lJJSPETFmmd>jvby-ds8MoFuCJ zW3NE$ES{eDrlhDiNS8&)uQN{kz!Y;%jXMTM@@~3ZFx(2_oe=X~&ppB!yQ5yRn7`*qhXrSlJYM47$7wa@qgdVf9S) zAaWqRBw6mpLTp#PP+kAX8XeVWCjOUmcwpR9@Aa4GX9^%%d#9!7rnDiy$t#kmR*oe< zT5Bp#dy{&aw&m%J&%d+s7s4YyMc?MwDf0yr*!lmE{6cP;$@EidmXSOPy0t)P2;;S#}^ZteDm7zbxG(RK!o$-Q^dQ7EaqfF9K^$ZH%DnNAm+Kz4s^k8YuX6kHr0H*z+-c8S8mbJuHo9N+b7H(-SI=N?sjNsHuK{=@epG;CcV)4RO)Ba zd;!`EKw%w%$KOgp0i4G-k`oy-)gg$F)?$6=S#3KQT`Iy8Ne-fXjl{!_MShXw6n+G1 zKja}K$(8*+scGNO=_O?-*eYT|wjK}PZm|ezLCSV?*hidnlubuJ&sI(7SPO;}YEv04 z?0p=u8Oatfvbt>$pelnj^A|t={cyL-{d;yZi2D&q$>f;=(N&L~z^QEK9em?Rht9u6 zBgS_!N1=M8q=|9&+En3f6KA@m9NQQkW^y+gU&#i)LYjxA8loLz3DHPj)^G{0ro7O^#kl~c-owe@HhkS1y%V;Scr7itwV->_UW31ePM?WrfD=?Cuw4-;YI+~ zmWH0TbqP;8o=vTES0v{tAt_?Ks_%l0ahzqHGWO|*d7IjjKwHByf9$O7pp?^Wzu1=N* z-!5SvT83@SJ(6b z*ujc$P}6Lscue4AbB>QM8@BMH%QX2M8L9thGn5Igm-XtdcX%FXc=9;f+{>g@o_k7s zo_dUFci3nQ8faSIT|ORYBBxtE_NWT1@{c@7-*`2}ERqj`dNykgb{{B!2ZPp&1(iBUGxXMdoVRL}@EK{i` zRm!fIt^+$(>qnkHZOZt@eVqj;Ve@Y+sJ0#P2!7iP;N+fSr_FrrUXPKoOWVQvl9pYY zO{z_$d*Xq|NN);)9$xY-n?l@IKRa3_>=rnFW}k?gUYLEodd^j&ExgoNHo&eWJ8j3` z&bVw9@KR-11yt9_BJ?jTcV9Xvy=7>(=?)DoFP@i`Et5{oc5Jzf*E9bWXim3j%rxoA zwR4$|;ZCHymGgCG#Tq$Icb#oGUZ}=@yPwcnv`8shD6BdIvq|Qjp6=|JV(Mi_&1Pv; zw6Z8XW8P!Uw#D_#Ki}=}E#@z=;c?l&UW<2fMC_b#1H4l;TedvXM{#zm3~q3S_El3N zgFq46Up61ZmHEd8CJ#!JX#%6_L-dY0Vru}Hsb*MhI~h`9JEc>h$%;kv#uRr-Nq~jW z-vqqM@<%+PsZ85@>MeS?DZ^hYa{ePLI5YNO$=Kx-xvXWmHR*HfB>Ke1cSDZTu&3fl zoK>Kn?o(6;lx8HO3?w9*ar*unAhIM8|rqCY@vV$r-GW$G%<2q#%Y*E)iw}yrJnqmzX!<@UT$sgvE z9yx}|^hgJ)*yD{b{708s0^S~Wk*?y9Iu4W5+%f<(5ik~Kib*MaZr>lGw=RJ7 zV%vm#ejSX1UoGO9?l*s~Fgmo0=1FXEx>fQTg>?!aOI>m%+mJ+O zD%-uZ9&F+yW)mD0^UMz@wOAoPTEi6xE>0NdGk91NFo|798v_OI9hbnmdxbe%7$Z>8 zYU5EgJy}^B(kPJ#;G+h7C|2=$`E>4VYB}Zc)37Jg9T7+yJv#w9F37z5_L8#JtjtM@ z0A8wDm(AMW;nQ`FO2kwfH)L8FO&-6fv38`wkd(FuTk?6UVuFeKeS@ z*1&SQ3v-$7`g-p&3kb@x@Q&P9KNct9P@T0U(zBoX71;kA69DJ57fSBJr-Z{F8ZWw3 ze4kxxS6%A4K5UEDP>u~Kdi^&3rr54~Yq_q5cCc$KKVQh=1FET4(tMWOj|K}IHMV5$ zzB-#<7haz0?t`9KZEl9vhoI83TL)Mc^gg)hdFPAR3)lAeFOMhVlLD<6UtAjG+|!U0 zXS_&52+r++t#!J&ZRILhyLY;XD~T({?vWc*`QrwSCFothgFS!0G4nXh_{wS4%D|i~ zvD)lb{ks@Jwh+tN?pf=>jVSS8*J2glO>xEnBos<(#A~HCK)I_xSM_BjSlH>e?uvDD zHuR=uWbB1uWp2vGNcRb&XoXYgLHcJhsz)OQ^DYTg<2!soh-}X2;2dug6&dZ-jAtbG zwD2(?T^N3_TVinp!?^IICXM_qg81tD18~kistZ5lTv_C%KVi|`gJ`@!G%g4ZdkGFF z+?ReCac?D+tBhOE5AQfzHLlaK%f{9jc&tTxIGWneC`l;uBQ1_U#4cjBK(BR=kDWd8 z{{H44x5vXcXw+g6t^+Q_~ z*NwQ~;|xHwo!;~;{CL6h;rwIYdeA-PS$si&`J>US8EM_z;+e22fchEZ&}x8O+CQ)v z`6~6yBjARLll-I-du=J%UHn4r*eD&LS?6>Z7N(_tIgNLOThnwFpAnYd{Gs~AZ2sNP z;|GfS>XiHHAWONo_+=sA4totBe-5n*BOw#>SS?y=vc)uA1WvDHONnZIaS^);M?IR1 zaEUAFM($vZ{z-CQ7_Dc`2^vJ;9SdXGx;455|i zG0l-pYHt11;-n=Z4q};or9p@AVm0DJ44fx@q{BLX#I|M!Si-G9u{6V|gx$peY%!Sg zw=Z+CR}Mkon5K-OIT7D1907V>PtUM-1o0U5UJVY-j*LymjO? zXnXPcRRilIS{Gb?W$$^&+t*_FZMoZ2 zE%9xG#|q#J)cynXhq}BFimZPk`%88hG!mbIj)O8H_Om zMY>x4L?ao?uzdd^7Gi>iB3(-PBlS)B zHwUQ^i3E z*T{biRJ*n_#Q%KnJ(4^zxElUMS*rQ` z+@bdR9r#l^B>*OrdPRJTxf%K0hL0)w9}Z;$vLZFy9^V3Kl$hZkeNV(VzK-knKPUK~ zAA_7m3eHk~g8xy^juNs==5cZkPvnj0kkVcXBcWsGQOy=rF6_bdf{15ILH`mcCTa_DkbW=TN1GM1p>U>GeU`CtW5e%_yZCR!x!%(NO4Qw5{|$ z&8spT@(*L2eBqx#zRvuMoCr&;`EJwuT*H*9-;s#}pI#&Pytdb%5 zU#3sJ<;|g6NUx2?a!Aim5>@%6UarM0$5xnuixc6rLoz*a8e5zuuOr=>P5hA))k0-Cxg;2C%g-YiL%Ky%PS>P->|A{nwRm>XJk~Og*Wg z%Sh;0c{HJVV3q%ykFu2^<$t-8-Es6(3jbdd=tUTKQGZa1$ay7UtfU~ArbYm<9O(Zi z5;4+kc>S*|#Mf>GrvtJ6f7RVG{J+TmuOd3|*Z&U{%*dqYPmYFrPJ|g@xI-?;MhLflH4xe z+adxO8v2+0~B{#~M`~=}&h(2jhm!qdf^Lo~SNuY@&q-?Rpw4o$bcOd#)^;X$+hSWo_;D zRmUxpdUBnB3?v_U&)PSQqg77a#LF^scRlr14z86|+7i7*!2GD^I?|#!2{QtcG5|4 z7m-$3N7?TON=eFI3U5;2Z9-<1t-nw7VhQ&;?FW0bGAjl-SVy%>lIb12yOb&w=Nb*o zQw@I}G>{9q(;1Mzl(#Ja%oZ7cLqsSftM*1P_~bD71|20#I^*cus5@ay(1^(^Sh}tg zLX1qjJqjos)YymLU7di?V*2&fGSrnn%>!LgrZNW|{SVG9vfe{P0R~w(l^2eGPFK^u_>-C`$Cso`9wU;Dy&2${C=kUV zPZ`5*J=wbjwS9k@_(DIj(n&O&3sB~t9yS_$q?Io&SS5$DI&wA(s!WUY0QW#*=i%Qs z80!t6yj@HGpsv0*QaPWa@hl@ao|cPr9l(UXwJ(8cOos%))gc_TiiPbl#sbTGmdDmKG| z!8?I5oZ;y?{^jmu2{RIvF7X0A6ggUYe<0kHO5!BXy89P-tV#bjKf_;Qi!HG`3uU zvo|k9*`<43m!Oc3!T;wY85Z@jZc0-RB!P2;rxjuNSMr9Z5LolhT_fyTCpVf{X+SAH^tr(st=yl?GgK(&)Z`9`-=Kb0Pv z1RwFybDkF_(M03;7}4^+Y+EOemJ0@TejyQw9h{QTRhx;8N?FAeTw)ZCbgjItbkoNW z)MGWBa4_vjvzOkUM6k~im;+;9RYw}+RE}b@?jlL5b@81iK2%dmB8MZ26GYQGH5x=kZcQ<{G@39H2)#`#rd2>VL*qc* z5fRyP$q1!&ZM5~8lxm+Rw?OES&lm z#4iqy71^0mPc@Fug9J!D9~Odd*WDel<7(ZLB&fGO6dAx0yVd5!1jMKoh_GxdCBf@; z>!Y<+6I|NQjAXUe6kIxV>5HDKchNz+=v)2TSVzJp{V;6$VLqi-zN+~4==)WqU7Zoi zJe5o9$0OQ+R1eDG1=9`zgLvLe>kE8JhXFk&*!LaRRs;pSF1%mwcZ4D4A3Z5uF5j@p z+>tp4NBF+V?HGb95wzTw$XW%DZ_-95`E_Vd&NlAy3ghdDb~<#BKdMlIGSwTO- zK;Jyb@1~SOn=m02B2!5pbm>BoS-)eM23TBrj;kGJ+c;Zl$9m-{x(7_EWulHy8UMOdPRxW}Z=|1F?;aDJoo!HBAjW=u&Nn+X1qQ)k>%@IK=>&-?L;SCo}*`szTHzzMJ2pjAkQZ6uv zeJv;#i#yprH0ur3xZ*X^@K~e(_o5X8yLjK?pmMPvC)K#j^@rhficOIDi-h+Fs)&)r zg-GH>!r7J3K~wAp{!M$huQN3|<{lY#psO(zDR13hv+(VC+x$~AntK~l9CyA$Yxg|b|JSUDM zSu;Ol=n5O$IE9O(tjlcwLpusSca}mst#@GPiiqTnz4~(Zo@$&YEz%22OC2!y4FdqQ ziF`5b$n+vwCEhXCHBJeX?2~+R8c)zWqlO(Fc@dEx?;vB-f}9xQ)k&Kdh%VX2PCnjuN`NAJ_f8CJ2N_ckWm7j&@{V8@MRJ=XD_+tYg=(BF z0CRW?L(u$!B!yj~Pc&IYN)R!z_kCVO#sod}_+PZy*Ac7QQdi518Y~2>NUr>eR&Bsc z>{ap;8qR*5qoWF{YcYeS$oWyNA?ZI)%N#Dq8Za2clHV>Y|^V_plzb3ePx)9GufC0Yh^a=nF+8C5GQ!c&NtT+UI5^a&OiQt!Ub znYT)h{>2wOXP&V>*8BxIL4%ZP%Rw$!R3}VJN(?tr+X+RhF)mD0p4K5LLwYrQ^swJK?^^DG%^nNaTfVJF@c+4|H1@N|(WDk3tcm#9o5qfRq6$ z7lN{<4?7^K#@|bl4Dqtt36-M3E@V_oy2qR;^wgU%(`2%X-v>>9UTdcyV>ruBUl$pK zMe=Dc(?4?&P$8yYr`(RHMq0Zzm8m&=>C2VJ4m`GfOSNQh{CfE%)!4k$!0>=EwPZWN z?d-Yhor18WmJ$+aZPk>nY7`Ucq2>Ewr{q6zLDeYyRTK_CcadsrSR!UH2LBg}yp#I6 z49~2|c=HzBq76HzEKu2Q>b~XPV$5#HGugX{o@WVn6(p{w{WaW%@Bel^L&2zk~3 zMF5B_;H}PcsF?w7{967Oet0=)%2d}R?GdC6l;I$ z0_!1b&~}w=yKS%SMcXp_7xpnRxiQmXoG}eCt74vxxi)rZ>~FDMI`r(2-C=5n#tuh2 z{H?=#9e(Q2p<|zp1#yn}{qfJmPwnLDbVH}ZonG$rT_@8@y7dm?KY<<36Mw(g1p0r! zb~YIy{fMGY}+kI6E995V(#_nPxM4Kd|)dI~>RFd^U43GFp`w8En_<39_~52B9E zuBoidbqAU}&X$QDXCN>nqcQ`=I=qX03tf)JCQo*CW#v%PwT+n>Sv!QZS(TL}Om+n) z`n*A>+w1n$m(=)OF0aTj9BHT!>RrJ~N6^)%V!HfPXr$bSWrh-F8WRRYO23aPn;9wH zkm2E4jS$kzrdnsvHO&=l@YOoJbv~-oh=?gi3GFPW$1PHn1Q80IjjlkhtIp;3yJ{(A zR>Ynl?IgFic7iJqlx2z7sLb)Y8!@9|zpu&V54KEfaC+-qDol30BG`Sh(Z8g`^!YUVkr?x5S}HAGOw>S1|xb*`GAp)8lDF2`G&3fx>2w$64)hRSf}0p0~Nt`-9Epe+Cj+*+<_o|`Z2d5AZA)|b-mv?Y$!OqK}4EOI3I_et4ks-e^0fhUxVXn)AWSZ0KZff?(tVlD-?`zEQ*H=ShpvLF-xT_&hEp{T1 zGu$2Uc?*2??i%U{N1(X5+Ji*3Kwm0>L6cp$?W%Yan{i|F2C+0}Jub%vzsp(csKsnO zm6f=U2i;CjSUK5^`+H-fJBTu+b$VxDh+Ho&Z!PZnGsI5m!Yw7w<7&iwMVHWE{89KU ztW8}@PHinXYilco%2kUirO~(86=FqRvC>Lvu*bq#s36r^zc1(uwls+{WS^_x<^ZZD zxax3cRGJyCdR*-;zoIj}{?-baVYpyJO_4hSZ8&x=*4!oQPLn3jD-+I^TfGp=b+H6@ zoR(^z(_d@Q`I`MTt`HB^ueDaMW@~+sS6UmT48y8kwfnjh_x6?tj*)#(H`O}&tU3Jb3W zJz9I6qtF+`iP=7&&hKuQIJ5+fI&UE8M<1uuSL_svY=W=ZTN^O;Dj7e6CcGzw`@r3( z_5hsV^?p|%U~EQCAmFQU?fU zx7Lg1%y0#Kp2g@q$Q9P6HRlM8v@^7eqAv%Pi@#lzP}k@C0>+La55&-#utHQg*YB)H zpU)j=(5u->7oe?VVuPz@p_os?PI-JJ%MjxxpXU`WO=$ZGu|PW}T^z%HGs)=|Jl`3Z zZ8Pl>oh#IR&JdYvt5I*4>$yVR=L|Ww zvkvH~poH zq3aVU^{MSYLiP>5W=}2Jeh0cs0e8I@ooQG5XazoWH>H6P>$rUcOdNE3X+`34a#y?Q z3=ugldH?OSlW;jk4$+Sc5vq?SqS)v5263YolPq#Hb>@s5SlZGQK^t~gBLsAFNh9|5TFlB zgh0_baz%;;{bAJBr=>`HfjB#1%Oivp;o=w1H`-UOsVQ=Rbjl)!6}py04hVT6(h@|R zX+f7XR_z1T9(t~-L>f=!LPjd7!M7x0zvcvKy0=d;!SAF!z0|cdVt%0=DA!lhOnbe% z+VAwYL|id6liG#QsZi|W@?cJq54~L6P(702SxHVYNzq2Pp;D-kk-fDLa`s|hVK%=Ejbx>ah?_4R&nsG!^pRP-acsRmt11Rci9b=Q)*b<7A_j4O95 zX#JQI8s*1SmvnoigAw+Eq;sLuiGEkB$CB-W+CI}XL)5{+)Q> zTI4TlaHFT&iyw)Oy=#WDh%VQxS$1ge&3li|6UMBZRd+ zPi^}nmFN;&TDVdpgwcqT+b>63ikOc<>1cG;yA%&U%2(Wr9*T-7KXUwj;pi9PK@DA2 znSt=68G34|Zt|I7h=}!u`(fL;BLnIAEgi{9 zeQNvBAFh-+{o?({G(4+^;;MZm*XIfp`hs~&(MQ$~oDt&V5ysi<2|Y4LU(D~WZWiN4 zyM}045!iTp%OePP1A={(&d8e>@4ljBp!eXhH9<{AswnWU$_)N^8a&&iq~dp`IGuj4|Iq*0^(79k=N7mzpkw^KN=sAK`2(c zjBqZ^5ZOSUc;zD2xADmJEBBPEn&wL4v^+hXahf#vqFwJ)B5?#UeXjr@HGC z4mD5_8hRW=VPPVjWM%f0j~rs{o@qiLEQObao#Ywxfs$ume13y)JjB0RD9rku6BE=e`uE!GeM;C2&Ft) zgzDZZC>Rn7eF!+bO)k1^pqzb}fa$dc;0lix>W>u@%(Bluk+vyD&mFh-9NHxRd!JP5X*Bn5L-$XijO&}0#r3_yfXrpic_NHx&B5ymD z+~LL419E9dQWHSD$(4=`X_cI}v`M_4#f~AZ;XZ=&rbvsuES{A$dv(=>=3p=s+Q#A2 z*Ia0bNvmFnhpW`K7ajGuiC{}qaFM@OJXJ7g9f64+Um!fE4Ay^;6vd2b!IlcaSC5vp z7=aR_nTYA zklBjjbX}Wy)2cnnvo#d0S})AAJ5m67nz|Z~$F%WNFHggB1R7L56pdV%=vq0*;ag$G z3MpIW^tA7(e0MD#TMW%w8gzNZ?$f@GqUP$=Rr^5k>d7zNcRW_LjfKXo8K*%@vCH4+ z4n)oYt6Ar+Z5!2zRtj6zdY8^;dB(Np{H58>jJxpwbMt+W`WN^;6 zU2W$s)fnxIb7|xtHon z@*>0mxFu4F=ni-d0qO`v`k*@0wwgRRA;PYn9w0UXTw^5-E{{juochzZxnM#|Xk!t* zDmN99)Pqz>#G~TSnNV1%ur~avB~-0qXRtwriX)?bw3qvQow$-0R@I@msuw0sJu(tb zU#Z4JvlJ$x$KaQubY0M!t#$cBIk$vdV+cJq!<{J*5^>x1y3|H0HQ^^9t+X{pQtu1u zRV#EYk;EGkC9Tg_Q{Z&lqCk)}wU!xa%B?O)ZaJ3{T$bX`bTZLy3( z&XTTZ=OyVuMP6N|uJ`zy!JKNJD$79SBQ2;C{zeI&VUz>z#m*;Mg4;hGZgA}e!ZJ2U z-9ay^!_KaCEyYi9J6+ktdSwgil@ShIJWv)mOr^n7udkKC3o-0t71M#+W)PQ((3V8h zinwhe8EBrjR$TD{c}^gaUbm7I6ihBAd21HEfwrql51_m96KErpmu=*EM>l94QjS(+erl1&C5# zzH6yclr&cdl+-#$F;{~^Z@h!&K)(g20}W`~u&}bgR}ZpF)E5+h-U?0dHwPM&t0(0W zA0CaUMv_m%-A)}MPzZ#CI<(Klp&*=M;n0xWdfJDB+o-}PSlVDi=h1NNa|9W8V#=b- zU8_<^Njb*YD4pX@tCIqkw;n}Y7lAT23N!s~@KrA`yb2XBk@feWVbM1~bcn(tCZy*D;-ZcEwwJKm z^hg#>J8l5vVAnN!LZR~1AmwI*Ozkv$X)NRyg{Zpl+4c^;_%dAE3(cg{zbh9$IH|a_ zzDU-uIO{t3xK}&`7n@b+$f7jDL04ixeuSzmheiluMv3zq5%F!M3BIKyy9LOOqh#U& z93>-xwp+i_kbu@UAYOut9h(%nKJ1Lea(^WSu1Be%r^w`YNyFp|qF*iE@`UG;Je|`^ z2wg`WluqU2fHq0O=XhN|!xwDL<@>QPcL#E67c`4EIrX|yo-{q@$Xz@KY#lN~EjC@P zyC}LY5J6W%cW2saC#&lvL`oLAmbA_ocYMElsjdqedZk&7j@yqumsc$fDT@ca@>CPj zgr1(EL4pZBA3C^RFzf(gLkO*YX-05kD#7ytgr4ydQ66KMPj3H(P4F!-5Pc6vTPszL zfD#N3ETkgPR-xW;_>B=-aa9O?QAxBJmzG!gxJ6AW1G*39SHuy(_AEn!7Dx?-JGiu}k#a-K4ORrvx z3U#h+tqeWdX{C&C!vDjAeK^oicDu)y#^(+Otyn(d3V@JjdV=&SH?)sUQifNY)+j<7 z$5X$W6gG$kRiM2}xi)w@Q0`irFbWDy&NjIl7Js|lK)o&Y1f53DF0!8-KEld3J33WQ zE$IbMTW#n)PFp>Bfx0sMI!IT^?~Js2Qr{*YdgG=mY1W1B)$97eIrQQ=Zp8Qzbn zVH$YJHIDv8-^b3EXqSTXXb&65i0%x4qISgHFRv6q`s`!YID@Jfrwh;Vsv_1MUJ3$w0^G@`mVN7)oLe*5dByZ}d^3u@nxKE1-gPrXRnM&~*u6gALb^hz45I`p_+MgU(GB&hWKu zLs;A2M8OP%O))6EZS0C6s422-F~o2gZc-T3jk+k$yCDaXRH4_`LY{^Wg3C{0_<0pE zd87`PA!GP`VlvUuf)q7|YxUs^kRrgNU+Zb5uL(VZYNeI$c6FmC&foOBqgAX3zEd&X zt8W#n$w(?(ejfyV?dQ|XrqFCcNuNtd)M16}_5^pZ(b)tuy-WP~QQH(g@zJ-%3LU>LVzijoa(=FKliKn>_jkF|_?kv2NQWttTw@H6b<;s$2`)-bGO4moH<4 z?e~j!Ug9;6%MT8@wy}p6y9Jl6!}GHl*NRw*QA`i zkiN~6#gN+YV+{XKd+z}sMcF)#?_F{wmE=OCC2%weExAjN3K9qA=^X%^J-6g>5YkB|Q&p&1N zdFE;J%rnnCGqcY=E4-TPnIu4%vyYER_i9M&bzx5tdP#Wx=M^L&1_{!AMzv|FE_wRH z^5O;}#&ONW6gH1cjI&(efUiqDm%oe7JrkHW%*lsO__kj+ggzU_?@{u84Q`p zGZo_|w>V8v7PQe-aCC{MLGkvt(>QacSZhs5Hd%@bnbXe&Ag<|Va}RTV5fKT5myvB9 zmOO9dQwi(=mF#5UA^byKl+os5A(ya|xQySo%D^z~(BmRZn!zw*5u8yASh70twBRii zQ3^^otvZ1&&VLa#*FtwoFA_sANonT?-#Wc$DmiAy`Cysc)U1at^x#sNqh5^Hj9V=z z@jfX&ViZHdo8@jBZiV9<_!oyQnKs(5%;r|+$K=RNZc`S*IFgDxn-vP z2>dQg_F|V1Nx@g@D8w7$5Q;RiE8WCNnQR?oCP;=kp9Pqov6kH>{BFnEQjN8yFa=52 z4g-J!cL2^WNtBlspeU9atXy)oRiI5uo?%p>#cInlT9KPcd9;dq1O*Mf5MbyQW;<6| zSo(O&Ndb0X4V%C`Yd9gb9B(5S7&WGK7v3SYimwGr-gC6NKcgk*fTf6kd(k6VSf4!7 zg&kq;8jdre)~8f8y-E>TES6*2ulV;4tuD`p8HAqnnyII}n=6mS`sM@m4Mv!G5VuGp zlE=G)%=s1`Dy>=qmgqkNZMf$Lfi=9E$}?IX;f&9FM17RUM-t1xQNe?&*ceMv$oZa3 zo=E7k%kFVXwiK0l0Q;1n>YiaM%SUuQj%T6n3Z53Ln{Ra>+WF2zHy^88s;3jxEd!Gy zwWYf82JLuf*ok&;chI51B4Ir331td6$aM6dGuq+vi2^n;A;Vyg35aH z2U^Wikku1Z;ucBxisz*Q@IT1||W(0_kIs=JeRPFKpPyLk3Z* zTiF9|c5EFp)hs4_0lnBNyra*@x(mkzI6(zsi0y$A&T`>*LWxmfhm;!#u$4e?1#`xV zoWa^wc6!z+M%+~_N_IaHmt#+D(6=P`n4F6a*S8R6ADTf{;XyH-&nG+|9wnxDp5e#l zg(sNyG%?o*=?M6OBZ+<%sPQo+droL|K9*o(Yi0XPAf<1P0I~6R*Ch$Y#U)B^arRcS z0CLyV`SW3%)1nkOq#Ho3lJ_PAh-+bC`9~}mJ5YqSkR;pqO&}N`Zw3TlA{h-fDQN`R zgS`_DZJ@AdkWq~Hv5L8bFkS>%BxZD;1tf5z5asvzQnWc9kh|#&Yky2umdPE;>{vR3nt!bE>nC zwdX0UHHAMX+5;|bUljm3?f{!~oskG)DFjbC65^@!YKjmuvV)6+s991-d}o6vzYrtK z1NCoMZ<6yt(G#IPEX8@_aaoYSyB3z_645%Uojj)wDG0BORl&viPM{d|WNiRtVQ@>EX*dCE2LB zWlIkw<&84wvl3W-2Z<-9+|vfD-To4G_i{Bn{jD)!U=fdtbRV$$zF_f%C|7Tq&DDV> zUAA1`CF5P*ZorxrQnxJb%W4fZINwv3B-m;K8YTFk4o4f*XkR_ighh*aJBr1MEO}z5 zOR!$hs9DJA7Z7%RGI)3XSU?frVn8sEwa`#x&9z9Bw2XX++4zZwQp9N$zM(I(M>`f;r0CS)f%AZWf_7qCul1*bG$kj(KfQ4=IY<0AZkW2wM0% zZy^asemM6>i!Kxl^Zp0HkA)yl?-oKwo67{LK)Wt!eG>N0^8N!ct=KIN=B`zY2q&b7 za!oi=O4uqTM3V~<8FLZ(hig2v(fLgjJkCQBV@z4gL8NX6&$y?O-cMfjGJZF$nchgk z-4+5|P*76^r*YvZoby7mS+fwAoOmk2qz9Nf3%Z>)DkgXyE-GovZD*R8Qu`^MPRwe41_HFCmD1T^ z*C@VMlC1b$aapESv zRV-;$eBV(3<$1ilD<<(COlO6zFPPR;EBYK==NyKk0kao4Er{B&2aDS30rMAbjH3=z%XErXAQ=$YoiR=WqK30&7A#>t8c}DQg zJ7|)MyW#kfX;I zBJYyoBPAxkia1piDP3z%OtsbktTnrsqeuwAk53_2!sWv+7h>j0IWt$tfnpEW9L~aV zb#gfagiVlc=87RtS20f?NGX6Y7tkAW8X%7u{<(k*h?PKIBc|2s3wgUr>Mh`ku&n@W zp%ikC##{}gW%_d2+~aUJLVhk(nj*G1JdMi(NHL^Y;Xem*Msh{oxvlVPfcBsrYZszyA(iVvJ+XOU-UY7tgqKlL4~`eciYR3OgbJwc zd$yT%KW+XO_2<=8{{W)$D9TanLdpN4r7`zz=`W_;hKDEgi)a&{5b zY2(UVXqF5$W>cFb#A{Z7nBX^0%+Z%GX%HdzY<=wgwl1YXGTgC$*p8WIP%)K9s+3Xr zd$wEhXWH#XbJpaMUyu&>Y_4AYs^ z#?pB-pRqo7c{rFjyO3Wg+-a3U!*8I~gfW79d1s2iq5tt(Q9dOFZaENT0>)jW+W4g` z8`7~Mwzvw*lxuEba%Rxg2q`)6Z@wQiGE$)aBC6HMcPW*w1=M0q0{5PE4s|LAu6TBa z99ECMICI~7v8%1-nuLj`T653(dvyos0Qh$fu#|130sZdKR*Yy6>=UmTv4E+f!Cw^w)62=!@2zx7Wl!2&&(>jmFR*-b} zq)pmiT3g?N02356q!*k%z4c5H{W8p(@78~r1FS??lA_!d*0Mk;|hk-lY|pa>OG zAIG6e9h}OKh=CRlz&}Rd+frUgl~NC!3dA6i5M!a=7E<#;fv?w_HXxVY3_OCQ1+^7#LgwC#)M$eJo*(#)?b6kQ#C{b#2$o&v>@zqQu~uOHCQ) z{FW|nT$C^#8I;Qg<#VB>eBueI9>My>#oS*$=_qq?QQQ-pj+@9m45ch&Xki{E)uLQl zjuh+U`u+Fg)t{Cz8?WqgbzGNPuBmH0ohZw=#l|pi>6E_7H0!K9&zACwKIKZdpIkN6 z-rlpEXRdUjYA!6bJJ@8(Tu3TeH%{>k171hE41$0Q7(`Sm zVI@K{h=ovSWOEi_nnejhs+jWDl&7ym0CRq+B5k?gzEHwMz6D+&2QyY3C9*IVl1#!r zp9F@L#tsFcm6M7-PBnmP;Oelu$Q1QbX;c`KBlGk5x<|l75*TSLVLTeBkm6sLj^Nx~$LdRa`hwdRI%oMHr)&HFQDbsUzBAVFr} zmsR&VA|p%K zE2hwT_IEHrigoo>AJWtJh=Ji|lD>rV6EMt#E&*W7a)yHUTLGK_24pB6pm_#yp0ay3Y! zo}uJMS?A5&rZ>O$=d{UD zTD$uTP?4+A*a(*Tk&u2|gIW!WP&U3&j8O4)Ri&6hlqV|XsH(Y_;_7tf4Kg7Qj!ub- zVuc)zJ+it%yYNbnfyTwk>TB+*oD8CrJo2FB^YeylokE;|eJd1wcCPefs|Hd)TAO5) z8o8#pj9HxskbhA6t4+8)D1j6G@OqpbzL+f7sbDxYl=vxaH&JUL$$Bdg)lUdIu2Ne45T^f z0t-%|QJ3gcjZ$f3osv(|UcKa+;jPk$XY#2oGZ_U;zNYiKNFFnLLI?2DEnkG8OCp1p zSNSdmhnrp%nnDt-07g_IXW-}HN^AO-x~)BXv)K&-h5dY%Rwc^!2Plcp{#@r@6-YysD#R(i(#5_J9ag!K2=rG z0Mg4KUB%zMR5CSm1_>0xspZ%Q8D2R~V-Htz*!kd!rjR3$I=9+~^9s~dv=0mqYpL=J zE}sJZ4FUM<5DtHNIzS+}d?5v(6y(CP_E(V3)PNeu3^>6}#g{-DvLY(}4rB&eD>dau z0deTXQ9qRzP=fvWadJ)hE%xUhB=c&_1vTdISK*7~QgT>gHS51!1{KH=b(M_jhQTG; z)m8CPf0Z|+ze0bj6`Wii7N$^ng{kGfoL3lD1RaJEP=_^F!N8Rtf+mgvG+a~uu^Rp% z##jTPM}r`I0GktXsif*tHXIi zG>~DVsTit6_Jgrtm~d46T;zrd17uKZA-Wgw=4A3fxe{9PQU?YGSC~~Qxuz~Kp#tum z!WhTpQR(YSEOb54M+>M_L*4>^&Wi?cH6T>&qmmOv?E#dpI*@2&55Tf^g<8c3b)EI3 z8va<_{fMzzBc6fm9tihvYH^k~TjBH=i08+#RmvpgoV8bAx zu*@}2W0}&Ia=;96R^a6e0uRwoMtmx!6IOa(l^2k^wHp2j``L{CttmAQ#SbggRRug| z?;040( z;2SydO+A$tFCblSKE5(Ogo9av>{SB%fb%5~B}f?Zrk6sYP=Z*3ACPo`YBfw-1=P9} zrmYX>9c(u!Fo((;Gk_#hFgB@Zui_9C7)V2sr?D4M*H<#uA{k>ZfDwZZG z7{&_+cWrRRdZJ4v2`RfdRHdK{Wud|L5}8`f-;f2$AQ`1$1;|079ZORpA%oOP6yqQk zsfTs3w{)4nT3#8}P@qtGrTg7iAX0gyKQeeFFBEW6+gCa#H3{&ezJd%9myl^{0RX)M zX|NSWF$@HVoCbd_A&*r6ZqWPnIA|~ifpQec_E$9ajW|P@Y;!E6+^?Vr;ACnTF%J7v zqNd3Kq*2I;y7sNeCILjwksAA(Y|=r)TUj!#d%=#={5omh?MD-og=uzIL5;!o1M=YV zHAqzZ0TL&I2%{`7Q}uh{k2-RQt))i;L|LZ}t~j7Xq1I2`UgbkQ2!la631ZW3g1~7Z za2CX~#(o~wI_yOGY~Yh%`^Uf_!S;a=fIsX2MFujVf(89>O@rD{mivhHGU#a$${InX zLdGh=>XZx_S{0#n)Jg~onzDxkVwx}xRKh+0k^MllIs$MNs`!{>^+}DR0Z<~?J_Wcw z0JVUC0F>R1R7ijTB*33a>kaUL0J$>ITZwIRkT8%*UXxxGqOs>fAlQBd) zj~%EiKy_+h_AsC(5&UCV=K=z7u?t`=4`l2a%3@cjNCP#_2S+&jL-Flk>(CJzf-A7_ z5y7Dp&G8ay&PRo8JS89?ROJJApe3Uc{9)(osZ@|h<7f(qX&fzs9j)OCVH)?=42#y` zD#+1Z+NTWBh7G1b7) z6($km6RIc;hu6`MiO6c=k$E600)WbZF3rR#dS0SN!El92R5FTqA2WAB9TU-#pve+QG_T}ms)AO0 zMHunA9sZzJ6y?4kaDpqtg{e^)POLDH#;zsJ?#iZYF$5y}36m5F&Ib$Om zx>PO{XVw96sSpg1!cfe!l`=Hgv6_;d%PR)>41SVAK;IBvb7jo$BUX*8jmEK(Uu`fX zK(Tgy4dUBrpi(=VpTKGYc>=RANCkG-78Lm~)7EMn>v2w3Ci!X=pxeMCtxRH5kry+w ziAioT{oz)yRw-va0y(}A$N`FjBG|DJm<$#a%Cnc|=0=*WObpK>m2nn|d;9rtTK62Y ziKj^F+mE8ER@qgf0=olnT1tbq6!>8_EsluiL=wvr)eozJ1?sU@2^r^N&iA>T{>~$f z8Mb(1b^)*p*v3LWP;3GQ{MNEYNWiU_%vsg?Wrt)z?6|qHK;XDk(Nt7IaSmQ07dGxodO7vP9w;S z3WWmooPoq=0jMZdmS`%+pk7RZ!M-sdNG6z4n)1^mq&Et(c%z)OO0W+%0+)joA!C|{ zT+}?|C`Kz3s0CNR!hD6)?$boLGBvBEMD7ihmW05xDnXvB2*3gr!9WS(?s;Aur=}Go zU6}bV2!S;O-wTba$*19kodOb&zGI&kAmp2_-ZnmSP=na7rmOWk69>H#-zToTifh4f z-sK#(fa5r&94-*=pOLKRyg5z=zpA6Z4u0>|lh>Y$tbDP~tJMLQE>=H&dCrr+d6ni@ z^jo`A7fycf?AV|=`&485w!Ro0IR87v%F z-L>}W#p|Zb-u_STerajMi0pPRn%jl{`bh`d2uu6(*C#!;q0W1YIy@LQL(|1vUt6&2 z>DaVk$DR(*&9}5Y=-@aE;;O;8)K@bIqg)ZMkeN5q=F^EW}K-WzEFt{?qN+ zf%wc6J)i73ReDX88sRqypg925bMb&tEL@{0hF5gbB1$<_CW%VKQt4>UQLck7VJ@Bc z8w+(gV@WP)_#00pq!4NOIEcj&4tlui#X6n2^=|hBz(r4eiGwiWW*}EDVyuI34Af`_ zoDgmRNDigvAUWy5UlOHaJf2dF6ibAIO3lTB{9uN6iy_X#Zl`jnv_9J1u`Oe1}5z!RK~b*DpqO$WBNw z#2Mq_^+_?YW?f=ZsBC~d2w!TacWe2N7Rk_Syc#bnnDZ|4s$925i zk}Kt2O3g?NSHs2L0551P*<0hKJzn&_O3_`2aRs_;$TbBmm=LnkM=AJWV1X%LgO@k( z@-|--4Si>DFP52yOVJbvIehREj@eJhl>rzTqvFjAAEjVlVDdG*+!SF7tY)te#hz(~ zAPA{oAA-&CenM<%qF8JVCa(~qFJQC^FFP>b6@?N_5scf!D)QAxpo_jrab8LJwS$kV9Fq#S{u*P%0=9*{IpB0BbPXgd)8<=zmLqg_xw3+!3A*QXn* zACMe|$zj-DAh}ub`4eWcX9hwFx>PyA2iMDLoGSE}ei z2ZIBHjUZ2s0ow>2#TEj+!9Z_NrJjcg**r{;6LlG0)07XsQHjVOC~JvmW*l1@P~eEQr6LQ zBI_R%#!#{}uJ8pNKD;j^*%vVYb1pR?fOK~ZGM7XeDewJQq#yO@1nbcWzVJYDGxUS3 za77-mgY8JAhANS~CCtcaiP;0l6M;Sw^3PHE5&Yf2-}9KQHHP#~5)Qq>oJ=r?H6;NwghHH1vsawh_Pu0hPZ0rp zC0m?Re+%W9?aVQo&C#Pi_&n?=+L<)TVM_Zl-!*h_X??Aan^}rxI^65P;>X)4ABtN8jZ)WFoJ(Qk zLv+f5jZ7FZqn?bQ3I$1-A;R-=a{1xX1h+smY;e*|WRAj##58QB;sp{jez58ljKNko z^SmI*^8)3mVtJ}~S-6`j|Cm+&F$p2|2oWX<+;F1!(lgO&{uv~$cg!oDPd*fW#q(zl z0e<<@!VDFyWLUqYd^T6O^aa#7MwuAtx!CGLVGa-h~Efuo?!S5 zy1q>XuM_+hUFSg=H9@D)^$J2AJ{WeS(Ulr2KSAN4bZt#}S`z#kU2jrd)H!>7-w06x zP)4c}*a54bNQwODV(t}AzzYPZqI@3{ajKOO^jz34!Z{{{!D&i9ie-h-0IVHaRnP4qoKAP#G5#8JX#XTMI{XoPD^Avkx3tm}eVcw%V)` z1Ehma7agm^pV&mYC9#-J7q5$E0hS&Y9TyX;kI`dJ0_)koIW9IPE-oo4Q3q*BIp+Ap zSY1MNPHbX=*{F+8(B(uY#K*@(#~GsIOtA@I+{DMknUV}~@!2_geVidd7ncor zW1{2Zbq2H9m}AC96O-cfak09@_&BIcAFq!|jE&PJ>JsCi5krmZ( zK3iwZ&dxSw$D7PCIpzet-kcMwkIRWpicZk$5)R3lw>l-nsNZMFkp`^`IZt>=aRg96Z_JElA+3R4P{)Y$X{BRKt&e*)25uij8pYD z=bH^ye8)+~MZUXUTVvKpZE}9TwiwT%uxjxWJH@4DQzXZge+`*qo`9FvB z9+=@%?qh}v-^2RXkq=^+IKTA5#MJnEQT|^?JVc;6efv@{#eg;AAL1s;pL0wclv+7tTOT1C(m@h{#5a`+xb5n zk+t|yuBh($jsN0ZS@q6-@^Z{a6K+4Mm^7qMdZ(}Y_|NV-G+n(gYv2D7zc(3qi%1?ZdiO4e3Gt9GCMC9VZ4q#sBy{)zL(HbX=C|KyQl@vs;S`g=|tTMkv5{)vOfzJi7-W&aCjj}3$6wEtg! z{Mb8C?U29i1Ts(w9{YO_A)5+K^!)42A=?JkwYZ<7$i9b+jqiRMSsPHC9=yK;$)-Wp zk$?A@Wc#6!-hX9<>7f1f`D;%m+a*-_*BwrF9;%c*)&;*fqAj%8v^ik4XxWDtwfJ!< zleX0px{0l{mO`zC+_+jxj@DLIWCpk%;N*QSFxZT_W-B?D&Ety5h}PoS{RT7-B4rPE zG2kaxv{o~7KwF_=(dX^_G7&aX!2A99)~u1TzR88!yh5wZP-rw`;|8%LdcCpQY_rzD zf4L5w-sIH=ys$o@9>@R%=>yfWMniC~HMe->n=p?2Z3eA=h zYkpazmVF^nn+Jp}wiFNo9;E=^97NGz!n5!(FCc9IgmTTrk+O$sqLpVIHIk~22dQkV z;Gd*a=QNiLMHc)5RGuN9P-kfH$E<6|8t}112`~>pdHw*tiIhzhsLg*I5h@psm)07| zMS&#@k}_I$PI#m?-8G+;o^n_U^UJ6otU9qhs}`))yi$C!fs}WD`VcA8^LP-4OORk( z-V9o9CgR=Bt07Xr$u~N zf)pR3F4aoZ1#(m6R=3hJW4g0)Y|dl`(jxL@5+Z6%7AT2`f?%*%arlvDyo52pP$1j0 z3E}J`|5aM(XBWiL$UYJvwBxKX4<;}$UmlAWk@o@cWla%l01lC|anhluFHE`1Hm5|3 z)UprmGRa0WkP1*^Rvu$W$rB&C8R%oQ0^{MwowfW&@FHc|3}qfc15z^2#9G4#a9BM* zxADQ0R{Ugcq&Cek8k$B#1nMGpTUjG~8FYR{$~p<0U@|!+hExoQ++g6xL^|({P(y_b zsZ5`$u4y7@a}8D|Cyn@Z2wNULlXQxA392@+8t5?_4x*S93R!dV_$7ioQ#}Bl50c4b z&Nq(&0!PZCTqbBCU(sErXEYNOT1ay;1>-^}U#9i=>T;x3)69JlG>WWN#|O?+bN zly7{KnKc(jA|XWj$({eKcA8Ng|9pAEZi+0~W0`g-4eKV(z$aoRI%m8~FCszQF~+fa z*1(FBM5wh6>PMl#k+jyhiKP2&OceBz1&d$l+}mqDkUo!uIf~h5XSL3+_OL1=WeLdR z>~nck9%5{@=H0Wxg3s8-5<|!|>lHeb=aH=JrelT zl#E$9{nTIFjO_DH@`4FTKb@L^b##3wGdVL0UFexHy0}bhrnT6ZS(~3Z6UHQy-$s#H zXtu@1)tWW3$dt`x^hl15i|6=upXtcA3w@g~{PP9L`Jtm9`)+9U*9TiUasL*>TCT>Q z&ss_QnAOEnoRXi9-;(3VZ*4Y5n)350?T?mFhdT*~Y6z^)(cS|WIMPB_0~~*P!2gg= za&E4|nKD-q3)ewlJY~VPE9m4IU>x=Z)jkXEeZY?EOZj$qU;UlcFXP^r5yH0=!ad5@ z!=8k@{-jXLgGjUQM&~w}onPVL@a-@x<$hKjf2I`uyykt4ULBL3QR-RKLCPb2?FrvR z;kfOxqW~BD70e2?0-T){m`5%TEjd6;{K=*^-hva(o?>T{X*oRMOUs`zR!n7z$hg#! zGm+t?<%WQfng-UTwuaZgwETI3S}>NP;@ytEH9->HJkQ<@BTrJB8J~|IVI{r8aZ<)7MztSQj4B%gPFP z6wuvFlrC^_x0Vvr$gu;Dnegh(Js^%<5n(Ag{||mVU%%5*?qc4;lycHAt^w2~@C`c| z&q(}Kb1I_NAj>xgeRKHeIiG1=bRkhW{-blU6k5D|hDYxNfv9sTWt z6#s22%Gwr#Jd+YBT0!euv2qTdEuZQ*;icm(Jn!eU+D7CYOiAz%tx_ zd8bwBgO-*|L!@Q>v05HknIE7uN$;ogQF;yZR))w2X6Qq7!5C48_zpH$bMp#E*(`bNs(4=py3qy!+NX^?~^%1%UG2JVqi8S40)@FdghyJScF3H+xonEhN zTrWVMq>Ix@tV13 zXCK(S>Q(j6n+m*op7Omh0!JG+nPXsk-j^_PVw>IDR25 zoP(2EY|ck>mVJ?tyr#Wz6OY-Xe?V6kvnxUZqGNPAeRSK{INa^duxgH2mDlZ2XgZ&+ zIPQ3{UP3~%tpzW9P$FN*nr(v3>Qbw^S9P7*g@4~*?AWnx?-~@1&a)I*qm0G*QGgS0 zGVn35FmiAfUfSyt+UpV{Azfz>`Yn@r57cGo`U!EJd}`NwHUNgO^&U;wbpD8Vh)ni} zw;Z%<*9q@uxzO!q< z)O_!0Z*N#N_v-;uZ{Jbv>mENTB=narwtc%L=faY+zb{LEZti=V3l&wxuAzOnIHPi@$$D`4cqKnxvtOBfUUc(<@%S z-=^trvtJGVAU38$+wXsS$9I3h@8>W4zWv((?QE_>{pH+m4;H?DVpq^hsbx`@=FjgK z@cLw(Lp5IKP-L@Zz}FBs_ZY2NUhdN0KJ9N2uOPyicx~-W$B%JqyWpob>AiikHo3%> zYr#VUoC|?om!M0G*2N|1l5io2r>I_s(SLoRa>zZG1UW7Va##{z&b@T)*W#eC$X7lq ze9;k<7Q6k%>qDBZ>fET!=u5-WUwlKE*w8z5`{X_TjZY_x-lzG@?^@!!OO>zfPx@F^ zSKs;g^nfzclam&VY>~g=nbZ}RavwW(W_iXY-*$U8oLt}b)$u+XK3z2QgOLptmvTxk zM)!YE6LsMwb^77WDceST_Fkk{$xFFEepvA1Lz$}|xY=#{SBa*V3r%t3p06_2X@9)a z)3?9=QWfxVX4%@*))xZasR|kU&VmkCfBU-au%ISsgCd?CU;LHkp>3&;eRkzamw6Q@ zpV;)o)J7*eZk#pZ;`F|i4R5TD8v4!LhugmzGi2|!j=x7A-|W?4Ene zpF#7Q#uc@(Q(Mcd`Vp@mY!#8% za!FFp_`?%6&VMzm`MUKvmkmuGKO2#{GHcqomLrZg?bWgWds_!T+QRGF(ecBhK5qVX z(TF+jV%W_B7=et5T?`U*lV6O{FtLt29p89tEH&P~a{bu)`;_+Vt1^5%;n*$HrzS=TF$xMi|tQb`Q%Ek3#qNwg+x5RZsMr& zZ)aqW%i0uG`RU*lnLEcuL|ng8uqR?pyE&Z_`tCkEC1v`1KE3yzSlcDaw(#e|+vBuD z+J%f5xo}y>zA=@jUYl0$%V+xBT=d%8-Kz4J9Q*2%X|w!V2z7W1F=9|xwn5~Uk<-2kPVh!vd#}n*73$_rt0d5vR|R|f}6`SSKR&~xqfb! zH|r|;oc(Uy`}(8Jr^o7sv1JZcB3<9Aw5ncHQ~6a0Rx8g{h}O8GVvDK7$W|hlw=ipA zvWhEFmM$hMI+_-{$0Unge_gt+k7Tjye7D8UxzgRGew)s|3X#`(+ZXHX3v~8*B9S7! zboL6}qe63X*#j~6T3byPqZN9VS70bEGZtARb8Q8>PGSXeU2NlMZMeih&mx1HZ3HQU zm{r`(Abxg58(!1uJL<;NwM)JlP}VT=_-D3J&6fKu3O;L`zqIqBiO0(P=k7LVMYijB zdr$Gvf{NeYdGw<12M_P;zW%u%^FBB3Y!J^Jg8s>s&MzwOXy?TM}7V;3ZyyJR|$(qY{A=0Ao^e15L2V)o4sACz}%^X`nG zx7Msz_%FYb`)h9G!m2ipwi!Jn)!4)*uW;CsMc-81+%@ONZf(E3^YD=!aaRjlzIuK` zt1CxN{}{MoX~g0sX@MR5Zm6e!(qvC`{d3p$w*P4OGh0%VeE0djyYH1(&u=>UdFZr$ zU56w_k7?C#^2VF3ZhzVCA#L80O+%;W7FyPAv+e1mP(Ckf6VcJ}Xh>R)->%JRx6aO) z9A*if*mYg$`A%)j&+Qq}KYQw)aAW-9sb^08c>Bf!tCzJpduZ+ABR`BVCVxF#wc^Q+ z%CX9$%8eyW>b_$zY`ylyzDC~foJoE^Fye zze`wJR=?LDpKNZPTk`FOU+>KP-mm<-yoWd3(OvQG{nVK=B?ZQL9geOX)Ti&x^1;nk zj|+}&I{s?1@5V=ed*R@k5xZAUTRwQqpguji?&^GCdFgQ9@*bnB%U12)QBd&sf&SKz zfbr>v^p4QsI!EYWFadS;h5z=#RjU;!F)pj@uc83r8QI56?=Lk}0TXA;Pamk0riSXG zoCUr0&Ahekrz`hQy7@}aCYm`bzWaT_XvIfeM74ome;RsPP?td-VPbJp>gEQ-rdtJJ-@&7b7L;$P{+ufyC=QA;`E_u^S*m5 zZui;5jVJCrk$mHNYU^eJ-A8VYJ?I@(uQdPo!D9#KYg?qRJ<+5%^!?#EH~YQ2{JAO0 z6K4t<>^HCP`sjyycDy|PcxF3u@3WJ~H}<}AY;%W;K1tOp4{qC%oc!VUedmu&c`fVg z+~kJScV|E7|IyG3l>@CWRrg=|>>#hhyM5P24SV;<`#I%)>PurRHm^b?Qx05fZ(=cI6@9ciE=-^Yz86yvL3nzOXZ6ASzMBrw=>dK+MUa}e-6tBPd zd2-cFds}Pe=d(;{oi8@YD?Oijqwyu#zz!dtd$RQ{xpKtq&w5nfs2>uIZ&2&?@j6{> zQe1RoLSo`Dop-rhcC*TUWR3lh&i=vQGG|)qnlr;P%$c5CU@iuIRAN}_AJnyA*}@0p z8uHCn?SPC7ZP$!G55*>R?$W+%OhR(|=$M!;LUmr!>IUQ$nA>OA3vhq3JsW{^StqZ#3kR)B-tyXsp8k%Ch+i8PZVmcs{P;hf zZt%^W+dJkwVBSIHzI(6W?dd8NamA_6gyz#re?oZi$BR)7Wvi}zif1iJ)t)SR80*cg=sIjjO z_a*pWw{9nzF21ry;i8RxYYeZM3g0 zP1ma`wW_=56S+Ta6vhum4;U3SMIHG>^rVRnlW3yoSnVm%L_6M}CR$6~?*5h#=I!#= z`HCJcwTBuAe3SL*lm=_dW{kLfCcfgB_O+}TF};&NSEMyqa4oAuo#9paW%r98wcDIL zXy{W5o*Fgf=)6{YF9yCYUl3Ve(SFf>!&TLS@C@VfHuk+Y*S}?1K6Uqm8BsmQG#JkmY5nl}+)jJ1T{C}hcCz2(2TfhJ z7mhgFslgj#FCR?lczo0EQ)8a6ckBH@;14Thrf)Xp9{Y%{-U;q+(Kfu&E9`OgQy(>W?m(w+lh+kgM%1_Kt8ZmqAMxR>u0ate7w!G7 zBDle(aKrBl#teCD!SP8OO1}R+r0=!KGlMo4kD8@(D93={8!9*~>>F_o>m9jctZe^Rny% zHXeSu_x#=OJwM{8A*3*3U&CLfmcMnzaHreuR^cs1X^I;*ow1>pX?lA0#u3$Hn{>D~ zxa8#>Gdibr>UXrx3T4MplW*nh@>-NK>FSYQ)rIGmeX#L`8{^yf>aU&Zqn!8pGx^QjWj`v@9 zrsdbaynSW#fWhjv{TwNp-`>oab@1j$&5Y86ojN5i|01*AADO>ARxfTzi$T3?S33vo z->`G?zR5QdCJuWv?8efvp7Z*18xrf(yA@StH=kU;b@VsyfArG_<2g$&T}q2)j~u?@ zwRX{*p{?J3z1sV1(W>a4t*QrZi2D8Y^H0URm7TTh^TC}iUH@ol&fHmlJf1!I^xmF+ z^Bz2xbh$y#F~*foG%eV(;<;xZ`E~NdMUT%N_k6*zvnzfHzmxdcf}8u+`YxKfX2&xP zU-j->@y6Ej<;@bcTU(wtUHyBKVSaI#_!()8TjIb?frZ${5QmG?>F5rbnB~Mq&%`Xeaxq;kL?}!b>5eQcOU&yx2yW#w`sox>>Sbe z(#pmS5~JQeJVX(BHJ~az?$lMER$(7+o)p(uz5P`D=f|_=d}*7Os#)!jf24EB6Ug?y zz54&2Iq__BU+9`jsc0MMC2!~z%B{RubK2O zuUC@!sZelo1$Xwqyu-R?_3QBVUtF|4Iw3Y@mhsdfRfx7 zE^>LZTscTz6@`PJWf?yBx-VvkmlT(yvqW@Sp!F)R^3|!an3rm`cC`?eO|5c6*~@O{ z=HCpk8v6ZOdN!)sraAs;#hLl(?fEty&$#2Z&Q15N>5}%uMD5|jlg#I4ezItOrQYEc0JftKarD#w?ugcE zx=MXX4p~oKL#Z<-f!wEKg26J-B_` zvp?zVze*~QN9pa~>FgJD_HT6d9p2jfyqx{#HVr+PwS7sGIggu@jvcB@@tJ<+yB`vp z>_7EcRtued$^XDqsF`rsd7s9Ihh3U*aO$bm^`H1^)MLMgzh9Z&`TIv^Oxq$KpD=H< z+ZuTRP#X$|XPi@L1T4Z+>~bblO{$d(Z0LjX!;Aw_`}Q zPTBO0W0R9VSQXdla)`-)&YTZ(jp4t}Iy~mr*4zAkyMCa_bMcRV5%uQxyABUd>9f{n z?eK;2F^isVJo9kJG==}1CCMi@F7tgZFl)f|n`f0xe13fD!ja)k4*nc>tAE2;hd0c+ z`B;_g^Wd>94;MbT@w3;To$yeDDQ`8Z^U~#wcY^Z=Hcf7Gvtm%IQG4=6-e(=?} z@88k}K5{u})i~v>JvSe^Hmd%*$`O^Ndo}wxdFm$l z@~wR`rd|7}P^bChyHEO@zS4SC;7dXOufwTiCax(j^jvEccVv+Z8?z!jvc=5kKEtB9*pyo5e0)+A;p{fNNz`eUBx+W`qJRJKi8mAtr_1Fs%pYoxFV!knTBU^! z!eC~<53+f1&I7CH;^x2MX>cDGxA2m_4RaL*Ct7E-I4tbXVHyRiJiCh{r2|+`x==xy z74bZtg*c=RiY$m>o>`U_G~xZNN`vAyESiJy_xiZDhv&^rym-!V>V(|;p^!VSucjv` zuWwb5@$vzH_qXxv7Ivq6sKz?D%`^-=#m3$Z-q_Pwk>x#ibDqXU947HU6kL zvoeVg-{3i{^j76DfH}y@LIXnbOXkiUzj$tj+bOs&QgefP!u&LZucIJdE>(p1mplaF z9QNCSMxl(1mnuvf7w9nfb&QZ2K)@gPYpJaQh0F=I-Yn1S~PmtTQm%^v_&TA`vo z&D4sng(0|C4;t5Yp56hGjxJUzCoX$tUVQTNX_z8C1e_tzSn`b&!@p=tyfwgvf$77~ zuvZ5$bN+RwNWqVv z$yxsvr%`sVk6)>kN+Xrd9vB{dFOh&%8v>$NY6jxjV6gaCCaSH4uaAg9h-ow@{Hx^_ zjmB)8qAr~xbxd*#Y3P$@8W#(=xISjzo>H?X()RcXn?dty;t85W-*ldby2wk= zZ*n0f$L`*TC0xPWD#Q_7>^tEi=ACbo;-~9x7sXG6uD~%7TjlD(96aKvE7k+!Jbb$b zsx`p0!qmKiW;Y$wZcn#oH+Sd8;~7(Ks0aNUZLx4xini5{w^7h@gNT+35ts~*DObU~ zOiAPdQd~S3;kGf`u9(IIRu3O&`?h(k2eEMPDulb)^vmK+ z8)$vr?xGfuoq{}5sB@vjr-1u?!9pK)k@A+Adei2j%v0?!M@A+(%Rfy6jMHohu#I(= zzRec#?D!1jYJ|mdl^8i#D8rgDa^($lnx#>Un?-ZPQDuz2*hbbFwtWUlR-}UrrNT7Q z$H55HO4Pi#-~pce{1*N&!#Ui2>s~>r1pZY#bcxaa&@>Q;0BnA_kiU3b``3^G^LTOV z7JG?*HCKD-y|i(3gEW`?-=N4#An$XzvT|Ml1O2BUgU9)OtkqE<9|rR<(fh+bevaln zgM;Vp(RPUF4b&GK&nyPs0Aws0vKSh}MIn8MVCjvHwn~-HL%6hG(e*Pz*EK>n;nxWf za2jJ{NNd7^ z^&oR$`KP{DY$~;=<%EW+MLuSSGiLzde|KXnYd;^1`oyM(5Cd72o>BBPOVk-JG6gRc=o?O^D|^C%88uhNfrKlZ>%f00{SV>8MNw(gTl@O{{j`- zI*!jisaaVlx!dE;|7_6t^I1O?Tj$gBbX68l4Jtl84O3atDOp$g61)r46vbL2b{W$xOi+eLv0--6LPVRxjPn3pZxqPEJ8$Mi>fm3FRZCqt~*_?ahhkt?I_r(w|dhxIo8xz@cL zUx)cZ6=QQJh4(@f|M3faJYdT>mk~GIE#kA= z!zMS;i^e9;X=URm27fDF*3mXMj}RaLon#_Vl#vZ75UHj?2}1WJ(Ex9tW%%F`fRIQ4 zd`Ip=GHFd|-D?N)_F)*|guViL{z!u`y5P61JHo*aC|U7Gi^$l>y+}rWFO+By2dil` z_b4xmE7fOZhRX33bk8Y{VsZ|*5y4vadk{ZrH}v-uINA*k^XC8#NI^HCh-wpjTU2oPl4>9mA5x7 zllM{oBHSfgH>j``+cwEh7Kb7bx@JZ4UEaw7w1>_j3j6{(V0~(Pp_$Fq zAHVh8o#VJv;yFnVwT;V)Cv@CCa^HV?sErsu@Yqev?3jUZH}{F!*q*1f?8Uh6d+z0( zXL5J3Cl$~0aqvr4DDfb9p(<$UEN=7cK4=g!(T2Np+d4mvM@@q#st-*{l8t#NUdeD+Mmkqab^H_1;B~ zgz!$e`o74%kI*|4OmRI%FpdE^V`nMgv{MCK#DB|epG0lmv>mt?_hB9Z502CRmMQrP zl~Vd_A1k%s4wJJ_$b$9gKzln7n)GEP2`11aBasioPH3|f>=UPD)ld%JC;%ilO%m$@ z&)7~U(M}5_@P;Zz=x5CGNRj88ZzkVw3@5@1OF7x+O;Y^qyZtb>7NCzrnhJ-T*D#2- zSs`e3^ao|3@sS)CfUdTrHx(b1{Vd#ft^3 zfh%ZGt&5sKT$5$tD-6}~>?6Hnws%2cnk;avS|hA1OTDs$26Ee3%N^2gWiIc1Gc8OG zPo^xc9)v`BN$2l#br-AqHWOrb%z5RbvpW#eK=;%A6CD&#FO;FBfQyynPy$m#p2SME z;)%qBE?=3qZDd^SBBBb(xA!=>62EKvijPn69Fs(5yhfUa_TuV*GkPiD>SuQuXK9YH zvT8K>i;30H7pmoB6TCNuohypwG#7Es8NcnDL&pTrBjszGN zn`wp6P~e&1%Hd;|n&6nm1$kpEX&6aiY(k$WK=6XmlPO%;cd;%F$`gIe!&F=L=|xIb zQ$-#nU|yp*cu>fob7eo!*~FEb(D_od0BzRg0+psrOnd5s>)`z-$`Z}qNj z65Of;FvD(^_8ER;v453>EEU#=hvo1(j)G8%U|50{>-0~ceB6a`A{lhSRh$5j6ZDCU z5i_I~3CkJsM!XXJ2K*84yLQU(P!Vo_F6HZ8ex+K4V7crIc>C5uYeQ*f?%*zioSFX z;=Q^{z5RZbDjX=BD`PA?NM9fuxAk5~CIe#yDpW@Lu2gR#2E$9znE2(Ab{*TrnkdR^&2~7eWNB z#)rm)P@J&4(Cf}V6}W=vSCY4g;l2ygus>1i9)MA5Rs!u^1}#4mZ26@^E>54Cbn}z4$k;ut;bEPe0?*cNMibq~yXHbfL3W1#i9!A?HLH)X4lKTl zVwQ<}WdFB$dKTiFuZ_@RqPkYNojfM7*~-kd1zjl?Zl1K9N+z+yj3pw;W7j3Wk&AvnFIWN*Ybc?QaXy}wv$ z%NrSQ1*l>N-tA?X;(dZ&;+q)N7qj7k8+QYcGx9bB!p$a1OWUkAW|05@lk@xshC<6_ z(A%HAL?L`rb7v)F7=a3}{xlSGs0LyGDGt$*|7;%ncxmsm;VIrYroC8DSb(}^H)$7iXy2yUi{rj4q`Wo8aVgQAz-3kU*i-my< zAXJ{&Bt7z{d;mviLXnIFdp7RyP~U`qN(0r%w~QzY>BAR%9|Z-xGe6wP&M^|pkx zA^b=-L`0uH(H#`-l9gIKqt})_&>mrTOiZ&S#ovN>-)B%=AIyxi$T;q0lRxOXvag+_ zBdo#QGggS|s@NJN?u&_BFPI3KC}mut%QO3;N@dk3Pc${L&t8`;WcB!LxrHv<|Lm5; zs(T#XiN9rP>t29eIGTEDN3X?GRP*sZJi!%`u!aiML)KT;n=~(ym{({ zQNQ7iX2)-V@%?jp8{@w=&beWCy{i;nJK3xt_&O1-D!JiZs7h~3%FKhk63!VDrC^RH z*06|x!^nuUB%_p|Z2sr!VuJ4jbG+<{Yoei0`iSvSwQBh=%vF4YQEj>+bDB>YDFg7q z`!MG;&|dG?goE-%tG}0=`V%Qrb41NPib)HT$bl&(rev;^a6#hW0y8S|!x)MnvB*pl zL<>}fPr{lh<@f%gZF%|k^&NSH)1J8rRm>q;`2*nBYK6DiUn77a&I3C2L!cXTNSuDEc&#_8 zq8eCCAYPZ6y&s{6##HF?Ue`%hI5RwkOqBEri~FeNc`i+Q*)|=)%94}CZdK^QB^75B zzc3t89s>dFq<%il@duzqhkoCxy`T0)5?!pqS&SV2tDH9#-IIiSfop|gh?-210|se5 zPIlxs^1L&iOc=!PkyQP}6m*FxzZTo_n(Ja6H0<^knQ)nDY90VLC+roo-?$%Z#2@i; zIq7E-xyQzeH7#7Dg&vQb*ZiQHuJOLF>6L0I-p+RTWnbFfcP^_WYzmrqN;gINz-b$~ z!_#ws?QjSW!1-4bsi;zl1I7x-_|u0KmP(Ll3B*SDZ*>JlJo{)3&2YKlGq}vmr0%Jb z5Z~Sq*aapa)$ZL%V!iOzUXOu2_jz0Z+*}M2hQ(TytlIppB@RaWwz&tBc_g;fD8N3* zz0(KxPXWC1yUmiQ(_*qE5uixpUSwdGxBRy}TvdHP=jmyf-i2E2R_J%)=%!)nv;u{g zT@KybvVyVy4UNK;2)wbTIxOP~=&#Gfguyfn)*Kax{ZOnSk&hu*g{eyHjjCOLyk1d8 z87LH zw}KiwJ=^-y_k6mi+3KP0x137$c$sC13VXNg!KHMV&Rw)sR^~IOyh*@T)$V!}%wSp* z1F)=rJjzu-U&<-+5~^4=jA`+DdALYv(0eQ8Q2UIzQ=Fj6UfoXocK48bb8D4sTHf<2 zD?#S#O=fua?5d{H;J&<4A;;9=qUJmGt@hZ`2kDhDw?pt z*HqK(mGcfHTnr-QwXG!InLUbFI%weOm|J7$%rkCCyK<1jD|&f_MX&&S=i-NJF`b(v zTHns&aA7w|cyF@nj4tEWCEGpQdDuvrtQT$fsKC(D?E<2D-YNc1D%!G%8*8NcnVA9A zTjr+Eymnf42zt?SRk*4po?%1|mdPiq+8EeyB9PFyBypI0tXGfm%zZ_!lyf4RnG%kh zz=sKyFfHOc%T}aU5;xP~43=XmZ3fEGHH?rLH#OY%T%HqN)mCwzQQI4=mzHT~0czk?Xz@Jg=JVqBz081k{E>ofFg&#!dE{0C9r2ouM12e{azN#=9re z6j2pvBk~rczwir>}R#DocBVPJfgZPr&Q!c^Ciq1pvW}7nTe)D8B0C~8evnA$K z#y}b3P>Nz$Gqvl`GEG~togA6RWDLE}YU#O_XzZ%|_W95{VkfC<1}uifU;!-4RxhIJ zi>}VDUsm&`&X~3;@wtCM_#%HDC)x)!NX5VX-i%NXW6qvCIt=l&{ zu#VV?tFGCHg58rO3SYbntlFNLEFrlIYHtaR(_tM zQT%20X_%awB!Djg^;wp3`IK>irwsCnxIMx^#tv{MW3AdpVG!P*0CZ~!-rHQ=`se&R zWZRq0dU@?#28_j;hjBtx0nEb^13s`^aioLW?A|*BYkH=&8LOWJ$RqVaT;$*QhIs|% zQK;swX)tRVuh3lp&#P;z7H7nbPhm#fbf#CTutnl1;9{!2qO_Nm8ZLsvUgfx~jpflv zQKe^+#z7z`;u*pvYwa7zhe$mOOv{m(gwctt=a;IBXCIkAaaF!nZOu4>^x3meLJ`z>Ewih*oq;0M61uR&p_{D za?+UzZU#H65@j=p08F_mH3d@EiaaWsW9Kzgx;A%wW+ME1ZSsRr*Nr5>w4O4OB-I?N z%3|0k3?EcW%aTtJOPvP$s4msH>LQfO$3&0%kjp1O#J<_elYq2GobXNN+7C+Ve;-jpkyt&0@WoUvQywA;i{tH^rvs zMjiQ}rMh`&HiIBXTSdHtRbUo0L;8ElrNPyjhG<^cj>Kf7*frBo?`I&%B5c1q@@Shr zBDT(TN9`NqDy6RzK{g)Q)-1W%5|vfQRu(+GchK6=CT<+G8CWF7KN~(m|IXeMiT<0f z>HuAUo>%fQx^bq*nN8_VLcL!I?_a1&e@{U3%c7j)C0=5XDc)#9hF#N1Y$5H-%B<_} z+FR1tne=M)o|}HH7wJ2$K3liyIzPlP7fPkGYm!hqSB_0Ho@cCe&;qD1SJjcQ3~Ux~ z<5#bWwfy4T$Lou9v1W zu`jF`o9o?6lm|hQGFuG+9D38BdbJ72$JKHKM-|VjcQmjb|GJIfJw<=7O|+Uidf^p^ z*a%_|m3!g*?yz#YmDw|FFd3&9v>;{5ZYbjual0R*_pTUnbnIeI0z*L#B&o?x^0km| zc!GBSFrCB(x<>Tu0M#-3(FSzmepBgV;d;?`OdtvX8pVc7n=(be(ML$1W8lRPMgwe+ z+_)BToxVj}@25?k#w$n#uX5T^lB|5#i34s@l{w^vjYDT%{$`o?|}kb?jC z&#%PbQ4<4gt9V!xH)yE8Qia{#qjPs=y)TLVLYi2bOVZ!K?y^)z;hMvR8_vV;+TGNJ zlIn`NDD@!iU8!V#l13*01~lnUW_R;L{#_Mpo8NbxE9Dl!g-y-tXyM3MV=r#eyrwzl z6s;fCNooOFQtli9NA{G^Y|7RPv+&O(&Xs$lnff>qklwr1OoKE;HE2ohv<#az7EICW zSYg#$Y2W^)yh_ff_4nGGX7W60iv7O0(JH^|-#pL%1__DZ#uN=ZY`0bt-gFCRnV`fE zHw6Qh3kreeD5xmb0Ej?$zpD%@6mlg2K0O#w;LJ(RiOwXf+tqv;qJwO6-70&nviwUm zmoP+r>pY!jRkm-7DyT#)2Gj%RstQ=buEPDRaHn#<9PDnDD0IyxUSL{UeaZ~{nBt!e z=;@A982P9wk!Isk7U9mM%ky#J8hP;EMdJN(9}<^slS`BfnBx@l2-_A0zhDVlkwaZ- z61p+tS)VBdK~0GfJ}Yk*0$iGV;7QaQhYyRBJ-GN@UhQsu@3i`@f-5;S zNXp?h11meiDGwAt>2LQSv6B^ePZ>5jXw!!NT@~mj+qYsf76$aZLAp37>KCtQ!RTAQ z#->++;hCGaza6g z>ML`Tczh>q&6es598^<%T)M6(#Ksq3mLwG?LpvGyQUQu~m@d0Z_3<}#NO7)oqCyRMwA~#`jbOUnS_4zmV>~!9{vSyh8HHNFL3y zk9d8`l>TLfQ6n2MZ>h~}i=*MfU3%hkFNM!q1-xUmC3fm=hO25NHbIE`c1frWNvsj2 za=~@Hcr0tIpaeDSzmh5y*~+8bjJY;(ZHi`gAk~8n&?sD~Uld zBOIA34y0&|C7O<-)K+Hll$vaXzBBlBo|;D9N40=ceM>ouUIjMplLjYVUo8G;u$fL% z>B$YoEhktbOwWG*;pq1t#-^(Z)a>^AC(2jgX{jbNDMlOIzOILdYN8!5vDhh=u&a% z#A0KZ=ONouFu;z9oMG!hSb|2KYjer?^6=r;_x^2C{B-^8qWH-#;9uB$!^s1Q>+>Ji zfl}pbqaqb7SGKirJ%-$UWPora;Y2!LNAYhEk<5a)H;XQnGh~)XdtE_+sNW*NEiq&GMk9=wm zb^{U@DLpcFWm}GFtbW8s(VDrf8#wGb2wpyz>nZnw$e>uQ$S-S3j#P>x)DtXrGdEKr^o6yyP`t?Cn*ve@W$F`{zj;v>l1re9htkLgnEC8;}tIvsc zZ&~@0O2@VA?GIWnt^tWlwLk`zSJ*`LqIWqXheX%8%4ZbGV;zKs;>?2YUP}`$!pew5ChW7CYzr(D*qd*n2T^qGq zb_mDH3zb$Xy?1QFrik(|KG%kF9Frtj@}^iT)B$#S3Q|Rx_dip^u1)Sb=UNuGxeB8{ z>EM(fd^neJy&7QLR=7T%MG3@%a;2r&9|6T+Ptb-v2LTpr;2nkWu%GZ()Dif>FIn*# z4GZ?WcS>tG@ZNxZ3;V}pKkOV|y9a@emoW-KSO~332_&cpw-W{5hO12f^v@su#s5I! zU@WwA)+6MNAI%%wCLH75Ons40AjqRAg<*3cp5XCe0F4^zUou^o7hMmbcNk~CN)%R# z(mMw?tIArM#%iRw%_SkEm$ED?VLT4F?G;)l)u_PGg32>F_@c~`lf==JkXln8Rl%q7 zEQf`liI+YY(%oVxsh;cd$d2PRNR{R}YM6UE4Ng#TMtud+5J6Ah zs>||-*NQmBW@P_WxA)I_k z4p#~hvc|HyVCIP0unW+If8K4e|b(hLCV5??2 z{2FK2T5jj^;Yrgs-3~(PKN|-B{9pg_YVEe;@v)R&nl+Vqe^eflH2?ME9u$)gb1X)t zl=31SMwxAZZ_VVM`$zm_j|%=DQvA<#cFCdaE|p}r#sHp{dl1sZeiBO!o(F=9?Xtq& zWM1Ds1a*@#!#3-d&XhLK!K`o+2(1Z^J2x?&gOa7lISMN798(x5E-J0GsWvu-O3CvUSF$Lb#C&) za(>aNiAzn@A;rPP!)r}>)fQbC@fhUWiX^0~vN-;~>S1X0DU;RQ(c1H)k}hvt=q51f zbV3wiLK5TOu@ODzRt^yecr)sUg&{v!p=#HpqqckeXYXQ;3O6Y+iKQm#nHnLWnKi4% z#8XYfe3A}cLv~}KJ77;sdm@#cVfxCQ>e^WFte}c-oRdmy%^OId^4-3-e?n`%NMC2O zvM&e_P4iM6`IcT50!^YQ7RN1I%FdOasBt81%$6!l1%M{^jsQub{2Z6l6GdP-^Dxo1 z^_ZoI^*_%tEI^ZyHKk0sGEane>{WK3KL4Y_kp~|1hI?0ots~w zU40p+T&IrZiJSx`SEftYiEI^rhkwF`_ffQuw|5PSwMJ#<|7F?oGV}dP!+NUYK1@j{ zbi_;l?jkDzq2TNaZtDUYHZvXt|A0BUwo*3uGa7ftSUgzkBO z!ov!$k)jU{DH<@#6*`^{4G8*^vfuUtiCpG;WMHrclk1GjJ-pQC&1 z91ek9m*V4q{qtOpBwU1s#5YQhNB}uV)S#%%=)K)5+!iLsSCmeFS*GWJg&30n>gq@` z*3J2{ATLua>=Vy9RiENGK{p-P@2vXpn-{a6F(CQH^V!ch@_$Ha0Gz8j%YXjF_2%wl zRN~;X*Qn0nca8bi8VG-3wa0kqva-;K>Sc-vPas#1ED^A#{fU262K!8e<&cIKevCG) zJ=9{@gz@201~=i1QmV04gR?M52#Uk|8m9LynABcNr?E5_{u$Y5MX90%OF}o%EQysU z6sBRUv9<@8<~6_C)kU!t-29 zY{uIxjGEAVjdA|>S^iPp>h1V$G-yZdKa~Crwk%|QcvudvDnax=;1MOlH+47S!&F84o-zb#^32mgJ2aysqc?-64s+uRM zQ71zb@3T*8R#Kxdk1U?cNNnsdCHZ!(A2+sOa=oT1hih`TxZh}{vK{YnyGpd1hu@&- zR>g7Su+$~|4dSh{MVr%c_hKI0WGD~hlr%hf>FqUVGxl6I18eG{!FI+BlnFxm5$8el zYn7{+!sRH}F~vjGM{zE;*ZZ~yqIsEE?|jZ#0|C~kP5eeEFqEYr6qAarAzAee z6Kp!3s{E(m$*IiWHa6RFtovVv!@Y8;^Lp)Ee=lM1TOO|7hp9@u-C{ukjTHa^Kj;_g zl|xTYxt#uv13CpiuEPapvrUW`uImqykq8UonFc}JwVn>1{|c}~$*C0Rs7~koVn<=u zy=g3pX+|`Ut(l2^4Ze@C21QCqOU4Xks$}j~G^*b^^9%PGiez*d4#%vJku z47Mh;!ox8=NEy|z14Z>>xtsB;#_l3|1{`=WpKCxI40N9z=u3$v$+XRS<*JRK2ZIz z4|tA1W5*w%bGqBM$ePF|rT`S-!rXN8)(w*5bYZ#=cpq^_(&CVZ4v?7OyosetD;kmd zZekN`*aupjU^+0C3{aWRP!(qFSXy_BU|}{!qKj~M(j|?l|Ip_TOP=t~t6p&Upu?B^ z_lbrza0*{}So%luOz|-MN|-MZpRH+xvk6@SRwm`bi+l7+iLV@^HufS_cAh>;bUnBE z9%MKq7E<4x)bg1UOGN_ zGW0VP_P9ad+&t9ZafcR~+SEGc>?o9pb%h4%Wd_1;VuP`HpbLUM;TxoZqEE z9D_)VpNC9|rPV6(vLkd*&9Ke1Q}?>L8B=hN!X22mQ)|svl+bfA3Pu;Ja28WLh}o?v z(TQ6m_D01on2jB3gSVlkEMvgWC3^N?Zv%Ju4t?otwb;%s5)kFA@0>0c{Mn?3Ug){ z*2HxYJ{V(mQK=+!IMa6beH>msZ*3$)8XiqxXX4Llfh(^m{$aQJ-y8XLC8+ zzQm0;VwPoj6sPD*9G-x*^^E%kulalMb@IKxasy)LP~HlJ{f6ByoS5pInZ({C1uL2-&n_Y7fVBe^va z4S_N>Av55vjnhr3c3h}%(|$jY?rfMqy_mpz^t2Bsov)TFDK^9^Ih#s166;2-{Sid2 zk`98)=2Q@@aE3Wa^;N9r6H`{<-^hkB6XDubz%^&^Dl2aibyWGQ_fbfAdFW(R3jn{^ zu1Sv>gOv@ae`1LLwQ1}(hu}}$5Acmi9(a z+A&z+eWKGIGyE>k`80v$H4fL%(RV6}!(;n%-}A+;$#jR&G>DftQfdX8Ts>H3YDwl0 zCqx6zh2wYE2DpSQn6r*M+guK+&(bJ@n=bcN>ZtnG7>FG@TVucpuS zZI037G93j~$?~o%6H*f3EL)`5CTRx+e1@^%p6J0J8G{arAAj?cLvKRqUriZ$oIV1( zL~78&5FednatU&v__#FwyMCuGTS`S;4#+$`y;ZZ1h#8o9b}2%qF)na(nBHk;jSB_H zRQ&iv>SowlXP2xoY$SX5^}kiVh6Szr*xZzw*@9MKhS2oqzjfOprY@_t>45DGJkh_x z%CfwjYQ6z=ArBM#_R$24(+-9e=Yl($eM-97=a9Qur>tiy{XQsVGt><|B z6uC|BtXv9L2eF>Ih^Twl$}npbj~R?nSjrXysdntcYX<{2bn9K-^FtnUGke43ZG{D+ zun~sMhQB0{W z>s&M;iOvME1t?ZV*zGPk<+~O2lILL=#aVy@w_W*ZOF6Y4_ODq|_AaX_RY+KtqYo=* z+?i7Y{?6-gx=GiEtW`k1<>Od8?5!{Dt zp`Uq3Rh`-2L+~<8h`JhtIHEyjQYsWQ&sYk+)aD~aBdf>}yqO-?jh_3$_R?F?lb@%x z1h%8#HZ`!WtH?9+iE9{>k*E-@CLsU2LQu>&Sawqsw<3l?!k5|-=2$|8N)Ez?#~`6slx*7a zV2puRAOvyi;=$tWjpka6UjL@9k{r?oISkx%+mWf)m=IqfMnXM#F?JmxMgyf0c4od0 zJC_o0Lnincs5+6o87Lkc*DXT@^@BCl!vKn;GpSENsA8%QjFghrp#&@yisjWcBn-|K zR>4}*JR(zZLnTb~vxDwMT&N?1_h3NwJ3|<5jSu0&v-`&8E>ibsV^e|tO#=o~XFPGY zl1lwWCUm{;icdE}tb4i>k|E;H7L=o|7)xh1qOPWNQ|RzWJK#)Rn|>qKbZmA%oSI+j z!KnQa38EoKQ6K@U&h3G^4Zf5kjFggeJiq#U4Gb5n394-FmZ3@0jn9aqnTF?|B}h3*|HmC?V6{Vvn<)=WvwE4A`u2O;gx{f8fK}$S z+YBoy15V`Mdv8dl1_QUY;Y+p3mF9$EG7N+Z>c*la@Dd-wc>&BTWk22F90q_FNpy}& z{cK<;C3zkf6ajh*Smw}#zmwLKKdFG)Y`bb^sqOJ3(U~>E<_3ffHO0{gA_DMJPJ%aQ z+Xl~alDKQPdXfUm8@WRRo)lns%28a@Wu~t$fb3;R5|>#N&tq!DMlpTCGaIw_T`R9> z5Mf{eO#aZZY$D1ySmZE3c?BCdh4uF?-tbYe$XAP1Y;cR?;M|xobW1MD zlN%sbcy?nkQ^$F9Ky!%L;l~~_;rf#XRLBXxYzqOCvsd)kuWP-AyxzJGKZGvs{i#?1FS-q;%P6+6mZDxCpwa5`DGL;pO=>%J z=p(_&JTc+P)zPcL&eC^6%q1Mm%Z*+4Q_;l-&#^@Zo>~<45oJLrjZX%vbT6GyD_?VG zE1R0C$)}eB=2<>vmm?c|wvRP!9$^I-Y(ySllCq~LS){>lG1bH-HGz*=It#f(wRz=6 zaFPUq75DjYB+ksx3{7}}0bA7BR=}};6rsi(mu52~QdfPvX#%C%`y9v%C#@JnAXt<` z%-vqwk`~jX+P^P4d#` zi+VIwE^JW8NUrSF!X?7Xs@4eTIkm~p~XqfL1cPR!dM$Ah& zLyd>GfUSLspV)B5<|J`iVy!fe3KUys4(fghKPC8?jIYhK=H^)N;n3v9#b+32uB)>Y zlJf6jDotRah;9HQVq4U#9DSwav&<i(^squV8b_@K=@VVf_QFQG~xVCo{(yixj4+Y2dbI4QWX$_I<>&oNj@L`U(d9 zbB)-Zkj4MMq=8}dUoeSEh?Iv>voicQxI|JeOeSRLK4=#r=@Si0#(*rbd4rr1I=9KD z0jhse5M{Yq|w0a#T>cN>)! z0!d^driq$FvHrMYmGN5Ku;NeRXpG-~>|fN=*uleU9Et>jTQ4sn2YY^@P^f-kkW zue>&zydpF@R-1Uj_jO~Whc z^2#g*7yW`@5{9$D97Ld?^s(!AjGVSMJ%&pYy)yyV7!=K0@+NMkb!iGD!LAv$q+0>o z&EuOA9UduX?Er;~@1*>u+SO!35qkPfa zNRFOzb7YM2)<{2=8aiFsQo6M&8nCeiXX4iTRXdr7e0DJfne!3X7l%I@9G0-A$x}DG zPOCE;mpMu#rQwFpxH2(`3COv1?7i6yoUWZt#wd0uYlb^t)GzCat8V zdl{5Ax|hX`jmhkAyZw*xvUh$wxghd6i6Q17Yz!NQ7R>X|34=`2>PbIx&G`DT+}8?= zZu(p>01k+)3L~bqCZKWLeH%(0<>?^PYQtjKMJX?Al{ul6NB--ixh8aZL==$o zbJqsAx}&)?uqO(U86%ghT>nLn9M3Tqr8%o{n0AroDNCMSHvlxPg>&7pPUSw3gYhym zWJ}sRZOTF7GxoU-0&9{MzW$QZ*3KG? zZFPWD6`!G4*sMTW-`8NA*gWJ0JmFy0^*UWxQRpO1mtVA}qfPyW8&%Q!_sPb$I~}=R zTOUcsI3tMTQ0<|vJ79EKH3jKtR6ZUm@`{`_UXHD4XOe4s2gEX&3w3wv>_EAGcE5Um2sV6v-(p*>s*1s%B+b?5ds4 z!j&!)3EeHzn7n)y^q#_M4OnE#a61XwlvWW`>#$&Ng-4IUBzPcGU~TJl#2(y-L9nKB zkfR~sQJ4uNo~hN24WRoXM8L@i(qkn@Q(CVMYPG8Hz;k_;BG{&n*K%~3YzldqR&(k1 z*#)Pz7SyV1%Q;M|oAs*UBqX&df<1Bq`3EJB18ywFOYP>uT8U&dy0l%rwo%uWbDmVI zt-ucD_igHE_z{GSz=ADHQy^y9KW&E#SJTYXH>^QR;-}zT?U!uLbpwe3MROEe$Z>2o zU~%GZ12s(D0@D1g{tDi1@P0w+`5#9u?@y{I|Mgr*=P9gfNV!K_%uY##or(?WNUG8G zQbcRP*ROM>{(%xBs$G>)ho+MnOPiT}T)Jp)zG+{3imyGjuRT3C*N9Q!>9%6n1YO)F z5x9Dz8t;F?D0>RAZg$5S1`VH%N42$xjn~S%OupDT&}y$8<4HPY7aXPE*|^zi6eIk9 zi4=oEBPcbRmlR@1TM;i+hg)g%n(BaP_ifceEvNBx^+qSA-n}cI7;LFXik481xlEIp zB2KXo`B3YS6p$xh#a?C{1>@Aw87N$I)sd4sH!qR0D2%|a|~Pk1Ue9r4ghWimw3vd}iD z4V^v9o8)17Z%qfl#|nh;lIqA73S=E89D3;cxCF$?j<*#RtGoPc#YGP$=fFZvFp1__ zzfZ@wY~_l=Og3f5uzLs4F^nFEbUs-8YnLii4QiKanceLcZm9)Y&Xf5`ank_K47^9+ zjn-98*Qz01(;Y<5*vxcZhFXpErusgMS!j&XR%QTRAI0pjNOs^pHQ6iu{HFrj_6#5g z3B++cL@aP2#WUt!e;2Bi!P~2(%NP#!>^l;LYU6wK9$sjPqo`-oG(#8vmX&0*sg2wg zeniLNRA+y4&9Eelm}OO`rB%&0ekzTZMT4|KOkIrSnzuD4s}uYtPkk|%1jxqlvG&)u z>kJtm;SVY2$(7r$3tYB6y|+f$oA^0+YdXNNWyD-PC9$i2{o`=jtijOtxw?zhJzwsj z6_rd!SfCYJssUEU3)CH@^#SnX1!bY1;vHhL3NNDzMhczNa{?kU70MT$`^YxA|J%Tz zsxw&JCWatKfE)+YKvBlFZQ-ajBNx48OTACnDqxtr|C%?`lzjYT8$R9}?zLLpYXT1r z6mmcZ_?2w70O1csH2cDcFU?@ z)m)fFm6YzqSV5bq%DY>5he<-7^1NLJLp5MqC@I#OxB03hqWf%gheGxQuHF_Bc~DcH zY-?Ndowu#e&~`^a*sbw|wAIhTO-sP|>ZI*phF@K@y=Z}?Rcnl8NU9p$P;fwvky|8~I|La%JYX>y?`&^M2{~w;OQFA+i5Uh)uS1~R{_bIDEYn`+cn|c^m1=?B7UoW!^8@u;za_RN?len=5w=1g-+O7Nh1A%z&ZT|_SlTpQXjfprl=<``! z`*U<}qmpwr$Aq))@*cvoaPD|sIRjnJW=iXMi4v!q%gJL%I%vYy`I#7+3Hw zFrRPvkkv>-jZvnIj-jv2Np2W?`a7ly@A;cND_45cb?bYhEL-CQNTKL0w572Er+N*| zP4=<6s8j{?FJ845$U+Lw_gUE{?47#(TI-=*=MS&pY<^K;u5>{^!qpJ;>`N@We*Zsx zj~AC9mygzgK~@M{hAUoOV3yjn4;W86rE|eq8wIT%z}B>(^bng9Sn0001NX<{#KWprb2a%Ev~a5FA2FGOW?X=iRPO=)9tZ*y;E zbS_w7ZEP+=WoTh`X>W3KE<|N>X=iR!Z*OdKE@W(M?R^P+8`aVHNIvD*a%|^5m8&Gg zQJjn1Bz9~kCUN5U2nhttT3XvnB(1V5IdQncpR3&W{VPx?^rMu(SB?UqK!HM`4M$r_ zOKG9><0>BoS}4ay!+&P>X|;-2!@aHpQyy?^I54HPThTpXP3_X8pvNbLLTbd*A$zoF$fJZj zwVPTzLDesNOG=8S3mHvy02>@R@Y`4BJ{XhxI!yHpb5sFbf=Ho3du1O24}KnFbU5ET z4ZZ2gH??vweeQ4v*6W0`h?V}wzs)bc&Oy1Gz>vE&7gDd+0gCbK=XU}u$-*Y)LUP( zP9empAq zA~VOZgdCP2S>$W?A)=49$fs1Mn)1hyfbj_Q38Ik6@e;?pFf(l-+Vh#kOtOlZWh>@Q z5;NBkS9p{@(UQChQ?v^mmQs#NXN)m=g(c&6Eh4qA97#5yRHlwguY8R~d22yq(-?$h zj&){~S)Ep;d~EuK=E>?xG0UFozK$0Bm{%!#mECbMlT&l1+>#2f5|${3$M$wrK| zfU$|*#-f5&Wfo-Trf20?8hA-^15>K@evZW^OEa49Q>(OP$@LnQN)h@(eYi;8;|IUCWwbtko?XdC5H+S(zGBF`vR`(TsQ>9GA8a z+Peu$e94(X;zVmlOZK6$sm;U^%ktvhk|J?}y^hxWGcx5LpE3XPJd2x5O?DGXO^gZC ztxe>zlcwF6XW^e|L==4!7`&?qSzVobhsNL9;U&iutd%7F20lP)f!-DC4jK%g8k*Z77|a?A|X_ z+4h<#1r{G0mF#1bs$E=QsoLm_Hhk17ZBDW@O4Y^}S}N{MtN%P(ZCS$HLW@3C8TDx_ zwCJ-YSszN(oC+6Q zr^RNL22TPuI$-@8rBA1PGg2bYjB$xE!cq_IU8|-I|C==}aalC2w`!U}H=)Ic*=t(v zI5-k#;o}R;n*nKim{r@l|LxjVyDa@@UAq30K0giWX8ziK<(FNS-gIPgZ=zJ~39ELi z()R9!w!NDryy%L@w*k8806N6X)s{J9Y8-jZWeGXO)`?BZl7(0kmMkfQzB}#2#(u%V z5?2;wm`0Rjnnv)-R>iTh=QY;(VoSZn zmiiA{>e^yE>bbVmKiX1fmDo{Fv!(vQmb%z&M?K4ydcc-iS88hqTk31J)Y-%BsHfOc z57<&imf2BdTk3)iZZ5Z@UT91Gqb+rIg&kG5rS7+-mW;5Yw%bx4w51k|w4)wv zOTEjM`nD}~!6;kbv8DdOmO6g49d(B-^$A<*j4^i9Gi<3J*;1vkcGO#KssFI0t{i7a z{jn`IZ@e9~#g=-$E%ilP>gWk})Sb4}=WVHzC)!bOw57Tx*?P4t^<7))ag%N9mPoB> zIjY7%PeH+WCfl>nTjgC)wP4;-qU1pUVG|}yI~Cwz{9Z8v?^`0866(^4<1<|SPr%Q# zwiXysZ9KD{wzjPSCl@ds@q2M;HmxS0c8K8{#|y{NlW%spPzCtHu>eN#Ggw#z#xrsp z$lxga(BosGqmocA=nf-4;4}^D#l1u1bBGV>Tx5Lb!!Pn*9-a@o3kY72=NVoK8_I}2 zJJ(xO1k>~OYlt|BHDZ%zFUkjA5Ry@(vc}!(A05XSZ`d z6v5;Yf_w4a4I4_Py7EyQZ&5xhEg<+9!gAP}cV0<8sHjOktjr^=jxYHX;lGNn!_@n8 zKX8@9O?d>j=M(HK_`v0c*GhMl=flNLZ;=~{hfhWNt(^J;PTiS572!q5%i*>> zqTkQ=bKJ!F?R=tKRX}+syXk&C^Q#QsV+r>$T*zg8QsFF)`2$&%>^U4O3l2wubR5r&Tz z5$xdmk);Ipx(PnVu!nQa=G5s7zs>MwPW=n#%|S|&hctf6B|EP}O={*6b~^mC>_)^k zo7ndu2PDSM9^);|M=wwqJ40YQ8N0mjn3DO}%HI*#%G||>eNSKwxhoL+p}=;P)f5)M z;{v;uvEK>oSjPS)uzwU0mRn_De{m8vPGJ8mC#*_f`-Tx#FR*IPw_RWt^FskEfLr+ zSeK0g`;0Naz&_#f_6V$$HM>M$Kj+%sCa~AJgog!o6?6VdV2^OxI|6%=^*ksrmF+TO zzJaXn4Gn#ie%&ESKB; zWP!VPt!zCRXW5zIq49F`&+1=S227;a{` zjiJO)VYn0Fck%BchC{Ezjk%vhI0i;L-7o=8K7a6=5a(9AOpA&BZYTZbG;OzCySHI`Z7G8b?(()Iw#x8`iCR zRp5nTu&vMw70`ijJe-bj8k~o4Hav@P0ep;bIm0y!*E78ZzCd^^Q+y0}K)K5cI!t!e z!bxzKs{yV@X+Aguf-WDNj}#wVj!6hdZe5!)rGdTpm&G*k05FEptR~8f8;vg7t6Z~Bv z!RI;emkd8={tA}xOD^TVnDaWOJkIwou^gSttp$QtGi+vQcQAb1Mes1bKaJsKOgWh~ zS;f+3vW6SDlzUj(;jG(_xsJD$5Ul1B?`HZRn6jEBbg?v7DZ!J56CBGr1Q@=|($3{v zgpkY&!u5KXtv!bCok)+h63)gD7T`Yz6e4tDpLHQDLN9XS zrvza!lp-v_e(Xd~u0U9db4Dln^k{@-sG}3-k>e3oz(j;2U^2pyFa_Z#^gSo?&7fET zhant`{lf|4&>NkYXAZ&%Fc;xOj15khg#PKo{EHBJU@^ie7%iMI6+PC8vQ{FT4yzE( z!1&>WZ=nx6Q7+AwX2M#8voNAK;c)b7CzjEOuo5;QoP#mO3FPNaEUyh=6&#Il9!4D} z%tz06V%f(bTnOz57hxQ7!V%aPoT!J4a0zrFT#Av&3Cpl|I8mn{!WEz*T#2#D2}fdo zaiV@vgsWi}!fK3OPN>1&;Y3|eL0Ai?A*{oA=ES-783@`*S)KwRdgK{WRBX>(ZimJ75O<}DM zL=}Id+9R7hb&@Wp@}(8IElZKxpi%K@s;+iMyjv7KDg|01QNN;kF{{!QYE{*M?ycJ$ zkwd!Dp#+pjueVW-NPa0IK~VRpT0rSYDXLXdy1Hbo+Q(RfUKb+M_*3{ALOtpZd5szj zN+G}C7FY`J8Z{KrRMbw@dOK7}i}A+^DOs8VQg4eIHAUmS=99D1q9GKHMzF{pS&PWp z1}W4PmAX>1wrWyH4@eRD7*!26s}a02t=p)ClwdU2;*$dX%qZ=SXI!JnnAS@6V*RUJg zT}BIs(F=No_!!DL!d9d&_uHZdqR2+gAeyyC?o>4+tiq zC2Nvj4ocdNc#`3B^%}atF4dY4%Ttf_+ahZ^+9)*<<4mX06~%hmCR^+qPmDF^Ce4qY zA6EpO%M4qVTC%$tMu<~4MuQ!))=b`^C$|Rc(kut0-F&Af=V}P~G#+vERE1GDf7BPT zt7y0v-M8D4)Fh$Nsx?jOwPO#4rI00I4OXHH!+o400v&Tk!~kXG57o$Z!LXH9D|brR zpK6qlUkP=Yy~0e-s`qS>0?}-o-{9-93RIP4ftX!}3Sh?$(cmINfLvq6f6eBEu$ z8#ZawyJF#4igfqKB$@eb%)%K&g~{#I5OxBb@yP*86}L*kfH#&|PpG6n5D?kT_}(am zvU9sy5hJot*kl!|t_`RiQb5^bpWkNe?`t^gb3Tym3@*Ed1wqx61Zp3X2e6$YWM%AZ z9JV2ZQC9LngM}pF+AZm6^ zzg(*tU6ke){h99an1o)FU8cmPLOicA=2myoeZsH|MnsI`{V%2O*xVog>ASJBnn`E9 zI0df{-3_oW$C{eQNn?5faaU|od^^yhwmhhQ`s7%7VvJAA7o+vb$kpvzP6mYyudG$1 zu8^un6rbL&4vr14M>I*nxPuNxRii+hDkJUVfOGe&r}!ax{2;yJyVDZ`k*V|&o3YSb|{@uLyDJ)S)=ts2+cl68%i!a-dsH96ZxXo-fy zD)v7AT3M%fr$ed?@C9nzFsTFvDUUkEACI9SP6 zc~H@S9CdgnVVwe)?guz-ASFn6NAe>qBSVQ}t-Ohrw5FJrl>4vE8orbHj?zLbvx#Md zS)&N_CTW$NYL;JC%dIOV*et{v$;?4s1H-l;M*ul7$F}}!OcHw#+kt7MeGvbV-u^@_ zOB2&zN+RCG_A~U382w{(B8OS4uEAJ!1ExgT2HnucExie0J${o1C1~twV#{>{?CgJu zR8BAVF5+$EJL(g)T+1%>+kmAFk|jXSR{U%On7c;woe1Ys@V*r(hP7gORj!erdRY5l zY*Wkim7s+owL*$sr8TUBpJ5mJ6ZIDIoOm7>S^StbFr#NhHTLN+@+*kx-0o0D zF)!w&tZ9L$Woc5q2H**e9RJ8lUT!&}_p(jM+mib8NIMP)4z5(g+asJm(65l=NVp*~U1kZ}0@-QXyK(TcEpzm>>815+^xQQxac`w;hsZ#+wHt%XS8xHnL?S(Po~W){nB0XYt3hdiC{Wq8)6X zKctOq{gann#7!?V$v4tQv}`3wxO12t_BCywkd1Qet2FBkA{Xec2SAzee}@EGi$v# zo!mawa%snb%=y~EW(}CuOZt+Pb~ceV67?l9<7#wOI;mMc-%INg+2wCfN=xq(1CwXA zhcvWuZJt}Eo!?|zLVT5P%!qo#oRFml52f@CVm2D(euUOi4`pdKwp){~yu|0W&4{Oc zZksmNWiO*W9zz<^N$dAB-QJ;+6q_k${Zu%uMfzXz)*+R)Eklg%<2g>TQLtSbX&wYoy%q*T^r(IoS>Q6TBo$)Grf5OhcJoNVZy??zizrJ$P^^ogv zI0|z-;K;+9vND3@BZ=rH;LP(l9d0+L^|}h2A-)ybp_B_K?o3UZmFI}e}6@P=>O)L zwrls!a~dJ+4ma zS1;cEi~YX{{^j7#Ngt2=`(--|&stnK-gW1s*DrX-Ic#dqgg^b{sG-|K(LD6qG1d*$ z?urdVxtU`7q1-p&|2nooY&}#v7dpS5?FQkmdym2Khjyz#$Dw~ye&W~nGJXKY>d)Ks zz}NZO{Fp=c7CiDzywV;(?8^Rq@c@Kp|4KL~zq}DYJMj~B=DTUE-$@{v2RPD4a{%1A zGjXiWEu;hl(VRkX7dph*`;%z2ZFP=1T9d*X)ll7TpUfK~Tf6Cx=N!mq9J#;B0n4)5 z?Q8!R0Wiw})3e$V3witp-J=~)ZvOq4=keP;p7~XDGE}hx3g&sM=pU{k9WcSWv98tp zOT0?)w@52{7J3(Z=VQ&>Bh18FMGprg{^QLNl*?nLc$mA|0Sl6MID3sswL~;E)D`HZ zjs5;uqWA-b!g)u;^vNaFN6Z0u?%59>q5Dhm6G)L6yK9yu%wOq={b6;bC#L>FLt>>z z{H?{xkQ|L@QlQe)6zvEozV&i%tGYuDt?XF5SX$&;bi}-+3l_>%OO{ScEzH==9V4{J z5o*xbuN*X0*V6y?(qqs5$YDs={r~UzI)@EFG}t_Wy*c~j=JgYdoF9ba{s>DfAGXD4^MmQ$?mJ4 ze&)8HJncL8pe9&Rc}xB zRsZd&>(|Z?J-H$L$>z2n-1@hzi{E;E`*rtDm)`&Rj;{85eiKyIRjCatf2ysX@|`_T zEdI}v9xVm<(=dQ@hXcHVA1~VKvoe77dDsKcT#E|;s<3zc7U^%40Nm>a_`C?Oy!AE3-zP>;*7yjRBnEE~iI54;u*WRC|O z!Qk!RHV@PsmJD=%#TYuuVQ4pdY(SCCL%-kSBow=Puv-A`%&gl$cYQd}V~!fSjUP=Y zuJust{kRVWA9Luof7CdKM0`3Apt!wZC^v!Ji300~W*@}?6xH+1Yz3Kwp>g}6+zrx( z1uPr*HiwgQGIWmq?+JMb#WfA}wh&ithA=p=ogx0*49?ZR%^~|UX*aO_A?~~kfpFkk zL~hB;5Tvu+<8exUhVVC-jUw;oXK>`cm$9CL49zgG?IN888A94Xc8vU{AcNQSZ_~)6 z!XXm14Z?*P`s_frjyyJ4p|*QHaQ?UTP;DT2%r(f?PToV(TGTI(%x2rijVN-t3$EAMF;CG5V;m!~k z2eRShO%%9psCHOPECty8O>H~bP@2Is1KD}<^w0|22D64|2Jf3O=-O3N~YoT1o@(p;7y%n$6nz_}>$)Ngi2%6q6n_t&*4<&^S6Qkea| zlt;0!$TzVy#ZdvEef_&rHXn*&``(~(Yej~YO#k+%e1@VNF7xCSN4{~yiX*30>T=Ad z^FVZuqBP+avyb;=&;=42^me?u=K*&ScvQS`XZ=Q$EekwnGlBqX0iXTy*zl%%mZBT?^G zqX9qtJh|le%iIu@=!v}!;3Kc6q0^&8EI(<^c`Av<_15HYK=NUU5xZuzHoLVc z49j^Pi_Yi1%HSWwt<#A$G0oy`5kIxcXajk- z?2AUIz(pwqN@gnxE{|$7T3m?NF(V~gL>z&Wz_y}Q?dl4kk9WwCT{1QPF4fQxNs=y$ zUPnHt7)QhzsdR{qo#S>GM`0Ot5A#8ua+32J_7WDLH@m|0UdOhK&Dg^y;s^th>zD@_ z5oUU>sVccExlWLprESPXv)Ik)y@8yDjuq9=hGtL8!U&f+GOB94b&Yvzr%L?`wMjl` ziMx-PS6D(fVq?5Z(VZIw^OP=m)~_F;JkJyqv03e-%mOk84zExUPAi zb86os6)>>q5n1xHI1BTjYZj`;dt={#;j{rorvsL_M%KVBQ^lw^C};pt87btC^+BEK zM%UD1E<E3%Wly)NDSOmV1pBiucD|}P0Z@BT;>LbTq%#xINNMF=nA$l+6d(r> z7M69>z_M|;9yWr8?Gp&7yNt20lMdzeNOUSM2~jk2Wb{#eln~}+$6`0&D2sCoba)bK zvY<=bg#Iouut{cbFm%+-?x11s@^oryFdmY094L^n!)Ww0r{H=Wm!{TV-i-~5o`+#C zB+Fu~4^OCqO1oUt`D8krGK0m01}h zn|#}PJKVBZ#|ie=j+ zcOboshd>WGEy>@j{hY{0Mi$2^_jNjBT z^f5FR6Su4-7(eG@D`BI(1V0}q+YytX@xV`AU-5Md-;GG|R`kn0oI2r(%h7Bb1dJiC z*Dx`OAXNyn+LxsDNSY$i{FI()7>5=ouXMB5(JDAe%_IA@B8fkP5)-o@-mvg;>4-Q_d*9ElnpoR==8xW({nWo6YI&;c zi|_ujbp0(wH++1~trKsZ^v-=P6Q=&@&c`q6eCDTfidP-=>E;*z;f4#}Tk+kgPmkF6 z+G$r@`S4XIw48C_HJ2^Azjw~5k3Xs&d*Ic-?tl4vKYZ_Mbrx+(b>9BShy0D7bLeIt zelCH8Yj`3G%`LSp-z$?knzvuN{>NJ{D*Vu&C)3{Ux@Fs|x3|;WYx{z#Mcei5y5`%S z%@+6V=*!!iaaDm<%_@U8?C*fP_Qh3thVDIJd+pz6#oE`XT5TZEh)WIQ_q$}7f0BZ) zuV$c-QH*VtTdR2`Z;g=UmCJ4vgpi z#&vh@_8gMY!f&aJy@#oimM~A1`EMa~kPToQ+ava(-FT;^3&~S0X<;tka)O$;G?;-r zvGVNSUC=dD=N`@j%dN#{=_G?|DE!uYNeUL0pdE34VUnO+K^3Y%PF2 zT+dBHo?^aIGwc*Pr1d?K{lM7J?1w17owEAMP`3X3{P%xb>94fz;ZpIF=nMTG)aJa(S8UZ8{^gZA)oaq3K*j(0U;l^y{fP2CSjc?$ zgaZ+ky4X5^evi;af_`osq>Dqo15f;aeSOmTUxdOl1L4L^$DFi@em{$-dc`E&U9vc$ zG1rTc3+q7ZQs{oj~7W}QojpcOQ8Ugh2JrgSB9mm_gNn=ZoQkQasc!4yqI zRs0@X7o&R$F_7xN^*dC%kM3ltGO3Ze(}+s74?*Y>-Qnic_nO1#x3!5JcQ_!eBgpO8 zA4sBNs3E3P9-0ug?u_K*h;c`evscRuO~%p#bkiA4!EHoSFBxsRV?4m{60@o~X3E4( zze{~7F${MsxtSr(IQnr;ASUhtwlf}?AAoY437*%P2m*;!vCS!>r5Dlkg~sf(L+)e( z$INMANu-F8vx0tqProhnmkPO4kPpdCES?@}x&6p<6N*ac5$8Y@6mh50&+bY|7(q$? zV-c6C9ecxa`_NDJnK#d)ysS3LMJtJB%&5B`VngnXeBJ{Bc~^vVB5kJ6E(*+|p9YoP z%e(C&c?Ia)KbTiox5JWBJ1j{}DpCm!S_vE^cITVB#s7#{Q@70^v1TE$Z(dj|J0%CR z$*Hi?wr#lw!5h)-2ucD+*caK#P!0K{&U5Uhdlp#qWoVXDgCdAskNGd zkJ6gfc>c4sJ~wFz>3>RV_)sfVedl0wgo>fMn63JgAz_V^v6ifgkg+O89+!)*Yo|sq3W5bCf%u^Uv9D# z`sHBIf_~ZFgOqK|j9Z4Yl+ZT~qGA*J7Cf@k|m*Ya)Ye8o{hG5Js_ zLSuDjnXDa0n)Kgv*>#=e$dd}ysGeL@Mir^I9tzP}fqM3lwUV@j#W{H%1Kijte=~7s zHT_5(U}R?LPB{e)msP}JkdTp5k#rI`pg9zV)F((H^~vGBKJnWIl~HZuR3j6&C&)TY zcaxl@YN4)Zp#KQgl+a7MAi2i4N4oMz=%sXdxp0nR?4vKbB$+Xy;tSOY~ zGRU7L>KX*gU$3E>7}6!rgv!(H70B(c-E;Hus_859S|W+aB#ZzxsR@RADmYBsM1HB- z*4}~km`GAUs?|=$^h~wR+$;%YN~2Cj6K2Rskz1zgZE2!B9^#*bl}SW0QOk%p1CWt1 z4Z|bUGx1;a@A5bLEp)h$a|~)W`nUN&a<3K}y%UNjdvGK>N49P|nj&lEh^UR}xSns^ zkPi&yfjzXnN$NhjyUK6#W6|bTc9hI+^S-hxOgYg{DU)rXWZ$8{d@|xD#;nr?n+kSi zEF{a4*{w#^cbg5njfUN%K*C1VUM;1Yo4`zW4YYMKA(;rXfS`ifO_26xg8+t8y3rzb zCDMcFM^B{t(ocv1N%#`!9)L3-Og{%4qx(?Nn@OXNK<*p}BB3Y827KvU} z5uyQc17vYHd0g`BqESJU%5Edzz3fn>dp!Bt5K$4f!T>Xyk%5O*<^N z71>*r&L;GMs{*u`ZX4XJmNMNFFt(U9Mw#x3JY4Cv<&YLM3E+=WCXG?1-w|csxkL1M zR+?|bFMy*5Y@bZiK4Nr!K42C&Sk}Lu99gexIdusBE=e{ow;= zLsC=rl492eDVFN6)0b3gaTKP9I#8A#?%<-7ZtDy4irZXwGUz%?h;s_dFAMJ`l*M)R zWDE37sN386i7w1~y<-ou1C8^28ey6mmCjbQdOR1WKGk|ENC{`-xjH{Yg!Phy^_GO~ zho5$awF4A(PXp(U3c~buV7aHOapnyCj+MW}^HJc~biK0=DuLm8({mWBMoNg`oT-wH z1l}e3CTcgmhvuB+VUquB&+i@qqz`k{3LAGl=ZW&JQjhgHGHNzf?ls3?5IYC#{vH^A zE?OC-6%O}v)Nnt|AMUT9#&+g|=SCX<3=QSI?s*{AOtD;H42tu3!AfQuC>iKc;+~IA zg&@hBWx9h%lvBI*^GJqx)q$WUy>o!a81Q63o+re!f!%mEFdttr)D&kcS<#(JDu4uL zGRByw{Eem8>&`3yj?taz7?pnxsF|S=ibiGX1^IFPKq;-%AIw@M?Sb+A`uZw~e0_bj zOnZHOO^yt(jn_LD_=7w~>GpoA^Yryp8+)$MVQ-qwg%H1_s@O#o=)729fOjdnc7$VU& z83VZ_-OThd*)(V{X^yxEl6xt#rQU6(Q?ezqhLx=ldZmXSDEYYJ`7&I5sK%b3OF;*zNX5E641P`ZWWk~)Q09DS+0A8jT-s1oyCEf`mQoxTN8mB>jpYklD~t7w2*0-?o}XFZ%5GiAu>2k>N-QvC@XrfT>zZe zt^+*HAOW%;&Ng#Y`bPIhfLzU1%LQwyhY#D;%fq&kSGm{t_|>~6`4Lrth*XmP%g^J= zum%#4-)ys0AnD|L@4nNE{Jt9zX>l+rAyzf^`H zcb=!ma*7tE5)=p1WAl4!qPnrR(RPG)qf3EV`e5&ISr*`{Z^Y6WbqV zuS1&afsS}aO4W7_l1aDn?-IjU3_LfD9G%WKDmYEbPh)y%us{%#G5It)+w_%`#xs%`-y5G0h?`d9Ff&tXsuc&*y%Fjyv!9-+ zwInR=94owa9!qy`5^C)YdH2lc-8LYQHwU`seRKD`j|=8~i(qrty;YVG&>>Uf)RhN# zU3phUKp%Y1*9W&jAKZ=(4&LRCLK?GZnsbVzNd?+xsVdjG12}ggdMq?94Hf3rG_*&W z74%(D&}oOXv)S1Qa0X!aZg2SCItD;E7`e=b6m+(kI%zGui z;ob*c-%m~=l1W6|A7fy{5NOKsuqji;;~9@R5yLA<5-_;Nn~P9^22DPavd~!PNUu;+ z6)HGC?4eZeJHKq#rioP-6cFzmh0bOL@|0^ZG)=d;@p7k;0J=Y+==$8J@a{k^^|??& z`M08k+-N@t2{J2XXa1JL*yzmGP_w~d3 zb9jm$9?9WVei)U@T~Xp?-y}N+?Ehorau?Q_&?oeA;XVMy>1N9LDR|*LNN(;qN~`la zM%=1yeF)v`VcE9T5g4s8=T*py%)^8Mn_qFO&zcRbm4>vB}4IwGg7G_1`+=Pw)5$O%~^jx$Bi{OkjhRiCAvPfG}64q|e-IenF{P9|b+S5b5l6 z(~tSmk1;5w^KaZ`s~S2#CeL2;KZtz-t+Ev{PKa4bu$6N5=779^e2ZOLR(aG9xnvbVr6S+-?ZY#~0?vCjAn zs?(}F_p{Q2b$v5tlUBB;?%avV*h{Qbh@tmMIH}KD!TSF4*T`GMI>sN9r$g>efe8d;CU^V3G7BI=f^zSa7R*kHB2H3^TT|5Ufjqy^F$sqJ1FVNS4wQP; zn>+UBJwO_nf_sM+?~HE&G-5esvAx5t=~})m9T79tw{>*hgdM;#%}ahn+f-J`&I=fN zFVLMQgtrXVLwBBolvuj6lc%xHF9dJ6wNLZvA@h^-&Ydd1X)?cG30}2jaHd55%JnAF z$GQr?s4|@4^}QL2e=|M6Oa++b0oe13?mWZh3|2FK({(lDS-E)fJbq+7W$nN}vJAvP z*#|0}Ujjo?xHL#%oeUJ@t=3bXm7MUogjJrWxzA_HEeUsDgVx`VwSEI7VLD7M%#h?X zV%<;@_G{#qldVY#lYez1gptT}Ul+Ww2|o8xd^WIhz6%uFhWiEz!W6$gt2dBhQn>v* z+&lu7Bg_DKuXN*$n!EZ4GV^cU>! z{6)z99g>dV{?3PD-}^gX3*O&p;?pI06JtSviLtPoiLo#rkNy(em-&MACHe>t#JhPQ zuGAraW+tIS+JgHse-i)ueHo<1z6>>FmwlQ4`+k*g0L~L~JLfGC*v?^&6x+_3uk`xC zo?d59!M4tSxH&qIuiDm`&t~MuXgzPQ6=(F)OuOLy3FfNYp@>UVD^nxaAE;;TH9r!; zZ4}An;1&Y%oI`nL{5JA-J2Z`l6Tew1U6vQ;Z^GZ_$Y*Z*nah0+Qt=!rzHf1j4h6zH z2JcHn{Hf@&WAH%$FH;Op?HDlLY5FE~1-)?ZLXIg&fej2GxX7jZ2F3{4~WsLqZ!*Qv8lPYeevjm5W;a&(2tJl6{`BI>fJs?xMTk{2Pn4ce*N%ka{dP z5iRwC-%@?NmXhl`t^e`cXo>90&R$V?4vWufIP#cAxjLqyJKuoVkd{BJ@m{yX8e-q) zu!4DdM?c)K_H9Q$x}C#%%y7Tz%5O;*AIl7n=TL9~@og>;*cRDM zI+yz+P#sQ!VNF{)^Gv8b-MT<-f9;-Ik@Jxtf;*v4P4Ijq@}q9oPxYr2UVmaw{*as_o1AD1iQ&rL zqIpxM&dBuERg)!9P$|s;ALM2%0pYvjPFlkRb#E=qUg4di8rUG>Yk2+9z`Q~Xljkwr zQqIGa9!`2h%+%X(oR8*LxjT;4569YP1;Bb{Aqy`dK=fkSUMwuJqs3m;rAUG&NP{B4Y<@x z{&ID(M^xjL9ZTC5%?X$+GV5b$J()1f1rZv3u>b+0nDiu1SS4*GYJN*|c#^Im8cxVa zx;2(>UXS2C44Ex_Olr2b?hM!1qAoL;mMqzdpWv5psz`C?3G-K}NUI*^Yt{A2u0O26 z?myhOI{vP#j>FmN_`7d)Yp+^KJO5WMbk!Z&@$D4W>?nI6Cyw@_XyqLTSTEa@_7* z?YG-tjFz({#Mp+Aq6In=Ym}q>b>J}%@~|K4y zdn%XY&IS($`-4i#^Ep`zAgfi2t?AZcYl2f-zs*K-o2Bz@HrsErMy*(zr2}m?t4N!z zQEhe*^0~@8hBgDrrAq$NG-$r&O}vKqvMkTxjtT5pqfmd(`gqn_R%1%d-3qhd)x02Z zDDv&EhvZp8vhaoxU{e-ibG;6oM`qe_;L&jQuFZSbd0w#bIG>H16dR8#&?IZS#jh=h zU)N33tm~p_gtT>9y?*>tusiE9Ihk}upjlCBZf8MMm5M@vxt9xjcD75;7J^GmLQTb5 zNBaGHosyPTpUg(pv09nTM!#bb(xz^6wM|{-YJ}A0BMnhGwK39=U`{7=TX#93U{~lw zp^i`>3IT&pO{B;?>&XV)D74gG^H{&RM{6=VSv-1-=IMsX)Z@ppZdieFPfIytDXw!f zC>jS}JABmtVyrAGW1S~~m;=zi(<8~mB|Q~Ol6#d&nu>wpNog2oe3Qz|j5ghA6jhQ=mK)A=@>PVmKs)5lfPF#GnMnFJB{lXY zhxkdE;;mdXDzJ4ko1n{4C!F^J2b|R!uYJSccCvRXV7eW4XMwWW8Xxjc+9uy@+k`<> zp7cjL@1+0RyL;LuUuCO^*kpIuk$`Op{Y_TKfhS6PP!|`90rz|Uh&CXt^^`VeSp1NF z$MG6BDTY{eW5nQdB-yC$u8}hf!&!%+zO~*EJad`jjqGl3f)La#C-cb7D%{Po>+y9F7OYhlYfNAn1f)s2L1m=Vi8PRrYmOGNEP zQL-6=sXK>L1g@9-T6u>LHl%c7jjU}XERiY+(VZh9ZgWA>JdF<>z`p70**E$6kcFn} zDbqO^4GUkHNWX=#d@kXR2ahsF2odF?hj2)xVU>FU8gwBnk&wHHCuD~}&d8ox3<(p? z5{b7|{xqYXw`g+xe_6m@DA$yp`7<;|qd$xc^)(K6`hX1pO_2MlaBacIR%;7+Y^a1> ziA~r;ise0|FmLFFTu-}Tg~`Y6T#icQk)b1U^>)D$mXEA9_xP+3nxpkl^a^yP&K2;T z?EBDDe1pe1450S>J|E7_9Dp+-NE$8|?%`;qa+XS|3&N&*1R9_;#4^Vci9ns9gbo47 zA8qq}PD?50{f3smbVLDhOn zUbRxvt=;td*6#ZKR6qX?mH(*)1Kw%f;!i6m|MXz_r{~M3s5635XB3cjrWfUtcBW67 zM54JB`Z@OIH>o~bmHLn-muuPn*yMHIQ@VBDQ@Hb<(53TY?f>ME5EEeIH=yy&a0kuU zL#EMT;wRKWbM#QMBv}zM+W~P-qAV)HEF)$+P|G!zo(fW?nLd^~fO4_Jjg`p?Gk_%Z zylsxXf+Uah^DwFZ!!*N0;!Ho=V$m|&QJxYl)^LfclB$YO+JxeXC0Ii1+0P=Wyb#Fx zpg`73YFQrZ^BT0ChJ}I9yaCcI7WDKerB-Dvp~f2b`xctgN*O0qijD|55$8g*&TQ3b zWN17Ml2C67SP?0YaM-y38ha|mF6a`wz>jT^nOoes#$Bun(Ro&$r$=G@-h!7GDx%4X zSY<^#5L+I1k4F3sVz^B2Y{iX^O*B{6D@y7s_Zk&38BtMMpJ}j5+{GXM>mMkOu=Q=vdgY zTr~H9&ef>!`IsLvu+lk|{AOiGjMCV#tQ{S50IniBn=!i~t5&p9FNoC#d4>@I16&~# z0|W-cSbfr62V%=w*Z(h5+O{nlqjdwKT-2nD8D!h;MpRoxUji;u)aB?X<)&TE)iB#5 z?7}ar7vM;_dpu8kk)D~sY+;T_pw#5&?0mxawB|rXD^uYCC;6UytZCcalfAknOkHMa zhsqP>QRjP9Mn@Fo=3CKh2f*FLG{H-A^g%{&&Y>_c^|OK_gcTeitYC+sMHzF`rQlB7RL8H?*FPQYFjkBdup3gEQgxaU|?4)F@`h4Cic+9-}g!M84;s zyYsef>-X3o;aJ_-0!#Be?zGz&%T9E!bwZXM-e=k2|5A2|U82e^p|bz8&$3Ip z*Smzvw!AeBQpR{A#@6#vMD}()i)u_tqKsnE(@j9OJD?j4zg7W{{be z!Q`+S88U-%>0W?LSm=4ZaCXsraJd$;U8~E)NlqqdN-|BUVtHSvsWs{lubE8dv!QI& z#LTwS<$`gUPJ`n`nrG0Y>rCF#A0E|1?!^R2m+B!(bP2bMz&bpGQ%iKCWu0>=bi~Yi zes|Gd;*4X?v9Fr`9xE(`2;M) z+;1uhWwny%%4lx|zm^0xgC z(zX1L(w$$lyz~DD=~})m9nGLF=(Z4fL6?O{Lb|XU(uLiTF6uT-yr|1G5j55ljR*3b z-VwaEtd?;(W7FM^*%nqa+`BYB#>!ar?lqbyzzpE1y4Q8d*W@(aa^$f9Pk)SOyNMSB zo!c>VVDZFx1a?&6+6gC4`8t29pN`j^@&;3W_*y6vFO@&M;&L^dYcysQC(iGEY^Fr^G!NYUgu>JZ*X|&s8~N3?q%zfq-)_@7kNr zotW`5YU%{}Ycy6+|H~&fc!c40!r7J?T*f)*h9^se%<=o+88yygU;EoCq!`)a+m1ru z;`WjP#3gxF2N4sx6>;v)@A=a}fHPvmpW85{S;(`S+j$Oun@5TfavlyeV40@!Ez@=9 zdZeo4RKSmy>)l(2wZmEcb>k}%u8M?WQz%=Adm;^`wpk!}``mj#}sV&f++aV$2f(wm~0iBb0!4eQ)s zvZS&iR9O+$`QSUBK4{R}&clh#SZ1W0<(Tfh zsQ7)-e?R;`mj0i>zghZsz~9b;TH7|Hk7rV?4@JHxW}dc3HYCs{-49YQ~IBR|7n>XZBbv6=_99JQRaf2enpuFk^?$7aeW0T z7-l-=XtyXuirB3j8_pc;P4~jG)qkP!Lw3E(E$5f;Miley2x}s40*ZSE3gGqKrRCP% zNa7-^(k@XEijU zw=eV{#){_vf8Ou>1b)B=|H=nVu`yWE#8)O(i`%m@aF9@pd&4;7 z?7b0zd((3ufBP8l<+clMeE6YwdEqcvUO3oE!(#KdW{9mzZk<+I+vZYS&`S~i}y z#e+5L$5r0B6_o`$!XvuOx&HkPTXmIt%^Uqq{QSN!Y{T4<-!+GuisS&pF?USi3}Zy$ z41-eMTqNa1YESwy-_E>L*_oHIoq1`{7`@y_x=bNm&PbO9k*?@wv0l-AW8?ci(*A09 z<@=1ZzrVXu%a3fN9uB#`=k7!**c@Kxyo%98fk+dZ&U1iU-qC}P^|})p!+PC`!!4uw z2paqyz3!yO620!^#)#hcN5n{qs6s>!y>1gQ+lGgYS^^lJ&Fkwl=P4`}l#-eA2P&@P z2Si}nRw3sFtXKYkb>1(qx?Zifb7-&mEV%p{#N~BX>D}RP`2BE(R~92>Myt$fiX?iI zoOD%@h~3PKg+kil8t!ppZjs#Qp27}GkKcf!mxbp%1%7Di+&V66Q$zL>oZ4l>t z7jSv+pmMiJrWie>mC-|486Pr_-r-sFT}lsx#bcCqA!I>szna=(S!}@hAMM!wuV36d zL5IdOSqP-7JFfu%(TJH6eR-Ltdnr5MhV=Gp5QrDc#_F0)+>+?aY0BcI?6`)-!mml9 zoCe_@hOCMqtMXUBDiKu`=6nC*dI1RvKLN0OX<(kZpTqeVSMzuOord2Pr6Hk8`8QaMh2hAu zl2Gdxf$|aKehEOdOZi{H`8vQE$R(Z}KZN;$o)dEa!wsSZ`mvYGq~(F$n+Nhi7}-rK z%yP1#_d+0a)BOf)vS`*p^NLs?s8KNDypPUfx;h8mlL137NZ|*O!ud0k7t+<~sFLzf z)D0uzN?)%;)uI7Yi8#3k%KN|JkZTeoQ=>btpl93VA)3Wn1j;s~KyGL(UQMK8f5^Q*PmbOWdYq`vhiB1qst(VVmFLx%6Vru?sqPXJ*S%(^-fuby z9aoIW+(z5ckKblR>Yrpn&*oNsKC(5X*~-jBcr-ZM$`dUno_*sO)1F#Cj6D? zls$DXH&|r3`u|_KU0-CHGpg7|3S+~D%N?|@vah-l{~qdg2>(VdMXte7PTUP zU&Br6JV61qZj~<2h28F1us9cnK>oDZ9ir=Lw>$Fjv*on|y|tP$>bOlB@(ztiW_{Lb zke35^&iuN-sZamDz>DZ^h7;lki^kAY7-#YMQ0fKQO4D@=m|&!G{HM6^Fy*8xxs!4R zNMek^5~%k?W#E|>`3%bj?~Tgf>$EMw%>DPQI4M7BrHYev$fV^Bw^e-N`9EwI0$%*F z&XL}IYZ{_V;!Hc(;nr}+$Bk0|-I}F1?>3aryBQrNeB=dgCLw>-awsP^_nO0S_N5lR zAxaJHomZhY5X~$bfl^SXF_$ruKrCOV8Y^$~Ajt8L-kuG%}l|LUj6KToO$ zpC`>mk}3UyjJnRWX$)?8a~l-|y1d!h#vpoABP#Wx^}Zk+y|?@Mj#qK&4k5IBk{)>uLIyb+zxd1I=xWs^yXd7-kv4&HX>LCeqsu7OJR^x+B@(5CdPaw$`L9zqngBqD$vSr$E ztvOR_sb@9@6DVz~R@=l+XW-P6rO08PCrByfk38WP;K+g#hE|oEW{vuV_b3I4T*QjH z8FW=k-Z~TB9mVB*zl*OOsJ$#hm+ySV&CCj^^>UY!Zg8?XzlJO!*Ljf47)vr98@ZWG z*95p5iU}KAAMtd8H{w;u@^s{6--c!BjXSP?cRT-lh*9vdh4uWBLjGe5jO>jsxTtq1 zWUCRz*bpf7nKKS9gRd|IBV%23x02I9Ves519X6lX8!~k&FA2Z!1=dO{@k0g@x3?gjY?;t&QF#y z4>oX*P526-=*VuklhAG|N$$HO;jzAt{Op%)xRdof+cy?tyCL&Z@6?%bgS$<_2&hh} zN${1DjA3RCJCusrp@8a)QINlVQxVGd_lWFyH6{y~EjxI#l%3IAi66W6bU{s;H|>$A zdl+>O3tjWB60I8^K!k^%=527}>7n`IPvP}6c{H;_{KH2M;(JS5$0<})TW_?IXKLY8j6E7o*W1HtUYVJ*XeM^o&MO;I9HX7@8PKIr1yT$3%hBmp1*T-s>e$$S-_`p#SZ%+ z?_3QK$NPH{yx1*Z|?<22~ibf#Q$rb7`8;@MP|Y@Q5EkdT?!o#uB25v&@H za4*800cG^OyeBy>e@`+M$-iY$D#pz4z6lhj{YU}55pAFN&hLIAI|K80^J$N;BmRxBW1)F*{YF>ru)#f4*)jT0f%J-d|CJc?0 zA?b0iB`3L8b8RHPJ=YGJr~5QdELOS4mBoILnl?WX>;q2}bdM*4QBM|hkDqt5^M3$! zK#IR!5Wllq{LWz3^2FRQP(9M)$W&d;FR4M*x_aUENX*RiFr8_-e7kbG?%!I)jcz^o zpril%_$pm@CO`sb=={ppB+m~y!8;CT0i8kRc` zb^%*7`tDi&-Pgdwd{WtNl8-`8DKw*}==+*?E1B&r229Mqpk*(fnTe5W(pUf)k%bE>^_gcf^H=Z82uuvIJ4n9{< zWS;v(k?|{-W_FP@=rOr#lLg~qFwH?l(x4aRe!TBAbBd(dsd_Z`2>QKK4SY`pyYEv4 z-Sg>gqubM6MmH}Xk^k0#?31_hIJZ#GcS?R|p{1|`Qm?*^5tqqKAkVgE--p~=2)f&n zv4Qu8gosA*`MdmnoGkNOO2dPuc&_a*sTR~np=Rrw4#eu*wh8DHx9G(|=gOQj)w**N z6MKkPH#LSQ3*W`-(*6eq+U3w9?E;qPo-G`rgK1V2NrPrcHFT1ghVYgvHPtUf*E_Ah z@K-$ii?6@*kZ|0Y)$K1u@M7#Ue*8o{UN%xf^6}65@!m5a&lbc#=f_{C;-4#sf8LMJ zsw@$z`uX3W@_#WOzd`R@M9ti2>n=5L zEceHxnw6%iSkKTfg!|kiXNz_ITwqVrT>`l%k-zRzSQ~m}N(Pf|v#!3M7`MiJj^*1f z`DVshZi}wee9ovM)81VM_<+ur1TLd4M}~0~Akm2#S(9l@St*rSw(9?s*@}Y9X8hkW zJ4|L4K*{JtfR zwI0rMtWxZst|DlunH|A>DHC>1M&I5?ZVGHsva^x7T(EJE05kgAVfRRQ_Du`+FHu_= z?H&cT`8js(g04Lc-)WTIGkCeKE5ccTT9Vj7GLBTlNqX>U60Sp_kbM!<(4{_sB=wcD z{7CE36xxcS-IY3jExNHh3RdD?qiM%n;$O^;D35b28a=_J5@@x~pO9Vywmd68Aw9*n z!fEE%pW$=qJySW6xt6zdgd=Kri*iD*EfG z^E-HgEYAY?m-Kf(;ohn9`;|i4ZHD-Z;76itE^o|k3U&H?j*X@nmM9m@X=&QhbVw&f zaupN_Um{6Z?ieDx#FBRa&+!Z~td-zwcHmlsg5FaItq7MJe3ihzQD72affl?HV4K5f z%5PhZ^>!%RgO7e!gkb9NjcDRIp8zM1#mB#iVzlNA zuq-dXiM)sMTMb^iC!^=Cm%mc2ZRSbMWNOlOoexnNP6w=~Ar^_pIZ(%uOs{Ag7T7Ws zQC@EIY22%&wPZ!;&GV%cZ$YnpKnld2!aKDe&Kw?=ykot$g)SDo@AB3F4F2}e8mwi~?D=#mI@HMDLsEnO zU^VFX3k>?1%HWXC^!R7MO+lIjXZ!8eMTY!l&3?QO3fDaai^9C98^=v`WXL-K1`C3` znB3)t^O?M8zb?P*Yx2%VM<31=ZXhEGV7^-NX0t3j6G9^68RH(TFnX6(g+AeGH{oJ%^@LU{UC|7_G z1L8dsl_k1MdNelXatHx?c}83jO0S|0!E@r9p;WOLOC9|z)JU2~5xE+gE>&Q;UpSOP zXQRLQNYx(F**;R-HY3AK+f3Nu5-No!(iiXUX@}%Y+On+-R(n~rqv}q}1krk*=qcq> z=ePIQ$@ed1?>RyKV(`VH*s&}RDl%`ORJFv@;{!m;r9K=>M3T-4VC;ScQQt#d1KUv+ zrM8koo{&hUvl^|Im6DfI-&d!hO00*RAI&<9)H5C^BIO+mvn8u#slZm_hN z@;qFW4>_1oIr3ZN!JyyyTWrotDy30*OjN! z9znAafRHaCGV^~;%nuh~KG6t;Gj_fl%CrK_<(`LuATs&}R3-w8f=na4)G`$cnM*A3 zgMKXtFx~KKu~tRPy2R`l)g|^Vb%~pH+^b96uS@*9)g^+y5*xcf)+MqxIl~{8lNE{4 z*Mje4WL==k*Aw!ui&d0TL-r?2xrEEkRN19mcBa%W4Px1)nWd&(DhZ6h2fC6KJ<|Kz zrFM_}gR~W8c3GyEX_t9*Df8=6ChO9Jx>gUn2j!3VY@43269h=u3Ddohq9-0gb&%f* z!vzqrMU1>(_6>X`<)<%uI(?=#vQty=zlsO0%ijsZStG0$g`A66rOSSa+j;W6*oZDa zl9DpiuaIX2h#Ij0@_n(+-D@R_^ZQbqVW%aGF*F?(Mue+226jp$Z@cjWfPrv58*wE; z<1OM`!uCbPxfH)-jVS|-40OKvN)wiV{nlLE*lSisoNaoE%p!@p*n-Uwwvi(FTdZj- zA}KT@QTH;Pk3_O1yaF`(J_v+wSO17` zn=3-2f7l&LL0r#mrtsAiZpj}=HuK&V8jX%pm>!}D;M^{`t@~f)zK-qR3Nml6VTEQ# zzO_)KEK0!_a>tg$AQ2jXlf~ zOB&|q$xFHUK{CG&P%efY=;`G*#mP%F^>%z%kbcD@$+jF&W9d3F^SAMAgDYw=V=Q+j zKk}yYbMhF-vaiZnz>EO@Zz?o266v)hCE!AdZbSn-2t^eO!Z^)jhcgF8sS4-tY732- z`-fX+^80Ms(>xCipzCL}s|hgGJ(` z=Y>BW{fT~ae6HqRxpdvrs9I?9sgWcWpkwZ>I$xc>kCzfNwG?f+w{i6Ch`vMjE>P)h zr%EHe2jN8AI}tGqE4g~x{qkfF5=Y&;IPu*`d=GH$l8JxpSyg3(MGUwXaWiH5p9uBh zYcIrw-TOF;`;oF#@gUl! zkvy~5x_wA0a2X^U>0zDk`pZz%eFS4mO{DDsq23IO*`x!02B?u_9`ui@ocKLDE1Go9 z(>;R7u27Q7qheb$eWQD1M#Dj;WH7P@uWCbQC4|q0Z#HP}~i-=VfsCBfU($k7n+N<-= zpY`e-;`v$|Y_Y6iq&1x@NE457_;737Y<jt4-v8L=k&WgH|l<*Vi;c{jm*P_>i zsM|zj%82_USObF63&UUKiTBT$U915sO+AuVdhP_mNS7KB1(YvZkqmHG z*PNZG;|abQG`njZ)8c}M^6h#mji@K^HwhA*PwDDmsS2>ghCe2#Z%0Y#dACC(_K$Dx98tT356E zh%dA|!3J6Qu%(h5c6f8hc0VGHc36w{M#d{Im$gmU{ zZ19!KR|UJ4*4(YM=AxxhSN2Ma@McA~(js1I2T&!eCq1h1(im()ei#sjRsQ-AsK`ts z@U`8+SR}u?JGhF#+q;3Y8~Ny=N2WSt$g<-6Lif%VmM8Z1gr2q&tgiW_VMUzAY77)K z7W4T+JLc6e*7?g~HH>*Re5N}YD5Y*w zc0OOM%u+6sx((~2N5AI2Y6SIBD6sv|WAx9VYt_2Jp&lxcLZ@VN2ghJ{vE-TZiM9SYw?Ey`{>RKy1M6iiZ1EN zwN@3J>zlgIm*%hop1T;>Bf4V;AF#tNc?C?fX7b9OZ$ zUia;Y&+(DF>fomsiX&pDJU6%czZZ=y^W5px-;qbyK+oM)U2tNdXtr2(%{>pq8@?S8 z>$a`y1XS3s(Zdd9ZT4c`yDRVgP2T%b-uv6UcSYWNSl;_=-urys`@6jN<-GTodG9NE z@9*>8MS1V5o_Fg@`AX!0zg0*0Uha0gg;M*&M4oS3;#U1y1m*&mv{(%}jrJ(ClRXeCTU>!AWf0 zd0m(90Q>-5d5QWCVM5ojl44@GGgF5dnF>R9F6SlqO9A!|OueD|XU-2*x+3>pq1;XL z1f<)$mf%>QtsvC1VO; zd{UD?`Gz_M$ zr1R9-z596cLdrA+@6o+8kgJ5ebM<4iue74B=e_DS!P6+j4fXqpct_ zH|{$izOMTF8{KO1MxZ9B2aPYdAA>!aE*y5K>!xYep0H$ft`mGn^C4`YIG4-nJQ}Rd z?Op3|P%+Zp-~-sW34jcq3}#U4Tq>bY1))@pH@j8i&4LEo-7S81u)zx3>*;T8FWvbi zSMd9ilIOo`d(A6WS5TQ-^c@g)tM+=Un|gSwprUVgi+{Ty{*T?_|Co>8ho&Zt{*I^7 z*~9(rz;D&v`{~Yap}Tu_*WC>`sOqWbm%FOx-=QzOs^`yL(wL7o&unAN)3D^67d^!{ zb_a)ldx)8ck#yhFdDF!^l3UyQni3m1&_Hgscye<~ zp*S2|OdQZ?T?MQtBBUd?^E)6yOlU;R3%cTDR@$iYyNT`GKmN$f%4{&*_ffy`^0#fR zWZF{8{WJJ;FtPOmFof4{{=%3ApbwF=%&qO`a&51d?(Ek2W+=^9|BAI2{+6S=2dJ;e z#N42r{XNy*k5&6JsP>OowIjwMqdvXq5lDDJssV+mmgiFq@KZgBRMavb>v>&{Gt*oA zyR=FWA;M!G_Pso>ipf1s`Q1ybG^w~pSt#0e%4#MfTrC+l+=^7Xf0OY~%9YIWC|6#k z-6P|k@>VdbX}bA|A3dBV{*~_ECC&rhDp<80c0Uc`ge!SvD}_siTm4Igz68>5T<0^> zt%qVk`aJ~5{u&{_RQ{gQKJWV0q4z}AyQ14WT7UA9_9&!3G149%X@l;3#AgvZ-WUAh z$e;1!?9t_A2#!;)qIJ0!*$zrFqvfyeyblTe2blCQ2$j&i=EwfwxE(&&{VDRhTjkJS z0Us=$?14bp`0l30ZBKG!CWqDOdOPT?YL1yqxG7_rOhvigj#^2>N#yTga^HTvrr>dk zMTL)3OuA4#PLclt^}B3K)>5iH-Ba~so(8bNXc%ki?TQbWNuLpaIzB{<{|(gnUY**3 z!gn{S8v7qqpw?4al5z<>yLgqIRj-hTDcGAlg4d z9;~GZbYd4!W9!#A5&5w)vN>fRnG(eQ!yDHAAraa?^8lYIz&|~}KNa9}5AeAH{L2IU zO9B4v0sgH3UwD8o6yQq_@TCHLGJs@ z36!57LLK5>9oW;TJ9r@F0(|thLHXAJE#aZDXM-12-Bc>Q>LzTe62_A3-p*h&D+#(0 z=oWVyZVC%{{dD;nNtNL?a-ZIAhU_5 z<0k1n%WW0dxyirO!H;)j-!kqJJcA2-L~Gca$OT%VQhBT4wSlf*1DJMy-}*&GMbM;|kV)^U0gLByTRBoIfXJ z<&)uDL_QH8bzbItspB-HkF%fvXMx1|N)7w?3KqZZbD%dy)zlV@QHSsI$*0Li_cv*) zRP$7O%~P!aH6EZw0ct%!ZBYKGA$xUe$X;C__*k8~JZ6ex(K?^*q`^yqa59>D)e`iox`J9MyZS#+!IuffY5`WiAXds~ zdxSY_!26`~&Q|@sbuY&8fk-e?Zy(5qVZYIN%|?ZU!MB7sk_07n4^dw{`(`no;kMWhsF+5@D!U}n6CjKa)%fUE*EdVod+ z7~%njD8Nt;FjN7Cd4ORG(BuKw<8zn>$C$H4*#^TsoZ%|b2oEr#Kw(Zo~r&R~cSUd~wC4EidAJNQZz?60FQJxJDZps2WY;k?!LQhPY%)`kT+mpRewFD7%pNMDSaMbSfN{9cZMisVRP+ zK4^g{!dbY_vb!g>a(;z)VF6-m(iwuZWVO*Tv2py`1u^klYVCqjadvjp%u=yBGis(O zvgubQnc|uZ(tgN(D+Bl9^es)M7?Ohj-Ync%44=UMQ`uk7{^^veTzr4h)TQMjo0+=Q z6z!=ijx)s@hiRje;#s|Ad9C=_VJ*u|@sd7gq$zGsubkgUtX+J6Ngt7%cz=m0-k(?A zYzn)tHrf;=#z)~+aU4yLlVZQVlMXP&!LtFsqaN<8)Ikesh0_XEcckiys}?Bv#LPl*)RX zAf`BoFq_2nGXbe91y6c2H&!0gvb;gOG~v{xO`<*h>4cXzjr#jA5bxiJm3ZW{H(5>s@nDsOHOI{P<|0Q{^Yo>X3y;&K?9Et$RR3HI_sh{p_4?|}v9;p(<$xT@v2QGZ zJDB~UC5V0GV3a$bQ{5fT9BYc7OhQZjP=|ZhRJ2#GfuQ-!0jSZY!QhfL3#q;!{xk?@ z1R%?2!kucgxya@!F`wApC61iedSpAhYf;% z{4}_IICc=@r`aE_d16VexM_B7SRe7~Ec9_Fiavfi_wJXt?|je%|D7`-Gp8czDi?(znFr2aJ94C0KNJjmV)#F+_VrG7qX_0LK`|GBG?&wzPo@dpRMJ)hmlli_~I z@^JkD(6KKuoo6hATwS{yZd*0nj~Bo_gDD(W1Ns+Fc<+#;NN^4-S%&K;!)@i9Kbr)1 z3B$iAVQoM?db;>#`pWs!McuNM^9e$HC>NDSfx<(mO)-*PX9yncG(P6tdkt=SAap8? z#P{nvT1*kAF&81-*wIo+V`{04o42FoN(z+;jncg{c}Gi({Jq6i3hfH-XjxC8{uC#~ zM+fg{d5A&-C1z$v%hS}K1~TU6gMe8@BQ)ZkS*4&kAMMbF#sXo%a*v@8{69JhTC(lv_;4RzQ>=~7|^*+vMtS#WoS7^H#o+nBqD ziIfIT%v&f!SxIJebDw*wtlv_ghSWQL%MUs4>-?VV@i&FNL(zQ;J6>nDmiwf zxJ-rqFt_B`CUK?M#d*G2xwC$~xLN#zRM*q3<^#^e{q%Id42LA621?=IyMXARZS@9QxVho%K`16JiX9 zemQq%eG`Soa;Ra}&icOEQ(^&!YE@_X7TNrtGX2 z;#C^05chqq!>eLDhbB-ijp7gDCLP>8b`auT6L;&V`(1=NP$Dyw|^oDqdLx17W zo8oZ}ovK1V=TOBY8G4#St0#e$KZ+MP)Ip)y;$873mwpJxy(`}4&~GT04=D65hfX8P zMpNidxwj`jv@ag%SE#e5LD1$DvQeUdGfIbFWAmVTx7o4WTk^f6jB^eB24I&_;3S z`&Edm)~0fvuak}Nw%$uSh|^8xJbP;kICK!_vY)mnP(q!yI1uWmHFKV4&qipVcBp~+ zZQ{6k?Pw0oJZa$gYR|97CRdy0zeCfjmu!9b$XVph zuY!APKe$f}gZm=6n)t+?Rc(uS-CXitR*xL2*uA~waB}}S{b+KpJN$G*6Nk=TT|H7< zz3xdW@&1*-IW)1J+~spOl6&#=O%(gR`rF4jNJ})52R9Tp|g7kyGeFkc0Z^( zpYk6-+#4p23131~)%2Si9VzP8f~pT(xb++1YV7vh06On1MJ--kfjZuQ7~BN|z}tRD zUQO@^V%L*9t^!;g$e49y>wVs42i`&M-tlllQ}3YI{>Okb_cLcsCC-c#*Dz1cWu9DJ zvfgi_4~d5(Maf#guPiHs4-*fpzK3ET*@)Pcbw8ol+bV$n4%g)m>)^gfevguIs~;n` zX(rqu4%{*9zBd5w{UaZvwA@$?Z zdCbEz*28^{-7xWRg!no6D@5m-7pN7=_n#lNMFYFng%2zrDH5FOR>t4E9NAp&B48!-Cwzoki*x!N_D@X@?COYJ`h}b>c9`kT{-3>au1vKDY;G)+!gUp ziNe=8x4*EvU}L^s7f<^axo^(+7vX%ubvL;>H*y1FHZV~Qq7nYs?o%+B9qDgdP}0l zlZu6mc@MiMFgGNxDw)C|+)|S`&jSN(ZH-LUki4-Q9t-!g{o#H-2JYMB_b_j(>_w0( zXZE5JpXYqu=TcU2DX**#l*{fH0ZL9{oHb0z^42G{;o`iFaGzZZ_fW>!cs%?!Gvs)7 zo7r8?z5B1r`qtRunq-RHKQ0_X?$5|2jWKvVac?)%a}slDdBxQP8MGl!)uZg68SqQ@ z6Ly;d@ILGFIV@qwt=wyN%^pK#tyyvaxtoufPMi;?;BGh?y=;I9|4WB`Mf2$w*xkdr z;!Zry&c7<) z|3UeY6x*wO6}cbv*jQtVvuC!E|MF7kmWwOkniZQ7TMqYTdp@N)u8+~U7Yqrhot}loCbOqek%g~#iw0}*QzwZIfc@lH) zVRjE=cYgV+6uZ$z?>oHg9rDj)_#f=K(fNHb|2eh#hJ!KdY39%wkFCcXbf^lw zO`(XmSYaMBaIO{=*ZS#xMxna~dbOP*qT**9dP+lWW8yItLTzK>2^kV^*MC?O6E6*v zb-?F(V&bEL`8veJzX#^)5EHmA=G7rC?yApoH!dEmmwBSRxJWd}5Xy^-W)AJt=UAWA z#Ki^`y1C?&nuO?V$kS3H&f(CdqHWaY6#5+&erXQyY27z9WnwG8N`6-4`GXU+72+HY zof`Se!8V01mT^RjU0W%(bLa~3_vWhFp5n5>GIW%)Uu{zSNrmP(PHmOYQ(QvzZ3hpl ztr4XuS;Cq1bF~_gR3VE)eN?EW<=*ld(U9`W+n>^n_d}CvdyC6tNZjbmsjU;cQnI{{ zS{731Eg$o++P-3ZTJp1xLwZOoPJ3|(t?)zrDYQ<8B0uUsOB*OURp|Eq{b?S)EiF0t zG{x16%hHl((a4(Gdht*?U%x@(vvgkS1_?7Gb6HTmm_ijCdRI&tbv$8?$w+y*&^p8z zEXH%_Pmy1)oU5fpM@CBBl^i-#zaY;BWwyV&bezUZUxL<{q_vWg;sUWo2tloqJ+!RxDSczKK~BceDykNR&}%oeKT!uvwx}T%tms#u2(og`$Mn zC~nB+`vbm^#x)9qOGCvASy{i{E4S1R6|cy2;zH~A+F{}Y4(&9+iT_93dw@q-Wq-iu z-gjyWBou)pq)~$y5_*R;$Uq=KLJ0(tNis6=rM3wv3AzR=&^7~vEr(`&-Df^&*_ zdOw6=Un-Ux_uIJ1@E^tAO%SZpV99d23)WAuQVJWd*d}7L6pNvl9>uqF^5=wx42ttJoPT!7@a$x^99cD0Us?GElMmC@f#GbgJh9#dc9H zLB$xAuvW3x<_NY!v8>L5J*(J?X@b3>*lG&8|_Y3Ls0due&~jtbo{N=v4Az+!R=@*jpt>m#W zwXcjTgqUHHtwuH-JjCvX(bki3MGzdO&!uAcrWq@wrn-gm(nWPW1n zZEsoj#m$5p6KPu)Kd4o0+Vn#^j9CIE z`yH}JM$0^J8Z5$&DmJf+U>_=0GV(k!K1R0a0c>A6bW!YvE`s$Zw%T?%*}=+Tq+)j5 zG0S1TV$XKE9Ond|Vn;jujO=>FzMni7Dqw9WUBL!(1#DI9hXPA{B|NHF^pq%M&nuQ# zFc+%e6~)G4x+-{2vA+*;Fc*9tN;fzaT=1P@Uw3jqHT`eS793?I>vipt71Bju{NPh; zH>UGLqhim^?`!hIa>b@u91wt86|1+zAX~54sR0fM!ZyXu4~Rkbpk(l7L}PRVysy|F zQu>;fz~XGlG9r4$H^Mr_hIH*8-vkF08{TtB{IzgFv8OGg z2wSY!M)XS7!nMStS8^NdCU#5{ZMYpCAtrr|JK-nAgs*WY6z9uv5WdEpuvoEb^x4|C)I`~Aff1n?-0l*<+&O%>fBP0-$D{eEacj$e+8FooVXOhjZ*P-{s zW_aEq`|N)7x;Dcp#U780LH4I`x`S*Bd`;}QU8LIrmx-;kt&DcS7O+l|Y+ZB=vV=)` zzifr8C4*kLhln3sqg>2lN4W<^Pm&`odg)#mtC;Aedttm}begyqW)PESnR}s>m^{ne z3tuTFY~yw?Pu6>4I}Di|s*4C4KUp7@?XYpOJ}TSc95HdS@x^b4m;%WjiuT3d2Ym|k zy4(-x1$yt^5915;-n}2D6zIKsKg=wU{plR&z_9s>)enq8RxKIj@&MEq=zaD8Y!Byo zknMm+3-q4f0ne*kF3oO;-vMtZHY({_WTq*SO+mI3MiW~Fra2qT55oQ_dSCB?XQ$|W zy$hb7qPK4soSLHd^)5IwMeplfuz0H8*SlfMRK2fv!#h*;zTOS*Pu2T+H}o&m`+7Gl zEe!Sb>iFGoXJM$XSI7Sb?l08q@(}!{P_}3pw*4XaEwL50wN=^h5IkEL>cMPy7)}to z8^#R3BmNQSI!&&XW4W8+AB9QNWZ3TtT-L{+n3(V&8my1QM#Y|*bGP+L`q5#*J{!6{ zelOfSUFP!p$dhqT!S?Agmp>1EIR0sPUWL^UIT^PfE-N;v;^Fvbz%oN0+h?JjWOzQ> z8~-dMD^}Wdzx7#2SM2Q`Y4+z}ykZ~pIADDaie|_$dT_?G@y|oOWMqq9fJ-yOVFYiq_tk~f}sqiMeMQkIaW?qVa3;w8BX6Aq5--ZjbWuJ+a zdKzqV^!_{zedov?%)lNz4LeFCYszVieh=o%rI_}M)ebnL`tz7|P;Ya>8K{(D%r>(z z`hD0sSB~^&u7~5#!tuFs9UYt3G2sK~K2PuYKSAGldN2J6^64Yb$GFJzPw-r+KJMq? zWyx$ej{R5r^Ke?R+s9tApNG#BJBYpX3H+eg>)1=5fPKDXZ(uKd3h|14jJ@;mjjC3tEt#eW6QD%M#0pZKrgxMJfm>@RRyu~``QSNK@5=O(8ndN*&M~{O$V&8Y>{GTra7PkyI!$xr^O&!w@CJq%j%Bn$c`vhkE}EM zG8ATa$8}+yJTykO&vVvAc4GyK9i4VVLN~Tiv6arm_-^bG#Wp!V>d=jyQEc=Gb3`{5 zS0~xD5%1W$vEh=zGdYh%#<3HMbsKYyJ)RBr3APd~KK##D#g?+V^AmLCN+OZc6CSb}RN~*^Yz(>{w9F0a59S+-)&k2sVth!rb#e8e$iHA`g8#FNXx%)3OkHgoQ&gu(2-C9*}MOWsWw z%05&v#Z%4UEWc52(FnG^QO4xeA0>=nha2_wjbtYp_4bWq&ZV;SCyKsE7|8;P9WOc) zIg+hbtao;reH7cO*y!v7)=}&+#b#jGXm&_3H-?R7?=02l^%(ZaQhi>JVgFFC*9?m2Ucfdg7CWdz_o?jh>m_@_9M^psJAQ*? z3vtfRU{~KL*^4;Ki`h8EF7_^soW+(Z)&=MM9M*riK9lFN_m}JAK9}9NLLce5?2#4v zNY7<)D??$a-RH8jFiYz`j}2cb+rHj*6iQjWVy_^Z&wfMfygh(y0eeERhmn=B=OkmD z(oaG;dy&`|Y)JYBvy*)&OQ2JE1-qb_IF(nhe=3%q;$W4`zDlw&DXCD&x~$UMP{sPK zl64Vh^eQ%bm29o>Bdb`CoAsV>vCNzGo^Y|;n`NJkziLo-7rR}tffE>1vz*nEosJ&a zy_zjuE$7n5(OKPV*a^knM31wU{Z27)x?adWTdnt}hn3u-*VDtClGz6Ia4-)GC^o)F zDu%64EIWNJ)Ui7iE5Kf=W7`!IK8lw;p_uSdyzGc#r<@M(vG){v-x-7K%UkrGsAuce z$QCswI=U}rooE5W*L7dPrro9Y(n|K1yJS7Z zS#2fz{w~>ul+JTuC1dL(%j~?typpw7tO~{2$Fl-g;7h;8*yWh-4D|S=ic4UQ; zK}h1IOr^Sp&EUoYppDE$_8X}w;;Ev$5dOlQe?7SnkZ>y&d4*>xNATyABnHs~|? zR<>({K9g@{M>oh8RU{qjek(h-K`&t~i@aOUWi9I{neD#JxyX_g+mpG$yq2ZktbpId~g$DE4Dt2fLlkQ_P;03b!-2Vt>N0JJ>SCzUi9^cd#|YR^SRxjK7m@zFTj@ zoou%ZgEyiC`g4d(mV*IPnucgH=z{-fA*^Z<9V*sU_%Grb(J ziw)kYw{I8QLu|8cR?a?TPfG@et5Xwpu~!s(x4Lh_ZuY)nQGwrge~5jhSX!WO+{5hB zRylsp6o1rx4~y6)*_*{*cYl<1RV=m3V6p(7dy|mG}m$-62Qi`(Dn( zx7n9FWY`(^wTbVupLR<2jeBk4hpga1$+nbkN&J}IuuHPzV~P{bv*#5XnzJ+U6SjS~ zWD#BVCVtKa|3=kw-V2Feun!-WEW7MaiC?o$k4ScU?pKL_W%+w#YkQWSiusnk|CkIj z&9Eh1WVOGQta8RRNk1^p6Ow)3BRlC|tn^9Aek_`t^b-s2mF$C}x}=|3?LNu=IHM^E zc)?SWZM|w$lE!16lT4idEc_b9swUr`Waq;bn=tv|q)5I*F>y9*$8Ud5UpX;+<8%5< zj^Rl!$~Bfd$AMv)ip`!AgDh9ERp?K|@>z;)z#S!)R}oubbCxB>cib#uPhyH=d%H*x9@B0mP0o zu}{SD;gZpA6VGQTCU%>6?l~xDq_8CMJa|y{yx3d2^IHz;^-SV-9n?!t;;$T(ZO_1( zCGmHNt%Bhr4<;q^?uUp`x@6w#kgQq5NC!*i!xURRG8Mz}6x*8SU@3gIVvnGeN#V7J z^tPw+or(#|+=D-INUvEBzW0z`vmU(tOL}=dc*;w9c|CZ>OM0F?dHqXzp1pYEOM0HY z_>C{=dG_Lu8q)RR`wZ!N^XCoedh^4En7#RHhM0Z$TZWi@`0ow%?8Cn_)Uyx&L9xqY z9IP+5y)0Sm*i`7tyS}WKkjAIKte4P_&v{udp&u`QS#Lu>{_@LudHwk5m-X`c@sAbj zg5z*Czo=Lr9EYp<&x#Ghu>L&uuw)Jl>(7%8>ucp2KJ>7@s;=Q<59_Py8lHbxUq|VD z%VE6@8GP?yIhVvb%H+2m(OWc--*rT9(LlcSh~A=sJo%`cyItUD(m+n%6RYwZ#1F|Z z+wUixOd8C;Q!H-S+sM+6>3I(3gOBOy2J_hCde{)&tr<&c#?pz2_ZGiP8p6lOFx%iE zY4)MKP_cp`2dqPRgcfWdpknK1nPC{e<+v=JPV9V_Vsv8X`(+96$|S+qE0Wzy zEaMf~_NpO2vk^S_irz1y_~);L>S=~i{AXh4StNSDqq*r-$!69#kd;ej|69dDHk#L} zut&;7OrHwNsho>!sS5l1)ITPT<_8qZFRaI~W3TG{GMc~ss;uV&>~oCykzxb+=SgGu z#aH!uj^+P0q#Mi4ugREs+BZpKdGu?tmsXDI!^ZK>iftNYhH*SmvHwJWmo%RDRxGyN zWn=>s+k&$^iw{%mVVvbze7s`z*^r#g^A+nnI}+J+#cp>ySPm~y>``|rFoADUtZ7b{j3rNE?;x;4dro&$KLLCtlP0a}u|n(EEB4k3V4y>v2N% z^#=5CC-E_g_2T)-1$?%QX`9>~}WAs#Bt5|YHVtgU5SM2JF#^^%cq}ada z-Hm@Fo6WZ1sqyKVen!JnlAxmGZ?ZYzelgly8z@w#TqP7x4QOdk*_^ z0e?ubF{L*ol<_ANbKp3X@#hr#P2z3I<@{yEUP#=6?1W-(CNjH|zoXbUi62;<{H$WL z=BC*z_}7Zn%{^eP;P5)N2p+SqjH~1^Z|Jpl@vd*^t#$Dl8D{gAC&s(DPqAyu8>3x( zsbb$POt)6^<%+?gbXzrFqnJ2z)$sL-i8EIXzsFEsEq_pj1qYv!~ zlXk_;-!i0g^WUqmF1>dryZJ|kS}){Ry{X4s$P?d`bZD%y&myp%-{f3x}`D?_!u#5Xr zi}~*q6ZfV3{8Pomou~l+RxxoWD!~6E854J@f;{pq$;4f%An*E?nrEXO$dVO%X><&- zG{tTi;(!L8so0JoF~~+LHfEp$Ouch(q))g8`pahH4JH#iGaK8sZ6}*eHnyz|C$??d zwr$(qaO1r>=iIt=|M}Y8Z+CTl)%D_elKxl?BEk)kq*tu;uA-P7h=qAG^1y198cHpq zXpWU*j8{epssBydS|i`e>9gvezmR+L7&Htau3^7f46CGDiT9%GR;iVPk;tz;)cMv* zyN_B@lb7`xpL`R7Npt!9rLHsV9XO4;d~=M+vR~y(D3G@T(*VDG7ayiKRCE5^9!59d z#PJ6e!*alJ82NKEP18PH&*C4AhSAgfK^LBbSCd-Utr`CcR=`}*q%7T)9#p@qFA#|; zSCVnN6@K(qd+6BC%JIqtg|?e>+{g|NY&N7nNe-gOI@cuf>eOl!74=E;uf~j1-(b@H znXgH5llAIksu)MRZAbdb&n-Ay$miV2w3smkQuAi`5BchPqe=YeXD0cK2p8`KT8oO8 zJMhgjFNWh0-2q#=F(;?+XcoQm-d7gQBUU}1N8lU3{Gv>3CHw@sgPg`oFVauj!{L@?qyqt26Ni5-UBE7@Z&Lz-J4R#e*lOKB<1$AT7#j|xcdE4JXk>J=gveIh!zE`)=f;S;?J2}x zHu`Ff7v)Rk6FBwGsQOeNjAf=r7)n(OBXfTr5hoEZ{$bQcVNC(j=n|&q<)dC$L>@l8 z)=H=I1~KW*?Off*mDsCXXe!e)v5Y9MW%XHcD(FYzcn|)lrI6j4ooxmj_dM_*Mb(@Ngvya(#HUSLZ((@i*z`YjgovD29UYCI(RFJ(f#QCyclUZV12u z^G>=>mWIi0046vO+lY3pD0cLAQ-%eTnGkK489ZI{GeP5sv_w2N7u{G(xjy0yyk|KU5J!3U27Sm?8a`4#?xYm&J86x(7XNmpaEuuF zEz$9G`8X#ej2mg4FW%!xKjHYL6*R@?D1s-><2&NZ&#Y)B8g6uo=adF0gANG~9~pi` znrt`1JuDejB(=0)jl?Q=IAipXc5tp{bW!#uMAErf2v?UF3-Y$ydKzHerEvKx(uUs0MU=+n~zJ0!zf41@7T;Wvv z2{r@<%(<}!9G`5y7n6t!k{f=DAaNpb2|k4&C<>o^y$QAD*fs1U@52nVq@41IYX)3> z-whJr2xJ5bupg{KxisU0?O)`#>-2~vE}r<4hcSWN4l1|ptp z(kWxID*)SRG3KjkX2xLJf3;%uo6-zjlaz>Odftj)Mnrkkc0A)ys(QG3z+2ZASPN@C zfj5hbcF%lRtEFohgMG8k^9LaOFpoS!EJ|k-=hb`(uPL*u+JFag?F#XSV`ewtzdG|| zy0^uk?m9K#NHF;(j&ZrE@QxOAn}0zv3MX_w?ShtF6M;(P{kOL%J7}Coi>F`Fss+3}%gG#m+i$eSQfj`t2+YT}P$qwvdr_G{ zLSx&(y9A{t@?+E2!9XAN$)`bkqJ^08td>yyYM^{M`i)JCimhQLL0cR`Hz)cbG$4Xx zJ44@-bg!{0zvSK{y}&zf*~so6N+2H4GoO&2x&5nEq5f{0#DvLrF&`pQy%xfD`upzS zOMB-v)Lch-X0sIoSGn^(P|+9H@`J;g_{a`dM4%Ezg*+-2=4PVDrAVHHzjpy)pg1i| zik^IRD!yW+Il+PgpMXoe{pYhxwn34+W_f7Qsn<{+ZV`GFG9_DPGp#hW*yPs*+2dkm zf(bdt#mPZ}tf}g2=T53{zD_sHB22K`s&+!?y$MvB^B!qE`%@2 zen65;as6@$_ew+7ZfWHAzJ{UNAh#s;WS(RB+XO1Uftwo1!EcfO~@(P z(W#e>MXP(8@ofVw&An7!z8#$t}Kx_WRrIuhfWU>?zZ4sb&_tIlPnJx4T?;C2z zkSEDD<)B>!KG(L!8zVNI5~ih!{$2le)OAOvrCvL3tW`a3r!)0y!cwW8d!Kz=?3?#j zdzESLB&4KfyAJx>08S8gP1AJl$Kc1}QMgy#AQbj6lc(aOFBZS(Cu4Ne=s@IIDl3AndCq|@OW8JbMXLF!n)RBFoL8__Ejd5k(Goc=ueo*JrYDm@JUKr@Y~C}L zkDtAX*7batIX&IdkH|N~UtL_xu#ZZf%Vvb)Oq%(j959v*@#a|Tc$d>kC+3?M=>Aa*_CUxbm8vHJG`5udHy&Kl-fDkmeXgkZH`H^FqJ)O zWx8$J=_{S_Ug1(ji_AnSFljUVqW^1}RScETNZ;1u=YZJ)M8SK7?dCbEel4c=OQXZ@ zcEr02HH&86PP?$q1dA4lR}$|uZ`5s8YjTT$GKRr5qFvL*Vr-j+YQyLy6q9nv?nw`i z6&u>aQuFBC9}8aDjjX@A`NZx#qie#`boKXPiFlatUU}QU;23>SXsEX{pj$T)S7kALY(dUnFGiZOE4o*_<(Thy-pnfU89Y z@Ghh30^w`JJjDxATrnR-CQk=baoXrTjRvI7U%~Yt>4|hYAXD>ve;D98Eo3XfTs1ok zg7k-KDixy=-MZJ@^0{FRQonYNWDlzyZRrd+uEqR-sLlOi3Y|s@{jd#_oV}9KC5km~ ztD1*u&kR@iuTTjUGBXUm*!aC~e7tGaF~FI%DB3<%Hj7coQ?6GuTaA-t;+kS;$si%i zG1)V7S_Ff`z3CKnV5{h&SWZ|JxRwpBlLa-?#*Y*au*TW>OWhwJ#7)P%6_Ov2mDnq5 z7n}Rm#pp}(|8!QSrYLmy-;auHGZieGjS8>%6@@$MC|D{>@b+`i%*rChV}up6nra$2 zP1f+E*lgcU1J?lkoKLKsHAmkl%%!8bhe<6p_PA2{U%@X*3tC)Z-y~suCr;3E3jHC5 zSQKNfv&iJu*2=NAf^6gPcYZR**)&~r$i3fFQSLZ(HvVlI;}Jd(ri$$OFQuoMb4JsL z_rco8yt?J3_JS*6BR%s{LMHvobM4gf&+V=S>{xI9IjFo4U-5SlB;NogxF`==hc@$v zj$?prN^(fKgUFC&EJMoE0S6%a%!B+E=EKnF+fg=O3Hu&|%6RBFb|R_a&-qAvkpZ`(%ZaSr()+_EF~_+&L*#t-6I6Bf`rhvTVo14Qz@Y z?NGIMA7-_ho?_GU37g*ehy*dN@1`v;#rZKh`v_F--R_;%O~zGbKXJ8fXS$RO&zasR zEnE%=BVFP?zI{F`{y~41-bvfO@|7z9R9-{d4)ZRttS>gMm_3?&=ZjdL`Oy2;d?a80 zg*4phOIUYAS;;{?$COKcf-v#_;lP-;!6I7wn;??rZhV86Al98ojg&~t=}%M&sTcQj zzp1=bo`@tnUrTLSftJ(F&~>TXJwT!(^73s*J;k^qecp1(if(VtOn;YHQAqF&)hc)i zMUb84?`ILiaOYIg)vS`&U7&!vyO{Z?VE<*%{HUaRFdrJ;bbruzS7p9U{OhQJSe7Zj zh0>BSh`y=NynKzv4r2*KG$HUaTOQ23+0k-d^hmYV7#{sIG;8kil4Y{Jj#$hK_wTM| zeaop8NBH!wTc7I+6-J(*SgH>-L_ zdDc&PHqEwnyKu;aut0&`h-8d9th?ZGBoKjT(0$s zNyJXSB;=~Hw9}D^)(*!8Q~RnI;GWiWh&fm#;cb3_R8kG$^MBcATCZ8WTFETw=70Qt zrZJQy?oHeT_h9+!@=d-w1+{q@KHJ)J6828Y+PV?CNsD-dGqg$PevZAo-NW{Rzy8ls zQ!eVCtVTbJS5k-%O_2{x4z6;~AZ~8Tiyi7V4^weKO+EgER@3fbdj92`UYaM_!mj|S zD+%uhx~agd1QFWFnEIwW9FHXz)ZGA|-`!-@`}2ceuJ1w{+!LUSU!o~4BHgx@2t{n+ zcInnn3mkbaDVoRca^#*gus``cps}qJ7gcyxDyttWP87!uqns3+85}XOX)?92#BEMv z@vY-E9!>qm=`nl>)8f?S>4!;U$VV8r zAu5tvrdZk7Tm7zie+Mtv$4v<@T-I(%1ggQZvqgDg>*78SVwZ+m$x+yi<#+8)yoO1~ zmiAFH;BEd%(A9Q<)<9=EYj}%oyb0j1)g0}fk6fCV+ju$Uw98NbX`Uu%e6MI6nAyxV zp>IYcE}#oU`GKz`60*Ty2p?&&49`h;E<3NOs&lOne+vMqC!7=c3uLecqgDWziz^$5 zVgkBXpWBd6b1qmN5q+za9oU|#lJLsfBPie;mf{z3;Kz1=a&-+I`e;Eobd_`r4xjnk zI&vvO@4z!GW|M6nyUu}etP?R0hw_teo;0ooJRu_&;#MMj0Yw9-4qgYq^}-G))nGEg zxq#(^1<;D_(KHp@QW%>|xiNkN?TJ`H>V2s{PHW)11i$rk1Co1lw!ZK|Xbh0|tZVRZ zY*s?t7`&odkWe0^LWa?P69x!8p7w49kb2Xsl2j;=jTL%pFe@G3T{w&Ge2GW!{8PRf z*TwflLT;4HCF~X#ZAhcSfJQX`cJbWx#d0pn(sy8nVBTmcf7>A*(mHofWOTnSbSp1x zf|c?MtB^v6KZxPwyN>ATa7Fy;g-0YK*Nh|OeAyw}uq5*0O%g-=`oL||Tp5;0{y1P!#R?;BDr z;eS#hfMhjsc4WKseTPh6T+z6HQ4#lL23FMf^amcpyXuPJ_3`OB)J&tg<|_8}>q(IZ z+OUcT?jwvNOb;VWNavsfOGQ8XOTbS9>%N~U^wA1a>>_?v93yBk4}PBjIiXj@I3SJ& z#z;5*Po88$$}R8@0qK2C27(HFJ-q8;Dk^O(;gzc0l|9A9p8C65DFv2h}2}n<|A>^iMVId{rmh!og7Am+t2h_pu zpOybpTu_qze+5MaW`Vyl41WLrE%)dDYjpj;g&r{C|4(LNe9fIEdcGB}NAmL_xLaQS z=zp=k)9dDiYkF%~*3B-$JjLF*ddAX>g(-7#iR97dwWYI8>8DilijH0GvCranSa;x~ z_@nAiG-kP^kEGC~!K8FLeA;X6DQ*5bFYC}ol%}bAk4g?r;zpvTkDu?OYm-Sv=|-=` zl_8xAKMei_cz+`JL3qF}qP!S4Rs*^48+V{72~AKvs2r3mQ5Cg8@GN+s63Za*!8C`? z#%$re(5X}{?i@`Y(M9@lbkZ%VA0=2AJsKg}2 zgv(U^D+}_>NzUA)aIslCJ)9N#u3_a9vPzibsyT098lpnjb@3k|9brCC+V5Vqp4mss zn6QuDpN#!>_h@CO%U5m#-jMKMcrSJkpq5(7OYhddkUg<3I34y-XPHphRq|zlDYK5Y5^y$AOs7VHuP%tmtQ02S2DXVe16R}Sl2>a9jNk8;H59#Kc9e0d%%i8)0$5Q&>t=4AFW1yZhh%T zzELMv&uR{i@A`<{V!HD(Ctw6(%4fK}Yh_>2jTN;5k51{6Yw+9gTQ*=^*{CGuuGoy~ zzf~pnfom-I2=Zs!XC+AV{gqz|@iOMkUxY6dF4&s#x9olL15(BppO0l<^o473ztX8fCv#T7DUO z$A;K)`YwYGhGCI(*Tr_|<7`1(X&yN`$63PkXzyq|h1n-?RH#_FfJ`v~qi>UfUg0m7 zu`pkdJRmcu*bwx}soXuEZ@W-sA~PUmZ+^iYKI6Q9%gSXBtf0RM?*v4#X32tfjA}_wT&uNl*qpKtI!kWshzlemw*9(FbTI{it>6#5s?ngTx<) zJ`qQ>px%hi(huCMg0kDJ_?qG31HCd7k75*QZ++>!qet8a;&+t~T8s)$_Tyy0?Vf%y z#^?M_VZ2D(^YG|Z^j_p*Z?|($0}Wgf1773q$Tz5|0wMF_#i3qZm#^T+E=o(0n{=w& znF-$5{tW`APqi1|SwPs?j1tJSZ_aNt^DV)>ijeAHm`Z_4ro*IyUSBR(1>P8ixfzwb zGdhLy0?affBARWLMka1x9+ZMfK`r{BABmneb;%Dr4{|tXf2B#twnO4dKDsmvbNm$< zvpo3>H`ZzT0eSkBMy3`~O*yVb%GjnFvH$G;h37z`Fbo$Y-D)cgmvBuBa9)>S+5H_? zRYFy$cmCgCwy-%W8F}u<`an4Vd!E-Tc8CUNL>BpBmkyddc=>2{7Bsyn@)c{A`pK-R z$1BY#YOs*LIA=eV&@sYj?RQd;=?6+k$DF|MAf>ZI8Z3@-T?f0$i zIrT-poMADGH{8(@jlvp@NK2l^$U;UPHxy&_L%_ymP|<-#V0%*1(Zmfg{s^ zXKjiFTEPReNp3KTnB~Zf|E>_4_%8$kIt|`Ew}vnRI!*Lo6R<;r5f#bS*P@(^5K~hTD*E!PXY)zf4^Ij<2Xu>LR{Ak;)c;i>gPK{XuR(-Fm2+KMD&c|rzBp#H=iLj^my zeU&k(fs5_W*JKvy-VskA9*)C(fu&LO`7-_Yn|EL$Ww&4B&p)8g{<~NM0X48Uj9DMJ z1VRUP80RCqI7{*yH7!Vo8UxLSz2$Zs5L^2W{6k<3!eKmwK)x3%L0{tFM9)g(4Zaf# zmKf~78L}1r^rQDx@#8Cz;2XyJ@a*+U&=XfvXg~G}9*Xaf3*!@dY`;JaA%Ra1mfaJ@ zQf4oiC`z(Hc8e*T0{8<$6VR&wX^~%Xgj}v58H&|F8zR?=kl36M2)6<~acfz4{M|5l zf>$y-{Z~RdgY92H4mf@CdAu00{fv)oEwjN8mekJBTO84h<_l{kTY!C4-MnEH$br)2 zI+qt1+fVz*lVA#VNa_FZb3g!vxL?qY6+#G(>IK5q?H~kWE7^+l5(hg*#QD0vKWECs zW{LL>OZyKrCHu%Vh793kSz+par)0OCFN*~@DGO}y%n4e;Pu?_KDnKmq98sg*~V!cWK z3E}ij!94{3Pl9>)3qlaZ!ZTJ)viD{XOWFMiKTk;Rvwp)03USr)OxPAVunQi{d*cyB z={6-)`hW(7{M9l|mRLocaS5^N14x=Ch%5LOir4WLF zJGz@UPqeYlCp7Y|?Vs>t@6U`0)j|g`QxYU72l6H#Us9h5Y_Lx+ zbjd#!PzZxN^cXf8m)9^p;9qY#+Q0tf+z(Sx0-;Nf1YFRX^rd(LnM} z*_gU03j3uA`4(s^!XeNFX)G4P3D>}8h(fYQFk=IB{10&K=Ms_v{aMR;(=I{CcH=3r z+3-L)OzHqxz7pqx0=QyY1II!k1aS>?loa5-jM=78t^kOmc)P{~t|*Fk2(TA7pU$}uJYdxFL^=E-x)Ixe{dvJf)5{6by30aFdJ75B zyK#ab>>8f9huWeWrK~qJnn-}zBa30hN0Pk8#UDbeA&@0?&&W`G*6L4{rFO(36ZvQYEYU)5eY_|) zGLBe#8b<^JwiE6UUp56%Vk1Tmc%&H)O$18==(TpZ*<1b~_6Iu70E+YJ9sDOEI(c%> zm`hVWHvu2;_E7dQ#V4Y^;|FqfUL+GCqaHh9U55>>X{MQ;C7j_}GUA2vEa;>;Z+8Co~Pa>1{ zx}TqHp&~>Tn6SrgvVs59cDki+su1}Uv1LV~o8b9|R!=6U#BJ@_J?a)VPfmRWyA7@L zyU8V0eM6|%wsY^r}Tg(#eWy2UtB7 z-Ck||#D1O2d~RfGmP5PT%)|Q@v9LUnK2_69nwax4m*@8?YH6;#$t;q~ug%TW>zMFk zb)r_PChnWgDYLBI)mw+C?1u~7oow`&od{-%ICr^vlg#M zvo6cAIlZLEK)%2#L$QQYe8Yb3J9&wyg-?Z7@lr!3TGm9I22GGp&}0buQuss5WFU&k zLFvMuMhVYN^$^OwWkN#|`F+()Vi#BWnpKja0LiD(F>mQZ4Lc!D|UP7Al4%a-q5G zWHqAS#I@y`$=<;)&9}{l2HFqHbncD6O|ge#NWKnQ(^9WE{V=C^(dy zIJcm6S&Grzaa5NZUYMi3o}1h}e>uwxKiw zh@FPNG1Uwug6b88${Kz2XRxixu#HEm)O(SkRE^uq>_t@5aI5fi59qt|SUNwB5K|3W zeu~J&@_eD=bfI6`AUl_LB%7uIPQ~(cpvgGZ!gHh*A!g6(8_zuBy(Lzmp)OXps#lvh zdgp53;m!)sIa*c4>sUJyUM5be0W-4vSlxpQK7xyV+)3FS}W z!@tZnQa#E!hKVIzTK-XoiRhGOpUy$B72D;vTP`h(26hZxBYusT96|i*m1skdRMr<3 zq&cXVa+Xd5gY8jG0HTnWv6i7PR$gCAnr~@U&mNk5$m3$sg~~QXc=_fK)Mz$|DZIXh zt1UL0956PxO)Xt=e&-GKOComPz)Vh)lseH$+X9j=Cg1syj&=#z z?u1UM@rB8{Y`LfgqO(4e=+Tnlq{WL0? z!_d5-rb7#J04)awFB^gY*8Tft&NpjygP@CVOv`=N8UuvrfySvqr)6u*dtwjt74gH~ zbhu>Z&?PJ+#3?I zT~_D@_5wHPQN?ZeLbZp@e+Zuc$vOkAU;XHYq3mZ5*sIr@%&An_nxNn}5?>Ss?f%qt!<-eGL zik>&NNNny6;~EL&2-((AXl=@DMerY$*WuCMXS5@E5NsT)+B}$Y8uXf&_Qp7zmKxOZ zR)W{Q^}U2=PV8c~v2%}vvP|xqv(Rqq9gf|4cnjg-^VS%WSN@uOcs^S@+02=*mbbK? zU_9i`v)1$nUs-~s0Vuwi!1slw0I@|U-|k3suiJx7?twpyc@K7ZKzw-a^Rx963hvW} z+`sN#)}{D=e(Ga$o6M9PtF;DLiy=qrsX>$((5Sb zrHHzVy~0+;lx4B;50CVK;Kh>11_*P%p2|9Hv>zuT{`6524txP4 zbu3)W<)cww99!wH%|FH}3g1*X;L+&SWDZaFGC0#wm||?Kh_%W)t=^W$?v#}jX3nX; z$nU!;y8Sh~n`r^xY$=UKcs30Nqbvv{ldFgKmn2*N$#sv*GS}Co5}$9=!?X~|kO@WaLZtyzqBq5_FVa$9>&-}qKlBM&nrGmNLumWUZzc4Dw@1A*O#~^juXk* z`tHzB2zkayh~hSll)3o>^cw6u$t_8_RY=-qAb1z%E%`L{vY>qsz;A~If*Qj66i9>* zn-Bkuo;BbyBbS4-F+9pjY;KhdAdrXPSA+3ZF!X6H9pPx0x5eu$an*#&%b;a6m76;1 zpxUc+)ih?x8PXA*7_pXsT@!#fnsEwN;Y5n-#n8u9EC7dNjV?jk&C?0K#AQF%&Ac$Y zqKF9}Aks`yzrkM{+d$|XOoQWr_U{~c$jL|43O6E`ERT0)p1{BD3jibyDc`NJJ5vXL-eS>Bv^oa`Y+@l z*OiqO*6{1c_LTF)+uw1tTo`=h0@H_?k5=0{s*$4@ zahgb(^^jw(>2GRLs1)szMuXHj>Hf5dEv2%t0z`IJ2AGwONa*LJ`p0o5H%S_*21?|? z)4{y_?PHGJkKmJWFcbVn-G8oa2N_1>=T0qG0x`XLu-yla5n|{Gc|*o#@;Oq4C)o4_ zgCV8CggX_$z$3Yo!xuctVBXWvN_qb2?;I$pZq0?Pw~#`~r^=iUWwZf=Nh#&n^baGL zFZ8s9r7MK@ff;$+ss3LB=uqHr+zW-Ucsw{`Kf=UZy5yagDF`fbK&Yg{MB-v+(;4iIx zG`RySaYgFc(MyfT~$z=XS@blYoT@o z1_+@T>hsx#rpWJ!^BP4n`a{nhbDanj5)#e5)hYoDk;O84C<-FZ(cdd*t?uzOpMI-q zssvK7+p0NsR{z*yAkBN^>PL?aI?uE38fENMYRO#M%RL{{z!@0K#v0~TZsZ*?+KruG zyx<2M#6}B&Y?h&{I#`?%;j6sH;S+R(Im$DB!*;Kk&0wNC^pN~2y4{S~%cUUkX`aVt zrCuxyjIjtF58&EwttRyo@6K|%EfOSIk;Uy|nGxQ8fsr4_3EEPpZXFFjg*{k|DS*}M zm`LnGHc!lGZurrWI~YY;xhw7OR3aJPNlTQ>=H{&CBEpD+XuW%PdQQtaP@r}_(645( z8XkqWAyGp{-7=$3MnsF#5G5Ejj16x~1`9``7iKubY9JG|Q!cd6jm#nEkqTQDP*P7a zO%tr^+%xfFn7vY)pq_E3Dw(U{B1A$UHl_4Hfi2M@uK0i^GC|Gc9$+{_Qr<;m-G+qv z<{v~H`r9iw^Kv)~jjcG9)-~}DCak%WGxf4p0I8yB!!HB6WE|nh&w$!`v4|r)2gAWa z2}7Bp)1kBW3&7}OR|24JDmaQlw15QN+o|R_{ST=cYeeUkxqz5 zPtwwWyFnL(!YA)WCvGBDIxEt_RTM$l5{h00KEkE{2cU>n(QHiVK~%Ewa!Lon+t4KHN?P1hd_F4xi_GyM!1 zk!yMFB>+pQg`nrEc>a0%iB>1+v_D8&*pPxf!ls_Wg02mY&braFwCek`P{!}{HEMv~ zf7PUd?tTTRWscVMqX9tB#nvg5A-IQ4UG@CdZQ-y~-#ZtnE?pQu{6wv_G^QY{P#Tnl z6%rNHCmqzd+f0{hA?FBdXl!^iP11fp;F(U zF*|n-AAd7Zds5YcrOvhxYW%|y_6H|F!-m0ye-^ayaq1Od$$^$sD|GhgZouZ^l4wcw zf%$hXQLaL%sYV=kcV-jX_;gZS zl1)6Wyl+%v*29s(wq+9id4hru=znM1yAsr-y+3O6HyX1LHnn)ik~mSdo}v6Jq<0u& z`d{YU*SPDBKUNaifY|zypsHsk4m~Y$Ej1>!!0!Z9=mXH-sAdTvhWcHWrOFs=s$UZp zcqN!L0)%Zlf{z8eVTz%V&BkkL>UyxJXqPWVo4L`PG+^gOnFB6p9#UaGF~L_qf(0vY zp$c^m`dNT#YPVD^$Yt{|h`(bLBZED)DdCTQaI${q&_~_f!7BS>pX9PNv&%~GiYPQh zmsXc@S*1)>P{33fD)zbgu8t!KkK&CV_OnzxHrs{pq(~! zn_#sU<&fm~ZJ*YW6qAxv|_d!lHB4f8O1&qTswgKfU*A9~|9!5#ldKPi(t~yXd zzuZ@JRF8xvbx@zq#>wY$$Mhrg)J}?{y9J?$WFvJuLcWt)359z*_>@rvozA|Lj21xB zZs&L*%_Uh)HsnpXx*E~!i}-VUW16g!r(!o@sLW-&Su;Qt*_x5aV{xi6f?0RO@RXP= zI*2FN8H+*R&^%Dr3EHln#I&QW7l@ch@r{ZD$H<~>H{Y0)m|Ar4eI`lcaZut&d&`$R z^CPtF52?&xA(=#-4_JG7w77pSwRL4hco@GBFx7z$eXCHi=FkvGLY~Tb4gh4Ek3G_n zttFd@l-mSc&mEWDtxua zWpEdRYw><+v6(sR{F~h=(P^=$&?T=eQn z)&klrq;a64B+z3ncnGP^o8Kw8^XCf201;pft-!dqvkZP33(W&oR@6P&fWP)(n7en` zjO3*$%0;V;0E!HU$VO5ur%<>P{RSV*x?hI&q8o3)=Zy9d@0-|~Zsp~5z!jfr`DYQs^7ew zImIT;j0;L(Bnq|eQH-WoShbu+X?GsCIK?Wxa7IK#xhbqxd@SGcO~Fpx$FG^<3^mr- z++G`r4E|1KS$1=;IZ10Xmf1-j4&R)OpDtso;)t2dA5^==`0xGYHRdXi^!t||e$$)` zvTU>OH|NG*!+x8myg$>kl4_-Q`dEYkI%7QIgV=C{`%qE(*Vwa}M+eKAOlSBCXLe-o zpQs0FI8^fHV~Du@&RRz(=Iw$|JxdkMM;GtV3iGc3%ZV7a?!<@*>p9z~-!Kca9Lj;w zb6A}C9f^%6Ancb@sr-dGDS>-t&C@>A7))$z_EY)9X$HPstV4LXwjk;TA^h|?4^=g@ zbmBRzsE!neILW(m`J&13JbchrunFLh4|JFks6(2~8q8fCNketJo1>DbuOBSY{u2_6 z;#y_F<~KAQ!{N(gIm6+rU zBkqHLkV!X)>iaVYuJyzUvS~V9qxD7hjuX_?Uuryyv_Gc_IXejzDK8hsw;-bz)1!%A zaF>4v5y+DC&$nHuA0F-WetOfq*o9Pm4Jz>pG*TQ%&b^JaetO1ji$?yj56xPts312e z@zuy*_dbaVK+pRb*M(L{b{uaxf$gy$jUHKOSE37rS;6xD6ckvc0*`Oi(kRM0ld%*? zpNa2eQ)d^f;Evy??c<1OLShvrv}vEkdR(+_-zNi1Bn!-$0FSU z)d@+<+xK8%13wFTxPoZGBgjr0=o}sW z@`a&0!iaf0NhQcE0Wm#06MlyD6MjWWg{`(Qg{js>CgqkzCg$emw%QizHifOpg-ie3 zvmCE8d01kW)^9($vx&z$k9kc!r?{rwn>?>t3qfo`BVsaWfC$XEbw0$)!C++@#ZgY0 z4cWrDK?#OrCX0B(h_5oE%0W6!cJ=#%BA0BM!wHGfpy(f*N4(pDE~D&NgmTNYGE}-U zr_>8;)ip-6%iCi_8$0<-UU)`L4yRUH{W}TRh8fP^Vv5qg-vu3aD?>6(4KQW7U2*s* z*iz+~bqBvMtcvyC0UYMl=I^S#kNv*Z8S;bSuZ?-6QGR#q>DCI!&1rkr`x? zQP29;=+=@1SOlE(*h}FgzGe(%gbSF&O9+6ZuixNc+oU{2W+OqD)atkKPtCZKNC5T% zn&u?@R23X;yl$T+{8IP;>EWxso?x>n47$ZtkPkzrDq=5n5#e|B*7w1s#{VcPPW04Q zq4=xdmJcqIfbkpQ1efeidtKbvB$<4`m_6se4%fQ*0oENK7Y8g*EeP~($44#U?APr2Kb&nmyYBZRnN9GiRZE;b4eDmR!17u(Pgwi zyEc5q?!2=3FI7X-A1RvPOghf;BkQ?yCoYOk2(q37BI7^90OH_cYl*H6#@rX6>hFm9 z#a7h?bov~l6_~B^KY8+@y5DMsZ06ZR_g^njmrsIOtfSG`{p&O)2PE;j4kSo>mqHX9 zV)ahRD=#tDf3gVGO^VU>=%zkcxd7Ppmy#_iID$@p?p+c5hvE6fu5>i-%RH1`!^Y2j z2VL?Y;Y+{W%HAI zxtxcR*5gs(3f4PuI>w#p{5YwjWoJCh5Z!8^&EZ$@KMo z3)tM_ag(#s9Vr^4+7B_t7g%rwFGS}6uqtxcdjtyqFHwUIdVHZo$YsMnu!s9c5+;0Q zjNOogble!t4mjL+zhXy8+bYVK>R?-e)Rf|W)f$?IOh=lg!!Om?jL>MECJarl8v0jB zdmhX1(QX%EVAWTRyb%0l@Z!3{dF=0-*cW9!vjFx@mW%K6Z5$=1KkpgS9)p<)iQTx{ zPF7cT!7+wSjHLZ&)d%WP>rxp9me z2H@45vY7lIe1y^@3vF6nearg>>T(<*zq-Cs3j|1& zkD3r+r~gIpj^n>+r{*%Y8^u9w?@JUj{EvAvQ|(Hb#YnN4V_NrTa?*6(gROfhj|yQa z5jhl;n5Q4egvzLAymNC;JhBcO1JM!1LJ(l_!QQ(|DrWvmSP%4_d)Sbw%+&&hYEYif zfo}|(gS-utdePb<7<8cs+et?MhO_iDXT;>u} znTTC$qQj(jYY&Q5n0FogV_Il2<9Dw;bgqWB?e)Ii8TW0_uXLy&cw}mGL)|vFtbDX; z4Wz##IG3$jFOM>FM(#=MZeK))3(qU441i(yk|e04CRB0#hZOE(TQW(9lBLrIbTm%o zybs)+K~5^A6++LoxpnUXUwY`H;f=@#qzht-E=rWh6)0I^P7|zmdo#whpzle0 zbgv0L`!v}=3B7h+L1=NAJAbiAE)YV|VjFZwZSEq*`{vH4Fa9$}Tn#FCc}MCQnss4a z-)u^#4X6srY<{)^?DOfg0F`!WXk`DSP?8 z?f(HtK)1g@{T8+$37bW6r@ZTNv)oo^+&~D+4Lp!rvWS7)UnVIktqpmV^`81Fz3yLk zs;iIn=P9W-MK}`M3oh-(6#@C40J~hy$QZF4f`>YZ@pO6xM~oTS8BJo;EGs0vn<5Oq z7$cJg6?>33DMg?TO3*$QYvBYG3o>}mlJY{UrNjd{nS@{qL3jz%B)~|3dcc?lBb7kf zEM@WA@WKII-`Wc&Y;L>N`uLq}f2vvLYrCzc0yHKpY89+47Av(B zN}VpldO@RRA(z8J+_B2wy@eAHC4iev!9cbWL#eI6B2&_`iy&qf79w&Hm&HUeo68sy zQ|WHS3p=0%lz(P4uvxgp;gaIPYQLW;y~GB@#|aNoI1`v3> zOD}(67&FRG-DGcc$pM%H4O8I|KDHlH7ME>!lR)mycM&XZ`DfD6GER8>iLc`z?y}u@ z0wBXM9^{$HJYKfUc;WLbL0HqT9}uK@3`i zJH6;C+DYOWC$1gdk|PGgg0Dh!lOf34d4|w2<_eKF(7sWUQsVAk!Pg+ASv}%l^xC9| zcqEL(-NZAr#LZq}G^GTQF_)tIxz1B6UEhAe150EvMw<1Uyy|h%j%O-q|Kzl<5cUI` z=`}0dFCxN4H8oxINtcYql`kgC-W3yE`mEZ1P{d$$1ErLV28rQ`j0JjVOIAe78pyC zm#z-GNAYDb*GZTXSUmeu0?1Dxa{*-skGX)-fmj|WxP!z;F0MXG2AFH!#M7H3i2SG} z2?%T1DDL)`fb8faS5$b^BLQ3ofyhR=%mX4j^20S^@a&);y(zx1ZJYz|mE zF5IMdsAa86FL8>XLa%p~r6j?%>8jBEb=taWMQ5bjxO=?=DyIc{ty4}19suvRAYIGF z{i%`*NA|vwY&F0Hmf*`quA-K4ZgKf5Lo#IW4IGbZTy$5*mOIzfSlt2rt%c$%mhMYY zzTsJho#*am`O0R_b2(!XwvoDsP29)nYRgh88#X3(Wbd=mxwo#(f?R?3)*mlMCQYc< zTzhZd`Mo^S5D7aMFyC2H6F2e*__$L+0Ig z(TwP}cdZ~%_j4ic<+%1>6N2a0Lj*8}T`wp1;E~KU@gQ&yU~jWqnB{TR;{`#PC11PD zgCk$O9uUcI;NqU1z5^+x4*!9ahC04{Dr7pjtgTX6Os4J17rhiVdMTAslEouV%CwhG z$kD?KiFQfxkq@RIMO-S1d|c~KOt;kmtT(%qqf`vQkADeQ#udRY7iQ+lIWt$nfqDtW1@(iR2FPQEe=aB+Vr7umh-r=bL*AaUdW*SI zY%2&`D2JS5Fjo_Knf_cJ_YmBTke>^er${Xh&)^CHVudst{O3c?Xl^K_7D1>7JgRSIFl$_=LU zLV(J1WWp6}N5U4z%ey_yZG&F}v#(+#@@Q6zj*9M+`7g8qV`Ft99wCl>Fd2n z*`-vcovUygvlOT?kJ>CFTC)Mf1iyt+j{ZVPg9N!{>*H>>b@>>iz#aRC?U-o=S*bjZ zN(Gg_WxHj6rrln&W=&rCMecCRRx9WJnP!n;A~=a_e7mi9rlmt210jYIN9^M*TN{GhpqM5LX(tV0 zn9jI1mM*0AjP-f)!y!c3C4!{z9IG^%egjDpMhKqeT`3}k{$W{BIW-M#`4D9c#*?Mm z1yPm<>DUkxuA-Q7&n+&_Y`PjDB_ICHw}VD@8q{A(wHk#krPH;TTC9uV-m=bNF6F=- z&mNG&=G7Nh?pq7H`f9F=nRu%;x2(T!Z-C~&ziWc!WGiQgeW)*)Zh3nXS>t%xIIgXG zFZGZU3Cx=1DLZA4K98Xa8Lg*3M! zr@Q6YWc;PI^&bQfgCCcy^NR({xs`HlkMP}22 zH$mDs4_bp+X(3PbR!uoeUCJ!BSxSr@+hMIn3#`yi|2V#^chSUrtyHIxN?=YL-wIAt zgi5H7<58s!O&4awK*9s?j}_^*Twqe=)B~3SF_<{SIOw;9)O=9j8}%c8W2JF&314o? zf8U$BFsK_^2VP-pb>rGZ4q^lYgKOe~^`cQ9M_8k=;+8M0jvOuB+cgU-o(Wy#7+h<) zDdSq-a`DD>5$7YDa@nDL0kl*^G$Gd`SiiW~+sh}PWiGx8_b|tElel}Jl!Xi}%)_`^ z7q^z9r8>C*|NVRoBr#?elwGc&yQt+_y2rCc!ocY$Unz-X z9SyAx>eO*bTxXgDhJsN*KnDa~2MdfzAhjSltK*u;WA2uCU2K*MODF5b#hzip8_LBXFu0(> zG)iTxM0hrl5HgKC&LS?eE+Uh%Qr^1q^p`PUE-+mhTQ0OelrWKRL14(Cj8sQUB+P}S z5VJ2LhGC<*Lq=%h=lxqv}X;DG1TTObV%&R;sN%H=N^CBd~1YpDD|8ST>3n znL!Y%o^?daQinpRf2O5j*wW}f(~@3j$yHKRG3sh@=s(mB^(Qoqd{{CDAD&Lk+%E7L zfu17kf=X1_);+Zznha;G-9YRvPf%yLz@CCSJyaGR29(}kV4qBoaBWkGCn2w3I5WQE zk*gh3XubP8gdnAYy2<%KYd*uI)h$;8aRo9q%=*wnvW8%_s`~;I+6iNVT{KZhU1}y@ zv1qTMz&4U6glpJK;J(Z<s_+vN63NGY&<$fd_Kdwo=21PiVUpYpo_`0i7Od%?ilyX$nJWFv6dk6-ZmP?m9Ri0e`|!Yy4Z#WiC+fp+pm9U=Z!IqGb&Z5oY&i}Q#I`DlR?i)y5p zZmK&+6L}6dyo3?23p>;eygf9Wzr=OjG$J>}zma>2G)|Fnhk%!A-!PRhG?F?FSceUw zHR%QmO`}Hb*Z{>rDuP2>s_+(!kYGwQ_=Ri7D#AFpHBe~p@IzSTCcJ4YYoQ*cI$T>hN1-kA)p221 zaRdU+0Ki|zQBoME(sA0#8LDvYy^08`z|j(_vqK)p>lmic=CazyYgn|hT21lF=~!1K z%NL^1I#g<`L+hBs+FuT6DkGrYB1HttK_$k*{j3_Htb`r!)B+&r2bDn=Beazc>}o_~ zs;a69q*p+?TDbeD6&mOa4p11UQDPqyc;z^)BT~a*=R>PnLXKeST&+Ln8?3GB92^nR zRvj2xITiXF2Jl&79R3R90D;iT`4oUskPFK?UdC~z1~f3tfD_!*LJ1s0Rzxk_VVGg8 z{j`<)0deTX{y?=4j0F1&P;*`pW2$k9=LZb}ed?K(;r~oEI6VX}?b6B|- zTH6oMNNwdo4g5olQ3*o#hd_8Ywk+n<=#((FAz=!fe}{tl#$j21XbCH?tcA)WA|Sb{ zCnjSLU=%Swk{Z+?RxkBnJnO-Dp$FqtYDhj5fCF?$TZTnAAJ%P{>Ie;|#9l;3uof@E zpFky7@ebJ|SiEXLL(UhX!3-^J)i6IKNthpo5=ZUKMhdAiKn9HtqC1E{SaXpPzMMiC ztn`C6eKf(rp;czJTB*GQNK^&)?h%Y03#p!qepvisu)hwFx(RuU8*n}}y|sYaO@FnL z2H6or`ECZ&usMRTtV5+yv$4C#`g9ZiSlt7N?Ajy7!R#Ik_eg5-F<-bg_Jg90wT+Q5 zwPjS#WAKN>UsdK$vj+uo10We@1eXgn;b;$kK)?|Zkr5iT4|G-Qh==+jfmW0ecm=dN z6RNercyn|P_6O>9>R8D8oV&N+r#I zbB=(`IVF<0V?`54krLd}rP9GoL&U-g_dLxNegTvN){mxb-uK8V3Z<}-$tm_z7dhZ znqXKCk-G5GxfB4d$6%yf+ifL;M-*Z}j0%tT4kzmky0DgZa={c4;vn1f&? zGHl1oTE|*kqm1D>=Tq*NkqK}L4a^va{VCJX@_?aHDQR>a8<0?fXgD9#I^JT-4jSIT zl1VOxI*$l))Uhp)mM9C;`mTW*Lmj)7p_MCeP#wF8p@{5^vb;pq?|?t*$X+IE_XkOQ zPZL_T+YcGs08MALKlLC2Cgl*YP=^TuN5sH!;MrQo36O=@iON|(C!vmmKp>%xK@fmH z>;OduF}8vQ15xHdZOGvLrFt3khy-PgpwgjWm0)##3>lJ|&^l@@gas|yz2ab+Fb<=H zeSkp@1m@}tLeW%pkofi?t+NS?M5tpbP<;?;2|+=~$DQer00BsVKef&m;6Xu3zhGZK zY@36GL5%mB^y)CJqW}V-j&mR^l`Mo27*@DxEB6p8Khqzu<~=kv=cG~CLHu!!hML2I zGz-p9c5A|>8&v>}s0}&&b?V?y$3-ZMXlb3m+?|l@R7rnK_qvFq;Y_BhKU+;f{zxYj z0?MON0agV|oRq>y6psjWvX&fIsqD+F*-6-ACn^(Aod$?K0!EVt{2)lWpdb`?L9FFL zj6B0x>>L$oqQUjxjAVbvz@1DI?V~9;2cnM#97@p|FQexC)kwxugMz}<{&0t}WTOOs z*!f0kHRRDcTLNNQXWLL`d$>ZF=Dj_`qJ5+qa&*=@^;%~^V| zMo^$u2BVlBk1W$U2`vp;EWv&u3NDf~2WInBN3zAEBJr<^AhLJBA2fhmJpg!5Xmv|* zl~lJRsu)Dm*q#=8bz3GEVY~yy^@?LJ1Pn5ufk}qW@E537F%8{O8_`T15FyC5%9|15 z=&?kma^GyA_E8FQ?W|IiaA$+mN~U2ur^270cC!Eh?^LStU`T{w?SeQG+G(QJxSF5HY68{* z3o=9vCfjSs{bA9q)H+w=@~-Y0pi_aG1M9V#v6|`>#&Kp5kz8e}#MMxppOWj$B^?oPDGLjbj~80A_3sok6K%Gx>gNF2;j7s zCT%g$!z_}Mi035Y(33Rxs6)lkW33W0F1arBxsv`);21M(@y3h+iV8ORN46Gq>n>!yzC1}?&IRSPo$ z2vr8Tx&TT|Gik;UdwEiXlBCEst#b!S&)r(*UafP#)_D*|1=b?1%s~_x26CEX@{^z= z2x`y-2vEdS3{VC$Whj)2X(H7AZm1%*s5YE{X*h(82IYJ+IeAeIHW8RdiyHJqmP}SQ zSo4CNy+1-D!ux>P*!Y+Uhb? zk%=)l)&_+rM7v5`d4%}&T9GZURg!`U#^PF_axf?qObJm+N{A9UYLyBV;wq5Q=STxT zLIXER!)hs0`a-2;VX&;qkmjm_us~HPj092l93PI;kTA&-SN`*2U|DeoO07xKhT^|=1+Psap5`JL+Qx2IcfU3vcW zMN@9S26MN)xHxJ=UZ)q#og#nvtgC&5rSpl4lSi&;_}+r9cSX$9rkWe;inq><%Xr|E zxxsoan!|sd{u_%?J(mpESS}uZ^;`_sN}kY>%j1&Z*TBU=%tYJVOdS75w|EERb5``0 zvS(XabyaGF-(-O1160o?07h|ejiDG`(Xopto9e4_(4sy!0Cfb-7~6 zZfW?NKqcf5dHHyV#S;#Cxay@kUAgrh_e8)&Pko7pFydw)_b_72LpT;{Gy_fuHvlA` z((`dR>0x0qrD8mRQj8Q!g1Yiy5_l+|2q_5!N4#*f@HYlpHA9XVfaXCc5nu*kgyMy9 z)zc#>2FH8})Tt?<+ceU6#8dBCpK-q90Ai$m@zl3i!W-S}td~jD8>EOBdPHY{a6ES{#cn98WST?C8M`ks$WkyBej?aGsFu=KaNJ1 zjVHo%Y>M)!sYGf{Pg&U18;}bCe^B5BnS-wnUJ&RDa+lN0I=7+br=72Mt6USUsGR>h zhsQ<#&i9r(>FPa?u9HsqMpM_g=$L4IG~Y=loR8nNgnc8slg|CaSzYt^*!=kX#C*Np z6we!C4dIF$WeC0>PcP^S-)>T%>$w&$%awi_AHPstsGp}h*T*k10&`r%%T=YH(#KEx zAck+k#nA*WXi+)Z1ko*^t$F1T)Q+GObl& ze4f9bBm==N4Hs;9G)Ki2XQ%})8A;C7<7s2d@euGFO^OtOgh(IaG^vcTVft(=v!9ZsjFOu&ZDu5<`rY9{C_~_z6 zW&|l%)sRH)NNq0V2nLN0z3=ptrHLP+f(-H;;0vkc@ z9s{-!%*-up3q94G5b)=iGNYmAXxj1E`-v`pTxB)$t4&wqqX)3fSYK8Kkm05Z!9~Cc zO%q0fi|;LV+rb{h{Y=l1R0ES+AP!MVL7-W8n3{vX{u*d-F(E-+@147|JcK_;sC3X zN)7YF;Von4Pg~3$MD7Z7q>vMj%8wB42H{@Ftgx}9krJCAcU(~fdt`PKno!~z#(L0G zfP{yx&dzG|B~FTnAfMtS<{J^i2KZy?K|yR1J2UThXBCzvr)1>?*0Bo|xxyk>X#VLb zs)IeQbTk&8PE`l!IMEoVwXt7Y)__xprn0syh^A1C)6ndY7PeytS>RJ8fKbV6uBHDP z<(TElF^jFy{r>nQZ9iI|w8&ve2QUXWbZ~KFoxg{{iUvH~8-g?xtQYbm5GxYwNtHxZ zi-8)^BBi3}W?*PLr?%!)B4-x=cDUREECH&F5Sy43$tm631uTnrZ-dndhGM<--NE@P zyb|eop>tA*vL(>Ft6DF|1iH*Pg_I*eSRF7*O*kLw(_+ukK~y(#-2iDVMUbP>#S7Ll zX2i^WGLNcM#ASwx58cTxh@uH@!D#Z}qMO9LiIa$En4}UI5;Kdi>Sc_;mbvmgFU#{h z<*8wLY6M=mjVeFLDnCd}h&^e9g#tHRC;{{k^``Ks66GCpT^EseMUZ$6n5#e#e>zy9 zlKl)~9NI9EoHDskn;}DOhGaf!e53Fgc@#d4jlzfX5CrLl!6QCVAWfn`TtMtW2q=Ne zf~=uyq>ly?Vff)c0<(jR!0Q0GqP2@*6&9RG!3|J6h(bFs1F+vHa;sqYO}cKRf)@#X zm9BH3jE107>3R;KPJawLGw4cIG&nc?qUiB)V3cc42!kV(ydTSovjJd}tF9RuAxWcAa2nck z(j0Bz9Oa#O20^CmlU_LmR?9e>0`e&-pGqNI;T{M;a|waD7zNj{z-}+SyGs`veYDgT zT`ZlXIkEp|8l}xb#0(q;b6`=yI8Vtft6%&x}g7Sn(Z~KUQ7yTO2{f zW&N@GTHNaVtiKLHI>V9U!WCRdbabu@ZYvqXagN~%&M|0ENufQ*Y_r>B21r+)kBQ^) zCoYL@$t=e6349C-u=Mzt_}DmotR8a`SkL~=@o};7@yW?aJftP(n-h}a_{5m}xTHk0 zkxxkE^J5Yd5@KWG4KeYixI{iFIUzPSKR++tlx&Dk$ODrn-jK-0=Rw}sn1lr0U^W}` z&DdyCa=bo1j!#O6hsyK``q-qncs_|wiibuF`9`Q9FFrmoo{vqAHzyhmamE;Z3?P_b z(kJE_lg){-`Fw1m-ju}0ho;gUGDW#>IL_4uOHkyYO8+?a! zbR~XqsmMUb>~Kj6E&z`YDa6CH3!+>V8jZWjS>@lb}F|qV|7i!&~lbKG4poWPfrz|@0a z#4Y18%8KlTrA1}{_@|c?nDNv=lcI@&tL8Z3{qETmDGDyu>-%hUfPZwh-D)WrT~vVw z*_p&dA{et(qmPf~@fW7_Wd&F4aR8rmt}L(<_I)Vf1723M+y_E6+}Z~ctIx}iO^Q!2 zm|_#+%(3xp>;DRi>?3W#VRe1ik*jlNJOdZ|M=%JP2>>Fuz>r{2a27r)Q-uOlDA zFmZi(hOwy$w;K6>9q}-6)ajFs67E}J0;b)@1PsIi{}UXx0s9Q0)PtA2xuWOc;r}|$ ze(aQK!1kU0|A{mg@-_dX>Vt$K{6vRy+(#dr-;8GQ9QZG)_mj5l!V5HX>xFAYKkQSqxvW&(y#Lz<3%8DHbo{fIVn3RA?LO7yp_y6TzshVdtLLyR&HPb= z9-cX&+K1!TYB=sD+@t(C?l(2Z`9pX*;H3}X@EsbiCk$R+fP)z1o`L(<0Bfz{xI8F# z6v`ZiJMLz`3HPCX9M=xYZiD-L&~j$^v##BQ^pFM|m;VnPK?Xn8fBqD*2cg-KfA2wL z%b|&af9fo;vdvKK(7)}}GEfOd{=Em6O@k)x|Le{!djqO#b34bEeGeI%|NaSP z9YArq>-G*Yn+{nY{JYOFdmkF<_g7Y!1=?TcUwfL_RP^DsIDt@a(S7Nd2 z^1*P?v9CJn@Uv7VUAu?*N$qr&5}k!SxjIX}&R$V!2Dl#JK2pcIDTz^7qwrEBFloDNGiOp^(F`BV) zgH#e7-&k#)S!WQwd53;)a%=-$Sf5xAWPpOSiA}LoA)r%Wu>sVxcEM_5-bqMvp(Lcp zKEec@#8g9x*-~aJs)*LHZ!78wVIZxRVnV>H6yTeWC>l(7em>>}qz!;jf!P|ZxVx^g z@~)%Kq000cDmyFqCr7GBhFgYG3w}GQ&`?CEGc<&w*>&R#_++9ChzFnoeE{7=E2fE~ zEqqoHDi@EW))~o5fh7#GGCFp)c(g9dJ)eypbXZD?DySc21>x$W@QGXKXDZ@oWFHm~+i}%c2n!g9uaLz{$@>8KvZjbM0EcMB zc=^=Rx2ZgNn~S4G>)6+O8E2yvNCl`dn}9K-6iUzC4D@ANk?`<)(>mevdC`hIhO&U5 z0Y|dX#9G5=a9F*tw(;4NPWt|Cv@XLi2AW1h#L-3Swy{QpGU)$`R&*CB!DMoA3^^N+ zsKFr2iG1A~p@u32jxv2cyRLk1~^*L#chF>2o?R#@{D1OLI-IsqF_`AT;x}VvxyH)UHnaGGPmyHI7kSQf2QY;)lMs_+n+B_*iBWWc!_DZ(jYf+1wI@* z$+hC$dJzrmjuDQ{y9QRAI6}R3P(MmUiX>U%!IEybF^SR31ePG_JlktMh(4)=Ijro1 zwK~_Aepr>!ibSMw_Mts04>2aK1rMz#@EIA|#7~GsGk;ysm${F%nYXZ8pVM1Lja>TF z(VQ{!f7o|0c~?MM?9IDAjqCUFuepnj_8G=z?@nzRccuL7U0asjmlL!vcXID_nI~&b zTcZc7QVb{*MM8O4-;ewN1&7)9!xo`TNRGHC>Z<(fas}bB7Mq&dZ+J z{QF}+Y#x^zJ2y8op=iXQT@UZL19A9r>x4_3A|nf3q?6$PT013o&0oohKj_m9ga3B$ zUlyh0$^u+z_!Gjp{|wAd%U;#%(eAzW{ipY;hPAb`cjY{Vb@aSDHzjuzdeL)Z`S@I0 zuFY!9t% z0=6w!_vG$X=U;d)%GHOX7}jxh{_KmA_jOdN#hO-BgkPiM$bW4%N1KX@DDAhlP>1JG z{J$URM?r(rn4|3&Zg8Xxz79D4^nw4O-Id&Il`CboDh{rL!I&Hc*PdXbWP`EXA55K5 zaL)w0wm;?DCR=MtcTW+qyblhtmmXGU~v1%z{2d z*OSXk4mtzXUM5+x>~z^O*%@S5Um4|qO+Nd`LRIiR&DxouM&6Lx7 zT-Zsrp8a?AbR4x=Ae>;w>c+b8pkr26#G{z*W*X^YH}`WnL5&PaClj+q|EuvJxGUF;3r-}%ugxdw2%ko0?*{@>64)t}1Na8W8b-r2g?&%eX8 zKGS{*QmB)zRxHtIbQEk)>qfCblA%;jGwl%_tfv2JyOH1+dp#n$47k6f6=k;XOBD` zYaChQ44TS2{d{<*&-XPxN`+Dx77Jo{;L`3-XANFlHXV^x48&>$WEFvc(qw%g@9*a` z$k#7SIVf8n#)o1=6BaPUU@Isr8Ev;7h4oSV zU6}3@)Vbqr=lUuwIV?2R4BN$t7d%q0~_SCkiyXGBRplyCLVP?l4 z$M-vP=0N7%J7+hU_q68!dP-=4ht zr;sIG)P51QV}4l)cGB@j4&*LL(9S+SYxnx6U(x)uuGr`P!vU9uUI=R&UeRbzixz3W zy}IPa@eYS}Z0m2mGHKWeZSTViC)q=?9u1!5cq!xOIFqs2`BTdmz0jey<;g*_=1$r@ zv7+p7MtIh z<9KD+!bP9HXN-7P_t@;^N=Jk1g$uVlU??2<&9%Kp5)-D3{UY{gN?5mdKMec|Dn#?Bso%|h`T@@A- z6U+1Zn2vGrxY?g!)f%y?yrWNv=|q<5Q|Akf5))f(D1QEfGUa^MYzu6bPp|1+({oy? z@VdpgapOE*wJ04^XeqUIFv_ut%vQVY7ERds28ei=Lh+lg60~dg1?}ThD!6$U(oR0Id3qyfr@>D|o$q{Y zj`Nv>?rZ#Nir<(}qf3atKIH210S^ve-)nkcMbgz>_PvKUw|VleM;kRdlR9@**GEkk z2R>4K;?v7f$Cmk>oqu4b&uiH~jClFAmTxR8h#4{Z{FQxQw_3KyPs`oNesOWnr>2(w ze4+V*`0i(aNL-(E_Uvo+D_!|JCdQgSxNmxY_59UszbMZ>J8avx>H~)(T5S2~($SX> zpRCP$+jre;=b4WE&%aQSmJ=DEI1s*fYGCTsr11kdAF0FREFg~y=c~r=R*QVoVsjnIj#D5-`AcP(DJRRQ6~n^xXaeGUz&aOlx{bt z4R~N}#;=W5ub(v}e(2YVm)aNky*8=W8@&%?_{DzhXNz-Q?*GjCr1Bl*IZyj7_&Vh7 zb>_RTJ6}5K)3n3R<*PCm2W{ATp`dZrf)%e!xG&q&3?Sv+Bj%s z-r*x#Pkg#6Z2Y?1_op4*q1J_NnxnH%?kRcwz}Ao#(<{21dGg6_L9b8Yo$3j^Qd_1|oWBT91 zUV()(_S)W+jvqAFrQ+vG>DU6ZE~U&~V8KHaT!KK)C-O-#e0(yWjDjG6qIw>q|GJ=Z zD!oO55=DX%L;|e27ccx`4T*?;`SX$&oFN%;Z(n+SXv?R2H0vhgNrdWrF{j|122x!GldzXY$KW#|*qn+vU`Ynyio4r@b-a^Y@~C%3dtE{9*Cs zyK`&rywdCKuaZnJm6+nkKUZUH*!k1$bFY1KR2_6Mw_;^_`%^)iYr@8Dp4avK^=~>p z5Yi%JaMUvstY2yGej|P4=jYC)&Z#=|@VbYmH9OR8?PDWO&*)#>^ipk?Vc*War}HbZ zLwCHsNs~WWUfJnt=HNLkfm$W34ZP~Zm!1p!`xv!1Sh5ZwTcRASlo6->t2lN`Z{u+0D<4a2Cs4upLuiw<{z@WaT zl4~2DX`Q~Y@tbKAdw#oZyLG}>)>CbcZRxdm$N6_7hI~;q>ug3kzv{)ukDVR<^qLz- zUd{h{+d{{~=RP~v_f&fORbf%jt(r8t^5o3C@uSvtss7K9Ww~3%MMYgaSG+yyiB3;+ zPwc<#_|&u+@A>!JabRU?7yJC5O0JF94eb;*;=%b#y7iB(KK$zRMn|8@yt3fcjlF7$ z7Jc&7XVV`G6h-1W5Q%5_5I=uG5{4^$VHI*R8Ca(srBX2=7}FNF`p zk_~;anrVDPiTA5`AGo=RIcw*;mHOGKZ{4BFJpSFPUHbj4XTT6s$$l5wS0i>b`WBoVAzShcWNB}p`jj~x{gL&9#POxO+Nv-nJzu zey4sr?|2%K*ZDdY@{W1DV~#XP(LTJRioZ{6PN}#v_ExghWHH*HXNAQEYlX4Y7F}R3 z=DSN3DEYYNF}g^Zfj){1ZniO|0%A64cZc-p8eL>v(s%TwX)70fl~d6)`qR(tqgyQv zTo8KP_~haq3nqP1(O~vA^Qh=f-L7r7?k}$Tb@P3v13tKCOYhasUM~E?xTRJ6%7r7$ z)w3r(+AC|&=MA2m_({{g5tr}n@#w&PuihNKDPSGK%oAbV~jQqf@>ocw%e_~36C45rPRplqTcQ8M@eZ;`LY1<=>2@9tkJAC=t zr8{evv^&0c<-&bGj4-BrGhDswk#2tD{Pz2;Eo*VdW`kkFg)etD^WA(bWmj<24@b>i z&My41Hh012+-J4DHVwPHaHW6WJ|T-MTkPZ7?^wHZ<$XQJHILu<$urM9Jz+wtU;4~% z@#6K~tt+oSb#2R-H~KF8`uno+P0xOpxVWNm-`_r4-@2geQev14V$#yMU0FCU!Qe@o?%R<+|pV_Hr)pAxY4zU$BLSutW;?ewKX#tzQx({pQ& z-Al`d2UPYMbF<>oJKAd-k4*?U9cg+8{1y{XRpv<_ealC>I zNFZc?AAJM4p$eF|VuAW#UY;7xcX1W;)wlB1wTb%St-Gh}@;Ni(+g{H_+D^6n?GaVi zH(#2x>gK&`Ubu&|@I7S38|dTsn3_8(wcfs=+NPC_>s!+vlGxX&;7SHBPOZ-PeBHwL zCprc!QuiGF$$RH}^=jt(=^@{FV-zp#4c>gz{A}CG^UpR$guD-?EAAkBbEOyreEtjkg?|OFJ_N~WH-}&1^zqLJ3@od+R z{U81&a{I#jKKQ)o-Wdg*hwOXx#Yf+J=f~*Dug%Ie?Aw*v!T!sP8|~Y*H$Aj_Sj9bO znpVslH@x@HV@5r8*?A~*Tf+9ymD{?EF4?!|;KhfAKhb>m!Gg}OYzo|ZxJOdu+POu0 zf;+$eRZcj#gJkPcHTQojCnz_9pJ z&*!8ieKhpc4-ao`sw=H^YESS^?Qv;veS8#pr*=QU_PY5ew3`9+wo>8a?VoTe2KWVv zlNqA$t#K;4!`R*n2}wZBLec`Y_o!n}r1kpp(+;iMbS=HM zH|tcu;-j^_Qk8xquD@aF*1d6948B0F*C&vr9~+$*AM*h3Td7oBsd4OE;n>SNKKNVK zOk2J+Gb|%q=_$o#E9j##!%}}2--cz2%qcJwnQgk9>}*}n?998BZ`NXYDCkkgYrw z^ND}U00=$v35%=~V}WJx%qgSS>tkbJdB(+}F0SWe^m-xse`FYTb?$akPrQ0^^ zmkrG==8j34(_`M$xUQ$ZoswE}VCol-H~D1u+E%r-JK{Tx3jB}0!`z?a=l)QT6XjU- zBl7pt5#fiarE)WBZl9sK6L&~ z)i<54_-@``wsh|0p~j-Td&eJoA@}s4IRQd?)}+_;mV6?&r;Wn=!R!H{qNd1`Pef0e z=mRoM6dkMg%QVq$x2K8LQ@5wTC5(By8t?&T~)1 z^x9uT&IMgJPrk9Pe9yRRE!T{^K6>!6AC6o~+q*3F;a%T#eQnklbKwVfj<>wqYwN=O z11|lxq}%h$hTm*=FmS%(=jT#NM}2c{m#z8mdo;VkR`G|QnY8)EC+&+`EFE&`p4ml@ z?wXFLww6z8c=5sM)j6pR{*&=$l4gC6BXeK+%*GG7%lT~2pncz6 z?d{mRrOkseLm%vQX=v|hG1blOhS76IIday1Jh$JI+unO_#C}6qNz~4!KToTC=a}I} zuWjuj+l=v7;c%wkoY$vo;!lr{c=gQUz4xB#lJ@qhD_@#6tx#;!`Oh7{ z_r}JpyVFLDymOgC)xTAS$f-`kh57bzliD8Q#Y92HDr2YH^GQ;JjpwraI?N0d{>$Et*^JWtiI{Y z^iIvn?qV|M8_J68w_$r{x!K;?w`+T=Pfi~Y^!3iK7TxC<>(h1lv$ZWP>%V_)&sF{A zk5yl<{`Hq3#ZCD2@9xOo{m`+ir!I`&wCnk&+J5u%#&ctGhG;qtaHeUmzm@&io+}S( zXO{2j-aTdMm${98%l&y|qxeN_2KTj}?-BC;nk`dyPPvpg>4EzqE-kLOf6hQ|O;W=~ zSG!a=%!gKQ81wC}kAD1M0%z&Vr?qKy@5kqSRxWsASo@8y-}F6R`gF|w?QRZQ)8*IK zPdpy`PTr^`UkvGf=Hf?-^JhQy+e3L%j_kNUaL!#{C!cL{|5)Slhg%kJU-s-X_x>_v z(t?L(kAJTCljF;Nj=Yid`MfJTR|YJYwqny$O<(ctQT67A%B8K6bQ{{9FrEGB%9hE- zVQm{uh)y0-{><1H{AMGylFA+X_O9A@ep1zifDmQ5FrbH`5U)hp)S{gb)(_|w;(@AKkMN3D|$V=UuVJ3d_H|5EZhXLo-1x$`ya z-pDI&PE|Coyxwd^hn(bf!wdm#QzgVztRgY(Of7~P`ucUbalXg>exJNB5q$BYkOT|Bc(vt2FM4BPO^mudGd z%o_Wj+D~>2`lj&ckZt>q@>_52Ihk=iXv>KHXO=f_lGJ76$3s=o=Ywjp;t!wqZx?ZJ z{p9%Onzs)peDUe1Cyv^ur)z7S%8z)bGLdZWYqkIP%!y}O2SC@fNVUpIMnN0z1Yvs)f{=a+{9@}C-=*sE)0bWxku&p93~pWJZL)O}sQ$vC<6 zogZE*IS{d7T*LOyZ0M2msov=m1h%6;QS{t@cSh?qUFE(cr{aFTsoa?qkFHu&iGTxh(-amLy>{>yL9o!fGvFYow8R)MmM-tispIK?}@H>`c>i8oF>+t8XiK56sy#ILIczB^v;&pQ_V4=jbc2M#*_-Srtw zUY*`#TK8?XyK0|)=%MXVotoX#*Rf=6?UAgNoe$)B$T)O#ty-PmXXZ)$XIp&cO?Wvo z?dOL+T5`Pml8<+cU7c249MtEnmu~2`T`Xz4f7g}8FBW7zn$>+w=cm?;zo*mZJ2xhW zzS!^8lr8*ceHX=buh==}@Vf_Uw^pB7Zh2|ox0X{|zcDwvX$f6?s%HPCz}^c!xiI#t zGjl=~JofH0dyKvheHl2dm(SQcw+wgQ)hlmKqwg(q>=C6uZw>jh-HqU1r>^KUa>Az0 zeJ@x1GOJTWvkHIX*ajJk<_A{{ZW8rt&khZH>?>aXzB6}65691Me;ze?MdrNV)gR8C zy7sp*nVPU`bFb}OGW&;)m)5tKsOXq*>g2*pW$!)Nt@-_jKkBr7@Lesg8`t{wn^v8^ zMA!Sr^6Ua(|IPmgP)h>@6aWAK2mss#Fi?m{@r({g007z_0st-m003-hVlQrGbYpLF zWnpk|GcGVMO=)9tZ*y;EbS_w7ZEP+=WoTh`X>W3KE_iKh?R{%++*X$0=Pa=Qfv|zJ z11NGb`>o^2t}M%LVeQC}^5gLjPyYAM|MP#mh_V^{CxHLG2(?zro8&?Mre|rm zR6oCqXL+Wxd2#&LaG4yxRJY+>oaOq(bNX36e_s3k#S;F4`TXJdQGlQQ`;+TGcMW`e zQWW9rHoQsHX_h2vR=}cv|M7`86b+}#t zmKHSO{jExa;x;UrgYozJxVDGq%}u;`&T#64-20)BJFc&$Cn&FPRgm%W0f6_n@$43M zr+lc!I=Ia=3_Qig-VNT^(^-+_J$G}S#zh<^@jnz|Myl?EIMqd%&J^MX?(2nCu(@2# z$6)94pMzNfm!JnA=y|T-=|}zZIp9v7hRIQIqh?{L6)Xjys&BJ0i4fo5Ijr{1mPU^+k!@+jEt8mOdA*I zF!*(mzEb!@oGym#SSUe#lQ#-R3L+(2o#)w-C`f&`fD9!b{5;Fy@QdI!1OUy75(a+= zve~T6^Fv*^^Fl38qDV#0e*fXS5kQfv2cyub<4AbqRao`CM5{0lm$DTc^2yIgv&;l= zE$D^a1LRUIv%B#iNi95b9*8kxN|=~|_Xn3>fnv=c099I{qCU;kimrtrxK|Gv*LI%X z0g;X_Rw^ehduCpI^7Cn!B0U70A<$UzjTFPbXiK~`z=nb8!_Tl=JK1j8tbP9}zW>y| z|FkA}JRQl8-zXpzxbx6{FZ{VLZUAUYMflJh;>C0Rb*D(dkDtj|{}!iFcCU|Lsg+72 zmCha*9(^y7fK?j;qE~7L;@M!Z_*W*Xt%a|Th(U;HG$;J4JrL0-qsm(2(Fm{5QC=` zCf}Hi@&tCm=JL%WRKN0!*y+s!eY8+1FrQgKJ5wNU*5|kYRX9g6+DWv}zN0025+6K) zk8d+x?`@WSq&Lb`{`mlc#!P7q=LZ5>8YQ6a*5 zZ^PR%S4ZlN#tXPUX5XGtvnSH__z9aq^K0S>nnd4po`<@~OVDp}AtuM}-iIYz!Q3ju z5nSv$;UeapZu(puPlT?(F%etk>cJd5;;1Xu1LHh=y9TN?z_h~Dyn<#o9n@}5 zw`VtZ=f>k1Q*NjS{Tpqua8`=8)sMGP&~t-`mJ1P>438;S!MsdK;4sK!@av5owE)egI~LtpSVY9U+R(KhcZg(^`?_-}_+ zIC>HFod;0{phbI(hFA6cp(?Hua|6j77<(9Zu4WRf`69GZr)O{P=Q7k+f36;`9;fc$ zbx;k*JGL*%0n`HKFW33gy4gRjgAAp@G}6bx2-Hf{ytv>2p8Wh4 z{xHKi+p2@!I!NcXh_pr0z9Ib;cK zNT3YF$aJ5FD`X}@`si5^ek48DIg>OR#@k-XQq}2lnp#L}!h-c6b7A?XzE^B2wW#HU zhN?wAW`{Fp0O5akV=QYwAB_6MriT(if}*5ox#YWGp`5A5B83%eOFIY^+!0Q#RrNcx ze^z+*zdrLbWGl*voa9Lr{(Nt&E4TvsDbE?S>WYKH&IA7f71}zE&pxSHStz;Ne-MCSL?ML{2 z%J)Yug!mh^A}e-UCdnq*pvGa7`|v?q{*MAfONhg?vTFk`CO>w9*{osMVK|fd_%8d{ z-zoKok9KRZ3=I_T2y7=qtl0ROCvlN0qwc3+(D#S+HvYNRy&PYM`9c+Ab0>&;s86d* zSJ4Z&GU+Hv7sr7OhzOjc#mVW1*fjs~3w%6a%Q%-2H{31av)jWaH_?m6CeLYQ<0uAy zD_+*oHaCwDAOM|YB2bi(4Ji<*ra=ip_a)H)Z=hxP;1Ph3NC13C?m{wYO=;b02lMt} z7~zDz0($;PgD|?_x2-$E!4D`|@kfiu*vP#|Mt(1pXb=ahX*BmJFN-VHXJv-U@fCE> zDUM=t4!04(TK0PoKWaDh_Y^qV4G#0?01ik&H=u}W6MW;dLmvYeLAGaz^xOsNY?y9D z)Xpf#{fe`U1sPumSTsDD96*)9_XUnuB?r@tg-9gdTZtfzB~sT>99HfvwQpO8udoDz z04t)0T?c$trm(ytG>f{`&_Xb1b+t<3JxS_q@IFt0?4XsmH!YL*QU4;`C0jSBuoc@j z$xjxCA`rS}Me<+;Gkf1=oTWxV8!|BJWwD%;2~jTc2SLQPQ4hrfzF2uU-Bu{3g?0wc zo#cxWPudHZJ8>vMVOTF_^3nF(2zjF)9W>9%l$2-OBP*+;!v9)!acbv5P))lBk*OK= zok#??aJzY!|2+SBY|!CGd8O&%93HfX&LRr@0yq1g=j)T|uzNj}xb_gB3Ra##I z0Xnk(y2#J|UScTc8wyOy`ByaEdJp8K>imXpxey1M0*z-j!oiDf=pBR8&y|mw{fz=9 zx$pRsE}ThqnX8v^in*j8R@d39{s_e1ilZw9F3+PNdwliYMURB=PPzKN$i9!zI}=QC zJw`B&0Xbu5Dd4nI1zf~`%Wa=TZQisUxEJ?f9sv)I)Bctz`3jX%`fML7wcrkuvrou^ z_2@u*I}n=mWh4nE&?F;~55rDqvlQ$Tr)AYp4&EpLBsfhH>jKZ%PAAb$3ncJ{Dn{sM z%<@Q)=bLXP-){^j!V60|+2>7C{Or5^Ft!$;k3^aZhnv?hh_+cFXm#`lWuftr92bDD zwxr{e6!f(a?RXCS%Tkl54Fqzlu`fU!$x^hRral4ohyUiAgB^~2s(W7!#yYe)*v+^g zQxUHVA_H!FhwjqLqQkuftH;2?%9D>x+ zRt8|M#9(t?mq_E?R%Gr6h)rxz{r>TZHgAr^7B6!#g#E>f1+0N9Xi%+-nm}BWW#KCf z)$!~jy<@g_L1CIKaI9J*tSn2tvV;b5+gZyU(r#rg?|m~ZOb$<`EUq4eM0rW)?{jq* ztNS(+WOvMY<)gDZ5Ys^S)BO`26i_dep{0O}mE=$YQ$(J`O10vN#Dp$inYV3ZTVPwPDd6g7cNu4CjkpkFERdJocDV_V0fE03kDMoA`w28JA!GqJi@BQ~39h0svonc&LdW0#uX zn8pQpV=QSHNnvb4pC>@@g3*&HT-kTAE)B{PeaypDTlVQiN>)=v9wlI2qd0g_$e?p& zKhW94m7CD{T0duN5T5HZw%@+ZLd>A9RX2H!9?APG|0r+uu5J?Cssu2@ZkF~Leq^zK zm4qx6)`y4X@H&oyP>Nt!f)?xaPoR9fPobiq}e0FV>(iHs35q!tOw8S+OZ?sY^0 zniaXE1yn=Sn*= z;$jY_tG&@@-^2D=F`yb@lLZZxW7#=vv{bKv6aj)@uvCh^bPnRZx=X$New8X5D4Z)} zEIdeGARD*!UPvYbV+ATyM*6N)Zz2fkN5U=*JdAZsNyjAfajK(?9V9WZ{Wl;A0dSIXnI6$M5`}E}r9v)FpPF>@ zld{OzJ+0wkoty&C)^0`<-N(D;LPSA!hX9E|{w+1DkFX9bzKdd(iF;)Kw|RON;+wCH z&|;#xR=Ax!Cb8Md%(VqwDHd*?w46#NvY>tf%zr`FXO(34!ge$281CTTFHUz@WCQ3`&tTtwm005Ko{0D|Y%Vp5ppZrIqR=#(=AOcst z7Mc)0Z35@O5MfB5!trpEg?Tg(8W_T)fJ8pVjaWHs|S%0gkvB2eNP#u;#d z3@kmBS1YiSU`8}TxP>aBV zE}c+~)vA3THIXSwq%<V;9i;f`jotRVP05v?k@;a#XoZ%fL|gS`^Y855;ojwjZzh=9Y$h_fW4l%Q<> z=jvjD?*ntZ?1^ilp-}pW@lmyE`7q2?e1lPKx*~I$PZ}u$@WJ~q=QPk>@7IKb@=;@|=^D)Pe^iXgGbOcUe};6ItRW5;4n##?Ug z@kS<*)X1x$IU7iaF-Y{Oz}qyHYYb+52n^RVwm>4d_94@~6fWDsw8wCGd4piT1FTU| zpEWFN3eI(l&eEc)97z-e7Ua>!KyN%f9>>p8VyS)j=^QiP>r+>b5p(6~+8L+gzNzsW zRlqS7`eM#B*%IT?NscK|TRR7AzJwZ;MZz}x7lAKfFaHUI`u=K8*@mUeyVt_H>#oSWz_C*q1tioB09RI7FHx=EJgnNN&g<^=BOpyZyX+2JMi7CGp+wz+0VjVQ>_7<6NnQ3Ys05>P>6|>*CA8W)P@p3uoXA-%`#)>s9T%&~^ zkDS;1pqsAozOU((YAD{$cKBsq+TM3At0Zg+ns`b#Mf$*L8@a>NbAat|2oJ#dR}-nI zQi=n{3ds1=hZUAekZ1|SM)+@a1w}mjXbsJ9x#2Uo%*>?jsge-i-VoRYCLq=B-AQ7- z@YY_Bfj#$mTmal$3=)RLT9vHY{H`SqM*Ft82a|auw$v!VKFGb(2lr0_yz{%wlBm;S zvLz9qNaJ2)V3)W2w>(@`eLv^vX_(%HTJ2WocjD-#Vd}I3g_vCq-P^K)vHuN?!j%ZT zv8FmK;|l1n%fy7iGz``p6^Q*%tRaz)Ay|c}O6-lQU4Oh@QAQap(qn+-c+KV!yR0#{ zt&b+svfDi)@Q3uifx@rzY&jVcPk;`j%X7J(fe2Bi4ke5+8jiPu8aqAP`qKA&x~JLd zq3*YwO7?h}Wr+%Vx9q{CbePUvv{hE-GpD>sz*g1ndKAoHS`!1XtbaVpRX|_LDe@Ak zST&4k@p^fspvqp|PW*QFkb84$m26tx^C~Mr=Ic#nc=zn8rqbZP zyiy^@)ZwD$JN2#h*wP2-l`*#_D5)j0G9mLjQ>RhHC9?H*uW#2>)9sb>4kTO*BILEL zB;T1midZ^m;OUrKW9ZB?Zb-Xwki#o_d4)x=0DI@+hifsNn2S*l;3{(6}UVn0%~PkMYcXMXr={BAb~Kj+?-T36(G{;ycS$q*oF* z)8P!3V=8S1%F#89kQg^L-1l6b6JFI;ai3A!8?2X>X=edy=_)ihhj&w+TMer)1HqB& zz7agHn(d-E!N3I6hC!VZ)Dp%`_L~54g1DWb8>fG7(E-N0C({&I+{C8q8@NdMHc5Kg zwxZhD3_iIU#zndQreh9v)#PzaJZ;ySh% zQQcNi+M^?0`d5SalHF4-!N`ivL-A&tGU$HuWHbPIxS+Eo=2XT&8RAfiVpub^>(DYy zTd|!Sna5-dz0Ydtxt3_`s{Ho(&^lr#scQx-hQ(k3EX!6eqUwvT&aPip^QO+2wkq+t zlcd78Aqb(jAM*Gje;p^=i$V#F$H{@@NWqNJ6=weg^EjdEqA(ekMaBoZMJ|ysDA-ZW zLo_VFXbVKt>HjYm?|;j<~*FcQq$SD7*>G)a-E-EDK* zE`HuNIk;zkP5ib7$}cu<@|{Y{uL_!d{#8NS%$hkt;v80fo}y9wW%g;9oSP(oF9G#g zmU8)&ae=1{@`|`U!a&9ja3*7|+DBm!-k$(;YYE=lT;2NT{5xdZo6dT9?Og_p#hQn4 zLRA6G!x95Nuv~GZgWK%hI|OTbrnMQXp9IJw^+H_a-}r`k1?Ewx=B{ZlYZ|Z6T>#Ik zYpWJ##Enm3M%;9!SE{f@;wa!^s=lJMmzEkXg2P_rxU7xk(MeIIXOhN2ASmJ)!X<0% z8_0)9Jqt|Bk(q?iiLB?Bs*7hInLlw=zE*9|BFa8))^)s8`7lxbq$GHB`DbcYJ0d{CjQkgHhLwB*CrX`)_OO^rsqZ-`Jkn`d1y9+AV*t8 zyo6O?7BoZpd&;H3)tZKAUf7PrWTe+jlI(%6~wYW1F*eytbj zJFY%kx9U1S#4s01rL$|2P&-$SO*5WntaZ==s4!R6k+2MG7I5QNuZp)Q>rxVp%o>*c z-G&-ozKQ|qt793j9>+$;Nt7!aTq>&0k>7|`n?~*YVRbOHoJmu6zd0=_M|p-hzsmEv zdP-H>V9wWC329iAfaz(WJV@H5RlDL=hqLUDawknzB|>S}uIwI2cagHSN*nC!CWms^ zFX2GzLD6;0>>UQp>(LE}`b}c9w1O)R2M+_h+HKu*N$akcrZcfGtQec?-Aj}QL6S0C z4FMc_)1Z2_3CPFQas)>e&#QMdupa-qjo>{+f3HonnmT&n6^GaeVh@#j;r#Bfa=Mk- zGi)#!rx>&#Wy)?S;}dbaAEWoK7;<#%Vom}>K@KFT$xiaMkZyQ_cK0{w~(RWNB3IH0#hD)0=MZeKUNS|Zi#ScaUY>?cz7M(_dbHWAe2jcHd z?9(7CEvc*aOX?dDYExll-0rb_Op%wfQHs+J*D|fz)pZQ4YY8(%^gn9(_b|D3D)p+1 z4Q!)R6&_uzlA^Gk_-sz+^C^da9jCd9n=4zo7{ZePleiLPW1d_!MeE@kv#PFTbVg&G z$oyUu#*3M}w8r|^g`+-*0Y=he5XAr37UTC8+!3=uD>il?_8Gg&MiP@&^D;4Q*%)FY z0VWb#?KH^qTwM^S0aE{1Tlo%jrPH@pR1_(R!*u$_eiM*_|M<_Z#NbgA18u8#SQIyC zsJ~K$-QJ^fcV@jWiTy&FSei@H-@xv&R7c^O!-X5p!|&SN)P<7jin%EDAnjeLWPXxH zCjbUC=}%^N^F#h!6>OW|cbzNc7Quy0&Fg64$XH`9ZqdA^Ip-9uAJs`}0a{Y-905o6 zl+bL-)(f-n&m_*3d!(8AI1-TFyVXpCG(H3q(d$@Y)mv%b{-(T2&ZzbG z+MH(cJZg&lzPQmUzw6&T&;JGqiQmQ)4LfYNRubNH3ul?2#1A(G1C|R4f#xWvDAubC zD-?1i0X{t#QQ*u;&WX+>tlQOm8lr=2bKNR?t+M<}HJ30%e(OA)XH~Xuiz=u@Ee6yB z=c)==!mh&ot8k}sz8vgsl_+%0CSG7#T7Ak4{FvgO4e05PQW*KDDv@U6QWoLPq|5Vh z;Tn1H-bLd5avu_xZIers3z*{+^9b7(2ESklTaiOuY7)9J<5{061wl=T5k4z#7Xn{{#_O5C)>ATGZqH)yg|A+DC!rlXu;@PzQ(3kf#I2(x4#{)5^GvtEfwY9 z96Pv2+lQCZb7!+_%s0l=*7HPBy#D>it#dB1#-q(T^y({flX!e5ZOxYI3mjBaeO$V( zD8$AWV3s5mCqp|K`BDLjc9<@^OZD+Lbx3ipbfkU7jW!%b)D0<7(LyRr^Tu78CQAlc zN=aeWw7I$i>>JMQsHe~v7H=kh&K}rc6~^>Cj%~mmQo}LyMbotMCJ1wIek+jWc-8fJ zCEtMx&{Wosna1~21z#oTmcNkhzrjU%MZ7}t$w(f}vX6Lu%9Q?Pg;66LF>k5OY>T7e z!d-geb1#L@S_QmgwIz1yZicIBB{o5b`gTdE4N0sKrEE(4aczobb|BS*4bUiXYNjuoUkQK&^W@e_fJ0A_JJXZjFf}+hs}-WOr#yug09;8$ zyNoF(VwADh{M*j3t_mqtsSr@|2ov zg}yWRb)K3=-bb~7Q+-Q0i(Umb?vn;5USBN!Xt0@1Q|ZYK#w{mUBTUbJ|KaHOAI7Gu z3e@cO`zOj*;AyEQGbBM4VnCBteQ!v1eiJW2UL0E!D zoojQ+`10`K*Z2NyQv7uN?V|X}FW_I;e8b5DiR<$p*MU;yYoj6+ELXO*aXp6Lnqb+3 z05*oG&$Wpbz9RF-dd?kI*tY5XLND6wq3zN1PVhy*ou3rn&F#)d=wKamgHNMloN41a zIv`+-%i~nRih+z6JO?rvUT69Gk^eduWg&ttGOUrSeW!-2en10zN)$*C3d=@NhM)hU zCpyfrwoP+ZQw>T?Y7HVbweDI4&|Xe-GS%J`;Y5fuG{1`BjGX6A$g?ADmh0LMp;EGU zg4E2~k@$P8R;b?3`Fs_l_b5iw%wwvMT>F`(8P@MJSV4|W3*7b!h5c4b?RYOH?5M$wwN zts6M(ItX4qnCmI`g2DF^x7oQ^Bof074xIL|BXoqt^S9H%ciOou1|n zU2nxv-@y_yNEUgRmPwdbZAk=Ao3hXb%}SLw>b}L5WOl7k*VXCsUrI+NSn~r zf%^49RM^UC6UVlx6^^WDj0F*w(yY<%Z7cw;&8yFec5hkvl1j(5?ClR)FRlTJOSM1- zmRHzB^`dtW2352*1OuzoS4Evt1jtTXqP?$_tfND!q4X!lsDwFh19Y zavYN+S@Nb>E7SpYdJ0lSnfE_a!>I_Fvzx48A@5;$SSabJio|jUUY$+$J33-b{Uw zPaw#nD1~8jA)eszVE~O9>R&Qlm=|3Sp?4T(ze*HViqbm=H>=88n#O9Rxy>aZq?fWR zD`7kixa}2MC)KFH(1OY{IryT?l9R;IlaN|dA63Dp@+^mipoy107}DKhHhWkHX=Pc| z*W4hU{Ni=n!a?EJFjdsH>NwzPo+v$$n1xVpd}TzeFrtvqWO)-WO1MiW5%<$*+6Q+8&vz97t+E1ZqlO7xQbs#k2~gVm zP_v7JbOVp+8?oTgK$9_)ds!=&=Dw$EY`Xo0^=JilP_{wNs9C}LT6_a}#;FkPjcKo^ zEc|sflc}ET^2m{d<1zb4u);@q*rv@#c zjm-k71`@ZFM_U$G^z!{~Vf4sgd!-64OtvTTtEr@mtrqUzYkS|>8^A!W-TC@A|7K_b zA64yT|EMJ3nbX3EXiG)ht`Q&0IhnuC^(CMWV*jqs>U|CP_Fzno)6GLGL3XZ8^@%dM zLLxe1tdPb_Ijb4&QY^EGLOc!wa4z!m3KsrLR-Ao`b#Y-EsQnh^=-JvKZIK#7O+Y(9 z!ioZ}Z-9TV%9|vf0rE10N!kGT9|U&XOaQwP$$Pe{@7}Cpo)p2Afjcc?ZFaEZN(H~d zmKP?VYu6eowgK|t3>(lHnXZr`6ovY97?#jFYEmd|&_at~=MNx@96iIPxsj}4WfUH(N< zWKD+e!H>b|f;JFnuZmzQkbC@UV68zfTL}IVf)GJZ-{e`j>RT7BKh|>WC_uys2$95H zrw@L2Yo7l&I0R_q9=}!dg6w2z-$;nwaPWri)FGUFNe)*E5wgaz$ACe8s9_pSjw@?m zWN8}yb{Q{jCjsU`^(FzPznQ54IvJo2iglODG+?V{I{X@E*jjGq^5IF-H{A|G>OUI> z|NLM7@@nn2@JmLx5faTmU|G=#C{S>4W0*ri|w+)-eg|iJ_L1>GQ&3Omd=zm&%vy4 z5(upck2^Opo`aI5$Trq45>rP6H=sy=PF4Euq+VaER&{Rj!g7AmsfkNX)gi^f#lve&dDRwO z81We7+lnNltFk!$zv^LV^(m9p+|k2yLAVL}q)-?0%r=T;682zWE< zhlL?OSfOgyq@%Wb{AcfCjtVy^F^Q!n>6scKpqVwR#>7)i!+eqsUPE?cp*vttOM4=f zoniXQo$A_H@T{PUZ=91#Y|R@;pz__mw|_!wzDQqZv$8J;5KZ$^9r>1C76MJ8C>F;p zT*}UspQv#pZOoP`Oa*`@_l^KbqWm0}(-TEtIrA{lwe^^#i1k0uGAuxoku{}ExiU|L zckESmpFaPvg7uJ;qiurGEG$7S-1mXJ#ssm8zMY$2pu7kRy86)0QZ zg*g^6Cy0rFeQ-$F-(KhOkRIkWNJxL+Na z@4So)S4QoI)@R;daf#|jLT28@X}m0#SD=)SDjQ+3$pau2!sT%pfDB?P;Wth8-ga9K zKka7AJnoLRyiT>+xaIBhRBud@$0UiW^n86GuyWPR1nynSYuC`+HZ#_TCMb5rev@O@ zLw|j$^)%pLD<1;Ng+sX86;;}nwxy&!fKaP_(VwGx>>Lh(U6VAE|}C_OQ*3k7ycR9Xho@_1xrFV(JYCTC={k~2cTi)VqSTFbNDE|&f$0X zMRgG~8+>)deLD>Uc0c$*eH`TOkxhZ<6oq7aB7%Loe@y5mdXEJaycIGoxCfsXGOU#; z95Q&=Kb4=rI$@fbinWqGg}rx;f;!W<7vRf^M}Y(fQ7O^g2@6nnsQ`v#7R}H7Maai zG6U^m6WQ{UGtK9y)88nS1_^DXq6d)@G?dU+<41LZc_B}q>{he*thGbzm6`^UQEZXO1_RM#G23C$Z%~C*+El%N_QoZdk zHs+|5ZO`}@m!X8SdSLO%1=aX=z#eEhIB&GR8A&ieT8ABuAIEOfqWJr;xW!?eCD`1! zdU9&qfvC=5HmQorfEt7OotfzOGW;%pcjr_6ly= z9M4?+y~N;94-=1Sv`jkYNR1ziM*#7X+M=LfIdO-nx8Xxp7RRrXGLGJX%z8D0gB{|) zP-(eD1BdAZBo0UKHiv;7-4>G!scEz&ueKdYCg#Oz-$=r3d3AOhClNq`$$|?et)1l) zY*_z91fqGFSnqt!Spxyqs7?GvC@_?zAQY2|tszXk!JPr01_jsrRcKd!?CX0uI< z7_RFNl931t;+Y0P+_jz#p8pE4M9HZX=%`NT{bEO9*S%>hifKkPkFA-BeGR^kum(j+ zNlV5IWvXQERy3;LI`a$n8RNTgo%N<`b--4FP|Q{PZw$63w8FzNJxCeVumeT)V!4~~ ztY*Wa+e3IdN$~m_Cu=__4fMLcYAUGKtE!Rsnf)689tT&zRI3D%z97>q#`VO>u0urD zLgHL=Q2#XOf@N^H0yrku(!hs2X0y2oPg&A7xIR$*un%~SKx4-rp>w+1w#b^uCZ+%s z;lkW>^VSWL<8)!V4|pGOM$+PthYpaK;Jk^YODh_Y`fg$qY}f}{onSgJmJCpt&rlU+ z?O0lOi(p|kMxu*wchV(|ssGUD4@;i#&Z}N<_@Kj={P&55HE;@Fd06^K@=WnC{7RTF z5udGTgtG}<0#+vF!i#(KN{O!=qc-*;Rd${}N_0K9`5t6AB;>BeEQ|6OE=7&yL3K*h zT`0Y*0tBIn2SDu#po7iaW7H=Pv+152wYn4S?_N4Scrx@e6!y45;M_da-*JZ)n%dMl z=IkhxiFJhr>SYGPZ(@V7u_u(xhoB3BJ>eUqfuwyaKUhuIRA(l^D*lH;l6n{GSZHwO zcm4bc6+SNK!Cy(r_k6BRwE!<|5W_WMZd5Gk78Y?2M469G_1ytUrI9JvDT!Hfg))xZjB{_#!80;?zRyh#hjGu>0iKW#l^0FgzP|dK- zv{U!GxfxS%kHQ_8w^M7)SCr6mF$zW(t8f-mJBZn>Dba~rB=$zdFPM!TYJ<0-rYvK? z&n0^HU~dC=_zr#PY_}w(n2_EKxgT4F@c&bTMt#+%c!|B!B+6S-cQY13s36aW^D`rz zcnO?bmRsiB&j#ORF!QTCT*!I`+GH-3v5&|>nJhf(EK9KnB+w(RxJeq4tO(|F)oZ3V zEuW3v_Ax$tsTO5lL&gQ>r3-NhD;p!1E(!3(H2Tz*yISBCu&V5ZOAO5vb)&)1caQE~Gjl?0j1w}7T)Z7XXSW9fm`?&>F zrj)1tHXJHNwt9p>=_naAA*ecLa3Sv18hJH1x(ah<7}msf5k44Wc2TJ$bU4#?_kA22 zq&wy1+d9!;mk{c!%QYZ0;YEDZ0GhD0*Shj1Efm(jy_| zb0o7JJyR)#RJ#I{jUBR^an@5|tU+;#N%st4WFxsX5)FYeH6b(Lu8q@8sdikbaMON2 zknU`lK)sm2d-SvqD4nmCD=9X_Dmj}6F;hyNh9~pxViXVUTlS6Mp>0eD5dYnE2yF_Zx!Vn*wWO4~|p!m2n{=0ss zE?Y`PT@J`RJ-t=4kBAwVd3Gs6r!g*YbC}*~XN?O5$W;9JMCxYPT4$H6F>EAz`1QY4 zzJ>*@``Fx+n%RO@VTRE3=f8E^BBm~@w&{TF4Ls4m!pgF|ooc=Tbs-NE`}WZUjMEN= z73YFGnte*T+2@eES*NULEB?5C3`e#(mbO-pj}$JlyBV@#cP3?xEb*lLeLLBH5s1oq z%0ezED!m^D4K4y%c)}A-vkz3U70YTN_tj7L3-GTs?Wct0*NXN#t7y;n{(TZYT%o0N zP>H>h)YOOIoE~%&u3#ig~krM%e8xIpw<* z^^)gd8O2$E1GioIX-he^ANH?VQuZ#ZDOE^VmZJ|VXWV_fJj;%ccY1l19MwJP+Oo+M~ggBx> zW>P8?G|yNHzSQO;MI)=o5xkim*NvY0!uHZz(UYI2wFI`K;5Id|uB*s1^W;38Es;6J zAV0?;B@MxQ+#Ss!qKiZ@wSR-HFzF1t5#vx*{vhXsWYX|bAtxsZti4>YGmpZI5%8h8 zCAuVVd|zbWbF%Z15MtP;Eyz?OxM>m3;uZUlsC#HEJwdIgg7a4}&xvaolaZ(pttKG< zyFyURI9PU56t^OVLBf~X66RP!hDr{?hQ}bGSCnkp@?eaCS0Ds&>*B%U?TzMIj9&ky zu96(m200AeblZ`s*O(ArAx1(yc`&F z1@(h9)x!Xaq%)~cK&WD>4~&$O)}aI}6^iB6H6#qq6;{Do(mWzlaYH3c^s|HRMO>&O zgZE%S_B%ruZjBG&!?XLw<}OnAXk$}>{!If0Q)fJJw~|WzMJ9B;?}|@1Lackb6Otj~ z&lZ%Ut{6*aHlnVkbW`Z?NIT$6U7LO*)^u!kKb)Fh>%pk~5ecFpM^PXFtIq9#x(&XR zBaD=ibUeTMd<_g2s|l)X?v|lR(~ZxFqnU>1pCwC^%DqE)T0_9xEmJdn*}qJ#W_I^Q zv9&4b!KsMsLkWYyY)1Sf22iHj=8rfdE_1Cx^kB;KuW#>w2F^7wpVHR3aUJBVqxgg~ zvUvAS7ed~LfGF$$VlxNk8%72d+^^bIpS_E92{hEzo0TWkDN0Rw%qh1VT4f2DaX9h8 zWO)BTjQ__SXJEBMikm49OtX5Km-_a5+JxVsSAbRKwA&0TDFaUA-+OOJrUnDIw&6>) z%9ZAXVloVb3+l$ACGZj-!g&GAD`h|3;T#5l7fE!EOZ{wMC?$Cw7Zd?{3s~mRguj#4 zls~C}+HAXOW~uG*B+;2Q!sZ5q4K>Bl2qFUTQ%-_6XWItPa+0`fw|bHS%Nw~v1D+IM zc*;>+)McixFM#Z2ND`M>6whO7#6~fF!804P_gyQmXb@pw0ZjhTv1}sBI9TK`KzRil zIED51F5d7_vB+18RcvsJ zGU57@22{uizibNu&_%;CnG#1fDh=)YaCAc_{Mhcx&rNKl)_dBL;ZS3DWxjuO8#Cm5 z?8eOZJKoqD@fADDT`HXcad0|W@2a_CD4?3S;SE-YQ2iqgS7cFG6|Rz_LNX)>;@ zL+uS&Mcdyt`%;X*)C$kQGNVLEB*G$|A?fosb4_YHb?76($viRP$<@)T!OqfmLd+!` z%*%~k_fyfu2hXuZ2cB9K_7P=4D2-1Bt8_1&P%B?^XDgeUs>!F90_IshWtSrxe727@ zZ609-7;HoyV3M+@C|RVzZ!y)xCN+VNSvm{3M74S4MsSh@f))4qa3s#m&H3n#4@L?Bp{L(JV?>S}$mT_VtXMFn2#fWpqo zJ1E4^gd^4wrus>|jwwqg{D+L$G3$ShuZ=)Y+fDM)=ZktYRW3pzy{avWkk5sGwzsl2 z^SL;@FmUV$L|P0Jv!uARu`B3+_{eY0(G?;6>%G2gI}VntU=+*eOqgE7Ex{i*HD2E` z(YHp_T)3|Q+6rQZJqruKpSj6T^Un1|MBhu5C6S@W6g!_p4RYHVa^Hqa08(3(;Zv;X zHW|MSHZb&nVQ8HnCXRfQW6q54qVk%8wp@?n(BVt?BtQ>u% zi+%^K^~6}oHDdY&I+e~V*L^RHlY%kWo~>tX!^ ztWku&G$%918jBRBs%hZ1W({dcEB1ZFvz%^$i24c!{d0}jo{+`=zoda-^j|QEN{Ez) zQL{4qH@HMnE=(q5=ssu{BIy$iOU8gKv3Y}>5<0iZrU9ydQV?aiTI6A5{EG%=3>tw0 zg$@1*Q3XwT?R^JW6w9{m%#d>qlCyw>9&!#6BuEm8f-u04^9&g!gMp-g1VKTP5(ET9 zL_{(uQ6wrV0xC&zR(L%sZgqRk-sj%;?tb_C#80uit5(;nuKMe*e^syHY0KIPsFVP% zB9WE^rfozYJeD#YvT?bTuF+O3l;wD)RGhxUh@UJd9Wr}3IXfaW)j-lXlaWjjfOdb3 z*dcVjs7P!&yo@bhb3e1!md)X2h&6{)zGDmOhIe%}mKw(ZgJ-Rj&C*+Bcq+v^`;f@v zJ?_`8%(y3uVL?rej`=aB(84tBI10{Zs8;OVvrSnxe^LHM?~P;ZtB`rCX9FXR&CX00 zu)|LY3v=KF1;55asHJx(AjUGN22#6UmoA%iS5J9QAn&MU6Xr&(TnHT<>D_^6dYH3w zBks%GR7h!qV)lO<^oI*q-z$3{k@0{-Ovd=Cf77Oq)t)5yrF-%WDpfZO6GY-omvhZD zK6njUGM$qxEHXJ=8Uqiu{aC$9??TRsCsFpE1DSnp#dV+#(2F*V8_7(Z<6pC^ka+M( zC}g2F^{kOqq?_h&*E!O8ud4zpj|Fh)K80ITMpr&!Qq9g@tC;hP&AcliAFWMQFA5!| zr|v$r!sA}x<3z~Sc>B=Zyi?HU-IG@-nOXQ879dd<7xQ-C#ZULg6NQj3`qC|r8p8DG zc(=A+qfe^K*vd+InBpqg=LYw`(1^e0jk1ef8PZU^!XRTgdg6XHKSOy1j>DUwT_f4_ zm|$NxPWmdvFkOry1JjlAf=)xpI^AOR$ZMbWn)??O*MubXiOMgjQ~`++)&q9+92G7) zjnr@6&$=(g$HT~z_}A)8F7TA*6$BkhmbjnV8W-0&?^*XLVfl{VS-D!a73uTrZ`oXl z8KY^tR{IDdjt|UgDtdQs?UcV5CcOCdh29Ye>A6xu&Vp*5Y_At*7`2$EXV?aun{7ta z_=H_kq;pb^?ak%Y@}L7$sS{UGARE7*TPs$6nDEje&eRf%eYFIpUN~L8bg@^O@1?hV z+Sg7?Lc~g=P~#Q4(+Y_Z%Oaw7+GDbAkCoquZq$;(yf4|;=4sUVk?gDT%bcrZ*%3R_ z!8B`ENNN9qCO>cpQk>@|^%rt(%UYw&#BpXEPaZuHV+_|%mjb^n zqS41DQr&3zeYPgP-l_NF_HOOcTE~-AZ&|S~i|zI^9p=3{#ZT&LCFVr8`}}V5rRS_Q zC!Sj!$}I)IxJO_VeT}-v9%(jTl-1LeB1A^=CZ#wNF(67c55)6Bzu=b^-(AOQ(Nw1hUR6Y z&ecUrk5Ff>aEufr411%~T?qryjZrh3qd0|kX`dCjJdr+Le09BOf{Uw~FI?UmwvES~ zfaNaGroHgC$^5*X*!?QY`nv|hDX42Fi%TDoPH(!+I&M)!#ytub)HYx6pXUSK^{kd+bz~u4Yu$1(I2fqW<+0sxFPgWvKkUFiOrM%M^o{f+Pm*tLfnW z8b^b3PMcrp7&%Yzy1+y${Kqy060Km)Z;#w{Yn- zXKGgiB1)2PwC}2S9~E%Z^XHdfUhdOIim3MA>65rgk|hr&%|HZt=-@qSCyZRaJljD_ zXvch*De(R7J?xgp@ijCw#dRNDTh+*T-aR_13!Hyz)}YsZ&vp7j({Tx8dwCFEA3T;N z2CZQF(Iu7tB#CpXbNcuKt@|w;^PZ$_O|Jn+5AlOzuj7V{bcc)BEeDuYdq=v^r=!i| z)(UnME}A*UJ~g(7oMvsEFW2yWtsp*n^wj`$Gk1R3AE&Xnh6L>71D z>uc0UuWm{EyU08$N48kVb5|6He46weD{1W8ti6A6P~Pf84o%AOW2V_O=0#BBHlkWfzH>zTk;wI~K}>H=tzD zcGqp|G^my92(&0o5}$VjQZmGHJwT<=0A$kfDk zo6ZS$Th9f>v`lH==Y;e-JfkQ#HN04wG`k*&zs$r*o;06TjB{epB26_V`9rIz^3_|9 z>rVN{Xdb<`^1u>TMcn!nFW*o`&2|yj4e)z$VvcTL-+oC;8K7@?&DG`9YF15YZ=dfm zrIFI*$g08KCLQfZTeEo!*3nj$RrQut(L8b|-jysYR0!7yu=l0DPG+8uw|tk7V(U*# zI%-*w+CFjdQ&W9;2-p6cNv{i@*v_uSCHj4K`P-alN^>XH)%?x<7HygJ9>Z1j>! zo|#e=WXo($aNtAS`dp3C@^Vx0P@uF=O4PyZ6lcc2b=Nx44dW8TiU*v~_N|X1Xu#Ijz&2 zL}g(~=^8vU21g@aPOX?q3Dg`ZCLJr?-Ng#?Uv%3i$WJn8^^H3(CH{WZ%yJin_Q<`A zl4y^t{IJ5(RO$J_|FkrgWskkqT)=tC!mCd@Z8c;Zn})VC1w);qlCSiW}`gwS@%Dg&*fOYBP*M5J!^otjaF7{8YEwv*A}QdyRUdAfi9IT zHDM@B*%;p<`p9WZ>nmebWb}G6`KU%SMx0WXsRs`^1he6hd1QiO)vvHK)%9Fh6K6Z2 zjXMO!*i|Ro-Gz5(8T_kNwA6#gHJhAGk$WvBr{xmB6g`{!Sbt;|$^|nErQ6-AeG6t3 zGKE4Q6yR^PhleXlSkoPaM!33y(iYq(aa^|Q%^vDzLM_JL$SiVe zI5OYM>y8fo#)mvbsyF=Yz8|+o>96k`lIVnInURK`Su9~GhHCYC?Rd5yO?g~dY`eatpinp02T@$IxqMoO zW-I!Q&L9ENk)6oah{2|?O@n%ych3Y5$(daN7OO+GVXme_H@g*E(8+hgp9ufq6ys=N z{WB5HmM=hO#KRyED)9Fy6%Thb(j9GeGQbmwvc%+6%D=1(x`kYAQ=>j&+AT#28Ah%( zhU1AP^m;6*rRh+DTvE{s7Rd#|^WkIp>-)RC7oGgt`HHaYNC{-?Z!wlaELWg0y1h?L zdIM`L<*Qh&uuHTK)ehw1*V8wlcYT?FjO-Pof zn8$g%`Bc5X;*FWA~5 z5paYELKLt^h}ix>`BRtFG|?xneT}mZe0i}orudc89H8>87IQV zS#t8NPe!YL)@fwT^ssPLc|2{8#8fy3*?Hv0YU%-3#-ph20IDqep?YsVDW{@N>|WHB z)sl8x@9KTwoZ__(zp}uS&+nEn``xST=Y2P~y((Oh&!CsG42{bsGwxlo9IfOU%+o?z z#x?peGf>M0=c^PFl<{S^gnoQIUo}&T>=aaDZ>{!>Y`pJ%JF@bnan9?A=bT!X>2$@} zr%e>HO#;byxp|Y0=itxkM9E_l1u-&P5BQ%`h$5P++ZOF|yy)>*hD`Ht32lO_XUa<` zBda(r>{$P#I@QVkbIk(Jih|BzEv89E3gVJGTB|74(_a4c(cQ7QX{ar+4?FtAdS9+C zUucmbewr9n9u3>jAr=O?3}caQ!;~A!GOlse_VvMcor~fXANj5&Add`qmwyauOn7(u zUhWx}thMP1vKKzScoiS(mw*8~uCD&P!zrHoB-i3E9o`x!+`^-=S~{yPX^=~{TD7Q| zow@KNbt?jPRV|e5wGWDwQpO(#}*W(oIHGqe61exb1|3HA9HQ#-EdfKi_U2=XJL6AV|qP64e*&{S+ z*0@iRw#Tvm@z4{+gWd>%ATJ8*kM7BmQEEaUn7^c8Zxli~Ik+RxKHf+nPe~LIu1ShZ zz#pv;vH%yD%sgoD3krC9saxfFiN5VNe_hVE0EsXtoKqkulO6<>cWm z11BUD5rRtyNr?eMa3MGV7ZMc`69P{OY9LUKG680Getw3kuA;W8fx-yjm<0N$h>NuoQ} z{M#>hlFt>b^{lf=^O{-{Z-tKCqDc`!$W>SHMqaq^;yNL51YKZ4V#$Sf0frXvNd677 zG!Y5ku9xF-H*YLD@3OC)K)kxnHq82_Vsww*?kVLdt8G(y@dwAcb0oH1LY|dNDKs)R z$BK@Q2-ENJl2sN)3^lu}K0=6Jq1`jfyy)vTynI8O3bX1H@ znb5VIWg;!Fx?EsfS$`*Wp{Q`FruC*`3T@wh&XqZQD|$aY7#0))&9wy(04exTnaQBg zeQa#7BSiybm}4r;F%EzQ{sNdWCrGhrv8mPOZj`NEei9BBG`Lt;$ey+8)g@Vk*T9THn(HuRt8638dqNL>Y?VX zB}uimpge9mH6S0Msb-og?!<8O*sO6|Kr!WrLs;ai5CXa6xA%Ai*y`mgdCzZJ?Q^_I zjbxocF2=lm)##vEX*qX?fPao>!T;eI#UraVJmPLv=b?8sPhE%NTrHO8ZtS`n(zNUm z-L_-rI2R_EJa@EaCzfU0X8EDMLyc?w>N2Yfu>>A%h-C1sQ*MFFlA%jp*aY;9R)cl+K87mQ z9x3|x-%mP3|D&@mToew7h`>cK^Da2+ib#ET2zdW@Cx18~4B|XE`SX68{0%jfMcBR@ zzbYPfNH#-|HaWRFV3@#PjpMC>N~RD}iZTa3ya6J(=AqucUA6QIndhqOA=5Xro{J27 z&H85H2-PI)TvmCM555KoXJy{IIkr7 zg>UCXa@td#6xByp@bc7gIW;w%SfO^fa9-`1U{3DLIRUnm+e}(9_^*i9-{@G=KP+mw zbK4VcFY2XG;(4RECuAo0$>p4BSvXVg>``NfT=kVib32B6XOj%c)}jIgkWEz0u;G6$%9D+P;|{94Ku zf#G_n9|{T|JnpX#T2mE6^i-6EY`xJySQw^3tk{8oKOmDWl`Ro1c3{feRqXHDas6{$ z(Z63;57PuTYz;sikisRz5b@|wt`HbDzz^^qd`1|QmI>1^6zGbdX|1q|z9Gh+Uu$B0 zM|aFyYJ>O*bMt4tupU`&3vM8NNKOAEx&s2hXS$;>Ph!qhxysQ`(;*Pd&F6cQ*^)_6 zhM{Efs^@`;W9%RXcVRqpxm=5J1Oh3S&#eNY4w5s^}9 zmkwL02CPa@<6hXzRM)lGPpn|XBfUhkd%vvOpec^)HdkBwVg4LGUIrO2UYMNFrQAo{ z6mK%AkL3h9I+k56v|zIs^{OCFsJpqIGTnE9tQVZpvoKxbP)FT4QS|XBP zIVgbsk#tf46kylK#-}1Q0R=CRB%(ds;pCr54mKVY-U+0gn}@p{oCRRQ6eFaf`S#rd zY$_h!o*v!^G^nE;T*vws*Z-1s4g{M(y9mcm@@V=6?S|xXvs&|EJxE#N!+&%5VNFfo z{?oJq8>0qDipV(ZcIH}Nq&^#^R+hl>6GhM09lcq}757f_T`wOEY!CKJu@W9Uecuuv-NCo#t>c(=>6~jBw4S1hiDQ=JgZ%x* zPQQ|QDZP z3Sj$@qT+>q78UsRur^F2|B<*rs?|U zYCo~de^Ko?=EiK;YJdtL`9-A#$src>KjMb?xVR2s#87M~5EgkrC_$?25BUB~s;zra z3xGu*J^0}Nj%s5_!Z*5&Syg>qRDEUL#F!8Dd8GgYAV1;2XS(TUW6SD?u)m|FMc8Q` zG0~a1dgr>4oI?Bw)VsV(qWX2P#?fV;bw?q1d;UXusb$!!O$UKxqx- zQpmKMx=!T!qJs#B-sr7IMJA)|P=l_otaRb1EU}%Hf%1oSQ?)dODGL&&YZFnTqe}(? zgZ9!33OD%1ACHZp!PE|{CUfi;vpME?&T<~2QcmhZ%b-8NUUtj%KV{y&KeV>wSS;z7 znr}+qMwNdY9gF3oog`@LIBiJ)taQ>OzP#+lk@UE9<$U+%VUTX>gU~7U6*}=KD(y|) zc=~whKbExVm!d zV*!a#Iuun}rceR1SUSBd({7a;=7vb#4u2XKez^Fax zCmd{vQX(A0vd5KtHONZ?jkDOty)abBl!^XB1O@@ z_l}3-*|F8C>$OerF?)BeN7(Tph&m|;@)3vX(WOqd2d8BlsT5qUB%H`)Q4P%6o7gn3 zsWZ)|59AKU9jQM{#{JZKwIx*Sd2Q4;HvX-A@js5KD~-*LFmX-)AW?=!#^_@*lQXw3rK=og$LZ`to+R;rL>5pMGS)dv z>f8&tQX*QRg&Ug5YjkDEt@XB!$tm`T-m(3(5x&zON*_n-Tr%5mJu$0K9`wXt<+8yb zuRuMo+69s@-B-F^ul7BkPf=O(yG)8~9b42jJ$y?hORDKOYfaeErKe?{r#&URHPjN) z2(q~Vzb9T2$6E}|r;jK1=X5(x8lGz}cFUnPSRE#ba$==CKcQl@MtS%m+3EBuL#aKD z)X^uY`vDv}mu4m9Xu^D}6^2p$t%tG;YcdBdN-KhM0uROP(a=ghdiBz6gh8-SD#zx6 zfGWPw9SK0Et|OMI9Ud+~41^2dgCWmQ>R&Q}AH$&8;ZOuX|1APZfCVS|c7O*3Dc(VB zk^l!z2BIGTz~LZ|6bHn`%mEf$qOXxl0&*Dn=Md{3Cvc&l6#1<-Hk<>SZDg@#b@TSh zZaAIzdF!(|q?!gO+Z)!5cU87+x0Dci_NB( z2%U{+wH~HyI=({HJV5zGcHiK`c@;}BpdPon??Vp|b^-9sL;n+#28{gQEdsy@Cw4d# zVznR_G_o>kuEr4_-L(?P=|IapJ7X(&lJs<&gVN221VQYgV$ru-5%drenrw=Q+kOnr z&Vd>%k8d&x>_*nmHhG5S!(@0A={#>~xnl1=lULYn$kgn3re6GxN#;K9Hcf`a?IVVp z8WtXbz08hvV$`eY;%n!RCMGwvk3HDX&S!z(?yU4DoA$t!$2IzT_TG&($dkDclw9RV zeA*pk`$-^mvpLF-EQkNms2{XLR}7~B?G-0l{793jFNCYnSS?v{alK_ua#6m?Eh4_M zjGGwht<+~4&lIbmQQtro?qYE7!9f0GK}~ z=qxBQxnR`PF-$xfGl`d%7+8qTEIrG#T}`v1Cldj_8wBF!02qvAfw9@o?R43d!+G8@??!iA=cP-Lje;7M&Ls0fdGA$QPIa#xF#G+AzQk0d6v~{b3Eo z`dQ@!qx`hrE}!)FL7~}nk!U{;Zx=9Le<1gND}Z68;u35po!pRyXoQ<5M&-v4Q=~VW zAlos~>~Jy-kaX38q0OAH#7l{x#g4s_iXDrzZi27oJA2~1rqD&d1FY)0-*zTmD6gzMK`4WKISWbb7AdHu%w)ZZk}Cb>GxHmXmYHI{wmd zVp>GtThl{Qv8@}^c2QL~ymlArYsb2EAXOcLsQh*(uM}2kxjU+OneRz=bhKL7U-2Ol zL^u%Ptud_bvB6ffYzC_Ro_Z#;lT4Fc0Uu09NSi9vk{$`X%b+_F1d$9>7WJPHeX~l= z5E3KsaASS*=$q+=7@PA}5bam3<5NDWBFZu>UhYm$hW#&M8mo#hpywSy{LgC9xiv+W(oixsGu-rulO0FA0 z+Bfi>lWVPBycS)KwB9~-n4;<w^iT*ZU?JCC^0qy z0CNCkp90JP6Tpa;z{w4>@6Ex<9$*Jp0X$rsBcxa`25jnt=>dl5lDK%6=H5`}XBzYZ zL5G9@Zd%T-Ye-iQ2M-~zpE{wyk%HNwBkYU%d=6vjk7fH^za1xyW7iES2b*T`M11l3 zQ}GV{G!j3r8nw2z%CX)GI0Q{4``LE6AKyMhO7fzkR=n0z&vu7v$2B7MSeC5qYR0y& zNXn%OzXv554=bkN>}_Ew#^$6IP0uO{%u1GRpWHjnY?i3Cm`KaZYJQu1H%woO*tKg} zzIoktvT~BWlS_K$6OFz48Y4xY4l4JI`nLSSO)Hyc%ZgjC(I!Xev%;!cc*l}c^F8NE zm>=R%EDb&%pN?G`6e*8*Yw{+c;bBfugFJKfGpX6(atj$fXT^j^_O7-?GoyL5YhnE< z)TC#+Q^ZD}CU~O4f-=w6ry)kvV$u>@=c0i&@rI@SW}|Zv+KV`salKaVr6twOcZVaE zrQYhLrtzD{fvZL-5Wv{Jf>#hu#WPJu1J%vW^G`DmW<@_`iK{V^*LNAnE!Jyg=~| zJpKw^em`RKe|JLR1$e%oEbG6WQ2s{PxXvug%t$XQ*4vUH?8cnYYB{u2&Z|Tu0mmge z<1j=d)mf+0j#`_qu4$C7R%qU~a-vs}$T)G!hVkrN0p6RJA*bDxq@G>EeWx58!1Uxv zDPzM(%B9t%53XCKSEPkP8V}#|mu`*BUsx!MiSLPPcbk2hRxQKIBAwN|mT_|}a-yX_ z*sBefuS#($f`q3z2wy>Go3KVybN{jIv-LYywI|M{Gps+F5v3k_)gJo%(uchVmrcC= z*1B(Y?GdaeNj^+D=iK^YtwQ@*&wGMPR@IRK;uri&4v8diHi{@Snvvd8sOZ`rI-~BdIfUQsYCNA?Y)T)M)?K9La;VrXR>hP(Q8}p}4;cBin_X}p#t1&Z9Zd)ttSfL{#FPE9AfxoF>g-Q z7+lIxeg!SmXVZ2V)1T*EFnTNu2m(j4`LYj3bN^82%l&;0=3+r_F!20Y4E#kH9RIWM z!AyY-B4{4iR}c0vVo{NQBP@aRc$RlXZiA)!7tKPaMq z7dw4s%LNC;4q1q(?U7DA(<|_A^cbEUf1$UU(-C%VvoL|?trB19Tg$Z@qsDfTUI70% z3xdv`%@{ZBP@JXL%2w(Ff=^7Bj&;6yABVNul_)$!=&CC^KU9^}aXishLt2TwWqio} ze41Q!TI%~-xHSZw35F)hiNX^sI=U|&ll!|Kbzi#Mx`nVfv97z}61S-p_;9uR6V~wP z2G&ioNyAM-pZPW)p(6Vz?DU!~T$715(vA0JWAj((S&M2XWgrbb7m}YqpI>X2sv|p5 z+&`I&WlgA)y?5A+TI8c*s?tP5`uXQm($w{1Qv=PjN6afzOpUP5v}eq7V#P)AKi$85 z3lRolr#6V4q6gUdY`W}z7oK7cloOjnS?5pK`Hx`>2J}FRCL;Qcv580nq9WjluZ-;< zr_tb`{`VVK%SbO2ZM|r43OY&Wb&Q}sPA+TqdKFDo!bmqv&BF5#v+5yK>bGT)bP1-Ujj=1m}40Wwv)zIDL+J5?5NC zO2B9K)-XZpl)>bbHrK{Qq>>b;1qxQpIG=>Rq|(_Y?<^vucQrzo^e@8%TB?gzTsfa! zCm}oJS{h~J^hr0W@xlps@u`tc^odCmSB?gw5Rb>W#fn-r9KOi;d5M)PDPcSUpX$6+)7so443#!qD)WEMrkOs$4tMh8sNDTq-1Cs5Pt%WtCNhS*3u(~HD3c+k>O~q z@|a#Mzi{;c{@OuLf$xuCpzWI${yznDN|?K{VoL*(KLsYxC_yk{WN{z5uYK97Gr@Mv&r`R%{=%&!Z{dD@jHM}5K>(LCxHLp7=%=ouV@M0^z;6n zpY96Cek%+67H|Q}BAgI^)j*{8--c6(@8C3_3VQ2$R2QQ=EsK>byeL2d62$xioc

9)_i=g{k=_*Rr)^oAMv8jIE*vg_qDm&p@+J`k-V`CU)0 zzQ3ijSw&}dS-H7JG5YPsqYza&bqhN4$voLXC!Rs}GZUc>XKhMqbcJX#rZYLqPEpKy z-BR8r36Q##L(*GSF{Y3a*v`?4?tXQQAiCw_CGIL$pjr$4WL|**ygxKRm@ph9lmPff0ybL< zy2lrC1}3dbl0Wq_n7S==`%O4hZg0bI(Xxj16=Dk`?i{=a0mVpUIgY8zYNq`wLsnPD zQFruJU3GabcW;$Q146TRc5y7in$KNuzYN0;Ho2JJqC@l~1&d_|YZE5R$}sxYV9RgK z``SVS41bw&IaGM;A}b<6^~sx+Vz;VZ9=mFI{7MJ=J9iEqglK}9 znabOwl0;c`(5aIbLXmw<3u$_z=em? zih!qtJ}bMwj7R*aaDj4I*MF|;Vzvdq|4P|~{i#>{m6!&I;1Yv7A+e$1k|)8@0)vCR zlbGOJkc*hgAK~VT^atM@b3(dVd&bi)s{7&*Jo(VJ#-33?bLJlvk^fyd z^s9(0jGgXlhAU!IlI=MPS_%^n^dy`gTzxSu8Jr`$)cffIgYEH+M}-O~ z0sld~?#8QkRr$!W6TP_9$dgxgO$kP61R56737D%hM%(gUw;bVjIog@h2;})oVCM%;;Jo4E0YJ9T_zf&{i_pmC`P5rFbW%aJA26dPv2SDNDt_El(-r z>M@ZMPR07qipYV6P95UK@}z>jz8wzi8_czhJ^=$`R%x@7H^CI4F5&5@>48D~6zc2#!TSWdXBL5bVe~ZY!MdaTi z@^2COKZut77LmbCL|<8Ofecx<@?Nvo$ z_Idql(_gL&*}1xY-+EQ>4kCBYo!MQ5Ktjb~KY2uDbK#AF`)*)1o* z+nGivmba{dZjprj^ia>6{_1vr*FBgH^Syh1>@ev%Sikrv|I+qPZu(Vf#Xmf?nu7J` zM2p{h`BzB@|EP|iiuJ3Mgg+bjIdR_~258c-{_m&p`{VY%&eZnD?Q=7*e#+aXuZ@F? SxlRiHDF8?R#3YC`kpBaX4g@0r literal 0 HcmV?d00001 diff --git a/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Design/Microsoft.Xaml.Behaviors.Design.dll b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Design/Microsoft.Xaml.Behaviors.Design.dll new file mode 100644 index 0000000000000000000000000000000000000000..553e663b75e3d895d5b49577c940e3725b3201fa GIT binary patch literal 36352 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 HDS`h1ZY$&& literal 0 HcmV?d00001 diff --git a/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Microsoft.Xaml.Behaviors.dll b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Microsoft.Xaml.Behaviors.dll new file mode 100644 index 0000000000000000000000000000000000000000..8555b89236ee2082393a35a5eea396801c0f0a25 GIT binary patch literal 144768 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 {9XUpo%j{F)wT~*O@fNoLW?5 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 literal 0 HcmV?d00001 diff --git a/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Microsoft.Xaml.Behaviors.xml b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Microsoft.Xaml.Behaviors.xml new file mode 100644 index 0000000..e2b9c8a --- /dev/null +++ b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/net45/Microsoft.Xaml.Behaviors.xml @@ -0,0 +1,2389 @@ + + + + Microsoft.Xaml.Behaviors + + + + + Represents a collection of IAttachedObject with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + The object on which the collection is hosted. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + Cannot add the instance to a collection more than once. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + The IAttachedObject is already attached to a different object. + + + + Detaches this instance from its associated object. + + + + + Encapsulates state information and zero or more ICommands into an attachable object. + + The type the can be attached to. + + Behavior is the base class for providing attachable state and commands to an object. + The types the Behavior can be attached to can be controlled by the generic parameter. + Override OnAttached() and OnDetaching() methods to hook and unhook any necessary handlers + from the AssociatedObject. + + + + + Initializes a new instance of the class. + + + + + Gets the object to which this is attached. + + + + + Encapsulates state information and zero or more ICommands into an attachable object. + + This is an infrastructure class. Behavior authors should derive from Behavior<T> instead of from this class. + + + + The type to which this behavior can be attached. + + + + + Gets the object to which this behavior is attached. + + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the behavior is being detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + The Behavior is already hosted on a different element. + dependencyObject does not satisfy the Behavior type constraint. + + + + Detaches this instance from its associated object. + + + + + Represents a collection of behaviors with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + + Creates a new instance of the BehaviorCollection. + + The new instance. + + + + This method evaluates operands. + + Left operand from the LeftOperand property. + Operator from Operator property. + Right operand from the RightOperand property. + Returns true if the condition is met; otherwise, returns false. + + + + Evaluates both operands that implement the IComparable interface. + + Left operand from the LeftOperand property. + Operator from Operator property. + Right operand from the RightOperand property. + Returns true if the condition is met; otherwise, returns false. + + + + A basic implementation of ICommand that wraps a method that takes no parameters or a method that takes one parameter. + + + + + Initializes a new instance of the class. + + The action. + Use this constructor to provide an action that ignores the ICommand parameter. + + + + Initializes a new instance of the class. + + An action that takes an object parameter. + Use this constructor to provide an action that uses the object parameter passed by the Execute method. + + + + Occurs when changes occur that affect whether the command should execute. Will not be fired by ActionCommand. + + + + + Defines the method that determines whether the command can execute in its current state. + + Data used by the command. If the command does not require data to be passed, then this object can be set to null. + + Always returns true. + + + + + Defines the method to be called when the command is invoked. + + Data used by the command. If the command does not require data to be passed, then this object can be set to null. + + + + Calls a method on a specified object when invoked. + + + + + The object that exposes the method of interest. This is a dependency property. + + + + + The name of the method to invoke. This is a dependency property. + + + + + Invokes the action. + + The parameter of the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + Called after the action is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the action is getting detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + An action that will change a specified property to a specified value when invoked. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the name of the property to change. This is a dependency property. + + The name of the property to change. + + + + Gets or sets the value to set. This is a dependency property. + + The value to set. + + + + Gets or sets the duration of the animation that will occur when the ChangePropertyAction is invoked. This is a dependency property. + If the duration is unset, no animation will be applied. + + + + + Increment by Value if true; otherwise, set the value directly. If the property cannot be incremented, it will instead try to set the value directly. + + + + + Invokes the action. + + The parameter of the action. If the action does not require a parameter, then the parameter may be set to a null reference. + A property with could not be found on the Target. + Could not set to the value specified by . + + + + Represents one ternary condition. + + + + + Gets or sets the left operand. + + + + + Gets or sets the right operand. + + + + + Gets or sets the comparison operator. + + + + + Method that evaluates the condition. Note that this method can throw ArgumentException if the operator is + incompatible with the type. For instance, operators LessThan, LessThanOrEqual, GreaterThan, and GreaterThanOrEqual + require both operators to implement IComparable. + + Returns true if the condition has been met; otherwise, returns false. + + + + Ensure that any binding on DP operands are up-to-date. + + + + + Enumeration of different comparison operators. + + + + + Forward chaining. + + + + + Represents a conditional expression that is set on a ConditionBehavior.Condition property. + Contains a list of conditions that gets evaluated in order to return true or false for ICondition.Evaluate(). + + + + + Gets or sets forward chaining for the conditions. + If forward chaining is set to ForwardChaining.And, all conditions must be met. + If forward chaining is set to ForwardChaining.Or, only one condition must be met. + + + + + Return the Condition collections. + + + + + Initializes a new instance of the class. + + + + + Goes through the Conditions collection and evalutes each condition based on + ForwardChaining property. + + Returns true if conditions are met; otherwise, returns false. + + + + A behavior that attaches to a trigger and controls the conditions + to fire the actions. + + + + + + Gets or sets the IConditon object on behavior. + + The name of the condition to change. + + + + Initializes a new instance of the class. + + + + + The event handler that is listening to the preview invoke event that is fired by + the trigger. Setting PreviewInvokeEventArgs.Cancelling to True will + cancel the invocation. + + The trigger base object. + An object of type PreviewInvokeEventArgs where e.Cancelling can be set to True. + + + + Toggles between two states based on a conditional statement. + + + + + Gets or sets the binding that produces the property value of the data object. This is a dependency property. + + + + + Gets or sets the value to be compared with the property value of the data object. This is a dependency property. + + + + + Gets or sets the name of the visual state to transition to when the condition is met. This is a dependency property. + + + + + Gets or sets the name of the visual state to transition to when the condition is not met. This is a dependency property. + + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + A helper function to take the place of FrameworkElement.IsLoaded, as this property isn't available in Silverlight. + + The element of interest. + Returns true if the element has been loaded; otherwise, returns false. + + + + Trigger designed to be bound to a data store property. Fires when the property changes. + + + + + Represents a trigger that performs actions when the bound data meets a specified condition. + + + + + Gets or sets the value to be compared with the property value of the data object. This is a dependency property. + + + + + Gets or sets the type of comparison to be performed between the specified values. This is a dependency property. + + + + + Called when the binding property has changed. + UA_REVIEW:chabiss + + argument. + + + + ExtendedVisualStateManager is a custom VisualStateManager that can smooth out the animation of layout properties. + With this custom VisualStateManager, states can include changes to properties like Grid.Column, can change element heights to or from Auto, and so on. + These changes will be smoothed out over time using the GeneratedDuration and GeneratedEasingFunction of the appropriate transition. + See the "VisualStateManager overrides" region below for a general description of the algorithm. + + + + + OriginalValueRecord remembers the original value of a property that was changed in a state. + + + + + A VisualStateGroup that can use FluidLayout or not. + + + + + Visibility is shadowed by a custom attached property at runtime. + + + + + A VisualStateGroup keeps a list of these original values in an attached property. + + + + + For every state, the layout-specific properties get extracted and then are attached to the state. These properties are removed from the state itself. + + + + + Remember the current state. + + + + + The TransitionEffect to use when the state changes. + + + + + The TransitionEffectStoryboard in use during the state change. + + + + + The cached background in use during the state change. + + + + + The cached background in use during the state change. + + + + + The cached background in use during the state change. + + + + + This is the set of elements that are currently in motion. + + + + + This is the storyboard that is animating the transition. + + + + + This list contains all the known layout properties. + + + + + Stop the animation and replace the layout changes that were made to support that animation. + + + + + Locate the transition that VisualStateManager will use to animate the change, so that the layout animation can match the duration and easing. + + The group in which the transition is taking place. + The state that you are coming from. + The state you are going to. + The transition + + + + Remove all layout-affecting properties from the Storyboard for the state and cache them in an attached property. + + The state you are moving to. + A Storyboard containing the layout properties in that state. + + + + The set of target elements is the set of all elements that might have moved in a layout transition. This set is the closure of: + - Elements with layout properties animated in the state. + - Siblings of elements in the set. + - Parents of elements in the set. + + Subsequent code will check these rectangles both before and after the layout change. + + The control whose layout is changing state. + The storyboard containing the layout changes. + Any previous values from previous state navigations that might be reverted. + The set of elements currently in motion, if there is a state change transition ongoing. + The full set of elements whose layout may have changed. + + + + Gets a set of rectangles for all the elements in the target list. + + The set of elements to consider. + The set of elements currently in motion. + A Dictionary mapping elements to their Rects. + + + + Get the layout rectangle of an element, by getting the layout slot and then computing which portion of the slot is being used. + + The element whose layout Rect will be retrieved. + The layout Rect of that element. + + + + Get the opacities of elements at the time of the state change, instead of visibilities, because the state change may be in process and the current value is the most important. + + The control whose state is changing. + The storyboard with the layout properties. + The set of original values. + + + + + Go through the layout Storyboard and set all the properties by using SetValue to enable calling UpdateLayout without + ticking the timeline, which would cause a render. + All values that are overwritten will be stored in the collection of OriginalValueRecords so that they can be replaced later. + + The control whose state is changing. + The Storyboard holding the layout properties. + The store of original values. + + + + Take all the elements that will be moving as a result of the layout animation, and wrap them in Canvas panels so that + they do not affect their sibling elements. + + The set of elements that will be moving. + + + + Take all the elements that have been moving as a result of the layout animation, and unwrap them from their Canvas panels. + + The set of elements that have been moving. + + + + Copy the layout properties from the source element to the target element, clearing them from the source. + + The source of the layout properties. + The destination of the layout properties. + + + + Create the actual Storyboard that will be used to animate the transition. Use all previously calculated results. + + The duration of the animation. + The easing function to be used in the animation. + The set of elements that will be moving. + The old opacities of the elements whose visibility properties are changing. + The Storyboard. + + + + An action that will transition a FrameworkElement to a specified VisualState when invoked. + + + If the TargetName property is set, this action will attempt to change the state of the targeted element. If not, it walks + the element tree in an attempt to locate an alternative target that defines states. ControlTemplate and UserControl are + two common possibilities. + + + + + Determines whether or not to use a VisualTransition to transition between states. + + + + + The name of the VisualState. + + + + + Called when the target changes. If the TargetName property isn't set, this action has custom behavior. + + + + Could not locate an appropriate FrameworkElement with states. + + + + This method is called when some criteria is met and the action is invoked. + + + Could not change the target to the specified StateName. + + + + An interface that a given object must implement in order to be + set on a ConditionBehavior.Condition property. + + + + + An action that will launch a process to open a file or Uri. For files, this action will launch the default program + for the given file extension. A Uri will open in a web browser. + + + + + The file or Uri to open. + + + + + This method is called when some criteria is met and the action is invoked. + + + + + + Represents a trigger that performs actions when the bound data have changed. + + + + + A binding object that the trigger will listen to, and that causes the trigger to fire when it changes. + + + + + Called when the binding property has changed. + + argument. + + + + Called after the trigger is attached to an AssociatedObject. + + + + + Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when the target changes. If the TargetName property isn't set, this action has custom behavior. + + + + Could not locate an appropriate FrameworkElement with states. + + + + Allows a user to remove the item from a ListBox ItemTemplate. + + + + + An action that will remove the targeted element from the tree when invoked. + + + This action may fail. The action understands how to remove elements from common parents but not from custom collections or direct manipulation + of the visual tree. + + + + + An action that will change the value of a property from a data store object. + This class is identical to ChangePropertyAction. The only difference is that the data store picker is loaded + for this action. + + + + + A trigger that is triggered by a specified event occurring on its source and fires after a delay when that event is fired. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the number of milliseconds to wait between ticks. This is a dependency property. + + + + + Gets or sets the total number of ticks to be fired before the trigger is finished. This is a dependency property. + + + + + Enumerates possible values for reusable property value editors. + + + + + Uses the element picker, if supported, to edit this property at design time. + + + + + Uses the storyboard picker, if supported, to edit this property at design time. + + + + + Uses the state picker, if supported, to edit this property at design time. + + + + + Uses the element-binding picker, if supported, to edit this property at design time. + + + + + Uses the property-binding picker, if supported, to edit this property at design time. + + + + + Associates the given editor type with the property on which the CustomPropertyValueEditor is applied. + + Use this attribute to get improved design-time editing for properties that denote element (by name), storyboards, or states (by name). + + + + Gets or sets the custom property value editor. + + The custom property value editor. + + + + Initializes a new instance of the class. + + The custom property value editor. + + + + Helper class for managing binding expressions on dependency objects. + + + + + Ensure that all DP on an action with binding expressions are + up to date. DataTrigger fires during data binding phase. Since + actions are children of the trigger, any bindings on the action + may not be up-to-date. This routine is called before the action + is invoked in order to guarantee that all bindings are up-to-date + with the most current data. + + + + + Ensures that all binding expression on actions are up to date + + + + + This helper function ensures that, if a dependency property on a dependency object + has a binding expression, the binding expression is up-to-date. + + + + + + + Provides design tools information about what to instantiate for a given action or command. + + + + + Gets the type that this DefaultTriggerAttribute applies to. + + The type this DefaultTriggerAttribute applies to. + + + + Gets the type of the to instantiate. + + The type of the to instantiate. + + + + Gets the parameters to pass to the constructor. + + The parameters to pass to the constructor. + + + + Initializes a new instance of the class. + + The type this attribute applies to. + The type of to instantiate. + A single argument for the specified . + is not derived from TriggerBase. + This constructor is useful if the specifed has a single argument. The + resulting code will be CLS compliant. + + + + Initializes a new instance of the class. + + The type this attribute applies to. + The type of to instantiate. + The constructor arguments for the specified . + is not derived from TriggerBase. + + + + Instantiates this instance. + + The specified by the DefaultTriggerAttribute. + + + + This method will use the VisualTreeHelper.GetParent method to do a depth first walk up + the visual tree and return all ancestors of the specified object, including the object itself. + + The object in the visual tree to find ancestors of. + Returns itself an all ancestors in the visual tree. + + + + EventObserver is designed to help manage event handlers by detatching when disposed. Creating this object will also attach in the constructor. + + + + + Creates an instance of EventObserver and attaches to the supplied event on the supplied target. Call dispose to detach. + + The event to attach and detach from. + The target object the event is defined on. Null if the method is static. + The delegate to attach to the event. + + + + Detaches the handler from the event. + + + + + A trigger that listens for a specified event on its source and fires when that event is fired. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + Name of the event. + + + + Gets or sets the name of the event to listen for. This is a dependency property. + + The name of the event. + + + + Represents a trigger that can listen to an element other than its AssociatedObject. + + The type that this trigger can be associated with. + + EventTriggerBase extends TriggerBase to add knowledge of another object than the one it is attached to. + This allows a user to attach a Trigger/Action pair to one element and invoke the Action in response to a + change in another object somewhere else. Override OnSourceChanged to hook or unhook handlers on the source + element, and OnAttached/OnDetaching for the associated element. The type of the Source element can be + constrained by the generic type parameter. If you need control over the type of the + AssociatedObject, set a TypeConstraintAttribute on your derived type. + + + + + Initializes a new instance of the class. + + + + + Gets the resolved source. If is not set or cannot be resolved, defaults to AssociatedObject. + + The resolved source object. + In general, this property should be used in place of AssociatedObject in derived classes. + + + + Called when the source property changes. + + Override this to hook functionality to and unhook functionality from the specified source, rather than the AssociatedObject. + The old source. + The new source. + + + + Represents a trigger that can listen to an object other than its AssociatedObject. + + This is an infrastructure class. Trigger authors should derive from EventTriggerBase<T> instead of this class. + + + + Gets the type constraint of the associated object. + + The associated object type constraint. + Define a TypeConstraintAttribute on a derived type to constrain the types it may be attached to. + + + + Gets the source type constraint. + + The source type constraint. + + + + Gets or sets the target object. If TargetObject is not set, the target will look for the object specified by TargetName. If an element referred to by TargetName cannot be found, the target will default to the AssociatedObject. This is a dependency property. + + The target object. + + + + Gets or sets the name of the element this EventTriggerBase listens for as a source. If the name is not set or cannot be resolved, the AssociatedObject will be used. This is a dependency property. + + The name of the source element. + + + + Gets the resolved source. If is not set or cannot be resolved, defaults to AssociatedObject. + + The resolved source object. + In general, this property should be used in place of AssociatedObject in derived classes. + The element pointed to by does not satisify the type constraint. + + + + Specifies the name of the Event this EventTriggerBase is listening for. + + + + + + Called when the event associated with this EventTriggerBase is fired. By default, this will invoke all actions on the trigger. + + The instance containing the event data. + Override this to provide more granular control over when actions associated with this trigger will be invoked. + + + + Called when the source changes. + + The old source. + The new source. + This function should be overridden in derived classes to hook functionality to and unhook functionality from the changing source objects. + + + + Called after the trigger is attached to an AssociatedObject. + + + + + Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred. + + + + Could not find eventName on the Target. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to Could not find method named '{0}' on object of type '{1}' that matches the expected signature.. + + + + + Looks up a localized string similar to Cannot set the same BehaviorCollection on multiple objects.. + + + + + Looks up a localized string similar to An instance of a Behavior cannot be attached to more than one object at a time.. + + + + + Looks up a localized string similar to Cannot host an instance of a TriggerAction in multiple TriggerCollections simultaneously. Remove it from one TriggerCollection before adding it to another.. + + + + + Looks up a localized string similar to Cannot set the same TriggerCollection on multiple objects.. + + + + + Looks up a localized string similar to An instance of a trigger cannot be attached to more than one object at a time.. + + + + + Looks up a localized string similar to More than one potential addition operator was found on type '{0}'.. + + + + + Looks up a localized string similar to Cannot animate a property change on a type '{0}' Target. Property changes can only be animated on types derived from DependencyObject.. + + + + + Looks up a localized string similar to Cannot find a property named "{0}" on type "{1}".. + + + + + Looks up a localized string similar to The Increment property cannot be set to True if the Duration property is set.. + + + + + Looks up a localized string similar to The '{0}' property cannot be incremented because its value cannot be read.. + + + + + Looks up a localized string similar to Cannot assign value of type "{0}" to property "{1}" of type "{2}". The "{1}" property can be assigned only values of type "{2}".. + + + + + Looks up a localized string similar to Property "{0}" defined by type "{1}" does not expose a set method and therefore cannot be modified.. + + + + + Looks up a localized string similar to The command "{0}" does not exist or is not publicly exposed on {1}.. + + + + + Looks up a localized string similar to Cannot find state named '{0}' on type '{1}'. Ensure that the state exists and that it can be accessed from this context.. + + + + + Looks up a localized string similar to "{0}" is not a valid type for the TriggerType parameter. Make sure "{0}" derives from TriggerBase.. + + + + + Looks up a localized string similar to Cannot add the same instance of "{0}" to a "{1}" more than once.. + + + + + Looks up a localized string similar to The event "{0}" on type "{1}" has an incompatible signature. Make sure the event is public and satisfies the EventHandler delegate.. + + + + + Looks up a localized string similar to Cannot find an event named "{0}" on type "{1}".. + + + + + Looks up a localized string similar to Target {0} does not define any VisualStateGroups. . + + + + + Looks up a localized string similar to LeftOperand of type "{0}" cannot be used with operator "{1}".. + + + + + Looks up a localized string similar to LeftOperand of type "{1}" and RightOperand of type "{0}" cannot be used with operator "{2}".. + + + + + Looks up a localized string similar to RightOperand of type "{0}" cannot be used with operator "{1}".. + + + + + Looks up a localized string similar to An object of type "{0}" cannot have a {3} property of type "{1}". Instances of type "{0}" can have only a {3} property of type "{2}".. + + + + + Looks up a localized string similar to Cannot attach type "{0}" to type "{1}". Instances of type "{0}" can only be attached to objects of type "{2}".. + + + + + Looks up a localized string similar to Unable to resolve TargetName "{0}".. + + + + + Looks up a localized string similar to The target of the RemoveElementAction is not supported.. + + + + + An interface for an object that can be attached to another object. + + + + + Gets the associated object. + + The associated object. + Represents the object the instance is attached to. + + + + Attaches to the specified object. + + The object to attach to. + + + + Detaches this instance from its associated object. + + + + + A Trigger that is triggered by a keyboard event. If the target Key and Modifiers are detected, it fires. + + + + + The key that must be pressed for the trigger to fire. + + + + + The modifiers that must be active for the trigger to fire (the default is no modifiers pressed). + + + + + If true, the Trigger only listens to its trigger Source object, which means that element must have focus for the trigger to fire. + If false, the Trigger listens at the root, so any unhandled KeyDown/Up messages will be caught. + + + + + Determines whether or not to listen to the KeyDown or KeyUp event. + + + + + Allows the user to use common touch gestures to translate, zoom, and rotate the attached object. + + + + + Gets or sets a value specifying which zooming and translation variants to support. + + + + + Gets or sets a number describing the rate at which the translation will decrease. + + + + + Gets or sets a number describing the rate at which the rotation will decrease. + + + + + Gets or sets the value indicating whether the zoom and translate position of the attached object is limited by the bounds of the parent object. + + + + + Gets or sets a number indicating the minimum zoom value allowed. + + + + + Gets or sets a number indicating the maximum zoom value allowed. + + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the behavior is getting detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + Static class that owns the Triggers and Behaviors attached properties. Handles propagation of AssociatedObject change notifications. + + + + + Gets or sets a value indicating whether to run as if in design mode. + + + True if [should run in design mode]; otherwise, False. + + Not to be used outside unit tests. + + + + This property is used as the internal backing store for the public Triggers attached property. + + + This property is not exposed publicly. This forces clients to use the GetTriggers and SetTriggers methods to access the + collection, ensuring the collection exists and is set before it is used. + + + + + This property is used as the internal backing store for the public Behaviors attached property. + + + This property is not exposed publicly. This forces clients to use the GetBehaviors and SetBehaviors methods to access the + collection, ensuring the collection exists and is set before it is used. + + + + + Gets the TriggerCollection containing the triggers associated with the specified object. + + The object from which to retrieve the triggers. + A TriggerCollection containing the triggers associated with the specified object. + + + + Gets the associated with a specified object. + + The object from which to retrieve the . + A containing the behaviors associated with the specified object. + + + Cannot host the same BehaviorCollection on more than one object at a time. + + + Cannot host the same TriggerCollection on more than one object at a time. + + + + A helper function to take the place of FrameworkElement.IsLoaded, as this property is not available in Silverlight. + + The element of interest. + True if the element has been loaded; otherwise, False. + + + + Executes a specified ICommand when invoked. + + + + + Gets or sets the name of the command this action should invoke. + + The name of the command this action should invoke. + This property will be superseded by the Command property if both are set. + + + + Gets or sets the command this action should invoke. This is a dependency property. + + The command to execute. + This property will take precedence over the CommandName property if both are set. + + + + Gets or sets the command parameter. This is a dependency property. + + The command parameter. + This is the value passed to ICommand.CanExecute and ICommand.Execute. + + + + Gets or sets the IValueConverter that is used to convert the EventArgs passed to the Command as a parameter. + + If the or properties are set, this property is ignored. + + + + Gets or sets the parameter that is passed to the EventArgsConverter. + + + + + Gets or sets the parameter path used to extract a value from an property to pass to the Command as a parameter. + + If the propert is set, this property is ignored. + + + + Specifies whether the EventArgs of the event that triggered this action should be passed to the Command as a parameter. + + If the , , or properties are set, this property is ignored. + + + + Invokes the action. + + The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + This enumerated type indicates whether a FluidMoveBehavior applies to the element to which it is attached, or to the children of that element. + "Self" is useful when there is a single element that should behave in a special manner; "Children" is useful when the same behavior should apply to all + children of a WrapPanel or to the ItemsHost panel of an ItemsControl. + + + + + This enumerated type indicates whether an element is identified by itself, or by its DataContext. + DataContext identification allows movement from one data-driven location to another. + + + + + Indicates whether the behavior applies just to this element, or to all children of the element (if the element is a Panel). + + + + + Dependency property for the scope of the behavior. See FluidMoveScope for more details. + + + + + Indicates whether the behavior is currently active. + + + + + Dependency property for the active state of the behavior. + + + + + Indicates whether to use the element as its own tag, or to use the binding on the element as the tag. + + + + + Dependency property that provides the ability to use the element as its own tag, or the binding on the element. + + + + + Extra path to add to the binding when TagType is specified. + + + + + Dependency property for the extra path to add to the binding when UsaBindingAsTag is true. + + + + + Identity tag used to detect element motion between containers. + + + + + Private structure that stores all relevant data pertaining to a tagged item. + + + + + Behavior that watches an element (or a set of elements) for layout changes, and moves the element smoothly to the new position when needed. + This behavior does not animate the size or visibility of an element; it only animates the offset of that element within its parent container. + + + + + The duration of the move. + + + + + Dependency property for the duration of the move. + + + + + Spawning point for this item. + + + + + Dependency property for the tag type to use just before the object is loaded. + + + + + Extra path to add to the binding when TagType is specified. + + + + + Dependency property for the extra path to add to the binding when UsaBindingAsTag is true. + + + + + Identity tag used to detect element motion between containers. + + + + + Flag that says whether elements are allowed to float above their containers (in a Popup or Adorner) when changing containers. + + + + + Dependency property for the FloatAbove flag. + + + + + EasingFunction to use for the horizontal component of the move. + + + + + Dependency property for the EasingFunction to use for the horizontal component of the move. + + + + + EasingFunction to use for the vertical component of the move. + + + + + Dependency property for the EasingFunction to use for the vertical component of the move. + + + + + Remember the popup/adorner being used, in case of element motion between containers when FloatAbove is true. + + + + + Opacity cache used when floating a Popup. + + + + + Marks the animation transform. + + + + + Simple helper class to allow any UIElements to be used as an Adorner. + + + + + Repositions the attached element in response to mouse drag gestures on the element. + + + + + Occurs when a drag gesture is initiated. + + + + + Occurs when a drag gesture update is processed. + + + + + Occurs when a drag gesture is finished. + + + + + Dependency property for the X position of the dragged element, relative to the left of the root element. + + + + + Dependency property for the Y position of the dragged element, relative to the top of the root element. + + + + + Dependency property for the ConstrainToParentBounds property. If true, the dragged element will be constrained to stay within the bounds of its parent container. + + + + + Gets or sets the X position of the dragged element, relative to the left of the root element. This is a dependency property. + + + + + Gets or sets the Y position of the dragged element, relative to the top of the root element. This is a dependency property. + + + + + Gets or sets a value indicating whether the dragged element is constrained to stay within the bounds of its parent container. This is a dependency property. + + + True if the dragged element should be constrained to its parents bounds; otherwise, False. + + + + + Gets the on-screen position of the associated element in root coordinates. + + The on-screen position of the associated element in root coordinates. + + + + Gets the element bounds in element coordinates. + + The element bounds in element coordinates. + + + + Gets the parent element of the associated object. + + The parent element of the associated object. + + + + Gets the root element of the scene in which the associated object is located. + + The root element of the scene in which the associated object is located. + + + + Gets and sets the RenderTransform of the associated element. + + + + + Attempts to update the position of the associated element to the specified coordinates. + + The desired position of the element in root coordinates. + + + + Applies a relative position translation to the associated element. + + The X component of the desired translation in root coordinates. + The Y component of the desired translation in root coordinates. + + + + Applies the given translation to the RenderTransform of the associated element. + + The X component of the translation in parent coordinates. + The Y component of the translation in parent coordinates. + + + + Does a recursive deep copy of the specified transform. + + The transform to clone. + A deep copy of the specified transform, or null if the specified transform is null. + Thrown if the type of the Transform is not recognized. + + + + Updates the X and Y properties based on the current rendered position of the associated element. + + + + + Check if one Rect is contained by another. + + The containing Rect. + The contained Rect. + True if rect1 contains rect2; otherwise, False. + + + + Transforms as vector. + + The transform. + The X component of the vector. + The Y component of the vector. + A point containing the values of X and Y transformed by transform as a vector. + + + + Gets the transform offset. + + The transform. + The offset of the transform. + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the behavior is getting detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + An action that will play a sound to completion. + + + This action is intended for use with short sound effects that don't need to be stopped or controlled. If you're trying + to create a music player or game, it may not meet your needs. + + + + + Initializes a new instance of the class. + + + + + A Uri defining the location of the sound file. This is used to set the source property of the MediaElement. This is a dependency property. + + + The sound can be any file format supported by MediaElement. In the case of a video, it will play only the + audio portion. + + + + + Control the volume of the sound. This is used to set the Volume property of the MediaElement. This is a dependency property. + + + + + When the action is invoked, this method is used to customize the dynamically created MediaElement. + + + This method may be useful for Action authors who wish to extend PlaySoundAction. If you want to control the + MediaElement Balance property, you could inherit from PlaySoundAction and override this method. + + + + + + This method is called when some criteria are met and the action should be invoked. + + + Each invocation of the Action plays a new sound. Although the implementation is subject-to-change, the caller should + anticipate that this will create a new MediaElement that will be cleaned up when the sound completes or if the media + fails to play. + + + + + + An abstract class that provides the ability to target a Storyboard. + + + For action authors, this class provides a standard way to target a Storyboard. Design tools may choose to provide a + special editing experience for classes that inherit from this action, thereby improving the designer experience. + + + + + The targeted Storyboard. This is a dependency property. + + + + + This method is called when the Storyboard property is changed. + + + + + + An action that will change the state of a targeted storyboard when invoked. + + + + + This method is called when some criteria is met and the action should be invoked. This method will attempt to + change the targeted storyboard in a way defined by the ControlStoryboardOption. + + + + + + An abstract class that provides the ability to target a Storyboard. + + + For Trigger authors, this class provides a standard way to target a Storyboard. Design tools may choose to provide a + special editing experience for classes that inherit from this trigger, thereby improving the designer experience. + + + + + The targeted Storyboard. This is a dependency property. + + + + + This method is called when the Storyboard property is changed. + + + + + A trigger that listens for the completion of a Storyboard. + + + + + Initializes a new instance of the class. + + + + + Defines a transition effect shader that transitions from one visual to another visual + using an interpolated value between 0 and 1. + + + + + Brush-valued properties that turn into sampler-properties in the shader. + Represents the image present in the final state of the transition. + + + + + Brush-valued properties that turn into sampler-properties in the shader. + Represents the image present in the initial state of the transition. + + + + + A Dependency property as the backing store for Progress. + Also used to represent the state of a transition from start to finish (range between 0 and 1). + + + + + Creates a modifiable clone (deep copy) of the using its current values. + + + + + Makes a deep copy of the transition effect. Implements CloneCurrentValue in Silverlight. + + A clone of current instance of transition effect. + + + + Updates the shader's variables to the default values. + + + + + Gets or sets the Input variable within the shader. + + + + + Gets or sets the OldImage variable within the shader. + + + + + Gets or sets the Progress variable within the shader. + + + + + Provides data about which objects were affected when resolving a name change. + + + + + Helper class to handle the logic of resolving a TargetName into a Target element + based on the context provided by a host element. + + + + + Occurs when the resolved element has changed. + + + + + Gets or sets the name of the element to attempt to resolve. + + The name to attempt to resolve. + + + + The resolved object. Will return the reference element if TargetName is null or empty, or if a resolve has not been attempted. + + + + + Gets or sets the reference element from which to perform the name resolution. + + The reference element. + + + + Gets or sets a value indicating whether the reference element load is pending. + + + True if [pending reference element load]; otherwise, False. + + + If the Host has not been loaded, the name will not be resolved. + In that case, delay the resolution and track that fact with this property. + + + + + Attempts to update the resolved object from the name within the context of the namescope reference element. + + The old resolved object. + + Resets the existing target and attempts to resolve the current TargetName from the + context of the current Host. If it cannot resolve from the context of the Host, it will + continue up the visual tree until it resolves. If it has not resolved it when it reaches + the root, it will set the Target to null and write a warning message to Debug output. + + + + + The current version of the flow file schema. + This number should be incremented whenever: + A new _required_ field is added. + The data type of a field is changed. + The semantic interpretation of a field is changed. + + When upgrading the current schema number, you'll also need to take into account + migration/upgrade strategies, and mechanisms for deserializing older schemas. + In some cases, the same serializer data structure may suffice by applying different + parsing validation rules. In other cases, a new data structure may be needed to + deserialize the old format from disk. + + + + + Represents an action that can be targeted to affect an object other than its AssociatedObject. + + The type constraint on the target. + + TargetedTriggerAction extends TriggerAction to add knowledge of another element than the one it is attached to. + This allows a user to invoke the action on an element other than the one it is attached to in response to a + trigger firing. Override OnTargetChanged to hook or unhook handlers on the target element, and OnAttached/OnDetaching + for the associated element. The type of the Target element can be constrained by the generic type parameter. If + you need control over the type of the AssociatedObject, set a TypeConstraintAttribute on your derived type. + + + + + Initializes a new instance of the class. + + + + + Gets the target object. If TargetName is not set or cannot be resolved, defaults to the AssociatedObject. + + The target. + In general, this property should be used in place of AssociatedObject in derived classes. + + + + Called when the target property changes. + + Override this to hook and unhook functionality on the specified Target, rather than the AssociatedObject. + The old target. + The new target. + + + + Represents an action that can be targeted to affect an object other than its AssociatedObject. + + This is an infrastructure class. Action authors should derive from TargetedTriggerAction<T> instead of this class. + + + + Gets or sets the target object. If TargetObject is not set, the target will look for the object specified by TargetName. If an element referred to by TargetName cannot be found, the target will default to the AssociatedObject. This is a dependency property. + + The target object. + + + + Gets or sets the name of the object this action targets. If Target is set, this property is ignored. If Target is not set and TargetName is not set or cannot be resolved, the target will default to the AssociatedObject. This is a dependency property. + + The name of the target object. + + + + Gets the target object. If TargetObject is set, returns TargetObject. Else, if TargetName is not set or cannot be resolved, defaults to the AssociatedObject. + + The target object. + In general, this property should be used in place of AssociatedObject in derived classes. + The Target element does not satisfy the type constraint. + + + + Gets the associated object type constraint. + + The associated object type constraint. + Define a TypeConstraintAttribute on a derived type to constrain the types it may be attached to. + + + + Gets the target type constraint. + + The target type constraint. + + + + Called when the target changes. + + The old target. + The new target. + This function should be overriden in derived classes to hook and unhook functionality from the changing source objects. + + + + Called after the action is attached to an AssociatedObject. + + + + + Called when the action is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Represents an attachable object that encapsulates a unit of functionality. + + The type to which this action can be attached. + + + + Initializes a new instance of the class. + + + + + Gets the object to which this is attached. + + The associated object. + + + + Gets the associated object type constraint. + + The associated object type constraint. + + + + Represents an attachable object that encapsulates a unit of functionality. + + This is an infrastructure class. Action authors should derive from TriggerAction<T> instead of this class. + + + + Gets or sets a value indicating whether this action will run when invoked. This is a dependency property. + + + True if this action will be run when invoked; otherwise, False. + + + + + Gets the object to which this action is attached. + + The associated object. + + + + Gets the associated object type constraint. + + The associated object type constraint. + + + + Gets or sets a value indicating whether this instance is attached. + + True if this instance is attached; otherwise, False. + + + + Attempts to invoke the action. + + The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + Invokes the action. + + The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + Called after the action is attached to an AssociatedObject. + + + + + Called when the action is being detached from its AssociatedObject, but before it has actually occurred. + + + + + When implemented in a derived class, creates a new instance of the derived class. + + The new instance. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + Cannot host the same TriggerAction on more than one object at a time. + dependencyObject does not satisfy the TriggerAction type constraint. + + + + Detaches this instance from its associated object. + + + + + Represents a collection of actions with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + + Creates a new instance of the TriggerActionCollection. + + The new instance. + + + + Represents an object that can invoke actions conditionally. + + The type to which this trigger can be attached. + + TriggerBase is the base class for controlling actions. Override OnAttached() and + OnDetaching() to hook and unhook handlers on the AssociatedObject. You may + constrain the types that a derived TriggerBase may be attached to by specifying + the generic parameter. Call InvokeActions() to fire all Actions associated with + this TriggerBase. + + + + + Initializes a new instance of the class. + + + + + Gets the object to which the trigger is attached. + + The associated object. + + + + Gets the type constraint of the associated object. + + The associated object type constraint. + + + + Argument passed to PreviewInvoke event. Assigning Cancelling to True will cancel the invoking of the trigger. + + This is an infrastructure class. Behavior attached to a trigger base object can add its behavior as a listener to TriggerBase.PreviewInvoke. + + + + Represents an object that can invoke Actions conditionally. + + This is an infrastructure class. Trigger authors should derive from Trigger<T> instead of this class. + + + + Gets the object to which the trigger is attached. + + The associated object. + + + + Gets the type constraint of the associated object. + + The associated object type constraint. + + + + Gets the actions associated with this trigger. + + The actions associated with this trigger. + + + + Event handler for registering to PreviewInvoke. + + + + + Invoke all actions associated with this trigger. + + Derived classes should call this to fire the trigger. + + + + Called after the trigger is attached to an AssociatedObject. + + + + + Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Creates a new instance of the TriggerBase derived class. + + The new instance. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + Cannot host the same trigger on more than one object at a time. + dependencyObject does not satisfy the trigger type constraint. + + + + Detaches this instance from its associated object. + + + + + Represents a collection of triggers with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + + Creates a new instance of the . + + The new instance. + + + + Specifies type constraints on the AssociatedObject of TargetedTriggerAction and EventTriggerBase. + + + + + Gets the constraint type. + + The constraint type. + + + + Initializes a new instance of the class. + + The constraint type. + + + + This class provides various platform agnostic standard operations for working with VisualStateManager. + + + + + Transitions the control between two states. + + The element to transition between states. + The state to transition to. + True to use a System.Windows.VisualTransition to transition between states; otherwise, false. + True if the control successfully transitioned to the new state; otherwise, false. + Control is null. + StateName is null. + + + + Gets the value of the VisualStateManager.VisualStateGroups attached property. + + The element from which to get the VisualStateManager.VisualStateGroups. + + + + + Find the nearest parent which contains visual states. + + The element from which to find the nearest stateful control. + The nearest stateful control if True; else null. + True if a parent contains visual states; else False. + + + diff --git a/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/netcoreapp3.0/Design/Microsoft.Xaml.Behaviors.DesignTools.dll b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/netcoreapp3.0/Design/Microsoft.Xaml.Behaviors.DesignTools.dll new file mode 100644 index 0000000000000000000000000000000000000000..b2dc901ae3970662c37d4d9c89bd45f112057129 GIT binary patch literal 39424 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%0DmF%)-qNWj&qOu6~!G=+9A7cvJI=MW#YPI} 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 W0yk^#qyNqE{|9*eH;bb#f&T%E8Y-v& literal 0 HcmV?d00001 diff --git a/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/netcoreapp3.0/Microsoft.Xaml.Behaviors.dll b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/lib/netcoreapp3.0/Microsoft.Xaml.Behaviors.dll new file mode 100644 index 0000000000000000000000000000000000000000..1f4abee12ab9d20408fe033c108659ba6d556fcd GIT binary patch literal 145280 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 eT_bL2aoN5xaNwNE^cCiQKTH`mk&OsR`hNh6l + + + Microsoft.Xaml.Behaviors + + + +

+ Represents a collection of IAttachedObject with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + The object on which the collection is hosted. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + Cannot add the instance to a collection more than once. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + The IAttachedObject is already attached to a different object. + + + + Detaches this instance from its associated object. + + + + + Encapsulates state information and zero or more ICommands into an attachable object. + + The type the can be attached to. + + Behavior is the base class for providing attachable state and commands to an object. + The types the Behavior can be attached to can be controlled by the generic parameter. + Override OnAttached() and OnDetaching() methods to hook and unhook any necessary handlers + from the AssociatedObject. + + + + + Initializes a new instance of the class. + + + + + Gets the object to which this is attached. + + + + + Encapsulates state information and zero or more ICommands into an attachable object. + + This is an infrastructure class. Behavior authors should derive from Behavior<T> instead of from this class. + + + + The type to which this behavior can be attached. + + + + + Gets the object to which this behavior is attached. + + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the behavior is being detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + The Behavior is already hosted on a different element. + dependencyObject does not satisfy the Behavior type constraint. + + + + Detaches this instance from its associated object. + + + + + Represents a collection of behaviors with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + + Creates a new instance of the BehaviorCollection. + + The new instance. + + + + This method evaluates operands. + + Left operand from the LeftOperand property. + Operator from Operator property. + Right operand from the RightOperand property. + Returns true if the condition is met; otherwise, returns false. + + + + Evaluates both operands that implement the IComparable interface. + + Left operand from the LeftOperand property. + Operator from Operator property. + Right operand from the RightOperand property. + Returns true if the condition is met; otherwise, returns false. + + + + A basic implementation of ICommand that wraps a method that takes no parameters or a method that takes one parameter. + + + + + Initializes a new instance of the class. + + The action. + Use this constructor to provide an action that ignores the ICommand parameter. + + + + Initializes a new instance of the class. + + An action that takes an object parameter. + Use this constructor to provide an action that uses the object parameter passed by the Execute method. + + + + Occurs when changes occur that affect whether the command should execute. Will not be fired by ActionCommand. + + + + + Defines the method that determines whether the command can execute in its current state. + + Data used by the command. If the command does not require data to be passed, then this object can be set to null. + + Always returns true. + + + + + Defines the method to be called when the command is invoked. + + Data used by the command. If the command does not require data to be passed, then this object can be set to null. + + + + Calls a method on a specified object when invoked. + + + + + The object that exposes the method of interest. This is a dependency property. + + + + + The name of the method to invoke. This is a dependency property. + + + + + Invokes the action. + + The parameter of the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + Called after the action is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the action is getting detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + An action that will change a specified property to a specified value when invoked. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the name of the property to change. This is a dependency property. + + The name of the property to change. + + + + Gets or sets the value to set. This is a dependency property. + + The value to set. + + + + Gets or sets the duration of the animation that will occur when the ChangePropertyAction is invoked. This is a dependency property. + If the duration is unset, no animation will be applied. + + + + + Increment by Value if true; otherwise, set the value directly. If the property cannot be incremented, it will instead try to set the value directly. + + + + + Invokes the action. + + The parameter of the action. If the action does not require a parameter, then the parameter may be set to a null reference. + A property with could not be found on the Target. + Could not set to the value specified by . + + + + Represents one ternary condition. + + + + + Gets or sets the left operand. + + + + + Gets or sets the right operand. + + + + + Gets or sets the comparison operator. + + + + + Method that evaluates the condition. Note that this method can throw ArgumentException if the operator is + incompatible with the type. For instance, operators LessThan, LessThanOrEqual, GreaterThan, and GreaterThanOrEqual + require both operators to implement IComparable. + + Returns true if the condition has been met; otherwise, returns false. + + + + Ensure that any binding on DP operands are up-to-date. + + + + + Enumeration of different comparison operators. + + + + + Forward chaining. + + + + + Represents a conditional expression that is set on a ConditionBehavior.Condition property. + Contains a list of conditions that gets evaluated in order to return true or false for ICondition.Evaluate(). + + + + + Gets or sets forward chaining for the conditions. + If forward chaining is set to ForwardChaining.And, all conditions must be met. + If forward chaining is set to ForwardChaining.Or, only one condition must be met. + + + + + Return the Condition collections. + + + + + Initializes a new instance of the class. + + + + + Goes through the Conditions collection and evalutes each condition based on + ForwardChaining property. + + Returns true if conditions are met; otherwise, returns false. + + + + A behavior that attaches to a trigger and controls the conditions + to fire the actions. + + + + + + Gets or sets the IConditon object on behavior. + + The name of the condition to change. + + + + Initializes a new instance of the class. + + + + + The event handler that is listening to the preview invoke event that is fired by + the trigger. Setting PreviewInvokeEventArgs.Cancelling to True will + cancel the invocation. + + The trigger base object. + An object of type PreviewInvokeEventArgs where e.Cancelling can be set to True. + + + + Toggles between two states based on a conditional statement. + + + + + Gets or sets the binding that produces the property value of the data object. This is a dependency property. + + + + + Gets or sets the value to be compared with the property value of the data object. This is a dependency property. + + + + + Gets or sets the name of the visual state to transition to when the condition is met. This is a dependency property. + + + + + Gets or sets the name of the visual state to transition to when the condition is not met. This is a dependency property. + + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + A helper function to take the place of FrameworkElement.IsLoaded, as this property isn't available in Silverlight. + + The element of interest. + Returns true if the element has been loaded; otherwise, returns false. + + + + Trigger designed to be bound to a data store property. Fires when the property changes. + + + + + Represents a trigger that performs actions when the bound data meets a specified condition. + + + + + Gets or sets the value to be compared with the property value of the data object. This is a dependency property. + + + + + Gets or sets the type of comparison to be performed between the specified values. This is a dependency property. + + + + + Called when the binding property has changed. + UA_REVIEW:chabiss + + argument. + + + + ExtendedVisualStateManager is a custom VisualStateManager that can smooth out the animation of layout properties. + With this custom VisualStateManager, states can include changes to properties like Grid.Column, can change element heights to or from Auto, and so on. + These changes will be smoothed out over time using the GeneratedDuration and GeneratedEasingFunction of the appropriate transition. + See the "VisualStateManager overrides" region below for a general description of the algorithm. + + + + + OriginalValueRecord remembers the original value of a property that was changed in a state. + + + + + A VisualStateGroup that can use FluidLayout or not. + + + + + Visibility is shadowed by a custom attached property at runtime. + + + + + A VisualStateGroup keeps a list of these original values in an attached property. + + + + + For every state, the layout-specific properties get extracted and then are attached to the state. These properties are removed from the state itself. + + + + + Remember the current state. + + + + + The TransitionEffect to use when the state changes. + + + + + The TransitionEffectStoryboard in use during the state change. + + + + + The cached background in use during the state change. + + + + + The cached background in use during the state change. + + + + + The cached background in use during the state change. + + + + + This is the set of elements that are currently in motion. + + + + + This is the storyboard that is animating the transition. + + + + + This list contains all the known layout properties. + + + + + Stop the animation and replace the layout changes that were made to support that animation. + + + + + Locate the transition that VisualStateManager will use to animate the change, so that the layout animation can match the duration and easing. + + The group in which the transition is taking place. + The state that you are coming from. + The state you are going to. + The transition + + + + Remove all layout-affecting properties from the Storyboard for the state and cache them in an attached property. + + The state you are moving to. + A Storyboard containing the layout properties in that state. + + + + The set of target elements is the set of all elements that might have moved in a layout transition. This set is the closure of: + - Elements with layout properties animated in the state. + - Siblings of elements in the set. + - Parents of elements in the set. + + Subsequent code will check these rectangles both before and after the layout change. + + The control whose layout is changing state. + The storyboard containing the layout changes. + Any previous values from previous state navigations that might be reverted. + The set of elements currently in motion, if there is a state change transition ongoing. + The full set of elements whose layout may have changed. + + + + Gets a set of rectangles for all the elements in the target list. + + The set of elements to consider. + The set of elements currently in motion. + A Dictionary mapping elements to their Rects. + + + + Get the layout rectangle of an element, by getting the layout slot and then computing which portion of the slot is being used. + + The element whose layout Rect will be retrieved. + The layout Rect of that element. + + + + Get the opacities of elements at the time of the state change, instead of visibilities, because the state change may be in process and the current value is the most important. + + The control whose state is changing. + The storyboard with the layout properties. + The set of original values. + + + + + Go through the layout Storyboard and set all the properties by using SetValue to enable calling UpdateLayout without + ticking the timeline, which would cause a render. + All values that are overwritten will be stored in the collection of OriginalValueRecords so that they can be replaced later. + + The control whose state is changing. + The Storyboard holding the layout properties. + The store of original values. + + + + Take all the elements that will be moving as a result of the layout animation, and wrap them in Canvas panels so that + they do not affect their sibling elements. + + The set of elements that will be moving. + + + + Take all the elements that have been moving as a result of the layout animation, and unwrap them from their Canvas panels. + + The set of elements that have been moving. + + + + Copy the layout properties from the source element to the target element, clearing them from the source. + + The source of the layout properties. + The destination of the layout properties. + + + + Create the actual Storyboard that will be used to animate the transition. Use all previously calculated results. + + The duration of the animation. + The easing function to be used in the animation. + The set of elements that will be moving. + The old opacities of the elements whose visibility properties are changing. + The Storyboard. + + + + An action that will transition a FrameworkElement to a specified VisualState when invoked. + + + If the TargetName property is set, this action will attempt to change the state of the targeted element. If not, it walks + the element tree in an attempt to locate an alternative target that defines states. ControlTemplate and UserControl are + two common possibilities. + + + + + Determines whether or not to use a VisualTransition to transition between states. + + + + + The name of the VisualState. + + + + + Called when the target changes. If the TargetName property isn't set, this action has custom behavior. + + + + Could not locate an appropriate FrameworkElement with states. + + + + This method is called when some criteria is met and the action is invoked. + + + Could not change the target to the specified StateName. + + + + An interface that a given object must implement in order to be + set on a ConditionBehavior.Condition property. + + + + + An action that will launch a process to open a file or Uri. For files, this action will launch the default program + for the given file extension. A Uri will open in a web browser. + + + + + The file or Uri to open. + + + + + This method is called when some criteria is met and the action is invoked. + + + + + + Represents a trigger that performs actions when the bound data have changed. + + + + + A binding object that the trigger will listen to, and that causes the trigger to fire when it changes. + + + + + Called when the binding property has changed. + + argument. + + + + Called after the trigger is attached to an AssociatedObject. + + + + + Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when the target changes. If the TargetName property isn't set, this action has custom behavior. + + + + Could not locate an appropriate FrameworkElement with states. + + + + Allows a user to remove the item from a ListBox ItemTemplate. + + + + + An action that will remove the targeted element from the tree when invoked. + + + This action may fail. The action understands how to remove elements from common parents but not from custom collections or direct manipulation + of the visual tree. + + + + + An action that will change the value of a property from a data store object. + This class is identical to ChangePropertyAction. The only difference is that the data store picker is loaded + for this action. + + + + + A trigger that is triggered by a specified event occurring on its source and fires after a delay when that event is fired. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the number of milliseconds to wait between ticks. This is a dependency property. + + + + + Gets or sets the total number of ticks to be fired before the trigger is finished. This is a dependency property. + + + + + Enumerates possible values for reusable property value editors. + + + + + Uses the element picker, if supported, to edit this property at design time. + + + + + Uses the storyboard picker, if supported, to edit this property at design time. + + + + + Uses the state picker, if supported, to edit this property at design time. + + + + + Uses the element-binding picker, if supported, to edit this property at design time. + + + + + Uses the property-binding picker, if supported, to edit this property at design time. + + + + + Associates the given editor type with the property on which the CustomPropertyValueEditor is applied. + + Use this attribute to get improved design-time editing for properties that denote element (by name), storyboards, or states (by name). + + + + Gets or sets the custom property value editor. + + The custom property value editor. + + + + Initializes a new instance of the class. + + The custom property value editor. + + + + Helper class for managing binding expressions on dependency objects. + + + + + Ensure that all DP on an action with binding expressions are + up to date. DataTrigger fires during data binding phase. Since + actions are children of the trigger, any bindings on the action + may not be up-to-date. This routine is called before the action + is invoked in order to guarantee that all bindings are up-to-date + with the most current data. + + + + + Ensures that all binding expression on actions are up to date + + + + + This helper function ensures that, if a dependency property on a dependency object + has a binding expression, the binding expression is up-to-date. + + + + + + + Provides design tools information about what to instantiate for a given action or command. + + + + + Gets the type that this DefaultTriggerAttribute applies to. + + The type this DefaultTriggerAttribute applies to. + + + + Gets the type of the to instantiate. + + The type of the to instantiate. + + + + Gets the parameters to pass to the constructor. + + The parameters to pass to the constructor. + + + + Initializes a new instance of the class. + + The type this attribute applies to. + The type of to instantiate. + A single argument for the specified . + is not derived from TriggerBase. + This constructor is useful if the specifed has a single argument. The + resulting code will be CLS compliant. + + + + Initializes a new instance of the class. + + The type this attribute applies to. + The type of to instantiate. + The constructor arguments for the specified . + is not derived from TriggerBase. + + + + Instantiates this instance. + + The specified by the DefaultTriggerAttribute. + + + + This method will use the VisualTreeHelper.GetParent method to do a depth first walk up + the visual tree and return all ancestors of the specified object, including the object itself. + + The object in the visual tree to find ancestors of. + Returns itself an all ancestors in the visual tree. + + + + EventObserver is designed to help manage event handlers by detatching when disposed. Creating this object will also attach in the constructor. + + + + + Creates an instance of EventObserver and attaches to the supplied event on the supplied target. Call dispose to detach. + + The event to attach and detach from. + The target object the event is defined on. Null if the method is static. + The delegate to attach to the event. + + + + Detaches the handler from the event. + + + + + A trigger that listens for a specified event on its source and fires when that event is fired. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + Name of the event. + + + + Gets or sets the name of the event to listen for. This is a dependency property. + + The name of the event. + + + + Represents a trigger that can listen to an element other than its AssociatedObject. + + The type that this trigger can be associated with. + + EventTriggerBase extends TriggerBase to add knowledge of another object than the one it is attached to. + This allows a user to attach a Trigger/Action pair to one element and invoke the Action in response to a + change in another object somewhere else. Override OnSourceChanged to hook or unhook handlers on the source + element, and OnAttached/OnDetaching for the associated element. The type of the Source element can be + constrained by the generic type parameter. If you need control over the type of the + AssociatedObject, set a TypeConstraintAttribute on your derived type. + + + + + Initializes a new instance of the class. + + + + + Gets the resolved source. If is not set or cannot be resolved, defaults to AssociatedObject. + + The resolved source object. + In general, this property should be used in place of AssociatedObject in derived classes. + + + + Called when the source property changes. + + Override this to hook functionality to and unhook functionality from the specified source, rather than the AssociatedObject. + The old source. + The new source. + + + + Represents a trigger that can listen to an object other than its AssociatedObject. + + This is an infrastructure class. Trigger authors should derive from EventTriggerBase<T> instead of this class. + + + + Gets the type constraint of the associated object. + + The associated object type constraint. + Define a TypeConstraintAttribute on a derived type to constrain the types it may be attached to. + + + + Gets the source type constraint. + + The source type constraint. + + + + Gets or sets the target object. If TargetObject is not set, the target will look for the object specified by TargetName. If an element referred to by TargetName cannot be found, the target will default to the AssociatedObject. This is a dependency property. + + The target object. + + + + Gets or sets the name of the element this EventTriggerBase listens for as a source. If the name is not set or cannot be resolved, the AssociatedObject will be used. This is a dependency property. + + The name of the source element. + + + + Gets the resolved source. If is not set or cannot be resolved, defaults to AssociatedObject. + + The resolved source object. + In general, this property should be used in place of AssociatedObject in derived classes. + The element pointed to by does not satisify the type constraint. + + + + Specifies the name of the Event this EventTriggerBase is listening for. + + + + + + Called when the event associated with this EventTriggerBase is fired. By default, this will invoke all actions on the trigger. + + The instance containing the event data. + Override this to provide more granular control over when actions associated with this trigger will be invoked. + + + + Called when the source changes. + + The old source. + The new source. + This function should be overridden in derived classes to hook functionality to and unhook functionality from the changing source objects. + + + + Called after the trigger is attached to an AssociatedObject. + + + + + Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred. + + + + Could not find eventName on the Target. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to Could not find method named '{0}' on object of type '{1}' that matches the expected signature.. + + + + + Looks up a localized string similar to Cannot set the same BehaviorCollection on multiple objects.. + + + + + Looks up a localized string similar to An instance of a Behavior cannot be attached to more than one object at a time.. + + + + + Looks up a localized string similar to Cannot host an instance of a TriggerAction in multiple TriggerCollections simultaneously. Remove it from one TriggerCollection before adding it to another.. + + + + + Looks up a localized string similar to Cannot set the same TriggerCollection on multiple objects.. + + + + + Looks up a localized string similar to An instance of a trigger cannot be attached to more than one object at a time.. + + + + + Looks up a localized string similar to More than one potential addition operator was found on type '{0}'.. + + + + + Looks up a localized string similar to Cannot animate a property change on a type '{0}' Target. Property changes can only be animated on types derived from DependencyObject.. + + + + + Looks up a localized string similar to Cannot find a property named "{0}" on type "{1}".. + + + + + Looks up a localized string similar to The Increment property cannot be set to True if the Duration property is set.. + + + + + Looks up a localized string similar to The '{0}' property cannot be incremented because its value cannot be read.. + + + + + Looks up a localized string similar to Cannot assign value of type "{0}" to property "{1}" of type "{2}". The "{1}" property can be assigned only values of type "{2}".. + + + + + Looks up a localized string similar to Property "{0}" defined by type "{1}" does not expose a set method and therefore cannot be modified.. + + + + + Looks up a localized string similar to The command "{0}" does not exist or is not publicly exposed on {1}.. + + + + + Looks up a localized string similar to Cannot find state named '{0}' on type '{1}'. Ensure that the state exists and that it can be accessed from this context.. + + + + + Looks up a localized string similar to "{0}" is not a valid type for the TriggerType parameter. Make sure "{0}" derives from TriggerBase.. + + + + + Looks up a localized string similar to Cannot add the same instance of "{0}" to a "{1}" more than once.. + + + + + Looks up a localized string similar to The event "{0}" on type "{1}" has an incompatible signature. Make sure the event is public and satisfies the EventHandler delegate.. + + + + + Looks up a localized string similar to Cannot find an event named "{0}" on type "{1}".. + + + + + Looks up a localized string similar to Target {0} does not define any VisualStateGroups. . + + + + + Looks up a localized string similar to LeftOperand of type "{0}" cannot be used with operator "{1}".. + + + + + Looks up a localized string similar to LeftOperand of type "{1}" and RightOperand of type "{0}" cannot be used with operator "{2}".. + + + + + Looks up a localized string similar to RightOperand of type "{0}" cannot be used with operator "{1}".. + + + + + Looks up a localized string similar to An object of type "{0}" cannot have a {3} property of type "{1}". Instances of type "{0}" can have only a {3} property of type "{2}".. + + + + + Looks up a localized string similar to Cannot attach type "{0}" to type "{1}". Instances of type "{0}" can only be attached to objects of type "{2}".. + + + + + Looks up a localized string similar to Unable to resolve TargetName "{0}".. + + + + + Looks up a localized string similar to The target of the RemoveElementAction is not supported.. + + + + + An interface for an object that can be attached to another object. + + + + + Gets the associated object. + + The associated object. + Represents the object the instance is attached to. + + + + Attaches to the specified object. + + The object to attach to. + + + + Detaches this instance from its associated object. + + + + + A Trigger that is triggered by a keyboard event. If the target Key and Modifiers are detected, it fires. + + + + + The key that must be pressed for the trigger to fire. + + + + + The modifiers that must be active for the trigger to fire (the default is no modifiers pressed). + + + + + If true, the Trigger only listens to its trigger Source object, which means that element must have focus for the trigger to fire. + If false, the Trigger listens at the root, so any unhandled KeyDown/Up messages will be caught. + + + + + Determines whether or not to listen to the KeyDown or KeyUp event. + + + + + Allows the user to use common touch gestures to translate, zoom, and rotate the attached object. + + + + + Gets or sets a value specifying which zooming and translation variants to support. + + + + + Gets or sets a number describing the rate at which the translation will decrease. + + + + + Gets or sets a number describing the rate at which the rotation will decrease. + + + + + Gets or sets the value indicating whether the zoom and translate position of the attached object is limited by the bounds of the parent object. + + + + + Gets or sets a number indicating the minimum zoom value allowed. + + + + + Gets or sets a number indicating the maximum zoom value allowed. + + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the behavior is getting detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + Static class that owns the Triggers and Behaviors attached properties. Handles propagation of AssociatedObject change notifications. + + + + + Gets or sets a value indicating whether to run as if in design mode. + + + True if [should run in design mode]; otherwise, False. + + Not to be used outside unit tests. + + + + This property is used as the internal backing store for the public Triggers attached property. + + + This property is not exposed publicly. This forces clients to use the GetTriggers and SetTriggers methods to access the + collection, ensuring the collection exists and is set before it is used. + + + + + This property is used as the internal backing store for the public Behaviors attached property. + + + This property is not exposed publicly. This forces clients to use the GetBehaviors and SetBehaviors methods to access the + collection, ensuring the collection exists and is set before it is used. + + + + + Gets the TriggerCollection containing the triggers associated with the specified object. + + The object from which to retrieve the triggers. + A TriggerCollection containing the triggers associated with the specified object. + + + + Gets the associated with a specified object. + + The object from which to retrieve the . + A containing the behaviors associated with the specified object. + + + Cannot host the same BehaviorCollection on more than one object at a time. + + + Cannot host the same TriggerCollection on more than one object at a time. + + + + A helper function to take the place of FrameworkElement.IsLoaded, as this property is not available in Silverlight. + + The element of interest. + True if the element has been loaded; otherwise, False. + + + + Executes a specified ICommand when invoked. + + + + + Gets or sets the name of the command this action should invoke. + + The name of the command this action should invoke. + This property will be superseded by the Command property if both are set. + + + + Gets or sets the command this action should invoke. This is a dependency property. + + The command to execute. + This property will take precedence over the CommandName property if both are set. + + + + Gets or sets the command parameter. This is a dependency property. + + The command parameter. + This is the value passed to ICommand.CanExecute and ICommand.Execute. + + + + Gets or sets the IValueConverter that is used to convert the EventArgs passed to the Command as a parameter. + + If the or properties are set, this property is ignored. + + + + Gets or sets the parameter that is passed to the EventArgsConverter. + + + + + Gets or sets the parameter path used to extract a value from an property to pass to the Command as a parameter. + + If the propert is set, this property is ignored. + + + + Specifies whether the EventArgs of the event that triggered this action should be passed to the Command as a parameter. + + If the , , or properties are set, this property is ignored. + + + + Invokes the action. + + The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + This enumerated type indicates whether a FluidMoveBehavior applies to the element to which it is attached, or to the children of that element. + "Self" is useful when there is a single element that should behave in a special manner; "Children" is useful when the same behavior should apply to all + children of a WrapPanel or to the ItemsHost panel of an ItemsControl. + + + + + This enumerated type indicates whether an element is identified by itself, or by its DataContext. + DataContext identification allows movement from one data-driven location to another. + + + + + Indicates whether the behavior applies just to this element, or to all children of the element (if the element is a Panel). + + + + + Dependency property for the scope of the behavior. See FluidMoveScope for more details. + + + + + Indicates whether the behavior is currently active. + + + + + Dependency property for the active state of the behavior. + + + + + Indicates whether to use the element as its own tag, or to use the binding on the element as the tag. + + + + + Dependency property that provides the ability to use the element as its own tag, or the binding on the element. + + + + + Extra path to add to the binding when TagType is specified. + + + + + Dependency property for the extra path to add to the binding when UsaBindingAsTag is true. + + + + + Identity tag used to detect element motion between containers. + + + + + Private structure that stores all relevant data pertaining to a tagged item. + + + + + Behavior that watches an element (or a set of elements) for layout changes, and moves the element smoothly to the new position when needed. + This behavior does not animate the size or visibility of an element; it only animates the offset of that element within its parent container. + + + + + The duration of the move. + + + + + Dependency property for the duration of the move. + + + + + Spawning point for this item. + + + + + Dependency property for the tag type to use just before the object is loaded. + + + + + Extra path to add to the binding when TagType is specified. + + + + + Dependency property for the extra path to add to the binding when UsaBindingAsTag is true. + + + + + Identity tag used to detect element motion between containers. + + + + + Flag that says whether elements are allowed to float above their containers (in a Popup or Adorner) when changing containers. + + + + + Dependency property for the FloatAbove flag. + + + + + EasingFunction to use for the horizontal component of the move. + + + + + Dependency property for the EasingFunction to use for the horizontal component of the move. + + + + + EasingFunction to use for the vertical component of the move. + + + + + Dependency property for the EasingFunction to use for the vertical component of the move. + + + + + Remember the popup/adorner being used, in case of element motion between containers when FloatAbove is true. + + + + + Opacity cache used when floating a Popup. + + + + + Marks the animation transform. + + + + + Simple helper class to allow any UIElements to be used as an Adorner. + + + + + Repositions the attached element in response to mouse drag gestures on the element. + + + + + Occurs when a drag gesture is initiated. + + + + + Occurs when a drag gesture update is processed. + + + + + Occurs when a drag gesture is finished. + + + + + Dependency property for the X position of the dragged element, relative to the left of the root element. + + + + + Dependency property for the Y position of the dragged element, relative to the top of the root element. + + + + + Dependency property for the ConstrainToParentBounds property. If true, the dragged element will be constrained to stay within the bounds of its parent container. + + + + + Gets or sets the X position of the dragged element, relative to the left of the root element. This is a dependency property. + + + + + Gets or sets the Y position of the dragged element, relative to the top of the root element. This is a dependency property. + + + + + Gets or sets a value indicating whether the dragged element is constrained to stay within the bounds of its parent container. This is a dependency property. + + + True if the dragged element should be constrained to its parents bounds; otherwise, False. + + + + + Gets the on-screen position of the associated element in root coordinates. + + The on-screen position of the associated element in root coordinates. + + + + Gets the element bounds in element coordinates. + + The element bounds in element coordinates. + + + + Gets the parent element of the associated object. + + The parent element of the associated object. + + + + Gets the root element of the scene in which the associated object is located. + + The root element of the scene in which the associated object is located. + + + + Gets and sets the RenderTransform of the associated element. + + + + + Attempts to update the position of the associated element to the specified coordinates. + + The desired position of the element in root coordinates. + + + + Applies a relative position translation to the associated element. + + The X component of the desired translation in root coordinates. + The Y component of the desired translation in root coordinates. + + + + Applies the given translation to the RenderTransform of the associated element. + + The X component of the translation in parent coordinates. + The Y component of the translation in parent coordinates. + + + + Does a recursive deep copy of the specified transform. + + The transform to clone. + A deep copy of the specified transform, or null if the specified transform is null. + Thrown if the type of the Transform is not recognized. + + + + Updates the X and Y properties based on the current rendered position of the associated element. + + + + + Check if one Rect is contained by another. + + The containing Rect. + The contained Rect. + True if rect1 contains rect2; otherwise, False. + + + + Transforms as vector. + + The transform. + The X component of the vector. + The Y component of the vector. + A point containing the values of X and Y transformed by transform as a vector. + + + + Gets the transform offset. + + The transform. + The offset of the transform. + + + + Called after the behavior is attached to an AssociatedObject. + + Override this to hook up functionality to the AssociatedObject. + + + + Called when the behavior is getting detached from its AssociatedObject, but before it has actually occurred. + + Override this to unhook functionality from the AssociatedObject. + + + + An action that will play a sound to completion. + + + This action is intended for use with short sound effects that don't need to be stopped or controlled. If you're trying + to create a music player or game, it may not meet your needs. + + + + + Initializes a new instance of the class. + + + + + A Uri defining the location of the sound file. This is used to set the source property of the MediaElement. This is a dependency property. + + + The sound can be any file format supported by MediaElement. In the case of a video, it will play only the + audio portion. + + + + + Control the volume of the sound. This is used to set the Volume property of the MediaElement. This is a dependency property. + + + + + When the action is invoked, this method is used to customize the dynamically created MediaElement. + + + This method may be useful for Action authors who wish to extend PlaySoundAction. If you want to control the + MediaElement Balance property, you could inherit from PlaySoundAction and override this method. + + + + + + This method is called when some criteria are met and the action should be invoked. + + + Each invocation of the Action plays a new sound. Although the implementation is subject-to-change, the caller should + anticipate that this will create a new MediaElement that will be cleaned up when the sound completes or if the media + fails to play. + + + + + + An abstract class that provides the ability to target a Storyboard. + + + For action authors, this class provides a standard way to target a Storyboard. Design tools may choose to provide a + special editing experience for classes that inherit from this action, thereby improving the designer experience. + + + + + The targeted Storyboard. This is a dependency property. + + + + + This method is called when the Storyboard property is changed. + + + + + + An action that will change the state of a targeted storyboard when invoked. + + + + + This method is called when some criteria is met and the action should be invoked. This method will attempt to + change the targeted storyboard in a way defined by the ControlStoryboardOption. + + + + + + An abstract class that provides the ability to target a Storyboard. + + + For Trigger authors, this class provides a standard way to target a Storyboard. Design tools may choose to provide a + special editing experience for classes that inherit from this trigger, thereby improving the designer experience. + + + + + The targeted Storyboard. This is a dependency property. + + + + + This method is called when the Storyboard property is changed. + + + + + A trigger that listens for the completion of a Storyboard. + + + + + Initializes a new instance of the class. + + + + + Defines a transition effect shader that transitions from one visual to another visual + using an interpolated value between 0 and 1. + + + + + Brush-valued properties that turn into sampler-properties in the shader. + Represents the image present in the final state of the transition. + + + + + Brush-valued properties that turn into sampler-properties in the shader. + Represents the image present in the initial state of the transition. + + + + + A Dependency property as the backing store for Progress. + Also used to represent the state of a transition from start to finish (range between 0 and 1). + + + + + Creates a modifiable clone (deep copy) of the using its current values. + + + + + Makes a deep copy of the transition effect. Implements CloneCurrentValue in Silverlight. + + A clone of current instance of transition effect. + + + + Updates the shader's variables to the default values. + + + + + Gets or sets the Input variable within the shader. + + + + + Gets or sets the OldImage variable within the shader. + + + + + Gets or sets the Progress variable within the shader. + + + + + Provides data about which objects were affected when resolving a name change. + + + + + Helper class to handle the logic of resolving a TargetName into a Target element + based on the context provided by a host element. + + + + + Occurs when the resolved element has changed. + + + + + Gets or sets the name of the element to attempt to resolve. + + The name to attempt to resolve. + + + + The resolved object. Will return the reference element if TargetName is null or empty, or if a resolve has not been attempted. + + + + + Gets or sets the reference element from which to perform the name resolution. + + The reference element. + + + + Gets or sets a value indicating whether the reference element load is pending. + + + True if [pending reference element load]; otherwise, False. + + + If the Host has not been loaded, the name will not be resolved. + In that case, delay the resolution and track that fact with this property. + + + + + Attempts to update the resolved object from the name within the context of the namescope reference element. + + The old resolved object. + + Resets the existing target and attempts to resolve the current TargetName from the + context of the current Host. If it cannot resolve from the context of the Host, it will + continue up the visual tree until it resolves. If it has not resolved it when it reaches + the root, it will set the Target to null and write a warning message to Debug output. + + + + + The current version of the flow file schema. + This number should be incremented whenever: + A new _required_ field is added. + The data type of a field is changed. + The semantic interpretation of a field is changed. + + When upgrading the current schema number, you'll also need to take into account + migration/upgrade strategies, and mechanisms for deserializing older schemas. + In some cases, the same serializer data structure may suffice by applying different + parsing validation rules. In other cases, a new data structure may be needed to + deserialize the old format from disk. + + + + + Represents an action that can be targeted to affect an object other than its AssociatedObject. + + The type constraint on the target. + + TargetedTriggerAction extends TriggerAction to add knowledge of another element than the one it is attached to. + This allows a user to invoke the action on an element other than the one it is attached to in response to a + trigger firing. Override OnTargetChanged to hook or unhook handlers on the target element, and OnAttached/OnDetaching + for the associated element. The type of the Target element can be constrained by the generic type parameter. If + you need control over the type of the AssociatedObject, set a TypeConstraintAttribute on your derived type. + + + + + Initializes a new instance of the class. + + + + + Gets the target object. If TargetName is not set or cannot be resolved, defaults to the AssociatedObject. + + The target. + In general, this property should be used in place of AssociatedObject in derived classes. + + + + Called when the target property changes. + + Override this to hook and unhook functionality on the specified Target, rather than the AssociatedObject. + The old target. + The new target. + + + + Represents an action that can be targeted to affect an object other than its AssociatedObject. + + This is an infrastructure class. Action authors should derive from TargetedTriggerAction<T> instead of this class. + + + + Gets or sets the target object. If TargetObject is not set, the target will look for the object specified by TargetName. If an element referred to by TargetName cannot be found, the target will default to the AssociatedObject. This is a dependency property. + + The target object. + + + + Gets or sets the name of the object this action targets. If Target is set, this property is ignored. If Target is not set and TargetName is not set or cannot be resolved, the target will default to the AssociatedObject. This is a dependency property. + + The name of the target object. + + + + Gets the target object. If TargetObject is set, returns TargetObject. Else, if TargetName is not set or cannot be resolved, defaults to the AssociatedObject. + + The target object. + In general, this property should be used in place of AssociatedObject in derived classes. + The Target element does not satisfy the type constraint. + + + + Gets the associated object type constraint. + + The associated object type constraint. + Define a TypeConstraintAttribute on a derived type to constrain the types it may be attached to. + + + + Gets the target type constraint. + + The target type constraint. + + + + Called when the target changes. + + The old target. + The new target. + This function should be overriden in derived classes to hook and unhook functionality from the changing source objects. + + + + Called after the action is attached to an AssociatedObject. + + + + + Called when the action is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Represents an attachable object that encapsulates a unit of functionality. + + The type to which this action can be attached. + + + + Initializes a new instance of the class. + + + + + Gets the object to which this is attached. + + The associated object. + + + + Gets the associated object type constraint. + + The associated object type constraint. + + + + Represents an attachable object that encapsulates a unit of functionality. + + This is an infrastructure class. Action authors should derive from TriggerAction<T> instead of this class. + + + + Gets or sets a value indicating whether this action will run when invoked. This is a dependency property. + + + True if this action will be run when invoked; otherwise, False. + + + + + Gets the object to which this action is attached. + + The associated object. + + + + Gets the associated object type constraint. + + The associated object type constraint. + + + + Gets or sets a value indicating whether this instance is attached. + + True if this instance is attached; otherwise, False. + + + + Attempts to invoke the action. + + The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + Invokes the action. + + The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference. + + + + Called after the action is attached to an AssociatedObject. + + + + + Called when the action is being detached from its AssociatedObject, but before it has actually occurred. + + + + + When implemented in a derived class, creates a new instance of the derived class. + + The new instance. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + Cannot host the same TriggerAction on more than one object at a time. + dependencyObject does not satisfy the TriggerAction type constraint. + + + + Detaches this instance from its associated object. + + + + + Represents a collection of actions with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + + Creates a new instance of the TriggerActionCollection. + + The new instance. + + + + Represents an object that can invoke actions conditionally. + + The type to which this trigger can be attached. + + TriggerBase is the base class for controlling actions. Override OnAttached() and + OnDetaching() to hook and unhook handlers on the AssociatedObject. You may + constrain the types that a derived TriggerBase may be attached to by specifying + the generic parameter. Call InvokeActions() to fire all Actions associated with + this TriggerBase. + + + + + Initializes a new instance of the class. + + + + + Gets the object to which the trigger is attached. + + The associated object. + + + + Gets the type constraint of the associated object. + + The associated object type constraint. + + + + Argument passed to PreviewInvoke event. Assigning Cancelling to True will cancel the invoking of the trigger. + + This is an infrastructure class. Behavior attached to a trigger base object can add its behavior as a listener to TriggerBase.PreviewInvoke. + + + + Represents an object that can invoke Actions conditionally. + + This is an infrastructure class. Trigger authors should derive from Trigger<T> instead of this class. + + + + Gets the object to which the trigger is attached. + + The associated object. + + + + Gets the type constraint of the associated object. + + The associated object type constraint. + + + + Gets the actions associated with this trigger. + + The actions associated with this trigger. + + + + Event handler for registering to PreviewInvoke. + + + + + Invoke all actions associated with this trigger. + + Derived classes should call this to fire the trigger. + + + + Called after the trigger is attached to an AssociatedObject. + + + + + Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Creates a new instance of the TriggerBase derived class. + + The new instance. + + + + Gets the associated object. + + The associated object. + + + + Attaches to the specified object. + + The object to attach to. + Cannot host the same trigger on more than one object at a time. + dependencyObject does not satisfy the trigger type constraint. + + + + Detaches this instance from its associated object. + + + + + Represents a collection of triggers with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. + + + + + Initializes a new instance of the class. + + Internal, because this should not be inherited outside this assembly. + + + + Called immediately after the collection is attached to an AssociatedObject. + + + + + Called when the collection is being detached from its AssociatedObject, but before it has actually occurred. + + + + + Called when a new item is added to the collection. + + The new item. + + + + Called when an item is removed from the collection. + + The removed item. + + + + Creates a new instance of the . + + The new instance. + + + + Specifies type constraints on the AssociatedObject of TargetedTriggerAction and EventTriggerBase. + + + + + Gets the constraint type. + + The constraint type. + + + + Initializes a new instance of the class. + + The constraint type. + + + + This class provides various platform agnostic standard operations for working with VisualStateManager. + + + + + Transitions the control between two states. + + The element to transition between states. + The state to transition to. + True to use a System.Windows.VisualTransition to transition between states; otherwise, false. + True if the control successfully transitioned to the new state; otherwise, false. + Control is null. + StateName is null. + + + + Gets the value of the VisualStateManager.VisualStateGroups attached property. + + The element from which to get the VisualStateManager.VisualStateGroups. + + + + + Find the nearest parent which contains visual states. + + The element from which to find the nearest stateful control. + The nearest stateful control if True; else null. + True if a parent contains visual states; else False. + + + diff --git a/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/tools/Install.ps1 b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/tools/Install.ps1 new file mode 100644 index 0000000..b980f23 --- /dev/null +++ b/src/eXeMeL/packages/Microsoft.Xaml.Behaviors.Wpf.1.1.19/tools/Install.ps1 @@ -0,0 +1,5 @@ +param($installPath, $toolsPath, $package, $project) + +# Remove the reference to the .Design.dll, which is incorrectly referenced during +# the NuGet package installation in .NET Framework applications (not .NET Core). +$project.Object.References | Where-Object { $_.Name -eq 'Microsoft.Xaml.Behaviors.Design' } | ForEach-Object { $_.Remove() } \ No newline at end of file