kdepimlibs-apidocs-4.14.10-17.fc25$>JfFz+r%49y>7 K^? KNd % B  8>H]    R DJ //l(#8, 9X : GDH I GX ^Y ^\ ^] ^ M Db [d \e \f \l ]t ] u v  KD KHCkdepimlibs-apidocs4.14.1017.fc25kdepimlibs API documentationThis package includes the kdepimlibs API documentation in HTML format for easy browsing.X}H\arm04-builder08.arm.fedoraproject.org ۏFedora ProjectFedora ProjectLGPLv2+Fedora ProjectUnspecifiedhttps://quickgit.kde.org/?p=kdepimlibs.gitlinuxnoarch F[ePT3rgshwIPN5XP6:$9=9X6vKrD|>Er|f>*wxJH58LC}A6s9_^Bz/:`9X^QH9iBd9mW>cN49l?So:F]>s9OV;D[4z;PqJm <H;k5:9=8;7M?_OP^p49=GT?8 <7;Da68N:7O;k_w7MD6XJ{4sB5?Z_^U|ES.[8(tOHlJR{\m`be V>0Ym ]g^;jVhjUsw]RZi  Zpq OCZGjK~Yq˴X~Y^D2eL34223q3I23`r@b ^~(`KxYYV4'^<]HdfH\hUW^O#8E3 S7?:?[5b7}EbIM5J71244121515F[5m131255"75l637e2>8Q`16213552Hox&*_XNJS| R `NP}cQ^MMi3I>OIEgW0_4yQuZ4_b{3HUOK,wI$pH9KjaT}=WQWNfG^KdPkW1:v%YXFURUM$=hO%2nyOuBBz8/?>,=W9PΕ53Ԃ-2%E~qd@%;MzZ|0{m`D,ŽIEj>k9‹,Axg7ZH>%mWoA!ujטz!wHs@hlHqE4%*O~> :^Թ G4X|fn6$ ]P-% Q{OK}MGpu#@0s?~Fef4p(aE˿1ֲ8%vͅVJ[<` ɧ\e+OjMr%n(~ GO7mrS@SvZ(NH\W()wrɛ8;WC.Zch-k|$X3oFYtw+9JmC6751muNic-!KtSCFD*/]Xcp Dy>6AͰ_*Hͥ%C+d $z;r؇Vhd"̓<‰c6C *n-PѬØG̸ڰtt#֜)Rrv1LJ42$$}-UWb\]glf hGcU|W<k oEe!oR9\ L+6F3'ah;N& XUGszh7i[\/Dp/iSWO^J'Dy1dVctUzS4[,3|TQga/war+9)$o׏TT++_x5n(ϸ!/ѧHؾy t)e7tE {d3cw)\9Z9::<jSqP̸;ePuU N?+k"y(j"Oo9ly$` / T%@bN8 ^r*hQK$U]+v"M<+?;A\6`|R9Yp$X%#K1fD"<*LF‡2%n`rdhhUO ȅ; 6ΊWA`!Qs$?2Y  |6Pe`U;~PlF:8X͔[/7O+QaCeQNɖWYR<d3Υs`?HDazUkm;\^!dB$[f!9 fy ɤb6vʂI85[p #?4~:;m} L8*ɹN™YE"S~g2_bN{B)&M~?Iu i6V%4^diK YOX1¸f/?. ?2c'"z {>Grg[Wx&($). ڈN,):ZQNܘ8CSs=0.+qۼ TyUM$="f '9,_Bʝ'tONm";bFJFyJe0x{ ]0>R5>7k1J6I`s7v7`-B?o,-Q06pU/7O=(n%8%n@b ^SFyLthU%{8x'%IyF;,bGG0Y=LB+:RK5E>(9F4&0.$Y/")_b{% HY p:;#*J ZMA :eUM$=D9pv;e%("(X=Ra#!k!!@b ^)dhU88BH%I!U_b{"GfB\B:UM$=.$C@b ^~hU(Iv P(l 2<l)Tj$n[tO0N__k=9t0AF@$}AhB7^)7G_ 8AT@?k53IRdݡAx*F"=A*>w}3"Ev3yB:kf5RZ2DO65mGhk?.l5<6V>5JL?v;t>`; U}ZH48b<6kp*xf! &=@|2?B]~1>>&l>EqAl"Xb!?:U30/0 //1///razj9@b ^wr[CzJgP]rhURaE@6H.:u=1tFa@Cz@=5D9<=S33@04>155IL:VH<s:~4m/145<B|0D747EO?rH3`tO=44102/>s Y_v~ \4IEF!E wwZ:PEFMhie_RSwdL TtcO2[7p.5.7/_b{0"}pieOLDP_'xc'P`RB {uSA8suvC,k.}5R7A]>n+b:}[4IIUM$=["cGF]>lyTdpwSTSHtZ XH}a9T0g3$>EˮC:|Sih5)cF <.=S/h] Pn%&#A@b ^"Ob6hUnm?) ^ES^j=DO-G)F.:;\TYBh>bdimRr,*@b ^=hU#&$+X#(4#K-'v"&8#*(%K#$%8u:Em;0g;M8W=Wi T=<E;#8:e7=;3<2;C _<uO9v;Wk&8C^d8\:-Wy3VA.pOTrzQH@=}bi<_\8 =gbA5"?oN6A?4PG? JJ?C$Q?>R{&HX J ]xYKqc:QD_95RW9N+TIQeVtTA?ejC?v ?frIgb~B9gM>=o\W}̟4[Xq}Xq@qGh2OCJ(FAEpد=BN=jB@@?%%=K ,<>(LBEnY9C6ALhl`@;  AOnRE8 :gt]5==l^<t@b@e:~;p ^9! :j9;O8E<}<PDwkG:<85%8J6B5?4i45XVmoY<:r@mZV<)?_0<9~RZʍDk $nA`8l;n_IEl9&=5:8a#L~wLF+E;c_b{888:p:{=g`C:ZcS?\e2rw?|;sPHR[Zxs_2FvZ<: :UM$=O,N;MeX5Jx>Ο6:)tO7:u58k4Y8W1rRY,5OťH]K:`45I<i=~2=P@qG3@=YQ~=_[=PU=PS=AU= B.XkMU .Z shSqB%7WqU^a8= XBt!@=oBpCGA,]!qPh %7TZ[C;;;^GI^3!z#uCNDuv@DqJb@b97b"hU7_D 5R0=pA6{=@b68? ^5?8r5^9M68bOhU7-@E4K8U4>(n5c8QTRD2=X[Bh8F~W\PnC1T;X @D39K30898mIR90S B9=X22`1M4<;VND12b:zH;;=2.22131 2J1p@8 7-9Hh57F};E#;O ~,?5:2zI13e6:UsEc2V>11d27_b=A9,[{4;Dg><\Ey[ yt8N:;AFUM$=L@$99>Efi^c &%~=:@XuB%)),d,y@b ^3.hU/ s!X,"GfZ J2 Ya(I!U! FBod;?7b3@`w9=1DML>9;93Q#8VGcEBT=0AKH>m?]<39*?4fHaP@XSESM9C[-:E1Y9PnBU]N4DoF6E}OVG0W$IQVF0~+@b ^UvF@vhU}*I2k()LuN ͠`[eITN6NQvoeV.EYfMEI)l[xoL}}ZFC}(]2wmPVFcaILh6wKH8'5)+o_b{+XGALUF8-o`~aP.UfJeB YCcLQXfiJ:QhNDUM$=N6D~<@b ^vhUI_b{:UM$=](A uC&Zly\5r9[xq*/.44! @b ^2hUFE~ N)q!MnpXke")ITK>^SOwK_b{!:UM$=!c`%%&H(N0Gk' L^%!w!<@b ^)?hU,A* &"OIK)CwF_b{x`:cFhUM$=e>CMZ!Y.R!x @b ^!hU"o!!I_bOX4{ :UM$=3`0:%u%D/ZR z DX6ywJ8@U=Kz26KK 8m[kV[8:Z A8PR/$Q@b ^@hU*V&n'd+(($(&(%&]+H((n&<#(&[(&$%((L(%%&4#$f(&)$'^%&);)jO&&G&$h9(IERfk,JXXM~w3I'mlhhQO}VJ~]cECRff=_B$%_b{'P:(+SUM$=' vY!Ti$#i9p.hA! @b ^%hU0cp,_%I w!H+WLcP:_b{"H:UM$=#%i%PZ:ax<_M + O]?^LI ~{3$Ez{[>qiOuD= CQ>"hzhY#v@cOezM YvZc\|F^Z[\wW]Nhvaf}`T"i-lxZdci-S O_>o\S"f i= cZW]~^YY ib[~M![kYZY{lDf $]NYubyh` h ZZ,xe !huXuM,?Z=mVHIKT` Wi Xl|MP=MSMOuOaLZ u?]@b ^|hUOB=PfAW=8AE?O,Be< N2@;C;>!Q8tK]?m9K8>ROC+[+F(?\@ tL?J_@;@e?B`</AFM=jr>i[ĖŁCsDn$rOhwS~R KJ^i88T_b{<:UM$=8G2'0b*u6Y16g1D(g/(>-K(5,pOA#`@b ^+hUKKF2*fI#$-_b{%k=A{.6:OUM$=hQi')WY~O%b%$l@b ^+(hUo"_$*g6 !FJF%|q$It|"{I_b{!-x k:UM$=*$&2-s SP' @b ^IE;uF[:hU=:"?N)P(=QPIK>@y*_{_b{$MvF3:UM$='sM*$Uo9k,ZI>r~v2swa8%;L@b ^=JhU*~>Ipg$=UQ#S"*<,I$$'f[#x%hui&J'ou&K%X&pW%*&R#&&!",++o5#2717_b{$:UM$=%Y#:m(K#&*>s%@b ^&HhU&&*I !#!_b{")b*FZ:UM$=$PPeT+53e6]4hCL84] 159S6Bo6vS15(;P2q>>'5sLGLsF<TW84\s?RveHp;VBrMDsO\Kuy;SXr@/yF <YM9Ra3%G9M^]5&6Dkw!483@?[ z=r9d;7=REKFR:1/ZtdKGZ@b ^bQl~^hU6>/7+< /1'834>/36):*/F3-6/Y1/011Lu@+/S./18050G021N3B/0p/1/e0INLMTLŵe(_b{Im/tS rQhW7|UvwbUVq ]c,e\e#\:UM$=>i<G4pT;S|Rjd]J_KQJ^|VdN)j"!'.b!/@b ^!hU$$ %eI <!_b{":iGUM$=_b{8RqP5@b ^^)P7\$9hUI_b{:UM$=N: 7pUM,y ;=O<=M]SDL,N?):-!NC<#,H</\i+|Gf,ZK6v4@?Ӟ_s$$l;h%@b ^ I[\7hU`#%\[D^&IsBFGH%$)2_b{J]'CxRI:UM$=0;J&D'SG-xG2/@Sb/["3ig0WSEwE1V"7fv7p2Y>2h*O2dXd/c 0^UZ-rF*:D/=O|AMGxa&~O[N@b ^xb_uK(nXKhUx'wYsiDa@K-I^I'/ɌW`'Hq*. &5+)''_b{)T[JNBJZ;I;GWVL:UME$=&ä_ 40X/IDI7N,J@<f,D*ETD-9+7F=3^0LN!1*M?:u9Uq3J5iv~S#9wIiI 2O(>p1FdOV))Z*j@bE]Wc ^PhU.54n3)(+*'.r5[32)D)(<.)3-1z.|. 61-+)=.q*e-1/.|62#.Q,<(|)D)DXIkxM+]I2e!2qL.M`NK+_bK^_S{NdOIq3Pnl8O myqX:XUM[cr!R-$=uWLx>94OSBc*E-S/Rٙ+G.VY*G*wD-MJ1m_D##[y@b ^_WC4&hUQ"'0KuE%O[\I7G#."&Y_b{[H<SB:UM$=cD< d4$= wA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤X}G;X}E9X}FX}FlX}EX}FX}FX}FX}FX}EX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FvX}FvX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FvX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FvX}FX}FX}FvX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FvX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FvX}FvX}FvX}FX}FX}FX}FX}FvX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FvX}FvX}FvX}FvX}FvX}FvX}FvX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}EX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}EX}E9X}E9X}E9X}E9X}E9X}E9X}E9X}E9X}E9X}E9X}E9X}E;X}E9X}E9X}E9X}E;X}E;X}E9X}GX}G X}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}G X}G X}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}G X}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}G X}G X}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}G X}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}G X}GX}G X}G X}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}G X}G X}G X}G X}G X}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}EX}G6X}G.X}G6X}G;X}G7X}G7X}G7X}G7X}G4X}G4X}G7X}G7X}G7X}G7X}G5X}G7X}G7X}G5X}G7X}G7X}G7X}G7X}G5X}G7X}G7X}G7X}G7X}G7X}G7X}G7X}G7X}G8X}G4X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G6X}G6X}G4X}G4X}G8X}G8X}G8X}G6X}G6X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G8X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G9X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G4X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G:X}G;X}G;X}G4X}G4X}G4X}G4X}G;X}G;X}G;X}G6X}G;X}G;X}G4X}G4X}G4X}G4X}G4X}G4X}G4X}G;X}G;X}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}E>X}FX}FX}FX}GX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}GX}FX}GX}GX}FX}GX}GX}GX}GX}FX}GX}GX}GX}GX}FX}GX}FX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}FX}FX}FX}GX}GX}GX}GX}GX}GX}FX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}FX}FX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}FX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}FX}FX}FX}FX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}FX}FX}FX}FX}FX}FX}FX}FX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}GX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EEX}FIX}FCX}FIX}FKX}FIX}FIX}FGX}FGX}FIX}FIX}FIX}FIX}FIX}FIX}FIX}FGX}FIX}FIX}FIX}FIX}FJX}FIX}FIX}FGX}FGX}FJX}FIX}FIX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FGX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FJX}FKX}FKX}FKX}FKX}FGX}FGX}FGX}FGX}FKX}FKX}FKX}FKX}FKX}FIX}FKX}FKX}FKX}FKX}FGX}FGX}FGX}FGX}FGX}FGX}FGX}FKX}FKX}EwX}E9X}E;X}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EHX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}ELX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EPX}EMX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}ERX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EX}EUX}FhX}FcX}FhX}FlX}FhX}FhX}FfX}FfX}FhX}FhX}FhX}FhX}FhX}FhX}FhX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FgX}FiX}FiX}FgX}FiX}FiX}FgX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FiX}FfX}FiX}FhX}FhX}FfX}FfX}FiX}FhX}FhX}FiX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FjX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FfX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FkX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FlX}FfX}FfX}FfX}FfX}FlX}FhX}FlX}FlX}FfX}FfX}FfX}FfX}FfX}FfX}FfX}FlX}FlX}EX}EX}EX}EX}FX}EX}EX}EX}EX}EX}EX}EX}EX}FX}EX}FX}EX}EX}EX}EX}FX}EX}EX}FX}FX}FX}FX}FX}EX}FX}FX}FX}FX}FX}FX}FX}FX}EX}EX}EX}EX}FX}EX}EX}EX}EX}EX}EX}EX}EX}EWX}FX}FX}FX}FX}F X}F X}FX}FX}F X}F X}F X}F X}F X}F X}FX}F X}F X}FX}F X}F X}F X}F X}F X}F X}FX}F X}F X}FX}F X}F X}F X}F X}F X}F X}F X}F X}FX}F X}F X}F X}F X}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}F X}F X}FX}F X}F X}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}F X}FX}F X}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}E\X}FbX}F^X}FbX}FcX}FbX}FbX}FaX}FaX}FbX}FbX}FbX}FbX}FbX}FbX}FbX}FbX}FbX}FbX}FbX}FbX}FaX}FbX}FbX}FaX}FbX}FbX}FbX}FaX}FbX}FbX}FcX}FbX}FbX}FaX}FaX}FcX}FbX}FbX}FcX}FcX}FcX}FcX}FaX}FcX}FcX}FaX}FaX}FaX}FaX}FcX}FcX}FcX}FcX}FcX}FbX}FcX}FcX}FaX}FaX}FaX}FaX}FaX}FaX}FaX}FcX}FcX}EX}G,X}G'X}G,X}G-X}G,X}G+X}G+X}G,X}G,X}G,X}G,X}G,X}G,X}G,X}G,X}G,X}G+X}G,X}G-X}G,X}G,X}G+X}G+X}G-X}G,X}G,X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G-X}G+X}G+X}G+X}G+X}G+X}G-X}G-X}G-X}G-X}G-X}G,X}G+X}G+X}G+X}G+X}G+X}G+X}G+X}EX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}E_X}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}FX}EbX}F\X}FXX}F\X}F^X}F\X}F[X}F[X}F\X}F\X}F\X}F\X}F[X}F\X}F\X}F\X}F\X}F\X}F\X}F\X}F\X}F[X}F\X}F\X}F\X}F\X}F[X}F\X}F\X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F[X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F]X}F\X}F\X}F[X}F[X}F]X}F]X}F]X}F]X}F]X}F\X}F\X}F]X}F]X}F]X}F^X}F^X}F^X}F^X}F^X}F[X}F^X}F^X}F^X}F^X}F^X}F^X}F[X}F[X}F[X}F[X}F^X}F^X}F^X}F^X}F^X}F\X}F[X}F[X}F[X}F[X}F[X}F[X}F[X}F^X}E}X}G$X}GX}G$X}G'X}G$X}G$X}G#X}G#X}G$X}G$X}G#X}G$X}G$X}G#X}G$X}G$X}G$X}G$X}G%X}G%X}G#X}G%X}G%X}G%X}G#X}G%X}G$X}G$X}G#X}G#X}G%X}G$X}G$X}G%X}G%X}G%X}G%X}G%X}G%X}G%X}G%X}G%X}G%X}G%X}G%X}G#X}G%X}G%X}G%X}G%X}G%X}G%X}G%X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G&X}G'X}G#X}G#X}G#X}G#X}G'X}G$X}G#X}G#X}G#X}G#X}G#X}G#X}G#X}EX}F!X}FX}F!X}F"X}F!X}F!X}F X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F!X}F X}F!X}F!X}F!X}F!X}F!X}F!X}F X}F"X}F"X}F"X}F"X}F X}F!X}F X}F!X}F"X}F"X}F"X}F"X}F"X}F!X}F!X}F!X}F X}F X}F X}F X}F X}EdX}FPX}FKX}FQX}FXX}FQX}FQX}FQX}FQX}FNX}FNX}FQX}FQX}FOX}FQX}FQX}FQX}FQX}FQX}FQX}FOX}FQX}FQX}FQX}FRX}FPX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FRX}FPX}FRX}FRX}FPX}FRX}FRX}FPX}FRX}FRX}FPX}FRX}FRX}FPX}FRX}FRX}FRX}FRX}FSX}FSX}FSX}FSX}FSX}FSX}FPX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FSX}FPX}FSX}FSX}FSX}FSX}FPX}FSX}FSX}FSX}FSX}FSX}FTX}FTX}FTX}FTX}FTX}FTX}FTX}FTX}FNX}FTX}FTX}FTX}FTX}FTX}FTX}FTX}FTX}FTX}FTX}FPX}FPX}FNX}FNX}FTX}FTX}FTX}FTX}FTX}FPX}FPX}FTX}FTX}FTX}FTX}FTX}FTX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FUX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FNX}FVX}FVX}FVX}FVX}FVX}FVX}FNX}FNX}FNX}FNX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FVX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FPX}FNX}FNX}FNX}FNX}FNX}FNX}FNX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FWX}FXX}FXX}FXX}FXX}FXX}FXX}FXX}E{X}F%X}F"X}F%X}F%X}F%X}F%X}F$X}F%X}F%X}F%X}F%X}F%X}F%X}F%X}F%X}F%X}F$X}F%X}F%X}F%X}F%X}F%X}F%X}F$X}F%X}F%X}F$X}F%X}F$X}F%X}F%X}F%X}F%X}F%X}F%X}F%X}F$X}F$X}F$X}F$X}F$X}EfX}E9X}E9X}E9X}E9X}E9X}FBX}F@X}FBX}FCX}FBX}FBX}FBX}FCX}FCX}FCX}FBX}FBX}FBX}FBX}FCX}FCX}FCX}FCX}FCX}FBX}FBX}FCX}FBX}FBX}FBX}FBX}FBX}FBX}FBX}FBX}FBX}FBX}FBX}FBX}FBX}ErX}E9X}E:X}EX}E9X}E9X}F'X}F&X}F.X}F+X}EjX}F/X}F1X}F/X}F/X}F/X}F/X}F.X}F.X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F/X}F0X}F0X}F0X}F.X}F0X}F0X}F0X}F0X}F0X}F0X}F.X}F0X}F0X}F.X}F.X}F.X}F0X}F0X}F0X}F.X}F.X}F0X}F0X}F0X}F0X}F0X}F0X}F0X}F.X}F0X}F0X}F0X}F0X}F0X}F0X}F.X}F.X}F.X}F.X}F0X}F0X}F0X}F0X}F1X}F1X}F.X}F.X}F.X}F.X}F.X}F.X}F.X}F.X}F'X}F+X}F'X}F'X}F(X}F(X}F&X}F&X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F&X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F(X}F'X}F(X}F(X}F(X}F(X}F(X}F)X}F)X}F)X}F)X}F)X}F'X}F)X}F)X}F)X}F)X}F)X}F)X}F)X}F)X}F)X}F)X}F)X}F&X}F)X}F)X}F)X}F)X}F)X}F'X}F)X}F)X}F)X}F)X}F'X}F&X}F&X}F)X}F)X}F)X}F)X}F*X}F*X}F*X}F'X}F'X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F&X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F*X}F&X}F&X}F&X}F&X}F*X}F*X}F*X}F*X}F*X}F*X}F+X}F+X}F+X}F+X}F+X}F+X}F+X}F'X}F&X}F&X}F+X}F&X}F&X}F&X}F&X}F&X}F+X}F+X}F+X}F5X}F1X}F5X}F:X}F5X}F4X}F4X}F5X}F5X}F6X}F6X}F4X}F6X}F6X}F4X}F6X}F6X}F6X}F6X}F4X}F6X}F6X}F4X}F6X}F6X}F4X}F6X}F6X}F6X}F6X}F6X}F6X}F4X}F6X}F6X}F6X}F6X}F6X}F6X}F5X}F6X}F6X}F6X}F6X}F6X}F7X}F7X}F7X}F5X}F7X}F7X}F5X}F7X}F7X}F5X}F7X}F7X}F7X}F7X}F5X}F7X}F7X}F7X}F7X}F5X}F7X}F4X}F7X}F7X}F7X}F7X}F5X}F7X}F7X}F5X}F4X}F7X}F7X}F7X}F7X}F4X}F7X}F5X}F5X}F7X}F7X}F7X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F8X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F4X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F9X}F4X}F4X}F4X}F9X}F9X}F9X}F9X}F4X}F9X}F9X}F9X}F:X}F:X}F:X}F:X}F:X}F:X}F:X}F:X}F:X}F:X}F:X}F:X}F5X}F:X}F:X}F4X}F4X}F:X}F:X}F:X}F:X}F4X}F4X}F4X}F4X}F4X}F:X}F:X}EmX}F>X}F:X}F>X}F@X}F>X}F=X}F=X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F>X}F?X}F=X}F?X}F?X}F?X}F?X}F>X}F?X}F?X}F>X}F=X}F=X}F?X}F?X}F?X}F>X}F>X}F?X}F?X}F?X}F?X}F?X}F?X}F?X}F?X}F?X}F=X}F?X}F?X}F?X}F?X}F=X}F=X}F=X}F=X}F?X}F?X}F?X}F?X}F?X}F>X}F=X}F=X}F=X}F=X}F=X}F=X}F=X}F@X}F@X}F@X}EpX}EgX}E9X}E9X}E9X}E9X}E9X}E9X}E9X}E9X}E9db92c12a6be5133df49a3e1933fe69022c948a35d34e8b0796543682ca1b6f96a01f3d089cfdba4af8658a5f75ef626bea9fe899123a4c314eb4ae0af43ab6a226fcf46fe945dccad8660e8784dbbfcadd84c410605f8fce1b493b5efb7f33b15e5b569664096eebc8f53acbb66a7c144f44b9991640ea88c14e99d2bc7f40e9d8bd9180d7119ee36798a89791650f8a217e2dcfd9ab912d16796986aa1b79e1064c2aef32218ac2c4f5294f24dabb2fa6239d0f5c99998d6bde4729a0c9d5398ed620b2377d9835621ad540feaaeccdc88c059d92f43480065959cb8895df02c29fdf01392ab18ddce1cca1453b446a8e610532fe4c142b8075189edfd68a2285758e3660bbcb3f03e5202306cba8553b6aba68c8696aa7d599a8533ad24a6c2ab7c96d6d16e49b9dc7236284b0dd0aaff488fd1cb2697b1f88bb6cf49b368c6710eb8e33bbe23e4990a03ce5582e0a934b57d61252ad9eb2cc5fcb8a9fba5a0adc2664a9214140d4ee23e19d4bf96607db45fa3499967121ba74a4f4b5083c28f7d970ef21a13692f6a24acebf894849609306f3571dc157ee64a72851d71e82007567de844ec30adac06431991ac5e4f0268705519d5b2f55be38ded07104c8b09e7f53311bbab775fb846cc4fd2ef6e161e9c3b325e44428a0d14c0610c915499e048dd88009c943a556a176462accb897949aff793b343d88fd6865c114089686d5aa5602ffc92c700f6b0b979583f7a1ca7a7842f6af00ccf58ec6b7189e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1d08afaf976416869f7cc39e1c994ca641f5b4b30957c993b0ccf03c22229a2b17960db688b9884823791ece471186fe54634d132a2edbfc2b20f1f706824a1eb64c55009570795f1810777f168a393b5ee74e980bb8f3b5c63af793bbf443b84819ea6810b537ed14567c19b737bb6c4293372fd0c917bd5c3f31d953f34fb4b22fe571a104ba603406996950a573b815f66baac0ba2b73ac42ec06500c89bc3b258b093b9fde5763b748d547f07eae9f55696e1768704851de00661022941ae92fa71abc90e2ddef7134df2ea826d655f1e5e2088d5c0fdf39819d520664c62133aa95097ad12f0f4f0d7fb7612429b8d7767e2dd11820ed477a6720f3707019b0cae4908d933fffb139c696d88377fe4506373dffa12f0d2f9aa1f491b97b66e30eb5286df978e83ed424c603e0b649f53f42dac5ef18e023aef364d2e81f2529c1b5d1bdbb8a7e618fd017ff1f394f14105414e4f2cf8d5ed39f6d4024f60aab09511a9e78098ea82061614db2678b330f46dc7f9469e345b7714f3dce1943ec9176919fcaf2cbc446135393856ed40899bfdbc17372d0c7469abb43311d88b0b4c5b1813f96703b811bdab2fd9ecef6e6db74a926198652dbd3e28c54e2ed1b091c4d98e0f107edcc5d60458f501d91feea33faa1e07eac9c86c4cc04cb23f7b1be01ae8fe50a16ed8696e68910a19ac9b6a1e55a0e9523a1030400638f884fe6b9e587f43eeea624fe4c349e12d44375409c78da750c936c9d1ee541ba159ba96a2daf3ce872d0dbfb49c847bd81d744784a4239dfd5310da1f5208faafd6794e3e9589c5de744a1058c484be6903fae792980dff020d5d01d126fb232a668bb17a62c6fe8792c08d1128502af9b4bed58b57ba015e55c77880cd8e45a4c4eab7bab5d2cf323fe3c670e8a497677ed88af67dcea47c3dcf2c61b3984dfd230ad695461cae58320e35431af5940e0d9a0cc1436696d4818c7f2e88ba7c41e941dd0e8ce99fdb3cd8be7fa1a365429d52322d703f464b305a3ae80e0f6ff3fb5a00b729ad5234a7fb2930c0bee54017befd7194dcd350e140f82e70d2ed06e489f8e5db7c40dce50073b9eecd5269991ff82ae80931832aedf2a82500dc3b35c15db36052079d835910accda67ca7b698a1fcefb472c40263e85df83c6f3cf0edbe47b5cffe2510ad61e8c8ff3e94867cfbe6121d62108f086934088a67c0ee10a8b664ae3057764cd0fd15bbdb4202090ea6370f38025588b053587417eb1f8d156dee89440b7519f78f92ff3637575ee3710fd29919c648c3c4916141bf2c2f03a0453f80084da89af2302de5faef96c60b8b28271ac16f0602af0eac9eed5d65a8f1cc62c20a13f4b848483426fdff3a753e0d1c06c084a76d11e41d245b775c5a9e9f1daef26748f671e9d649982154e985b96b27abe95132745adf0ca1e0f80f5c20760fb393765e7fbac21e68861a223acc870d97826ea9330777f92ebdff6d182e223fec11bf229ab5aa408e31db53c1e3e8bdcb2f0030c9c7aba64d0751f855b4cdb1d1d37cf484a38f5fce39f5e8ffd78b0f133869c40b3a3d6ef1be0bfd516fe4fc3ecdf98c1b7bc571addf3bbbd1f09e33b3fcc8603cff2dedfedc46c846430418be1d36ee951a60e9d087c020028bde4ee3616b05c7c1775b389c8a21efced12875f55a87729aa86876f7ebaf93bb9945b70b0d6c488d42f25bb0a44bcdc0879ee25bf6423a2aee99389665371b3c5db87317e60bb83fd52cdc9951265594b8ca3dd018393f40345954367a15fa450965a8583ece9f69ef66e3d9acccddcce3509d9e5b2f37cf7e6d87ee8b3177c7b548ef63cfd7c5300240a7f8af6b5ea04393c481a3a5f536f643f1b518a26d2bd4160a5aa204acae36f5ea8fa6343283f8dfea3dc3bafb00d003812bf2d07e9c7b51fdde8ca0c22a0dd684d09d0af8f0bf67411df34deff5d292c3b5e3494a26de31d3247e32ea251eff87713d3318ff97ba5736a0960650ba6160e0efd606402b6ef7ade2060c4296516fe56e07f47f5e960c7ef89d4dfbd0e518080c12de6804e4fdfcb89f3f991582f7a0dcae69a010167a93ba40cb8bf60969c67b8ebddf8af54f1f74e619c6f398193129702f2e33667136c615f7099485210cb5ef22022cb8225a104e5278b17d75f99d1351fa02a2af943e850061205d5e7b3883dd9ac51c24a60f01b0bea3b2f61287a51663e2669229a7d0bfa0f88e69f3e44f187730e6bb68f20cd6be0f50abc5c85f051737edc127ca151188312bbabf5b411e775d430cd7f043defed6f1ace3facd584729e4d93bc71aaca9031962d46a7594a7724aa2bf6c5bbdc7835f1b418d1bedceec29e2034cf161c7fa19944cb29a4fc32671cc149802ab88cc0cff882cd8efe7c03c8424e4afe97733f1bf0347faef7001363372fe64c45313ccbac3c93e966dc73702c7e3de2b303fd355b44e6105f8697ff96206cf86fd63b6125f2ca949e1f0238a7e7389de8955c659fabf08d532dd64682eba7ee3422be8fff9aeb63afba7ae1548346e4124f9ee406a92fa05d1539f2dd42c0dee3ca6c9e519daafab76105323c9d8d65de3713550ece2f4636adb8fb9d6129f7f59a091bd62b34af4917f63678c98e7dd7c6b831e1159af9ccbc135365dd8cd740ded8ecce3c90e686d805de1ffa429b745c8393411bbb9cf04467e17d9ec579c69dc44d04820c5ee0dc254e97eee308669da770ee800a0d4647542deabf57ca9188b928c50815776ce0d252fe52cf6d58f09071497f13de41f8391621fd4e8de0dc7e698bf7ea37a24b04e1663ad6bd7bb030a57e2f0ebc64d10dc8f076344b388e5fdd73b243e21a5cd1f68681bbe2f3d5e303f34c2e9cf8d911880bbcb66fe372d59cacd555ca7421860316ed9be26c76250825eccfcc554e940e7c7a68e8157a689df2df78b28e6084c073dcbd06da2e28041fa2bc7115d456a8e1f72c220b5f6562ed0a7daef7b25dcde7ad40913e8ce99eebfb822090b35bcddb105af8a44c86776f8b22e47a59a805d1486036516de97ac12dd500251428021fb10b19263c0c77a21c621473e0ebb087ca501cd4f3ac35d9fa0e8c3580dc42924366a641ef3b99c7ba08a071542dbc334aea7da6c3904422fea4b8c350a8177a19bcd396fa6fb993d56287e337c2fb13da99b3a0705771b632304cfef9113e6cff520b4351c653978120320117a34a8fe406dbb4fdd3cbeb954c536c70a1fea773d4c6883c6465f1b6c135b637e8c6d877ecbb06c03eff1002c7a7524ba8786dd4ff2eeeb05204613033c97d513f146e4f37613d47d3732b00eb8b07735c150a0fedd5efcc8fb0b3d88532b857c38a6767511521b4cf13ff3dd71ac5b901513a78a83282508e295d13ee4474ae0d5d617b4f09bd1f3a07dcfc2e6e74feb9ed92197716a9c2cecf4cbe85af0b4efccedf76b281cb0b5badc97211ede04504be0dc1410c54b977cf5c3bc98196f9d6666ebc2fa4a93cd8131330c5cc80758d4b0085d23d679021c97d5769b48e361e4447c4fc251fc144c2ac09b498af5315433493680e011c2118745bc5fd0e6fdb293d6843a1b9f19b5887e1ae7d5e3d224a5518a71bdc99b486e586acb6c04541b0b1123c4a8b5c0c2792d1f77839ae7d4da4d90770f352d5e80671fd99a64e1dfef26552b83ba0ceb34f5fb10b10c5f9a04a4e9d07abc14429a792dd53ecf06de418e2ab4b76dd2217bc956cfbccaaaeeedb38cc8da787e12270bc1d64fd6795c93e70b3dcab2ef40354f6c3ee98bd40676771dd96cefbd3f2b6c6d2d02949b6d06683dc53b9573a0fc0033a9512a1873fa1737efa31bbeb844bc1a5ef54b4af520ebba10babb8050a8156f540acff450c45982efa2120d7db9fc9c7afecbc5534be0045df613a6f94ea160a01c908710d6c4a343e52ab77faed19d776126137ee8d647c8260fedd575fae439c927f271394c77a5655cad2c2677d5aeac5b16c0ff7d2180083c1c68ba55480ca402f3be44ac9c7e9cf9a950b176ddd8db31c1eb4d2f1b03b39a4294db425c5bb08c86480bebdcd017aad33916a1fd29616848e2e2ef2f26a2f07af6a42da91090e2df33dc4c456b5118245bff62455fdcd05c64b78defbd9b143f37ad09564a0635fc0e08d84f4a03ebce1631f8f7f9a259f0e6d8c6a783d69523d567d750a812b2b89c4d385977de479bb08f53e5d979b79f9e890fa3d5881423be602ca540dae551a8504adb273b150cceab2950b2a839b9e60630ed5a95883cd4e457c330cdf83ac9ab2886458ee2b7a9973484974e091485aab120d401df0b79294c377216244bff159e6fdcb7e1492d52248dcb78372283f9703c3e59604b7fb341e7b5c46ffcb6eb54d842a34ceadd03fdea6d77d53ab44a5ec6049459e53d28a03bcd8c5f11083eb4ba3d5ef1b2a0abbb77e43aae719eea81ab03d6900ef76b20ab009a3a77d8c554646fbcfe5eea9cbd7cd88faa0cac71d8afd17d38c2be052870d3eafb443ecb18328c56a1ad40b70b1b49ffc349a10e1a70bf70f0e32007ba2c46b7be3f5fb364729eb98dd7c7402c8f1b31f87eae78bc97434e8a3162490e9122efbb05f31e05a02f2b1da21fb6296ae9efd2c795d1877fd014e20d7345cc218c5e56597ebcf4711519e66ff23bd424e3522c25f17e911081f24e561aba18a78f11a948f5ca3c1b79e45d307255dec4d48474925752499590c0f4c6afa2a52bc2e9e34d3d541e1dd037cd562c60c0c4d95c113f5efb54df911074acc1a77ceea363f8de528be50402eb51d3d18728114301e0e74249433cfe3ab64f7f8f126fd3bba08b28b3668b1c874308db7fcdfca0bad36cf375ed24aae18cf582cfe70af92f15693edf1b6f9d1e4da337b9fb5f3381666c2ad981eb2e77d7748a4ad8565450ff828a86e2bebd8ce7929c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783095fdce48ef8c19e0bb81579d3c5a9da11636d5a0d0a46b0af403960b5bc692e6fb16f80ca45af6e5dc3ba44f6f1cb26680b26613565c1be6250567aa12702ff621b592cf8493977151d1d8d25f4ba1000ca1be3b312d7ee5d90488deb5fcc392190fbb3cedd3467f762f38bac9bdbaad9a16e708740b68707e7ad5fbf84487e6ff947e441ce9309b4d1ac930ec71e260abb837b800d0e313a5b3ceaeabdd152570affef7f9379c35ee1a351c0ac45b11a7fdeecb36957b27884ce632f2bac357d9d291aeb950e7da04f17de48b24921bb51b7c2d001936a0a58a428bed69af5a6770ac53bf0b93d8b126e9d1da9964801df031428f709019d2012f48b1a57b0bd7c4ce7708b93ce43a6fb2899f7c9da1406761add07878dbf81e8694849c3300d086f59ccfe28ae43cdcf8f676f3be30b4b9a156953e26b736b2c94f8d2208e947c0b1d6724877b7adf2afbdbfbf88cab48cf382b67fb7da9b719c75abb8c7d3d55f8ccd687bc005a4a981dc244a853212c47ce9c89652b08b5d69f293fe83f9973e5c8999d409d70af1e7373a834e6c8d0c4c35ac04cb939dcbc46bd2fa7d2999315c5b3e1c6649f244eddd484c1c9ca7407632273044a392c506eb4233150af92684aeab21120d9519ba5ad1b929f4520b1fdcf9411817dd67324b6d1db9fab5b3030fcb7b1cb53e703c8dad9270cb62c148098c01c3aed3d9dd9ea8360e7ddb3afe94cdf96678ea8807b16443af92afc7fdb5214c4bd4f9371de5077ed37715f1212ad0323c06b2d0d31499fe8eca91698f722354beb945ed3f0bf3d28252ffc4072407227c1a863d50e6fc748bedcc97f588fd54aa9d20d9861ba1f130875a2027d599b42e44fe60945fd4f89bff0fc8272ef3e5ebd5ae3a2a19f3f90f878e132f509a98f18fecf7ef03d159e1fb5002dedb314de76192b5b2d45af6d19bd72bc3f7c55fe0976868f4337f916a28e5a21b8a70adfe279d7dcc39e5046cd10151b61ba71241e023ba80419ceb75673d5d30b212b37ff742a10756b6de929f266ba07a8a750be152a0a2b3dd60dbc30843b221d05b33660ce659148a15f1a892bedd01e63b7c02e23f77674a76b60924f6721fd3d7d365c6d8211d2d2dfe1319bd13048c4f68ccf72430f495f9feb4f0939dae6c8e923a4de17507b735f3b650ec2ba6db80f74372556c10f156afadc541428f21e0e2e823de1fddce9b1ef177d768372f5ed6010f0d4fb9a320239635b1546096cc5f4e8b812c327c60f4e0400a940e860dc9a6f2982ab0af301d210aa07fb3fef683c93a45ec4f9f269c1d5619f6c141d1306f124ec51e99fe5f7a913b259573e1225fa80b811c315edca492bdcb5c3cdbb2418ad89c0a9f4c07482eb4763e5726c2c5c7c3648015aba3557b7d87026f86dda3b8c1ca349ac93c1edb7876f15f0c6ac41d8b2164af15a3382bd5f4e7081b4104c22276d899a786662931c9854a54907b0c5aadb6bf33c4cf210f10caf229ef38ae5451c188d02557507d2210e51eee9991b775e692b34193c4ff630e88bea3c073e1e717402c6b4daa8d9bea2ce4d415b3f470a462ee8ee142507c490e03aab69faf8c6740e9e1aba4c58245da3a1b3cbb8eb0ed3f6c1a8d269d52faf6cfffd8345efb7977a906c9a7931095767f6800fd2792d22737334bfe7e31afcfc608e56d5331a236c99c55b977dbd562a787718bd720cba9d8b82a9c1e91db932b490ab3720dcd206f51d4c565d2d315894f2439cd3ca38501454385180e65bab8312d3ed0324ed12ee7edbbfa088cc30b6de0966c9d9e6904441154829bf48eac91764bcb5115bb1a84556aaeb184e56a82b4aae89555f3b487b9c90375eaec414ee3575306f8db72e759e7b3ce0af63fa3a79613886be29c12180a54db4be22cb3d192027b0e375b3b1540e23ebc44d5a373956ec41568f51089ce730b6f9a28d1494dbed10027f5b4a62ecd8713396d4666b56176450a9583696d081a6aae93f6475e3415981033a4d57ba6a4a1745d61e893fe9bb136f00cb195a2d358b57ab42426f5774d6077989f1a9ed813c934a893064182a3c23d40cbc90646d6926f5de2cb9bbce2d955d543d7c882c11e6b2413a6d53b07d147774e4813c49ea6207084ed2f5fd7318a7cdea26829dd94e86ddc2c359690e0e3f1b8278dfa3927c6c4bb35a958f21dc93000f43ca611771297af5a806ea11e819d886c77020af35c25a3857238f9cffb3670492dd41193a671fa792b1ff94f055d6723e6936017a2c488e66e5c837c4eb13ecfba2963cf89d2cfb6fdc94a3766bad90ae81012926b81b20657a6f2b27b966ddd65546af2ee055f15fca079056d445b6ea5d7a0779f47a186b183b52c6d3970f02a7a3f87f5ae6c70b649811e3700cd4845273f9e7e33818700139acc1e9adbcd20a2f0a1bede9d50d62161df4e42553f393268db49084eb16588a0df7ab025eedec4b326fb9287a15ace6413a4b477751e34795f3fe390940d025401a1ffa58f30906648fde4759d8902daf6ec58e9f05e2a4f02184641ffea46f2e10a050067a450cef6cc89f9fdbc64839907d90c68364aa3964db377b19c2782ded2228f0e096acf41d19462086b52f3ad91389b5faf638a1ede9812d45eb54feec58a463d9eafe695bb710da38d3569812bdfc1db173c6d465a1e7b946c0a2788a6bf7cb76710123b6e163c4da7ec1351379650a0e416a3645d8afb55cd5c54fe4d776c7221e36122e85b3c8610f25b772fad9cb9116be53c7daedb484f323d77cc77d06a64713316691e5092d393d95ec43c2440cf34c6bf1c4b315ce2fe7766f38d3bf10a033149b3935819aa8ae4da1af0a817ad1e61f54b758046a2e8547503f81ae49762983b5bc561566e734274c2288bc3e91d19dd556143379d057662fa27bb82e30769d2d3f38021311d40346fcb6384e2a046a7e347db799198d5bc267177aa8350b1e0c82eb7cf55b6e78db5a8e8dd3f12d4458893aee5d81aa95be5e51f3ca7dcd53ac8979c9faf14d4dab7af537775f1c2c2c5d1d1aaaaab242aa74b2f5a43f144158320b45a81681d7548b053862fbc14cf36d53757309dfb270692e883f13213d7ebdb618e0d035d13c758e39708d60c386296ae4e1476631fdab122d2ee794092b4bef39577f967a992b2a6aba5146f70d0493273eeae3936563b518e1443ddfac5af24dc7b09a6b13c15a3d4ce57a7abc58b342cff0c81fb963338b1526e639a8a6ff34cb393cfbacf9db75cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e599a632c1e411bce962cdd136e8a134a6c2370d915d16a40f38a890b2a97c7cd404e31e9d09d0cc378572711337ddae96fd4e7c9593b0278c507c15dd36725d0d37a2ebc1b3794fad1d52f4a2977da4e26a5b1530cb8783626ce39d2a47c856b0d0a2ffbf21c79577047bae008e19813c2b3e1ca1d838a225df84244238e941abe0307e32b15160b105edd3ca97af51f0ecd650da4b074aa6e5fcd8f60d5782508b2a50f38afaf13882d7f764e105eda9bcebe96728a06f182baf6ef9137b60b46cca40c88a1c89d0c56ac75bf7bdfe3dbf51e76a34a5f367ba4d6454e79bd932f9464bba971a5e213b818b804685e1a908515bf673a1ad08958b24f40e5df0eb081395851e86505d3dc2c2f0c11bba5eb39c5d987ec802b5a4e03e2d0912a3fee0af47299dcd8e137af161ec18f60f4e477ca8766855f049516e16cf182a77ff2f405487c03ea2466058b781327713009c993b718a4abc0e55d99ac3b9c5f533419f69ba83b026256a1c507bac2d4a06fb74ed95bc42672ef3714a0c2f3c0a1b9e5ca2cb96fd5eba30c2f6fa2446c5b2c51628aadf48f8c869d5e7fac09b997fb1f8728df3058094f608a7e738f1fe360183b3ab019bd48904d3d652c1b0cf9c83fee7408c0a92c21c1499ed443bd8aae0ed50a1129e7a362b4b16e582423d0663533ebbbf88ee6ef5d0ea6fdfb91dcf808ac60201b3c555b50a8f62abe1603aca6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e260b58f9ffc8046c3fe959aeb739900472edcd9d9aa2d4f4bd78505cfe37e6bb05f4d5e647c7b79e4fb3a30c548341e2ca79b2fb225449acc15d30c0a6d467debd9cbf44615666285324e650ff257b63ba268e61cf9dd807aa3d33ba8845c8d797579107dfd6ceacefaa285c53a0db81ba82fd6aa365cc868d237ba437349aa47df830c5b40e014561bad13f65975fa360caac1d4f8cd31bf743f57d548b02be291e3910685365d1b9bb7a492c1543ed360f2d70507bceb9fa66d4ce5d0ed0bc8e729a8a7d974aefad444dc9f7e8585453ec0fbe91020cb6c913d96af384175e7f96f6d1ad574a858af67921284cdd135c25773324ded469980fc163cc0a960e2de23eb6a70bd0b0d1de8cd41fed93fa450c97cb3767f0bfe16a6627b70441e2e7d71021f112be49bf3b7ce754b51ec27b9a730d70fd4be182670aa1b4d238b04ecd45421d6930d0d0e0432ee12123565952a3c0612bf21baded3fd53a088c4d393b4cc9d8a350f7723b63bbae8b8e3179eb007258eacdffd06788825224bf1d31a8e738713e8a97863ecf0ad9205424a3c3c28625f59f8ccca312e9dca164bf1fe9997ce5cb2e7ac8ba9f75a6533507b8a300bad4d544375cb39aafdb899007a3fdf2e0ab73c4e8950c7adb563ade13acfad5d217fc0232888ec775d2cc59245da73c38a8da11b4a56db445e18db89c0524a701fdb6f3e319f8007846d0833084a3ccaa15961cbc39bafa9ae8e5d9d3cc7dfcbc8d7aa61a1ffc15d0fe93364cad3c65e1457dec7a662fb04b0f20c7a6774779d0c5a5be1baecda356722472167283214fc08bcaf26a72482d95bb83bf7131ce7742468be2b74040955b93119739455420b26ea968ebf058684fdd1794ef7820dd22c8817f52f7c7a9c63959b1bd0c3383176590785301ac9555eaa59a2ca947f8e35242bb2fc04748f9735c2364b7024bed3a3096a1764b1ef678b9b8108fb85832b2ce3857ca5a8044b21325f11c8a422c4031ed885df8da8102bd1faf38802695a88b025a7d6e99f20bef929e7c29ff4eafda06ca4e25ca878614e55015cbe768a3243449767733a8f2ec1e57d8426f9bb328ec214a64a08ba371377068641b14286f27ebc09368a32834272f4d724db55021be495de5aa926a298353dadffdd720edeacd34bc6c008019540e22db87a9385b68e97e41f37363f38de04eb7b817250f543c51686bf46fd1cbf688409e03769c0f8163cc2309fdc331929a3d9b450c67bdb46570bfd066de72c73fb07f51146210ac2e561b8cf42b8a5f5115299d9dd991fef85a8fd09ef1e7b109cb2115995f24b60196f885ee2826956370ccfdac054683a374d564f93d2c7cff7f156360a8e6de8a9568023cdeab48cc8571a3fefb400c7afc484c56cdd1b616abeead9bb28efba275f7848468f4eb0c5d944f4b86aa972881dec24cba96d974c1b45d45690432735f10a405aaa0eb60ade4495914b7ee73e734d71f7a27173e15115228c6893abcff9dd216099282f673fc0561d112b7be62dc3ac65704a94f9a89fc96a8b969e3bcce8e57bb4f4b34ad1a1ae88b350904966f45c653a94a26034702d30548db961dc8b67ebefb40f9a17c91451bfe825a06bd1a1d7d528b2a96ae7a9f865eb1aa83acb178cd9d1963b9c422b87e53944484aea3d90d774543a5bf155ef92123d329ba5f9723c56620dfcf2726d78ff945283a888054dd7e4bd811911ff4998c72449dbcbf982e7aa24835c5ad2d8c78bd4dbe627fd3c64c7b647ceb4967f85fba6f244dd08bbe139214eaac25bc41b6276e7b485b7a7582a6726fa31c680c93000fd8923fade0d84ccfa4e177a3307e826bd0a8a00b9d72e0ebbe6257fe50d9bc9aaa16336cd0751dd49bacaa39b0080fab7506ffb353401e2c9817ec736fc1d2fa26c94d71a4e4c55ae103d42be912b2bb8df14636197d7893bdcb968846117db464a959dd89b382ab498d9810eb4c8e7b3aa1399287a4f3015eb1aa3d5662b1163f1db975ae461d7ac886d31621ef3062fdd650ef81ab33c6c7dc89004ceda2b50600a20726b873711d6db9ee68228f0c88de3b75f5582e7648f1489216624d692a55e001015ad6f354cf3a957b16c74ce7b42c3688315a51e690d5db6f9196c5f8306247683efbaa6e8413030834f1f5b409f66cc126f9e98155ce58bdffc6682cc1ca564688f5a64816f5414210e64d7997881d22cd1d7b4a2eb24d988c5346333baba0a9751c8dd23135888d3bd8f6e7baaceefec646a5a682e41ed6f30ab6bb38461f3a5e73019ca786cbed0533b9299f3be0f01fc84d639af13d29415a6a08956618edf97470acca8e110487ba69a7467d73adc60acb22a728b75da98c98c5690d8e06c4b24c28d6ebed4f51e008f92c6ac9edce95a827626897cdfa2a05e894f8bdb80482519c1de44d6b78c1f81df4c3ea291420a761ddb77f958ef30109b66645768ae5804fadf38278dcbd462adee388348ad6999307d22a98f9fe82ba791ab4721b836b7d1e036d6c568611c2ae0df1d1381ba090d202c1cf0c2a6c06a321c919f7f6496491bcbac564ff050d8a3a96c10b3f2bcb1bf57160161fb377713a424c7904b8a0878166a7fc3a495338fa0fb1cb3b5f50177b39735dd35d6760308ca41a925eea109747018784ed6ebd099458f00b7c573135363945f8ea690ddccf9b01966fe43ccaae8a8f682b81dbaf102162c69e0394adcb87a9601898c844b04deed16402af5ce720f94a0a99e261e54d36e20fd156dc02dc29cfeefd7ec48856582350417733713f5e4d9d3bbc464dcbcf6243c7e2be79492c597e73e90c994d75e0f9c7c3749c360f28b3502e121a0dcc224f9328431a2ed9f25ce62b85acf25ee3e9a70b65bbcf2a1a6f9f946568c4262c99de755f7c63f980789bff3f054f118e6d8557c43d26e0335ae6de30c1c63af9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba70151c25c111fe410a72a4cbfa96c66d5d04dbe50fc7150d3be37eae532b975fba5723029804a0e0b0b5e8bd6ae5a5ee52904bb3fb3a658a349d3bed35e66b0dfae25298868db21707eca325a341fa90348e3f9c441c01074c82b23b603048532d013a96794ab44fb6c7650ce8f3efd34cb2a82df197db2d5c38bcceed39d7b9540c55215fd9a590330d210a5d94104159fe4c797563d517d48532d1ff9958c7b740ee784a60c9f0ea1ba1228b24739cc12ebc30bd87b8bc2fe394f37e6dd562133ef5052aff767c19647d931be6f3f42a6cf30925d71050b727ebc578157d2cc86f5612a1aa854ffaa38b61dc52b8791d78d31f6f12d0f55f998cad6c2136ac7a03c7d2a252b1bf089ae7ad05cd1c61bc93687a66857cd8c9eb1290c761781832096fc37ef5338dfffa796a3c61bf89fd654bd945deb7da981b7d7d1f57ef054bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4136d85d2ec02264f370dd765c5c4994bacb246c8de2efdafa4a60e543fb58fa165bd7adb750a53d3d11137bc77a76f35c49102dfc3aae0a277b7b475f617bd23aa74fe952b9b421ade6f215c6e6234e35b9798b2786fdd4dfcf419349dc91b2aca489d098831616563c701c851ce7056b96930b516b78c91c76984faf1babcd7353551a359c3b691ff48d0817016f5a1989eeca94a22a771dea89e10f1270b2855e79dcab1405197afcdabc350ad698bb2f2a9b1ef9bea98b0a86fe0c963bd1847b5dcf45529f04a96dfbb0d96b936b3c017289c5c9421166d2eb9f0a760d5fb8939479469b64191d3ed1830d06f9f1e3f495165a809b63a7039ddf8bcf21d969247e5e013975705395844d1f7731f7baaa2aa35bff0cfef4a4fd08e758a66fac75fe149ff92874621f3d4499f9dd9710bc9a1f0380dc1d4abc29aa746d76c0dd64831772c2328ab3a562090b73a5635d3323e281b1fc90e7c31e593b8d1d3fc7b430fe88ff26d49a6b8d0a0adf775bf1e36d919fec138c6f283b6c44c11116e8cdc6348a58792e2a64ce568564b17a57252634829c988f7295011c25869b5846efe58779606cc4769c7bc058bb0051a95a42430d35dd662a412795ca0a2744ba3c69fcb5b46c561295733f94e0d8adddd13eaca672760393a372af47f084fc91b7826c1fcd65d1612ad73f059b543fefce0764aac2ff90536cf6ff1832860ddb92ee652e558cdc8043af802bd1fc2c383fc24c4ccab94ebcb25c97ab80243956fb2876f369dd4958f773f78a28a9386e8215fa3926cd1cefb91441663b16bc90fe9ec4d73bcb8452b6933740509c6a4279cef8a4b49d876067d10c2ea3ff99fcb93d2dc7156b201f8cd46ec9c6674f9b634b2e6d1ae3a3c628f93acc60aaf3181af525fc27a9bc70684d8d741a4b78280d07978c6570aaf92c2940ad46dcfdd070222148baee67781a2d7fd5e508ca5c04d8432c1f69136528bd6661303502d3caae5b86a8901ca61b52bc77ac400608b70865672c62ab31c64a1d72a7853cc374a0137e9e0dd5e66ca7cf7c45e64e3b4cd13f403ed02ee9a7db5a3e7cacbe9b1161963a3d3422e5224ee0d1fd69db08e77737d574e75038e9a08403255bf0e1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525bc74d077d10a68801da6b02961bc8aa47d3e2b0204528590ffce236ab238d7b8601453d9761e28e6f80a6a15cc912edf898ba4be8646dd8a86a4cdf5643d25ee9cdbc6bd8b6a347b74baba7def987ba891997033d46d7a93cea9b9534416b1d4564fae9582116024e249dab55b15828c08e41610b542ee48e9461d46ef8428ac613c9b88f687480df5739d98b056031ea72ff0e3e1f10818fa37e7db4da090ec62a52ce70c52ae42126681f33d7ce7f3056a892ac57a3dfc5b5fb22b290661ae39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e29a9dae3711bfe5ba6119ee2f9504ef58fa7e6b3d68580daabe7363f3c5a8f5c488e093a2b785060e9543794836158e921671700eb4462758491f95595c1e3eac075375eda27597e250547869658cc5255c29277c5162824bc8e3312b4daed670ca866a77df5b8a48339850855c47831f46a2dd59849aa1ebeb378df07b73f62525e93e2e84de67fba953263d29b7b15119c93f893b5a936c4dd95db0fb555d758cf8b74c44a81341bd35170a748ce74070a4e028e44d2c612c6a93d0358ff574e5327e8322c734737b1d7802bd30634dc6601ab650aa489f5d72507e3124ab5d5eee04d1e6423d6e90ab2468dfad75e6d778c8ccd0c9d8799dc6c0f76b6d59bd3b6c04ac90bca11474f2ccdb0f7fe36f805ec01fff5ce2fe037cdba78accae345d1d2b148bc51a2320d03788b25f4ea9a33d5c0e67a8a687620cf4a17688798bf10e53bc6d6d92a053e2cd048f95b63e410a7202c586c8f36666df13e2852d38ebf8b89686e05086ae39980dca0ce74e215d80423082435fd3eb051c79f919f0f37a47d2f58ce360b499d7000c1e6e71136f1d08cddc47c9fee67098001a7bae8a034c8137aaf66115e989795553cffc36e606d8a2b1b1cc4732080e636f0640e9b6e3a4d7d72632d52461535a9652e935ce9dcd3f5a9b66510ec8f8853005501dada486d5f8c3c62cbb7ad0fb4d8d798ef9c1d47cd874c5989e4c2a9ad5a7d6d532f185f5a29c974f1565236830d57ae51e1006f173716faaaa3977bf3c755a38fb2a186d69377694f9b3a473f4609c6d950a3a997aa9d5478b8ea4eafbc2a5ddb8617c80e5fad4071a8798cd09122e04f50d1bf9ab0f6ed2bcc260b55815a797194eb9741454dba5ffefa6294279815d6577543e33034563f7ae54d2885545850ee0ec024a2259061ce65b063797ec8810af811e17c5987a47f5c43b9103dc965f3d6f137d697014dc616b2f55998500f5dbf9570a30f56f6f8f34c14525b33c4bc3c7004ac7f77afe107ec9f07474daf0f2df9a5f2a763b90132161e6491fc08de37ac25b9877afffb2e4e7775de047fff29a27fdf105d875f440371064c6b670f235e2147a7fa26f4a53d189f128ac1bb127b377442b2c645ac21f3decd24c73c409267e9d63d94f4b53c7db249a8d663b101f14ce088164d319075366d75481e21dab356a38216c98af17ede3b6c55363bba50b57aac287fc0f53896564c6fc44bca899d362881f158a1590bf3f0af4bab222f48f24a2f996d987571de6c897c6da94713b7ee2a4e932b6892516efe2e2245de390f810d7c61bd7794ec6fe1deac998ec271dd2a8d58bc4cfaa51d1867b3be74a85f1a5ddaed36dbd366523edf0e9e450baa0f2b8e6555095843c3f3b109cbeb8927e5f624f1784c86fdc525945de3442038965c5cfcea960ed714e1bbb3747237360475bf4bda08735b339fe4eee1cb7281df92986e21eb3798a435b72114c543b3f3ef0c12168a81936eae97542f078a1a491b7ce372e5ad44c94c9a31fc55d51eddeb08c5ea06c41351eb88243aed70d87359b834e03c57ccdaaebd9fecac6dd8ed5d3974143a0bb52e5172938100895276dbefcdb21e4a1c04b94295d42275d9899c3e338bb66f6852aa610cd84fc18f768e14cad6da6c7527d6f4e75b3754545df5525d67443db66284fe2ceecadec9b3dc7eec0cf3bd76996d302e82a25c1691c50cc44a1227ecdd55a1a250935934973d98fc0ff40c28c4857848efc179afe9ec01db019f92992d57882e14c45c7932697d7e7b16d4b7b124223fae50037b75504fa8fc8b303c8f1f09617233586b5e546157b0c71cec6925595ddcd4a5cd2df60bd481a5b324af4239924c068368c2bfd68dfb1a6e3c0e499157995d5533c2a1c90f10915c65a90556ccbe969b8672b521e32519140851eea3a806320b1c8ab4902f1ebfc958e1a15630a4cd3d6129ca4491cc3618247f445c08b3c446a18826f884f0812394b1bd7f069adde6b0bc4ed10699217afac1409da11982bd1eddd4096393c49b0729826a1253cda51ac1e33efaed1d6f5e63aa582127f3b2a454ffdf3e82368061857498f2e65e7822e186b312857db6fd7a7407811cc9cd019f0c317823bdeea7e3533c0f9a38e6a4078d7a7ec3f7c46d0150876a42ab587bd0c041b4e146b37ea3efcdb764b1d80788648e886973e0ce7a6ccf869dc26a0ab38aace3116d364eab5c520de1d42ae79691da3e2aa05f9c4ce2c053380cc67dd867649ad765c6c41435ef6f979bf519c9e6e79e0197fbd597d103fb3a3facb70d8912ddc2cc9747b6f9050ff3bd01d437925edd55cd17fdad45fc5ea89f3a6cf8abdc213a82fea771c05930bcdf4ee12efc2bb0fa616a58f09cec7fdb6319e9e07478742855e17a3b5e36f335910717dfd41d7066fee7f7eed3b07410f855d0f1c2630eaeddc331343fbea7846f84120187a9ed9cf9f39d52e23b30c6d49174b5ea42c9bf237bf167372f8da780f2da46ecb227d0a7f29b3eeac3310a0f589f09184677d4f4ebe1603077ae6270bfca3a548813a91aedaa793545fc3189dd548bc9d19d84ba15db0a0bd94e0b74ecc4f3477bd1da874a952476aa0406cd46d53bc599d6a8f8c056e5ccc133047b8a633138f29c732820274b45943cf2dde311108d33e7b740a3274abdae38472b25055f29903087905f95a6879c827cd82540a8af79ac02f3599047437237fa891734c2e8cf8065ddd70017c5c2ef89adb40a7f6963ba7453bbf7e9b62d33c75fd3d93cde3f610dcf89e5da290b741ce263e6ec18c97c99c013b5d23b1a58309aeb6eb0387e893c0da5725dcbeedd058eb4698ef343c5305c98a41bda02214dc5ac48011529c03eacea579451904294609073d9f45dbbc927804ffbd1180c2fff931b4c556b88ee04f5ed44f080060f233106d424fd9fab969138513e279a497aa0928bf588c45885f63fde71bfc73b182904e797e744cb273a72c4702fcd9a575cf7fc4e2b45a4625c1fd701eb285896ba470e6dad9011a3b1a79e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b6ba99a8a11fa22b9fece3d977c5c922ee7fcf97870eca7e85660504048bbbfc87958c801ed72826f77031de0a410716a5e57eff44e5f5ff0471cc23333a59bf2e04eff8255bfc0992668d8a6f6496c8517853f5f96a9773ecb6d24333de156a71dcf782513b903d818e83f54d734bbc17adf913046dff8ec2a3ee750191b722bf1d0a176ae846dcb505414296e160f91124e04392847b743a4fb9b0a0a879af7e4d4c48cebae59a6d4c20e840808b878d98e0a928ed67aef0dadafc2b65de8c96bf6ea6c089cf9ec8c88d1c8fe92899eb71b64265ffac6d6917b58cf549d00db7406873448b2676ecb5aafd934e151ff4a6f9817686f476532210b2750b5290d005417205b22e29f7af5be7d096e22fba93c55d7bd8e55736c538cad678a55b835996a16dd9f147b7e8320a5b6642892ddd93fb5398889590838784e4ace6054ef176315b25ec2e40d96101bda964c1eb3f839898d21fb5c360bb1467d25aa4f89e3555e7ac258ed9a1d6c8fd6055c5666d053f1f31e25bbf5bbaa898d0e1bc2d6fdeb83f564facf0c06d28923b34e9f0f8346dca67467327751b59b0f0dad02e97990d93ee625c71edab7cff3657958bec28d397e8af997d9ac99797e6d19b9144bf572d9749a77f0bb24d77dc5a558335eefa41184b578b2d7a1a6e066c285aa4e95651ab6f121247d1bdb8f66294a94f54a9eab6145dd103ea42ccd3a7c7c7fcdd5c55cd3f635a8319c35cf63c7ba9c19ad96112b1806685cedd2beb0a83fea6ac07d272467db46121649957dd8760b019722e5e563215afd4ce9ae365944745273f5e7247583886a115c81f23772b30418688d4d7b215a6829e4198b270923916233ef312164928741a164027d6f066099508d8908e41674d1e823b2a322e0bf5140f1c188f2506deace2b7e944d777380431fe5a00575bab5dd9055a13f70348aa5a5dc635c422dfb24e0352dd80164ae2091e546c8d137d417e16e760b8002a036a9ece7cfa10d8715ad2e29609d6fdf4e2341bbf969dd6bfb05bc0cad3731d851fa9d5394f8c97072e1c4b9a97f321fbcb162b5321e6efdb81487bb7ce9be0f361d3d1a2e4aaa08b725d5ea82ee3ed0443afaaee95a32c91eec99df6b51f4b4eccd41c370ab589b8ff7c51275e8e9176b0b40499111e2b543362c92d86f0e7390a15f8cb0044261025e8761c9c35e2ff55c780504ff93b61378466154005c09ec84b0b5eb698802c31f526113f53713ba67c5f6d31ce35e3d10953be2c73de055db2f99714d130834feb4ff7df04679c6aefe7544d1e5e39d69290223de5675dbb5093454f4d9f904f07632503c84466d2ab2085fd8063fb35f1ffb31fac9cf46cb7224d5aa94b91c073601e725874cdf1e5c3e0cc82d06f36160b0c5c37168198f910fa313911b40c7fab6948e6299ffbb07981497347da1528c87b6afaf42fa2e999f19248a3be7fee053523e3048a23ed87ea04ff7505b4a0eb890b7ee1767f68938647e6b8026796f1b89f6c00dcef1a85a69008024d80e82cfc2d0a2847fa6ce8de4ffa8b14a7e3add09c264c2db658e8af4052c48b81a9245eb7d39adcc1ab7d018382be819647dfcc1555ffae4d29cfc4eea4ae4cfc471489886d4f9cf7106ead06b99fee3d4ebbb63df78a64567e351b0013cbfdeb8ba019207fc13312453ec5c4de2d3526e0d70f89fe7694a6c618a7f196d4dd99248e0d61ff53da4a914126b45b5a6289401466a6e6d439d1b887a02479e2288356e7ff1f66b8312e6308ff6083eea0dc98539b200f46158abfb7bcdccc9d8f59e241405ff56fe2a8a91712ea3afa57ad43fc34b298e90b99d5a2ff7b08579808a209c5443ec9176919fcaf2cbc446135393856ed40899bfdbc17372d0c7469abb43311d1b4e5ba79082ab7099e76cedec39a6b4b3b13af21762c9ddbda0c5638d96d3c7454f362220647a644b931dd8920643d0b9759a60bd10b25abcc63f1c17c9377b23f7b1be01ae8fe50a16ed8696e68910a19ac9b6a1e55a0e9523a1030400638f2f1d858987c925ed847acfa0a82977872f99cf17dd05f059baacda5bfc307a8f909ff667035930505282cb3335ada412b52ced365dbe69879404f4f2c596d2c6d2bea99bfda2ba4b209ff775ae28aafab225769045354f0c61f3a0c8f022cd103af8214f8868077fae2d1a1a659c9d1cdc9b72dc8d8e2794741a8bd550553c1f5af15f2f3b037d0d36b89bc9d86df5545059abc905ec54f6d2ee8dfbd6d7abfe54bb37da19dc1f2fec75b0f0db6e3dee3ca5822c50f41d30df8f874252c8acb466042bddcf5ee9aa527a22093cc2543417e475194575454a3a4f746c4987e8275793380909b82fa25743c3339374153cbc3da6f4ef1b07da41e894bc128c51de626bb61ce58c6d72cc3a4633cc5dcf46eaceee994cddd756123efc8ee72b38badcb9f81f830929c664a502ff37c13b84950fc6fe6f53547203a93adb5c3a0a9012b262a4fde9abbe6dff975fc304bf17ecd28ec472bdf4f56dd37a409e0cd140e4f2ef379dc7c39a2a9e0e9c28c08bdbc8a4a4ed2dde75888ac05439b70dbbab8542dbb4382d9c398c10ccb449da7192eadd216b98e538f9b89038250f6a1e412b3b1ae62448567db908f9c2254867e699ecbd95dfba29eef34612db842390dd8cf18bb95d17133f596f715ab773e5e5080d7c7f0e06f357c9600b9a8d96d527922adf64782d2e627633f3161de0cd4947a37fce60830832f95b4674ef2843921549f0c31eda590603fa011da702c9c0eb230755b477e0142053a951c82883884a997d8eae5af1be498cac6552915bc6d3e61172fa65626a66972314b62b7b40b777b13cae7577ea32c9d7db7c7ecfcf49528ec912eede93ce7e657513aaa5cefc1e45fb294ce1934b7de1cdcf797f374894a4e2958a0c7c72c26c3a27d90189e2410e3917a7b16cf96dbeedab3b03a4923d25bc6ee68afc6d7c38da9b716873e4e6c6eedd794fd8df2ddd8b2817d3fffca43c73f63ff0f425e377ffad6fde8b3e030bc82957bd5e1264db5e6fd901674c015b6e5b3ed7754e466845ee2287754825e35b1fab6230db19603b3d7bc929166b2778a313495b6092788c6fd0389facff3b3b4c5de193e3462653936f258fdc00c25e76182a957d7a373bbf0e4442722eb447dad8a8b0a8e48d395ddc76ecea451d30f4e2ad2a5b4d6cc41deb8ef8d765de6c8573bfcb9918e768351921abb3053b82a888a93c61a4fcecca792a350e9bc1fe03c3d5081eb1011dab5e5b3dae7777b8c097590bdc145039c051173d90d44f8400ed2fd96ebcf20e4fb9ffc1a7ae16da04b7ebed592a76dd0c4d076fef8b6ecde1d9fa23a7d866a4d096282618db5ccd8da5f40e4230b51f4c5c175333c15f167215622d6bb3c47351871f17429452df4c0d7524399ac76fa5ecd8489e48ed34bd16b849db84f0b4aec26062364c447ab43d6a8dc082cee51e8156873ca023d91fc9c6f9bcacded48631763fcd24d54e49c13d67d7bc3baa597274754b7e320c811d362f63a63d280214b8e17fd5da898427deefc08420bad1a8eb5434e3fda0450de6e10e19ca332e13bd56fc03d63586090c79d0b9b1566581268c6e560c3e282b9578cf838787509e3aa6919261bb0a773328b445d85edf930fa39c9f4b782436bb17e912a6845b7dee347471f9e67cebd008d12aec57276bd61eb5b1a56ff49b6571f8683addb0f2884f6aada3527028cd5f108b2e9545d9b2937c245e83b383c421870c7ce5418da43027ef77bc4e5423be315c790f0bca94c3aad36b6f59d0085af8540344429e2624dcf14906582f30b620519ed0712ec3b1122017fcf3b72610cf366b756d8f20bca2ad7b012f143c913cd48bde15ac936039313d29d3a588eb3f7663ee5923f31eb86dfd3856c577b469ac48d28f5c4466424a1f78c7f554346b50da3aed2e85d4b524b7acdf8bb17b4100d73ca0c06b7f820a4a74119c1f7536b53b57fe50a625599933242089b1e614db023631915cf700cca77981bdc2c458b5d8b41427c5fd9bd5cc67dba43e807fedc3822a417679ce8e8b8bb1ac0ddae2aec48fd72bf946077efcbfb5f326f26281db9081942d0ada7505a13bfefac1a1a4d9cc15c4979b510e571cc63537aed526e9453f1e50e8f0e549f047b88a135229a3833250ef1ca4907423822d341c8e7624b013a67b835cf4dfea0034f02b9cd79fc49f5527dbc755211fdec8dcfa2c64c6983329f183acb6d108fabe3f291e71419963eeeb88e367942fc22c6fb50f42ff9698abe0aac7550869ac4a254f3669415656c17331ce2ce7d4322e39d93b7d6b47ccec55fa6dbd23623128a473e3163b43b089aa560d2e3872620800da85d2d6b188a88de15aefecea983d5c83e4c003a89f06e0315f3f890753d232d07e35c85ba27a5bab146c6ce5249e1f7ee1dc2f8587edb8c407548460075d11162e754d6cbebedae5ced6d8937cc6bc0c0282ac48f7656abff34f831fb2a4de4baf8e25165f2400b1ba1d82ed5ffe94c1d1718e27607b4f9e47a45f93b3faea9867b3fd467a5470c8db7079d048c50c49fe99658380fb70d756b1cd2fbac9a63e2034db3a1ef1c45c955b07b01ab4f64c0af460d3986375494b385b1c450c06ac6e6ed72a76b2cfad5fa593fa098b28fdedbb905444dc8cc44c97209c400ae43c83ddd4a5d6c5037d965a970aab6fe79f50572f37df6da3840674a05bcb7bf95118dcfe9501145b90b73374a7ea10ee54e8d14d393870e62847623671ed580c754e16643fd8705477aed9fc7a09ef3902b7e253933bb77ad6f7ed25fcbd56bf330967eec29d46968a7ff179e45e408fb933f26a1d6e602a93d816bab34a642f4ad828c72884abc015406a339529036931bb186ac33b3cd6355c3f68dca47f9d787f4031cfd9820dc16950a6de45d4036e93518b72ad7c6f473b8a8cb50f1bd8e1237b6783fd2ae466ecea9d2e9dc227d612e4883ff071e1175dd9445dd4f8dfb23468baf48bb8c7d1f233719eeffab53fb1c4f46a0cdf35cb39028ae527d24ccf390f499f3731f7085447ce87fcebae3209d60c38277244fae0d7904ec206aebf48a2e6f3e67a3c1243bd3dc5846726dcc0a66b5108e91ae1aaa5d71db03132300714b750696e7a4540c95dd7c9b3fbb4f15fa9701d8c9b3e3cfa092c2d012d4a65ac874425030ca9edec91bd463053c389658716060130fa1d8ea3039263f11dd16a448157157fd8fd5b74c41a9da8028054bbcdb2077deebcb1171a616453682441d5b6c452524ffce5560daffc5ee4ee6c9bfd06673df51ab7e0f731cbe42ef0b073a513cb066290402497334966aafc69623ce50909e99fd8f952ec15427d516d2edd5312ec1599a2fb290f342b4f35ea97aa5c200df403b44ac0430a8fd7abe5044288a21a2ee5fde0d587e24c6b650c38de5ab1da617af8177daa70c315edaad3ba7a9421ea23c7a9ff32b8b0b685f07a2c8e28a0e03d97497f5fdf1d35f7266356a93b253ccc57da75c9daea611322d2c70f960e1cdf7fa649d764cab4e6a6c295d90561eb3a200f1095d04aa9cd6472ee979ab12f66713fb5ede393d25f2b45a44bd381a25058c682779d421555a020d7ad305d05609a2b50d2a4b2a6c1d9eb420d185730bdb98310275d31de560ef7874b98b7c561c7f25fc602d113fb8f5ac552173a05e754386bbf7ae97b5c3123d54ec6ea51049d9c34a1eea0891cde0a721be236a66fb5de08af868f9d37dbb0426ca84961d708f4da8af204b3509d355bad6808fd70f7d795d973bace1cc17d47e60478d259801f226d5f49d71bf2c6fc4fd19c9b715be3cd23eae7fd34c18c9de21fb59028b33bb1414a8f2376e75716a986b853573b578eab68f817574f07ab1383c4e83c01cc43007bd12b687541f2ba64e8dfeb88ebc03b71fb62c8c31519271a04e5103316851d903db80279947c307f75b19e5f5c53706271cd9851c0679ba960bf223c06a68e2c731e46c758f867ccf57885a7316417b2ff9cc7141357a3b717fc762dc246ff5db66fec83912a3b8184931376de557dd98bd86f75b13217b540f5723d0f6553c9a28fe7bfa08d335b3e7ca5464f34c714ab852e679028507fade492b8ae65cfbc0b316d0b4e2a3eb483a3050c78057004551fa5d55770d151c377338c0f28e87f8d36842f1505081ebe4bcd03ad84e447c490b99ba7eea773fdd29fd18c2a2a626a9a6ecaeef47fa821042baf9e027012454abb7db307b9a850b2452a4570aec47a18fa1b5fd6b5af70a5d82b1c85731a181dd7dcf75d9d822d9925264d97cd06d500f3ae9d700bf0a8bab7e18a21e53a65a5ee859ffc4b0bba1cc20789e9a09b215f4c9c7352e740443827a9a1a3c431d9c7dab0f70c11d1e14c441de377f124b37efc4d866949e0a5ddbae7f0a8997c93caff0e543355258c3e4ad3f8af861c9bf46bd3a99c3830ff9c299c67ebe0d900927f6610faca62c5e2480ee2c3988b5d64425ad87355f3a3211025433bb57ed833c10d00ba9438f33ed408c0cfd9586014d666af720a5d4416765f50cf264aa22180f339dcf7225f9808ca165b9c2048f1d4af317c1af18f7863dff2f5bc4c1f039534546ce635c496777c3ca560e203482485552bc6eb3185a79f1e139127fe228b230a0d75b94410a27c4f60702c5b67078304435103385870cc7b016c0e0ba6bf7e5b2dbfca2b8ce62a3458610ac9fff7c6c27f114060f49492cc8d26841379036096164fef6f7dbcb2aa191918c8b72962216625bdbd3b0c708fdb6922b1e248826e59db7b957f4e97d2c9aeb0f857eed4fc0dbae1d07a381771d5face44a0bb12d10eed901fa692317ef05410479d102d8f5f7e61f79c06990a991f8ab44ab2411a7297cc0b06d4e35d96f68e20aaf20b6348db129a84d04075e8600de799c52159643edbf312cbb09a8c0de3a0ffb66ad12c86ebb31bbfa946d51b1ee2cddf6b56d5815744773c7456af9bb35c99581276fe2ea40c45d9e42655d42ef3e0dd04e81300b5915eb1c23845246b56f24d9ed7c650cca05784d0ef4740f9306aa49c35b117121370390fb118c8c0be30b60bf9c9b9e8da6310ab6aec7217aaff22e1dbf4b4eebbebb40dc47b53dac82670b7ec5fe873fb379c2e5f62e018631acdbd83c7d0b557110bfcfc0b0202b7cbce7f36c7a2a4072ca519af9876a2f4723a4ee57e32963d8b2d0273424e3385a0901b4667e59aa07482aed3043a609f28e580d3415541593bf284cf7f89b0d79f5d5c47a759d09f65f80d33376a06446d881144e16c202c415535375da6d4ebea0e32611e327e86bbcd38405dc77d09e0f96687fafe99682fca82317341f4b506e33030c107beb4a77daa237dd937e870d1fb638478761e71a4c8e631a7105f6b7a58bf5446cf90e1c416c51c7678c24327fb1ac8aeb1de43ac4cc20761447ea1280193451d73e1bad524257988792b281a6c0df6a7bb0113a30c0ae0d8149dc9f0f60ab81ef0679b2e735fbe8d785153bb9331cd131a625496ed273beb7334cda9ca9d45c86ca79f07bd0eab4a2afc7e36f6bfdb4b5cc08f183299896f379b6d032f4126a0003abb274f3fc96ba83e5acbd5b6d687267ea4c8cc5b959aa9363f576eb07e150c846ca15e7c27671a3197a79f99f3a80eb1341273eb12a4fea43a5cbdc6bf2e8af15997da51f03fd61b1cd918af0a5d24ebece31858ac1ba2454a61308b28503c90c55020d5dd41b659ddf5bb0c18b97f72ca397fc64eff3cd51be0963e6f3f1203ef0a73cc1b1c5dd5e6c34828c4906aa653df874cf9c885f894e427f46c95a1369561c55cb5155c4bebf498b3c55ab7769103f8da87ee53f5a7de4cf3030ec663f233a6025a71d208d0fcc17178e39f9e58b2a6d614ec357615556afeefef58806dab791db028530fb80e1b9b6448285aafb89a6c031decbb86d5250d64c7da92d1e4d02ece53bbedb840266cd3be23afc0e183b3a12af56471880ec0917984e4fa27dbf62edb903d8bb16b64988e4e6f101791191ab660d9dee32d28afbe02f7bb000249140976fd9f3d5d14c7a1da9b570b756e4bc8328f7b74ac5f802e49ec22b53e4a845e7cf8f5be16cbb6bce6a53bbab5191225cc0534665185f7060bcc122c5643ca8fe06af03221609256ce0281b93633094d4318d9f3022f20df18bfb17d364804e6e0afd2ee5b383610c5f869be4309c96a019caaa263dd13a8a2c11ae5d0551b12b4d3e25fd45ae94470917fd236b49eb8a3851be03db37ae6be0e4a1a2b0fcb051ae68a3c26dcf7afe57e6c7ec88c2a5d5f2cfe2d4c91a663c5e9178c3f261b0812e75e8683f693d8a7711d0ad7ce7485191ebca7e41b7e56b4aebf6ff5044e3ed023205b14ce58fc1aa475efe0fa26c8d655f77fb048dc9be89081e86b3006c73678adebb2f01fcea2605db15d41b0108de6f4b7a552c5a00a32cb32093367d8f29458ebb71b9a0b438d5fd3e36c3ebe39651a3fc83a27b372deee9a3a0d2303fc7020615c69436d3fc13d70cf2df9f3a33c04be3dc7030719564f2220cddaf0c4d0d4eb5280b1bd7bb6c44f6337895d85756b2a79856bd80b1a60ff3037501bb0d4e603d101ac17a9cc8b990c7d7b10ccc5da3f93e0579f819780fa5eecbfcdc95f371d84861c3452051d76b4b0e0eb32f394ba8c228192a133056664e923306ed3806e11dfcc0fe30348019b15eba550dabbfdaec8cda8e359b5a8891940b42338c93bb112296aa25a491cce144c0554073d31c30400e7097d9ae375faec3dce4f9a911432f4e4eb5fc55a1ac174e06a71ddae42a34205b64ea628ff78c0d3a3fbe66504f48459b8857ba27bafe5ff9a0fff877b182374a2a0809213383b2811fa7e3416f63fc09131195dd332be6947e601202311fc07153c33326ed9bb03abd74ecf39b24301ae0e4c33f16b03851429c11f36ccb42b9940bd79a39a102cf11b6c206a95d1b19f91b42d0439b32b489a9d0df7bf34d8a3777f068b9da4fd65820da0625b6f85ff6559edde2fe7b773910e086ab503902f142173cabc87d1536c01491831afd688b2af6d1f63c9fe1cf4b3532177e3ed092abf240f79e2e4808ca6d3951eb217f9f16994cfa20c6e91b3f715cdddab360004ebfce858a3d9387586bee10b199b88632b2185275d7971aeff628c919c118b0ea2fbf48735947bc235d7d9640167f9af13b5c3cea738724a5458cd6bed1a8a1b73f7792d6c6f08a54004e11a1dcd29b1fe168537fe74577f8a63cb81f08ab2669204c61a732f0fdd394f28003b43587c569076d4705bd22318902e5343cbd233f60391e4ef1a8f79ff3cea3bbbe9b719004dd28d5373b2bbaf78461a8e0ccbac7bebb1be26c867a60b02272abff87c1f7355b0f0815213bb75f1151372a8687d5cdbf4b717862c66d15d0a113bc1b07370d1250aed4479261abd2a23a5bf3696ec45e350293aaa4f900fdd2b9cc8a5bb831e03ad5ee24bd9c91db1e591efe4dad6db9c4952f58d7ee9d7ff4b18123c850d40d1f278e9352ca3381348b9c9e716047f0ea7605278db63bff9aa2bff852a33467040dc3bf3f4b8998b4c8559b8efee830a43e41be48ad8bd81ab60ac22fa65b0c002cfbf29f7c3d5ef3fc8b77aa296a0161e053224fd130f35ecb8578cfdf83a013bfd78e5c5bc7acd3146a480b80e1cf72bb13ae001a877ac62035b6cc5fcbafeec7905b2aebb52575d2eef8f03388e6af8c86981f10f1db09e3eca4b42520e2ca7f80f63dbb8fe39a99e029d62409d036e4af4c98b67e4aa166cbed72c222fd62e508fc9dba8f1bf5d147959d5eadb1f6ecf7521cca518a43065be798efc9f42d1ceaef242bbc73816fcf6353c519d50a5bbbdcc1389a32e868730f51d5f957b375282134a69e4956f577bd374969cf9e327a440abe6e1349206583272733078e6044b6744d2b1fb895e9adebdcef084ad006eeb40d4238b191e69b85a971a8305789d421eec96ff8334b136170975945a1b9987d381b33425d361c95810b329149142670cd4e7d4395ade7a8d34a0e89aa3e2c9bd73164f7094e5efa7b6c901fa17bb0896d2df022809cc68c8ef5bad67ad6cf80871e997ba3b95b76d744829648123595a48df640ce231684a24683f7adaa00199d09eefb5ac01bd0101e2b077197d2460404e981f13ae29bb042b1f954ba6bfac61d481e9dcdda7cceecf6ddefffc8ca460ca3ded8b275e5e974a24fc408a34ddee9aacb6642b82ab2763a616e8f9fcc0d8126569703332b982c248ee08e7cf0b3bd14f239d82f2bcf302d544d53751e57ec7a34d892c7ed0dd500296e9c4342c69fd02ee65ceeb8deb2036588f2531b26ffc0179458b6724f3116c1fd7bdb45edb39ecd95c00b946dd36ee503ef55356a0b20ae4737ec0814e72e5572cd77eb1575e3ff80069df230dbbd942c9e521918104b5598ad756d8b7083735d02ecca5f1554ea49e00879692affb5b0e8f8211eba156a1df0946d6af2abcbe4b6c43e5360d389469b3539d1e513fd16455c96bd5df24c4514628e89092774e29e42992957ca2e8bd580c1d241cec44f75b8a07f29ac6a38ecdc2cfb48abccdcc9310455887048086fdcd19100303f4e374df9e9f06fadc3fda35f2a7e3fe42c952d20d7678c0e246ec4ca8799be4cc9de1b20e4d49c470a53912552304142fbc1b0b498f0d808f9d2a1882cbf28f096edf6a3d2dfc769f127b2896f7a3da99731a081b6a5a05036c92e79ed36e571f470b8e402ef833dd5cc768b10b7e4fd5846754c3797e81ef14e5b6188717492010b6b2529a567349988aa020a75672431584c631ceb012f954ffca5ca8f3f856d69c150d61d0434ff2feac3b55c081ea5fe41bb869be503446779e59fccb06c0f06612865ae4e864c241488431696e50e30a9ffc3b5a20b88b64be5c2acb8ad970bb956ea8e9ddefc3f9b9ae21122e48a952c19b7a7a475bccc0aadcdcd125224259c3e2a4177969a4b841c130a8acc48ae09202ca4186b29449761e7d7449f516c3d118c62a6e479623cf8c9a1927c1c7ab7291618c8546fa773f076a60d7025e660b8daf3ebacce8098accf465c41efa54062e5e47f8e10100bb97650848e5cac476252e185b535fbe7a9516cfa603d49c41258a9dc08004ffb3c27e847548dcb7f6247e0dd19aaaaa71854694476022ec531016a44818c35da4a29a8876aaa8a6665496fd8e439e2f77880ecb04dcddd0c7e165d0e5fa26e608cbe750ecfb87a6f2473d5b7a2f894b91837c2cddc735629366a8a06642e841163e8eb42f80f87e5b9499f778f95f02f835bbb050d8574f93314de73b32b37f2dbc18806c2ce974baa25379e79aa09262d71f69c3cdb35ee72d2c26043ee601bafe5900f6a5893ff5a2f0b0509e89ac5b87edf9ce65f7388c8daa8cfae8aa62cd724ec978192198b26bafabc1c42196aa49173af90962c3479237ed43da5723972ccc7f8620b6ee320261d3f7802f898c79533bf03dce0befc041de91dbc47e972bc2924c433769cfaca431116b82a063dc1b5072a5e5d9ca6c13abe2f278078fd8f125fd0f0f70fa1a5e74116d64ae7f42a79bc647406e29ff7f597f8dd7ca3d8668ef2666337087923795c65d740c5327ab8da3bd19e6487b47d778717ddb5e22ce71bf56ef77ce3cb1375a4ead4e2a3a927c15e053680e4569c86631849f6d279a62c5208baa5795ed9dcb7591742836f77d70eba78402b55671f8895f6017f50acf89ceeac3e1c69026155617d1247142fb1b2f44df28b32b43e1e36e2451d776c1e1247fb15a190675b38388239ffec9e17787aeb01983036878209997424368dff87bb0175531524aed83af0e238ba97834cdc71f7cb01d2c8ee811947f7fcad5c283e75fd2b75d2c5474a1850398010b86c74ba871a0d6c26d8bebf19b334b9ee31ef4eace6b99b42762efea1fb35e8199b492762d42748d4317f1d9d520e6d800d319367c5c8c0163830b634b77dedcce9cdaec4613ece15bedf2231d4724f743f74cdf7b5ce2627fbdf68d431e110892622a30ef7be5b6507629fb0ab6bdaca352b0cd912975210f788b8ee8e8aa865cc12b1ef16c30763b65629844863637c170337c4151ee3bae762ec9ff3c700a8afdf359080d70b10bf92802e6eff6679fe43e23b32dbdfa6006113afe7b0bc348f0eb7a1cb3d5c2a828a54828968bef9eceaf216214684839d6e29eff1c1dca73e0779b2591029dbf8995537c4fb537438ba9123aa3514b1a9e2e406da9f1fc0713a01b3c28367a603f15ff2c00b9eb51db54f8caa8122851f8c0e1999d619a2292b8a3f68c8a1c68283f663a62ddaf08aea8ef2c7473b4e888cf0545b2781d6b645d75111418925be6f513e8d9b74bae2bd157a92dab93fd62ea0efdaf88a0419e07afea83389502d227f73ecac23dd3ca5dd46a4f2076c49ea09fbcddc17fbd980887aafb02e13a0330002bbf7146211a6c4af9f0499ad5bf00092d515e77d290de93a1b6fb0614ca69f93e731fb0e123a52d2b34f88fff1aa95833da718c58c5def2fb93fb37842b9ded926c7538f92b4b2cd9c0a6be54d24ca57f7762f691862044c771ecd74440518d016b8cce4ba76ce67555517ae01dd33ee90b068c94182be4ea8ef629199e4816335bc83c5c3b604e0b45ad2fbfc227406a394c02c29a36ab12519b0cd67983866cb6a05aa817ce62dc29d7fa226766ae9ebbe73f05f3957114400a24d5595fb4f4daf51a6d226a1e5d36370580c91a6b734b1e0463084c415054ebf252730298cb4903517d6cc5e8bfc22d1698976964c2a43e497b067bf901d7f78da8f4002068f54038ca21fce0b2204447b29b6bd8817efd35e358cebe1319f46dccdaf78d27104f4673460d6d08c76c30d81de259b775f2cd219f065b2cec99e9a186a5a9aaabf3eb587c2838a04dd7c8185a36c5b58dab3928ea0e12567ff06a3f6f0a4fb33ed4379664b5f211d990e8082b661521cf802eebda17b68faf9e81a9abe8003c0927673c34c020adcb25f442da0c99b03307bb078d8ab28588316cb6056e3944fe14222e14202a5b72eeae33d33a7c565fd18f47dd4b306f7e6bf4fa7303407e459f9ffd79c8de2454d12e9edc6d3baaf7298f5a240fb2d5b2abcc22e02c43ec6de4293452a8677b94a80438282dc0d3cb3a64cfe43a9e611634c4a1d42f3f54991341cb8ab2395b1c42a307e28de5c75f566be506fb7d66dea26c5045e963f41e7031094724dd158d5281746a9e40e0eef3e515a80a07a1082b8341a4afb9bd818dd7ea509dc08c3b74de731a06bcaf04e258e043e411134fa79394ac78df410b52b0047cf19e0cb4a08531a3a1d73b8c07959e4bde7c744d4413b6d9d10d0471ae30355d6d5788773da45c7912ccf7b38e3aa2f2fe5a46294db2a035225991956f657d4b59960d6b71e5eca8562171658a240913a1c715f674bfefefd00d71a064906ecc467faf6a1d159bcf53a39d84b5722d4ab8d643b1fefb8c96af2a59f9ac86f5f62c63f20a90c81f66fcbea1b40d5eb7dbcd91a2879ab77c359ed0732f7a19eebe626edd3bd83c32d1cac4a24dd7ba8234c3486311a427b7e7765675482e2ade6e5af3853d420c64543f38325740097d88abbafc0e140c4b6448f42c8f02453c116c7e284d82d057cbb007a13c49d72d26249932595b9720d1f436146db9cdc65e5e8bfd2f0270d92cb3d668f4193c29c8947fd61b4dd6e942f3e62ae64b4c9e00e74f30fbd86788405816ef0e9a8c829237f297b2d67ec8fd50af8ccfe7bbd93052a59742340475e2286e354da5d587ab01893fb744075c0ed2ae2e4552e29a9964ebdb37d7c4a6b30f3350a14cbe6b7525eb84171d6422a0155a00574432b683732618959b5cbdca98004c0bd4e8503a574028ac3b2e476dc51875462e170a36be4b8b3f7fd4bfd203bea24862a4f8511679b162eb5e12f30ba51a9d98394803e942c53731e4fd5b897092c2953a3b644b4eb0547d01c66a70dbe236bc81d11d938db63d7b6ab382d151db4c6050fc60263dc8973e96fe3a38c3f8774dca321b7a0eae2e6e4cb5aeb298315699fec446353e6995953a1371ac59281eba7c1f15c8ee73c99f11c00afd2c16ba07395c58999d9b9f2260524796f5cfd9d568b5dad5dc57f1984611b65009f38ec7958572f7c2e60550f863d14bc4c463faad1d93c1b36020aa2d4b5329a16545347bec8a16c9d76311d3df7f33761c2967fa4d99a9604fc25cceed0379b51102cd23ded41140e794cf2a36475e500ab46cbe42570d6f260024508510b9f4384b7bd988b1d35d11101c1f4571955acfe5b4a8bebe09d9c8b8142a8dec369cb6d7e1d5d34875207e6a119f5e4bf4e960fc3d283d7e8d5ebff615ae83826b955b85d27f4ef6cc7f58441596e785019fd588dfbc3d14a29da742854b3e87fee5a17a7af13bf2d15c3667826c173ad3350451f990a7d59e0674f9a54ad830cff570b0e59fc90a912f8f2a7a6de4058e675f56d1f42d8d2a8b94033dd6028e4242fa32a597046a7415519981085d536951123e63ec35db1f41bd4f7411a0a0dc9bc3844e26fac43184672c1e1fae9374f7118bf16cc91dd8ec761c50e4b16e92b764a66aec4fa87357d6f0ae560ffb1cbe20b34cd9650b1082efe620443a8d8007027513439c7540d0544dda07ff8337b2b9cc02b06cf63cb6ef6eda84460e691925edea1e9027b6b272b93f2b4cb8026ac17f2a60cd1d0b0fcfd5ea5499d53b4438db41159869ca7a071be4927bf21a46994f3ad6480f53c794587e64b08977ae6342535a5a4b79c8fcfdcd0256074fdb25337a3dd9e0bcd26dcbb8b79b5b75092e577fc8ee1da19f5d964a6e81331503daafe02d2076641f882ebf023db927d7c8c91e791ae9a52010c2a75cad0e9d71e812ea1d8fcbc9571f1616489da866a8ab4eb805383c58aa074e49396d839477f1392fa08677358076712a422cce84748b6e77ab2fdeab81e7607cad4a62a67fe0f9346a34f45503dfcadefc42eeee536723f5f26e14e3777645a5ba939e6701561bedb3a7c29d70f1fcd1af6654b5466048d64b896380de700363dc26cd8a7d6d48021090d79ab0a88166f02225ea3747261664d15496b682e4b2b7404285a9e2ec6fa5abfc7a83f3445f6b804fe27da4e52f8c2b89bfb5bca499a79d4ef607b0995c40e62b653ffb917fb756b403d5ace1566b556382493b29cfec9235bab042afbc11c3eb4a93593b85f275048214dcc56991e15638ae761e73b43030e63884d689708bb1f85631afe2d00be01b7df5590418d0476cca3c31b0cd2be02567da4b739878fb77dafcd37eebda6dfe725dcb99058f9244a871475ddfac1df13eb1538cc1bbd47e986b5b34815a27ef49995d05c6eb3d4f37550504c44d98a2dbb0df14b934c40156ae2df45d66c851a7c3845989faf3b525398a2ef1ed82d8c577dc0bb56c3715fbde0e517244cf46bc9bb1de5cb34ef89452bcc7e776dd72c8b463ad7a6e60e1c189a327fe8d45493d2a0bfdf9e9bd0a7c46a18f3276191c7ed83d9ea53c2fb9fa3be52c90dc081c982cb98728c9770ff1bca82cfd19a7a496001097dcb2e82c76c542f8893e88221963f06f183048f63b5c4f522ec4e724323048cab318431418c56f969e2b98f3fd12ba3df258c1516e7b94f6c77ef666ea4b2a7eda982fb5ee40912a8d9c5218ee38b6de6333b326f0c7bcf4a39ea25734f73c1486b137fc7bb5af8913f9fbc30444813165f649c2cda0b7aac0660fd484c0cbc8ebdc545d2c96cbc8382003fcc64b69d91a9d6961cb2108be18471b270d5f0128efffa2b6f2631363b40d5700555754df0764e699a7219901667b33602c673b200a87a595a30d6f5e37c6bfa4738c0d80bb32546ca7930fbac172e5d3ad1a4a4b5afea26b19a9c6dbc553d1900b45108f56a51698f583dac0fa91d2eb027fe941c5dd83ddbe370370bb341c595111a37de64bd6f2d82e84a7b3191a62f1e8ef446a288ccb23176458029299f87f032373a2af300110fd2776308a9f6d2d66cd6d137fa98f282c4421a2e77e2709082206f6a48d17b79f83261bcfb14026fa37e890538b2dc014898695e50a63d5af51a00c5a21d4ad8e551f9b478e93e60548c51dc2cd019b7f77f03d3e7bc7a5917aca9f5d34259a282078c0ae0056fd5dbd7895c4ffe8b8a72b34d1822044e32343ac11695e184a93b21244163e8faa19fbffea42cf6d1d06c625fee0c29e7db14b4ff949d9cc754e3c17a9479fe4eb40db5be3111d2ae67e64eabd0091af40936be341223fa870a8a33f72ed9ac019bdd1dd4d4811a2a0a29394090178d9198913563def23ec81f6c48034eec5d2eeae620145d084524236ec560e512feb3159f676d5588af774ac46b85240caa18417b8e3102f5ae801f80017a52ade13e779b022ab4949601856d181071c8e7b0b7fa756e61fece5b8203eae84dacab42b968e120c7dfa73a92ffa6b2c752072115254d5b881ac3ccfb33e617489232231132be46f3b9a619c62904cf879826925adfa766b19594d78bb8b205fd32319c68e43c6be8cadff12e29912055906bddcd9f3c035cbb17131c1d09fcb739e3c0a5c9b470503f7728e4448c44927c4b042957ebf059c77160a3eda5f46769c3d50e8fc0ae10045d4a8d780e3973fb4553a09cbd54d6ccc68c93a1eb9032095d3d29bbfa5918f4d342f4b556df010993bef03f7ad92cc193fcb47bf870fbccbfda95436bfc0b20ab5a30522badfbb02d8cfdf36dcd47287aecda395ac969a28bc51474700d32d8a4b02014fcc71739ed3cba8ca8280ae3793e9eed926dfd339ec8b70a79176ad16948e8949c57fb18037a65405616140734eee846415bc2978e8b5ca40f6e03d2ce484379a5bd3c3787c6302b38adae289cb76add521fd14b334ad731ae6681ee998a0b0d05df6ab796b124778abecc4e434e4e41bed6a48fa45856591cc23acc8486a0e10aa35fe9582234384afa1279afa599288726c5a316aa318195ea64484c9e72bef14c926947818aad31d961e8b30cf921193cd71f260bb1e779fe33366328605f7f022f37643bd31cf212d133ae60ad0e5b4909e92f99ad4cd9cef8409c7aae458644cb37982342603d9fcc0ea4d5e5db0727ad02636f672344abebededb4fcc23e6ed0ed155ffb32db0775a3c74040613df0c6abec8e7dcb88c5f4360c6ba5af58a9c0104d2370c89796d8fbeb3eb66c90532ab078f3682218e81ea27bc5eff7d1feb177e962b886bb9aa15fdd0f32b10c2b3d2da1e7135591fafcf15c0123b1c786b5160cc81abe03fb97830e49b8f07a5c2194c3940f0a9eca865429c8dbc21fa1435349f83a6b6443b148ca66f4530223eb3f9ef7f3682a22744e8219ab606f8ce6c50c421cecee82447df2e22bc6a2c17c20edd8e550bff80abe183002a5e53068e027b2647c098667aac05138c5140e800efd12ff5e7567dd4bc9c9a5cf8f98c0bb671059e6b7f5c7f0311a78a64e901af4f1a7e4115c8613826ad5deba00b2e4f5c2cbb26cce758665c54d745152921be53078b0fd0e13f89f7b7037f1ef6f01cc48a34f44c34b762d0c20bd9c0473ab1224204c413871857e91edb1086201bdd9a25a9808437f84135d36740e08ab77e7cec7c1e7903334c789399cb99ad4182705a63b31eb29e9e2e5391371af115233e01ea2de2c793b584076b90273694baccaaee2cb088e1d81cb103c5ac4a8fed7bf2810af2c2dd5e6a0d39cc0ae5b9b1a10cdedf18c47d695c5ac7dfd316af0b3b80d89334d002e0b878bb8d9f91b316d2d863e7cae91b056821feb8ab03ffcc5571332317b3cc3439e3157e669ef3e84c6e4cf0056e81c7ba65b20c64e4506a460aee145f8b4c1fe858f71cde5680e9cb8e247ecfa3096bb42f8caf4253c1c69c3fa7a99994b4e038728921b4db16954ee1559a905e8640eb3a68cebdb1984d1271ca7488f951d78e527540bc28449af8ab0d12e5d7710e2d0a4f45ff087f79839a5306b6c1d31759931cec31ef8d10c63f48f5c616daa716b4b7373b709ba2a6e6047a63aae8904db8d900c830122b861b7ab76d6ef41fe8351d27dd26899a43cee5a90e95c73d8cb04e5eb36a4f5bd158f7c7a392162069f82006622fb6cc49e7b26adaccf49a003190c2dacc22adc949d004a93bbba1ac95b11e067f99996865e278a03b559e4a9d0f5fe9212517d2140eb6e31b77a1cf9a0aa8af193f17b305964bad2934438e245727d9fd3debef302623f7ae0fcc3a70c2fe47741ea54ba498079e6dafb5a4f8e67ee529d131de42e356fe0dd33c70f62186621ce934fe211a8e52e155571e41ffd4845f34b63bcc998be6f5841e5e9eb1c42154792c3ba9f616df0bc7a8fbb9d7802a25c63961d1061d55d6e724128e1607dce767ab79a4ed9763b7a37ded08813aad8c7f5fb16a5c9590adae2cb7abfc649935606276bc3a67b2c39b6b75ccbb682a4a041ee516cea91e87f25b2f8ee7ca5dc0c34b3c833d96dfcdc8876cc5b1939f0d1c65f8258c7a8ff3d839e2c7e53dd7da052fd3358c860bcddd9afc63aed1d6ead3684cb143f3f26d6514eae79d18fb16ee4db0d39355506daa028eff6466baef1bf71012684122328c3735a3799f3bc967785d84471ddaafef507f8e3027216b22e2356170cba639281f8cb603b47a4944a060f036787ff71e73457c36b77cc12f4eab76991a1fd5e8b2ae6c43e87c419d03cfb4a461fd8ddd898f6f370c303f0d9d0af267be30174504e29ec2f59d3b61f796eae333ea77815d35c61387ea54c8ff11c53b8d928da1ae37e1d995839db3a87fd223e6c85ecbb90d893b3f35c7aa72d5d99116f1c4fb6b02f2eddf9dbc90847df60df9cf0b66f4b6ed4e7500e99ff5a3df584237d5331ddaea00983978f45980849c174fa497201e276024d899a55be9faf7f4f856bb8f923a68860bcb3d056bcac80f20cc4a4744faffdfc9af221a5f876cb0d7b1bb47b332531d25b97155eebffd0df8952ef12dae9614bc6e1c818771780549c71676aef2345bc28f99b34479cb5f3e148622afa82f2dab6f13231473ef4586820fce61610d2ecf02be1315d9199f521afe0bb1907a4b23a1308e72b7f1547cbec8245120eb6af9e25b81fcd2fe06b4032b63df5d87f0c69f2743f2e20374991b5d7e55a8009ce7e9885b2d085972631038b0d1bbc9baf415889e1f034f8f4c4628e7dbcdeb70fb50f78819145556c2f3c5c7b9b954e71a3117c36bd47a9cffb06a2b083d6d23deb2471f85e1c20d56d63cc6c63279d1c089f7ac4c29d5de8aa1143965e97a132991a6b93fe3f0272f7220227ecc805b4d7507772cddb3ed0382c54519f2dbf3026138fd6195b330f2845aef0cc20e35f98684f72ca7ee302ea459df6b3c6d26cb346dc8c70bcc0130768bea7cbe6a37f6c8cda6e8f98f2f8540becbefd6d33c588bbc6fc7b38a69652dbca114d41e3d7d10181e773aae5f3163f7a13f2eb7d5da5b4572c1ad14487eaa77030ba7280c5dabb419c5957ba5462954a71ea965bfd0c56c2eaa401b8b5bbd3bfe9c9f7ff9bee225bd081b73d71cfecb0ee2bd3d8554bbb6bf23846d5323251a9efa9f6aa788302542645e29db1926b0a9a1e66be8270e5993e1d0c8c9eaf4eb35eac006e02d8fc475b22a024d02231a7ecaacf5814e19895ec0a3f39e093e095a08254ff2671aae454dbac02e9416c4799264ab5c29a459996051fdd9f8e424e093face99ba2a23ab5cd7b9ac5d7002ef62a1eb5475bda5732c6f04decc1572259c72c52f755cd8cc56cd1643e12184f53f18171b4ce57f800e1a969cec8b0082d8be56c2eb852bbee5db2c748146eb2e6a62f236bbc879c7ef6bb2beb5069552c5863c126b4e06827790220bf117f9e3ae6f48f460c9488b7d0ff5ae2abfb50500c80c9d595d19d4c4ce442a45488077c9c9c5b7ced037aa42ef398ed87c9ba8b6063072af8f970235df9b633937f1590732fd047705a5372a53178b133743717cf7590878bfa64ca02a64ba8b09968450d9eae9e09c20f373d54966498c202e1a9c645d340067e4363c48508b6b33d14ea6edc0f58d8b176946bc97e586489e7a6bb6d57d3625db277d502f60977f853456da22ca0cbab1e5e5b212eed31032ff147282d9eb44ad56aa9045d3e5815980f5d22a464e09601602ff93f877221a0e9c7bd11bb67945f2148592fe7f1f4cfc5170be748c512a18895801cb0c7c0411802b3dbbfc36c710322eae5ac203e45caa589be530e5da848ce051432d1071168175b471f6cce3875846254bc8f77d56e199ec840ce32a7cf08301126344f6c2e0756b87eee65b020d6346da09cc651d84f1801e0a2af153d8ddd8ca9da80f04d3645a5c82dab30697f16dbd97f996c5bbd447c914f08b11433afc0b37742822436133e64b4f53a99a76bde93bb179f74dfac6e05a87627b0cc6cfeb96d115fc31b8a68587c70ea88dcea7fd1ca7475311b7d1fcc71e3ff1317efa79bf04411cd5b518798e8fb85783ad7c9c6a3528aee868a7378882e67bf77fcb681061fa8a4aad4e11a411726a0657d980bc90b1be0ab91c050f9c2be0c5041fad2726f76829b186d14dc422c0ffd507d382290ea18661ab6910c3a0145b065a8c5ada70b5ae4dd43baf336ae48f6eba56352462f9d522997c87b278c99c64053c59c3aa867172a7f5073738a7dfd5bbacd195f8c29f452940d9000e15a0ed050a416695412be85d20945712450de3c674eafec44aedb540d4e929c0202564b870ffdf5cb68990e5d0e598b0de7e7b39373941c5cd692005eddca262e7c059e632a3ef430126859d86dd9210cc773a197ad9b3082a984a411c7bff305f2356cbaa5cfeacaf5307dc60244db31d3f37647d002b701f05d5ad24e7020c5601bd66b4f2259cfbf8f243c4ed794214f3f223d217ebd05410d0a45fc77159101e1534459000f01a34ac4ecd19aa7263ee44c0d3a99aa74a9a026271430a9b0fada340bd3bd2b116052a723b0884fe1cad355fac2fc5cee5d6cfb3772afabdfc07fff33f5e97137139ab11a6a30b7035b39f36077233250211832aada051d0921be723bcd5aba21eb8bda4e6118d95bfc4382e22b0e8873590f5a0b3fae6593e5501192a9754e5cff01b201036d2b14c238560e69be93e86557eaea432e62d78c1b6f0f541b11cabb8ee4ca12e2a0b4f628a01329a6f2b5ee97c1b436a0dc16fd925592a69777727543d0267546decb292ff50aea54c4086bd4c73f600375010236f16e921982fc1e18ab8ecc3f63b58371d6d9ed20485022846bb80d946839c88be3242190fa2585ba10e10fa3a64ebbb5f080e1c0dfb547f7b30255c1e1fd473e4da1761cd16d424d01fec52c0517cf66d1e7e119d044eda4af504b53777a9b900b1eaab0b5e5bc50b3a9d6a1ca92e8d07feee888a44fe2cb75b28f0ac1e0ec03e8e3c4f0cf616a0abcd80d840e5da2173466ae7d66c161214f9b1b2121015b23d966819f6da7283d62709b55fc408564e15bbd955e041373fc23060f8a3dbe2199df0cd505c29a109109711fa5db0a816a7a9c16db8d17dc12a87e43cebb23ba0e79c57deeccb8871ed17efe420b69bc7758161d56897310e65c388389c95a6a35d2080b050ff3fdb71903bd6f961862c65b7cf1738ab5b5da0b321316e5847108304f847e4ba9327e6d6f85d5a99e441d02747017a934f89a4ea19b9332ec320fec9519d3b6895f6cd7a41456bdb03162f01d286b32bbd25e915cecd06e5addc252dbe244188c0f1395e1385b2b5e1b8e6401bfb8a5d2fcf77e59338f1d7a36da28a5fa0866744d4c49964089171a4e3cc81fa4fd7a2dcef12ddf916b778047574194f61c3f110c2a40fceb99812850bb70af53f4eb66d6452eb9e623df207895b6e3c7a38a5936cb2ff09afca739258bc56696f170f2e0026cba68a97a208fc1106d7d3565b22a12def9bd3dbc82f9eadba9c0bae3660c8f72dcb3304fadad5e6b894f6c549a7b9830436f583b42f368372ec8f7f851d77ef079bb8c5fc7da5ae18c1d9643c992193c1af3fa29dff1b5520dac794298f2b9d35d26435ff349728c399912b3b30a4d8dff88e03df36cd78fe0b06147a563dd8583b11ec27de292eb2681275280e12972a38a32435eb6ede7983f69639f3cce39154b3e44bf503f05738b898ca1ce167afbda7cc49cecb62c91071983b52545abc551417e664509e8d99fe799e87ddc59553bc1546530ee314ca11dbc31acf0150912d6244a121cfdcad4becc5958bd109554bcd17477a0cb4ee3a073f2a7d9fc2132617295005c0ee9085ff3515cf9dcba4664d2c3ee0a2800e9c1fafa418a09bcc9b375e6991d89a8de496ba87c33041d46fcc0237b10216ac36f3ca9ae5fcb029d5e3f0447214c9af0cb69408db9ac3851c4c7aad7e78eda7e6a4a5eec4ea32425901b86584271b205d2201968851c45ecd09bfcef84ed3aa078395186b1aa77584dbb4729c5bc1534ed6c65169eef5714dfdd3b247249228c0980c020e67a4b8922e193739f7db822254d77c202861ee2e3f16c59878642710f37bd9135997ca2f9203570c026c2fb55142b1bfa31aa63808da3aee24c92818e4da1dfb53902e9086c3d209642b4c42d38395efeb6164a854095843ac0c4c3bf2d0c99d7f5ed217e4f2a84e9f32c652489e169a91c40d1126890b496a0896ba3ec24aa9e77e167d02be292b5514a2861b97233b19fd0387be34c9260fbc2e95f7be145c2a0fa72785a23feadfe5d1ec8999e013fa8641045e5ef9269e77344dbd2f16e8ddc16a8fa072fdfa9223d3da1befd42e091c6cb3e7a50fb4f5deb7e6527c0cbb1806b0ca95fd1b2dd0825c07179fd51f48556a7c3c2d1d91f6be83acc4bccfd20b3ce6292234b5cfe44998e8c9795a1d396932d98a3d7ce8a51c9f1d0a7843a70535e29ea5443c271ddd27d46c8a3a946979a31391d71c8d729cbf9915c95711d017e61473b433950962a6507e059a7d3241cff08e7af1ababab8bf9204e2f59a580d69e823c895860490572d81a7ba9cf4706124a8f63a77303cf1debf54f589745e35a109088777b26f8f0df47442fe862669aa3185ca7fef61c02d03c406391e8828804eb3af163ff257601db6c625e1d59b5628cab139af997de8f6f4730e3a1a6231bf12e000758eabf19d5a9fef0200e16a404cea9aa778c15e8cc4dfb5e046d49ddf7f341cac19704a602f5c886bec23810b3a307ec6a70dc86777b49858458e98fbe7591e36c5e384f477ad7a13e253d72ed09fbf9c71e43ef7b7fa476db66b4e6190f99dbe527c005c2ebdd6b3246042a6cfb28fd8fa781b8432684a4f39ecfaa6470bd0ada30ec424166784b9875abe4b53001ad87b1bc3c8042aa812256c475fb0271e3a85699f8fde74de8f1aa596cfbd585916392936dc1038a9259df01e2712f4122ccce583e19617927b5de29893026648fc8b9ab0b4c10ae3fe826aa1547511daedc0093f267a413248ab588fccf9ea8466396ebf9867dfc8405742c18bb4a8c0e4aecd0e0bd2f7eec9117a48d596a21454450a9e6167a1c0267f2b8b4cf0ca59f20c9eb9f78c5a41c0d8462ced38742d432463a77d3dd274e7bc24654a2f59f8d8cfa6135a1ebba2b7576015ff646b6a03ea482806e8b307afb374f048e98a3bb7086e237fbc4d3b10b8295b2ff3a4d491cbfcf4abb73eb11b0ad4b5485beb41c1942e0f0cc07ce860a2985070c7ba15142dfbb2e3093d5c401b113038573a5e5f2491c25588e3e279105082b5a931c6a917f6501b28d3585728ba7d3a0d17167af4982cd8ca4bfe5b3aa4d2748a9a39aeafb6ef96ec5c35fa62c4013d2c1f1757445518d18ce535d7e0cc8569093b1093923591d4f9e7de949c36ea672f7130db8e61ee4c3fc9ad82d98c37e6e6f7f848b69fea5c384f27aebaaf5950931ef2405d2a1404ea4a899a08b9a74e6699b575c9fd38d5467263514f3b227c54733d043aa73b8f362519e366f23f7524112e503d589443d9bfbed3c27a5febc5e7f85fc91ffbe37afd7a0465e70253b6c124520daa50b43963e49d2e1803927ea855dfa14b52e8ffb0224e53b1761940f6cd2d2e277c1825c8fcbc4881a927821b0bc968cc1d817e72cc1d48ca27b8aac71ed8ae2faba10e6969a589760091708496a25159e48db4c0073d60b0898a8680079d587905eb9279e10a3e65e14da6485ef68398fcf5feec89da5b0be9c5f877b5d90b3975f2b1943191a15c2dc9f5e088f6ea380ff46c019faa0889141fcb3389d24b95369ccf4c62b26a921a314f37bd14bca521086bb8e506cd3f5b8638be43ab5c6e8e6105d4d2f6b2543ef5d0d3718b4ebd5bf0953cf0fc94d049ab7fa2a770613131a2b8bf53c0fcf0471f8aaf737ecadd61d7bfcc4cb56539d101a467410f79141e95680dca1aa52c125d9848d4e69b1f6d9a6a0acc9aad6def211ebd6d12d9cac9d4700fef7b3bb85d102da1a19236d2e592909625d6ee120f213881b7fee88a888147c148b5bf88236832ff705261075e1cf68a64ea6bf62a12af5e868ba235f1005822b02448a26bb207fff966f089db23b0505db3497093be6765dbab5f5c0ea170e09a000e15b1f674a224c9bc9428711da9d7fb86f5a1d0f474f21be57e963e2b9cdc0cb660b33fb4fc7a2b1071104e206189d4d8b9b9dfa6638dbb240a75d3b2008adf4f7fb65d37e3b40f3a8a1c6439f5a846e8b96eaaa2f6b44c61b243a0e3ab81b489ac09ce2d5eb14423a98259cc14ce55a66217913989b6a9efee70da5a9fb017b78f0c5b83a95ac135c6b14b6a79b4003257e9bf33099e73f126dfe899e2c3b637b10cb27ac3509348198cd72ceafba26ce8929e931df495541a605b79a21ea2ebb7922df67ca5f946fd19b98379d620a670a31d00705dcf883a44241d1b09772a2e54a279ab48e4e68ba7d7792a41b87b417bb654fa3f592ea12974f60009c691504f8d08cf69e274a5320a62d0cd5b0e6c964564d25d0491d539fbd02bbfb52f3f4ce02aefe9b5bad36f8cfeea5fffab44e7183bdccc9b5eb24f515f3c841fe21bcf90671575df72e77a21c621473e0ebb087ca501cd4f3ac35d9fa0e8c3580dc42924366a641ef3b8ae56c2bfd9788dda907434f66be0bbd2c5511a7b198b8f9803d58847129391ee22427d8be417ac4ba05ab0ad286e46544a05feb63b386c00db194669aa6f94a53978120320117a34a8fe406dbb4fdd3cbeb954c536c70a1fea773d4c6883c64ed241cb192aacd7159abe29ff8f035743909c5b3dfa95614ef5f1f4b5d6fdac7799bd35fa75e8dae3a8ce14129cf34261f54aa14dddef06718a2358c3c6439b0a341acf616bb9f92afb5810eca03ddc52f13f5c6fabf21ea7b1cbd012bccb492b18886cd460897c82a14d073665b2f1d9079a690fb93397be42d6be167ecae86a0cc6a971a734d9308a5294a73a73beb7bec4542cfc45349979509f28fc6e333d69263190bca8ff5c6b6de108679551cbb6fb5154b547d1a3384f0b3ecaa24ce62b2b647907ba1ca54bc9e1cf7876689ba6b62372f4412e290b1bda85d73d7605f2eaea35ce7d7b36c21972a39687bbda7d37a002717ee33c0a55730209cab2d057970dd28634cb8a2ac7968218c803dbdb28923db7db3807a80e73f26b4bc5bc5ab5cb132a01001314b7ebe31c92c550ae6eacfb404f7d04527b903fbc1cc2e78046bb41abca84cd5a3bf9da6c9a4be030c8b94dc876bd6ff1da896702a0894781c4711f936950c109becb42bcf751c48945635f2831ff051817fd36d89cc7a2529020b35d5f93a3ad5dce6a0fafdbe039cf1c3eea99340d5677933d722f7994dbf1d29922c1a053590ce06cbfa82569344ad28c826ad437dae80cfd66d306df57abee5f74f6f11f7120eee0e72ebbf782fcc36293112ccbee56ea8070dce7e4e1d0532b85be95808642f58383abc372782564b9f233f874efed4bac16f02041fb0b4d08b1ca5af3d062c5bf6c296fadbd48132248f34be88ad82d2878801b6c256b0955fdff9badb1b0b10a177226115d79af9ab873e86dd56d528c5f8cba002327629311d9dcb8a6c71e38663d7f866916aea41ea9db02df2ab63ab5a89b5849bcbc492507c6a8735088fa22264354a075242906cf749ea98a69260b5ee3dc1dc74720376f876e2bfa12a5780041354e0d0d5892c50fbdaf76daca09596bc606204255392f359428fb2585f5e665be71f44a67c45c7b0090bb9973d4e5ac0864749bb2ded2eb9bb7ae023e5dcc1683c91530c51d33899144c5f604b3b6066d901cfa9916bd23a2728b59dea1252c5d0a395028fead5f5cc23e7174266834633c133ccf871cdde6ddeae294fbdc2738b685ba2745380a6807096be3438a691fe495fc3e62cd9db4950a36af92de65ef27ce1dc34edadbb024ad0d7647b766d5dfd2e1bd53def5803d2d13c5a8c06a178e533be6517b1bfbb4675b692308af0989c53baf0940bd752a7cc0173f80a15b19bfd08a8b7cd50272175e397b2d3bb2d0d0a1311490a2a46188084ff0543b179bc2d523eb3ff81e936cf192672c1204150fd205e1647467293f207eea389c34f0153a90fc292c464c35bf0413e8f64b96625c3295cfc5e1a9509161030c0cacf51964428ffd7b2acf8ce91984d6e1a1c7e84cae12ead11c42045efdfb238eac3c27832b7790ed0254b46d99521114646a8adfc6fd50874b572418a74f2afbb75e61491a5329efb057e848aa156e8c7e30e2a29518472094f927dd5f55bb9a365fc9db629c52776e489f117d76b50519b888fde5638772e5b9052cedb722612a365c4f25d1b0fef484cd22d925c52a31308361667e3fc7fc1678ddc2c8c1a02946d1b7984655f6b5b514b02f2cf3dc319303eb2ba5a97f7ee7242a64089936e0d079b3b2ff8cd201502c6e66dbc5bff1a36bc59a2f40eab817baf123695f0f82ca63d2fea002a202cc504375f60226ab93bea623928fefb634c411e8be7bc2e3942fbe05ddfdd03edfd27dc75ad0e81e187ee20c1b13ab6022c4ec24bcd41d9dba687a8070dd481428615bf939083d6d292afeaa572e70c2b0a898c1ee464da66bcbf167f9dfaeea07595ca492a749d6f3dc109d742750482c4ad651dcd75f3be7e2a4acae96d4da4c44cc72478f270bb54ebf85e03a3bc73893e6abd2ac12a42f4a063f99b66c0788f5812151e89c00b18e1fcb928e1a5c9e6d5d743fd58f8e8fb1b29c32e2135ad0174702925a05dcb8eb2ebc6d839037d236cee4117ccb3818895a9e4bb26ec3f762a3e19dfe716a3c6fbcfd8bb03d5ed17ee27f4d32386a5f5c02c5ef35e579072af9b91e38bb3a57e69ed014b248e27ca5e1a6c7a2debe86fabad2d9bb8e0d5dfd296c607e0d0a56e8c4c2947e5087ecd21c312943e35ae2cb9d6e237ca2f0a6cd4158badb77324483bf2abb864fe0f42ef6fbf6e386d7b5b44dc39c84b0223cb58f2dac437b97df925eeaef4ba2b62df4745722a4d5086bdca6f94f6b395ac2e275a6e904b4c59cbd3db63b517591dad3e9496f6eeb8b3c4bbdc7b74e460d584b1012f3cad8879080e5d7626763c910a92249618c8b205b376ef693c6a33d2c45b8248d9d57ce9684460b0f97abc2b89d70618723783179e4188735eb743039ff8b8b5beeed60faaf0bfb978429acdff01ebb10a27e19c4af900dce013ad10b7601c5bcc2dbcf216602574320255461cec5e84ba87a02c3f551086d41b519a004233342ec832a4cf3916b45427668fda70852c7540c67050314309683c94448210f53e18a5d0f0966d5bacc7d21cbe372b1141e65e750b03ca3a72e94c95328aafde528ba51acc9108bafd0ea216354b7e5f136d009ce70388f58f3f061f3d7409c2afd6dd457e84e7842cd226be370123ffc54b3d38482aaa7f013226ff786e195d191783b2006b38e7d68e849830779f3b3aa6905c7104b4e03cf58791401072c53444ebda329780581ec224786e485282aaa8d0031c0b6613a5065862cec9de89188b8454a86e5039a65d8f2cf66ae959d5775ac702b38b976d3969d689bbefd8b512853b01fcf895fa305f41f757882dd7eef4aab1565162eabc14060d4d1dee6a78e1e201b140777cf02d8519f37b288bfbf876ecc9a373e943df1a3444d650c914f02739be88b6824d9d82d8d4cd221c4c91fff4d71eabf937eea2125fac911c8cfb434b219489bc2bf19a0783fdaaa8f1b62f885e228e5fd6693f8cb32a667952c08d8583dac57aed56b8fe5874dafd0f03e0dabb08fdc3aadc4fec9c52de4f32d08770f9f9aedc91e33a9d61d86d153af4472614c830b7874ce6790bd5bec8f06df29921c6e899281fa88627c36df441e9a18ca0473c75acab91c99ed380f06fc9510644d94baff4c1d99f9c15eb2007da9a5ac1e633bde83516da435009ff239bc403b00263147c535a186741e3f2e796d65f388be51e1b46283c6acab02c88ce6203649d9c6559d859b3984992d075ca2c7511d27f4edb82da82a8efa33b0d63ffde1736c66647a2a9ee49e82681ecf086f762dcabd5e543b50166c2cdd0aa79a5303037f2952417eb75374bbe1978b7163f9a31f910906cc70505dc62593083c3a882052da820210e7d9ea239bcd5f8df1fb27bb40ea09ea8ef7fc5d77c926bc8943aa6787dad5b8574268991d9bfe0c3a8eb50b38ec5af27a7801d248232cb6f8d0f303918c94f3b1a1834064f142bdda241e3e70cd8799d30bf8a03b1583d0f28b0931cc66031ae40d050ef755ed299cf0a4f877783e3c2548b67e66e3578f6c8b83a9adc2b4c5bc7de1f243391f10cb975d687dda2fafa3d7b8dc68c53b5d274292af63a4853facc7d195cb3adfc0e5431ccfe6966b9db28914cdbc3dea9e7fcdb161f73ac3f268462d8e1f91edef2e795e410266084e0712626ce3ab0a5cdfdd62b7285a2ab964f199a4832947143ef2f28c97adb7f7cf6a5e14fb7b87489e71fca92bd0134f4953c05ff5b88a24b63dc2be7e266d9e10dc41deff86734f6c9973b9d8521a685b72fcab9584719f255b4125c13d8bfd99ce572310e0a4b9b3fd3ef0926509581ef4bd71fd0cfcae987cca16363ca672b973be6d4a7f099dcace8b933711aaf6340839156598b8bdace3111bbfeaa50bc8b5bac67cd09bf6aa026c5d8b5713c0535691b6f2fefd5fd497c288dd584f8c4f66c7575f93168aeba5274e32d36023f8e409f7fd1c15fde282f4683d1efed3766648a7c6c9c519c80f924136e5e514881abee9c68f759c7aea207222aecfa511b767fd581ac4e3616430fd929751a98ac0d576b8738ef63b4ebc87035768897c4ac7546f69f30b6cb0e9bb9bd37de3c8f1a0833c6b320aa85b17eb9e8d089ce2e4de7176176a783bbe485506b2a5aab97197dfd7ebfd04831d153a303d4e91d1b03e70d43116633835b29ad237b9d772c1ed9f4d45a8bd4fc68aebd335331786a1964e9d7178d63a675cc60f1173746f2b343236212668823eb4f148c1c87dabdec68ba0de0302fa8cc2668c8c215c09bb716b47aecb106260817684ce0fd3b7c776aa245e78368714bd2ca160b7abca2dba3fc59b530341f67717ac424f6573849e551e33a6b3b41edda19ed6fd66bf67b31b8c4f2eb05c8f63b8ade537e455c852ad2e31678035bb107ff653a19d6f1ac0f38425c78a1c27b018d143a612706a01d60adceff66386ee6d6d3cd7e6280890aa763e45063b4504b08975349b2791a8dc16dc4c8737d6fa611101d1d5bf8cd17c423a03a194c94922f33389cafd3afbbbcb138f3ac075e625cad777bac904a7dc121677503fdb0a2fde1adfc5eb809880f2262c4fe6bfd081fb2f0c1c24ec321a3aa344b6667a28ea5c621d9120bf3b379374867a8d3008ef3c219a63d406acc78e9f235df4e5f7a025941775128ada1b38971b6b6d7ca80940e4eaba067da5e30be61491ee62f738215594e57c921c0c946815dc4629058ee2e4a6672e4d68cb9195700fd703d3d54450c65b2a0f527825754ba29ac55ee8cfe89748c8d5bc61f4dfd1e487e7475a47e72ba586d9fb1fedc87b9f22646459ed88831fee5b5508a3fe4d22bcf56cf73fd038ea58a9dd684cc6c5dfb059b0cb40b018db61451377f81fb0be0eed96d39fdf557d9a67952e7d93d404461dfe53475d3217c9b81920d862e7d92ff44148c108b5f1e7d023fe771a01e0cef77ef01a71dd768010ef0a4d473d792182106797e6edb7c661edb3d4fabdcb188c5c02c76b7dd2075ef631e25866009a8eabf0b87c1caf57d44e6f7a1873c1bb98fd850a62a27bca8e58e6e48fcaaf5edf8e2dbbf5f34d44bc670fe673c78a3af21fade53eab793bfa1ffac76885cb6f55a0d70ed368e0390a99f2ff401a79f936b218c178221e937ef46a7ba5c637937435043b567bb41bcd266caa7d71f35c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783081a88bdf504bdf8b1cfda9deac95cf98ceeb5b8d23dab7ab183080c8b3dc55a13b478f772c642799513ad40753dfd903bfebc6d03205287b20e488c1647841d90057eb869810487713a0a20434617c4715505fcd9aa38d0cbc97e9a73865cb9b9bdbc180a99d745984abb56a1b3a401b7ea7a25948e8541ebf616fe780b5278754d5db311f6cceb76f1a0ad689f037d9823520568992498b93ce03f8e83381ad4a50c87790a887f6e48b1c08f4b7a14031d6bbc3256522bff6efac01eade5582ecae49272dd44aeca6b6a8d9766a68ad8b15b8caa1f58c241f1aa08fa5d68f762dcf532d40da1e19e17fb19cafda13502ff8ba3cf581159091f3abd6395144b1995c97374c06c6f2bc2aa17085acc9acd1f07d1ecbe3a8ad86ee0d42380ec0d9d0402dd95c2692c317942c885bd381278d76aeb023e82bd4918016042bd05a3dc87aadb7ccb846f2fcdd4d21c11ae169886254b3b5c091920b421baa2fe457da844ced68fc39020fa94fd0c48169193227ee6084fa9b73da63cb9bd8496f44a3a17f0c41077fcd8dca59da4c09de23ef361bbd7c0fc8232b030d98253c0ce417fdcf20461905b6ce2e2c0c7552af12f21f087e8f2d30a1aabaea249edc87db1dfbfb030ccd51fc12f9f20ccf4455cc6771b5bff09afcd26ef446afab8f0ab7049885df30620bdc190aeb86b2a6e053ec55442b7605325bbf7f8f1b8c5e4d09bb023b4226784753bad7fe0a93903aa0e475277e27d3f7a11357eb937e0dc46a827245985fd287001be2d8ebadc2df0514fb1ec50767db13a9480fd619881c67932855c430b10a71ce21ea436cb9827a584100078648a7fcbb66dd483b71c441419e372fcf23cff7893d37791d8481dd553c3a3056d5c02cba9788e97b4783451b4beeebc574a99bbf29f337f3a91c6fd13df451ec10480e113a7fededabc2f7a9c3aa9b931a18575a813b11a8704aac9f64d5039a7af01f020f0791fb55ad10e12abaaaf9e55cab0ad0e9fbb5d621aae523a17e40e112272af5a39e16622d24828fa4b098b505027797fe4c44a0647d3839ef6a2cfbee6f60dffa738baa8d599866fdba4a9f749702d3b0480cd5e98137b6d2455bb0da717fad2a7f1b100e43ab3abcbd21aacd66f80bed2e14e5654a5f0d5799949d32dfe1511916b1ed98d1527b453e947c0ef2348ba930418c9a3ad81e1e49c5775700506b873fb1a8ed17162c161a124fac7e47750f8ad47b819e2c729b0c62df94f669dc1994ab037da0922a16c280f42f248e31023e22bba36b41b60e668208309113e327644535964b55eb259c9bf0f959eb08d9436659c780517651680d499aca498b12fdc1f88bc6b718b4ca16e4ae5e6530640f43a5938d2a9724848bb89665133be1a8fff9243acccf5f8b84ce9d2c39ff0dc5f734ecee14c0d6ebda9d86ee82fe61bea6fa7703adbb102df8289fedc3d0729fd8bbbd7acd40575f3efb7d38acc445c1a55cad7b3403eebd2e3ef978b92f9c44184b4330ee3c4e4d1f8172d3aa8196d64cc0fe6b941733d234b1b617d87dda7deef11ce40c5ae9786174523386f47df074ae31ed158b76a4f6ebea73dcf35a11db5bb0bde140ea2ba9c7151af792c55c06de14f220a3c0050232ae3b162ac71449209f96ae764bd84df4a62a9863ae01c62ff63a227ac3c2b3ee4466fdb35bd19b473cbb7c9790fb9174382399be2992dcdc02d256059dff17a15d1aa7dc8d1fabc83168ebda71bb0d7992ba1ae583c73403ae44ab9d223afc5625f1a4f8c291c7f49f4021ba15b714242915006846a4a0087dbda61aae2d424bc07cfc513379989d75bbd40f297e226ef29e094b331bc56f689539e3970370ec6b3222a958c07238df6f270085cb61178d1d8115a3ff868890729e578b809e02bfd7606c9bcbea4df2f6160c888730042b462f40a52b62e11ce1869e668bbcacecb713b6c9e5da12a79f926334203e079ec1a65912ff1bdb17b8f93ef978ebfbcb24c3bc862d2d0f490720ba154632f9791c4863c1b824520a70a33a89045c8387b85b8ca82b78f88b7968ce7d3eea2e9d55bbed4c915d3e67c167c26d80a405e47f5b2e080aca912a5b5d324c79e4463d613ff9d7c71d073b47dd59175a68541ee01c9e2e8953961c29e97ebafa26ce4158ba2e356038aa6247779ef1264addea95da48e08f852881f8f8a42052f0ae11cdb246773a293b8a7ede40f4426455fabd82961e1d1a35bd863e27bc33aec4803af63bcb78bfa278777638a49d564c59b33e2bb22b7d718998df5fda206aa76a6c640c7b070380431ec5ea613d30df062199978efac4b32c743dd24a202c5f46c9f11b78ba0c0d64e9b4a9ecd713ab8efa530e4687d15e797385c16f6724879c6adf83744a82f322508341f74538723a330e8124b3c0f629208389f825d9890c977de8d881b6ad926da282ecf1d9aae387ac8a253f54f19d3695022a6cf37c4aa71f4e9dd3bf2c515bbcc1bbde6a211ac46d455c34a47f8fbc9265218a0f4633acf8168f0e464d738d097e8788ed40bf69baca8fe2ce11eeb40bf32d4cb505f926d6a948767ab2313c5b8f9ea56732fa5137ade67a67ff0dc835d919dbc15bf3a765f802394a678e90f7a4b8b4d6ff8569324a7d40c217e536c647b98c6ed2a0e198384a5a62339d5d5d264066a75b485c22af19d542b3f9327dba2cb0329beb166455958149b1a872d76327dd5580c1f91abf2a08eb24a538bbecc09a694df88922d8cd6decb5e4e077410c54dfb6e5795d7125237302b3dd28a940cf40b869a43f96416da2d62a80c104e7bbadf4da28ebf5712deea34d95c20b3f091cfbbe428d14d4aa75d802898d30104b3adceb1d1f6c92ff348f953e2351eadeb31680ac2580ae04474f32ee3a9fd70eccfc26e54740fa8c56772799199ee36dda16931f00353c497b754524cf67dac52c9cb8e3b6555ff78b5a6bc06e52597ca5166949c2a7f207e1817cc308f1623b354901b35e84301d65a9cffd15184f5514c1d862b7592dcffb99cb89306460dc3a1f69c49874a1bced7da5362c4b57cd9fc89fd4315dfc89c92f4850240f77c82e09c0a4ba01dca92a35622bf2c18bcc3be623351827cda30dc51a9962746aa041e6762fcc2a78e5528b22208c6632f647c416a7c779bc28f4b7eac76cf924417cabe845379873a071bb8ba5b54cad19d561b8abb9f2bacaa1940f40f34b9863ee57968298799180dba19fe90c7189c191e1a9dca19ad4eea17cad15aa602a2caec050d3cb4a353e46fb39b79874549f23a05331dba4e6d0d41cad98bbd89ac248171ae542b70b9accd8eef55634b7e13b9f5ff8aedca5f06540e65e3541e364410da6585c85002cbc0f433074ddb94efaa25744383f95d356fc15f9b6b80b3145557e56d0971d477131dec8611e0b750377673b1560360f27c984d584797f476fcb8740021a8e0711a2a13d6dde316464e1f23c723117b70f7c0e7a89c9e874d6ff3fc094d4a172b39c9b9c496e656f902100bf420d23219cb626f449d16db39abb0157386b54956e2c2ce2bac6f11f0b3df3a31eedd052be67cd882fc8a2dd4bd7d2ba1fc198c025cc4b6dbac7fc383cd7ee6fc287d9080c59619fedc91f3567b34b08d3f81c611244c833d035f4b9e6df7825f2b038c5b54bde383e2c2274f3acd909a9e847b5e65f691e536de4ea30163762e8d28b4d7a23104acffebaeab573eb4cf6a40b5f8ee00ffdf6f572cec5ad8f7b1c85498ef2a4a9faeece0d8370f457be7f236a30696817ce8820f62f35cbf73d1d69f25da7a3176f85d3756905c781a72ed0dadcad5c15a99250295663040107cfe2e9769081631488f5be95a4b66c2da9dd5c37e7d804771a94b1198498c755ae5f917e0b528431f8b5cd4cd7550cd70262d5271c7bd281e718ba1c0649fc31916840d0ad0f46675465bca4ebe06cdf0b1c61aec4d1b8247bc8eea2f22dcc1d37539b4bcbf4bdb4982e516a6e86b9799f7f6fa9c639b9c0e3e7b2faa4195abe63b5298c83d664b7c57fbd07fbe3b3d7b68a538dd6e9c26c0733deec634ecd505fa82a1433f31c9efb43dcc3d2e7fc7a6d2b008134a013f52d85f0171eaefa282679c7c3c98f9a85bf04311056a3622288dd868b49b6965f1995051aa81096145c9c6553b54b7307418ff92e3244fd9d666259ec785f2be50a8324fd811489e23063ae81fe442cedcb28a8b3aa65f22122fcc0cb3e211584bdd1ca0dd1ea99e9069573c2c91ce400b18cf107b486b2f11779c7c70045e303445d79a3e99ff790a1c7ec705dfeb1cdd2d1969516132c13341b856513177e543270605cbd66bbc7e7de9eb71023d116f216f0ce930ba1d57b77915960e2b98a977968c787a89701af8ad0bf13d5b9a64ff2f1c098323153208831d938f5ffc936e969087e8aeb6eb7faac3fff48da103a6d3fabcf12c840c810f4cc6f958098868209380ad9f9f3c2c97f984bc389ee0cfbba54cdf67de931564bfb297f8e44e2cd4d07c6fb74ab005a578ccfbee84e4f4f3b4e21e4f7a47bc064b9db4d61a877e25e2be2dcaebaa340b1618544e931398887d762e616bb5a8fadcdec081be6088590c2b7f62fcd024bb4c2d146f2e449aacb8a4ae16c6461a6e874e184ad7571961bb5228f0155d20ecfebf246a2cca52b5ab37a27dae8bc6e82c5d21f5ab757e947a9156785f323520b599a10c79eae7cf516be1d4d3bf73b198427e6c21b4dfef3f696c469c974a56963ceb64dc2fa09f03ae00c844c1e637bff1d72789dcda0494d3d6413182a7bde3405c9039d931dcd2b411bc4540178a97e2594692e39b314f6ac60606c5cea2b95d3fb8ed95319295ab50204a76d82206a3080f0048bf71ed7c20a304b5478fa81fe99fb18f99987db5bbfcb33ba154fd827832727f4bb6fa577b7fbaa845863ff164824c044a2a95ea9952db800e0debef57a9dd1fe7005fbc7a293e3e8d8c71a4e584dab80b2c677b594b31ff9a7fa1920713897c0491fffa6d913bc2daf65c1afc2910a090457b1cbae455f73c29adc01751c305dc39b97de1a10877a65e5ead4fbc19caad4048a818d58e7cb033ebbf0d0488afc5c023268f4f61df420ea009fe079bc1ce2bdd74fd07505111d15cb02f1ecb2b2605f6969d928b319b48712acdcd4890f3c0082f6cad3928a5e3d60de3ca89754b76a66d195c6faa6887e4d2c404e4a2f5fca641f4cf2c31d658037e59018d509737401cb26a2e910a7e572f74bd0ffa5aa475081098692180646292a171af280845584f3e0fed19e0f245d3201bd256a35d0b5d37420d3fe93643dff73afdb57d50ffa6e2ac4a153b5cd257ba82a0feb5f633d6d112311d3171a9dc0c616ec5b38d7ae9f632650d15ff9d1bb574669a6ae5f0c4e3734b71158461eea1f92ef3f358c81fb4c5c2921d825dfc45d0396bfa2860d690da3fb36b76339c18d6e4a73c47df60de61721b47184ead291491a9933a8d5de76d102ce10669dbb56b711454d5ddb6adfaf42c038e9a1086ff994f03241dcaf66c661ee57d04c990a2e81c785968e78fc21f0c382ef357ef4c0837ff23bf3eec548984379ca733db6b5dd26fbc740f746f50634d688e4a17c4905c23620d5c76a825cb94aa234f83b8adb99a815e16dd0e0d53ea21fbfffb386afe8018380dba559b1174f54a4493a77aede8259968d420e042d516d26da1a04c5dc45142074a18783e03d3a06536b571e6a0af3c6aac672f96939447e8a5c864e58d682c94a535ef88b8a6a44fcf51b6a2b4bda4a97a778f388daa8e2b46bd22db133f9836b8a12858d07006fb15a83a513fbbea3cf30fcba0c8d83ebfdd9100e1338a577fea841bc99a9dd508796a713821ec68d499b808e28481964928e6bb5fa68478727e40528afd6f84b9359cd8c985537fac1957ecde267ba14ef280e4aaf950afdbadd130c480939976b65b209e2ea788a6df7a01965a930625d1c4f4111d0cd872b71d8b33baf6461b7d74739ffc5b916718198744800ce89bdc6cc4ae661a589e8aad817f22c7993d25451a83a5bf1dc16d0e4b97b4e780f58d0c7fd4a8d821a3c880c7552f57471b855a7f272273470469c800e7c148954cbd339f16af83c000516d69ed4c3a4516bbece8c2c5fe82073757ff7b6cd44306e996dc319e3edb0b78bcfe872b3198968ea3fc1ab01bc2065f4ecc5ca6b79591534244394134cc3766c5ec6364cf3e6d428bc61de3fab48271498faeba4e5e2d47bd99ceccf772f220b70ecea195dfc017974a0fa419d0a76918103d0bf9e9ecfd47740cc5f0898a5019514eed1384917fa384b90c240d6c4dedf06d97cf125d194d15cfdc92956c91cd098603e7b9cbc35b182d77861ee018d7352786ee291b9d63ed43d13a8e212aa9aeb6289f0615b01b2bdd91d1e77148fa54c29646a19af79ef04cb33822eb67b58050e10f979b9321f51694057800475287090aa30fedeecd33710d2fefddb1958c28d8869cd4dd79fa3554b91f98a34ee06b156ea781dc19b6349943f8e1e7d396eb76ae8d073c3e12b44f902b280beab1ecc38c16edf255c9e492206c25c1ee1d4c37999849c2011ec5b35dc747d3aa7ae46b7f96a0d548af5afc2ec0c12c28bc5106447ba086bb3e55df665cd5460ea11ed8deb6736b3a7330c4604d4880fec317d1a4fdfcb6938256b239f932f43be361422339941a9d0a4ba3d46277f2f5c181a5c177342778439f513ca2e24e1cf83f7a94410749527a6624bd6c91448af6bbeded92e2dde97abba60a8dd42ad95c130800599d272a0e700928380f5644742478a784b9e099220318fe703cb08d1709712fc0aaf9b66abef4eb6f5a0133b6c2ab38427133960b70aebe1482c4554643f532cdcd807185edde3f84619447983af76c5ff7a8a4add6b63b0bd71c2b121cc887f35e09fca283f14aadba7be0614e87875b2184f55d7e9fca0347e35d5e5a49c4967529fccbd8ff32e340732b5f436455c072cf41fec259c58faeacb73d11bb5aacd26fc44135117f7deaf60f0980e28b50fb674adab4b6fb6bdb4349c177a442a909873e5f49c916213a6eaa4f3a7758c27ba4db959255d8ee6eb8d96809ec3074c7185282d07b3d77b7ca4fd545004174de7fc99f765adb96bcf009faa5366b5718d89beefc5bffcbaac5246e5426c01e56d0acad599ddc5f819ca62dcc5a652a1b9e9c521d5f9445c2cd407a54602353831506cf8ac7985d1fb674559aa5e640efe81361250cfcbff5204a98aded5de2e0b66213998c394ae73cc9e3710a0b35f5d00748add5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa17f2a4650ea5e479fa3445a7032c18e588c5b1c39e2b097566eabb9c57d00eec30685831a8a9d68c143b3ce9df317f4f7f0ff48056d69ac6d98555a395fd89581215339ef1d05e93f4f13c7c6aa6d6377092ac2f72acc80f3cc8e36781a5e7305fd84fa1f70853f26169c01856d2ed15cacea57b2c6997c3574c76d6094d23812519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b1d6df10b22a52aee6b39a6f389f7e8a28f751897002e790f3bc9ca9c1df945a674ee67c099623f709f6ef5ae703cc5b5451182cbdd5651eb6aa8ccb02c50d5a16b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59e55afb7bb270ef6f3e17a237ae652117bd8b1b997e339565081cba1f8cd3c82b165a2590333101fc4e5facfb33b7c91da71e31ba2e729f68a7aeafb14b19df7b09a8b9a18b12c66ccb9bc1dd5427b857a9219b91950d6690dd8aa3ca36a9a49d65cfd57354409a4196bb74251b8940fa61326d74a6e2b857970b339b1f8773d7ddd56fa2f7ffba358ef3c6be872530dc1907a0dede43377ee2c3678eb801a9c45d8f4ef57338f50508aa01983a6eacc9efc012b5d12ddfcef63d2b8ebec2f48144676295dc7e47167e4a9e29b5f51cfb38b66a3f0954f01d0950146a4f17b47eda5689248260e9aedee998b15030e37cc4abb7450cae228ad6b657223d4f2539744fcef5704a726c5812ea353b24241f2a24ca5f6b6c46f4cd4c7750dad7d107a09c614272883d43d2c675925c953fcc8edc52f5cafdbb65152544b8810e47939cdbeb8aa93fd9e32a32959bc82a875ebb9d7e1f4fa74f4c1d0ebc665cc482a3c4f065aeb9edd9cb1a15600d29b0627d7a33931195d205304041dde2ef29c94b6940d02d424bf896267c3ea226cafb60dadfa3c11d3f426e30b9bffd4f5f93e28bd255acb0b426d65ef0fea00da5b923e8f124c69ccb5c58e6217a943b3b13abf442ebb1ee89ebe86fbce7db5c3a591e51be51ed9e0bce21ea3ce0f025a50464f9ae64c9233cbc691fbdf1a0d884b24d244383632691da88e1e5057978b81a4a8a41b72ee9a0bb6fa49489927f9be728876e9c1937e49abfbe89c89efe97fd96eff1a8605d26bb2eccf913a3f8067bbf71a2ab2c4e68d9ed537f3cceb2c3dd1c5677f591d3898d70ef440bced12e4125bd894cd724627ed80205ed5c2171663640b8353107da0df992bc5039846307427b152a2e76d379f35270d5bc8d5bf07289e4292c7d5623ea2baabb97bae79555eededc1b0b87a9add544fb03944a55ef41bb04be187127d3851afe799c3de4303c773da08831e5c0a41eb72bfc7862600b6ecfdeda2db75564ec622d24152741d7dbacfa12d9656f312d72c5a724cd30e02b05a1947ff22efaca2ebe6d67f87ba5c7e4e8e97af401e1f99aef807b18cf048afb742f82a81a3e3427cdb31c96aca5882f390043be201c606c32f1355311b561cf49812624f5abb21fa7e863778a91edb5a16fd7d6a0fd8d39c9bc7340f4243aa39f76d84c865a37006633559e36a8b6b585903b1af117b2f0e53d2038a5c8c52c71d1e339eea64f4692c26b4993076aeed625265ff69e31e96b2984e17517a4362923210d7eef83bb3bfa2af675f7e8d3a4885780ed37f3bffb8bf3d6ba1bce2cdad17eefa89f0c9167a796bb84fe1c21306cd37f3ab748098dccdd9c9dd55c52a0a94e04ddd5d80401dfa8a247b6336d9fd627c68acbf06d85be8359f1078b6c32b836db758b5e90962bd4c7468e76064cb942e162d456434c628a0451716f3a26e9def84a0e1262aad43412d14c805b6c6916efae3951667e0c03ddc3f3852199f03de73ae883ba72e77b217016df442ef80fe9a927bc0107ba635b83eee7bac78d21b1b1a501661c1421b51a6c5e001f66c340287642b5155aa5211ccba79b52ea42a09c14314747aa90d3b9d2ef09e69d09df0f7ec7e358c0af5167f15eab115a3c28684d9d2f61e40839d6547dc841d87d19cd72f7c0e0337b547dd63c9da9555b05d63f2a57c3a7f4e3f03cfadd09119ae0d81e5dd85388aa2b878b653331689ce2ab23f970557527d0cb6ab6b2f61706c05e8347a2381f063eb4372a74cc003754144f22ce14ec98e616faf9019f8ef5ea9bc41d7e88c445936d5ab6ac22afe9e99d8ebc0eb1501d06d320d457d18a2b167fd7eb68ebceff44416be3c8118e2204f382fc3c034da6deff9a69bc79e53e73c7dcfaf3b1d60d46ccbd3512ba64b780893c4f5f03c96e0bc0f28c845059d28b83b467254a5a9fe548bd84dc179e4f4a450f0319c3828da3ae54e341b6213101549a11a0dcbd6f3951d0484b89a3723873f4b76f3a2c438b41396388a26cbc84ee776642ff1d7eeb63f801fbcbbbf3e47b59facb566ebacf8b62c84e4090b0989d0d4713087c743f826de504dd066ac76a08cb2e1f254087029e6c2ff349c02f1ce78784b42f31c1359d5c48556a2e1a522220f017e9b5ed9400904d2457c2dd98fd24f50a6079843b0d6f4db8e52016bc2baf32b3dd7a711828227731284e3e1420a6aaa0a531ac50950eadb76ed81ddb8d9af59cc144e83e0735dddd1c648a59040d95b168d124f9b44ca180b9245498011cc7d41b07e29980866286bb362c7e2b3340eb8aa55f5c318ae607ae5477b46372e79eac2bd1e2394a76dd1749ab6ba17b5ce8a1b8a40a2c5250e4c172355a5638ce84bf6db3ccd9cf9b077aef8f8d2afb4ed1188ba0779247ae62225724c5826aa4c27aeea8c0d8b93312b22690273b9aa3a2f93c9cc4b97b1f9f23cde98b03c5bcd9ba9e0d1e6be11d4fec0a74f73bdf1954893b4f55f93254e00bbad105686be8f8aa29fcec3d0b9bf0f08878311f6c0bc9fef0c400c7075b2dc7c72d5ddf8ecae7e8b7948c19c4eb7f821c3cc20372983f8cc47ff2f3ef8a115f5603a5bc2ab0ab518e2ad8b6c9b545d5c8b34efe4fa89bd475bd64cc48158be80a6e74494758a9259bdd0d341f38d8a7ce8540051f81568c790bbb6d01193a09d1b8306d1fd8432ef093ec72b511067015f4e9f725367e5e5c762f1f8f326bc4a3d2dcc80092bf185f3101340a303d9da74cdc2ad0624de5434650978dbbab4ce37cfcfb72867f15431684fb171f42265269157079539d2eb4a91c6969a2de41374b277cef9a680248c064f4226fb8e13f14389d411f45dd757c99887c38e8d2829b129af582602d4e650afde8c103ef8b83a11b7e897ef4b19af5eacaf895a5d60815adeb2bdee4551531afcfb914bc6e1e354bac7a54dae6d70f31c67b10fb68482e63e1e01af08ee037ab51403f847e36edc8bb95f1f811a125a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e267c005b7cda6f18c38faa4cc9978fd581bb2d3fdcc74aa938fd920eae2887d9983cf01e9d88eddc47d588b0249475ba094683622544669a7aad48237527d1ad7769994373597080f0adf1774f7e4ae60d2354f6676ff3c0d5ab5341085de5eacdccbbbb2ff0d7cd361b9b5d2677bdbae8891443c654d37731d38b8b97d9ab51e15ee52335230a3b220847fb828b208b7046f80255bbb6617fdde75136f50e21da7c7a1faada54c3f14d4b61561fc975b0d193d18176d29a1b9f69fc02ddc743a1e78f0537944469ce92aefb12bfa5e9ee4386495154c6e6bf237aa25d00eda02456e19bd7af9b875d8a8e35c4514c3ff637903f9f286410a0bfad138dd0bf0164647256126c1c8dca3e1461b358f35327833f284dd31319d1792a0f691dc3cc2ecd5c51bf153d0b3f71b82f3c2f12a16454997a548bb5ce001c1ebff65d3ec183af54e188280983b659772f09a02406eff87a3ce657447c471f9495cb690b45e4d78689428d43dfd8bc90e9c63e3848b21a5b62650e2d6e2e0e659752614f758154c777e793c8a142bff5e40805073ed703cd1ae2f78688666d543c8c5ad724d917624d22bd6415845df280d1c87efea6cd8ae97381a1195e9ce9506c2bdce7324740067c1fc4052c2f734c84b205afff2435bfe3da8d8eacb3146984a361bba5da28d1255a8b063163f265949fed8550a3fc1e8b15e526edb5ce830a97000e7771f0e5f4e03f876498a7cb969764ada77e3a3e28aebfd21d0b21959f903de06db89696dd46959af68cd1ab953060293990de278734a0941c0736d93be44d25948a600e68487b3b6f09c1c06979c2a4a9189fab306f52286715594afbcd827f6a240fd5cfbef522cbc40def0f7944030eaf041fb793be5eb0e4bd76d724e0ee1b8a2d72462cb16dbb59f63b7e19bc50159050edbc33d80bd503b21a64ee30dcffeeb804a2bee46ac2b21c57c82b0eef53ad6984a30da4caf603da7c356507babfc1c96cc2c6d1fefd36bec7711a2b3bdb911fe99d2782f1adcd75b2e6995ab5c70bd8ec37b8b69446ae930417f9781d387c612307bc5d560ca109443940a84d955f21d10f85d46c616d848bd4469db724b42b7ebdaf92a33dd1a9b006543f524ef7b9c6b8fe0fc5d1f5c1af82a9f05d77ca131b97139e8fc67f393867995baca3efbb24d76dde24d3cc9da16dd2bb9a158f9484c35c61ee01c035bfda437bd2dc336be8a52d3ee844afbfc40534cb1aef5d4f20461ad1a884e7c1dbe56976a1af2b993a0bc86e78a31e17c96961380394142a07c6cb604584c63c3a32272ad61cc5c7271e5ec3d13f4f853847263dd867ac2afda7969f9c088ff829d4bea99d4c6925e3742a706b57edf5a53971e3c646fe2803e6e40dbdffe24112216cf0c55e7207e4839818899274ed9f1da3eea9718bbe5707892dabca95bb9cfdb199cc9cdd5df0baf6a2bb2e7c09c91fd8ba97ea8981d0d9c1c9035202b42899a7c8a25ea90d71341dec9347d3fb8c0fd7b41124b45d69024376a354b591e38fa650d4a9bf809e4c25c5f4e2448aeec2829227201f2a45eef9d45c2661afc6d5bff49bff8d2b9a43daf40e22413a51b5617a8a00ce9a1e9ed0a2995342e852ab20c63c8ee93ea73f31fa7e611f8e1dcfa73829788cc5309cec566e1c2edd570c5d05044b44474337bf33e5e6b208a133a1bc0387872b40918a1d07b30cbe893157863c06d45dc2c122185634fabb7d69079f8b7469d611eac643feb0c245f13c09bf4169acd9cb1c658a98d3bb25c943eb63a3d1b1852463740b2c48495fb3e088df86e45960947f2292fb8b86ab6062f075c8e12b8975768b88c262f6ec3b7e90658574762a7f6ca1029960d480d51a7c86b1ee969419d45be16be0eca28c379b8698e136800163f5448e4bc0e4123729cf762411d277d843e485bed1e7f91c0e206ce93fcbf0d552f682de129498839b1ab014d19352d1b83b620c9bdf2b8a02bdf9ab8f0a587d09a1ed71397130d93415c17e8a06df40a3f5299c9c00039639c3c02a0e4bc7d0aca226bba2942259a93614cc0f06c4d35bd41877e501076ecfd0e72dda6b0e3840e07febbe3ef27d77bd8705eeaba300b25e10ea504d18fc090eeceef06f30aa7fbfb3af651ba534808a0dc27bcb671aa26885be3820fa5750a6220a2f8d1d47d56164bc048e544a428f5567623fc9a57dc88e3c8c70d2479606e3074f02fb01633bcdcda03b985e81bd7e778801a8751ce1fd34a1a35f9a843738144d27b0da5aec33d27d3c1816cdf5b84090cbbb4b2beb1d30447b9d94b366f0fe51f64e6d377210300e0305bdcb9726c028477f95f15d5d39ab12c13d1100e7ebbb6708540ebca0b2ddfc3290d155046ae407bbc9b55b6352a780793c23f501470319d4449b77c2130a51c41570a84e0596a3d3ef2ccbd5e7fbbb8badbef91af87b9f987b934638559fbaac85d37de35f3d959f68601282d76a833774b3a2573ed8a29c952545f779160deb354bea874f1411f46160c376d583fb1f237d0629d25fb8a371568dc7ddaa052a3f4e3297766ad2550ab77488f3a55d4de2ff43b541475ace3bedd8a6d9b3aebf5815a373f433f014cd81096dfa085653237e0facb0d933a02c2e99dc09be0c7bdce814b3864e586e1c491775778e536db1bd206ff9c439ec9e0d2ba9d4564fe78a0b75d5c87d3d77d68f832de885e496a81c32578de8ade75df33d6b6e25edabcf4185fb0802385e660d80108e64a7918aedbc401820ddea86c2261bd706ff5a189ed17170a6e0bd454f994d078d0c3df43d6155f58f80b3199c95818c1b0ac61d1308701e715f88a6411ddd286de511a40bd30247b01698583572cffd2c7f1457a072057e17dca2818674232e51ca31fb1885f54c98a0249fd92c70c5213df72ef6406dabc59a4b7d64b7931c84ce2a6bd3fe14840c5600683fecfe1a0098b4b300d50c978ebd0c98e0cbb3756b4c1caac9d6749df35ef93686c94db22258a7a50fe11796c8e12a340bd72e4084e7b54b52db6c11765c20022aaa5d4b5afdf651d7d2cbaccb73597bc9d349f8d01f1e6785b0634485e9e999f73bd9de221298fcbc7036c2d9b1281f27922204a33c84ffea8b9483e0df9b4c53e93f3e59db72c41f387af1e9a819e46c6d09c35a017e8e430d32516970d5d7d9e2099dee13fbeaf854e90353d7814a1c29551a70ded3aa6d9a7652775ca075b894d34b2f4d1b92a9a0bdc0fdad54d3e73f45db2072c79c9e3f1ad4a06128d46d1a8414bee4ce0251e6b4f3a081a52133aeefb09ac5ad801f90fb83e34a409845d9fe539fc56eab6fad2ca3b1e072216999529e4be08389b950226c4ec5dc30805b976dd6ad1e9a0a47e2cd09bf3186ec1fd1dcfb00dd0d15b2c8ff0ccda30365bcd915a01457ea3e8d2e7c0e1d17225a3e7f52210c81b4c416ef7887f3b4aa811d6a54cee88389d30e437b6d881fcefbbda4b0d66415a9d9e32d8da0e42ed02cdb3274feaa7d943adde802e4560ae251d26fcdeec6e4920d94bb4a6dab8058a8bcc23c10c501561e72007340db30d186863948d2ef5f8099cfdd0becb38fd7f529589c6acb37cff54ff273d9610d86dc244d5843bdc8b31c38d268231e74b4e4cca05034fdbee57406259c5a5aad6959bdb9d6207bcdfcbb9a62ae2b4cc0e0d464a3925a2136b73c5a102f8d21b4c87463a1323dba57c42c94884b59394d7d09e50c22e539731cf255fe55e2d290bea17eb5f238461a9f1d03f8f49389546a4b032e28b7cda7d5f4fac58ea7b2c9db031f8250188baa4827f0edd43368988aed271285c895f9ecce03c8c5c92b052260d484708872aad2fc667926bb713740d5ab8ffb1cab678dff7b2a3bf10e3206d0a5fdbc92ab92772919c5af882d84e7b5ff3bd53311873cd6bd277f3b625d648d06d80ba4a962f4fa1474a8254a8df6a95d419c458b08d8aa2fe024016265627f2b31f916dcf0c3b29bc4ef93fd0c321e0f36e4b38fc5484b8fd04344998b2fb77cbe1d2704769ab8a9aba418c9377c7bfd3aa55fd05b53389094482593225c0bd2d7ae4cb6b9c6ac9a25b2b3b9a65aba9d6532a3fc615a5449a3a768bbcd90eade26bd383c19b34b319669b18b5886891df2fe4aa280a2b0d7aee169573a8dbb1473699a9503213fd751b0824d341675bfc3305ae338aec3b8cb296fff4e09db7b96396d224ae4770a5a38546fc8d9906d5682d71bc269db3ed983b8e7f60a4adc5cc7bc981f89076f5a94c0cbf929982a9dbbe8a13fa4e176b977b9a28f2aee9501e1bf4949a6ac5c6ca5377fa457daff11bd673893a9d0ea5be97bfe4f2c5979d7e4bffad34324818a9256aa5d58529883420c888ecbdb7d2682c587ef2c0336e9e63b9f13c450ce2fb233b58351dbadeb83e513d4c8341db9b008dcb07d841be563879f879b3af26e6bedc558d52f281186511c6357f373b64cf50dd5fbeec488e5970939556f00057b44a501cb16242334c19de1e1fe5f3b8ef0ff2c16b29afd29ee37f6de9e090f90b9640296f8ae5621b78518af20af43851176ca612726e18e90115aad26862e5825e3f892aa7afe5d78398bd3f1599e7b883fb5cc530f68196a5b68b20bac140abf3b999208b7ea8a28bebe49516a1b9e2a90413c24ef39558b408bd05bcb41374bb348dfb19145631ee717ece5c2f308a38c1121b7b1c2708e439328681896417c516ec0229e0f377cfc82a230958f510e84a890a3984d712a76eb89f7f06931382d907b353ee1e19a2be87c699142c6f472abf926949ba4642d5cd60c2763609dd768f73de1a8cd817c7c7a699af8576f30d069f4d59fce163709798c28d54e77e7e2598268938d74d5f93782cc9ca8621dd78918125e50aa4d1f36c2f541af74779798b9a990352b5ff8c974ea6782d18ae3cf4c4c081358855bf73307c3403899aa5ade9159ee167f3dd05cae56ea8f1dfc76f79257fc07da642e0d72e5e776be713375188607cc0e275c009e6b02846ebf12e3c89ab35a00d172ed4b10816f659ad503edb643d951637510c48b3a3d2d4fe65eaa0c133eebd150a778923e521c371a9d75e11c3190ce7c1b2efa6960f712616fb17a5808cc6d4407ce023487f29235c6c5ce9926e83e3d320b55bed354336793fda86fe0962b68658825973e3d32c219bd69d2058bf0057b0dd374e0cebdf645d4bac5e75ed03b0bbec4417f191cc6f6ea919275fba2b5ede0975903eb7b3ca00d527c7a93b3e3a4a055594bad6b1da692ddbe8a05185c9d7c6ea9cfe092cfb9f1342979947bd6cfde1787e0223a05adcbaf6e9bc6c957ac53490b4260a3c908b9842d65888d36a702f4ca7f47149222abb467dab6d253648508ca61c0d2995e8b4bc4262b0b0703982dee0f4ef885f2125ee53ee401ca2ff802131eafe9d84edf913f367b830fdce7a61c7354599579177d08ba8ee829509a5aeb5f5998bac1f7d17d7950721b25b6b4588345e85da54a1301e722d55d5ba985df9b74bf5ac60e20c9c2469c968136cb6d939d11ef1090686d627ffce9ad8e7d6283a2fceb7f7118ce1463f0fed2ec0ccd76517e621aca21e5609c00653932aaf4abb581963d8d6c499f35b584654f30090d108c12c49692b3684917a613580b4605d2655667b4186787573fc5db1f54892f9707aedc9d5e962ab2b9853b8048d982ce111c0e8227f6386080e6e17c45f0a2922443835e7265cd7fb3e10426f2284ebe1bee9ed724f366aa594a03423a3319d8f7a7937d70a619e92d2c5736b8d24316139cad547552ea305889341a493056f8462999d103ccad38abd6c5295409a9874f3518979ba52e357704d47b0f4eb39221a775e8f9e161051d3fe9aab5f6e9e164407f9174997d8a89f1d1d73f69c5b1396075b8874de0367649dfad265a14f27d2a46cb99d6ed18c3812d0bacf5409e9127e30b0f350be3092fac26fcace33ed09f1c1611eb4310e4ee3312b9e57cc4b9280bdb909d68025470b6e2c7bd467e0aec810d68135cb4cbe068494bdeab15f91d549b1f8f92bbbb764e7e74def36dc26eaa5bfbfc5caed49f723f177d0f4273918690cee439bce0a6240118d6e0c0bbc212ca5c68e16d8ae1ac37afb0e222206aad7becfd297d91e6979139a6941fdf7464ccb5d55620abef8ef5fb055e7a5576dca41d29e4b8d669e3344317ed6ffeee16143539a45ca20d4ec4e35a5346990803789df8baf25dcc9f0424781112d062e1dd3ebce0202e31d87ad6db2c43bb42216794d8350ae1c67de29ba4548edc874267d344fcd33777036059a2814e1064146c341e915e936024c3602822d31cb7fa06f19833634e2f9dd66cc1d1d4b6ef9e6463333b364f89e5cf1999c7a9f1b4478ed84d43c3a26dd628e36d87bfcd257d19d2dfc888f1f1da6ea6bc5929f2c5625baa5f1798a31367e4b3a9d18c59154c56bfb415320981083cb55a778bf484b45e4d197ecc911b27b6609d54ba730c453e70cdee6679b0a6e703ab323edd156d960821a850675350092a3f5ee247f8cd5dbc3bc89e292ca7e9f1b24c984276c9b8a2764faa9b20f239bb15395d3ec19c013091fb184fea8fcb8215f7b5ce4b6f5956be810942c4cd2d71d3576ac13b68445b5c0fe03606bedcb5de0ebfbf4c04f727fbbe266f951e89b32323139fdd4664fddd0e3539c870b6f3c60e3f002f6fdc1ee61b621211a5a1176a55970743975474399df57e62ab11d4798533ec1f11134cd526054d69f08d7a768ddfbe6019e14eb20d910630c3e51a746e1d0ff3451ebdd1f659f5107bcbba05e646e3f67ef1757a511ddf8335355c1f0ac127023e86ac7d4919d50854bea5ce9d230517229375f2838e0408c894a067dfa8cf9255a371f9085d1b176104a457360a9b8cf9522e4c83523d30e2cd3daf965cf7946f52b6fc91ed73f82c1923fd41eef4aa4fd7d58c7f2c2f63ef9ae832929fcf05af7d16ef1fe3edde4833044f33168cbe28e1f20233bceda35486c689d2b99afa62887ef693ae64f8443f70b2246c27d45c11f139bb55f83b82c0e08860c3ee566d4b8340149413eb3055caeedb5d801deec38aa88f9418597244cbb92474079e48905941a383fa8b310b72043e3abb5f4136c7be3b76b3057d8a7ab3708aa523cfcead19649522b9039af454e6d668b72c1212867c2906f2b425779098c306819e819e825e6403a09863fec2f0a2fa4a1405d6eb3fb62f828efea37b729994d8146f6359ee13ff833ce3837fd0199c084b0aee72e36df8ac437add9e2cc753b46ab785253d93c2034867e446f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba6e663c1ff5b7ce5579f6394aac29522c158d0e5442d1a14b788c6eb31366f9e61c6cc2cc16a9a77869e66c53aad628b3ced2ff1629e82811974eeb530ab20abe1dadf349bcbd5d7ef4b272f7f8fde73cd3d3fb1a5f0851556275db7d82bf2cea20efae453d1a5b0f68c9f669bfa0a29629cc90fd3bc087e92ac176c37df4fca5209f6e2ab14bcd04d0741a2342254f15d3736064f59e385ce30502622f034ab75c78dc59d0686333929d987ed8c9d5fc0e3147f28abfe2e80dad27bfc669ad79fb34bed684ef9e433856c41e9cfb33dbbe40c4f32c263e14c7c8ebca3b8eb55b2a13a9ef4aeeff6cfb3ef04e31da9f16c768f01b67c38a205958ba77fdfc540bd6a33414ff4507f8522df30f1a9f51f7a1fcbca8cf3f21266b1697a008fef0404a0f40ef7397414648a748b81bf8dfd5c390d1c728aa7bbad777a3e1039d627e74acdf74f0ab647525138f47a93031c9113945160329ab59bb81cc24e1a2c5411d3854410a15eb51e6d0399f25518d0c87da0cfdcff501fc81e522c325b477bbe482a8923e26e7373110aca4f9c93839328ce8b9814222e232883b0cb237d764d1abcb5945024c4f472409d26e07126596f865a31b0278b94b9630c321f968437a99ca13e6124aaea5575ae482c3b624856a6f3488344b7dd887c76086922875e7c6bb6a335be68804e5d141aa6575942407ce626e9b5610b84d8c71d7313e226f62bb137de932449279f9ace451561dcf0cc6a4126d2019a520ed1f1e5da1620b3aaeb28b086e1fb22f64829f8471121d0e8f85d75a0a2c5a4ee2565da4d52944a451f339377c8f9f98a28b3ed8f71810cee1ca17f41de771adb0e64a0762a47a0f1d7c747ae11d59889dc3df00d05e444b0f7426086de0b2c910927c7aeaf2e87699d9f7233c36dfc2310e7af8f99ccd3b428156bcbf20b170ee1441c640a80da8f5db4b111575b639ae8be4d5f6dc4c7174761f07112d65d9de3e2efbd7c367586153f2e1adf12b05c9aa33ce8ca7f04a28f7855af901f79529c060de0545e85c35450e9ccd16119823cd5199e30e7f668655fe083747a2d9b2e2ead2d83fc7f18274d6b124595f24a90fe90e1e2fff50e20ba20c207b97741a158e24ed6f0259b941bc23419256f7adac26ec730ea052622636dfd47d45955d6999bc281dbbd297397651b4c2360d61bf08612a73871ddbd41482687be46b6440aa0284a38ebe8a72eea6673f8f0c243bf70f34ffaed01bbbe555d4ae518020e1dcfb13f3ee50daba480b4dd76735fe14cd4d7079eca907506d1c66df84b71d2e53d168436f380aa1b7b61807514ebc0251f4f31a3e052e2402e1b257a2f4a806f7d748ea5d87a60427f920c0d6ca2d8c6289a2ba5e67b4a876b875b10d2b70fa1dee672000f53832106c2baaa451e4883db09e3b35203e940e76ffc431c15b98411b7787b1b03e669516c6c09797e0c0b310470378266553938a5dfc106dbec2989f45462b3aa3ebacaa861b75af91db110592f3d8dc098980708f7fd64f0990bfb83c72d62df857c1a09ec7d1aa1d3ffd8f0e0536f8fd04220f86ea029592b1bc364da21082c84836235ae2a7d84bc4f603378a99a300d8c2fd529e6ea2896864b53b5c9762a151121406ea85384367da6853046133b8d8a0abc70baa8c10dc2b31f0d6b4961eeb20b43c22c2a58d1026ff3b9439f971953dd9019a692f58da9e77b2de39d12d1d1b7759b85ffed1ca1b8fd076a98ed262d6c3a01b71e7cfbd93242fc3fd90e72dc6023997e36df47fbe16c2cb2c17792c9664d8485557e5508a3cb1adb1aea852eee6f25b7e38569d582989e4721d8a5b4bf2336bebe5823271d0401f3d0cb0aa4951cb490258a14a084f5bc8a6af03fe50cfb2b0999883df69d6085f58cdafc817e7e6f5b40a4ff2333dd9d1d3708669914b8d5d15c0c5e9aea7da00b98077df3a94e7193a5e94c1c08f5b6076019d63555a57fc0f58e1f270c64e64c397f2b0e254644cb458bc5ff9b29fab015da8854ecc1a664371ec6634432f16dfe444925781c939dc85c279bfed80d6d014d35644641eb29651185ebf02875360626f21d27c0d169139c966565b33ec186665ef3898fc6c1742737dd0599733397f8e609941a68d001b69687e63cd77f8b81b59cdf2e00c0eaed7c1a98f595fbfcd8ed9c9bcc10a0cd2eddbf88a50a18391d0e75983488ac5f990c3490e8f9105aa6ae1fff90e9b742e32c8dc9cb672aaa2f9e0eb87f09bb5b5001fe98c2e587367c0071ece87d513cd77c06817a801fc49a8cf51fcdd026b142231a281d6141c131c3e4b13a0366fe503299043be7fb4479f7e0c76ccbe49678162c9921f3a4740061480fe0f13244755d9e66ff0e4712fe5ce0950afb2aa86ee2c3d4098e02d0afdd703d2b902c0fbaff4d0bab3bb2bdd7ee9a28c6fde69854390397f32cb381aae1c6f3baf6ed3ef9267abc71e15eef1a1638f704a33b29224ae3de7b1d227b78c08e9baaa6f3dd587acf3ff4b1a4dabe7b876f8524dc39b402fe9a068b4363eb77357afb91d6dac1e416d815aee9c31e4f67ace9e0cdac3e926d024caae87572b9f0640c44e8c2ee2393c9bf012ebbbfc2102ef6362d45e5d8467c5f74585d9bf7e879ad4ddc4796079cd65814c0a882ec7995ed6093fae72ada91cd89ef7cd60b31d2e1720e6b20a63f8703d20c5b8d68ca3da58fee75a59902a60ea39db35e1aefa46e6deb22be65d62521c43949d1b3969ad6c1e2b3347fa4970bfe7f838867a3dc41aaac09cd30f9901f18dfa28d9b946b65117ecc74f07d939552d65b56a34ae0bb4980998cf81b20222d4fa9e460990d1ff1b05e6172fd25b295b115a33e0e7f6848bfffcb00c3fac93814f6f2c9a68322c8c8b6a752a25b7d6d335fe6c63fbcd92b034647b1156ac8a132d6adcf6317f8746cc88b9cb8aa06f71f2d05ebe70fa1d3f1d264ce9cb75b64ddb14b7e995fec2b6d7275e54a212c11f5c22fb2adaf2a67f0e0cf5a403ceba8eb24ab6e3238e55c276dcc18f6cb80616096ca61db24298561936ec719eee1d557ad225375337bff00fcabebb7e5312033f352344ce1bc7cb7b57d9297c65e39a84dc8d4c97cab7ced821c45585fde4ef208357574b600e2e67734a184e8e3662b6749b42f8eb2307abde5e67799b89083cd59e6453effc7639d9633a86d22054d416d34a352a149661b3e620e79604344ca36ca48bc6a0812455f0c774d101d4a77842d9b226a39d53dc3a8cc9b241e6d816e967fc3c63849c86029d8f8ffd324c94c13656f123084fc5928b56f763f9eade59c95eddd93b221586e6e68f4de92e19e3a05563e93312827c9f5078a4974bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3e06b696ecd1e04a634fd5ee317501710a20daf27eee8ec52eb9c244d2dc08e2ec84851ec86558b7dab64f4c3b5be4b18e24f42c5f8b58f74d2441282480cbc80a2fda7d70abacf9e8dd3dcc63bb3a0daf6b97080fb9fcbb8104d33fb12f1ba221f78d7a5cacebf44fca9d4f0e1f9fc50a44ae40425684226812e5145b90468c1a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a46bf2d8702f4b5d76d53a131201ef3144ca63b0a46f98158bd47c61ab7f3a4f4af51d90671469ef7da7ea4dbdeed0ca58f94b2ddccac0abfa57ef38e88f1b4dc7e37ff1f00352d0fa567a26987ade54a4e22ab5ce6810ceeb6d30387cddd98340b43d622d80d21f25fc6129b13e183d362b393567830787661f591a84531a26b9d9ce980ce466ac1a07ea0f573d5190b776bfa399c6f7f81ab04cde0d9d2122696bf83ab15e58c1cacf1034c8b1b4696fb05d6a5d52b5581b82100fde8eb540a3d5dcc96a4a3ec7375d7deb84546d53cf6532486839b17ed5bd623b0242800bf1647887b9d715412ef0afcbd0518727345c91928e1c3d1981c70c4a29ca63dfc89c79738b4f6c1b1190db0b7cd78903dfce8eee9ff352dfe4a9eeb5df55a8c47851e476e8c24027d0ddb4f03b10e20af347f5e1a5a741e10eb9e36c544590ff4fb44894960051d60e9a8514751aa43db2f3307f8093147463a5d8a246dc4c75cd6c4c44618669fdda1be0eea474094d4f778909a9f655592ae403c0ad1115e3fe0122ea6221adfb1aa254716c8871625d2e8b18ac2149124c7224c712664da308bf99f36969b727596562c4d52b92b517ec4bacb737689ec6aece37a68fd4241e511e853154ad9f61a84cf92b5ddb382df6e4d9ce59834aa76bc1573e70fd5c43d75b31e7da8ab66aa3d73e8fe9fd6d7f06df5bfbdbf8109d85edce58d85a99a4580746a3083e450b7cce9b46d4350745e710791ddcaa8e6e81035c09bb76ae5ac704ddee4e59dcdda36ae219b836ff071871f47e82b630c85898ee8c0d884ad8c03ef8ab1009b00cac84d7c2b69de1e333468d296d0c5b16995e3ee4ae6d3b825f9f78d4396040c4054bc27e12e8626aa81e95eb0af7dbc025058909253e9dee4e0c2b0840d167948e97a1780535985ac51c93bddf11bd82fa87abd09eddfbca026ea46736a19eb7cfb23299e366048c43da46355b3b19bfb01d1046d5056a6a054ade8d0a651d463e336a19ba900a2cca871034b09b6c177b3ebd50a0cb8d0597aaa76f4dbeeb92197750a4cee692aaeb068ba60260c7fb36f8447aa3744c1a281d18b17d7c54496c2ed97f73adee408e27d63c7a2afaa0840eec1dd1121bf452150fac1a0429e33dc1501afe3f6eaca9ad286e947463f4025ea2cf2fa213ff73f3db2121d40b84f37c9079286b09971e3cfe8b693bef683f42260b51d5cb175a43fd3ee6acc9d53aae6d3b723425f9602ec0714d74bc2da0ab96fc998fbdde711dcd8ed3e8df8ed562e93c633a9f6e6866dde319274774026d9fccf1e4c08e52083af3ac85c2982cc0f4fc5e50ce3277708f16b87a85d4caebdf7fe4a832f5bceae0e71523f3b47409017ddb73a6b6cea28314b3f1ebfca837c77f78df6d961a68a510678b1af68241a5476a3289058c8917b58b7396160cf9f075c7183cbff02c696e86c7672468fac45e9880d7fd08befcc6f18e4aabac8b5477b3f04f9148dbaa08a464ef47affc614daaabfccb5767c3164f87ffc5baa33aceb4cf6c9472457e19709967fe260575e2fe640036c83fb58459b8fa037cadcfd247a4f931840d6ddfc3d5cdbb9098a2e6fcd778859eec1a9cbab616734818d055eef7e71dfb3cab35290afd796269027e15874c42c88fededc4019ea0678161d51d6407bef85d95a6c9f31380cb69de9106da8806c1625f85a8956cc352b48157bec20d2853470bc55dee4b4c567568e01efd790281b83cc963760a02bbbb537d793a47838f225be935bc6e7e8824fbbc6aeacca13cd8bfeb16571ff6f283c442e10d75009e92fd3e5dc2da02489779e7144c253fcee26128ec78fa4ef92b200029fb788c4ae21994e16e2a5a5a0d47be3d61ab962272fa8e22c432e7dbdc65edf1767f91cab15a139fb111e5c29750da7870ee134766641118198ace147f618b000de88f1263942e3fd683addfbbdc02006cd95b5bca8ed00afb33d93c79bd6326aee4b1d5d987470278c6848361515054800fe4b47762e785e277321351e1a690b91db8940dad3075e0139a4937d58fde4fdef40d0be82a30bf09f53705427a65388c063c6773a00bd42117f5f3c862ae3dd6f9fa097780e164639ef56cc9f0943484d02732e588a38f7d5778ece46142bdc0ccf0675caed8d3b0e93c243da2b119b41c85bf21b76af221abce8c7e615a8beb60f4d27deab9cd17cc1adc6c532267e41f8661b4ad66f8d7c9908b1455dde44114e818c5915aebdb4ea227dccf190186d883862e1ffa7b4072e402bfd6f881233eef354f3db291d3388c07e7be2fca8508dbe1aacb8c52b753683c5b83b7688bf78798ed161d03c78c769364a3b07c6fdf367380f66f78b7f72a13882991f3553b6d3a36b5a8b5773beac3de1fd6a9183469ee71f8a158ceef5eb3c0231d8dda024ca2832157a01c77be1d4f126b66be4be2aad75986a6f2b7b5ecd86b1c1fe0f3618f31c747206539d3bcdcdbaa6fc6c2c109b060acd0b02744a25c4117db472e203af377ae4480a02c0eed8e63e2eed2dd91821335e31f60117613bd063eef4a796ae8c3762fc3e997316a46f76f90c2ced102bd04cee78721d8a096e2510d65f4b40516a6150d2e9b4ea70c01ced7c11d4cfd6111ba3ecf4d77b1feaf330aa15d3372e98e832b86524ba836a6b73102eb3442a1d0d923509d73143af0236f9b1e67f71a155450010c487362299e1ccc4b511e0d374e62e429d13b6f0cbab907fb6f5d26a073950f14873b283161c1cbd5d7280706e5c5de6bdef75387219d56390daafedc039b7e74af1e9a9a7f642205e836bca30af5cedc8c39754014480749f5a984efab9c3dd6a49b331be1c07ced066e3d9ec16b991fb4b9d56a1aea42d3a223d011e2a4ea153351c905cd1ddaf7b6d513de40ce9e6d6be2aaab0f8777285e5c5d2e59f9f16b516e6ad87487b5bcd6e3292fc789b40b8637a36b0c0609a52bf1da153fa6ecec6a30599241ad1865086ca2a0c64da8ba35575bcb0fc4a0eb285759ecddf0fcc251a949154148ceb623584e2d8f76e252873554c2240a9a6d39b011c8307d482765c30221172b34ed415de0640b7c887e8def7072a7bb44a57d454d8f6d8951c16c38ae8757b5107ca4c23f5e06e8fc26b012d1e54b8dc26a0a2efc4dce8c1a3a0817b3514f5b892a885235fa9bba6de7e4c24f0354f563853cd4cdf9789b67c473febb85000b401565a58ee3032abff24b0e459c432951a07bf8a23f8524684a45ff78aa9a8191098c1f95fbb95157df2e6a0b8714dc44a330e16f06487c2d41bffb8328033b486032f0c133bbf30394bcd1a59d25c0c22fdae808b14c168034da5b5f078c626d8e96d13018632556380f2dcef903d4a96decdf33c3227122c9fb3904203e081df2af5e22907ef1a05907c823381aea604a75b49f4e9daec1df28600b2c8726b26f56479dc3f2f9759a86c9fd034973d54f46f54a3ccdb12b77f67bd5d6361ef344c22b98c1b1b8ab6d2892f39be9f0a1f269d20772f533b5f6119a1f8cdbd2bb6802e7d563ceeb3a1fcf9cd67b421c82d73ce596e1f158cc8361ea23ae10ba45e913e2ec69c36f1f8e74f5d51d09fe98f50947a0ef86fd35a4c075790a9d1c3e0743e87bdab2460bb062c50b8a3173e61d1ebad616b2a7482c9d093260e97cdfbd78284be18ef7888773aa17390954600ed2da5377a7a717209b87ccc7fff1291533a72e0b29e12a023cf5f9e5a2afab478bf5e8c34ae05521182692ef722658ed19dff73c34c4129c87f5b75747ad3625751a2ee58d243fe92ac3efeb8370ed0a7b59d080250eadc01805044976560a0eb4f6e1cb1b7c4b069aefb9f69fc74c7e750c12d30d6551e9f37936444fa47516eac12f292e3615a70bf78c9ec109abf3bfbb31ceebecdcb5f15bc16bde1f39e5febd4ec0d179b2cde7fdab7ed45f4bcfbb45c85f727a186a7bcb2b2b92fa6bb067430f3f0f5996aae4ca0bac12c5ebcd8e4fdc6b9af2b6005a3b389ecc148725e5326993684e68da93fb6762c2702c661ec9c0a5da40410a9ab96c6d924a5f89d8fda9dba0d5e09239f312250fd7c8a065238dcddab6d6cf65b9ac2f7a4061f2829d0b86eeb4e10cd0755ed2dd38c66dbe74c477f8597b8e31ab9dda9da7fdf12e7f032d59c2ba5a68100ee3a2360e2353eb6481841ffa46818fd587472c3c0b5eb44afddc3a523ca5026cdfce22ff3a0f50359c22b79766bd117bc08f1022df9c112ddfc2b0cb92c2e17c0d3e204ec5331fa86d46afa2a9eea77e38af4716c06d86d2d6975d5288df099da7b4b77db9d86ef54b5b64c3f5bd47282f75cab0ccde28c40c786528b9fce80a6690523af28fd0e3e0db4741a2331d840f8ea8ab668205f4f726301d23dddb437098f6aaa7bca98450a983f18425c31aa90c6525d2600b97de80b0e9819d786a76258383e8a4f4ef26042c1b37dbc686527305be8c01e044255e0648b5d8a8d5e5b2341fe62e1ed75de82a532f6fcd30411b37f951441a11ce5b66e643522e2335baf6d352a7a4e65ea5fca44a43e0feb6b016ba6ae0c639426b1cf91f895ad266b0e113feb5316841627c06573ba264fef633f182be0659aeb3832741aab6dcb6d33ffa173699042e89e649464af3c786176ab530bfacf6dc1a32a0ceb8d7976a5d8f8f80b2b5eb484c4772fca197d9df0466f37c928615a1b7bcbe0b6be907c1e9b865b857fbd505171757fe52c0e693a544a49ab47852ad206c9ba13e273eeb00fd7875112bc817373ce0c5fc0dfc8f96e6366285effca046276fb76b61f812b42e63efabcda7cc7b2c3b0416e7e6803e9e4ccf79437d58c7e253a526374c3ac4bc88f556334dbeddbfa1d05b4caecae733331749d5032b969bc385a4e601dafce6b4070f4fe7ccfb2e97d335b8b45f55f4978a71fcb5d7331a9a2d455cc0e661da9e2c2d8578ead24770669e4abef9b22f953db42b70892b82c0ac52581041f8e63ae7b893b5a1841b5b5d9d57b495569edf4442558d4d7e1b870643673137a3c366135cc409a9f9ef1ed64fb39fd84971913a21edb43cabae599dc481bc96d18a2f1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525de77b6f5d580da92e4af75e2c9d9a865999fc60913966cb936751bf446f5e7089782e3dd30e20450f36745d3f3d93202c591565df81b122e2701e42f0b6c5f8175fbc13f987cad0f036db8b98afca6594c3b6e5e388f84f96fec4f38101f446ca669ab1ca67e7f39125812cb1c95c697ec5fbedd87e1cc40087142d8f284ece08c2c51b671c9a8c7a956b34f77b09dbc4bd15d22d03cd8f0f913f9aa31fff7031d9f09ac6fda178cf7d8629b63891ed9145bfc291fb234ee59d735a998be5a6cf55d36e51ace0a11b6f84fd4d592fe4aecca8d26667c43183fabf4570fd7e61ea3678b7ee55604b49424bb2c4ac77013913e0126a70424ceb769e0530eb3da1725492cdbdce3778a146265925ea2ba7b6bec21e0d33aa80cdfcb0fb21ce97f6a86ed5d602573683ebb8a8d3fadd30852000a78cdc1dac76b2a53e66764185abf85ec934ed412a22c7b9582cc07dc83abf1f842fb892fd1bae7447c2f5b78428ee4feb87a5edabd7ff3411b17fe72515882dc7cedc0dd4d5419388c7b3bcc13b26332e71d7a9373f3509cb75505b2f0924b27d68bbee5fa43b47bec1f8188206555faf8bb30475ed91da3bceb3936de4f55d81fb2007e2f2b9e80bae9a02cce70b8c0078ec878d0b0d599b8b88f3e070b88941a815d5cd21694855d49520513f71fe4d51037b1852701453cec02c33c2cb74d9d4136555a55b57a8661d1d301bef4af37aa1e40c9ca5e8b79815136de150681b56e7d15b93df7a26e0a5a14b22519d63abf3f2ecd4dd0c0d6e8d1d69e59025b558cbd8a1907c9475eaa90f6b94e86d975d74de14329c4fe5750eecc008c5ca059f47ed45f0c0f6a244a910bff92374c2a1aa194978fe7e43379a5b4d7ff88990e224ecdf42562f9e3cdb3547ecc9388df5ef097317df46c5fb7263b99a3b4c3e44472c92984aed82a4266cfcbbfbe265f6cc5301ca9fc8d2f798932f94da0c1d95ba1087a440072a017c339503339bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ebf3cc188c940a8b29ffd36618706615001930583cb418e62633cc168690ee33c443154286377d790d8d8904af95fe8cd832ef2b11eec8d66f0889aa0952ebfe2e1f8acfa3053e68848fd96fd8bba9c6ab25f68f3c6fdf74ef486d4c27d4d08c9efd54758be2275a8dd3635a3f6af8c9f18593d7fcbb56170e831783f891c55120785cc42c7682563c1f9fbf5b322d85b3e540660f612f85a82b4e7c2ab5c15059ed7919b1b4ddbc268efb8ddeb079d33b0de8687242e96d4e83dfe5a7b46de3bc143335d3643796c433cd6bf4253e1d9c66fbbcf26ce94f676257bc11be67a64b9679ea0bbd9adbe48dc1a792c21b09822fa0db2856d58a4d8ec0bca12ad068f8040805e99bb1529da82ed7d051a2bc6f7fc63c434a34796ea54228b613169e02d8cf1883fb98518629d2fc08ad56f165359c1c667813e67ddd5110421fcb8a4f0c9c3b9d8627e0d1e880724507d4fba8455bae9318c73e07753d6f4d9665f1854478c90ab0fe65dca13e1476d3a4585c978037dce4bb265886cc352c2eb0ef080ae30a94ee69476ac8452a7a5fc18f67e327f9d4b8e8218a2a67505881d71d7124d9b54975b2b6f81d32ebfea0670e9a1d2def4453366d71a93e433af0ed579d8bea8392369d2ea29b6f95dc6ae560940be723417ec01db469f42b9a5f8c8f231dcaa5bc4e3d92a488182ae402643645820c8f96a091093e28b9c782ad83890c1d3749b80cde87167040f4d89e55c3475bd841fc31078813345fd6d427fd216b6212c8f68b72131307dd720bda050d6ac36898e8b95637c223acef822db544c3e754cae2b31cb26007a0674c432f8355f90823a502e9ed4fdd65693b16294f1bf427c039e3fc45c0f93d79e2d3c14604d9eca7a6cf52711ef45fe748449f8d84fc1b232eadd5f03a4ff0640fd14903c4d464a663262c255c268ffde907d07b76814f84997e3961af494d646a21481124679a27a6c4be2cd8f9e9e6a105dcf57771d469861ac30d3b8891ce9a2195de147303146f1a5769d5482f03b98a3a8ab65c8572cfd5b169e2a695d452a063b0d564f2831a4fe57ab04cb587a0a7c1ace62d57f7c9495f04132f76fe287906c95714cd1d58e9cabec0221dea7a3a545a2258cc2e3a76ddfcc31635e6bbf7a48d403b11ffa9cd70d2be08e8876b7490af6a493f2eef511344d8343c867c82a8e7a33b8986684402fd3b7127096527f6d0859559c2c0b3e2070853012e43dd4b96cdde676c37be4e4a1feb6a2bd55485e98c34362a9e2a3c44aa02e5981586375897f8bcebb63b88be49df5bec245a7a12fe7aa34ef2fbf53e31b865d23b342fa6a29fb69ddc13a3b443843546b84d5ba907583eb2dc8e00ea21d66d1218518d0a5b9e1d36941a04921cdb197f5ba0d41b54186555027e425f0dda63e4e51c937370eb6b683ab964faecbacbcef078e94882581229f2b9e9dbe33d52a3c4300ccb512759758d2f41ff8ba616e1094bb203970048735731d2f3513efcbac647c81912ba6fac19bbe3dd9be96f4fce2c1a3215f65ae679513df4f08e5c25bfef9a13b12dec530c6bc822ee04701eace6804ad2f9e61cb3fc2747b2903db95aba81e0e3a32c37b96e2d31e51cddfc0e0f305274206bf8f1c9e6c769fea3fc1450dd0f855b93bd418484e3e1c45f6eb28a85f2913c024d88f74814d300fae3c4d67cf2788f285c595f5f755c8ea5ea6dc7edf7eac674bd7fdd9a2ff72220dd5b780364f0239d1c57b6a7bf36b61299d1b97e2f207a5aa62c09aeacfdbe956ab8b5ae8aa7070360855bb010ff866c3c75802d04b3308bdaec03083e49b6d0473a0426667f0ae953ab3453a56ba905805adc6652b1503885e3ec8b5da1b85de793812889fc260dbbb59df9650a4a968d11bc34b8e0f77086a3ad6b2b3e31fc2ca8a6508471c7cf33de5ed495a44aa5255f357094b760703e07a4ce4bebd76306dc850533665c5c142ea821ac98e886b23fbdf7a330ecacbbfcb681c9f9adcfabd062166af3bdb8a58003db9c56e55002dbe8bec5d4dbc7bb2274a70919e06fc8339459b253e22ed8bc80797b1cb15e819dc8b5f1f74e77e96597d63e2ba087248b2e1ec55ed9168b2c39647ed41816550c208d0b9541fa2b43a2d5416d4d8f22bed62f8398ec1ab94b9122a6613302bc405b2d971a981ffbb071fd0fde384d1c10044951746644a6c8e64751d1899e404494342aa84640df36deb2d2a5c817f75af8f2d81323b01127ced755262f097927f8f39960bf22932f740ad9a73c0a56a2576f8fa7ce817344dc4f6085894e5d72ed55761a44ea3a661650f476e7b1281a248e1dc566b2359f4eea00fe42f78ea73b8bf08e35286a39742e7b1a2d858f2b9142a68de98bf1191a94eb56c97905799b17088ca8ae8651b4eb718aaac643a7137129f63c659927a3ac144a610387735c3287edba79e391d10471661c3d85753a421be7dfdb742b66d2fc8e86479bc07da46c57531c02a401455d2225470e47cf6ba5ef7e2c05a195e90cb509a63f94b04f62051a6b3af9364baec2f0ce9accfd9a4987b4786cd0a9f23c46b5732a5b5cbeec31327cee90a9d05181f8ea3b9618abb52d5105fae595c39c441012c53b8366a77399d4568e382d659a0df2927dead2f4b816c78f896aa11e28d9e4cee2df381478a643a3e52355404e9f3d7748240f326d470fc63772d52f2b320310c8dd3dd107706cdab724a353d3a0688420d903d74c4f70ad8c198063ce95c6b27239fb053105df9b4a14c229faa9d712a2adbe8dfdd6273e656601302622d689be1eb5775007077f24829d4ceeea56289c8f8ad61aac63f5f777ba188eccd2dc332b54b0edcc1839501f789b985322d6a601133b04a8ef74137e12b12ed43824d456527f3596fcbd008a60738f350976cb61a114e8711feaa67f5617003767cfe91418f6b3889d901990ad5caf0603ae73fd4a4ac313b456144e07e506aafb01499f0187e82610ea5c02eb955a8b7bb62a512bef92a5d1ad4fdd5a1fc4583cd9e5557d372c1e583341668fa4b00e66f233724b108865e7b3cd5eac3d426711fd51d19e9e233ba19a0b2dbaba73104cc96f6842e367d71001a200d401ba422e1556157e9ee9eb3a40bd65f064350c762dc2c3855747802602c569e4c3b9c3c086c6adebe77d5ea61952a184cbedb3e28fff76ddf01cb0d25c04854fe2dfb4cd8c6d11aec96a1e49cc4106e6a224efcc3941d63810b815cb6f532059cd5c62447f057a531a212cb69e3e75926de65878b899ee51bc9d7eef7d2a594e694dbfc3ad5273531729e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b99d8a6618c628921e54499bb3830c4b65250657606661bc8ecc465163a3553848579d73c8ab8c4cb5b117552a18a545e3aec2c6ec7c9b764381c449b04460bd00a2b4c8c5ebe385d66fbd0327bc7f01c5353a4f0e082b9991779af4320e9e3b75703f5cecfe939e0f13fd7c604111313b050f61ccef16d9e994fd292f5f16d1d4e34aced9f938e0a42c6d9570cea33801cf1797e24f663110524477658be73c366b22607f72132efa1be41aebbd9a66fee0494103bb445b8ce4ab65765cdd24c1c39ea184303471e02b356f1e7053789872f489ac0d14468488a8a3c04eeb2b061d9542d974b2537b3f8b2ac69d070d8e74edba4ec6d2d1c020e0216f6edab53f1ad8fa7f6f5a4d28b8ff7ebcd3c7c4539b0093049b603f2499cb5c97cfd149de32e6d448ffee828b56f784637921172af970e9e65f9d989cfa37e94b29e43840caab21c488eedb69c4e936982c0c2c22729543e3d0c07d0f45334d2b38e470b279ac369ddd28f83a234608381fdd1b58b297430a769903610f7285e075bf0d630c614ebda49598243eea031c9aa3de77c32ded2abc7eabf176c6607b837f6b78f1cd1c9cecfe5cbb7c964c5e78b6e93afc09b8d5ed12746dea7dbfcb577c26a1adddd047c322bcdc688076c14370a0cecd056fa490e865b9e796e34c849e8a0ca96de35d75c18fda6af7dc713ce1a69e684375993658269492fcc6f2a54f83e003786bc078cca0376b70cc7fb6269824e65db104ca5274cb40283d5d43380afee59832b5dbef95504566c287a9645e0fd8d7fb252f252a7e8dcc26038b657d6ad61bf6fc60664e0519e1e81b8761086e06a34e74c7c446800930d5ea27ab0d09e27fc98b968fba6a9ef0066b88cc3d3bd559a77546d86cc0198ee71a8e2fa5c360fc9bee9f8ded7c1b4c4573783ce8ce321d90729cc60362f870d82a7f8529e03af3c3e037d71404596ff5afc3ad41e9557d57e29c86c530a016d173672dbbd990141ac54219b13de7c0bf7ce2720ef62a58b3e18b9392a93523d321357b9acc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178307d1105bc5c7ff9e58b0ddc489245a4002dd06c9664a7d26470127ae6ba008649d43ad14991a3903f4ef0c823002fa36b46bc72173f2642eeced1b7f7502189bded4f8e96446ffa4ad3376bc8334ed2c6e773d3af042e4cbe63920b6f74ee988366b0018c58e36524a098c5b59f07d66ec8e3cb1aaf06ac092b8a88026703ab17ba82b49c07eb4a25393cffb27e68b366541b02775cf9b6cd7d63f2d5cefe2f1f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59100d69a9024aca4bcc0e4649e4a735dbdc9876fe63b4332a02def1fe076ed5853bd68d3b331892986280f6863f5dec16165036e476d74179cd9095639d65da67d176e708185c5918a9ff91092563c851b4a4d7b831bb4ca482cfeca0a7ba52dda6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e266c0ee8df17ac2e47e0d7ef98a0118da42eced7c2bc1afc41d272b6460869f86fb92e8fda6131dc26a544d8f3e9d7aa501c54144dcdbe4003a7ed3a584de22caed9da98fa4452bddd7d0c98f0d3cf9fb8202bc285290cebd2d6bec7061b6361e35ce1c0fef905a5f01173bd4af8c24f7003fe72044ea42025cebb9a7933b0b66fe026f4ce35a0eb94216bc3fabc8c70644f8d0bfffe2338c591ef923b10cb0901f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278bafc74592798e838906788d28bbb66d5712d75100be5760ca96055f541795d70cbade95020c4ec7fc543a9e3920f037066d3482cd804d0af8d8ce3d7fbc26dc0d85d4cb3c2454ebc82434842dd168d8d7d2c98a2dde21e1b50cea392d615d0f3979de4e7b2bc54973598920275ee1621ecb7ed7ddf6c69163be69a439e183cf4e6e54f4b981a26018b6a1a0e2fe34d149f3f5693d1a0bdc979d7442b3deca709a76dba51afe0113571d5a19e0e35e07c01cc8726abe9f7b64615ad33193d8fc62d598d603997a2be6d66e83e17d3c15ddbb25e316c4da8bd75f32bc20323ce21135315edbdf02c99f975a26207ee7b636c35b3ae0e6f6579f331426be8095eea4c7d56e6f0a1e20d51d179d67b4cb17886ebc4900732e66edddf570cb00255f35b7115a87eacbd74905f82568f0cd96d2f0e38ca98d6bdc9e1d90f0fa0d53cf3abd680f5d3444766e99cdd0c841fbd6bd4568aec5c4125aa64693ee38e68748ce00577597e6d4bec751035401cc757c378a7507f6aa62929244c778c8d465e03194f6955ea53d7962489838d13fc3f64d03a91916de67c894a1bbc77e0c8b3810ef463eb2d07807eb689c94800c27e559532328a465ade575ce3a8c4e80f4a484f0f8caad08d4d01c860f27a8c8e08b4c458cff4a652d4fac4ed03f6f8a01de02c128b08b29b56d745b6b8edcd2f409e48a16dcedf049612ad7811225816755844059885c8b5be97cc5d752b015e06869b9d7552bda606653c0f539fa850b22e97e15d56dde66bf19b9a76192b3525b3492d4355cd7eeb5d3e992b3feafeff671da351ff06d86883726c11cbc89b36ac98434236275964e26a336861c6231002d8a878f424162cd072ecbec52ae95b9f9e9c6a0413831d5bc265c78d421d7212074b75afe84443f24e1f18e8efa739f9c0a11175c592c00e981631a0c408a21ad22e0541877a140222ddfe52d3fc137898bde59eeb292fb315f71815bed8e42dea4a824f6494d210129d8024377ef601bbbd20ae798267c7212cd9988fda41c279cc0356e6767878cc7ba8d8920b0cca06f1d5ce10a78b729545465922c7b6de623c350dcc211ec4edd8a1cf1b0b378fab12fb98c206c078d57e0a4b8cc5eb3165a02dce7189ae9e631923c967fe069dba2d7459099f629a55653596a11462ffa3e19bcafb49b2fe88ddde675ce08b01bee160911d656c9d9f32c8df122a32458d4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4c68cfef9f983dd290462cd874a969a73ac04259de4bd5c92c2ad76577e65a3c1ec46d5655b3d17c701fab41c1c9bdabe77e94d6b33f5da71548f87769ea92c9dbb7c40ae1c5ba85e766e97c9ece6e2f53979cd8cc0e56199444bd167981ae3f9afa0250f74dac443ff514137faa2c0ffb61e7af897fd5a3423ec13ddcc39d97087a13f3743b6b097cae1426cf472dfc83418bf358a98672a0d7e5f81cc57d82922ac880e2220187a862e4ce5ae798f6b3a25599674eff0a8f011ef62d0c9d309cab232f63a9fcbd61c6297c3c948ea9dee77d1063a1c9b3e3eba2c13c26d0a77c6b4a332eda3c730b3d37b4c422385aad226937920c2075a80342e9f69a07871dff603eb85537f2c464db080906cec907579f6bcd460ae93ce41e41be3df3e947517884bb299fcb80921835122b13511205b56cc5ec7386dd6d6478a4ef28853650e99e4cedb766b5727e30485594d230e1762277a6ef73de05d581267b9925f1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52508ddd9a7c476fecbe9e3052edfa665186306c7292fe773046bd8df4435f6f3df27e8b334d5f4cece2cbbfe0ecef9e12eb2ed01a0dc6cc589eccafb7260d0960039bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ee7ca8e92400db30e40d8f415feaa59742b11a1ef26d17a0a23b8316c3fde4712468c19dd77d5c039d6c6e7e9a0f6fee94f051d7064fc7c0248dde95e0b7d8a27228d57b190aa285f1829a27b84d94ad581f77d4ba2d93e78aa4b77bf5bc6e4dbe1a139ccc4247b9a6b63f474b3f3dac86ad8daf991b75ac92c988c611d3026715b80fb5d96c927b5ec7f4cc5b920b93040354e7eb583d8672bd5f0c7bddd059d5afc8373afe2a4678346013e5fba55e0f6fb40b0cd4a71c43dbcb3879d04822b8b29769812622e24f77d435afb5e2c2f96968f8dc3e3fa308d1687b9dd53557cff565ae6d362f9f764a5e9e43e8ac46f1a207e69e4db11673a0a70243e8896ef0775fb0c7360389f8fcadea6f50355c4bec9be36960492a15a9efecef87d584d9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bf6253f7a771f25ed71484c095d4878d89f30266c33980c19a9e77d244937236c6afba39af65c3965a53be278f182b51d6f398864042aa67934387459cced2fccc88821876bac7a38da2f8d985e9bb2d0aa4dc4a46522672e755ca1933b39ebb1bbe82005ec1c228b1619c69129e2513826be52916e722ec9b24934dfa9f3bba04cddde3b57d0e3b24fbec3953fac087c8b9772cdf3591502cfa63554e7cf2616c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178304216af6a27da21afb2910da732bbb93fb5b1b53617bf66e5b0e934f80165a695bee0d57afd75e68e01f768d5143e2ecdc6bd07810f47ff7559c92855b6f4d343d32f438f71e3f1796ae2384303ad47a81b7cd75cc9b488218990174e4a3c74b65cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59774df4077d8827b4fba7a8b561fe758cb36e701ca15712ce95cdff84e4d5c2f6a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26ff6b1092efc1059fb05c211b85a2b4b429cfecda3f2968b638d576840fc2007451f31581c8eba5c7e12a9005f6a63e5d69c1873b06988a8743732b6bded8e4c32e8574ec66d7f909376f7632a329ca78a2fccfc632dedb3793b3b9a530102bb69a389bbd0861767be9d5bc43550f8cde854360aa9b5ceece6b1c0a8354d4d4571d96840a4531bfd4c9d8235f2800a1804e64b8182b8bbe7a31a3f264145e9d85f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba67f71a60e625c2615f0a55773a3d07dd004f0f20ffebfa9567e717d09f8a69234bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a46a00be851d7c7f616faa68a68e4d0e7262c5b47f15ee3f45f399caeab42103e8368a84142b6f56dc1f7cd7f5c84c73b8f49ac62e17e5bacc101bdde7675cdaf31f15349491bd116e1f06e551aa1ac6ad185cfc0eed67e34ab3282a4e2b394f612e6ec950660554d3acee4e0ed455fd9fd6087028737ae15f369e850ea7a0a541c61ca27340855076ee579136853f774fee400cb24a60355dc76dc409ed07f8f74eb48beeeaf83d0929bfabd575a8e52358a9532f2ef6396706887bc4e10becdf1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15edd9c79867f778529b946d098d4b286daae61641e53396bda3c4a21a6763901da9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bff7a5b34056bba6de1e9f58100b276fa557beb3a9185c65ab6469849ac6e7aaf9f6f788eaa6ecc8cdb4c9eb0dd564e6452c81ebbb2393e10e24d2ceaa5706ae907e99867f87986ed1b0a7f08a71e6d28e6d724cf44a313a1226e117bb055f03fc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59dee25c6b05c661cff92dfd1683d7fc80d89e28bcea0e0de76562f93fe6baae897aeaa209a0414bcf3bc21e13436f60da6d5df947e44d2f63bb317aee23b7201c9f1a3f1c3c706ab7d29818b264330d0cfaffd90072b328fafc759669a4deaa19a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26827b0189afcc367b97662207bd70f58f97bf5d555ab0a59c603feef50c4c1e129e7b3414c7ed78363783bf8c22175965761600d4eb63893b8663e9c0bec728b4f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba6b60e7bb5ba95664758ae53f0cdf1d042a1a115a3016b8b47c87b34857ce51eb723151d5905b2aa42a2b1d28f572d4b3863327c24cd1295210a0cc16ebc69e602c484f91f014d3f8642a638b87b071ee59215f17efe68b08ddb8ccaa1e14c6fb9684d3b0b4e1fefa2db8f70cc0d418697e08bf663ed4bc06bc71672c5553e81a8867e08d52c2324b5f808a3f935dbbe3138bcc3618d4757b225d17fa70b782354c874d92b7a158e1a69078a4fdc02b404fb77662d8a39dc5f97c88d545922c57182cbfb1982832fafbf214829586382712eeee427e8a9cd820f10813083db0b25ba38401a93d21a5af8a1edebb5108b7642c38ec3e80ae3ff99fa2eaa4b7af84ec01b655d84869448676611374842e91ca3b200b4fc40429ff69d95cc8330fbced5abced9e0065912c9bbd44360cbfc698c90f991469a0cba803c823f65ab9c81c278be5036c0f219b05ba1606616b900dcb1b72fb17d250d31d04168dd924ec3504f7652c0252410d732c904192cf1de943148f4ce17b08adad1af8ced4a833d6a941f561d06cfa1fbd643a9e97d5b69760aa54b319e4faef25e647ffd32a5f041406eee2d5a3de70558a1e2ed9cd5b0016bfa0a2aadf44f1c9c902d9e713c4f67935ed1c114be5c289b0c556ae1b2f60a6090210578d242be499feca0b24290dad3779a37c8d8b1d7256a0683b58c11e7c7cfd41ebae541ff84c2cbaad75514464fd6439b69dbcf33d3843896a7afd983c3b026df3dbbecf41763d5fb7b8bf997afee8fd6526bdc70da71459b07af775df61fa7a2cbee96c04a27ecb0ee91b9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b2df52b4782cad3de19bb0cac2c39933f181de0e0d67f6fb68932529e5cea10f15acde4539cd268c19dd7ead6c4343d6ba2e12c282bcdfaf475d88e401d30a23bed2cb3129c910448b1d68ab5f08dae5605f5a9ab692bc395d2c417413c3379d56994f4a02dd3421a50309772c1ea08d3215041b96aaa3a7806e5a7d6dd0a59c70ced4a27daa9349906d4f28830857c2a71857dcaca91363b48645038aa892444b83b0252247ca00e679d86af7d521de8d93504cd6f9f87ed801e5d3c793970910a4895a0651459cb9a6dc7f401ff310fdfbb3179cfea4d131f54a403a4a4ad07405b9b4dd659546d065439233432b6d0fc2ea5c20b6b2f6162214003ccd3d311b6831af53c99372b678eeea877f94c18f7ba98741ed50a36be6a1601e646f81332e475127cce135e409ae273577e7500f3986e57dd4f6be6564a1fae8db91a6fa5e94993dd91238385d8a032d8bc5e26016d0727a5e848db9bd81786d88c2761d1bbc44f254986d996cb39863c2230b79d0327c58077cc881e11a4009fcdb7fee6471203e2527f789a4c7c3da1876b385e20687496f63c1ee478ecea99fe668e1d8cac438dc30d11fafc3dd6ebdc198d892418d54e5d70516263a2da0d43716207881444f922a5dd4bd80769f9628a991f46e0d2c48ab74b8033bc121d176ada22cf1e66fa133e6006af63ef1f77c493907d20a3a1d3f7e35094894587591aae42576927abddb0e27309b5e390897b6189ff349a59cfe9290a2d16f8e0bc6299cb13aa700c6162e9a7b91c88b3590251d26f08bdf7ac3c0e6e1997bebc3efe80cc0683d58117682bfcf36b3c682b7ca2dce13d8229567e2710cab1179fc9c6ba76b41531d649eea23d181e5faabbe18930277ba9b891f959bceb7511324e107ff8893e466db8c28cf14bd661c400be7b2c885bb75bb4b8f73bac44adc66686a78436156f4d659eb2e24d1bee0114a62f4eda94fcb69e2c2b6b9cf7e46a74bf86a31772d1ab92aa24b7c516198ecda2c1fdf8e08f5e3a6b888c2531a4e07a5d53c01cade5d87a96e55e860bcfe24fb3b53171acd0d0352d2bf8ceac11f63430e8e9447783b9888d224cde66976e5670724df1280b77c40be958a66357cc63676449959e110a190d2e6e99a29a7b53b1ded201ff49c1a63dcd3c590ed3ff4d867e10769cc9bbac49a4b8f31259e77dcd4e87a5b007fd150264a31471051580eb323f946e78965cc8a6ebdd14df95df1df0a24b29bcd33a21049c0b416c0a484b2f0eccbae3201dbc8a4595f017d656c35a9b81466babae5bffdf691d6293f799ce63521f7205b17e5fafcda28d0a3732608af3479e0891d09405dae44a9af0ada7d2c75cfacda73a4c29493c472ea4c9a63ed81ba661a2165f7a289ddac70fc3b31a6c104b58dda8af08148eb61c7d77edc31f185ee5f0805c33ac5b005461c9a638eb7ad6eb08115151fe30472013c06f499d961f30e3a981ccefbc392e1cfa86787e2ab0869d75fe18c3aa9df312e57fe2e5e0ead8491a103105a514a82caea352f43ea86aa5804df3a8404771c4b84d9c00b60bfccef2b840441118a931da15da869c285694f991e8b6688998049b0fee3f1fefd2557625d01070200571b08b2a8b7758b4c11157aaad73723776e0b1f81f1132e2cc0040f83f76f5b65ac770881e7bf984b9780138d35af5adf88ed46e362e38162682b29bf0d228f9612c16363372945cfa43b60ceb265596d077c685eab43a3fb1e256df450116571e5a5c57bf7a7081b2446d0779bd2eef35e4deb36f6c52668bacaa3d44cdacf4e179d73ab0cda5012bc9d2ce42809508d024a42fd0fef9d6de10a26d6e6b9b551c657e6c60585a938d7b83b5da0c76fcfd9ff4f7ec1175b05d8ca7328f1ea1a1fabb751e301f27415e890d19fc84beb1651724691747f85271f0d6606693544b740ee762e3a8ae0c28b3da87f3328aee1c7f11575c5cb59d5a3327382f555fbc3304229b458a7731250ad2a0fa10c92330caec48218f61051b130aff5c6ee73fa7e0f092b95f8b3f12f6cf27f2fde60559497c73da8670645467668b9d56a8e432685f9671d427337f74568d56010ccf6d5e72cd5c13565007da735acf958a0410b919861e6197314e39efd22e5580a415d963b30a800fd1179e975469d8680432bf276eab92d5f67e6d3e9de1a588c4c8dc2e644063e8085c82a4b6c80ae91165fc2a1e5c93a58beee31f5dd9fa0e3e81408371e72ad852c2a6b89879aebeb098185b7c2babdbbe56bbebf866d1935951ae60f7ec22c21cc4ea65850cb0c59a319e0b46aed659b4b234a6d4dc74bedd6ca7458c4e80fec873065149abed299042ae632d1ef875e9bdd89dab6ccd49a081a17f3fd2f47ad364afa527822288ed3b7f7d295a377c6ef1a02b8a141ec7b4e8ed2289108586ad91c08837d15e836b16aa82608f3fafa55309899bad91477d1d40e14fdb574069c6ee125c9a7383da9ddc9f8bba66a61eae64e7675a77ca475db8eb8bb9af0f2099b345548a8873e0c774df5713e9650273aacf12fe3780a7c12e5245d0ff25c9647fc4b547b2f04ecdbf2e232b9d7e7ac82cb7939aac5f8582fe2302bed3814bfee4849cdd177d853de8d76de962206df456a74cee61e8469fcc00070a72987d290be22f146d3a830d4700c9ba594a2f3132a0b656bf659a08f1e1cdd2d8133cfe80f6f683875277df23f2904beeb8ad802ddd5168698fd1b2af7d92bff3f17fc3186448f71899114e5fd17c71f7925e8365b94856b7c59525d6403292ed9560c3cb086a7fe1f661f933215f102d777084b03cb2c70c17b16945fc928af99906f906d1f51187a735eb618f696eb6a61268c96df26352915cb47e0f9681fcd3eed3c18ca9558bf870131ccf3203f88716464cc935dda2bde888d63a8b9c8296b8fc5470c270485a7579513624db5d6415bf829958668c175bdbf53e11c1e8f64c47858f10527924fd70b68afa0a9408a935df8a9b171db86eed6caf061fd2b1cd0919d545b0428d163aa367a5a7b3adb88fd08f3b80d7622158227b6fb0a1548a15b56af1d6858dd4b5bd65221bf730dbf3c7f0d565494b8b39ea880d0d078c8f6b14b86e8bd736753367a692c0af553fc6d4a14c3cc2f5511ac6dd3759f9c9035d9fba3ed06a819d47869ec489993d55cf2c3929d4ad50ff716d183113b8ef71eb25bc7249275f44dc01a6002f59dab85bf02ae430df28317e794d60fc1e5b7c7a233c2284a8a34a836f0eea1fc912eb479feded398b5cacef23b4e41220ab1c7bb4432c7bc0256dc905fa39ded7b61541cb3b5a2664c4f140b175a5ac4fcf95c4b059c34309234e535c2a570b426f480643210e10dd1440d3590fe2a0c67ac09c5b1145265115d7945ead514b5f1e1813778e4bc238bdb6905e6e9bcbfb15ef1f0425223d349381d3091798e33a52f7c36b91cef3fa27ac4c7c9f7e9614e519e023c66eade4196d4da1779f6fc7d0de8656003cd489fea405a6b9e0a558f16c0dacbf77ccd68677d6c37fd2d4b4cdae1eb34d1e689e9e63578773e888a82bbc361382843d9a7acadfd4fa48067c41f7ea6d243089cdf8879b3f1810a1f5cb8a9b09499b39229a8a7966f5c2f7dfdcc33953c99a62aa56883556b5d449f3d159b095270cdc2ba91aa43eb51c167db71995c422c2d479b2a0f921577de5dc78cc6e1c0ebcbfc0f528db543bc493e18d992c21c724306b6750fe42c3df91a448a9b2776dcddb9adb45362e6c35a1fb06fcfd75224c0b951997808be86fbf67e225cf3aae80d12a900de7e8d97583f0dba59ef29e017aab561835c4642d9b0f504b7d2c6e51453fa49eec55e4592674485f15c48d66618202de6b75bb536079133d7315cd6abf36737945d7c84abe294d4c2485c2f1c45b151c84f86f10f1ba8f9207fc6b5912fece1da30f52cec05928aa066f3186192d7e08ac64fbb6b37a081103d6d32e561042a48c245e6ecf659a3b455d666a53ee98095a658f5feeb17585aaaeb918d89825c084ac5066967e61a8c6de28be9aa593a4275efd93dca7b6acdc4d07cd661366003af52a68e865883c23797b9cde16b59a53c18b5ba6b8de6e2197acabc89bc30af8302fbcd8f509c4a038b5544c3db47dc2cd06ddf0a80f9d5a5553360d67c499bf4df521ebe989407599ab559e150776ea15093a5539b1cb5c02c1fe5664d0b5aed4d63990d34d66d0ab5a2f6cec1ac7da29034f24c59fb5f2ac77659963f67485a33c7fbdffd1a369d148415b12203045651296ff130ccc79ff445e359d47ba510a61d96bbc12929480fa04137d752883be9c3a950294b72a0c80d0516027dff77b44b57023624b1957df734c6b6d0a84dd6d0d00c2fda7465842f8f041a45648978b7347fc7b1e6a2902ebd5ac40961f2e85fec3913d09285352b3cf9ba59e8e5e4e97376a6db67c60ebb6d119dff195feb363bfe645da987105d40185f017911d1ad38ce26c82a75e2a9f8c4b33d7b84e7b4bb936e8066b0e1bdaf5539fef852a0cf031b8d5f4314c3c6ae8b927e8ab186263a93371f5f57a8b19620a5a62b5799dbe22d8755ff48291be095ecc719b7c48df78781917648e10e1bb199f1d087c4e65b321966cd22704664e73ca6665fe3e30c19651a88edcb7c61b8d5fe5ca627d9b79667e4e6e4ae28d97af81d88a94b15777541b467b5f8128ca4dc360b8256ac5f84ffbc558c1ef1a7b69331c5f34cbab6a3547c3fafa7dbd218819273b42f036db75854271fce50c3e2466351bcb14576500bb39e63e7f99ae5807ced8c8879e1626bad32884f4f139ff46bc61d9bd8428e6ad14df0e029da82a648de6b2afcf79f493a8dbd3e7ec626e46ddf176e9ebd6cf235d757ba24a811e715d6fbf963fa398c9feea4a733044670e4d1e4cf3bba2c66921da9184aa0c4392916420d22ebd3617eda8c03efbc29ea8f20d8923839c441751c6c78ddcc3b496051c6c710505e40f87fa0c382f5f4be5be5965ad3c184c69c8cc5e458405dd4a15bccff78b2e2333a65f362a56c12a549eceabfd78a8a161dab9f89c9b8966c4c6ed9eb356526211f4160f4a357ddbd602afdbb3bbe1544f1ef6ab53e9d31528a2b413d16d635c746bf8aa64249d8df05ff6e11b2c14b244165892bb5290d68f20e70c6c271417bad5fde3d4b7d9e931d5527caab29c1ea817061640118f8d3f801976215fde57905c5b0765fa1b5dd06028908d708c4655a1bdc79a1643dc64ce896e31de1dbdbdc7af8a78dd9aabf3f807043b542ee387b307daa258e4a274c26247cca956af4c7e9328a405920168bf4f63a9e8df04f0b144828b1cc79788ee3e25551f65d3988fd245564aa4a4995e40bf09f0badad66d9af491ce376ce447b6708b7231b49ce64184bb3918cf04ba1d3dbe5442a0fed47416899c79b48a027a7c5860e1dc12a3e7a430786e47df1db8b2d5a47b436073f9a2d36eb383b06376c5ad3ddff9f74c5c5497bce6fadfa859e5238a330f7f1c3f1ead144d2f26f1eed6dbc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830cbcec84d529bdd023518ca3e432139163cb37d987734a3a84a98f881ae8cb414c63dc2c76bee57d4a8be096884bc15a5a1cb744d8266ecacf972281672a8c36c2ee9615c34fc32ac1bc87194cadd59245be520ed1a040a06d8e983260458bcfd7890ea0e4eea427eb8e1cbb91a32981d4471ff4589fc0dd97e93b24de09050802bdf04b48b5ab884519798d82ef8e68b50c8a37ff1d36f3077e0816143a233c42ccb4c3b33bb1d39d024297e1e14fbab98cf5a1de5b0f300745e6b0d9122bdaddeb56ee21ede3c0fd65a5c60deaf384062810097bba556aa80fa1a1838f06b5cb347b5d19c622dc5ad0b7f63d1bba04b85f326e21fbfe251e98fcba4f36b3897987cee8fb7a645bc93dac8c0105138b26daabee4056c43e0f63bb5889a860b12a85250701b89ce32b1698fbef542f38fb121504ab89cfe78bd324ffa0a048e3ff97d5f52eb79de588c2e625d8f078a345134e1b6cc51e7a55f85dea069d2beb54588cec5d74ecb8d677693db3096944deab111e1a67df3048ec11428af351c31360b98100b060da9b7e4c1e00c6fe7e8e822c50f2f88e07415608a41bda35eb3fd97a0bfae760704ce72c516082c63df6431d1764fd2aec80cb795f4e1948590be234fe3c855932145bd69a22348c164fba55edb3d85ddb142721cd94dd32c9d1ebfeb6ddaae7f8587b253e58e5f5952a8dbc4dad812c49471beb99263d26b6dd127a442772ecd8877c7a32a9d559674657a726de9253e35f237bd07fe98da545cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5924156cbb47c74f037ed4bcd90196837b7adb9605981c265f907ba9fbac8631a5df164c4f11c3520ce88cebd8095d90fef6ca85626e91f74f42ba5e0203bec2e501fcc7d4518e97f4d1e8e0931efb5edb3f9023551dcf21ea7e55dac77126e14cb27cdccf345b5b6565ae54638bceac64ffb7b40310d4b2dbffd093d2b4bdfb604def1cbdbfc9819fcc5ed94ec91f094e4e341fd200519cb4e30651a283356eb23ef52d8dc1e1f70c085a506f5b81682f3074a05158376aafa30ebce673560ecf928d8dff55b60de1ffa95946df64b545078d004fd691effeda0ca936339e2f0502f11d811c9bd21757d86f661ccaf69097f8c2fe55232630a44c6488c45ffd7978d7000bf85c4029d04234e1391273aa834c06691314a4a3979cd124e3c51594a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2609ecd7a4f0f89df239a7f4ed8569c49a37cfb7ce8458a04a038be66a22ec6b5b12ded993f51fe4fdc1c5f90ba15eb9d2cfebe96b50f8b9dade60bf68d703e832669a3bb34c44706dabdb56272a3726069f03062dbea7cbc0c6172d7ee70dc7aea34d1c8e6cf0a7db893c98b612c1c4f5063f69dfc8933b9e7e1cdb1b277009d83d3660e95d2e397e60a7221fb5c95b201d6634e513958dc64bb1f01fa7e849bcb8dc6d77dd42b7561bdf7589f698d24b61ee5b9fe2ea5e257aaf6c4ccb08e8003341cacb572f6d90a5d066b4200ebdbad25377e383c9f5364a32fcfb6015f8060737e3d0fae4b07d84eb6e2f22c64eda74a6405441339f53796ed8173697af23300d8518a59c3e20b86ab0971300b775a366e2b9cacbbfe6e22c62dc5543f6ad1455f7b6fa220d0cd4406da8ea7f2d30155d71ba0349e06c9fb09a88d8e20f4ca4f87c89c88790d6e5ce10f0a24bf2251a5d0a94f9013873aab7b03e06f454ee07c504a6ec48beebbc2f8e0f74f366074f65c43641bdf448a6abb22fc5f6802bff8187d78dda584882cb23ebbabdf4ba7ffdaa053b4f3b609b52872b0cb08a9ff659932ca20b1c52b8bf1d26ace301baae17e8bdf3e2e12c77ee2e2a925c07f507c90900724cbf8a3680b32f616005f02e419eb38a0a7e84960b7782a3ae0aa66316252939ebc5299ca6b7ed76e8cf983b19004f0db9628a2914e9132c0f8ed1a4063c390ff381e9f987baee75418b27431a700c1d6665bf2fba9b220f4736ce78fcaf968ebfa114ac3f93208efb054eac8e8257a1da515fd8d40a576ee1aa690a1615617528e9a7352a40aa81e0094e813b7c512c9736da449669e36f537f5c4c1cd34a65e3d433d66e383454bf35b725b4190b6f9671d24214c4af513790ea53b199a01b3145a016407ce86c014268bf53b04746f40b6a717d077f1a856c23b833c8beedc3304b5a7584b80570127b8021e7ccd7388ceb187ce8900eac55cfa7e6b63001b9d239c2aecc83704ed8f9db632476be61191f09c19602ae32b84d99b540d52cd5d8127c82c32b07969bed6bc832b995f908324cbee10fe56eab5c99c3718485afc957c1679141d119098a4e0c71a4c2430739909fe10de6dd79cd97b0ea204372a713ed786d1ca2f6f3ed01b84dc5a719bdefa705ca3afa49a574948f5a76c5744c12957ce89d90b69a526431fa5f8aac12650a09136c05026641974f814e0df550dac784789e9af95cde7f3d0bd1441d328bfaf70c23bda4ebdae2a6b1b3ee4f1bced426da37184b59949f5e693f935b952f9c895ccb6138fff8238d07b289855e856674285316613a3d76a0370092aa122ffc7c2a03b9c7d40e994377ff5b7f0382d59d40bf4b3a979739fe6812ab8408174dee18045150351611a86b25ae0b0f30504a199c1a72522c68a4bbd3a3eb75253e876e311f8f64675f3a3be5dde3828cee0b2a95deda7d62917b6ff2e630f0cbfaf753e86df62c2225961ff1a4d92aa4151d42975a8c25061875e42784921d408ce64d698955ecec5eb88d5f04dd772160d233201eb310645680d47530f55d3147b422d33bcc8bc6b17cf334aec423870d0676cf0fea22b1e1025e099d37c04fc2a14bf5f39b8c3658a848a575170626d07518a0487e637f1ab08a2151aa39e456bff2fec34213d33e0e3006a85fb423d3d7acfc42ae6dd7c71b55734e8cae0554bee53cd10ad0df1a2823a9f41a532670992382fad3d6be063689880e91a3b24a3b5cda7d742c757f9f1161fd68cf94f1692f0976de7cbb33ab711fbf9cde66306fde22976a1636e7f095ab4bc3e391dfe739983f6b719858a581ce796d48007d115858390fbb1c3a41554d522d2f1d79ff1f1b596229da762d54453be5fba4c3bfc119a1063f6d6445fb9e507726b1d06f1c50f531d57b10e04af5e04cc2e05c0b4e8f7e78be2691a5ea92baf870d18bd42fbe5121878e20dc944c2bef675642c074114d0b6ef9dbed0ec4a289f21ae47093511f3a07c55ecd08881dc2acf665df93034824c5ac16cc851c96178e895116321e9623e6c950381b72870c8c1b2887ee9595a7a581242bdcdeaa067928fa151726aff013da3a67199395289e9305d298a8e6b6c7d8059564f529738f4c5f2c376fd1b094c3e603844957619ec0a79f436712ad45bddd6e2c93ec611d42ca7e044d0d435a6a558565a858b86cfb0e89cee7c624ea3592705357fae7daf983ce26eca6715365460836c2011bca5c0f4530d5887cb179cc6844454a80357a5e041677bb60c4c8337ab1aea9b324a6bd1ac8cea92d83a60799cfc8d5cc217c6a9af298e4b21a16bb71c334bdf4b03fb527aad0beb60ad4d4a5aa52b209828a3292147571f3fb27f9c309295b8ef3f61a7838a639ac1bd51f41265d68b1abdbf35e3ab9f7a1687665d519c70d83a5f29734b915893e46f577fe78c58f696f298434b2eb49d0c2648cc37fc27229f7b8f02425977f0a5b0450e4d491e266893a2b86cd93798f43552330fbbd24e4b144494420a891dd31d72d31d38823442fe8d37affd1e64af75b6f1b33f6f76d9f677be6ef65b5e3a4168f947fe95cf82835840623bb99941ddac3946c1cbcca9fbb71aef0b0910822b4daee660e016cdfcfd5dd690d8ff52f9cb6219530e7a9338cd20e15ec6d0ed8dc67ada1a89713dbe552170519686c5569a2acc54dea6f76d8b05abf14c5e48d711d5262362d609cc808c3df2a6eaf1f988a64753a26c7387d727a5f27d5861b88f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba82f0191c4a2dc7df374b0ea3123de9ae225d32e13acd7df646a5e73058a4d1fb2cfbaab66739908d304e4284072df3e072f6104c6ba285d4888bb7f30550f1df1bb817cdcd48b139867a95da507f08cc1b4fb1b7c3ce685fdc7ff761aebc0099b29d8e7be8e7542104020cb146d442fa030425843dc7c8a79ea0d5ef5fc9179d96d8898fb6ada209dfc4fc9287b1c7b8377f9813fbdff976410a413b2f7c8e29daf15cfdd19ec00dc569ce5bae67022f9a97bbd893210a019fb2602ee3428cb63b05abe4475885d027e5122f6a569bc6b23850766bb8a86ea411ab3b4beeb2a0d193e93ee90a4dad4859eb47833340486560d7132b8b439745ad7de3a891a37c5eace960cc7f6baf9d8844c6bd21e5bc47dbad585906c0afa2e378a776309d6360929fae41c5a1577d01b94d86524e3c92dcd804fb958ecd3533c2c0a426aa5fdad87e1b42465fd3b916324e8fa05486875f56a6c1d2ff2a495d5f532cbc3427a047bde44e6dd38db6b2665681ba0d149c2f2664fe105293e8799dcb26425a66ee59a34a8b4f09aafcaad8efbde6ed0e02d4207a7c92fbd996e0af71b0b6bcffd5e86f5fd3446571285f70a4a188a1517dc9bc64afed94a1f1aca43b2942797a9449e01b5d9bda0634264945b59e8caa92916107a67cbc0f3d1f8296f392d81155400c22e93af4688a3ff9f36bafde52c53746149f5457f13c9c3d65f49952bdc942c3be85e0010c5bc1eea43696392cf18aca9ee7f6805af44fce34cf7390adfdb3e80693cb64ee3243333edabea1ecb3abfe3b0351d8f1dafc49f6e98d59886695277c161639a7ce8de4713ad2934994d61a33ff880c18d01ff8ea7318538d4924ac17e158b7676055b85dde4dcbac58a04d162c31aa4859da4bcf5e64386cdd8eb86c19ed8268582c0231d26f563c1d0b9119fc312c5329c84b95836d4f1df0b2cb6ff252201112bf1631f7621ff1bf1b56de1c382d0b502b658c1ae656247015efc5d3e62555279e34c49382025c716f1a57c47d80da0d01b36048e8466a46d9b6e4bbc83811f0818ecdb9d0ee668b959338b6a6ab5ceefae15dde0a8a1e0cf1aaf1e23895ee2b11f357e850d951b0dfca71c828bbc54d0bbb9e790032739da00dfb4db9815a16945ac1268da9375b813b216eccb38f0635455f80e9e81098edb5003331db8068d2c877fbf3d7b12ca400681fbbaa001ec7df7a9a907e154bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a415832769f0985ace085dd57645cc7858fd2d4ffaef06ae16a233dd8b6e48c0731ad58efcd70617413a659861f804fe3c816b19573013d8c3e37cd50a2aef074078bcdd13502068fd7cd32e5e98dd9b7e125f144ba4acb42279ed4e7a2bff308181a440037a7fd1f67d560dd72114bb9c1709fbcf29c3bbee99f35565796dffd857da2cb638bb01030303878bbb081cc6b8884f1b83184e268b8c12fc0c3feb62694b8637ebd4a3de8e520884bd818faa4f7138547b66d7e6abdbd504a2edc8f15559cc97e902488d59bda57680f83120c2554dd7dab0ba18890ef78a1ea512daa54d3444f4577d90c74cd067b4fa4dd715fc35b82f8010a1c8fbc529cd169c44b1a57100ef05306f48b90dad7c01a7e0ce7034dc9c471c06632fcbf9a2f6eaa95797702426a256849618b36d0465ddfcb2abda32237d993eed1762d7f17cde05f487a60742ec630f0ac177f1eda523c2f290f2702d44000ea399795d78c6303368f905c978d7a8f0f7a5140442b59207d432fe1564b2e38b507f0a9d37cf05daed3ab38d92f9412a0978773147f1ec43b135ee2f8c60e191059ce98ba1e1db077b61bb97a9d6b68943f45e1aeeacb080a772bcf20ff4c3bb32be516be2a2d11b10caf5a5aabd2c4a31970551c6b024c393e6fb2713fe7fdaf86cc27e19f19c97563d755c95942f3ebbb85e62ab10d94ffe7a35ccb98f7d868ead9261553d8285cbabdcb953072cbfb5756dbf13b6796ab884f0bd092c8d8c01d797d819a757d08dc6de9905fa8c94a9a50b34a6fa7726a0f7c4ddf498c2397ef534c2515771a8d1d1105b18b3e836e7fdf4ee064624dbbf7fcdbae537bde12c1f87f15ba501027c1ec4155b9bb0850f1242902c00dc9cb79b4ad5a6fb191ca90a457d95b627c56200fb9b6173d40982a608b0a36493c776ee783c5a01c9b259d9dde98ee41b6165ec9e488ba6002133da8d2ce6b44d27ac5bec266aec3f6d10c0f205b930d14e02ae1fe4953e81f3a9548ce1023ba727467c97d70889dc02ab2d34e32163280164857ec0c0251183271180d34026bebe6b2cbc81acd17e7ce0a6235a48403921bd2eab9e0a4a98911ec4e256e2c9ce354996ad95a048869f548d99c606a7e4ea141cdb05041bc383c068d25bc5ee5125059c1c5431d13ec624ae9c2d6e3acc68a3c7b61471f571997dbefdc88948eb138f432d456f2637852eb406cdcc40890617acdb5f8c0f166c46d6ba0d5daf0c03f047ab45149a4e2d2cbf3dae9138a0011fef58d13b51292668ca95a97850627287f0281b21048ad5c22e27c87ca091adf9caf76e21865eb368d27057faa90d737cd480942e3cb9534b5f30cffe9b6d9740a054a1092e61c38fb753a81c81eb5b9e9a176aca3819e80e1379d5b4c8bd7b09b9618a9446a1906ef448a3307aa01fed33f854c0078d773f2b113665417432c3607f645e1970c751f00c83a9e6a13c37734783e08c3512e65c8f950b5f128d2c39b6a3839d1a1c2c06a2a6008eefa6e4c52604b238b25d005de59877931f6aab13cde1642a5a2bfffaf1e1e03daa86ceafd81d637a4cfd603ca40eaeea4fde84e067aac29bb2c2099aa2d47d5a43fad2a71c8cf6e7433b1ab5642d140ce0f4f5981ba3d28f0cf726adc65e0fea4056f4bcf10dd2568ad8bc3b3b6026cb0bfcc1535ed2c46ccb69f99719cca4a4bdd87dfd048e42edd8ab86fe7500a6856305deb03f259e0b3ed3684e951decc3e6f26952293629da7a71e70efce96e870d5b1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5256cc9eb66e74a41d6de178e3985fcbc6f343f002b1e5b8cb5929e2f13567f17d5a3928a5adf45d9678d1e7af90017ab02f5fa388f88434d598a9c7c926521eefc46babef81ec9c1a2f49abaa9a37962a76996a66cdcc56b1a39e497da0ccb218f6d6c3b83dfdf57a989c28cee1dbb75e2ccff1478aca590636c94b80621dd770839bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e954829bb2fd694851461f4ab123672e636a04d182c2c00f810cab660dd48b762ab5f8e9b5b201c2b70383799a56869ad81856d4cbe5e2a192ae6ce698e1fc76d1765aa285e07e132dac8856e212c1c29ba38525a78613fe54bfacc13e0549032567cc1886224b37dc14574f3c655d41ccb74043a5205cad2321f872ce09ee1d723839a1a131f47ad7e22ececaf904c52fddf808232d3b0f989425cb8378534db274e2ee4ce2a9769ff35943729949a44be54bcfc9386c81b7ce8a17d26688fa291e08b8bfccd58f1183496de523c2e6f14177db4b377a67ab1a21b3697c1f5479dfe46807e31430ea0bb6860ebf21164eb22657cb18227e0857c2706091c3234f2289e2b12a52ca612886b87e50002aa7174652592367f7b6618c76ab591c45308c5644e6270f7217297f2df5c8c097831609dc59b82cc9eb53a1261cac5c6bfe60097dcb8352f1aa5150e034b54371b5a3dd9f985d318773b71caa4088a63262c95f92671be4ad62490c3ec1d37e890fbb49450eba224ef9ae0090cf730ba3faf27dc311b1ea33078bf712d11fdd03457a071977dcc322b029d3ead01bf15d4e48722c6439f92e878957b3fe731e8e33bdbd8d2408753c0bfd2683b8f5b59e27fde486c60dcd1e3d8e9eb45416bfd22279610d5c5ea00f9e8d1bde1a0b0df0f7c33434a32a79e43b330b998d96a24f27dd023669c6d770d3420173ff563fb3626dc9c86b607a24b8dcd61ad318c67f4f7bbce1824567807d92b9ab5e263ed4c9f413fc42a206d824028d762517b7f136affc5d2cf1e8542168c3af29ce652fabe825819bd11f971480cc64e03350a8bbb11f752593bd07a14e2a0a4d7b7bf2ecbe58bcda11f5c67431e59304589fd389c72b04852c94d4489d8f5f455682cd50b9215ae7fde9c7022663254be61cf0820ac73d95f851e6583fbf134899c550b030ed98e2eaf7b7df560b7d2ef5b3a720b7b163cac8285778b3e5dd8fdb1ad21d9864aebdafe5228f9c25509fbe22ac69d2c95748fb26fe40d315a90e8a47f98676804c69d30217b849f1484bd6aee8f24e001e1bab6989c4234b49366e0e94db13caa3b71b0f51a00f0da3c3e7e7a23405877372a0d746b38cfc92719872d8017eaa853edf5619e81855ed9dd9c21b3f08e7d89e20178acb1d4aafbe32e37a2b8a597340c97df4008151e16a6ba70fde1bd5ed1634a5195272b7e9d3196f7c89a230ad17a5cce946653a201797b953d37a66f155876f5f6bc5875062a8a980fa2f414d861c5264ee8446d918a4d91ba178c519811abeb663ea49bc488ed1cbc9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1bbd8b715989ce4f4039968327a6326878298dfb03d0b5d2e834f1dd0afc0f816f915473ab90c2dece4318234bff8dbca9227192f7b35d2f84948f70b22a48514e450cb035997f2da40ee71fe2ce17451391195815ee5864cf3cc0dbc568830a235a76ddfbc3572786859385a9cd943e1d13f9a9acb557f3d8436a907b6d926a5c1199bcf7e77827c9dff16f69ba84c2af8dca6f76b8a189e65a20b48ed460d6d84d689a8c5fda63fc211a33eb987165f6186c1c1ebbb8c0d42984c4227c88e145caa9ef8021fe890fa71023908cb391f7371a740452e9819c40fed5fc3f8f43896b013b2199ca648abeb644c5cfa6afa9cf91284b11f9e959d8f089b0222108047fd36b709ce4654726b4d13b2f0b24dbe06622a814eeb50b22dd8168d05bc5334ae632e61dea091c02cacf11312d91acc96232f64182a592b911c25ee7d4f453ad8c7b041c308f9bd6fef43194ac1ac1c1e1fe553a893056a3e868911b95014504ea94558967e137f8bf79cd9d5e1cc215dc62e0cb058790a2c486c72ad4dc3ca9c76c61235c8d7c5a15910b85835737bf6a56afca617c218a9f48f3e0aaf055078bb7700a5e4ccd93ba37181b6ba50e237b09a880e4a2ea9000c6c2b8f5552fe407da5b4ea0f390421c2fa6c8ac1a921c821dfa06f151077c19fc92c0c3fc14aafb194ddb33a8fe412658c492c28a917160cd0683db048720e7586add81469620582d2547e104d2ccbaa20297b1ee471efe4b6f2cd8739906508682345fe2317405b31ba0106f10e31f6b1348c8abdc7539c5a85cd23714d423d665a0f804f4e70392dd62c07594eab7c744f02892ea14d8904a7891c3de68f6959f324df7adf174b0d1105102a4ff75646a0ab36be70f136798ea2364a66dff71f99b9d5673fafeddaa2de8452886da89b93ef4aaa93bc8ba8acda88bdffbe8da53e07f5a386d2306628a4b3c35a6b004944ef2759e56b9a91840648a65c8920f891c6a0ac98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830a3b101f0cf8f964b3c843e443c1e8f45a0088864745ad616b764c40d476fe44f891151b1707823fdaa7af90c0311d6610879a1a8304225399480a8c471a90d0dc17ff5c6a637a1d2cbbdea63afcd4a61d8b756c12958ed75bf41881b7efdb11ee1cecd874255d9484e3bc0bcd8cdd84be795d9f63bde16c51ed6d57b7f39b1c0a08edebfc974f677b8d7a5e046a273c3c871324c49cfd7f6dfaeeebe32d7f213d2bfc142df2ff3e539c609fe2e89879eb9cf172d84dc175103bc807af329d0794b3969c43948f71bc0f82398f9223e9fc9d873bd8ed3abd4b9caabecd914acefdba0c6b98992a98695922e064b32c1b4b571ab0875e6703cd41914feda5c99395cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5970051e1038ca693f590de65a175a48f555078b16376fd6a886571e83e98527ecd0bde0069f5ec267a3e9fa796a28d1e958e20cb513b8d1209e08fde0026a101d93cc6c9cfd7607e2042d07207f65e8bec9f03e53aa7555ba8c24a1a5ae0cbd34a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2610908e7273d49c087c98323a44bbcc31727ddc610f7d0eaf3b5fa2cdb304b2a60084aed2fd8e31cdc90d69f669c001e48d290c2e68bac15bbd74ff02c34c274630b7aad7f8815bf9f3c517a7b55f315aa7fcfe74c091f484c00bb6fd5ad97d4dbbf8f1e2c0995f30ded9cb9cfb38e4f05192cfc034b19738ed244f5f12e66771c05eaf93be0a88cfadc99fa0dcae54c61a74f467457a9636f8ac9218726bb28cb0a51f48d2668858bb7132ae881eaff4f75654d5a247d97e62a81b051f3fefcb2cbae224878039a017331049731dec8f1100155378f323d14d3df27837bc5ed820e12e2be815105e1052c48466e33c662d157b966aa3ba57e390fbab08ace512ba024eb79518bfd08412d5b6775d69771a71c468e2704dd08f6634347d826e07d390495a9eef1c20ae0fc424b5f4ccc71a8e63d10d74cd72943294579552b769052048ba5621f940198c4ef471af66ab09db4288f49ac390e37954641ea909171c17c2c7f59b35a0b467409c30830482ec903274a9cf792c8510e5925e9ca57a3a97861357020008535f7fe32deca849c9f6af094eef63b6bf0159b275eab4baa4b4b22c3fb045522b57ae955cbc3d06c914db8e6829fe32c10fc09b2530c24bed412850efee18e3fe9b9b44a9bdf41b1d6caefd5ba6b091db0d3405aaed43390b71e938a30ab4fba32455ea813853941ba0e72686b47434adf3b9fd29ac438cdb90a0de52ea217ee2fc2de1188180115190ca0b441c847aadd57f30c304c8cd2d1022fd7b902829e84084b199bd9f4a5a25a2ddab69221a0ac9c216f06d1fa2c64a13f40f7fc5f599c46522d3bc5f6df9ca56768a09efe05cb104b75f59b5f7829a78b65c2859953afbd8c1480d4bae261d02a8fe058d012bb3d8a815ca03481de07435d2515e642710a397fe8ad0dea9ca53f1c7a0819822c3a6c80e1e82ad6ece42ef27ffd50250f66bc6cb6ce086dfc82b8e713712cd89b7bbce82c5bea1a490ab8d70829bb57bedade20d5dc5ebc839c76a4c529256736dcd0cfddf0fc3975cffebf41bf3b8694bfc9edbbc8be720c05e60448c1a3d4103503fdd37ddd9935d7c1cce9cced9a802db39c570e8d6e65012965bb430ec78bfcbfa2e012017c7bd5bb115dc2fff2e17f670feba6cc0a0f3f0b69b98843f7cf95f66898e6fa967c11818f2cd6b44c23e95ca266fbd2cb88afc4f316e28f96c51f54ec23fa85dc7646869b5150d94d90d78f8457133ae23d432ae9f30b7718fc0ae251cf3c6cb87f73a708479e0b3ade63ff81aeb859bbd24e7c699f0e27aed305261d2f25876af2ba879ba469c34f7f7d1a2d04dd1976f73ed7b81d42c4678d345a9559662fca9f310aaef742885cd14ffa133e7ce704c6173f34e6c5a3ce927a08d1633fc6eae31cdeba70aaedc3d637cd1ab10bc5d894cb104e25fb5fdc7d283f454eaf65e241c19cd6f14d8a7cb47e74c752ac162b951ebd435c4903c6cfdac35c5fa1f5fd3decee8302a88b1766d0b55838df203b12d19f3e6ad18f3214abaeef3599e0b59dc38ccd2aa8b3b8f901d4a571e5553ef4a4ecdb27a72b50329dad57b49c8f8aa3bc68aeda04ed91be0a1bf4563260fe6528f5a35f9fd0612dd7c50b2e619975c2a0edff530580305d4a82cd389eca1defc4546af4629566aa568083a2ae3cad540e8e017f4e662d638e060b8972b61801240059ce85815efc50448630094211e236795a1bcbfb75b24303f6136a694e4354e3f4149401512cf71223f96866a692d8984e7c094ee9d8e46affa03fca3d993704760efa7cecaa676516d861f791c5a905dad732639bb3338df072551868557dc53b4b8d380633e75495918dcbe903f2597ccfe1173a922951c6843e0e377b500d3b1c3329d6ddd3af7f7e8a507c58a61c14f8e73f352e13831cb83399fb47ae04e69ca188697d205b35c49f15940c01002f22e72860dedd5506b71bbaaf30b6c096b6dfaf751ba1ab840cf845e2049d3de3270e10e9869a69da95ce27b38563e213c1fe8d6993f96c3ba7fb355f0c9be665cf403e549e95013ff9777804fc025142a3a3cc03ec421a21f7abc41a258212d746804fa9351cc7a4dacd11d0fb3f80511b3520c769d3c22f3ea1e0622e405d639a2565749c12ca0912be31851f485527612cd8c59552bba1fd3853fd2d00213b0e481b3a10009a52b2273f0ab1224036f053d9024e285761c734db1632f8bfb2cd3112baf5df68158f338d4d2f30da1f0ec7bacf06a472575db6858f7debf1c545be4f0a8eaec850ef4201480eee40776bdffc4e44d2289ecce8ce9118ff2421ce761209f4851726b0b4182061c4f5423da185978bcbaf9e381418bef396c534533dd78642b0955ef76f85ccef11db593e70b842b3a27edf9f1350de7596e685a693318497136a4ea9906dd5bf6985ea2ab133c6158d7eaa960a37afe75af31e1415423ec485e76a5e933df022cf373218911502caaee4bfb48540d9e36dcbbe3c9e34f35b1ce96224d744df0455e9aa0c4e7e5f98f528687b97d40ec5470248db387c4d467824d43dbabd5b06d665a4143586d1ce6251885a355c0f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba10eb68138bf70f2fae1130e5d82e6f735db122f1b9350d48cf533712bc4a1eb94f02dab0d5c1c194fa416f0d7b0b9844fb6a158ff3baa44c3e9efeb8727a5c62612b45fa51dfd1093e3d82f2471e281cee8a1f407a16051cd961bfddc690f5af86a142ac42190e731af5906e1ed22f3ab052d08a3feb621b3d399b764337b1033b1ffa5c41b2ec4ed285615e93e5bf5b03ad9176e12b78ee54e4b6ef2c470b9917fec11a97dfa08ee605fe27cf5a717f9d874f618f4c1677eee41a034eb3c1a7468829f1bbbfb8b45c12d9224d04e6b1ba553850df0b10efc9c75411b47a8001a1c5c4917d92f063f50931f0042a32c8e9cf3b1083e917c681b6c581adab081e355e921937ddf078ae60f037b89982a168560e72b9c6d2ba781069239d460c38e03c7c29caa9cf1e2332509409d080f4973d2fc524866682802232f17311f934c6b228f6da8e52f1f2bcd7a5fa4fa7295bfb97cb3041bfd41aaead94b997ab364de5ab0bfd71dce3d304c291619b9a6391a0850cffff777313dd6fc2be9051e8bab5adb5b1544fb846fe71d986d3e397e0e9ad0aa7b935472a7e60761b5f5917ad59b406c66f073a12e61b27b653c4348e579cdf11cc0faebee6abe0d197c225282f989478a3cdd18185e2f971e188aa7990180843d1e4f9aed50cf237385b7cce783d98e88f61fd86c15dc77c199ed35fe07b7566dc9d01a4485a3410e8c0c94bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4faadb2ec5c0212c794bc75d61e9ab7947b2c82242076093762be10aa5ffdc2496ab8f2592322325afeb39eddb9e55807322c9a60e0b610945731483837a474358e226cb25faf706ca2ea642e2ed93079d9a1ea3cb42f40c6ff4fe9fcb9fae57f1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52542597024de455945d18e388e9cb14379472223329f505bd0f8b0e26d68f25dc5093e70fda26688aa89d00d554801bb347515815e003112c3cc31159d6cad709a39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ed60645e90aca240bf0c99f0528cae90efd72b0ee0f35c6340c09e90e387d849a4a6583c313aa0b03620241c9bb1cd6af04cc96549b2e411fdf69f5f669bb0eee855f8e5f987244749133d0d224da0370d18879f1ff3cc8c0aeb73e7420e7cb1e8dfaf21d5a5849d6610bfd05d1d75fe52dcfa92588a0294986032d94a1924dddcc80d711f855ada91505d040b9ed088fe78af9875e9fcf6540fde79dac2b08c269863a61c9e4c43ac3d95864168bacc44dd48225c92e6b0075ee67aaabaf51682f5b05f8f3e2d4b4beb96ccdba000f09c152c11d7c552bb6b52da1789b20d72a9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58baf152e2a8e997a9352bee72f7ca8afcdbd3386e1e24663b97cde8ef011ccc073fdd4f005ee802b4aec855fadc5808b02af6a638ee4eb5ef74a69e5d968a7f82ca3fed1ce9dc6601faffc5153b1b66925f67b87b6a10ad82c0dc140b7bef467914979e1a04d2420aeb3c6633ea1c38680b620946a606e2083746c5c1f3092c6ccb29c62d30e7542bdfd51648d46227b350e7e709e4a5ebd43705e0bfea3c71afb5283dd6e1edf5128ae658f7a8471319e27f9c4e1534a9d3d1f4cbbb25c280f50ba4942f987f78b5204961ff33fbcc43214ff04cc5d856f60de5b7b986a5655e002d4bba9f357ded5e198ac72f9b30733504c89f3b3d3761a123a0e2e7e3f3bc32209e7946f9cf02ed5549f581e97ab38cff271b0feda0c94d842958f5e4eccc3298cffc21526888058c44f64507e1c8b6bf44152c55bccbb3718193ab740bc1a1bbe65ba292e59c73fd8182507530c012f8c03f15f75ba5fa5314e8d42ab8956b8636b9a93bfedebb78f730750da35b2111e0c6adb963648b88c8ec8ee6ee26951b21826d24d3749a32f10493218dfbcc84b4191f54b779c98f5c1091e5bdf1b45978bd8cc9af0ee78df88fd33714d85771fcede5027e028e9713870fa609e4f7bb80fd38c3700a2ce2ca3315a20454578fd7cfa41066212f4312d296f6f5643404b4d3676749bc93a18e9ca5a8bccf1ea770354e021a86f4257c59e644d85b8235af0377dcce3ced99e95a585e29c53934fb383cce6eb4fc0229a4c98bf8b34c1f426deab26e7a267298115c2c62dafb2405778ad8471caf857063a05246bd92ff55146d505f842b6df75b0d3ba0cc1e09a891fa485c46ff05ca76a94c1f8e10e83faf9e67954707f0f8938e4a82ddf3aa84daa63d8eef928404d06049eee38b8471444ff029cbee00eb4b0343cc65d0eb59f33686c64d434a995c045c0db98b329ad57d27529d75a27eed9a8287839ad5ff89d4d9fbe74312f98967ecf5dc2e821a8208ebf1320e065ec5201e64f6ef22178fef00371728444a3d32dcd7cd6658d00bbdff0966e22ab38f5954e5c52e5350a5781c7cb77281d623f82524327f83d63efce413268476bcc2670309293ca35aa0417c2802424ab8ea960193dacf27cbc3d4c4bb3c4e1471142febd1be0fa7ad37c7fb990ee51ffdbf0c04750781537f6398a4e9ca2b68d9f5803c929c21aad8ddeeb05d50aa0148f01b5a05a1dc1ffeb10fe7a5e8b5ac34a8659ddef280408ac857b36763bae6726ea6776d653e2c47b68fac7e1da240b1700614a85b084c55aaadf370197b179f0e78998c40257ebd90bb46e524f7b21a7342b18ae0d350bb02813b3b65ae35d8874b3817cb6cfa35c3fa83dcd8e48487b220551e9500a88eb9bbab4d336efc5d0bdde6097d1b78579038d8b31fcfd027dd2c7df1668ab2b5a8d615874d923138fab03ece23f628e733687ceebaea6992c3becfe4227e4b3b21633f18bd3a4fe38854cda23a439c8f386af845ed53c8c47ae415e84590f7d3b984bc7fe29416d07fc15abe88e88762371f6b6e33d610dc6816ab7f3433e3f4eeb61cc9cccbd2795288bc80c73a9524219759fd6acd7b0bf3cf28bafc695e6f093a0d629cab3e606a86a435d09763d3a19c03d6695bf42be77cb7cdc2682dd7d315511409d7c42055aa86167d78af03538b45b1b70fff09e99399988d47513249787475f84be43010f05199cd5bf872f48b6a78c841c6280538936ad4afaa03d62b10c9895d59f8f1405c37880dfa6200728ace291425843d6a0d6c7c24af62da76baacd58ecbb01151a3ba4276d2d7ca32a388f63fba4b4a33a1c99d62709b48f0f380e9a225b982018503043c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830ad1db9e1dfc7a3757fadda44bd0222b0c3c83677cd4d22714303fdcd089c4f915cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e591cba077415ffb5f1607f69912ef44234c966313efba4d66fdee11bddc3607f91a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26d04cf69aba02f5823921a5e2e09b417fada5dd27c41b52596cbe37c2bd853452b0a51d54b2535fd805ee790ece27fc8f04260754ec6f8356ca8706dcc7dd31da93c8c917857312a7ed39f182dcc0e250f5fded969e2f9be539120d8e6d4eac0fbbd3d0662df12dd1ebd721f1747d4a5ef239be3d9db3d589b378117b676a0afe617dfa6d26d276167b8af0caf9b5f2b2c9d92e2713796d99163c8081e18e7572e5d737fb7a51b3937d0cd387a7b291a478c80249fb7442314b1b064414468b4924ece4ca1cdd8f257177746f59ef4786a0ce26807ab8fb5ba1f0f50e1157f0b0603ea7941a9732fe32faa30307cc3a9c01214c4c7157585f59389d50161ea9b4de1f05e65a6dfbe0a9509524120db3d7e143d20e6943e7f2e988d1ae261c2ab61b3317aeb8bcc29a467f036da2e9de2e02f3b0f034c06be69025840e4c63288ae6b73b6f0ae1f557f358f2a002d558367a159631a519eb2e48c54748080704b88ad768bf2323f8fda16d582cc821c59be026b17ba56b49f045c28b36501c5bdbf7dbc1d6f29bf0f5335b03d915182731e1b0aab1978bc486fd0fd6f62c0ff8107777455dd756c6b054da0bf930a611183064d0a74493be6f2924c9adaf7055377f53eb11b4d7db0edd21309ef048f52c41b1ccdb9be33650caae543b607844907773e329d756533a918caea9fa85dd55edce64e4830a6a1c47283afdf6528444f5b4fc2aeabb1f8b3ab731142bb4856e299adbc56e8455de74ef9b5ef0f06c0e1e73688cb7b35a389971f4ecd564407bdeddf9a0e5fe94ef3cd014008294d52f0f9c262eda1baf8ac7952d6a12f6533fdf2d572b7c7d97925fa891fc7faf21f8854b030e96834a2c5ffa90c65bf7f3f21470bfef99b2305af681e1394fa37bfa02b7cf49ca767a290f593511f67e3098d778fff0f89aa5b064e575006747a23b7d276ebe524201ccaa7c0d7de92e3fb2265c494f15cb50ef1a319750ff177901f482d01a6b99b3492edaebdf76e89a0c3096a3f6c542681337787db250f1e13d9b15f8738e34b416c9df0ebea54be0e2aee73f7d5a21046505967f483492eb98e438400552b398e83eb4174e4fb49d94b3108098474d3c01e97a87f02f522daefc7841bee7d56ff1a59738b2ef1a68b99b2ba14dff41833b317f5f94186be337a06d9681a097edc96bf7bef0c2d254e38f3595ce7e479af46f3ab1c672bcbf3f5623d8bbc23518b7bc5d14132c6906a1b9d76f7a56f87fc93b995c8015cd11f3f8076d066af7235093ab9049532b9398648db2b0e77e1013667f127b7b138bd024453001028a6e3e65c85a638e02c2171d46ecd009780109d828e4c96e2fb46eb35bf790386f057430f863ef02988e8541e9735431b2b2282646e0e1e474f155f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278baaceee67e2a143877c105e36bcc4f928e986e8eca3f3b16a57bac71d67cc8c3c3176e2109511204cfb2064d67e53de830c38ced72fb96974e4235605d8597856462974172efa48cdbf3662ed6cbe62f77ff56f5d57f9c393e874e1308df1149007b023fe1ff8cea17f189cec5d7a48e7426eb02a4cc75ab23d9daced59081a1ce2a9d4523515f2bc25c684b26c1a78ae26a28a689cedeb9738597c5def8a7b07198b6da4330200c25528ca48e74488953bf2092c157408746a2008c221ec21c9318673ee003970985cc6da1524879497aaa9cc7d6c874eaf5198d5bd3917256f54e9767e4fef6d4bcfe2d263c210896dec37a7ce8cdd136be9ba7c19922c255a2301a3351acef2256047efc74b7a1f36f187159b31d8b29183e5596670d67df4ffd2d624980f2b98bc5f7575be90ce5e4c6954447c76a14668bf0a93fd1cfe721125662a644227400bfb3f3f2a50cedd0c303202cc6db04c115b40618bcf0cce2645cfafda4d32f7d426510ce5c867b7a25575296a73de70378ee12fdd34dd316ff9486d11f18f7466087ca2c528142e2a36a849fd8b473fcb0a8407a5c8bbebb4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a475b13064175ae227f5f95c973a5c70dd821b9e50db2226c7d813e0585dd3267a1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ea2697ebd781817aecab0aaed894b8bebc2e68ddea1d33f7857d3393ac96fed6f9746ea172b070985aaf3b5ab3981a593b75d99f223c52ffbe249db1a382db7923e295b24beb1ac959d87e03f4cef5e8cdd7cde21be71ea01ed855f8912b9f467fdd82bd6ab9b8379b5c0a0f6498cbe7b67e6b96f04236a2ecbfc7e940c733c1db5b5ba8cdc180c119e22b8cce8e8296341541bf2ffa53af3f29cc7df4f8ac710e52517e74f5d7b666806af6e5c8fe2dc9e948423909dcaae3254eb9153519d66ac64b187c25c75f1505db311cfde65ec386f7649d85167983abc1d4a7175f965bdadb923962a434ed0e57ed96379d7525638601443ee717d04b6721f2d7c32040baf8a06149b42da04d7f917911a6cd4433889baf5073d5ceaba00c7ad819da056cc07a3eef122a129147bb5ad4fd8c91035487e9c037291c1aab77636d6bb83bc7427825d5a9e378506b03d2ae3b34cb9f19d39568f12733240d104e1b5cdbdf36407f006a9b0b24d4c1f2e6684e119b1f7a1c3b9c799a336292a143bd12077712ab1b8ebc0be6d159ce040e48dc08de1bbfb3f1ef0fd4c5c76b1595ac1f3854643672061f5fd05cd3e94a93774afbf600d929b566846e194e5841ab4628011da2211d9c34a2b0690abf94a9c1a9d33f0b0d3f8a80b16656f5257c0cc3e968300283cf9eee2b45895166904501253e4bc371b0a49bdf8cb2724add785f316e746184c407cf4ba460c2c3c1b8f9591f1c030faad038b4268e7ca8f4b27c3e794574ba0b870ce1b3894c08a0eb230d1f77ed00fc333df701b4fdbe762cbe5a5fbd562e2336716a400f1e7d0448dc4799a00b56f0729d4a515753ba78f7f6268817d9d888949f57f0f3cfa649241fbb8580d7c8077e671e27a12f4bb9100848f7d2b04b307e6b94229d3b758fee8228ab2115d2c0fd17655391632212ffcd31d9347d8af0c38658638e6d1eec28dd8804e23295776bfc3362825a19ab33ab865b7799bc5a26add2d40ff3994d32d60b94e6d456a8f83334012fb3755209e4879de9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b35f01b1d1c01f659562262e6c0040f5f9a234e2cc35fd40be7990d5302049d51d310e26df789b3dbd15bf69dab90cd7ad46a62805da7224a7e70d59d052f88b154a20e2aaf6a273a4802f7c2c0ea8033c40ae1a694acbea2e245fb9cff9e9013fa7986e06863c37ff3ec80dbeb0c60f81c6a7d0bc374ad66d3894ed90f35c41abc372b7a1cb85af4141fcc2a4d9f65eb20b3725a5fa6823e5bc5fd563bbd1b067bf21ad4a4aa3db0b40138560abed92cbcd7ec53ccd4e12c5b7b15e9abf12f478218ce23fb346394c804d250818849044f7ec594494f98369b88957fd9d520b463ba12e8f184f3360227329895420800019c1f84e816ae732fd4ba9bb542ec450ff49290612be253c65b36c9eb48b9ef6f02d280058cd46abd7fa8bc4335eb12f31b88b075946bf92c8140b634fce946a7f8267b760d430ac01a915720d4c119789d14241df59645e29727670b9b6d9e05b19891170acd32dc17797b6e463b8d6dbf6df485f53d17ba8cb105c32f468648f147f9f12920ea4a513dec3247f63187c12c86bcbc9daf94c49d63fdbfce35495224d53894bb4979434593164ca12a1bdba2c2df6a2c07d61eda9f184093bece8a2357bd39f850be0cb360444e798ee4c4ecfaa31388c9aecbf5a228a86844007ae3616deed65e76d300574b0f5a4a940465e4c13073ce2b4c8da1ca680f1fab071db53712c2b431bbd75611c89ae7150067f8e8933e990174e15186384c6b8f589ade810eb648c8781e32ef2942cacbf9ca08ee069ddac68daf817b79650f37e931e2a08cd9c2743ce4da7503b6a3d41fbb1771474158cdf4a81bd09844e791aa0a90b23b4f70848cf20826e5fd59a2e21c3ea6ce465015b6d2fe7c985a317ca1e92e8652d54be217566b84c1767dc2e31ad18dd316646e247df63d039f20de5f2026245d793afd28521158e3dc21aec454749028961c5259e1a7293f8fa32ea3805fe5c237c252907b90040813cf925b34af533617932d21d3d5476159c74c4108ca768e3bfb587a81dabb9f66650186de5181b55d3a41444920f7f5f065fb14f772a43d185b809ce53eba2f6cc0fb7ab5f528b599a45a101b488f65ca2c9c020a283c41c67368a88cca81a8ae26258de580c338aa176e3a28bccb4e2d611853ae3976e966b724081c5e3f6b07eeb0623764f87ff611d3f023f88f53acc0c43e4fb067369f269f16f16ceab2eb47583b86143955eda00ee2997576795c673a8aeeed10bc2d0118e7dda782e8e7e265327648bc4436aa1102dd8b8886311e5c266626d8e92bc89e98162529217bcebc59ee36b076b5ccb7f133e57c8a70868e20b558fc3bb0fab2399649d75b6ef3fe44449abc6c109f92299f00a3c7797bc9656862b9ec71c4dc50932b5425dbe3435f8a70a3c0336d511630ebe2306b170961abc5eea124e52706a97a1f7a679902c4a40cb80bb28edc6c05e4af6ab032dbad45ac0e0d0a69d9bf41531e13f8b82b0a68f2e09c29e11cc8bbb71e633ee5f5d14497828a7d91da45a29b7684836fa1a60f06e442204dfbf99ef58a0f4eced62193e82b301bf0e214446c340fd345af88cf70e06491e13470dcddad677c088f9c2ff1c57ec3618f10f5fa7c31664304e10366cb379295655af99c21813b3be41acd254c1c1974aa1431ae8813c8bc812fb440d8501a56f3ab3ae16805406e962bff4c738ca08a0a3b6db1cf997b93c89cf4b51d6338f80076aa9edd52ca99e8d5a6d038c9d83dd37e1064611fd5a8146930c792a067f8f80d4922e8215e84a2848fbb6ea99c64432bd8fc6cc6cd9001736ab61482359de8837afdb6c7c19399b968e719a420af9bd7c74a0a6f2069e6ee2a65b7ea0b097d4347047d3773de735e9ba6fbb84f3c2a4ea3048997aa34eb72a56571d53c029fe3275643488236502cf9add868cd12a81f0d1cc09c027ed94227e47edc3099ef0516cc9a0b13b6f665dc18c76f056c60d7eb13c18139993d28aac0d8be68806f997b218d4ced1cc9ac44930fc23b23599b7e1fbcf1c2dff189a81fafc5f343ff695b33c9b93a11ebe62cbb0b117c50892d4a5e603d2338fd9445b78c81949ffdf99b564a23eae8980dc5f384978f5461581fe68bcf141fb7c5013fad89fcb088b0e88c1a65999dcb4b6fa2c28c6720aca12a668b29b682fe2b53fe5e2ba4a9dc8f575843922982bda533b491ee9e025440cbfd11ee194093b780a7743f6cd39cb7e58f668687d490b78c2b1c09d023cfd6fc3efac892bb60f0e0fcee5a71687bbb60a9e51ecb174389807dedb7a36b9d239ffcbe385f516920ea2ba1869cc5dedc21a264bd54e7f7161792d551f079005e3df1e5fbc5a3cd9f4fc4aac8204b26dc5128d7dd3d77ba12b1d81eaea34f890e17dc89ecd8d817a94b1634d5ab5c04a208f407654add0b2429fb5b6c3ff59caaa8b21d01bb08e9eb239d1deb9fa2f415454977a3836a0628ccb9f3f87609a132a8312da5e23d67a836afc0e46d26d55074815c19a4e5970fcfca24d4c8912efd2bbb6e13a4056accebb0cec436fdb0ab21de5066c7314f5ed6754f0bb9629a627ee429d440db70df1889de236595127a452a6337f2dd7c8bc299ebef7848c7a25ddf7d275e7e6295e3eb59c0057163c0da06581e9ff8eb1bff9d2003aa5ccdb41b68d4cc6acc4ad082b34475ebd4e461aa085153cf1c2b104c0d0066c473953822c9e7d2f14db7b173f84759e0522f7908e082b99645fd51247e736c41a988dcb084efe6d861776bf5f636d6c9a6effd2b50dd26ad532cf92b33be54b09d15d74d69efc132f3ce5fa6b54d4ca3f2f24556ae7e2cd61cc54d567fc3011399dac53004e3268a49e154a07a415e6db7014ac62953a53502a072c1494994287e9d7b777cf91dd357909fa90c49bf51142f216bf816a64d2ce2c51f69ce1ce18386155b98710511c4887913b0ed09026e8c3901d2bf25fd02b879b64b9d7884623cb074dd3c66ae485c2c33c606caad8785488e99517f8ab28c8d56ce088a53ef35e4f169a1030d2d9880b50b42991862a714ad64638c44c9c602d0fdaaef1c4ce4b6d7a38a2ed1b4d482a0fecc635524edb8be00c8d1fe51317998caa4cfd5ae3bf596dba507bc4c5d723c5ff1dd8526d95de38669cec202a08b8e2dd2c13bc15152d0383ae05e9d598ccc78aed68d29575e9042e751e3c8dc194399d6d93a8e7dde2c9cf2469320d04bc9c87e67846200240a1962f909761bd6c65348f76c59e917126fab1c2c22382d4a5e460911765dbe38aae554abdb28f47c1056ff45cff633a34f80a9408453526df9c3c84679505e1025fa37bc3ee4667611d9b99c3d94c8bd5202d36e22c385f222c2d8da8be1f9a08621669654a05a560c17b2176bfb89d4d44ce002e25f445def8957730f2eb8cf6bb4b0a0d8fe3f84457e1aa39910d22a2028eb5a71bb7e34905a9d2e726c8370658e2b9b3a2f7adc07f3e15ed499d24f321bd2b397d817d28af547229a4d97e11e16060809902adce4fdb3156fdf1723faa8b435df94691a41e317849c25a107bbe1f03ad7d1b08eddcea569efe437412f948b2fcadb3a70f7f9c2f564af8e5c1ddf8baa2b2b5c85c08d70631d393ee968d4c4966d90eb93ae4d4769ea410bfc37c80ad235f1edaef6a5699cfc8ca61057907a5674d29afcc2e46a90a7bb25bd9f12c3353141f738723b530e8c36a92c6ff4e42c2794e8044266eda0fd0d0bbebe3de564e66ccdf768f76d83a7386cc0f1438901e81aadddcc812832d49579b19615218e567ba10c1b90b4b059c962fea372843aa962e1ef346402b7d73d6ff9cf1404b9bb7b2ec4d36022bcb1209e4b1930d352ab7eedbc4748021e1176c3ace27ba51eab5d33faa16ab7a188baf0f5218148236aeec4b5e41db3e02836b4da39c90dfeca552f905f609d34d03daab8377f051c66c528560280488a53864ac852b65996ec5c6b19d1c2e5d4ca9476b5076a88746532659ac21d43ef06df3051b0567dd17a5ec784d35a8a06d527f85b5f91ae0a1048a317cb7e53ef6b7ac7f2fcd1601238361d856aa3930433da1ab27a9b2c37fe31221c9d06c66602a7d0d502d29d387ce093866a4eb746772760c603c9c607b022142f070828502f66e1dd13ee8cb4bf0dac23548142f46c8d5c7c2912235964ca6c4dd1af47b191e20a0a44b0858ac63473593b31b327c017d7333b23374ea6d340292e23013693ed7430f610eb160eb30f4c8e0c7ac905dd8104d6c86761e50198b6728679705aa24b71e8d9316911d0f71788f712f582c74f73113e42a0c209b1fbde4d6931e7fea715f8e66230f076f3241c62e8334bad3dfec3b10f89106d34d879e54a2976e048d1e4608b5002e003c427c3d2226d36bf6729cdd77da2c6cfdcd8315eddba1e37feea85ced7694de3768749484d0fd5d68749f264beea61d95e34e15f94e2460275c47b7fb2e48ca63f97d55cc8cebb2766f9fdb61bd2ef74081c245d7d1d7e8c89d20657949c73a2491c81d9e36fff02f72a8ef775e32c5a27997377604bbb9e825cc39ca3b2bf7e2fae90ff9b48493235ba62a904cc97fde8835605d2c789f7ba38766ccd87f16673dd77b0431153de9d3bb684f13e7ccf1bd8da269ecd7b0d1cdf5ef77914169f8e791059d2e552a07ab3b834f982596f539dfcc3f325ea2cd3557a3965eb2c199ba63ed515621efab2ef13364a4bf86a53e6f7cd8ff5ee24e5f7458f8df5d66c7bae34337936a3a17294ced700f3f0b3f4fdc81b32e7841608bcdb467146e0914e667381472b2294d1e2fcb5f2ccf9b8a70074c6088abcc7095a263159e03a0b74923bc94f491a1755008311e5f1f7ae529250a03bc659095247bdf56168bf4dbf28106482f9293003d7599f8cbc2cb89887f0d77fb3d3cdb869ed0aa9e5314d89ef48c141c44764e56ab8ad6a494ee9fd7d4e5727b16b2e930acf6e15a3d15b6f314db68b8c33ca2f0b7f30fe8d86a0372930efa1fc915e1ea96936c859c13a15d0225ddb99c8a4aca1a12038b465236a2d3c7040a18073c9bf86bd2d9d3715e82a8fb09a20641329cf518bee514fc5009c48e7c651248d16c211c7f5e45bd0f1ce75b9adc7cbebc832806cffd059b2adc4df14020f5a78fcb0115a8b1b160a93627a222132956020a5c0323d8466b74defc66fb2760c5de652cc6bbee3e8a710bfa77481d6c95f7a9b88ac2fbc8416fcb8f80e38788977e50a106d2e96b2f0722a735a3420d36f57649b00f2629afcbd97b52c353fa27425ddf72c305b9be1457dae871600dee2815063b3178caaf77333b5b9c5acc7f9ab96dc24df55e897fb31166c15fe2a4886a994d044d906f45af5aee98126ce159d7164bf2f21de8fd953a2df48e7c1c4dedb2e7979c3e3c80fcec76ad04e783075c0ef926a0bac74305b53c3349979568b0fca13ccb0ffdf9f19523bf7c14575df34c8b78b3287070ad800e8d52b3a710e309af6b688bbe81d53bb30529c7962e98cb3e1b4ac8c980455920756b87914104960d6b24ae0bba4d776d06d0f915363e9a21a32be50cac6a9786fe85ecbf0a36697748b3daf25b4eb5c400674a5f93b67dd58e6ddcab2c85015460cc910fd5977d53e9ff1288a3e92645dd9b998746fb10042fc9eb6e057e80817a74fb3237f53ac38172a2fbd4a166f9888251e642ede43b0a4bb99746543d632598bd4e0f100e44e85d509443a9d2b71d33495733885458b7fdc1a419d7a6536a5497709f56757a6c6c94c18376d65b331f049380d5d594b5b647dc20d0f7fb6a8e8c57179f4137a415d26022ffc606f4ea6fec8d31c95df316599210466278b3a2b5a37303372abd641e86bb9417ec974d830afefbbda0056868a5a197032964308528023c1a5f158e68fdef374ae9038b7abe2ed36e80c4ea0fc0464104a46049542e991621184da96f986e74a945fa9cc0736522224221328fc08ad7a964f6dfcbf4acd79c76dbfb6375cd67d7d32bc7e5b839e9a52ac2a448c22ade4883baf54e39f72a1e72e40eda19e882a406388c46a3b9008c0d68b6398eec9f9eb3f58bd25200d134d51d87004f989bc81db5260638e8069d759274f1583249c90bc4e843df85f72bcd966a5b3e1e80dac8a55e18dd29aff11db7cad015e6b0ef4d3e66c77a310e0dcbeddfaa8818b630844f925fe73c9114855e3a212909f11952e71363b21a32263b7e0593ae97988383f2f5461de75729c333451cd2abb449cf20ce5f769e6d76a0335e4f92af77ad7349b31447e21f82d3e954373b02cbfe0d36c5c5779edf50d6363d89b78e9223aad4526669202242898162ece7bced2e2eb3c85f33d00d53612a207599345a432aafca0165b69090583a4646fde3fb5d119871477a6a44d1cbd02158b54b4fc03d8bfaf7d730c6c414dc3154c3f5ea404752f44b73155cee92c3d720a4458407417ff9d2d77957f7bf181f30e0993977895a6ee8bb7ed7e8336e44ca018623c68a2fb239b185c37f939a625d5c9df10f330cd2aee6d31c46779b1e0e71572b7a7803f2fe46f66dea215c07494e4a0768f53d82f384d74e356fb5de3196be14684380a26512f63ca23b0de643952eddfd638adebe6f9ddfe475a218ae13bb717e3447f03bc118eb9fe333c369f77ebe16d142c1e629e395bdd3b5c6f2800bac12acce9988b550c717e5f076b21708184fdc7bea8bd98e41f4ef855b38b448952abf7b4b70f3d6dbcbdcf42932dad11a88584201a1b6c802804e503c3cd9b3836743371c12642724a52469623777b757d34c144cbb8162fd1df15f9f8ff118d0574d8a75f71e01cd783a6d1a43608e57b9bb45a901e6c2202414b6bb84100bcb760e82c87b22cc99236fc1e43f891d742c5b1a5462f0970d416004678e2421267dd4de574bf9ead215124cccdbdd4b408c7b85d93bcefea8576500bab796e6917ce80fb6daf4c81c256495b72a104a7cba2f18cede6a9ae181f26361448e11178f1e375abfbb9db42e9c200c2b35b4b6f44caad50bc9aa17e16ceef5502005e474ec72ae828b2089992027723a2596b6c99e5fd6db7050b825cfd4b081d1e7db7e1333a1ac657ff5656bcf608e9572ac52f00ee0ea3122e5b7f4d8189589c6c5b329e05e27af38b2072ba4b19e137c6d6e12c0c7bd4a087809c6326fd089e8ca4d80b8ad49a528e4f6c046be362bb1b3374aa4a171b616df58952f4903e2da64dca6d1b14a871fde1f8d26eb8f026737be4dd6380850f74a87add08f9f8fd9b71e894d274d8f82e23096afb967c4d8109778d2a809d0d76e8a19da4c88ad9ecb8aea7ef94add37162ee700ce46281065a2b7e61146723efd1d43b83b2ebac590389208cfeeeebeed96bde0ae4bca309295a0e1f869445244324516c830d4f72a3a433272be25d4f25f372c48a762d730e3a96627578b7778912c89f6ea2f3b5c85b6869d962904da49c3fae5e367fac23491de1f3064447eb569a6fa719331c12e959cf7cd18056c2ab87aae4816ea3d118e2804acc39ce3be40d4ba24870587eaa2cd156ca6002ae7825d9f15d49afa671d4a667e9394de49b3b0878266947028faa4911a2d77b93d4d0da9794a74922b9b02c70a8bc5f69a5211f0ca7376f5bbb732bad6f05377545c11f4f166f9ecc97d0b8c652a47d0148bbf8c2fd45156096bf8d0208629e670c29aaeb773b39b2a77860f84475d137591217b622eb75c477d01e84fdbcccd0ada52b7dcdfcd3c9852edfe74b4335243fadc421fcef71638e589bcdc8f7f447335b0a05e2d093a6ef9239670543ed843820013030338b5055b1a1997694c101923f67f11f5478d97135ec98474eec2cb4ccbfc0a533c329bd7ddcd5bfc0701bf1c97e6817ce956c53585b14c1054e45883cc44bab0653f2db11a6b04fc58d5b62d7e040780e7b6952996c05aed5b4dfcd40921a8c44120f88afaf84d002dcc59ab2a60b09a180a649adc93449932347649b4db28f1e6282c987d10e1169ef6351753485100675903654bc128ff37fff7f6d4506631948e21288b34d603af4d76c2c50bba25aa0db6c98df38fe3128aec16b17b4cd08c07ac3d6b01a83bebe9c48fc205d632e3b26ff1ebcdaf7161f96b8e91ab16d5040df69e7903b24cc41584a1dd5e94fd0c11ac87f79f2e656f18b1d3293730d992ba4d850e2de8ac49a17f2db6fa6fb4606e8bd77e5f1087868bcb88326691baba8f654a2aa11154559910d8c57a973b103dcf1eb28f70f4795a97ee06f6678cc0835244a6a5670a20ea1bf87d159b64fd03e648840e2b58bbb0f27e205a56e67a0932bd5e511d85705570f907cc72fd348f0f37aa93117440cdc716304159c921a9121a641537e481f69ac7874c18de7d08c1abd847743174f375060389249bad6eafbbef1b763aad8d45607dec0620c8bf34cb17f0e4ff7e5b0d67c6695325a2f3433403fdcf834c2409ff0b6f4569cd5f55a99d160b33f849dc9815584694b6e5b153f6758da9369352096a9c46e50b633a205aec16a4dc1e7084020ff0257298ddcfcb8944724bb6d2a1dfd2c7ce4235c58a2f30e6989bfc5a1deadafacc07c7e5d8063da60ea95bb4fafa685069a4d43849d79301dd013806fc51ac35969f5794bef0463ff7d3a48bd0505819184c78fb737c3238de8ef8e5171f99a6e28f2b4051ea28380bd16fd755310ccde3d963d4ba30d81d461c6637923bbd748e9024e3c3e2ac88f8aa25b0a47faaad0a81b3d3e566897e9925466c75c2c8243e42c69eb665df2f6596378e652bcd584662f5c8d20e646bf40c19214b95d4c6b8c0c6cf1bfd81b9f9b19aa5b520701d371f6a144222dbb259eeca54e93f1a9f1325677c631863c1cad8ee0cf178ea6aed41d377aa77f957815addbfd753499965134fe86b9a56c762def742f9765da1050a861df6d4fc96b0e708afc8238da0ee4fe74d56591de28e6ef7a9f714fe91af88aa9a9b62c14a94a68376e0b7f2cffef96ab26c5903cbfbe9232bae31e779837eb167a883be53e25e2561df5ba6236aea58a5f0351d142403a6b5cbc0a06ee5c504cb28093928365d73327403c2491b084d8142410c81998f276024fd765077eb6a732173d018f6841a60c76d5ad56433f6df1068bba44a35508e7a089953eb32d67d0cbabb7106650406543eadd1a26cde90ea742a8801ac30c070207a3c9bdfe3c248164edefcdac56cc4bee2e1eb21db12837fcc6d899567d3b0bf0a9f67cc2e0dd9ef948e1c971ebba65268e94694ad1b08454eb7da45286ec6cbb83c610754a255203030249094ecbd2ef643b650c20c47c012b06dff0ab952336f442c2315cd9d25c8a0380e693b811a64425bfb8cf77b570ca6960e252e1ce594a60bc020cbfa2bc48e67ec21a4eaddef4b6af785607fe68a3c4d863dad1f46793cac26426929932a961bb18ddddde7278774ceca0e5874b3dc64337ed0f954a527859c6041a9654ccf2a588983a5cd134626a862e4f9db4ffc9e45a4cb7814a1d276689ad07b4effa3b97cdfa0dd6e692c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830181aecd0c4631058dbd49422d2eca743daa2e7f00768ba0766ab54a3cdcccffa4618fd799f773c7883290af8bedd0155f02a2bd6b68ba3cd5948fa20c03b4aa43a5fe142abd7e78b2a58f29f5355a4261d55e39cd12d48660e52f9ba8d57a6c12785e87b154180749bd5b59e8b6ac835d42f388f682dbc449e16d2305b09872f170e23d38a0f72ba04a883bb24fd604680b7012834de3ca7c9e8bdbf5401f4097535f06e0ff7cced4a7e7442f00cf7926f52b45792f14d609b49cd0167683592f052c3e82d13c15ede1a29c3b93506440f6c6b310cec3bf9cb5ac70fdbafeb6239a32009096ffa756c2697c2710b8f1ff0becf6aae9f5a297a56278785b99bdf62cc07f631a5d6fcf8c8f650eb6491b85ede58b075292323203c0c09eaac02b590a470341f78eac8e36c427da9c52d246083457d224d09fbb9dc95b72f562f028bfb215c955cbb700847033076ec87d9a56a694538124f9e690d83bdbeb65774b1214aeec7c477a7f888407ebc23f1b08b64a891114b82fa3e586ce730961a9c843e2d939861b8e8b6a40153924d63fcdbb61fb161a3539cf9745ec315cf0f6b4c79448aa427b325ed1aa866a7934b54728e3bf9faf511e75f3faa42d39ec9bd46a1d40f0bf29990ccec413098b4d58fd87ee51b0dad939d659260033654bd9d9a8a3980d91a966203813aab3af9ce89fc4ad44b58abee1171842eaba97682c4d77dc1dcb3f72c601f2f52385d9ff4f509c4043941486f1d394bbcc7d8181954bf2adaeb27b5b8ece11aa7310c555d0842943f2e719133e19d5abb233a4eeece7f842b4855adaa2131ea027891d7a77699b9fa841602b008fc1aa71b02f0aba65cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bbcc71b7396f1836ec5c0e9465d1702086c175d0ece38190013529a38cab74d30c6e1b432f268cf3794a1cf23a4ca8f899b7906991fbe6a196790f3f4193b2ac368b6e43c7e097c0ec3de610a389c3ba2be89e3a285bb86c38f34ea7e9b1a676d84f9a3b7cbe5242e0b8dca2a3547654ca805de183d40bf7b82bbfb170e39b16aa824803982fa010260ece3c2b10fc0658487832e1d0a10d710986c4b352d41e3bb618becbe8e7b64bbbe0cce56a331ee7586cb4602d9dd6fa401f3c59d628e586b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5926a9ae29fa31ad9f813e5b15341741c3083df6755752fd37af845f0291f4179cca351ebf686cdb211ff63a9ceb746a0dee66fddb7ebcf7e04d87aae20f64c6a0d3e91c1ffd9a4323f046cb8ba0b9e544dc916ef930bb602343750341847a06214ca96ff4bcfb089994168c570e526923f167d0f37dbfbddca7e1dd85d91926f06c34c2842d321b60f595f0eb9e836d3356b58bf316bdf049fbe1f4095b8740ae7b53e07a3f64f1b0b9b4af98bd3ac2a9ce2a5fc42f2f241965f5a7aba52a7705bfeebb6880d25f5f62c2b721d0fb89b21bef74043aa503842c906db6a80b5a1d4e3685ad3093c7cc59929162160ea11e8178ae8f67fcbffa3ea3d6c0b36b4ad2ab158888487971fd8e27aa72528a1206ef963b9a29d71bf707602569a197a98cf0be11c536d4e3ea01070ede1c393546e68c191b810741a32fe4488ad49ab1ecc5599abfc55d82a39f4cc85e5675195dd911f50e1fe808a5bb14b88aebc1539524bfc3c198aa65e92a447a83490f63196c9ac658145ae07b1428d487443d614d8f93c33920c21daa5e1c5c9d776a200047177c4c26488a82ec0ca23cc2a946c4a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e263030b78b4fffb1ba8c5101b2ebc14d614f90b80d54479ea2bb579242ddeb794d4030a4ba8242dab97cd53fc7f3ec91b8fba46d31bf0d55d8e5e3e404dd6bbcc24d50c67e8e37aa0c3a4abe67ec211310c524c6dd1bbc9b7dbedd3152702ac41c417f212b795be3a2bfce2912826736f590653c95266d21f082660516a46f7ed6e8f4372c7f578b0164af60b345b401d47198373cf31b3b0d099653837efc5db423a15b9a0b5dba2bb8767394e29198811ff18833d2bfbb50384df7ab8061eca36c9f2a574e61bae56d3b3d49b9bd60bed105106f2c747f6ae11d36f4c230d154d9536e4e6fe7ec654ffe01bd11f4ab8a5155821aea1fecebdbf2ff191060077218810f9d1e21d3f5ef85606a1b4e9de3022a41e27f5eb81da16b198b9f6960ee639a5d28db4e26e9b4486c2f662afcb3bc395afeb6413ef05b8736a7da6f6417d50011ccfe138fd8297d3eaeeea54c430b636f0bd25cfe161c7ce30ac80976d3757b2a9e61f03ae1fe4d8e40c0bec469ac535bb76fa0e0313c887b316c0f8919e6c741d5ea9f12ea98279af7458ec80e1c0caed205a4d75d6f1df463d270860d7e7ddf91a2f70ac755ca6a7cf932db67b2d7f84c0d577003bd25ae656f90421f530a3723f4fba3c5d67cd0063ba29fbe2013654fefc0666e56cb5ae3c883d1b435fefa7a81b098621d85a0ef65dac6afd7bd5eed611ef0940e46fe1be062511b91f3efdad91a4c8cb91d29a08e0632f7a674ebc184bcbdd99b39a9761fa10490d78ac5af939b6851bfa59fa5414663fcc4dbb0ffa33063763493fbee2be49042b811a49e80b664e82de19ac611b77426aa9fe731d63f220e8c2ba2fe9a792487d11282c8b8c5eae83468caf7dd3e8c1c6d7045e969ce7853489eb0d45e3acd7ad5d8c41644c1102879516d0907e72a8e26c788f3f3d08b8efdf3f83a76c4fdf7770d34bad2b39d260d462934a434981b0911e7084295059f1f40ce20d67d630ba6bf6bb883982b2f5fc290054a5c3d46f0ce9a4f0539bc3af8c5c6e018e8725555b19f1ccc99e699aa8debbeae4a91f096cb3fbcdad7b38893e3a03c1649b582587f3cc407b5c7097cfa1dcd4e67d103c8ea782894efa3d3e7254cc1cd116c5d57bccb6ff7b2b5e635d7b82e2b5908e864dc0c7903a3f27962fc8649ed072a40dee897456e8e0474bae40db7b97de896315efbd100edb8f7eb1f620028795d795b4beed146a6a10c3cf9ea909d95e50709011f58d1116820440e401a0952d45bc0cb63a8f4fd06983e028bae06d65303d75b2d788114d646ccbfdd92fb0fe7552e9fc3e22bb2e0bca5ef63fc0b97dba7e05ec9a62c8bfad8ad3adfab98c5ba7c0404d754fd8366b9e181f9b64ee0dfc7360cfefb0cb5cc87687f2d2345abc030f2c3820ae03c0403937cb3e4770e6c37ec803e547401698578374172e5b58028eb7f83c220927ab5d7332cd8c60559e2d823ed20a09c5291b64309d4f6076af52d92662d30799d09db6119616bce78dc0921f05f33aeb451d2f0d682f97f209014c2c50ae7e3c3cde65c67e8c8e5e17e528d099a0d30553678ccc1bd2b6187457755fab21c191285639036f288d8fd1df5768e883efdc6f8eea95e206baf89c7ef378a1eeafba39d602928f4d94d8ce47c06296c9c4dee5d7ebfad89210870ec2440bb76d10a50004da5c6d63895b5879bfddbfe5f97790df67e55ed7e6117fe26c415a911ac9a9cc85b5e1ee923583d9cb46f35d201d59d3e1bceebd67e65a55f58b0d2de14d33f0834406debec74c46b9b4f86a2908a4ef0074621aa6f4513858d3942a1a666b2405b01940ba5d93af8dd527ac465f795f01c72492bc438b88b04810c668acee75c09271b3c859d77e6164ebcd60fd98b39f6a4e7987ea6eecb232e0c9dac92377b5ae3440ce7d590b4afc3aae0064ab8a503fabe9d4885880b330014a840ac97a44672df9013c38d67cdba1f7b6c5af43834365b8a7e32236204bfea045c62d83eba037ab0ca8a8687a7266edb012d31fd5c284aa0b6c136d9f2f7730fc65a7b122b782839686d2c9c9b3a394fac710fcf6fa58d4cfcfbac7c3e41c416c639cd334d7ebb33db7e1d84cea50cfce03487d3848779e8cb3a23cb0bb27cdd43f857e8e2f907a5de7cb54f0d685fc12e0ef6aba7e5ed9b15d0dd8b77a91725b98641281831161c0f5dfe6cdaa386073ce3207b377d656ee426f67e6d0381da7dc23590ca3caed0b50dd70c008f648a4bf235b32da7a7a2a0b91e304a50d7a78aefcd969c6633827db667707967cfb4e62343099b487ad1f42e77bf1bd4bcb40a1f531d0fac904ddd954b39db730441db81b3c15a33e6bc8b0d6ee79098e8d9c087bba28c2c12449fff3758e12409385424ba6d08a5372e08b90339bb10d772ea08f1c9f9c22719d0337de6c61593fe9090737c5746adba3898e10d8f66527cd3619f871c363d75c995534dc8c4c1be702a738b986b27871e8d7ea419023b20eaff8f3ab780fedb13d5c803a18b563f6ac261ecf0559260734d10c637fa0124f90db40e060b0599281e920b309a01726896f6bca4225a94bda11ce3140454e73974347b54a81bbf7bab384b0adfc999444f674df054caac9f22f7710c752ed4f1691968b4ac2be0af80aa2fed82836bd7002526b3ec7ab7f4414ab517628df82a3a5e97090636eb02c4646d0b8bcc1b74322cbff20f8464acc94ec23036c46a5df1a00f05553ce2ebda3b94a3760237e8163b7e8b0693654bddfdc7d6d7685fb8ef402ad77975c7019ae19705505ec27f7cacc696ff2472013ef45b0fa0fe0ec0badb1ac97ec2930b90fe66fa03c1835e440f0341eee95647085e355485beec22deca6a3bdeecfd7d79adce093991fab04a4acfea861de7e1dc72d901198a930761dda1e018c56b83e233f500e3a501796bc525343c86d56b12ebd4ef115f68e52184eaa3f114542e25f4bf5c876eca8b13fe777285126ac6f77748153fd998e66274b2b9aba49c2e8f974e4d420e547777e593aece6c9ead61e6ef160787af271eaf508c535322c40e5abd2c1c484cb3cb3a1fd6d7a97272ae17cf0c48e5c2504b3e8777bd24e09f2e73851b1a7919ca1d25fafbafc83c657ac5f9b422eafc32ddcc26f4e5c26ab1570d679b2c8b21690f61a3524b4d07811f14ef2f68ef04b5f25488606d19de0bc747eef6c2e5c85087065173b4699d6be4f6699723a9bcb92889f0aa390f5d2ec4f41f27bc9e091ecd56a0f153117d0271797589eecc9cade290f3b883e6f356b6bf73daf26cd9e4e27b23cde9c2c9832e1c4e243867bad30e7fcce62a5ed55ba3d6279c4e8d371a244f70984b43e51b4444922a864e10b659d237856f52a7d90ce3872c34f1c245175a13e92b684bb8b0c4d4aac98ccdd89e18b7faaddc60be014527db572193ffc26e15b1ca66348c9e6e3088363a751ee58d08644f6e3ca516f7358d0668ab095863ca0642283f963055f5a9ebbe578f78e2d9e4fe2e20a9b7cae8c87dc761149cd4212d7ff830ad8fbebfdd8a01e0bf710bc21125e8b3c7f86c1932ab697050650f0946035a173f6075cb33a381212caeff2ceac34c1a79cecd0f6fb53b88de45034028e5ed9130ab65d05fd5e324a620d09ee9c7dbdfeba0302a3a0da3272eb8cfeebced62c351a0ca007879b4d519b97263eaf77c32238e77b09cff0dbc879c6f3e87bac35555209517a10836c67d53d645e2bfa836fa98acf81c0f99903c0a8729000db60c49879df82fde2e11a3681a749cbaedb8b7ea58ac9fed71f6b011b74d5eacc4263ed318545e4da37813d45d672bd50911c48a2f19dc98622a3fbc3f16d93d8e25fc1b0259255358964e41896b760e2e41c7cf5398c88380b43bf8156d942454731c0d1d3b2743545b785d4da46b6583377c4b52f0c00ae6c339c4ece72f0128b8fddf8771081b70be6c018153c1f5363184834c97d19bcfed665f9f305b5f3497d9b235a61cc19b48b76b8bfee6d531eda1a24d0726ef5e21bc5b39b9462bfb70d6e94def67bd36822eb6c5a3fd8bd17f67fa90e031c9fb0ac3c2fdd8d9eed15ada71688c529039976fc75019b1ff11088e6c87e6507564c9af1ac4f16b9b7811b08f10b0745969456796cb5830568c8b15f40af2e41fb8ee9b122423df8b2d1e219ce5fe00f6e888a066d2cd9d47cedb302f50199a69f18c2b950ebad7824d9f50801d3ac5c973088dc659aec2195e7e69727ace500073f78c85c68ad8f17884bb40b802c914dd916ecebf95c85707d193155c7bd2a86d979e93ce7cb3ec49b5bba56939e449e794750b297dac785f5aa4298d52a5a9a92c80a181004b9d6c9279565b0d242ecc9f1fa1a30847a9562c52db0039a7cbd357acc57bec42019ebae22c574a576d3b621f183771ab7c3d7b69193db0c83cd148802bd9359139663d1bd05cce2f8692340210d872a29d895477ed94f701be3c4d373b0f26e77898c0fa785a5d7f08b4efe774a799ca252042519c477b140b39a7fca20beeec4ed7f5f5f41d171ed8fbe1b3cd71ba487474e8d7c61a9ee3bedf115add64bc167c8d928ac682f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba90a318c10df616e6eaa7145b1bdc22d241cc1e4fefae2ad5e0a6c5e03623b03d965ee53be49ddd2b2c6b653ae266acf26885c98162a6d6aa40350883c1dce61d66997dca0024d5bbcfddd6ffe2d3d66176354b65cfec2812e9cbd5aa2008978b6701e999d3c32e1d3fde11a6f4d6a32b16f6f05409eedd78666d4f85a029f03a86482d341ce2d80a80a7dd804296c91080d43891284d8028c4a7725371f0275d736f39089aa6624b1ef8c6b1f0047f343e77c179a474e5d4df94b3adeb8c6afdc787f4d07c61825cb8b5315d527b37d2df718bb29aa39ad384ab08d4d4bcb583035f4d6f05ddd4b9569fc31ef2b8124f5fd1e260725f957410284203cb12d3916e2268e63ab59b1a9f589f0536ff4a19d46361b21ee6916c93285a7e626171b0dae3c7cf570f7e77e6e371ac61b1d29609f51b8c8fab2cadb30a986b3b2f8bd6389c750fb19a6ba57a9b923269366a0cfa8a8f2561d82db3a5b4068034cdce62678a0974834358385b848b06aae077de374ce73f6b45ec33445104633810e70e311e4c800c0c0d96febb6e040a9922c233e40dbdd84097e4c49c9250ec3d0c68ee09b5a9ef90d69516996f5e6817951484c454d7dc9e9f91bd116ec732dbe0baa10066e7a57c0f2ddbb490c909569cd4ae6097a69a52c4560116bfa182bc0e2cde39713a43bb53d2bf0accec95ecb1ab7221e768baedb2090ecde55fdf849fb14bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a40cbea9391502b97493f7c481e19d073ca1dbd6bb2b68d0b2f56a5e64c7af65dd0190fdbec9d03ac97b366a188ba18b4cdf26a8cfb4e707bdb7fd395e4a8863ea3e17c7aeeb901c8c4f09e59eafdfe1b98e4ba9b309b87e53238b431d8961236b47f60b513ab1cc018f800f41ea873a73633c268989a52a8fcd4376d51fadab8eb817baaa8d302724df2c312fb16e5a75d2258dad744675202b2ab17cb9b5ed6a3ea23b05a6391a7f8fc7803320c29a7fcf97cd57b841eae344c85cffc72df78e3d95cd9ba34c979b3fcf8fe2a58db627906ddc1aab5edf6781b42087501da5abc1057b1555c70ff714747d18a8d4b96d085df3ad607841a52413a855fca6014ed8d5416d740c72f001cd3f984c9abb94cf3c28bbfc05b6160aa1af75aad4a3058a22fabbdb932df03e60cfb16c57430862c8534da45c00d641a420ef8cd06ec7fa6b3b067a7cdb89f385da759d9560352459214446f24ebcca4fdb592b06e37a5db62c886d8efb3b0553c21d9345cf79e1f96163904fab9db38323d0b06e4c2feeefaec5cbaf6760d1c8cc81200cf38b0fc5941cfc6012f1fd51bf8b2364522fd65a4223e3faaa533eaff06970705a302453737985a89c7b36e445d57fa8fb080e6370a909f93da32594492504c2a033eee147e146c365ce4d7af300c3f494278034c2d51388f457f6671ed8d353d29027eada73179f1b1a23ac036359c36a5bb17febbd5cdff691c05eae504b7164bce1c0e69b66eeb536bbf0dc3a43099fabaee32f7c8401c76b52b0c8a771c9d846fbfa9f3883d6985c9a230397a8f25fe8edda655545cd84d336c4bf5eb8f676fd1974b5988bfe722fb6259c9b84f0d9f292ebcd7d2322f6926a3550a6e94db3749434d08575156cd650602c920b88faa2ba2966572686e8fa4c8885fdb7947be16e495e0be026b1ddcbd3b31d15ec808513ce47cb6d2b2e48800a0f4dd47520a3aa0f23e688a875422f411ad197d6c7db8a6ecc50946100186eecbac575644b2a2837621d4aad36c8fbe338aaf9c4d7944f1d4634ec592fc1f2b9b79200d16633f964ca8996a6eb3ea1477d40474e3f807835c80739c293202d9c003d147c7af00519aee54a04d63714136a20bed68e6a7a5daf57bcc38927be870c8bbb0ee4aefc27f6bf2eb9e48a87dcc6e9017d884469776d80f9cdd2320fae7cfd33a6f562a3a7e198cf3b75f0f4a8fe610fdb7d997558836697447b5d1539a57a7b62fc3d08c70812c7722c978c0464e8ac1ec2e613bad1143ea578af2de7b81b18b933a6cfea9a4ad01ad94c5b55efea1c212635fb883e9349c832cf4e0837d14ab67cf71d3a960d13b58f17586126f7fbbcfb389e26d50601b766af6e8751df7f51e847a2d36d48a6e2a141d81d4ede9d30e834753441efe559bfe17271a8fb8901b528f844254e568c37e408d1e87bea6dd4b945b8131b699612e9219ad0068cc7cf38b57714508b7c66728dd08e7c5538ea9e90ea710f3f2b335e0084b86dfee10e5b68710f39b292badb8d45ffbcd2f34c1be5308193e872a9febca315293b436e533f3aa04f08c951f1e909b0c65ac71223bf4d02db41f673ffeeb2d5d42da6cd0c84109d3b4a7116b5a2231d82c0f248869f71e903469bb1a1b8d5846ebe93beff5c55ebc2ffa47d6273f4bf20d0440510714c459ae66ad260e8176addf5aa08e4b4575e734059e84d84f2597f5afb3c03597a86db05878460fb1f3849f89b2b59be82966efcdadf43028805476918d0c91b295e52bfeae8ef1c209ddff5fde6fd23adf34dc94c1c8885e797b53e9a14151c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ed750c45308ad18f7c84b6e1ff9d584538d471460e94877d287fe8fb71e8231b747da4b4cb247ed33eb846f4c4e3284583a3576974855e903087b93852c4808727f600611dd787407462909b0bbc58d289ab76425b7b48fd07dbddd97d72c2493c5231e78289558598a32e185e7d562d1f3ada8c14971d50a6028b1fff727756e1a068fc84a4caa233dfcb3081964fc814aaa1d80669212f55426c30229439c8286426d91ce8435e2a8d71d80e93beb275165100a3ef65482212753f93d31d93d20dff63788a11faf4b414324f3515dfc65a327d7d525c2fb999d2f4440ca0778eb9959fa9ebc6ed2647da0a47553b77b91d67b709470c2e4c10a621a5ba01121214124d69ec1be3231233f8f6b414ecfc9a9775f3f9d2419ab2e5a2880267127137083c89bbd299579f99c656a964e13e4039cd8524b35a85a1fcb97540f226e12fa144428f88142ec0e3b9dd0043d51341950733dd0fa66c28f280e17b33658c6e9fc6709560c791ea2f228670b21e72fc64ca9b6008aad596a34226d2f130b219eff937a8df5fe353e8b2d00552752bab74e74be46a211731703c76f3dc7e73deeb5055667711c2939313414abdc555031f32c3211b72aeb7b7c6edb9a4fb23257acbf5b70d1ae59f6b96af92ae3ab64a8a56b7d57949741df7191414eac3ff7812dfc230fd8ec1c85e1bd4385048bc680e9953cc055c96bb72fb52a7ffeaaedafa01125abe11d0313cca5c07e7adace04ef3a91659657849a035036fa744935773ce14af686307ad84047bdfe319b4c56bd547a536ab25cefcf3613970a09310a6e30a2981d47728a60fdda00a0de7e1029f872559f50fcc188f843da5e985906c39388421ee9be5ae11ee1005b78e5371e765d59b66e2ff030e9d59edb467f453b88de7360a4e964c91ce8c19814bee83bb5e02f6ccaf7ffcfbb8343ddb11922f6c448ef986b0d364d7f4d4381ea6e3772f0eb69506f401a4a3377f2d8f99e0e5a83f750c905c5d67afdc812ecfa19f703a3991e1d19242d6b4686c54b838064f12b910efbb6f14dda17aecf8184ef8f4989d987c78d6dfa196bd873fad46c7ed87d70378c0424252d25e912daf490f97c89f5e8abef26e13dee90204082c34592f1ee47f2c80f9baa78a35d4e22585b592a926331a2be5981743627d60f34868d31371582301fc90c0b7e068e0758a959f1d5070559a7a8a386e805ac5cc2889418e564e726eeb4884c8fa35305af8decb6e9529a90180391e34c5f97aa5ab75761487145e11489cae611e79c2b4fc2a6eced94873dc6961efc1efbd29b9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b5e33cfb6004c042f813c421ad0bb16c71c193e134e17e4c5e1795c6395d2df735e780a0d2a05fe76daad04062d07767220503e0c5a47a0b45c2612c3efca605f91e5a3ce522224b302ce263ec2e4beb5adf08667deba3509ad42984400254d18a5750b23a5cf0464a186405eb49efe33d9486c84fde07d0906090aa7eee9afa3b514a5c7f62ade082d3634465ad30722f17f0785fa8e05abcb290aa4abef707fc36ad2fc68f7863d74fb284bdea29212a1d091480e7598804fb9009d3785f14a2ee33f4fb5db72000765a68123bd7e9e7da53e5b9398ebe6a016e0e40f7dfa246eca6c524af781d8ce2e7ece633100a8b7acbd0e553aef5c167530202d7b28393707fdf0a4ed856e624cd368f02ecefec31dc713a5a07bb0fd2ed0f217b8e85976bc66aae2582063484c63ef5b5613031f5bc85eb9362cab551bb4c7b0f8d97baf71c3c82cf8054675d5ee567d4789ecef8ed93bb152c51344d3766632a56f91ea36cadc48896419a74c49463e10912da979c1600e3d4a868cced41fa8850baa630363ceb9262d8eb4691e0fb14619de8bbaddcb107425bbee1283e557ec9a0dc1bc1eb78359af42bb152000dfd226abb7bd5e5576600548b2f008a9e7fdb368d33b30cc6182dd2b1f15049f6e8527a917b9fe93a889d866d80f68aa7a830e914652eb82a74ab56136fa9565f3724ca8bb848c6c2b7376324fcd9bb4a410f9535692b7edca48735df91a6cca6b8d15202510e8dfd426a6d91fbb8b7328bedb3c9b7945f85454bed0939172642fd6748856b86a25ab6a820dbec42be91df31b6119fb76d96cad30968fc34cefd09d9ade893dcb7daa7d0bc26283cadf86c348ccdd1d1719d7336c8614ddbcfc3b7362ea21d40768a180f0a57fbb0961ad4f19db5b2d42f63a48a7d4e691c43b5b4d6c035013105bee1d1a7b65942c7401e5677c91f991f8a89bd83bcfb898b67e792e4b327326da0340c92ca1667eccf127882615605531724e2b894bac9f6f2e0615cc59a3606c6ccd23d76522e4d5e0ae947ac501e266bd64f13975d13f1602da1ec6d548947f7fd8663b8a2d170df0ce3070c8045139d1b5e0f82dcc86f7870d20852f3b7023e74b7c26637f8f369e930c3c6763c645e61cf1e95129c08e2312d1a63078c18e3421a28baffda0831eeef28fa9a40c17de10e9125a13b27b6d07029ce666bd305fabc8803d772dab536d93cba865eb122a6f6a6a5a2b1a68be22031eb61951c3fb4e58703e402188fdc40ed363e22c66957a4d5c7eef1cd2eccb32ac796d78f03c6da81e2db0fcb24780e7086fceb53c916869d558f0679a72a181fb0669de1a88919beee7b2994392eb15317e8cc73dae3ea6e2c954eeebd2762cdc1619472049ed8528c3bea5cdf3b7e68ebdb0db5c2e2dc1a47de275463a2c1f2a7861a2b151931608ca5ed236315dd44f6b34345d079f378d46365d9327d9468c3b2f4f62ccbe1f7f6e96730c4ebe8735228bce208c10979eecf8f797b881da6bc2126b610b34fea74d8a43a5923580dfeef9e8e0af22a35f4208d8bc05b40cbefba06ab4c378225dfdf50a227613eb9b6d592540e46a0d9542eda24b0cd09b68a5743afe19330814f57591fff95dd4a0a88d4a321b3c7f18b32ec925d5df5c31557736de2a913fcdd979b45770892de2eb5a8d68ea40d342d3119bce83a817f5206f922b709ffeffac76ddfe83c257243ab3b0cc0f4ec40983e849291efdc729a120cf6b23a03aa388171f88b4809cba68ad509b44b2c9c4348f371afbe6fef0d39ec578086f4c3263832cca479dbf623248d11f38e3d5a287e19fbbcfa2184c60818a1e3b48281129da257b2a9d34bb409166c9729f4ae8649d35d472e10300efc8ce59bcf6387debfc8bf33003d27df64702d970bace298ebc8ca9d13a7396230e382bed21901673c3c93668a02f0847583815de4a9054afc9ac7eea996b9d60f7bcbd1df4b7340c430060fc1a674ddcd7d45a8aa7270e0d82b6fdf54debc54dd23bfcd7ef634ab6989265a44413ef6e370f6017616896476a3ed3d8a45546e8cf13279143dea92dacd49d9ab6f7c892d6dd6be638d53fd4a873ab5b032585e78db843f6d239236d0ed25cc8bbaa95c0023c61cf9f92d93b20dc2a6dc8e23852ed1583e36e9f4b3978cfecdff345bb27ec2c4e8cf53c5dde351e717536ac172707370eb4e23a1d3d3bae48a41f54a5053cb485b1ccf79d48dff43438e56a0d7839444e79794011a52a6c94b6a0a70106e1cafcd8751cbe45532c4b5314a208ea99ced9cc2e41aa3673ff41ba848125c486a99f6a81674c2404e7a837990d32c9792b45d3a2f89fdff7768e25ea1a4f4695b273dd44f6f3412dacb61b634cb41197ab3f6139d3beb48338291f90d58edf1013c7c0816ab13ec028f7bfa165c3a1558467136115b41200e63bbb44a83373057ae8568d57678f54586060ca03df11ef5a17b440c3f69d222400d87579dbaae02d4a561c6aaf17602f6bac934193ef80b3336c4c3cbf279fe5ebbe6a6d182c18f0680ab51f3a5eb322581e6828af39814370e0f1081bb9f7ec1f2dcc800e33d6325665c740134a040626f27410d8b03d8e96196814aa7fa67945510fbb70b67836645cd2d9cf3f22caa961e0745415c957cef4374474740210b485e3d284349ee5f8fa52e77991b9cb5b943a94fa814a92762462279ef7cf96297b53be8ec8935a935961a1ae462e85b264073a980762a90eefc961b703adb2ca7deb14688b18666704d8cae67da6ca3c0034bf643f7fd129d6e3b875819c5bfa4396f416ad7051507bb7e7c24327b453495f579593d834bdcdbac3477e1a5c5abca8aa256cd857d67b800f85776dc50153b2cd87e703fbc9bd5dcb7c15da8e8d922bfcb70f458bebe5277ae3a8e02479a1beee01c6880fe817259bfeb3e0939b7cad5ddd811c687624ca57100185ca2b7bf5361e3fe5c82ecffe344d5df1ce58a8ab2c2c0414643fe6fc73e847b61b4f54362e04eaaa1cd179900bf1ef6051e691eb00e4bad64fb9a5b2e215efb6c4b6d91ae09a1569049bf8aa77cf05a9955ef28291bb4b5d1291c88b06b0425eb22cdf6cb3ee6946f47517f4463f4e66c3bca69bbeca5351b284e09a3caa2663aaf329216472b165838f90d879cea3ad8e3a8ab379ce3ab0c3ec2a40404e4994a805ebb38ede394c7c9f2b458dcf600e383c834bc228b578c397704bf507727f19a689e06dcd328bce87bb2c90ab0e9bafbdb9476fd63f89c976d59312c9457efb7e216aa99ec3ea7065a07dcd526b2608021a843e2cb45912a19cff8fcfdd62db23cf619e27ce6224d0a63928d388de3d7ecb1e0d86ab6fb490d44a59376bcb0798368c4a8ca950434ad541ed9a4a2a8b225fedc3bef5ce13c63e89da746f0d88999659abffa781dda89debdd23c97253e1fc8f50d42cd988d5ae56a837011575bfabe2eb6897d965fae76670d958fb87e886610d09d9d9cbdb9a37ca2f3c76739de079c61860e910d358506b037300163d210e7e84b25ad5e387e9f6066e3f1f32b79fee25ddc7537a991472e8cba001e5b88edb3a0f21cec4a406f683ef02945454dd9ca48dc94d612a51e2796d6ec9a6699ce79e391f2a81819d91eb7ea511dac61a3d0e7f884e241ec59d0e9a0a3633a87930beb17ccdd8d42a7247a972fea342fa03acd2bbfaf653170ed33d9d4ded22db02389f335d6739267587c274b647deab899333b20b066dbb358318d4b5e060623445cce360232e61182ad697e6a811b73d16307ab135d541bcfafe69ce3bc18c7637858b9fe55c426c310ac5994c5da0d8783215444b98d04bc7110aee7baf453c252269674891a9cd60e2a46107c9a51ee595576f6262196ee14824216ee38bee4090fee6e43e475389c6debb93a03db0a24b4925eae6c05351ff2bf387868797bdf28a8b3ea362f7cd74a05c023bd6dbd1e4e7673afe741ebe09955b28ff4f2b3e9ed7d99adc711d68e516b85b1abc0e0b041cde5201de62f696768803dc07405dcfe95760a61687182c9c345fa67783478e19d58c75d0da3f996c42a8b93a3b1a62c754ac25c7b7a42161866f8b005dee3e916191621f61c7700e9dce13c2b0393995b73527a44f52a91db3c67ad4077ab8dcf8c688855ba944d69c684c7491543c0d2a3fb7f17b680fb8f0bab7eb642f5e40378c41cb0721d3276bf5f022d49b3e0d4f13c03af7a05fd1db64e3139e76cf199ce959718acc827691af71848335279bd767110c1ef1236e38a69098284ad181372a2bd2de9a95e0e8f9a349e6e4c92c2f33835f2dba0f26f3cd737616b4a28a7b810a2b5f68e988cd00d9ff992d72db9330952f8c31d554af8ab91a37b2bbf6132a9ee91c3ab74dbdf7d5920088e138bbe70ab704d1470ee211a42385f533288cc314ebf37fc79a2f1dc81a16d1eae30327eb4f4b227e32222e455856b7a7517e6320b238fde3326d30c452116ee523427bc0fff8061718a1062e9d5e81c71e91727771807d1887a7fe44a516d2e5b9087f95b5778081e0b8d2d248eebb795531a4d0d34bbc05e8d87dce10af71c12c53a950cc99728cf576733e3c15204695452955e1bce08b2d153ec4b7c26ea11a949b0b951a098b30e98cf313744b7d873ec271c36a15a41c0c41bd316a754e0191c85ad93ff883bcf0696fbdd7d71c9752678b4a087f947b519ec6d28d67aae435d694c14b9abbce744f75908eccc006ed6edf26e8fd8437db816274ef6657d86292ab427ce09ff2a3894abd6148e173969435df53a75e7b097830cdce34731d3e795bbf722f89ddf066fdc223cb9fe4884519312d55a98b4cce8a4bb706a2e52ed4b99576fae205038eceb05df2e92ed0e0423e49dae20aa161be6b42a75901633e4e74b5a655ae7930a5a6d534d133a6eb8531510728e7db0e6cd3e84bbd32539829f73e5535ead3cb771ea841519ece6001bf9285512f5012b12b271f467fd64949367b333ce78c823f83fad729d05b7a8a6e56508332353ae2f19b0185643fd3b75880de386761fc4e7ca48f9d85b31fa1c84db51fcab9cb2188511c86f51bc9a6123b20ec6dc3483c2c13c24eacd520189d542490b24c001181b22154912984d499293dc677a80c8e9593fb8312330b6dfd94b4290ea0bb545b3e1bef491194e24f213dc0d114b31f04677d51646ab5381b1bde00b60638acb051a618b79673ac44daff65cdeab712917d66afed1ce719d99f83ea9c9f004b18d95e3f51c66b98b9a092ce7db70301d0c65684399042f0da0e7c6743024d72742b4aa6593ee8f26db060bca25c8e7c318eae38ee87186efc42672c937a016bd40eee3a1838c7dafe03f3de7c97176064f34be2698d9db1a0f29c6ab3d772860716fcf4aa32ada15f957d2d8cc7b349a1a0d7f8a7888cac4c512c89faec135b33b6483f81fd103d7a1d76bf9276e581615e08910992457f12060a0cbb18503a72dfc31f7b27d404cb20a7083e23fe422558de3b5bf7aee878ddaf3dbdaf2143b3f0d9849a49d89d159e386e1c5b4321af9640558fc9bbdf0b56d34b75dd5710c7d96e68805140590b115dc1648f58b089a9086a7749fcc871216786b371f57e7bfe66e053cb3b333740bd334ef66c763c92e364147115f8b58be39bd929a2206db849c2488dcd3ee1a81bb0aef0b6213871fab091171828a7a6e106feb4da7ab91b407e9776b61e455c635ec897f32075552171f23a6811bf555af680533b0caac76818b2fb64505c448e58990e040a1952667a4002e3a810cfd389f12704e8194d6418a65a3318dc25a42c39ea08b93b3360e2e7235bc90c88bb7ad663d99b3de5bdd32750b1839abbde45865b8320a03fde6e9740c28a7598b071ef612573907616dae7db1da18c670009fda9aa0092d012fe91ea1ff280653879eada5d5a8838494837b7b77e0f179cfafd028d9b4736014df17a969250e4c0f62a4949bf691e1c9cdc1d5cabd02dcb261382bfcaa3e7bd674c4de036e92fe170575e2bd98cd8cbdda67e432c2a381572b28fc727ddea131d3a5abc60ff5e2aecb597b51c9deee8180823009fcd1e692920a02d8a1b50bb9a0fe69ce28f5296f3e4f4adbf365f290fca6792002c2ce97646a2e81e586d4de55fcc01db86563fc7e38175195696cde84da83ac62bdfa14d49ed68eda8588c18b6611ba555d57ffb0c833b65b80e1a41e3fad75aac30936f28b3b03c50c3f492372d5d4e2a2fcf2909d9fcb358d149e93b55101f2a9999f40e842f97e54f8bbbc8ab93e830e2d3d3a6991f53cbff8c3b41bfe4e36383f3770234fa2de874a4fdf6ef21dcae8679bf195d5600ae0aa417080b800ed69f23355e3200e96e35b45dd58f43fffdb1e614aaa1bfbbfaa860780e457902ec3b64d06f2e0ee63094bbc39b604ad4df545ddc18f2e404f39093cb5541c0f52067bb14e4c0caf339aad68eb47258c1067b60dafa65e287e7deda7a3429233be6a6d698cc1410dda1b675cae5ff67ab0e2719778881ce999ba00c5443eb821824e23f96c2c402f3b2689e31eae7bc813b79bcaea5e7111550d7c1170161eed1f8675f46c1cdb662aed74c6d7b4a27d9a1265b928f077f731e2fb6c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830bc3f29bed47b4ae6ff8e978ca01f6401753d76c12e7f2431e951cab6cf373766b1afb6e48a54f34971aee181ec985d2cd18289e13ec0ba00363d50a04e79ba6945de0a9575066d149c229490d081a637f4802b9f30fff2cb92621db8ca7763f64a38ffc95227a31cc5f063af75559aea92f1fc6dbffd69809c540be401ca54f96afb0afbc916075a8c271d780de1092e2c8086346e021a021559d93b0a7702feaa1bea5dc2cd29f37951932346cd4b00ed40912eec02d72db9d9bbe07f47c54d5d89cad145e53e923003cade5a83594c40ebc59d607471529eac0ae3e4e0d15630f5fd720278bf86296b47a6c5bd5d80ded9abae6e2115c39c9a2980aac1857e7e75ec7aee2ec8f2667da933d56522c5b51df0ba599aa64dc61ebb2ab1d25b226de99209d208ab35a6e218cd631ad1ad7644fec577dfd2d9235f2e564bd338155cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bd3ebc2f3068d85d3e5ef734c77851eb9ffeb1555ad7ce92d0214960316e4cb63bccb885197d22ec55e814254749516952bff9aa8daabd3e77562cb652eb2b7a7263ae4b10896fdf43d0061e903ad2a9b3f945b0d63012dd969aa24397bebfbd5f336dfaba584e9fd0ebe74483acce360b68923a48c323e66b25dd6d0091acceb6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59a4905a25f927540869d634179bb149e184a872aa082dab598097d0bc7b7c6a1bc016bfb42138679c5f4ffa5a75fb72e5278dd1c4c33fa56bce43b99e1be90ceef80e77a355bb26388517f99a97bd822874e0d4caab85a2ca8e0a2e4ce7f72c96cfbea3d7988e65b2315320afacdd99210aca31184ab73c4ec24bf166080ef69e8fd5beb3e592a3121cb4e1967c941acf51a69810e6c7fdb356807975b387aaa873c25891c5608e8bca7fb24552548f61adbbc9f72a2d4b6eadf585a325116a98f4636e1f46a8e4273d7444952a593bf2bba44269cbaa68b6373c71ec6e5a8808396ae8273bfe71ed5c6575f675141cbe307d61921fadf5b5ebe9ba282da3bc593218d81af3bc14293989c7e7b404a29da88b236fa3ed8908c917cbd7e9f815be251cd2eac127e8aba433bae85db04635a8301018e47867bc70e6e7be5e5a52e7a9aa78750d4266f435ff4fcc6d503f2afaba692ad4667a9c14de637f56f4fc6d0160f69a5bf37a3310ea570eea9a102dec67ae49e3a44cf89216ae8569b89bbe02b071cbaa48e5e0010b557e9a541ffa46ed82d5646619003acb9e1b2c5defd1a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26277f6af5c00c70eea65187baccc480143a4fcfb07263dab0b126664dd4a4dfed0bc06de8411f644545e0b819eaab56b4a9cd093c33a9dae7f7a99a68c685a1f816add176822a85adefd612e726ecbd722c35ad8e862635d565ebbc43e9324ec2e8da6585992e89ba93c0738d140adedc1c2ed91ea6d8f8982d7a6eefd18dad35fdd326f2cedb39025d7bdfc94cfcaf23fabf507725e34637f2d8ca284d755605816a3ba5a8123e219ed356b7044f77107d7faef5df56dcc00d85a5b227930c96d73c18874c2d596a351ad2de840038499f17ff290f82c22716db689ebf7b67fe497f2987274127b05ef8e5a56effe22d166090671e3e3975118071abd46f96dd48c083247143f195caad383247e21d88d789de1c4802d78367a43dd03b5b1a4db1a5117498d9d341fd6a18bcdd9dee1a0e6ee3cb9240775fd937c50bd59854f405bde61624abb28d4d48f1afef1786e322611c1d088e07aece9ba63d941b7a2f3b88f596ac0702c9f59cb891b74ea69c7c9c411175f29e5753e0bf513c1c28c9670c116034130dcc83ffc116315035adf402c0eac937397f1a59a0a30cd5c9bd7730a20bfa95af61f02782e8056aedd7c033e45700af401f0d8563393f6655ada11b01260ab81ab922330940071e3bba6c0e716dfc7102da847bd797bb73c3e3fc454d0eb018b3e4177ce57abeba36a218b73334358e4ce3ac9170cf8b1a710f9a8f945a86a1d569eddb903b3bafb23ceb835e4f07d18d092d3c889f7d6caf52f89a068be1b8738c4f4c8802a04abf1ac17c7e347a6ef3f216a2cc7ebf1f0d50f1a4e1274f8d743230cfe05991c2e360fa46e0f02801b4f4336a17ad33ccc4dfaf8332fe54f82dd09a83e0214cf55478f129c2ce88c3085855bfc1c2d137c680c61717fea94581ae039d55726946d1ead96d4768868c593d0638e8dab610332f267a0c40a06c83f7bce0ac3c4bf5e1ec48af5f8f8c6b5fc49468dc0f8f717a005f1ad42a16bc2f73c312bff24716d6e24f8b874807c0f36d159d18767726412f4526f200f060a85d30a75baee07611e2dcd7186d7e33c483a7477289c16da5f1dc1e6fb0f8eb7ae2ffb4fd33e3a242cdd7024c89dd0f042aa2f33e96fe517bddfd88ee86466a61bdabc06337b7a608f75e80d588cb6784f3e1a913f5002b8d4502a626b6e8e8ac8eee20cd32a253ac391fc7c97afbccbc0af2631c139c283470e3f57459548f4f79aaa80cf312c988831f27325405cf23d893833d8cab5f05501b655daa68e8d46a3cda9c4acd4751c28f0bece5904294f8e381af6b88057297222467ae68cb3df54e3fa29c3ac6564d53c72563433125b5e64eb55d87a5277b5bd992c732ecb5603674fef956eafd13e8ef12f8c61f218ab8e8ecd2df68a6fa821012b609b003f622266e9905cd98916ce8a23f37abadb9911f7e932b8a4f5387d2e6eebea82a888caa7479776d7bc82bdace9adf3adff563a5d9b8155026d6a0366b553d71ec946b6f80ea21c9e73d2053baaf77e4cd85325f15324380534a4bc004ef2542968716088ad48fc093e213f9c15dbc3329e47e24f71cfde76b18efd53722db83711fccce15ad8d48b6025f5bd827ff60ec5f5b8e993f804ad7dfc238a50c2045a6ce8762a1c9d81ae4d9443fc3c9d7a356281457003bba788b03a8cfce54116774ad6fa3163fa134871e127f865cd8158726c6e9257563cb201c307070ae0cc88d7665bf46c17abc51c1c06a67ebcb5631c27dd05066c5a8f89f39a454fb07d1e454de74f481a4437536d7642c1edf0635226105e9be41ac07b3eab255e112d1b8db32841efbe6c2b228dbc5a5939970542ad781a60c285e28e05a154ab9b83ad68cc561bb069bb9f01ba84b70a30f265da3114aa967d26ad6ad8630d0ef2bdc4f50808053e722f17321e4070398ef9a08f139b09ebcf74a41d6f268f0180af2fea936e53498940eabacd964360c01030923c29a2a20319d080400fef09a58ca68962cf6ca799b614d7f204f26ef59498b5754fd46e26eaf63d6f6ca9201b2dc544d4309f43cdcc31dc2fa8847668b235f963756a4c3fafab9ef881f3332f56b2b9c71b426b44e43864e84c2e6e2dd0ab640e9f7ab12f34e0758e2f6dd68a7a0b049649965df89a5f292209a25db2d4368e979783cc73a58ca8df1cb80e3b23fe8c396bb5467a10636f72e53d4622a947472d7498aba83298eb674b400be6eaedc579beb2ec4e107bdb9dc2c265d928cdea2df3628f4c5e4850eb7b4433fea572281e06385dff54672a7fe4c7baa63f090bd0d770ad9a7df16142eecb038cc1e7a698890f41fabb8f4632f91e0f8559689227e8cf749a944b30d784af01b37dd97fe4c102aba703a8c79cf9ec6d8c38f0263631e587e39134bfe2dcb66df6e1f082879e6d3e15b96ebbd30382271d920985cf5a98a5e80a6fb641cc826e8ed9e52ed264d4a761750455fe997f402fb3febb0e887d2d7d2feb5f066deaecbda28319cc966562f7e942e262ded851913da271b82b9b4ca9c3b60aa6b148f4ccdca50312814a461f12e7b7b5b96d6dbc70d35358309c6925f126a539dbff2971a5899003b2b7c9649ae857ed286aa935d175ceab84cfb04b8defca252ee59e7c017c61282fbc456fc786d1d5bf54338ced8b04d3f1cfbc3e66f46e8d8f1ffc11b74cbf7fd064964e1176d2a8db9b035bc9129a31175393f08cbb322439bc894877ef3b15d949bf95cfb1cd1bd37a1f71cf39471c381b9f248cc4607459f84a96d9b6cbb1b213c01a4e3d1b278644934c35f04e60e49e7849ce9b114a9142facc224b98bb349d2e0263ebf77a1645925fe6275316483580e0341de16a2ffa944fd5058e913df49d77e3f6ad46ceb383cad74e3c64fda6b4a6f7101f1abff9cc5d6f8d5612054ad7327ae864a1f93daee44703dd078fb88c02f37e12332b79f8d8cc0939e8826fe92e8ece3b9ac64545cc3292b380df33b3e800377c12351902467f9b1d5522046281dec589326ef90bf2023a0efbec98123a17e95b5e0a2e5f6a8a3126d5d35a5c2db9e2bca4dd50a73893d70f61d620ed1e4a2a450fcf2f7496189b130982145bb8aae4f8bba8b5cebad64689500bedece2cd663e8f746b28d01d5a6e01eb5732f04b0becc80e915cf89ef97e378bb468751d297b45fd13552f269aaf63027c5be89e68db9697f9cf8f65d335f83665a832e11f44c3f28c48ea2b931bb908bfa78eb50a553b2e2af57c6161a7bc3ba69fb9123b11a3d00cb2364e742073d00bfb2c814bd85001e43506175c4a323d004d36f0d047122cf0a8a80997a2179f7c0caf7905f03e3bf7bbff8326c3d8fd3af8a174b1e0d7f1787ed03100a35c5b175526c88fbc96b01d343b75d35281145eb2e10d8539b90973ba5afa439b9b78a4b1bc1f78b857cceca6eee77831d61d5e4424c71d2f36f33923a8bc4e0e1a026b0855d310e4f489f12584babdf8fb90c1c69f964257d625d108626ffbdd02c7a6128f35899b7b5e2eeafb2e072b99ca74d12f69f8b45922f8fa1bb14487ad5ead428a5a4160c1d1f9882648777038b486989e497cfd2300d88054aec7968b6d420004914717be8e614f693ed265223c4ba498cb18897d21ab35d422cc899ca7734f01ec6d27970200fcdabae661ae16d9fab7d5384b6f042f60c3a440371d351efcfe011d178d56d83095c8c15387633b8e55756b2695ad05e4fdb02e1e27a90b55785e861cc2c473f0fa686af6ac320bae5617abe77d9b805f463351dd8da403ed2bafcbda01990db7370de07fd73b756ecbbe0349fcf48f3db3271557783f020227ea8c80dcf2ef7e8dbc36e7bb8551aca7acf031c7d62b541fac4d60519a0931bc93c39754e14624506ea5168279e442381319da53db656f115749709a776f4a0d559eee77f065f6e3e3c99783087ff5002d448002a07f26b17f4cf892a7afabc83e7123b967c8cfa09d86efb76f079101d767aa99eb1f7c66ab5d8e6e5166c2468a5e70e37c3352a57689b83d8df37b1b9ebba757de1df1dc79a61ae7cadec718444f0144ec9fee888e4475de9dd616c479187665be9bbc11710c131b0a6b826ddc813c1297bbc265c975d3ec377eaffcc4a3d3398580ce15a2b2a9d24446222f42460a308501582260a0e9e6e10938fdca31aa84562b1699c68f2117ed35609b295fafff43bdc00abc3943912fc4151d70f55bbcead26ecb74d38207a4ed6ea690c73839639a4670d5b1396eef253c0907c2a9d24531edb58f19b7578e89b1cd48963f71a4f63efceac3e2bd670b2ba8d808e4c07adf5b00923ed59d1f100a4514e894195870ad2141b1cfdb22b6216a63f6aa1928de28f6d466225b0258328335257098b65e5afe9589688f1d9f7ebc9a2aecd1fd7347ebdf15467fe8d995f6518d8efa304a9e34e3c34c0b78d762819b29abf637f2f8c8b601eab5be747c4211f620120143dc9f3e60d81c00334f213c57d61f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278bac5f07918c80e24df4687a975d69a9c35110394c44065cecec75e1f8ff9d496c68ab84a4a43cae0a6e314544dc6a3aad8492c3ca428f336a07868abb96bf1d80958bbacbcd95d74ca0dcaae799abe40926292b1f915e2031984608a1c622d1553978e20146e2bbfcfc3e69cdea270a6705ec734ff015e2cab3896f233e98a8979eb7158d46bbbf5eddd304858725c5c69c3c25d9d22a62216b48e529a4daab88a893f8436287ad40a04fa76629e3e6c9bf7efa8717334ab98108344658486f7fe5b86265d5a3291e12b17c4be65d401dff573fe58cc0b8306447cbc858f72a2a34cdab2adb016ff5d2757a9ec087d320ed8ad1d30ef57ad7cd39e0b2b3d8632d6b369896218aed2f0c9fdd3c8d73b4061286942d58ff812b144f45e16521b91aa60a706ad3d0ce219dec13a03d2196423c3d2e661662ef22172c28b5fc76dffab1ea551891cb63e27e72714653568edda4284b03286aa05fca0aa34ffb32637f8adbfe5bc54282de95a1d98320f2e515a67a9f14913422962146dc8f429ae7e2f7eda0a07e50871b656e5fcd61321a8a40938e06cbccd1446578da2960e8f4bff4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3088b6c165e63e1817205d6c7da6854c1cc337055c5b35845981b536876fe7dca282327300f429e0dfe4027e2b295064bbd2ab72f90c19a65e6d27ea3081471573cc3179a9ab506f0600b73fae1efc851b644697e40e5f333a0ab6c134ace181706ef35f513eb27d2ed8cfdc5480688ee88ce38c33a482e171e98de976b7d706ba04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4b77bd79e2d507edfb9d9f8e72d990b2d2e6215e5e60094fd1aa4516285613a8d577529e2146e5869f9f214a3a17bda0698ae95c106b578a9281ccea4149c52596798c10e0e42c4e16d49569a61d7b3595d590dc6157ead08984d09b0500cc6d6ef81661a9090cac7cbfd7681970269af3fc11d4ef94eca16c54fa718bfa0b4027730b26da897353f5863c82c1300adbe4af6f0eacece4cf05bb9884811d57e8001df6846bb954262728681e511c70024e5174cee96370605f5868c194fde60f4f6716a4755f898af90bfd55dfbbe7b3f42b94b7ff87ea1ee3fc36a50c7e75d791fd2dc22ff52ca17439f0cda8b0eff3e00f87855cad011916aacc09c14ee7baa0a0bf9f320c9eac1fda9e348b27791bff9be1184b5eb4b74438516b94c88adbfb1a7a4e9c2e2a721d9d796978a9e0c425e5de6f280285bfec4447b743fd3e14de558e794661b9fc33cd8cb148d6b2d17676abe00835350b6e9e51108aabdd9f42b004f0de76a3c025c88257fa4e5ed412c474949452480cd70c14d5fad962f150a05df0ea1c904e0c7ea1300bd32c99eccf9933d3f45ee0b2c82cd9efd4ffa21b3dbd978d19fc820eb1ed2ce0842980788274fac83476ce9a400a468543a9f7714e3128322bf8a300b2295ac3f43e415b98320aa3f2cf3060c1953ebc1a81b629aa9bbf4bdefea0e846aea0f662fcc2228fd26086609ea22f0369268b2c51bd128154ec18d197b0e263ff830a80d10203626ff071e9ad6eab2d4bbc0994371cb404ad2ab0d8694f56bf2e49579d2fa1f2cb1c19e1b11c5320ce5e6071b5e32346f7a7ec7c0c6c67221d6977822151cf20c216118f34d00d6b1fd392db34a04de1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525df9db8f426536856c4b06d5ddea81307ba5f520211a7e6ca3da0d9fc1b9caf64a9529ade83d29edd648879085f7e9c84c815b16e5da1322fee139612c5e0dec1512438bad4e240f2399c3628e5768520244ac6005f6b5f5b0d893fa3b66051b539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e89f658340fa2d2caa3df834983ce4236d523d8df912da5e135db0869e1750596e837d62c554e8f80cdc6e8b64d83c8ac6453e2457b8616eabf624ddfd0344da94dca810c685cb44b83e157c76d5f41f83a1fbfdaae242588ebdfe53360606bb343013819bf439a6b32fe36924225b5989da26b7285d9f810c8dbfd630524c89545555552a64c8799fc4ab6b8830bd82706187372e0b3055d98cd56260fd30942d93d08cd0c119f8110c98f43f30036d264e0d28323b0899a6bc7151bcd807d41f10277040b84f7c06fc9334a87780793c4735670df72c84c2288f6139cb6fc28533bd81382680eea82c511d5f86801328179f2d18791a3f4db4753d0a8f097c59c0900f6c88b723cc525981b575d9890ccb83bba6e11a2bd3edc018b67114d173501e9753412d2c4f06112f3e2b2c5fd734bb7c0a13fcd3e867fde9d251b3b5e50744134a1de627364e0b7d2b22f774a75e8869e54ed16d34da8becb08bc8324e127df3b2b4615fd3aacc9168429d6f397bdd31bbd43fa169f886a6cb7002200c62783c94124f218e9e03bc27e6486d03f1e74f1285f7a9473e737d01ca687ee5aa78ce880161ef699a3ebd70228880d70345d61a099cc99f21e0d2671340f322fe29246f18f7e0069102209ae8d04bc75fd69e987dfa4774b496b5935f862a19e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b784ed901cca0b100fefc7b1ea02426a21461882789056280f60d5448ed1571306426f164cfeb06336218e01a05efba6b9ef4e3672c4c1d7d19388512e44397531989eb50267ee28a1161289354c87f692b3540160c833ebca14becb1b2c3575f8ebf0fc4e2ba45c995ef41514eba7611f98d2a056068b14c849829a8ee4478b7fe35b92198cb26a30a5f6bbca3985dd4f774aca8cbfd2de4a51ed055ed451f44e14021a34f70489cab95bd1991a7e17e5f355288ac9b51f709ce87867618375f051b9c0535b01b6a181da8a5f12d80df2535d0006e96c9da44c562dca80ff724c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305acbedbf049b2a5d9c0cf1b17db6de2a758b5a4b4bc7607be6395c9f83916741579350597b2b35338894765309deae4e9174c8daa9a9d5389dae9dc5b984e90adb7f67153984d134958dadaa933d82cce0abc80ec38e64eb3e1a287edfbb7ef9700082d43d4b618021cc244a79f738a335c10a563ac193739505f98f58f3e114fd07e39853a86af4fff53ed8288f1cacba05180b67dc4f5b45c663790db8cd225cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e590239691a092c53cb613a8e5f1df05a8c3cc47aef666f3c60322d4c84ad85808aa6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26cf44b65b6cfc8463606ba69d56d7559abc069aed7bf928dc333c7ac11d1eab318cbc3d6fb5d571a7d7c51ea1799a2915d3a421f491691f6c6b8bfb198bbc4afab997806eafa7cf92aa89c327cdba632ea8c0e05290f0a44bbeca0e513135fe96912c23d2dd389acd828357f52fd7c69ebe1d59c672844e66e14dc5afadb2f42501df10a8ec71389aa9d56b6ec7302a1198692e7d54a2a076f4600b64ff1e944918176c028439768d6abe24c3d2298a432083a995b5adf0d4355bda6972ad6213fa1424df9a9eb536c875b30eeaaa43e676015e405a9e07f31c8f851c627960d0a4376dfabae4ee37c318868bc2d7db720957ceb3ebbb68692f880b7f6074913a97627ba66c002b67fb8c22cd745e494359162a505146ba23925fea1e8d6857e7e17780ccdfc18a0d90abd2058d3403c5fca5489c1f42813c6102da1fa699a8deb15f639863613154f5b61a34fdeeb399abf43f3a3a97bf8b9b92ef957bc2b08c57afcaa17c5a3d6d64f4cfff26062648afe5c8ad5568a9626d8a8187d1c0946bbe2d2c138585977293ecf5b162c6da431cf446f91728ae774efc93b9c546d538f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba313e0aa6122b6c20193b3865aa54593052226c91c388887d6caf06ef6420c1e1e73121e9585989c64a4bd153f6be3ba093b88cfa928b4a803b97ac6b942f3a8b0d472b84a3ef72c3d74e812dba5294059f8e7e7f01e060fb5599c1fb332999c255ec64e9f7ccd2af33a33486221895102dca2d3bc4817a4d83ac13919cbd7f05de9a4dc6f4a68853eebe686bc72f5dde2fa701e75c77a42b09b2934146c29893055e48b94a9c11ed7f0737411972d480c6473f54884456cc0969ddce79640f4abdab05a4b28eb4ad763a7b6215a860303222a6d0da427c608aba6290e03b8d4ee1111f052972503f74506a9005dc176b923e600b47a718569a830368702dc0fd6c0f6a204c9537273d69663399aaeadb6f7432ad6ee0f86fa3844e953e8657977365975fbdcc76eb77bf04e590f3e433be77d3b5f76ebd1c6922322ba973206563dac77893930f5c3283fdc29497601c1d04887aa1e6f3336f30c4afff00d6957f3bcfdd596333c95787318afb06b667ff9f94033625c54f6e9fa3a1a9a874324bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a48d254f0bda73fcb35e2e521637ebebc4f0fc794d2be10b49f55e2d6bab3f204ebcd0a48f20c55628f175dc7b03f6e8752c63621101f42ab3955559a2b9f79da488f77d2b9c7fe804b94b64556132e835bed85294f5becf259d538b89b5e7a99ad1bf509fae167dfd8d5e3a09aeaf0c2c4cac1f57cdfaae1c32ce1da738c362d73cf0646daa07760b59ecaba4e9b1ad4df8c56160edeba7755798ef208d02e4291c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525da78ddf3eaaf9fd31c861344851d155f9e882977028679a5dd03c16ba30774b93fb7c6c332c0b76ff65f894f3d1043f6e4e5ef6bf2dd996f641c0f3da5a386f08a7d4c68e68d8fd55377c7cc5c2d72474fae6d91fb94f00c51c753b916d32f4588810e659ef54a0f09b64ca53b1803ad998462c280ace4263d982569cc9d4c3739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ebc84d48c3b3b20502c3516d3de4d7a7fc8731347dbd8eba6a8ccdb692c68d7bb6b22b74e4bfb5c049cf141d6604fd928a43080bb1b39e5cc7a373de6b716837e879c845314b0a7402e54c475662c69155db785f8bc4ba526d3dd0999901c9c8d40956cb4dcbfbd54b6f5fd50b967be2e881e558a420e793cc54016bf38d6ca29dafb6ffae26b8fabd0a0a360d7c62210094a9b4791be16532445ddcc0a4ed50387d92ccb88385964b6d7baca3b8d8e001f5555865fb11e01a322ecea5a0acfd49e2a665d9ccdeab55b36733bfc84a15672cf6b763123b70a2f02924541d6fb1181aa38a6b73bdf3c014c86e18579a826c65b3799af75749edf7a00bc4cd7679851c9c1f5556388de0624b207419743718d7110da2b8523286620310b67a14ea84bafe6bb538cc695e6ac55ae19c1fcb3a82563dc36aea6cf0e9c19151f6ed903aa40afa841652c0fd9babf617da5e68a24995f274e57c293935d8b2ed1f2dfeb8b4e2c8da6ae3791cf937f7343eaa18708ac31f106f7cc2b1ce2f337b0f41dfa9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bc8c09866e41778b33ce248e20bee9b08d9d2d58dad68e382c715fecb57b9d307a211d41bd8fb544a1dcb99519a3c7b20c3b99bd4d85baaf2f469f7975ad4a4bbec1d2ae02683cd5f7ff6e432d604f760d342112ecac1d9134b2664f994b2082f5df00b432d88750c7b3afd61c0af72e4ca57cc57fd1850ee876d39feccae33394bb11951ee59a8b4c49705479373314934744042dad9443b9b78739207ecd665b4fd03f41e3af04245634a43f7c556de54eb1435f707f5c5871ff9b928ca8a45e21af9ea9d6f113a14161fb05b07454faf27a72dda8b32c8747e95b9f0a800af31a8be8db0c4fe66b97a86bc1ca008c83e4813554820a4e40c0d2951631c88850a000e664f3da076c240c7f9c25a89a653c9d3813a70824e5ee3beaeefe77e32312ceea511b0e6757ae3ecaea303da5e73f672210722be10509e1d94f7f18a0fcd3b9f03322b3dfab1ded357175158ba18be0f81aa1c9856834d86b1d23047f8d8861a48af91384be393ae05155d576e3aa7c1b008d4e000a326c35f77207e1cc915f75353883bf45a5c8d74a6cd425bdf097fa89b001d72786484726f35b704f3dfff451e151608f7035a6b793fd769e27ae837ce646743303ff179db1bcc426d5d7352ad7b5ec22546eb177b946d554a2149d91fad8d8d1a9f664770a415de4d9175f0d63d2092d86ad71f8a2b8787dfd70eafdc860f8a8c78bbc441a36400d46bc09add2d1eed28f720466b843f26d8b9ec70b16b626781edf6d340e00ed9ec01c2dded6f91eb2784f3505e11f70d8de8320bbd83e97daf4662e36c3a7d82178548f274191000d01b7ea1b430100fc78be75bd44ed6a53081f421082d930cc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d6fb74cc5cb38956b87acc7274f0c375cb458a3e14468fc4c070489c7f556845590f3ede1cac1f54766418808d6d3453c655faa76d98798bcf292ba2305f69096ea6c0959fca01a2c3800c759841d8eb248c43e462a07dd3574279a3da8ed09a5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5987ae37ee917355cf16e14c0873c1d39d105ebb3385b0c46ed275621011061919a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e260d365d36ebb6b42b00b54e56ea7a102f68c97a28397ea2f50c3a2a28691cc6c19033bb8db9c4a3869a8c38ebb6df8a0d3ff807535daa876ed5b0158bbda8bb429faabe3c78dd67c4d3fba18f7372ea61eccd0cc47c21650e54f368951c8c8ae8db683b1630b6cbbb54547661fb5d192faa132ae63e80cc8524383111b5c28ec6ed8ae02232fb9b3e9bd4274791f9554acb952bba096d6d20dae89745609a66ff1f7b8e4f4cd82481ce98c988612da886728dd611972b95621f8c821a22cf1b533bcd9e0954cd82fef8241d32ef840222e7b27f57a47d8b1ee5bf3701c46dbe69932a338f7febc7ea01be4a1a9a287e2da57d3de137eed9b85bbd4dd77246c9efd0426aff3aeb4f417d69259f91e13cafa1e546743e5ffa082fbe08acf9f04e02ebd12f44bcf30c09812e1593ade72b5f17041ffe670852c3d50e2115484a35071f4f989cfb1d229db44cbaf69779dd83181c1ea487e166d1fc63c9b94cb32bb6ca0d50a07c66a21f40e18b614892d333a7daeee7801bb4d19ee89cb7301f0cce977e3277e0ecbcb3c8eda14dd7fb3284b215bd25aa220b03489af8336b98d69bcd8f344e1572c7537a584bc6bfd30068fd77ea7475bbbbe2fea4356a10916845fb15b46a2035db40279531fdbbadb724aa1207a05f1814b550b79b7d6eac63fc827b1b6c3c27ad6108b58a2bcd4e342a658dad7831a8679859cf1c1aad8c78862782857312a53a2ceba17f146aee170931f0c43e83142b462874aac91cc3c24037b7ab6c805b6d90eec145031dfffc9992164165cb3b40ff434effeb08765a69d9516b028376c2a9c437b32c62c64ebe6039df8a8bc49957afd73e91af8d7a02ceb0ed9781baef895d51758a196e348629519332a43e30f26f7f293a68d8ea2f5e5e7be5f44f2e33dfea3e5dc03454ca573fc0087d2b99b069779c7c681452221718cc1d856eb152a6438c248d1d6650f41fbaf77d6c007d884558587cf675cc88569341192e3acbb623018b8002a6ea96639bf92dbf61fd4649a9e55cecbc71ba02c00e15f7671c2baf4ed4983d2d873b960915529a155afeab87830880ccf0f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba389a432e5e6b394fbe288db25f1818fa2b246b61da72df4bba67e1214ef8fef36b2777894def2dd41fbf7a124d82290304258e01ff3b2a853c9b159ca461ab7b4aa71b2225be09732d4a452ba2297d8b5952ffd9ae5051207659a22be3faed81b30b6ff34e91642759e4ea3bbf1d6b77494c48743597a4919214887bf6a464309d0cc4c2b731c91d8b42bcb031f2917072b771b7258bf5a94598e72654ef4f2a0f4acb36bce9157d4bd9f357e6786a09d8bd9a752f5175b777181af8ff46b31312f8d29de1c7438c8618583f07d94a50d38addc7815ad0f004361a1bf7c2ddb4980d4da591f6fc9443cd3eb81fa04ecd0214e6529fe7ea02f92d7182ba96a99138b29afc54205bdd8ff63e5adf6240fcb20a7d6d478bdec90150a2c1d157d3d2ea36b4986197d870223f644eedb528d67b554ee83af76a05d971620d037f36144bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a40feb08d5c5ebb2438fb6f4da714d3fc9320f0527c9ebc908070ff89aff959c525593d3a19c1917b23c7323d030b242f0a68cb5092d5edc364e364983bdca8f8a77bfd5ef4438e114c98aa8be4a30a6a8e82826e3beac36b14ab842bdbba44d171c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c9d825db1a59126dcaefe79134172e9ec861925e48bf1765d7285be0660fae9e00de928686dcb38ad92466cc8d4ebec0f09fd6aaff0d4bf75698f9ea7c75535ce3af5792e6e2703e9e3441da732b08d0b688e1a01a77aeca9a0679ee0ff93d981cb112ed9fa838a9a513253a4ee3f12ba02c6b1672f86a62d698e532fe7668953212b3955354ec1d31ca6396d72cacfcc644d253b68898b16b8410868d4f87a039bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e13466fa09b413a1bcbece045a8c7f00779fe676df59688dbc10291b82e8922b0ebbcd9ffe0f1a23cd53eb65ef15ecb44960f159d436492e6e71b74c1503a88cbb8be36b6175849c884434bbcdd40ae1a362c441ab3df3680aefbdfdff53bd377f424e588f2f48ddd41a54b8330719dd10886ada6dec634b0cc8517854cb51ca0267f9685f2c3ecbd6bdbaa52e2ec74bde22c4fd146a7c2a69e6a8b2a4f9434ab7e39a84058e9cecfe1f520466e335d9e451e9c18760ce8ce27d1fe49b50d148d5a127793fc667db6d0956c6fce63b991323f384eb046ec29c20b90d95e4b0c67cb57fde14128c6a29d0153a81418796263033f1059a2d1ff42356ec839158a1b47e43607cbbe641887d4dd87b534d7933430e5d4197e30ecaa5588608d7e0dd56060f304e57a0b8d22257015723cf621b68ac64c17725aa039c9de2a51a60ad1399b8cd7c0faed65d56621c46b91d962b6cd9913e8b2b8ef3211115085e9a5542fffa60fdbbcd5746d212510b916b2219cd8046ca505b3afdf6870aae88c3f4db642e11a9111c1db8a908de601608575d6bcc7bf2e23a2742e3de187a587a92edc24c8ad5e57e4caafc51e23c17bdf77e5ac77dfad49ce46f21924de0f204a168b08e05fc142784432522bb1d8a7fc5e8d3755410e58b8287fbd0459c5ead6c85341528d8b337774b5743a83644b4fb0e7f70df75fbc2c11db9c36fa7d3fce88e80884882c27b3b7dfa34eb3c327d306055d07d12ecb367deccce055110471119e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b9a4374d4514e8a23dc469990e5d9d951370f95483e5455947c514329983d4a35d90f26f1fdb4127ae147b5c04232e80345c977c00cfb7511ae43fea9df87fc6c07e05a8a5ca73a4497c15084950e41aa3584cde4662f2a357fd1c9a493be69134d61050e73757041f94ba76beccd9389d923a19e12916f4e1902d1a24d5d568eebf11702c55a26ab20b4046551af984411ba4bb4bad53f2423dba1a777ef1c13cacef5565016df2a11e8d3eaa2b6c80d134d45852f832e67636910691e74a2136132c67c02ecec6cf55e63fde3fe36a50b9508a4b40016f07194bade31fd650dad44b50d0df7f7d0af874b123dcbd7727be7c8027fc6cb6abd5a44df2e04e07e5966ee909add4c181ef81ef8f8c6c5baab930761e2384605ccb3cf8a21be938c6c6796c117ff6706e127997396d335f29897962f7469f7ca541bc5ebb1adfe39c180d8447fa87d647a5eb62207464d57dc1e3465c886034b8fc95b00a6b24cd8f175ca1da86fce4a383d58a71fd103989bef0c13b9dff151f2830ce7ec5c6c7bf56b0e0585b3f44b80dd87678b719606010685062bd8edf56c78764c739b53445704a2b713bd0a650cd941bf6269c73b2545c65e8ed60e8c5867fd2ddcef4ceb23f0476c7948cce94ba36657c321a0e18ced68b2d6299ec9a4860b65915397b8501bd55391e579b29ef181babafdf7e47ca00683ac3042f18621f200dd775f5c00a80cdd7a64b3db335d7b28d1d5b00ea44be23ace5e9614db1204fffb0c935f2f3c976e48ec6c2a0fdb745d4e87b5689a538e17a4da1d1943ec3b3ec9dbec04fec6f2833b6fc8cef13f764f4d3609cf595be73c83b88b706ce584619b8fdab3fc7922cfbf7237eb8a948d289ae9acc151f49686e68ef5f12b16398f35e05be9a321f13f2b26e4d64d241366cc1c6601d8cfad7bbb58c0848f63d8d7fff0d7aaa2dc973426d3ffbe59d88d5a0aa81e4922cb694954f07122a9ddaab988f0dc507b5cd44ac12847b055a471c0af5292edb31b834e988ddfe3fcd91952a1a6408dc3985a89e886ff953cd0d66dcf5f0439798ab7aaaffe7783c72523b9e8f0af2ee973c886e420d0af821250520ead96906ffd55a559b17232682826f876bc5aad6e1760c82945762a0656ec3f11beb20958f69ae53ccabd83c2a0227844b0e4e5a5e72faa1475bea81f383285b765aec11ea2bc46a30d9f55f6e70640a434fe374c8905d82f28b6843bbfd622f0a88831f62f63af88b2cab7a66ab104d99a8981d41f72e0f44bbdeb239750af68c51b56a50b0506784adcbe7a8449c77291eff22485a665d9497c8710719a4552b838a2da62542d2978cc920d71de1992d5a1f02878c1401379776b3546e74595a387040a23ef57880823cde8735ce42a43f387fc07d8e388cc69a24afd620992b87fe9ebade763ae4ec355305c1747f0343688da0d78cd90cd7cee86dc9600e2a6552789b770a62edf40fea0f9a6ee24e1c081ea68a91e4ac678ae388523763522d6b272dcaaa7c5ab88fb7e171aba6e77030cbc85659a9d8f71a87846e322778777b6547d5cc13a285d19322b6aa93c8a890f54224e94c2b3f0ef153fe165ba4bcc1fb820a00b157c61769a6ebd1d8d0b6a0ddf81fa434721733bb58f69467bde1f6d9464fae3121b64e67ad844f6d2721ab2b3828e023a6c8d98b56079f5c2e56619bb37db4522a3c00204fa75336b667d0efb5b45f0bc96d84c76549406eab6c0d17f90cb66bdfeb0ca9d00d9aeb38eff8af51332aeb383d5d2dbfce82afb72e70e631cc8caa528876da44de9489df4bce21634dc1b5120c9c3904e8bf36367616a42510f2e03eccfdc9b9d67fbb60e2f036f6a2a83b3dafe6b2cbde2a2795addc158c52a611b9b98964674fd126d744b4053e7c86e25c51f02f3c03d1cb9f8a0bfef34d63df03ad954e9c657a1c0c04071d1b3601bf2045aa622b9af7aa11e4bbb6c431a0383c1f502b2530fe65609146b9f233608b4c8d923d6f0f970653a7caba4d15d70af468db070bd852ad5146b9aaf53121b50f5a03075cfc0a213c5bed510ffe7a28d9117a0dce89206421328e00e17f4d2b02e491c83ecbbc169dca7e616696a981a30cb169073293674918d1bfbd8cdb9911b0555622d570f9ea4a100a259bdab16535f3474e2cc620205ca7db99a6b31821716d74e56a42b47f5eafc2f98d186e1eb90f98b8e013e3627a5e81d5a40befd9faf359af95cb9aa94d6f250e12ec501a6bd9cd5c1552d0e24b49097a70cd1519b497cfeea9de95b440a3d8528f74e8a6d159955df0044570af74bb8a1c57e14089b048c70d59f8d70f30d036cfb1205c7f86d68f5001dd99a1b5517363294cd21c2176167474cf79c50bd9366d713fd632f0507d75c61cca35d8c55a65b772435afc8e5ba5783662911c62749211e289c67da2d1ed3fc455fa362dfb55db81c825ed470137fae9fa97fbc1ef586d7b1044c46e267c2c8834e4af211f15c2f939ae0226ddfebb657932e09c3900af60fcd0014e42cd825db0570642cb8ced3a65efd71ad28531a486a702fb2467ce042bc8d23db979c0b303e71e5df66d220c9275c6089ef455032b6621e7d09d32336844fc909da7f4abecfaecc8d014b7e11cac970891d1631ca0479f95d1f199d829d634ff3dcbe8be68440e5333d8779c9f66c8e76b195cdb837550c96482e67842665e3c5d0770f0d8f64a21de3eb97e164c054e3b2b4c16426f13c3fcc7bf0a0733718642244187f1b099989e419018aac239e4d96aa87e6984c17a36b78824775a1353265ec80eff0c55208cf52d8eac290f92b2094262878e34d9d44e36385160f0b8c04d64110211dbfc73d1e11d1d0fe04a4fb4d35ec1558d90c0fd93c6b6bd69d4ad36874e04980d1c46d134cd1f8d283133c08f8706c89d3fa3069326840d9db69189fba358870d2d13b8666a224202199fa555232be332daf545183399a3ddea4d50616ec45f34b8b42d1a955edf8199563fa6c44363e4a9e613049b5d051e24476cebd8a44bd818b3a1c154544c06dc87d9949899a890216d54b45b3b3d1b70917bab8c00f733fc5bb06e367cb6db389356b9540b12356eb597d3b52f643cf907a0acbf93d1616512adc316de23f9332358a665cac780830c1b76f53211e585b77acb480c5c8f35d1695ead4e6932e9524e095b17e3daa4f680cd17c493c077f7b062bfce7dc0a78122b9a1a145ed3e9df2b593aaf74064d9e14dfb80169b4e404e9b0d6a9d884c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d086a684b5e5c9e745e29755815e1771e6a849ccffc0ed89dda20d9bcb4a181c78db5407b9c0debb5508969ae974c1be7079a0440b67b23be633e75e64f22f1b27ec0886e1ff335dc78ce95ee69a477c5cc2680cf20e7fc644c98261486d454e147db6bdf3d6a90671615e22b6ff6e7bb1fc4e711b36e23bf46cfd9823b61cf4bc73cc2e4018f574b58236a3905ed952c6cd27e64dc70ccdcf3e889afe24a9d3599e9be82e28e91bb1831b55b235fae956fe8f73a686e86dc4f5237ffc69a888763ff543acecbdc3b9f1ff5aea2362598c6e227fdb276524b3af64c0bc6a98f396f8558a9035b41095788f8a9f012bb3f59d9ba9511d4b8bc7422ce41da068bfb6b8ef3da4676ca61c6a15c064bc07bdc8551a4e90ec8cbcfbcdead788480a48a1a4c6ecbd7e83eb41d5eb9179c9c52599265ffab8dcbf09646a94db312b7762fff54cb793f51dcb3dfbe9d9dacb951608fccbd5974c530c70e1352a9efb03709d71f220274927cdaa80610c51f4ae7f342c00ef0dc01ef8f06568d36b3a37455cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59807c1165a15ffa382f3247bbadee4d354f80be4ff24b5af41c35ae12689cc0541bc3e42666c50b2ea54f0a1413e4c2064c7f2e264f4efa71aaac16a295ae3d7bcad5955998cc85c72212a3efca34b21ca86eb865ae2469ab28b961022a8d851367b77d7522cf995fd2419ff1be661bd38f50bd410f41d390984d6aede7083cc4db60da56fd83b9a60d54af401ed0be3178a6d2673abd55157812308e668af597a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26635c737014346433e80c9e379ce819ee1940386c66fe93da588fe888bd71e500d57a0ba33e57003998a7ff0a92b9cc733f12e4ae8b26bff2c810433ff5e7e690164bcfb06c77b8c7a3818b89cf152590c4b3007fac2a51ac94280287733684030acbec36054617b462c8cf7f09abc2bf32b9c036d0feb821f2862d33e81ad79d589a3fbee84af21d451bc7e0b261895dd1d6edaa4af3fddead17cc1a50cd0e571c6cdfbe98ea5078ee7460cb1079f6373dc7b8c65cab14f74d8fcda8ac38b2d2f1c653908abd63ac69dd7f334f002c8245809095e50ec887bf2c3501254cd9cb49b1cecfad619867c9c3d3e8b0f74438158ce386d1b0e680735ec141f1ca27077e6cc7322b8068ec8c2e240f43504b365f37f803e6955249bcc3e005a049452e8095b3df432a8c1cc4af28b04913eb30e6119ed04098c75cb444792999386e06817c9dbc3e9b4db75d6dcd25d612faa6255badcb53284f0fac537d58631f4b25b6212d988ab92136c9d983ab61c155978f6e5d4c63cc7706cc3c708864bb54a7e9304bfd153159735537f16b2aaec289d405cae4c83ce1ec410e76904adfa80813812ab95a25b6070d212ad9fa4e710f170fb2623c5dc071c95fbd584f19fa2d40acfa182ae94d764bb4b2fcdc95da3647e145f6058f5bb72fd14016f8e3288078cfd3677e926e3c2815059859379d7fa245e48c8d688548625321457467e9f019d4979c2f2902b28876fcaa99d5d64b094dcf1bad43b7bd563ba15fc9430d2524d505a9b03faa67ddd19dc7344e5dbcac58838714fdbee9b47b300905627f6ff7252f7fe15a25e88bbcf84ba98103593f6d9ab69ca89490ee52e506845194d465a849cc17aac86ee1fa00c16df2ec296b085cd9559d4fe905e009030c78affc3ad034faca8d3097c6c74f0f217932cff63ebd76d1a34f5807b68be45c138969e84cb426db186e25afcb5264b6f97429bd13f48ebf2759d34b86462f37220f137141ae44cf69dfd49096ae04fd8675cfb82e4f3349f7eeb513e6e36e03840e63c220d6207592754a71f41f75058464c8e1d36eccfb62d26ff354f8de82936ad78cd41b1a67b229372c13d05ad3d64ed9c632c1637a42d08d77671b80365cb004b4923668ce291758899bbcc02a7e40eb6e8c224e67951f35189a1200ab488271f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278baf2cac4c942234f6864a7b9ed09ae71233bad95a92af44638ef631e8be90a8a7fe432a5303d249827557d2e5fa472bb89cda03acc9f3084cc7eff980bc5a770a5b4bc4fa2f2dd2ce0c5de01392a450b64b52e3d4210f122ea99901dde66721bcc97198d2d794226362a0fa1c329dc2636907cbaf49b93516c1554d9eb3a813e5e6b5149c198306085b87c1312c08f82b6111d59017032ab30e1226295436aba3751ef0a98486262fcccbeb5e046dccbe86a26b00d14d2d0e944e79cf34eec09d6744a36290b582fc0fad8b3b052585e55d8504806fff2963d4070725fa799375ca64b342a85fc84939cfc236190283cba0f76be2c7f97d61ca7777cb0e3f69a819c4444d60947d97f66398dd7159f46fdaf5dfbb01e67b8f998860091d3cbbb40c82a59bd56d12afcaaf8ec7f6f5bc6744b32c9871dc3acb75f5caf8ab06a16259a94834a59e040c802c50036611a683a4b32ff553385d41402718f4a2967ad6a88003d8256f40b847bb152e0aa6b98d6ab02fc5dfa6dc6a5142e39e5b60117e93d85cfcefe562f6d2f247b54f384e6371783b64ec5175730dcf6c73ab8dede2b4de85d08897be06ded69e38672fcb91efc2ebca40c1ab84e2f922f2c838294c74fb845c552ecd3893cbd9fe611ac2ea1abd9d1b4fb059438da53469151f333489278655f71bb689e29ff9fd280f4aa915db01a2a102208e6bc2524d415a4936f6d591279f8027d46a278cb1a4fd38b66a521f81f9c434dfd2282bce2972e19812e44ff6843d4681b51ba6153669496343400a621651c37fc509fcedcada8720b4bc57dbed042350c7387b0788b04ded4e243cd78faed3f3ebc19a85997acaa2cf23e43b2dc7c87b10d592631315780c3147c40c2cf9993136a743e0f7526e064177e3c8f0e1769e7fc4bf3d405dae97d804e8b3fce778f81fa76ad7339296b7235397e4ccd3e478d622f9f91e156aa93681fe86ceb1b5192356231c3306ccc9b12055f2b436937c71ae7caf03aac55c654263cf26d86530c3fa9c548ab0f28792c4886be4e5a57ca76951813f8a2e1570ced6ee7a82e1d88d80b48371a78286c4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a43df8dcb69aca20491c6ec9c1094000e827e0623ab0c3f796f60ccb5e274df791720b54b9951c7ec3bef68ed223c674ef234b44d5f383fb76dae6dc9662e76e80869ba2a7bff618a9f9eeb9f80f19f0bb0374f4eeee8cf576b670a9d6f6d3a5c83e9626e3cea851a750c0d3c819096d1eb46d2bb796374be1388c668c9c3723baefe342f714a1c1b431f6daabb3d28bd14b090ca8e0686ba9e289e521134aa9fe6ff7c1c31237e02fe48bc7be69faee8c942b3d6d2af7bec7de27b01346d2c36f3d6c87480cde64c7036c54f17934922b7884fdfb2642a23a3010706b3e85e2a8a4013bf42a7ea8043a14420d0e366e31c078355b621d5101e871676aa6dc542ece486347291b299e4027436842dac2e26953b2149d806ca2b60e1687303ca54d894b606ad96e43dc00276157d14db203dd45bdb1c1adf0f2abb892f82eb7d17993ad46b23808cd6a97a95747a3f7efabdb1bac1e5ddf18cc697d694b0e27d5135104552728463020d53960d42509971c59e96bd40ca11b901f9dd4ff9eb8013691ba646878b68ea3beb4f2f6eca734c8565e6a61862cb20144a2c96f13e1dc0d269d83e0b726cbccce96c43fe8122adfec7735a126d6f56b4f69dfec221ac137c95b5f89dab2cebc267171a8aac12a398b4dc97229671751c06a3dd8b94c3820434cb6db8375167d494293770f8f962b9e300a89ec7f9fe9009fc6267be743a604dc0fd671b1f55dd9e252190e0d719fd4332b681f3bee806b1f71fc606fd9a4f3283f445d9bbce3ab972c5a517f0fce25fdd7b52eeec94020014955e75594ed6c82bd3d06d3521239ab31a67e24e2a499b9ee89fb689c7e9c0417a113b6c5fce57ff0a6017d3f3e5d7a8b637c3b3fe1554f9d1a06155f822ff19a015f593588130beea9771f309690e88841e3223f32604f883345354f94f7fbec2e81b709d3f3ca2f516b69757d5a14924b500a39f90d4993af3d2561b14ac90439b8600616c2871cff9eaa07ed3b547960d6a3afe4ca2c2f28bc9811ac88f99dd8f56fc3fcf83dda60b7ee0bdbc829addd1b84e66e751dac0cfb81e77fe67115823b657744e4c98f337c92964bd20defb8d4bd6308165dc5e459407a87f4b94b716dff3d89e2cbb9186d407d64615dc2bd1fafac429b6fe4f181774001e8d72755b834264d93e4f01352c5988cf1608c02119950c562656a2332a96123e25ea2b4ef272b2577177b5cb0752fc417cde80183cdc46b39ee62a0c69ac512e7981a136a7f6a861c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525d80b4f301b83239a5780df8762473548a88ef6e4871dc66b9f18049430a83b4e017f897fc612f12384e249e6c58564eb92a19152cac4ea9e9eceecd242922a38e3205c44da7da380e62ffe2e3d90ee8106212086a718a8c5cd723eb986478a28244998fa5e3d1b5692619cc8a2d990f6386e81052ca41b7e173220343c8296ce39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15eff5a9ab3281db4ca5155eead039efca9a711211acc246df5771c35d6eefc944d7835beea89adf2e293c5cc4569e2826eb08ab9f7c4deeeb8b6be4d432508cbe86254b9d70e8246ae51e31352024e84998c559e8f4bc66314feb1e6b97d15c6c12133a68e4fe0ad5e5b27232c2cbe4a9f6d9a76908427e7208cfc5cee388e606c6d96d81369e2bd52a0e530c332b453df94234b176cb2f631cd43403678167aac9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783042394068bac925773d921497fa71f5cfc87259b3659cd00aec88373b8b42b62eb1b92b0bfc1ebd8028c0e93b9abcf626076957d4096e87748c50ddf3ad2161bd5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e599d6489ed74cbae1a4bd8ce066cc7838d6620d4f1d2c632acecf8f25f5ca5046ca6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26e5ee2edf033c5f27950dc31b9740b01de144d7b8b892fc273ce15aeb3a6c6cfdf9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e5aeced6a7b4151349bda04e9c2776e540536c1128151b36cecfb51c6f1793143a03035ec8e66d01aaa2064c6c746397b9efbd769269996dec14a2f21f7ad6f2d7226c1c49a2ae587565ef4dbcd6a2abf912d4e8122dda65561726841910726c09e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bb2cf3fac8cfe0383727b35650f425a19b6fa2b23ccf2cd85393ddcdb2a19d92c9ac21feba6e66162687b28db8b3a9d841a4eae16e898ecd66ac70b44e96e1c1374e5055352bf9a21b26dec06fb5aa7685a69b7f3d5d5d5227681c50db93e122bb7890885595169aab102f5a94afd77bbe07100092eb5cf3ebc3a04f48e546d8c23d9c2985e13acbf74b5c557615e0c116cfd5ede3b4198e3457142b8fe72017b448fcf7b7db40a9debf834f3bc188f5347d3b3f3fc4412a929646b2e24acea1e2200b9efed50a2505dc651a5a5e741c51c2b4c28ad7508b3b3015df77da12df04d2211b4f533876b0c8c33eb7f9ae0b83cbe48484af10210358478749c55ba43c2cf07b132a971a2d6e2d27df15ff47c02c9d4c0fb7a05da9e4094aa5b45aae4c65bc0701c65c02fdc01613671335f2ef3b14b6bc6eff6e4a9d7aa9226930bd82611bdcba372228eedfaa064d6adc9c6131e72af1bb187b9ff333b076aef2408e3734c00d2c554f579ed3456a5bf01cbe65689c6ac1d04aa62b06b4856a085f42a01da61cac5decb2f59fb0fd09d5d721fa68d83293c757da1b84a4640c3ee33acfd1639c7bb5b802023af859e0bb015947c912db62dccca5db94414cab7529feeb63ae50ea974ee0a3a4da73ebdac2f4199aa9c6feb1dd1a34e3fe2f6a53f14d77204ddb056f629f2fe05e7c0a9e053264d1354ad6519c0a5cefd769898f3df6a80f2443c595ad05f9f322c1b032941a7094d5aa25328719ea8cf1e7efb9fde1e2dae234ddb69f4168fbc21b60a5f7f5a0cc022add0a03862e73eb76df07b24cda0c36429cf96a785d1d46215c4aebdabd72d99fd0a56bd9c764af237f0bf7ca9235aa8903cd59676ad56508188ffcf98dbd26397fbe7f365576efa0b9cefdbc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830b1db81f33939573ea1e70f5d875b5ff46d87098f3668566ce840165984c256effc861460f4fb2d7cb0ab7ec98e0ff8ec29f198fd57ac130262bbac6f2d8e09975cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5962acdaa573a855290d1c2619fa47ef378da57d5ceb2324b0b10706555352fcc2a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e267eb43ab74b90af311196e734e16c5ad211d49b26f094d42bcfef14cbb727236638089a769cb3211644fcf1055972350728b18f7ec28b8b204e9f68e97530712d7e13695714fa096c599c6213aad9d0f9668cb048d29428674709db5e874b988a4c1a5e44f635b1bcedd021ff8e932236feebad9f4c82698891410992b3095a5a5aa6b54c4ccf0591d30c76c5ca08a87d65c370e8ffedea33b62b391c52b1e5405d2989623d0bbaba456249595f00dd7a10e082a37048f23652bd85131bf0ce251eec6903bb1e44e159f220688bdc80a9cb3a9d8ea2f97592b3f48e3bac1517417b8ee2efb0f034755857eb69e37a60fa3fd451fbf7cf983019ebe56e3e765c777d53216b4f99cd4a9c7f4464f8f91b539285804bac760d083c86360fbe650f0ce41314e5d76020e719a4c74b6e31b9192493300b50fe8e034e7df9abc50fe42ee3c6d39c05425b9abd25dc6a0088eeebd0841f522e4c7309e67591938538ad04a8b9c5effefa791b6faa5a8c589aa29655815074ae4d491806c20298adc79ff7c9c7bb8e3264ad4faba2cb66a77e54e076aea9623d6b3c9f481b476b89b4ac77e05e271c1b2c0beb6b4e18321504b7cd3b7a4d0c6659f93a2b603d83b8aec699b0b2a6f2e746ce12375552a2c4c34dd7a0d397750576f782bbedab5df915d4e9f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba9cee1f4f2f917eef539b3bff0b0cd6776ac05e79471841f6782cc1e215d287bb555b1cb3266911d0f3cf4ae89129cf2570aef9a0e7e9ceb84e099120723d24b4d8511485814dde7b8443b2974370ec1d1450433141c599d784a22b6f78be72b152a5de85553ecc2c23df54773b2f2334eef47e3092d0a91d3254cea9013dbbb757f7f1abfcb22e7e1c8abdb6b1ee47e349b3377a918d3d8c65364f777cc8afbb0a37cc74dbf2406fa58b2b4b50cdd3b57cbadcf51f21a1a6ae128de3c89893f7bde1a35378b5e1782c5f10e09306c6bc3a9e2aa44bdbbd2d0d7b89ec950a0de98f2aef920760115a0700e2db23abc5065fb25ce8da1368dee4fa3ef96008a679282609522940f6c8b791ac88816038e0ffefd83b771eafc459b3dbf87fd26228c2accd4abaefb57079c5e8a8dfb8835469430348d937925952b462436cac3ee44bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4f8ef97b15e689c93afdb9826df76d5c6c8da80a3df95637c98559391f9cd31df8ba00eb49454d22db7904534d57869bccc2fc4b425ddd150e279cd15538280dd1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e2e57a434f6d4ed495386fd8954306302336f2ed51733f8a2b81e3ff790e1e6a175401884874d036db094e1fd37f2c3eccfe408a0f4914c4380ce1c20b116c94a7974b45c03ca91e7e4cc728980d3a0b857272fe15cc25e5a7a3c100cd1ff541eeab0f87a224874c368d5764acfa9acddaab34ce7493547a18ffef6892e5e87deec89e25b437f27ee3cfb78ecc464bec46b65ced715b60cfc02fec6329f8e2bc81456903fedf1bfa89f3be51ae21c9b487da140c71583d733ef09553d933139319e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1b58b188e08a90675eb4ab26f13eb8a3be7923a00bf3630dfef9649e22e357e75e0220c27c7aae6255e5cd41da938e400ffb36404ab1b9d338c575c58aa0f7885e990a45f84dd30e11ae555707c0d0386a33f87321a8eee5f4a667a94f51d35443fc30629eaf3d15fb016b62e63edd5b10466913ab5b6d83dcfcbe6ac42c80c78d0f93b3e36b4cc1c179d29fedf978dc04202df5f25131324a99183947d993aa3cedc52bc1ee55191f52c69f60ffb45e90b1a47d66ca16e8c0115d6c8922b768986db31565ed1b07e4c4909a6a8f2c8a8e6b2c2cdee233ad5b47767af73a2a6973059ee0abb2ceb89d9b663703df3be9847f5ee21fb1b76fc25c137f850bb828ee167af496d38509382dba4958bcac2dc2b7beab73117ceed546450812e32f3386c1552a5b06341fe6f44617fab280b3023f3503941b3c4f343bb849de2446e7fbea4aaedd936341ca49da05e07c42b641ad8ee0dcfc083df0b0146d924b15f9c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178306c174917318e4fb0a326270300624d572b1a774485639aa33a217936477c76ef35dc045cdef961284d06181848a22c6145634d9a231c923c34898b152392196d5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e598c1cc0b34368193559183d1c988a1f4f49ed58224afba8d7aa4cc32350b3c78fa6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e260a5b3ef6b86f3a94f336ab301873b28d236bef53efa74851fb39637e70aef9476c3153c0d1f779c1fdb8697d885ee79be6f9913c7fa17c54a542c9d6303134aa0e4e1ffe7c8fb8c5bf0de67bf5a0f65e3937d431325d43259a92632535e23d12bf9f9f7ea0e9873081de50992821605464159bef14246d31be91bf448ebbd43f9d92f45f0ca1ef6cff1e0fecb25565c437a399d85958fe4eb16fdc29bffbe171f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba73db73afdd6a47068fea2421460d07464b66be7b9f730b1efe9ea6d4a0c4253dcc6d97c5913a1c13ba94e8b7ee7428caea3a66f916ed77a5cbd91af10f34d01e3f2f69dfc65493909e714a6731a403de7e3eb4273fe7bf1edd2384e882ed204012187afce1e548b260cbdc522002770010ae9e9b38468925e6223878ff0a02634bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a403e19361e53a88108d41c43df1e82b380348238d48bd99df5685f53d14d990d9db023f99090295f8abdab04d6233a070522b7637e4c3a36c809581f39104802e1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5259294e1c0c5b82ea6860e7918fce29766ff7492ecd9c592b3c4a467bd024b5245f90bcc15058636e6094b4f1d9927d2e7547a21957e66793fed8bfd35ae263aff39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ec937a767e0d1ffe7eef7fba3d288b671e5d9143ef5ae2ffa9d63cafdad47b5aff4b3481f077d31ebd5a9c0e2909c337d7de92aa37399030161b208cc8551551af629394dd6b3b322cb05d89114a2786791cd6bce408859fac89495c393c6b703981f8bcb98547810a28855c4d060f5b97f8734efa5cd6d4860f64ecfecc283b8816b290a13ab108498d50b502b73fdb4a475ad405fe52013e5867529f15ea40511ac84a9e721fd6139ffb459f9c8a39a61c1baddd2303bae7c8de77c9ddf0a679e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1d984da3262227e3b14ea844f54cfc36eabbf22673c1803479298426c86a683c05503d579c1a104caabf139695a3fd07c8e7e67cb79a314399aa8ad9c42427944c40b95f22cf26b5b6e20e25b9f77e59397f796d89a53c9ea838774fa9e9833fc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830c4e2e2be57d3ec40cc19eaf82aaa3bad417b0a3d843609aea3a654261ac8d73e7453b8d50fc02f4c4a7064d7d9708dc9d2e0ff3cb54100c028e8a109741134829567ef9cc6daddb8ddb124fa6c3d8c341fabc15ee710e6e779cd5ee330786e445cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e596edb4db5de7b543ba10c104418d6a3ad9c2c0bc72672ab302306a4d3fca35d46a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26f7729c2773f2f9a487f55fb063dd0f0601f4cd6f1d888b349152b04b8aef288cf7f75fe7b2f9a662a81274ec61704c94a7a672c230382ecb1258b4dae148d5d24884151e76efa4d490b973c58acdcfbb6fec367fc017ea1d28e407fd4c14991ef9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3f1fd90288440727f52899b5fc763cbe217e4bdb60c17e49a22fd4b6e9566d30f55a8c61b31c891ff1fd59af488ada557b797f3ca9b15a42ffc10d15624962c59a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4abcdf0cf5ae41358f9868f9ee929d9f41a98b2e78b766436c59cd55493e2c1321c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e9053dfdbee73ed7efebc4bae3d6e9e7166d02b728a79a335c0c0ac897ec89ff5321a019c7d3162d8b5e108be837327678709528f8c9e0dba3a62452715a2f22718fda545654a3fa5241e9e4611fb301affa5a6616235d43aabeca3107e1a6b532e05d49bb7845aabb00ea8b95e5ac10c673fd5817ffd67a6c7c1d5732bbde84cdf040b722a4d0e6eeb7e4cf0c48556fe77db11fedbed377cc6b568af85c853d39e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bfdfcadfa4785ffe6c3dda2bec1ab83799665a943b2310d9cb07f4b03b1a8fd6ec82a90247f46fcd1e70a94bb059dd0a3a0a38b3f49e068552b3b25560341dc5d6425839e3980da5689834d7c9b5ab34e1a98d817ffcd130740f11bc3727033b043b92e96a79ed45e8996a0e0da0dcc953e9abb8c68f3921ed4b8ada43bfd4c7dc60b265f4961c19f677e6663d81ad50e053f962239f5b834d497d31f8ee3a3bf42ada186c48f41763ae1bdc600a1207de5f9f80a4683acdff618e31b1051b418f73bd465051de0e8a8defa5cd86053e749fd8a7f881b4f9cfbcce45219980fbafb9eaf227af57923196118328242b6c3deabdae5134dbb8930e46d3c89998ed9c8bfff546dda48e548f5e676544da15779c529f2e40f2f4a7fb3fcb083ad1474c74b344b51a422f801f785e23900e5486cdab03e14980fddd0f5936e31bf3ccdf42ac06b766ba89076faa0aae9d7d55f108278e7f1e8baae69a5446d8ce3e66bd7c0a7cca9d6bf3e35dd12f9f457dd0c94d12b8327195114bd8fe85e9317a5b20081f278ca3b44b70c323b63fd12be9ae94bda730650f36cfbbd01b75958f8e7d042042b49d5ec0d9543bc5e4fdc9ef4bac43523deb330f89d4dc425effa5f632a24bac38bddf6ac4cf427cd2814f007bf707ab35a880d7e8d2ad35f13f0b8e9dc77d6eb03cbda43238356deef16e62f61c6ed683e6cf9500793b1a9b762135a7fb02c2df743cd27db3c2ea75b52b5f94f1746f4b842dda193ea80dd28fb8cb43de9dc661ebaf90036df96a79380c61e1e42c7dbd39be49f667e6654d6e93fb996b3f5eb5d5e4397ecf4508de3dbb0ed7afa5771cf22457cca93f649409a94cc5fab45eecdf7b0518c53eaa14b08808d0c513125755dca7d7a431112c45c4fd462841751e73e400c4b36f4b3ac2cd47317f00316754a1c56187bee0d83e25defd6e128d858f09e46b5402bb2af4526a5212b6e2601bd9a2db61a0fe2ce92cc87dd66dbbbd82029515918e8614489a1296a8035bacdd069d987187c1eb648f3fb788cda750eef89bee451c65d37889e4ea1962e54ac4af913464d00cc21e7ed091e0cbeb7b1cf654aa36f38e8d5b258c7814e9df2f718ec8f449d087b630a36dcd80698c22b97415a66d4a53d32ea2f13acb0a561d1f7af547a00b20f85bafa61f3ac4c54ebccc831b0ada1bd63dd476c0874c31eca1d6f87676e51e71907a7cb60b8dad9c8550f6b257bed7a5f1aff9c270b3161cb846e23e23cf9ee3780b608912425f02096488724cf2740f812cac5fc6b5600add71a3451587733ac99d09929c1f42c24e3fde9a118a8bcc7ed9ab63cadff4b9faeb76c76db363aa8b0989424b8bd1bec6c83f45f1dfc1391b46a33e58edb109941f47dacd8aa3771883f6dcbe3dd9e71bd79ab174d55fdc4f1639fd4b30aa812e67da4d316808fe081ada8c6ffcc35d971e4df92231357581f2020f709feab84e19593f06e02138e6e62e956f868658510824dc0e99d9ceb0003a33d9006f0b6f27d632a1f75082422a5f5214646cb357db34eae5776705809833faa583e8b9b66c5e930d7d50c70ed95fb5ca17080b11d60f9066c48a85fb329d3292c5316fe2224c5dbc42207f7863ac6c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830b75525b6c0558dbedb212162c7e19ce3df479408551aa324633d7979402df6f45cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59ca54ce0f587048c413733af65738969648927e87513da18f0a9940ab388c3a88a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e263a9953e1f52f746a27bbe44383c3cf39ff950822f0635b4497b25c9238ce7b161b45788457314aa1d1a9aa8f489eed7c3bcd3d9394d11905fa4030dc14bccaf627e01e225d6364fe8b76b95950ffe1544489b65cf45f88fb9fdfcff57697d1a089ab4fae4c0e420a6141d69704a3dd221a529020ab40a24e848bf81ab63e622c85c5ec5467a04f37a5bbf88bbc4d862e90cf24ae6981bd39661f27381cb2bb0eafc3a42b8845f0530e312e15c8579fd8caf816a633be6f912de672b34ac6142ca0aab9455db23f6f3fc51b82b03df770ceff5d46c0e7d6d6057b61553f7f1c26b0d548865bb96adb33b4f37dceada2d3a4df54e22d67a5e3a3777a8a580b3a7e2730ad2585bd6f509221e4f29177f4323a44ee3b03ab30791e21a88a35b1d31fe214f35d9fe8b4704c48be77b4770271c96c4e1d635cf48685eac04e04d596638f450e5a525188236f303896556df6af230e4a529460d7e56a04a9308c403b73e527f864afcdb63da8417c2bae012766823db7e4bd532d75fd78e101413528772d55dcdc8327ca9288960784fa5b09dd01ca69f8d501ca484b286cdf793c1fd7600c4283b037f56bea162ee7aa00fc871459891d5611916a87cb4bbffe93fbebe05e8df34b798bf1c5caff03e3cff91c8fbe693280519f10bd4e79e40fe2bdaaeb8cc35b75c69d9d62d68d3127a79d565e9c1dae9de58049c67f0b1201937f452d8af123f821dc7d975e14509d82214661a277f994064d1aab08a69a497d2e39c420b3d0b1e64ba42c657dbc642024d9e3561a886d7ab5deabe590c0c126fb3f12b48ab2b51bf5378cbf58b7d48410e9587401f8691ddd9da30eb596e6a9cc0c9be1aac6d4b38408a991d4e717c003a1efc1b80d91da8e8da1a8f21190e9cf6eb21ac21b613aa66a7308fbf3ee9c11a1191651038aee2b98f90af314fbf84377a352aeecec670afebfa235d7794a27052ae1ecff42bbeb2006aa59bc13c5254ad45b08bf9b7259b536bd6db7d77fe2e45d1048b4532a6be74aa48fb629e904fa10232b0b1a179b71c103a730b0a0220a0263665daf2060539adaa6ccfaf5a9940e68caa5d92ee47aefe453daee955a09f8ae2e6d5cdbfd383dc10cbd801af5e5dc714bc478fe3cf004a6e7b455c3611fc0a4697de7086ab577a09d53cffd3b3fac13856bc3e4b4fbeffa7b764d9b94757bc1db01bd31de194b405b9f6ae8b983bb5da1a8db9fcaa5a87f4b736d25e88ac08eeb6293779eb515e94580e7f4784dc4eee22bb37f340da566e3c0423233a80ea0426f19e8e5055ec39e068f53446ac47877c83d0580a0c5874929e1a47d48b6afaf1842c4f1e35895dbdf0eb77e52bfe8dc09cf1a7269326a0675fc9cedf158b3c0f7fdebc47f239144d7efc0c69fffc90390d98840556489c964b9a818493bd9938178535a5a17f243b0c470c42c9a7ada90582f3fe66c112003e71fe1e02dae1a3b1d15e4c95580fab4367e30ee71256daca8b441028f01f9e756ecf0b205ff07d755c98f788a7cd3d4705b3f050c755fd3df0c49964d6e0bc02c4c888f7cc15efcd6dfa5eddceca5652e029d0016eb005fabda35fa0d01720a50fe5760af613898d20be02908c5f22068f2f87b1fc2bc7d9935b69b23a48850e8816d04b676aeb29287d93cd7d575d278b0064e84db0e539d4bd4fa613bb02fe91e60f791ea0941d61d75208fe55daa73cdc03413b1a4c689c3327c84c1c42042615b1641eca2af238ca1a46e7bfa7a92eeefdbf6c3b2ac4179c754888a3b75686e67da14a25209d3ba8b6c2e22da16d9c3cba1fe752f21c3f288ed6d9a525a2830cae89f84a413385d9cdc33340da9e264fc8c815fb4a7d0b3d7f8ac011dc50dc334de4fe8fed7c4070316a59b30414370daeea28a68ec8aa2bf87e8f8ba562e59f8e03fd198a20a03396029ce413f44642c91abb0540186bc07918938226763b962e54b0287097f947ff20a06a1400fd49ba93c2a0597fc1461fa8bc9a4ab2c5d1a7474afdecdefdf4303ae26289ee3d99854493a761287aaea9d5d2a4730eec5550766d169c0704a58f9f8d4209d21e4eb4af9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278bacb380944216dc54af6665f82492f16a3efcd6470d4b39532597a356018527beb91cd50c4bb20563b3449263543e2185eec05aa5e5c0efd599a551b75912f40a6421cc8078db95064750a87d70b0a4f91a961962fb03b03a8f7db6f3ad0d825d488250a25f36b99fd30723dd3f68a49c750e91d8b6f0ff319894abbfb3434bbf6ccfac1c7e794d73eb7feeabdffc0591be23c7e71401c2aeb97f15a927bfc81f3198edafb1a96538fb983b09d13d9a77f203fdc1a567600bfa1191e098d8c3e871bda33576c7143e616c6b36113a3d34e850eac9446b1196ebed3d141bc5020cb9ebb6a4abfa9007f683b7e54a7b968f25fffe6e64f65c1df57a8cea92bb3158b88771f23f26492048324d0186f2b65644fda745e9c731c0637269aae7f89761cdc45cb6eb43e6f30cc2e3ee08cd23791b3c665dafd3aa41e3ddbed496d19a70fa845d3a86c611fb12ec59bcc1676ac32042337e04cbf5e3057be5001d7754e3b9198ff69382970ae9d885e75f6d52b75db5f292893f78c1a30dca33a07ed70ee60633e118f4f79e97e3bdb17b05059850e74c9bad47b6b453d274721b63dc745b239538e10419c17b9d30b81b0b3c2f6c4213599b8a105b20eccfc26ba37525faa3aa29b8e857baeca7389c76d8fe3def415c613f9786a71c95056d19ca02c5e690a6d4d5cf368d7159b70d44f66be5f6c690c76eb5ee257fec69b20bf56058fdfa21400dc0e6cd2898b3994fa75a42b1adcf04d3b692358c09cedafbdf8e1600e008a1408ee47a615ec123f4a1fbb56947a787d172d6145c59c98597071ea4d4220d43f42b7744d64b5d3b68073a4f81a3354a7602cfa20a19c249ced7ddbb058feece0be6d52b0174558c55e6dd5c8275e938d67f4620e0e7654213d4d8e1f0d3d13bbd0f24d22af8d6f08d4c597db1da6f0fd4d40bc8a843eb83bcd9df13ea40dea5eb712f28b4e297f41e44684f8f396b9a2fdf0bc003e6c302fd7471b349653d4c449987cde8dee878378885f8d50008a72518da44fd29382b06e937a513969b34ac9faef9bfdcd5c60215c101b708ba2d782a595d0eb2fccc0e1dffcd91c038bbe0f815b6bfdb7fd7f8a2dd22ff638c3c236b0ba0341743775ab22afba67c8bdaff7a84d9ce4df7a56c19b09fc2e3aebfc7de2bcd3913024ffabd9ec168da36a37300b2c77aabd0abb5390bda544123b6c6242db777fea551b14e7ab15430a98c2db2adea534088d9def93391aa547631795a850ed41dbfd62db1af2298ca0c3c2c289ef38a02c730afced1bbdf5c0f085f9833262bae644a8f5420442bce94ae00234547342767729aca313c1d61d79ca0b91ad049d2ea2f5e2b64c12f61b39bf07c9125692b5fc043c8817ff2b5cfa508c4c019fe341d69a64c369d84bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a40d8ee9c75e68309b1a047e71a7902fee3822b098b834d1444e1c7d0d50597fd01c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52532d086f6ae6962d5bfc7c6c979b97de5e3f8eb07431a7b2e9b3604055e566f83ba0a0063a5e169b18ff1d521e567c388066e9ff62e23edda11629335262f451739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e2061b6c4d8fc374b4daabcd029b2ddfbdeb28e13bdae8f5c3ad60a75ba64dbb59e95f6880fac0789e2061ff791f965ff31cfc1c62a9152e2e68e14e452fbb389c797c0bc50b9167bba25d52795999e20ca019bc7b43b49fe58443dea3dce6efa557a98c201fd37393e10324c55df5900c0271c41a611efa3dc830409020326c789a17aa1d7880e4b65cc2fc4f8d0dddb6f7e3b712d8a61eb143d5ae060324d4d32def34baf22f7a8d144df1adc2c09e11408ab67fcf70a49cd3d18977a091e443d222522875ca62ce5f667901d58ebf65bbb6d0b0e5e5c0f0c102e514843cdca9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b8941a7e8b3eae01c0bde1b0566984a6d4b52b4a16490593c33172355fa8ecbc503f5a1d7b5c2569ef4ff76f82aba86dedcaee5e2a3cceb888f2749ec621db8f3e02dc760f453f292343ee383bc5b832edaa639017fd803a8e727850920affb8d995eee031178007d4a60b0448f5d781d9b786a9b191c95893c39a7b8ee4d6fa537afed7aa6ae5b0f41e231740acf652e6e148ca045f56f8560c41670f8894b1fc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783093b44dfb4583efb2ec7be965b21343b5f2d1a2eec9965685f341eed891cafc185cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59b0a29c5a80ca822dfd72d9c955baaaed42b8728b28ce6713f5c0560dfca666fda6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2639ecf4ed0c852274d5095d712866dde1268af74f211a3ab5d220c0a4afa7ff0458650dc176813a360c950539a9139ea8fd3d3f18a56f4fb67627ad7d57ad8ea8a3a31ec395622151706160fba0bdc8e011834dbaef46c42b82dd9281da7d463c09434edf9dba685a74964456fe879fe59fa00af8554800c9b3536ab1367df189d1150343301c0acfc01d5b13daf26590e016cb5a33ea4e2c0ce2d039b79073b1f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba3a2fff54b687141925192de35fe267c6e14df105157f8830429f1d1688732e3a5ad75a19dc327b55ae68ed176a3fa8258c5669c60288f29abd8e2b795331cd30e3593ed2e67fca4d1b4b12377e751cfbfca9c07425a5d2faf51f45ef63d1402762010a010c2346877d830e69dccb3abfe7e167c33b83de9b5c01cc2b677d94e1bf09968355f7bc19ed460f8a1270a04faf515eda4f39137cea15a211c90945c789d60c73f252309edcc8519de08b2cb8f8e43c3986c43adfc61b3543c053a0442992d462f1450ca0247f3fb0f5bac72934f31afb8f9ac19d206590ddb53e8195354a5311df04a320af6a61b871a93c71dde8bf08533b935a9b1663691b16e8104bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4f59a45c3f009677ebde70af9934e713654312f3bdcb69893a3ae6a6bef798df01c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e4ccbb9e0c88feeb2d3c2460281ceff4d5ed65603703a7475d7b17384b67b431aefdcab64a86adfcb95037824fcb2347df1817d4a1ee46b6b8d2cfe5a6a1356dc37b3efb61da2907bfca780b31a61f5893027a9474e79612c5c468bf2495624089ef86b8484fa55f1fccd5a99469c4027178aa31447ab32f359b09785d8fe60ded6c73318739169f877fa80aa9c3a08872796246fb37293d750b2affbc35bccff9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bc8c8087dd960d3b6ff951dd0a516da17559e968219a1d8648e4a14b61c07d4aff6388cb47bc534ace732c9f92f71fb46ca0dfbaa559118d2b00c0950c3b7e27cf869d529cf0c1cb91c66e44cea3cc1c424a1249996157c86e7f453a2db0f3ee96521aaedc1178f38eb4c711af248053500b7ba2f9fd3e9fcb47b1057b5b1dc2771973e35a8a3b23e74da35d46a4aa2b21674dfe4c6cab5df95667ce19ce43f7998dae3d1ff69d919248046d5e0b5b2e3e86dc441a85952fb561ab9c3b7b6601440b544be1f79e779aa9a712cac34586c623540df8475efdaf715220892dad7ad76b72967314fd45ae2f26033e7c583161555bb0fb9d7580bedae5290d1a799d22bfd671ba9a42d83edd26fdb40f0c3a5f839b751f2b149f179f3294c1c1f8eda229fe4e9f65020d51169b92ed440af8865bc8f21a44c6bdfa3da1f49273ab25e1b83adc4d0d09aa1e1c95274f513b4aaef7fe9cb44366b6f1a052cabfcd761b82c55480b9f069ab008f0a99f1361f23fb6df7aa84632f28db4e5389a86363c69210c2c93c118ec27f819537d02f3eeaa3d342ff9b64bb46d730bcd371f878b5c205155fccc40d337eb7817ce73c8c39d6705f7b36d9e4e3ffea63350885315a14754bd257e6ddd914093f2b17f5107d37449c983f26e5897570edca634efa1a927fa26715ebdd5080f7691ae54fd4666ba587185c27481b1f7087c060c6b56c9f73c3516644952602c0154b4f3ef2791ea6f361cb48f48595b87f661eb5e6a96d7847fe5bf38725525805d9f61a876363850eb13e90f3b9bd7b93bd85be72b847c85b6fa69d43823138e741ea6d461a7a5faa3cc61b11fcfb8620ef643e236284451f4dc4ecb56a934f19e9ba2528931dae1414734b39f101a59169929d7f4490fd4b566a09d221af9ea7d504935a47fbcbbadb4f0b0f412310eb14d18af28de7e55094b063f803485677f55a50ac176bf763d6faaaf8a7ed8cd07fb86525d1d08dd958dcf8f14cf44b33cf111a2977f44b1be424c9531fcddf31f0bf309957da7a8fdebe2896771dfac2ec567f891d63c3df4712765f3e779bcddbeb71ce3a34c4f8f8c654c81a8b5a1fa6ecb468888d39967466fcfb260fb8ff4b3a1e8363a78cb2f1f41525d39c6223321d0d68aed2083f072a859f397ee69d462a75b9c2247cecc8cff1cbe8542cb8c0f552511678622cac7ed58a27171c30ce7705f2886777a827619c1e1a5f7c18a32cd4d7d8521118e0e4656754b339d1e95891c5a59c3f36ff61bd5b8400ffd7bd8abad493eabf2c10c8da33f247e40fca24919e5f52d05c158dd06139dfdd1755a0c4f390baea000d659b38d258b5fce758df882da50bdae11c441f8b0baf1f6efdec8e08810816521ac2a5f428c422f5a74a259866b515ba4f28e41972be3b3d60f6072a4c2d60c8f0509e1cef880438ac301814b058ebd546d547a64221c12f39275dfb4d305de440e1bd7fd94c022bf0fe36f7bdbc2f87ab706359306c6418cb25b4d3150e0daa0cbde6c2c485f65a1b23f7f66df06fcb6e36d08f77c9a348c39506352a1df31b7599e2626a8408484ffa3a255adc5a35d09fe5335684180ef9fad76381849b9042947312de9db48a73dbf5330611058abbb2c110b897ce833188ddb0773fafcfc64ee2c911a88752562000b43b6ea2d8f2154bed9d78d37212b60c817c36ad1476399127998098a6cf200ee62fa5f25061342c0cd7e41206970cb4820a887ecfde8a0a1b9d4b985c1f7e25707f6b2bbdb5c2dacbe1605cf34cd666feca67e70a61ffd5e7b9e6b346f43825f9f38f5966616c8fe51b5146857dacf2c224cdf9ed72c012fab3f08680577e02166a8c58056792f230bb7f5ddc25062dc3db893274b7d839e89a26b060a7f28d095fbeb2635c2e5617eed0ba8fe2c12d0c081fee595f124da53e3605ccff180dec42ac34c5f7d4cb733726ec43bf84e20f2dc61817f48ceeed28357a4a2403303a8889ca63e23e780443f03c9c3379d8dfe767ab6a7049b1a6771093c423a2a5c8a275ff9be8d048918e2ed4923f27d709d4a6d1ab508f7ad3eadb58f1d1f7b27f756d182523cb3b43c8ef3467f8bace5d8d12cf361009f52b7c64f34f1cce6000fac0914937b52a6973b3ebe6fa52591d7f121c66de9b40d5b805d1f4a267af30fbe8a67f6d6e41a00daaf30865fb429725b8948e785462cdd058228d0934e884b9651250a73df2633a2bce9e19577c2873763f862f5a1e07f5ce2c4d83debf8551bb49bf67b1cb046a9e14bd30e29e9903739161288cd018d35e849b2ef58c6cbe9efa7da8bf424cce0e78a67610d0c8c6f685fd54110b76685f84dbf82ee1369f2685e5031340ab1c09f1fc11c0a211a1d11eaad8a3eba360aa444c860784c8a320d85f9c9d0d8b88563426a36335869e12d5ff5f9e08dfe6af0ed9c85ea14a689ee4fa7c9ad4f59d488122c4aaa60ccd230b4f04d82155753114cdb4a71f792de82f70876ed002b4d170b8fe87fb7696a1413a06bc10a50e71e1c7aed8b15ba9d23d20345a602de3f0656436069c97e5686ee9c3bb266a614825c5de5b5b0592be2e3383a42cc227724c60d4cf0f6c0daa4647d70cc0f8e573c9b1fb236b99f48ab795c4aeeb6df5c79fd9e6270f57ce848351e5419ceb276ecd5e88b5f0f3ed948c2a6bd90a6cdae81c70d0f02b324ff849cb24511979ff916f491365d1e7142125b590ce975b289dba66e3c776597c36bdace4cb8599edf1c7f7e274a390b5701e38d123ce7399dee79d2395996fc359803a40eeea68b48500af22b23f6ec4e77e4f1592529e79d33797d9ce5618a44c180435b6aaf0ba4e49ade4b719983bfa21ba6873a9ee4a45eafdb35e798a76b0dc5486fe55d92f6ee944d51a41a3c2a0cab0269dedb20df69b5967d1e8f7f516a82aab05e4fffd5b71b44d1b9f0b389131865b96cdc6b3c755282624c1998ef4d4ea806b0fbff25a6db5bdc2f9fba1a3a64f873a9598fc798b480106701596e083671c678ec6355695767f8da017e4bc6aab15a00c261ba2e362800f57662f53d7020c4bf6c6c2267e1e65870757daecee92fd91c571bd3ab58caa6331c96e2a9d29ca4224ab31dafb7096a159f2510c254a08f28da232cc706af7ac06a996e2337e5b8397641a40488a0e90684ccbf9a1482be8427094e6e8b164f5c001c8092158defc4b931ccca6cee0d55ed8a9fd33a30febfcd18ab135b3414d642fa33ddfbe12b8a0adbe781d3b645bccb8a4b729a59bc1746bf208013aa93dee24c75809d0fd1297c01b39ab8f7d95bbf41467b0fba8c9e6c46b81f68191c24a43bb1c4ed4a5c8cfaaf50d4b0c30c287bcc75a436c7921dddfed9d9176ea99053f15ee5a5222aabbb6b39ec52aa0c4d7ecf3decb5962edb25d25fe0bc7de7fea9f2862b577cb85782200c5e8161a06f35ed4ed48c52c831640424abb5d8998f38d0a8392078db9a3688c3655df5f0e1a38eb6afc034d061b561822681f1aef5a8a48e79369c28c9841770d0741a808e84b3122e4fd54cb85d23aef4a396fff56509a23b6abd64fcb0d83b6d1154e884feb34a7385d31e9c254416aa79b5fa2909061bdbc2b7f65f021bc118153d3402cf195eb10f44061d6e2a3edb4107e2af5f3cb1fc1fd8fd95557dccd6b3478a13b8e759db09a775de839cf969da68756ba28982daf2a1d33cab4fd50d111cb8e007adff94773cd20fc0aa73841e85431c9502779dfe440c0c43bab0e65e0a4bcfd9f501cd3be688fd18d5f7fbe7f83c5cf06d3ac9bafef096ad38097b12c627dfb5e34348ac393507d50bf82f201fc941b843db756ec3a698879330ce7c61ef177e2f0496603b831685688f58622027fd6fe39ce4a31a6abe7b86e73bcaaeb308584d53afb43f021891dd827cd7aecc6770dc81052928b195ae69056ce3a251b737fc86cab91be0622034f1b2cee9ebc9716b616dd340bfff5660a0794a0359a86e8f35712be35ce8c8a2a2821fa1e8852fc259cad39d1746c93f9f21fbbbad8de8ffc9e0aa843fb78bb48365b3e3b4a1df21bf3a8691ff8f15df7c0e5e496312ace6360537e515018883ab65c79e9f8e14a0149078eaa67c58d6b20d7f2842653c90145b3c83cbe7ae04a92d432220a729bd0512baccdbc39410b171682068ecc1d050cd8e4ac8345ec61102ef39f42774081c7cc02aa16fd8ebb4a3be2617e58d2731cd28ab10d71deac6c1354622eda5dc866d3d23a07c0734c633bac2a446a3a2cbdbd269d736efe282baa3f00871c8e3333712bcbe99a9a3ae0690f5c620cd6016f515aee272847cf2fbec7b68ee394e0824125433d175c20e8f600b356df0d3d88f9ecb09d4a53e9f5f93cb25c93cd7634630185dd44327c3d5c708b7bf98bb2a520c7516ca0c9c21c6491b7fb1a9df4c8e14d8acf71e3b1a3a8971c9bc0576957ae307f7f5def5a0ef663c27eefc22360f3781d1eb4a3885e82c00c7b43faa445d069bb0926239c19924949fa4c92d0d3adb6824ef0a5782b6ab4eb62ced408b9745f38a9a0151936699991d37950b93972ff3523ac5c3db53adf860c0e244c71dd00511122ba686c386c0cab8490b41393dd95efc7c0259f91455a1946d287bbd93d909f38b2fdc9b85bdb0671a10741c1e0c39fd824d80b03388e08c0a244e32fd9ae52109b1375509dc1eeccad91ecd3989d17508304dbcfaa9c190576ef1758407905c45c845321decf990e3ecf08008ad88cecb1c40779602a92a6a76d7c88be188faf1dd07cd1666a560dfe7406b6abdbb2836bb36c33627ddc803e1f479f4837861ee576f1511be1b06fceaeb04b65482139620535a06e78f9b425f22e5d06d2ac00d2052a0fe963b4ff51b971aa4730abe1576ae399b7b0e545b65b3d3704c22bf257e5a750e65df7c7eed7e3b2dcc516aeea29d8b07007e6bb066e0a3bd5f26a45ac123b496467dd0eee2ff23eade2a6e56d49b6bc113e571f0c3ef388a5352529593f5810c512e20f49b8b3abeaabe869b78cc747391a616f3972af4b2194200fdd63e56fff3286ff75d4a51ae180c9c1352b2a54d9d0ffd71dc7b4254f6835f71d69a30d408b1d2a4db4ac787e44d0e3b840d2c78eec7bfe8b2b2af9fc108fa3209f2aa077a0b30a7f3328aadad66295733bf9f78c1180e937a8f8f46a19fff76c7a049abc99b726fc80be550513b3282aadb0d8ed8fe6d39751865c97102e0ec0f24763b1fd7e3bd363eae39a6803ce51692da8f3988c71a2e373e4b688a324051603aed4ee43b5dfd759ce0837d20b59ef63968c47ec697c20d6573f3eba8e52327dfa40114b71d1f7464565b6869b64870b798a6daff3c65c40f7b8cb061a370402e29ebfcc6d5cb3bf8337ce2f3161cc11da6d076bd26f8fd4213fcec84eb3a55d57c56e286aadd989ff94d60837f90a3c10d2312d2a19185b2bd112a28c7947565e3d94083c9cece5c31b22f3145c8a5b8ce6c24443c0d00db632bd1b22fa9a5bd57ad7c2a39e908e590b90d88b58a5f2528a99bf68c5e5f10a05285cf3da5a768df0c40e3c1fb40003bc6842b3a0f3b01e1e2599b4dd293c06904f93b871713b6f0a608ec0e1cdd0f550f8a39241512032a51894a531437e5cb40399bf1624e2358bc0c2c86426cd93571c83f5e1195a3c140873d6dc15f45d2c96778654d449c37fd7ceeea4ed8d098edb84b7e7363129cd3e3140ca3fe2ec378f60f0fb1371fb723f644389a778baef0be61192e167d8056ca11cb58ffe8e67587698687bfd281c7b911e46a6505bf0b584f12f717e52d2b936d0b963329cd928ecff3ee52752d79729d490f41dd0708f2b5f67d02bef0915098ed70615c97539e139028e6b88c01c1fa75d1e4b01d455812901bc4008ef1e83cfe0ce483039392cc78dc938d656663b7e3f2db689b9cb3efeb0a15742c2cbf579d1d71ac4562947ebb886cd8bb6c4d1972778385d36d2763f45bf09f75093cb8e3a6f58fd4fbfea1a07b1cb6d0e4b1852724136ebd3e1bf6a9e41e4eadf50885d5264d36b99488b8a4989f7618d1adf41774d8afe9a726ef90989f72de77ff751fe814568eccca114f22a76e24c9d68c30224c147c9f8715303a6aea852812f712e7976290978b45952e76431bb625bc9036ed354b7cb06bef32bd8e26539a5f2c2fb688e585592d3c8785279e522b6b3aad375f955649c8b8edc0d9107c0557213f350690c43c933c5940062dd3130cba46ba521ea47e6190f76e8539c1a595ecfb2e916f7ea1bfa840520976a4befc079b6b8a9eb153d5e9eb0ef0597c8d24915b9547e87fd7e8949fe50433ac03ec969405fb9ab7bf5a170bddfc2623f54a8fbcc53ee2cf2f29654d8a6e53b1f8c1ced4aa0bdd594b8d6eaa9b561848866cfe11d732cf37a44e03c6343dd50dd980502ef9fdb20fca2363b68e8099af39e638c20d0479ff4faaf99295c51d8843338d5b62e19fc9392ebc9ccbae7ce64614f34b08e9fcfcf18c766434759e06099d6f5add024ad63af987049a91ac92e3c39284005ab8b8e38534644a45dfe4bb02df84a5983ab5002c74b128bcc4107cc31fe385ff2b595e96a2b051838df748f2a9f7a782faca320e952be887d2e7415cfd10654c1cd021b951c41053fdb43ae98e2a90206a2536ccbb92f5f118ce8f05ac38d1b37aea7451729612236f5ee7c715f1309b36870b51ee183d2c5904b0168fbe33e981c716e3511a2d534a68d1bb56f617935c76e18c63f8bf2d8b5c013326bffcfe88acebe2bb18089f0b7b5cdb6dfa912d27dfaa8746294e47cac99f65b872868aafd27450d5b3ae9e20840b33fb1ad92c0cf1561a44e357f33dafb7857c5e31470e5a69a7d1f4ef0de584eac80fef6edf34d96e298f7cd2389d63be4c784df49c13265dd22317e1f969e07a5d70b12867eae694164599f87ee6e2e8705dcf8d31316bab49a3fd89da9b083fee215032186c7156ed78ebf582712a55e2b0514e00f403fb5be037a32076ca5f88953929b3bf1636ed1b41637ec0dbf980d1b5d1f5982d91e030bb58c97bea381fbff12fea228cf05746d5b69e1ac3f724c475ddb9f07a3a3c8f493ca00729e1b6d05a4e90a768daed746a96a186beab502afe2f08674149d0b83153bbffa9c3106163ac2236807c7b2f6b9325cfcfe9e266c5cee9b0ef99672703cae0a15be2170ee24e9c8ebdf20b284a348f01a150198890c036d90d764096a51df4c67e6805be0d292338e4ef8f5120ab0ea516fd62b6a6434433a228f45fe573575f042dfcc34d1d3355dd2c842b6ef633a2e2467eb86ca4207f3ce05d02c4f9a7c34743348b23da348840b1f662d5b083888d1c513160f82a252057621099899ebf4de7b545697ad578f7a3c184d4cdb7e2dc98b075fe95eeaaf6bef83c4db28b65d1c6b63b232fd91bb1a037b8201a08370e254866cf980a192facb5d9804ee371f03a787f6fdc58fcb46e27d218049dbfb6c944743b752c05fbf383875b6184627b62b5c4d96888645f108b5d6f092957e3b46cec7b5405163020614009cf1f82d0efd74e9ac5c0b70f3557e809a21a6f7b8ab2e150ec08ddf0620135197a4f5131ce6a09d3cc210972135b07cd4727900863340ff8c6ae428dccb737e6280e42b8d0622bd22970f289a97696dc4457ab3fda6d8898fc2a063753adf4b22b1b1ae451a297dddc37c3bbf881bdc7b61e8d9278abcbc263ca1448382c1e48aed5cf02366b2384b430b759abd3fc186665d9ae35a7e360cd001cd2fbfbb41f379c0e3fd0b52111df7d91323efd14c13383c570ee43f110eed58ba18743384c7bb942504d0b1a00ea97f2e93032e709c80741ced1ae699742c61ea4224966f88dd77cc1b8832f716416271b0b0d46c74a754d05d89240df0a8ed94eb75d84b3e852cbb6ceae86d9f1283ca92ac19dff22b3b05df612e3387ee08ef2168088d7d2771189a86725d9e343f3a49bdde7c372fd5a627eec6f4a7f2079a4af31e5ba716712d380171cabab7a55a0fd324d829970b350a6df57c7d2f8dd6bf9f8ad698e3eb50fb828c6a4aa26370646170b0cb04b81338a159d510ecf35ce0e316507228653590d5ab22f5554b3136fe1befc15d4f9c20ecdf0d0e5dd7a63ba47b8efe2cacf8bf2254bdf9a793ed6d79abb60fad979075f85d5ea29d0db9c62f173bf6b7f3cfb5259e530238360f7210eadf429e380c1c125dad8d99d55d3ccc2e5d6884bb9f5195cbfa1c6f1ecafa7bf86a880e7eac24fefab731275f237bf1721172338aa46e275939386b4883adf467015253a4c755c62de233acf89ad01ec234537a653083c8d64488921f7d143d40fa981f71bef4e0d729fbf2a9781319ab292b60e43ab445fcc780e7d83e9210752792a0ce41e50176c7f7e2c04776a18f941ad7310b5300a92365f3448003cf5f2dec217252ebb547323b3beb11b5ed700211d4e5c09ae24f5dd88100f2059d7560ce355d12e9d652b1d52bf3ca635a4bd6a2637b117ffb1400bb5cc86bdf8ac10eb80cd6de894f31fe5e304cda5d3c7062958ba1a330b66e235914e59c50c1c7d91049b3ee2897a388c779e1587747acf9e5e963ca122b150626b72d69d49dafd7aa40d2002e90a3b65863f0781c88763e102430bc9bc687620dc1803ffacdddac6d805fc73d61a656e053546aefaaead06381ae9241db0aa5b2b4ddd542c8491e340fb44e63fb84be2b814bed1ff79da03a5161b7bff3985c5c9b1208283c842e2c8c042b996460a8b5824c23f4e5210d1a38dcdd798b39fbba0416524bd816910deaead455015ff9decf3d2be85472522e233fa10e6fa879a8e469c7c52a7f4f1736b2f3c1f33f1a78451c5ff0069c035f5c2d948327c40fa53df8a2a6ae97381e1bddd77ac44a5efc3d3a21bc2a1a6086ef1ec1393e3c2c46391f087b9d2c0daa5929f2fe0bc9b6bfa5ebecee1fd9d08a1a30bac6a9e760ad3c7f9bf5097cf804dee86a82ba0f55ac860bc6a6575569668ce1ce7d1dae9b1b543c42e75ef603cfa8ad45db54fe531c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783077c25cbbf3c261fd1883e371bba6b6fdfe4bbeeb4bbacc7c698e7250ca3db0ed143b421996019c020bdc831bc4683c8639e8a03d194f783889dd3d51971240c65cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e597f17ff23158b8c624131495cc0a7c609e426e64b4c1f0a26bb4a592cbc988d33a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26e495c199c83892b4ec608ba981e0c7adbdb1eda23486ad5246832d29f2be3aa133fb431fb95e032efc3da859504362e7a8ba347f2fa8c4af9dd16b7ce73a29cf4ca4395f2c52853aec10652e3f50559233e45418cff3bacdc1fef664f5b3c6598968f1510d33654b0b1b2205d5fca78fe5667af46be1d5023223e124e9d9a0e39918c19b0dc35bb4c41818d823933bad08df5dda114fedfec6fb11c04de521d5dd4b0c11253cb837f32d8046d63a4ff61715b16432c46158a2d9217576875b2a279af9adfb8ea1e223dc9a64ed46a874f37f27aecfb6d9f9a9bfb642d2ec00c462476ca9ebc079e80de403885ed1d4683cad7a65e4bea1145a5d631fdeff931dd2d05dbae2d7088320c67c14ffa4e0c1e704cc63f75516769753e22311efdfe0eb4a680952d30f4e6c523df3fd29c20c1a03db49da6fe1c2897bbff8b20354f8bd48e320df82e45c23373234c995ebdfc1546e575d645a55eee3624703ebfeed1bd8227a5e82c0d56a3e4146c2061136d2bd2e465c10d10c903a7f6b5c97b7dafb7ecfb2b13638ec918e205e598c408504f15d9ec71c7a3d2a88c70184d10d5898e0f36a9e6b8ce0e8a94ddae0634b07900b34fd8d51f02bb810aeb3969366d89f52f1c92b3248693b32081f1502503b8f2efa41d3d83b0ad490f8cdb242710dfe480452703f4aba1de13ce9b558e0f4ea8ee42e6e2879f35dd074a0a751bcbd4d12bb9e7579220bbd2b5c0bfaa0e8f4073e9b8c5b88914de6fcf4dafde43b3b1323e2e48e61b1d4ced02bd72fc13a67c0014ef01eb1f424ca8c0feac7c04f2464fda20fe0c6bc76c5356078e154fc1379027cc803ea81d0e595d96506ed7ac3ae200b2e07c4d09d2ac053ab27ee87b7731cbf690f60ae5e7bf10db25229cdd773ccf505ac2cfacd9a8c1e38883ffe52fb09326a06c22aeda2438d245e90f245de6fb759aa5785e952feb8146d87cf9101e9419d0caae0adb0ea24a7a1224ca25826eb7667c9f5e295aa3bc4e818fbcc66a25431036b2ec15d2eb860a4cf1f8a9583f01d9dcf110e1fbd0f975540c183d5cf99b4520b6570313c9a4f880cf2c6957594ad5ee42fcea4cc5ab25dc79663948a407f58767fb71f68dc9d0d51b556318072891eb4ab4d263fab61e790a7ae64f67439899c3f272cde3baa75c386bbb91750aa8c6138cebe39fb6fd2fe24781c553727e35150aed9a7644af34f14b983c743bd47f602cf94fc35d5edf1c4fcb7f1d6175131e43d5c348598af8a9def6558ba1af94ae0a65caa0401e608e64dd8f6cb5a2518caf0fc2161361b43a1db7a0340c1c4dcd2e361845562e9c4fe52d6a38eada0649d0bca7c25112c368a39360a8490952d1daee6721946443fa60d9f768fe0b76703217b7a1b911295e32d0e4841c90e21d2b94fcba87b88749c1a2a0953f7595b814d20e14b28315c00e4a33b9aa2d1343cf179d9903dfbfa6893bb7aa6208bf5be0687e6a6216f42808d8b7085df88cbf95b404be166b3fc96453fd84ab4015e633847f3f28423b290d9ac910336c12ed0dafa8433f565ac6197df7dc1ec1f8d04db5fe77655b806420234d1ae6f2493a05afb938339a6f414ec454cc344fe3f60f3c13102bf41d338cc140b4ecb5423106e4c9b552a5d9e76dcaa61c569b1496081855c0eee2d6ef783b3e7a12b39c44dc9acfd06b25421d556cc3c08f134cf26f612926e60f37223432edda371033ca0448f9d1cf1c2d4baeaf3cef97658fcd5a3b3ab6330ad7773580de355a5b501ddde53eb02fcd4a477faa309c75143f5c9388ff0f5fef76775578977e44d684592b4825feb6dbeccb7517cbbcd558cfa663968bde506fc4c65a2ceb6cc05626a686cd72d6bb530aa1d064370b8437fc0131f029e5f6496a1c0188f080ef5b8002361bb22f7a359bcd1837e3a0d46bce6c909d174af1d24b57c8cab630863a6d05eda866844c53287af5c046c9594f25663d008839e1964be79ca91c927da846a9be6546eb6616be163c145151469429468ae035f22664e4118cb2f031b428ddf39e04148dbdf00ec2867a9d0e0b92205734a3c2b14b8d8599a8eb1573504f852dfdfc255d5af56a62b068fa4058d4d2e061d803cffcd2669cf10abc1b2055cb7107d4dd78d5449f89f8fec400814106702b7006d0c58d5d2eb371cfa3d8928976ae714a5c0e3b1cdd7b21f49ca4000d5cd4ad65599e37e65f2c2fa3db6d4ea19ef103ce5384af36af24eb814c5c97d27c0ab947fa1bf9ec5237701eca347e9c48967d42457119fd6a2f3997d4f0da23c4d6902a6eddc59c41f99f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba18d62018fb2d2cbba98b396e6632ca86b7bfc65b46ffc5a6ee8794d02b0f8ee0b9dc569b30a98124fe23055514e39d8ce4fda7f4ba36436d59ce200bc91cdab00da1ca87aeb4d59dbf0366128a7537124db43f0015baa01ca19e74f792729712b87e8dbe3a9e53c77b7d94c7011f975b3a89b7ff079c94d06a4edbb247f8a584ac5465498eb73062b4b0b9c4a9d3d7e61979cd27458138784248c4c27fc127d2983916a663bd0ba7a9f155b9a9b414fc79c56111af39353a92b870cf8fb4e79bbdeddc6b9b437f2668df3355ba9fe59084be5656239bc4f60333df88568c547cf3f982579d57d05fe923fe052f7bf63ffcc826bb9b1f884e592546e61e8f559e6f916d2f2e37404f28ba3969ea9c12dd194eea67e95045bc6098e70a11c207e47322a04b724533ee0d816bcee23db724a9a3cd4bfbabdabf4515637db8e6de9664cf1fa0a950d2bec5f1f8a64ad0b985e91af5ba4aae654c5d73520ae24225c1ac498dc42d199ac65f9847f8ca94e3fe2e449fcbde8dcf7ec6cd53790c143ba3569d7cc386615f2dd796885bd05b16b82de98e331164d1d8c53e387f0b8ae137cd7ae06a95fa8e46b825975b9c4f8a8f81aed2567106ecffb3f2217cf77fc04064f5d71b13e20d8109356afb119019efd4bc0637cd9905c81c1a7c78338fa0588054a5bb7becc8c0e24f49ab1f61da1e3d05977d9dc121a9f52002373d57f1c54dbd9cf6759f7860625457b1f2b56750d47db98035b8b85d02b70aa83007da24549f94ca29e6c244b70bad28f2566ab3a1382efaae60228e1df717c43bb7f8a88891a49aea5afd164a257f6564122b5e2affd40e056fc22753c36cffa66b7697dc0eaa2aed1631da5205cc427bf3c25943e093fed548f7011bbd58462d84d6e4063e510e30440bb079e871bdd9ee5a2a801d94befbace41f6d0bada855058ee25b47ba2079d23fee1f1f2666868addc6c583afa1a0cf489ca145cc15d59f9a4f4a86c77c5f82af44e9a5e6869a29e7ea058d5cb2cb2172bf930f1d860bc7d5a56c0b11fce22e9687bc634a0720bc828c6a35924f94aa52eb408943831e17cffaadd3529065967bad69102aea7bb55366f6844cf5915cf016fde8799b75fedbfdf5ae1981c5ada0a35564ef3325d5becd96e03e2eef64482492a0608a148deb687bcf15113ace90433d4080d4d16b323fa3399d7fdd5ad2b758e6cd3dc2649e92033688b99398550206960cb9f508b66ec5c2413b3bb0f39b86397b744bf1326bf935e1ecbe54bed015720f8d50acdbe8b6470082c7620eb7bfe4046d3ed1a50d0502c45553b1cbc92eb1eb0f94437dd6f9758b929299bdae24ccf2f310dce37233543e808beaaf22a4a0a91fa95cc5154211b357a7612757f95784e27296c297de995e7f71b17a3e7cc78a6120d2b66701dd4f6040452b5f64d5d309cdd57ef934b64c17bcad70b3e6ad6ae79254b490aa2a0b150b374e383750978cf3c4e1e86881861f54fa165b3b8e93a902903647dd5210494bd0010877a24300b5ba6d93562f1a3e3ca80ca787c7bdd073f6c62dce114502e5386f18a8edf0999f080dfff076fa9d296a544e9d2b49717b9c153dde5527817df941769bf2ffcee515cfea6882a654c9fab58d517f96463bd7793e5eb900031f4f3ffeb4adf934bea60c2b4b023b056945a9c605e2600fd45a73b7a9a325cbef66707cdea7f063cb5d5c174cc8b8cfae54c555b935bf0faac2f973b3e0a873ab67ff4c28a27afc8b1116a09be1b1ce60575d6e4ed29ed2acebad71d21791e41abb5ac1b8fa7e732592227d5eba8c0fabeeac3d2e54010e3560d2c3305a663426bf9b7b35279a83f7aadd139961a89cd0b3191a22a89dd39626df28a7c535ace84e4f1289096fa8d438c31b521a48bcb642b08e628860c80c3739cf2c05d1e1d5e4448caa4d0e5037def0ed2676453ea4537b6613fd9c92974549672919874a4848145eb5a3954db9c19825ca80cb331c1f5a601f0445fff2aa42fab007c3a4c0b1e85759cfc52c77d2aaa8750ab0052871a00a01a4d9cdf8befed3ab6e33a3ee7e2028b5f8af657524cd45a6867ff320b751185e4d3da7aa8994a763f0752c31061fe4d9852f23d5672c6e30cc26a4bbc3f7d828169f5a1183f73dd22102bb58eb01c52c9415cc435d5f61d321ca5accfe1db2ff786be18f38b684e9e50df0b604938aa50955aa7372e7b681d29ea6a04fa02e95de2e012ca434fc2f6fe53ee8fd7464f9e6dbf7b03eaf7f4659fe64dfd656ad94c2446130d5ada503595bbdfedde2839999ef8946ae1fd7f409a7c6d3c61004dc5dbb6c0aac150726c3764f776273eb70d44328e1beb4c0219e3008c9e18d126c00e7e36196878ecccbbee6ed102862284cdfd0bc96009f5631d188234601e6d15afa6f6dec10797b199c24307b8c2eca6d1d230215f70f5eb1b4a0cb01de526a597b185f406c75668306bab9df2428e11ae0da7af72063ceae81c5589c480540c792f090791a24b83e4f1579a621ab196f555d54b7de256488a53b6919a41d6619518dba2b7a52ff944e255c14e4c48534396094c56a47faf05d3250ed5801d75e68d827a5d02a5a64864d95be894f4f6c6c9fc5a0a4887f6ae5a57e4735db1f45ccd7e85a3af4da81fb101abeac60bb9a3c70672a869976e2bb58542db398e021ecc9f6bbc6bf473df39bb01e9194b6c75eed364321ac8d29ac5696a73a9800a2adeff08e3b186fda426e06307a589c844d3bb1e8bf1fa37abe4cc8b994d263cda8b35d2b511cf660b2567c5ab3844f191d50c94249d207b34a94555cce2d85834dd7dc0a53a10b5040cb5c59546aaa16b66ec69c8aa8d084e8a013f24b7e5944b050cc0b14244227a272770eb2500b776d4ab88296e632d044a0f34515a75088acee4db7d248af4f93fdbe5a6d6871dc0f05c6bbb80d6f1995c333030c78130a521107eef42bc6bda6edd5c71ec4f23b7514dd54a6d8aa825c2c283f621f2fd3b74acf28b83b6c8e269300385abb498da705d9689f50447421fb04c62bd4e4b7eea0adef8926456efef3b5549d0939e93a74cd5bb658f1b6ca5d9ab86e32fe45e752e81baab32dc9200b5f6cf887d2bd029b829f0fd34bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a435658913729fac1177cc8cbd378cdc5f4bbca3f08a67674e6623e368dc3a37fd1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ee1264d4ab18d0d45b3a2f2b532391f04fb081b57607d9d1f9c87a7322ad9843198faab3ccee6c6fc23643b05f6486827729be16ca1d22c69801aab067d7cc1331c860592dbf6fcbfd95a1a3ac90a372f32b8bb95b493e77f36174b74e3b46c0391b0b1344e1c74d48569aec8bb5e490501de166436756052465679eebecfc23522d7b406d02005121dd058bfd6c804ca326cec21991fb6096aa992cee570a57efefce2ecda2d5315014302d1352fb184634ab0a4248ef30e5a7b69786c4f20d99e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b904d1fff0a48768f19bedbcd312daedaa4e4d3e7061372d7423c7eb222be2a1b495cc758352a40ba299082bcf6229c7c7248bc3723fe9b38cb2a021d3c8dccd95d43fd3766e0bf10a60b96218271e8a4c8c52234fce62755bdb94832e914a3ec52fc1235ccd07fad1c1b1aff77892d213c4694d9069ac59405080d669aeee61fa217c7802f1eacd2e1547da2b541ebb53dd310628a57bb79d54697275e19ddb3cff66cd6927650aa8269dc2412b463aec92e8bf2ae816abe3c6367b076a4a73994d7458f4c26fbfcae8b1ceaa82c1d0e52ebe667e68b9beaca0b0090069f9db408e5f465be9b629044b1419245e0456a06bc561c807c8720c869470c32be498fe0a78c675163e9666cb367a28ba7916219ce6a7a737157e692042a4c69a6834e85140106788b7f131ea03008536439341a9f0b26fe695d298db8f75d9325754dfd89c133ebad8e14776727e0819e47d0ed239641c7b797c6f25b492ff8e20d5770faa648cfaa3a3463940dfccf15780198a89d7790017f3967966e7f0bebcc3dbae7c32b3b765fb2ced2c0b7916009513b2fa4322156da7b493d25646809e25c28f98290fc53e581521e221e3cefc84bb6594bf0d664d841ae21da9342151502fe74b9a8ba4038d1fb80e6bd14df129e0d1351870606138226ee7fbfda736a97e539ab3c01fff1effe34fb48a348fd4ffbc39acd072b3318325c3e4da0e0f33dd586740a5be5745b97382308b27595a856a99ac2e29ab52bc9d87050d5de4b8d1f2d2543b9bee7ceac1c0ca3b6ae1feff340736559a2a25a14b208ade362e921817cad12000898ca33136d54b484c59a9c4b017d1ca3b4c606663b1fda1b550ec98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783079534481470dcb435293385023b6ac5c2f5ffe09c4c67528c0d1c50feef5c51aac1d9b582af7b3e4b5b370aaa1486ea5bc2ec8d1d8ec9e73afcce81aeedb14f093894470ee04ad4308f6695064e86358b8d620a168bdace6c58886e1d98b87575cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e591dde9262601b6f9b036489605ec3eeb5e07cd6db05e7f8aaeae4104b3bfbd044a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2667149644f0f44d1cab15238d542a0e78f4201142291da4d42fd0b6b90f38f9317a94fdf17dbd8f9c9616041ba0949ac244e62a8f5293740e219b001e35098706bf612261b3d520f70d6338cbdc53d81974a3a5f5b3316ee10ed05b8ff0c462b285ef89f6d69ac746a03395fbdb0b710c7c8ddd1fa10c5f25875adb1ff2889ebef9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba992a4fe7af457c6c492be114d38ad996c4baa3010487d1f52de2ea9855fb8d622bc444ce6e12bc55aa829fd3b60b8dbf97dd1ce71d619d29c7ba7305c8a44c494bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4f9d3ff105d29ebb85c4113cb1f6f75a94cb9431d2eb6120fc5643ec67a926eb5a8a143d32d112ac325c75868bc62024fad3102edaabaa91fad3fc8eae83975d1c430c62a463e59a873f15464cc964fcf02498fb3136e6c5fbfbf3e38ce4cbf7c36acb70f18c9862b75ce4590057f89f74970c14e392557bf3d73f6f7b2382298b751efc8e40b578fcd8d3e60338dd6403a519af6b8469f285fb0c6a6fd6c6eae1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5257631969e213aaf14caaed4820f7a60f0685492677055c7fd2d02ea611ecc8f20c91c547dad81da090e9816fb12f66662ce20cf4f83ef5c1d5d65c1bc3b34487439bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ee9925da5c49213b496119495f395d2741695be071ec5697fe27d7200133f7d995c4b431bd0ff6d5764ce83fad7396e8f23a14d4b6533ebcff615ff51e9db1b3306c6146990ffa75bdd05359fd87dbe81af41e32c95c28113c71f59da78a02cb467887fa8f081ba5906aec8ac31d00a43c57c772a466ba5751246c4096cfa0713a40204d20c887f6b11f2eb4464ca65ff7a52aa38a561a7fde17bb8ce6f57aae5649c638d701b54ee7c525b7ff1c8d3bb6eefcf99ed3e5f57982cabb10c1257669e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b4a150bb83d81ae2ee70e8365c7545e26dd693af378b8a220b0825cc328d7c390c0d9a58ebdc716d776ec3c9e048fd821bc2b191133fd2cc6fc0b5f6f0a0fc31ac199b97eca43dad2d08ecf1361c6d2b071ff3d28171aa98103116f805af5fca1d496dbef5bccec40da19f30394b48e8dda71a0edfd4349c8663160a41a3babb18e99cfca1e9b1137fff467409fc9a0a13e6c35c66d259e665c989430585923779e535bc9098185f7caabc9100fcf19b4fdb6df75c3dac08e6dd581f5efb2af3c4ba0e555ba004586e0b8bbb1d8359c4a3d008cf676e75491017c8ccf1d2a41138cd86f46078a1d9465165abfe53c15a6ca05317a0e0ace33960333bedb1b7bba75592b63f7fd67ea9404e2ce2d49d1f0d26ce39259fdf5b57bf86982826b9c7fc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d9de0a653d8848f143d85a8142b477cd620b1e545e50c56c58cb7648c2867260a9a9745a193fdd3ae585601a340d763ce6e3d787b404b6eaf51a8590014a0fa35cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e593e5bb16da88addec7b81e9f399fc58c2ef7fe40001cbea098b518335ad0c80c2a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e264caa28de27513356a5dfe905863dec0a8eaa3925c08481a0a97d00c4683c63168ade1c7ecc31d197c85f873377311dd2964e815c6a3b8a04d9448ecb58b6426ee5563a55585cf7843546e8268c2a2de51825d8f77e83d1f99f8de96b81a200304a288aa0f4e7db07c8e86fd70fdac8dbbdf637ada1ca2192eddf7f4e7a55670611f145ecd1cd42678b3202e546f65809797e40a0c032d7dec10ea819e6c9f31a5bcd089336a1d8d79ecd663b9d296c4571519a757326dc479f52aee0b29c156d63fb037536ccff156785aeacc8acfd205f21a534b2a15a46752ee1737d50944b9365fa6b71681072b2f997346e52fb170e4e5891e9eae9e86f0cc00fb7382841baf808acac1f4fb22f4c9fdee15e867bc01554b00b847c249eddcca7b30964f018b83b7771c100eff47fd9185f44af6b6498251ad636d8bcb7c8068d825b8d0e791907fbee0c8178b6692739a002b6d6d78d9a3210c8719afbbd5c65f41da636e6e1b3b650d4d8ae202ecf027ef2d43952a77ac1ccdc2d3e93fcee6ba3216e3dbe012b7b396d0d5fb24b0d916f85a4396edb01e36ba2e09b278edba99bd18f7ac09d3f39ee9c0b139fe9f76dc2a0f5bce478df01a7444c83106857a24e577f4305dcc18c9d5626df51cfe681037844425cef3d7844af88aae8deab696ff29dcef9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a488bec1c2b4ba2078d4049671cf988e6b795100ab6991d0c6b32d8836febccad4e137bd9f7ef440c6db715ed740d97d5f8dcb673c23dee4c28970565af81fc1ffa52d6856cf27702f08fd3866d5d2540c63686e5bb83ccfb0e251269a213a0b419a56d3ace8f59940310385245963eee7907bdc0193821ca9478d58277939ee7adb99d3c09d38bfbdbb267df11bc90991069221f106739f11c523faf89e656a3b1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ebbeef0708a4c461400a0671dc78e747068e3eb3f5fbdd26219682e24cd598ab3288d708ecbfdf70804f7086bfa24ef23efe2d7a3112fd519bc858c7cb5f10271eed3ffa54eaf2cb8c66ed1eb95f4384cdf1a098e4891bdbcc7a1a0c93bab7d4a05a976a402a5dc875da44c420e4ba57f06a9e79a4b50ab2497e69e13193d817f71eb003d18711227359c83c96ee90be38a2dd70732ecd43225fc6a8a4c82702d9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b3fc981acfd280ee17b96202813983be031ea0757f87a3438f18f844d4ec0e4e793642fd4c7bc88649a8c066a632cc169ec55aa89220a0a6adf9af263124b87908e5e0fcdec6b776935eabc68f06cf2e415737abe249712af1b92b9b31abba39fb81c43a8c04e16953d4975475db74be412541bc61f6760e30b30d6c71314b01da17e70adc37df0530749c722286d910dec9451dc5a5e96456b9c6df13b8ec166c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830688a1dd9dba1a735326bf45706006fbd88172206d28842cbf9d021b9578f9fc15cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59eb26511f1f644d74dba7ba8b557bbf652fd37c92088abe7c474d3b1a203de0d27f7748009d56fc0e16e389e3702605de123eb3746e147f3f016e40e1c321212dada7e2c13dfc8b797972ce44f264a5e94775856236fb881d8f9fbb2cfb9e4b0ced8a5132fc788429ea5ce7f1e1507da433129ae5ba1eff9dce11033ad8ee2dde0e5b71faa29ee7893e52119422e369203752262e1036950a9b0a16938b0573ba7e8bad8046bbec838cc9394e43cead409a60b11c9ed69899a86e0deed0f87d39cefbfa9c12dc055d15da4c5b7f84c5671de3f12e338de20d14a3c39012f5bea3a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e261c0813a6d5b9af313854af08da2b03ae4d6e53906d26441e92bf06796c8e61235fc81ab15372ada3584d40ff451148f5bebe5aaece1816f1de08b37dec0b0d9abf8e690713a284a130924dd59e6eb3b7853add56344110a0b25c2d996a0c446a3097221754ea41a8357c75a77408b82ea816fa4e451c6cad2b256bdd90b94f28e115735328fda21ffb997e30f76cf8867da6c565ea183b273b9923c1e09a3f539c55c897fe92ae31afbb0b85a2155d9bc66a36b37a6a7d02a1a5eb1e28a87c3c48a0f8f4caf87b5f53a3a8de14ef34630f035cdf1dbb81cbb92ce075dd04715ad2876248096077963d5e3a63bf6f68c143d810767511f100e5c1d06c8cbe4571019077adcd79e8e3bdc8bc6d5c76448a42f76e12ffc51a9c7e24747e7d1fec3b3a7a07a63212bdfdd311af46d8b7785b9df0c02b2fa12aca007d3f0bf28bc276478600880218a9a6a1feebadb1f1caae1a48fbe6656f924df24532c80d670952de63eb1ac9ba76fd86f49ce4685ebd1b47e3d49f3e3cd5be6bbb9d7e626774e332e822a366c72cfd1d45aa7108b647edbe6e12a6e716faa86848e6ea8a8f076e3b9d207dd76bda31976a0882932f90e7f2f7960ace39d3d54121f3a7ba338fe4f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba6366fcd8342ccedff825ce6144e007c0ee685ee718bbd3b7622858868ff94f122b402ec78521879f6e1d5b2f018c5f5f1e934eda2900007bda34a475718af44b74050294783988c7814fe2a1b43a50684a59d3e5e186c3914d3967048ed77a157c46be71ed4beedc1c7573ad3466ebddfc60b2de300e84381350d775559653f1253e8e1abb564398a659450c5f805103c8b903decec563d3ea10a6c858728063ea2010311b36d49e85583fdd7035504949da81b09247bb353a2c42adb3b475e18862f64565be206c39235a4ecacb294b748a2c672a4972329f7427d117e93fe24bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4b40c856fd02a4774c1f7fb182cefd420af6b8723492b83600dac5d4eaeb6812d7ce7a67e0feb8c86d35c9c3e0ac71316a8acbd6c4db561e76fe152f02fa006b0a0d4592210050ce45129fbee0d143d458684ea8aa4fdc36a91635fcbffc905341c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52516fa58b67687abe86b86797ae015eb1e4b3403790c8ca2733ce8567ad25bfc0aa60a8be17694cbaeffb47a351feecdf1745b4408c27a046f4012fbf5c3bc4dbe22d0729eac8350ff87a941fd652d25df66d51a3fbe227d35ecd8718ab39d7d952d532797dcd6308a0898dff2482723a8b6805db478ce370ac9dd6c6556b1808639bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4687ca93ecd46a4ae26181e398c6adb8a0339414cbffdb1290995651cefa6f95415c6d3305a8c4c7b1ef63efe8bec0cd00ad1a36011b5d52effe430344c03046d9d2f64a35f07eaec505be3bceefa11f0a95bfcab8ef7467f5a73ad3fcd2a3e94c2a796d98e8383f2bf3bea656d9ee44bfab71a1f36b69785ff0536fe16eadc70ca444f751097f68dc7e600e9537c38b475d7a651e2e94732f3151a119f16b8f59addefac2a7236265f5e1d073d3991b4b3c71baff83cb93addf9258f73e320a4d3655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ed244996b18c870bdbcb30d33a4edafd173900937b30c5086fef53cf060ae99c44e2604dfb376ea3999f81d916c52c1983aabf48de51a51eba3c4ffc2b7a54d0a3a7aa7a86c99c955f8482b09294f09881e00b660284e358d3501d181daf27994d38b663a8f2b831b9195fbd1ef06b9b2e07e5dcefd0ed8506809c34cc4e434dce57c587dc8dc1e88eec72465c86f8724ee6170f0cd741463f742adc45af2b7a9ed137babd74d4adb51b48c59f0d25bbb2ca68f0cf070bc4826096f4122053f6d872fd5f84e1556015f83bc343876a4d7e3cffcc74d28786fc1e1bec3de90b01c408231368d46cd9f2340282da768109a182103c6b56a2535ec191ca18c1ac58a9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b6d36fbe805cc8ba4c150bea396f30f8dd89c7e6e62a8542c9e3be6cef3b9de2e81ca17ea60f8a43ff5920711a4cb50d61812d18fabaac3fb6b066aba0202c3aaddaf7b24bc86737e326a3c1ead2c561e5dac47559bb0685640ae45c5596590f02c30ac646df4e30a7b566e51593d251d0bb8dd8e06cfc2935779db15ff6b44a8dc495faa4005aef55d4be017bd77d1c6b336820a676bb16e8ad0ce32b2422b4c0c273c5889f46e8ce8fb20fa42240e8a8cbf24a1e257ef28f93a9e10ed8f2b93e9744abc43b293182575114dbd610a2d3f8f0fa48db9213238cdc2fa5c05668b3053f55a851d156dc574e1a7a83e2a1a494d2ac076d4a30d211c272b38c61d3762dd1141f8b213f890bf62736c462fe6218007604ca2b200b696771cfb51506ac98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783093cddb7102faf33c5aa30121492bb2d8568b52dec722459df8ccfd9da3c306b97a50c043987b7e3512d3a3159a1533bf65121b9c7e7430e59332e408fd1b2c6e5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59daae6bb7f248f4a41424c30986bc4261f2cb6cc6f7429813b2b7f36ce19fae6f1bcc60d929677867d5a31a4ccee8fe85225f2808b68f1c0508a6d43e2f796cfb8d2ee019a55ddcfb73fa3388823b1aebf977d63824b1da565a455cc8490538acb847b77296a34fe6288db098235eb9d8b404790237eea26b731374f9c8b2bbe3897f6c68475a8e753575365bd50dc9c804f745b87fd7a506483f1c647e95696bcf896f1e22bcd9e3ae4daf26c27c5d38f4166c63a1433e1bc3355a6a3cd888020f9bd071f24a61b3f61175e5b44b46bdc1bdcb3670a73555e7ff06da0ac76904a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26a37ca97209e17048ccb7b668dc91c5dfba32c23cdecd3f2474e6db9cf31e52f6eac3aacb4cf670b1a6ff687367460efd7709cfd1c45849381fd0fa3cdc31cedd3078c736cf7cc1e104bf1fd60ed4318fc0eacfaf08f74499d6dbee7e33c3cc14742f3b74693b409dd881e35253070d892694ccb7cf3e949117efccc7828cdb76069616ff9a5ad27816c7889c88bda2c2fc7c7d18d5ceb9892dd6bbd841549a1abdb89a68c0006f3a62df6af81b36ba14d6e440fc8e83c9857c5b47ad9a888a6c58c8f0a5456ea3962dbf30e74913f5b79fcec8a3eca9d775a98f1285530c74fbfee7ea500632225e8b6b36febab5a87c68a4f717589f48c22a669b08f8370650f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba2e82b52fd91dbbd62ef3cbf1bae9176a81ae1f0625ee38c2e57d214e1ca51e580f5a03b4008ac784c535703a03f1b21fd7ac29bec5f8840a532eac30bb54a516ef9685693005c78095cbab5ce05482c2747c2cf194ebc1cb11f1f1ac5ad2fcb86484e61151531668d1248c27787f9024266e21a68361f7860a5106b137a0afb1bb65f5decbcedd2d2268098c1cd9496f5009286993de7690749ab7cc656abd409153ea315bd182d856021a8ee8b4d5ccc6c32ad2a0956b91572998a6d4186e0eafe9e89246f7af31bdf6ede8807406f36e10f100a34a66bb5e713bc52986c0fe4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35d89398b3f81fd7b24d9349a3dcb94dc8ec07ea495fa7370d73dc3f8ae048414c0ffe5d1aff88c132fa15367026ffb6af813afe69d0f9ee4e25bea9bd544ca4aa04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c77b4d63a1953bf8d591fc8082b331742b032e5bddd9119dc2736946cd7496dfcc771c2042bb38719f5c6ef2729f8ee942792ad5f0de27e3803f726c6a5d0eae955ade9d29313a8f0137fc9b0fb42319ebfbad623f7e811ec9c09bdb452aa1c30db3f9df2633019d6061b86160799a2af6197297b3f9fe191be25aa9351efa831f79d8dff6815688c41267d04a86919b938908264005c15fe684c910fa67e7a8aeea7ee6d5b31db289fc118f2e6a8fc982238c4f49288dabcc03115d7ee75c0c6eac801faf4edd1d203b2c5110baf1398a444c1635f06c9168be3413979ad663b5c12f795c9551c4d4589574542aa3d41fbdfb6ebedc94d71848229482e875d9266281863109d7382bdac44c71af13cef63526b34d94c5b7cdcb189e8cb700eb4b7b559842fa82eedd7751945d59ded4186e85b8af4c3353d178c63df40b6c5842fee4d651a8a668c7c0f3e386814a00c841a864160e37d610dfefbe1b81ae58497416c2ff422bf1f14f548dba0884b6860d8e4c3a0934abc0ef79989a06007312a2e5aa1d31724ec1aad3ac02af8ee7d4f983bf8e32acaf1f9e63b99410ea91c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525b686dfc071527decd6d8e0e9482e0ecb8fcbb7fbb884ab5501563d3ff1e2be7d8f2e2874ad5f8abff8494c9772a84871a20807f2855658a09adefc4a95f47ca2f9090c7bac78b28d4db87670ade655a1dfdbad25be2e585011b705897385fe2bd4a126e5b37e5d1848c699cc1ff6187a49f3f34b479eda096fca4140c856e2b67500768f6327411683fcd138aa3c649ea6930cb6e48f58514378f80e7e3c40deac33c6302baf0c43b1670a95e00e4e64727143204e781f7b4d50a8af17b78d0839bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e8221d09a013c75eda2969f921c861695743708f09df57055a6373bc59c1d7ee394413a02e6c13d91eae020b1dc536ada6a1c4990d42d852bfe1acc9d24b69c42d6db2186a33e84d2094a69e8050e994e9f23eeda73be0a1096725850e54fb7bf1825f9ece25ee14b44aea69ce0d0ccfd17e200e82cdde86b0806f548e70925aa9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b93d012eb57add2ad77da6a59f39fbe7f52c533c54b75114abea125572574a222e757639f8776c927118bafdfca63c9eba591be7171d82a4d917d2690c36c8ef16239e88488717795163d941b224f72f1606fb8faaaf76ccf2d61e42f5ddf37a70fcddd51d72961245634e86b6aeaed536c15db0be5ab56b68b3462ffcc78bde0a42578de6272917897cb073fd11c320fd2577b62a3701e976f849dace9c75db44d84b6f9ea0bf309f07f4ed07845d3c275bb849be8a3fb23d8eddd7831686f00841584ba7ca34218cb4a9d008e9e1bdbff4b7b3341810680f0ce326afea9a4bdefcb5ae5a798c4ed4f99c8f22c50c739b3241e9e7e195619ebab0f63511e9554bcef1e89886df515293e3c15abb3f3fd7babea75e70d35c722d034031a768a744a98d8cd62efdd00d7f683dca6bc06c789cf1325f70a607efff21f07fd7cf10e93e71fd81b06d4d968b44d7f5ddd88cf7c36b4e1d834d09b152061aacfd63d734db851997368a2e40c90efca9fab41d57807c11b34cacee7511f62f50f92126f83f5903be0f6050925c871dae4c08ace8e43dd91ec5e8305e08534907ea0618c56c0d495602174b2a99bd7b59df3c4fdf7118b53b25fa856098e30ca186a65110435fb779051c83642c8a3473f6d814c9aa8d33a4be876f722e76afd4d7a1b24d3384677609b2984e433e4a3d465e4a8d5990e7654d9033014e29924dad5b9f2b0dd1d47969af52e6da770b3346c250a07c75ad14c78c9a48a54476c8f33fd2253370efbb8f011d20cfd64ac816dad9541cc00669dc22de96b158dfb3ea24cc6c786b81ed32ceca9d4451963fb797dd229af730221e92485c04a531dc769965673f2820f6f942e6d3c0b5fe8510ea0d887231721aee47d1e5e5c9b466814b0f8c66d3a5cb92c0d59e41d4f382ab06e61ef97aaa956e61f65ca49188510111f348a54d875eb5dfa6d2c86d9fbee5b221d5210304bd26ecb5968149f3945eddede3953f8f30e2b7b07773899cc7e119746da0ba9c284c9e2372ff0a81cec41a522de14ebe1922f6bd9918b427422e6d031b5286f7eb186724db3898a3d0f85e3609797eadc29f944d98736ef19bd9f015da8235d95c6cb5a5b9e595e7161cf844ec5858a6bed2d11bc260b97c7cb2f299830f492b65ee0a9b209d37fe3500fed612eb155d24d005bbc671a34973186be140cfa14ca72d32ba2529ddd6be3b112f3b9516b52f0b54a4297d89e9511a225e495c62df54d15b2fdb03061e73543d81a443407a54d3131882864c352f5bb92ce8e491ea28b2cd063087b7f2c007e6310d85378d9fb9c38a178f6fe93f1124ff3ae2f7ee7f8501f4e4bc833af6fbba541c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830a778c041b90e76e05fb881b544dd4e3f357999647f192f9ac748da00ed21295dc5d6b15eba27e066349f8413f6bbebd50d3ac72c6ce1fc101139d0d64d990bec376d159ac90e8c57bbd0f530e79920f254d4962fe0c67f96967f9d2cb4a3d6acc6424a0b3781575042a441a39a29fca36ecaae0d7087aa6e38f36838b83e9bccfec6cd5c366a975fab2cc9879f2dcbe49484ed96391f12cae07c2ed26c18c96de61d1e332ceda903ab3d2818ed202c06a4fdc85176496dc3454f5b4cf11ec77b6a5b7797a3ef8f2cab70b6d41abed9c0383714af13e347b0701b8b9d6a8b567df885c0a81b94c2017ac95105f3e70e657fd1282d2d7196825e1f5675267d8a88443835a3837757693d92c1a42501d0e0fb44fdd3b4befaca00a44f93a5993dd7aad0e2aa1ffffa5a4353cd6afce266b89aa7d726ea7597065501cfb930cdcbf26ecd6c3a572366c0cbf4331e0e7c00875ca15fbc458e18952029e2c4937da9ddcfcbe2e257c999ca32186b95bcef93f41d53a04416a996bafb00b659363dc7914a0d65d99026981ce42bdb21dc58d4bb9f39ff706b067fca24d0d8074b1dd5fa5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e595ae483fdb766b6db59f4ecd2c41a7f95b931f7178999ff8e027ca0910eeaf0721dbb1c5a69ece1dce3a09075bc62d08a35a16522b8492a835d820b8a5ce7d40030d51d43ea0adce1776e61eb7a65baefcd9577f83bcf4c99f28637b2495833ef8e95de1f0b687fd9be19213bd3cf106ff28cb8bb8f4fc91cc8b443e9b50d838b24d298a8945aa36e9d0e48ba539b7a9f890dbf14466acd155400d0bef1c6f90ea6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e260c92890d35e095775acea1154f450e5618844d190e971650100f71c6c434cab969170fcc3a17976e7068f48baf977243a4f44465b784b22f0cb98fbdb4e7b6fc5d32be850d3aa8d2ff750b5e1dafa3069c73cc63aa047a1f4098f0c48a863a1a200d2a0c2625e165cd635646ea4b8357d49e5c17c7b69a36c4b72a846b3eac058574037d13342d71486a703091ad40f20aa271c41aa81e5bd23c952fe8df410171a9e11c04e872b44eee07b622e32e3639fb5c866a2e19e676e6aa9edcf4953f47e1465f2614de90fb76d24bb0f0c4e427339cabb763b1bd1ce74a3158c72be9746267ea65a99a916c0c5393b1a6b4e419b3660d00bd8d8edbadf32cfa771227f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278bac982086b7e0dd7c3cb461a1877b6c309b6d4c58e2a5e4af4aa4c8f2ed3912642e21f7837c649388622d1be2d537c1122a21891463b02e01abe154082122e7500203c1cacb29cadde034c40d0c9ea68934d326ab3cebb13aa78d6e059f8d4ad605ba90413cdf983beea6daf3e698f43d7dcb503cc5d4f483402d52e2a236b308ac8aaeeaa5482d174b4eb6ec3d679739695d765eae9afb4de57d80bc5e3c0dacf610dfe388196b4462527f7b22cb018d97690da0c843069c41ac65e0ce73ee3334bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a43c961aa4d516ee12b4ee7c97561385ee397067da55b4dd8ba3c690a8f9cb057f39f80b199770765108f068839e92178432696ed39cfa095b714ea5fdf5c23d7c3366354b765ddcb268fb34178da2428d4d91a10611defc881c0a92d10f09fff231b652384136a9bfc3ce112ee1be9b38a2026f19042f0c3b29261bc691bc0666184a486cdab3a3a8a0c62ac1479d78e203ea604be2e4c0ed06294303c94df7d21c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15edfa890148bb88e8f1a90b2a991606caa264486d9d5125d7b7d7b519dda911457fc54ba4246da91f7812a6036d8d224479a297871cd911727762cab339d74eaefdc59c20b5143c325270478ab9b6827d14a78112751d90acaed9b0dfb9e9d165fe86043c8fa0602bb45b9acfa07bcf303ebae567c05924b2a4c231342d5b5b5bb19d64dbc4eab04961d47234c264a73ab387449fcba010547a86327a8f814f4edbdeb8be15b24c85507368510ece70bd5b83da99e4e18e63e729f00aa878943b79e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bf7be26df2173aa3caff6c92f987d185c82b9ac292bce1ffc684175710f145258f64f5c0b18b0e85fee3a0433535d1cefc32da9881e52adc1a8971a70974bd1a82ded35d0ec4347b1cd17d7f2bc832ad9e996e82c1912717ec7af149145267f2491489f31402c59e728f723a63b176e331fc525cfe1226c303cab76c77b789b4434ecba299e79427943abc88543ff9ecf6a3325d23f7625089c31fb5c43cc0542b52095aa03145fe87ee630bfce497eba9bfb3e0edefbb4749507f3b066a438f8e9e8ef5354a78060ba73a5a92f2be51dbc97cd513009f2244471e2327a6cf91cedc7e3333a3f1984baf0e43a6c8e8cf6e602663eae16ba3b923120ec6a8333409616ceb7e2276867607c18f02013dde3f340ff1cf339b97f7437ceb2e2a3733f8ad845e0148bfd146d7f390802d805140ad9d5ec32f820bd0b898964ab0279bcbbcd2f5ed93b190ddb99e13c3157518e278a688eedc0e345af7e8918f2726cba2bb66c4b2d33e9d7bfbd100d0ac6a0b98961198ea5f1704b39cfd7ea4f20818b05b14e67532fa887fb1c382011f596ace62cd2f44fdb35a53c12bb58e38e19a708b148507b34b0a85adfe658c99cc004078ae41a796a6a80fc3bafd0e23ff20b5c7dcb36e4f1cad0f1df8eb6f7760d7697d26ca948977f02e64f882872c8c936e7f3191a847ab6fc8fe719bcf707db263feba61e029cae179513b67c96695190c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830cd493cc9e202b61eaacf1e7e8270e12e9a1dfe58e8de43c4848d32142c7b426f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59a319887844039b51c4a05e180b34994039f68e351ef4ca836b373c6f62cddb2da6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e267fc1826c5d1167dc3658fccc285c33ae5d6a99634be1a42122b2430ebb9914af110700711fd6223a647adc2b1346e0973ea0f38be3ce2689e64ae7a7f47943150296163f087ade7c85718bcbe820e673bb089889454c29dd0e4603bf39ac11c59e0afceda7036684eedaa40476d763e4a86a7870d695db97a93ac28af5b05d9472fe7e9d284fcc45f959ab7b690479db18ed33f12bdde4d1f790503037bfb8073fcaa2372d2351bb3c5fc10dae6f0583b0362d8ed60fb9b410570abbd85ec664ddbc0c69658a4403831254ca46ea43fd2f17129d6b64a59f6f00bafe2a1e0cdad34ba605ef4842aa51d1f1af81a70d27edd503189c0475931d59fca57ed3ddc11e42df7fbcdd7f7b4366ed0b890bf4d424b6a7729b01cf44faf4c7280360820bf897dc70c0c6388700249373e1902a0a599422e93daeead83f1ee030fbd18692f72bf64820502cf6af8792d4db5d1c6595eb7abb567862c4d92e14deca2f5a91500f0ca0e38622edd2e613172a0d89cb302af8a815ec7bda9c08ce77416268e1f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278bae6e5c92447b5e7ee47b2bed3ef712545b8cd3f0863748b309b4f738661725141d13aeb54be7440fef787197126160e14519129df0d90ff47b8f82dd00a8cefa6576143c2283e41760be4a0b5c6bdc3736b48c86357ccaff7395e1652f8399c85234693a0ea02c92d17c979c4e94ba5015371f5718f875543746cca874eab13200941cd5e9e70565ebc34a4329217bf363dffba8d7466a65883904a759f8a523a53f1e67990ab317d16472dc26864883fb0b5b6d673b8424fb277fdc75082a6471e8c36217d12e9f94bfe4ca83612cd9930bdb2974724772ef3828e50ba827a87d245528705aa5ebc5c1ffe1d037ee3d064f2a375ab7168792762fe2dc919c7ace9428e1642d2c61485316dc19051ba2e78f91e66fa20672125fac9e26b1b58138d4884fcc02bc11fc1660a97969b3d6dff87c3abb284ecfd6c9ae8a79aacf92084f1664bc70122095cccc2f18b5c01f054f065651e8c605c819c43226ac924cdb87e0c36ca31b3eccd332abd0684cb0c2857ee3181bb789ada28a0ce1c9f1a9031c7dc32f60ce3c541a6211b25ff0efd72643c2c88306f208aac322ffe5a313757ed060ab01e8b6b6cf2a0032afd8006a77135047f797aa9630b41518f9c797bbfdbb751facf6d1382a64a73747c0e3fc569073cef01265deb4ad16b156d76bfef9930dfc6b08f4a9c8f048741beef50cf1ff44025a9d92cf90620c7b438a7ea318e074c70c5dfadd6d033ac814ce1b5f6b90f6df559481c9d436dbbf3fe5023e0f73f451f14276311a0eff220ae6a7f137e4663273858bbc5647b97cbcd11895074e1061c78c7a82f52dbe93733cbccc1a14e266bcf700baf1ab1d3571996c0b5298dbe72e34b6011a89016c8da88732357847a19ba06c246b96149796bffff7862eeda9680b2c3881a4acf67f183d5d3e60ae7b0d4781c060e9cd28c4aa88f35613cddfa97f122d1ebbc884dc98779eeb9d7d3bd395ab4b5c07dfc8102e193cf87817c4723eb9bd70ab8f1b665b54cdc023b41116fa9f093aecf48d3801eb368026912ed50693ec54e3a8e6fd4cee46b420132bf60cd01c569a40d09dd0f8b06ee2ed5b4b7b019598b8f7f5117edc094bc450913e0969413fb76ffbf32a38773aaaf04a7a5765b684d4ed14ead994a02276ea8562bf04053ba7103e42b22bb0c2eb19fb681956b7d05b7c9ed2b700a1964ad186e2a5e43415084d21bf92b984f17d8440c350a6d21d6383b33b61f29bcd07cbcf1af08d9dd5c64aab9e0ea928f734826ce5e27ac819fa306fbca05ba920582148a25a6f4673465e4f335fde4068239b98308f80f7bd170984a5ff823f7f32f56c32a7e503c3fc7e0c0320da2908775074e0112666005115e40d2b04a8085e825cc9cd1f3bb86a05c17bc4aa48c252360a0955ad0a1caabd7b2ea83a07ccda15bd14bfc794d3fd02727efa201649bcfad4537955378e035139be8e53815c0e14efa9959657cfb8be6439f4a63f10720f8aad00d586c6848e7c9c3bfda66d6b1ad171a186a5b2de43f74a4078027512b266726b4c707ee88b0a9be00dba7175866f06404db076c21e2f05c9b99be099799246aff018f4777f6c3610ee8e080f68496ad38c7e0e6ce94375baf984bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4a9adc42894e47fea7a5a4ca0f98029ac144a12ee4b7f9d54d0b52667093866d61c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e3a3817d9877f19f6183651c2766e6900ec9a768d186d5984f40900fdae1a1ee2a99dc385d28acc2a86f262fdf01f8211d6f1703a765edc638fd8c3bd49ddd90f56125c5f2684e023a220e98c0127474f3ace94951d211ece9478679f74ce18b04de4653c04886286892894e87f527b76020e1e3127dfb3fd0126bc23330462498b8f66d3216f23e86758b7af21c8fb23df5d957584a33e6808d585a3f6f3cd149e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b6d5289eb4cffbb29611fed6ab1193fe1d0c045a79ce09661a8423ca63e1a21f8df8acbd88712455a77c1d87ac5ab5497af56eef0ca6bafef168a2eb0796c7432b41dd5c750f4257b00a6ffc64c94bbca5f7be16ca18319dfa10867dfc305e1df55ceca7ffce95e5cb93fd0a93eb620ba01ef8820be046fa50dff0d9995a9e6d3f3bd992bdc079db7130857a7766d061b3b15d50108dc6af71250ef1e90ddc8628c7cd0f2641560f523e077ebce8a01622b737d8fa5d91204bad364a7e15494f1c4c3ca8c659a2c2e6375fa5209342ad37e8d5b4a493ceef24f02c7a808694c5ab82ce9b068bfc0d6b9de027f3b9a9df44474ae93ef18e89b5f22766d78ed459332c51b7bbe7cc09abfec6300c2cf207e5e89355d5d0ebe9cac4eb625bd563fb5c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830c3b84cb2117bef76d52d70d181760b8374e7214e3ce3ae5577d135143905b7935cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5902bca810c27aa79003e4f7c46473ee53a1f40a56bfcb7c35c6c3e707c5d6a3dea6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2687faec695e5754e130228ec3dd996baf12cd0487924a6439eb8253e11f713712e4eb0207f28c23d1d7329e5b82780fdcecdbedc1ae1c9120e890494ffd0ec68c7a778df0de33ca684cd2d631b35da8330ab22dbdc5da9366a652ebedc61286aaf9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba694697c20a8e839f1ec93efa69e2add20e67dcca99a86ba8f4e887cc0516bf73bb845c76ef802e4b7342de5ddf1f312aff21b0ac4210cb06cfac24ed291239c621721562c5c4764f351e40daace0fb2cb2415a6d94b554ab3989454c6bf128d77ad722a66802581f33709749d4d25e4df80e7b76e65d208225394e9557441a4a4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a43d9a318b43ed021710c0130c4b831303cdc53e438754b00b5b7e2332d1b7aa30adf42c1c26dd8b54bd6dfff223f4ada84a36ff407b13162c36967270b9b6a000e511c414d7b303d00e6e50c719bee51928c36c99467aff96217291bac4401212d3f3d01e39144bf89ce8ff7af47bc291110f0f4e226815281adccfa3ed33b6a6eb0710246caa5d72aa4626772dec302681094650ee9c5f48e70ba1035becd9bb1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e4348336e0b5b309a77f6418c8b6f353c7138731196956c484500560df56c03e0a60d8530beaa235ebc4c06e8e356790bc81513443da6afe2abe1d9e273671526657725bd9897e2a3e911b0e5c3b8d90cece05bb6b546ab699e482047ed68d07322f0f85cbc1346e74acb7dfc77840002ba8f5a08003f965f8ddbfec80575b19eae08cd984de7817f2def4a629dd124d5ddef552cdd90f7b69bfb2fb5b6275d12d5754cca1482177f37271df7b6cf1e19739af6db78f30113de4c747851ca4a1e37e68c1903ca401c2d8bd38d3c6363b562aefe42af08337d0b9e1f303717def99e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b4aa14d0f69655b8e71f820e6468ece83c41a5ea559d9c727c92cbeaf540ea7d3879212896d540d4d2b05c1c843f33ab659e92ca9a208c0577868ef58152082f65115a4f0be5d436c56195aeffe9e211c8053159b3cfbec640bafbcbfa94b477621fc68a35f9171c48285f958c231a1aeb6b70d351b8ade188512918ff70bcb7cbc41aeb55fc602db79011f2703a020caf135c51a7ba068dcfd6be59a0e86b824cfd1e152b73bc44e7f67a636b7c15688dcb560e0a7c2693f2b4424cf32fd9c128ee3ddcf39fe57afec2d02de09713b8747b4c5232d9cac413501325ef99bb8ed57ee35ab1ba48288c066563f12fa1e70e88bc245730b50341ba3d63a51aaeaa5dc3e3323006350ce5d554f5e517bb9ae08f8f6544abd67b77353deb88347d5f935ed00b77759d3dbd9a346a1099e9bab6ae235e46d140e780c0f559707dad861f1966e3d47a2d8ee77f5300e51e4c1e4746e24b0dfe85bdd3ac4a228f8d941b299e53592639b6e1cb4b5e5351119042477f5d927e5f3c4c2af92e9c7d290cf6c9e3e3dfcdc3743357641f698b2e4e48aea5a3249970cf481fdb3251cae568a88802502ce6a32a6e4ae5112e14e01599939480d2e0b5df7c3f79a4ef92deee76e5b3b3c42601f1f4a33413d5d25a5e29b13ace04e310433c1cf8423b7d198f8c0d17f1957101e898837a3847eb075fc89efa2068e242e8b454e2ce612367ca0e1d05454abb4df6c937c580976136a88f6e6e31003eb3ea379b40ad7c54e3512cc670a00ac5b115bc4c2ae50f25111acc26e29c8bcf4ffd88c155cdec2c0dca47afc904d78a02b0b8167abdbfe766fc351bed71b47855aed51e652ba25034400099ef32f5969371bfd08b81f173dd7e4b1437b9b10bd2bee85b4d57a50461c1e70f54bf758b2f66645beb8e92d909f8f72f650ab0b5c361e64b4e1dc37b76fdbd21c19e8fed51746535a4d45a95b6fba5ebf8ef8b24ca3d441eeb24c033c457bc54fe46da59e667ea0939d66adca870335ba08a3f25ccca886fbc97a85e29bc6ddd16947c1c2c07692d133ffbb86d45390e841d19e12ae05bedd61bf59e2a64c7ea304b84c1d0fe4ed1a842a7d39ceefcae06ab945555a4e327a2d8aa8441593958bcdb8c9a13bcb956a78a15ff48098176621462f91687076e0a88de64fb925a616c7f06c784fd5ddd2eb144e7b67afa40ce4e92b889dc7f5362acb4785eabf403d92fd084e1930eb57016fcf6f7b4afb391d2c2fa37d568376428d1c057f351594af0e92b91d213ac3766bfa1175378f75fdad657b4a5a47eeb9ab26ac0eac788f6d21a938bd81dadee7244eb98e498d98400a43b04940dd73796199f6aefb07240b0be893e1e4da14a2583a0cf897e00549cd5c8958b4fa07de42b19051da08a0d7ae91c22f4fe9b086a8cbd83451280d974ecd72adb8bd8fea79270503259eb3f3d2d818ef75c9cb8e0c6e64048cb95cf5eb8c120e7561f053fc6a99bc399786be83dd65fddbbeb5cc881862e3868d2fa8dfeba99d84a8d43229478f6272edef6628e0327b1ff1ac4074df313d7bb24d7fecd8c669c662a51f3b556a8ac11a7a2d7cdefb3d055ffb3d303eeb4a2bc9c42f1b684981e821e23c364def54643a8fd240359807649b2a7ca38b8d3237f1ca7757c2c518069919893028f43d328438d18a9237e3b3f54fc83dae286e96273cb36f1c0dbcf6ce3d0bdd648a555b004eb5aab4ae265b24b50c9ea127759469de9a57baf3911bb77d9c48a113045347cea63279f4d60e525064c278845d8a35214378eee8c5304ed61aa976dbdf020ccd57310b38906655deb888aced881548cd9233c7910f92bbe9a0529fda08700f21731e3309c4a489930db12cdcc213b0856239cedffce1faeba86fc7092437434ac98156ef8328ed9b87a9b5c9c96f374fc0f27f2fb772bf97aa1b0294a3e66c34bb05b178df13ea8fc815ccfd486e725987e977d7b5162dc12694cf5b9aaa4867dbf575358703b6dcb202c6e7f65c79924888efc2d4095c15a600cfd73e3cac74895b8329efa4556f59c7d1342780978e411d3285b20fa81f511257e84119ed6dc5e4389d53174bae7f1ac926e92327964dfd88dc1b85a30c322058f0b325c506bf86b4706630ae3ef5052549690be00f2eedb6cd151eb3a04591e6473bc4a80ddc115386fa5ae594e683352d2c4571bba8f6d4a586f4a99cad693fed053681822a4ffae6587d80ce1d08b1eeda9c09b4677adf02f35824db64ec716a8c7fb64ed93c3c6697e6a8799e699fc94126789f214434509107ef5f1fccb0408ef4d8e67c72e4c7b7284f9ef7e27b07a09cf8e61c73e3a76851c6a7d44cbdddfd1def7ecf65712f9fb4bfee7bdb749bdc9b46ae4a493f1ce90ddf33a850d97d7022b608b339487609a67b5cbb9ff0941d29084e8500315a42ba70857c4c8bffbe0bfe8c5cfe74414cd5fdaf872763d760b875a23df3996f4fba984b13ba4cdf215da99d9a20be314f71ab37215c717d2f449c36581562a31086fb5fad31e1f26294e5fd5dab8061797f7a1d7fd15aaf167f08c459de27454ef25a44483e1ff45fc44e4a2a54a51b1a798a2de7c6d9d8b6aee33877ef1702e45aefbf019ed34b28f3c79f183782a1b3a34931830ba269fd723e2c393b48aa6012a383e3e28fe4c90cc570c81c562510c9ce3ce4f4da72a6e1ff59db96f0e37968ed9b9d85af95d8b4662add0875728bb80638d9a903f8f6060217f8368e0a02e16a22cd556801704660b31cb09a2a9d3724725fe7cc2815dc2091b8061b5a230da7efe054c9171363554540a2193aae2fd250824bacde2c3352a7fdb4deede072bedf44a29ac3b96ebc8e8baecb486ff6c24759dd01eafebaab44524562969e20dc41aad80d5e1a5654657228f24bbde626de483a23a866649581e560c37e5afe90273cf81fb14dd4e747761733f19976b852f176f7a2b03076abbbbe0fbfaed341f059632753a02681659f11cfe1f17b52271e1ddde627994a38251db6128f9bc10d97ae4aaf33b2eedc8217eb1456e13c541edd372f85eae83ea36d5e17f677e156a6bf6e396b9c3cc2e160ffab32d888eeb88af14aa9881fb6b0c8a13112051a9ac9267e14e5ac5e57b341546eee1c68d08dbf4209e33450e84b635d3082106188706c3b9536108191267bf029c1f6dd67d55c699f761af7c49a511301945f8d4d21c628404958182558b542161a967430d1c7d7dad123bd7b93ee0c5889ae4dce089b0d76a8de2ea477283d3e42bcc643d48dcd25b71f5ff7589f56c66a4c01f353fb975f2baacd03964e294a370caeaf00bc32e63e35cac637e842d480cdb6cae528bbadb11b13d33e60495e84f249d91d3acd3f1cd1f918cf10838bb4136ab9f53ffa1bf7187d899300a4f1b0dd3b59ccfb3ab852322f272a85fac9b3b8558d6ffd4080fda396e8048033ebaf3493db6259b954b6c9ed9355851cc5a888e8118ae70a4d73cfac4714de6f5e9ff6e89159dfacf1b36fbbd81b8a8733d98ffea2dc61955db0730ed00150da076c4bf1a517ac84a5733bbafca8520e5190e30c38ab008b88bcca17b1ad59118a66288124f67d01179f174f7ecddcd2dd4f40d3606e217c3621d0329511cbfa5a16e96c2f38e71216b39c268086564f2ced8610d5852072de2684bd9308760de4073be865e8c839a89fec38870fc5cdc827f4509089a6fb519a98f0550ad3390a8a0bee18e1614adf39323833db5cca81998ca9063a2842cbc9cb8c48a7ee7ddeadc7eab9615659f914f37dc889b109826551e50b943d92e89c787da32d7884e2738f973a582648e557868bd2aecaf6a20f07093c9de98d03d9d865c9353912d33c84cf8a67f51f546721859d2139c1ad6ec1a3bb33a9636cbf8852e7558951375011cc66422983e6589300a64152667f1728b19e5ceead7095377d59c2573682ae029aa14b4f2197a64ab587e575cf00ba818ee8d57c5c97d1806ec98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830cf5eb71b6b86b9b0b814dea80fce6b2fc9e0dc538734d6005b951327f6dab7871f68a9bcf6f37bde2018aea8310d2ded0890a13d37748c4d3149b6c3450c874fe480d1fac581ce6a53a4d491271061619e076f12c992e793fb57adaa3ee456d0a1a6fe6f042c656e459d841a3d7e109373f027537ea7fbca7724a24e2ca5b5eb40554fbc7990abb373ea64c436c2d0b35006fcf548a95f60ac08236ee894dff1ce18bd76e2ca9125f4d86939fd968829c22458f384a92a0782f310b4377eca0b6e67a33bfa87b2af51bc857c4b348235f2ca80840649633d3559f332d2be2676b60c9d6b2aed724d0664c0205a095c4bdc2b525467238f240b304e832a74e9cd3271369d5d1305a954328a25f23c42b53aa55b67102bd83eaafadb543c05264c27170ba4068e5b485d5698e607bdc6069bf9302482c9532c2445cbed86e47af05cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e593d49b4cb1d1261ad11cc7bd0818d935a6da66036992deff778dcf9dff265f4c140949dc3d0161b2b04bfe647146dab64b8bcf1a200a3137dd6fb6998bccc4e1d60894077779df209b671d637f223fca2b166f49854075f3306279dc93823a57ffaee261c696baaa721f86b11e40b989296bacd84ec6e28779b8c588b21ee8ac45d8a3f052314ce4fc1473ce6be2bb3fa83681c102dc5b60216e18e450c243e63a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e265c38b7ec44d64d0a450bd662ad2472ece1aec376028975295db5309bd522e24c8619adc2ae9ab3779067e61ca0d940dcb23923e6ce1f748288aaf843d856e655fc3e7f44d5858099a87d7dc8eb555c20b551de8d712a04c41d16abf1acf2394844e526b160a01fa0c2a384223c8ee1753b2bf51056ef6bad28bb778d11e0c177fa7a27ce7936b12de54d153b21782ad7bf594736287ce8eca66aa814f39f67ee4307d32ffa6933dd23889a627f4a123283b6e30dee9610f094ace49acac9d623e2a1e291a66fe0e4c18d8c9682854d41f8af38875cd2c3dd1f2272d0984f765c1a6e3cb986519782629a32756209bfa42df14f5e4f5c0fd03b439b3be5a9071ffc18838e3a3f6520cc435ad407ad8356a9221aa6650164d821bc4bed53319f799eec718acce8283af60569991c7c5145dc1f42c3323952937744d8eee84fc46d51bfd6d1861214bcc8b915e9c4838ae9fb509b0778c36ecde19dd4d3c7b143dc891ebd844c8bcc5a91e7a4f2e10b8c6a59bf01813b832df39143cb289ae3144addc94e29756544f9cdc13912598c8a37aa0df16fd56136692a4bde81dc76f89304008bd196ac361b7eec23fdec28a46f20dee12c2e4e8d41e1112812b791ff8f1e61fe1cf9bb31cd4493f72a0fc48f512229db28fd0266b6b62e016f5ed490a33a945ba956b1f9ea009f9ee8fe3afb00a8e81cf29b07b90a46789f2bf21505b84a05320a85edb1ef9b3dcdb4a235304967daa038f99baa2f90ce268f0c8132abb77182a32f9cedf57f544aabf0fadd5ad99cefffa1769af67350146185b50000d29de8505e03efa2ade7673d8a8d6860753364e74f3ad19b4100f6d61bf65149970cb67f14e56f2f7566e2ddbddfbaa7aefc4e21e66ab71ebf1e717e0e73d3fdeed5c2c053a07173d06d7670c68185543bbf37763ad8a7409b290cf993d05053ce4c2af4deffad23351d4d24d1f25fecf17e2fc30474359c7e2bdca26fa363875cfffc81ef6500289e21252bfb5ae778df4314996043ce8121a3399eb0c8d5d9a9955ca69522c2d3143a520f14dd88706fcf9b99d9b5a883f79ed922fa70b40def964b6c1d9d8c393ff05d02e2dd4cee18a53a6eb5c257c699e441ccf4e9d3337f7f07e69de490869f373568f5e9abd14edcc843136df57f0c40816096b17ab170049d265018a870aae2ae88f362a4f8f5d5fc21940f5838d0678587c619448384ef4896090de13172865058380795966c5adfecffb6c5fe97a1dc56c8843aa5a63f86b6abc6eb457fe2f6a17df37bb61cfd25f7a8116d19022af37e24f257a06074e3a692e3f5f3b408941ecc6a79c1c7bbe8d352a38200ba463ce23d207f38b956574000802126d835ecf4e6cda3ca922621cf7df5536748bf5be2e23e7f22a99f173778e4f40ac1be61be3fe113eb8157175861b33bb43973ec596910ed71f9398cdf63c7292afeff7a44d4787833f42ef5df85f3741572ca3d8a335840bbc8047088a46b7b852358502a548977eb8e19a97d2aaa427cba1ee8b219a89ac200158bd6d449a897bf65072dce2ffc33b0f9f5612a49db5057d2538a557d27f1a0c9c55622b828eb1747bba38bc263c438b4813a098645f0dc83c93bb3afa2531efd68d109ca3de05a5289800ea811881765a5d78653f59de58ad4f66142bcf1a28f25dddf1dbb82ebc798f13c9af37e1f796cb35034301a0f8e33d785300c96e27e88b9840b86f6bd6bacc2eaf44f716bbb19fb8d79e5edda57c07875a3be882315fa7da6d99b4abaa63c37aed2b967402d373db4ea623c198c8af09926400a4319c34577c50ade0dff2af916b37a2449d496924b1933a588e3dfbce0d97d562caf4bb006aff70562dc04ba1f9b5a15a9da86fb6e821ef829eddbddaf06800252bd1a3ecb4a54278ba00874228b667f248b7e72901bd589d1ee9feb4c91a7e2f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278bab15f8673793f155b53def239928ff65c6c6e41be2b1f6a529e1a996a2763b95899878a087388900fe1142337a88f58a481e2573a5aef7e10addcff6129e97b4db8c36685fb03def620eace1e2eef23db1e0d86611962bc4be9a13dcbc89dafa48ee2a6b9b72425ccbebfd60e3efbeaa6d7abee90371a88a5f39be6dcc520f62c119313b0f3e4d517f76e7529dc8a2fcf3e20e26a59609c6a505970ee39cde3c1c74ab838182cd8664e85f1c33243d85067a6e0dccac34bc6640f24eebcdab7aa4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4977198261a2d2be54c4938cb89c6ea05fb75adce56fb2d0e61b5d3f798a5723395577c9003cd91c1aaa7f944d3a841f25a470b6151965616d2b9ea347888226325e065306d4dc924afe6050a15e0d088d8c6e1dd53af1d47461ee2fcb40f99dd62787b0ca200eb16b8583fcecffa16ae880269a2957f5e6afbbbf22328977d7d50954e3dc7ce3fd0171932e993aa78c6d5ab775c6ac8a74dcdba7ba3fea5842f293f9b4f6a3d4048770b44df741b774caefd3f96fda4a1a711e301edf5ea11a7cb367bb847737fd0049d7012a0f8336c9c4cafecbf671fcb31bc87151888c28d826073d2ededb2f8eef38700d4fe234b1e38fad224c8e969b062f48f2d2f208b0f609b9cfd2b4712576040d7018c105572cc017736c6873d2eb2e9b420adde05c41e3d31308088e799bf2a9d6fa6931bfbf86dfd0d07952a71b030d30d4e88fd3f36758ae1f068ee59de27d1802d78f2be1812de616a8d40f9dd625e6611c4a25d90ead915b8645ba50b14803425d31b89368bea4d03c9a44d76077def81c6173aa6cf5f5f2263997b6819c67524d915434ac4d45f12176fac45c53a3c4f3abf40dbb6dd27b7c329109967f8506cdc5181a1b97b1498c1d4c02839c5078e7c2ac0c1129723e54b0558235b85f335fcd46a3baeb6cfdeb431789a9accb52ffb8d2789785eac1e3bff4fc93f24d791a8076761848b27ac227fd18429247a705e74ca9447e013d133bda5bdc5c974030ceb1386503375e878d50533fb8f4e94099d18c32ba406a8e10723a7c3ee8dc83bc27ae1b03166f99322131286b3ef28bd9898ba306ed31f41941fe0a8bfcf35f9104fb0f92051c7f828e77fecf2cd39dce7054245d865f43bd02dad97e950265879194dd7f149d45937290b12d23de1533b96c01d9c36019fe532ee19defc75e6479dcb04a2333067ccace471b597b48d36cce3465c375577a6f17de8fba7c369394afe6287271ddefb9a780cdbaf0b197f2cdeaf2a1f3bceee330e491f728838fc51c2fef558b2521113535e6db5a58ff5d0c626e5c57eab537b7182d362fd4b64e2a59e0f1391953ee4b75da8314aa9b52cf559a1cb4c03b1a27459d816a88734ea36d92404c72fa6144f9cd4327b77631c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ec3999c246332cbca4a69e9b35f4784aaff3f3237efe888011935b2c9c62aa3cf7f3ec4d12b009ee0e92cfe877aa7d089e4347debea92a3a43ef69c40ba642d26873925c9979cc5beccda2cc937094fb923ee8c416ae156afd77207c7a4a22a654f35bf708b223d222144ab753eb877fb66db66874d7b7faa6b8c0fdf90f55f77a8437e11c09b3f01994c47f3a1c120f7a4180429df2bb923a3f47d93fe089ceafb6d836f198f78da40ae416252ffa916d31746dea669968d046e2e3329d5347a212093365e5a9c399bd112348a88aaff83d664798cbe62fc772f64d8b96736e31a39830697636790dd7c513a07e6b8ffb5ab64d3721ab6165853bb6d2f643ec8e8ec39f8605360a1b875eedb9e5cecb6d4e217c4fbf8cd6669b0db6779b158bb99f602ca9c1000ff791653f29f9cf41f86f5f5dbec61f68973db5870b5176610d63386f0d2af570be8fc58bf84c3974f6c0aa131e5e335446181453e891c3dd22823014f3df9394772e41b319172736546a1e03576a5c17dd4fdeddaed8d12b86ebe1d190b9e3631f945bcd1335011ea15fdae2eba57cdaefaa6433b562325f952e066828f845b52f76bde5227485b175314b23bf4a01ddfc3d142f819fcc2bb42155af98aa352ce39683f77f13e2b8322fee636ef32424ac59d1133c9e19a5a4de4440f32870242f647cc63a6341249d36b94efefcd90b7f94285cea8af5b3a131299ec34d63fe436cbf1136cefca3269075c1825323a64dc5468760d10d8436a4d49477c8280fbbd60337d692f8a76c1cce18fb6557d39036cd4893b6eaa54c8df8cca309b002554a7558fd5956ec15df285d700470b8adb5af947e55e2e17cbf7fc63a8132d873328ce7f055cfbd506fd9173abab7558a5ba4e15ba07ce75bb97c1b129c37d86eac77d5a9b1c69bbbee7e73be101dfb3cd36605502c1b78086dc952b7eb48bd9710713ec85c51e88a6e5c4b3486ce93e8efb91350bc5da3154c9f291cc87895d6e60c863fb8d5d3e4bd30d3982d7af6a4709325a2b57e90641cb8ca10928d266ba11aeab7d0e133ca4d31e53b7fd3b39b3a7d5bae7710eff8a4b43234ad7396b35846c8313764b1b92fa704a95813aa0312aa4f03126734b729c144f0377d109acbefa43f23c4f6395ec1645d423110eea6e79d40fd33191bcb83e26975a4f173b4770a7611af2fe70d3eebd5f960dedc8e77c0d4e0f26f49553c7457f88780551e9f3a8ab3f0c5dacbef0e89d99b97b3871920ef5b6f5269e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b257e59dbe62e85fc6af267b3f455fe0609a177815d615b6deeb966516639ad9ff01ebaf49bbece6c8a9d11e7ad2ed2731d87b6348b1d78778792de0e2511ef1676f989893f6a30a008f06e703525d8281f58bc64f9c2ac1b89ada422b1aa26a1c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830156f51c31c24e8c53b0a1a5adc1ff792f922f88e35e9c7654bb2d690b1d8fd6d5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59c287934f55eee16b879d844037141a7b34af9b5fd12b71f0c07b7ff3e4073e8ba6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e265d81d23df0f3ec12f59527ac990c1c224a5931f9547d6a0762411d14c572cae52505b5bdf607a8d183a1bfe483027f1c9736c5f43004560917d85eb2b44786a10c9662cb769be1929608ae7d66ff18a909112d677b0ed3bc4239007174c314f5f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278baa03c619b00697f5e0a0d980d4bef4c1e13addad06bee5963b9c72dd55f69c1b59af70752fb1a51de4d9955fddb6045a5ef77afa3e740f7046ad5c27900e3753e4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4189508001f712826adddf22117f560b8341dd4c81d9cd72bf5746ffb49ac65cd1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525dbd9661c6cef94e2d78fd2d8e1e6a8206818bd3f696173641514c269c61d8b5d5da26e5441ae6913153e2071adce4c9660163465487e6e9f99c2a889bf1989ca39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e4b7284a449e557fe48e22db2918f51793d2a64ee599fe73214541a87d38f4b9e4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4c11fe5eb61d469d31adf91448514ab9f6bc953562a4b10b1ed66daa16288c53a3b66c0c7a45e0124ae755d0e8cd94b174a2d711aa24443d1b63d75eead6600016d96d81369e2bd52a0e530c332b453df94234b176cb2f631cd43403678167aac9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d084afebff4263f5a7bf1c5a33e47edcbe3b8b228f62e12e21a5a64f406833b063ac1a839523aa6344917dc4a21df85177e14e8c15e4fb29de47c36011b4645087fb8f8ba7fb7b40943af83bda83a0ea5f16f0adea87bbc815bbcaec305dd4e85cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e591c2ea84dad1092bf443fd0411656a5c16e254a240f03c058325b8e459d20299cf2682e77c18f9d027c848d1c80735e5edf9d8d187195c3cb82c5e9ba2c31a0f3555c74ced2f0098537c7c3df7f99d26a4ff2b57b266f29c144fd5b0895096f86c64b7ae7d8710ee5a636a410a253ad6bb3ea789adecdc276f35a6092db4c791c17b83c839fb55f883e79eb5594cfa00fdb65b4253b08f5415180ee56b2994b76a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2643da4e1a07e130d75921327dd50bda1a3c2c6784aac6bc35334afba1253fbc3af9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e830e79a8e33ea746f54b909a4e622b3eb8ff5911d8315fb85adc01be3c160e971c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5258e0d12506a380dc16ac92fafee8aeae02ef298a8bd088db4a5e952421b76774350b6de8e61582afbde65862363b0e77ac91a61a28b160f820cb9c4929710b8dd39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b14eeedea73907d4443087c14b53763f4da3e4faed75ee783102871b05476c5410897de3e5e5d4adbd633964970488487fa7bf81056051538b74163ea7769ce57371ea68d83176083650f4dcea9d796e94a76d44c3a80da05510e6e1d94760dec1beeabf9875b48a20f51921ca92586f3688c68115ed68c592c4d022a71ebff08c6366bf5ef2fca1e10a97e45a782d13ac72b7219e9e1df478b3790027b4c2171f9a778bf2ca7b165f3ad06279c7bfc0d5468b9d6a4250d7dd628ab9e6b8aea2e076cc10bd033db85c898e653391f59c0b3194f6356424e0aae00d31a32ae06a7f2dd246ecf0ea1aeb92e341bc3b09b8bc1b26a5d4599c57cc731473752fb45c8389e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b4bcd5c777776df2bc1a8756c4490bf11b4d2f5604828e652aa3ad8a8e34d27875478b43537f0cfb2c022d9ea13ee22b38400312a4e0aa646034d9771384258f5543a0b1fe89973abc849ae3c2928b03dae7ee35ab3b43bdb7e9bcb9dbe76de77fa113b74bcf06c483685de0baf915f76c3c80c9bdf3f935f420b3b46916223a9332dbc3dfa7a5551ecf6be6dd47333bfc2d4347fe8109213c68064a07b343a62c945aed26b1fc9137269cbfcce1c19857fdc56c7285819d30364d5d5ecf8dce2ab3913f9c2eb70df6e367c92eb9aab5e5932d342808335e639837f009e12f08e42f97fcbe05d0eaa533a255c3aff09ef2528bfc9d4da81641c281ebb0d00f1c5c7681d9b7c44961b118c08759bc746811e3443d76fc2c7b16c95ea4b74379d1781bb2394632be8d56c85f5d7f58009af0b245bb2dcd693ff3e26bf67037590a1b1170b2e9d650fdd35183ddae50f330a617ef4ab25c430fcbf65b71642c147f52964e3b0cb3e5c243c6c8cffa24d3d8ad7f6487274ee46a7260fddb282ee90084a28cb90f09c5c32becf5f9ba04e89e7d551c115e635b1fcc372afaa3b228d22544f41389040241800f9fd9c8b91cc367da7bb4a7590fbcfb78c13a9474b48dd7fea9220c58a6e6a1629f9876e2d9e7122c0fcdc1c864e28c3efe84a592b62fb4ce96f06b23d9de350d3cc72399beb9f51b61243f86c530db4735bb37daba6d7207c12be6f5fd877bc76ecff9e55d96ee09769d27152a69e2f4c14ff2041ab8f93033254f22c58dc8751c266372fe22a4e29ded2aed825082ea8a60587e29d12b25ca1fa84167c315aed2600dc0165bbe9e7affde4ff01a7d0e1e590b88d792bdfd2913d1cd775c25c33af7a68f1d876eb21c1629915a904ce2b788a0a5ef0ec5e8eff1cc8d81b76cd6af1e4d48ea862a2ee8d648ccca443ac93db1c3c022105b8451ab5fa84593bce5b4452f46c9fba98e90cfe6e011092b1aa12304bff57ca25de29ef2a8d1d2d798546cf8e54e9d7ea5918ab569632d8fbc2b2e8bb60b3bbc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178302baf05ad3367581c00e56f3e314691ebaacab828de2e54f488ecfedaa35d81aba045294d850c2c0c3edc11ff32fbffc671c0f0e3baa5f5e85425452b11c11a7b2828b6da7b8cba7f6e598112541d16aefa7b50b6698965c46b29d35e3f2bc11745229d0cd1476b738487ffe23f12872696f740459528a7ca9d686c7b8234b2a00c59f5c149d62e7870edf24517b532a7d03450a91125c95a424738dad3df9aa5769cbba4e82ff9bf062ed95fdce27641ea3cdd3bcaa6f53fd4dbd07b6d1130585cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa14c560f485a6ce5db01571c042378f1840f32b877ba9fdf71f7f27375600d8a6d79bd454b406161b4bb3f77f2c6479ae2a70cc8bbb258184f911745240fbb324e519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5948b99a88790c873f6ffdb75039419639379e0a6c62490e295e9f9919b81dba581f72490aacc6a4146417090668a6c9c07162fbc3aed65953868096ae7469ba5917bcdea3a23e2c2585c4308cc55db157071826fb46b092b3c845af12e69e8147a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26d081fc79bebd454f7042b89dcd5b5d9dd4ffda54d2e08f1a57add9199b2c174f17d2172f0a65132c26fc904e11d33914030403ad4cdd72501a60f45e5e4bf08ff6e0d748a79d92eabccc08e3044de0b3bd37837f04bc1846d5a1ec1abba1bf8dad90922af9a0967da05c8a73ade7aad7c6ad778ceedadd1e0c3a774a7978ce85ceac94be05b5db8e0bcb797013ee350afdc2eadff8863e31300a058ca7d7bff9bb7e371fd69a6bafdc7f6086a5c2d81bd8bf6693969bdf0e04d1a6bcdfd0cdade92652f92026565e4dc834e00b978a06620e4327a0f769c118adcadf9e27b288f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba87ec8b2eb8e7c15f261035e2fc0ee0c618e573977984ef99b3dde983d10ac5d7aaba6ca54e069cb0c92d4b807f05693efa7adde0fd140fe9f06a94b6ed24ed76465365cf6f0eca81a9ea62ea59a8d63a53a0dba7521a748a8b42c4cb115708d439e96679c8cb016e7ec021b43b89923824d7bfb30fc100882ea25034fbee3e08ed8dc8a1b04a806ed9366637fc8de6ae5c6a21b7645368bde3858182e264f352404e33e5b98606c22c323bcbc6002c534d7550c14d0c942bcdfbe6f692de43b14bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4af24b1d48343928da1bae5330a1de83b60ee5b7173a959cb2ee86e3aca161fca6697fcb336ad0b66ee343a1759ea658f66f77823867caddaebad57bee9e35ba1756cc96aee14b78a25e460b3b510f2a1a1938cbdef1513653a0ddcfb15596840ed5618200c109c3807f47d028c622e497db70141e36fa894bb7fb9d0b24e69a76f05b6fb0176f6dd393fe3c6af7284a26c76c22d010944d809dd7d5b48ce1e520df165e13fbd6c91e0113d30db4d55650a4d39b6905be7e2def5bd050a3f31601c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e8f92fcdfaf4255f88b84a31651a921af16c7a718ac72f04fd63fa5d20bcf5c17b7e0acc055d84fa48301ca3b21ea9eb5d4d2f67b9639042ef245cf443c40dc78576ff88d6c4736fdaa7efe7329b28b4034e338bfbe33ab9442a2d176292dc1107b7ee7deecf81c8f9c016d9332248160fcb83a8082e7f1bdc606d1c5779dddc6448756aab2f131cc95a06d6c63b6fcc4f6f678d26003718605118dd07e831bb99e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bb36604b6b949235280487490468a21ce9d45d7c077282c50188d512a7b43b7fd6aaa86a8ce99fdb4d022e0e689915b873b8ecb08daccf35cdd2ee0511b95341fe549c2f0075669b9e770d6dea3dae07cecdae1e8a06a11b6988b876e0838f0ae2cf104be010ef6bd7f833f1363bae60e2b8f228c6ba14f66af777c807d7a1eb17e272ecb186eca2da560346631fbf52e370f4dad240d72da42f11f48e1377bb5489c28cc4c8fa79305b6495ae898012c2af068e991abd68b35aba06506a3f871d174213a81f1e6b820776cf09a0db65120e4649d0dd63bef081004238b3f6b629812619a4023cc0a02ccb74629e05ecbc11b62e4614296be137346e5c307731f36e9f3962abaae1c6699754516f48c5f9b1feb3cd03dc9e86f9961377c3c9a2d870c8de6f83c3b9f5c4c0a0d608a45b3d98d03e65faecabecd2492c349399cbeb0bc6861463b5b2f571dd69fb7f66048d96c70cfb7a0ce0aa78ba4c52d26689baac12dabd9ec11ed5aa9af5ac61b3aa89c145609fb82b00057c9022ef0e581b1a11010da40eb67327fa2ebb8e0ce449b3af8f5ed54068d0ef32e9d40371d8b5e2c2d84b1032b0fbe42d02e63a9f943ac1396a1e77a150a6b47865ab2756d389641c2d0dd8abb414325cb72685a9253fe9d99e823db8bc01d96065078bb13d2ebebc6339eeb5949f7dc83eb2dd0cabb332036da5bfb2977bee6a989e15efbc3b30b7f49c049abd9d64b7a71f6441584a3753caa8e96fca857dde63ec34a8c1b5da5f08e5d63d8a26d890bce1dbdba409a34bcda9dfc771843b9409e3a7ff03bad48de6c2176d9fb3bca551a6527869d823c7adda6c088739b2f7a17b42ae777a53ccfa8f335f8ba0f106aebc24ae88095b2231f3678e0bd172792aae4f82015fb36f96522376162d5ba28a7a0b03aa66afb4ccb30064a6100d0c806d95392c8d3edf36d67c9c504187eb36fbf4417c9e399451569d24a4544d6f57e3c3a6ff26639747f6fd0370f953de530f99a4a84cae6f4f063626f07adb9688dbe4904cd12663b8d31a3aa80ebabac58f77cd19ae931d0fb6963ee5d1032c72dec26d65aafd90d28580499d97e948d3669a89252dfab9022f24580945aa511d9ea98f0da600c04a05886c59f6193ed35971217cae3539867fc30fb43a33a3ff0ea5dae6fd19102df8c42e22fa1ab3ad96943ffa71faca265221d481efd410110ac8a4b6c33f4170acf2ae946754ea4c4a6672289d8b187146ab6d551637f5fd834ef90174cf67672c67af2531437864dbad8768e4413aadeac06712fc715ea140dd616b7c66d18e6328f6f97f12e5ab336450b94d7f58daad3267c07ddaec91031f5f4821f1f72710296d8dc50e3a5ac0f0238528b6b6ecc7e68809788b05672cb34e7368d614169917b7bcdaa0e7f085f04a042f29fe712954a30f297e1fe66c92adec7e7a205596827075565d0711c88f0b13cc5dacad51c10783bc10f385f3b7e2de87d2bcb0948d265f00281c5576806f4cd43f8fa142c1c5d26c84404bec4b8e772b69da52a6ba5aaeca5978b29572c0770df37959a22a914b7d8b66c6d469ee0c1e4bc1972b553638fb916f9ee78fd2115b002ec35732853332be7e89753bbc1e480b3f7552d39316bfac6a7c6518ddce4a5ab3037902636073877b58fd5388b3bbe3fd1d209709ac6ac564359f6f192d8b5225ed3edce43761a559db4f252cf8335eccd62453cf76d3f85bfe9c7defb4c1f22a5adb95720e652ecae047b840c3895a1d37a8bdc438faef7cb9e46d8f782896183bc1d7d7ee5146f8b08789f0e772f3a86bae2c62d746dc6789e0cf7ad3ee780a51b744d7b9e7da99ea8055585ad5eb8d620cfb27dbf7625b085f92b3aaebad71e04236e731425d59ebd1f55f0869b415ed26d82f295e01293f5ba35abf3d333ae272b77423bc9862965d46d9c0ca6375d619a967c1657f7339b29e9eff05bbaed27ec36a188ca1a0180d9514e7b82c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783092d128163f177fb892949b98aab4b783bee2fe186ed6386312f032b302d0cbf5fcef6f6d8cabc75d549cce16a6e784b564b1300c98bbee3f3fe37dfe4435b03d33a2cd40028922916bb1c64f5c79ffa6d83c5eb59ec571a6ba6a1450a92a69885392f3329f41b21adb732a4d5247a2e860a1e7c1fd9d3a2c6c876005878d9cb40b97c9a45b44d04ef2ea71a0f660ed98cdaac1eb3feba562bcb71fd168b88eca5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d4aade72d84b98f07d631094bd9eb9fc7e6193b9166182be0ba937f70df4ef6e3491a72d4e06c2b9984f3e7c62fe1f33dd8f56b0728597a1cba1332b0e7a6776e9b15801c0b7c159124a72401283147b08757b4ce05936466f6a8e9323a4dcda4e8f6719ef882e789a1e28d2cb3922b20f5fa08658ae44b5770adaaaaa207da2519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59331be976820920d86b7822aa8145da20b7aa1e70ea395a5d98428fc1c3b8c10c004ad8abb6dee6c4749d37502fcfbfc8690f65ed9849a2f898fccf8c6528e26844dda669572cc25e00a0531e18dddae5548e1426b9031b818610504bb94aefb5ebb97ba139cb1c9df6c3afe98634a1af6e69ba7d836c72f08ffc716ad55132af8a292e67c71d733027d60fdcb28afb011cf5878d870d9d3ae89a2eae8ae732ba0e567d15af9bf84f308abe97723ca644ccde322639b7ac780a09c4a0eb2168feb15a7fc79224c4182c0b3b94ad7721827558c04787843d2c55ce31146bdef81da6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e260adfdd8fc56cb4cb6ad98384d6505978b49f9cf209b4162122f0376e2f8d4375f28be2519dbd94cb9a8c6485ff1d59b6e4d237c79eeebd3b7f051d7d9dc3012470a94c55b420d7db31100ff518ffe251b3a5f78e5cc7a26f19a27ddc050db11d969d2ff3e698c2df97fdacc7cda772e792d6509da7fc6b8b678fc3cbb9f7e14bdf89a3cfd3e648a215326b67a01a1d1e0792667604b63eba104ddfe9b740da4f161e6dd46b156acf64274e59b11181c68876431b9125a6b34c18a613bc9853f2985bededb073f967ea775997d9ad103899bffaddeec834c720787ee067bdf591ea95c13eb4b86c5c9688843cc074be98077699032fca4772fdfe09415c694fcd03dbc0743d7bfa905295a7d85f0c13ca55afcec13b40928f55d76ff020afc025fe37625afaf904b0db89d7aae2f88cee18e3092f0eb55c5587ae17288333abd3f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba750cfcf3ba424fb9b2a62a112718c9f2c6762c6683a0e2de113ef97204f95ae0a639575d8c212790829812be33282052d1f373ec1b1b8c0a8c75b3d846e1123596c4fdfbea9e5b8449a436594b8a9aa3e5824ce5a76fd146ddf9ccde149fe8caabc93ec4ee29e931ac1844ecd7761a13cea709df4c89debdeb4b2b3923e5508a106a47a351d36057905aeae9e6e442ca525dddfa9e9402806e02fb508317573e4fa6088a1b364c238d73b0d599a8d676506a9040c5c93d90f20517b43fdd8a8f409a49f328c3308495df1ccc06bbc6fdc88716afc4d56e086eec9fc42591470cb94d7d7c6e5063140a6740001a8c13fec8a6f6fc2a65729f53fe9ea444575d7fb55bd6fc0f05863753e4fd3f2d35ee7f54e6d272963a25e0c39b05b805248dd5f8863d673f35838e0d99a086a860b2c1cdde7e2bb15594c8bff50186bb2b44b19bfb8d239e8112c4bbf6909c331e02d17b0a5458d3a096bc257cfee32662752f4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4125fa1d41ae4535253ef647cb9859fd0421f6207c824355e91bf7961b2461e0aeaf6cc13730090f30c1f493f47b462149400505106bf0fb7f00f5e1f7950a98b0141113a0150d1b385934c931ad2f51121760fc500237e624e780bc1743f187fe17ac0a195a220ce49f95ef5063395af6692bb01925f8ef34881269009bd5b8edc6390b7a2fedf4809488d4cab1c0f1b3e160167ba25dbba741105f08f891894ed5784ac617fc8f1336f8b0897f1222cdc23292b11a6e4be09013ffedf8809ebd4930bfb5ceeabf46c9a85f5fcf85403df8e52cd004143692fa41e49ccac4732863d8863ecf513b97f57c9f58b50caf405488b6a01c0ea737f00620fcf51e2f9829941572db01092824a8d0e6397cadf1eb691515575b1c0a2261f5c6931d7f2b02bf3c5dd0cc736e23a706da1b28e9e3b17e95a74f7daf8a8da986cfc5fc96354be5b9e7b03a0805bf386e999c80e63b215c40abfc8eb1b4bba82b9f4f6965859488ad3754b12c38909008b43304022d6f1829f84286fd4ec2c022dfd6b68dd19c81520532a970cd3d091120e78a1597df747ddaa18c76e541ae35e5ffabda61c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b144c509c3c0cd314313f5b491df9ab5c0677bab55af9c81af74d816f50b75d634a5ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15eff27991fa73b02376f2f14bb2aeeabc3a5a002af79651aba95a653fe14d6b501be1d3f4f5e74fe499e358f0a37aa153e3256cb8e44e4d85fca2afd0f55189161c58e5dc071d25b429fcf378a4e59f3e23c3828e837b8266d3f531e0de8339cc885905a1bdf63116ebaf5e6e7c4b569d82472784be6d796a52665201dc84dc7d246f3bb53d47c65949ad9628b1b783b69eb5f7b0430867521ef520e4f50a856555ac484c30ba6f28ef6f50d2c1b82a7ad8a7ac87463b49bc4fc79ed9b518348169e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b427cd2f97a67999eb7465913211f64a7d34bbc1cd42d52198aaba27b5bc5390be554289bc261ecbdbed929cd9301c84fda7a62bd0c54cf4de37c4a7f06a791de81afeb64d2468c503d364e037ca12eef15ae77caed27f4d6789ddf2c081c5dc5aad4540044ac0f092951ad11061a432f1469f07dc9394c6c2ba662a7d5761ac4da026f5facd51def19ab76cd302f6258e370f95307dc1a5b31da52ec1176db2977d34074b49ff8927d73f161c81fc09d5cdd558156cf2e19d8d7c01872d750b756ff486a94338678634580005c6ec33be243ecfd5da3b2c60463e5b36f28dae474bc8595d2ee562b4b658ff33bd78a4c6e818c88c9893cd23c0e4bf56bea9203cba0409f6d765015f77ea55b3db720c2c8e0178fc8bbc54a30807a81efec2712a47d1bcd221f319dd98a6d86f0020b28d018dc0ed86164fb446dd52a5e83050c27915d7fe1695b8442fd270a7a97068a86dd60be39f0df4e773520225ccaf8b7125ed3ff3addda2f8488f497ffa571bbb9b7b8e9274065641dab1010d8fc8e75cc277af33a2ef075b38ebea17ad5e6ffc03e51d468815b8c5873610711237653e4d666414ff9b84cc22df221e013d7ae1be21f7a3ccbf5498f44bc3859b5bab6123b45088de1adfb84df7e9f47288529c7c516c52a5616d7c638ec298655d8966f411802fb07a32875d3a5d94f3140e3ba6ac80d9976dee5ace9343ea18ffe25d283f3e9707668f56ffc530478d54f69a537cf186a9edf0bf236ce44464192b59afe06d761df9d4d48562f91f12027ef47471849cd8827d7f818d5f4edb705a0ca646d11789182b419389d3cb0ba52f1fa287ff366b53372aa505b9ec52f11255408886295006b7b8c0075703a19d5523b6c692dd6ca4280257f60d8c95045c7ceb7f90d8e11a40305b5c8d70900c79217768d15819fcf8718d5d3e1975a3f01e050e00acb42cf0b8c41c6855957ec54bf29ae58d4467a6076e5759cfcc43aadfb1849bc9daef4f5c7b858c57af93d843942e3887df9c035868662532e09f565a1e1a80cce5727f1514077b7fdfaf1875941144aba06442724c408e51b03876d537d4e28978efdc17a8e37f9487ce545d99930f69e698b92955e60140d38bd13725f3cb8b51fc71f7dc6b7e3d9faed7144a041305436e4e9af9c48b24eaa14ee8229c0008a3ffa4ec9e79052a288800aa62f63f2b7c04a22c2257243e9f2581c1aee8242ff617996ae526cb0f6e6e9edd9c209524e4e5cd134f8c4f9df7151ffea826680a332b3a6d7addfed0fd03c04ea1ef09ec04188b39bfcb9d79ff798ddab876e3cab362485e7efa2a8b58cf01dc01f5d2c3df1cf2077727463cfaba1d5c14ef0397639301e9d1eb64258b901b42da87999157ee7d2bdee6cb5abc01de372cdbaac296af596af07fea3397eb81951df274f32a6061033b091c7b71d98e71e60f0ade6ee559006fe00ece9f635c9acc9ee1c8c307786046a421dee6b0540414e93da55f93f63975591dbb79bd28ec45c8f6b32cbc931317083b295a70bf6a16e7878da3c81599ed5637d679a3d767e3b08dfa4032c4f5cb7d3658879922bd1f8ee17695bc9dc8fb71cdf836b606080b0c6f1776692ea0d38cf0d508d3db1553f1a15d09f36c3b6664ed43201d9f474e2da291f96311e7369ef15a334ec68215eaa89cc0db5bbd1f347c2959ed1aecb7ed2262ed0e7b5125d88548d482296480c0d0e7406e6682b47253088d1dfc9dcf07be4f43371b942424a44ec5a433f80023e72ecfdce8e145395fded52bc422be660f6558511eb0b2456515968e8ceafadba79d78c28e73ce86ad9982bb609e950ce8e73acf6978f0add9481b174f25dc8fa8186eac5e89bb46da62d5256332a1a3a8f6a04a04b3eb61f7b23941bc599402aff648ff23b3be9c03591cca5f13f83f830bf52c1c673908905d4ef2042ecbd53db368fdc8599f5ab4eb98a498bab4b99bf4b5a43c1f0f2a7f149ecc4fbdd49fdc0ba76ad247dcfc8d4e1adfca987531efe56896f275dff145c615d7731915a4421111c2e4ccd003af1a6abaf288592501f46ffd11149a53e7f95c1aec2ecd9a78b0cfb2275c8e7e273d0d7405d1677c479c65020869a0b3bc568c6931f2b0c24005b14bf1962fa6c0369f462d9de18fae147f1d35e3163fe5303e5b6dfb6965473771ea26a03a0421b2039a2c347d25cf83724da546c33b9975e7ad57708099c8ef8599cd736da5b251f5396dc07eeceacf53c23afceb743a56e9599ab05db731e2ead734c40a6d10710578f05c90e8ac148580f4c4673e9aedf2374530b4d45581af63138e865ab4e5ffc69cbfb1489c6e39c88d270977ff606c125b514885bf5b91147eb44a749a9b43657e25a54cfe8f941882ed4c9b7f06bd932a7cb6cce545d4332d0eeaeb5296c6cdcb1d97a00ca500c9e592135c12179c9c2a1079b6f970a980288b02e7fdd3bc4a19fb9883cd13c77054bf18c3a9f0b208d26d43b0fa48c3f74e1386c058163efbf347f16cfd3aaa43732384cfd02f8e828031db6b768f027e28219782cb7fd11b9bdc9917d6a99529e5e4b5fe1d0c60068b90c2e48930220eb56b56b93c6075f6f44ad5c1c9f693618eb677057b53f8f923457b7769800a73c27869b7f2944556f78210ae4929a8ed450315000547eaee6a1c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830c7a921b029e79bdf61ee6bca9467495ba30c0a10520f9a46159902c234b62630dc27b1cf5f6b1cd8c95b52edf452e692a65d6f36d94254e76e17ca001c20b816f716de8c8210ba0c786128d224077aa00453fa09e909db717c0cd3b0a415cdb698475fc650f9c71e307bec31c3f14148f12326ab4d737ffcbd4533bb8c60fc4f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa144b2bb3df7a16de8be7bd3cd44b797f3fbea8a8571ab0902dd44c4dbe0db28a2a83430161bf6116b781b973a8c0b83f9c804dfab8c38c2ff6a95858e1ea7264f519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6731162aa366ad632b92d8780797b0b6454b8d21ff0e3d8258d1f802553df65e1a06d606243ad31b6ffc2534ef7838b4d54e232a1e1f851514183f69b6a7572fecea6506f1d44c84d004d5d3e48666b0640cfba96fc439437fd3ecee0eda3275943ef24d4e867507076839d55e249d3015e6889d57a0980987b642f91ac58f446b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e591d1295658b1567d4354957b6696a56a2c21ad72f786eefa140b4dcc918c94b37a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26ded8cd5f5e500446602334692054fc434ef9f2b741665e7627eaacfe0f5dfaba7420a42714d81cc1392f9ed731a2e7406ce64acbeb3b19dc3734102ca53e348cc4471f068ddf2a435c9338b14cfcbc81f96920d2709c4bbd79a70862ec6b6c666f89bf43986a10df89c7dc4be3af1f6d78d150e555b000adfe47cc8b165bdcc3a1834b4a5a4963e16044da57f884624b22a742ea2edf3631345d2556f2b7bd18ee41f6f2f83c164514ae47aca9bd85d84fb6c5674b60c80bcaf7c8ded1665049845bc0c5bd31c1c86723ccbd2b64a22dab4176ccd14e92df35c95fdf07f947e2049538b1772896fc34058b25c17de4a71de8d326082d2d39f3880c4a80023f11bfb94abaa92983b8163f2151be9188c99e250d8cf9c0bb8a502fc7de8bdd149a335606f831e2d1d0cce68d4842a0bb2dc26f47dfd9423c539f2dcdfd32d801cbea0eb671154c192286d3834388eb56606d8cad55a39115ea47dd0cb2117398b86adc22b08a86759c1d142c961aca8e294ec40dbc72943a6cd070c92d5e2b849b610a12480c4c1f9681879119e69036abb4fc9c335ff147fc685f704df049b79083052625151af44d91e7def30e46e0c7234ff6c984a38c1823cb1cc10b20e55b35e13c6ae2914375027754e2843bd6429f9adca611f366756a91da0950d6aa88a56d4c41a5ff8f44a5e1520625f32f60d709659871f1c1979e3b3052cad99092f5189757fcff815fec39b38b39d391edd8654ed1dd14c39c429681a622596e4eeadfcc801a91ec6b820a6b58c4595151791e0d8d1836cfa8a1241c80b66bea36fbe774779a0aee7268c6e6d93ee5ac9abca6366cacb5df36deb8623dd0b3afb9595fb83e62793ebce1e5a52982ed00f58db07b2feb7bc32b88954bfd9214e5cdef87491953a0a3e56d2279d2ccba381da35c66ff31c06428c2f710be25d1ef35fb8bb7b14afec810aa034fd0c98c5351697aea39971fe4e730b5472f76ed624730ff397224144d587ebc3d021b5adda719ad1f33f820537f1d5255744ea1139cf43e7d523b1fde37f4683cb47cc01d07367d446f622c9152bc41134cc63f565442ce21c6d9801cb406643b08632beeff3cd39900d03d7d5e19033717ba6b79a8b19455e677740bb50c8cc26ee431613b9ecca44fd915a27f77aac90f50d277e1b8e271421ed2167614387938e628ad8dc1b228ce5a049fd2ae4d5f8becfb32a99b4c0313965449424ddd81f2862ce9f47dce8a45fe0d00289dda3f432ab02b07d01c7dc84a80fb1b5dfd55c29f4bef1b6f38dc9eefcecdbf0473ece24c4a6620914cc651548986bf8116cb0fc2ea216c1d53cff70f5ff92829f8149508d71003bfb1bf0f83a3f38393d211715110eb736dc0cb45ee35dc9329db5bbb49420c00a94ce4f6216386bb9e79ccb91de0639165718a0c7f3c7f0a00b30c78508eedfffe03c8d1a3c7386307f30032a823fc7f8870c9c0008e71f6ccd7f6f5d59eeb452e1e467b9955fc0d5b33843282dc59c7c33830e08a4018a897ffd0e753181a8bf79da40d00c8663f17289782cec61d8b4ec71bad4c567326b267147b614cd5adb5cb59d494cf6bb5a4e07a24b7e123406301f7086a17aed7fd4a90a86c13b325310936b6418247abb19a2690106a4bff39bb5c570873f626b66f79bb04f0bfdf953f8041daaec97cb85bb9079c80bd39268757ce08e27701c01e39da1da45fe610841961e3c922dc8dd6687161961e9e1039dd555baefd90fd315fa892e625d1e2f4aaad045757d00d63fe330386851226b5d765a7cc177ff16c27f153171cca7715d9796ce43db1565d4b14a9f1237f5d8282dffb815273949ed3bd72a13f0edded7f14d8bca66e2cc761f96748137dbc6b1618b221fe35c57d70717c6152d56d80f7e659ce2eacd83f3e4424cdfcfad419a58851f067d01e70214a08c1a8e21258c093464a8f86e63904d0b1283c701d234422fe0cc31c97b1e2fbb0fcbac442a808209b54d54e13f020c69acbabf759fb89b490aa863616eabe7873a3bb1c03f5b9d7b8045cddd20e966e03e7c82e0634467ef64bdf612ff00c05a580f53b2db3eafc8b64fee137ab141fafbf8a87985a9dc23bc0da17081b3207e0688778f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba0e7d071bf1d76bc8c4bf1bb5420cb5621785c83834ba65553c3c7bf4604d25f82c0efdc1c1b1e0ef9fad4e8b4c702733051c4d4279f1ea30c37c54a7993386a3dfd6281e4780927aee465df100fba065ffee93b4ee0b35ccc80d7894769a99a10054dbbc7cc5682c6409987bf67c3b4fdf5aed37d0c0e4d3e9a27e0699d9d2d417acd98e3efb16be28fb14948853fee780be64c91fb88e272d79846f74dc4f27973ee1c44f124ca6378ad0d38e4a2633bcf909c3acce0d19d7939bf65c26f2d6bd803296587f9c13cfc4ca62ae7fdafd71eb9cbb5654820b77788920916db380836b0fa686a352e23c4dfa6f1a8ae39c700743ef20789857e71da5ab90ba8b632a6fcb0b93e44215e33731283499adaed8b157a2eac6479d5b31c09d72ceaeb04bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3b1fd7a8f16983f1e3e82d4d5d3847b2fb5b1283a80c74a2ef4f6098fa1823bffe8b75c2aebd295d93fb603173ee23774a8c94f081103e3d7f30d759da9bee9f4231f8e76a4758a506ba5ec846e6e7986253c4a759ca92b9e8655d77d7a51ccc4f1154e991cd670dd0d6a1b60ab815d5e5de647c943649351f5fdff387e2b17c0a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4d2c1fc63579f6483fce2ffe6398501e78eba509908e83dbcac0d5d9a77c5ba2bc58251d82cbc8b12e59d7d22a9a47e89ed788ee7842377bf5586878788b0620720f1e9d2414400b40f79c3022b106295d85d7d0f9ce94beae703056ca4c7a4ee2d35a2cb71820dda7123a20f1342a6e4aef83bb1c2ab9e9ab9ca5d991506b0a7655a6eca9429935a694256f255f5e9374c699213f126b0718cb1e1377ea95b214f241c0e6438a97144660abcff725a4de640dfa252ff4c15a3468495a14fe2263454a42bb789ec93ea7f0d326eb82f8029db7f70b460e5fdc18bf2cca2e618c734a11652774739ee7e1bf14306818e364a318e81784ca85af6f405ae9be05ea949115cae090f674f31779aedc5e1ec25d6eba83b268211797c682b4390306e3e37102e0d45799032528f953a6766fa59eba7443b3b5a8c8e85690c44b2847f84b1cc52ed131de72947499284d3c6b957384be0e7afd08569441ae73b39e86f1b420337cc904631c29bf1d7b3a3bf20d8433159bf1de25d9f70f4af011b67119182d174b9b78659c0c3ac4a5b7637932581ce20eb1f1be47f39f35e860310e298ce90dd49e6dad68b1004d4474c78e896e0df7a5a505c85b6deb448832096e94cdefee5bf691032750376faf414a0763503213732f23fb55f797d6d3cf1ce42b11c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5257317ff98701d43900fa8a79027a4d247cdf63bcf88130720498cffaa5e35c75d671f5243f555db1c48aa5ef6fe13e2eb14f15f4b4fcd129ff3e397b97b3df17239bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b14f812f4bc471c9627698b9ecda65914df7c1824b45ec1d0aea798f97a1ba1b8f6b6979e111f73271bfaf93571c98468df0579d92cec1d455908040ad84df520485781636f6462f89ea27ffe65c1dd26495c70aecf8569f701ca99c374eae8efef6d6cd850c2ac9bbdeffb94862d90636d93e131409aea42bc4ba7be205a9ff34e5ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e8f93a8b4b2036e4bb2cb65aef82124847870fa8788e6af950c3ba3972e14ef0f8f9a26f577b5a78805081137cdd2d2674e2b51641bb75b4d9c4d5adc473c7c05efa557a5d914d6c6d901868b085a886ffb7af764f4cd5c0ae4d6eecb601be2c56b4a72f364374b70d4b9f5cb4eab913c99537e6b3cd654ee2e796d25fbddbb2cf9903a878ae2ae144d04d601c72f45e00293741c2aa2aef195de249f80032da17f0a904450321ffb511dd38246f6a26760811e64c06e7f53f0a1adb499b493879e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b2bfa0fb5b39d63191c937a649fc782a98df8588ad32726044dfc9b3015701110bfd5813840efc4aa4a489565781ebfbb94e6d39d7cfc16d1c64012e3a8ccc70563fe6a0695631da9053c42896a782797c6c0312b4099a1e9c7e4a6dbdaa335eb708680b52bf3cba6e2f1a72c7a536d9208a9f3bf71720641d70ade314643c25c16c9462cb4720f9cf0155d10be52fd067f508c96c47ffd6b305180a21814f8e16785755be53672386f71b986b644492fd194562d5fe6e50cc537b26fe686594a6568374dc2c5b79eaf1b3d949541ae1ad7afdd64957fe106b3e4e191be5691c314481098edea03a2816df743844967c6111dbde028ff5e2156501f944940eb00eac8e95e2296efa4eb47bab84fd8355a973423e82f8452b4ac80e6f608f411b021847c9d6a759e55bff08883714700d0ab3945f8fe7acf967df94126aeedaa20b931d87e3163264a17dd5b60515891a987f42aa40472902d9896650198e032c1e49fc8b16d4845f0d9033732c8b9e4ca07fedabbbb1b73e45e6c1bae755a67bd375b7dd7399fafec189103b0ca454f94ee153f99bf94a997b13ce0e88377176c0c7f66062af5e1eb460adbeb66c9024fb55c5cb1d73bca6682e4e788b38ad36712d42fd41331aea51b82d4850159f568f4ce5bd7afd3f820d90a12ff4be175650314b01eac40dcdbcdf737610cac7b878477bd3978cb91cee3fe41af3e0ac9fad2f7356290fc72b204ff5194b8814f370afb4d9fdb95d3a752520a39f33c50a06f334e1e3070408bfe505776cf0ab0d795db00dc7a512cfedfcc852b58022bd4af0d29150cfd32ea30bf4295e66d652156f06d459e433b7d6cd6ce9b1ec606f3c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783037dea789e3eca5890db94d67eaec682c63f159d588f3c8a954ce9857169149ba736ac41682bd976d8c4043a258e5f8787e908d3fc95ee491f423427ab59f4e95c517faaf6ff3aea16ebc86e8d02340314a40e55409a58893c33a1f37b976faba8abaf495fb6853c318064dea3d3c9c0bbe3db44657853a17597240d2282a7d0a5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1066c73a37eb6b4bdb755c0790d5cbd3ee99b14cfb0b24e4b3245cd6cf6fc37e208a91e41f5db99606220a58415b3555eaea53c0b6fe70c016f4ece2023d9f926519c38b14f39a096fa2ac91d4643d2d3ee1e99ab8421639c7d7bfce74051d93e6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e596f3e5eec7403c093a5e53cf5bc663063acf97d7ed6f46e5bb4db9ab77097078617d524400ab6c190e2d85acfdc24fcb71d87c7abbfc5d174f6410d775d1edd81b73e4e303f6b0a36e628c3984d9c5ede87bfebc2e77f0bd162de6478c81bd8c4a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e263260ed42a5f8f8d9942af0268198bac035cee27155efbfeb27b31491466bf138803e94aab1b55d31e35d7bf1c293d9aedf5720276bbfb850b38d8c1ad47fc304a49eb582bdf68f954f337a2c7ef70d6c59eb29d5e3f020a145828efeb86b254de8030efab3601eafafa9e572d59849f534dc01385dc1cd0e221ce1c415c9b6288167d8f2eade7036263e076f368889880aa21e43a2bcfe57fbe2ec2a980b7ce2bec662335c367fbd3f41182cc6c7e8623e61fa90660c79e06b1af3f81da8bc390f9ed687c0aeaba4cba44c7ee45cd696b433e25e13c79abf3cd3bd91a80ec7fff2218dd981b50d689bc6622d1ca0b79de95cc96486ab487e90daaaeacebc2056bc5d30ef2ca42700c01b6ab45db025481cf2535f6ef3c5b5426ed214c381b5d7f9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278baa09b3c4cbc37babc0eaf302815ca48bf50d575dfa225f49917aab7e42a1edc6e501c031cd0965b1530fb057bcb67cbd774eceed2357be9c7dd8c35088535127297b2b007b007de998384da4cef5c3e68b9f7a505834f1ba991eba53c0f2a0fe19b6b3644819d8485a5b2bc1cb8882a7d6a412b0c6ab4b1b9259ddfe42c1ceaf34bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a49a4e5e9420048fe374cc073993acb7e562468f2c435c726b6ebe7106f667d4f325d1cf01fcac76fb49ec865fccd566999a1d2eedab096c8740bd10814a7a9e4c592c99990c71d579bda994a300ad4d725fa75daef876a5da7b8b0ac09a3ba976cf55051cd6d239f7bc474dd17d52cbeebcf0a9ec33fcf6c78444c4142fce7a34c1397534d0e9a37d2df1764d855f3be6c4f0ed00c539188d15e040d3e010a1201c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e9f1b8779d7b7c80bfc53eaf140794e69108eb0596a56cecd687f730733379741445b24b215f38e5e22f8811ccc34a9b3077d309d33a41dd94843bad165c159c063d1fd21c0743572fec4770e08309a2123b7050fed89018a529683457343808cc3d30fbdaea1d6411e6df3bd95f7270d6d789091bdf8bf6e8c6e7dde2f3bb7244e57a7893c790f97294cc0d84713a4fc669e90ff0a8cde1de6b4a5c6bf8a378c5ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e3eaa262f538665816a2054353dc7e38fbd11140926794f54360019ee0ba0ea08a0e1f056b7f266216ff0b49e02c63413f196cbef250fc4d259d95af8dafbe1dd15c05d30238c033801cece1e4b4b28ab66d3f0266485a34ff69e9a7771bb57c48aa5f1ddcf6575b30883543e7a0a0a817e82bba9eadfcdf80337637e088a5e7brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkdepimlibs-4.14.10-17.fc25.src.rpmkdepimlibs-apidocs    kde-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0X|XK@W - 4.14.10-17Igor Gnatenko - 4.14.10-16Rex Dieter - 4.14.10-15Rex Dieter 4.14.10-14Rex Dieter - 4.14.10-13Rex Dieter 4.14.10-12David Tardon - 4.14.10-10Rex Dieter 4.14.10-9Rex Dieter 4.14.10-8Fedora Release Engineering - 4.14.10-7David Tardon - 4.14.10-6- -devel: avoid conflict with gpgmepp-devel- Rebuild for gpgme 1.18- HTML injection in plain text viewer (#1382286,#1382298)- pull in 4.14 branch fixes- rebuild (qt)- rebuild (qt), update URL- rebuild for ICU 57.1- fix conflicts with kf5-akonadi-devel (#1312563)- Pull in 4.14 branch fixes - update URL - make mergeable with < f24- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- rebuild for libical 2.0.0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.14.10-17.fc25    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """################################################################################################################################################"$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(***+++++++++++++++++++++++++++++++++++++++++++++++++++++++*,,,---------------------------------------------------------------------------,.../////////////////////////////////////////////////////////////////////////////.00011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333324445555555555555555555555555555555555555555555555546667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777688899999999999999999999999999999999999998:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:<<====>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????<@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@<BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCB<kdepimlibs-apidocsDoxyfileakonadiDoxyfileakonadi.tagclassmap.inccontactDoxyfileclassmap.inccontact.taghtmlabstractcontacteditorwidget__p_8h_source.htmlabstractcontactformatter_8cpp_source.htmlabstractcontactformatter_8h_source.htmlabstractcontactgroupformatter_8cpp_source.htmlabstractcontactgroupformatter_8h_source.htmladdresseditwidget_8cpp_source.htmladdresseditwidget_8h_source.htmlannotated.htmlattributeregistrar_8cpp_source.htmlautoqpointer__p_8h_source.htmlbc_s.pngbdwn.pngcategorieseditwidget_8cpp_source.htmlcategorieseditwidget_8h_source.htmlclassAddressEditDialog-members.htmlclassAddressEditDialog.htmlclassAddressEditWidget-members.htmlclassAddressEditWidget.htmlclassAddressSelectionWidget-members.htmlclassAddressSelectionWidget.htmlclassAddressTypeCombo-members.htmlclassAddressTypeCombo.htmlclassAkonadi_1_1AbstractContactFormatter-members.htmlclassAkonadi_1_1AbstractContactFormatter.htmlclassAkonadi_1_1AbstractContactFormatter.pngclassAkonadi_1_1AbstractContactGroupFormatter-members.htmlclassAkonadi_1_1AbstractContactGroupFormatter.htmlclassAkonadi_1_1AbstractContactGroupFormatter.pngclassAkonadi_1_1ContactDefaultActions-members.htmlclassAkonadi_1_1ContactDefaultActions.htmlclassAkonadi_1_1ContactEditor-members.htmlclassAkonadi_1_1ContactEditor.htmlclassAkonadi_1_1ContactEditorDialog-members.htmlclassAkonadi_1_1ContactEditorDialog.htmlclassAkonadi_1_1ContactEditorPagePlugin-members.htmlclassAkonadi_1_1ContactEditorPagePlugin.htmlclassAkonadi_1_1ContactGroupEditor-members.htmlclassAkonadi_1_1ContactGroupEditor.htmlclassAkonadi_1_1ContactGroupEditorDialog-members.htmlclassAkonadi_1_1ContactGroupEditorDialog.htmlclassAkonadi_1_1ContactGroupExpandJob-members.htmlclassAkonadi_1_1ContactGroupExpandJob.htmlclassAkonadi_1_1ContactGroupSearchJob-members.htmlclassAkonadi_1_1ContactGroupSearchJob.htmlclassAkonadi_1_1ContactGroupViewer-members.htmlclassAkonadi_1_1ContactGroupViewer.htmlclassAkonadi_1_1ContactGroupViewerDialog-members.htmlclassAkonadi_1_1ContactGroupViewerDialog.htmlclassAkonadi_1_1ContactMetaData-members.htmlclassAkonadi_1_1ContactMetaData.htmlclassAkonadi_1_1ContactMetaDataAttribute-members.htmlclassAkonadi_1_1ContactMetaDataAttribute.htmlclassAkonadi_1_1ContactSearchJob-members.htmlclassAkonadi_1_1ContactSearchJob.htmlclassAkonadi_1_1ContactViewer-members.htmlclassAkonadi_1_1ContactViewer.htmlclassAkonadi_1_1ContactViewerDialog-members.htmlclassAkonadi_1_1ContactViewerDialog.htmlclassAkonadi_1_1ContactsFilterProxyModel-members.htmlclassAkonadi_1_1ContactsFilterProxyModel.htmlclassAkonadi_1_1ContactsTreeModel-members.htmlclassAkonadi_1_1ContactsTreeModel.htmlclassAkonadi_1_1DialPhoneNumberAction-members.htmlclassAkonadi_1_1DialPhoneNumberAction.htmlclassAkonadi_1_1EmailAddressSelection-members.htmlclassAkonadi_1_1EmailAddressSelection.htmlclassAkonadi_1_1EmailAddressSelectionDialog-members.htmlclassAkonadi_1_1EmailAddressSelectionDialog.htmlclassAkonadi_1_1EmailAddressSelectionWidget-members.htmlclassAkonadi_1_1EmailAddressSelectionWidget.htmlclassAkonadi_1_1RecentContactsCollectionRequestJob-members.htmlclassAkonadi_1_1RecentContactsCollectionRequestJob.htmlclassAkonadi_1_1RecentContactsCollections-members.htmlclassAkonadi_1_1RecentContactsCollections.htmlclassAkonadi_1_1ShowAddressAction-members.htmlclassAkonadi_1_1ShowAddressAction.htmlclassAkonadi_1_1StandardContactActionManager-members.htmlclassAkonadi_1_1StandardContactActionManager.htmlclassAkonadi_1_1StandardContactFormatter-members.htmlclassAkonadi_1_1StandardContactFormatter.htmlclassAkonadi_1_1StandardContactFormatter.pngclassAkonadi_1_1StandardContactGroupFormatter-members.htmlclassAkonadi_1_1StandardContactGroupFormatter.htmlclassAkonadi_1_1StandardContactGroupFormatter.pngclassAkonadi_1_1TextBrowser-members.htmlclassAkonadi_1_1TextBrowser.htmlclassAutoQPointer-members.htmlclassAutoQPointer.htmlclassCategoriesEditWidget-members.htmlclassCategoriesEditWidget.htmlclassCollectionFilterModel-members.htmlclassCollectionFilterModel.htmlclassContactEditorWidget-members.htmlclassContactEditorWidget.htmlclassCustomField-members.htmlclassCustomField.htmlclassCustomFieldManager-members.htmlclassCustomFieldManager.htmlclassDisplayNameEditWidget-members.htmlclassDisplayNameEditWidget.htmlclassEmailEditWidget-members.htmlclassEmailEditWidget.htmlclassIMEditWidget-members.htmlclassIMEditWidget.htmlclassKDatePickerPopup-members.htmlclassKDatePickerPopup.htmlclassNameEditWidget-members.htmlclassNameEditWidget.htmlclassPhoneEditWidget-members.htmlclassPhoneEditWidget.htmlclassPhoneNumberListWidget-members.htmlclassPhoneNumberListWidget.htmlclassPhoneNumberWidget-members.htmlclassPhoneNumberWidget.htmlclassPhoneTypeCombo-members.htmlclassPhoneTypeCombo.htmlclassPhoneTypeDialog-members.htmlclassPhoneTypeDialog.htmlclassWaitingOverlay-members.htmlclassWaitingOverlay.htmlclasses.htmlclosed.pngcollectionfiltermodel_8cpp_source.htmlcollectionfiltermodel__p_8h_source.htmlcontactcompletionmodel_8cpp_source.htmlcontactcompletionmodel__p_8h_source.htmlcontactdefaultactions_8cpp_source.htmlcontactdefaultactions_8h_source.htmlcontacteditor_8cpp_source.htmlcontacteditor_8h_source.htmlcontacteditordialog_8cpp_source.htmlcontacteditordialog_8h_source.htmlcontacteditorpageplugin_8h_source.htmlcontacteditorwidget_8cpp_source.htmlcontacteditorwidget_8h_source.htmlcontactgroupeditor_8cpp_source.htmlcontactgroupeditor_8h_source.htmlcontactgroupeditor__p_8h_source.htmlcontactgroupeditordelegate_8cpp_source.htmlcontactgroupeditordelegate__p_8h_source.htmlcontactgroupeditordialog_8cpp_source.htmlcontactgroupeditordialog_8h_source.htmlcontactgroupexpandjob_8cpp_source.htmlcontactgroupexpandjob_8h_source.htmlcontactgrouplineedit_8cpp_source.htmlcontactgrouplineedit__p_8h_source.htmlcontactgroupmodel_8cpp_source.htmlcontactgroupmodel__p_8h_source.htmlcontactgroupsearchjob_8cpp_source.htmlcontactgroupsearchjob_8h_source.htmlcontactgroupviewer_8cpp_source.htmlcontactgroupviewer_8h_source.htmlcontactgroupviewerdialog_8cpp_source.htmlcontactgroupviewerdialog_8h_source.htmlcontactmetadata_8cpp_source.htmlcontactmetadata__p_8h_source.htmlcontactmetadataattribute_8cpp_source.htmlcontactmetadataattribute__p_8h_source.htmlcontactsearchjob_8cpp_source.htmlcontactsearchjob_8h_source.htmlcontactsfilterproxymodel_8cpp_source.htmlcontactsfilterproxymodel_8h_source.htmlcontactstreemodel_8cpp_source.htmlcontactstreemodel_8h_source.htmlcontactviewer_8cpp_source.htmlcontactviewer_8h_source.htmlcontactviewerdialog_8cpp_source.htmlcontactviewerdialog_8h_source.htmlcustomfieldeditordialog_8cpp_source.htmlcustomfieldeditordialog_8h_source.htmlcustomfieldmanager_8cpp_source.htmlcustomfieldmanager__p_8h_source.htmlcustomfields_8cpp_source.htmlcustomfields__p_8h_source.htmlcustomfieldsdelegate_8cpp_source.htmlcustomfieldsdelegate_8h_source.htmlcustomfieldseditwidget_8cpp_source.htmlcustomfieldseditwidget_8h_source.htmlcustomfieldsmodel_8cpp_source.htmlcustomfieldsmodel_8h_source.htmldateeditwidget_8cpp_source.htmldateeditwidget_8h_source.htmldeprecated.htmldialphonenumberaction_8cpp_source.htmldialphonenumberaction_8h_source.htmldir_119689ffbf4c709b4a5a3530519cabd9.htmldir_41a4db2e3b39ef44752b3f4516e122a0.htmldir_4f2e370f78e8baf845557a4634f9b37b.htmldir_5fb70f1ce507a59967df6ef8054fc12a.htmldir_64eea7b756f8fd950746108d47d97193.htmldir_af0e4c6e9f7e43d54b804387f9ea4313.htmldir_da0211da477577ceeafc48c79d42e4bd.htmldisplaynameeditwidget_8cpp_source.htmldisplaynameeditwidget_8h_source.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsemailaddressselection_8cpp_source.htmlemailaddressselection_8h_source.htmlemailaddressselection__p_8h_source.htmlemailaddressselectiondialog_8cpp_source.htmlemailaddressselectiondialog_8h_source.htmlemailaddressselectionproxymodel_8cpp_source.htmlemailaddressselectionproxymodel__p_8h_source.htmlemailaddressselectionwidget_8cpp_source.htmlemailaddressselectionwidget_8h_source.htmlemaileditdialogtest_8cpp_source.htmlemaileditdialogtest_8h_source.htmlemaileditwidget_8cpp_source.htmlemaileditwidget_8h_source.htmlemaileditwidgettest_8cpp_source.htmlemaileditwidgettest_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfreebusyeditwidget_8cpp_source.htmlfreebusyeditwidget_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlgeoeditwidget_8cpp_source.htmlgeoeditwidget_8h_source.htmlhierarchy.htmlimagewidget_8cpp_source.htmlimagewidget_8h_source.htmlimdelegate_8cpp_source.htmlimdelegate_8h_source.htmlimeditordialog_8cpp_source.htmlimeditordialog_8h_source.htmlimeditwidget_8cpp_source.htmlimeditwidget_8h_source.htmlimitemdialog_8cpp_source.htmlimitemdialog_8h_source.htmlimmodel_8cpp_source.htmlimmodel_8h_source.htmlimprotocols_8cpp_source.htmlimprotocols_8h_source.htmlindex.htmljquery.jskcmakonadicontactactions_8cpp_source.htmlkcmakonadicontactactions_8h_source.htmlkdatepickerpopup_8cpp_source.htmlkdatepickerpopup__p_8h_source.htmlleafextensionproxymodel_8cpp_source.htmlleafextensionproxymodel__p_8h_source.htmlnameeditdialog_8cpp_source.htmlnameeditdialog_8h_source.htmlnameeditwidget_8cpp_source.htmlnameeditwidget_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlphoneeditwidget_8cpp_source.htmlphoneeditwidget_8h_source.htmlqdialer_8cpp_source.htmlqdialer_8h_source.htmlqekigadialer_8cpp_source.htmlqekigadialer_8h_source.htmlqsflphonedialer_8cpp_source.htmlqsflphonedialer_8h_source.htmlqskypedialer_8cpp_source.htmlqskypedialer_8h_source.htmlrecentcontactscollectionrequestjob_8cpp_source.htmlrecentcontactscollectionrequestjob_8h_source.htmlrecentcontactscollections_8cpp_source.htmlrecentcontactscollections__p_8h_source.htmlsecrecyeditwidget_8cpp_source.htmlsecrecyeditwidget_8h_source.htmlsendsmsaction_8cpp_source.htmlsendsmsaction_8h_source.htmlshowaddressaction_8cpp_source.htmlshowaddressaction_8h_source.htmlsmsdialog_8cpp_source.htmlsmsdialog_8h_source.htmlsoundeditwidget_8cpp_source.htmlsoundeditwidget_8h_source.htmlsplitbar.pngstandardcontactactionmanager_8cpp_source.htmlstandardcontactactionmanager_8h_source.htmlstandardcontactformatter_8cpp_source.htmlstandardcontactformatter_8h_source.htmlstandardcontactgroupformatter_8cpp_source.htmlstandardcontactgroupformatter_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstextbrowser_8cpp_source.htmltextbrowser__p_8h_source.htmltodo.htmlwaitingoverlay_8cpp_source.htmlwaitingoverlay__p_8h_source.htmlhtmlCollectionDialogMobile_8qml_source.htmlabstractcontacteditorwidget__p_8h_source.htmlabstractcontactformatter_8cpp_source.htmlabstractcontactformatter_8h_source.htmlabstractcontactgroupformatter_8cpp_source.htmlabstractcontactgroupformatter_8h_source.htmlabstractdifferencesreporter_8h_source.htmlactionstatemanager_8cpp_source.htmlactionstatemanager__p_8h_source.htmladdressattribute_8cpp_source.htmladdressattribute_8h_source.htmladdresseditwidget_8cpp_source.htmladdresseditwidget_8h_source.htmlagentactionmanager_8cpp_source.htmlagentactionmanager_8h_source.htmlagentbase_8cpp_source.htmlagentbase_8h_source.htmlagentbase__p_8h_source.htmlagentfactory_8cpp_source.htmlagentfactory_8h_source.htmlagentfilterproxymodel_8cpp_source.htmlagentfilterproxymodel_8h_source.htmlagentinstance_8cpp_source.htmlagentinstance_8h_source.htmlagentinstance__p_8h_source.htmlagentinstancecreatejob_8cpp_source.htmlagentinstancecreatejob_8h_source.htmlagentinstancemodel_8cpp_source.htmlagentinstancemodel_8h_source.htmlagentinstancewidget_8cpp_source.htmlagentinstancewidget_8h_source.htmlagentmanager_8cpp_source.htmlagentmanager_8h_source.htmlagentmanager__p_8h_source.htmlagentsearchinterface_8cpp_source.htmlagentsearchinterface_8h_source.htmlagentsearchinterface__p_8h_source.htmlagenttype_8cpp_source.htmlagenttype_8h_source.htmlagenttype__p_8h_source.htmlagenttypedialog_8cpp_source.htmlagenttypedialog_8h_source.htmlagenttypemodel_8cpp_source.htmlagenttypemodel_8h_source.htmlagenttypewidget_8cpp_source.htmlagenttypewidget_8h_source.htmlakonadi-xml__export_8h_source.htmlakonadi2xml_8cpp_source.htmlakonadi__serializer__socialfeeditem_8cpp_source.htmlakonadi__serializer__socialfeeditem_8h_source.htmlakonadi_history.htmlannotated.htmlasyncselectionhandler_8cpp_source.htmlasyncselectionhandler__p_8h_source.htmlattribute_8cpp_source.htmlattribute_8h_source.htmlattributeentity_8cpp_source.htmlattributeentity_8h_source.htmlattributefactory_8cpp_source.htmlattributefactory_8h_source.htmlauthors.htmlautoqpointer__p_8h_source.htmlbc_s.pngbdwn.pngblockalarmsattribute_8cpp_source.htmlblockalarmsattribute_8h_source.htmlbufferedcaching1.pngbufferedcaching2.pngbufferedcaching3.pngbufferedcaching4.pngbufferedcaching6.pngcachepolicy_8cpp_source.htmlcachepolicy_8h_source.htmlcachepolicypage_8cpp_source.htmlcachepolicypage_8h_source.htmlcalendar_2freebusyproviderbase_8cpp_source.htmlcalendar_2freebusyproviderbase_8h_source.htmlcalendar_2freebusyproviderbase__p_8h_source.htmlcalendarbase_8cpp_source.htmlcalendarbase_8h_source.htmlcalendarbase__p_8h_source.htmlcalendarclipboard_8cpp_source.htmlcalendarclipboard_8h_source.htmlcalendarclipboard__p_8h_source.htmlcalendarmodel_8cpp_source.htmlcalendarmodel__p_8h_source.htmlcalfilterproxymodel__p_8h_source.htmlcategorieseditwidget_8cpp_source.htmlcategorieseditwidget_8h_source.htmlchangemediator__p_8h_source.htmlchangenotificationdependenciesfactory_8cpp_source.htmlchangenotificationdependenciesfactory__p_8h_source.htmlchangerecorder_8cpp_source.htmlchangerecorder_8h_source.htmlchangerecorder__p_8h_source.htmlclassAddressEditDialog-members.htmlclassAddressEditDialog.htmlclassAddressEditWidget-members.htmlclassAddressEditWidget.htmlclassAddressSelectionWidget-members.htmlclassAddressSelectionWidget.htmlclassAddressTypeCombo-members.htmlclassAddressTypeCombo.htmlclassAkonadi_1_1AbstractContactFormatter-members.htmlclassAkonadi_1_1AbstractContactFormatter.htmlclassAkonadi_1_1AbstractContactFormatter.pngclassAkonadi_1_1AbstractContactGroupFormatter-members.htmlclassAkonadi_1_1AbstractContactGroupFormatter.htmlclassAkonadi_1_1AbstractContactGroupFormatter.pngclassAkonadi_1_1AbstractDifferencesReporter-members.htmlclassAkonadi_1_1AbstractDifferencesReporter.htmlclassAkonadi_1_1ActionStateManager-members.htmlclassAkonadi_1_1ActionStateManager.htmlclassAkonadi_1_1AddressAttribute-members.htmlclassAkonadi_1_1AddressAttribute.htmlclassAkonadi_1_1AddressAttribute.pngclassAkonadi_1_1AgentActionManager-members.htmlclassAkonadi_1_1AgentActionManager.htmlclassAkonadi_1_1AgentBase-members.htmlclassAkonadi_1_1AgentBase.htmlclassAkonadi_1_1AgentBase.pngclassAkonadi_1_1AgentBasePrivate-members.htmlclassAkonadi_1_1AgentBasePrivate.htmlclassAkonadi_1_1AgentBase_1_1Observer-members.htmlclassAkonadi_1_1AgentBase_1_1Observer.htmlclassAkonadi_1_1AgentBase_1_1Observer.pngclassAkonadi_1_1AgentBase_1_1ObserverV2-members.htmlclassAkonadi_1_1AgentBase_1_1ObserverV2.htmlclassAkonadi_1_1AgentBase_1_1ObserverV2.pngclassAkonadi_1_1AgentBase_1_1ObserverV3-members.htmlclassAkonadi_1_1AgentBase_1_1ObserverV3.htmlclassAkonadi_1_1AgentBase_1_1ObserverV3.pngclassAkonadi_1_1AgentBase_1_1ObserverV4-members.htmlclassAkonadi_1_1AgentBase_1_1ObserverV4.htmlclassAkonadi_1_1AgentBase_1_1ObserverV4.pngclassAkonadi_1_1AgentFactory-members.htmlclassAkonadi_1_1AgentFactory.htmlclassAkonadi_1_1AgentFactory.pngclassAkonadi_1_1AgentFactoryBase-members.htmlclassAkonadi_1_1AgentFactoryBase.htmlclassAkonadi_1_1AgentFactoryBase.pngclassAkonadi_1_1AgentFilterProxyModel-members.htmlclassAkonadi_1_1AgentFilterProxyModel.htmlclassAkonadi_1_1AgentInstance-members.htmlclassAkonadi_1_1AgentInstance.htmlclassAkonadi_1_1AgentInstanceCreateJob-members.htmlclassAkonadi_1_1AgentInstanceCreateJob.htmlclassAkonadi_1_1AgentInstanceModel-members.htmlclassAkonadi_1_1AgentInstanceModel.htmlclassAkonadi_1_1AgentInstanceWidget-members.htmlclassAkonadi_1_1AgentInstanceWidget.htmlclassAkonadi_1_1AgentInstance_1_1Private-members.htmlclassAkonadi_1_1AgentInstance_1_1Private.htmlclassAkonadi_1_1AgentManager-members.htmlclassAkonadi_1_1AgentManager.htmlclassAkonadi_1_1AgentManagerPrivate-members.htmlclassAkonadi_1_1AgentManagerPrivate.htmlclassAkonadi_1_1AgentSearchInterface-members.htmlclassAkonadi_1_1AgentSearchInterface.htmlclassAkonadi_1_1AgentType-members.htmlclassAkonadi_1_1AgentType.htmlclassAkonadi_1_1AgentTypeDialog-members.htmlclassAkonadi_1_1AgentTypeDialog.htmlclassAkonadi_1_1AgentTypeModel-members.htmlclassAkonadi_1_1AgentTypeModel.htmlclassAkonadi_1_1AgentTypeWidget-members.htmlclassAkonadi_1_1AgentTypeWidget.htmlclassAkonadi_1_1AgentType_1_1Private-members.htmlclassAkonadi_1_1AgentType_1_1Private.htmlclassAkonadi_1_1AsyncSelectionHandler-members.htmlclassAkonadi_1_1AsyncSelectionHandler.htmlclassAkonadi_1_1Attribute-members.htmlclassAkonadi_1_1Attribute.htmlclassAkonadi_1_1Attribute.pngclassAkonadi_1_1AttributeEntity-members.htmlclassAkonadi_1_1AttributeEntity.htmlclassAkonadi_1_1AttributeEntity.pngclassAkonadi_1_1AttributeFactory-members.htmlclassAkonadi_1_1AttributeFactory.htmlclassAkonadi_1_1BlockAlarmsAttribute-members.htmlclassAkonadi_1_1BlockAlarmsAttribute.htmlclassAkonadi_1_1BlockAlarmsAttribute.pngclassAkonadi_1_1CachePolicy-members.htmlclassAkonadi_1_1CachePolicy.htmlclassAkonadi_1_1CachePolicyPage-members.htmlclassAkonadi_1_1CachePolicyPage.htmlclassAkonadi_1_1CachePolicyPage.pngclassAkonadi_1_1CalendarBase-members.htmlclassAkonadi_1_1CalendarBase.htmlclassAkonadi_1_1CalendarBase.pngclassAkonadi_1_1CalendarClipboard-members.htmlclassAkonadi_1_1CalendarClipboard.htmlclassAkonadi_1_1ChangeNotificationDependenciesFactory-members.htmlclassAkonadi_1_1ChangeNotificationDependenciesFactory.htmlclassAkonadi_1_1ChangeRecorder-members.htmlclassAkonadi_1_1ChangeRecorder.htmlclassAkonadi_1_1ChangeRecorder.pngclassAkonadi_1_1Collection-members.htmlclassAkonadi_1_1Collection.htmlclassAkonadi_1_1Collection.pngclassAkonadi_1_1CollectionAttributesSynchronizationJob-members.htmlclassAkonadi_1_1CollectionAttributesSynchronizationJob.htmlclassAkonadi_1_1CollectionComboBox-members.htmlclassAkonadi_1_1CollectionComboBox.htmlclassAkonadi_1_1CollectionCopyJob-members.htmlclassAkonadi_1_1CollectionCopyJob.htmlclassAkonadi_1_1CollectionCopyJob.pngclassAkonadi_1_1CollectionCreateJob-members.htmlclassAkonadi_1_1CollectionCreateJob.htmlclassAkonadi_1_1CollectionCreateJob.pngclassAkonadi_1_1CollectionDeleteJob-members.htmlclassAkonadi_1_1CollectionDeleteJob.htmlclassAkonadi_1_1CollectionDeleteJob.pngclassAkonadi_1_1CollectionDialog-members.htmlclassAkonadi_1_1CollectionDialog.htmlclassAkonadi_1_1CollectionFetchJob-members.htmlclassAkonadi_1_1CollectionFetchJob.htmlclassAkonadi_1_1CollectionFetchJob.pngclassAkonadi_1_1CollectionFetchScope-members.htmlclassAkonadi_1_1CollectionFetchScope.htmlclassAkonadi_1_1CollectionFilterProxyModel-members.htmlclassAkonadi_1_1CollectionFilterProxyModel.htmlclassAkonadi_1_1CollectionModel-members.htmlclassAkonadi_1_1CollectionModel.htmlclassAkonadi_1_1CollectionModel.pngclassAkonadi_1_1CollectionModelPrivate-members.htmlclassAkonadi_1_1CollectionModelPrivate.htmlclassAkonadi_1_1CollectionModifyJob-members.htmlclassAkonadi_1_1CollectionModifyJob.htmlclassAkonadi_1_1CollectionModifyJob.pngclassAkonadi_1_1CollectionMoveJob-members.htmlclassAkonadi_1_1CollectionMoveJob.htmlclassAkonadi_1_1CollectionMoveJob.pngclassAkonadi_1_1CollectionPathResolver-members.htmlclassAkonadi_1_1CollectionPathResolver.htmlclassAkonadi_1_1CollectionPathResolver.pngclassAkonadi_1_1CollectionPrivate-members.htmlclassAkonadi_1_1CollectionPrivate.htmlclassAkonadi_1_1CollectionPrivate.pngclassAkonadi_1_1CollectionPropertiesDialog-members.htmlclassAkonadi_1_1CollectionPropertiesDialog.htmlclassAkonadi_1_1CollectionPropertiesPage-members.htmlclassAkonadi_1_1CollectionPropertiesPage.htmlclassAkonadi_1_1CollectionPropertiesPage.pngclassAkonadi_1_1CollectionPropertiesPageFactory-members.htmlclassAkonadi_1_1CollectionPropertiesPageFactory.htmlclassAkonadi_1_1CollectionQuotaAttribute-members.htmlclassAkonadi_1_1CollectionQuotaAttribute.htmlclassAkonadi_1_1CollectionQuotaAttribute.pngclassAkonadi_1_1CollectionRequester-members.htmlclassAkonadi_1_1CollectionRequester.htmlclassAkonadi_1_1CollectionRightsAttribute-members.htmlclassAkonadi_1_1CollectionRightsAttribute.htmlclassAkonadi_1_1CollectionRightsAttribute.pngclassAkonadi_1_1CollectionSelectJob-members.htmlclassAkonadi_1_1CollectionSelectJob.htmlclassAkonadi_1_1CollectionSelectJob.pngclassAkonadi_1_1CollectionStatistics-members.htmlclassAkonadi_1_1CollectionStatistics.htmlclassAkonadi_1_1CollectionStatisticsDelegate-members.htmlclassAkonadi_1_1CollectionStatisticsDelegate.htmlclassAkonadi_1_1CollectionStatisticsJob-members.htmlclassAkonadi_1_1CollectionStatisticsJob.htmlclassAkonadi_1_1CollectionStatisticsJob.pngclassAkonadi_1_1CollectionStatisticsModel-members.htmlclassAkonadi_1_1CollectionStatisticsModel.htmlclassAkonadi_1_1CollectionStatisticsModel.pngclassAkonadi_1_1CollectionSync-members.htmlclassAkonadi_1_1CollectionSync.htmlclassAkonadi_1_1CollectionSync.pngclassAkonadi_1_1CollectionView-members.htmlclassAkonadi_1_1CollectionView.htmlclassAkonadi_1_1ConflictHandler-members.htmlclassAkonadi_1_1ConflictHandler.htmlclassAkonadi_1_1ConflictResolveDialog-members.htmlclassAkonadi_1_1ConflictResolveDialog.htmlclassAkonadi_1_1ContactDefaultActions-members.htmlclassAkonadi_1_1ContactDefaultActions.htmlclassAkonadi_1_1ContactEditor-members.htmlclassAkonadi_1_1ContactEditor.htmlclassAkonadi_1_1ContactEditorDialog-members.htmlclassAkonadi_1_1ContactEditorDialog.htmlclassAkonadi_1_1ContactEditorPagePlugin-members.htmlclassAkonadi_1_1ContactEditorPagePlugin.htmlclassAkonadi_1_1ContactGroupEditor-members.htmlclassAkonadi_1_1ContactGroupEditor.htmlclassAkonadi_1_1ContactGroupEditorDialog-members.htmlclassAkonadi_1_1ContactGroupEditorDialog.htmlclassAkonadi_1_1ContactGroupExpandJob-members.htmlclassAkonadi_1_1ContactGroupExpandJob.htmlclassAkonadi_1_1ContactGroupSearchJob-members.htmlclassAkonadi_1_1ContactGroupSearchJob.htmlclassAkonadi_1_1ContactGroupSearchJob.pngclassAkonadi_1_1ContactGroupViewer-members.htmlclassAkonadi_1_1ContactGroupViewer.htmlclassAkonadi_1_1ContactGroupViewer.pngclassAkonadi_1_1ContactGroupViewerDialog-members.htmlclassAkonadi_1_1ContactGroupViewerDialog.htmlclassAkonadi_1_1ContactMetaData-members.htmlclassAkonadi_1_1ContactMetaData.htmlclassAkonadi_1_1ContactMetaDataAttribute-members.htmlclassAkonadi_1_1ContactMetaDataAttribute.htmlclassAkonadi_1_1ContactMetaDataAttribute.pngclassAkonadi_1_1ContactSearchJob-members.htmlclassAkonadi_1_1ContactSearchJob.htmlclassAkonadi_1_1ContactSearchJob.pngclassAkonadi_1_1ContactSearchTerm-members.htmlclassAkonadi_1_1ContactSearchTerm.htmlclassAkonadi_1_1ContactSearchTerm.pngclassAkonadi_1_1ContactViewer-members.htmlclassAkonadi_1_1ContactViewer.htmlclassAkonadi_1_1ContactViewer.pngclassAkonadi_1_1ContactViewerDialog-members.htmlclassAkonadi_1_1ContactViewerDialog.htmlclassAkonadi_1_1ContactsFilterProxyModel-members.htmlclassAkonadi_1_1ContactsFilterProxyModel.htmlclassAkonadi_1_1ContactsTreeModel-members.htmlclassAkonadi_1_1ContactsTreeModel.htmlclassAkonadi_1_1ContactsTreeModel.pngclassAkonadi_1_1Control-members.htmlclassAkonadi_1_1Control.htmlclassAkonadi_1_1DefaultItemSerializerPlugin-members.htmlclassAkonadi_1_1DefaultItemSerializerPlugin.htmlclassAkonadi_1_1DefaultItemSerializerPlugin.pngclassAkonadi_1_1DefaultResourceJob-members.htmlclassAkonadi_1_1DefaultResourceJob.htmlclassAkonadi_1_1DefaultResourceJob.pngclassAkonadi_1_1DialPhoneNumberAction-members.htmlclassAkonadi_1_1DialPhoneNumberAction.htmlclassAkonadi_1_1DifferencesAlgorithmInterface-members.htmlclassAkonadi_1_1DifferencesAlgorithmInterface.htmlclassAkonadi_1_1ETMCalendar-members.htmlclassAkonadi_1_1ETMCalendar.htmlclassAkonadi_1_1ETMCalendar.pngclassAkonadi_1_1EmailAddressSelection-members.htmlclassAkonadi_1_1EmailAddressSelection.htmlclassAkonadi_1_1EmailAddressSelectionDialog-members.htmlclassAkonadi_1_1EmailAddressSelectionDialog.htmlclassAkonadi_1_1EmailAddressSelectionWidget-members.htmlclassAkonadi_1_1EmailAddressSelectionWidget.htmlclassAkonadi_1_1EmailSearchTerm-members.htmlclassAkonadi_1_1EmailSearchTerm.htmlclassAkonadi_1_1EmailSearchTerm.pngclassAkonadi_1_1Entity-members.htmlclassAkonadi_1_1Entity.htmlclassAkonadi_1_1Entity.pngclassAkonadi_1_1EntityAnnotationsAttribute-members.htmlclassAkonadi_1_1EntityAnnotationsAttribute.htmlclassAkonadi_1_1EntityAnnotationsAttribute.pngclassAkonadi_1_1EntityCache-members.htmlclassAkonadi_1_1EntityCache.htmlclassAkonadi_1_1EntityCache.pngclassAkonadi_1_1EntityCacheBase-members.htmlclassAkonadi_1_1EntityCacheBase.htmlclassAkonadi_1_1EntityCacheBase.pngclassAkonadi_1_1EntityDeletedAttribute-members.htmlclassAkonadi_1_1EntityDeletedAttribute.htmlclassAkonadi_1_1EntityDeletedAttribute.pngclassAkonadi_1_1EntityDisplayAttribute-members.htmlclassAkonadi_1_1EntityDisplayAttribute.htmlclassAkonadi_1_1EntityDisplayAttribute.pngclassAkonadi_1_1EntityHiddenAttribute-members.htmlclassAkonadi_1_1EntityHiddenAttribute.htmlclassAkonadi_1_1EntityHiddenAttribute.pngclassAkonadi_1_1EntityListView-members.htmlclassAkonadi_1_1EntityListView.htmlclassAkonadi_1_1EntityMimeTypeFilterModel-members.htmlclassAkonadi_1_1EntityMimeTypeFilterModel.htmlclassAkonadi_1_1EntityOrderProxyModel-members.htmlclassAkonadi_1_1EntityOrderProxyModel.htmlclassAkonadi_1_1EntityPrivate-members.htmlclassAkonadi_1_1EntityPrivate.htmlclassAkonadi_1_1EntityPrivate.pngclassAkonadi_1_1EntityRightsFilterModel-members.htmlclassAkonadi_1_1EntityRightsFilterModel.htmlclassAkonadi_1_1EntityTreeModel-members.htmlclassAkonadi_1_1EntityTreeModel.htmlclassAkonadi_1_1EntityTreeModel.pngclassAkonadi_1_1EntityTreeModelPrivate-members.htmlclassAkonadi_1_1EntityTreeModelPrivate.htmlclassAkonadi_1_1EntityTreeView-members.htmlclassAkonadi_1_1EntityTreeView.htmlclassAkonadi_1_1EntityTreeViewStateSaver-members.htmlclassAkonadi_1_1EntityTreeViewStateSaver.htmlclassAkonadi_1_1ErrorOverlay-members.htmlclassAkonadi_1_1ErrorOverlay.htmlclassAkonadi_1_1Exception-members.htmlclassAkonadi_1_1Exception.htmlclassAkonadi_1_1FavoriteCollectionsModel-members.htmlclassAkonadi_1_1FavoriteCollectionsModel.htmlclassAkonadi_1_1FavoriteCollectionsModel.pngclassAkonadi_1_1FetchJobCalendar-members.htmlclassAkonadi_1_1FetchJobCalendar.htmlclassAkonadi_1_1FetchJobCalendar.pngclassAkonadi_1_1Firstrun-members.htmlclassAkonadi_1_1Firstrun.htmlclassAkonadi_1_1FreeBusyProviderBase-members.htmlclassAkonadi_1_1FreeBusyProviderBase.htmlclassAkonadi_1_1FreeBusyProviderBasePrivate-members.htmlclassAkonadi_1_1FreeBusyProviderBasePrivate.htmlclassAkonadi_1_1GetLockJob-members.htmlclassAkonadi_1_1GetLockJob.htmlclassAkonadi_1_1GidExtractor-members.htmlclassAkonadi_1_1GidExtractor.htmlclassAkonadi_1_1GidExtractorInterface-members.htmlclassAkonadi_1_1GidExtractorInterface.htmlclassAkonadi_1_1GroupwareUiDelegate-members.htmlclassAkonadi_1_1GroupwareUiDelegate.htmlclassAkonadi_1_1History-members.htmlclassAkonadi_1_1History.htmlclassAkonadi_1_1ITIPHandler-members.htmlclassAkonadi_1_1ITIPHandler.htmlclassAkonadi_1_1ITIPHandlerHelper-members.htmlclassAkonadi_1_1ITIPHandlerHelper.htmlclassAkonadi_1_1ImageProvider-members.htmlclassAkonadi_1_1ImageProvider.htmlclassAkonadi_1_1IncidenceFetchJob-members.htmlclassAkonadi_1_1IncidenceFetchJob.htmlclassAkonadi_1_1IncidenceFetchJob.pngclassAkonadi_1_1IncidenceMimeTypeVisitor-members.htmlclassAkonadi_1_1IncidenceMimeTypeVisitor.htmlclassAkonadi_1_1IndexPolicyAttribute-members.htmlclassAkonadi_1_1IndexPolicyAttribute.htmlclassAkonadi_1_1IndexPolicyAttribute.pngclassAkonadi_1_1Internal_1_1SharedValuePool-members.htmlclassAkonadi_1_1Internal_1_1SharedValuePool.htmlclassAkonadi_1_1InvalidateCacheJob-members.htmlclassAkonadi_1_1InvalidateCacheJob.htmlclassAkonadi_1_1InvalidateCacheJob.pngclassAkonadi_1_1ItemCopyJob-members.htmlclassAkonadi_1_1ItemCopyJob.htmlclassAkonadi_1_1ItemCopyJob.pngclassAkonadi_1_1ItemCreateJob-members.htmlclassAkonadi_1_1ItemCreateJob.htmlclassAkonadi_1_1ItemCreateJob.pngclassAkonadi_1_1ItemDeleteJob-members.htmlclassAkonadi_1_1ItemDeleteJob.htmlclassAkonadi_1_1ItemDeleteJob.pngclassAkonadi_1_1ItemFetchJob-members.htmlclassAkonadi_1_1ItemFetchJob.htmlclassAkonadi_1_1ItemFetchJob.pngclassAkonadi_1_1ItemFetchScope-members.htmlclassAkonadi_1_1ItemFetchScope.htmlclassAkonadi_1_1ItemFetchScopePrivate-members.htmlclassAkonadi_1_1ItemFetchScopePrivate.htmlclassAkonadi_1_1ItemModel-members.htmlclassAkonadi_1_1ItemModel.htmlclassAkonadi_1_1ItemModel.pngclassAkonadi_1_1ItemModifyJob-members.htmlclassAkonadi_1_1ItemModifyJob.htmlclassAkonadi_1_1ItemModifyJob.pngclassAkonadi_1_1ItemModifyJobPrivate-members.htmlclassAkonadi_1_1ItemModifyJobPrivate.htmlclassAkonadi_1_1ItemModifyJobPrivate.pngclassAkonadi_1_1ItemMonitor-members.htmlclassAkonadi_1_1ItemMonitor.htmlclassAkonadi_1_1ItemMonitor.pngclassAkonadi_1_1ItemMonitor_1_1Private-members.htmlclassAkonadi_1_1ItemMonitor_1_1Private.htmlclassAkonadi_1_1ItemMoveJob-members.htmlclassAkonadi_1_1ItemMoveJob.htmlclassAkonadi_1_1ItemMoveJob.pngclassAkonadi_1_1ItemPrivate-members.htmlclassAkonadi_1_1ItemPrivate.htmlclassAkonadi_1_1ItemPrivate.pngclassAkonadi_1_1ItemSearchJob-members.htmlclassAkonadi_1_1ItemSearchJob.htmlclassAkonadi_1_1ItemSearchJob.pngclassAkonadi_1_1ItemSerializer-members.htmlclassAkonadi_1_1ItemSerializer.htmlclassAkonadi_1_1ItemSerializerPlugin-members.htmlclassAkonadi_1_1ItemSerializerPlugin.htmlclassAkonadi_1_1ItemSerializerPlugin.pngclassAkonadi_1_1ItemSerializerPluginV2-members.htmlclassAkonadi_1_1ItemSerializerPluginV2.htmlclassAkonadi_1_1ItemSerializerPluginV2.pngclassAkonadi_1_1ItemSync-members.htmlclassAkonadi_1_1ItemSync.htmlclassAkonadi_1_1ItemSync.pngclassAkonadi_1_1ItemView-members.htmlclassAkonadi_1_1ItemView.htmlclassAkonadi_1_1Job-members.htmlclassAkonadi_1_1Job.htmlclassAkonadi_1_1Job.pngclassAkonadi_1_1JobPrivate-members.htmlclassAkonadi_1_1JobPrivate.htmlclassAkonadi_1_1JobPrivate.pngclassAkonadi_1_1KColumnFilterProxyModel-members.htmlclassAkonadi_1_1KColumnFilterProxyModel.htmlclassAkonadi_1_1KJobPrivateBase-members.htmlclassAkonadi_1_1KJobPrivateBase.htmlclassAkonadi_1_1LinkJob-members.htmlclassAkonadi_1_1LinkJob.htmlclassAkonadi_1_1LinkJob.pngclassAkonadi_1_1LinkJobImpl-members.htmlclassAkonadi_1_1LinkJobImpl.htmlclassAkonadi_1_1LinkJobImpl.pngclassAkonadi_1_1MessageFolderAttribute-members.htmlclassAkonadi_1_1MessageFolderAttribute.htmlclassAkonadi_1_1MessageFolderAttribute.pngclassAkonadi_1_1MessageModel-members.htmlclassAkonadi_1_1MessageModel.htmlclassAkonadi_1_1MessageModel.pngclassAkonadi_1_1MessageStatus-members.htmlclassAkonadi_1_1MessageStatus.htmlclassAkonadi_1_1MessageThreaderProxyModel-members.htmlclassAkonadi_1_1MessageThreaderProxyModel.htmlclassAkonadi_1_1MessageThreadingAttribute-members.htmlclassAkonadi_1_1MessageThreadingAttribute.htmlclassAkonadi_1_1MessageThreadingAttribute.pngclassAkonadi_1_1MimeTypeChecker-members.htmlclassAkonadi_1_1MimeTypeChecker.htmlclassAkonadi_1_1MimeTypeCheckerPrivate-members.htmlclassAkonadi_1_1MimeTypeCheckerPrivate.htmlclassAkonadi_1_1Monitor-members.htmlclassAkonadi_1_1Monitor.htmlclassAkonadi_1_1Monitor.pngclassAkonadi_1_1MonitorPrivate-members.htmlclassAkonadi_1_1MonitorPrivate.htmlclassAkonadi_1_1MonitorPrivate_1_1PurgeBuffer-members.htmlclassAkonadi_1_1MonitorPrivate_1_1PurgeBuffer.htmlclassAkonadi_1_1MoveJobImpl-members.htmlclassAkonadi_1_1MoveJobImpl.htmlclassAkonadi_1_1MoveJobImpl.pngclassAkonadi_1_1NoteUtils_1_1Attachment-members.htmlclassAkonadi_1_1NoteUtils_1_1Attachment.htmlclassAkonadi_1_1NoteUtils_1_1NoteMessageWrapper-members.htmlclassAkonadi_1_1NoteUtils_1_1NoteMessageWrapper.htmlclassAkonadi_1_1PartFetcher-members.htmlclassAkonadi_1_1PartFetcher.htmlclassAkonadi_1_1PersistentSearchAttribute-members.htmlclassAkonadi_1_1PersistentSearchAttribute.htmlclassAkonadi_1_1PersistentSearchAttribute.pngclassAkonadi_1_1PreprocessorBase-members.htmlclassAkonadi_1_1PreprocessorBase.htmlclassAkonadi_1_1PreprocessorBase.pngclassAkonadi_1_1ProtocolHelper-members.htmlclassAkonadi_1_1ProtocolHelper.htmlclassAkonadi_1_1RecentContactsCollectionRequestJob-members.htmlclassAkonadi_1_1RecentContactsCollectionRequestJob.htmlclassAkonadi_1_1RecentContactsCollectionRequestJob.pngclassAkonadi_1_1RecentContactsCollections-members.htmlclassAkonadi_1_1RecentContactsCollections.htmlclassAkonadi_1_1RecentContactsCollections.pngclassAkonadi_1_1RecursiveCollectionFilterProxyModel-members.htmlclassAkonadi_1_1RecursiveCollectionFilterProxyModel.htmlclassAkonadi_1_1RecursiveItemFetchJob-members.htmlclassAkonadi_1_1RecursiveItemFetchJob.htmlclassAkonadi_1_1RecursiveMover-members.htmlclassAkonadi_1_1RecursiveMover.htmlclassAkonadi_1_1RemoveDuplicatesJob-members.htmlclassAkonadi_1_1RemoveDuplicatesJob.htmlclassAkonadi_1_1RemoveDuplicatesJob.pngclassAkonadi_1_1ResourceBase-members.htmlclassAkonadi_1_1ResourceBase.htmlclassAkonadi_1_1ResourceBase.pngclassAkonadi_1_1ResourceScanJob-members.htmlclassAkonadi_1_1ResourceScanJob.htmlclassAkonadi_1_1ResourceScanJob.pngclassAkonadi_1_1ResourceSelectJob-members.htmlclassAkonadi_1_1ResourceSelectJob.htmlclassAkonadi_1_1ResourceSelectJob.pngclassAkonadi_1_1ResourceSynchronizationJob-members.htmlclassAkonadi_1_1ResourceSynchronizationJob.htmlclassAkonadi_1_1Scheduler-members.htmlclassAkonadi_1_1Scheduler.htmlclassAkonadi_1_1SearchCreateJob-members.htmlclassAkonadi_1_1SearchCreateJob.htmlclassAkonadi_1_1SearchCreateJob.pngclassAkonadi_1_1SearchQuery-members.htmlclassAkonadi_1_1SearchQuery.htmlclassAkonadi_1_1SearchTerm-members.htmlclassAkonadi_1_1SearchTerm.htmlclassAkonadi_1_1SearchTerm.pngclassAkonadi_1_1SelectionProxyModel-members.htmlclassAkonadi_1_1SelectionProxyModel.htmlclassAkonadi_1_1SelectionProxyModel.pngclassAkonadi_1_1SelfTestDialog-members.htmlclassAkonadi_1_1SelfTestDialog.htmlclassAkonadi_1_1ServerManager-members.htmlclassAkonadi_1_1ServerManager.htmlclassAkonadi_1_1Session-members.htmlclassAkonadi_1_1Session.htmlclassAkonadi_1_1SessionPrivate-members.htmlclassAkonadi_1_1SessionPrivate.htmlclassAkonadi_1_1ShowAddressAction-members.htmlclassAkonadi_1_1ShowAddressAction.htmlclassAkonadi_1_1SocialFeedItem-members.htmlclassAkonadi_1_1SocialFeedItem.htmlclassAkonadi_1_1SpecialCollectionAttribute-members.htmlclassAkonadi_1_1SpecialCollectionAttribute.htmlclassAkonadi_1_1SpecialCollectionAttribute.pngclassAkonadi_1_1SpecialCollections-members.htmlclassAkonadi_1_1SpecialCollections.htmlclassAkonadi_1_1SpecialCollections.pngclassAkonadi_1_1SpecialCollectionsDiscoveryJob-members.htmlclassAkonadi_1_1SpecialCollectionsDiscoveryJob.htmlclassAkonadi_1_1SpecialCollectionsPrivate-members.htmlclassAkonadi_1_1SpecialCollectionsPrivate.htmlclassAkonadi_1_1SpecialCollectionsRequestJob-members.htmlclassAkonadi_1_1SpecialCollectionsRequestJob.htmlclassAkonadi_1_1SpecialCollectionsRequestJob.pngclassAkonadi_1_1SpecialMailCollections-members.htmlclassAkonadi_1_1SpecialMailCollections.htmlclassAkonadi_1_1SpecialMailCollections.pngclassAkonadi_1_1SpecialMailCollectionsRequestJob-members.htmlclassAkonadi_1_1SpecialMailCollectionsRequestJob.htmlclassAkonadi_1_1SpecialMailCollectionsRequestJob.pngclassAkonadi_1_1SpecialMailCollectionsTesting-members.htmlclassAkonadi_1_1SpecialMailCollectionsTesting.htmlclassAkonadi_1_1StandardActionManager-members.htmlclassAkonadi_1_1StandardActionManager.htmlclassAkonadi_1_1StandardCalendarActionManager-members.htmlclassAkonadi_1_1StandardCalendarActionManager.htmlclassAkonadi_1_1StandardContactActionManager-members.htmlclassAkonadi_1_1StandardContactActionManager.htmlclassAkonadi_1_1StandardContactFormatter-members.htmlclassAkonadi_1_1StandardContactFormatter.htmlclassAkonadi_1_1StandardContactFormatter.pngclassAkonadi_1_1StandardContactGroupFormatter-members.htmlclassAkonadi_1_1StandardContactGroupFormatter.htmlclassAkonadi_1_1StandardContactGroupFormatter.pngclassAkonadi_1_1StandardMailActionManager-members.htmlclassAkonadi_1_1StandardMailActionManager.htmlclassAkonadi_1_1StatisticsProxyModel-members.htmlclassAkonadi_1_1StatisticsProxyModel.htmlclassAkonadi_1_1StdStringItemSerializerPlugin-members.htmlclassAkonadi_1_1StdStringItemSerializerPlugin.htmlclassAkonadi_1_1StdStringItemSerializerPlugin.pngclassAkonadi_1_1SubscriptionDialog-members.htmlclassAkonadi_1_1SubscriptionDialog.htmlclassAkonadi_1_1SubscriptionJob-members.htmlclassAkonadi_1_1SubscriptionJob.htmlclassAkonadi_1_1SubscriptionJob.pngclassAkonadi_1_1SubscriptionModel-members.htmlclassAkonadi_1_1SubscriptionModel.htmlclassAkonadi_1_1SubscriptionModel.pngclassAkonadi_1_1Tag-members.htmlclassAkonadi_1_1Tag.htmlclassAkonadi_1_1Tag.pngclassAkonadi_1_1TagAttribute-members.htmlclassAkonadi_1_1TagAttribute.htmlclassAkonadi_1_1TagAttribute.pngclassAkonadi_1_1TagCreateJob-members.htmlclassAkonadi_1_1TagCreateJob.htmlclassAkonadi_1_1TagCreateJob.pngclassAkonadi_1_1TagDeleteJob-members.htmlclassAkonadi_1_1TagDeleteJob.htmlclassAkonadi_1_1TagDeleteJob.pngclassAkonadi_1_1TagEditWidget-members.htmlclassAkonadi_1_1TagEditWidget.htmlclassAkonadi_1_1TagFetchJob-members.htmlclassAkonadi_1_1TagFetchJob.htmlclassAkonadi_1_1TagFetchJob.pngclassAkonadi_1_1TagFetchScope-members.htmlclassAkonadi_1_1TagFetchScope.htmlclassAkonadi_1_1TagManagementDialog-members.htmlclassAkonadi_1_1TagManagementDialog.htmlclassAkonadi_1_1TagModifyJob-members.htmlclassAkonadi_1_1TagModifyJob.htmlclassAkonadi_1_1TagModifyJob.pngclassAkonadi_1_1TagSelectionDialog-members.htmlclassAkonadi_1_1TagSelectionDialog.htmlclassAkonadi_1_1TagWidget-members.htmlclassAkonadi_1_1TagWidget.htmlclassAkonadi_1_1TextBrowser-members.htmlclassAkonadi_1_1TextBrowser.htmlclassAkonadi_1_1TodoPurger-members.htmlclassAkonadi_1_1TodoPurger.htmlclassAkonadi_1_1TransactionBeginJob-members.htmlclassAkonadi_1_1TransactionBeginJob.htmlclassAkonadi_1_1TransactionBeginJob.pngclassAkonadi_1_1TransactionCommitJob-members.htmlclassAkonadi_1_1TransactionCommitJob.htmlclassAkonadi_1_1TransactionCommitJob.pngclassAkonadi_1_1TransactionRollbackJob-members.htmlclassAkonadi_1_1TransactionRollbackJob.htmlclassAkonadi_1_1TransactionRollbackJob.pngclassAkonadi_1_1TransactionSequence-members.htmlclassAkonadi_1_1TransactionSequence.htmlclassAkonadi_1_1TransactionSequence.pngclassAkonadi_1_1TransportResourceBase-members.htmlclassAkonadi_1_1TransportResourceBase.htmlclassAkonadi_1_1TransportResourceBasePrivate-members.htmlclassAkonadi_1_1TransportResourceBasePrivate.htmlclassAkonadi_1_1TrashFilterProxyModel-members.htmlclassAkonadi_1_1TrashFilterProxyModel.htmlclassAkonadi_1_1TrashJob-members.htmlclassAkonadi_1_1TrashJob.htmlclassAkonadi_1_1TrashJob.pngclassAkonadi_1_1TrashRestoreJob-members.htmlclassAkonadi_1_1TrashRestoreJob.htmlclassAkonadi_1_1TrashRestoreJob.pngclassAkonadi_1_1UnlinkJob-members.htmlclassAkonadi_1_1UnlinkJob.htmlclassAkonadi_1_1UnlinkJob.pngclassAkonadi_1_1XmlDocument-members.htmlclassAkonadi_1_1XmlDocument.htmlclassAkonadi_1_1XmlWriteJob-members.htmlclassAkonadi_1_1XmlWriteJob.htmlclassAkonadi_1_1XmlWriteJob.pngclassAutoQPointer-members.htmlclassAutoQPointer.htmlclassCategoriesEditWidget-members.htmlclassCategoriesEditWidget.htmlclassCollectionFilterModel-members.htmlclassCollectionFilterModel.htmlclassContactEditorWidget-members.htmlclassContactEditorWidget.htmlclassCustomField-members.htmlclassCustomField.htmlclassCustomFieldManager-members.htmlclassCustomFieldManager.htmlclassDisplayNameEditWidget-members.htmlclassDisplayNameEditWidget.htmlclassEmailEditWidget-members.htmlclassEmailEditWidget.htmlclassIMEditWidget-members.htmlclassIMEditWidget.htmlclassKDatePickerPopup-members.htmlclassKDatePickerPopup.htmlclassNameEditWidget-members.htmlclassNameEditWidget.htmlclassPhoneEditWidget-members.htmlclassPhoneEditWidget.htmlclassPhoneNumberListWidget-members.htmlclassPhoneNumberListWidget.htmlclassPhoneNumberWidget-members.htmlclassPhoneNumberWidget.htmlclassPhoneTypeCombo-members.htmlclassPhoneTypeCombo.htmlclassPhoneTypeDialog-members.htmlclassPhoneTypeDialog.htmlclassWaitingOverlay-members.htmlclassWaitingOverlay.htmlclasses.htmlclosed.pngcollection_8cpp_source.htmlcollection_8h_source.htmlcollection__p_8h_source.htmlcollectionattributessynchronizationjob_8cpp_source.htmlcollectionattributessynchronizationjob_8h_source.htmlcollectioncombobox_8cpp_source.htmlcollectioncombobox_8h_source.htmlcollectioncombobox__p_8h_source.htmlcollectioncopyjob_8cpp_source.htmlcollectioncopyjob_8h_source.htmlcollectioncreatejob_8cpp_source.htmlcollectioncreatejob_8h_source.htmlcollectiondeletejob_8cpp_source.htmlcollectiondeletejob_8h_source.htmlcollectiondialog_8h_source.htmlcollectiondialog__desktop_8cpp_source.htmlcollectiondialog__mobile_8cpp_source.htmlcollectiondialog__mobile__p_8h_source.htmlcollectionfetchjob_8cpp_source.htmlcollectionfetchjob_8h_source.htmlcollectionfetchscope_8cpp_source.htmlcollectionfetchscope_8h_source.htmlcollectionfiltermodel_8cpp_source.htmlcollectionfiltermodel__p_8h_source.htmlcollectionfilterproxymodel_8cpp_source.htmlcollectionfilterproxymodel_8h_source.htmlcollectiongeneralpropertiespage_8cpp_source.htmlcollectiongeneralpropertiespage__p_8h_source.htmlcollectionmodel_8cpp_source.htmlcollectionmodel_8h_source.htmlcollectionmodel__p_8h_source.htmlcollectionmodifyjob_8cpp_source.htmlcollectionmodifyjob_8h_source.htmlcollectionmovejob_8cpp_source.htmlcollectionmovejob_8h_source.htmlcollectionpathresolver_8cpp_source.htmlcollectionpathresolver__p_8h_source.htmlcollectionpropertiesdialog_8cpp_source.htmlcollectionpropertiesdialog_8h_source.htmlcollectionpropertiespage_8cpp_source.htmlcollectionpropertiespage_8h_source.htmlcollectionquotaattribute_8cpp_source.htmlcollectionquotaattribute_8h_source.htmlcollectionrequester_8cpp_source.htmlcollectionrequester_8h_source.htmlcollectionrightsattribute_8cpp_source.htmlcollectionrightsattribute__p_8h_source.htmlcollectionselectjob_8cpp_source.htmlcollectionselectjob__p_8h_source.htmlcollectionstatistics_8cpp_source.htmlcollectionstatistics_8h_source.htmlcollectionstatisticsdelegate_8cpp_source.htmlcollectionstatisticsdelegate_8h_source.htmlcollectionstatisticsjob_8cpp_source.htmlcollectionstatisticsjob_8h_source.htmlcollectionstatisticsmodel_8cpp_source.htmlcollectionstatisticsmodel_8h_source.htmlcollectionsync_8cpp_source.htmlcollectionsync__p_8h_source.htmlcollectionutils__p_8h_source.htmlcollectionview_8cpp_source.htmlcollectionview_8h_source.htmlcommandbase_8cpp_source.htmlcommandbase__p_8h_source.htmlconflicthandler_8cpp_source.htmlconflicthandler__p_8h_source.htmlconflictresolvedialog_8cpp_source.htmlconflictresolvedialog__p_8h_source.htmlcontact_2attributeregistrar_8cpp_source.htmlcontactcompletionmodel_8cpp_source.htmlcontactcompletionmodel__p_8h_source.htmlcontactdefaultactions_8cpp_source.htmlcontactdefaultactions_8h_source.htmlcontacteditor_8cpp_source.htmlcontacteditor_8h_source.htmlcontacteditordialog_8cpp_source.htmlcontacteditordialog_8h_source.htmlcontacteditorpageplugin_8h_source.htmlcontacteditorwidget_8cpp_source.htmlcontacteditorwidget_8h_source.htmlcontactgroupeditor_8cpp_source.htmlcontactgroupeditor_8h_source.htmlcontactgroupeditor__p_8h_source.htmlcontactgroupeditordelegate_8cpp_source.htmlcontactgroupeditordelegate__p_8h_source.htmlcontactgroupeditordialog_8cpp_source.htmlcontactgroupeditordialog_8h_source.htmlcontactgroupexpandjob_8cpp_source.htmlcontactgroupexpandjob_8h_source.htmlcontactgrouplineedit_8cpp_source.htmlcontactgrouplineedit__p_8h_source.htmlcontactgroupmodel_8cpp_source.htmlcontactgroupmodel__p_8h_source.htmlcontactgroupsearchjob_8cpp_source.htmlcontactgroupsearchjob_8h_source.htmlcontactgroupviewer_8cpp_source.htmlcontactgroupviewer_8h_source.htmlcontactgroupviewerdialog_8cpp_source.htmlcontactgroupviewerdialog_8h_source.htmlcontactmetadata_8cpp_source.htmlcontactmetadata__p_8h_source.htmlcontactmetadataattribute_8cpp_source.htmlcontactmetadataattribute__p_8h_source.htmlcontactparts_8cpp_source.htmlcontactparts_8h_source.htmlcontactsearchjob_8cpp_source.htmlcontactsearchjob_8h_source.htmlcontactsfilterproxymodel_8cpp_source.htmlcontactsfilterproxymodel_8h_source.htmlcontactstreemodel_8cpp_source.htmlcontactstreemodel_8h_source.htmlcontactviewer_8cpp_source.htmlcontactviewer_8h_source.htmlcontactviewerdialog_8cpp_source.htmlcontactviewerdialog_8h_source.htmlcontrol_8cpp_source.htmlcontrol_8h_source.htmlcustomfieldeditordialog_8cpp_source.htmlcustomfieldeditordialog_8h_source.htmlcustomfieldmanager_8cpp_source.htmlcustomfieldmanager__p_8h_source.htmlcustomfields_8cpp_source.htmlcustomfields__p_8h_source.htmlcustomfieldsdelegate_8cpp_source.htmlcustomfieldsdelegate_8h_source.htmlcustomfieldseditwidget_8cpp_source.htmlcustomfieldseditwidget_8h_source.htmlcustomfieldsmodel_8cpp_source.htmlcustomfieldsmodel_8h_source.htmldateeditwidget_8cpp_source.htmldateeditwidget_8h_source.htmldbusconnectionpool_8cpp_source.htmldbusconnectionpool_8h_source.htmldeprecated.htmldescendantentitiesproxymodel-colfilter.pngdescendantentitiesproxymodel-withansecnames.pngdescendantentitiesproxymodel.pngdialphonenumberaction_8cpp_source.htmldialphonenumberaction_8h_source.htmldifferencesalgorithminterface_8h_source.htmldir_119689ffbf4c709b4a5a3530519cabd9.htmldir_1dff7e59ada46ff08c64d298d51eba67.htmldir_3b1e7e973ce9bbffd8973476f99f139a.htmldir_406b645282d5fc0c63a5efa44a9bdfcd.htmldir_41a4db2e3b39ef44752b3f4516e122a0.htmldir_4f2e370f78e8baf845557a4634f9b37b.htmldir_590395fda9834a9676798a2b211445cc.htmldir_5f1c11317434a7e8577840ee0ba07422.htmldir_5fb70f1ce507a59967df6ef8054fc12a.htmldir_64eea7b756f8fd950746108d47d97193.htmldir_6f218838ccf432d386b55b251038c65e.htmldir_7336f1a2f774141f9fcad72a5ff5e46f.htmldir_7974325131f315616b3c925e8c0d05b5.htmldir_9c15c2fff4d7bb02472276d1ef8b28cd.htmldir_9dc75b1a8f9efece24c70fb9b5f1ea48.htmldir_af0e4c6e9f7e43d54b804387f9ea4313.htmldir_cbcc2c9f4364966c2e0f9ba056b97685.htmldir_da0211da477577ceeafc48c79d42e4bd.htmldir_e15c4be6cc410d093791fdcc7391491e.htmldisplaynameeditwidget_8cpp_source.htmldisplaynameeditwidget_8h_source.htmldoc.pngdot_inline_dotgraph_1.pngdot_inline_dotgraph_2.pngdot_inline_dotgraph_3.pngdot_inline_dotgraph_4.pngdoxygen.cssdoxygen.pngdragdropmanager_8cpp_source.htmldragdropmanager__p_8h_source.htmldynsections.jsemailaddressselection_8cpp_source.htmlemailaddressselection_8h_source.htmlemailaddressselection__p_8h_source.htmlemailaddressselectiondialog_8cpp_source.htmlemailaddressselectiondialog_8h_source.htmlemailaddressselectionproxymodel_8cpp_source.htmlemailaddressselectionproxymodel__p_8h_source.htmlemailaddressselectionwidget_8cpp_source.htmlemailaddressselectionwidget_8h_source.htmlemaileditdialogtest_8cpp_source.htmlemaileditdialogtest_8h_source.htmlemaileditwidget_8cpp_source.htmlemaileditwidget_8h_source.htmlemaileditwidgettest_8cpp_source.htmlemaileditwidgettest_8h_source.htmlemptytrashcommand_8cpp_source.htmlemptytrashcommand__p_8h_source.htmlentity_8cpp_source.htmlentity_8h_source.htmlentity__p_8h_source.htmlentityannotationsattribute_8cpp_source.htmlentityannotationsattribute_8h_source.htmlentitycache_8cpp_source.htmlentitycache__p_8h_source.htmlentitydeletedattribute_8cpp_source.htmlentitydeletedattribute_8h_source.htmlentitydisplayattribute_8cpp_source.htmlentitydisplayattribute_8h_source.htmlentityhiddenattribute_8cpp_source.htmlentityhiddenattribute_8h_source.htmlentitylistview_8cpp_source.htmlentitylistview_8h_source.htmlentitymimetypefiltermodel_8cpp_source.htmlentitymimetypefiltermodel_8h_source.htmlentityorderproxymodel_8cpp_source.htmlentityorderproxymodel_8h_source.htmlentityrightsfiltermodel_8cpp_source.htmlentityrightsfiltermodel_8h_source.htmlentitytreemodel-collections.pngentitytreemodel-showroot.pngentitytreemodel-showrootwithname.pngentitytreemodel.pngentitytreemodel_8cpp_source.htmlentitytreemodel_8h_source.htmlentitytreemodel__p_8h_source.htmlentitytreeview_8cpp_source.htmlentitytreeview_8h_source.htmlentitytreeviewstatesaver_8cpp_source.htmlentitytreeviewstatesaver_8h_source.htmlerroroverlay_8cpp_source.htmlerroroverlay__p_8h_source.htmletmcalendar_8cpp_source.htmletmcalendar_8h_source.htmletmcalendar__p_8h_source.htmletmviewstatesaver_8cpp_source.htmletmviewstatesaver_8h_source.htmlexception_8cpp_source.htmlexception_8h_source.htmlfavoritecollectionsmodel_8cpp_source.htmlfavoritecollectionsmodel_8h_source.htmlfetchjobcalendar_8cpp_source.htmlfetchjobcalendar_8h_source.htmlfetchjobcalendar__p_8h_source.htmlfiles.htmlfirstrun_8cpp_source.htmlfirstrun__p_8h_source.htmlfolderclosed.pngfolderopen.pngformat__p_8h_source.htmlfreebusydownloadjob__p_8h_source.htmlfreebusyeditwidget_8cpp_source.htmlfreebusyeditwidget_8h_source.htmlfreebusymanager_8cpp_source.htmlfreebusymanager_8h_source.htmlfreebusymanager__p_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_eval_b.htmlfunctions_eval_c.htmlfunctions_eval_d.htmlfunctions_eval_e.htmlfunctions_eval_f.htmlfunctions_eval_g.htmlfunctions_eval_h.htmlfunctions_eval_i.htmlfunctions_eval_l.htmlfunctions_eval_m.htmlfunctions_eval_n.htmlfunctions_eval_o.htmlfunctions_eval_p.htmlfunctions_eval_r.htmlfunctions_eval_s.htmlfunctions_eval_t.htmlfunctions_eval_u.htmlfunctions_eval_v.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_x.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlgeoeditwidget_8cpp_source.htmlgeoeditwidget_8h_source.htmlgidextractor_8cpp_source.htmlgidextractor__p_8h_source.htmlgidextractorinterface_8h_source.htmlgroup__AkonadiMacros.htmlhierarchy.htmlhistory_8cpp_source.htmlhistory_8h_source.htmlhistory__p_8h_source.htmlicalimporter_8cpp_source.htmlicalimporter_8h_source.htmlicalimporter__p_8h_source.htmlimageprovider_8cpp_source.htmlimageprovider_8h_source.htmlimagewidget_8cpp_source.htmlimagewidget_8h_source.htmlimdelegate_8cpp_source.htmlimdelegate_8h_source.htmlimeditordialog_8cpp_source.htmlimeditordialog_8h_source.htmlimeditwidget_8cpp_source.htmlimeditwidget_8h_source.htmlimitemdialog_8cpp_source.htmlimitemdialog_8h_source.htmlimmodel_8cpp_source.htmlimmodel_8h_source.htmlimprotocols_8cpp_source.htmlimprotocols_8h_source.htmlincidencechanger_8cpp_source.htmlincidencechanger_8h_source.htmlincidencechanger__p_8h_source.htmlincidencefetchjob__p_8h_source.htmlincidencemimetypevisitor_8cpp_source.htmlincidencemimetypevisitor_8h_source.htmlindex.htmlindexpolicyattribute_8cpp_source.htmlindexpolicyattribute_8h_source.htmlinvalidatecachejob_8cpp_source.htmlinvalidatecachejob__p_8h_source.htmlitem_8cpp_source.htmlitem_8h_source.htmlitem__p_8h_source.htmlitemcopyjob_8cpp_source.htmlitemcopyjob_8h_source.htmlitemcreatejob_8cpp_source.htmlitemcreatejob_8h_source.htmlitemdeletejob_8cpp_source.htmlitemdeletejob_8h_source.htmlitemfetchjob_8cpp_source.htmlitemfetchjob_8h_source.htmlitemfetchscope_8cpp_source.htmlitemfetchscope_8h_source.htmlitemfetchscope__p_8h_source.htmlitemmodel_8cpp_source.htmlitemmodel_8h_source.htmlitemmodifyjob_8cpp_source.htmlitemmodifyjob_8h_source.htmlitemmodifyjob__p_8h_source.htmlitemmonitor_8cpp_source.htmlitemmonitor_8h_source.htmlitemmonitor__p_8h_source.htmlitemmovejob_8cpp_source.htmlitemmovejob_8h_source.htmlitempayloadinternals__p_8h_source.htmlitemsearchjob_8cpp_source.htmlitemsearchjob_8h_source.htmlitemserializer_8cpp_source.htmlitemserializer__p_8h_source.htmlitemserializerplugin_8cpp_source.htmlitemserializerplugin_8h_source.htmlitemsync_8cpp_source.htmlitemsync_8h_source.htmlitemview_8cpp_source.htmlitemview_8h_source.htmlitiphandler_8cpp_source.htmlitiphandler_8h_source.htmlitiphandler__p_8h_source.htmlitiphandlerhelper__p_8h_source.htmljob_8cpp_source.htmljob_8h_source.htmljob__p_8h_source.htmljquery.jskcal_2freebusyproviderbase_8cpp_source.htmlkcal_2freebusyproviderbase_8h_source.htmlkcal_2freebusyproviderbase__p_8h_source.htmlkcmakonadicontactactions_8cpp_source.htmlkcmakonadicontactactions_8h_source.htmlkcolumnfilterproxymodel_8cpp_source.htmlkcolumnfilterproxymodel__p_8h_source.htmlkdatepickerpopup_8cpp_source.htmlkdatepickerpopup__p_8h_source.htmlkdsignalblocker_8cpp_source.htmlkdsignalblocker_8h_source.htmlkjobprivatebase_8cpp_source.htmlkjobprivatebase__p_8h_source.htmlkmime_2attributeregistrar_8cpp_source.htmlleafextensionproxymodel_8cpp_source.htmlleafextensionproxymodel__p_8h_source.htmllibakonadi_integration.htmllicenses.htmllinkjob_8cpp_source.htmllinkjob_8h_source.htmllinkjobimpl__p_8h_source.htmlmailclient__p_8h_source.htmlmailmodelapp.pngmailscheduler__p_8h_source.htmlmain_8cpp_source.htmlmarkascommand_8cpp_source.htmlmarkascommand__p_8h_source.htmlmessageflags_8cpp_source.htmlmessageflags_8h_source.htmlmessagefolderattribute_8cpp_source.htmlmessagefolderattribute_8h_source.htmlmessagemodel_8cpp_source.htmlmessagemodel_8h_source.htmlmessageparts_8cpp_source.htmlmessageparts_8h_source.htmlmessagestatus_8cpp_source.htmlmessagestatus_8h_source.htmlmessagethreaderproxymodel_8cpp_source.htmlmessagethreaderproxymodel_8h_source.htmlmessagethreadingattribute_8cpp_source.htmlmessagethreadingattribute_8h_source.htmlmetatype_8h_source.htmlmetatypes_8h_source.htmlmimetypechecker_8cpp_source.htmlmimetypechecker_8h_source.htmlmimetypechecker__p_8h_source.htmlmodules.htmlmonitor_8cpp_source.htmlmonitor_8h_source.htmlmonitor__p_8h_source.htmlmovecommand_8cpp_source.htmlmovecommand__p_8h_source.htmlmovejobimpl__p_8h_source.htmlmovetotrashcommand_8cpp_source.htmlmovetotrashcommand__p_8h_source.htmlnameeditdialog_8cpp_source.htmlnameeditdialog_8h_source.htmlnameeditwidget_8cpp_source.htmlnameeditwidget_8h_source.htmlnamespaceAkonadi.htmlnamespaceAkonadi_1_1CollectionUtils.htmlnamespaceAkonadi_1_1ContactPart.htmlnamespaceAkonadi_1_1MessageFlags.htmlnamespaceAkonadi_1_1MessagePart.htmlnamespaceAkonadi_1_1PasteHelper.htmlnamespaceAkonadi_1_1TrashSettings.htmlnamespaceAkonadi_1_1TypePluginLoader.htmlnamespaceAkonadi_1_1XmlReader.htmlnamespaceAkonadi_1_1XmlWriter.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_func.htmlnamespacemembers_vars.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngnoteutils_8cpp_source.htmlnoteutils_8h_source.htmlnotificationsource_8cpp_source.htmlnotificationsource__p_8h_source.htmlopen.pngpages.htmlpartfetcher_8cpp_source.htmlpartfetcher_8h_source.htmlpastehelper_8cpp_source.htmlpastehelper__p_8h_source.htmlpersistentsearchattribute_8cpp_source.htmlpersistentsearchattribute_8h_source.htmlphoneeditwidget_8cpp_source.htmlphoneeditwidget_8h_source.htmlpluginloader_8cpp_source.htmlpluginloader__p_8h_source.htmlpreprocessorbase_8cpp_source.htmlpreprocessorbase_8h_source.htmlpreprocessorbase__p_8h_source.htmlprogressspinnerdelegate_8cpp_source.htmlprogressspinnerdelegate__p_8h_source.htmlprotocolhelper_8cpp_source.htmlprotocolhelper__p_8h_source.htmlpublishdialog_8cpp_source.htmlpublishdialog_8h_source.htmlpublishdialog__p_8h_source.htmlqdialer_8cpp_source.htmlqdialer_8h_source.htmlqekigadialer_8cpp_source.htmlqekigadialer_8h_source.htmlqsflphonedialer_8cpp_source.htmlqsflphonedialer_8h_source.htmlqskypedialer_8cpp_source.htmlqskypedialer_8h_source.htmlqtest__akonadi_8h_source.htmlrecentcollectionaction_8cpp_source.htmlrecentcollectionaction__p_8h_source.htmlrecentcontactscollectionrequestjob_8cpp_source.htmlrecentcontactscollectionrequestjob_8h_source.htmlrecentcontactscollections_8cpp_source.htmlrecentcontactscollections__p_8h_source.htmlrecursivecollectionfilterproxymodel_8cpp_source.htmlrecursivecollectionfilterproxymodel_8h_source.htmlrecursiveitemfetchjob_8cpp_source.htmlrecursiveitemfetchjob_8h_source.htmlrecursivemover_8cpp_source.htmlrecursivemover__p_8h_source.htmlremoveduplicatesjob_8cpp_source.htmlremoveduplicatesjob_8h_source.htmlrenamefavoritedialog_8cpp_source.htmlrenamefavoritedialog_8h_source.htmlresourcebase_8cpp_source.htmlresourcebase_8h_source.htmlresourcescheduler_8cpp_source.htmlresourcescheduler__p_8h_source.htmlresourceselectjob_8cpp_source.htmlresourceselectjob__p_8h_source.htmlresourcesettings_8cpp_source.htmlresourcesettings_8h_source.htmlresourcesynchronizationjob_8cpp_source.htmlresourcesynchronizationjob_8h_source.htmlscheduler__p_8h_source.htmlsearchcreatejob_8cpp_source.htmlsearchcreatejob_8h_source.htmlsearchquery_8cpp_source.htmlsearchquery_8h_source.htmlsearchresultjob_8cpp_source.htmlsearchresultjob__p_8h_source.htmlsecrecyeditwidget_8cpp_source.htmlsecrecyeditwidget_8h_source.htmlselectionproxymodel-ordered.pngselectionproxymodel_8cpp_source.htmlselectionproxymodel_8h_source.htmlselectionproxymodelmultipleselection-withdescendant.pngselectionproxymodelmultipleselection.pngselectionproxymodelsimpleselection.pngselftestdialog_8cpp_source.htmlselftestdialog__p_8h_source.htmlsendsmsaction_8cpp_source.htmlsendsmsaction_8h_source.htmlservermanager_8cpp_source.htmlservermanager_8h_source.htmlservermanager__p_8h_source.htmlsession_8cpp_source.htmlsession_8h_source.htmlsession__p_8h_source.htmlsharedvaluepool__p_8h_source.htmlshowaddressaction_8cpp_source.htmlshowaddressaction_8h_source.htmlsmsdialog_8cpp_source.htmlsmsdialog_8h_source.htmlsocialfeeditem_8cpp_source.htmlsocialfeeditem_8h_source.htmlsocialfeeditem__p_8h_source.htmlsocialnetworkattributes_8cpp_source.htmlsocialnetworkattributes_8h_source.htmlsoundeditwidget_8cpp_source.htmlsoundeditwidget_8h_source.htmlspecialcollectionattribute_8cpp_source.htmlspecialcollectionattribute__p_8h_source.htmlspecialcollections_8cpp_source.htmlspecialcollections_8h_source.htmlspecialcollections__p_8h_source.htmlspecialcollectionsdiscoveryjob_8cpp_source.htmlspecialcollectionsdiscoveryjob_8h_source.htmlspecialcollectionshelperjobs_8cpp_source.htmlspecialcollectionshelperjobs__p_8h_source.htmlspecialcollectionsrequestjob_8cpp_source.htmlspecialcollectionsrequestjob_8h_source.htmlspecialmailcollections_8cpp_source.htmlspecialmailcollections_8h_source.htmlspecialmailcollectionsdiscoveryjob_8cpp_source.htmlspecialmailcollectionsdiscoveryjob_8h_source.htmlspecialmailcollectionsrequestjob_8cpp_source.htmlspecialmailcollectionsrequestjob_8h_source.htmlspecialmailcollectionstesting_8cpp_source.htmlspecialmailcollectionstesting__p_8h_source.htmlsplitbar.pngstandardactionmanager_8cpp_source.htmlstandardactionmanager_8h_source.htmlstandardcalendaractionmanager_8cpp_source.htmlstandardcalendaractionmanager_8h_source.htmlstandardcontactactionmanager_8cpp_source.htmlstandardcontactactionmanager_8h_source.htmlstandardcontactformatter_8cpp_source.htmlstandardcontactformatter_8h_source.htmlstandardcontactgroupformatter_8cpp_source.htmlstandardcontactgroupformatter_8h_source.htmlstandardmailactionmanager_8cpp_source.htmlstandardmailactionmanager_8h_source.htmlstatisticsproxymodel_8cpp_source.htmlstatisticsproxymodel_8h_source.htmlstructAkonadi_1_1FreeBusyManagerPrivate_1_1FreeBusyProviderRequest-members.htmlstructAkonadi_1_1FreeBusyManagerPrivate_1_1FreeBusyProviderRequest.htmlsubscriptiondialog_8cpp_source.htmlsubscriptiondialog__p_8h_source.htmlsubscriptionjob_8cpp_source.htmlsubscriptionjob__p_8h_source.htmlsubscriptionmodel_8cpp_source.htmlsubscriptionmodel__p_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstag_8cpp_source.htmltag_8h_source.htmltagattribute_8cpp_source.htmltagattribute_8h_source.htmltagcreatejob_8cpp_source.htmltagcreatejob_8h_source.htmltagdeletejob_8cpp_source.htmltagdeletejob_8h_source.htmltageditwidget_8cpp_source.htmltageditwidget_8h_source.htmltagfetchjob_8cpp_source.htmltagfetchjob_8h_source.htmltagfetchscope_8cpp_source.htmltagfetchscope_8h_source.htmltagmanagementdialog_8cpp_source.htmltagmanagementdialog_8h_source.htmltagmodel_8cpp_source.htmltagmodel_8h_source.htmltagmodel__p_8h_source.htmltagmodifyjob_8cpp_source.htmltagmodifyjob_8h_source.htmltagselectiondialog_8cpp_source.htmltagselectiondialog_8h_source.htmltagselectwidget_8cpp_source.htmltagselectwidget_8h_source.htmltagwidget_8cpp_source.htmltagwidget_8h_source.htmltextbrowser_8cpp_source.htmltextbrowser__p_8h_source.htmltodo.htmltodopurger_8cpp_source.htmltodopurger_8h_source.htmltodopurger__p_8h_source.htmltransactionjobs_8cpp_source.htmltransactionjobs_8h_source.htmltransactionsequence_8cpp_source.htmltransactionsequence_8h_source.htmltransportresourcebase_8cpp_source.htmltransportresourcebase_8h_source.htmltransportresourcebase__p_8h_source.htmltrashfilterproxymodel_8cpp_source.htmltrashfilterproxymodel_8h_source.htmltrashjob_8cpp_source.htmltrashjob_8h_source.htmltrashrestorejob_8cpp_source.htmltrashrestorejob_8h_source.htmltrashsettings_8cpp_source.htmltrashsettings_8h_source.htmltreeandlistapp.pngtreeandlistappwithdesclist.pngtypepluginloader_8cpp_source.htmltypepluginloader__p_8h_source.htmlunlinkjob_8cpp_source.htmlunlinkjob_8h_source.htmlutil_8cpp_source.htmlutil__p_8h_source.htmlutils__p_8h_source.htmlwaitingoverlay_8cpp_source.htmlwaitingoverlay__p_8h_source.htmlxmldocument_8cpp_source.htmlxmldocument_8h_source.htmlxmlreader_8cpp_source.htmlxmlreader_8h_source.htmlxmlwritejob_8cpp_source.htmlxmlwritejob_8h_source.htmlxmlwriter_8cpp_source.htmlxmlwriter_8h_source.htmlkmimeDoxyfileclassmap.inchtmladdressattribute_8cpp_source.htmladdressattribute_8h_source.htmlannotated.htmlattributeregistrar_8cpp_source.htmlbc_s.pngbdwn.pngclassAkonadi_1_1AddressAttribute-members.htmlclassAkonadi_1_1AddressAttribute.htmlclassAkonadi_1_1MessageFolderAttribute-members.htmlclassAkonadi_1_1MessageFolderAttribute.htmlclassAkonadi_1_1MessageModel-members.htmlclassAkonadi_1_1MessageModel.htmlclassAkonadi_1_1MessageStatus-members.htmlclassAkonadi_1_1MessageStatus.htmlclassAkonadi_1_1MessageThreaderProxyModel-members.htmlclassAkonadi_1_1MessageThreaderProxyModel.htmlclassAkonadi_1_1MessageThreadingAttribute-members.htmlclassAkonadi_1_1MessageThreadingAttribute.htmlclassAkonadi_1_1RemoveDuplicatesJob-members.htmlclassAkonadi_1_1RemoveDuplicatesJob.htmlclassAkonadi_1_1SpecialMailCollections-members.htmlclassAkonadi_1_1SpecialMailCollections.htmlclassAkonadi_1_1SpecialMailCollectionsRequestJob-members.htmlclassAkonadi_1_1SpecialMailCollectionsRequestJob.htmlclassAkonadi_1_1SpecialMailCollectionsTesting-members.htmlclassAkonadi_1_1SpecialMailCollectionsTesting.htmlclassAkonadi_1_1StandardMailActionManager-members.htmlclassAkonadi_1_1StandardMailActionManager.htmlclasses.htmlclosed.pngcommandbase_8cpp_source.htmlcommandbase__p_8h_source.htmldeprecated.htmldir_406b645282d5fc0c63a5efa44a9bdfcd.htmldir_41a4db2e3b39ef44752b3f4516e122a0.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsemptytrashcommand_8cpp_source.htmlemptytrashcommand__p_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlindex.htmljquery.jsmarkascommand_8cpp_source.htmlmarkascommand__p_8h_source.htmlmessageflags_8cpp_source.htmlmessageflags_8h_source.htmlmessagefolderattribute_8cpp_source.htmlmessagefolderattribute_8h_source.htmlmessagemodel_8cpp_source.htmlmessagemodel_8h_source.htmlmessageparts_8cpp_source.htmlmessageparts_8h_source.htmlmessagestatus_8cpp_source.htmlmessagestatus_8h_source.htmlmessagethreaderproxymodel_8cpp_source.htmlmessagethreaderproxymodel_8h_source.htmlmessagethreadingattribute_8cpp_source.htmlmessagethreadingattribute_8h_source.htmlmetatype_8h_source.htmlmovecommand_8cpp_source.htmlmovecommand__p_8h_source.htmlmovetotrashcommand_8cpp_source.htmlmovetotrashcommand__p_8h_source.htmlnamespaceAkonadi_1_1MessageFlags.htmlnamespaceAkonadi_1_1MessagePart.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespacemembers_vars.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlremoveduplicatesjob_8cpp_source.htmlremoveduplicatesjob_8h_source.htmlspecialmailcollections_8cpp_source.htmlspecialmailcollections_8h_source.htmlspecialmailcollectionsdiscoveryjob_8cpp_source.htmlspecialmailcollectionsdiscoveryjob_8h_source.htmlspecialmailcollectionsrequestjob_8cpp_source.htmlspecialmailcollectionsrequestjob_8h_source.htmlspecialmailcollectionstesting_8cpp_source.htmlspecialmailcollectionstesting__p_8h_source.htmlsplitbar.pngstandardmailactionmanager_8cpp_source.htmlstandardmailactionmanager_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssutil_8cpp_source.htmlutil__p_8h_source.htmlkmime.tagsocialutilsDoxyfileclassmap.inchtmlakonadi__serializer__socialfeeditem_8cpp_source.htmlakonadi__serializer__socialfeeditem_8h_source.htmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassAkonadi_1_1ImageProvider-members.htmlclassAkonadi_1_1ImageProvider.htmlclassAkonadi_1_1SocialFeedItem-members.htmlclassAkonadi_1_1SocialFeedItem.htmlclasses.htmlclosed.pngdir_41a4db2e3b39ef44752b3f4516e122a0.htmldir_5f1c11317434a7e8577840ee0ba07422.htmldir_9c15c2fff4d7bb02472276d1ef8b28cd.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlimageprovider_8cpp_source.htmlimageprovider_8h_source.htmlindex.htmljquery.jslicenses.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsocialfeeditem_8cpp_source.htmlsocialfeeditem_8h_source.htmlsocialfeeditem__p_8h_source.htmlsocialnetworkattributes_8cpp_source.htmlsocialnetworkattributes_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csssocialutils.tagbc_s.pngbdwn.pngblock_title_bottom.pngblock_title_mid.pngblock_title_top.pngclosed.pngdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfavicon.icofiles.htmlflat.cssfolderclosed.pngfolderopen.pngindex.htmlinstalldox-slowjquery.jskabcDoxyfileclassmap.inchtmladdress_8cpp_source.htmladdress_8h_source.htmladdressbook_8cpp_source.htmladdressbook_8h_source.htmladdressee_8cpp_source.htmladdressee_8h_source.htmladdresseedialog_8cpp_source.htmladdresseedialog_8h_source.htmladdresseehelper_8cpp_source.htmladdresseehelper_8h_source.htmladdresseelist_8cpp_source.htmladdresseelist_8h_source.htmladdresslineedit_8cpp_source.htmladdresslineedit_8h_source.htmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngbinaryformat_8cpp_source.htmlbinaryformat_8h_source.htmlcalendarurl_8cpp_source.htmlcalendarurl_8h_source.htmlclassKABC_1_1Address-members.htmlclassKABC_1_1Address.htmlclassKABC_1_1AddressBook-members.htmlclassKABC_1_1AddressBook.htmlclassKABC_1_1AddressBook.pngclassKABC_1_1AddressBook_1_1ConstIterator-members.htmlclassKABC_1_1AddressBook_1_1ConstIterator.htmlclassKABC_1_1AddressBook_1_1Iterator-members.htmlclassKABC_1_1AddressBook_1_1Iterator.htmlclassKABC_1_1AddressLineEdit-members.htmlclassKABC_1_1AddressLineEdit.htmlclassKABC_1_1Addressee-members.htmlclassKABC_1_1Addressee.htmlclassKABC_1_1AddresseeDialog-members.htmlclassKABC_1_1AddresseeDialog.htmlclassKABC_1_1AddresseeHelper-members.htmlclassKABC_1_1AddresseeHelper.htmlclassKABC_1_1AddresseeItem-members.htmlclassKABC_1_1AddresseeItem.htmlclassKABC_1_1AddresseeList-members.htmlclassKABC_1_1AddresseeList.htmlclassKABC_1_1BinaryFormat-members.htmlclassKABC_1_1BinaryFormat.htmlclassKABC_1_1BinaryFormat.pngclassKABC_1_1ConsoleErrorHandler-members.htmlclassKABC_1_1ConsoleErrorHandler.htmlclassKABC_1_1ConsoleErrorHandler.pngclassKABC_1_1ContactGroup-members.htmlclassKABC_1_1ContactGroup.htmlclassKABC_1_1ContactGroup_1_1ContactGroupReference-members.htmlclassKABC_1_1ContactGroup_1_1ContactGroupReference.htmlclassKABC_1_1ContactGroup_1_1ContactReference-members.htmlclassKABC_1_1ContactGroup_1_1ContactReference.htmlclassKABC_1_1ContactGroup_1_1Data-members.htmlclassKABC_1_1ContactGroup_1_1Data.htmlclassKABC_1_1DistributionList-members.htmlclassKABC_1_1DistributionList.htmlclassKABC_1_1DistributionListDialog-members.htmlclassKABC_1_1DistributionListDialog.htmlclassKABC_1_1DistributionListEditorWidget-members.htmlclassKABC_1_1DistributionListEditorWidget.htmlclassKABC_1_1DistributionList_1_1Entry-members.htmlclassKABC_1_1DistributionList_1_1Entry.htmlclassKABC_1_1EmailSelector-members.htmlclassKABC_1_1EmailSelector.htmlclassKABC_1_1ErrorHandler-members.htmlclassKABC_1_1ErrorHandler.htmlclassKABC_1_1ErrorHandler.pngclassKABC_1_1Field-members.htmlclassKABC_1_1Field.htmlclassKABC_1_1FieldSortMode-members.htmlclassKABC_1_1FieldSortMode.htmlclassKABC_1_1FieldSortMode.pngclassKABC_1_1Format-members.htmlclassKABC_1_1Format.htmlclassKABC_1_1Format.pngclassKABC_1_1FormatFactory-members.htmlclassKABC_1_1FormatFactory.htmlclassKABC_1_1Geo-members.htmlclassKABC_1_1Geo.htmlclassKABC_1_1GuiErrorHandler-members.htmlclassKABC_1_1GuiErrorHandler.htmlclassKABC_1_1GuiErrorHandler.pngclassKABC_1_1Key-members.htmlclassKABC_1_1Key.htmlclassKABC_1_1Lock-members.htmlclassKABC_1_1Lock.htmlclassKABC_1_1Lock.pngclassKABC_1_1LockNull-members.htmlclassKABC_1_1LockNull.htmlclassKABC_1_1LockNull.pngclassKABC_1_1NameSortMode-members.htmlclassKABC_1_1NameSortMode.htmlclassKABC_1_1NameSortMode.pngclassKABC_1_1PhoneNumber-members.htmlclassKABC_1_1PhoneNumber.htmlclassKABC_1_1Picture-members.htmlclassKABC_1_1Picture.htmlclassKABC_1_1Plugin-members.htmlclassKABC_1_1Plugin.htmlclassKABC_1_1Plugin.pngclassKABC_1_1Resource-members.htmlclassKABC_1_1Resource.htmlclassKABC_1_1Resource.pngclassKABC_1_1ResourceABC-members.htmlclassKABC_1_1ResourceABC.htmlclassKABC_1_1ResourceABC.pngclassKABC_1_1ResourceDir-members.htmlclassKABC_1_1ResourceDir.htmlclassKABC_1_1ResourceDir.pngclassKABC_1_1ResourceFile-members.htmlclassKABC_1_1ResourceFile.htmlclassKABC_1_1ResourceFile.pngclassKABC_1_1ResourceNet-members.htmlclassKABC_1_1ResourceNet.htmlclassKABC_1_1ResourceNet.pngclassKABC_1_1Resource_1_1ConstIterator-members.htmlclassKABC_1_1Resource_1_1ConstIterator.htmlclassKABC_1_1SortMode-members.htmlclassKABC_1_1SortMode.htmlclassKABC_1_1SortMode.pngclassKABC_1_1Sound-members.htmlclassKABC_1_1Sound.htmlclassKABC_1_1StdAddressBook-members.htmlclassKABC_1_1StdAddressBook.htmlclassKABC_1_1StdAddressBook.pngclassKABC_1_1Ticket-members.htmlclassKABC_1_1Ticket.htmlclassKABC_1_1TimeZone-members.htmlclassKABC_1_1TimeZone.htmlclassKABC_1_1VCardConverter-members.htmlclassKABC_1_1VCardConverter.htmlclassKABC_1_1VCardFormat-members.htmlclassKABC_1_1VCardFormat.htmlclassKABC_1_1VCardFormat.pngclassLdif-members.htmlclassLdif.htmlclasses.htmlclosed.pngcontactgroup_8cpp_source.htmlcontactgroup_8h_source.htmlcontactgrouptool_8cpp_source.htmlcontactgrouptool_8h_source.htmldeprecated.htmldir_2cc86484c3b2952ae5fb2d79d879547c.htmldir_3f65c70a549fb35738e1b7e4c7cb6fb5.htmldir_442c6ca22ed0e0ae683b84d298a2a592.htmldir_81d03aeb76c1ef4de95cec11f549d642.htmldir_8a932cd075db1bb2631d0824afd00337.htmldir_cfe58d6a701ea4e0f6cd17d712b5c231.htmldir_d1161e56b32cbd1105778db2fc0fac38.htmldir_d56fb41eac71838b0b08f957ea590bb1.htmldistributionlist_8cpp_source.htmldistributionlist_8h_source.htmldistributionlistdialog_8cpp_source.htmldistributionlistdialog_8h_source.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsemail_8cpp_source.htmlemail_8h_source.htmlemailselectdialog_8cpp_source.htmlemailselectdialog_8h_source.htmlerrorhandler_8cpp_source.htmlerrorhandler_8h_source.htmlfield_8cpp_source.htmlfield_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngformat_8h_source.htmlformatfactory_8cpp_source.htmlformatfactory_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlgender_8cpp_source.htmlgender_8h_source.htmlgeo_8cpp_source.htmlgeo_8h_source.htmlhierarchy.htmlimpp_8cpp_source.htmlimpp_8h_source.htmlindex.htmljquery.jskabc__dir__export_8h_source.htmlkabc__ldapkio__export_8h_source.htmlkabc__net__export_8h_source.htmlkey_8cpp_source.htmlkey_8h_source.htmllang_8cpp_source.htmllang_8h_source.htmlldapdn_8cpp_source.htmlldapdn__p_8h_source.htmlldif_8cpp_source.htmlldif__p_8h_source.htmlldifconverter_8cpp_source.htmlldifconverter_8h_source.htmllock_8cpp_source.htmllock_8h_source.htmllocknull_8cpp_source.htmllocknull_8h_source.htmlnamespaceKABC.htmlnamespaceKABC_1_1ContactGroupTool.htmlnamespaceKABC_1_1LDIFConverter.htmlnamespaceKABC_1_1SortingTraits.htmlnamespaceKABC_1_1VCardDrag.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlphonenumber_8cpp_source.htmlphonenumber_8h_source.htmlpicture_8cpp_source.htmlpicture_8h_source.htmlplugin_8cpp_source.htmlplugin_8h_source.htmlresource_8cpp_source.htmlresource_8h_source.htmlresourceabc_8cpp_source.htmlresourceabc_8h_source.htmlresourcecached_8cpp_source.htmlresourcecached_8h_source.htmlresourcedir_8cpp_source.htmlresourcedir_8h_source.htmlresourcedirconfig_8cpp_source.htmlresourcedirconfig_8h_source.htmlresourcedirplugin_8cpp_source.htmlresourcefile_8cpp_source.htmlresourcefile_8h_source.htmlresourcefileconfig_8cpp_source.htmlresourcefileconfig_8h_source.htmlresourcefileplugin_8cpp_source.htmlresourceldapkio_8cpp_source.htmlresourceldapkio_8h_source.htmlresourceldapkioconfig_8cpp_source.htmlresourceldapkioconfig_8h_source.htmlresourceldapkioplugin_8cpp_source.htmlresourcenet_8cpp_source.htmlresourcenet_8h_source.htmlresourcenetconfig_8cpp_source.htmlresourcenetconfig_8h_source.htmlresourcenetplugin_8cpp_source.htmlsecrecy_8cpp_source.htmlsecrecy_8h_source.htmlsortmode_8cpp_source.htmlsortmode_8h_source.htmlsound_8cpp_source.htmlsound_8h_source.htmlsplitbar.pngstdaddressbook_8cpp_source.htmlstdaddressbook_8h_source.htmlstructKABC_1_1FormatInfo-members.htmlstructKABC_1_1FormatInfo.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstestread2_8cpp_source.htmltestread_8cpp_source.htmltestroundtrip_8cpp_source.htmltestutils_8cpp_source.htmltestutils_8h_source.htmltestwrite_8cpp_source.htmltimezone_8cpp_source.htmltimezone_8h_source.htmlvcard_8cpp_source.htmlvcard_8h_source.htmlvcardconverter_8cpp_source.htmlvcardconverter_8h_source.htmlvcarddrag_8cpp_source.htmlvcarddrag_8h_source.htmlvcardformat_8cpp_source.htmlvcardformat_8h_source.htmlvcardline_8cpp_source.htmlvcardline_8h_source.htmlvcardparser_8cpp_source.htmlvcardparser_8h_source.htmlvcardtool_8cpp_source.htmlvcardtool_8h_source.htmlkabc.tagkalarmcalDoxyfileclassmap.inchtmlalarmtext_8cpp_source.htmlalarmtext_8h_source.htmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassKAlarmCal_1_1AlarmText-members.htmlclassKAlarmCal_1_1AlarmText.htmlclassKAlarmCal_1_1CollectionAttribute-members.htmlclassKAlarmCal_1_1CollectionAttribute.htmlclassKAlarmCal_1_1CollectionAttribute.pngclassKAlarmCal_1_1CompatibilityAttribute-members.htmlclassKAlarmCal_1_1CompatibilityAttribute.htmlclassKAlarmCal_1_1CompatibilityAttribute.pngclassKAlarmCal_1_1DateTime-members.htmlclassKAlarmCal_1_1DateTime.htmlclassKAlarmCal_1_1EventAttribute-members.htmlclassKAlarmCal_1_1EventAttribute.htmlclassKAlarmCal_1_1EventAttribute.pngclassKAlarmCal_1_1KAAlarm-members.htmlclassKAlarmCal_1_1KAAlarm.htmlclassKAlarmCal_1_1KAEvent-members.htmlclassKAlarmCal_1_1KAEvent.htmlclassKAlarmCal_1_1KARecurrence-members.htmlclassKAlarmCal_1_1KARecurrence.htmlclassKAlarmCal_1_1Repetition-members.htmlclassKAlarmCal_1_1Repetition.htmlclasses.htmlclosed.pngcollectionattribute_8cpp_source.htmlcollectionattribute_8h_source.htmlcompatibilityattribute_8cpp_source.htmlcompatibilityattribute_8h_source.htmldatetime_8cpp_source.htmldatetime_8h_source.htmldeprecated.htmldir_aa5511f38b2bec25830b06b07e314501.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jseventattribute_8cpp_source.htmleventattribute_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_y.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_y.htmlhierarchy.htmlidentities_8cpp_source.htmlidentities_8h_source.htmlindex.htmljquery.jskacalendar_8cpp_source.htmlkacalendar_8h_source.htmlkaevent_8cpp_source.htmlkaevent_8h_source.htmlkarecurrence_8cpp_source.htmlkarecurrence_8h_source.htmllicenses.htmlnamespaceKAlarmCal_1_1CalEvent.htmlnamespaceKAlarmCal_1_1Identities.htmlnamespaceKAlarmCal_1_1KACalendar.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_vars.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlrepetition_8cpp_source.htmlrepetition_8h_source.htmlsplitbar.pngstructKAlarmCal_1_1KAEvent_1_1MonthPos-members.htmlstructKAlarmCal_1_1KAEvent_1_1MonthPos.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssversion_8cpp_source.htmlversion_8h_source.htmlkalarmcal.tagkblogDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngblog_8cpp_source.htmlblog_8h.htmlblog_8h_source.htmlblog__p_8h_source.htmlblogcomment_8cpp_source.htmlblogcomment_8h_source.htmlblogcomment__p_8h_source.htmlblogger1_8cpp_source.htmlblogger1_8h.htmlblogger1_8h_source.htmlblogger1__p_8h_source.htmlblogmedia_8cpp_source.htmlblogmedia_8h_source.htmlblogpost_8cpp_source.htmlblogpost_8h_source.htmlblogpost__p_8h_source.htmlclassKBlog_1_1Blog-members.htmlclassKBlog_1_1Blog.htmlclassKBlog_1_1Blog.pngclassKBlog_1_1BlogComment-members.htmlclassKBlog_1_1BlogComment.htmlclassKBlog_1_1BlogMedia-members.htmlclassKBlog_1_1BlogMedia.htmlclassKBlog_1_1BlogPost-members.htmlclassKBlog_1_1BlogPost.htmlclassKBlog_1_1Blogger1-members.htmlclassKBlog_1_1Blogger1.htmlclassKBlog_1_1Blogger1.pngclassKBlog_1_1GData-members.htmlclassKBlog_1_1GData.htmlclassKBlog_1_1GData.pngclassKBlog_1_1MetaWeblog-members.htmlclassKBlog_1_1MetaWeblog.htmlclassKBlog_1_1MetaWeblog.pngclassKBlog_1_1MovableType-members.htmlclassKBlog_1_1MovableType.htmlclassKBlog_1_1MovableType.pngclassKBlog_1_1WordpressBuggy-members.htmlclassKBlog_1_1WordpressBuggy.htmlclassKBlog_1_1WordpressBuggy.pngclasses.htmlclosed.pngdir_00137bbbbbd469c882133c7e7298729c.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_g.htmlfunctions_i.htmlfunctions_j.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlgdata_8cpp_source.htmlgdata_8h.htmlgdata_8h_source.htmlgdata__p_8h_source.htmlhierarchy.htmlindex.htmljquery.jslicenses.htmllivejournal__p_8h_source.htmlmaintainers.htmlmetaweblog_8cpp_source.htmlmetaweblog_8h.htmlmetaweblog_8h_source.htmlmetaweblog__p_8h_source.htmlmovabletype_8cpp_source.htmlmovabletype_8h.htmlmovabletype_8h_source.htmlmovabletype__p_8h_source.htmlnamespaceKBlog.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csswordpressbuggy_8cpp_source.htmlwordpressbuggy_8h.htmlwordpressbuggy_8h_source.htmlwordpressbuggy__p_8h_source.htmlkblog.tagkcalDoxyfileclassmap.inchtmlalarm_8cpp.htmlalarm_8cpp_source.htmlalarm_8h.htmlalarm_8h_source.htmlannotated.htmlassignmentvisitor_8cpp_source.htmlassignmentvisitor_8h_source.htmlattachment_8cpp.htmlattachment_8cpp_source.htmlattachment_8h.htmlattachment_8h_source.htmlattendee_8cpp.htmlattendee_8cpp_source.htmlattendee_8h.htmlattendee_8h_source.htmlauthors.htmlbc_s.pngbdwn.pngcalendar_8cpp.htmlcalendar_8cpp_source.htmlcalendar_8h.htmlcalendar_8h_source.htmlcalendarlocal_8cpp.htmlcalendarlocal_8cpp_source.htmlcalendarlocal_8h.htmlcalendarlocal_8h_source.htmlcalendarnull_8cpp.htmlcalendarnull_8cpp_source.htmlcalendarnull_8h.htmlcalendarnull_8h_source.htmlcalendarresources_8cpp.htmlcalendarresources_8cpp_source.htmlcalendarresources_8h.htmlcalendarresources_8h_source.htmlcalfilter_8cpp.htmlcalfilter_8cpp_source.htmlcalfilter_8h.htmlcalfilter_8h_source.htmlcalformat_8cpp.htmlcalformat_8cpp_source.htmlcalformat_8h.htmlcalformat_8h_source.htmlcalhelper_8cpp.htmlcalhelper_8cpp_source.htmlcalhelper_8h.htmlcalhelper_8h_source.htmlcalstorage_8cpp.htmlcalstorage_8cpp_source.htmlcalstorage_8h.htmlcalstorage_8h_source.htmlclassKCal_1_1Alarm-members.htmlclassKCal_1_1Alarm.htmlclassKCal_1_1Alarm.pngclassKCal_1_1AssignmentVisitor-members.htmlclassKCal_1_1AssignmentVisitor.htmlclassKCal_1_1AssignmentVisitor.pngclassKCal_1_1Attachment-members.htmlclassKCal_1_1Attachment.htmlclassKCal_1_1Attendee-members.htmlclassKCal_1_1Attendee.htmlclassKCal_1_1Attendee.pngclassKCal_1_1CalFilter-members.htmlclassKCal_1_1CalFilter.htmlclassKCal_1_1CalFormat-members.htmlclassKCal_1_1CalFormat.htmlclassKCal_1_1CalFormat.pngclassKCal_1_1CalStorage-members.htmlclassKCal_1_1CalStorage.htmlclassKCal_1_1CalStorage.pngclassKCal_1_1Calendar-members.htmlclassKCal_1_1Calendar.htmlclassKCal_1_1Calendar.pngclassKCal_1_1CalendarLocal-members.htmlclassKCal_1_1CalendarLocal.htmlclassKCal_1_1CalendarLocal.pngclassKCal_1_1CalendarNull-members.htmlclassKCal_1_1CalendarNull.htmlclassKCal_1_1CalendarNull.pngclassKCal_1_1CalendarResources-members.htmlclassKCal_1_1CalendarResources.htmlclassKCal_1_1CalendarResources.pngclassKCal_1_1Calendar_1_1CalendarObserver-members.htmlclassKCal_1_1Calendar_1_1CalendarObserver.htmlclassKCal_1_1Calendar_1_1CalendarObserver.pngclassKCal_1_1ComparisonVisitor-members.htmlclassKCal_1_1ComparisonVisitor.htmlclassKCal_1_1ComparisonVisitor.pngclassKCal_1_1Compat-members.htmlclassKCal_1_1Compat.htmlclassKCal_1_1Compat.pngclassKCal_1_1CompatFactory-members.htmlclassKCal_1_1CompatFactory.htmlclassKCal_1_1CompatOutlook9-members.htmlclassKCal_1_1CompatOutlook9.htmlclassKCal_1_1CompatOutlook9.pngclassKCal_1_1CompatPre31-members.htmlclassKCal_1_1CompatPre31.htmlclassKCal_1_1CompatPre31.pngclassKCal_1_1CompatPre32-members.htmlclassKCal_1_1CompatPre32.htmlclassKCal_1_1CompatPre32.pngclassKCal_1_1CompatPre35-members.htmlclassKCal_1_1CompatPre35.htmlclassKCal_1_1CompatPre35.pngclassKCal_1_1CustomProperties-members.htmlclassKCal_1_1CustomProperties.htmlclassKCal_1_1CustomProperties.pngclassKCal_1_1DndFactory-members.htmlclassKCal_1_1DndFactory.htmlclassKCal_1_1DummyScheduler-members.htmlclassKCal_1_1DummyScheduler.htmlclassKCal_1_1DummyScheduler.pngclassKCal_1_1Duration-members.htmlclassKCal_1_1Duration.htmlclassKCal_1_1ErrorFormat-members.htmlclassKCal_1_1ErrorFormat.htmlclassKCal_1_1ErrorFormat.pngclassKCal_1_1Event-members.htmlclassKCal_1_1Event.htmlclassKCal_1_1Event.pngclassKCal_1_1Exception-members.htmlclassKCal_1_1Exception.htmlclassKCal_1_1Exception.pngclassKCal_1_1FileStorage-members.htmlclassKCal_1_1FileStorage.htmlclassKCal_1_1FileStorage.pngclassKCal_1_1FreeBusy-members.htmlclassKCal_1_1FreeBusy.htmlclassKCal_1_1FreeBusy.pngclassKCal_1_1FreeBusyCache-members.htmlclassKCal_1_1FreeBusyCache.htmlclassKCal_1_1FreeBusyPeriod-members.htmlclassKCal_1_1FreeBusyPeriod.htmlclassKCal_1_1FreeBusyPeriod.pngclassKCal_1_1HtmlExport-members.htmlclassKCal_1_1HtmlExport.htmlclassKCal_1_1ICalFormat-members.htmlclassKCal_1_1ICalFormat.htmlclassKCal_1_1ICalFormat.pngclassKCal_1_1ICalFormatImpl-members.htmlclassKCal_1_1ICalFormatImpl.htmlclassKCal_1_1ICalTimeZone-members.htmlclassKCal_1_1ICalTimeZone.htmlclassKCal_1_1ICalTimeZoneBackend-members.htmlclassKCal_1_1ICalTimeZoneBackend.htmlclassKCal_1_1ICalTimeZoneData-members.htmlclassKCal_1_1ICalTimeZoneData.htmlclassKCal_1_1ICalTimeZoneSource-members.htmlclassKCal_1_1ICalTimeZoneSource.htmlclassKCal_1_1ICalTimeZones-members.htmlclassKCal_1_1ICalTimeZones.htmlclassKCal_1_1Incidence-members.htmlclassKCal_1_1Incidence.htmlclassKCal_1_1Incidence.pngclassKCal_1_1IncidenceBase-members.htmlclassKCal_1_1IncidenceBase.htmlclassKCal_1_1IncidenceBase.pngclassKCal_1_1IncidenceBase_1_1IncidenceObserver-members.htmlclassKCal_1_1IncidenceBase_1_1IncidenceObserver.htmlclassKCal_1_1IncidenceBase_1_1IncidenceObserver.pngclassKCal_1_1IncidenceBase_1_1Visitor-members.htmlclassKCal_1_1IncidenceBase_1_1Visitor.htmlclassKCal_1_1IncidenceBase_1_1Visitor.pngclassKCal_1_1Journal-members.htmlclassKCal_1_1Journal.htmlclassKCal_1_1Journal.pngclassKCal_1_1KResult-members.htmlclassKCal_1_1KResult.htmlclassKCal_1_1KResult.pngclassKCal_1_1KResultError-members.htmlclassKCal_1_1KResultError.htmlclassKCal_1_1KResultError.pngclassKCal_1_1KResultInProgress-members.htmlclassKCal_1_1KResultInProgress.htmlclassKCal_1_1KResultInProgress.pngclassKCal_1_1KResultOk-members.htmlclassKCal_1_1KResultOk.htmlclassKCal_1_1KResultOk.pngclassKCal_1_1ListBase-members.htmlclassKCal_1_1ListBase.htmlclassKCal_1_1Period-members.htmlclassKCal_1_1Period.htmlclassKCal_1_1Period.pngclassKCal_1_1Person-members.htmlclassKCal_1_1Person.htmlclassKCal_1_1Person.pngclassKCal_1_1QtopiaFormat-members.htmlclassKCal_1_1QtopiaFormat.htmlclassKCal_1_1QtopiaFormat.pngclassKCal_1_1Recurrence-members.htmlclassKCal_1_1Recurrence.htmlclassKCal_1_1RecurrenceRule-members.htmlclassKCal_1_1RecurrenceRule.htmlclassKCal_1_1RecurrenceRule_1_1WDayPos-members.htmlclassKCal_1_1RecurrenceRule_1_1WDayPos.htmlclassKCal_1_1ResourceCached-members.htmlclassKCal_1_1ResourceCached.htmlclassKCal_1_1ResourceCached.pngclassKCal_1_1ResourceCachedReloadConfig-members.htmlclassKCal_1_1ResourceCachedReloadConfig.htmlclassKCal_1_1ResourceCachedSaveConfig-members.htmlclassKCal_1_1ResourceCachedSaveConfig.htmlclassKCal_1_1ResourceCalendar-members.htmlclassKCal_1_1ResourceCalendar.htmlclassKCal_1_1ResourceCalendar.pngclassKCal_1_1ResourceLocal-members.htmlclassKCal_1_1ResourceLocal.htmlclassKCal_1_1ResourceLocal.pngclassKCal_1_1ResourceLocalConfig-members.htmlclassKCal_1_1ResourceLocalConfig.htmlclassKCal_1_1ResourceLocalConfig.pngclassKCal_1_1ResourceLocalDir-members.htmlclassKCal_1_1ResourceLocalDir.htmlclassKCal_1_1ResourceLocalDir.pngclassKCal_1_1ResourceLocalDirConfig-members.htmlclassKCal_1_1ResourceLocalDirConfig.htmlclassKCal_1_1ResourceLocalDirConfig.pngclassKCal_1_1ScheduleMessage-members.htmlclassKCal_1_1ScheduleMessage.htmlclassKCal_1_1Scheduler-members.htmlclassKCal_1_1Scheduler.htmlclassKCal_1_1Scheduler.pngclassKCal_1_1SortableList-members.htmlclassKCal_1_1SortableList.htmlclassKCal_1_1Todo-members.htmlclassKCal_1_1Todo.htmlclassKCal_1_1Todo.pngclasses.htmlclosed.pngcomparisonvisitor_8cpp_source.htmlcomparisonvisitor_8h_source.htmlcompat_8cpp.htmlcompat_8cpp_source.htmlcompat_8h.htmlcompat_8h_source.htmlconfirmsavedialog_8cpp_source.htmlconfirmsavedialog_8h_source.htmlcustomproperties_8cpp.htmlcustomproperties_8cpp_source.htmlcustomproperties_8h.htmlcustomproperties_8h_source.htmldeprecated.htmldir_511ae6c94bea0c6db86766031f8009b8.htmldir_7bec31e8e66a1e27ebe055c8b326b5ef.htmldndfactory_8cpp.htmldndfactory_8cpp_source.htmldndfactory_8h.htmldndfactory_8h_source.htmldoc.pngdoxygen.cssdoxygen.pngdummyscheduler_8cpp_source.htmldummyscheduler_8h_source.htmlduration_8cpp.htmlduration_8cpp_source.htmlduration_8h.htmlduration_8h_source.htmldynsections.jsevent_8cpp.htmlevent_8cpp_source.htmlevent_8h.htmlevent_8h_source.htmlexceptions_8cpp.htmlexceptions_8cpp_source.htmlexceptions_8h.htmlexceptions_8h_source.htmlfiles.htmlfilestorage_8cpp.htmlfilestorage_8cpp_source.htmlfilestorage_8h.htmlfilestorage_8h_source.htmlfolderclosed.pngfolderopen.pngfreebusy_8cpp.htmlfreebusy_8cpp_source.htmlfreebusy_8h.htmlfreebusy_8h_source.htmlfreebusycache_8h.htmlfreebusycache_8h_source.htmlfreebusyperiod_8cpp.htmlfreebusyperiod_8cpp_source.htmlfreebusyperiod_8h.htmlfreebusyperiod_8h_source.htmlfreebusyurlstore_8cpp.htmlfreebusyurlstore_8cpp_source.htmlfreebusyurlstore_8h.htmlfreebusyurlstore_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_y.htmlfunctions_func_z.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_y.htmlfunctions_z.htmlglobals.htmlglobals_vars.htmlglossary.htmlhierarchy.htmlhtmlexport_8cpp_source.htmlhtmlexport_8h_source.htmlicaldrag_8cpp_source.htmlicaldrag_8h_source.htmlicalformat_8cpp.htmlicalformat_8cpp_source.htmlicalformat_8h.htmlicalformat_8h_source.htmlicalformat__p_8h.htmlicalformat__p_8h_source.htmlicaltimezones_8cpp_source.htmlicaltimezones_8h_source.htmlimipscheduler_8cpp_source.htmlimipscheduler_8h_source.htmlincidence_8cpp.htmlincidence_8cpp_source.htmlincidence_8h.htmlincidence_8h_source.htmlincidencebase_8cpp.htmlincidencebase_8cpp_source.htmlincidencebase_8h.htmlincidencebase_8h_source.htmlincidenceformatter_8cpp.htmlincidenceformatter_8cpp_source.htmlincidenceformatter_8h.htmlincidenceformatter_8h_source.htmlindex.htmljournal_8cpp.htmljournal_8cpp_source.htmljournal_8h.htmljournal_8h_source.htmljquery.jskcalversion_8h_source.htmlkresult_8cpp.htmlkresult_8cpp_source.htmlkresult_8h.htmlkresult_8h_source.htmllicenses.htmllistbase_8h.htmllistbase_8h_source.htmlmaintainers.htmlnamespaceKCal_1_1CalHelper.htmlnamespaceKCal_1_1ICalDrag.htmlnamespaceKCal_1_1IncidenceFormatter.htmlnamespaceKCal_1_1VCalDrag.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlperiod_8cpp.htmlperiod_8cpp_source.htmlperiod_8h.htmlperiod_8h_source.htmlperson_8cpp.htmlperson_8cpp_source.htmlperson_8h.htmlperson_8h_source.htmlport_8h_source.htmlqtopiaformat_8cpp_source.htmlqtopiaformat_8h_source.htmlrecurrence_8cpp_source.htmlrecurrence_8h_source.htmlrecurrencerule_8cpp_source.htmlrecurrencerule_8h_source.htmlresourcecached_8cpp_source.htmlresourcecached_8h_source.htmlresourcecachedconfig_8cpp_source.htmlresourcecachedconfig_8h_source.htmlresourcecalendar_8cpp_source.htmlresourcecalendar_8h_source.htmlresourcelocal_8cpp.htmlresourcelocal_8cpp_source.htmlresourcelocal_8h.htmlresourcelocal_8h_source.htmlresourcelocal__p_8h_source.htmlresourcelocal__plugin_8cpp_source.htmlresourcelocalconfig_8cpp_source.htmlresourcelocalconfig_8h_source.htmlresourcelocaldir_8cpp_source.htmlresourcelocaldir_8h_source.htmlresourcelocaldir__p_8h_source.htmlresourcelocaldir__plugin_8cpp_source.htmlresourcelocaldirconfig_8cpp_source.htmlresourcelocaldirconfig_8h_source.htmlscheduler_8cpp_source.htmlscheduler_8h_source.htmlsortablelist_8h.htmlsortablelist_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo_8cpp.htmltodo_8cpp_source.htmltodo_8h.htmltodo_8h_source.htmlvcaldrag_8cpp_source.htmlvcaldrag_8h_source.htmlvcalformat_8cpp.htmlvcalformat_8cpp_source.htmlvcalformat_8h.htmlvcalformat_8h_source.htmlvcc_8h_source.htmlvobject_8h_source.htmlkcal.tagkcalcoreDoxyfileclassmap.inchtmlalarm_8cpp.htmlalarm_8cpp_source.htmlalarm_8h.htmlalarm_8h_source.htmlannotated.htmlattachment_8cpp.htmlattachment_8cpp_source.htmlattachment_8h.htmlattachment_8h_source.htmlattendee_8cpp.htmlattendee_8cpp_source.htmlattendee_8h.htmlattendee_8h_source.htmlauthors.htmlbc_s.pngbdwn.pngcalendar_8cpp.htmlcalendar_8cpp_source.htmlcalendar_8h.htmlcalendar_8h_source.htmlcalfilter_8cpp.htmlcalfilter_8cpp_source.htmlcalfilter_8h.htmlcalfilter_8h_source.htmlcalformat_8cpp.htmlcalformat_8cpp_source.htmlcalformat_8h.htmlcalformat_8h_source.htmlcalstorage_8cpp.htmlcalstorage_8cpp_source.htmlcalstorage_8h.htmlcalstorage_8h_source.htmlclassKCalCore_1_1Alarm-members.htmlclassKCalCore_1_1Alarm.htmlclassKCalCore_1_1Alarm.pngclassKCalCore_1_1Attachment-members.htmlclassKCalCore_1_1Attachment.htmlclassKCalCore_1_1Attendee-members.htmlclassKCalCore_1_1Attendee.htmlclassKCalCore_1_1Attendee.pngclassKCalCore_1_1CalFilter-members.htmlclassKCalCore_1_1CalFilter.htmlclassKCalCore_1_1CalFormat-members.htmlclassKCalCore_1_1CalFormat.htmlclassKCalCore_1_1CalFormat.pngclassKCalCore_1_1CalStorage-members.htmlclassKCalCore_1_1CalStorage.htmlclassKCalCore_1_1CalStorage.pngclassKCalCore_1_1Calendar-members.htmlclassKCalCore_1_1Calendar.htmlclassKCalCore_1_1Calendar.pngclassKCalCore_1_1Calendar_1_1CalendarObserver-members.htmlclassKCalCore_1_1Calendar_1_1CalendarObserver.htmlclassKCalCore_1_1Compat-members.htmlclassKCalCore_1_1Compat.htmlclassKCalCore_1_1Compat.pngclassKCalCore_1_1Compat32PrereleaseVersions-members.htmlclassKCalCore_1_1Compat32PrereleaseVersions.htmlclassKCalCore_1_1Compat32PrereleaseVersions.pngclassKCalCore_1_1CompatDecorator-members.htmlclassKCalCore_1_1CompatDecorator.htmlclassKCalCore_1_1CompatDecorator.pngclassKCalCore_1_1CompatFactory-members.htmlclassKCalCore_1_1CompatFactory.htmlclassKCalCore_1_1CompatOutlook9-members.htmlclassKCalCore_1_1CompatOutlook9.htmlclassKCalCore_1_1CompatOutlook9.pngclassKCalCore_1_1CompatPre31-members.htmlclassKCalCore_1_1CompatPre31.htmlclassKCalCore_1_1CompatPre31.pngclassKCalCore_1_1CompatPre32-members.htmlclassKCalCore_1_1CompatPre32.htmlclassKCalCore_1_1CompatPre32.pngclassKCalCore_1_1CompatPre34-members.htmlclassKCalCore_1_1CompatPre34.htmlclassKCalCore_1_1CompatPre34.pngclassKCalCore_1_1CompatPre35-members.htmlclassKCalCore_1_1CompatPre35.htmlclassKCalCore_1_1CompatPre35.pngclassKCalCore_1_1CompatPre410-members.htmlclassKCalCore_1_1CompatPre410.htmlclassKCalCore_1_1CompatPre410.pngclassKCalCore_1_1CustomProperties-members.htmlclassKCalCore_1_1CustomProperties.htmlclassKCalCore_1_1CustomProperties.pngclassKCalCore_1_1Duration-members.htmlclassKCalCore_1_1Duration.htmlclassKCalCore_1_1Event-members.htmlclassKCalCore_1_1Event.htmlclassKCalCore_1_1Event.pngclassKCalCore_1_1Exception-members.htmlclassKCalCore_1_1Exception.htmlclassKCalCore_1_1FileStorage-members.htmlclassKCalCore_1_1FileStorage.htmlclassKCalCore_1_1FileStorage.pngclassKCalCore_1_1FreeBusy-members.htmlclassKCalCore_1_1FreeBusy.htmlclassKCalCore_1_1FreeBusy.pngclassKCalCore_1_1FreeBusyCache-members.htmlclassKCalCore_1_1FreeBusyCache.htmlclassKCalCore_1_1FreeBusyPeriod-members.htmlclassKCalCore_1_1FreeBusyPeriod.htmlclassKCalCore_1_1FreeBusyPeriod.pngclassKCalCore_1_1FreeBusyUrlStore-members.htmlclassKCalCore_1_1FreeBusyUrlStore.htmlclassKCalCore_1_1ICalFormat-members.htmlclassKCalCore_1_1ICalFormat.htmlclassKCalCore_1_1ICalFormat.pngclassKCalCore_1_1ICalFormatImpl-members.htmlclassKCalCore_1_1ICalFormatImpl.htmlclassKCalCore_1_1ICalTimeZone-members.htmlclassKCalCore_1_1ICalTimeZone.htmlclassKCalCore_1_1ICalTimeZoneBackend-members.htmlclassKCalCore_1_1ICalTimeZoneBackend.htmlclassKCalCore_1_1ICalTimeZoneData-members.htmlclassKCalCore_1_1ICalTimeZoneData.htmlclassKCalCore_1_1ICalTimeZoneSource-members.htmlclassKCalCore_1_1ICalTimeZoneSource.htmlclassKCalCore_1_1ICalTimeZones-members.htmlclassKCalCore_1_1ICalTimeZones.htmlclassKCalCore_1_1Incidence-members.htmlclassKCalCore_1_1Incidence.htmlclassKCalCore_1_1Incidence.pngclassKCalCore_1_1IncidenceBase-members.htmlclassKCalCore_1_1IncidenceBase.htmlclassKCalCore_1_1IncidenceBase.pngclassKCalCore_1_1IncidenceBase_1_1IncidenceObserver-members.htmlclassKCalCore_1_1IncidenceBase_1_1IncidenceObserver.htmlclassKCalCore_1_1IncidenceBase_1_1IncidenceObserver.pngclassKCalCore_1_1Journal-members.htmlclassKCalCore_1_1Journal.htmlclassKCalCore_1_1Journal.pngclassKCalCore_1_1MemoryCalendar-members.htmlclassKCalCore_1_1MemoryCalendar.htmlclassKCalCore_1_1MemoryCalendar.pngclassKCalCore_1_1OccurrenceIterator-members.htmlclassKCalCore_1_1OccurrenceIterator.htmlclassKCalCore_1_1Period-members.htmlclassKCalCore_1_1Period.htmlclassKCalCore_1_1Period.pngclassKCalCore_1_1Person-members.htmlclassKCalCore_1_1Person.htmlclassKCalCore_1_1Person.pngclassKCalCore_1_1Recurrence-members.htmlclassKCalCore_1_1Recurrence.htmlclassKCalCore_1_1RecurrenceRule-members.htmlclassKCalCore_1_1RecurrenceRule.htmlclassKCalCore_1_1RecurrenceRule_1_1WDayPos-members.htmlclassKCalCore_1_1RecurrenceRule_1_1WDayPos.htmlclassKCalCore_1_1ScheduleMessage-members.htmlclassKCalCore_1_1ScheduleMessage.htmlclassKCalCore_1_1SortableList-members.htmlclassKCalCore_1_1SortableList.htmlclassKCalCore_1_1Todo-members.htmlclassKCalCore_1_1Todo.htmlclassKCalCore_1_1Todo.pngclassKCalCore_1_1VCalFormat-members.htmlclassKCalCore_1_1VCalFormat.htmlclassKCalCore_1_1VCalFormat.pngclassKCalCore_1_1Visitor-members.htmlclassKCalCore_1_1Visitor.htmlclasses.htmlclosed.pngcompat_8cpp.htmlcompat_8cpp_source.htmlcompat_8h.htmlcompat_8h_source.htmlcustomproperties_8cpp.htmlcustomproperties_8cpp_source.htmlcustomproperties_8h.htmlcustomproperties_8h_source.htmldeprecated.htmldir_3e04fa9e2e19596c81702c693bd14d54.htmldoc.pngdoxygen.cssdoxygen.pngduration_8cpp.htmlduration_8cpp_source.htmlduration_8h.htmlduration_8h_source.htmldynsections.jsevent_8cpp.htmlevent_8cpp_source.htmlevent_8h.htmlevent_8h_source.htmlexceptions_8cpp.htmlexceptions_8cpp_source.htmlexceptions_8h.htmlexceptions_8h_source.htmlfiles.htmlfilestorage_8cpp.htmlfilestorage_8cpp_source.htmlfilestorage_8h.htmlfilestorage_8h_source.htmlfolderclosed.pngfolderopen.pngfreebusy_8cpp.htmlfreebusy_8cpp_source.htmlfreebusy_8h.htmlfreebusy_8h_source.htmlfreebusycache_8cpp.htmlfreebusycache_8cpp_source.htmlfreebusycache_8h.htmlfreebusycache_8h_source.htmlfreebusyperiod_8cpp.htmlfreebusyperiod_8cpp_source.htmlfreebusyperiod_8h.htmlfreebusyperiod_8h_source.htmlfreebusyurlstore_8cpp.htmlfreebusyurlstore_8cpp_source.htmlfreebusyurlstore_8h.htmlfreebusyurlstore_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_y.htmlfunctions_func_z.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_y.htmlfunctions_z.htmlglobals.htmlglobals_defs.htmlglobals_func.htmlglossary.htmlhierarchy.htmlicalformat_8cpp.htmlicalformat_8cpp_source.htmlicalformat_8h.htmlicalformat_8h_source.htmlicalformat__p_8h.htmlicalformat__p_8h_source.htmlicaltimezones_8cpp_source.htmlicaltimezones_8h_source.htmlincidence_8cpp.htmlincidence_8cpp_source.htmlincidence_8h.htmlincidence_8h_source.htmlincidencebase_8cpp.htmlincidencebase_8cpp_source.htmlincidencebase_8h.htmlincidencebase_8h_source.htmlindex.htmljournal_8cpp.htmljournal_8cpp_source.htmljournal_8h.htmljournal_8h_source.htmljquery.jslicenses.htmlmaintainers.htmlmemorycalendar_8cpp.htmlmemorycalendar_8cpp_source.htmlmemorycalendar_8h.htmlmemorycalendar_8h_source.htmlnamespaceKCalCore.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngoccurrenceiterator_8cpp.htmloccurrenceiterator_8cpp_source.htmloccurrenceiterator_8h.htmloccurrenceiterator_8h_source.htmlopen.pngpages.htmlperiod_8cpp.htmlperiod_8cpp_source.htmlperiod_8h.htmlperiod_8h_source.htmlperson_8cpp.htmlperson_8cpp_source.htmlperson_8h.htmlperson_8h_source.htmlrecurrence_8cpp_source.htmlrecurrence_8h_source.htmlrecurrencerule_8cpp_source.htmlrecurrencerule_8h_source.htmlschedulemessage_8cpp_source.htmlschedulemessage_8h_source.htmlsortablelist_8h.htmlsortablelist_8h_source.htmlsorting_8cpp_source.htmlsorting_8h_source.htmlsplitbar.pngstructKCalCore_1_1__MSSystemTime-members.htmlstructKCalCore_1_1__MSSystemTime.htmlsupertrait_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo_8cpp.htmltodo_8cpp_source.htmltodo_8h.htmltodo_8h_source.htmlvcalformat_8cpp.htmlvcalformat_8cpp_source.htmlvcalformat_8h.htmlvcalformat_8h_source.htmlvisitor_8cpp_source.htmlvisitor_8h_source.htmlkcalcore.tagkcalutilsDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassKCalUtils_1_1DndFactory-members.htmlclassKCalUtils_1_1DndFactory.htmlclassKCalUtils_1_1HtmlExport-members.htmlclassKCalUtils_1_1HtmlExport.htmlclassKCalUtils_1_1Scheduler-members.htmlclassKCalUtils_1_1Scheduler.htmlclasses.htmlclosed.pngdir_e2d7559a37beb46d79cb9d1ff55a8893.htmldndfactory_8cpp.htmldndfactory_8cpp_source.htmldndfactory_8h.htmldndfactory_8h_source.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlhtmlexport_8cpp_source.htmlhtmlexport_8h_source.htmlicaldrag_8cpp_source.htmlicaldrag_8h_source.htmlincidenceformatter_8cpp.htmlincidenceformatter_8cpp_source.htmlincidenceformatter_8h.htmlincidenceformatter_8h_source.htmlindex.htmljquery.jslicenses.htmlmaintainers.htmlnamespaceKCalUtils_1_1ICalDrag.htmlnamespaceKCalUtils_1_1IncidenceFormatter.htmlnamespaceKCalUtils_1_1RecurrenceActions.htmlnamespaceKCalUtils_1_1Stringify.htmlnamespaceKCalUtils_1_1VCalDrag.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlrecurrenceactions_8cpp_source.htmlrecurrenceactions_8h_source.htmlscheduler_8cpp_source.htmlscheduler_8h_source.htmlsplitbar.pngstringify_8cpp.htmlstringify_8cpp_source.htmlstringify_8h.htmlstringify_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssvcaldrag_8cpp_source.htmlvcaldrag_8h_source.htmlkcalutils.tagkde.csskdepimlibs-compat_8h_source.htmlkholidaysDoxyfileclassmap.inchtmlFlexLexer_8h_source.htmlannotated.htmlastroseasons_8cpp_source.htmlastroseasons_8h_source.htmlauthors.htmlbc_s.pngbdwn.pngclassKHolidays_1_1HolidayParserDriver-members.htmlclassKHolidays_1_1HolidayParserDriver.htmlclassKHolidays_1_1HolidayParserDriver.pngclassKHolidays_1_1HolidayParserDriverPlan-members.htmlclassKHolidays_1_1HolidayParserDriverPlan.htmlclassKHolidays_1_1HolidayParserDriverPlan.pngclassKHolidays_1_1HolidayParserPlan-members.htmlclassKHolidays_1_1HolidayParserPlan.htmlclassKHolidays_1_1HolidayScannerPlan-members.htmlclassKHolidays_1_1HolidayScannerPlan.htmlclassKHolidays_1_1LunarPhase-members.htmlclassKHolidays_1_1LunarPhase.htmlclassKHolidays_1_1location-members.htmlclassKHolidays_1_1location.htmlclassKHolidays_1_1position-members.htmlclassKHolidays_1_1position.htmlclassKHolidays_1_1slice-members.htmlclassKHolidays_1_1slice.htmlclasses.htmlclosed.pngdir_7d1f8f4788b4980602abcfcd1bfe22cd.htmldir_d9f20f13e58394eee30c3ce06fdf80ff.htmldir_e5229cbffbc67e85dc8d9aeebaeedcfd.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlfunctions_type.htmlfunctions_vars.htmlhierarchy.htmlholiday_8cpp_source.htmlholiday_8h_source.htmlholiday__p_8h_source.htmlholidayparserdriver_8cpp_source.htmlholidayparserdriver__p_8h_source.htmlholidayparserdriverplan_8cpp_source.htmlholidayparserdriverplan__p_8h_source.htmlholidayparserplan_8cpp_source.htmlholidayparserplan_8hpp_source.htmlholidayregion_8cpp_source.htmlholidayregion_8h_source.htmlholidayregionselector_8cpp_source.htmlholidayregionselector_8h_source.htmlholidays_8h_source.htmlholidayscannerplan_8cpp_source.htmlholidayscannerplan__p_8h_source.htmlindex.htmljquery.jslicenses.htmllocation_8hh.htmllocation_8hh_source.htmllunarphase_8cpp_source.htmllunarphase_8h_source.htmlmaintainers.htmlnamespaceKHolidays_1_1SunRiseSet.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlposition_8hh.htmlposition_8hh_source.htmlsplitbar.pngstack_8hh_source.htmlstructKHolidays_1_1HolidayParserPlan_1_1token-members.htmlstructKHolidays_1_1HolidayParserPlan_1_1token.htmlsunriseset_8cpp_source.htmlsunriseset_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssunionKHolidays_1_1HolidayParserPlan_1_1semantic__type-members.htmlunionKHolidays_1_1HolidayParserPlan_1_1semantic__type.htmlzodiac_8cpp_source.htmlzodiac_8h_source.htmlkholidays.tagkimapDoxyfileclassmap.inchtml_formulas.texacl_8cpp_source.htmlacl_8h_source.htmlacljobbase_8cpp_source.htmlacljobbase_8h_source.htmlacljobbase__p_8h_source.htmlannotated.htmlappendjob_8cpp_source.htmlappendjob_8h_source.htmlauthors.htmlbc_s.pngbdwn.pngcapabilitiesjob_8cpp_source.htmlcapabilitiesjob_8h_source.htmlclassKIMAP_1_1AclJobBase-members.htmlclassKIMAP_1_1AclJobBase.htmlclassKIMAP_1_1AclJobBase.pngclassKIMAP_1_1AppendJob-members.htmlclassKIMAP_1_1AppendJob.htmlclassKIMAP_1_1CapabilitiesJob-members.htmlclassKIMAP_1_1CapabilitiesJob.htmlclassKIMAP_1_1CloseJob-members.htmlclassKIMAP_1_1CloseJob.htmlclassKIMAP_1_1CopyJob-members.htmlclassKIMAP_1_1CopyJob.htmlclassKIMAP_1_1CreateJob-members.htmlclassKIMAP_1_1CreateJob.htmlclassKIMAP_1_1DeleteAclJob-members.htmlclassKIMAP_1_1DeleteAclJob.htmlclassKIMAP_1_1DeleteAclJob.pngclassKIMAP_1_1DeleteJob-members.htmlclassKIMAP_1_1DeleteJob.htmlclassKIMAP_1_1ExpungeJob-members.htmlclassKIMAP_1_1ExpungeJob.htmlclassKIMAP_1_1FetchJob-members.htmlclassKIMAP_1_1FetchJob.htmlclassKIMAP_1_1FetchJob_1_1FetchScope-members.htmlclassKIMAP_1_1FetchJob_1_1FetchScope.htmlclassKIMAP_1_1GetAclJob-members.htmlclassKIMAP_1_1GetAclJob.htmlclassKIMAP_1_1GetAclJob.pngclassKIMAP_1_1GetMetaDataJob-members.htmlclassKIMAP_1_1GetMetaDataJob.htmlclassKIMAP_1_1GetMetaDataJob.pngclassKIMAP_1_1GetQuotaJob-members.htmlclassKIMAP_1_1GetQuotaJob.htmlclassKIMAP_1_1GetQuotaJob.pngclassKIMAP_1_1GetQuotaRootJob-members.htmlclassKIMAP_1_1GetQuotaRootJob.htmlclassKIMAP_1_1GetQuotaRootJob.pngclassKIMAP_1_1IdleJob-members.htmlclassKIMAP_1_1IdleJob.htmlclassKIMAP_1_1ImapInterval-members.htmlclassKIMAP_1_1ImapInterval.htmlclassKIMAP_1_1ImapSet-members.htmlclassKIMAP_1_1ImapSet.htmlclassKIMAP_1_1ImapStreamParser-members.htmlclassKIMAP_1_1ImapStreamParser.htmlclassKIMAP_1_1ListRightsJob-members.htmlclassKIMAP_1_1ListRightsJob.htmlclassKIMAP_1_1ListRightsJob.pngclassKIMAP_1_1MetaDataJobBase-members.htmlclassKIMAP_1_1MetaDataJobBase.htmlclassKIMAP_1_1MetaDataJobBase.pngclassKIMAP_1_1MyRightsJob-members.htmlclassKIMAP_1_1MyRightsJob.htmlclassKIMAP_1_1MyRightsJob.pngclassKIMAP_1_1QuotaJobBase-members.htmlclassKIMAP_1_1QuotaJobBase.htmlclassKIMAP_1_1QuotaJobBase.pngclassKIMAP_1_1SessionUiProxy-members.htmlclassKIMAP_1_1SessionUiProxy.htmlclassKIMAP_1_1SetAclJob-members.htmlclassKIMAP_1_1SetAclJob.htmlclassKIMAP_1_1SetAclJob.pngclassKIMAP_1_1SetMetaDataJob-members.htmlclassKIMAP_1_1SetMetaDataJob.htmlclassKIMAP_1_1SetMetaDataJob.pngclassKIMAP_1_1SetQuotaJob-members.htmlclassKIMAP_1_1SetQuotaJob.htmlclassKIMAP_1_1SetQuotaJob.pngclassKIMAP_1_1Term-members.htmlclassKIMAP_1_1Term.htmlclasses.htmlclosed.pngclosejob_8cpp_source.htmlclosejob_8h_source.htmlcopyjob_8cpp_source.htmlcopyjob_8h_source.htmlcreatejob_8cpp_source.htmlcreatejob_8h_source.htmldeleteacljob_8cpp_source.htmldeleteacljob_8h_source.htmldeletejob_8cpp_source.htmldeletejob_8h_source.htmldeprecated.htmldir_e09087ff1473143b3d9fdc034eb04f95.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsexpungejob_8cpp_source.htmlexpungejob_8h_source.htmlfetchjob_8cpp_source.htmlfetchjob_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlfunctions_type.htmlfunctions_vars.htmlgetacljob_8cpp_source.htmlgetacljob_8h_source.htmlgetmetadatajob_8cpp_source.htmlgetmetadatajob_8h_source.htmlgetquotajob_8cpp_source.htmlgetquotajob_8h_source.htmlgetquotarootjob_8cpp_source.htmlgetquotarootjob_8h_source.htmlglobal_8cpp_source.htmlhierarchy.htmlidlejob_8cpp_source.htmlidlejob_8h_source.htmlimapset_8cpp_source.htmlimapset_8h_source.htmlimapstreamparser_8cpp_source.htmlimapstreamparser_8h_source.htmlindex.htmljob_8cpp_source.htmljob_8h_source.htmljob__p_8h_source.htmljquery.jslicenses.htmllistjob_8cpp_source.htmllistjob_8h_source.htmllistrightsjob_8cpp_source.htmllistrightsjob_8h_source.htmlloginjob_8cpp_source.htmlloginjob_8h_source.htmllogoutjob_8cpp_source.htmllogoutjob_8h_source.htmlmaintainers.htmlmessage__p_8h_source.htmlmetadatajobbase_8cpp_source.htmlmetadatajobbase_8h_source.htmlmetadatajobbase__p_8h_source.htmlmyrightsjob_8cpp_source.htmlmyrightsjob_8h_source.htmlnamespaceKIMAP_1_1Acl.htmlnamespacejob_8cpp_source.htmlnamespacejob_8h_source.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlquotajobbase_8cpp_source.htmlquotajobbase_8h_source.htmlquotajobbase__p_8h_source.htmlrenamejob_8cpp_source.htmlrenamejob_8h_source.htmlrfccodecs_8cpp.htmlrfccodecs_8cpp_source.htmlrfccodecs_8h.htmlrfccodecs_8h_source.htmlsearchjob_8cpp_source.htmlsearchjob_8h_source.htmlselectjob_8cpp_source.htmlselectjob_8h_source.htmlsession_8cpp_source.htmlsession_8h_source.htmlsession__p_8h_source.htmlsessionlogger_8cpp_source.htmlsessionlogger__p_8h_source.htmlsessionthread_8cpp_source.htmlsessionthread__p_8h_source.htmlsessionuiproxy_8h_source.htmlsetacljob_8cpp_source.htmlsetacljob_8h_source.htmlsetmetadatajob_8cpp_source.htmlsetmetadatajob_8h_source.htmlsetquotajob_8cpp_source.htmlsetquotajob_8h_source.htmlsplitbar.pngstorejob_8cpp_source.htmlstorejob_8h_source.htmlsubscribejob_8cpp_source.htmlsubscribejob_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssunsubscribejob_8cpp_source.htmlunsubscribejob_8h_source.htmlkimap.tagkioslaveDoxyfileclassmap.inchtmlbc_s.pngbdwn.pngclosed.pngcommon_8h_source.htmldir_63c0b8a97962c98845ea2eacf00b4f7d.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngindex.htmljquery.jsnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssimap4Doxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngbug.htmlclassIMAP4Protocol-members.htmlclassIMAP4Protocol.htmlclassIMAP4Protocol.pngclasses.htmlclassimapCommand-members.htmlclassimapCommand.htmlclassmailHeader-members.htmlclassmailHeader.htmlclassmailHeader.pngclassmimeHdrLine-members.htmlclassmimeHdrLine.htmlclassmimeHeader-members.htmlclassmimeHeader.htmlclassmimeHeader.pngclassmimeIO-members.htmlclassmimeIO.htmlclassmimeIO.pngclassparseString-members.htmlclassparseString.htmlclosed.pngdir_63c0b8a97962c98845ea2eacf00b4f7d.htmldir_b23c3fb087257c656dfdda7959838a28.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlfunctions_vars.htmlhierarchy.htmlimap4_8cpp_source.htmlimap4_8h_source.htmlimapcommand_8cpp_source.htmlimapcommand_8h_source.htmlimapinfo_8cpp_source.htmlimapinfo_8h_source.htmlimaplist_8cpp_source.htmlimaplist_8h_source.htmlimapparser_8cpp_source.htmlimapparser_8h_source.htmlindex.htmljquery.jsmailaddress_8cpp_source.htmlmailaddress_8h_source.htmlmailheader_8cpp_source.htmlmailheader_8h_source.htmlmimehdrline_8cpp_source.htmlmimehdrline_8h_source.htmlmimeheader_8cpp_source.htmlmimeheader_8h_source.htmlmimeio_8cpp_source.htmlmimeio_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlselectinfo_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo.htmlimap4.tagkioslave.tagmboxDoxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngclassMBoxFile-members.htmlclassMBoxFile.htmlclassMBoxFile.pngclassMBoxProtocol-members.htmlclassMBoxProtocol.htmlclassReadMBox-members.htmlclassReadMBox.htmlclassReadMBox.pngclassStat-members.htmlclassStat.htmlclasses.htmlclosed.pngdir_63c0b8a97962c98845ea2eacf00b4f7d.htmldir_8b2029eb2dc37bb99ee16dd92f664be3.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlfunctions_vars.htmlhierarchy.htmlindex.htmljquery.jsmbox_8cpp_source.htmlmbox_8h_source.htmlmboxfile_8cpp_source.htmlmboxfile_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngreadmbox_8cpp_source.htmlreadmbox_8h_source.htmlsplitbar.pngstat_8cpp_source.htmlstat_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssurlinfo_8cpp_source.htmlurlinfo_8h_source.htmlmbox.tagnntpDoxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngclassNNTPProtocol-members.htmlclassNNTPProtocol.htmlclasses.htmlclosed.pngdeprecated.htmldir_1d54404ff9241325ca74d84b46a1240a.htmldir_63c0b8a97962c98845ea2eacf00b4f7d.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlindex.htmljquery.jsnav_f.pngnav_g.pngnav_h.pngnntp_8cpp_source.htmlnntp_8h_source.htmlopen.pngpages.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssnntp.tagkldapDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngber_8cpp_source.htmlber_8h_source.htmlclassKLDAP_1_1Ber-members.htmlclassKLDAP_1_1Ber.htmlclassKLDAP_1_1LdapConfigWidget-members.htmlclassKLDAP_1_1LdapConfigWidget.htmlclassKLDAP_1_1LdapConnection-members.htmlclassKLDAP_1_1LdapConnection.htmlclassKLDAP_1_1LdapControl-members.htmlclassKLDAP_1_1LdapControl.htmlclassKLDAP_1_1LdapModel-members.htmlclassKLDAP_1_1LdapModel.htmlclassKLDAP_1_1LdapModelAttrNode-members.htmlclassKLDAP_1_1LdapModelAttrNode.htmlclassKLDAP_1_1LdapModelAttrNode.pngclassKLDAP_1_1LdapModelDNNode-members.htmlclassKLDAP_1_1LdapModelDNNode.htmlclassKLDAP_1_1LdapModelDNNode.pngclassKLDAP_1_1LdapModelNode-members.htmlclassKLDAP_1_1LdapModelNode.htmlclassKLDAP_1_1LdapModelNode.pngclassKLDAP_1_1LdapModel_1_1LdapModelPrivate-members.htmlclassKLDAP_1_1LdapModel_1_1LdapModelPrivate.htmlclassKLDAP_1_1LdapObject-members.htmlclassKLDAP_1_1LdapObject.htmlclassKLDAP_1_1LdapOperation-members.htmlclassKLDAP_1_1LdapOperation.htmlclassKLDAP_1_1LdapSearch-members.htmlclassKLDAP_1_1LdapSearch.htmlclassKLDAP_1_1LdapServer-members.htmlclassKLDAP_1_1LdapServer.htmlclassKLDAP_1_1LdapUrl-members.htmlclassKLDAP_1_1LdapUrl.htmlclassKLDAP_1_1Ldif-members.htmlclassKLDAP_1_1Ldif.htmlclasses.htmlclosed.pngdir_5e52de9472bcb8e5490cf90760a37501.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlhierarchy.htmlindex.htmljquery.jsldapattributeproxymodel_8cpp_source.htmlldapattributeproxymodel_8h_source.htmlldapconfigwidget_8cpp_source.htmlldapconfigwidget_8h_source.htmlldapconnection_8cpp_source.htmlldapconnection_8h_source.htmlldapcontrol_8cpp_source.htmlldapcontrol_8h_source.htmlldapdefs_8h_source.htmlldapdn_8cpp_source.htmlldapdn_8h_source.htmlldapmodel_8cpp_source.htmlldapmodel_8h_source.htmlldapmodel__p_8h_source.htmlldapmodelnode__p_8h_source.htmlldapobject_8cpp_source.htmlldapobject_8h_source.htmlldapoperation_8cpp_source.htmlldapoperation_8h_source.htmlldapsearch_8cpp_source.htmlldapsearch_8h_source.htmlldapserver_8cpp_source.htmlldapserver_8h_source.htmlldapstructureproxymodel_8cpp_source.htmlldapstructureproxymodel_8h_source.htmlldapurl_8cpp_source.htmlldapurl_8h_source.htmlldif_8cpp_source.htmlldif_8h_source.htmllicenses.htmlmaintainers.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsplitbar.pngstructKLDAP_1_1LdapUrl_1_1Extension-members.htmlstructKLDAP_1_1LdapUrl_1_1Extension.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo.htmlw32-ldap-help_8h_source.htmlkldap.tagkmboxDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassKMBox_1_1MBox-members.htmlclassKMBox_1_1MBox.htmlclassKMBox_1_1MBoxEntry-members.htmlclassKMBox_1_1MBoxEntry.htmlclasses.htmlclosed.pngdir_1dc02fdf0702cfe2a2689d1f92d7cde1.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_func.htmlfunctions_type.htmlindex.htmljquery.jslicenses.htmlmaintainers.htmlmbox_8cpp_source.htmlmbox_8h_source.htmlmbox__p_8h_source.htmlmboxentry_8cpp_source.htmlmboxentry_8h_source.htmlmboxentry__p_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csskmbox.tagkmimeDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngboolflags_8cpp.htmlboolflags_8cpp_source.htmlboolflags_8h.htmlboolflags_8h_source.htmlclassKMime_1_1Base64Codec-members.htmlclassKMime_1_1Base64Codec.htmlclassKMime_1_1Base64Codec.pngclassKMime_1_1BinaryCodec-members.htmlclassKMime_1_1BinaryCodec.htmlclassKMime_1_1BinaryCodec.pngclassKMime_1_1BoolFlags-members.htmlclassKMime_1_1BoolFlags.htmlclassKMime_1_1CharFreq-members.htmlclassKMime_1_1CharFreq.htmlclassKMime_1_1Codec-members.htmlclassKMime_1_1Codec.htmlclassKMime_1_1Codec.pngclassKMime_1_1Content-members.htmlclassKMime_1_1Content.htmlclassKMime_1_1Content.pngclassKMime_1_1ContentIndex-members.htmlclassKMime_1_1ContentIndex.htmlclassKMime_1_1DateFormatter-members.htmlclassKMime_1_1DateFormatter.htmlclassKMime_1_1Decoder-members.htmlclassKMime_1_1Decoder.htmlclassKMime_1_1EightBitCodec-members.htmlclassKMime_1_1EightBitCodec.htmlclassKMime_1_1EightBitCodec.pngclassKMime_1_1Encoder-members.htmlclassKMime_1_1Encoder.htmlclassKMime_1_1HeaderFactory-members.htmlclassKMime_1_1HeaderFactory.htmlclassKMime_1_1Headers_1_1Base-members.htmlclassKMime_1_1Headers_1_1Base.htmlclassKMime_1_1Headers_1_1Base.pngclassKMime_1_1Headers_1_1Bcc-members.htmlclassKMime_1_1Headers_1_1Bcc.htmlclassKMime_1_1Headers_1_1Bcc.pngclassKMime_1_1Headers_1_1Cc-members.htmlclassKMime_1_1Headers_1_1Cc.htmlclassKMime_1_1Headers_1_1Cc.pngclassKMime_1_1Headers_1_1ContentDescription-members.htmlclassKMime_1_1Headers_1_1ContentDescription.htmlclassKMime_1_1Headers_1_1ContentDescription.pngclassKMime_1_1Headers_1_1ContentDisposition-members.htmlclassKMime_1_1Headers_1_1ContentDisposition.htmlclassKMime_1_1Headers_1_1ContentDisposition.pngclassKMime_1_1Headers_1_1ContentID-members.htmlclassKMime_1_1Headers_1_1ContentID.htmlclassKMime_1_1Headers_1_1ContentID.pngclassKMime_1_1Headers_1_1ContentLocation-members.htmlclassKMime_1_1Headers_1_1ContentLocation.htmlclassKMime_1_1Headers_1_1ContentLocation.pngclassKMime_1_1Headers_1_1ContentTransferEncoding-members.htmlclassKMime_1_1Headers_1_1ContentTransferEncoding.htmlclassKMime_1_1Headers_1_1ContentTransferEncoding.pngclassKMime_1_1Headers_1_1ContentType-members.htmlclassKMime_1_1Headers_1_1ContentType.htmlclassKMime_1_1Headers_1_1ContentType.pngclassKMime_1_1Headers_1_1Control-members.htmlclassKMime_1_1Headers_1_1Control.htmlclassKMime_1_1Headers_1_1Control.pngclassKMime_1_1Headers_1_1Date-members.htmlclassKMime_1_1Headers_1_1Date.htmlclassKMime_1_1Headers_1_1Date.pngclassKMime_1_1Headers_1_1FollowUpTo-members.htmlclassKMime_1_1Headers_1_1FollowUpTo.htmlclassKMime_1_1Headers_1_1FollowUpTo.pngclassKMime_1_1Headers_1_1From-members.htmlclassKMime_1_1Headers_1_1From.htmlclassKMime_1_1Headers_1_1From.pngclassKMime_1_1Headers_1_1Generic-members.htmlclassKMime_1_1Headers_1_1Generic.htmlclassKMime_1_1Headers_1_1Generic.pngclassKMime_1_1Headers_1_1Generics_1_1Address-members.htmlclassKMime_1_1Headers_1_1Generics_1_1Address.htmlclassKMime_1_1Headers_1_1Generics_1_1Address.pngclassKMime_1_1Headers_1_1Generics_1_1AddressList-members.htmlclassKMime_1_1Headers_1_1Generics_1_1AddressList.htmlclassKMime_1_1Headers_1_1Generics_1_1AddressList.pngclassKMime_1_1Headers_1_1Generics_1_1DotAtom-members.htmlclassKMime_1_1Headers_1_1Generics_1_1DotAtom.htmlclassKMime_1_1Headers_1_1Generics_1_1DotAtom.pngclassKMime_1_1Headers_1_1Generics_1_1Ident-members.htmlclassKMime_1_1Headers_1_1Generics_1_1Ident.htmlclassKMime_1_1Headers_1_1Generics_1_1Ident.pngclassKMime_1_1Headers_1_1Generics_1_1MailboxList-members.htmlclassKMime_1_1Headers_1_1Generics_1_1MailboxList.htmlclassKMime_1_1Headers_1_1Generics_1_1MailboxList.pngclassKMime_1_1Headers_1_1Generics_1_1Parametrized-members.htmlclassKMime_1_1Headers_1_1Generics_1_1Parametrized.htmlclassKMime_1_1Headers_1_1Generics_1_1Parametrized.pngclassKMime_1_1Headers_1_1Generics_1_1PhraseList-members.htmlclassKMime_1_1Headers_1_1Generics_1_1PhraseList.htmlclassKMime_1_1Headers_1_1Generics_1_1PhraseList.pngclassKMime_1_1Headers_1_1Generics_1_1SingleIdent-members.htmlclassKMime_1_1Headers_1_1Generics_1_1SingleIdent.htmlclassKMime_1_1Headers_1_1Generics_1_1SingleIdent.pngclassKMime_1_1Headers_1_1Generics_1_1SingleMailbox-members.htmlclassKMime_1_1Headers_1_1Generics_1_1SingleMailbox.htmlclassKMime_1_1Headers_1_1Generics_1_1SingleMailbox.pngclassKMime_1_1Headers_1_1Generics_1_1Structured-members.htmlclassKMime_1_1Headers_1_1Generics_1_1Structured.htmlclassKMime_1_1Headers_1_1Generics_1_1Structured.pngclassKMime_1_1Headers_1_1Generics_1_1Token-members.htmlclassKMime_1_1Headers_1_1Generics_1_1Token.htmlclassKMime_1_1Headers_1_1Generics_1_1Token.pngclassKMime_1_1Headers_1_1Generics_1_1Unstructured-members.htmlclassKMime_1_1Headers_1_1Generics_1_1Unstructured.htmlclassKMime_1_1Headers_1_1Generics_1_1Unstructured.pngclassKMime_1_1Headers_1_1InReplyTo-members.htmlclassKMime_1_1Headers_1_1InReplyTo.htmlclassKMime_1_1Headers_1_1InReplyTo.pngclassKMime_1_1Headers_1_1Keywords-members.htmlclassKMime_1_1Headers_1_1Keywords.htmlclassKMime_1_1Headers_1_1Keywords.pngclassKMime_1_1Headers_1_1Lines-members.htmlclassKMime_1_1Headers_1_1Lines.htmlclassKMime_1_1Headers_1_1Lines.pngclassKMime_1_1Headers_1_1MIMEVersion-members.htmlclassKMime_1_1Headers_1_1MIMEVersion.htmlclassKMime_1_1Headers_1_1MIMEVersion.pngclassKMime_1_1Headers_1_1MailCopiesTo-members.htmlclassKMime_1_1Headers_1_1MailCopiesTo.htmlclassKMime_1_1Headers_1_1MailCopiesTo.pngclassKMime_1_1Headers_1_1MessageID-members.htmlclassKMime_1_1Headers_1_1MessageID.htmlclassKMime_1_1Headers_1_1MessageID.pngclassKMime_1_1Headers_1_1Newsgroups-members.htmlclassKMime_1_1Headers_1_1Newsgroups.htmlclassKMime_1_1Headers_1_1Newsgroups.pngclassKMime_1_1Headers_1_1Organization-members.htmlclassKMime_1_1Headers_1_1Organization.htmlclassKMime_1_1Headers_1_1Organization.pngclassKMime_1_1Headers_1_1References-members.htmlclassKMime_1_1Headers_1_1References.htmlclassKMime_1_1Headers_1_1References.pngclassKMime_1_1Headers_1_1ReplyTo-members.htmlclassKMime_1_1Headers_1_1ReplyTo.htmlclassKMime_1_1Headers_1_1ReplyTo.pngclassKMime_1_1Headers_1_1ReturnPath-members.htmlclassKMime_1_1Headers_1_1ReturnPath.htmlclassKMime_1_1Headers_1_1ReturnPath.pngclassKMime_1_1Headers_1_1Sender-members.htmlclassKMime_1_1Headers_1_1Sender.htmlclassKMime_1_1Headers_1_1Sender.pngclassKMime_1_1Headers_1_1Subject-members.htmlclassKMime_1_1Headers_1_1Subject.htmlclassKMime_1_1Headers_1_1Subject.pngclassKMime_1_1Headers_1_1Supersedes-members.htmlclassKMime_1_1Headers_1_1Supersedes.htmlclassKMime_1_1Headers_1_1Supersedes.pngclassKMime_1_1Headers_1_1To-members.htmlclassKMime_1_1Headers_1_1To.htmlclassKMime_1_1Headers_1_1To.pngclassKMime_1_1Headers_1_1UserAgent-members.htmlclassKMime_1_1Headers_1_1UserAgent.htmlclassKMime_1_1Headers_1_1UserAgent.pngclassKMime_1_1IdentityCodec-members.htmlclassKMime_1_1IdentityCodec.htmlclassKMime_1_1IdentityCodec.pngclassKMime_1_1KAutoDeleteHash-members.htmlclassKMime_1_1KAutoDeleteHash.htmlclassKMime_1_1Message-members.htmlclassKMime_1_1Message.htmlclassKMime_1_1Message.pngclassKMime_1_1Parser_1_1MultiPart-members.htmlclassKMime_1_1Parser_1_1MultiPart.htmlclassKMime_1_1Parser_1_1NonMimeParser-members.htmlclassKMime_1_1Parser_1_1NonMimeParser.htmlclassKMime_1_1Parser_1_1NonMimeParser.pngclassKMime_1_1Parser_1_1UUEncoded-members.htmlclassKMime_1_1Parser_1_1UUEncoded.htmlclassKMime_1_1Parser_1_1UUEncoded.pngclassKMime_1_1Parser_1_1YENCEncoded-members.htmlclassKMime_1_1Parser_1_1YENCEncoded.htmlclassKMime_1_1Parser_1_1YENCEncoded.pngclassKMime_1_1QuotedPrintableCodec-members.htmlclassKMime_1_1QuotedPrintableCodec.htmlclassKMime_1_1QuotedPrintableCodec.pngclassKMime_1_1Rfc2047BEncodingCodec-members.htmlclassKMime_1_1Rfc2047BEncodingCodec.htmlclassKMime_1_1Rfc2047BEncodingCodec.pngclassKMime_1_1Rfc2047QEncodingCodec-members.htmlclassKMime_1_1Rfc2047QEncodingCodec.htmlclassKMime_1_1Rfc2047QEncodingCodec.pngclassKMime_1_1Rfc2231EncodingCodec-members.htmlclassKMime_1_1Rfc2231EncodingCodec.htmlclassKMime_1_1Rfc2231EncodingCodec.pngclassKMime_1_1SevenBitCodec-members.htmlclassKMime_1_1SevenBitCodec.htmlclassKMime_1_1SevenBitCodec.pngclassKMime_1_1Types_1_1Mailbox-members.htmlclassKMime_1_1Types_1_1Mailbox.htmlclassKMime_1_1UUCodec-members.htmlclassKMime_1_1UUCodec.htmlclassKMime_1_1UUCodec.pngclasses.htmlclosed.pngdeprecated.htmldir_639a08b2adffb175aad3ef3fe4337a5f.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_w.htmlfunctions_func_z.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_z.htmlglossary.htmlhierarchy.htmlindex.htmljquery.jskautodeletehash_8cpp_source.htmlkautodeletehash_8h_source.htmlkmime__charfreq_8cpp.htmlkmime__charfreq_8cpp_source.htmlkmime__charfreq_8h.htmlkmime__charfreq_8h_source.htmlkmime__codec__base64_8cpp.htmlkmime__codec__base64_8cpp_source.htmlkmime__codec__base64_8h.htmlkmime__codec__base64_8h_source.htmlkmime__codec__identity_8cpp.htmlkmime__codec__identity_8cpp_source.htmlkmime__codec__identity_8h.htmlkmime__codec__identity_8h_source.htmlkmime__codec__qp_8cpp.htmlkmime__codec__qp_8cpp_source.htmlkmime__codec__qp_8h.htmlkmime__codec__qp_8h_source.htmlkmime__codec__uuencode_8cpp.htmlkmime__codec__uuencode_8cpp_source.htmlkmime__codec__uuencode_8h.htmlkmime__codec__uuencode_8h_source.htmlkmime__codecs_8cpp.htmlkmime__codecs_8cpp_source.htmlkmime__codecs_8h.htmlkmime__codecs_8h_source.htmlkmime__content_8cpp.htmlkmime__content_8cpp_source.htmlkmime__content_8h.htmlkmime__content_8h_source.htmlkmime__content__p_8h_source.htmlkmime__contentindex_8cpp.htmlkmime__contentindex_8cpp_source.htmlkmime__contentindex_8h.htmlkmime__contentindex_8h_source.htmlkmime__dateformatter_8cpp.htmlkmime__dateformatter_8cpp_source.htmlkmime__dateformatter_8h.htmlkmime__dateformatter_8h_source.htmlkmime__header__parsing_8cpp_source.htmlkmime__header__parsing_8h_source.htmlkmime__header__parsing__p_8h_source.htmlkmime__headerfactory_8cpp.htmlkmime__headerfactory_8cpp_source.htmlkmime__headerfactory__p_8h.htmlkmime__headerfactory__p_8h_source.htmlkmime__headers_8cpp.htmlkmime__headers_8cpp_source.htmlkmime__headers_8h.htmlkmime__headers_8h_source.htmlkmime__headers__p_8h_source.htmlkmime__mdn_8cpp.htmlkmime__mdn_8cpp_source.htmlkmime__mdn_8h.htmlkmime__mdn_8h_source.htmlkmime__message_8cpp_source.htmlkmime__message_8h_source.htmlkmime__message__p_8h_source.htmlkmime__newsarticle_8cpp_source.htmlkmime__newsarticle_8h_source.htmlkmime__parsers_8cpp_source.htmlkmime__parsers_8h_source.htmlkmime__util_8cpp_source.htmlkmime__util_8h_source.htmlkmime__util__p_8h_source.htmlkmime__version_8h_source.htmlkmime__warning_8h_source.htmllicenses.htmlmaintainers.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo.htmlkmime.tagkontactinterfaceDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassKontactInterface_1_1Core-members.htmlclassKontactInterface_1_1Core.htmlclassKontactInterface_1_1PimUniqueApplication-members.htmlclassKontactInterface_1_1PimUniqueApplication.htmlclassKontactInterface_1_1Plugin-members.htmlclassKontactInterface_1_1Plugin.htmlclassKontactInterface_1_1Summary-members.htmlclassKontactInterface_1_1Summary.htmlclassKontactInterface_1_1UniqueAppHandler-members.htmlclassKontactInterface_1_1UniqueAppHandler.htmlclassKontactInterface_1_1UniqueAppHandlerFactory-members.htmlclassKontactInterface_1_1UniqueAppHandlerFactory.htmlclassKontactInterface_1_1UniqueAppHandlerFactory.pngclassKontactInterface_1_1UniqueAppHandlerFactoryBase-members.htmlclassKontactInterface_1_1UniqueAppHandlerFactoryBase.htmlclassKontactInterface_1_1UniqueAppHandlerFactoryBase.pngclassKontactInterface_1_1UniqueAppWatcher-members.htmlclassKontactInterface_1_1UniqueAppWatcher.htmlclasses.htmlclosed.pngcore_8cpp_source.htmlcore_8h_source.htmldir_6406e5da9a233fdd96775e770c379dc7.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlhierarchy.htmlindex.htmljquery.jslicenses.htmlmaintainers.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlpimuniqueapplication_8cpp_source.htmlpimuniqueapplication_8h_source.htmlplugin_8cpp_source.htmlplugin_8h_source.htmlsplitbar.pngsummary_8cpp_source.htmlsummary_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssuniqueapphandler_8cpp_source.htmluniqueapphandler_8h_source.htmlkontactinterface.tagkpimidentitiesDoxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngclassKPIMIdentities_1_1Identity-members.htmlclassKPIMIdentities_1_1Identity.htmlclassKPIMIdentities_1_1IdentityManager-members.htmlclassKPIMIdentities_1_1IdentityManager.htmlclassKPIMIdentities_1_1Signature-members.htmlclassKPIMIdentities_1_1Signature.htmlclassKPIMIdentities_1_1SignatureConfigurator-members.htmlclassKPIMIdentities_1_1SignatureConfigurator.htmlclasses.htmlclosed.pngdeprecated.htmldir_a8a87ab949379e939697fa5c5783073d.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlfunctions_type.htmlfunctions_vars.htmlidentity_8cpp_source.htmlidentity_8h_source.htmlidentitycombo_8cpp.htmlidentitycombo_8cpp_source.htmlidentitycombo_8h.htmlidentitycombo_8h_source.htmlidentitymanager_8cpp_source.htmlidentitymanager_8h_source.htmlindex.htmljquery.jsnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsignature_8cpp_source.htmlsignature_8h_source.htmlsignatureconfigurator_8cpp_source.htmlsignatureconfigurator_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csskpimidentities.tagkpimtexteditDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassKPIMTextEdit_1_1EMailQuoteHighlighter-members.htmlclassKPIMTextEdit_1_1EMailQuoteHighlighter.htmlclassKPIMTextEdit_1_1TextEdit-members.htmlclassKPIMTextEdit_1_1TextEdit.htmlclasses.htmlclosed.pngdir_39a2bf77ebca431c85ffed86f46f2446.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsemailquotehighlighter_8cpp_source.htmlemailquotehighlighter_8h_source.htmlemoticontexteditaction_8cpp_source.htmlemoticontexteditaction_8h_source.htmlemoticontexteditselector_8cpp_source.htmlemoticontexteditselector_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlfunctions_vars.htmlhtmlhighlighter_8cpp_source.htmlhtmlhighlighter_8h_source.htmlindex.htmlinserthtmldialog_8cpp_source.htmlinserthtmldialog_8h_source.htmlinsertimagedialog_8cpp_source.htmlinsertimagedialog_8h_source.htmlinsertimagewidget_8cpp_source.htmlinsertimagewidget_8h_source.htmlinserttabledialog_8cpp_source.htmlinserttabledialog_8h_source.htmljquery.jslicenses.htmlmaintainers.htmlnamespaceKPIMTextEdit.htmlnamespaceKPIMTextEdit_1_1TextUtils.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlselectspecialchar_8cpp_source.htmlselectspecialchar_8h_source.htmlsplitbar.pngstructKPIMTextEdit_1_1EmbeddedImage-members.htmlstructKPIMTextEdit_1_1EmbeddedImage.htmlstructKPIMTextEdit_1_1ImageWithName-members.htmlstructKPIMTextEdit_1_1ImageWithName.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtableactionmenu_8cpp_source.htmltableactionmenu_8h_source.htmltablecellformatdialog_8cpp_source.htmltablecellformatdialog_8h_source.htmltableformatdialog_8cpp_source.htmltableformatdialog_8h_source.htmltabs.csstextedit_8cpp_source.htmltextedit_8h_source.htmltextutils_8cpp_source.htmltextutils_8h_source.htmlkpimtextedit.tagkpimutilsDoxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngclassKPIMUtils_1_1EmailValidator-members.htmlclassKPIMUtils_1_1EmailValidator.htmlclassKPIMUtils_1_1LinkLocator-members.htmlclassKPIMUtils_1_1LinkLocator.htmlclassKPIMUtils_1_1NetworkAccessHelper-members.htmlclassKPIMUtils_1_1NetworkAccessHelper.htmlclassKPIMUtils_1_1SpellingFilter-members.htmlclassKPIMUtils_1_1SpellingFilter.htmlclasses.htmlclosed.pngdeprecated.htmldir_9238ba4c32298f1bf6d8568c17a3cf25.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsemail_8cpp.htmlemail_8cpp_source.htmlemail_8h.htmlemail_8h_source.htmlemailvalidator_8cpp_source.htmlemailvalidator_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlfunctions_vars.htmlgroup__emailextraction.htmlgroup__emailidn.htmlgroup__emailvalidation.htmlhierarchy.htmlindex.htmljquery.jskfileio_8cpp_source.htmlkfileio_8h_source.htmllinklocator_8cpp.htmllinklocator_8cpp_source.htmllinklocator_8h.htmllinklocator_8h_source.htmlmodules.htmlnav_f.pngnav_g.pngnav_h.pngnetworkaccesshelper_8h_source.htmlnetworkaccesshelper__fake_8cpp_source.htmlopen.pngpages.htmlprocesses_8cpp.htmlprocesses_8cpp_source.htmlprocesses_8h.htmlprocesses_8h_source.htmlprogressindicatorlabel_8cpp_source.htmlprogressindicatorlabel_8h_source.htmlprogressindicatorwidget_8cpp_source.htmlprogressindicatorwidget_8h_source.htmlspellingfilter_8cpp.htmlspellingfilter_8cpp_source.htmlspellingfilter_8h.htmlspellingfilter_8h_source.htmlsplitbar.pngstructKPIMUtils_1_1SuperClass-members.htmlstructKPIMUtils_1_1SuperClass.htmlstructKPIMUtils_1_1SuperClass.pngstructKPIMUtils_1_1SuperClassTrait-members.htmlstructKPIMUtils_1_1SuperClassTrait.htmlsupertrait_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csskpimutils.tagkresourcesDoxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngclassKRES_1_1ConfigDialog-members.htmlclassKRES_1_1ConfigDialog.htmlclassKRES_1_1ConfigPage-members.htmlclassKRES_1_1ConfigPage.htmlclassKRES_1_1ConfigPage.pngclassKRES_1_1ConfigWidget-members.htmlclassKRES_1_1ConfigWidget.htmlclassKRES_1_1Factory-members.htmlclassKRES_1_1Factory.htmlclassKRES_1_1IdMapper-members.htmlclassKRES_1_1IdMapper.htmlclassKRES_1_1Manager-members.htmlclassKRES_1_1Manager.htmlclassKRES_1_1Manager.pngclassKRES_1_1ManagerImpl-members.htmlclassKRES_1_1ManagerImpl.htmlclassKRES_1_1ManagerNotifier-members.htmlclassKRES_1_1ManagerNotifier.htmlclassKRES_1_1ManagerNotifier.pngclassKRES_1_1ManagerObserver-members.htmlclassKRES_1_1ManagerObserver.htmlclassKRES_1_1Manager_1_1ActiveIterator-members.htmlclassKRES_1_1Manager_1_1ActiveIterator.htmlclassKRES_1_1Manager_1_1Iterator-members.htmlclassKRES_1_1Manager_1_1Iterator.htmlclassKRES_1_1Resource-members.htmlclassKRES_1_1Resource.htmlclassKRES_1_1SelectDialog-members.htmlclassKRES_1_1SelectDialog.htmlclasses.htmlclosed.pngconfigdialog_8cpp.htmlconfigdialog_8cpp_source.htmlconfigdialog_8h.htmlconfigdialog_8h_source.htmlconfigpage_8cpp.htmlconfigpage_8cpp_source.htmlconfigpage_8h.htmlconfigpage_8h_source.htmlconfigwidget_8cpp.htmlconfigwidget_8cpp_source.htmlconfigwidget_8h.htmlconfigwidget_8h_source.htmldir_29992147731f360d40a9fd5364f4fd8f.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfactory_8cpp.htmlfactory_8cpp_source.htmlfactory_8h.htmlfactory_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlhierarchy.htmlidmapper_8cpp.htmlidmapper_8cpp_source.htmlidmapper_8h.htmlidmapper_8h_source.htmlindex.htmljquery.jskcmkresources_8cpp_source.htmlkcmkresources_8h_source.htmlkcmkresources__export_8h_source.htmlmanager_8h_source.htmlmanagerimpl_8cpp_source.htmlmanagerimpl_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlresource_8cpp_source.htmlresource_8h_source.htmlselectdialog_8cpp_source.htmlselectdialog_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo.htmlkresources.tagktnefDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassKTnef_1_1KTNEFAttach-members.htmlclassKTnef_1_1KTNEFAttach.htmlclassKTnef_1_1KTNEFAttach.pngclassKTnef_1_1KTNEFMessage-members.htmlclassKTnef_1_1KTNEFMessage.htmlclassKTnef_1_1KTNEFMessage.pngclassKTnef_1_1KTNEFParser-members.htmlclassKTnef_1_1KTNEFParser.htmlclassKTnef_1_1KTNEFProperty-members.htmlclassKTnef_1_1KTNEFProperty.htmlclassKTnef_1_1KTNEFPropertySet-members.htmlclassKTnef_1_1KTNEFPropertySet.htmlclassKTnef_1_1KTNEFPropertySet.pngclassKTnef_1_1KTNEFWriter-members.htmlclassKTnef_1_1KTNEFWriter.htmlclasses.htmlclosed.pngdir_cb172554195e4c8e81ea3f3928c32163.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngformatter_8cpp.htmlformatter_8cpp_source.htmlformatter_8h.htmlformatter_8h_source.htmlfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlglobals.htmlglobals_func.htmlhierarchy.htmlindex.htmljquery.jsktnefattach_8cpp.htmlktnefattach_8cpp_source.htmlktnefattach_8h.htmlktnefattach_8h_source.htmlktnefdefs_8h.htmlktnefdefs_8h_source.htmlktnefmessage_8cpp.htmlktnefmessage_8cpp_source.htmlktnefmessage_8h.htmlktnefmessage_8h_source.htmlktnefparser_8cpp.htmlktnefparser_8cpp_source.htmlktnefparser_8h.htmlktnefparser_8h_source.htmlktnefproperty_8cpp.htmlktnefproperty_8cpp_source.htmlktnefproperty_8h.htmlktnefproperty_8h_source.htmlktnefpropertyset_8cpp.htmlktnefpropertyset_8cpp_source.htmlktnefpropertyset_8h.htmlktnefpropertyset_8h_source.htmlktnefwriter_8cpp.htmlktnefwriter_8cpp_source.htmlktnefwriter_8h.htmlktnefwriter_8h_source.htmllicenses.htmllzfu_8cpp.htmllzfu_8cpp_source.htmllzfu_8h.htmllzfu_8h_source.htmlmaintainers.htmlmapi_8cpp.htmlmapi_8cpp_source.htmlmapi_8h.htmlmapi_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssktnef.tagkxmlrpcclientDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassKXmlRpc_1_1Client-members.htmlclassKXmlRpc_1_1Client.htmlclassKXmlRpc_1_1Query-members.htmlclassKXmlRpc_1_1Query.htmlclasses.htmlclient_8cpp.htmlclient_8cpp_source.htmlclient_8h.htmlclient_8h_source.htmlclosed.pngdir_012d2436d0d4f9b2f74c7f00504f416d.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlindex.htmljquery.jslicenses.htmlmaintainers.htmlnamespaceKXmlRpc.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlquery_8cpp.htmlquery_8cpp_source.htmlquery_8h.htmlquery_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csskxmlrpcclient.tagmailtransportDoxyfileclassmap.inchtmladdtransportdialog_8cpp_source.htmladdtransportdialog_8h_source.htmlannotated.htmlattributeregistrar_8cpp_source.htmlbc_s.pngbdwn.pngclassAkonadi_1_1FilterAction-members.htmlclassAkonadi_1_1FilterAction.htmlclassAkonadi_1_1FilterAction.pngclassAkonadi_1_1FilterActionJob-members.htmlclassAkonadi_1_1FilterActionJob.htmlclassMailTransport_1_1AddTransportDialog-members.htmlclassMailTransport_1_1AddTransportDialog.htmlclassMailTransport_1_1ClearErrorAction-members.htmlclassMailTransport_1_1ClearErrorAction.htmlclassMailTransport_1_1ClearErrorAction.pngclassMailTransport_1_1ConfigModule-members.htmlclassMailTransport_1_1ConfigModule.htmlclassMailTransport_1_1DispatchManualTransportAction-members.htmlclassMailTransport_1_1DispatchManualTransportAction.htmlclassMailTransport_1_1DispatchManualTransportAction.pngclassMailTransport_1_1DispatchModeAttribute-members.htmlclassMailTransport_1_1DispatchModeAttribute.htmlclassMailTransport_1_1DispatcherInterface-members.htmlclassMailTransport_1_1DispatcherInterface.htmlclassMailTransport_1_1DispatcherInterfacePrivate-members.htmlclassMailTransport_1_1DispatcherInterfacePrivate.htmlclassMailTransport_1_1ErrorAttribute-members.htmlclassMailTransport_1_1ErrorAttribute.htmlclassMailTransport_1_1Legacy-members.htmlclassMailTransport_1_1Legacy.htmlclassMailTransport_1_1MessageQueueJob-members.htmlclassMailTransport_1_1MessageQueueJob.htmlclassMailTransport_1_1PrecommandJob-members.htmlclassMailTransport_1_1PrecommandJob.htmlclassMailTransport_1_1ResourceSendJob-members.htmlclassMailTransport_1_1ResourceSendJob.htmlclassMailTransport_1_1ResourceSendJob.pngclassMailTransport_1_1SMTPConfigWidget-members.htmlclassMailTransport_1_1SMTPConfigWidget.htmlclassMailTransport_1_1SMTPConfigWidget.pngclassMailTransport_1_1SendQueuedAction-members.htmlclassMailTransport_1_1SendQueuedAction.htmlclassMailTransport_1_1SendQueuedAction.pngclassMailTransport_1_1SendmailConfigWidget-members.htmlclassMailTransport_1_1SendmailConfigWidget.htmlclassMailTransport_1_1SendmailConfigWidget.pngclassMailTransport_1_1SendmailJob-members.htmlclassMailTransport_1_1SendmailJob.htmlclassMailTransport_1_1SendmailJob.pngclassMailTransport_1_1SentActionAttribute-members.htmlclassMailTransport_1_1SentActionAttribute.htmlclassMailTransport_1_1SentActionAttribute_1_1Action-members.htmlclassMailTransport_1_1SentActionAttribute_1_1Action.htmlclassMailTransport_1_1SentBehaviourAttribute-members.htmlclassMailTransport_1_1SentBehaviourAttribute.htmlclassMailTransport_1_1ServerTest-members.htmlclassMailTransport_1_1ServerTest.htmlclassMailTransport_1_1SmtpJob-members.htmlclassMailTransport_1_1SmtpJob.htmlclassMailTransport_1_1SmtpJob.pngclassMailTransport_1_1SmtpSession-members.htmlclassMailTransport_1_1SmtpSession.htmlclassMailTransport_1_1Socket-members.htmlclassMailTransport_1_1Socket.htmlclassMailTransport_1_1Transport-members.htmlclassMailTransport_1_1Transport.htmlclassMailTransport_1_1TransportAttribute-members.htmlclassMailTransport_1_1TransportAttribute.htmlclassMailTransport_1_1TransportComboBox-members.htmlclassMailTransport_1_1TransportComboBox.htmlclassMailTransport_1_1TransportConfigDialog-members.htmlclassMailTransport_1_1TransportConfigDialog.htmlclassMailTransport_1_1TransportConfigWidget-members.htmlclassMailTransport_1_1TransportConfigWidget.htmlclassMailTransport_1_1TransportConfigWidget.pngclassMailTransport_1_1TransportConfigWidgetPrivate-members.htmlclassMailTransport_1_1TransportConfigWidgetPrivate.htmlclassMailTransport_1_1TransportJob-members.htmlclassMailTransport_1_1TransportJob.htmlclassMailTransport_1_1TransportJob.pngclassMailTransport_1_1TransportListView-members.htmlclassMailTransport_1_1TransportListView.htmlclassMailTransport_1_1TransportManagementWidget-members.htmlclassMailTransport_1_1TransportManagementWidget.htmlclassMailTransport_1_1TransportManager-members.htmlclassMailTransport_1_1TransportManager.htmlclassMailTransport_1_1TransportType-members.htmlclassMailTransport_1_1TransportType.htmlclassMailTransport_1_1TransportType_1_1Private-members.htmlclassMailTransport_1_1TransportType_1_1Private.htmlclassTransportPrivate-members.htmlclassTransportPrivate.htmlclasses.htmlclosed.pngconfigmodule_8cpp_source.htmlconfigmodule_8h_source.htmldeprecated.htmldir_4a2fd42989836d7ec15d1a5b1d23f0e6.htmldir_89a94a979144685b19d094bd2f5e5719.htmldispatcherinterface_8cpp_source.htmldispatcherinterface_8h_source.htmldispatcherinterface__p_8h_source.htmldispatchmodeattribute_8cpp_source.htmldispatchmodeattribute_8h_source.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jserrorattribute_8cpp_source.htmlerrorattribute_8h_source.htmlfiles.htmlfilteractionjob_8cpp_source.htmlfilteractionjob__p_8h_source.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlhierarchy.htmlindex.htmljquery.jslegacydecrypt_8cpp_source.htmllegacydecrypt_8h_source.htmlmailtransport__defs_8h.htmlmailtransport__defs_8h_source.htmlmessagequeuejob_8cpp_source.htmlmessagequeuejob_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngoutboxactions_8cpp_source.htmloutboxactions__p_8h_source.htmlpages.htmlprecommandjob_8cpp_source.htmlprecommandjob_8h_source.htmlresourcesendjob_8cpp_source.htmlresourcesendjob__p_8h_source.htmlsendmailconfigwidget_8cpp_source.htmlsendmailconfigwidget_8h_source.htmlsendmailjob_8cpp_source.htmlsendmailjob_8h_source.htmlsentactionattribute_8cpp_source.htmlsentactionattribute_8h_source.htmlsentbehaviourattribute_8cpp_source.htmlsentbehaviourattribute_8h_source.htmlservertest_8cpp_source.htmlservertest_8h_source.htmlsmtpconfigwidget_8cpp_source.htmlsmtpconfigwidget_8h_source.htmlsmtpjob_8cpp_source.htmlsmtpjob_8h_source.htmlsmtpsession_8cpp_source.htmlsmtpsession_8h_source.htmlsocket_8cpp_source.htmlsocket_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstransport_8cpp_source.htmltransport_8h_source.htmltransport__p_8h_source.htmltransportattribute_8cpp_source.htmltransportattribute_8h_source.htmltransportcombobox_8cpp_source.htmltransportcombobox_8h_source.htmltransportconfigdialog_8cpp_source.htmltransportconfigdialog_8h_source.htmltransportconfigwidget_8cpp_source.htmltransportconfigwidget_8h_source.htmltransportconfigwidget__p_8h_source.htmltransportjob_8cpp_source.htmltransportjob_8h_source.htmltransportlistview_8cpp_source.htmltransportlistview_8h_source.htmltransportmanagementwidget_8cpp_source.htmltransportmanagementwidget_8h_source.htmltransportmanager_8cpp_source.htmltransportmanager_8h_source.htmltransporttype_8cpp_source.htmltransporttype_8h_source.htmltransporttype__p_8h_source.htmlmailtransport.tagmicroblogDoxyfileclassmap.inchtmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngclassMicroblog_1_1StatusItem-members.htmlclassMicroblog_1_1StatusItem.htmlclasses.htmlclosed.pngdir_4396593d7774bf9bd56c823ad753f745.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlindex.htmljquery.jslicenses.htmlmaintainers.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsplitbar.pngstatusitem_8cpp_source.htmlstatusitem_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssmicroblog.tagnav_f.pngnav_g.pngnav_h.pngopen.pngprint.cssqgpgmeDoxyfileclassmap.inchtmlbc_s.pngbdwn.pngclosed.pngdataprovider_8cpp_source.htmldataprovider_8h_source.htmldir_8a3b76d0fdc998214ac53c58ed6c426a.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jseventloopinteractor_8cpp_source.htmleventloopinteractor_8h_source.htmleventloopinteractor__unix_8cpp_source.htmleventloopinteractor__win_8cpp_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngindex.htmljquery.jsnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssqgpgme.tagsplitbar.pngsubdirssubdirs.tagsync_off.pngsync_on.pngsyndicationDoxyfileatomDoxyfileatom.tagclassmap.inchtmlannotated.htmlatom_8h_source.htmlatomtools_8cpp_source.htmlatomtools_8h_source.htmlbc_s.pngbdwn.pngcategory_8cpp_source.htmlcategory_8h_source.htmlclassSyndication_1_1Atom_1_1Category-members.htmlclassSyndication_1_1Atom_1_1Category.htmlclassSyndication_1_1Atom_1_1Content-members.htmlclassSyndication_1_1Atom_1_1Content.htmlclassSyndication_1_1Atom_1_1Entry-members.htmlclassSyndication_1_1Atom_1_1Entry.htmlclassSyndication_1_1Atom_1_1EntryDocument-members.htmlclassSyndication_1_1Atom_1_1EntryDocument.htmlclassSyndication_1_1Atom_1_1FeedDocument-members.htmlclassSyndication_1_1Atom_1_1FeedDocument.htmlclassSyndication_1_1Atom_1_1Generator-members.htmlclassSyndication_1_1Atom_1_1Generator.htmlclassSyndication_1_1Atom_1_1Link-members.htmlclassSyndication_1_1Atom_1_1Link.htmlclassSyndication_1_1Atom_1_1Parser-members.htmlclassSyndication_1_1Atom_1_1Parser.htmlclassSyndication_1_1Atom_1_1Person-members.htmlclassSyndication_1_1Atom_1_1Person.htmlclassSyndication_1_1Atom_1_1Source-members.htmlclassSyndication_1_1Atom_1_1Source.htmlclasses.htmlclosed.pngconstants_8cpp_source.htmlconstants_8h_source.htmlcontent_8cpp_source.htmlcontent_8h_source.htmldir_1ff732194ed32930b622c98cfadfdf06.htmldir_2c5648de2acd1db10779c1460bf5d991.htmldoc.pngdocument_8cpp_source.htmldocument_8h_source.htmldoxygen.cssdoxygen.pngdynsections.jsentry_8cpp_source.htmlentry_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlgenerator_8cpp_source.htmlgenerator_8h_source.htmlindex.htmljquery.jslink_8cpp_source.htmllink_8h_source.htmlnamespaceSyndication_1_1Atom.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngparser_8cpp_source.htmlparser_8h_source.htmlperson_8cpp_source.htmlperson_8h_source.htmlsource_8cpp_source.htmlsource_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssclassmap.inchtmlabstractparser_8cpp_source.htmlabstractparser_8h_source.htmlannotated.htmlauthors.htmlbc_s.pngbdwn.pngcategory_8cpp_source.htmlcategory_8h_source.htmlclassSyndication_1_1AbstractParser-members.htmlclassSyndication_1_1AbstractParser.htmlclassSyndication_1_1Category-members.htmlclassSyndication_1_1Category.htmlclassSyndication_1_1DataRetriever-members.htmlclassSyndication_1_1DataRetriever.htmlclassSyndication_1_1DataRetriever.pngclassSyndication_1_1DocumentSource-members.htmlclassSyndication_1_1DocumentSource.htmlclassSyndication_1_1DocumentVisitor-members.htmlclassSyndication_1_1DocumentVisitor.htmlclassSyndication_1_1ElementWrapper-members.htmlclassSyndication_1_1ElementWrapper.htmlclassSyndication_1_1Enclosure-members.htmlclassSyndication_1_1Enclosure.htmlclassSyndication_1_1Feed-members.htmlclassSyndication_1_1Feed.htmlclassSyndication_1_1FileRetriever-members.htmlclassSyndication_1_1FileRetriever.htmlclassSyndication_1_1FileRetriever.pngclassSyndication_1_1Image-members.htmlclassSyndication_1_1Image.htmlclassSyndication_1_1Item-members.htmlclassSyndication_1_1Item.htmlclassSyndication_1_1Loader-members.htmlclassSyndication_1_1Loader.htmlclassSyndication_1_1Mapper-members.htmlclassSyndication_1_1Mapper.htmlclassSyndication_1_1OutputRetriever-members.htmlclassSyndication_1_1OutputRetriever.htmlclassSyndication_1_1OutputRetriever.pngclassSyndication_1_1ParserCollection-members.htmlclassSyndication_1_1ParserCollection.htmlclassSyndication_1_1Person-members.htmlclassSyndication_1_1Person.htmlclassSyndication_1_1SpecificDocument-members.htmlclassSyndication_1_1SpecificDocument.htmlclassSyndication_1_1SpecificItem-members.htmlclassSyndication_1_1SpecificItem.htmlclassSyndication_1_1SpecificItemVisitor-members.htmlclassSyndication_1_1SpecificItemVisitor.htmlclasses.htmlclosed.pngconstants_8cpp_source.htmlconstants_8h_source.htmldataretriever_8cpp_source.htmldataretriever_8h_source.htmldir_1ff732194ed32930b622c98cfadfdf06.htmldoc.pngdocumentsource_8cpp_source.htmldocumentsource_8h_source.htmldocumentvisitor_8cpp_source.htmldocumentvisitor_8h_source.htmldoxygen.cssdoxygen.pngdynsections.jselementwrapper_8cpp_source.htmlelementwrapper_8h_source.htmlenclosure_8cpp_source.htmlenclosure_8h_source.htmlfeed_8cpp_source.htmlfeed_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlglobal_8cpp_source.htmlglobal_8h_source.htmlhierarchy.htmlimage_8cpp_source.htmlimage_8h_source.htmlindex.htmlitem_8cpp_source.htmlitem_8h_source.htmljquery.jslicenses.htmlloader_8cpp_source.htmlloader_8h_source.htmlmaintainers.htmlmapper_8h_source.htmlnamespaceSyndication.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlparsercollection_8h_source.htmlparsercollectionimpl_8h_source.htmlperson_8cpp_source.htmlperson_8h_source.htmlpersonimpl_8cpp_source.htmlpersonimpl_8h_source.htmlspecificdocument_8cpp_source.htmlspecificdocument_8h_source.htmlspecificitem_8cpp_source.htmlspecificitem_8h_source.htmlspecificitemvisitor_8cpp_source.htmlspecificitemvisitor_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngsyndication_8h_source.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo.htmltools_8cpp_source.htmltools_8h_source.htmlrdfDoxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngclassSyndication_1_1RDF_1_1ContentVocab-members.htmlclassSyndication_1_1RDF_1_1ContentVocab.htmlclassSyndication_1_1RDF_1_1Document-members.htmlclassSyndication_1_1RDF_1_1Document.htmlclassSyndication_1_1RDF_1_1Document.pngclassSyndication_1_1RDF_1_1DublinCore-members.htmlclassSyndication_1_1RDF_1_1DublinCore.htmlclassSyndication_1_1RDF_1_1DublinCore.pngclassSyndication_1_1RDF_1_1DublinCoreVocab-members.htmlclassSyndication_1_1RDF_1_1DublinCoreVocab.htmlclassSyndication_1_1RDF_1_1Image-members.htmlclassSyndication_1_1RDF_1_1Image.htmlclassSyndication_1_1RDF_1_1Image.pngclassSyndication_1_1RDF_1_1Item-members.htmlclassSyndication_1_1RDF_1_1Item.htmlclassSyndication_1_1RDF_1_1Item.pngclassSyndication_1_1RDF_1_1Literal-members.htmlclassSyndication_1_1RDF_1_1Literal.htmlclassSyndication_1_1RDF_1_1Literal.pngclassSyndication_1_1RDF_1_1Model-members.htmlclassSyndication_1_1RDF_1_1Model.htmlclassSyndication_1_1RDF_1_1ModelMaker-members.htmlclassSyndication_1_1RDF_1_1ModelMaker.htmlclassSyndication_1_1RDF_1_1Node-members.htmlclassSyndication_1_1RDF_1_1Node.htmlclassSyndication_1_1RDF_1_1Node.pngclassSyndication_1_1RDF_1_1NodeVisitor-members.htmlclassSyndication_1_1RDF_1_1NodeVisitor.htmlclassSyndication_1_1RDF_1_1Parser-members.htmlclassSyndication_1_1RDF_1_1Parser.htmlclassSyndication_1_1RDF_1_1Property-members.htmlclassSyndication_1_1RDF_1_1Property.htmlclassSyndication_1_1RDF_1_1Property.pngclassSyndication_1_1RDF_1_1RDFVocab-members.htmlclassSyndication_1_1RDF_1_1RDFVocab.htmlclassSyndication_1_1RDF_1_1RSS09Vocab-members.htmlclassSyndication_1_1RDF_1_1RSS09Vocab.htmlclassSyndication_1_1RDF_1_1RSSVocab-members.htmlclassSyndication_1_1RDF_1_1RSSVocab.htmlclassSyndication_1_1RDF_1_1Resource-members.htmlclassSyndication_1_1RDF_1_1Resource.htmlclassSyndication_1_1RDF_1_1Resource.pngclassSyndication_1_1RDF_1_1ResourceWrapper-members.htmlclassSyndication_1_1RDF_1_1ResourceWrapper.htmlclassSyndication_1_1RDF_1_1ResourceWrapper.pngclassSyndication_1_1RDF_1_1Sequence-members.htmlclassSyndication_1_1RDF_1_1Sequence.htmlclassSyndication_1_1RDF_1_1Sequence.pngclassSyndication_1_1RDF_1_1Statement-members.htmlclassSyndication_1_1RDF_1_1Statement.htmlclassSyndication_1_1RDF_1_1SyndicationInfo-members.htmlclassSyndication_1_1RDF_1_1SyndicationInfo.htmlclassSyndication_1_1RDF_1_1SyndicationInfo.pngclassSyndication_1_1RDF_1_1SyndicationVocab-members.htmlclassSyndication_1_1RDF_1_1SyndicationVocab.htmlclassSyndication_1_1RDF_1_1TextInput-members.htmlclassSyndication_1_1RDF_1_1TextInput.htmlclassSyndication_1_1RDF_1_1TextInput.pngclasses.htmlclosed.pngcontentvocab_8cpp_source.htmlcontentvocab_8h_source.htmldir_1ff732194ed32930b622c98cfadfdf06.htmldir_a201ca037abe6444ad16ddae967da6cc.htmldoc.pngdocument_8cpp_source.htmldocument_8h_source.htmldoxygen.cssdoxygen.pngdublincore_8cpp_source.htmldublincore_8h_source.htmldublincorevocab_8cpp_source.htmldublincorevocab_8h_source.htmldynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_y.htmlhierarchy.htmlimage_8cpp_source.htmlimage_8h_source.htmlindex.htmlitem_8cpp_source.htmlitem_8h_source.htmljquery.jsliteral_8cpp_source.htmlliteral_8h_source.htmlmodel_8cpp_source.htmlmodel_8h_source.htmlmodel__p_8h_source.htmlmodelmaker_8cpp_source.htmlmodelmaker_8h_source.htmlnamespaceSyndication_1_1RDF.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngnode_8cpp_source.htmlnode_8h_source.htmlnodevisitor_8cpp_source.htmlnodevisitor_8h_source.htmlopen.pngparser_8cpp_source.htmlparser_8h_source.htmlproperty_8cpp_source.htmlproperty_8h_source.htmlrdf_8h_source.htmlrdfvocab_8cpp_source.htmlrdfvocab_8h_source.htmlresource_8cpp_source.htmlresource_8h_source.htmlresourcewrapper_8cpp_source.htmlresourcewrapper_8h_source.htmlrssvocab_8cpp_source.htmlrssvocab_8h_source.htmlsequence_8cpp_source.htmlsequence_8h_source.htmlsplitbar.pngstatement_8cpp_source.htmlstatement_8h_source.htmlsync_off.pngsync_on.pngsyndicationinfo_8cpp_source.htmlsyndicationinfo_8h_source.htmlsyndicationvocab_8cpp_source.htmlsyndicationvocab_8h_source.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstextinput_8cpp_source.htmltextinput_8h_source.htmlrdf.tagrss2Doxyfileclassmap.inchtmlannotated.htmlbc_s.pngbdwn.pngcategory_8cpp_source.htmlcategory_8h_source.htmlclassSyndication_1_1RSS2_1_1Category-members.htmlclassSyndication_1_1RSS2_1_1Category.htmlclassSyndication_1_1RSS2_1_1Cloud-members.htmlclassSyndication_1_1RSS2_1_1Cloud.htmlclassSyndication_1_1RSS2_1_1Document-members.htmlclassSyndication_1_1RSS2_1_1Document.htmlclassSyndication_1_1RSS2_1_1Enclosure-members.htmlclassSyndication_1_1RSS2_1_1Enclosure.htmlclassSyndication_1_1RSS2_1_1Image-members.htmlclassSyndication_1_1RSS2_1_1Image.htmlclassSyndication_1_1RSS2_1_1Parser-members.htmlclassSyndication_1_1RSS2_1_1Parser.htmlclassSyndication_1_1RSS2_1_1Source-members.htmlclassSyndication_1_1RSS2_1_1Source.htmlclassSyndication_1_1RSS2_1_1TextInput-members.htmlclassSyndication_1_1RSS2_1_1TextInput.htmlclasses.htmlclosed.pngcloud_8cpp_source.htmlcloud_8h_source.htmldir_1ff732194ed32930b622c98cfadfdf06.htmldir_432ff66697bcef9071f2736780fc4da2.htmldoc.pngdocument_8cpp_source.htmldocument_8h_source.htmldoxygen.cssdoxygen.pngdynsections.jsenclosure_8cpp_source.htmlenclosure_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlimage_8cpp_source.htmlimage_8h_source.htmlindex.htmlitem_8cpp_source.htmlitem_8h_source.htmljquery.jsnamespaceSyndication_1_1RSS2.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngparser_8cpp_source.htmlparser_8h_source.htmlrss2_8h_source.htmlsource_8cpp_source.htmlsource_8h_source.htmlsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstextinput_8cpp_source.htmltextinput_8h_source.htmltools__p_8h_source.htmlrss2.tagsyndication.tagtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstop-kde.jpgtop-left.jpgtop-right.jpgtop.jpg/usr/share/doc/HTML/en//usr/share/doc/HTML/en/kdepimlibs-apidocs//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi/contact//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi/contact/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi/kmime//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi/kmime/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi/socialutils//usr/share/doc/HTML/en/kdepimlibs-apidocs/akonadi/socialutils/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kabc//usr/share/doc/HTML/en/kdepimlibs-apidocs/kabc/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kalarmcal//usr/share/doc/HTML/en/kdepimlibs-apidocs/kalarmcal/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kblog//usr/share/doc/HTML/en/kdepimlibs-apidocs/kblog/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kcal//usr/share/doc/HTML/en/kdepimlibs-apidocs/kcal/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kcalcore//usr/share/doc/HTML/en/kdepimlibs-apidocs/kcalcore/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kcalutils//usr/share/doc/HTML/en/kdepimlibs-apidocs/kcalutils/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kholidays//usr/share/doc/HTML/en/kdepimlibs-apidocs/kholidays/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kimap//usr/share/doc/HTML/en/kdepimlibs-apidocs/kimap/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave/imap4//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave/imap4/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave/mbox//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave/mbox/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave/nntp//usr/share/doc/HTML/en/kdepimlibs-apidocs/kioslave/nntp/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kldap//usr/share/doc/HTML/en/kdepimlibs-apidocs/kldap/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kmbox//usr/share/doc/HTML/en/kdepimlibs-apidocs/kmbox/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kmime//usr/share/doc/HTML/en/kdepimlibs-apidocs/kmime/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kontactinterface//usr/share/doc/HTML/en/kdepimlibs-apidocs/kontactinterface/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kpimidentities//usr/share/doc/HTML/en/kdepimlibs-apidocs/kpimidentities/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kpimtextedit//usr/share/doc/HTML/en/kdepimlibs-apidocs/kpimtextedit/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kpimutils//usr/share/doc/HTML/en/kdepimlibs-apidocs/kpimutils/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kresources//usr/share/doc/HTML/en/kdepimlibs-apidocs/kresources/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/ktnef//usr/share/doc/HTML/en/kdepimlibs-apidocs/ktnef/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/kxmlrpcclient//usr/share/doc/HTML/en/kdepimlibs-apidocs/kxmlrpcclient/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/mailtransport//usr/share/doc/HTML/en/kdepimlibs-apidocs/mailtransport/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/microblog//usr/share/doc/HTML/en/kdepimlibs-apidocs/microblog/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/qgpgme//usr/share/doc/HTML/en/kdepimlibs-apidocs/qgpgme/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication/atom//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication/atom/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication/rdf//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication/rdf/html//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication/rss2//usr/share/doc/HTML/en/kdepimlibs-apidocs/syndication/rss2/html/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi        !"#$%&'(&)* ++,-./0123,456789"2::;<1=52>,,?@ABCDEFBGHIJKLMNOPCQ!R >STUD75VW2XYZ[\ ]^>_8`@aJPZb*cG def ghij  klmn o pqrstu        vwv x y@z&{G|D}}B|~@z            8?8?b?<8     ``              *=*                            JJ<                                ##                   {&     C3           directoryASCII text, with very long linesXML 1.0 document textPHP script, ASCII textXML 1.0 document, ASCII text, with very long linesXML 1.0 document, UTF-8 Unicode text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 212 x 80, 8-bit colormap, non-interlacedPNG image data, 247 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsPNG image data, 641 x 935, 8-bit/color RGB, non-interlacedPNG image data, 641 x 933, 8-bit/color RGB, non-interlacedPNG image data, 641 x 934, 8-bit/color RGB, non-interlacedPNG image data, 158 x 80, 8-bit colormap, non-interlacedPNG image data, 348 x 80, 8-bit colormap, non-interlacedPNG image data, 201 x 192, 8-bit colormap, non-interlacedPNG image data, 172 x 80, 8-bit colormap, non-interlacedPNG image data, 448 x 864, 8-bit colormap, non-interlacedPNG image data, 142 x 80, 8-bit colormap, non-interlacedPNG image data, 181 x 80, 8-bit colormap, non-interlacedPNG image data, 207 x 80, 8-bit colormap, non-interlacedPNG image data, 161 x 80, 8-bit colormap, non-interlacedPNG image data, 120 x 80, 8-bit colormap, non-interlacedPNG image data, 171 x 80, 8-bit colormap, non-interlacedPNG image data, 179 x 80, 8-bit colormap, non-interlacedPNG image data, 177 x 80, 8-bit colormap, non-interlacedPNG image data, 173 x 80, 8-bit colormap, non-interlacedPNG image data, 418 x 80, 8-bit colormap, non-interlacedPNG image data, 180 x 80, 8-bit colormap, non-interlacedPNG image data, 195 x 80, 8-bit colormap, non-interlacedPNG image data, 160 x 80, 8-bit colormap, non-interlacedPNG image data, 201 x 80, 8-bit colormap, non-interlacedPNG image data, 176 x 80, 8-bit colormap, non-interlacedPNG image data, 190 x 80, 8-bit colormap, non-interlacedPNG image data, 204 x 80, 8-bit colormap, non-interlacedPNG image data, 149 x 80, 8-bit colormap, non-interlacedPNG image data, 204 x 136, 8-bit colormap, non-interlacedPNG image data, 182 x 80, 8-bit colormap, non-interlacedPNG image data, 208 x 80, 8-bit colormap, non-interlacedPNG image data, 169 x 136, 8-bit colormap, non-interlacedPNG image data, 147 x 80, 8-bit colormap, non-interlacedPNG image data, 174 x 80, 8-bit colormap, non-interlacedPNG image data, 215 x 80, 8-bit colormap, non-interlacedPNG image data, 179 x 136, 8-bit colormap, non-interlacedPNG image data, 144 x 80, 8-bit colormap, non-interlacedPNG image data, 163 x 80, 8-bit colormap, non-interlacedPNG image data, 309 x 80, 8-bit colormap, non-interlacedPNG image data, 185 x 80, 8-bit colormap, non-interlacedPNG image data, 184 x 80, 8-bit colormap, non-interlacedPNG image data, 330 x 80, 8-bit colormap, non-interlacedPNG image data, 169 x 80, 8-bit colormap, non-interlacedPNG image data, 137 x 80, 8-bit colormap, non-interlacedPNG image data, 145 x 80, 8-bit colormap, non-interlacedPNG image data, 143 x 80, 8-bit colormap, non-interlacedPNG image data, 139 x 80, 8-bit colormap, non-interlacedPNG image data, 150 x 80, 8-bit colormap, non-interlacedPNG image data, 146 x 80, 8-bit colormap, non-interlacedPNG image data, 186 x 80, 8-bit colormap, non-interlacedPNG image data, 374 x 80, 8-bit colormap, non-interlacedPNG image data, 135 x 80, 8-bit colormap, non-interlacedPNG image data, 418 x 136, 8-bit colormap, non-interlacedPNG image data, 698 x 80, 8-bit colormap, non-interlacedPNG image data, 191 x 80, 8-bit colormap, non-interlacedPNG image data, 115 x 80, 8-bit colormap, non-interlacedPNG image data, 408 x 2152, 8-bit colormap, non-interlacedPNG image data, 2072 x 80, 8-bit colormap, non-interlacedPNG image data, 108 x 80, 8-bit colormap, non-interlacedPNG image data, 198 x 80, 8-bit colormap, non-interlacedPNG image data, 199 x 80, 8-bit colormap, non-interlacedPNG image data, 219 x 80, 8-bit colormap, non-interlacedPNG image data, 232 x 80, 8-bit colormap, non-interlacedPNG image data, 273 x 192, 8-bit colormap, non-interlacedPNG image data, 214 x 80, 8-bit colormap, non-interlacedPNG image data, 189 x 80, 8-bit colormap, non-interlacedPNG image data, 164 x 80, 8-bit colormap, non-interlacedPNG image data, 362 x 80, 8-bit colormap, non-interlacedPNG image data, 209 x 80, 8-bit colormap, non-interlacedPNG image data, 438 x 80, 8-bit colormap, non-interlacedPNG image data, 556 x 192, 8-bit colormap, non-interlacedPNG image data, 192 x 80, 8-bit colormap, non-interlacedPNG image data, 257 x 192, 8-bit colormap, non-interlacedPNG image data, 226 x 80, 8-bit colormap, non-interlacedPNG image data, 155 x 80, 8-bit colormap, non-interlacedPNG image data, 132 x 80, 8-bit colormap, non-interlacedPNG image data, 138 x 80, 8-bit colormap, non-interlacedPNG image data, 183 x 80, 8-bit colormap, non-interlacedPNG image data, 117 x 80, 8-bit colormap, non-interlacedPNG image data, 119 x 80, 8-bit colormap, non-interlacedPNG image data, 258 x 326, 8-bit/color RGB, non-interlacedPNG image data, 379 x 449, 8-bit/color RGB, non-interlacedPNG image data, 257 x 351, 8-bit/color RGB, non-interlacedPNG image data, 407 x 319, 8-bit/color RGB, non-interlacedPNG image data, 455 x 1107, 8-bit/color RGB, non-interlacedPNG image data, 857 x 353, 8-bit/color RGBA, non-interlacedPNG image data, 455 x 1278, 8-bit/color RGB, non-interlacedPNG image data, 259 x 196, 8-bit/color RGB, non-interlacedPNG image data, 258 x 367, 8-bit/color RGB, non-interlacedPNG image data, 273 x 365, 8-bit/color RGB, non-interlacedPNG image data, 259 x 354, 8-bit/color RGB, non-interlacedPNG image data, 642 x 414, 8-bit/color RGB, non-interlacedPNG image data, 558 x 287, 8-bit/color RGB, non-interlacedPNG image data, 519 x 195, 8-bit/color RGB, non-interlacedPNG image data, 516 x 200, 8-bit/color RGB, non-interlacedPNG image data, 517 x 199, 8-bit/color RGB, non-interlacedPNG image data, 516 x 395, 8-bit/color RGB, non-interlacedPNG image data, 480 x 369, 8-bit/color RGB, non-interlacedPNG image data, 176 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 176 x 1, 8-bit/color RGB, non-interlacedPerl script text executablePNG image data, 128 x 136, 8-bit colormap, non-interlacedPNG image data, 356 x 80, 8-bit colormap, non-interlacedPNG image data, 266 x 136, 8-bit colormap, non-interlacedPNG image data, 101 x 80, 8-bit colormap, non-interlacedPNG image data, 558 x 136, 8-bit colormap, non-interlacedPNG image data, 132 x 136, 8-bit colormap, non-interlacedPNG image data, 123 x 136, 8-bit colormap, non-interlacedPNG image data, 127 x 136, 8-bit colormap, non-interlacedPNG image data, 125 x 136, 8-bit colormap, non-interlacedPNG image data, 288 x 80, 8-bit colormap, non-interlacedPNG image data, 196 x 80, 8-bit colormap, non-interlacedPNG image data, 157 x 80, 8-bit colormap, non-interlacedPNG image data, 306 x 248, 8-bit colormap, non-interlacedPNG image data, 148 x 248, 8-bit colormap, non-interlacedPNG image data, 86 x 80, 8-bit colormap, non-interlacedPNG image data, 170 x 80, 8-bit colormap, non-interlacedPNG image data, 95 x 80, 8-bit colormap, non-interlacedPNG image data, 252 x 80, 8-bit colormap, non-interlacedPNG image data, 110 x 80, 8-bit colormap, non-interlacedPNG image data, 749 x 136, 8-bit colormap, non-interlacedPNG image data, 496 x 136, 8-bit colormap, non-interlacedPNG image data, 727 x 136, 8-bit colormap, non-interlacedPNG image data, 428 x 136, 8-bit colormap, non-interlacedPNG image data, 284 x 80, 8-bit colormap, non-interlacedPNG image data, 121 x 80, 8-bit colormap, non-interlacedPNG image data, 992 x 192, 8-bit colormap, non-interlacedPNG image data, 114 x 80, 8-bit colormap, non-interlacedPNG image data, 144 x 192, 8-bit colormap, non-interlacedPNG image data, 144 x 136, 8-bit colormap, non-interlacedPNG image data, 106 x 80, 8-bit colormap, non-interlacedPNG image data, 452 x 192, 8-bit colormap, non-interlacedPNG image data, 350 x 80, 8-bit colormap, non-interlacedPNG image data, 464 x 80, 8-bit colormap, non-interlacedPNG image data, 148 x 80, 8-bit colormap, non-interlacedPNG image data, 103 x 80, 8-bit colormap, non-interlacedPNG image data, 428 x 192, 8-bit colormap, non-interlacedPNG image data, 312 x 192, 8-bit colormap, non-interlacedPNG image data, 167 x 80, 8-bit colormap, non-interlacedPNG image data, 123 x 80, 8-bit colormap, non-interlacedPNG image data, 290 x 80, 8-bit colormap, non-interlacedPNG image data, 552 x 136, 8-bit colormap, non-interlacedPNG image data, 994 x 248, 8-bit colormap, non-interlacedPNG image data, 241 x 80, 8-bit colormap, non-interlacedPNG image data, 172 x 136, 8-bit colormap, non-interlacedPNG image data, 165 x 80, 8-bit colormap, non-interlacedPNG image data, 149 x 248, 8-bit colormap, non-interlacedPNG image data, 900 x 192, 8-bit colormap, non-interlacedPNG image data, 172 x 192, 8-bit colormap, non-interlacedPNG image data, 134 x 80, 8-bit colormap, non-interlacedPNG image data, 536 x 192, 8-bit colormap, non-interlacedPNG image data, 271 x 136, 8-bit colormap, non-interlacedPNG image data, 140 x 80, 8-bit colormap, non-interlacedPNG image data, 217 x 80, 8-bit colormap, non-interlacedLaTeX 2e document, ASCII textPNG image data, 705 x 80, 8-bit colormap, non-interlacedPNG image data, 133 x 80, 8-bit colormap, non-interlacedPNG image data, 125 x 80, 8-bit colormap, non-interlacedPNG image data, 156 x 80, 8-bit colormap, non-interlacedPNG image data, 131 x 80, 8-bit colormap, non-interlacedPNG image data, 130 x 80, 8-bit colormap, non-interlacedPNG image data, 488 x 80, 8-bit colormap, non-interlacedPNG image data, 97 x 80, 8-bit colormap, non-interlacedPNG image data, 82 x 80, 8-bit colormap, non-interlacedPNG image data, 73 x 80, 8-bit colormap, non-interlacedPNG image data, 354 x 80, 8-bit colormap, non-interlacedPNG image data, 201 x 136, 8-bit colormap, non-interlacedPNG image data, 133 x 136, 8-bit colormap, non-interlacedPNG image data, 1481 x 136, 8-bit colormap, non-interlacedPNG image data, 107 x 80, 8-bit colormap, non-interlacedPNG image data, 135 x 136, 8-bit colormap, non-interlacedPNG image data, 994 x 584, 8-bit colormap, non-interlacedPNG image data, 233 x 248, 8-bit colormap, non-interlacedPNG image data, 239 x 136, 8-bit colormap, non-interlacedPNG image data, 241 x 192, 8-bit colormap, non-interlacedPNG image data, 229 x 304, 8-bit colormap, non-interlacedPNG image data, 254 x 192, 8-bit colormap, non-interlacedPNG image data, 226 x 136, 8-bit colormap, non-interlacedPNG image data, 226 x 192, 8-bit colormap, non-interlacedPNG image data, 230 x 248, 8-bit colormap, non-interlacedPNG image data, 1526 x 472, 8-bit colormap, non-interlacedPNG image data, 1205 x 248, 8-bit colormap, non-interlacedPNG image data, 946 x 304, 8-bit colormap, non-interlacedPNG image data, 502 x 304, 8-bit colormap, non-interlacedPNG image data, 492 x 192, 8-bit colormap, non-interlacedPNG image data, 707 x 304, 8-bit colormap, non-interlacedPNG image data, 246 x 304, 8-bit colormap, non-interlacedPNG image data, 492 x 584, 8-bit colormap, non-interlacedPNG image data, 1484 x 136, 8-bit colormap, non-interlacedPNG image data, 226 x 248, 8-bit colormap, non-interlacedPNG image data, 449 x 136, 8-bit colormap, non-interlacedPNG image data, 392 x 80, 8-bit colormap, non-interlacedPNG image data, 203 x 80, 8-bit colormap, non-interlacedPNG image data, 193 x 80, 8-bit colormap, non-interlacedPNG image data, 143 x 136, 8-bit colormap, non-interlacedPNG image data, 109 x 80, 8-bit colormap, non-interlacedPNG image data, 291 x 80, 8-bit colormap, non-interlacedPNG image data, 216 x 80, 8-bit colormap, non-interlacedPNG image data, 233 x 80, 8-bit colormap, non-interlacedPNG image data, 444 x 80, 8-bit colormap, non-interlacedPNG image data, 326 x 80, 8-bit colormap, non-interlacedPNG image data, 851 x 80, 8-bit colormap, non-interlacedPNG image data, 277 x 80, 8-bit colormap, non-interlacedPNG image data, 200 x 80, 8-bit colormap, non-interlacedPNG image data, 225 x 80, 8-bit colormap, non-interlacedPNG image data, 206 x 80, 8-bit colormap, non-interlacedPNG image data, 460 x 80, 8-bit colormap, non-interlacedPNG image data, 620 x 80, 8-bit colormap, non-interlacedHTML document, ASCII textPNG image data, 162 x 80, 8-bit colormap, non-interlacedPNG image data, 218 x 80, 8-bit colormap, non-interlacedPNG image data, 442 x 136, 8-bit colormap, non-interlacedPNG image data, 352 x 136, 8-bit colormap, non-interlacedPNG image data, 1358 x 80, 8-bit colormap, non-interlacedPNG image data, 171 x 136, 8-bit colormap, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPCM), density 71x71, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], baseline, precision 8, 36x34, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], baseline, precision 8, 17x51, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], baseline, precision 8, 59x51, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], baseline, precision 8, 50x51, frames 3utf-8?7zXZ !#,䭲]"k% 6Gj8Kwv.Ecf< $$ojN%0Rs$)_0Gy1AtW`.`Q9(K:F%ނkIt"GC/[9#[[9XN'+.(2>Xo/٠'>!4Y]Նm1ӯ- oI˟:q!玒mSo:E2wlta{EɰLX>VEoW!\L1hӃa_8W]VRW+Q]}ci釟2v DRR|sڻe 4jȒ>3T_=5_Awo`"xlPl$eewУgu нta?gI}az"/HN) d;UOGpW*[k+)#eH+v6[*?AsviP%H]h]j!$WY|۪6+JѪWt!eJhdJ4gs-wݚg wtjTK(٦Ojd$-(>uՏ'8CUlԦӫ.](E?ߞֹwv^ =ek"k3/΍ ̏}~Tz1g'jvg%iSVõY;(=A̿PSVtcݐBPJ᜛w]{P> ?D Q4;D HGhLLK?c&ZX"J#-q?#O Ek@:^tzK3G uP}: U_*(L؍3yei3 *#k3?D-m60osbw16&G+2m.hw_MhEM6{WW[`Ϭ)jcVs +THsT_Air*P'_d,zvWLn:NXF|xNE\3aA~׸ዔRf V:M`@~fv(})@MBߢwz=&8T?&$k~xXPڛyArd}H(5?A˲km*,@5>- s#QPX~~fq)C_XJh @30O`,gA] T{ک!v=T%(%Zs0| $lVXprPqgozޤ؊Э4n 㕘n=a5gooDn vFFzGE-^XzwF2) [J=a FICDEb~6AV^50hSPLT Svk4NV´9YLe<( L2;h6-\9R˟uo!˟& 0'WAZ}Ot#20lDu?9F4LiYV`Jم^;q;z%E}E%H ; v'*.cLL qJ]P2 9iV{/ c4k?"5X i+Oۛf62+t6Ұ/&yTM^E369_M=n0$(W@YFT ٤u/kL6#<Q-D}T˽ЖB[,֠bϒ6M)O5Mq2j~ ]p?޴K/IEB!:kaJBWpt<a\xVE swϥJ/:`ȴEpCHTw$'mK|>Hy͛tGpPa` KwudzXYF~7ƒ}3u+;)Nq(Ld#kփ5$"&og<#/EqIBϘ0OC.A}VP"p;*('- U\_Gz`Wr; dW~31|g 6nwzŊ\EbaUJ}M(`U+MYBIj((tGSi~<*8_ t+vڏ(xy6>G;FCKQv&FG'4}+Q㝄@°7 $B= -‚&d8~$L`gRs Ey{ E fAv/\=W ;ch±TBr=[fA, UAFػ*[uG_sypm6)oi&aX?O- YBW8|C…Zf~B,mKD&E+6ȩ{0zASyDkR!SpoB\9"D1%%L vyiQA!"ďl7S Ͷ?'Bs%Ո'D|89?9Yϴbݶάfn@:6xټاjHq 'R{/Œ\TEp`#U*WUTS ц:3<E%p49`O}^0Aߴ|-)ujBiHPnot}w͐͘,r)e2&?Z^Sj";kF2 iP}rzBɻU\b s,*l{!9\]j]+ QK2lftP[.o;L9~Er {m+>8W cױA:޸)n#`; ċOz(مѳxRj#;jz( w,*oJH| yDܳ( f8 ,[p ^[#]A9蜰#)fޞ2/iOBO4ij?i藔PG"KYP w~F@2ψj\b|ɛP?d1\[uռBrHHexĽ3pcv3vSmOq%lԂaO*yIGj3TyVvf]/;)?8 HeDJ15 .Zffe%~n[X893yHϣ=+Qm:b]4攴  .94)Y*v < bJk@Չ,cNZvj܌)uʸc@FXC&92uqb_LX^@%HNH҇AiGFGkB~~*.AӻB[`<0-=*Y/DzH9;}iO<^WVU>( ,Z@U ƨk Ɲ9"v`ǽZ } H`O Wkψ%Bȹo {v@|SGd9W5Mì6;B+DZrD~Eniw/A !T~1$@jZU x»E"s/:k*إ0`y>d?5]dM҇H=0:nCأ< 9z?@j=ex\:^nT{FΫ7pkT=xf# %t' ;A{뤟qq'q bE Kأ "8D3 d{ɏI Al$e>SΠefkZ1:|DG ZZ9{#@gG\jƘ Z6V9V k*#h@Ucxr gQEd$n.&p&~Z`X+ ?vew!;ڒvקq;^Wwe4= nBv,]:4M9fdh9kMQr"=v|iIDMg>Hս_<{ѱԭ?[mi,zNNT"3Xu|T•ڦܬTʜ\t'mk(dzCFMd9/﬙lOqnCNd:{x˙4S1c<iz[e7x4RwlI<_W0{OaU=@^\V#ǗqWf+jǠg#/Ggޖ+w HhpjWCZ$ .ḱ6)ZOz-vDhCGp%+; eWSs'5UQ|$d݇ռk y@gzrf_w&F`8IB( G‹7<|>.*se$7ifR7&!LFI@cRN0|$PvU 챘-{@,C;R%2ǡ6O)kGg ڱ 0q*j*أUHcYyB'd]cܝ Z 6w>z:ˑA[- e(DPBVLgO]QɏߜX*^L+D2d:%`g==硳P98W)e=&F^.a!hqEZ8Q^kn = p1ٕS#l@LܛlyDخ'~Kx!RėAzn/)1nzd4ey%=߈&<` 7G %Z6<ڏ:& 9w7:cOEc$MP#(._O.x.b:ԉSjO䂥%`"yѴVe.R*:I)$K$;\3rH!Yhђ@wQD m|4}1ANbDլ X ]jRSr:V/Hsiu0OI a}ErHїf(uhA)ӂpX˝a: ):v:ϘWf@z䳑QՏ|ql =Vɠ08A ycP3G4T 0ZK~45k|}nd*++g}6܌3?`!9D5; s| N7 @eU80R# |v_81ŧq|C5?^$l*xy-5bͅ WXuLF {F_ o_UMM(q-FRo)୅'t*Nn7Ew*_wr"wȎugé\RSaT+j35+$k{k܎ >-$?>r^^䠘#톧6E,+-@~綴#)[ol5ÊO``JOKSbPw+lfL~j5,:,ǚR$!*/5tgf<1 * fS]ejTlw[ ftڊ"ݸr ||$ f^.pǰᢌ4~DXFRDr- K\O*]⁵\@>ߛ*2K $7K-1" ^$2uG shWo^7Y)˂mb )xkXfYJն08-mU Z> \+.u/Z SJ;`Rep`sbF)1rk¼͂ʦeiPiKr M;3UAku-#n_Ícu %{P]A1yT_^$%Fu=0xK@6~fv ae%)2 Gٝ1LTCA y~$aCb OW݉}DyHoʧEgo~ȻŸ(h7ʇ$QeP׹L .T32l1mk&S{T*&m4M-;Bq4P$ɩ\*@'KD>Gz9 uVGG/lX̠ `ʑtB#Pjtgi%U:QMu5[mI.jx:؉ߠ@\a ``/:9)R* u(C ׌Pv2vO3)^Tͧׯ$o:5GhfYRgj6`'V,>AnmAĦ+.A.5^4MN?jhLeCTi0 rIGyhVD9MeiJ5i8$*] @ j:ѱwalDŽ (t84^D#\yJ:7*as4)*:ڻVsN>7X(ܗ!Z)E!K4̅lZҞ<9򱓕R~ 'OM-}%ۉR'I/ O(i]9J9c5gnUXBT/e8RxHbazs#1Êi/ۅ&Oxy O‹sg -Qi:}a`h H{U46 FC/.ʀ0NSd2CGiP~}!EFOIͣZ,8K,#7ѲjG 43ܾɢ2ŏuixiMm\" HL4UV9755@W <~ʛ D2;辅u][,G1 jEӷ`]32AMi^V}[Yr®l3%ŗDdN4_|܈9X#?(~g"7|U<bZ0 4ug; Ɓ'"hm%.oM@[Ubcw7&RozDb,~Q<_KE 8{E4f Kc5>@12y&9 D xdZibsF@Ub H(>8>mbD'9E[e9k?HSHn3Ə3.thd(ciUwK!c0H;ʇevxMQ;Fѓ,,~8V5D6u> ؖY_'U11f1woh\0 Ir;Xa['mN;) ;F{<+sCʍ,U4gK@2\?=Cbq(Q+ z SD0ٔsg0"hZ]eR!0:=2c t+zE-i!&~>';!H>Edc_yh g9'eտ=o 3qrUǘ)mj0JLo:q}36]D8[6EXX b= hzlC\`uVC3YMR}[`Ǫ![V^BViͼ@>k3ZsmGyaz eҦ8Ur) #*]p@D 'Zȕk1K@8I?c)dyx[)Z j:j?-[,v5y`Vd2:P'[a=DG$Pn ':&v\øc}x6bs>L-Hn/6 I0VO'[evTMQx[v*,+ϰw( ߓ+mf4@ǃx(je;>=Xb`Nbnؔ;6}8 o.U^4yy/;}ډvG#Ӭ3|OYJ<\ u̩c7ᵼaF?_ċNbZE^- GdI-쟢B 9[0INUW`(rI9i@1 s0l]UQ#[{BWv5V Xߺq JL/1pN-;G j<0[6~#s wpw͟+2-LCn#&i^k$"Kx30Qj?!tӓ^`?gH9VoC}YY^Q [Y <ɅUaX!dSΰTU=rNX4U+ ofACvȁִn PdD[vԂj"7%B7j>>{/KTDI{Gp.x;_B}Z<%nJvv+_׃^ak:i%#mſS F1`qYQgٽ\ p/q W^ Ӽr*Z$7 7ep*:q`$XR+]^)܍Lc/[ ReQ MPab ֣gAsO[1Zz/6(UO0L6(:|Mh,&Rc*gH%q^kՅ<xθ ?*)vO_C>2OVj͝Y oqD/v ]qEucJ$:<נ|ָXIÙ\"4+$+jCYn{]{,.d"U=]S1! NS~)aP*:\{7+Yvd*2DlCtv=@`T_v& ըl?o8{7ESzn_'î rz.p1! T&D4&VI JBs9ɛѹ~d;d93nmE}Aj+TJX(?`a?,亙7nRW8+ \(hQvxd7Ro5n$GA00'դl\B@)A\-b'aj5$%9 yc3'@'-˖ctr"^ٰ `CyaNlAa PIdZP04ti. 5e Yn˖Iqa(h:\mRwiߏq p҇EP$05d1ڤv$JZJT&^rI" mZ`Ti[[3C8X C5Hvφ"2_*;\xip*RfBeIg{_0̪̔T=dv:ӂO+qwZm`~>dmor]eq* ve+3ϊp/9bXC3>9 Hlݱ̭[3OkPzךyOLe4켖ГЮ\GH wsԹPpF@9 oܳq^|͂M-<Q7ap\mSͣR塖L|1_,_e?j5V)Ì<:$v-_zPrxp8N4ֻa0$>,%?&IO>IMKj*_rʋ 5PPRAs# Qϧ_`~>V?VL^~246$>*f-2TG>kݵ ģlip]zAJu};%-`^E#p-#bǒŜjDi 烠hIf\_M2+Q1mt /EffJ1 -AvQ~1jzpew߳_799ܦtԈp= +k%V4;v"txeP6ȴ KgjՃ8\V#E/['SwL)xPeR}ӦK>~܄}n=myRVVX͐y#Z"FVdȔn}CkW;xרPC/솼G~we3 W'? KqRFW4ƣ :PC^a<Bs2Wiȫ8_A ?m{VW">ѭ9|1F h( A奀Z*A~f& (s3\-C[JڬF)ps";3,9fMBLMrۃpM|˜a 8NSm2 Yk 2jX$:GY I#b-[ X" f }/p\=TmĶ8XWkɌ'kglpGEL7!"D=fJw\X`Y{lzqO |F W63zd|}5h] ;4pB/(o4':{IܦKY}) _YFyfDi;y bg8ZO4 NJB/4g(>s)V~x| Hy% :pIΥ1-r #L*U1 \U)|$l+ H-E+]G jMgN;תa9bİ(#CM1/9\O}PH cxlW2}`ݤX:.2{92ӢFЭC)&1R:bH͊_ѫD G|mPuJ:1v֝bw:"1̘U^v4G JU*[­-R  PT I{h` m]EM-Zza,눟Д N?^ڬm< ?V+OTGB(F僔{CDnms ֻhwNc^?Ho5L[^NhʺXw}MfڒqgM. ^si ]M6gdg9g$n!'pD7d WyJJy4{~;,J%k [BJg9a N'+yWCNsLi͔v)yL^`+@s't$ULW+JqCԕd-W'o&6;s??LXu޽>!"N1;W<ۊNoW~Xg@ENT'Q&>q5є0|r<_TvF盓Y"Hl6HQxYWJ C3  \ھ#( at=*F~U;6֎;/ﻂE6 +PO!/^(9JH]ɳ.ҹڷKih٭ ;AZ1HRds(FqL@ϋuqUMW3qy ͐VgIC^>ligQnˮls2H FGR1 m3$ԭ%Ze_E+9P.nD$yǠi}*.+[Uqކ.[ %n\O,ItU0MgQ&&hI űu4,"Zo)~&х1 yZ J=Ub׏JSATQ㘓ͦV A(FZPwV(n},P[o \cfb f(&?*~Nm3$3Hy_f&tlT2.o6 NKW0x(Oy*BjXҔ̼sSvZ^r#{L\e@ $ȄU+&·e*U [|٨Rz6H_\`K{ӆ\ 1oF n&Z e7,-@8ƽۡQM̖^vg-)ZʮpZ˅o7*uND=j-6N8:+on2g%,pÖVȊnb5)! s~, s Ru%e͗Xl&u[;D03naFVBok߆ڽ,z5Mɝd@O-Z^] D;^^K:,䊮oZB߳V@[M`02z*4'ތ- ف%^BCmi_QﴲZ0UK+ZLL4j5\ UUg1ol?w/b{ [wC!QHbSNi?U_ 0ZaJKjЂWmXw.mDM\ ӡ!6@&S^iLĥa-ŏu[&.hJCR˛ZKJVH. G:[<>*&`y2(%6*R<:/8ְ?> osͻʉp{FdT| wmgOj3O'AzY酋S {^"w!Oc`l"/`bDA#g~<7F㽊dm'HEյ5gܚdtf [*za3"b7/i+'12ˌd.9/SS?wܭjQ pT@hqssfR#P~-}dY'!5qc"Po`ȭDanP5kmdvO'yY_fKIWqoud}HZ0_7Ýļtw F)Ζ|%*YҳC"f]p"kg./8$*Nx%Px0ҏq2#tRP^[nP-:̐ڽJXI۾F2ËPOu2&zinkd齗ߑ vȔ׭g~ȕ*FSTKaAv;;P @[([`re#x-ңiEs<t5ԓ.h} :lK x5W-Y2<StTЉEꎞ俯,<'G zzR!#"L#xj^c,9 džAvPnKã_Ccc\UH `6 !`McgLBͪW]Ĉ氓!rvީϕ NX[^P=U5YBj~mFedʴe[ OXS`Cѡ!tϷQ[2)9#sALq2!{(G<ѹE@IGk 灖WHՇ[ׂӮ4sk57ﶨ8w`a ޣ(rdW>6[PϧsFQl%U*ϒY%W=~t\>\ӻMbHO^Wc.i+(LDuX*p hQ)ޖ2diaUJZbnhYKF@J$QG !94,zh?Z[2ۢKQOkbR-Dv[KW3m*6ʞ>a7֤@(-sA+QM~$PB;8X(5^^ޟb8Y2 :Q^gJ,Pq!ӧq |:%2(|χ?a(ݰ>;a\hf*ױyhyPTD ,;6궦%N-J^=r/6|-qB1c0h``G{_SOAHWcoiXCffr\ 5T!k8gOBS}s.p5:5eQxdkUeH;VYӣHN*FBy?t% e4n(Kv-H̻N\\X8om.lР~ܙP|HvQaHCqz($vuB%EIU 8a'̓j|?7" a;V̅V=^z)Z\M`*b0rsifBqIgNCg;Lw}jR: lVtZoowQ~2 aZWJ--xjƝ@?yCJS_/!!WdogsMb3K`yRPO#צ`)ajQ<>XAJK( 5~0?b RQW a14cSC %0̟ Qz㿳WA~ːDCv`Z񞮲Q3[Y@yΛQ1zMi(18rcNDkO$:pq\H\+4~llk`9|ŤL~v>B9q:*Hj%{퀑I'x#[fzB?1۠. ͉R-CggւRθBmis*{$jXf &IgI0ɭx眦h{P]Xܰ(-S+75dj:$'+;'O~3v>qKz~ZC~=aZ>:wX ?6,%\?'nql#`K?~:y&/ȁ/(h 5DTǰ'֑R3R+6R2Q/ +-܃x= HwX[,D֨[OglAcMb ?cv#G` ƒ[͎d9kJm__y|8E}SnX d4guF>(Wez8rBĈV`V% `^Bӽ}lGy)iJ :`amMm#G GT[Slt5r[d̝XMgS#K3",o#(ZBOgp h{2xj]|˵y;RYREicW6q7$ x/ƹ/ ;o,,tP##__, p{я I$(*ϧ.>;}kA͕՜Jh@l2&EMR)Pt6vA)dO-,RrV+.l+ l݃ !!M:<;cV-BhBa%jHAa<!m c^˛^:LNv\Q6}Ae%q\;~JM Z٦OĕnTPN{kϫQėQ_,lj6QO1nڒŸa='!H&r64ةԕLY43u2]Ovg R]EiíjS!.1(G}bzyv3P258N 8GV\`:vcלiǭ1ſ-X:9|_)h9A.ْ#[H[tSq.MfZ|R"[ݻ+VS/F'.~Q$[ ;Ax:=n]h75??[dva2hƖAɟcG,}.jǃAЩƈ%QAˮa};O#Q^bĕx]3ޠ}jla5^& Y)|U֞1Fxyh_ʔ࿋M.Ю%r033Qbx=4. PQ'>fe]b`i"RS^ [67PQΒrS\8P*xm3zrxmm7E2L,ޚf xyd{, ?Oߣ 6[6v($@rKv+͐Kǂ6*9AmcW4>礍S8i;n4m)F}N8e6;`$kS._ } Eqpl6TN|xpn][>7;UG>!~ (xi`Æ< 6D/Ђ}96D3 5d?92:p]͕I y)Dh=Ȏ+f E6y6sԳ/u*Qr4c-Id&!EwY{= wW, "2k=ٴtpjQǿ(\?bO 0cAldn#'LR͑f}7"Մmu#kg*Bx97D'2U7H7Ydo{Hڞ˘6:0&B{u0f#A51!|j+cb)֟E{ȕ2:db@'Hȵw[R{jO4T_y|V`k%x^/5n'jFGLIrggx$е=y1@trD4 ɖrEВYtG"Q" ݘD\d2@.+]%I3h ӈyad_IHYoWL`tTAbB؟Ru ؙ/a\ZAx'D`yNS.)y2;L e{'CsE/%{4mw:o.vgԾ\LsX|ŗQ6Ä}TXj~jh⹍gz_h85aaR|)Uh ~!pDkUK0Km;dNvL֭X<z0|!7|9 |@wq~^JmX#:jvR#h_"-B+n6d{k1[ϭ"oja-ZUyM׶U&CU\퍺 !NfYi!ƒ3yCu)n>VTv;K\%"̓P1W ;A= 4n;HFJQRQU sd=N4 yRό;Q0}2" c|:mQ\_۲e*uHJSSEQzZ=+ir7p-3~9ar@0֣@ee*zaT,YvqI~ј _WOV^BTSQ}egsoԟ4 !hn$P-g·d.rbHPǴ]cPu*ޱʡ p@J6XjK1ɞ e^{Qh)GBhd @v\EqgB?x4jЖ4h=YBм=Zjx5D8ctHJ  Ă(|#:vQhf̌ xPk:?R?G]}FM->w:Xc^JCi][9~ȹNq=3x%CUD*'˖vey?pw׫a~ihʽ#vMY Ը%nE,m.%hosӯƫ},@aGwPnr+L6ɎM ݾS V.Kߠ5D]G v9 c7g@ZrKNao1Js75oyZ%dt)׭K ȶk}8v>RY<.}ő7,Xƾⶃ:2d!eʢ X#Zr-iS=\5S[AG]T{/iW(g>-QMn.$VCeAP2TH WtginI; .W׃!÷6x hC%QqjGFqi.*f^[Ĩ!4 6ydȼ`=e IB#ylͮU J>ATSBN@쩩V˺rxPҭץ]/*lťNpBBV5 KF?`7P2}ZDN̾j1 hZ[ ,'Q}l$wڤ- 9Lrb+lBӃ:&2p%:Q?ZܖԝIRɟee̸X2~>`` &"W ^%Y0nJ @=wRZ!^ҀBbW3*9`V&]1{H:_p`_$"_K2lB#h(X|#>f!RgFxF Cb!eM!ԁ8b8%e*@@R%<%ŬrFتs0gMe͞Qa$5u&:2i!ΎPXu8 #ުzgÙE{݄;pU6:fb >'y%Uc-i^|sDTEJ191[a҃=s_E5{xtoK4fڵԳeqAO3tpx~[uN;2ZHkW 5FeX/B z[? ~tev'? ߵ@bL,q|1*%VZM8soaO'Px]X<Q.EEy\q_[tBuVW vHi[m=&$CǺ .ZY<ˡl%浑GY[n+lx pG ]hyuA`jo#kj%Hɀ'g*ٹPģ xOi_&X k%j/mVF+4V=_:7K-E{HD6<Wʯ(;Hll*=C? ~Jv$6Uq= \fÌ|R?/q0ֽBF2-WnvOww5"uL4)~*ڳriBjDP F u!`7_"9l3pR\đ¦dj.W0a\dA,DEqP6_S-eOwY:'~SVvt5gH,ȿ_=A7sβG-YqVbӹ5`!$gMW,)Mhds%s;7;Tg,Q8Y)ܗ"\ Tx= D4>ZVYlsD5~sbcHVZҪv`ni{t:;ơ ҄6`{Jֺ?NCO$?: bj@Ϥ/":PBU)Kr̙E8_QV~x}%X[\P.qU&Fnb{n[K/ < .a#1`L*2FQox<ꀄ:]}Q;{nQQK563l! A@˦cYd *eC | EjVˁ UbٙYso&ߡBϲk|5:5*S#t ]8Lc+ax!ẑ.H0~ooQʕ]yؘpQj#Yԏ[ջ"z^fג~ %–K%  9:KTvy |Q`ɭp<@OnaYuksw.8Ys*UZŞ)Z߯RmJsе8fګ[ټ3U[eNIZ_)fQ+ z1 j7GnfΑ iVxAaN^5OۢfDoԉ}=a1 M?cmzM pv!mFRo f>|ܥ$>>t>&W[4M3RnDʻwD- JsB0|$ 1;=!tI}Qp۫tϞ󒨪 I0vo+g\8R!hǓ&i`j pxثΦ(6O+~4Ԉ=,堶 W=mrhjoq!U51^^.^eEѧxv-c::PfQmFxKzJIk6cOR%kJZsS."IhC^@JŦo26͑Bf47xf!uҬmDxcǭ<:T>tF0DB:pQ:{b׃9eg)DXk^yeL:ћkYBWe,{ImB6:4X#9=XZ(9BB&#%I( td rl:"Hq֕$Zz<ڒzVueg+uf)M3\˱"̜2=62AUi\$<„ n/Rt+Pkq,Q#Ix kh-y:&)!-\ +ź*U' &3p,dH{F$;nɹ3]^QZ(/Oxn##3T9X/jNEꑏ T~T[ӟc5Lgٕ~{?2;2ã \]䍠rS^Ǻb]QEvvSq-9:[6 k>9C gsK'SS.j5F# bs09c:`Oɯ:O~c<+Qd_Sbld FqI'Y ₃NنYl܉v=E6~]O*6 Cnǥg^}5]}*tB4 ѦLDCىGർzݹ2[bM˰Ӈ֕l=`5t TI~M6bO\:8˞#u[Hu!cJ2اQRݥ5$Lu=WQ&2U&1[F'^,E'" !Fڴ1fo>n_c5cl94L=#s ϝ + xMj?̊]f9PDewfĞVڈB@p'ǃ}u26V?iEV] WrdT13qy?E6}j|lκIغtWƝ,\\=?v#@GB5X+I(b4HI>[F_NAL~_T]]k6ޒ_7AOP;~]Du2KMHA OoY?Aۋ.h'ŀ"1ߟ6dm_ODBd*c_=*o>JDAUOkF#Kiö_q[b̅=f(!*M#'.p F^8=pް]2ެrV C"lH͜n&ąT><k`6tJY R;ȘJJ OK@Orgd+n'3bAkZ(sJ#<?\np|/JX RD^Y29`fJvBsJuMSl M*H*@J15/kӲbᛏ]>b1 9%00ikU,orWI:n6Ujsr?>Խ1xDMJ(Z2~ MFvL( gUE_7Zj879fYb6ߩ4EJcp͑F }d=Vo[:K Gԫj;.17ur=)x/?wbcxsٰ w9yӗ a+-)~P}6FI_">̣X6>?JcL1#Zj.6G p%C.HS=(Ci^:!M>1bCg]%eO5̪/%.-E&̗s[A{p4O_B"GzVrX%@ՠ$57맬^1GIasv.U=qoe6a ]NIq]X*zVًGr18 ^a4##@qLZI~VRE{whK6-4ʭfh,VRU0pAʛh,R\Wi9 OX/0v/KME?jJ:t;M=ưjԌc v{=8l";+r;JAY I*aҘe{`䏒|0p^l˴ 'iS :Ha6YMa [sC>+oAG˂qP,K\!$J9kd>xꦃ1WdPUB8y!Td~ dW a}Yb 'oGϧ`(18y-ZEhbDRgwb̡sPN$طP(wmZ!'^vC5^yUc{&4<:PzP" *aA=͓Kw\tW=@~{ yFqG(dpDg:)tb8+Ps1gC<& !:8&e6O4KN/n &P&CkDw攰ڇktf?(}Khmœ(ua=VOO'7_ut;m]j~,8t%9!<{%]:hddɰ:"7TQXHMw1nBU$Ӈ?ZlE.Ŝ*e7H HܐdZV|KUj9n9t.U?~q Y\!xE#k(ci6Mx.2K` c$ṷY}hR97tҺO+YW}OÓ}ӵ;+=kCT'*3^\ewέP6eGU}PNɸ/ x;FLCekQ֫+p8)5ä`Urpahsw;h4ңV,Fu 0vr}>ssV/N=R+y H?Vq ]cy~"̻2kJtXkYB?d2)Eh4\^z`Lx&A\gsl%`ɒ:Fj+Ee> V \W!A9m-.R3 rBp?d0_ܴʧA:8`A) PA~X]db:u:qsMA7!EUNaB3f.~čаv}z9CF Q3qVnk 08uF5+w4LJ Zh +pbN H>HA Gˑ.nH"tRXl[u4H58,pS[~f$_HMG=^3S\AlǾ BS˶f8j[@6YfDeP9+,O/k=982d9#7裥[fgo$jv9wa)iPoG+j1,1GQRRZlG߱fX.AT=dd&K0ͯyEpߔf?X#딂tёS~k*GW>E7=9^Xy_W942YWw)_,(`nE4pMm_pѮ}%A0Vic}ɠbVSZ+Wf-EG{P൹pK5<( {FDW$XkTQ7buت6FP탃%jޟ/;oRu׺tEq;G$$ܠ'V ?vT1qsüu(>Z9S&,Df/J{=/F;s849br"(f˜CoE % 4&; ,r#"!@IT.F̅V$G]""HO^R^PiL8)G4!9QzJG]6(U۲Ӭ]Rh2vֶmf|I[5,L)@aFsyr39v5 V^cƾV5@&oc?Y .P#;rZŐ0(<09=u2s 8pZ(y}k~@'lafZs7DM,KHH;`S23ⶄ(`& od6~e\g]j SNt>۬DjewL@]ֆ֪AEXL#gPaXGԏ`PE- t{8 HQp>aeeMu: X5ȑ֞Mfe e\q)h?~%.T`#Pk Ta3HEy KAj$凐F(}wY4CEĝѐFw@W6 O|>+ֿ #[Y|PkN*ME0'V%w3sm]sŝ/۾F=nTZz.<z>v:]=ݷ>XPndE/Ĕ>Ak^l0Z5 C&v~v]C{qdN}UĊ/t/pж: jkNIFn< .&)Q5^#Wv=\GY]q >w#v Pʱ>N^o#d' #1Wָ;݄ߤQ<ڮl)s_*t(H&Av5%hƗN\1Ra"TP_oUﶁm|͍̀%$b~v9|%ODF4!<>_Vۓ2ZKDs(~6$38ܸF08KGlc o[v틌6RObsRl4MDՒMݫ-^Zz4\w̓_5;y~Á"j(dxbvdkxl-n;xķJZoFұ!kLFǘb-)}Ŏt? 5rkNWuu(`Θ𼢽iEN_{) c?MTB28&t]r38`!BYub=NX`cIMOrh{f최 HcۗKd U"(u%\.͹Hm[`P6xպ9Eه3k;:5=^h%*C f@iia ˗s5ov/P\ۊ}oc+tTSq$[%| edA`r#y;,hġ̛ݤ$6ynJ JǕ҅w: q{d.ʭIkB; Nƌhh3e8G,7*d@e=6s] x!AAƎܓG VSYoi5\aqTHZVA2.x/(c#xQv.K-'x䯟`W[Jdڽ YQ(Qk*_tBȳ -QCw kA3VǦlRxkX9LP5q_#_|Zb`@(Ͼ;\:tJۢWWOa8JYEJd Kzc:\1mhZ2ݫ19l&RkW"Zi*y^|x'M>ksKR4+3N4#?5p\˪sMυ6o[2vӯAy򷴻 SdV >E1_$WO0 z+mN"'056a%젮9+G1j{};1]pW柅I [u4 MJ<yt+]w} UA}Ym.R~ R@/ $.zC0 enH ;p\ODvHp*gc㓮0r-lHV>G^R/3WL}29u'^FYI粁@>D$yhu]U DH2;LxN̳-J`h5]DN/fx)(]2fD3\ARmS7 B0urw}dwcϚB9GhL.^0\d6a ̱@ÉVg30FZn,jf^ &W|6Pn +ןD4ƹ\}w YÍf">w@1qPH?Z''?>g#ZH-jQUrB?fB.+ayɬM K܆V5J3ͣvHw9YHEK>KK <9VM%"eaV\x`MYBqܕvK oTOXbJĮ8At4%Qw$F~E*#{d?n@WH~㍨+$+"pcM4B3y ϡp[m6fmt8T@h+E2D$0-.+ 1pOQx3)Ѫΐ_S<]L`vX]61=K[h=I +c.Joib&>A>F"hy7|͘z|`csq#T$"=* 7.\Li*潋d YNHބ ᣊ~S}ܥJA Tfj&%E, N~ZPÀףQ?q?$C ot_2:Azl\\zL}(1rhIu=F_hF^ @Uk#ϷA)>uU|8CJ]9גUmܩʼDUYZ? Rc0*?˯5ݓ5yx\|n082N㱋0hhyCՎsP+FQ5q / X9>w^ y4fG2 g0. (jʊ6qweZ]>ty綍]`ݰu4A1fL|_ɽ'GI A"35Sۑ*ϼ] VksW:͜&c(S)==mp.7_a2 \6,uwk0Z, CdH>I4tۮ[a"{.ܷ\ E0k%[?W-z)w@KlHUz^sĜXX4$adu79,i#(m|ڗտspki_KjHgFGJWe)<_R/;GWHؐ^?'[<H}ٓs"(mw{BMoKܔ% `zUoo)JfHB>IAuׂ2itZG ԋg#eꋩIFƴS7ĆKFo6٠Aq6$?e4[5fzfɇi6kR-8LGc=ciA1Lu㧬<:L:§r`ϡ3ª{W.-Cd7"ػ >>1P \4~_qv==|{d'+Y63U=;.I@gv60Ys`ܽ)~zg^}-k90,OeM xNO[mQ&$Wn=Mpҿ[zWb@1ʍWsMUb`wbwDs4[Z?.џɗ:N=4S˻33"4v{'|Y4`Q6^+9|n`23 ]igqvزl!5׳XU/%g VD}YT-ӫ\\y-Sp<˞=<Ǟ(<ܹkգZ :˰|)8yzʥ rt"ZWET'2s:]s -ZA/vڠR> ES>!%\\ |Yԁ6K# #V>LJ90A͉*IVreamr耗qiE+I,m}?b㔤손/_b/@ 6 znئ~7x?lV)έ,7 \jQgi*= b$,m9@$| N=|+_T9'Bnֲ&47tڒ\ [wF" NӄYOֆ:؀*gm9ד7[$OpY/JeSq:UAoa~_@PsrAW??&SL)9?${[CNOmJq6\D%sl3}.qwzX@_i|q 6 5rEjLޯ<4G%|?iE`: ~rzǞ.Ie; [߻ o{0 iPTTlh.|@ʴ"ԱMH1sx>a\02$ߴ̮gر$%gʋZ)킰melfI~+`o Ad =4j-:8+*TS vg` )!Ix˾%A;Kaj׬ WR0c]M5 ~D[i7\TȦL~ЇJ1TS!VEʞ* ƝrC8Va3\̈ǧW D:. ٓUr$OVs׮;L.:pŖg\PPfcw%o W~/lej9%~|2:t>ʣ Pa@p.X"~XH #PE=ݪRVH3OЉҞZ?+zwůYUm5iFE*yLb9X* <0%[Xkdv%V@s[D^39anzݻsQ̀nX'*5l5e|g =arX"]AHY-{Aj<8F+fMA;ah!}_Z^*C(v w` SE(t[j)<6 "0ƈ(3odhMh&eTSw2G&al٦9me:ת yfA2Uw 5xhxQɒN7ԍU JDB<1&ʞ/3H-Qp4m`hITQik`XJxwO3|NF%)}Nc𤳲M NF>6&d lԒ?~ TP,#ۖv7ǩFJ} U7jmOB4ptm1ވv97w"-S9m=*}}}T= !kE{`N) Hh= / PJ..PnO<=1\bRq 0'Ib DҰ=jv is%K\}9aX /RO)(T TcϘEC:@62/i-J_CO`0l}/T -xO N%d̰YBD>Jkni_? U$B@Y&.;.0IWϤזCOI_;f![#OpĞAcl7Lۛ -nBoGȮ0,ˌ;y/;QϷ~w(8d:yN<ظSEb=쵵HJga6jpAxRbe,E/>88;MwMѨln ? q>zrL91)*?ޤn|#;!<u;fA4| E7 #ּBipܠ$IZTYV:r T: |H=ײ5FjѸ)>Ӓ{swKc{<,]G\1# ;%z,%3=M1Dƨ>%W"/>.W~Z ߉{vzgg;|αb֜'=̔Fib?Qk)ڢس-V )ʈjԽ͆t^WA킄_}ZO-7p< qn?٩¯Ka̿F3iFR}>@,Uk!U+}z$ㄴ2iUDľH$juuY v& EuPkZUCWm`CBe\8&F0ʑ" E|X(xQ P𸜯;q.X>;ɣ#HJq@QxxοCvYIo-HToAIit;xPQB*NRqԾm܁k̳_MiQ&S[p9akTcº?⧽|ڗle ($@x'Vs*8uLwR!´ޝ<]c `X,g[ގ5I enuvd.wdfX$x8˗WL|Yܶ2*-&yri+GVN7p91y%O49 > ltρxҾR od]חHCo,k`L˒7/c)s|%"ޗH/a"1`8UJ )>Z}lmFk $=3}Y5Ϯ2o^DkJY _xVJ`Y3D~(a T.FtxSIDɘ*4g^Kر e0=(U}m]P CU}֐F~X֛J~}( w$Ob" /R xcP{ĹV~9H!P@phDH>|#0M2^R. h)sLz!~.UVڢ(CckF#v'-E~=O6]W"5S3Y/ %quI3hO]i]$ʀwG>FA Pۯ2=S(Dg3mXqeH)q$35'L'd%4ZrHd韩I%^ oød!kH[T1-(2zT|5: A1e!ʏzxVj5yo%Dʦc$Ei;dY (L4cO zh);|@Me*J@E?N!\s_4S`>oaz_=D7f3aC-7ԞR`ao$#Slf"]-)J]Xii8p7{نgjw˕El~>Er۴j Jș)0nVT%CH İ,lϋJV-~W Ua: Se&*| ipέ0t41&m0k յ/&|]v)0{bStݢ$#ԏsYV{I̞.7(",&yG` 匦ArțnV|Ϝ=Ku#Z~ޫDxEa r 3N/Qki*\aN un?ؚ+{jgr,Ym3;p2]qG:(08iADHXfzœS 92{CjZMATƅ:vkgh$a$|QRǪ`x6VV0a4hӫ~1cz>T/OT%q)'+l֞? ,S 8/ac؃nZBllaۺHv<ܣɏ`b&Rg8}Lohq53תc=L+s ~+7b ؔZv.^޼" ^*@L|Ez\OT ;nòws o  )@ȀšmA5B:68Es`K_y;b{_v.On{\3p^Cwg&'$uևD/6^rs>EfR9c@lB jpT2T*3p+bv* Xn19_5Iy ]ssհ9L֠ ,Ӹצ5xٕ {)U޳Qy1״(*i|gbbd=aZaFmm.Z/$~^Ґ6(:V>Ph3}eUbE|~S!RnrKa[aFX Պj0T +XLz~ҹ)OFaLȚ$"m"6$EMJ/fg&CzK(XLTBژ9(הDvҽcij:NrO /Γ .!%HhRq{ Y}1e@e6І6Rg P}m>d[> 9"|mOq׬Gb C@&źjȋ–cڠ;aSG`ĝ.:띪ߵG¬;BzX5'IoݘƊ:m?Fqĭh>~7'JuŌXNNEh;li]=nRb?o(e\S9GRQ/7EҶv7I0k9rf0'$y`JV&"WYaǣF*b 7ZurT sU6G9_uѡ7ChP`P mR(O6. uv[PhENȑ,̎B=> M}'o C.l&{=W'Ю`v g$+M6 Ĝ M!U8S $ṳy_8Hw:gzI<'ֽTNt`)8ʧG81/ <$F\(Łq%Hb Di#ܗY?"I#pZ9ր@)kV-0l"?P͐OzdhdX". kybwO둚`6"~)8nCi*>4m\-3VW|"|N[C֨_Qӗk" d; F ˷v4pĚoL y's]$>*V4nqL)n38 X0䕸?#tCtjWy[kX[@hĺT^bxm|0M';BUrSuV吕S?O/ ^! "$.rm68m Q_Jn8]m:{b_Ώ Ffebn19)!)n-)mnLe7V@O:^ݶjݟ7ڡyQ*ƅ<8WQKn1XZx-z7M %_݅lZqb閧5^QF"p,ԏ@NlR|`STn$ wXf}al yœ ^Thͫ(Τ0^|c#^`u"ea<Ȣ>C\Eݷm^iHOUe{g LCꖳ4r%r+_u#UF/?ι4g {;p 4W-I&E*+׃.&#d!0%J K,jEJRׁ+ǾGWPlpjUdm#`oՃ; G }ܞߧI"*"®~p~E sEƎ ashx~ )[ox)˼:] Ҋ:Cf)-Gvfm2BSK˲ 0IQQĈTK@Cݒd'B/o(2!`?֣ :@G#Ě3ݝq,05ڣ=_7(Nkmyme,Ei^Յ|ƫ+L$VFtt{I/6r Ex(pM^yLuǢd^kztୖM;lDtlٍ)Yb{_R&qô:X|hn X7l(O cF1|c}P%i*cH 0rQ2A~mF Z.<.9o8~v wfI_2K.`jh:`),eLܻ\Tbc|Ri?H&W|P?uƴ̥C)jdE )p!{w@[}o;7#OH_TR>P{ȩ[ uf4VӠ3Pڍ)0cv$6*_>] ߲6-G eMu-`0E9ծUi.0l#0QI1sx6*簫1L/e ߡcE"#r3 1&lxpLa^Sr5?F&$R^ܼ`?$1A eʾ2RXBpȶmBMZo:j#JQ q_B<ك.[dU dAy_#n is2"Tԡgx15mb> Q?i:ӠoLAr;&5l_&C9?/{rcTۃZ# J}i,bVgAJmK(;COj< tџkoEt:+T=._S,ݤp\5t8eW%黽X"n$+lch)ZZ쪆?n5,JUӯ[ܨJ"3=B6Q^oǧo\njMJSl`A{-7Q!}0-G=Pl\;x,T{aD,FG/QIʣLB昕d2̷f*qQ0֐JDEsug'd珯8F@y2MV24!@U)zF ~pu$oB1݊?gSU$(9r\ z)lV [, ܃0u'4,Ӏœ! d[P8T8=\lMU8p7s0|x~,D /z?N:> $PV֔^,{!j,<$Q wӰCE͕BJ"W!4~ry&U I)-;_g>~{ B #.bŷxj0 _y ?ڷKl;"/'En!kz xEXdNa/'4Z~^y_V77Hv@q;V\dfroIsQ]9mUS."|bT AV ; X|41X'<<(mc~rql9nXp"@OQƥrޒU2WGSe˨(z[y}))ap Cz["8P"/>l![1c? +ȮԴ:QT @4 >y "޹4Mkd ڎ.H]K5rF pӮXv$=Į셴.vH}e%[JO0Dɣ(W^EAs*>wl.YaΔCWۤh5-SV \T?3Պ0bg.Zob/@@?oZ`,_R$yٹy"ފ$*y3pЛ RrO5tV20WTK@~1_SB-u/΀u:ěҖuß.lĵTcT%v(1F%sQ{JsM`8G2(G3sQb5|#l,ښָzG|s e'?gg7~ vKy1nʪO>#Ԑ=)w"tFͮsw5`p/O2q>=L\6E,q3#Z |)P>I0|۽#m|prS_,hQM}( 7)^2|g9%cMVtA%GCNSuױ.o/]M&#չxUůmؠ`#OEu3ݲa"/4bucO\U(\| sXeUgXf!FBAԬc"h i 3!|_Fu8 aݯqY2,NcٞH@7 kǻS+<3 _BKG#> =]ir78 MIm/jwEu2 qX8s&F| w%*:RifI J4źt2{G5p_DzH1o:JtT- bW!А`iIJQ%̫@W`} 헟b7i~^,,}|L>'T_t_eǂ$$'~Q AYP&[K;7e"PGEP76j QgA/^t'Q.OKcn#!{Yt\WjZ>UπqNu-Φ>x`s4K0FuC&h ĈʓDu}Jk QlĘm_|lUF%=]D5uպ?HaktHbim/+"ᑃ)9xUB훴^ꆓOqfQ{d3X\!I33-5$ 03u}?Oo}jBj^eC6uLs.Y^nbj<̾*MPؖ"; .7\=b$qlw䯣GT5){A.MF@?٣yCgA)Hϣ|J33wmͳ_r@RXA0dj(a\ E0չB㑽7G;TP SHM.u`P2X꓂XYJfRy r 1R7S9weii~ZZ-1NZp cq됯)| ǚUD z 1/]vf0b~ޒ3zqk6TdpʓDvOɡ6,N9xҭ͇Ć \n3dk ib3w/wp/nϒj|a7/h62ydQ[]ٳ =AHq1ѢrzZm^.샵dU#mQōC]gZevb >QzHx'q:Ae2厚+}_qHq ^rXBfVyJbܭ Io ]xgξWhu+kgn-09vpPQ go`^8`FzDp6{ўiFho,л"*daBxR~{vNf;i#Xv76#xd-- g=-[=*.]=47ЕMz|C)͆'8tBu65zL()j&DѮ!\01fT$Ȳ\?Y]sV`:X̿xq@M a~ɧocរB ;-N-Pa8hzoV}b$ݾ :ې*X ˲.!]K|?5zHL&W9=\o:*apR?xs95c~]Oa8s mw۵,_@ݱoSZu{=RSnE݂z:d~YQmP4J䂵(e0VݔM}zͩ*WÕꥷe6 e1 6>;.FW$2;d@ؓ!|7(̷p\U7S~󲙲I8@sNa<=!)R^27Û q>E'fWT|p hi,3/dJpqFKŹ>M>9c~f%q<|t\tNlqZJҾS+o`P>ޚIϠr.I#ĉP'_[B}'֤st-g{,տ\̭TN?g[[4T\Jg DkߵA:%Ca3N 60xzqtٸ6HW> ~!(N{E,cٳ $.؄ڞ/P5ȻI)W!gW%Mhl~Sf)y(A.ʽL5cKX3!^~ R&H۽NVKԠHeIr3*Ltpy3ֆ"KdDSYt`-Hri}b=G(f5׳MȀB>onYzJrJpȶyƒtŢWu QԳ(Rddz 4.e4SO@/V &u,>P7C~|H Yf*vMrۣ;d1{-&qW2'觠PHk.y(e$I<"jAs'Y r_Nn눠qZ`bVWQ @f?.Gnpi W ^i"@={)`_l5cEgrnH#Z.;Yu;1ޖB0Wl]jyk D0kl8él[Vg[aׄ3Π Ȍ'F 7#u"hP%kMz/1 W. 7(#I>a&TӾգOE W!;W Ϡ}F$²YLh'ۣ'FVHK,`1s͝DgqGE}]4gD‹¼m q2tw̵VUR!vV'-36p%~} {O }Gf^`ֹLx!T76pv}G=a"/"]mm6jp >_R!nᖷvÍç֬VV`x`T[.>xJ!uaF87AI/zvLhX[ޏo^(j}X2ROH N287mu8 ꁊj Š rFAF29b+@+/Q}ϹёcS1R2?F" 𺐞wBp2m>3'] j.nq^ VϿnZhM ʶh!:κpH @y`nQ R,MaFTpEZ߁<Bؔuލ!Q̩s>zWgC߿,x~0«}U^#nu&JcbR֜M0D bk2iƛ%nX2ܞ! p "r )J MMW(QX{G B9W #}wI6i6ڕU r^9"uxϸdRk16+8ѩ.j|hN̍Td}VikGy4]Z>_2 4gr?s "PSV Penܲēk>`#}c9\]Lvٍ8AjOמ\@7Ly#TүEJ# СJ(yI&&הBhfGlam8D8cE?hޢ//lѵ8Xg- tϫ'HuTC=H=W|$cZߘfG(ٙK>0VO䐴nuM?M&N&-R|,Vt%o}G0$! 52 a<© o} OcKp"ǖ{ʧY20ۦ[шx2 e%s)uJ'"NmB=geC}xAH$X|JD@gB"dUۇeM4ߜ`5.%"-0w x zNcN@(9A!@+ \?qjFrAWaJMC8R!A.NI&ͪW;11 s,*}Kr+ﬗ_t]*E/T+|4Ӭsi:6٬R ].i-mK}[4B)?a .⁋ /K%#9U|G*%c(\iJtlDZ<f [93Mw@!5 rd@B{@8*~c ۧA>q{ \k5;;r (V=La܋ԱwZc)^ 2NcN]Hq Yyjt-ҏvca#QGrZ<]t8#-ʁI&3U|Q[*<Yb=֒`įw/^9'3H,nbKddZIx +au)O :S9Eaevfa30qeq{e ǭQW a=n[l" zsjGyR/qjLJi&GE[b6I;ڶKsY(FjcXk*ZiGG ^3Bj8{`m bpt6A <>.di,",QQN:V|rE -FfimHX, anuCjz6Nv'!uQnd4wr- Z+P5)o gв H_"WXP9O&Y|hӀu>uHwf6ܔnM!xw}o!,)}EJ 5GQ5Q}2EؕRw͏I^Y4r?Љo=v#V6a_l ˰],8ħ|o}[ ƈ}=K恙]F BĐM3.-ĝˢ 9Wfp"8B mtfQJW+gYwmGlU^Fn5nq4ت)EBȼ7&=M6>G-S& Xi,#O>kt_k/1B@AH]8 m~W_=c* 3`ӣP_S_MgYz)NjY!;ȀGaUrjb%[O]:fN$GƱf+7ʼfMus9|YڝwϳѴ6Ku JuE 2?|!^~Ϣ7Zz׵[,ؠ O0"Qe+2mP zT٧[Xegt[}3"g]B3ZʈM& yݗ:/R<> ʡĮojjv*(sXʊL"Nk%Jl>AcX+ _5#Rm +lewc5(#)띙WlD1 &l@9xhSz>ba߇a c}vZ.q.Q*ă I'3M)A`xh`" *("r6??w!w$}_7Z9HE[PH+i}!}w|0l;@jԗI\0g|.Z>Ӊ +uoۛ:_: fCsӃB<?:(ȬZ$c ׉'˹٠/#9Vv1/ngN/gԎ=zTIay#й3iʶZKq$"xE! ٩?i`#*4h*@_!@ŽZHRp3Qg7$Yox{g h|mOf6 N?ֻ۬LS % c%~$ڃF-XۖI(sF#1N9@V)qAdP^$O"ã4G g7]@V 3G!åc(_$>V Haɯnm@Qc:s֩U%_'GPy#Ji07Hd13{}/Y**:X{Qke9hT PFIz:bvÌd:hd'GlIFpwR i>lUw&ݢE<4ψ†3grq32$$2::[r4,<屲 IeYYVWբNJ->Nljb^c$NQw ]g[x Ǎ*؛W7lilz⻈<.q#H@뫃 S `2a 3.q :*U"{Rd?R(ymAk]IdW]M*9mF%Ɏ+%&ؐ+7I\Ib+Lge$UBb,]y%%ĪRZ|pnđ3;&H+IegKcb[gNVTBѫV!{) dĉ9=@b- [a m{˜C~9p˘tSe${PӼi-3~y;)tL צK^OuU#j\hCDI[gK1b_.\g!Ox"Ll9*6dFj,H}V|lm`ZV?CթIZ^؏vSBae%b;Im  `n͹]CXɃ!-㜑mH>$AIݣtLW]XC 9e ٸ>W`RZ XOOGvU+1;U=UfMY{ְXpU#cͬm4+"=C! ٦Z3L`@bh@i= uhnWh- ߘґ`2n̿%vwdž1D¢'G $p?`R"?V 5yo+ v}Ve:O7n;M~/3hQ+2qǾ1tcOic_d6ПQh{Då$oڀnS9_E=$K^;(Cl ,Oȼ̠OU, )|{ѧ#bؔpJvH&4*U0r"%ƙ=^  yӪd$fD MT~6q:sGS.O ԵTͰH< l0mDj5_>xP{3UMzJgl'A4i"[ _]Z4vFRv: fx s|ܗqu>R' ąR:C-ETACM cǼ} mM/wJM/&t g%j~"]nY=/1nԠ;I`AV:l1ڳKCa{)P0$,"TH ?#o!.wށr6Tm~㵾xzjk4K1E}!7i%ty 0tt8(BXp֭gRc1k+"KRAYpGv mo[|P =3nyoɸVhe!y}op_fm=΋PL']Ӏ PVGL,:JvTwmE\>gW0q6.WC8*?; $!O9;R'J86g&(w(ȖfGbR%\_]K9@/sX)Ўn] K( FaߎY&N=C/ SI G4Yz=L]cf]d}R7(Afߪu|+% /? WEO<.F?d #ᦚ_܎`0 gwdtׅȴjhՅ߭'? >QTӒWu=1,P])e urmdHmvF2wStd 0tFGAs9pus\ep #$y@{Qo"0[ǿ1[‹8k }y@ql ,/ XGLr H`ϖY\Dv UӇ):V_kp\r.*zɈ /VabNj}bH% Io7˗qo;aQE\4dTȅ fZ ֝ݺa$8@ YF*ˌbڱYTj]d[sUA&su5hк̴ nA3;kr|r;"Ym?&KɒS\ _mAA] j*Q=pG%:|1bgT4J%@_b3=>̤pOqEbjj_ȼre; ~ ^(a J ڰ@0)lP6u? iq(޿vV69)i}ss/zh&WvJ롷aEdBG,;efa #^$;1_c|D2m<]ʜn>޺~K#g̽?ʭ@o=u ܤyD bX9? m&=@^hu !0LC# d>S,/X'~j)pyC}pd:yDc6b;نsV"~ja&2 lXi7`TWQfDH/F!ֽq:˄)GpET8M)j( Gכexe^mC[@uuzȝi%kpTҫHst\wVe|A;B'עU0]g9+){} t{CFVw}Πr!!3 }JwbY}\* +vG%_]_@(#2۝̽aTFK^wDgymn$ʍX*Վ&^B$:ۭݖ'}k" Of\?^_Eo1 Gg(ŒOT^3>CR:"! 4Om\)7V4>咶1dPCC_f \I~R,pylZ)(XA<hPswufEr2WdM:͐Tơ|^|(vFȹmŇ⼦! N) r\hsLp"h18o}|NV&u&lϒU NsK$:(/,A!{"8k#y ymvy"e=\jOàJWΔ jZjc2HH1Sn5%`ߏO/6KB9Qh;ϘB"/7doW֤7輈YyёC'Sqgy$)2C mgXOMu4)F$輟!hQB!Oß^^Ki: [."'r â>@|geo<ڑdY&HzݬPwc{dڴlI•U8Z/]S)<!sfeM*^!Gr<2Aoolp\P"xE[>n1&c=VD։B]+Nvm7UEl*B) SdQ($7(.k4 |_vxhn9@n-;!"YI א"ڽi,.W,gtYˑ 9rLt$b% PyDNf]S_w*G0[&nBT85\`?d8a֖agy*>l'=%V ()Nb0->qw1+C5'T=U)C ]R{ICyQAҊh}Nq7,>Ϟ J z~$(j{43awb=!Tꎊw罥cص0c2%wRv?V𜅡Fa2i42l9p<-{YB5oBU}w0J>,x;7K{SY er&;;߽xQa6'=U{|Zæ{޻6"X{?9J/Ǖ ټ3V_p i18 ߫ǐjN3uV\W_3a7({/:RWjF{nr( =a qfXH~cNљ~ il5OGe{`.x&* mNثiiJG~DeEkPH{۴۩lEW16hu~FE>bdNhfكjr^E<֡]xe\#VF(Ԅ{|!Y f.랜{/9|E?? (Xź;wӐB2ģ5<WĆ-:?(2D.*ʖH4;+oVd'{׷ A#e wC:VŰe>٬U~cط5Wv``N5 FQ[F&+,Lwaө3Òxj6 _(lwC~)AP(|FoK^,)Sۢx(1*$=\ѓ~ҧalÖ~'oV>35};\໋oBu4ChkE#p#Tr4&zveϤҾءcFj pb6Y &j/,̳TЈ6dpV Y1q.N=5};ͧԴ PL +& ;7 h[Hmy3K/ +?AU܌C 8eJf-8M9~mFMn58W-_ha1l8R،((Q/-L 邽9Fw5DBN2cGBZ~U\ܐs\#Lw-Ԑ]Qr2jj9_u@3)fh ?ƅ7w` bԾYw۔i_:8ߦq{{Ga{ͱ3yˬ!Yɇ$4tg!G Cèi-tftTDiX ҭ5T4n&cS$/i;r%Ӯ>uZr FIXRJ)^8սiK }ɛŦx'p( 9Dَ@d:׌sAiuNAm֜!Uiki'0#[}_]7T|Nm޷Ck:f;l~>B~r L7$՟7'e~DgN1l_Zw?0&̷E g7p?ɮ"0t g<{S?Vҹ%kAƃ9 =D @,g;B'(ӊōBo')j9,gJ;[̼xؓ OE7vܗٍzpSi5ein UK'1I1JI1LjN}O(m"CJ"iM.ڨ4i~Hߡ?Xv||Rim,F}CXaF%s-LY#i?!o`e߽r;wIв KYDTYSi_KD[ +`-03WdKw)8mBH縮\pH" }9TH rCl~D\2=uFEG% !'>&A8[Dq$F]ש4$7zu ]}Fo]l8'QBv0nc9|$P3\C d6Wxa~Cj<-{>RB;:XȠަ B |nn3 /k  c 9J076p+j8R-!<=0lat2 _B[onϞG"F N$S1Evmr#( _z|vbF'bšRaiD̿zl EM!Ϡ)ӚX%5 U{颥۽/z+%B=" 'yUCC,!A~?{9Hב}ʭwhqMҁb9h%LLpp6b x;rr njC֌58ϐ 4>ӭ+o)ȩ?wی{V# TI &?] {\cS0wM;nb|$_!w/Cߙ{KDEfj{V :4ZX_ТXܺ ys6Db,Rwljv {e%$˷UcSuE)Re |bw>f,Llh uM \2()4b/Yy9eRJνK$EqӬwn'¡5,KPtsƔ1_g]P~e&%t2\FIF쨦Ah"pPQVNl_(,48B=y +QUdH7^S11c5p(%4 aIYșQ D).o?|^ ;cs-uBoۜ2x(;#nmaB 'ٚ,t} F$Pef1'nsgY~c; R!qMŀ2Z ހD\"["XɄ2 $Nqy|>)U"qvΧѠoh%:ͨ(d/W=gJ("1 IGaJ\eݔӼZ˼<~vŸm9m?DDB"dvrU+ or4 &ԉ{eRxhz=Pt{'dOT1) ަ f:3 Ȍ%6z#DM19آdMllikN)d3ʬ!.ͨ?Q՛!M+:鶳T3 ?U&WCq+ b8o^8sg01@GSv KBnXx8tC$W~ 6ct.u*ֲp^ñ/48C*pϦn dj(Ǎ%1^ J 7zALo%rءKV"ylI30T7˙գxE!_\t嬉s#Kŷ)3R?t;d7Q;?tXj6z4fKTe$1?W똍qf|N׻ 66259#[WÇWvFĺD!?R)e:Hz2%3Vq>U#CUO sOYe7.t9Èsg^[BJnͅZzG*ڢ VӚυ&@.k̃lf'i%a#.AV9ȹASmvkMxZI|w"~٩fkT%Ƿ"Tg&Iオsz/5gXboUAfW{zI>;;mE+Y+Mp3ҤXko0 ,/<ɡBzd%t%tOH/kʻM;,.vԨ@!f{ORVFr޸?ew_g}'9ϵs1|?[4'C( cTYs/SC'6"ve̴*ڴ\=R u&)RL%ևNڨ_qcսPR'0~s]#:kUJ wP+vx9rxCsPJ+[ǣvJdQI"!(((N]˼f4y[^+օk$yD FFS1$qrvG (O0^ݎtN`!B/fWc>$:>m|rp8ܫOcB!C牯X#؃|륹6 3A~K*Le#dH7 bӴOJ}jL @X^mϠQ9ݖ"|'ݔ;ޤ& y ˌTdQOeQSAL чNXdR_|oYgvOA@ͬpRzJjJ]5%`JVϘ߀ y& Fa!V J@%Yf\Y+ThFCY PqU?r;Z_ݵ%/BVڄ|)YhDV?JL,?i{%HjhGFQA睅!" \.N2MO"͏XMKn  3X4KfBǐ/VqM?') /7pպ.c\GSAc-CtS' aZHETV2+s2O}d`j$kS}Av ̞脿AkHkŤrċz'pL)*9\KY5R4Ϥ($^S_^~SwS`'1j24tFK`,3]B^S2*sjٵc \;ovPrqjk>ymgh+s{O@0^ʱRcqZCS5׷{>b\z[#A!CJ*|D[&wXX#BkKƺ=3Ok sDM:kߞ(jot7oxbG{n8AkD6"UmjX1'Zt5xѦߤ!p)}va_p˅j,g)".9a (Q|k@u_3BێlP7 xRE':mG4 ITQ}'f`f W@-*fMIx9y1Ԇ]X" ]׋Ru[3zSa=!-* sb <P+G}y`Oxل6m"nQV !ZEgձm.n tŴKWcX.Bf6̲,wHԺu'K׃Di׀C> ҳ&XQH;,r7<F}VJ@HMG3hbUU%"LxW5I,\$ʡ&keYOoɻsXܠf|zdBg7 הvn H^D]0;aRf[f0~=u։mmj mŃ@rIWmTP-4iC\FAao2Rj5I|F(@H)fFۀsQyPL u wQ=4|ЈbN[JL1:0@3|}o1d6B a__Z}pxo4yUtJćj몟҆ %Lέ(;Kz d &oYw ne" tE@D,4åH5B .U#![[L} @q_`蝭dxBR A T׍^(>pg%8YfVKKl{_V>M4$Jj-J@O 9)ٴ|ftB^HD OMBtPyl4zJ9L<()D`v̶mKBgЀ5 zWs)Tos1d8/o j!ک:E^:`k7V?ΪBsorj v_Wr~lF:l@5+E:_i!x˦UmZ! Yo K<1FX;־?-El{,8ɖWhn /Pܤro4)t<Ђ5ܣm?)( Ą QuKy3 H2xE qWe'km6馻#3fDЖYI%lF:j[$H${ jM e)G$Tk1zPhS:^Bl1k֥~.r*@\4Kw,D1LdG5[6G!iRyWÚ@4Ȕm]YJWBC~G MԒkΆYgϋDoV+.[=fa_t}̇E1ho 8Ď`=!3nPopB%BS_Zy_HV%D'Fpsscrhe1F7;_n I F9bMo`~L[Kh.`sGVhrHXtT{‚yv7ήZ+n0j FЛY;^D(ZUco'rW0g5|;/֚+:N;[lQotV/-Y|!c9,cUly[wƲOL|l lT !C/|2qeqX!;e& nse--ũr$r㊩tKL ,E`[&6t;O5!=T"NNr?\K*uGPaO+JVKW\i*=&C"Pk:<*+X/F"dC;]$wڌKBϭ9iewl68ع@WT~2&앟H*_$Lfqo_6RRGE܉{ gVe^4_Mv6l 8!+M>&S̔]>#kʂ5mɻd񃷗 4^G6mn@|HNϩBK5Ý+$}|j`/k\HWZQψf-= A6vv# hyH=4HCr!M]a N}Z[QG$HUoǹ mK)향:@';}yzAO b28oyA3"3[K;ҢE7+ZG,y5lyT/\G !wP~ĕ]`[@ڋ)Z9/'JE}/_RWWi MGrlpltE4ju3%42`Ӯp()1B}̑DnzC* sZ,ݚh VcЀ|neiVfZE?ݛgjVb$RlSۜAc{B@ȟ+y&۠ 'r& ry6c!b0ז91.m wU[Q@ QS-\+_|Ia`?y:3ac{:r:]i8&8? hzW;[N{メv gպ2bHj;2)iZpX=0:HL&w9o߲WZDX{ALq[G*y\4)4g '`\&f{Ng Xw- Pͥ QS)T(di:P2|"h.#?Z E5QC -wӈF5͹YЊR>1݅ ȸG 76jK^0L(/Yj`CfbH?g=e-I8xyxYj$kdA#ml"a2e:}10#.ewS 7e&n>*& ᗁ2W{Y} >\*Rz$:Oy ]r{O%-ź}O]~_ޞuG)6Xj;^Ϗ|/Ո'Ù `ȐizǞv޵$T KXlKx R<󏖐RQe07I"=y ,IqZ\Uu# lD 0`UD4 [fx|J="DN=4`ʏ HzW:*Sʍq Y XM|Le~T{?2q,׬3|)O 7unҘW7zvưzzOalnywkajkx?0뎗y ݆PE9d(S˾ݸKxĄANQD2:8W=~k~.H)}+ AaF٧."jY(R.kA M I?R7AR&m >L̼s34a$лe+IQfhG^D] źL tYD֘/!nj.g<_diP׻Z<97`_~X8ljyUn NP= Y/ߏFY AӸp&n݈Z0Tq0ͅv艔XȦ;_[ WK}jD4Z,睫VEWۄ &Ҡ d7}iJqOJ'Be_OChrDфg^o!Z 'RZ:*SfZ|/ C#x.gUUKB&*{έ1П6*r Ʀ/-$#VA~` 3,PUV %QL>Vjbb/wOtVQ 6^Yo<.٧py(ÇWԨ9!KG_d%xfS|zc$ =X 2OY 'FE\"n-XQ*^a]Q}T F$<KPFcR1QJ_hW ̔ۦx<]-A(EVL'$R~ [ yiԇur@w_vhDU4/@k;Eխc~"_tpeѣz#v构 +Ƌ`nҝ )X- /`?i9F1jiGKie?VnXj cj)X*ptZnQh?UBQGҴC8~L1RioHйo G:)vDl45#cWjr(Dx įec|T%k$ $A|Bқ%PsaT\*x >5iBoŔ!IGްQYeՖuv@VzYXbPiMXi0uܺ*|D~B-OBBmX_nu8 _\rHwr{3b:; S+!W_~BQUvFGz|Xr?=!alB5M$]̉=nJ0VIޚcpW0DC-eAXؿeyC?8%CT%#8:nSm6; %Eyr9PĔˍv^E# 픉ӥtf3o\u2|) ([c>#C AEyR>-|bLggU= yP̏Q[וQF}i"d+NeܘF*9 6{${`?Xs<@D:&p/':s6ZL60ͮ}\ ?\S}/赯$/y 5c&/Mzs&Zk-ky&MzxTf/O@lg?g=Mh6./J)%i'F^]'bO >^F6OZ4^*|hP7vKY[7Y$2^O\PbEU|J/,1}".|d -Q=cJٟnh{&G34!Ӭg rނ,&T>P~o`/^GX|enX*?Q v}^djTuJNz5wm zZdwɑ@= L5ߕy*:878^~i{ 0b˘$bʭsdz3@]t${^˜)gm5]elvC9$qIfc3!knw0*ҳ0uIB !:# X`xZ %4UەN-MI8b4_`~&IDjyECƅs'Ń"IT qLu^hI%wQb%D12tan,` 'k" 6aTdMBVܿUdEcH?~)DDQFrbvY[1`L0C"o@:%s|rXPL緆g$0*Zf36]{I brؙ.=6k룖NרnFFXG'(+x;,|D Mwuu-ۼX,ֵ6 0ڕ2d~Hyrqf:86KIw&7NbI хgZ?Yp duuoewlt"Giec+;*Σ"Z;괧Hv pSRȻ=VgIl+E!K) ,U-ap;+z!ZIRpuᎢַ'x⥮2)& QI:!$3KByY!Ot Ƚҹg]]Iٽ0O#3JvJ B*׶$Qɘ֗0o#2m0îB)'L |F=nĴ2Xrkc{pgL8=]ք?b+ PTZT,ݼI{5ݞsn}-*hH|2Cz"tq%i_钙8k[-`tݛ/?;QΆ2w9tZ2Qb(Fa 2Ec[ q;|=ۿ{ Q7ڰɂ! 0ےYjRI֨Aŧ+"hu(+EcA:헌pAtfiHs4l΁! dcx| ӅF%.Ig!{x.U"<z{j'9&6k OE}@t1k|Hj\k|%k=+cdKld7,q~r^Qf[7ҐxP5yS( %+z&ى#bĠ#_JR!]֜O$Rs|&9T'p< U;}* ZIlN@>1yRN &%!TlDrs=Fb ,.-lʓH F_J7sFfA>hD쪁mAJTθ,fA8zJЬ)4 _*=VH2rcL0闃SlO@5S)b]Cϼ\C)պ1 wO6Dny :h@SHzpŜxgwrtQB!AuBخkJz4E ׍uJ'[?_-1~x xIk̕RxZ 'AN;:R~Ho~1s|9= 5H>k50L/g]47[(;ǒ1VTМ 哲w464V{VzB30iތ {V]2_֙-d,EeY9'@_,/iڸL9'r8`l  ۉ|8%1f,Ӗ“nx 7Uφ'M`d &E.%xyDO\>r!K?*@8A!YR" mg}ztQSq2{R٢d=m!`ym@>$ FV+WJ=20ú)ko։]?$#-`Auf;!jJha.t$|.RbJ)zkL,N!jHC;woěF_\@r`n?&UQRQ>?dHں*ǯ-L@6<4S>վŗ8zmn6]dž_ 5_ G;ry6-K [uhNLZE}PL<qx#7Awzx-ۃr}WЌgfq%{L5'̔eHJeMU]3' ۖѩϹMeHR#.w{MnMQZ]Ȃ!@+i懹l<  u{`3!nOf2TVm,O9Ҩܡ1/\m=nme3v/J.xYD cm 0 D%\|sY/63Nӎ-,&h-k0E'[ WQAl$k"5cT30΅v2@' )t҅ 0 ʗX$`".=*b<؇C5l` 8M^A y-Lt~bpr=]Aݽdh ׿Z ~ b¶գD65 kKLE]&}Q/ߕ#iB{[ǛE&LE6uvQ!d }6g"!l]AP[Dԅ Y[M#)3ۗ4m1&^KY^ \pf3,iY%Uv-jA[JR&k] ѥRɭ5 ujXmRgQiʫ'm=PYۦ҄ƋyO 4Xd|#7 4jMe*!dHgJ pXʳ_P Ȳ3,|wwg QOvDFʦujvHH_tZQ$,5ˮφ3v_m,k;1 ~OH+ǼasKԖPWFuො0xySv<4-C"yRF~)q+zRw`i-D)di֯ڡBV5%>_ q%;.yh)M560x:QFp4+lV +{)ck /ix܏jep} u g :jD )LDN`st?1deJ!&'.~(#{"Y/{O{x]o-)=mOD'g>(ha6" #/[7=N++2hh<$L G/3n3k BZuG_ęNgqC&b`Ђ(+A!=_F^ sþɞXa@?a\I}̾#Z(xc哥ױ VZ cP%VUA֦ Z4 g+^T Ry!\a]8cuXf6dQWǓؖO^&أ]A#acw5sRƊ|Gs*qN$ @Ы_"`u&7P1.MBDot~z1ZR'`!') 6;I\+1G͚HшOfBaaVt\ӂEP곒7d$XR)5nhb eMmLp59ދkGr x(*=9Ǟ(Y 6 4}o쨈09+7҃S\wߊQWYi-*5hB#Pw13̻Oc-N.7͜ /JrKsozvICn+fuU7tY3NP㼲DK W2Eߊ*9 Y$ PGy`즿Ӌnz!K%[WVrry$ze9쩟 .oYA%g Ʉy *Ȗsn.$n4{5hwQҕW;!w,{tʧ6@c6 {h M{Cbx 7Y3 Zz IT`),gvY~ TtXA@69߃q{xL5vXz_^k"1wbRV4!uDݲɂrarl'Qq`H Xeo'5-% e+Δ Q. CD_<sB]8etW#XK~kq?Q>!Ͳ25$nY~Ԟr?Tmٲ+9ʶ;֑Hxab-|6?e}!HR}QP']&`K[jzMZ>oN5bxf_D17E҈RLm,DdMlPD~o#6`P\͵B*L 2\̶ ҌMj; #%A 6..KzJ?5V،=t,Uh bx&Ί10[Q.IUD"x&M pJ͋(݂=К f6ޞ8f sTw%kg|2?I] >:fAnVS1VF fRB3QWt1(oVYIL Ekߩ3~¶܂5ЬIc,3QSݼ /t.o8B?}|[$v1,Od(`훷Hõ,"_ioބ6l+lGBJ, a8v wB0Ru NW_E>ҘeTE51e=+Ɗm+]|.-"iMl<[q_&gG03@=7_wl!KDXⷪP0D*K Ee&" .ƏتJwv s_늧!|+!zyfFˎ *6 ZQ@^~3"SY2ߢަ"EXUp!ձH֋Sf[D$H?('nAq(+zTά<ʕFv ދ/|UI,/|R ؔdUa_z5s. y@xdyd # b;?6@{!7+<*SDУw,͝FA@{ \JCAlRo_8ڵfRHj: UdYƸW/3Tm>y>ǻs.Q)Ό3?ͬ{\^s-9,!>Q'8U@@Bا#[sBxJ)Y`WVWYV!8|U9ig?]ނm`^̀P ӡ3cc~XOhW!ȩ.fM~Ʀf ނjR\Pa/=g;{Z[pu5 }(4WCSW> KOwƺxA쎞kN DtvFsꏣ{5DW{Ic]F8zT-Woߓ'bH7S<߃@W)F؝\]"auGM:._ؑZo+[|) w寪m,xHbuS^;t]^ ɻ ]ͽ!xucқ?֙ YZw ,8A| g=1kT,ᗊ%)3i?1EMdo E1粹x]'8:^7*TQ;æm Jz, U@E<c6q^!Mqi5x9oLO8=>Բ>kj1gVQ:UF(mTMRZF=]s_?jOCsj@ys El!pV{HZc`vH7fԹK2uJJL3+ S^v/؄0\:'5N;Tz>l}CNH lv|۲ N~|?-gbd@bRf9^cw_52ȃd8Ы/T6m^ T3wB#/J}CgPHi BUTT:$tb%6ud!.cBӣ3VΧCx* =M .B6)TjˈL[u*5n& d@|k1sбn 'zGc%衠jOEh,Vk-xsj} N+ _Nc/nE71G >u ߨ픵;BxNJVTZA%7N%J\1v3<sR7~o Y 'r.܋-|?Z |~~ 3S֍3[d&ym317"rpuMH~;bj6t%Yt..|XX;QsZ#lX>~yZIXy|jA3Tu t"lݍt4pdx Y"VOs0\eywC @sKRԇvى:'-84l̮NPbuRCk9"In±Lӟk) " m|=FU}4зmfev20՝ќ7_ڒaՄFj~WrvWҘaM5>) La3=7/-O uP?l)ϲ5K9n5Ѭ Wv;T(5-0 yp'C#G56׍MLjFs2@rQƤ 'Ĥ@*hO W'fX^K`.-yеvX rMK S`x_XlD5 PW]nJ7ft ή"ɮXR+1*HI_ACʒ;Kl)kb%j<59`I3%nf >UsǂyR9!d+ 3DhB*y p oJB*^k^u+k75VƿciUjz( NNrHЙ)[+#-{*PGu5BZ gi#=t(ȻowX;q|:kh?xmE /tX@/ 8}5vB0+-q5 fg+~8ןyT j*/\DO,Pi63.49 2 ux,Mc mb%RlߝD:~C39QM}[+лVdY_Y\5`g] m-Dwƙ}&wҪsI:WQ%`te(`1 o&i8e݃L z pCk,mآdnp+>KK gH@"\] 9(O~CkNd<Ͱ1$QQ'0^cƪܾH6.JZ YDߵςBiXȼ.IZ(ɗLr*[c 3Vp | ֨~ ޱQU ɁE<3Af;٧>Ot֯ c@TnrB3^3ʴi 3;~ҜmT^A5xg%2WB-!0az™M wڐs R3L"4T!. " u*A OLd֯^ Ovb{ux.]m"]~e4s֯v_EF݌v π > ̺zwXIsv4ֺʮpcۿq,a*ܪfp۲]JƁ C5ӷ>657;ǧ龿E)˴B1lci]O]:bJWƄ\N!.&Zՙz .5fC "N扻p*6C&@ˊlC/kݖt|S~I6ԿpG}Ce`s|ZS2}Ā Pa]L'D4$5k8m}+}~=.K5K:zfjL+v[(sZdF#$o*.޸ oG{WaV4o*قe,i16ZWf̛!CR'HPl=d -],V jpѐL<  I{$獺_ϥEV; 9Qd5%f3Q e}k1%v$OhLCF47 Z5!ia P_+Rqۑnttm *(B$;MK¬`ih{ݼJ4ø7vaǑbGK&IWajN@HiHEPQUT!d0NS#!V[$@A Ѥ>3\{ڐxz|vb4j#~woWN%kZ|'vaobz F5 LH!Lɧ\Gtc*jW$FȬb\U-E޺%Y"4 H y&D0 [cMFI9UY`տ (>'!˩?<hP,k\*"6,z,!$lC I$;Ԛd@gcԝ~$W :.rE>Ni r:[7̗ yI \Ic󄙔/W  A 4ٍJd皭(ؠ F8 \'' D;"!,g͘3cg|7|lH˽ޚ:ۓp3Mu$mLVʕI%$suIA+s*zjSsd[5muYb#/Z)RdN1#ĺ Gy쇲Oa>?mI0`wXp_'DpzPw| Ak*Rӫ41_ˍ Fjkco;QꖎId[H W!] ><&;@y[Ǹi1FsiK,f4ʚnHjGVCFa!wsfYf9g?+=}ԓ˥Zh-%mh Wi5Rݯ # ~szZ8W.,p&/n)q| v*t'C>莩/]R/tfuh \X~ i7~zW6jIT$[Si usF\q]j)bx@ %B!:R:OqvL]Y=•h~P@$>{كGKܑ -R!QԞN¶Xձښq{=cLWEn߆jo3[]lֹG2#W/eopts  OdOi{-kť9?S@zn! 3<f3Hht*0fpipHΪAH BP/ эE cKF_g\̽2m9yZ5̢ݞ;pGgN;Ӟ28n$|CW!Җ.82jdW`o!&fY.Uؔ6H@hxUHkz0o;'_*Q\9*) df%GʏU)F)_РS81yqG~}v]j [s7{>IBu{l{i:]mH(O ߋYGOPs(8'^p "kZ~p~p}/6(-.|k=߱{a/[S۰`YKٓ*,=>@V8/8,@(N)pދ=9| s0əpsPW1PYnnK+p/{N?2у# ey|raIʙ8XV->N &yiMBgΨQYayϮƣ;SYrDBGaIL B]EQVr u5ɊzqHHoZ1S㝑nYk5XbTP4JZ3)Pc@׍/㖫+"@ j,şԵЬ-[6 Myip1ri}x_&xӕcqa"$(0N|h+c,X6+}Ɨ~}M" Z+9A"7PV i:5 [\(KڞarqL ֜BQ Y\Ij!97,H/},э+l T<,#/Um~od1 NZ .EqGmcπB"p|J̖T>5H{7Ъ[-GJE^b}]衘DXsGɀ=X^:rNe.Skώip]rs״WlQ¾QKٲycqa$C"~Z? sX~ڜvu~D# E S0iR|cWŴ p݄4DIct׀4T% `A_5k8ѓifH7^y$Z.0IJIlܰe/gHzט4(XEYI6[~g[)ܬ=\uuP}zY9:#$Q<NƎUN.^@̈́&@I:e*4IJڢ`~YI-@F)dc4;RhisUp/^啷 'fY~;6'nPw-ʄ" STähK*NBGq/^%ԒᔟԬ'9K߹JH˓#B+ēGc(GI6!NlMpʲi pAč T1mgϋzşDsx璯9J3fNJ1m ND|x (~&bxͽ Y8껱EWwj!#I|5d2= ifqdtm1};߀%u=ņ x27oN1aے4ijK(.!OtsӞOL܌9G:',_sm k7$f :pTu X*> 2>.4H*~Ű?wŜdKx6ōY{A[!b~l+▜kɴ8$3ʈ_ rè;WXH,ofr*Sy}$̤1+kHJ\# \}[¢G^!EN˫kk?9R[B269*@:з՝Q<%A?1Y1u$t4ۇwk5h`]o\JOkjrX6j옇g3%ɋp+BU\#DJt'$8L! !ǦHϒ݂U]&~{Й!o=W.;ȗB2S2\,wR=λ0l5B7 |I}Z1ejF`;Ç~rTRN rsgSICe\`ѕC/,8OT4IH!T57ǀPڡ-iܛKB6ݒ zMqӫ?,^93@K> Xie|eF?/pü}BvةwVi3jGk5Nroŋ:CyFДT2JϥQRaLJ{~sc'묓C}oGy2ނ +@E$I32Mrz(fv!֪ɣH<jSSL^*?+4Zӂ_ g%qV0uPoi³BbQ*˜[ZN+90Iqw;Nm ㌰"Y+?U8mAmvqqFWUT J@4Qw;E춃o-DT3R%@adjXbr&nO ն `T;q|Z dy@\:2Xma<-?E`kcYy&iyl+7~\1Y\V m/n!:2]*9;;hNFZv)m)f(|gbS0Ax:-M%Ҷˬ=KpuR oC=CsލŏFumd&R#>m|K `P+48]@cXQV<} QGv{ØLѕ]Jo2Y@FkĢnH()[xE=q_׵ z̺wu5=Ɠ@|>}W,wnjYD!K圶 xBϷDQxXvH-cRm9׉ZsnsScI緜1d4cca:;ruO4b_msuѹq\9Dd])vDE'f]P4-ʩ^D]' 39!ّ̌}3B֎>ǠBr'+`Z}5DtBm*p)]'qp Oα,COXqԿIytS_هl~*3k, >M(o4Kyj&3#*ӥ| 5>|Ra"v$\~T"vގ.jӅ`7똒kϢN+Zm:96L.A=wW(xCGB+"BӺ!x=/"-Zx|L &co&:i)(R9#L r DҡB%juNC?Uo6,ۙcߔhz4]Jp^M>{f~ks5-8Sײ;7/UjF,_`vWL>W䔙hQ7t6 @uICB&$I;(_1.Λ%a f-HV5To,"] x/ICr]_lO!~ Acb[慂i{)×fk O)#4) gJ$Kˀ@g7Co7ჽ%,r}R־gÇsgu_>a/ĉI(p x0eeqPvo G"h2 HK£C MS #gfSϩ!  5Cå sFkE#6 ٖ/YM+٤0ʜ)p_9HI@9ISW3(Rn-:J*v^+^>6y5荋9Y%|4=L|B A:  NpٞwޚM2OER)wyo >Y~,<~;]n4׿Lg_>ӢZ#~R/;S4lsY{h-uQ|d1Qa2.m>YKí++#_ṄMQL̘m&Z} ^z\wgw:ֺv_6Һ R/@dR( OvZJNCU0fH&d2?JٌwR縗; ־xwM\p{>n)Wہq:׆kq 'd20"$3\P6^x,.)S)  X^a7@QhwDn'0">dMY·(nVUyWs?8ƨMVJHe+(\|sDe)[ADNzljv>#fyב?@ObfӟikoN'Dr'=2{ءzj9U@<{(*u%]cdK pӐCf/(tvuq0Y\SHniRh&70T>'Ӥ⸷M}su"X|5)M<NY^}>ϳW.Y:ړ0"=pIqfxGM&QbΒ+01'k#) REA>9fvI*'h5%}@vO Co`Jj?7yuW8,DYj&n7XڶҮqRnxhtF@>V-׵Ut) r5v1g nv>Woƹԃ1$M CZj[$kW kcN1_Dy#眹6kunu &52L s+H"aaw%0`!l\O,SR õuP̩d_-$9O\#=Z7aHHuev ysxXXRpŽPa#Y:M$|4 <v/:,Cy1pfs[B7ݮ4 ՛e]-˗BjPCߐ;(O49pNۏk?^; r-n_Өu ? n-X%.ΥS|{Fªԋ':Dڠpu3מr!rHS(y{tBPiCTnmzef:EoR ÜS܈x4`~q؎U?Eybtk[!i=[BI|=Ι@glfIߜfi/xl@LQl3hͬ'@1+߁%ƖŐ~ހV5lsBB%>جM)(xk%%]EOHΦ[>Ԑ$~z$1= B!M]fp3U_ X+}jI(M@]؞ZVED+0ư120KLfE jw\S Ϧ_(| >&!g3W0 *I*0Fj:h:f%Q?`@0j3.:1h!/<,qͤJ~n/ۗsB_L @OPPmDse},icN`s?~ֺܞm^5V?_J*NܴO;2w +:[(H'PIc5@Ġ`qp7lp7(%1KOm^읨@SqrŽj`7F%쯣os;X{ȲEQO>~Gk_ ">7gϛh4չK<3 4uHnmMU~]* M Mb8 @z"41I%PKd\Znh>Xn{{-ςRPhH7",݋}O4[?aa!$[xFs|Z)ziHYLw"tiCˑ׉F8 I+#5dU!ۘ{oXic=?0]^^Tfz~!f&R=o#'!}nE0$5:$H/UHb^PbIod#l|D\&.{(w$K! q>Ky!0>JT%\mAO.w>yg3O5)VdIsXIn CXbQQfUOΣ3ѡ%.kŲckѝ;}j4xHQAUá뒘|oݗk"7;:OR\+B@\`εpהkg)q 4LZ^9ŮB>]6H$P j9C-yXҡ}[Deعf>Y<]I'yʉ`/H~gڡ~I=ք1uL9[ fN'=z26brQ}h ! kWxa~ *d <ږ5 j!ìY#ug1vmJ9Qfy3@veH$k$%_NsaGa*=䊎l2 1(*ɕ⬵.1'ahB˪,oJd+7fо*wooIĐMȊsnQ KߨRVq|m {9Dbˍ;R.Fܔ:i*1sCv΀oBq]zɞ]h eyYJ!<2}"Y4,qkEVE\(> E PyLR}c w$^.tf}-aC97^E1Lhy㬔B _U ·&XVX9fpDô&>8.ulT"w>WRcg7*Őw)TkCg&aHʄMBu`Ou7JkVk9:[ŧ7-F%׻L.,^)3yd@%jWvs*5M!0KL6 4m=F[t5*VO@K/ȘVЏ׾o4ҏ!_7wYWV52?H8p,OqWjSN6%|VMm6[j :Z`ɅͯUܸj;U$Y6$oD~bsL(lw(Į=;7Ӫiߕ,jW=MsJ,мRZL?5HOItz7Sma\{-bsei\y_ 989x#熓[3,<1B{7s_朓n4')#\.#gz+Ήep'OH4SfwAت8#sy皦zs>Ƅ!>b?kϬy0Er3&aƫ/|'B+mu{iȑַ}{(ax @ 8iY+EH^ &ʱE\/`7 wF~,mz.`cr(U)_}֥vPTL`1~l_#fҲ:(e }'Iw N Y" 9DOfLPċ)aI2}Q J;?9'kO EM1/IhDb( ۶@'} EZ9ȣA]~5bq BJk=g!坾CN@ gLk b0PL\7hqwW7{wԪK M&}߶ş]!1Ͷ/ >o{i[_3)IZܶ/b cXce@'aXyG?v,"LJevdPi3MtѯJK(ÿIϏ|RDL3jLløe3ׇONy|P)+3*KB[ƫ6Z֌l :_h~Nyqm7JHOx5 8Bߤ~hLNMN񪊦u慨qޢ`9c!/ko~f |⹚ +|c/V6z5-EuK|=J**K銃| p0M ,.Lxh^zFTE}r5m> W;gn؟|P`6O|آ4FtB |HcA-v1h20N+%lNƋZ{SצCq74Oa3p#͸8>]MMF63$8(Wd$?&aK5ԫg߉7,?s*S^AXx2ǹ :Z%vGG#Д,&$}ڐMH&z5ByMa vҦiBq3`6f%Y-0YR ֭Cщ{P]FT{`k7]-x JY5:_8W!Y u 2i(sĸC ٞ1.e**].hKMus>"Gu Ls1۵l>DLJvl #LXίK8ڮy[1<6/!$5*Braqϡ"xӖr+zy|9y aݑ`ӄn5c%@M wYWG#Wlw['n .y.E<[LŖbPA8sa9&ӥE5,A :U{.sҍ2 <,v$o+t!/ڡ$;=rP,ar# R!zΘ'g{#3,l畻t|L k{" uNF(B+נ%!%88IbSBŏ?^P3>S Y/>QpfIrzmmE?EP^Hz9\pvcs cGeA[Us7'iPO],n$ h^:b`v/QIB4kG>|W@$ܹE[N 0ԛQ$gf sj#C( to!{>܂⻴5Y[e @M0)p@VK̀QaPT8 .XD>DH,!W$U^5:2"܆4"jeoG-}N {Ai,fOPWպ&<I! :.rMd]5@90aRȣRgA3^ Jz*t!jm\?HpJҟڣ?ъjz02*rGY~{S-!9cBq*6ձqmmXgT]oW$yzyFd{j_:yUp8:512zT QGN)L^]ئNJcQ6e';41RM*1S/y0-k<4v8h/dQ9kJr#,*䏮`PDlהĕݤO%8ȄnAq ,| Cm=sCbT7AAI5Kc |#~d$l^_{ 1k!iuUӊOh )B1֧",|4UoWb:E@4B oP-y dZ1 X%!MV>p;a<s*-m?_ mɵ[*׋Bbkw6zLmH+m< ?DnɃ@" 4TScnMsBISVJGPCG#48X_/5K+(-!} B-Mń7,|!N8jV]Ӟ)h]Ud*@ښ?[h#n~$A^$[%c \4GfD'WZ[Y ٬4$ܞ̛2;R"|J1'/{,bz24ÿXEZv@ VsKx,U9avEԪ+(; 8^l2ը v(@r;ɒlnQi1N쀱]Ū(1c4G0SG~0d3rg XT'E]{6|!qq{A3mzPXwe 8j>t֯-Y1*eɵm D=Ld2:Om9t*ΎLFRl(§?lAg|-C>-RuZhQYͭ,7Q& GC.`Lpa'%,{ʈ).ehlVnDv4׬hյ}|epYX}n_Nle&A;piuf{Z5wB_Ql_I8s=j wOEbKAH3:-ux S$A <NoIל8n )(DxC/>9͈b | 5}ebuRPZ+D}ixvgfٍ"kӁnf%J"ܘL->Vڽ@ax}/$܎34pXce=G79or)?PҸAOR6)QܞF %$戀:qSey*A‡ƚVeQ.\D r kͬ@j~Ns՝HMGƧVx/NCZXqNP.sGv慲pT;o{q-sj F'$8FYO6NB舨˚ mBPX7P|Q$`U^cֺ*\9 %KxnXTm`O $ܵ9tMtCE,m^,-ieF%a6/1ωdG-I[-D3?Vщj~h]l2H8'U&V8(}ՈE aM%{>Lq&ZYo {b_lvhn;0h4o"pGкVQW3 $b$D|+#_y͓xo(rU@_mX 4TcZq"(޳?Xr }=\Fdpl [̒ JI,jՍvj[˦ 19إ3NOJCDX%@T(t%R@>/ਁnR!X@i E[ D-ZRo|*\xYo:ue⡿~t<}U-p}V ZR!c^oJl+FSSEXϓX"w>[ha"g<0*1Mj\.6va`Zh1%T*=q~i6qEMt0&krĀh~\ٽMp"ӥ1wVǵ~E)bjserM4ܰPS7|(.H%{%),TZ:^h$Nq ngvWԳ+Ddy8::[v0v&qڱ_2$ m d/8,Gsd~"&YO06'\4}l5LT$ ul=wVvJ1\\jRƔ}NqP륅_JJ'kodJh ea`#ezLJj 5'9$Y?[FMݿ)IA-H#11<=3w b^6H\UrReѼj{?,eߓ] а]]kʑ "qE-l}J1jۘV*Pwh1qQ|LzvJ>rHxρd g~Q}N*k=T/< Js6\⅐GBzQG}[$A36q"Tk;"q&K롎x{]ok `NQtp81 N}%t ` H+I|h!c(W0n#:gi3n3&^%SSЉgFɥ溥阸mon8JEEA'aO_E݊A`$D"#JXbla5=euE`jMC*5mه;v9( 5 }~N |)J,ޕ,(AD!I3B4rwV=|.\[˒*2d3轣/` |`vӑmqN*=mپcʒ̿AQ?,/&1\!ԭshW[1ýjW,U09wBܿm>$XBo  vwk U jEƪIR3ܑ2``=Rx< T007?N6<]W)%=d8rN낁lN*G̔$J 1T{z;+CNtuit.s"7L{çg.XL^ fSUa+kw]<ϻ^qYGl;cGm`+r6R3؉02թ+EM0AH6L}c:zq MKT$\qA,qbM~Q0ca\/s2z@xęʩ|b cYe!@֘S{1_+;ƦøE /oM6{cI}-uN{H]f"*-rM_[Z7Ѷ Q]?bk*+e gH !kuxp?{aO~x/ hf*#k5N+'B`:w<~:B=Ĝ y^TĒCV W&XT/Wv8Q3EfYzu`B!Gy^_h!q p&Z 4(Eu|ILa }{JZ X 'rcy#RW{Ay}?R#{nvf:J3KU/DQGa7CAX^w"2]n,Y` %D yċ*t{@4&i,2/#TQ9yǦ*K$nD ; K0Zx|4BD"Jr2'NS$2ޏ\ 'ąU]*<OiP/Toq!<Gp]*LY0Yb\?Q|$q_+/wmTQ5JiM9JmZp^X ;ٗxa5r?_wf(=XcӡQK) i]R2@2ֳ3-nՅj_&ދ1q_*c=4d~ljst+zT Dv-NzXZ@BsZt\m ;TsJ&<)puk.%J}9ۣp9/~88>m .E(ylpMRa=z 5w+;m%mÇ|OXKV`irB!ϦJi9p˽%]@|VLrK{7@uyn׹/z4@@1Pkf*+U,h|4SI , ?ȝǣ7Qv{GG TYMCtën6VOMlϲүз?%8OC#n~!TUf>)I6 }VlXf__?OdgE e"oF7j覜ϹA'Q;׺SQSo_d8;/̠kYEuQI%O xy3փv %Ǖz ϋ^laGP4P5R Jk=E5ZRZͶjGE Pg`#"zy} ^$7,xjEvׯ!;XI>NĴυYET9ҠahF"*!{H n30 `oKE9qs$1 (aa+0Aki@/8'Aٿ4O\E ? | |7P/nHt?5ŏO,GJ `,flUeB_#K2G%rh^Sۈ˕ACtt|] ʑ&߁\7ր jNh+ rJ[+Poɫxr' 4fDY]c"O#TAwcH!WmPS$/"lt^7͜$b;-]x۟es#çn1&vMmx6<:hLS/SqzeA0%K: ~O옎r~~:k@)aItB jw*Bʱ)/gzJCcWC=B82uw[N㉠ED"Kxdh#=8A0y ٭ b7^1'B d|`-"oƙ+wC(r2-X&Ⱦ*)*g+dTwu^^#u Gd7bi3ݬlv!ˁﷳ_y e}5|D iSgA<ᗶŖ+;3U6'ۖ3 [l(o͹Hs@o~~X3qDnPI6K&aKŰÊKVad'Ϯt9P^?N·՗F2)^%j R-{@~R'J RO~o}ˮr&n 䱜,h ){Gb9"JM\g;SP̥!AOoir[TVܷA.i,H>` u60]5T}P,WD)r/q7o.z`ф3SڥXKqb1c(8&ʱp]\h:{ki5/~`vty5wm_% @)zbxSF{> a"8^* ;텿,6nyH掜% %[/*,Tvs6c|~ª}»&Ԍ`鰟JC-k-;gTa%6FDc+ V'`~]ub6odca ܤ4JF̤;R8Wmϛԛ6/&a] ]'p2\^W Cp5E$;=A30w6}U](Fϛ(-v[8`@5b<_c<S_Ιjh^ՙ 4#\ ǫ |hV3fCp(닏 BUn~nONԼEe sR@9`(n6zm7E}(`꽼 Y^SEf x]8\1uD^IܢIh.ʣ.RYy+1&T1b*q䈼~kF`/Kns`G\d͵A7Jb? {v̗=?V*2ASd1;0V ?h'sQ+3U@<]cK~?3I0L!f{A_fP"վR/c G$JQ[fz蛭Jµm'H;ؒŢ:%, {^|t6uȵ}#rjV*btbo/p>+a} E&.m2 qӾ~?UҸIN3|Ap)xg5kSGtvMDv3 e?N<\i3'umXъaJBlȞ*|5eJJV]tDTJrmm+6:}+ovKQXF ƒ<'}YYU+;~JL(RڞT^:;[L[$ zG#FܸrwT˅}_^ ş9'#ߵp,ĤH:-IK-15Wá',TyR^22]Iѓn ۂNx6&Y do8VNc,l@mscY՞Kyw<0?1lfͭ`&"DnZpzPP=aݨE* +LqS iϼjihJ'rkjm3Ib= h +HMC#6". O2[ $>ٝ8lK&KRFbeLjtvhАK@M}wh+ݓ^q帅8.|ǫ@JySNsppvuaiT[>:UrSRT |u80>QcQ~tL}&ԵW=QԤG=c }ut^R=1loRi:eh8gikVE:7 Gne\E$}Qr} X6V/= ȕf،M6,x Xn2V0r}ı1]!㢘0Wk,!\dϝ@WT>ך? L&c0RFNor00.Xb_KB[Z˺dPۛB%&(N"HFoWVmרL]5XS;/LXm%W0Aꪫ = 8E6Bc䠠зr6Y{S89 ]2V9Tg7it1w;r\}(l䠧ъ\ GDoN G_&Eu/`m9 1X֊mmEB &^^q[zTũ/8u:'k޿78V=Q3yk$y/qœx;0@rcQVh,ިaKWPo h^wϑ`zStMj #_XC{-WĞ}ld`ei`el~; vk=R]DtzOTeT"_K2;&,@K|32CڼÝwű/KB@WW'\|_=m4-?xlA>Q'q\~]ǚ0=_ n r9*Uzd -44lͻZ[6+j:*aߌ+r}M`ֿjFđ}j,m la@0yp#_+y;awi $ʑR?ARhqgWktIl'2[|c)RXY_gSG=M6|bkWZ9Dl;/NJIrkisl M&Dܡ2[(7 v& ٷ3T{&[˔I{K۪TN|ZOW;V~[kzq!xW-E%&J$?A7 ^K]+*Z6~Ƕ (i wsuS9.ƚަ \/Q@={"䅀䳙d}ٲ &L+| =7ޢ/X ^CKA`* 'vqi;wky E.E )ͽn*Szp@kd#{Өby<#_>A^}֪ɫV騞cɋݻ Ҧ-s ?DJ"PA\ p,"Ĭg#1]Wv |"\K.j09X#mOF9/.ցaTqã:f}ye=в37!"m"EJ\3HGDM\kQ})o1]cv*]hc|=Rz8&XKg޶WC'I;wAGS-B!ATWϙso$;|O7$:yjW̢ 뗇92wb9c0ku3<;"у]قv7o$ҎheMjupgBS_@DY&2HgQOE[v\3r{JA6Kt^1@nM;xa>%J (BkY*&Qe2i)v֍c"w+u\ Jcs+W+~{p{`ՙ  1  N`OU^IK~n7QsxaB(/ۘ 7*o;~f˙٘5]c)[Mט lG>zo UaȠ>CT4w:ig&a-. EkM%Yk.B9,d.V~JȱΛw?=Ю Bl>KB9q]4ruRIkg(a0ik43{B?0ny]._# oFY5M7/̛#[Xc7CC1BHdG^\X%W"vl- uJ; ]ի:,Afu0MR _Go0IW*b1ltX7졔4ؽ-[hs7/qdnm.yqgx_5S)S5[uČf/6pwSAOކTKwe+TS!1,j#emhEwgm\ BpHtn ˞f3H~)\La8`Bn8zi?t; qbCF|,e1`2]nmtBFPQ#Z&ߕ+Ycָe$&uM9`BNk'sJ~K%oV:#~*Og ?}pmE,{F@gP F ۃ̕A74Ko%v;ʞh "LIc|%i hg175gJxvb7>6O4# A _խH͎z O1@kfڝ& sѤyU_es1W#LhR~aoS\Eu>~t0{DC:- ԤJE*6'FS 7}oLu? &vqak'\@I,Yg\qSfȂHp̬%/czbғҒvr'ou3T 8NgA8:I.3Լ?zI5J(TYrģsaPryMr8.ehiSJӨ nAH?yGoTvt]bxsӓ,ZrpTfUrq{RWKO:`Ya \E,'92vЋ-'7#^NƪabCG4E?I,tȗ"Cy|^C׎5P,ֵ8vSgыpaB_Si/AR`tz8d>?L㪓՟r >ӫq o+kR1O<`[05[+" < Wߒd,qJײFiW.b#ZUVԊfu"%- ( 1 ol~aZ)Y%Hqe:К@%T+~p*EC!T s؋zGl90#eIB)#\?-};ߔEb*Z4Gu [:8Oƾtϥs \ٿ3[D['웥wa^x[Dž "ox]zZv^]T.dkh(7 ~R)1N[y/L52d4R$.QcДQ' aeJˬs oMw}$x1eys{f.lj7پPfn3Oi  qiL*hBv} ժW@+N|@VHᜑZdt`PIc]g2),u\B](E&ɉI @2ߴ_͔uAdi :*t&"8>ZiNKVLN" ʦ:G Û4~ATU B*s[/TiPPb&6SKl9px!~"i_
Gь\vp+^.RݖS|`W^JI?]OpNLe'j۫ό#ǹ-M39]!ul3d)(pmgwE<0WqZ{!NțYyRwI4ΚLqN 3))CMum=DkZ%<&xۚ3U]Aa{.axtVpV+V46y]~JiB)Qgp;CA[;N ?`j2@|}S _ţUj%`3NB'hRlO} }Vi4kFt}bLFVbej ->,2(-y%" l:;TT}$AO9E9B ᡱa5bAV\Ѹ8+W( $w2W)vF>|-KРQ._3ڿhjy=xɪ1Հz{eg^o+{0'8)1rd<hm+ Ա4 78ْEڜkO4Aq bv"β^)oLi=&ƫ2=Q(-+]5b$>L̓Y!P{K94)=ZAmH;O64.ƇPͲfaJ2 #L쟋'< vՒsToT:}\"=Y!bxh .7/+yS Pd*t; X4=ZVe%] WbSs`j $Lc(}~ۜHf?X/YNJ}ђ#׻x2E5mx6Cg J zWT fVPZ`-^W^?酲BSг|ՎkOz >EDvJm܎WMtdV.xbk CƠZI8I3 رadmI؏w 3 `$>}wWi(KmbtՁ(G_{! U?;s2+md _fR:M̱댫@=aLoEM>s\jItcFq!'Lut\AJ3W .,#T:/;mA2VYn'U[k^W*BD?V9 ꖌ{NGi%^A@㣵3c=ꋧ kp_&GEoCi/ ox|^Gp#GmbqFȷʧWl;GAɩL'!Є!w^T>'Ty:&bN!m>˜\ anlxPԹ [mO!I6ne$; a`3nDž 8lLkĖ! [텁)Le bA}+69+PgwUBBH#BXU5yU4š<+#o(6v/XF %;amODPE3_Ry<Os."{ߘM;a/G ^ʆWIP۴`g$zV}2, ƂL/Z,HI)'Ӟ k+x;CgE|+&т#M|:EC[}Z(GkU[iO*L-0JwWdEˠFH%!e<є3C_v {f ̲ej*!U;ڭv^U2 _Qzm"ƇdIUIKP\Z_>9WN Lc% js7OʻUCؘ*7w9_ ƧsGBЏt:x=3#rA jf|CZFmykJhX6篴2x6 _J# xަyQd0~$aFZb꾚_1CyIRՇ|Ta?G2Y6n쁏d]t@@1ʦضn[Y"T}!Ī[ ۼd!Q/#AnBGМ§?>"=8o@Zmo9WCy+B[MwBgIA]Yq';%Vn^4 f'><3+^Q8k:V7JwEnNF׈ 0$4$HMu.<>s/Zbfs $@?x_қݟdp ҴkOKLi4šNDL2^x6 h qاT<eIZ#118,>=z5S>US<;ʨvڪAПqO"8y5*VIS\ /3xaE9%}d)P] Dh3*0rXvGs-.( SwftQ Ң'C͠9gF6t֍}̿))/ cWO)Q y"l64t+0*ZafVhIQ#)@w_E%hZ~vu ?!0hhrScFK p# % u B^Z`<.N'_R]M"(%#HHFVb);> _kiT@G5!v#2G?g=wsǶZ$Mu4;84 4m_7}p^6}9նodo*닰N(<:j{rBR9<+rqzB⌙"@ǞCT a7[mf\`T'CF}|+ 䎃~ d<[*dQE\>F iy*K (Ύab*+FTSFYjr,lYT6RHn˭ح&XV4u$L@Cs[ps ?>J5QL9gN,/l u/t{cZ.X Bp?t=MQsψyBKִwy}/a*WrCߧ;gFķiZt/au lQ^Gۗe,MuS ٔG\Ȏ+K`QHbB|p>OAXCȦ|))b͐yZK鐰Tij}yYܠBj!èzn4uL~Qǒ?rمtjj8"gόBWd|\"t]MutBٳ眳 C (x n_fA@:_h&Xu$/Ulۨe~:O{2>HQց[b94!q9:YLSӰqe Dl.F~Иm'P3j,6oʨyVkb/cXҞڛw0C?*AOjXxi!jd @}M[wxy/Q1<\W# V,{E0TjR>g3R0V)nu!Hc.GWvzA=0 v_SX2]xmX>T'8I5۵iaWss`OBn+FEzFw:K]8yQC'>_ G|Wd'-xgD`WLB /0Z)7ڨNpa?$ 'yiJ3ޫ/C%dRXm <IХ3FoT/N1J6Q>į Z)d4CĴ NgМN.bq> #B:M@eXq>lF7M~5`LPMur/> ۼL93%~E9Wk7Ӏ&tFmKj)p@JW1ؖLG2F[b`[VpPBV\BG8w8^֊_~%(gJWV$(P8!:FA1hV} 2G->F?ֆs˪W;Bv.#8 *I ]FFt)ŗ+;)vN%#䲑O?2gv$!M$W p$dv^%q4_Pgy\+ǒTf>}^gtoջXFi*Z:-h\&Ȏ`H H3@ 6Sn| ߯&Y,ٻ9(c۪GDTT[)vn>N,;2jB2CnVNYVA0ZާcGL䰯}kC>I}ӥ4'skUWyo5eAM }F$X/rQx6_e#t,v -~pg^/`G@!d:i[.nԐ&ɠX JgprVw%GLƍ6l7iP]G)ꫭ>upb#ve:Pͮm(O4}X 25D(Y\wŽ`]{$y<{zFNj cI)ht6ucܐkd&M]#)< oDKmpw5. *AֆֱJ4\ Xs1eW][Z~A׆Q̣ivM JѻsẠH'FdҦN&I^@mSAUz} R&˴JcF{ r%0vLp+N5*[[o}U(!b4o5$B"áGv.xuqgcC YAR^o&0 mۣMrO{*B,Da.UҤ17H鷯2XáLa(o;D!lF`^(s6ls<e|ӕ=B56,&9e/p'3IUDZ~A95smcO2'$WOoI)k_Zk88 7}ImP&bS1v\ 8vDL\͕B5Mx'3w:I7G`p{(F<6lؔ% o>wQ0]׭yem`oo[ sxE&zWAe,wGv;կw;z6f*f 0j7y8P~}7{}r5NU`[']$)ru]`gILޮ^=39S0A;H<0AxCʀ^ !>}q@s2uWECţ$! 5#Ҩw,!̴N9C 7g휭8;9_CӰSnywTQ9txovق^L\5@A\`&Mxké!H*#94'Jgu$sr=?-Ls z i.R)#}囃af&ؘqmCj=nzBzl3a'dr!g}}Q]t> >«Ic fl!T%sYEu壻]d7CO9j1}8KFON`ۤ,`|"%_{}90H Qj;ADH=gۛH"߈\`D($wƒ6?*qsm2OJQs=.o |0H$.VcѮ\<>6( kSs[fKnV+ϏМ-l1ywFm&x(<0N TfaWZv&nn&pl@ t=$֏.rSGӢOzS?p^p/MWC=ZLЫ KiuS o4I^`P nk׃}?uml⊖gYr zy[Nuu=d@Ge, p (4uڮv%ޯD3aw >2J/0w;-+0~Y&Phj+ņw^)Q&MьG7T cH O|'0E>,ʬ\PjsF@Z)'4/ؕUAj;: D@%V#^`lՊeY[CsBH7/j6­T@P?Tʜx] % SRlx{.VNI}%[\r!΅?CEH"Z)׷´q]r5=fô#M[+@t!#\q N! ?9F 3/l*uf(a[>Emk GT\4ۖH5eFFUsS>xNwnC4A.'P8YKI*oe [ 3y"4'u6ͳ=m:1yXD\yMjd>Zx8oS:N&[|uȬ4a\ZFy58Mۃ{Ǐ@uNG4?iY?,Jv$u @|nN nbћZ ."z-XooѓbǛK6%y#*jNnFG YL\GoP֜ @Yrb]sAIE ύ{,`q#Ge(ۙJ1\ " P$}KZeҫ_GA]߼5}Z! *+V߅%[18?u]8N;s~SaQOC2{l4xdJA9b+H:G޴JUxӈ֛#(3 (5/TmZDzqRDvk͵y@ٔN_cN jnHǏV ڶ̄wJrSrhZu\"đk\mbJͭom"Q`gU\oHzMi&#D&\91^؂T$}T{BB VFz:Btҝ4~ɨq)֜|o)BƗ9 G$/@t=]q=`N\|g1NP$Lcc3vh{>Ǝƕ-u-&@ȧ~pQ17I }̌h853v^ {r0I=m91Yz^2EZUJ+)5qANoďvWLrZ2zӽ$c1$z kƵnH%aeQng2RAEFIBM */0 ÊOpg&HaijC+?S]U"BbA(UVb0̸]fTʱvIMղ B) fA-/kۏ=A 9FB36HKȍ~l և6VH| s0V, ޯ{1y܄KS1C =aQCDx}7~ۺ-P^v!\Jxw`5ҥ2YG3Z⩻N¦jPy\r& M[Gw$s" SIA^0|9"{a6Y/K[^Q%Qbf1 }g#I[Kw}к*^l$zGJS*tT( R&n3l3 e1Yp[cCfA^[]>"yN!>ձXKn>f875^bжYhySmB*lxH5/UR%VmT)xZo:LZ,U_u+!:~A)aEʑi KJncg^oX@J㯱; ;~վ6tʐ Nmp%"µ4UnoC.^6:Ɠ %Az>KJ9p$,aẪ棳VLOQkBmF\Ժڭ~3wew*,}-M}8G1I=ߠ*~ M_4yLrFz"5&G?q:jǽ?jBppq-%AX U:ʜ8B9LgQɝW2 l/4JF}A&m,_YBh#3b9_Om[v7`<(fvk]J$r#C#@{4yE267D/SK!t"^ ß^ӯ#{G96 a䴧fH#8P'a .@$ϿDϋ?:0n%X0WLBj6L  9Auַo\,92 #į`e4NrId3e(y;e$D>3pw۱@ͪ l`v RTuIр}[Nv^vf<MG&Y+cJUT:kLe ['[cž#tmrӁ D|iH~w<0d\n-],eoSu}E=8cY#+c!W0[-?_K=8H{oBV$\liv 902Ou$ؐ_ !7Z>ŗBgLviQR3C gr@ZPݳb̚@W+#qBGIIB>R نd/aT ct'8nȏQD['}]mFp^y?BJvI!\u(ev3N>Ҙh8ۓ|D%]=x6V?ϩ=.5EΟt$2 YTvqJ. p[Ze# U4=mZVB-,@aľ0H9YQ 'WʕX6t \`c}4.a?C9!yrޭ/\!3ռaG_AE۵D 轓Ku~k1NNc}3͉yWҩ4NU\FEbRōƓ8+|-^ ?$xcT^vj_WH[t~Yzo6Z7H >vgi,B\R(qSI!X#vvT4KaK_ ?p,aR +jv2ABGf7CcN^K` ,o#GkЁUR 4$0{;zKr Ɯ:[^ y'-VPlWCu>t^FoVDzY؞ -v`ȩp4݋b#i*8qx i GZg/?bsU5]{s_G!DyҙѢNwn$r Ej>ʘU)-H;bwEuYU`e )԰.H~?2z7;?<"*o *>CfV.O'f !"yQ hKQʣT! nE`wq ?ͨ%cmLPͽ5=g"'dj]d5| A=[anIXeoN͔ep l@ _h]wt;zy?WBs@Hv%gl}? [v?ȡ-tst‡BG?gVڧ(l,vִ@y$0f) ّoK)%Utj+l'F4|-X ̒69ܧe$:&3UJ]-F`'DioR(+K&eF(z@i+IID9ɯ_)52)XO0RMD t)i@W(qstEq:9}syT3kmh6ǦT ^VD< ӯr@>nzhbc=-2ʰޖWY;R2LW,6 {uGhm2SnDlmO~OpS' ﰣbc8NKQ8fσ&)jpR%Ŷl=zl*m(ֈm^k4ӷ`T-ٷ!%·xV5 y`IE~< ,m f*4ب HE ɬ1ԺXBH"lf4 դ>n)iW7]P=xpYB u]ϖ%OZ8Лrl)dػ۝cL5V[0\= rVkv wa?5#j/ቓbB^!8H'GA &A( C1VJɂChE3e˾U Jnōc[U:M, /Mz[^tc-Q4C}h"MhB}j*~L&Ͱ40$_Q:,-_k Δ8a>yza$ ӛxS mm&.'4@T35n5Bύs{-=:qQ!wd$B [EĒB3]25ݑ}Q M/MRd>OkȖ}k@SLcn?'w:ftC/{`[saki}ZM XW|ކOy&#>e{]`wxR+| i.N-jLolUGgJ8ݰmcp5wO "mO@Vk\0t5T1GS%(-cm/q;L~89׫:U҅ɿh: D{munfSY@\u/?=uq\FZw"-1&,O K's\382'`myU $L9'db ) BmD(Lc鈴Fv\vz$(85社s԰a2}NipiDn)7\SABjU@I)龵4@}LK(xakFfeҲdﳖVu?Jm]y~}Q< Q"JFr=dUd'bD7Vзs//g{hȉ3 SQ4ezq͓V%&+J 0AQ7B;aQ!]}i㔺.~70HR1}?y*i 4E&PQ@QF0; v 6f}s#8` '!HNٔ6uvҘ&Y\/6^ҥl&@i3|YRH$0͋sX98ѱrLNJy~:i3𫦲FC~ee5yD ׵m eS׿w h]sdU=y.T+Tc/%f*@L䢤N)<xRM3yDw"bVyaXN u#z׫&G([ t$]vPwS&p+ 3ڍWDZ4mcb a|ln([}2y8ooJړ3 #(8BZU69tgVYl޳d!:={ 0?([J"RȫN`7I#4J78"Z5zg6-4])\M%{;o}~X"Sl5'.k? ʀ?Nm3$O{MS'\f/Rm5ʻ |NRh/VeP? s?Q:4ߜẍQ=5.#"*i/xoޢA1k];?rz-(=V~Iz G,Q;XRf?r43G'b3F[j3Fc/桶A|.7aM;% %Co)33lXS hm|mxuo\ :\Vܩ=o/Z{+(a4I~04 07 {}"RडLdE ήP ΒrcPF#wN3?ӔZ)f9hf%>?h&%Jl2YT?^)HN]['@A4YAM YHzP:;IZQ$*TAṤf2R\d;F7v Ҟ]  ZV}3ߤPYص2\M|j,C#{ #>"oj"!@ڥFRVDL,m`cҖrRj7jݼja!_Otgi +|3DhJW U}(-6VQ?qtꫪ { AIo&.I/g0D9P Gl߸_SV?FVowZ?zY܀[3N:I׉0A-Y Ewf&hkH{qr.(t{:9"NOd]  zK҆х ~zlJB2&&EiMVHUSI tl_dI<41ʳum,cdBEIQĥҐ +/ 궽JI نU-2'sV&la Y;b%'SbygGO"\z 'm{/)%X`y4-h-"C J|9Yox F0 )Ym5{ͤRBkS,ZvmE XkiҺi!kĞĩ{je.I҆}HszAwH*[5!*u"F׈嚘g0^C6%K7׷}SyV5˜̥aT"-VE* ]ՁǪL(ihm.bj:6W *rKJj@:;X&O c@qMzhR zv)2$#"3xZPP2g ?Fez$ #ϱXq#Yb/eFGgf,伬}#QJe%E04@-U dOŁzŹ U%gliI ^m!y%un(Zzj`fQaT]AӿMosC*r#(ׅ qiSm_#[]P`&C/ 7 i-4sKI6[!h~0"R2ѵ^ђnP=ӡxC}5ܗ,f^`Lugݹ(,3bQ~`G޵d!^4Az_ˍUQ_t8&\m^rr;Ҷ} uo 4D˪X/U6DIO0Rr; .]yU63¹ܴL4KcvEWYISEҧ;@Hn0m=KUzf-])D޷ǫExZ qy 9"6V@ /2˩7{ks)(Â2Cfj=BVG#k߿IK5N:s<+PK*OĿf.hXvb~1dEN /o*L,rڅ=dˠt)od,BFVP&YgY.=U@Q,MH|1 aza-R]Wӛf 45p2pNk*qȋI(%*]LX7k(kj Jk^~rZz呗L5  MB$?IHV i_l1̫qvO+(φKSN%&Ɏ1$>k LS&TU,$u-nj@ r7I8I͒Z~SQ MfoG5&X\hP뾁.%0}|y) Ө(itPY$K{ڙOFSd1"F҈e{Td6@}!ؼaE?' ,sKKX Da6!8iKCCEݎ[%ѝ,w~!.LRkI:_+or>&N=ه+<:\zM* y#; Afmf]H6t+>I%Y) =M(}Z)袷T›cEE}I|ꌱ&lNړ(]ӎ߰Ϭyگ'5((F5nsϔӲqsj~: w#$[?G('~ɦMt7Wy itxɨBS:\ Vs6#4^N^-n03QsP1UsglQ+\?0(D C`3ػ|[$qU)ӏ\(;E$٩˾bTzA(HGT1 dKY{tz<ԗvbty":jQf# %Y -\mp.͌9Ybر}$3*=-:Oz*so4W3bhڞh7dXgiGA!#ꙄIЍXwT!7D|h2QXXB w[7z8%E\ahE x!؎UgpaCD&A%Knb] ^*>+e.UebߚXọ7CaAGV+FH$Ȟ;XMw, EQbs$n3^}$roAJyWzݭոJ%9|M6 xQ(T-8mPڡ̭$[KMTOC||GhQKvB8"5R{ED3A|0RH!Z giwS%I&*l;Gb1ZD0b韼;[⻆іX?SEĴ'mj!/[';g''L eqwlƒ7.nj^sh[;TCd2xT(<8Liz͐0^R2=f8aG0 ZGٱ cmE >٪Y"1઱o>x6,zܼݻW f\Nc(7dd\`wc@l}CCy &I6eD^aԶ+Qہ'4m2 (F]Ԗ4M )7Ѐ^_%H@`Ȳ;7 ~& ;z`?T͘|HcI46'b@l ߵ׼Ov/#yAfuh1N!d&AC83_##qgܻ}J!UdKv:C;0ߖ'1 nȈ ?0]*I:ĽmJKp s߱~a?G]+8cSQR~{&b ,V+dM9-=*_w荠-/%͘Q7C}8sgZoN6Cs}h}L;";VUثsF\Y O,Υ3#3:\Aim\dj=!C+5h.AŒkӮ&-7>ZtS~eC(7( /*c.90˧ 7gmbN a񘊾tt!?ƻ)zIuekfL fK>4%`3ҍ[j%E3se]}aJR-l%PwyL<F\1 }[23aX|i6%%;n,#G&GJZm1Ug @wɋ;j߶rWn Q7Ie.W"y2+Ne7?:E 3ET㊸Q{A$C2]-C:O#k@J/|mޘ:^^< eqZluMC{x(NxsJvM}\Nl4]sdtY;,^ <ԦSmmǴ3MքWg iJ*iQNO:J0ܩ/a bJ9 SU t"XrUj@@eq$.c-MQ؟N_'-k:e -e .$ZQF,I6Yf ٦x.\Z)RDݬxDϧ}|*D>U{2.G!W;j f?ՠ0{g+0ꝍк kcGy&!?M%4^jpk#xӯi i".B7p5 G#袓xN^6ӄ E[j%j^ kV32 )^Y~ <;jl>W@ss("1h)Y<E\cѱ>l-bH oѣz]U4Q9\V_ZՒ]aNLV/{+_qAh^pj$2J|aI/$W$z}qǷ=y_W,!WqfstϟWPX Srk83~;{s)=@RxTai^Kk bФP71~! 35[L7SKv*EzWODhQ#alSffuEHOPusv`=׹"7*"4ٖ&cfn=EPn rcUH-?N[v1m 뵍_\yauduJmQ \`xCTD߂HTҘ ܓnBج Ľ_U4}[:F( rVk 1dO@u%T*U6{?Y洲+3L}8Z{m>@r-o$6!t& >1³j$ޯpc}K@t4yN̄Ԏ(%gv$ xe' ?( Us3v pi H1aeC~~'FesX B ~ϖs}MݐU@ EX+ DF"nL#ڌLHzPArB,ogJWHu9䔞߃$c15l"c\N.ZV8[)UވdX7|`B璑Px2h翻j j9q+豸6ǁ Ъ='WܶTFo2I^} eMX#]$8;I\}9f~]:iuzI_xրdOymz,IbN7/h;YНmw yJjG`ӽPU59F&6 *䍂d.&F/sfJ0(Ԏj2 >EMԻƋUގ7S˒@ 6.EhÆ^\'H m1 dFDbg?l?NU%[^ Mg<ŤP;كS1kJ+q7.LTZӚK[xGӫ`ubǢN_i6 <nf0 2t P;4Sx ʺǷwV[Bxww?dRۀ"TJ2`*V\ }:]LJoAP6l (  W^?=orz}"|Q(>y@&O>,S݁[|Y~~T/̅T82HBQSٿeO:ʥǬt=uPd7:ȭҟJ_ySzwQ-w}cAmc@70)j͵(KAn ~M(od@ҩ+ud V?$KkW+a淛_66zOz%ދ/<+6)l#P|*Rg`#U4ڼ&Bhv07?VL2"H?u=tb xMRJr~Ojh |ʹo9v eCPzXVSny %RiQC}7le>jWul&&hA XA/nH]El)sC%?k&~b-!=mܖ.?KϧEAYF}־HZ2e%i,!R d*W lYy)*fL#Ж-+a`9[M$9 =b&Q.7v-'LΜ7#u~!,Ƭ_-eܜ }8xB 4*jߞd 749=>3i3 8+K@ř޾A=ks ߂aXG6(!笴ϑ|ZA9u`ϥ9%e4fjՄ,} }\*(.0mMԄZT.cIM;Ml$y QdxVI\s%u$V4-xkZ"0p_It"eT(DĘw4Ö֐W3^BBӦ>9yn(t:gn|uXmag9c\Ĥ[<8gi}uxc>8qGߔɯ0b&* Nh1e: |GC u5~! 9B${pA_5d.<9Q}Z{Lp8m nyn:Cڎp%:xM\E3U2~_4.;:d.BToF!] !e~)i2b 2ڐB, ^x?# ݞsp_v ;qjV[B7_͐+26y\mO%k0 ڄ".fZBԁi8ENEݫ9bB9cYW rǷ0(ֱ>2e I!m^oW:ɭƐ 8YJ#"Dzֶg2(@VJM'7fuWBܙWO'qS5 NIt73qX)q#gz==0k *R~J:^eOf񯶡2n\#~5:`FcW [Ew=jkmI]3'_1_,Vz)l0υ`}%̜M5ѠE &rf ~BZ\NaHpA N|MUT4{|'H?6qd1 >1{K&˅Z'?ޡ9Ȕ!L5[<*0"SPAԞa^z6 7 Gp ;3rX!:@0ncQ==0B:39'~u;れ;7;2HYT쳫k]SQ{:Ps( cPbMk΄?Vkgjh_k]mnZrC(ctBbzUplaeu'tKDgW_6ǃB"A Y -xen-H -AyA` PEeGe4zhj<YUI;LSyg|W'#(p\qVmߋnh6Q !گ@C& =&$[z.k3l>8p?8wqSmOs;e9p[BRvv'3&%~nx8Kk_^ONiaeG!޶ 1[|Xv8A0 aDF8O/)"D#sKoر/((QSbS=Zz~Y^C*0%a+u&D4*Vډ tad6krwSKBE[N2G8#d^cH&퀀NnE|+Zx'}xkOQT R 4T9[,C(% Rw_͑vYv%_)P\ㄦ&e&sz6)ғ $/Rż\Qs[VEXh` q߸ݱC6=#~3ufi諔Gx]丳9J&.X"dlElck4wqws' J6Tp ֓Cl) 752o]jOP(+ ~s>cTX㚙 t:FZc:NYOSWvL9i2MŤ< nYfJ4Cs@9ufFVʬ<0<(օ>>x9,u8 +2 fUŐg=hm(b*P" r2Lºizڷ#`+Y"q@,p|T{X':R3s -[]Hgy! z17S<^葙HWTwDu*3Bg.-7: f:U]Xui:VyPT*IaOnTI /`@ʷmڹ/pP@`*ꄆjQjmAh<{Ρ {,A<-|W'/1wn?@#΂LMuSr6lw9 ;mUpgIvɳyFc$< m3NF*c+ɫ=gK-+#y;j|s~;)c91n] a=A\TB{܍lzw|v,~%#a~v vŖr]:+} Uc  lʳ]y#6+w8*I]KB*rxvfL`ZX#/8yfZ=Kp EEqWpww3q|yzME4+XR5~B}e">Ǩ72䉧lB/Rl+~ ΄]/z/0$e@|7< :AŲI#,,MC Zx͌fJ"Is\ez\xNQOa񹶹 ;>œꛍTO00 :"w/7Ly)$"$z=?ho (4OE+q$*Iz|9UcჯvD;n5Y0DGV8:j݇ed>T+aW1 (/ĻQ7 2:*p `¡w~Dpk@&ĺ54.骢J*i &{ttu_ӝC],kIi%:lI{[׃;-Q ?Ngt:K|4:tߋC;'T,,Fv2u- ;ȧe1:~Ƅos<>Gdz1,6t"|]◄.v99baDOԃ;r'0#|9>48C4(XMd y+eu%L> >\pf fy,C32@<)j!/+ɑ/(Pn4 }QXkg$.l/+/}\Cht xz⤹Dp^r#br-DjAJ%]N[|h->@0%S/G~*#~%-KK^Ɣit In[sP pb;FAwav:5@m]8{X(ҧB̀ +"l, 'Q7fɜ5}!9۶MG|e{~JG6ccT3e'L9]mpy/omh@DOw6vnXhWlָjt~w_wf/dlk8)x3%/,v&@d *Dmj++ڈP#}IO#Ё>kG<$/yH<+yqhDd4:ټ we:﯊sQq5 }KڵMf7- @a.GB227ګ(K}NU2z#!l2;칛lX'd5Yn}`nճVMQl{uٱ;yJ}G-xlQ WXOYsh*Zt'E+?,M^qp{S)qVz٭-4 |ˊ6mA1*'я1vmjiGNFJ j%v{Y徔K#A 9tsOľҘ$FqFw- @|QcFظ:Oz CjR*feJAn6TVz9u 0+[WVmqQ ۟ϧ7Ԗ"U>vZD|/Q|pP^1<θ2T\kh%OҚ` hoQz+F&L`ip%={=`;˭ZC50m>=*ޘcE.,aXwIZ27؄0]SC޲d}soܑu¹b#*`5)G$~`[ȒrIq9ɣh%xSG|şOÏwt6ˉo骰ϴX)FKkX]IhظWL+■c5 `j)Hf(k] bCDEKֳ}5ߤ)*M7ZY :Gꚍ7qiq:j0R }W@f. @#+N`髄Z\ ÒDa׭uUϵԾ{DŽL3z0.aROQV3ؚnIx*_0"` ViͤWh>9nvPQHjh., HakE~^6ʕt]pd̴& MTىTH[$,׶vA̶pT(ޕmX*5 ,9VL޳3x_]F#n\ɮ[>vב6HP@ʐor'Fc l /Zj^\?0 V}g)Zvi3_Gh&$$x0mHycRb4m?Gn'vz $ҥX;bg>FW^۲ieŻBΈ`) &s El2r/ol/D"4uY01s6z`ybBL~a{c>p}q'OS* } EgVM}-'Bs02XN1͒XZysC2[})hJ$rSY4'j@zJ=TTUWErN}UHijCƜOXt 8¾O-~2t]N߷aErDg>J S[6ʈ,*(TxZd 5UQF2?W{B$RQWXɂt^>ؒ&Uɣ-l RAAFKD./6 ԢEbhp 0ըO~ =+qτ4釞u뀂26j낍6؄Wh-آ%eUoE_??>}dLWcUxBOkk<+Vaҩ(E0!Tm_hP3hū^ eUm:4ʄ4W{ڢ'U4濢,?+.< 0b9l %QWe!fZ+=Y@"鐷+C5eI*1Åjѕu bo:Kd2UKKT2J}XǬO( jzkUh!|reXT*D.*-։%xX30ͧ:c2O}Z{~d;eztPbC΁gۼAsBbB _$u"lHzɜ'2!$aɼD;SsZ [0E%~JWh017FP7 $FD߀#a4sL!Ԩ@4U 5b!=V9cƦǭ.G{,Gp9GYݬQ]^x [l~SY+Sz XI$!wsy=lsY.oG 6r@i8ҫh_ ')hezTA "(y=J'<IlY_7Hh PS&cT 9jD}KȠԵ2ti`}ku!u70k@j+,Gi.]ʵHZubW;X;Ŗ(XE~X$<DB:-Xgt!I gkɨHZfh -pgx]MW]:l -t@Yo:鼛kc@$ˈ ͓'??՗IEJJ<9^;:wSh\< }ht\*w{#Uzjm8M ߃kd^۝Ֆ6/yB(2YI1(MV(0')8Ƿ4=1XX xARbɄ-m̓xD@`?ϹeOR9 -tb )Y. )O ZW~[:2.ĴvMנTJS?%ۙ7i7/B4}ؙ rZa66z’5dOYYvh31* Kwr!yxo%usSY %FN)1C~C?˴65|`ѥ~ qIy˛2LwK\RZtm~T\cNfqrb[5ޜ }<'or2@k@pЏ@f6C;F[޺?[sM⧶  /=SR :e9KѩuA.8T_p/^5S= Tr6er*au#A3:Ӿk^WK~E5DXL:e.`xì]F9A 5)e%{:[^[&LS=PM4r(§.7 9Bdo1De표x\ݰRRg ΠOnc% ULOF sM[ q' ;O\hcyk ՙVn74~n ⏎V-N4\$ r`N8eRvoL @ y'RR#{W qM)zp\=:[^qWg@4yF,aϑϣ">%R݄~6|.1,UEɚHPIY/~4S!K~'B䬳y Y^bG;GsscJfX`WkmXL̗87ׄlZp ` Î(D)hdnľk`;o\[G :uI'Ciʸ9w@ɰ,ӺHf Z`GdXz[➍yĭnW0'1fk$7Y$U.\=GbsIo!]1A oWH&֊[p)Y%(nv,G5nT:Sɕ3םwƺUXC'kEkȴ[8 ;4WHފP!^3ᦫYO !DwG(roNE:+?GRԌmᅞs蒿"4`@x\# ^ϱkEJ琁aڳZӎ=d֠UY2Mk.uqpQ 42@dS@Iq?iˉ"'d9 " %?UMJޥ|W+~?vx87ᕙkXKmlE3!c_>7V *[EQF,<K#^x^96jS5% +:Y';1_7{"10r:Tk q`:d*z-1C4ΪD Ϗ;[-u<怮{|vX7Z7ꪡ cb m}I2A|H@@1J}PLiO@[&}f:\$g,]/BC \bCaU*f]񕄜YVkQ>msw#D͌/Fa!M^%t{iƃ{B;A٘G2P!aLY{~hLQHGcPf\M$ȸ"1dfS x’|(TQzd4)U0x~<]i̐Yk*vURMgoo̵ 5[ߑ>xCqe,ʍʲwg*S  i S}u&zJ:bsVg{&b4ZQy=~)rFDI y3BĄW4rηP-qEȮ?56)9. Lsp kv3’2aU|Hؒg&(>9xaQtiP ͵zTt?^;`NM۸FE51Kշ%bói&}&5toEժiMw3n}&%50\q#J;SJ@Ea:zC8K6eM\zK圎W.d 8[tgV.:?Cd@x[%}M?֕jhEH|s iLD1/5Cż,ͥ,*wT4õ3j Ugj I ,h%&܁ :,#ZfNWb '#ᢟ :يQsdd=xP Jh=[ u-XpsnU.֏scl8_(T%h-(@A7ZC 8,FIDkWVK" Q44~{l@`Ȯ|;uF opB-\Ȧ0N\n9ܦ/H.˦̨ll30o1]}Zun> 뼩)T,.\r)j8jϧ[iM* eR.N0 FoS\ȉi?%0pxzȊOr+{6S`L`PCMiծTQl`?X&ȩoy:,Ϊ$\v&y!Tvi *㵒5J%}U ᥆0kSDUI 8JuÔd$uGWK:dE/__N<3rʸe~SK32ipۛY )׌,Ziyn.@/Ť*!4:n#p~ _C7^MIlF{dxErG%@mě[z8XI-^]~7$Pe鄴L-vCd9Dϲi>lpZ>y22NOHīvr|h@>MȘTkGvwBծgA@ ,^EY!w﩯×Yne֔oPqŎ}ڽQRY?"3d-3 hoLsc|Fܓ>:H}ᆫUVJkEب>ѠS*s%ތbqSjPѫKu*J _4y5igd>@M26VD1|~ /1ܜfRYe(c.,>vP(,|95h0~26n.w, q1oķ ,kTw *ũ^u‘7!_#`wCO?+yqO-%?'^_J$0]0 TAsV/l[԰ ,hs( B]'SFG5f*hw&>y)2܂mMnR;ڀ`в3P_wrtEqG9INoq!ը#K}sܨ kYYƹp~ƾQ#N>aǝs?d$k?n IzSjP:iQrʽEw>S!@^!!u;t&dg$Q 9͑P\ &d*4~ -:gI`y<{#iS; )Syi~YwJX7ޝ!UMpH|7M)]d:jQDWbEc5&Ӑp'uTd< ff=veРV3."%I)R߂TUfΌNzm=1]'“X.=r\L@,a,!اhLZ;h)NTljtmx@sy9d2J$K;c/(Z3pKCG,\9gn:F'k`ySAn~7wgH2T|BʗtV8rxm& ^f\at<b\2a+S,P"1)Ske: KA,5ӗAe7a⤼ƛU5m$c :R\vG?ؖj{]7;~;M-VKVm@q_yΘolZ*۞9e d8ȚAΦC7A!"KoA_Be @Ul8{JX)g-(TitE99aB]xЂw@_ό4ҭ'SD {m%E t6)Oj4o",,b'ى7maT"DC!R))y֦T'\ {&TRS›-*\kTFs&Hy'w$z [~kI &t8!.2 W࿉w־:%7ܛm5N+fH.)b4TO@Px6rض6tsַ9u $U -~jCvrWx !4U 1=uWt7SKVJ>A+UO?ްq.fGjPz}fJyQ-`usB XSPB2u#ӖXL}OEATP5!!y8F:P&Џ #y8Jb{ '-4͟&Zڂ)9H`v8]J.2i-炤Ya]>K9KL !JoS;~D}W<UW$6G,O|mPLUVx7m3Tس5$+(dKWNi+z,tsgZU8l Hl;[t9l 'MWe{>R}$4 M-'k3"Qf3Q_t;)CeʞO6ҿ "Fz)gIc 1G).]2g qΩ:B~e+QX*NpCA;'cOiQjzeF{)`zVi&K1sDx.&bT ⬾CF "ܞa*+Κ1x7CZW ``0ՙ ^#lY&t+P^ˆw_2ҩ{ !d ߃"S \хО`N*ISzf`N+ y\=@di1p|' 峓H6OÜ%OqJ} [g7ly[) >_b:׻$rg>f`vKqt$RZj`,"z)p2şY~e;Ul/%$AFQvqoȄ0h"3_.?ѳOrDWW  3T%IoCP5dSjtEWhsG?G$ >uB޷cZκd; bY֣W.X^we[@x_bm22ict*M.EX3K4d y :R5wMEC2 >sE ksYUP̩8R渀:taW'1_gr6,΋-ڤV_Ut6p(oN KJE^Nand'kpVe綷^KWłOقުvG+Z^sZvv CAA_ jQԂQU;+xwmCeb9r♞clq+3V^M_MTSܮ1N[LJ:$-=3wR_ƕ7ux5YJB٢;`\Vbp%R:!@PIRDiRb#u[J-|=DE)ٴ+6y&0twpp.,Yu:+x7  8,yIgfBAF^z{E%Zx9wGuV?Ĵbqz4M6#5YW 4aRI/mJ91N[CtNeR$(條v!ZY!IcVRE͈қ[w(:9:vM8t>Y'?b zxt]pF%) 2fn6&C S5ihI&G]XWʄA„BxFlܵwh ; \ƚJ=dQVhFOWǢv *0([N\R41:dizGb+w|F.bרO/ϩ~T yԊ{x(o2GersR) H GFԇs pl~WKH;I]_gF`91~_c},qR H08s z*# GJLPۜ,yGM풛hoN׳&v ܻƛ;0&$&U;Ԕ |b)[cG4ey/lE!b `X{]zSn'4ʊČ?_Q#%3  U pU{)%}^FxyNܾE5B 3P}}*v~<0ƒtt2`FxJd5$t*L[H04F+q[/~#EIi.KY5^nw!|ŻtBzzn@X.`aۄAF&3LBxrc^u.( #ytd͈YfPtqMGM{Ns)ҹncwx}Ճ9qDu4G`K~ 'l͞feF׉mZ]'=GJn׾? ŋؿc=*Fog+&Y¼.o ɦ 2݀d'lӥD-PW>2y] 7^xɈitIy!}`_3L>9;]'\pжܬ H,o/W'f$B?dETA踝ؙH2\3d`4/|'_JmUNކ7x+oWʂ MUXELy_vQ؍L]@`“K9AN,=2d-@ԯ+70mi|2o(%??zٕnp]%)9_Sz"{W Beʡ9=mj8"L ˛2,>^W/eKh{`VTD9RVh WdND.$=Ǜ4p}C1Fl;Zy\}8%ɾݩ_G+=ݨ#s5WOMT$Lܩ2i!F::=4H5Ыߘdv޽@hKQ(9!T؛VZiQ'ڤ:9dW/!h$؃kjps., "W ;Av, $'M,L_b0'N! |ZϻJ# 6Û\8V2S_ nƅ8$_@TD7_/5[/=RiDH+&!4?7eXMRqcй6=yO2ߧg nYc{4Sԑ& oQWQzވ{.LKm:=jKs59&T>KUR6GUc_H2gjT08&ۅd9]7 iD}";RR-Nnn uљ|_dC{L2#2l]}dbtZh@ݵTlɍ EcFgZ9E餕S#>xMذW+J(,;uIB#n&4zlմ*DQ#xԕc|(lqЁcJbH l?+vOV -dB"̺Q! ^=fFžQ/=)ROg_<*PRD`Hjj ukW#?6N0Au`!#bGVDã! /l=,/X-p=CÖNyTbG-+ex/4miu~X"^C(7sohXaԷ;ڮH"k{P{@l 恎-lZykUڕVitgk^(Bq핥_N^l"^'H#L^:+Q߹ˋ&d CVA~(q=D!vu) (v%njwI᥶"P7K_LAO>=';sωke;:t 33`i\8^ zn/Y3R@ݝ}2iy7 7Srmǡ_23#{.)FWZ{WOI~ 1Nk~xȤR*quRIux ц:R7;I=u2$@0 qȂ,FIPNX7\>wB>#w߶p9jv N g_OUP~AeF/+4(Aj$ʹ Țn?: k^]Ffgu_@rfVquBEn^ Eer  s982>, 2YmXEQ݊զѳL 憓 HoBJױxk<Whט^\hw13\Odd{x#u2ia:;r[_/'G-q.G5>ѐpe"9Qk*;Ne[(ю^wfT7Jgt_Tr<-N4NlC>r(sADMĘ9*6/b{M]uoD~]i?6Tx;M^W5b|0{h̊sPl疗&,;PyyD[,uP_°GGc,m>',ޱEVhK2G3+!)4CFَUل90qXKrJ H!GdDrޓZҵUDrGs K0UU.)%!+#{ӿwIG/*F{7I sw_YNz2l׫&cF# Y4->FBKj@=MX?U+A =L`l$UvLG/< (g[5_c3b՝ ykY>/-qSȩXXM/xģ/ qFj`^ E=+!h5$z$/nLnA䃔$I !1o*q!b؅"8:@ސw]F\)mf^ƣ%̉Y}CS4~owmI˴1xN@oBInIk :=0X*>Z8 ]8^Z} GaIӏ ؑx^L5nƳg0-' &N^9GI| 3&seHvwۓMxV̒$6ǔo rKZsU܍(7h}q,*#KltԿF}}E1'@ަP z\5[< 8q3z9YjbI\n UN]'p(ٵJ.SG@%J*pLQ7֖p)#l X׉l~|;8x$;iFLOfWH(S+nqIeˏvb.O繬x#1!l5试q'ˑC^ɸ4/@CB8 ,zNͿlk^Јf^aIKһYVj%B=dHP~"Zqokng쪙;V*d*6Et܎O`T Z>`"</ckِ$J~u&u66 &hC a9Id`ҩb% up(ec,3QVh)0y VZ9r5tItt|h0x憝SfnE%I02Fbm(F97H \ʘZ`t7|\X[1mȃ[iÆP\ bغ:VbnjONLo54;~cpֽu݂/;e]`oeM](z=SʬVg7lpqZ/tGl[\S@eg@tiXn-í!׋{g{8j"Mk}_`#G3տ!Zb w޻ALRNݷf>.r-x0eV}Ɔ+8&R${՚I>H}[:'f3vQky,`]@7&eM@ ? XE#1cYX\y+v `@Vj} ʑ쥛kSUe> 4Kì]F,Ȍ.'-WA⹑#P Z7s 3>F=9o_QM;AЫBK7Dʗ8,?\īȍMѿTﵾ.גpFshgfbᏏ[Xz5-?16rE#V%Rx;΁`ޜ3KŽ[h| 6 |`I*Re} 7[ 1 J./s YT66^֛þ,ژM-|mˆJEUQ$_{jhVy|;!J~uS:#s^6h2{i@A4N%r(ܔ?L b6ql#4uzN?KuWTH-w=Qۗ(޴m8]AYZ2*jRo5Q>eu{=WOMy6Pl._S,a,t >#+S\f,s1t,BN {+nBDֽX3菚JS'gJ,<_#:n,\ SV!@nkW=104OHSM7:/_ 8Ǚ~ķ,ٚOv,Je†Ltw DWfsS(|,IW)*'VDjsyndئ!#!tkeդR_jn;QUh#23+T; p$,l,TYi|99D2AZ&=!&o;u!$Q$rOתzp!UP \,T]b9V?4Kܪ(2,SpSOx(>N9(㌛՜Clgٻb+'EOWqPC(ܥtew : ދ DAD*kX‹__IA@3 ᏉYZ=~DZ :2`VFٛnw̕F'~c U]z -AYN2*ƁL˱H]E+bCr2=sJ4k?K+znut4!_Hq`"tHj:XNApV!A(G Uq+dIߏCi{IC6Dr,F uzK KmGRcμϥ%󋤱E:}a}*Gsd/y˜JRj(?;qEq_Q7rrj&y=W1M/Ҕ~PS1`C9Tky |PZSu3rf V,-4·/z?p+H4 v3I7|VW/ZNHTt})]`?P@3\3eOmD2hPʓoPLz8{S#ꥼgJ0~>H#yZ[D t^O"kua{ h}sWf֧%~QhNulUiG*"}^kf%ΕE&6P4| >:3 ħxǜW3`ѓ`M1MQ_%&rʸpq mc,Y\8*lU{4AgV4I$Dl58`HmbCIpE=#  _Mn18Jʈl+mjF~[Lf@˾ͬMXBʨv6 %*pcn֌X$Ym#~&*eoR6pGVE¨AI:˙z_S^W.+%Gz0X:2݌P$"FБhm/&6g%bWBl >Khr)WSH\osOj=߉5J2R[jNRw5eo vA>a/Dkf&uSAZveHȭxmy,FX&[odKWwP%DMjy'q-Ktά}j{۠nt.85ip.gTrqRt! jx9D\ϖw/g9_%kv`HM¡ NiTұ A+9`RMu`?dea}RNSGb;ra_C0NoGGvSxeir!GPA=0)#:|{ Outd(AWPxn Zb[Oy~ft IYhXXK܏i@25)q[sf{ÃV(oLYb6V!)ւ27>DQ/*+5*H:skXDxY,'5 w9Di$_>EVw^β -ݛLxē(7-9eR}N'm4OR4R1]IɌkaݚlM?VnW(Y_,{@XJS `6gX =4%9; :K f-A#l@/B"|Ekm%1O9G^=hF:ՙ9˖/w=NǶPoU!Ous(# 򷋬` #+zý!2f^κVPBβ&z<cƥ{-3>|g|"qC|>G9pHS'"99áD<.c ̒Vp{'CWLY]b F*kvU6qGr>VB7]?tjK<6C24$?C E:dހ]/0JVJ9NY1ǘY,* K2NM8%Uʉ*^ZrN:  9_1@kL pr<SzaD&XwlfAVWNq{↑ͅ C@"4ܿ4P7g)+qJ4TIQ=iƹT ] @W9|1^1 57z wL%]t 2<|[^lV>[5Gkn70㿑>0r+J勖/72#8rB;_=p'$6KBE9J5mbqzI-+A!ly3qF 靖,σ_j3b_ f\SX-7&}'jɴv=l OyZ Ͱ_لcU)rp @dzlL"^5 WE_WٴrMMN m4qp$~-6pM-DkT@e9 ƀ|MI'1~,V87(ڷ{|94Nжl #.bE|6Xڈ yBV!J^6kTu| ׫D?&O44d0ǩ~2,Œ pfmBr#2:!Wà2C=O+, dx\S;|X"+igцL> ۜdmSe,/S-w>5,Wn8Rvklkl*Y:V'VjR/<upLA6Xe₫ kXᅋH:zVvw+w5~>,}ؗ,emZI.㏒͡_U%΃="J`ә.sו.=Ś+K^ZNhS@o a]%۾dӫS6&\3y){:o*Q'k76{RFf8& 7`ͯz0`G10HtD&YɄI ˴:L#,hWz/ \)'PJ&>K:w `[yx/$[VT[;*Q w=Vͺ=5h7 _>Bc N.#랛UYKIG@)P`>1`a\ˁuE8(&=~:J]4GY.MI叁s"ug!lKEףURiw CQ2CFnypAf׋$=}F}HFbP]ԬCQ3B?\hT 'j\1󒣯0`^íg85Zw؟K ҹ,Ze}=#j\#s >gf&yf3ZS_R3}CЗ~ZkU^0V?ט6I!J~)S(g2<QRK-zVS^;Da!w3v߁$OQΠK"<g&&HZjm2^VJ'y&@O3ȅǭNAhJk:S)v jLH賞μS8_baWmN|fr/ϟ T֮v r1fY[%l%A=RgXp \,P/vȗt n;Jpa!{#O5l`+tbO鄈/Okx 0),rS>~ #cHFS(U4쩛P-ó`G|L75 M Vdoof\Zp-.$Qɕ_)@IePQ $#; H@PD "/o־&S9xVV֫ VycYTN8="l!VH۪90+jݙn@.Ԭ>,,vs}A~F W:Ro#%WEEu1 }{P(nDzA2s|uWnS7n|{숊aK/pqkg.n"y1 ܇vڑaI=m2y2kUS>@½p-@ra B~fi*iOe[Sr n/(۞u`-{cJc'(̀_ى}"79ǥYb2~OSO(;Ljٗy(p'x'`/Wڙ6 N.p:?/t( UV5Dau6f0$ߟMZOȮ J^ȧ*Qǧl Z;6̤R4*Ǟr4ąE,o>Hn.!𗃗ao1 ?5S⡮۹"|  of͒K9a+ΌmLqvQv9?._G׮'ZL8xSFOz6^; 6m3++-7Zn8Q 6_j6Ѝ\nX܎ʭXlupWyq<X')+f ~q'Qb 9H>e;%ugr A[Y̍^~.T~Y< TTc}Y9& ɰ28 |bmpռ^5TX+NQV(vJ;K3a4e vWH]bz:MѮaz$>Kb>%بo6Ʒ2fkI|Zh~eɷ#[sXR D~B]tgxWre[JͅJX]mZ=@I~Q!sEkB"m_ g@!Wy-kHj]Cq\v00Z]dˊ{h "n4H䣟^lΡ YPJ1U5p<xReǥ_9[`7۝BdC, ~9HN wfpn1>E7:zÍ&}ӍsEsMgT@b,IȨj+MzgA/&+jՆ!A(1nV=Gms+*Cj\^n2U1$e>&3^^t~_Bu 2tRo%.&r{¤85ŝc%T!;ҕdJf-u%t! AԒ{49 1p_*: N RM 0# DaWIזgĤHbݮ[h MѤkY+'W%Nddhc%$s(ozBL7a.Ψ} :rMfz 8颢A|il8bI/QN@LP1{UW[T (8RRaw?/;lx½4D7yK>IřSGz8TGBΘ, ~"Y+72Fa{vI!~JP!%Ҿbs,.VI8iǞJHAЈ%mmW- @\WQێެĸ;wkeϾӻ:Cˬ%Nv}We*n4 7#Ji*fkTzTP5,k`Kd' |+ GyjLS!*IrtLbx"w 9;OXp[9.Rh>~a HJňe9oQ~=>G&:o*.L Rr*o8!=,avn5*U.#%E"(u29IZ Ȼ^#MhFIxƸiQ~@5d9Cg[ߌ^1oӯ_Y$˙>k cw@w@nb*1,׹=2pC˪N+W1@8~\~2Rz݂X./#$0)J )˖IϢE%l^'sYa1;H3B+Cy512&̌f:Un+k+Q85\PjIʕW(pt*αMbqgC@ƒEc^`v/u6HrZ w3=_J qcEs`Rz;CSgi*[;a(=Z_2oۑ>oʄ&2ۉH-wJ &bS G/8gM)OAfEl ߠݡft25qJw,v݁;-KJWPkDdwSݭTC<@y PJC 7Esz/ x:Ӣ`/dnYZUi =*ӻpcVٿ5P>cČ P$#/L=!=Gj$y5%jbdtMi㫩DWt9z]M!FYT.<QIτfȑ:!/⮌:V]~I$&KbU씚I@Pk3jBb{9-0Lɝ N]/i/ngo?' .1tUoSo'j|}h%8:%X4 ' nfYzpq}&!|q\u[ج 3NNM?H(m\$k@}/>J^C_R{W?n1e^yǟ R$0;Ib+{J?}ˮظ%\z ۦ@#N1tG/ ̫E sa%|# [nHG h]4_Kv:em]/U n+)=|IgѻAvDe &qf* 0ƛ;A,m|C**#hQ@|&@yh0d5+G]j(b@kj9\%9:}Uk&4J&kly221\^ikEUOqGBtDTcJ}=غ|P`)GPd:5gdqxW`Y? xWrGD5noO[Fim ˻{x?%%`hJmQ˞}F-CjomELO91"N9~zRNŨ"#.`leRN7Q;"KT![8i>(y:%%?L@N>{J7Mn<+v!4OP3§U0%gEWU<3<D߁"'(hI9oì\$S:;3_{l}~Cea& Kf'~|#o@nRqaH)x 8NaX6@ yFeCZ! =j'悐_ ˰F?]*'x\9^~M3EM/* C>i6!o/|n ѹ}6f N)3\cRݦ3k$~_! ~ڟlgUE6C7?,LK@4Uvb|w-YK| q =T{i<VeiKD8hn~ﻒd@'̦qz ]ꂴS Mg=cmj!c [,LzteFsbf ^B\g_3 .՜'ge_<Ctֻ;˳b_9@XOpC/Y\kYǾ~\"WW} I@Ş܏1ٌ A=}=$'R,S.s>{J$bȊ x.O~H/Kbc*o/E5Z2nR E+gi$₣i:ZL,|[Jİd4ԇ4# ܠ8 -fZܼa)*I^o]ڜNJeBZAkeR\jJRdHm0{񷄃gbut?:0>J o aʃY4/`Ns*2Ȕ\#֟oP[&cWpn,iGGӉx7 lY1Y_^ԴMwXmYrhtDo޽Gc[=̡Ѧ*~H I-eǗ G/qCUA'3p/{-m%7+yhVNit}I]51y^TǯȞkn(X{+8`=Vg.-`$afװm1ZեamC$Z)zY/K60t'߼lZ xJϑPޑÿ2?EO$a]Y>GZWE 9\ T(ȍk*d6 d#~9Q SJ D~1U.v ԴfX8 o9Mͨ:aah%X2p Y$5[a%&1l0a2+U:#ouyM"'*&*Ja锴"@wjaUKSC= Pv}nN)XZV# BpxCX7bPSowA?CEl#oƺ[w1筌~ͩƇ ћz^б# ۯEO9%:RŢm{|siaNzGF|LxF~u]U`Dez&RՁаYUcO8K!8TPLbMgfkP^[WPMJvBPK~DW!΍dl[{d绗dLJUQYpcs*˴MĈ@lf`*簝[,ayU^dwxx)NNe97(x@_9Y}qOJ~*\Tqck()4aH L//CU RǶQ;G=4T=7gl l#&1IrZ֪j~0tw^YxhM&^MF(7?e/ȅ-\NDžzTPtz¥(T>ϟ/Mh+s] 'OU'2MGZ?1U:lSt䯓{8%k.&f c<hb?Ž]npv@Y> PjL9Ʌԍd.zӏ8s"l G[쯇r@CN"4<%!Ck (kAHQU li]I΁N[|Jd515)\m9$: b$$HY4_r㌜r0T$I} 8ݝGSVDKnk5&ܓ%[`/+K Rs |*E-JW_#ѮD"QqA>mlzhUllq/N$ z3HcaG Mf`/:gY Vt]:$_d3 ̵ꪶ6>Kl|n -dR 4ɲ)Cni궉N޽#13C'܁,lEh jf<@./ղS-DLxj_MwqihdnZ[J(A?\%?W ûiBE0bKI)g2zXk:׾ḪlQB4oqi2+ /&ieD /I&,$Iﯩhz馩Y3+"w%I (|h?T 6 n^afKC} ŤLji ~a}~) ެl*2va 5 kogJ^ ~C;g*mY"ShELډR .Nӛ/Kw*pS mFN=YtOAQ@֘߶BL$lKy9R 0bWFkѦ2U[g<:@mEDq)/v^OY"@^ +DZǔ/|U(eG//˰ݍ2!m\0j+<\[ RCYL4r1uu#VEK\zļt<%'9ՕNh8ۗ,1X/FXQ[Bv @#]UYm~JޕWrgdw }ڋ.4GWkU\;y PPtB>W|*Ϝ<QLbiWAɛ$zߡ Bȥ 7$k2c3B_#^Xm"S 1xg/s# FpP+P^Bxt jbQ@#uTG|EKɩ [X{L,zKj%roh"1O,oW܃1{ߋk$F6.3l,zN,p/-ud#@6Q%}N4ώgCZ9B:SOjCfW͖B&c%VN%fpIh/`"o4 gsZ>\IJbiۗqnLknd-QԳ@)PQUvH^7@uC.;Ɔ=nc'3. 1=|4ه&)#(2|gEiL,y 7BϪ[!Qh`[!F([;Bڃ#ҟa|sw:;o1r޲}'Ӡ.:O]Kk~Ө6 "Q?dUBrZ(_<2MZFzeړ CVu9mDhiJe4+?|Q^ˀb~նL>&ylS'W@bג|v JG4.Cq{'wQ?uˊ( G!^D: ;9p]~TZ3IڄyHjt~kdv _5KvS@vxp9A; 5 2-St϶-|;YR|kc'9夭f 1Y gq))ZiVܧ]da\CrP3t^<ڻx#8XѨICe~ Zī8s Of1}BY ئl~F ն MBZ~_,ړ^U {L;]ö4 䥊LI>DދPWO[L/\j/" 5. WZ sA# ݪAu堞DL_~ȼ GV2`:EXrxxnpj})iTߘѬZ<':i#I"cTBH`НBnC-Tໜqi`5H!ݻo .’FqVL^ƞf.0Oo_c bԎ̊173(3t wJUjD\̐[E(o`>T#}*&\S|#lbkMB D0ϑCHśh5Gh,dW8d^^Č+s`!!AjT FOx|>HUEnN^҇D!M _'I nbŦ!1(3'*Eĕe 44KHksËw﨤8IrOPTlBO5qE,f*2{`Aqm^a:?^1KgPnWAsmsOyWC79C)RE%xؐ{hPb|nF **v)R=I[2K>~)`KHAh MCnw: 2r>-Gn$K($ y5%>֍\.+Kb!c(gፒӊZk>Q+Wj)ᠪki)drLTτO[gFDQB6j[ft*f3O)N\ $m~|BO\эa6zU_;kZ sF vO4G*]mNBwlQs4좐 /oOr`Ts߰|(7.z?1mBE RD2Y0&AVc+C;v8~4ǝvQ#qJdsy: =_Q7zլg-%ovy,w;R*B:ݠ@!ԕ}l[Zlc$${TVٳ?{:'ZCu'o[3OnMG (l쌸4%84zVYy"Uuƹ߮V ިx%V@Qt-A#wPHRAz(tC%QVoE2ݙNlj6=a*x,g/L>gsJ < $a1l1ȧV-.iwW|{lkf󭅌T9lt EK v)ĻZ\$!05DTp""OFMMבKRRREDB˕9?[f}cTHwCf5匛Oo%R#֣6%QڜsYB0AŒĿGRk'۸gLG! wӠxh#Etŵ ,Fݚ[h#Y bE*/WЏN=uXw1!{႞6!d4)B*-B Cjӂ,7d*pջң@n4NIc^ɦG!y^^MX,!P gwwaD/m[\?\G^ an0yC Qrr^}g"Z?zʜf?P9siڱ.: SB0$&9 7a؏bJ6{by6 ڍgk/ޗnUwW>U<n7{|]XE't2nz*yIpI3<l?2hHd"v5~wtiǸ`=.ӲЙ8 G~mT. Ucr'@0Ieؿ P3݊d6f>$#9ɹz+q$Rܰ*Zަi3s<0ģ"r'$j=<ԡܵ5m.o܁W D$$$ui`ϥܿ,aG"cK_)|45@!4h"şfd5 a>'sWx\'jϣ@Mtl=(*uY=5F&qWŲ ԵʉvqsK-a)g]! WꁒrFT?ԧ?FB 18 exwB8o)N2Ånևt1.9ix$Jhru~;KƩW4Wcs[tDo}7У1^]ηv>ck{`56 jczp٫Ƈ+r ͫj 2^wj5-X+K󤕯R0IÄ omuNi w='l"S&Ɉe!5n*2Bw4t" dYät e'l\x&E /CI<ėwl^W'mH3Z _y6zkJ$c<8dL5_vDW:dfJ*؛6zdbPñCIW`B1SiBp;+ }Gx ͻ;ɨRö~е`J+I5\][<&9!g^=*oe66J%|!D{Gm\f,Bs_]43) ڧ5[ U0QCUb9Tm^I}ZI$v]3$tqLoJ/0؎ ufiJNx< U4EaI9>34zìY0R%p#Z rH< ӇdS<Px? $N>DBsw38$djYoG h XC*=׎N7 "R+7ĵ@jx3Q+$dΗ3&jP0N2h5OVɲ9MGuM'PS,.}RZKiN y p"-Ֆxwx]Ynei?d4TelRyәaIZ=kK'b>Zh]V=JUE AdjE^-%m|S9@iY9-s|BJM'< ޅ!DئăD1.wpTo=(xk.]o.XݙU Ve:/D\-r8Bq&O̶Ddž`"<Þygj~!Jm{ʨEA6 YD L焢(BO اsՌdoT$B%8U;?8-6kwZvGΦ$OS/FgN1GLNN"Jt:ckgF x_+/]:GT"H7`ML]Ipߣ7DPnUrb3J;s4d{O2Cl˕&:ޛ(_J5 [\qތzM&x(hD8ER)<E՘w7ŭd(Sx5] 5X~bz iq@la)#Φ5tڽu C)4Ry/I<@:FKˤQuG0>1Oud "uGGfRntKo9~XAE9t6$H56.C+sbNHE3a*#XmKe ob& ÙzHr|KiHQڛ*'_m$" Ei%Kx0cTvxe)%=UT Bِ@ؚU 7jlc7>:`=S W}wGlծjG F4lt3?@"A@c7v 'lDQq6^t}2 ~G 7 ';v\4PGMl%n%Vd N+P}I0v =u[A9{Y!xdƳo.`Jh}bQPNb (:@1an=z*1$LUXB3rue2}$(;Zei=g2%IT톟 gX.x@q|F9+jFdS⨚$'n}[Z23 }%bƦ/%ͨhl@sLSG뉤o8S/,w#ea!0REY[k_I?_F_(maWy%vbZAIճWijYԑ 9j80!AMYFJUKKftߊFeoJIisp7=YBHS?_d<-LKmr9F>Nu Jgˋ!tC">Z1і&(| }cpL*)R>#oοksO%̘0 ^ъUOfx'&$(5V7pW=$#mVC;=V_.~N7Κ30J3][ =LZL6ۀ`ztx`8_e҅cbAk_)2ܿ¿-L!JH 5=ѝ)VФa: 8@"%M=I! c"Z? biYӋ/.aqpzJBmy$FbΆ,f RLA5FzLی(\\if:dmϨc̻.NR:4^=!dKdLjHƤ2< ԩǻԆy>>C٦zn!/,MGDՐ Od{wgg>DKT2IyƐ=iX)N3i5LN(Qg:ٶ6o1.Ժk?\M!;aqOv{p̆k 5Q| ^kGøgVtՊ+c2@-h_nl.`}D)L*Gxb ;As͞ 9g:wsDsf%֓Z(Nq;=8vw[G6 W')}+ZA1ߎORXF1G&oSNbx΢:ݷV,}4Z`\QxyqX[hЍjʹC#^1yxqҘ"ՃkIE[~'r)翭y'V%X&7Aj$Wb*dknO } 4/Slۼ9m8Z]֚`ftU7:{Rw`D| e2F{xm.ohzOcYJ W sF(:߾u|{ʷW\N2wq&ؕI T+Z,Do?#Q4,hp8b,hj) HGL;tk"9~;A4|m8}zr؃4 H%B!$9#zDdߗ{ԡ79_1f ǚl&vA{RO?}1̺N 9Xu"tV;c]p>LD)y컇r@4F&d&5(Ro`(ob,Y@NIAJ]Њrc7WCmގwQ iEn(+TJ-i6& c!Esp;k8Iިo [>Bj=r ȘrvIh{kW]u(<s'Yq#hs E+@rZeE=:44wC41/:W<4E>V؁, 24%XйpQ>K5NƳN=ţvbS}1fL,aՍ{@bi D,Q^v]<7VhWUJ AOR'rȟÕFQD\& 1SD3!!>uPWJ^]06kJ cp:TiV%/|}ɽ(F㍳ cd͎@ nz/^"'mBw&Pi3 7#'M B`և{D׌@V5"2WPLgr.݇&Ԡ]k 8lCdu,4z SkE5#A hN5#^qJ1.;8VܫGk~?er].9øO{ o5GjokhAc_uҔ6D -.A&D# о-9IΰkuOETaW/ >8$L3 ATf?{% M3ov@:eCBי wa&pJ!C_Yz*p͚3jWep:ԼR3VyP!Nb0f +J4M)XfaX{-U+=~[/)"0"ߕ($ZkÁ3Ul[+[Y(۸X%NEt?^AiYETΊs9$]I[os:.x>/ӰIqY%cBLvPZ M$SO*xXڠ{:G7B'VԒ1ȍ{Hjs{5wդ@%'7ks5p Z),&fT"hVG1~i5r aVԉfrⵕC"TjZ?_C*cUMd[y/MZx=jmۖ&rls#|}$uPͦw{3~D}ipൕ+|s/ z}Ĩ )"Q_9/ oBd'ns_ +,C=tި3VG%53QQ~xU ,#PC 8׃.oїR sgkRA*l6Cn'VaYm (t?QߌQξBaPծlmr=u%P=r.K #: 7NP:qoLX!}̗YD]A'@ug0U-ϐvQLٱs92lۇ!㍫`?7Ӱ=O0]aӎx^u1hLB,@ oAP(k_\MT&hD?Kv$FyUGR,uXefp EOJf×~3S-9tX]?I^kUy45\V&.e<9+Y?dQ=NJdZ D`qJˑ㫺!t/=? ?*gtXJtnB8BBm u>`0q{Xf{Rv˞}Ho"V-1W"!1EbZe>DخLjqC/u/q ԇ=u%n&ž$4>pDHX>1OTTr)v6^#adWAԟ"O-RoH 3`ҮX2:Nc<*4߶rS.[}h0׻ i]R9@.qxT 7؅BL\JPeS0ffPw.S+V5׶T9'8hŅۺ;>X`Dǫjc&p,= 91U.O77&H-J^rmn>lv~)4֩(D 'Hb\SAՋWْXH>D4uP[sY2In'/v5#+fIKYC쐉OaϘvOzҕ4cC$)jFtKߢb5Ha$Elnk Zx 4;W݈vrj;LWRB]MN޿g-7 ^PiU2l)?v B 7bb%λ D'BT'ĕGu2jUVgj:R#Q&כގ u~A "ÍnW4.|Ӹؘe91s+jȃ'4OYzB#&G*)']cu/Q ]X\h%i*x S\YElwƽF ⫗k˚嗎<kfZ.Nv!DK4cBO}}TD}7w|B pV:^_y7=x[gUSct&@Z\ e{Fz.4s;R2+&҃b& ['ejs^7W ")j9JؠO5\ꝡ M3*\ oQ|[NGRi߹;Ꮪ[+D8Ҙ.^`|PDz˒q, |tUL\kM! ]hc[9XD'laT_)fBolǹyc:kLb>z , 5 #c7j|P"p~S1ẕs |\lV/CAiL&3m7OWv.3n0 FH{K<8t<خ=MĘ{}3Ch+]x9 BgPh74" NC$\Iw֪ zQ+ccA{ͅ[W^Kv*KxT5wz-jڎLyL9(%]-?q;h=? 򲦪e,ڗYz߰~AۅILHI:KprE.j})Ʊ0:= {&s **e^B}M8VC#&sM眀Ͱ\}2#P0!jICZ t*ovgLNN=gRFZK$o ȷ8RtriL'l7` ^_.q—nhzD=#m_)t]HWzHH-UX- =L@LyJ({R1_KS }f5Sgӛ[*pngtf jtFڷa --6|:s˞=pAd (!o`ٲx+JI=\o/kJZȋbRޑkv+r_׼yu6f̓QڪVt:*7?öQq.|@:qLʓ TX$W&m!VI:gԉ拏8f Xz BP\{ijenlU:f񘘲,n= OmADK b/e0s`EQyU&H8\r[[-(HYSy5p}{~Z9!KahN-wxy=!:[Gk2( jP#W%=egŖX6%=˜h@3/p m,&Oi^kcPēю<6zR"JMo%ڟl8 EYwfO{,(#%,n:%o/'LbhCVF(̫Moksr_]#jMN ..MٞEpD&*<1/P/ɠhj γxA=a14&BB/poY41 ?, :B*)c[%tq ߺQ10*д/_)6AXa/WdEbi`f!6vۀFiK]?jx3;dhnvhܢO*dVkF#O޲D3wFd 6/C=mMDE|@/;aG/}2ꎘ$TW) 7 +V&, t~293q8I xU8RUPDŽ˙,8S ؼ-HSNb8 xA,ǡ=c Oj!`!<R+7KE -s`p5y~b;| ϹS˞EAD󲞟h f A?r1Qu.f,{šSsѽ7%ߢQe Ohԑ`؟.\>aR+]$V31'K( HƤja|NF[oc*zm!`kYmfXs*iy9xE|*,+b(DWSQ;8W\ \ylJ]]NQtn FeR nrE"gLW[ XDnut"Y*22kNn>#,=OTѩtEPҢf+d}kjZkJTjˢW7a kt 6zN6 B)fa?IiU8h/u)픢22C7=< X4H3umZuh"+:*!rtmj5Eb +56Ŧ @ &3yq7߶)r怯b+s%+hC^V>f2,oAK!=T%rKgM7XTSݟs7O6+wݩUh~<ԗ`hUhژ*u ME2 XƘUK y) 3ܩg9.^8U;mkNnӌeuɤK\*kKJ$nA q#ErpA>dfU (p o _}~ ""(Nz\T@BK*l GOF&4;oi;!@9XhRW[M")3ʷ#7=/}{h$G!-!`U`MM5դAO8Z%{ &5k5do#YΣ7FhOcPgv/׌v?ɝp6sNӇQ5ꌓ#E ;V}&ӎ^~u+=wd [+󳄶OY -GRu  RLkBT2Yb\(7صUdv%-13x< Q1P]MXB8oqքYl=cAdǕ~#}4B.Hq#;`_YmvkUٟp8>0$qɲrI,.RftT>ӎ;-7>oIEgdT5@=6 &+\D]gU\ ح\aD,PJEd~K3r;.}\h:Ȥ198ĕ P vhoK?/Jf=uXI>ⅤjkG piMeD.m{<ߘ<*c Oʧ9w/75mgz G ̌1W2UZ^D`㽹0nS5)PlXVhQY2_@bX|&Q*=gpؠp BAoR|QG>l+c~Y"F>7E9џ /cabdDJ>5-&`ʰ)A׌AQYxΡƷɑ;cN]!.4g,f7 @g`A<U?_ω3#JELf.QYrHwԸop)Sͫ ltDDFhd- L;hs/Yh-,DfCpkm0J˾aע\MH*#ƴ@K|_A3)[AօTSEOD۱9b ,+W=1-Wt5Whm;"ư]3 s]Ta>fwOJ|Z|Xwýo{Um 5v7'w`׵?LJr{U+ B]<>,p} JN VV| w'α-QT2aۺL?3v<#Ie#7q G;buk#ưӑ(yDZNEHGʼO)cB[ϣZ8U bn(Tu &.(>YƔ: s C\x s}h6z3m.PK}amhCTV*$qc/pW$Չl?؀f9>5LQꬷ]tZzvF>UӭT̈$!J2UQ)DNOs: sWqζԿ [WNoՓ`2Lo6˨Y%D6 7an4nU)bh(̓d~P1v+kwc&'H;~- z~iXӽ8M} @`f}^9zBAi xΏ7/ . Уr} >%=q{P-N%. xKPGA(JZŖ {B$rT"Y]b+^ʈXG0)>EcS!g9[@A s t_ƲU?ZYv.IVIs"ڴS) 3rǯc?Y}KiƮK C'|s ̨#Km ceh)Ui^}f8%fO0T-a2y 2N*pP P//ݥPH i$.׌W Vf,**ˆ^lL(C+j JiSǙX1= iPp}cF]i9s zkai뾣 9y!a㟽Pmd!zZM@FO2l V]0O~70[D C|ӓ33)n#'_<>^S\;y*2~ ^z `cx a֑hQVmGhZQKϛ܂\Nm[R7,j0ր0߂}e:>^ )oj0y[NEdĸsĂC7XE Nu#E.Z ڨJx`9s7Sđò@JKR9Y I,O椑)f~FE#UQz iAB&^y֊'o^[P^]!qlz鼳N9<ᯟ؝b(6pb]12w5jp+NVͶqYJ6c Wz ml3ɮwUBމ(*ڃL!L~Y-0S9E.N/$BǤS_YocI_RO,Uʢ-@k<ꢀvqVÁ~An(byzY*+-8M(UMj['X0:.Emf<1dN]bn鴫F6(O5r.^xBQ1 zބuMyI en f>zQ03E 7Iol3lU^H6umĥg\dO yc Df"I15 Fz`COGkDU/yuy().Q1>ϖQO)$AY镎Dwf!]WX4hcDY9Y˼0ϥuVnt JOC5o;Q.œ#3 6 _ݗ dĜ&weu{3:E,æIEn >MƒA3_sGiG3)Lz)jD{ ;e'a0P3m7Bj76}oj_K=d`!LGr^BZNWbya9_Ojݛo#^0Oa4Pڗ!YLR f=Fofu{po 9&$FwkC"^2:b8Mu#G>?o)]`@ç)V›;&@| NɤvǁXēJ{sh$Z&%T&goV$6K≞^DHaޠcd) Or~2-ؗfeXueҽی6CȤNg3͌X.<_B^v[>gzAq}u,aVDgfb•EUKvȠKLDbXb_ kuy:%cU(ı ؇X #K?԰B۬ǽ1~-V~]d1c\DESl >xww_;OkG GLFH4PSV# es\▉P jڔ<,6aV[2e:HU9`Y`Ө[ֱUI7LkL9;l $3QO_n dt1{ZC-:RvUH~omGZ#GŎ2K"]1 mMP=z:簧~!2̖҈#P?, Hr]1?}BٷpDr6/$d:Z;2̒^0yTw"\z ‚KlUh= {i;y5ͪ\J2Eբ~:Hͮn]۠Ni*AsI\wtg# O~lP/ߥf甹XW6_]vspnTK08| Ge7^BrHC\HD]r/_L<@ 9O9P-v8a\ y*nFx,(cCd#D &&?xBp[#oOl3kk&͍7k-IJ<91id>)^ph!hB(2ZB?yq"Whx"OxcCx, [旁<ԛӍwȹ>='-bU=+_WIɁ qn$)=KAۉD- {gdۺdzwWO-msOܞ{ c* x-~5%GI:7٭Wz&ףF%3e/xq|D2r ?[:q~k"}2n n^O5?&Y$]#"sys$ԎC&Ѕ9lݱ+\LV2-]jl F d͡KX ]RkzQ*4j+TK$%!ٜc(!\TQ)s`CQwʍ)|y_ ߏ-Y~9%Ėc #gB5sD,8 9<\f>O{&ג(j99[Y4 j \Dt FAvsWAֺn ӎs̀я$gPEP"ARɊEp?w{E+/JtBf-3ʫO^Ȳ+U@x E/;1X!TgVEd|;/k{pNljl?!?gl~# K*i-=I2*luv ӸzVD50q޲}u?k =Q.gEG͉&h`un^tO Kg S 'ӯV8 1 t[OiX#O@U1S;lssF5^z·bk03K Ƚ<'Df:ExgfEC0y3L6"W31( dmJ߹ɦ \cNBM2Vr PsKf [ʧw?[|ڍK: E궒Šʕ&KjY3|,n;?a#xBDi#Ϲ$E$9-M"Da ܷ<?I[%h3fcG\ =*'VAJo8P6Fܽ k=A{ :+i|te ,ދ#ɑ;~[僦vvo/y`m'z̶Uƍ :V</PǙT T\t=fM֍䱛:fW&lh{DYQ>/kgO`2xkӐ~N:y2k: ׆WY|g>$v&L+l:-zssUԖ:-QqOU8gx,EW(ڞlUV. 3C;Due݇}Iuߋi6 DW]@)p[^ssHf( c LKP7YWT)ml&JcSux쭯Em_W\O|w[["=ab˴Fb+\Q·/3%ȥACd[ZIW^=K7ČH@ru@2f,YSy8r `>tP:DPreippigmwF݁W 姵|ۻ^{nZ[\n 1E җoFl+KeVc<, ]^hhmHvj)Bѷzp`+3 b}JPX $v,I2L!q 41[#>x&[殧p:~aܢ$𮳛Nr|U[k!;ЁIb;zpBui}Oԋ8">jY%W2%%[?+zKXٽ)9J€Y'`heݧT됭ylKDwx`+ l,*g! x{J45 mҵ$)S/Z

X@$©|Tkxpbypr-k;u﬈ dzu7G%P$~g[s7yR5w-\MCt(Ȼ4Vu E=޼$[@id΄)bGw1;fݢ|̌GPAuTkjrؓX' 8#t+?Ԝ~JIV2v!1.?C}Cwul65Gx|FeS pxbA}*^:N"Di5|.@w#2ͯ]o֫N&S.2kB=idO8rH`PcE{Rmj%弋b'~ryju\L2ݢGzJPE![j9sK`ec@B(YbķnBUWv7ӏ#oL30x X~1ۍSdj_>h4x u֬]nxJF>m Bsb1@iѧ,o<'is{ wBܟrU}9_V$2"@T <([y"Fs䠊Z˛|SDi:S[ws:#˗91+菂g0E!l,:Tkv4ZSFӄ14I|܄U{RW