sagemath-core-6.5-13.fc23$>:Y8E|vQh>>.?d  =x|  4LRWme  , . e ~@`0 B B\ D(\ J\( KT8 K`Q9 LQ: ]Q> @ G H I PLX idY ip\ i] ^ qb d e f l t 4u v [wBxy @+5Csagemath-core6.513.fc23Open Source Mathematics SoftwareThis package contains the core sagemath python modules.V"buildhw-07.phx2.fedoraproject.org "Fedora ProjectFedora ProjectASL 2.0 and BSD and GPL+ and GPLv2+ and LGPLv2+ and MIT and Public DomainFedora ProjectApplications/Engineeringhttp://www.sagemath.orglinuxi686/sbin/ldconfig exit 0/sbin/ldconfig exit 0!R"-))eaBBl00` s;d{d{6@k-w|w?CmMM"b"b"'m'm)!!<!<2%88#''=@@_(c-c-k{-{-Xnn&}kU*A8" ^+1 !2|  N K Ks-55 ppiX3Wi rrhjzz'V""aa 0-->-00$x  jj!dN`NNPKA:X ##"8"8 i a a EbAWDD..  H H+ 8 8C;>k) T]6P([[#MRk]\( 1|1| 6 bb 99vRR,  S^\4 8 8I3MMϽϊ/99   eiiM &&#1"5$$7 ##\   uu~yyAAkj++DTOS|P `5_ LUU"p"pL[OO> CC c K K/77TZuZu f X #"*(2(2#)) !xx +  P PP&s % %n    22711JJ ""eg b 0'' U UIP+P+Rr*0 /@uu*// f    i i\Vs33!m!m yXg G QHZgYN{dcEPPK؈ BoogDDLi t]-hh5qqc^^ o o TVV*jK  h~~3OO4KuSRay8w! >%% d d @@33+&&((koo   % % {VhLiTDTDƙeT 5 L )''tt88oqoq BB'B'@B3665:9DJ$$i^pp" ))..ooW^^L~NN"uua99Gggfym1<<1**:??  hl}}WEaaPh^i&i&58G8GI t%F \T?x@E?v%||?!AAtw_yIyIbavCI^I^Q@9CC9&LK$oo&(IBHHO""*acb$?DDz_]px%!* kk.1c0'"W[[>d?9+ pii@ gђ-DL:a:a.@2@2& d bE bUg6g6m}ex*.55 qt+/m/m&7+n+n2ݪݪ\1e1e1<<//! 7 7).w.w2A;-5C5C p 3 3M$ $ z'?""7119:]:]irZdUdU>@(@(@GGy0z33ѯѯCUUݔ5H>;>; gU@ KKVwUssj  $a)Y)YDDDY{^ ^ juuVI[[$#T^N^NN { {..5D?,?,:''<77TBB5 ON'U}UZUZ`8 8 ג֤֤147%7%;>AA)O####MElElU]{]{=BBSAL L .$7$7`II_Qf7f7z37y6 K [ [UY9Y9rzYx[aҀҀrojoj>EEkss'!4K4}!]!1)4x4Q&,~,A"i"=$.Y.23)44_` mppb##1W9=9={{!**== b  JNN`dd+11eo o E`w`w_kQkI!NN88~tPFtFt!##eJ&V#UK/nn1 55H!/##{##3*"//gonqnq*,M+*77 N Nqm&((\ddOPP"δi>>@@7<:u5ggؕd@ff..}UU``'=.W.W%)%)%!v''WvvF  &3//!))0559<<,CC#V#Vh khk638#8#.6$6$%%"~~/ww..>HHT'^L^La =d=d=&&>>rr B#K#K|T^^253P3P-FF }]Pn{({(DOII.__QTTHnjIq$s C C^y,ess ;WC>'~++UoV%V%) dU/( W?P $v$vK>>_    *--89&9&UAA166$l$l_6B:u:u15!4/ 977V@}hhaak  R//$l$h$h16P6 R ``:+>>  p/),~,~{b  dd155Y ._RRqۍۍ<==50==jj w--°ŐŐ7u88seeeRff !!Ǝ$[MF<L@Mdd)nh`8Qr$QE06@5R(xM#C g >g ,!j }pH vN SxSxQ8 \cc"=>>Uk k λλV]]'(H(HzzJL{K!##BGGauu]XX. II4W66g>>mmm^gf"j GѦH133T$#$$/440IHQ\\D"LcLcNASASpE  |YqbbEdEhhb,wwiiU>UfjŞ2A| 3sdP{w3~}zZE 6aDD  Z $,Lj@Fq0mhh1Dkz OIIT D D#%$ILL)E,,]caca&TlTl`OO | {Č^? i9^^oo=X.0)vr##] @x/e/e1/1/1NN-['l'l$CC0C YfII1-1-17"\ET[~_^^<<\>LLN?W:&uDRdhdh;-8ؓz3 p!! 0::~! ! "e((h6?]?+ 5@Z@Z(2#2#_""7==!8!8.3t3<aRRF/.44ˬY:>>lZsgs0#q*K / /,:GGA<KK5~Ep@FFn1r7r75S:: llHHU2[Z+1q1qFVV6i7L7LvL66-77" F:: JJڟڟwL Y< P9?{j5( cٍ` Qxr4mPXG6Wq;" `^*q7)11trrtt|#z#zG3PP,kFOO I--r:x|9|9W7 / /sZ 8( Q Q#@p;*8^zT_\K&b'NHT`Ta0<) }- =bY5Q\   AΥΥm Cr9ܤ8{ vXMD ^3\qP&49qMm0/4mYeh - c%q.0 XF\gLXM Z{T,D`sb333;c $[%%3ѻn4B2[$; 4tuTTN\^;bTU?O]N55f eeUzuWDk/0xff`M^^S5OO!!!)&T&TF4j${{  aS_+,R,RL 1/GW,QW!b q p~ 00HIUpl,hPoJ4 KO'$#$P[tHB);/;/, a ڏd׻(56K1uJ<f€bi0ۤՀC4t`'_,Kpg o0.`UQkQkw s d dTT 1VKT ~̶I]p}kRkRBHHXIXXVN ; K<}b}bGJJ(*M*MbJ@+z++ ]@1e660!)$f#t )0urr}7x"$$"/DL  B BS(Zl  `KNNhYYThT F ipp^p`bBULUL&CC(=##h_y91ʹU?? ~ g gnh V V)J\ZZ,(22- ***AAttTxB<<^a3::9GGVaamm88== U E El2K)B=Y@@gVV.&& ,G,L,Lwwd  M),1-1-b``'&&x k+#__3JJ֖LL)!^!^!XTVVG,gg>tSM.#4b++ h222hf f 66h6h t  211H mmi0557   B,1e1/pUScEcEzAAvRRznn;<,;-"KQQ&.c.cCJTJTSVHVHiNWW.n[|q!E!E B`6r3I:3e  S**xw<:v:vLRMM}%ovv^^aa~##n|a|a~xx7II&$$r'{z>fHnny ""uw7w7vv6t88yYY% &e&eEBB ) )H .-- ,A44wwWWNRRE?7373544tueueU[[^.bJbJks"s"LX{X{qqqW\\nB>EE44 a ],/O/Ob}} ~ ~{+l+8#44,I22`fffDDDkll EcCC0!31mmaXjjcp0p0M!h)Z >>o{`{`[s++"A##4`88?>aSRRsBD9]4XvQ=Q=Y 0&'9'9vzzUQQcb p ; ;~$48a8aq w Vjm0=x-Vx40? uX",d$N-S45$u8L66^ `}};##55&+++)%%rHaa\ # #q>xRxRArEE #"U@|+ |&GLĥsgT<<[*SS(f;==G=G9=~=~@MqMrr1%GLkLk g 22$vv'>>   .ۣ0 .T.TYYY/j//011/NN$%Z%Z+R,,+,,yee4L33QQ)eJVJJPKrKr;;~D~D/FF#F#,2226i6i55006 RlSVV9AA)$$CC#oC02p-t-* !5Ӥ kkY!=Y``EaMM(|EHtr(('0/*p2'__xx)W~~aMMIFE]24c gg 6ܥ<I5  004t FEEIR-R-(U,,0O33! $M$M~V-D'G+:..> 8x+TX-^^VH{&vv߼߼Zg -11LC8LLBPP'(+(+Ģоо--\g370Fl< +qZ^^mhP, .!q!1(X988QJQJQX1ddg_rra9pprzXzXsyxL] p a"X4̫u]pw%  !n!ngWW;=1<Is `TVV# Ej~~&b[b[.66;DdDd;X!v7'^> d]5UeHV:uX-d4242SV=V=bK' n:40))_"II%liffzC =E'A$xCCvv5,[,[#f$o$o10&`;?00121y1B__XX#WLr}$}$4}bb$Q v pgg2L۪ZZ-""" l ~]Fv x.E_2+D5gkk .2@Id*i JJQQ~ kݼx&n{n{mfbb ]DE<<rtg<1&w]ha\:CC+^55+.F.F: Dz1c**(6 i4gykkzf#~)h, raiD(>À\11  J9H$.775^^2,;,;` A7+2200i0[&&QPQPQR\*d5D;??rHuN\\)h+t+tIIcDkktI>>knj`8UU8QggKn; ::u::V8+ F @mnnc  ƺc0VPYbb^' ''/ //\~X X XMooφD n''||@`. H H+Y&F&FzUoo*d,,kNӥ7cfWQRSSu 2 2 Kz...=007=77k#]&c&czzJ3NNTYY''[f '1#y#yo*//uuT]]:4>=llh==_dd* _ d d0/W/W  $$7 bC(88IPP;L65'-"" 3;77$::I\^^ . g $ $jj9]]&++ww*CRRܙܙ://)Z*L*Lݪ!zp&h** $11r+%'8 CCPTVS>'AAcuu*.=-1?;o;:)N6FKII^,[))  QQ"(('4[xXLfP\P m)0P0P$NeCKKmqqQQk JOE&** kFF,=,,EMiY?q??JH >;;Ju>B O<@[[ZWBZRۘ( ++[_48i<@<>>-70 FGT|v`iipV ;ALAL"x%%A=(=( P+ɴ@[mx q0IGDJ5T &c**!ҩnrqrqj&#m$GHH a=aFmFm6ww!4'[+0ȉ699fL $ b__P||=??c``rQR ¸22 n r riMM*// ^H '?))߳==hGXXIJSJSX]YWYW;R{{QZ88(((SS///gg7177?@]@],-,,IJ'J'-.Q.QA++`J>>NNHA큤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큤A큤A큤A큤A큤큤큤큤큤A큤큤큤큤A큤A큤큤큤A큤큤A큤큤A큤큤AA큤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큤A큤큤큤큤A큤A큤큤A큤큤큤큤큤큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤A큤큤A큤큤큤큤큤A큤큤큤큤A큤A큤큤A큤큤큤V"V"|V"wKT V"ZV"ZV"sT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`V"sT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"sT V"ZV"ZV"cQV"cQV"V"cQV"cQV"V"cQV"T V"ZV"`V"sT V"ZV"ZT V"ZV"ZT V"ZV"`V"cQV"V"cQV"cQV"T V"ZV"ZT V"ZV"ZT V"ZV"ZV"sT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZV"cQV"ZV"ZT V"ZV"ZT V"ZV"ZV"sT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"cQV"T V"ZV"ZV"cQV"T V"ZV"ZT V"ZV"ZV"cQV"T V"ZV"ZV"xT V"ZV"ZV"cQV"cQV"T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`V"cQV"cQV"V"cQV"cQV"T V"ZV"ZT V"ZV"`T V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"wT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`V"cQV"T V"ZV"`T V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"cQV"cQV"T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZV"cQV"cQV"T V"ZV"ZT V"ZV"`T V"ZV"`T V"ZV"`T V"ZV"ZT V"ZV"ZV"cQV"cQV"T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"yT V"ZV"ZT V"ZV"ZT V"ZV"ZV"cQV"cQV"T V"ZV"ZT V"ZV"ZV"xT V"ZV"ZV"cQV"V"cQV"cQV"T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"xT V"ZV"ZT V"ZV"ZT V"ZV"ZV"|T V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"zT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"cQV"cQV"T V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZV"zT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"ZT V"ZV"`T V"[V"[T V"[V"`T V"[V"[T V"[V"`T V"[V"[T V"[V"aT V"[V"[V"cQV"T V"[V"aT V"[V"[T V"[V"aT V"[V"aT V"[V"[V"cQV"V"cQV"T V"[V"[T V"[V"[V"zT V"[V"[T V"[V"[T V"[V"aT V"[V"aT V"[V"[T V"[V"aT V"[V"[V"cQV"cQV"TV"[V"aTV"[V"[TV"[V"[TV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"aV"cQV"TV"[V"aTV"[V"aTV"[V"[V"cQV"TV"[V"[TV"[V"[TV"[V"[TV"[V"[V"cQV"cQV"V"cQV"TV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"aTV"[V"aTV"[V"[TV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[V"{TV"[V"[TV"[V"[V"cQV"TV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"[V"zTV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"aTV"[V"aTV"[V"[V"{TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"[V"cQV"TV"[V"[TV"[V"[V"cQV"cQV"TV"[V"[V"{TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"[V"cQV"TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[V"zTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[V"|TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"aTV"[V"[TV"[V"[TV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"aV"{TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"[TV"[V"aTV"[V"[TV"[V"[TV"[V"[TV"[V"[TV"\V"\TV"\V"\V"{TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"aTV"\V"\TV"\V"aTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"aTV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\V"zTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\V"cQV"V"cQV"cQV"TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\V"uTV"\V"\TV"\V"\V"uTV"\V"\TV"\V"\TV"\V"\TV"\V"\V"cQV"TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\V"uTV"\V"\TV"\V"\TV"\V"\TV"\V"\V"uTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\V"zTV"\V"\TV"\V"\V"cQTV"cQTV"cQV"V"cQV"cQV"V"tTV"\V"\TV"\V"\TV"\V"\V"cQV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\V"xTV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"bTV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"bV"xTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\V"xTV"\V"\TV"\V"\V"cQV"\V"\TV"\V"\TV"\V"bTV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\V"qTV"\V"\TV"\V"\V"qTV"\V"\TV"\V"\TV"\V"\TV"\V"\V"qTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\V"cQV"\V"\V"yTV"\V"\V"cQV"TV"cQV"cQV"V"cQV"cQV"TV"\V"bV"cQV"V"yTV"\V"\V"cWV"cWV"V"cWV"cWV"V"cWV"cWV"V"cWV"cWV"V"cWV"cWV"TV"cQV"cQV"cQV"V"cQV"TTTTTTV"vTV"\V"\TV"\V"\TV"\V"\V"cQV"TV"\V"bV"cQV"V"cQV"TV"\V"\V"cQV"cQV"V"rTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\V"cQV"TV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\V"vTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"\V"sTV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"\V"cQV"V"xTV"\V"\TV"\V"\TV"\V"bTV"\V"bTV"\V"bTV"\V"bTV"\V"\V"xTV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"\V"cQV"TV"\V"bTV"\V"bTV"\V"\V"cQV"TV"\V"\V"xTV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"bV"cQV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"\TV"\V"bTV"\V"bTV"\V"\TV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"bTV"\V"bTV"\V"bTV"\V"\TV"\V"\V"xTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bV"cQV"TV"\V"\V"xTV"\V"\TV"\V"\V"cQV"V"cQTV"\V"bV"cQTV"\V"bV"cQV"sTV"\V"\TV"\V"\V"sTV"\V"\TV"\V"\V"cQV"cQV"V"cQV"cQV"TV"\V"\V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"\V"\V"cQV"V"cQV"cQV"V"cQV"V"cQV"cQV"TV"\V"bTV"\V"\V"cQV"cQV"TV"\V"\V"sTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"\V"bTV"\V"bTV"\V"\TV"\V"\TV"\V"\TV"\V"\TV"]V"bV"cQV"cQV"V"cQV"TV"]V"bTV"]V"]TV"]V"]TV"]V"]V"sTV"]V"]V"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"TV"]V"]V"cQV"]V"bV"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"TV"]V"]V"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]V"cQV"V"cQV"cQV"sTV"]V"]V"cQV"cQV"V"cQV"TV"]V"]TV"]V"]TV"]V"]V"cQV"V"cQV"cQV"TV"]V"]V"cQV"V"zTV"]V"]V"yTV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"cV"yTV"]V"]TV"]V"]TV"]V"]TV"]V"]V"zTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"cTV"]V"cV"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cV"cQV"cQV"V"yTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"yTV"]V"]TV"]V"]TV"]V"]V"cQV"cQV"TV"]V"]V"zTV"]V"]TV"]V"]TV"]V"]V"zTV"]V"]V"cQV"cQV"V"cQV"cQV"TTV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"zTV"]V"]V"cQV"cQV"V"cQV"]V"]V"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"yTV"]V"]V"cQV"cQV"TV"]V"]V"rTV"]V"]TV"]V"]V"cQV"TV"]V"]V"cQV"cQV"V"cQV"cQV"TTV"cQV"cQV"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTV"cQV"V"cQV"cQV"TV"cQV"cQV"V"cQV"V"rTV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"sTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"TV"]V"]V"uTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"]V"]TV"]V"]TV"]V"]TV"]V"]V"wTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"xTV"]V"]TV"]V"]V"xTV"]V"]V"cQV"cQTV"]V"]TV"xTV"]V"]TV"]V"]TV"]V"]TV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"xTV"]V"]V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"cQV"cQV"cQV"V"cQV"cQTV"cQV"cQV"cQV"xTV"]V"]V"cQTV"cQV"V"xTV"]V"]TV"]V"]TV"]V"]V"cQV"cQV"TV"]V"]V"cQV"cQV"TV"]V"]TV"]V"cTV"]V"cV"cQV"cQV"V"xV"wSV"]V"]V"cQV"cQV"cQV"cQV"cQV"cQV"cQV"cQV"V"cQV"xTV"]V"]V"cQV"cQV"V"cQV"V"xTV"]V"]V"cQV"cQV"cQV"cQV"V"cQV"wSV"wSTTV"xTV"]V"]V"cQV"cQV"V"cQV"cQV"cQV"cQV"cQV"xTV"]V"]TV"]V"]V"cVV"cQV"V"cVV"V"cVV"cVV"V"cQV"cQV"V"xTV"]V"]TV"]V"]TV"]V"]V"cQV"V"xTV"]V"]TV"]V"]TTV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQTV"cQV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"V"cQTV"cQV"cQV"cQV"V"cQV"cQV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"V"cQV"cQV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"xTV"]V"]TV"]V"]V"cQTV"cQV"cQV"TV"]V"]V"cQV"cQV"TV"cQV"cQV"V"xTV"]V"]V"cQV"cQV"V"cQV"cQV"V"cQV"V"xTV"]V"]V"cQV"cQV"cQV"TV"]V"]V"cQV"cQV"V"cQV"V"cQV"cQV"V"cQV"cQV"TV"cQV"cQV"TV"]V"]V"xTV"]V"]TV"]V"]TTTTTTTTV"cQV"V"zTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"uTV"]V"]V"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]V"cQV"TV"]V"]TV"]V"]V"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"]V"cTV"]V"cV"cQV"cQV"TV"]V"]V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TTV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"]V"cV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"TV"]V"]V"cQV"TV"]V"]V"cQTV"]V"]V"xTV"]V"]TV"]V"]TV"]V"]V"cQV"cQV"V"cQV"cQV"TV"]V"]V"cQV"cQV"TV"]V"]TV"]V"]V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"cQV"V"cQV"TV"]V"]V"sTV"]V"]TV"]V"]V"cQV"TV"]V"]V"yTV"]V"]TV"]V"cTV"]V"]V"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"cQV"TV"]V"]V"cQV"V"cQV"cQV"TV"]V"]V"cQV"cQV"V"cQV"V"cQV"cQV"TV"]V"]V"cQV"TV"]V"]V"cQV"]V"]V"cQV"V"cQTV"]V"cTV"]V"cTV"]V"]V"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cV"cQV"cQV"TV"]V"]TV"]V"]V"cQV"TV"]V"]V"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]V"cQV"TV"]V"]V"cQV"TV"]V"]V"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cV"cQV"cQV"TV"]V"]TV"]V"]V"cQV"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"TV"]V"]V"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cV"cQV"cQV"V"cQV"TV"]V"]V"cQV"TV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]V"cQV"TV"]V"cTV"]V"]TV"]V"cV"cQV"V"cQV"TV"]V"]V"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"V"vTV"]V"]V"vTV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"]V"uTV"]V"]TV"]V"]V"cQV"TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]TV"]V"]V"cQV"TV"]V"]V"cQV"cQV"TV"]V"cTV"]V"]TV"]V"]TV"]V"]TV"]V"cTV"]V"cTV"]V"]TV"]V"]TV"]V"cV"uTV"]V"]TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"cTV"^V"^TV"^V"^V"uTV"^V"^TV"^V"^TV"^V"^TV"^V"cTV"^V"cTV"^V"cV"vTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"cTV"^V"cTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"cTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"vTV"^V"^TV"^V"^TV"^V"cTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"vTV"^V"^TV"^V"^TV"^V"dV"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"dTV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"dV"cQV"TV"^V"dTV"^V"^TV"^V"dV"vTV"^V"^TV"^V"^TV"^V"dTV"^V"^TV"^V"^V"uTV"^V"^TV"^V"^TV"^V"dV"uTV"^V"^TV"^V"^TV"^V"^V"sTV"^V"^TV"^V"^TTV"^V"^TV"^V"^V"rTV"^V"^TV"^V"dTV"^V"dTV"^V"dV"cQV"cQV"TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"dTV"^V"dTV"^V"^TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TTV"cQV"cQV"V"cQV"cQV"TTV"cQV"cQV"TTV"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^V"rTV"^V"^TV"^V"^TV"^V"dTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"xTV"^V"^TV"^V"^V"xTV"^V"^V"cQV"cQV"V"cQV"cQV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"cQV"cQV"TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"^V"cQV"cQV"V"cQV"cQV"TV"^V"^V"vTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"sTV"^V"^TV"^V"^TV"^V"dTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"sTV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^V"cQTV"^V"^V"cQV"V"cQV"cQV"TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TTV"^V"^V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"yTV"^V"^TV"^V"^TV"^V"^V"vTV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"^V"vTV"^V"^TV"^V"^TV"^V"dTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"dTV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"^V"rTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"xTV"^V"^TV"^V"^TV"^V"^V"xTV"^V"^TV"^V"^V"cQV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"^V"rTV"^V"^TV"^V"^TV"^V"^TV"^V"dV"cQV"V"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^V"cQV"cQV"TV"^V"^V"cQV"cQV"V"cQV"cQV"TV"^V"^TV"^V"dTV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"V"cQV"cQV"TV"^V"^TV"^V"^V"rTV"^V"^TV"^V"^TV"^V"^TV"^V"dV"cQV"cQV"TV"^V"dV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"^V"^V"cQV"cQV"TV"^V"^V"cQV"cQV"V"cQTV"^V"^V"cQV"cQV"V"cQV"V"rTV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"TV"^V"dTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"dV"cQV"cQV"V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"dTV"^V"^V"cQV"cQV"TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"dV"cQV"V"rTV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"dV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"^V"dTV"^V"^V"cQV"TV"^V"dTV"^V"^TV"^V"^TV"^V"dTV"^V"dV"cQV"V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^V"rTTTTTTTV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"^V"^TV"^V"^V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^V"cQV"cQV"V"cQV"cQV"TTV"cQV"cQV"V"cQV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"qTV"^V"^TV"^V"^TV"^V"^TV"^V"dV"cQV"TV"^V"^TV"^V"^TV"^V"^TV"^V"^V"cQV"cQV"TV"^V"^V"cQV"cQV"TV"^V"^TV"_V"_V"cQV"cQV"V"cQV"cQV"TV"_V"_V"cQV"cQV"TV"_V"_V"qTV"_V"_TV"_V"_TV"_V"_TV"_V"_V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"_V"_TV"_V"_V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"TV"_V"_TV"_V"_V"cQV"cQV"V"cQV"TV"_V"_TV"_V"_V"cQV"cQV"TV"_V"_TTV"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"_V"_V"cQV"cQV"TV"_V"dTV"_V"_TV"_V"_TV"_V"_V"cQV"cQV"V"cQV"cQV"TV"_V"dV"cQV"cQV"TV"_V"_TV"_V"_TV"_V"dTV"_V"_TV"_V"_V"cQV"cQV"TV"_V"_V"cQV"cQV"V"cQV"TV"_V"_V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"_V"_V"rTV"_V"_TV"_V"_TV"_V"_V"cQV"V"cQV"TV"_V"_V"rTV"_V"_TV"_V"_TV"_V"_V"cQV"V"sTV"_V"_TV"_V"_V"cQV"_V"_V"yTV"_V"_TV"_V"eV"yTV"_V"_TV"_V"_TV"_V"eV"yTV"_V"_V"yTV"_V"_V"cQV"cQV"V"cQV"cQV"cQV"TV"_V"_V"cQV"cQV"V"tTV"_V"_V"tTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"tTV"_V"eTV"_V"_TV"_V"_TV"_V"_TV"_V"eV"cQV"TV"_V"_TV"_V"eTV"_V"eTV"_V"eTV"_V"eTV"_V"eTV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"eTV"_V"eTV"_V"eTV"_V"_TV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"eTV"_V"eTV"_V"eV"cQV"TV"_V"_TV"_V"_TV"_V"_V"tTV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"eTV"_V"_V"tTV"_V"_TV"_V"_TV"_V"_V"cQV"TV"_V"eTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"eV"tTV"_V"_TV"_V"_TV"_V"_V"tTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"eTV"_V"_TV"_V"eTV"_V"_V"tTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"tTV"_V"_TV"_V"_TV"_V"_TV"_V"_V"tTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"eV"tTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"cQV"TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"tTV"_V"_TV"_V"_TV"_V"eTV"_V"eV"cQV"TV"_V"_TV"_V"eTV"_V"_TV"_V"_TV"_V"eTV"_V"eTV"_V"eTV"_V"eTV"_V"eTV"_V"_V"rTV"_V"_TV"_V"_TV"_V"_V"rTV"_V"_TV"_V"_TV"_V"_V"tTV"_V"_TV"_V"_TV"_V"eV"cQV"cQV"TV"_V"eTV"_V"eTV"_V"_V"cQV"cQV"TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"eV"cQV"cQV"TV"_V"_TV"_V"eTV"_V"_V"tTV"_V"_TV"_V"_TV"_V"_V"tTV"_V"_V"cQV"cQV"cQV"TV"_V"eTV"_V"_V"tTV"_V"_TV"_V"_V"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"TV"_V"_TV"_V"_V"yTV"_V"_TV"_V"_V"cQV"cQV"V"cQTV"cQV"V"cQV"cQV"V"cQV"cQV"TV"_V"_V"cQV"cQV"V"cQV"cQV"TV"_V"eV"cQV"cQV"TV"_V"_V"cQV"TV"_V"_TV"_V"_V"cQV"TV"_V"_V"cQV"cQV"TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"cQV"cQV"V"cQV"TV"_V"_V"cQV"V"cQV"cQV"V"cQV"cQV"TV"_V"_V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"cQV"cQV"V"yTV"_V"_TV"_V"_TV"_V"_V"cQV"cQV"TV"_V"_TV"_V"_TV"_V"eV"cQV"cQV"V"uTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"cQV"cQV"V"cQV"cQV"TV"_V"_V"cQV"cQV"TV"_V"_V"cQV"cQV"V"cQV"uTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"cQV"TV"_V"_TV"_V"_V"cQV"V"cQV"cQV"TV"_V"_TV"_V"_V"vTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"uTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"cQV"TV"_V"_V"uTV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_TV"_V"_V"cQV"TV"_V"_TV"_V"_V"cQV"TV"_V"_37bed02c8e1cb9728363eed68bc61f095eb1368c4bd0f954c13d13587092cf8126ebe42f1c61aa3e61428f2707f52394a987c4f9e79520a13f1d5fb253641be5811f5f0fbca63c4f4fd73b4c3815c32222464dda9ec575723f0a5d9cce39d9233d5ea9316c2a6d1d91bf7bcae970488f7661bf134f8072314d536eb71d0591933d5ea9316c2a6d1d91bf7bcae970488f7661bf134f8072314d536eb71d059193e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cda6ab777dd5ed94c773488d2fc278535ced7712af30993659a86527d83ee545cda6ab777dd5ed94c773488d2fc278535ced7712af30993659a86527d83ee54582f67b3969c42f6d4a735dfe1d610d6368cd137d18c32a9f6f70f2889efd2c758dceb796e0ebe806a0a7e4ed5ed1a27ab90caa5ed56dd996ff2b4e256bc25352cd60755046ea0ad7ccba4f35506eae0b6be6c6509a065656332ad1f0e948cca1a9919b6b2a2ef43a1afb463437214cdac991685d61039a7c6aeae2edb2818902062c2bb893a1ddceb1bc4fc754e38917e5d151d024a848ec1eafab4c182dc38b062c2bb893a1ddceb1bc4fc754e38917e5d151d024a848ec1eafab4c182dc38b254d45b5a8349825e3756dca6869f98608dfc50f8fe3908d50801b4576921b47ba3ebf41ff9ba65eabebaa60502e7ab5aa7d7cea4ba8971f45c6122d986a5908ba3ebf41ff9ba65eabebaa60502e7ab5aa7d7cea4ba8971f45c6122d986a59088545ae7f9da9659f09f0f8aaeb35710334c1dd62038ba9a103489b367c5c439784eb909f15eb5a6335977aa8012a4f442e3edb3489903de56cf4513a3e38d9d484eb909f15eb5a6335977aa8012a4f442e3edb3489903de56cf4513a3e38d9d4f1747492180c178bd84ddaaf41c3a5c177ce56acad4c5caf48e2fdc367981d21d896b1b2ab6555f1bdde9f94c4244fcfee05234276401ea1302a38e7c34513c4d896b1b2ab6555f1bdde9f94c4244fcfee05234276401ea1302a38e7c34513c46e6bdd6e49a58ec8c33e22c1b1681773fbf008d5c540e4656099e7985078bcfa71150b9d75cc7beacda9c93aa12a994095e2bbf9abb4465b42d79ae61bdefc6771150b9d75cc7beacda9c93aa12a994095e2bbf9abb4465b42d79ae61bdefc67936c98b5c3878a98ea5e5fdb7f5ecf3374ddb92aec9cc9260b12354709ea23b1694f76ec4b639023dee017a32280016e69033dd6ff0dea80faada1917014d8d6ac4232b8bfd2b8a73527d6f2555c16ea6931aa53a820df36e2c0ad78f652b85401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba08178a286ac982481a4440cbac50359da8f8ec303f4b1ba5b6f29c900a673aaa08178a286ac982481a4440cbac50359da8f8ec303f4b1ba5b6f29c900a673aac49d0ee6c42bec9441fc8a76703d91d062eb66963eb57633e2fb62946d8cbbd65f7e5a52b3061f1cf835c9882647b0bdb3a6c8aeb0f3fba409a475d1011781035f7e5a52b3061f1cf835c9882647b0bdb3a6c8aeb0f3fba409a475d1011781030c6ca058339fc5f6d49611fb2cdd70f7ff6b6e916061387b496eeda3f15b1600a8cd69abfa7f7086833747f93159e5e933383acabfe42aff50fc2e64ae7dd09057b94f6847bb16cb08d5a1ef825624d17e138c965e23817ec1187bec185b6d7aceb3da361111df0e6eab1889a87b4d65eecbbddbf1b63e7066065d4b270701631fae251d3dc866f3f70e8fc7f374672f442ed75646810283999395f1c321e54d1fae251d3dc866f3f70e8fc7f374672f442ed75646810283999395f1c321e54d77d5c30135518bc768fcc7fee97b62ab38575546ebebb21c610a7cca18d396f3a974a01e4ffa3634055e9a0394a9718bc7df036d319bf8db2752785bcec66682a974a01e4ffa3634055e9a0394a9718bc7df036d319bf8db2752785bcec66682cddf6ec6d96124324f7c4ff92d6a1b4ee3943155a8ecf2a5ccb3a5a9ecb8fe89b19e4a2a8288e78f8b5f91e3f8d5a232a93db92c487f4a4215fa45c667e40104b19e4a2a8288e78f8b5f91e3f8d5a232a93db92c487f4a4215fa45c667e401045fb4ca62b03ef6b24193e4bc86603e1c75b92063b49d2a3fb85a742a7515e239c0e805e99395910e613b0d243ced97e00c6f9f74d388bd63c886e12250dd5a7e3b831b2a736dac7b46aa268b457b3f3e5fad008cafba888545fdb110675a931db4083a9fe1ea338fa1f92bc39a6293a171d44e942526a7d26c62e5e16044c243ca77eb20e93a27f9e8089f8d0252e79c8102fb227891ef92a4b6e01155baed37ca77eb20e93a27f9e8089f8d0252e79c8102fb227891ef92a4b6e01155baed3746d6f8616ac1041e990b61dd1401892536641dfc374ef3ee049017c49e3890a22e3b7745fb3fbbd47789098ffbcc0611d41c499488a99539da77350f497b2b7e3e6061ae594bb4b9662a87087360cdacb5623dcc88e17668dd9f980011606334f004c23df1c74081e178925244901b5eac483b82ce7e94da0a3f89bd6d31e39d15b97e975cc69b820e3e87f3c307373d32abd5602cebebee27143ff2f1f9a33215b97e975cc69b820e3e87f3c307373d32abd5602cebebee27143ff2f1f9a332d67161ff174a25999b852821332c236537dccd883a0a2e6e5c6fef0f4540596ab02753ac11cc59d21d29bbac4ede51144596c2c4b2e2b13cf1cb3088fbf7624bb02753ac11cc59d21d29bbac4ede51144596c2c4b2e2b13cf1cb3088fbf7624b10c937cbff174444b0cc79fbf9b567a427b97d622bfdf4e98b3ac090c9da5f02f483172306ca112219021507c1bb06de62420a18b4471e4aa07ea933d1ee217bf483172306ca112219021507c1bb06de62420a18b4471e4aa07ea933d1ee217b83825a9ef8482dbd2eed098e5b51b4c33f829df21ee9327b1940099e47ebf712d30d1d1b34708572f5202ca19536307fe0d6e23416cef3b6102152e02ebc4a10d30d1d1b34708572f5202ca19536307fe0d6e23416cef3b6102152e02ebc4a10da52f2d8577fa36ecc806f9af06d392d473277215aa13a648e7ad92e4837f26913fc9179ac7f042daafefef21f6ec1ffac459d41f5ed23df67dfa7a53b59ff1613fc9179ac7f042daafefef21f6ec1ffac459d41f5ed23df67dfa7a53b59ff16f69553a7dd3de26c74be65e320a4f3350552da5e7b2e5e1efa77053aba59d86ac32d8653a663da7336c9d0943400b5cdce3b3f659d678caa8b86df4ad047449dc32d8653a663da7336c9d0943400b5cdce3b3f659d678caa8b86df4ad047449df35f3564e346f8db611eac08e2c377a031bad2db541961c39235f80f3a947f6b61252200dfc6840d996ad61f7e5ae1d854d992993bf4026b93b06ebd79e8b4a56c18aafdfab4fe241c7acc1bceb1a6175d89ec693fe03d0b2406c46ec6ca60f1455abafcf818e7a6248ed8c60fea545305dd9912a6154989babefa23df5cd21365c684fe7cdeef3464d1dc8c93f2d0f0ee26ab1baba715b2283175538b0e3a19b169b8e8adf93cb96a85e1df768c7bc4ae746e4e8f2784074fa97c384b3652c6047d7b617aca020b73cbf0882d8a77219df3df3fa80df824c5936d388e8beb99c65afded0bc542335874d9c102b97476aae629c67af3c66af3ac53f542c29f17f391e28ba0dc724133d1f27c8ea84aa14cbafd601b2488761ffd5e9f4e3b6ecf5ae5d6e5778c50c144caf2f8f12f871f0ed613190b93a16a1200c29eca975d302e8801ce5dd906e96e08299a116134b36037adcc3a9b08fc42a9cec0a10535cd47a77e5beff4d7db52f107947a13aec2973b497206327017d30d72653102d71a5642cea350c1bc36892a480449d668e518916480b67a422eff462c660f4426685642cea350c1bc36892a480449d668e518916480b67a422eff462c660f442668154da020b13f7d56df24300dfdf91044aecb2a65afd393424de9a4937878c022e4f1d62d4149e9a4d418113013e858186c631f996d48fbaa5f8ac5d444ea18a9e4f1d62d4149e9a4d418113013e858186c631f996d48fbaa5f8ac5d444ea18a984a7a55266d2b8a03b1e1dda2e522533bcfe7cb502858e018b5521e55df14491822592bef9aae90ee7cad9734426deddd7db23678dfcc987458f25912785c73c3e689b3e29c325e24c827e40c5029fe6e582bd87be48ac0555c5cff7958f2290e2af323974862d7af4fc0a918a4bbb54b61698593eb16e064214655e8a707c80753b31b05100b039254e42386b10046462dce999ecb9ee096963773666ba9e603fc4c795f93bad0cf6266108843e0dc41c8af7173c08bd8fed01de0d1cd7727936119c2da9c50ef2ebc2c1e47e2c4c5cd51fd97e35c60f1d9793fecb92ccccd5b92ebe76934232f75f47de4f4624bf02e9181ab9b5a0627c6bd476d34852114d9e52c32cc11a501e40b2fd67c29a2415ee1f5b59903f76d9594cc50c44d0788e90b3f7d8fcf382fc4f0275524afe04e0b3da3266bd196ae9c608a12307f773df90b3f7d8fcf382fc4f0275524afe04e0b3da3266bd196ae9c608a12307f773df652f49abf094154de222c33db350b13658c34821e723965f88d28c341f3def87e4515c2db86810b33cd44d54c6f682e6e3588f3a0070b804fe3c25189f8ded07e4515c2db86810b33cd44d54c6f682e6e3588f3a0070b804fe3c25189f8ded07675f1e96b77a1acabec5469e3aa572ac87844e013f4eb4898bd495c47c1f5d896a4d90eb82adaf1d3a5b576b9b226bd7c8d888ded86deb3389d7195f11e676886a4d90eb82adaf1d3a5b576b9b226bd7c8d888ded86deb3389d7195f11e67688271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254738b9bd152f5640f655bc2255a9c81e9553e92d5233001c50a1306bf7c476120738b9bd152f5640f655bc2255a9c81e9553e92d5233001c50a1306bf7c4761202329f4a3f955510df867b998e9472f501fe9a618cf3649af11b3da714bde5f29675e06ad82929653a330bd02aa5a93ae727f094b0eb199f4cd6f4af80bdaa45f675e06ad82929653a330bd02aa5a93ae727f094b0eb199f4cd6f4af80bdaa45fcc00044b10c74bef931963091165c91e032ab589bf307878c094a3f9f5f3ef7a7f1c2d33c94bdc0dedfca76c04edc9e51359b3d069bac3ef1000bbf76cd46c8a45622510ea1eed4934feddd9baca5b10f15531d60465cc50bff7ce237a4ad6507832aef284dea643d9007e58d9fdb9fb6b22b24d991938bbd8e44233fde83028184cfa9bbb9744527c1ef5638748f0d81b7f57fbf16f582fdd718cda11e6d5da184cfa9bbb9744527c1ef5638748f0d81b7f57fbf16f582fdd718cda11e6d5dadb8ad4cd9d1a2485e7055268719638830e7c52d0b00befe6321f4822592ee74ae7afa1d436d39a13a654e7e88bde6403887eb4c3d699086697653e2fed67851e594d4dfa6b9739e938600ba781da6d85e3802bd46bbe76992dccd70235ffbdb4de44349101d16a151c0996c13359c0af7c26877e0e0ba92303dcbe05a43796dfc5171f0281bfb3e414e24c5109083f69bc49bb60d09f73710b98448bca35e525c5171f0281bfb3e414e24c5109083f69bc49bb60d09f73710b98448bca35e5251bcbe95b51b6a781f26cbea8b1d25362efe78f18d932cb1f285d3e472a558b368085237fe7dd25563356f6f4512a8b37b85d6a7b8aff8993e2bbe05c409303498085237fe7dd25563356f6f4512a8b37b85d6a7b8aff8993e2bbe05c40930349bc11f3cc75e3782d2df74144b7ddc3723c11c81f8e1db39d99bd9862208917f9a5834d800fd1e94d59db7f986473f03a313f15970894d19c0d0c0042fc3ed067a5834d800fd1e94d59db7f986473f03a313f15970894d19c0d0c0042fc3ed067c3d461d4fbc2914d18ec197e0851870d2a352975e4d2c4ec81c5b1d8c93d77a6b5131aa1db4a1b9817aa5ca34af11b99ebad2c5bc346170b22acb04252044c6eb5131aa1db4a1b9817aa5ca34af11b99ebad2c5bc346170b22acb04252044c6ea7fe93c95d8fe11630f604100ac28569c5456f1a8fb126a81979d594c64bff037ad19ece5ebecff8cd8d119560abff7d6726a80d9a0e9d9e269b458b75bb92087ad19ece5ebecff8cd8d119560abff7d6726a80d9a0e9d9e269b458b75bb9208271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2542bfe23c1872b0b6455c8e42626346a9097a973cebeb869a1248d6dfbf50abdd62bfe23c1872b0b6455c8e42626346a9097a973cebeb869a1248d6dfbf50abdd61d372535856bed8d7a03d1092514e6537230f6a259045e19686e921c92abb053ff45c424116e83af3d91d548a7a890d8b8788a6684e97216bbbd2ddbf9d3f754ff45c424116e83af3d91d548a7a890d8b8788a6684e97216bbbd2ddbf9d3f754cc22666d1b34feb14491786abf87695210d564098e498b77d31ba636bce4afc38532f49352dfa5eae847251ffe9ff1cefa78b340fa5245ffd3b442b1d01860da8532f49352dfa5eae847251ffe9ff1cefa78b340fa5245ffd3b442b1d01860dab1cbc44972f9118837a6b9531607b675b8887da0268300d2c82c0d817fcb7719e2a8e8c5035d579a8ab5ae2f1c119808a3dffed891d52771d1420b94b7df918ae2a8e8c5035d579a8ab5ae2f1c119808a3dffed891d52771d1420b94b7df918afcf222395c47a9f0b48bc59fbfe748644e91f73e94aaaa3ee60fec2b53ed197063550131023508f47b9df524057b1a773255b1c55689054085a4316c5519614f63550131023508f47b9df524057b1a773255b1c55689054085a4316c5519614fb15d980ba015ad9c0ae6e7fe749072adbf084538b1c2b67ffe5222f9fa533117fcb90a154bbfa9843e1081233dbf35379b42689d3e33dc174f228003a95a859dfcb90a154bbfa9843e1081233dbf35379b42689d3e33dc174f228003a95a859db033daede51b210e0c74fa7b472d32afc4ddaeba30984a17a805116b8044a6d41f4d012e902e5d1fb0bfe330dadab5b89c1ea364d3be58c42d4f7d48300774244c0e1705779cb377b670ca68dd32c398e35b19b12ed200d92671f1e7a70266726aef4e9b8bd898d3351f03a53160e0011629130c7b27dfc36a00a3a415818cb36aef4e9b8bd898d3351f03a53160e0011629130c7b27dfc36a00a3a415818cb33d60e43a3690ab7cae5fc79ed8cc597c2384d51ff7bcf42965dc033f81c0660ea8c2093e65029428b9a5e20ef4c26f1fa198f237c481f2cf1d46f737a313ef51ff1fb36c0de32d16e3f2b597c08b44fa8b811fe510e0b3f9df6d9e26c7caff950b53a70dada5634a064eaf8fb04d5e157951463d03c00e1095e245df857b220e0b53a70dada5634a064eaf8fb04d5e157951463d03c00e1095e245df857b220e517cc9261d7edff5e4428c3fc65a729052071b643079644531fdce4e4571056fe2eedc0e1d6991510d1d152198dbf12b5bb3c793a4dc5f4bf7249b2b2051e79ce2eedc0e1d6991510d1d152198dbf12b5bb3c793a4dc5f4bf7249b2b2051e79cbbcb9200b7dfd412d92be8cbf61255c9d5456cb62dd8def3da639cf1b1ae80db8f133cdda7c55b9df296907e532dd472f5f1dde0e01a8178734ae006cdb2c75293c1aa69874513dbbc73223e86fb5754a2292da8d727e46d42a0da35e50e2d52f5028c85584609ff5f3b0fe2a725e497dbfe334895b4d47af098155464b4dd80f5028c85584609ff5f3b0fe2a725e497dbfe334895b4d47af098155464b4dd800a52d761125859c87f0c31dfcd59f8b6f7ed843be1412bc652522ebec21f7e33a43be7518b79d1c6eb16fa3d55ce8aaa0a26821329a9b492b2ffa1a58d8484f7a43be7518b79d1c6eb16fa3d55ce8aaa0a26821329a9b492b2ffa1a58d8484f73e3ab290f37b04d2b6f84c5a4df402de7df0162552f0a9e693db950cc1edd9bfb0f09168af1621f7b7409fbe8c251477f254020cb2b48a30019e83fb82933d333473c9348c511e99248d65b29cfcfc36238af96c8690da01c0b857980cab0254a89ec0cb3bca1200fff6b2ddef540b1b37dd56130653a786d3b0e724c34030c5ae28576fff8b08e3fbe544fc75245c66d2c15d1a8e493d042f5ad039e8f6c8d5ae28576fff8b08e3fbe544fc75245c66d2c15d1a8e493d042f5ad039e8f6c8d5a4a280dc57b14acd64230b725544b6733e8b35ef7d40270b975d689f31546bf5f55da2ee00b3843378d9199ece354b6d7360fcd145e4e15fd241639c6b90a198f55da2ee00b3843378d9199ece354b6d7360fcd145e4e15fd241639c6b90a198b93f302391322da0bfba777400fea9213711c8410ae92f6cf10160248c1c5b2c495603616d33358554183174f0857efb09d159889fa3d06a7007abf0a29f9b44495603616d33358554183174f0857efb09d159889fa3d06a7007abf0a29f9b443b501cc9c777d4e772e1447168fdf1e0b4edaf0ef82b89fc6657de19929cc1c416be8abab31a4a298d2c6f3e463c0d1cd02e52a216353f8bcd1cb1efaabe8da016be8abab31a4a298d2c6f3e463c0d1cd02e52a216353f8bcd1cb1efaabe8da0d2ae28184c9ddfada559fcf5ac216d07f9b76c76b591888f8732145a31e079cbbc79415b1f782e0f2de176a4eb918a21f632d866791f0378f89ad59d6a6cf856bc79415b1f782e0f2de176a4eb918a21f632d866791f0378f89ad59d6a6cf856135ec538bbffbe8b26cbeebeca187af7253063cc37f962009999946cbc55090dc439ca4abef31171fa92238290df9570cb24dd02a23854a7a4c60f7d65954492cd5aa86c6c06f7e31d8312362dac038d9ece41755f7b364943b876a2d0c2b96cc5c3b6b60dcfdbab72231269934154054fc06a0137532665b420d2a2d9b01770b73c9bd7c8e193eceeeba0eb997126aeb62afaf56ff3c9f4fc0f4e77984f6eb0b73c9bd7c8e193eceeeba0eb997126aeb62afaf56ff3c9f4fc0f4e77984f6eb096982f1e6b80380e56186d673979063f820c54d69e552c5fd8d9ca2b577e670573f3cba49a4774fa60584d1a14d2af42a21c9b73fdab301cd437683f67b8e79773f3cba49a4774fa60584d1a14d2af42a21c9b73fdab301cd437683f67b8e797fed0caf19e417a2e4d3855f3f8a74692427f4925c89cd8ee74b66e82c3f1a16f11dca09c514622dca7b26575355a14af1905b5d11c25df01b656264a661cd23311dca09c514622dca7b26575355a14af1905b5d11c25df01b656264a661cd233a77bcaad9beada273764bca0cd97c582df15807fdd0df07a19ff881e84413560044726a4f527097f3a95b61b63855fe73649f116d07d12462873e2a669569c10044726a4f527097f3a95b61b63855fe73649f116d07d12462873e2a669569c1043921e640d4a22701e943f81104216530f2cb18c72b26faf2846bb7f0619c62b4f8c072e8d3c3dc1d2fccd3fd2492e5247645283d81ab18410af015075f3e25d4f8c072e8d3c3dc1d2fccd3fd2492e5247645283d81ab18410af015075f3e25db69acc7cd33b7e1b0288ad6263180e44c5d30ec646add4e7a9ee581a89e89e94c0c276a6376520159a4f52a0264c16311cb02c6b86bc0fcb26121cf602f627b4c0c276a6376520159a4f52a0264c16311cb02c6b86bc0fcb26121cf602f627b4fcafa7e7454d143f853de338e0740f1fad6abd30f522dd524aef5edff241ab3ec0162cb2e5ded199750314a79b0b3474d1de0e83b3379b7d1f072023d26943b1c0162cb2e5ded199750314a79b0b3474d1de0e83b3379b7d1f072023d26943b18d923ae0ebc8fed3334841e0f3f81c12c3e641933670c19bdcfa32ef1fa9312026e5310a7dc3513c3e68651ffe4b37eaa0c07493c6941fd50a4f00963966548826e5310a7dc3513c3e68651ffe4b37eaa0c07493c6941fd50a4f0096396654887936cb88d79636ce94de2fa66c4978e1c02fc15f21c46e170dc74aa1459f50c3ddf24a557855cf4f95b62a3c53a04b92ae425c4a377093c4747dbee4f1eba273ddf24a557855cf4f95b62a3c53a04b92ae425c4a377093c4747dbee4f1eba273cafc07527001c2b8bd19db9c53e7ef10e0a7e7e6efd1fd4f3223dc25eb678a34bb0aeb5664c70321983a7455f9a4e2769f57220a1659ae8dee35286ceff5b7d3bb0aeb5664c70321983a7455f9a4e2769f57220a1659ae8dee35286ceff5b7d3aa7da0d44b0d9019cf8c583a7d448cf7276405881717628754226522299a23b4032d3ea5c1120eb061d07991700016deb1783f810b35b93e49aad23894a931e4032d3ea5c1120eb061d07991700016deb1783f810b35b93e49aad23894a931e41110d1b3d4526b30e4d5a679b1a92fdfca757e15f3d132f2b7c8d4f4f7f7675e700b74fca24ea778e1dbd9baa9a31643afc029855f1f2fc111fd67798edccff58b7439d822c8771f9f16ace3097b8ff9264e65ca152da20491c493367f3adc3232810a2b3bb4199c89879e470814af884f6aed650ac532a5315254d02212a84cce1889f6e82073d9631a87fec3c94f30f3ffc9ec61fab8fd3f349a701410bd0f90d3b2e7ab21683edb57ef1efa5af441329fdec5b2114ecae2df199b3ee18e9c228e76d84c159979af8456c882e48cd67928f8c507cca87fbdc0da33a4dba95335d9461e7090cdaf655df7a5acb9f3a2f71f9d10c22d4c65f4b474744afbebdabf4444cd4a688044bc7b1c9d5688363fbf5eb7d94d056df3790666f4a3ec0e9baebd7b0b33fa146ce2345c10b58edb3391b135ce19ac8fad86e3ba5717100652dcec4df90ca4eb412c2165b4627c72dabd1d1eeb4ee1b83a36d1ccbad73ea8c7dcec4df90ca4eb412c2165b4627c72dabd1d1eeb4ee1b83a36d1ccbad73ea8c7a3a453800166cef388f75a6530c94b755d4ffa887464755f42d821ff8cf71b72d3dfaad5c2d52ea3df4853225e730f3069a73005dbfedb5065345fd22404d2bedb09591aedb3801369a846b588bf8768a799be4554ace06c5853b7e14413cbd53dcf9bd16a97018574b83b3082030f292b94b853b2607c927b9e1cf0516d52c39469750eb4840c2e9b1b585246bcab719f346c9ff4be4e2a88a8873fee7f38b46c0d758c3d96b4d1ffb37c80dbf2e1659f8b87f6b3e8273d9f040df284d974ef533b449356660a447c39321c4723009e4a59448587dd242821e3201d09a3c2dad9c18d2a1fffc922fddc7e67112844695245a8b4581f6b077e69c0d6555dcb31d9c18d2a1fffc922fddc7e67112844695245a8b4581f6b077e69c0d6555dcb317f7809014fc5f0af51e437e9923bfd84a8481e489a513d1ca508f09576044390e136831c1f699575875174c33fdc6f7f8cf94844e468d95f486709cb20be2b7de136831c1f699575875174c33fdc6f7f8cf94844e468d95f486709cb20be2b7d7efcf17ca939f2b8f14d8f1ef7e4de58121f4efac763cbca9a92bb9764e48cdf567e5e42ab4f2a00438b0ba6758972a6ff22d3839d21e6f17374e0a7d160b5d2567e5e42ab4f2a00438b0ba6758972a6ff22d3839d21e6f17374e0a7d160b5d212459b7dc9d94cf1b07ebb58be9a2428857e7c3964503d888f6ab342ea4f3280752e4ad218d5d3de8c1ad024df1cc6ad3e8ed5493dbde9e13787b384c780fb1e752e4ad218d5d3de8c1ad024df1cc6ad3e8ed5493dbde9e13787b384c780fb1e21b903058cfa3203062278e5f77ebd38f49be8df86a118ad4ea25a9f8266191e1dcaa4911a34d5c7f3c0494ed9b1f003efa901e27106961aea9726dfc8ad8e801dcaa4911a34d5c7f3c0494ed9b1f003efa901e27106961aea9726dfc8ad8e80812ddbe69359e81e6777140165020bd14c714bed1244d478f5b113c0b2d48d8f45fa86295efe543d3140cc5a61efd676dea4190b8bada99631032e9d73d1f6c245fa86295efe543d3140cc5a61efd676dea4190b8bada99631032e9d73d1f6c2c0d57d6e60302c96f1cb05ebf13526c4e4e5018c97c092515f063c4321876a014c3b8fe03e678234eb08fd2f99ee2a43b12426d1d8f2a5532d7a4f13f0f4c3e14c3b8fe03e678234eb08fd2f99ee2a43b12426d1d8f2a5532d7a4f13f0f4c3e184b6c0a97169ded41c7436d7dbd598177c275c5ca3d57571d0a728ee3702b4fd609a3057f926dccc837a935ea5414c5d0a595008c76be41484222fa6de235dcb609a3057f926dccc837a935ea5414c5d0a595008c76be41484222fa6de235dcb0f16880be210d89a472596d5e355de4be9d519ef5792e1e182767ee293f1f844287113b1ec33ca40ffc310806f3e58d7d4df608d8edc1056497b34122a2d21fc287113b1ec33ca40ffc310806f3e58d7d4df608d8edc1056497b34122a2d21fc813a53ea25d53d27fecb400ef85e24c2b4a27dd6b54fb37ff60f2a4024d8f55669b1db48141b5e8f98a367ca6ac81b4e01b965f96f8af40e21655dd2bcab058969b1db48141b5e8f98a367ca6ac81b4e01b965f96f8af40e21655dd2bcab05893f0e88cc4140fecd4f29cecee859e4ed3d14e82161c50fcbaef4ee7474aa0f852d77ccaa3a3206e6d467b752463cd124f6b50780151d9d2583275e6bb20174f968b6002853014a25ad0e126ed094873197b2ad163def2c1f6d15065d78000c2ca1000231070402e850a2eaf82e58f542f5d9d353687a5e9920e8cfcf8cf3c4063dc810149b0a5efb962690db3ff61410564a139a230285aa75699b04b26c86743dc810149b0a5efb962690db3ff61410564a139a230285aa75699b04b26c8674ad9368171aeb9c2cdb7085378cbc48851ef49319e46a1422330fed01cefdedda0c310114dab822576709e9773b7d60e54db8281eea8fbbcd404e2cd4dcc048af0c310114dab822576709e9773b7d60e54db8281eea8fbbcd404e2cd4dcc048af3fd0263a3c6934f7d2c26788e970c78706996883329ea0f5f625016290381ba1f0f8b7b98a12f1de854efa75be4fa3ddde5bb8fa654116435e14d5cdac7b4f25eb65863824dfe7e8c5aa816c5e23abb6c852f942206c3a374aaa54679e9d6673cce5c46cbb1fbf51eb572ac9e60524546dd268d67b0f7fee8c330fd474a61fac9d6ad573556f4c69dc6accf192ced4cc3e48c194fc1eaf9a92f77cbcc77266d49d6ad573556f4c69dc6accf192ced4cc3e48c194fc1eaf9a92f77cbcc77266d400069d9435b07ef39403c6ac555b5b876740c386e014e2b876a766cf25c5e224d3e75929fee46138df435ba603e55fe1d698598ce451366f8e5ab573cce34a4bd3e75929fee46138df435ba603e55fe1d698598ce451366f8e5ab573cce34a4bd0f296a0d7eb4c61e479da659620fff2cfd14a6b3d0ba13750ba77e9f3e97622939f897eaaecab4cbf305511d6780e3ee54f6327b25ea9d62b214b37b9a10f98939f897eaaecab4cbf305511d6780e3ee54f6327b25ea9d62b214b37b9a10f98b38e4a0b2036959d3d959d05aaf2dbf62c9d84e76044cd1e2482eb0f8a691574285dd5aa639ec673eaa66a26c13eaf3069a7ad836b3d35e054bceb48df686091285dd5aa639ec673eaa66a26c13eaf3069a7ad836b3d35e054bceb48df686091b26177b69eea55cf7dfb467195df9069b253b655a5ad94ab0831910891b9ad4aa0297035a460a62ddd2ad01666be0a92c49b96a356350d81f27f1158bb5e8b18a0297035a460a62ddd2ad01666be0a92c49b96a356350d81f27f1158bb5e8b1812c5b769f09a359e6f16bf910eab2729b3225dc9291812e8c8cc90816e70012aa452cf8d9d49b823579a98a672f7f3c105eb84124c97e8a2ec8216b38f709992a452cf8d9d49b823579a98a672f7f3c105eb84124c97e8a2ec8216b38f70999283b769b7632bb7e01c23a193e4f3bfab30b9733f002477f24c0c0fdc65d4aa1758d5d0fbbe984b1d254a707fe8eeb0dba1c98051d633df96b5edfe2ab5eda5f558d5d0fbbe984b1d254a707fe8eeb0dba1c98051d633df96b5edfe2ab5eda5f501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b055875c90fcd9379c4c196168ed397f35a91195148deba014fecdbab4eeb7dee055875c90fcd9379c4c196168ed397f35a91195148deba014fecdbab4eeb7deeaf7d37f515faceb6fd995c1df5e3d62bd18b197089466e36a419768cbac36c221eecacbf163127423fbbafc0a3a7e8870e5e87b54955977886239c4ff3fc233d1eecacbf163127423fbbafc0a3a7e8870e5e87b54955977886239c4ff3fc233d00370c794cc7c23be32a41747bc6dbad15e19adb6ebe29ee3c219778a85369e9d1c22972f0f7a6008b68e4d4d8913bb66f124eb833ced81b03c1b3bfeacf914cd1c22972f0f7a6008b68e4d4d8913bb66f124eb833ced81b03c1b3bfeacf914c5c26632a9e2988d9bfc8d70499f0ae70031ba7732d50f0f2a9f34ba3abe0d311d5161c2822473c249df9569d82101802411325f59bd7e5f2d5deaa70bd1766aa78146388a8aab46431a16fbec1bb4e66e77fcb7c9078346f954fce1e7f138230c5d6cf9e723c5c2c14c56afe33c74b94a5c2895589182534e2f9529d23cea828456e4f3ae273bbe952151ae3099c1d9727b0a1c76a434c27ef45847b58bab0db456e4f3ae273bbe952151ae3099c1d9727b0a1c76a434c27ef45847b58bab0db79cc7ca594261c920f710528078935783b32934bc99b826b84b4f4f500ce33efd7cb7b5c3dceef5a3e0e06071ac76d288de01ad519a12940842dcea4910e291305c6c82e12e8de5f4c87ad64cb6d94bca0a8442a2c9fed36473d2e99949e4f605777f54b73a6cd4097b26faa61eaae8777eaa5df35ab98898353df7580ab2cefac2ea6dc71ab0e0ce8251aab59c22d9b526d9a4567d05aef55d3fb4e752de71fac2ea6dc71ab0e0ce8251aab59c22d9b526d9a4567d05aef55d3fb4e752de71fd93caafe70796c89702c604eda0809fd664854a4ba8406de2d4e9bf8a46e89aa377b184eeb272956e3fb932a1d50c318c7003e1d870df2806f9a9092d34cf67ae4e6882462cda3dba58430c8cb3326631013e3cc0b72b2224daf453cbad27e39ae796f80133271f16393deca148f95a815f50921b8f894804c8842542d2c452b1fab91d4655cfcc0396fb13d21375f06e0a8af8573c8c622a79a1f21501bc6e41fab91d4655cfcc0396fb13d21375f06e0a8af8573c8c622a79a1f21501bc6e497b77195850256b40299107fc18bd8f8eed05ba206f43b19c2656eea84801c80ba80110fcdec5c64e23b656a82a1ec905ffd3df28b6017c1ac5d66565250bc57ba80110fcdec5c64e23b656a82a1ec905ffd3df28b6017c1ac5d66565250bc577247621763a782b0bcc52b4702894e2bef9bb07a08e44dc93bf84958e384b079ab0a2bfd9b19f8fff0f516b8c9b870672c7a87769b6f93b827df178779822740244f2826d249ebce9f60c1ff6dcd5ef2a512a79f135660e810f137cc67219feef29bf53afeb8bc9b9d6c7e2da768a1ab4f5bc851a887061ca0920735ba3f26be921361fd3f729d0120c7cab8d4847ff9357d88f1429036a5df9ea288527009e3966d31b651b1671435f05ca721651a20ddc2ab408ee0a2277a539ba8da2531f2bf5df6f42c884606a7067ec7f260c831f2b687d2707736aa76fb7bbba5aad469a75b73247e94372c05c544802b030530a0936a8d5487c93cde0fd65a467e9634a75b73247e94372c05c544802b030530a0936a8d5487c93cde0fd65a467e9634e615d29dd757aed6372886f808b6be0edc0346f67dc32307925e875ed6aa4ec820428e4cd9fe2809876d8d0ab6d18117ac1a0788f31c17f9cf2757614b5c474920428e4cd9fe2809876d8d0ab6d18117ac1a0788f31c17f9cf2757614b5c4749568c529d57dcf3462457a50921cff445a92abb5a40e23d9963e73756e2afce0dd9151863a7e8d5edf8f8442c3ff4476bfb1d37e80efe9fe6373fa398e352682bd9151863a7e8d5edf8f8442c3ff4476bfb1d37e80efe9fe6373fa398e352682b48a210c0484fe7fe54fbc5fc57e6e10826491b3f17257c5701d095b47309f177a92d83b31aa73d9c6b711db086ec1bcbe27bfa7a40a918da5b446516be355fafa92d83b31aa73d9c6b711db086ec1bcbe27bfa7a40a918da5b446516be355faf6f946e7a85905b9d2864592f0a803158a50d779df293871f1fdc5c072a76364d49d4e9300e3f2ce9b95db5447e9ff258fe54ad896091f757984fee9d1cd5709e49d4e9300e3f2ce9b95db5447e9ff258fe54ad896091f757984fee9d1cd5709e9e52b5800fdd1fc701f03390233f691151c257f3890481ee9fa1d11b392c0c464b5dee1b60e24b5a781f33da586258ed5479aa58d502a3c364cb0b56a5524e4934de645bc1d2d54190681291872c0347dd58ed051d71dd1c7eb6e60b0ca1ef975ac78edeb8a7e9131fbb903c85ab709eb8b090904c90fd3dd2dc8d44332f329c8fbfe46f390d9fcb20454bdbf5e816800e59aa630875522eea85ad5f04a0d790dda9a7da547b4ada5c45adca5231a4a9958673a5d626f1065790fc2f59c3781310d14e84e16396685fec637ab676ade889338e0e2fd9f24295f765b721d9739faddb36e91b3d87b3bc91106a0158b0c5fba9f86015c00d7c0f30746fa24a2e7661750050e879287dc22592180539deabaf56bc6fc05720d0746700b831b97b123a3253850b4d9b987283d30e70a7c0f4a8fd10fa5505c7d6c985051de839184b3a3253850b4d9b987283d30e70a7c0f4a8fd10fa5505c7d6c985051de839184b8f781a5de9ccef47a2e506974feb5038bc50d89a49d2a3ed3b9536e913e4e0d982acb8bbba85a21d789a4250743c2ef5d805b0da68ae1234a2146cf502478b702e7b586391a3e165ada9ee13b57e88a9210788a27ea576ce2c529461ae5b08c1c934a5d115d0e5ba5634a0ac502b0619bdd7ede4006cdcb0fc7792eeddb7e0407b9cb199b2b9b576064c919594c17dbb08fbe6240c8849db65258ceef68a63197b9cb199b2b9b576064c919594c17dbb08fbe6240c8849db65258ceef68a6319ab6ab21501f30efb654c309fa38c9fbe7cfd7538253e55939279534973ae48d46eb218e21c185707fcdfdb30124dcbf33a2aa3937329aa4442a9b5be52b3531f6eb218e21c185707fcdfdb30124dcbf33a2aa3937329aa4442a9b5be52b3531f9ef6933ee9f84d99268bd226264e4ce686e77d9efa7498deecac4f9abce5bacf89b8092e2e656ae2ecc1be04e7c55c6283ee382fbc4b727e1b4b855b62569be389b8092e2e656ae2ecc1be04e7c55c6283ee382fbc4b727e1b4b855b62569be3f722d4feedf94ddeb462f44a9726b9294401cc56e3fe6ded8ee25b7e0871aab8414937e248e5bb644373512d93d7bed25449a74e7d6287d4a47aa93da8a46481414937e248e5bb644373512d93d7bed25449a74e7d6287d4a47aa93da8a46481fa4d885fbc647076f97b0753cac3fc3ab3b4596f4a1be0d449641314cac2eb94bee14ffc110f8ecf5741d5295f6b9d1b0b802dcd25c6ebdf8d18c0a518c0f073bee14ffc110f8ecf5741d5295f6b9d1b0b802dcd25c6ebdf8d18c0a518c0f07348b4519a7bfe8707fd35e4392998f2e6fe08bfec98040c4fab07042c81f25bd72aebbc832b21a123f81371fcb52c985986e76ca0ddd7cb5d37ff25b14373b79e2aebbc832b21a123f81371fcb52c985986e76ca0ddd7cb5d37ff25b14373b79ef5ee53a2d03a7ea0adc37f0a63602ee54d1a5455c20a5da9b8f4c57f06ae906dd1a650f95c8fa55eb2d0cc10fe177f29bdda9ebb64aaf49ea422797d2b5a6698d1a650f95c8fa55eb2d0cc10fe177f29bdda9ebb64aaf49ea422797d2b5a66982f850758a8c6e718c9c803febe1714e1a8c5b5a183d66dc33b61ca7099ec47648e543abf560ecc766546fd4bbf0065aa36c1be8ea8f4f86405107f6f3453c6cb8e543abf560ecc766546fd4bbf0065aa36c1be8ea8f4f86405107f6f3453c6cb25f507b4b9a0c362e2315c887a7864cd0a6ae16d99533d1072ee29de59dd31274f0326cb0b2a8088fd1d81bd6e157244521f72bb31316c958c8d6b38b6da83994f0326cb0b2a8088fd1d81bd6e157244521f72bb31316c958c8d6b38b6da83996fe1500a4602ef9efdb386aa6fb83d345a18e15b52bbdd497e3ca08ec751c110434f6c7750f8abda47f553c95263228aa66706d95c93b51d258af7f1a96e37ed434f6c7750f8abda47f553c95263228aa66706d95c93b51d258af7f1a96e37eded25d38306ecd7dd34b68b2cd29bfcc8b9be5cc696d6c6175fd4f8fe3339b26fcf661e92c588489004a9366a3f4c2d07cc1cec1ad648c6e5ccd8103bb42f62f1cf661e92c588489004a9366a3f4c2d07cc1cec1ad648c6e5ccd8103bb42f62f176db56124005e4d8bd33278313b91707e1a4d4ffec37b635915419d1ebc6cba7307d1e2857390e2a00e2e65f28d06de55195ccccd5f31add23dad3a386a1efc6307d1e2857390e2a00e2e65f28d06de55195ccccd5f31add23dad3a386a1efc640984d14dd920e8912435075c8bcb851f196c40ed3bced2da02a181d54e3920cb60d9df294ed2faf9eb41b74d349d14322c58b13b0f84221ebcd7a15ebe24022b60d9df294ed2faf9eb41b74d349d14322c58b13b0f84221ebcd7a15ebe240229b3349aed02fa21d1a1efdd04e9f0877e457108bab4e3eb152e0e18531dba087aa6039ab36bad6b473665ffa1fec8f5e5187ad60a00a3abdfb53a86d92bee30faa6039ab36bad6b473665ffa1fec8f5e5187ad60a00a3abdfb53a86d92bee30f15e54710f7fefc2ae764127cdb0b6de735051f9c7b7d4eb675ae2a28080008079b95c21bb44fa86b25abb3633cd530bc4a944737bd1defa031001083a4d692a11415b8cafced310110b943c90dfa0526fc9bc88787884eb43aff979d3d1913fd8d23b5bcea4ac1c6138e0724f3c6eb37df46fc4c7e2810703cfffec192a092b9d58be2af9a92890bf4f3ec101621b7e24b85b87d41c1fd745caae8ff16987b4ad58be2af9a92890bf4f3ec101621b7e24b85b87d41c1fd745caae8ff16987b4a4b8e1dc9411bab26daaa99fab57c4b0e79fd9bd5aa0084f6fd80954973e3079238383099c225da4f572f89846d00b2c06b743d1b0f3dda431123e43b1947c5f338383099c225da4f572f89846d00b2c06b743d1b0f3dda431123e43b1947c5f39415856be06887b0b320fe20eeabcb16e3aee0a17442058468d682484569cccbe7e9354ac2ca8fc17cf70c1287ef052a01d1bef8ee3e201560fee9a1acc25a43e7e9354ac2ca8fc17cf70c1287ef052a01d1bef8ee3e201560fee9a1acc25a430511b8b6cc5328aadcd5da65ad4eaafefa12bf8b38fa30c1d981d40837811827e500b7807a4077807266ad8b1361ca0bb2e1dc930b7548f457222f40318eb636e500b7807a4077807266ad8b1361ca0bb2e1dc930b7548f457222f40318eb6366013d1a1854d3d3ea2d46aa529d149460b6a90f01180c717b8e65fb9d777b03b0ef4e77ae151bac3b5826d05150b2e46f726dd036e814e20e3d83b7bc7657e420ef4e77ae151bac3b5826d05150b2e46f726dd036e814e20e3d83b7bc7657e42340cf3a86611ed15598914b1e78ea32de449b1ce3eacdbabff8c00f6be2d1a517913679badf1ac33fbddd336c742dea728a05f59b79500ea3a359e05fbb83b51bb8a79b6ced83dda48112eec0100e69ceed4c9c98dd7806688757e27f5dd7fbe8503bae38bf1c597fd6055ec082ff6f8355c701dcf75ad13dba2b3e0574ee92a0962dd7aa854ed2e950968efa38d437132a8f7e0792b824bd3e7e225ed357eaa0962dd7aa854ed2e950968efa38d437132a8f7e0792b824bd3e7e225ed357eaa0be3e87612386017852f655d6c3071d15d613b9a7b72298ba20d08b5ed01dd9cb338d02db75f24b8f10402fa6fb4a1617a3a9793c6ab12e3060e36544a647247b338d02db75f24b8f10402fa6fb4a1617a3a9793c6ab12e3060e36544a6472472b4591e770de3cb440d64c6b85252257ce24914da4bfe096dc9b621edace4b554bc32be1718e12ea95cde08ce690fcf3d81a022b396772bca3fe812e488f79304bc32be1718e12ea95cde08ce690fcf3d81a022b396772bca3fe812e488f7930c12f442de6119b34c38339efb51d042ae443c8624d451a8146e171b8812d0826dcd4356765f282d23cbb261015632ae6dfdf8a3ed0f9a550e4c1bb4e3908a87029fa3bf7af5257ab893a1cea9725284017c230b4a066c977e2f17815a02a790497c71814a870bc6c9d883cc8b33096889a42470f25070ceb90b8eda1e690d7ad744e8168b6cc5adf4a6fcfcbcfc4b3c4359427f4db4f0cec975bdaecbdc46978744e8168b6cc5adf4a6fcfcbcfc4b3c4359427f4db4f0cec975bdaecbdc469789938e781511987e321f8322356407e155abae0e76bf82db3f04568d4f61ab0fdf40d0839f71723f15e5f242b2d2a0fb7a7d13cf5084c0cfe0e45aec00ea1ece1f40d0839f71723f15e5f242b2d2a0fb7a7d13cf5084c0cfe0e45aec00ea1ece1a08c3ea08f3380bc62bf8b4cb73d831d5b197c015c76199fec2ecfc9110ff5e677ed219bae060c706250b97ae77dd31fb9c32adb33565c29aa5898927dcdd43777ed219bae060c706250b97ae77dd31fb9c32adb33565c29aa5898927dcdd4379daa29813c300602c70fc08ae2bbf599fec1788e7d574c0ab67959a54c68994d8eb60a9b6a1cde613cfa96ec3e59cdc88d1874247177be174eb03b095dca5ae98eb60a9b6a1cde613cfa96ec3e59cdc88d1874247177be174eb03b095dca5ae9013290290009cb6e9316a7916be86c4de4363c41b9a821ef6f82b8f5eebd4cca2578f6e8a693ea3b3dabeffbeb8592e5fe733a7837787df9bfcba56536a771822578f6e8a693ea3b3dabeffbeb8592e5fe733a7837787df9bfcba56536a771821ad9df09d27f95a4679261aff6cb587fab17fb2b2f4aa44a9bb47aef7080e101937033c6c7626672ec7d8a10a73f0232c546fa814e1d0275623fd02719417862937033c6c7626672ec7d8a10a73f0232c546fa814e1d0275623fd02719417862b6ca5de02c922ffc76b6d62d9392825d77002f9102b34500166b58f341101d38407cb92f5b8dabcddd57e333918be36b6f45c573ea892dfb2e7c83ea3f8d8211407cb92f5b8dabcddd57e333918be36b6f45c573ea892dfb2e7c83ea3f8d821117e8706146e6e75261b8d0fce5cfd5891b198812a5a1555418c529260f8d4ed65449c2349cf94fd23d474ac5819b47932a335234395cdc4b7d0b094ae4e1fdcb5449c2349cf94fd23d474ac5819b47932a335234395cdc4b7d0b094ae4e1fdcbaa8db76f9805e06bdff427ea904ab7056b571a36f670836afd64ff6b966d0bfe01603fd82677b6c38e4b374c321e1dd9caa87ed4b3f837cf67fb09084619339101603fd82677b6c38e4b374c321e1dd9caa87ed4b3f837cf67fb090846193391d2ebafd323fb8c8eb9bfcd9bd69b091f11fb51206a5b8ddcf841c32b78c7d136d132427b2646a22f03628c34a8a81c7a57adb13096992fa6d0671a58c4b153aed132427b2646a22f03628c34a8a81c7a57adb13096992fa6d0671a58c4b153aed65d37a0266b567d0f18da6aaa44f7c164d617209285cf259f92c7ea2d428f6ee08741c8e5b03968df569f54969390ccfda2148d91d92728660506cf97fcccbee08741c8e5b03968df569f54969390ccfda2148d91d92728660506cf97fcccbea7ccccd5703e23127fba5be7b803ff5a5625d0c7581fba649db57eb62d47ba81d545ebf5eb595ef81326731209421af8f8fcf66fbb3691006c9436f85db35413d545ebf5eb595ef81326731209421af8f8fcf66fbb3691006c9436f85db35413e7fad7953eab2965d38f64cc52bb45cb95c112a425a2c643cbba4f22fc796b88fe6580ebb4b28f665e6948935fb3ca2a3c0b3ad1d60553bc1ab60f18ac05234afe6580ebb4b28f665e6948935fb3ca2a3c0b3ad1d60553bc1ab60f18ac05234ace25d73058296a7ee0df97b6880ef67390ef5c73d3b9df6256911459c65e953898b50302d5e9b6f42d2a2680c21f84fe6cf683afacd52358adf3d381e76f029a8303d46bdef7f2fd56d44b743704b0318237223f542561bcadfcc6f1917904b431b02fb362538c4b862369718f5402e5634170afe08c606c666b6062a2dbdecd3ae901358d0aabcc7c50841763e84e07f9f8cec0f59c0e40de89019a759064d7e193cd1bb2a3e36a68ecc4817705569d7853da3b5fd7fda8729edf6e5b13e8f4cf6691710aba6822a1d31cdbe0dd946c1a52f5fb78ee27cc514ff202b0c8d4ef209f55d302bece69799d0226dbfad05b7c3b7b023189bdcb65e9ed0e5fb23345209f55d302bece69799d0226dbfad05b7c3b7b023189bdcb65e9ed0e5fb23345c1bbb37db8ef603c78b32142b782cd21f10eb399cfd010d37a40740132c964f9104e9fa852cecbe3b7afccb5721f5561c4e464a7e6eb1dafc19eab116ad4f3bb104e9fa852cecbe3b7afccb5721f5561c4e464a7e6eb1dafc19eab116ad4f3bb764f8af2ecfd8182362fd81d2de280b8acb62c28ba1ff31d7a80815d0c42afa86d7a30c6d6ed22006ade02f192080ff253177dd6405bd8e0f79222e8fb97dea56d7a30c6d6ed22006ade02f192080ff253177dd6405bd8e0f79222e8fb97dea58cb1abe87c655b24ea45d22980c1c5e73e271355b182654b6570864451c4d5614b3a3c2472942ab09caa74d6fb4127321921dae7ac564e878594e026363fa29c4b3a3c2472942ab09caa74d6fb4127321921dae7ac564e878594e026363fa29c2b134d331aeccb823b2d2e11829178ba7512ca4282a21a23e70ee74bad5b0bc5e3d3da5c2981833fe7976dc8f17412eb6a6efba0b31e9cb5a15f853fcd911a82e3d3da5c2981833fe7976dc8f17412eb6a6efba0b31e9cb5a15f853fcd911a820059822995c22204bc38536e83ea70217e494d510582583304de186f2be8313c8d3b7b8dab27b5dc9df2e14399de7f70f0ccae21b996f3de3439619a7c8742658d3b7b8dab27b5dc9df2e14399de7f70f0ccae21b996f3de3439619a7c874265be541a89897ba23d5802588f8cb51f8c203e0a8795a704b65849c8d4be2039111b6262b4e0dc3604a20cdd909365b87bc179e4285be28e5129223af4aad57f131b6262b4e0dc3604a20cdd909365b87bc179e4285be28e5129223af4aad57f1328086cba87d193da0496b13730ecbb741aa050abc6ecaef776eed575a8de9b8acf277d3cf7dabd66338931f9f520328d702e134828fb0adb48edc2f53fc3f576862b69f035156ce56b66ab55018d6fb1fa320ba931bb67c11031a8e15e916400f7dd2381a7aaa149d9db1f3d4cd77bd191ed4f4bcbf367177344a14411cebb4a2d87344649e1ac03265b0099e361fcb79612a496e7d511d822635be0f5526f962d87344649e1ac03265b0099e361fcb79612a496e7d511d822635be0f5526f961ee3d14d6efe397182bc9fced75d1513298206078eef3de395fb4b997f8fbbc5161916f3a63d248c822e28f5a9fc304493fcef4aeb484b1452c4460cb02ecd7b161916f3a63d248c822e28f5a9fc304493fcef4aeb484b1452c4460cb02ecd7b227420b1eed0c3953df7bf0ace2fbff3d0cba218787b3d61b1db4b8058521fb75bc86051db2d25e6413c8e1f9ed10bdc018f8f4daefca570c2e0c824a00ada9627240b5879abdf183314e04184a0d9b83e9a8b9f2812a1cef4024da628d73e17090ad4c751c3fbf06934991f01cf9f236b88348f3c9d5f6400836a5fa9bcd2f2dbf4ef1e09faf753d322854afaaf0651d4c6aed012d078c5dfd26df7ff51b772dbf4ef1e09faf753d322854afaaf0651d4c6aed012d078c5dfd26df7ff51b772046a0226962606f6bf8fe878cbf4e98bf1e0e4f988b27be877ec7ceb825471157128ee03c9f8b71bfaf06288f0cf78a08812e93cf1caf451aeddb5fe2fb82764037080b3515a58f06ec932d5fcd16b01e00b493d35fe7bb82fedb2550a052ce89cda7a6af0d070c72b8a1b835581be8c2e409235197e528f7982bd3b9749569c4066a230921f85fdda3d4f90e7d6d90031f37027d4930f61f9bbcb086140efee0bb3eb15f980ac9e43eaeb701719b42094c3797a7feb298ac6ff9701a13044a8d1c4cbb532fb7a5490d55f38630e5630f7c784077cc88f8b6c61dd2de99fa1556c2306e54c5dcaeb9b40cf23c42fac148e992fbba30cd3cf73e40dfcd5844d09b84070db1358e48cf9134574862d83abf7470132ccb6f75a5fbaade29a5a29690d05de4f7401b1879260f5d551efcb7fe0089e28ad54223c606fa1692bc8fdd71f5843e04d3e682893ac6cc03f822ea362692db3b89c9016babd07ba3fcbc5e71f5843e04d3e682893ac6cc03f822ea362692db3b89c9016babd07ba3fcbc5e7e3d868343c101d4806f4e528ea7afdf1cd6f04ac9be301edfac8b17e925ff13957ada08ea6da53fa6a13a3c7030616cc0e42f8a19512ac5bb6b942ba5c3e2d5e57ada08ea6da53fa6a13a3c7030616cc0e42f8a19512ac5bb6b942ba5c3e2d5e2238ae656eb3efa0a854a320b06b8b7ee6fa976906178fd5b887b72ab7b622475523a598d6d98bf425400cbf11519295d5c02d296fd6de79f6eac95add1b479a70328f6714eb1df3901439364f48c4a8231a0199078e67982e39d0e437de3b6bfc0b6b2c7bbab0a2a853f574c8db6c6f26873ed8c6c3881e8d5186eaff0043ca6c3952cb6f65d99c28e77b82db9b26c291563d4efc778420a8f1e1907e939b4e6c3952cb6f65d99c28e77b82db9b26c291563d4efc778420a8f1e1907e939b4e94c5a391cd08f6319dd150bbdc1b732c91210281797f423c83e6a977412080fe88f8f4b7a6e8a7d635267ec55db2889ad6c3350d62b7c3ef393d9a689c095b3f88f8f4b7a6e8a7d635267ec55db2889ad6c3350d62b7c3ef393d9a689c095b3f6a208159a228db738eb97e5ba907928c799171effc1fbe19b174848087e48308dbc8b05e6ae328a9b9584040a00bc5e886c948f79b28bc1807906c3afeddfe98dbc8b05e6ae328a9b9584040a00bc5e886c948f79b28bc1807906c3afeddfe98c694e707ebdf521e023f5746796adf74d3309607a1e14f6a0e9d7a0856208de100a45526384ccce44990692904bc7fbdac12b0a06d73079d2d130dc73fe5f88f00a45526384ccce44990692904bc7fbdac12b0a06d73079d2d130dc73fe5f88f54580f5972a97098d04f09ef76c19dcf9ee589d593a760a6d32c7e422972b85736bb5a8a07c4a23ec69f095b754f941e8be75eb50a2e4109a43235593a14434436bb5a8a07c4a23ec69f095b754f941e8be75eb50a2e4109a43235593a1443441990fc76401df901540f3c948b8e9fe82040ad74549b922954d12e6308909ba97bf84303948205a86b85bcc1e3c2ff088181dd30ec94090766b37732528514e07bf84303948205a86b85bcc1e3c2ff088181dd30ec94090766b37732528514e074b8b60491a9cea7675c662d66d53e0644fdf2c48b2226c646f547778e5f6d2b84f21f57f0f9845b723da269c3380d24d6df96801dd4b639a154432788b8ac9784f21f57f0f9845b723da269c3380d24d6df96801dd4b639a154432788b8ac977e61c56582f2a89db0cf46f6748ecb254999390ee7b9df6bd16ffb095aba5dcea9bf14385559678a1b086c108fd2ef84c214797e491e54b231e83e9c0899cf1ca9bf14385559678a1b086c108fd2ef84c214797e491e54b231e83e9c0899cf1c0cbc8208ececadc779b4105690c3a1d1719bcf078a95d8abf7f9aeda727a1b795919010f3e942d6d0687b18faaa01d3c91a0d20b0c9e65ab5f877df9e017da7a5919010f3e942d6d0687b18faaa01d3c91a0d20b0c9e65ab5f877df9e017da7afbb3e649ec02abd35227893465ed45f31f1a944725299328d6dafffac38b16e4d8d19e95c8c0ea4a6264051a8fd61ba4e44549f60cd6bb9d7027bccc8b676826d8d19e95c8c0ea4a6264051a8fd61ba4e44549f60cd6bb9d7027bccc8b676826b7b3debee535395aeb9c2f6818f2973e5c8a93b01e3c70b7f53e66948b15739c8e2fbc0159ccdff27c7eee83d141010218b877770dc5ba995a3995be4cb6627a8e2fbc0159ccdff27c7eee83d141010218b877770dc5ba995a3995be4cb6627af781cbb3d7bfcf93cd5fec189f8d6264fd590e544805efd57bf4a60b6ecf46843ab4261952014d64488d12a1b9e4bee1d10a21569bb75b8467536cc7244a79a73ab4261952014d64488d12a1b9e4bee1d10a21569bb75b8467536cc7244a79a7ae27700ec6435114cac8f59bec583219bf0056cbe744a305991e71d35aa74d43400523122748469b3521f846801ee4a12de0141719ba7c85ba1569e671518897400523122748469b3521f846801ee4a12de0141719ba7c85ba1569e671518897ecb9887947819d4dca45217383bc6c6092338cad729701514574418e60cf356dee0a81e8ec1193a49db9fa1fd522b199e0e3e235783d5b950de47a1f6225f733ee0a81e8ec1193a49db9fa1fd522b199e0e3e235783d5b950de47a1f6225f7334d8fd1b27c95f694306eacb70b32eebc94d9cdb280deaecd524fc32ed11aeffc787b2e05ec1c6618320c8baa63007281d449c7387c54e47e502bf10cc8186cc4123c70075d0a388fca68f3de143ed805cf347293ccecb6dbee9604d7856efc14c55590f7398ad4403a2880f332bcb04dc6bdfc95b4e529dd6853f9899f2cb572bfef739aa0536b6abc56a9f6ba472a6a44152d348647fe8fbdae0405d6b717b7bfef739aa0536b6abc56a9f6ba472a6a44152d348647fe8fbdae0405d6b717b7646e9740cd0756491e4169f09e694f61a253696a43a9d7bd65d59871366224c27d9f5d669e10250e209ee7cf9a06e40100705847a28a2e106b487658e3e3aa337d9f5d669e10250e209ee7cf9a06e40100705847a28a2e106b487658e3e3aa3365648775cd7b5faac9c60b4a4bece67b0ba5a2603e248768819b28d1d90a9e5170301b9e1bd6d04bef430eea3b035fd9792ba4053be6171548f5165bdd672e3370301b9e1bd6d04bef430eea3b035fd9792ba4053be6171548f5165bdd672e33d9cefd5a551813b5d5152f6023053157055b1177785e62f2986ce75fc88740525b5bcc58812afaefd551b8a9413e0e6c271e3371884cec15ffcc631d27b461725b5bcc58812afaefd551b8a9413e0e6c271e3371884cec15ffcc631d27b461725fae1f766719978af3c487a05ada0dcf26bc90ee973a661c58d7d06b3fc441c953ea220c03efe8d23fcb911a7ecff1242faf8dafe6452cb729758f1d7c1f46f453ea220c03efe8d23fcb911a7ecff1242faf8dafe6452cb729758f1d7c1f46f4d5a3c65ea116f79be50a6405c565d1e69d025800a0812119edde0b0e6b87fc6f437a5c5977dc386965080256e5b9a6666baa27e9b90ade2f1ee20147a8f6296d91d30a83ba48b8618989eb9fccf135142669d98ff0da524c3690f7fa4cf25c810aa88247240046ba1138ef16cd642e35f6c3634416d92aa88eed9dd7d17293fa3eb9a6085d5f2f9138199491d1631743e2c7f932a93f767be7a24e960957a95b3eb9a6085d5f2f9138199491d1631743e2c7f932a93f767be7a24e960957a95b8aa080d06ebbd112c8d92940416a1e326dce80e20a4ba602ecc3e8032500bf368181665b52e6c54ebbd8688a383ccbaa1769e3b4dac3b2a3cc3de8fd58353b171b66ff5bf00cce2e330d7526fabba538ff749c517e4ba7579dc3e79b11ae642d8dc71e3eaf4ad043dcffad949011ed9353e6f16ec7ca5aef7c793a17d988687626ebbb21a581801e501a4d995a999223b1cfabde70d965371b79af9c80ae76c726ebbb21a581801e501a4d995a999223b1cfabde70d965371b79af9c80ae76c78b25326fee896d6bb2774e012a2973a9440a5ecc1a34c608ad3aea4cd66468e34487c0d719d1f38fe3042ed7ed2604bd654d20318e7ebd91313312c6846d162b4487c0d719d1f38fe3042ed7ed2604bd654d20318e7ebd91313312c6846d162bb5fe5195b388fa4473f2f4151300b6a4f0e22251365064f9aa82d7b9ddbea5257255540ecf55dad7214a4f89345f8e6feb0b5735992a994b1d8288592d3474587255540ecf55dad7214a4f89345f8e6feb0b5735992a994b1d8288592d34745877eda56aa9e923b13492b46a4ffffd967347591984d5ad9987d2bc16047624ba308f3b57b59aadc085a0bfeddbe43f0c37d261ead98f4c20a836431d1e1a7f11308f3b57b59aadc085a0bfeddbe43f0c37d261ead98f4c20a836431d1e1a7f11f0f0c0a44a5ba02f2b797716193a8daab05307d2c4223a17c3603f37d06248d56ed7f463cdb5c9d7747ce76132430f50208f0ccea3525dd005c3f6a4955c8a2a6ed7f463cdb5c9d7747ce76132430f50208f0ccea3525dd005c3f6a4955c8a2a756cacd82f3bffc2ed3a9c59b76590a9967366e26f593a62804c7cca2b623bb98759c9134a1d3a0242302d18062a74f753b22b37b204c9023bc5b34b612095248759c9134a1d3a0242302d18062a74f753b22b37b204c9023bc5b34b612095244847ec92b76c2fb542c7917f6013f54fe80f120d70080afb686de61705004a8c1d739ea7de1cf778482a90f7bf3aa633272a73bdf215777c2cf2439077895d081d739ea7de1cf778482a90f7bf3aa633272a73bdf215777c2cf2439077895d08d91c28488f538bcabc4a482f558b5a2dfe6cbad623246f6541d49fad210c35c92a95abaa7af484490c46ea80a20d2eb35a5aaf051a2db4b86d571b3aee1503552a95abaa7af484490c46ea80a20d2eb35a5aaf051a2db4b86d571b3aee150355ef9e74cd6864f72f2d4d6c17c61299137e0880d1e1c0d200c2924a7fd5d697a00895d29a8dfcad262b471326986141ee57a1b1ae48eb703e5c8279e3bb5fbc420895d29a8dfcad262b471326986141ee57a1b1ae48eb703e5c8279e3bb5fbc42e2add55ed8d260e08bd4e3ffd0e1986f206f10569d92e2aa6804be463a94cc835cb26cccb7776aacf3264bd6499770173f78d1935a366cf36166f9ce52e8627f5cb26cccb7776aacf3264bd6499770173f78d1935a366cf36166f9ce52e8627f5899772eb21b905dd30fe50a77497cb927bb26f4f5ba5487f5dc29954a38dc3a5de260623375dd9fc47a9f973efec5b171ee0425cffd1b10b75db7c80c0539b95de260623375dd9fc47a9f973efec5b171ee0425cffd1b10b75db7c80c0539b9271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2549e3d919a486a63f5b33733e7da31a96ad7ea993eaec80d859f7f778a63eae95e9e3d919a486a63f5b33733e7da31a96ad7ea993eaec80d859f7f778a63eae95e3cecc9b8e0b19da75607be2da6f8e71b2cc8816f15a6bf2b3c67ea04340c7ae6d44a31c7df8876839147f1cacb387443f012c120b3ab19b119505042186225c3d44a31c7df8876839147f1cacb387443f012c120b3ab19b119505042186225c3d14986de7839ca04797e36df644f70021c69369ef6301c460521b33186db87d47c887b2492b4bc410ab1c2ceb63893225b8588d3536261eed9f254cb3b03a52b7c887b2492b4bc410ab1c2ceb63893225b8588d3536261eed9f254cb3b03a52ba82ce2d899e55e1d9c1e3d4abd7e155e3518375cf40d7fdf349230eb06ad6521c50d14f997c71005196bcbef7b5e3b03c6ac17cbcbd48b564e5b2b222d8ff5613db6496b02e20875ff214a6af254b4315c5ddcce8949fe25a3075be7f94bc17a6f6b2eee9bd63f05a339f20b543c192103a1292f8337074e368b24dbeb3bee2b4243284e5723e77d313c8a8b546385fdf830c34fe3d04dc5794b6ce73151d2744243284e5723e77d313c8a8b546385fdf830c34fe3d04dc5794b6ce73151d274cfa8bec08de5d14f04f20a79e8ee174d58b456fbc97abccf21b3be3926eeef518c6b6444006d6fe3f78086107c2162a3630d5df27193697559a6dc2ed56516858c6b6444006d6fe3f78086107c2162a3630d5df27193697559a6dc2ed5651685e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85525e7713664ae1d12918bd7c9c7ffe55085456bb7c0eeb4da951c8832639fceb125e7713664ae1d12918bd7c9c7ffe55085456bb7c0eeb4da951c8832639fceb1ccbf7638bd119c26cc4401fe2649a4a0c3569a41225b432630deda91009d5a92a3d67512a4bb9f15888c4f69d14471d5bb17da71345fe0d76b05d5be7137c7f262d845b092b138960c0f605013cb8cebed21750b2b388f843122520a138365f61c315c28715930a64d1c23341e3d5e0fd3f4d6d86cc1dd8c65e82c27120f429d7f12c3090c0e48fb175df1e6e679bdbcb13bcfe74244e9a59149fcaa7f09f1d903fbf1bbf65d9ea0006b459ab72448bc11eb52d48a9551638b7c5af079a48720f6c3ea015def7cf8c13cf98c03f5f6d7c94fc8a7650d79346440ba5cca65dd8af6c3ea015def7cf8c13cf98c03f5f6d7c94fc8a7650d79346440ba5cca65dd8afe9dd7c43cbe869e2556029315c0307a655bf3601ba6a3c51f0f38849c76e3ece1e5bcc56ca04ad3f4382d590459063fc4d2a00e145fb9c11e2e36020cebd4fce1e5bcc56ca04ad3f4382d590459063fc4d2a00e145fb9c11e2e36020cebd4fccdc1f6250560320c70a98db1325ff3ac0b199d414d776a43987ca80199dcb9873e10705fc13714b351dde12bfca881063795ac5b50c7d2c8640d208abf3bce033e10705fc13714b351dde12bfca881063795ac5b50c7d2c8640d208abf3bce0363db247a268466fe39664fcc7bce236f022333ab78ead42763b7c18aea8016466d12699316c52d5f8dec7c2c2a1abefb4616236ab4cbd88872f6813c358573506d12699316c52d5f8dec7c2c2a1abefb4616236ab4cbd88872f6813c3585735072faad4c73cb262ba2cc5344247b1ed75ba1463eda2b01e789a12614d4b8c7633d7eafb60bc32f3aa3c4fd9a3705c25ab10abe15c9a673e070ee838a7f85919a3d7eafb60bc32f3aa3c4fd9a3705c25ab10abe15c9a673e070ee838a7f85919a95ee219cb85a357dcf2e36d85029285181f27a40bbe998a70a85ebc9acc980da75aa133fe69b9cd59e75a67e45975d295f8299bd94705e207a5a7fa36059969e75aa133fe69b9cd59e75a67e45975d295f8299bd94705e207a5a7fa36059969e271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25479a169d591dece81b378a7f302ea7c50be4c066460d90ce16e6eeae90341a3f279a169d591dece81b378a7f302ea7c50be4c066460d90ce16e6eeae90341a3f23b43552c31c079400031b27b0b3bd198ba21534d83c144b68fbebebab4702306838d643fd57e661caf85229073732acba9fbe0bf1df68a0e58dd15cfa8d8430d838d643fd57e661caf85229073732acba9fbe0bf1df68a0e58dd15cfa8d8430d5b19a5ce4982f21a1076e61286dcffa2012c1a073d7fc81581733eeb3df334cf750f1d3821fe6b7801803d79fcfb133103dda56a6b2932c16e8eec8e6499efc7750f1d3821fe6b7801803d79fcfb133103dda56a6b2932c16e8eec8e6499efc760eb74b97843901c5c5537b8c76dc015223893b8147904d46e6982fb1d89a2ffa7b8cdd8ff98c6c2b6d6bd7ac1277dfc968af22400dbebbe358a47f114ba7a07a7b8cdd8ff98c6c2b6d6bd7ac1277dfc968af22400dbebbe358a47f114ba7a078a17c3c13dd3de682fcb88a6d636467b1d955fafff09f7755378de67101cf47519b6a6f84634d261dff1383b31ff10a333e5828369311e43a95b98b62636046219b6a6f84634d261dff1383b31ff10a333e5828369311e43a95b98b626360462c54913cdfee62be581b0f0a60f77cbafc20648b29003963eaea091547fc4021688f02ee8babe316a98f8c8ce4a36e456b7f707869215351e303073d057efbcb4f42332f2efc78057d822910c4320e074055d34801704180d205f5d5dcca0b418fe3927c12cfae66843c0822756bf6e6201b35a0b713a7c0375be3aa0d4a220bd1f7926eb001846dfa21ec7d88269c20fbed4295850ffb8e18f6ed6e72237aaf61f7926eb001846dfa21ec7d88269c20fbed4295850ffb8e18f6ed6e72237aaf6de37d5143358ca48a1195cd8f214efbcb86d188d58c131ab3653059cb4d70b74cac8e9d1bc04e1ecbba6ed8d13c1cd8d6c869fc87ee3fee3fbd17d238e523aa2cac8e9d1bc04e1ecbba6ed8d13c1cd8d6c869fc87ee3fee3fbd17d238e523aa28c576e4eabbab49d706eac836c3c24867932a5d6b491487a1a1be327c0f0d9d6b90641c615c04ce90d9db346fdcf9c50652986ba6e7897911230a5d8ebc837876b9e51d29e21998f3f4616aad759885f392dd60413eb5af0f2285ed79d086393217be650b38ea50f57ad4283773b4257991a04478cff09e9ab699b70ea41cac2f32615d42ffb7ccf99ec6d673af0d96cba0c54f23c69611f040676c147555648f32615d42ffb7ccf99ec6d673af0d96cba0c54f23c69611f040676c14755564855d6c665b0a70910246db28a030cfd336af5e7c3ec52c799e309d4c9bec2040dc07a41d2e756ea1f31f5cbda635623a7fd7c0c0eaa11bd1ae72615bef562f7d9c07a41d2e756ea1f31f5cbda635623a7fd7c0c0eaa11bd1ae72615bef562f7d988684c06c43f49c5e724748efb2aa840a290eb6ae043c42f4d58b9a1decc5b7a77bdccfb651edb363ab987371c5f3672e4a9178ca86a5dc7731056e7899b20a077bdccfb651edb363ab987371c5f3672e4a9178ca86a5dc7731056e7899b20a03d95175c7049c6f5a4341f6e814e52e3953e58806731857378d5d6bb6c357391b761f250c130b06217dfef50323b66a286d9ee68dd6010b21dcc1d4d470747ffb761f250c130b06217dfef50323b66a286d9ee68dd6010b21dcc1d4d470747ffa356b8d70c00339b7975e5962489f98e12337d66f9d4063e90473be93cd2be7f6696861e7cb0fa090767b926fe7fceed44baff53929b36f1db5fa2cd300b20316696861e7cb0fa090767b926fe7fceed44baff53929b36f1db5fa2cd300b2031ed31c6d4e99ff94075ddc488bdd41b9db04f5f27e998d8d357088fe7ca79ccefd0f62b838f2891deab722e9d2ea5c6aab04918dde453e3fdc7d51b9d8e5b2b20d0f62b838f2891deab722e9d2ea5c6aab04918dde453e3fdc7d51b9d8e5b2b20772bfd8cb623fa13f66dd2689bc73010386b4cad41c6147e563a9d43622e323b731f9dcb8e4f8f4fbefb13efff9bc72ced1d2ebec394d9cca4a1932bf72389c4731f9dcb8e4f8f4fbefb13efff9bc72ced1d2ebec394d9cca4a1932bf72389c4f403721d5c847dd9d2cfeae0c9aea0e2343dfec398c7c8833e0bc4af9c7d6b5e7b9dd4f9adf88879fa69140b6922dfc2db0feb76dc055b1dcb46b2382b487ff07b9dd4f9adf88879fa69140b6922dfc2db0feb76dc055b1dcb46b2382b487ff09389e5feca4c6c45987f3460644e97fb2c1b8b486fe5ef1f9bf1683c4b7a5f6725b977227227049efe2c3d7e2a95bbe03f1adf310b4eea4431640e4a76968e5425b977227227049efe2c3d7e2a95bbe03f1adf310b4eea4431640e4a76968e54e64c26ff6f81c75b0bb84adb8dc80c7e7942e55076855969b7af186afcd600b5b1a36bc74f691ae2b7fac9e2c79f0d283c63dec809d72aaed1a25bcd6fee1ef9b1a36bc74f691ae2b7fac9e2c79f0d283c63dec809d72aaed1a25bcd6fee1ef9b4be955e2faa252ae367b28c844986fbc3943a4c38dd32e91a3768e0505926fcce1944f89d6a2791328a0aee6ec73f73d60325306926a75cf278a5589603afcdce1944f89d6a2791328a0aee6ec73f73d60325306926a75cf278a5589603afcd8e4c615d832b43290ac606771dbbf59ca1e83460273373e8bcb28687f2d927592470dad22321c0ff8ccd447d7baf23b65783a9a1eac925079250f901d7fe99962470dad22321c0ff8ccd447d7baf23b65783a9a1eac925079250f901d7fe99961014a23193e84bf0f3f3d02400d3f5124d1e2288d800e2646b33ca3ecd716847b8039947960126ccf16e7028e720de9b1dcf69577fd206b354d5dc0b5b392497b8039947960126ccf16e7028e720de9b1dcf69577fd206b354d5dc0b5b39249714955d019b479fa9844d9df19bff94ffc75e1eee04d9a6012dc777995f0f94e1b3aab878ac315e889e2c98ff8791f9a0391b5ec8def70d495cbffa16399e93f9b3aab878ac315e889e2c98ff8791f9a0391b5ec8def70d495cbffa16399e93f91dd630359c2b641ed0e0349839fba59ed49a78ea63155f079f5cf2edba0fe16c5f1a29a484b05d0f12c947c5150ed21ce223d58df9dad0b3bb891ef4d8311640cb42c77419b89c7f4940063cbddfafceef9e0aa0e9820a5009fd21ccb20ef974f0dd64fcf6b1fed52322ce19240404238bdf6cf097f02fe1d40545a3efefd4c1ba3438cb04239d41b6e660d88b70efa32313a7e2de0ab1855b1074c3f9872c6aba3438cb04239d41b6e660d88b70efa32313a7e2de0ab1855b1074c3f9872c6a7030c3a45f4dab57f03a515e7fa35bdbad3c0331f07adc82433979774cf53c83ce0f008fdcdb83c11717e0ffa1d22863bb60aced8f1bf832afdc3145a3b7e2109f481560f9523797cb8bed4b0973d91a96bce39cef47ba3e9b1297eb8d5d33835082dcc28f8bca51dc96c8db45d1d176b18b78a56df842897ff978888d66d07efb0f48fb9d6bb5be58c4a4d0962289af4797321b31fb0c73959896c7b81c989ffb0f48fb9d6bb5be58c4a4d0962289af4797321b31fb0c73959896c7b81c989f37e57479c4a0eb36336751c733162c317f23a19cd35c0fa93f47069da246ad3f83750cd7452a3f090c27d1fae26e706359c4496674dc93201bd77a56416b6f4683750cd7452a3f090c27d1fae26e706359c4496674dc93201bd77a56416b6f462cc07633cb834807573ac61ee84781fadc7fcbf78c271a69ca902a76b775b1009dccf89c6ba97e4aece3d384b64ac193b59db742b9ad1a2d5171a3893434e3b19dccf89c6ba97e4aece3d384b64ac193b59db742b9ad1a2d5171a3893434e3b153c384097c645a10f289f9c6714d5daf17ca098bf7a7872342066cd94a52c3340c16564791722431c41d972a7cfcac745b94a476debb2d0e91304a1a4b5f2c2a0c16564791722431c41d972a7cfcac745b94a476debb2d0e91304a1a4b5f2c2abccb0da8e9e8bcb8be7f32aa445b45747dc671e493aa532ff9de383bd205ccfcb745a2c1a290f9b5b7f1241386c22be51c5ab669ce63952442884a30aacbe018b745a2c1a290f9b5b7f1241386c22be51c5ab669ce63952442884a30aacbe01850e664617cc1bc6c495d60a21dcfef8e340e947b6cc71d0175b329042cfcca08fdb1e55461f149eb55f84060c08c9a9ebc63d51d39858e1c8f415d529278b304fdb1e55461f149eb55f84060c08c9a9ebc63d51d39858e1c8f415d529278b304122ff37f6413121d9c7f1420e7c612ca9a6ff590311d65bc122b60464edd4f176711550860c87120a5c069dd5354908d69ee2fe22b70c7cc5368cff3c3e1aed36711550860c87120a5c069dd5354908d69ee2fe22b70c7cc5368cff3c3e1aed3026f25fb77fb9446d2dff27069f440b0c46de35763056d430a94afbf394f33fc822376772f209c5468e07447329517154205b201ccfbd724a4009640cee79a31822376772f209c5468e07447329517154205b201ccfbd724a4009640cee79a317fa5309cb4c7fe0fac60799667a6800a47ee4ac6986b130a296f7f4eb52e7d40eba0713a4480f457f42dafeb7b5e6f38b6a859b624b2eb505f4d2d7698cbf863eba0713a4480f457f42dafeb7b5e6f38b6a859b624b2eb505f4d2d7698cbf86306b70a1e9257c4678903cb8a32ccbf832f5931eb49596ccbd6829d21f6f5d083907845151efd0cec8d4a2e9684cc79e361877bbe88df7dbaffc95ca7e438a46ce27420f9bbcdc02051f2a602d5df8dea9906df99dc92b4e337254856f56c69748200604d589671029ead98988ad367788abfa834409f20e6ebb7133e63396cdc6b53e00ea295573b34c2e2aa726f9cee36e68019776c56733014bc175c283c956b53e00ea295573b34c2e2aa726f9cee36e68019776c56733014bc175c283c95041f925e4fa8560c053ee994d6d2a550156c4c6d81cefa65dae8ff15e7e3e67ea8139dee9017b7d635fc171708fde8c862cf32c01d05b556b22c0f693b5b4ee5a8139dee9017b7d635fc171708fde8c862cf32c01d05b556b22c0f693b5b4ee58a69eab8f8637bfc982e9a4e5d7d9781f9fe616a6e38ede193071ff96c2f544804125b8ed4c2f828d0a02b7e4eb37b0209cf418ceb4bad90c6057f49e55a0fcf04125b8ed4c2f828d0a02b7e4eb37b0209cf418ceb4bad90c6057f49e55a0fcff1afdac83c09e3f4e7616753bdf6fe230d1d09cafe8d74a3963a3ea1011ed856fb9e6cccaa9ed65ab0d88449d20cb08b284deb8efe501e76cfbe160a0a99e627fb9e6cccaa9ed65ab0d88449d20cb08b284deb8efe501e76cfbe160a0a99e627aadb48d009d3b6e26853e7384b1059a5599f2ba67fd0d5bd51a0fd84b28e48670d8e63a64880477cc18cb12348c36f856572812887a5b963581dedb84be67f610d8e63a64880477cc18cb12348c36f856572812887a5b963581dedb84be67f6190b5af21226537ed2990e093d630f05d18646658a15340130003a3a7b9fa8cb6579e3257d20ec0b37abd27f1dce67c10039977259596af77b203425a3dab411d579e3257d20ec0b37abd27f1dce67c10039977259596af77b203425a3dab411ded8cbada1140d7d947569dfe8d1e6bca88dfc2e91659f0bed53168fda3601e01309ae261b2b7755c6837a15445ff04ad970f6988fd24b44e3af7e5fcfda141010aa09e6908ddb3fa0f02e81937db92a8c74824b7ec96ebfb1e6d755c8d761707d2364328c449686b56f1186804af1d228cec6b05665ae004853df2a8e97d537fb71e2f4e6cbfbd8213e5d0d8b3001a7663333c408068158834b09788b1468187b71e2f4e6cbfbd8213e5d0d8b3001a7663333c408068158834b09788b14681873eadd95dbdfb6291e8d1a91307318ed84f9090c41d969c1e8152371326a29c4b1bcff83f453a04be9df0f380fc625499df86aeb5f3ff7ddf571b3d79e9a9f9f9dfad7451921943505dc97c2b83f6022484682720acb6421fd2730be1c220057c7fb264024b02b319f6e9668e8a840d0071618306bc76ea808ed94990f1365e0ea457f0cf875c9811419397c75b0ca603b2b8581581cea297df5ca5993797f75aa457f0cf875c9811419397c75b0ca603b2b8581581cea297df5ca5993797f75a59dc40fe826416be58f3bd05376c1665534bcfa927f6798c55a5d1be559ba7a82eb512f1c71c092442658f3c4e423dbc9e063214f044cfd46d1b3b0acbdd6952578b62d25e88a994d9bfc062a8f5f50a5f439f2ac6488a7ee16a5a2be280eece384bfc78952c5c6e6e4d92a4cff8250b2333b1bc8def0b901fa5b1e0e6a13faa4f645c4630f6e479aa042d2705247a667de8dccb3fbde5ff89f5fbf3baa5c3ee4f645c4630f6e479aa042d2705247a667de8dccb3fbde5ff89f5fbf3baa5c3eefc45066ab7bc713b0cd4f8c1c4ae1bbab2ffbadfe21e7b47093dec4194b028e094208ced4ce0069ca34e4c4a0f3a60f8eb87a87ee944ce83fb0370ec61c5ec6dde172700b843c13c5e7b14df8ca152b0fb21d32cc431fca8afe82b492b3396420a019b58221a2b123d5c60a926b87ee180847ccd97d2cc282c15561ef94cc9c4de7b67a5e167c16f84512f4a56438def32d1e16546e221556179ed93de7d14acde7b67a5e167c16f84512f4a56438def32d1e16546e221556179ed93de7d14ac1cf4fbb6185b3f5761afabf826222832485e341914d970896b2220a79f06c1d034f7e252f211c51b4d99fef65a929c4b13adad32e4b43f512799aafd334d450b5257f2571fd035368093e0e95b7eabe4353eaf5ce855b50bc95a74eb371f341db0f0eb3ab3c96c873ade2122f01b7f7e36a189712674694adfe977cbac642dcc0bfc05fb3cf378c9142e270c3f5e1549e22117cdec0062435db279cb5fe09305633ec81a38bafa086aa938cc4622f60be60e42418816976e6ecf412969b9005c83bcf346583a4b5adf994bce0502e50dc70952bd37bcd98403654e1cd9cf515983bcf346583a4b5adf994bce0502e50dc70952bd37bcd98403654e1cd9cf515996bb0cbfb396a11488bd47d0075d87b59776d246cb8cbd74a45db7b0cc414ec588dd9199679a7768d6fbf5c6c37520e1648ac8eab5dc4d2053ac030128de000852f165d776e2475fffb2bfd2387b80748c1669abc78e100036355fdb28362a399372f14841d1cff3ad7bfadd950f4bb6d1b2ede3fe34ae9583a5072ad3a3c3bd53cd3c2d9335ac3b497baf29ff925d9295936dc0c987dc0452e14ee60538e2afc5dd483b88f7aeb23abdc7e26b58be14ca53f947406d3bb030a12df95b92b9c491d4afc3afc1463c3272327cff8e094bb4470cc19e41e6097f994c4e21d326172a80c432f0291b47d466dc591a6cda46e9e1735d14a5572fd7d0137a6f37d5c92a80c432f0291b47d466dc591a6cda46e9e1735d14a5572fd7d0137a6f37d5c93c2aa197e5edf34960660bfaaba05fa94bca134fd6d112cd3986a33c54a3b67b70324df24753e6106bd88a8bb076ec43dccd00480dc0282ce3a500692e6af2dffdc34d1071d53cbdb15d95b4c71035721949e91b2f0672195175c7e85e170e2bf417a3c4f085a4e1ebcd6079da6069ace2fc2687d5d153bcfc9be6b5de658af0d0a99f352b03374e0a4f93854b192bf9de02931b7cc2dc9299db370db1182163f0b0aedc69d530c77784a9e9d905cb6e37de616cf66d9d3e71dc639ea38f013ff0b0aedc69d530c77784a9e9d905cb6e37de616cf66d9d3e71dc639ea38f013f2981d5ee9275a05225ecc61afe19eabd1c6a6eafde5d5e9ee972a7ab40e77249567922fc44c8bccb65e325d6d941aa43b037d3971a1a7a676f6e3713ec1d10b0567922fc44c8bccb65e325d6d941aa43b037d3971a1a7a676f6e3713ec1d10b0f0179d514760b0ab0dfc09ae02691488ed81ba07e485ef965319546c65be1b512197237b9ba8279aa0e609cf9a90e40e16aea88843ff0efc22c594a17042fdca2197237b9ba8279aa0e609cf9a90e40e16aea88843ff0efc22c594a17042fdcaa9fc2463c6e92951cafff7314e5d752bcf723450f7d1984bbd002b2eec9098b77bd559960e764db4f70d531162bb0ca1904db610c4d42ff17a889bf174d2b30e7bd559960e764db4f70d531162bb0ca1904db610c4d42ff17a889bf174d2b30e49c370e2494f48814992499dfe86458d28b207abfc7cb2859e66fbf5c9f40e6840f834a313dea9547841e06a38228f479b62bd1251072d5e4ce84d174f6c33aabf05914043cce4a89393026034179770852ee3c40fe9eeee71d2fd6da35980564aa63059fcab87eab0df48ce32588b8f6706440aea63d59b04765cb665bcf9fb5cff233497237e26f88890b3dae04cb9a60f70cd3667947fb551e43fb04edf6b7315f8f08dc01df779ed83fdff75cf86c05fd4808ea535bfdf360ccae28fda37d46a1e5678076ae693b989450ff64d8f20cf21087b303cbdafba496ccec52ea2a30fc0c2bbe443224a56c97631f43288014f12c46a54270a333899c84f0161b9a30fc0c2bbe443224a56c97631f43288014f12c46a54270a333899c84f0161b99226a7efe8d94fa668a5b302b63864d9d88eb5dd0dddd37f50cafe4240e6122039a99d59ce380db2c44bd3eeb4a828dd4a94a2f78eca305f24ac630db3590bd928589c96226305761058799baa029eab6261790cabf392bae28ce4f7828c84364ceef43e79601cce0d1cfb8d233ff72c2491c1f14b6ceab993cec56bf94275150098cfa18ab469126aa75e740843dbdfa318b89f21c0a543e91cb58059dc9b340098cfa18ab469126aa75e740843dbdfa318b89f21c0a543e91cb58059dc9b349ec35b7f017f2254431d0f620710680f31d2d3692b6657a8ecc2248f2607efa8fe57e9a8869970d513724b5480c358c061c81341f8f3ad7333c38b4eeaba6db7779b1b21aa652a182fcee67538863bc38dd500b3cec42d6566dec803e4fdcf52e06ceedcb22f569e39e92f4e30f340cd5c8b8bb832adfbcdc5e438669591470dd309da7a1b696b770af631bea9ebf0a35c51c7ea36f52bdde61a775a2b8b4f23310e72cadbddf9026cb7f1605848055221af67d695c0bf772cd86638454fe964c63682b975e367597b9d7d41c8c5f685ab76879d59cb523ddba78039975150b6122d59762f2a71d0186c2231aea5e0e9d75e06498aca17ed842f0860d3b0cab3122d59762f2a71d0186c2231aea5e0e9d75e06498aca17ed842f0860d3b0cab38ba7bdf0cc4b127770aa5188735de2e8d8bf7930edd20411d0e4e70052a997f88d1eca027f4dc1fee7808e0e217da4c641821bea8c7bb2d02880986b67fd060d8d1eca027f4dc1fee7808e0e217da4c641821bea8c7bb2d02880986b67fd060ddf0ec538e14cce852bf80b6cd98721ec53aa0fac0ffc41dc4d7c87d8450f7e847df870b2426486572b4dfe78f720251e6fba2e6d5793de3373ef388d7388b77ea5aecdbf2982d66a97f96eda3f04ceb4dcee8ef5811b8ea1fa721951d34a5eb84011c2116cfe25ae6ee26b58f8cf134d8390162c09aab83e16cd4b354abd5270b517b568e809c74fea0db34ac4dd6406b791612bf41302628d0c4d4057a66f7b88e4d560c29c857ad827d512e57890a50805424a7f0b51e1926b93876a89ae9c26d267dc561b2ae118b2c1da988c4cae8d96fac8116a76de45264108632955a5dadff81d8ad8e59ed777f91cc3be63a028a50c9d60292668163524ac23d3cbf31e2800a09b2e7a6a7f4df126877f24617e8159a6a0bf5b23a451ce7bd2546e82c8673c8b8134ef240ca391accc776e199d626d7a31cedab7ae009b1be1c8125c7d5082e1694ec8e9a8cebff564d78c6c8a9e976e33e734193148614c5f51640b3fe80b4b9ab8f1834b45f95079def9fac8dfb54f09cc0e48544afc4b99b708c58a65cfecb2d9e33da8ef2c070cb07fc16513097bad5063fe75fa08786d8897037a6e745f6762bdaf8d4286d31ed446f6e2a8401f18c193bb8e8f7b2345367220e8dd661bbfc70a1c89fbb6e740c7ebbe6da05d078f5805c22d353f013354feedaef4292608b5e2d61883284ba607b2bcbc91206e9f9ddd7a3c9a4c14312fbce0fd5c5bf1712c18ae0cb77a00d6aad5bdfb680d7bde9f45f8e85765a91e07ffd4fe3c485b44028970a9f021685b52cd3f3ce5f21553ce80ecc1de5492241f119b9dae9b69826b3a293646b8a1b9b0a4718bd85ad4fc8820fba6597bbbf4695583133a68efa59af20202132a3d289ef5a8f4bf650b7c95b72bac11340bd1cd33c3744785e2a352cb864f38cb6c2d9427970fa239926c010aeae810677b33a01c8d16c730a981a1ab7036340cfceab7ed8118cb56a983cb9d8a0ffda4083f40c06753195ab89b63785cb08f7f9a0d786d6aa5aa9605ab0427a9a4f3d805b9430a679039f403b4b25dca6b2bce4ef859146d8481f3b371722c6385b3e0f75e90bbb0cead1aaebae9fcbbacaf98b58948a3299cbf8e7f54da696cc4fad2588da34010cead1aaebae9fcbbacaf98b58948a3299cbf8e7f54da696cc4fad2588da340107514e1729bd3e9c51082fa2010bb39e591e7ed9d6c0d2d491170ef83cece9c7015bc2bbec38e60c89fe62461f6186571a8fa0ec34ccd0d4b5d9a17ee872b6779acae7185aa7b54b5ff88420ca797f28b03504947f5d49ed322d741ce64a5da45e65a3773927a9a078f028bdd94c8415838d24bdb03467ad2b18d3ca8edd61589e65a3773927a9a078f028bdd94c8415838d24bdb03467ad2b18d3ca8edd6158989750f5e7eabe805f1717a0d6818a9ea93a177a003e4fcdd3f5bfb1ca5b4e606c61781bb4d94cbf5cca10b1a14eaddfd9ec19ce22e5d4c2462e4deb1ffd33e50c61781bb4d94cbf5cca10b1a14eaddfd9ec19ce22e5d4c2462e4deb1ffd33e507f772045be184e35bc42ad90b6b5e32e2df5ce5150c2a81360d3358e7b7cf2a20acd8ae583dd2d0f253367ca42c4a5c2b5b25d0e06a07305a09395a63cf86f790acd8ae583dd2d0f253367ca42c4a5c2b5b25d0e06a07305a09395a63cf86f79c2e27d6b14efac18744405c30ad4a2dd8f933195483e6f19173d73b4b33dd8c9ff5c520a61c69f7f49f8e2de924f4c7bba6d2796f42aabcf1cc99f9329b6d36bff5c520a61c69f7f49f8e2de924f4c7bba6d2796f42aabcf1cc99f9329b6d36bb00fdfd2bb76c448817982c0740260fa2ebb32743b9691a1349300e52fd5925c271c9092d9bf17bbc63653404924d5ff8f2494471192d3ddaea896f537baea58371ac1420a1ccf0a88c029d2c1978279c92fccee382979c2ba86fe6657ec12dd16d079fb6eacceea19d18278cdac8c0e5ce45bb166e8f8aef317c6d654c5ba23da153c083186e01dbfb5734e8667af28ddf70660231da6ebce488410c5a3f585f31e0223657259d8abe543cd988e753f5f10d26ba8d5ad1f89cec212f202c8b6a99675c9aef400cee0d6fbf2e21e86a9d63b38c2396a2669126d4b4a0c0aba51a99675c9aef400cee0d6fbf2e21e86a9d63b38c2396a2669126d4b4a0c0aba51b0bf305f49994a6fe9bca0d5128f5365315dc15d747df33446b3470e4abde7042e72fa6282c0eeb83e5e44c8b5ff547014adb2c269017423424d2c148b237e772e72fa6282c0eeb83e5e44c8b5ff547014adb2c269017423424d2c148b237e7716f72df656e7905bcc584595b2e85f42c12c2751c7ccca0d1efd55bfa0500fcef01e7b0f7ccfeca2f3b75a78bbc730deca092ae05222855291a325bb677b5c65ef7a66fda3a9ffe6dd857eea58ee9fbd8b21539771106499f31cabddb61b64525406ef3e2396261e8d466a68d7986d1e09344c2b1015beb7c4a611ad1361b3ff1a15899a7c4e0d9c96c339e9f3a1f5d3d726bba60794852e85dc9cf49b4d7c131a15899a7c4e0d9c96c339e9f3a1f5d3d726bba60794852e85dc9cf49b4d7c133ff3a5b70d15fc3cb57f9b49b8c4a192dfec54aa1bbd9da8eb6fe9bb62502fc0dc91a7b0e8a3525f7af6c7e27bae672e6accda2e87c11a98c5098162379a04b559b8bc2003f7c2fd058d210cf19487505a9850c0399fa7cf28b381d742db5eaa82d5b044f88cf148eb5b97477c57f0a0ebabf442b34c1b65dc9ead4b9c2c08ac375d3250fe2320b240a01ec145a499b4d5b8344e1e77f21df20cb2aa192764ffec745ee256081f174b482e771725a0bf6bd7388c845ee3dea33ef0af7160e011a033afeca5fc30e6e701d3174145690aeb68f9bbc0a97111553e0a8a8997698ec64800ca88a12b49d754c13d9dfd7e898fa1f94bccd369008e065bae4f1271c7c64800ca88a12b49d754c13d9dfd7e898fa1f94bccd369008e065bae4f1271c77dd25ded88495db34ee823ede7d4375b07585b5ee06c5fe70ad40d4ec7cc4e3fc428c1793427e1a8c1103cb6225ffd647f9a161a0929584f4c7df96368f60063a24982351774a280a24777306b087a4f2d355722d85aa392feac3ef83ace1e2d346266a2f5e23c0da7bb2703e505310d6a8eb4e835f3b04697ce044f42b8c3242ff11ef59d8180328f40e8be57ecf769b7b77ccf5097ea07f49503d2c614b73d2ff11ef59d8180328f40e8be57ecf769b7b77ccf5097ea07f49503d2c614b73defdf1457a47fb8d1e853c038aaea1a3d58837b87e6b33c3988fb77b9926c5ad3e760ee05b69c8976baccc13959626b31a436eb1d9451e166b4e43d2e078e1080e760ee05b69c8976baccc13959626b31a436eb1d9451e166b4e43d2e078e1080c0bf931c8b73c7e09e7d602e1540f462d2b18551b62660827202c40f324e26c7f290bc445057115ef6f2049d4f22e4481410546c9e9fb7f32305a5e411135bfbf290bc445057115ef6f2049d4f22e4481410546c9e9fb7f32305a5e411135bfb7763dd2eaa81a5e868afa5cb17992a120bafcee27235d450bafc39d83a44a60594ed12a7bcdd24983090313be24e374fc1261297f324a93e037b6c4ebfab6b6394ed12a7bcdd24983090313be24e374fc1261297f324a93e037b6c4ebfab6b639c55bf1aa566a6eda153734405012cae3a8973d850c3b7d88d7a151d71f42c30b425d553342a44b032e2f7d560ff075b493b1f428487217adec326c0c11a9082b425d553342a44b032e2f7d560ff075b493b1f428487217adec326c0c11a9082778902f9abb2874d0b5bdd1835358110a4987d808d0135149ae26ef4b8d018e1e2b99c18423ac8003b8dc2ca2b8bcdc13d3e76836f54b0db774f4b25687c2c680dd0765d44f4f4a5fe7c7cb0b5fdb5f5ec0e67fff77547cd64d68b250e63436b39f50500b79aab11ba1933a4cba24561b8720cab4fc30a3c2585c3ee184306fc341264bdda617d357d666d8e75732a4b75593bf2a906fbd858299ed91a97d834341264bdda617d357d666d8e75732a4b75593bf2a906fbd858299ed91a97d834f4c9b3cd1983c585b98cb28a9026964d8377c268644f8699661e4fc27246ba27e32b1ac5e1ca9ae6e0e3b8fadb49748fddd8d589b71963ef7b60895b80fae925e32b1ac5e1ca9ae6e0e3b8fadb49748fddd8d589b71963ef7b60895b80fae925c5aa89a8a00f90f7c785ba125c68e56ba5de123ad3ddcef4c3372633e91ad0a0079b166532e5d01c11fd50729b763d07395a3ed8226b49bf9a48a59ff8d1a8f3079b166532e5d01c11fd50729b763d07395a3ed8226b49bf9a48a59ff8d1a8f3f0888830f5ff956b48523903496e784ac9b1778f232c91959b66cc082d1701f4fd22a606c8a45f6925b0874c5c05cfac3627be2c020e329012bd2ef3cf4858fffd22a606c8a45f6925b0874c5c05cfac3627be2c020e329012bd2ef3cf4858ffcb1afa16d36e7129bf0aa2a035726271042be35f2c9f678b812c7a311149f25c2447abe7f612647862a554241773e57886611111cfab996af7a6c737718c52072447abe7f612647862a554241773e57886611111cfab996af7a6c737718c5207fe98c068baf4ba6a7727ba0ec06ed974a7f30685c7cc1a771e52a39ba49c6378b29dc8f8e89d1753c85ae6490b7429902d20fe4b62d31841d8ee906da6f7d41eb29dc8f8e89d1753c85ae6490b7429902d20fe4b62d31841d8ee906da6f7d41e6e78409a29bfd3c9ab437f748b6ceb7d4218a2f8b7915ce823396593985490f6df5fdb4855f008b35cca011dea504fbbab1ee06053cf8fbcce45d93658768933df5fdb4855f008b35cca011dea504fbbab1ee06053cf8fbcce45d9365876893326327718acd29d4782bc291e8e081dacfe755802101409745efa9954614647e3a043ca3773bf30ba0ca659165959e5c5e0ba860793f918f672b39eba7190507f75a37687ce8b623adaf2820b69b91f659057c1f2511f1aeac8a3db468b9a8e794dcff048aab152b6126c477cacc6f1dd8946e5890e57ca187dc0e013354182714dcff048aab152b6126c477cacc6f1dd8946e5890e57ca187dc0e0133541827168c38d21b4543cc8bba7595c03c1c5f5fb68d658ca16c5c1f3c887eddb5377fa1b36e36c9426ee5c2d318c7b2fd314ffa48ec39b87eb47ee6612546c881977681b36e36c9426ee5c2d318c7b2fd314ffa48ec39b87eb47ee6612546c8819776883189406642102072d7c7d201b50d384c984112ee52741632790a4ebd63607653bf01921f6af66d2c721c02ff3db1af3005d611c43b43023b39fa63e801a17835aebb30eee58b0726899062144bac94f4dd20a4ecd0bbdbe51f25be66c5d1900f72bef0295aa261c212c7f19206b4edac9427bee25df828f6b5cbd4ee3338366662f6b9db0d3a07fabe9dfb64dc8371a61ec4ff5a526d669ae6c56a7f65ddd84662f6b9db0d3a07fabe9dfb64dc8371a61ec4ff5a526d669ae6c56a7f65ddd8451a0c73c9a4cb4536b4af6cdbe8bac95bebbbf33f0af46ba7b177fd1ef7d6fdd1c5dc0c6f8548e8a65cf6cb8e3cd6bb4aac2f7ac5b7897336aa9a261adbd324d1c5dc0c6f8548e8a65cf6cb8e3cd6bb4aac2f7ac5b7897336aa9a261adbd324d1b008fd1a6615e47df67be08ea2400ae9e43b736bae7a93d45ad643189b8125454ff3c2a0d1e605ef53ce5a4b5b66f25f8e3234d02505fac25aeb0ff48e0f82954ff3c2a0d1e605ef53ce5a4b5b66f25f8e3234d02505fac25aeb0ff48e0f829a2d7fcad349ccefb0b116702f447ef8ee43df703d9d18e28a9bbae9a1424d97ef23a1678aee5313e3d1620d2405d156ba919ff0a9fe3870958dd36c325ce91fdf23a1678aee5313e3d1620d2405d156ba919ff0a9fe3870958dd36c325ce91fda603e9f4dc84971c9ec1563f4d83a92e564c5871bbadd481e51e7b5650f1418306ca0ed5569a2088683b3fe2ccc0e19efad982c4cec19cf43881617fec090b9706ca0ed5569a2088683b3fe2ccc0e19efad982c4cec19cf43881617fec090b97c2480213b414cb3b2f587e97e0cf6a80271dbeb5f15fd824c6f805dbb1ece8d085255997e037f101c390780167f9735fc836a33c66393dec464adce95af2b25f78fe0e9df9be9d10b3103d72d2af76d5030aa86b86a67e031b5557ca269cc4fead4d9467d1a9912e95069475166e42dbce82f39a25cd9c515cff22d643f73fef864af38e8f19823fa280ed5639522ea89e3d1c82ef2f3d635602d84a0d80d12455fc53de77c1eb65a09209f1cac143a9007be02e55571ec3c46d39c1881c6047ff08263372d9c66c14136cfe236c3dd7663bf8993e046880858ae0414d6add59a82269c749b41c39e277de326636a0126df673bce346f9505ffa9fce5112284471a73c7f0953727ea74e65f50fb4a79ab7b0195916e7922de9aaec530261ce43e430ab932e2ea2a3b78098c4d1b4c39a6e83fcf989f3c9244b81de724aa669a2aec6ffb198aeb1aab1e9bbc34cf88e713f71668da8b52bceec88b2b6e0d87cecaec6ffb198aeb1aab1e9bbc34cf88e713f71668da8b52bceec88b2b6e0d87cec2ea9ae20b66ca1eda484e6ab30f5c2b96ba5c0970da46da097ef49d73cf2e80929929e9153a36349d3f2e479a6141454263ad1b724da82cfc2bfc488314a6e8929929e9153a36349d3f2e479a6141454263ad1b724da82cfc2bfc488314a6e8959c7a3cd1485d6db74cefc78b4e8e8e70b0096f160eacc48f3d46d1bfcd5833d2896a994cc01b70dc49afdc2c978a9a77f9b788dc4b23e09f6a340005803e3e32896a994cc01b70dc49afdc2c978a9a77f9b788dc4b23e09f6a340005803e3e3adf3047842e668700f208e86b1a0645ec3d40a159cd22d9b995f21397a1cc3f1e11d800f868b4fa52a27c6131a7627ba52e8db462a9de5d3ded29ddb5177544fe11d800f868b4fa52a27c6131a7627ba52e8db462a9de5d3ded29ddb5177544f718d82a5ab7bfa4b60b026613859bfd74cf8946e1afa02374a37713b972e0f3cdf1d56460318fdf05afd7bd679d241f47906f08ae3ac00ce2190998548efa660df1d56460318fdf05afd7bd679d241f47906f08ae3ac00ce2190998548efa660c7a122ed2cee9c4b6b350923946ad292b044df3775f9c4d419486d099d55894f7b2eac3f72349331b189a6334ffacea189a11df64fd67a569e803e701bc0770a7b2eac3f72349331b189a6334ffacea189a11df64fd67a569e803e701bc0770adc27dcda364800ac62aeb7b423bcf725615b519a26e3017e49ef31a7d94c69ec08bf95ea34b18925482233d8013e5b9e5a04d4fe6369c031a81fb6e98bc36afc08bf95ea34b18925482233d8013e5b9e5a04d4fe6369c031a81fb6e98bc36afc0628d81fa9330c4d322a4ec3e32fc4e75103b13a6e7ef6620856092a417564f717532a507bc8f06895c1fdaa04faed22bdedd97534f71d1ea64bc44d37628bb717532a507bc8f06895c1fdaa04faed22bdedd97534f71d1ea64bc44d37628bb7943eb1da6716b38121e8f64c7ec93c7418f53d6aa1862f7697d022187508e776aeb662f6477997a47d8e39db5723a5e56643205a33c0f9b06d769cd902731c89aeb662f6477997a47d8e39db5723a5e56643205a33c0f9b06d769cd902731c894ccf18a45909c9a0bc39760af296c5e3aed96e1ef9dff4b29ad527b6731e712b30bbd4076e00f788102e6ab03818c49e9503206c90bd7051cf93dde9e67c489630bbd4076e00f788102e6ab03818c49e9503206c90bd7051cf93dde9e67c4896a64206e1c98488b8ef5452ead1c4951796e6b92b9f3b8b22901f804ffb08c16c2a11e17bce555f7c28ae869e3aaad9591c51fa7dcca8885334a92631286483432a11e17bce555f7c28ae869e3aaad9591c51fa7dcca8885334a9263128648343ce8b2295606d0d13d1dac2098ae42303e61f4767d47ddce2776150c62ad2ed716251312f7fe0e7759673ae78590b49421f7ef811898f7ce67a3ea339c9d2b56a6251312f7fe0e7759673ae78590b49421f7ef811898f7ce67a3ea339c9d2b56acbd82acc1937894b8880a1a89f972b4df332f60fd540b4e97666e40804f5cc73b5f3826b8a961d9cfc8207749378c590bebf0f3405265c86e5bd39388f42956048bc7ad5e6c491fd3d45e11182e3d2e76fe14417666e342b4bd1b1b8943d0258eb62261c4b1e1c89832a98564165ec917d318344c34409fe9385ea8eda9f3b4f7e936ac09b569924bbcca7be61f4d64f06f2f2d815c2297f4c9944f6206fafdc7e936ac09b569924bbcca7be61f4d64f06f2f2d815c2297f4c9944f6206fafdcc5bb0ff0db9f95852ddede35277b2a17e42abbb2a3cb37b7a664c2b5449f6a7ad275a0024b072dec78a4a74aa8373bf56adaee21f4477365a2db14c34257204651c03c74b16fa4312f5ec13f6f939f4824e20527c06ab0cacf2ead17f3eb766cb22fcb4d8bd56696d2960f1d27f226a6cb7bb89727bfc1301b916472d5bc14beb22fcb4d8bd56696d2960f1d27f226a6cb7bb89727bfc1301b916472d5bc14be3651bb274bac66b94800856c91ba83153ffa531d4bceadeeebb8acf32d47117b2aed40feb0122cdb2360e9e831526721fbb2e07ff69d6d7784c95878b9438d862aed40feb0122cdb2360e9e831526721fbb2e07ff69d6d7784c95878b9438d86fdc4f5f450ae97b124ffedeba517412842aa18ad4404d4b8ab19e40917c4abd79798213f774f0bf4154aca21ad789aa50f9a5f3e78f98c0859cdf8c647d161d7183fee260edc781718c9784cb686afb80960bc949194c0db35921a95bc340fdb9a63e2289dc57d21224b6046bfb8de132f105788d7cad1ff60eeee3cc1c183512aa882805fc356209896b112264837cf95a96c87fdb6e4f3fade7371c469f8be2aa882805fc356209896b112264837cf95a96c87fdb6e4f3fade7371c469f8be8197dc177d911b589bd10b999b7348803c170884ad60cc24cb830b8f78b6c3d048b09cdaee41ae413023d0c5c2ad3f81f7a5f597258a47bc8614b38b7febbe2b48b09cdaee41ae413023d0c5c2ad3f81f7a5f597258a47bc8614b38b7febbe2bdd1117425ae04fd1cd632e82eaa23adccb0023e8103d21f8c959b068ee4e33d2da3f501e82cc32b90b315cf8b3baef20ba65bb812e89f26e003ca1128f5bb6beda3f501e82cc32b90b315cf8b3baef20ba65bb812e89f26e003ca1128f5bb6bee375f7b68be7e6fda44ef40d434ea63eca4af7b8f0b09b1a7055fabc6073af2b919cc87520b4f1b316811cf9dffd81d20abe208b8489c74b85032505b53f714b919cc87520b4f1b316811cf9dffd81d20abe208b8489c74b85032505b53f714b55d3d73dad7ce4c319f161073091072cc69f4121d699565fcfe2e68d0589cc32595d73cbe294ff2ff2143c42f2c5404ce50c24cafd0c609caf5ead1d6518ec37595d73cbe294ff2ff2143c42f2c5404ce50c24cafd0c609caf5ead1d6518ec374bdada451c9755a780de6c7b51c6549e7af83b20381b60f7d3e522f16cdb532a316278a359ab841230ace0a9019f24c5db8dab9398794d9ee7054b1e7553244c316278a359ab841230ace0a9019f24c5db8dab9398794d9ee7054b1e7553244c52bb99a01588e6e934b12488e9286344b3360cf4aff4ed4ea7e61142ec74fe9450df12c281c0de846f230a1a050ce921b632ae953229b3e5a561ae82f5b4947b50df12c281c0de846f230a1a050ce921b632ae953229b3e5a561ae82f5b4947bfcf0395cb582b45fda33c00e469128293915a3f5cb76e5f1e4448e3d9169e0f73ceb5c2adcbffead49e41d87d21d521d374a571117fe48f43484e1dffd277f693ceb5c2adcbffead49e41d87d21d521d374a571117fe48f43484e1dffd277f69c982df0f30879ce88275f0bf92725c69a62d0e36337237712477b8a5f63aabfb5dddab7d44c5300232205389d8ba3de2c19cac647eb77333a6f0dbdfdabb3abdcdbbe90c8fce64100bcdfbeb034165de9fd1144dd1dc94b1564ed6d8ffe0c37bc777986207011f4d2dd5dc47e28a54dfc6ad131fc8dde8ad3ae4facfce4d312251110c5265f33b4122be99e4f85e2d84ff313d1a56e700eac118be0314f7d85f51110c5265f33b4122be99e4f85e2d84ff313d1a56e700eac118be0314f7d85f4ca2eebbe79731050a05daa9525bef188373d283461768eefe6064c5cb155fe03efb4377c5d02e0ee1909266a09724d84b5334872a2a9cfed6bcd6d3615a51efaa943cbb572d65bdaf10b4e495038cc997efacb8351e144b65655d0db62cb4d56f2a0d67c197be18bb5a781c1f3bfdb247b36f66181eef9cb38fafceb259badc6f2a0d67c197be18bb5a781c1f3bfdb247b36f66181eef9cb38fafceb259badc5690097128ce15cae962376707aee1964815eb69b14656ea4fa35c9dfe12750bf1654d1d2e9bcb88b07a69cc4a166e8389937fc648725086d4572f06b42cacecf1654d1d2e9bcb88b07a69cc4a166e8389937fc648725086d4572f06b42cacec79a510bc95b295968c250eaf2bd629a075f6f8b154962c4de149474c43a2bc636712325925e174617fbe3c15e59d4bd04f04ba7f6b62216928d7bc3bae2151db6712325925e174617fbe3c15e59d4bd04f04ba7f6b62216928d7bc3bae2151db58381e0d226e0d009d85c8e0ad7a8bec2ad76aabcff3905d15c89bf41775e756b08c895fe8240984f299b1e6f6b25d5aa85fb10f69dff4537bd7bd98299048e9b08c895fe8240984f299b1e6f6b25d5aa85fb10f69dff4537bd7bd98299048e9680d60601359579e573a8b029ea0bbe10c8136c0e9f76e18e0452c911a325db4af1e922306d638e5a789ecc6a2d3affe0b095bccbcdfc5ba5edabc9957fc56a9af1e922306d638e5a789ecc6a2d3affe0b095bccbcdfc5ba5edabc9957fc56a9306d708a50b5b7eaaa545d1acff1df66542a4ebe0d49c334a1106a45ce361935bfab34c3671d96a162a04479963ea6f5dd6f703a7da88d2e5191693d2ed5d01ebfab34c3671d96a162a04479963ea6f5dd6f703a7da88d2e5191693d2ed5d01eded5a7a36acd1d18c4282fe632b3e0e98a85395e02784650ef75076d6ac8db2fe772f0e1c5c0d12bf1410e37e32d0729c5975d8c43cd8bc05539b4b070e557b4e772f0e1c5c0d12bf1410e37e32d0729c5975d8c43cd8bc05539b4b070e557b423a605720c321b027a1d0a9daec74b0ecf628ba5f0d0d487570089e3c5b4b2994343c8cbbea4970200beaadc41bb96760294b4438d1739f2fea5fdcec22efd9a4343c8cbbea4970200beaadc41bb96760294b4438d1739f2fea5fdcec22efd9a96c02966c58e350ed74ba9e8d903ce0a1cf3bfa44e7aaaa8434b2c72a0bcd500f4d24dd958ef99440e15bf8f016c15d4d518b87c19bf73eac3fd87b1762208fcf4d24dd958ef99440e15bf8f016c15d4d518b87c19bf73eac3fd87b1762208fcee7586b0a8b9a4c967e379ec4d708d9f38901c533aef1c0c1ddad0a8060bfa14cef6f5c1b4c339db5690aa6f407ac7b36d564c5a23a8949c6b7ca381ca947496cef6f5c1b4c339db5690aa6f407ac7b36d564c5a23a8949c6b7ca381ca9474960d20aaa3435d1a26bb2a9628b19520df83faaeeb679dd6a7cac8061c29934ba79152a03e0d1f3a5b06c5afcbd3e4ec2ea5f5cae4f5e28b7e3d9277ca8723effd9152a03e0d1f3a5b06c5afcbd3e4ec2ea5f5cae4f5e28b7e3d9277ca8723effd12792d5c3fc2bfbea97441f8ae35cc039a75bf1c519e567503cd852bdf952af483860731dfe5d8f7c8a34eac1635455f15bb7d01abdd266e3a441774a738099583860731dfe5d8f7c8a34eac1635455f15bb7d01abdd266e3a441774a738099506a7172a47790018320cb21529690fe96a7b42b9c956c14df851ddfc88c4f8be4722b70d08bcde0c788d3b0febf399526a2c000041716bdd7b81e04ad5dc8ac24722b70d08bcde0c788d3b0febf399526a2c000041716bdd7b81e04ad5dc8ac20521cc8a339534c9adaaf039627b8418bfe2c7d43ef9c75070ebf291524a2d75beb6f6f52b1c014aff5200628aac3729019a77f71c855f512610cb76ec39def815eeba06c03b95d97df35d221ca6ba1c8bf1fddc0a415b85cea432bcf67fcc6b2f6be321e2d4cba0176bb3ecb3e9ccb3cc4316d817d1c5e7dcabb931ee88adf68683233e59b81469101a1f480f66675d7fa5ae6eb0dbb81dd15625d1516a88ab8683233e59b81469101a1f480f66675d7fa5ae6eb0dbb81dd15625d1516a88ab4d23873261f2d798f88813aeeebbe05d38d8b9d2f23702ddf3b075b4635e2875a06e8ee7e61b5f42dda3981ce60a86a46bc3fcb6972604fdf9f8f2482cf0bc9ba06e8ee7e61b5f42dda3981ce60a86a46bc3fcb6972604fdf9f8f2482cf0bc9b18a93760d2e2684227974ec16085756a373ef289527ba3c95fee080738f2dd502280866baad7e1ba8399ebee7205cf7101883ed4d624a0efc3d8d20493b210282280866baad7e1ba8399ebee7205cf7101883ed4d624a0efc3d8d20493b2102838cae7495f6ca6a64fddf23554a9a32f6ede5819a22ba1472e51202973e3a05e633ffaa14daace8ac6471efbfcda82d1b4edc7e7574ecbf92fbf4917d306760f633ffaa14daace8ac6471efbfcda82d1b4edc7e7574ecbf92fbf4917d306760f6ab9e9cf5b29a19891ee33b1a7a4acba61451c2d05192038caa954f8f69193f158242ae314f359b4ecd356dc0150c50749a116c3cd33ade4a90d49ceae1f60b958242ae314f359b4ecd356dc0150c50749a116c3cd33ade4a90d49ceae1f60b95a35cd56a89e55996e649c6db5c6de7cadef58d2a4f6e63854eeda9773400e2c9205839f75a14c5c871733717275f37b66dbc36eba8e44a7083a10ab373d9c959205839f75a14c5c871733717275f37b66dbc36eba8e44a7083a10ab373d9c95d171436ae08ad307035ac64c4eda8343de428ff51b122d664a4c8b6e554988f5a23f34862f0378f8b744f3b6041521339ea927c6e34348506bd83e6c0cf89ac1a23f34862f0378f8b744f3b6041521339ea927c6e34348506bd83e6c0cf89ac127d05bf16043612af3429146a7edbd4fefb020036dac16e661ffa6005741b656d77481c8de08d3dee43bf45ac03d66163763355066e127f9a486fbad909faf08d77481c8de08d3dee43bf45ac03d66163763355066e127f9a486fbad909faf087547e4db8bb3612439f3b0c3648cc216f1a022a5c926f062cb8000f1c953c9140de8c2f5712aaee15b83d818228d6130a0f43863bae6898f295ef5ff8af7ce880de8c2f5712aaee15b83d818228d6130a0f43863bae6898f295ef5ff8af7ce889588e5e63d3fdee8bd30a921e2e1753dd56e74d0af697bd2bd95d88d6d685696f3d9fe17821823172378586baadb91a4422b53fa1c9c4808af1485c5c893b1d6f3d9fe17821823172378586baadb91a4422b53fa1c9c4808af1485c5c893b1d64c1655e6b5642e6501c0fa1fc9d6f54386a5279968a403fddc99c5f8ead4bd97091a5672fc7cd558ba6a7d0300da6f6d8cba7593000c560e2d02798a9c58e396091a5672fc7cd558ba6a7d0300da6f6d8cba7593000c560e2d02798a9c58e3966ab72de93389112ce0cbe1711e3f8ba40797eb4b0d2c5e5daaab303f90fda91751fd49ae53cf2cb2d004c30f3aab6e293c2f2dcacffb6468e14ea9d40c01257151fd49ae53cf2cb2d004c30f3aab6e293c2f2dcacffb6468e14ea9d40c0125719f3723e5dc6b4c6623282ed8a1de5eead5ff8814ac89217a7495ddfa216a8e1c93bb85d14a677687b9bddbbcd6ae6bc9593ea451cba564c1ab5f6df2a1ba426393bb85d14a677687b9bddbbcd6ae6bc9593ea451cba564c1ab5f6df2a1ba42638515c9c550bfc47923cdcec293afe079613c7ef6fad63374c8413a6f0824ca22718a183b3fe2b2bb56290e2b0ed169b01d88e8df30f97ffa9bcc9bfb7c3d868f718a183b3fe2b2bb56290e2b0ed169b01d88e8df30f97ffa9bcc9bfb7c3d868f35215a74f65933ac6d82f3ff95cd43e7813f5e7b4751edfba11211b27a094d47dcf95f76bf24bd3fc7066ada3cececd6d43f217a4383facddf3ca245e5f26f8fdcf95f76bf24bd3fc7066ada3cececd6d43f217a4383facddf3ca245e5f26f8f77d4e6ec9699c7ae9a012c11a1cb01871b6a66944f231b561c83f0f810f203c62f19a7376d375621f82afdb83d44117010b05a0cac2331d3732342968f3cadf22f19a7376d375621f82afdb83d44117010b05a0cac2331d3732342968f3cadf2acaca7a9dcc4bd719d1efae75b2edda1f37a0b0f24f96d879e0b521060f76516c4e03dc93ed7281f1249e9e07c8ddd76a8501f42cacc497e45d9f06aa8b84509c4e03dc93ed7281f1249e9e07c8ddd76a8501f42cacc497e45d9f06aa8b84509134da6d2b590c3148db1902a1bb3e379083be3f313d016dadf21ac924a64e56ad064a39840cb4dac68820567a8a5f87dffbddde3614d7d115123a93bc8225a07d064a39840cb4dac68820567a8a5f87dffbddde3614d7d115123a93bc8225a073ab45747bf11e64d3bd0236fbdf96e5e4beb47952ffb49c0e6c5de7703e4c0d07e5cbf066b4b5da35e3e451467e3a79a062f46d66a7e710cc38643822949e2647e5cbf066b4b5da35e3e451467e3a79a062f46d66a7e710cc38643822949e2647e2e057cd694fd589c03b136306f0bd52cadbd97cbff541d335af2b5e9377a2497d29e618d74ddb5e570b0985dd1cdee517c6e97e082d2f701f39d5410dbdd96147690c6315a5af106adf7a8cb13cbbdeb31f70c896d91c2ebec6f7d8e4bb3af339487d09c5fb8523c618c24196b883ab55dae8cf5ccb941ccd7b5cf670ec0d38b3d2ae43b6cb8cae2553e7419695c3abb962d2a074d08643888f463203f7e8e34596b660d4e4807e934c616afca9e2dc8fd2b22dbb835930c108262d2cfa259d8c7dc49ff76ae84b7735db30ee16eaaddcac18638a7fa956a379e5617354a245a82504cc16145e5c21655251bae4de40d12534079915e2696f5b3d1d43ff3385a82504cc16145e5c21655251bae4de40d12534079915e2696f5b3d1d43ff338f4d35b2da6c4bf62a6ba65dcd8b78584c74a50623ff6c12ad09d346c30403567560a4071813a172eaeaa1d78edb43b0f695d8ac98df09321972cb6d07eef60d4560a4071813a172eaeaa1d78edb43b0f695d8ac98df09321972cb6d07eef60d4b7a7e0f18ac175e474a82d485062625b5c4267dae76f91730ad72ce78977c78011a6b8f91108e8f6810a602a8e6682d392f33e338051688334306c105c76c634357996f9eba55026b62d0aacb6e6027778f8f7c085489e17574d4bd0ead582b7b4ec44c06ba79d366d4a0a1634191534cf01cb24005d68e0f74298803674835faa7ed5caf594b047e6acdd025cf7e7409a567cb0b4dd7a34012b166bc7084d70e2e1858bdb47fd89972df7b526a04aab567456174224e224bf3f282a1be41f2646ffb853de8f0d99f155a4bb763e2c195189748836d035bc4b8d9e9cee0a80f08b2ca0685cff3cf432fef01ae7358b2e2175b2ea593c1dce67f42bf9eb5b6127e0adb50e13162145e1f540cd578f0a1978ed871dc9a4c1531e94611ec799b57dbc580a5a8583ada0724118121edefd09214b62c4202e3198ffb91af23fb9695c11226c5ac46a014c1bd9b1737651c5f5ba60abfabf63b6b7a1378a2fc63b090056c4fb74dc707e4bf3c017bf3959175b2cc8bac58f6a8404dd430175742d1da5bcaa28923c0587c57141c9d75f13180608f93681504c2b104da5af341119848e39692489b3b4e2756280f53d8f112c7739cfae91c2a29c5d46bb1c427d9afcc539692489b3b4e2756280f53d8f112c7739cfae91c2a29c5d46bb1c427d9afcc5ccf94856b2ef5c90f8d9f9f01620bac57ded8c9cce5f816bae2a2169de07ac68374a30809db212e91e500d7b17de780a7860581bee269959edde213453ba926d374a30809db212e91e500d7b17de780a7860581bee269959edde213453ba926def363e08a3cb9207f9fcbd31524ee5c7020d024471900c7fbc11291a15fe9e2dfb4572ce84833b15db3f35e7b74e9fe2a7408a1b18bf5e270a0025a6979b3da4fb4572ce84833b15db3f35e7b74e9fe2a7408a1b18bf5e270a0025a6979b3da49d82d58d160c02acd17d60e7543a4c1fcbd34bbeeedfa50dd3b23c6512d5b6b5693e96caae4ff79f7c3b89621b5a397d58c839457f9745bd04cfbf962ea8042f693e96caae4ff79f7c3b89621b5a397d58c839457f9745bd04cfbf962ea8042f0cfc81f66e14893d7a570e6416476b2e8648eb67c1f55ef4c4a882cdf5f28276eaa7becf5228ccd899e14333be67dc2093b95408b44048ff7643276ddb259406ad9c4b530961d045af3f7a7861777b03338967c959051a4ce469dc0c6cb0344d63803897eb62a0f401610a2449df42922705bb956203edcbf95eb240d80909924e3be0f57c0ace9902e5ac3cd671860cf993bd13964385d690a17c19e968e27afa221b4894f5c8e72828597e16ac3995fb1431c756a9223030d7861a766401733829b16c871ed358bd23acd2627c678d70e2b63275cea5dfda3d7bdcfcedbcfbc99d8fce9bc26853e592b2a2ab04552c774173af0becb9a4c01bf5d90b28956c2fbe7d533f409650d6d35941bceda85050eb9ec7ea9bb42e93d2e47c139317ad82505535667a7c01c5e201b462c7c61f5abccfcf964dbfe6f943bf6b983fb2bb8ea5adf60523ca32e803b1b6769032d699f72deb2b264229fd6ca8021dd61bf11311a13c394396048703da50aa85cbf9e01cacd8b233f43afe9010807f6ad5fdd97a4911ebbbc7d4ccb838ceb380f55c1e157e397979eea5273eb4b5177a28344fa160e6591efc6b3b071b3e1ccc64e84cf4bcebf1d0bb3420b44e1418493559422944303f2fcbabe6ebd97713624c1df495d07726b31c76acbdcfa3ae1e04025f1af70addb24617a487f6a4112a01a3f05cd525d037516ea1d775e0bf18c47109a284fe268d355dc88b87295983293513edaa711bb3535418a8072e0efda70f0c239c1e0d4f38a6a8db3e78d5875e6245b0cc4feabaeef1e93f2c1599505ac0cdf96b86daa0b409d36c6f7b64b898edce3a1f9a743f15e984895df0e059571d691391291fab6407dfefee9594ef2d1ac692441fe73f0771acdae9db1c3f34f44642cbd883b3f33e7495ac933e2805b8327b45f5beeaf2fbcef9dd1dcbad9a3a22a985d2d304cbabee1956f8dbad7b81b493f5246c8aa71971004807984e4f0689357b18f4fadc0e0c200f43e92605c8b3f109b0ca83e6331ca3cf8b631e290f2f21dc4084fb5184fc88b765e10559dda4a304ff292186f668fdb17f737cafe9a498df1f6d5c89a618607e31b4990f98bc143c1277c7b8465c17162ca77d23ea048c3da3e565df4e25d1e017baae9c967616be74ea23c760224061616a6766090ef1f691e0f09089a813127c2e65141073e91c71aae65a425240fc91d09a019eb900f9898f0c79dbd15f452a7bef7f942ee3b3a9b625550a69cd8345ff4481f195dc2c1326aa7eee58458eed11ab661537c412c791c16004288665f527c94a2e95dc2c1326aa7eee58458eed11ab661537c412c791c16004288665f527c94a2e89c384fa36be0ea7dbe0035960665fd454f30ad525abe76bff34b86a2c37ccfb0737073510c3120f2eefc55d16566c9eefb71f24e47611c17126e32341189ac10737073510c3120f2eefc55d16566c9eefb71f24e47611c17126e32341189ac11287dd3a7d7484b4a44f6c948745dcbd9b799c333bb3c65d9eab0490b433bb39ef5e5add4a0439b8409da9880d9f563c02528569af9e0b9dde7424c2433e7d2bef5e5add4a0439b8409da9880d9f563c02528569af9e0b9dde7424c2433e7d2bd6483c5592ef11698931df96bff95e3d1cceee78ef31c907807f95d40556cd81ab2518edec47511b51b7f3691bb42bed69961f8499dc217edc3b159e4b79401bab2518edec47511b51b7f3691bb42bed69961f8499dc217edc3b159e4b79401be3195dcf35a19a8a8cc922b446fc97af2d2ac2523a8b2f473c38a87a73b74d27a66b0c2ebfc402f2def98c9bc80b275466f53f093fa41c4909f18b97bb394bc0a66b0c2ebfc402f2def98c9bc80b275466f53f093fa41c4909f18b97bb394bc09ca096df03ce2a4c1dd1f7744727d365133a640232c4b3767a683651d2b97445258c05d304cfc75acd68627c62b3b1d76001826c232bca5fa421ab44d33daded258c05d304cfc75acd68627c62b3b1d76001826c232bca5fa421ab44d33daded27c2e6e28891213911f61f7f7ba161f3afd1c4b5d9554cc085cfbb1b3a25588520baf02ac14704aaf78e4659b906e09b4fe92ff5a8a1e464bd5ff2b188841886cc7ce95194c5c97590efac09ecaf76d786c7a11f9aad30fbeb9a7453a1715152becd5074aabdcac83ad25c178f3544222a5e5bb79f074770f8ae16570c70ac60e02b480cc14ea6fa3333502d07f0ebf8984deef3c4c3d0d2312158c4e30a2c441125bba45bafe5fb874be319c52924fb4e05a9d44ca4fcfe0063c0d0cefe404e64e6d6cc7ba0da9f3c8f5f129a89e8393cc29f0b7b2c18e36e6c255974b57428a10dace2508131392df22e47ec556714423ceba80da778ebe2775c7f07ad383da10dace2508131392df22e47ec556714423ceba80da778ebe2775c7f07ad383dd7e57afabd6ead401da7a0aa353639434f01a82811e1a61b8e23c798addfe249eac9ee952fad7aebbc92f5ef4a2ab035aa5faf17f90245e07a33586de9fc4603eac9ee952fad7aebbc92f5ef4a2ab035aa5faf17f90245e07a33586de9fc46034b85f4efc8aa1148073e839c5e36ee99fef7a255d9c9759625121df35a0de75f2ae2343b0104d5b1a515c534cfb8b77ec2f3cb1d9d6614ad07e94dd94d7b06802ae2343b0104d5b1a515c534cfb8b77ec2f3cb1d9d6614ad07e94dd94d7b06804d7817c1ceb126e97d83fe9c765ee5eb7412ea1f45599cdc944125e03c3eb2628e57a9d3feaf093bd9b643e47e5a3fefd6aed347c762ab3d5d237f5d611b1c8b8e57a9d3feaf093bd9b643e47e5a3fefd6aed347c762ab3d5d237f5d611b1c8b4237282f403d1c3e5a758a5f2b3f409c200e3e6cba88f2dfa8a129155474b7f46e924055a243435ff7ef441989a5f3306b042b0d13b37c6d26489379e2dfdbd76e924055a243435ff7ef441989a5f3306b042b0d13b37c6d26489379e2dfdbd77bae41b0bb520e3629c207a8cc3248c6f81c2e859db21ec0f6fed325a2e834c88e55d7d25bbc9cfb0b7122c274a4a16ebcb7b1008947234186547d0c878ec5f38cb9a31536ac490d2089dec72d375a365087663bbb2b848c07eacdd30a40c2172009ce34015bc61477458c3d2e25db293c4e7506ad00f047b4ef59fce3319a8dfe65a9452833812620cd4ae7f245179bdb0d31a522e220f558694890b52049ab904960e8590a9f9e05ab955179061a81485540cf0925d60337590bd2912683c4a5bedcd8c8cc2efb99f3681a53446a1c08033048321a1d9815bc4535ed320ae36221b7c6454b73c714a5248281bfef848c60981473f711318f31c1318ad1f6a46221b7c6454b73c714a5248281bfef848c60981473f711318f31c1318ad1f6a49ac734e9395a947d762c8d908ba3ee77a6272a94c59f1571397b7f5c21e72f3f61e0647059308c7f4d34a7c69e54fa0640d6d42e739dc7f31ced1e3bda07462761e0647059308c7f4d34a7c69e54fa0640d6d42e739dc7f31ced1e3bda074627ab8639bc76d40ee841cd239057cf4b79d8f2c1ad814a48fed7c8874aed158f0008c7dfd7241c72a5364a010c6f46adfd2eb90a9e302b3db44632937e5d4f223608c7dfd7241c72a5364a010c6f46adfd2eb90a9e302b3db44632937e5d4f223681daa99953f70bea76e6d7af761f1d469856a5c63679a6b1c2d0aac414fca986fad85d47f567fc2d461435f655d99d57743f9b44f05c6f4d1ae6258431d65b04fad85d47f567fc2d461435f655d99d57743f9b44f05c6f4d1ae6258431d65b04996488ecf6146de62274f279c68f040213f2f7eae5898fda4eed0da8658d934eff4c6ed6b205ca7ddec292a05eae69336d2b444a08e81db432f50d89e7ef01b0ff4c6ed6b205ca7ddec292a05eae69336d2b444a08e81db432f50d89e7ef01b04c01da60a96c6d4437a8b949c41f3b1d30c6a3d877ee9eafd227cb76917250f6539d4673af13d44238d47919aa7d36d83c9959d86da4a276d5b0307f13d974b39c9f1ad75d82c5df9f411b7d65bee2642b6df23592f84b2e8ec87c3616fc4df71e30aa5557e94b9d15984b7cecb59d91902fa34f5bfabcd6ff88784128816b40a918601dc81fcad8a1745f7022e796f18a4f0035e3c8b0f2bb3b6be997346e88db399812fe90ff23cf6281b70b8fe0605a7f0b2388d375dbf470ca02f67c86f32dc522b079acee5beb764cebeee145a90198084db51ed2ff30cc75512844fd77f09673e1afbb52714f1fba34a9d9c8dee9dc9bc9efd2954ba7b433794674186ef09673e1afbb52714f1fba34a9d9c8dee9dc9bc9efd2954ba7b433794674186e1d137a4ecc753f05d4ac39cfc9f916a5ce91b20a56c2c01ce0114bbfb8a01c496a896523fdb10f1824367c0ec8c19e3f7a102fa28935829990588a8bea72f3916a896523fdb10f1824367c0ec8c19e3f7a102fa28935829990588a8bea72f391aa8bf8cf884bfe746c248b1ac9a3caa3787a063e66fffe74dc83305471ad7d7533541ef161abad1b42580f45bd807dfba29e0153bcda2acb6a4dcd62c52164dd33541ef161abad1b42580f45bd807dfba29e0153bcda2acb6a4dcd62c52164ddb2d947670a5b3aa5fc62c5994e2843cd5ab5a5614f6260b7671d4093434105a751f5d869b8e9a93ad300625a5332c80f6c61e403964aacc1c3c4949156ff4e9d51f5d869b8e9a93ad300625a5332c80f6c61e403964aacc1c3c4949156ff4e9d518bec402bbff3f7bd81dbb981ebd947d102b78fe6929b56c695a80c18b364393f6d401231410dd261c8c2e58ebf227c597e8604fca559d7cd4abd19fbbc79a03f6d401231410dd261c8c2e58ebf227c597e8604fca559d7cd4abd19fbbc79a0da3c7f4252f0b2e64f2e4c94075ded15a92553e4deb325f02f3f87ae854ae7fb9ed38c81880db739acbf3c325af4e762eef2b182784bc92a3b7e14eb2bc2796a9ed38c81880db739acbf3c325af4e762eef2b182784bc92a3b7e14eb2bc2796a7dcf86a9ce3bee804cea306a3b8703de1ec9694f6a1f6baf8dc189ec11b0457f7864011b04d3c8d7dad1b55dc50df4510f5abbedba673106ea45a65d88e233657864011b04d3c8d7dad1b55dc50df4510f5abbedba673106ea45a65d88e233655ad7db5308e82cb7d8bb180a3d9fada45b08ff4426d1e41ae1f3afcc053e9f0d2fae0e1a70694d20de0dffe022993e3609f167c207789687d48bed53a281f6d12fae0e1a70694d20de0dffe022993e3609f167c207789687d48bed53a281f6d1d30b9117aa10c1160b9dd844a0485c76e595a0f4067e7699a043b158e45de6726c5f5a816be65beb11ed67c75cb293173e0fac9d3bfc69b685ad27880dc30efac1876f8a3771a3d45ed48318757f3166c2fe34313b5f3f1c814e63a58a0d2862f5b078439b932ea2d9ed9f8600e2be1949e1e31497fef2ce6d09651da5deb1326e13ab88f52137f799b005a74136312882816a50e1f553713133848bf8aed3806e13ab88f52137f799b005a74136312882816a50e1f553713133848bf8aed380d9bf78be5bec03ce95e5fc09139ebf2e637b475392644f030cbdb7ddccf15ba4005ae130eeec01bcceeae6db5b0d312b085f8af6348101da979aed1b9b66252f005ae130eeec01bcceeae6db5b0d312b085f8af6348101da979aed1b9b66252f4677c22d38bf0b67d1013e2baa2321c4a4e903d858c3499383f38d99b6b12a07f0192cefc535ca78705aa59d60d07326ee26c32517d252e46417027bdcb517c8f0192cefc535ca78705aa59d60d07326ee26c32517d252e46417027bdcb517c8616161c06be572102217d9642313ddf27168cb914ec15b6296ad42febbbefc31fbe2377580404222943fd5655ebd868098c15f84fc1be9385536b5b8d4bec9b9ff23e94540099945714bdeccc8b8af99cac5e5c658a2e1a1e6d640ca26f14323651ccddb2592743d7fa39a94e80384e18ab16bd4796f1b93eef5e9572dda81f181cd4e514b7f2bd43ab2295b635bc64b0cd033d1e14e0ed1afc18a4550e01e5181cd4e514b7f2bd43ab2295b635bc64b0cd033d1e14e0ed1afc18a4550e01e5114fcf260a003f072257dc1ba2a3fcaa416645d86f133545e17826db2eac91b75fa909c60534b26ae9926ad94418399a46b2979dd06554fb9279a94af79aeeb10fa909c60534b26ae9926ad94418399a46b2979dd06554fb9279a94af79aeeb10a75f8ccea8de219f170e17b3c80b04ff5b895f7334f13e9342916d077eec043863c9b19051b65c72a737a72502063dd8fab67cd7e9dc3e5ea06421cbf52ca6b863c9b19051b65c72a737a72502063dd8fab67cd7e9dc3e5ea06421cbf52ca6b83b5396be0f2bada8aec32cf5dcfd853a2499f1b01732bd0d0d9e44e2978dcf3153ef0d7c5720d942ed3d7e81f57d9c7c5008718b09f631f09df09e6fc46da80053ef0d7c5720d942ed3d7e81f57d9c7c5008718b09f631f09df09e6fc46da8002243fe7116945097c8e085160fd3e820aaa16d9af4fb2e4d7d017b98c27325b83901e49a25bc75039848ab1a93d17fff52865a83ff055475d253783208a3efad3901e49a25bc75039848ab1a93d17fff52865a83ff055475d253783208a3efad123273170b123966ca3019ba2644622923ab6e5a407c65017335cb8dcdc74183e2c9304dacaefbb8e6dc65a10c971cc578555e1c70000ade8de7f48351c521cee2c9304dacaefbb8e6dc65a10c971cc578555e1c70000ade8de7f48351c521cee5092fdb8faf344dca415a9a45cd681b9588edc21c9f310ca76b43c4207a5b76191eb9408c500672bc05a9916f6c57a1e6cfa8b2c14655cd9962665255c891b29a503e9f9ea91548a3da1e13c5a9082faab0aa9bdb5e4ce78700273dc5cd0fcb205ba61d7a3f55834ea5232e5ea0714ae43250b28b5c3cd900517782ba397dcf588797909ccd45a06b333b659c134b4f9325b600ad69d0f24a79ba14a4313cd0588797909ccd45a06b333b659c134b4f9325b600ad69d0f24a79ba14a4313cd052bb742f17150f24785c12218eb9d51a144de043b2c33687a5181eee455897d2437f93df8ce4b49228a41210012c9ab1bf63f1fa8e4d48fd7e48a93b2043d120437f93df8ce4b49228a41210012c9ab1bf63f1fa8e4d48fd7e48a93b2043d12032408cdd4184928d7e730a67ca4cf5d7443d1901d900bd32857b567094182c5fc56b8e35ab93dade6df47ae7d4967c7fbed8420467b3be8bac020206b77cf0e06d16c061f1581aae0a5082d5e592f092cb984ba8e4063d9dfeef38c7792eca8a4bae8de517b5db51a349050baa779e7d358b555b2897c5fc537a981c272f958169dddb612e3618d6a507adb2e020dfdb009b279697406aba0e6764d83b90445569dddb612e3618d6a507adb2e020dfdb009b279697406aba0e6764d83b904455005ec8595f1824ec9381e5e1f56e18bafe354a8152ffe452b85fe371c306f7d1b0ec9f94793edb2cf8d81b3680f2bee590fb540cfa0e9ed7eb3e57dc9466761db0ec9f94793edb2cf8d81b3680f2bee590fb540cfa0e9ed7eb3e57dc9466761d3e18d26dd453ea75cc3a35c7eab7182c45eecee7a8fa54283c0cfd2ce71cb9d1c30a80f481bee81cf1dac890c19f32b47fece2e7d4d65ecd5b2fddf673bde06bc30a80f481bee81cf1dac890c19f32b47fece2e7d4d65ecd5b2fddf673bde06b56b299fbc5cf3388081a572193cccc6b273ab574ff75692534319bafc134cec64323a0d70df88d293808a19a941be5c008429eb835feeff44803ce8b41d14e024323a0d70df88d293808a19a941be5c008429eb835feeff44803ce8b41d14e0224afe46e587c6d3345dd42e11f6c3c735e0b877b395b08c0672398c7075b0c0393a7131b12e815d04895afa7a518cbcf6b7d693ce91b4bad1bdfc3345775823893a7131b12e815d04895afa7a518cbcf6b7d693ce91b4bad1bdfc334577582389ca381b0923c38280e07f234b33f6018f1f810dd9a0adaeb7c2599aa858a584e37a5250214a86125a320e62472c680faf1e4eba3985ce76c8f3c44edcddcc17c37a5250214a86125a320e62472c680faf1e4eba3985ce76c8f3c44edcddcc17c1c505d8c34b1852d6cb28cc45f4d6cde9e6edcca4546410d1e9602d27a1e444ffdeeb2d8453677369ff900361ab6b4ff0d5fe38ff6f9774841b40d69913c5e3dfdeeb2d8453677369ff900361ab6b4ff0d5fe38ff6f9774841b40d69913c5e3d88d8df81085e3a61d4d06d65b332979f901118a4c97f507c9f61b43187a227e97bb07bfcdd9c1600344ff0e143d69ebe1f924ee95e5ff28a5f21d143c60b45917bb07bfcdd9c1600344ff0e143d69ebe1f924ee95e5ff28a5f21d143c60b459165064d38c011c98ad002ebbdee7578cf3e93d5ed53ef7f4a0572e8bea7fbc6b889fb6d08406cbc528d1d5d17c03c6986836d328f169f52962a7b1753d53e052289fb6d08406cbc528d1d5d17c03c6986836d328f169f52962a7b1753d53e0522780b6646a5d97b3b1b384ae49da54fd57c02d78bebd94e4818ee282308908bb18997603177741b2fc5ddf5f431abd0237293b4487d9a36b29b2a0086965761408997603177741b2fc5ddf5f431abd0237293b4487d9a36b29b2a00869657614019b28e2b6eca79efe91418ae9a67c59bd32d168f9cdf34b0c9e7d7e9902eb4818688f11f4a99330de61a761840d1935f406508b6ad784b8047b8fd2b0a5a923e8688f11f4a99330de61a761840d1935f406508b6ad784b8047b8fd2b0a5a923ec46dc4236b9de4cf1c46e2fe23f16c5e3e95f62fb8d0bd1685ab731731513d9e1d8ed7403491333108b1a6b36ffd74a48175b046fdac997658f160fdb20482c71d8ed7403491333108b1a6b36ffd74a48175b046fdac997658f160fdb20482c7e0f68a47307606b95b8bbbde8e377bf19d74ac880edc0d5ba2f8c094507e8b6150cf795e593f87ce6e89b872a06efee1f0d1e26b4b827a603b4cac900212debff95e18088acd97727ede129cf59899fe29451a6be3a5fc8a6d9c6a84f4df04d55516afce5735f1eee3af7629d16ffc1c763bac7e21bca35eb3ecea4f02e410bbed75d80e4e20f172111d591dfa26572507cc65802567d7f8d5aa51f14c7fafc8ed75d80e4e20f172111d591dfa26572507cc65802567d7f8d5aa51f14c7fafc89f7eec1b32d9fefe049fcf69663e97a875dd6810c195944fc3202133a0bb47a88b0a6041bd87fe76e772dadc436e951c6ab43bc5211974954ccc0edb2ab648933b23bf94ad088a403531d9cd5ec156557cf16d075af012823e5df9ae61e465a7264d0ba679ffb5aa210f2b7cd5da6654afb9826caa3c2094c8b05d17767f4799fa65c9b262232f08e47e5f5ed4d351717f7ebf1334e22a95fcd3c55916651dc3fa65c9b262232f08e47e5f5ed4d351717f7ebf1334e22a95fcd3c55916651dc384f2f03df2c78a3e5206e4140d7ebecf2a08ca5f98d9943e1842772c183f5a588b098168ab51ea35b74b2f879903900cd5a55f6bf3644013b908db60e7c90c778b098168ab51ea35b74b2f879903900cd5a55f6bf3644013b908db60e7c90c772a9c5b534bcd8d43fe53b22db9c42f4c5893f3476e36de85a59e86dfcc351a19d1d0075c95d32e20cf7ab6cde25457d6bcacd40a029000007773ff83d8af3decd1d0075c95d32e20cf7ab6cde25457d6bcacd40a029000007773ff83d8af3dec3805585902bea441c21492554170d0c846ea4efe5a424bd38e51d86a2bd6111668b03c1cfc369609454f1c01710e360180a6fdf61130cc246e44d5728cb9544f68b03c1cfc369609454f1c01710e360180a6fdf61130cc246e44d5728cb9544f0f1dea8ff39700dd71e2913c944f0be2693babe01316036834189b335b15a127eec82ab97eceedeafad62e7630133ccf61412b8b2a760d012f480b5d1f84099deec82ab97eceedeafad62e7630133ccf61412b8b2a760d012f480b5d1f84099d4be0dfdeb5627145e167d9ca8461b3757c43610d4eefa2d9bb22fd4421e9fb78236ee03ca06b1228a5a8c7fc9c06fd901af17d35855e6b1e1fac0c9b07563f96236ee03ca06b1228a5a8c7fc9c06fd901af17d35855e6b1e1fac0c9b07563f96a49a213a1a255084bd3b741ac4bf1964a31f0ea9b7613d8262d7bf23d521a79441c17fd007f95e561cfcbb552ff54588032fc26b25ce74ddd0e14304bdde1bd741c17fd007f95e561cfcbb552ff54588032fc26b25ce74ddd0e14304bdde1bd77aeae7caa1ba0ad8d7ac2d8f4cfbdc332acd61c22d8114a531820929fc77f70d0a1eadb4042b2ea2fd4d43982cbd29cb1337b4c507f2901820ea7b0641cf24dd70ff99aeec01addd759345528aa00c4a2a7b75272b039b5a727dcded44a0455b841f77471a618fb4bb81ed1d902887b0f96facce355ae0df11300a81ab6c0e6d17510d5ee4850d1c1fb67033fe1c02d4aa718f73d2363d8878021fd869f85ff817510d5ee4850d1c1fb67033fe1c02d4aa718f73d2363d8878021fd869f85ff8ea32960e0133b9686ad2bfdbe230fe5497457ba76cde28e105b261d0476960b9b3dbe43fecc131ebf91cf93cf1796102ce447053177debee5a97fb4a39cf6abfb3dbe43fecc131ebf91cf93cf1796102ce447053177debee5a97fb4a39cf6abfe59f0dbfa769cf003117041b88aa19cc0901c4036f6ca40ccc78e68d22db90a93dc4ab613284c14d1e91c176c4bae66d42a7c10eb5b01708030a948ac0ff4a5c4262d15e9a6fca1a6abae8840f100d3c47100b4f3388f5292a323a876591bda407c59d4a5555f787bd6a6deae4335c90929825d749c2485e688d65fac691d902df6738fb020e88df8950f90d02ceab6071a88dc586bf959d3af430e5abdf48dadf6738fb020e88df8950f90d02ceab6071a88dc586bf959d3af430e5abdf48da35fb5445e627d6198517384b8b019a90ece9fe0ae48c01398cdc8c27e8f07f2704376e059fc712c49c98c65280c8f74ecd44e6229417ad0d84a88593645fe0b404376e059fc712c49c98c65280c8f74ecd44e6229417ad0d84a88593645fe0b44ea9a04852f8374c1a2d59d2c15e7ce3a5ff39518daef8266707653c1399c3e49a6447de9b7800d3c5753e1d2f21fe3ec3bf4125ca8d121f5ee021c47cba7c159a6447de9b7800d3c5753e1d2f21fe3ec3bf4125ca8d121f5ee021c47cba7c15bf4fcc2933a01ad567e21677145ce420c5f89b637f6ec8d361ca7b547bf0a774ed7b409e9d4132bf51e4923f311c193fb2fc6bb35a5f452d01fcef8d3353a3aeed7b409e9d4132bf51e4923f311c193fb2fc6bb35a5f452d01fcef8d3353a3ae2d82d4c425b9a418bf9bedb31ba3c4f9b5dfc0e2c2e7564bad2f0a1815002988f649d5507228fa64debee1e19f7763515935d9f5ce0c3119e2b9a568b033cebff649d5507228fa64debee1e19f7763515935d9f5ce0c3119e2b9a568b033cebf144d090bb8776a2549e42e0d40ea0704d5800b2b52f9fb418281038f6d69aba97133beacf5fd59ab6e849521a9fa8068fc996be2c87dd56189e57d6c754a70e17133beacf5fd59ab6e849521a9fa8068fc996be2c87dd56189e57d6c754a70e176a5bad4566a86c439306783ab58e4856969060446e1561a41b0aa3aaae4bd2b59c97c8dfbbeef86ed9053ab3c6615e6dba0064853ceb9278cd860dcd0eb009559c97c8dfbbeef86ed9053ab3c6615e6dba0064853ceb9278cd860dcd0eb009574ae905190f5f07c07761bf21b99c0e985a2a62f76a5fcfef7fdcddb1208ce21d25ff7433e1d06048b1e3595603da9a3e0fbb91584e405d3f56faaad96330d2ed25ff7433e1d06048b1e3595603da9a3e0fbb91584e405d3f56faaad96330d2e3729b5a142e2802e3a55cbb1cceb9eddae94ea48ceaa4e725186ebf49ff00221b9b8ec32c8090f8c4609280fe0b1002b3a30e732ec944c4b0c8e51694a654a3fb9b8ec32c8090f8c4609280fe0b1002b3a30e732ec944c4b0c8e51694a654a3fc34ccbc7c4980f0ca6eebe91ec66a70fad78319939fadd0b1eff8a4f4e99e0b1e44fc8acb8e1cf8c1403278fce1878dd8883a2e53e5f54652c97f91287e84f4ee44fc8acb8e1cf8c1403278fce1878dd8883a2e53e5f54652c97f91287e84f4e32651dee3c7300144d51c95189352669051002d528e201e5ab28eb121861ec8c91ba9fd50fd965ef764f869d69710f654527dd10561403d15ad139cb7e33bafb91ba9fd50fd965ef764f869d69710f654527dd10561403d15ad139cb7e33bafbcde43922d278fd6dfc2d1ad279e4020d9ea7a3b81e50cc639b25ab9ffa325f480748f7e4aada9171dd9c73328bf39702378e55bb338b2f501e2bd297c91a8ad40748f7e4aada9171dd9c73328bf39702378e55bb338b2f501e2bd297c91a8ad48a37df7b14bd099019174415f38a097b075db4e1b1c49c7ad966ac0155c9d956a25d26d5f393002ad25db75e3f842250a74f2c3f139b4306947cf0cd293955bba25d26d5f393002ad25db75e3f842250a74f2c3f139b4306947cf0cd293955bb1b9caa6ed6048543019dc9234ae67ac2b1739774636c0c3f3684bb8466e799c38222f1541b8dd7998f605628025b28b189a927a5015fad6eceac17da0482ca288222f1541b8dd7998f605628025b28b189a927a5015fad6eceac17da0482ca280d697586a60efe13e9a51de035bbc22bc2817f02fe5bbcb24e94d855d2ec6e5b0c6335d0694202514e999b248fe8b4f3db2360aef26d69762c03725e3ef55647888b74beaf1bcfaa6a9f7d232bd3e54b5ab5d72dd95a97f5b34a45967a1ac5fef51f3fc97e6dacefacfa586de32107cfc1d2727faa94be675c740e6d41b9043f895a9574f57580ef969b274f0fe1f1f2a1c97142a1e800c5ad08be562ecb0313895a9574f57580ef969b274f0fe1f1f2a1c97142a1e800c5ad08be562ecb03133a7df16de0ab47ce62cbdb5beec07744410680f5fadb1656a194decb5d9ce166dc8f9cdb9915bd77c585dcb5875f0fe83544a685ffb93a89e040a3e044a16423dc8f9cdb9915bd77c585dcb5875f0fe83544a685ffb93a89e040a3e044a1642391c41da19955b9eecf1921b888ce94c0ecd9d7508e1115e8bae06d4ddc1a786fb255f23dac10d65fee71fd48fd90b1c258190490e693efc6a5a77fae16fd8806b255f23dac10d65fee71fd48fd90b1c258190490e693efc6a5a77fae16fd880653fb49de73a822c6d30a47d3ff236606f42c01d2685d061c9744006f23ff2aa0827619ebc772e123433ed43810253b2bb54a47d68d5befcb1c241f6205618d54827619ebc772e123433ed43810253b2bb54a47d68d5befcb1c241f6205618d54e81b54348ffcd40259dd99b93381dbab452d946b7911dee1d93df02a492e2b3ab1ba8205742c1bb870edbcc94b131492ec4a37d71610509cd6815be018c312e1b1ba8205742c1bb870edbcc94b131492ec4a37d71610509cd6815be018c312e13e2873bc9b99ddc1ee8a8ca50c0a5c27993ad17446d536825d70dfd6284ed5492c3aa4000db2db54e1741de341e49c4edde181a4ae69c905701b2c68005e56432c3aa4000db2db54e1741de341e49c4edde181a4ae69c905701b2c68005e5643228f49a8561ca289300f9e6ee67a434875a2058b39017a3966b73041e3d4baa77cc53958f7a6b900df6231235d608471f84a5de4409b87fa0e5ecc33a55bb3df7cc53958f7a6b900df6231235d608471f84a5de4409b87fa0e5ecc33a55bb3df1d53df4fd8e5e336477696e16b80effe45f8cdf78b28e73ff4dd10dc46a0b9de190eea5e0e25764fd1eadf64d809285e76b9da879b127222028d6e60424c296e190eea5e0e25764fd1eadf64d809285e76b9da879b127222028d6e60424c296e3ca55626916ea263e2554377e06470f460da5f52111a45de0b51fe267f042e48d2a0dbe161d012d2bbd47853582f05565befe22591dd80ffc3d40ca7bbbf6dc6d2a0dbe161d012d2bbd47853582f05565befe22591dd80ffc3d40ca7bbbf6dc6fe0df77102347f6fa66df9694adf3ecb9eaa19be935997996a0d5ffe3ff03940ef54ee479ee2c5db40d711d15cb17f3c8935f7a7e8258f1d264b9b742178ce12ef54ee479ee2c5db40d711d15cb17f3c8935f7a7e8258f1d264b9b742178ce12553af818cf893de6befa4fb26177ba7230b72bf5b7023aebb9e1b689d052ea66ca8e000678f2452bdddcad4d479075c22e001643172af05197a860bcee34428afee5351b9decec973b55fa3370d5a67482f6fa6a144bae738a18c65a5f296197034f00345ad2498564bd976d9f3d03f2809de545687fbf3ff7f9ff2ec598460669f42c2f0147b9c0b9489264f91d8ec791e4afab8f31def66d87bbb921494a7469f42c2f0147b9c0b9489264f91d8ec791e4afab8f31def66d87bbb921494a7496c1064b3f7f6d6fa4db2f84a9c5c92c7e6829ce9da0181f1fead64f418b77d8cf630a8c2025123a2ee3beee63b0cbe8fd24179a5ae63db713f7760e910fb742cf630a8c2025123a2ee3beee63b0cbe8fd24179a5ae63db713f7760e910fb7421eacd338f71e3d3019a32e82daf277d230bfe04bdc342e0143e4a473abc06e19c0b7eb955279ccc54df27fd3728e045526d528405e19f03c2f491326d120dcf6c0b7eb955279ccc54df27fd3728e045526d528405e19f03c2f491326d120dcf697f4eec81a6bffe65ef79740e6fa5089c710fe79fd043104a15b4efc55d6d4e4be402a25559fb9e7610a9b07eb7b7349b1d4a1b2669cf51c59b9247d13f90353be402a25559fb9e7610a9b07eb7b7349b1d4a1b2669cf51c59b9247d13f903530709e7418062162071754282c245e82c6716ad8ee9c06a76c73f11b0897f36a86c0b0923b64601fb14cf5294d23bce7df4b1a066d0d8372562d82b9a4e27ae2d8a951395e504d1ab9117c18041c39178941407cb1403ea54db982cc1a012ff8e5bd18c92d559b9643f1dea0acb1a518dac34c720b7247dfdc1bfe6269e8eb3315c40fad4f6e153ee4cb77c3120b885a9216c2d187cb8919c7d107b8167ff8984fa75ae3e113868cfdd30a9ab7af49991f82304c1e656507593896ee01f8fd377c91eb70d45c5cd619fb7071a5c784f6e68f29cd445db9d381bc5e2402dfbfa5ec91eb70d45c5cd619fb7071a5c784f6e68f29cd445db9d381bc5e2402dfbfa5eb4a2669405ba45625f9239dfd12a3d7efac85e251dc061513bb97675d12b807fcb0f0746a3efb2d8f368f863fcdc04f2e267c4d5fbcab8baf8b9e9efb75b762bcb0f0746a3efb2d8f368f863fcdc04f2e267c4d5fbcab8baf8b9e9efb75b762b22c3e6f5092e0b7de884b221d003195c9c999158f2080f71e39829df9eb2f0257ce0d1e36ae04d3f3e2978cd639dcf149a6f9e3dc383ddfdf0d50523885c6b137ce0d1e36ae04d3f3e2978cd639dcf149a6f9e3dc383ddfdf0d50523885c6b13b8f76155b2f0383f3aa227b19fd33d2daa7d2596f2140c004222c9e75e59f04426067f2571d5acc16beb7b70d0f19c159433906c04d12244e6ae85bf7ae0c01e26067f2571d5acc16beb7b70d0f19c159433906c04d12244e6ae85bf7ae0c01eaf43772e3220f3e0f0cdd75fb15e39470575d55e190ad22eadceec25e3bc6dd5e5754aa9e9311430ea4e962de31b9f21abc158db9feff18f25ddaa3b34a3d2efe5754aa9e9311430ea4e962de31b9f21abc158db9feff18f25ddaa3b34a3d2ef32cce247c9d8d11836d0691fa07020ea7adedc97d46d2e6121afc23b393333124cb02c522dd45318549947c819a9bbe4c6d3daa85b6bdcc36dc49eb947ac670d4cb02c522dd45318549947c819a9bbe4c6d3daa85b6bdcc36dc49eb947ac670dedf993908175c08c4216eb1ca60bd617c489f27b822058b8d331270918571830441d2f3c451365f6cf6fa9fef976fb8640e195a629071d1844c127fa36d9483b441d2f3c451365f6cf6fa9fef976fb8640e195a629071d1844c127fa36d9483b271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254b1582f10e15bc046e4f69a5efa984ae07517dc500c405640116bc37e42e96d76b1582f10e15bc046e4f69a5efa984ae07517dc500c405640116bc37e42e96d76ff6273a0d8e4ff2a675459e635cafb8e41546407cb1c050d1796d1ee0a0ffb2bd47ae5a7c35f3cb24cd8d3deaee7edf427121a0f0da579be3f4b6cb83e2125dad47ae5a7c35f3cb24cd8d3deaee7edf427121a0f0da579be3f4b6cb83e2125da8d34c58395cd48af303e0c616893210bfbc57baf0155d51b129c41f69bc48740b4d6f8a0304d88b60fe484ea589e7ab8120151ddd2417b2da51a808844d98bdbb4d6f8a0304d88b60fe484ea589e7ab8120151ddd2417b2da51a808844d98bdb9ce9211d76a1c4a81a8a33cadd21e3a07aa657d749ff0f1e9ce8da11cdf0d2817f3f832d1e1b98bbb92ee4a6cec6b18c5dc63bbeec52e2d2980d21e7a6aeee197f3f832d1e1b98bbb92ee4a6cec6b18c5dc63bbeec52e2d2980d21e7a6aeee19f0d0ea199cdcce7987620981a861c10c6e4f01a377a484a98f9bb1334d2b7be82d2ae3464615eae737b68ba927c2fe709d3ac287a4a1fc40a09164237097c7ef9b4ee734337bd10d712d962660c451fec6c95c5cc5577b4b557ddd9c81ccc4e41f944d876a03541eee28497ca59f862cd9c13214aaeb793035ae0eb0ec00038f1f944d876a03541eee28497ca59f862cd9c13214aaeb793035ae0eb0ec00038fabbcd634c26af93d967e80cfac409ac43e828416fb5a3bda008b95b642d0a22dfe205bea500cc89ff2956fec8904836dfaf9c58ca4edf0dec5225223efc2dcdffe205bea500cc89ff2956fec8904836dfaf9c58ca4edf0dec5225223efc2dcdf394a35fa414c2e52f7c9aa61a8a84cccf04913a14682a8f9877510b293119af66123b468c5ce0c6dd05c886e17d3156ef12413d5c393d7288f1f8fb2bf7de5856123b468c5ce0c6dd05c886e17d3156ef12413d5c393d7288f1f8fb2bf7de585fd8b5144e1f168bd1990754fa936f010931907a718547dc81790d0cadfc7c042201c58da56c045037ad99dc315e72e37723094965bcc83cdf2f681f2d11be8b2201c58da56c045037ad99dc315e72e37723094965bcc83cdf2f681f2d11be8b251930bf00aaac7d6764c90999dd0c034820f9a653e0373ffeb0177ec3e42ae46d113f42af49f1a21836e8c551b9f412cb5af7986322cb66585b4a7e764f01bd5d113f42af49f1a21836e8c551b9f412cb5af7986322cb66585b4a7e764f01bd58604bf5fa1e931c266a6d86e9a11397ec0bc54fa693927c40ddce7a639df1b539baef9275a3f702dcba6cc8242eb52a44d9ed5341d3549dc1765c60f980735269baef9275a3f702dcba6cc8242eb52a44d9ed5341d3549dc1765c60f980735260593bcbc28fa14d7179a01e97971cf91aaf624b810fcb0e4ee3d679dd92c32987d1be112b776b16eb7a241d7daafc4fb7b76ba401ac0fdfe6b818a2a943accbd7d1be112b776b16eb7a241d7daafc4fb7b76ba401ac0fdfe6b818a2a943accbd759f5ace43973fa6445a37e713de604cf67a85749cfbecf02a3b6399203ff924798224d21ea4f55caf522b72b22ab2b47b0e71ebd6aba93a8a69d25c41b90516798224d21ea4f55caf522b72b22ab2b47b0e71ebd6aba93a8a69d25c41b90516e1e76db261b90ca888a14a25919a8bdf4ee46a5d941b81b0a002ffe6dfe28c63e5e3118ad33639434693e082511f244d8e036087b223764d991eb0393fcbfebde5e3118ad33639434693e082511f244d8e036087b223764d991eb0393fcbfebdf477db0a34134877c38013a4339f402ad9340563d8a2ced4fb47dd2842c81c9798aea1ce02827570437b5b808d4dd90512a8262a51df2a3730e3b40c32d2210d98aea1ce02827570437b5b808d4dd90512a8262a51df2a3730e3b40c32d2210d4106dc7b4c4d68a753fd350d015c48e8c5da6c8fb99810e1bb1fe301c53b1042d3e33bac249dab56e27764d7aac201ca5f159c7ab27ab39267e334b9041d75a6d3e33bac249dab56e27764d7aac201ca5f159c7ab27ab39267e334b9041d75a6271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2547db6ca4001fe93dd08b5d62bf33090790abea9299b3013fbb2bb4f932c0847637db6ca4001fe93dd08b5d62bf33090790abea9299b3013fbb2bb4f932c08476336bd076cd08d5df504770883fc1be09cb4cc98a4785477c5e0b839f467c66b0d694650fc88d2a58c99e2dbffd3dd154f4b718b7416b682d87c877cf76bf08237694650fc88d2a58c99e2dbffd3dd154f4b718b7416b682d87c877cf76bf08237d23d4527e7d3d6b5a550fac3cf6af3143426416041c271f4150831b4d29e449fda0094bbcf721771910e87a46bd257a93ee2a54f2c74808539cd5058efc1bf99da0094bbcf721771910e87a46bd257a93ee2a54f2c74808539cd5058efc1bf99a8cb8eed72f22afb49c137b346fbaffedda1a9d6c92b95c8c349ddf8c1320950a648febe3f32a107837005fa90b73967db412ea62bd46565dc8a7d2f467fa9aca648febe3f32a107837005fa90b73967db412ea62bd46565dc8a7d2f467fa9aceabeb506ef4e4e48a789bee89266425fd994e90b1d43806e681fe1f10b5622721c568c8c3a16ce966653957c121ea66e4ee8bf6ab57efeac900a5d19533625aa1c568c8c3a16ce966653957c121ea66e4ee8bf6ab57efeac900a5d19533625aad72935279628268d5d1667079372cfd2d8cf86ecf97480c792f124d5ed1929dd76885d1c841aecc29d62a8d0d6c541971f592f7e976f1d9e2acaafb4338985f076885d1c841aecc29d62a8d0d6c541971f592f7e976f1d9e2acaafb4338985f0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cc27988831930a7247c0156d52bb0d0428890561769ee5facd9b96034e0c2b2ccc27988831930a7247c0156d52bb0d0428890561769ee5facd9b96034e0c2b2c2ee5b393f681b942b813e292aacc83ca622ebfc54ed67c742964c8b88b6a355089bd0f40335f647a3d4fd44cf2e098e67ab442b698a5bfc0a6e2d989513ec6e089bd0f40335f647a3d4fd44cf2e098e67ab442b698a5bfc0a6e2d989513ec6e0823c6762cc304ed216f16e6ca6a11ede9a9fcf1785d5c39eb2305df74e3741f62a1829ac7af20fcc72b3449cb41a86d856d14e0a1fc7d2c9b651c1d01f28dbd1572ea253b496daa27e6a2b513dae42d00e9e4c4d759ea9a046e74e435a552d0b30e05fe183e0339b817c9dc156fab7282a2f1f5fc60219ec88e27bdd665cc2facf105be7351f683057d9b107e1e82d1f4c7f2523b940d9f7627e0fead97c3ed990c7312b1e4e1121301ef0bc83a2b47deeb82773b44fc40816b6289048e9f1d0f1d8e7a3d190d0d0259a4711404b360d7b493d9490d779cbffa514a13f0a4b648d54c6b6f13ff066ff53c8ad1471fa581f61903d9563cf66e1341922692e5d472b8b24ba2ae68242e1562eb8be781ac80e37bc1523a8f37d6deb22b2ab045ed1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85553e8e53c96fecedc44b05885f5e4f2639d6e405a29d9a37384e710261ab6f38f53e8e53c96fecedc44b05885f5e4f2639d6e405a29d9a37384e710261ab6f38f2a3453e6769dfb5bfeebeb60430aba911c032f9982cbbd09337165cdb4d023adfade92bfa3eb1f9b2dc9cc34fd1fff22213b131310c0cf6280e614de272811effade92bfa3eb1f9b2dc9cc34fd1fff22213b131310c0cf6280e614de272811efbdb9e567d3823ae219fd42dcb6cf2c2172bceab7f2fe4f7eb5d91de5a5524d97b8a74615c5cd36e9e7cfe22f4b707ac791584380f8d080d3b966ad30692ed59bb8a74615c5cd36e9e7cfe22f4b707ac791584380f8d080d3b966ad30692ed59bf893a55b1bb0ce8e6d153bc48e212d24dbc3b8b3dd1bd3739cc5008ba3e56480ea665b80f83bb6ec6d0aa7d5fc412733f18b79ba970fca1bd939dff59fe20a76ea665b80f83bb6ec6d0aa7d5fc412733f18b79ba970fca1bd939dff59fe20a76c8198e841c1498af82aa12fd4e06a0f25693bdeb25c261ba2d3dbd72e6c846efeddb6020dd2a7d212b94fad85b8573feb2edc9115b15d3f2c9bc50350f77742aeddb6020dd2a7d212b94fad85b8573feb2edc9115b15d3f2c9bc50350f77742a8994239abf151ab20bc4d996db40db14c65bcfb0453fb6bbd79b1f276c433c68cbf4c8a3e5d60614a9095e5ae4db5b0f11aac17a6eaa7a9bd11b1e66397b86b4cbf4c8a3e5d60614a9095e5ae4db5b0f11aac17a6eaa7a9bd11b1e66397b86b40f14357820c12605e6add70c381f25a175064fdf04a2ab74e3987c16579c9770fe5077fae5272505a9cd5212b5cd4b2451c52de98776a04c15536adbaa54811dfe5077fae5272505a9cd5212b5cd4b2451c52de98776a04c15536adbaa54811d67745c7ed182756800c5ef4480396081adee86fcd6b2c7fdedbdb86afd78e295c7106c4df0987fb18bbf7fc9fb496111873abcdff5f011c0746c9a026e3368ddc7106c4df0987fb18bbf7fc9fb496111873abcdff5f011c0746c9a026e3368dd720da87fef972b72382ff611ba0e15a39422a24d76e10f65397d67553afdd1662fb70ad71029f3fd8efb773b7286cef912f24c47302bfb3aed37085baf00b1242fb70ad71029f3fd8efb773b7286cef912f24c47302bfb3aed37085baf00b124574519c643e1ff60e5e29f7a89aca3ffbc2431d9cec445601bdd69f4894e01f633f28996ab495622f3470e44df9b0dd78b0deb5fda0793dd1ec0f40ffe32c8c133f28996ab495622f3470e44df9b0dd78b0deb5fda0793dd1ec0f40ffe32c8c108f1248a86208a29a1fbea4ec337f6e41081a1150b3bc2534a7abb4b17218d66117ca48fe0ad165c9718bb8127fdef851aecd799c3a2ba7c1270cafa8e838d8a117ca48fe0ad165c9718bb8127fdef851aecd799c3a2ba7c1270cafa8e838d8ab8e06e8e915eaa438969208ccb7fec2b89c1a30bada2a86b8046afba7e025d2cb8369e2c5e11bfe03ddf5f4b275d88e2eb1e84813c92ce95c4cfbc901c7b3541b8369e2c5e11bfe03ddf5f4b275d88e2eb1e84813c92ce95c4cfbc901c7b3541c5a82c6eab9faeca02595db835aa8a9602c64f1d7626ba3c620ae2d3d71f32ce6ddb60095992a9ecc972a30ab22b6ab4f274733b34085b9f68f9c5779d9764236ddb60095992a9ecc972a30ab22b6ab4f274733b34085b9f68f9c5779d9764230839a25ded2ec2023b62b9f83ba8def6a9b6c9c3acb953a3a4570e9d72aab2632d53e36c5aac8262de48f1ddefb35d5f86600963617f03527380bd1d336274ec2d53e36c5aac8262de48f1ddefb35d5f86600963617f03527380bd1d336274ece3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554df4062471a412a7aab5b85672cc0d0a28a07e22658e5110677084d496e9548b4df4062471a412a7aab5b85672cc0d0a28a07e22658e5110677084d496e9548ba3ff72ec8e1cf39d1fe478f6c96a2811d16f45e918f0308479df1693f04328bb62b52403a363b47dd59bdfc5f2e1f161a7bb4291d41211049766c44d33c353db62b52403a363b47dd59bdfc5f2e1f161a7bb4291d41211049766c44d33c353db52e894c17de2c2dbebda1acd96bbc256b01da09a66587f6fa57347721d8a3f8fa52827d98493533b76c35958b891fcd30188c3aafb0b8b33f999ebc3d425747da52827d98493533b76c35958b891fcd30188c3aafb0b8b33f999ebc3d425747db77755a1e2c6279e7e97c3bc1b9ff8f83f2bee228df747a57a3f0cc7beb435f56fadc1661ae7cc390a92dd8886d663e45081d6845974b42fac4d414b22deb74f8fb6a112b8b4c3c876b58d2da1020c619d82481cd6eca6fc31e412c6a6b7e4c33f06e79a5c77d39be60de03a81c857feacedfbe4afe3baef0287c9ab5d56ac6428d70a76c18c821a54d431b483f229f2ad205d558bebf7bcd5d1cb7306929f48852bf3e716018ebb6b238659add95d2dc86e2207f7bd775d10e2568ac54c9f06571379de8d382e89e1abdb937cc7155dcc6e4065f16c6852757fffee23319c64640c1a588bde52f3f8bd34658b065206575819924a557b4dcc7f70853612321d640c1a588bde52f3f8bd34658b065206575819924a557b4dcc7f70853612321d40558856a90c6629a12d571e2783d1020872bd6900a4f83ccdf7515f728184c2a95ffcb3730fb0949613c7ecf7fdefd0c7773dada3cc8902734fb7774d24055f1e793ec5e7f398c9ddfb98ac97b91b06c76353e6510f99dcc1c1960902ea9a1c057061e588d44fd6abe39468212bb3239a4bf0658b8d20165c16aaffcad588b7082dd0b7ce3fb7940b2c7ffb828aac1e5d87186138f974b9ded0204543468c2d082dd0b7ce3fb7940b2c7ffb828aac1e5d87186138f974b9ded0204543468c2d4651c96b8316f1973a0cb48fb5befed77b3ffc05ae5ede38e11600caba154c0b524a37c5143abb5c0b2e143b93fa65295a3180230b0a46b4312eb2849b7c6434524a37c5143abb5c0b2e143b93fa65295a3180230b0a46b4312eb2849b7c643485496cec8f0bc3c6a4a28b7e397efb9b9d1719b39fa445fb6744d51a444a4b42cb7ef6034ef493248a4d5fbcfc2244c96c57935298d744b065bbccdd7b100a0eb238625c96371fe73b2d2be6aa1c7553c91f6856f5bbf64ec5ca557433f127c828339e379ecc1d2d031164bfddf8419e548f0bf8f1cc6e1e7c63c98cb24ba4a04f126380fad8f5e2a14a16df01140f6a2d4673b9032936c55ca5b2b28de8dfe44f126380fad8f5e2a14a16df01140f6a2d4673b9032936c55ca5b2b28de8dfe43f14ad3f3656ce2a67ee428e5df63a1d2909a40023d3387eaa848e29f2c97be71a7ebe90e77d000ab1b9ba890f6e3cd60a05bdff9deceb5dd80d50f8128508d51a7ebe90e77d000ab1b9ba890f6e3cd60a05bdff9deceb5dd80d50f8128508d52fc5c10605541426e9d96f2352bce9fb52f2e8b60bd08f7027941ed02babd7ea0107434b69f14157977425821c06134c687f57ed47c2b78b66b22e895d73424dc012204f5b0155c5e0249135d9da48de9a1ac5ee614199bf69aa2e725921b170e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85591bb8a763310a80ead04f2222dcd7d91608e88c35ad5f8489198c32941fb164191bb8a763310a80ead04f2222dcd7d91608e88c35ad5f8489198c32941fb1641e17260083d96d6d56bd29bd153bae83e1e3a0c7f430274cb196131f3b61d255df3edab36bee89a6548c911a56164234d40ed23db3d80f267368e9cbe08a63210f3edab36bee89a6548c911a56164234d40ed23db3d80f267368e9cbe08a632108f4f4d75f8a09fee920f97f89684559dcdb4fa0780b08e3763bc06620a3e6323f1c1ccef7ad77188cf1646814e12e70c1c75f60d9e16a99658b2d2fc9b1ef119f1c1ccef7ad77188cf1646814e12e70c1c75f60d9e16a99658b2d2fc9b1ef11912555216df3bd1b897dd8df4f3b50448b7a5410e1301f1839dc49468ee910d7d8c7acb0d3ef67d23dc0e96a36b74167fcd8d3b40e318aa6c9973c16d115eaddc8c7acb0d3ef67d23dc0e96a36b74167fcd8d3b40e318aa6c9973c16d115eaddc4e9df13e1be90b32552694bfafe337f1f97be1886dd597a9c061eca42d1a8e1d0e478994ecf51e35f4fd5ba1dc17e8da8c111bba615cb5cd590123ee758afbf30e478994ecf51e35f4fd5ba1dc17e8da8c111bba615cb5cd590123ee758afbf33e6e4c1e65f3be8aa8fba1b4857dcc10ae18b1d8d7f4fa457d5e96562821ea81bb96c8f463b41447dfb47d1948364484bb4468c09e76cb5134b7907dd08131dcbb96c8f463b41447dfb47d1948364484bb4468c09e76cb5134b7907dd08131dcecc243a4940916ed060377fd8e43006a6844bd2f1013f4856884c7c9a00771034b6528d9c82cd4f95c0d91ff12835792fe920323efffd3f2d2e75219da8c827a4b6528d9c82cd4f95c0d91ff12835792fe920323efffd3f2d2e75219da8c827a6946c40d482a0fc445f47cfe8b5ae5ce1ac128a25e46b2cd0929a0276bda27adb286c349df88f563b38bcdcb4078f3856b91d037b83ba5bae18f0085676bfa46b286c349df88f563b38bcdcb4078f3856b91d037b83ba5bae18f0085676bfa4639320f343a57711801840782bb1bbbbd553047a7d30737574c9efd4ab02251a89f540ea8035f336a5d22fdb26463c0e4f6c6e68ac3182053220bf5223a35332034d8d3baee984b208daec945ceb4d717b507ba35b4e3fa9c7780349c38d66270054a7ce9dc32fe2202b2113985214472696c0adbd4901df51053c7063d64fb8cc7740b82662ffac027a355ae388faf10d3afd2e92e22eb3b75b5d842731c88ccc7740b82662ffac027a355ae388faf10d3afd2e92e22eb3b75b5d842731c88cc8d2e8ae389095762a05f24c34c38d7d405b094f369e1507cc162a8aee5a0dffa2a1a63dd6542609b89bcf09fb80f49ae8159b4590787ba030eda1d6a717b4f092a1a63dd6542609b89bcf09fb80f49ae8159b4590787ba030eda1d6a717b4f09855b40a434edf9626ebdc23b222e8bb5a965c53ea81aa8781dfb3f3e63d4c1e0ce52711ff16b6c2d9c9660328b15c46c992885cd9cecdf84368a47c2e415a07cce52711ff16b6c2d9c9660328b15c46c992885cd9cecdf84368a47c2e415a07ca28b30b8f68e752700510ff157c959eb536d2ec6b981a06d6c42ae7b9cae32abdabbe3690ad717731fae4c88243fecf11042e141cddfe4cadcde59bc3bc4abf5dabbe3690ad717731fae4c88243fecf11042e141cddfe4cadcde59bc3bc4abf5df4c7cd0403377ca0536abe2f62213041c321ee75ffa947e5772d1aa9ba6494e944e5aa1c160f450814cc6afdb717dc45ff58de9850335789d0901479f66a02a944e5aa1c160f450814cc6afdb717dc45ff58de9850335789d0901479f66a02a63ad8abd6f8651a3c4e3ca2b2175f0c7050e5645ce678713a4df118c55c67101bf2477162bcfac21214421226245973d7e9d66edae9ba0c84788eeab15ebde38bf2477162bcfac21214421226245973d7e9d66edae9ba0c84788eeab15ebde389b3a7bba0ac740ba14db97446c20b20947fb03ac7d98ab798e392908a411484ea040c00179ed9475ecc581a8e5d8488c63dd88662d7667052ad4e0b3e2306c714c767d232a08d9d176b164f063933fcb20067a40ab1fdbfb9d1fb5b45b2478ab5aebb771ff8756a67ffd1c925c242b85297a216d3a46261ebb0669a3e705751dda81b4fb43901b1bb950c3ea0925216dc22add019dd8d8a3f9f558df6e4ee2cd0a2f407d127762c3ed0e200fd67db218414e2967b264e8ec580e5f6cbc107a797b17aea231d3f313636a7e0cbff23723b3479d21b509e92856409095b4a2e80a82b1e6b020cf2f06b882a248cf7be9f92130111bd621628a50f1b48b39f3b62b82b1e6b020cf2f06b882a248cf7be9f92130111bd621628a50f1b48b39f3b62b1bec1852414caf7439d6c2e4bbd9e4cd6a47848f7f775b46a9321b6aa98c00bfce19264ba324214729784ae7a06ea2ee2a5026129fb7abd2867c17e8a8e6aae1ce19264ba324214729784ae7a06ea2ee2a5026129fb7abd2867c17e8a8e6aae1d509c69343ca0cf27862a7b8d23a0f30f6a77de9898b14336786e83c0266b445c38effe97c5f1b099b41d79b6ea9590dae9fcc7851988c5777278947fe5cc8f5c38effe97c5f1b099b41d79b6ea9590dae9fcc7851988c5777278947fe5cc8f5d0066c9f2d8c722758ae8095628fef8d860f29d58de26b938da345f6b22580d3e8890cfbde39e2bce1558977b0cb524575db36b8f0589c19ea8f3e4c4124b7dbe8890cfbde39e2bce1558977b0cb524575db36b8f0589c19ea8f3e4c4124b7db88bdbead190ddb759fc4d1e7e1d95fa4c8a7b68e67c889c3c363ce12f5922ea3c831ec9cb9f7f3f4bf8acdffc4ff37ce040d8ee2c32a010d80903e9cd459adfec831ec9cb9f7f3f4bf8acdffc4ff37ce040d8ee2c32a010d80903e9cd459adfe9e998455e46e245c6a6b402dbe3cac35ca35358a9bc86026f9659acffe0f55705c7f7a78baf2ecd219f0f3e57cf15c82b1be0c591f8f0fa877b17aada829d3915c7f7a78baf2ecd219f0f3e57cf15c82b1be0c591f8f0fa877b17aada829d39188bdbead190ddb759fc4d1e7e1d95fa4c8a7b68e67c889c3c363ce12f5922ea38263cf9c04f3c018d281daf4e6622d2f78892019a66f07054bcbe5eefb74f66b8263cf9c04f3c018d281daf4e6622d2f78892019a66f07054bcbe5eefb74f66bc4e7458c12f9a1fff93a9c0726756973592f06b728d563b1804c2844a4eb93abdbffc3ec5916d2f4396ee7d51c40a7a6dc191113aa6d4c074435f8bc45861cb1dbffc3ec5916d2f4396ee7d51c40a7a6dc191113aa6d4c074435f8bc45861cb12326446979697e3c39d4a55161624cf9469155a170192f28d1c48628a2fd7bb1d6f1e8289ed5bc683a946a86fdd0075a7465387bc1e6e50733f269d4a511d228d6f1e8289ed5bc683a946a86fdd0075a7465387bc1e6e50733f269d4a511d228ce5656e8923704e3b064a6caa811b39d530bffecc388988692a50ccfa842e22b1eaf76cc8d1acb1815b1d41687372437ff0110daf2ad560bdef26adeb8fa4e511eaf76cc8d1acb1815b1d41687372437ff0110daf2ad560bdef26adeb8fa4e5138b92afd9b32a950dc0b59c4c27d443688b25342c4102217a814f4f3d700a56a3826251be7ac58129bf935878dca0227a32edd51258e5a5357e7d269d75310193826251be7ac58129bf935878dca0227a32edd51258e5a5357e7d269d7531019fe005063f8217edc9b0cdef7553854b5893cdb623fd689c185ac7736c85ff9d28a4469d34b76f54018912df097ec67007dca3049fd6b3609c85e3a5713852c8d8a4469d34b76f54018912df097ec67007dca3049fd6b3609c85e3a5713852c8db1cc380ec8f18ca11a181875e5cac1d4c7aa7d7abd525d8136b931bc0593dda2f97dadb5cb900dd412e3d30f3effd42ea3da42ea5ebd6b0bd55254d684f6f051f97dadb5cb900dd412e3d30f3effd42ea3da42ea5ebd6b0bd55254d684f6f05189230eae34dd57ff20dd5c3f56c599e0774dbac26fbdfe894b28a16be3706dbd6e4735819778b211056478c3a77fb43be71b6988cf02365ef6bd1e3c91dbc3fa6e4735819778b211056478c3a77fb43be71b6988cf02365ef6bd1e3c91dbc3fae6a9146549c896cde35fae6f96c47818b47bad6540df785d23de6ef814687f3c50bb7859f923c08ad71adb6dbd9f23bcd88eedb36faf5b9dafc38baf1d92463d50bb7859f923c08ad71adb6dbd9f23bcd88eedb36faf5b9dafc38baf1d92463decdb74bf4ccbf9464e4a0ff7b699218b599740879ab9df440549527af526e2849740291cfe4739edb4074d7fb253d86f7a9d35768a7eec443a6e2bc5609c1b579740291cfe4739edb4074d7fb253d86f7a9d35768a7eec443a6e2bc5609c1b5771f275ec27c6ac93aebb48e0243b3228b5aa79d505b0693c2a4582d45b9093ef47a13cccdc7b746147972a626ee338f94798815c006ab20401a8186d055fcfbe47a13cccdc7b746147972a626ee338f94798815c006ab20401a8186d055fcfbef9f6b1783dbb8e10f18185edad8b6ccff0fbaddef94fcaa15e459ff14a2a8e542a0f82c01ef0e0b66627e1a665901ce85429334594c40cba8bcbe660d15b99262a0f82c01ef0e0b66627e1a665901ce85429334594c40cba8bcbe660d15b9926e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b7c0500d54facb5621f1d6d2c42cdb0ea6caf796b25f481860b2253d26fc65e4b7c0500d54facb5621f1d6d2c42cdb0ea6caf796b25f481860b2253d26fc65e4b724dad1f9cfd211ec3767afaa036101bcccb652b1347dac25b2de0db97071a7204439904a2b49022943df5283ae9ab49401b0099f1ce3dd0705a5f93f1c2bb86ae3f7377d53009dfeecfd50ab1828c082dc3e5ef6f0eebe5339943a2a7f3e18721a75894699e3f18e8d0a37a8053fdd277b3d72a419a5c4fa5fd078b0bea2e2afdcb159fbb30e502c57c99d5f073d69fc67a827d5549e4f8c7a6662a520242558e5c9940d44b39140b06eed31105cf8f1268679036c4b28544275705711e525a5568e6fd77a60e0efae3d71a433cc0e4f877641ed3b0a4d13b962500724dcabecd15106e6d6fabeafaed551b0e1fd60096ac82f9e632db5514d1881ff9f236498792f6f22e775218859165b88eb4a3c957490e9d0509fe944d7d7d2c5cb6b1dea90d2306c0ee755f59715e2dfdd1a025507943ff484fbb55bf10b06500fd7f48e3c2d6969b20b3a90d2a2c9c5cbcc3d1297652a6982b993fbf6706a004cb8b245fd3b2b7ab32d19c9683e0d7733087fcf533fc7ad33d0102a5ae412dbcdcebb8523afbd5551478bb6dcac8ecb7172160b74821d9c812d47f7c7e801eac92a24db14c79745024ad4fcedc15a19c0d5c46384efab2806450794284f5cd242d28001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b6c027881f69556ec50a35bc5633c83e9fb101fbbc24903ee4921fd461da9969d6c027881f69556ec50a35bc5633c83e9fb101fbbc24903ee4921fd461da9969d2e039203c8b82f967f8e6876e7b3ab8baff98a7c958146602a27488bfe1daa20c74ff65c6ccf8b15e59ca204a79f893377dc897a37c86a6082261cc02aacbe92d167756b089494976492d61d2ab4d6c08fb75d3ba5b1a0d4c3f6e2212d74f5356e6a5ff628cade0572bf95d499079eb7e8dce4e9704cd95199cd9d660b5591525085aca26c89894a268362c12de8eb5c41cd1f23897f4122e51fe4865edbf53c5ff0864eb3876cdf2564e5c2aed28f6beeb1eda51b366282bb7263748648d03fc1f5f3a416ac196e370a0f9e11112d00d51d80f16dd3aa9b6912e953aa3da98568f5a3da334f51da775ab57c4bd8fa003cd64181b7d5561e98eee695688dfb39c8318c9a7a88950bd802b5aac4059699b107b41e7a1d1867b807abfdbe25d3d3bf85c542f29c3623fe0df400e5241be668827265ffb98b01d26f7889d03f68471a4ff40ab56f86e641bf66804fd79ef355118a8f2e9f21f66c5c417fee565c5d5c00e2bdc0496d0844ec261b6df371e8a49cbf05cca18cf4da0e9862073a34e79dba7cc8477e31cc933507f9dc9361af2622c5df6c78b849f5a04472cb59625029e6340d992dec0bacde813e81e54d1a5e9b82a5a6b316208b6c800ebf00141f21ce8bcf742d39382e780850964f3a0f4a0cf633f794cde57da0e43fbe1c67603bfe3644ea3c33b877779580116b86d3bddf966a0b84d8514d84f0c6a5b3fba7a8ce0c73d33cb2c960c3a1c82faa0845d6990ae7577e2162edf7633bfd7b2d7f2809e56b8b2b4bbc8e89314134d4e328276e1cd1ed815350134358873500d1d1027e4502948b0899fd48d62eaa8a394fcd4a4cd8f7060f47258e4767f10ef82f14b413d89c33032991a979415179f85d50c3e471de8dc8e7debe2fee1ac49c1625f5b2ad90e5f8e82845701a57a70e66f4fcb5b3aa782a48a031bd959772f1955e4fe18327ce5754c61dc18e9ce6ff38b1908fc732a043e3b53ed3f97c3b907c1d4618249272ab4af6568dbd3e3bded90c7c1585ee8ce48ecf90dec5db26aa6f536d0121563490379bddcf0b1735750047e6bfa1b6bb9aadb1c3fe03e0f37abb6440827556193c2fe59f2c70d07ae5b960f37a036ec663e4e03f6b11b0d547ef5469e4147d4bd8384c5d144762d2831c43e0a8c7a0395bbda9fa4be797f09d861e0be599ecde7448b98cdf0b88c40a8344fae793de0585a3acfe7f50ea988ae76d4f2d24ca9a2b2566d0dd9f472d34a7dc9edfdf02eed0d5e3ca63c9218ecd22c517970d0f98570b32588b809a7c51ab71fda1dda1f2de2b18e36844d1ffcfad9f3bf95d4cbe49d70bab5340e3672b3448bbb225bdc06675ee02e41416acbd539f3bf95d4cbe49d70bab5340e3672b3448bbb225bdc06675ee02e41416acbd535bf634bfdb99983490ea90312570a5d0b8ee13a8aeeb7853c73ac516a911afbe835db2385e4ee02a4717f61a1853f794968a5be61f3c09d58b40188ba4f782cf835db2385e4ee02a4717f61a1853f794968a5be61f3c09d58b40188ba4f782cfa33b2e58a5d4ae7d0b53cfc8b4d2e693decc47ea81cd8583128d82e31df94106738b0fb24da9cf18294ee701f6743e684012dd5e6a35322ff7f28deb14e61b74738b0fb24da9cf18294ee701f6743e684012dd5e6a35322ff7f28deb14e61b74f2eaecbb464d11eb1da69ba087406370452c1bc811f40f2a8558a496f2f06ee66d8cd043c5e76b8cfadb2abb0d379e0d686a5098d7cc0946a3b5453e035c00b616f2d2a79dac67b51ef3738d51957c8d385d81c5d79c8922eaebe5bcf818ac6caa4663cfa2d818882dbb2b33e16f7ff2abbd53459f9cd416cad0da8905d807271ce3ee1c290c82adfc19d6f7ba271121a89b9b8e1182f3977a3824b865da34b68cb854184327b764f082a3237b11cde304631de445c26af26eff3c81aa7fb8193c664b775ea4cfa6415638044293ce3be48522d3493cdc678d253f82e082fdeefcc1fa26e9739e242ced58ca1f6633530227d482520b39e4ecf59990bcfd3cf95fa2558e5c6828e849d7792c918fdd7fadacc0f02fbf3fc49f50e3db3fed7bb91a92a1227d1f2ecab3151e9489185ae1385de51e1652bd100bc7abccdae7d905d4017e50f1ee7af4373c67d29692009e479a2ee6c23c1e6cffea32000fcd69afd4017e50f1ee7af4373c67d29692009e479a2ee6c23c1e6cffea32000fcd69af8a90b9a4cd024e45afedb28dafb4f5895cd3e4ea681f5ad5f16e1044f1b720a8be9a2753270c00da93d366d8a17c991a8568a1c844677e941842863c118b09ab82e63bf74ef29b1a5e7463386de653963c172b9d51532b60c4e8411e2bd0c022271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25419ebeb3ae1261389f54e83e46170c73a30653e1fc6fd65e06d0895e636333e9b19ebeb3ae1261389f54e83e46170c73a30653e1fc6fd65e06d0895e636333e9bc1d5b056c44fe8004694cb19b2a6b4f47c77e80ffd39a04fc0d093a93bcd63d032fb8bc6bfcf66f5a9d407ae7a29de3dbd73d125e22c0741220a0dca95e57e1f32fb8bc6bfcf66f5a9d407ae7a29de3dbd73d125e22c0741220a0dca95e57e1f8e0bc01663535cde61fd91a89259c28088dee946d72b3ce0c6616ccb6db6dddc4ec9f50a45c2525e1fe2f926c3e5c4f64a5dfa5b9b85bff527414bf3a761b17a4ec9f50a45c2525e1fe2f926c3e5c4f64a5dfa5b9b85bff527414bf3a761b17ada6469df9c292d10c65b00435dd4cb63cc603277803b97507ce3a67334161fabb96f51b01fd8d4e937244f45ae0cab649f148b2ad5c108a10cd293671ca4d4f2b96f51b01fd8d4e937244f45ae0cab649f148b2ad5c108a10cd293671ca4d4f2725c66028380adc6cd5edfae228688ac1b0b101429135738bdb546a6ad00c247b6da6e2cfcf0383f267151af1adb0d24c7d53939a61dd639be76eabfa853fa2f17aef6ff4d02d86f7a1d6178566bbfb2f3d201df2680e08a01e6536219c4ef21ccc09c890ec32ca685d4423ba38d843c94a24dfc7faf73cdeafd8d51427e4ab236aa70fbd5f3e6a415347328a4691416b8993fff7842e46db901a019d004564336aa70fbd5f3e6a415347328a4691416b8993fff7842e46db901a019d0045643154a1d5a767bfb8364de156f7be3de76b305e9797be2607bd972b36209a8fd1eea3f1dacfe2384829155b1506b89191c45b6db3f537d6ceee1033c34c5aadb1eea3f1dacfe2384829155b1506b89191c45b6db3f537d6ceee1033c34c5aadb1e604a2d909b56e8cf97e9f826ee2259939e0ee79722494c8cfc74d88b63952a54361c25490dd92fde9d0b402c11e37aef9176743361234fcb344dac334b95ee83361c25490dd92fde9d0b402c11e37aef9176743361234fcb344dac334b95ee83cb3ccae1a68e9bc978de92dbd25ff4e0f8898fd019babe5bb1c98ef6f7df60ffcbb45b52fe84faabf096c92e3c3701e690f2e6260fea962f34aa913476f1f0a1cbb45b52fe84faabf096c92e3c3701e690f2e6260fea962f34aa913476f1f0a1eb7907e7edd15ddb01e4cca5481f4fb23b40957cc05e97806805dc30c2760f445e2aa7c91db96e1357ee5ca5fa34fc7c1c24da0c79e5d3d41dc5dbc44b653a395e2aa7c91db96e1357ee5ca5fa34fc7c1c24da0c79e5d3d41dc5dbc44b653a3905a5c7b930c1966ab6ba055b09d4d7a882fdcbd4db21fd9cc5248206ad3ecd657221f6dcbe7f6ae9f321a63749e16067a9a4b336b0015362435ac7e3b6c2587560b0de27a37cce35ee65e7098d6d12d4f0a1742964e310d842a8c878baa69ed50c97c5ba46168e90a4895eec2c3071231d052080c092ce40f4b535ea4a94ecb1b05f354bec9631abae85f5048a223cd912974d31220a8aacd71d70ebfe461f98b05f354bec9631abae85f5048a223cd912974d31220a8aacd71d70ebfe461f98d1fadd8b8496a03473a3bddf7b4f3d86e92be9b461f747a8f31c31d2d5af52a0ec80d02785ed8edd73e42c7b90900a1ab56c59263e148d729e5c77dfb3d734c8ec80d02785ed8edd73e42c7b90900a1ab56c59263e148d729e5c77dfb3d734c8be6adf6c726b50d4798a316dfba517acf5b00530519d8bd7302b7dc14070990d61f22cb7fb556ac1ed364dfcdc2de0785409c09712f5f559b828e3145b74dd0234fce80ad5a0db12ef70386fca62842b86869c3744b83e01c9806894fd99b29acc704b8741b0a09ca6237ce8d839ff4343f1ae0a10d4cccc9159e884a2e88e9f030730ba139133f6a18a589b751b925c73b1f627b65bbbcedea43ac8b94372180f95008ef998a00fcf37fbcc0f91a7097e53e74decf418f01346226a33129e1fe39fac1365cd94981ea339660bfa116bb0ffdf9da4f550108e59e016f0905e02e39fac1365cd94981ea339660bfa116bb0ffdf9da4f550108e59e016f0905e0202cb87007627eef316e6cadd79cedca1c519fb390294f8e4d12c1be3babe1aaddb732ad546d4be91d0fcc920537da37524d66b4825495161a81a1af4f8c1ae77db732ad546d4be91d0fcc920537da37524d66b4825495161a81a1af4f8c1ae774a8244d7a191e10068f21c99dae055201ec093f1e8530633000058fb1c0d39422cc1cfbbd737c09389c2fcbb2555ad3dd610d82be78ed1aeb59266ae38a559e52cc1cfbbd737c09389c2fcbb2555ad3dd610d82be78ed1aeb59266ae38a559e5557cf78c88ecdf5d53fe9fd276d861abc71c80cdb7eed5ede9091216db1c27216827d5dfcafd59298e4c0478264b77373e2f96fc2bdb05bdda97089e53ca70926827d5dfcafd59298e4c0478264b77373e2f96fc2bdb05bdda97089e53ca7092e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559ac0936b3ee257a2141b2680fb1e57afb10d520607cc35c5c2117035ee45e5999ac0936b3ee257a2141b2680fb1e57afb10d520607cc35c5c2117035ee45e599bc7c742189f83afdf5e854a5db31631dac9bcbceb284d1b5e8bc3d36a13bc5990f38d6071cc7d0aa504f032d1152128fde0dc2392f2860ac98784140bfb833710f38d6071cc7d0aa504f032d1152128fde0dc2392f2860ac98784140bfb8337130ceea48869b58ca8a63d15fbb29351a99463b97a8da9433ded413a298652f6af2f78e9737f7de0673fddced98101e20eea791f5828e153a5684546107391464f2f78e9737f7de0673fddced98101e20eea791f5828e153a5684546107391464cff33016e78e636530c439fe5aa794b98af5bbdb355b690842ad70fb6d4eed016ddd7a3467b18bac569d84d6ad68a05645fff699f885c4ba474232bef1ed41ca6ddd7a3467b18bac569d84d6ad68a05645fff699f885c4ba474232bef1ed41ca0ccb46370fd04324d11f2411bbc3fe66e6e51861a6feaf7120557284ac5fd879095146f7141dcbcb2e8f8095f28bcfa3ea2b0a6553baffcc5b4ae8cf8d4c34e6095146f7141dcbcb2e8f8095f28bcfa3ea2b0a6553baffcc5b4ae8cf8d4c34e63948e919dd518bd93e7e0537121c9187b037a66006ae89d69a737fd5e9412d9cd46c5fb88261ac022c96ff48f2b3c205826cbe4d508fd8a3f678a9f2b975e171d46c5fb88261ac022c96ff48f2b3c205826cbe4d508fd8a3f678a9f2b975e171b5a83c602cf1ac48764e6e1ec331a6cec448713896dc59e09aa47f0c90c859f883727da085beda6d8d4b4f1923dc8050134640dbf36fec31c27a3ad94c99c27b83727da085beda6d8d4b4f1923dc8050134640dbf36fec31c27a3ad94c99c27baf6e1172cc63587c8107ad21f1b8251b0967c5f9da4aa4a3cfbf9469c756277dc035b312eb0d609bda5603be0d0d9bed5926e868836fa98442d60371c0ca8b1fc035b312eb0d609bda5603be0d0d9bed5926e868836fa98442d60371c0ca8b1fd1595f0a0b81f9656fb2a49017b6148f7a4407c10e9b8a93ccae870e1aae2ddfe4601e2579c380290e176cc37b01485cefb5a9c9e0c49bbbf60482df1c61fb38e4601e2579c380290e176cc37b01485cefb5a9c9e0c49bbbf60482df1c61fb3829fb1353ae5377329fc4b0554954b0c44d94e4d049aa688650d680cad55a054e8dbf52af037c1b72f3fed92d6d110ac824fb6692392e2b7542ed162ba14f8bc58dbf52af037c1b72f3fed92d6d110ac824fb6692392e2b7542ed162ba14f8bc5d63cf99cb410cffa01921ddad1563aee97979f84e365594ace5055901c80e32cc1695b863a2b9e3ece84d4874bf9f1e9159656ab37719bd1fbcad8fff3210bc52f7761296b3cc9cfa2ea2cdec9812fed17a6b5c59f0ccd29a07f7c5b558803bbea1086298f06e1fcb283d0197a2101814bc9f978272328fda44e689ad3b1e3558aae19e2a3dde9acd1156cda69d06f6aea567d398333afed3f515847a8fd7cba8aae19e2a3dde9acd1156cda69d06f6aea567d398333afed3f515847a8fd7cba03aed942ad29be0a8bdd5fd88ba63b0c5590908049665b377a7588dbacd72d485c808fb077e25bf8a05a88577eea0dfc10b328cfe47d81903ea3dab69eee5b76271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2548ae93a86927194f29e1062eb6e465c0e88221a5c1805f417311276c7f3a751408ae93a86927194f29e1062eb6e465c0e88221a5c1805f417311276c7f3a75140d12c5e03e3d4917d1882f941e8758b99c850e9e29ca9d0dc89c300b9a514334772647c3581881a3ea99f3989ea1921140a387ae123e1f7d49adb88a208e9cb0a72647c3581881a3ea99f3989ea1921140a387ae123e1f7d49adb88a208e9cb0acc7f345e7044abd6eae871e0f8021c6e80c8b0e4b868e6422867a516fcb0369d1cdb4c9359a8a9088c4a4370d76bb56179f9a6a1311bfa0aabf70b2ae7e3ca9bc98762a7ea5713ace108c4da2bc3fbc0768962c5f126e136c4788df0d57a0730c2eaa8c1f26a523e8605799eed1f46ef278fb24b2b9e594a4dccd23e03162ea62b678a9053d6d176bd5fcaaf5dee5ae8328b20155c4a360343fa16578c86ced5f6e2754352d2f5f9e2874e039308e36d1174e3f972b888163b012d40a887504ed28c8106270a9cccfe47db0d7e6b9f6c534c39dd0cadae33a2819c4525abf415e47997d986166894b73bd22e66a5be0c08677e2518a68e0c0c0fd82c4b8a7885a3a91d3cdd2d87ecfdb0e70948eb293a4b4292aca820af4339e81b12ce36e8522b7e9f1c63f5d01a0dc63c4277f810935f65550722dda1e6f875feb1daa36bb9aba9c5b8b3559ef7c240526ee27d3a64ba9b531bdd1a8e3ea45faa545e08d4f0aa08df6a081a98c5cf0e76da4e07f2871cc7b1c9d441a2963d55044fc3fe9dd46bc60d74afb88a221154a0808a63ffab9dffba284eb451a972f43ae77e24a05ab7da5f28b42717793d8c91f0c111526752bce5dbe320ce5f3a4cfc6aed943934b7da5f28b42717793d8c91f0c111526752bce5dbe320ce5f3a4cfc6aed943934e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559ab8605a50491033c3e95e4305a6098f064c301fb68a319f3813732a6648787b9ab8605a50491033c3e95e4305a6098f064c301fb68a319f3813732a6648787b492b84da51fe337679a60588198565903afbcead658aae9864aa79835fddbe9fd3cb75eb0b0dbb3cc903d74ae925d27316b9843d5b822155ee93bf0bdad9491ed3cb75eb0b0dbb3cc903d74ae925d27316b9843d5b822155ee93bf0bdad9491ea9070fc7836ef5fceedff24353bea5e07a601f35976f9622e1519c97f6ecff98d5c7d14a75f798886610ea773333b53d8bdadbe97dec1b9bb936d416c66eadc8bddbf1a6200290ddc43335de52c203c4ee0e4580c72ff13faf0d05a953f2257b2e7923b806c549106aa33748c68ea786aa9d1b3904fb0d43a8aa7cbd327f8c4020095ce32d64a3f058f4426ef484977518704af8c823799c06152a6808f54a5320095ce32d64a3f058f4426ef484977518704af8c823799c06152a6808f54a536f2e0025a1939497fd68411dcf1ce7d6538ebf74a7c59a03ab49599b055372589155559d9484d2d32b66d5f7abe4df91811a927f9de2c7e403575c28d03b5a819155559d9484d2d32b66d5f7abe4df91811a927f9de2c7e403575c28d03b5a813b1f1227e460512c38de26ad0d033f7775c6efad9edf2f6cb69d08a1432731de96464ecccb0b464b5388fe47c7bd850ec7d0896de1908a22c16acd31c5dbb13d96464ecccb0b464b5388fe47c7bd850ec7d0896de1908a22c16acd31c5dbb13d4f7940724fdf9ec017a3e5cdfa5e4634616835bc05d023b3824a609e0272b06983040a4b555688cb9f8470500f99904c08779cbef924b00c5dc85350dc356954a81f126741fa70aad9495c0c4e2177ddf50774f9acf44ed0255c522bbc811cc0bbc9c16ae6454c60edda8c0c52e2f6172dcf171b02ac7d0e7f2554e6ed1d37885386365f78b20fc15646a4d0911dfc4894db8cae2bef6f22d7557b000de458cbda2d49d2a7fef888bb3cf865c4f89a2c01e511ba7f0be377a4b9724f2d9a21a478ee8dffe55516581cfeeb983de31dd62a8388cba71750a878eade3bf0d345dce18c6ffb117ad5953afc2a5989d0c9380ab635d5cfef60eeef24f47a73e03fbe43ece3c85daa949a1b04bf0543b11a2e58ddac3deb586fd964b57df942581b220da689bce88dfd4a041c109261a41b013733d56a7343a97d34ecc5ce5cccd4350da689bce88dfd4a041c109261a41b013733d56a7343a97d34ecc5ce5cccd435c312f303ebf4aa903167e16ebd9f518d10bae7b487531878611906e69b4de1a2fdf0e0c90db8d3ca1369ffc34aa2220e2e5743682b7d392c261e80c41e0a8dd353e196a3b594a483932311f19315fba03e1266786eb23364d75aa39a7d1de7d25a273f332bd5b05452ba2f2044b223e7031f5a4c7f4b443155edc00f334d964f5a273f332bd5b05452ba2f2044b223e7031f5a4c7f4b443155edc00f334d964fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ae9bf1b6b8e87066e7f31ad10b74a21301e0a6d9d4915df4b482ddb8119e72a1ae9bf1b6b8e87066e7f31ad10b74a21301e0a6d9d4915df4b482ddb8119e72a1bbf0e2d955edb1778802838df54a82d9436f2961ef8941d774b5e3163f833a6397c2064d4fdfdeaa1b3daaab7a754fc144ca4fc80c011015b4e77567bdf3ac8297c2064d4fdfdeaa1b3daaab7a754fc144ca4fc80c011015b4e77567bdf3ac8289b1f741c2b8261215e7f7c2f41a9c6a62c0b0f842d0390525bed649597033c488d9771b59f4af5a1d05bfb6ac091275c2eb332cb74f02acfe3bdddacaeaa106d85a64af04df76135f7c80d0bde6691dd4fbb5db534d89ac4a85dacdc04d521f2582ce6c8cfb4b176e08c7afef35350a3dae1730b89dedd56fe3c1cb82a9f8e77d4b1a679b4b295f55de604ae94a9ee9f12f81d6dd756a104326aaad19a4fe387d4b1a679b4b295f55de604ae94a9ee9f12f81d6dd756a104326aaad19a4fe388afb3d1e297381c16fd9cce615c91307635aa2bb7c89d5a346b4cda257e21772f03ac1244a5bd8b84146642d2f727fea851a50ea302f53b57b0a6bd0087736fce941ccbb93770c8f5ecda78ec4a81f09afee19e60115bc5ab0459fa314c0d9a8e2050641ad39d64219194123c84ecc8e7cce22d067835583b7ff8c7fec6edda4346fec96f7240fbcd5ad9d77570def159d84a017f84bf196332aec86cbd5cec84989b33d4b8c5d65f052fe6e280772e09f7d1f7f60a1fb749dfa91d4b606dae8b4a56abab809ef398b67d0aa471f239fc99390eeb3efed5cda8b8eead5a54a2a87b0bfa54df89805f791657d46a2d8fa38e3a1dfd8d5d38ed87f6f1a51cdf0c187b0bfa54df89805f791657d46a2d8fa38e3a1dfd8d5d38ed87f6f1a51cdf0c15dbce63e03f044a589d8e176aae34177631e38f361d48f501430f45c0b635c05f87542d4357777519cf7d68e79b5eb468dfa15d5bea7cb1063c23064b5223275f87542d4357777519cf7d68e79b5eb468dfa15d5bea7cb1063c23064b5223275ddf19e8c9c30bab0a32a1789c34b6e1ab1ea4691ffd8e3e6109a70f6848f613e13718777ed207300c243d3741387d1c2c6b88ef4e459b7d0982a97603db9efd313718777ed207300c243d3741387d1c2c6b88ef4e459b7d0982a97603db9efd3e32044a82d25aa64c5ef007508b3088f509559ff46e70616892839fbb5404fcc1deb44c4fbda1fbc34ce6482107eee6932b57483aa0c603d5591850ee8a90defc65e86d8ceea1198b1782dbcc839bf939b0afdca65e7a891093ae00ead98db9b3051cd844d646ae0fcc3f5f45fda5a7b70e1ffb714addfdafd85a83b8370ff0ff156397d8379a375fe90da0bfa565e0b2f3b22e90002265ffed7f04e2d17cbe9f156397d8379a375fe90da0bfa565e0b2f3b22e90002265ffed7f04e2d17cbe93cd7ea68b9195dfaac694a6826ad5604384aae1c2d6e342db789fb2bc1e07bccd03f756849a8f6f9965e20da7f1b9fbe5f94c573bbc081f4c03656c0ce0d961e6bbe671ac4bd07778641a3458422fd6cfd3bfffe23a8d6373c731616573e64562173f61b898064793e52df6ef9da3e420c9a98c79373948e2e731931eec0f49fa83fdcce036cefc53a3f1d99c71ed8854cb749c2669e67d88171d738d8edcad81c53411cf6478fbad5224839a3a30112581e4689200e36ed0dbc8c9b13f349c0523fe215ecd5ca42208d222dc60ad3ff9d28148603ec0bed61a97911a83d18fc5527393f179c1aa1ff2032a1d1ee1f899021638e66d738257a05d86bbbd668c85527393f179c1aa1ff2032a1d1ee1f899021638e66d738257a05d86bbbd668c8c22c62f852a04148577092acabf3d405aa2ca0174926a0da55f0cde9a865d03b9aee302e453cb91270724fcc5eb72cc536b584fff465a2977a2ac9c5ae4faab142d5e4f8685f36de2c550cab7ddcee0e463decb35d1d22357b1e30f55bf4144df55c6f29fc55b3c8035ade312304048c5a88ab436679e51681f5a9d085327ec99491b922374f920577fd8351858dedf845dc8b759e151478e640e5ba726e41b89491b922374f920577fd8351858dedf845dc8b759e151478e640e5ba726e41b8556cccbaf7e689a2234a8c71fbc71082a2bdcb762405358199d7c0fa7f9b630e659bb90eb9752c8e4a70524ee4b3bef6ad7b18ff63a24d8e9eb5ed4ae65a676a659bb90eb9752c8e4a70524ee4b3bef6ad7b18ff63a24d8e9eb5ed4ae65a676a1677fb108b328d9b62791b78bf849c79044c5dceed416c5cfe090c5cc9c10762e02ab386a2eb4f86353738d4c703d1b31310f8ec11eed185824390866de4e707e02ab386a2eb4f86353738d4c703d1b31310f8ec11eed185824390866de4e707cea6aa8427eb32d4ea9568347d70595cd7b577bf97b00d16eda3fc775041c77bdd2def0dbc828444848737e8cdb4d4124bcde1e5c521a80e3cd7e011d5609e22dd2def0dbc828444848737e8cdb4d4124bcde1e5c521a80e3cd7e011d5609e22b0a9a4998bc14c57e3d90d675a70cd2574087f6c128dccf54bc97aea315a64a52e8df43c0c75dfd1891fc997963ce2c013c6288a2f3d984d03849a2b8c37240d9894f3327d3675bc65d288f1d85f388a79776bce5cc35844ef45af6d4e8f69a60d53611a29e69b6782993dbb973e31d9f4a42eccd1dfbc79c31c602f8d33c27224b7848bd65716e8e094a87aa518ea8b66ea10bb5d34053dcbbb1a97d0edcf7e5aefdf83cabe9f38314e85be83b24ff2949f526d15d964371dc7a3cfad13be565b164a6ed2c6cc08e77759dd213bd99bfda622829fc268d41689c468bed5ff2a43b49981c91e374c92dad758629abacf5799b4f43b021b952e996a2c379c36938089147ca738782dff2265211daa15dfc528325e3fb83d979f411d9a425a24895b71fcca4d944ffa1040b6ffb5c4f6a5504b022d68bea7527e3c5980ee8562d53770985acdd4c229704adfe3411e98f092931cd2327a2065429a7832471e0603db6a13fdcfd44c7cadb0731af92b9c6b7c1a66ee25dfac8c53d389041aebdc9204b45d063f73e77d854067cdf56e17bf10d52a300547f54ccd370a63e9395e9528ab2743c08d5345e330fa676b4f3ceeaa7e21b0eca23af8414f02d2b87562b928ab2743c08d5345e330fa676b4f3ceeaa7e21b0eca23af8414f02d2b87562b90b3bc91c00f783cb6752b44c1b2bdc0179443585bbc2bead2826731f22cf31f7fee244da1f651d50931e8ea6e47b0172a843b781b484ad9c744947242a2abe4afee244da1f651d50931e8ea6e47b0172a843b781b484ad9c744947242a2abe4ac644c719b654ed858fd39fa505ec6dcb5c4e94fcd2364b011dc7d3bfc140e6b76b2a6ff0889f11dba98c9310c41b776d6cea1d9368baea72cd3cfd74ea9bf1826b2a6ff0889f11dba98c9310c41b776d6cea1d9368baea72cd3cfd74ea9bf1824728c887becb9f7519dd629d39ffc1b8bb829ad784159a9c69ffe1e73837f7b5190af8af9baef1539ef6df78c35cd601ba36b8205336308d06b55ff6b029cbd7190af8af9baef1539ef6df78c35cd601ba36b8205336308d06b55ff6b029cbd707e570c35822346bf230f3ce9d3b35d8686ed93d8a5b9bf54b8de02a319bb8c866bdf4739df3594c3d4c320a7a5c83d657a0b93860305925cd6b09d82324ce1a66bdf4739df3594c3d4c320a7a5c83d657a0b93860305925cd6b09d82324ce1a5a01cd6055f692344bded244d0f4e6dda43661468fa3491e603befad2bc932a998d6f610ef145583446a318e44eae242effae9bc9573852b8115362d7623114698d6f610ef145583446a318e44eae242effae9bc9573852b8115362d76231146fa33d4a872cf01f690c6f2925b9a90918d5bf85a3a77922149a20c8317391311f02282730dfe436ed259bc1f43016c3767f0fedf19cd0503a5789b0f372bc1a1ea8ed164629dc6d5dcd6c93ba18dc52011f146c2db9656e814736d6d708aac81cca6a1a8da4cdac51f2fd1a2dcc2293fae1de0bb1aea3f308b3999029a426a349dbbb093a5ad0e20dea2a539bf1d22724e0ba90173d1d8a1be41f573228ac56ca94da0309037a7386427a5a861e37c1d37218b727da0ccda792c6ab90e63cc27ca51d725fe8d33617d4d97b99315287f9cd5c778406f5761f4a32147618a58a2ca51d725fe8d33617d4d97b99315287f9cd5c778406f5761f4a32147618a58a2271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254b834eef3719b3d11e239c0ab686d9eac11a18ed6eafcadb90ddd30f3d5db9d6bb834eef3719b3d11e239c0ab686d9eac11a18ed6eafcadb90ddd30f3d5db9d6b4a9ed3cf2e4ba040c2504770fc8e2c98cff81ae662e8acd1a596db98b8664b1ac6d81d1369400723bced5f0068c8ae7aeaee4253f8b1f44249289713d87db6c4c6d81d1369400723bced5f0068c8ae7aeaee4253f8b1f44249289713d87db6c4c59ed56a86cb61173fe4671ed854f7463a301d51e973e7f23763c5c4aeab6d0d04c995dca6b7a657bf1ffdc02cbca3a13c388dbcf8f401d8e26039d07c074acca8f299cb7da43d8230ca2933df2ea745fdfb97b5e2a7107476d907fe3408d4fe19bc6bf05a4b2450de31cc64d5b627c70e32884bb503f1ff905c6f728e866aa718834360748d8f0dde5ae44a59321dcc91dc0478c92175ad1d80f57ee7b35a0d7e3a67c1859c8a85ccce978086c95e4b887ad9ee9e2f151007913a06231cdde60eb67c40aa87d7906bfa04cec6cb6a260de82ac204f5d19ff7f4fbdd7ae91a2176a28f5f0e80e81194659d0fca79fdd52719044ef9b5e8586a2a082daf1841339996d827b38388d767762f5921ed65fdf326bf84f9178bc4384f89181834b345f0c3bfd0ae3a35085af76a88c85520cb1245ae796d284ab43de319d737642395a652a61ee96c0c54c2bbe204cb92eb98ebcda534866d03a0f80d89e54a893bc822dd11d194ab835d4f2c4989add169f21bb8124ff14515436b0155a99d862f62489b8b33bf96d94696c40ec3b11e98cfc392088dc51cf9d1196f06dd3acf1e44489b8b33bf96d94696c40ec3b11e98cfc392088dc51cf9d1196f06dd3acf1e44eec26d81348abbbb070884d13fff3a6b7320b11146e35ee1710ed9f2aa72b8c02fbafec7c66dffac74831c9fd29e704893b8532910512f2ca1b7a437ae1cf38f2fbafec7c66dffac74831c9fd29e704893b8532910512f2ca1b7a437ae1cf38f271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25425736d09b2df01dfe9da5afdce1878e8a5a331249575ebc8592a3d5ccc7b5f8625736d09b2df01dfe9da5afdce1878e8a5a331249575ebc8592a3d5ccc7b5f86b13a425eecb0ed138862c8e49912d902fe6279579b6bfce48c3731820f4f687726020ea30a90a832ddeb33ccbaea149ea938e3336cfdc707c869a753c71b066126020ea30a90a832ddeb33ccbaea149ea938e3336cfdc707c869a753c71b066197052ce38d3ed136fe341de959918013c151fe7fbeb70aa92562b24b78ef67b41192fc2c8231de6d9c8132b3904f5dd5267830d7ca18a41398645edd40817ee965cbf1d53a2fed958a04529b3170927e4bfb0639ac5cc7a7e5b815df1ef7228e5560f3d21b4193d5c11a14131ee23d1d245998ab1c7668352a5debdec6a51b76d0171bea524301b30db10cec413e959ab94303752181256bce804ded504c8dd1da8bfba02913435cb5044118a899a0bd2be5282090f76eff7c01cdc86fd739a6ecdd7fb26f1c46734fde6d7fd91dba5cb12fb84bc66ceebcefc028fe3084888e18d3f214154115ad0691e10fa79a06338858986299d33e7364c75d3be863cc5b18d3f214154115ad0691e10fa79a06338858986299d33e7364c75d3be863cc5b796e984278cf4bfa5364429fefca5cf8db1edc18f79ea6483e691065b410c2518b23c5244312b8a6e5253c90975757a798b518ea1c7e9a8c74ba4d5a06d5674460b939e0522fd13a41af9307e2716ea4f6606c651ad1e18c773221ec961979e8dc7f013f0a788c3f897098df32707f53b655a3b0c21c18e9309c7a1ab3332da3d6c4c3ae9ffa87410cc5b5f051cfe9fed7e37ab0e89932462cea4d73fe1bed1e6acc9108a4c404980f5de43191797415b7d7f1d536b86e331e680c323ecf5fea5e64329d7645956b9c1a21cf6a494d99ad26fb709b2416a9eac73854a74593ff8c1feea16481e6a32c7c5957f2fe1380062b312c7b5b30ecf6c39ee4c6b7617a5020d95e4da907b71509efc588ef1c97d54d6df01441021d367ebe3ae042580dd90d7ef7d6579b37c726528fcd5505ac11ffb461f315f6946a392c313042cf8ef6d227d96f320742550c2a798a72329ce191f3fbbad6c69d391d8d9c5b44d3dd94488628dfd919bc0cd2c51b2b481a61dd31dc22e6ffae3267dec66cd1f5a784a2815eeebef3c927b515231d28940580a83cf33dcc1d96d3cfc898b7b44b779ae03518583b248955f834fa21b1a558db82fa4dea905166e40293cc691e3c04abe03518583b248955f834fa21b1a558db82fa4dea905166e40293cc691e3c04abeac55e5a2c7e2012a40f927f2144366ae97f42f4bf06c1f23cc626e3f2b45aee5d5d7bc6b3e819eda618ae333b864df6196dbdf251f89d546ac6f5eb5ebef93b67b2023a52f55c89112de97c115a4b72d250acaf162dc7f036d1583a696f57f1f7f1204662e46b8ba774365da66f8196e3f5c704f5b2cb317ffa11fb0e5ad0d20ed5ad8ace0f8e070f0503eb669320468582b2281ec6790ef7edccff8e28600393bdf8df67d42b54cf44a52fc2564a081b2b4d62064b5cc2ad49a53990877cff2009234b20a478e5ad5f1b5657c1e1decf02fa8daeeaf3277b7f17c33d055b0e3d9ddbdacda1697bb68422eeecab56c142f2ce7a0ac8924ac85704746c1fdd8cf37bf198479ed85dcca89e36e9c7b347edd3603622c53a5945813b5407929fb11570697454178f8ad74fa1520e36bc3a595ea47415affbbc21926d491847e3e092fa80f048e57a1f4a612b6581753f32eb9d2b03a0bb94170959c14b18aa16210ea19df658e0b1cb2ddf49250b37f3271d4a508d205914a9c25a8a877ba814741f98bdd99ca9ca0799622dc334b04f5d1c6675eed7371563f9d012ad25f469ad1589d214bd80517ddcc420c509433fc09242490cc87857ca1eec2923a126f82c8307a46b6611b43f7fdccac2b6bfcb74e79b8e690b7dfce637553383a4fbf9de8307a46b6611b43f7fdccac2b6bfcb74e79b8e690b7dfce637553383a4fbf9de2930a9615884659362f72a2815f457950b597a4b2c76c0d53496a2e9752cdfbc641f58041d7dd5c26a86154d968203971a2ac55b5d668cacca7c5e0ecc47ea9b802075d6130e93f1754fc42b469c6cef6a496e6bf55037a915630a802b71dca1f1c7e838f116536536a568071761d729f7b11a7322fd10de4676cbc5ebfb75c2255ecb7268b3513ce6c56ec1a2aa0b1095249e6b93330227877a0e4b5f6cbb9c255ecb7268b3513ce6c56ec1a2aa0b1095249e6b93330227877a0e4b5f6cbb9c9997672a04c9927433d5b0b41a139701135bedd10d27e52a501a67e5b538b9dd3f86e3668b324a1a45a5bf7cedfba070cdd86e4e58d8f0ebc710233ac033e6da3f86e3668b324a1a45a5bf7cedfba070cdd86e4e58d8f0ebc710233ac033e6dabc37fd2b019ea8fb75d66444aea43c4979e3bc64ac759016c95aef711dded22388989400e6515de3e834e58592985e349dd6c0de7d5efb20ae71cb319361981f88989400e6515de3e834e58592985e349dd6c0de7d5efb20ae71cb319361981f89ded172258d510690c620e08bd0c0e52ccca254a8125119117bcaf9e901379e8e3dd81993f9736037c423d55137ae3b3c646a113a9ee341f7704c556077924d8e3dd81993f9736037c423d55137ae3b3c646a113a9ee341f7704c556077924d10fa2fd89474a2fa185f2838c3a5a1d66755d93d9470bd9b9451206efa557a5ccaca3ad8968d27910650d9fed53736f301c7cc410d41dbf9736281231027fe91caca3ad8968d27910650d9fed53736f301c7cc410d41dbf9736281231027fe919ab27d236a7900d77c126b494a3d6b23c34bcd8ed56cc9f1defb215b560dd0e2367921c4139f9c95a9b5a7cd631bf1b900d65c8c9e286bf66343becb49b0912249b91bcfc2646995965059eab93e40749627600b209e5816cd9153ee5b0aef16585573150a6584e951fdb3f36040f6a848c992223009402cd8fc02b50eba6559e9e830bfb2e62e364a1ab030433b7a6b3f7ffe4660a51fa1d9ebfeafad9fa8968e2726c441987e47424a67a5005830dbc8ba104007f9c8a8466d3baf9b8e584a7a0e89391912e51c1ac6cd36a3ae941ceed8be146f566e3641f9ac066186efde7efe42c7d247baf8fda3d741980e6eaf0eb61631ef827c191273d23858a825a27efe42c7d247baf8fda3d741980e6eaf0eb61631ef827c191273d23858a825a20431d7cdb8344017464112100757f2929678c2392df9ce5dedf1752511efe8f2241cf6dde18e956676a535cfa39f638b99ffe85ebbf876127b2e501b28199c19241cf6dde18e956676a535cfa39f638b99ffe85ebbf876127b2e501b28199c196ed41ab08fff9f6081e9496b4d08eb91876105bf5f39e4d49ffdcae5f5b102c4dfc0380756c56d71ca121a95f6e08157f27edcccb80893dda1e4c786e75e7356dfc0380756c56d71ca121a95f6e08157f27edcccb80893dda1e4c786e75e7356d71e53d448257e7e6f84158e0fa81988b3f909f3f120280005c4356e55093bd28839c66af58d7a1db93b01d5b252b2ace38964e78a9341b2d290eab9084f54318839c66af58d7a1db93b01d5b252b2ace38964e78a9341b2d290eab9084f54312d3b3ce4f52233ecb37c8e6b14fb3230990c32c0b03721f9b0495a2cd23ff61963e9221948cf3890983ffac7fc3623a8ba4275f90814baf2eb68f3b7ca4b1913bab14d1d6867ca3b7fededdd635e41b41befba7142b7d8a99c54136fc7165d1c5db0bfd73ee6a6e13e604d6c136aad03aca45f6d012fc3f0b502de314852022ad81ee349f468a265ac9145e14b92f4989522106ffe456bae25c45ae7ae4d9c532eea1608110506922288896d662cf8c4303602fbddee56c4ba7fba54e818ad64b65077e830887a01a792de69abaf24dd75864051041232e1c902ee699290d9a34a8155d605191a78fdd37fd88e188ce3fb5924cde079d316b2dd40360e69cc14a380e58b60334e1a0d07029893a49c2f2f171925de0c55c3d86fb9eb97af83fe61c504a682de4ea5302530a686067565ecc3adb2e2e04c839beb93912788f77bd801aa3ec8e7edb99910843eeb2900ca32db0a5a7ce94244cba312e594493d163f915d587d2d84a31c19b259eab0f10bc1368423471054f278f85023ac7584beeb650c853bd8178c0aac0cf88eb3cf3087ce7398e1b3a1eab69d3abacd8d003feb650c853bd8178c0aac0cf88eb3cf3087ce7398e1b3a1eab69d3abacd8d003fa6510f2dfc9dd95915bed9f8d1c18922f75a32d6afbc4b179b64b0bb10b4966ff71913d4aedc418dc2178b8676bd97a08876453601746ee9105c9f7d45e7a100f71913d4aedc418dc2178b8676bd97a08876453601746ee9105c9f7d45e7a1001a8f9915469b50724f9dea6510057179c8c16d5ca88984ba16c18ceec34633fb8fe95e469eab3047e109021bd8e23c58a38fc3de995b814fc25da7a9a10117b28fe95e469eab3047e109021bd8e23c58a38fc3de995b814fc25da7a9a10117b2d7b3a202eca71115243da57d1c5af9e0d249ed1ffdc753183466532d7598e57fbf97ab10940c63a4769e302eadd5544668c376768ccfe9a070ee5d9aff92cb95bf97ab10940c63a4769e302eadd5544668c376768ccfe9a070ee5d9aff92cb9557737ffd2f776ea189eff40850d3c231fddf6ca75be4a244b67431269594d782a5685ee75a4d7c8e0cd812a1c809caf32705822bf237fc3b08ce57231d3bb344833f0eccb31e180d70b28038084ac0d1b5db8469590c6fe7757ae6b465f315bc544c2528683afb185af587fdd16e7b5c3084aab5744709a4b21e6f557a1a6cb2498a78de9c708b2c779b9a9122ec68abaf26afab0a559de28b47abb36b0c9b0748a69d8f5e7c42cd93c04ae29d674e3629edbccf7a636b418e141fe988bf2c75b6611ac1c8a763f8350f3b80ab19f43cc0f8b790a57a0f750c979098be9aa9d0a98bc78139df6be87e31bd93f6b0afa1882929200ffe58b302368ae98ee78f5b86ef27201b9f41bb09cf1e2dc58863723fa87299d954a59abe5ecdb4c131b4189bbf0a8fff4e71415792398f33ff72c594da8acd6b7eb3f49f8683f0e3c55bd0223724659daaf885be3b65a48d3c878acf7b85f34f8a57fe3b10b48e610828ba33dce623e3c00ccd3877456208e1b1d49d2d9cdd8aeb7cf4b8c5fe65e55604fa33dce623e3c00ccd3877456208e1b1d49d2d9cdd8aeb7cf4b8c5fe65e55604fadc22fc7e661df3c8918af46eb4d5a601019553721220f6c18d9bc614af00a3333587d14481a5339983082a274a87b038b11df3dfaee64e84cfff2d7a66ad740444a2fd65296729441d0a3b56f46bd67b5c9d77b148682d5c904c330b51e1a7997872d713f11292df870439daa891daf14885ae9761798cb8864b812fa6451137e0a88d4ebaee9865ab2b7c820f6b822e381bedbabf40fc920270024d4d7397352ea86aca9fdf7bafef10daa3a1841fdbaffe37b35c082826174a761ecf2ed32b6bfb13118417930284c54be6e932a5b33043c599b1f4dd9d3cf81edf9010522b6bfb13118417930284c54be6e932a5b33043c599b1f4dd9d3cf81edf9010522b5efb5fbbb0fa39f6043331ce2d6e2f326164ac1e7da86a419377af1933b949896e3aeeff08b267f7713d9e267979e6c04051a242a80696bd1b29ebf1e6e88cf06e3aeeff08b267f7713d9e267979e6c04051a242a80696bd1b29ebf1e6e88cf0a4fe6353490d55efdba29b76f1a51dcab76f63458f2d646d70c7065ea0f0afab09af426bbfe221af745feb0078f87f89d40c6a72798e3a97522f8dea883d042e09af426bbfe221af745feb0078f87f89d40c6a72798e3a97522f8dea883d042e9166a3a126f57d09e104eb1e308fbdde2a12dc1bdc11951b694caf694a415c6bff574591002f5947e2bcb3c179b57a9734ec2941d8cacbdcb959985ba83c890cff574591002f5947e2bcb3c179b57a9734ec2941d8cacbdcb959985ba83c890c9a85bfba9809b0e337f47c7b8f6c0a807bfb07a292ce59cb0df60b1d571d1dd192f6ff4a772f7cc6ae987127d9ef00eec6fe58152f9ba5526a432c678e2a2eb47b76648c14dc9d09b27c26fe4c0922bab798147ea2076d65d9ea527db9084f846c981d232aa3f8fbaa180ace342bbca3bc9f816d3761de6273a8bd362c3dbc6c6c981d232aa3f8fbaa180ace342bbca3bc9f816d3761de6273a8bd362c3dbc6c787c1b3d4f51125be4683016fb9657b90526df10daa662e43c25cc6610e5697e568b6fb0f28606e3fd443b8ce317cf66cf8d7ac6b73c956cbcf8d339c51035fa4d6b6dcf28ef277881a7bb8a085847ecdc410233436f69489bb19f1a4220a1dea23b3ab0bd0c901f60a37d2cb82cfb2d7d1e12f934ee4921166ff58b31271628a310026e1041829bd142dc21ac7f91c1baa4224d59f18b8cc90b6877326179dea310026e1041829bd142dc21ac7f91c1baa4224d59f18b8cc90b6877326179deadad111fcbbbf34d9e19c005e7b728d818ffda94fe1edac37dbcd1afc51c902a6e142d5099932f6cfdabacbff3d9786559d35044065c83bba7a0a9270310d0466e142d5099932f6cfdabacbff3d9786559d35044065c83bba7a0a9270310d0467a5ae7be1697d1ecab24c4bdb7ba355334d1ad512d095e841daee6acaedd00bc2a3e6315cff71d34f74a61a76c4f7005a21565d6e7cc1235abd84408e2c524da2a3e6315cff71d34f74a61a76c4f7005a21565d6e7cc1235abd84408e2c524daf85b00094d43b223d6099509671f8fe3a2df067bac43f8bf6341d7a324c561d1ef7eb928b280626bb042e8dee279bc8b2ca4233f39f247ffe866d687f1c1756438c38582045a56cca677ed3f2ddc86d3fe268f60da910c84a2adecfb580913c319935c62e1f9676e19c5d6d3a1701aa7aae6aa1fe7a996890fac503528972c8a374ab4b9d8de6a0ffad94083313fe023c606bc9891778b83b1692f2c10c7e2cf04b33196ca7fd93f7aaa08609033b3c9bb41248d29c7bc64fc02d825cfda1e5204b33196ca7fd93f7aaa08609033b3c9bb41248d29c7bc64fc02d825cfda1e52fcbe876dc31d0a76dec0bd68f480af082c2db109da9ede51a87bd45ee40c097d85dc231088c1f2f016919b97507929bbbce84655853027123f59dcc98aaf7aaf843a7cffc7e4fa1bdfe55aa124b238ba6384fd7ac06ad7383042288a083ee290b7011d24721baf8020e009bc1faf6714e007bb2e455b79222d8893592ca1adbb7da7181dacd99fc3af8458740f64078b9e533d0b2f64abc6accc99a446e05a65736e0d1ad4f133f8dffbd6d2091016f02b3c732330b628c951076225ff62fe797dabb3af0d0222f4d3812356e91ea96f110d5d27e49420be4d371bf6ac7c24d47dabb3af0d0222f4d3812356e91ea96f110d5d27e49420be4d371bf6ac7c24d45dde166f80a26df19b66952e39a093557e6ffc364823a608e57fa8ad7524953538147bbe550b33f13e16c9709ae911fc4717afbbf65075c5e2dafbbfc299b15338147bbe550b33f13e16c9709ae911fc4717afbbf65075c5e2dafbbfc299b153531cbe3d7a7749f190ec88fbefb11c4265036607e249929194b06a0e87e98c877f12e52594424c555d9549cfddf3809a58e10ff4507a372268693f5a4e06933e7f12e52594424c555d9549cfddf3809a58e10ff4507a372268693f5a4e06933e6eba969610b89e7f4ea4d5ae26d237ed40d724c7e07f8235538419328b2524a60ac7789ffc04e6f29306266c893f05f85a0c6df22bfe2219b3317c01c1afe605ebe6622f185b6baa893634de9483a93ca65de491572744b44d09773e34554db1fdf555581c0b0429eadc5aa1f1f8333850eb9b19ef89affe970e7966b1e2a794d14c97d5506134fb277b724c0eca43055dd1348343ba7ae5b7b98e6b394a0137e0ba24ba5418a3599b88c8e716cb41211b323ee0ccce7d4238b2911e9a6c05cbc46ec6a6a9bacf1e627edd8d6dd56567ed47f6a30231455ebbaf2e1472b4d0eac46ec6a6a9bacf1e627edd8d6dd56567ed47f6a30231455ebbaf2e1472b4d0ea335ef25fc232d1250f7f7b86181891cfd2f87c5a5f0c78ab202b6c7df41c796907977343b69e7f7ece0cf738cecb76d21669ee95bc303c5a0178fba134dd7e17e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c415a72c6007706342a6901b1379a1d6485b6c69f17248185ba761e1c18251b1c415a72c6007706342a6901b1379a1d6485b6c69f17248185ba761e1c18251be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85554827712ff71752ef02c3fda582cb8efa8c28e2c9cdcbfe8b984074b4f980eb354827712ff71752ef02c3fda582cb8efa8c28e2c9cdcbfe8b984074b4f980eb37c52f704a6b6529e9d7715b1fd157908d9bf52c43c0cdcc813970023344cd3a80e3145af8d936d47f1beb87f660da3641eeabf7b97af435dc6f2875236f6dd87d966e115ab9cb9095e6f86072d610f10a2d598c3a0ba4992221493dc8fc123eb5209e98e97d8973c1ae03651dcf5241c799f1754f1b8f47d5d02f90a2a11b07f297cae0425a06f85e636cdc239cdc49bfedf0223036f3c3d3ef508aeeea40998297cae0425a06f85e636cdc239cdc49bfedf0223036f3c3d3ef508aeeea40998862712912fc98168a5a11723f912b3e4faee2746c0f09b6719283393995e23e3dd8b9c288735ac90b6448dbe76d1102902718d7360a5d46a8b4b63a5226808b3dd8b9c288735ac90b6448dbe76d1102902718d7360a5d46a8b4b63a5226808b3068a31abcf1106f0850b41123537f5edb2ff8efa2a318abf2a2efc7c08f5348495ca406ac6a0cce7746137c092b253687e85f5d403c40e6bedac06a771fe08c595ca406ac6a0cce7746137c092b253687e85f5d403c40e6bedac06a771fe08c5b51925af8b3574eca556b59c40627601b9ddbeb5cab4cc5ce229f367c7a2809ef730637ac749339d750eb68a190862977fd5fb255f84b099cc02ba42a59ac51ef730637ac749339d750eb68a190862977fd5fb255f84b099cc02ba42a59ac51e66f876881dad48f0e28bedacf509086980c771d2c41aaa232f4016c84e31284e4ae044cc93a6ac6bacc80f6df0ff94d76676954cc37c63b1b6c2e601605552524ae044cc93a6ac6bacc80f6df0ff94d76676954cc37c63b1b6c2e6016055525249f72e477112ea13025b748d2361a5b50040e39e3a86357da0d395e4a048134069ca32d6f1dcebc85619acfc1e3a3c11726945e9c6e520c5dfe904e4bfe6427dcda845a163a3a6b9c5b64a6d1eef27b63c82c2ee06991b8f812b1f2288be00c6e5a1a998d450f923be5356f27b54b961dffd0728cac6fd0adf4f983efa014bbeb046efce4a0d4cd361de102843694c27bafba3aa245dc6cd2474b7757fe61fad2324e9b29272ec43d7b27187a8c7d9486308383934477277fc39104b998bf7eb271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2548c75053f6c420c38419c104de598ed675cd199c8411ec28549b93f4bac22e9de8c75053f6c420c38419c104de598ed675cd199c8411ec28549b93f4bac22e9dec7b901d0b8222edeb51dd4dffd751d1e4a23ba56bd050b502f6c6893c1896c233e7dd2217b501c40652d64b754bf25a45b5aff12a7271883d72a5cbba337982a3e7dd2217b501c40652d64b754bf25a45b5aff12a7271883d72a5cbba337982a4d09feb87cb4b722f3581808f3d2a281f8d17a15eee9bc571eae86172b3d5714f93cb3ab8ca9a6d6e6b02b4c5fb6cb248b8c963db16f5c0f37a843a9ec9ec05af93cb3ab8ca9a6d6e6b02b4c5fb6cb248b8c963db16f5c0f37a843a9ec9ec05af9bc88b14c113d1535fcc23393f9a3a080882284f77656f3fdefe7dbbb56d1ae4cdf89f1c3e0369beb005d2ba012476a22da81251d829a9ad011b6fe726e49e24cdf89f1c3e0369beb005d2ba012476a22da81251d829a9ad011b6fe726e49e2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556dfb66cd2813f92c70b9ba0a3a82a5ef4fa2ea1353ec0fc4d830359eeb9c959b6dfb66cd2813f92c70b9ba0a3a82a5ef4fa2ea1353ec0fc4d830359eeb9c959bc337e1fdc2315ad5b16f422073ef0db5b10a41b23100f8ccca441e70ddb7f51ca18924bde578b8501d9e887324fc0b26a862b5df8292cfe627bda81301fe1143a18924bde578b8501d9e887324fc0b26a862b5df8292cfe627bda81301fe1143a9b04b0150d203a9a5f10ebb0a580de4f233ee7514ca7aacd3b5a427558744b1152faf5e4525f80d8651c7c58b05b0eedf80a17cf13eb2ed9d3f3e37e6f7a8ec152faf5e4525f80d8651c7c58b05b0eedf80a17cf13eb2ed9d3f3e37e6f7a8ec31ea7389c5f69c358b5f158821ae9de66fda2f5e8b521863462806aeba1b9ebc7e7adac75ad1227c6c63a94345c2aca3981c47c895b562f158526a437c6cc2ef7e7adac75ad1227c6c63a94345c2aca3981c47c895b562f158526a437c6cc2ef941969627620db48dcbdaed7082d9630fbbc6a02259b68b3df97761bfa04bac775521f0bb503c601adb2d7707de95a1510aefbd713099176008fcfb455f896c22f89f109e742886cde8ca5d1936eda7f7e7e3947d7643eed3b9a35fe9e6a42cf925fc4cc87ebf4a5cb7096a313720c01505e840c9356a2f75b97c27eb6b4e756799cb68905b883463144ccac18381a5be8524259baf1b56111bda0d3fc5c8f51799cb68905b883463144ccac18381a5be8524259baf1b56111bda0d3fc5c8f5195cce7690ca25e7636f9a14e794b0ca94577a7ebc38558f69b4aae84bcaafeab0c6ccf781be6b9356bf88f2c4589d2ef42bb235e5195cacded0bfb048a7aea590c6ccf781be6b9356bf88f2c4589d2ef42bb235e5195cacded0bfb048a7aea594bc9b7cd5a43a08782dac0061f3ec79583fb66d23f853dd20269dfd0c5b966a1f4c3dd0614f516b3ae79d7c932b540c39838aef2e509b8a78e7ea78a974ed2e3f4c3dd0614f516b3ae79d7c932b540c39838aef2e509b8a78e7ea78a974ed2e385a1f31a4f62d680ee8811a46f5706c9aecb98277281377ef40f29f1eaaf6ad0ace0933413829e6fbaf0c1575563ec6fe02a2c273e8e70ad0e4ea0c08748b746ace0933413829e6fbaf0c1575563ec6fe02a2c273e8e70ad0e4ea0c08748b7462afd68dd8495fa6982db3355d9ae573b8452588ca12d0d5f8a3024629fcffd87aed91bfe56535215abea3414d9a23e57e6d439715a0c4716151e4c0b075c1f267e851ba4475e5bb732fb0323f0f80ed81be0b0e59c969ec7cc4559d49970b84c5cf8db89c43f9b3b26631fcc9caa1edb0a07823b094130522b0828183f9237503dc2fb97f5ed0ad44345d06960f8c2659d249009ab3705984e3154a977334cc23dc2fb97f5ed0ad44345d06960f8c2659d249009ab3705984e3154a977334cc234ad4aba177c33efb2f2f950b706fd711657901df25c7ff399063e0dc6f95500cf986642731c94c37a46bcb9ec41baf39357f0a7ccd2c0e97878dd8c6e8f123bcf986642731c94c37a46bcb9ec41baf39357f0a7ccd2c0e97878dd8c6e8f123b8631d67a7773f39017a1fda5b513bd8efa70354a7afdaf20d641bb8f4def067822e0d7792086d6cdb7666c7982b86b9e41d1247d23fb78eab14ac1c2865d80a9f7f42eefcf14ddc4cb78f53e0f2dbad14e1f87b4d7acaf207f0e7e54ff18860d8a316b140097108210f274c04cc9d3efbc7f8e64a99a602a7a4934fc9c7c1a3c231d61fc5f03f03b954b2c987b1f201d8483f4415f90a4846c4dbf064d2c4250ecdf2b2ec454bf44ad34f1363a3255d765aa69dce457889aeef0a53eebfbf87425f9c94339a6481ac5e6d8bace47250ab28fc7088dd1bd1e1d4e9efa93eddfd9c796359ee48b57d7861663bb591794f510fcd6c83438041974611fdae26ff4210a87c686f7a1191adecb35e743016fcbda5807f18a7237b8069da25a18243069dfc1f25d20a9f8432e50a973845406b043c7319a1b354266a884ba7944a44d0ddcaf91534c7832dbea1fc4849c18afc5a03abaf1b3fb9a50be41be07f8203aeadcaf91534c7832dbea1fc4849c18afc5a03abaf1b3fb9a50be41be07f8203aeaec5516137be1595c58f2237f860b177d1f5b145e9db35140a45632431ae886c28eb35f6e7a12316f7ccf3c4db1b916702673c99711ac006f321d67b63b83ef438eb35f6e7a12316f7ccf3c4db1b916702673c99711ac006f321d67b63b83ef4377acff521c12d548aa9b7134bfc88de11e96d47376e8b9b1f7b07d940d541e4aef96f950f25726c1d96e9e84ca8c80f8027ea74b215d472ac1c5f25ea7ab1f1aef96f950f25726c1d96e9e84ca8c80f8027ea74b215d472ac1c5f25ea7ab1f1a40ccdfa3ddfc9685d63fb161e69cfb60227823ef3c808fa921f1ce68a38767e0efcf2bab5aefdfa4a414f45d46cdc05ea5a56b1f51f38b90b9e343d1d8d926b1efcf2bab5aefdfa4a414f45d46cdc05ea5a56b1f51f38b90b9e343d1d8d926b13860b928fc23bd2627e8ea6083c823758f1e889383d06fa814fb3cf6e7f5de5fb7e24659f77d4317b318fb16bb2e97ea7bb871c293e9b95450767458885f19c3f01761e3f3320f087a95ff3615cc69b2e5f239dc784e9718a36520758ff266d39b816366dbc32f635279a707b7bccc94ed3a8ae205da0cfecd7d24c6fa33fb4b4c9d37f586ee4b0768778aa34b20be7aad2717cd914521d6d183b89238d824da16e78e8d4c7b920e2f01a92795a9ec120b8763678e2e6af2d9ac27dbbd3fe9ffe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855208ba25a3a12e8ff0b4eeab54c821bd12cdbad97bf4184557981e727edf31b10208ba25a3a12e8ff0b4eeab54c821bd12cdbad97bf4184557981e727edf31b1075f08797a76c4bf7640139a3e65917f3007fe46f551c42fb4604d5ec4eaf84e129844cb0c6549d2f35438a73eb1b2a206e936f0125397b9bc1cb18358d0bc36f29844cb0c6549d2f35438a73eb1b2a206e936f0125397b9bc1cb18358d0bc36f9192bf039b71209276cb5139fd2246458901a9b17bfbc3880107e11b82d499b8b29c621b6a8e13dec28454b32429b1edbdb2522f1122f8f3dc79f236947a0181b29c621b6a8e13dec28454b32429b1edbdb2522f1122f8f3dc79f236947a01816276947870088bce738aaf45cdbfbc0e353a114bc4133d7530ed551d03f4f74a74ece079f44994e1c03318492ebfad7dfd36018fd324cd3877ca4373bd0f82f074ece079f44994e1c03318492ebfad7dfd36018fd324cd3877ca4373bd0f82f0adde4446212ebb2afecea2dbb7db6c45c6e08b031e79825cc697967e6b711f163c5b7722145010da8038668511317aad9227596502ebf0675b29ad8d8d9cda363c5b7722145010da8038668511317aad9227596502ebf0675b29ad8d8d9cda361805efec904f50418acc9eaa1e1f9649b16ba83a9a2164b66cbcd0adbec04d02cdc2b682f7ebe4c108b39cdc81ec65fd9f4ca45e6d48ac01070797882185280acdc2b682f7ebe4c108b39cdc81ec65fd9f4ca45e6d48ac01070797882185280afcb86d8d3d1aa2056afaa28cf539ee5bb057b7ce4f7316892c283f9ea22fc4f69a21909f0af71fc8e3eb9199cb34530285a527e2c10a4a58cc7894a496db0d489a21909f0af71fc8e3eb9199cb34530285a527e2c10a4a58cc7894a496db0d4840fe5e5ab6254af571edda253654ad28429ac453a12dd32c86439c83c10bcdfb9ba15b30f3bd5da16d03275c4cb76e539f668cf5473d780fafb817bcd84831179ba15b30f3bd5da16d03275c4cb76e539f668cf5473d780fafb817bcd8483117dfc301ed4202ec24015f8a21836a96637f40f4ee7d58c579e02774636c977ac0bf76722135ae5698d93cd39c2010267d9b60eee0384d47edccae16f97b6836566d2a3f8dfa94be9219b217c3ad2d3c20d60efd131f62557ecaf3143d56f1e6ffc74c1ec0c93954f2ae6ad9e079a5d9e521057f4a80c9b3633e05e34282224d221e4e95f49ec4eaedb81729982c66bc925cd466dd8f98e13b3ebd2f928e65873e1e4e95f49ec4eaedb81729982c66bc925cd466dd8f98e13b3ebd2f928e65873ea74b245bb9f0e6c1d3201ffe7aa2370fabe25e36252fa83c89924d80a346c9df149b008489474032aa4e0ffa8da8afa13b4b4080827946bc5e15f578b929a3c6149b008489474032aa4e0ffa8da8afa13b4b4080827946bc5e15f578b929a3c65b087d0307fca4c7d45670c4493096a817ffc66995d00b8537a0b96fb7dc971287de0b964f6281187d5e4bf6caa80742b4591bb9330908ab3930eaa1a5d6c87e87de0b964f6281187d5e4bf6caa80742b4591bb9330908ab3930eaa1a5d6c87e0c29fefc4a93482e0630a715fbe59bbafdc9c20531807ea5585edd4aba757af7f18c1975c9509cbc2ab24f2b9fcc5bcb44cf68e0a8b574aa4ab2a3efff6894aaf18c1975c9509cbc2ab24f2b9fcc5bcb44cf68e0a8b574aa4ab2a3efff6894aaa911d70cead0dc0cd24f188ef3fad222fc743b735fd743ab9f7bdbec3e4b31cc721f614aecf11d2d862d9254ac1baf036ea71edca81329062d52203c20eca3b1721f614aecf11d2d862d9254ac1baf036ea71edca81329062d52203c20eca3b172fbad5adf07e3635f717feb8552e01ddc803797edd8068d1adb27de44957c63c98b0dc49b3b7ff7e9008aa4f8eec8f29228e51c36fd8a504590be53bc56fbc0c98b0dc49b3b7ff7e9008aa4f8eec8f29228e51c36fd8a504590be53bc56fbc0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552113a2c65aeb19a00975ddaeb7c6d213be55a7e18c1867871f6953491050ad4e2113a2c65aeb19a00975ddaeb7c6d213be55a7e18c1867871f6953491050ad4e1eafbe5aacd969058dc1fe43a97a2595f18c4115c430814531b394ee1b6de39a5f379a28ef7074807a1fac52259de97b2ab05fe49785944b8897cc084c21f72a5f379a28ef7074807a1fac52259de97b2ab05fe49785944b8897cc084c21f72a4b908fa3438044b83c3bf5c45917fb6f8c7bb3ed749c0b56c2eafd2191c9a820df306450642decb7c6eb6486e2eed9f6ad1f714a5c4b7d3e49b82c76fd8ca112df306450642decb7c6eb6486e2eed9f6ad1f714a5c4b7d3e49b82c76fd8ca1120e4ae003585d800c28e2203b43c54b9328242f90edab257344a01a6c4d43e01123da7a1bdac000880bc339593263ae68094f3462c24b5121a0a8e20c2eaea5e44886fdbd5395145531eab7c0492e74dc8ef67b6986ccc6158aca157736720fce77b06227917ee640bb6ebf57371ba73820e75e01891607f2165d1239bcf1f5d85610e747c3a65c42f8e54dce158eadc50f0f27633862684e39ee90dbb5259afc5610e747c3a65c42f8e54dce158eadc50f0f27633862684e39ee90dbb5259afc271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254a8d00f0d40909798a2ffc63867b68194a2be92d19caee8b431516c2a1b1cf996a8d00f0d40909798a2ffc63867b68194a2be92d19caee8b431516c2a1b1cf99690c2383247036c6b8fbd6877a9ce3d124b1f903575a27aabf6a3b7b7dbb1f225d49617610786779a5850d36046b85457e9d9d180a6284b4eedcc0f755d4572d5d49617610786779a5850d36046b85457e9d9d180a6284b4eedcc0f755d4572d59e7735b3ac90d3a8181105d07008e76941ce9fa70118046c09ca6a95bc22b5c650efccc9a54fbadbb22e9e760cb27548add165ae843408ef931cfff24dd43b1950efccc9a54fbadbb22e9e760cb27548add165ae843408ef931cfff24dd43b1901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bbb5be746a87b867eb8085756a90a7750448a72ad52baf63b421bdf1e0299a5e6bb5be746a87b867eb8085756a90a7750448a72ad52baf63b421bdf1e0299a5e66e241eca9bda2a523f131dbfb399769003e34c886ca32824261795e41544446b1333a50441475bb88bc4c36f706a6c42c1894ea92b0073fd0632633128491b10c649e2dbd2c3a3b4f9b23b22b2349346da61705ea171bb0d50e66d934464046ca3ddbe531ea0a93e80f5f6bf14094366fbf5eb808a5ce13414dffef17e3c53d8b9b950bc0cc1022660cc4671c8e63fbe0b89bdae3911ce8076d08c5114d0bbc95043fd443e1f33f7b7dd92152d1d93946e6c00be68d9e4fa41ba266c4e5fe4f00a38f0c943c62101e7717654d14187af16c671ede25550b92da0635dee6f3434b2130a9db4c52e6fe86fff363a8f23909c337482c4ab2ae1d362849565d67e567a5eb1d7b712516c9e3632f32438e60a5e1e5808a24699213941179de8ebbeb420b6bbd97247cd5bad66febababf006a817e6cc19fa478d6a0fa57dcc832627bc977c16123f981a4effe9261a1af5f844bfc98cc9b039fa4beabb52a5d6ecd297de33759e3ef6355d170268d666a516772af2b77727d5b72d23d4a748c184ac6c726f60e164a4b8760c55b7fbb61ea6bef3d410d04d34a96f3889086019ff7fe9b5b448d12f0fa27a045a50024414daad13d2a6c6ccddaae03ab75810c997aa1cb54f6df1dc3cd62b617dcb44d4638fd5b2ad89ba6c1a78af41826e7f9427261d77e26f957839ec19aa71921fa47089d32ed7d98d5cf32762736241dbe42e3c72e5555408c6133cccb787ccd4289472a5246b8794bea45b6545c1f5734cf8b2d5214ef695c5cde5faccfb542356cdfc30ac48f5d454cbb44600f7c5a9369410d8576296758a514ff9f3d63bd1957872d9da4641a4b3851f104ff542d9c7a7f6066e1ca88d5966f50fe44d83a8362f1e0e62f58624419891a39e708df93fbf32824ada6f78b2a1b1704fd7e7fb34d27ebfe5b4ded2b31945ecf31bf69e93c9086fcfa8dab899c4566ac54374040b5c8d9532301851df4325727dff8888668e35e1891195ebf39cce68d1a2346f6c43790733a67015765465e647eddf68c52fb31cd3d40f8041a32efbac082f6b1757bcbf9816796318d9f0cfa277492e2a4282a2cd096e7c3cba568402177e49f85d089e6675780b07e873f23e288128984d85bdd08cc0809f6f827600794e3645093ed7172aa3b798bf09e80a73eb0f4ab931c419512ccba06cf9730ef2ae6f37521ae0589f0beeb107f3511981cce6cb891acc0c19346fedfdb14c668e6c77fb1238fb35df14999e3dd6f58683bec2681632cda159ad13d81438739cb9d6a6a976e9ec6be4306e653fb272abede609da75123e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553f67c0f33cc7006f98110af84df63cb3423ba9c9eab763cc101cb0d2c45489c83f67c0f33cc7006f98110af84df63cb3423ba9c9eab763cc101cb0d2c45489c894d899d2dee7fa8ec7fc4564602516873da4c4697bf45c81f4f4ee8c04b5c790cf5f12acfdf2205c70a644c820838ec1dfa20142463855f7395dd4be0e07c9d13bbd06319b9a9b3e90a4b1974c5b8a502bac8abce1be24337e4d2985b537b06224f528b279a081af855869c17d433f73be89d6612c1a2f2c0e5376fe86bd272e63915c3feae61ea69c038fd3d9b7c282d874d21d9389cf92f09e97ee6cf4d95563915c3feae61ea69c038fd3d9b7c282d874d21d9389cf92f09e97ee6cf4d955bfa9894c85fbe64c78c4f4ba03cdacdda0b9eca51246e65727fa92026e55ba3e19d367b90acd680adbe47f4cd0b8e7abd5c615171c1883b4083f4b10fba4861dc265f5ef0e9cac5f34a545c174e507f0bbdc4a74714a3027bd41581e8abe4b2b537ca608828348ac00723051e461775e04e9c6558518d66c65eb6f4289dcc589515ce2021840214eab0c5f01a4b232f0a854fa95ec167257ff37ea6bd351225c515ce2021840214eab0c5f01a4b232f0a854fa95ec167257ff37ea6bd351225c925e082c6fb639a8c7190e0630cbf872a0c1ca23b8f9fdbff0dbb900bc0e057d4de777b304c4630504a0b5c695fec0023ddfad5dc4dceaa386faff460b3d3e664de777b304c4630504a0b5c695fec0023ddfad5dc4dceaa386faff460b3d3e66e9d5d3af7ff449a03caac5a5c6605b180fded8fb25d95b7e6c08a05ec8b03c2a9d478a2823794c4a3d628c010d9884ecceb1bb0b57bf0ca51a4f0fffd6b763839d478a2823794c4a3d628c010d9884ecceb1bb0b57bf0ca51a4f0fffd6b76383011bdb16737439eb11e100a781a1c18d94b5015bd5ca34c9a24321ec92432600a07054c495fb3f83e2acb052a8cb455ec52fe97d5c94df7438b4e4f9ef867435a07054c495fb3f83e2acb052a8cb455ec52fe97d5c94df7438b4e4f9ef8674351a9a83b2d3cf98badc31924eacd2afbb400e6114401f11e80b1c20f7812400ff3bd418476b6dd0dd4a11802b004d85b8749a37ead5ab46dcd83cece32776fcbb3bd418476b6dd0dd4a11802b004d85b8749a37ead5ab46dcd83cece32776fcbbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551827a3c1855adf5792b23b3b2a33d097ac07df9fc4abe8bfbe27012086666d971827a3c1855adf5792b23b3b2a33d097ac07df9fc4abe8bfbe27012086666d97600b429e0bd0081a194c5bdcaceadf28b66eaf11b7d3a3e308354257d843193805375786ec3e1ffe60e35edef5f7c6706213cc979bd289972463763a6b92af3f88bde87acf3d9a5cbfe235bca42ed39d345e3a475203a11e74a29358f5cecfaae3d845243270db197fcb95fbde5dfd21f1f1a7ac7640ca5f00820b997a25bddd0779b5b23b03cc7ab4b7a29f7731df9f565063ccd40e8885ca7207c7a9ae68760779b5b23b03cc7ab4b7a29f7731df9f565063ccd40e8885ca7207c7a9ae6876271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254c395bd7e578e34bd7866ee6b55d64e859f9300b9170ea11c219ef72bdbeb5b1bc395bd7e578e34bd7866ee6b55d64e859f9300b9170ea11c219ef72bdbeb5b1b25d28efd3c73f674d5d5c42dda735ec97d299763e5c587041056c021b349528a5f4503978749e59e3b0665e3d2d86e7895851bff82b90af96407d7112cef1f9c5f4503978749e59e3b0665e3d2d86e7895851bff82b90af96407d7112cef1f9c6062830083169a7cb98483e612094c4287741a85ca7880a7da873190617a54afa09e837206049617d625b3d26607efd9ccc893298e0e686523d202c463ea53e9f4d3bf9f04186d2c616b1ecde82b6b0e460c201134e07429128a268e5f0c38cb1aabc733ec7c50f5175b90f50c948051f28c4232efccb606438123c8e1d9f2a51aabc733ec7c50f5175b90f50c948051f28c4232efccb606438123c8e1d9f2a5fb5ba3dd7a645aeae91cbedd4a7f13dd6c5d29f649c1237948999ce2793d94bbfeb7d7320b53f0cf410adce00c7bfb83cf3e020c6baf6f4e567f03f01e687d85ab06a0f78711e86779d3dd3b164eb7850db42a91a0dd6a458f520549f8a8acef7bcea9317429f1c1ea3b00ac8de8b4c84f0e11dbc072ed43478cc4fa3baba24cea3fffd94a9fd8d2bceb81df81e20006068440528290dd405d7ae6d69147fff574a71fdf6c63b625e8872e5412355e9cf9c3f5ee34c9806dd2e6c948fd5aaa9935570272397219c3e1848d188d25c821983fdbe3e2c22c0e082289e790c91956bd5c27bff01574586d5d83ab6d1dd3cb77c9b38f392818b9cb9d90823d858c96b0a15179a85ed1e85c2df5282a33860561ad3c1ef10c33bc9b664261f804db8b615987d29b4eea5961d5624c18643aa1615646ca28021b2145cde75344fa8b06a93126000ac5bcfcc0dd8e4cd091ba53c6d430490f2f810eadeb7cd005ba436e0cc37dbfc1d1e2a6de944f9b1d537959b6c539e933f16bb4711aa9b39674729c5f530e0aa385df27beb3e5a5ef6264fdb636ea419363141091e73b73025561f33279178d76ed8e54009983b132bbdd23939834888210536fceea40040c27155cd31e4e3181abe87bf236b9d63515041b73ce3d4c91a84dc75d0c849c065ae29121507a381c4f5ca639f1f95ec2bbdc088b2e3f3d92f03d57843146383ebd8701ab0d0c30f9bc49f3fedf6d8096575fc92aaefb532ee00e8f0ddb0a5c25a226596b96d6187c392cbe9ac05d008ed79d4be9e3f70133cecdc2c2e6e6fe140477f0e68b7b434ca1116a7409869cb4f1be37b4e9c0b036335967e65dbe25dc3177060dc55c2d3ddfbf6af00a127792d300cdca07706fd2ec661702ed1ad91fa231ed287fe36e96735ed609813fe35d82513681b9357013bcf1ccbfb22f2bffbbd613fbcd522ff89bea75c70f0d7d847b88c66da030d5df793b99f4cd70fe4f8d5f26c287f4f8315e432719ed8a1d5d5ab76e66f34203a094225a31bda81a23a1c1f9fc9aea5f336e10ad78e4e2bc3bc3485089593fbdae3a2830416931c0e7f9d738d1883bbeb5998358a1eca40873a0c60ed6b7199113ae0c99e92dec940c05e13c713d999a37b3b871a6c3d91a76579298cf05329ad25efd8b573e12fcc83e343fb0940e40c99c6748593df5619215ba41d4654567a3b5a6ca05c9ad79135324c8d4795a3c6c9c7eb58f88e2cb76a4574eaed839e90843591b166ae3e6b96fc5d7ea015090012fd5d887db5954c593d9870d7c0d45b560142955dd42ec836bc36432753db3c8df6c7ee6f17dab0400b74375ffa361d398d6f72116ea0e8019ac51edf31aedd0a7c4c6a2c8a1c502e09018e9e92fbb888f480a4a722a5225a8c71957d0ea38e9b6d1e17196171d8c9c50ccb51345d23d773efc74e1da9b5b7b09b7788fb1411692fbb73ff534c4cda638523aabf706856d393aa562d1d1b5708d3379d3d5f302c5bd2b04061757e79b4ee3ec27f0c33ef2244ca04a247d33f79b20928099f353b094b75bf99c854574ee0bc822ab231d8998bf47a484d2f474b7b32310c11f3e9f77570d314ca685487bab3e13cae6c5ed40ef921511c86c468b2dcac526ea6622ae2d2a41606909f2bacdaa0111d514a5b79791c7a36675ae835189c5c9e61479be8529654ef46c7afa32b7e8da036dbdafabf70f3a62e4e75a1b1b353bb1b322515871e12cd68b980585883b1272daff5926ca24d5949de573cb77f77128cb882d00902ece6cd81612a0ed0a72905f20cb7a2ab5ac45d76b3c3cb9b5133cde9ae871a9719ad179780a0f36b68b57a6695291214fcea17940723f9cdcf206aa8f290121abc3e78de31b2261c1508b968d1c43919a07af906ff12b2aa8c901a2e3778aab36978bb0b76f5e585da84770c18fa4e663ff5f55a1a71570bab73b99909578461db4f8a2280319102c3afed43c984f732d21a1096e94c23b22b2f1cc75b1bd05eed012342fa83c5dfcdbc094ebef25f2393754718ec10de7c808c39b169e8c76d47769f0f932608ba28af7639d1d15875df125ce861c6152ff72ba021dcfc56a92c84e0176fc99113d4be2843366ceed3544f77f53d184840c3bd5866baf1d7b4fa1f51778ce15dfb722ab13ff0f169a6cab36c5b64a66e32f3bb271546ed33ce133e5440fb676139a2cd43c1bdf8600663262f77dcb401c7dd65be4960f17c8c41a872b853545b94dd58ad74501002184f9d0aa23341022e6baef145c341d959a6748589d3d5ec30f1ee26d1b4e794cf90ababb9ca2feb1f9615718951f8310c08ef7817a02ccc8cacc25445e4c96850d63305c71820792d163ff32ce3cd433b8506b1ff78bd2e583af4bebcde823c7b212c7eb3034d17ce54644069531c9e1c1b1b13fd4a578888869492866c58545dc00b7f18605d1c006b6be0457fca371dfed2d9df817084c60445e3b9201b08c8cb5a3528ae6681ac46b2e9d12bd87ba42bb9d3d3e9e5dafb6613c4b242233f6a01da6ed258515ab17427ecb38baa39018a97f4a233371f3ebfdc7d7358854f038eb13d8f4eef4f2d04d1934a0162277a73c973d7c67c592809a732728d655db539acaab5f397fcf13ddf0e259cd4b73949947ca2a8b79b013b22e63653497bf80ae3944ad1a97c5b1ec8965a2696c787b7a9f35347390d87e7b657c774f969738af4160832f36b605eb9912243e3cca9ef70aafd9ccbc5f2c9d575787795f4ac4dc73b98022b4c2e2d20e90b043028ceb03ff3610bcabec0be02ad9cc7a8657494ecc3c4b41529e168bc00aad77ae9679672cbb0fa9ecb46be08b798bf76286dfbbc80595ff58b90a119bad3ade1e6e77d9822d8e239221638fab12c6f6fbe50757fdb0155cf28fbc63056ce083c86c22c38e76dcf102b96c85e73793c70cf6a625bbf32d0c34255bb5baa186fe20bc9a4c4ee770374e5f34f41cd943474e75588ebc98f4a6889822a4ed87dc55c26fb42f53661fc0abf20303c27a83bccbfdea1ee98152e0013becf27c54280084b2dd0269e52574e4d5b51f938f075b6eb09197ac3710d45a6492b98dcc58c31f93bb897b228fe3d5e858eb4101c9b3e26e89dfeaa636f680a491a83ed7bc0d77d23fb00e6f143e568b20d4f86ae5df9df63f25f80ac3e71b815257280fd026fb9c58173fad40fcecbcda363c817d988d029b353a1bef1f322e828de64d93bae81a9f6b0e63f930924f40dcd5d8de94f722414474358ea2dfca6441c5f6928a8954cae907beb8805c0028fa0657ddd4489002e5aaab67cde7ae467da53fc6d92313db6d3c1b10d6ed720931e57a409e068e29948c727be5f171917fa1e5c0ac4691d533c79568c5206dc9a0f0610bcab7ddd633269cc641d416b291805ee60a75661a6a409043205b2496ffb22d6775221615fb9651ee07de6468203d283b15c5526b78a2284081ccb594e5bc7e7ee6e90ec75682e787bb48d054fda02293028867474034ee34a61678d4cf77309e14b206259d2b9e201891f0930d3aa0d0a684a3dfd112d59e90b4dfbfea36b6ad3004b288a5274f6d8e440c5f4f388e177e5425cd0cf26f942a067516bd202caa8f77b1bcefa7115f6ae246c30d9e52f573ccde980ee0e6f52655804fe20488186f0ec11fd1c0095b72eb9de63d851886ea3854582bb173b6de4aacdcd9bfdfebfd1bcbdb078ba2a7df4ec8b54e868aed6aa5467707263a51c53e54fb5914053ff4149ff514c5a8589c7a122e89eb647fb3ca6fc1a5cd2c927ef9ec257334a770cd11b6cf67135af62c21628a54dd8fa678eaf0d2c7a4fb5f29e3ca708af1e3a027217a16245d2d45a73801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bdc4dd5f1b15ddef63909ab556c4a62368befb2659eae75a79fafd89aee067786dc4dd5f1b15ddef63909ab556c4a62368befb2659eae75a79fafd89aee0677869bf88c2539fcb96d876270b369b08c4ebbe9c72f0909705bdf46f19e9f243ad8f8e23bd4f85d5c0bd818e9b0a112c96718bebd7a2ed909c4129fc7473689f0cff8e23bd4f85d5c0bd818e9b0a112c96718bebd7a2ed909c4129fc7473689f0cf67d2a886e1f2d5e7c55d8b8f16e0bf182152258a499bfd7dc7a401ccee09d1f136ae30bcb9e73d38c330e77d9c408196933b8e0fd87878737b2fac81381bca1a36ae30bcb9e73d38c330e77d9c408196933b8e0fd87878737b2fac81381bca1a8f2c8c3cb5c162af74951d7d6406caac6985bd33d3706d21bbf33c33a29a38b772bb59744c67298e408402c5ad11f6c52f40c8c4fd7b0ed57c6dbad9246bb9c2e30fbac246e5aad7e521775fbfa56c65643753ab6577bec64240eb3eb069dd95845e81c59a7f0b7881237fb062f9e681fd5df54c249f61e82c60c7a2937e68f10dc14e480826e1098b92c4261dfd342143327992203e02e718b352dd2957b0320dc14e480826e1098b92c4261dfd342143327992203e02e718b352dd2957b032b839875470a39c924ec10c844e753ed867afaf1a4f27bba1b40cf0ff60984a699925bdfdcb8fcca59825fea1b7f7f96721689315832af70407454864203e89fe9925bdfdcb8fcca59825fea1b7f7f96721689315832af70407454864203e89feed4ec63a483380d5fba15e6df1402eb584a246ca8f9726851c69867a16c67040c21c780b9e01a8121b737af34e40d29367b91d5778486245118164d63c987592c21c780b9e01a8121b737af34e40d29367b91d5778486245118164d63c987592c54346f65f72ad436eaea49c96a16f68dfc42f5d831a9c5a7aa079109858f838a46287a4327dbb69be8bed9595420f8be5622d6acd03a41f5f922bf69fea8d13a46287a4327dbb69be8bed9595420f8be5622d6acd03a41f5f922bf69fea8d13604872fd28ff7470004d4742ee87eb316a825f6e05627d32e12eec45e6cf07a734663033d2c4b290b128efac78865ee515ee83776744dec875fac7d334e10fdb34663033d2c4b290b128efac78865ee515ee83776744dec875fac7d334e10fdb2db508f41c0ab53a84c59cbb93e67056fbf31c90f01aaec8d78288a60095aa77cd16f28bbf83e646cf6a9f929859070894123e23df3f5bc1763db618d3ae437bcd16f28bbf83e646cf6a9f929859070894123e23df3f5bc1763db618d3ae437ba890c5fb200b435ff69f23f9febc995d6483f34e6edb31c051936306b1075a7d79064b01afc9d3423431b3e626abfb31ca462ffacd9f45df5f6a809cb4bac30279064b01afc9d3423431b3e626abfb31ca462ffacd9f45df5f6a809cb4bac302eced017c065af4ce6cce81bff16853d7260cf3bfde1a7e470130b6e41aa615931d30256c4343c3e12576b472816e079b87c7afc8d4fc60281b7bc510a57440231d30256c4343c3e12576b472816e079b87c7afc8d4fc60281b7bc510a574402376bbd7dcc917611f8283fa1c3406b6a03787770e4f27d11d4c15deac1045def51e66a1b5479f9bf3bb3ff71c0280fdf42ef62492393e170e6bf5f8d5a3556f691e66a1b5479f9bf3bb3ff71c0280fdf42ef62492393e170e6bf5f8d5a3556f69f9089fda4b61bf1ab4d69eb77c053f7292909e119e443fe4d83d0aeb5d76d5f68bde2abc3a655a4a59966a61479f83faf1b10de097babaaf2778fb019159978c8bde2abc3a655a4a59966a61479f83faf1b10de097babaaf2778fb019159978cbb1252d0b8e313bf37a19d24b4c9dcbe9026296573a3f01b707e61cd0528e199625f3e586421ca8bc496345df142455929c6f9b004a6fbb1b511c31904d7be09625f3e586421ca8bc496345df142455929c6f9b004a6fbb1b511c31904d7be0931e174743d69221a752bc3c3d3343004734ba563151a6b33aa3bfbae2ea5c2e37c34c8526eae50235c908f2fdeaa4e9823f452c9b1995cfb16b01c35921347b47c34c8526eae50235c908f2fdeaa4e9823f452c9b1995cfb16b01c35921347b4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85565b19dd5fac81364b5e5b24053022eb92bc606af29c461530faf2c71b07df7e165b19dd5fac81364b5e5b24053022eb92bc606af29c461530faf2c71b07df7e100623c77f106f708b282bf8918cdfc6184eddb7083e7129d31d62236c4d39aae647bb4961065e8cb1ddf1f6e64916a9bf223fb8b6423de14dcb28ad1705687a9647bb4961065e8cb1ddf1f6e64916a9bf223fb8b6423de14dcb28ad1705687a923f865ef92ca38d07d0df655c9f63a4085dd19a8d57627a6613e1df76ae7ee99e2fbb237fd731614195450a2618654c7dd8e72732bc5bf16411e447f93a0749ee2fbb237fd731614195450a2618654c7dd8e72732bc5bf16411e447f93a0749e99434ad9e4854bfc3ee021e5eaf9be3bdbffc8454bde6596087273edf91212b7ed6b462b46d4534268bd89e39ba21b7ccebebe9debf6ea4e30d2ab4261808d83ed6b462b46d4534268bd89e39ba21b7ccebebe9debf6ea4e30d2ab4261808d8301dfa4552a2d50c548d97f60835b3a2d5238db872cadf8f110341c62a0959ae66e61c020f87034d62b20337b7005d967800d712c8b57ad2fe3d1cd69e67d71d36e61c020f87034d62b20337b7005d967800d712c8b57ad2fe3d1cd69e67d71d31175e12d9c45b83b0f3605452ad0e9d5083099d5c7067ca438e4cd3b6722a4ad3d99991d592baa437e1ab36d17a7eb9c8f55973157c45b3b4d4febb640cf91b83d99991d592baa437e1ab36d17a7eb9c8f55973157c45b3b4d4febb640cf91b85ce926d2ea2ce05deb070580f412adbc53ad293dec85e2f6698f9239ae5f59070f5aa2675431ad0c140ff53b6cc1db8b033691d9c00da0f08bc2fb2c2c5ab98b0f5aa2675431ad0c140ff53b6cc1db8b033691d9c00da0f08bc2fb2c2c5ab98b4823ff773a1ddaaf3d0da2e2f7b3776f099d36cab06538557e7e46ad476df320ddbb66dec761fa1269925b06bbc91fe44778ab31b07bbbef10106a974da0567fddbb66dec761fa1269925b06bbc91fe44778ab31b07bbbef10106a974da0567fc68987e8b6768e689b7d116a2a9595379bd4863e51900df1c4976bd863db4e6d7fae9dc815b6e9272c4a388e5a36ea47ffa4bf785a3257febd7450fb74835be705ccce1749bc6d004d73dbe1fc84fb28a7ba60aa537dadf6daec2eeb330c2ceaefa839c8a3eedde95a7df214bb226343868202a801dfd53a7e82b10718967e31efa839c8a3eedde95a7df214bb226343868202a801dfd53a7e82b10718967e31e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c91d66eace023b89d3380ba4dc80b904a4fffc51811217707229e9cd263ebf09c91d66eace023b89d3380ba4dc80b904a4fffc51811217707229e9cd263ebf09e8b91413e994e75ceeb609990c9885f0e433ec52a6332c40daecfafdbeb15e10d1c469185086c2a199735ca1f5ef849f419225b211b4d3a2e7ea6c08ccbecd8ad1c469185086c2a199735ca1f5ef849f419225b211b4d3a2e7ea6c08ccbecd8a59fc11749b37c875a09938ae2ee1ec6e8c5eed8a3f7a9f0091af59b2a236a91cb6eca7a7af07114b435d574fb111b62f6e548878b8406d9fa0a773125ca05352b6eca7a7af07114b435d574fb111b62f6e548878b8406d9fa0a773125ca05352dfaa16831f3fe11e91bc03538c827b08ec131c78caa3c0a25dd7d99aa5c6ab7deadc5f193e4061abe3633f045cba454fca16ea92ce435aac5b2e4d8580adf9a8eadc5f193e4061abe3633f045cba454fca16ea92ce435aac5b2e4d8580adf9a8a2fe90454ca1caa139249b4dd5485a263bf4cf16e29667f1ae0ca10682c2a99191d351a38fb0edfb1c9cb42e2fd0214570b732cf85db577f42fa944966f1e9a591d351a38fb0edfb1c9cb42e2fd0214570b732cf85db577f42fa944966f1e9a500a99fbdc560b22603d3a83f6e8daa5cb3957f2a1e15efd34203a3c821dead4c53c0f3776916b0334f78c15f71a27e196d4bb2caaee64476e0e54e6d7faddba9e621640112bd46ebf60c27c988f3fe8c84efee2e1d01ff03f97422e62862c6e000f4681af9f599c44b4dbbe55dea8e4aecd5962829210e48be19cb4f53240a2507543b376cb0c42932d0940cfea72a3f83b1cbf048502c38b5c81ec621e547a407543b376cb0c42932d0940cfea72a3f83b1cbf048502c38b5c81ec621e547a4b5ba2362db205406c3d20a3271d42fb8f4c35f137bc8e09d279f73b84842cd93ec926fd8d49d42e09313a7aa61545c1ee2236f5f026dbbf01ea75a5f1b041d38ec926fd8d49d42e09313a7aa61545c1ee2236f5f026dbbf01ea75a5f1b041d3880dfc60459bb05a780e4c8ff2b15f91b3ff207636a4cba53a0eff8ecb4a7d2ead5958dfe2a84b0b31b550ed5951fbb1dd07a07f66b1274a04a006f08f27511abd5958dfe2a84b0b31b550ed5951fbb1dd07a07f66b1274a04a006f08f27511abd1c295397f1861c23ddcb7fe26ff69892924d804edb28d6a699f8970d08fb837dfb46ce70b2437f8028a7a1b3ebd79917b888f0d9f933ad8a492cb2e2b913280dfb46ce70b2437f8028a7a1b3ebd79917b888f0d9f933ad8a492cb2e2b9132805dcb3671afcb354abee34252ddf9230b5295d20adab5e954f6d84ada006f5929d5f410e08e7c53dd1a458d2f2d63d54d9e5d7f4ecf84049c27529e9e1c279b76d5f410e08e7c53dd1a458d2f2d63d54d9e5d7f4ecf84049c27529e9e1c279b76693d63ae05e74eab0c6d6eabc3cc10501749d19c73ccf9d45fad2e294f186a18bfa5ce855b0d7bc6fef118dfc26f59886c6a1b470870c713d2bcc890f3170005bfa5ce855b0d7bc6fef118dfc26f59886c6a1b470870c713d2bcc890f3170005907488304b035a527a54c532ac67c5230c6b01275d71bf49e151f92a41e8f971420af15bdeab52fca94ace33bf5c42dafc5842bbffcfa7a8f87756e956a318d1420af15bdeab52fca94ace33bf5c42dafc5842bbffcfa7a8f87756e956a318d1624c61841cd417aefb8d147953df6179b0b6044be2a96f08f0e80371847891d238cf28a505984822e0b27bc559b88b31fb69bea15611b7e36714daec2adc028938cf28a505984822e0b27bc559b88b31fb69bea15611b7e36714daec2adc02897e99714b9ebe3a0ad57a9a8023523908b47a9b384a13f9883523b8802a1cf543285922531c03addb0765dce0cab0b41ce1c7a03dbf16295a810df90c471f34fd285922531c03addb0765dce0cab0b41ce1c7a03dbf16295a810df90c471f34fdd5cbfb594f41aa16ebaca5c3419226271187b71bdf62610057c5d7c5e7e389bc6e321f83f9626463ac1999571e653fac9c88081d175a0e28a97ad73d30916be46e321f83f9626463ac1999571e653fac9c88081d175a0e28a97ad73d30916be40aed03489bad8f5daac1d76837570548a12f66baf0dcedfaec00aac6a22c642e88ec42c8e09ee17991c3bbd87fbc40ad96e519c2c2ec31404c067d7307d7485088ec42c8e09ee17991c3bbd87fbc40ad96e519c2c2ec31404c067d7307d74850127836d23e5ea46713d4e994269180240e389151d996aa88e57dcd104646b623596e7767efd639b52d07a1225ca57ac64c63d5cfe57c1dea766da77275f33bf0596e7767efd639b52d07a1225ca57ac64c63d5cfe57c1dea766da77275f33bf0ca1fcde0435db864e6e62503dff56210b6dd785a2d168f13293a92e89245f009cd437fd7012841ce78f1732f2fb790ab51f55f95726ec5ff1a047e1e6ce0f977cd437fd7012841ce78f1732f2fb790ab51f55f95726ec5ff1a047e1e6ce0f9771fce9e540cbab27eed24cacad5b280ae1aea0012708cdc0deb911b2b593f9845b384ddd654156059580f2e91e607ec7e65674cb5aeb75fd5e619927969e3c1c6b384ddd654156059580f2e91e607ec7e65674cb5aeb75fd5e619927969e3c1c60949b881fc1f2d155c213e9f2012d22895baf72ef4185189bb65d31d8ad1210253a4a109b068a034db8c9686d99261147aee5e2d37658b90bd2ed81531f4521653a4a109b068a034db8c9686d99261147aee5e2d37658b90bd2ed81531f452163622663202721a63a6b2fa12e90791612018731764ca2e751858443261bb7865c5df8c4b63e0a047b7204bf6d994b97b0c9421f10cfdeace4cffe5dd8fc91c01c5df8c4b63e0a047b7204bf6d994b97b0c9421f10cfdeace4cffe5dd8fc91c01f71fc3d881c8773c338db2672d84184c322b4c220d2e219c18dfe67b2f1d0ebf9c87d2ca3df4bf78671b107e771b279c6880784b46f39a654d0fdd55239954d19c87d2ca3df4bf78671b107e771b279c6880784b46f39a654d0fdd55239954d13e463bbe6741f40bbd95d0d7becb88d9965804bba211cc7fb1cc36de40786eafcf9226ae74f432fe4dd6ad2b9e4cea2bd16ab2959ab5c03c973b9a934f12664acf9226ae74f432fe4dd6ad2b9e4cea2bd16ab2959ab5c03c973b9a934f12664ab35d8bb5e14c1b62297d36398020c821ea65fd5b9ba2066a63cbf399ad14dae22605b978b817d05490da294f37f1b3b78af24892fe82d88d7dab15896ce6dcad2605b978b817d05490da294f37f1b3b78af24892fe82d88d7dab15896ce6dcadb8a265e8ed055c55b53478956eb83e66582aa79549de5170a5598ec7dc1fb1fae0dcf40c6bc2cc3cc07588d7cb11a2454ef1de8ed927617c44e63fae98c39b7ce0dcf40c6bc2cc3cc07588d7cb11a2454ef1de8ed927617c44e63fae98c39b7cf8715ad17798c04991f18cb3ba22a7071a5dd2435c5a279cac53bbe63c1d0751242f624f1286313f77b9a775d4a2e520329a12e50200e326190e18034aa86d21242f624f1286313f77b9a775d4a2e520329a12e50200e326190e18034aa86d2193555938bd35561ba3b7f3f7686faa48745fb82c876bb531cefd66e49db0b3388402dfb96941ff90f4ea8e471b1a3c6703f6f041d8c507e8dc0fafe49902c48a8402dfb96941ff90f4ea8e471b1a3c6703f6f041d8c507e8dc0fafe49902c48ab37c74f8ce94e77e7646d3a79672ad3ffe57919a2600e9b14cb85c10274fce6f0db98a51259260217356127ee85061ebb08ed7801823673ad5aef66909a599e5ffead0afc0e043e605fb3efb8346e97430ba1e381be821ad29070609a805e02f1cd85b7c7f298777dec49f214603606dcf7a9ff97a2b54496f78a14653825fbe68a58c699567bff23a733e5b03e8f01626d2b68a50a6d7da28490a87c0bcca8068a58c699567bff23a733e5b03e8f01626d2b68a50a6d7da28490a87c0bcca8071dbeec62a2bccca69a7fe39344a2aa434123ca446432cad3d1bb1043393ce33f0cc46388f4078412bc47d2974f9899b0268f7849e2a9187449534535c38b8eff0cc46388f4078412bc47d2974f9899b0268f7849e2a9187449534535c38b8eff3b870c3e6f57f1470f7c7fc55aee9ed2a598ab810961a51871033e45cde7aa39242fef7796353d89d8783155ca6c4807d83d0f122d11d3a34a6210843a1364b9242fef7796353d89d8783155ca6c4807d83d0f122d11d3a34a6210843a1364b145c437e01776a325e179b4872344571ac3916e5f9906f38ff418df811989fb5afba520648e14729b78edca58e1e8b1ba97d2b909a7c1b5d8856150fb7ddcc74afba520648e14729b78edca58e1e8b1ba97d2b909a7c1b5d8856150fb7ddcc742610ac60d67210f12e9a72faf9055d0cef2d7a059491a938a2ed4e49fed388d1c679ad7a12750564bd70eee5a0ea82de9b4a3961997c774d104e716116b806e3c679ad7a12750564bd70eee5a0ea82de9b4a3961997c774d104e716116b806e3d861de1b9667984bd979ac67e98837108e1a7c0771ee6623c84bd308c65a84a518901cca0d05368be6d3ca72e08e5d680bdd2e385e1bf1890d1978e0b50fe3e718901cca0d05368be6d3ca72e08e5d680bdd2e385e1bf1890d1978e0b50fe3e7ed792341ada6df44c99ffd74c85101f0256b1789b0a938cde458c8b0d876f14f5157483dabc399f230e994bfb0197c96d95034d5c51debcb0884ac0dcde0837d5157483dabc399f230e994bfb0197c96d95034d5c51debcb0884ac0dcde0837d68653a6cc0a6bcea6fd23419632abdf9864ea70ac3d0f4c6e0d1e366f48da52fd868ce0b0e75998ed14470ef6c2ee64cd1a7032e5e592eaaccfe166f0fdcef2dd868ce0b0e75998ed14470ef6c2ee64cd1a7032e5e592eaaccfe166f0fdcef2d328e0f5e6e42342781691289704fb27635bc2b46ef3de01a49e9de174015fffc9475ba7c424835af665c135e9334b24c41b3cb3fbf584431de2e41e5d78929d2ff193262da1efd16dac00138dbc271fb02bd17e861061b3d028893d048e1a59db74db3f8f768a71f0412a5131fe38662e9d7a4f5861aa9dc0f12f994b56260ae067a2d4474dde267752ae3470bf61a05a8e3e54a758b57672b8949c78e0abda2067a2d4474dde267752ae3470bf61a05a8e3e54a758b57672b8949c78e0abda2475f908c4fb635ae34b6f53258daa7c46afe0ba820e0fdddf243f5ddb48506882b8aac38d60eb251fa917009135577768440fac8e94f34920c5708b566ab64ae2b8aac38d60eb251fa917009135577768440fac8e94f34920c5708b566ab64ae0f045986bfba66ae063766abf6b10e95d0b55900587742139a09aaad3db914d911b1d1eb0c4584c2dfc601859f0e059bf1db99a561fbad139a8e6e744dcbd3b611b1d1eb0c4584c2dfc601859f0e059bf1db99a561fbad139a8e6e744dcbd3b629e966cbbf5bd650c2dcb7a83c90e58010f8de2d61dad4ce07251a31a94bc27eb2ffbcd780438fb965ca28dfa17f830b8493bcbaa466b3ec2d3a3c20e2304afdb2ffbcd780438fb965ca28dfa17f830b8493bcbaa466b3ec2d3a3c20e2304afdd6bb1cd503c16d0b222de69cdffcb2686dbb8b6e0f8448993b9e37631bdd01fc19f90d1fbd730e8cc9141e4166e40fbc24e1c401762bda30add0d16fda76fa8a19f90d1fbd730e8cc9141e4166e40fbc24e1c401762bda30add0d16fda76fa8a19fdd2262432c00959d1945c2f42f0a7522c28b96604d315f740a7c820805cea9f364853ef483faf38cace738fef750f79a504008e961d298d07862a193fd7049f364853ef483faf38cace738fef750f79a504008e961d298d07862a193fd70465838f4e65f515056823ea3142a3b4b3339a76668f5e5a52ec38c02c5ec462dc841136a6dbc25777ee54ccf68656c0b250d7109f9603867bac2017a4c8f47eb9841136a6dbc25777ee54ccf68656c0b250d7109f9603867bac2017a4c8f47eb9927ff0b630aeb94521bdf01431789e9e8de2e8b9bea0ec8646d8c0e12af9b77e0567d9f4a9bf7609e06af5e1f90ce150943a7143a179481a29cb7b9890eec7960567d9f4a9bf7609e06af5e1f90ce150943a7143a179481a29cb7b9890eec796db0868d9afcdbb91b5ce89039e9a1528d1353f29a0c05f4e33132698982ecdd645e4fadf919bc2588ffecc3f2ef06793b6caec31f66120b45473350d8a0637e245e4fadf919bc2588ffecc3f2ef06793b6caec31f66120b45473350d8a0637e2a1e0a009fd71e2536bb94d151c2950d7a6486c8fcf00c869bfd1c2077dc15f053bac0f4fca92ddae5d15eff5ce63a9c4e29a82e5804c74cff85fcc2cc2f5de633bac0f4fca92ddae5d15eff5ce63a9c4e29a82e5804c74cff85fcc2cc2f5de63e847385e5a093e3a8945203228c6056ef1d0a94831e50601f2dfa677d0c54bc4635bf53ba757c109f371025df185f5cbd6fb45c065c50e50b19e88fa144eb656635bf53ba757c109f371025df185f5cbd6fb45c065c50e50b19e88fa144eb656271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25492b037c695f934564ffbd8f00a14168c4d4087737b9cf28766a39fba91a7389192b037c695f934564ffbd8f00a14168c4d4087737b9cf28766a39fba91a73891b5728b05b937b59766b7ee89534badac01299400a3f57ba50d265e20211ed168034a340cd209fa25481297596b469fb70daba700bf1e03b57135d80499f23c01034a340cd209fa25481297596b469fb70daba700bf1e03b57135d80499f23c01b0c2f7ff7208032ad29de33b0aaa9250b22c5d567cc9ec5bed620cb97562dc8bbeb5c1251ea2119eef5dc272e964c3c8c4544e4e918319812220f6355fcd8884beb5c1251ea2119eef5dc272e964c3c8c4544e4e918319812220f6355fcd888405b6fd184cff74b3cc680dc294cb5d2593a7d4aba47b734db0485ae6797af17d5b82ef906b8202cc70e69ed76447223fee234119cd42766a07c146fe197a83895b82ef906b8202cc70e69ed76447223fee234119cd42766a07c146fe197a8389741b26582aea182f8b64769aae7f2b7921a07a3b2f9e3ce9b02fd5e2e46a47d63587e956d45b2723eb23ae915be21d99bdfebc699a6581361880cd339f8dbf643587e956d45b2723eb23ae915be21d99bdfebc699a6581361880cd339f8dbf64e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558362f8389d09ffc34426390276a15d4a3af4aeb69fd676b820f521144a11fcb48362f8389d09ffc34426390276a15d4a3af4aeb69fd676b820f521144a11fcb442e5ce822fdf4bdd1de25031c1f76b589c648b5db93f479a397588e6abb26df01782dbd2f7f6c31f72458c50c6e006bd306492c094298a6c2a73f8f80173f8c71782dbd2f7f6c31f72458c50c6e006bd306492c094298a6c2a73f8f80173f8c701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba58d7cb372850ae6e0f60e56499ce54e3345889f163f0b263b547dbf2d7f6410a58d7cb372850ae6e0f60e56499ce54e3345889f163f0b263b547dbf2d7f641001566ca8423808c16362522fd07c3567e1c7293bc8a781e47a5c7c988cb659991942eafa98d29342a068525ac59ef31a397126be41a55074205a4d71db028c6846d0530009c7f4dbd7397d6facb947c73e98517fcf780ec8fe49bc90dd9b3fb73ed941a48d44f6803c28b17a55d98734470ebbe225a9b5fcc2d972f88d9865553ed941a48d44f6803c28b17a55d98734470ebbe225a9b5fcc2d972f88d9865556f7d72ae451fc63eea25bdfd0ecceff6027df5e99b850fdd0a0858fff1f10998271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25404367114ff6ce571643aec202204cbbfc02749a3535a37e3a616bbd47bb7947e04367114ff6ce571643aec202204cbbfc02749a3535a37e3a616bbd47bb7947ed47241cd685d8ea92248c683e491ed0cc8c27e6f9663e63cf277565618001ad020a74a8a3202da49ca5a449ea91033b7216df83e874d61000f77d1a7cf00924b20a74a8a3202da49ca5a449ea91033b7216df83e874d61000f77d1a7cf00924b70a39dc65563e9ac0c13cddc48dd0a91bfbb849669e6da27bc51a4e0460b29ec8c40a045019a134c7405355c81f5317cb84e65c42d46272e767013088cbdac478c40a045019a134c7405355c81f5317cb84e65c42d46272e767013088cbdac478d751347a894a9509f6ce34cf85c46c48aaa3aeb2ad0cf7c80f7578020cd3e84902bcc96cdb3af4186d1510fd102419f56f32b7368aff4c0aa72d55a7f92b79e6ce8f813249a5cf12b2a65bf63aecc31a36516ee31cf460df6de7590d9478fc809deac0f436ce7aea6a4523ba3f79e88e5876ba71230683c4080e06b50db0a995ba9159d5e39067b4f16fc0be02e381f5eebb91d4bf1954b0a690da31fd266af7ea3a786bb15f6a5987852e96e222f96d8c6567df2800d4d5c41759b3a0fc0b31dc33f6dd14ff8f8bf34a92933f37b74ebf01c633a8b687eaa045109febcf98865a113387ba8f1c20c8657c584acef6d3bf431873fc7c7962adab775e8359d43b612139c273322e4b9491b9ba0b22869c5b7223cd8d8f5d5fb7ef12f6949f56878313ab8c6d2553018bd2abad9f0560c6edfddd528b26467e3d4c6046aa862f7a93d96ef2829515f790531a93f7981baa2a8fb4a8c0d0371a59ad2ee17ec294010949078f76b325a26f0518b81ad02bc357f8bb31321eef36f11163b801520c3f91a1e8433e939ca44f95977993a49ffbc5ce5d1a0723059ca9965c528c9050cca5d87765fd58d4de56961376b34b73786add180b3228b341cab340e07c1da0de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85556340af5216f5baafb93c5ae1fae77ae88dad83a5bf82ab35166061cb3e6bb0256340af5216f5baafb93c5ae1fae77ae88dad83a5bf82ab35166061cb3e6bb026cac4495419ce0fd6799be09ba643723dd955e900365820753c2eafe1aa5552886cdcb53f8341c6e4e344f1f8222caf0fec5b245835b82f3aa7083ecf7a38fe4f57659c4392f783a21233137c3e3f57edaed68192a4c1d498ddd9551489510c1411e02f3b7f25e2d2cbb1c49837849f94c992ccaa61a33dffe1168b6194d073f23aac97433bcf69fbdf58d3983ed22bdefc5eeacd2608efe31d3e32c04f079dcfafb89eb6486e05ce8a658812f3c59feb3f806d093a5a0e246548e33f4d6966994bf78efe1e94232368769047f74d9b4874a60025a12104d62b980a4961aebe997075dae065f12bb96cbe4ea012495e197d5d5812eb12735be4cdc03edf4287f23f9766add243b4e6c63038b031a1f1358965e3448b53a0f10f7dbda256b7a5a7ed153aa016447c4a92151aacfc3130dd2673189fdf01fbea2fa01c0802f0430dca3372d1f774f9f6756930301672e6495d3c3fc6b466edd48a20bd47a70fceba1bda6b7e139274990ee9a9197f3b756bf7201e2fccfaa2a55f90287b1b927f39ad287867b8c95b7812d8544d58fadb5c24eb1706362111c1bec36aa2c1a98846b838062641e338b0f2bfbf281d7a9d972062d9ec472ca6a0fd6997fcb43ff11889c7d903aa6d45076fba404339c0f324ce05b60b81fc53aeca3148896eb66c550624ffb4f92e86ec1e4364f5a30f3cb019b02aa67151402df385aaf9a2b1fa31cc7467d10b9b71e33469903ae8d081166298bef8d7b72cc039ed80b7dbabcce2a772baec302d0d4bf581489cdb211de442fb115c7e686d0a7611894e1fc2ba08d94981ff5892555ec7a3df07e1eaf87a1632a4df95a36d48eb6816a6facaf93e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c8d9190ca3c66894e001ae141458c6ee58505bbc3ac4adc8ee013637ae17644dc8d9190ca3c66894e001ae141458c6ee58505bbc3ac4adc8ee013637ae17644d4449f736d26c68080d5a3f0675030744d54f16ec4d6097c22845dc828a5275bbc035dc2cc2ef04bc016a61f27a7c972650968af007a3668ee3aa8d986966e618649375e8f3aeebbf7b9ea2e3b1d5061c92cf602a6bcf7b158cdec33f7b4ba407fb8d738f42cd7c0135d2f5c5a0b189a9ba5b5b739a942e7126d68d98e9e59f6bae5147e6da7215a5348a77142ae80dcbd658ec20f692a34923d1ca4c537c34dea27d9e9cfdfb9fc5eb2a018f3e006f87f21238e61c0973ac2ecc4494b9aec997a27d9e9cfdfb9fc5eb2a018f3e006f87f21238e61c0973ac2ecc4494b9aec997545c38b0922de19734fbffde62792c37c2aef6a3216cfa472449173165220f7dbae132363e374dccaff71a40b42046e14ec55ac1886b4a4acfa1fe503394fa1bbae132363e374dccaff71a40b42046e14ec55ac1886b4a4acfa1fe503394fa1bca287095c532df039c1e83d4b0fc319e3f17985241522a41053b1ac72efdb704a696062c06fb69d9cb39813c55f564bd8481bdab0011b1a2e1301ac10768fd49a696062c06fb69d9cb39813c55f564bd8481bdab0011b1a2e1301ac10768fd49c101b87eaca957a123810641d95e59cc1f342da59bd35ce3efc7a7496e7a28163911bd9c0152136e48833d5c42b2bad5397cc08745930e1fed0259a77d667e94e29c5ffa96912c411ca88f570dcb0cf92f009f8af79e305c5381821efaa655fcd8a0e7fd18a9a7897151e85eed83a952ded4d40765b9c42d1b790c2cde1182454735b45ea8c8bfee29a730f71b2e94403c25d89833a78e9bda4cf548b51f5f504735b45ea8c8bfee29a730f71b2e94403c25d89833a78e9bda4cf548b51f5f5050766ead995e0558db77868ce26e958ebcc6d271b19cc88d4bd261bb428a0eeda3f4529915fecaa2ffe06ae16dbf8b0b7897246f9af09ccf28e29fc9cf736858547ca2d1b3373bb40bfe6cc4be58b6d90384077236c335f18843a4ad5315d980550fc54a06948201bed822038849d61c047e73dd3957082b514b150d5fb9285c474ffa1442d9f4f7e04c129954d678deba1a6fc33af93680a90a6a7f16cf4d79474ffa1442d9f4f7e04c129954d678deba1a6fc33af93680a90a6a7f16cf4d79a246529ba38b1ee9b21267f4a9adbecbda08c309e3a42c7e5f89782819e00f50485eae04ce0d30bf1bfcd39938922867b465a70ba42870b52f775f70da6ed9a687381bd720061e2343b3bf383f4c64e576475998de7aafe374adc270c7d10f4844ece2884f3502f49e69496ba759af14b8db7693ba708c2307ab465c59128e3755bc9c2b4198d9640534bf7f55934d26668fc5749a09a65da03c778884897f23f74b7a3dbadbad6ea814f3148a9b2d88a363d48008556978a46fc4e6fdc893726739ae9854b1991a74767d61ed82fd868ae55bdf5782902029e1ec6b14539541193f7e11c9912536eda9d2de4af0b1c76ca2f12feddd11aee796a5b7149e7da356e5bee0456fe3d7209adf39484a0de49e44ad905cb27a5a81fe5f060bc7de6e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2620e75497bdd6d5a3a3ec5a0b81e6cf036fb56c532438e0a21d7becc00aaa782620e75497bdd6d5a3a3ec5a0b81e6cf036fb56c532438e0a21d7becc00aaa78d5061aa7036b9a445b3ac4d4293fc3b34d47749fa26cb3de8210a3c7f810ca461bb86aae4f3202228949e1418eabf2eb3101cfb852ad9b29db00d6e60ef64d1512cd135060931acc89a2b90267eeec7458fa0ff3c5095686840da353be50664c6166fde67b3e167971a69c4ef5567ff3ad7f7e51aea58e6f61c023594fc285572378b2da5b6d82e1de7351013b2cc0dc88624e99098c9b9a4408de4fda5ca7c385ba5536e486f0e16d85105ff8765f1509efd5413116e11175894f7286d81cede05ecde29efec743fad0e5934c4ef116e9493bdd8f13b64defca4b9b04e440cd414dbac32ba9d1734a6c239cd402f94eacbb14324ddee870526acc9501ce92542c230681d1be85009f559462319ab38144030b6556afeadd91be5e734bcadd779c5954b9e3d945a196f1c5f8f34146739972b06e1bd062c82eaf873e78c2ea693f11505dfc05ca9842de55bbd576bf41bda6a532c0ee6f2dea92d3a365ecdd5a5957fd9ba79ba635c5127ca58a2e45fcd40bf6e2294e7d78236a602030f534475957fd9ba79ba635c5127ca58a2e45fcd40bf6e2294e7d78236a602030f53447d5286f58ce4487be69687b356b4c224f0a2846b1532747f58426b6b6bbdb0bcc9afb5cde86dfa505d1a305bdbd0994a539491bbc3017d6106c9d78078611362fc6b53a248ab8982941da457830c3206790e55c2bf6ab2ef530179cbd00a9b76e0857c840d18b1fe4ccc36998384cde56a84788ed894a927fafb09ac451bd01edc2e3ac930f247ce5ec851c285a78399490a271726fe22afd8686a7916d3ffb74e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855418e0b9623e0cae67d443049e34b0991cd0398ac0159cfafd4149682be07bfed418e0b9623e0cae67d443049e34b0991cd0398ac0159cfafd4149682be07bfed592351a4e2b0e7212a953e65264cd4b3b2385216bc083ddd58e41b1a329edab2dd75b5f024bf2e5ed99ee6421488bf036efce1b78ffbba3d6bac3ba4a3a95cce6ac11a24344718b460dbf5746d4eb206dbe749b3eb3dbca6fa7d8ec4482044a5a619fb60aef46f3dec6dff487b87c3d04a1dd4a9f979797fe4bb055eb52e12bf42a6390ffcb710c2bf7a7eadec5633f86b9e6d740f7adab4299e8400721c57fcfad574ade337051d6feb51606c554b2d063d0584f4cffa5dd7916b8c1845dcc3555a676624cdb755fe6049d99b051d1e70fa53d8c84d69563239ea92640f41cc5c380a318dffc86abcacd0f90cbe17fefcee3a9d79a21934e1b71a5ef0db706501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0def96c8b15108e72d52583b2f7609c0641a2de5db08dcb69b675400a7d40eb70def96c8b15108e72d52583b2f7609c0641a2de5db08dcb69b675400a7d40eb794e9facef738a211516b61467b17dee3ec1f14bca34362437f93a30ed97860642c4dde9ab1384aafdb9856efdbcc7509585d5f9b0371da54581dbc6a910e371d3d5232a0fed99cb7f3de8a997205585c5dcac768b62663b2d8ad1535dec12f9f0f2d447e13886e660dfaf221051b4aa6df50e80234936a4e4a050779cbbf900da7d7003af73b6689095657e6272b8258cb89e737b8fc6a8e8334bc32ea291142584dc1aec2c3e387dcebb4308790c0595357e28d7ea9c7cbae5cd9fe412fb60f7ed46eb0743712979dc2114e45a2c2a3708c9402309831fed3d2314cfa7001c34d49fe869ccd3c596993b4807c0c83016a572064e02d635346b2c5eac3b3b9b901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546be319f86e0db2cc2916ce1539970435b00f4c8c056e493c148c2dc19508230eb2e319f86e0db2cc2916ce1539970435b00f4c8c056e493c148c2dc19508230eb2bb5a886e98fa69462b93eb189847d7e3a4fac62ade6fe7e14bfcda8eaddada1222787dd9a2ae49efbe8c68dc0dc4846d76f3ec78179797984b347058ba212cc122787dd9a2ae49efbe8c68dc0dc4846d76f3ec78179797984b347058ba212cc1c39229b9f45b0bcdec0a4a97a14c17d26cbe595cadd4cb8b60aae8195516ef85723833b2ed1ddda8950852bd0679751b4b41d23b90a8ebbfd7c26c3d7cfac56024047b59569a3656f8b8860f47564efdc1b8431516bc319ddfb53ffb31f9e516231cb2be0344e8fa5c4ef61d4ab6401d5184c1dbc26c04e3dc8ea018b402c6c4e3fcc0730b6097979b8fc458eae6885263db40207a7686d24490d69c1265cc0f50471d8558dcdf8c3d0c8b93f393af496fe50c33244b726ac6f5fb23991c241760b60337bbe6ee9d0cfeb90fa0052de6e93310743f0d7bdb753439cef2c0fcd88a616edcde279eed0e0ba9991b7c4cc9a32a7acd1cc42f265715d9e51f2443f9af5733da4e3d77bc1e5c430b931ad1df7aac26e3783950d515c252f5f03c9a588a81b91be55480dfc037fb72f16a0e14e77791b7ab82e25bc67331504a1e71fa3190fbb9b0d63a5ba7809e0499041e38fbd13aa8c27a8e30e1cfe6ee0521fe49271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254739988a678ac1ce1b93850db5cce834e042dfd250f052e91abdb0d6530760cb9739988a678ac1ce1b93850db5cce834e042dfd250f052e91abdb0d6530760cb90b1007f9b4b10ef198f313b2997651f7954d5adbf4841c9dd9f1e8fad30d3bb67c6e734e1dd6164797bed8f6c8eddb05cd7b85ba390cd20d2247333d1dae6bc17c6e734e1dd6164797bed8f6c8eddb05cd7b85ba390cd20d2247333d1dae6bc19d252046d6ab91ec54a36617465277f27bdb417b5b68f4ed97892e3dcb123f6c32671aa8efa0c332d78c0122314a5615df7467ceb4da43043e6c42965a973eb832671aa8efa0c332d78c0122314a5615df7467ceb4da43043e6c42965a973eb896ddb626ef9f587ca13dff9bde70c167a026ae5ccf57c337be95d3ebf1026e9ac1a3871081d159d8b80dd5136b75290e00d14379be41f99351efd361f83258d5271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254bcb6c5fa696df2ef18120589cc24cf2105823da6c97da801bfb273542dfa5141bcb6c5fa696df2ef18120589cc24cf2105823da6c97da801bfb273542dfa51418e823aaea187a919e64ce0112a877a26a469de954cd0f2eb000198be615e1fb795ac5784a1e24e32816a7c1e2850bf3c75c9ca86e8d744e2f694c837e2cd4c0495ac5784a1e24e32816a7c1e2850bf3c75c9ca86e8d744e2f694c837e2cd4c04fedbd42f3b1ab72fa7063f7175e224d2e8cb56cc15b198fb863ae0540f28a3da440f8c5f9d7465991c8ff2a853bb7948b62b91e12aa54c2a0e530990829261c2ebf7da91ba8a350f0ef8a606c77d0a1de79f8095b4627ae9b94976c64b7455cc3e90ddb333bc1773a7cf199d6925ecdff91d71b79015f17848f02fb5561f5226c7eb509d05162816a7c0ebdd2000ce7eacd0d3bd2e0aeea87db9939aa18bcd64c08acbb73e104f374bfb39e8b83dcb9de06f486bd97ee766a4da016395bec65b038f3c7dc82e52abdd034545c51425cd5a2f423a7bedadcbaf4a743a4d6dc3028d4bf23e802e353107724e5ff015be57d7571e443bc26665b28646ef232a8e26f12e517c974a1053e416321d7d0193be0927b1d2be3eeed547c62c497bdfd1dee2d72efaf3d56fb5c5b21676bf468204788e0f9dee61869294d2feea8cc0d565253743d94b7d83b4faf6e54e4b85f68deba1ab3fe1ac28a039dde295da2e590a84a118284ac03e174b9bd084a5dec915471b268c4b8de19d4b25a136be87ea8e68d4cbc834e5a47908e337cc897b2c52e68187155299f6056c02e4ba26c39d4e53b9c4863a11532af37325d1303e014effae6e84118b80f1bb99245ae62bc779b3abc46aec165cfedb1d6ef45765213cdcceb6c11d0a76c2d97df58cc53d34ff9a2503f5b9df8990a0b0b7e747598a0ef701a87bd36665ff777d3e5d22be7236fd14e8281c560ba33cc2f136c45a5a4a4337c234bf31624c54cc6b84aa8118d98c89baa48df0ef8de468c3336ae68ddbd9bc41eeccc7bea7aad29bd868220c0ad3dfe0f3481eaae513f099f673928446a46ea2392f6f4814218236e6989fcc0ef32c9624b45abd0dfba3dd76dc3c947d29d3669d820c34aec4785e553fbe385e8da713782fd771989d9472f96d2c320183ecbbe75164ec68afcabe8c185d38349a1d4fe3fa307ad980f438ed15b33b36e6f08a11058f9f03f43fb1b8965f1c1b28b8b910c39199d703971c1c16ec645ec546529433bc6b3f355945b8d3b34e92e25155e7cdf59466d553cd21d0b388b490de6d6fbf83ec2db396be28e75738933c9921e03375ce9897cba58269dd412572ff962174c5ad52904a2b5228f52386d8312d11eb94d4d2fd996d714d1dc0304abad4712e0d9a5568ac32630539ba530daf778b4a56ff486d29f0404dde3bbcf346e4726034da422d9b94150b51589a89c5af0fcd30563845ecd1a22923846de9a94b32c5b6e6e35fa66d582c7bd5ff77bf61a83b67c965855d65825657a005258e00dbfbb55fc53f0d77bac694c85451a3ab6dc16cc625d518d551c543ce9499edfd5bccfc73993a709eb14eacda88b8fe45eb380e1abdb9004cf1cdfcdf6a9afaf062c32403184a995356e7e8e57290c6581d9f23651d84615ec97e11afd34e43c37ff6f7ca64dd0013965c0c119a4eb9bf0f160b8be443b54a77d9ffa18af35107d3d0282ec5e08892c34f92e4818881a944b6fcba179c61c2cff710b6262322a5fe5b3b4d0a8e2031c67c3f31dc4965d0e4997385e461da15472b9be58d1731c7b1658f4626ac92fe37d4afae2fec988d9b117001e7cc6ba7085e4eeca45463e0a2062efcaf290b73894d22df345e57248f2ee994dddfd0604c7414edf3497e9dfee31e71b27c4fb538acff4f6adfe7cb66f8dd72c19ff5440e22299e35b3a120067cebad184e7ec9db068afb10f8b7ba98c68a145d0c0ce513a7fe2dc4cd13af3b6cce969914c70462d4790e8b63f958aba969440f9d95b93d21a2141235a6bd4d6c1f6a03d04dd60309ebe1332ee31a74d436ce1ab3d0b0e67fa7f5db70e0510ad41859c4348a862539c32791fbd4189004ecb57a054984e87fcdeeac94118b12158d4fb25b8b648d2436287febe99cf32625464909f321ef4b2ff0afedbc5eaa8124e4ffadf88a06b90a4298dc721049477aed396061c8819ad87e73c4c3bbdb37a26118ff73d23547bdbd80842925cfc246a82af6f7b3f1f697321a6ff65838076033211817c69389c6f6fb76f4838fca74d455a81000081ca7e4813e1f98f0b2abcf67463dbeee2a5f01243e407ff828bed52fa37f2abf7e74e7d4f99ebbfb8ebb78163a6ef902e1601cfbed04c4ebedab63d46243ac84edaab724edea515361ae325766244d100621d6a523ac4be56f5e73b78824506a2033877457a489182836d8ab68b645799b9dbdff3551363de6b9237c1ad98e7eba725c3a0d357ac26608acde431710fcb23a8b2cd5e35cc3904eacdae6e62256ef7669aa1632cb3be2afaa3aac2e134f475d222a9d13ccdda43d70a38d5f3fc9e34c5419a8433d653623dedf3f1afbb58493332eeb7fb4d7eb22a3d4db44635f69fb76743f92d2968f981a72510f3d6cdaf161d24f4d33657de01b4da4e2e752d9b2ce273defd34b047be18a77d6ff4c2bea0607483052b3017a7b73866db87b5b9f0de67d708d6dca8a8052e0da427b922e0b23b59a768c1abc2b4b7dc510e4001a0781c56181acc0ed9cb066d178bbe373057de73577312b83dc2ce552b9decaa18ccf5e90584554772645417cb9a39959da2717946ae386ee7eff41c4e14009da18557d312f4d6d9138f15f557e2cff7f7379be7190de2245a690af82ec321e2091221f93e8c5c2852a62b54a6d6f40c2287cb336fca599fbe3d4f53287049059222b0bf0368362e75edc9fc1e400c6ff5b0650710f47d8f5ac0576f394b739776be548a8254526ab359eb0b51508abe162800576622fda3ba1e5985d70fc186952bfc48ef02646dcb40aa50c2c39a97735fa7b1199add2d79a821f5a70827ee9ff90808791dc929b32c233de645f1c2b5374bfe4fadd231e381ce22e071a488a5feab4894830b2da4658d610e5eaa9f567de3a4a3b05927b482ff78ffe3b7b9f1f4f5393c4049e70d0a414aead57e3a7d05dc670a991102e36d2c48880c992680b2f92d28459331cd390576d746dfc54133ccae0faa0a48ffb7f9692b09d4af333dc5b7253c2520a5b1cc9e53fef0975b8b097698802cd562ff8cbeecf9528b37ed1d089c72c4546b6b52f2c10fbb6597a254bfac3fe8f778b3226585a137b452918d6fd95c921388082ff1d984d31352f98c0434900cb752046554d0b0f61466c13a8813e220fa20bda7b9b3eff2180da59f9649b851caaa75ed0b456269bd276f5b955764455c22c47a3a94b77dcbbe9a8a7151ea8742999bdd4f27ab6f372d967bcd01ea22316db40e65cfd3a0bb549224f20f7db42183b7f24e782171b57467512036f37356281a6b25ac144ebbe5279b9a10082ff92186d289d138d371c4f2fb726bb71e66427a8d4c5eccf2f92aec5e580ba9fa1c6368a1b2382b7b760427f234f1535fba8b148ce02c5cd17df8e3c872dbfabd82045b0dd472deb9c91a36c6354eaea02e277e84318432d9bf456f7735faa191b058a8197c3936be2d4421420b8301214adbd2aba158bfa1524e2e0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855632c5a1691d6de726aaba01e4b8f011d1e1f6ec7a03b07918cb112b5e520cc26632c5a1691d6de726aaba01e4b8f011d1e1f6ec7a03b07918cb112b5e520cc26428731cff781d09ef232398ae4cbac484b94b98cbbfc585260489620b4032b4c9149a123861feb8bd43936ee1b8a55ca7a4680de8da4b569737e1a434459f9a29149a123861feb8bd43936ee1b8a55ca7a4680de8da4b569737e1a434459f9a283e7ad8221e0cc97596d5f6d8ec7728fd033844e0ac64cb458799b020fda297d5349100cfbb97841e2a4f14a9fc234423ae2a83a48b6dd8fcaa4c8edec166758c0fd269d05d15f8bfd02e337a02da64fda788a02cd2a4faf0a83472486ba5c299b5891e66049ba00247a028d3d60f560e8394ec91bf359670a3c923ddb7984438d3a0cde9a588e02dab98fd03670da7933eec62c4ef98e848b48937788d43708e9a6a35dad1bed24cf65f8d9ef1962974ed3108ad4d0bd9d5812e81933029e50f94279c10e5d16102cd93ff06131737e71f06c39f68b724bc4bb1ef8a8cb11c4f94279c10e5d16102cd93ff06131737e71f06c39f68b724bc4bb1ef8a8cb11c429fc1d38ab0df892b1fe6fd7bb51f3af37a3a35244eb72c84ecc7e38a3e047b0d19953bd414c42cdf342b55443500efbf196f22d14bd0d58e2e2585cb71ef4e73dc38acaf98bd7702c536ec5bd049869bee59048be741a070289a6db942c07342b91204186d8dd086417cab98294a28da42da2e95ce48da1207ecb61ed10ef8bc28b4f8ce089b85eb4af3e38f40283031e776fefbdb1393cbb58a3a189fbbc92b10e57f48a71fd063d6ceb2a884741aaeb3855f686567ba30cc6416f33f4fe56ace8cd900248f8e847b357e5d5331897eae1a41ee64fcdff53212d7b4f21baaad8b55b55bf5f8c49d8a137a9758d5454c256af1fead633b1096f0496e9213e2fc77342e70a255294c2c99d0644e6924215dfc5f0818f6628613b496f87b92a5ec77342e70a255294c2c99d0644e6924215dfc5f0818f6628613b496f87b92a5e61068543cdd2f4d9a73318767c194f27bba0ef1dc5061dbb58b27e66f80cffb416a4cca7ea496f7d81e62771d55ca8714e03502e2809163283fc0b8d26c61d820b6943ff65dedf692b7b8157696509702e8a1a88a5707a49b3e1a9a9f78c44e31c0a275b430cc1225b0342976dc2e09a1a778e6219a1cf46f39ae4e6312d19ebf1479fb5b786ed5e637a4f330040289598d47230e6288633f351255e58cd11d92aa2416581b8313132c8cd08c995245bd1013b38b373e9cb5f33adb8460eb3b956900a3bc9bc71699424f284a7acef9882cb0a50e7058070f3822cec8eb279587203d316d7bbe9e445f54992336c94b795210f23dd9ec7d94c8a7e4af0026cce01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5735a9d17366c68440dfe40baaf4a08e08b9e69ceb18c07cfa51efdbeaa495215735a9d17366c68440dfe40baaf4a08e08b9e69ceb18c07cfa51efdbeaa495212362674b6a472471783455136b58b9f2f39225817f790af5bb793e0287687d35ffbe01bd8b79af497e9cfe2f9dc46a921028081545d01e2b8de8e63aa23a7958ce6bf1989a64625f54d6bbefb15a201f7ec937b4a02f9be1c99a20a24445782881a7f32b2018591d4b4352d43323e2e69f8d3ba1ba6511b131ec1e55b09ed06116d59909ddb8424ce15f47a4831388d6409fb3e73d91d620baec3050c72ac6f975d1ca29a434109a5f2bb3597baf22d1c79e2bd41aa9d5016fca3b4e5d5f29d575d1ca29a434109a5f2bb3597baf22d1c79e2bd41aa9d5016fca3b4e5d5f29d50105ae5e410b173423bf4308e0841b537f4500e63163edf371f78599192a1f7227df5a6cfeba8b7abe0c28b45693452f17eff95ca313ba71bba127d53f04b13a594ace81af5b46f87d18f7d10f0da0e5606d556bdf74de4aebf1922100c16ce29ea6219f739e495b9d32e20fd2b04da78538f313ca6406cf6bf0ec7803b86bf46b3ce5740712d6f3bc34de74cf600393b8f378f0722bf005ebab5f1f3df374d51a360a228ff68c09bcc3ce8ba210df387e9ec7cd3afed1506dc335ba2577906c912ca6da8febb4e3f2cac8246e259cf2348ded0980051b6d68d4e4bc92ce8fb270ec7d6aebea4c7318716286019bd87a6cbcc1d19afdd93f2156e7248f6bae1afe7416e62605ad0ab6c39d6c58295592dfecd8483519e424ebd583402af345dccf5a937202e1b68b81afce624ee8a1452185f6ead106ab67d3d93cbf044f32bf521bb31dd6194de9fcefb9f285e1d9a7746bdb75ab41193ac363b203d55f4359e8978219b22f0fea13d4df178460c2c2236cd7bdb30a9ca6de382e5d706961b874398ecbba890c1fa75c40f1492c47d088a3e861e89bc18e758528d874bd6c23e6a12da79c0e77464a908e41647319a308a62257518f9f44bfda6a75ebbcd2f355ae249a462d7db6c88dfdcdc63ac742d7e111c49866458274a1d7d46606ed6fac9db8db9b528fe121553ff423da4cb6c0a738fa44eab6d416427562789eda2e3849d836501f1bbf3bcf335813fddd035ca5bc0ba3dcaafe0c12c227a074def23849d836501f1bbf3bcf335813fddd035ca5bc0ba3dcaafe0c12c227a074def2271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254d2a178d3a14b2358beb90225eaf3eeff2b95b5c6fbc4a598f0fc808f22edadc8d2a178d3a14b2358beb90225eaf3eeff2b95b5c6fbc4a598f0fc808f22edadc85631669f82bb5965308f865dad98ab50cb9149bd32eabe0aa6c4e5ae4278b3769c443010ba3d2e56dbadfa79c7d5077f7e207113d67431c5c734f4b6fdf25b069c443010ba3d2e56dbadfa79c7d5077f7e207113d67431c5c734f4b6fdf25b063a68ba08fd819375d05659c36842dcef0491dc9ade7e1e27798076386ec87196a5be85a88d460fe4b7377203ea262c57e1fbaf949b35b97b1b2270b69f456c8b957804669378ddb12d61269611b099e4c240bb830d592aca80d3a49387f26efd7a0844639f8101dbddd0f00bbc38b130e95313000a6f4ef1fcbf645605f9d208e39fb64a9793c02af9a348cfa1d0d4910aae9618b94ba7d6c39f5e85e6fb14e38512f0a5964580aa1a273f70e15acb6be08407e5e20620cc4003a811be7160b951c5bf29f3a025c3d7cacbf1215a914aac9fc1a6b889d7107c573451aad79a56e2afb5957c14156856ad0e5703c0a71e463646283280a02637e6da59de99ce211de0fbc3d297f9ada5d97f94fadccb065c14db0d5118a4843d3755961774389f82789329056cf0234a90a57184c59fb101563664d79194792e560f74a858ef197407a34b6f5c48e5924f2449035b5e93219b95e3227eb4729647eda10c457dd65e5ab1e5eb4c23afdec6278087b21582c5d9cd474323491b8e940be566dd124f5e5ab1e5eb4c23afdec6278087b21582c5d9cd474323491b8e940be566dd124f03b00c1ccb85c16ebc76c04456f24bdb60abf556b0fa0ea16239a809297eb88c89f2f4c8bec5ff19b5ee6acbd1ca6e279d4647a78c21afdf9a8cc7cd05d94d5789f2f4c8bec5ff19b5ee6acbd1ca6e279d4647a78c21afdf9a8cc7cd05d94d57a00747b8d65f8eea3979370bb96a239a54bd1a5014c73365860e89dcdb6af5aec86e9fa2ef0eb0c895c42fbceedcd5fb6aff78b5d0d2afb089b9d8bed7385528c86e9fa2ef0eb0c895c42fbceedcd5fb6aff78b5d0d2afb089b9d8bed7385528bdb68cfa229a8ac73fbc0425f6f24be34518f729cd3530d71887dc1dafb49798e07b357fcdfc6aa12d0cb724f49ab262c4aad20d788728ffc514fcad1cd5e9bae07b357fcdfc6aa12d0cb724f49ab262c4aad20d788728ffc514fcad1cd5e9ba30811c3f3343e9ed5a81a5fca30d2a03b5d96ee940333da59368388a05652702bc957599c679af4d159ff7494522a2a4d78d0f22e58268d3fa4a88599007cc44bc957599c679af4d159ff7494522a2a4d78d0f22e58268d3fa4a88599007cc44310951b5c87d5376d5a9a9db456e72e82a423906c777620ae3a548cb22763c96e7ebd6743321a405cebaea7e30af2093513fe9de090bdbc97d2a1b57df3f6a5be7ebd6743321a405cebaea7e30af2093513fe9de090bdbc97d2a1b57df3f6a5ba7d35779a752dcfc2c6f0800fab87665e9e0eb0eed78f393eb4da38936e0c51bf9cbbc4e755f26170ec2020c718895853fec3eff023aa52364e8ca473ccad92ff9cbbc4e755f26170ec2020c718895853fec3eff023aa52364e8ca473ccad92f6090e8e3cb25f041f0535f0589a937fee3738095f80a3f860a7d8d432c4c23850086ed9dfce7816efcb8c9f9ccc3392fb3356bcdc8faaeb4cc92764b9cb560c50086ed9dfce7816efcb8c9f9ccc3392fb3356bcdc8faaeb4cc92764b9cb560c53bb0cfe9aeb10a5999c99125dd27c4a4c84ddb5c10c6ac2e380422dfc391ef7a0da267f46f273a3860f8c57b5786f3eebc317ba66c7a58eac3e55adc2ec7de520da267f46f273a3860f8c57b5786f3eebc317ba66c7a58eac3e55adc2ec7de52749f5ac977194850dedd4314a880bb82a59a5350ee29dc25514ffc8b5fc74c63b7cafb6c00fc86e27aee72debf4f6aefef5f485f70e6c5b71676fbfc2e1bd5450de9969c7b038d5e9ac018cd2f915dd86e168421ed196d05724a0e4a4c8ffa71413950302b8a503f72a507c788c46b7fbabe5b3bf50568ade5cfb847ec35592f0975451ca63b4133734d94ac0354497a73afb6fdbaf72aeb7e03cc18b35924c50975451ca63b4133734d94ac0354497a73afb6fdbaf72aeb7e03cc18b35924c54a13242a00a3999913c853fc887a4659b40e49518aec4858f754807806e6c8f028c6f7b3cea6832de3098b6284670f477538e2aae40d1d013fd132adb382953d28c6f7b3cea6832de3098b6284670f477538e2aae40d1d013fd132adb382953d90c517d96c40a3bbc32f186d9709eead9931db43ae2d8d674bc6074074df1a111515039ec76c8a96d4bee02a8f5836a0c3fc3043cc341ee5cd945f07997e707a1515039ec76c8a96d4bee02a8f5836a0c3fc3043cc341ee5cd945f07997e707a909c0e5e5293bf94c50b6f13b72d53f7186b1a0cc511cc68d6085b5d7685907974f292f92a32c76f75198ac28a176b47e53efdc96044c613766a76ca27ba8a8cb456540d49d2328852ae1afbb7ddea04964a399230e82c005cae18787494da6d910da46404a256f5bb9a3a56acf94b58eb716a77b8338281978c7a02c4fc0c24910da46404a256f5bb9a3a56acf94b58eb716a77b8338281978c7a02c4fc0c24d9e37d5d3e325208fa356ff0f7646cc8c36a0eafcdca511a5ad499bfdf9344dbd2a45f72b9a4764ecddd265328f6ae294e05555a80cb43ae0f29161edfb522abd2a45f72b9a4764ecddd265328f6ae294e05555a80cb43ae0f29161edfb522ab312071d09ebea9323707dc82c8e38ba08edea04f2aabaeb19e04687de2620180a1b8b4ea64127cf49d8d78804efbe85d2f032a536e2c94dff4482e9fe0067b8d30d5214e9a84842e7f46b53b0bc2faa5fcf779eda9ca5163cfee0d4b0448ace6eff477dffacb1c25e94bb30839df3bfa37ca0aeaa0570fcf329b1665a9d2eb8be9b00ecd83a37ba9feeb4464fdfb542b689c43987c6053abcdf2db4aabe2424d0f5e3590c758d6cb5dd01b5a4889e0d1fb2960d6393c7efb2fbcebf9d8e837859c6ba934e26ef96d914d515dbf13458444b8168a9ddff6f02c28742145369c478f7072b6b8faf75d4c4e77fbba8ff8e1249fbb916cf7d5ff3d679b6e1d028d6d3fe8848174adace1af17f789690dee71f0f304b76d7178a65b94e05b5b98bc7a7e56878eeb9916c0ec409bac19b575b53709c14b83b393cbff8a66c4b519de8445ddfa9cd8a62078098808fe656fba20ac3efb6c88ec0c01c339ecb40fb1b909b6d967fdcaa5596c7fb46179aa81c42fd96eb98e36addd8e5515d91b1483085b5f6309a14a9d210953fcb328843dd1036a5877f0e08e4889ba2c5f8fcb8a56601e91013022ca35b5366db55778981be017019cf1fcef24bd9abed52b7679140c77771623cbc45595618918ff6d4b27449679e70916c79869976609f078fdeb1558985dc686094ae2f69414ae84f67531374982b17f822b0d43f53f52f7a052fe15b320167f70277514ade1303ec6a643ceec19ae95f727db487ff022c87cdea91c8123128c6591047ebc583f2c1def0b43df9f56a313b8ea8612d63f94b50240bd210f61beea860f8d501aaa8aef62c3647651b25a3c3b87e7e087524989ffe216eaa66f925d956f5eb4d1e4a274ffafb94a45956916e7ca948fa1112b3562cb9761bad3740e812ee8f548e77033238537a625795a7ce951c3b54b702eec8018622276bddd29e061a69b41bc8ba07b0461616f89bf6c0db8b916a758edfd925b54c991f168dc3cecd3c7faf4c2262af580dfa2dcb87af3b6e5ddd594807167de9fa96e3cf9df9cca2a311ccf91b652b6a6645b14329fc2dd795185b00f5fff7ce095658f31c8c5c7f25b45ab62a9c732746f46a69a19cbd0a447c820b0199620a4892e9de35a9f61976c29002f924245ce1fa29647f89d2917e7628e8114f9e646c11a8e3bb2f471bfa6523e3797d2f12aec86b15e2bfc11caef5e454b9b3bf62d8bc9e7ac6a27bfbde87f018276e0f19fbea22d7917693755b5fc039146af8eb63651bd11848a59e0ea54d36ff98b44eda1eb1cd8c201e0a79602766aa57d4b55e064f0ff0602f25befc98bbf3eced7ea4d5d2cb6d6cb9ddc8dea608604f116d9e308c8bf38b98438b31f057b9d7778b01965cde7cc4a4f4c2ea78cb3b53e7160915bc978e6535b7397bf30a2e7a7d79505ff16bf7dbf8e800c4154a330502b8cd8a3ee2fa8d921cb4302fbc010f69290f2683995081d3efd8622a233fad814edeede7d480c3e170053dd52a21ce865f21623a06887e2b6da3a7a9944d89a8f646a54796b352f6cee342bd42469ca47b76442ea1d1ae450b363d10912edf4ddb88e89af6f79c78c40db231d9448c8b5dca61a8ac614f98b222f0144ff75ce5ca9b4fe9fbcc7d2641aadbc36bbad951fd826970c001b62274b10957c99a70fd12759654b57ec4ef487f3d503ea6ae32d44ea2ebe9bed835edb708a5c5d67d77c4ca842d9352f03d1079f3e8cd1e9c654995f2d3c8cb5517226d80ca328ae583ee8c9d4e2d8f0fbfb3a5381e6255b915f0e4b88785443195fcdba6422a0ee01dcbaf84d18574698137677b01e9a4910874e7cdd27f7b5e1fd02b8f4ed39d8024d1b60e12a60cc573529be42bd12f1880a98259b7b4d075eab888104e54c7a33bc55a9f460ec7599c11c64eed6ca1a031ece46aae389ef0d373e1a5d0692fc55e1901e27760a914a9fdbccfbbe892c472c2d9ccdfb1290b29012a1805d5a200ada74f76e104415b9a869c80a2b697488e7bfafe95cf66c3bd036599e15b8b4116d0ab0131aad30502f321bea704ca414747fcc72001a0c5b452a9b5a0a19ec8b718a43465f7f8577e9a2835ac23efcb4aae216ab13b37e464ca682186e4edb692a695f2aeb9dfc73dcaf6f2466346dcdf81ef88eea4b58ad64f629c7a15318f4b64e6a6f50d0f3ebe51caec8b3ebf111b2b46fb7f056aef52b119da5d827891adea71d149f1a1bfb805b85adcc778852d2945e238e4d79b240cac2c0872794ccb150fe5afc543912f8855bd37cffb68ba7e3fa56fe2373e8a71290d4fbc7166e2450fe5afc543912f8855bd37cffb68ba7e3fa56fe2373e8a71290d4fbc7166e24d87be891991b71dcfcc5aecc82993ba18c74c957963038ac92f9fa74c61766f0ff5a4458a761a73897a5d44e1a71a1d3336abb8ca9514949a90f202025cd15e41be27aac1f72b1c9f4fbfecd1e9593250b58bc85da6a7c306bb565dfdd92f692043a78a1e53fe1a68b627f5d7b35d35f16eb2821876f5c5e987378577024190096f7036f5663d489d1b6d7aa4fdffab8414a4ed7c4a0eeca076d207e2c3779aa83515720efb20705bd1de9213fcc80320128ad0786c1ac60e3ed0ea431fb2ee3a57063201ce8a1e3526b1911cda448d43bb7ebc2fb63ccf89baeea7020d3c6e1fa3f13866630e680c40076b0acda93cefdd5b23967104e892ab4971fe67a7a267f27fd1221f8e69361c44b18fad1f82e866aa02f3fe2d981e5d2f30a37c0b818b80affdbce542e9a6967ce967e5c8f7303f20a95c0428f648fdb7b730c635bf698308cca186996e8f00625b8b392263b21699e82ddc0d98a9f07e7781084c59c278e5a15e067a25c6c3663ac15a1487701a450c63628e73887e7a82722d9048fb3eb81c06a5ff9eba1adf6efaac812ed05caa6919b4104ab99554e8c5c80a55b24640e9e82d95c171b3a8d563c7b0e4bfc53fc602f3f23834ab36396084637b7c2b29c6ae5607547958926f1769eb51e61c66c03cf4e30de55ade75914b5dde1152334464f581147184d6a2354f4e4c938b4a78ff1be2dcb0059fc4296421ed2861c39c52a8c330a29373ade31460bfe5cc27896692443fd45b13031782d34251cf90441a1f134e72a3e3e3ebde1ac66742be2e7f367f28d6f1bdbc0319fcc1703d7ad83aea65e9f4441b7e5c04d0f59d9ac04323bad00ab21497af27cfac69f6921dd677413489f25158b3b20187b234df1996cc42e34c7f9b0b78878cc2964b2ea287b63de59c5639f1aa0658ec85f23fc24d74522cc53634ea351cffc800e6a1bb9d543b49da8968dcf2ee6abaeb98e1dafd91a0b96e1fc0652bc0ca3aab92ee88245df1a5247d2b6a8db49f9e59aaacee4c3099ee30efadcd1c91d2d4f5c4e50deb35ef5ef84125d739427dfd7581727c431dfc8ae1241b436363c4bcd5e16f8261586b10f11f218afcd88675712f5cb93d01d29b0e694370973c98b44c09195cab9879f78871ba3be729fd56ab9ab97e08ef947d71622df0c4f1f69c8c3f4cab5651c9e775f663e795a7145878134ed549694aaf316a5a0ff7f4741babcc982be6b2da7a336accd9d460a861eb17ccc5d417fb520d0da223baad7880c41ac87aaf845df38ec5d1341687df3e709849048200738bae72db1f971eba47ffaa8aba32b97132c76bbad49799d2ef1db1a8fd495c8b0ddfb7d7e1b59da7c03dc4c068e7a59b303b4e2ae9b83eac49f6bdd4119e264c4055ffee1cc62eb9eb1ab369844bc19dafc6e2b650223a49e92b24d08a448b5c2b6aa09fff3b24fa0b920745ac7e40058c7a571a3f91207d3e3b94631490ba5f25e1bd03da62af8518381f98bc67f520d683d5f3b25b2a33ca3c90f23f71e3b584714790f437fc7bc1b9a2d39884095258a42e50a9b1a9e0aa74c2bf2be4b2304ac83b8e55126c7592a46622e4640ff5c64052a41d53bdc71b87936a74345dc61c37eecae41394aac8ca3c2d7c4db50c7ae924fa94e8b336536358583d1d5bc91f48fbd3a1ff257ed1ecd2e26521090702903d27b68965fb3e644340e6e9fa4ceaaed75c0dd6a7372527c11a23733780d0e023769435cf20761f6275e4687c99a112d13aa80a83b7ca382dc2a0f109addd9856a461840c4ad2d90bd39aca687b25b7518302081d7d2a8937e6f2cb1d244eef891a411eaeb8106715d056cdfbad62e259b0b9d64742de98de841b467330d1b32e1e3fffee6a944d8d3ddeecf350dcbb1805a8810c6fac5073317dc85b7ab56823b668132bcf5c76d8290add510385c81c24e13156a27f013c98d124d384d8adef40eefa0720e63a7a5dfb29e1ccd073f6ae206235969a44aa04450a3149086fad23d341fc75abfd8a6c4b46601511d347a4dfcb06f538e68ee5f0b5183d0ca25c029df70f69657c562042884f2ccefb52a797e1e2d332fcb2c53a59d32fcadee1bd38b9fd973261d0c5632ca3ffeaf1d0e75d44067243af9757c6df03f3e23df58031cc38b4199364f0e0a80761b02816adc8a6198e59971c9eebc017f811c508fc0e46234a8f0f91cbd1fbc81f9af42f295a8e521a1d7b3dc7b855eed1a9fa302e601bac875176904222755706881c1ecb1afca1689f15794ea4e08ed5db2bfc48bc684deea94fac793fe6ed8196a6fcc13b1bb9b59f3f894ea4e08ed5db2bfc48bc684deea94fac793fe6ed8196a6fcc13b1bb9b59f3f8a5063d0489a0a626afc761469c07b4ea307f03886e8ac7ead624ad61df3980e913c7fdb9995b7a821c2d3bd52038f8e094b461d4c1c72e39ad6e2ebf62a4de12e0b701b41eff52493ccfa9c2ee615dbf2ebbe5d196ed725dd0f8e577481c4ed814a4a30c5846582780d0ff0441663abe13a43af24bc3056d512419b50b03383f14a4a30c5846582780d0ff0441663abe13a43af24bc3056d512419b50b03383fd315d804b25d89a14106a8889b1f98c775eb8d3022e0318d34d94c1df231d034145ca014a2511874546e78839634fdb238f14550ba94213670405dd72ee127d1c8a70c4d685e633290c0377ad4a8a5f9132d65abd68fc9a618005018e4a73b3fc8a70c4d685e633290c0377ad4a8a5f9132d65abd68fc9a618005018e4a73b3ff69ca59b315d93cb586f786caec8179fc52e022a31de83e08bdd177856ed100fdd3b83a6ddb7d0bf28577f2dbd518184c53e133e065064ea4f50d8308c32f239dd3b83a6ddb7d0bf28577f2dbd518184c53e133e065064ea4f50d8308c32f239b7a3ea5389f81a189ac2b6bbb411515d72a51701c445993b11644e839b51a89551e983428c008adda80aec7eb4159433965dc89e4cd4f09df2a0a1ca1242953551e983428c008adda80aec7eb4159433965dc89e4cd4f09df2a0a1ca12429535ac9ad0afa03ece9f296f8f159558ae01aa46f00f6780a92c1182a42eb53a5b511c48ab8790557ef58def395fe434136682fe90505aa7c69828295777c62e25c41c48ab8790557ef58def395fe434136682fe90505aa7c69828295777c62e25c436367916932049c89ac65ccf6a357b18ab2af7b7bc5c035d46430e1e0fc5d9067c57feac7f3a4a742c46214f4ed70c23b5325c92487ccee49e7082329315552d39f3461534eac5fbbb87a29b67d8d3ebc9d0e7faedfe6bd98c6f02de9eb831c28681e826a1b6c5c660d3d460e2c5d533afbf2e2a25259b4fbe7c0392aa10ad9102a761fa1283370e5244c1b1f5aeeef09b0dec61b610f445937c2dce4756a9e90839990449a727c54b4f4879d7cfa5606f07abdabe3a9ca39470e58ebe653fbe086f5dfeae545dad1c9cd311f31fe042a341cdc0e2257b630c2621952817d4e91bc5b5c2ac0bc24c234bd712d1303887ee5ff7d50bbf56223a6d9629ebec9e021bc5b5c2ac0bc24c234bd712d1303887ee5ff7d50bbf56223a6d9629ebec9e02181e829d023e1f8060672682f7021f72298c737d7b4edf8134a78193a3d94a4f69c8f9feed0375a22b9cbcb32f71d31f294bad49b135063f911d8097bc787e52a7c797eefdbc80c2790603ad9974b4cf407f34d65edbc74c26b59fd110e2b01dacd1a14a839b7ffa6a213843722854912eac6ee1260ceda3fac337cd3a297d03edb7bbd5839e86274299cb14efbf7e09bb264dc1e203c6b8f34ebb99d2ac12daedb7bbd5839e86274299cb14efbf7e09bb264dc1e203c6b8f34ebb99d2ac12dafa6fa25906513c1cf694e538338d2ff4962e0db2b51e888ed417551e45ce3d80c189f0fe5cd1ed0ecfe8fce7c2af0733c0c1aa8a85a98f7794ec81a138cfe7dfc189f0fe5cd1ed0ecfe8fce7c2af0733c0c1aa8a85a98f7794ec81a138cfe7dffae0de2aa0839105c86b54124f51e2f38a5dca880983ae1aba244490e812d904b647fa5184c86ebf84fac160834a8a177713fb0a22c1b8dc827606f99556818d3d96e0ba2c3c77622a0efb05596a7393f3a0b3b7b22557b0682dcc037432bab1f05c2499397bd1a6cab07ec23d9aa4ea9df14799e7a87af152e035052d225c249ee590b35c8232834c7cd59fba2c4d370334b58ba76151f9d1a0e4b8144688ee4be31916cc5c5a0a555cb0250e76ad6b5b57d015c15f6a1dd83356b1c209182b58eb89295dfcb9694501b8433dfe9bd63f2ff72ce2dcadc7e6d2f348a8f4c4b09672a78e8c7c42d1e738b9687f1b2286a2d68d63df4c4c0b2bab4e195750437852e731fee23f103d138994738942b539e8b9bf480c553f1b589f7e8939a7335d9472ab32f8d3e657a604140f817c60c7cfff5d7df057e68c17ad001d392e290b364bb167e1d414e5c7f0ad526a4124b9566d0e8589e25933d6335a6f79e771465755f551585c046e51c1e4799ef2a007c67bafaf17e32c856d9f7ddbf9865882ccb73475045be7b679b5f8c7274c627191b4ebc1362eb576e2cf84d9d8f864a2e2926176a8c706ce508540217a81b91f2f8b71c33f825ee0845c02128c666aa6e2926176a8c706ce508540217a81b91f2f8b71c33f825ee0845c02128c666aa6e3ff34f7674614d7c06823a526e84ad9e3e8158bbd87d7f05a5b6d23463169717434fbd7d7845b9e321d7088820fce00a870cb2eb0ff7c247830b4caf65a9a497434fbd7d7845b9e321d7088820fce00a870cb2eb0ff7c247830b4caf65a9a4937c9ab5fd2a658e9c91c4d0254b63270f0f22817c7ca522379a1a7f6ff78c90e592e17f641501b0bfa6f3679e338010e50f596f039b6d258e617b37c7aea1711592e17f641501b0bfa6f3679e338010e50f596f039b6d258e617b37c7aea171124e4582fd215cc5382635a4e2947d13f5664933238a5beb4fedecb09c83b95e72721310a90015a364a90e0f5ac1c8203f520745fff1e97f9b5c9438965a0ca192721310a90015a364a90e0f5ac1c8203f520745fff1e97f9b5c9438965a0ca193ad7a78f6060a805657197c1e553e4ea4e9167f1c0535ec74d187ce367263e5e3768be58d3927020cf6bb59644e95cf57290a49dd5548da571cda182333f99cb3768be58d3927020cf6bb59644e95cf57290a49dd5548da571cda182333f99cb2cc09e73334744feebc9536937f89426cd9b7d9c2b3e6d543921921ce698980d5387742b187ae0143315035ae2fdbb818518f37bcab6490fdb765628e063c87cbaf78bbb80beb5c4f0189e050d16e9e690179742e89ac753bdf4c4e7d796fdfcd513f385b19d7af861d496300ca726476f3777b21be4c0635243fc5c88f6246e04b0fa8b494ed2904f07f05d596bfa324d37ce05b69731a921898ba61cb7f8230bf075b44f6e55245ab380b563027377f2a916497dca9716bd82df63c1dc345061d27072fba678ba84312ff8f725b031a100d212af065bad0a8c92ac04e05c5061d27072fba678ba84312ff8f725b031a100d212af065bad0a8c92ac04e05c50271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25480815874f3aec2fc4757536244484b52a965b6872f0835333782d8730eafd14d80815874f3aec2fc4757536244484b52a965b6872f0835333782d8730eafd14d1caa5fa143453423146942caf9eefbac01975a0065bc35370a5c3e64fc855d4674886e86d8d736c07f48e1627ddb0889241b18d1f050c1947c061f074487d0ef74886e86d8d736c07f48e1627ddb0889241b18d1f050c1947c061f074487d0ef883cc1a9c736004cec0bc73ca33f2a5ef6fc2cef02ac421de5b455af12af3527bd18412d915f47a087ab0fc5ab059330e338eecbde50a3e33d93dffbc0d543621cedb0d44854ba86764315eb05fcc825f02a85b41b63faba4b7fcaf777417a4d02ca82251efbfc22a0326399e0a4ffd8918f563a901e79c86244fa7752c8ec5502ca82251efbfc22a0326399e0a4ffd8918f563a901e79c86244fa7752c8ec55e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551fb9c6782568797499bf13a26c32b9932a45adc5759f3adf7169978d3eb66d0f1fb9c6782568797499bf13a26c32b9932a45adc5759f3adf7169978d3eb66d0fb5164f342c208acf0cea11f279fb808e3c034782a877d4119a3498d3b2a0b25c0ed6151c05603c5a0d434b3276b13e3716c441aeb8a652040a8d6be566d4b6eb57e0893e54e3ab7ccefb5febd85437c82c89047fed0e8480b5d9665eb8323f1bb7cd82f4fda675c0cfe1c33fee1b9105adeac7717df41944b3a018ab0fb6c4c6f2e7fb1207a4fa43e326fa986d19077ed567b0d5c935fdd515ac6fd429f50764f2e7fb1207a4fa43e326fa986d19077ed567b0d5c935fdd515ac6fd429f507645ef269a20b0b185cec065fad15c278ccd1f06859ed2983d5cb0914d55c9fd05a439c18d3956b4f6296bd6dd40b8cc724297159071fc0b6f4dd627958a58e0efe3b5731065f963ab084e23a0c36cdc7325ab94c8e904605ecb3f1406229a04ac0659e0ffaa6e4557aed259d6e4a20b989dc189b853652ba7752ebd8c13c942e2fe2590804b2e43e3d5657db6c732f92ccf0a4e23e589c9a252cfe544b9091d0e7e2590804b2e43e3d5657db6c732f92ccf0a4e23e589c9a252cfe544b9091d0e7b6b28033699250d00a6af1e4dbf70d8c715c4f44ef715bcd88108d336590ac1555979edd6ca655c5ee069c8442cfbdcbc7fb2a1715741b6f03e9d77e2a3439a755979edd6ca655c5ee069c8442cfbdcbc7fb2a1715741b6f03e9d77e2a3439a728bd4dc83900e6ee618d24a8483daae145c5c4285a0f3f75e99e5f56dc5087f1f062da122f824c7c5f02a88478394238578807cd9ee807633c3b0ebf87da3bebf062da122f824c7c5f02a88478394238578807cd9ee807633c3b0ebf87da3beb89723f040ad35c25ea7f77d6ca9698d5d6f99f6fcaa9bcc3820cc23138207987c2057a55b8ef978cc0977f53fb3e0f307bcfa943841f48d21c71cbdfcff6648fc2057a55b8ef978cc0977f53fb3e0f307bcfa943841f48d21c71cbdfcff6648fa1d34c53ab6042cdf4baaef8ef4950f8b13d06e9177563d199f203c7a4769845ee0b7ced06eb1ae74cbab41b05e17bebaace67bc51eaadf9e2da17f26d9317e3d80dd28aefa11ea08e2cdb8de8359a6c97a08df9ec5547c98d8aa3ac4a61bdf11c8a89c553be176aad3829dc27b916c80c54568f2a1b7155d9ef3cc327892f58829e6bccac40a4062f8bd1586c2b5c848bcbf64db82b3cf58729b7c25a8f1050829e6bccac40a4062f8bd1586c2b5c848bcbf64db82b3cf58729b7c25a8f10509369422176562d9af610f9af00136e0fb5f8fb3eaec3396f8da438905727686e1eb4ca151b78678d02ad66256b81de7c6106c159b996c69a653fbef96d8babbacdeed172097d61307014a5ad236c06b9178bfc6d7a6326e9884c460830163ed7caa7a818b3dda17bb16a41f4772009f8ad1d738b51710308bc4c7553b898a868ef285663103a1f840821dadf54cef7570a6bed28982f0f5c259d1a5f8d2df4924b75338fe385144cb5302b9d6c6fd30cd03969a4047bbc0076b715dc7b4c65fda6b08a53726b36042ca88830b65d4ae3567c51869000f5d65065d3e1b0331f59a6b08a53726b36042ca88830b65d4ae3567c51869000f5d65065d3e1b0331f591a40de5a99f875fc1a86ce0a5ed9c4a8a314f0b1c83e7da63154a6110ade171a38b006a23016a1d34e14087b7d0ff15251052b93d09e021e0310350dc8036dff011174339567c540154c30efccee5bd42139120ba46f549d8db39192c1c653c5e6bfb75a560098109bf573ed3b1842c2db2ad931d5749f3a2a7a4dea8a77cf5220468ac19b7bf8dfb1185d441c383c9418bd110501a6e9134c7edb4e4ba2d66e5e22d50149553f152f7be33d7a44ea68cec295b69b25b098517b1d8f7a97751d780084b3ff370651be6677ec73585a7e0499a9ee7583e51a792e1f64910048aa6124afbea0fad69fd43420fe1836c62ecbf9d7d6b17e519617d59e9e7c4b4b81510c13a9d937a9e2b910c0f4c349f8b18559bd7a7885a9880c3db9b3437d986cd20b6d142a7fa7a2a1c569bb880b26212f0a7b241b8958d559c9fd532efd3fabd20b6d142a7fa7a2a1c569bb880b26212f0a7b241b8958d559c9fd532efd3fab5292235c16283cc440ea37617193a283a81a05db788cc9b56846fdc92282acdb86c5a4669db2a8b9da4053c095c8ee7f2532ad97e1dc30855f6973cb072b19fdb3b4c823f2672f44bedb6c69ae718fad18df61735f22d9fce9271c3ed6e0bc3225d8a43568d5a73e49a9ff098a158883ed5fc2b33bc770cc68622806d84af78625d8a43568d5a73e49a9ff098a158883ed5fc2b33bc770cc68622806d84af7865b012de79d10cfe79e58cea80c202cff8d94fea412c521aef2797a11f9584a42165a37635dfc42b4753cc149e4123121dec0c48820fd5919ee9f13eabf841466165a37635dfc42b4753cc149e4123121dec0c48820fd5919ee9f13eabf8414665e55a3c8a217e497551fe226f392942ab4972ec6cab3ffb79895fd9d512d83e155b768f3337db1bae6723b0e0363f24db26d01fd57f0fb9f273f81afadf33c176612b325b1ed811ad7b3463e163b41e59246273d5fea7f5a2cd58c0aad71809b3aa1e44510c1beda5a3f48045214fa9be2ceea270371e16c7a57c3f6fdd1f9659dac65aa203502d8ca7a4b2708e4a837e99d6a6bb0ce23b94ce957bdacc6530b79545e6b181e9002c7098c1297682027d3dbeb43f37fc6a405748cb9ad685775a9e8a9bef77317e8f28113f11878be02b360ceb8281c722fe7814c7dd0fce5da0c80524b6d702bf8e8e3e7dc66791b8b25f0bfcc0f09f851cff544894026c5b8a49187a09281081ea634f60dd9fdb603fdb0fb79082a8d2aba2ee271d6507c74953f94680c3c12502bcc85e78775bb69184ae22936f5f0e486f0d982253f3f952c19398fc32a384533f30dd0ead97db53e882912515f7731a39c86135de09e292c19398fc32a384533f30dd0ead97db53e882912515f7731a39c86135de09e295cc5b9cc055d6f7db51ec4b88245cf70e05606e72224485ae593c7f65f038be5b8a3988ba9dcee3e95d016f2243ee2e4618a7d31fb37dea7a4fe0bc424ae1239af2178b3d0117a7aabc95d8edb79444ec8b2737004f1153af41fc470f42cf3ae5e4e03df02f76cbd96d3c9ae69221ada718c96aa234f13b7e2932e0f7d08b3ed5e4e03df02f76cbd96d3c9ae69221ada718c96aa234f13b7e2932e0f7d08b3ed710742c60c478b390a10d4a754a117cc7cd361aa20f7a01321a202055b3de01693f61aa1adee1c9e7266290c3e0e55eec10dfbfe2163ac5fb13d8e95312fceb293f61aa1adee1c9e7266290c3e0e55eec10dfbfe2163ac5fb13d8e95312fceb22f7d3d86d1ccf8402c312c04a781918ce3fa81cf66b7fb6201e37c6e1e7e18ed40704ea562ed7fdd28d2b1b09c981d41d899ce54353ccafa8733fb4978bd745640704ea562ed7fdd28d2b1b09c981d41d899ce54353ccafa8733fb4978bd745602c33c4727df5be6a50b435bd6c8c7d0f53e04c166f574d331fdbc651c7a597df36bb749d8db777fefdc029f3c6c63708e763d85926297477ad15d6d2f782a8af36bb749d8db777fefdc029f3c6c63708e763d85926297477ad15d6d2f782a8adf038c3dd263472dc9e3418aa90f81fab3156f6d33bc28b4d87bacab48708037c9b0676ae8e427a364cb184f1a8caa68f4a0a33fa17cba2535ddbe25d86fe651c9b0676ae8e427a364cb184f1a8caa68f4a0a33fa17cba2535ddbe25d86fe651c3d3adfbcd747637411e1fe30ea60e2729a2c5988c635d42be12a5fc3d4982e2e1ce9c7ecc420469a2d0dddc2ec1cef8a7d5bce62a955f14cc2144fb8176e98269a2765bad8359f3afc417e124be3856570e9ba7b0af23d58bf97447facb8e9f6320a01fe28ac8751ac92cddaed30420e641be52b1cff2605c746c42e16e304fbc86a6c96aa0660cd191fe2d930a1471a9c5a6b28c232f9a76d2c22f0d2cbd62d486d2ccda25c92fcd58dba822d2f6583352dab07d84fa77be45b2bdc487d9eb3ddf97df652a4abebdb26b64ec1489664c8c9936c231aca57015adb6556fe485190e301ff99693b3287e757251b720a3bdd85ca767a4244422b244a7a8542265190e301ff99693b3287e757251b720a3bdd85ca767a4244422b244a7a8542265cd6031e150d6de2419d771bbe1e0fff221623dfd118e1a2390e5e713850ae7bb988bae64fefed6dbf3d90b9119dcc2d17129462a723522b27a32d1325781d7b9988bae64fefed6dbf3d90b9119dcc2d17129462a723522b27a32d1325781d7b9124acdc6430df3111bbc9da05db9614b990c71b48c08bf366babe0ee4697cf6e0f2aeddecd117d2d4fc81ad7ce13ba374dbe7d515db07eff65d8c85c2f8ef16f95adcecd490b3830eb3f3d88dd36f6ebe936709962ea48a789ad9ea03a4e83891e2803a8fe2640f2f3d6fe50d2a05d2159dcbebd334df856d848c94296d5183c1e2803a8fe2640f2f3d6fe50d2a05d2159dcbebd334df856d848c94296d5183c0c0928cacca9fb0b1e67a4d9f1a7df8bf60d864833de6752dc39404329985ae78b526a54add4e5da1eba2a230fcf14bcce040102206e4977cd6f795ed08b9c6f827418fca26372145347cd255c644528fa0cedadefd3b18ea861791111101fbc515078d35b368badedafc795919e680a6be55851cfaa73645eac7e7b842b8e1b515078d35b368badedafc795919e680a6be55851cfaa73645eac7e7b842b8e1b4c2877913e314dc6f03ddc9ee119d415a1a33da52611648ea11f9666dcbce92bd996c4abae34ba75dd7c211be438f6d3ce322d6556f29d06a31c819713c450efd996c4abae34ba75dd7c211be438f6d3ce322d6556f29d06a31c819713c450ef94784ad4c279d7946b0de63bf793a0b7921ebb31ea5ee4a183948a654e7f5ab024a0957580ceed8fe58787eeaac32f6c6d938d5ca3149b83eee36a927718829124a0957580ceed8fe58787eeaac32f6c6d938d5ca3149b83eee36a9277188291f16d845d55124d5fd850fd0f74053fe35135d4e2e3fc0ceded7271271d335b87198e086237037700a07bd6c14a142edf2cec3a419fcfc8cf21b33986ac308e43198e086237037700a07bd6c14a142edf2cec3a419fcfc8cf21b33986ac308e432ad79b7a1dd82ee1a930283925715d1ac01a11592164e6cbe7db605c927a929eeeb1e55bf4f7a201d54c17e7f6d9431e8d31d6acb5e4b0525eafcf9ce9ce4820eeb1e55bf4f7a201d54c17e7f6d9431e8d31d6acb5e4b0525eafcf9ce9ce4820b659144110d52a196061268ddfc8de9411c63e80c51f42e5cdff1f368feb3de4edef501196eb36850666160f39a43c2ba877444eecb5e2097f873f0f64958fceedef501196eb36850666160f39a43c2ba877444eecb5e2097f873f0f64958fcee5548dd76f545587fc12161a763b97dddfe8d49635eefdd47e61763cd6445e13bc2ec90dc8f9ea011622a794a9aa00fe8674723a973127a37da964f983719c8b2bae14fa28e8f312b466d536147f48e40222768ffca53e2278593fff37b8783cda5656723d3ec1c916a0071e06a01b1186153eaed0b8b31eae0745d0b10420fd96f531f7de021d213817f65657a6df387300109e7073e770a802f12af67179da96f531f7de021d213817f65657a6df387300109e7073e770a802f12af67179da74c3f289fb4288abf57ad0a192e722a83cba1d8fedfa5fe053c17785a7ebe4e352e67aa06c39ad845475da690fb299903d3df35dff834788ad868a37c33f3d7bd6ed92b3c3f41f9120e7f395d7fcdadcb09811c2e7be5657004ea6ab1d34d8ffc3a88bf4c919b8d5de8de2388bee22ec13f1c6befe8d754a99e5730857dcfc6bc3a88bf4c919b8d5de8de2388bee22ec13f1c6befe8d754a99e5730857dcfc6b6ec3f6e2476f1999a7d09f69e76d5776e2cf25b84a369551d41bb2132aacb9dd3115c0d432e950521da71fc699d421f92ac028404dbeb01e5c26012e40bb6386f79c63de047d1bc17cbe191076ba6c578b9a68b3551fb34628d7a48b743c4310b61cbb6a845721183a90d1c7d509c176a363a3cf0d6b31f7661f77773e91fcd3b61cbb6a845721183a90d1c7d509c176a363a3cf0d6b31f7661f77773e91fcd303cb1f27c1979fa7c4c4c1498ceb03011790a3cc039bdcc31ca6c0e45ea1fd2f76a7a3b0f790ae07c0b3a1f2b7375d2a2f5d5342e5d2e0a690c133274241899955c403d2983823f15ee2fece06f7fc2f054feec7645b7da86f46c6029a5dc357cb119288e370afe70a4f9b6e0787d27b655fe3ff0e320ee4e89f305dc6a47e16485a076f2ee70c1f778cc2f54fe44ef63a1b72dfc90671dc4c4796bb6a8518cb485a076f2ee70c1f778cc2f54fe44ef63a1b72dfc90671dc4c4796bb6a8518cbf6b12f0d63f45c068145462af8a7d3ba783aa4bad7fbe660a36c17ef52eaa75986290c22fa319c657b2f97fe78236595e4f14dd7b477b5de2b5cfcd902613b2786290c22fa319c657b2f97fe78236595e4f14dd7b477b5de2b5cfcd902613b27ab4e3e8c45c895b80c2981434701f7642417ed95a57ab7f1ede9c3d3b8c3367a9e3ba2d973d569fb4396f3c365ca4946ae0c1b6ebdb4c0f1971ed2e9b63195be9e3ba2d973d569fb4396f3c365ca4946ae0c1b6ebdb4c0f1971ed2e9b63195bec631adadef28cc8e2a2b5d40900b88484cbaf84154d193548cb4c9a9d573f171c58f7e0be5b5bc2aa47b6e8a9d1201c835701f8b7dadf8d11e7315e7ab002576c58f7e0be5b5bc2aa47b6e8a9d1201c835701f8b7dadf8d11e7315e7ab002576f229badc9ec3b2ed5e70128661a8804d67b4bb2f81b2fd1d0bb60c0c81628d1e9711ace17dcdf2cd2974c1c589e3719523589fb7077a7d323787d2503bd741189711ace17dcdf2cd2974c1c589e3719523589fb7077a7d323787d2503bd741184fc9d62e38a76ba3eb2e77901900fecb24fdcc0854f50674e8f0f51ce3a627669bee58eaf78339a3440d38fc2a1cd7a673605c7ae18fb77805552ef74d170ea59bee58eaf78339a3440d38fc2a1cd7a673605c7ae18fb77805552ef74d170ea52d2160ffb4b077b00f176c63a0f6c8e7c6ca30df32dbb656d0a7ebac60a698f5a50f28b87ef031c75025d98c3faac1c16fee827152ac9aeafc902a6a1b2cf242a50f28b87ef031c75025d98c3faac1c16fee827152ac9aeafc902a6a1b2cf242369085a10ed5359b55009b413b308f0df7b2a2890d7be3438d91edd7b322e8f84277d023e23750e069f71548cf11e8a49f62913550518c5e7cc5a5fd65b2141d189e1254dbee3999028ed7ecae087f049ee3ea4ffbaa558df5e569809b2411e22231cb03a5faa3153b53061c4773f687e78f64bcdd5c17bfb5280b0569f13cdbce4d20fa1041becee1710c21cf46097795a8543713d4d745f57472ecd4826e35118e94eb5847a1303da9ef7d7c0e25af48b517037d5560bfe9f5a99c20aa0d7203c8c8233d997303ae8d2a48e09a72d49a590818cbdf5bd03cbdd2a4d9a8ce4aa32796fb65a1813872ecc07c751c0e37bcbebd1f01b5f0bc485b00716eabbf8fa32796fb65a1813872ecc07c751c0e37bcbebd1f01b5f0bc485b00716eabbf8fa2dbc0f8ad9f3602b4132983852afa69047052a5af53c6ae746a074d4db5eab3ae25d9e74abda87158f6ce78491e54aca4781ab1d7eafc1a08e2203a85d72ee1ae25d9e74abda87158f6ce78491e54aca4781ab1d7eafc1a08e2203a85d72ee13dff98de7cfa2ee81d4b31ee238f7c3f63f97d2882fea076b8e7b31631e397c0d7ee1ef15712ab7f95d5e6de3f151a8eff277ed6bb886031ac3a6b1990d152bf1890c1dafeb39fa14922d38fdd3504a6d33a3f571e1b56f9b16761cb5b767bf4c86d294f98b1ee234a9ab89dffa02a38599ef25c9aca5e88faf0cdcadd5513bd8402666bfac548b54b2ff72215dfc3e1baad2df45fc92e5f5689be6c1913cb6c8402666bfac548b54b2ff72215dfc3e1baad2df45fc92e5f5689be6c1913cb6c40525211b49b01fcaa986d713fc46e8fd1905e854b8f18fe32c1b2d6c094076ed45dcd83822ef46831dfc453423fd55c1f1429f8414697bd0bacede2439e718ed45dcd83822ef46831dfc453423fd55c1f1429f8414697bd0bacede2439e718efdce4d8d59f6d817a1554d5a7042af41eb761c3ed6b11edaeecff769aaf7a7f6e52b0d3eec66a30ba2f0c92fcd64f42c6c567420fb63106b3dff29e6b61b9474e52b0d3eec66a30ba2f0c92fcd64f42c6c567420fb63106b3dff29e6b61b947437095efc2bfc46dbdded5a84f9324e9db24c528f57162aa1d65cfff1655d4b1e24d732b60e8751700161b23c887b9abb97f598c93312491a3930447d0f16e17224d732b60e8751700161b23c887b9abb97f598c93312491a3930447d0f16e172d05fc55c3685764653ddb5c4ba4428ca2f003ed63915ea8ad1398cf6e1c33f7de0e7cd01a8aa74e835b01f9b3146b3cf84ea720bcf7dbe95d47f6cb639678626f1fb572da944e7a07063c31aadceb8c43ab6045a1c016173fc774e0412984de5e8ca1de10d3d0d4766f64d9431fa182e0e4a98bcbbb8cd110363eb332c3e8c55e8ca1de10d3d0d4766f64d9431fa182e0e4a98bcbbb8cd110363eb332c3e8c550be429bd6221519c2346a39b45f4bf212bbd91db1d7c28dcb9806b4cff47540797fbc0cdc9ab1e7ea015ed8831c53b6c8d45749c1633aa15d1a9f501903eac1ed985ed3ccf5670abf8f9455747797b581a90e25fd36b93e1c0f233516a49818c8c24aa008116f34ba0de2f3dfacbeccf20c9710ab89915b833f85574787848308c24aa008116f34ba0de2f3dfacbeccf20c9710ab89915b833f8557478784830a3ff592d20b133ace2617de717ee7f771cc23d64765a1660f95d0b2e174c123bbe5082ca184eb236bad204bf8d478a66013dc8177a83b9c59327d7236b3d8545be5082ca184eb236bad204bf8d478a66013dc8177a83b9c59327d7236b3d85450a084a9e266486c0fe41b7d878b32d417d06415079639f754d8706593a0460310339d8748d74b33c35e029fd692f95b1b2967dbd5bd39edd6359b965b30bf80d0339d8748d74b33c35e029fd692f95b1b2967dbd5bd39edd6359b965b30bf80dc167bfe88270382fc799dac91f8a41cd0918072bdeca07e0d0c80c410d03d9128d9d759af4d66cc3fe3581bf624b8c6fc02b6630a0c78b5d90d2e99ec0fe65cb8d9d759af4d66cc3fe3581bf624b8c6fc02b6630a0c78b5d90d2e99ec0fe65cb3031ee672ab48f05fa8eacf643e47f9a75af71f7f3ece7e92ef9c27659e35574a3fc3fe453b0cf9d8abf1b9fac0c18f88abd2958e89a23f65acf0fd88548c2cda3fc3fe453b0cf9d8abf1b9fac0c18f88abd2958e89a23f65acf0fd88548c2cdd903648f7f3dfec01e6cf4f3bbb4601898ebf225c4700f20d50b91f1f746352d7841807b0ee95d38e183e8f1d174a49e4d58147d34b6f37ffcdf1b9d547453e237ccecf992b7d7dba2292f86b9e1db778aa3d636aed81ac9cbfe7b8e4541c0917eefd0f26e84585aa494d86cbadf6d35f9293dc94cad7c3cbc9a9d93c81567b7a8d5ba0f21825c237e5660dff7e3104a67a3aa28f199a2061dad4d10d58969d09e6e3e01991eeb52e068e740ac1b996969befa7c3a5c6a629b724ee5399d4dd9eb6df287e2f77737dd9c94e16f03dd3dca5aa418dcbeeb616b304704359a4a30acfc6518838f9d4ac31f71e7e2d1a3ff916f263e4d149923e83530ae1a890325ad7d8bd57ee5118f62c53df66b53bae63f3e27aa4346ee2fa03efffb86cd5fd7f2b55e5f362a777261219f739a811bc3deb4df11a6aed2a74244a774622a5d94f2b55e5f362a777261219f739a811bc3deb4df11a6aed2a74244a774622a5d94ad14ddf46438327b61b943e2cfd254c511340a6f3ea27a917ef77eee3acca31fe87fe1db32fd403c11bd2c521481da1ca5878acc0e7349cde413fdd452884591c06d95cb85a03dba9684d6b04e9a50857cedcf2e69fb301f4ac053560f52933626bd21e5d630377925a2b868cbb4cdbc1be258ca4057f4904ba5d966759af05826bd21e5d630377925a2b868cbb4cdbc1be258ca4057f4904ba5d966759af05832327add07305f65cd317b7cc8426c382dc0ca79b79653df53a20404303034551bdfe71c0d019aa9ee3ae26b4bf085a83604e873d6f612344454c4596a0ea441fb21f3e557756ad896b0b8231173073f8c1126deb50247f2f3ddcafb74ee569a52b522e30b7f6ecc4691cc8e5b1b76d2f226c43aaacbb5fc44541492eb3c5c388873b59af205c9b67fc115098547fe050e0c44007aedac4f6768e5dd87d49b8c8873b59af205c9b67fc115098547fe050e0c44007aedac4f6768e5dd87d49b8cd3145c083227727d9ba87de137f196308d8f87997436290637b0ab096c07a5a234d587fb596e4ef725e366d8976282645fee7df415fab1cba6c54a65696fc58034d587fb596e4ef725e366d8976282645fee7df415fab1cba6c54a65696fc58043536fbe100bc68e73a26e9f5a1adc9c668b64e01fbc20b486a1909b75615365af0f619720a0ddcee168b0f09db14d4868f96ac63d4b91a45f340cc325a0ee59af0f619720a0ddcee168b0f09db14d4868f96ac63d4b91a45f340cc325a0ee5985774fc7e77cb944ed1359521826608c031e8eae9cb8386fc49ffa0ce64cbc69904617970e554b0cbe792c89d7c58a49057595f07b9fdff71cbbb5586f8feddadf1ff3314962a29a1d2e71009dedca3c137c9305d24ed56f03b7edcb6476458246055440a1f7b50e5f7094834f0414617f207b14e38e96b4462f2f9b72b695d39a9c55d3b3a1a991214b151d7adbc8587a0b2615dcdff7e3878cb62d27ccd155ec76d17f8c5613c5b89d68098c34f4a1eed3d47509312723393ccd17ec79f4582c2e708be60f8c61a49b6a503a2e49b646404ebf8ad3572204c3c5a7ecfd8a3b2c2e708be60f8c61a49b6a503a2e49b646404ebf8ad3572204c3c5a7ecfd8a3b98b1d0da4299a9e4398ab8e135fa312181ffeaeb8f6dfba776830c03544d2d64675545150c31789cb326e6e4a3ca2597f825db8bd5e6ceefd7a88f76eabd8df5732abab4a07d75f952eba235e0710c397577a220af15e5e3fb63694132c4c5196afd6b0fa23c46364dd43b3c78cc063e41985fdcc729b515565a07da24f32bff5d4e279fd06f0009469cbb16ac5b178b2a5414ecb4a96cc0ac14bca0a56dcbd5f2b0a0be7b60e4879b028676fa9c25934cbc59673dc93c48cfe38bd8411dbf4101e911890c5b652faf06a03b47dda256b617538c6e3ecfb7babf22cc503a0c4d48dc64b0b4f702ac0482c5ccdbab0b54c9e0fab1406a921abc7555d39f84c41f143a61b2be79af8a9084c3ce9cab0c99cad19a8c8b9e3f0448afb62279f77a5d143a61b2be79af8a9084c3ce9cab0c99cad19a8c8b9e3f0448afb62279f77a5da2ea263f47e9da968ecea20f9f716f89f931ae0e43ebca4862e7ea9378b5130d14f6ab4a4e68dc0eeb0f031257ad6fa6b77620fa9672bc7213f7769fa2affce7d458ce3eb0d3ea9dc3d42c7c9c706ae2248c27da41ff7d07c10d7a50e35df39506e6f1a47e4c836fb2e223400268a945a5842a1795212d110624980efc16d4e406e6f1a47e4c836fb2e223400268a945a5842a1795212d110624980efc16d4e4a28a9a111deeb0ae52045dbdfbbc060135bf6e6f719610d30cb5c9d0a60bc953ebb1c4b7b774d06f6ebce10efb80753779a635a8ff132d66d2d0444ba9d2d4ccebb1c4b7b774d06f6ebce10efb80753779a635a8ff132d66d2d0444ba9d2d4cc2eac5a9750dcbcf16e4ac747a2976e7bcb73e538178f77201d80db9a4331789f69fa00052144f3a0d40c15888c0fdea949b370eb866339e8064170712e5af0e969fa00052144f3a0d40c15888c0fdea949b370eb866339e8064170712e5af0e9e28f57cc890e262d9dcb9dce6c0f7f797fd02a501c1b6bce0d23681f1d4f3ae4ebe72af1dde608c4edfb2419cf9e0112ace8b5cbe349c269fec34e3fb80c83e5ebe72af1dde608c4edfb2419cf9e0112ace8b5cbe349c269fec34e3fb80c83e5310843e72c410bc7af0029a0df06a6156e097e56cb45ce315f167d3cdd478d6fe84a316ca4b775a1c674440c663ec7013b681740efef5a506ea995fc984efa64e84a316ca4b775a1c674440c663ec7013b681740efef5a506ea995fc984efa64401412320d0d0523e5c44ab035272e04215e010e9abe19d6edcc9ca1f2283061fffc2988ae95bb231329c08863fbd08edd2b89fecd47d284d6e2a016d7395b90fffc2988ae95bb231329c08863fbd08edd2b89fecd47d284d6e2a016d7395b906ebaa111df5b00d99cd4934e6c637a088e5d2bd34a43ae402335d35a4e29e244954626530608fb0a72e370a8fe5bc2a7ada555d0905034806afba4b400c34dcd954626530608fb0a72e370a8fe5bc2a7ada555d0905034806afba4b400c34dcdb354abfacedbf8faa55ca4ca6ac1db0949270249ce86849f9d75d62ec8c2c7a69a5cb2fe3f52c779e0575b996c9b6d0ec9b92135669cf55c945646eaaa4360839a5cb2fe3f52c779e0575b996c9b6d0ec9b92135669cf55c945646eaaa436083f4cd5c3556573dda0d62edefaa2e76c138aed2b3b2bbeb5a17e02115d46bfe471bff2a73ebded4b197d3695b92c11b42f0f0dc636ab074a88595ae71eabd09eee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855010aa67891d339c1e4ac7f304db6679463315099cef76813bde51f8d4f2eb29d010aa67891d339c1e4ac7f304db6679463315099cef76813bde51f8d4f2eb29d271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2540cadb3641f78b974268db4affc8e44637d6231d3ab53afe46a7e1734b0128da10cadb3641f78b974268db4affc8e44637d6231d3ab53afe46a7e1734b0128da19c9cbd9455bc4bb18aed00737eb8411868c23d802341b9309b9880da5874b7dff628c4ae3b7c70162059c8d61f20aaf82a327f9ede955bcec6598c44b2de090bff47e82b35bbc3e9830e199b56bead4ecdf819339742b79fa27661f73af1d856bc364331e9f3986b610ab23948ecfdb0a28ec3e244bcdb7a2800d533e0f0e92a70a5da3bb3dfd4a9e0e6d40d96651ad0a6a09ce9d7ed834173d83484d0c1e7c070a5da3bb3dfd4a9e0e6d40d96651ad0a6a09ce9d7ed834173d83484d0c1e7c05dc13e3b7206c2bc50c73e5c0ea88e561b1b08be2b01378200b640574fef305754eabffd8e697643dc7d9a9c4a497445497e12c9c4b044b1bff6f13e7c21068c54eabffd8e697643dc7d9a9c4a497445497e12c9c4b044b1bff6f13e7c21068cb2d1d770fafe2bc289c36ad1e0d2dae47f9d3ed43cdbd76881b01d30b10ef458c5feff673047b2adb55dcd935cbd8d4fc00dd9387c3ffe21862e95ffd2edb802c5feff673047b2adb55dcd935cbd8d4fc00dd9387c3ffe21862e95ffd2edb8020997ca2adf41edb3dd09b55b96999592942c7895906e769ce89fd07b3a7654c7fd155c2b82f8e7cee9af633e0264fc71aff92030721675585dc30c8ba8e428e6fd155c2b82f8e7cee9af633e0264fc71aff92030721675585dc30c8ba8e428e6dbfa1c81c67003a4fa05d2127ae5da350094ff1a3995488f8299258c73df58bec13d1f56f01a61f03a34b48637e67a337821369e78ab40130566e4849923bd5ad6297e6bb801a0761845099c67e91985a64a44e4f62ec15a0a3b25eab6cdc714cfc006b2420d28a6a1e13c6ac5f4ad1a38aa42117a77f3360674b0b5108909d991f665657578a05958ea62ff75d7d924d69e3cd5c2303744482a1ce0195cdadf91f665657578a05958ea62ff75d7d924d69e3cd5c2303744482a1ce0195cdadf26f709338720c2aa35d6c4be0b3324170f72995f607731ec3e2574ec0e602e94a5488a3d223c63f6798cb9b712fbf7ea445cf5c42cfb7915e08a83c01daf5f6da5488a3d223c63f6798cb9b712fbf7ea445cf5c42cfb7915e08a83c01daf5f6d4cc14e1fe478bcf99f43f2076e46c27a732af1fe9e8a108246aeb16c32c8d5aaaec154ac062fa3b0e275dee595a58cd77def54ddeed6afbc62804360f3aed0f3aec154ac062fa3b0e275dee595a58cd77def54ddeed6afbc62804360f3aed0f30ddacf264af1d51283335083914c7e7a06554eb5f2db1505ee38f734bd1eb84ad6c525b654d062461087ba62206fdad4a9204b7f37b642108dbec7234bb37b85d6c525b654d062461087ba62206fdad4a9204b7f37b642108dbec7234bb37b85a4b87153c073cfc634290c3843b77e9da25d4b56fe75c1060eabb2d4477a5e8e530fc3fd3420f16178e9d5aadb57eaadc9aba6029eed2432d85501ca1dc762ed530fc3fd3420f16178e9d5aadb57eaadc9aba6029eed2432d85501ca1dc762ed6a79991d7a72f7a730d1782afe2200534df820d29c41bc3d0a9414b9b3af9416c786ffaf47eb4f98258a810f7193c0a39b5ea417d19e79a54e41d9079e4d6de5d8e129f90c562557472c3da8cf8aee9c04988c934059bfcb7824083aa665b7385bc3b5224b14ae907c7d93e79e360f4e4ef3cba69b7ae1af2f52c82f581e6c7aeb7b69d471cffb78a0f99506f2357b9e92dd18b0213d4197d75865cfd5c6fc00eb7b69d471cffb78a0f99506f2357b9e92dd18b0213d4197d75865cfd5c6fc001e7858d8f3750eeb2765dbbd0da471af5f9eb228a23eb4832ad46725f9b56bed5e1a182762adc334f8c75e46bddd436ec2379043dd482971016a2ef06730b2a85e1a182762adc334f8c75e46bddd436ec2379043dd482971016a2ef06730b2a87e73191abb068a5131e21c389bcc475b7ab9e34449c79e0fac29786e3866a6601d3fae50fdbbb4714c24e27199faf98551ce094536682d247a4df9592cbced681d3fae50fdbbb4714c24e27199faf98551ce094536682d247a4df9592cbced6846d04e7455b13bccf0a6267dac16eeb4d87d3ff2fb5fae31fa7cefadf83e0f5c6e8f885c238d643e1ea96fd4c710d864a7debe417b5c856e9fca19bc6290d142723e6c743a2eab8fbb43f424d8c507622e422f0509b480c82df38fad3b36eefdcc49c580ff1834060e1bec7c3278439fb79c0d354397b77df367a8cbbacffba4cc49c580ff1834060e1bec7c3278439fb79c0d354397b77df367a8cbbacffba44f0f830d2d6e6c958af59650a0612fcf765bb6ef1e47dbf3df9aeeccc2a940ae69b66c0129d13b1aecc52411d3788b749ec24025e1c07dc5df37c69c69ee327f69b66c0129d13b1aecc52411d3788b749ec24025e1c07dc5df37c69c69ee327f33e18a9d9469b8d55e4b67544af92bcfb34d5cb124230f2ff58d0856e2672b18cf222bfb34efbd51c9ae887bd327a7a6069836c501881b107d00d969fc0198e5cf222bfb34efbd51c9ae887bd327a7a6069836c501881b107d00d969fc0198e53e0a3ca96441852063733df6b0b6a62f502bde09db8b874bdc5b35475da309e320ba15425de0fa76e0abb0a5fcb83110bd2f1940f013cecf290c9a26621c1bfe20ba15425de0fa76e0abb0a5fcb83110bd2f1940f013cecf290c9a26621c1bfe7435cc53de643459886a2e4f164f08db97197a9711fcfbcef7682bb8fd6041bc3e22a113bdabbd2db60334de86f2caa0d3c614bde5c6936fd0ceab33704ad2033e22a113bdabbd2db60334de86f2caa0d3c614bde5c6936fd0ceab33704ad203620a6953ed663142497cc935e6968389e70161f70dde6d2341d500b93dc0437182146f87db8774aab74d4a28aae0424f3137d700008e3962ad1ae05b503d103382146f87db8774aab74d4a28aae0424f3137d700008e3962ad1ae05b503d1033e0c9db883929919952eb6ce8d03dc023f6859be49f92cf74da0f3c5aff1344777d643f0bd87d3b6ae4d3b6feb3da383527bbb9a5fafd63fb75f07d8fd98a2e9c7d643f0bd87d3b6ae4d3b6feb3da383527bbb9a5fafd63fb75f07d8fd98a2e9c9c7943f5915fb810c9095d9e81caa6fd046951770de557b37b1324405b23c132d96c1ff1ffbdc9bea096c391a46085685bd3235254b6f2de4bd038fe0d3e0181f577f1f1ee7941d77ed75bd2fa8fb50be7c907d0ac2af3a4935677a85fb3811c7c6dd9e67844dd521fcfd729fbf1d7965ea9758b173f8f4820ea77bcd3a6d72d7c6dd9e67844dd521fcfd729fbf1d7965ea9758b173f8f4820ea77bcd3a6d72d8d19ec08cbb4ec06ce61a3654a8d72ec10e0e24107c704d2c41034669bae647665cc6bd2d084fd4d4b41b5c7ca2c9ac9e821d451970ca391de515c457b1fd89430f6452866c5a2bbfbd8284567212445897c093003bef7eec2dfc4da45555935ebbad62047d6537d26407d360b1270f03e260083608028e6bd4a8ed096aa3a165d3e7ac14f2c2c03172c42b2b2e0edbe67ad8e30ef29c8fe021f2b7618826e8e113ccfbec1d8a8da5f13ab649f722b4f0ab3647231a86131d6b5e9c447a458deb281d49608704f00b5a42864f2303c8bb9374e6d06466fc8444b820373040f902ffe44d2663c6dcecfe7d0e1da91ab78ecc13063c4db3907ee67a4dd49d63d4a2ffe44d2663c6dcecfe7d0e1da91ab78ecc13063c4db3907ee67a4dd49d63d4a98072209424e9fb02eda034dc741a48b8cd789a17536efcfc1a8af04f4920fc8a6302c5cb9962a0a6cb558f687dcd22b40e57786f383eae71f23d5273f4d6f1ea6302c5cb9962a0a6cb558f687dcd22b40e57786f383eae71f23d5273f4d6f1ec97aff2d111eee8b72c8ad007bcbc3f34886add7b9e12e8381379f2bc60e08d2656bb24f182e4ed9abac07041094a8b065435bfbf8e22232cd00f57d34b8102a656bb24f182e4ed9abac07041094a8b065435bfbf8e22232cd00f57d34b8102a071c33748464e5610797a9b10c765065c5abda694a38c93a32089a42f44091cb971450e81bb302184c7f8ceba3c8648ff72f54e6560a91a2434ef9a6e080c8b540aca49896735ba8f472644a33985007233dc14680d7fc72ed8a9ad58cbd08dbc4bb33268e27e619dc702040e38d583f6ce9b18f559becf5ac83d08a926b6edd2d597f5b5adee46387bb9dfa2ad8d06cf3dce1bfb53cf9012ec4dc3e81ce19d785aad29e25044869b5392886e68d24404768e33389c86d2ca18c228bba0050436797635742cd5b127aa19b0eb053ab3c7d61fbbdec223f535a9afa6f1498e210c9c59ed0d1440a7c15debf47238080430baeef3dac2dd79c8fd0d7bfaec991f3c9c59ed0d1440a7c15debf47238080430baeef3dac2dd79c8fd0d7bfaec991f397f929a0a515fcbc7ea066322cf481ecb19f6027df97fc5cd3e8dc28f8580661265bb869829b0dc99b6a38e4eb768bd4f48afb709e3b1f171a47b04d7ddbb739265bb869829b0dc99b6a38e4eb768bd4f48afb709e3b1f171a47b04d7ddbb7395924a7c970b4e526b9cbae6f2d1d9313bf754d98c18978c965856a448c9c8b70ebbef2dc0f522764824b8a491355d88d41188f8292a5a5d4ee5cdfd930a9d6f27d57a32a6a7896455262527c5c8a79557536ca4c5234b0a3c1963c8107e54436e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554afeeeaa4463b4502212efcbfbee25c97d4a64e6f670e7530b01c608825cb10d4afeeeaa4463b4502212efcbfbee25c97d4a64e6f670e7530b01c608825cb10d0147f5e64fe7886fd46be1b3d1d6d73fd4631af501ab7acf669cfde168de108f77f034beecd41a15bf0a3d449045992aa75b4878d0f9388420d93f16773f006a77f034beecd41a15bf0a3d449045992aa75b4878d0f9388420d93f16773f006a6d3386faabe810a57dcb5efbd332a7db3563e2a0a37df52dd57375fc6b196cd8aa606c9e27da93954b4f330eb1dcfedae5eb18144698e0f545dc3a65c1e557c0aa606c9e27da93954b4f330eb1dcfedae5eb18144698e0f545dc3a65c1e557c045c3430faa7a4b4b0ef55d3b8be1e1da4d2dd9e0ee54359bcdc9b660368b7e312c251a162f04b5c4f6ee973eef4017ea07c464d5468911ab202747f209b4f4d72c251a162f04b5c4f6ee973eef4017ea07c464d5468911ab202747f209b4f4d7b6e8de804ca78eddad478b39e27ac543c23cb3ec4eab0b93baf91036120435600d848a51609fc264ccc789ef8ec8850ad4600270348138d4ad39baa3382df2030d848a51609fc264ccc789ef8ec8850ad4600270348138d4ad39baa3382df2035f9e226dc4b29abfe0547e5f722476dcf80c9c4efc9f6a0fffef86ed6423006cd7390dd93349bb4bda8b7e4f0aecd85bec907693b49359a814163e475f2156f4d7390dd93349bb4bda8b7e4f0aecd85bec907693b49359a814163e475f2156f4b05baa83877e6f599844b18e57ae4f0b66ca0e2340faa5c9adbbada0d0ff67c3da528c155a809fd44a9108c03799032e479c43a7e57de2220b9f184dd9b47febda528c155a809fd44a9108c03799032e479c43a7e57de2220b9f184dd9b47febe0e8c69f93fcd02a3c838d224de00680465fa89bb9b9daaf4e533676e746f840f9e1245395cb7c9e2c5b7a2d0ebcb15c12061c2c1891e653a405f0f4122df3d4f9e1245395cb7c9e2c5b7a2d0ebcb15c12061c2c1891e653a405f0f4122df3d454e8bd3f48734ebd46b5459f381e72bb6ceb9163e8ab4f6121ea908d8d3462595095d21cd82d69bdb5b1dc891ef4d3f6fd91a3f104347563c60240ee9fdd57d9693b42943d8887f172cb824037937593f2820a6e030c459f9aa8ee0a1a4d5beed2033b0401f707285051d15869039f079f5c8693686d40e713188f9db8728120c517dc2f2688c474e2e094a8cb734f65b1470769950e0cd9c519520829ed1fa8c517dc2f2688c474e2e094a8cb734f65b1470769950e0cd9c519520829ed1fa898325a9121ef9561aff634713c0e79e2ac6ebad77466766c65a5f2a88441092b3b85e1df56db232ee625f4d5f818cdcc98f8f4188da522f3d227e5ff1b2e4d533b85e1df56db232ee625f4d5f818cdcc98f8f4188da522f3d227e5ff1b2e4d53e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bff8ee209d914fbcc493c0ec2a9dc403e609fbfe6cb7e3511bf13e8159086f2dbff8ee209d914fbcc493c0ec2a9dc403e609fbfe6cb7e3511bf13e8159086f2d0b01ba9ad74a9b98245634fbcd3f23631709b8c75d3cebd5ad8ffcf5ceea06de9607e354271ac563c76ff18ca9edf16b6607dddd799918cdb4de996d747074e99607e354271ac563c76ff18ca9edf16b6607dddd799918cdb4de996d747074e9e2db2f4baa95b76576bdf0b4d2d0ea4f3b21a10e664ec87c04a39a2256a65c78829283e6dbaa5a00f64ffa7299cd12f25ca7827120abcff17a8ffd8227729a80829283e6dbaa5a00f64ffa7299cd12f25ca7827120abcff17a8ffd8227729a80a7f13bb5c6332877bb9bbbf63f4717b4ae5a26e17d27376113bc91975c2091b77ffb96e13e43195a49f19ab13163b7a3a17f54a7f2f105da4e826746c602437b6c6093b01cfdab368609aa5027b0d814531ceb3393aa70aeccc47a75f89aa4d2b6022dde570dd6383f9bd4e45507040d505c9b70ee5ba8bfa5dd982a7de80a35967fb38fb45f934d56d535bffe01dd5eff1189a7305eaf7bef234b038174e5421b7bb7362b093a912c4fe6b9a5a45f649c4449a46b6198ead378c842f26f38ce3c47f43df1b9d9c8bd2c0632c8d79e1afca9d77350025c2b35e38a7bce96016e38ef0db4357555375be838ba79281e4f5cc06f3b0a383e9d2112bd2d70b2ebcaef1660aeb2a244f19df1610304d934e10748bba49a91894a4b93eacae6f48803271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254614a4e7978e66f885ac4b816553932fe2bb70de781dcc24c4ab97dec1b9930c2614a4e7978e66f885ac4b816553932fe2bb70de781dcc24c4ab97dec1b9930c2c7e3b617a84f82cf7f2597ddb13f141513d07b5e193f8134a2d99f30a8c78b1099b7fd9ba012fe8b0675a062cc5fb45becb6af8e09921acf2b750f79401131fa99b7fd9ba012fe8b0675a062cc5fb45becb6af8e09921acf2b750f79401131faffd9ada79cb8d4ea1bcd4a547661583d0a7038dc934c5a28171b897c7eddd392e8edc6c6ba82136861d4985410fd35c111ad457762f3b4578fbb6ca5103c2417e8edc6c6ba82136861d4985410fd35c111ad457762f3b4578fbb6ca5103c2417cee90aa0b61db32bb39e14abacae754ccce8a070182df760f7c43c875b67d0b82213c1c0ce1c7d6e2abc9ce176bd79a55940165b5e830d2f9cea4b94157ced102213c1c0ce1c7d6e2abc9ce176bd79a55940165b5e830d2f9cea4b94157ced108f3e9586996eae91f41086d932f4576dcdae1e26844a12cdbdc471db1e7eae4019450dc4535a813ab32538607cc78e2f6ce86bd23aaa567395235deebcb0af7d19450dc4535a813ab32538607cc78e2f6ce86bd23aaa567395235deebcb0af7dfdd7af3536d74082fb5146e4c0fdbec799da64a1eea3413c5b8d7fac7788a51211d601b66f575ebafdf75625a0af9fef5595f7d4b192242a127218763c18a54111d601b66f575ebafdf75625a0af9fef5595f7d4b192242a127218763c18a54181f67cd78fa816208033cf47e2c7018f91d902662b9a2f87f2e973ffeb11e99544b79324f93c8e6a97d498c6dae1e50784e911446067c708fbea2b43fe5c018544b79324f93c8e6a97d498c6dae1e50784e911446067c708fbea2b43fe5c018586205471ea2d269b33edefa7a96a24f1e65e403f2db17cfa63aec9505f5b70897dac5a218ee2c7cc5567cc0f54a8291cf82ab24620249323f238cf65dab5ee557dac5a218ee2c7cc5567cc0f54a8291cf82ab24620249323f238cf65dab5ee55d776e1ab21d2f08b34495fbf3b2c01ab40e3b3e74cb99a49cff28a1614c84556a503abc3090860e7cd35e7cc553403b0db0013ef8e63fd4fa3e00702d4b0f79fa503abc3090860e7cd35e7cc553403b0db0013ef8e63fd4fa3e00702d4b0f79f3c15eb60856fe9117426c10db7460bedd7031eb687ccf9bd8924aae895f038f6088acdbfb1ffe1fe0d8e83d8f1a58661f0f0f0c8b425d2c557f98187f063d1f4088acdbfb1ffe1fe0d8e83d8f1a58661f0f0f0c8b425d2c557f98187f063d1f4fec47e7a91fbb35d2620bd00afeff5dd4c174549959973a3025873fde369c69278609deb2760b30317a9383910592276aa9ad2889e24579ba973c2bb943c863a78609deb2760b30317a9383910592276aa9ad2889e24579ba973c2bb943c863a12f951bc704c1ccf167b0891de52ef050a0d0c824fdb55d92c13930c25bb72e869616a00ed34621d7ae71880a82c48845c41c33da398ba4c8a6a2bab5d655d9c1514b8390e1be000cee0e49210f8c96dd32cb3bca59988b736196a52eaf60880a04fc4684a61566296b6acde74506ffa7228e6f3131ad22120e79ee9ba47a9333c9a3c2b2e2ff7e9d39a339ae6daaeba62ff1c29e60060338e4b40f1590b7fc9c1481c478b21edc44c586285f173e27aad6ae61d4e0b3c664d24186c7f3fe0226269e1f2d4ff21acbc99da1120927eb27b71eaec50265229a91e30ec89be052312c6b99e8d1a9938e23bcba186774fcee49f947d7685055614864cbf32b12dc7a4eb89e2b728be545d30a093e8bcd1d6afb8fe27d868c5dfc3aac0af74a4b3525c202d0d9d03c6cfaabc459bf47bbf0cb90837d1ab72f448105b17d00e8edc005c202d0d9d03c6cfaabc459bf47bbf0cb90837d1ab72f448105b17d00e8edc003f903fee8deab13609ad9bbd7a7cd3b8d03ec7a512d57b625c9aad5d5cdba7c3ef0e54c7f1d0c67be01f38e3a5ec2bafea0c148bc9bd78e095b924857606b763ef0e54c7f1d0c67be01f38e3a5ec2bafea0c148bc9bd78e095b924857606b7632d3b183e6b7b881f1ec8b2e4cac7105f5149b6aa924e71b5e16797b1dc6bb290812a9e48529b5c3759b538c8653f80a99e795eee3d25d70a86f5a1fd407c49d3812a9e48529b5c3759b538c8653f80a99e795eee3d25d70a86f5a1fd407c49d3d9e51bc3390b050f7179de0189b914d8e6f047d1c0112f12a67d16838d7be092b3cddfd360f366eab68d91ce4f95ba8c993db7d1809e493c28a22e3ac355e66db3cddfd360f366eab68d91ce4f95ba8c993db7d1809e493c28a22e3ac355e66d47de01281a39f675c64d7e44e7ff10fbd3fc268744081e0878c051e2644726068b41666ac72272904896e46d47e7955d1da23b43656c4bf451f4131395eaeb668b41666ac72272904896e46d47e7955d1da23b43656c4bf451f4131395eaeb66b6fbadfbfa9462b856c0810253a1acbfd85f60b9b5a8fe5c55045f814ce33a1f4e2ce39e5c54696b66b465fa03b104feb074bc4140296721bb687a1a5493082d4e2ce39e5c54696b66b465fa03b104feb074bc4140296721bb687a1a5493082d6152e4c083cb620380571dc718f0a71bf8d5135cec9885b73b0efcf2fc61de0a1d7a06fd6647462181f67e4552197d782f5ba0d592ad690536fc06ed93765d061d7a06fd6647462181f67e4552197d782f5ba0d592ad690536fc06ed93765d0676f6e4abb076609d78dea60bd4714477b90d0b4bb6332b182b5954cc443f65a0e4bd8d5c2178e4040578815bd9fab629ec195eaebb5baf874100c0de531ad6930252113fdf3760b55d5fb2f7354dbf0ccd82ccbd0bd2d6871d5a8dd0ec67ab7813ce819971588148ea850de704af668916ed24003758b82cbe1b4856e2577980994fc2681327a492e2906c5817dcf2b6e48b98846972228ff81300da64ac4da5994fc2681327a492e2906c5817dcf2b6e48b98846972228ff81300da64ac4da5b716713ef521c330b0de190ec644904a91ad82f63343b9d7b925f541dcec93bc7ff5e7b61a048aac0ffc0fcb8a6c83fb7943a168eb6a7f144ce2004edda436117ff5e7b61a048aac0ffc0fcb8a6c83fb7943a168eb6a7f144ce2004edda4361198ab76fb4cbece6bdd11c1ba0b319ab0e2b8701379c139ecf2435e7806bd81c1ea04234122df426abf3e64a6479f75053cae8801d8517c8fa3d1ceb44280e548ea04234122df426abf3e64a6479f75053cae8801d8517c8fa3d1ceb44280e548ecbcecea2c1565ea9de606ad1cb3305bb2fff75fa746e52e96b4818072061e03572a4e9320333a229f4240bf3eff7b6b1414311c5f202f12afe0181ee7020af8572a4e9320333a229f4240bf3eff7b6b1414311c5f202f12afe0181ee7020af8f5d304fbeb6396e05ef03ab2e809d02382adeb3a49c6ab04e130e4e8bd825a57cc7153bbf74f2abc20f4bcf112db00e3a540c7caf5ed3e90b272ecd4985fe6c5cc7153bbf74f2abc20f4bcf112db00e3a540c7caf5ed3e90b272ecd4985fe6c5271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2546ddb7fa3903b99da4c5d618922fcc5ab2f72c59c701e8c94ade1dc7461cc35736ddb7fa3903b99da4c5d618922fcc5ab2f72c59c701e8c94ade1dc7461cc35732142ea3684023d379ed79474088f83a3e2b8f8cb3c969fccc3c91e5bba97e4ddbc861ea61b2c31bb2b5f8f9b208c19452124270ec6a9cd0aa16d1f17fe8a1f0cbc861ea61b2c31bb2b5f8f9b208c19452124270ec6a9cd0aa16d1f17fe8a1f0c44ee6df99b9814f27f663e5f4c9eac665b8e8e2de4369ba3fbeb4be34fbbf311c6a18f7225422bd6918afc5fc10d16281472f322d5defafe6d3a70b1a15c8101ebf4ffb0633998e486d93a60eed1bc99a1d16598aef3484a1dcd11e22914f3950ee9664f4da19f8ceab3bab2fa10332d3b9aaa4207830051ace4e127a20551f8ee79018b892766531dee6466088ba434c90a30fcea53ac6742ed3c4e8b115422ee79018b892766531dee6466088ba434c90a30fcea53ac6742ed3c4e8b115422feb33cb6e73658a126492118b20f9c3ebdd8a1de9c7c5681e47f5ac724f2bd6d16679ecbc1e48436c38c1582441235358c134926f161edbc2f478339c730362a16679ecbc1e48436c38c1582441235358c134926f161edbc2f478339c730362a4f63b2520f0425ba103075da3803b9513f784c94e60c49ead2fc30e253d5ea299a1b3a94d3d44c48aada825835e2225a4e78c6203a8ffd398c7f50e775af74c59a1b3a94d3d44c48aada825835e2225a4e78c6203a8ffd398c7f50e775af74c59f916ad2dba940ababdb14ce34ed84eca2221303aa3d41d1796f68f01b45f0b769a0b7f147e976e8b56afef600ca7f5008f08de197952d54529e0a57efe8b8d169a0b7f147e976e8b56afef600ca7f5008f08de197952d54529e0a57efe8b8d18f0e92817aa3384747f56f67e728dbc626b9bcb760dfe53af09e9c4f541fb620a75ed7774172e3d77c6c806668fd48d89d20eda4eb19f8294c897bb3ced23795a75ed7774172e3d77c6c806668fd48d89d20eda4eb19f8294c897bb3ced23795d5f9ce24c28eae33bb17fb16700db0db764b2847833da5979ebcd9434b377142dd8dd545b8b918d29a5d82fc7927acf3fbd58752e849516e2a8db91d924daacedd8dd545b8b918d29a5d82fc7927acf3fbd58752e849516e2a8db91d924daace391aa3b0d01aa73ab6c85aad913560d1dd09e00142bf0bdb101c8d3cd2d996058b0f19a1deb28e5dd350802700ffd8a94cce6e6c7d102ef8f08ffe2ae9de419f8b0f19a1deb28e5dd350802700ffd8a94cce6e6c7d102ef8f08ffe2ae9de419f6ff6682a1a9d168b4ed11dc8fd9e2859c105dfda36bb8f711bd681b6e9d3cdec9bf220fce11c5e1bafc2df8470910c3556bf218edaf628b4e46da5557f6a670e9bf220fce11c5e1bafc2df8470910c3556bf218edaf628b4e46da5557f6a670edaa07d3736ec0d9e9bd23dda372171c9a7bcb3f7387f174311d24ae3268ecb2bf486292bafd909f29f25fe9fbbfba7ec7c57500458a2d8678b9be8991ba0f893f486292bafd909f29f25fe9fbbfba7ec7c57500458a2d8678b9be8991ba0f8932d027e6e7df4ab6bfc3b8f31a737cd7c84bc8a140d993768487ad57bc569c4b1f69357d33063be049ea48e806f13a27339ede38b1d874c088baa58b029564571f69357d33063be049ea48e806f13a27339ede38b1d874c088baa58b0295645712555ca9d6f9cfa6e890f6e91eba06f2a675078dbf38e7ab93ef1f2203e62e671e8d62d9fb07e80785af47bf56b8c1eb0d664dc28291d1b73b6ae5548fd5fab30e8d62d9fb07e80785af47bf56b8c1eb0d664dc28291d1b73b6ae5548fd5fab3011d6785c0c2102441822b878dfce60deb12da817b77fc2f226d04cb4f748bdbc64df7fe6a491c3ea50427437555e86cab9147be83a2e9308d15d1332d2b77ed364df7fe6a491c3ea50427437555e86cab9147be83a2e9308d15d1332d2b77ed30c08f5207933feb707e32d38ca36365d186c5c52e7f1ec3a83b05b2d8cbaf0a83110ffcbc076bf0cc00bffb4b77751114e78f5bf370630dbc5db5dd6a1e80a953110ffcbc076bf0cc00bffb4b77751114e78f5bf370630dbc5db5dd6a1e80a95e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855848931bedea0d6f343f058aa81c38af04ee5693c11ff1e9ea5bed77f3729d006848931bedea0d6f343f058aa81c38af04ee5693c11ff1e9ea5bed77f3729d0062d7b0f21d2b506e334504229616558056052287ab1bad31ab10149857803446a7aab2c6ea7b3f039ae0ce930fd0490736c9731b2ab98c1a119333855e72cf53a7aab2c6ea7b3f039ae0ce930fd0490736c9731b2ab98c1a119333855e72cf53ac68814b21d0e062df093909fa7f131569896357ce8ccf6c195c97529b2ef7efad54c6fcbfb6e0bfd2af87d61dea696c9809733118b0d82bea68265b0986c642a8f9ea71648b37b22c379d1bd5356d25039dd38fa73fed4caa1a4fb6b586762271021d76ce5fdf013d4f15cb716f83533380ec96af23c851963c4761f854ff090b85a8f649d57e5ab6503766b39c949f4c5fbdff5c2a579ee58c64108de0c3d350a729e41db0db83c0c6d6bc9a2625863f55a883ab44d6b72c3d24f550df2b38ebd0bc35291a1ff43e7a2092ed90a79427f96bcfdec2fff2463d129c01512ecd14626b5cfe8eea8696aaf222e1a18f6862238d20830081eb0cd8a13afebe0324a4626b5cfe8eea8696aaf222e1a18f6862238d20830081eb0cd8a13afebe0324a24465c6f9056ea468d9faabe581c8d6cecff2305b17f980daca7b5bda6f8ac42754e5156ea7c9817b1a308b036700ea7169cfe89b303b4b3809fa0c3d8749d5c754e5156ea7c9817b1a308b036700ea7169cfe89b303b4b3809fa0c3d8749d5cece6ace7ff812be50bb3c69e07b183037904f9fbdb628b2411c20409eed2b9e3052fca258bd6697b3ff30b4064cbf6846456e699d251f61006869707c4493155052fca258bd6697b3ff30b4064cbf6846456e699d251f61006869707c4493155967c3ffb7c8fd4d69dac6e40e2d55262515e3a3b29e54268e980711acc99ad8d81cb9481127d1900975da0fc89ea36ee22decc747120c2a2a17bd99ee0ff050481cb9481127d1900975da0fc89ea36ee22decc747120c2a2a17bd99ee0ff0504b8ae712744c4ad5ffab826e8b2f346c235cafcf3549b4eb31799d5b2b316e0c8d577b48e91a729ea76eb673c3c89974e8b23563acaf88811fc4f94742e31a7d7d577b48e91a729ea76eb673c3c89974e8b23563acaf88811fc4f94742e31a7d70a2eba28f6a4db63b7049a762e5eb7df8f2338c0ad5a83df5f8955070665cf6279b8bf469f15e38eccb0e355b7d8817065d076b86bef430f5d9366e5a4db5fcb348bee56d760da0c32c041961e4a010a2deb867a151de48ed4ac2cf7e11a501c58367645c24b20f41d16b9f20af14a995c472659309a85238c122510077b1a2f77a107dfce0da5949f8e22808a6ae7418adf34be2ab1d38eacc6720922a5ffc13f1a92771c2b5d53df14e9cb0e25bb6f4b3987c985a6b038b65577127315b75bb412eb262da8edcbeb57f4ff09c8b30fe1f12cf9c720610553676263fefec4d1b412eb262da8edcbeb57f4ff09c8b30fe1f12cf9c720610553676263fefec4d12bc694efdd484504f6e512197943991ba45a1feac96e500da5be6ba3fa38aa04c57c1ef078241bb3c153243e10ae7bcdc214a0cc99497a6c24e29b880425bd1fc57c1ef078241bb3c153243e10ae7bcdc214a0cc99497a6c24e29b880425bd1ff8f7a0bce6146b910f562d410667b475c6b1a1f1fa8e8eb2a1980bb30a5472feb5c4d2d5c96ae3c8e42f8656dd3cd4b4c8305ebd63676ba00fa8654dfe9bd211e44537e09ac85f5974b2523f05b9c80cf6b3e4d48bbe5658cd6d542a6593e73767ca0bacc4d47ebca5515d077dea4fc3db0597371ebf3b29bf52a378ac5b8040e8140e9f42e51f88f945318f831d2d070f51a10b16c358c466bb0a3e67f01b28e8140e9f42e51f88f945318f831d2d070f51a10b16c358c466bb0a3e67f01b28dd3e6a040f6f8b55145ab901e2088ccb6d0f5f6b4a17d7bb2e7b43a1d7878d5a568c57fd86baedcae45f16daa7e6e51cd503099e3c4988880dc9bcab8809bff34d77df32c0b5d62da054da4b5df42959e0de0294ddd4cb8c967ade50196d61ad973bf613fcf8211cf135178f19ef7f676b4691ca90d87b17362f82cc4677c53f1292fd004d83964e67e488eab782f7ecc4fa12454d4e668136f327ac89c6f449fa1a9485345db27ddeedbf50ac19dc72adfe0cfa3b8efa268f3e534003217713c26e8f15dcac092e84db94d3b768d0eeb62319f5e318223751cb957e6277d308421bb8feab3063ba95dab3852595f6d17f636480d1d351fadd2f967589a37a3cdf1220c81516c6d139b61b5b693e9ce2710b7f71c1a800d5bba4cbbde42a5a48d59e524fc4ab43b86e26816b2e5a2867b6538f8853abcba1ae2c2422e92d1a3bd59e524fc4ab43b86e26816b2e5a2867b6538f8853abcba1ae2c2422e92d1a3ba7b23b5026f06f4530618516f2d7c37923a6a7d515211b603b0050033d65e9582486a267a6191120afaa23d09d45c3d6076c520fe02b3813747740a297e59f76dbe0beb0f4decaef277122c38f7a01dedac605d5284bf0dab38008b318542d54bcfa2fe56eb82f99f4a4fa90c68714980cf8ee85fcb12add0cd8dcdde0b160d61cafcde39c25a2784dc218ab3684aae61d9b0416e73107ca657fe4e41d9da9a31cafcde39c25a2784dc218ab3684aae61d9b0416e73107ca657fe4e41d9da9a3e9d13d40697c1c9a20aa7fc75c5f2c918c5dd6692ae024f7f081a5010415fbbe28487ec2f7e9e9180de36d999e91da25e694b27e1deb772418388a6e159018fd28487ec2f7e9e9180de36d999e91da25e694b27e1deb772418388a6e159018fd3716b694cf7ae483f11e176c8b1e62f0c6cbffe611c431c5e379579835e6cdabbfee7c553f5e2b689db28b6c6d6de8615c972151263b179e5489d03eeda6d89de88f61b18ce6053ee9e28f05a0d1f1308b8e77c852191f0711243b87af14cacc7fc906f7bd8311562b171be3069abc8c130b8a281310df1eb3d3e2b894b2446100218d81aa4b292c7d2740d6301ce89f99249ac80335002bf159a4d038463b2400218d81aa4b292c7d2740d6301ce89f99249ac80335002bf159a4d038463b2435b37899126603744ca8b9a53ad607d43e410ec55bb1cc5953d6a7e08a12f07a5521bdd677170617353e79e9be5a3d9082b8dd24f693f0ed93d7bcec8fc7232c5521bdd677170617353e79e9be5a3d9082b8dd24f693f0ed93d7bcec8fc7232c9b425436a631a96f78b2ae2cac1eae009cc95d2ada6bbd45974c9c5a556782a708aa0eb5fd9d11b730ef9a3614fd64aa6e8d57a749a4700c24ae52472ee4c29f08aa0eb5fd9d11b730ef9a3614fd64aa6e8d57a749a4700c24ae52472ee4c29fd7fe3bea4f0b09ec9a318e1a953c2ac410ddcaa2aefb6ef1c07f0d042371a40ba4aef97455d81be114589fd0883710a58382027d040616752144d2002a452757a4aef97455d81be114589fd0883710a58382027d040616752144d2002a452757a0bd50080e56fbdfa61af20e4902ddcd3cdbecea7761130505cb1c6d215bb3119b1fe9580ca2d9b229795fdac3ef0857cbd38264bdbddd830f45a61d01dccc00e229336a7a2db2c8633f4d5225e8717c1a63fd2561abc79326e881320ec7c4cb271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254eb31cc4d765e28c080e676f6a8d88b926846bccb0e69c1c445d326782e230c0eeb31cc4d765e28c080e676f6a8d88b926846bccb0e69c1c445d326782e230c0ed702218838893be8d40da267e093c6bf9e149038c9e247a1ac0290c5d8ff9b1000b619ccb0614e16b83a249e837e8b595b62ee084ecb2af34bc8d8165684314000b619ccb0614e16b83a249e837e8b595b62ee084ecb2af34bc8d8165684314030c2109013d828f3969cbc711da0b632c0316b2fc3123ec0894ec71812d35d2dbefde6cfd03253e0d28020d9f66932a49110f4108a5bbe682f1504b8a227cfbfbefde6cfd03253e0d28020d9f66932a49110f4108a5bbe682f1504b8a227cfbfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85529ba3054beeca8b6f002a61affb768c6e088c4a91a8509aee0bfee3e465826a129ba3054beeca8b6f002a61affb768c6e088c4a91a8509aee0bfee3e465826a1d915de962a07546309ebff0fd64e17286e2486a3dadbd0415587bac0ad659863281ce78942f8c780418db4d56e18b21b955b93e8e9c8a056a92eca301fcbf035281ce78942f8c780418db4d56e18b21b955b93e8e9c8a056a92eca301fcbf0358e32fbc45611585428a0ca1541677250f46e242ea11386fdcc92452c31d6a411e40dec9a5f5db0fa5b2e2277f7f5e9da8424589bc08834d7fe0aabf0332113c016463a40c34ea0e86055d2925d8453c3df0d713df25e3185124901c945b6fd5316463a40c34ea0e86055d2925d8453c3df0d713df25e3185124901c945b6fd53ab59f03acdf2b700118bd7581716d8c2b710538924bc7e25a8a285560e347a27da2aa3efadc0056c285b5f5a0920ea73552ba4bf785fdaa065e756a8a8baae6cda2aa3efadc0056c285b5f5a0920ea73552ba4bf785fdaa065e756a8a8baae6c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b071e28f3999f39579c7eea407bf2f6c6a024a43773c2ad56815d26f73d2e43fa071e28f3999f39579c7eea407bf2f6c6a024a43773c2ad56815d26f73d2e43fa3c87c1ef1cc2905afb6b6365c8413621d8fd32df1847046bc3fab727b67185bd45c447fec2e75b75168b682f68a88d8af773e644254320cf33fe680ec2737885a27ac4dd8b41e09f6286c66c03eb76bcfdd87f9dfb9e3a3cf3e34f5ebc19b9e092c27030ecf14905e004916005a05f21ef69c8c9c98f5a949df004bedf7373c9df372c2abbc9cb244c0bd2e899013d990cc1f137b2ca53c5fbfad9588ca9fc783ffc45c5cd08713759ccfe117de6071de2728afdef6dc48f41ce5e5b742ce50c27b87c02a7e02626dd3583845cae51b8604252d154a91328c2928313b00452086ffb25037410aab910fc07bae57cbfff7dc4691662cec33f6de0133b32a5119c1293842a456db04b1b8ccf60aea8d35ebf998885b74d275a1f3a6d8e10c6902390bb79f7f4e040a68c172a2562191ee3e477beae396bd87447558582f17505cd7d4e1dd6f9e3fbb7e7ed956a8a96b05854d3829d55ea526d4ed9acedfc080c8bbc16c8d0ea2de1d4820241f76fdf7264e216843651d27b97f10b9c4596304769c986d94a4ebb48f08407a0b4eabce4c386c1c86449ea541cc152094d8aa91463ce0bbe5442926dc3dfa97238d07503c782f996d8854c03b630ce2273082d13c0ce0bbe5442926dc3dfa97238d07503c782f996d8854c03b630ce2273082d13c021b1d9af73d02048967d0622e004e7dbb347b86b91c4c106fc31bd6ff7240143c431d071784c8d089f41cc5ab4ef184ea31f9f2f68759d242a9d0ae7929acf4ac7a961fa8a247c47c50003d96790af2f8facfa82115a4697a3c45dc55de58f8a65625b9791cac74858eb5bcd8a1e5376faf1dec4c48b54188b57d96edf226cc7b565d9bcbead5f375c01bdada6a6e63639a91dce3fc5246a51a8497850b65cb3b565d9bcbead5f375c01bdada6a6e63639a91dce3fc5246a51a8497850b65cb3e020e98e1e005e8a987561591989fa4a5601a036e88983079bc9b1a4c269cf1ed85e263c4298e34273eef970d6a876042415a8af1af1ac43c7b2612af9195189342d3f999679c8d6e612a1bc91755dd153c1751011f641b0e8abcfde24e37c495fd86d7ad859b81a7fdf275eb586502e83a8942ddf02e100bdeb7797e4e5a7d4e1db382348e92a279625abfa9520e23b540d07f97f51a802cf35fd8f208502d71f1b070761b77e4b18a3fb5bdfd6304441f3f277d45efeb924ca86b11de9020a795421524b33a5dfbaf59d795b4d36e19d0113878bd608f25b3ad5d260948ed0d1a95ea7bae8b35e25f1159cea77383d10a5dd300e4ff144c94afb41fc0e2013d1a95ea7bae8b35e25f1159cea77383d10a5dd300e4ff144c94afb41fc0e2013d0d1bd2887c48d0bb52834d49c11605c63ac450156a69144afde5630c4f0fdb8e90f904a698e57223d583470bf641c5b15185b6a7c4459d77dade4f2fc0df501e90f904a698e57223d583470bf641c5b15185b6a7c4459d77dade4f2fc0df5013e59d010ff9177645ff685e80171ae4662559ab2bbfb8de85a34dc7b130c18e599369f880a9b43766b360523b4df34553eaf18a89192afe69b4bbb9fb689627199369f880a9b43766b360523b4df34553eaf18a89192afe69b4bbb9fb6896271cc0feb7633159e9f83ba756fa091c55307f136c7a9748d386f57c80275cbeda5eb603319b0330503f968119c01f418a5c133a4420775dea83ac0cdd77f43bc24e7af52db6b8486dfcb9eccda88bcb96d1ed1fc8b295fc0bd601537ca917ffdb8d60ecf539a6c84612c815762b76442a77904c0f49128ff23d93b396378ac1ce6e85acc9002d48dd28b261b543d60e185040aba25fdd51b2b3eabd29d25ee0144e85acc9002d48dd28b261b543d60e185040aba25fdd51b2b3eabd29d25ee0144ef790335896dec3feafdcd6b7c72341e21df5f98844ab332bb069684b0c6e2a0848f87e606bf1f47cdb905b9b1e79db0fce553666855a76eeafab8701ffefee4848f87e606bf1f47cdb905b9b1e79db0fce553666855a76eeafab8701ffefee4e6f36c5e594aef80503c6b4577b2838c0983a0b218f78abf779b7a2c503d311cb0b88bdb4cc545ef72d5f27c9f72dbdbb1e2bde9609b7e2d1b31c1ec0d7b4199b0b88bdb4cc545ef72d5f27c9f72dbdbb1e2bde9609b7e2d1b31c1ec0d7b4199233158270a45e792d0098471b18a951368f61973ce363bbd0e11e01b3674aa9d0deee18b3ec570edcb35c450bae8a00b8af26e8026457d2dddfed052a52c9c430deee18b3ec570edcb35c450bae8a00b8af26e8026457d2dddfed052a52c9c433e4ff1891f5f847098addebc7a7552c5892df1632041b8fe5e6992712de6b921756524b6830796b37eebe134668b43cb22bd779a3cc5d042e9e075c2b5650e3d7d1aaa7b9489522d06e18452dcf348f73eff489c5ae596da09505aab416af8d816eb48a89fbd4f771e2db6784b7dd783419fb4c79cecf272f1a7c2bc504f4e3725cfd0c1e909f20596052e27f554b9bc169a3545abce9ea75fac35c81e6fee5de0d160b2b8d3a9152fd4b018dce60767b9511bc6f2b04cd131338a181f813e59a929b9552a96012a9a34d4af955cbdd2222fc9e9a254f5ad69b5a9b12268955dc431903fa767eae30b96ddf83fc982a54bfc1515acfad856ef0b8185cf6d8435a2206d2e944bc4bd86226bc0c8b3d264ea5da508cca02a8eca7c0d5b9616c77526c33129ae2384958e03214b8fa698f66769ed647c722e238a198fa67002cbb55fa3c83ff65f6472a461ffb72c1fdded8d00cccf9cd1511e8cda21d7ccdae3bf9be8655219e7ce52f385dfa535d2a41df90b3ac3e8793961d1d427ff368512391a75c3e490ede92725c1e812f4bc327a5bb93574fef58175bc4abd10d378051d12149eba2e238ef281d8539a8d6b1e27d922d15193f6ec729fded2ac77cdcb7cc55838708bce1978b49df4614b7935a03da1cc63457df464a80dcca4d8e7086d8aa60be390e922dffe58232c1d9927e648138b6915b071a6f5998f9002b590d144269a6c5dd38f161922b7e8a29f05335298540c35db32134a8b6eab8c2e07fb65e45df1bc8b48a9f12e34138c05a4193851c77f6ea36df6d7c0d92d10e57cd9bd0c08e3c1f6c1585ebe75dd266738a82d3932689a8fe139a58d70e1c5e50032bce20a8f6d72b19e52a02c5161a9f2a89b968679f93cdd988261ea30125475adb805d7d8203b695293e88f52bd60fad80b60f0dd3e91dce56af18377687d18ca46e31edd1611286ba52364c6ef75ae7397d19538ab32423e5b8c69067b6b618adc0cb31473fcebc395705f12774ffcc538cd12c279631d8fd21b568623f1552354cdfcf75e497131c3822c664e85ad4a5149b83343851fd48a6fc3d36b058155a81dd0edb37c955864a956df62bd4626c2141bbe22bda2e2c3c4a857a070ea68a84a4cb7e2ad6e1fe2b6ea8599ff7fc643cfc48472d20e56827e101bf928680d45878d0f4930ca188d6c1e71f82aa066ee9cff9c74a69a716046d28462c491f5998cf9f46f399f7b20dbb370e2f95e774cf0d9cbf4122b74c5492883ac7d1aaf4f90cede3d550f58b5e90def23e0e55b4640eabdcf19bc31a8c39f5561d4c7ea4f90cede3d550f58b5e90def23e0e55b4640eabdcf19bc31a8c39f5561d4c7ea2afc7c7dc78cc71f219e1949c6ede93a62dcc18c28eac5f80d2e8922b19758de273d5ac3de778af1284f13c593807cf26bbba350026ea29de24c0bd4ac34aa2a273d5ac3de778af1284f13c593807cf26bbba350026ea29de24c0bd4ac34aa2aa723db402bdeaa16cd0c0f48ab3be392f2592e9a1c96620f9211fb50b5f985c22ac5b4f3158c56ea85b7425864631e38161c36ada2d64576cf1747475a66f50b2ac5b4f3158c56ea85b7425864631e38161c36ada2d64576cf1747475a66f50b271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2546f499c6cce7be8488238840d82bfb4e472fa5b313d6b022c94bc8b7660bd24fb6f499c6cce7be8488238840d82bfb4e472fa5b313d6b022c94bc8b7660bd24fb2baf2ac2cf340a8db1b7b272da44dec15554426bf3fb91d8bdf43f029105a5032334a7110e3d078d16edd1f1bb195fc3960ee184906dbd057db0fec1437ca0502334a7110e3d078d16edd1f1bb195fc3960ee184906dbd057db0fec1437ca0506d76172479440331b83fad1ebb17b401e3436fdbcb7d2f6c92b5dcc12f7c68a301e6129a165ea961e6b6e842cb1efe99a1758abecdcf9fd7b332f1971189e1f830a04de24c6a7bd905b87b3eb52cddaac3ccfa727b68ea4a24b1ddbc9edae504cce44452e75537a957c10efbc2f42a0b5c8952c6a9cc2d6eab67f454b2c19437197e81cfb04ff3e4d53d22903134bf3505d58cb01145554392ead1f3921adc76197e81cfb04ff3e4d53d22903134bf3505d58cb01145554392ead1f3921adc762e47bb511f8dd5256983893efbacf4be06f3517efc81b92331a3d23be5dbe095f0a6d4747ba38d8a3f86bec3858aae7690640f1925dbd036ad26359b62e8dd13f0a6d4747ba38d8a3f86bec3858aae7690640f1925dbd036ad26359b62e8dd13a16cabf54012cbb890b2ccfa518adbac731f08f47e02b55bc8c6b42911e584e84bb7727c2a4daec7173946167f0290d0859161383c0b7993b9fe3c109709eaa44bb7727c2a4daec7173946167f0290d0859161383c0b7993b9fe3c109709eaa4c29739c0485377b23d27fc103c4680b700440b3cd67312a11601842236fd3219f8a7f666e050e9f7a5b9dc3407e0f1954f1c2df202ce3a2f81cb86eab4352ee8f8a7f666e050e9f7a5b9dc3407e0f1954f1c2df202ce3a2f81cb86eab4352ee8d24ff9cb5ffdfe383c0bc7c6641f21e9dfa9bcb58507a3a0b5015348609ff9d79fc0a58247a2d042f2d67b25bd21f0335370b7d00022452935877caa0bcbb9fb9fc0a58247a2d042f2d67b25bd21f0335370b7d00022452935877caa0bcbb9fbdea32716e4a7d466319c30a0e68151f82406cfb9f093428167ec9d66b03f566aaa7550f4a8f914d46788ec2d47aac352ee47f5186a1de0616cb01d9a5013bff5aa7550f4a8f914d46788ec2d47aac352ee47f5186a1de0616cb01d9a5013bff5e79e5dc758efc6888226af2cff60e7c398e11e513f837fea3c1781df6116e3e5f9f9e6173c1d5803f7e92e99af8508c5ee64efd5020863c3bcf049de8e853b79f9f9e6173c1d5803f7e92e99af8508c5ee64efd5020863c3bcf049de8e853b79f8be7dcf2a52a7187aae266ec7553e6f5aa48a3ed89304b5ac7bc71af907408aa0b87e96c45515ee73f993db48996ee20fd4318479d73140d37c64df8de0c596a0b87e96c45515ee73f993db48996ee20fd4318479d73140d37c64df8de0c596271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254001f0b62d2120a4577bb0f6fb0d7d14a8a5ac760c34a1cce999f1ead96d001f9001f0b62d2120a4577bb0f6fb0d7d14a8a5ac760c34a1cce999f1ead96d001f98f2cff0c3288e3d7969dffa15af9d2d8af16e2f6c12e4adf1489f3cb3539aefceaff21cd65d301d7c34ef0f327be7488aca83c6c3e7c09f5836ef46bfea6c257eaff21cd65d301d7c34ef0f327be7488aca83c6c3e7c09f5836ef46bfea6c25704d569535d5fbfa29847411d1d49194c2a0af34c235f875aa66045a799e48ef9c728f2a00911d588c679c97f1480a006a528cda910b1773ed78b0fce986f2eefc728f2a00911d588c679c97f1480a006a528cda910b1773ed78b0fce986f2eefdd977638c4422554a805a2fdf0975d32f2f1f8be9514b122a4f852d73db8950a6ab0bd7d7e11810582cf2b8b31a2b70328e50c8e061f1c130478f8381a4d389095b9308be391891fab86c23963dc35bc8550684624bdd991df88e504d01a16a7ea2ff0cc9ea9dfa2b3fdb2720f29c2f0a3d4b2508b07ca1f0b63cb4f168fa5d12aff93481f42f46177bcc4b3532ed18cdeaaf72f98644ef604362213763ddc0497d1c80afa97debc664488bd2ccfa6240b934234a35bb8997ed3aaa57b7bf66ba7c5a31842d5e4c2dea2a88e080c8c6cab1f1a3d87358ee2e9e3bacaa1575e384feca2c7539aecc85d02f82c80125d0b733187647041f048e29c6509d72d032c127b5a45d3c06890521df536c950fce6c7b75c40c9e334f7cb6b3580455f8ffa97e19415e10f81b6eba7ecd12d8925b9143856658c4ebf9c7a0db0f06f03bdbfbc43ba7d1f3e4e2103fd8747e6af3d09267c95c3417368ab17fcd5898b8d5ec3e9f04e0cdfa2f27120df29f449e8a5cec177495c11d0417a54d0315a57cb24c5e81472a1a2a6502e89c8c5b4cd39b76d02d8b5044af26915fa37d99758a24e73126657525fc6cffaf177faaf9c57144c939d0ecd25c8686d44b1142dd9e5280de094b393e88f042fbd407d1f81a67ce9ea1a6a765a10885241b7966b2802f050ffc96e228d3300d999d57eb701957dec6be5115fa8f12406a8a0c2aa54228f6f8aa8420722e2e19542b95efc47d29482ad2e6da7b45c3ccf231c4edf6c54a7255c4d6c119a0c142d03c3bba86259a8ffd094ca4f56004a1a9d1b454546fe2a66eed242c74a1f9e0c7233080eaa2a1e50b0819b644ebc3e7111e0dabf0da33277fc488d62b8b1e22646d3f4869c967d0da381f78cbfaf81388df2a9aecbfcd40c50243ce57e8020b5eb944539d1454fdb5c035213ae76d76d1de4b15a199c1e738a835abd779deca12571bfbcc7981e8b06c61a4c704fe375795c0570a5351926a5d1a26919571c7077008be04825f7ad9226180c34dff55b5cb9bdb2fca3549e2f6872f1fa650a3957d919b3fb6c86cb772cd3c7ab734d55348d05fe186dc69d2f6872f1fa650a3957d919b3fb6c86cb772cd3c7ab734d55348d05fe186dc69d0f5fcbe5554aa3cda8875ec22659e0ed6e295aaeed051191e09686070c9a421d73c3cfc1ff0fdc7c131f09fa0b0832bb8d9aa4ad6e4e2cf5a9c4fee6184c733d73c3cfc1ff0fdc7c131f09fa0b0832bb8d9aa4ad6e4e2cf5a9c4fee6184c733d42ab01925eb70f8c3e63ef6b42014a2147071a9875ff1fabb33f5f2fffb0bfcaacbdeab208c48ad81ab84acee02e7d9703732678a258e2aa1ae501640b3f2aa051fd775d274ad5ac53d60f7357e8505e362bc22f30f91a45147811a39f04e1cbaf5140a2d1774c88e0dc62817267d2aa17492dd9229202eee0129500c59242c8ce5f4e62112583f9d8ffdfecf6b95b04f1032d7f15e7048c619bf6d58eda2a6bce5f4e62112583f9d8ffdfecf6b95b04f1032d7f15e7048c619bf6d58eda2a6b7693b84db8f90dddf1c0252d65b3697ab4e604d643f8c7e1d50a79dc7f30509adcfdcafe7835cb288770843baf4d36b9468994996955b62cd135370305fa48abdcfdcafe7835cb288770843baf4d36b9468994996955b62cd135370305fa48ab6042d3bead46773c597744d82fb57510fd00a0aa12303367f5153dc8bedb257584b09759e399fa911ee0e321cbc130bd4b2a744436a77c46e76f49a0e69257d494d8845192aa3354d78d3cc332725389937d190b25bbccfdb8b819b6447aab02521145058bb26361278af2cdf879a7ace30350d35bde948e38a339476c20852155122458a7aec86ff74a8a99f10eefeecef721f6df99446c39f0e65917b7d572cceec8e12ac3793093c83faff9bc5c8451a02cdb3a5d928b39205c53c785c19cd84e856b855702c47b1ca3e89c0df7d14a963a374ea490ae4df2b2d4c354eaa2b46abf738348dec88fab445b0cf94b1b0a23060d60e954dfce867b3103258df5b46abf738348dec88fab445b0cf94b1b0a23060d60e954dfce867b3103258df5f93533c312b7a18ab8390a05674d321f52288316d5307cbb316156ed8ca85763fc41fe081760699b9d7a88b1727a7b3630f259e9adf491b120a238a76887d720fc41fe081760699b9d7a88b1727a7b3630f259e9adf491b120a238a76887d720abc2df55a06f84d7bd079bbabc7661977901b37c3d2b9efad2dca68e929bf65a03ce5c1cba68aa1db338edc52935ad03e63a5ee116221e0769bd91b003385cdd03ce5c1cba68aa1db338edc52935ad03e63a5ee116221e0769bd91b003385cdd308412c7c8f2cddea67a738b78ff9b781f678a459557e04d616eb529c7be103cde64075e99cff79366a1feba544eae87d7a1fe4c249a0a98beb69176e065f98bde64075e99cff79366a1feba544eae87d7a1fe4c249a0a98beb69176e065f98b9fb13ba9b70274dc26c15b9f698c7bee06d6522185bfc80722c8cecff7eb6a0c779fdc30c06539c3914e306d57bfb65017add86bfb625e9499e162ca05af2b60779fdc30c06539c3914e306d57bfb65017add86bfb625e9499e162ca05af2b6047d12b9c662953b5dd9476a856c8976af8b84c0a08c13bd33131522300fbb2e507ea621d713be9d35e8afc5e9b1dc0ff4575991fd88d84bd7eb955053442654307ea621d713be9d35e8afc5e9b1dc0ff4575991fd88d84bd7eb95505344265432b673114651dc3f5242691e6ce07a472af373b543037b8cde222f8490441d2a013f6fc6371d46bce9f20ce7faf52a83c74e06b4629a36ba99b38e72db4f26d3213f6fc6371d46bce9f20ce7faf52a83c74e06b4629a36ba99b38e72db4f26d32b329d5e66d99acc2fa6df42296953ef0c4a7866b76c8cc90f6b5441c171541d8581e793a0345081c38dbee28f0721096bad989ceda7cc577d320065f8a425e01581e793a0345081c38dbee28f0721096bad989ceda7cc577d320065f8a425e01271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254d3169963c14f884a8054bafc43ef27f7ab4c6885a4815376b34b44780bc6bb20d3169963c14f884a8054bafc43ef27f7ab4c6885a4815376b34b44780bc6bb20ea79d0bdf9de6d10b76c7216e9b4afbaccf0534813d745ccd7d510a6ee44fb34bd3c33955416710efe7f9b4df496ab726aa911795f4bf9ec0aee0dab977c074cbd3c33955416710efe7f9b4df496ab726aa911795f4bf9ec0aee0dab977c074ca80a8cc3df6664f7af11f4b93ecec1d27ec5e0aa9912810e5e74b49c1526b458ddfa07ca488c02a532b0ed16d5dfcf1f28a47d794c0a9023370aed3b38450b08792a591d01eea76199667d95e39810630e2f1de7f6a1d5c900afe2d912aa161fb57e0d92810c52b63316fd7bc6d3a64f9e01898309d2b26dda1c2bcd8ee62e7ac9d6d858178693f7bc50657d90548553850fbab377f1215b0d884d3bc0449cc2c9d6d858178693f7bc50657d90548553850fbab377f1215b0d884d3bc0449cc2ec5cf231a750f67e52ac06b055bab811b277718650c19e16b7b6a72aacbe450c6ecf825a89a3380af6ca57fc9e91d02f6221801e5b45e4481a29e0894595ada06ecf825a89a3380af6ca57fc9e91d02f6221801e5b45e4481a29e0894595ada00db6c2b44beda9c5f20a211f3fc126bf5e3e5a2ae2eb89fe96cc357e85f281ab6e547b960c0d5d6d67d6cf8376fc9b74a423300b9cf6d57533347475e4527f686e547b960c0d5d6d67d6cf8376fc9b74a423300b9cf6d57533347475e4527f684cf66be4f39e10901680048b5a62912a69c4479f86111242977dd1490633cf8a1c98b1bf011e0550998ca8e094adddafe60b69296a5c587046058704d2ebbdd21c98b1bf011e0550998ca8e094adddafe60b69296a5c587046058704d2ebbdd2602b9115d2bace272c15e90631fc9c0a21664f89b170ef32465b1b0533697e356b30f17294ebe98ba098bbe0667fdda308d73c75d7de70ebb59121109068a17a6b30f17294ebe98ba098bbe0667fdda308d73c75d7de70ebb59121109068a17a531e0cbb4432adb18e8ad2c16fc57e16124d0d22e014bd79775e7f33bb845dc40fbce51feb18520af057f9448e350c71882b22e6b86a5416a4927ec39bdf1a860fbce51feb18520af057f9448e350c71882b22e6b86a5416a4927ec39bdf1a86d606b0468d687c4bd51fe9939dea5c019dee64d0b96c640930055afee1a8302b0170cd7790e2e1876dbf520398c22b9cbc6a533233985d781d747ff2ebe3b2a1883a5b393d5757112b25e6632c73f104bfe37e011c287cdc8f408a997817b42337c5a0674c80770c7c1da7421dabc7ea0119ca2e67bba19fb09524db4cc4927737c5a0674c80770c7c1da7421dabc7ea0119ca2e67bba19fb09524db4cc49277942f1219ef2c2bf335b0cdc080bf2cc43d104c934dda641903f3c5a348278f1e5b0676f36e460b0cbba7828dec8752c3cac9a4284568b9be1efe0c0a31446a565b0676f36e460b0cbba7828dec8752c3cac9a4284568b9be1efe0c0a31446a56418ec40d9a04992c97abc41ef17c07824f566902d6318607c0a3595d3f58ed79478725b34db01403274a431473a62a2825c939a3eb07e0159fda7ef2acc875d9478725b34db01403274a431473a62a2825c939a3eb07e0159fda7ef2acc875d9456f6d9d35c3d15aa2476c77837bceeeefc133f44725b1977d74d2903683ba7d5a20135ca1efc8cbb7faab740303957314c971d7fe7241ea27738f564b35e96e5a20135ca1efc8cbb7faab740303957314c971d7fe7241ea27738f564b35e96e37009a74c09da0f4d1a505a4534ee98dccb150f6944fe954a7a3a047e6eb8835ed2afcc924262651e38dee7f9d721ef2e66b4df2a71407f6de68208de2d8b314ed2afcc924262651e38dee7f9d721ef2e66b4df2a71407f6de68208de2d8b314d5a91dd81de1383ad46a43f4c8a4e506b4277f4dabf506c41a59f5812d864cfd832353c5d099b33cbd3028b2da69f7168b29dce758330c761cac0346afa9adcd832353c5d099b33cbd3028b2da69f7168b29dce758330c761cac0346afa9adcd481ba41293700a957580a1daedaa466a371e948943dca27f8c1968e89d4decd093f83a41d833bf9d9bca47af5002faecd4c1fb84a8f23c217d918b7ddf6f529a93f83a41d833bf9d9bca47af5002faecd4c1fb84a8f23c217d918b7ddf6f529a858391ad3a555fb9d528f629f04f5a077b486ab4e996e371d3bcb14dcd1a492a9c295e67ba5b3489e5666de9da3929ca2484b262c40d7758eefd5320c09ade679c295e67ba5b3489e5666de9da3929ca2484b262c40d7758eefd5320c09ade670ee7bd8be293cbfb9ba81ec842dd2aacc5e77db65be8de9c867fca2586638a79da1f74510af243ca5803f8f76957c74d9b8318e4013f65eed2973c2d6aa41a8cda1f74510af243ca5803f8f76957c74d9b8318e4013f65eed2973c2d6aa41a8cfe8d88f187420e594b73973a54849254441e7b137b24f7e1f12979efd405c73ad41419d0c36744f22d416eca3eeb3da29a4a20f7de02234591c751b9444a9aead41419d0c36744f22d416eca3eeb3da29a4a20f7de02234591c751b9444a9aead7adbd9f66421f4bce77f7f3de41e2089390340503f609f21377a259ce7db728d15d052347dae6cf1b43cb26857aacecdef673e0147879e036617cf3c521c83ad15d052347dae6cf1b43cb26857aacecdef673e0147879e036617cf3c521c83a184992814a7b41bed7d7db72c45feab220b6f01142e4e5c757decffbf72849cd4695e412662f3c1e0d9649dc262c525333361bb784f1a2a4cb13f46c4afc95b34695e412662f3c1e0d9649dc262c525333361bb784f1a2a4cb13f46c4afc95b3c2cab30308c4b8f594b339a55db04f8f89db44ba707d18dff3f31a27c834f3987df52a7df6f33f7ce0894eaa210460b76ed8cc334317a4f007e65a7815eafb027df52a7df6f33f7ce0894eaa210460b76ed8cc334317a4f007e65a7815eafb02e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a483b11674f2d4c032fb9eeec3523aaf92fff9329ba76e7208e7bbb6bb1614a1a483b11674f2d4c032fb9eeec3523aaf92fff9329ba76e7208e7bbb6bb1614a125f45afb3fb3996f7200196ce0bc07972bef7fd14a0313ea03c332ad8ea454316e2e34cdde193ae72c4f2aead293d526ab6df60d6b88315f9470e76bc143adbe6e2e34cdde193ae72c4f2aead293d526ab6df60d6b88315f9470e76bc143adbe888adbbf6d764e6910764e309ff2a184ab0917db376943fb1a7426ad1b46fb1a9c04f92f8bacfc7126c78df6ff89d490754f5ba273b7073ed7e7cd6f2b3be980d16ce201b6378523ed96c844786ed5b74f77bdd0693c0f396742208332e19ed51e0ce3fe03420640bae1e4011e1e16bb3d04c92ddadd456fc753750dfe14ab5ef278c4c5dc804c5bd990d728da61ecc7bc064c05ecf3c12da25c773ed7eeac27f278c4c5dc804c5bd990d728da61ecc7bc064c05ecf3c12da25c773ed7eeac27d1e4f8394377268e0be962a8face9cea493f04ca0c7d13c5565145e32c5978357397746d12bb0efecb3d617fa91f540c28d171024568726475a6b0f2757c5ec4c147de0e59c223230e315968324961714fb3e2a49617598d42610e751f7605c6c147de0e59c223230e315968324961714fb3e2a49617598d42610e751f7605c6a2d6b4fa27fb187bccfae92996c3fff8dbedb9b52c00e8d66c99bc34a5c300030487c5b3e821d24938831df45f1e8fd7d7dbf58d61cd99fb84bbd4106f94fd9812fc37b42bd607ede600428c5b35b409c31ca1b42e524a5c4448ea8ed7c252743c7eee619c430fa2822ee8064e8454b90ee2087737c031d140e2459e74f09d3a9e3550a29c5c4cf659c924942eb76ecf3ae5e948a3ec2bd81103cb55a1c1f7f3457cfb7eeceac1e94eb14da581a0a558dfee77af82ff706835238d34992c77e459e4bd017ecc26d48ffc16535ece0d689729a13c0280c10204e578cbc5e2bc7659e4bd017ecc26d48ffc16535ece0d689729a13c0280c10204e578cbc5e2bc7605b20c24c0db7b3f2eb7a346b371cf49de1f0f53fb6a6ca4888b552556486d11c870bb2b33cca7606399d339ff0f7449d1d32d043aec8a0cd39ee195ddd12a57c870bb2b33cca7606399d339ff0f7449d1d32d043aec8a0cd39ee195ddd12a57a542eafd12f150b828a7cde8541c12f6cd77f5b6bc36bf50e284caf0b3dc5552a3ba944c4c60c04f2c2d52131e20cee9ebaa0b38fcaf83b190509435b0d7154ead0d6eadf113d6874c8dfed799de2c477cd26da07c3bf595857a6aecee85b77a0b9168d39a487eb2025bb7cd20285ff02a708df2825cd01ff1532d8dc50856a588ddba876d231d8252640fa65acc01e9e8eee6de1e718475147aff1b180ed45288ddba876d231d8252640fa65acc01e9e8eee6de1e718475147aff1b180ed452a99fd23f36fd67a2c4109570b804b62a802a62596666f103076ae85878e05a8c8a493795a77d877964881b2d2ebb38eccae9397a5e68a06bce69684a1e07e8a88a493795a77d877964881b2d2ebb38eccae9397a5e68a06bce69684a1e07e8a87da9b730415c5cc9aed03588ae67c0cb1f6191c1ce15a1681137b2530ae0b38f84526542df5da53b8fd9d4c5b65e3a0df0fa8fc2aff8c91f4ba1a8eb0fcb416984526542df5da53b8fd9d4c5b65e3a0df0fa8fc2aff8c91f4ba1a8eb0fcb4169ab12aba0c8ec493683f803a04e2d1fd0a466376eaa406d350c7aa645cdd4f9e16defa07096c6e72bab7c81164a49c1ad77931cfa36db0824edeb8a0b32f3e61b93f9ff039c8182960dc61b0cb17e4f8740f1809d641ec8d8cebf8920ccfa931793f9ff039c8182960dc61b0cb17e4f8740f1809d641ec8d8cebf8920ccfa93177bb05f68e8859161d07736794ef6c24598d71c9070db7ebe27b888ef5701b01d478673d6f543da1540677f17da8a4f19005b5ca69f5634c393b1180037878429b51d713e9410f6cf3af82ab4822a025d533ad25685721285fd6bdc6d04a97982aecbe1a5e62c0706165d2b04c4431d493ba3471d55a89b73d08aa5ca6956ed4d57d9d7ed85d1c35c21ceb411d6b0a28a56dcd32b24e5972310ced15dc5e0c2ae57d9d7ed85d1c35c21ceb411d6b0a28a56dcd32b24e5972310ced15dc5e0c2ae40b72bd17acba82c214bc5aa93be39449ec934d693b2e0070b8b2d573a158c6de2d11f975fe4f4c07d99ddbbcf2fb512788ff6edc4a0d44447b645c4ace69284e2d11f975fe4f4c07d99ddbbcf2fb512788ff6edc4a0d44447b645c4ace69284091d618b1bac608600cb93fe334603cf8665a5bf876028d79299f83b2f5b477c062dcf6dc6c106005bf2e1f460f7d5614a3223f87421d92be4f75a6afd2216b4062dcf6dc6c106005bf2e1f460f7d5614a3223f87421d92be4f75a6afd2216b48a081df53503ab69d4e93401adad8b4093de86994aec475dce3233c03f145a4343d89f4eb98332c25fbd47820abb965d8758eb2d81be27476c1a8543981a7103cfe7f963803c79b185a080051ea89f1048563880d81d6a24dbff569037448acf5165dfc9ce3455aea4eb90e7038b2ad9b0ec271b92ea63bd4617e77f427f0c75d9e210b325f4202891645e489f5953858bba69bf7f245f6fa9a2b68081a733ccd9e210b325f4202891645e489f5953858bba69bf7f245f6fa9a2b68081a733cccbe30a84809949039cd39409524adf41744312a9e12f79a2e996070d3baa5e6d300e0087612bac0e517da71baec30c32fcf236f74b6df3fed02a9da391b27e89300e0087612bac0e517da71baec30c32fcf236f74b6df3fed02a9da391b27e89c629394bb1b69eeb6a85595250f3bc300b2fe44283b48a1c3d760314a0cde8d311faab757bea7731aa5aaac347befa8d00d15c60588050d169a934caa58fa38e11faab757bea7731aa5aaac347befa8d00d15c60588050d169a934caa58fa38ebb625013340ff36d72cbbc19a738fd092098234c46ee834d00399a6c69e5997ab8e5cf4b5cb0940b82c066c693dce181012fca5b9c07fc15ee4024d0d2d6c95cb8e5cf4b5cb0940b82c066c693dce181012fca5b9c07fc15ee4024d0d2d6c95c40f24d3f6ae0a31524393e8875019e157633618c1c428b2e58f4dfadefed1bbecb30f2dc550c1029c83abba8b2e4fafa4e8d28fbeec22d60e3ac706c8fa2b0fccb30f2dc550c1029c83abba8b2e4fafa4e8d28fbeec22d60e3ac706c8fa2b0fccb8dbecd9190acba538faa10ea5eaafe27a93783dfdb29d1a8ae258d3444529275d7566204f4fe1538e594ec608402350cfd2b3d8433dd2b8c2d3253afea7cdd75d7566204f4fe1538e594ec608402350cfd2b3d8433dd2b8c2d3253afea7cdd74970f6b7f199d370d9f7c8e368f7c2570f5120f4e7f9f4d9fe4474b765f4aa3ee134e4be147377fa2b2d516db96e161e8ca164fc011f685cfb0808e808bdaa5ee134e4be147377fa2b2d516db96e161e8ca164fc011f685cfb0808e808bdaa524fc177174f2772292afe428bb77ccc2efda1c82ef90be4db95a0fb79f953cc83d775f7579b99f0e46f3079f489ac15e2f51a1272a72243156525af059f6ca9d3d775f7579b99f0e46f3079f489ac15e2f51a1272a72243156525af059f6ca9d271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254ac262745b5bc049b59d2c3c2029e8a4655d630ccd9f48a2a6105ea68069f94acac262745b5bc049b59d2c3c2029e8a4655d630ccd9f48a2a6105ea68069f94ac2f4b1e5bd97d285644fa644e50dbd85c88453b8fc8077e8e96f91fd8dde0813a18ba3fd99a0c10a08cd4435221164421fdba934b52b72bf34471f645ec513b3718ba3fd99a0c10a08cd4435221164421fdba934b52b72bf34471f645ec513b37ed2055f9b73cb8224aaa8e688df3d81f37ed7a4a7c331bca7eea9032837323716ce4251308e2dd50885ee1c04211caabdabb7a4cb3e4c28eff1bbfd623a21fed6ce4251308e2dd50885ee1c04211caabdabb7a4cb3e4c28eff1bbfd623a21fed271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2544aa972608eaf70a839ad74c86e2c91302f3db99626cd1bb5a6a7371a2da1f1864aa972608eaf70a839ad74c86e2c91302f3db99626cd1bb5a6a7371a2da1f186315d67f313096738ba1db403866d43b23fbec0235abb97188aeb9aeb2f099d3ce9ebb142cd03af5da820bed82e5ccf9d8163e8c7f6aade10f57df6bf9b3d4c02e9ebb142cd03af5da820bed82e5ccf9d8163e8c7f6aade10f57df6bf9b3d4c024a3b3be4a5dbd0f9c2f9df757992e6991c3f4223fa6478a77b3b49bb3463d99f4ac3222512fa94489b4729f46500d4feaadb408c3f5c0396784c119c23feab324ac3222512fa94489b4729f46500d4feaadb408c3f5c0396784c119c23feab325ee457642e26ece22fc0732d9f83698afbdebf9e9559d345c13065e6b3b8808a3d3bf82bc856507ca3b7f7cd1bb09e01a5c99f144e9e96049474515e7baa48e63d3bf82bc856507ca3b7f7cd1bb09e01a5c99f144e9e96049474515e7baa48e62f895e8a4c1c7c16030f2fec184e36d87b90cae295d270df7f1e50e5fa7bf4c8534fd1c45955f95b9c5ed35aae7081d4c37da36ed94370b15c6b878540fe47a817db8e1be891f4bcbab08e57669f430a4c3134d3bb068c8b9044aedc8b7cff851041dd0de3cd8a5f03d395677aac82856348c060584eef9283a687036958fa811041dd0de3cd8a5f03d395677aac82856348c060584eef9283a687036958fa81271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25409c1a87922e66bf09a979ee1284567133b3a19743ca1742e18c704ad4074994609c1a87922e66bf09a979ee1284567133b3a19743ca1742e18c704ad40749946d47d0e6eee85f74d37b3bc835bcae372ac047996190b0ab47e13d72ef9e5e10a696d3bc83d925a9fc23022c121fd5f1b3b9574344fbb0043b8ccf9b0d66b8d73696d3bc83d925a9fc23022c121fd5f1b3b9574344fbb0043b8ccf9b0d66b8d738a1bd4b933be25d909d417f93df2ac98c1b2a354cf0c86cd549fa53a47ffa3638e153745ee0f3d7e1e30ae4673f505a01a433da07f29dadf0dd2dee5b844dfa6a55d026c051455f5b4a7bb897f769cc47852c59364ea066bf9fe3e6172def27ac9d0a4d6b8ba539e7a7b4fe79a98188f0ba220c5adfd0ddc92e164e22aefd92d95e3407a4054d8410ce4708666027f8eeb29f1ad81889fae0f38ef6aff47d1bd95e3407a4054d8410ce4708666027f8eeb29f1ad81889fae0f38ef6aff47d1bd317f2c3edc47508a8b3266fce9e3f25ba027ad1a4be5ff43d213da7204f5a3a155fc8f3c3e7e2781f92f1f1e671f312f144277a179dc0e5734f872b316dc246a55fc8f3c3e7e2781f92f1f1e671f312f144277a179dc0e5734f872b316dc246acea6721daae72bd40a3c4aa57686eb1d6ba2a33ed0eaf19f085e7cd0a6b109ff03e27902912c34802a33842c4e6a7655c567c20b885ae4c2dcc048a5674ad96f03e27902912c34802a33842c4e6a7655c567c20b885ae4c2dcc048a5674ad96fe91abe7c3b46f2c7c799823771584d27af5c65713b8b597544ff2302cf57e9f62659f009388b4e9221b3d9437936a359b2340cfe745dc5a60673d1d2a93583952659f009388b4e9221b3d9437936a359b2340cfe745dc5a60673d1d2a9358395346ac34d5e934d359e0c8c885c0a6203b7807715a7c2250596f160b7a7a98d2251090de09bf23debd325bd9b7a14de37b353ab91c3e99ea1e660aa46df174a9b51090de09bf23debd325bd9b7a14de37b353ab91c3e99ea1e660aa46df174a9b2ce7a01ddadfbe989547108b0d27c01367a3ef85213eabe965cacf00008e1713af4c64f363a805eb9f354aff9eaf3e03a8ce6f2665f7e67d18d32546790d7fbc57050559dc0371c09ef964660dfa080a509a9f7b9aa36887b4ca93508577aad2986ce37fb66f45a55d54b4eaea4ba86c649fce3d3d185718c664de8e8ba53e28986ce37fb66f45a55d54b4eaea4ba86c649fce3d3d185718c664de8e8ba53e28db4986691ea5c9b4c1c3d791269f1ec912326f4028fa8c948e04efd87669ce38c6982f2de099c40be25c16223c5123ff40e641aa11feb50d0aa1a705906cabc0c6982f2de099c40be25c16223c5123ff40e641aa11feb50d0aa1a705906cabc0da0589554642b2c36bbfb8ddedd02c6bb75faa7686d8eda86c266f4b7197ed08337d1266fcf61e65845a88be7b4baa44950559e072b431c16a9f716a498f6549337d1266fcf61e65845a88be7b4baa44950559e072b431c16a9f716a498f6549f1af31e42eabbd189a5f78e493138228e74d82a1d17b20263754eb6e1eb5bd194fffab6373464d0063dbfea13f113554a02483f072891da71f705b599434f0094fffab6373464d0063dbfea13f113554a02483f072891da71f705b599434f0096bf2d8169d52852eef15702bfca7ba90ee868a744ad758458c3c357f0b397b716fe6efd6f2f45f0871b7c9aafde9bbe55a32c64997605485300a3042dbfae0a26fe6efd6f2f45f0871b7c9aafde9bbe55a32c64997605485300a3042dbfae0a2a4558458bab3c9f571098a44f821531d61849414ded9610316d02393bf6d401c21340bc0829739183d93ad4e966bdd05f56d3c04416254d4f843ed3fa8df7bcc21340bc0829739183d93ad4e966bdd05f56d3c04416254d4f843ed3fa8df7bccb91330a08013448a0015b123238523633cb9a12a935811e8ad170263f64a9763b18afd1b232d0e842555ab42615a800a14fdf04688d12c1589dea8afada502c3b18afd1b232d0e842555ab42615a800a14fdf04688d12c1589dea8afada502c3050583d6acdb6117722da2cd769bca1c6dd9cef60d2da15eb8c52ba76bf072d3e8154c280761e93709e48811a70738d672bcec114c496ce1ccaf3ba7b0c7979ae8154c280761e93709e48811a70738d672bcec114c496ce1ccaf3ba7b0c7979aecf3c7320d7c4466131f7ca85c6e99b4157330ba00f12f79337e8b6f3838910911bdc48bfa5b3ac5750bedfdc90d6d3dd7e634866def1976f218ded4e486008d11bdc48bfa5b3ac5750bedfdc90d6d3dd7e634866def1976f218ded4e486008d63e24ad6716b363aae0df993a8b1c887ec7677a0fafb0d00a558c45a9e6bcf93fbd01f03a6dd7e0a9b8c1e8bb8d7850d7f3113309c4e936f89c141d08392f7c7fbd01f03a6dd7e0a9b8c1e8bb8d7850d7f3113309c4e936f89c141d08392f7c73053cda599289f660bec3d7a7cc5c5994303ae084dcac14c5c63668fd9f2831a29de26aa284043ea69905142cc15709d931d013613bf3bf273546a2be22b4cc229de26aa284043ea69905142cc15709d931d013613bf3bf273546a2be22b4cc295e67227b08bb3aa5c95a8d7768f40805b73e90eeb0edb164c7021e0d3b67b37fcdfac81f875357896ba32aa91132b4b46f44b3cab65777d4c482155132a044afcdfac81f875357896ba32aa91132b4b46f44b3cab65777d4c482155132a044afd99220bad6a875426770d4c31d1dc51dccc1eb75d636b67a77f3ff5f5c06591b5607abce2b6886dfa81f7c4062297f13b25ef653b428b484fcb0ca0274142f5b5607abce2b6886dfa81f7c4062297f13b25ef653b428b484fcb0ca0274142f5969ce71a2318cecf54d28787b2ef6929c5741d15cd801f2e82275fee3bf375dac494d2993a3c3349f4fd26928339457fe544127ba2b6a71b026ed3a8cbd2dbff04f46f3900542d1fe54eb0e0b05eb722a887b40adae437fb01cfd6a9d10016cd0503df07ac224773bc47976a0a0e0a0477f1eca06ec7b4e90645b070ed35c988fab8f199dfafb282f924ff7d08ffaec20e2366b79fad6700485320391ff9f402fab8f199dfafb282f924ff7d08ffaec20e2366b79fad6700485320391ff9f402b3c80b4b88aba472faa93715e35c9575a46f2155fede16aa670c2076289cfc995a1b6ff44bcb6969e356c46ff3ad22c91e30e2238f46c890acf0a2e5af110e1e5a1b6ff44bcb6969e356c46ff3ad22c91e30e2238f46c890acf0a2e5af110e1e3461210369c160054edc1415429de8511943587f538cdd3fda00671f7f25f5461e6b7499b197138bb2d7ce3902c332c10c1c9551e31a6456904a918f93807ef41e6b7499b197138bb2d7ce3902c332c10c1c9551e31a6456904a918f93807ef4623050257b31a59d9010c6c1cb5273ac5212f88f26da6d7e9cee4fdd777200965752c0bc98e1efb5e22cd858d755d9807048e3e14884b89a5ae344338acf47625752c0bc98e1efb5e22cd858d755d9807048e3e14884b89a5ae344338acf4762f6281b2b597049a19e7d26ffb937bc4defed9328a4da0bdd8cfa78d2d16b9ef5122618e5ef18cc00e24449d4dd70448bef6efc829cacf7aac3ec12da1bb5871463a5e189a673930e255d7042aa9a1cffedbcb76640c8cf3e1aa0b9f86a09a0424d520ac9eeaf080b9eba6c200fcff58e236ff8544128ddff931eb67fe217cd684d520ac9eeaf080b9eba6c200fcff58e236ff8544128ddff931eb67fe217cd68e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e27e7df53ff8dd864e7511bb9d01d7c74a89cd6366e3c6bd42cecfaaf467112fe27e7df53ff8dd864e7511bb9d01d7c74a89cd6366e3c6bd42cecfaaf467112f9fe1ba06e23c3be0308c310d5d02ce3fe07d095bbe4196fa2f9f1ed3a82107459a3c06e17a784eb8bedd8d710ccb55d896a3770c4ddf2100e5a8eeec361360209a3c06e17a784eb8bedd8d710ccb55d896a3770c4ddf2100e5a8eeec36136020ded8fab4f4995fbd8d619f6de446bce4b03e54b16df48104707f594a23ac74ef8abd6ca2d89b41f34c75d21df82af7f1e33a8435f30530e11cf81b5e81f4a08b8abd6ca2d89b41f34c75d21df82af7f1e33a8435f30530e11cf81b5e81f4a08b5de0cd3d7d2a384d6e51e43b89f8f0f661d170199c278fd9a2359c4a5d9ccfb2972025063be9abf85d29c8bf1b644f13d8890e1948128846678b933e48258a97972025063be9abf85d29c8bf1b644f13d8890e1948128846678b933e48258a9750778de0b765c857e34ba89e19b653c9f320976824ff7bbf8666523c3e704f7267c2f21acada8f44fc90d837db0b1697d8e3e6f61494917b69280b7cb43a664867c2f21acada8f44fc90d837db0b1697d8e3e6f61494917b69280b7cb43a6648612d86c9d96f21faf3ce69b3f0da96be12a72ec27bdb1278563d9fccf6a8f62aee0edd6f61b01a4b74d8c545b71c70b86c50e817b8bd4f39fdd0ab3a7d842f61ee0edd6f61b01a4b74d8c545b71c70b86c50e817b8bd4f39fdd0ab3a7d842f6181315c61190352aca0c692743657ca8fe7c1ce64dc565ebd6d23ecbc0cfdb9c6ae5bf6fb52faee1d539005fdb321429f5795bfa2a46071ae0bcc67d769c6136fae5bf6fb52faee1d539005fdb321429f5795bfa2a46071ae0bcc67d769c6136fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85529a1fe5fdb979a94aab705fa0d3af6698395c5e00a85b5336be92763939bf2b029a1fe5fdb979a94aab705fa0d3af6698395c5e00a85b5336be92763939bf2b0bd07471ac5b30afc225a65e8a32434c8403ca31acc89bfe8f1c02eec73b22416fa8340b3029d08b8ee79cd38195dcd3b969b20e25234b6496528a5244c1b7b5efa8340b3029d08b8ee79cd38195dcd3b969b20e25234b6496528a5244c1b7b5e5a9f0e0978ebb7cca51ebed40f178fcb73e73e38d61cca0c993f4a822556b426956206de9163088f0a8eec3ddd66c93cdf59ccc7f93cb62ec8097ec5f78c16cc956206de9163088f0a8eec3ddd66c93cdf59ccc7f93cb62ec8097ec5f78c16cce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f23ca2ecfb4001d2fd51a9738d23521e348b4d01487787d5e99837e83f30afc6f23ca2ecfb4001d2fd51a9738d23521e348b4d01487787d5e99837e83f30afc6061ec7ca67a564f7d170ae6348c02e04d2424cb829341faeb9832326c6611c7dfaa7c6c77dff9c60827d40ca1f878e4489366dcd1ff4cc4857569eff5d369bcefaa7c6c77dff9c60827d40ca1f878e4489366dcd1ff4cc4857569eff5d369bceee7ee6b3452be813644a6f64742c3226a1a01cdad060dc668fdc9083ea6693745df7918d25d3859326261547f73cc7a30891bb01f2451239736f5af87ff904935df7918d25d3859326261547f73cc7a30891bb01f2451239736f5af87ff904934d204a32d17d331097dfe5d264ac757108bf191339c0fb6a2fc5ad7eb29d082d786aefd73eb64010d4e30be74076611a1aa80ea5053b2527b9e72dbcb5cc18c3786aefd73eb64010d4e30be74076611a1aa80ea5053b2527b9e72dbcb5cc18c358ac496df08f709c232fc2eaf083ebfa9c67f07c09e71b2d8f5cb084f216e29b8c0c70c2cd37929eb44d1ccd1c3bd397c7fa9eb74c758ed063076ffbb7153aa88c0c70c2cd37929eb44d1ccd1c3bd397c7fa9eb74c758ed063076ffbb7153aa8e514a84ca57634d538f6d9adf3e7882e2ee2f9d1a001caead184671d0521ba6d36393d6630019a0a8605d9e6f684c39744e86881d9391ce1fa94c2e8ba4bf75536393d6630019a0a8605d9e6f684c39744e86881d9391ce1fa94c2e8ba4bf7557e90a48f4f3ab0ddde51e5d98e8b7a76d4d22e474f8d5cfed9386504a4f22119b33c7862574ca4106e8702c475c70cd7a62ce2565cf85f08f76edee8c265c50d373f72a1615e95afe73289f24f27142e01c19b152867da60ff897b9d0637e4b6224acfe1f1d4b65f3e6e4b57a5bc3284c87f5ef44d4967f9dbf1468431ae75f0224acfe1f1d4b65f3e6e4b57a5bc3284c87f5ef44d4967f9dbf1468431ae75f0f2171c037e7460c67d0c689ff074b90287c004d0e9be4d6aadd2bc83a7c009bbbde26065085930b2b059d55e9e4a8770d4455456409918478055bb4e1c8016e6bde26065085930b2b059d55e9e4a8770d4455456409918478055bb4e1c8016e65727d92aa68d04da5f4de741bf78c932fb5580707c45634a27b894bf822d9a4b9c4834f9f05f2661e09d3ed76ca464b3976462feb02ed914538aa43b9a705c3e9c4834f9f05f2661e09d3ed76ca464b3976462feb02ed914538aa43b9a705c3e99f12433b6c3669694eb8f21c8a19f357cd8fdb2bb40ff1ea29c938f36dbd935075cc528ff52669a70676fbb9514d1e5373bf10d86f3d1d9e977771755c0249a075cc528ff52669a70676fbb9514d1e5373bf10d86f3d1d9e977771755c0249ad666a0dc77534bf32cbe7e813e10192839533ae2d6ebfe98f986599af04aee77850297fbc34c54a515d5b3d34783e214bd0dce18309ec9e7045976b048c02fd9850297fbc34c54a515d5b3d34783e214bd0dce18309ec9e7045976b048c02fd96a35b8a6584a522580a02eb3c060d76a9e2f6fd3a91681a0022a445e60fde282a3ef6a360189914f8b13b0bcf7c34d121385ecc86f9df90dc9fe22ae7d6aad93ef9b778e9c23927484529e13b422378c736bf5e0ce34b299995ac366db64a12035396fd9c64de12835a766b079e5fa31e4777e776951a7d4dcca96cfe0adaebc35396fd9c64de12835a766b079e5fa31e4777e776951a7d4dcca96cfe0adaebc01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b9d8a14db811cf38ac061030510188bafa33bc08e85951885a7245c775787d85f9d8a14db811cf38ac061030510188bafa33bc08e85951885a7245c775787d85f9f960051abcccdcadaa18f4557d2f5b6d558014253c3af8a4ac2d8b63caf91fbef07585654ff2b9e56e6f64d4d6fd6cc91778cb649032d92badfb67cf1eeb7bcef07585654ff2b9e56e6f64d4d6fd6cc91778cb649032d92badfb67cf1eeb7bc58a561bc8b8f625fec13b931876a95cd0a3ff01cad98e645831a995d98dfb773c20d9c03cdafaa33bce083578482ecbc1a097a92be66b94f570c4e73918d1f27c20d9c03cdafaa33bce083578482ecbc1a097a92be66b94f570c4e73918d1f270d043194b72ee306360105344e403bd724f82199591dda58b820ae8dd291a5462daaf74d0d19873b59a8dacd9287d9f0e3e911e47ee80c97fa8de64fb25cb605525b8353600da1afaaac1719203aa57d9c7eb29c3054e492651de1d1c2ac70bf6e174c244e7809afe8424ba45e42ce51806b593c80c2e7671706258fb3717f5ee80dca2e43b6d4871ae8af36c3869a6b0564253a51d340e52830a85c9db9ebf7b59a5e14b3776563df4ea897f3168d24ab12c07191a09538b263f194ebd339142ccda7a5c24f25d1a68d20d2ee2d91882c0a7c766a3b9a7e375fa71509cb149a418ac7e8639012920b5180421e0f7e0eaf90e8b90b0dcd1a116d7a4cd877868e0e17d6528adedcfa35b88afac69e0c33dc7f423b124692cd14dc43f71eb24a5e0e17d6528adedcfa35b88afac69e0c33dc7f423b124692cd14dc43f71eb24a5eda07d7e2c72f849594438aeb75c6a5dbf3624766a84e023585abec7e2ac41fc35098737dd79d263e639688b5bfefeb2a4162fcc9b7db826166bc337e2b3310545098737dd79d263e639688b5bfefeb2a4162fcc9b7db826166bc337e2b331054d3c0ec8c0c8606aad75d169c76434aaf666429561bc6401dd5459a8c73706d949ab04bda851d159124eae62bf400e38a8b0d37d2d56e03da67872c32558600599ab04bda851d159124eae62bf400e38a8b0d37d2d56e03da67872c325586005941e788fb78e5bbe2c731c7b3123d01281ae1afe843266beab718002415670ed127b4defeec735053f22818a99eb6991a55d74f52e2a088bd995be55167b7b86527b4defeec735053f22818a99eb6991a55d74f52e2a088bd995be55167b7b865293526a5a39859b66cd737be5fa5472756bfa543695c00ba2914b7d76ccce23f22c2a382311503bf7409b8908074ad1ea67b6232d0dc69ecc20c1b20ff0b7f6d22c2a382311503bf7409b8908074ad1ea67b6232d0dc69ecc20c1b20ff0b7f6d1d1a034822e6bab9bc3ddc2ee23727e2a209f23a2ef54d25e76a4e5bb5a406be899bf11e7225228587472334ae0e3fa65a66fd4963bbd88fc141d68df7e21238bc27a83b2650e53bb588c0759405faf4f04bbe2a0881bbae948530ccb1434e743a387e95e47beee14f352bd810c6826d7276da13f3f5fbcd7c2e6c7511b4674ffa3449c0cc7c530fb186d6ba15d3558f4d42fe5f51a09d5ecde591cc17a3c897fa3449c0cc7c530fb186d6ba15d3558f4d42fe5f51a09d5ecde591cc17a3c89702cd7cbfe80d4b967b2c04b5dab8a5a3b40711957eb57c22effa60014269473c247991a2afb42612353ed54a3e9174dacee4a1cb077210cb10924054ad78bc3bfbd9b54357a09a2c5085e1391e8a3d906b9bd286c1030b46486341f47a1dc81f49cea8befa1dd366761b9435fe31405387689b4e3511af8a43b4e474d6d9270160dde26bd4826b3bf5ce28c93d6af20916225c78b52b677ea0201c051baa9d1e60dde26bd4826b3bf5ce28c93d6af20916225c78b52b677ea0201c051baa9d1e602d629ca20c640187d1af9b8f0248af2dd5b94a3ff5c3027475d7a69730662c55955ca3cad0865088f67d5cbc14789deb1cf4b08d754d15a1869f04f2a75b112f62baa71610203d3b14e66ad1dd8749baf011e00aa9bfdfa935c08bfedeca8bb51a0d31a0d6137542a64bb72e687c14383f902a5e5486105c9624906700b1079fedefe433bd517ffb4de582bca0eb7d8f2bb31421bd0dc462109d8c8a9098ee32f2a17b011831d31415b0dbd25938f838b2583aea5e76eff4c018706bcd24039ebfeed91b32adbc2386b47b59be702bcdb8a5bfeb99703ffe5d2a63b02b6443811f4a2a3ab76906ccaf83ef8c66e90af564eee4cc171758b6a52e3264aa446f811f4a2a3ab76906ccaf83ef8c66e90af564eee4cc171758b6a52e3264aa446f55859cfa344df65f73938ca29217d7142c83c873b5af928f9ca14d3552493780352fd6439f7b78378abe0905bd041362b8d83645cc07526771e00bb82aac1c7bf674082f4dd535c3cfb87c1b35cbe3f2c621e7f0c783b2f6d0e86ba5258854e1b9bdaf0c742e8e438e415a22a8dcbea7f7a7384c1865c300723df4e267f7647c09b185600fe8b110f72939ced03f2f1271da46594db7c1821ad13f00b6b7d76009b185600fe8b110f72939ced03f2f1271da46594db7c1821ad13f00b6b7d76077f96d6f7529c0982a19b101a73059827b4143c1e2d8604585e8ede46b9f045d5013d2148750202e81afa581cd36212c5a39928e0a56d07facd4cd85e0aaffdf5013d2148750202e81afa581cd36212c5a39928e0a56d07facd4cd85e0aaffdfb20c3c3d2fe53445dccbb998e230a62f29b644f151474cd1909efc430d3d26e63ff46eea83b1f5ccc409873125e5d99ba519c2af49b61f76d8f820f4373d98d83ff46eea83b1f5ccc409873125e5d99ba519c2af49b61f76d8f820f4373d98d82a142e8cc930ef95850dac5fae721d2700ff6024318060029281dd480486de67b2ffb8ec11878305c65f62be079fd8e4f904850f6b0f233b59a2bfc2a675f679b2ffb8ec11878305c65f62be079fd8e4f904850f6b0f233b59a2bfc2a675f67920fb987f9abcf6d81708950bb28790cb4a63df88a1bb5146b47b63d9bad2ab61dd122f0a511d8530051ee0d2acb67e82d76a03698a4fb5d49dff90b598d67642bafa280610769c9a6fb792d9084538f7c3f86e1510783299d4051584c6d8ddc60ae6ba0fc21a13b9e1fd0b1b29d56c9b8afcb0619cb440cf20d041b113d7894604a7ede195ee083485cd562026529966293ab001fdd3f9db6de4fed28cd6efc710de12ac50a145ae3ca40c9510acbc9ac55d98b9bff18a7d57aecd998139c4e9f81dec29893a487112da853f757899a60c1101b1ae791f31647e247c0c803fe4f81dec29893a487112da853f757899a60c1101b1ae791f31647e247c0c803fe42e852d28d31bab771b023669a1007247fcc4bc013bdb6e5b50a9948f9d10ab348fcf8e961c3d545e1e6ad1cb954e8222075d58e40aeddf698a51f7041f89c20c8fcf8e961c3d545e1e6ad1cb954e8222075d58e40aeddf698a51f7041f89c20c755040dcd2e1bbcbd317ec0a8ad3f65f9b8de091c420eafe1b20025cf8a54ddaf5c09d2e6e049e4aa6a72527737bb71422231c752c6a35481fbae20136063b4cf5c09d2e6e049e4aa6a72527737bb71422231c752c6a35481fbae20136063b4cf4294f4940e3b146cfed16201014cdd30b3112597ff198ef748430c3e0295f7ac635c5cac2ec2bd64873480c7f972c04eb429219f1b6b8e083a6a9c96a89df9ec635c5cac2ec2bd64873480c7f972c04eb429219f1b6b8e083a6a9c96a89df9e53ff9798cd442da298ce4a93c149943c985cb9aea479bdcd550375ac56749f36ee00db0faa1f0062ea5b1084779afb642eab874d03ca0a7c72563ded0d7e9d45ee00db0faa1f0062ea5b1084779afb642eab874d03ca0a7c72563ded0d7e9d457ae99c48096a6fa5d9e491cfa7228546461d254b8f7d0d24bf62f09fc2b111c6c4ac2a789d08b097e468124a201f55991f1a597a4dfa0088b5848028fa3cc4d9c0d1b96e8518f8aaf6b8dce072fe76ba92d0a6c5f96f17f0ed1cd03a56cdfd29504e82ba9e3325ee84652828fa3842ae7fe1566d56e81eb308be302e1207f28ac63ae3c1cc2bdbfff399889632386b7a48137914ecd25711d9fe7ed6a7913979d692e4eeac98100ae72bdb2907956e7c29d4be65e7a8116a0cc9ee0291ab6c5599b2c58495906c37a584e7bcab8687d37dc4a99b7c549aa93833a9a6bfe0cbadb2594d43fd642ae2c3ed9eecef1eaa67f58fd153e649c1814e7608c392658a9ca56337bfda03dfb66cd3e3c33d279d88393e04eb64267cfffcc649fd21e946a632c3082b5729b202c4607739c1a56a9459ba2e8f584f1b29b2a7d3036489dbb3d6c449e990c7de697d965a43f1ed781202a6fc92bce58d1ad988fb4b9b601411635acbde0ac2560e472084dc62686fcf229b9bb50057e1ee7e6f9d652bdcff273abd435938f7932540eedd10142b66206852a5e59b07b72446b189e7741c814fbbfad2a16ce39c8b8970e2d8b1ccc8f4d28f33bf33cf89eee6100b31565be10cd700114ed283ead0bd3463d85e92dd584ebfeaeae3deb18863cc25b16f7ee30c4f0dd79f4793d87a770538ece41a9d2419701832956e2e83b7b58d42236df58b10df32e56678d2b3d39d0b95b78eeb79fa856e0c5e6164a35c787bc33044a911708ac58d38049da6e0334b67182f316aef87208005cf28a3666c212b031ec6d75f6bbe105338b4cf2eb45c6bdd271305e5da5ce23397495e6a02149c5ab0fcfa58206cecb05c6f81fc2cfe428dfdabbdccbbbbfe84fc331d593196003dfc18890134e04af6cc89f0d8f394dbf0c279b5ab80b45b0e7ee1c0017cd7e9609b81de820afa8736141a08b5aac397ad6731dedaefd8f0f5635b68ec5fb13e14110aa1196a2587f2c14f0e997f4fb0a55e45f3fff6f30baf853eeae65dcff7d6f61aac196a2587f2c14f0e997f4fb0a55e45f3fff6f30baf853eeae65dcff7d6f61aacf5411897267c24f4a3ce4eed21d07b4b4ea8aede97fd0b56c091feef8e552131e3e46c0e3540360df958b9b90133139811eee34ce8fc84c98b456dc56994ca14e3e46c0e3540360df958b9b90133139811eee34ce8fc84c98b456dc56994ca14748558cd99d4e3e33d402c7dac6235db53da363e9530f2937d1f43a031275a3b2c91b8fb460a719a690b0f1fcf0340c59b9deaa91c81ec280f75751912acd3cb2c91b8fb460a719a690b0f1fcf0340c59b9deaa91c81ec280f75751912acd3cbc1ec082c97f5ca51cc2e707c7064ed8c750bd8597ed65a9603930cf318e4859d25d8bc7f8738fbf580f6469335a3d148a5c00395953372296da0ea6b049c9a1e25d8bc7f8738fbf580f6469335a3d148a5c00395953372296da0ea6b049c9a1ee7139e77d4374103d1692dbe5867220697f001de52c0251b075ed1cf20efde829a5e7e3c617777d59fc9ffcf5c735f0a6fd0aa9ff672f4ff2ccc42e7bb40932a9a5e7e3c617777d59fc9ffcf5c735f0a6fd0aa9ff672f4ff2ccc42e7bb40932a125e84f7aca7fca74c7926fb824082afd671a02b07198ed7e49c65e7036503e4c0587f4b5722c747c8305d1e7048e89f87d0dad95b49b1dad6ed56f4589bc73bef991e710f5fec53366dc09c6acdcc61b401061c94e03b3f7d0788dfa902ac05efc27a1fe5f87069aa1b1c23791e1083903d5a7c83fd1c0f7d212a2bbe8ab1793e0787278b1208f8c5991968d4c937cc580f0211f17d03c352feb1d41b018c0838761c09edc59eaa84c1fae75b3661148607e9491cdc50d270ccf181afc07e8fd48ad5594ebd143ff20fc0ff95ebb95e002264026a1153c04f2766dbe8091ae0a3496c0d80928c5b13831857efe5e9f2facac0db0bdcae2a9374f2878cf8adedda4b6e572ff67502ef5140b5656e9ecf60dccedabee526569b7c378b618c271f3ae0cd420947aafb429b228c84617652c59967878940e2b88b8de2c33890ac54a0a100b64ec528cd9c78e227c4b183aee86d75dedc4240bdb049a3f5d4563606a0a100b64ec528cd9c78e227c4b183aee86d75dedc4240bdb049a3f5d4563606ca094c252522f783f0ca6029f71757a68a74336a0bfaf17e9a829b58d8e1eddb00ab5d290cae12fce7cc71828adfd471a94e00bfb8ef889fec831a8b327686c28b0dd6a41d997ccdfc455aa3079d8f555e2792c41d3a943909eb2efca7070b68db3f6457383094e3b9bb862c24590ae397b70bccab23cb88734118cf5bcb93da3df1c9de55d175929c005d297bb68eac25a2f489b740825573948c2fa2ce31383df1c9de55d175929c005d297bb68eac25a2f489b740825573948c2fa2ce3138b326d8a10fef222323eab15555b8230c6952d6c8cf90045223ce12ffe8621a0802a0a5f5a54eaf19772fd3f9996343584f6a0d22788c7c2994a1bdba47f86a1ce040ca6d5bcda906a11e4e87c011b2a692ddf8033708b7e34350affae196f5c2e769cec1860b7518c9088a082a7534ed714d208a3c6fd9d1e02fdebe0d71ab3ab6fbf9fda5b8f446f310fa044059f821179ef05ef26f22df19c6779cecae921ddf6db433f45942c73ee517f232e15714d28ca2639e1319c1db2910400dc4abebdf6db433f45942c73ee517f232e15714d28ca2639e1319c1db2910400dc4abeb63fde6cd2717e2d1f6ed426a0b551b842047eaada13a93b88a31c621818dfe70a281f47cf0d287e3e37c8379d212cc5b705b9f94b0bc9a7e53c56b19fc233769696157c3d41717aabe138e088e9ad7aa01402f07088be5894ab92008aebe89dc690807339ff4a61ac0a89117c43b64c2caa2a63cde71e6618a672b8388859e1c40372474a595025a67d62178648c1186ce7f7d79f0ca5a5c5d02314b5893e3b8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85587a03418e1241803560170bf84132ca734f5d76ae73cf4e589ed85775fa3262a87a03418e1241803560170bf84132ca734f5d76ae73cf4e589ed85775fa3262a917a715864496793062d757e921d6971fd4cbfa35dea9e9bc84eb7b4e2cc426460b27a0628a504a926a14c5cca1d557f2bc5bd022093d02ce60400642a8dc97c60b27a0628a504a926a14c5cca1d557f2bc5bd022093d02ce60400642a8dc97cbc32f6dd9383afb0cd2d8c13d2cb7e287f4b51feb4c74627aeaa16a7d257322364f402c33990402f086491ae9db70167ffa2a4afdbaee134f4a1c5990ec2f08064f402c33990402f086491ae9db70167ffa2a4afdbaee134f4a1c5990ec2f080861f5a66d728ba8108813f75e659fe291fa9385baf9573015104a54b307ee959b272b237164b72e064935b983efda70cf631f8030cc3a146517c0cc9c9638201b272b237164b72e064935b983efda70cf631f8030cc3a146517c0cc9c96382017d5bd9f71054626bb42ded4a3efea4a74db59c6621ced2717844e52202795b9a15500abe1d259ea7ef8b343c3ab9f2790bbb8252f776bc907cf28e62a7ec6af09d99e289050ea37075fa79b341160dc17e143ce1c2f7e80f99e294a389087fa6bd898d8e44fc936f66e368b3a8095787c36479f8716513589fc5520b3e2497c45d89484a4dd6e058fbada5fc7b0869c1d1b60ae36b8d782e0ee0e3aff735b846533c66108a9bb9f3143419e27ceeda01d727d3d79b339748b152e4cbab55d443282a0001ebef2305294b067539824940f1200a13523102c7721206364826c99f282a0001ebef2305294b067539824940f1200a13523102c7721206364826c99fe5357cae07175e69bc864a27367fb512817f753e863c403ecbdb563ec57936192b2aebaf4cabbf4f8cdfb7d9d66c64e9ea2ab8db30975718c6bd72ec7ba089d12b2aebaf4cabbf4f8cdfb7d9d66c64e9ea2ab8db30975718c6bd72ec7ba089d1c98c7913b51800a772745f0011b118446675d21f4c2b3f1e50972877d5ea608cb3c09745f3336bb45d41f3a976ddcd1fea6b066a1b2e51fee81e078c595ad424b3c09745f3336bb45d41f3a976ddcd1fea6b066a1b2e51fee81e078c595ad424a142d320d1132930fd75658953979b3ab4ca316ffad825101268f17cacaf1293cc20c30a6bc4557ed8e0b4c91c03476fa5c618a257639f8dacb08af826743e37cc20c30a6bc4557ed8e0b4c91c03476fa5c618a257639f8dacb08af826743e37d12ed8801d337059ea0ef1a06c664006f1cbf8861e4012592f77028791d8751816d167ca9f766c736f58fdc42dcbc5b7eeb33d436aa421dc77aa355c7292e94c16d167ca9f766c736f58fdc42dcbc5b7eeb33d436aa421dc77aa355c7292e94cc38742a00640a31925db0a1fbf45a4aa9f01e4b7cd8f7ba46d605b59891af7703424ca1e08403201756f37316088c8de5ac154d18c0499fcddff2688360c1af769defefe6738b5c1a479a41c0ce75ed857be7b433dbfe510f6477bb34a72782ceb226b5d7bec9cd5c1532f7b931511e48873ad652d7ad31296ec8f961611cc5f5c38e0c51223cd9e28a6fa6158eff8551fcc9bb7e8deabd06f2b66eca3a555987385ffcbd60cca7fb5157d99485946a45451b4c41b78ba77759b2dbc8e873ef03f126a94632304fe5a5b98fd42b68a2bf8c589ef16cb913f1b7e44d8a8ff2db05802a76b18eb8d64c93e95b0257d9d23ffa98b02906775092d27085056c2491213bcbd1b07b3241db1ea38c2ce98e31c52b7ff01041c5c2a9aa2dd4fd397a9f3728d31fcc4df5b68b9c4aac457cc6a9f19f2961833c0698e9db3634eb4efafd11ae7a291652e9fc49757631728771a1b582d23a5d2cc7fb2e8e1d70a0c31a0bf1ae7a291652e9fc49757631728771a1b582d23a5d2cc7fb2e8e1d70a0c31a0bfca4da4d1c0f0bb281680de667579d9be36acde8868928d8a423e50deae38da6f021bc2609415e8fafa93ede605106cec56a1c69eae784365cfb0e8eb794cc9d6021bc2609415e8fafa93ede605106cec56a1c69eae784365cfb0e8eb794cc9d6e1e9e2377e83419be4d7df2ef5cbd96a8da82bfd04027cdc0398adb609576e4235586bb09a7739043576f041d9f67737798b6edc7f4ba4d7ae889e711d6324d935586bb09a7739043576f041d9f67737798b6edc7f4ba4d7ae889e711d6324d9e7e60447f7d59b45b1b19fa9105f086c5582b8d7a19dee3fb01c1cbf5efa024266679a269397accf61e1da5f0f0664742e860944a1954fa6bead2a55a01b45d0f96124670ac17508832108c4cf124be4995082dfbc0b35c7e8f890975b2d8896086aa83194670f05ffe188ef1ba2cb72c4a72222edf86e73f999313d4ba9d784d792da054fc5f0ce2f6f61c9cd982e49c5d8c43348b7de70e537ba3a5eaef873d792da054fc5f0ce2f6f61c9cd982e49c5d8c43348b7de70e537ba3a5eaef873beefbee1f2c6068ba3abbd60649a3d2d7586adf7ee7150a61d6ee0be4151e79eafb6b0f09676be33f2599a76fdc25d80086cd208a9c4e79b49cb52c2bfccfc45b4ac2fd12449c6a792e3830ea3a2e4e18b7d9d7b44c72caabece1535696ef5a20ff31aa7ed30fc391d1ff4ffe0fbb8d1a7e18f5b284fa91e86f8679e71f7bdc5b6d2d568f390d71fae26c650fff028581f1052f5a6b568d731542a9499e999e7b6d2d568f390d71fae26c650fff028581f1052f5a6b568d731542a9499e999e70af2f1258393a7038d134200629382bd58e4f155b5956d8bfdf5930495f80288d0b7f5fc18a205b6cb2fff765db175bafbff5acbc1c24ffb40f15658d6092642d0b7f5fc18a205b6cb2fff765db175bafbff5acbc1c24ffb40f15658d60926428437f1546e54938d513d5fb7d61bb9acddbdbfc93b4d6cdd19a77af4e9a2ff82176219f871f1cd0db74498b15f45086bbe2cccd4c5c49adea8f2764681641ae99cf2daebe5ddeefc210d07f4ac3ce5675113f139472dea418c50dc8b19add5729b6e7f048428557eb877eb36e1511829dd5d0b49cfcd52199b527a983438dd2c5c727fed925d71a003e71f0aaf71286029999bdb811fa74e96e1a40b088a047c5c727fed925d71a003e71f0aaf71286029999bdb811fa74e96e1a40b088a047c0077341b0d23d4db9fb9623a456e48161b0c93fa4b0dfad92eb140b7191786f40fca0da2bf34201bd1a26ada50eff9965e288e9325a65a7d75f92a3a14eab917e3b40065b8b7691103c7e30f11f8b1bfe62501e407cb023c0e3675e2b54dff6dcdc2216de886b288d3959777aa3ec9ca0f61923fb0bf0ef3c7d93fa85e90c91103e0b1157ba331de08d1e51e367ba04b4944b4f6cb12eebdfb6841ff90efbdc4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85510e95dce80b4f5115b5cecfff375a39f30406cb9495ef469f52feed54254d3e510e95dce80b4f5115b5cecfff375a39f30406cb9495ef469f52feed54254d3e53809072afdb7492e6982bf3c55a3ca55e795f8b8d9fcee6d8fa31741c702edc0cb126f079ecae692cb8353435a495bd0c2ce4c43a68060a081b982acf84b9affcb126f079ecae692cb8353435a495bd0c2ce4c43a68060a081b982acf84b9aff68b8e02304246d8a42264369de647e7fa800e3a955b72225de4951591da4138700dd23170c913433b07aa05d5ce1812df8e46d4aaef5ebadf79da6b116a5f05f00dd23170c913433b07aa05d5ce1812df8e46d4aaef5ebadf79da6b116a5f05fe9ec7c99396973a07d8ad518009a960f5836b12b3672f2d6c47bd4e13f199944027faaa4b02a6288b1c1138dd2b52d5c632b20f093e342b3fe2dfa840b72c409027faaa4b02a6288b1c1138dd2b52d5c632b20f093e342b3fe2dfa840b72c409667ef6eba8bb3baee9d4666db1d65a488be0e5fc84871f83c98c367732a0bcbf84115ddda76315b07176382d8d8be63393088b1fbcee6e781aae998041e2a42284115ddda76315b07176382d8d8be63393088b1fbcee6e781aae998041e2a42240c26376fd4db385187a06841923a95af41e676c74ee1b876a46bb4fe9da897f994e3d3dd952aed818d3e245c9a9d31bc40f48dc1621db6fc3ce4e778634f35c994e3d3dd952aed818d3e245c9a9d31bc40f48dc1621db6fc3ce4e778634f35c3694195a5c03520e35a5279b00923ec2d128004ece95dd2ed371851a4c87141316dc881e0509de3b9338af867f997d9e96f305812734ea4eb4841cdd4ae7de7216dc881e0509de3b9338af867f997d9e96f305812734ea4eb4841cdd4ae7de725212c82aab99c59b41cec55ed451c6972e160a1bfa0c08592f09483cb2ce37907320f2392be22b7be634beacf8fd4254d887fcb9153dc3e68573447f24042dcdbc87870c8d0c6e0236589c3d2e222bdca227d25dd9b3bb84ed092e31d57a6fad30dbad7d8a14794cb14efd51eda8b3f8f470acd88d8560f1dc65c482cd3229243b7e6d71800b3fff57ebfd7ba70227416e58091c6483c6419a3c31726f4e49238e74d6943963ceeec8c816305f531e73dce37b675855ba4332a37f402fa1320ab76a63815cc7bc8c52dc4c917270c31f3edd853c7cb6086a0396318509f37c24cfa30425af0822bb4de482c52bc9b7441342273618534b35f5082b759b496a8c53f4c7a03b6694c97e058a94b802a068042aea4cae5fd0e6f79b6ac7769381c1dc0e3353fb286b49893d911551df3cc845546b2953ef219d79586a7d8e8174ddaade3a6ee1876c2ec34b576496bdecd4189d69e71d7b4b1c070750f40b1346d047e6c53866d5be02d526a1fc19c70b55e6f1f9c51c553193da01e93d2a7debea0f989462ae67a55cf62e9d21c6112821d24f84b0dfebabc33d863887e8f7b10929215aaed83289d61dc8aaa9eeb8d1492d88a98b4390953ecada20bd77bd84647a0b623224cc5244de76ae4d367cb503257f2595087548e03b6a4b77340090ac64c751128371c7c6d48a920f5bead62e8b1780ebaca3cddf85a2313738e919a927f208ef587827dddb838b5c6b8967f8815bf0659a3732276e84a66c95c47f9a27f208ef587827dddb838b5c6b8967f8815bf0659a3732276e84a66c95c47f9aaf28cbd2d40134e0b7c9b222645c249f15fc3ff5429396a20b4354ce94e6199cb1697343bc705395d174876fca02636c08b993997acba8e2a6fce34e7389d81e88fda093f378c48f1acfb802a69fcf60f272a9fcacee8a8baf336696256af791ff13090c21d36c142bccbfdfd5c3cdc906589b569e54d79773071647f4b52c573bc429e48a777141b564976dc8d674cbd91a6df7dbaf6105513d02486fa45cd4cc7894b64c2078e9495646d397337bbda5416e297aef8f76bc32257ee07ac94741b0a7c05652eb353bf2689539f6ca73a281e023b867bfbc608776f1bb41ed7841b0a7c05652eb353bf2689539f6ca73a281e023b867bfbc608776f1bb41ed7829e3e248223aaff3c2fc7e0dec2ccee58bde4b685cb5258d5f4f482441cca7c57e4d1ec73f7c57419001a696115f5b5d552ed0c6856554c2bab958a277bb3a917e4d1ec73f7c57419001a696115f5b5d552ed0c6856554c2bab958a277bb3a915251d7b6c5c45960b58c95c0cb366120428fd5389a750a43bc94f6d14175c43f39a61733b439181099302bfa0ce5a9dd210b7ba9036a39ea6ce3d7c2e9507abf9d0232586e09a00c8e3b22546b9317968f56c6fcc901d99b1ddb8f6763460b922ab159e9afc9ff5940185d8306ee8c121c83e8572e5643e6be9259517ce08c738efa3714102932adbfacc3fad562655a1f248f148609f9909742f635cda840f851e280b2a26ef5b7920c7447cfe048ac3d3603ec406ccbd64f658db5ae069b7da3bfe08f721931c5f4f7787090f652f5a173a029e6ca9b4cae3bdbea113a6827cdf9d4f49baeaae4353da4693999ec2252b4fefd647049cdd9243fe538e889af6525bd075635f6832302390de4031b31805a68fb002f8a23c82e2746579c02295f71825fe21ffa518f15af5caa100773aa33864cbfc6b8998b5f9c4f7914f10d1c822607e2f168641343f31a8038eaa3c9799c6d97c8e335bb5247a0f4491837f31eaf48a89b99d4a8846f4fc97ba8d11c8ac196696bf6741d8ddcbf7b43563b0df937352ae2f284af61628966e604ee844e2c6589b0650231c12cb9d20a19c30df937352ae2f284af61628966e604ee844e2c6589b0650231c12cb9d20a19c3b38d66bd06aa93b34fdddad1ea4fbd60c7e7f71e6c2e55c92dbcc936197cf9ca7e79a56535c24f393432115cd2ef61d7f4c2c93f77d58dc32edf0ea74b3412d37e79a56535c24f393432115cd2ef61d7f4c2c93f77d58dc32edf0ea74b3412d3e80d87010c3ec0b1bc716abfd43cba7a071c077bfc132af2f7a34ee0354471d77fb87d08592b8d3470ace72e2b422698abb6e6ba9611cd6cd2acc5579fd8a9827fb87d08592b8d3470ace72e2b422698abb6e6ba9611cd6cd2acc5579fd8a982a597a2a5ab53d8a1b290b1fecdad90fa25e82a0333aa0c1b23951bbf0043b2f15258767aea6f877d14593f850ce813d2dcc00055527117377bfd61f80418261d18fa2df447b2a556ffeb04e7875431633a0216ae642fa72c69c3d3d0585df43579899b190c8bdfc420d25cd5384260e383a69b355d658b7e2c0764ab68e6d493c6baf9e4d932ea00b2c3854ca46176d1f989e6b531fd06893f21e0414a6f6a052e624e9217853767e91c3ca36845ac60fb518a6b1b4f65072f46b0b11369e3c9e79c1a0cc44a3cebf94ae9ffbaff6fd2b2125c6744737972c6ac8cead901627a7b8cbe0d6ea04808c39fea26a1357ab6bd2c27480ac2277ba2e9aac9f499e2f27b8cbe0d6ea04808c39fea26a1357ab6bd2c27480ac2277ba2e9aac9f499e2f2fe74d1e81b26047bd998d7067122d32c1eacf052bd015ece51a417ef1e4bb630640ce739307acfedcc3f3b3137bd9f636ea128f8db2dee4e67b4cc0ff0b20743640ce739307acfedcc3f3b3137bd9f636ea128f8db2dee4e67b4cc0ff0b20743cf568cbf01ee9cb690c9d38c3a7d08f2210f23df99ab5f54d7456f1ed454472b637609a7bd0189c26a71171c72b42c5cb56939096f7807fe2d4247a6d392e7b7ff95df7ca63d4d20b7a4a4ab3a7b8f89b6ed648ba3987af76f05fba77696560547cf5da10df9a7b1d48e569cbdabb1f327667b483f41cf10ec85ae55aadace177f46f4f509f98314818ad6d64ece533e9bc8447e03f977a4b84eb745f596ba817f46f4f509f98314818ad6d64ece533e9bc8447e03f977a4b84eb745f596ba813e1a0b269822d26547836604caf93fc57fa2ff9464c623ea7efb454f4c04e2fdb3f50ebf81aa593edef74620aadb5f5097136f3516b6fd2f6ed3ef524456448ab3f50ebf81aa593edef74620aadb5f5097136f3516b6fd2f6ed3ef524456448aee158575a5c932f0b5f316f92f05c70fe363390add25f6098a81727447a762b61bc2e74d7c58e163477fcc77b9d2c8dd96ce2af33bb5ff563f6858e28401947e1bc2e74d7c58e163477fcc77b9d2c8dd96ce2af33bb5ff563f6858e28401947eeee50abd0b1665a22dbf22ae10eedfb549e7a2f52b124378d1b638807f4a8868d098ba629fd090f01aa6ff601ff2685bc07d072079bf33e1f7501c72d6bfc10fd098ba629fd090f01aa6ff601ff2685bc07d072079bf33e1f7501c72d6bfc10f7b3581f78ce61fe8eb6bb013d9b8b8285f4b91384689f878b3eb262c39e34e3d3ac76c1353f5f16e700de3d483e3f21ca9dee708233974fbe8d3c70572934c0b3ac76c1353f5f16e700de3d483e3f21ca9dee708233974fbe8d3c70572934c0bcdc64efe0de96883f55a0ccbb70270fce7bc8f45906edcd9e2022c0b803d3237bb86c796e25ef1cc8e3fbf385811f85f4b31f896ec4401e6d8be6738a3041656ebe048a124284c22669f08cf4b18f3f616b75e384da4f5d1328bd22d50dfb3c1664b39b96656009a857673db7799fefda195cb609645e3808ffea1b1a83d32ed75e02c59d8716027873f6636450326bd9579a3df6063b1b61815eecb4913ba6675e02c59d8716027873f6636450326bd9579a3df6063b1b61815eecb4913ba665ed3ba4479df5c6f8022fb662ed86bb220c6dcdbe71118f2579b91603f185720ae1c51c1d05d9559caf67e6490ea95fab20bb5f8f3166a74b1a2b360c6fa4367e4d3117a1cd664ef9e8eaf6cab8553ff991fdfebe4632b6386c116b7fba0e70ed38ac7b735a14467b961f45a3f8103246b95e2f2dcd0f58ebefd39e2aa3af0f7b205cb064e1e9e195d56818045a53d210158900eb78e133c45713f41033efb98fcc625be0f8bba17a23bb81b95ebf75c3157d27b32b6b1dbcd29cd93dce89e927681c5b393648d00654991dbb97ae9aae55099175d5ddb92082adb45e1fce5048315db490465a6c6b04a61a6a608480fa84827b1b6b510243529e9f4188651f084f5b2c086860843d5626f9157a0a64325f0e74036316981bdda8d8539d4fa9b5fec315179b0ee7e2a0e7229b5708317bc8c1ff7c944b7fbabbc956a0dc4ff50a8ec28edb82e3619010aba217b84b7170b706ce5c886fe25ea77e5a40f8368ee6e407cd1c22f928ed1fce09c66a0b245c969035ef3bd17567067a575f8713be9d5e59229623439675c10002cf7737b9c61ca739faf105f7e270ca6602150d245975e9640c626c79b2355afc50f821fbc8271b4955a8b71a047bb70629dcbfa4320893048e14f5fcaa1b8be75d76ab871cd5f117c610325cc0ed276f7620a8cdb08eec9a09445fdeb1df722efe564647a3e47a9fc0a316b07a903735924685057aac6052c833f96076d53ef0c6eaee0f1fa06f61a971eace202daacdd9a850a1faac6052c833f96076d53ef0c6eaee0f1fa06f61a971eace202daacdd9a850a1fff43b152687d7924c700956e3b77ef55bb63dfb78f83c7d72009f81cf35eff17e5858fe335b7ed42dd0ea5d19c9c83eb2847ae27ead3c34abdfdf612654c0612e5858fe335b7ed42dd0ea5d19c9c83eb2847ae27ead3c34abdfdf612654c06121a52bccad3f594b3faa7accb8c56c227ddfd900e13faa12ae3caeee2a854662c42934c98f269ea4b0b3b6c10fd783702952c25ef406312eda3fd00a962208aea30675399e7e16179554bfe176ed26907d9b6bf92be6fbcb872b58bad904c41ca918d61e4e131a6bd8f0c48e71f8a4aaff79618fe4ff5dbb307b87e1a9fbe4440bc8a5e241b9c794530c92783d8c233438d3f3f31cd74495543ff637def4ea892b03844a954f1efac0fbc5d25c5d2493112def0cac79b5f7b48ad51efffe737c62e936684a69598b245f24cefbebfebdc444858d07b78e8bb23529288103960ffe3c1f39514e1b4a86c3501b1c3c157e96280a28a6a836e7bf1d94d94b588be32773fc598a5d17a1f2e1309a4229b00308df19ff1b45f0f104dd6f6ac6944d54900e3f085f987b9f467a299a24165e5ea173d143db46d6b5176ad6b9118404e286cf9db5546f67181d01099f0f12e687dd7f48f802ffa5547a15b1f8a72b713206cf9db5546f67181d01099f0f12e687dd7f48f802ffa5547a15b1f8a72b713201b58b26fa2c3900093c7f521cec73564c457035544a194b31e127a2e2f236d0398d8143ccc5573420c5550be4c202e49d2c545c038c7ea86a3e373aa3dfe6a8698d8143ccc5573420c5550be4c202e49d2c545c038c7ea86a3e373aa3dfe6a86ab9fdca3e3e259fbbd6c4f3450fe21380c13541165b44c484a48da3ff38e80ea4d0e8d1b3d886c16ca0e90557d7cd68090c202689f721138e905eb9439ea6cca803cd813e470a3fa9546858a6092b1756952c7ac3cdf3c53ca7a3961331b5aabdef8f450450e48d9cb87362159ae810eabb2075a3c04aa7ff34f4f6a7dd6dd2977a1522a1a6d0baee42452a1c6295ecfec4e5a41e80bf94aa359e9640464d69577a1522a1a6d0baee42452a1c6295ecfec4e5a41e80bf94aa359e9640464d695315893641ce6867acbae0a0f04edf954f5aa1a026f4d90d88c4d82e74d2abcae22ac67439cf47418e59ebac98ed6397c02439ab0f9e353ae8629635f765f1d509527f83f413ca4627d54eb99b2ac234039c0a439373a4a48b716d04e25e7cb55e92ddc88c74b0329e0e7cf5b24f88f69e418f34cfdeeed8e853f47df4000215d45fc0f643d1e6f570e647aade7a5469c3232c44ef79f0f22357343f0c437d2126cd441b6066e3c2077411afaec5849a82062f50c4bf0d9c65189c6d2ad70d7f76a56184c1594d61981a518e1b24f5662f4c4f84f45df044aec965a52d0fa77378bdc0eac08c93cf915cb52ad5eb71e0ce806c38e82a953c94d06abbf25b1e6db1de329f3fe40ccd6b1abccf0ab5cfea7bc811ef5472aebb0e15897ec633e2c21c8e10757c07d0ba0dde8d2a0b8529429f01297aa8491009949395f4825995a50daeb321713e1cdcdbe4685c42645ac15517f87220ddf74867bd496dbb6d212b19fed0421d380ecc69dd82e77086891605559d13514aa33d1d290e95aaf7ee4b39b5f2ff160287af2bed0a9c4be67936de1bca0358fb4f8c9ae0fec9fd358241358bd48b72ce332cfb912082c9800a71cbcd4ddf3bdc89bec9b3004efa38b0c88654f8ca3f0cacaec606d543248f1fe82635267ef97a16ed086ebc4cd4b401da946d36127c76bcc8b2e5b4f38b502f72ede4ca85af8fac3dd440c065f7bda308846d36127c76bcc8b2e5b4f38b502f72ede4ca85af8fac3dd440c065f7bda308864d8c4255afb15c0f57d66c6a2820abb11bc3011b3e832fee3060981b6b2031dc41de958db0a41100af8789c9d1d6313088006d617591cb6086c62ebcde1febec41de958db0a41100af8789c9d1d6313088006d617591cb6086c62ebcde1febe3b54a770dfa3bff2a400b811f457f21cb88458128d2176298c0db333117187607667c9602f2823fbd3a071aa2e23514883d9c269ca43d33b63787f28cc369a967667c9602f2823fbd3a071aa2e23514883d9c269ca43d33b63787f28cc369a967081773df56467de45b9bae0a661d24ecdd76b7ca7b72b903d1f093911876fec1fb277a36b0d6835e3085cb87014cc21f49812d842624008d624c3415d38400b1fb277a36b0d6835e3085cb87014cc21f49812d842624008d624c3415d38400b28bdb114becb29583b17f7b6950b880fee3fea976075edb37780771e83060e61160331a3a444185c13e12d445b810a2f741e1299d374b3f061136cf43fd9931d160331a3a444185c13e12d445b810a2f741e1299d374b3f061136cf43fd9931ddb890c8aac78b7d089f96d42e0ee6331f17b5af104a03022242668c1b7252386f361faf74decd7f2c0196c32a914ca5d1971619e74173434459442977e8e68b8f361faf74decd7f2c0196c32a914ca5d1971619e74173434459442977e8e68b8ec8ac317e59f7392436331bf250ca9e00355f8149464c0ee09d3680593542b666d5454f9bda0a9c342cbca84f26c3b9753669fcf2656507e4d7e6553914b2ca86d5454f9bda0a9c342cbca84f26c3b9753669fcf2656507e4d7e6553914b2ca8065dd898d0987972ffe54c193ef403ef97a01de01878d7d75628bb90c4477bee6673802f96bfaf76af459e96c3576e614739ad7efda03c747f07b52c9fc6b3246673802f96bfaf76af459e96c3576e614739ad7efda03c747f07b52c9fc6b32433faf7b035df896e23d731d091bac832bc43e0fa3f7d49df9cf8e48d5b397ef631642dd3ccc01b2002ea9db4f4ad6dd2e8363e8d3fd7b45c295923b27956bc63e0046d96a6600b4bedc3de125ed045780854a69ce7d87c930555e04a37c8845257312b3673cd74c57716c4414027e4b821639bac467b6c6030c3de101d4c3199936f1de77db1e77bd639edf98101be160932d911a9dbb5440b0a1bc1607d0210f224cf42cc153322da78b95079a30229d9ad2d163ba809f7af79d3686c33d04dfc6353d863dba256c935814b2f86f4a303ee735efaef91715bcbe47e6f03e03bfc6353d863dba256c935814b2f86f4a303ee735efaef91715bcbe47e6f03e03b1a9d4b0521dc0dc25b5e6a15015ab247f6cb53a788c055c3c491f5e7eb2bbe7da8f84346e47588387128bc1c441b0a41424534474fba15ae4058dfb844375435a8f84346e47588387128bc1c441b0a41424534474fba15ae4058dfb844375435c15d05a7da4589662fbf0928fc02c0a76632394ae251853b3f0b2cc35e14dc257e9c51b280e5ea60ec76d55b6f42f50864fed97ae54cd83379052ba10e9c6e457e9c51b280e5ea60ec76d55b6f42f50864fed97ae54cd83379052ba10e9c6e45ea219d1be3e8911fb2dfcb0744a7f3eb0b9998d0bcd3817bba2d091a5ce173319a4f2a5960b040a54b978904a36f16965c616b234b446041bfbd1b35f42028899a4f2a5960b040a54b978904a36f16965c616b234b446041bfbd1b35f420288964e7591f7b09ce270f1a4f2b3950e353fc3ebaf1e3d822afced73edf8752d1ef82ebbefb6f0c5f419556ef87ea1b7c803a6a8a668bbb03166373bdc63b9e4149e98f33540e21726bb0f83aa3a856bd5051ed3eee30d4ddca7490553b591c19f871d636c6738710868b98973219629ba1731a8fad271f8488d330b886539d15e8f56793ea7bf9ce6522ad21011b8665e81f1e7f0bdcf3938777679a36e8b4bbd2f56793ea7bf9ce6522ad21011b8665e81f1e7f0bdcf3938777679a36e8b4bbd25716b0fd1c91e37d748e3d1e8cc9c5a214d23f452873036eefbc58126703c443589b33a1a8c241b768db49b2a242f9e5aaa9e270dd07a0c8336c9b2b924457dd059d22834873c90732b66f582aaf3b97d687f3ce9aac21198321909152316214e666071ed6fb63c24f5c3d4e8d63429f1451d149ef5bade3471a47e58be5b4394be740a6572c64ae545d400f8ff64861ae3e943ba5cb6c93e3d2450e8745cc7b4be740a6572c64ae545d400f8ff64861ae3e943ba5cb6c93e3d2450e8745cc7bc94fc70dca578ca423cfe270b3c976c4fcdbaf05329bf918104e4c8cfb11642d748bc6a6821e3aba977dc8d8ff6f45e65ba7fb9502f8c640ce546b1c489f8199748bc6a6821e3aba977dc8d8ff6f45e65ba7fb9502f8c640ce546b1c489f819991db1ec5ea3aa4738109c9fa5ab3aa5673ce1efb686a7393041f68868c799aab6522825ae8c3f190ad52965b38abf7e72b8bba03de771d3d2d3393c3a2c43d97439b07d38a831255b19a4637a5df7e0a9541e417d4a328fd07dce3ddf388ada3304c886ae0f0ba4148d214218c2f0445c0b80811a815543de36c0f27b14c76f76c5bbb7ddeb6ffec75e1fcc5503e7f5f06c572293b0d04d42f54ad42c7c7e7f185512146a23999acf1bf8c393d548d8e37f241fe67b12aa7f7eb3368f2822810dab39b330ffd5e245f785c7912ea61b5978bfc7699e0f5020a6edac5bb3fde87ca5d111fba56c24070a23412bc1000b40a1b678cc3e274b7d92be05f408dbcbfca5d111fba56c24070a23412bc1000b40a1b678cc3e274b7d92be05f408dbcbf4c06476299ee6f2fdc4bccbcd8401e640c25c49bebc20bab7472ce501c8f4b4f00ee19c83b7aa2bda6569b87cab22596d15a03714a7a076d0c9e0faf152d0ceba02c7a9e3f799bfbb0e992e5fbea67c598cc91d0ea18c8fdd02053377d8c63afcdf22c7427b8dcf47bda1335a5e072a1d7e4bddf38d2cb140e17e2c25e35614ed2beeaf5c291fd5093d72d4c649a06b688d480c8b168068da80586b4098ef919d2beeaf5c291fd5093d72d4c649a06b688d480c8b168068da80586b4098ef91963e7ddcb05f857298eefeec0f2877c0b2ccc54cab7cf2194a49e3e995f1791d467d541b014c2b1e97b38e5809bc5a1284499c0ba427223f62c951e882dcb833d67d541b014c2b1e97b38e5809bc5a1284499c0ba427223f62c951e882dcb833d5f8a97f338785dceddb3038e8389c270de513c9f4939fd551b13df12e7811aae62ee68c840ef349268f0f7c8103580ca2ebbfebdc9b731d279899eb7a41a231062ee68c840ef349268f0f7c8103580ca2ebbfebdc9b731d279899eb7a41a23106a832f5f58ec73d154d88fed65e7cde8bd50b748d33bf85072cfd139be980328c6dd420e16011c13a349313dfc89b0bf776182672263a27b2304d687459c22adc6dd420e16011c13a349313dfc89b0bf776182672263a27b2304d687459c22ad962d1ce15b8d29858f21492fbebad4264a61835b7c7e45df8069da6ab089d563a6b88a8a47d5cb5e74ac1e382bcfecd649df22bfd077ee60e69e513cc74c71aba6b88a8a47d5cb5e74ac1e382bcfecd649df22bfd077ee60e69e513cc74c71ab6444437c2b7d05e677698cf01f89aae77d4bd88b0467db301839987081e3ab226f723be42dac911cfab2d28932d55432033f977cd0ac5eeaaa993aa23b99b7f3335d3d578bff06bf75469c92cd3e24e683f29b629d700c7d8c84eb9993b6438c775ff2a1558c2c76e93e58af3f2fe8bb6cb598f5b91a8909c485ddbbefdd78efa7e0df842accba7ef05bec83cbcc13e31ea182b71164726e74f31465d78747c20cd38ae9eb311a6c849f58be84954a2799cacd65f622f710a175b88f127ac0a17a6752eaa82e882ea6e46ba7c18757cb7a83801e42de5cbaf14307c3be83d75582039b4bfab96d1e248b7fb0ede2315095a5edfe4c5bd9f25704791437664bf7ec91df6e02a6fae193ace3af3d1b79775c68f4aa854edf2fe6afdbabc7e177f32b023b84d0671982fb218c7bdf7d3b848864962446b85ee6a93d7c41e7cb4e5cc108f353b6d2d3d6a09929073ba6823fe39955cb023d9cda5160a4584fcc56ae4947b36224988f9b2628d718ef9725a8ba0fdb2f17e8e504157d3e38066c932caf95b27f0098610b326643ccd50cc84f1bf3bc236d25fa38ca38ce8deb1a51d637e1f00ec081bca311f30f0431e9405a1ae53cfe378ae4615789226a1b7f4beeee26f18477a8bbd1a8015c358cc2771b9dabb9239d13cfb0be633b8e2f47047850c371ff47d3c407fe99c9f2ec136f5537edd682893631ab77f5579450700b67dacd0020dfcff8cc9d83f986740d750421308939ac03ccd732360516523b4362dacd0020dfcff8cc9d83f986740d750421308939ac03ccd732360516523b4362e5b880e53fe478fdfcb50fd7ad3dd91edbdd25a086ecc9ae74a8b3f651608767fc6307fa5234401b925526a2dc2267af5e24a3e7c5b29f58000525e870e63112fc6307fa5234401b925526a2dc2267af5e24a3e7c5b29f58000525e870e6311253fd4d71722765748453e5db5c05b3983c513766cca6bb64c2cfb01100b1938a107a90aba3de3cc2cc40e7aaf944462712927cae22b189dd153ada7ae81d07c5e5114df63acf594ad9beb264ec18fb8f24d7ed03c2fccd48ea306586b84f33b35a0a41cdb24298845d3650972228eef51069a864b24b3500f48701970e8dba52b66997bf683b21a6028aca54c630128c975ce67347cc47bb307841fe62b87702cbc1e40cf29afd76db372fb65fae72370b5546db1b828dcc062da205d0b53a8ba529aa55dbf6a826c5d289fd7bf658058c1a27f77f14fa4be9c1e43489f9e629ff911718c799b66880bf9ad82e307cc12ac80bfef22561b2487fc452c77abdc3239c278b1bed613a8cc35b06f8da88367a7e6127c145fcee89a5820cc2c6a06292d50b0f1dbd525bf4fa1106a30c005b10a57bb467eb4a651c54d2c7b8341a96b3eb4b53917948ab167b520cb17c2443669d9c4f42055e314251f1ed398438647581356ba7d1031519366e63407ac79e883df53350fcbff82caa0e400757bbe8ff214c63f6ccb44f218958a14ddff3e66bff86f8d032389e410b561a921203674efd8edf1be6fdeca18cd76c4b27f2cdef409d44a50dbab79d66441ca0f1d27a3420792ed5279faf61363d4cb255dc18028a0c544112adb8ea2d3e8427b9ec166635b6787ad2eeb9c427a0959c2c4070d7dd7ff10a9221bf49c68fa153b4a4dd6635b6787ad2eeb9c427a0959c2c4070d7dd7ff10a9221bf49c68fa153b4a4dd9c7110b0c5982c4e98179d6f8561011ec564e1d179f66b170a6ca2b5aa8d76a8de96aaeb98386e26d5e168b66c6fda3a512b295ad4c9aa7d69965d631119977ede96aaeb98386e26d5e168b66c6fda3a512b295ad4c9aa7d69965d631119977e33cb165fe55468ed9b1bca7a99b4e5b1a4b007563521ac1d0d8a1bcd7fd12c512f972e5b875cfced4637f770a765d24e79951ee8c78bc4190e09becc7af14f656799c33d6df4bd3d28482b9bcbf9d2638630a47b1b85876adcb58fbfd53c4d9f9916a7b1c9e1ef5bc8ae4bfec7397c86cbeeb40dcdf3e1d509e44723fbdef301a9d90493011ae532b571a59e862fe1fdb91e1e47eb0da3ba38df97321fb5b483ae488f9ab210feb35acd9c129b34ae9a2dff021fbcda83c328bbb91e07e3af6163be54d29e2023a20053de28214cf355fd48ba33aa4949a44ac3c3ff81f2824163be54d29e2023a20053de28214cf355fd48ba33aa4949a44ac3c3ff81f282410c4e2e821e9cf8670c46057e1cdc49b3651290dd5b07c3b687f8e2770759fedb74d6502bd866989771d9bd3fd176a6850aa4ecf87a74c3999fda74b04cf8d87874d6502bd866989771d9bd3fd176a6850aa4ecf87a74c3999fda74b04cf8d878ac4ffc2f014535023847edfbf3a173a76b89b98cac5379d890f50d42bcfb6e63ef5fc4ef2506b3e32e0d58e533decb87bd5a5f3daf6f109628470b940b83478394d82f2e4a3a4600c8865c58cfd59397d56d778aa1ad7df9a262c77d0a7ab322c360d8db0028f619e6249b829cb83dc17f7b76b0ad649edcd1d60bf086a9104e3d8e15f79886476bac5c05df9b35ef10048e39dce33e06e58974dabe755149923d8e15f79886476bac5c05df9b35ef10048e39dce33e06e58974dabe755149926c09f51b37ba9e1941d55aad28864f68c443c58fa68f77f47de8131ebdcf776a936c14dddb1a9943950a3f5bcee82739cfc6786712d91642156f8ade12512e5f3ed3b0e2b718e2eac4228a856da578b66a497d6b8ed3c5ea81fc01df8587dd38688c1d740f82e9f4f3796317b1e757a0dd387bc88e7118086418442043b6bc85947a797afefb95518bbbbfb26fb0c7176bf85f78c4372bd5f9a1ee952ac77f8b4230a7665bb531bd46e3d30f835740808fb664d91646c4b5ae5a8e45f5b21ea51c2c6aa748380176210eb0212e02ac9e0364ed5f1ad5b619619bdd54a39ae42fc68fe2b0685e0b0ddc2f299ffe5046851237c216482af20d799978f303c894e76f3e9b3504c7f817cf583540e4a5d18f546a298275874b9449a2bc826a4b52307734ad79c9b03cf4795d2970c519728703701d2ac35bf0c73e65259ab06e5809f55343c92a970a438f718f5eb53ee8c9a1e0dca7d08fddd829d864b7697d0e3d5f2e14df2572fa65fc9b6c93cd473f86f84f7c65aee2903ea388f4525c66873f29544a60a50497a5b5c28c4a351137cbcd5fe79b4a3d5ff3e4b535a299c4ff9c29544a60a50497a5b5c28c4a351137cbcd5fe79b4a3d5ff3e4b535a299c4ff9c5dcc560a0575d7029cdaaa80376b164773f964e98ab33b12f934a5e6799fee9f25d060a03c609071fa8e8fbb79401aad457d5d5c90fe9b227e474495cc74fe215e81dbd9bda4871e57c46167ebe8262a15aca55b0fd4273025cb25813cc7bab3aa2532fab0b5f12cc864a2d95ce9952ffc34d47d5f8d6aa1e8b5fdc5a7ef7f64889301752b665e155bec60815658b7e8383206f4ba3933c0b5a51019732d1f0aaf479a8be02600faec861a8a737d0410b246577c98db4b782e01e61e81044d4af0feb3e6747fe929b1b4e25ff9dffa7d89fde5deaad68f2401b0a54d9c220f6b5f166f7269846e0bb3c9069351d42ef6b173aa6a81cb2307164294ab284e34b75f166f7269846e0bb3c9069351d42ef6b173aa6a81cb2307164294ab284e34b71cb6db0340b72ad4dba7317fd7f7f63ccf8037dc75329b9f3a7306c7612b06f79b026253e8e2f265ffeba41f95a15bdea38cbca1098d3406931c918ed3d571ae9b026253e8e2f265ffeba41f95a15bdea38cbca1098d3406931c918ed3d571ae7659538caa40005ff7bbad07cdb71751e96b1d8a66ca7ad82099872bad7f192749a99a1adaf1d2381dc0c7afcf57b2280dfbd71d030ae24581f2c023214309b049a99a1adaf1d2381dc0c7afcf57b2280dfbd71d030ae24581f2c023214309b08a633f1a4597c6f5570ba825cf14382032620b9b0adb3de677c964d74171c77089654244c410f10113db43af9155f7da212baa14dfd483e698f09d7ed8872171125ec9d7647a78e36dd1f41ea3186104c81357da3085bd45efa3664f4a15f17711a97e9b4ef67c66dba24638756594124acae74064bd9ee03c3bfecac889cdf1ae396dde175ed5ff372574be2ae51cac129074cdedfba90a58491e1e85130c9c58afcdf0dfa218105e215f8308487a70ee5122737575f7b97eb47e998bb452b78555dfceb6b94cedb86b62e9988a65aa4463a118294228c0c174bfe961704006d14e9a46f01024f2ee05e69365c4daa0f0f53d97c8e8770747a7f251171eeb01ac1ae9d145c2faff4d58cc653b0866d86a6d767f9bff5a5b4866de02b1995696e1bba6c8f045e2aacd0635281c0d140b428375467ef98d97731b3d493073e4edcdb3e7f61136ab1418142c3075b438c24ceaeb532bb28ccd45cb93ba08d5337f7051fea50147197faa03375ae415161d6ffe323f24839fb4068993910cdb57c2eefed78e3a8b387c74c2b44f2c52faa296caa3754f264ae414b139060c3914197f945637ffe977fbb7394a98f048f9a6ccc7b3f729b3ff0ea8f3bc05395352ef7f945637ffe977fbb7394a98f048f9a6ccc7b3f729b3ff0ea8f3bc05395352efa39f7e42e2148657a7054ee38e7d205f6cf3108788bb5a3e7103d2d176cafd1ec1ec8e9c8c2b5556b285941e08b06223d11ea55fa44c1da5dd3a6ffdb692ece6c1ec8e9c8c2b5556b285941e08b06223d11ea55fa44c1da5dd3a6ffdb692ece6afa595477a0c958f5e30c8ca1db914fdc3e3d83277432cad61eecac165cf78590261bfa367929aa27c6653ea04133b039906ee21b61014430e9a9a8bc213bb15518d642766161ac30d79bc56c02bb4e1d3d850f3af18e9a4951a1f6eb170783e3ee889a07b8fbda6e681a83e918ffd4b1d0a6c8cc4659b783b57a196f1772b60d1aca0fbcc4783b5ede71994078aa3690b019a6c409e8e97e27fb3281cd173c6d1aca0fbcc4783b5ede71994078aa3690b019a6c409e8e97e27fb3281cd173c6453c0ad3fa291b2993366bad5abc5548e9d1e41c824f1f777a3cbcfd37728cd2912905e4ab7f80823701229e394de80decaa6802e148dc55d7f39f922552018f912905e4ab7f80823701229e394de80decaa6802e148dc55d7f39f922552018fcba28830c4fd4edbe836a7fd71f23c63304b4efbf1140566c1d86bb5b93ef80848e8c450852120ad881577231e35945b27e87d80a6d8e89d14a1cf527b3e70fc858cec1a0b5e2634cdbdc1f7e983f61886e39d6c1ad5c2863bf6670ca9cf01bccd54d5df5f6a814f0d43e6f2cf793eb4bfeeb0cbd7476f365969cca16581232a5016ed94209c4f48fee36920278ea34e87cdaf0838d6a71c020ff0a37760fb655016ed94209c4f48fee36920278ea34e87cdaf0838d6a71c020ff0a37760fb65e21310390e4526b1dd28693ca4895bf36cabb5c048b8ad8442a08dcdcc7bafaa236e835de6ecb7451abc2db87ef28593f41924e3f3dee5c0b2f8ae11908684335149638025d5046afc0a60d913732a9f49c348047d72613d93a9278137c22f41869e9f414025de266b5b31edef5fd7f8992190cc62cee9c9e4c9725cde7ebb5440b719082ce30daceb792003c3922d186dda2583aaad56cbe998a7b323fa04ca479a51e2899b6e6cf787efb66c08ea91385b998fd453fddce509f7fe7552fb756eef5d6a24aadddf659abe96ec7abd9e600ed39d7e33539a6712d1972d237e6c6eef5d6a24aadddf659abe96ec7abd9e600ed39d7e33539a6712d1972d237e6ccac08814d29f7ee24bf66a32c0f6eafab1a5b397221b95d9f358a5df4650aa542c50e62fe74d6142e21be6e3f942bf57e798a57b2a57b883ca24d786122966a575457ea5b271b93dcb2385db0580dad1131d7691f0abc751be85c604d0d46e1d7cca2018da0a993505eca5ea906c57738949eb2b838475645e12ddbb18c95960e72ded340f7ef2f110a2f8528d9c00124e6e6bb17a8f9488bd1b0ad29cae67efb01e32f6c6985a50519a8748702fc856551d18c351a38d09c273729efb123ecfbf6c3f8e7d4c2c2b5ab6f7afce2f3133e41d82c65789d8f47717f9721dd6e4b8e5857d08c39b1f6b6aeb9eb7a1df579c124e80ad71939916cfd2f6637f339f298974ce7e13d725247b0ceefa10d5872421a8246c2096932eaa04cb3a0f3d0bc8b5a8f145c88784a7ca83df932584684d4651af8a9666dfcce77ec421545edf88c87bed9367cfeebe72af04c765e765ea2a31148a167c948c9bf75e1a72dda6a306da24b847b16f17b8bf6bb0777def9bcff9aeead09718fa6d07b5c1125670743a9d87eabe020bc3beb3e965e4365ca86ff42399be913df8149071123377e33211fc215082ce84662128c4ec935597e6986159252fc6ce9a4657e35395384e9311fc215082ce84662128c4ec935597e6986159252fc6ce9a4657e35395384e93271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254d00f3e3a56e7bf21debdea2af59b7a3148982d64dfddbbaaae385df2c75705f1d00f3e3a56e7bf21debdea2af59b7a3148982d64dfddbbaaae385df2c75705f1128a010acbb7a11b21eeeeca5b3c267312ed07d18ea2c78196c85f92552a7ca433cd4c093a478e7c8608edfbf8c9adb60625e4277b4c44b1d2ad80012219f33233cd4c093a478e7c8608edfbf8c9adb60625e4277b4c44b1d2ad80012219f332e316dd42ad71a808ec9640a2350c153b78a57592574a2ecbcb035dec01a9f5a99b4cbc6b24331ae679892f19655197da7e12b7abdaace5511e1e3336f44302da9b4cbc6b24331ae679892f19655197da7e12b7abdaace5511e1e3336f44302da1efc0790343ed0dd7a2aea083f839cc2a26d33f4bb140b984493aad5c42383ee2d552ed9f7b3f31c0321bbfeb3b9df93e709f20ebc23a31c55b7df7ede055a0a8f1a840cbe8d0b948fb7bfee9ec0b4b46074a40c71279c56fb768c9b7a08bb19d72e993f3e4915ab039a3a69be05b9e63e51a5a806fe475d228603f0b0489d82adbec61aef4ec83b3fa8bbbf459c624b83bb836fffe7ea5ec7e6876e0941ae63fe1413dd25d5e3a647b53906f00d58dd113aa0ef0dade3a1ab34def1bfd66847fe1413dd25d5e3a647b53906f00d58dd113aa0ef0dade3a1ab34def1bfd66847a719c216c20f7ce7b4a8e68441ca671e2017494ccbecfbb7ecc0d12403b448addf75b05f2248a21b668e834477c8b8ede0da6932050029b3619a93cbb9864f23df75b05f2248a21b668e834477c8b8ede0da6932050029b3619a93cbb9864f23006cc3ceb99a892eac49b2a9eaadd2921daa24a26256b044a82bf1ae38bd83ea5036346c21846303f65f4f1192f221540cdc68b12cad92b97f2448b4768d04d65036346c21846303f65f4f1192f221540cdc68b12cad92b97f2448b4768d04d64c1b1a4c988b149bcb7df99c59cfc3565ee26c839c94c438dbe1844d943677babc26e38eae001c482db894746cca013ee58d487d2d4485be0d5d7703272946d1bc26e38eae001c482db894746cca013ee58d487d2d4485be0d5d7703272946d19b8ac8ad6a323353d3cc0d2082a205669bb9bcfdbf06154e64e48641d36c52da46f6e6c7f621e89f046a0d706939f6746b136e21e9f2c1fa3be8f337bf531d53271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25475be4fc3afcebb0948a7637a2530c0c317e540111b8ab7fd0351222f11857ed875be4fc3afcebb0948a7637a2530c0c317e540111b8ab7fd0351222f11857ed86ebda79ce583e2d0eb522cb00ad746df670303f25a0b6b6a6c5bddefcc4570cd7f7eb0896ec803157cb0b1fb47b0e5bd58f01917cbdf21cac515d57950225c947f7eb0896ec803157cb0b1fb47b0e5bd58f01917cbdf21cac515d57950225c946e4e7796092c7583c5abb343fd5784922fd04744851c9f1310f6810a70bdc6b274d0abe2e6012d0714d86fded85f30a578a91e405b6509e78e08ccc18209392174d0abe2e6012d0714d86fded85f30a578a91e405b6509e78e08ccc18209392101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd4345c9bf1c0abdd4117cadd539d1437209dbbde71621b815adbdc91589682d7d4345c9bf1c0abdd4117cadd539d1437209dbbde71621b815adbdc91589682d767acca9fe5145bd58b1193da6ff924f77ebc5e1e1a2697641a4a2b988442deec8bb9a76293a3ff80a29ed999a3c37ecc63260ef10ff99d9729dfe9195862556a65813dcd4eb5d45bdd084164aa33ffb2a345e45996049aa6a902eeeea5ecc0decaaa2b88a2bb4a332e9cfb954753f5cbcb7891e8082d1a8e264eba5ccf7abc8f9502604bce394b3993506f4f230aba90a73a07381d2ad88472805196eb5ac8799502604bce394b3993506f4f230aba90a73a07381d2ad88472805196eb5ac87922532c13b30be01c2edf6ba4a9488bbc3b67cd40dc9fce0fcf8707b11fdba7f4fb4546b9996b0982e3bd9d0c455f13a59936946daa0b1f5f9821e4f07d841cb0fb4546b9996b0982e3bd9d0c455f13a59936946daa0b1f5f9821e4f07d841cb0ffb6f3738e4dded0e50cf2ae22503a7d547bc33f677c25c0f475a323a4559a415522a49578b69d4a681e71f8f20d84c5dfe82f6ee3a4a7b763f7ef0448ac8244231fe829e6d529bc19bd5541dbe7fa915370488386baf1f04632b28395091971475ab7addb1305bd5aeb85ea09f7c40d5c5ce6c77c15f99e74b91fe5bc5bd76fa07e5db53e62aa7dc289200d6951d36b289017b910e3cddcf1289cd0ee050b6da07e5db53e62aa7dc289200d6951d36b289017b910e3cddcf1289cd0ee050b6dc861cd2dc6c2d19a1fcaab6e3283cfbd3024156f7653ec79b9abb9f173dbe189d46da69fce9c0b953e5aa6440996dc3bc7db4331302f44b8683a34df5c3a3805d46da69fce9c0b953e5aa6440996dc3bc7db4331302f44b8683a34df5c3a38059462ad93749b0c56bf08e9f7372da4876ac46d5e83077d66da0b97dec1b117baea0286ac88b037e495bc2b636dc8ccb880bab6b3a4642ce3bc23bcd900692dfc1523c2b797fa417dc89208791aea8bae7ab0cf598c9fe573f0b979d951c1fca890c71b7367cd04740c1ddb4495d502951cab408435b8851e8ecb4b4f0e35f12278f165b56d19908e050bf654927308d5ef2f76fd6fd8c5d9abb8104e113c1500bd180d21d6f889a158c475fdbdc05aa92014258636a5106dd96d7ad33187a76b4298a70903883879b3fa097ac9def280737d04892aac2f347048cb989b722d03262c59bf49dffe44e5abc6c70e7a67cdc5392043600c650a08425f7e74f8b3d3ac07a8b5761811cc96332e774084436bfb0b86d2af747c27a3a806daea0d1156ac07a8b5761811cc96332e774084436bfb0b86d2af747c27a3a806daea0d11565bc29b6aefccc20058a38b0c5b0222122042d68d4d1e986e28de562b9657c652f5ca60e7274fa8f90c967e7fc3e5d23516a174c7183d1d1a57fbde4548012267cdec0ca88b9544c98a7bf96464842d956c96f88d5e0e170c21a9ab4977d8a2ede3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551f7ed2f41914075273c307d6fd0b3dc9dfa62db4ef011de9e8ed41ca0bc4c1001f7ed2f41914075273c307d6fd0b3dc9dfa62db4ef011de9e8ed41ca0bc4c100e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85598cfaee45c30296723b5e350bfb9e4c5fa3fc95909a306eb618bde8b9b54b6e698cfaee45c30296723b5e350bfb9e4c5fa3fc95909a306eb618bde8b9b54b6e6825e01654e2fb7a86be971d10f191b8a7769248c490b2fbcd062995e0c4e748fb5fdf375dede9d3d196cf9593c6d04f9a985e55eac34065e4fa8cedef45830e1b5fdf375dede9d3d196cf9593c6d04f9a985e55eac34065e4fa8cedef45830e16d8c0db572267523ac089cac83ef3231e10ff743ca7b1ec8a6efaca0f99064d94ba59470fe69a9226b51e88b3d0ffcc9be344cf0c645070c2cbf5441447285e64ba59470fe69a9226b51e88b3d0ffcc9be344cf0c645070c2cbf5441447285e67bab83d1c96837cc45a619c8c196c63d7d4a59c5104cb835b038b4810b4f75878aaa1e01227e1f080bcfc322e121884e711d5cf2abc1571078c4de6d3a8ada9e8aaa1e01227e1f080bcfc322e121884e711d5cf2abc1571078c4de6d3a8ada9e86ce4576092c914ff6a3ad7a00740434ca21453e5f2bb3d095241c03c7790ba98ce25b294ae285e1f3dd6c66b6ccccde141ff69ad0292baa0145f95083051f928ce25b294ae285e1f3dd6c66b6ccccde141ff69ad0292baa0145f95083051f92e12183eb0bf172390f9af9e161ce2e2911b0bce158ed91004d9f8b27bc842f1824ce9c8fb26013b7f2ff44965a030b71274903115e261e1350632ac424798d6324ce9c8fb26013b7f2ff44965a030b71274903115e261e1350632ac424798d63c1624789bdde6706afd0f8df2be1d7c8a7f4e78f3a2e90bb0955d43eab105743368e3fa70be98b3e22efeea795db40f9e368c3c595c3a4484502f69b6cfdefeb368e3fa70be98b3e22efeea795db40f9e368c3c595c3a4484502f69b6cfdefeb5bce92c000bb1a7bc601b1c5f081c0faec150811c61da9c0f5e51a7734f4dc3f056d9afacf4ccf9c4623b79d5ef360a7f1b0004c72d89b74db3b7f77b7473c49056d9afacf4ccf9c4623b79d5ef360a7f1b0004c72d89b74db3b7f77b7473c49e1c0636e347e1486c52599edfec01fd6899a21de01ec915843e66dd4d4fc2ff15649507609b7a809bb62a89d87cfa6ae2b443aa47435f43df2f51b47fd29ea5e60ea3d3457eef5213967002507789565dc7cd904865e56a46785bc11ef8ed6d9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85517b36dbe66cff1b52df6e75c975859d074c083fbed412dc353b4c43ab8a286e317b36dbe66cff1b52df6e75c975859d074c083fbed412dc353b4c43ab8a286e34420647f3f39b1a8c78cab0be7deb5a1922b370e9e3e6e9587a7eac2c6a9df1ce33477bfacaaacf6ff338018e013dcbdb9c8c5d088c532e0820868dea15ae8fbe33477bfacaaacf6ff338018e013dcbdb9c8c5d088c532e0820868dea15ae8fbb9be3ccee709beb676221db369926cb2a9b3c6d3e03c2cfa42f34a19eb1b5ca62930bb7022343f542f75bcb4aa4351b3ad11a795285c2ed9440065da836cbe2a2930bb7022343f542f75bcb4aa4351b3ad11a795285c2ed9440065da836cbe2a50fd7002db55b93e3954b12b95b7b7a0c8dd82a90ed216f5f92a4509dda5a1b0c3087aaac4b0d84565a110811cf789c053bf5650af94739d28797d28f55db25d16aeefe3031ae982101f6fd065baeaabdb8c98e2adfe0838ca1a8fd206e920b022436c9937cae3e190f9381772df6387b38ac816b8468dab0630a54d98ed275fd92614744da0b4e4cf62c341167192163425586b27b6ddf62656a43185c3cb5b8a7df91fcd8f7b138ed28ae40554d9464a38b462369e2daf50adfb777614235cf3a544db360dc837d36793dcec4538e11003832504401f2e61f50bf156035e30f3a544db360dc837d36793dcec4538e11003832504401f2e61f50bf156035e30f65b6c6e3247b8b176300ca4aa9554cecb55daf682b8aa5c01fa36ea72cc2d382c435482b6cf52a1d6eaf461add9a3d93f4f371bf73e2a269ecc7180b0d1228eaaa297e6ba058cc08a798f71daac1115d45ed177ec05bb69d2d6377090c6ee4c663bdd04ab3076f606b14d5d901f3fac7957ea22aaa1074b63a165fbee0492b4805b4363bc4900c34de10330d2d043189b1ddc8177c9c760d7b8b19b35578a6a4cbd7be794ff21fa2d65006e77e78872541b8ddc6344f48359f6fdcd0b918f43fd8f061e28722d9ee2f7083a7616c03ffb6b98fc5c7c984f5f147a37ec3ba4f2f9e18c8acf3c6d4386169fa4925e11b3c5b7c898f615991bd2be5398381e29c47feb52134c2d82eb981ec49e97f5f4c55e7978d6246fde7c8aec8bec9527424ee63bf97e33d9404279381c2aa97f45d7b8ea267abb8009a0b1c4265ef122cc76e43c4743e968d2d13cbc9c5c7980351ff8e0ed5fca8b2e0a4a7583ded22369dd8ab48f631c6a7ecbd8e1ecb25bad975c1d10911c5ee9450871443dd6f0143b95731ddcfe3629f88b10c047b43f56a84f4aedae504a40e74ab75debd9227df83571f41d9c0a38d0093b01ef7ddeef229985d39298a60c59c7182dcbd63da0699197117b32efe88712a57852b16b7b80164d0f16eb8911da6ce2a24b7246d0dd04183fa3356d8b152afa3e46f1983bf9a25251d623ba614c3055967f7ba1078f31f7935f4d800a484b7f01dc860ff5bdbdb6a7b87cc5dfdad76ee0b3d3253a7cd0f7935f4d800a484b7f01dc860ff5bdbdb6a7b87cc5dfdad76ee0b3d3253a7cd0f82fffccde57ff4195b8a42216e611e209a5d6de843f621f9c0be0815e87021ccd554104eb1ed61c6c49ec0ccf4b8816bd87c196ccef5846dd304108d2f85d83cd554104eb1ed61c6c49ec0ccf4b8816bd87c196ccef5846dd304108d2f85d83931cae10a835ce675d761caf6dcea836b669b7a948ac82f2dda434465b870172e5c49210c891d28635a77d70d6e7d0fc00aca4a6e40bd0fc1a850f4f1c92ad88c0cb3856c9162fd0c90006a24acaf740920afd694a8421abb6864520fd3f2b92d1394272ac6404b596c682fa19d636b7858d4222898be101e2b32f8892f4e489a48bacceabc9ca52c98945435f89bc5e31b4571d54d49b609681faad450da0b0a48bacceabc9ca52c98945435f89bc5e31b4571d54d49b609681faad450da0b0e0ff3c2093dc7839a45e88d7a5e406f727ad159ad8fa0a95095742758ef5bc5e7452aa36c9c68baa972f2a47c8f01056e976496a89e0b33334515e8ab9519e3a19f0853308b4d3ac0d3a01c14a8a96069fd8a7d04d00cc9658b56dd00e69209917d823517f6314118b263662dea59bc291cfea86909483acfddcdeb3f662b9a7e132cec8228d145d35036820884100f4bcf7d7c7c9065eca3cdeffcb4f99b286498f73c6827f8835c38bec3a12d5503b771d54d20ff22a8fd471cd62d3bdcec45ec7a1a2789ffa1ec0deadf7956e869a127b44808cab422426ef378bec9f62bef8ead1048c356a77e75cc12a4f1337eb002b09dee450403e3a0beacba37ed55785fdfde90536475d10cfe5301cc017b99479dd4f38e0dbbc7bace452d60798931ab77617ebdd6d3503fec0b3057b102eeeed1f5d8c26db44431b020b46b94c422736e0004e2953c60a58e6962a2d4d9f4863920d3c6c8457fb8c770162cf52cc2736e0004e2953c60a58e6962a2d4d9f4863920d3c6c8457fb8c770162cf52cc53f477b4be9d101d6922e3907ecf73ba1c96c470200b1ce711a4c5b3063ebd38f9b72d7039abcadc9ce550c52d04176ba0da6841b69a9e83854e938f72e27511f9b72d7039abcadc9ce550c52d04176ba0da6841b69a9e83854e938f72e27511d78ec52c34167d130393d8dc5e004a56e0601d07c38cbbecad4684dd39fd96d28123ebb8b62c491bfcd336ec05a8b30de7c2abe461dbea2f7475e149aeb82c458123ebb8b62c491bfcd336ec05a8b30de7c2abe461dbea2f7475e149aeb82c45bd7ddb1fda27d7fe8fc13b3f9208aad1080b2f873c05b6490033e4f496d05e9f316b07b6c8f6c1f3da9b1582f53f15a28b8084bb3c9c1ecd099afcdbf29184051c0947e2894148d952297f4e5b89462fef766089405586e214e4111fd1e545851deee3c203624c2ef4b0615eaf1c05e567ba28c48358988ff85d163ae2ab44b6f97cfb29bf219460291af1e207fdbde1d879f88c4605803f1ffaf96d7f8d146ff97cfb29bf219460291af1e207fdbde1d879f88c4605803f1ffaf96d7f8d146f3914143ccc4d4e6df50676ae6f2ba888cbda18608badddbea6cbf4672e31c6264f341e9e18b610e19dc6ea8bdee4faa79c1b26c5be8c666802bc4ea389191e5e4f341e9e18b610e19dc6ea8bdee4faa79c1b26c5be8c666802bc4ea389191e5ef76917f2d2ff6ce2c01549989c3cfaa31624dd23b2886b036d4526419ba14520bd4450126d8bfe7334c5a018a1fbaa779f8287b475fcda3fbcc453f1173b6fe416d72d206cbabdfe8fd204433af5d37ea4bcfe25b638e226f8d62a691cede4c6f92765cb79f441f3b414d0b2bb11abb03528c75992791d92d8d096344424fb3760ae9344cb12ed0d393f50a004e3b909a2a3a85887c31fa6a226806a29da379060ae9344cb12ed0d393f50a004e3b909a2a3a85887c31fa6a226806a29da3790d185b67a1d93833e17d8be9d903613f4e2648ab5255fe2dfc574f4a5174016295cdbd12cb37fe2752cd18420db040b76ddb036c225fb8409f4bfc6e4fa76cf325cdbd12cb37fe2752cd18420db040b76ddb036c225fb8409f4bfc6e4fa76cf32b055d2d57c64cd134d8b3090e403388bce411a75364238def68d06a244cf0f98c41cec94096433655820093908f2a2c1c664e25ef7a138633eb11813a70d41153445929a435d7827cfc4cc12fc0d56116df3efa0a19d2d941d77b9548fcd7ca6f286c1337731e165d3ed001b0b957bc4b2a1fed3900dfd480bcd22ea67a5f835a0ce192f1c9be9c02f54445de13c863ae02dc9b57325d714606b9ac3024aebcca0ce192f1c9be9c02f54445de13c863ae02dc9b57325d714606b9ac3024aebcc95c3e3b0dd509065ab91268bfc8d326c306d00b691684a645ebec32c1a8cf46d697ac7e37cb1a6af013b9f257664e66eca26e89ed3530ce0f9f36fc035ca1a55697ac7e37cb1a6af013b9f257664e66eca26e89ed3530ce0f9f36fc035ca1a559171288d650f38b396a7e5161ff6ba8b10c87eefbfbd352e07b3efaadf6ac7ef29d20dedb1b03fa8fbaaf444f5f56b68fb872cc392e441d5ec2ad25417bf59ba29d20dedb1b03fa8fbaaf444f5f56b68fb872cc392e441d5ec2ad25417bf59ba762670360057f25c24879e1d23517579eb38801ebee8d171c18f7573d3925db6797cc6e337e3eb64bed351d4e87c6206251c326e7123786087650be604979190797cc6e337e3eb64bed351d4e87c6206251c326e7123786087650be6049791903a41114c74a96c56f5bdd9bbdc9e4ae6e625b88dad0662c4edcf6e7a06027495f7a1cddfaa411af08f6eea7d1f0d5b3bab5703ded0acc41b94db04f78423f83ff7a1cddfaa411af08f6eea7d1f0d5b3bab5703ded0acc41b94db04f78423f83fb53cb22ba9d68a83d01595ab7e72f953c543169c5a7b4a6faca6eb0289c7d86ce57a2cd048ca51d35452ac61a4b390e6f0106d0cf2ba5c757cbecffd408dba7c97ce4af4abccf3d5fd7bbfffef436aee8e2d94aef9895e5894bc08f75ef01cb03ae7af22ac6dc68d91e0f425ffbedc8b3f25f5cadac601d679dc24d4df000261b9019f1aafc6d81ccc20a3c6ffc7de2ef803d80096611a1103eb2f647c23a61ac306a52a2c24ae8475cfe99a64ad179122abf87dfe8b84e3ca5c1e3aecccc834eb71f3f5a6e948877f98f56a3d6794f5ca2396ec9b1ac869ab7fd0f25e5bf00d0b7aecc23e8965e41d48afcf10d2685849f37be4ce7ed30b3d3973836aa5cb33a9a477f4ea0db67ece7b52aeaf83d1bfd8093a2cddb8732ad7c671588ee627a74fca8fe21bef9c81c39cf765c3237f6fe8689b23dad226740f6d6fdfdff5b93886eb947edcf610dbd1a0571e6943aa8ac4b65a197cb48d708d7f01a984b642a184d368f76a145cfa7bb11e2edb55d05206457b30ce07823b319c4145c6474a733051b9b12f8173708c0d50e931cef57e2136cb1a348d90ae2e4e80ac3854bf513051b9b12f8173708c0d50e931cef57e2136cb1a348d90ae2e4e80ac3854bf51947b962fbd4d736644a8a880b9a78cff505136d515b5b35296fb8472058bf017913901488785a8cb54d92de25b75b045d47f39b61436ef2a246069631571edec913901488785a8cb54d92de25b75b045d47f39b61436ef2a246069631571edec14e0230133ba2f76b5df28d82d1756e4652947bf5c15f1700f7afd2f4bab833640a492694502e54331fc921184f39f28de703673591241618732d6b746aca32640a492694502e54331fc921184f39f28de703673591241618732d6b746aca326271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25439791224c76ac92f9bcc9b27c48c12cb01427f8911c044ed70f1952de85d83a339791224c76ac92f9bcc9b27c48c12cb01427f8911c044ed70f1952de85d83a3ec46d2456ff31700ef59ef8ca870662987ffabba00e5132e3699bbbb4d798c994ee979bea6b309c2e7e604ed1e01886bf9f1023bbaba8b5927b94b1a171e8b90257a2b520720e580aac5db2adfce92b69c2569d72af8c51e7ad2501755eddcc334ccd21ab222aa9f2d7e31f17c0e82747ec7e9220a1f7699b389718c4e6663213224f81c81e7cdb7224df1d1cf64745d0eb47aa515395dd9522fc3f17a4366b83224f81c81e7cdb7224df1d1cf64745d0eb47aa515395dd9522fc3f17a4366b8a34dceaebd6a7334f62560a1e33f3fd47bb69cbf81b5b61ea39cfd3b912b916e54e56a19e35f2c21f948ee563357bc8d32c76b4ae2b474c8160bcffd2ab6da1354e56a19e35f2c21f948ee563357bc8d32c76b4ae2b474c8160bcffd2ab6da133beeadbe14c110b2980e90f6997e4bfef5d197d67f897becc9478377d49a6d86250d36421c03a6ea752ba493010e79d0bd108891b1a254fac0626b8b4776f3bd4bc14d813ad2dc01a92fcd71ab34a2c9f5e112fb19981361103552df0272109979881e51a1ed15db814d4b458bfe4c55fca94a0b19520d3137e7eb159cf1abaf8065ba350dcfd223c716e44ab5566364f342e9a7aef729041721f0ad3fc6b5e28065ba350dcfd223c716e44ab5566364f342e9a7aef729041721f0ad3fc6b5e24e5a015bfd89eb4d1f0589c908d68d25b4c2528a6fbe5036a11e56c8b6721c4880515eaff643304f0f9a9b9d314258ed06c4ecfd123c71535bc545fc7cfac91180515eaff643304f0f9a9b9d314258ed06c4ecfd123c71535bc545fc7cfac911050ec186839a3845ba77a75ffa2e302068c999c95e8b9b56c967704fe0b9884894da118d32e90ec1c0e1456fb01447cd3885fb8e0376a2ee41005cdae5d5af0594da118d32e90ec1c0e1456fb01447cd3885fb8e0376a2ee41005cdae5d5af05285cc5c8290fc3eb540cb2e29904b19ae12bc06bbf7d8eae3f78bc8b812cdf439e5f09139450b39c8d21381e50344f57bac4e2d5bf4a01cc88511883857bfd6b9e5f09139450b39c8d21381e50344f57bac4e2d5bf4a01cc88511883857bfd6b9990f02305e608f3d048729eadfac6769c33be50a3a954fdb297b99831dbd71ad79f6381ba7489777437838b9d9a3001fb18b891a25680f6ca534792ccc6837ed79f6381ba7489777437838b9d9a3001fb18b891a25680f6ca534792ccc6837ec6cd4b51a774b513b7359293cb8e839b65c17ebb95630b44337fa59fc6bc2ff7a400e32cee9653e583336e22fa57a28f8e4cf496f9429540c461a8be2c79a5c9a400e32cee9653e583336e22fa57a28f8e4cf496f9429540c461a8be2c79a5c9662cfcdd55d64ba7c4c178912f7e9673ac948f38e37d6beae8c8f03790884bc230fb25ddb8dce75dfb5d37cb43ac79ee17b939a1ea9f24f9062c3b8469e402c724c995f56cf83d28c095b028e4606192bb9fb13923adff138814ec23968a8ec38e0fcae7c8e118303cead1004da0d31dd74006ae51d756eff64a727340c4bb490c440749c951a65419121bb4305ff4e5f84b1748b160665693aa281db39cc9bf0c440749c951a65419121bb4305ff4e5f84b1748b160665693aa281db39cc9bf271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2549b437aee0402b08a2f90f2c3471538b34df83cf6c03c1ae9151ed7775d2651b29b437aee0402b08a2f90f2c3471538b34df83cf6c03c1ae9151ed7775d2651b298401311811b3a2ed82c42ef5836f7c3963475d934a4acdaa8080e0d1a8b5d2c8be89371ec7217150a594f5af6c07655ec06c7672bf1c9b89fd4097bc1deda9d8be89371ec7217150a594f5af6c07655ec06c7672bf1c9b89fd4097bc1deda9daf56dc84fa6b4300c85ab6a8d3a3b4473a607932f39256e75c3dc15c4e18a607de1f5b4725142c395f20da0b2e1467c13a592e0011ec2ad7d5d7b000c5bbfee0de1f5b4725142c395f20da0b2e1467c13a592e0011ec2ad7d5d7b000c5bbfee07ab36c99ba9eae188aa2b66a2969d51e3062d2675f35fe365959cf650834ed6d17c604a6ae9a56ab096227483ecf6eee9ad727d77710a15dc14a75e98cd7c45c76f303de9fe0d7381c01b7a3da95a6558e5bf948fbd17a7429a5bc6d50c267f4a78a5eb6cad4e0b7a71cb423e1b55ade286add0b5dbfd92b4df103a97ac84c856a5a53d73ff8a6b2d98005947e222feb13452286e2c29c6c67b49ab10aceedcb016686444f9c42304329bf08c8e78e70d6dbc39f9f0bc91ce7ef5097f857ad80eebefd7ff9f209bb5b457e3b351f3820292731913a6f4b9a2b453044fc9816feeebefd7ff9f209bb5b457e3b351f3820292731913a6f4b9a2b453044fc9816fe1e91dc471cd65880b160da9e125ff7d992a30af489a741b7270aaf650920a1a561a8c7701558dd5a3d116284e55ddbfaa5346f5d797ab3c85e2bd6b4e27a9cc261a8c7701558dd5a3d116284e55ddbfaa5346f5d797ab3c85e2bd6b4e27a9cc2472bb3e88169508887a16be4a4253a85f8e521139150eaa602ad4b2f36b326365f420d10892a4db27724932a72fcc818a06d97ea60282b4c17ff635a4de384a35f420d10892a4db27724932a72fcc818a06d97ea60282b4c17ff635a4de384a3d8d7d490f36aff040cdc364bd4e9355ea72a67798c394190886be88bce762dc76be20296dd742075bbf6949d507cb3c722d4742cfae73d372765b828ca1429446be20296dd742075bbf6949d507cb3c722d4742cfae73d372765b828ca1429444a54e14b6d258a93a9fe1d1dbc45752833203b76e38c88a339423355af4974e4b451fda67cd15506a99e7d81f6b84168eccec7e4c084660f695207c72845a0aab451fda67cd15506a99e7d81f6b84168eccec7e4c084660f695207c72845a0aa628f0c37891d50df8daa8d4968d314d5e51b67781009e9a54a5173e445e8df10a60b7fbae20830ebaa5548c8308bbfde76838fa0d0c0addcaf31d267018b3f78a60b7fbae20830ebaa5548c8308bbfde76838fa0d0c0addcaf31d267018b3f78434732ce057213a3668e2e6d0839b64f9794272722242b76684dfe0d9a1ac94cbfc9cac06333c90934eba7a6d49f4b092f8e635470f3e7723ec1af02b77437b1bfc9cac06333c90934eba7a6d49f4b092f8e635470f3e7723ec1af02b77437b1a70a6cc7afc11d8247d225de52c7defa5f43153852490785e14eaa3fe82d5f8b801bc0569f9d30703c60f2a6746fb84f5d849eefdb3d8ebab98e320c5bd54def604c09503bd5549894e49e12460e69cdce846e5d955ef3c1a588cf400b4d37791ed474376b92baac38e5009ffdd3b61cacff13004c81a918432e821a94df5b793d2e2db223137f2ee271ddc2342cb414c0299249ad93521553c80eaba610e7b33d2e2db223137f2ee271ddc2342cb414c0299249ad93521553c80eaba610e7b35c5b61ee6c61fbdf6758f67ca33f25c94683a7fa150e2ed88e2bfcc49eaf3cc8147a2fd18808ee6c1db967acbddcfb7ffcce27c3436a1413e6a07782d994df4b147a2fd18808ee6c1db967acbddcfb7ffcce27c3436a1413e6a07782d994df4ba1e1524a53f644b0f5bf95f8b7cd083346e2b9b5b80afe410c9a6e07c47ad7c2dd20c98c153af49cb1884498e6d49748df25a1146c43e83e3d56534d90740faddd20c98c153af49cb1884498e6d49748df25a1146c43e83e3d56534d90740fadb10471833be33ed5d0036d09d1aa7d7a4b9379c527e701b311f562313ce68c29ec664ceb92f4701952f6626c7f213392e42c02ce0e256c524f0f43d95db89c628225fc12227a7ad1d6580519a5ee186eb1636920d8a689d08b604bf6f18de223c8e9a1e973826520fe76e331889002166c2f280059ec48ec06914554002d88a35d3ed90190f9e6e8ee68b1deefde9ec88053da0664027db2c8ea68cb0bfedab95d3ed90190f9e6e8ee68b1deefde9ec88053da0664027db2c8ea68cb0bfedab9156d5473b5e7255f5bfc4b30b2d32ed8d55283ca27a8d9e5d7d53c4bc7397e6622b509a4bcccc4919e47e167054b3c1f7d2fb5d79df5a06c7e3634073f5ee8c022b509a4bcccc4919e47e167054b3c1f7d2fb5d79df5a06c7e3634073f5ee8c08918c2a722c7ae97051599a9c2ef9d21b77c26e7901e969738f9ca4f8aa8713162bfcae6b0fdbbf8e1e39730b5e518aaeec84fc94de753c801970c00a3755f8eb9109039ff9f279c46b4e75fd073e01669339356a2bc3121f68c2041948478e1271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254cfee5654e2d99c7152d6c8e3dff38859d15d429fec8b28ba11b2914d5657346ccfee5654e2d99c7152d6c8e3dff38859d15d429fec8b28ba11b2914d5657346c8eb8d2f6d1ae8b981c6c76e4283de3b7f2d457317ba4c60b40683d745c5f720a10fe8b3e9f3f7d44ed0ff3852edc49ce3c8cadb6411041bbd93d5290190a9aac10fe8b3e9f3f7d44ed0ff3852edc49ce3c8cadb6411041bbd93d5290190a9aacbe54cfd4607857694e2e522c03315d10506e2fd8cb6099d5172b04f39f43834affe5fd80d91361c6b603745a26220d56c65ab840688fcd7c6518c278e379b60fffe5fd80d91361c6b603745a26220d56c65ab840688fcd7c6518c278e379b60f271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2544bd0cd9938df705a40caf4cd2b138dae95a5e43f1f7684ee42fc961b5886aadf4bd0cd9938df705a40caf4cd2b138dae95a5e43f1f7684ee42fc961b5886aadff88f9bbd85e159c1ad5ac8f7cde250f0de4d4fcec36d2c4200599e4420fc6cebeeb257469c8dbd8f82a53c80ff2b2a5ce722058d71b720552f5066ebe5810382eeb257469c8dbd8f82a53c80ff2b2a5ce722058d71b720552f5066ebe5810382d6f7b301f9a2f6d6c373bce7c125371090bf42bb31dc9bf00819caf9875ab359901a1fd1fc75b6f4ccbf7fa62db2920b1a12c1e28dcae4fdbaa630db59d6a4bb901a1fd1fc75b6f4ccbf7fa62db2920b1a12c1e28dcae4fdbaa630db59d6a4bbe1fbe4f71cc30f5105167ab3c99fc09c4de75415c3bd000909d8536ce40feb761532d68e947d59334f93985cea80b6a4eaf4a2769c108d3acc30dcd638591aa01532d68e947d59334f93985cea80b6a4eaf4a2769c108d3acc30dcd638591aa008ac7a81fc7a2c6abbcf96e75f1a7ab29401d87a992b7b23333c3cc1389de4dd163d350f8d61e123f0eaee2f2bbd28e12fd7a869e3dd04497f34c82fbf974c88bd150c9573d7bf737c80541f030a7ddabdfbbe1ed13d45bc74d7523ccabb6c4e7cef47a277c4d57bc853d20b4ccfa79be441e9468fbae64ea9291b2cff9ff4793c56c83d79dec94d8bd1e5986da9a673edbdb8e81764f47c0dc67e8bf6db6b583c56c83d79dec94d8bd1e5986da9a673edbdb8e81764f47c0dc67e8bf6db6b589faf2dba1d8b42f6ac04f48961dc43c17872f24a5249253bb67f43c37aa0a3ab8411831207a78f2cf4004164b292f0dfa2ff707fb79d1eed61be6e392292b9730b688d60dc38a2c9d6803f015188dde2bbe39b8ca524d931ff90335649a7f15af9968f37e29af11771e5b060932153d7b71e580c79d60c69bd0b093e7cd786c029411ff3db1eb2191643e491dfde5cc227178e01e57dcef12ea5f99480dc8e9229411ff3db1eb2191643e491dfde5cc227178e01e57dcef12ea5f99480dc8e92271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a25423b4facedb57c7c40616c64bdba673ed5743ee8caa754f034c0b5c139278d7b323b4facedb57c7c40616c64bdba673ed5743ee8caa754f034c0b5c139278d7b3044574846c30e617631a1b98d76af2eaa17bccc7121acd6942583ccaca7661b41a01b3c2c79c5d3389ffa9c84199c0112b56b3df97110035e759c4eccb245daa1a01b3c2c79c5d3389ffa9c84199c0112b56b3df97110035e759c4eccb245daa2f53536d68722bd35b7fbae47cddf91a8506950d32b81e42de5e2cd7cd10ce74cfdeaf561b1ccb3f6969b7d17caa1c7388199d1cab569589c6fb08441cf29a75cfdeaf561b1ccb3f6969b7d17caa1c7388199d1cab569589c6fb08441cf29a75887c404389ff5d1e866de0e1316b8b14d71c5edeca60ad5d5e2c599805ae8ca743913f072157df6aef89f8fac7eecb02b273c57d78975401c61aa611bb4fd0d043913f072157df6aef89f8fac7eecb02b273c57d78975401c61aa611bb4fd0d005a52a2432cad91edf7cd0e4392cd150383fe7e2929b286cb04076f57bd44687b23330bc54b771f522ad0adafd808f74f1416765fa0225f165dab9507428293cb23330bc54b771f522ad0adafd808f74f1416765fa0225f165dab9507428293ccbf795ccd508f3190e4b2583304123e63bd6290159cbf4868428f2d9bad3a938e509b1967f80f24e5b26196c29577b0c09ea64d25d3b44306fcc3254cabb95cbe509b1967f80f24e5b26196c29577b0c09ea64d25d3b44306fcc3254cabb95cb271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2546cf5ffb5c40e1ebb9a40b94b58434ceccb22645fce36e093f5cb03cb6dba42376cf5ffb5c40e1ebb9a40b94b58434ceccb22645fce36e093f5cb03cb6dba42373f937b5f50a9d9dbe10e5ab00db0516bf7eb373816d7e54f5316d8c0c5520363cd6e53c4cfe801baa532747df66ff4b98a1e177de33620add08e2bb564fa4028cd6e53c4cfe801baa532747df66ff4b98a1e177de33620add08e2bb564fa40283df433703c90185963b5c0bba4dbdcf73397746971652497da6430be15a12aa3358d546726e6604dd34c90f4572a34bf7b01da6c455c90fde457346084bbaece358d546726e6604dd34c90f4572a34bf7b01da6c455c90fde457346084bbaecec980a8a3613abb2b86ab4aa46108863b4d8b6729dea32de79278b36485b1be8c10d5c1cca71f18b933fa4c7124bdd768847bf6f837443f2441c1c1cd670b942110d5c1cca71f18b933fa4c7124bdd768847bf6f837443f2441c1c1cd670b9421e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fe9ae75bedc91e9b67a4916ed0120de6ff254f0b39de1b9756367e827099e0c8fe9ae75bedc91e9b67a4916ed0120de6ff254f0b39de1b9756367e827099e0c8bab5fc82ffa23a50e41005451e3845b4093420c026c97efaeff6430edfd80501ce4dca9c941472d482c8abb2fbb67c2566383ad58f85d5dcc7e93fbd06ada76bce4dca9c941472d482c8abb2fbb67c2566383ad58f85d5dcc7e93fbd06ada76ba20eb75998a3afbb5832102d3dd0bbb7112adcda139ada389defa6952eaa7b88b411fefad8e6433c106c805ce373feff82819594cdfedabfedf4d8febad278a6b411fefad8e6433c106c805ce373feff82819594cdfedabfedf4d8febad278a6f4391b201a53b23d799a813fba0af0b18078c0d8d543169e7ad1850580bcbda0f38bf4539c270a4317818256a2e71f0121932a028a4687adc9b3ebc2acc08c01f38bf4539c270a4317818256a2e71f0121932a028a4687adc9b3ebc2acc08c0194fc9e16d91c150ada5a20bc244b432a543c17c8cbc3ac9dc4d770203e6eef6c82ce1972dbd488dbcd5e0f6fa89eb28570040897edc83fb90216fb61ea9c358082ce1972dbd488dbcd5e0f6fa89eb28570040897edc83fb90216fb61ea9c3580778115d0a7169113fceee30fc820303175d91b19a243463a9bf84157cd23e22ed5b1225ced21dd65b2ae92564b228ed82148f30f2df87c3310fb1a3e26545521011785d9d39c5b87555b205722bd97cd73792dfa3f7dd926dc9891b5d4b38a7ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85599b72a0e7cf8f80b3d4208956e574201a3faf8f952a45197220e760d883410f799b72a0e7cf8f80b3d4208956e574201a3faf8f952a45197220e760d883410f73338bdccb9ba4a54de623dbe3fc737f1d930c77fca32989f94a031caa29fe928d2c5c540c8f24363e0b1b490a92c4f83232ccc5fa62ed8bfa6a72891545f0009d2c5c540c8f24363e0b1b490a92c4f83232ccc5fa62ed8bfa6a72891545f000998f71f739022cc9b31b4985118038da2ab11c81ff9823d3a50a9d656377798b80f80e99900815eee4e151646b882fed5fc3437a913a75a03db0f9135c60dac9f0f80e99900815eee4e151646b882fed5fc3437a913a75a03db0f9135c60dac9f5a41f278f5c36f5f6e73e56d2d33dfb5480f2d5522e7167377d8d75991b7f26142e56f5da6cba07d21abadb07392fafabeb2b92ddc70ac07ba4efa53e35b8ca642e56f5da6cba07d21abadb07392fafabeb2b92ddc70ac07ba4efa53e35b8ca6bbcbe2f2bac99ba5d211a925c6f86695e32d1bc555f1fb150d5279f101661a5f933bffe0ea5b54981d6a509bffcef8954c8f06fdc9a3604991625dbb1a9792ac933bffe0ea5b54981d6a509bffcef8954c8f06fdc9a3604991625dbb1a9792ac941a97c3c6a11792c7b3933f08e073c9b12207c3ab5666f7652e5c7772305025454ba91554831e8bdf724f1bb6e426bd6e63f463111e6a50ef5b99839e4ec59b454ba91554831e8bdf724f1bb6e426bd6e63f463111e6a50ef5b99839e4ec59bacdf8057c8421f53fd89a671de5d70c0431f353c30f6827adbdf64a7f293f441b6bc9d2f09e796ea8dc22030d992f8476da9248020e00e46840a2a67fa2218207f4a33b9b2acc0e3ae536b1819ba2f127c76877e38fdec84d08faa648d71ed0f655ab90f8b7c244d0bcf3830180f30f9fb93e3cfe65aaf0ee63d2dd97eec8edd655ab90f8b7c244d0bcf3830180f30f9fb93e3cfe65aaf0ee63d2dd97eec8edd1aadd6d02fb6c7b9ef514fcb21ce47fad26d717e404e78ae0081289becccffa6e50952e3992eaa1b5a464e3330ee8006c3b7e172b707947dd26c550c4b288b76e50952e3992eaa1b5a464e3330ee8006c3b7e172b707947dd26c550c4b288b766a8bf89f26ce500d6f9ea57c27237dbdc92ebc721b372e2abef04397dba4fac03bf942ec59498cd3353ee96410d4fc9c69998826598f2a9f21959ce54e855d583bf942ec59498cd3353ee96410d4fc9c69998826598f2a9f21959ce54e855d58192e708f7f600e404f8da1ba07c830c83301596a4a86a747512dbf0d8d73224f156fd211d78af177bb6a8eed936eb28929b95225a0b5eed24646e86c6ba56d7a156fd211d78af177bb6a8eed936eb28929b95225a0b5eed24646e86c6ba56d7a271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254bdfb0c13c40bac2dc27e6222e5807265cd21b2c969660132cd50f71ecee44583bdfb0c13c40bac2dc27e6222e5807265cd21b2c969660132cd50f71ecee445835676e97d98436d4ec1ebb2852fb180bb8ea82e9abdc5978796000c0b7dd8f32cc328c3ee9197a2f93f6398e604c14e8dca709fdf3bb2eeaeb4f8aca05c90d0c8c328c3ee9197a2f93f6398e604c14e8dca709fdf3bb2eeaeb4f8aca05c90d0c86c7c01ed87ee7d195aeb7a29a072555b0319de1ca912c8a399531e07f2cb640649447cd6d8bbce0121ef70a5a99d9a98923d9fa7892ad739f3184037e7a858da8e19b6eaf21c9e43fa7e8914917817d10102957aa77b33f488c766705965bd06cf3923bcb204c73a2a3bba3126ea55872ca34dc1550b5af9b95d49dd0d8f4d042e9c150aafa39ebdc82019538dd838cd6379d2f8107865ad76ce960025ebdebf8fa31b7982df2f0e0f908b74004251828d5e1d506ade934866f068ce82883669755e7e5e75a058b747a71532d44c797bbac5af9d5f6e21b8d0950e38253fd43bb6967981166fce892700ad754962270f740b649e049bb9644fdbddb3307bd14a5ae9ef65bceaf7e45de14c75897ffa86cb8503fd2d595003168283cefdafbcb009e71acbe9642d149aacca1ae12a920825af993cffdc0b476ce10ba14ec534b309e71acbe9642d149aacca1ae12a920825af993cffdc0b476ce10ba14ec534b30767d1758f9555ef657745701b5296297c180d6fd23e79c7dec4eb8b22e5042e836137d646e582a18990fcbe98fe84281d86a2386a6bea6b6d0d0e12106b07e4c7926aed2aa80be37426bbdffd7ae55b5b08ca00454b463d7489db4be1a251018d48057e39d25f0dfd7b2af05cc6cb329ab0966799d42e642b8b2c75d5ba3a877efd1f9702bb4d3d838a98b2a2633a3047396724c7d5fa10f5091a428194b0227efd1f9702bb4d3d838a98b2a2633a3047396724c7d5fa10f5091a428194b0223e8e8a69ce561d204248f71fb00327dffb9329560f476d95c45ef279179c165b0b3b57b8835a910d7057c4d57f0cacab49294e3737af7071ea8b4de2e7f221560b3b57b8835a910d7057c4d57f0cacab49294e3737af7071ea8b4de2e7f22156dd004d9c62269f4e9fc535c946c6d51f7044756e09c92e5220441aecdee6c453594d5d8c174415455613411c414ba1260aa2e6b655a295b5276d0f960af85733ac5fbe3b55c6097fb061407c08b3caff33a8ebbe53eeab4344620aa1f88c5d7207aee205d3cdd0357b0f70b0bcced3f89ab90c9ff569c31f5e47beb2be79626e96f1f4920c80eaa3940fb9b0acfb6b792e94db3bd31abcffbf91860cec2cd1d8297e9c4a59c7f62bd7fd20801be43f5a2dd980a4d0d65ae2415fcc8e6dead95c8f5d26c1d285e7e3fa8a472260f464070081657082c53d06d86df1f8fd0625e4f3b5b1b3f22a48966298103085f509e6533773d6adfcd8ebe329de46cd58198d09ed2dd12fb15b512dcc202181b1ec46d58fea74ddca34aa220686e6deb3e4e7f128d074f5002721b583a6cf900927f301e958b7e775f1a5ab0268664c922a2e9dc217fedfc0664c6f004c093c3a47e6c47c4352fddb88a1933370f18809167a9bc0d1a8d9eda4d6ae851a6ed90489dc722eccf04bad5b969f9034f2b2a46bfe324ea45e2738532b99818492177488b52b573e9c01aa0a70fc840c493c8e467de73ab45a5b8ce6e20c9337c5b17ffaf89fce7aa098b652ffa2a246e2c95a6134fc4166eaccc8d7547e16b337113982932fdb37c40a078d4d2df6ec76ce9bc1b772fce49912cf9ddb18c912bd2d158e8500ef6cafba392cd38d7440e97f8ad5b6cee99c7002e4292b91daab9a6dca809d2531454c05aa01b9098a7046691826becee99c7002e4292b91daab9a6dca809d2531454c05aa01b9098a7046691826bee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bfd2d491460c67e54a70a06b9cd0d6f89f80e1410e7c7f2dba723965a7a4d5abbfd2d491460c67e54a70a06b9cd0d6f89f80e1410e7c7f2dba723965a7a4d5ab1ed0b4f6f44b13c520f1766c363c79328537565614f9f35eb594aad0c124aedda1258bb210aa881094ba5cc1b24cc4cf798dcd89bf8e9f6482b46adfab91475ba1258bb210aa881094ba5cc1b24cc4cf798dcd89bf8e9f6482b46adfab91475b7d5cf275821e6d682e2ca9c1b5a6946e1793a4db0b4f0528eda08a0263798ec70294909a52a3cf5f1fee04732c9c374098d17ef1256ab18a475ec31ef540d7bb0294909a52a3cf5f1fee04732c9c374098d17ef1256ab18a475ec31ef540d7bb271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2541257b91117d9dff506ef74ddcbd01df58d266a8858459a34f19facc601dbf7611257b91117d9dff506ef74ddcbd01df58d266a8858459a34f19facc601dbf761dc0d3e6b88745ce445b222c7ea6f0880ab56e24f138805b0e3341d646be847380774b404386f39e9aed1ff211ac6917164c04b7a30643c80133abe6c58dba17c0774b404386f39e9aed1ff211ac6917164c04b7a30643c80133abe6c58dba17cdf3bb1a675e57aaa00e8b7c91f394d0ed377687ba4338f5943e06456e1e7a97e17c8d77515fc4c1886e603e31d6063322710bb1c8bd4a342493781c16165137717c8d77515fc4c1886e603e31d6063322710bb1c8bd4a342493781c161651377e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3fe1caa7f71b7baa73fdb7561d65c68e9ac20c75cce8fdcb57bdca4033baebae3fe1caa7f71b7baa73fdb7561d65c68e9ac20c75cce8fdcb57bdca4033baeba56c5aceb92e4fa9441d4a54c4347c6ea433b08918efbeba11ded120dfe95e7d56aec01952278b43cef919faac931874c754f2b24a03f3e75c4f9bb99ac90cf9f6aec01952278b43cef919faac931874c754f2b24a03f3e75c4f9bb99ac90cf9f247dc1e475f8164387e89846452632c89d2056e4c35cae9dcc8a8376e5f5818642a634cb9d3d42f5349381d797bc50d4b2194e3c6795c38cae33209c7fdb62dc6e49bc2ef253368d4f01fe2f83038bd7739e4bbac46943e2555fa1b597fce7a14d4c40fc4ce979bc385d9befb420ea63df3ea35f876c5166a4a60401f55be69febdad2e8aa6e695e7db9b9a39089e332f095c7fdd332df07f71587b7d9bb6ef95f5471bdeb4aedded98aedbd78e9a7a0e19a5e2a8feb1a4221150cb7b7f544598410fb30d86b64eb8ceea33ddbc9299768a8fac27be34507f02b4c55e576eb560bed5a217daa91b2e798b3ff9993c601eb6e3c31def1edf60a45082b0911b5c41d6385cd9f4f687ffd400bbe62a613dddb0845520512400802b2f379ff92dceffad50c2bfaf15defbe7785b6f50dc36dd09eb573c30418227e779fbf51d7f98b872c361e7f89c8b8d92b224bf776306a243dfa3a7686ff3a7b92b0e83819050d3aee951f050537c7f2afc6b681856ba6248c5646ebc85960c7833d52c233837e81b4bc153db8402e41b913bbe043b2a6d8059b53461afe5c24566457db730fb62e35bdc7bfb55e46f40153179464a326ad4af1eacc04c06adc89f600928edcec2e35bdc7bfb55e46f40153179464a326ad4af1eacc04c06adc89f600928edcec24709a3c64cd497f1201270254416dabebe41373a7fa47ba7308059f2444ab06ada9ae3125d44fc899039e6580152adbb0505be5734281c8a8bf857e48f778ffcaeafffb89d136a51d68d730f7f6e420d5dc5e28423ea9b404980ff8a15f79615939580e9b1fc47bbc6f3e6c9a2638d987d68dfe0f9104933d2163c1fa923bf6cd9e2a9bf8de5dcecb2aba28202f96d6c8c81e6baf5ad47c49dd3351d8f2e87ccd9e2a9bf8de5dcecb2aba28202f96d6c8c81e6baf5ad47c49dd3351d8f2e87cfb614dad8b5373a927b42a048d2237536af6f171f2ee786bcfaca945e4c0d1ca38237cee58676fa9ad22a683d8bf49cade7f5e3cfa9730fb1e7661a1d42287bf38237cee58676fa9ad22a683d8bf49cade7f5e3cfa9730fb1e7661a1d42287bffcc27f5ecf3dc266af97c5a9596404d29205d99acae219f3dcb54310ece6891ffaf4360a3d0aeaa172939e3245137eaa210f02907314f496d45742bd136bc452faf4360a3d0aeaa172939e3245137eaa210f02907314f496d45742bd136bc452d4b4857edeacb79f324e734ff786f8f1d78d34ec5590879b0177d9e02f4e657231f9f056465e4c3e8f9e33676d5011377a429fbec9b7f88bccf8061342105fca31f9f056465e4c3e8f9e33676d5011377a429fbec9b7f88bccf8061342105fcac3605e46234ce224af6b056e93cd43b3a7851972d3043023459df9b5e5f9dbb8f011369dc0d4e49b4c4763657b00e3426c38110758eb2a88f9d4a305457c7708f011369dc0d4e49b4c4763657b00e3426c38110758eb2a88f9d4a305457c7708d49077be47e62685126a290659215c493ba87506fd2f13fbc91cf2b8429c3472d548ac78d74af5383df88264edbe3f94ad204c3bcf66269508318b2a53e95cc8972a80e983c057fccdaf5943eb45c3ebc7938aa5543522d70f2820a8b63af1097a6d60869567e3d4832f49480b6530ef59506397429486a28ad938129259dae0399566be387baba10320920e016f19b733a8dbda20d78d43df451db2c251f1aac056237b4cddb361b68b21d51826ed8dba3ddb1b06c373504e2f62a8b4828b82ca2fc1414899086ccd4be9931377c1e75c73a022d99327d4d8871f0cb3dc0623c0f1d31ddbf6e76757e23b8f4bd466d84557f5a56dc6e70bcaf570b6c17d8890c0f1d31ddbf6e76757e23b8f4bd466d84557f5a56dc6e70bcaf570b6c17d8890070dce581c2fce8edad429cfbc0b1d79756844fef5fe67587a19304257af864c756a1be1c12c82d96404fb7a50b679165d03915deeae505ec0e54482751803ab52a8eba377fd7398068887959c72d436407fc6c25980d3effd30e12c6746a7eeec889ee7c6cb088f693346d5b2d294ed3918dae8400a01aa4e21067918f15b0cf3fb20f5e55ce74103fcdc380a4796b95fd161729600625c9a5d3bccc6c4ab05f3fb20f5e55ce74103fcdc380a4796b95fd161729600625c9a5d3bccc6c4ab05271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2546ba41b85e81a774050ae9bdcf958fbccb166431ce6ae5179bcb038f720d9e8956ba41b85e81a774050ae9bdcf958fbccb166431ce6ae5179bcb038f720d9e89517c0c27b764c49c14600b5a2099e613727b5fbc8047d5a52ba9171be987872910b843fa023aef8014c854e79c4249d2cead4c782875c907028fd2e139034151f0b843fa023aef8014c854e79c4249d2cead4c782875c907028fd2e139034151f6a2b66e48a2c4c40d364f95b2ac5ba8bee5682e2d0653e8d107a039f88a7d0c62da8911a5ee33161ed3beaff3a0ca70c66ec3ddb3844bf9e7c9cbd1f0ce4ce872da8911a5ee33161ed3beaff3a0ca70c66ec3ddb3844bf9e7c9cbd1f0ce4ce870a9d999c7628b2045c0d64d3eaadd0aac5478908dc1138a210bcb0dec2a2e3326fc5cade1a3fdfca7ceb0b150d1085466b93226a590bc80ae88883d3820f81aa6fc5cade1a3fdfca7ceb0b150d1085466b93226a590bc80ae88883d3820f81aafbd454c3188fc8461d65cc25bf131c2eea8ec5f6398d7e852cda2ba2611295bbf16fc086dffecf70f967b1a0ed7d5b88e8725ddfcd51a175f8ae8e1edba395fe60871a1c6f5d7ad6d03fb0150f68f7f6bd2ff41237a349c9933d3f8dc16565c4f542eb02298f2bc5e44e2b0532387bc33e62e3a858e5a6dd1231cb3b38e8a56fe5fa5ff67f97285cf6b9da373cf1ef83c994c449f5195c4e2a19b770261d1cd3948990495f20b5ddbcb6314a0cc8e15aa9faa5d3b7e98b81fd583aa0ca98bdc484499ca9bc0efcabb85c563fc1bf53801f6010682520431ccc00461edf87f7017b1a30762a032b3cd1fe7530da068a3b2cf6b669bf07c203f6ec67b0512a04bb2d10afa3efad69bb6b95a3258683092d62253019e1ac103ed0a670d74e8735582d10afa3efad69bb6b95a3258683092d62253019e1ac103ed0a670d74e873558271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254fbd8a8b47eb829760ae67215b45b758aa2de229c7c04785e0b8c86f90a8e4145fbd8a8b47eb829760ae67215b45b758aa2de229c7c04785e0b8c86f90a8e414520b6595d8ac08bcc275338fe500b6d12a070b782b05b102003695c54433652db958bff55f194062fcc4e8851bdfa53d6a85ca4f39b847a5b5aef9e036800dded958bff55f194062fcc4e8851bdfa53d6a85ca4f39b847a5b5aef9e036800dded952d5a6d3cda5a4b324a95351c4b05970b6aa4bab901c30b849a4a775bc66a80763d8221f9d9a2f65b3fdee2b21979d610c80b70893c9ce9157c19ef04084e070de8a6a5cb442004729ccfaf04d369bbcee68f7272c3d820ad1b192982c856599b1b4dab9978c5ebaf7ebf6cde6e9de06556d526f6bc9fdd2f5b17285c8ff9f7a08b2c0d97c68eaf0e6e98d32c3d5b8eef786bf3a4bb0f13feb4f9c954f1ca12b2112f2d0e47cec7fee842dd31c7e148dc70992d9e750cec0346f0541f81fdcd922a363a43fa686afd689cecf9c87038164b1ba1ea691645d01e58d19ddce880abf0f1491a0cc8032d969038e5dc9dad431486ddf35bc4f3e90de10dfba0ff41dfea20132a5182c35da6a6fcb25607f881dfdea0ca675a52b5db8826b506436c12406fcbb9fd2d8709ec6d54117c04b4016c1bf6b7a882bcfc267f8a506beae71a53657acb7d633629f4eebbcd0b6b2ee13aec438368a95e5495ed9838897fdd887a11cdc4a1930beda1d1a6ebd559a9e6b7a163560c6e57b8eaa21391eaf11dc4a840225a069534b38fff9b65c25cb5943ebcea7862c4cf7d289ba8fb8a72672169c4424372af3072e7928ae5a68dee0b5041f2202a5e41236dd60d01930677efbd15647427510d62c71a728af2c02dc4f016608fb59791af9b9f197181f39f3bf60ac863502ecdd0392610a9bb18695229ce0cfd0abc2906ac0413ff27ae013bf60ac863502ecdd0392610a9bb18695229ce0cfd0abc2906ac0413ff27ae017ec7ba5bec77312470fce42ce4241a5963ca519795b4704f03eb572820650f3226b9757550a8fc2dc4c16e77eb0b07e4d654106a9d3492581997ec4e3c71c41126b9757550a8fc2dc4c16e77eb0b07e4d654106a9d3492581997ec4e3c71c41156331142adcb6e1b672ad49131eaf6680bcc3249b17a15ac96273efa2b97b7c067e8cd53af228a3fe3455bdf92f4c3b9ef079530474ed1c574c404a02b4d422467e8cd53af228a3fe3455bdf92f4c3b9ef079530474ed1c574c404a02b4d4224e1603f3fe514dc1734a4d29bafbb353d7070ed9b422f9205128d5de33762eacd1497eb187130b7c46671fca6182fee4bb0811ba8218aeb760664240f2fedb63f1497eb187130b7c46671fca6182fee4bb0811ba8218aeb760664240f2fedb63f80f6ee570d4dbb5a2744b40fc08f7bddb7bfdeb589ed2b25df5b276c8c830be01987882d06c59555eaa451438c7e41a934924b5027f088496f472d65645890d363cc99fa289284b7959a77666edc23ffc1d7bf570c50b60832d5bad9902ec07a3b2351d62e4b2b24104bda770efee2c813cae6f63df8caae0177a8f2f6b9d9803cd65fce58e5b0a275f6749d95e2917ae6994d97d583f7946d0989683b27b24448e4e8f2270116b14bde46cfe7e88e14ac3ced8c145b466de50b06f6eca60759868b81838629c5f4b846762d2163d916469f6f3b123185d673b24cae4e61198d8e0da004097b449328bf2c5b62698f395ac5990c6fc35a5bf4faa53e7666c1a1a802bf3962bfd9902706770a698271f5975dd7e22d6eaea967e7fd1e57336f3f08cf8dc13361aa3e97ba9a2ea669e3a83b58df33a2ea9522d8a1905d53b204d1e12516dc806ff463068c78a8778476316a01dad9aebf9e920ded237fe067cd348c5f28e97d18de759c9064d9390c08d880883c25668fef5772f1965744b9733cf9ab9150c4cdc55ba542db5d30de77b2f7991a6b314292aebd112afe5838ddae3d4816536762ec1dff5498a5869945d4279307f99c6387e0f19edee85ad1cf13e7ae226b0c3b1944931ef10ec27c34d18f8ead034873bd68159cec71e096e205e7ae226b0c3b1944931ef10ec27c34d18f8ead034873bd68159cec71e096e2058e4d88a6bf95b5cc67abed3d891544b24c768ddd5c58470967e23d9215eb3090ddc9aee8f80ca95f6870e1ab546fcae3682c743b4f1fed554c311c5e9e259619811ee13090b002cecdc2f68134be53b57bda25fda0db4620d7c5ef152ebc62d61eca1b8e54d75e1ff8025e3ed34db4f594f8657379b4782b9ec892f8dec998903548faced61127b04f50573a1e25fdc17ef792e98e88f74e98960ca40aa497440cc9444db695dddf9f51928a98752bd381a44f1f865141882297e5bd3ac2e2d41c0005fc8f79889322c40ec56887ff0854f068ec3fbd27fd270de85d96a801acc2e369b141ea9bbb1e29a11410c757f267a5ca1a96dd8c9dc62a84b657941ee3fba91ff3627de1c4d4b187d791ab6c57f103ec65d873f9f8b757059584ef63e30f89d65e273ac44a70f8d2c0a07658888ac57e80935333f8e76d751b09a42f204a0d795d1400213d7016708c1143bd385c3c60bd659cf00766de7bf7e6b745524726f797b3297049ce7e8584e31cc41b7da4185f4147ab849ce86454332387e14723b14261371af6e8bca336eb700d80a7955a8feac9474187ddfa8f7c7fa8800bf051e436a95a1a2e88eeee3a3479f044b7db6e8985a66eb617bf99592bf1320bf051e436a95a1a2e88eeee3a3479f044b7db6e8985a66eb617bf99592bf1323d858d0384783dd72f6bc77dcbf4ccb4107184f348d1543769c6a714bac354e76cfa60f01c8ab7f1cf1d03963c5721b5bbe85043b1c6aa661939800d3c2bdffda4985fba067d747c02fceb2a8bdc1b0246b222c80cf29e218b1a31a20caef997a12277fa07d1d2ed552b1d07da774e508b647b4b24a321964f00015e727c23baa12277fa07d1d2ed552b1d07da774e508b647b4b24a321964f00015e727c23baf8ed7fc599a82e8178c0dccac9c29869761c978cc5797f499b8888c4c1a3795b5e01a483dca2294819fd61c207b2c484c75918877b3fbea087f23a604a6beece5e01a483dca2294819fd61c207b2c484c75918877b3fbea087f23a604a6beece1b6d57d41f38181e88982628b58205891ea284ad5b3725a2befdefcd9213ca9d8f57beccab32023e85da23e4c7e4a3244be717118b731e496af11c72a08137a34f66b35253a0120d5805ff94141fc25e87471aafb09924f1640718d4f36683a1ab99500ae3941847c1973a94e826eff36ce5e8ee2404126610de07c6376f3879ab99500ae3941847c1973a94e826eff36ce5e8ee2404126610de07c6376f3879eaa350f6a0c46b91fa3fcff8dfc34b406b602e82d1f9ea6dd9c67a452fb4ed21cfa5a2025712acaec071aac4f979268a2c2e8ba4b4436ba7056fb738a8ca8c01714ca5bfa63ab8898b3da8fc31ccaede2c2af75d7bfa273ec30ed961a1930d405457aec73939cd97d84120a15d998cfdf77671291e5d7bf3c3aec721266e710c42dfaf0a10d724def23a3a6122565de4f036a39b67a16cf3f61e632194df6dea42dfaf0a10d724def23a3a6122565de4f036a39b67a16cf3f61e632194df6dea1ad36b860c2cc232651082ccd0d65abd15c56ad5bb03f01821ee85aea9324ea7548ecab5bdbd07396bff2628433e2466dbd3711961ba3c7c9e6ebc5cb4584182548ecab5bdbd07396bff2628433e2466dbd3711961ba3c7c9e6ebc5cb45841827ffbaa31fd83bfc03e96c2c58f86371d36489aa19163c3503619bb2dd75215f7bf6ab35ff20a43deab8071488c1e6313cd673eabdf08ec49b36ac3ea44a4b059bf6ab35ff20a43deab8071488c1e6313cd673eabdf08ec49b36ac3ea44a4b059187e1ff9b2a1915251d7e5aa8594a69e5e100424e5d842c0e46df4b63656ca8be387545df9cdf7be8fdd5d015d8b2aed919f357b39c0654ceecac53292a5996be387545df9cdf7be8fdd5d015d8b2aed919f357b39c0654ceecac53292a5996b16a869fb423024a2c690eaae06c57d5327c4987b2d745f931a2ff6f94b9528c93710184f2effd1ef8e2821f1257dbd41d82f4abece7d27ac00563a3b946df0f8ec36c7cae3db6b815890cb92be7b2ae8f2bc273383fe2eaee91dba76ad23025cb0209e7d93eb92e8c4bbc4c9698b11e5d5e148a1a72500611e822ead3885b63dd744eddef7f93df0eab1e01f09d4ed341a01e7d9f0ab75bb563daf70cf3b0fc66624b6056757e30d790af6f3ea266e094165d7d07434d6bf04cc0cce232d8906aff47f7eade2d525656b7b4720133a1180a71c13932b02bbe81976b863a0bc4eaff47f7eade2d525656b7b4720133a1180a71c13932b02bbe81976b863a0bc4e12d67c85aa7dc55b41876a15ab4cc5948f4d3ebf1f79535016ce47bc7f009d797413127d026211f922bc526a162216e701db8dc8607abf66c172afffb73ca565bbc7e0f2da02dd725fad94db896c04627978ae5b448e0a0d54d2915613519dc7b877c8108cd1ccbe271ca31f6e089f0642cfabfd592ca4cfc8c90309534fad4648c95b4e3de50fcdeb2c9dd521372c9cbce10029548c782b68a07028aa3704555cbdaa813bd1f2b7c8ea3fd58694a8d6d45751f9bb898f6dedd2f70d47040ece7e630e660389a330835a99a5566171149a6782de26517813f07ee20951cefd297255bd4f5cc12e0aaff8a86047de05120cb60dac1994e3b65a3df98eef3051f3353cf1a4c120d3d9dcaa48d0d037be15cb00de1ad1686813a00a16cf3279945d5a0e47b51a2cc2a7a2b4f89b850559e550409ebbf7817a5ac1d6d324d41555bc5a0e47b51a2cc2a7a2b4f89b850559e550409ebbf7817a5ac1d6d324d41555bc39b781373e5f96935e33a8fed834376efeec4edee607944c70362c183b0b9528bbdea0da35870f14ae7c2a4cc0d959ba9535d788ea387623f79b634c448bed4a929add6313c5f02119c4f1b7b5e67a37134f1a9ddfd1ef139cebb2c199718aafebe19dfe5096da6cceb40fec1f9982a5c3da274adf3a076029991786e26029aa9668c8bb9458b21b5fba01b4c8751f1d297d138a28d79e1fe2c1ba64dd8f3a7471ea991334c2fd20028ba5cb8b3f1e5122d2d221af6d8612c183d880f1f84878483678d94c8460551f1d31464d47a0f73cdf26e02aa7e3c46f5ddcf3656ce4106d5e5d8b5f63ce799d7c54728f2ec2d7c33fab35523b7038e3f980b6cc7864041a2981fe56216dbdba7644f8be5758da7e44467b22daed8cb5e6407238bd69ba80766697f09a38334960b032412243b67957e6b536e3fc4cdcd7d3bc0ee27ffa58bbab9cc98b13b3108586f349942bf213477a32117f06689a2100bd5e6e386f394a100a0ac7500690c49a35d01ac89d67780939260c8ee9690e1b3c78614b44271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254c6869a5c042760484e2668fd145e274a452118b73608fbc4499f316e721f16abc6869a5c042760484e2668fd145e274a452118b73608fbc4499f316e721f16ab5ea10d8d49ddb1ead580968fa8ad67029be1422c86a1b1a5022683cb13a10aad233a1db1fb0d6e012954f25906501c667c048a14b3632cef28b8468e2ec0a54e233a1db1fb0d6e012954f25906501c667c048a14b3632cef28b8468e2ec0a54eb1990cefb88d22fe27b0729fbfa7bded3106694e1ce56b10bf9e5a3c134a969f34a18a3997bddb70244c115e5f1a5fca4ce59359a91e2dcad41ff7d84a4e5dd234a18a3997bddb70244c115e5f1a5fca4ce59359a91e2dcad41ff7d84a4e5dd2dbcfcb2b9ac03f75b792efd0f85c09068102e2680539d5d12a5bf3bc2620886f43a2b7c31d5e3fbfb3b0697170ae013a735bec8022247ce6df6d5fdd7febb1a8ce2d91c73a2a08414ea1915007a39c17bc074b58a48451077eae3bdcba6004d66761e55df6b526a03aa27a5c73438d864d8e611442da0c137be77771d7fe7ce4b19c151fe8d675f524348b045b9a7a95e3dd8a9745a748ae8ae3ef86cb67c67cb19c151fe8d675f524348b045b9a7a95e3dd8a9745a748ae8ae3ef86cb67c67cb7c23e56e83fd4f5a70a1c5d2542c6579511e29157b8b96481c94e133560207c8655de4503934fbf60ff8b9f995b015854351ac15bb04d7ab195d963a69b3b418655de4503934fbf60ff8b9f995b015854351ac15bb04d7ab195d963a69b3b41e32855b2b0bee1abae065cb33ddf3c30c3a8397d285b0774a9d850f6639f57bb42da4360d4c8d0f1da5d26ab6ebbf0aa782dbd809699272dee336e7c03f78b71c729c774c601009d8f4f3af307c8f5e5f282de88db05989a9240bb53441fb6e32f6d12e82c0f469196619cc067cc13f84d56bf512fb8810124da86debc17fb3e2574273b6a73464ad21b2726cb7ee34098e629e01db3f6cfb24e1afa008c62186d12eadfdc0481a8e24bc73fb6c2cf71a674ef725843a99b3b2b5194450801a61a96f3466165f0653013fb6bf0fa20dada022766be38d3c65fd3bfeea7e2ce63603df6190c7e83592248914b93085eace6043ef3da1391318aa3a4cb8d844d75603df6190c7e83592248914b93085eace6043ef3da1391318aa3a4cb8d844d7539d0020992bbe0a8a880d85654b7f10fcc5f09a66cb30bb348a575063ffb56b92ee38ae68ce704f6471ad24e923fc335d3b9aac5472f5d02c7967eb1ba2d47592ee38ae68ce704f6471ad24e923fc335d3b9aac5472f5d02c7967eb1ba2d4759937f73e2e6e272d6fca9280aadebdbe6caf4c73ea787294d30497cf8dd84acfdced7c10a8ca1f93450772cff903ef8e6c8d2a14210491393bedddb40300489bcced7c10a8ca1f93450772cff903ef8e6c8d2a14210491393bedddb40300489bc2ee33f596bfc9967cddcc4710eb7e077f2b86abda429d0432b0afcf2d493f4235a7b1a21aa38b731af48b89a4fe1c95b2496443a71937d6a629ebb2eba0cad2a5a7b1a21aa38b731af48b89a4fe1c95b2496443a71937d6a629ebb2eba0cad2a4d37323a4a345ee18804ea71401ebe2a7adbae8e6a18ef3ca6655ee44b2b866d770c8b1a46e2fd0af4fb5be965c016729ca8b52397a6310a67d8b3ed8361d83e770c8b1a46e2fd0af4fb5be965c016729ca8b52397a6310a67d8b3ed8361d83ea737f65ec8d04eb2e9cd97dababe417e027df6a5ffadf4f3a06c1dc3d2c1dae2534437102ef43f001dd115831e4989e99b898e1e4d42e481fad4790394c89460534437102ef43f001dd115831e4989e99b898e1e4d42e481fad4790394c89460154971669b9363952de2d11fa80b0e989da9e6aa702ff6ca903746ee94176844a50a3566b96fd5248b787fd5ea8e98dac67b3acd486c6cbb3c163581d130bbb8a50a3566b96fd5248b787fd5ea8e98dac67b3acd486c6cbb3c163581d130bbb87a82e1cd5b841cc948003a0fe288c2bac788f2d7f23f126a3f468e2cbcf41bc11f1fb55a9676ffb4ed0bec6707172687be62a324c8788a6944a27f32482534a0f7cb7ab25a3eb255f9ef71f2fbfec8d752fdca282f531c0c8181870e311dc588adf05d49f09f65c52c1521db9408b62e7cec3578f1626702a69c27b84ffe5d77916e21b24808c87901e4f13ea9b5120f030d8e142b303e19119d7ed7cce85f0b7a49b3e19cbd03ed97f158cc7bdd514d5aefe036ea2caad1b301f2ffc61d8607cd0282056213c204d23b75f118ca863d0602cb01af3d4eb2f7dd4d974fcd1fc896418615a851d6f7d9115e8f3c378009550a737cdc487dc5f469fa3de2564b8e96418615a851d6f7d9115e8f3c378009550a737cdc487dc5f469fa3de2564b8e4065c1b05b580b10e33a94eff711b388a85c7eac32409ed0ccd5143cabb2cef83d404cd327abf7689a6a348aeaf1c58fc978ae810b364d71311b6a60057e2ab15b6a7e5ee7d121cf4bb093102ba44df39206733aa5ea2a0440b7c9e760706ffd20574e684096d18635f890123217bbcdbe4a6204156aaa8e623253795b1ad5b487701687ee88400cc77bed769a975737fe6ea29cdf8dff04cd32cb062ea5801387701687ee88400cc77bed769a975737fe6ea29cdf8dff04cd32cb062ea58013118a43d626e5a5c4d7133265ff02750ab3f9843b9736266f18a45153d77964fc10acd8b1ae44f7533b852b0849e82ca5d5d6f0741c9e06382a13398556373b62caeba1f2bc54f59e886ff698c859ec72777a4f9ab1735d5b9209e93b9bc26938b379378422777b6de0ffaa0d1f4c63d4af7b869e54e8a2b41b61c6f7e92900771a96f3466165f0653013fb6bf0fa20dada022766be38d3c65fd3bfeea7e2ce63d1af7ac00fe40624d7c9c2a9a4f4c28ea4f0334f89621a0a8e82d7019910b50ad1af7ac00fe40624d7c9c2a9a4f4c28ea4f0334f89621a0a8e82d7019910b50a1fc1557a2e6bb160863d4654261e3f2d6b1acab92ba646d13edd9bf026747724e55eb435e8f79e9d4361a8607a1cbf16ecd72391a4d9a955c4447612c9d9aa68e55eb435e8f79e9d4361a8607a1cbf16ecd72391a4d9a955c4447612c9d9aa68adcfc471088b864583e4142100a8f470f426af02bfe577ec0c947920b5e656267e02e0ea4f75c56fa803a98fbcdc4f5d355e3c5ebaf6f18d394e25dff74c30a07e02e0ea4f75c56fa803a98fbcdc4f5d355e3c5ebaf6f18d394e25dff74c30a09d6b8398ccdec08bee49073a1d921ce5da40a7f94de224844c03bc19a85d811e9d11cee2fb714182622296806ff9b387bf28a4df8714d8094f5b796940f0e9c79d11cee2fb714182622296806ff9b387bf28a4df8714d8094f5b796940f0e9c718049a3af9075f64d8ca5c750c32556ee60c9d447979fd1c530dfffd1796daacc0f6af2afc97def245ea2f39eeda61cf8814e81e6e5f0a835928610d47732417c0f6af2afc97def245ea2f39eeda61cf8814e81e6e5f0a835928610d477324174693152ca5f07bc47425bb47210f750dd0722495923878e4104315b5c51857f63a1b765739b4cec702661c077c1bbe0d3c076ab5b2e5b055a3df2ba5c3e4babef684596d2de3ca0c5593ce0661286bf8939ee04e89db74ca3b79dcc5971f82b01ede14651409e3154502e0689b9b3f99f83b1ae03062566d9ea3abdb5fdcf6a11ede14651409e3154502e0689b9b3f99f83b1ae03062566d9ea3abdb5fdcf6a178750a0a386cfdd2504495f6213283f25f240fdefd2bc9da77946ef6c7bc2521bc6306537605e2a376e20b7c806b131f1875696ab592d44db267872370d0d149bc6306537605e2a376e20b7c806b131f1875696ab592d44db267872370d0d14974533a2f0cfc4dca7b59bb92fd139380b5de8c38c7b073f0e3753b2a1ffe8ed16632ab6cbfbdb818c3b95ebf511609a24835da3b3a14380b7f0f52a7d2a9e6b4b6e6056e34c1e4fe5b949e511a04bc2c3da828ff8db274e8c02214d3dbe2b4c62981f5127de7bf2ad264bc556b99e62dca34f94c5d94e498755c12ca4aca61d82b6d113eef8ab3abd81c9acb0e39a2f2d4b64bbf7b6118d2afc3158e8284a64469603573ecdf701669f19189b7d58417957180dc82113be7adca6f409565243245b2bd1f82ba26e784b6ca4b78383f6b6089dd788571ea85b5bc453c40c9a9e445b2bd1f82ba26e784b6ca4b78383f6b6089dd788571ea85b5bc453c40c9a9e4a60c152ab4a78a854d8b6ba0d4ee9cf7ead29c18117807e54aa66c054796284426a89b0a0a16a2a3a5895ee8cfff12efcbedbbb2e692eb7922dd8f52468ef59926a89b0a0a16a2a3a5895ee8cfff12efcbedbbb2e692eb7922dd8f52468ef599271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a2545626d05546ea143925153b1360ee970d2ba3650fc51e4fa90a0d1fef98ce42c55626d05546ea143925153b1360ee970d2ba3650fc51e4fa90a0d1fef98ce42c55ba7633442fbf0af85e7c212efe013655979c0b89158a9ed0ff471dc52b311cb134ddedd0cc48266fb83441c5994ae1391981dc0be5c553b1a0730b42bccdb48134ddedd0cc48266fb83441c5994ae1391981dc0be5c553b1a0730b42bccdb48e29e23129de49b209927c399c58ce8eaf6f7726d0e26027b5ea11de0b6619771d99120a191eb6eda1ab4d2d4aa31f60dfc72e359a46a6c8d8afaa745b321f05ed99120a191eb6eda1ab4d2d4aa31f60dfc72e359a46a6c8d8afaa745b321f05e1b41864137b897614dd82991c1ccec2443774d7cf26bbce9b9802140b066e302ca5456fecd1dfc72efea14863488af9d4416db66b8c904495a06980d8d1e0e89ca5456fecd1dfc72efea14863488af9d4416db66b8c904495a06980d8d1e0e89c97fbe2b68fc0bf5d93a43d7e3a049d1a4aa4ed6a52345e60b00c43d40f47c3e8c466b6b68db83e1704294adb6b7fd6c4750f628091b55457033cf618094dc068c466b6b68db83e1704294adb6b7fd6c4750f628091b55457033cf618094dc06271cb617afd966c421b7f7357bf757f30e4b265c5e86191856126532d342a254caee65271cbb76f6b74435425cc7dd0f950e1cf16ccd79e57a1df55f82582b7ecaee65271cbb76f6b74435425cc7dd0f950e1cf16ccd79e57a1df55f82582b7ef1f340d9034507da2e03edd66c2ddb6bc1922cfca9fd1f0db04cefec2aa9a5517a5da5b7e819e262f97f45f542b413622209d582e8b5ecbe6a79f636f42f97187a5da5b7e819e262f97f45f542b413622209d582e8b5ecbe6a79f636f42f97189c7e81e6cc1462fd97ee6025dcc842b31d22bf8a370f3fb7a0f3d12c8f163b38452472ecb775ca8223fdd2fa5fac8b5770eb016238cac76833d5711103fdd9d2452472ecb775ca8223fdd2fa5fac8b5770eb016238cac76833d5711103fdd9d231f4dfe9e0a5c432825b427c2c43774ef1f2bbc70f846f900ea2d4831dff6dbf197c5e61b1d560a0f3df4b9bb1f785a8c3a9646197f15a80a91997b43927c1b8197c5e61b1d560a0f3df4b9bb1f785a8c3a9646197f15a80a91997b43927c1b8e17efb382bd4158db131bebf88c93fe63845390242e128d44ff86c3b9341daee2f04b94b3cdd2f7a4aa71a4b8b9ae4312a782737e2c07c3b01d0fbc05b71cc702f04b94b3cdd2f7a4aa71a4b8b9ae4312a782737e2c07c3b01d0fbc05b71cc707dcaf9e5948c2f2b8306fa2c1b8230618c20e8c1269dbb205c6516f55eb084136292c7c558da3ca376f28cb149441121fb117018ffe11b3d569661083f4d1ad36292c7c558da3ca376f28cb149441121fb117018ffe11b3d569661083f4d1ad3e72b78b88ecc86ce90fd1f30004ca5f259ed54030569eb075f0a1e29a6d3869984332b92173d4d445eb85c37b6deee644330ca2fb1c0db0f935e4377fc47026a84332b92173d4d445eb85c37b6deee644330ca2fb1c0db0f935e4377fc47026a2f986dc67722fb933f8f0ff3110570988268c46e5b123c8c7e872367efbbaefcc34db1ec08859fdec07eb0e925932d5089833112a3c6eb1d7016f72d5d9eb88bc34db1ec08859fdec07eb0e925932d5089833112a3c6eb1d7016f72d5d9eb88b83e6359761f581d02562a4875f7317782207f8c00897d8a5f8bd48248ee2fa5f6eb89e10b5e254cae971107aa1c2b1b78719bc16713a39ccd1f966be75cfe0126eb89e10b5e254cae971107aa1c2b1b78719bc16713a39ccd1f966be75cfe0124252221b19b07b704c23c092a10f92a4aebd9a06197a9d7e6dddb2d3973f8090dc18aab4034c609c5e19a1de28c99694915146504df61bc46b536b3e4d7efe3495489aa400b341d52b57f3e5a3ea2755e898cb0083d9de1b48f4deedbe3fa294cd1ee7800c77e79db2195614ddcb049966a3fe7c594430d65a2978f477d65bb9cd1ee7800c77e79db2195614ddcb049966a3fe7c594430d65a2978f477d65bb9c644c719b654ed858fd39fa505ec6dcb5c4e94fcd2364b011dc7d3bfc140e6b73ea6a2680bde150c3b25372ab7ff1d38a885574b148f950968cba7e7310518023ea6a2680bde150c3b25372ab7ff1d38a885574b148f950968cba7e7310518023661034a95ac6ca90495224e1a55c5ee6f284599473a8e60b33a9e04e3ff8eceefa2dfc8ba85b7e9d16a8d6b4157a33bc1690dd7052be04d6ff5467d14392088efa2dfc8ba85b7e9d16a8d6b4157a33bc1690dd7052be04d6ff5467d14392088f5b833fbb33a7b55d489a69de9f22c54c2f6c44e983fcbd0f552fdd9ea2b32e930fd5e280ea281b2626758a51ec80583c3f4ba156f77464349099be69b1d2bc830fd5e280ea281b2626758a51ec80583c3f4ba156f77464349099be69b1d2bc8a1f811372d69cb55fb3ba9b0f9cbcca22ec883120573c4f80597dfff02e548ee7778791a0194bfb0205b7ad694e50071e574cc12ee31cf53a19442c70fac752a7778791a0194bfb0205b7ad694e50071e574cc12ee31cf53a19442c70fac752a193926341742ce5564fd37c2f3e6ee29534d12cee73410d65769978d8ff43c2dfb7f5b1c0c757f5361e7a291f531d21ed080bda3dc51e125ad64a2b8071caef2fb7f5b1c0c757f5361e7a291f531d21ed080bda3dc51e125ad64a2b8071caef2cc01cb6f54011ed410af3bf25a947ea3449a85319ff1904df1a68830c95012dd25fff5c596cb947863a26cf0f3821b4477a3482da906cad9801129994b555fb425fff5c596cb947863a26cf0f3821b4477a3482da906cad9801129994b555fb43ed596775d470616aa61d6d23b25c3673219bf4b1650d68de9296d58a4868682ba748c33b4e0daf079b87966eed61c5915bbbfea57b9bdb079aa831c21d97867ba748c33b4e0daf079b87966eed61c5915bbbfea57b9bdb079aa831c21d97867db641821caa8dfff5aa9b65a6783c527d5489d48e514ed58287030e26a222724e9a49ec0c4a1fe1736f66c68d879363aa5392e0831556b95307c7b6f6d3dacb8e9a49ec0c4a1fe1736f66c68d879363aa5392e0831556b95307c7b6f6d3dacb82b1051a5226c57d8a38c54e96fa4773920a39b482442b9e873099936c39b3b58011c780f7362b600a2b56ab86cd8e1fbfda9290e90368ec6a1fd1a0b0d89a1d3011c780f7362b600a2b56ab86cd8e1fbfda9290e90368ec6a1fd1a0b0d89a1d3b08add5ed33a6254ab59e602e845cd291bdeb24c36ccce1f55dc6a0b6fc8439570704ce0ecde8ba7b93e7078e73a196f45f6f001b74ded6fca150c9d027a0e7270704ce0ecde8ba7b93e7078e73a196f45f6f001b74ded6fca150c9d027a0e723513d6aff9bd5d50ada3f053a136a2870f129f604cc5a51005e23ad6c103f247bc79dd8a84231ae3733478169a521faed364f543e9a0545ad7803e42e76795bbbc79dd8a84231ae3733478169a521faed364f543e9a0545ad7803e42e76795bb63a62365e703996a9284ae75dc073da0b1e311caf9bdd59763f63c3a542cf8f1f3a686ea74de4cbda4f21f78040a4eae76dcdd793f2d08e0fb0c4d3221c79045f3a686ea74de4cbda4f21f78040a4eae76dcdd793f2d08e0fb0c4d3221c79045627c5acf41e29e0a2b2b89cf1c83d7c008d17bd88acc59d8a34bf1c029001e94e56cd1c5e094f463aa845aa519df9f45b8965d6182f842b9b5044483632644a3e56cd1c5e094f463aa845aa519df9f45b8965d6182f842b9b5044483632644a3aa5dd374dc2fac62dbef2db59d81b88719c8ff8159a237db4e7c3e455951f78ed913196a7b888e2906e9ccc50f93d88a73e6b6b27cb056a0489184f1caf4dde2d913196a7b888e2906e9ccc50f93d88a73e6b6b27cb056a0489184f1caf4dde2ae771745241baefefdaeb5402c5a0a55923e81f2103ea050fa6d1b1b46f37841b8e4f562c7a0dc2f32bf220b6b69edc3a53934f7a27f09eda8477dac06523a3d664c5a0390516f1982862017e2fcfb0750e2b9a50c090045e58e7ddead25ea26e44dcc35123d89aeb398e6e0feb067373e5a5e61925562e645604f1f2fddec27e44dcc35123d89aeb398e6e0feb067373e5a5e61925562e645604f1f2fddec2769c399c11d476f1620bb88a7021af25085cc6a84c11fed4f534db9a6074dee6f13b02aad29d7293d12f82985c5bf3c97963f355dde350a78b338352a1b5dddc413b02aad29d7293d12f82985c5bf3c97963f355dde350a78b338352a1b5dddc4efb85ea9213608be25728b3c61afcf1a9e3b61344b1fa8338f3a715d8d89d4c3ca14561f84dbfdc5a827735d4a9eade387e68aaecd17122adf0d92592420cedded09216a0728fe53ab27c3d53c15a7e08030d6ec2eb46559a1e7b0618468c753917f60ca13d1eb5f01b5d7b75629d32b875787b7d61490634c347e0758f5fd29917f60ca13d1eb5f01b5d7b75629d32b875787b7d61490634c347e0758f5fd29rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsagemath-6.5-13.fc23.src.rpmlibcsage.so.0sagemath-coresagemath-core(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @/bin/sh/bin/shld-linux.so.2ld-linux.so.2(GLIBC_2.3)libCbc.so.3libCbcSolver.so.3libCgl.so.1libClp.so.1libCoinUtils.so.3libLfunction.so.1.23libOsi.so.1libOsiCbc.so.3libOsiClp.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcliquer.so.1libcryptominisat-2.9.10.solibcsage.so.0libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libec.so.2libecl.so.16.0libecm.so.0libflint.so.13libfplll.so.0libgap.so.0libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_4.0.0)libgcc_s.so.1(GLIBC_2.0)libgd.so.3libgivaro.so.0libglpk.so.36libgmp.so.10libgmpxx.so.4libgsl.so.0libgslcblas.so.0libiml.so.0liblapack.so.3liblinbox.so.0liblinboxsage.so.0liblrcalc.so.0libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libm4ri-0.0.20140914.solibm4rie-0.0.20150908.solibmpc.so.3libmpfi.so.0libmpfr.so.4libntl.so.17libpari-gmp.so.4libpng16.so.16libpolybori-0.8.so.3libpolybori_groebner-0.8.so.3libppl.so.13libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpynac.so.1libpython2.7.so.1.0libratpoints.so.0libreadline.so.6libsingular.solibstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.10)libstdc++.so.6(GLIBCXX_3.4.11)libstdc++.so.6(GLIBCXX_3.4.15)libstdc++.so.6(GLIBCXX_3.4.20)libstdc++.so.6(GLIBCXX_3.4.21)libstdc++.so.6(GLIBCXX_3.4.9)libsymmetrica.so.0libz.so.1libzn_poly-0.9.sopython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)sagemath(x86-32)2.73.0.4-14.6.0-14.0.4-14.0-15.2-16.5-13.fc234.13.0-rc1V V@UN@UUUWU@U@UY@UMUHU<@UT@TfTTuTT@TN3SSS@SP@S,S;S)S@Rb@RRR@Rx@R^R4OR/ R@QQB@Q@QbQQ@Q@Q2Q2Q@Q@Q{QvwQvwQu&@Qu&@Qj@Qg@QHS@QD^Q7/Q']Q"Q#@QQ:@Qh@QsPP@P@PPP7@P@PPpPPAP{@P@P@PPy@PIPO;Jerry James - 6.5-13Jerry James - 6.5-12Jerry James - 6.5-11Jerry James - 6.5-10pcpa - 6.5-9pcpa - 6.5-8pcpa - 6.5-7Fedora Release Engineering - 6.5-6Jerry James - 6.5-5Jerry James - 6.5-4Peter Robinson 6.5-3pcpa - 6.5-2pcpa - 6.5-1pcpa - 6.4.1-4Jerry James - 6.4.1-3Jerry James - 6.4.1-2pcpa - 6.4.1-1pcpa - 6.3-4Jerry James Fedora Release Engineering - 6.3-2pcpa - 6.3-1Fedora Release Engineering - 6.2-2pcpa - 6.2-1Jerry James - 6.1.1-5Jerry James - 6.1.1-4Rex Dieter 6.1.1-3pcpa - 6.1.1-2pcpa - 6.1.1-1pcpa - 5.13-1Jerry James - 5.12-3Jerry James - 5.12-2pcpa - 5.12-1pcpa - 5.10-4Rex Dieter 5.10-3pcpa - 5.10-2pcpa - 5.10-1Fedora Release Engineering Jerry James - 5.9-8Remi Collet - 5.9-7Jerry James - 5.9-6pcpa - 5.9-5pcpa - 5.9-4pcpa - 5.9-3pcpa - 5.9-2pcpa - 5.9-1Jerry James - 5.8-9pcpa - 5.8-8pcpa - 5.8-7pcpa - 5.8-6pcpa - 5.8-5pcpa - 5.8-4pcpa - 5.8-3pcpa - 5.8-2pcpa - 5.8-1pcpa - 5.7-3pcpa - 5.7-2pcpa - 5.7-1pcpa - 5.6-6pcpa - 5.6-5pcpa - 5.6-4pcpa - 5.6-3pcpa - 5.6-2pcpa - 5.6-1pcpa - 5.5-3pcpa - 5.5-2pcpa - 5.5-1pcpa - 5.4.1-5pcpa - 5.4.1-4pcpa - 5.4.1-3pcpa - 5.4.1-2pcpa - 5.4.1-1pcpa - 5.4-2pcpa - 5.4-1pcpa - 5.4.beta1-4pcpa - 5.4.beta1-3pcpa - 5.4.beta1-2pcpa - 5.4.beta1-1pcpa - 5.3-1pcpa - 5.2-2pcpa - 5.2-1pcpa - 5.0.1-1- Rebuild for m4rie 20150908 and ntl 9.4.0- Rebuild for ecl 16.0.0- Rebuild for eclib 20150827, flint 2.5.2, and ntl 9.3.0- Rebuild for cryptominisat 2.9.10- Apply conditionally not required for f22 ipython3 patch (#1258006) - Add missing sphinx requires (#1229283)- Bump release for f23 rebuild- Correct unable to start QEPCAD within sage (#1243590) - Use interactive bash on wrappers to work with other login shells (#1238341) - Properly generate localized translations- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuild for ntl 9.1.1 and cddlib 094h- Rebuild for ntl 9.1.0- Drop old F-18 comparisions - Build on ARMv7, all deps now met- Add patch to work with ipython 3- Update to sagemath 6.5 - Add new Catalan and Hungarian doc subpackages - Add customizations to not need a patched pari - Add "with docs" test build option - Convert build conditionals to use bcond - Correct deprecated warning when loading sagenb- Rebuild with a functional jsmol interface (#1190356)- Rebuild for ntl 8.1.2- Rebuild for ntl 8.1.0 - Future-proof the gap package names- Update to sagemath 6.4.1 (#1095282)- Install 128x128 icon (#1157575)- Rebuild for m4ri 20140914 and ntl 6.2.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to sagemath 6.3 (#1095282) - Add new doc-it Italian documentation subpackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to sagemath 6.2 (#1095282) - Rebuild with Singular 3.1.6 (#1074597) - Add missing python-docutils requires (#1056374) - Correct uninstall of sagemath-notebook (#1097428) - Enable coin-or-Cbc interface - Make coin-or-Cbc not optional - Make lrcalc not optional - Use upstream patch to support pari 2.7 - Rediff ntl6 patch- Rebuild for ntl 6.1.0 - Fix ld ignoring __global_ldflags due to embedded trailing space - Fix Singular paths in the build environment- Rebuild for libgap 4.7.4 and cryptominisat 2.9.9- rebuild (Singular)- Enable optional fes dependency - Correct jmol applet interface - Add missing python-twisted-mail requires (#1063061) - Correct problems when starting sage for the first time as a new user - Correct atlas library path for f21 or newer- Update to sagemath 6.1.1- Update to sagemath 5.13- Also adapt Requires to the new gap subpackage structure- Rebuild for libgap 4.7.2 - Adapt gap BRs to new gap subpackage structure- Update to sagemath 5.12.- Do not hardcode SAGE_BROWSER (#967251) - Remove pre(trans) scriptlet used to upgrade from prototype packages- pretrans scriplet uses shell commands (#1006230)- Correct side effect of using system mpmath (#974769)- Update to sagemath 5.10.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Rebuild for maxima 5.30.0- rebuild for new GD 2.1.0- Rebuild for ecl 2013.5.1- Need one extra directory derefence in symlink SAGE_SRC symlink.- Correct wrong symlink to /builddir if not using pretrans (first install).- Add pretrans for clean upgrade after rename of SAGE_DEVEL to SAGE_SRC.- Build in f18 and f18 with workaround to cython wrong defines (#961372)- Update to sagemath 5.9. - Match upstream rename of SAGE_DEVEL to SAGE_SRC. - Merged -buildroot in -rpmbuild patch. - Drop cython 0.19 patch already applied to sagemath 5.9. - Add macro conditionals to use same spec and patches in f18, f19 and f20.- Rebuild for libfplll 4.0.3, m4ri and m4rie 20130416, and ntl 6.0.0 - Drop sagemath-unpatched_ntl.patch now that Fedora's NTL is patched - Add sagemath-ntl6.patch to adapt to NTL 6 - Add sagemath-m4rie.patch to adapt to m4rie 20130416- Add surf-geometry to path for proper Singular plotting - Add workaround to an rpm scriptlet problem (#877651#89)- Correct problem of package requiring a -devel file to work.- Correct a remaining arch specific file (symlink) in noarch package.- Do not build requires optional rpy in f18 due to it being broken in f18 - Correct koji sanity check finding arch specific file in noarch package - Add patch to build with just upgraded cython in rawhide- Remove noop icon cache regeneration scriplets (#877651#72) - First Fedora 18 and Fedora 19 approved package- Use proper license tag for non versioned GPL attribution (#877651#63) - Remove no longer required workarounds for clean upgrades (#877651#63)- Properly describe the license breakdown in the spec (#877651#60) - Correct lrslib requires to lrslib-utils (#877651#60) - Remove zero length files (#877651#60) - Correct png file with executable permission (#877651#60) - Avoid rpmlint warning in rubiks subpackage description (#877651#60)- Update to sagemath 5.8. - Do full cleanup of notebook package on uninstall. - Remove with_sage_cython build conditional. - Remove with_sage_networkx build conditional. - Add nopari2.6 patch to not rely on not yet available interfaces. - Add cryptominisat patch to build package in f18.- Create jmol symbolic links in post and remove in postun. - Disable libgap by default as it does not work with rawhide gap. - Also add python-ipython to build requires to regenerate documentation.- Add missing python-ipython requires (#877651#52) - Enable libgap build in packager debug build (#877651#52)- Update to sagemath 5.7. - Add conditional patch for libgap. - Add conditional patch for fes. - Remove with_sage_ipython conditional. - Add patch to create a libcsage with a soname.- Rebuild with latest rawhide and f18 updates - Make sagemath-notebook owner of its base data directory - Explicitly mark notebook translations as %lang (#877651#c46) - Remove sage3d as it is not functional in the rpm package (#877651#c46) - Remove reference to buildroot in libcsage.so debuginfo- Export CFLAGS and CXXFLAGS (#877651#c45) - Make sagemath-data owner of SAGE_SHARE (#877651#c45) - Relocate SAGE_DOC and make sagemath-doc packages noarch (#877651#c45) - Relocate SAGE_SHARE and make sagemath-data packages noarch (#877651#c45) - Remove sagenb binary egg bundled in tarball (#877651#c45) - Update license tag due to unlisted Apache v2 license (#877651#c45) - Break down licenses in files listing (#877651#c45) - Add post scriplets to handle the installed icon (#877651#c45) - Do not install empty directories in SAGE_EXTCODE (#877651#c45) - Do not install bundled mathjax fonts (#877651#c45) - Add a descriptive comment to patches without one (#877651#c45) - Correct mispelled donwload_tarball macro name (#877651#c45) - Remove reference to buildroot in prep (#877651#c45) - Simplify coin-or-Cbc build requires as it has proper dependencies- Correct "canonicalization unexpectedly shrank by one character" error. - Add packager_debug macro for conditional package debug mode build. - Add donwload_tarball macro to avoid fedora-review donwloading it every run.- Add cryptominisat-devel to build requires. - Add conditional build for lrcalc (fedora review rhbz #909510) - Add conditional build for coin-or-CoinUtils (fedora review rhbz #894585) - Add conditional build for coin-or-Osi (fedora review rhbz #894586) - Add conditional build for coin-or-Clp (fedora review rhbz #894587) - Add conditional build for coin-or-Cgl (fedora review rhbz #894588) - Add conditional build for coin-or-Cbc (fedora review rhbz #894597) - Rebuild with latest rawhide and f18 dependency updates.- Rebuild with latest rawhide and f18 updates.- Update to sagemath 5.6. - Remove no longer required patch to build with system cython.- Rediff rpmbuild patch to address some underlinked modules. - Make gap-sonata a mandatory requires. - Add cremona patch to adjust logic as only cremona mini is built. - Add lrslib patch to know lrslib is available. - Add nauty patch and comment about reason it cannot be made available. - Add gap-hap patch for better description of missing gap hap package.- Add cython to build requires (#877651#c28).- Update to sagemath 5.5. - Add maxima.system patch to work with maxima 5.29.1 package.- Build with system cython by default on fedora 18 or newer (#877651).- The fplll patch is also required to build in f18. - Add factory include to plural.pyx build.- Revert requires python-matplotlib-tk as it was a python-matplotlib bug. - Add stix-fonts requires.- Change back to install .c and .h files in bundled cython. - Make symlink of gmp-ecm to $SAGE_LOCAL/bin/ecm. - Add SAGE_LOCAL/bin to python path so that "sage -gdb" works. - Require python-matplotlib-tk to avoid possible import error in doctests.- Update to sagemath 5.4.1.- Do not install alternate cygdb in %_bindir - Create the sagemath-core subpackage - Create the sagemath-doc subpackage - Create the sagemath-doc-en subpackage - Create the sagemath-doc-de subpackage - Create the sagemath-doc-fr subpackage - Create the sagemath-doc-pt subpackage - Create the sagemath-doc-ru subpackage - Create the sagemath-doc-tr subpackage - Create the sagemath-data metapackage - Create the sagemath-data-conway_polynomials subpackage - Create the sagemath-data-elliptic_curves subpackage - Create the sagemath-data-extcode subpackage - Do not install pickle_jar extcode contents - Do not install notebook extcode contents - Create the sagemath-data-graphs subpackage - Create the sagemath-data-polytopes_db subpackage - Create the sagemath-notebook subpackage - Create the sagemath-rubiks subpackage - Create the sagemath-sagetex subpackage- Update to sagemath 5.4. - Build with system networkx. - Install only one fallback icon. - Prevent rpm from providing private shared object. - Change base directory to %{_libdir} to avoid rpmlint errors. - Correct permissions of installed shared objects. - Rename most patches to use %{name} prefix as "suggested" by fedora-review. - Remove bundled jar files before %build. - Make cube solvers build optional and disabled by default. - Add option to run "sage -testall" during package build.- Add patch to make jmol export image functional - Update pari patch to use proper path to gprc.expect - Force usage of firefox in notebook (known to work are firefox and chromium)- Add support for releases with libmpc 0.9.- Add Portuguese translations of Tutorial and A Tour of Sage- Update to sagemath 5.4.beta1 - Removed already applied upstream linbox upgrade patch - Removed already applied upstream givaro upgrade patch - Removed already applied upstream singular upgrade patch - Install rubiks spkg binaries- Update to sagemath 5.3. - Remove version from patches name. - Drop m4ri patch already applied to upstream.- Add sphinx workaround to have editable tutorial forms (#839321) - Make interactive 3d plots using jmol applet functional (#837166) - Use system genus2reduction - Add workaround to mp_set_memory_functions call from pari library- Update to sagemath 5.2.- Initial sagemath spec./bin/sh/bin/sh  !""$%%'()*++-..0113456779:;<==?@@BCCEFFHIIKLMMOPQRSTUVWXYZ[\\^__abcdefghijjlmmopprsttvwwyz{|}}      !"#$$&'')*+,--/00233566899;<<>??ABCCEFFHIIKLMNOOQRSTUUWXYZ[[]^^`abcdefggijjlmmopprssuvwxyz{|}~~     !"#$%&'())+,,./0122455788:;;=>>@AACDDFGGIJJLMMOPPRSSUVVXYY[\]^__abbdeeghhjkkmnopqqstuvwwyzz|}}      "##%&&()**,--/00234566899;<<>??ABBDEEGHIJKKMNOPQQSTUVWWYZ[\]]_`abcdeeghijklmnnpqrstuuwxxz{||~     !""$%&'()*+,-..0122455788:;;=>>@AACDDFGGIJJLMMOPPRSTUVVXYZ[[]^^`abcddfghhjkkmnnpqqsttvwwyzz|}~     !"#$%&'())+,,.//122455788:;<=>?@AACDDFGGIJJLMMOPQRSTUVVXYY[\\^__abbdefghijkllnooqrrtuuwxxz{{}~~      !!#$$&'')*+,--/0023356689::<==?@@BCCEFFHIIKLMNOOQRRTUUWXXZ[\]^_``bcceffhiikllnopprssuvwwyzz|}}      !!#$$&'')**,--/00233567899;<<>?@@BCCEFFHIIKLMNOPQRRTUUWXXZ[[]^__abbdeffhiikllnooqrssuvvxyy{||~     !""$%&&())+,,./0122456788:;;=>?@ABCDEFGHIJJLMNNPQQSTUVWWYZZ\]]_`abcdefghhjklmmopqqsttvwxyzz|}~                           " # # % & & ( ) ) + , - . / 0 1 2 2 4 5 5 7 8 8 : ; ; = > ? @ A B C D E F G H I I K L L N O O Q R S S U V W X Y Z [ \ ] ^ _ ` ` b c d e f g h h j k k m n n p q q s t u v v x y z { | | ~                             ! " " $ % % ' ( ( * + , - . . 0 1 1 3 4 4 6 7 7 9 : : < = = ? @ A A C D D F G G I J K L M M O P Q Q S T T V W W 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 0 2 3 4 4 6 7 7 9 : : < = = ? @ @ B C C E F F H I I K L M N N P Q R R T U U W X X Z [ [ ] ^ ^ ` a b c d d f g g i j j l m m o p p r s s u v v x y y { | | ~                             ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 6 8 9 : ; < = > > @ A A C D D F G H I J J L M N O P P R S T U V W X Y Z [ \ ] ] _ ` a b c d e f g h i j k k m n o p q r s t t v w x y z { | } ~                           ! " " $ % & ' ( ) ) + , - . / 0 1 2 3 4 5 6 7 8 9 : ; ; = > ? ? A B B D E F G H I J K L M N O P P R S S U V V X Y Y [ \ \ ^ _ _ a b b d e e g h i i k l m n o o q r r t u u w x y z z | } }       !""$%%'()*+,--/01134467899;<==?@ABCCEFGHIIKLLNOOQRRTUVWXXZ[\]^_``bcdefghijkkmnopprssuvwxyz{|}~     !"#$$&'')**,-./0122456789:;<<>?@AACDDFGGIJJLMMOPPRSSUVVXYZ[\\^_``bcdeffhiikllnooqrstuuwxxz{{}~~      !"#$%&'()**,--/00233566899;<<>?@ABBDEEGHHJKKMNNPQRRTUUWXYZ[[]^^`aacddfggijjlmmopprssuvvxyy{||~       "##%&'()*+,-./0123456789:;<=>?@AACDDFGGIJKKMNNPQRSTTVWWYZZ\]]_``bcceffhiiklmmopprsttvwxyz{|}~     !""$%%'())+,-.//122455789:;;=>>@AACDDFGGIJJLMMOPPRSTTVWWYZZ\]^^`aacddfggijkllnopprssuvwxyy{||~     !""$%%'((*++-./0113456779:;<=>?@@BCDEFFHIIKLLNOOQRSTUVWWYZZ\]^^`aacddfghijklmnopqrstuvwxyz{||~      !"##%&&()*+,-./0123446779::<=>?@ABCDDFGGIJKLMMOPPRSSUVVXYY[\]^__abcdefghijklmnopqqsttvwxyz{|}~       "#$%&&()*+,-./0123446789:;<==?@@BCCEFGHIJKLMNOPQRRTUUWXYZ[[]^^`abcddfghijkllnopqrstuvwxyz{{}~      !!#$$&'')*+,--/00234566899;<=>??ABBDEEGHHJKKMNOPQRSTUVWXYY[\\^__abccefghiikllnopqrrtuuwxxz{{}~~        "##%&&())+,,./0113446779::<=>>@AACDEFGHIJKLLNOPQRRTUUWXYZ[\]^_`abcdefggijkkmnnpqqstuuwxxz{{}~      !!#$$&'')*+,-.//123456789::<=>?@ABCDEFGHIJJLMMOPPRSTUVVXYY[\]^_`abcceffhiikllnooqrrtuuwxyz{|}~~     6.5-13.fc236.5-13.fc23   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!##############################$$$$$$$%%%%%%%%%%%%$&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''''''))))))))))))))))))))))))********************************************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,----------------------..................-----------------/////////////////////////////////////////////////////////////////////-------000000000000---------111111111111111112222222333333333333333333333333333222222222222222222222222224444444444444444444444444444442222222222222222222225555555555555222222222222222222222222222222222222222222666666222222222222222222222777788888888888888888888888888879999999999997:::::::::::::::7777777777777777777777777777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7<<<<<<<<<7777777==========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=??????==================7777@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFGGGGGGGGGFHHHHHHHHHHHHHHHHHHHFFFFFIIIIIIIIIIIIIIIIIIIIIIFJJJJJJJFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFLLLLLLLLLLLLLFMMMMMMFFFNNNNNNNNNFOPPFQQQQQQFFFFFFRRRRRRRRRRRRRRRRRFSSSSSSSSSSSFTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTFUUUUUUUUUUUUUUUUUUUUUFVVVVFFFFFFFFWWWWWWWWWWWWWWWWWWWWWWWWWWWWFXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^_______________________________________^^^^````````````````````````````````````````^^^^^^^^^^^^^^^^^^^^^^^^^aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^bbbbbbbbbbbbbbbbbb^cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc^dddddddddddddddddddddddddddddddddddddddddddddddd^eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee^fffffffffffffff^ggggggggg^hhhhhhhhhiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooopppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppoooooooooooooooooooooqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtttttttttttttttttttttuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzw{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{wwww|||||||||||||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}}}}|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww~~~~~~~~~~~wwwwwwlibcsage.so.0sagesage-6.5-py2.7.egg-info__init__.py__init__.pyc__init__.pyoalgebras__init__.py__init__.pyc__init__.pyoaffine_nil_temperley_lieb.pyaffine_nil_temperley_lieb.pycaffine_nil_temperley_lieb.pyoalgebra.pyalgebra.pycalgebra.pyoalgebra_element.pyalgebra_element.pycalgebra_element.pyoall.pyall.pycall.pyocatalog.pycatalog.pyccatalog.pyoclifford_algebra.pyclifford_algebra.pycclifford_algebra.pyocommutative_dga.pycommutative_dga.pyccommutative_dga.pyofinite_dimensional_algebras__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyofinite_dimensional_algebra.pyfinite_dimensional_algebra.pycfinite_dimensional_algebra.pyofinite_dimensional_algebra_element.pyfinite_dimensional_algebra_element.pycfinite_dimensional_algebra_element.pyofinite_dimensional_algebra_ideal.pyfinite_dimensional_algebra_ideal.pycfinite_dimensional_algebra_ideal.pyofinite_dimensional_algebra_morphism.pyfinite_dimensional_algebra_morphism.pycfinite_dimensional_algebra_morphism.pyofree_algebra.pyfree_algebra.pycfree_algebra.pyofree_algebra_element.pyfree_algebra_element.pycfree_algebra_element.pyofree_algebra_quotient.pyfree_algebra_quotient.pycfree_algebra_quotient.pyofree_algebra_quotient_element.pyfree_algebra_quotient_element.pycfree_algebra_quotient_element.pyogroup_algebra.pygroup_algebra.pycgroup_algebra.pyogroup_algebra_new.pygroup_algebra_new.pycgroup_algebra_new.pyohall_algebra.pyhall_algebra.pychall_algebra.pyoiwahori_hecke_algebra.pyiwahori_hecke_algebra.pyciwahori_hecke_algebra.pyoletterplace__init__.py__init__.pyc__init__.pyofree_algebra_element_letterplace.pxdfree_algebra_element_letterplace.pyxfree_algebra_element_letterplace.sofree_algebra_letterplace.pxdfree_algebra_letterplace.pyxfree_algebra_letterplace.soletterplace_ideal.pyxletterplace_ideal.sonil_coxeter_algebra.pynil_coxeter_algebra.pycnil_coxeter_algebra.pyoquatalg__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoquaternion_algebra.pyquaternion_algebra.pycquaternion_algebra.pyoquaternion_algebra_cython.pyxquaternion_algebra_cython.soquaternion_algebra_element.pxdquaternion_algebra_element.pyxquaternion_algebra_element.soquaternion_algebra.pyquaternion_algebra.pycquaternion_algebra.pyoquaternion_algebra_element.pyquaternion_algebra_element.pycquaternion_algebra_element.pyoshuffle_algebra.pyshuffle_algebra.pycshuffle_algebra.pyosteenrod__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyosteenrod_algebra.pysteenrod_algebra.pycsteenrod_algebra.pyosteenrod_algebra_bases.pysteenrod_algebra_bases.pycsteenrod_algebra_bases.pyosteenrod_algebra_misc.pysteenrod_algebra_misc.pycsteenrod_algebra_misc.pyosteenrod_algebra_mult.pysteenrod_algebra_mult.pycsteenrod_algebra_mult.pyoweyl_algebra.pyweyl_algebra.pycweyl_algebra.pyoall.pyall.pycall.pyoall_cmdline.pyall_cmdline.pycall_cmdline.pyoall_notebook.pyall_notebook.pycall_notebook.pyocalculus__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocalculus.pycalculus.pyccalculus.pyodesolvers.pydesolvers.pycdesolvers.pyofunctional.pyfunctional.pycfunctional.pyofunctions.pyfunctions.pycfunctions.pyointerpolators.pyxinterpolators.sopredefined.pypredefined.pycpredefined.pyoriemann.pyxriemann.sotest_sympy.pytest_sympy.pyctest_sympy.pyotests.pytests.pyctests.pyovar.pyxvar.sowester.pywester.pycwester.pyocategories__init__.py__init__.pyc__init__.pyoaction.pxdaction.pyxaction.soadditive_groups.pyadditive_groups.pycadditive_groups.pyoadditive_magmas.pyadditive_magmas.pycadditive_magmas.pyoadditive_monoids.pyadditive_monoids.pycadditive_monoids.pyoadditive_semigroups.pyadditive_semigroups.pycadditive_semigroups.pyoaffine_weyl_groups.pyaffine_weyl_groups.pycaffine_weyl_groups.pyoalgebra_functor.pyalgebra_functor.pycalgebra_functor.pyoalgebra_ideals.pyalgebra_ideals.pycalgebra_ideals.pyoalgebra_modules.pyalgebra_modules.pycalgebra_modules.pyoalgebras.pyalgebras.pycalgebras.pyoalgebras_with_basis.pyalgebras_with_basis.pycalgebras_with_basis.pyoall.pyall.pycall.pyoassociative_algebras.pyassociative_algebras.pycassociative_algebras.pyobasic.pybasic.pycbasic.pyobialgebras.pybialgebras.pycbialgebras.pyobialgebras_with_basis.pybialgebras_with_basis.pycbialgebras_with_basis.pyobimodules.pybimodules.pycbimodules.pyocartesian_product.pycartesian_product.pyccartesian_product.pyocategory.pycategory.pyccategory.pyocategory_cy_helper.pxdcategory_cy_helper.pyxcategory_cy_helper.socategory_singleton.pxdcategory_singleton.pyxcategory_singleton.socategory_types.pycategory_types.pyccategory_types.pyocategory_with_axiom.pycategory_with_axiom.pyccategory_with_axiom.pyoclassical_crystals.pyclassical_crystals.pycclassical_crystals.pyocoalgebras.pycoalgebras.pyccoalgebras.pyocoalgebras_with_basis.pycoalgebras_with_basis.pyccoalgebras_with_basis.pyocommutative_additive_groups.pycommutative_additive_groups.pyccommutative_additive_groups.pyocommutative_additive_monoids.pycommutative_additive_monoids.pyccommutative_additive_monoids.pyocommutative_additive_semigroups.pycommutative_additive_semigroups.pyccommutative_additive_semigroups.pyocommutative_algebra_ideals.pycommutative_algebra_ideals.pyccommutative_algebra_ideals.pyocommutative_algebras.pycommutative_algebras.pyccommutative_algebras.pyocommutative_ring_ideals.pycommutative_ring_ideals.pyccommutative_ring_ideals.pyocommutative_rings.pycommutative_rings.pyccommutative_rings.pyocomplete_discrete_valuation.pycomplete_discrete_valuation.pyccomplete_discrete_valuation.pyocovariant_functorial_construction.pycovariant_functorial_construction.pyccovariant_functorial_construction.pyocoxeter_group_algebras.pycoxeter_group_algebras.pyccoxeter_group_algebras.pyocoxeter_groups.pycoxeter_groups.pyccoxeter_groups.pyocrystals.pycrystals.pyccrystals.pyodiscrete_valuation.pydiscrete_valuation.pycdiscrete_valuation.pyodistributive_magmas_and_additive_magmas.pydistributive_magmas_and_additive_magmas.pycdistributive_magmas_and_additive_magmas.pyodivision_rings.pydivision_rings.pycdivision_rings.pyodomains.pydomains.pycdomains.pyodual.pydual.pycdual.pyoenumerated_sets.pyenumerated_sets.pycenumerated_sets.pyoeuclidean_domains.pyeuclidean_domains.pyceuclidean_domains.pyoexamples__init__.py__init__.pyc__init__.pyoalgebras_with_basis.pyalgebras_with_basis.pycalgebras_with_basis.pyocommutative_additive_monoids.pycommutative_additive_monoids.pyccommutative_additive_monoids.pyocommutative_additive_semigroups.pycommutative_additive_semigroups.pyccommutative_additive_semigroups.pyocoxeter_groups.pycoxeter_groups.pyccoxeter_groups.pyocrystals.pycrystals.pyccrystals.pyofacade_sets.pyfacade_sets.pycfacade_sets.pyofinite_coxeter_groups.pyfinite_coxeter_groups.pycfinite_coxeter_groups.pyofinite_enumerated_sets.pyfinite_enumerated_sets.pycfinite_enumerated_sets.pyofinite_monoids.pyfinite_monoids.pycfinite_monoids.pyofinite_semigroups.pyfinite_semigroups.pycfinite_semigroups.pyofinite_weyl_groups.pyfinite_weyl_groups.pycfinite_weyl_groups.pyograded_modules_with_basis.pygraded_modules_with_basis.pycgraded_modules_with_basis.pyohopf_algebras_with_basis.pyhopf_algebras_with_basis.pychopf_algebras_with_basis.pyoinfinite_enumerated_sets.pyinfinite_enumerated_sets.pycinfinite_enumerated_sets.pyomonoids.pymonoids.pycmonoids.pyoposets.pyposets.pycposets.pyosemigroups.pysemigroups.pycsemigroups.pyosemigroups_cython.pyxsemigroups_cython.sosets_cat.pysets_cat.pycsets_cat.pyosets_with_grading.pysets_with_grading.pycsets_with_grading.pyowith_realizations.pywith_realizations.pycwith_realizations.pyofacade_sets.pyfacade_sets.pycfacade_sets.pyofields.pyfields.pycfields.pyofinite_coxeter_groups.pyfinite_coxeter_groups.pycfinite_coxeter_groups.pyofinite_crystals.pyfinite_crystals.pycfinite_crystals.pyofinite_dimensional_algebras_with_basis.pyfinite_dimensional_algebras_with_basis.pycfinite_dimensional_algebras_with_basis.pyofinite_dimensional_bialgebras_with_basis.pyfinite_dimensional_bialgebras_with_basis.pycfinite_dimensional_bialgebras_with_basis.pyofinite_dimensional_coalgebras_with_basis.pyfinite_dimensional_coalgebras_with_basis.pycfinite_dimensional_coalgebras_with_basis.pyofinite_dimensional_hopf_algebras_with_basis.pyfinite_dimensional_hopf_algebras_with_basis.pycfinite_dimensional_hopf_algebras_with_basis.pyofinite_dimensional_modules_with_basis.pyfinite_dimensional_modules_with_basis.pycfinite_dimensional_modules_with_basis.pyofinite_enumerated_sets.pyfinite_enumerated_sets.pycfinite_enumerated_sets.pyofinite_fields.pyfinite_fields.pycfinite_fields.pyofinite_groups.pyfinite_groups.pycfinite_groups.pyofinite_lattice_posets.pyfinite_lattice_posets.pycfinite_lattice_posets.pyofinite_monoids.pyfinite_monoids.pycfinite_monoids.pyofinite_permutation_groups.pyfinite_permutation_groups.pycfinite_permutation_groups.pyofinite_posets.pyfinite_posets.pycfinite_posets.pyofinite_semigroups.pyfinite_semigroups.pycfinite_semigroups.pyofinite_sets.pyfinite_sets.pycfinite_sets.pyofinite_weyl_groups.pyfinite_weyl_groups.pycfinite_weyl_groups.pyofunction_fields.pyfunction_fields.pycfunction_fields.pyofunctor.pxdfunctor.pyxfunctor.sog_sets.pyg_sets.pycg_sets.pyogcd_domains.pygcd_domains.pycgcd_domains.pyograded_algebras.pygraded_algebras.pycgraded_algebras.pyograded_algebras_with_basis.pygraded_algebras_with_basis.pycgraded_algebras_with_basis.pyograded_bialgebras.pygraded_bialgebras.pycgraded_bialgebras.pyograded_bialgebras_with_basis.pygraded_bialgebras_with_basis.pycgraded_bialgebras_with_basis.pyograded_coalgebras.pygraded_coalgebras.pycgraded_coalgebras.pyograded_coalgebras_with_basis.pygraded_coalgebras_with_basis.pycgraded_coalgebras_with_basis.pyograded_hopf_algebras.pygraded_hopf_algebras.pycgraded_hopf_algebras.pyograded_hopf_algebras_with_basis.pygraded_hopf_algebras_with_basis.pycgraded_hopf_algebras_with_basis.pyograded_modules.pygraded_modules.pycgraded_modules.pyograded_modules_with_basis.pygraded_modules_with_basis.pycgraded_modules_with_basis.pyogroup_algebras.pygroup_algebras.pycgroup_algebras.pyogroupoid.pygroupoid.pycgroupoid.pyogroups.pygroups.pycgroups.pyohecke_modules.pyhecke_modules.pychecke_modules.pyohighest_weight_crystals.pyhighest_weight_crystals.pychighest_weight_crystals.pyohomset.pyhomset.pychomset.pyohomsets.pyhomsets.pychomsets.pyohopf_algebras.pyhopf_algebras.pychopf_algebras.pyohopf_algebras_with_basis.pyhopf_algebras_with_basis.pychopf_algebras_with_basis.pyoinfinite_enumerated_sets.pyinfinite_enumerated_sets.pycinfinite_enumerated_sets.pyointegral_domains.pyintegral_domains.pycintegral_domains.pyoisomorphic_objects.pyisomorphic_objects.pycisomorphic_objects.pyolattice_posets.pylattice_posets.pyclattice_posets.pyoleft_modules.pyleft_modules.pycleft_modules.pyomagmas.pymagmas.pycmagmas.pyomagmas_and_additive_magmas.pymagmas_and_additive_magmas.pycmagmas_and_additive_magmas.pyomagmatic_algebras.pymagmatic_algebras.pycmagmatic_algebras.pyomap.pxdmap.pyxmap.somatrix_algebras.pymatrix_algebras.pycmatrix_algebras.pyomodular_abelian_varieties.pymodular_abelian_varieties.pycmodular_abelian_varieties.pyomodules.pymodules.pycmodules.pyomodules_with_basis.pymodules_with_basis.pycmodules_with_basis.pyomonoid_algebras.pymonoid_algebras.pycmonoid_algebras.pyomonoids.pymonoids.pycmonoids.pyomorphism.pxdmorphism.pyxmorphism.sonumber_fields.pynumber_fields.pycnumber_fields.pyoobjects.pyobjects.pycobjects.pyopartially_ordered_monoids.pypartially_ordered_monoids.pycpartially_ordered_monoids.pyopermutation_groups.pypermutation_groups.pycpermutation_groups.pyopointed_sets.pypointed_sets.pycpointed_sets.pyopolyhedra.pypolyhedra.pycpolyhedra.pyopoor_man_map.pypoor_man_map.pycpoor_man_map.pyoposets.pyposets.pycposets.pyoprimer.pyprimer.pycprimer.pyoprincipal_ideal_domains.pyprincipal_ideal_domains.pycprincipal_ideal_domains.pyopushout.pypushout.pycpushout.pyoquotient_fields.pyquotient_fields.pycquotient_fields.pyoquotients.pyquotients.pycquotients.pyorealizations.pyrealizations.pycrealizations.pyoregular_crystals.pyregular_crystals.pycregular_crystals.pyoright_modules.pyright_modules.pycright_modules.pyoring_ideals.pyring_ideals.pycring_ideals.pyorings.pyrings.pycrings.pyorngs.pyrngs.pycrngs.pyoschemes.pyschemes.pycschemes.pyosemigroups.pysemigroups.pycsemigroups.pyosemirings.pysemirings.pycsemirings.pyosets_cat.pysets_cat.pycsets_cat.pyosets_with_grading.pysets_with_grading.pycsets_with_grading.pyosets_with_partial_maps.pysets_with_partial_maps.pycsets_with_partial_maps.pyosubobjects.pysubobjects.pycsubobjects.pyosubquotients.pysubquotients.pycsubquotients.pyotensor.pytensor.pyctensor.pyotutorial.pytutorial.pyctutorial.pyounique_factorization_domains.pyunique_factorization_domains.pycunique_factorization_domains.pyounital_algebras.pyunital_algebras.pycunital_algebras.pyovector_spaces.pyvector_spaces.pycvector_spaces.pyoweyl_groups.pyweyl_groups.pycweyl_groups.pyowith_realizations.pywith_realizations.pycwith_realizations.pyocoding__init__.py__init__.pyc__init__.pyoag_code.pyag_code.pycag_code.pyoall.pyall.pycall.pyobinary_code.pxdbinary_code.pyxbinary_code.socode_bounds.pycode_bounds.pyccode_bounds.pyocode_constructions.pycode_constructions.pyccode_constructions.pyocodecan__init__.py__init__.pyc__init__.pyoautgroup_can_label.pyxautgroup_can_label.socodecan.pxdcodecan.pyxcodecan.socodes_catalog.pycodes_catalog.pyccodes_catalog.pyodecoder.pydecoder.pycdecoder.pyodelsarte_bounds.pydelsarte_bounds.pycdelsarte_bounds.pyoguava.pyguava.pycguava.pyolinear_code.pylinear_code.pyclinear_code.pyosd_codes.pysd_codes.pycsd_codes.pyosource_coding__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyohuffman.pyhuffman.pychuffman.pyocombinat__init__.py__init__.pyc__init__.pyoabstract_tree.pyabstract_tree.pycabstract_tree.pyoaffine_permutation.pyaffine_permutation.pycaffine_permutation.pyoalgebraic_combinatorics.pyalgebraic_combinatorics.pycalgebraic_combinatorics.pyoall.pyall.pycall.pyoalternating_sign_matrix.pyalternating_sign_matrix.pycalternating_sign_matrix.pyobacktrack.pybacktrack.pycbacktrack.pyobinary_recurrence_sequences.pybinary_recurrence_sequences.pycbinary_recurrence_sequences.pyobinary_tree.pybinary_tree.pycbinary_tree.pyocartesian_product.pycartesian_product.pyccartesian_product.pyocatalog_partitions.pycatalog_partitions.pyccatalog_partitions.pyochoose_nk.pychoose_nk.pycchoose_nk.pyocluster_algebra_quiver__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocluster_seed.pycluster_seed.pyccluster_seed.pyomutation_class.pymutation_class.pycmutation_class.pyomutation_type.pymutation_type.pycmutation_type.pyoquiver.pyquiver.pycquiver.pyoquiver_mutation_type.pyquiver_mutation_type.pycquiver_mutation_type.pyocombinat.pycombinat.pyccombinat.pyocombinat_cython.pxdcombinat_cython.pyxcombinat_cython.socombination.pycombination.pyccombination.pyocombinatorial_algebra.pycombinatorial_algebra.pyccombinatorial_algebra.pyocombinatorial_map.pycombinatorial_map.pyccombinatorial_map.pyocomposition.pycomposition.pyccomposition.pyocomposition_signed.pycomposition_signed.pyccomposition_signed.pyocomposition_tableau.pycomposition_tableau.pyccomposition_tableau.pyocore.pycore.pyccore.pyocounting.pycounting.pyccounting.pyocrystals__init__.py__init__.pyc__init__.pyoaffine.pyaffine.pycaffine.pyoaffine_factorization.pyaffine_factorization.pycaffine_factorization.pyoalcove_path.pyalcove_path.pycalcove_path.pyoall.pyall.pycall.pyocatalog.pycatalog.pyccatalog.pyocatalog_elementary_crystals.pycatalog_elementary_crystals.pyccatalog_elementary_crystals.pyocatalog_infinity_crystals.pycatalog_infinity_crystals.pyccatalog_infinity_crystals.pyocatalog_kirillov_reshetikhin.pycatalog_kirillov_reshetikhin.pyccatalog_kirillov_reshetikhin.pyocrystals.pycrystals.pyccrystals.pyodirect_sum.pydirect_sum.pycdirect_sum.pyoelementary_crystals.pyelementary_crystals.pycelementary_crystals.pyofast_crystals.pyfast_crystals.pycfast_crystals.pyogeneralized_young_walls.pygeneralized_young_walls.pycgeneralized_young_walls.pyohighest_weight_crystals.pyhighest_weight_crystals.pychighest_weight_crystals.pyoinfinity_crystals.pyinfinity_crystals.pycinfinity_crystals.pyokirillov_reshetikhin.pykirillov_reshetikhin.pyckirillov_reshetikhin.pyokyoto_path_model.pykyoto_path_model.pyckyoto_path_model.pyoletters.pyxletters.solittelmann_path.pylittelmann_path.pyclittelmann_path.pyomonomial_crystals.pymonomial_crystals.pycmonomial_crystals.pyospins.pyspins.pycspins.pyotensor_product.pytensor_product.pyctensor_product.pyocyclic_sieving_phenomenon.pycyclic_sieving_phenomenon.pyccyclic_sieving_phenomenon.pyodebruijn_sequence.pyxdebruijn_sequence.sodegree_sequences.pyxdegree_sequences.soderangements.pyderangements.pycderangements.pyodescent_algebra.pydescent_algebra.pycdescent_algebra.pyodesigns__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobibd.pybibd.pycbibd.pyoblock_design.pyblock_design.pycblock_design.pyocovering_design.pycovering_design.pyccovering_design.pyodatabase.pydatabase.pycdatabase.pyodesign_catalog.pydesign_catalog.pycdesign_catalog.pyodesigns_pyx.pxddesigns_pyx.pyxdesigns_pyx.sodifference_family.pydifference_family.pycdifference_family.pyodifference_matrices.pydifference_matrices.pycdifference_matrices.pyoext_rep.pyext_rep.pycext_rep.pyogroup_divisible_designs.pygroup_divisible_designs.pycgroup_divisible_designs.pyoincidence_structures.pyincidence_structures.pycincidence_structures.pyolatin_squares.pylatin_squares.pyclatin_squares.pyoorthogonal_arrays.pyorthogonal_arrays.pycorthogonal_arrays.pyoorthogonal_arrays_build_recursive.pyorthogonal_arrays_build_recursive.pycorthogonal_arrays_build_recursive.pyoorthogonal_arrays_find_recursive.pyxorthogonal_arrays_find_recursive.soresolvable_bibd.pyresolvable_bibd.pycresolvable_bibd.pyosteiner_quadruple_systems.pysteiner_quadruple_systems.pycsteiner_quadruple_systems.pyodiagram_algebras.pydiagram_algebras.pycdiagram_algebras.pyodict_addition.pyxdict_addition.sodlx.pydlx.pycdlx.pyodyck_word.pydyck_word.pycdyck_word.pyoe_one_star.pye_one_star.pyce_one_star.pyoenumerated_sets.pyenumerated_sets.pycenumerated_sets.pyoenumeration_mod_permgroup.pxdenumeration_mod_permgroup.pyxenumeration_mod_permgroup.soexpnums.pyxexpnums.sofamily.pyfamily.pycfamily.pyofinite_class.pyfinite_class.pycfinite_class.pyofinite_state_machine.pyfinite_state_machine.pycfinite_state_machine.pyofinite_state_machine_generators.pyfinite_state_machine_generators.pycfinite_state_machine_generators.pyofree_module.pyfree_module.pycfree_module.pyogelfand_tsetlin_patterns.pygelfand_tsetlin_patterns.pycgelfand_tsetlin_patterns.pyograph_path.pygraph_path.pycgraph_path.pyogray_codes.pygray_codes.pycgray_codes.pyohall_polynomial.pyhall_polynomial.pychall_polynomial.pyointeger_list.pyinteger_list.pycinteger_list.pyointeger_matrices.pyinteger_matrices.pycinteger_matrices.pyointeger_vector.pyinteger_vector.pycinteger_vector.pyointeger_vector_weighted.pyinteger_vector_weighted.pycinteger_vector_weighted.pyointeger_vectors_mod_permgroup.pyinteger_vectors_mod_permgroup.pycinteger_vectors_mod_permgroup.pyointerval_posets.pyinterval_posets.pycinterval_posets.pyok_tableau.pyk_tableau.pyck_tableau.pyokazhdan_lusztig.pykazhdan_lusztig.pyckazhdan_lusztig.pyoknutson_tao_puzzles.pyknutson_tao_puzzles.pycknutson_tao_puzzles.pyolyndon_word.pylyndon_word.pyclyndon_word.pyomatrices__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyodancing_links.pyxdancing_links.sodlxcpp.pydlxcpp.pycdlxcpp.pyohadamard_matrix.pyhadamard_matrix.pychadamard_matrix.pyolatin.pylatin.pyclatin.pyomisc.pymisc.pycmisc.pyomultichoose_nk.pymultichoose_nk.pycmultichoose_nk.pyoncsf_qsym__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocombinatorics.pycombinatorics.pyccombinatorics.pyogeneric_basis_code.pygeneric_basis_code.pycgeneric_basis_code.pyoncsf.pyncsf.pycncsf.pyoqsym.pyqsym.pycqsym.pyotutorial.pytutorial.pyctutorial.pyoncsym__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobases.pybases.pycbases.pyodual.pydual.pycdual.pyoncsym.pyncsym.pycncsym.pyonecklace.pynecklace.pycnecklace.pyonon_decreasing_parking_function.pynon_decreasing_parking_function.pycnon_decreasing_parking_function.pyoordered_tree.pyordered_tree.pycordered_tree.pyooutput.pyoutput.pycoutput.pyoparking_functions.pyparking_functions.pycparking_functions.pyopartition.pypartition.pycpartition.pyopartition_algebra.pypartition_algebra.pycpartition_algebra.pyopartition_tuple.pypartition_tuple.pycpartition_tuple.pyopartitions.pyxpartitions.soperfect_matching.pyperfect_matching.pycperfect_matching.pyopermutation.pypermutation.pycpermutation.pyopermutation_cython.pxdpermutation_cython.pyxpermutation_cython.sopermutation_nk.pypermutation_nk.pycpermutation_nk.pyoposets__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoelements.pyelements.pycelements.pyohasse_diagram.pyhasse_diagram.pychasse_diagram.pyolattices.pylattices.pyclattices.pyolinear_extensions.pylinear_extensions.pyclinear_extensions.pyoposet_examples.pyposet_examples.pycposet_examples.pyoposets.pyposets.pycposets.pyoq_analogues.pyq_analogues.pycq_analogues.pyoq_bernoulli.pyxq_bernoulli.soquickref.pyquickref.pycquickref.pyoranker.pyranker.pycranker.pyorestricted_growth.pyrestricted_growth.pycrestricted_growth.pyoribbon.pyribbon.pycribbon.pyoribbon_shaped_tableau.pyribbon_shaped_tableau.pycribbon_shaped_tableau.pyoribbon_tableau.pyribbon_tableau.pycribbon_tableau.pyorigged_configurations__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobij_abstract_class.pybij_abstract_class.pycbij_abstract_class.pyobij_type_A.pybij_type_A.pycbij_type_A.pyobij_type_A2_dual.pybij_type_A2_dual.pycbij_type_A2_dual.pyobij_type_A2_even.pybij_type_A2_even.pycbij_type_A2_even.pyobij_type_A2_odd.pybij_type_A2_odd.pycbij_type_A2_odd.pyobij_type_B.pybij_type_B.pycbij_type_B.pyobij_type_C.pybij_type_C.pycbij_type_C.pyobij_type_D.pybij_type_D.pycbij_type_D.pyobij_type_D_twisted.pybij_type_D_twisted.pycbij_type_D_twisted.pyobijection.pybijection.pycbijection.pyokleber_tree.pykleber_tree.pyckleber_tree.pyokr_tableaux.pykr_tableaux.pyckr_tableaux.pyorc_crystal.pyrc_crystal.pycrc_crystal.pyorc_infinity.pyrc_infinity.pycrc_infinity.pyorigged_configuration_element.pyrigged_configuration_element.pycrigged_configuration_element.pyorigged_configurations.pyrigged_configurations.pycrigged_configurations.pyorigged_partition.pyrigged_partition.pycrigged_partition.pyotensor_product_kr_tableaux.pytensor_product_kr_tableaux.pyctensor_product_kr_tableaux.pyotensor_product_kr_tableaux_element.pytensor_product_kr_tableaux_element.pyctensor_product_kr_tableaux_element.pyoroot_system__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoambient_space.pyambient_space.pycambient_space.pyoassociahedron.pyassociahedron.pycassociahedron.pyobranching_rules.pybranching_rules.pycbranching_rules.pyocartan_matrix.pycartan_matrix.pyccartan_matrix.pyocartan_type.pycartan_type.pyccartan_type.pyocoxeter_group.pycoxeter_group.pyccoxeter_group.pyocoxeter_matrix.pycoxeter_matrix.pyccoxeter_matrix.pyodynkin_diagram.pydynkin_diagram.pycdynkin_diagram.pyohecke_algebra_representation.pyhecke_algebra_representation.pychecke_algebra_representation.pyonon_symmetric_macdonald_polynomials.pynon_symmetric_macdonald_polynomials.pycnon_symmetric_macdonald_polynomials.pyopieri_factors.pypieri_factors.pycpieri_factors.pyoplot.pyplot.pycplot.pyoroot_lattice_realization_algebras.pyroot_lattice_realization_algebras.pycroot_lattice_realization_algebras.pyoroot_lattice_realizations.pyroot_lattice_realizations.pycroot_lattice_realizations.pyoroot_space.pyroot_space.pycroot_space.pyoroot_system.pyroot_system.pycroot_system.pyotype_A.pytype_A.pyctype_A.pyotype_A_affine.pytype_A_affine.pyctype_A_affine.pyotype_B.pytype_B.pyctype_B.pyotype_BC_affine.pytype_BC_affine.pyctype_BC_affine.pyotype_B_affine.pytype_B_affine.pyctype_B_affine.pyotype_C.pytype_C.pyctype_C.pyotype_C_affine.pytype_C_affine.pyctype_C_affine.pyotype_D.pytype_D.pyctype_D.pyotype_D_affine.pytype_D_affine.pyctype_D_affine.pyotype_E.pytype_E.pyctype_E.pyotype_E_affine.pytype_E_affine.pyctype_E_affine.pyotype_F.pytype_F.pyctype_F.pyotype_F_affine.pytype_F_affine.pyctype_F_affine.pyotype_G.pytype_G.pyctype_G.pyotype_G_affine.pytype_G_affine.pyctype_G_affine.pyotype_H.pytype_H.pyctype_H.pyotype_I.pytype_I.pyctype_I.pyotype_affine.pytype_affine.pyctype_affine.pyotype_dual.pytype_dual.pyctype_dual.pyotype_folded.pytype_folded.pyctype_folded.pyotype_marked.pytype_marked.pyctype_marked.pyotype_reducible.pytype_reducible.pyctype_reducible.pyotype_relabel.pytype_relabel.pyctype_relabel.pyoweight_lattice_realizations.pyweight_lattice_realizations.pycweight_lattice_realizations.pyoweight_space.pyweight_space.pycweight_space.pyoweyl_characters.pyweyl_characters.pycweyl_characters.pyoweyl_group.pyweyl_group.pycweyl_group.pyorsk.pyrsk.pycrsk.pyoschubert_polynomial.pyschubert_polynomial.pycschubert_polynomial.pyoset_partition.pyset_partition.pycset_partition.pyoset_partition_ordered.pyset_partition_ordered.pycset_partition_ordered.pyosf__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoclassical.pyclassical.pycclassical.pyodual.pydual.pycdual.pyoelementary.pyelementary.pycelementary.pyohall_littlewood.pyhall_littlewood.pychall_littlewood.pyohomogeneous.pyhomogeneous.pychomogeneous.pyojack.pyjack.pycjack.pyok_dual.pyk_dual.pyck_dual.pyokfpoly.pykfpoly.pyckfpoly.pyollt.pyllt.pycllt.pyomacdonald.pymacdonald.pycmacdonald.pyomonomial.pymonomial.pycmonomial.pyomultiplicative.pymultiplicative.pycmultiplicative.pyonew_kschur.pynew_kschur.pycnew_kschur.pyons_macdonald.pyns_macdonald.pycns_macdonald.pyoorthotriang.pyorthotriang.pycorthotriang.pyopowersum.pypowersum.pycpowersum.pyoschur.pyschur.pycschur.pyosf.pysf.pycsf.pyosfa.pysfa.pycsfa.pyowitt.pywitt.pycwitt.pyoshuffle.pyshuffle.pycshuffle.pyosidon_sets.pysidon_sets.pycsidon_sets.pyosimilarity_class_type.pysimilarity_class_type.pycsimilarity_class_type.pyosix_vertex_model.pysix_vertex_model.pycsix_vertex_model.pyoskew_partition.pyskew_partition.pycskew_partition.pyoskew_tableau.pyskew_tableau.pycskew_tableau.pyosloane_functions.pysloane_functions.pycsloane_functions.pyospecies__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocharacteristic_species.pycharacteristic_species.pyccharacteristic_species.pyocombinatorial_logarithm.pycombinatorial_logarithm.pyccombinatorial_logarithm.pyocomposition_species.pycomposition_species.pyccomposition_species.pyocycle_species.pycycle_species.pyccycle_species.pyoempty_species.pyempty_species.pycempty_species.pyofunctorial_composition_species.pyfunctorial_composition_species.pycfunctorial_composition_species.pyogenerating_series.pygenerating_series.pycgenerating_series.pyolibrary.pylibrary.pyclibrary.pyolinear_order_species.pylinear_order_species.pyclinear_order_species.pyomisc.pymisc.pycmisc.pyopartition_species.pypartition_species.pycpartition_species.pyopermutation_species.pypermutation_species.pycpermutation_species.pyoproduct_species.pyproduct_species.pycproduct_species.pyorecursive_species.pyrecursive_species.pycrecursive_species.pyoseries.pyseries.pycseries.pyoseries_order.pyseries_order.pycseries_order.pyoset_species.pyset_species.pycset_species.pyospecies.pyspecies.pycspecies.pyostream.pystream.pycstream.pyostructure.pystructure.pycstructure.pyosubset_species.pysubset_species.pycsubset_species.pyosum_species.pysum_species.pycsum_species.pyosplit_nk.pysplit_nk.pycsplit_nk.pyosubset.pysubset.pycsubset.pyosubsets_hereditary.pysubsets_hereditary.pycsubsets_hereditary.pyosubsets_pairwise.pysubsets_pairwise.pycsubsets_pairwise.pyosubword.pysubword.pycsubword.pyosymmetric_group_algebra.pysymmetric_group_algebra.pycsymmetric_group_algebra.pyosymmetric_group_representations.pysymmetric_group_representations.pycsymmetric_group_representations.pyotableau.pytableau.pyctableau.pyotableau_tuple.pytableau_tuple.pyctableau_tuple.pyotamari_lattices.pytamari_lattices.pyctamari_lattices.pyotiling.pytiling.pyctiling.pyotools.pytools.pyctools.pyotuple.pytuple.pyctuple.pyotutorial.pytutorial.pyctutorial.pyovector_partition.pyvector_partition.pycvector_partition.pyowords__init__.py__init__.pyc__init__.pyoabstract_word.pyabstract_word.pycabstract_word.pyoall.pyall.pycall.pyoalphabet.pyalphabet.pycalphabet.pyofinite_word.pyfinite_word.pycfinite_word.pyoinfinite_word.pyinfinite_word.pycinfinite_word.pyomorphism.pymorphism.pycmorphism.pyopaths.pypaths.pycpaths.pyoshuffle_product.pyshuffle_product.pycshuffle_product.pyosuffix_trees.pysuffix_trees.pycsuffix_trees.pyoword.pyword.pycword.pyoword_char.pyxword_char.soword_datatypes.pxdword_datatypes.pyxword_datatypes.soword_generators.pyword_generators.pycword_generators.pyoword_infinite_datatypes.pyword_infinite_datatypes.pycword_infinite_datatypes.pyoword_options.pyword_options.pycword_options.pyowords.pywords.pycwords.pyoyang_baxter_graph.pyyang_baxter_graph.pycyang_baxter_graph.pyocrypto__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoblock_cipher__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyominiaes.pyminiaes.pycminiaes.pyosdes.pysdes.pycsdes.pyoboolean_function.pyxboolean_function.socipher.pycipher.pyccipher.pyoclassical.pyclassical.pycclassical.pyoclassical_cipher.pyclassical_cipher.pycclassical_cipher.pyocryptosystem.pycryptosystem.pyccryptosystem.pyolattice.pylattice.pyclattice.pyolfsr.pylfsr.pyclfsr.pyolwe.pylwe.pyclwe.pyomq__init__.py__init__.pyc__init__.pyompolynomialsystemgenerator.pympolynomialsystemgenerator.pycmpolynomialsystemgenerator.pyosbox.pysbox.pycsbox.pyosr.pysr.pycsr.pyopublic_key__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoblum_goldwasser.pyblum_goldwasser.pycblum_goldwasser.pyostream.pystream.pycstream.pyostream_cipher.pystream_cipher.pycstream_cipher.pyoutil.pyutil.pycutil.pyodata_structures__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobinary_matrix.pxdbinary_matrix.pxibitset.pxdbitset.pxibitset.pyxbitset.sobounded_integer_sequences.pxdbounded_integer_sequences.pyxbounded_integer_sequences.sodatabases__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoconway.pyconway.pycconway.pyocremona.pycremona.pyccremona.pyocunningham_tables.pycunningham_tables.pyccunningham_tables.pyodb_class_polynomials.pydb_class_polynomials.pycdb_class_polynomials.pyodb_modular_polynomials.pydb_modular_polynomials.pycdb_modular_polynomials.pyojones.pyjones.pycjones.pyoodlyzko.pyodlyzko.pycodlyzko.pyooeis.pyoeis.pycoeis.pyosloane.pysloane.pycsloane.pyosql_db.pysql_db.pycsql_db.pyostein_watkins.pystein_watkins.pycstein_watkins.pyosymbolic_data.pysymbolic_data.pycsymbolic_data.pyodev__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocmd_line_interface.pycmd_line_interface.pyccmd_line_interface.pyoconfig.pyconfig.pycconfig.pyodigest_transport.pydigest_transport.pycdigest_transport.pyogit_error.pygit_error.pycgit_error.pyogit_interface.pygit_interface.pycgit_interface.pyomisc.pymisc.pycmisc.pyopatch.pypatch.pycpatch.pyosagedev.pysagedev.pycsagedev.pyosagedev_instance.pysagedev_instance.pycsagedev_instance.pyosagedev_wrapper.pysagedev_wrapper.pycsagedev_wrapper.pyosaving_dict.pysaving_dict.pycsaving_dict.pyotest__init__.py__init__.pyc__init__.pyoconfig.pyconfig.pycconfig.pyosagedev.pysagedev.pycsagedev.pyoserver_proxy.pyserver_proxy.pycserver_proxy.pyotrac_interface.pytrac_interface.pyctrac_interface.pyotrac_server.pytrac_server.pyctrac_server.pyouser_interface.pyuser_interface.pycuser_interface.pyotrac_error.pytrac_error.pyctrac_error.pyotrac_interface.pytrac_interface.pyctrac_interface.pyouser_interface.pyuser_interface.pycuser_interface.pyouser_interface_error.pyuser_interface_error.pycuser_interface_error.pyodoctest__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocontrol.pycontrol.pyccontrol.pyofixtures.pyfixtures.pycfixtures.pyoforker.pyforker.pycforker.pyoparsing.pyparsing.pycparsing.pyoreporting.pyreporting.pycreporting.pyosources.pysources.pycsources.pyotest.pytest.pyctest.pyoutil.pyutil.pycutil.pyodynamics__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoflat_surfaces__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoquadratic_strata.pyquadratic_strata.pycquadratic_strata.pyostrata.pystrata.pycstrata.pyointerval_exchanges__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoconstructors.pyconstructors.pycconstructors.pyoiet.pyiet.pyciet.pyolabelled.pylabelled.pyclabelled.pyoreduced.pyreduced.pycreduced.pyotemplate.pytemplate.pyctemplate.pyoenv.pyenv.pycenv.pyoext__init__.py__init__.pyc__init__.pyoc_lib.pyxc_lib.socdefs.pxifast_callable.pxdfast_callable.pyxfast_callable.sofast_eval.pxdfast_eval.pyxfast_eval.sogen_interpreters.pygen_interpreters.pycgen_interpreters.pyointeractive_constructors_c.pyxinteractive_constructors_c.sointerpreters__init__.py__init__.pyc__init__.pyowrapper_cdf.pxdwrapper_cdf.pyxwrapper_cdf.sowrapper_el.pxdwrapper_el.pyxwrapper_el.sowrapper_py.pxdwrapper_py.pyxwrapper_py.sowrapper_rdf.pxdwrapper_rdf.pyxwrapper_rdf.sowrapper_rr.pxdwrapper_rr.pyxwrapper_rr.sointerrupt.pximod_int.pxdmulti_modular.pxdmulti_modular.pyxmulti_modular.sopselect.pyxpselect.sopython.pxipython_debug.pxipython_rich_object.pxirandom.pxisignals.pxistdsage.pxifinance__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoeaster.pyeaster.pyceaster.pyofractal.pyxfractal.somarkov_multifractal.pymarkov_multifractal.pycmarkov_multifractal.pyomarkov_multifractal_cython.pyxmarkov_multifractal_cython.sooption.pyxoption.sostock.pystock.pycstock.pyotime_series.pxdtime_series.pyxtime_series.sofunctions__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobessel.pybessel.pycbessel.pyoexp_integral.pyexp_integral.pycexp_integral.pyogeneralized.pygeneralized.pycgeneralized.pyohyperbolic.pyhyperbolic.pychyperbolic.pyohypergeometric.pyhypergeometric.pychypergeometric.pyojacobi.pyjacobi.pycjacobi.pyolog.pylog.pyclog.pyomin_max.pymin_max.pycmin_max.pyoorthogonal_polys.pyorthogonal_polys.pycorthogonal_polys.pyoother.pyother.pycother.pyopiecewise.pypiecewise.pycpiecewise.pyoprime_pi.pyxprime_pi.sospecial.pyspecial.pycspecial.pyospike_function.pyspike_function.pycspike_function.pyotranscendental.pytranscendental.pyctranscendental.pyotrig.pytrig.pyctrig.pyowigner.pywigner.pycwigner.pyogame_theory__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocooperative_game.pycooperative_game.pyccooperative_game.pyogambit_docs.pygambit_docs.pycgambit_docs.pyomatching_game.pymatching_game.pycmatching_game.pyonormal_form_game.pynormal_form_game.pycnormal_form_game.pyoparser.pyparser.pycparser.pyogames__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyohexad.pyhexad.pychexad.pyoquantumino.pyquantumino.pycquantumino.pyosudoku.pysudoku.pycsudoku.pyosudoku_backtrack.pyxsudoku_backtrack.sogeometry__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocone.pycone.pyccone.pyofan.pyfan.pycfan.pyofan_isomorphism.pyfan_isomorphism.pycfan_isomorphism.pyofan_morphism.pyfan_morphism.pycfan_morphism.pyohasse_diagram.pyhasse_diagram.pychasse_diagram.pyohyperplane_arrangement__init__.py__init__.pyc__init__.pyoaffine_subspace.pyaffine_subspace.pycaffine_subspace.pyoarrangement.pyarrangement.pycarrangement.pyohyperplane.pyhyperplane.pychyperplane.pyolibrary.pylibrary.pyclibrary.pyoplot.pyplot.pycplot.pyointegral_points.pyxintegral_points.solattice_polytope.pylattice_polytope.pyclattice_polytope.pyolinear_expression.pylinear_expression.pyclinear_expression.pyonewton_polygon.pynewton_polygon.pycnewton_polygon.pyopoint_collection.pyxpoint_collection.sopolyhedra.pypolyhedra.pycpolyhedra.pyopolyhedron__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobackend_cdd.pybackend_cdd.pycbackend_cdd.pyobackend_field.pybackend_field.pycbackend_field.pyobackend_ppl.pybackend_ppl.pycbackend_ppl.pyobase.pybase.pycbase.pyobase_QQ.pybase_QQ.pycbase_QQ.pyobase_RDF.pybase_RDF.pycbase_RDF.pyobase_ZZ.pybase_ZZ.pycbase_ZZ.pyocdd_file_format.pycdd_file_format.pyccdd_file_format.pyoconstructor.pyconstructor.pycconstructor.pyodouble_description.pydouble_description.pycdouble_description.pyodouble_description_inhomogeneous.pydouble_description_inhomogeneous.pycdouble_description_inhomogeneous.pyoface.pyface.pycface.pyolattice_euclidean_group_element.pylattice_euclidean_group_element.pyclattice_euclidean_group_element.pyolibrary.pylibrary.pyclibrary.pyomisc.pymisc.pycmisc.pyopalp_database.pypalp_database.pycpalp_database.pyoparent.pyparent.pycparent.pyoplot.pyplot.pycplot.pyoppl_lattice_polygon.pyppl_lattice_polygon.pycppl_lattice_polygon.pyoppl_lattice_polytope.pyppl_lattice_polytope.pycppl_lattice_polytope.pyorepresentation.pyrepresentation.pycrepresentation.pyopolytope.pypolytope.pycpolytope.pyopseudolines.pypseudolines.pycpseudolines.pyoriemannian_manifolds__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoparametrized_surface3d.pyparametrized_surface3d.pycparametrized_surface3d.pyosurface3d_generators.pysurface3d_generators.pycsurface3d_generators.pyotoric_lattice.pytoric_lattice.pyctoric_lattice.pyotoric_lattice_element.pyxtoric_lattice_element.sotoric_plotter.pytoric_plotter.pyctoric_plotter.pyotriangulation__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobase.pyxbase.sodata.pxdelement.pyelement.pycelement.pyofunctions.pxdpoint_configuration.pypoint_configuration.pycpoint_configuration.pyotriangulations.pxdgraphs__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobase__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoc_graph.pxdc_graph.pyxc_graph.sodense_graph.pxddense_graph.pyxdense_graph.sograph_backends.pygraph_backends.pycgraph_backends.pyosparse_graph.pxdsparse_graph.pyxsparse_graph.sostatic_dense_graph.pxdstatic_dense_graph.pyxstatic_dense_graph.sostatic_sparse_backend.pxdstatic_sparse_backend.pyxstatic_sparse_backend.sostatic_sparse_graph.pxdstatic_sparse_graph.pyxstatic_sparse_graph.sobipartite_graph.pybipartite_graph.pycbipartite_graph.pyochrompoly.pyxchrompoly.socliquer.pxdcliquer.pyxcliquer.socomparability.pyxcomparability.soconvexity_properties.pxdconvexity_properties.pyxconvexity_properties.sodigraph.pydigraph.pycdigraph.pyodigraph_generators.pydigraph_generators.pycdigraph_generators.pyodistances_all_pairs.pxddistances_all_pairs.pyxdistances_all_pairs.sodot2tex_utils.pydot2tex_utils.pycdot2tex_utils.pyogenerators__init__.py__init__.pyc__init__.pyobasic.pybasic.pycbasic.pyochessboard.pychessboard.pycchessboard.pyodegree_sequence.pydegree_sequence.pycdegree_sequence.pyofamilies.pyfamilies.pycfamilies.pyointersection.pyintersection.pycintersection.pyoplatonic_solids.pyplatonic_solids.pycplatonic_solids.pyorandom.pyrandom.pycrandom.pyosmallgraphs.pysmallgraphs.pycsmallgraphs.pyoworld_map.pyworld_map.pycworld_map.pyogeneric_graph.pygeneric_graph.pycgeneric_graph.pyogeneric_graph_pyx.pxdgeneric_graph_pyx.pyxgeneric_graph_pyx.sogenus.pyxgenus.sograph.pygraph.pycgraph.pyograph_bundle.pygraph_bundle.pycgraph_bundle.pyograph_coloring.pygraph_coloring.pycgraph_coloring.pyograph_database.pygraph_database.pycgraph_database.pyograph_decompositions__init__.py__init__.pyc__init__.pyobandwidth.pyxbandwidth.sofast_digraph.pyxgraph_products.pyxgraph_products.sorankwidth.pxdrankwidth.pyxrankwidth.sovertex_separation.pyxvertex_separation.sograph_editor.pygraph_editor.pycgraph_editor.pyograph_generators.pygraph_generators.pycgraph_generators.pyograph_generators_pyx.pyxgraph_generators_pyx.sograph_latex.pygraph_latex.pycgraph_latex.pyograph_list.pygraph_list.pycgraph_list.pyograph_plot.pygraph_plot.pycgraph_plot.pyograph_plot_js.pygraph_plot_js.pycgraph_plot_js.pyohyperbolicity.pyxhyperbolicity.sohypergraph_generators.pyhypergraph_generators.pychypergraph_generators.pyoindependent_sets.pxdindependent_sets.pyxindependent_sets.soisgci.pyisgci.pycisgci.pyoline_graph.pyline_graph.pycline_graph.pyolinearextensions.pylinearextensions.pyclinearextensions.pyomatchpoly.pyxmatchpoly.somcqd.pxdmcqd.pyxmodular_decomposition__init__.py__init__.pyc__init__.pyomodular_decomposition.pxdmodular_decomposition.pyxmodular_decomposition.soplanarity.pyxplanarity.sopq_trees.pypq_trees.pycpq_trees.pyoprint_graphs.pyprint_graphs.pycprint_graphs.pyoschnyder.pyschnyder.pycschnyder.pyospanning_tree.pyxspanning_tree.sotrees.pxdtrees.pyxtrees.sotutte_polynomial.pytutte_polynomial.pyctutte_polynomial.pyoweakly_chordal.pyxweakly_chordal.sogroups__init__.py__init__.pyc__init__.pyoabelian_gps__init__.py__init__.pyc__init__.pyoabelian_group.pyabelian_group.pycabelian_group.pyoabelian_group_element.pyabelian_group_element.pycabelian_group_element.pyoabelian_group_morphism.pyabelian_group_morphism.pycabelian_group_morphism.pyoall.pyall.pycall.pyodual_abelian_group.pydual_abelian_group.pycdual_abelian_group.pyodual_abelian_group_element.pydual_abelian_group_element.pycdual_abelian_group_element.pyoelement_base.pyelement_base.pycelement_base.pyovalues.pyvalues.pycvalues.pyoadditive_abelian__init__.py__init__.pyc__init__.pyoadditive_abelian_group.pyadditive_abelian_group.pycadditive_abelian_group.pyoadditive_abelian_wrapper.pyadditive_abelian_wrapper.pycadditive_abelian_wrapper.pyoall.pyall.pycall.pyoaffine_gps__init__.py__init__.pyc__init__.pyoaffine_group.pyaffine_group.pycaffine_group.pyocatalog.pycatalog.pyccatalog.pyoeuclidean_group.pyeuclidean_group.pyceuclidean_group.pyogroup_element.pygroup_element.pycgroup_element.pyoall.pyall.pycall.pyobraid.pybraid.pycbraid.pyoclass_function.pyclass_function.pycclass_function.pyoconjugacy_classes.pyconjugacy_classes.pycconjugacy_classes.pyofinitely_presented.pyfinitely_presented.pycfinitely_presented.pyofinitely_presented_catalog.pyfinitely_presented_catalog.pycfinitely_presented_catalog.pyofinitely_presented_named.pyfinitely_presented_named.pycfinitely_presented_named.pyofree_group.pyfree_group.pycfree_group.pyogeneric.pygeneric.pycgeneric.pyogroup.pxdgroup.pyxgroup.sogroup_homset.pygroup_homset.pycgroup_homset.pyogroups_catalog.pygroups_catalog.pycgroups_catalog.pyoindexed_free_group.pyindexed_free_group.pycindexed_free_group.pyolibgap_group.pylibgap_group.pyclibgap_group.pyolibgap_mixin.pylibgap_mixin.pyclibgap_mixin.pyolibgap_wrapper.pxdlibgap_wrapper.pyxlibgap_wrapper.somatrix_gps__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocatalog.pycatalog.pyccatalog.pyocoxeter_group.pycoxeter_group.pyccoxeter_group.pyofinitely_generated.pyfinitely_generated.pycfinitely_generated.pyogroup_element.pygroup_element.pycgroup_element.pyohomset.pyhomset.pychomset.pyolinear.pylinear.pyclinear.pyomatrix_group.pymatrix_group.pycmatrix_group.pyomorphism.pymorphism.pycmorphism.pyonamed_group.pynamed_group.pycnamed_group.pyoorthogonal.pyorthogonal.pycorthogonal.pyopickling_overrides.pypickling_overrides.pycpickling_overrides.pyosymplectic.pysymplectic.pycsymplectic.pyounitary.pyunitary.pycunitary.pyomisc_gps__init__.py__init__.pyc__init__.pyomisc_groups.pymisc_groups.pycmisc_groups.pyomisc_groups_catalog.pymisc_groups_catalog.pycmisc_groups_catalog.pyoold.pxdold.pyxold.sopari_group.pypari_group.pycpari_group.pyoperm_gps__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocubegroup.pycubegroup.pyccubegroup.pyopartn_ref__init__.py__init__.pyc__init__.pyoautomorphism_group_canonical_label.pxdautomorphism_group_canonical_label.pyxautomorphism_group_canonical_label.socanonical_augmentation.pxdcanonical_augmentation.pyxcanonical_augmentation.sodata_structures_pxd.pxidata_structures_pyx.pxidouble_coset.pxddouble_coset.pyxdouble_coset.sorefinement_binary.pxdrefinement_binary.pyxrefinement_binary.sorefinement_graphs.pxdrefinement_graphs.pyxrefinement_graphs.sorefinement_lists.pxdrefinement_lists.pyxrefinement_lists.sorefinement_matrices.pxdrefinement_matrices.pyxrefinement_matrices.sorefinement_python.pxdrefinement_python.pyxrefinement_python.sorefinement_sets.pxdrefinement_sets.pyxrefinement_sets.sopartn_ref2__init__.py__init__.pyc__init__.pyorefinement_generic.pxdrefinement_generic.pyxrefinement_generic.sopermgroup.pypermgroup.pycpermgroup.pyopermgroup_element.pxdpermgroup_element.pyxpermgroup_element.sopermgroup_morphism.pypermgroup_morphism.pycpermgroup_morphism.pyopermgroup_named.pypermgroup_named.pycpermgroup_named.pyopermutation_groups_catalog.pypermutation_groups_catalog.pycpermutation_groups_catalog.pyosymgp_conjugacy_class.pysymgp_conjugacy_class.pycsymgp_conjugacy_class.pyoraag.pyraag.pycraag.pyosemimonomial_transformations__init__.py__init__.pyc__init__.pyosemimonomial_transformation.pxdsemimonomial_transformation.pyxsemimonomial_transformation.sosemimonomial_transformation_group.pysemimonomial_transformation_group.pycsemimonomial_transformation_group.pyogsl__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocallback.pyxcallback.sodft.pydft.pycdft.pyodwt.pxddwt.pyxdwt.sofft.pxdfft.pyxfft.sogsl.pxigsl_airy.pxigsl_array.pxdgsl_array.pyxgsl_array.sogsl_bessel.pxigsl_blas.pxigsl_blas_types.pxigsl_block.pxigsl_chebyshev.pxigsl_clausen.pxigsl_combination.pxigsl_complex.pxigsl_coulomb.pxigsl_coupling.pxigsl_dawson.pxigsl_debye.pxigsl_diff.pxigsl_dilog.pxigsl_eigen.pxigsl_elementary.pxigsl_ellint.pxigsl_elljac.pxigsl_erf.pxigsl_errno.pxigsl_exp.pxigsl_expint.pxigsl_fermi_dirac.pxigsl_fft.pxigsl_fit.pxigsl_gamma.pxigsl_gegenbauer.pxigsl_histogram.pxigsl_hyperg.pxigsl_integration.pxigsl_interp.pxigsl_laguerre.pxigsl_lambert.pxigsl_legendre.pxigsl_linalg.pxigsl_log.pxigsl_math.pxigsl_matrix.pxigsl_matrix_complex.pxigsl_min.pxigsl_mode.pxigsl_monte.pxigsl_ntuple.pxigsl_odeiv.pxigsl_permutation.pxigsl_poly.pxigsl_pow_int.pxigsl_psi.pxigsl_qrng.pxigsl_random.pxigsl_rng.pxigsl_roots.pxigsl_sf_result.pxigsl_sort.pxigsl_statistics.pxigsl_sum.pxigsl_synchrotron.pxigsl_transport.pxigsl_trig.pxigsl_vector.pxigsl_vector_complex.pxigsl_wavelet.pxigsl_zeta.pxiintegration.pyxintegration.sointerpolation.pxdinterpolation.pyxinterpolation.somath.pxiode.pxdode.pyxode.soprobability_distribution.pyxprobability_distribution.sohomology__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocell_complex.pycell_complex.pyccell_complex.pyochain_complex.pychain_complex.pycchain_complex.pyochain_complex_homspace.pychain_complex_homspace.pycchain_complex_homspace.pyochain_complex_morphism.pychain_complex_morphism.pycchain_complex_morphism.pyocubical_complex.pycubical_complex.pyccubical_complex.pyodelta_complex.pydelta_complex.pycdelta_complex.pyoexamples.pyexamples.pycexamples.pyohomology_group.pyhomology_group.pychomology_group.pyokoszul_complex.pykoszul_complex.pyckoszul_complex.pyomatrix_utils.pymatrix_utils.pycmatrix_utils.pyosimplicial_complex.pysimplicial_complex.pycsimplicial_complex.pyosimplicial_complex_homset.pysimplicial_complex_homset.pycsimplicial_complex_homset.pyosimplicial_complex_morphism.pysimplicial_complex_morphism.pycsimplicial_complex_morphism.pyotests.pytests.pyctests.pyointeracts__init__.py__init__.pyc__init__.pyoalgebra.pyalgebra.pycalgebra.pyoall.pyall.pycall.pyocalculus.pycalculus.pyccalculus.pyodebugger.pydebugger.pycdebugger.pyofractals.pyfractals.pycfractals.pyogeometry.pygeometry.pycgeometry.pyolibrary.pylibrary.pyclibrary.pyolibrary_cython.pyxlibrary_cython.sostatistics.pystatistics.pycstatistics.pyointerfaces__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoaxiom.pyaxiom.pycaxiom.pyochomp.pychomp.pycchomp.pyocleaner.pycleaner.pyccleaner.pyoecm.pyecm.pycecm.pyoexpect.pyexpect.pycexpect.pyofour_ti_2.pyfour_ti_2.pycfour_ti_2.pyofricas.pyfricas.pycfricas.pyofrobby.pyfrobby.pycfrobby.pyogap.pygap.pycgap.pyogap3.pygap3.pycgap3.pyogenus2reduction.pygenus2reduction.pycgenus2reduction.pyogfan.pygfan.pycgfan.pyogiac.pygiac.pycgiac.pyognuplot.pygnuplot.pycgnuplot.pyogp.pygp.pycgp.pyointerface.pyinterface.pycinterface.pyojmoldata.pyjmoldata.pycjmoldata.pyokash.pykash.pyckash.pyolie.pylie.pyclie.pyolisp.pylisp.pyclisp.pyomacaulay2.pymacaulay2.pycmacaulay2.pyomagma.pymagma.pycmagma.pyomagma_free.pymagma_free.pycmagma_free.pyomaple.pymaple.pycmaple.pyomathematica.pymathematica.pycmathematica.pyomatlab.pymatlab.pycmatlab.pyomaxima.pymaxima.pycmaxima.pyomaxima_abstract.pymaxima_abstract.pycmaxima_abstract.pyomaxima_lib.pymaxima_lib.pycmaxima_lib.pyomupad.pymupad.pycmupad.pyomwrank.pymwrank.pycmwrank.pyooctave.pyoctave.pycoctave.pyophc.pyphc.pycphc.pyopovray.pypovray.pycpovray.pyopsage.pypsage.pycpsage.pyoqepcad.pyqepcad.pycqepcad.pyoqsieve.pyqsieve.pycqsieve.pyoquit.pyquit.pycquit.pyor.pyr.pycr.pyoread_data.pyread_data.pycread_data.pyorubik.pyrubik.pycrubik.pyosage0.pysage0.pycsage0.pyoscilab.pyscilab.pycscilab.pyosingular.pysingular.pycsingular.pyotachyon.pytachyon.pyctachyon.pyotests.pytests.pyctests.pyotides.pytides.pyctides.pyolfunctions__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyodokchitser.pydokchitser.pycdokchitser.pyolcalc.pylcalc.pyclcalc.pyosympow.pysympow.pycsympow.pyolibs__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocoxeter3__init__.py__init__.pyc__init__.pyocoxeter.pxdcoxeter.pyxcoxeter_group.pycoxeter_group.pyccoxeter_group.pyodecl.pxicremona__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoconstructor.pyconstructor.pycconstructor.pyodefs.pxihomspace.pxdhomspace.pyxhomspace.somat.pxdmat.pyxmat.sonewforms.pxdnewforms.pyxnewforms.soecl.pxdecl.pyxecl.sofes.pyxflint__init__.py__init__.pyc__init__.pyoarith.pxdarith.pyxarith.soflint.pxdflint.pyxflint.sofmpq.pxdfmpq_poly.pxdfmpz.pxdfmpz_mat.pxdfmpz_poly.pxdfmpz_poly.pyxfmpz_poly.sofmpz_vec.pxdnmod_poly.pxdnmod_poly_linkage.pxintl_interface.pxdtypes.pxdulong_extras.pxdfplll__init__.py__init__.pyc__init__.pyofplll.pxdfplll.pxifplll.pyxfplll.sogap__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocontext_managers.pycontext_managers.pyccontext_managers.pyoelement.pxdelement.pyxelement.sogap_functions.pygap_functions.pycgap_functions.pyogap_includes.pxdlibgap.pyxlibgap.sosaved_workspace.pysaved_workspace.pycsaved_workspace.pyotest.pytest.pyctest.pyotest_long.pytest_long.pyctest_long.pyoutil.pxdutil.pyxutil.sogmp__init__.py__init__.pyc__init__.pyoall.pxdmpf.pxdmpn.pxdmpq.pxdmpz.pxdrandom.pxdrational_reconstruction.pxdrational_reconstruction.pyxrational_reconstruction.sotypes.pxdlcalc__init__.py__init__.pyc__init__.pyolcalc_Lfunction.pxdlcalc_Lfunction.pyxlcalc_Lfunction.solibecm.pyxlibecm.solinbox__init__.py__init__.pyc__init__.pyoechelonform.pxdfflas.pxdlinbox.pxdlinbox.pyxlinbox.somodular.pxdlinkagespadicsAPI.pximpz.pxilrcalc__init__.py__init__.pyc__init__.pyolrcalc.pxdlrcalc.pyxlrcalc.som4ri.pxdm4rie.pxdmpc.pxdmpfi.pxdmpfr.pxdmpmath__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoext_impl.pxdext_impl.pyxext_impl.soext_libmp.pyxext_libmp.soext_main.pxdext_main.pyxext_main.soutils.pxdutils.pyxutils.somwrank__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyointerface.pyinterface.pycinterface.pyomwrank.pyxmwrank.sontl__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyodecl.pximisc.pxintl_GF2.pxdntl_GF2.pyxntl_GF2.sontl_GF2E.pxdntl_GF2E.pyxntl_GF2E.sontl_GF2EContext.pxdntl_GF2EContext.pyxntl_GF2EContext.sontl_GF2EX.pxdntl_GF2EX.pyxntl_GF2EX.sontl_GF2X.pxdntl_GF2X.pyxntl_GF2X.sontl_GF2X_decl.pxdntl_GF2X_linkage.pxintl_GF2_decl.pxdntl_ZZ.pxdntl_ZZ.pyxntl_ZZ.sontl_ZZX.pxdntl_ZZX.pyxntl_ZZX.sontl_ZZX_decl.pxdntl_ZZ_decl.pxdntl_ZZ_p.pxdntl_ZZ_p.pyxntl_ZZ_p.sontl_ZZ_pContext.pxdntl_ZZ_pContext.pyxntl_ZZ_pContext.sontl_ZZ_pContext_decl.pxdntl_ZZ_pE.pxdntl_ZZ_pE.pyxntl_ZZ_pE.sontl_ZZ_pEContext.pxdntl_ZZ_pEContext.pyxntl_ZZ_pEContext.sontl_ZZ_pEContext_decl.pxdntl_ZZ_pEX.pxdntl_ZZ_pEX.pyxntl_ZZ_pEX.sontl_ZZ_pEX_decl.pxdntl_ZZ_pEX_linkage.pxintl_ZZ_pE_decl.pxdntl_ZZ_pX.pxdntl_ZZ_pX.pyxntl_ZZ_pX.sontl_ZZ_pX_decl.pxdntl_ZZ_p_decl.pxdntl_lzz_p.pxdntl_lzz_p.pyxntl_lzz_p.sontl_lzz_pContext.pxdntl_lzz_pContext.pyxntl_lzz_pContext.sontl_lzz_pContext_decl.pxdntl_lzz_pX.pxdntl_lzz_pX.pyxntl_lzz_pX.sontl_lzz_pX_decl.pxdntl_lzz_p_decl.pxdntl_mat_GF2.pxdntl_mat_GF2.pyxntl_mat_GF2.sontl_mat_GF2E.pxdntl_mat_GF2E.pyxntl_mat_GF2E.sontl_mat_ZZ.pxdntl_mat_ZZ.pyxntl_mat_ZZ.sontl_vec_GF2_decl.pxdntl_vec_ZZ_pE_decl.pxdntl_vec_ZZ_p_decl.pxdpari__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyodecl.pxideclinl.pxigen.pxdgen.pyxgen.sogen_py.pygen_py.pycgen_py.pyohandle_error.pxdhandle_error.pyxhandle_error.sopari_err.pxipari_instance.pxdpari_instance.pyxpari_instance.sopolybori__init__.py__init__.pyc__init__.pyodecl.pxdppl.pyxppl.soratpoints.pxdratpoints.pyxratpoints.soreadline.pyxreadline.sosingular__init__.py__init__.pyc__init__.pyodecl.pxdfunction.pxdfunction.pyxfunction.sofunction_factory.pyfunction_factory.pycfunction_factory.pyogroebner_strategy.pxdgroebner_strategy.pyxgroebner_strategy.sooption.pyxoption.sopolynomial.pxdpolynomial.pyxpolynomial.soring.pxdring.pyxring.sosingular-cdefs.pxisingular.pxdsingular.pyxsingular.sostandard_options.pystandard_options.pycstandard_options.pyosymmetrica__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyokostka.pxipart.pxiplet.pxisab.pxisb.pxisc.pxischur.pxisymmetrica.pxisymmetrica.pyxsymmetrica.sologic__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobooleval.pybooleval.pycbooleval.pyoboolformula.pyboolformula.pycboolformula.pyologic.pylogic.pyclogic.pyologicparser.pylogicparser.pyclogicparser.pyologictable.pylogictable.pyclogictable.pyopropcalc.pypropcalc.pycpropcalc.pyomatrix__init__.py__init__.pyc__init__.pyoaction.pxdaction.pyxaction.soall.pyall.pycall.pyobenchmark.pybenchmark.pycbenchmark.pyoberlekamp_massey.pyberlekamp_massey.pycberlekamp_massey.pyochange_ring.pyxchange_ring.soconstructor.pyconstructor.pycconstructor.pyodocs.pydocs.pycdocs.pyoechelon_matrix.pyxechelon_matrix.somatrix.pxdmatrix.pyxmatrix.somatrix0.pxdmatrix0.pyxmatrix0.somatrix1.pxdmatrix1.pyxmatrix1.somatrix2.pxdmatrix2.pyxmatrix2.somatrix_complex_double_dense.pxdmatrix_complex_double_dense.pyxmatrix_complex_double_dense.somatrix_cyclo_dense.pxdmatrix_cyclo_dense.pyxmatrix_cyclo_dense.somatrix_dense.pxdmatrix_dense.pyxmatrix_dense.somatrix_domain_dense.pxdmatrix_domain_sparse.pxdmatrix_double_dense.pxdmatrix_double_dense.pyxmatrix_double_dense.somatrix_generic_dense.pxdmatrix_generic_dense.pyxmatrix_generic_dense.somatrix_generic_sparse.pxdmatrix_generic_sparse.pyxmatrix_generic_sparse.somatrix_integer_2x2.pxdmatrix_integer_2x2.pyxmatrix_integer_2x2.somatrix_integer_dense.pxdmatrix_integer_dense.pyxmatrix_integer_dense.somatrix_integer_dense_hnf.pymatrix_integer_dense_hnf.pycmatrix_integer_dense_hnf.pyomatrix_integer_dense_saturation.pymatrix_integer_dense_saturation.pycmatrix_integer_dense_saturation.pyomatrix_integer_sparse.pxdmatrix_integer_sparse.pyxmatrix_integer_sparse.somatrix_misc.pymatrix_misc.pycmatrix_misc.pyomatrix_mod2_dense.pxdmatrix_mod2_dense.pyxmatrix_mod2_dense.somatrix_mod2e_dense.pxdmatrix_mod2e_dense.pyxmatrix_mod2e_dense.somatrix_modn_dense.pxdmatrix_modn_dense.pyxmatrix_modn_dense.somatrix_modn_dense_double.pxdmatrix_modn_dense_double.pyxmatrix_modn_dense_double.somatrix_modn_dense_float.pxdmatrix_modn_dense_float.pyxmatrix_modn_dense_float.somatrix_modn_dense_template.pximatrix_modn_dense_template_header.pximatrix_modn_sparse.pxdmatrix_modn_sparse.pyxmatrix_modn_sparse.somatrix_mpolynomial_dense.pxdmatrix_mpolynomial_dense.pyxmatrix_mpolynomial_dense.somatrix_rational_dense.pxdmatrix_rational_dense.pyxmatrix_rational_dense.somatrix_rational_sparse.pxdmatrix_rational_sparse.pyxmatrix_rational_sparse.somatrix_real_double_dense.pxdmatrix_real_double_dense.pyxmatrix_real_double_dense.somatrix_space.pymatrix_space.pycmatrix_space.pyomatrix_sparse.pxdmatrix_sparse.pyxmatrix_sparse.somatrix_symbolic_dense.pxdmatrix_symbolic_dense.pyxmatrix_symbolic_dense.somatrix_window.pxdmatrix_window.pyxmatrix_window.somatrix_window_modn_dense.pxdmatrix_window_modn_dense.pyxmatrix_window_modn_dense.somisc.pyxmisc.sooperation_table.pyoperation_table.pycoperation_table.pyostrassen.pyxstrassen.sosymplectic_basis.pysymplectic_basis.pycsymplectic_basis.pyotemplate.pxdtests.pytests.pyctests.pyomatroids__init__.py__init__.pyc__init__.pyoadvanced.pyadvanced.pycadvanced.pyoall.pyall.pycall.pyobasis_exchange_matroid.pxdbasis_exchange_matroid.pyxbasis_exchange_matroid.sobasis_matroid.pxdbasis_matroid.pyxbasis_matroid.socatalog.pycatalog.pyccatalog.pyocircuit_closures_matroid.pxdcircuit_closures_matroid.pyxcircuit_closures_matroid.soconstructor.pyconstructor.pycconstructor.pyodual_matroid.pydual_matroid.pycdual_matroid.pyoextension.pxdextension.pyxextension.solean_matrix.pxdlean_matrix.pyxlean_matrix.solinear_matroid.pxdlinear_matroid.pyxlinear_matroid.somatroid.pxdmatroid.pyxmatroid.somatroids_catalog.pymatroids_catalog.pycmatroids_catalog.pyomatroids_plot_helpers.pymatroids_plot_helpers.pycmatroids_plot_helpers.pyominor_matroid.pyminor_matroid.pycminor_matroid.pyonamed_matroids.pynamed_matroids.pycnamed_matroids.pyorank_matroid.pyrank_matroid.pycrank_matroid.pyoset_system.pxdset_system.pyxset_system.sounpickling.pyxunpickling.soutilities.pyutilities.pycutilities.pyomedia__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyochannels.pyxchannels.sowav.pywav.pycwav.pyomisc__init__.py__init__.pyc__init__.pyoabstract_method.pyabstract_method.pycabstract_method.pyoall.pyall.pycall.pyoallocator.pxdallocator.pyxallocator.soascii_art.pyascii_art.pycascii_art.pyoattached_files.pyattached_files.pycattached_files.pyobanner.pybanner.pycbanner.pyobenchmark.pybenchmark.pycbenchmark.pyobinary_tree.pxdbinary_tree.pyxbinary_tree.sobindable_class.pybindable_class.pycbindable_class.pyoc3.pyxc3.soc3_controlled.pxdc3_controlled.pyxc3_controlled.socache.pycache.pyccache.pyocachefunc.pxdcachefunc.pyxcachefunc.socitation.pyxcitation.soclasscall_metaclass.pxdclasscall_metaclass.pyxclasscall_metaclass.soclassgraph.pyclassgraph.pycclassgraph.pyoconstant_function.pyxconstant_function.socopying.pycopying.pyccopying.pyocython.pycython.pyccython.pyocython_c.pyxcython_c.sodarwin_utilities.pyxdb.pydb.pycdb.pyodecorators.pydecorators.pycdecorators.pyodefaults.pydefaults.pycdefaults.pyoderivative.pyxderivative.sodev_tools.pydev_tools.pycdev_tools.pyodisplayhook.pydisplayhook.pycdisplayhook.pyodist.pydist.pycdist.pyoedit_module.pyedit_module.pycedit_module.pyoexceptions.pyexceptions.pycexceptions.pyoexplain_pickle.pyexplain_pickle.pycexplain_pickle.pyofast_methods.pxdfast_methods.pyxfast_methods.sofile_to_worksheet.pyfile_to_worksheet.pycfile_to_worksheet.pyoflatten.pyflatten.pycflatten.pyofpickle.pyxfpickle.sofunc_persist.pyfunc_persist.pycfunc_persist.pyofunction_mangling.pyxfunction_mangling.sofunctional.pyfunctional.pycfunctional.pyogetusage.pygetusage.pycgetusage.pyogperftools.pygperftools.pycgperftools.pyohtml.pyhtml.pychtml.pyoinline_fortran.pyinline_fortran.pycinline_fortran.pyointerpreter.pyinterpreter.pycinterpreter.pyolatex.pylatex.pyclatex.pyolatex_macros.pylatex_macros.pyclatex_macros.pyolazy_attribute.pyxlazy_attribute.solazy_format.pylazy_format.pyclazy_format.pyolazy_import.pyxlazy_import.solazy_import_cache.pylazy_import_cache.pyclazy_import_cache.pyolazy_list.pxdlazy_list.pyxlazy_list.solazy_string.pylazy_string.pyclazy_string.pyolog.pylog.pyclog.pyomap_threaded.pymap_threaded.pycmap_threaded.pyomathml.pymathml.pycmathml.pyomemory_info.pymemory_info.pycmemory_info.pyomessaging.pymessaging.pycmessaging.pyomethod_decorator.pymethod_decorator.pycmethod_decorator.pyomisc.pymisc.pycmisc.pyomisc_c.pxdmisc_c.pyxmisc_c.somrange.pymrange.pycmrange.pyomultireplace.pymultireplace.pycmultireplace.pyonested_class.pxdnested_class.pyxnested_class.sonested_class_test.pynested_class_test.pycnested_class_test.pyoobject_multiplexer.pyobject_multiplexer.pycobject_multiplexer.pyopackage.pypackage.pycpackage.pyopager.pypager.pycpager.pyoparser.pyxparser.sopersist.pypersist.pycpersist.pyopickle_old.pyxpickle_old.soprandom.pyprandom.pycprandom.pyopreparser.pypreparser.pycpreparser.pyoprofiler.pyprofiler.pycprofiler.pyoproof.pyproof.pycproof.pyopython.pypython.pycpython.pyorandom_testing.pyrandom_testing.pycrandom_testing.pyorandstate.pxdrandstate.pyxrandstate.sorefcount.pyxrefcount.soremote_file.pyremote_file.pycremote_file.pyoreset.pyxreset.sosage_eval.pysage_eval.pycsage_eval.pyosage_input.pysage_input.pycsage_input.pyosage_itertools.pysage_itertools.pycsage_itertools.pyosage_ostools.pysage_ostools.pycsage_ostools.pyosage_timeit.pysage_timeit.pycsage_timeit.pyosage_timeit_class.pyxsage_timeit_class.sosage_unittest.pysage_unittest.pycsage_unittest.pyosagedoc.pysagedoc.pycsagedoc.pyosageinspect.pysageinspect.pycsageinspect.pyosearch.pyxsearch.sosession.pyxsession.sosh.pysh.pycsh.pyostopgap.pyxstopgap.sosuperseded.pysuperseded.pycsuperseded.pyotable.pytable.pyctable.pyotemporary_file.pytemporary_file.pyctemporary_file.pyotest_class_pickling.pytest_class_pickling.pyctest_class_pickling.pyotrace.pytrace.pyctrace.pyotypecheck.pytypecheck.pyctypecheck.pyounknown.pyunknown.pycunknown.pyoviewer.pyviewer.pycviewer.pyoweak_dict.pyxweak_dict.somodular__init__.py__init__.pyc__init__.pyoabvar__init__.py__init__.pyc__init__.pyoabvar.pyabvar.pycabvar.pyoabvar_ambient_jacobian.pyabvar_ambient_jacobian.pycabvar_ambient_jacobian.pyoabvar_newform.pyabvar_newform.pycabvar_newform.pyoall.pyall.pycall.pyoconstructor.pyconstructor.pycconstructor.pyocuspidal_subgroup.pycuspidal_subgroup.pyccuspidal_subgroup.pyofinite_subgroup.pyfinite_subgroup.pycfinite_subgroup.pyohomology.pyhomology.pychomology.pyohomspace.pyhomspace.pychomspace.pyolseries.pylseries.pyclseries.pyomorphism.pymorphism.pycmorphism.pyotorsion_subgroup.pytorsion_subgroup.pyctorsion_subgroup.pyoall.pyall.pycall.pyoarithgroup__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoarithgroup_element.pyxarithgroup_element.soarithgroup_generic.pyarithgroup_generic.pycarithgroup_generic.pyoarithgroup_perm.pyarithgroup_perm.pycarithgroup_perm.pyocongroup_gamma.pycongroup_gamma.pyccongroup_gamma.pyocongroup_gamma0.pycongroup_gamma0.pyccongroup_gamma0.pyocongroup_gamma1.pycongroup_gamma1.pyccongroup_gamma1.pyocongroup_gammaH.pycongroup_gammaH.pyccongroup_gammaH.pyocongroup_generic.pycongroup_generic.pyccongroup_generic.pyocongroup_pyx.pyxcongroup_pyx.socongroup_sl2z.pycongroup_sl2z.pyccongroup_sl2z.pyofarey.pxdfarey_symbol.pyxfarey_symbol.sotests.pytests.pyctests.pyobuzzard.pybuzzard.pycbuzzard.pyocongroup.pycongroup.pyccongroup.pyocongroup_element.pycongroup_element.pyccongroup_element.pyocusps.pycusps.pyccusps.pyocusps_nf.pycusps_nf.pyccusps_nf.pyodims.pydims.pycdims.pyodirichlet.pydirichlet.pycdirichlet.pyoetaproducts.pyetaproducts.pycetaproducts.pyohecke__init__.py__init__.pyc__init__.pyoalgebra.pyalgebra.pycalgebra.pyoall.pyall.pycall.pyoambient_module.pyambient_module.pycambient_module.pyodegenmap.pydegenmap.pycdegenmap.pyoelement.pyelement.pycelement.pyohecke_operator.pyhecke_operator.pychecke_operator.pyohomspace.pyhomspace.pychomspace.pyomodule.pymodule.pycmodule.pyomorphism.pymorphism.pycmorphism.pyosubmodule.pysubmodule.pycsubmodule.pyolocal_comp__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoliftings.pyliftings.pycliftings.pyolocal_comp.pylocal_comp.pyclocal_comp.pyosmoothchar.pysmoothchar.pycsmoothchar.pyotype_space.pytype_space.pyctype_space.pyomodform__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoambient.pyambient.pycambient.pyoambient_R.pyambient_R.pycambient_R.pyoambient_eps.pyambient_eps.pycambient_eps.pyoambient_g0.pyambient_g0.pycambient_g0.pyoambient_g1.pyambient_g1.pycambient_g1.pyoconstructor.pyconstructor.pycconstructor.pyocuspidal_submodule.pycuspidal_submodule.pyccuspidal_submodule.pyodefaults.pydefaults.pycdefaults.pyoeis_series.pyeis_series.pyceis_series.pyoeis_series_cython.pyxeis_series_cython.soeisenstein_submodule.pyeisenstein_submodule.pyceisenstein_submodule.pyoelement.pyelement.pycelement.pyofind_generators.pyfind_generators.pycfind_generators.pyohalf_integral.pyhalf_integral.pychalf_integral.pyohecke_operator_on_qexp.pyhecke_operator_on_qexp.pychecke_operator_on_qexp.pyoj_invariant.pyj_invariant.pycj_invariant.pyonotes.pynotes.pycnotes.pyonumerical.pynumerical.pycnumerical.pyoperiods.pyperiods.pycperiods.pyospace.pyspace.pycspace.pyosubmodule.pysubmodule.pycsubmodule.pyotest.pytest.pyctest.pyotests.pytests.pyctests.pyotheta.pytheta.pyctheta.pyovm_basis.pyvm_basis.pycvm_basis.pyomodform_hecketriangle__init__.py__init__.pyc__init__.pyoabstract_ring.pyabstract_ring.pycabstract_ring.pyoabstract_space.pyabstract_space.pycabstract_space.pyoall.pyall.pycall.pyoanalytic_type.pyanalytic_type.pycanalytic_type.pyoconstructor.pyconstructor.pycconstructor.pyoelement.pyelement.pycelement.pyofunctors.pyfunctors.pycfunctors.pyograded_ring.pygraded_ring.pycgraded_ring.pyograded_ring_element.pygraded_ring_element.pycgraded_ring_element.pyohecke_triangle_group_element.pyhecke_triangle_group_element.pychecke_triangle_group_element.pyohecke_triangle_groups.pyhecke_triangle_groups.pychecke_triangle_groups.pyoreadme.pyreadme.pycreadme.pyoseries_constructor.pyseries_constructor.pycseries_constructor.pyospace.pyspace.pycspace.pyosubspace.pysubspace.pycsubspace.pyomodsym__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoambient.pyambient.pycambient.pyoapply.pxdapply.pyxapply.soboundary.pyboundary.pycboundary.pyoelement.pyelement.pycelement.pyog1list.pyg1list.pycg1list.pyoghlist.pyghlist.pycghlist.pyohecke_operator.pyhecke_operator.pychecke_operator.pyoheilbronn.pyxheilbronn.somanin_symbols.pymanin_symbols.pycmanin_symbols.pyomodsym.pymodsym.pycmodsym.pyomodular_symbols.pymodular_symbols.pycmodular_symbols.pyop1list.pxdp1list.pyxp1list.sop1list_nf.pyp1list_nf.pycp1list_nf.pyorelation_matrix.pyrelation_matrix.pycrelation_matrix.pyorelation_matrix_pyx.pyxrelation_matrix_pyx.sospace.pyspace.pycspace.pyosubspace.pysubspace.pycsubspace.pyotests.pytests.pyctests.pyooverconvergent__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyogenus0.pygenus0.pycgenus0.pyohecke_series.pyhecke_series.pychecke_series.pyoweightspace.pyweightspace.pycweightspace.pyoquatalg__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobrandt.pybrandt.pycbrandt.pyossmod__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyossmod.pyssmod.pycssmod.pyomodules__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobinary_search.pxicomplex_double_vector.pycomplex_double_vector.pyccomplex_double_vector.pyodiamond_cutting.pydiamond_cutting.pycdiamond_cutting.pyofg_pid__init__.py__init__.pyc__init__.pyofgp_element.pyfgp_element.pycfgp_element.pyofgp_module.pyfgp_module.pycfgp_module.pyofgp_morphism.pyfgp_morphism.pycfgp_morphism.pyofinite_submodule_iter.pxdfinite_submodule_iter.pyxfinite_submodule_iter.sofree_module.pyfree_module.pycfree_module.pyofree_module_element.pxdfree_module_element.pyxfree_module_element.sofree_module_homspace.pyfree_module_homspace.pycfree_module_homspace.pyofree_module_integer.pyfree_module_integer.pycfree_module_integer.pyofree_module_morphism.pyfree_module_morphism.pycfree_module_morphism.pyofree_quadratic_module.pyfree_quadratic_module.pycfree_quadratic_module.pyomatrix_morphism.pymatrix_morphism.pycmatrix_morphism.pyomisc.pymisc.pycmisc.pyomodule.pxdmodule.pyxmodule.somodule_element.pymodule_element.pycmodule_element.pyoquotient_module.pyquotient_module.pycquotient_module.pyoreal_double_vector.pyreal_double_vector.pycreal_double_vector.pyovector_callable_symbolic_dense.pyvector_callable_symbolic_dense.pycvector_callable_symbolic_dense.pyovector_complex_double_dense.pxdvector_complex_double_dense.pyxvector_complex_double_dense.sovector_double_dense.pxdvector_double_dense.pyxvector_double_dense.sovector_integer_dense.pxdvector_integer_dense.pyxvector_integer_dense.sovector_integer_sparse_c.pxivector_integer_sparse_h.pxivector_mod2_dense.pxdvector_mod2_dense.pyxvector_mod2_dense.sovector_modn_dense.pxdvector_modn_dense.pyxvector_modn_dense.sovector_modn_sparse_c.pxivector_modn_sparse_h.pxivector_rational_dense.pxdvector_rational_dense.pyxvector_rational_dense.sovector_rational_sparse_c.pxivector_rational_sparse_h.pxivector_real_double_dense.pxdvector_real_double_dense.pyxvector_real_double_dense.sovector_space_homspace.pyvector_space_homspace.pycvector_space_homspace.pyovector_space_morphism.pyvector_space_morphism.pycvector_space_morphism.pyovector_symbolic_dense.pyvector_symbolic_dense.pycvector_symbolic_dense.pyomonoids__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyofree_abelian_monoid.pyfree_abelian_monoid.pycfree_abelian_monoid.pyofree_abelian_monoid_element.pyfree_abelian_monoid_element.pycfree_abelian_monoid_element.pyofree_monoid.pyfree_monoid.pycfree_monoid.pyofree_monoid_element.pyfree_monoid_element.pycfree_monoid_element.pyoindexed_free_monoid.pyindexed_free_monoid.pycindexed_free_monoid.pyomonoid.pymonoid.pycmonoid.pyostring_monoid.pystring_monoid.pycstring_monoid.pyostring_monoid_element.pystring_monoid_element.pycstring_monoid_element.pyostring_ops.pystring_ops.pycstring_ops.pyonumerical__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobackends__init__.py__init__.pyc__init__.pyocoin_backend.pxdcoin_backend.pyxcoin_backend.socplex_backend.pxdcplex_backend.pyxcvxopt_backend.pxdcvxopt_backend.pyxcvxopt_backend.sogeneric_backend.pxdgeneric_backend.pyxgeneric_backend.soglpk_backend.pxdglpk_backend.pyxglpk_backend.soglpk_graph_backend.pxdglpk_graph_backend.pyxglpk_graph_backend.sogurobi_backend.pxdgurobi_backend.pyxppl_backend.pxdppl_backend.pyxppl_backend.sointeractive_simplex_method.pyinteractive_simplex_method.pycinteractive_simplex_method.pyoknapsack.pyknapsack.pycknapsack.pyolinear_functions.pxdlinear_functions.pyxlinear_functions.solinear_tensor.pylinear_tensor.pyclinear_tensor.pyolinear_tensor_constraints.pylinear_tensor_constraints.pyclinear_tensor_constraints.pyolinear_tensor_element.pxdlinear_tensor_element.pyxlinear_tensor_element.somip.pxdmip.pyxmip.sooptimize.pyoptimize.pycoptimize.pyoparallel__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyodecorate.pydecorate.pycdecorate.pyomultiprocessing_sage.pymultiprocessing_sage.pycmultiprocessing_sage.pyoncpus.pyncpus.pycncpus.pyoreference.pyreference.pycreference.pyouse_fork.pyuse_fork.pycuse_fork.pyoplot__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoanimate.pyanimate.pycanimate.pyoarc.pyarc.pycarc.pyoarrow.pyarrow.pycarrow.pyobar_chart.pybar_chart.pycbar_chart.pyobezier_path.pybezier_path.pycbezier_path.pyocircle.pycircle.pyccircle.pyocolors.pycolors.pyccolors.pyocomplex_plot.pyxcomplex_plot.socontour_plot.pycontour_plot.pyccontour_plot.pyodensity_plot.pydensity_plot.pycdensity_plot.pyodisk.pydisk.pycdisk.pyoellipse.pyellipse.pycellipse.pyographics.pygraphics.pycgraphics.pyohistogram.pyhistogram.pychistogram.pyohyperbolic_arc.pyhyperbolic_arc.pychyperbolic_arc.pyohyperbolic_polygon.pyhyperbolic_polygon.pychyperbolic_polygon.pyojava3d.pyjava3d.pycjava3d.pyoline.pyline.pycline.pyomatrix_plot.pymatrix_plot.pycmatrix_plot.pyomisc.pymisc.pycmisc.pyoplot.pyplot.pycplot.pyoplot3d__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobase.pxdbase.pyxbase.soexamples.pyexamples.pycexamples.pyohelp.pyximplicit_plot3d.pyimplicit_plot3d.pycimplicit_plot3d.pyoimplicit_surface.pyximplicit_surface.soindex_face_set.pxdindex_face_set.pyxindex_face_set.solist_plot3d.pylist_plot3d.pyclist_plot3d.pyoparametric_plot3d.pyparametric_plot3d.pycparametric_plot3d.pyoparametric_surface.pxdparametric_surface.pyxparametric_surface.soplatonic.pyplatonic.pycplatonic.pyoplot3d.pyplot3d.pycplot3d.pyoplot_field3d.pyplot_field3d.pycplot_field3d.pyopoint_c.pxirevolution_plot3d.pyrevolution_plot3d.pycrevolution_plot3d.pyoshapes.pxdshapes.pyxshapes.soshapes2.pyshapes2.pycshapes2.pyotachyon.pytachyon.pyctachyon.pyotexture.pytexture.pyctexture.pyotransform.pxdtransform.pyxtransform.sotri_plot.pytri_plot.pyctri_plot.pyoplot_field.pyplot_field.pycplot_field.pyopoint.pypoint.pycpoint.pyopolygon.pypolygon.pycpolygon.pyoprimitive.pyprimitive.pycprimitive.pyoscatter_plot.pyscatter_plot.pycscatter_plot.pyostep.pystep.pycstep.pyotext.pytext.pyctext.pyoprobability__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyorandom_variable.pyrandom_variable.pycrandom_variable.pyoquadratic_forms__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobinary_qf.pybinary_qf.pycbinary_qf.pyoconstructions.pyconstructions.pycconstructions.pyocount_local_2.pyxcount_local_2.soextras.pyextras.pycextras.pyogenera__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyogenus.pygenus.pycgenus.pyoqfsolve.pyqfsolve.pycqfsolve.pyoquadratic_form.pyquadratic_form.pycquadratic_form.pyoquadratic_form__automorphisms.pyquadratic_form__automorphisms.pycquadratic_form__automorphisms.pyoquadratic_form__count_local_2.pyquadratic_form__count_local_2.pycquadratic_form__count_local_2.pyoquadratic_form__equivalence_testing.pyquadratic_form__equivalence_testing.pycquadratic_form__equivalence_testing.pyoquadratic_form__evaluate.pyxquadratic_form__evaluate.soquadratic_form__genus.pyquadratic_form__genus.pycquadratic_form__genus.pyoquadratic_form__local_density_congruence.pyquadratic_form__local_density_congruence.pycquadratic_form__local_density_congruence.pyoquadratic_form__local_density_interfaces.pyquadratic_form__local_density_interfaces.pycquadratic_form__local_density_interfaces.pyoquadratic_form__local_field_invariants.pyquadratic_form__local_field_invariants.pycquadratic_form__local_field_invariants.pyoquadratic_form__local_normal_form.pyquadratic_form__local_normal_form.pycquadratic_form__local_normal_form.pyoquadratic_form__local_representation_conditions.pyquadratic_form__local_representation_conditions.pycquadratic_form__local_representation_conditions.pyoquadratic_form__mass.pyquadratic_form__mass.pycquadratic_form__mass.pyoquadratic_form__mass__Conway_Sloane_masses.pyquadratic_form__mass__Conway_Sloane_masses.pycquadratic_form__mass__Conway_Sloane_masses.pyoquadratic_form__mass__Siegel_densities.pyquadratic_form__mass__Siegel_densities.pycquadratic_form__mass__Siegel_densities.pyoquadratic_form__neighbors.pyquadratic_form__neighbors.pycquadratic_form__neighbors.pyoquadratic_form__reduction_theory.pyquadratic_form__reduction_theory.pycquadratic_form__reduction_theory.pyoquadratic_form__siegel_product.pyquadratic_form__siegel_product.pycquadratic_form__siegel_product.pyoquadratic_form__split_local_covering.pyquadratic_form__split_local_covering.pycquadratic_form__split_local_covering.pyoquadratic_form__ternary_Tornaria.pyquadratic_form__ternary_Tornaria.pycquadratic_form__ternary_Tornaria.pyoquadratic_form__theta.pyquadratic_form__theta.pycquadratic_form__theta.pyoquadratic_form__variable_substitutions.pyquadratic_form__variable_substitutions.pycquadratic_form__variable_substitutions.pyorandom_quadraticform.pyrandom_quadraticform.pycrandom_quadraticform.pyospecial_values.pyspecial_values.pycspecial_values.pyoternary.pyxternary.soternary_qf.pyternary_qf.pycternary_qf.pyoquivers__init__.py__init__.pyc__init__.pyoalgebra.pyalgebra.pycalgebra.pyohomspace.pyhomspace.pychomspace.pyomorphism.pymorphism.pycmorphism.pyopath_semigroup.pypath_semigroup.pycpath_semigroup.pyopaths.pypaths.pycpaths.pyorepresentation.pyrepresentation.pycrepresentation.pyorepl__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoattach.pyattach.pycattach.pyodisplay__init__.py__init__.pyc__init__.pyofancy_repr.pyfancy_repr.pycfancy_repr.pyoformatter.pyformatter.pycformatter.pyopretty_print.pypretty_print.pycpretty_print.pyopython_hook.pypython_hook.pycpython_hook.pyoutil.pyutil.pycutil.pyoinputhook.pyxinputhook.sointerpreter.pyinterpreter.pycinterpreter.pyoipython_extension.pyipython_extension.pycipython_extension.pyoload.pyload.pycload.pyonotebook_ipython.pynotebook_ipython.pycnotebook_ipython.pyopreparse.pypreparse.pycpreparse.pyoreadline_extra_commands.pyxreadline_extra_commands.sozmq_kernel.pyzmq_kernel.pyczmq_kernel.pyorings__init__.py__init__.pyc__init__.pyoalgebraic_closure_finite_field.pyalgebraic_closure_finite_field.pycalgebraic_closure_finite_field.pyoall.pyall.pycall.pyoarith.pyarith.pycarith.pyobernmm.pyxbernmm.sobernoulli_mod_p.pyxbernoulli_mod_p.sobig_oh.pybig_oh.pycbig_oh.pyocommutative_algebra.pycommutative_algebra.pyccommutative_algebra.pyocommutative_algebra_element.pycommutative_algebra_element.pyccommutative_algebra_element.pyocommutative_ring.pycommutative_ring.pyccommutative_ring.pyocommutative_ring_element.pycommutative_ring_element.pyccommutative_ring_element.pyocomplex_double.pxdcomplex_double.pyxcomplex_double.socomplex_field.pycomplex_field.pyccomplex_field.pyocomplex_interval.pxdcomplex_interval.pyxcomplex_interval.socomplex_interval_field.pycomplex_interval_field.pyccomplex_interval_field.pyocomplex_mpc.pxdcomplex_mpc.pyxcomplex_mpc.socomplex_number.pxdcomplex_number.pyxcomplex_number.socontfrac.pycontfrac.pyccontfrac.pyocontinued_fraction.pycontinued_fraction.pyccontinued_fraction.pyodedekind_domain.pydedekind_domain.pycdedekind_domain.pyodedekind_domain_element.pydedekind_domain_element.pycdedekind_domain_element.pyoeuclidean_domain.pyeuclidean_domain.pyceuclidean_domain.pyoeuclidean_domain_element.pyeuclidean_domain_element.pyceuclidean_domain_element.pyofactorint.pyxfactorint.sofast_arith.pxdfast_arith.pyxfast_arith.sofield.pyfield.pycfield.pyofield_element.pyfield_element.pycfield_element.pyofinite_rings__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoconstructor.pyconstructor.pycconstructor.pyoconway_polynomials.pyconway_polynomials.pycconway_polynomials.pyoelement_base.pxdelement_base.pyxelement_base.soelement_ext_pari.pyelement_ext_pari.pycelement_ext_pari.pyoelement_givaro.pxdelement_givaro.pyxelement_givaro.soelement_ntl_gf2e.pxdelement_ntl_gf2e.pyxelement_ntl_gf2e.soelement_pari_ffelt.pxdelement_pari_ffelt.pyxelement_pari_ffelt.sofinite_field_base.pxdfinite_field_base.pyxfinite_field_base.sofinite_field_ext_pari.pyfinite_field_ext_pari.pycfinite_field_ext_pari.pyofinite_field_givaro.pyfinite_field_givaro.pycfinite_field_givaro.pyofinite_field_ntl_gf2e.pyfinite_field_ntl_gf2e.pycfinite_field_ntl_gf2e.pyofinite_field_pari_ffelt.pyfinite_field_pari_ffelt.pycfinite_field_pari_ffelt.pyofinite_field_prime_modn.pyfinite_field_prime_modn.pycfinite_field_prime_modn.pyohom_finite_field.pxdhom_finite_field.pyxhom_finite_field.sohom_finite_field_givaro.pxdhom_finite_field_givaro.pyxhom_finite_field_givaro.sohom_prime_finite_field.pxdhom_prime_finite_field.pyxhom_prime_finite_field.sohomset.pyhomset.pychomset.pyointeger_mod.pxdinteger_mod.pyxinteger_mod.sointeger_mod_ring.pyinteger_mod_ring.pycinteger_mod_ring.pyoresidue_field.pxdresidue_field.pyxresidue_field.sostdint.pxdfraction_field.pyfraction_field.pycfraction_field.pyofraction_field_FpT.pxdfraction_field_FpT.pyxfraction_field_FpT.sofraction_field_element.pyxfraction_field_element.sofunction_field__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoconstructor.pyconstructor.pycconstructor.pyofunction_field.pyfunction_field.pycfunction_field.pyofunction_field_element.pyxfunction_field_element.sofunction_field_ideal.pyfunction_field_ideal.pycfunction_field_ideal.pyofunction_field_order.pyfunction_field_order.pycfunction_field_order.pyomaps.pymaps.pycmaps.pyohomset.pyhomset.pychomset.pyoideal.pyideal.pycideal.pyoideal_monoid.pyideal_monoid.pycideal_monoid.pyoinfinity.pyinfinity.pycinfinity.pyointeger.pxdinteger.pyxinteger.sointeger_ring.pxdinteger_ring.pyxinteger_ring.sointeger_ring_python.pyinteger_ring_python.pycinteger_ring_python.pyointegral_domain.pyintegral_domain.pycintegral_domain.pyointegral_domain_element.pyintegral_domain_element.pycintegral_domain_element.pyoinvariant_theory.pyinvariant_theory.pycinvariant_theory.pyolaurent_series_ring.pylaurent_series_ring.pyclaurent_series_ring.pyolaurent_series_ring_element.pxdlaurent_series_ring_element.pyxlaurent_series_ring_element.somisc.pymisc.pycmisc.pyomonomials.pymonomials.pycmonomials.pyomorphism.pxdmorphism.pyxmorphism.somulti_power_series_ring.pymulti_power_series_ring.pycmulti_power_series_ring.pyomulti_power_series_ring_element.pymulti_power_series_ring_element.pycmulti_power_series_ring_element.pyononcommutative_ideals.pyxnoncommutative_ideals.sonumber_field__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobdd_height.pybdd_height.pycbdd_height.pyoclass_group.pyclass_group.pycclass_group.pyogalois_group.pygalois_group.pycgalois_group.pyomaps.pymaps.pycmaps.pyomorphism.pymorphism.pycmorphism.pyonumber_field.pynumber_field.pycnumber_field.pyonumber_field_base.pxdnumber_field_base.pyxnumber_field_base.sonumber_field_element.pxdnumber_field_element.pyxnumber_field_element.sonumber_field_element_quadratic.pxdnumber_field_element_quadratic.pyxnumber_field_element_quadratic.sonumber_field_ideal.pynumber_field_ideal.pycnumber_field_ideal.pyonumber_field_ideal_rel.pynumber_field_ideal_rel.pycnumber_field_ideal_rel.pyonumber_field_morphisms.pyxnumber_field_morphisms.sonumber_field_rel.pynumber_field_rel.pycnumber_field_rel.pyoorder.pyorder.pycorder.pyosmall_primes_of_degree_one.pysmall_primes_of_degree_one.pycsmall_primes_of_degree_one.pyosplitting_field.pysplitting_field.pycsplitting_field.pyostructure.pystructure.pycstructure.pyototallyreal.pyxtotallyreal.sototallyreal_data.pxdtotallyreal_data.pyxtotallyreal_data.sototallyreal_phc.pytotallyreal_phc.pyctotallyreal_phc.pyototallyreal_rel.pytotallyreal_rel.pyctotallyreal_rel.pyounit_group.pyunit_group.pycunit_group.pyopadicsCA_template.pxiCA_template_header.pxiCR_template.pxiCR_template_header.pxiFM_template.pxiFM_template_header.pxi__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocommon_conversion.pxdcommon_conversion.pyxcommon_conversion.sodiscrete_value_group.pydiscrete_value_group.pycdiscrete_value_group.pyoeisenstein_extension_generic.pyeisenstein_extension_generic.pyceisenstein_extension_generic.pyofactory.pyfactory.pycfactory.pyogeneric_nodes.pygeneric_nodes.pycgeneric_nodes.pyolocal_generic.pylocal_generic.pyclocal_generic.pyolocal_generic_element.pxdlocal_generic_element.pyxlocal_generic_element.somisc.pymisc.pycmisc.pyomorphism.pxdmorphism.pyxmorphism.sopadic_ZZ_pX_CA_element.pxdpadic_ZZ_pX_CA_element.pyxpadic_ZZ_pX_CA_element.sopadic_ZZ_pX_CR_element.pxdpadic_ZZ_pX_CR_element.pyxpadic_ZZ_pX_CR_element.sopadic_ZZ_pX_FM_element.pxdpadic_ZZ_pX_FM_element.pyxpadic_ZZ_pX_FM_element.sopadic_ZZ_pX_element.pxdpadic_ZZ_pX_element.pyxpadic_ZZ_pX_element.sopadic_base_generic.pypadic_base_generic.pycpadic_base_generic.pyopadic_base_leaves.pypadic_base_leaves.pycpadic_base_leaves.pyopadic_capped_absolute_element.pxdpadic_capped_absolute_element.pyxpadic_capped_absolute_element.sopadic_capped_relative_element.pxdpadic_capped_relative_element.pyxpadic_capped_relative_element.sopadic_ext_element.pxdpadic_ext_element.pyxpadic_ext_element.sopadic_extension_generic.pypadic_extension_generic.pycpadic_extension_generic.pyopadic_extension_leaves.pypadic_extension_leaves.pycpadic_extension_leaves.pyopadic_fixed_mod_element.pxdpadic_fixed_mod_element.pyxpadic_fixed_mod_element.sopadic_generic.pypadic_generic.pycpadic_generic.pyopadic_generic_element.pxdpadic_generic_element.pyxpadic_generic_element.sopadic_printing.pxdpadic_printing.pyxpadic_printing.sopadic_template_element.pxipadic_template_element_header.pxipow_computer.pxdpow_computer.pyxpow_computer.sopow_computer_ext.pxdpow_computer_ext.pyxpow_computer_ext.soprecision_error.pyprecision_error.pycprecision_error.pyotests.pytests.pyctests.pyotutorial.pytutorial.pyctutorial.pyounramified_extension_generic.pyunramified_extension_generic.pycunramified_extension_generic.pyopari_ring.pypari_ring.pycpari_ring.pyopolynomial__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocomplex_roots.pycomplex_roots.pyccomplex_roots.pyoconvolution.pyconvolution.pycconvolution.pyocyclotomic.pyxcyclotomic.sogroebner_fan.pygroebner_fan.pycgroebner_fan.pyoideal.pyideal.pycideal.pyoinfinite_polynomial_element.pyinfinite_polynomial_element.pycinfinite_polynomial_element.pyoinfinite_polynomial_ring.pyinfinite_polynomial_ring.pycinfinite_polynomial_ring.pyolaurent_polynomial.pxdlaurent_polynomial.pyxlaurent_polynomial.solaurent_polynomial_ring.pylaurent_polynomial_ring.pyclaurent_polynomial_ring.pyomulti_polynomial.pxdmulti_polynomial.pyxmulti_polynomial.somulti_polynomial_element.pymulti_polynomial_element.pycmulti_polynomial_element.pyomulti_polynomial_ideal.pymulti_polynomial_ideal.pycmulti_polynomial_ideal.pyomulti_polynomial_ideal_libsingular.pxdmulti_polynomial_ideal_libsingular.pyxmulti_polynomial_ideal_libsingular.somulti_polynomial_libsingular.pxdmulti_polynomial_libsingular.pyxmulti_polynomial_libsingular.somulti_polynomial_ring.pymulti_polynomial_ring.pycmulti_polynomial_ring.pyomulti_polynomial_ring_generic.pxdmulti_polynomial_ring_generic.pyxmulti_polynomial_ring_generic.somulti_polynomial_sequence.pymulti_polynomial_sequence.pycmulti_polynomial_sequence.pyopadics__init__.py__init__.pyc__init__.pyopolynomial_padic.pypolynomial_padic.pycpolynomial_padic.pyopolynomial_padic_capped_relative_dense.pypolynomial_padic_capped_relative_dense.pycpolynomial_padic_capped_relative_dense.pyopolynomial_padic_flat.pypolynomial_padic_flat.pycpolynomial_padic_flat.pyopbori.pxdpbori.pyxpbori.soplural.pxdplural.pyxplural.sopolydict.pxdpolydict.pyxpolydict.sopolynomial_compiled.pxdpolynomial_compiled.pyxpolynomial_compiled.sopolynomial_element.pxdpolynomial_element.pyxpolynomial_element.sopolynomial_element_generic.pypolynomial_element_generic.pycpolynomial_element_generic.pyopolynomial_fateman.pypolynomial_fateman.pycpolynomial_fateman.pyopolynomial_gf2x.pxdpolynomial_gf2x.pyxpolynomial_gf2x.sopolynomial_integer_dense_flint.pxdpolynomial_integer_dense_flint.pyxpolynomial_integer_dense_flint.sopolynomial_integer_dense_ntl.pxdpolynomial_integer_dense_ntl.pyxpolynomial_integer_dense_ntl.sopolynomial_modn_dense_ntl.pxdpolynomial_modn_dense_ntl.pyxpolynomial_modn_dense_ntl.sopolynomial_number_field.pyxpolynomial_number_field.sopolynomial_quotient_ring.pypolynomial_quotient_ring.pycpolynomial_quotient_ring.pyopolynomial_quotient_ring_element.pypolynomial_quotient_ring_element.pycpolynomial_quotient_ring_element.pyopolynomial_rational_flint.pxdpolynomial_rational_flint.pyxpolynomial_rational_flint.sopolynomial_real_mpfr_dense.pyxpolynomial_real_mpfr_dense.sopolynomial_ring.pypolynomial_ring.pycpolynomial_ring.pyopolynomial_ring_constructor.pypolynomial_ring_constructor.pycpolynomial_ring_constructor.pyopolynomial_ring_homomorphism.pxdpolynomial_ring_homomorphism.pyxpolynomial_ring_homomorphism.sopolynomial_singular_interface.pypolynomial_singular_interface.pycpolynomial_singular_interface.pyopolynomial_template.pxipolynomial_template_header.pxipolynomial_zmod_flint.pxdpolynomial_zmod_flint.pyxpolynomial_zmod_flint.sopolynomial_zz_pex.pxdpolynomial_zz_pex.pyxpolynomial_zz_pex.soreal_roots.pxdreal_roots.pyxreal_roots.sosymmetric_ideal.pysymmetric_ideal.pycsymmetric_ideal.pyosymmetric_reduction.pxdsymmetric_reduction.pyxsymmetric_reduction.soterm_order.pyterm_order.pycterm_order.pyotoy_buchberger.pytoy_buchberger.pyctoy_buchberger.pyotoy_d_basis.pytoy_d_basis.pyctoy_d_basis.pyotoy_variety.pytoy_variety.pyctoy_variety.pyopower_series_mpoly.pxdpower_series_mpoly.pyxpower_series_mpoly.sopower_series_poly.pxdpower_series_poly.pyxpower_series_poly.sopower_series_ring.pypower_series_ring.pycpower_series_ring.pyopower_series_ring_element.pxdpower_series_ring_element.pyxpower_series_ring_element.soprincipal_ideal_domain.pyprincipal_ideal_domain.pycprincipal_ideal_domain.pyoprincipal_ideal_domain_element.pyprincipal_ideal_domain_element.pycprincipal_ideal_domain_element.pyoqqbar.pyqqbar.pycqqbar.pyoquotient_ring.pyquotient_ring.pycquotient_ring.pyoquotient_ring_element.pyquotient_ring_element.pycquotient_ring_element.pyorational.pxdrational.pyxrational.sorational_field.pyrational_field.pycrational_field.pyoreal_double.pxdreal_double.pyxreal_double.soreal_interval_absolute.pyxreal_interval_absolute.soreal_interval_field.pyreal_interval_field.pycreal_interval_field.pyoreal_lazy.pxdreal_lazy.pyxreal_lazy.soreal_mpfi.pxdreal_mpfi.pyxreal_mpfi.soreal_mpfr.pxdreal_mpfr.pyxreal_mpfr.soring.pxdring.pyxring.soring_element.pyring_element.pycring_element.pyosemirings__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyonon_negative_integer_semiring.pynon_negative_integer_semiring.pycnon_negative_integer_semiring.pyotropical_semiring.pyxtropical_semiring.sosum_of_squares.pyxsum_of_squares.sotests.pytests.pyctests.pyouniversal_cyclotomic_field__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyouniversal_cyclotomic_field.pyuniversal_cyclotomic_field.pycuniversal_cyclotomic_field.pyouniversal_cyclotomic_field_c.pyxuniversal_cyclotomic_field_c.sosandpiles__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyosandpile.pysandpile.pycsandpile.pyosat__init__.py__init__.pyc__init__.pyoboolean_polynomials.pyboolean_polynomials.pycboolean_polynomials.pyoconverters__init__.py__init__.pyc__init__.pyoanf2cnf.pyanf2cnf.pycanf2cnf.pyopolybori.pypolybori.pycpolybori.pyosolvers__init__.py__init__.pyc__init__.pyocryptominisat__init__.py__init__.pyc__init__.pyocryptominisat.pxdcryptominisat.pyxcryptominisat.sodecl.pxdsolverconf.pxdsolverconf.pyxsolverconf.sodimacs.pydimacs.pycdimacs.pyosatsolver.pxdsatsolver.pyxsatsolver.soschemes__init__.py__init__.pyc__init__.pyoaffine__init__.py__init__.pyc__init__.pyoaffine_homset.pyaffine_homset.pycaffine_homset.pyoaffine_morphism.pyaffine_morphism.pycaffine_morphism.pyoaffine_point.pyaffine_point.pycaffine_point.pyoaffine_rational_point.pyaffine_rational_point.pycaffine_rational_point.pyoaffine_space.pyaffine_space.pycaffine_space.pyoall.pyall.pycall.pyoall.pyall.pycall.pyoelliptic_curvesBSD.pyBSD.pycBSD.pyo__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocm.pycm.pyccm.pyoconstructor.pyconstructor.pycconstructor.pyodescent_two_isogeny.pyxdescent_two_isogeny.soec_database.pyec_database.pycec_database.pyoell_curve_isogeny.pyell_curve_isogeny.pycell_curve_isogeny.pyoell_egros.pyell_egros.pycell_egros.pyoell_field.pyell_field.pycell_field.pyoell_finite_field.pyell_finite_field.pycell_finite_field.pyoell_generic.pyell_generic.pycell_generic.pyoell_local_data.pyell_local_data.pycell_local_data.pyoell_modular_symbols.pyell_modular_symbols.pycell_modular_symbols.pyoell_number_field.pyell_number_field.pycell_number_field.pyoell_padic_field.pyell_padic_field.pycell_padic_field.pyoell_point.pyell_point.pycell_point.pyoell_rational_field.pyell_rational_field.pycell_rational_field.pyoell_tate_curve.pyell_tate_curve.pycell_tate_curve.pyoell_torsion.pyell_torsion.pycell_torsion.pyoell_wp.pyell_wp.pycell_wp.pyoformal_group.pyformal_group.pycformal_group.pyogal_reps.pygal_reps.pycgal_reps.pyogal_reps_number_field.pygal_reps_number_field.pycgal_reps_number_field.pyogp_simon.pygp_simon.pycgp_simon.pyoheegner.pyheegner.pycheegner.pyoheight.pyheight.pycheight.pyoisogeny_class.pyisogeny_class.pycisogeny_class.pyoisogeny_small_degree.pyisogeny_small_degree.pycisogeny_small_degree.pyojacobian.pyjacobian.pycjacobian.pyokodaira_symbol.pykodaira_symbol.pyckodaira_symbol.pyolseries_ell.pylseries_ell.pyclseries_ell.pyomod5family.pymod5family.pycmod5family.pyomodular_parametrization.pymodular_parametrization.pycmodular_parametrization.pyopadic_lseries.pypadic_lseries.pycpadic_lseries.pyopadics.pypadics.pycpadics.pyoperiod_lattice.pyperiod_lattice.pycperiod_lattice.pyoperiod_lattice_region.pyxperiod_lattice_region.sosha_tate.pysha_tate.pycsha_tate.pyoweierstrass_morphism.pyweierstrass_morphism.pycweierstrass_morphism.pyoweierstrass_transform.pyweierstrass_transform.pycweierstrass_transform.pyogeneric__init__.py__init__.pyc__init__.pyoalgebraic_scheme.pyalgebraic_scheme.pycalgebraic_scheme.pyoall.pyall.pycall.pyoambient_space.pyambient_space.pycambient_space.pyodivisor.pydivisor.pycdivisor.pyodivisor_group.pydivisor_group.pycdivisor_group.pyoglue.pyglue.pycglue.pyohomset.pyhomset.pychomset.pyohypersurface.pyhypersurface.pychypersurface.pyomorphism.pymorphism.pycmorphism.pyopoint.pypoint.pycpoint.pyoscheme.pyscheme.pycscheme.pyospec.pyspec.pycspec.pyohyperelliptic_curves__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoconstructor.pyconstructor.pycconstructor.pyohypellfrob.pyxhypellfrob.sohyperelliptic_finite_field.pyhyperelliptic_finite_field.pychyperelliptic_finite_field.pyohyperelliptic_g2_finite_field.pyhyperelliptic_g2_finite_field.pychyperelliptic_g2_finite_field.pyohyperelliptic_g2_generic.pyhyperelliptic_g2_generic.pychyperelliptic_g2_generic.pyohyperelliptic_g2_padic_field.pyhyperelliptic_g2_padic_field.pychyperelliptic_g2_padic_field.pyohyperelliptic_g2_rational_field.pyhyperelliptic_g2_rational_field.pychyperelliptic_g2_rational_field.pyohyperelliptic_generic.pyhyperelliptic_generic.pychyperelliptic_generic.pyohyperelliptic_padic_field.pyhyperelliptic_padic_field.pychyperelliptic_padic_field.pyohyperelliptic_rational_field.pyhyperelliptic_rational_field.pychyperelliptic_rational_field.pyoinvariants.pyinvariants.pycinvariants.pyojacobian_g2.pyjacobian_g2.pycjacobian_g2.pyojacobian_generic.pyjacobian_generic.pycjacobian_generic.pyojacobian_homset.pyjacobian_homset.pycjacobian_homset.pyojacobian_morphism.pyjacobian_morphism.pycjacobian_morphism.pyokummer_surface.pykummer_surface.pyckummer_surface.pyomestre.pymestre.pycmestre.pyomonsky_washnitzer.pymonsky_washnitzer.pycmonsky_washnitzer.pyojacobians__init__.py__init__.pyc__init__.pyoabstract_jacobian.pyabstract_jacobian.pycabstract_jacobian.pyoall.pyall.pycall.pyoplane_conics__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocon_field.pycon_field.pyccon_field.pyocon_finite_field.pycon_finite_field.pyccon_finite_field.pyocon_number_field.pycon_number_field.pyccon_number_field.pyocon_prime_finite_field.pycon_prime_finite_field.pyccon_prime_finite_field.pyocon_rational_field.pycon_rational_field.pyccon_rational_field.pyoconstructor.pyconstructor.pycconstructor.pyoplane_curves__init__.py__init__.pyc__init__.pyoaffine_curve.pyaffine_curve.pycaffine_curve.pyoall.pyall.pycall.pyoconstructor.pyconstructor.pycconstructor.pyocurve.pycurve.pyccurve.pyoprojective_curve.pyprojective_curve.pycprojective_curve.pyoplane_quartics__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoquartic_constructor.pyquartic_constructor.pycquartic_constructor.pyoquartic_generic.pyquartic_generic.pycquartic_generic.pyoproduct_projective__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyohomset.pyhomset.pychomset.pyomorphism.pymorphism.pycmorphism.pyopoint.pypoint.pycpoint.pyospace.pyspace.pycspace.pyoprojective__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoendPN_automorphism_group.pyendPN_automorphism_group.pycendPN_automorphism_group.pyoendPN_minimal_model.pyendPN_minimal_model.pycendPN_minimal_model.pyoprojective_homset.pyprojective_homset.pycprojective_homset.pyoprojective_morphism.pyprojective_morphism.pycprojective_morphism.pyoprojective_morphism_helper.pyxprojective_morphism_helper.soprojective_point.pyprojective_point.pycprojective_point.pyoprojective_rational_point.pyprojective_rational_point.pycprojective_rational_point.pyoprojective_space.pyprojective_space.pycprojective_space.pyoreadme.pyreadme.pycreadme.pyotoric__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyochow_group.pychow_group.pycchow_group.pyodivisor.pydivisor.pycdivisor.pyodivisor_class.pyxdivisor_class.sofano_variety.pyfano_variety.pycfano_variety.pyohomset.pyhomset.pychomset.pyoideal.pyideal.pycideal.pyolibrary.pylibrary.pyclibrary.pyomorphism.pymorphism.pycmorphism.pyopoints.pypoints.pycpoints.pyovariety.pyvariety.pycvariety.pyoweierstrass.pyweierstrass.pycweierstrass.pyoweierstrass_covering.pyweierstrass_covering.pycweierstrass_covering.pyoweierstrass_higher.pyweierstrass_higher.pycweierstrass_higher.pyoserver__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyosupport.pysupport.pycsupport.pyotrac__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyotrac.pytrac.pyctrac.pyosets__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocartesian_product.pycartesian_product.pyccartesian_product.pyodisjoint_set.pxddisjoint_set.pyxdisjoint_set.sodisjoint_union_enumerated_sets.pydisjoint_union_enumerated_sets.pycdisjoint_union_enumerated_sets.pyofamily.pyfamily.pycfamily.pyofinite_enumerated_set.pyfinite_enumerated_set.pycfinite_enumerated_set.pyofinite_set_map_cy.pxdfinite_set_map_cy.pyxfinite_set_map_cy.sofinite_set_maps.pyfinite_set_maps.pycfinite_set_maps.pyointeger_range.pyinteger_range.pycinteger_range.pyonon_negative_integers.pynon_negative_integers.pycnon_negative_integers.pyopositive_integers.pypositive_integers.pycpositive_integers.pyoprimes.pyprimes.pycprimes.pyoreal_set.pyreal_set.pycreal_set.pyorecursively_enumerated_set.pxdrecursively_enumerated_set.pyxrecursively_enumerated_set.soset.pyset.pycset.pyoset_from_iterator.pyset_from_iterator.pycset_from_iterator.pyototally_ordered_finite_set.pytotally_ordered_finite_set.pyctotally_ordered_finite_set.pyostats__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobasic_stats.pybasic_stats.pycbasic_stats.pyodistributions__init__.py__init__.pyc__init__.pyodgs.pxddiscrete_gaussian_integer.pxddiscrete_gaussian_integer.pyxdiscrete_gaussian_integer.sodiscrete_gaussian_lattice.pydiscrete_gaussian_lattice.pycdiscrete_gaussian_lattice.pyodiscrete_gaussian_polynomial.pydiscrete_gaussian_polynomial.pycdiscrete_gaussian_polynomial.pyohmm__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyochmm.pyxchmm.sodistributions.pxddistributions.pyxdistributions.sohmm.pxdhmm.pyxhmm.soutil.pxdutil.pyxutil.sointlist.pxdintlist.pyxintlist.sor.pyr.pycr.pyotest.pytest.pyctest.pyostructure__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocategory_object.pxdcategory_object.pyxcategory_object.socoerce.pxdcoerce.pxicoerce.pyxcoerce.socoerce_actions.pxdcoerce_actions.pyxcoerce_actions.socoerce_dict.pxdcoerce_dict.pyxcoerce_dict.socoerce_exceptions.pycoerce_exceptions.pyccoerce_exceptions.pyocoerce_maps.pxdcoerce_maps.pyxcoerce_maps.sodebug_options.pxddebug_options.pyxdebug_options.sodynamic_class.pydynamic_class.pycdynamic_class.pyoelement.pxdelement.pyxelement.soelement_verify.pyelement_verify.pycelement_verify.pyoelement_wrapper.pyxelement_wrapper.sofactorization.pyfactorization.pycfactorization.pyofactorization_integer.pyfactorization_integer.pycfactorization_integer.pyofactory.pyxfactory.soformal_sum.pyformal_sum.pycformal_sum.pyogenerators.pxdgenerators.pyxgenerators.sogens_py.pygens_py.pycgens_py.pyoglobal_options.pyglobal_options.pycglobal_options.pyographics_file.pygraphics_file.pycgraphics_file.pyoindexed_generators.pyindexed_generators.pycindexed_generators.pyolist_clone.pxdlist_clone.pyxlist_clone.solist_clone_demo.pyxlist_clone_demo.solist_clone_timings.pylist_clone_timings.pyclist_clone_timings.pyolist_clone_timings_cy.pyxlist_clone_timings_cy.somisc.pxdmisc.pyxmisc.somutability.pxdmutability.pyxmutability.sononexact.pynonexact.pycnonexact.pyoparent.pxdparent.pyxparent.soparent_base.pxdparent_base.pyxparent_base.soparent_gens.pxdparent_gens.pyxparent_gens.soparent_old.pxdparent_old.pyxparent_old.soproof__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoproof.pyproof.pycproof.pyosage_object.pxdsage_object.pyxsage_object.sosequence.pysequence.pycsequence.pyotest_factory.pytest_factory.pyctest_factory.pyounique_representation.pyunique_representation.pycunique_representation.pyowrapper_parent.pxdwrapper_parent.pyxwrapper_parent.sosymbolic__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoassumptions.pyassumptions.pycassumptions.pyobenchmark.pybenchmark.pycbenchmark.pyocallable.pycallable.pyccallable.pyocomplexity_measures.pycomplexity_measures.pyccomplexity_measures.pyoconstants.pyconstants.pycconstants.pyoconstants_c.pxdconstants_c.pyxconstants_c.soexpression.pxdexpression.pyxexpression.soexpression_conversions.pyexpression_conversions.pycexpression_conversions.pyofunction.pxdfunction.pyxfunction.sofunction_factory.pyfunction_factory.pycfunction_factory.pyogetitem.pxdgetitem.pyxgetitem.soginac.pxdintegration__init__.py__init__.pyc__init__.pyoexternal.pyexternal.pycexternal.pyointegral.pyintegral.pycintegral.pyomaxima_wrapper.pymaxima_wrapper.pycmaxima_wrapper.pyooperators.pyoperators.pycoperators.pyopynac.pyxpynac.sorandom_tests.pyrandom_tests.pycrandom_tests.pyorelation.pyrelation.pycrelation.pyoring.pyxring.sosubstitution_map.pxdsubstitution_map.pyxsubstitution_map.sotests.pytests.pyctests.pyounits.pyunits.pycunits.pyotensor__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyocoordinate_patch.pycoordinate_patch.pyccoordinate_patch.pyodifferential_form_element.pydifferential_form_element.pycdifferential_form_element.pyodifferential_forms.pydifferential_forms.pycdifferential_forms.pyotests__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoarticle_heuberger_krenn_kropf_fsm-in-sage.pyarticle_heuberger_krenn_kropf_fsm-in-sage.pycarticle_heuberger_krenn_kropf_fsm-in-sage.pyoarxiv_0812_2725.pyarxiv_0812_2725.pycarxiv_0812_2725.pyobenchmark.pybenchmark.pycbenchmark.pyobook_schilling_zabrocki_kschur_primer.pybook_schilling_zabrocki_kschur_primer.pycbook_schilling_zabrocki_kschur_primer.pyobook_stein_ent.pybook_stein_ent.pycbook_stein_ent.pyobook_stein_modform.pybook_stein_modform.pycbook_stein_modform.pyocmdline.pycmdline.pyccmdline.pyocython.pyxcython.sodeprecation_test.pydeprecation_test.pycdeprecation_test.pyofrench_book__init__.py__init__.pyc__init__.pyocalculus_doctest.pycalculus_doctest.pyccalculus_doctest.pyodomaines_doctest.pydomaines_doctest.pycdomaines_doctest.pyofloat_doctest.pyfloat_doctest.pycfloat_doctest.pyointegration_doctest.pyintegration_doctest.pycintegration_doctest.pyolinalg_doctest.pylinalg_doctest.pyclinalg_doctest.pyolinsolve_doctest.pylinsolve_doctest.pyclinsolve_doctest.pyompoly.pympoly.pycmpoly.pyononlinear_doctest.pynonlinear_doctest.pycnonlinear_doctest.pyonumbertheory.pynumbertheory.pycnumbertheory.pyopolynomes.pypolynomes.pycpolynomes.pyoprogrammation_doctest.pyprogrammation_doctest.pycprogrammation_doctest.pyorecequadiff.pyrecequadiff.pycrecequadiff.pyogap_packages.pygap_packages.pycgap_packages.pyointerrupt.pyxinterrupt.soparigp.pyparigp.pycparigp.pyostartup.pystartup.pycstartup.pyostl_vector.pyxstl_vector.soversion.pyversion.pycversion.pyo/usr/lib//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/sage//usr/lib/python2.7/site-packages/sage/algebras//usr/lib/python2.7/site-packages/sage/algebras/finite_dimensional_algebras//usr/lib/python2.7/site-packages/sage/algebras/letterplace//usr/lib/python2.7/site-packages/sage/algebras/quatalg//usr/lib/python2.7/site-packages/sage/algebras/steenrod//usr/lib/python2.7/site-packages/sage/calculus//usr/lib/python2.7/site-packages/sage/categories//usr/lib/python2.7/site-packages/sage/categories/examples//usr/lib/python2.7/site-packages/sage/coding//usr/lib/python2.7/site-packages/sage/coding/codecan//usr/lib/python2.7/site-packages/sage/coding/source_coding//usr/lib/python2.7/site-packages/sage/combinat//usr/lib/python2.7/site-packages/sage/combinat/cluster_algebra_quiver//usr/lib/python2.7/site-packages/sage/combinat/crystals//usr/lib/python2.7/site-packages/sage/combinat/designs//usr/lib/python2.7/site-packages/sage/combinat/matrices//usr/lib/python2.7/site-packages/sage/combinat/ncsf_qsym//usr/lib/python2.7/site-packages/sage/combinat/ncsym//usr/lib/python2.7/site-packages/sage/combinat/posets//usr/lib/python2.7/site-packages/sage/combinat/rigged_configurations//usr/lib/python2.7/site-packages/sage/combinat/root_system//usr/lib/python2.7/site-packages/sage/combinat/sf//usr/lib/python2.7/site-packages/sage/combinat/species//usr/lib/python2.7/site-packages/sage/combinat/words//usr/lib/python2.7/site-packages/sage/crypto//usr/lib/python2.7/site-packages/sage/crypto/block_cipher//usr/lib/python2.7/site-packages/sage/crypto/mq//usr/lib/python2.7/site-packages/sage/crypto/public_key//usr/lib/python2.7/site-packages/sage/data_structures//usr/lib/python2.7/site-packages/sage/databases//usr/lib/python2.7/site-packages/sage/dev//usr/lib/python2.7/site-packages/sage/dev/test//usr/lib/python2.7/site-packages/sage/doctest//usr/lib/python2.7/site-packages/sage/dynamics//usr/lib/python2.7/site-packages/sage/dynamics/flat_surfaces//usr/lib/python2.7/site-packages/sage/dynamics/interval_exchanges//usr/lib/python2.7/site-packages/sage/ext//usr/lib/python2.7/site-packages/sage/ext/interpreters//usr/lib/python2.7/site-packages/sage/finance//usr/lib/python2.7/site-packages/sage/functions//usr/lib/python2.7/site-packages/sage/game_theory//usr/lib/python2.7/site-packages/sage/games//usr/lib/python2.7/site-packages/sage/geometry//usr/lib/python2.7/site-packages/sage/geometry/hyperplane_arrangement//usr/lib/python2.7/site-packages/sage/geometry/polyhedron//usr/lib/python2.7/site-packages/sage/geometry/riemannian_manifolds//usr/lib/python2.7/site-packages/sage/geometry/triangulation//usr/lib/python2.7/site-packages/sage/graphs//usr/lib/python2.7/site-packages/sage/graphs/base//usr/lib/python2.7/site-packages/sage/graphs/generators//usr/lib/python2.7/site-packages/sage/graphs/graph_decompositions//usr/lib/python2.7/site-packages/sage/graphs/modular_decomposition//usr/lib/python2.7/site-packages/sage/groups//usr/lib/python2.7/site-packages/sage/groups/abelian_gps//usr/lib/python2.7/site-packages/sage/groups/additive_abelian//usr/lib/python2.7/site-packages/sage/groups/affine_gps//usr/lib/python2.7/site-packages/sage/groups/matrix_gps//usr/lib/python2.7/site-packages/sage/groups/misc_gps//usr/lib/python2.7/site-packages/sage/groups/perm_gps//usr/lib/python2.7/site-packages/sage/groups/perm_gps/partn_ref//usr/lib/python2.7/site-packages/sage/groups/perm_gps/partn_ref2//usr/lib/python2.7/site-packages/sage/groups/semimonomial_transformations//usr/lib/python2.7/site-packages/sage/gsl//usr/lib/python2.7/site-packages/sage/homology//usr/lib/python2.7/site-packages/sage/interacts//usr/lib/python2.7/site-packages/sage/interfaces//usr/lib/python2.7/site-packages/sage/lfunctions//usr/lib/python2.7/site-packages/sage/libs//usr/lib/python2.7/site-packages/sage/libs/coxeter3//usr/lib/python2.7/site-packages/sage/libs/cremona//usr/lib/python2.7/site-packages/sage/libs/flint//usr/lib/python2.7/site-packages/sage/libs/fplll//usr/lib/python2.7/site-packages/sage/libs/gap//usr/lib/python2.7/site-packages/sage/libs/gmp//usr/lib/python2.7/site-packages/sage/libs/lcalc//usr/lib/python2.7/site-packages/sage/libs/linbox//usr/lib/python2.7/site-packages/sage/libs/linkages//usr/lib/python2.7/site-packages/sage/libs/linkages/padics//usr/lib/python2.7/site-packages/sage/libs/lrcalc//usr/lib/python2.7/site-packages/sage/libs/mpmath//usr/lib/python2.7/site-packages/sage/libs/mwrank//usr/lib/python2.7/site-packages/sage/libs/ntl//usr/lib/python2.7/site-packages/sage/libs/pari//usr/lib/python2.7/site-packages/sage/libs/polybori//usr/lib/python2.7/site-packages/sage/libs/singular//usr/lib/python2.7/site-packages/sage/libs/symmetrica//usr/lib/python2.7/site-packages/sage/logic//usr/lib/python2.7/site-packages/sage/matrix//usr/lib/python2.7/site-packages/sage/matroids//usr/lib/python2.7/site-packages/sage/media//usr/lib/python2.7/site-packages/sage/misc//usr/lib/python2.7/site-packages/sage/modular//usr/lib/python2.7/site-packages/sage/modular/abvar//usr/lib/python2.7/site-packages/sage/modular/arithgroup//usr/lib/python2.7/site-packages/sage/modular/hecke//usr/lib/python2.7/site-packages/sage/modular/local_comp//usr/lib/python2.7/site-packages/sage/modular/modform//usr/lib/python2.7/site-packages/sage/modular/modform_hecketriangle//usr/lib/python2.7/site-packages/sage/modular/modsym//usr/lib/python2.7/site-packages/sage/modular/overconvergent//usr/lib/python2.7/site-packages/sage/modular/quatalg//usr/lib/python2.7/site-packages/sage/modular/ssmod//usr/lib/python2.7/site-packages/sage/modules//usr/lib/python2.7/site-packages/sage/modules/fg_pid//usr/lib/python2.7/site-packages/sage/monoids//usr/lib/python2.7/site-packages/sage/numerical//usr/lib/python2.7/site-packages/sage/numerical/backends//usr/lib/python2.7/site-packages/sage/parallel//usr/lib/python2.7/site-packages/sage/plot//usr/lib/python2.7/site-packages/sage/plot/plot3d//usr/lib/python2.7/site-packages/sage/probability//usr/lib/python2.7/site-packages/sage/quadratic_forms//usr/lib/python2.7/site-packages/sage/quadratic_forms/genera//usr/lib/python2.7/site-packages/sage/quivers//usr/lib/python2.7/site-packages/sage/repl//usr/lib/python2.7/site-packages/sage/repl/display//usr/lib/python2.7/site-packages/sage/rings//usr/lib/python2.7/site-packages/sage/rings/finite_rings//usr/lib/python2.7/site-packages/sage/rings/function_field//usr/lib/python2.7/site-packages/sage/rings/number_field//usr/lib/python2.7/site-packages/sage/rings/padics//usr/lib/python2.7/site-packages/sage/rings/polynomial//usr/lib/python2.7/site-packages/sage/rings/polynomial/padics//usr/lib/python2.7/site-packages/sage/rings/semirings//usr/lib/python2.7/site-packages/sage/rings/universal_cyclotomic_field//usr/lib/python2.7/site-packages/sage/sandpiles//usr/lib/python2.7/site-packages/sage/sat//usr/lib/python2.7/site-packages/sage/sat/converters//usr/lib/python2.7/site-packages/sage/sat/solvers//usr/lib/python2.7/site-packages/sage/sat/solvers/cryptominisat//usr/lib/python2.7/site-packages/sage/schemes//usr/lib/python2.7/site-packages/sage/schemes/affine//usr/lib/python2.7/site-packages/sage/schemes/elliptic_curves//usr/lib/python2.7/site-packages/sage/schemes/generic//usr/lib/python2.7/site-packages/sage/schemes/hyperelliptic_curves//usr/lib/python2.7/site-packages/sage/schemes/jacobians//usr/lib/python2.7/site-packages/sage/schemes/plane_conics//usr/lib/python2.7/site-packages/sage/schemes/plane_curves//usr/lib/python2.7/site-packages/sage/schemes/plane_quartics//usr/lib/python2.7/site-packages/sage/schemes/product_projective//usr/lib/python2.7/site-packages/sage/schemes/projective//usr/lib/python2.7/site-packages/sage/schemes/toric//usr/lib/python2.7/site-packages/sage/server//usr/lib/python2.7/site-packages/sage/server/trac//usr/lib/python2.7/site-packages/sage/sets//usr/lib/python2.7/site-packages/sage/stats//usr/lib/python2.7/site-packages/sage/stats/distributions//usr/lib/python2.7/site-packages/sage/stats/hmm//usr/lib/python2.7/site-packages/sage/structure//usr/lib/python2.7/site-packages/sage/structure/proof//usr/lib/python2.7/site-packages/sage/symbolic//usr/lib/python2.7/site-packages/sage/symbolic/integration//usr/lib/python2.7/site-packages/sage/tensor//usr/lib/python2.7/site-packages/sage/tests//usr/lib/python2.7/site-packages/sage/tests/french_book/-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 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu      !"#$%&'()*+,+-./012'3456789:;<=>?@ABCDEFGHIJKLMNOPQRS'TUVWX'YZ[\]^_`abcdefghijklmnopqrstuvwxy''z{|}~ 'n     ' !"#$%&'()*+,-./01234n56789:;<=>?@ABCDEFGHIJKLMN OPQRSTUVWXYnZ[ \]^_`abcdefghijknlmnopqrs tuvwxnyz{|}~nELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d537a51603dd856965f1c693b4c1fe2955a4e878, strippeddirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledemptyPython script, ASCII text executable, with very long linesELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9cd4c87926482aa10e213dde532594926a39c8d9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c43ff89be870309718bcb23fcea0a1bd4c8895fe, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb6a743b9108c2788de40679661d14f7a279d15f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c724226a5d15008b7b52cb93552f433360c5b078, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e881c5f58adac25b3c6661bbce6113e0c7917476, strippedPython script, UTF-8 Unicode text executable, with very long linesUTF-8 Unicode textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f900b1b73f8f699bfebe0a8be7fb3c3889da67b4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=87509e43051b4414dd72235407aed4d8b7b4c92b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=45f6272f9534501ff203c81e1f036f01cf5bee94, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b940aabd8552600b4f35dcfafe7de0da369d8856, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e58ada670acfa5fbb880f2aee9e56308559e4148, strippedPython script, UTF-8 Unicode text executableELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=351de0b6115596fd97391b9e730d37fc474cb00b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=74d7cdd18bd74a8878818d23087d048fa3780976, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b267062c9584ca99e7ef087cd2ef60dafe49d67a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0055170e861a8650c9c4ed29a9cb8f32e68c8f0f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=af2d4b12d5e2fc006104046a0203e2aec21b1e9f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7307d7ff10bea5fa0e478ecf586f127b358ef2a9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e204b386dd532589bb78b8128d96c76b79e95894, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=43e16c1027d99b48b3e4691acd5282cb1e7cfd58, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4b12b56a10c5cc179afa68e0be9c5ae9a53c532, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e43e89ea662a0b8ec43891cd0335c4384e8601f0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9456bdc633d27b0bc628ec236deaa1f8f0c3badb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5097d00a57cff85b5125a7c4d69785402761e249, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ae7d3cf9fc8d5f3c07931faed6f88926f5fe1bc1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebd6f82793f542aef427dac99412339983b3e078, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8cb040c8c89174b4e3645f4cd2ddc2f4bb8f2fc6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=185a59a5a1277b948bd19ee6a96e81c7dcc47485, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fd16c8d9e3d72b3e1ba4eba0e8aa604ae9abda1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=50ccc47632632810402d1c80b45aab981bb53efc, strippedASCII text, with very long linesC++ source, ASCII text, with very long linesELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc19c572ccb3eb70c31f39acfdf84678494031f9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f5bfc8b79a47a5bd2fff8dd09f60769fed22894, strippedUTF-8 Unicode text, with very long linesELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9072bf312c3b67488e239ea8e87354b240e586c8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=74e587346be05d9e3abbb627cca6ca7cf8501cee, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=618fe1e7131e084a1e857207151d8debac0276e8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1e3371cbe751711a7787f542feb2fc57fa7f44da, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1e1c906105b2b316af7e1da5bf6c213545b9a6a8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebb20ceeb76fa1316777fe1b9c7eec13a692a1f1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=deb6643c406180ec3af4ef45719acabed1a0ee4f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9341cd44a81645aae147b2b9b65492eed0a12e3e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1d5b44a85df45b35c8d7c37446ec913186b7cd3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=13e385be7216eca245f20cc0596e4611dc79161d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a66cb0d4c1c0f792a0845add0d404c415f0d2437, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a274a7ca782a375977d43dfcd2ac6dcb55b6e00, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c03c760e34ac4b767a622d26628ff47fa745de4c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=db6d6a6b49f7d6518db29370b32de9b7037c9690, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fb1c23ad4d896b444ad03c8c64b14a6d0b8b8f9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb0d42ba268b46ddee4557d9875c8cd7efd9eaff, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a3c0672b53b4e79ea00d194da0fa61767ccea4d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=41b38f9a77385a3e962705e75374ee58e01e3103, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=99a5c38493d4b1f4102928cb27df430011a4a4a1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2c9a6e7d8e73c01e3658f1d05d164cec8f779ac, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ea7eafeebf0ff2ff13f45ed05f5813b94cce02f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=46347aca673727af58b025f8809fce97047b7af9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=83460d29a0c43c8cd07fc3cdc20fb03f9b6b2909, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=69ab1c99bf1927721ef6771caeaba1bc5ca56ae9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e05b84582cc5d68013c4b7eb3fbddbe4a6aaaef, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=42e0b0f9da0a90fd4dff70ded22884d13b2190f8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c64d82ce0a50ca281496ce781c511c030740bcc4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=864627134b75c590bfd9795dee16b11ad41a2863, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d40f1177ff62711432f533f5bb1fd9b53cfb9440, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab6ebceb436243bdd906664ed068636bb1eaf7fd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4f177abecd9523176003d4a1185653e545dd2f3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0535538f8f72bbc741f64eace67f23420d172a8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=30f6a1b8f30c18ae1112337ca6da24c22e688e16, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=87794ec61b9bb02a6384496f0c08c815afc9bf40, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cac3d2bf806752c9bc9f467ce81b8c3900c699b9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=423897f91ba5a948dd8de9e4df2182340c704e49, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4adfb90f33e169930ccaa79498f02d920e1d9ca9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1dc971788be10425dbad3765f0445b4b73324993, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5379fcc30911a4f85120b93b4c3076c4f06b12ae, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=86f932d241a01f611de7592190deb743bf7b151e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=58275d8b7b37e8a466ec7851a2cbf7dec7c8c5ba, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=242a63663d05b6c2ac3d59039efbfbbd9d10e8de, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b3b87e3c2745be87cf93bebca67b3c2b3535e2ef, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd9bfb05628ee379a2b89872065a1f5f60e00ba6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=043497a1a62ced97c6d9b884c1c2eb94ee1bbb96, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a3896e1198bd575b7573797fe690e74fa59a7ced, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8cac088aeceebf7e214259c6f488326cb07e2039, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0de25048edfea6170d293f5afe4072fd4b71dc7d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9ea22b30323074e904edbb60a623cf8987a0458, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6bd8c809d5234def52520773fa9f6c340692806, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b0acade87b9f028d4fd2bd42caf8591132a13f75, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=66ac97ed954bab1dec6ea67a6e9997bd2b6047ce, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb9532eebb495e45c66942cf1154494f6eefb758, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5cf7168c561f6a0eb6ad54745addd545d55ecb79, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=95a7e8b4708b96cc57087d1d79c46e9f55004301, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a89a70715f97481eee11aa7653436c6b31defcaf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a0d5d1ae2ada51ff1874101759a28aab1f8a6189, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c474c3b11728e5d9f2b80714e8d974344e1a8d62, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=99e96d290f28dee5f850cf60e02e8d4e9e974b9c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5ff49d83679dec52620dc19412a1009a4e4dbf81, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d1c283e2748bf4c9f5b63c638a1ff646a47b0445, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f5f3b6286dad2c11750d465c615ac64771bb3869, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=776e688f67a083af0d892be7bd971c0dc4b1d84f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3fe92243b281bb31a8545d2011718e649957c377, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee9559807183d24602676dbacac9d0feafd9bf2c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=14f1fb013f455cb7289beed6c4f45959545e5a7e, strippedC source, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=771838cb689ec1f1ed36dc49b9ee47baa82972dd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ff5d548b31f440d901cddd3de50f350452b4a42, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=84a57f4d58ff4c17ffa6b62a2897623cac1e0849, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e766c652770fe47e0d980fae2d5932963660e887, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e849d0d1a631acf58ba5e3fbd95c5fbd7e32791, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=88104cccd178495496407ee693c9b13e25681ab1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7d1a7ec1bd0cb95c1045fabc48669499012b032, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9b726540d51f36729710cc61c6f1e6304cff596, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=47d4ecd394badbe9c37cd7ffe40b22d1c79303ee, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=14696f2bedf8d8e089086301716c9bc14b382340, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=497064f90ecde938ad7ab2d9d505051015a05ce5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b48124f84b8027ffd4c224b62facde9521959a95, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=48b013d8d4257ba62fce91fdb960b78dc0b8da72, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=480cef24319a319aebdbcf6671e5e36f8f62787c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a16412d8547991e75c71436627cfffacea3a509f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f331165476769023c8af69137daf042efc64142, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a4bdaf3106155d0347e1714cbc311c63704c664, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb9ca60f2c24c490a8bb444ca14e1cdced0cc095, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=31a8f2f9de58ffb3f1d3f091b9e17d5db2f8fbff, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef0ff9e940dbf4d9f6f740f93fd0e6e8b40eb174, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=32f9d418d8b1d6137bca8c6941325442b0b6ae9d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=10ffdc9eee59c0699bbdc92e7b285309368d2aa7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8ca1fe3437e6283cc45897878c8f425feb8f6a9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cbdba754ff0d0e2e648f082a9fb868130e7094a9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=887571c3fa3a7f8c145a576d0a235c98f1cedf0f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=09fb4f2ca69a3567e1da8258693607cbafc58280, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8344d2bdcbb204ba1f81e81e9591f1c6c2e12fd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=45869b6176835580934ee956f7e2ccf8179afdef, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e37df1126797d5ac6e42be77c806693792785313, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=58cee0eff688853118374b9d173a974c92587b08, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6352c93adfba1708407b7a655f0fd1e92a66862e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d2d4cd89c3172537d1a553edc67f0fc1aaf92026, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c19c87b03d933dcf2aeb32af728298ea5e1a168, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b8a3d0a80e8dc2e1479e5a465ba98f3a97efef7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0bb9a39122d694f3857183424e3c2c0aa4f963b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4331ce663cb1883e8ec5f0d23024d001d5917de, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d31973a1f870fabe9f4dfd900deb3b93fd4caf47, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4a61a86f44d290e8509d7e8fd11ecffef7ae53a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1becdee661577f372dbdbf23812b8a4ecc992618, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=43edb6dc2c14411a33fab55461a4f66179910346, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebde7f8648643e66a98b37f116584098d18fbfb8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f166f52f4e389993563d15cee08d85be9e88d45, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=486d2a9d36cb3def01352245dfbbe6ccf6f5acaf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4d75388de4a38cfee7e0832e52025cf0a61bc6aa, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb6507579ff25c12c0875f0cda69c496358ac370, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed8dd60db3d3013e5c8490f7dbde912fc575d766, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=890c10ee6ee074fec178d57db90d1fcc8534046e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a2ecee8ec88845055ac5f8b8c534b5a374091ad, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=acb9950ba95311f294faab0338f19597f5a7038e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=25d653b18b6e5cd48c638beeb0237d018f43e6b0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cd312e38719f5cafb450d5f0e371a6b370650920, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=44e796cc811d3fb36512c99d251649efe5b1ce3c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb3570d0bb2e1fd42dedbbf2368baf4ac29ce656, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d975c2e08fb5fe784ec8d7e10c2d22712b3328d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=82a6a4176a744e6fbbf9e68c8d8a2e44174155a8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e00f8fac9567202cd62e90e014b5813f77122b0e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=336676a174f29b578820b009285671301623d7c1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6b4b10fa5deb719d85063949c91cd641f030e0b3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=42733838047384e06c48246a1ae8bd9a821cf819, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a41f9ea4a6aeb650951412f838897817fbc8627e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e84bb45edd9f6e7f3ebc0369142f1912daa2b608, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ff0fc563795bd7a6048c046027265a8b347fa14, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=448114094be15db50102826132a56bd06c2c71cb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e08460c11e01384010c9e427200c3363a3217a4f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f483e9e64743e61a0bc56ab5114ff1a986b4176, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0acded9cffddec84556f38933e39e26bbcbf19b, strippedLaTeX document, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=45b188790033fd86d357befaf0856ae461895a81, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=335202f4563e3d869e2bbad90d380f3277cefea2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b61c7ff7c7bf3771267d2a2a730d59f4bbd8648e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb976e20e71ca527b826247fc7316d9298b0faaa, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1473ce68df16dbaa2ab733cd97f35084b9eb73a1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2acd52378b92e896b0b84c91be9ab003e14ebfef, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b6362c0d2900a2044337aa4484715e60ecddfb3e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=658cbcc1a4c5656611696da374ced24d476bff81, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b7921c002c300e61e6b0b3393311f7e933106919, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=77a8eede90fd5260694d662cbb07f5c834b8534a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=185f8cdf7281b01cef593ac7f65bdb8f69ef2844, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c6c3670951ceffafcba7cb2fb80394d427f0a6a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c72b2cfb31110b8b102fb67767e66e13d8920864, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=86fd23f0bf3615e5c236c5ee9362fafd9e2379e8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=53204e89d355911c8aac9b0545ec936ef6526f3e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f719bc16ff423025b424d078fd85459c00f5cbf3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bc799df064ebd6a7a36358549b52ed321a3ae54f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=2908b5538fc3ceb91c7688e9e8221fe24b13219a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=6c2ca1c4486364f8db2c8beeeb2004d4d9de98e4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=691062e4a3bd4afbfd7f71b669b328c04b61987d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b021dac26f9ac6f78a2de984b423b60b18c09b81, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=abbe2e6838a86f3a4847a33dbc16eb1af401cc76, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bece4a0cd55387b807b5c4ae00435f6b04e98109, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3fd4088cc09c1da328addc11d50db5c3ff1b9aab, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b4168937871d5426b22188b86c58c13b7f444a4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a264b9765a0a1d6c689b91028f33466f5c432ca, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fe85664fd06dc8d46ed07a90ec78b9ecdb0519a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e291312e94679626333efe10186a455edf2fc5bd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f067fbda2215307a83d78375200c0913c820afca, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=96f85dd123053d8b25f68e303902fe6b804a7bc4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d136c06f21762cd8447dd1db28c5a20d1e5c7efa, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0475d786f512279a108dbe3ea5b1b1422e4dcac5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1e5042c78f59b905733f6585c1ebe691a73ebf8d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=645c7fc6847a1dffc1068fc588ff480cb8a00595, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9e8e3a9c2446de906ebad00dfd6ac4ddea580870, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d17bf2368b92dcfa8bef9825d4589c6c527ed96c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2417014908103f7f0a405e9c7b3961b81ecbb97, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cbed656d6c065db0748de7adc89564d960cfeac0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d96de51526f5706367190e78aaed9e4f54d3fbff, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1316f1995ad59e02f6c9bcdd878773b6d994d112, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=58f8c885aa87e5fd2ff32ea4e0bfa1d8ab120bc6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5008380a5326a3dab61bf606336015df89ef96b6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f564e697bd7228c9d703a07f331cbee54cde26d0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2a8fe946ab299a4086e0490a5e971f1109191e83, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=19ac95e97994f215426ee585227e00db0c1e220c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c571184ba7860072477e6a5338baed96dea6ad14, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5124311ad60d1cfec368499ce8fca38a33fc02e3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e63a36f392287372082a279cd50935910e824099, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5345c3b7a722868d067a34b9f40d2996dae74bc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=12ae9ba64a47d641c558009e98d59b2721750487, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0b9e02454ae1aea2c20e6747fdae9a1f83b56dc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=133eb7eb066dc2e7c7b9236814d6be272ce843b9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4c7da440768079f8d11ea82b11f0cbcb5a5e410, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b8dfec1cd2ec3fd0a1229a852b056e1ab28278b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe6c6e5e9f4bd1c3200604f6b43f4435114a7b9f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=46e7f48b07770c99c524af1e95db24ced0983c0d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b043f65d5e725c98b0e1a3a1f08e64c6616569e9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd91c5ce697939e623f2be604ae70b5eca2fa760, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7e901ccb1ccdafd4c3093a6d3f3c2a771421fac0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=14057c6107a339bacdefc8ac1c3e2355bcc254cb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2db478a265c8efffad5644df4f1d6eaddcdfd3fb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4922cb76f971abfbae866a21259e42a404f9e146, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=09c8d736e18761e8d4c72095edd490a29afde99d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f903d198dae217908aa2f75122ee77cd9733939, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=73858388ccca7aca6cc2fcd173668b4781faa765, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c73eef323099c17914b3328df3cc57b55b30bde, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f7db0d57e24f66d6fd5a544adcc77289ccecfc2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e4d727c061472bdd48a16e5b66600fca0d23bf2f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6a4274c40cb6a5a01be10df0e230040ea00026f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=87d7969428b51ca9d7a13d6b2ab1e790dbac2c2f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=15724273753ee0e8dfefffb5852bb6a41f093452, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d2df18c58abdcf22e4f5aefcb73a066c5b1590a3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ad74f75c154c8bd32d7d3f3165fe31e3355f280, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=005160bf4d60cd427f44ecc2a704a728e67b5f05, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c148f224d6946f134f7241418336dc85b476123, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ea6c33aeb33273e0999209f3b1b676e1d5679a6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=879e61ec0fa744e92411ff5ec25f95c34fe7b1ba, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=12b962d06278cdfe6babc30cbcbf98056935a859, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fa7ca60209b7d38e400220f090e70b26e78e2fb0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f6a89cdcdc15f027288ad9cdbe7501a8f6cbbca1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9ed4451f3c26e2675b400927fa1e2b527744e1e8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b51e4df19b97147a74961012d78c1109252bffc2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f71993c40f21f1fbb75af001c4398db02eff7921, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=dcdb1f658dbb5f0340cbdd37adc7e948c7c10cba, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5a85a2b15d727c892b90efc229ae1bcd46ca909d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c90dc9d4e30ff60abcd7c1016a00a667b918be63, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0b60adf204c2baa3c9cf2e164e609fd86e51851b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=47e2ced2c75f5d38a7761d24ad58ea96aee2d609, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3db7681d371792a139b507b670d988416e63cb73, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=84b3b14fbc55c83cc566b094f03ca821fa1e7174, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c3d4f5bf7a654ebc918ca6a07ec474db35602b0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=af8a84d877dfc1d0c3bfc19991b753da6a98fc9e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fabe7a11343b9ab808c2b59e099c8a7b42fd4590, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e5c21c7335e1280137c0776654503b57f5e52266, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=00bc54d832a6eed4422765ba416808837d9bcd56, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4427bb7a9a88f72dbe0bbbd0e73707bdd2968a92, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=26d2808319c3c24b437daf9f5978ee994d247adc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=97868a60f7f96c68fe18f40dc562e9039a557e38, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d31f921afd7b8374becdfa3fa5b4d0218b2edf29, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1ddf692b70ae5d03931bf9d596f0322d68e3791, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=25ad3c2313ad49a33a846c2a2aa72e1eabfe7b2d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6f7537ec2fa047bf48ed2d37e17533d182ae6f0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cebbae5c4a1eaad2f0356ee5a90fe3d4bbae4b30, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b8794b89cac30da24ca488012c21abfeaf388082, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=efc9a2a73ee447bd117c7982ef033a1e78c53a55, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ba8bc54d2ea2ac7d746609af36eb91158ebab4cf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9385331fb74f4043b6c81d99b90c53370f223914, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=694f43a0140a5fe88f69a6919c0a25530fb8bdbd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b602b3a4d66b873e14cfbc48c51d2829ea4ecbc7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=07fd9e99de1065b3e12b460b4a8761b7826ed778, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6bff84fc316ca6f3fb494c3914cdd06bf21e1bc7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4517e57b57abf2c49b1c2084fd3c922a1db70866, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d89580506370f24b0c5e3cdd7f57037c2ff91587, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a3e00592afb6b9535edd6299afbc918f0ca07385, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c7922a4f67e05169c39ce6f3a37a2b34c5eff6fc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a54a9ae0d19aa529ad34b5d5cc1e3aaded116302, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=39a808234eddc89295e0e28a1fbeefe069578c63, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=676c70ea395a6d333a6295413bee41a76051bfba, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b4d1e513e9a484e5083db3b1134d914b03bb3c5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=556441615c871f7ec462593f3bc2af89f39187cf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=01451906ddd57da8d832103c82e4d615763ced6e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2314917cd8ac3b30951def45b316016aeea24b56, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ab5f40f2f82e769b7452e6914438a9e2ad78d7d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8033ffcd73c358ae236371175f9fb5814f04ffc5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d9721212956cf47b9101267fc3cfddb3df04f81, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c691c2cf674825944e7095bcbfd1a9f8af8bd50, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=aef3a70d1380a213d34c4d9e0b682066879f79df, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cda19b48948d0a37f61c022a0731529a8bb0a6fe, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=25ebf18a53ea23870e5e59a2cabb162423a92561, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fa3a33f71cab70fd97cbcc85d1b1fba06cee017a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=448722f5aecf3a0691ca7c65e2be8925882a41dd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=063023f228179743f13f8b0c800f7cdd7db80781, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=33c6f756290b091640d8d71dd6a13d23eb32107d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=02e05967fece7b44b209d8cbd0a8324536791b23, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=86f5837cd24bff3e13299d2fd0676f55a24d9fcf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5bba7624af5473d13ed5dc57a121b3f12c4b3a7f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=406421821107677200c6c56a780c48af7165b3e5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=33a6bf818e70f1ef99b41e08fc07d3a1f227189f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=52e1291ec3801021a163bde22b6f3769f24a0c64, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f1295832f2424e5f8812e209d9041b1356e4b12, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c23e040bef20e1cd495a6e7b89f899469700ea31, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b151872d2a693e9efc16f0da717b99fd61b5b17b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed3bfc218364814ef8a3f5ad045d867304b4f25e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=caee3e4c9fb3735d82c3789e6236934e8442c3cf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e62572865f43e39360b0420c26c66d1b538b51a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7504b496b537e795ec5f15e3202383f352c9082, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1d82db9c7a70ee2ff9c0288e5bb5f73884cc2924, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a05d546b3570401c8631bea6a06fbfd08fe43be8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3215bf3d783a84034e70817a923ec9de65226d1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5612d1059860933205d1112831a08353b40b4da8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cf69e074fed0871b27840ec60e7e0aed50197277, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=76b1c64c6ed479d972975d97b249f65240b54a61, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2624cedb6e6d44eb1f66837c5518d202078f7cd2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bf01e285bb313ecb6e4847ab6d06aaa1f4774352, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a50ca0216ec8023758e3ecffdff9247c0c2c1062, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1b99f5373b27a2c6821bd34bb1a6a33b0213789c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=abe0418af54368d2c91a41dcbafdfc0c2ddf7896, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=158ddb326410a921ef2a965f6ee38607328099d5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=acae401e83333b7e3d6eb22de127aeeb436b13ca, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=511bd2d668d558259274fa2bb3bd6f0f3c1b2840, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=93247fc2a686fbd3af1a8e3c8ddab5685d688df2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e410dd8e987f2448f8380fbe34d771f264408922, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b06f90f18e7cb2a75715d15071e9814e4e64b630, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=de21aecb7161e565bb266b50c6ecf06d60692758, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=57033374960272a9b8edfdec34eb196fe1c6fbea, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2687317fd3640f03ba0119272691ca59986dcc66, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3b1b72ae2a2f83a00113ad32e4ab5e6e8b58f8cf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb502f57ab4f07cab47edf5bbb847768ef2197fd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4d22b0b1d3d080a43165ab4cda5ccb361335071, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=59acfab2d14b7d3862e3791b20afb2d6ebdfd0fe, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5fba200e4a76b3b031582c37f4ef4d9a2d000641, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3a66da8e004db313a5728b5c184545b4ea364833, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5f3075d454753b9067fb00272ec59a2b46e2956, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=797a495b199112fc13b50103e8c893d732159442, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b2378db2c208d038efd4a7a001f99f810f97c6eb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=40b1f4ab1455daba198c6dd3b9c8a78d659de894, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e3bfbe387cd20119ffcfd22f0edce145ec9d4e5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=65750308fe895d43dd5ba6f3291dccee472d0e90, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=48aeb68ae0425e89ba100ef3d483f364591d1fe2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8acaaf42841600c9b264b05635895f67c0470e7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d364c0f5a76c7cb7940fcaa73ee561da14d650d2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0e76f87d5b3c32f752ed24d966da49942452d41, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=37e6c199ba109773e070e3c61323c8ebae0541c7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a563381306a5333ef563989230503fcce6acf1c1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4bd7032c71c231b0fbdd474e711d898074877fc8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2c37cd423a5f62bedd99203133cb107485d974b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fbf3e3323af71923e33e476c6d7f7c9e3c6be44, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a8616e7feaaadd4385bf2907d0f4720b0e8230e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4374824a204419bd5a1d0ec7ec1006b4b1c58bfa, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=be90258213cbba0bcacb4fc0ec10707039775294, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=db903ce20f23838397e87ed774a75a86fd6e56d6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5467a645d8d9ff24d1a9a9806ce79160fd0df5cb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4cfc28adefeba11a774ca7b0a260dcb1595262b9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=876a97103cec32d165874034b99cd6a3ab3ee06b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=35b112a8d56a25b23a4cdcf33d9cc4f8063ef45d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebce93f50f30f34935da44af96da9d0e6ed63903, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=367d2af07b872654b658be5cf5f0480595732f42, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1857ea88e714ee1a382f32006d223e2710b516d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d813d5b0b1b108c66aac84ded8dde47394a0ad53, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ddacee13a7618553dde477bebd72b0df0404c01, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e344b7a642b88c633f207a66ac95715dd069fe4d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=995a811651fe9aa5ae5e1633e3385ae2f206ac02, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f367dfa7b7b02a792394b60f420a285de012c2a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ec6838233ce34dba064f5cadd22ac16775fb1086, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0080f8780d9395e82636f43e6cefedf31036c41e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b12524b427c72849838faa0c8ab51217699b3e7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1694b9f45603bfccd006e4e871e7c055702b10a1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=46e88785d378121c2d8792ac480f15cab48fa948, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c289ee522b8eb6a98feac74926752cd827fe82c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8aa3764e1b6edcd73915bc8d792598420a571361, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=62f56ccc44851d791e5464c65e9105ae9afe7e04, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=82c76dc990ba80f1135d003cfe4b2a8555920308, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bac4208c18cbd29a1adb06259547b6a621a3f7e1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6586fec8dcc005a229ed3c80b00c2f8c88261977, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=60c775e032a5a03e543ffb99d318cb9f5f2dd6d3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f802cba36b98fb996ce45f69dd6e7fbc9839b11, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d2f3cd25cdc921580ab1bf23a9d7fd6bcfde7034, strippedC++ source, ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d1ae3d41685861b43509f94861943847e4b7708d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=76444ba04c3ca7ebfcca23c62a20114d694a560f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1df243c71f6d74d4775790d5d4ce7293489801f7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7e8a164a7d99c89c7942bc8f681b2962d7ed8fcb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f5f75a4d89cf9aba5a0dd007925adc324e5b018a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=15ad5b5b7458862e244ac8a2705e01e88ead382f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb8d23e5255f739480393524a533ccecb8189a0f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=dc1017346684f802eb8328c9dc7ce1251b610b44, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=391478098546719439a21c0952311d4359ee2f43, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e109b2367eebaed39fd8fb5ac92573509910c4c0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f060f71368e119edd423ebfa66c5619818da9f8b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b31a10e41bf689a570218e0c1435f6b87a51daa7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b5cab0a7094b65f7017eab7148d39a113546513f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=83283ae7c04b19da8b126ecf248df79deffb1ae9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c8d116418ee2c3d0395c68ace20bf75eb810b98, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a0a4228918177316a7493c01727042d00f702194, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2218e915f0aaff1fbd373b0c9b55c089a33b32f4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0ce3ac8c1e4c5d1a64c98098cd4d4253fcb724b7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ad0f36aef4bfee1c963d0cd526b6f487eee345e9, strippedC source, UTF-8 Unicode textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6b1b057968266008602672c48da539691c48170, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c40db68a911c4a9b427d7ff54e26abf3986c84e6, stripped !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^pq !"#$%&12345678CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`almnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_klmnopqrstu      !"#$%&'()*+,-./0123456789:;<=>?@ABCOPQRSTUVWXYZ[\]^_kwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCOP\]^_`abcdefghijklmnopqrstuvwxyz{|}~                      ' 3 4 B C D E F R S T U V d e q r ~                            ! " # $ % & ' 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 s t u v w x y z { | } ~                       % & ' ( ) * + , - . / B C D E F G H I J K L M N O P Q R S T U a b n o p q r ~                    $ % 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A M N O Z [ g 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 y z { | } ~  #$23ABPQ_`aopqrs$%3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|      !"#$%&'()*+,-./0123456789:;<=>?@ABCXYmn    !"#$%12345OP]^_`az{|}~+,@AUVWkl  ,-BCXYnopqrstuvw'()=>?STUmnopqrstuvwxyz{|}./:;HITU`alm23DEQR^_`abnoz{  !"#$%&'()*+,-./01=>JKLMNOPQRST_`abcdefghijklwxyz{|}~   )*+,-./0;<=>?JKLMNOPQRSTUVWXYZ[\]^_`abcnopqr~  &'()*+,-./0123456ABCDEFGHIJKVWbcdefqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     !"#$%&'()*+789:;<=>IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  %&'3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg      !"#$%&'()*+,-./0123456789:;<IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw     '()*+,-./0123456789:;<=>?@ABCNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"#$%&'()*+,-./012BCDEFTUVWXfgtuvwxyz{|}~                   ( ) : ; F G H I J W X Y Z [ g h i j k l  !!!!!! ! ! !!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!;!<!N!O!a!b!c!d!e!f!g!h!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""&"'":";"<"=">"?"@"A"M"N"Z"["n"o"p"q"r"s"t"u"""""""""""""""""""""""""""""""""""""""""""""""""""""""### ######### #!#"###6#7#K#L#M#N#O#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j######################$$$$$%$&$'$($)$*$+$,$>$?$L$M$N$O$P$Q$R$S$^$_$`$a$b$c$d$w$x$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%% %-%.%/%=%>%L%M%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%q%r%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&)&*&+&,&-&.&/&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''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((( ( ( ( ( (((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(b(c(o(p(}(~((((((((((((((((((((((((((((((((((())))))))))))))!)")#)$)%)0)1)2)3)4)5)6)7)8)9):);)<)=)I)J)U)V)W)X)Y)d)e)p)q)r)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))******* *3*4*5*6*7*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*q*r*s*t*u*v*w*x*****************************************************************************************++++++++++ +++++++++2+3+4                                                                                                                                                                                                                                                             PR#RPRIRORJRRRRRRR:R;R)RDRHR2R"R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRRRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRRRRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRJRRRRR)R*RHR:R2RRDR"R@R RYRTRTRJRRRRRR)R*RHR:R2RRDR"R@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRR3RR)R2RRDR@R RYRTRTRTRTRTR3RRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTR3RRRRR)RR2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTR#RRRRNRIRJRRHR:R)RRDR2R"R@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTR3RRRRLRPRJRR)R9RHR:RRDR2R"R@R RYRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRRR)R2RRDR@R RYRTRRRRR)R2RRDR@R RYRTRTRRRR4R3RR)R2RRDR@R RYRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRRRR3R4RR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTR3RRRRR+R)R2RRDR@R RYRTRTRRRRR9R)R2RRDR@R RYRTRTRTRTRRRRR)R2RRDR@R RYRTRTRARRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRRR3RR)R2RRDR@R RYRTRTRTRTRTR3RRRR)R2RRDR@R RYRTRTRRRR3RR)R2RRDR@R RYRTRTRTRTRTRRRR3RR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR;R)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTR#RRRRPRIRJRRHR:R)RRDR2R"R@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRRRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTR3RRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRRRRR)RR2RRDR@R RYRTRTRTRTRTRTRRRRRR)R2RRDR@R RYRTRTRRRRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTR3RRRRR)RR2RRDR@R RYRTRTRTR3RRRRR)RR2RRDR@R RYRTRTRTR3RRRRR)RR2RRDR@R RYRTRTR3RRRRR)RR2RRDR@R RYRTRTR3RRRRR)RR2RRDR@R RYRTRTR3RRRRR)RR2RRDR@R RYRTRTR3RRRRR)RR2RRDR@R RYRTRTR3RRRRR)RR2RRDR@R RYRTRTRTR3RRRRR)RR2RRDR@R RYRTRTRTRTRTR3RRRRRR)R*RHR2RRDR@R RYRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRRRR+R,R)R2RRDR@R RYRTRTRTRTRTRRRRR+R,R)R2RRDR@R RYRTRTRRRRR+R,R)R2RRDR@R RYRTRTRRRRR+R,R)R2RRDR@R RYRTRTRRRRR+R,R)R2RRDR@R RYRTRTRRRRR+R,R)R2RRDR@R RYRTRTRRRRR+R,R)R2RRDR@R RYRTRTRRRRR+R,R)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTR#RRRRIRJRRR:R;R*R)RHR2RRDR"R@R RYRTRTR#RRRIRJRRR:R;R*R)RHR2RRDR"R@R RYRTRTR#RRRRIRJRRR:R;R*R)RHR2RRDR"R@R RYRTRTRRARRRRRR)R2RRDR@R RRYRTRTRTRTRTRTRRRRRR)R*R2RHRRDR@R RYRTRTRRRRR)R*R2RHRRDR@R RYRTRTRRRRRR)R*R2RHRRDR@R RYRTRTRTRTRTRTRTR3R#RRRRPRIRJRR)R9RHR R:RRDR2R"R@R RYRTRTRTRTRTRTRTRTRTRTRTRRRRR)R!R2RRDR@R RYRTRTRTRTRTRRRR)R!R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRRRRR)R!R2RRDR@R RYRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTR#R$R%RRRRIRLRPRORJRR:R9R)R*R RHR2RRDR"R@R RYRTRTRRRRRR)R2RRDR@R RYRTRTRTRTRTR#RRRRIRJRR0R:R-R/RHR'R9R)R*R,RRDR2R"R@R RYRTRTRTRTRTRTRTRRRRR1R)R2RRDR@R RYRTRTRTRTRTRTRTRTR3RRRRR9R)R2RRDR@R RYRTRTRRRR)R2RRDR@R RYRTRTRRRRR)R2RRDR@R RYRTRTRRRRR9R)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTR#RRRRPRIRORJRRR:R;R)R*RHR2RRDR"R@R RYRTRTRTRTRTRTRTRTRTR#RIRJRORRRRR:R)R*RHRRDR2R"R@R RYRTRTR#RIRORJRRRR:R)R*RHR2RRDR"R@R RYRTRTRJRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRJRORRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRJRORRRRR:R)R*RHR2RRDR"R@R RYRTRTRTR#RIRJRORRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRJRORRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRJRORRRRR:R)R*RHR2RRDR"R@R RYRTRTRJRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRJRORRRRR:R)R*RHR2RRDR"R@R RYRTRTRJRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRORJRRRRR:R)R*RHR2RRDR"R@R RYRTRTRTR#RIRJRORRRRR:R)R*RHR2RRDR"R@R RYRTRTRJRRRRR:R)R*RHR2RRDR"R@R RYRTRTRJRRRR:R)R*RHR2RRDR"R@R RYRTRTRJRRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRPRORJRRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRPRORJRRRRR:R)R*RHR2RRDR"R@R RYRTRTR#RIRPRORJRRRRR:R)R*RHR2RRDR"R@R RYRTRTRTRTRTRTRTRTRTRTRARRRRRR;R)R2RRDR@R RYRTRTRTRTRTRARRRRRR;R)R2RRDR@R RYRTRTRARRRRRR;R)RR2RRDR@R RYRTRTRTRTRTR#RRRRIRJRORR?R*R)RHR:R2RRDR"R@R RYRTRTRRRRRER)R2RRDR@R RYRTRTRRRRFR)R2RRDR@R RYRTRTRTRTRTRTRTR#RRRRIRJRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRTRTRTR#RRRIRJRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRRRRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRTRJRRRRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRTRJRRRRRGRR:R*R)RFRHR2RRDR"R@R RYRTRTRTR#RIRJRRRRRR'RGRR:R*R)RFRHR2RRDR"R@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRRRQR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRTRTRTRTRTRTRTRTRRRR,R)R2RRDR@R RYRTRTRTRTRTRTRTRTRRRR)R2RRDR@R RYRTRTRTRRRR)R2RRDR@R RYRTRTRTRRRRR)R2RRDR@R RYRTRTRRRR)R2RRDR@R RYRTRTRTRRRRR)R2RRDR@R RYRTRTRRRR,R)R2RRDR@R RYRTRTR#RIRJRRRRR:R)RHRRDR2R"R@R RYRTRTRRRR)R2RRDR@R RYRTRTRRRRR,R)R2RRDR@R RYRTRTRRRR)R2RRDR@R RYRTRTRRRR)R2RRDR@R RYRTRTRRRR)R2RRDR@R RYRTRTRRRR3RR-R;R:R)R2RR,RRDR@R RYRTRTRTRTRTRTRTRTRRRRR)R2RRDR@R RYRTRTRTRTRTRRRRRR)R5R&RR5R&R }t |||#R{ia!J拦o:)W 2!0)c#]1qn Rj^~P=kW^L.@:sRm/Qnް;Ufw*|WckX~.f}|W-ћ)n\JLR8C53̒ )~\=ȭq;H&ҏlۑ~[O?;\~,݅eWêj_1 YjY}|EΥV~Rz^S;_ETWSʕVQ߹XU HVI)sJX`0!BK 3bKY.'\olS"ttq49ls!0Ipz *ǘr^ N댛+&#qz-j::_,#YOa2`o/vFe*Q)Q2rF:2*mҐ(3 O8zi qư@,-5L U3de]rTV3U-({X[Ey鶡YwM@ 4c.PP)J `!6-%+[;,F_*=?C^c#Z{xXq*ΊC_tӾ{BlMi ᤾8, I{{Copyh5;Ty43 qJ|o3d?biҢN%ޫ*4T5%ZfSQkfHΌKKV5kgUyʪv8Z-[ȣ [^}y-& L8l2 pm\*뎜asǗ?Kzۗ]MYl N'ecYg9(TǍE ۈ,fO,A\qHK4U{!HI3΍<_R"hBMc޸d;č~wqAǭ1:z?@1~)F˝~'R9fh`fuY*3Nyz 4$0k0[yJB?sk]$wg:[Vz,U1臙m=B:]7.f3QzmR:_W 0SZN ؼaqZ$H >Z1;gڡ7>,VH#xsgvh|ّ Z\M-fVx^ν oytmY F=:z&zsZ1GAGo9$/LwD/1ɂ|AmOk头FSF^v)H_ q tzoj)5vcgŒ{&(2zle_(c0T#(CÜIǿMVN+"Ih|t|BbY>dla IPsSl 1W뵜j1D+^3$q.J0Xkfja`Iz &lcMOhy٬pY?a{Eyh6t5#y&Yԍ dk2`UZ.8Ρ>oj6){bzƙb)|*w49!uOۇ"Q`6;%Qz/XΌ7( r +1&[kz_p$}_RbnŔ^S`ZMm"}"0}֥zpoQZqy?Ao]xj9f?1X0rH X@8u .1|obW r(8Ө&P-1]ζN1$̻CHGB/ZO6;ֽ_;I0|7C,vߥ&Ep[Uf^$2aN# d03轗lI8UP KWp1zAŻNi_^48"2hypj]gu.Lֵ)3Wp/DU:^ygD d?h<|8%;DjM,O@ >Q R|rl9*E"djJc< *k#$oz4б#@jܐ>[yXKWAبe۲^2|SÄX}SeP=:7Pi]baɬgBU oTV.Tp{TV2(3Jbq8"R9~٧* \#|kteL},UiWWs!sC:J<`n̑m:b+S,%ZQśUR/4=jK5=L{Q'lB]g0tP,8Ad}H렄q-)1gmm E ωմGeⓝ \+RTVm@ќ}La=>l ,*FyD#0)CE"V+8Ҷ6EK6̣-1p'z#t>6`_C AMhyik}}Y^ӃY5T6.\jmԖY3HPw˯ـ#*ZBD>Tux8SBUW~hHUbGtC_IoQZ;uhЏZ,LwHNAk#p5hS r:/Fȟ\1)/0(',65tu9ͰD(kEF@kSl )绩_msNc5F),rx0 /~KUJzNLcVgpP+yDikSu͖)!,ީ}bDGXQY)Yr"}@94WHvkOHyw!P&458vxz<1 _xguxxH)u$yt1d43{DbhT>^߻>Uɮ <#(|>Tb=牋Z FU˹$-Hl0p oPo&+6 X㭦ǥE%j*#XwoM_i8 eBOzv|imيIJc|Y,;l!-MCڗy5KGfmcwe+&&e.7M-SlG,JdGʥC7nW!92;ӘCH;AL&Abq[!ZB9x`yzMOXQ۸3d/H~7L\K助0)Ei 3U7Eʐh_:*$@lp4M(RT4Rt#=-*:>,1mޞ3W|&w-Tĺ${n= Qܘ&T&ʾ}2TNg,ݵ:V3x':y@ezod&k8@GJK4WI.((PmO>g5WOA\`zWV(G6s`< ӛ٧J KW gSÛsGlllmC"S!X,e&dlq:O)[!6FR'(ߚc"Ǥ f1xbΨ!MwQcAǤKF{YbC:>ƫ߁̀NBCGUM v++9Yo7m>q1I̽Zwjt18䦶wIn:2ܤbs+u =a]t74)@0Tçvsy V$/%y+D x 7FXtm` vp*ߜBMRa]9;!ݦ<&o GOdRGL1BlZ?Ziok`~@r@ [$_6TM($K8U=g$Kj茼PkY{BTI0`_1B9;zﵯdd()ZGKԇD-cx*&s$%t}|q8'y ș=i =;?RɌ$Rb&-5}F"܇s@lU SƵ َWmXx[02V ,B5@P?Qe!aOR j{~>qqd,Wl \b.-^7mScFo46ytB2Jh_6FRduB>BKˍ&q#W$[pޏf7S>`_seK$v[ ż/w Vy1Sie);DOTLĘ|e {"1+ft5(JhBZD&LXH/9hF0Z>x ycݘ<YW+ XZ6~(TkVzq cϴo:Z_zDQKDDV_(%ZҫKHC@{Mx)|o)H+1T5=h;#VU%q2b|%iն}̽fՔK}E闼y`֑72M& 9 yJ^y:i)C/[ BԳ ~i;'!e*#q=7&x#mR-?]EϪi$zIU11MKE%QdA{~mKU>aVm(?Q\l;9@D/a;rQcA _8d:&Opc2 P+6uYW$'7? 0tǝ+I8ZONa8)|/ GmP j'Tއ췪P,zN8HFdXJ@?rc9@otԧܮxg?.w.dit[lڔt)_שxi+Ե^pero[0x?QOH-= SM\L$`Z_ y!FAnn@ 6 :],=5 :uzܽNw"ĉ8%q+Xv,|:9FU {H?dd[^M Oi? TՕ"S8b3iqa.xtNtL*f1gk8} ([OZ/}Ja Pi{ƯLτҜ)|4> ,{\ꡳV*_" Dmf!!}UwŸyuHG_kTIe* }6YsG[7]hz6Rq ehZFB__l)NhxB0G.Jjg0V)p R}á {.+3ɑ~:Z糾}ڢ cYUw\VNQ.->{{D ^A>%mG84=&[Փ膅hAk6ΠʫARb3ƻPdA$ w 'gRQ{}5,m` <D#Z^Jx Ay[6"Y>rX=`A?8Qo_B[q PY?TR.`^QՂqJUd.tpjQ8';)\{'-<~I__;C>Tt2KkAD;hAI[qw=n`st],G;OLz)dV 5ݽ 5` VgLU\.N ϰۨ#8:FZ, !ԨU 'a)*SpYOa²f.҃B T410Rk nq9aYIi l`4"`>2(IK[_<DŽ1q2TWU":-*G96IN"\1NGSb 8f,Xї3yǔ%Vx!h;=l;_XV`KGFD+pTD}]5]dz03JȨPM`uxN}szW69~2hؼ32)M7Lɏ5Z!ёTT$A hEp'CtCA۠rYMj#=UZ9ɶu9s̕ɮ{U~XJkƷg#Z(AuIR^MiDںn#M!f@v+c;abNVAF/jk}L Rh::9爨F)]͂sZօR"mPXeQ&ۧP*Z5&űI]{ ,A1M|.l\1i)'xnWbfQ;GFPPN̬ot14w[z!P=!48zǑ뵛:5^f3(ᔃ;6q>n s )wH/ A%KY}ؔSMuOwn \y}7׶*L=Dǐ2P۱v%0{$TXpץ 虨Q! .ìR^Fx%1S&Z͸>IY WGmlpb0,oiaQ!UIu @VK ȶwMa3=#,i"P!o I2 wtS3aŗ[Hwr#IBUn֬:;u7bB #O(` Ǹ c`C/pQo=aWLĺؓPN#M>v5L9Z xWu %e↌]LHx_JdW;>Kp/HqvV ГkCA5$47ڱ!ej}Fi½܄!eJ8tkKSt@i/oTe% o"fύg l`oYRj.x6@W@OÍxkF*۫z>/:@ƨeC%oB鯪m͌HOǗGs{=|t~RȶK,}s5 Bnj J,GY¹9cԢ8j4}$+̣,u k5@60i!8P5+ogE;ZB: :Ν#b 53fܺyA0vFy3sn;A/'s8LbС%ki{#X _]i^4އΚJ+0OFmAzL%{Eo zfG[ky2BE88+Ie:v^!J`lQZ?hR _>0X~cy~[V.!^]g PZK<6TסK1fH-ma|7r>E:sB3>U$BUOOwpQ|,z=3,EMa:_Nt=3hXw"jՋ8l= պBvږU։G>+%ADhwZbQpZ FUyy+VEaC{CF ;+=!quui`:ʝ(3avI >VYu=ԯZ0\%r<\ 18$yW g_P vk"eT}qW@o);s n jԾ@fCE!_%]t|\{ f!7f|e`ҁ:Tn{!k{b9:t{aei=;9y$f &߷C{5nS-<M`%jK,x+-Z8DsTѷW}GEԁXINܩߑ`Ҙ:@fR X2<9:N&uMg0< se6dC=J̼N?,0su `5Z~J]|c{hOD(s0`7|Ƭ\ZO= (jWZ5b6l5`[ceϸA3%JÙMg9.j۪i@(Yù[*u^= 5%~mbn S1Femܰ m1i3[0UWc'T#Tt͝؂v|hxhVcƩtGct'NhwkҾr>\L?jLULvGJGMqLPd=)A݅;NY h!} ȏ/^8 htAE>aܖ8B a) Luu9 UQN bV6P@ "Q$0WӰC?ͽޤY3af TyKЎ܌%@O"Q}(m;RnOB5?:-,^NO5u&@ӑpb@hv2\v p !$k<'2J0]zebO4Z٧3]ow/[DH}"w.7J2^ N !~)Ɓ5C5 ))*t^0dh{¬LA / =$x*{QB~Cb_sVݗoϱ+HA73ģP>WouE8F6cGm!Y .~i܆AA+(ʓ4h]9aT+2=,M0ų{S5lx!u015eجlj"xݷ*ԨDe1:c׆E?P`jiL*naѯLHյk];n?0=A@e }X/_30'ğA9 ^n.Ե}}*^ջ(G8%ŒOw29V*`=w t݅ƫ$ädkݙ{ʠ[CH.~1.CzkA-$zy& {WbziSv=]*~_75 a" Ey'Ce)l PiWq }.6'fZ?շ}jw8X=Z|=].-Fw3Pئљ*vo5*vm֪* {vUQЦ9>AQ*aC ز ;'N7,̕u c*_bqSQٰ]H[ x\;c@AU|WP Ntqj]͏E9(L:݊YQFƥv:OQ!xN7c ;Vw]yEaN!|F T/~ DT` բ=A g81`Djru3-`RO[f5ʦca))jz{)sQb.:.nfπ* BS@1*Q.%Й̑ ߫ >:Yi6*nv<# 4]Lޣ֋M?[&{yd7TM{0yhZK`̚@wqsNGPL1.X /sAZJnQ%bhdEIӤrȭbn ۉF{VDhcKߕSMҼ`5=O_M4UJ!A25fzK HEφ5Hx.8ģDːO)t2+t,S}R_:<%6?#]OL vK +-۰[o;={`$֡0mZ:>?WI`J)g#=ԏh~[ F̴ag R XF?=7fǮ" 0q6U+O6[rr dzH"J<]/M0d1{OXߝF7EZ9Ҿ\:^>y.oDZKqQ*TYʸ{@ F䔳: $LՅH $u7'ev'{1,l\Qw5Sp*+Q D^cc"CuR8Ƥ/I"3 UxX(ЋŇv- l1Qx(~H&Ⱥ 4Wy2xwNJ?0xq8fBc&hST, ; ۳tf+g";D0aLc^a!IA3cMm¤"HbqAMXZ{@#I3Ҕ`!~{tg34ǹߩ?H,4M?egS^SJ~!{ӐU& cU;9+kNӬH\ʁ"U-|ӮStNJIk\/ AMtx\t]IIC2zD#lSq~8S?lU=dL?{ jB@݀z d|}.^Jw õ![fѯ֮w]L͹bV m+='{Xܖq[_Es+nȟ.ޫMԉE7-zФK=NėeYgA`dorv5b|Bq#j%NDbKˮo.sX肅{$YR[ }D$o*fӱU= "fɨ!:ŷv"J>ѾzӛyD@7t0 M4' F0qUn\gz-;)gղr9 Σ˷ )*m4X%4+Cf닧̝{̳5SvZҕ[qhKvMኯ&l ɞb,86-Ԝ m9c%T2vi[2N0jʶWRaW͒#/5\KX"0A)mXzN8KJrB*>aq,LY`ga9)WOE7 `(={# -#LͰ[_f؂evo$Jc GGxet&d`/%W K:ͷmiܬK JJ!Q* EMUc"ّAdiW0$l4 @]s NK=Wܫ5鐻.z.'@þ bIj5Ynʛ, 7!EbAʣIb_!T)i(H1;9m于rk1k\cyĺh/hÁ0țCm]o@Fh tVEK/#RHcq/VPXxs V(Ѿ tQ! \xwU% #_4\WBV*3)٫&5j_`{΢Sx`:`@&"/R%gM58/v*lL֓ rQ-ykk{DP:E5a˫[ڕOV\o\hc{}*VF|p.yUX𖂂cUO,j#*ogb1f '8l\Ҽu֎>fN1 | :>Ϗ~Bɶ Q`s* q겉,7_L΋Ky.m.x.q? (Hga\97ָ- 8P8VRap0a?G;`BWb8dT :!E#%M JxB\T˝F((Xg A*](f8@e[-9DOO)S66.n|Y0ɔ @N}G4#Uخ9 ٯ@ctLP, -.og(@]$f2eV$8f20*6+V>*̈́{ ?64DN/e{7 YbcW8@qA"5غ5S#ቻ 5Jg-=WymdLy Ha^MνqzK?Wњ;ү~| J*59/ԐDaF^s5}pXo>aVA1O[’0i|Z@V5^@1G{.A dH_IHܕc@ VF5=:Cl«ZzOXr⣢&3_J $6~Q[nN'Qgqc}kѯH+!^`ZZ#ۀן8zlmLS=תU2.X H|M 9uΰ $DZ_[}lRsci_Ү1 tIRX|AKB,|@j;erLG;׷rs*`gB/C?FAQ+16w QJTddS|L5zndpCĘ l,T]5PoERiGgז Fߤ"n~/Kt;\=hW/8Azh oᖎW/)>UKZʘHnK!gUBg-s\)Ɏ.az#JX1+ @YQM .izYEt؉4}GjMs9m<q&6VX5Ğn3jj6Ti eh) AP{pCwnI13K P;yy%HEvԓWiqZ< kǰ)Z Q~~G3?z|α" vBN |?0gg45!zf2$2hǐW^ۮ ,e^}3 SMsºU5H2`_**qPjy\n2ڸjבҜd_(eM`9 g+͒ԡF6˅i^c JsAdnÚ=\#B(oTuQysk[%i#\0TX8P<]4$b(>>4{n|sxv;SJP嚿pm 1+$|)k+[0񾓋Q>IzR|K㏐'PCt_ޞ^gׇq7{"Z59t.,#ՒMX 1>Z見5Mb 6 ض}VJ Lekcddt_gwW ul-ΰpxc(Z/vT+,P?YEt.E-mK%rR}:/@_]*QT}Nhq':%|*YȖVqIh ";tT:򒁼Y:],9e9dD(;#AD9R>]kȧ˄[(_7|ٶ \hOjhe X66>;7´N?L*12-xR./ő5Q\JAwy(;^/;r2#Gl`oQ 2Zc 4Ty^Οmh')qPG;f -iK/kjG'XNխԝZ8gJ c_X}SuSiN>M*;lH da׎\nlDz׫w(Sr0Cוm0Qe=8xB˔!P MGTsvP=Dx#'*;ڎ|S`.~6a {XD 3 >B3OSjyNO4v H@S E: ϗ]NpOo X!59{% a1% X|5D"~δ+f=؏qb8)N }P F/eV(+"BM n>@<逋3!t zXA慸1fX QͫB itZ 5}Q#qtNۜ>ٳǓ8xSK;|>G"x.h[MC]{wժ+@J#e9&m`*lN琹5J1x_ß aЊ9Uf5Grǐ$Bi,k5I<+=-̀?;M˛);t?leIS8}3q`"q8L%,t/{crM'9WV ga"bfFpe!́8Y[xP9Wbumy$ľܹ~)XFvS:{;eOtTi欣D'" ˄&,Uu&AILP4zX#ϱ8ыՅAB@VV#ߴ$?Iւvxv/_ `>&HQw7$ԘP{ȶl'b'z6pxHtCЕ!Z`J=q~Yhg܉["QW`&mMً!7s_+y){,AAs,I?aet/thtVF4hxj^e?w~, M ER،UCg4Cج 2O])7d_%s< RםF7kos埠쮢c+q_$߆]y>je6d["]ӻY#8܌\;`ylvMjWمZa6s<k"ơխk;Gt:Kq=LmiP/<7Ic@V/SUpg;Ndm3N{}}Z֣K8{7qjp4pdIaE1*.9%jeuq9 fE޿E25$2_wUtϛ@v^hLw:/QS^ãUpI\PحђōFOٌUחgDFȺ}v8*޹43BDu%=g sj*'pm3C ZiFʯJO;Ѐm hJ;pmۈ-q[ز'fQ$a"X}B#ѕm6Tm:&?[+3Ү']֖Ii%\%IAѳGf$T)DSx$DjBe@VIo42u.ӬK H w=o;3p6X#K}etoN/GZU&N MD$.4j]Hf`00|EFRjs`L/ja26 m;]9!N.'i Yl5a+7ċAl |}n)᲏s(AAe%WM1'O {2> JhYI>|eI׫(/5S>7p OAH@`׉k~\@hogOdLη£bZD Z+Tl4瞽:<IL%jkT3FٝHC_^=(K1O:gݕ-@る,0qNò@x"}99"ȩY~ c"$4֜n2!SȠTϑ@ uNn RyۉǵEtWs`ԞJS”|T:2MQ ud[yEV/!m'ZNcZO 0WTO[[Ȗ(B'Wo]b5Dt/YbgY4YY3rPn j?Y5cҁ\o2PŁiq1.r^ Boއ1˜9(1@Nd Z3\pDc@\U? k[{W:V.- V>iMroxځ6v \R^1(OcGB̿u+쇦xYkw@vYݦR|aT Jr?$b~ (kו_y̾PTw.d¦1N_R{-1bM&ܘuQ+ eU6އE2̋V 8E# "L#v&*9RhczA?K7T ΡE;ԗn1inlj-J7 /C]!cclPQiv'gSu5bKaJ nݥkW$mۡI iFzJ& 0}1vІ9+<_jѷe8>0Ẅ0کk>.ʊT)~ŵn/v$ Rٱ/kU:OZvrM+qNu@3(Opˇ%L+Hu-i-T# JLa{K&3$4YA[6YBUF0Lc8E א&O&M/b\[xxdaNۻFJdJr}R)aT$^)R2 &S"~B{g?~gT21l_r 60N.mL¹X;g7Bl>:C |>nO5U6W!5|gYjIs?͢/,w~u9:$+sr1/ x%#n0OuO5: KiBfOśÿW0Rix rл\Բ gUJ|fa}6`XXopj vZ^SRÓ-& p׫S>ڎng0S+AF(T=u yĶ">x0"JX9/Boc֡V}lZoxeHLjL7 _\t#8ٍUC=$iRȧDhLG`` &6yW0 xJ9l㡃*<.C?6"r6e/(ބ "=Tg^!%V\t{{-:?4mV=ҿnJwWi\Pp91֊&[`7J .t Vbs߮]Y!E͚Վ%JsQ`Co$ 1k7(>uxB@\|45c tat2027'3 h%bu._؈](rkU`k nI\nYSݪ]am_;6l",~!?ϋ4=2j '\pCc0 ;Ő)`q.p#1 1k@l)==r lܒsXGpӡ[aF`!8^tH;{( ׄ~Dط}|CX&"?)Hi/J)K,? ](UY9lyT RlmZ߿ rHV-|d 7Sܔ uVo\IB>Ûقތ1-6o/(9U$F\o0x\0H|WeqbdK/b*6,b=PPgVU{$᳸?-&۾+H#ɞNoi m \L{#en' K%`Y~/kB|Z[:S1\"A,6PG[QW}yB#&YMGv u)JpR/Gt3鳕WbwPL!ZB3U٪fbXk(n&suX6QBZ,(oWa 7(8y3T%2z_wOx!^*oS'' p򙍚GdX$pƔy$Ugi!'4̼<`9=+88Ejct#+w%;ԚN2hKԱCfvhy|Q賨JةA?q`Wy喁~$_'2=/P2. ,PR)R?bfZ\6t\Oqm~s $%蒎4DiOͪbFK+iFFd& :W}WecI b!P(;娼gTRA[6@G/8oc fވ{ZugKb" ҕAndQKV\h*gߺhA7ct&y8MGs&xc\u? .E`$lWjMB \!ax/ޡ1oCP̵'ewFqpzNK^y_u2Ş\DFVɗC16 6'@=uNw;Lf^l앲Tn=pA{Cξ51JyQĀБW~(jfgÃR9NaI҉_\"p =bj"[IKe卋6կ?l%> | n]g4^\{*_rdz.y2u%'unIp_s{#7)?~Gg::K &qGJc!ƥ9m/bU =B;;uXL>5$>[ 0Tbiʺ[{щn`XKɱbbf[-0Z%%j@Ho|)"l~LV䓴%UT>Z\ -o=*. S /L@U^O?!c®@8MA)<Q½/åR3R/TK<~\eJnb꤈lDk[[lV.X"kj@3"KP_Xk(.5S_^l_>js nJ6e9n'DNEеeswF~{JvV)zNdz݄dWj7Jٸ原%QO9OG|2Wg>Y>0SUệU갸qG_m=,B-^4եG{a Tb'dh[j=se3j"ۏ27^˾-/C 7^ht>VY5ljƵ{MUOpQa-"ϼ$2ۃ|qZA-2}%j)GF}R@~hV0ǔG|0XǭW=MmvrjE]xf554wʸS %#*@K9_Uٓ؏MjM%u~@KX Ap58C|Ab]~qycM1-C7L-é$(nMzߵ@-+N!㧙%MH{ j k =`؊~&1;h[pTO7_pg@%<~+zQ@Ilָ(jҎEJ)h 6 Cob rɎ}]=l @KdGZ6cGNޫ>9ܸف-e(d(k]5c9͍Y'`2|(50}`"D,1vTjEW @bUjo<j6/g8W۳*MR n:i:ji6s{uXs[B݁|j̪#Fikeo4jR.9Q{{ Eg-}`>,+¾T[ C-9i,]В$]V]V^HT3(Ơ,wM锌Yɐ~6Uš3wpJ?үW’K^ @G_zɎ Uf[Ciϑgɵ꾩jIANܧB[wYky-9^Բrk^}U6ɠ V@4>4o~a2 ohnij};C BYNs} ezFVv{pFr<40PXwh ]Q.ZdGThhFRAM17w3I^NteH?; 7!4ёvo[k StyޥGdz йmq] J1Y3i RF-NRםhK!*pЀ*.}Z:4VW\Qo_D@}]y)v#l8i#lrn*Ly'V͕-Eat'x&A mSN'o6xS % wFӏlx3 R Y 4<"S&YV"o# ߷cD)B6N+drU2HjkYM#bu'ɠgkXFՑnD56~CGw1,4kj܊֮IOsC'$eq0:ŸD${KƳY;%*~`С\mlk05#?vJBVi/[T 9ᖪT@:e+:R;{t702G쟌n z@vT_%`sȚlױkJIfA{'!&[Xwgju.q/E9jO{,{')h>2H9vrl< &or6( 9^P /9hv'؂&1\N~@yk He5%EDia`]QO [,&ʟZ^p+sep}(z(E/ @o HZUy:g_|4:~:yjD^ǽӥ2alUʾunҒvLB9Yvwn۴7M`xAX[κ,r_{2o+ZL%nnxsy_K-?؉#//|̵h!/z5F߻i3Dcj9p,- zيX$8ɢ(.= ~8'j*.*t`x@|oaC}fv?~T`Q[y(FϕaP- Gc.{]$izcxhsן:-,Py+P5{\oBl$n9&]g?9ew9y| jgel0DRj(f w.KCx!5 Qq rj5$9Yؘe3aG CBZJ ڇ X&DQ"Z&)2vaKkq}(Q6s EdD8^:IB5gKXv2"8f?c.z4ơܟ9iH0aS\:|I>LkTgVXfHOrK $,gV͗6Xߩ?nY$^=>]9ZY8sٴ}68ofL"<]m[y7 MDFD ޚޖ5)]ܫAp@3AjL+e@CRݢȱ9őaB(>60'iӞn]V({ IR;͆ȣ| U*'ʤf@w*L>,Y>oHEUhSZ\5,%![Wf9BSÙ'af4~فpC9}Q˪.6j#5 j䩑 Z\4,DRsnL'\ ަ܍Nd$:Ki:ld7z,m:`ٺH8κbÇ^/􈡳X mYu5sXg࿒MVm㑘µl-i%pEVkŐUFriԞg! :WŰHjG^A ߨ) - ,[K x.Zb^H1wrU'fKM\O~i6UZa(tMÎs|EVVns.*B)fQ-2n@xVDJDR3ކ\ҥc[$dS@JlX ͔OސIza"XyS2=LIPL&ݳ1/ګ1Z)丈]@!KV4Ƿqi]u ލ%- 3XW0ޝϽ@W4v[0|',$~x]϶`v*F/}w).뿡xoٝF.Ef`ۂYIt+9Y,}]}Ajl Sѭxx(VBLt~75]eC_3&o>n/Wgm 7ۿRf,$-0(׻QM5Mmkq$1$\ LN'^g :Q;LMDQd.kPF889IfJ(Y&~x?)QY#8]_lSP۲/`j!ָѬ4TIflM5zzEO%pDh `+X6ϯQ`,M,#ZvWFB-3 )Z c+ޥFl=A;H[hSV~<.@u[dMSsDqq<NhT񰬋e_{Op<+nsY P3Ayڵ|mIT07ʺR4+foH*1$,*/s S4M5PdmOIe!t^z(&5( v[-^F& :tI ޘCN̺~{(N4Fjsزx*JqI$)&ݮ*QzU`iG'2` [_p|16v!~. |h7IoMeGި##[2 7l>=u%Q)Db!v@y+EHc!; $Jd}XE# !1D*POZ:tۿ_Oܣe.2{;²|.ahpxHg1u }#LQј;A!TL`s9[?@ Y5,fvAib:GնR.2VV1tMɢ]Vd4bLfYŤp;Ca?,w f;wSL1Twd%!sz4m!pZ;Dǽ;= _Hzڎ\> $\.So9׽j{"x%PP7J4R>atɔg @D`my9ya^.m"#P J~}뱑ӕTu+ ?[8l-Q* Ɵ+=/yY4܏7}ڦ2VZCM#FRqPQrƑ y٭.cZ'Kn%̫M>rwU&c3l Qld={A_uRzOzF#Hf[<2l!f+L6VDʗԫ;)]}#UA}6 HЕ|>l*Z?'!ZI ,0z CzZ,-3,hR<ZCDY|lT.+Iym{)GIt6M6 Կ+i8lʤ]Y3"թEx $u+!:JRIEbu 0 /i[t؋ LmOtZ5}@bd:.)2 ZB\ΧC ReCt:}k't0$,X#@%:sCdl}(/+:kۖW-(Mi@O?=bSG@LSCHA*NgXArm. fm7Qap "lX1M_⟎H,& U9Q@y XF+rf@lT[.!d#czg _.f\^.(^ Ł. 2ZVLU3T;Ǽù/<# õoȰM4QYn?ekb;3JlYlFjRm=LWg&#e-|?״]2Ӗ^L[,ȑ «06̩2ڮAV[>NӬ!G=se7: M50*\ t^./UCn9R Ә__,#Qso>+&aFI+='HW&ҹ^`Chpmл jC|/lv܂2T 6 SI#%r8OƘW5 {lTk;Adɐ51}GI{)p:迷S[ҟRM;Y-6Y<ARppQKϏDȩڠ2ŭb3i.Ttbx'o"xIi+c&s>F>ǐi-̦)Q^U+fvﵥNŨ1-s 0Rh;fV-]o]wrX:1,j͖jDwPa*̝j?0-ppT=|<%84B;4M{l?/Gguذ :.BG rꎓ^1@],^<[b,7A MflIYtr'?p4_YCx4z\v1Jp.pf_JP î[XLwQiᯛTOZ֛猫fb{Þ "N>͓άxc&;Rk~2N慬'K"NBo5Tjg9+ 0~̻ d&(Ĩ,Vfqr\l7" `Z 槔û7o5Ã⸋%2 7:X`ܵ_S5:-JHFǜLRty,h|栺X_)4nxl˒D ! DL7q2Pmp W0b.S }J_Qoo \8To w^wCI*DhԆi [CTʟlL;Z:'^`rhTЈ֦A^^[]u)!r sl]E*;*M'"]M!,FwFtIu$;{%:;bT\ޓ]hut|mٵ(R zx ^'1u2B_&E6ޤ]/HpbbAufx=.~7؇kI^%Z?Cjώmm,'tǢ12*~c`t#|CZ>Y 2Jم~$t1ڑ5Dvqh"o[ܮ EkWX䊷(bLe[sX #Jl(c٣PTF0 8FD /LvaÞX=8,gr5x'eҗ<_ψLVVl{:Qb lKi]@'ͨY…wF6. g]txuѢ.$mPD R~.rKz[!:w^4l± d#H\4C#I,XtoEDοطFV%5-f/ zth@tJhw'gE~nd(WzӬbGzH"T?{ Ìņٮ`u_Ń0tžeo*kvt2L^kؽ0|d@C*9gZ1D R}RHrFNǤpȑn\r&z' .=:-*4]8a@P"[t?]_6L %&>\ 1ReY&3=6޵S6ل͙ VnP_r/P f`eȒ\hĚp?fn,tcI|*KdRT!ܚzlk RjCiJ Zi{LG> v=ƂnIХytzLP b9 my){%g#r/L^`KmS9 ?&5^WDepWyHހvT=0 Ew tb7ms 8ꌑD)YuH2M]3V f>A|c^_ǜ$,bSR7o2.JxMrmbf3CPP-}y逸[(>4*B4ޑB,og'Ɋc=*Ҧ7Ρ]^2E`DvfbKΜ2d2%qڡ[!n$?yj=T]W$ 6~_ ˇFF4GYPu9}N(lȲޯXr Yp9=<  Y+zhJK /r v:4Y4Vp%$eUϠj4 ri%ⳑzne6߬{=")!Y"~$E#aORT2ENbz=ĂG? u<~lb'%L\ M\jT]cY: U7ĻF1>qr%Wt⌗VIkj<_AJo&=]Ƞ>ɽJ]p^;BAg2f-e<"xpd/b`IA޻dZ¢]|_FWWߑ8T]hvduvk| ^GxYTOs{raU׳rt6`Ie1*acg3.kS"-xNU\X{BxhI^U= 5ϒSfǴCH8*qH`>* ru(3%}}k%\k$~egiAꚜzŀgĉ7N8ت&U7p~9??cRSgoͺR]J*r{z1-] /^%2y!5ؤύ$2 MqюKpictvL' { ztܥ`ʲ}kpJ`z*"Tje΄on<êsF29,i"ƄRĢ& Gۣ l} oe䳷hJo碷 [PatϘW Vc`W4]d0j@C$.DFF $Eb,_,(UtF2>oU!]g"ŻG-^a#*`E1 #oe_J[w}u@K@-tUo x*:P;7e Oaw P {&5o*&Aoa(1)uY-Fzztjnb_4 j!hd=X[웒Oe j/pٮE稽/fR}\W&APQEF?un͹9Ȁ<뺺m΀#Pų sEBI[1KˣVkof';$>wPc`d*Z*,O׋BKvvhd5NcTJ ޔ|I~sm6J.r NpyӎTt$vO.9n+$-^__I  :Ngz1Oss>~Ell6&)Νd%g IdO*4XhZ!vp\OEDkiSt2 ~{[8s!ƾid ڎԊZq !jd_r'TG)hǻ+Х)sR>2s3Ț'HcZيoQzI)4snizx6WS_&O惞뽂)H2M~x-qdjD~Qm̞iJmd]Ihۍ1f+Bt7d⯀-<Ĥ[\PC"Ztt3 zjڎ2 ~T'k[Vb|e}hqąg|" z <;c ]f#+.L̮@3UtE.7ks4~WF>k3aa V$ M137!7^U!I8LСbgR)~[!z-mIuBW^!Q!'@愰>8&ה|48z,K}~ !*v{m \zR'rNbf='RIbqRe2oSw kp<N!1Nm/숄C׬rSԝSc6s m/@>k"YeTg2C..ZaUN Ianƶ>1GBo0 ,_ `D+;o+eXaUsGs8ZYݧɇΰaJ_EPtfvb[ >ёU9FPROʾ%ҳ ?(MQ95})3v톦_3PSdX!{ nL#!+wn M1xXpdp0HS<ڮy/jPԌjv!l҈1IO7FY!H55(]v&.o7Uah?D.2n8^^Pʚ3JR"*?Hoz@ 4mf9LZɡ誴YZ)Oq [-q}]nf!z+͂m~gy̏}۵'&٤j7z VH;(ߧ{7~7Y'M0}(!H;P3?m_"g tεvsKņdTH\yO!Yq~]- haݤsD"I:-4z 8} [bU-Mf]Q{ȄPƙzw/#e\2buXn|}Pc͛$&] !v &^NӃ,`=;V W : z|8:Ļ !J <%ɯފ 41KƔӬ`t*1+5ݮ7.M{/bW,C_o!Gٽ~$klX'qH7jmm"v &93ea9#K섫.fʸDE{_bgnڧV2:7*wb,vP;zi5՟w =K|xJ,ckY?]|Qe)B>vF'~]!](.9(8u\g wHQ>pInɯ ~,.٫闗ODJv#Ռ %Xe'9^P3>Ӓ?qzuWe~;5LpdJm?7bԶ grn@rΪN13xzdI(-4Pd}sX)0 /бhFi5}>Rjp mta$&S,C(keL;/VBѸ /LK[k=h;htSI\w8(z0¢{ EFO$:(zLF)/[fs#s?ΙxIfe6ݚ˗?r\j/ bF+EhFB+;l i6RӟW40cG`H.n}k|n!Ĩ`(Cn4!B *Ċ)iGtr#%C`m@}<|z_ONyJ=yH3Cxhyp;M^-~hrv)e"?)@I D@P`$U.VGOjTėI&@$H~"rvdJh)|`Rwȿɵ*ƥi.v*=kW*w+!{<a?L7`LS˝]wܣ,{][ 6 -%^õj6>x^dBpXYIN% .& z[?7`Yz2]#佉,(QohY*6KF\lN"駡kr)QVn+Vw㸯Kma|7۠:NN[Ij^/De؏(Qr-Z}~rH'=a.*W8}E*>ΰ#Cx vPA/JJT?š=Ee]2Oqd@\Fğ?CDS+tᴯݪu#j!$,NdjCXs#c@ #A820fmXsy&?X4߂+Jx_ Dfs+&hRXS ?B..?ߴN0viɚnnjvm\)f @)~{UrR7!X$0v*]Q?' Sfq zx/@.H|d,woa Cy>CM xOàOe/6+_Q់hMnd&n O)!-riQxR r4~@;.GzEk'_%s,Q*6T(D>2Lq$ـwqC%r5K^r~"\6{tBJo_Ub},eo۔h )hpH?M읃2 MuH).:T|BZFtf}•Iޢ>a9)=8!p r:P"&^/D&MX/Q?нrRPisrZuqKۧf<-]ទ.nEyi`KꝒ/t-lO=5̠4ź@a䣱gQTHs*5A ߘx0̗3Fh?OwKˎk,z_Z9QB+~<Jі;CoYp2B$yDssN^É݈:cB:\qa6lC)" N;m(6r^& M>)#n㈦ugE^RN+ɣ3At\#?#F{B]Q+!YGPۉ՟ X_`X#r]{Wz2"T!}/1y4qK YmE[BN;1R ToLOO NyFAD9*X[2T| xUs$ZQ[uSO6U5_$]<7G@>īP ͠1Vl!QBX~D69miS.Zo=oplIoU6 &r."arP<>b"oͪcV3?00CuQRS Q Z9:'0ku6eVc z5?E XoG+m!.{^2K?8iKm[W^R@UZra 'nE-69#RX[?A(AZ}8-Z`0>Qie]ȶt) 89 #%J^4hNx%W_yAujo4JM](:u1{,5j &5?_Y7bE!e,aBl/nl˒ԉPs^mKB#ĭ[j R#O@-R& lwEVwzNtbXX ZUbG_jL_ X"&׻W80yqxp@@C) Rʴ3dI{Hٴ,zL/E>y|PAfAE pdMhP;Hf@i 6UJL O)nyKXypFf]A,ѣIvZn FR6 U`+ދB:@8雤Ȍ,S5Aj%t\uiB'b]dc .]q/ b p = 2+*D6-v+]ۮ%h#x2NDCS09IH)a@ bRksuX/تNfqݿ:ùLuS`O0r I{ik)'%|\1xq*R@€ɀ3Ig!.KAR<{YRMxO\C۪+˵OJ&T#1}ϗ=`)gG,|Söss{$k'uz `DXp[)zF`R1StJ8u0 ]]MB]~Bꕠ>F_"/gۼhUm&PgXeTR'5wTqAk$6sWLH^WɹB,Vrĺ~Nj Њ h אӕ4 9t7R~uĎp+ըlH lz, lA?wM:*K/^)J~f]2Zb+wƉILV:j3m˝0wPDm(-4FayPyR"AI7PKw4EW:A]@H+ +N6kdrT^'?U$c,FCTۨ,4XhA2b`;}')ĩ|1ao5bH CG{ACat?MJ yECRvK }֩Cua^jjto:I<ɶ5/iyR[v-X&*{:/;Nӯ?d U5{$Qݟ-6%4>!3{KLu| C!(YL/VƧ)_={v1*_'/n~ҲXҔD.:df(osg"$}H~]tz3r $ 7ΨߺgG~O`=apׅn ?A/9v}22~RΦ/]9P;~ziwCZ"6OM" |y(M! OHU=.wz.826-ʐtyTݞ.%7T<_i犭DU!Ӕ( 1ۭ3 sV?o{/c rnȫkQY.u,*w/SbT;*ili.ѪG2cHApf.Am]ЀOBN{OS=R{ 7"]TC( V?hB?B`b[_am$ 3L{oQҥe1$KQGkӳC)UR˱&q?\nMZ-l1UBM5HW4F;I }wU! `kBt˨?_Q~G.1KZ^j].T6RCwY=TtO@6]a| u\FTm/֜ضU);fhsV^ߍ2[PHS9, p/Ji+ZR߀Ԛ:]@.7 jj/VA'잚w r :bD:5JcgB,g?HJ#Г~^U1 QlsqGO$7ix//L@27vn-*P7].Q43z;&!NSن5;O3" 7|nrũ]7CȑXn<2*=υCȌ`bLj?| ! sp:ARUdLf|z5iw$Y,"{5P)@>>Vę"gpL!M2Bؓ=1왮YRC^:R0)oqat㰶l`W]N vI)}3\TǜLdm=F|vވfFj5qs|Ј2{Mh@m($#bJ|%ۛ״dA#Qocq=*:.wFig0!VɎρtէ`9fUq"ѣyMމ ˲@n"m Ȍy]H0ɞm^Dfth3? 7?l2~ oAA^O</ sg:yL LuM.1 P53.B/ʵLEN@Y,yJB@JwD~!+l"4KF`_(^gh|3OvJM.?E@= 2?`mJ}4 F0jao.+~<3F3m3`γg{AsKww#[F82.ru:1o \&Hadc5} eSZAZK^h?'5"@4.Yv,MJa,`## X/2F[v9ZW]+*ZüzA=Zq[Xzl]ǘj)g*zw) (B*} UþLK[RkxN};a~2aF*4l8D҄,5Hnăr9^Ȼ_B6]e| @\.Cd_6?9?poy|Kw>qԮN_\\6j(V* . Pix8!,2aEjcjS cw=wMxtFWSKDerT@H.\Ҹ`UGlyW"lX`%ї@MXJ3XKl.x1Z 6WqT>)KX'oe=(00s{eQ=idaiR OhP|pYjI+L.1Zck{XU=~b&m w3D{| i)YAyW%mi/l>Tlsh#L~uDVХ@|zMI7nD/c پjfwa/?;4e8˸>ocwH(ɇƲݐX"R;anLp::dE;$@TeABhYmcB}o+OBZSXW8) Լx9|{@N/Ō;HYz`SR,ȳ B}(2vEkZ@Jn=:.:8RK ^@%mcs7i.x!ڡ0v򪠤UM :g$`Y Wa=1ٍHktR{[ RӪkH a;<8=YV1Xs %'fc0ƽySen~?8E`t1HD7 -;&89hԬ`7#Qu1]+-c* 3f,j泰*j8ۻ0:ƜcjwFejx!PJԲ̿]}Bm_'l!oxi™ʲĮ}w~lm5E鑳osJ.`*[E(~ aL|0$w O&LI_?DhyǛC̺`7UJ`.>:}"ڊT{vP'UcbȨk`~ex*n{&أK~KJ:ƙ2?Am}/gϹF,cmg:&o;c2#BJu*Xv|qQbaHG\2<9REp.Czz[R1J~zp]TXNɏhh5ӜD' # 2ieUޝ. BS:6Ujn)u_ԋE #nzG)iK0,^B&e;хiZ,_Z8)12nСEa eWY|>V(M~ؘ,paNE(dm^ @k:ZٷjLK1)>*_PnPFD_km>PD!n&x'Z~>YVTqH͵ MI/T=F jR8g#R ^5Q#~ \ ׳V^KVі15 ޡ$L}CrhB/4n*}&n?ⰸbrP x0\nyM9iph@== d=NH bucL&N/-/Iǃl|) BCk=)R,򾴸$M`cZиMM/rů@&%9AVUÖlT u:L.XY{&tZI'-wJFxXr2|UFX*Ku;`ˑ*VopK%l nn&rZAo;^yB_\o}׊H:HwڢV%DKdRZ:$&]gnB;D*Sirmt # T#vߚHf,x;00%cie+ Z-˞&Q jVubqG]>=̜QaQQk,XBm<X@w5]$U"C)ۼtkgo,?\d^>#8r[Gvt8|H=ܙ VzɹRo4Kp9Wy⭁M,7{FP`o֖Q|/ ^j(D X7~8M+Ϯ$WVLԤU- \2ZOޛM$tv{R e㸾<5Q+hFX8ZNQ.nz\h]`i-Ae/* e #g^ ٺ_<_P4xTwcE@{lR*b8zG:swE XJ qdYcOxA”JNٟ&;9'B{K 4COq=̵O5~^O;XL`hKOk ֏6JN8)KFjjJb7iŃڟ& +1Шm8Ն2< Z}AH(T $=~ u}HV0z6h(Ǣ~?~b|QFviVQ3KJ٥a8B$:HgXPx,l#ݩ,F£@xQς}KG{T`u zӌO_edzɷZӀRo;$N^_Q?DtpuL8~NKȂ}P~MM{l!WU*sQTqig*,:O?7&|إ @1dŗW$܁k9dtL6lt<$TQ +S%Gkʲ̆3x> ;j[yzɧ͈zZUhC&.kStZ." .a]=sA7YwWke@~V9jTGo'H+lѩ8l|Ne&P\P-%9:.'e α0Ư2zu!K\S 1ea\{<:J6[L x<62E*fWϹGq~νIohIt~L!3fp] R^#5'

-&p*W9_e%9qٟr W^䷪.=iڳbU5xE9w<{#475͚Z]~^$U-ͮ0L:lPCO&Z HU<|i)d,Jg5'*b0GsLIwV6vTQx 1P1\B%<ꒉk\4G~Gj9,&F>g?jT}e_ZFY C-x x%E55wzwԘ5@5[၈(,|#un$#ܥ#z)VM߲4gRvֺBTX~@ j0('~G%ʜvCo:kш4૖˲ŕMS߄5O}EkNU邷;b-T (938g+k~]_5D Jۀ^TOgEFVx}x44 Bꣾ4g%z jCsUwٵ0i -8vajF- [Ƨ$5 neh%' /b(c'MRO!‹XL y42%G^=)jh1;١2><3y.x*,yp?{ cl6@1>G0~(\ kk rzϐg*>'UEz34~JXdf)J¦Y6QO ؏O(&ȡ~ ==CkҌnF%ֶ&͉Hhhj'dBߝ)} 'G rcG?_r4:zuYޔb|B,koH X2?j>XAL%,s33% uƇ^C$YkR7Bg9eO623455bˎ(F)/h5{x9\ f81/0x;Qϭܵ~ɩq%᫹Z]FK@?# JL.9h;NÈd%,\سa}4ۉj!Jsk;z'swV cx:y0xN=A`6B'tgZng MT Zb,d0S,"0TQwpPmxkE$gά]JV(+=o=59x K}8QگӯO'{š) &e# ~{d;z!Ayj1TB?-M7R@#x7j&nvh<-?LP0j`HTmOKCf\5'NkG;$f Ѻ t;di2iX#_#7#4;0`e=ٌn+l:= Y-&=R UӮ  W7tDΈ=ʀ`c}"~};ZvޕcA$v}o/k43 "Jl#GNB`7=f#ޞ2EߥyN ni_e)-#|Ə^K[|3K+lqm]k3k<s0esfϠ_B'B v܍;cSLnS=L0$TDWo|eijq#uQ jKǟ"j@up;~):bRAmw hLaj?x+9botGl2"E-0wu㯮sm˘eӨվ><*9LN6&W]V¡ Huqޮad_)嚰:^zkit>3H;tRKF.O_ hN%AmȁVm-w}_>PW~Bق.tjNR鏖ed,g9fO Zg)0(ZvI\ܢ0 kv eS5+o0r}#Q8Jd1tRy ʢ%T~猛x~idy=\GÉ` x܎JҷBCc=+yڙEEɠR|\E'{) +</DȚ_jOQyc''٠pzg7vM$^p4}@xswf\R*CM PW/uOQI(e %- +og2ܻz]t^Dbc2N[tӘ_UMezp~r ~4hR ~&D-b7 >q V@oup;(C؋T!GZ]QB&{1˄'"OWh=Mۑu(Gh0I/UL i*i-|-~\MCU"V]N,pB~-]MGV^ @dJNi@dmg/ ttQPɴPio~E`> YX &*N3wIg:o(6Z4/45C,+AC:h' AqԘu.~4Fԭ`V/OO΁:mc?Nk w؈wi6w/E)QqoE5NgxzLߐyĺށi qظU\E"L=9۹T^^zj? A=Lscu%Roj@>×{]97͌R紱p[o# e#%aU_?J=䊚 RW6/;z{fav)j}V9Mz6pY%j}+!;)E߾8 dX!N[4TΔJŘ}(h7uen,dy&ɼ-#cYJP=ۍAշiVؙ3RnDK]ev|=0UNjuGL?+(lat-`J0@2礅8jJU#z$m)rxoV$.@l095stC4a0 #;wF '͛tJ?KL eu\"2-=I_r{RR%E0mC];[@EQ;KeȘ@y+AG$mb'h?; JF=:ӡ&˙G0}aY|2q%,Oar]sJC> Vp,[;7R% a U\HvҜ%z%"D5 j3fVKڰui[l67RxU(Ud1 :WCHJøYTt-G5FV}6MV;be~t^ O&sc(+T}S'xIqԶ9~DN/SQB_6<׶.&<6k>6 ҥr5P6DDC7qdd v3"uYBz|z,?{݌bkYJ͙[dc \SB J3P M?o%{<@gpD}J5HzSfy/wXqpe\q`='?;qR}%לwVuyK^ mLGt`6u{Ƚهdd'I={^Ö́y{xibBMX݌fǹ˺V4.joky<}h0ge, "3-䜈y%U!=K(ߦyv*\A pwpZ D K=\jdPOS7!AS$lr+`gxI쿃Xw-6Gނ \(plGy Ih+dvF5h؅\p-\.#J{N2aсG;ΰƏ-jsut|NO몒] Rve+= Ӣ5<|6-' r[uEKaQr$jfy#_ EAEӿ1AEr]^C@2*[W28#?M!d`}j@ xNv2 B{Fa$Zz7+s%=f]HGJҭ֫] 40=2tO9@ء,P,[=>vc5/Rr-dtejv՝|܏ۚpQUa<ЏE-XkXZ oꉭFAQX^F ,F\^(5TZ' 8]G{0e}ɑT`ezX0'V"'?\Il[CAF&i:*=תB9-@u}P D4mTr yOsY,̷0dYaTՁ9"_wàoPA\$JҺ蜷+K$Zdʚk~&;}6fU7!於ﺑڄhm^!Y&oobe .'s7>F1}7CZϞ|3)rM1}_vv'6li8,q>FsFR:(g5I6-/sZ"tUO_Ipܕ7=;I""<&7mV@0&ťPO{Of~`T1S&jJ fdDYdKεMRԮ,(rinTkm9Wg_|]/S|e)Nc(8y`?B.AlRJŵq/)lF|&˰BOcD1+0%`+iz[ C`dU8P=!re Zmˍ1[PH/$L薵W+<^~7_dYUWژJ{͘}[鮪~Ьn36D rg/wqd\tj<vAcs&}+E 02_=nGzO)J[O~|U("/*v֊؅; X'Ѐ 0|\ߓ%v2& o!sכyg yꜹt?olDv]Jh.JYkgb_ME`O-B.՞w5l9gO v) Xw`EߺF {T)ofBA[2$ZMk3ARx5/rg;T1O%hIo%:)w)4CԕVRJ#/{,7I*M=Q9cZ?^9)voM{''xŁqͨFdc64 АvO6XP !wnd;f,[b\A%Ֆ ps=pq?zVρ6B EaG܄%G&vg{.55M'Շvsb:iDK'5>6g5sېC~xkkcK|,O 1m{:uYφõ=4qD7jB@ڶb̞Q5 h 3\nZ`5rɥK& +}% (4*Vo;íZS- O_?I"ofZxƽS>Va %5JHDăA?op Q8W0MU-h!.j Z,(=haMgDt˧A bf 0*jݔ`ћdrl1;\.eI~K͈VEkfU;t4>kUMB\ q\>.S%)_ 0#\ -s?jrJ%=[j]|(LZQ)/tbM:X␳t]㺫 Ѯ.?wH@{9!~C-L =̧R>Q_"]x}fʬ9hZg|*Rc^(j渝}sk3{'p3ED$aT kvt ᯍ.Һm(Dzn_S<x6L_ˋeʸq'y"Q=[qӝ/(ٗhl O֧ lAT|bGr_ؐ@!:*µtI qxdC>f&Tfp*Tg x]gyJg+<H[GB@ū_Ds,@PV|;eb2C:o 4+7ܱ/# +λDܗpnA;13}Z%}<}[{OgZ1m-o+=u,u̅d9-4NjzSKp>DF|z]kwKIR IJ12*'C(nX٥]PGO;r ȾvJV]35xIE6[?ܘhj|~ll$ÎNW!J mgPקQL1uxog:~ZJt&3~K\/i?tkVD " $ٖ M/9nQ]]B[,q՛B qUoKɂ+'ՙO]0!͜!oVJ( 5ۛV<9+w̬Hpxfc"Зc~95ݽ1P/w! tVH<RAIvbEKCm!ovWV@9W ?3!!,4:TX,8e:0BHg%daԢ`+Qe(/CntW*r9ϘVᾛ]Ajb_Vo,;?\ؚX|9pL:L2=9]>$9[>D?Zދ\Q7kp#E"f&yg݈T^r=<X{M%.unt^ĺw8[&&cefHdS+V,ous*0"m `H,o|HO,by nZ{뼪c!IImm頨Zxnr#=!{ɖnϊG`=Z6H٠ fSc *EFIBSkJv)p_7q|"Os Y3ژ=wȫ!WK d$eRu3r(ARPA+l04d s՟2&5({ļg/'tXz,ձam4o#ƆgbӴ9(vlØ<-BW2qm1 $-zd*ƓTP9HQݝxa:gS30(P)9.O-7-΢Z.KyY^.{/hG2÷Tu'X"o 4w 聼-a(&p6X!Ɖ`* ,Ne׉ D;ؼA!s3 Gu29rt?T.H~ M ߫7.ZsXqoȌ z.0/;Az3_E KWY8ˬdTPWLNewAݚ F@<1}$|5 ܳ!!b`w!X /8F$VO=Kg$f2ٜHܢ (' pA:3R6qVRtN/p|(֧ xM7\z!&U20 5\HP=]`ױd3֫RSM'55j׺-|_4{ lm MoZd$*Xq5#SѿxdաQvݔ2EiV,"3J+#!b"$-厤4qڵ9!q#/_]YXhWi!ZE婬}t~4,F8Rl+yRɶ_H4RM2#BET!f[= &m OFPJ5>-Хˁ*iܳ& /ZxwgivLGbuks`O7y@!+[@֫Q\[ eHiq!#'06+1Ud L.V[?bm<E ݜBELK8~;XwOG<2{Wt"w!:FiiA26&m0S4pg\n3)Ht,Q8|[{=ooktc'Iă|6KXR.xE^ bNIOxI?+"ZJ:+dCV͉JjbGA6zKBu&eX|f.(VPc#TŘi,ka*LwtcVy`ed|K9{g$843 Qb1+}W7ʼnGK;2}tVu$KkGgm')|`Qf_c8~jW8~9mӨ5%Z55ej>`Z ө!Սfs:R[9;DEё837$YS+*dhQe'LKβDV?rX8m %^r6?<?\|нr?kRbZc@O|d}Xʯ1hnkXۦK˥KA[7\~Z#}ByS\qWUrA#q DQ`AHإ[ԱNtB jWǜW;m&*Iuz {bI4Cw9/x1iho~'5T$4)hYP;ش-Wp;Rf*4ru"O0D kVtmi-f*7y{'m3%wZ4rv9.cΠ:ފA T^OTj'YRjSz㶇也U.ja~:W n5V)Ru94=ǬF9'X/ [YAN覀QP޴8_)2Z2|P>1dػh4o4Pbxya:!TJSOVkLWʎtF{77;5+lfQ=cb1(#v^|r4d.龊|otm ǣlѬioc @ F|j-ӝkiV.$WʵHOtfC܉춧v{7h(=(λ/:(CЀp1a%"apOhYɇҦ2IDO㝵ʷv~5(^x1ѣjkW Z17 UH]Ъ c ̏S/Gv CBz'^毮caL\t(IC$=˞GcR[` .0z7D3mgiUخNtƈǷ=jTaia/C m_:y:Z,)WzZ)r?1>bJqm8k3`'@p< =Y^owB8m<_4lf~>L~Qran2߃/\;;4pp+(b8$/8Î'#j|ŏ7lLJ VdrέFW< &!;aBTڀr =qsU9o7q0!ߝŚRGKӦ_h Wtgzh( ЈX ›9KIw,=Lê=vZoj @4>U<=?%x%Q4DO*ki !U},J9U0w6E0 jCB5~02(o*UrUgm+O_cA[6ƹ9((E4R3 QF@D|~oB{UD ) c&;(P;K5Q3-z-f_ޝϢظ[Ha&js7#7ZaIIuO9s?Ho[ۨ\$ e2`Zk?Ӄ U&sJt0rX GVL,|@?4v-ezW0Usʁw 0*[%c fV} ygź)2asN2aj 9I?%:܌s5:scc8%YwRE~h'SAt(E";>QIL^NlFVh+0[hLPgM#qtZZƶ6Gt1ON |R2kͷц "73_2-wщu |.=V:lN VYS d̰vP'ppI&6PX-'GLE& f"6lM 2(O #,vJ E&,±_ ]rqz >2Kئ.~KwW:giF ,O5i+.< ^&[m>#"kX̚L׌?2:|{f`1*x箋Ϲ=t 3{"Es cZ zAwÓ acAX0h- 4ͣ;Y_!ШNSC4?pY"ڈ&s?=0SoˡGp6[N5V9gF2I\/l"Y1gj{ KӋKElxu N2FRԱB[Hd 69r8Q>ԯ18{cMC)on|.~pf| ,Q{OӨm,{ n) _f4ó{P#beQƃ~AV5\/w0j O+J/10yJFDXhF* U{ xn6BAN|V ǟJn|Y.C)JAw*"ai g6m$鶖1^q%~=OO@}nv;׀x+-sƒTwιb$;;0*6 ·L3詜mKwګ#{¬>zmn oRh`t@m)He񢴰LG߾|C]&>l㖂Z$G3XV3qhHToJKT$NS,\gsoH(9+/s0[ڦ!+[d< tEOOVd'*ky׀C&Ժ'4jUmVܐf4lqE]ҪKMc uMŁAP-{fV NvJ!萛N;G8֕N㖦[;\Fәմu':pfT̡f3z0!Nk%"+AXwm"_y;,޻Pua=A?Duh*&$lX5`St3Nz.MbuuHM`0`58g0%VwVӚeC:1DeKc:`lV!ladab24lNHJp"Ydz2$v~#zE=4uHH)ҝifcF3[w؟ۈNn0\cX "rAa_]? 'vrm1k/Bi^x7Ύ/|-5#2M0G#A1бyC#qt"uIh/K[G$Lqncኮ֗?C 'y>+2np,)ҏ6*ρU*t/59O%{Lun8fJt7fV " dV}ma |0B}ʋs]bNtn7v҅(MDC?2}& ߘב%hVK)Wb-kV^Xk s08a,@F\3NwłÐ NhOv۴7JxɲE1q|6% F@<Jmr^ټeҦ?;b"SԎJ-$dCP99ѳќc7UGMTU6Yveꏖ!Z֥ !65-r)k7 `<2j|<{=alLQv+L鄆VtR,1|m6T~&+9j~v/JHRF # Һ98eKOUs\'shbaFv3MU-Fv|1ĽzD`h_(q9]Oē t].VIk|:zQ 7<[xlU#sbI?gm*j )RhF{I;2U:Yk*->Fj Gq٤^sJe-D *dh?KK!ǔC}Gvy- ?ⳍfNF}9 f6IځZE۟[:"3E)k;%W k2'?[o|-rE"\ `(1c]u{ʨY^IO|ʀ}d^uF>Et 43P޾Y\қm$a5lE=EG6\kc#q4h%4b 5{w^M% ad]eI EJU9ޞBO*ɋKp:VJS$jT+F2XZhbhZ?t&0p x:H 5/ljF2S<9mW3QխJ\EHB@eUdJoLE I~x69MsxzƄ?7\[{>Y9G@ !RqucMf'QMq47fQڏdx G&WE)w'jNET/蛳 v:L.xC9saMlk\9Vm-XOwWkjleuL2ˉP&i,v~*g(u߁5 v(YP~v^c.=G_mՑ#MwAS&PK[:g#m (lk|8hs+- /RZtůk ],vC&JO::H9CbSYG+s1LBnP^\c? TTjHi:ŕ;U՞Qdh5f`Cy?[imQgōP^j؛] v 炔& lE#66bZ>W̳uU1i )wXqo}"wU 6$xc ;aNzk{|M`o&[Hh˦7~QN_I&舐*C[ĞG] ;oO$f:^nmMk{;nhKESYMd=_zs6b*L>oT ?LߨAȏ],Rzn?K6rqoa˷z!Y-2eǛwEtudw)3La}_3NRVU >?GC 泾vF]L7~&{oeWU}kkAnt+Wv x%bcs̆᭱jM`3,M,sE$cc6W/2,cm?z6A&&N7 `'d_I\5 yVHG'hO}rzuQЙ?c'9||v[X oB| !v '74>WhOlu"UOeIO1,kZ(1| e5)GvWR@7u;/w;MkFQ;zg2Wk A@`:m93^앦H?9MTo*}쾸JyjZ3۫`㣱>@Ӗs &׾CX fv‚T1hEmvԦxrޜu2 ó yk]"v1tHsr<_YOxa::-N 5j&v֥qm_txGũ)i]wpJ{ۿTN!n[ o>_%=4-w:4z*TT.B>>9gP޳r* R[FH(  ڬ,n}xoRf,+#6RbziՇ @Y-$p&܈S"1Zms#@mˑퟻ9ZZ&)XTZ^5OJf4Y Iו7mQ$Ãt1 I @V5S)E r*[FXx40%<0H#,K(_Mah{{ Zkﱚrڌ|5]Go}tV m n]=ا w13xvI3i'`[W E{73: "xMXטDV ?jEwR<Ƣm<*9wSZM'*Lޭ,tOW[}!SOW/Wgj0n("Chv%Ťf:l8^{[6 s&:u5ip ŬBXU3Vܤ2$9f{a]Ka#{}ޞF&oQυ%#a̭quvvYGc2{t,QJO ^|{EL\},5qʮB1vǷS)GmJĒQCt3:QW]ryQ|m?3pwxx4J[B7{Oحbm3WUy\^Hp֕:*RwRsNpEUze)Ĺ9 q+2(cf dvw\>%I..r (TOfcw:W2r)(G 5 y2x3/]<42de#pTS;ͽ9NMN|qoN<.t \6riLQ%Ьk;G6t]jʒn}|?wS8GJm3UhS.CjTsNo4HҤ%9[U 4?"]325P˩MxeT&{IarmTǞ0g?qhAhګDufT:Nk-w_+'UbCSD: eW}8}'{tS̤j|W:[0d1Lʹ}ӵa"i~@IFIF^nڝtq?5@pokr(<:> DǸ}8`4p橄d?{&v.nOIb iz#]>+'lԙemo'I_ivpӓџUa`:z8!V?\W\b~8M~Ogj!4Vj.28$_:ٹјӢ6߹dA}mo~aghR3|)>X=#"?4BKEl)Ė[%"bMqbߢ_0K)VvhcG/ެ9YfYc'Qե18=S3xk2-sGű@+c+qiyFnk8 v/p-2#{r?/JY}P̃uF@'$7.3[AJׁ?[%VcHpY.-r EcoX=¶q7~k Ԝ>%S+.y]asdqM.\t-CnikwQ9Zg`Y9]RlMˑjNű c7ENtU^)1'z ֊%@wM*hɚ{T 鲐HrN_,lj-43LR~ykc6q҈XZ tYu* rZ 8'Wc9X`ߐn=߱Bxt8B.8hkcBi="%Xކof7Pfd#+s`R|Dx#s;?=fnLI#pCJofVsL+ܽdmIU!, F} M}RD7?`@H8mT92lR;D`.}RvJ&tΔu Y[fA{At "|LLE.% )iLӶxڷ/2>oYZk츆OX <1ߖ">4=^$i`ujf:fE; 4q Řbto mqjJSN L'h龃.1ĺ:39tLsEuF ΠXGw!hejn(fBWY$8XR7]Q5INLUiPp3%幉"2]_kfV )!ݼb3[y@HxX%J:o6@cR/)eyT2Oͧ\O2":bn#wߩPCYNFG4q/F7H%Zu /~#yI2pb֖"|"#ÞƊ-6B)VK[{6ag&B-Pq89rA+'j2|% &Dx? wE&cD -eڎ%VY!q-ro07Cy12gBB |?WD9v:؋l5re'?*BXXUy*#b@lW&MÖXjnnM};̈́)B 敇W: 9W# U-WOѕ tD[Y̍'/+#,Lu㍢ } m/L:|'+Oahͅvbhtl'N d.Y :g\ā~őm0$.G}1Pr/U}R52EWZ@ZuU ū+]< P9zHH>3G]9%o8mbNp82hdA8e_Tޕ.3јD;V Z_F˩ `` d\cϫKA,ڐKDAHw*煇.-ÁlvDvy~ B\'kE̐lo\-2D~UF!',gsvWjkmÊJd,YW2"TacLD+=>J"c@W@RLTqA }wd-8fI$|7ju~ئ7y<m&GpS6}$ e8>XY A (xiyjN2n#qڡIh%ίE5isVtBߟY׵l]<0D0}et~XmbRlĞcʮ.QX'[V.iK-W/<ۤ$$BnT܍3GoۖMf́Tg#sC! k9ǢkJ-AMCk:q0 ܕX¬XN!gL*xZ=Pr~3߄%|H v~4fDR0m!&DȠ(sziGejo<|N2D͘,?{((L"@^b 5LB'X؞1v*>R8lgw4>7]bWbW_ms:2l{y&o { ; 4ܺbdRGdf(}[<ʅjNu߶ӲG)-KBj:1njRᶢo+΂kwt>RVt`lU6 ѫ5;3Q^jGtú;bWN/ d?OJyE]!CayORD=/CVd  0!Es_խc3L|=(TA0,/+Ue[ Q-ÁؤPqMRu_׋+y΋J,D·F@nѬ qV*M,a)Fn4Dp;;|<;֋f7df૕%a}'rP*q>N$-lzrI!C/yb[ڃF/ #OR{ 05==TxmpQ&X,K:4? V˛Gݭmt#=DWJ4p'I Xlܿ>-G![q40} 'T[EB ɞ;M" FC\ <]=|%9B0e1F bu 3o7B|Bi<hkւ|74L@a^~<{HamcEo:@$XSR56#9r{ -!ۘeϱGĜ"1\r0I@mGG\S|tiŠ 8|rz>!a+ά{E3Ỷ]m%F5~_ݮvwH&t,APo{ty(By< S͑A)Y}BiXmDc%|4lq.A3ʭW#侒nū-n҂;ubw,ς!:P#!X.TAkOJI,F{vX:,v/Mu, D3h/jzq^THupG鱺>в'`1[Mk\u9ļޫ82Q2/.zՖ>쳼(g,q =8WX^tlj%֎ag"YAp~ e7uLg@`]匿-m) f /q7oj=CyBФ#7*-Z ~\s!-;ZÂ=\EgUEƇ\!!ui8&hiy[ICa}:A<5ٯ4N촣prOQWO$٤gkSWm#U}_tл+q\&'vf3Od+[;s2RY{J=vߣwvxya ePV8A}3͇O 1ARA`;fxEH($A5ޮl%EJQό~XD?/& ڒ> P^Zg8Ycɵ\"H^Ij 4Lb =E݄J/waxD0!\$704^5C\M4NU 3* f9t1PaT1mOn[F <J Ѓ$%GO<=={Qb@?aÁɈ0g ұ Zr ó֗-=>b%Td[.0'7ݰ6ACyl0g0M 䎜Zg}YX/;~bfR3UMUrpTD 4mIL䪅Rw艰}Z$zTcjkn#@l Kq=\ t q~ P#-3|Dئkdݥ[A1{f]4\(k}tÑ"74nnN!{W}ɾfKB,O]]:* P.S̛ g䊅Np/sǻ}P:[FʚOvixG#IuAH=?lkVJ :c&˽vYʊϰXAS%SAˊR:z&S܅B7hf2Q ror-RՀVd#ìL:Kdz T7|JI]|<9W&PhK_l2N: *k-H#񪥄xw23(=n0a疹9|8c=~ʵ^튅i+Mt d;ڗb<)&z$F~"~m:d 1_kⷝ+edmx>-pcUI&9eL[p_B{|ن-~^a+j җ1Bfu{QE1i BXͩ7V! `6ck5/%3|͗Vyulft>C"$Q;}mhEFl7da.0TَJXP2qdlȠ='Ex}?[~f*@uRq1rNqo|2سib6v@zo#6M"nyYo%SA,t{/ZAm11U a=`['c.Շ6`FιQ֛ {il|00!ŗ 9l*4Dgju)p+ b])qdC:'8EZ'L^JcGNʛ&FI!/Dzj8#m|j a~.q0EgﱆS84Vn@86K>#W\-SV?.J!;8(Bƨ訓G3y9֐?!@j-[JFPdhzۉi}3g7bXnummv:n7FbT w"$c4ܒ_Jđ>~wďͮ.ZOxKSV̤9rѫfnXֲ\G\q\j7&c_oG0{^:BD6C?ZNfvc[R6JR8lFH7+ɳ8 4m`rA F_w'tsRCN.zk5gRYM dPT$>B|[J6ј~Y|I:M_.(< r()4UbvlXS۳(xjnǵDgWX" ܔ#{2`)RL<˜HLH}رhurH68iZ^U3Tq{k_a7z]UQ*}hD_qß";O3XOxLòRX֌)|˪cZּ}JvfZ;EfLR2_qM&<\oZ! w%_\%$N# XvY΀\|}9EaØp_5[b],i7qK5F34jMUo'ƥz͐Vr,`_a7娷C&zdT$89?ayo] Go,1W7CdT_mXpru33tF$5'RUeG"V')D\{μrZS[uG+1?;ll[(}ZC\( {¥Lw]{IX'1#-Vw$_W}?4"{XS+A~|(/(QC~:_96]&]UkY)h;mYM>YUye ;X)a%ZIҝvAUiu[➨U,#aTiNUf}[æ6o{X~W@؎R0w|ݧ 'wAVPEr)1ES(2[_gW@h6QZQ0GFgfLQ!9}q˰cI 릎.MKGXÝ T,LOy?Vkթ'{Sѡ2eZ t!Lt򆆞o͏=WtO_ԽDn?Vy/r0WL$,,3|mjȜqqGckA\)뤲_"WO7-{ǐlJNY'k[L~j;)aFv'drb21* Iۮ;RXopa @$h!miĮV} |wpk@mj%#0;/~Rc}(e|C=`xvI fpK24 ew'u63m@oL#N~06W E5ԙosn ;8"d5*Ktk){Z6yY|Kr"jgt?)qq ~d$)J`[$bYk'34PH5F=T%`" =SrQ՝*g6,-Ci9wD1a^hƿIn&୼"ƛ)+w^ 8io|m!˶瘄E5#7V"4ٰl]aC D>0cua_*o/BaE*"糺'bH2#M_q(13 F>b\v;(`L \7NjA> ԑ!]Oǫ5G_{ɲm#>!qצ 1!i*>̝jӀ@TM!SI4o;[j#}0nruh}^pZu+꫻cA-g? VءXK&e]Fk᳤WS1 T_a([QZx Nʀ3}7?q0~ʓⶕ0E:aHq#7ɦ봳@)SkzLAc"}=•o8_. u61MFQr z #td:X?#cJ,)#:R 0|-=k r>+1Ky!`씛EnV 6$a9徘xd?U.uwrCA߳LnJBY5$-#c`ԛ2AF [+nm$=ˮlC%V}:8V$ o; UP-׼e&o\*,F*N<++,xfN[=qK"!9;0|ݘM&V#8Aս 9c"_+LwMeKl*'1k ҃1J l^V˖Uwմ.lF3D m)Mk;C Ƭ -4Z>P3=CF˜`<%Yr*돫i e(~e̻ۄߊ~k 3`ڻ~ idT )Y,7X7}UmO) ]%o %l(އ5Vo\+- 10 Fv4=:%-nb$NVUe*zū&һ XVG8Ix)߷d&Ԝw!lr*w-,fgec dy걬-Vܔ) 盯\HL(Gn'4'%oiB**r=4ܝ~SVΒ\f;"r}RG2ǖe-&H:#s"==dh'Pa6~Q  ת'f]˃sPQ6E!~ī__u]H*c2Uȝ1گV^]2WAo{Dbhvt Q sD,8d֋̭W;/ra^ngM!v-"<W8E7;5<3D+%Nyֳ#{M }iEHξ|U]%Z[I6inb;u9$͐Sg(2*!R: }t@P\NV!I C,7GcFmnMoK~%gX 1 y'Ϭ0Wg_qc𨀯jG8o#V i2範Qq˛麴3NYeq{+$4~8Kwdmٜ…f >}'ђsCޘ|"gD:sԴ.YDWQ22mVzM+0weu%~ z+`\ ])سM=dƖk|Ȉ$JL'ijL,L  >?@JΤn]*eܮOc)c = >jK6D&LɏoN MnzU#]D$d%wXF"Yڋ2xQBʛn[(,.sLo҅]Hr()[V@?/13?f{VqjM gs8ZE8!~M1|kNwFbj6/,!FiAG+[ ~H|Iv]AF ŏ=e1lGݚ׽}n;2_;.np|4[9rP챔5ʡ7+w8 `V&4/E,d%0k>^2[FΏU"!QєgbL>h^^FoA[8 |ښ{yHq`4z\POqj?ߣeq)sW !@ɪ? `R!ЉoZDҏ)+69oL Jd NWZP3`szüŵ5E0KTDn;namrsg&vC7l<%)%d9 v| ~IjR:x(T!Ɠ Yw*tRZ!1@v?gÔxYLVѣ_ 2Aoj_tp^#dâ{Ig%Ywb5B=5QUtz6l/Ns 0=SGM$kQ)#qa`h3'rgqd-zЍ*Qd3ipRZ;nOq ꨛ?".T:C|0xKR?KhԽb}݉;fFsK/|Vrq#8H<_(p|.[c1QqO "^97DJveʸMTrJ| "22w&A~'g [4x)Qf J>+ h$GRxIMUqb{oZؔ>V< ܪK2g@~8lKUe W;"; .(|qaxE+qcY /B&+ SpK\C\o\bGP`G7 BwјH*]QdŤ; 5bf[iePxd~h߻tt \]hX7O[@SW":k%ԳKƆ|| *!+d {@6x\NV YّP{~= p[(ӭ{qX j7'Z"HX|e A\OZ"K{zl< LѲ8o'T2YQ~GO-WXj6eջQ[ɖz,+}JT]lψe'3127g-g9>z )5)<>~؛¯G5.0_3g =A&KSa ){Y3axr%O$|yGWG\'(u;暖VN'YVs6{%DNP~>2gЁ2A{O-AJDVv|-BV İPE&RӁ`̳Q` AC$9)'lTaj~5&'1!;>=$G]l  KY cs%#a[_ Zfn^`ŠM$~ƙsP<*q\$^,'%0Lygcd=U0仯- 5(VsJruiydGyMWeR˜@].dmDQ2.֞2oK Nq:oi:ְ`acv W2/Vu!+BPl@!#Zin!=ɂEMt=2O0a#!1"wE^O0'Xx<7y6FpZ nRx7$b'Fa G]>=&-շڛrPnR3W1u %茺 k*ÙG5ŧᒒPn{kg" [,~bK\WП!#z]uWWyBh]E1>Z~)γ-,ԿluK4[E`qi`ȱuHaÓPMxQ ©wu8K!0/O:^y3F~WZٶ)q!HY)܍\*2x:%S-ܲI6œ7s$0i"ir6#"]} 4]_j1mZxr qsv]E.2le!n3RB͟F2ąK* m郓;Pk]lݍ$Qs|?BvN񫮃\d1( 7PTS@6[%\[)@}g Ks;abqh>oXj$M-~hоm65Y$axCPB0?ZK2>j_S6DI;_xw=lt^͊{GQ鬅>f@' R`\Ԍ-qP]֝sﮋi|n&AǬEJi~=ءCNS٠Y,3n. E7k6ůGUM 4^|œq]ֳrz`0*zA芪! ݥL˼5^+W\+ $i(N^_P <\@ckSIǸ*.H{o\Q?-B"i?r1+@[kTOzHMi_$U℺`yMt\kf߰?2 b[3wR`SFI#0)p^`Uo)&j^X9wxW'ʊ\h7Hr/)_Я{\>kي^Ts0 BK{mëTJZ:J#ݼ{5߿ݎ]~pM̲|2Eg"IR*00)upULcL¦e<P~~yfDbxG\rEۜ関rWJ2a+9qG6*y!@,1}|Y_d3tqހ(`Y_{Vl]EP: *ߍJTHhV1Ez:}.*G(8,:y^sKmj{BCeo5sv"rMXӥzQq18$ xЙ`ռeKќ >HVKA6X{*&ʋSic؟lEqCMXMd k>?SBߴAϢxJFWh Tm eEyI; F~cRFTc :/+i}|5(y!*9jM>MdI1lQA݁aNe SNJ)$ld[Wh{^Lk7jN_20Mtx]gaQurjZ5l_%2ZtzxakݿA ѕ·=IEJPY5^ c}b*>^^ppU+ʬd: ^Ytռ(\W%p M?d89\&S ptz͓\ `t-t5ԭ)$H";W;a4˗ T DF* nMG#\or'tM0%k)|ђyB *p[SSϊg4uK<'y h*9ItvR:`48Ŋ[PT+[RqE- /FXEu$0|v/*y>$C{՝T=VD70>X!ØHMEF:^oG;P;qhji6C& .?u;{ѹ ^π@ lDB`&OCV{!.8!|6wՎj C4;~uNk?ձ4pW2wXYH2kEkρ㿶wR7$j34#:x7DY0ȗ7ߏ|};bd); !_m|Mo^z4I '0[fn.8sqwUûL dY\+?#ǡ F ŏUr[}Q]t|Ҽd)vuR }twYN/hhTu8ЉpDf"3g7ȪݜQeΖtk6>4My8NHdo>׽3Z2;:%CɎC9Lȼñ:3*ߪK̕hԀ@ 2 ;>ء|2i'\"lcX5&/b(-'nH߮.)퐑_)8*>`캂e_;Z6SfI{,jM4u܊@sdGq8 ,li)sJA)ܧΰL[ArRpLQx OnZ>AUxD ǔ` Iua:̊${~RFևA.Swjϙ-vhTwOY + Vދo(>v*Vv)vF.E'XRzgz(}R'z4iV@z ]EZqlMwrD?\+a$HRPyD[Nkj(7j0t7Ί$1zCBe: PrG?U @?̛#j5BN$LݗJ7sQ: DiE!HGqҽ,\-V`Gy@6n= ' X1FX{zòq۷losCdD#ZNCM]BP2ȡ$TJD ǎ lSQG}?wWJL|/B$'өćj$}t۾>oQib0?Pa'SٿĠ:_2_T'\~ߋ4hn ?BR4e72ȉaoDH]m^u(~& +rwJXID1/ޕɣ'Pi VGm6BȇwxWi{JN؋;!%JۼVe՜fF)65^ +vǽo27܆ⳬJa\\>iPKg7<{S8;ν׏pavoLd oK.~9-1;毃c g2,jRC/`L?ާrBM~'#doZ5լ/5gurX8%ORtD^UR@_-dnƉfZTaW#Q]_Ȧ:nzE̿U\z=UQ\fL̄]wwmMXd?ȼC9a1PXU׳ ?2t5৑*(w=NgNÁB% ?`7K$K3U&ܩ\pN@< Wr|]7yiklV`*sg%r+=/o͕ rJQc_d}N}c^z< (51+R~ ئ,'G{];v/ RqGvU*b,(ʖK~z2< E8&nB @># {,c/Uؐx3&2 |eb1g1qֺuGB 6]+a9lⲃI-:QXEE10/ŨæiքT'a3JC ZUO~zx&9T(69V[dD NkWc݉6L֊8qVE$O}ֿ5ϛRNjsTt0̑p`/bYI t~kC[>jszfع30n0gyLd T-7Q 'jMCQw[mpUThh%|#2X^]?[B<ůOTʴldžR d,!tb#Rʲ5z&!R@ja89~<ͅfF)xيKSA-ˣ1|ܙZ<d/őb3ۣUz%齳Hi̅-Cb XD^U2V[`d-"WO*o̝)S`Jӓd€ɕ&!>Cz\3~F~0/:@|1 "5:?O&:B]M}) wH NI IUN8f}aA:$pt q .?#NP~os'u> T[S= q %Cbdd¿PAieaB 5 B|M em }ݩ=Ì3rB(XJr]d\K ž8)f|o3\r,$`;'ЛGɪhX1 jmF; l.v/`JX:%=zaшI:JEH_,0zyqiĝsZfЋ7;ż*zp`NdlS p~ MwsHJ|QzWjv /_× R=؈(_JC(,P|gds.ֶ,l-`Q]@Lßd8YRg5R`u;h5=f*z=49 #q$G3hfJ٥TPc͂"O*r LhÇ]_yTs&0?C 9֕ 8~"}iVݷv\2YK ѝU) &gp0DrL/-<0˔.z `n|"k/"XܚvhW6I+qu,7aǗJ^n&p]H,l؊%MG8R0u$:lۤM$z<"`_!,Hk44D!RL˥l*;7 b!2fO1(VWbjCp8_za+p @5pVC,FX$ rԝhG~#GѰ:? #8UksH?`u!nACS> ,Yݔx 2KrTX2W}!)2f㈳O-Cѣ7XgLV/hOa9&'2OY)MVHHS8Q^bD4ط͕m2& QL6cn[UzE*^: 8 }t|]Ml$#LM.?)wG,t/ /8D3<:хNE"5یݗW5eõ9j)QWJ2;<}9F-pr ڇQTDDfȓVeGf_ԟUɫ++Z@_3Oل&4īI-Өs?f"y(q/ӱågfJļ҂'Zf%} Ӄ!"Yepxy/wQA#o!KۀX,eak-y*֙3ڠ+?3t 4)arm/l; KV&l B7T&r_N=R 0 d\M1V;b6;FLV'W,'7WrWDL` ՟%6Qh.kנa2*h-ۂ޼! esz{ofcsJyybxy?pr }z{(ë9ӿ(wC8ww%)d4;_ 5m-/JJ LUe;֗8nD/f=MwclG :2@V =e׳^v%t^mAƟ e&Նt:32=4} = {Ԇ̤@n_+l?V]>$ %`Hi"J8,M~:p<4Bʃ[9b9M)et.x\*SE"c移{}aG@(/sw\j sq4 To>>= G3ZW'#t/-h*kqv]Ʉ[;hS6G'UC^6&1O۵Syen :lq2Q ׋쐓V̩TpvGN/Akmh@,dPHyZӑS*K9=ȏ,ƑN/=|]`q&+]x[{ik2 Wδ֙/ۈOF5m/UQ;f5#b*O 0OD𤎦ܥ] Z2"!lJlZl6$g 1x89yVkJMȴ#>kZ˽њm`I/Tԣ-іtc͕'Sb ^@/V(8͕:83!J4ƈt)Jar*+E:6 ^KE,yp\а7WM=ܮ?PgJQظ1s\R&ҔhU'fz†dB~L׍ dZ@IƧ*:.x]A|rQsuEYf8lu$09[IһTQtDͮA'AoiG3^;9E`V#+H۲X;vRIJX4z%ܿB:7rW X ,Hq.D,1֬0R-[Ui`w,VFTZ*!b; b/'-"oU-1VJjKh^ @|-o`^S }z*ѫkFJ2oI#vSRJcMeOZpn6qUWXWӉFe#Pq|833[Q4Iu-*+ϢZlxVgzrYLF|>PuR%yoLċ5- D®Y5|d1Yk͍RbWAq ةo2aYG_hy? ةO$ D{>%6cQ6sTls@CB;W9Q9?QD^`:&U5MG;20B^O(4%2RQOʗ,vV.-lxhPvR]ADEuL0jGYa-*xd B]5z|T^!S~r k3R,[.HS`);}nXQ$oēs zAwf! u muWnwKe9n[a|TT/s_=Fɴ y6$(HJ0__@6A;:\P ("7XK1PzaAӳO@_n.yF-p_,%,o2D 0ds2ZѷhFǬc%.lhpIxX#7R`?h&[eUNE1X駎P_=\$qCQɬڋR$H+uwR!)ֶ|iK/\  YCs Mt0 , PېĎN8Cޡe\KvZ#7ҫ9[!kWhzèa Y~7-dM_GkÙ{={H !ؾu,M32-֋'ުmj+J:2ZӔ)]ҋt; y;sVDӴ2Kͯmvҍ|a-mUb f^e}]Zi'?}hx@1zԩC QR?VKU,2g#۸R6ӗ Y$Ht04F0Bf'r;::dWWٵxC>g ]H."e[cp ^ گzfpr?kvJaQe""aj;:l'e:Mk~ՔhFț7!qڔ;!u;ئ;QS޺Gkw%.U cɈ/힥\TVY!D/VDyR }J)("χ!o>n*i AgfCh`*E3tw!ǥmB3xDlyڢ]e@9㼹jba9pk\ݹ!zAJTp%۰5;˖1a32!g+KƭR;ر3^7lbe#gR -miųr n|OUڣӥ+98cϠ mW7ARWkZ!ڄ{r(W.Xxj6Ix]EV{,J2h^J%ܾnE[Ta!jS\a\ê^uS>x&M$lAZI/+#t+3B C|{Svc8BiKWO?? [_uti]#K*$ ?ڽ.z8w/})%\1ijk-Ot|F5{g%TV M\Ic\l!7d$`%\"zӝMvIT ;3EQz !Մ>e?4SK+A(SXբq]\AX|젿,ƈwLς]pN> {~ӑȟ3=UL /PB!{^#33+6xI,̹A2J"vsҞ="Ƙn͊i-teYZ*U4%Ni(>z7ng gz{ϱS gh 0.aOj{]e]᪐E#Z <0*X"VUs$"#]"}pml9g"-{*%bd;vC(X G"̔ލGC倀b SͺN^aEVד4sM1'>qN3pH3w(-.LŸST\AI-adpX$H߅YxNmfZIa,g@NZ"8Ԅt '3nl\R+Ho2Eei#Yo|n8\3Z }K~3/IC.W%N;>YǙ/)}>]FHHWy Fև5Gx-(5'BA, Lcga(]y~*_h@˶!8%;%d_4}TyL*{Xå3_վOǯ$.1ٓ͞n_/=!ʠ|~DX a ,M΂x.B@P]q"LfLHd9PSSz"n&y晧=D,s nX8L,`q! !'MiQD- L)NJYb[,!<)8UUWfI-P\ق; iqt{,!fzؕa0Au/m K񝫍;M$(p~z "{T9) (`W`]*M= lc`;v7ŊiIXVn(%|%CF4)z! cYZ.0oApYuf%N企np ʳtq̷"l)CBȟSP1 3;'>rq?(oGk-BS5S˪å/o0)/mT?'ރ6"WS :: +lK>*x2h0)fwar:oZ&> BvpNK3qVYʞ$0o Kˠf,|vWΉ7$bކs̴7T%\PKBR7n#ӑID-*{P|jR, Y ;K`gV JV+(6 lc?z=' /8u5AqZ4կ}$aDH3{fn(#o9#GCm<ܓf[w;jɌ9"cRZ_SFߘ_]$@Yl7W,:wd*A**.;Y~?Qz*Hքg C}pNhyd-e 2i-%] .ťy" 7@IOl{ r'f$>? ib,g}`O]T|?Uj}&urYW wa7)߇K鬡4cҖSE^N/p!佔5 o|@O⎽ mJaZtOa?1mR3Kc` :~lP#ɇJkͻaHR#5!E$Vxb[&;DFVO{LHoE0p[.Ljqe{f  4U7'Qb^c#?[)nL3cETEzNGMટ!(/×_}10$߁f%A\:d"V5RIA`r| S0t/ (b:/ ( a$s`% 5TYds0fΔvq9mވ0u7R1S4[S.= I 2Tŭ(̚▢]Tm6׊3Oߏz.ӗ>?EH% o1ݤ O[ 1!tWMg& q:d"Ee-BeKFL’Vsުm0nEQg{:%ϚμHG$ &w~ykbh"f Z Ȫ\}-+OimP>F+7j-cA"p,lL[m5Ꮽ?n.86mg#DΝXPĒN S\uF}T)cs!u/5U׭Սz彟\j6.#֖OrbQu Ypn>$crrak9hc(N Rt}U U?jJx#S-x|">!1"pAŒ0Ć#c.`5Ū;|O4PH ǁ)VtEDPOO8lf3zJx[4 )|tr7~:tmd] R0#) Tq@]J3j2=`hNVL+w5elXu2n'ߵ[ f.J>sRM.9A^,A/#s"D^ME케KnMIa|S86OEd ݈&CZS}Nl4qz4=Xm$z:cZifjYLu3w԰C7T`mDNvP6=Yn+$?rVx;uٮ6Jgl`kC{naRjy5ؙ^QK0Yq5)oJ.&9yS< WDeœ]#[[! zP/Ǎ_(1\׊~mO)~% ɻA~)} N2{6ʿ K!3JW"j38Z5^&&2Atc~qР p |x=tR(hگSH*UC5q1Q`Wēsk,#nX&U(*F:J``{Ж7d=?% $f;F#tRDzgkivf]l89?k1]6%ɑ(nדG+l-6Ƽ'~Fn=榄[lMJsY#+_ڿx77:#W7HWw&m0[L4˹TPt.Z 3AgMpo ;m%]P02 @]Nl zV.h/L ̽] ,T9.&59m~=s&!W 0z߮RJ ?=8oDظX?1 L:I%/('PrY(rDmxݺ/pUE_uVhatUږ jN!gL1Iv3!هu6A%醴@Z ng5ᤐ)@Wb@Vw#c*vdރfE%-Kniz7t-$*ė70t1hZ؇%!tbV+QX c"U' !_IjF%FC1vi{Oy{^л=γoAz)aKUJp71Z6T>2"8~a߭I,C10zDCSLШ?ðp.'T%_mk֮@kD~ zX C갹oȭ2aB">Դ||'^2>4nKC/ٯS_ٔ~{hj`D>D: ,v*NGN/'Fnո/!y3nĩ˖vv@TwfxESm*i)qzh &p' =?f-6gH_{"#++zq.|402А66h]d+V ON=+Ĝ5If_7пPVIX(a(O* )a}t{>O}k ![uukuәuk9wYvS{uڗn̡:i4]U -ċP2lGPH0Q-JXЋfNzPG%lkb(o'Ar7!nN|!u jD-G(EMIȞr9sY2HĘl79$cfdXM y^$Y&*9-&k\M\I aȺ*t$IA3sغQKz҅&0Mc܆)ȘT|I +|#EQNr*ran(,Z/$ⰊI4Zk)1g”k$Q'$R1CBHŋ8R,#4TJ U7mi.*h'5QQlqHQ!pb))'F &-e Q"EΊr:$(DmZ 9fO6P"bZF@ֺ%N8=J2AT?yJW SRI#*%S]S^uj9ZIyU"NZE89^Wky[Pl-!@9)Cv"RȘjI d+Ówd'Wڹ:׉xcmFngz];oU1VйmNbh뮱vM3(ڤVڍWm-2m2&hNg 9ٜMC2fm(JmUm֎ks)f3illCjřU\橙FaSM9QldRl&h[l[Rm6V\˚+.i-h[̓!Efɴ49ls$m\י{i^Oo;ɗE9]xQ>G^o [RU9Am%2[%ثj#h6V[U̎eSd6 l)kUSp^TI}HMuT=6z)a[`{0r;k*KrKǤT=?+ߒ'@ڧjGֈ_M >o(|F)I5=U8a{CjOnzUe[/gsWOϗwRJy}R{Χ5\]dR^JF/K䓶D [JUq-GWl[I ST|f;h֕N ^ߒK:["SiGZY2g`>'5U[Qa[BZ UIxS紤sD:%R9QYUu&»iW2E66?UsDjWlb'4UmVҫ'҃alDw^D6MXDړjCeS`A6R:W5R6UlURKd 뜈 966mAl#`6&ԇ1i%Fji ̢Q=Sx-`^,̠v(xY(.FԶjV)U:P [a-6I֠s X)J ~TF҆қWÁ;6ʡr|*~yY嵷763ͧ~c&?ۭ7γ@AѾ X,A@*u59Z9nՖGcw1=a?j~*1Ľr[?m>O/q:q^鍍}uudnWm۷~}G]w:"; ˮo<sO]y<ξ'{r?!yLz/Wg})t{Y^y=g\&+Ai:{>+4|d}i~[+5|W'}vݲWޯ{_q|}>}6_S/Gܾ_7?=;>/Waz-|W~/|F>Sofum=nt|V1zq|6?'טǜ}}uZfO,G`@ߟsW;,vo38K 0F< kZ}iMwߡl;)x7$ >z)-`d籮z {7gap%1;?"MDv0뀹iRyѰs@bPZmHHku+w+F`:KE[sTDOs6ۅ:b;\zoJ=E@G&WCĔz*\aYVĆʉ"R]=g~Qor &iN4aڕAׅ̠0`$-%mmd|bQJK 4 "ϪXPGMu Tq`[ĕE=;>6 5/;-3p7YY$EC$۰Ҿnt ~*X"zń`UA}0nft]m^a|Xؚ۫ ;~JuFX׵v-j#aglP1QV^8<2UJ_R"c\4Q1Y"G6A̔624\b_H{4Utus,J]c:Wv%H=T FVmo;涢Kn/3 MsDFz읢LUӤèn:hnM4zl1{3sۋ6Y_qOd#iALH4˄hJl:**2QF0I JPPm\lF/ur9~y|<@n$B d<WqIo<{S3CZ pǑO.aa`"(@v E@-2EE@>kAJ-v:˭l:.hz@՝Z-@ m@!@>fF0PXA;93yr}F]Y{=lo0@׼  =Guwޛy'14cۋmwK"t6Bn# Ou?nhSň`GVO ?(VV`MV=h#10Ň+9VzL?r!=/!Q#P |_ RdlPAB7H"*!RB+ו.sy[CjlMz hڭ4sPɲڭcdl`6OWb[TmQl+il-Ma[&iP[O'?<'r9}SH˝~{Yh FVib p"gZigȤĎK'x*(eD{=׷ l"mdS4ҊMO,vCz Q3K*~+QTlRjc Ŗҟf,20ʿVF*9zC(b kΠnzP@@";9?IE@ebY]'ε|G/e|brg=%\|ﳧ,,.3YF>o89\5|fFcW$•[_ǰA6}a'&RG#w7øo'؋Z6,^Y( ai* w(;o"HhL5-rU{i]'$om)J5mf@aUq<;7; ï3;_[~ݦW<^  bަ< '@(mز>Ks  *,1cıE@5ZM;4\Fx7hMӖ1emmmKYZ`u,c`q<}nB]WZoa}籼Lu7:b)U6\v6RyX|_[#H{V`yQD-0ke^ 5cN2`oQdM~('RInoZ ={ |jºTEbΏ~|sX='u_4fDN7,R2fɬc>u.JQHHFժ>DD@!f=$JVzMiF l|$[^`" #{-ǮS^pRs2R5>tk]Hn""bb=Ņ NBM( lӗ d~j LS 8Ode|\I:kɎ;Ny'K^.۠"w;&ck̜c֘-22qN.|ٗOEZ1O]-ҿ-2*&>7%,:@5S)M̔ϊM 18nc EG/6iw9ļDDF`sTSgYUo75Kو{vVoTnxRѥU0/~^ʖq˴bLYߋbe3YoHP|Kp?蟓*4CX^gQi#-;,G14B$׮f}1j ؛;Ov&K^4\ XQQF1ni=ƭPTIPn,Of|ޏ(h ^uV@"#n_*f.yؘ(,nKB]^xYo7'iXͷamd ,RoEˑI*n_u %n=xRGy&˼jXDJ~],kr?wd̫XɏQ%=$h3fMlbUg[ !Geؕ!hnbzN{Y91atTy]Q4uZxo+--b>1sw=6XVKowP`VxT߉"Pd{ _и7rXTB3cݵe{c}ALb/i$nc@' 4ݜ%Che/-Ac%uI?u?>/iia Kh<;JqӴ4#ޭq!wb3//RȺl2;kEWaGF5$G67XוGRRqU*o?p &ۧ%s%D/xH&W=,~o3КF\6Qsc  QE8fu[L>WY6F׳J`$u,Od,t[^1 Q}l ?Rs$&`̣[zPxd=3&&&k;ܕe8iȆ;7_Egk<,r.ʙ/󆙛K@@Rޠ-K+|1'}ɱɃ2gl*@{۫Hh}QAzseX܃FfAG*c5ۦi''eqw4KI[]>U]U% }NhRM${)̮M< t;0\Lp7쾫EV9[;(> >F\A Ka\7 uVmً#{F&çskfG\~=PT᳕bp6suR c( wRNq pƂNl+5]nE`E4ؐٮǜJt@E$枻=c/rXC؜DpwxPDhsb*)ӧw1"cx3uo\ZKdn 8J( ujV_ ]VcW(A/TZL  dФ NE(gClGjgE,5̺q#tCєEVVN( ܊ g)8π/]1-"U<Ӹ5et/D0ѱzmRt* 7gӞz~PPAecV C7c2]֡e1ήb_7)i0 <A6^4NLndպ;GgKgzE|<8ժdٲŲi51g4s7w-\k@VwkhaoV6\t@V= ѦI* G=j˝`'9*Z=-q=NdVtBL/M?RP!?uޞ +_*iܶzO O`qmLrZ]JHp×F6OHjtT zҦ|L_y3]GUb3HW3 KDLk!TI& :AZ=t" -I٠łb0|b[2fQy;A a6|V\k w١ԦYWHGp"1sNк=0hKLsa c%eD#鱎ίtxmv.tǙ0T #2J#lɽ$ XFS:bm]&Cm<n(/e,Fbf+L/ ƫ\EPĘtY opȈNrL >p57DHI=mLJ]*X}+p8 - jZ58p\R-!Y1:8k,R,5f0]LQ Ae6Jmxi4`qt&4I*C[n{ɁʋV`|hq@%=o^hX1b,[#Yth*VCڸ[;0ߒ?SMf!3})dQ nx,~;RDJj5RA tϫ 75G' |w FYc!{ùcSBtqs<%ܟb~(QrZ/JҽJv,Cز* ֈH Aӳjȹ 0:b[3`fѳIJ ,~a Xqme,İr x抾ۑѕenu`7q&L#D)eȡenkM[1#0m"ilUYUrʭz+cgZ Z9j ;'W]CݣA@ yGeny6rř0LȷmPH|S}{,Y;%lby[}\=3= :l Ȯ| &$ijz[td@CC8!Gs`=S- D`T> ~;lְ.u 1k[^zTug_z^=)ҡٴ6* Kb;KW숕Z=Mzm|Ǹ"`4?c@v5m"E%\/sKޯA m+֞8V"Oi(Bd 08#]\Eʈ02 WlT.D;zFȠq]jnKײIsrd6$ s*rP i@{=ESܓIgN,Dj ͦBjO;X &5 3{X\Ȁ; !'9DG޾4ޛPE8fz?ia'{Nl\frPn* &ǟQ d)TJb*Q|2{$=̺5|]l[y}#e* l O//W֫WywecD)DCYr}w]2UpE]ܕ!-1 v?Ň,s_9l=RGF!>D1MiJ KJȎdO qd7(S؊N}7PW e,F]컵5GI*q?J*]djg"Pa3*dʂ", yssQw$4f;q?o/C"3jˇUz"}:Y>L(&LWsMن 򽭿UD*g]a;ICv 8Z-\ΰ!$$^4hVh9PF22"=T~H&M+r*ۘ{QEXT"vȀ\;%b0OV"@r _:dZWVqכhĖԉ ,zSqow gćJK?l g 5|?fXsXHl`.K$u7_|$\KtV)``x4̯We["ZXiG`WƲ> Z{Uh.3.CJp b+.^6:NPMhҍQ`IOkbRކy$[yU5rNh2v,R/bw܍%-dWAi0fƑUr),x0WLtfQ}+Hln=ҡFOK =Ÿ;88\M FR?fWtewˬm5ZպZ\ ϔ?jRYxVo p5Œ׶d,pP-w>ܣѷŅ[ 0_|l C_Ŧf'#R]/ZQd| #J ][>!Jt`,l1[wA'x!TƗDVr"a4ۮQ4pؖOww  #߂ 2K2@ث[5=勒pi_j!/ɨ XշFIbl 9fG:d.n9E;]?ZzDMB^p^˴wI\^IJ><هLmh,"oשw*]#J>(%;+IO qNX8~0*;˱fuQcO+N"ډfxW/K!od/^R0\e&HUE-P޻(.ߔ7%Iжc kI74OMWE\ο ? )n1,OЮeV,WM(%EQj1:(1ݿ+LJߠ f\Τv{$I5@k^1jCN_4vpI_롷 6ozgU"Y C+wJaU"wUq[G+,&]J\8tC@7X~J9 pzTS\,o. M$DެOYF}zZC<=oh<9W'&@O0}*œ+,u(1+ 6}t$TRr{EAmHכޭB7IỠ%<^]휒$nkXHRE)5Bƺ7 @h00G86 ]4qg(HgFann*N:WAoct#|(5v\Z'ɫ6^^5ޖؾ);Éiϑ MsvRbLD$E}3?nU; *TW֏z\хі38? C!؊f]=4xSRU߻`E#J9gO6*Cdi@0 2 dĢ(d/-T=kvNx{Ivnryz1g$u/8i,$Ut  %*ZP]Pf +ZMX'ɑbг4GdBooJ^ykI,'{NnH`-܀EHjۀV Ves4`A5p,Ah1|.`ÕZ%jl6;9 Q$֜/^BрwX/9!ӁA'%T\S?2ig9xs[v찭)`#W͐'& 9;X |Wu5G0h~8=9 VWM͞+{fmm/C EMfRbA[1>u<\8}=E-s+ҭUZ8EBlP{Hdr,Y%H%{T/{3ŚHNxjse9'4 `$zJ=}EΑn(L脇dY(_.{W7U NcX`L_ذ^1b\<mD1b7>1yAYʲ3«j2[i-ӝtϪ`no8E%"T00 @X>g29em&۫mJ(ѭm\\ds2$! xǥzJdr4(3X K|"?$12o4l3_8G3:D2Lˌ^?MH.|(w{0Ӭx֫?p 0 ^Dk¼IK֮&yK^/9v^,nOYJjI26R|딮x@A\ؓAēr8Aǹ;xPG-Ftr~erM TdARxkTNh1[lOdiv\}l]ߡ?64ŜGX =^s!$e2/Y#HHIc)%**%TTJu 42tJExց{l^YїOGXg[Ix&d +cҿ筝ҕtrG 8Db1 K!Ԧ1`0 ij/Y52x w4JC-Kow1cl6= |]Iw.b[mEDQlIY6JI:&]P_h$a @QjY[r16La޷=mu+ k=<"{md1㚁Ou㯸1874QfoۭLZ9ٽ#8ƾ:-/:ᗦ޼K$M-`|_gjܷCtm\rOC/e/}IJCpQ9~"v*p0]{C1HF-(|[#/#$MZ9eP!Qj^[ Wk޿';^1e?ﴌl5յo3" j-߮L?ے$4ХM; :,x|y>Wk!_m LTi~@_ ŠEڨUwN0+ S2i*Th(dv-{[DmBSy4ʩE`VIINR,5knej07NyNSu.m]+b-앙^T74 8ȢDq9&-X?il٘;M,,,TXXP``X[HddX]uoJ%m/p3ѹ:,eˊͩdR|~u@~>3Dڊ+Oɳ02Z[\}FHbĢ\b&AZqs\8|4q52phBuWt} Ǖ~v߷K}h+X9F.ge6QА(#Pz̍ & ԕ,j?qxǏ(.xh-hwvx꧵~%4U&רfTz^spmO`̧b˫4*91e?~8|xNd7l/· ;vw>qU AfUR ](ԀG!N@!(}E=bZIE;w\-߿cJқV_vƝvWFSZ=ݞpTj?Ǻ;#ZCc~-#)w^5crGhTV.J_j" J>$Rs6J} )QYXPj5`֟&0)qċSB>EEC8Phw{YEmJH.k|y2a2k4+ ^/2\c˭}b0&u@Yvnd5rzkh)%ٟґR%=%z={U,]E.1[T7)^^a׀SP% ky8 o%K MEDO lv@?~TGXxLJk u#疹pSrJOte&ڱ 1Y*\̣ջ\7S̩l`T8ƶ#me ƅv Reޅ]7Ν5~KRvZ {J1a=p$ :-]ϰs&o"q9=-3ŹTM*q]ܶyGڴ?qoth׷#_OF0-Rүz[?L6ƩS(YfetA|Z̰~lʱU Wޞ'EF|3Z} e1̾X]%%49̎/wcӱۧ-8͙ ߔo  `)(uD[p#8/KúOCY"ʑvX}a!]|u}l^Y{?wmlJ>NQ2O }}wƽ[o>7X53~ Mp'vf-CיY9x҂pޣl E왨ΰlGT %bn}Pop0nDj77ZY)i }l65<)yhݲ+a:}օW}jmn6.o ܨQ5G^GlAGϙyQU:7 OGۆslcqG~ Q՚ $%-Pe讘J`(W]V.mkɊ 2``MJ֟HVLK;^E;Nҫ,){Z2pknj\+PoUU03=H܅Km@ m4Z-v)qRrF[P )‚!,ulVʋ5kL5T?9k=՝]PStߒz'Ts4y_Ra(S*wk &Bx(9HDQ@q l]lӜkj#>p/e*2!Wk?{7CrB0tezyM@@!Ӂ*ƐPS6USrqdlYs0+lJ6R\ SȀhE[hT rEN1#2[hS*JlbIG1 vg0h#??y#j- 2K6Hs,FTJ ~]}n7ΕkK\O4qvtyݾɰIwA[R"la59fpԁ`Fxwܐh8-? NwK&1:y.S\YxtTGI'D}II^^^1>i>0fc6V?}id) c+\rgn̙oG9 =g9GcK%4?v* g?sGM)4%KǑrE>'6? i^ׂ- "mQz@9RA{~OZ ]wWbeD8[.IEhr$:!_ײØ )IUY>az6c,R%n_*n+ZfMȞX?Ȃ6p Q}|ɨsh8rt, FlyFEZ>~K#vN-γk+ebtn9HkۤߘF5Ʈ%T"1s^{$d! Dnb!Z22#/#ٮ :JhLuQorB̸%U[ϻL٬x7IϨuΠux$D7G_:vC4dZH]^b+kdڝEY7dfQTu#Ϫ\~9‹1D~4_-7p%crdz"*#X-+SO H40l@4>hlϚ;?wfQ?5,K5bұsy9,Ru'miӤ0׬D_t8y5"G6ԳJ3+wVBX^2L8C&ׇ$^PW_:ּ+qa1bPɭ&3gQ-!5%A.k-5{txL:dP H.(Gf@2`$rQQ~eAP9U(ձ{@QlT^:-hɵ\u0ZvsUZ~4Dtƶ~(G~`eS/4Cf*2(4E}1" ?cnrf̛kg|]]*ˌ*A]q8't=[Hڐ|X6z>.Xh¬pHSkj1-Na@-Ms~˯##TgOc΃JY[0WvmjjFݷQMeAMp1ϒia.V{ ~a%jgJA[!< lu8aPՅ u}ng;H /7BJGҘH+WT͠,LR` h 2km,J"* @ Y  [ vrG\Q%uFFD0ZX-(Zݕ h7K͕/iw|}vޝn_h O7b3Te/29cwtJ6FM鬢 & 0Cz܌8]r@g069*\ tvLp5AOS\r޴>h@rn6_;xv q>*OxgFA, *ދ]_{}$vu711=55"{ĐkURpaBcva/{X7@.8F>'pdQ|X f8IHJFu[0:*.G>kf + #zG~Ivr<5Mrs,C8vLmJFDc[vf_'2}o9l|>LDiywѶت˂5V2 &3PGE׮}f #rO? T H zs~'' H9cb a2RߴLYI@>! I*p!8SwSí<^ z>M"ێPjx{((GϺߺRDZnjp=C2^o7:[ZwN"O' %o*wb}MW ),}h41!+ض!o?qh XhK~Q7(cI~XW: NDq@9qlXT1^X2)`Y2;};[jEۃXɟJ;y >b̮xku+y&QP&uri﨟~d$FAdVWJUxJH|̓Rto^DlW4޺K T<:XJ:, Y0( jC&@t1Uq8n?!Xršr5BzG]);~&Mz<$&S"OV5ߧ쫴\ٻ*a;fFv6\{no3S/⚄tN^^۪Q*#IHMMV6-wɚj{4O+PĬl;ZRe|_y< ) @'cR$lK05jpj[#D;31: k&0؟fedN66o2p)7az痥Xke}λ+R(%pG޲ӭQM#$ѿK뼏>%%Y))/\9JbzU, ߄-k< 'Ï~8F-CNRh&H[F~~VFI?~g/<E[ ]Q߹iq;„#:ҧ3532^\5)#ZciBF١ h75?ߒ EzH:PRc{}hQҔ } ǐ7zixDEMEĵ,mZ47h!f8h@Vp4>g:~^+sg]ۨGhlFgEߡ6fqk_I)RsI5>hq)82c$VD*^7hDZoy8׻<GV5=yPg '@,ه}y&ZiIoc0~ 'M7]/Os?Y2OYhwQH}]؉/>2(P1x% K 6l/-r ct*f,6,8$w;]}:b?<ٶvT``nqMsfdu*A J)ϧoH%2žP=j7DGJud5x=[( ]RwƳÔϐ" MELO)z{:fzJ [G_[tznJWCU~~VM A>s ЫQ!jP}弗IUSݏtOЫȱ({uZ_;\:mF\ų2XST'D=cv\c{q;vxE T`xƮ0zgA5qIQ>6ɠȗ~YάZos,ͻ/ ՓlNib#%ov\*$PChiоc"@1:"A69￯sׄU쁅:#)=,2-ny߶ίb#Q haL.j-FljL[ .(}{d+<̔|Yrl١ <+ \H3/vWA/xMsRuU%-ZAo%`C(߼$rτ7%`HT5sAgz#.$!~TAǘ#&4$Nц*0W~Ծ׼L sҙ5]b3ǼT _p: ݢ$*M0Dk]r'y!Kp?1ݘD/UW} JuNS <QA݉^,NUU$.0Z: t S^6W|@-m4 tT  y7ǑG[c-?JW1}id8YI?~1ź`j/!ћq8rzӬ~˺r.U؅v+K--؞x&'݈?)#͞1@hV y 5kYqet&LW86Ѓo>PJj X.e z'F+S=h~GgmT-O& dseoNa"YV#_O-̎)M&_WmX#bP FFkrRKe hTymU*&,`rAEGŮ36 =ShK x跻"Y]SYSktlmrjG7ϔZ[cVoc#n]ik)ݳ/0hZ?foZ33)0? ;'4tf& na9V`;7ɌG{d`cl,BX*-lχA5N˒7SdJbyPaXt 454es|ZGW߭l]&&yoݍ`NhLP[l+Y.V^j܇YW!2 ? ũ) *:"mxl@UnJ Eq3vzg^ P8lzRuR$(RBAYK6j hоS{x^^}hɂ54V>s{YU9Zh&iҴG9b]G06{9AvTbyނwaE?Y(Ƽ!y3b_bJ;xK=@d=j`j9y +h-R]JF6 1O]HkUه7=,v3"dXҋ>lOtcu#6/ o 0[Zp˟IΚ4[qyU~@˘_ћK x"+;OAE떆Ȉy\ִ&6W->D풢&=2t ":%+wk8YEC P&]*ϿUu'&)t($AWc.R*Ӳ_t19 憯yH;PDӿpRIu1פb$O],WHq1@=b[[G!v4(ƠlQf\Qϻ],cVМ͇!? h4̗2 C3 -im16au׃k$Q2Zzt:^9ٹ,w&rvџ<WtI:ugr4t'3AFJ.;S[Vq UWe hRMFm!c'Ưa/=mA"oEH0uv}eoZVl* t)h/Qn,od TJ1nbCkx\(VH*U֭1 IW Eԕp{IxWć]6g:<-sKBAHc+*q_>,9ykn#>j3(j<^)_xq { )2*xHhrײIKzȟCxO5b\[560VQ-w#"AWيpٔLK74Ocav襶6xYakW;bS0ݚ$npb|{ow=­VV)oS_dci#&4^,d~`׽o,=$EiGC@5`'A,Jy13EMp/LvF/XoF%MF=t\\_Crlffnai#e:vYPۺ-S$:ke:`TG^w?ωq|Di"@(ЗR1Wgߟp~3g+{D0ݔ;o:y7F͕srӂ9\,ǝ(,S7jȻLq2m<OwlJDúEk\+o R<$LzehO(a{NڟRh[wey7Kh-DB!sw N@/M2^)y")[Z?K].ݔR<₳+ӧWT [^{;2xPpJE¡&Kb bexv97nrދpz脂BB <]¸N,o&C~P]M7iA4!Ƭy^z wt$~D'Mkl,rTvo#Ȼ@lq0S2k^^-{{A&/þfx&o֟0: tf_8[׺ S&p&9A@\+{tj+\ZXe[ m A|M(#6GdzTz澟,uټu"B6'@QL%e.`WB&׵P64S;Orĺ}L7ܢ֒2#8Tan,u5W{,tl]xMdr" Rx"3gPmJz|"|ٝ4KF{,u F3 3!/up_Z!.ر.#\[Wl?^! z*lN\Z-blryH;Q">մ^P`1l!o=12FrIᆠ0RV@ĮI[( $߼[cd_p_ ):m9GE@p0g+s5 6XF8f T=q$cBZ"=k/FssYDMjUዬغ)= }yoI`@if0amC<ө%> 7?Z>Ն3XWx!.BQʘA's@h ~"S=񨟹L@g)O3>Y/XoY= z"X,4:s';QTf@H(/t2N#]H|<ݡX4I ñܑ`\v~DV@ْf!3IBj=pg5{~dZ0"2fē3Ǡ=>?Fp~^EG30 Vzez:1EJ&;lZ16AVNTs%:~]߅\|K kk+w7۔r '_3_x6q"{:j'0t`Aah[~I{l / aY"4_ۺ?jRN(ͮǾ oרӈbj꼋*)~li:sdDjn=$n|,s>/ gkƉbS6F5zyNw>FQ=*˸B#}ڈd[CpZ+ d6 ̮vc*+/0MocrؑhV(uCӫDio4nʥRJjC~a ]iyN{zhS Ϧ>F戔&VFdt˜(ooy;͍ 38?Bas'ºP^Fca͋P9a֝ iT&tG!R@LIwZJ"aHN-hm9Z\LKS<س% 1] i{B06;'grBѺp[zGDvƬ{h4Hŀ )\a^(~4u gRRmNcd,L03ɨDgM 1{ϛ_BXNIxf5ʉ=.ٜh$_r'KT@dlkg  _s|3ٳ3(/骯&S]1[wlw*t[ 1`h ˇ'c;[Hc W׮'٩K c'5>n8ӣjr8Z_rI2:b|F͒9b ڕzr3͊񋯇y>Y{c%WA"r *? 'v[wG{ [M..\~?l"7O4Ғ\af]3t8ٕaL=м%ւ9~;J1hu " YYGfL6 5Gԏ""/n*Tr.Ik7548ǰ&Ɉ6'2~xYrp`5r[IHNOA&xÃփ<>ac+sy.{)!rO p5^)Yz]u۶2 ѿ:-})rLU @mX>VZE=,y~x.Mzگ tL&2GT/X- aY&7a^؆ 1,nX g;<%.,z]4  }'T0wƚ,˥ăSdD8ښHu=dPT3@$nTa%"V{#*F`.ݤ@uo2GM#:3cݳT֙gTdgMHFao}Ʃ5J>Pap=.5%N4w#ңCM!TUgS{ ;^Xp^/용 *80x/:$T= R@TxhugqKZ#XEvԟ* 81%4i۫*wM#ե%ӮS\n`ī|n#9RBVB-I/厍XYCb9DuGUG@_ۇY&P'ܒQ4b-B;BH)WP;$D!-NNaG =$J{(U9+@=jNuJ _G2Fep02CBP')Z)M̳X- ނ`>ҶވGU^O#?%APàD u9*0ECN 1K&f11yvKF!KoSK*~*l҃5InŻf7\Ʀ-HspGtkhE (hiO^KHNneeҜ(+;7zAʎwM{&;Zdd)]4~B6mWGa5ԿY.MtO;Ċ6+)A4BY8VӊJ>G5pdoRi}࿬}}t8ₖ]o>}\O:DEt[0] )i|XUnjLIfA_6)lSW(,yJal^ NM!,qbW?W@ `;\ٳpd7qs>{zmmk$,h)@PpQԓ ed!y3 NMfD*~>(VK*yqx}0FO8"%-)ӯt@Gpue%ixIn;A7!զ: f.s96cxpm hqO#sģX?  ig,hLʉ4f 0G(Y]cK!7Ȗ tmjE~)v!e%[=sHr0^Z! z92LO߳JCz·f6sϮIΐ<1 sGIō&aIMQ?] Ysb{$R`zXawodfIPjV/'%R}m֜~uǢ>sʦLt劤;3D/8+Q,+uA䈴xb8'=ᒪƠmoKc/% eKM$HBPJ.|İ>>;G:6g[!aTJ?8m$Z[9 xPߥ9f&bvdYӖ3n@ Q4=BL7+|9crמ\5MS̖FjQVd$G`zHav$^ȭqX؜HEEEyDE!T8xa!rZ$ɝM3~Ah˔pG#x잱n# -䘲{hM7M9oyzvKM#.B8@ ioU|aGYP>K\so8:!2ʹ['&rnѻfܤ= CT℈bOjtc)Ur<5z.6s8`u[,r*X\|nu*Rn C$_ ]L|3|XI\(cQVB>};CÈ:LV^+^:emrbҷmUМ?- iE'C1W(ˎ|ΐ /ExR -9 )3吰Ha! U ~ٰ_ձ O\ʲ3ȽvL|[RuV.NB+A z/5 PW!"jN{0*0 t%p%R[;\Gva9NoxIQ:N}A#dXf^vhN$ !ڃgla&o&rLOzqIg2qeN$;2a#yFLBGxٟۇ :֡rnch/GynhB@YP[@ie~*XiR"*D,=/:kn U<RAcI&xɶTuN=J3'$; `R>=Xو~46饵L^[/,S$=DR(ݰ?y& }7.C+WqIeH%Wx-d BmQȬ__?V0U]9>OF 2/*]&?)WӪnXm@L-u<Z+EKl > 2\:كpocɾw;~}u"S, ĞUͶRyJwHZ7HrWκy"sW~j#sFElA\Sjڏx$T{A4vFT1: ym)a edT7sgാ2^- 8>÷\υ_,vK4mTEcR+6A&ξ9貈#5Hr#-W ?y~TGB"bsںKug!sg`+- fmɆKS)L_GӆK't2Qz ^?KP@lۊs3wNl[D"PܢC dSZԪ좯yc?,`dQ+_]L;RM՘c@Oۨgb>pEyd zHO͹AbI+]l?a9u.Xcq}WJ)Hyabuh`y&/ fDv9 /Qjm+ 1ɼx,&IEAYܶ~JPIDK~XfI8 sP'b$&$'w|KxU_,|muc3NbrDRNu~{w0?BpD4P%r+?a՞>?x !q%L0|4G{DP&Rj!xo21a0ɶxW#%Cê 2D=x Q-U1yuOgC ӧhXdXC> d{ړbeƚ`^AeR-kHr24@wz9|yޤ#[X }Q ؈4p} (6GpΥhaDqt26&ݎ[3H ^F2Gr-ZsJqfم9()tܿ^ۨ6ۖ09۫^UĴDC͙nlqH^lQ7;5 Q*yL4aK4(Ji)38tjr7C,jwձGy1R`0/,ă'^'mJĖG~auȡW͚2Ρ>G%>խDpA6ң?Ev9usW/pʿ3ksPmjk&Q2}%^1 Q" K;cuzi.5Rwp, pɿsgv+hTu|9鋹 /̛Xg9^ʈFx M SuY^symѿ~Zތu2>gʗ6LFJ9{땑qTР{x }*1F5\e1Uzv;sެ \ڞVRu|4%q𐔶koi=\Kk7.mxh-I7l@7V \tll u4R',XryRgI_K"j9:5y6HS0Ts5.S5W9*njǹ ,ڎ?{xAe4lg&q;6!fLv &U5*.?S9wV@Eq{L($u/l')m'#۠YE@IhK]T_Q |v0n4-ggcq] IW(kd"-g0&.UR/Yw8_&Ybm^uŸCk'Uӎ\hq[Xܗ}n lD'(6~Z8"쵠J6e%/'DߝTfuj:Թ4rzj|~!e?Ư{u}vqJ2Dn/bcsCICp5'Q=%5Ik ^ :~xxOC#zVAbQn1v N덙C6>ٵ1P?reQQ4DztW"0cSYfD%c&QrvcG{[= oɌ\քP8qty1B1bb`&E&A#Š^CWh&vlZ`sXyq0P+2S?4HuyQNʧK="Rg+x#FҤ$vsqSƝmO/X KgL: suOɽԏo\A}i@ T.% #>WpeRa*噛 PN]Xי^32 rVju 9pW4j0޲f+7@ߕrCK @Ɗ)\͟ǃH`>B3&QhA]Kcuv_Qa:!}KIp:+jqʯ'w9Q$0 l"D{1]K(%qVGRF= -]XL7Lò|lh;7LUb3F(5s߹+]GjE-&] >/&NM*&K`=-_)\b렄=%@[= rr[ #IZѝEߗj">oH7iIj1fڤs]2vc_'/p2#12;d.Kuf?LDsǸkڠJ,l/[n;QbD08;jN7)&)?Oi'ǦQ)C޿E/(s浙˔f-Rmr-U}RԔ"K5 8KڱX.iu[\+=Ј]G0OIH8MX9|B4l*[_?R c ѷF?RD@q=O"$3Ϸ|{kb8H̜>,dRvIuu;UMi!ܫWbU y؜O 6kvKXtݟ nx%8mY3 K"*~+d{AK3aeIǍ޶`,t8"k 1_,y-dkҸA$#>٥tchnU;bubSO$X+q/E {y[&z[Q"q  YɐE5qv= &vv}ྔs'Y,]׋˔mcHj 0=ď4,1r?R} DP}oGyH9,^:%茼cnRb=u`*%PeSǦD,b'z2>tR|y'l⛭I5T0dme(qM3iQVn+qZ Fi94EM㴱O֗_K"в{\+!6~#i;/b7;Tz#'NU="T6Qb<iÍNp huد݉}'DU!~l(DC)JWw)f͚mP<봳Sm/뉮d c-nie2>A[[n:d|Z nv&v NmsH-`S44\ yS UJm\'=qf LS6A4NmGGb9J?2X)?,\ kE#ozbesPSdlC.1Ozn9Q;`oPb{,v&Gi9.'䅝+βYݾd [э|*=[\*G]? W8_n5dq6'cbW5S~%J@!xĥQm3x'oKhW2QJ<%Dה.l2Y~Fh,n"%ͬ%0ihZR!fdD`\"wx2;K&(y[%3L*Nnt%|rž VIf\]K͋Yc3G"`ZlR'Hu6m߶-7[tیJ+ ]W!8nX?+!cN.0b;QQ$ɖ1mR$,!!,*wh &6<  ,|2'++Έ>1u r}X M]z |?8 _*_j2:+Bp3QC1St'|p< ev}`Swuܜلq(QIiŖȚx龿LKrjq^q "obJ?`y 63Gmd_R m6tVimu!WEކlC}7+JNϛ}a[/TʬQ:uɓ2Wlΰ.Qق^QH>=kigd[w`'',B T2dDMu0x όUyR4OlJFnSV^uf!@;SE&C%LdMKP|3GNtc,x!l#Ux}Mל#S>Jd(d£K-߇FevIsIȮ)K3im$Ufe^hE Bҋ/u%*2ٸ\O;\|?Q_Hq^;}MǂuF#|I8߁<0O7"*U9.?^dwS4@àv+q]?D\GyvTmչYsBk; @+ LM߅mAdk. BOB;m ,TɻDxUnnMM{ѻTLwDb2s1 ʶ\ P|ONJaīsQЏL!6k"K5W߉ 1x L@Ԩ27r] ?__ԻǕP PbJ![߉aG?ny劼] ub;3w9}؞D`(r3`55nDԿ|QW]E".8L"#~"9a1NYL 69(^`X(Ɗ׏eNMj| 9;"}Q&+o# LRb4ё,`(X;TXg\'˄jIT";=35?%,bƔH ^`!*S1@ы&γDð\(ls@J`Yt$%,nSDtBo :-'pwTdy×Z jvFu8v0/pV1r{9wUU;TƐ}+-0E:V$֜yc!=fӲy,*qQFU q[%Ou22-JĮXkj(K.9"+c xGM2;cXxMR ;,~><# /Zahȳ_!o:cbu6*YFg #J%-̄aj\8Q9IC7/ 氯AxE;&dm4%jՍw}q%מ[Kg6J9EZ/dغA^YˤvM瘮e#u&)%zʙHkv.6fPmŅG֑l9֠M1g Ǖ~Š-Zz NUPVEENktC0* syuW71-tb$c?&z7G_]],2e#w#'OJTqm2s}>Jq9!iNK"ۨ:GzZKD(hhh{'~?e@"L[5hc>& "h\l/LbzW1[U=]UvM׬^( RнT0'y.,yc=2ܩڋԋn-¨X `)cAlc!]6J4wkUюg*xDŽ]}Ki"Lje҃MW׷ԧ{9w+j:0Ք œoZg!٤(o8Fg >I6 *ߥ%]WP^}LgoB ~^YYۮcd#;,  Y vvڧ]XL9R.Ys>Kύy("/_-;d^ J&᪬v_oeE tޜ&a(R+\e~1E2|ύ |oO捨n$4NcHV$X5”,1xzi[}X+" PM}_8U E^d Xw̒ iwAq"`z_B=YbF0\9R9L d| <|̯$*fcc=WY6np!uNBNb&b$;~7P]k{OPM&vH2b)^*h~O3% k` 5 O>7nOA4gP\#BgJT03*|^WR@ δ'_Tx={<7\0yJy2[prp``c26c"+'s#:MZL,!6 rך͑xFh$lʻI kKi͛`SCzbجl0% Rpb $+ .|ـO#է:P]}'ѸHl9t#V8gD)cS7±UO|C;p^[^\z]xtUYxd>|3ukX>"^t.G^ "M%;,g gmϺ ZIϚ dal*ep#9%lN%x+b[*~} 5&Q&V$26ݫ\^֒LUŞUa,9Jtq|vkh+=.)ԎFvnhSM9Sr?MHP-X<ԌJf L+#.1qO44"7QYw5d ŠI(uaFIkSຄ)TT|16ǀjnHv$6*>UhB"N Pts4QrY$ 荛WWGGg̈́\?n;+z4Wc6G:"A$3*{G+ERg3/GQVrko)n&+9;i."XcK*" 9F'b$xm U IL+|aZ?' n٤eUhJ l>d@egKHav%1xw.AgJ8 ՗~pRzxeQPuZDzz]7KL]/|)eepU,HlX*9Q OH$! '9_2ݳD~dMR)ƌdg[ހMi&F6QW~3܍1+ƃRa' 1fvУR.ZF "E*0c0DX~0`jNz-YҌtz$,2dFX^N+H㟽+ӹp|J}|H[$Vx}o:xdצO  &R%JjÙ О W ,۞5Dyq3="c zr5,WzeX˕r?8Za2@nXIН1$[e'_~B@rԶ|'^i\O.aFVaM򻭍H9?],*Ͱ_J9#JF7.<Na0\| hщ$(+G4 Y& 𱧪]%ϳ %^ r2a2b#} U^QJydW/iQ7$1"13d6'hJIнݩ C)#|jfrJ?v)P G,A]%E097 5BJ=T:FF<tm~)Tϝq ODP X6xI~\q}1 E8x97 6YD/&(GsCNhԓ='0R*'ruǘ n\cDQuiTw+?n3sid&Ғ2o6Аg6y|L|cӧaaXW]j3ۡdd/H UOւӑ6FY.Jɔmx7K}[lrBKM%)NiLѹ-Bߵ3J\Dsd.{l8ñ!߰w fdDb`v4Dwg@:'bC2"gNq`j<Rg l阹!EBh@!M7$LhVflv'Zdx5\H/K뤒iJ"s`XVKz(62iҷv)/|9 m/ɢff ~2eߋpHfߪ)p71g8fh4u[^%X]hwE(jLf,LJ0?SG ,M91t|Ɂ;+csP"ٰ$hҽLR,ZvE1lwW3<-KqNwn*bxqRZ٘Ͼ;tں2bDweW1ՉW{,*%}z,o)<<;͟ʀO@<u]{rfVB^Vb̝=p" ,ac/PCk ShhfOOd?y1wE!c]N|SY߫Oi_ ﮳|R/xq0> 񵁊0.3Mf+f_huᴟ{=9y)!dn,I?6pg{/'5 VpE-o28'(*rE<8*p}u_}.oUTղBܭcWZG:Sξ*^Zf~{mkФVqՒZ8tSu2"2z}r2nWj>5e[Yߘg2;fթ 3TPɃy!Mn!X'{.fJi'#_CL]"sbY|"W]gT-b|67?Y@vn "U}CA< ;$fS؏8nuRq=AgV :L2~?3pTA,QLs$#ϙd8( rղ3I);,#AA5AP$8uN/n"@#'^+s;3ӣ⟤!K{?i,^J+_ZXAN wݾ{x" {w"'Nu=o?D8;0vD1:Dn [wPz o9j\ Gjop~5t- 2ʗ,|_U+gh\jVRBua3V>êTF_,{^Mʾ͕14;b>8 (6z]s12C7$ Cy" 8BCׁ*O slypƍlX݃[CbYTV- k~NK7SR2PO[S˭@ ^kcfإozjBZ@ҷPTMsXV2=uYHh:t'd>mv7:G-mp\+Oꦣ9I|ZB/6XJӝ(B6b0՚Ù+=ٶnuG`y|Յޚ*>G^+Ӄl s5p6+ _Ilj}ݷ =^rS,zu& P~eWABaj$lҨ: R^7gp3[**Cˢ V? ~SB;8[VFLK7sE}b`%%E>AWrQ:8J~Gю9BD4Z+S-4 j AДyk`j)&#Y8sdiRoJ>ue{<~py>ͷA.|[pKV,+}bO1NNG}еz*k|K$|h'xxz|h`ilũ&B Er܋Ʉ[o< ”{2ǗQ -e ,? qx(ON;M/I~{"ly ߳H| >#87G/|PLPfIpxj}t]1ӔUgz}4og7&Gf^6bQx̉Y*%PuSICS,]c_ jC"(Ghp5Q*o cyu$c%؅mP_`iQP{u0ƝMC=>#|.ߤ,W.hr\xj5RsNct۽kM3mu/썙78/LIs] s3mg,9: Ho_R Rmp5qKc䤄J㑼hɤx!tFK0d4:;C<,zɯ@zbHS66Jɖ yN .n3V|0pBqx`E#vkoY\65HR; Y-u߼6V\yPXm+59JE(+3t0Ν'\msVn]/qBw:җN 7?"#5&Mu&FjqYWVі'=cl9:t$W2Q, VI!ya؍vQZʝ:ߦZ1]yÖ}A.{ˌMdxsdaH1,K,rr?Oݪo^!W`*C_z)ֹhR*-dC-҄y1;sM߬66.Dg'W άt}YSOg]Q B#HiǕy/zOؚ EC6XgiR cw$`F>/^d#AC] #f(+%M4lW䋨ٷe2Cz掤-7{D&3wtLnm}qJz)Z^\.`ǜ{b <.FʨGx#g}& =0HLZ5;U)(ˣ}izEqÏ̑$=jpu!%:DuGf?j2yمPݱ+C)7XXH %!}y.! !͝lz:ƔO|]sS? / 3=ąg"=Ql|Z3>(*گ Ro@eRIFaQwKd6rnFS0tZ_>kz1,3~vxTA[TvB7oOq6gSf-]M+"}:$4^]l'3?)&(\Ajjh[X=3j;͔1B8KXhxYAO<[9㢍 *+3jzV1d*gCCs94CO&Nߜ97f_U["AXޝ-/[;%_055gҰ Y풵N0o;\Q=Z;pm}u wWtTP9Is.ݣJՄ0pVZJRDf__4 N9V+ƽI>c6,Фm%vivsKXϼop2+W1%?Iq'&|-a u{ LK`N;w+jc Q ɀd.6b#54١@-ؙm I|.H键d8wէ?}%5N;6wJY}[̫ )<~®[LS3xX,?69I[Nn?NRٰK vBZio:y8ZS+Q|Q#ȠT|g)w{yL2%,"3p]Uu2Uh<&t1چJ;aSB)Ա]Q =,zRrͳ-M`7^A4:nޕO,b"'1&'v$P'.?Gjф <ﴙ(359D; Z'OPsqn 8,_8iOPDVF2 {!hwXsۈڒn6t%HaCS\р(4tBgC{BYݞbCLU;(oP&9Ir@{g67eXh{N =]cmq\`˜ }RqQ Fk&X ȎlAPD "F{R>Dz딭L$U+wdp˙25hy\DH7_Ez0GrBv*RF'"Nq%Q %W 0Cz`0&Bɓ\QЏJ~>Mr]CU|ɺFVnI đ'];t^3)͍p>~ UQ{VajSH|w=ߴ87P^3TH6݆U6$'C[0g\̿D i7͈+8D2[/:H&SFz5E߲cp;C:ځJ ']pږq9 .UsǣEN4@#^8ɓg'M/yeq .фν;qZk9 By[V!©u{fq]'ZԿAGbT@5GL#'7a ݰ^.4#AucBs’A9NUL`ut[u&jQ%У( br&3m*z}8lwfyXv nd#e=/< spkڧQ#㊜HȀDV2wnGA(/ #>AS =# ϯi:g|?ij%s9A\g͵-bt:{BkmmS`G G6(a`%]UGO oBe]U_CJ93g W!Gvy\4zj, m5x8[pil1Apx0VEƭzZ |Yhl|&a$U3,,>r2WUW6ŊnDC\ؔ~zpf_8’.[INf~ɆKܹ0|?. b@7uPRp+6W=uJݏـSk]ɭ d K h? ^=g>W3\\v袤-zp4g _b )wl,bBob?.46Ij0܄~>W1]xC8Mҷ9#[9(ai޽. O@:; (ӨE$lREN~fƭk֊Ԕr\ӷFhLHcφ0X|,9ȟ 6vN%It+]Lu))N?=wJA>/b$wMHn;%]eϣI(VʧIͳ톦[![&A/Gx ѠUB=e&`E ])O9K𜏜h{ 7M#[q=//:]a2 3{.H:EOSm +񍾹_Y'Gq26zLTZhRX #P]9&_Hx#upsH<Ҏu^sG_Q[+s gU,JrgKT*_C190J>!ԕoԗ6&mvcJY}+Mc#nt6RmC4qn#rT!GFxܢUUG.=v>8fxEFJ'y *Lp^3O]lʎѤ B^aynČ"=(:NPhݭinY2| Om{vurU5IUO_HGc"MlshŦҼ .dkG벋{g/#9Ftt6fIHC19"E`'6߶z/.@Ւu*TduBɎs*Л/4PkFzdm)@AKik9 vq N*KcK!vv[!6VG@( 9hORʿv{^aӥ/LUǘㅔ׈NSO-̃ê ` L9+Ɇy Pw/?TyU'`5R oq6#Y}\5qu$T=.񋂨 Ϡ=D;MN%Q+`esQ{ |b>u20F@g˜q;fG|Uʈ!r(ɀoFQIcpڥj=g蒍%? #QJ 7j3LGRž+/d(`<.J=G3WhOHuI dy]C֤2`! (@r;~%?)R5>|>` HI(* PJUBTX`ay`'l9 e0;QrMW3ZY<&5,Xւ S;m*("lW\$V3R+m[& 0JDkvN0;)ZSI[Sc9` M=!1`GDinLLAyF=ȯj_.tn.6[D!_97e_{6!DR%GEkޘs.e47L<(j9[&8D!g )t$fEG5kw`\3<]o4P)΍`Y_1uLܯVC3FGE+ k*<,-|=94a765+,X|_!I4.BL7(wZ*WAsޖ4' eV aVibLN13^A.uxfVYepVӅYXF0d\M4gi\\Oc)'fd0w'zΟyU^>γpd3ִ\6%OҦ|oiUʁ=-AA혬0&: |Cň6uP[M+ꃔ՞1]ۗ^w2$[h9гdfƨ#F[MB5xsYDStvgQ(xS33}"b-@/Ki\N5XB62YGI5bBlu;+fLLiFs#-Kٵj6=^FZc\_GZlT y|-sQAm?lgٝK$ M7QiOrNbSS˗&@w,Y-kKi\ֵbcU)m]ih#*.0b4٢3Zl[".~H+1rn\nvZ{Fg;UʽZj֊rxA}ׅ-ԗ{+./t_`XW9n]`^.n0wCG͛"-FPG _r$}-T8Jt9*3^e}F%V/m;[\{ƹr~@C'W ]a(䍅8I)m';#$sj'ZS΄ڔCq$s>/)vлjST|6}Qu O_R9-K w(JWmDکΆudTqs~&.x%u<'W/Dd. 9h]S2NZqz>+yНmHy`O>G%3Y.O]6; Uwa:aqu论80]$U2_k媮;ⶅQՒ//A6ʩ'qu¼>NjrOHrʻwnsn5{}P!J튮1 vuNڇ.:?Eע;uj2CբtBmeQ/EEWp~E ؔG| kIq*lQIQuΨu$^HXOyz;Uݕ8vl6:TڕXzƉ勻DxZ hr b [ht$碿Qӯ 1t6Q,%r]/[!BRvGawrt4-\&[hSo"nAr*ql<᪣bm \avw8b\\EGN'ZRO*v`8aƗ8KHyк\bW5IΓj$u;dJ: ѲHz6svs6"ڶҝNơl:Ȗ`J{~Iu҅%xeQ֥r2˂vb]DwGإ݁I8KR)'PUq]'UwK"񄫖V T`.GZ{|!q!qR^S ۢ/SԣbFEDԓ N`ڡ"\hR:ؑNڒzN-# ;2uCRJQWe',+մ#UuUQ;nAƪ.uhW-u[QF' x[ ]j +JWIakP` =\9`z FuMi~q@$y۴~> %@{ FpbnĀ-V!yfݷ|89&TA FFE_>*U/8CL2! 秇^_st®cۛGW~yɹzciA!kZ(Q5F5Tz8d*jx%a:rYBCYaEG>A 9@Nz;i&LD.F"K0Zls82߈9Cٷ'Y/4)*1X:{4ɍ,TS7Le,) c?LG$hY#YaGÕUɟ^?ݕ7{>Uluь<eV%L)'4,-__c3B`z+FGzK9춻9vSHJ $FFhlJ6NLs/[;*=N-}d@c.},?ӫ.0l>ͥD4g~=# +1nP'X)`$ XεF^TWrR*c(ˆ6oz7]̘ljPe~ 6`;!b= NosT_ŷ=oϿ>G,Y֩`Wml|`YEB9TeB*:#Eqz$Y-p ^{Ӛ#E ( .Y)P)5Q[әA=qmQa<*vMg6g }ױcm׿<.LQ6h f$Um Pb_ nl^mhT;BU*P'= ̿-vμA9qᏎcɯ,ރ{'޻y9l6m@[J9U=qOZ> b7鸸{ۡZ"Cjlچ8`BT hp:s|8MX gPl/iai̡-9scd}i{P$]TUD99 ?s)p.>\Uq8u ,ˌ)et]b!-Ӊ}-*Csv+ G7u2|fil"=xNɾi'u;kj]Vz 4,/.3DrN7!"{ yl#|Xt;)n?<&Eӿ";K:WO٘UwDqP+ tw'PI # &z}{'.sH bWƬs&I휿մvDPUGAo&0]z$NsoGՎYc3qN&-*²L,IYDVxOQ(VP+9Y7";`o328VoĒ/N%8AowTڇ3ec}FA cD]P.AryP z4mVypmeȭF2(Lpta麶N(TLq46mxU~H#F'$xtўe=~Ny3Eg8&|g aly`“<.񘽞3Z+[R(UѼƆv(ԋ_Zަ|3tmP47xחƘ B']ϋM(caӞg5ʺw1wq8xM6?KL),^O239#K6*U=^SmN1{l_)87Wy:+:0N+f̲{  TiTu7vyCնIapI !IE^LsI>ҹJT&2/=c!0&Bڵ)uS9ziz&~&BOX9Nw?ϕE4m#bc^flABϡ7T,Esm'6W_ijxߋ};:V1=6ݞtV4h•}5"@k^<|^,W[W#Eghi^υ=Ee|m_4MYe*Rtr.QVY7Wy:7۰_ixVDl01j%`M_ҁXr(׏ dpnۉNnsq (BBm C5BڔJ o{e16$WL^L c偶 IzI`ќ㗕{w{п@~Rk89G80_Wz~P59?-]I[hh'<ݠ맫IŪ=,mc9^2@J¡zlhÅaU\Kշ!#R2[΍ CkꩉGFz5/AG|U[|Y$v[d*Ghߞ߅хa NHH0PYȶ@֕4*oϐ;0a~z=/A 3dWy0u;r{n 2m 4̱qa̲7 IZ䒬]gM N6xf*Ow8\P~IT"I4xS4-ogJ?q3=Lq'"֙F|}' `h.`ph?R#g!+VV:w>?Td%1L|7&B1#C?o0u|-7޿Vo'`9+l Ḡw# .ƹFu< i>sq0Gay'_]^+ ÀUA"H=6K^zQI~WhX.O4g#R#ҫjH3xYr{ˉ> F (07O~'ھVғZ=E}jm`)WZPY\L1@ l%'Bۭ>,v]8D1刿ɮh::?4rtMŸCh=ƣ;nC廔eXd! }?i}y}iK\E1bJ?TVa*0ÓF.MlܩY =PFVeB(DП2 7b>K(="$E$5#/ͲgCN7!zߧ"tӟԙ4[zML:h2v5 UBjY #Tg4NS{T~9k7#@= O )(ce1I[6¶TewɆ,@{!M̳Ḓ͛\y#Yw"IU?%f0}H::v&ƨL= ?Pg]%d)^ʋS VB$ [򣚯Dw}dۘҭ}߄a/v5q8YhH#\, >5o.aAda.uN!"ߛc:Hh%aHV2Fa`6==d}*x7~Je0'XT7 u8*t;{X9~) D= b!Bb?p>k'DRj 2?cW)߉T3ۜh8` ۋ*RiDR>,o7ajAgn}E4,B!S3ʜ5lW1"} #fM{FMk a*}kt\8b礟144afRU KلhÔE$&Ί 6ǁIs9KeLl̿2 ^E Pĺ|S GPoG/J#9@+1~dqyλqU Ӕ}Z 4 4 C{s}@\_*>^9|qQ7[{7`7Eli;B\WjPc`&m=jPx" NgW&%&i,{E.KbB񦧡|#&KFH#'$T `A*68fia'/ey]IM?*AE  #^Ɔ}r𴢨2LRk~6ߣrvBaF>o|^SxVj|ŌEgz2`2Q+BMh12M4SDxy1pe-b^i;[bd3fWѴ iOV.VQT9x<$cW[qǫ&WmY+{3n^Ō b~K0Qp4Qx Aw< +LH{صfH@$0pKZd^oO◘Z`޸:7YpRZpYZA!u,DPN㚡Fxe uց W9^֓$OCb}cv0)R!_yɤ<(z j^jiW+Eax0A43Ne35 aYbu08QV|'d:/`;vp4gDQb)|zeFHh2DC@K, ̠Bj~c'W%v·?;ꦫY~x-R1PPGa U@GBTJQUa Z.'hZ"k/ v{ρ!;DՎ 5j gPե;pOѮݡBĐؕ,7d糗ڡ't=ĊIGwz/2EgϜCS<D&gdy˛j^nX FUwтMΫݼVj/awo;945\G}Ȇ|]0 Tʵˆ ܌:f=.&TNh_8bPX?sVe!fPx3v& iP| ;ZZ"iEu7GKOC,%GJK;'q~IPFq*xb ^7cb <;AbNb% &dFhhXco/y\e<]5 \^{N<?UTH$)m̾]#fĆ@ Tޘ{PUx>&J?95y>6&5q)SYPErJhǻ,9z5`}#zWkW1b;:bJ^x/ `$,[`ʿe@Τ/u}?BEuf5 5'%rzlhWr\C(;)Kn9 iۿ&+!l [f4c_Tf5ͫ\gԚO{ x(t-:D2#0MW>WkgoNY>ԾKCIS%.uZ>` >QiIYsΊXXUMT~ٺN|B~@<O* jտ11L<]MߕpcdUL #_0uVef\N8k_hI.|Ĥ 8^Uux?0>!u׌y-9YYsj\bf ̖[H#ˆ 2qg(tc?Cr&{:Gyv]cgl+xoAVr7Ni#N0XNyu񛺚f_7ꗲ7^5lq:‰yȵ{Hcq-WsG5r0 VvL=3Qz /Čd?w S09}x ,VbFxFx& =oMd绷vNUtc: j#@wJ{8vXg-ԟ3e Q^5M`T?A$TSFE2_;Vq;kiı~ch%5l`2-LƎ.|ȜwŧͥQ&"_1LH h*F5=t}vyn QNM$hPe&lc*,gMpYޡx#|2NLc=>+,夑.{19X{*f%ATƐ"J(Y }d U(aBhcda~`v@$FފzPD#n2Qӹlh!q!c^ܑ4dL y)Vf1HX/:}|~I\ekF@ry Ϯ8BVn%qmiEů837>`XroLDڲ @$ .Z-kf3OE>seoZa {?/~{۴sg'1Do#po<TZ}t{5 V_@—?敊m#;QxcmHd|QpQ^^+GcUaާ6 cB?8Bhι}]tlzm هWw_Y=ovG!˳vRouQ5t۠`Sa17Rjm[JSKt5Z|c νS%6C 0%i}75~9kȫň}nSCI-Ww51A8 7= ?#߽mc;]PznJz`056!7W(pk-kXI-6MQN74>OjRuҘ{f'sEx oFUK;ٮ:+9_`ߊM͡P&0x/̾ %#t+_6|nm|-sOxlC<{`?́n~b;ƠFЉ(Ȣ7A;,[Z+ 8@A> %5< ؆GKL_iǴ:PAf P傝lV(DigGJQܩӔ&O iHvbUŎ `($"v{Ot=el}* ssrf%b!nߊg飼YJ^z^^ 'Ɲ|M]5;1dިzn40#T['LzLd|Fi˼W&t5HGaP$ESU cp3-v\O+WUKUVg?Zˁ~YU4JYِEvtdFrv$1*#Kw0%YA !<Sgsh&m~;Wτwԋ9PX~ vΆ9y R~>y0ҘŢ|4]Ty2w2T~KH`d;KL݃>:}%@WkyjO˜OH_&A qK7ӺRЮ:3`s2wؙ_F]12 = e߯nuo9ٲ췧Kx I 6]",#뫕sJI_ oģ_Ƀ1K1p vCИ&كߍI(HU^+'`*5xP$ 5,p\)V+ARHĒLjE{(?V/p޴Chu"Uz{icbw{_Lဳ#W@8zP &6'2:GFfw~}b?XcIy˗YÌ֤L 5#Y#h tavq؇>?)^K"Ŗ3cn)~d%R?ZX UvBˍ_sYBv1Qѽ)4(]嘆 wP0^&>/U{P%hӭtmGPY}8K+> jEp0V$ 5>ŪPZHdۣϵbQ Wiz_P /b:`=x㰨M,2M|=H)/ե[>qpʓO|xړS2\nv 6K &Q MMj$썒F5Tө|v. Axws)<9G1MwpLcF>&3 ]n60leӱfXim Y<1?NI7s\-4RpEtYC@`SDq˯Jќ9x+]sC'A2!g ]?KQZk}dFKk%F0oټ`Zy mPHe`/dY`煄Ք@ 0aܹ~<1F=ɂS~Xm*6eetQS*W +`!a6ܦti߉)|Z\K/>4P6},_wO|v4fhSgY~âq\401p+ Ћ~#x9Ϝ? bZ*l,B6_Tu{Fر-/MƘEozwq%l-k.h/⏦kOdSmYT8$B=Z'SuT ƪkzVT'lOVֱ[` &7WPw`&onZH-nZ'&PNod: /7'6y)Kdv,̷#MPz9RVGrԛ`0G$nOu׭FԦy-OwbE"Ü; '*cloL|BCz)lSIE]Z\OŐ' GicJ1K;u@ї,[0C2BEj0e6^ݍ9殎9ln~Ϧ]/BJ/HSp_Ov q}9xI(x R9b/sݵЂRPdΠ>$3k]`B'{u 6jj pCZ"bd:d9]瘛R*pf{װt`S/3;ǹ40r "LϙAui;E<͑\Q"wGyjHhΰ1~q}r FX<>jnIZ>ר7,eOU2*N@6ws:/9&CAVVe s@Ʋ;@?UaN`ej1Ǖ7 /lĄȠ¬fJknR& 0u6ZFkBT,7c?L: 5? u=G.A`,)jJA\,'/W$;˕fQ ^?^(6:wBEK*qts ?%>?k6\t$McN6=f^OZ~KCpi{x_*#K-C O*&N,UyE fɲrPvP2؃aj zjؠDH?)ᑻ,W˯u2#:c9JadttH\)Ĵ>߃2zrD&aXa X)fs$a+Baxh0ldi`@{pob9"=QXr|IQF=iJE&*<uzxC+P9xhe dz[o7%(ָNYI)it-sk&T; 1n]9qX/ hhʛ}ܶ'hcPf7Hպ#@CWxJ=9}X`9\UJ\Irhݕ#|cI8y5{y.x`6xIxCXjLx6+r唙8iݐ* 07~mc"rJ)z$.Dga/L0nUC PaY5%BR t"ƽD5̽\R,^.M_f_FplIWyRL{/E_/l"79hXߚa<(m+UPA$v.1㠾olw?gd 8}2ߞLa8pvr@=y1sk.FsM#QYKT% 4QIzZTS1HyX,H N+Hq\}6ܲ\'IZelǔ\/gXX7<>}KJ3hioŕ{r]/pC龿#o-JwWן7CƧD&r9(h -"C6?~W6L ܧ۟%GUR%  9G>,Js݁ -< eAQM @}ym> /3QfmfcX߾RSMĜ#5NlAqu5w2V';gk߁qr܋9#uD){u)v&KZ vZuU|PB AUF뷚||{cXeoIjwdAהb9?Y'\cQtz{1MhZt5s?XFҦwN#=:t|3]TLHM.]:^γ | JBS߰mpDw'?yyV9WÍ%*ؾZO3g|I'O)ܒMI%L3:-0VHaR\sF2=} gAi\7ma8 `zߴP?|_\r3s⿧ayY$*%6*ٹxo^$)6*k" ]϶Z~i g#Yy ad%τ 0(bl!]bۇgZybw3Y[lX\gD0f&% LԚdE>xI 8$V[T(nSfVjѢҭO@ᐄHE>flێm:$= ޹'e2SV)} >ZW{tGA/3a PLV ƭr/aRR!%";uX҃uuY |4`M!@۔c@̑)U%驒gNlԒQi.v S6e% ?+1[( }u䥹g-ҿ*'p VQR4]:.:4VKWnt *mƞ[6i=UGk[I(~.{D;ގەV~#-h)IFWp, ߱a㦅rzp2~#0z| UlŜV;Z:욲q5ɋ}nIA,䱍UEԺ{Bp.P)rTbu&NryZ(1 "71v'W6]b ZĮÖ~zBJ/qCcGL͝cdF 2+#fc7B\}3$aLѯ =ڝ7`hXܯi]G!Eŝ%\}| 'oM(h9--/?5X88EyM MN9Q'‰G5C>e! Z!W߰mJxj O _ps?*`4)`k犯Į7ǫ^>US-1썅l6tߞo`4(]]V2,+;qN]zU̩HRWiڮS @,֛U0$E-Vr?"Qxbgv]4F)lbq_y ]&ĉ>5p紟9<~?Vs^ZиZI-*7gɅt2Z  I5l'ʜI%3XkMct4⋝A0+:P>c~2#74 ՇvTwW m5U`b$Fav'']Hb`e7wYL߶ L\*%J _ xINyBt!7?ywS/BG_g(+ Y *cHK836'T ѡ':@39 DaTJY=s#Mgr0a|t]8gˋ|8Q >ť‘2 Ȥ9$$Pb61~&a ZO FG20Gg|j~2ވDC0nE_'cZzي-JE&B@Qs`gV=.|#b%G7Aa4++u7/{(ҿbeT"TiDiN\XU31 YOGTk^EꧾHwm힆Y*ǿI7q袦B'Ȏ'P"U55->\&dEOTsx/{cY}"WQ?GpagʟɠYmv 9d;l^ܲ MdKn9u{09@[ySnV]g]3^{S_<%]p]8ko:ٮz )CK-"g4!YF]V],]UW@CN% ,Z>6nN?߭VA!btU2C$u0jYӥ0{nZټmhV:hͤX0Bdd2i60>fYk;:PP,r ˃k۝g+F8@ʑ#M#^w+w.#9-Γ H0͑"tI>F`Ay^6toso~{}K_MGRiz2)DHqFIEPt&=Al^[_7J7D]&#vXO:X@KC1EmJbǼzo_ \еr_Jr9*w hmku 2x#AY/ GzՔNqiz{ڋ'gyO/{S1H=# T@ZRm-U$kMՒZ%~_5Ŝs9LIcLEϬbp%2o2[ 80Z5cI"E2?~{U}8NPd=:=:-Ч?Cyg67A,-=$Z{$bՖj~RN CkFN.c%w0P3 &X_Fw^x+_ofD|}*Gjα,t+!Rf(Wb~kA(~Y5{@bmUSlvS:NGs)Sr>m^ǫ?F95yN?\r C=LuUQإW(GcmmE,(gAr! EGe/1}Vvϣ;&X`hˇ ߅ }78cyl7cV(!\2~ 9{Pnpg'bUߢL ɱ[=}E߽ߏw} @\`k ^aAI-ۛ4#Y^ږ{Ogxz:]_jv .e{pE˝e̖:7lRɦ. z|׿coq hT-9cgŗM2<{1Yk\ĪE4ZHGׁHMJ/1AY&SYG8{$\^{;pPA@*) w;NHlH=I֬}CUO O'ySzSe?M'ODIȈ <{lċXdWKz\b8!lpduu@ h$R)6c7 '-XAs /BC24QG V 7ҲᒪY3&xb +XZQ#$j5iS3Ql1{bbˋZU'OK,7`Mk䯛$hKaR&Ҕ'b}a5(0 x](ѡ2KZFʞg6--a7 k) '+lpIcHlZ7W(eqi+] OzYv mC&AlZ$|ix##ض{}F^gn'2.G@x)@`465x$fMJUS^N-XpqMx0N3@E n>.\rc&% C\ F)%jh^ϣOjZTaQ0{<#I&ԙL4&Y 6$|Ynu?L_.^@uu/FvYT롻v#uUmi[ ؄UI{V3SgŶn v'lJHm7jI:7$:yA伇- tçgsK *fcH\YvWM ]#b@0euZVU3 4iF#w mS|>xoTnJL] ln(^#+x$+9DvPFC|  0p Kөp0o 6+P ~ĖvW&$b Jb*Zś,Z%#\= ]!;@; *x}պ9ebwh*yU::0TNH)TlلqlٳU*UY.[}9YCnͫnb4Xxi ":uhlpH9 Pm˶ܲe,.]J8nݞ[rl>M|þOJjƄ<$u?ɧ6}ܫE<ֳma;gmZyRyKb# ,:q<ő r`H s ydt3 \h'=3RpYᥘl\:"R.:"k(hX*Hqߜs0#Efk %*[hbcpJìоh\@eW=wS9ٳ\e!dv#K#؞s j0e |J!34v H6\866(PqR< Pp(r Uf(d)3ĊFAĝP`X.$ޘ5T$Hx8f @*P4y Y'u ["3EVtxkp1ЕHW ˿Z圮Ÿ W9qnٻn+mלDI^2œczhB:gb-o7;i "x[\H0qq^& 5P8l ̏)#-B(CE{ ޸l1Ϯ>\c=΍ WN|?.լ i6nh4 N̺1"mC{nP)B25lk e7O{N?y qQ8*!t/V!6_6"Hv5FR }O`wLX{7&"ߪ3qeSK}j敞]pF b:M\g)xvxg#әXF.\P&TW2*66>n; 21!q'arxuF /Sm7;H2u8{2aK:<ά7v=I/t cêp ߷fֱaqC2ɤIr]tؽQEi+a9L4w-Z9AL Ntjqʹ۩k4}y7eF݉9uWwCqyy9%BPV&z:Q {cV&Ս#' rn#`YY⌎$ @( feR5c._"#r_ AYM 4PNS5ȱIAEǭ"TUZE\gC@x*w6, 2RZe1dj͢,k{c2C&pDB}@TU+#HBvCidN&&*N6H 4J%uk4h9Jp($D;:1D|ӥYAD*R\ \s8)OP; *~XT?d^ݠCI]e~+YńHi'4^4yp735!?$'^T7[X6jK ΁j5bsBN-Fڋq\'RZad.uV+êkOa8QP^@ƫ3ҍ}U:.!nN"n=hA[7z^[q{vzBn`1A; ˷)<[]EփdIU%ܺi^wٌ>/4t#z7}lkk/[&{]ʳIT=,(GQ/9cq;@)9r^ ܈v"FLӾ|cĨ2H<$x$ xzKw+ P墖}r}?8s;$ 1C?[ džqԯ/B81002Y,(6qmt8$ּ ؀ISk~44pfL6욬FS5D1d -ߙyoY``Ys|+>30"&kp.MT t=p7 5 fUvp[ܬ/Lmb ,or:4#×\Vښs>nq׊H1:$CgŒϔ"q]Ǣ"BP]{Qpp\H),kHCӏ Jw2wlZ[3/nɾw~ju1nAP!pFgDF@w dww L!1 'a!GvaK? j9=$120~SȆh{Oo*grZsٍ(U=8W`$Z!Br[Tr:zEx*%6+6 @j.4ɨD R`IrTr@R!%rG2@w#{2PN,Oc"ٍH6ʃԤ}]*Khfrj&^VJҬͤt ZC|Y z@E_C)*MMPtE|bY(n9G 'zBR l1 ]DV v}:+ ygv3D+Zх))-~O|6I\ @]*ً.ջ/OA^a5}H&ݢy~)"[@<aF{",q@xsxӗ'ո?u{Jwkho: Uy ~VKx*䐅hit mBmHT^P@Qn;S6< "fڬYd[S˦nD(cR:G%dP2hu MHD6I` ڮ߼2zF|~s[D)Ďy"*2Eb+U?QEF܁AoO9"Xp!7`s 'ʒAUC8;ʮVČ; ٸ 5[g@Vef6UyժP3ŗQ0B{#DM;(`2gQ9y#ӭfHnՑ/Fb@  ȬS]ył̏|K&>3_/Xz$Iʞ }<F/ J :9 5S(2j;e4S1[)Agaʾ'eps 2XI7^׺`KenV֕< sXAbJݱ7 A3qB5 ި' OwzcB}a$?10M \VDJ4R^)J 珻Edu_\v6 im$]2;YV-loǐIA)WIW~q)ہhwqX~:S/,By|Qqu윜4I$3@ѐmϤI#poDZ9bKRy37=u⌸v,*Z(K]{h%#]5ϲxįgb<=wrJj2}ـM ;oažf%oÿry/kä%߹Gsx5߿ٔ91?~F~o踦{ZpXY J״K  cex|׿u&-l>(Z:\_Pj!H'e"6I29\2 |./ݖv, N*K2hu}+AduO}nyQ޿-:Jg<. ;[Ji(yj&z,{HLS#tNc{ gWя[-Mw8v.el d֍9(6Cdz"9%ԮX>Nk֘)Pp⳷z]>!4lfKG.К |T?pʊbllDd7mp\^M{O;3Z/!e"vKckoJ$\8A\Jtv|߳ɴy.Hx)oQ`|[N~HNhV%s-o^2==c@w8\wa= S5M홚+7r2|~k NlV⚪WhJ~ן%`<`h@eq"|iҗ0!5}7PiS58;8$ךqBj$$F SEW+"w☁r 1,@cPZPiٓQ xMjS?EcB4 ﲼS_ ؠS}½+F;*& ·Ջ+I=F1yh/jq!ɕK=I:`U,o`/kNșp\$'Щ_2)%K;׫P|,#(غ>*uYɻ]obzB vPi6kx uA|_ʌ;MG{T0DEW(~NyKG=+_O}>^O]Uu r*l*0H^!R* K0RhGؓ> e[޶hSrL+R_ ɪ:iLn;-jmGSD]Bv"3=S(5x9[xcpzäg&$ihjf1&LQksTwC<-dӒ Fl\^ ;6K p["е]k>图BGLbC4 hn,wRMȢBV쟅kBr=;3Ԓ o - ,WV={ۿIlթ:njU}<~a#@܋g_hnv~& }^!প|F6-}FOl?d$7>n% My€{=0Џ˩iQiotך4ޡonO$K;΅ϋX }*0~!W=(o)[흆9 ei4]-ӅoQCN̸d>R` :7G泀j24/VՎfR=j(A:eI$"ݑ%]Onծܞm^ߣ&QC7\>\?J+} 궍@S,](Gvb%!'᪗jOcP \5A_I=pb:oqsbl2 :)\qMBCB ͐#*Z=QB1eQ %\یm1PX^KcД#Ĩhz]eȹ4sl * ZUS8ŕ%!ŶpHq/U{upObR W^G-8?ϖSqD3n#TMNPF̪e,ơFk72?NIFtLC>D{bzmّ/^4JLN.Dd̓ EWQ81MS݇? KH2~q"XA݉UE}> 4cC:K= 2lr{amτLUJ;?a Ai)hGG;k֭q2A.@J o;GGߟJ]4$ nj* %sVS:#lp-7ƣ)0"FCdڦOʶN%.T e{쵫)Uڽn}]hm,hA 7zCutqI(,ބ,N?nf;[ة|e.S,<ifG{Gd_#e.~ڳ6֩fbIeq7tx`&pteDRZ$aŻKMEz|딋M&zdthwKJjJ~jgh{ɽVߪzK?}e5ͭLIo0aix^%l׺d4uOb%3A[6xى b*,iEZދ8I _Ub8ikw0*(""TC |N u s5l״W:Qla)J,»'j~If9D:٫-ö(_1̵q<VWw9ל7&'Y,DĬϴCe'8nïQA U09@m1?}xJ!*Cv1n|\!1V⡩A+1?S&' ETXfЉXk]\O>iݵcc4geqcB~lo6}"IWs741Q]1M[[fV5kA>;_BPGQ帹& 0d CcQz+i PhtoSlK^Hz,`7X ` "x({sjMByܤ ,_[&>S0yQ^b~Ũ Tќޅ+lcsD7K;$Dg'!Q~^kXՓjw)nα,m\o,N|I{3p5Jp'Ҍ/2>/QoKXe? ekv N]F+ ҵ62n̈zA5gutei;ҁ2X Vw4ݧһFJ3[x+)_PZOwK4C3*S|,Yb~e9!w1K+R7ZL%WD+V> :7KEA4sY;\zm+%2%OY6qڦ1GY3ls g9 xCI *NP>VjBH!_I7ӸC_RA*R0/L'5﷧*P7 #JU}\z.u0+cGO^E 'P}A]'NڇBﵤnݍߤ/?h+OܫiߤIAN g4|TDr7% p$Uy׫wDS-'XVU?PYr$=-?EDP$$`F^7}c|ف8iʤ<7Dr$4rsSAX|ƵYi\?y1b9ŷ4"~= 2Z^3`?g{ ]ϔ ̤U8GBb!:I g.Ke\TrDXh}UpFoG ㋁mI%KOysQ><!;>5%糩!i~fY tojIV.//:jޗg&UER}.v6bo;RnjlTK'r4uougڡqb^rWc.T\tU8&^qzĶߗ9(<$t4 JYR.I4qà\.!U-rE’Qý}uebޫuhEQ\AA0\&6t|Fߘ]2O^t@͞.ќ(sSk;̕&Gh6w 50[R,X!jKT؟.wH6dzƷu]zP+usפl$|Qq^:PT(hG8 zvD0dlIC-@xWhKl\pO"JwQC{ #37o4" $vpE>ԖPAhoRWr'+Mڎ"lKI?:^24+jxF4R_hԟ i١ vVwoU|'V66mKXaըB?0k]0T43m#'y.ºG Kί|ǘ 1 +ĸyTiiuúؽ쵺o<+.W M-=|tW?WjBHf˪ZM5F q\{,5<=! 峰kRrbYYoT6I*o+1zPTg® ؕ[Wi?I.Kװ '2KyDŨf?cZ Yhty#OH$xKsA(JA=mbW (}} ܯGjZX̨s(}gё( wS'=_OJQ!ڗ_O <|x, ;̨G"Amrka3GjjIn>is,O$oFևO|HTa^E9Zw*O5{?,3{iW+hɕ:=旪ڍJ._wx{ o0%uq@1 oCҰ>%@WojZ 31/kâRQ@%uΎenE/_sZAqVܦpehrDϽeTU? &jeFFP͖tMdruxaui8=-u9 X`=8W^%`D\Vjkm|=c+fɘ{oE9Yj(xMVo |픿=+N.*׭]E%Ma:hcl-3x@7eҬ麩VlywXt,ÕX#wZ2 \Uџ_"*^M+$0 ]KTʚW7I,/ p7*3S{'&DGZ.؆[q(hVdP1(r2&%ul!J*;5"X1,YbK撚єF(MlDk5BWvB-S#DJI5.(qNy =j)fo &S[YD-rtԜ ('DZdAiU|8шeeT.`ԼH Ti†rpk u+ I' a|DɜWX_ ŲSD `( e؀R@[ir|f0`zE׻cfCJ1%()\$Dd^aFr.:Pupp/zO, ] ȄuQ*.'"QxC ]@*wm^ T7m N|f 4^5bcHwXȣ}fߡmeS B)ˑOm`H*̶ 4P :.^іU]#~f=+#"FWBK.e<: jسd/88YŶ17zw$w;&7Hii&VXՓNo2?YȏLZPD;&<1v/q~C!DiT0֘Ƞ8h1_#˧"j5a$K˴_) c<+x81kNxU Q+xI&Zo48jɿ\Bc`kr9^O/|,+AUV Gưr RRKqwU8HQ jQFfmBF RWY`kU'qqq+Ʊ7rVh.y{8QmYQ♰>d_lpإ@Uz [gwݐ> iZdGWS(KEɜTtNTa, I-{#TZ3o wY/-*Zt6jܐU艿D/1q2䆳xl!]x! p!o)+՘.Ob"rsW4vLڶ%A#ùw]5mlG*߿AE+ہ/|dtvCކ]uEthOk#]!T)lp9vI-a3~;ir Ͱ3T( MP J2t&Q8q ΚVP ZEvns&i), >g#힆4ת3rmfif:L\ 6zd\ȼw~6u;5N*Ye q*oa+o=M6ا&%_C^_*eЎddeп8S)6˺9$ o,<&ps]-lx/.j1Rh p]?':U-*a.$>1$^Eb zk ;Ly'zY$ quyIa3Xع(:W ֝'[5`v'[}1N }9d+X|z=FyZ Q"|тE\;]gLX"bWE Vћ\=v$'ɿ})L uQA9/#R-k%I]B·v'YB+\Zh% &9^_j'~D \;B'2*i:4ϊ@ȱysf?Öٹ*dRHd[YxsWL,t\JcR:_Avm]G6m'h>U :%,1Xzx VyiiUi:uCL5|ϼwvL.$ /(nRpXnO&#tU0('jݵx,|s_r>eIPt atL6rH/4ӢD/|se$o%5dX9$϶7`- ^Ĕ*jp욐~zt 0mtLu&UJR1ǂrsqekl`GM==MJAZ{ af{CE̢&wuY -Ƒg|0=F Ƹ18Msit]rTgF>zdvl]*c]N<^ RN4S|j]| "fɏ؄ /s A-s=K8p_/ih;6 9D7cSh6\i6}Z89D 0)Ђ .3cܡ:K)пti 1|]& pa{P !rJ4c!kҼ@K}y٫nj5J~YeԜW kL萭3mv2<Պ9 *j_bOIE@HDr S,<5 [p`d_rJr:%m:ܹx`):x:Ek9|dU]GͩX;?E],$?OȭnmSxvsVq&z$i8K2T?S]{fke?` uuDuciauWwhs!e ŕCR~O:lDoAYq޴O6.61A?t'2!`4G>aՐLoVf3Ez.b@uU ~i1op/ u'dwp n"m Zxհ)>yz1`d"? ΞxAnfqq$z$hy=:z p楡s)yы\ W稝g.(0}ZBU&}ϣ*s7|@`pt!]&M$ %VQ1gnĽUQc}SfwEڒw|VqzYABzϜswچRi21|3yGVO)Gs^}i_tDt߲{zJOP Z0lHxOSjk}SaА_abJHݐ Vm) o]JFű |3bS'1SJΒy3t`\qB-;6CRk}Uj.:s t-G\lh(` u#A.gh$ǎB"j{#ȋ=j'DW>KK9ء*%⠽اeaZ"ʀE ADR O8]5gF(ux]1VJIr+EDfHoγHlҭS2Z}>ÿKvloz䌓^7vME ۞ \vC srLk;C+A(&8++3E~.ٗM 0,13ב1ogp]`I G ̹GфQ!>KBOus^z<,=BlDlZu_3.~T|7̼+Xj <q0dyC,Xv"wErm&mG R+sZX'vk 5#b}p tޓn3 ScbesaMZCۅ-$qÑ%MN1 uә }f mM S"}SphX< <7?l70'KsG \@sn?E KcC!Te.” W$fY,>h4ƩIKUtiDY_lؔ<]vmΫ;y9F1ǼF>(SWCV;u `@_곢@ًB %Fgls0Mip{V\7FSP8HU?"U |F%TRP̯ R]Gorlk{BPZX JIF_7T)_}И9z}4|LacR9P WyQH<- B4lj3K?.CMǁ~jO`hk5͇Yn+C a @م\kA3\!ꐜ')[`P ?ݵ}]|:_$Er5] N>Q8+Wأ\@WRo8o%@w ]XoA`P`:)eRHa^K77°dž=3 >wV(>G1Rkˏ0R:^@ T4sV<"JBψ57l>+L ú`i :0dskOuYےN6#4Ж+*&CGzS;ƘR}}WQZ/.|yWZk \= :/"Hig1eЦEzxs~UдQ7ˉbˑtYv}V4B~=9ŮhYUVO7G7xݗC5޳?b$5*hJ]=?[~ȥѓѠH "7ʜbz '8cjqI?G} ݶXV Vsj7,SZhQ;޳T\6{"ĕdOswײDĠ?xkrRQQJŃׂ.@*vĮ`YǵK'+J<0aJ.?@O ["Z)ML,Eٻӷy˜$8Zu_R S@6_]y&c3>Cʴ5^,b JK[z_=PFߐPB)"prhG(z4wRG1L$.c Tf+"w-K8hkW*)8+wiOu8XDT@xA\/^3RW0baT沬Gbtǧxia *+He& ѕ_68=&Tׯl(bw%it˷&?1VZML{pdHndA9__淦Jh\H: #ҭ>+OCVs4Y #wQncN>v5m%QY(#sc1 w+MwqX׌,κƉs MjܪɶP8r[Ϟ6%D\tYDRĦcV ]Y>@ɹѱÙ Vӡ{( saP:657Ta۴|G#o%8x {/y0 LpGTM1T6yLl/D$"& :ޜ*!"hwƚ$n;awp;=!ЇN_18n !tq>Nyq)- ;1OBI3bU:+7Kz&C@T6K*Y86Y)^A7ieӰ2>)W4ĠTϭ?Yq.W,|} ;9u>oe6Cir9*iZ~x;s(dNP ǫdњ7s .n>=7qڶ"$.S$U,#k^?r:"Zw]P/{`q3 CJ֧'Ek01luUcXԞ" g@dzd.Uܱ:%Ck,) ʐHْf RNz@|c/yř<,j4pT l F h$K;ybB]p31l50y0/SebG5tcP > ~{:ڤm.AZ2m3{\ߧ?Hcg4 DMh1@hSmJ:MtykMLn;&zIhɰLM`#ixzdz=.Mx-lfW쪏3|dh\fZ-I~z-], ?ݮuͼt^\bZv>효*?\* fci(#|2kЊ"v'ϧyHtKGӷF ^RԻj2Z +.D {QgpKq >HmLQBD  h՛qQ>vVm@2Ȣ!@gk(N[ҧm"p/R| ܮѦ[,dA{d~ɱKoGY05_4> e HŲe=Bw5zͦ>jɘXDGTL%e`ܒJgySh-~,1V#hW3_s^f{iD v˫)Sv?gэ6r>ځ!j#^D "FZ-*-$XL]:O~#^\/Vi)f/eo|HͼYGG\nbS\2ly4A&בkYTRzk61YO~Ph&R#T)? BJvym۽[ ::Έ2QI)oǀ6EtDXtg/bI!VXlFMDW >0qDWTd 1AʋPKq)qԳf@_ ĩSͻypzoavʏ WLE'0Jԣ?Œ-4˸~]7-WfJ`n=0d0^$cl܎J:5z잌5y}Ÿ9*X+:cvFhX~λ.%8vzܓES%CQn"X v[Ln$ƣvc .@ͽ Q\@/O81QF̙<=wS;dQ?HSLL슄q 0(u aD+F{ d"nA7>ЮGEJ)E<4 C֞Z.@b=Qraʚ sz>"=j܍Ȩ;8?>W>(%>_*;Ć$y*\!֌Z53;eK".,{Zl&n >NpP -"}]J*m+Ekl၇:hB4E^ c#ԓ:ؑc-ӄZ\A-74 +j+9)&M,LCQ' I'J0lTj33" ) ťK|lt" Κ}B\cjŁK/R%u \JetXx➒{kfGZ5jxf<ǭgޥ;+ E 1T{WnY񐱏LJE͇t;=˳x?"I@vGÐb6HhچY*z[: mndt˥{dw ƽ n5'6˘% HU'1Ltrw4l|Jl; 9Je6³rC9)m nP d @/Rqa~<+q4Ȩn~S~ுDJmݟgjX޳ݾش{Vs=p~HWIl"Tb>j͙\o5x<ԇĎq[&gAFv0Єo'GK)>xtpɤcҘKDE/Z#ץBT]fhb1?*lbPg6M XDË>wA=ji˵u:7IMZHzY_4t48z1o=׫o"q[uyD'u-?-ԀkA nxL ' vl+0z^ƟJI_ v+Nh~F~ӁHw" "?X [ASr-oaS4[iuGaW"|UzӝzV s I$4\51:Tn  ӝC+7R(4`^+FEgY*G1zWδwi ^q`wNJ?&,`S r'/`N!Aeԭb+ y@?,@CV Q%}G2V5mQ"] ,jp%5.R rWOލl,h. E"u<{0r]ֻ64/&/2rp#t"$w"!@l =94[hzn>N*L 5nWHzaa7oV^-po-<\EHXzebmIB܁''@~|)$$█GJEJÛʨ֗]`7m$W/NO4Qya@&U']fކRa>{eH;f!wqzPE;RAMmf]Ȍԣ.> xŘA7ق$oW'ȎN26j0?ZNލeՈ@$.տmC@SA+R&@ ANW)3@JO --RI.w}O^T2Gmw3eC[0(5‚ uz~Ήω:щW=}:($6FiA6_sz@9}gC=Ȼ P]AC+(w{3C7 BdU{x`;KL6T`!s8ר4{i ljE Q%P@mg[9b#{wδ;ЮUqAVoBXN+=ؑ8 Њ1G?v |"}X\Ɗ{$dl  I-Qy }yvMf^`|c)I[N#Wf_hg@3Q=b/sA^=)+܊ 7ZoY.%#S6;µ4)vACQeUi#QA<X?Vfd6 qEڴ͐n*ɒ\G =DY ].BSF6{?±S8LP#̊=|lِ)Ia{e/YoP!E#FWuUeWls8eGM w0 F\"]O(x\ԦELt##/N~]I<h7l9+VZBxb0/@ÑugY}fgi1|pGLu_G@"3K1KQpWUӬs×R53f밠)]LJ±.م"Y8NdFhy?Yl*eӓ^TB!ҪICڒ8[lwum顗~~TDڕ_ʯg0 $#`vR`;[˅Ccw/7;3|0F e :(F@ a<7iЭpnrBHprH!'S^Jkc/}V8>% 4}bK4hu 峥ISEn8It>9} fPv뢍]D F}֓l;mہJvv1d t_Lp1lͣZURzz: u/`?Phk|ĸx4t )H;bƂ˜Vփ6} ҟ= ŕ4%4ݤjw1BLj ЮAD!k?[e|%*\ZsBFULw^6c$R }AR""e*s12r_.CD!}%jI;Hn侻brZt' ov\C3Q8(R㌖jnMsַQg֥B~iPh/-KLJTOAgOs~E#ՕDxwr1ad0KeO8M@ʚ~SkEȨ=b'&1fw@n< B QCtGVdj՘D݇m$e/nR#GԈujfvHJHXDU,]+ls-@I :%J|r)M7Vgi^-JIy28bd<ʱm>*PvJ>v$Ru5sq5ҁ$ʉlHHS<7q &~pp'؜`ኴSthpTPz(rȃq+Dz ‘R] uRk .bd!)n\G/=f*B4~ZJyVa97*f%G Ru'H{]R!8(mɔxYw-=1rґKN` b Afq Mޒc}}/hfcв@,v.qOl &'iJrgtI2-I,D2'?{o8Zj.6Szl[;Ȝb=&"{>*@gɖǠVEd(9h0pqx>n[X|(!čr>);m=|wpE0] c$;[BX9bI&bYNg~8y3F |~] %#lqyR  "9XRMZTz^oLye-3(߻Н㌂ބ@nM#AEe9B^qd(^fŶdi~G` N):ikџ&*YWooJ՘[J@υ=C#/MMjCA"#DF!M`+BF@nJkebXdUܽ;75eu bYy ccu$d%(3v U{}:~־8wӀ1z}TJuIA(_JрbFdoTKsPX3x2I_39pa+EA{n[Q?qH<Ҹ#\vϒF9,&;.<63ҷMv;˖+NIbv:hEiӇ^h5 E,nY[M;4)[8xFuo<٣~-/07dr˨z܍u!,os4%LgDF5\xz5hVZ@̯8iUlV-'к&Ab[Y.C[R #^+Bacx]K:<=K \i=~@^r/;jH`nQ6༽S8n ݡ[Sk6'bc1 ltk64me|;abh]:| *: k"`1tK$öE U@ [Ӕ/;ͺ=CLM[…{A3 W< CN@{j5C5Ojg@k; }{" Cfd*Y%iM K L g3a8lWJ}nz+>vA#`qyʐia_ &\/oo2 Xr9 ^~ )mف3$]<7 dDXgUCr9yxA V 'kU.2Pci$RWgí_s@]CcӫU{Y/լ悱YZ'gjʴ5&R: ra68&-Ցy6OxvG 2Yn+ 'oI0( !Y.Y O#[hvôBK}@jOA8(K^ƫd@)\؋OaGDYA=s8]FjZ ]q6p}B5RE_e9|f&ízeG=22W`sF+ĶfU.QYOD=#PޝvufGj 'X1/ k63c 鿍/So[Je#b̊x͸"%I 6yu ~E^$l ~:q*\D .>W1JYy"ʴ.b8:g++n F!GaW%RͱJO%FC/3ъۊ0`+hOS 8m`{=ܰӤG2hmg?\ZWU5SLf"!ݲl[\g(\T!J%=#q*,]p6<#z䤀 k2ųܨM%# xb7=lQK]O E*n[qnY<64IK80p +hg(;awn}IӰdׂ ״z5S|?mԸm*AtjN)SqSw^Cws E(~ cHXw܇r4؉Md*t{gb{1ۯ 7ٚtO mHࡩK32ݽf"oeŗ s&7zDnBϼ* #'ncUHBES*D.-IhDdOg CEJAH`82pj # *\wuDDp*WGޮtw~> `LF7D%f|)#%bAp,Ph>_B-Ե9%䤳`DncI\(P1mIU>KǦyl~ ҃sYA o rBmCN.%#)G!r &} *+LPV"ai5nz k;֖3_IS|eFRB4 w=u u Pd%`LU/ga8pIj^̫,rCm-UstQ4?[VSFm p EX!iG}M9ۀ'hHȋޭ ߙo@۰:"zQUan]8;_|>FžAHu/uU+0ŧCh쾚 $273ʁ&N6gz}|7fY|$I+k—HeG#/LŻKjpA-?Rb-XE"<'"krmFRqertUzg|S+*9<؝í!nӐ%>f&9 6EXJ;TBpmG$Z;b/rKKPaå%*ˍy&[|W:.E q88ַ;|[2͜/P$Jrr>DuzAr:A_0~ 'owMpYX ֧Q`f^{fӃӴ@\j-T9Zj$_9uQ Oa5~>o:Yqܕt]K#+tT_!@] mNh\KpZƠ̱iz5qJyg1Oǥ0!̖IkQߛX:I,{6}r%'Xx S}7I02}b kֱ $b~xIJ!.xȼbn#MuBm cB4nŖ{wQIaFi?}2hh.n[/pQ'fV:l\`9Ś#Yk).v3̶(*rs*ŊMyiz|. rIp<3 ADYpu3#z.vOџgkJ8|vIn:R6l!kJ 3\\d4p{8ZolШ.2dcRS)«f '!xhDNrE;K[l1Tavkv;iDd <3<#s+NWl9ZwV府:Ezk†F t^-1J K;=Ma 69ڸt%6Z$Df%cZkGjMiP9lЗlXr.^=㢉Qr.ݐ'ߗtc u4cX;[Ku2坼fWIߒ̤ZK"kTFOrKŬur_鎣}PK@'?|g=SUxZ@zF9M`?ޮ-1⁃wt%>(,`tD+]?X5D u."فE㶴W[ZR'>LԙuBh*GNDChN]|7bȞˤҁjOS;ZNѰV|A8rLG {N  -Rnă7X\k9!)؞Nٗ(2CͦʆAڒ>tC=d9ԚE :F/ڋj,WD*3U69M Z@Zx\g&(|VlEkU`oSWPd?4Hgcuzk6X69d>FMh 41h¬:Y|vG XbW+z:d柇Y@7J4L^C\8&=\|֋=ys+:_,YyCiŕ?x4,*bmJҎ# Jةnyq;4 fn $j&Xi:ݩ:O9+tN-cٖ#/wISF;3H*I<*E6#bf#Et;7Ռ0Nխ (kTt&X-^b#hxk}=)_UeHFK5{83Bg!3\!2qpg\J;}z6nN,E_B| 3k k4-c23` Etku("X&eH-V9xl5 廻u񵔌#9K\TƐƁ&! .Tr3rjkVGw]UL~>oB6lFC׀zP`t4NP0~O~klk@e53 Njt[Kx|&3넷m'c^@(,~oCִ#$m34CQWd8 r_OpX縖{޷qvU?oʈ+XI4 `+f!Pٞ˳Hx:P8nuTg(B׬ XZtӯ9\UW$Ɋ+2K_j񍶵2>Uߞv0 ǻ.md}rb7匌n>祕;ˌH@69J9ؽ Yxu 9; G-""q5> ȍPZ0#-GO "ӒZլ0O>p.3SQU. %I#<m^vDW1,Ѫ7著6xvYQAw%h6>C>=_!b<pMOq $u#Gz2(ɱdB蕵3`Na]IcJþ\DJD^nSd&}/ 6'37Cwv'@KռlWF:S'{5q,bYCs-g<[nUtbCHĨ7W{w@WN'x x^^,{)Js= A'Hu–Jvۜ\(Rf91/Ģo=&aӖ*eԌ\P/2O_sYlЉo7S6 ڙdw[[Rц#qiz|L߁A@_JyϑX^W7**[fd\*x&hք[}՘kE;o} F=#S^";t3Z쯒oY,AKL0㹁^}9d$ 011_L'ge-<ԘMԼOgP?VMݎ B\c;QH5Jϐv{a?> , +f޼Y R#p,Te&ذΓΠfi5P#`Չ ^9vԞYڝ4xsi'ZPȌ#\^`QȴLW=$D! |3va"$bAoGR6l^Nu|* U :HGkkw|tOjLlntú=Ndk&ֶKgZo$@{pJUSv;`p<~mOn`ֻ}po-/g3fkP/޵SY״'cc",{T<0`Q9i9/SeMݕ'x 5}% 9-}~ݦ$ :V>_鏻gx̕n#\ИBUobVB=g>S' ^w}>'uEJP@R +l4&Uj ôcCmJ ;ֺm9lr82'HJR/뗺v:+;+&RyT6G BGPG*y\3v`Yxm%y -(f #.ڊ$0ދ;)(+91\,嫉8ۇ<ayB.;=-:bB"6* ~{B;'a޳͝<3axvX9V~,-#eUi\q֎iAHqY0c 1qy2U+|fID. W9?!@񆄪Ind1.f+Ƕ`ؘ*=vX!!ݨE|6 ǚ0F)Y<'b/`‘3=&UӉF#X)H G@F˽BvgN %{v/;kOKtm0}8]FGORi:(_>fMQyMJJ0٣=OWsƱ פ֧L>!_۳/O;A޽4 1`I= ge2z 5J)}g^ܲA' 'G/ZN4ӕ1r|.RqRYeV{N5Rգ`h,:ύHJYڋ,BtL}hG寃RIĆvX3Y)%O)N豶PR4&C Xj% |(Ճ57g?u#U, [>P*E5:s\<)$(ҙ@["!T߭RO`~ֱ\zZ=>3K J)ӨOndV19/wN(xGA&GWp,6aYO 3d͒#3j<"8CM=.\4E=Nô:ˠ<ikޚ! Gxe@̽nl;bMUi8ő uA˸ 2X(gNQbPp:bNIqeSa8`0a(RzW&^m|]Iχ Tj;(TKd"8V u ~{fkosZdܻ p";fe$ἢ~!-Ԙh -RD `+n{ @ mF`N*7A;?|BY YMfj#:]IpUaD Y94 ^vlncbzߌ924eFW1Ѱ1RwY64xYޱEQYBͤ7_V3[5fv(iC–@8BV%)tFi[hSo[J 5T]hfH^\/`du**] wj9ձ6 DQ;?#d\A @Eg* Q\rb+6 fkh'{69WqA=ng7 M6H 4℔uaBBK8 i6b?o p_JMf]:6&G &5P:vMnW teF G9!vѬSB!@~hI%":66?T^.Vڝ$sNh0^UЬ{dB^xOSīIG3sM2qM2Yn'/%exl{By-]ˑCANTF7B WbuvhO;m+ J'֫Gh,K+n;`8",hw3eaCuC{t߫u,{ݑ2t,2IT1lj}qbP\Rъp e<Ԩh!óݟԤ`C p,xJ#_La\}$T7OՈi JF˩n]x& NXvq̎vy BNY)hJķn:c!@2us}g/|Vy" 2@6]ȩQʸYb2}}r^ae+RTY"22c*VQTJ=P"N4m^ ܐ!VxMY n02L+.".EVWq}q} [)V//N4q~QI={T,>R cm3MMM2/EÖ1țA BxvY}_mFZ6'(`c]i>--u,)GXa5Psʸn=Xxhq֮cPǠ4xa{֐zа`fb/͟¾'ZK *g%Prc,˦]^Ё𛈶 u]├O8LW\Qu5"#4n .:ib"J仮yɬ.(IKIڮi^-#%j]1c2\0,ͻFvbk/L:I8pl;@FQ&"s3hfBGj3nS$䞪#2]$oo 6y\xhTO[!e@/;VJ_Ͳp1 80eTEcVq%;N{.dab$O2J+Bqݠ0qeqy EzUd_tI? ~ l)AXz&fU2Z %~B:3+j?/1>މd7kqwQK' 粙s=VE iNBƁ|yY(ATu!٘KjB٨yX{ٸ-ҏV9$d2dx$!/!l%O+wۆm.Yt9gن)TЄKZmZVʋU6 M;Gr݉❝tHJK,;] ݻ*g*9@{v`zTņjn^8[ \T :t.צHXhqT 2cPMFxO ;ǬƲe49K+Il`O5tqHYv)kzށQ;%6\,Gٵ܇-5 ,zT3 &P^فH&#= bzVAW'Nc@ R}H1CpsI]8oTJ47#x/O]ӄ^pĜ\R Y%0 '^N:okn =.3_``@I9tQ{?VD,vV@ T^eK5=¢AEz7&Qu‘RMբ/ٖ"TX9Zkyϻa %Okؾ3ElI񰸣#%||7u_ OЛ09ғ\ctrn0rvީuAuFx<?ldF؇Ր2g16vq ߌ_lRy4H0VHͬM/uJ}P}: MFHlZ+#AEə oY`Y~.SV%㐇F"V8FsFGHU&u@,MJbveBAHt(f~)9u3zö6Jr @Jlcv>(ԢayϻV4Ss#&6䣍:p`/oݷ+7ߐv&/5F0^ `k(Aos_.exz,!놫T#(͍jUu:c} GsK b[-u\bsAE>;c@Nל[yeL[,9dQs{\2 =ź D 5= ow$?G>@rd ߆_%6U=F=Wf6$ٰϟ&kuYz;Yi(M~;==кgBW%aٯ(3ğkVdM^v6RΩ~vc@n{\%clA>)!l1HSFv9R[&@Sp<9[X819D'ռ-{@N>7mp L@4; u1z!mFSc͔:}G!THɠw .GǍD&Dܸ&uRצ͓ɛhy1~;w~p7,sp`j[ £&uEmy4S1o۝G2rR^yI[55ME8dƿM:i ^W{}<*UT0|@arY]' 붟IGKq5 TV.?"8MUA*.Qsߙʘt!vx !ХaE)]{>gv7o1ut4wcTtn?xb§g{qj|iC*";qx9j_v盶Cѓt’S-y-Via l/'a:vwb 8 W\/WfCvQ^ H)+Oܰ+nBb(deu.!H׀?*} =lFDt 7D&'=h@_s\ÝZfI%)jƸ369?e$%F)W6)7kY@C\ V/"8(ή{n۪^NlzgֈڗnZ.]a/DߞA=Sx n(yɇsN&=m]YH&uymԙPmL pKb]M478vFENov̅_`4Dq(jC*ͥM&23Ҧ*OV rfp+2ǡ@gNoK65h)hL'PcH;=-aPrW]A==7åON%.,cDա lob&Ȓoc3~Hƻ,yrMq\Aʻ%3X<4 ZYE* Դ?uTm:C72|Vj!(ζ{p) 7iARJS,Ʋ>62]<l +گt|@tس |`lRoM'q&=1Sȹ'5`?`(u$qXe%pɭˑW&B4<Bύ„{w6.7 J- 6⼢Wd5=yfEA7 k[lݫ!xS*-$ ~"UP?~*u]dDFɵw43 Sq$+?Uux'w?~a'F"(2٠fiF_C\X6nI+k Z TLq TmϺ ҄X({lTq I;+]rU=]8RhJMzOW{0khAs2\.Z*Yq#|0gjq#v@ZݽaB6IfZǜKsh`,ߺ%Fƚu=o:5nU֮CrA eI`:T)̞HʳW܎ʌ}}ha1T7` ^a9zufFS 52wG)=An3V4G05dUmbSEW}xK3Bc۟H`OZUɏSU݌t7_hU m8>:)X%= ;B+w^=_iv^!&xdmb-D?! V;*<%l s62\YnU-iZ<ZmeƭAW10/zK~V"󪀺f_?2U@׆rH6@E}D_|ugY-n^)W=4ߺGFtҏaC哇GG}`.RzUiq)D㖿$IhslRmS&MX*KiVCe Po?{ݕ-uT5.e 2kdz= d0 pt[=B6PMN.=`】-P?HYnx&wV%n K1+jf0~'jnyRCu%rCdAa9eGdur/#K_|v0ALװMFQ`%|}WsNw '{^\L/6{5*AM-D-N&̲:A~9{7S^gQM1 x V 1f)j q`,V\9m5E[Xv570} SPͲkh)u SjK^y!Um+2{]*\ĻOyNo%Ԡյ$äF&4WyG*o!E+,o1CyAfY :EqcIKX^:**~1z!b׀V7oV5}mצliԯ $ݏ˨_bėU)(wIk!~sq&UBY2 9CM4U1h\ldVaAůdg U?BVinōOiڅ|=(D! |(bU(ӧwXn KsUz*>ΊW? m咰@i)%{˖/R+E!p_K={6#cUB-9>έnPlc̒(Fͫug>W^{:(Σ:2onNbXtxxU/lT b{݃؛;B}Md"IQl&w M1t"⠋S3@TE nʔǻIu.K%[*&ڽڂe}U?C@PH3]1bݖ/~ɫ]j"WL m J` P6ws7!o-.pN6ED3QI|צ77z3`i?\vB:,;&ùvq!ӓUz[Ot}y/+J(fIO8\Tܘ+TOw$@Pv\ fRpg&ʡ1afnA5ZTď13Z zN#?0(8f_ᚂfSHko0T= MHPCyq>0?I֊c w4\K<;zDl/) dRM`djGb]44b+:RK9yWiFW76Iٶ/hٱV dtC5]f/uFg46zwRqR4 JQQu=!ʙj/F~iuB5㟔y4TmqHvr ԩw Hze^J$WSm:L{YƩ]-iC/CE6މ)*08ꨖd8Ӫ5K_JX{ $G9%p[^x 4u:Ň8/$\(ep- =KmL)mԮ4Zw֍Z%zOlyHhAμƉD(;~wi'Xpt*6<24<$/M4ZH Zr(F&VFojYMs v ᇋ9{&k|3R4UG,}Cݳ}Og;)J?6QE =-yP,6$%0bHHG/ٖkQS!D3=8@/KΗ#0dSzu#ktM(҂լ <7H $ϲy)YiwqPԎL疴=d"P+PRNL<ߕH8h[lRw2["}Wn }o Qyq?4v.tduPvQq(ֱHMA?e k ҹCqnyb4To_F[' P{g]Ȥ#"k [W7 M*%PEl{2@VĜn" ☥ ktYjCrE,JN#wTF1g%ܷI_G9㩴ZXAsK^ n25MeJe &цEym&-tŻ~3%$:dHB]ZS-mg|S0:~İC B+O [oR )_[ |y𞅑D0}֠H(,= -0lQX؁Q2K#qlMTaC}ܴֆt2MMҿyO< ֶQ'3fTݲi]'+4mea@p]]m29,^.f-&u[ 09ȼ͂y)]bku0be9R>ixnmlʤB?;rswŪ ?k"͖D_JYܮH1a=Y6 .!R7a5›5a$=h43l\ʮ:SAUM!/<$2ӕѡ+)᪭vYKjzMm[j믶{D;t-"8/:K[Pƞ4jKi4küEdڿ#إԒIkcđx0HY2u(,0Ez`&\Gv$= :d(KTm7Oa>H(l?q{&ꃶ9FiqX,FlY[g~$u' I#y8׏Od n)q+Q{ kH,Ra1$:Y2b`[( 2_wi-b#4G1,?f~ 'D#N)I⛙pRأӱ!O*krv:M(1hktONٳdkȌI#(/0aŪ<\2r?sUe;ʝ90)ʂJ\M!(uw6l an{.yӂHSccmj͗js /Įvzw` \#:c Qnu%Ai803h, k&?;6iݔs.邒Dix2 x]Rwb籉_51Vp4+*`C71h><2?'tڮSW]}s]'t II`M?Q\Ͷ>ˢz)Y)"-蕸ɪ86+Òh٩Lb\^; qs]-@CՃ|RZʟ$(FWeBC WtVґWOOi?pƵy+pVUxqBTie/| yٜKȦ!Tdو -+&'I|?ZqFfmפ #y|N/Lr_2y zK8]߸uT~Σ^7pCp ɧBHM90DA3qXr"P詾Mh6D/<$_yV~#x6yK`JQ MI_:S0kHkS;}եq֑SѱEJ*UjcWҼE=Сz>)HN25C*~,ѫ&}YCqO{n[ޔgZPfFQv h])N#N ]Ԕ&oIߤܱZ5E>3\NA|%(sv_2Hm.ahv!'1De:SPc{=[fA@x=Q0I-W<\&b!>um .H;ڶ7Vn͋cyK R#䯠'_k^@6'kDO]KSlm_e,Sy`p{cY6  ѮiZ 1YK8j>FL>y:P34㵯uټ7~K7 4`:[~c K4_oD9# DxJc9zb[ 3D/QL7J'XriS[ Ie|phZ3*rv*H4 "}ڿ|On(Re-]7`j%R d~ `JN{xDJvϊQ:D_w(2k?NVQQUnUyV_"HO|{doZ;eU.mcg8hoK+6;# 3ϱSIP6Mps!QAQ-K$Ձ-V؃ZE=tu!)޾ά(y{K@NZ곉x.pD N,{qMd9?Po[ ۺ{of k:~2 Lcc[-*qIzx|qTs%aq|5^U:'343AGP$=53=0(bKҩ'"{=(d҈yNL,PtWU8Ϣ|VUe mR1*#z\@.3Oy]`* +dz6rt*[>N? \M[, .eϫex< NxN@ЅȲD-7_[K`0EDS~tOQ Df| n*00,;q&yArG?s5aHĈ3i۝΃9R ?,8nwx3KJ$> 4 䪨LWFeVK|ح`rY'.@R=Kj6@j2|z\<%QஸH]:LsJ}@4al>spUy#,?6_z[orU^|_*۸wr<#P=8-Ԫ>Q&C%,U3?51qHf9C4s;6GoHē nsrUytYPv l&ݜ즖7x-n&4{c 6dmܴSuZMw`ɟ_/;:Y5Т,&~%OX#q/o-+#JZ'+ ROYvar }0~3yJUb˹H98?v– !93>Gqe[gX56 yXo c'!;ii0Y))% Mb}* )O[S5a$Ӂ5dcn!(K䅪_\zИ: _ؾ,մj$n(Mm  Arh?Ԭ=u{`Srq Ԋ|~i'?4,` o'FD }*S93hKWJM7B-3Y\1_1V=STS}\bays5}X&aqxD?'+aKLI֐/ަbɹ`=']dЫs|j_H0"ޏ_zx5ΉYk (e;/QN4G9!K&1LZduFaI*bEKy7tuMBѫ:^a5v؁+{Eꏊ3ZK 1$j.s!w`ږHTeNp.Elo@㾴?nX=kBU@KB|iEOcAsDc} 3 g}p褠GPG{ mg,+NOҀ{lr"?@~id1W&XyRז7r`ǍoV0sx6 Ӄ|(@ոcz ;{LtRJ9 wdH@Zl@b|A,i6tIa_Vp#|i-,rKm]|* RI̩9۟ )Œ1@X^O!=D;az7KMk4֧K@7!mhDC2>Z PS0bfxžXeY:[:e|` CWgίaC:Ǡ *E3wp(w^+9Iyk/hHWwB!UzfZ?,<_5[7I Fsn˗*PQZ-H/yly )z'd=Q*z&AkׯNts;;v5~6[#D]A>Υi%rXM]vȏ ѤY=Zdl#&-@vUY A0BuR}#MCw ǯ 4=6q| .[$Nz绕 HrL4Nf].CMkqСȪݝUs;1kBG o =f0.++Q cG0sjUYazBl.,C: {+^{RF-@lEfZ:vG ||WOg3 kR 6++YQ/ {KgWqwsEڵIkAfd#V B;1uN5Tsj ,!nTe9ŝݣȜd ;YDDQH)WGji?f𳰀3O]VO촜u?K۝G #QxSjC)z>!ŝ4JC'h):F[:?ԊӴJ_^` Hf\`1i698OZo~G3}p'QC%G ;hCdA"ǎܤH*drNy#Uuj\DIr['*K< y1D3RZtXO:MLtg2 '׭Ϸ\ejճ;ڹe}`@Mm2a =nWhڸ[y̴φ0L$Lns#-ѷ' ^aQ^ʣ9gwu- bmrW Me*8KB|{~UA<@꥛ՉJY"ʿDoǴ%l45ZlmmC-N+nCp@6G}','~&u˿؀GDcN*6/ :OQY0~n2p+Eh{Q%/ &OFyQ05 `|uk%[uYe=szTp `}Yp ޳YefU^+b,$;W=]TQy LHFK&B9Z #hpa;pP_ļ%x K7%M=S=撀QuJ[~%qc$ ʙLQgYHݧHaQ s`0dJz!od9os[͝AN7=tf)+$ ېd f݆ۓlFG2J2U]p^v G?*϶k tS<= ؽ,l7 ENLgn18p/%vUZ\@L0`D*SÆ2F%7 ʍ9n,)ZW2KPeG"Lgb;5Z=Ž?ABu]|aL<8D%{_9}tƜ2ncnv[`ӧ\؇ b,.R4R  #+YZ"?11 M9*48jU!utDFwU0 ra,.~`|t%=kG#QޑZZrU0r `7=_x{H(/H<]g'9DYn;+!.^-pfå( f&EC*Tu5B&f{3]5 (J˟l(tU:֧W3Ֆ6 - +Z=9G}' tщeYi4uLGWD#Xh90=U~[LTf3́^:N\uu8HºA1d9\4zB_}U˾R>[Ul^(? # Wyk$|*~q%a.!5M񞓅/\ߧAFpඓ˜p2򀙩yǦ%dU)|h+/ʠvv|K{Y,[*@DEpgZWf>I~Ieee >K* cj@$ WZ?KuOnL=;ֶ2r~hG7kx9J4$䕾yg0iRQ(KZ}@:]gOut*!Spt,w.FfFf򩂄olcmv O"˩0\{IKQfڪogqTK=S҇/Ty_a.GEbHzcvr%V/=wo㕽¯!n7$B\Ga2KWaja#Jzo fMDc]wP-P@ q{!I)IVUvNtC<+x~BE)=/ 9-}l- wpMYIE#׼|f˷}/9ּ_85m3E$ع|T0O0,f rTF,n*޽箬od WέAy "8 2R/gHbN6aQ̂ O~Plrbe{*3''&WNtV.teAư)\aSM qe0ZlJlH[2/~ef hFwYQ̀7c~KCb{Lb8we^K"*q'70"N?D=[wN3ֽa /(jv-yj?%O MѫOq $^Z|_,u_V/rצL7ɊP=P|l5<)cx P3ѡ>urk=P@G{Ej XN%zZτ2#w@#}IU][uCX5 YGm%$a3xLz{ffTCn WE.HL -~Bl=oNyݫtd 򻡠,#Jϣ7-ټ (uɕa[^ɼ! tBU!>R]Sb#͹KTn9/`R5).|r.5O*5F\zre>n{Wؐeh1O :8ՎX{;ზ'56.j~ žaDϛc!/AŇ>ŕRF&,t·+8qkY$!6ρ3'Z5(B3?=MfEMo ᛌ%uu'|(_!<@jhc2B$o\4;hX&İ^p!eUoФ__RjO"(eߨ =) W:W uϠ{h1g9(./h?.E ~*xz^ia\f.mNѽ id4z?^XR<[DM avt{/)imDM=HhZZOf6n.td@$<*'];bm7*J \3<=+~VDƄOT|f;Bv$Opt{H6̸#w, ȊvL?+] .:}6;`Y]<'nro,d! ~ln둡̱ 1! )Nr[) >&Iqv!MN)'[`38)xRqH44fF( - CDyb}*Is#0%⻛Q3qdR ~xPCWI U/ DLCT|E%˸ͼvJqU7yB:8C-%+>zK^iͨJAޛߠ`i Ԇ! =JO05HW$nq\7uPFQ|70YKJ3?]C [KzZh ?ٌKò`'O*fc6`ӑZ{? &u8c f4!Nua?AO(L9) e5]An״Fw$zTJ}SKmN䣭LksśnJ@A~ԢY@PuY?HZAp ns51_ybRk!êbV9L|f]2k. .=ehPXXbȱ5)aNQsWFTri7 hL7p.5cl M/߬SB]׺-)Zddٚ z R>iu1+o|x#.m]:A!w9\@lA7һ?P/ nF@z= 3֘n`MeSnOs4?s}(t)+#a_8X,R4mj+5R9P +K 5HϙZNKQ^vG^C%}F^Ź3.ΨT 꽏uuʊ҅1ӝk$bx|22"VQ{'SUTylURXgZ/dGo+8V?$[U<|_8BL}?62v'&KقP۝y6qN7bDfZ7N#7#|=O^vmNOhz?)gԉF| IB\g^ͅAk`,ŋ;]V4j{r2$6'F{/%i6쐘t(*k~#^k|F %?Zّ@lzTXڠ͡^«0#KHA2%vEV*e59lz$H;᪢#㓱 D3&)iPPx=ExPB!%۶̋mrO"Z;8:N$?}}q?jI 7D-c V9ŕ:>{ ;k*SO/wO2%{(WHqΑ IaE{@&Eo4jeCcwF'AU†+7,zA9$vC!ŎWDF XԙR!ni2Yym?ƽ$TN0[DYqwr?8B]<Z/|7mCv&~fQ҆_iɦ<X7t: 5BvxP }mn;*N5 v1m{cl0+j_ZG};i* nX7Z4]s  T RNO~R4P' TCXJ斘]><~' S*sS^ؐ+ o9үT\ȧ>N|rTJ/fx)uC}`CllL2 =U$m=v6}$E{woԄr&Zlq # Nۗcl&nSF ߺB€ (d^ $Y,DRz8YvjZ !mU$yKv~͑c@6W$N\KxY*s M2ց)5E |>T'>$~Z۔ӆtF[\r_]J)PT='VShvc1 p:'  ؠi3)UJz'xvӽuCoG4ͷIEo7z96Prw~E8@S2 ès'穣ƄXC4,Kz6e%9ˇ+^۫!3#]/͇Ӿ5Z">D&V0d ѓFWQ n,t-B[g3ugBW \k`&fj!fDi "7ONc t_J[РP=F<49&]0RT byCK1`+qGT2)Okc xp(6$R'7&ǔ,%a\N.q(ɪ؆1'%Zբ?~O2=X"@'s].2KD-?5cXgd0HlB@W8N-aۀVm C?#ٟEɾx]h_\hR_+^{vg? Rq@7m>,ɪ*37lh8((F1(k_i/5G>]U93b|S=XC d!]Léh=}ZY>d=?k;,AMA/ކzZ-q >|$iwF:g(\ۆ0p5dFL?L!]@`şSCb:bovZm&itu=DW$B΅WB]Ԕ19.b^۹0.H}Sldģ'<.FՎYܚ Vb/VٰiA)TZ&):A{ IЭw^}9#6M~]$_Xluo Yk$-A,-t$nR}MVfi iJS^D/zcuMRsʸ~;kȰ,qI&%WwwQ݂\#J|à#WɜPxAlobXwW*/ͭ]~ ,qpv˘-e,lRO*4< ;rLP,b2{BWv!€L(jshl],cp%UN`祕M+T¬͉W-!ۑD@},RB _IlaȰYơ ( 7:dSጛ@i&iro4c 0P5C >d'ȼ;^! (܆j/֭;ߺإY\zw7@(?%($YK߂¤Gmg"2℥ȥ#[.p,n)庺bܸ>s30O}c#mπD@4h~&1*E^TYWlM1o;6LAdo <;}Jzv`YZp/IQ4i2uuѡ(m#?|DeЄ<;9[kDp}ߙk{25ܶP"ނ/#!繁,@szxMN]G/BJ]u"p [V4>tKWLf52FoktiԎ[iO"P"/2WKic /hRW#euͣUs?B^S4ϘO-GeaO.mxԎq-*JH aT/ERMy>!;zo갰 `u*7%T|[ ),DU:( ˵*~}bq4X :.Ȳً+妊1*ڑzvUv㐲uߦ(1=d2^RǠ۵7H_jjƋ$* #zKw M=B84i1\Z25*VIA?+M>{V/fp$bdm%|(NaV$֓lkl hĵ:%(7;&9_9ġDi77A$2~\PqVſ̄a1|otq*}itlM_^lhy]LV/M{ݑ5 \v)M:eWLZ=@>mjQ^P-QBqcXTek ZuGD@2\ZH:)X;k8|.ܬAB;()UN5_W~6Ԥ"Jܹ(sXt\5רtP`Ω@f>YOV,К-&A &nD`'mB%w J2 "!1q;^_A-FIz:J˂DTWsdndrwsc"y@z ?JTLi:fĔx,_',FT~Z<Y"xLESda 茺a10Rڠht׬?SJꭐ⏃_X'ܘd"5[j(}@7W+úb߮{Uа":||*z RHSـ&NIW|FI؃"BhԹ̵ѿNp*tPz`<}!ʠ]$`x}udGb!E `4Xvx7ҺC9qJ6b/J1*`eIV"yߖH~u$<p1X$˭u:gqG:iq,X°E&kش 3'xrU6]Sb8LMֽǔ+$N#&eqag#3qVł1]coV2MN="+o8q >j11䥶bm?A&m*WG@1&myE/sE.cOoqE? +4 `VWD-˥u 5.A|.˘92 n29vg=^*:D@6EaKdUV~RCe,%:]Iм#ƼxaQ/D B R/VϕκJـ@G0 wt2,9  b3-,q }yH͐TuKnAJ{੊쨵1_(4ud}7) _р:h[SWlHZ;8l339[lB,0>kT,nX\?(z~|mIgaZWCm')Acfo0w#xghuWqJ ^VeWUj ⢍"Y:.2`UQ=sHO- ո̫|M[WUwч;~13EKOhܿ8rw6rQܻMPxIDE Ib]qe0OLρ1H<3>=ɤ sBhxQ uQ siĻ 3`ʮKld/I(']= ̚±C{1>Է ljQ>;סn54 Kٱ /mzP)Rx<8Jv޳KDKe(D? 1f FqrU# E3VoEގСmӅq/ey0PE,U}!ĊZ7J;%u@tnPә.mP8ϙF5\9A|n>J39iQQ _"FC2ϕ/WAomǫV;a @pɝ: J a.C+玕X>Cq,4~Y M\!Oj ^w{*1 G1?i8s]Y$IDսKbA30> 7$h ,$Ma"CSmq}Ҵ|-1@d\ŞvqzG;Ktg$P s3yƤFRTGɴ%2A*t2,ŘOpP/E#ŷmI-dRE2I.Ȑn뒘p ӫoΖAEڞ6Q UBTѭO>^R{ttŗj:-z`p0>l(tEDO7WR"O>C\d &*y*&*0s8epRPgZӎz>_:\vi/fۥ+CUnI‰("TcK ha,4GQfZ,Wgb1Z.g\.)O .$J[y [\*6\Yl ȚP˯mK]Mŋx-ky EH_ .3Wr=c'ln9 7,z~$># GWH) >oAG~陼E.+}ȲS4WخǸ"BG.f)k4LꙖ$z~E- Z*y!3 Y%Yb><ѴuQbՏv:Ia_qxu;b6? Pk?b_6)uոad5! *oFծ0_ÝCvWycH+oAD1B e ot]|caBЦ$TŹ(GM7W%Gw:0&_T| :_IO-2콪#4?!U]l9n][ s̫_UmZ6؂"##eZPSR0_2wvȭ/:fU ۷wg;ü R瘯S93:¼ aPѸ}$LObsv98pݙk˅?&Y~6\sum; > G.3 |3-޵fEQߖ|Wb_PpN{k!6bHV >>pf@Fq/Z^a樋c5s{b_f}+\yQdzoS\Jqh29o&jĮ?{j6{*P6; y!(#s֟mE}G,._9Qwli>1P+:LXgjd"+PnLT$Ttgḯ\ם"2 b5y_FyDq]ߴ C18JإZ1X껚;߃׌GP=>XDfD .:['᤬I=WNF^ָӰ- dM7g[qR,Z_ȥ "ۮ^Q7Sh5{JE ۡ %FrB+j*:iۆBsJ˲1cE^Slˇ L0T2LqMwN4UqS`TE r-y~WB|k֒[ǦOp'9?`\fȤMkۈ &g~3'½ /h\n;SKNJrHNkΖퟟnw_JU&ѻ0R2 YUM:xeS\~m|Z%b%{i+Ss6Xt8fw p4ꧢ%yC3uAm ](QrZ6]? PTݽ[uCoޕP%`Xf ]Bk:-=oY N˝S!Qa66cNtR9#L˔so ycjU' 7F705`P:Ь{$<{6hO*(*%w&qǻ 쏆{2řUC 㬌V6r^CTÑ:8"o*[Vd}LWDc) Ur ڗx0b~i-<(HzM+,txt(<%[3I{$n3-`/R{ 1?/!>L?UTE7u=Id*)i*IΕA'TƸ s9'ߌM7dBUbtf:8gn:7GyG0F̦2 HpbV921<>2t>pPzv|QCpgl %bU6ܖXV˃}]h;/fl)~=)@qo/Q N;*Q,nE00䜜EِIPa 6G޲QD5!3*<вJrC9ZS 4 9 v*(63ԴVڠ) KZ HЦN ,DG>zMrь ]Z5OBWfġn \pa6px;[f@H S|Ce֙o:HɅByh"I-ӦSCZJN< QW1O,rK}ƣ㷯ѭ on lTԻqߓPƶ7q[=)t]v~6mK%(@>lЎ!=uʓ)&T+<,EF 3st萭!;a(fmG&HnU{ Iclm/~Vg0.r-[Sڵ݀U?Q\MP'_s#XQuoOXJ0$~XjQY1D.ś`KE:at7R§DC|ϋ!JY1(k~PM ?ZPh] d);ɂWQ2);:tkWA61)Ywt{:­(27%r W_qcw/d Q2Tx\FAYlΰ(JA )z-J$ ?K.N4C$ b;MfyZ`a4>g[K;CPChnL`bei5}DMdI/^GOēh@AUM-YS aPyq p,- LVjʓ*Ղgۊ14:kӠʺL٦lRb~O6|iIz_{ާ gJ;ˍvs)dL~4")h,* !i`\"]sN=űx"i ^=s:`zU |8c@:|u`z,T^Z̅AiT(Ǣ4Vs\@bi# FvFQ0-/汬g3i@PiƵ2Y#Bdm{`4b^ŜZ<R!ŌnUk~:|S0ὒ!.0>w"yBv#)OHbdpFR\땽9!D•׎+݋b@D=Lai*s+ ]Otxb4Z1 \%YJbeN ch.["ur)a| 𺰫gȧEfL3fL+1#R.4͌G DNL%_ GANb[56Z64Z~B-߃1fk)߽\8QP월sUӻ&XZ E^Dﵿ7F%%Ä-6Yp-TbjS:' \ʑ*Q%PBBc0u~e[dk Yh&S6!?e]TC'7̀ͥ; lr𶫳qHJ(x!ҙx7BE?df,ƿ@o̔A4`$σ}8 \::+EYзJae[C_.sf KC/<*W<Ow-,]pQ4SJeZ4\N,g fpǴFzQcSkNJ$116>bGA&@C/C:V !˕HmC;NS8D bQ!!S39ƛ)]/,e(ddM\[vo_QXhk4Y3oZɨW D1ac:FՉܻl ?JcVu`U|Ԙ]dK`zofo.кI9IJ=tԷ,-!}Tk͝yGN%`<ԀxiS|*S`?,'^))OJ3x-+b_*?z?TU_tj ɂة! PO;7֎zP[ěౢ-7n1pP 3 ˿ ?2) Ȯ͛YmtׄNQ2YC;3<èQ@0uRHĿ'wcqnփu't:64-ڞ[ݱ_ }|)cTٖPm=&ij^6QT6t8<(P6zgrHu==vJ%aݱ1uMSc*Ky j/ C,A9e^׹f}rxm;ɛ žR H(KR[MEb4RI@ C]Tt$$o^i/m\1!gb1O8(aFEHu.oCy#ِZveC~S).r\FHz}iwj̆hVe-4\6WimإY+Ι ?+b5Ӑ&t3Jpf]9_gmKQeMrZ{=AjFGk2ݭpQJ7ݻ ՝a6ꍵ 4AcB {a{~c8 ǨOtARƳ՝yih,kQ C+w8@k5̦'|uAzRvΨv̭إ"q˔IkQ':LEaSVA +F\ FF%tjNf#* r`S!KUY[s,El݅$K#kAE\<I-QcDу7-M˼Ɨu`aM^줂29`ov#ٳa1@窶JPPMd';O6 >JT)FR%[:w) }-2e$OTX7@b <!-XngҚ#-{4lDY끉񅖌8o] oOaN3B}d)ZaefHݻDua5am"쏤Q ,^>7 >[?Hj4p8<þ]P85 O$@&y$QwǖԶY[4ƋN!5{B髝![uGS*ô:=at 3Z(J)ow~lDKb**X:|XHʩgpjKLM&&<K 0+j$‘x늘) %U7MZbna #['ƷBk  YZ