���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC PK!Wb footer.phpnu[ PK!8s/ header.phpnu[ section and everything up until main. * * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * * @package WordPress * @subpackage Twenty_Twenty_One * @since Twenty Twenty-One 1.0 */ ?> > >
PK! Joo search.phpnu[
found_posts, 'twentytwentyone' ) ), (int) $wp_query->found_posts ); ?>
_PIDATx1 DB >^rnc42W-`@ B!A @ B!A @ B!A B!A @ B!A @ B!A B!A @ B!A @ B!A @ !A @ B>d0Q #3%5'T]?$$H H9F`Jܷr/r/!;+n"&'+JyݱHp'KrEroH,?[Br1 }x;Sb+)(`*b-X]{aA sYiF˹,ZkMDUs1V*df~p}woـ?ʁ}l6ؓ!e-i/i5贘a-z0#Na[msk2QYe![鐦"i]U3]qP{Z.43-q[Ra`EQZNpJWkm¢E39Rzd]mMFYQ+ %޷Jw7ߝ~,#"%fv,ESarX$l7gʲ-ϲЌ&'bǜ=7%1zW_WFeDRzg5%Q Q'z {b;~gJzA[ܓstq~"}{C.k3[;ݎCQGb8MX-:IyK,^kyeIV$t53s34Ģ wq5jԨ0ȯ<{\JI(ҿ#==>9IQ$ 5{,s E rlo~a^e4d@,=L+KK"J2Xh0<;>4ȳhtpw=eMaSؠc>vu|;˲$J0>/GL"K㏜B\VQYzݽ1)#utбa%*oQ% ޡCb"cyM/4+~փG,L}ڭ-,J6jh8r6%)gh?3sSi'Ac=z K -5?ͽtAU"ٹ*+-s͚޹}/}m=U vk,׻_7z&y}+īa[4;}\JRڸ#LXao^s3 Í qObB>LLJURRpprtӸQYki|/~\[Kw;ݭ}aǽy$k_**(8m,#QDEQaξm˞{Ol[eLP]^*{$:*Ħ[Tt>{yUyWdnݗW* ಺51|_uـ_Q~޽t1x՚^=t| s,/d,bw~ܾyNf`_P^ut?i-۷6SgvWesڶw1GEE)93竅i+clhno21Tv]Ѧ ̫\=}Sǘ2oyNg fHk(w勇wP|>gUI:pԩ ffƌ=)`o?sPPT<(+:swl-06,JY㰰3o~kãҨޤɳl۵sB\g.^>}ackӯSv`6hJ?z+rB7\cɠZ2tv}.ɼu+ ƥ%;YԢ?mܴqY5kʉԤ;~M|޾s[=WNemkBci_Ý2]/8$/_ݠBx\v3g.lBK[˻ ]鳿$N]U|T̼~S.09(|wF545j3Y8S+hikrsru#Ψ({=;s3tĸ!%O}v'QV*s쬜]5le  Ϟ8{=K"/S28G,@((" n%ݺݸ~BgT1} dg3tOv(GMONNx&jtnv5۷l9o,4f-(K۵qNATTRx7+f.jԙc[ՠCߟ2 tu̦9:٘$'_D)\bK͇ sq[SPLp7id׫7:X;tg/̞7MEUiaawK>xrɲJJPi+0=rTW.40o֤YAaA~lɀ?͞;u?Xif==z uwW!)8ytrr6|Pwꌱ`wyhgqLζ-llZyAgQVQ Fjkon| R<.two2##3K[GKAvrvV> K<~펍[͢"cgs&iji*" E*Ǐ= SFt "4p'b52>~%E֦-( 4h s_J-aV%Jخ] קgQajh a)Eݲ; l@k=lx}{|<"VSc-9X!%}o8sM702NUTcvغpþWnhgf| <'+ئ1/4lD{1-2*aι$K;簩iƯJ e<[9#E-er,oۘm]7hfa@$katd{uBfuY{[)B|<ܺ~Ǎl0bsn";*&qO\:W4үҬi3(yn[8e.TT>("( XM( ٯ#wG(Z 4 y/MLXeO^z{ 0Uc BzK`p{w `'d{wRh҅k?MQh*okoI?nى|۷"B{U/ώO{y c86ۆk΂M5f4eQ&L ]=|&V#4!Ӂ̲u*]i;`ηAO:s&4VWi '#3'%9eGrr>c&pRhGx!@ӂ Gp㴙V-` -0` skq%j*>C{9uV(\y7ޮCB"P0m[6ւi,sH#(EQDu_;xX_=]m8'g{ÆBY~n~U9QP(2D7N;TSS"*"؄B;o9 {JʟC}m-Ǐ2O$w|YH9Iɩml_݀WvCf0rs$4i"'X223?IဒcW;rCA)Jdhûh4rrځ,,(+K:KB#"ڦk| Bcޢ`Ez>H('QQSF _,N5ExU+]}]3U|td,!=x:aoΜ 4 9 1% G+vwLϼε ,ܜ{,d9BnGgع]nn@C,.zuf= Χg/^6[_uXJ&Lo_t*=oU%L_:꫾Ha̒DQDEL<@6mxHLJqm\iK]?q?1!z'IVbW;: } 6 IGU?_<==3+3 JDI@%0yԋO=;sǑ\rHu\ԕAU nݿqU79~W5mZJ&iff/(&:8q_=L9ɣ/Sq%eXKLr'2"HO:gEUU]5EFpL9sn< yk"g5UVf"BQJșƍ>ѷcOE%eI$dRK>K~n^SΝ PhN'еSq!wm #"(~rh 1:%ŭgۃ*!$$R9euD%Bdx >(,Ii>Jن|Gٸ:\-G;Cٱ~kV| ikkWIYy& 9wEx !p ;v:9~#$ԨU0LpջB$̾[rp\VS0}AuplsӾ݇X]ʃϼA+r' !.!uD#Xp'r] ކr()U9s"*ik+ Ў]OuiMdMlVƒ;t41ҼtStA:;6RTX(PIS #ED!5*cc}u7iA o椥e\yΕK7CGf5;/6~h~备N6!n޸w%Ta"(" QQݰ|麣] W}H02L6%eD]M8 b uvS$Pͱ]JJa}8r 5+<.>і+)h,%%z "A%2)32 tki#YO3wQ>ă%%ISSΚhC6*=ykQ=k>3~XvYE|2ohV1ԫPPR477AKX@SOt$vMЅKE,r&&BFsIdd[ZY2$4`/ ۖ()CG0% mJ|!{wlo"ٓת/ջE!vٓ{uwi>}eNmy53sbc*kQ5\ )wSΘ@d5{E+i=hMQAm+~h Io jGش~WW_n]Xjn{C%^B̜@χcPKGs6~c7sX=1kVV/=l֞}^{Lui=!H2g'+%QDEQВRR_f7<1Q+oY 0C*Ņ\ckma/SRӭZ z QOES347 u5vmN@#*R܇ФY!Б u12ҧ~XfF6(ql҂k' 'zG)+-WWW]-I8_:uܔA𛖆:PgIgkﮃ3?}!hTU;X g e23+мǍ%t5+ܹvy!gc:Ã546EW$!THַ9JUוߡrK^:}پݡDuq!਼}3̰ZR0p܄[xHq ڣ3naK7=:*ʙ:C=;vb$D`BQxij:fIKͺ}l +Z>̤q Ĭը1_|40$Mi>)1<+^\!F&bE)gOOLOOY%x I3X'UKSBz VT竊c -.u ]t.CHӝhBÂs?G$?(+8!a±\A_yHʼhɬcNu+*19semcal_i Lj("(CC4qvNs#882Ϊ/[\cd(ݹu DK6;9YSKP ԛ{nwm  x?wY8[3/h.14*jRu(c(R?زywz:( lD3hlt!8:*#I%Q%EŹ SJPl),.f  z✼BsLè`lJI~(nld0Ч?#mz㧽$&X'MqA7G$īcϒSrL+yiO2ĦB:y<%=hh# e{v<8`@Lf~(2up{L^EY.!.ŋ}gő&jkkxy?g=|TХ䶩IQ>P,Sago]XpJ_rڜ# x;;+( t-vLTE5cm6hX?jͭ^ɾ4lx0\GWAu 5p^Żɋ^U:[̚Ebի*avz5~(|V!C,oNN-P1:ܻ֟_$}0 ܽej3Ss{OMdVφT,2@7)>XKr2,\6WFQDEn EH{H'. k0U\l.5-2(E!E3?[dW,ګ[}%nAnT5o(Bxדd(ffq!3k=jM~znmkYos|9щ7h޴)wo)ghdPTPHM游Da HNc 6'7;vv)idS99FPwoo oXkmJKG3>6͂3_pc|q.TϟJ5tB\l_dLӘdEv~G&$533?5̬\f^B'wABmzuuZ„n$}1o2,hAvN~uE@(!RT͝g dvv`U(@^>*M&OeÎ{74r2bΔTYAڶw s fQgPwR Q{{@[iaNF]w:q۷pt8o,t#Kf'92_fY +Ei+n=}tD5 a5N(PPH,#JSgsn8QQPv,"(/fkg)i׷sr!qA \v7V ӌXb&o|2іPU1}8OsĨDA=L:v|]-D :ϣe 6b= &/yD)EJv6Y,$ii k9rONNa3P]j>%0> Q\΃A|eAB|dVA?&D%(9T2&h!.*UY8E-L0iI򊊑cㄈ6Qs / Eql?j]Im3aD-SK~yJrQSnڤ)G˫r[Z[HJ.!S[7xaˤq(wn)\\T,=b3"$ PէoQ2g|6aWk.,*5־׏X%a x,c\v+4ׂnV}8ySKQ7U;,OkB:/9N/6j/vrC(+B.t %,LHcU[FX*m("(&D:׮3P )1ƶo*z$ʀvڑpC|KOQ+sS.%W4ʼnspO{vA i\ ӼkǶ匡I'aZV]bQIiJ>y,дGG~+Gk@=CGGB*h2?ؓ.]-] 0Hk8IN | -VCyC̐ ^2{^Y}bLyUaUr#;%m]rsD^ٲ~g~xwwglwso 5F4Ȝ07sTD ˺wOR9ggQブ^#䰳adeRQSr"ѕ-Z>{}>R^_k!.~ع>shˌ콛 {YQDEQDEd^7@wኩ :)8𦢦C8pj5i,ǯ"* (mGGB-te.T{HWވکu/a&+w40X?;&3-2 U9,}kOk&1 dEO>0yׁk#\ª!jª!jª!jª!jª!jª!ª!jª!jª!jª!jª!jª!ª!jª!jª!jª!jª!jª!j!jª!jª!jª!jª!jª!j!jª!jª!jª!jª!jª!jª!jª!jª!jª!jª!jª!jª!jª!jª!jª!jª!jªw$oBc<پsm۶m۶mX۶LwW{MΓM4bon&D7L-BPk2Ӑ}1 3yadqZMjՁ8R~/1y>+% fiM\|S@{ZhKᨨ9qL-ׄر^"r J L)G]G>OL G` [_ӑ>ĵJd3IWw\,Ƙ8!h 9t^WIp Gt4{fAh2p7BQ25533>t|%%kWtEҾ$58Ncm V?qR ]_rbZe&<O쟭{F%A?ᯧNÀ0)Tyr 1}AzW<8yIcVB!H+oS(敔uq\Tg\v?O~ʣ"3# [ 毳f/. D8f8KWRRY,Lū_gߥQK!A$18[:N)ڠ$]={J+RnR2 (^m_iN)$, @7L)`"g1XKubc IUJ5=dxj"凜b0x7Y똩A S7{Zk.װwh[PoFjܝ56\vK'f{[f'v`@YeL3fN։|®B #?(TU"|ղ!هWe% PA+إKM̟xw.p5W؊Q. <rq]\G.3.$76Ay7LaJ|_ђ"סMw#Z귲ҧ|PCc+fo)lsj YeABiMyg~#~@u]]hUX)Ɇ$I(ˁ:X&+)vÞV4],2W$ZՖN";:g) @Yy{@G}_p -<~ a%qJ%PQX!eph> J|7aO$}_@)$7}B9]SiM)-Rim@\Ϩ]e ^^'Ba+עFTƢjx‘fJs(DYJ p0tMSn3atiy߿QD #׽~w6:K>flqiMPp-DnM$o[#Ō{ 89TU||X= zTfټحJ~pwwM 1 Rޮݺ[ڦkӸ@Yֶ⢒ؘԬ. 8>򋾭eب^ ~ğk-eP,ePWQ^j.ut(:Qkz|5444384@Dw|kW>}"@_-Luvlx5\7g0:"^Ȩ KKA|/DrbZeyy{xy ) d[k{̔9yEDM;FguU^#7gx/9 f3;X~e5#氰x? |s%BlNv~cS w[)4]oe"[GTߋ=T8.Sjv`Tҕ-*(IK"H@Ld`ǏJo+n_}{,%}[{[~g6ﷺ_?5sp^i)Ity_Λ_vȰ6/ 6ʹJʻBvqwډlk(/t)wǽ=~8??O+k+n!ScK?ɰnBV:P.).?wG+@'M_[**Oj3>@׬2uBk{[_|v0>1!ZFUs9LssO :-\2+$,?XC]HK䕕%$=CuQ+P;|])Je?arx.N{z{p'.I*fǻų;.8(xr; WVIEȝ &bx *R@b.%r?B^Pμ+)lqƏ$ X$yu? FFEeN?XeumO"1^غ7r `{{N;0*+*/?z&3=Wwv=giiU 㿂tm`'1kҌYpxT5cPy91Qq'N/+pDIVJ噙]GnGP䩑aA.(%=,\-BYnVx##Cg9MJU|35+?P۾m߱#g/=a8-SauWctxct"H [G2ld碢=xٜ[[)n.L#b n$%^>s`(?r9*~Ib' +k2nR8xI1W>ufY+|~c{~<1aԜy(tS" ׎kbjrRw\N4S^'BR'#ٹc߆u;h:cw{踈$2 ?zd2^'d͘0sdjMMCa s2sct@y窶gV!66<%]ˣ{U}Az77Isx` )H^v._]}G07asLlnfҪ¹w%^I53]nC$wp=JJHc.i~˦:`G/ՐAn|h쥄cGN<~rG$%$9:.Z<+r_?fe+rD@GdnaKfk GzxgNq>F`B|=G;t 2}SwUHeM1vk "'ݸawo*b쬹S;Zi uwJ6@B/;+£T@h~ii.,3#gC'o?QHKQC,1~,>4`D_?&Pc7o+ $kgY}i+++?CN 7@ۯͬ{i1ptn1YtI DwO8?sd rLxuQ#[Ρ2R]g~k?eYXqlLL ;+^4"ЏVѠS}s|KKQ*̨~ffuOD`ennҿ m⋍'O\xhi3&77~ ={@u7V@('O0o gJIoh ؄]Kc !tNsu>S9p*KЗb bSzyq+&##&}R+K yU n멓p܂bc|\sww)@m]-?+V#~l Zk5POvsQUx҆v\OL֒t´(vg~I1dڒNMwegy~G{M%=-w*+{k ÕZ!vJڍ?BS(Na?6oIT.W_' 7EGŧ<ʚ‰=șª>%qDžrCcCRB* 15jL/@1{\I100EG+IDU4||)B$ל&C);#=c5, |-TXLMLc\D]?f}.Q#wN90v|ڝ?|3g51SєѭaffN@1 \M]X#4d uwes/> G\ܦQPȈcΫaɌ bPQpARsg.8IU99X;*K΀>%t~g\U2IcKack-7l%Fs˚`Osust;)oSdj! mì$ʾkG /7wRP╾ңS{@Ym*O>" ‹Wvtutc 9GIw\Y^STX\UY]PPZ@eCͅ⟤Sˏ α~7-jFwъimcaooM >0+ΙXU5t9޼szFF _|m̉Hȏ/ +\= qDt:kt\M_>䫞Dɐ!9kkSs#Sj^ipXR~VN}# ο> %?G ];w!>)Nl@#BgN]ujO: djl41UM,*[iY%wmdlё.r?|r@ ƁٹulaۓIUd+s3E+]A#ʼnjjllhA!y$vn?4rDcc#BYd\774^#B)F` =ܜԑ%,.4)1 +ʃ ]FSPh͛yAAPPS[_S# 58txxx͖V%VW[/\yFzv+ieDr~,MmRwxxZ`W(s`xUPы}kke{ L+ q@GS?KTY[S'ߞ=s 䥘`a#t Q4VVZ^Z\*8Jj=xQm|kO ",owyvV]|Mp/k4+s+kKA@R^ZD1-d(_o:rx7\s/4yC&N 'Ɍ@(Ñu#ƏA_&(WI,J}Mouua2o8~'s2vHx8PaȎw S2S+@z74ew+qi^>?+&`k‚tl@Jvu{nC?{)pTaן &O7!7_?z,/wvѻCC=][?Kqt~7utИ[q5kWS%1_ xicc-j\P Se"V9PE`;E.O;vJt_ztl趶'U)~^t{҅v]z< DI]<C0} );´[?bkg+9 E@ G"uvrR(sfdE!~2.|ԡG!&~qf;yA:Js?:,أHzP[;d-MJ<<\89~TߢW&@`ٺij=hO.35)xߴt΁~qaInn;{Kkb+)& 2jLX_*oXНwBN.F&t2X9oYL`QCO^qΝ$WįU>#3qiC ,(!9ߞ~P(ԟ@~ϾwWi? ͤ}mܰ\^6LG hfUJR8:md^ ;Cn砓>ntQ9vEWja4t(;[kx\ܜV?vO@pZz{S&]wW7wshh;Fd/-a7~<h xy=u^==C%Ϫ"kdE;|Y\\􀓦'yx[e?YdAWUVnݺD8z5rXTQP J<}X1eX[} rd7b­WΚ3O/k|R5/wx>A12UG(5%]`XT]q{EjjA*K6$r *6ft  4]NXfD WPV9)H4sg^R{ࡥKbsʋ"B_}7gB8nh1oW'FxxLpYkVRβJ L򲊔mDA/Vr$]%t鿺׻| !/; 9IޱJ_H6 /X=rWW ںP{ϡn{1y߿{S+5X@k.4a$ w }LŠҊM~4j$ gKy5 pq/<\ID۷DzZ2;0[TeA}SJKI߾iG}_UUըSOW?z7TŤ6,#Mꮅ>o7 $x'GYmXw )^Aȃ}BG*pΞeInI>t C!]?X#'+o׎C4 ژ}nذ[bgmmm i0Z<{ddw<9 EJ zv#gҕ &N+b1E' 0ѽ?Aۊ,'gǟz;p< aYET,٦T67.$$P]\\F@G߹QqFj0yL>QݬiIiO.E5.A#l08Xؑ3òpV?~ʚ T( +OIq2n441?|\(A3FUoɅ4oow#7KbTR\Jik'=. @cY>n D>Ͽ|>/ŜdXd,_}ɕ+ˉz}$9rV0 |8,,Wpx^ˆui\{[RW_/[7gEiPeؕC*>yc,𳬸k!-)Sp3ḆI_ o b_6^3/N\ZС*.:RYdb5!p:!`U/ DhFlr9Q쀯mݧ6䌴QPiEǏBu>?plxX߇b:;;2m쬼k ^PX }?fH+rͯwhh;6 {Ξ:_XP*Rbk'Ot:a*mjsX ?noJcÏ C7X^V}/%)㡫~=|~p55TŬ #|qC3ɜumHwƆ1DZ域{H\']' D:8NMHH)-ݬKBCwV \_zt#V][ik|@( ĊHv3gOZr{ I <$hUٺ收n.k+ ij*с'znJ rI4F8.GVw,τuܩʂO Dss#GeN= ~D_I3L*X9>XX7H^|?tQ^O1N[" :kꄱfNnTrp`A~IkRRRVQQmna*VjX\\BIAIS"ϘܺbDa^^ZxϞ"GkţRтF0Z(1SR?"ʴl6mF$PwDVhWDWkD '~!A :Y^ʻ;|y_j̍0?W6P tihh" gǙff{pK [$ H 9 7)S"N"~졼.MLQs%'T=nn.b48pǑ>MG~)R1WֹR;4LEu)B?t_vYZ:2g֜rӀ_|P4O>#ZhpZlxx81rJF8ϔ\ O' HeqIKkՁɎ{ -f͙ʼn7.gхϿf]atW`o߿g744abo ,/ⲻ&xRZZ~\ >l9Yb=>8L'3'. vG L?>Q>|20+ձv>xhz?*o?oMqвtټzEkAƠ %)tL1i*0EymB??ǒ36qs$E5/Sttk`CN?'BeBY"B+S41, _CW@}CX؜9]v܎,?L`ı3Fښ?6oj7gNG Oą,]Pw-.6'Q3SRKĤN}<zgpz-e&wuRbedȈ%KgQm 1pv&Us @iY|/> cC.p]{`>ALΛ7y1ShWWkm [JyI )Na$ 8rUe|]D׺: _!Y9dʹt@Z罺Jlߪ6w/_0h>(xO&ZHƍ AؔNVG熇J >SI;" FE c޿Ž2dTY뛖,Ӫ\5u'r?bqZrC笱(d?e4%͝76w&\̙Sѫ`Vr(఑J(xSAP}99d[Y+&Mv+CkUR\&ibv)--KvWh5޳fNϛ) 58|:Q}k31q$HF>:?=#[ҥQ-$4H;8mhrP)7L7ߺYcc\__TUV㡉ĬY|a ! (> nw K"ܜ6AvFL9a}f3V blSNT,_:v ֒L>!P.zXhmmw9>{{ϜDuq,+Q76u2\kxZb~T?Q܊h=1])"Bhfg<O7-h]V&sѼJ1- eF}kqq?}NꈙK_ڡ)07V 47bڴ473 qC#Ë/nQ^p>sThG&hg.>}bsj5^象mN` LKcH&8:\7Z2/oלCcIpputG srZg96LNjWܯML6xl;o}JmhpBΛK;O48mȩ;$rBEe5Ǐ28WҒ =mvus& qK܋r=;I]2! E` #*Ww3'O/AQ{kbMMxi)MsqaHEûyZ0I *Em{rnZ?tquF)kDqlHHUTT477ݲ+Ȃ;d"1DC)IX-LԸAhjg>/2Dh.U5j!J|{x%ȠvUa>LR\D/Y/o Ül25 w.;1pZ mK|F+lf~Sa>qJ%+V{d=|!98躼kIJvu?{Š`1*BLO̩hWClH@@h(EK6eKk֖6^n(EBU~Gڹm_IY9J8wQvo{g6=0h_͏$pDh{}jL, g keRΆ,9 )6#},i6ETVU׷CEeE}8m3=wݡS_D?HJJ[&-\:Vyy%nbaމѾz.{IXlްۃ䔌S@[&OKF=&j痣◯XؗkMK4~$Q475g : ZE{3 .fAn=|O3K=qGʼFB[^UUc~bIi܄~^^nn.Ṹ9S6@eH=ap\GQ<Zf" + *1//tܲ,I+ ;_-2!zAaگ624+a ?{) $VX,/),$0RġۖGUMgᐼ g\-帒BYdS@𛉰+ܢŞ:~A[n?n(tBBR9%9CG0TWUP6݊$&*+%H1 P  ʊ!л/ed667vhnn-M͵Igff&lpduu{Пdd|h?HrE| lA^/GAildgϱk#Qp NuNvմ{+G;k[+3@?gg6"CXXkӓfHaBMYeY8M#G/ժ p.nۦW?~Omo0FF?n?YI j V*eE á"0!Hq~z!l$< r"tXd#tb >o9MV::|H=GUJMC< gO; a:vO =}*CSWW9iRDG +F2c134tJww B 3E"j\rEr=x̦BQФDj+ԥtjLF +" Y֡KQP~hON-]ܻ涜|ʆ1WpAGa )Y`~M*kzMLm ;&ޚA7 Z%o&ڝkLbCJۤW{$/s #m'MϼSKvq%Oya'?lX-e`u̅Cڬ#mRhKYL-ӑ#B+& !8Nɖ&!6T͟nYn3(ơ=CeȨ,||bfmok4%">.;֢ =]Y.Fы(݌xGVVFNyy!qOu8SS§Qbp%)J_0ў ko7QVYfiiÏ.gMyYh86lLHnv~rRZ s;r96~ҘYso'U5P6SU0-ڙť`ؘq ;sy{8YLb;TryPeǐϸzjƄ` MPFZ.RQ1um-Suu Wn<ܰB7ۧΘpd4W/)/鯀&;w.5ˀ߾prb'$g 6{ښ:06i*[f~Ж?÷k7;Ҙʮi0 X2L>^DVWde&&$Bשǭ.c4*zB c}~s33 k8v65H-Ľi) #j)b\xɹ; dDeX$aw>9"Tkb4hnn\-EZ."tnVg$O?uƤ[^KY4Oo*r" =g.c MsyxZ[[I;)xdc&p3clhXJFP55jmV^>,Xn=(p{ƒ440ol@Ԗ,Ț{MM__xB\yyگ7gz@sYcck>y֖܂Ԕܼ†za5CNDG2}3#nZj|21x.aks+ =ƒUVZdJ{yE0 _UYt{jGߔl/$ʛO;;;b nm+H" v2b9(0W{r(+t:YP9"">IC!C {[G甩7EW7W?-5b,l¶X °A} h#BT)EGJɀKTnΎP, C2llh5AI^rODD={dl,,,Sx@>ڭ/6|t0*.I`+tjk벲2sJK+JJ J c¯S Lz?g}Gjg;,mh ʬ&ɂޡΑ磥 Y2J,emΓ:"#8펲}Y Ȼ U5PpCD"Ȥ2^ue q^Νono?7v]OE )@֚nCBcC/% V~IO)++78\1 b,Po܊dxFIS{)en=}ͅhNՆDt싫?itvsXă9;BaL 9flhWUyea~QnN>ajJfRJZlgQA٧c ~$Y5qrVkBĈ#D BoYZY6}5dؠʪ0UVT|YYLŀlrqa)J>Q2˨, ݂s9TWV߱/sWW'/O7+!))niYjV}YFy~> FbN$fʷ&]uv % svu,85Z֋[+Uzqu':zLs/!kv?{)CJ %:~[YZ-[g6}愖V:{"U}۞tYK<\Ewj5! Gg-eej/Hgy.`,88s5J(PYPY"R o*t9BJ/<2Yǜ0L7Qs}@H#i[[Ɛ=HQ45)3C } wo$\j~v8N$Yu56 _ӳLhSF4uڄ5kV1!Bv ِֆ&[pȓ&G>oG &ȑLsXXqL ~+GGAu5uH<@^8kmL (!)4Hd:I*9 _-nD(Ee΍ a[`)hh@5'ZXѿ933]יJ{jP}W6˫^aH;?\}'sss,WjTkxZZ%'IC%ǒ ΙBuW\ }hRtA _xx*Oi;޶G~S 6b!뜒|]mn021hLC :N.b@dRekb{!#,rͥMȇ;G=]mpF_¢8+[}رfff}B ɁZ$:*5_33##~FEE?C$'PKUՒŘq{ u:78iКČu_ow:dy;8xx{h],q&f&NDhHHV\I"„4JAg&EC# ZI<3(zif==9EWԏkENXv.**#dBYdYN991?~،C}Y 0Ns*Aw]LU:gmkn<}a H㮭m ;Djbh}>VURB[+z\Ki٥  bfj|vu9!а%a y=Iiљ{xIAθE dxJ.륥}lxRȢڒE()`og2stV8dzM"pt! ߡ),P֘0qLsz aaazpIB;ǜfE&1 SJdg3{MwJب7'ڐR/͵<B=GTjFN^ GvmMmFFdikg)bBRq8c$ns пCSwagtU4Ƚff- ͜m}JQ٘AثgaEY•yqIY~~I}!5,mpqgYY2GiOlZE Fv4qr䣏ͬ34?͗u~<ȼ& AlhԫAFDeff2j@ÓΙ{\xz8:9vʐQm!4&Okk kK,r-=6Bq ͚G>#X)'3RަemLbW$kSҡbPYnP9g.RxrL|&6X곲Psv!Q#zM& [ƆB;Gމ||r2ۯKis SDSI! o` >nçIkSW$75V_H_0Y ś[>;f/7e\ͤX9<\RSUiFN:1YVVQkJCMGpZN2n,Zt ^66֌W(~?Ғ̌l= y+ʪDWVRr>Yhppqsrr(576'ƥk]M`ԴR{{;͑}h<~ނ=u"Wedq"843=đt`ht}2Sӻ&g*(tB '0N~b<{ꢹq>Ѯq.d8 c8(U5 47&w!FP50o4vciѐ}E bjSSE3 iQ6>#N.R̫glٴ_{f:(h8OSCcc϶ .jVHifZHEP +Znc<4tt sŗk~5]xiii::tOt=}RH;6]wúJl'D(><]G=EeO89&C̀Eϭf~T_0{TaDp1^MWU&&jtWn" Hڪ{$pR牽#R3<̠swd!}ݯ?G|_Uw-415;P㊜wLvH0YKJHۗHQ[^dye:id[o78st sSbltԕN^]q^N8}*K\G T 'GI0Y`z> 9QL>k zRZI6}wBVqYD%ťɼ |,]6E2p&ŠDŽ DS@޽}n@Ee;/D&GBbD#~q3ߧ=~P[ٱԪg&NE{x}Bす6-x 1pv<lx@CGւOIܽq/0{v%VXjwwKfp'W[lN]m~[sI_F`}(+?’qCFjg|:8ٞJעA^v ?.I6B=y 3#BM z?BlO? >/ل$~T)Ȋ}PB^\T&&((|O:>8؟umljA =Gc Z:[;&A;#" Sn "*E~ɺ g/я1LgpyzTH(R]SL B2 7uhQr 1y$ #'mhj=e3h!q>~v6Y+\F,^:ܩdF`}_ΐV ۽گ6K6wv q#=z7 DVAZW]UsÀ%3=F8XHollTix{;hE N1>rUUBb %2))L,n.NKkհ%7 f|ND?ʍ1ϚP(bj?xAsxvj?~-s} /CՅ*z`iwxē>DNLZo\k4 V3ɯn'pCFM9 E+x\ҒjϮCR~];cNHǎ9wіF֡/,(xQCF!"n..݋ ի/Ͱeq8S;D'!6 WM?l 8o`F#;H/]u֖B'O  Sv<]D8bsWQoe@CْwdKK c}}eE]btvujh*:%(__+1oV2nX+&Dծ|v׳/="ȝW4D"Q_a[ qܔi䗱h%h?z﫭[B)^=.bж-4[xhqYj?.b 5{lfҕ/]_a~m<юq̢$ԉ xE%>}MWq$ ?ڒ4,Ooe%1ڶeps5{2-^R|ʸm]e?w瞝ܱyl03)<=\O'+,l%lgW?p>FM޵GR,/HLcN?1Pw2N ȧ7-a!EJwۖM?UJ!a#}pE߽0'%(>̜2&EErb\J]$=w[̖`\[ qzj, !I׍vZ( rtέI"@8#懂gsqui˃BYd)蚗/~/tj>=͛-XpH.x:c<ŤCAQ]Y5-gœƎ 2q(9?rNkE$ GUcc\§B3,ubb:ߨi|+BA!K_?_ ׄL0%wV޵p̸P{{6L/&Keuu-b^`W ygԌ+9 |cp>zWcCKT$̘399,ZTY_W~S2Ζ(ˆBWwdу't^HE+&ycgmU+^w\DL[/\4}n.5yGe@S+~]~.N|J׉ĔsOX\RrAC1m(qmDGkkJխwf,U c͘(Gr@(,q&Ob}:B̆&34>{Q'GLʜlJaui|%;ڟүfedd;s)hnu &ޥh:\!&#`nVc{iP Txh ڻH=<\qQ_߷ry_bq,bEzzF];LӍ(9L? F"wphgrC Ŭ߇='O  249fV,2jOs1=I1>>|ݲ,Pا}{ ?UϘċ ΍ڒdgKsIC8QHS,iȫfk(\5v˰QxSg';(<=]RR6蓅͜H͗)H',c.hbain %eeUSJ7 bȚUX;OX\YVTz+ So}7S퉵:M/{oB173K:r޾^<!Mc(뛚 KKˡ+M5570:MLoU6DkzwLO K55l~5h$񰃓=H~ōYRTF4Q[-h=Eý_})gW;{' X0ʮhYC շ[ v7_y%3N/;ř8rL@wgF+FYZZY2m***$gTU@fi!1ZPm}desZƅ?CI⧦eV63ak[]]IfMһS_<q]Kp"mK+s'ڊFYhK6E$rs ҲzK^>\BYd?kN!L詝;bŌ iHP@B eJцs؈GXZYHki>$8$ >>H-TsPAq y5yfaG2NGg8 Gv_+ⳢߡĀQIGڜJqO ʻS=OurJZꗽkʝjPXP]Q~3:R:FBJ9s~N.ĄoYUU-ާ;_4m#tH~PmwiqGUn"W=PLO&MkOk?"YWWWx @$CJ&~^VkG^TBn++3yjcO?`kk+GI!gF;/Zi`fX`DO :njHrRFՃH5nsw2loa , dBȥaI I*=OS]b̘Θ0)xc(C907w2I#) bHC>084NўI5D[h ͆uNX_dj&`>vҠ{QcXՏ޻_K՗]ܜ#FTQW1bƨWI~65Ϝ9G档m{>۷HɢR׺r󦑼Y)'xGNp,ggVeywЎd~;EFGHO_ (k Pi ;>}.°i>[6x y$4i8bٓ͛Fzn,r@(,7= JiT~L،+ ߬S1C<9JTTXSdZGrMd ƒw(: '{鱱N8wd4&+3 >c¬Șo if™sB@g$v>y}˿$)zǣFw ikJoي͜5x^1jċ:zqq)W]mNp}FΟ?}0gG#9>GKx:5qN |=K tL YTUY>zJ/)|𾋖5z3N$."*U;ԩsO@aCU!VGβht*dO/jjia>w唩3&ƍvM)ן+dh\Sm*J AAA~l؀hף]i5qF*xĄSOp&豳5Uh?jk$6*pʴ񌞇+`4)@o2t("Bz;?}ִ &Oz֕: h||#LJ'|(\>+'y M6>08@W@>L;6 XF 5¡kbD)CWCڰu43Tո_~oL@נd,O9F|b fwAU76H<3ۥ:gs]pGAFA!x$掔T c1g|vQ|21~,sԻ' FYIy̔:M4sfjo<'Ll)8oZB%88/]1oI }Ja^[ո r5\{U&% /LA5 !|kQr_hVrs`/׎U9Daa'2 LI3a0zi YSeUC4i$AspϑOg J:.}L_Uȑ}}<.~̥+im]Gy|?=]CtEhCWQ LySG a>m&11Y@~z-=%)u ynx>NӬŬˡRh뚚 z^&|F&nƬ)GF_x>L 메5&V1rHHZFD2WۥPԒ|-,YRGGjQ,t5 ^8M`w(t\⢒BCmB` N (6ʪ=~[pFQP\= e%J:z~>[_D|uM-N8i!6QHe\ݝ<==<ݝ]0JqE{7mlm NWFm=Hz?-5lXll%@3K3SНq=9b:n7 6HEOC!̇9y9dFN{,rbf`rwus%SõPdMuS]rnMݔ PG-EE̬R@zYyv2HYXZSD1rt1EFVGu#;EjfB:nX)KkV|5P V&LcRLM0c1ʆ^v3χPm),{Rb0i*2xTJƇBe>88:/fr کI' O.#(m+tUU)7Ia]9jRCov%+o\d6J:-]'3^ O]y_=C2T+"?T=eT>BXp*&p攍!lRv*`tfZv4~])ToAvXm{~CɌYVX>>kșm?##X Ƴ*[%¾T*f>c.+'To]y(Z B!A @ B!A @ B!A B!A @ B!A @G-3WTmg2+TrעW}||~||dr\NYU{Y:}__zZDnj*cx *2[}oon2^8 Ɍ2`Y!**[FǪx2pqb,F>ETp)'蹻8Nqwkqou/ultٞ~jC`p olj۫/ĕ `YnÚ_?I< +ωX[[vE\zC'QӮ Cz9tEzߔ,dy^SIGS ]viC+`hEPPHC&O б(*ݸxYR?r"+fk*:&K~q`k(D }a11Q}B=nR(wm757oߔk~2 & 1*))Ə3?>6* BP ʺ1WNY>Zq)]Nڴ!KrHմ߯#90}]{K Ԕo^u:3b9a0 bkVl޾5͍du)ʫWlNO=3ӦOe%C?qݎԓ7af1N:^XP}HLlW 8qʥӲHk;N9yi)74?`BP(") $:8s/o/Jܒpj0.DtJi)SYoea7K A,':nڔPftWM~rq[:Ҋnݺu>-5JP;sbMQ!8F_{W'kjKP(TR׬79ZF֮5t-u 6 lr`xLܺ{M.EX-۶$|<3t(N/c#|,nVG2<<1--vҳaw8EgMMy(Ys!C} ^b@OrMuO??|^Acm6kh j<ISo,.*/)>˲쏁Ϟz)3&0s Sgۿ^ls Ym<=  ps'r4Uw8NQkh(.,+) n=t紐=uiqRBP <7`Pj=ؙɥL/!ALBqp N>irxPc6":Ɗ ׮޲kAW s|s1Ca>8r`hh XZ`Mǭ>Fp:%IIugS39YTE{E ˜q#E85uU4$Fɒk49rE{'FIV:V KK6U(]{[F NS5rDdTk ;ti19NԠt @Iuj*ZFi"0/E̝[?}$Z{ jvuH]C#!ؼ1:}k,*ʫ>_y,8;fwCib3ҳ3gv@"եnY,$r؈!C/V!o!q{7}xs/=Q1bzf5(G?]{3ĭCc  u]J?ppi<8n˜oZy8)za6( ~r1jko~V8)*3=Tm ;Ű; 9LBX5fOcc9d~?t{L8{|0X y34xSRNQ2+봺͛7I9Z:1GtP&ǢϗrHIIyuU-"&Biy%`tԈvaX-\JJ̴d+1YC嶅n41aG5:eYC2X^V%:d UtF֢ϖd""Yn隇,K#3jPuYXPf %f65N BPaGׂ;q2ڪxOO,+H;uw(3_=mv.I2pnģ!9,57nݴscy,cFt뼱Q:#`cGN9U=&n=H ƴh^z|\T|9FЛ45DY"hw8?|o1gS5HL{ODgۢīO'99EFͲeqDG'XJ5Xo3im4 2EE}G~ӣOz[j:~nwЧB@CWeoV`V,]_WӀ4z>qOa5~7mI`.BPAH1[<%%-ikLyYq  b KW$"Iw 7gLƏBXq캵۽< w޵00$u`44rмZL4ղusji۴;E疍lS (t!dmqnqB2lJ 8ؙ,@ B! @PG|qi3=MՏJvP(j_INʀ$kO=}qxFNvY^tuU]~nq`N&J4$Yf,M0'; qnc!Ti$ykbM07ƶ5زrj:|Ȥuiڄq3'72";B#) 2vlN~N;Lcضn@M׽=N13Q()LF7_O1Is)Ǵer 6;p5z[o7 K˶!5xJ]mQð,za:- ӂ9d mqoX Ah{s 23bͷ-0MLyP(*)mCQ4R;)X5I=$[C75쎫֯o2LP(`UXǪ?|Ghh!2]r 5ޞF*9n6lP(*)to'd91lVͮq݊b9r8 9cF1( e}򮧞{[Un bVYױI Xx?c6DnX8̙)bggol0Y2s K/wSLK=ȪѨD|2w{cc}I($lBPAH!)11W3]LApw@ݷ[v]wzltݭݠAqwww?3gyބLΓBf2z-"bf9sS e %W03BU˔IW+K,]n RM= /iS\ a*AQPQVå[X˭ѥ2WS[Pп$-5g6sQϠ8::۪겳rKJ*J˩fT?e] *Oҩr[? 1=<ݰN`'AS.$4j hsT=͍-EKWXeuIH^QׄX$zA!!N1$])Y]L+c7vYV~vML| w %TVVSZ\A-n JK[O"4Įˬ2;3O2!!̨SD`$Ґmܲnqƌ Vq];{>~R(lE=Di5ŀ%7';KW,\<cNG/oHLR s5ױç/^z.Z:g;M$C%%+F+/[e+Up(ie'EP>`!)ܜ إKU9Jnsb&Z_?GGG+U龎̌Z,jCj/o3 x*rz[bf4ʐMaB-!Uh~#W{wlBSyxX0n !--X`zpZD)#>ќKH;_KB%2&6";PV©::vF@/0I]gfAT77zB$^:v,actA._3FDpz C<8RcgjLPSW%L,DeΚ=3$;0ZD|KmaBOKX|G 'TBP'h|P=S.?LyLGGm5)C*]WB E焄cN1ְ)5*?Qp}'O$-%/V0F?N,07<~Ӳҡ64^cΰ"Z_89ϝv] &HĔN;cmeŧupGmdr[rC9;aĊ0kˤ ͚ §Tb};y;=:RnĨ#ҡYjo165iU\R!N Y [;;=ϋ|i89a"5XԢrcJt ~r+K`Gbd( Q!0iCC^PP); 7Qclo}?ѮU6aTk/M4"4#.RNS9rVVannqZZ}c cGɜ"j\\&Iә;UW־OO8eK#:gj[kRY/>sنҠ'nvvLŹ3) N׭]n*e03(~.G}O'ecgh|n{{cb03-# 5cMӏM}cW?<_ZZhzq5IP 򏿽VXX7xiP^-jyYFFo% `ˮӊ"K㏿yf x0 !I3+UC}Xs}Y|PWg'lA_`'tm'Y=*+kcX3ЗPCAcgWO{' l]|Սd?_$$c""u!a_^-*1+509y̻o}4E\&iɢg a6& TϿ-T4&i{Kc`Mΰjql Pdf?~ENLx;̗uYbsc0`r޺mhsr++k Y;o_CiHZg'7z O]]GZqz)0sV$o0Z烓`/WkF,iyM֎_$3.9l6F>~~^6I@__k[G]m}mmPX4X18 g.ny'aEM?h11yn5pswvpu15cF>w^Gj՜[aIu0=~w7/_o V[G6~q^~UK\L?~{\Pv¡}'m@Kkc?t4Rn鸺z7iSQ9pIU*z{U|,3榸j6tߛ$avf嬶r\>IoSIV$u\WG7툂Ca&[Ŷ;l6Km`,,*%%藾ab2:@"Yn26ъ<: pH󍇇}F@AK ~2B D%r$-9Ex浟zn" 7셿IRc6~;% ˍz"@!-ϜMzٖEՉ`W{z:2/jfk@VW֡:9@VTge` '  UxEe^mi6է.s}=PNq3tmRc[^ UXNZw::/Y:gft$n"hcpIRсeP'Ĕ8i"j_#+W/EjMQ \Օen͛gf C(-M-%J~]3_|gX*1&93lɊ>^^.a6JڍaQccKyIezjgѷ:y4;ĸqp}nk. rqqtckM{]Ho}mCLhQmJm+/^a{;=!|x^v4RhX-11z0G7m]CR2wt>c^ڥb3RyscSMpA]8!bN Cy@4FҞLeY%yBMOip(4ğpw {)'^8,>8r䬃@O yӦGxxz Z[:)%mmu5 2:{BVV~y\c#ny&I_%zxS)!P&:{zű<{&)))œwT 7= Z{#iȮRMɻ;E-C¸ƨ&}/ljtyÃi.L%D^ǖnoo^NљSkm|w~'OaB`yZhց' \' -̏>ENRC b^Y~ڢo6j#nkc}fωF'ꡢ_Ζ̽y Xw9J "^^#''Ysb"w7⹯[#/anF)(wLB XtiLxO#hwωstv˜2<[=:v:}WR::ٝ<z2˵o+r[gύA(دꐹwfƖXp9*'Ɉ뙇7^ՉR%ia, ~3\-1D[NCdayu7^D8WOrus`/f1 [ʋﶵux}۱V @IFO,7@ռT3'ìrcF5E+K"./Ƀ P|ʸW9~ Ѱ,ݾc]CVSzd_.!vAҐi;/ffL zK)@T/_|7X_CZ;v98owV|GNKfD`1DځOtJj=]o\;+ ϓ81Bk"[H{4$'՗ޓȇ=3"KRW>M|z8.}|< ߸ԉ>L^Ro|fRc07=ryS3N,X$!o0~; w}yBT*E gmH/R!\|u]<-e[-xl~7j+Vq&R#CLA&.8 銅|"*4TV>/_n-!SFDphI)uUBa@N`.Y6.G4'$CjJF PL34;%w{Lc?ɷX>-ĬL  p-4(mxcޖAB]A9T׋w@wĴpN*kK e4qZv~#7wd Zs0Ilů_jq5qz}=M"lrMM.m?v/rlA^dW)<dIHo{{{"ʹ_[hai0Q7KIe)~"hm{ܸ0s]=/?~>+~& dw~ 퀑7+ MLz goA^=ۿFilh&(m}Mk*qf?gAڸqZ dJq) ;ۻ'lܩqĸm1161HG :؊Wr[[WB6t,'m_T:N1Fsm{?EϜJB:~f7ȤA`AdpT?~%rɲ?cmR\H7Yٖ45>?8VjvoپݿڈF)کNH",+Mcn}p k2ϝ\ ?-qdPf@o&Ɔap #8'V$EtJXK P&kߞ#e?f]wo~xrbMpG:z{!sXVVߘØ܀&,PD~<Qߚ -ZKÏ=I˙ W~{(Ës4:8-33q+ KN#fw[kD2CP^H>G@qycdN`B^I 112E:lKK Ϊ覦KYS\LZƿĐϣOPh7<2ԤIhp`m\\q`&ߎ Ϳ?9A\P5RO?I KJ*A7Q~'X[NT |!7)dt]m#&7GBÃr#oqD"e)]f08AwŪEE\Sjjou@с |<>X|~]/wRR[L}1";q< 3:JU Yͅ6fDB1̉>#bIF4jw޻1vX^Z]XPBc<᳧ ðgnݾA&r0Q)Fa׻4D=XYZp~""PWs@WZ\\"GE=))AEͳy{>oB\]w-CD۹l1{m^et+ m NC T 12DDNbz%^ yԒY B^w)I4eH뗉 ɏo2*~h[V-LP$$4䁙3$;䗝9yn`3{n,s뛓ΥHΉںcw7ɏ l͉;`5B :g^45䬮Ur ˜]t;RkDݰ] Jh R!7]Uņ"ܺxb&^?|& ĽkT S@5뤎B6QQTԠ -t (M!23kv4f6 DY"z=VZ2$R&% z}wUfe4ƥUGb.7 [B>`'-UiޅĸcPWRRE-J5 vvT7W#\C"3y߃^[nP`:o(͸r;{) E G*)1cEOye68 ig!B 3<%A!hCAƄGg&r k68rFkJ*,U0ݠ0r/$·l_KA+m!P.;@'KvD'OArrA&Цe}ŭmv2 %Ď|ii97zEL ^jB;*^%+֟|ݛ>iyMnN+kRPzʪ+rO@_lIH&S\RQ^^Wڑ%@ǟyP?эxmQ,M`2i$s$]1e*I̼8 Xܱ[EEƁ2jKnv|z@"*ƵN'B#&Cn{ # ̸+V.*4%ūcZ=ûFx@ :3]N[i2ݿr]ќ(mo0$ ah!.E#ظi4I\k) *k`s||=uG.MbcyT?7 $$SHmllFI:سfT/ ]&:o %WUSrUD"/nub Ķk[;dB#/COd`N߇BnDwܹl37/V41` kă?o #^rssZt.ߖ,_6r&yn2ggiebġp^mr ͦEER$"gnRRTfap 0}GDwQ߻琙U~Fu,).9Z#/[6wμ8BGo]!2k'{z&F S<(͕aŰD"&.bP;:ƎMP~% bfv|ԂEsx'MΖC} idy~+7?'Pp8D^b7?_s 훵e1L0F]sH]%j{)|1 !wD[WbZќ=Knܠb**WBwlf{Ů*ǎ#6&nyl!DQRC#C.?;;##C zFBJ0aj cBQjFGV\T>x4(F[:2@l~+bØ {;UC^Adq>|`4e嵠.3{`i0Ci*Ĵ1m!ΛFuxǬ0:~$KcJQw?z7FfFًK/{O7T7ljr*˫'Rf,klhٷPfzδHxd/6$EtLh*;D㹉&Wdg2MIx MP[R8Ao6mYrmVDiCI@QrmJpP 0[.6mYiaeI.>/+~^Bp;9+V- 41o3,<ƿZ"ܑmܰZTdܸaT1ȱ.i(zLaBØh95K^|+B#!C'{Kt*A.@2֮(0/"2DwCˁaH7Iu$sK+/]TAO!tt ;fx`$E+majx}iI9besx8rZ ]Wx" v"&mm>ۧw<\S]O ޠB 4`PE`Z$9&F=|~O'݃tucB r2FE^*c\h&ub\uB@PaZ.:ywn[J(7b,s 3hlIe,?4(vHJy،..Z,-!5S=+rR^l308 Nlt0$2{ZI>qN$t'cQK]]]SO؞~Q#r LLL') zTVA>"mXVǘ 0UxxwpA~"URTb ngeN%>/~ìDdLĂ88`~D3)Q)8JP 'C$/_90\~v8J>g_koڿ("ZǍ8pl ZuYTEӧXbTBrv]YMx0ttdѤ߈Sjp Q&gs)i4ϝ$1~:i}*D`o3+> #NWģ38v'5:)ީqf/Μ Z˹jmmi)"Oaq|uaS>wHn͂z OwtҐE5ik>_`QM=ZS ,bb"!X(q|7MJA*Јbdp!#8zlFzm.ܵ?ɨ rXcD s6430¬Ee$6 ]&,d3<;tjjic _|cHQ5pҰ^>zSRTppόR4Z#aBZTPTQQyA~axddY٥USIQӹYmDEO >P&kKf~~&f&r[iTC* 0>{ٲDzËe0"h Qz ,X/Wwz+jol58޳Y+AЈɌDvtr50wu %c(Zj s /&SxֲC۟HߴgyMM_WMYPI:$Hyh!.)DT6S-F3Tˮ9#ѳB䫭g|f͎ ~zY _XP*:L_rE1QYY31#3brCh0vjRh"lui)r8S2[[5BKW̧֐\2LΞԪ7_Mt74,:gd6O MIfGic ÇNsi$9ezlG!lG#Z3G]֦<XA4O."-(,d)@%b5TZ,7v [|d;_߼mAPfj*i!G!'Gsf&f'PJr}\LQ^WZɭ-sBd1] 7yc%7ruq??̲Y:pBwe"yΜhlvt!Q=PwxzXq +J7pݵ`!4 *-{_T0Jb"' ySSKRb&z/Tnɇ|Q=.  .N|Y$,,%N$'/Xv݆,oYdtF_\ba@+E0_Q u Űh::;'Ȉj%T ;PohΛ=lwwתKV]&tDEYAGDc̈ï`;ztiYJoIm>\U&Y̬:dSe,"1Ia b{Tp&CjᥘIRI'gFcgΚvD@r`'W>#z3γJ'gH=:9I1xzQ?ڎgT1vsw%3zY*{E&DcS3'V#Ne |÷yJt#p!4+6k^k++Fn^qA^q|ĸ WV89~DksH[⦳ =QDՃMR V59:;M,͸|[{qT))ϞI >#,(|v$nvB}u[SS7,Uʎ>5pIww880r]_ݿX뮮z&__/N$CT'w~m#PYasR=.Ouo+N7w7>y͠O4493tA"8rLiJ# %tMF"nf񒒍tqo|m1a!A>^nVV* LPqRΘz*ocGyYU6z)%rtb\ӎNsoiv?=>@?JdJ6|OhA4iʊj!Bjzq 6=@{lXل6X}{ȿ+v*:EH92kŜ ?@x"4TbCDߺmcKS%'y`xTWrsqsrus> ( |l!pKk;'ݭ,U _$]=1\ > ]^ ?#]fO<`emjGȿC#(`0[zё re &'gVVV _4$WTPl]T Kl@}t]Dddr9xz6hrJ/Qv(6w{+:@=\R~΃CYU]&N wxdPhX;/J`Ehee!Tv~G%'ܐ@+Jw 5Vh,VOO.>!(ܙFe?{x<84vM +:mԵqj$)AVv #niΎNʦƤF)(8G?>-6%N@7r2?brxD7H&984Rrz䄩8hPR7Ť2X$Pj8:$7KO Р*RM6֙T#/*ݯ4 98d,O2߽ nrfʼnbd嚥= =4TGQѡG cDo檘Sns3t-?JMb7U &fgkK[Ee]bb al;3çGEҖTU}aoxjt}ICyNab hG~t?0`y2L4/K!v|JLK]jnݶuubv}$6$$!?Z`/v,d1 `=TuwII$M~3'ɠ ?d7}Z[;-G'U]1)}}= Me4615*jz07wg[[[Yx# F"W% b!P[<8;&\q#0TYUp|rr:G6sەݨTfzu ySSs}g.47;QOR}|!j >=yxE#j.'`oV-z]|APHуNJRt4 edakKDZc?M!AtTDJ^(X5- ؞m䒆l攋BTwpCOBľ/tu6iq3Hm;uwo܆frGSV $R ui4pP(E@6dRʋPfLe$ f_%(Gp>@qb3ܗ <;hp`80gu7{,&rIk_U%:8 VfSoogkZ%}==sc.]LO:ZZRIwARΦpOL=y2ˍ!Lzs̲‰Q֗ \Q[@ yZp`fø9EG"X@?V|ow;]F_?E24>Ab ^ΑMI-kpqǮrwr+(pHx h1 eDhCڃ Vg9)IIi=}cv2zxjJ99-h9gENr%v4ܛ;/m;; )[d/E(9)].^ .],0 ChBh@W+ÇE[wlf)ؤ' .^+g|t/ӋHJ^'分*; *n}ŽS:0mF8,-,(9s:132= /zyN9tt3 I/3&*{Ṛkg1OS`LРn|Rlڇ&`W^n4=_-p%Z64d{{{ D[Udq4f677Sa8wɧ5z)8tML4BVmNظԫ;S?1!Tp\d-ץ^8wbYY j,M*D4LMۼs.Νn k3}a~`}25lq;@@{:z(y3swP ~D-ګ8XXe#'Wӽ!4 '-k5jmH:j#%(3B}<ǙY :EĞN(Oy Ls;7*̼\{z1LX3vvX2͋xW/KA3|dM)u|[Fwwf@CD)~NԙY/+kcGZlf6։hHz#]-M4ѷ}UWך6#npÌOB¢p[nUe-z%,z D<]yfLClKʮ576eg唕VC$klX)kDaV_ wۂs]x+{JVQ."W#?`;>!bzF6QDC_D5Lz +=pU6͔ =h)ks[9@1k=،,͈Y#K|Nvbp CEK"뿔`lRMޕ|! \æ3%szL!C%'j'ƉźBQgܔRYNQtKCMWה%3cGK9yTlf?@B2Sf Gk td4ɤ"KP|&q#7T; ^d Sүo%}!!AjJnwWSX%Xnn$ ;5 :;{ZBÃߊ>= 锈#WkNpHIݕ#EɈ *<ȇZ^iUg{gIqXВr>͍ -T\C-boZ;}柵5u[wlĬxtcp2[W/[`hj)۟8~ny{xH pwsvtr a5B7^0 a`O[~.,*, /*M`vkE}"lF Yc?PW&P}T.xD?[U5hAʬL(a++ }BZ-$O822Z^_CaC]#\ LnJK$cS&gg1doF!洲>/7T ++Skg{791 ?BX=;-*+k;;M]B4HЊ,qDΜÏ+jh7U]U9ʪz>44FnG  *@Hf>]z@~վow[LuwΎo`Kn({aBP7n^ JВ7vKYt(1yU>+]BWҸ!?1ޚe!%$1SD=&PD1tXf ?$[ KӲssهLL;x_GXI]eckÜaBԥ4F_753qUa0A>i+EVS"ml宮}f=a"g;HR;e%tгaZTT-RY O:A53s}bCgO'{y=V6Oɕ ]a7h"{AGkijijj! WOqiWw-pȈ6?g747j9 >[I45q}[/ԩQZh0 }@:w,3)5Ǐӈ\b N8=c@Gںzzh{z$'SP )eXYx[0{O/[~FvDp~^ɾGJ֊>}¶2*A ÆY)}g)̜C$OrIc! c[xysz_/).ooms]JʠququT3'BD9oUU}}mGce4vpUP0&:X }!]vC3_00gHفP7=/ p͙x B7ᱚx}R p(Pwܻ&"_4 087ovYYUvV؅5 %nnm ׼HW[4yt8uMD3 ᐪS鋝m䴰d8ْHġjkG+xF4|a'ڇâCW>z a2P6oj I_Ղ57#*Q%Mͭz5.BR nfzq|FFI6TWfҒ\hcnyyshL [b`7,A^,Y6o?z^O/Wc3tw?z߹bC>lޏCHAdKEEeEhSschQLel0 3nv661fA[F\nټ~mD?08_POCC%EeNEu ՖU!!AkL~G}208$O87J6`[^[X_ߤu.ЈfS:70 YWw>.@&W bBHg`B[45E@3!0ld dBٍ5?TM:|ԩ *FD13+.}7k$푃 M7˺C(!4dUgN%IUG˞C~>yڵgX2Sp6 Chnܼ[CdйS蛷` e/x[^~Qw764 !$972~a(jݰyۺH"Ǐ\Y~A @"I-pTV׋(ōH.:m]2T.Z;( VrRG ںL}z *NW`[sczRiQeqQMo^th]DA2sӟ]pcG[ləț}‚2qYA]dzT._65MњaB!>w~Z˿lX`g)|05lտ)ҬiU֎\z`M3!= oksDx,b%!Q2/S;mp`HY|̥a}[4/-A `@(sA8ECfeSf%˔F؉H  )ں\N~lӦԔlyc%hdee!p]%8GNL_,%/WFCi8t( |~WWGRQ9Ii"zդChb\[$[[a.ҠDG꾮)s081{ pNNAS IV0J 12S@}&ls1{=TeIZJpJ <vɶŒ`as Ȋʚ:=K˻ƍ]Sj*}xX!1- M|¢*/@;=Eͷ{+~PwEt4*vmAiqPXƩ߆]Q]U+!g]_2{g͎YlȚ-dfOn4Q1v:=-bɴ J4Uu+B^7 Chz[@D |ChQnqI$xICB,X t_̘>y  'p3:|"2<,@N2 1#|DʰًfhH+];xzla/J&Ej*!R.dXH$80 r5kuwu>@vVAVf,/y"Ioll*4&.i\"0@R7hG^a'hCW {aEnX/a}O? \EYq3IV\#I@ټ {MIH)}ϟM5?o9nW-.051(D`ism (_E$}rFHI@qctڝuuk=;m @%.Rjjpc!4n11j5KꛒRW[6mUV^\|ۻ)dyXۤi sok f{-ڵsrr8@p[CHQGcs-:A\0Mqu?|b VWG_VTC:R8G?x+o0@F 'VYbdl"^P+3yi3D佉ՋF ;w^\n#ݝ5U&!Z:ŤLi鲹қH`i!CEЛ]:b 䌍hȏ‚"BDniu"Sjϋ`rƒ&/)頑)5v_4RUIo9HBo0"$9"ȢAy\ 2|y$nߞVttw) 7=s=ZT2Cъ{8PTP.NbaΜ((=q!M R|wp)zt,9%ydk-QhBȆ }Ksc끃.?˫atU f/I2 AҫӁZQ^ a)ENFkD"S/TW֩Ehjpx+3|IMBcYZtwvG&ZeȤ]#bzX6oQM 5\xI7 ʊpb^1:$krzv}--%`gxlݾVlqՒ!p0hG `$:oľ X)wh IP=ZF<%22_r<~ o\˺f2|˜q4>v@,U} B2txx::"R5UUհ:Z]$dBfo8dW`_Hh_MO? CxBD ATuK1pv451lt24=r6 ChS3 ~^ ё|!n<.OM-GIAӢBS啈:xxh$&&244&*@1Ԕ܊jo;A6Z*..CҢMNθݫe𳏿h1]= 'z24|YhD̞v54@1xhܑa3g ר>0_z:zؙ/qfrEZs$ \LMywxzKd#43B.78WJV''gO'YYZjW,joqI)pqfM)m1DLj=weZZX&Q)bZ(FY_jhh!aZ[[{5A+W-U'Kl]c9%L\ .]6ڣlK/>#dXWޯ,ة=WyA`>C42B6o]M$7?բVgׁ#HRa[Ymڲa7Ћ%FN%'O" 7XvB+c/#O''k7I֪bcfTӔ[ 5Q OnRECZ;rj7G%*za6 ChMm闒ӛ4Z;okH.:cV|yђ\M-m{,0&=[ x2cfspoVE߽ +J[˞NܜG$s#+E%p&o6O8?R:i߸ye@,J"b2P0=kNvsϾx*5_l>q1djg(,,R..]L{wqLMüyqyL39"7$ N>]@vyoP0[[;VEAOrҀmٶϓo6 q&}|T;{Nq,ߵ~GEO 1&Z*#̏>_PfK7;F) j?pL.nii}*+E䭱hێ ( ;{v/?yՄ1^nj#tv.j F#c𢡊?da 66֛H`#j/]{Q(»mmV֖G}HoJspa|Xx {@3Yaa{Ν@ujozQ% i<M\%֖Xߗ2rhI$NXٓ=zKϽ_U&rq6yci`;ۣ5 "Օ5%US{x)!I,VY9olz/>p /bq"x+jϾɌ.|ԗ:Ap-0;7ww-)xoل<>t$0**AJ[Ww@==")L^E%Iܔj曝?kEʻTd\b{kO_emnnw:IF mT1[;2q6rta!`^xgL#JGT bԆ%sebK6ok|!&Ahs3$5>0UKN.#C0 aX[[\) {E/hh蕫+י[;7;z#C< \J䦾j[o}7H5qTT>{|ĠM3mX*ʋ;4(KO7_3hqx +߸[j[u<'H O^.+!-~o!H*Z\mrrVrR :ez檡\+0؍쏞̰O5{=B66x@ kL^x9ql%R?xOEޭ;6.YlGQq;|Mu-W0 j^~7&;YQp@ 0_^E|p LXfDD]& 3F dWFaQb7SaB{NV>]5Px|kqEN (*(,CI,sg/2(3{nMPdԬ?оSdgGwmںm=5|N!ôk p+: '8;3:Ы2_J~x̥F&{nܺP˄HuU F\ʜB[;kvF!Ńy=IqN>/\ȍ#B;5gN'%&@$<=|,+|ɸDz-;<6r5br*`~ByȰKVsy}}k5`-n1q!s=u*ILqKK G]UcDq@!{.-ؿk/%v;|w޳uyĕ*֩,Q^Z C8$qkw_j-rww|/K_{B[[?m3 Cczq BQg\Ď3?- F|[Vu"&$%͘6=|0wWZTQ=jJr ϧtGɋҤq߹E?ɘ}ܷٿ@У ȯqRbʒeg":_r=UAv;p2A:igc%Mg_?]\X.\w ̞=thXrpkJjaO=?>/mmmߴemwnLՂEs>z'V>̛˖gΡ'Evv&f&~*09{zzjjb 7>jWKb@.czGɭ lh[u.T$eg6фs4)pu˵Uؓ_}6&'x|gO'/X3>';{;Ki)UK9(?ŋY*f?uuߖUkj%'~~tkk' IP׻%I^ n`ggG1UZX jQ9E/KHr++T 8arZMb 0 H(KA򗭘`Q|ph=WqJ!/ ̃PrՓ<}|rb dr[oYr!t/;<`n.^!㚖>czh1qQA~CN% ,[]Bee5`Gͫwgωb3SX!ȑ?/s/Ξ7ݕ54̌MBJJv.f@]dBZ]Γ~::.^GS`P-2XK$ .'ŏLjzv?壯^,r }.zېc!Xw%@~AUW@Uue_Io*SܲhQ#O܏}@֑!~Ұ/&ye~~]ib`bg0K` y*r*kDJzp-kZn=~^~ :8tw{$oo7]ܜTh]h-]S@ga<=>XW({䖠?xʥ7}fXA~Ie$2b-$LI Rtu5:;ډPa «$]n9`]$v6'8grꂧ oQm䶶vvr UGGgGGWgG'5uȢf- S^6 wn޼ezj)2!Zlk>C`ýY[Yɭ zj[8$%\ywgmwl^~K} M ơC@g{箯 Εܖ+c6zz֊Z ph nJ)+&fdrPyY ^V>F!ErR{Ĵ0_/B֖VVx8 C)?(iyiu :Q|׿{W7`yV}{O0cnyQNN!/NNv!SĕUu-Mm,1<}[PECll6}ub:ĉK|<]})2Gq:Z[ZZ[kj*˫k\AR:}̛Ed#6 ChhR?{n̮/qxrh a) <Ï811 4hA*W_S$ ܥ5Bؽ opłAG̎Ɯ_^89f|եŕi &X9douuo+jhD9vv6<00|۶߶j6%Up폞{ oۙYwfPҀ M2cOsnQǨ,dFܺ}-qt^6~ݭ7Sό$Aڢy+Xj4*+F^WMș{ 2\,ΔRWhd0/~3R,o$Qw-ڜ&6r=m_rZi1\?(N;ֶf U0cn]94%)MQzrܶy:uJG^xdb^57eg9}AJ1/\2 *%bBRe4XnC;Lˊ[=X aܬg/qFabBp ]kS<3‘o=tӲqA24:#e\Wvd[2Q f" 3s==|-y6 F ؖǾ)>w6;/3 Qy~8lQSeg#B$PQ(5a!ˬl/'rG{,ckk>z-aϯGcbe^% |_Qo8|}n>8xppӽ55u%9<.{M?4z]*::}<7oYn "i֜y47཯ s/G.]Uf6${Nj *O>QWh%n)O;.w_}5%r;g`gDGqfX̊`Sq|| 5G:|(A"}a*$W]cwrcWY ,Od`~}e`,wrJ/{KtL0ZwݳK%/XN~pd45yTԴ>ҡLO=zF@IfWٸ;t.[pe&B}|~_?͡O@ (x}fsFou31>~^?~푎neagJ4г[Yd3B#&?|ÇNe2Ey\qruꕫ{s uDfX P? *N+{d݆%k/Lv F[n\J& @ob bw[p,z 0C.Y23b~ {w%0$nƱlBH(985C_޸eEXU߫X1"2ϗ=_x)K.xYX>O0cw#5Ifݲig/}In x((w͆sc)HЮA'|uBɿh5O2Wl7`hg|"~$8{QmfBSI 7Ǩ}n% '~A}]xbf|7TNր߾bR/o7*}a$b)>7RXLwo$I(y693.65ԩs_<~6ES9jE"!ozf)? ӎ8O|2Ө*k~8B_b.{} ۖXl` {!4N4|n[kב+S Ֆ{{[M e:` ҎL{zzmXpvBBұC -mjq3@WLxՋ/wqqڨQ(]d‰e Zı嵬{Ila/6fB=y ֡࠯MH8+͖ hOM2G){YsyN% D"> )3V?;Y+ɽ ѹWjMԸ>1M%L@?GwI'%s/]H=u"8z$d6=Wݪf1Ul~^KύF/NV 3\1 S9]QQ:͍V$6WZxʲm,qJwZvKܬ(ضS38I֑+EI靦`4 .q, 9S7Eq{mm#ch}ީFm*ѭBXmU/6BS#;}ECml1=A!\l"rr`jfQYK"SXӨ@mLe3A19Plޛw Wt5弶{n8|DJjŁ˶Ө;JMʶvY4n_~55lb|4Ҽ-086-nc5(t۲eEiI%uWCi7]ۆAq!FjzJ@9IE%P05*@Y!xbq\t4+[KP~.K0\]%> "€%645e䤦WP=`Wˊ T5345BQ"MM<}%ZT2kVGMdNP =rpVF {3dUW}a:rh&a2Z,j,lⴎUSߔć"z5P z#b|;ʄ-,G!z萞 ^(~m9滆Ziwtt*-.}z{0T,-aDU }|Lz4WtXΎΚv(aaet'`fn62ʙgB 拡Vecm񝹥7uթ^HHHf`ff9-z0jޖh2V77AlpCCʽ䵬4-9VD=<܂qUq;`MM]YiEyIeUU 驾~ x07cg~n~~^~>#[ԔCJ{37733370pss UlθJD+.*VS)~A$0R)%,i -%i%QvF⯫ꔫl0X[P_S_[P׈e#N[`  6  <*܋cb"mi7ylQnہeة'u*T~ IHwdg)~$~.//.-rggp`Upb=p>^Zyh˝ aDehY)9;<laJ:l%:4@B&Yx~Qd%jY5mÁNCU1 !H *`9Zi5@iwCf.!$%v;/_Y]Y4.>aGjU Pxv:0i@ht;{ eQpBaQȕ%'vݙiZ8lm3B,0od*_lq)g[a(`LGζk&$HD dO(HUQraW@6fYLv{E *LQ#aO> f>BHQpYJ˾9O_,Kсl 1I[O=z>]ۖIt$9sO hN~8{0om2bXusgF !8ձcHgK (2o_o꟭fk\vyBR\@)a;u. V&{ao( , qa(JJ5|?5UQZkm˦eC]vYnx( 8G*?RA/<e"+x˛۽7ukL/<3z\$ V\#¶8eY67%F۝$כuhnLs\mlv Cx:NTeygR(4n.1#r\,4= 0NӟG`PgvċCd޵RwgMfsc&CRz AvMݝsaT/RBs0 ABh#w Ŏ@B>4TOgseevȤ6=S= }Ez pynoK֌4~>GO0``O~?;}mYM脔űOj>Dc³OĉvXs;~{F/5 vߖUͮ)F$ ^طF?:ŠֺHkm>[G϶FmDu'ݮuE7nY`zFSρpײr#y`)#fHN Ypew<׽,FA구;\x5Nh{vKN!K$'KRє8peǎ䘌6ҳy3+nƾ;}AjIU]ku8Q^-31 w_N ][6z֐ZSQJO~_>%Wȁ2 $*?R ǵw4$"$H" f"jW_Z2a֎ YhPw:D %ԙTU!j? _@ay7|U]qk`fvٴ"Tzr~G[_o^SV"̴ܒAl#%Ӊ 7SKɇrё ˤw3?twzS ß~"t]$x2<4A2>2lG|cH&\E#&*Z"FfF̘#NsJRnC׿;dO~r-d B8;V`{wG Rݯ5 AZ\\,JEq{s&u`h`<}9#Ug=݂7H$DI܇PDwwԜBaJ4]W3nZMڄktɸ6<<ΔVS>!.Rq"F3nz-棩l/0hTMG|c/]DAfBrrwxԔR|W|{y'3e2cuFP<gyOMN ^DAs,dgzf5F &iˊ+sTZǜ'MAzzzXbl: x= ^H[*3V|qmGE1ލB=]"BC8v7j{xYqy("Tzt-3\|$H"$FE"s?bM {,"$>1>[0C7Y-}Ā攃/v6Lj3>!6-)![$c-\7@]?6 (?wb씿w$671_AtjɄ.<#4 nfLs㚴,M p=U z_>]1$'8/QLC ;:wP-YY~+nDB5F/݇8xBq/(iM:28~G0#u0y8hhi lmlSw Jpל(6Kcˣ8?#\oG23W:zh+leLNɥ?6/<[{q39߲yikm<D3.0ƄNgo 0Sg6 C9Wu-z*JF`D "$H"PJC`$vR3[[UrL8^eMƒb㲰0>6ZDil:Y[YY0?0?1651>11>588նI [ledƄD,L3 쟆ohK1秦f{F " ZuЛ׿еwBZ=7ml%i=v&UWr;Hw SXoҴ/8z2B{[EëWᙟ<:<Ь ?nhʃgB~?Ob2X$,0z[ۺ);^]PwWyT ;~lHN^gsUrqu2;`T[ޯ+/~~3628w?]iT1s-:wKexݜ U 0r90{!?SPqVlB][k\S Ĥ5,;|XV m b &FDLཱྀ&0c=i72> ܌짂Bp> A0c\K(I?Һf=]"4-@cJ[hӂ #)먄`8U(>hMպtwSSᗎG 0 >ͷ"dI&BgL.--1&Qt,,LBՌ iƒG:;mЊ'e~Ɏh FՀBr39%zMZ9柜F hA~ɫWv3>)?~oNEKM|_[)/C#X¶gpt#09UM05xNծVYj3/_*+J\FGMGńB&eC ?o 1'|=sRRyU1ўrB)|M/э-{o߼OQN,&>,84jeP UC@f(Ap@ {q4=FA ߽8giHA1&1a 0!(tGZ .\8W:8< $&!qqnp%`w^isn -Q{vbY%9}vN!(ܪĈ@ȡaBCx=Moo7M;}Y鄂Cֶ07  y M\>7 "XXPRpVa^mO?9I;'{+|X[T=_>הʁ |Z~`?񟚛tQ]諉'f\9(0к(XrƦge(~eش2R ڽLM h*11 M'984҆s `vjI&dIP2j\mhhNp9KHÍ{m(E--y(^W p#<*PA}DEf΁cJ-fɯa\wqGO8vC}w |rBs-@zf͊OQ+Mh..B R$9uŮ^TAi|NNΎ&2Ǵl#fΊYv͙~PPA_秧:{~ |Ӑ\̚;UsG EHOjz DDn?)ՈH _Rx4?܇ʦGzp x`a@wʜS'O\P< ~_ '7N`y8.FghtvvwvtcU`wĈȨPSc0ObxDw3S榾[\Pz,lY-+*G2AZh0(`rSla`# cː  [B^OiI&dIPӈsֹ-ș;/c0 =jʊ-ydp /W~aoo5/oB!|Ϣ+ DB!O (Wq6d=j>x'|X_`{譍@ C068f~^xZs|.ssӕk{y{jQξ=Z1͠DԏJH6SkXGW;gyFaOFSֶV_^$ƆV]=mvxk{m5|ԉ n+=D{GWDD5 ]e=r<O?^RrCp:~n}{z9uM Zjm )ZZZl^qHHX:QmUT^мwϑV KWn`ھeD |5gS8"Gۻ$v |Cyl MFW#-G8q8:9@DnyL'_ !~(FxTtK[{k%E|N [f2B:Hfư8[3$L2eT2@#: !V/X3]j<__>mjn XZR_kb' $Bƒ|g@k-W)Zs#=77{z )nzI/D ppݫ)):yL ,}qNЈ "kWX#}2ྣuEʨ2  ҄Yk'5cn1E0:(K 󝍮K<,[8FNIBpvvpW'+on F*0ׯ>woKϚ;ixJ+()[~IzfJgw@OоGάO8N fľUMJ[-LG R)Jg5Ȅ t坣Xsgz6vHwƺi+,pTvK MDf`pt'ɳ0$L2 J,J;# !6@ߕwy"ᛁA4gV!N!:6XAAxa2*ɖV%qmna78޶~il I [F!F}²guuUC(l<!҅!ݙ[۴<&&TPﱹ3LTܶ\d?|#0 S=W[uŅWF4IюV`Sb%%Gmxqxg5 1fEE. p45qhXdA{po>&N"6u㝞bPYAܓG"0o@1=>̿b#qb/_ɿiyy+75زgۖTݗ\n[=?qٯw .sFtZ\;oo 6үI&dIP2"` 0ʙ?<]nbm_712PqqUX7)vѭ\J@gEzykkEV B8|37}Ĩx'iMyHC?=sb]ZM^4A-2@&z!iJľ B vR|{2fq.BDqޞ#'M?'jQUhܫ9Mlf'd~Lݣ^%+I Ae #4ݭdj5ð傹t@l{;kBY-sSQ>W,*v)pȘ0^#$L2$@(ahHDR#ũ"تʫ gEC@6p"CO a75AYY)`CUoH``vdz/8 x{;B IQ|u#?aJHMh S{{S%] [sh87/Y Y6Q M )Uݨ [0AQsM>&h!#MOЌDb%im1A!~4!#kuuuQaٹu?Mha$OWXtM8ߚ KL͌=c{K3p)eן!L2$XF%0aL\8XŤ)he 2qi8| 4vn$-\qPq<I3K# ;1qa{wi: O ♝9l7Jh.N=r$Mܾ'@fgq ԌHLiPG'fpQqU&PdT`Tt:\!>/_dpam6dNŁ T7O maeaggyV9o ǰjAycnZz:~e>t8$^4GMov\PmZ&^8n&N{YD=[<4:κ?wwww BvٷaX2/wC%43ia]mzj|'&&/\)eAͺֶ@,~k ș .dH*JT_f_9x߻;\Y{ߝ"__ODFgEK^ۿw6pX\l߱հbǎ.twc!ӏz0tc|"ȨojJ7f 'E/_OۜZd {y(n,+OfpBn޹3=TwJMe dm۶,ini`Cū>y~8^(oGm xdH.z[[b&=/-ZbC80 Bf1K.aazfUG}7rh'2EDi!3Q]Y-A|#Ww0>y3W0{u? }'?< O!lEm<,cP%qT`'۾㫫k*t]Jzi><ϥR+ B(}?g²OQQYzT]3|_Y0m..Iom^/:?'$覦_N|p~THJ{P:88$_v y+6Ec#1 ð dJ +$V zRoڵJq,mAXcF?|dA ;KpbO'!K=v85dbbbZoclN(Njn@6汑/|f,\DEbWnGd_ٙ9H"D=K.3lKQkdav)wЃ(Y?th/Bo)(_x}hS`f5t=1zr ̝5XQ$B|,o6 z3H ?K7Rٷo?A T.ə4ݿӿ5kSPnm @fa[-[+fz 0 BfzD2KW!ݾ/xL$@L 5'NI6|B08yn(QDN돕_]Z" ܵU7t׾<1>-˲:g\;J}KWu*+rJqR}w@:k lC<6iDō ϽGjFAu*p[Z aAdK{1a44-UYɹ`W^DS)ATwN?xdoSHYkbGGFǐm+ *Q QbaAlnʍrUV#|o?C-;u𽽫&0\Hb5K.UR86^=9ćv ,)%-;ڻr 5 GZ:L~r$Ȯ^Y*pK #0/r_qd9}޼PMZUVҥ ;5.Z^C淵ܽg{"[XȸYsKummx 8pp/Τdde\QaX2 I\z"N{wj:D{{?pM G=,\Q,K"`s٥=h_!DD+Af&TDaD]֐dU  H]("Y.ɊXWW;giкW>v_e ĘD-;g| <DUuʎE–bi|jb!mRZ?fSރ,g$UL"l ^DT6YY- 0,A\JSd|Lujl6,(K̗HBBYMC"riPnW*7ڜ8؊hgg] ?2IXOUϧSq (KXGL]r[vT&cJlܹ3e[RFp3BzZ0݅S]xC:( 8$|B'Ƨ b.҃{M1 ð d.~짾ۣzQ]a@OD;dN(wilB6DAhCR"y< B,=c=t2 )ݐ{ W-ښt:#V3ڣЪ/e>fܼq׏T1K -laJD1->&LJw}׋k@Hvhԡ( QI،w;|eǿ˦i4D%SXT4έAyciI) '>a-G_#\4A7-AWk}nnnQ1>CL[K}z~O]ye ӖBŝ&a E@N˥9'~d*7tՒRFxXQy^p$dc" "Ob62[_ QŢa!ȾN;UT=xYSץS3tjv*53;30O# Db1(--ܗ#X2 $;VÛfgfQnkR f)T(X `A0 Âq3 {eXSf\)$'LA1p%ZΥKf9#\ʼaD% m02<>:2vk7/_yވDW˪7po 00)sZNa{ J Coͤu1 ) .1EVh]JH$|4%z0L|uZ__ދ.^EJg`NE'a #+vAXVȆ0L y(􇐸˦xX=M`,@?Le=``ݹu?+(ё| Pek1ʂ0a&0 d-LV m. CwCs rЪ28|%[?Cj&yw^(J4z@&̇J>Yco8+E*>Ú`KU 2 ø+!cY|~}_ ɮS_\Aqݥ #%JA 1yW. $"F'>QD  av^So}{LT䛆C!0c}f ͡")0 Âq_α[ >^2Y5+y=\.C 2s55Ոx69| GD+L`0016==Hpr-#!o@p=[ f+ ~F$x==P5.){n;;= d lha{9(]s #3_ϡz7ysm:"s3%ˌ$zWB Cqё? 9JEG¶jii'PhTcSx3,!3`z"&2 :9a||)Hou.|cdaAȸOA>fHHZ[1>YQ2 iC7 ;fKgH8܂?F7їY0p(H!G9܋Ou 3 Y*$ha!#1%DzQ4BOKi0 ÂaPK! S3M k6 9:bo# BV%NslG D ]!ꪾ# #ٜQna{n,+SʆjfaZ0,wt4< "Zc0=3*SF9{vfN-6Iu]okkˏ%|_}w_ǟFZ)&6#+ ^=O6WLnKBa C֤ۜ4m퍲;SY!Z*Y~F&._oh7Rv$"jť 0 By[vCڽ=}bF2gikkwh$,6YhKKcKK%#7 翿O"LޣF?YA-SZ**|V. I&Q}/][W8,Gm?(K g;[KL! Z!nW/_>vTQW78\vMk[G{g,1 0 B;o*7B-MӖ6KwP܊kqn6Fܥ ťM4~y+ߐhΪr{rϹ7{ZENAh:~d^)KB|I|*Q³6}'m bqMUmf =EѠ0MiiCی0y`aA)}/ ŽFi̘TPHQl:PB,s4¥}P6)׉cA(SR\Xt^4U1jB=G6~{J! y5IIc````\!\Xx> hgN_%g68#3)ޟ"nrar;(+aDJooۺC/1Ћ'n 2w7`m!=qhrA5bɀA|nQz3ڏ 60@`YiP-DX}Ҽ&y4 k1: ˅0k!oӌ b w20~°y--gPYY} /?}'V2"m Q}eC# &NoN9\֝m:S*'$44n [fK_n.].]E%$b χ)-!++պ{ Ư!`˹ lu!o'vػY$nZy>*:oBk(u8'봏۹֛jٿNwz D\L\TDd E" 20%WHwCn۴ZJC)ݓ076r"0SY_qׅ3vpWѷ'LLΎ^Fݶ5O:0"*PzrQ5J(u:29ٹRi'7/j[r njȔbU˷bmljiw#AoXlQ 7 Me ŝ?{l"/o!d`n҅KW뿽t)рh!oܨ1v~J%J$<b_\Rڿ?'Ox&C'J߿^TP-$mzÌYBB2q^CU[!AN P;CR ~{FBxb9"Q-R͜ 6;ҙӗQxa=D|0Zd~~vZ:4{$&Ae.L&t;ܢ\l捙6v\GNXN w?Q\TCX*>J2"[EKgddZw>|E>F KJIĎ%7"D0P4>z$vH3)%nqR/T)DǖT4*a(88urrNu!*ù bS%N1nӗ*>;v|Z=xPjE S{[/3s_@ްA[<"2"z^oQ]s~'j÷W.gjVɼ'y-<ٹG<8XA)u0]\PArNԳ7 R!AO<:V`W.UU23`P}{DDql|PT]USTXz)0ֶN^^T!N^eчVY)~3 :gTUzc8 y":q WÕǤ&wO%ivZn{1yMMm“gT*VۀdY'tY#>tPdilD.t¤Dcnƌ-x;-x- fQmnnQ}cO2⦄d fb*5h.a2?U۵[w~G >^NDXKgg=s:(-mhpH=H":W}}>Mu9gk5Z1')-!d%A(Ee8uN" %-g\ω90PFR&]KkyYUu#uO!06ws{k6N&|fkeZ}?Q >MkiE`4R" \8f̰k!'^6@K K|FsIQei(0@`m:}[6:=柂AJ07Nϙ>wt<?Q!9iuw97ضޚu9YNG(1):> }mMMugfM#zã6G/XRr"}]mL~טGO?~[^A%د?fyt_H< pP"T9$$HAG l$<KlK˥"V.5sV:Xu1# xRBۭ zj\q ckQYq~P{x ЦCj'_^ pi}Y򴰠s6!vIDG&$ ?n|ꪵ Uf0g^x><{&E8`\8!Ta81`dpy*&ǼOe, ʟ]i'b갽 K^8&IϽzI=XXICٴС,6}÷q!}ĤxDd݅XprJ>(G@2,PL_ꈁsOKHghlFFA e˧#W гgeszalwF/?~`߱nI)y~Y{Ȼkc bHm\ Yt^r}Y[p=r4@.[dC# 10000܃5$Tţǥ~퇋.pxA m]"礧 OA qpno@A`4{yI;>f %4@!Ccό9 (YJYԎm }6q-zxL3C0yw9spdJ#֊~}mls~~92[]#+!2ߔ& ǘ9OpjЌvUe^XV<ؽv8aS:V]`ܑږjx(Q 0%Hba w2U9A^֩x*%"(͚L$Ⓕ%O]x>eeUeuM(C">9]yۓ`&A]c#zJ4BHf5kY -Piwcգjw377;kL(`d 3F;ռ"UJ ^O+o;<8*%$FԧO1Խ鄃Tp'ųFNF6q[+O0Ȩ'Y5d΃E*PdfәfP*;wгW7g۽( _^M1]#'Gvpw:m%(Z˄B.acEj߳6Y~IRݝ,J9.o@ACeZM}Nj&ՖR]\1 @&ɻ@eڑ,Yraqw:;PMIB3Z }V*}<߿MYQ$3h)"A(6vӾ{.Ċp#zHYMݽl8ڪ6l7vg[AQeH~q">$!h D2~7kUfo_j4-zou.%*^)}D65K'-YJRkrb*uB}O0ECHoiEUD}&pk1 Z$ՙa1_PU= )\.SӜ0b KL߀Zbjoc{WpmpªHN_4xd{;+Q4)!*Ck0(3rQ@O@mؕ> 1H!|P,fg0 Sr59^_HXyRۮnclo]ɮ?M=(vC_Z?طca c'J7quzj$)MCX/{@~2cGi$A @ B!A @ c{dy۽qȈB2toQJ:iz;r]c{10C/d7uL @B!@B!@B!B!@B!@B!@B!@B!@B!@!@B!@B!@B!@B!@B!@!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B!@B^&z'u or.'0cIs&uA՞cebFle֊u"z!am1TS߯&Sޢ]noRFm`kL]6]u=/Iӵ[Rk[M)ZWʺL19&1ۖFKmSBԩBiO?uR s)R{LG p]\@h!V`WkU:ke%[ĘZ{K>_>b矿׷yӲ,PP9#1K-H?}'Uֺ۸rk΍!֊0¨:>[FYw!i2.R(%#Q('q)bk2ZcAst8\__ uL% PBZZόH`B 6޻mf4V1o6B%Q( !ղsЇ@.O|Q?|h_!Ď?G](#]js" Ka-v|o 7Lgڠ9eE^[ZO۶Sw֒a=08)Qg1u[#pHgpGV1 1zl1 Ġ}yyok)} f^Mt[֝\V/Tdn٨Jz@:-O>'MGSŹ:b~>Rl$n\Hu};ѱW^XZ`>jxZ p6SX0t<3_>pa:RwI#Lλ8$VotƲFZK.yztOO13&G01μ?fiܙed|03Ӂ03'<ffƏ5%[h ^C`k\:;s&6_PxXG)1RK8k6Ͼ> {)X?ßU)>e/Z&%h$*H# &8ҵխRh%''_/0rTD o^zQT.[4KL-EzXIWHQx(j2;xIO9ʂJLS<29ZXXhJh4 5p±((PRRY*)ii&"N,r};.#Ԕ mBgi16w]xW\qYKc-7w?+g7._;~RȚfQ(M8n8ǃz zu9zl;b{ݣ~8N,Ӷ8E%tkk+L&SJܳ]YKgժ'|[v{:Cm!zp#j4S42:J.,VּR# ٘w϶mE5`66ʕ eVjU8~aˢU"eLn˙gN) mDZ_u `R M9Mb\i ,fȸ (&4s6[I }(sQ؎Ѡ 01ہj\JK:=Nݻu;Ioo0Tjƃ;;!™%Lʪyoۭeν^EZvg}mlǭV3+^pj^lO?}!΋Z!)-dedaaE*¹7߸yhq0iRkmayȦL_2&w&ӱyBaFuRg!m9SZ +%':wCaYڏ $P$44) ̥…T% !jTd t}Wc0*>LJQCd[pO ] ?I z:fYFm{2y0A)N @7BɸH`()S0:x0َ33B㺆0*J=y^PJg2fsarF|C 8ܰ!yK)iMT6?,<^A͘  rfLPgTaq-4F1۶~ P"f n0纐.j%!EyI))6grħR1PZFgTZ;Gۚ+lns@87L۽f]`xpfi띅hՇƈyT g~ʵ|;;ˋK@v?J+)k4 0&n//~r~ï?y R +I7~޹;.UP^'BhgRC#6E!JL]`FiDJ^- xEswnM%[!%n[/ F}Gf{#/Yjd+b*W3!bN)MUPQfc>z''܈q<@{cBt:p (q>lպtR{Shܷm#Hywz!%XkZ&Ʃ#7v^awr^d`*d4Ǯ՛Ạ99<yO<Euz x T9":e0#^-~H؎i8PO.d8RBbcrǁ26gi%)aб<<8ԅ ;'r`0Rʡ?,NЮc(c1˫lgF4,mlJemooh4 2k͒㐓0ҵ( {Hi)rʰV ׵&M&4 5ʥ,kqMĀŒNQ# |.6Em28E :s+r!әisHODS Po4UIB&HD"8D* Q A ^.SBtĿTF()g U่/.j`/>{Bŗ_nn\k6Ϟ="6yG{6Z4iZ -}T DJS(tCj6 ѰS,AjvJͦFހ{Oڽ4>s9˕KY(Z^'p*„z+DZX`DzCАcޠ^"!sI̴./yqb|9!& 3I2)CGP%FT*[ z.Ck3{Ў0 {795"CT+LhXf X~Cq*Oyb y֧:vW_j ꡌAZ0 zd 1kb;_U\wwY 5 rв]AS l#3 0X4CPոҏ #N!?-9\m' #ʐd9„]ItM >o}We~CuI/Kt*DJ[ϫ3[" μq~M,q-fxW3')F!P5n:&_U$WYԼ*mmm ߜ_y#rأ٩흝ӳIO!`7[ B׵xF9;-K%s٬AV|ݘRWZ89kt:ꌺ=iu:뫺{uvGG }'KQ P@ؼEgRNW-_I̺2@K@G }f[*Jrv+$f=7%; e^_7P0o)D MʕYuBpB#*Bajj"I(Tl-JQ6GLS@\( !iTMp$qΉ(tib(hB@0t=˿NW7TB.[`Q UKP$y-`7CcZh6ժ$ei]S"y}#U{oMFSSS;a5˼"vB=?0W! n`7@(9n3$\aXOsl"瞂@ݎHeJ0K!UBS JKx̄@Mz 2騫A}ˊI`MNG]x+X W!8F*K2gNuO(tl1EW}(q)`B^!/nDL/Aqc.TF"8%Q WsI1[e1H e l;v4.YSDK9ic~Sڸ۸@C-hNU"IP C%|вrkSַQ=x<_?~чgKMHS%Ĝ(=?sT)fN;".NFytSܭ5+kkZOo?NXcwܼ nmn珪勩NrvXWplIDFkijҙd+(tГB|~/fW,]}/DC@}Fd=WgUF8:,B PvM|2QpGU1BDh .ԧykS1(/ULW2<>~e-@MC?=9P*O}ozv *cJ$Ӑ'!xl.T* -rI4|bԍىvu/N^\EQ?;?'TOh# Zz#2t M ȇu̓mWjLB\^ϙU2B}q=G[Wb5zɯ"\L'=4sŜ$JWr{2Z z]no%SX9 a,&pճa J!< a! E|$jէ'g=Qgٳ]E vve39`y8xŨVr4I%TℽAOd9#TC4|^fpC+|A$(4`?91!?Q :U EWC8;1Ggp, +בz$i4d,9ifJb#v1,l p\؅&AI(vh&ٸ|VEUYFPH gU 竑J \&G dG*:qCE=me=E *ˉJAVÁ@t]w]+g9w(NJbsU>ÊЗkG/ҫ+pˣ$C *f @ÌN:M]` _O8~6[as1Fel&0?P#͑WEGo==r!GJ:j*"؅-f&~ʌ۸۸MV~vy}|*k4Ð$`"mn^ǁ;.7RxRM97A@*[7X>󼖩(QqG0ė4+{_o7y;rT:hfF*?~7,SZ$kլL,>g6f:=S~o؆ ''ʼnZ6Dp0YQ3A֛˪/*hkTkbD&|kώQ(3>KezLN2p!ӬT U] Hg7@|Q&+U/`mw<`(ӫ@dzijp]Ѫ--/!AA eiBE8)"+ʡ@eWZ, Gn`~~hD37-Ha<&H)Ìót^Sw'/;i&&ۅF TLt)!q+ЗdbanAʉIEOEʕ DMGۺd*!e3t:eb2O_<wr=WSw\T(cI(-k(rt9Ǎ%N<Þ3ԯCҴBYH'PaJb;PUZB4N Z35$Qqfz qX@aE[z."XlvF6WE:h933;r*;hRڴ"K l(bU1ѸjRWd@#SSzib}XZ@ϰ7h*0$l]2HRkIXȅ{_s>rY-I O L{6A24Qrd[ȆI$z{O ?: uXAPwx0U&nhz-Et~U7yU)&U2?U ՄM"2;? fkzH~+=3*K.JoUJ:=!la]C_+UW+U@kLD@2j֌A,4qI@bF2NPw }`rĕ5O!qF89H/00]c,|D;0+cohB i6n6nc m5E*ˋk˗z(!jva/vy,7LL,tcx,#{M̥G<;kjՕdJ_y&GxR;ejyv||Ӵ2n)8CI&쒭-W<\Y]BTׂ/(M"(s|xP"G e-$H(|.%kU}"T͗e06ӳ#E )+f}jq^V̒i'BF.#uE!)zlN|h] =vq~V\ Ptvm߶YaOw|Eeƒd&l7(K(1%b#z~z"%/+s⣈NNMݑex~~H2911[h/n[YZǞqCebз%ߛ@fgiʵJyF^jJ~ʎnȳ(B2 QE\n!ݸy xkX QFbt#zV^V.Tl6ډx>hi@&惋%ʇ1~@]]N4;3bݔ\&_]$n=2d3c\$I!2spZInVz6v hD"^j qlbbTZ8p/ 'IJs 3}N&\pА=ժ)ةѨ]/Q5#NgX=d073C nP7Ռ~G |`Ve0pá) | :\IA)5 z>@w% ,EN-h{XaO@GEHfJ%K {aZ&w UZb+(2䊲L%H_fXVzQ mIE L˕g#u6tڃ03i,M90L45Q̧S'JQ?^pW@%B)&brz~կSYF/^&73 jj_S_l={ѽ_GFSɛNtĔ=rn  BzdlBM*N@,x7e[#ۍ>i1 ᩉAgg2:= í//1P hG%G{P:(M73=CHXw0@$DE a@Z''J\Z5,%s;긎wtt sYvWW^V ZVγdMFtTMkMLL-y^0%bkha+5)pw4-;иۄJ|UJf3e<\[_  S  XAыLFb"$Ԯo\600)yrbz–T. D~ [:imlC0M.2#x+J]Dm6+`@mA0- DaIC n.9,l% pJ( RU;z7C "aN $qHl HG; OG(94F,>/댓j S|5B=sp? s$yUsx4r3J47pDchzP|d[N9A$0z 20VWReaW&es->h"2\m1Ҙ}3rmmm &Jqa#Y-,S-zf/OL=xןi^44@P4!``@ Csk޸y2n(Ə~GKsK[/WSb5@N290*`x+_ė-@O jY/:a9M:`n?%`2Lw@P%7n*3SD VD*2R!y Eԋ`YbjL?JDT MZ10EQ"@a[AgsZ& tť@$4Eգ*+|TMiquAONs!' :$ 1겓M>`vĂno^kqvv~rv69=ffC;T(VĚval!Z aΉm7bJy{8ʲSW"ש367a3Kd2 %b<:e]Mbg13[^TsK~c!JSO$͙IMph v6R|1#]sV.'vgV}WBA0$`2f1S'=qovlpmz> Js\EB ̃(CgDQEyrtĴ z>NJ|X7߄'DG;ŋ0m&'.Y#ٓۉFCՕMa`0ur|mcfѝۯ_$t~&JH* Bl}Wx9&]zig'J GAPLPz) qg$b6v Coh |0 NM1ŭXT" &/t~BꓤnJq&A5]&t?h+54pV?ENitl[ȏX[hnu¾7bPLP>c躊ЋSAZ6dp>;YU!>gQDFicG7XY)MR2Hs$gG6>2:n6n6nc f4U^M7L 6Er>8.EX4UkۜP*R$ ؆=%X1#j˓yU 0ؘᦡhn+7SSÿ~Pӧnݸ cQ5YU4[{ueR: !@}>{g3{a4]"9vp0p B}i}u gdrEDZw1j WU CaJ(e&EN޳ŒhJtW͘9ȲFFk5))9?N z7(^:Qjj,YH86j5[LQU* ΦSDQ# p KlO[mb4O] ;"vX)$jʧ>%7YHEUFF=)@ srr435ORNcRk@1"dՈG yZXiLwwd)t<9. ʁ0@MsOɘ7RGsӪ`^Z#)fN .!NP./jGQES\o뱰;$FqS MY!-?{>rDqHnzF* 鍳ATcuo`e)&<'Cѵ -L ÑRiB$2g/sɵ {sͤT$"^8:L`h>֡^P-72[,Fy}b74!~Y?W\G!6qF2FT+ޛ蟹daPsrvnudMLNOy۽A\98ޓǏDem7fvm~@YvzKk! <a!\r{w¢^I@!̳Ņna`,-=Qʃ􉤑ljiiu~fz!zDa*Or8"<=6߁| ]%sL`MW!@ڶh,{JB|=Q @T:V Q4xy< Fix3r!.})jY"$/#D+`XDaA&-:m*,m .}\7u+ WӁP:n*_%1᳞jPAOp'r=zsz;;$ d<ЧI(˳3M"A/dPQPO9P@pme@8n6n6nc 7H_?"_%SkU+mEU&s!uZIP*Uܽav'G=_ݽF51;O|+ %\k{!rzK$Sgw'e^4j-ehffN7|w|-ya`{I:[j\XC;+_ꚕ0-~,Nu"oЬ'vx'<{lΎOK'֯@_/ٙ٘c:2h`ɑݞCvyp n j}qyƎ? [ !%=#ݴ6 h$f[kGf,ς:Wr͕KL -r+PJ w0 ʂC)]WO?h,,ΦZOV #oan7Bzo=GBNV&* !ūca|cBQI 4TcIwK(8d€b' ;hKDk:R϶X, 4D ?O0U" v&c(kI #I2$ȳ;F n 2(2`:s +ѨU[@ܗ pTӒBn" 22)cᅊęn3_(Y3 .K,RPמ[:8zˍHZRk )|%į}4?B<,t$Z9UR "c V*b0oP")H0i0 TPmxowU?PQld?r\ .,zt+ھ3LP^Fc# 8D\oi2kxTMAef0DS2K!=R&Vu@ITʊ AV,D?`qz}_<(`ABLȑ_?9 &}EWebq)5  zv2 #&[|0 \(umP &ÿi|cʌ۸۸ǶJq:;$KnIAB%6Ä n~}EvO$w© !;U(SC7ɐU*&SjƲ&S|6*j6g/W KҔ$w.N'uywN,wGv01Y(~R7lW!)kN϶boy?~V.//nhqm0-#FGԙT ᯠLNNɒ(J\a76iZ`D`Ljv~X'b c+jϩ C0>GMHxD=u=5iP>nH$8ԙoWDi՞cD६iX8*PPi!'Ifgd][QwrzJ(K7 #bb+%{U)?ׯy@_ Fm{rj m, "/0f3Q& Ћx4n^[qbސ>Z`˧0&m (&wpV \؂w-ַ|VXEΒCAcC좮j/ EekMMla 3lAIpaAs|PR80!}xcѵm&P"Ը2XPAG_E9}Cpmm@8&B/?9Wo>{j t&A ⳧/N*%l1hOF%m*X, xCz|ewlY}7tU9lDvʿ-M-{ڍɩ_~I+}{l\߸~˝ǣ]Bqɣ%K(:rܐG1$I %Ua;NEEu"`E'յBQ4V1I6i5XTd%!0<n IZy1@SݡBe"75U$r#dLrTE @52E;dns~:e(RgRSo8qꚢ2B*@r00~/z-]~|ݣə ťՕսt}41)NYS뺼|r~V T]f{g*n;@ 9j M2z0@,_΢u\\\4hD.<ԍZKyF(4E N 2s 0B:loeCK%sz|~9Yi4;E}Vͳ] I`Lӛv+jiRyjjt7,Yo/MNz86'_^Cee-}Z̪:Tt[XVdyqq#+r~~{g E.羀yGG{$油baJݠH&g'TA }ýOQi,>pa~}7 9vzEiKtfvYSu ''0jdE2gz. ,,T_LfAy X\6'!f*:$.*}N2A,!> *)$A0rN؉/`7.Dj*!Eq\OƌbF#gBv)zCȓ V"2T 2 D嘫xI b<YWdFF -{d#\ PE)gW`K\ 6_iw **ԁd Hr ftS4N˝"3UDA'f-NJoDQqqq)(AiJ:AaϿxHRUWL=Ers~ȸqBQ DE).2Z5]hP`^Gjs}˘7_ÿK3{ahxldzz`V,OCbӂ5s4dO7O䏓8Ϟ=}oߌ'Tā/PPX0J7\uv"Vܹ{_^9o; Ge`<OgDE. m &bR, ,cAhl;J"|Ƶ05IXtTœ)/ً8=r ALg ǡ"Hc $a 0jD5#)2500oy™||tqn􋃃w?ݻwsLUf'HXEsm"}g++! P{0$V`NP0BFJ){1[w"VzԜeEl!W7kssU0T=L#@X|+Lhִ8֑\1J@¨?DXѮ$_;UP\yWR O] ?INζY''{# ^#/|Gh77F%7n 2SDZ\ZP9ń 2+"rFFJ'H;;=^R/faeHK̈́%:-B@SӰ uHaie5[l@X({?0wY> FkI/O/''dYsjrӠ v#V\qJD$\w<e{+:Jk6&Qm7bgK5df:tH@SIaq T 橊iZ,:T@c@wpX> az4لb[nT mBTp98IxG"۞ `1o&AɡM)4E,{DCf)ʒb1`ȀXUDq4I`Ⱥrz!.1z pé#B Dw窸=e25^Z=ILR~ڸ۸MUՃi],9#у{uܜ*߃z.KHٞo㋟IdXZ¤=r,ALX+z5b2-xuodޱ\qZVp8hMF٠z b3qѹٕ^wȺ}qٔ:5i]䣐lEߢӀJR:utHWKir&pdoA 14IO<džw0%O,2HE0bdOȄ }9O%GB'_^p/ =q] q(1a-<D\TUlr[hEF>083\#XSu.DyE!(/R$JQk4Ԝ)VU,?dCTqq1_޼~awQcrmJ3,ʲ~zVeG PI4*g:STbNNy<=)D[N+K!p7\5tIQQ`̯vv*l?zjZҿ_f&* gSL̬LiQbTxS7ԑiWlH7H^R ?Z\&2S J]BDHM[KRˋg~40!\MȜ+n{$H.$L%873MB& R ra`IGrZ f\9CTB' ̣ zXs*RE6BS(MI{m"x=ϣ "*mQ,rem%pv&ڽhw`k멢g2{_k`6 )E) D]];ӊ2NO LQxxrQ#ɿ>`k%R-vB,R8 ̘iy~ jZ"D BbԪ:%] ? JW<^ngY| •HCLy~ Vo5E uRպB*}[jhCmtZ /_= "(.ˑ!2B`LF`Si ذyv3Nv`N`tx-`}rvT,Pn޸ ZF  F$Džs~qDUcȗC .i9NM U\2fTHܪ,nYh͙,Mr]:rq}D1ىGiT:[%zm4Ygd)t6nc/V&~ιlT$5)a~c4?7-l䞾:^\Xç*N'G{ʶçKKs llvgey1`6MTn끈A| C^L6STEi}{H؉Z[|!7Uج%/~'V;kSc'P|,3VjÁ3 YV0,:^IY%MU@fw "MhaaVyK@O>҆PrHmB%3-as!caOU@f8ؠP 1;Z8Gr{O33KpFdL"zg& Y \wqvz*bHǚ 6u$ytF @υ>dЦm`覒+&գP5}_Wu X苳J]Y)p,G 死{I.-mRN|<7M[򓏨GZ*N` 8k F!#XzBO` }sP{(V)OڨL/py J_o9X(Ơ)Q;$i7c C&MRcq>O芲l]!8AbqYY`&.v4AGUWB#B TBE q^d3XܸDꙮGz!Tv Eb@-Jf3)` (O_ŏz&*I[28zyR!D](H&@2E]` JI?9IH@ aP sҌ @DI GQ휨U5Q)E$=̰=.4Q?:`J$Y檎 SU'LCͤ ḍ۸۸pDWl|BYG̔jQ>$etŅo}ؒf=όi5E^4S< Ǖ;o ?T)[^:wztFvEd?>'苯ekii܄4$I'S??9 w,ʵWwonhcx\; ǥ@N4<,hF䜔'ES(􇻺xp'_RvvwwSYw Z66f (q|HsQd#FI.g͉ʭ # P0*)ˡ8 `C@ևiUAq;(VL.B%9GT؏ljly#0iU-\z=LMSU gud<'RA(6/_<]]XH55C'o"]~ɯt]<0TP& sЌpO_T ~*꫋"LiưdAH#4`}ClW J!acM7P bq$v 1_?/1sN~7K+I3I f/*ղ3n+SԃTT EDu6k=2Rp@VQO yX%Q\ǏM qI Vm8nEd鬮35Hfqigf}{O'?+w_<\_ݭ09b aMv=W> zZ( [ RR(P@,J@Edzrr8ɹŹYʽ#}%)vz5pI @yㅆejeB$D2#= _4ֈuY'RtCME I8.% \abfHcΣĄ#/'EˑAqT"PjLDɖAЬNF'e" OMfd=42DiƷ9r- "LPMY-|WO߃iA t]B?XEOG2`ÈC7Z aExs]!*h٢%!ZGn2"2o2 N|Cpmm@80{oO@MqķL!$ ;"" 4667x;7{qP+L"nvCFBhC{;hL@õ?d{(,m"X1W MWP619ֻgAJU:Q\2$[@Uףf8gBN]/k8W-./a^s8les0`{+;N g3b? 'n< j4xSL$Q4@ՒOMT計̏$90?SPHH}OL8?dB0 2 ѻD(fQQ%\p *)G5Q) {y+I$@B]! Ddh}!(t{4?;l&1 i8/-28w7Z/C}( 瑭_%0W BuX:J*2ŰKn.FSz&5<_b>byyNy;bhGj =vD:%n*i 9v\UgRx$Z:3 $h4 9'[aĽ¯ Kv&S#}kK\3,}qe;z(j,gNXϞ zBvueTJi%]d;{>#ak7fg}w$qE_+-s8ݷVlrv4Ofu";[j>(t*#}Rhi$(TUM`na!I~XXy2Kn=uzzTAhX*԰GTDG*GR4;8A${&]ٱf% ?ʸITMg@8f8p"uC^d@WyUxGU GUOx,593N5NlU")%* $+ $>YQZmֲ&Dgh4wZ XE,$;)2W+%.$|GUEI&c,LE>f*~/#o-b: UAmQ/'94T? T"G\47z~e5QTeqiQvǩ,#vYtN;(1Vhs &eu3t)qqqɲ2jpwȖbfY\v! G= 3jH{f(\&.{PQc8I*4D4!8q[ׯmoӦIZ.;Q1gR43{AM~ruݽ[ohJpzz' 4r9v",kLD6M:Z#ȿ|w\Htt# ISj΍T!fXJᆲ!t]w8~ACOvRCkTbnfȲjǞ~LTwu:ئIĽEL۱t0Fi%EnfB,sm)bLG>\^)ctXްlodA=t]CYZ|4J a&N|dJE -`B{ICN*Mh^b~ep~"<Ϟ?d iM3 v-)lf3KXfD'z77*:O+ z&Tq9,/ɉ]\X>{B66ͨ2E%CTS֊Sk wFv)21=M%Iڝr 'g@ =6(5ڢKLMFR*L2QMp@VV)@)e~~џ..nnn^5~p8>>.76c(~ &h(v,R` -#ӅArDx8ni yɭ\(ۭk+'JUyωu 3!iL`4PQłT5=dd we4T Гń#L)9ICXKPZgFi&w[pE<ïXrYM>"CGzm J;Cv|Q+RgW[nR,%igK)2ҹ8&jD^UY,-0Hs Y;)ռs)Gx7Nqnp󙨏1u]v߾q_|8RY`WޢcQx oA.D ߫R͙Oߜqqq?\v]edO>أϷ)WY=yTﶶOˍWeʏTÉ=j9A`k+&M:rČz{upqy-S0o6ݓlB)vn{vz@]2ߺuqOɥ''~'T nO^{_}gDAՕMhBE7ֳZzu:չi8 }E}[]_;9'sBiT;szjo}7oDMB ݣk슌Ug[ yBlSץDV-m2=a30eEQB?T]]VN4>QPD'R9Ra(%RV|2G" C@הe,"-$R>..Nۭ:[V[H 5Ţ낛[QsFIe }h`>;3c S&DsT( &{ɉ)P>w* -/wu1`?d:JIbGWk111S*\&QݶŦviiV9!V }CTt0 fBtl5y/./ MWd19:@r\_R QW"P BG\鞕O0!^]ӈFc?{""T6v^6 bG3c~PŸgӃ9AL&zm􍓄HO/^>Gct=7fk Sjgyd:(DUQ Xqb^ : QVeP|jInr8 #j*l/ *oǓS`0䤞K7fcb9J'v<]TJ@DUE0pRC~$F4_]@jb"eѸr#ʲDג'T\<]•V谮Quy4@щ WyS\(`J@)'WP%TǫGfș ʐCN410~^Ȉn5^4 )կJk׍/ 9Cˊw4ḍ۸۸pLױەx_׿~lŋv*txZ]\yͧsɩ{pvySȐ򙼮z©if&O'Jiz){.)/bq#ˤΰqss7_oHH3h^ܽ fc AtՐA5ߓ&綶^۸.,%&_cmg }4!1ƍkfԓIP#P MTNV*L+~ A".kA UyG!}a| *2&rTRM1!!u 8/(L$qIXHx6(T5`fggu0WQ0|<? n8hlFe TբWd'B,rT ,;e%"8BYv0~Qe|yAٚЋe3 t-Gs2p;IήG&Q"ȳu#xwPz||EI&3H#KgLKfw[[ևTV$?$L1﹎̼NX6%JX`ʶ=&9x(K!;Pe GfS 'I*& $gGdf$IJ;%1 z7̇"Skv P0$ҝa &Itfyp<`+z%+rQз9F2+Y]OTLR MLTݏRNH]}w!d~. _lIDň I&8҉c;1n6n6nc ?.LL/;t RS'_y2ͶvOB9- @b aR$7M ,FVýj?*vuD*8n-Ϟߺ~gq~&'2f&&6;|ĤRhGLVkK)8ݻo"}@hD=z(H 4yow 5X 4/AdI)|pA6zWJEOE~Tt ̫Uˋ++ 9LO^YKbjsx4{|^kAjY\] Eq//tUg3Vq04$2=r؝ I}vU#߰RWlsl?"^TQ5Ջ3@?Ď(!Et/NMOcN֙$B溝vD!nj27nŸowo׮Y _"SV~\⫟?QK*q'֬O;hӓvLp@BI%&j*{*Ջl6K%{?|F; M@Lb@$-n+Ng8( 6/D*r:ظ8wp;XD bl-,&{B6oV /OWk39 #wo%7|$mn Czy}g:11U._TiPP92}PrI7o-@jn ZX\d@` :2\vq~bLlsY ;]W.hb5J\Pe*.,̓)NLN;@J//O;",9j?~yVLb|: UqX-P aDi.,\ͥs1D2rZ_CQ|7Q0x 9Gu'J113Q5Az(h7Oj\,DI:#Ydc]ĩ:@#yL> Da'=N5R|( 1ޏ9{blpx;:#&X4ʚ$V+}#xpmm@8B[EϖFŇ9n~~'V4J˽UM^V.+Ng&BK2xa.5T#O"EgUR*;oηƘ>l3=s+"9k֯&QZ߸#exDiZH9smi$yl0& !xnPM>֬WVbrŠ C)f&qERii^R5MT5秄ݺu Yu]"}sL*/r#!P|?"zƏLc74HpA %svڦfqIVCai?D ̀U)Hb{l/u0TI?| @Bgϟ }"<&2G/|u\npD"0U.c/&'f%YEdM2siňmڍӳJrqyv!rԝsXv4tIOܡ/Q]0EY'6SPsjz\;NQP R$ "qڢC«h{9=;n5 BnFE8\ŗoXLH/@f*7zUWr2cz2ofDiM2owaQA6?$ z ?yU"7B fb8=:>;ۯѿw.xi*'9DJYn؋k:靈NP<j5tu0`8,_^aQ% pʵG]&wh7] & AhGnyOT&+ ggw!_cɃP,Dpy 0cN$^UVMO,A (S%KN<)h9a`: (wnDV>to.hӌ骡<)(+d1죟&$ 3=*3+DQV6,´E@d;jek="s3FX*ړ¶nOiePe\K(%6}FDgL8W|3 Dك>g=W( "jh(_a\ W8[ N'/}~Tǫ2v<#A9_% (cܦ qqqḩYY{2;f/|>WD2ۚB"j](hXf㊄!MAj5Ajkd&lV3f?^ <-Ԝ._jrZ1?9r|Ncjj6D{ R8vwpd*JnPc$c_kڱxR䆱O>5S΋_g3WۊjZ8c1S 56 L Hd:F;`CG䤲(S) @ODm٦Q8""Q#~CGuAs}_7MQ^g ƒgʸ8=MWD kgS@r:A$Ak G|K$>Iv^='jo`t#n}Mi)KNyB)IA5*' lqvӲ,$ LB %ioRԉ67_ %}(!E@ 4?,:Qq*$Iv+=392|vqJJbBA1^*mqMQuuqi}Ub5zA͸nxJceZ>z(!4C,A@6Qw@J Jъ ]R?}G[{7ܪ*Ri p8 j(a]WR[I&p~vſsoڳg$9V6ڽH ܷ|SAXW%I\y]>3Sq#HaG"arVYe *@4Qkwnm֎#RL1tHn%l\dPOV [L8 j0Vwj)D'SLibZaA:,NTA^CBDs Ȳą"XAQ%tSh90٢MPZs(@5xr3K^B¶CAbw4daw؉ąޯ"lOꨑ=F苧 )gHw^2$VQGppbzd,{Ƶ6:@#z/l)-F\St/2{vf>uGdX)++GG{3Dxz<\Y\)N؝?;*˳]?g?5 C9vt}Q>T8ztq)qɈP$shrN2o{C۾ȪNϒD^>}D֥WOn$_,:>ڇRzz{X P,s` }M i:0W“í'q}8Ef_z @ue3LQ?dEݰ0'FEA>F 0Ȭ=I3Eu[' $uzt:.ajݎ05Jp (B4O F8)F_){[gf瘚P4MW`(1Íyfk>AD䣇79ǚDȒeW&g0DzGdZMOYz2fmKSE kn$bI fF|JiQ dna*6FU!6>F#%P%E4aeϳH 45odd6T:Lm: HKlƸ*SGoF;@,aꍊ&DR&QnBE1V% DTXƧS1d&g/˕}38>;jw\e&O>~XY1S1SPӉ<0UT7KXiIJu USHfҔyw=><y>7C+=.ꆜ5'bҨ4{-8`0!#ALIP秡;*| ~׬kƍWx= fE$]G?Ϗ֏Y?:=Mgىz[(Lir% 7FQ4[M!;틋YS`[\N+ %`i)4c,[lzU5~k^U.ONR?t: ENt̼q }E>Zl!W Ȕ??Z\GGFT!Sr}˝N5Q@WO1&nA&ۯXp\ǿ;^=Y_~~voqf0155yp͜m=߾boE9kȾv^&iF4Et@(J,G{`Q߻u/MP87oV̗(Q0U(<#=_ųEӦ_<fá`/r)/"o&RtlD+d\RHNlLIY73zj1d$6PDV̼~0ÕfmFuzrJ k׮ȤYb_2XoN&]899eds}ڑ%+ˣR>V,Y.,-U=8mO<,|6S Aò$vw㭯Z_6m6''& .HFՉ(gt@BiTJgs,gKS|{^J , @.<z]t2Pzj*DlUeNX2Kfa0W-Zfi =UeYQ߉4Eo{$k ,өnJ{^W"+~EeT;gk7x&ʐet>b}a@_}_'~p:..\~^zYЭW;ׯ}"7ݾւhϟM,`}s捿7L@/GoăGIlzCoz[?zƛwJ=/@5#N0-R*,dX'(ZmVj Q4E8H(RʗjyM kMtTJMrvi~TٹV<\;gU"-,9@jo !`ءԫS2̒Nr['q0bN0DTF&2g23UVAq@OSw£>a0Lgqb߶Cv 푸m`r*/ $[sbda/b A u#!\ekwiŊl(j Ehb1YhFK >v<<$7Q~]6"neE + q9#!ZIa'Q"4Kq6rBh\2@`cr Q昫ATQ3LP JrM D IK` z_E2HZe5Mør ZU8-u @Ud-'#Q M4.]ZFTtD2hq- #Ո 5Az]) $sdI>r#\?PzlL?n6n6nc F fr۷߼6*Byt杭g/œ|gV,ΐ0XS8%E\ؗ/vlWs\Jɔe5(xr7UMJQUٮg:驏?BPUY%Km^{{w~r7e<*jMO/BIdE/Rd{t{eqyfzrqz84&3x6 & aajj/,PQ I56l:AhP(]ʆp@K`?|})!bogƆ¥#E[O!mqLQZ&,,m{B?^3rt}HD1eTV f6}D$j}lE?OןO|G겼l?|1r%l5j+?N~*a俗 \fwۜb}8/ٿ#w{տ_vn+R5U浅;w~I8o~]Q%4USILOۘ͡599!q_j2 d T5@R>HĞ8b65qvvV>I 0U5n+q-,1aV¼~2]\^pUjpE(AEQxs)bveqqdˤP9E "2ZY=y n::Hwgg_mKד& eJSs,iV< \y !Q/M3c "*٦]?}@Xlɤr;;T7j&˞Abe8~<^\NiQ 6~ Lx:6EH[|:U6Ɂ R0rx2T"OCD`tnj P`ӊ|Zȼ#WR$3訢tvP,AP'8" dydM4`Mh\ 'x9B18C<] /2x"I`BiBhhb:zL,'& ${ * ˍqqq7Ɋԃ;*Paa0;99o}j%/<}Kkw)(َvx}K(Ḏ.yS_7Ur<}]mv?}qHRSV,ǿ4rEboڊd'{3S}{ĭo,-^K$9jo~<̀/lgm; S2?65P> e2'`'@,{MeZ|` cgB^S5B0eJ e׵_m=mGed25BUU0,%Ɛѧ(*Q.WGp F/ S%_DpT! O`lWtGҺ{ s~CIH&C";ߥ\>Jh`M&[:L(>~;lo{zy̖0`N'b|33sqo~GB2e/^쾚[\ΗJ^/IkjjR{o\{ͷ/..?MwfA:\DYՐD8 QE/Q=LY 9mDpҊG@*NWA !ƩiI<."8^1Zjg#\2BuĖ4C/8ە\_WnmY:Qȏs9$!v_r“E2ؼM?+5ᖱr˯?_ ߄ 2td`ѹv l?=;EF 8ozDT})h>7!/"ʓuY*z6]zP$aC\^MQ,]mO9AJx- .g,5]$ף#9JѸ;<p=J,Ovcrz4c(6&~}[rbq w@U!5|X!v0Rࢪr~Ru;9HʂI׹vq!3#,Z5t|? 1S7:)2S8"ʫMb*ɜ_)a C峑 G 7"e()y_؄FNCʡY<A@< j^m[çBrWg+=zzFi>Zqq1~C|遳у< Ͷa%xEzhkme_bbzְz6?? "=JR~1NP4I]_ @5;Qyzr{70֨Xu>WtIP7rn߼n#X)1_n&P:t-*X]g nj_~iYTe5YlF)IzJ*'s&v>U3BFC/OgϞ|33TIRx%)%)H`=_,-/%1 ʎȊYi |]3paB;A/..\ K)/%D[+SqNr#Gi:\2P^;&@ҝܻZ/N 3){C eiS͚v]vkcen~f&> [iT;2ܬ*2w/f%-NJy}hU(oϕ^HN}i5dÀ`TL .uzPt,"DT} ޾FrΏVW6R\_Qj⤱R7{ؕZUu]>=+mBdb!TaV :~!2,[*}D̰@Rpk;<'!A 1#ǟ1p NNe"o>a}t)+!i3-]_o6ӧwvz,q./ -׋Tqun2wBa!Iv?;;28b,ul77n"ȂטЈIdfӮ、ρd 6W Q=Jbj Z68iΧ)- 'dBAU[Dtaj2>$XkN PFioݹe;h}k3XxSL&E|#lJ4sHj7|[Zv=8S0k;o}Pk_<*y \(%|]e~/Iٱ,4/mA5WAb0X]zoصZ~(KXϿz(@ fQD;aFJ8+G~6W`M֥Bm<(@ #Baa0;I[R6Ŕ/m: {BR6U*4I% A" No^sXa  &.h1EKJZGp`:N@x<ơSê5jw]\W4d2܂*$QuYd"$x:u^ ВPZBX/?~C3;ty~:B1;;b?g z̨U/ tJ S'i+lTxLNOa UfNBEs3FhBA(M#q>A!_VqIח`YT55A/H  R$N+pVൡ,T?e`LZYT%7GĴ X iua]LEaXpfXө5qQ+Q%U1@M:hGB ثI,UE|*0thS2dcO8>\0\e&3{$<- Dc7۸۸pۭ̃83#g?O~X^KK ܶѣOC e~Rlnjٸ',YW(*2QtYMN-va7}l^ Tu>~b3] UAEPhʫpKĉ$Eqn#["ͦ "34knv5ա]d楦DXȂ{<'qre-0_HzMfg,I")H~~yIΡwEǠK ޛ.ŗfpY՛?rkSW6 \:cMPraoP/w(P_n8AQF:GjT"sZbvzurbNgg{;0/=9 J.R%#D绰e)'@|sPƘ??8S̓};)? &F ^45ihI9#[V5tӮ+*v{/J2efQ&C@S4|3$E=9zj)jhTT,֪hԇO>{n"i/AJg';'gN<˛w/ ak 8(7{ 7A[. Ű ٠ƆGҌb&?٢g1=_(S-`PV6nby/?'\mY3V,Y77e3=T>gAZHe t6B =/HX)U(4*񠠲@^ zoy/!"L"VrAbXLB 9hx^>jbyyyBrkS h] uɬnđJy|a/Woٟ[oNT=-,?}Pm**m*2@=,26O{ 0u?A6S3jp.y F&:$IRqI'0(&EETl4UGDt4:Z%aF"5ȇ6 ƻ90'.+"K§4"7N5`9NJ DgTD[ zvP̌T@_.Ƒ̊k8>2A(4C׏Pz>'crEczӉas8}+G0?GeAQE=bpoz0tDz,y"3(kqMoHqqX!{ՠ_5Lप 4O>~|ӨvK*n6TV CiD⼊+\Pݐ6c]TaO5=BvuH9"nRE4鰲:r&NFϹx7g1 3E+f.n0t~^keىtJskc~&,-z/ē=,gRIl/xbs8Ѥ=fr _"Է]w$*FXS&KpH! ,U(ϐu$OvjwZgT%QSB"$DU\) 0yWTͮfhѦ %QRÕ>!4ǗO)I͛9MӐׯ݈nxY]V]>sx J׮I 7&KSrEEVɣqR|fW_|yowe`NqVO_)zf&=a~V/dE>?#sqy ӭF ޟkwD5]K.BmC0թR4$,n*J}.6XgjLπ1RTUfPjBƃ0I1-C˓SS'-][ 0M T(e!6)|ˋ󩩉N/F-,o.A5.籎 C!7̌[֠Jƹx !Qx+x2_uVQܺ*ei|"Mzzλ|έ7P6QS霮;[{^>b S0ƈ]dC|o f$,,(q%`R}I eΗ"X}V=~wN.OO/N㉉AGd|͛7_ QzV*!iJ ,f|>sYpdPY@:Bb*UY"qccs~hk:C)jqyvFP\ZeYcͪ4AiV:XvN坷ߥ(Ñ+͍6V\-RMrm\>AIwq1 GO͡O>3x(&ҥ؅ّnju~W \\'LfrEGhp!caG#_cY {V J1DL݈Į"19NfſQNw(o@OKhV9@*3E|1F}ɶm: u *$fO*d^UMԶXt1mw%cS"ԣLf:% "!QIBc55'Ph͐"QhC>ס$گ_µ($UsbFAL5ar0斏3 KF#0`؇pmm@ „Fs싹)> {o,5s\~(#Db{yWET$EjW4EQQv|zՆ'U5IK3(iB9 .Z;${֙/ /M&s3KQy~bKCģg{ݝY't~v.JI~/grnܲDld /AQXS_ ޻:+6Sܺsk8@T%*8 7PL=& Yt01u%0H=0Cʷlm\(4Ψ&͖f|Lq~J#Yv~ !rJZTc(N2%D芚  F/Rɼaf6Ir%?SVWޣ'/UU;?=z׫J(hu9m.xb#,b^D¥o?WR׍$6AtL3}[o,6ӚyxI4Ob⌢h#E8(A6ze3 nmPSΝKs3 D ]T/t9j :뷩\Ύ_B|/.BO&~^<'XR érHj|*L?EA@Rip 8X7VYj xTVY_/9ZL B໩dlai|o{Gs 3.ne9d1\ "G[w_{ ;5t>~vݭŤT< 쿀]UMs-˯>[]]uun3reHֱWG'ʾ{|!@鹄HڎKiy0pb|Z0׃eQ<bAva09'2y&K "=1pSd-Hp8.ƿqQ&0 ^ )݈MR k[L)`NA.p`TJ @O|B6*(K37|a'HX!qq1B_M*CU7[.2?1Zǟ~?Vת@k;$>PzO}X&H5OҩƵݫž|jra`?),QozbTjpY\j_M'.n)mXKX[[΃͍aopkk?P7_Nj^,N6e8n`ba O&rSq!?|nw]Wt?k ys*Su-8M"/ Ājd߅W3fIЄD(,dXhR(?H.!qIQm( ڹNjTN"t`B䳬+3+DeN`"+l5a,0Q\Unu(]YMIU% mㄜݣDzR&zɉy%GtNV:W_,' i4 :eZ Rj' CmGUIbo ُsmmm ߘ2Y8-~񿼨؊>9_Z,LO_oީη^ѳ: P|9L*M3a&ǯbAՖVvww%I^;˖f~{CY'fGK'` ? of>.fWV24bX~'O6VN^mY2ˊ, )J4i}->x`m,ڀ~o~ᦦfP~zPt]!RHv\R, .Qަ|y93;fpq=]H7ËNRB`4tEN $(4{9Z/d&b NRbЍ8Ma"7@M͂iJ -L k..ΒZPo6̭/޽yW]CnԜfh|v~LLQE ӂTUf|z|W._|OaJ?$A;)kOLBә٩wz'k? ^;%]ms:XYхK? Ҡ송յ LUHCgnGGM7x^QJ Gtٟi܊Ύ3ī'¶ZY~yV)_Tg'&_ ?b&)Ji?'=tv6oNPhG{鞢[.cw\=_n>Wxb#J- ԑg"a੩UY5V&m_FD.ҝ,o)*^,6x7Y _)3$9/&2 C>/?\`FHKt?:v?Ic>Sh@&GbÁ A=fHįӻ=9r|*R,])A3@|[#k͌#EuHKK$ KxKXM2X\ ɕzݾM0d:tBf_nh 9DD-!oyŨd=!6n6n6o@ot~:Z XqB~l"^\OVN` ];Vo]XZZzzʎY- $vT$J-P&nORg %ISeD>I5|b5W׼~ jNv̳RjKNəL;oG6xKMwff/+;ەr@*M"C RTbٽ~cု(uڕ'n\&("3}FCL)ʓ'v_2 Si8_nrrEPf4}Lu]өBH[ihnmYHաB?ZB^+9H bibIdmm*$S F-LQ++o[oS.WnmɦjWJ(П]ͣ:*xp^@+7n滏_<$25l2h0E\vm&'™j_+;1]ڬmt|,b׷6]kϞ=Zv]mo1;۪(=),i[޸v2C#mkno zKOS|FjK28U/ns:UB },f8AE]D 'my^mESq%ˋ6M#Nbq,erI3S|Yu;mxB:(N89>wQDBjɣFsmeC\lz:ҷ!zIk}ͧO1`gb^9pɫrDt[)ӏ:N,$阚A%צ&o޸Νoܸ>wG*w~uWן>{8eD !H{͋х"x$0jBIɹ:A>.=燿#rP\&buC:}d4b>yvzuV =<4U,8$_j5MONˁbbnr7nP.(]G7{uԑSkR*O%ɻuRna~ewoAlƫ1O8z Q;VI 3p݀ DLQ`2|>i: >^cE]rFѠD'c: ADdO3z}woq(E6$ }z5QZ/~IՕU] MK_^'V铝W[daz j57tْ)%F2FSA<6YoY^e{rJBSeh8u|WxHz`|RdJZ1->i@PĕȆ!c@C~4X("2#JHJ AXa?lDCSL;LSAC?2o0E5 4ZL0eG"} 6aq9w]Yψ X`؀#Cţj,` >#B*ոe撮s]>\q= fDFG)d\*'ɠx$vmPsF#Y#R:qq1~3>O_4V.ۯvO][_SOVF|~^yﰹ_\B|a??ߩ\}ʼnjHWo-//n71̾r(BL2]h:y2vFa pji `FX/(!{{EUMcI U<<~O<~_q#e咉 e!K:S&< kF,v}ViB}ݏ>%4_\NNO@/˿{م{\Z^n_>lqqO>u;k2LQ%Lea*;!4"R4)G4?@=ߧJ?o"_< Y&铓݃{_?r}-0@,Jhw7kYBG3Tu @T%2 ^`9+&h-W(oDu]P9J@rdbMr5oAM0OLFVd+0&Sl\&X6q@>wUi9|ʲK\sS.Ig 8>Jsel^TS5yFSQ N2@)Eu_",44T5Mj璪 @2}B;l$ {WU`$.MZpӂ@쁑(ˑ#Bg4a)Iϻ*26n6n6oFST! 1F+*OOOG91zD2wQj,q!3yynrtlA;E?n}uNl_D{#[=-J\$TT˳3J虊}W%gZ1'--.o<}n l4e8la=567֩帳s0p uYH%B 2dd<KHϧ.sX]o_[Pjn ND6Bj`|ijvNj'Ƶ'H~Hiޘ]Xy@1!\~2F:"u(x~~ kiwoku DTaa%)dS"389zpvyT_ڢBԲ3(ի-v/NhDRW2M}.w_}QmeHJwڳWC_c_~]]!pgto07`U"DVc{a>7'ϰ_[OWw fЉZ, qc~~9Z6Aء V{,7`qa GGhy3e<qq(eٌbe|۔4Y0)D7RF~8''V"qπT꓏>{^{ qZK%!LFhV5DPo%OA/@bԝ^P 4>1K<0M1L@ ͖+ejk5\&cZ7bi{DRba 7iMiO]9J3_t#tcs捍W[|Ms KsLrn¦ ?l c|i&b_=z09;QZ3\3e@jS@ T!ɗʔ~fXl*]Tuphq> **{(P| r1-SZ4MA_q*RGpE<7R&<xbvxx_|G ꮭo"d:1H8"ݽW(B?T^xD ҙL&x QtGE X)ЎqYP_<{C%T v]A2XTï^zTg|N\[mje++RF-2Wp#u4aHyҌT@ExL&Rsz1I*=e$9]zhiP'j{9dBP&D^4!C$)zZXw` ZMdN8+6LAɚՕ%El5UcHw`cA!0P4}4@ ăՈD]=bB8n6n6nc F4M_t~~awyyDj'ͩX0D:?Ԑx|NnS^[=gb{z~2(E-lU4E4UE1dߛ v+KSn9oߺ9Q*NMdBj9tfGz>]EMs]DɩOա݉2lN b`lLK~G!6O}'"<"TM"ɍřa(JWCR#-PE8努Q8FI5Ez@.19C櫫kvs 8 k\4,/IQw(kԭ^:jGlJIU]K1ٓzb1ճO>jkfLBQ9<ت#ߣ&'{`ԓݘ/WK-ׅɹGOM='04&LZ^X$EO(N*&^5?ȍÜЙgl 'FK(ztrd[o|g:F[ȆQ΍_aP&fu8>wMq|DT /XQk,:컆@>"~' EFG?]a6pR+/^]T^H _G==POǂ&&)d>P 2@''&rxto/^=^\:+WΫ]I34$@ړjtcXVlݧ|k a:ɓy1Wji|4tW_y [NӽfP20,m쐯k#Z=w։U۫ ë<^|*b,Dx-)2]}`ZؐiOEQt,0ˊB!Lj䒐#rjo0ᎮChA xυ,WoU\/X#P!U!UM4MؕcDi7Ne<^W S$#g'ts]f8ÿXV. Od_%ESpC(wQJ&6%x5r[=NO`U4z;!qq1~CiOO0EmDyl[5Mju"T$Z~eֳW/" RJmbL dT,):vїFyyqp"$e3'BdT * 0b̂j.NeQ7Bh+XJvNV_su5U'vԷ[:raD!x"G'{p(ݼqҗ/'uovfW[y,Kr"w dB+_HD1`<3cy?E*IG6r,?͕UESFPhynu'Wr*W"Lu̘PfRlljLdQ ) qƅYn] L/lP愳b.ql,YM:p d Ӥa~ӰL92QD櫱&e7bԸ踍۸۸2z}勓k־HL=Iɲٹ|դ$戲+^PK.'[ӈlo;ݍUPp}@ڽZ/rƵ['TTVUR(z˖~0ˋXzzv_rb)>qCQ#9BjHa|Uaf{C(zRw!H`S^+˅JtKĔ5$\TO|ztS,A~`~prtf")ݺu]eg?ܭ[c :Ç_ LL%,PFz7FՄ&V2H&z5+#w&Ĭi<ڸ\^?oT^Q759s{&x!-.&\ ݒĔ BXΑ4q]S" ?:D'Cc\5DL$#j̰`]qq1~srOMRGQ^n:$eQR/ }bHo}V#0 Q^Lxr+X0j2yvx}n] .*rF5_ǼRjq~Q;#F<yjW "0rӈmECDb K}=6"TRQN@[g1,pd Y_%jF'G`Ջ E,ǵ5݀hI"VOWc΅즩f,~A}e0t9Fn* }5m"A|iw@Eoѕ=?˂Fg〫L? srɢTD4[I˼.K%ũl8y+!4ϳ!>G8StUw;M:jH$ܨ鵬qQqqq7&dT{ǿSԮmޢI&glt)~ȶLďk+)|v֩{ꖕΥ|י8?ZYZ;m|6''67nZeC8yo/O"seꞮz@<nDܵuMP콪d4Nϧ&RI<-eYw CsPYh>w(a2ݑ}^)?zً뫛dQfLV." ?6$qbAP$)Ij5\{SI"_@:"/$s l {@iH9j]:AxJeZzAяS k"U}7BYQ@H!I s~aqA׌BnxT~kڶ?g^P?'lmm̯l=ىq%PpkZ<^ENҒښr> i"b珁CH<ඦ(V /? w$ nG/[8":~o%ԃCMEEorXRgFsx!tp03rCWpn*pW+=-bꭾrL` DfaHC߅^>[;{6Mpg`RJ?pv,j!ҽ'&M4;P##/p;)`I2r"6vHj"suE4cG[2AȔvxT4hAsvWQ ٕ"BBBiwzP*V^vάV˵T:Ύ33Ȥdҥș[e:5=:ֺPUÚ 1{FJک8|$E/>-SzK.k7_{kro)\[pb6Ѫ^][cbE22 / C嫗2)!S2WQBunv "Zt%:-mblʨi(cpmm@hJQ/gjyѹa '"DVB9p}E2+jUUE%׫<_YjT}g_m\]!sÅ5D9YًbRs6iCddcȑFݗZ9T#W8UB|lΦggOO3Z- eO(h(R1/ˡzQV^TC>C^Qؐ!F8(PwTT#m ٴ> { cxۃ⇧'.'VKxd8^p~q):0U7a?TPlOAbnjn~owGbB2X;==zE&[P5Zk7fr[Oc'], 1P0˵ qna)C-_|$1DSGwƩYlXSz$f19Yd){bxh44\(|X_~X,8- s%Jĭd![j늤AV5a߶# K畗;7CFF|AZxZA-DEhbI\wr "b4@*R =Dfs4Y65f!NFTKDqծ=D A1gi.ļĶ8Dqqqq7vœ<|%TYUՁP!ƈH6V^>dƷ9_.7x@R(\T$[Ԁ/>?::p4d&`DVm]'}ݾɚ\޶.2]<}YW[X7 3ko&9ѤRDG8J6_JdGgNGR'0;56`49Q *`)bY4GaɚBUjp<c(#Q 1H1#)^՗ "I P҄fRD2#n عN vd`ZAf tZ3KZw}4 VI}E ^:yG |1t9YY~C/CtzYօ>|ţŹv Io)jI(>yB֛οz i5OMOH;Q_(/VgPqg/_(Dehd,!?]eNSץ@D=0Wpi(@&BYѓGo٬])yULPZXXP0RG4x!zRlafr~40Y(2Ukzza{URU+|vܾnx-`f[GkWA,CVTDD!4lBvEo4P8uC@;LrZS_|buV5eJAF/j"{ Ҕ5̮> ``kvh1 Ֆ&24=UҴr>5,'sS,KԋzCj- .߱dD;W4Wtn.,Kv<<<:٫[Fhv$ YW1-5uN5Ud)|!A8x[0 -NQeU$&`!󺊔*uue;q3f(1 :EDBO f+6n6n6o˯?EȀ 各@ 7HSx<.˩dqhN#ɲbT/Dtq/upx,4ZD=~r_QcDr]^ܸEQZ˾Au%F7 Ј Fƻ_?Ne@F:F!D-|bVِ0gS)F$MU5^|ZkT[jɲgH!G8ooQ^9'QGry"qJ򂀿4!Bk o?~>Ө7#*J7n^7Xt=ooᬭmBhNoc)ꋞ\Tvc{ݭ(t lK'  c<#f\^/,swkwS/wx,nuӤ)Ts+)J cj]bM2؜ޛoCR @,5B^O?쳇n}ĘM`^M"+dž;wm.H%rWc(c{tw^>I s%F Ѥޘ(L9^:c;];=WdThQS)BiT,d&sSKL/Cմ5o5=pœez]2LҚzo3 J|޷߸+w)8;&"0Zd)!LbA,,9/,utX H(ELe=$ SdtC&1NŤ]OhSHof9= gި[wVAlWa$/I01ʔ@VK_^xnv,9.Z_*MQfK0.VH*3V͍9CB.eH3u+G14p ԴEJ#/ /P'8BRr\ /@910Ŋ07 Џ-2+笐0"+ s}UIcG= UT9JU5h"s[d-3pE4YU9R]g4s OaQYXJǸ*Do(S3`>Ģ ¨EFNJ2A)0Sfmu,QUH)3<˅ cbb$ú EKcpmm@P=z?cٴ܁pHHjr8?;pJ]$}Z~J)*xOə3 u;/_=WfĭxrJʊ27@?|y69HJ D܄E]vfVtzӋ '~^ѕ hq2B"I Gǧ_[<'݊!G/^Y" :rD 5Rbٺ5շy[8fEE6rO)d!nl՛ggZg~Ջۯ^7 K.&g]٨vz)J<`TsUk5Φ'9{$l3ѣz?:S;5EQYQ|Wbabfzjuyieq(8U2)N I7e~b|:r^kxBBEX^X߸*E 궻T'BGIsKJR%IvPG>ɤq!EU];N>}^kY~EiLY0A9:^lo.,o=l!ߺ}|{oR=Xc)r(ȯt*@*pq.@%,azr` -WoV{}U]FLN( J!_ !ewZNST~i=ydo`gwPbfsyzeaДBB)Ƌ|ɳ!o=5UPÇ~r&&lʼn SSUc8BGJb>$edFKaD"$I::HDhҜq0˟)Byt:behF:EHӓÀ<E^]Y$S[yE I&$遯ێcW\h&zwō먋ک&Řa #l6fjhD. T<Νiݰ?}'-PW V_|V^)9 CL9Q$` F<$"L6AGO<7MufDV2u:2l[;{_5vAar*7-MRHtd"f)+,34*lT݌6jZVǀN5t 'jLLS[NLr h`[B9IJmeD50t%)4XIn:~r7oh)WKәtN\?t=ѡmwjƕɦ8jȶI#V&n<}O3hjP[%IY$΍&t6pý]B9Q./+`'٪LJ~h㦀jV&EQD1V451vr𝑣)ogA W}~vbtb . ]2MCbF t! e{w'}o׬w|_|Jw'Ϸ(_]Íko?/ xз"zXD{w!Dℷ )slۂ ,MLQ@BF)~s]٬1$>s =,+ Bna~ ,|o)ɵ^{:e~3@5u\ou.f/J,Od`Bi?u->kѢ$挡Hr:VPD|&|g!ȃ띋pxr^.&&9rk#D:i\VcLukef[N'\"0*b ~ K0 9A ;8,!j_U[e9 ]+ɉ{ϬLIVT* sך͖,rJ;#rta1 3$7zK'CU6P204UWd.ׄ 9ȍ ]w# P~Z$:'mIE-1T)غ9(=ZQx]F (Yބ~: L]qqq7E!|9%k{DZ-,mzJr^3 6 Ieb4]˨ibn`G͐*V~)Z%!ٽFYff`ƌFeUՓ"C9$U G|=6H(??Ah2yϞPўj4T ~ol+d(D+FCTw)}x8=?]Z5#7ɱ25Ee/H =( a9-*ITf н b2lq]^ۭ..SPW֣:~sslmْ ϱho=~ VarO jJaP,saYРX*MP''HQO+o> v3٢IbZ sC30[o`P*LlÌC斾ldN_#cRO0l~XSד'O򙩗Ϸ%_1M=aR-WHx>yHle᭛-.,39LT&x:;=gg,Ef~%XPd&T |P(ڏ_̂ _Z_{7MɩB}q;{Gϟ\w<s6``E.M&^AdVdNxl5P Y\i4jD1dJg3Ĵv?:e |a&fז}At񓧊j[(A5\CyKٞTRzu꠪ pw,R>HAbXkVɜ|݀6yx4F:DSML/Mhw \4NKD%A-a{0Žh,UPI$ÿhtyT!WJr_(47@ ^Uw]^1]1T1&+b0Yޛ.haɑz7qs:c-3jEp&C' DC!Eی jbM y?\ QZ9 iWq2pw9)ǹBS26C",uP*YWj83}%4N/^-̰Ung.3.*3n6n6nc ˧O>/qbw.kԥ ^PjS] g&*U+x!_qF4bV'CYREHEE}q 7y8!U x( 537j+ GXn-Y0 ruO^{[++…^{YW7n$_N=?@'b fX=]^+QCASq 5UZ=@3J;<ٗE1$'GZP dEJ-,DrN9tREB߆mrj Ǖ=(& èbISB 7Me WC3@,vىI⎘ i0JPS1Hú&\U|%/7g6Ձ?yԲ N׫ujԛC[=晈AIUvwICbG+ FPd|apڵHEqrv%K\ɓ s+R(OO,<Զzj}˗ѯ!D}`")*LU>Wt4c ReyqCQ;Ӕb1Y⨎a]6w=X Ĭ}#JJ8Ҙ[zǏh\]_#DWBS8)CMvU##r ,_ȡ0D?`LSb uׄ!|zΫW؈G|=) EuYuwc} {vX1hT A!ߢؔN6cCBޒdc |3j"SdQ$HUEV%vL :=QLqFCbBc1oRb&Sd5URM|i$xb(M$25)w9ZrQDk q@r70 S'AE<Pހ(ߏM@ݣ3PG-0;Q!\tl"HTdP/8E(L$tc2UEr}x?$+髕&)4Ms<{(j)?=-vўfgg^k,,SkM{ZŦcfKbR:FJLswqY9s"E̖$+1{O 0OHE1 DEOZhu;P\gX\tADdz * "{Z@ [Fx0IKI:56@!~O?|49M7M'e'NO/m7ぬbG1?Rw @N-u=>E+xS*ue*?0%EryiZP3jkӅGyKK >\laI;"*HINq}) H$),"iyR4r`І? ,A rQb5T26n6n ±1R9;?6{X %#ɱ=G*ʣ/AG23QȮ]o.6676LٟnԪT=?'&&А:]LMVhRi}U~Hrkc5~Ordl̇or8WWoPQ,I%͛Zyaa)\ gljt!X ”, )S!Mxaq~V[o.-,nJQ(:zHr^v&۲zgA:K~ _rt(p5\DG'$|_XMOOj03]\O?V fu*:BN>50 dԄ 7j+H%GV-7 PbIIt"jK3]?]B=7oy"_PztЩ-._*;;؁u~NGwespiƝУ%\=g)+r 'J ?:*܂%ֿ#lw%MOM9=4c>ai*U'-]Uuy]n|eDRhRII4@NNC'  *pfz60_Z]Y ПWen޺`NX$6Ik^YAY%:,&ki%'CvC\eKa @Z=T/榦O/\h;.ZEv?p)}$yldR& "Hq=>Z_(KnGcThAh[ ޹+Kdc'4n\u+KQhNUC \;T {?g$xd14ɋBI&t?r/ $#E Hd TN=Ɨ}bb2:+cl9υ`ռ.yz(#%*j0Wbj+(Ly%$VY&\]00ke3N5U5]c^y9Cq{e-C4QzG ˜EgP 8iq$Y"/ٿ3ʻ6n6n6n k? ȡD x$Cm_]5 Vw~woS#OT.v!@J)~o#ۍŠ*jFwA $**"TR<"҆ÂDI$ z999,bͲj7F%0 m7ZU"o>}3D߲ih;LMLPv5|ٳ|nʊSw[ߞ̼Νgx =lbrZ~~i q@V-'ޝGv`ymMuϞLM-DS SRxfz12tbc56o |F QyTCk+7]_3 CbBj3cWr\BS"/bQnk"VSx.!%݇R+2|jQh0H:z%$> ʋ 5- t#;REQ6 S]oCCS]*#Г!t񂜊_TIȒ޲MltC F<{.;P5&1ESL;vo乱BJ6n6n6nc >}`9%>tHKj7{R4TBX_PUMV[67ojsR˾0b{!ѱX'Dvf2׃|&n+UjKaCws}cԭ7_tO~v/x_^‚\ ]U[Ba27nٓ} [fw{[Snmow1"yNg7`Fw$b8{q MY:v#VXp}y膊jRwqzuy^>;/_V.=n1HƍB|'&?ǧF}~~YLH*íOΈQ3sZАbnщh&T:y̽LTQI',ufuu:r}*?0kC }5 *$훷!5r}[36/ eA^`r.urz15vՍi\Sen H̤foEG0144wUD٤ JŢ@/]T]]ij"N"p%oDH_  Cᛎ- iZQBmDfa7uG^*e&eC0a|Y(j#IJ< +Q_(uXaA*pTc,axhL&* xWP(l@G!YM䔲f:i^ɪ( M}CBFmmm c |{"KnA/TĞn-1M&B.K#IZ]^Y~qO~e5 ๽vu-~[o,/ *SD{ig?'rfvRpii${8`_fl޷_-ΣB)W_Ywm}S[wLZI{XY2u4Pc9U PrbVJWKi e1ղ"lb:L'Zq<(]cʼn'#=Pl)7&}P'rj%DUi W=RqrE)Mgv/o~l,h3`xȑU@t76ލ%| aRTE a/ xx㳢["y$Ë"(,]/j!+Bphbt*\J %)Xe:NC[^]YV5GD {˗/! So,t& |r 9J/5nZ.fJ ?7޼x1Q8 j~H^9PℿkcF %d{q";$dvwέ9#z0#qFqjp LEx D<`t<8(d"$g~%h`0t7(fMAػi F 7eq.f l z %Eݝ~b.~7GOk԰dK=̊ݎ጖W֛o覩^,M1D{/ǓYAܨLnc'tva-@^B;%+s )C?8 t95Z/[„0[_}=FXQ5\GL'Q<(i#|/ 9Qr4ebxݔrR|gv\D=/ȉz9OxKɲ̭.J8  Wd+0ހJ^PXXL,GnwB2:n6n6nc 7UU_>{zO1$(RN =v0ܹ@FphjPp \2Aq S]>2KS?N& +N?!\0͍A 9EOȊA5O[ok2QTÍ[.gty} :]q2t{ f||# Xx,@ilc0hkeo~]LH`<)jpcpFƣHC&3l^eJ>A4+Ԍ0 J\wlP*r*#Fd7rRQ${q~G 46SdmAҼ9l! %!_@M1P7ȥKPCIAjN( ;7W sj"|SL2ǧY@0vMLbC9zE:3Wl#d ³gnll{I-#&{$]S5j]'s,mTYaFzűtznlzJΜleitK]S$GҨt295=_E:ͦ0 i› TKAT#]WtY9;:*Nŋӆ/֩Eb(WC ƴťEuȻm(kGU"UMS' D/e"ڭBAE +Q#)sv{](Mܺuoh؝(MjR J咛w&R RD~% v76or)ꌜv,Kemn37}I 4Xb@EP@' 8oV1tȪ2@N5+zCȁ=aBNS7vE#A(U/D:Hz*l&`6ta dlrP$U4d2/?0WV$[8T  *jR"Gw2 tf>da8hℾA$.u @ff aC\f+ `&|.0%Dqjpـ\[W*e#W .um2h茈{8@LiDhr(Su}Ӵ5!ºCf|>۸۸)@6l:[ճψ,4vJfYեngHKEQg$it1wG';ཌྷ|[?n/ONM=7[`W~45u~wニTrx|"ioMѾO>j.bfT-#n߸ *xnU925 Nχ"+h/<;#$ERt-_D/SUpt*x%A&'SS5su%"+5|L ӄ<m)_LC}  Z0jBgg$Hr#qz>陙 ~Pv)LLozz}uP%bF[FzDN&K.](W@ 0NPvZ+ G8F*谝\ ͍k׮SMZCTWVݻA!,Kwܘߺs"8>+DKP_Rfsg[|ًWOElކ-/a3p3ө//_E&&/Lo.8!E%8@G)T )nn>dM-9ɥb)m0SIv$bzSӔ njVEj. *@ḍ۸۸)~e5(0fOXMOo^EZz) z7OɏY(3)MV?я-CZ7LNd\Et,C{b{mEsbT BJP onM2Iǜ~?$eqXnGy"%zλoG5BFs^g(qgmUV<&֫0)bmȄmYTdɹM]%/nXgE$>H+f",Z3HYZCBܻ)I1qCQFf`QxS `?ZT& 4St~hJtލ:Ui!%Xhy&X[0U8ghnPKF\:p" x5+ N_n@}5G\:OmT,Ԯ/A8YQ,cs~Jcy K^/Rf45S`SjB %Z̀C6t5p`QV) ]gdi 6n6n6oj/TQĖTZ89#␾gSHYb7-/Ͷ7A ݰF#[XQlf(MNNN=Gf09$ҨiVVemi:gT6C^OR,~CG#jj}oәɸ(:t&Lqȝ/ϱ4d Ch35=dwBĊ>y29<:vU7 MWe)0L#>u`WGx,_Whwcip%˸x.5[P`($rX(" ZÈ8QTd,gĞ)ԀDT.Q\lҹ8]'rwK׷2|![HyX(WNOl_eC!\ !0(܅FIe eO=U~㍷&cOIC3+ųA*1],O %wezqvzYQcj &waCC 0̷`=FV (-UU%\=nz zzz Ipm5^.O!4ޚ_d&Ӱ}:Y7I Q(H ʿbMO]V3yUUV^| ouPol^ÉR9Hqߌ3~!bj$b/~uqԝT̒ŐrZÄ<9:f1R$}֭ _"ҁlTVT14V;sQ(*|GUbu\_QUaQR M;3|`v.DbI j LX^;#d~uP&]. CgVXG FaF``Ka(~ -t+- !5ĭ -kC8n6n6n =}좢(Ի%ɋ#۞fhf:;+$=nP>?'ݸ"nrz'{{{QK*D`9{XvQRHY.n:Ӄw3^ff>LC=h]v1%c0+BfySV6=>z\[CpB4,H$~Z=9D4ٞ@Hؓ28`4;3d(Ӷ2D[N6_)2H}-J{h [N %!Άxܳl=>D"c@f5 j|1S>ۮ!{.wiߣ\U5WW6ch\xWx덯gGGǣZa~qfQbϯ^ 5Q Rix84ZAKb0K/ܼ#B&s<|!9P 0L!+0hA.NvNM0nd 0_Gw}] WK{~fEQ29n9mʲ66c tuں5!6#i8$rN7KX*:!KEP/Q2IaQ(ܾ{7 (ET*K?%l^[prcE`W1LGQ) A n?Inْ Η +K3TLR)9>Rم: >J3$d۷>,n)'N[[AP[.YBl4@[sp`2ll04Xx3.Яt4R4 8W3  DA#rDi*p-0$XZ<+ =c]'x]'4$4[:$d0!LA^QL`'\EM@/(/(_m/N`[6y{4Dz*z`$s=]א&Ӱq^XUX E)8w<.` #  I8YsSqBy/t=l䆃C%)~1tLtL.ܓw?_///G j\H?%/GWҞJH+fpQCT<"|\JЭתvviify f;SYP [+Pʕp)mz-(2]HChY]Yx=uð|tN5/|gC>Z`x jeRwn.dlã},ˀa chANiβz8VULb4*3$j.l)0hztɱ, <+F1BMעx4p}(Pfʋ>׾7_|mf~bB)BH.0n;DILK%$(aq!Q ΅az# ,2'>E8gGܞX@_1i3ms0a>Nk"(E, QUk,egNNjggUȤCb{}xr1gg-?#ØO|7ᕺF @nN]( eL5f+=,}du;/G9!Lۆ0ԧx*%Bnzh|~fj6}n}೏b!+eC3Jq%7QGAՠWˉxb4q U,uc Oρ|t+`cHyy\iX|?xw, hBO¡Pd,b/2{]eYxfX!h'7]'^Rr(%|Ď UYA[/Ί$0 {>3 w'F~>Zr Ø!M"f0ʒnjDN]=yUU1]DwMR㓳Ý Se^-̔Kж}6Ǐ.BR;J409.N!URH^4ɣ nbDoJ~A0qB@.m[CD&uUQ..6 FDbK A h$'+"^D$fEڱT*a;B~4}0aDt,Me1*.$B]<;x8'  A@) IƆIuYDQ%v{`l]Hp!k(08!,gT ($HJ#AGkkq9xh`vrTu'<=<~/jb4cBPnC-Cw]矿 Rb'Q쎐 -/ë:*@ r$*"/yX矝@w@Ziw% bsTe&2ˉt:ۃz4 C>߶z7I.VGe#azXu56aV&Qf}}EehLIV"#LDʂ<".h RprO>,  4m״4, ed,*adU(RTё.+תggɘ埾ͽ9VNTK|"DFMl ͓]^0"=֕°` 4DAGAc&Ҭ23y >`IxŒE{K6-상#)a!dhYpd<$1LgXD>@tAd$T*P=]"X Mes3v,|a/0g>[l499jFp`]ii8SK7p99f9?I)pnXXo8ArG_$a yA`Yf9\N46dVru\_*: 阎阎)~Q§|;͜A<`!",;:-SQN Ua3 CyAfyΆH~אX?'IQ yb;f8L[wh6SK7p8uF#]z^1RTUf9D/3Eȋceb086:<t:|.›1*qD$߾[39RQ{ c)AL6{`$t p,Aa^m:h>^/Lh Y Pmwvv",aqnj00vKT#t63\+RѬz(l5[4M+2`Z~A+047 ٦~?S=ŀ)d|Id*”N6gv1b .l}nA3L]*2 (}4I{W/f<4͘gM$Jg*1WuyȐ$h(mU 4^ e$?y|2 /zzv:=Hs=퓸>!PnBW@;t:<Ǒ3HXxN p Ե / 8|$^Mծ-Fc hw~Ԃ;9Mm˦ieZkkxٽa_7x[E#QYiTl8hKĚ! v~ʰ, 8œ';0 LR#W?O),\OO˕1RUH]Y^XtI`Y|;SUU/'lW*-|N ڐvAڇqx|6n,aiD/m!'6,x<*J^$KTpSzq|OӜx$Ò0, 6*9e{G5-CB.W$i~r~֛_~e~GQR'm@T`ti^ t\-WfQH&EII@1DH# œQ Ҡl9iA2OI#p,0",i8jsGeIہ@_A+lD`u5&LwwwZfUR ~{_ 89>i X?DU&5ĐBY.?i|1D%AϒqyP\ 0Sp:c:c:@)m7j{p>z0 rbP(fyvʑ$IEcxJQUԵL<vڸZHOT$ۻ RHˏVfEhvK?itN`fәݧ=c ˁ/QGT tZd,YYRd Ke+v-VFp,}p2Q0$ %B\qgF34##JG<+ ~jughׄk]$,n4#l KTai6Dڶ0ϓBb$bQ|{PtXu@:a!*'L| d?űExPFXx*b=l!1ӌHx0lf,Mf 1b$H~iX8Z: €$)0z4A\e$=?%IKђ(`~aț ’T z(98l4WH61޲a^MvB$>O&(3<~}V,f0 *NMLcx"KG H@Xls4&Y>6ȯc:c:c _Qvgߝ[\(Ȇ$˝~x8;Wظ-d ˄Ч@b>yg}$H6R+SLzÑ$)i'[ێO'T5ӟ(ɢ7 JKҰZ/ݐXW^zm1ꃌpJ4ЍMIry)h,rҹw~O#QNT8lPok=U QW., TI@N<ׂ?RY~*:x0:L~.]rrz4ѭh[wZ˿֗AD4 XZy~wXRr:(/li8GB2 &"F}x@(zdt<Ͻ|6$ \/ۅX,0xle>.#):l9;?հ`]90nS!;\ >Eg>ʏq)5 =JT5{Z,S^8Y؁놑I0HO,_Q}6淿wޣZ `eIdqP}Ы"Epq:{1ֺvOAt^y kvX(,%uFp Cn j?:7k1< #!@bVSHԬS vXr "qp8 UB'adٸnB D%X<*R5' O!QxXGg1J,G"QVwiN eO Mրڎ89AV 5g6͐9<A$G.111/z,b.ϓs$Y'J 10lDvׁMd~+eQH*" Ų 4#G7}w{,>)+DG`z;;AY,֖ dҔU*W-/;/?r;L%Iǜ(*;iHF">;̥9|s8lѸ?F[ZT p8g}&ԛ2hꂄبn~Fl91QA၂,ǣ5 gcR r\)c2cLjY}φ'2-m/M=BM;gP%wg< _d<x"¥K&TYs,XjD'{PpiXd2? Q f~bNP-WpXN[zUH(Lei,C=Ǐ/~3|;:94 ifH1heٲ>!² T4mgJL "ʃdzj89usӴEVח,04pH@qN zAcYB0|u2s8ĞLi("fl ap2fuT=uv*k:#xu,FBevyL <д-0t}rFC#~{ AYzSXXd/8xVo:JyVPlɲZ0^wgC&鋉xN!4qY\`@Aa6 <}#|C2F޽(@:tnhȞW"x r(#R( WYCEh|"0LG()J8Ȁj9P5N!tDyLٶcd|(hcdh:EQYIl xiY`׆ޤPXc=% rNFD +IasؚAJ]|؄ [ kgj ?Ƥ}6(K[ 'EI MUi]EI_,0BG8<] $A臊gZK\?xZPY:1_M  ;$ q4J+Nc'c:c:Spӏ?GD(4ݨkgF*. Ѕ؀fHef٣'p-arNEDH ^O>|ǧXi;[ǍVUPtTD?s|}X̋Ͻ# {#5'ӜV*NOV@j$e=nv5_L<36P 7aj&S ]UDۍz547"y@h0mn0|/M*@GÄ' ME`ZEPT@ (WkB5<ýpȰׄ>4 qDx-H,8S@Ml*<99N3O4EQgE\8(fض=V q<`<r&:-jң l15e6&7_|+K|a\>hC|KخM1;{CKSqaaM<mP3!a7;a`* {@g yh|6Rd q j'ڈDÍ鬾onF/ps됲[ĸ|EKeùd=S±"ތ0q8 kS4HVGZYf*I!W]c[DG,J&6+@2SDk:ՌO>*W栁7[g0$ }@EH@Tb,.Ϙ>X >3qaṵ.r'u@qx MD@;r$/</Lb0I| ){of%$Yi؃ fŹ1XǶ^ɊJj;mI,M6–Ksp܈4q' CpT(B&^/h vplDXbi.x1ի/ѨV.mlzuFCUQ3Pϫkra(|XFbg? ;wneBjf#B%"[,Pl~ Ӷt2Uah426ۏl-E=:GE 9n `E#Z9};{H^׾ՕU"YkQqTŋk6ܺw)j&~IeԾVOFR/4H}5$<|pۢ#0'32otx/:b.ceQTB=X`㣚khes,FǨMV;}m-4b4 1_lE>E90l*Dp2)S7 = BLbozq@,/r 9Ɍ]"~ĭ(~N,*XE,C-t"1,P .fV.Q?jH,H8cOwXQw6O ȚAUY }zM&-AZk"51&i@(ryaHfC5 h6dC?3bu@/4V9 YXQm=j'I( زL D<><(ݥ(HfYfi) [cyiM8Ol4$ -2DQxN8 =T^I,@~p9#r\c8?>@p2yXRmH氲'Ğ8ȳB$6 5sq; za(a&&':]7`3q,Hㅱpeq 11E`Yӏ>p b>chKh1scp^\y7.R>072Aqb$ q~S“v ȕf)&{; mA4b`aRFz;>5Y]*JJsT|'/BxN&628޾xq\$DB4H6vhmL`Zσff"_RI$W_zcyulT* | N%yk{ ,JzR.,-." ʫ/3 /@sXb>i@K6X- N9c' G4[?qzv~˕6.\iP}y)1D??tzc2cQ`Y"t~pyX&`)"ȏf6lBI-V>IbQ"D 61tbւ3&iNNN0^((>  idb= Y(lfJѠKqxRt~rz  XPl] '^^ +_x+4ՓS *rb4b\:5S1p?=evZ" B=\d|J(*~MK`!,džDLJc!Q颌^-u^h33@0 B ?GxZ ۸Q<QF.ML\zqpxr~82|`!&=nԑa.-\tvn3> PeI4IypV=-vEQ- sXv, 洺szrt׷Vl.HI+< E0uY »hme ̏e"rmv Δg/^p_ϔ0kV:'7A'6kIDޞCN,dA:9-s}~"0e؞)_Ǜ|r~^]{awݛt_xjś{c 0G$՟6/G|_(A$r@!\ lE" <@g9Pa%e= )r4h7aOIPfYxa0*JdfnQ" cWe5iLN,irbDh0V| O G9֞}AqIay> -8\"t]aAA bPg<38 2  1c[,gy$ƣd GRTDQx.N3o@+L]Fc:c:}?A,3'UXD-^d8ژI'ՙ|T+_/.͕R]JдX|p\{߯VO6_Z?Zzk'("Vm( ?ǀS?)C \Ͱ|U@̺mաbn 3<,_ bXUYG֙_X|7Ӣ{nigS9xW",f0ִP䀂H a$HD"'~bs,hľeRT"ѨORY핗R=kLtzׄe>xT=r^Ҫ㻏<%,monGc)D2JQi5QTMǰ-Kel|϶x"I D:'0ϋk]pO4KNe8fUG ,G;q-E)4Sn׺oE#Ya%91]ӓ^ 9MВ,"|hro⫲:@yWOw6M4ח|u vb~MY&9巷=}gW>14T1w>p })N|Ov?} )c)ZK;nt666 @5CA $ 󉸈YxP=ظa4LQR8 Iw΅5 AZvvKQ%,LILvL'7.`sNAP ް {uqxSwF1g1~Zݻ.ѱ&؎ QG s%Ya@2F].q, hx_Ad"CGBPX;kNa@4,sZGD9p $ة(??g#dţ=UDWcOi|v 1P'˒Lc!?k)i&(nh,T9!epkMQi 5ζ5 VƸ k.1"^Ŧj(cքP111S Bp?(PFT^BѢz1믾 OǿTS5(k U`H?8<,nKm-.o=hq*\=x 'Ȼs9"d^9u5&Q\njҾxe57 4 lEw]NmfuP|&1xkqXf?|>:πPtST0L=CJa >1A=PT<8 V} f!ʵ}׆6Q'<^Vddal DZmcf8Je<}44pZ\60Chi躉ZУ6kCiha~#Ә`=VdQk`3sȸ]g{{gWH񝜝!aD'cFoyer؃v7o}CU#`YMGaLM4tjJ$v [+p3|1^Z_6o֭O?Ge ʴ]ZKaXxmӁ ^F.$w3X`*LB81JA:8܁.Jd4[Ua9A, ]`1NlB>4E{H0`yr\vzppD=N<v}ϧ0XB>wZbJ Ӓd0-vAP{)^L lWý`0\z%7@_X2CEh\cu(@'ReI< 4}'ȚJt6jPWgHauRH\eX,iN99uC]Ƶy[?3ho~cna #(eZ $A̫\o寿Wҹ^._J'a~Z[i 6!xN)$IH溁ih:ə ɲ(AAE[iTxdux**.+M(f{q^Vm?@;N{i2gz`Ò3a ة`$mUxODcM}eI Ngc|e+. 㭹kg͑ykr'_k6]}]Q߹_ڡP~g2mPJ=[wEg0L:srSzw޽z^^Pk44/ '4Yjܼ|ӀmMGgB x~IK>Rd(s,DNQEyrO˪dyiöIPnHDA{`TxE FCOЎx|zCd:`GZqs_(Δ'֗O{}b@c]\X^NQNg3 3@1^X\2-M%Ș8$(_*"Gݰ54 5 JD>wL #1(͊ 'cknWO@̂* KE\vejc6mȹl/_zZ G/..=j x ͂im4 4UHr`0G4Y'v!!hkg']&,DxX2 a!H 8 d@X&&up`X4jlyy oXɦoZӆsJE1*3T`1f@$QȰqS:?s IQֈlS dY i&a;>`Csh-thˉLj0qج? tg\BA z!b/I"ÆGc 6"Ze^ؾGB#VcKU&=1OODEm5Z%S)IV pL|cas, ԩM>R"tH;3?:.<;X W|'ZC%ox Y%#ZiA x16[m=SǶ$Q XƛNtLtL89O7ЏX5JO2 _YX4kKVgh8jh6ۍëW_ ˟_R/k{M'?uQ)g& R4OJ33'|~N֝/^3FҨÄH@bр˲DZ^~e{ fgwkD# 'Ֆn4',iȱAyK%+ OD-^6-Ԁ0Ԇ4[l8Ddg,BA3,#YwII:KӓB>o˺a?~?K3s9>}V2M6.Z+($ Џb$ nHA>FMUt)vhFI6S `LsvvWpCn)YEA7*fX{x77ejKtR =EnS spկ|8ha{zqgBO5*#:KL?섩) DͦX@SY!躆IM~Y$F0JOMVEfg2oWmݐ%/ML1Ox^ݸ6|]1sGxgG3=Dv`>c|`,Ŷ<١IJ9ahTJ"Ǻէ(WqvY&CbZhg>98U#q$FDPed `F !@ѡ`dc0,BO[[:wx|prrpƃc ⽩f#"tLv)8И ~4ϤyڕTLU XD"2QƒEd 8Je}P+. rS&8m 2p-qFج*[%c; 0mx(=/ 70(?Q\ `P l@N#~БK uN ?lF4,hMP]=Fk 3ZH*XbΟ5 P.G,|emZMDCߵLGfG(q @?QNE!IϟtLtLtL;l>z8Rx jm75 E˴& CѝQ Ꙏi*@6:'E8AM- ϿɾkmL IkaJ!PL>$X#F4 gqR)lnmn3Yh47 0]O-x(3kujDRE4`hNQ"@ZbTE B Q˱kULMT!J$NEM9Q ɲ,@Fj{ Ѷ<)lQ d<+ %}ƚiw+7лXH5I.WA"ռ` O4vsu4gVeQOqְ"T9-**-ȳaXVf*X( 0IETP/p4nk@LiV&"/nDthJWE`׳v\*"Qfgwep\Yt}zpĨgF$x8&rD,"&İNU8@Ttbc^~3{~1xBH5pn@"D*iP{ݡJ&Wo\K4/H[,oEyaD4 fL,ϖiAiBGS/o ?5eU*1*!<*C*(ʀpe\M4VOjd kXQoMov>nweh;c ?۝e'3|X ;؃l[cX{$Օ ?˚l4R[fɘrlD5p;*$!:b2+\S]\^+PŴG9f@h`F JU[% D"eBxA6"  D"4G<2dyQ|qo r"8g<Coas7IٮMjn_==+%Y~r8+|I !>vb/>'h3Dh)Ӷ' ^zZE%HA({)"2yD_%Sx,y8/|$dx=FiUNtLtL@m>~ \qdApGHm TA"^OODhhp&;>CAYR)dȽ&DˆJvgÚ2 %6hGsmO:mER)zH+v4) InR'FX'>~A٧\[[P̓|ē1\9%htKg@@b"I+0Dn6-/X%˶2fĊLQ#5ɔ!Q"KsM)RǓ>ȄxD/_;pP(!SĒmq~q/CI^\2wbQwo7҉xL$`B"(YQ/@t*&2*Nd>zIۏ]LN{b Ҙ>]7Ӵ"ɎgI"qᢦO굮AqL(_B#6shkZi;b:icXc<[Ȥ @E|X<@QeHyG^6*# t$wMIye\PqW  Q,E;Yq?4Qmd%9xO>QbS;6jϹ),`H`5e(k)xq]qѣ( AE4 < ijτtvL&P%Z"6L$hX3B,Q W'?[ Z"IdžҪq`dFT\VQdFG '9W^‹kAp$ڦ`0.D`)H$0O~<"0 Ep\|T iDǃ;12-yb8<5!99e4{k}4 ܣCL^ki=LѪ<阎阎ᴇ> n.QAؚ]Cvw77qP &ͅC و8|VQE1"A~lk^5488LT|zR͔q4Mnpz'd/WOAt3to~2MمXq\՘~b"M/D*~5TV;̠awg'C}xs{RL'wFAY)ucjZnM@)FE`gQ,K(E6-sg2_z¥KerI9șP(;V\˴]?K3_~cJ4 a(2dUP^Lzŝ݌%3Vqh K\( MLy$`s$0Het,8]7@*w&fu; 7'cIQ(u)$ۆsLii$v|rx!$c?|\*&qQ8m݃V>_<88؃eYiCA`]Q^~KkkH)wl 6l ʰ"ڠS{rD6w}w~i=`8< 9x9 CMr@_m)L<«^oh T(B׶mP V C H$ء,'PoZzxGR&N e(L,V0M&PՈaW #nPmۀe6xGT>g̴dt:c:c:@E޿?}yK R E鵷>k@3][ 1e2YӶ#Gd'^(ʙ+:S(YF;;9#;`tziNP!x{Zp"/\&E<C'A1@l 5!1SMS,G˳D>XoVVa&y`P DrmrEy,n͇5uW>{^a} :EYDG\en{g7οwփ6.]W:13"';;4KztQYT:ɴ4Q,28$Ag1.vhq- o:-$+k~A 3lh)k'iD348.ƎOc0yvEL$+,61@  ۀ<,d4RJxE<+l[ Al&I8&ex( T@xM`[-!ݳ&\a똓H$cE#sxYa>}ۜp kZ%ey\Ac q#CV|/sp.\+lI7) plAUTM@j iDXyj v*dSGBVq`Ts+ T 阎阎)~1p[2iװ#JTE.`fW?}g a<(Gl63Z<9WiVExl aK6#T)Z=C 03X'OL Kxn.?pp(9ݩ@xI棊Fmǵ"+l $Nonޝ_Xy助z7cp`Jw7 U -OQ70HFrڰT!)m,tо/̧Q! Qq|6'n1r%ADVW&1vڮS*X6X('GXz::F>6~3ޤi׈cI :8=( ^[ :魊DQٴ뛳l < h2 \4CF\*anQZ(!,=RɆ4|uΝȸz9d؄h>I5 GV`fS 0PyrzRqԆ8GkGPqptRϢ&7_FoϪgD;h]CdA6W5~PA#]˛[[n!|ZPPm>:ϧ[0A 4bmȰT"M?ly`/.5\rvhKWGNB!W 0{vVP +V6lTkU( =S.AYDryق6n5[](}MO =:9 $`4D }~6%|矿yuuI镟W+&Pj8 Adey*ih2s@7PR;W)x8+k<ͪ":viawz’6<*bBϫw>*2yω lFjE'됢9! <Dz4@z]' fhR`x=7L ,MxP>a ^0ۣ|BJCi =ˢp>RLb&:DG,H!5}kop֨ϧ* TSq֔Gj78`CEpyAr- P'HLA!d" Txǂ6 Ӏ?@bxXN@H׶04D"2iQl<6 3OI|bJS 阎阎/ NKF(vm[۸R*3HT덳ł Ш$cSHXŹ,1#ȎIDaVMV"w}HH(e&]peEh-Gt$6-dh 1d)EneOtAC7cb([h@aIHCh\_{ g UoaP9::.vs^STNeP яxٶ.?NDba+!*R9??VOdUH6`=h-,.iQyQO5=ڴlȄ4 K/v|0S.ٝ-x(*1BCeEѦmnsY㉆b͝-$ItVWc`AdƇF=LCqC?E 8exI$3th]\$ /y,c?O0LYd֒eia -T2;r'Ym@e9xpN|IRXo0l>~|xxcUhAQ ؠ@ԉ]0`VO }za(Lx>9DOpp>%'KӒ,##;)1u@̉,Pkuc卵 ƄQmPawh*idt:c:c:@85a~|R!!EЍ^:JY2Ry,9`@! 69GG-ZO6 ÷iʘ,X3"SՏi`jy~NU) I@ i5Ӣ)ɰWQ(,ίvU4D:l_E?`hFĨNi4m˙h8R!E''{{N #z'6*TNVf@t*M<GY%h2&>*]K@4s2^~_VOkΊ oHoWkmn[h6w]WpcVoLt=ߓ%v6dL4Mgjx, wL q(h\l99:5tG$@B2)bʋo eXO,[^\vZ`ivv$I"{h Dl}__(H egr.;w…tVq<3Δ3VQ}^:9V|c"IVgͧADŋ! PDfaƠAAϔ-`y\PqGcZIېV]ouPo#X0[4ܓ&Q4K}o#ܒ9Ӈea1[lij[`?Lddb*$'C6 UgK/hAE"a֖%"ǣD""Js׀Xt>xη,4Kx4\4.nvM4zw~ћoS㻻!כmht'''p"vA02.NQ!"s…ե?*f"b*Nw`qR<-[#Tٖ˲BH\>@O pcx pzqlpRKTSO:@&&WXHN=2Aw;u]ʵ`3LcGQ*b0@Be`@a $-Oh:U~޻5?RPoܸ\۱U5DɀqU&vg'qD,op4'`R<Ӷf <,BĜR]b & GUdȭ~)(M@>j+ +''ǍZ--`H FE-O+ CDqanu_} 1)i?"Kb &I`wv>}zt~ae5cҠhݵ5K0PCr9I&l"u1 Er[Ja b0dP8+AJ2!PSq.i2 XO~ǔ_dE>d +)@?!9 '`腗!pio, ܢiJR%=Hܠ'N9"tebYY]?=:Dsrcr;I8|#T?Fb0dfs<2!3ty%Ŵ-2;Wy>DZ8En z#$^"C!^g3A0 sfRIQ> ܨȪ﹑1$zEO}KL "ǑƆA,g}LV«`oA-aʕk}ay3+8x`x P!q˴D0T&c\~IJ -=]Kf}~Œ4"ǡat]DRRկ}Jyuv\=p;^gW *$bIul% "dU7.l ׮ '{ (O9|ndLx Ƀw?q'#2; M9"xirm7^nFO6}~c3BO7n`bVY.XXخ)Gd6 czi/ƶ?ҕkSpQ&wZ8#h}@,~V ێ#**0![ `\/ev|굅ʣJў GkppjيBt)2&QERiɂҋ/ ehAČqˤS~c<9> 8˲S7$ 4..مVW^}[i=?CK/Dr=P\=QYuv[0!2$NgMcKӦ``tα ӳW~?dd!n>TdGgrB7=UzI2`he:#~ج`x±caIwmDT ,(haşTU ?ԙ Oq<(0׎ c =AļGU5BOTTq|A_d/I);Il̄sXB}Jda* e(cB811S " d}~4I3(V04 r"k "}JΰJƓ^? Yp&=5' k'1{G7:2Cr]t@ɤCM@A(+ J@3˖յQN_Ve]`J2bry2?jf7zwtT,΢fu0?g({ $,$)ض :,JHk#7hMERAxmӐ%̖K3_~Vgg,{ٗD6&Fz]YJQ!kA@y6l' u_:{IUӌb 4_r)`<9f䐈IgRj<2'^hOQ"xQY&Ƥ he 0>%x4}Bb,9*PNJ(jL\4If4WQ(YC3phdFNE,]ײ^ֵI,P#ybqa2,I& ҳ^G10A93y4 WV)ڊTIwR& NJTl)6p;IvVE$(Ƙk$ޣŅY2 qkp3MH~" !U ]mR"_-P̓Od9z]VNS?1^uSkFR߿FJ{ 8tdYdQU{Ӈ(\X\z8 :HOtTfE3O!l4P$< Z7Pc%тPt?`Yyr='?.NVl:OWdq0Qhda}Kbd, >Ï;Ѻn0ۻz[_~K~:B YNbLNUW B'\ttu[V 7`6_x0uJ_}63|㹖nfeb@עw]!5w6o}tz ><}駊޸[\!կ]!Mt>eN.{8YD5(A²1HGϞO &:~l5Y|/Ǻ;G6ҍ; GC0d]3t} v`: y6-2P07wrr!DANƆʮqZرJ1ƙei^!PI(J}JƯ 5)C,eU][O6KuM\mۻ; 0sqBu5>g;6<>Qh@"b @/$__۰:+f6 pr!VtLtLtL09;>>;Ci~ Ac@! pnfeD.&!*QQyY9;:ێ[or-V48=nl3v`C7H£|HR)?!3__[(0h߀v/\޸FPaipl(Z\'_L㐶)$ul,j<:[w>Ϥ aZ*P?j3,܋H$:U8:˜GL3*wVʥ;nF'C5!y%RƋ/bBLFŵ] gf'm@EbQL>sY-HY>a@D?I̴(c :@#jDețu<ɟ M2A ֵ2J(K|XbRL`Y&_.VpviͲQpl?kkK, Qcf!C-~y&qʱ(·JidBS>`OxP<ؓnVܵ]Q1lڙOtLtL8.?>x,'z4ɤQsh|6!YI&M䵥Ͻٔ0D0 o)ylw Ep\"4[ޝOw^~ez,T$U!TFS`iWld6~W5JdjwtϿ\ݨTm?dNm8C X^\M\Q,fw6|p FcD3i?=L?2 ˕p 166Y$A=, D QR  h@8tZvz,ׅ/iOkTfE4nm 8\O!11ݡou⣇i,k:Fժ*#rL7Mܪ<=Jj5C2LI.˯,޸|-zS':(LMCAM bi 3C/^^YED: ҿꧩ$,bre>bv2/]F!T|6^3J8pLsmX)Tf<>Vv$$ NEB~2#3qg&oOJ\]Yˋ/y=u#Xɷzc}ua˯ܸp._xyf9r1l"s&QX/nr2]g'Ժɧ>|4|ND] ~˥Xp P4b<|D.*Q4x!Q&6少`Mxl xԁ;j|n8CP"7/vGM4MQTcBOxJMy eXL, %p^&2!阎阎)~!q?ON 0xl>901Mb%0]ÙL ŕL[(O?H&faJg"]9o߹ 1T~bC1.-۟ɗʕs=d>z %>XLO~4%Y6OQhBG PGH >TY}a~ }gwױxSt2u˧bdڠ( !r&bej ` $Y!j /. 0U~X.X^ZD}&(<7(:Lt;-.Ջa>OtPG&HpjX$!(8щ=K3^'9hltCðX&j ) ȝeSmΐɸH+ʔ*RbkF];G˥YxC!A`ԃ6V)Pڪ*a^|&K_zN,``B8QOf'DsXF$z!N[QNOˮ׫PXdw 3DԸk͇n@ercF5?8&:<-͛ݿd6d)?Sb&D(jPs KcmNrvuqL"(Ȳ4)6te&0oA]iEH+xrquz[YֿzAGe`]Z)xsRYb~xmy#hʍ#dIb'++cnDWdOn;?m˅{tXI 5|ۚ//0D,)0tUU2[Á[=/җ>եhܼv#585zA VUmcq핳FoqO讜-X091ѼO4+b:eYa8rt kpNB-IF3 ۶`b11.^Z[TYOD# ^Gs,b(ΝO |LmsrzZDRaj*UE3']FT@  $"b1XZ\Eʚ>\[G![U|4߾,I#Q5*˂$'Ꞃ<δ7 E8y7@ 0L`5+?ϻ:&b]SWH Qxyq +۝+[OY"%Q4[%3*9<كbHTUP>f>EID0>+W*# {mer04D-沝^"+ ·Cyppl2-U6u'{ 5ŠIE?;Z$hp%nҥB^B•j5B +hW Rq}xoVBRvj24Fr|nXEgkJ?S6H(AO# ;.gf3g]ۖܳMk\1I4& HF`qV\?.sןoa!`pZ={K ;XLA|wƖ$57=59K%kW9!ӻރm;XaYX,kkD`O@*J *U_xS|ҠOzPFyn~Z^ZÑ6kK+s+M`UR.h ! (f)/CԊFd"z D$3$Ò?B {ю2Mrb_i#u`\Ⱥkڦ$qD*0.?\vͰoPD xY\j l`Ξ^4*8h5=:zX@F67 aHy.^ae;${ꅽܳV.B )cN0ۦ r  4"܈,@&.5N k;AHa(BD{y!'̥LFMtL`LtLp O>|?p,1-CUUT<ʒeh %1 0ݸ<v|q~vBHNt^=ʁdمD,~zzT=9lEd%*6pd Y;;o܀gev?܂<cJ3qhT$MI 2iXȲ: .flӉ1U[.)n Zܷ̀YD+dﯭ]TaY*Ͳ$`ieQm#1+:8ڕev ;!GB\, &P\-{Ac!AU"ʯ>aRsx!)#rh;؎ ؃lO䓓3*RD5 UEhns1R::r9FG;K ·f''=-Th9Q 1tѣG+Q"kxPeiҠ=A H򜟾lq<;+\hGeyvZi TW$Ґ5XFe]r%yiNN&ԗ$#ЌN4*돢8 "_?[x}cffK+v ͚Xgmݘ c^T;񓢖bw?[[}0xA#A2*"]|0J cwW5".S7~ 6_EP;^F..Vʃ/(',+|98~ɇ++BY?,fh ؆A VP TʑlʲrC+>xP.usÄ@>\eH ?,CH{xe|]G:JTay`TIq IYUEi+`p-1`cbEU-ڵ`*MiTtM,p"؅)5 Esp5ta[Evc08A c:c:c S |p;?y<tu}( nlBSd@LÄ# ܕR",ggg q @Mz^g_qrKA[_[\/C x嚭~]]xt(x W" QTk~^CKi/^C5әtQe83>ɱO G5lõLi%%3=OY^\X&CQB/Cx?PLl4Ԓ }H(pg qdRcDIȑtiB,f2C;2.݃U)T SGOEh=}\3 >:D3t$J4^MZ|訛X:E0U=n_UcT@a0$A5ta9C ) EdYm{[[Oa/٨o]tuggsyqyleAd1)ϺvF*9=>ʦ/\V%Dee k@C+9;SO%Xj(Fn!f{)$K}_{oK4+>yW8(xB.Rzfi^yfhEZ*P]cVVWCk~'qU^TEڠyRN>ԐQ ʦCbI L4dp1,ޅspq@,E(߃O&?)œ"/@PA9 RF>σ|(vA,KCA;",nw=g "JY,y>~ƬpFX ,08 r(FAL 6pD௘dIV 6u]ӴH{Ju(3Qqj*11S GճZTFZ뺬zl>@eOz]8iep'}N2XⅫ6,S &Q#.~{ +Q(8 cOo?|88?>;Ɇs;;a\מlnV.[9g$3b[OXN͖K@A @MOS/͔.^T0lِdŰH.뺨BBSd<, E n%iUU%11u0YQ7+x7~7#`^|goޣ-6͇o⛠B0=64O,h*8.ТX~vVZOr`qd)LШ1b xM/L* U,wG#@t&ٽ.|~+h]Gt`k/^emeY#L6_r-D; (p@Tdò@Ƚ>T?K+Ҡl!G6R%w|3EH=_7LD-vO.STpzz,+"v {o0kG Ot^;+.!C999ۂ).X.{㉦ڮ^vicW^v2o3 ]X/~o|ÏV:˗P(Vȵ6 C&i:b!K0w}?XZ 3=;?7` ]V9X"O ʲ]._0@R!brMp m Qhc~@(a4DO!'NshEA=Kh4$I΂O߰A &8(^xNB=RE"*v(*(+`n~Dx/MRPʊ%cYx>[0зFQF4')ߧ=H,q9y@pTT I_\&J11106Vǵpfj& ?ǂBD'dpc66/_4N:O5tY:T$8^L-;zn`{B B!u;kWh{p|bfTO@mCl]>[~yT~‹CR΁Ϋ$޻3ᮥ"Yu.K{/B?IzMc*90k ~sa}ya~q4F$E=F)\bѴ M hSՈO4rE'f6%Ucf]"<ՃlaOh 9i, &"Ԛzʴ @ @"Cn1DX~EY+, =&m CYQL,.*Rik+ CITrqNDU~?EpCbAtIEVu eZcM4]&Va(*􁞡 "$x!qAb+&r-|BOtLtLAFv֭ 9s\5 ]tqgPVX6+A/Q=<8W>q@ ޤ<^GbŴZ0}SDY2 ""F#\vl QhJ׶xNVc> Qh U8?9ֈS uV#p46xD_\\/;;=>'$,\{wiAt&61J|\_fin8ئS,iI+^QDAXzn$, ?TNc`:Ժ4q i #*$_t 6;ɧ2^lf [nǢ*E7>7z8fҜ| KR%4B|s|k&/(jj3sHgPQ%$kbxiB0pnC 3k+$1 LCC) O5 F#P>%E+|=6 z!/5r{g(:U$Fq4:lhоӗdhA۳P&Ͱg|FE҅4% M4tkdvp.{v:ps)Dq R#"m~+_|opjIUQ[uLL4GCyoH{ٝwh}7GQϿʣ6Asoڶ !G!t_0Gou\7> yL8| bx@%*0qMoz>Fo_(pK+({V(MbV,@AńG3"4)/.,AriOBpyD't]ziqi~ŏ#K_+/]Oyudj{|n޴<9d T@Xa9n3  ƱpᩛPB@JxuB Y:i5D ß@DyXv~Ʋ .nh4C7lk~D @gTNo\gWF( >įGh6}E{M 'GUYdلEs"g9ȩ{ÆN Ҥh\徬Hv'؆n3w09ؾC1K:!X*L_ta~ ],=˳w>,pي82bp'óZrF"7-3KR[fi @*);`IOʨtm` `Ffh&"|^{k(Zy5NBOF{ncg98QDŲjU,C (#) |xvjP 9'Jazw+T9Pl*J3U.&Ѵ-EahN"@:|cPBgNKkӃRFQ aKs͏C,[Ds,t ψA`%T: y*`ç9PA\D/p28_\8sv!K.vдajF8 &{^Qd5Hw~ گo?~!4Nݸ\>7@iW.?/H+ @U(y;//,e *us|n^}˿25 زkyíCØ뒢wr($\%\GO#p[_xB臐\F[=ִt. 1ϻ>л{Ljo\YYSɸeVC镵XWUhdJ76֋JV$ >Ͳ83);kZܫU} pt b̥aYNQ>oԕ=I= ܂;n];Oזl{HA?% ϖy1Gw ː9 1 1|jb 6d[8*n Yc : #VCxgD]t 쩹$Yr>* aɱD Ȍx3-S \ebF dUv^r}kD>  +Ɇ>1ES@ B3tCw e޶= Džhb)*,)a|%)%$+$G[8b8AUף@Op,A2EM3x"JD$Sn?u[l;ŜAT2`j*311S  c??Č h6]LG .̡Z4;_ǫūWCßGqtl-,Bq8ܽҋ.qU%8#8HȢ,7E޻ Neؖ יnwedz$.Bm 0Z)xx@k[b1 H%=Xc$iv8oHIv`i6WU 1?2ře *dAӍLTxG60( Q64ѴT,9ұ\QaBMH$S|XFH"Ph}ms\Gǒ"m>sns,fFQeW^ O>EIMVa2̈́)'Ok&EzXb說S/JBUT@ϓ||4Q)6 :2|B><ǧI 7+ۅn:)q ,Hӡo;οg3h,+gVVVA17gcL?B^4'ǷvqnJfρoW_Mƹbnvi>7 AV/14w?"SGskgGXp|M&UG{.'1 7Yq=+$lOM 2 4Rc;9ݡL!1)}d9nnkD!xphآsI1L|0)0 bW75LEY9Loٌ2Y4 2OS{ΎSH\8œ(u}<(EFȒv/a S4K#e94 igisC@VS j$P,`gCi-bO 1| />MYA\:CO2rRƴShNKFc:c:c _Ӈ>~'14Qj=O1{|ߋţ?n5~;_4Oޣ8! Ke^<~ )7Yw#&%I:9>l)|F > (A`0KGx~`{X J|>_uXp ˴ 1,i5aFΔ,Eq,<{4㑡0տxGJ K|tG*F2Hb]D@k!i\Y8͞UkV_z6|7^ kˋ۞ էw/ g|hp>?=9on.<')Qqݮ$)eXDY2-caq)Kt!cc6-SDv?Ww٧|o+˽Nso^@J-'?? ؐ#O7B0,&Iq6M<єʁ4_|w{)?]9|Sgff>*ȩє'0H~Lwoo_d\Vqlx;|װ2' r{ @SwN'w Y ߷x%Uߤ H=KI".lbQ 6(KPQ@?9KFA dhې .-.&~a%AFhAds^aN`"qC3&nQeY=2 = (bIlu9Q FT>m.K4FM.x|~L1g}Ϣ= B(Z%Ij"((c:c:c ؉ݭ>)> Pn,#{s}߁bd9w[hBJ%r>=ڮT]\ɵ|6gӧV9w޽XD=%%|eS)]/};?o<ԗ~@b"Tp<8T1m wl8@R;>>WV:?]p_0<ͧȒ̐ g<FJ"iR &T~ `jq!J<VpKӲ umLAL$glա-#<[?}V DO]R\|Tuz~bt G#h.h!]!f(D$s4<8߇;]߶>;A|2BC)yCn!Z Ix/9 n6ZX>_ڷvWa_,OO! Ba-cTJpepa,j v\2Lmv)P*DjX U24n@Ks,(m'SfY׵J>^jiՅG1%|a̩ȳkP[*ΰi]e2ps\==X^Y+Σ ^yW P"}/ӑc!D⏞>$L&-H<51!Ĵ{ʕ/\Yuy mQ?8E8C"ͤ$n<R'OsN y*e3=6M3P{Փw\W~y1SQ%7)rl ~jͳ>9}~|aa*.hxM|~z…Ks9 !>H!k>|hK񜠨* D$bD(v=zYnl"x_e6v^xO'GXƠb_'LJ,'%ա&\O,,'XQ5c RbAm>~OV/˶jAl:cJg=QBqr4а]?j7 (qtP,cuTHlQ5ME5p6~aYObyJ=l$q<1"%Gah7L=AiD~C_y"$v64AӀQT!阎阎)Np; At-f3NRAPU:>>Ae$)<7^xQa34+bivaYc MxBI"P \˧YP"{Ӏh&P"<UH"b)1yPIGxT|(U cH'>!JWOh,."a`|>\^0F&piOʋ/ރW>xb1Jh2D_ׇa<$SIHg~>3;5lKZy7ZJb#i~+\gﯭn_9@#Q$ňD;''~q񂳳~R>˿ ?Sp=/Ql.ݡ)W cy ť`li4gf(m7as7(h{C pPmgm!?ALx6tKEKddyz,жmQᯤi| &1&smV+L3dxn2.7r x<hؾQ2阎阎TQ;9߂`bK(KM4Ce $94gM$ 5WʋPLzyyLJB.7stt̠>InXmOeb8lƈ ;ī|)mAV$dzaψ#]*xpryqv& t}^a[[CC[4" VѭGӼQ;F+WHrompʒD}MNN *>|+Epb|I4|4u8T\r}`u]i8HE|C׀_‹dVpRa$k4:*y,Hm+()h;">ΠQi:.ϋ':>!*a0M6MK%8WC [984 ';>G B%V~p'FSճSAlxw;n&<$MmJ&.=xmaTsNd,%`@2MOHjGƘ4&9bY ۔L(' L L,ы;/5MmX4S@x^ȕJF:)VXEl46۔ɒe2DNFILeETv(+BY2 u QCL`Y?SQ! Yu] "+J<qX,L2tɑHdMݣ-T&4ޜ-gIyq~b!A-;|?rfAum4 :9r-\ I ?ao|[q"mXo6HZb \eMpRX33mM>~bp% Q?v1(og[X̄-VI,14,'og!O~ \̗ !|zHJ$syq.gaŒe|@ #0Gp ]D<;N[ի s%TQ}t:h- W"d%Yh4+3"1lQPM2 [-^}E諊dHDF}$ls)ŋ|򋫗-v>/'!۞wF]Y]`kgcRXzÃ64xƇ40^V?YYY~_V'ڄ9jg݇,Cڐ%mGC# @H0F̶Lgx+Cw]z乹EYQR!:B4HP49/9 >BP0M% N!˺;=1N `ۉD @X9I% ;Mhק'GDm4=?&BdOKF(c:c:c SpӟH2M B.mS ¯}7}0¾ڀ5eR1ۘt͓a,^]1ʱJz:I#Hݧ$9Ѕ*~$M2 i𝢟YH^̕u`[^s +L<͗Ι81*t] Ϊl߲<Dzp5>`/k;ׯ]9l5c4EYF$gE\zD4E-õm N$T E˰`cVP:$Q|z4"+*y $ǏaEe(2FDQ,v ]m㞜{. yB&:;K3qZ ""J8 9)/ Uq 2~J-M=o2C#xdQ[̕6.\!dA@Z⏰fظx^;5?;{7oxۂhV;xyw9,B&ES"uJ(2M]*D#2N Ke׮ uBl2x8V@\qׇB{!0=:MAbC-YA&|yWb~ssxlP ?ܚ"7ZE]Preδj )'KQLw뷪#Nퟞ\|}8꓈ |av)E554|Ch)n/e3)0dJMm\x1\'grᬬ_@j$}_41'wI2@/^1uSVx(ASo߹qE7,Q𜄾\)f I:7GOj=#HhT4*67(/yW7֭~DU@.l&Q=;k[sse`5Z!u>9&&8# X |>zVvzL._ 2LZ~wk}/NB.(i ܀ـ\)[;0[AmY\q EmIULۀl\3-̈́ @b Q"c#׃IU4{,,$V.. <,;x`?ƛ/ʢDK'ޝU @ɍސ}۶C $4VIdq8<ԶPCcT:N0X'pq&DedC\\a7F**/Q~$D:z~~~B*LɰnjmQb,S8ܦ{/YP0{5).ѓ3DB{YBgWeg+xв`3[;Bj a[iϑKF=>5u.,xĺ~~{Z*ޛ7 "=Wk.G}C\RivtBqn{w>GGG 27[Ɖ"rWOYwt،`O{(̅j5jus R<*x,޿޿_|qF?Vy2S(2+PD(/\\\P?2T s1Wi. gQJZ,H)|[׆CTF`dKlx)ǒVON]/8ӱDtqey<:'-286T.gjXbMp-R0A$ )!s@ACcX)j$> Ȳ,i P>ݧ|ϥ< EݣͿ?e"HR91w0#2)NtLtL㸻>;=ܯX@}_0ݢ(!@ ^o|G?)K=@(N ] (|MG%Be X5MaXp(M/,̮,/ XQ#Mo^P%<&_XCS\$CKMǢɇf3>C!2ϴ(X$j7 Jb4rB,ō#KŹ}0aD:R=iڅH*FA@-v]~P @hrƃIO}4LL4INZ^Z6;6, kqѥiAx ML"Q D(d;{\m;n x4K%89nx(N7${f*~ai&jJXm  l }&L- V\PF';X7yT=ZXch2DaY@.L(jqՈ8,c]ODxi7o\=77V T: Â-]U\e2Ӭv7K˅H?#x<Jc۱6jL1s)ǵMI,o֞nh.W!џK/jHwU9qQgvjɥL cq$ʢ|^?Y̶ D^ iE-M:p iڸ^ G g b2xBd[5˱lhYM=x,ԣpx|~څEDupxAä}c e||ww0ϏwʳE(VKUD|rkf9$(; /P[_6m:FsB\`lӚ [^O?p3t?3unXQ%kcAf8wyIF'oSN⛛O+i4ϓ$N_0z&H>ɠI@M_t:EemQ`LI~~;09[w JjT0) 4m?L'He8#HshMPkz$_XZ/)dpm8IV-QAy.ː|@!K{2p0DwhXd8N ^ئ˕vSVdlˋq-cV%еfO?M}}} &r%"k-0"S 阎阎)Ns޿޻NɈj i8z焉 Fh,*YyӇ+ 5E1w}($?˿Y]/az}2|DC e}rH֮:۶?~tKo%:ض/=BRc02Q)OFF_04+=[ q5!*,c ,eĎ-"ˀxg\@Ńv=u|>pT*UgoQP|Ht2t/+ a" ʪ' 2NMQ% OS4ps zj,#~ZdY CD8Z(fuӀ鈨aMnP0>L7G 3wo=c;`TZ75cyt=AF{  ?Sy-=j/ȢE's648OsihbZrx>/"+J԰ܢT;) `o'LQUCzcO@l 3KfL,}g)^g ddc++Kx'\\Oe~=X,5 żK{W3S{N9_ ŕXP VU"eS4l"Jff32eEڀߪסG"JDQ6#~~sBTڤYj hxs9М'ǐAP%$u bHA_d{KgŁÃj,333 ǎd4O?esYYc̀= bB}HEv,Pku  º?Eʈ@:ƎCDr,S4Y|\&R ܹP8JIMd0aY*%ptd _111iюm (^5c[kN|4 pNhZ?#rxͦK?=pCՑA% ..^?zÑx4aAPa uѱ]T9}wLDèR|k}yD0ISPͅvC$U?o3бV~7C rO/te7hQzB*\. ytB~kX, |I@UX}6[8-w^l: =+L ehC5@¢@ xavvl ,5 /xDEE*n?0tbpU]JgM$Le١(H7h,th8CK p,'U z߂/@_ GTS%Q5-ן&U)SNB@4m7waA%gst>ɣ9'J{=i񜀎I> k, &#-R`D(Dc+mY.fXfei $Ifi=nbBMZ| v< T4g! vz=Dr9r(B`IVe`k;X`h7 mmˢkwh.ef脄 `PG%Vin\CkVCL htCxY[EEgXb>rNOa_qe4* :{f^ny||\[]G6VIDesa{q0ȉǟ›KМ',+IA~yJ&(;޸?鯿wsjBVP/ͮu[]T2_ m#$Ad{iH,3hHG|pmmy8 0<ϤHTc JgciLLdDq0Ϥ^ qE5!) 4@F*'(y]_9 DbT~z.E.utK+z \X ܢezXXaܠ0h0 ddT5 4IPt%Y9ɾx9osxdݲ;k.jLQ: |7irqm.{g'DV5E)NtLtLfG֛o nھm;ø%.ZI?]{21]US()&Lr x<}v6`̳gXe KlA- 1R)f߿}_7mQ] Ow=$8˒ *pk3.-2BT}DoƑ&#I/2b" 11k_^WeeX!(8NFT xx& &dgПSGN}v~օG6}aa]D]AT<;8KAmj "\PL_h2'J]6(zic4mm"QbLA@iIt< XG#`oPaig/L蝚nD -E!HU?@#lf?zI/z~y&%M:`‹/ Y hOh67pIBE0|գ%ݓl*E$\iY%^r\D1r\S&7*X$Y"x2+Ӵc$dF =4-7Tc?ēޯ!o[{;\\*Meh߳L/Ja%|z_]'5]{S>sŹWp "qsBHPq{N`la| 5E"hބhc.wv?ak(^ FvqŹl6mëF㱗_zR^^_;?x7'@ڙX!T.[vb¡>9.ƨeH4[| 8F٘T"Xӑ_{_<ΔUI㏟-]?kWH懀0ߨU#9͠z~H|m__J)gYseb.(7h$Ò(byD0x"'*\d&ҢR/&H8Svc2|)v@7Y,) o*{*%*Ћ7+8*VU aK8B BH,8| <U cG"~hq,_-lMWTI M4]`=ރ. ADNPAʣ%4.ęoˢ[Jjzu"qH_zԬ߀thVۻGpt:l5Qkp@ghJx*{J֛z:C:AtJ%b )IuK/]74k84 t`Gg;F"VDe0ON#(I\|ţ~w{oE2׾E)!̓alӝl?J>q`p 096lzK'My,SG0rNvVV9.#C`!>9`yDb/Pǰ@,`gۑQUdXe+QDŽeI'ۭ&P|FDt/ė٧zn|/`Q@H%1/qZt!``ySð2 @ j%`H4yN_Z@NHu w΍Gh;CU$0T@ISZ0vB ʟ~cvNSXDQ9 y$?pA@q$qm+=2 |Lx 1_ȓ0|mlN&h[' ' t=;bG3^4"BfĔXȜ}zQ'b ˞ʫYIߴX2Ŧ9111/ u po"]ai VdQ:۽v:6tM봚I͋գK.YvzzP]rƠ-BYb9hY33|0 !l(u4R{|e Pt&໹ܧw?m7T1Ʒ$^\0 `n}Gwx6bZx8 <6HWJ !(C!N7ry/p];c.]\)ܱmCg@]1֡>u ˀ~ u?^p]ߜ*ssAtXjp?8=:>=񓧎ru(@`TVx9 \4Lqd>UEz)(hF@D1oe^9o( 2g+șsĦC@h9dZ4L p|ڟcL  i1"ȢֳTaA.]?>vVZX^)Igg̔'&E8cPB`f hwhT &g9@C._""MF=UqTkTڽ,*+| lLA.ogͰl|F,(0-t]MN@xa/?~_7Q)qaD]2 m7&dLz6ճ{oA@7g.'=x yxJd" jPp8AY999R&zգQHg,.tS裃k@d8u A`І7Iſ3R ^5bbCס7 ?)|>0dIɊı9xAi[[㘀 kSm&D#314œD}L^wP*4--.-,/d6=Sa"FRWU|2<ڶ8Z CP0eaEA$<[N9Pׅ+t~&fRlݪ#}`0bgF"zmòOΚ爲H'Kr:Cc:c:c:@8Uw6o>h{(JXDҜJFy۱7iIʅ.|VL?<_\iUd:zzvnhf.?[atho um@'m[-h8pYB  8݂: NqQtZoӑ9i5<(f tˋhsl"N\^.aE<յu(3"JaYZQ|qPpPumwPTe~NX$Ig.| RH\@Li2&5C/K8ӳw 5aX09$وBpkh% Zk*Vf%* 5PDatjj@^``1d9F2 ,@ uUsn*zi#%{p70ˈLc7UHP15& 8V xm6M[d4aYX<,*R4<(~Ҽ9/Wc lFl8SWa]I׭\AVt6w!zi >3g3YTQLd c~ {B٭͟|Wg+K#=]Y(H8M3RӅm џ7>K8iQ6Dt*!khTTC3jF㓃L,0VHs3EYSA qAF)ӭz-|z~tt@QLOK4@&͗Л*LIdOev^dq'4B> 6W ȉAo(3avxGՈkiSЊWS`= x#b|%j[~<@+'u9 P#RX$dT!阎阎/Nɣ"4'%@/nܿ g~ʋ+(Y/9><9cԘR97~onx '\oۻOg痡Y!:B1δhb*~H27Um@ȞeMp SvRD*Y=N]Y][DR+dIۗ Qș[`sdPk wvwfkYSCxW[T:㒴6v??x2(mw4 wm3֞qzq|L!,/uyvuCȵFuc'd2>6/dqC"pݬ ز ")gޡ-_4[6ð7S== .G $G7 -Y B?WZ췺ׯ\Jԍ kB1(X(l?p :<:>9=MW_}CQo<.".-΍XCrIv;233PxA"Ysy.j[-!,eN Y1I|σfW,'<>UV`,Gcf:ڀfD$缾8KTٟT0Yu MDnS\\yMceEՍ+PD)PsZP>ȱ)(%y.a96gw(AEO$ҙ(jCCNDVk7޻1 "dmqievRQكf4Uc:c:c _ӣpv1m1<{w{7oLp%;~<ږ_F7>O+.' C,+X?}ʧx0jbh6p $̓?͕o, v;?>~=[}Dٸxe~~xNT& u2ãb!yKWnӧo" P8YVLÐdyswچfݼ9cP' Vj dW;c*dqE8RfX, ڧRVB΃5/!vŴp&0%z|v*K x5L8HBZGޯ}WAh^'^r,3wFT|*Wj%8oHOQ@_YǵxQ +:"$)J4Xӿp2ˀU=0aX?:Ó(r׮^U"r݄f,bd٪=RQUL*$4|Pmro5q24HDYNz 2ZL 'w==Smi^~ڞ[|xg,_$ P0c9 +|6 :PL?W_h8$rZ'pDU.#7^^AO? ke2ሢ:83Z pFڌ;wbiVLVYcIat l_YQ]p<5S,A}$NG󨙙OqBL흭Y4vۥ|&di9ĝ7ݽϾ_I!m3|ʅ&pLRaRP pPKKs О]XRq<QșL,x('OlNӒ :'\ӣG[ec !JΣ\ȮD9HFUBե|>BEb`@aX0A"fB$ar8HXʸ,|0$'2>pO5)p_HV40i R/ 1SMSC".4r瘦ʑ9'.=m0_Sf2`p0ē9O7_ϊ"s؆{vz҆(^4i18٧)օ#9N Sl|T34t0IU:V T.,) FPpRfbO$^<>8vY‚GOx+K'uy(ԨC\h ;}tΏ5<׌(|@&29*)Nf.n3Yr{Pd)qP}e̹Φas/֥K9A{(ٮ?ܼ,2`U53 ,'cS x|饥y`ǓxbM ZkkSDٵV0wô,Zm\qeyVVs "r$:=:=ɓH'&=%q~z 5ӴQ ГIP[թIh=3^HQSj 8c'ɱ 00v瀌 Ab$yv eX˷0 Yp&XP u]`i&\Y(Z-zWR 21ёMR"/8^751X,yX64lVqtxrt\3b$ei6Y=xd8Y*H˹)NtLtLaɠkWA5H|V /Z|ߟ, >PT6Ѡ(AJxSQJpR.Xڇ[_z'p% # F6r@e@b"Jh5Mh:XYYVxBӳrE޻7<:=/alv@۷>-\/89/yymz4՛u( ۚx_qp`!]kp80v0d. fB dh9Mfa g( J<0+W.܏f2$ ;p/l=Kacb/=*+4;y b[>y T&qQ} +YD/l;LmEYOtc9 eVQxX@n`M5`V1;3+Ib^2!Ad= ȕhyps?w-Tp!|L@A" c Ytd<g E^hQ49{~z*U o^p1Ib 1}\'rWG@?JQ@*bj,0 WH4_>? 鷿D 0 JijiQvYʗ/m\)"T%D<:'*W}z$|2./&o}۪,;U9*YlKږ i% M|TҴla' D*,3;W$;, f299:pbw0D⟦[zmkw 5n\\oV=O4F1"avGcaIuuJ,Z(Tz):_XD#|NBdI++H񬐬Lp:c:c:@1yx<YXX)e4ѓR-jFsJh|qh7e)Wi:L⋦L6?[N3 $5" AWq;نGn!,0Md+*ãЧC.7U.Yw>ry{u H9N ' "IB է//5EP&ۄ:hD.sfv@uv*::pu#pF/nidN˗Kh(*gB6iG3G~3lHtWG RBV}@Y&SEC6.JO{[{{{HfW(B< }sX$O)1١mQUk..qI`u<q} *fThykOm#:}o%W.BXZ|W)/o.-/Ƣ2+FM&0৿I)- $ >\(uc`~Æ 5,),[͊r\VґX>;x$tv׎*e1921j"FN;`EclvLr2lj,oir*W{U[cx#@qBYRh簛*I9zѮˆ5[l)`& ?"QR*xSk1f?$^gm>~ʀXTE8ޒ%?P9Ex#c醖Hefl*UЏs l״,PQ0MG>G<$-P111tp,]aLѸ>|uGƓ"+n ]o zGL iQ%ʲv>Gۼ~,0,Xf 3-ӳ\DQ> xXry;GYbQa 'V3.S=o¥Jҥ+zYB$]}|:ugG{WcMp,w HQ9*\ziP8!,?,=YUV@Ѩ:Tz/|LYjs7np/CFa <@ ZY^D^qN&J.ʃN 2//ҕ/?YLQI„ؐly"Stx"yl;(euc ;Fa0g*wc%n(M^Y测'Î9сi[8OKI\=2%"RMFRXu!+5k.M=Q/ ,O>|cJEh鳡{`H2ػ.ng%Y8$Cis^U%#xyh0pd)@5/7]jw>q :D#9KF]ļ?y̏Nن;zWu68/g<)WkUh!z4JFHk3g{'xf( ^I7mJ EYD#vz԰ hY5]x\ؽh!?_β xR XdaL?4Vn|ۢ$ۀy9(كn0_Bi>ig}k{g>}|X~2f6u WBaI"E ܷ뾴+QTcYY,%dEvbe9KptpKY,"] b\)K_zP,۶Xp'06AiXz"SDN6F5Y՝hٿG-+U'Ot;ZGH̺ uZi{`D^-4:?bfԲz (NED:~T/(j` Eȳ6k**=PMh$KV= #mEI`|(3!ݤC"'e-Ya_Y K+泥bT lfyvڕb<23jei[I)r'Z&;Q b!M qL<̖2qYF۫XC˪ qo{PAR^\Z}loCv r"dyB82z4m0t295R;?A$Mكq=x΄1#E֛`1>b8ruN.z(@80VC}.@b>/âbfHQ}7}iPj`T#ð S_ ay0"?EHNMI }i"SAJ7D*iKvsP3ho[`Ƃ C;d8-BSfiY&Xz{$W05SNtLtLtp? t[N+}v{bXes%و!hm◖糦iBǃp|r4hFBYQs u%p8j _&"%q3Lx7*H\T.dbLD6.]~CÖ5g7Lvc|߻q؝{NG:<4:tfy Tkksٞ\,5ۂ_A`,+ \ Q)u?_@CXr^@DhH3`~%qAQ_`vϕJ??LebyQTJE !T% TBH!BDEGe9]]p3 l-,Í!`FTmƄG"؝fТC5thVv!?o^rBzd%b[$Ɏ홆!P*UQ~pֵyq>?Go.]#),L=ko} Gjfs%u [h#..C R+HH[{Bj;_}VW+gKŒa9../)j7sN<|W BGY"$5@NJM1ơE)ƢW" wZ]3'XA7>έUmgl DZD*D\t\ .filvn6}*. !ppVts3z wK&VkPTAXl02hf`2i1_lŀLNAՇ%,_ןC+MdQLLI`[<ʒ"(rQE1fIFӒ g>B Qi2F>R؆Xm m , Y|T:9z2}] RKsP̭"ـw֭Ņ|<;/,MƬ t\.1} W)ϠdRdEuNO]tHho E}_XǴ1?t4q?4!SM| 0XI Um.`٨S_~?iڄ!h!sm/`8LcpZt~;3 | =C@I3!ikby&I) xs=W(L:)ZQjn}xmZ 1c,1(_O%dL3b*_BĕxGi(vyP*+<) Ź˯ܼta 2!yv>U)~wFYp.qs]m=GIfG+sW.0Eq!Gr w H"16v&CK k WIJ8`ݻϽ`Dh %72dySgћwzrRh"XAJ$H:3К tmyZ 410ΝO"QUHHah Ibc /]x Zpqa 4c9WJXBQ%HtbJD^Vx>*r[³3yW*$ i8^)[f9L@T5Љgn ,ݱ1D ޠkQmh (Sd}7%v50 #e9FRa(UUKUx6K8F&~!hoqyuǮoU)h/ףnhgOǿfc!Աa eS-,pPPB v>dQaL\ĿE@maaûy瑔8E'ġ Ȥ)hQh=;sLɉ,! L\) jbs><V7GV 7V֛m;LW]}NYj%`g7_D AI,nc,NJ"',@`9l)f#\` |CG .DS H,|@kW{Te!s3 kf}ii4Ygȫ@qː@)]`;dXfev=тcpCL?˲TsY+o}'ph547m[SHʨD4CA;Mgc ,aW O3?:jG f.1,;Y)Atu,)4ò#`ýQIګes:+(>PpSfiev Nױ#rܸqS? Ƣr Iv8\*U!dV57nǮ8EQ>v9.؛ [TD1_C=;.Js #fakw0js,yN>F,7uRŊx} =@7Px*HB\{g|İ7!.\\??E":W`~ȰϴQM"ҍ cY1\3hfrD&"K=yzo2n-ϹIʳ3QW#v$@!Y,tzU~0f0ua4>;mgg^"*ݝã~b%gc:&.$rqKK)hl>lG+ju@ǪCx c$Pi PQ4Hʞow(Yqnj@={_Y_P?{}pJ"alF߸|X`W[ȗd/]]rAoq~!MWP~ Aad 7Ѩ2 ڐ偎Vi[,C&q`];?78_y:IV*8—^|%UfOOW˶cW*)aBzEa0Y0y%K!IvLc >MK7i?/0ļbD07^wOzqo~eiBΓ ?joAﺕ>Q T>" p9 ql<_..1#Aq3&dyt>8ꃃZdjӣ}JV VQj$ŲQ(gBY^>Ln%Xl4z$0IMQ )`xDK]ϧi*Eqp<  Dȫ$Ĥ@^OEÙN\G8rI^wصfUR]99? F Ѿx j[@=)+6.˲LnLH./a8}^\#H'Ө #l4Eay||[}ᅫpX?HW]b9k_mccvaw{ƈf1LC)9): E  q=Us>E8^\t0tlB j/[oܻ6!A Cr < سy wȨ%IeCGA}r|$tHfLv=3x}Edbaeaφ@.<`6%Y«B:Hb`Yh\M@l@%P#K4}rAj -R2ev8m]]^5ݿw*sfktsP(̊,E['7^؟(V0j7?UݧJr_9:>}xW[RAV#[;ҿ?ٓ͝;{\]6J_ٸv<}vΙH+82" E{`"t%R~Ws)a$PpZ;-"$+Z%A]9MSk:вl8ڗxvo)$.zb:pt6?4-"66LyvtV\R$p#'X4#Dic)Ǣy[ 4-h׈;Ǡ.@`+Ĺ6jq,h$gZMӲ T>SƲ邷 ,3ǤŜJ 3"4Q"?} z82oNT)k?ħinaն 3!ټ 숼q LtR[n_{ tJMtLtLtL P2z8XMo e@dSF Kc64$7^{ma j|Σ'۾`'M1a(W`goCb/㰼}Hc 4qqK.󫸙{ݟU*Әs4x,v:O^zH4xp`4p ±@#(vwZnW% Themes and click the 'Add New' button. 2. Type in Twenty Twenty-One in the search form and press the 'Enter' key on your keyboard. 3. Click on the 'Activate' button to use your new theme right away. 4. Go to INSERT ABOUT PAGE for a guide on how to customize this theme. 5. Navigate to Appearance > Customize in your admin panel and customize to your taste. == Privacy == Twenty Twenty-One uses LocalStorage to save the setting when Dark Mode support is turned on or off. LocalStorage is necessary for the setting to work and is only used when a user clicks on the Dark Mode button. No data is saved in the database or transferred. == Changelog == = 1.8 = * Released: March 28, 2023 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.8 = 1.7 = * Released: November 1, 2022 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.7 = 1.6 = * Released: May 24, 2022 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.6 = 1.5 = * Released: January 25, 2022 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.5 = 1.4 = * Released: July 20, 2021 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.4 = 1.3 = * Released: April 14, 2021 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.3 = 1.2 = * Released: March 9, 2021 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.2 = 1.1 = * Released: December 22, 2020 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.1 = 1.0 = * Released: December 8, 2020 https://wordpress.org/documentation/article/twenty-twenty-one-changelog/#Version_1.0 == Copyright == Twenty Twenty-One WordPress Theme, 2020-2023 WordPress.org Twenty Twenty-One is distributed under the terms of the GNU GPL. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Twenty Twenty-One is derived from Seedlet, (C) 2020 Automattic, Inc. Twenty Twenty-One is also based on: Twenty Nineteen. 2018-2023 WordPress.org Twenty Nineteen is distributed under the terms of the GNU GPL v2 or later. Twenty Seventeen. Copyright (C) 2016-2023 WordPress.org Twenty Seventeen is distributed under the terms of the GNU GPL v2 or later. Twenty Sixteen. Copyright (C) 2015-2023 WordPress.org Twenty Sixteen is distributed under the terms of the GNU GPL v2 or later. Twenty Twenty. Copyright (C) 2020-2023 WordPress.org Twenty Twenty is distributed under the terms of the GNU GPL v2 or later. Underscores https://underscores.me/, Copyright (C) 2012-2023 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ Unless otherwise noted, the icons in this theme are derived from the WordPress Icons Library, licensed under the terms of the GNU GPL v2 or later. https://github.com/WordPress/gutenberg/tree/master/packages/icons This theme bundles the following third-party resources: input[type='checkbox'], input[type='radio'], input[type='ranged'], https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/ https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/ https://codepen.io/aaroniker/pen/ZEYoxEY Copyright (c) 2020 Aaron Iker https://codepen.io/chriscoyier/pen/FtnAa Copyright (c) 2020 Chris Coyier License: MIT. Images Art by Berthe Morisot 1841-1895. Public domain. https://www.wikiart.org/en/berthe-morisot/playing-in-the-sand https://www.wikiart.org/en/berthe-morisot/roses-tremieres-hollyhocks-1884 https://www.wikiart.org/en/berthe-morisot/young-woman-in-mauve https://www.wikiart.org/en/berthe-morisot/in-the-bois-de-boulogne https://www.wikiart.org/en/berthe-morisot/daffodils https://www.wikiart.org/en/berthe-morisot/self-portrait-1885 https://www.wikiart.org/en/berthe-morisot/the-garden-at-bougival-1884 https://www.wikiart.org/en/berthe-morisot/villa-with-orange-trees-nice https://www.wikiart.org/en/berthe-morisot/reading PK!͘$| | image.phpnu[
>
', '' ); ?>
'', /* translators: %: Page number. */ 'pagelink' => esc_html__( 'Page %', 'twentytwentyone' ), ) ); ?>
'; printf( /* translators: %s: Parent post. */ esc_html__( 'Published in %s', 'twentytwentyone' ), '' . esc_html( get_the_title( wp_get_post_parent_id( $post ) ) ) . '' ); echo ''; } else { // Edit post link. edit_post_link( sprintf( /* translators: %s: Post title. Only visible to screen readers. */ esc_html__( 'Edit %s', 'twentytwentyone' ), '' . get_the_title() . '' ), '', '' ); } // Retrieve attachment metadata. $metadata = wp_get_attachment_metadata(); if ( $metadata ) { printf( '%1$s%3$s × %4$s', /* translators: Hidden accessibility text. */ esc_html_x( 'Full size', 'Used before full size attachment link.', 'twentytwentyone' ), // phpcs:ignore WordPress.Security.EscapeOutput esc_url( wp_get_attachment_url() ), absint( $metadata['width'] ), absint( $metadata['height'] ) ); } if ( wp_get_post_parent_id( $post ) ) { // Edit post link. edit_post_link( sprintf( /* translators: %s: Post title. Only visible to screen readers. */ esc_html__( 'Edit %s', 'twentytwentyone' ), '' . get_the_title() . '' ), '', '
' ); } ?>

    60, 'style' => 'ol', 'short_ping' => true, ) ); ?>
esc_html__( 'Page', 'twentytwentyone' ) . ' ', 'mid_size' => 0, 'prev_text' => sprintf( '%s %s', is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ), esc_html__( 'Older comments', 'twentytwentyone' ) ), 'next_text' => sprintf( '%s %s', esc_html__( 'Newer comments', 'twentytwentyone' ), is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) ), ) ); ?>

esc_html__( 'Leave a comment', 'twentytwentyone' ), 'title_reply_before' => '

', 'title_reply_after' => '

', ) ); ?>
PK!]0postcss.config.jsnu[module.exports = { plugins: [ require('postcss-nested'), require('postcss-css-variables')({ preserve: false, preserveAtRulesOrder: true }), require('postcss-calc')({ precision: 0 }), require('postcss-discard-duplicates'), require('postcss-merge-rules') ] }; PK!H*P*Pinc/block-patterns.phpnu[ esc_html__( 'Twenty Twenty-One', 'twentytwentyone' ) ) ); } add_action( 'init', 'twenty_twenty_one_register_block_pattern_category' ); } /** * Register Block Patterns. */ if ( function_exists( 'register_block_pattern' ) ) { /** * Register Block Pattern. * * @since Twenty Twenty-One 1.0 * * @return void */ function twenty_twenty_one_register_block_pattern() { // Large Text. register_block_pattern( 'twentytwentyone/large-text', array( 'title' => esc_html__( 'Large text', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'viewportWidth' => 1440, 'blockTypes' => array( 'core/heading' ), 'content' => '

' . esc_html__( 'A new portfolio default theme for WordPress', 'twentytwentyone' ) . '

', ) ); // Links Area. register_block_pattern( 'twentytwentyone/links-area', array( 'title' => esc_html__( 'Links area', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'viewportWidth' => 1440, 'blockTypes' => array( 'core/cover' ), 'description' => esc_html_x( 'A huge text followed by social networks and email address links.', 'Block pattern description', 'twentytwentyone' ), 'content' => '

', ) ); // Media & Text Article Title. register_block_pattern( 'twentytwentyone/media-text-article-title', array( 'title' => esc_html__( 'Media and text article title', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'viewportWidth' => 1440, 'description' => esc_html_x( 'A Media & Text block with a big image on the left and a heading on the right. The heading is followed by a separator and a description paragraph.', 'Block pattern description', 'twentytwentyone' ), 'content' => '
' . esc_attr__( '“Playing in the Sand” by Berthe Morisot', 'twentytwentyone' ) . '

' . esc_html__( 'Playing in the Sand', 'twentytwentyone' ) . '


' . wp_kses_post( __( 'Berthe Morisot
(French, 1841-1895)', 'twentytwentyone' ) ) . '

', ) ); // Overlapping Images. register_block_pattern( 'twentytwentyone/overlapping-images', array( 'title' => esc_html__( 'Overlapping images', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'viewportWidth' => 1024, 'blockTypes' => array( 'core/columns' ), 'description' => esc_html_x( 'Three images inside an overlapping columns block.', 'Block pattern description', 'twentytwentyone' ), 'content' => '
' . esc_attr__( '“Roses Trémières” by Berthe Morisot', 'twentytwentyone' ) . '
' . esc_attr__( '“In the Bois de Boulogne” by Berthe Morisot', 'twentytwentyone' ) . '
' . esc_attr__( '“Young Woman in Mauve” by Berthe Morisot', 'twentytwentyone' ) . '
', ) ); // Two Images Showcase. register_block_pattern( 'twentytwentyone/two-images-showcase', array( 'title' => esc_html__( 'Two images showcase', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'viewportWidth' => 1440, 'description' => esc_html_x( 'A media & text block with a big image on the left and a smaller one with bordered frame on the right.', 'Block pattern description', 'twentytwentyone' ), 'content' => '
' . esc_attr__( '“Daffodils” by Berthe Morisot', 'twentytwentyone' ) . '
' . esc_attr__( '“Self portrait” by Berthe Morisot', 'twentytwentyone' ) . '
', ) ); // Overlapping Images and Text. register_block_pattern( 'twentytwentyone/overlapping-images-and-text', array( 'title' => esc_html__( 'Overlapping images and text', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'viewportWidth' => 1440, 'blockTypes' => array( 'core/columns' ), 'description' => esc_html_x( 'An overlapping columns block with two images and a text description.', 'Block pattern description', 'twentytwentyone' ), 'content' => '
' . esc_attr__( '“The Garden at Bougival” by Berthe Morisot', 'twentytwentyone' ) . '

' . esc_html__( 'Beautiful gardens painted by Berthe Morisot in the late 1800s', 'twentytwentyone' ) . '

' . esc_attr__( '“Villa with Orange Trees, Nice” by Berthe Morisot', 'twentytwentyone' ) . '
', ) ); // Portfolio List. register_block_pattern( 'twentytwentyone/portfolio-list', array( 'title' => esc_html__( 'Portfolio list', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'description' => esc_html_x( 'A list of projects with thumbnail images.', 'Block pattern description', 'twentytwentyone' ), 'content' => '






', ) ); register_block_pattern( 'twentytwentyone/contact-information', array( 'title' => esc_html__( 'Contact information', 'twentytwentyone' ), 'categories' => array( 'twentytwentyone' ), 'blockTypes' => array( 'core/columns' ), 'description' => esc_html_x( 'A block with 3 columns that display contact information and social media links.', 'Block pattern description', 'twentytwentyone' ), 'content' => '

' . esc_html_x( 'example@example.com', 'Block pattern sample content', 'twentytwentyone' ) . '
' . esc_html_x( '123-456-7890', 'Block pattern sample content', 'twentytwentyone' ) . '

' . esc_html_x( '123 Main Street', 'Block pattern sample content', 'twentytwentyone' ) . '
' . esc_html_x( 'Cambridge, MA, 02139', 'Block pattern sample content', 'twentytwentyone' ) . '

', ) ); } add_action( 'init', 'twenty_twenty_one_register_block_pattern' ); } PK!>! inc/back-compat.phpnu[

'; printf( /* translators: %s: WordPress Version. */ esc_html__( 'This theme requires WordPress 5.3 or newer. You are running version %s. Please upgrade.', 'twentytwentyone' ), esc_html( $GLOBALS['wp_version'] ) ); echo '

'; } /** * Prevents the Customizer from being loaded on WordPress versions prior to 5.3. * * @since Twenty Twenty-One 1.0 * * @global string $wp_version WordPress version. * * @return void */ function twenty_twenty_one_customize() { wp_die( sprintf( /* translators: %s: WordPress Version. */ esc_html__( 'This theme requires WordPress 5.3 or newer. You are running version %s. Please upgrade.', 'twentytwentyone' ), esc_html( $GLOBALS['wp_version'] ) ), '', array( 'back_link' => true, ) ); } add_action( 'load-customize.php', 'twenty_twenty_one_customize' ); /** * Prevents the Theme Preview from being loaded on WordPress versions prior to 5.3. * * @since Twenty Twenty-One 1.0 * * @global string $wp_version WordPress version. * * @return void */ function twenty_twenty_one_preview() { if ( isset( $_GET['preview'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification wp_die( sprintf( /* translators: %s: WordPress Version. */ esc_html__( 'This theme requires WordPress 5.3 or newer. You are running version %s. Please upgrade.', 'twentytwentyone' ), esc_html( $GLOBALS['wp_version'] ) ) ); } } add_action( 'template_redirect', 'twenty_twenty_one_preview' ); PK!t&&inc/template-tags.phpnu[%2$s'; $time_string = sprintf( $time_string, esc_attr( get_the_date( DATE_W3C ) ), esc_html( get_the_date() ) ); echo ''; printf( /* translators: %s: Publish date. */ esc_html__( 'Published %s', 'twentytwentyone' ), $time_string // phpcs:ignore WordPress.Security.EscapeOutput ); echo ''; } } if ( ! function_exists( 'twenty_twenty_one_posted_by' ) ) { /** * Prints HTML with meta information about theme author. * * @since Twenty Twenty-One 1.0 * * @return void */ function twenty_twenty_one_posted_by() { if ( ! get_the_author_meta( 'description' ) && post_type_supports( get_post_type(), 'author' ) ) { echo ''; } } } if ( ! function_exists( 'twenty_twenty_one_entry_meta_footer' ) ) { /** * Prints HTML with meta information for the categories, tags and comments. * Footer entry meta is displayed differently in archives and single posts. * * @since Twenty Twenty-One 1.0 * * @return void */ function twenty_twenty_one_entry_meta_footer() { // Early exit if not a post. if ( 'post' !== get_post_type() ) { return; } // Hide meta information on pages. if ( ! is_single() ) { if ( is_sticky() ) { echo '

' . esc_html_x( 'Featured post', 'Label for sticky posts', 'twentytwentyone' ) . '

'; } $post_format = get_post_format(); if ( 'aside' === $post_format || 'status' === $post_format ) { echo '

' . twenty_twenty_one_continue_reading_text() . '

'; // phpcs:ignore WordPress.Security.EscapeOutput } // Posted on. twenty_twenty_one_posted_on(); // Edit post link. edit_post_link( sprintf( /* translators: %s: Post title. Only visible to screen readers. */ esc_html__( 'Edit %s', 'twentytwentyone' ), '' . get_the_title() . '' ), '', '
' ); if ( has_category() || has_tag() ) { echo '
'; $categories_list = get_the_category_list( wp_get_list_item_separator() ); if ( $categories_list ) { printf( /* translators: %s: List of categories. */ '' . esc_html__( 'Categorized as %s', 'twentytwentyone' ) . ' ', $categories_list // phpcs:ignore WordPress.Security.EscapeOutput ); } $tags_list = get_the_tag_list( '', wp_get_list_item_separator() ); if ( $tags_list ) { printf( /* translators: %s: List of tags. */ '' . esc_html__( 'Tagged %s', 'twentytwentyone' ) . '', $tags_list // phpcs:ignore WordPress.Security.EscapeOutput ); } echo '
'; } } else { echo '
'; // Posted on. twenty_twenty_one_posted_on(); // Posted by. twenty_twenty_one_posted_by(); // Edit post link. edit_post_link( sprintf( /* translators: %s: Post title. Only visible to screen readers. */ esc_html__( 'Edit %s', 'twentytwentyone' ), '' . get_the_title() . '' ), '', '' ); echo '
'; if ( has_category() || has_tag() ) { echo '
'; $categories_list = get_the_category_list( wp_get_list_item_separator() ); if ( $categories_list ) { printf( /* translators: %s: List of categories. */ '' . esc_html__( 'Categorized as %s', 'twentytwentyone' ) . ' ', $categories_list // phpcs:ignore WordPress.Security.EscapeOutput ); } $tags_list = get_the_tag_list( '', wp_get_list_item_separator() ); if ( $tags_list ) { printf( /* translators: %s: List of tags. */ '' . esc_html__( 'Tagged %s', 'twentytwentyone' ) . '', $tags_list // phpcs:ignore WordPress.Security.EscapeOutput ); } echo '
'; } } } } if ( ! function_exists( 'twenty_twenty_one_post_thumbnail' ) ) { /** * Displays an optional post thumbnail. * * Wraps the post thumbnail in an anchor element on index views, or a div * element when on single views. * * @since Twenty Twenty-One 1.0 * * @return void */ function twenty_twenty_one_post_thumbnail() { if ( ! twenty_twenty_one_can_show_post_thumbnail() ) { return; } ?>
false ) ); ?>
esc_html__( 'Page', 'twentytwentyone' ) . ' ', 'mid_size' => 0, 'prev_text' => sprintf( '%s %s', is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ), wp_kses( __( 'Newer posts', 'twentytwentyone' ), array( 'span' => array( 'class' => array(), ), ) ) ), 'next_text' => sprintf( '%s %s', wp_kses( __( 'Older posts', 'twentytwentyone' ), array( 'span' => array( 'class' => array(), ), ) ), is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) ), ) ); } } PK!j""inc/starter-content.phpnu[ array( 'front' => array( 'post_type' => 'page', 'post_title' => esc_html_x( 'Create your website with blocks', 'Theme starter content', 'twentytwentyone' ), 'post_content' => '

' . esc_html_x( 'Create your website with blocks', 'Theme starter content', 'twentytwentyone' ) . '

' . esc_attr__( '“Roses Trémières” by Berthe Morisot', 'twentytwentyone' ) . '
' . esc_attr__( '“In the Bois de Boulogne” by Berthe Morisot', 'twentytwentyone' ) . '
' . esc_attr__( '“Young Woman in Mauve” by Berthe Morisot', 'twentytwentyone' ) . '

' . esc_html_x( 'Add block patterns', 'Theme starter content', 'twentytwentyone' ) . '

' . esc_html_x( 'Block patterns are pre-designed groups of blocks. To add one, select the Add Block button [+] in the toolbar at the top of the editor. Switch to the Patterns tab underneath the search bar, and choose a pattern.', 'Theme starter content', 'twentytwentyone' ) . '

' . esc_html_x( 'Frame your images', 'Theme starter content', 'twentytwentyone' ) . '

' . esc_html_x( 'Twenty Twenty-One includes stylish borders for your content. With an Image block selected, open the "Styles" panel within the Editor sidebar. Select the "Frame" block style to activate it.', 'Theme starter content', 'twentytwentyone' ) . '

' . esc_html_x( 'Overlap columns', 'Theme starter content', 'twentytwentyone' ) . '

' . esc_html_x( 'Twenty Twenty-One also includes an overlap style for column blocks. With a Columns block selected, open the "Styles" panel within the Editor sidebar. Choose the "Overlap" block style to try it out.', 'Theme starter content', 'twentytwentyone' ) . '

', ), 'about', 'contact', 'blog', ), // Default to a static front page and assign the front and posts pages. 'options' => array( 'show_on_front' => 'page', 'page_on_front' => '{{front}}', 'page_for_posts' => '{{blog}}', ), // Set up nav menus for each of the two areas registered in the theme. 'nav_menus' => array( // Assign a menu to the "primary" location. 'primary' => array( 'name' => esc_html__( 'Primary menu', 'twentytwentyone' ), 'items' => array( 'link_home', // Note that the core "home" page is actually a link in case a static front page is not used. 'page_about', 'page_blog', 'page_contact', ), ), // Assign a menu to the "footer" location. 'footer' => array( 'name' => esc_html__( 'Secondary menu', 'twentytwentyone' ), 'items' => array( 'link_facebook', 'link_twitter', 'link_instagram', 'link_email', ), ), ), ); /** * Filters the array of starter content. * * @since Twenty Twenty-One 1.0 * * @param array $starter_content Array of starter content. */ return apply_filters( 'twenty_twenty_one_starter_content', $starter_content ); } PK!_Ulinc/menu-functions.phpnu[classes, true ) ) { // Add toggle button. $output .= ''; } return $output; } add_filter( 'walker_nav_menu_start_el', 'twenty_twenty_one_add_sub_menu_toggle', 10, 4 ); /** * Detects the social network from a URL and returns the SVG code for its icon. * * @since Twenty Twenty-One 1.0 * * @param string $uri Social link. * @param int $size The icon size in pixels. * @return string */ function twenty_twenty_one_get_social_link_svg( $uri, $size = 24 ) { return Twenty_Twenty_One_SVG_Icons::get_social_link_svg( $uri, $size ); } /** * Displays SVG icons in the footer navigation. * * @since Twenty Twenty-One 1.0 * * @param string $item_output The menu item's starting HTML output. * @param WP_Post $item Menu item data object. * @param int $depth Depth of the menu. Used for padding. * @param stdClass $args An object of wp_nav_menu() arguments. * @return string The menu item output with social icon. */ function twenty_twenty_one_nav_menu_social_icons( $item_output, $item, $depth, $args ) { // Change SVG icon inside social links menu if there is supported URL. if ( 'footer' === $args->theme_location ) { $svg = twenty_twenty_one_get_social_link_svg( $item->url, 24 ); if ( ! empty( $svg ) ) { $item_output = str_replace( $args->link_before, $svg, $item_output ); } } return $item_output; } add_filter( 'walker_nav_menu_start_el', 'twenty_twenty_one_nav_menu_social_icons', 10, 4 ); /** * Filters the arguments for a single nav menu item. * * @since Twenty Twenty-One 1.0 * * @param stdClass $args An object of wp_nav_menu() arguments. * @param WP_Post $item Menu item data object. * @param int $depth Depth of menu item. Used for padding. * @return stdClass */ function twenty_twenty_one_add_menu_description_args( $args, $item, $depth ) { if ( '' !== $args->link_after ) { $args->link_after = ''; } if ( 0 === $depth && isset( $item->description ) && $item->description ) { // The extra element is here for styling purposes: Allows the description to not be underlined on hover. $args->link_after = ''; } return $args; } add_filter( 'nav_menu_item_args', 'twenty_twenty_one_add_menu_description_args', 10, 3 ); PK! f inc/block-styles.phpnu[ 'twentytwentyone-columns-overlap', 'label' => esc_html__( 'Overlap', 'twentytwentyone' ), ) ); // Cover: Borders. register_block_style( 'core/cover', array( 'name' => 'twentytwentyone-border', 'label' => esc_html__( 'Borders', 'twentytwentyone' ), ) ); // Group: Borders. register_block_style( 'core/group', array( 'name' => 'twentytwentyone-border', 'label' => esc_html__( 'Borders', 'twentytwentyone' ), ) ); // Image: Borders. register_block_style( 'core/image', array( 'name' => 'twentytwentyone-border', 'label' => esc_html__( 'Borders', 'twentytwentyone' ), ) ); // Image: Frame. register_block_style( 'core/image', array( 'name' => 'twentytwentyone-image-frame', 'label' => esc_html__( 'Frame', 'twentytwentyone' ), ) ); // Latest Posts: Dividers. register_block_style( 'core/latest-posts', array( 'name' => 'twentytwentyone-latest-posts-dividers', 'label' => esc_html__( 'Dividers', 'twentytwentyone' ), ) ); // Latest Posts: Borders. register_block_style( 'core/latest-posts', array( 'name' => 'twentytwentyone-latest-posts-borders', 'label' => esc_html__( 'Borders', 'twentytwentyone' ), ) ); // Media & Text: Borders. register_block_style( 'core/media-text', array( 'name' => 'twentytwentyone-border', 'label' => esc_html__( 'Borders', 'twentytwentyone' ), ) ); // Separator: Thick. register_block_style( 'core/separator', array( 'name' => 'twentytwentyone-separator-thick', 'label' => esc_html__( 'Thick', 'twentytwentyone' ), ) ); // Social icons: Dark gray color. register_block_style( 'core/social-links', array( 'name' => 'twentytwentyone-social-icons-color', 'label' => esc_html__( 'Dark gray', 'twentytwentyone' ), ) ); } add_action( 'init', 'twenty_twenty_one_register_block_styles' ); } PK!ʺinc/custom-css.phpnu[ tags and can only be interpreted as CSS on the browser. * Using wp_strip_all_tags() here is sufficient escaping to avoid * malicious attempts to close and open a '; } add_action( 'wp_footer', 'twenty_twenty_one_supports_js' ); /** * Changes comment form default fields. * * @since Twenty Twenty-One 1.0 * * @param array $defaults The form defaults. * @return array */ function twenty_twenty_one_comment_form_defaults( $defaults ) { // Adjust height of comment form. $defaults['comment_field'] = preg_replace( '/rows="\d+"/', 'rows="5"', $defaults['comment_field'] ); return $defaults; } add_filter( 'comment_form_defaults', 'twenty_twenty_one_comment_form_defaults' ); /** * Determines if post thumbnail can be displayed. * * @since Twenty Twenty-One 1.0 * * @return bool */ function twenty_twenty_one_can_show_post_thumbnail() { /** * Filters whether post thumbnail can be displayed. * * @since Twenty Twenty-One 1.0 * * @param bool $show_post_thumbnail Whether to show post thumbnail. */ return apply_filters( 'twenty_twenty_one_can_show_post_thumbnail', ! post_password_required() && ! is_attachment() && has_post_thumbnail() ); } /** * Returns the size for avatars used in the theme. * * @since Twenty Twenty-One 1.0 * * @return int */ function twenty_twenty_one_get_avatar_size() { return 60; } /** * Creates continue reading text. * * @since Twenty Twenty-One 1.0 */ function twenty_twenty_one_continue_reading_text() { $continue_reading = sprintf( /* translators: %s: Post title. Only visible to screen readers. */ esc_html__( 'Continue reading %s', 'twentytwentyone' ), the_title( '', '', false ) ); return $continue_reading; } /** * Creates the continue reading link for excerpt. * * @since Twenty Twenty-One 1.0 */ function twenty_twenty_one_continue_reading_link_excerpt() { if ( ! is_admin() ) { return '… ' . twenty_twenty_one_continue_reading_text() . ''; } } // Filter the excerpt more link. add_filter( 'excerpt_more', 'twenty_twenty_one_continue_reading_link_excerpt' ); /** * Creates the continue reading link. * * @since Twenty Twenty-One 1.0 */ function twenty_twenty_one_continue_reading_link() { if ( ! is_admin() ) { return ''; } } // Filter the content more link. add_filter( 'the_content_more_link', 'twenty_twenty_one_continue_reading_link' ); if ( ! function_exists( 'twenty_twenty_one_post_title' ) ) { /** * Adds a title to posts and pages that are missing titles. * * @since Twenty Twenty-One 1.0 * * @param string $title The title. * @return string */ function twenty_twenty_one_post_title( $title ) { return '' === $title ? esc_html_x( 'Untitled', 'Added to posts and pages that are missing titles', 'twentytwentyone' ) : $title; } } add_filter( 'the_title', 'twenty_twenty_one_post_title' ); /** * Gets the SVG code for a given icon. * * @since Twenty Twenty-One 1.0 * * @param string $group The icon group. * @param string $icon The icon. * @param int $size The icon size in pixels. * @return string */ function twenty_twenty_one_get_icon_svg( $group, $icon, $size = 24 ) { return Twenty_Twenty_One_SVG_Icons::get_svg( $group, $icon, $size ); } /** * Changes the default navigation arrows to svg icons * * @since Twenty Twenty-One 1.0 * * @param string $calendar_output The generated HTML of the calendar. * @return string */ function twenty_twenty_one_change_calendar_nav_arrows( $calendar_output ) { $calendar_output = str_replace( '« ', is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ), $calendar_output ); $calendar_output = str_replace( ' »', is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ), $calendar_output ); return $calendar_output; } add_filter( 'get_calendar', 'twenty_twenty_one_change_calendar_nav_arrows' ); /** * Get custom CSS. * * Return CSS for non-latin language, if available, or null * * @since Twenty Twenty-One 1.0 * * @param string $type Whether to return CSS for the "front-end", "block-editor", or "classic-editor". * @return string */ function twenty_twenty_one_get_non_latin_css( $type = 'front-end' ) { // Fetch site locale. $locale = get_bloginfo( 'language' ); /** * Filters the fallback fonts for non-latin languages. * * @since Twenty Twenty-One 1.0 * * @param array $font_family An array of locales and font families. */ $font_family = apply_filters( 'twenty_twenty_one_get_localized_font_family_types', array( // Arabic. 'ar' => array( 'Tahoma', 'Arial', 'sans-serif' ), 'ary' => array( 'Tahoma', 'Arial', 'sans-serif' ), 'azb' => array( 'Tahoma', 'Arial', 'sans-serif' ), 'ckb' => array( 'Tahoma', 'Arial', 'sans-serif' ), 'fa-IR' => array( 'Tahoma', 'Arial', 'sans-serif' ), 'haz' => array( 'Tahoma', 'Arial', 'sans-serif' ), 'ps' => array( 'Tahoma', 'Arial', 'sans-serif' ), // Chinese Simplified (China) - Noto Sans SC. 'zh-CN' => array( '\'PingFang SC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), // Chinese Traditional (Taiwan) - Noto Sans TC. 'zh-TW' => array( '\'PingFang TC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), // Chinese (Hong Kong) - Noto Sans HK. 'zh-HK' => array( '\'PingFang HK\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), // Cyrillic. 'bel' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'bg-BG' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'kk' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'mk-MK' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'mn' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'ru-RU' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'sah' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'sr-RS' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'tt-RU' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 'uk' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), // Devanagari. 'bn-BD' => array( 'Arial', 'sans-serif' ), 'hi-IN' => array( 'Arial', 'sans-serif' ), 'mr' => array( 'Arial', 'sans-serif' ), 'ne-NP' => array( 'Arial', 'sans-serif' ), // Greek. 'el' => array( '\'Helvetica Neue\', Helvetica, Arial, sans-serif' ), // Gujarati. 'gu' => array( 'Arial', 'sans-serif' ), // Hebrew. 'he-IL' => array( '\'Arial Hebrew\'', 'Arial', 'sans-serif' ), // Japanese. 'ja' => array( 'sans-serif' ), // Korean. 'ko-KR' => array( '\'Apple SD Gothic Neo\'', '\'Malgun Gothic\'', '\'Nanum Gothic\'', 'Dotum', 'sans-serif' ), // Thai. 'th' => array( '\'Sukhumvit Set\'', '\'Helvetica Neue\'', 'Helvetica', 'Arial', 'sans-serif' ), // Vietnamese. 'vi' => array( '\'Libre Franklin\'', 'sans-serif' ), ) ); // Return if the selected language has no fallback fonts. if ( empty( $font_family[ $locale ] ) ) { return ''; } /** * Filters the elements to apply fallback fonts to. * * @since Twenty Twenty-One 1.0 * * @param array $elements An array of elements for "front-end", "block-editor", or "classic-editor". */ $elements = apply_filters( 'twenty_twenty_one_get_localized_font_family_elements', array( 'front-end' => array( 'body', 'input', 'textarea', 'button', '.button', '.faux-button', '.wp-block-button__link', '.wp-block-file__button', '.has-drop-cap:not(:focus)::first-letter', '.entry-content .wp-block-archives', '.entry-content .wp-block-categories', '.entry-content .wp-block-cover-image', '.entry-content .wp-block-latest-comments', '.entry-content .wp-block-latest-posts', '.entry-content .wp-block-pullquote', '.entry-content .wp-block-quote.is-large', '.entry-content .wp-block-quote.is-style-large', '.entry-content .wp-block-archives *', '.entry-content .wp-block-categories *', '.entry-content .wp-block-latest-posts *', '.entry-content .wp-block-latest-comments *', '.entry-content p', '.entry-content ol', '.entry-content ul', '.entry-content dl', '.entry-content dt', '.entry-content cite', '.entry-content figcaption', '.entry-content .wp-caption-text', '.comment-content p', '.comment-content ol', '.comment-content ul', '.comment-content dl', '.comment-content dt', '.comment-content cite', '.comment-content figcaption', '.comment-content .wp-caption-text', '.widget_text p', '.widget_text ol', '.widget_text ul', '.widget_text dl', '.widget_text dt', '.widget-content .rssSummary', '.widget-content cite', '.widget-content figcaption', '.widget-content .wp-caption-text' ), 'block-editor' => array( '.editor-styles-wrapper > *', '.editor-styles-wrapper p', '.editor-styles-wrapper ol', '.editor-styles-wrapper ul', '.editor-styles-wrapper dl', '.editor-styles-wrapper dt', '.editor-post-title__block .editor-post-title__input', '.editor-styles-wrapper .wp-block h1', '.editor-styles-wrapper .wp-block h2', '.editor-styles-wrapper .wp-block h3', '.editor-styles-wrapper .wp-block h4', '.editor-styles-wrapper .wp-block h5', '.editor-styles-wrapper .wp-block h6', '.editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter', '.editor-styles-wrapper cite', '.editor-styles-wrapper figcaption', '.editor-styles-wrapper .wp-caption-text' ), 'classic-editor' => array( 'body#tinymce.wp-editor', 'body#tinymce.wp-editor p', 'body#tinymce.wp-editor ol', 'body#tinymce.wp-editor ul', 'body#tinymce.wp-editor dl', 'body#tinymce.wp-editor dt', 'body#tinymce.wp-editor figcaption', 'body#tinymce.wp-editor .wp-caption-text', 'body#tinymce.wp-editor .wp-caption-dd', 'body#tinymce.wp-editor cite', 'body#tinymce.wp-editor table' ), ) ); // Return if the specified type doesn't exist. if ( empty( $elements[ $type ] ) ) { return ''; } // Include file if function doesn't exist. if ( ! function_exists( 'twenty_twenty_one_generate_css' ) ) { require_once get_theme_file_path( 'inc/custom-css.php' ); // phpcs:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } // Return the specified styles. return twenty_twenty_one_generate_css( // @phpstan-ignore-line. implode( ',', $elements[ $type ] ), 'font-family', implode( ',', $font_family[ $locale ] ), null, null, false ); } /** * Print the first instance of a block in the content, and then break away. * * @since Twenty Twenty-One 1.0 * * @param string $block_name The full block type name, or a partial match. * Example: `core/image`, `core-embed/*`. * @param string|null $content The content to search in. Use null for get_the_content(). * @param int $instances How many instances of the block will be printed (max). Default 1. * @return bool Returns true if a block was located & printed, otherwise false. */ function twenty_twenty_one_print_first_instance_of_block( $block_name, $content = null, $instances = 1 ) { $instances_count = 0; $blocks_content = ''; if ( ! $content ) { $content = get_the_content(); } // Parse blocks in the content. $blocks = parse_blocks( $content ); // Loop blocks. foreach ( $blocks as $block ) { // Sanity check. if ( ! isset( $block['blockName'] ) ) { continue; } // Check if this the block matches the $block_name. $is_matching_block = false; // If the block ends with *, try to match the first portion. if ( '*' === $block_name[-1] ) { $is_matching_block = 0 === strpos( $block['blockName'], rtrim( $block_name, '*' ) ); } else { $is_matching_block = $block_name === $block['blockName']; } if ( $is_matching_block ) { // Increment count. $instances_count++; // Add the block HTML. $blocks_content .= render_block( $block ); // Break the loop if the $instances count was reached. if ( $instances_count >= $instances ) { break; } } } if ( $blocks_content ) { /** This filter is documented in wp-includes/post-template.php */ echo apply_filters( 'the_content', $blocks_content ); // phpcs:ignore WordPress.Security.EscapeOutput return true; } return false; } /** * Retrieve protected post password form content. * * @since Twenty Twenty-One 1.0 * @since Twenty Twenty-One 1.4 Corrected parameter name for `$output`, * added the `$post` parameter. * * @param string $output The password form HTML output. * @param int|WP_Post $post Optional. Post ID or WP_Post object. Default is global $post. * @return string HTML content for password form for password protected post. */ function twenty_twenty_one_password_form( $output, $post = 0 ) { $post = get_post( $post ); $label = 'pwbox-' . ( empty( $post->ID ) ? wp_rand() : $post->ID ); $output = '

' . esc_html__( 'This content is password protected. Please enter a password to view.', 'twentytwentyone' ) . '

'; return $output; } add_filter( 'the_password_form', 'twenty_twenty_one_password_form', 10, 2 ); /** * Filters the list of attachment image attributes. * * @since Twenty Twenty-One 1.0 * * @param string[] $attr Array of attribute values for the image markup, keyed by attribute name. * See wp_get_attachment_image(). * @param WP_Post $attachment Image attachment post. * @param string|int[] $size Requested image size. Can be any registered image size name, or * an array of width and height values in pixels (in that order). * @return string[] The filtered attributes for the image markup. */ function twenty_twenty_one_get_attachment_image_attributes( $attr, $attachment, $size ) { if ( is_admin() ) { return $attr; } if ( isset( $attr['class'] ) && false !== strpos( $attr['class'], 'custom-logo' ) ) { return $attr; } $width = false; $height = false; if ( is_array( $size ) ) { $width = (int) $size[0]; $height = (int) $size[1]; } elseif ( $attachment && is_object( $attachment ) && $attachment->ID ) { $meta = wp_get_attachment_metadata( $attachment->ID ); if ( isset( $meta['width'] ) && isset( $meta['height'] ) ) { $width = (int) $meta['width']; $height = (int) $meta['height']; } } if ( $width && $height ) { // Add style. $attr['style'] = isset( $attr['style'] ) ? $attr['style'] : ''; $attr['style'] = 'width:100%;height:' . round( 100 * $height / $width, 2 ) . '%;max-width:' . $width . 'px;' . $attr['style']; } return $attr; } add_filter( 'wp_get_attachment_image_attributes', 'twenty_twenty_one_get_attachment_image_attributes', 10, 3 ); PK!u single.phpnu[ sprintf( __( 'Published in%s', 'twentytwentyone' ), '%title' ), ) ); } // If comments are open or there is at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) { comments_template(); } // Previous/next post navigation. $twentytwentyone_next = is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ); $twentytwentyone_prev = is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ); $twentytwentyone_next_label = esc_html__( 'Next post', 'twentytwentyone' ); $twentytwentyone_previous_label = esc_html__( 'Previous post', 'twentytwentyone' ); the_post_navigation( array( 'next_text' => '

' . $twentytwentyone_next_label . $twentytwentyone_next . '

%title

', 'prev_text' => '

' . $twentytwentyone_prev . $twentytwentyone_previous_label . '

%title

', ) ); endwhile; // End of the loop. get_footer(); PK!+9404.phpnu[

method="get" class="search-form" action="">
PK!4YY.stylelintignorenu[vendor/ node_modules/ assets/images *.php *.map *.png *.json LICENSE composer.lock *.txt PK!HLE_E_ style.cssnu[@charset "UTF-8"; /* Theme Name: Twenty Twenty-One Theme URI: https://wordpress.org/themes/twentytwentyone/ Author: the WordPress team Author URI: https://wordpress.org/ Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog. Requires at least: 5.3 Tested up to: 6.2 Requires PHP: 5.6 Version: 1.8 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: twentytwentyone Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org Twenty Twenty-One is distributed under the terms of the GNU GPL. */ /** * SETTINGS * File-header..........The file header for the themes style.css file. * Fonts................Any font files, if the project needs specific fonts. * Global...............Project-specific, globally available variables. * * TOOLS * Functions............Global functions. * Mixins...............Global mixins. * * GENERIC * Normalize.css........Normalise browser defaults. * Breakpoints..........Mixins and variables for responsive styles * Vertical-margins.....Vertical spacing for the main components. * Reset................Reset specific elements to make them easier to style in other contexts. * Clearings............Clearings for the main components. * * ELEMENTS * Blockquote...........Default blockquote. * Forms................Element-level form styling. * Headings.............H1–H6 * Links................Default links. * Lists................Default lists. * Media................Images, Figure, Figcaption, Embed, iFrame, Objects, Video. * * BLOCKS * Audio................Specific styles for the audio block. * Button...............Specific styles for the button block. * Code.................Specific styles for the code block. * Columns..............Specific styles for the columns block. * Cover................Specific styles for the cover block. * File.................Specific styles for the file block. * Gallery..............Specific styles for the gallery block. * Group................Specific styles for the group block. * Heading..............Specific styles for the heading block. * Image................Specific styles for the image block. * Latest comments......Specific styles for the latest comments block. * Latest posts.........Specific styles for the latest posts block. * Legacy...............Specific styles for the legacy gallery. * List.................Specific styles for the list block. * Media text...........Specific styles for the media and text block. * Navigation...........Specific styles for the navigation block. * Paragraph............Specific styles for the paragraph block. * Pullquote............Specific styles for the pullquote block. * Quote................Specific styles for the quote block. * Search...............Specific styles for the search block. * Separator............Specific styles for the separator block. * Table................Specific styles for the table block. * Verse................Specific styles for the verse block. * Video................Specific styles for the video block. * Utilities............Block alignments. * * COMPONENTS * Header...............Header styles. * Footer...............Footer styles. * Comments.............Comment styles. * Archives.............Archive styles. * 404..................404 styles. * Search...............Search styles. * Navigation...........Navigation styles. * Footer Navigation....Footer Navigation styles. * Pagination...........Pagination styles. * Single...............Single page and post styles. * Posts and pages......Misc, sticky post styles. * Entry................Entry, author biography. * Widget...............Widget styles. * Editor...............Editor styles. * * UTILITIES * A11y.................Screen reader text, prefers reduced motion etc. * Color Palette........Classes for the color palette colors. * Editor Font Sizes....Editor Font Sizes. * Measure..............The width of a line of text, in characters. */ /* Categories 01 to 03 are the basics. */ /* Variables */ :root { /* Font Family */ --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); /* Font Size */ --global--font-size-base: 1.25rem; --global--font-size-xs: 1rem; --global--font-size-sm: 1.125rem; --global--font-size-md: 1.25rem; --global--font-size-lg: 1.5rem; --global--font-size-xl: 2.25rem; --global--font-size-xxl: 4rem; --global--font-size-xxxl: 5rem; --global--font-size-page-title: var(--global--font-size-xxl); --global--letter-spacing: normal; /* Line Height */ --global--line-height-body: 1.7; --global--line-height-heading: 1.3; --global--line-height-page-title: 1.1; /* Headings */ --heading--font-family: var(--global--font-primary); --heading--font-size-h6: var(--global--font-size-xs); --heading--font-size-h5: var(--global--font-size-sm); --heading--font-size-h4: var(--global--font-size-lg); --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); --heading--font-size-h2: var(--global--font-size-xl); --heading--font-size-h1: var(--global--font-size-page-title); --heading--letter-spacing-h6: 0.05em; --heading--letter-spacing-h5: 0.05em; --heading--letter-spacing-h4: var(--global--letter-spacing); --heading--letter-spacing-h3: var(--global--letter-spacing); --heading--letter-spacing-h2: var(--global--letter-spacing); --heading--letter-spacing-h1: var(--global--letter-spacing); --heading--line-height-h6: var(--global--line-height-heading); --heading--line-height-h5: var(--global--line-height-heading); --heading--line-height-h4: var(--global--line-height-heading); --heading--line-height-h3: var(--global--line-height-heading); --heading--line-height-h2: var(--global--line-height-heading); --heading--line-height-h1: var(--global--line-height-page-title); --heading--font-weight: normal; --heading--font-weight-page-title: 300; --heading--font-weight-strong: 600; /* Block: Latest posts */ --latest-posts--title-font-family: var(--heading--font-family); --latest-posts--title-font-size: var(--heading--font-size-h3); --latest-posts--description-font-family: var(--global--font-secondary); --latest-posts--description-font-size: var(--global--font-size-sm); --list--font-family: var(--global--font-secondary); --definition-term--font-family: var(--global--font-primary); /* Colors */ --global--color-black: #000; --global--color-dark-gray: #28303d; --global--color-gray: #39414d; --global--color-light-gray: #f0f0f0; --global--color-green: #d1e4dd; --global--color-blue: #d1dfe4; --global--color-purple: #d1d1e4; --global--color-red: #e4d1d1; --global--color-orange: #e4dad1; --global--color-yellow: #eeeadd; --global--color-white: #fff; --global--color-white-50: rgba(255, 255, 255, 0.5); --global--color-white-90: rgba(255, 255, 255, 0.9); --global--color-primary: var(--global--color-dark-gray); /* Body text color, site title, footer text color. */ --global--color-secondary: var(--global--color-gray); /* Headings */ --global--color-primary-hover: var(--global--color-primary); --global--color-background: var(--global--color-green); /* Mint, default body background */ --global--color-border: var(--global--color-primary); /* Used for borders (separators) */ /* Spacing */ --global--spacing-unit: 20px; --global--spacing-measure: unset; --global--spacing-horizontal: 25px; --global--spacing-vertical: 30px; /* Elevation */ --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); /* Forms */ --form--font-family: var(--global--font-secondary); --form--font-size: var(--global--font-size-sm); --form--line-height: var(--global--line-height-body); --form--color-text: var(--global--color-dark-gray); --form--color-ranged: var(--global--color-secondary); --form--label-weight: 500; --form--border-color: var(--global--color-secondary); --form--border-width: 3px; --form--border-radius: 0; --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); /* Cover block */ --cover--height: calc(15 * var(--global--spacing-vertical)); --cover--color-foreground: var(--global--color-white); --cover--color-background: var(--global--color-black); /* Buttons */ --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); --button--font-family: var(--global--font-primary); --button--font-size: var(--global--font-size-base); --button--font-weight: 500; --button--line-height: 1.5; --button--border-width: 3px; --button--border-radius: 0; --button--padding-vertical: 15px; --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); /* entry */ --entry-header--color: var(--global--color-primary); --entry-header--color-link: currentColor; --entry-header--color-hover: var(--global--color-primary-hover); --entry-header--color-focus: var(--global--color-secondary); --entry-header--font-size: var(--heading--font-size-h2); --entry-content--font-family: var(--global--font-secondary); --entry-author-bio--font-family: var(--heading--font-family); --entry-author-bio--font-size: var(--heading--font-size-h4); /* Header */ --branding--color-text: var(--global--color-primary); --branding--color-link: var(--global--color-primary); --branding--color-link-hover: var(--global--color-secondary); --branding--title--font-family: var(--global--font-primary); --branding--title--font-size: var(--global--font-size-lg); --branding--title--font-size-mobile: var(--heading--font-size-h4); --branding--title--font-weight: normal; --branding--title--text-transform: uppercase; --branding--description--font-family: var(--global--font-secondary); --branding--description--font-size: var(--global--font-size-sm); --branding--description--font-family: var(--global--font-secondary); --branding--logo--max-width: 300px; --branding--logo--max-height: 100px; --branding--logo--max-width-mobile: 96px; --branding--logo--max-height-mobile: 96px; /* Main navigation */ --primary-nav--font-family: var(--global--font-secondary); --primary-nav--font-family-mobile: var(--global--font-primary); --primary-nav--font-size: var(--global--font-size-md); --primary-nav--font-size-sub-menu: var(--global--font-size-xs); --primary-nav--font-size-mobile: var(--global--font-size-sm); --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); --primary-nav--font-size-button: var(--global--font-size-xs); --primary-nav--font-style: normal; --primary-nav--font-style-sub-menu-mobile: normal; --primary-nav--font-weight: normal; --primary-nav--font-weight-button: 500; --primary-nav--color-link: var(--global--color-primary); --primary-nav--color-link-hover: var(--global--color-primary-hover); --primary-nav--color-text: var(--global--color-primary); --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); --primary-nav--border-color: var(--global--color-primary); /* Pagination */ --pagination--color-text: var(--global--color-primary); --pagination--color-link-hover: var(--global--color-primary-hover); --pagination--font-family: var(--global--font-secondary); --pagination--font-size: var(--global--font-size-lg); --pagination--font-weight: normal; --pagination--font-weight-strong: 600; /* Footer */ --footer--color-text: var(--global--color-primary); --footer--color-link: var(--global--color-primary); --footer--color-link-hover: var(--global--color-primary-hover); --footer--font-family: var(--global--font-primary); --footer--font-size: var(--global--font-size-sm); /* Block: Pull quote */ --pullquote--font-family: var(--global--font-primary); --pullquote--font-size: var(--heading--font-size-h3); --pullquote--font-style: normal; --pullquote--letter-spacing: var(--heading--letter-spacing-h4); --pullquote--line-height: var(--global--line-height-heading); --pullquote--border-width: 3px; --pullquote--border-color: var(--global--color-primary); --pullquote--color-foreground: var(--global--color-primary); --pullquote--color-background: var(--global--color-background); --quote--font-family: var(--global--font-secondary); --quote--font-size: var(--global--font-size-md); --quote--font-size-large: var(--global--font-size-xl); --quote--font-style: normal; --quote--font-weight: 700; --quote--font-weight-strong: bolder; --quote--font-style-large: normal; --quote--font-style-cite: normal; --quote--line-height: var(--global--line-height-body); --quote--line-height-large: 1.35; --separator--border-color: var(--global--color-border); --separator--height: 1px; /* Block: Table */ --table--stripes-border-color: var(--global--color-light-gray); --table--stripes-background-color: var(--global--color-light-gray); --table--has-background-text-color: var(--global--color-dark-gray); /* Widgets */ --widget--line-height-list: 1.9; --widget--line-height-title: 1.4; --widget--font-weight-title: 700; --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); /* Admin-bar height */ --global--admin-bar--height: 0px; } .admin-bar { --global--admin-bar--height: 32px; } @media only screen and (max-width: 782px) { .admin-bar { --global--admin-bar--height: 46px; } } @media only screen and (min-width: 652px) { :root { --global--font-size-xl: 2.5rem; --global--font-size-xxl: 6rem; --global--font-size-xxxl: 9rem; --heading--font-size-h3: 2rem; --heading--font-size-h2: 3rem; } } /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; } /** * Render the `main` element consistently in IE. */ main { display: block; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; text-decoration-thickness: 1px; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration-style: dotted; /* 2 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { /* 1 */ overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { /* 1 */ text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type=button], [type=reset], [type=submit] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type=checkbox], [type=radio] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type=search] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type=search]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; } /** * Responsive Styles */ /** * Required Variables */ /** * Root Media Query Variables */ :root { --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignfull-width: 100%; --responsive--alignright-margin: var(--global--spacing-horizontal); --responsive--alignleft-margin: var(--global--spacing-horizontal); } @media only screen and (min-width: 482px) { :root { --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px); --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); } } @media only screen and (min-width: 822px) { :root { --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px); --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px); } } /** * Extends */ .post-thumbnail, .entry-content .wp-audio-shortcode, .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), .default-max-width { max-width: var(--responsive--aligndefault-width); margin-left: auto; margin-right: auto; } .widget-area, .pagination, .comments-pagination, .post-navigation, .site-footer, .site-header, .alignwide, .wide-max-width { max-width: var(--responsive--alignwide-width); margin-left: auto; margin-right: auto; } .alignfull, .wp-block-group .wp-block-group__inner-container > *.alignfull, .full-max-width { max-width: var(--responsive--alignfull-width); width: var(--responsive--alignfull-width); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .alignfull, .full-max-width { max-width: var(--responsive--alignfull-width); width: auto; margin-left: auto; margin-right: auto; } } .entry-header .post-thumbnail, .singular .post-thumbnail, .alignfull [class*=inner-container] > .alignwide, .alignwide [class*=inner-container] > .alignwide { margin-left: auto; margin-right: auto; width: var(--responsive--alignwide-width); max-width: var(--responsive--alignfull-width); } @media only screen and (min-width: 482px) { .entry-content > .alignleft { /*rtl:ignore*/ margin-left: var(--responsive--alignleft-margin); /*rtl:ignore*/ margin-right: var(--global--spacing-horizontal); } } @media only screen and (min-width: 482px) { .entry-content > .alignright { /*rtl:ignore*/ margin-left: var(--global--spacing-horizontal); /*rtl:ignore*/ margin-right: var(--responsive--alignright-margin); } } /** * Site Structure * * - Set vertical margins and responsive widths on * top-level wrappers and content wrappers * - `--global--width-content` is a responsive variable * - See: globals/_global-width-responsive.scss */ /** * Top Level Wrappers (header, main, footer) * - Set vertical padding and horizontal margins */ .site-header, .site-main, .widget-area, .site-footer { padding-top: var(--global--spacing-vertical); padding-bottom: var(--global--spacing-vertical); margin-left: auto; margin-right: auto; } .site-header { padding-top: calc(0.75 * var(--global--spacing-vertical)); padding-bottom: calc(2 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .site-header { padding-bottom: calc(3 * var(--global--spacing-vertical)); } } /** * Site-main children wrappers * - Add double vertical margins here for clearer hierarchy */ .site-main > * { margin-top: calc(3 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); } .site-main > *:first-child { margin-top: 0; } .site-main > *:last-child { margin-bottom: 0; } /** * Set the default maximum responsive content-width */ /** * Set the wide maximum responsive content-width */ /** * Set the full maximum responsive content-width */ /* * Block & non-gutenberg content wrappers * - Set margins */ .entry-header, .post-thumbnail, .entry-content, .entry-footer, .author-bio { margin-top: var(--global--spacing-vertical); margin-right: auto; margin-bottom: var(--global--spacing-vertical); margin-left: auto; } /* * Block & non-gutenberg content wrapper children * - Sets spacing-vertical margin logic */ .site-main > article > *, .site-main > .not-found > *, .entry-content > *, [class*=inner-container] > *, .wp-block-template-part > *, .wp-block-post-template :where(li > *) { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .site-main > article > *, .site-main > .not-found > *, .entry-content > *, [class*=inner-container] > *, .wp-block-template-part > *, .wp-block-post-template :where(li > *) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .site-main > article > *:first-child, .site-main > .not-found > *:first-child, .entry-content > *:first-child, [class*=inner-container] > *:first-child, .wp-block-template-part > *:first-child, .wp-block-post-template :where(li > *):first-child { margin-top: 0; } .site-main > article > *:last-child, .site-main > .not-found > *:last-child, .entry-content > *:last-child, [class*=inner-container] > *:last-child, .wp-block-template-part > *:last-child, .wp-block-post-template :where(li > *):last-child { margin-bottom: 0; } .site-footer > *, .widget-area > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .site-footer > *, .widget-area > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } /* * Block & non-gutenberg content wrapper children * - Sets spacing-unit margins */ .entry-header > *, .post-thumbnail > *, .page-content > *, .comment-content > *, .widget > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); } .entry-header > *:first-child, .post-thumbnail > *:first-child, .page-content > *:first-child, .comment-content > *:first-child, .widget > *:first-child { margin-top: 0; } .entry-header > *:last-child, .post-thumbnail > *:last-child, .page-content > *:last-child, .comment-content > *:last-child, .widget > *:last-child { margin-bottom: 0; } /* * .entry-content children specific controls * - Adds special margin overrides for alignment utility classes */ .entry-content > * { /* Reset alignleft and alignright margins after alignfull */ } .entry-content > *.alignleft, .entry-content > *.alignright, .entry-content > *.alignleft:first-child + *, .entry-content > *.alignright:first-child + *, .entry-content > *.alignfull.has-background { margin-top: 0; } .entry-content > *:last-child, .entry-content > *.alignfull.has-background { margin-bottom: 0; } .entry-content > *.alignfull + .alignleft, .entry-content > *.alignfull + .alignright { margin-top: var(--global--spacing-vertical); } /** * Reset specific elements to make them easier to style in other contexts. */ html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, form, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } /** * Apply generic border-box to all elements. * See: * https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ html { /* Apply border-box across the entire page. */ box-sizing: border-box; font-family: var(--global--font-secondary); line-height: var(--global--line-height-body); } /** * Relax the definition a bit, to allow components to override it manually. */ *, *::before, *::after { box-sizing: inherit; } body { font-size: var(--global--font-size-base); font-weight: normal; color: var(--global--color-primary); text-align: left; background-color: var(--global--color-background); } button { cursor: pointer; } .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ blockquote { padding: 0; position: relative; margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal); } blockquote > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); } blockquote > *:first-child { margin-top: 0; } blockquote > *:last-child { margin-bottom: 0; } blockquote p { letter-spacing: var(--heading--letter-spacing-h4); font-family: var(--quote--font-family); font-size: var(--quote--font-size); font-style: var(--quote--font-style); font-weight: var(--quote--font-weight); line-height: var(--quote--line-height); } blockquote cite, blockquote footer { font-weight: normal; color: var(--global--color-primary); font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } blockquote.alignleft, blockquote.alignright { padding-left: inherit; } blockquote.alignleft p, blockquote.alignright p { font-size: var(--heading--font-size-h5); max-width: inherit; width: inherit; } blockquote.alignleft cite, blockquote.alignleft footer, blockquote.alignright cite, blockquote.alignright footer { font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } blockquote strong { font-weight: var(--quote--font-weight-strong); } blockquote:before { content: "“"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); position: absolute; left: calc(-0.5 * var(--global--spacing-horizontal)); } blockquote .wp-block-quote__citation, blockquote cite, blockquote footer { color: var(--global--color-primary); font-size: var(--global--font-size-xs); font-style: var(--quote--font-style-cite); } @media only screen and (max-width: 481px) { blockquote { padding-left: calc(0.5 * var(--global--spacing-horizontal)); } blockquote:before { left: 0; } } input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], .site textarea { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); line-height: var(--global--line-height-body); padding: var(--form--spacing-unit); margin: 0 2px; max-width: 100%; } input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, .site textarea:focus { color: var(--form--color-text); outline-offset: 2px; outline: 2px dotted var(--form--border-color); } input[type=text]:disabled, input[type=email]:disabled, input[type=url]:disabled, input[type=password]:disabled, input[type=search]:disabled, input[type=number]:disabled, input[type=tel]:disabled, input[type=date]:disabled, input[type=month]:disabled, input[type=week]:disabled, input[type=time]:disabled, input[type=datetime]:disabled, input[type=datetime-local]:disabled, input[type=color]:disabled, .site textarea:disabled { opacity: 0.7; } .is-dark-theme input[type=text], .is-dark-theme input[type=email], .is-dark-theme input[type=url], .is-dark-theme input[type=password], .is-dark-theme input[type=search], .is-dark-theme input[type=number], .is-dark-theme input[type=tel], .is-dark-theme input[type=date], .is-dark-theme input[type=month], .is-dark-theme input[type=week], .is-dark-theme input[type=time], .is-dark-theme input[type=datetime], .is-dark-theme input[type=datetime-local], .is-dark-theme input[type=color], .is-dark-theme .site textarea { background: var(--global--color-white-90); } input[type=search]:focus { outline-offset: -7px; } .is-dark-theme input[type=search]:focus { outline-color: var(--global--color-background); } input[type=color] { padding: calc(var(--form--spacing-unit) / 2); height: calc(4 * var(--form--spacing-unit)); } input[type=email], input[type=url] { /*rtl:ignore*/ direction: ltr; } select { border: var(--form--border-width) solid var(--form--border-color); color: var(--form--color-text); -moz-appearance: none; -webkit-appearance: none; appearance: none; line-height: var(--global--line-height-body); padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit); background: var(--global--color-white) url("data:image/svg+xml;utf8,") no-repeat; background-position: right var(--form--spacing-unit) top 60%; } select:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } .is-dark-theme select { background: var(--global--color-white-90) url("data:image/svg+xml;utf8,") no-repeat; background-position: right var(--form--spacing-unit) top 60%; } textarea { width: 100%; } label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } /** https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/ https://codepen.io/aaroniker/pen/ZEYoxEY by Aaron Iker. License: MIT. */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type=checkbox], input[type=radio] { -webkit-appearance: none; -moz-appearance: none; position: relative; width: 25px; height: 25px; border: var(--form--border-width) solid var(--form--border-color); background: var(--global--color-white); } input[type=checkbox]:disabled, input[type=radio]:disabled { opacity: 0.7; } .is-dark-theme input[type=checkbox], .is-dark-theme input[type=radio] { background: var(--global--color-white-90); } input[type=checkbox]:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } input[type=checkbox]:after { content: ""; opacity: 0; display: block; left: 5px; top: 2px; position: absolute; width: 7px; height: 13px; border: 3px solid var(--form--color-text); border-top: 0; border-left: 0; transform: rotate(30deg); } input[type=checkbox]:checked { color: var(--form--color-text); } input[type=checkbox]:checked:after { opacity: 1; } input[type=radio] { border-radius: 50%; } input[type=radio]:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } input[type=radio]:after { content: ""; opacity: 0; display: block; left: 3px; top: 3px; position: absolute; width: 11px; height: 11px; border-radius: 50%; background: var(--form--color-text); } input[type=radio]:checked { border: 4px solid var(--form--border-color); } input[type=radio]:checked:after { opacity: 1; } input[type=radio]:checked:focus { outline-offset: 4px; outline: 2px dotted var(--form--border-color); } } input[type=checkbox] + label, input[type=radio] + label { display: inline-block; padding-left: 10px; font-size: var(--global--font-size-xs); vertical-align: top; } /** * https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/ */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type=range] { -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ width: 100%; /* Specific width is required for Firefox. */ height: 6px; background: var(--form--color-ranged); border-radius: 6px; outline-offset: 10px; } input[type=range]:disabled { opacity: 0.7; } input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; } input[type=range]::-moz-range-thumb { border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; box-sizing: border-box; } } input[type=range]::-ms-track { width: 100%; height: 6px; border-radius: 6px; border-width: 19px 0; border-color: var(--global--color-background); background: transparent; color: transparent; cursor: pointer; } input[type=range]::-ms-fill-upper { background: var(--form--color-ranged); border-radius: 6px; } input[type=range]::-ms-fill-lower { background: var(--form--color-ranged); border-radius: 6px; } input[type=range]::-ms-thumb { border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; } fieldset { display: grid; border-color: var(--global--color-secondary); padding: var(--global--spacing-horizontal); } fieldset legend { font-size: var(--global--font-size-lg); } fieldset input[type=submit] { max-width: max-content; } fieldset input:not([type=submit]) { margin-bottom: var(--global--spacing-unit); } fieldset input[type=radio], fieldset input[type=checkbox] { margin-bottom: 0; } fieldset input[type=radio] + label, fieldset input[type=checkbox] + label { font-size: var(--form--font-size); padding-left: 0; margin-bottom: var(--global--spacing-unit); } ::-moz-placeholder { opacity: 1; } .post-password-message { font-size: var(--global--font-size-lg); } .post-password-form { display: flex; flex-wrap: wrap; } .post-password-form__label { width: 100%; margin-bottom: 0; } .post-password-form input[type=password] { flex-grow: 1; margin-top: calc(var(--global--spacing-vertical) / 3); margin-right: calc(0.66 * var(--global--spacing-horizontal)); } .post-password-form__submit { margin-top: calc(var(--global--spacing-vertical) / 3); } @media only screen and (min-width: 592px) { .post-password-form__submit { margin-left: calc(0.4 * var(--global--spacing-horizontal)); } } img { height: auto; max-width: 100%; vertical-align: middle; } /* Classic editor images */ .entry-content img { max-width: 100%; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object, video { max-width: 100%; } /* Media captions */ figcaption, .wp-caption, .wp-caption-text, .wp-block-embed figcaption { color: currentColor; font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } .alignleft figcaption, .alignright figcaption, .alignleft .wp-caption, .alignright .wp-caption, .alignleft .wp-caption-text, .alignright .wp-caption-text, .alignleft .wp-block-embed figcaption, .alignright .wp-block-embed figcaption { margin-bottom: 0; } /* WP Smiley */ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Over here, place any elements that do not need to have their own file. */ b, strong { font-weight: 700; } dfn, cite, em, i { font-style: italic; } pre { white-space: pre; overflow-x: auto; } /* * text-underline-offset doesn't work in Chrome at all 👎 * But looks nice in Safari/Firefox, so let's keep it and * maybe Chrome will support it soon. */ a { cursor: pointer; color: var(--wp--style--color--link, var(--global--color-primary)); text-underline-offset: 3px; text-decoration-skip-ink: all; } a:hover { text-decoration-style: dotted; text-decoration-skip-ink: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; text-decoration: underline 1px dotted currentColor; text-decoration-skip-ink: none; background: rgba(255, 255, 255, 0.9); } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: var(--global--color-black); color: var(--global--color-white); text-decoration: none; } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: rgba(0, 0, 0, 0.9); color: var(--wp--style--color--link, var(--global--color-white)); } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; outline-offset: -2px; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { color: #21759b; background-color: #f1f1f1; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { background: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); } .has-background .has-link-color a, .has-background.has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ .wp-block-audio audio:focus { outline-offset: 5px; outline: 2px solid var(--global--color-primary); } /** * Button */ .site .button, button, input[type=submit], input[type=reset], .wp-block-search .wp-block-search__button, .wp-block-button .wp-block-button__link, .wp-block-file a.wp-block-file__button { border: var(--button--border-width) solid transparent; border-radius: var(--button--border-radius); cursor: pointer; font-weight: var(--button--font-weight); font-family: var(--button--font-family); font-size: var(--button--font-size); line-height: var(--button--line-height); padding: var(--button--padding-vertical) var(--button--padding-horizontal); text-decoration: none; } .site .button:not(:hover):not(:active):not(.has-text-color), button:not(:hover):not(:active):not(.has-text-color), input[type=submit]:not(:hover):not(:active):not(.has-text-color), input[type=reset]:not(:hover):not(:active):not(.has-text-color), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .site .button:not(:hover):not(:active):not(.has-text-color), .has-background button:not(:hover):not(:active):not(.has-text-color), .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color), .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color), .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color), .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-primary)); } .has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background, .has-background button:not(:hover):not(:active):not(.has-text-color).has-background, .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background, .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background, .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background, .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background, .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .site .button:not(:hover):not(:active):not(.has-background), button:not(:hover):not(:active):not(.has-background), input[type=submit]:not(:hover):not(:active):not(.has-background), input[type=reset]:not(:hover):not(:active):not(.has-background), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .site .button:not(:hover):not(:active):not(.has-background), .has-background button:not(:hover):not(:active):not(.has-background), .has-background input[type=submit]:not(:hover):not(:active):not(.has-background), .has-background input[type=reset]:not(:hover):not(:active):not(.has-background), .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .site .button:hover, .site .button:active, button:hover, button:active, input[type=submit]:hover, input[type=submit]:active, input[type=reset]:hover, input[type=reset]:active, .wp-block-search .wp-block-search__button:hover, .wp-block-search .wp-block-search__button:active, .wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:active, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:active { background-color: transparent; border-color: currentColor; color: inherit; } .site .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, .wp-block-search .wp-block-search__button:focus, .wp-block-button .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .site .button:disabled, button:disabled, input[type=submit]:disabled, input[type=reset]:disabled, .wp-block-search .wp-block-search__button:disabled, .wp-block-button .wp-block-button__link:disabled, .wp-block-file a.wp-block-file__button:disabled { background-color: var(--global--color-white-50); border-color: var(--global--color-white-50); color: var(--button--color-text-active); } /** * Block Options */ .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-background)); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { border-color: currentColor !important; background-color: transparent !important; color: inherit !important; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { border-color: currentColor; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-primary); } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-primary, var(--global--color-primary)); } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { color: inherit; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: transparent; } .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:active { border-color: transparent !important; background-color: var(--global--color-primary) !important; color: var(--global--color-background) !important; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { background-color: var(--local--color-primary, var(--global--color-primary)) !important; color: var(--local--color-background, var(--global--color-background)) !important; } .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { color: var(--local--color-background, var(--global--color-background)) !important; } .wp-block-button .is-style-squared .wp-block-button__link { border-radius: 0; } .is-style-outline .wp-block-button__link[style*=radius]:focus, .wp-block-button a.wp-block-button__link[style*=radius]:focus { outline-offset: 2px; outline: 2px dotted var(--button--color-background); } .wp-block-code { border-color: var(--global--color-border); border-radius: 0; border-style: solid; border-width: 0.1rem; padding: var(--global--spacing-unit); } .wp-block-code code { color: var(--global--color-primary); white-space: pre; overflow-x: auto; display: block; } .wp-block-columns:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-columns .wp-block-column > * { margin-top: calc(0.66 * var(--global--spacing-vertical)); margin-bottom: calc(0.66 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-columns .wp-block-column > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-columns .wp-block-column > *:first-child { margin-top: 0; } .wp-block-columns .wp-block-column > *:last-child { margin-bottom: 0; } .wp-block-columns .wp-block-column:last-child { margin-bottom: 0; } .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: calc(0.66 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: var(--global--spacing-vertical); } } @media only screen and (min-width: 822px) { .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: 0; } } .wp-block-columns.is-style-twentytwentyone-columns-overlap { justify-content: space-around; } @media only screen and (min-width: 652px) { .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { margin-left: calc(-2 * var(--global--spacing-horizontal)); margin-top: calc(2.5 * var(--global--spacing-horizontal)); z-index: 2; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { background-color: var(--global--color-background); padding: var(--global--spacing-unit); } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { padding-left: calc(2 * var(--global--spacing-horizontal)); } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { margin-top: 0; } } .wp-block-columns.alignfull .wp-block-column p:not(.has-background), .wp-block-columns.alignfull .wp-block-column h1:not(.has-background), .wp-block-columns.alignfull .wp-block-column h2:not(.has-background), .wp-block-columns.alignfull .wp-block-column h3:not(.has-background), .wp-block-columns.alignfull .wp-block-column h4:not(.has-background), .wp-block-columns.alignfull .wp-block-column h5:not(.has-background), .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } .wp-block-cover, .wp-block-cover-image { background-color: var(--cover--color-background); min-height: var(--cover--height); margin-top: inherit; margin-bottom: inherit; /* default & custom background-color */ /* Treating H2 separately to account for legacy /core styles */ /* Block Styles */ /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ } .wp-block-cover:not(.alignwide):not(.alignfull), .wp-block-cover-image:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-cover.alignfull, .wp-block-cover-image.alignfull { margin-top: 0; margin-bottom: 0; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text { color: currentColor; margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { color: currentColor; } .wp-block-cover .wp-block-cover__inner-container .has-link-color a, .wp-block-cover .wp-block-cover-image-text .has-link-color a, .wp-block-cover .wp-block-cover-text .has-link-color a, .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, .wp-block-cover-image .wp-block-cover-text .has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, .wp-block-cover:not([class*=background-color]) .wp-block-cover-text, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { color: var(--cover--color-foreground); } .wp-block-cover h2, .wp-block-cover-image h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); max-width: inherit; text-align: inherit; padding: 0; } .wp-block-cover h2.has-text-align-left, .wp-block-cover-image h2.has-text-align-left { text-align: left; } .wp-block-cover h2.has-text-align-center, .wp-block-cover-image h2.has-text-align-center { text-align: center; } .wp-block-cover h2.has-text-align-right, .wp-block-cover-image h2.has-text-align-right { text-align: right; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container { width: calc(100% - 2 * var(--global--spacing-vertical)); } .wp-block-cover .wp-block-cover__inner-container > *, .wp-block-cover-image .wp-block-cover__inner-container > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-cover .wp-block-cover__inner-container > *, .wp-block-cover-image .wp-block-cover__inner-container > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-cover .wp-block-cover__inner-container > *:first-child, .wp-block-cover-image .wp-block-cover__inner-container > *:first-child { margin-top: 0; } .wp-block-cover .wp-block-cover__inner-container > *:last-child, .wp-block-cover-image .wp-block-cover__inner-container > *:last-child { margin-bottom: 0; } .wp-block-cover.alignleft, .wp-block-cover.alignright, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright { margin-top: 0; } .wp-block-cover.alignleft > *, .wp-block-cover.alignright > *, .wp-block-cover-image.alignleft > *, .wp-block-cover-image.alignright > * { margin-top: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(2 * var(--global--spacing-vertical)); padding-left: var(--global--spacing-horizontal); padding-right: var(--global--spacing-horizontal); width: 100%; } .wp-block-cover.has-left-content, .wp-block-cover.has-right-content, .wp-block-cover-image.has-left-content, .wp-block-cover-image.has-right-content { justify-content: center; } .wp-block-cover.is-style-twentytwentyone-border, .wp-block-cover-image.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { background-color: unset; } .wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover { opacity: inherit; } .wp-block-file a.wp-block-file__button { display: inline-block; } .wp-block-gallery { margin: 0 auto; } .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item { width: calc((100% - var(--global--spacing-unit)) / 2); } .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { margin: 0; color: var(--global--color-white); font-size: var(--global--font-size-xs); } .wp-block-gallery .blocks-gallery-image figcaption a, .wp-block-gallery .blocks-gallery-item figcaption a { color: var(--global--color-white); } .wp-block-gallery .blocks-gallery-image figcaption a:focus, .wp-block-gallery .blocks-gallery-item figcaption a:focus { background-color: transparent; outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); text-decoration: none; } .wp-block-gallery .blocks-gallery-image a:focus img, .wp-block-gallery .blocks-gallery-item a:focus img { outline-offset: 2px; } .wp-block-group { display: block; clear: both; display: flow-root; } .wp-block-group:before, .wp-block-group:after { content: ""; display: block; clear: both; } .wp-block-group .wp-block-group__inner-container { margin-left: auto; margin-right: auto; } .wp-block-group .wp-block-group__inner-container > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-group .wp-block-group__inner-container > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-group .wp-block-group__inner-container > *:first-child { margin-top: 0; } .wp-block-group .wp-block-group__inner-container > *:last-child { margin-bottom: 0; } .wp-block-group.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-group.has-background { padding: var(--global--spacing-vertical); } } .wp-block-group.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical); } .wp-block-group.has-background .wp-block-group__inner-container > .alignfull, .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull, .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull, .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { max-width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); margin-left: calc(-1 * var(--global--spacing-vertical)); } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { clear: both; font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); } h1 strong, .h1 strong, h2 strong, .h2 strong, h3 strong, .h3 strong, h4 strong, .h4 strong, h5 strong, .h5 strong, h6 strong, .h6 strong { font-weight: var(--heading--font-weight-strong); } h1, .h1 { font-size: var(--heading--font-size-h1); letter-spacing: var(--heading--letter-spacing-h1); line-height: var(--heading--line-height-h1); } h2, .h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); } h3, .h3 { font-size: var(--heading--font-size-h3); letter-spacing: var(--heading--letter-spacing-h3); line-height: var(--heading--line-height-h3); } h4, .h4 { font-size: var(--heading--font-size-h4); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h4); line-height: var(--heading--line-height-h4); } h5, .h5 { font-size: var(--heading--font-size-h5); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h5); line-height: var(--heading--line-height-h5); } h6, .h6 { font-size: var(--heading--font-size-h6); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h6); line-height: var(--heading--line-height-h6); } .wp-block-image { text-align: center; } .wp-block-image figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } .wp-block-image .alignright { margin-left: var(--global--spacing-horizontal); } .wp-block-image .alignleft { margin-right: var(--global--spacing-horizontal); } .wp-block-image a:focus img { outline-offset: 2px; } .entry-content > *[class=wp-block-image], .entry-content [class*=inner-container] > *[class=wp-block-image] { margin-top: 0; margin-bottom: 0; } .entry-content > *[class=wp-block-image] + *, .entry-content [class*=inner-container] > *[class=wp-block-image] + * { margin-top: 0; } .wp-block-image.is-style-twentytwentyone-border img, .wp-block-image.is-style-twentytwentyone-image-frame img { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-image.is-style-twentytwentyone-image-frame img { padding: var(--global--spacing-unit); } @media only screen and (min-width: 482px) { .entry-content > .wp-block-image > .alignleft, .entry-content > .wp-block-image > .alignright { max-width: 50%; } } @media only screen and (max-width: 481px) { .entry-content > .wp-block-image > .alignleft, .entry-content > .wp-block-image > .alignright { margin-left: 0; margin-right: 0; } } .wp-block-latest-comments { padding-left: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); /* Vertical margins logic */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { margin-top: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { margin-bottom: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment-meta { font-family: var(--heading--font-family); } .wp-block-latest-comments .wp-block-latest-comments__comment-date { color: var(--global--color-primary); font-size: var(--global--font-size-sm); } .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); margin: 0; } .wp-block-latest-posts { padding-left: 0; } .wp-block-latest-posts:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); } .wp-block-latest-posts:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-latest-posts:not(.is-grid) > li:last-child { margin-bottom: 0; } .widget-area .wp-block-latest-posts:not(.is-grid) > li { margin-top: 0; margin-bottom: 0; } .wp-block-latest-posts.is-grid { word-wrap: break-word; word-break: break-word; } .wp-block-latest-posts.is-grid > li { margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-grid > li:last-child { margin-bottom: 0; } .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-latest-posts > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-latest-posts > li > *:first-child { margin-top: 0; } .wp-block-latest-posts > li > *:last-child { margin-bottom: 0; } .wp-block-latest-posts > li > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .widget-area .wp-block-latest-posts > li > a { font-size: var(--global--font-size-sm); margin-bottom: 0; } .wp-block-latest-posts .wp-block-latest-posts__post-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } .wp-block-latest-posts .wp-block-latest-posts__post-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); } [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { color: currentColor; } .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, .wp-block-latest-posts .wp-block-latest-posts__post-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } .wp-block-latest-posts.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, .entry-content .has-background .wp-block-latest-posts.alignfull { padding-left: 0; padding-right: 0; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { padding-bottom: var(--global--spacing-vertical); border-bottom: var(--separator--height) solid var(--global--color-border); margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { padding-bottom: 0; border-bottom: none; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { box-shadow: inset 0 -1px 0 0 var(--global--color-border); border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { margin: 0; padding-top: var(--global--spacing-vertical); padding-right: var(--global--spacing-horizontal); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { padding-bottom: var(--global--spacing-vertical); } @media screen and (min-width: 600px) { .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { width: calc(100% / 2); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { width: calc(100% / 3); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { width: calc(100% / 4); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { width: calc(100% / 5); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { width: calc(100% / 6); } } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { padding-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { margin-top: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-horizontal); } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } .gallery-item a { display: block; } .gallery-item a:focus img { outline-offset: -2px; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } figure.wp-caption a:focus img { outline-offset: 2px; } ul, ol { font-family: var(--list--font-family); margin: 0; padding-left: calc(2 * var(--global--spacing-horizontal)); } ul.aligncenter, ol.aligncenter { list-style-position: inside; padding: 0; } ul.alignright, ol.alignright { list-style-position: inside; text-align: right; padding: 0; } ul { list-style-type: disc; } ul ul { list-style-type: circle; } ol { list-style-type: decimal; } ol ul { list-style-type: circle; } dt { font-family: var(--definition-term--font-family); font-weight: bold; } dd { margin: 0; padding-left: calc(2 * var(--global--spacing-horizontal)); } .wp-block-media-text { /** * Block Options */ } .wp-block-media-text.alignfull { margin-top: 0; margin-bottom: 0; } .wp-block-media-text a:focus img { outline-offset: -1px; } .wp-block-media-text .wp-block-media-text__content { padding: var(--global--spacing-horizontal); } @media only screen and (min-width: 592px) { .wp-block-media-text .wp-block-media-text__content { padding: var(--global--spacing-vertical); } } .wp-block-media-text .wp-block-media-text__content > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-media-text .wp-block-media-text__content > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-media-text .wp-block-media-text__content > *:first-child { margin-top: 0; } .wp-block-media-text .wp-block-media-text__content > *:last-child { margin-bottom: 0; } @media only screen and (min-width: 482px) { .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { padding-top: var(--global--spacing-vertical); padding-bottom: var(--global--spacing-vertical); } } .wp-block-media-text.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } .wp-block-navigation .wp-block-navigation-link__submenu-icon { padding: 0; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { display: inherit; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { border: none; left: 0; min-width: max-content; opacity: 0; padding: 0; position: inherit; top: inherit; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { display: none; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { background: var(--global--color-background); margin: 0; padding: 0; position: absolute; top: 100%; border: 1px solid var(--primary-nav--border-color); } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before, .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { content: ""; display: block; position: absolute; width: 0; top: -10px; left: var(--global--spacing-horizontal); border-style: solid; border-color: var(--primary-nav--border-color) transparent; border-width: 0 7px 10px 7px; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { top: -9px; border-color: var(--global--color-background) transparent; } .wp-block-navigation:not(.has-background) .wp-block-navigation__container { background: var(--global--color-background); } .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { background: var(--global--color-background); } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { color: var(--primary-nav--color-link-hover); } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { text-decoration: underline; text-decoration-style: dotted; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { color: currentColor; } p { line-height: var(--wp--typography--line-height, var(--global--line-height-body)); } p.has-background { padding: var(--global--spacing-unit); } p.has-text-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } pre.wp-block-preformatted { overflow-x: auto; white-space: pre; } .wp-block-pullquote { padding: calc(2 * var(--global--spacing-unit)) 0; text-align: center; border-width: var(--pullquote--border-width); border-bottom-style: solid; border-top-style: solid; color: currentColor; border-color: currentColor; position: relative; /** * Block Options */ } .wp-block-pullquote blockquote::before { color: currentColor; content: "“"; display: block; position: relative; left: 0; font-size: 3rem; font-weight: 500; line-height: 1; } .wp-block-pullquote p { font-family: var(--pullquote--font-family); font-size: var(--pullquote--font-size); font-style: var(--pullquote--font-style); font-weight: 700; letter-spacing: var(--pullquote--letter-spacing); line-height: var(--pullquote--line-height); margin: 0; } .wp-block-pullquote a { color: currentColor; } .wp-block-pullquote .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer { color: currentColor; display: block; font-size: var(--global--font-size-xs); font-style: var(--pullquote--font-style); text-transform: none; } .wp-block-pullquote:not(.is-style-solid-color) { background: none; } .wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, .wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { text-align: center; } .wp-block-pullquote.alignwide > p, .wp-block-pullquote.alignwide blockquote { max-width: var(--responsive--alignwide-width); } .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p, .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { padding: 0 calc(2 * var(--global--spacing-unit)); } .wp-block-pullquote.is-style-solid-color { color: var(--pullquote--color-foreground); padding: calc(2.5 * var(--global--spacing-unit)); border-width: var(--pullquote--border-width); border-style: solid; border-color: var(--pullquote--border-color); } @media (min-width: 600px) { .wp-block-pullquote.is-style-solid-color { padding: calc(5 * var(--global--spacing-unit)); } } .wp-block-pullquote.is-style-solid-color blockquote::before { text-align: left; } .wp-block-pullquote.is-style-solid-color blockquote { margin: 0; max-width: inherit; } .wp-block-pullquote.is-style-solid-color blockquote p { font-size: var(--pullquote--font-size); } .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, .wp-block-pullquote.is-style-solid-color cite, .wp-block-pullquote.is-style-solid-color footer { color: currentColor; } .wp-block-pullquote.is-style-solid-color.alignleft, .wp-block-pullquote.is-style-solid-color.alignright { padding: var(--global--spacing-unit); } .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { max-width: initial; } .wp-block-query.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-query.has-background { padding: var(--global--spacing-vertical); } } .wp-block-quote { border-left: none; /** * Block Options */ } .wp-block-quote:before { content: "“"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); left: 8px; } .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, .has-background .wp-block-quote cite, [class*=background-color] .wp-block-quote cite, [style*=background-color] .wp-block-quote cite, .wp-block-cover[style*=background-image] .wp-block-quote cite, .has-background .wp-block-quote footer, [class*=background-color] .wp-block-quote footer, [style*=background-color] .wp-block-quote footer, .wp-block-cover[style*=background-image] .wp-block-quote footer { color: currentColor; } .wp-block-quote.has-text-align-right { margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto; padding-right: 0; border-right: none; } .wp-block-quote.has-text-align-right:before { display: none; } .wp-block-quote.has-text-align-right p:before { content: "”"; font-size: var(--quote--font-size); font-weight: normal; line-height: var(--quote--line-height); margin-right: 5px; } .wp-block-quote.has-text-align-center { margin: var(--global--spacing-vertical) auto; } .wp-block-quote.has-text-align-center:before { display: none; } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: 0; padding-right: 0; /* Resetting margins to match _block-container.scss */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-quote.is-large p, .wp-block-quote.is-style-large p { font-size: var(--quote--font-size-large); font-style: var(--quote--font-style-large); line-height: var(--quote--line-height-large); } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { font-size: var(--quote--font-size-large); line-height: var(--quote--line-height-large); left: calc(-1 * var(--global--spacing-horizontal)); } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { display: none; } .wp-block-quote.is-large.has-text-align-right p:before, .wp-block-quote.is-style-large.has-text-align-right p:before { content: "”"; font-size: var(--quote--font-size-large); font-weight: normal; line-height: var(--quote--line-height-large); margin-right: 10px; } .wp-block-quote.is-large .wp-block-quote__citation, .wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large .wp-block-quote__citation, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { color: var(--global--color-primary); font-size: var(--global--font-size-sm); } @media only screen and (max-width: 481px) { .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: var(--global--spacing-horizontal); } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { left: 0; } .wp-block-quote.is-large.has-text-align-right, .wp-block-quote.is-style-large.has-text-align-right { padding-left: 0; padding-right: var(--global--spacing-horizontal); } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { right: 0; } .wp-block-quote.is-large.has-text-align-center, .wp-block-quote.is-style-large.has-text-align-center { padding-left: 0; padding-right: 0; } } @media only screen and (max-width: 481px) { .wp-block-quote.has-text-align-right { padding-left: 0; padding-right: calc(0.5 * var(--global--spacing-horizontal)); } .wp-block-quote.has-text-align-right:before { right: 0; } .wp-block-quote.has-text-align-center { padding-left: 0; padding-right: 0; } } .wp-block-rss { padding-left: 0; } .wp-block-rss > li { list-style: none; } .wp-block-rss:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); } .wp-block-rss:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-rss:not(.is-grid) > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid > li { margin-bottom: var(--global--spacing-vertical); } .wp-block-rss.is-grid > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-rss > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-rss > li > *:first-child { margin-top: 0; } .wp-block-rss > li > *:last-child { margin-bottom: 0; } .wp-block-rss .wp-block-rss__item-title > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-rss .wp-block-rss__item-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } .wp-block-rss .wp-block-rss__item-publish-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); } [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { color: currentColor; } .wp-block-rss .wp-block-rss__item-excerpt, .wp-block-rss .wp-block-rss__item-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } .wp-block-rss.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { padding-left: 0; padding-right: 0; } .wp-block-search { max-width: var(--responsive--aligndefault-width); } .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { justify-content: center; } .wp-block-search .wp-block-search__label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } .wp-block-search .wp-block-search__input { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); line-height: var(--form--line-height); max-width: inherit; margin-right: calc(-1 * var(--button--border-width)); padding: var(--form--spacing-unit); } .wp-block-search .wp-block-search__input:focus { color: var(--form--color-text); border-color: var(--form--border-color); } .has-background .wp-block-search .wp-block-search__input { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search button.wp-block-search__button { margin-left: 0; line-height: 1; } .wp-block-search button.wp-block-search__button.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); } .wp-block-search button.wp-block-search__button.has-icon svg { width: 40px; height: 40px; fill: currentColor; } .has-background .wp-block-search button.wp-block-search__button:hover, .has-background .wp-block-search button.wp-block-search__button:active { background-color: var(--local--color-background, var(--global--color-background)) !important; color: var(--local--color-primary, var(--global--color-primary)) !important; } .has-text-color .wp-block-search button.wp-block-search__button:hover, .has-text-color .wp-block-search button.wp-block-search__button:active { color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { background-color: var(--global--color-white); border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); padding: var(--form--border-width); } .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { margin-left: 0; margin-right: 0; padding-left: var(--form--spacing-unit); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { color: var(--form--color-text); outline-offset: -2px; outline: 2px dotted var(--form--border-color); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { padding: var(--button--padding-vertical) var(--button--padding-horizontal); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { color: var(--global--color-dark-gray); } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { color: var(--global--color-dark-gray); } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { background-color: var(--global--color-dark-gray); color: var(--global--color-white); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); } .wp-block-search__button { box-shadow: none; } hr { border-style: none; border-bottom: var(--separator--height) solid var(--separator--border-color); clear: both; margin-left: auto; margin-right: auto; } hr.wp-block-separator { border-bottom: var(--separator--height) solid var(--separator--border-color); opacity: 1; /** * Block Options */ } hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { max-width: var(--responsive--aligndefault-width); } hr.wp-block-separator:not(.is-style-dots).alignwide { max-width: var(--responsive--alignwide-width); } hr.wp-block-separator:not(.is-style-dots).alignfull { max-width: var(--responsive--alignfull-width); } hr.wp-block-separator.is-style-twentytwentyone-separator-thick { border-bottom-width: calc(3 * var(--separator--height)); } hr.wp-block-separator.is-style-dots.has-background, hr.wp-block-separator.is-style-dots.has-text-color { background-color: transparent !important; } hr.wp-block-separator.is-style-dots.has-background:before, hr.wp-block-separator.is-style-dots.has-text-color:before { color: currentColor !important; } hr.wp-block-separator.is-style-dots:before { color: var(--separator--border-color); font-size: var(--global--font-size-xl); letter-spacing: var(--global--font-size-sm); padding-left: var(--global--font-size-sm); } .has-background hr.wp-block-separator, [class*=background-color] hr.wp-block-separator, [style*=background-color] hr.wp-block-separator, .wp-block-cover[style*=background-image] hr.wp-block-separator { border-color: currentColor; } .wp-block-social-links a:focus { color: var(--global--color-primary); } .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { color: var(--global--color-primary); } .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, .wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { background: none; } table, .wp-block-table { width: 100%; min-width: 240px; border-collapse: collapse; } table thead, table tfoot, .wp-block-table thead, .wp-block-table tfoot { text-align: center; } table th, .wp-block-table th { font-family: var(--heading--font-family); } table td, table th, .wp-block-table td, .wp-block-table th { padding: calc(0.5 * var(--global--spacing-unit)); border: 1px solid; } table figcaption, .wp-block-table figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); } table.is-style-regular .has-background, table.is-style-stripes .has-background, table.is-style-stripes .has-background thead tr, table.is-style-stripes .has-background tfoot tr, table.is-style-stripes .has-background tbody tr, .wp-block-table.is-style-regular .has-background, .wp-block-table.is-style-stripes .has-background, .wp-block-table.is-style-stripes .has-background thead tr, .wp-block-table.is-style-stripes .has-background tfoot tr, .wp-block-table.is-style-stripes .has-background tbody tr { color: var(--table--has-background-text-color); } table.is-style-stripes, .wp-block-table.is-style-stripes { border-color: var(--table--stripes-border-color); } table.is-style-stripes th, table.is-style-stripes td, .wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td { border-width: 0; } table.is-style-stripes tbody tr:nth-child(odd), .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { background-color: var(--table--stripes-background-color); } table.is-style-stripes .has-background tbody tr:nth-child(odd), .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { background-color: var(--global--color-white-90); } table.wp-calendar-table td, table.wp-calendar-table th { background: transparent; border: 0; text-align: center; line-height: 2; vertical-align: middle; word-break: normal; } table.wp-calendar-table th { font-weight: bold; } table.wp-calendar-table thead, table.wp-calendar-table tbody { color: currentColor; border: 1px solid; } table.wp-calendar-table caption { font-weight: bold; text-align: left; margin-bottom: var(--global--spacing-unit); color: currentColor; } .wp-calendar-nav { text-align: left; margin-top: calc(var(--global--spacing-unit) / 2); } .wp-calendar-nav svg { height: 1em; vertical-align: middle; } .wp-calendar-nav svg path { fill: currentColor; } .wp-calendar-nav .wp-calendar-nav-next { float: right; } .wp-block-tag-cloud.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } .wp-block-verse { font-family: var(--entry-content--font-family); } .wp-block-video figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } * > figure > video { max-width: unset; width: 100%; vertical-align: middle; } :root .is-extra-small-text, :root .has-extra-small-font-size { font-size: var(--global--font-size-xs); } :root .is-small-text, :root .has-small-font-size { font-size: var(--global--font-size-sm); } :root .is-regular-text, :root .has-regular-font-size, :root .is-normal-font-size, :root .has-normal-font-size, :root .has-medium-font-size { font-size: var(--global--font-size-base); } :root .is-large-text, :root .has-large-font-size { font-size: var(--global--font-size-lg); line-height: var(--global--line-height-heading); } :root .is-larger-text, :root .has-larger-font-size, :root .is-extra-large-text, :root .has-extra-large-font-size { font-size: var(--global--font-size-xl); line-height: var(--global--line-height-heading); } :root .is-huge-text, :root .has-huge-font-size { font-size: var(--global--font-size-xxl); line-height: var(--global--line-height-heading); font-weight: var(--heading--font-weight-page-title); } :root .is-gigantic-text, :root .has-gigantic-font-size { font-size: var(--global--font-size-xxxl); line-height: var(--global--line-height-heading); font-weight: var(--heading--font-weight-page-title); } /* Block Alignments */ /** * These selectors set the default max width for content appearing inside a post or page. */ /** * .alignleft */ .alignleft { /*rtl:ignore*/ text-align: left; margin-top: 0; } .entry-content > .alignleft { max-width: var(--responsive--aligndefault-width); } @media only screen and (min-width: 482px) { .alignleft { /*rtl:ignore*/ float: left; /*rtl:ignore*/ margin-right: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-vertical); } .entry-content > .alignleft { max-width: calc(50% - var(--responsive--alignleft-margin)); } } /** * .aligncenter */ .aligncenter { clear: both; display: block; float: none; margin-right: auto; margin-left: auto; text-align: center; } /** * .alignright */ .alignright { margin-top: 0; margin-bottom: var(--global--spacing-vertical); } .entry-content > .alignright { max-width: var(--responsive--aligndefault-width); } @media only screen and (min-width: 482px) { .alignright { /*rtl:ignore*/ float: right; /*rtl:ignore*/ margin-left: var(--global--spacing-horizontal); } .entry-content > .alignright { max-width: calc(50% - var(--responsive--alignright-margin)); } } [class*=inner-container] > .alignleft + *, [class*=inner-container] > .alignright + * { margin-top: 0; } /** * .alignwide */ .alignwide { clear: both; } /** * .alignfull */ .alignfull { clear: both; } .has-left-content { justify-content: flex-start; } .has-right-content { justify-content: flex-end; } .has-parallax { background-attachment: fixed; } .has-drop-cap:not(:focus)::first-letter { font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); line-height: 0.66; text-transform: uppercase; font-style: normal; float: left; margin: 0.1em 0.1em 0 0; font-size: calc(1.2 * var(--heading--font-size-h1)); } .has-drop-cap:not(:focus)::after { content: ""; display: table; clear: both; padding-top: 14px; } .desktop-only { display: none; } @media only screen and (min-width: 482px) { .desktop-only { display: block; } } /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ .site-header { display: flex; align-items: flex-start; flex-wrap: wrap; row-gap: var(--global--spacing-vertical); } .wp-custom-logo .site-header { align-items: center; } @media only screen and (min-width: 482px) { .site-header { padding-top: calc(var(--global--spacing-vertical) / 0.75); } } @media only screen and (min-width: 822px) { .site-header { padding-top: calc(2.4 * var(--global--spacing-vertical)); } } .site-branding { color: var(--branding--color-text); margin-right: 140px; } .site-branding:last-child { margin-right: 0; width: 100%; text-align: center; } @media only screen and (min-width: 482px) { .site-branding { margin-right: initial; margin-top: 4px; } } .site-title { color: var(--branding--color-link); font-family: var(--branding--title--font-family); font-size: var(--branding--title--font-size-mobile); letter-spacing: normal; text-transform: var(--branding--title--text-transform); line-height: var(--global--line-height-heading); margin-bottom: calc(var(--global--spacing-vertical) / 6); } .site-title a { color: currentColor; font-weight: var(--branding--title--font-weight); } .site-title a:link, .site-title a:visited, .site-title a:active { color: currentColor; } .site-title a:hover, .site-title a:focus { color: var(--branding--color-link-hover); } @media only screen and (min-width: 482px) { .site-title { font-size: var(--branding--title--font-size); } } .site-description { color: currentColor; font-family: var(--branding--description--font-family); font-size: var(--branding--description--font-size); line-height: 1.4; } .site-title > a { text-decoration-color: var(--global--color-secondary); } .site-logo { margin: calc(var(--global--spacing-vertical) / 2) 0; } .site-header > .site-logo { width: 100%; padding-bottom: calc(var(--global--spacing-vertical) * 1.5); border-bottom: 1px solid; text-align: center; } .site-logo .custom-logo { margin-left: auto; margin-right: auto; max-width: var(--branding--logo--max-width-mobile); max-height: var(--branding--logo--max-height-mobile); height: auto; display: inline-block; width: auto; } @media only screen and (min-width: 482px) { .site-logo .custom-logo { max-width: var(--branding--logo--max-width); max-height: var(--branding--logo--max-height); height: auto; width: auto; } } @media only screen and (max-width: 481px) { .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { position: absolute; padding-top: calc(0.5 * var(--global--spacing-vertical)); margin-top: 0; top: var(--global--admin-bar--height); } .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { display: none; } .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { max-height: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit) + 1.7em); } .site-header.has-logo.has-title-and-tagline { align-items: flex-start; } .site-header.has-logo.has-title-and-tagline.has-menu { justify-content: space-between; } .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { max-width: calc(100% - 160px); } .site-header.has-logo.has-title-and-tagline .site-branding { margin-right: 0; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { display: none; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { position: relative; top: 0; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { position: relative; padding-top: 0; margin-top: calc(0px - var(--button--padding-vertical) + 0.25 * var(--global--spacing-unit)); } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { padding-left: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); padding-right: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); margin-right: calc(0px - var(--global--spacing-horizontal) * 0.6); } .site-header:not(.has-logo).has-title-and-tagline .site-branding { margin-right: 0; max-width: calc(100% - 160px); } .site-header:not(.has-menu) { justify-content: center; } } .site-footer { padding-top: 0; padding-bottom: calc(1.7 * var(--global--spacing-vertical)); } .no-widgets .site-footer { margin-top: calc(6 * var(--global--spacing-vertical)); } @media only screen and (max-width: 481px) { .no-widgets .site-footer { margin-top: calc(3 * var(--global--spacing-vertical)); } } .site-footer > .site-info { padding-top: var(--global--spacing-vertical); color: var(--footer--color-text); font-family: var(--footer--font-family); font-size: var(--footer--font-size); line-height: var(--global--line-height-body); border-top: 3px solid var(--global--color-border); } .site-footer > .site-info .site-name { text-transform: var(--branding--title--text-transform); font-size: var(--branding--title--font-size); } .site-footer > .site-info .privacy-policy, .site-footer > .site-info .powered-by { margin-top: calc(0.5 * var(--global--spacing-vertical)); } @media only screen and (min-width: 822px) { .site-footer > .site-info { display: flex; align-items: center; } .site-footer > .site-info .site-name { margin-right: calc(0.5 * var(--global--spacing-vertical)); } .site-footer > .site-info .privacy-policy, .site-footer > .site-info .powered-by { margin-top: initial; margin-left: auto; } .site-footer > .site-info .privacy-policy + .powered-by { margin-left: calc(0.5 * var(--global--spacing-vertical)); } } .site-footer > .site-info a { color: var(--footer--color-link); } .site-footer > .site-info a:link, .site-footer > .site-info a:visited, .site-footer > .site-info a:active { color: var(--footer--color-link); } .site-footer > .site-info a:hover { color: var(--footer--color-link-hover); } .site-footer > .site-info a:focus { color: var(--footer--color-link-hover); } .is-dark-theme .site-footer > .site-info a:focus { color: var(--wp--style--color--link, var(--global--color-background)); } .has-background-white .site-footer > .site-info a:focus { color: var(--wp--style--color--link, var(--global--color-white)); } .singular .entry-header { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); } .home .entry-header { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .singular .has-post-thumbnail .entry-header { border-bottom: none; padding-bottom: calc(1.3 * var(--global--spacing-vertical)); margin-bottom: 0; } .no-results.not-found > *:first-child { margin-bottom: calc(3 * var(--global--spacing-vertical)); } .page-links { clear: both; } .page-links .post-page-numbers { display: inline-block; margin-left: calc(0.66 * var(--global--spacing-unit)); margin-right: calc(0.66 * var(--global--spacing-unit)); min-width: 44px; min-height: 44px; } .page-links .post-page-numbers:first-child { margin-left: 0; } .entry-title { color: var(--entry-header--color); font-size: var(--entry-header--font-size); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); overflow-wrap: break-word; } .entry-title a { color: var(--entry-header--color-link); text-underline-offset: 0.15em; } .entry-title a:hover { color: var(--entry-header--color-hover); } .entry-title a:focus { color: var(--entry-header--color-focus); } .entry-title a:active { color: var(--entry-header--color-link); } .singular .entry-title { font-size: var(--global--font-size-page-title); } h1.entry-title { line-height: var(--heading--line-height-h1); font-weight: var(--heading--font-weight-page-title); } /** * Entry Content */ .entry-content, .entry-summary { font-family: var(--entry-content--font-family); } .entry-content p { word-wrap: break-word; } .entry-content > iframe[style] { margin: var(--global--spacing-vertical) 0 !important; max-width: 100% !important; } .entry-footer { color: var(--global--color-primary); clear: both; float: none; font-size: var(--global--font-size-xs); display: block; } .entry-footer > span { display: inline-block; } .entry-footer a { color: currentColor; } .entry-footer a:hover, .entry-footer a:focus { color: var(--global--color-primary-hover); } .entry-footer a:active { color: currentColor; } .site-main > article > .entry-footer { margin-top: var(--global--spacing-vertical); padding-top: var(--global--spacing-unit); padding-bottom: calc(3 * var(--global--spacing-vertical)); border-bottom: var(--separator--height) solid var(--separator--border-color); } body:not(.single) .site-main > article:last-of-type .entry-footer { border-bottom: var(--separator--height) solid transparent; } .single .site-main > article > .entry-footer { margin-top: calc(3.4 * var(--global--spacing-vertical)); margin-bottom: calc(3.4 * var(--global--spacing-vertical)); padding-bottom: 0; padding-top: calc(0.8 * var(--global--spacing-vertical)); border-top: 3px solid var(--separator--border-color); border-bottom: var(--separator--height) solid transparent; display: grid; grid-template-columns: repeat(2, 1fr); column-gap: calc(2 * var(--global--spacing-horizontal)); } .single .site-main > article > .entry-footer .post-taxonomies, .single .site-main > article > .entry-footer .full-size-link { justify-content: flex-end; text-align: right; } .single .site-main > article > .entry-footer .full-size-link:first-child:last-child { grid-column: span 2; } .single .site-main > article > .entry-footer .posted-on, .single .site-main > article > .entry-footer .byline, .single .site-main > article > .entry-footer .cat-links, .single .site-main > article > .entry-footer .tags-links { display: block; } @media only screen and (max-width: 481px) { .single .site-main > article > .entry-footer { display: block; } .single .site-main > article > .entry-footer .full-size-link { display: block; } .single .site-main > article > .entry-footer .post-taxonomies, .single .site-main > article > .entry-footer .full-size-link { text-align: left; } } /** * Post Thumbnails */ .post-thumbnail { text-align: center; } .post-thumbnail .wp-post-image { display: block; width: auto; max-width: 100%; margin-left: auto; margin-right: auto; margin-top: calc(2 * var(--global--spacing-vertical)); } /** * Author */ .author-bio { position: relative; font-size: var(--global--font-size-xs); max-width: var(--responsive--aligndefault-width); } .site-main > article > .author-bio { margin-top: calc(2 * var(--global--spacing-vertical)); } .author-bio.show-avatars .avatar { display: inline-block; vertical-align: top; border-radius: 50%; } .author-bio.show-avatars .author-bio-content { display: inline-block; padding-left: var(--global--spacing-horizontal); max-width: calc(var(--responsive--aligndefault-width) - 90px); } .author-bio .author-bio-content .author-title { font-family: var(--entry-author-bio--font-family); font-size: var(--entry-author-bio--font-size); display: inline; } .author-bio .author-bio-content .author-description { font-size: var(--global--font-size-xs); margin-top: calc(0.5 * var(--global--spacing-vertical)); margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } .page-title { font-size: var(--global--font-size-page-title); } h1.page-title, h2.page-title { font-weight: var(--heading--font-weight-page-title); } h1.page-title { line-height: var(--heading--line-height-h1); } .page-header { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); } .archive .content-area .format-aside .entry-content, .archive .content-area .format-status .entry-content, .archive .content-area .format-link .entry-content, .search .content-area .format-aside .entry-content, .search .content-area .format-status .entry-content, .search .content-area .format-link .entry-content, .blog .content-area .format-aside .entry-content, .blog .content-area .format-status .entry-content, .blog .content-area .format-link .entry-content { font-size: var(--global--font-size-lg); } .archive .format-image .entry-content, .archive .format-gallery .entry-content, .archive .format-video .entry-content, .search .format-image .entry-content, .search .format-gallery .entry-content, .search .format-video .entry-content, .blog .format-image .entry-content, .blog .format-gallery .entry-content, .blog .format-video .entry-content { margin-top: calc(2 * var(--global--spacing-vertical)); } .archive .entry-footer .cat-links, .archive .entry-footer .tags-links, .search .entry-footer .cat-links, .search .entry-footer .tags-links, .blog .entry-footer .cat-links, .blog .entry-footer .tags-links { display: block; } .archive.logged-in .entry-footer .posted-on, .search.logged-in .entry-footer .posted-on, .blog.logged-in .entry-footer .posted-on { margin-right: calc(0.5 * var(--global--spacing-unit)); } .archive-description { margin-top: var(--global--spacing-vertical); font-size: var(--global--font-size-xl); line-height: var(--global--line-height-heading); } .error404 main p { font-size: var(--global--font-size-lg); margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667); } .search-no-results .page-content { margin-top: calc(3 * var(--global--spacing-vertical)); } /** * Comments Wrapper */ .comments-area > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comments-area > *:first-child { margin-top: 0; } .comments-area > *:last-child { margin-bottom: 0; } .comments-area.show-avatars .avatar { border-radius: 50%; position: absolute; top: 10px; } .comments-area.show-avatars .fn { display: inline-block; padding-left: 85px; } .comments-area.show-avatars .comment-metadata { padding: 8px 0 9px 85px; } /** * Comment Title */ .comments-title, .comment-reply-title { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); } .comment-reply-title { display: flex; justify-content: space-between; } .comment-reply-title small a { font-family: var(--global--font-secondary); font-size: var(--global--font-size-xs); font-style: normal; font-weight: normal; letter-spacing: normal; } /* Nested comment reply title*/ .comment .comment-respond .comment-reply-title { font-size: var(--global--font-size-lg); } /** * Comment Lists */ .comment-list { padding-left: 0; list-style: none; } .comment-list > li { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comment-list .children { list-style: none; padding-left: 0; } .comment-list .children > li { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } @media only screen and (min-width: 482px) { .comment-list .depth-2, .comment-list .depth-3 { padding-left: calc(4 * var(--global--spacing-horizontal)); } } /** * Comment Meta */ .comment-meta .comment-author { line-height: var(--global--line-height-heading); margin-bottom: calc(0.25 * var(--global--spacing-unit)); } @media only screen and (min-width: 482px) { .comment-meta .comment-author { margin-bottom: 0; padding-right: 0; } } .comment-meta .comment-author .fn { font-family: var(--global--font-secondary); font-weight: normal; font-size: var(--global--font-size-lg); hyphens: auto; word-wrap: break-word; word-break: break-word; } .comment-meta .comment-metadata { color: var(--global--color-primary); font-size: var(--global--font-size-xs); padding: 8px 0 9px 0; } .comment-meta .comment-metadata .edit-link { margin-left: var(--global--spacing-horizontal); } @media only screen and (min-width: 482px) { .comment-meta { margin-right: inherit; } .comment-meta .comment-author { max-width: inherit; } } .reply { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-heading); } .bypostauthor { display: block; } .says { display: none; } .pingback .url, .trackback .url { font-family: var(--global--font-primary); } .comment-body { position: relative; margin-bottom: calc(1.7 * var(--global--spacing-vertical)); } .comment-body > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comment-body .reply { margin: 0; } .comment-content { word-wrap: break-word; } .pingback .comment-body, .trackback .comment-body { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comment-respond { margin-top: var(--global--spacing-vertical); } .comment-respond > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); } .comment-respond > *:first-child { margin-top: 0; } .comment-respond > *:last-child { margin-bottom: 0; } .comment-respond > *:last-child.comment-form { margin-bottom: var(--global--spacing-vertical); } .comment-author { padding-top: 3px; } .comment-author .url { color: currentColor; } .comment-form { display: flex; flex-wrap: wrap; } .comment-form > * { flex-basis: 100%; } .comment-form .comment-notes { font-size: var(--global--font-size-sm); } .comment-form .comment-form-url, .comment-form .comment-form-comment { width: 100%; } .comment-form .comment-form-author, .comment-form .comment-form-email { flex-basis: 0; flex-grow: 1; } @media only screen and (max-width: 481px) { .comment-form .comment-form-author, .comment-form .comment-form-email { flex-basis: 100%; } } .comment-form .comment-form-cookies-consent > label, .comment-form .comment-notes { font-size: var(--global--font-size-xs); font-weight: normal; } .comment-form > p { margin-bottom: var(--global--spacing-unit); } .comment-form > p:first-of-type { margin-top: 0; } .comment-form > p:last-of-type { margin-bottom: 0; } .comment-form > p label, .comment-form > p input[type=email], .comment-form > p input[type=text], .comment-form > p input[type=url], .comment-form > p textarea { display: block; font-size: var(--global--font-size-sm); margin-bottom: calc(0.5 * var(--global--spacing-unit)); width: 100%; font-weight: var(--form--label-weight); } .comment-form > p.comment-form-cookies-consent { display: flex; } @media only screen and (min-width: 482px) { .comment-form > p.comment-form-author { margin-right: calc(1.5 * var(--global--spacing-horizontal)); } .comment-form > p.comment-notes, .comment-form > p.logged-in-as { display: block; } } .menu-button-container { display: none; justify-content: space-between; position: absolute; right: 0; padding-top: calc(0.5 * var(--global--spacing-vertical)); padding-bottom: calc(0.25 * var(--global--spacing-vertical)); } @media only screen and (max-width: 481px) { .menu-button-container { display: flex; } } .menu-button-container #primary-mobile-menu { display: flex; margin-left: auto; padding: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit)) calc(0.5 * var(--button--padding-horizontal)); font-size: var(--primary-nav--font-size-button); font-weight: var(--primary-nav--font-weight-button); background-color: transparent; border: none; color: var(--primary-nav--color-link); } .menu-button-container #primary-mobile-menu .dropdown-icon { display: flex; align-items: center; } .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { margin-left: calc(0.25 * var(--global--spacing-unit)); } .menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { position: relative; top: -1px; } .menu-button-container #primary-mobile-menu .dropdown-icon.close { display: none; } .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { display: none; } .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { display: flex; } .has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { animation-name: twentytwentyone-close-button-transition; animation-duration: 0.3s; } .primary-navigation-open .menu-button-container { width: 100%; z-index: 500; background-color: var(--global--color-background); } .primary-navigation-open .menu-button-container #primary-mobile-menu { position: static; } .primary-navigation { position: absolute; top: var(--global--admin-bar--height); right: 0; color: var(--primary-nav--color-text); font-size: var(--primary-nav--font-size); line-height: 1.15; margin-top: 0; margin-bottom: 0; } .primary-navigation > .primary-menu-container { position: fixed; visibility: hidden; opacity: 0; top: 0; right: 0; bottom: 0; left: 0; padding-top: calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px); padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); padding-bottom: var(--global--spacing-horizontal); background-color: var(--global--color-background); transform: translateY(var(--global--spacing-vertical)); } @media (prefers-reduced-motion: no-preference) { .primary-navigation > .primary-menu-container { transition: all 0.15s ease-in-out; } } @media only screen and (max-width: 481px) { .primary-navigation > .primary-menu-container { height: 100vh; z-index: 499; overflow-x: hidden; overflow-y: auto; border: 2px solid transparent; } .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { position: fixed; transform: translateY(0) translateX(100%); } .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { top: var(--global--admin-bar--height); } .admin-bar .primary-navigation > .primary-menu-container { height: calc(100vh - var(--global--admin-bar--height)); } .primary-navigation > .primary-menu-container:focus { border: 2px solid var(--global--color-primary); } } @media only screen and (max-width: 481px) { .primary-navigation-open .primary-navigation { width: 100%; position: fixed; z-index: 2; } } .primary-navigation-open .primary-navigation > .primary-menu-container { position: absolute; visibility: visible; opacity: 1; transform: translateY(0); } @media only screen and (max-width: 481px) { .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { transform: translateX(0) translateY(0); } } @media only screen and (min-width: 482px) { .primary-navigation { position: relative; margin-left: auto; } .primary-navigation > .primary-menu-container { visibility: visible; opacity: 1; position: relative; padding: 0; background-color: transparent; overflow: initial; transform: none; } .primary-navigation #toggle-menu { display: none; } .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { display: none; } .admin-bar .primary-navigation { top: initial; } .admin-bar .primary-navigation > .primary-menu-container { top: initial; } } .primary-navigation > div > .menu-wrapper { display: flex; justify-content: flex-start; flex-wrap: wrap; list-style: none; margin: 0; max-width: none; padding-left: 0; position: relative; } @media only screen and (max-width: 481px) { .primary-navigation > div > .menu-wrapper { padding-bottom: 100px; } .primary-navigation > div > .menu-wrapper ul { padding-left: 0; } } .primary-navigation > div > .menu-wrapper li { display: block; position: relative; width: 100%; } @media only screen and (min-width: 482px) { .primary-navigation > div > .menu-wrapper li { margin: 0; width: inherit; } .primary-navigation > div > .menu-wrapper li:last-child { margin-right: 0; } } .primary-navigation > div > .menu-wrapper .sub-menu-toggle { display: flex; height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px); width: 44px; padding: 0; justify-content: center; align-items: center; background: transparent; color: currentColor; border: none; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); } @media only screen and (max-width: 481px) { .primary-navigation > div > .menu-wrapper .sub-menu-toggle { display: none; } } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { height: 100%; display: flex; align-items: center; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { margin-top: -1px; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { display: none; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { display: flex; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { display: none; } .primary-navigation > div > .menu-wrapper > li > .sub-menu { position: relative; } @media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference) { .primary-navigation > div > .menu-wrapper > li > .sub-menu { transition: all 0.5s ease; } } @media only screen and (min-width: 482px) { .primary-navigation > div > .menu-wrapper > li > .sub-menu { left: 0; margin: 0; min-width: max-content; position: absolute; top: 100%; padding-top: 3px; z-index: 88888; } .primary-navigation > div > .menu-wrapper > li > .sub-menu:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { content: ""; display: block; position: absolute; width: 0; top: -10px; left: var(--global--spacing-horizontal); border-style: solid; border-color: var(--primary-nav--border-color) transparent; border-width: 0 7px 10px 7px; } .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { top: -9px; border-color: var(--global--color-background) transparent; } .primary-navigation > div > .menu-wrapper > li > .sub-menu li { background: var(--global--color-background); } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { /* rtl:ignore */ left: 0; /* rtl:ignore */ right: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { /* rtl:ignore */ left: var(--global--spacing-horizontal); /* rtl:ignore */ right: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { /* rtl:ignore */ right: 0; /* rtl:ignore */ left: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { /* rtl:ignore */ left: auto; /* rtl:ignore */ right: var(--global--spacing-horizontal); } } .primary-navigation .primary-menu > .menu-item:hover > a { color: var(--primary-nav--color-link-hover); } @media only screen and (min-width: 482px) { .primary-navigation .primary-menu-container { margin-right: calc(0px - var(--primary-nav--padding)); margin-left: calc(0px - var(--primary-nav--padding)); } .primary-navigation .primary-menu-container > ul > .menu-item { display: flex; } .primary-navigation .primary-menu-container > ul > .menu-item > a { padding-left: var(--primary-nav--padding); padding-right: var(--primary-nav--padding); } .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { margin-left: calc(5px - var(--primary-nav--padding)); } } .primary-navigation a { display: block; font-family: var(--primary-nav--font-family-mobile); font-size: var(--primary-nav--font-size-mobile); font-weight: var(--primary-nav--font-weight); padding: var(--primary-nav--padding) 0; text-decoration: none; } @media only screen and (min-width: 482px) { .primary-navigation a { display: block; font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } } .primary-navigation a + svg { fill: var(--primary-nav--color-text); } .primary-navigation a:hover, .primary-navigation a:link, .primary-navigation a:visited { color: var(--primary-nav--color-link-hover); } .primary-navigation a:hover { text-decoration: underline; text-decoration-style: dotted; } .primary-navigation a:focus { position: relative; z-index: 99999; outline-offset: 0; text-decoration-thickness: 2px; } .primary-navigation .current-menu-item > a:first-child, .primary-navigation .current_page_item > a:first-child { text-decoration: underline; text-decoration-style: solid; } .primary-navigation .current-menu-item > a:first-child:hover, .primary-navigation .current_page_item > a:first-child:hover { text-decoration: underline; text-decoration-style: dotted; } .primary-navigation .sub-menu { margin: 0; padding: 0; list-style: none; margin-left: var(--primary-nav--padding); border: 1px solid var(--primary-nav--border-color); } .primary-navigation .sub-menu .sub-menu { border: none; } @media only screen and (min-width: 482px) { .primary-navigation .sub-menu > .menu-item > .sub-menu { padding: 0; } } @media only screen and (max-width: 481px) { .primary-navigation .sub-menu .menu-item:last-child { margin-bottom: 0; } } .primary-navigation .sub-menu .menu-item > a { padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); display: block; font-size: var(--primary-nav--font-size-sub-menu-mobile); font-style: var(--primary-nav--font-style-sub-menu-mobile); } @media only screen and (min-width: 482px) { .primary-navigation .sub-menu .menu-item > a { font-size: var(--primary-nav--font-size-sub-menu); font-style: var(--primary-nav--font-style); } } .primary-navigation .menu-item-has-children > .svg-icon { display: none; } @media only screen and (min-width: 482px) { .primary-navigation .menu-item-has-children > .svg-icon { display: inline-block; height: 100%; } .primary-navigation .menu-item-has-children .sub-menu .svg-icon { display: none; } } .primary-navigation .menu-item-description { display: block; clear: both; font-size: var(--global--font-size-xs); text-transform: none; line-height: 1.7; } .primary-navigation .menu-item-description > span { display: inline-block; } @media only screen and (max-width: 481px) { .lock-scrolling .site { position: fixed; max-width: 100%; width: 100%; } } @keyframes twentytwentyone-close-button-transition { from { opacity: 0; } to { opacity: 1; } } .footer-navigation { margin-top: calc(2 * var(--global--spacing-vertical)); margin-bottom: var(--global--spacing-vertical); color: var(--footer--color-text); font-size: var(--global--font-size-xs); font-family: var(--footer--font-family); } .footer-navigation-wrapper { display: flex; justify-content: center; flex-wrap: wrap; list-style: none; padding-left: 0; } .footer-navigation-wrapper li { display: inline; line-height: 3; } .footer-navigation-wrapper li a { padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); color: var(--footer--color-link); } .footer-navigation-wrapper li a:link, .footer-navigation-wrapper li a:visited, .footer-navigation-wrapper li a:active { color: var(--footer--color-link); } .footer-navigation-wrapper li a:hover { text-decoration: underline; text-decoration-style: dotted; text-decoration-skip-ink: none; color: var(--footer--color-link-hover); } .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { fill: var(--wp--style--color--link, var(--global--color-background)); } .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { fill: var(--wp--style--color--link, var(--global--color-white)); } .footer-navigation-wrapper li .svg-icon { vertical-align: middle; fill: var(--footer--color-link); } .footer-navigation-wrapper li .svg-icon:hover { transform: scale(1.1); } @media (prefers-reduced-motion: no-preference) { .footer-navigation-wrapper li .svg-icon { transition: transform 0.1s ease; } } .footer-navigation-wrapper .sub-menu-toggle, .footer-navigation-wrapper .menu-item-description { display: none; } /* Next/Previous navigation */ .navigation { color: var(--global--color-primary); } .navigation a { color: var(--global--color-primary); text-decoration: none; } .navigation a:hover { color: var(--global--color-primary-hover); text-decoration: underline; text-decoration-style: dotted; } .navigation a:focus { color: var(--global--color-secondary); } .navigation a:active { color: var(--global--color-primary); } .navigation .nav-links > * { min-width: 44px; min-height: 44px; } .navigation .nav-links .nav-next a, .navigation .nav-links .nav-previous a { display: flex; flex-direction: column; } .navigation .nav-links .dots { text-align: center; } @media only screen and (min-width: 592px) { .navigation .nav-links { display: flex; justify-content: center; flex-wrap: wrap; } .navigation .nav-links .nav-next, .navigation .nav-links .nav-previous { flex: 0 1 auto; margin-bottom: inherit; margin-top: inherit; max-width: calc(50% - 0.5 * var(--global--spacing-unit)); } .navigation .nav-links .nav-next { text-align: right; } } .navigation .svg-icon { display: inline-block; fill: currentColor; vertical-align: middle; position: relative; } .navigation .nav-previous .svg-icon, .navigation .prev .svg-icon { top: -2px; margin-right: calc(0.25 * var(--global--spacing-unit)); } .navigation .nav-next .svg-icon, .navigation .next .svg-icon { top: -1px; margin-left: calc(0.25 * var(--global--spacing-unit)); } .post-navigation { margin: var(--global--spacing-vertical) auto; } @media only screen and (min-width: 822px) { .post-navigation { margin: var(--global--spacing-vertical) auto; } } .post-navigation .meta-nav { line-height: var(--global--line-height-body); color: var(--global--color-primary); } .post-navigation .post-title { display: inline-block; font-family: var(--global--font-primary); font-size: var(--global--font-size-lg); font-weight: var(--pagination--font-weight-strong); line-height: var(--global--line-height-heading); } @media only screen and (min-width: 822px) { .post-navigation .post-title { margin: 5px calc(24px + 0.25 * var(--global--spacing-unit)) 0; } } @media only screen and (min-width: 482px) { .post-navigation .nav-links { justify-content: space-between; } } .post-navigation .nav-next, .post-navigation .nav-previous { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .post-navigation .nav-next:first-child, .post-navigation .nav-previous:first-child { margin-top: 0; } .post-navigation .nav-next:last-child, .post-navigation .nav-previous:last-child { margin-bottom: 0; } .pagination, .comments-pagination { border-top: 3px solid var(--global--color-border); padding-top: var(--global--spacing-vertical); margin: var(--global--spacing-vertical) auto; } @media only screen and (min-width: 822px) { .pagination, .comments-pagination { margin: var(--global--spacing-vertical) auto; } } .pagination .nav-links, .comments-pagination .nav-links { margin-top: calc(-1 * var(--global--spacing-vertical)); } .pagination .nav-links a:hover, .comments-pagination .nav-links a:hover { color: var(--pagination--color-link-hover); } .is-dark-theme .pagination .nav-links a:active, .is-dark-theme .pagination .nav-links a:hover:active, .is-dark-theme .pagination .nav-links a:hover:focus, .is-dark-theme .comments-pagination .nav-links a:active, .is-dark-theme .comments-pagination .nav-links a:hover:active, .is-dark-theme .comments-pagination .nav-links a:hover:focus { color: var(--global--color-background); } .has-background-white .pagination .nav-links a:active, .has-background-white .pagination .nav-links a:hover:active, .has-background-white .pagination .nav-links a:hover:focus, .has-background-white .comments-pagination .nav-links a:active, .has-background-white .comments-pagination .nav-links a:hover:active, .has-background-white .comments-pagination .nav-links a:hover:focus { color: var(--global--color-white); } .pagination .nav-links > *, .comments-pagination .nav-links > * { color: var(--pagination--color-text); font-family: var(--pagination--font-family); font-size: var(--pagination--font-size); font-weight: var(--pagination--font-weight); margin-top: var(--global--spacing-vertical); margin-left: calc(0.66 * var(--global--spacing-unit)); margin-right: calc(0.66 * var(--global--spacing-unit)); } .pagination .nav-links > *.current, .comments-pagination .nav-links > *.current { text-decoration: underline; } .pagination .nav-links > *:not(.dots):not(.current):hover, .comments-pagination .nav-links > *:not(.dots):not(.current):hover { text-decoration-style: dotted; } .pagination .nav-links > *:first-child, .comments-pagination .nav-links > *:first-child { margin-left: 0; } .pagination .nav-links > *:last-child, .comments-pagination .nav-links > *:last-child { margin-right: 0; } .pagination .nav-links > *.next, .comments-pagination .nav-links > *.next { margin-left: auto; } .pagination .nav-links > *.prev, .comments-pagination .nav-links > *.prev { margin-right: auto; } @media only screen and (max-width: 821px) { .pagination .nav-links, .comments-pagination .nav-links { display: flex; flex-wrap: wrap; } .pagination .page-numbers, .comments-pagination .page-numbers { display: none; } .pagination .page-numbers.prev, .pagination .page-numbers.next, .comments-pagination .page-numbers.prev, .comments-pagination .page-numbers.next { display: inline-block; flex: 0 1 auto; } } @media only screen and (max-width: 481px) { .pagination .nav-short, .comments-pagination .nav-short { display: none; } } .comments-pagination { padding-top: calc(0.66 * var(--global--spacing-vertical)); margin: calc(3 * var(--global--spacing-vertical)) auto; } @media only screen and (min-width: 822px) { .comments-pagination { margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto; } } .comments-pagination .nav-links > * { font-size: var(--global--font-size-md); } .widget-area { margin-top: calc(6 * var(--global--spacing-vertical)); padding-bottom: calc(var(--global--spacing-vertical) / 3); color: var(--footer--color-text); font-size: var(--footer--font-size); font-family: var(--footer--font-family); } @media only screen and (min-width: 652px) { .widget-area { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: calc(2 * var(--global--spacing-horizontal)); } } @media only screen and (min-width: 1024px) { .widget-area { grid-template-columns: repeat(3, 1fr); } } @media only screen and (max-width: 481px) { .widget-area { margin-top: calc(3 * var(--global--spacing-vertical)); } } .widget-area .wp-block-social-links.alignright { margin-top: var(--global--spacing-vertical); justify-content: flex-end; } .widget-area .wp-block-social-links.alignleft { margin-top: var(--global--spacing-vertical); } .widget-area:after { content: ""; display: table; clear: both; } .widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6 { font-weight: var(--widget--font-weight-title); line-height: var(--widget--line-height-title); } .widget h1 { font-size: var(--global--font-size-md); } .widget h2 { font-size: var(--global--font-size-sm); } .widget h3 { font-size: var(--global--font-size-xs); } .widget h4 { font-size: var(--global--font-size-xs); } .widget h5 { font-size: var(--global--font-size-xs); } .widget h6 { font-size: var(--global--font-size-xs); } .widget ul { list-style-type: none; padding: 0; } .widget ul li { line-height: var(--widget--line-height-list); } .widget ul.sub-menu, .widget ul.children { margin-left: var(--widget--spacing-menu); } .widget ul .sub-menu-toggle { display: none; } .widget a { color: var(--footer--color-link); text-decoration: underline; text-decoration-style: solid; text-decoration-color: currentColor; } .widget a:link, .widget a:visited, .widget a:active { color: var(--footer--color-link); } .widget a:hover { color: var(--footer--color-link-hover); text-decoration-style: dotted; } .search-form { display: flex; flex-wrap: wrap; margin: auto; max-width: var(--responsive--aligndefault-width); } .search-form > label { width: 100%; margin-bottom: 0; font-weight: var(--form--label-weight); } .search-form .search-field { flex-grow: 1; max-width: inherit; margin-top: calc(var(--global--spacing-vertical) / 3); margin-right: calc(0.66 * var(--global--spacing-horizontal)); } .search-form .search-submit { margin-top: calc(var(--global--spacing-vertical) / 3); margin-left: 10px; } .widget_search > .search-form .search-field { margin-right: calc(-1 * var(--button--border-width)); -webkit-appearance: none; margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } .widget_search > .search-form .search-submit { margin-left: 0; margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } .widget_rss a.rsswidget .rss-widget-icon { display: none; } /* Category 07 is for any utility classes that are not assigned to a specific component. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; } .skip-link:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } .has-black-color[class] { color: var(--global--color-black); } .has-black-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-black, #000); color: var(--local--color-primary); } .has-gray-color[class] { color: var(--global--color-gray); } .has-gray-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-gray, #000); color: var(--local--color-primary); } .has-dark-gray-color[class] { color: var(--global--color-dark-gray); } .has-dark-gray-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-dark-gray, #000); color: var(--local--color-primary); } .has-green-color[class] { color: var(--global--color-green); } .has-green-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-green, #fff); color: var(--local--color-primary); } .has-blue-color[class] { color: var(--global--color-blue); } .has-blue-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-blue, #fff); color: var(--local--color-primary); } .has-purple-color[class] { color: var(--global--color-purple); } .has-purple-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-purple, #fff); color: var(--local--color-primary); } .has-red-color[class] { color: var(--global--color-red); } .has-red-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-red, #fff); color: var(--local--color-primary); } .has-orange-color[class] { color: var(--global--color-orange); } .has-orange-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-orange, #fff); color: var(--local--color-primary); } .has-yellow-color[class] { color: var(--global--color-yellow); } .has-yellow-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-yellow, #fff); color: var(--local--color-primary); } .has-white-color[class] { color: var(--global--color-white); } .has-white-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-white, #fff); color: var(--local--color-primary); } .has-background a, .has-background p, .has-background h1, .has-background h2, .has-background h3, .has-background h4, .has-background h5, .has-background h6 { color: currentColor; } .has-black-background-color[class] { background-color: var(--global--color-black); } .has-black-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-black, #000); background-color: var(--local--color-background); } .has-dark-gray-background-color[class] { background-color: var(--global--color-dark-gray); } .has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-dark-gray, #000); background-color: var(--local--color-background); } .has-gray-background-color[class] { background-color: var(--global--color-gray); } .has-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-gray, #000); background-color: var(--local--color-background); } .has-light-gray-background-color[class] { background-color: var(--global--color-light-gray); } .has-light-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-light-gray, #fff); background-color: var(--local--color-background); } .has-green-background-color[class] { background-color: var(--global--color-green); } .has-green-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-green, #fff); background-color: var(--local--color-background); } .has-blue-background-color[class] { background-color: var(--global--color-blue); } .has-blue-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-blue, #fff); background-color: var(--local--color-background); } .has-purple-background-color[class] { background-color: var(--global--color-purple); } .has-purple-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-purple, #fff); background-color: var(--local--color-background); } .has-red-background-color[class] { background-color: var(--global--color-red); } .has-red-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-red, #fff); background-color: var(--local--color-background); } .has-orange-background-color[class] { background-color: var(--global--color-orange); } .has-orange-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-orange, #fff); background-color: var(--local--color-background); } .has-yellow-background-color[class] { background-color: var(--global--color-yellow); } .has-yellow-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-yellow, #fff); background-color: var(--local--color-background); } .has-white-background-color[class] { background-color: var(--global--color-white); } .has-white-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-white, #fff); background-color: var(--local--color-background); } .has-background:not(.has-text-color).has-black-background-color[class], .has-background:not(.has-text-color).has-gray-background-color[class], .has-background:not(.has-text-color).has-dark-gray-background-color[class] { color: var(--global--color-white); } .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-background, #fff); color: var(--local--color-primary, var(--global--color-primary)); } .is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-primary, #000); } .has-background:not(.has-text-color).has-green-background-color[class], .has-background:not(.has-text-color).has-blue-background-color[class], .has-background:not(.has-text-color).has-purple-background-color[class], .has-background:not(.has-text-color).has-red-background-color[class], .has-background:not(.has-text-color).has-orange-background-color[class], .has-background:not(.has-text-color).has-yellow-background-color[class], .has-background:not(.has-text-color).has-white-background-color[class] { color: var(--global--color-dark-gray); } .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-primary, #000); color: var(--local--color-primary, var(--global--color-primary)); } .is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-background, #fff); } .has-purple-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow)); } .has-yellow-to-purple-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple)); } .has-green-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow)); } .has-yellow-to-green-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green)); } .has-red-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow)); } .has-yellow-to-red-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red)); } .has-purple-to-red-gradient-background { background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red)); } .has-red-to-purple-gradient-background { background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); } header *, main *, footer * { max-width: var(--global--spacing-measure); } html, body, div, header, nav, article, figure, hr, main, section, footer { max-width: none; } .is-IE.is-dark-theme { color: #fff; } .is-IE.is-dark-theme *, .is-IE.is-dark-theme a, .is-IE.is-dark-theme .site-description, .is-IE.is-dark-theme .entry-title, .is-IE.is-dark-theme .entry-footer, .is-IE.is-dark-theme .widget-area, .is-IE.is-dark-theme .post-navigation .meta-nav, .is-IE.is-dark-theme .footer-navigation-wrapper li a:link, .is-IE.is-dark-theme .site-footer > .site-info, .is-IE.is-dark-theme .site-footer > .site-info a, .is-IE.is-dark-theme .site-footer > .site-info a:visited { color: #fff; } .is-IE.is-dark-theme .sub-menu-toggle svg, .is-IE.is-dark-theme .sub-menu-toggle path, .is-IE.is-dark-theme .post-navigation .meta-nav svg, .is-IE.is-dark-theme .post-navigation .meta-nav path { fill: #fff; } .is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { background: #000; } @media only screen and (max-width: 481px) { .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { background-color: #000; } } .is-IE.is-dark-theme .skip-link:focus { color: #21759b; } .is-IE .navigation .nav-links { display: block; } .is-IE .post-thumbnail .wp-post-image { min-width: auto; } PK!G[д1classes/class-twenty-twenty-one-custom-colors.phpnu[custom_get_readable_color( $background_color ) . ';'; $theme_css .= '--global--color-secondary: ' . $this->custom_get_readable_color( $background_color ) . ';'; $theme_css .= '--button--color-background: ' . $this->custom_get_readable_color( $background_color ) . ';'; $theme_css .= '--button--color-text-hover: ' . $this->custom_get_readable_color( $background_color ) . ';'; if ( '#fff' === $this->custom_get_readable_color( $background_color ) ) { $theme_css .= '--table--stripes-border-color: rgba(240, 240, 240, 0.15);'; $theme_css .= '--table--stripes-background-color: rgba(240, 240, 240, 0.15);'; } } $theme_css .= '}'; return $theme_css; } /** * Customizer & frontend custom color variables. * * @since Twenty Twenty-One 1.0 * * @return void */ public function custom_color_variables() { if ( 'd1e4dd' !== strtolower( get_theme_mod( 'background_color', 'D1E4DD' ) ) ) { wp_add_inline_style( 'twenty-twenty-one-style', $this->generate_custom_color_variables() ); } } /** * Editor custom color variables. * * @since Twenty Twenty-One 1.0 * * @return void */ public function editor_custom_color_variables() { wp_enqueue_style( 'twenty-twenty-one-custom-color-overrides', get_theme_file_uri( 'assets/css/custom-color-overrides.css' ), array(), wp_get_theme()->get( 'Version' ) ); $background_color = get_theme_mod( 'background_color', 'D1E4DD' ); if ( 'd1e4dd' !== strtolower( $background_color ) ) { wp_add_inline_style( 'twenty-twenty-one-custom-color-overrides', $this->generate_custom_color_variables( 'editor' ) ); } } /** * Get luminance from a HEX color. * * @static * * @since Twenty Twenty-One 1.0 * * @param string $hex The HEX color. * @return int Returns a number (0-255). */ public static function get_relative_luminance_from_hex( $hex ) { // Remove the "#" symbol from the beginning of the color. $hex = ltrim( $hex, '#' ); // Make sure there are 6 digits for the below calculations. if ( 3 === strlen( $hex ) ) { $hex = substr( $hex, 0, 1 ) . substr( $hex, 0, 1 ) . substr( $hex, 1, 1 ) . substr( $hex, 1, 1 ) . substr( $hex, 2, 1 ) . substr( $hex, 2, 1 ); } // Get red, green, blue. $red = hexdec( substr( $hex, 0, 2 ) ); $green = hexdec( substr( $hex, 2, 2 ) ); $blue = hexdec( substr( $hex, 4, 2 ) ); // Calculate the luminance. $lum = ( 0.2126 * $red ) + ( 0.7152 * $green ) + ( 0.0722 * $blue ); return (int) round( $lum ); } /** * Adds a class to if the background-color is dark. * * @since Twenty Twenty-One 1.0 * * @param array $classes The existing body classes. * @return array */ public function body_class( $classes ) { $background_color = get_theme_mod( 'background_color', 'D1E4DD' ); $luminance = self::get_relative_luminance_from_hex( $background_color ); if ( 127 > $luminance ) { $classes[] = 'is-dark-theme'; } else { $classes[] = 'is-light-theme'; } if ( 225 <= $luminance ) { $classes[] = 'has-background-white'; } return $classes; } } PK!@];classes/class-twenty-twenty-one-customize-color-control.phpnu[get( 'Version' ), false ); } /** * Refresh the parameters passed to the JavaScript via JSON. * * @since Twenty Twenty-One 1.0 * * @uses WP_Customize_Control::to_json() * * @return void */ public function to_json() { parent::to_json(); $this->json['palette'] = $this->palette; } } PK!; $QQ-classes/class-twenty-twenty-one-customize.phpnu[get_setting( 'blogname' )->transport = 'postMessage'; // @phpstan-ignore-line. Assume that this setting exists. $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; // @phpstan-ignore-line. Assume that this setting exists. // Add partial for blogname. $wp_customize->selective_refresh->add_partial( 'blogname', array( 'selector' => '.site-title', 'render_callback' => array( $this, 'partial_blogname' ), ) ); // Add partial for blogdescription. $wp_customize->selective_refresh->add_partial( 'blogdescription', array( 'selector' => '.site-description', 'render_callback' => array( $this, 'partial_blogdescription' ), ) ); // Add "display_title_and_tagline" setting for displaying the site-title & tagline. $wp_customize->add_setting( 'display_title_and_tagline', array( 'capability' => 'edit_theme_options', 'default' => true, 'sanitize_callback' => array( __CLASS__, 'sanitize_checkbox' ), ) ); // Add control for the "display_title_and_tagline" setting. $wp_customize->add_control( 'display_title_and_tagline', array( 'type' => 'checkbox', 'section' => 'title_tagline', 'label' => esc_html__( 'Display Site Title & Tagline', 'twentytwentyone' ), ) ); /** * Add excerpt or full text selector to customizer */ $wp_customize->add_section( 'excerpt_settings', array( 'title' => esc_html__( 'Excerpt Settings', 'twentytwentyone' ), 'priority' => 120, ) ); $wp_customize->add_setting( 'display_excerpt_or_full_post', array( 'capability' => 'edit_theme_options', 'default' => 'excerpt', 'sanitize_callback' => static function( $value ) { return 'excerpt' === $value || 'full' === $value ? $value : 'excerpt'; }, ) ); $wp_customize->add_control( 'display_excerpt_or_full_post', array( 'type' => 'radio', 'section' => 'excerpt_settings', 'label' => esc_html__( 'On Archive Pages, posts show:', 'twentytwentyone' ), 'choices' => array( 'excerpt' => esc_html__( 'Summary', 'twentytwentyone' ), 'full' => esc_html__( 'Full text', 'twentytwentyone' ), ), ) ); // Background color. // Include the custom control class. include_once get_theme_file_path( 'classes/class-twenty-twenty-one-customize-color-control.php' ); // phpcs:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound // Register the custom control. $wp_customize->register_control_type( 'Twenty_Twenty_One_Customize_Color_Control' ); // Get the palette from theme-supports. $palette = get_theme_support( 'editor-color-palette' ); // Build the colors array from theme-support. $colors = array(); if ( isset( $palette[0] ) && is_array( $palette[0] ) ) { foreach ( $palette[0] as $palette_color ) { $colors[] = $palette_color['color']; } } // Add the control. Overrides the default background-color control. $wp_customize->add_control( new Twenty_Twenty_One_Customize_Color_Control( $wp_customize, 'background_color', array( 'label' => esc_html_x( 'Background color', 'Customizer control', 'twentytwentyone' ), 'section' => 'colors', 'palette' => $colors, ) ) ); } /** * Sanitize boolean for checkbox. * * @since Twenty Twenty-One 1.0 * * @param bool $checked Whether or not a box is checked. * @return bool */ public static function sanitize_checkbox( $checked = null ) { return (bool) isset( $checked ) && true === $checked; } /** * Render the site title for the selective refresh partial. * * @since Twenty Twenty-One 1.0 * * @return void */ public function partial_blogname() { bloginfo( 'name' ); } /** * Render the site tagline for the selective refresh partial. * * @since Twenty Twenty-One 1.0 * * @return void */ public function partial_blogdescription() { bloginfo( 'description' ); } } } PK!E=EE-classes/class-twenty-twenty-one-svg-icons.phpnu[ source on its own array key, without adding either * the `width` or `height` attributes, since these are added dynamically, * before rendering the SVG code. * * All icons are assumed to have equal width and height, hence the option * to only specify a `$size` parameter in the svg methods. * * @since Twenty Twenty-One 1.0 */ class Twenty_Twenty_One_SVG_Icons { /** * User Interface icons – svg sources. * * @since Twenty Twenty-One 1.0 * * @var array */ protected static $icons = array( 'arrow_right' => '', 'arrow_left' => '', 'close' => '', 'menu' => '', 'plus' => '', 'minus' => '', ); /** * Social Icons – svg sources. * * @since Twenty Twenty-One 1.0 * * @var array */ protected static $social_icons = array( '500px' => '', 'amazon' => '', 'bandcamp' => '', 'behance' => '', 'codepen' => '', 'deviantart' => '', 'dribbble' => '', 'dropbox' => '', 'etsy' => '', 'facebook' => '', 'feed' => '', 'flickr' => '', 'foursquare' => '', 'goodreads' => '', 'google' => '', 'github' => '', 'instagram' => '', 'lastfm' => '', 'linkedin' => '', 'mail' => '', 'mastodon' => '', 'medium' => '', 'meetup' => '', 'pinterest' => '', 'pocket' => '', 'reddit' => '', 'skype' => '', 'snapchat' => '', 'soundcloud' => '', 'spotify' => '', 'tumblr' => '', 'twitch' => '', 'twitter' => '', 'vimeo' => '', 'vk' => '', 'wordpress' => '', 'yelp' => '', 'youtube' => '', ); /** * Social Icons – domain mappings. * * By default, each Icon ID is matched against a .com TLD. To override this behavior, * specify all the domains it covers (including the .com TLD too, if applicable). * * @since Twenty Twenty-One 1.0 * * @var array */ protected static $social_icons_map = array( 'amazon' => array( 'amazon.com', 'amazon.cn', 'amazon.in', 'amazon.fr', 'amazon.de', 'amazon.it', 'amazon.nl', 'amazon.es', 'amazon.co', 'amazon.ca', ), 'behance' => array( 'behance.net', ), 'codepen' => array( 'codepen.io', ), 'facebook' => array( 'facebook.com', 'fb.me', ), 'feed' => array( 'feed', ), 'lastfm' => array( 'last.fm', ), 'mail' => array( 'mailto:', ), 'mastodon' => array( 'mastodon.social', 'pawoo.net', 'mstdn.jp', 'mastodon.cloud', 'mastodon.online', 'counter.social', 'mstdn.social', 'mas.to', 'mastodon.world', 'gc2.jp', ), 'pocket' => array( 'getpocket.com', ), 'twitch' => array( 'twitch.tv', ), 'wordpress' => array( 'wordpress.com', 'wordpress.org', ), ); /** * Gets the SVG code for a given icon. * * @static * * @since Twenty Twenty-One 1.0 * * @param string $group The icon group. * @param string $icon The icon. * @param int $size The icon-size in pixels. * @return string */ public static function get_svg( $group, $icon, $size ) { if ( 'ui' === $group ) { $arr = self::$icons; } elseif ( 'social' === $group ) { $arr = self::$social_icons; } else { $arr = array(); } /** * Filters Twenty Twenty-Ones's array of icons. * * The dynamic portion of the hook name, `$group`, refers to * the name of the group of icons, either "ui" or "social". * * @since Twenty Twenty-One 1.0 * * @param array $arr Array of icons. */ $arr = apply_filters( "twenty_twenty_one_svg_icons_{$group}", $arr ); $svg = ''; if ( array_key_exists( $icon, $arr ) ) { $repl = sprintf( ''; } } return null; } } PK!Ym//-classes/class-twenty-twenty-one-dark-mode.phpnu[ in the dashboard. add_filter( 'admin_body_class', array( $this, 'admin_body_classes' ) ); // Add the switch on the frontend & customizer. add_action( 'wp_footer', array( $this, 'the_switch' ) ); // Add the privacy policy content. add_action( 'admin_init', array( $this, 'add_privacy_policy_content' ) ); } /** * Editor custom color variables & scripts. * * @since Twenty Twenty-One 1.0 * * @return void */ public function editor_custom_color_variables() { if ( ! $this->switch_should_render() ) { return; } $background_color = get_theme_mod( 'background_color', 'D1E4DD' ); $should_respect_color_scheme = get_theme_mod( 'respect_user_color_preference', false ); if ( $should_respect_color_scheme && Twenty_Twenty_One_Custom_Colors::get_relative_luminance_from_hex( $background_color ) > 127 ) { // Add Dark Mode variable overrides. wp_add_inline_style( 'twenty-twenty-one-custom-color-overrides', '.is-dark-theme.is-dark-theme .editor-styles-wrapper { --global--color-background: var(--global--color-dark-gray); --global--color-primary: var(--global--color-light-gray); --global--color-secondary: var(--global--color-light-gray); --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); --global--color-border: #9ea1a7; --table--stripes-border-color: rgba(240, 240, 240, 0.15); --table--stripes-background-color: rgba(240, 240, 240, 0.15); }' ); } wp_enqueue_script( 'twentytwentyone-dark-mode-support-toggle', get_template_directory_uri() . '/assets/js/dark-mode-toggler.js', array(), '1.0.0', true ); wp_enqueue_script( 'twentytwentyone-editor-dark-mode-support', get_template_directory_uri() . '/assets/js/editor-dark-mode-support.js', array( 'twentytwentyone-dark-mode-support-toggle' ), '1.0.0', true ); } /** * Enqueue scripts and styles. * * @since Twenty Twenty-One 1.0 * * @return void */ public function enqueue_scripts() { if ( ! $this->switch_should_render() ) { return; } $url = get_template_directory_uri() . '/assets/css/style-dark-mode.css'; if ( is_rtl() ) { $url = get_template_directory_uri() . '/assets/css/style-dark-mode-rtl.css'; } wp_enqueue_style( 'tt1-dark-mode', $url, array( 'twenty-twenty-one-style' ), wp_get_theme()->get( 'Version' ) ); // @phpstan-ignore-line. Version is always a string. } /** * Enqueue scripts for the customizer. * * @since Twenty Twenty-One 1.0 * * @return void */ public function customize_controls_enqueue_scripts() { if ( ! $this->switch_should_render() ) { return; } wp_enqueue_script( 'twentytwentyone-customize-controls', get_template_directory_uri() . '/assets/js/customize.js', array( 'customize-base', 'customize-controls', 'underscore', 'jquery', 'twentytwentyone-customize-helpers' ), '1.0.0', true ); } /** * Register customizer options. * * @since Twenty Twenty-One 1.0 * * @param WP_Customize_Manager $wp_customize Theme Customizer object. * @return void */ public function customizer_controls( $wp_customize ) { $colors_section = $wp_customize->get_section( 'colors' ); if ( is_object( $colors_section ) ) { $colors_section->title = __( 'Colors & Dark Mode', 'twentytwentyone' ); } // Custom notice control. include_once get_theme_file_path( 'classes/class-twenty-twenty-one-customize-notice-control.php' ); // phpcs:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound $wp_customize->add_setting( 'respect_user_color_preference_notice', array( 'capability' => 'edit_theme_options', 'default' => '', 'sanitize_callback' => '__return_empty_string', ) ); $wp_customize->add_control( new Twenty_Twenty_One_Customize_Notice_Control( $wp_customize, 'respect_user_color_preference_notice', array( 'section' => 'colors', 'priority' => 100, 'active_callback' => static function() { return 127 >= Twenty_Twenty_One_Custom_Colors::get_relative_luminance_from_hex( get_theme_mod( 'background_color', 'D1E4DD' ) ); }, ) ) ); $wp_customize->add_setting( 'respect_user_color_preference', array( 'capability' => 'edit_theme_options', 'default' => false, 'sanitize_callback' => static function( $value ) { return (bool) $value; }, ) ); $description = '

'; $description .= sprintf( /* translators: %s: Twenty Twenty-One support article URL. */ __( 'Dark Mode is a device setting. If a visitor to your site requests it, your site will be shown with a dark background and light text. Learn more about Dark Mode.', 'twentytwentyone' ), esc_url( __( 'https://wordpress.org/documentation/article/twenty-twenty-one/#dark-mode-support', 'twentytwentyone' ) ) ); $description .= '

'; $description .= '

' . __( 'Dark Mode can also be turned on and off with a button that you can find in the bottom corner of the page.', 'twentytwentyone' ) . '

'; $wp_customize->add_control( 'respect_user_color_preference', array( 'type' => 'checkbox', 'section' => 'colors', 'label' => esc_html__( 'Dark Mode support', 'twentytwentyone' ), 'priority' => 110, 'description' => $description, 'active_callback' => static function( $value ) { return 127 < Twenty_Twenty_One_Custom_Colors::get_relative_luminance_from_hex( get_theme_mod( 'background_color', 'D1E4DD' ) ); }, ) ); // Add partial for background_color. $wp_customize->selective_refresh->add_partial( 'background_color', array( 'selector' => '#dark-mode-toggler', 'container_inclusive' => true, 'render_callback' => function() { $attrs = ( $this->switch_should_render() ) ? array() : array( 'style' => 'display:none;' ); $this->the_html( $attrs ); }, ) ); } /** * Calculate classes for the main element. * * @since Twenty Twenty-One 1.0 * * @param string $classes The classes for element. * @return string */ public function html_classes( $classes ) { if ( ! $this->switch_should_render() ) { return $classes; } $background_color = get_theme_mod( 'background_color', 'D1E4DD' ); $should_respect_color_scheme = get_theme_mod( 'respect_user_color_preference', false ); if ( $should_respect_color_scheme && 127 <= Twenty_Twenty_One_Custom_Colors::get_relative_luminance_from_hex( $background_color ) ) { return ( $classes ) ? ' respect-color-scheme-preference' : 'respect-color-scheme-preference'; } return $classes; } /** * Adds a class to the element in the editor to accommodate dark-mode. * * @since Twenty Twenty-One 1.0 * * @param string $classes The admin body-classes. * @return string */ public function admin_body_classes( $classes ) { if ( ! $this->switch_should_render() ) { return $classes; } global $current_screen; if ( empty( $current_screen ) ) { set_current_screen(); } if ( $current_screen->is_block_editor() ) { $should_respect_color_scheme = get_theme_mod( 'respect_user_color_preference', false ); $background_color = get_theme_mod( 'background_color', 'D1E4DD' ); if ( $should_respect_color_scheme && Twenty_Twenty_One_Custom_Colors::get_relative_luminance_from_hex( $background_color ) > 127 ) { $classes .= ' twentytwentyone-supports-dark-theme'; } } return $classes; } /** * Determine if we want to print the dark-mode switch or not. * * @since Twenty Twenty-One 1.0 * * @return bool */ public function switch_should_render() { global $is_IE; return ( get_theme_mod( 'respect_user_color_preference', false ) && ! $is_IE && 127 <= Twenty_Twenty_One_Custom_Colors::get_relative_luminance_from_hex( get_theme_mod( 'background_color', 'D1E4DD' ) ) ); } /** * Add night/day switch. * * @since Twenty Twenty-One 1.0 * * @return void */ public function the_switch() { if ( ! $this->switch_should_render() ) { return; } $this->the_html(); $this->the_script(); } /** * Print the dark-mode switch HTML. * * Inspired from https://codepen.io/aaroniker/pen/KGpXZo (MIT-licensed) * * @since Twenty Twenty-One 1.0 * * @param array $attrs The attributes to add to our '; ?> '; include get_template_directory() . '/assets/js/dark-mode-toggler.js'; // phpcs:ignore WPThemeReview.CoreFunctionality.FileInclude echo ''; } /** * Adds information to the privacy policy. * * @since Twenty Twenty-One 1.0 * * @return void */ public function add_privacy_policy_content() { if ( ! function_exists( 'wp_add_privacy_policy_content' ) ) { return; } $content = '

' . __( 'Twenty Twenty-One uses LocalStorage when Dark Mode support is enabled.', 'twentytwentyone' ) . '

' . '' . __( 'Suggested text:', 'twentytwentyone' ) . ' ' . __( 'This website uses LocalStorage to save the setting when Dark Mode support is turned on or off.
LocalStorage is necessary for the setting to work and is only used when a user clicks on the Dark Mode button.
No data is saved in the database or transferred.', 'twentytwentyone' ); wp_add_privacy_policy_content( __( 'Twenty Twenty-One', 'twentytwentyone' ), wp_kses_post( wpautop( $content, false ) ) ); } } PK!LU1ncc<classes/class-twenty-twenty-one-customize-notice-control.phpnu[ elements, depending on their width & height props. * * @since Twenty Twenty-One 1.0 * * @return {void} */ function twentytwentyoneResponsiveEmbeds() { var proportion, parentWidth; // Loop iframe elements. document.querySelectorAll( 'iframe' ).forEach( function( iframe ) { // Only continue if the iframe has a width & height defined. if ( iframe.width && iframe.height ) { // Calculate the proportion/ratio based on the width & height. proportion = parseFloat( iframe.width ) / parseFloat( iframe.height ); // Get the parent element's width. parentWidth = parseFloat( window.getComputedStyle( iframe.parentElement, null ).width.replace( 'px', '' ) ); // Set the max-width & height. iframe.style.maxWidth = '100%'; iframe.style.maxHeight = Math.round( parentWidth / proportion ).toString() + 'px'; } } ); } // Run on initial load. twentytwentyoneResponsiveEmbeds(); // Run on resize. window.onresize = twentytwentyoneResponsiveEmbeds; PK![G0%assets/js/editor-dark-mode-support.jsnu[/* global twentytwentyoneIsDarkMode, setTimeout */ // Check the color scheme preference and inject the classes if necessary. if ( document.body.classList.contains( 'twentytwentyone-supports-dark-theme' ) ) { twentytwentyoneDarkModeEditorInit(); } /** * Once the editor loads, add the dark mode class. * * Wait for the editor to load by periodically checking for an element, then we add the classes. * * @since Twenty Twenty-One 1.0 * * @param {number} attempt Track the number of tries * @return {void} */ function twentytwentyoneDarkModeEditorInit( attempt ) { var container = document.querySelector( '.block-editor__typewriter' ), maxAttempts = 8; // Set the initial attempt if it's undefined. attempt = attempt || 0; if ( twentytwentyoneIsDarkMode() ) { if ( null === container ) { // Try again. if ( attempt < maxAttempts ) { setTimeout( function() { twentytwentyoneDarkModeEditorInit( attempt + 1 ); }, // Double the delay, give the server some time to breathe. 25 * Math.pow( 2, attempt ) ); } return; } document.body.classList.add( 'is-dark-theme' ); document.documentElement.classList.add( 'is-dark-theme' ); container.classList.add( 'is-dark-theme' ); } } PK!֭ܫassets/js/customize.jsnu[/* global twentytwentyoneGetHexLum */ ( function() { // Wait until the customizer has finished loading. wp.customize.bind( 'ready', function() { // Hide the "respect_user_color_preference" setting if the background-color is dark. if ( 127 > twentytwentyoneGetHexLum( wp.customize( 'background_color' ).get() ) ) { wp.customize.control( 'respect_user_color_preference' ).deactivate(); wp.customize.control( 'respect_user_color_preference_notice' ).deactivate(); } // Handle changes to the background-color. wp.customize( 'background_color', function( setting ) { setting.bind( function( value ) { if ( 127 > twentytwentyoneGetHexLum( value ) ) { wp.customize.control( 'respect_user_color_preference' ).deactivate(); wp.customize.control( 'respect_user_color_preference_notice' ).activate(); } else { wp.customize.control( 'respect_user_color_preference' ).activate(); wp.customize.control( 'respect_user_color_preference_notice' ).deactivate(); } } ); } ); } ); }() ); PK!ILassets/js/primary-navigation.jsnu[/** * File primary-navigation.js. * * Required to open and close the mobile navigation. */ /** * Toggle an attribute's value * * @since Twenty Twenty-One 1.0 * * @param {Element} el - The element. * @param {boolean} withListeners - Whether we want to add/remove listeners or not. */ function twentytwentyoneToggleAriaExpanded( el, withListeners ) { if ( 'true' !== el.getAttribute( 'aria-expanded' ) ) { el.setAttribute( 'aria-expanded', 'true' ); twentytwentyoneSubmenuPosition( el.parentElement ); if ( withListeners ) { document.addEventListener( 'click', twentytwentyoneCollapseMenuOnClickOutside ); } } else { el.setAttribute( 'aria-expanded', 'false' ); if ( withListeners ) { document.removeEventListener( 'click', twentytwentyoneCollapseMenuOnClickOutside ); } } } function twentytwentyoneCollapseMenuOnClickOutside( event ) { if ( ! document.getElementById( 'site-navigation' ).contains( event.target ) ) { document.getElementById( 'site-navigation' ).querySelectorAll( '.sub-menu-toggle' ).forEach( function( button ) { button.setAttribute( 'aria-expanded', 'false' ); } ); } } /** * Changes the position of submenus so they always fit the screen horizontally. * * @since Twenty Twenty-One 1.0 * * @param {Element} li - The li element. */ function twentytwentyoneSubmenuPosition( li ) { var subMenu = li.querySelector( 'ul.sub-menu' ), rect, right, left, windowWidth; if ( ! subMenu ) { return; } rect = subMenu.getBoundingClientRect(); right = Math.round( rect.right ); left = Math.round( rect.left ); windowWidth = Math.round( window.innerWidth ); if ( right > windowWidth ) { subMenu.classList.add( 'submenu-reposition-right' ); } else if ( document.body.classList.contains( 'rtl' ) && left < 0 ) { subMenu.classList.add( 'submenu-reposition-left' ); } } /** * Handle clicks on submenu toggles. * * @since Twenty Twenty-One 1.0 * * @param {Element} el - The element. */ function twentytwentyoneExpandSubMenu( el ) { // jshint ignore:line // Close other expanded items. el.closest( 'nav' ).querySelectorAll( '.sub-menu-toggle' ).forEach( function( button ) { if ( button !== el ) { button.setAttribute( 'aria-expanded', 'false' ); } } ); // Toggle aria-expanded on the button. twentytwentyoneToggleAriaExpanded( el, true ); // On tab-away collapse the menu. el.parentNode.querySelectorAll( 'ul > li:last-child > a' ).forEach( function( linkEl ) { linkEl.addEventListener( 'blur', function( event ) { if ( ! el.parentNode.contains( event.relatedTarget ) ) { el.setAttribute( 'aria-expanded', 'false' ); } } ); } ); } ( function() { /** * Menu Toggle Behaviors * * @since Twenty Twenty-One 1.0 * * @param {string} id - The ID. */ var navMenu = function( id ) { var wrapper = document.body, // this is the element to which a CSS class is added when a mobile nav menu is open mobileButton = document.getElementById( id + '-mobile-menu' ), navMenuEl = document.getElementById( 'site-navigation' ); // If there's no nav menu, none of this is necessary. if ( ! navMenuEl ) { return; } if ( mobileButton ) { mobileButton.onclick = function() { wrapper.classList.toggle( id + '-navigation-open' ); wrapper.classList.toggle( 'lock-scrolling' ); twentytwentyoneToggleAriaExpanded( mobileButton ); mobileButton.focus(); }; } /** * Trap keyboard navigation in the menu modal. * Adapted from Twenty Twenty. * * @since Twenty Twenty-One 1.0 */ document.addEventListener( 'keydown', function( event ) { var modal, elements, selectors, lastEl, firstEl, activeEl, tabKey, shiftKey, escKey; if ( ! wrapper.classList.contains( id + '-navigation-open' ) ) { return; } modal = document.querySelector( '.' + id + '-navigation' ); selectors = 'input, a, button'; elements = modal.querySelectorAll( selectors ); elements = Array.prototype.slice.call( elements ); tabKey = event.keyCode === 9; shiftKey = event.shiftKey; escKey = event.keyCode === 27; activeEl = document.activeElement; // eslint-disable-line @wordpress/no-global-active-element lastEl = elements[ elements.length - 1 ]; firstEl = elements[0]; if ( escKey ) { event.preventDefault(); wrapper.classList.remove( id + '-navigation-open', 'lock-scrolling' ); twentytwentyoneToggleAriaExpanded( mobileButton ); mobileButton.focus(); } if ( ! shiftKey && tabKey && lastEl === activeEl ) { event.preventDefault(); firstEl.focus(); } if ( shiftKey && tabKey && firstEl === activeEl ) { event.preventDefault(); lastEl.focus(); } // If there are no elements in the menu, don't move the focus if ( tabKey && firstEl === lastEl ) { event.preventDefault(); } } ); /** * Close menu and scroll to anchor when an anchor link is clicked. * Adapted from Twenty Twenty. * * @since Twenty Twenty-One 1.1 */ document.getElementById( 'site-navigation' ).addEventListener( 'click', function( event ) { // If target onclick is with # within the href attribute if ( event.target.hash ) { wrapper.classList.remove( id + '-navigation-open', 'lock-scrolling' ); twentytwentyoneToggleAriaExpanded( mobileButton ); // Wait 550 and scroll to the anchor. setTimeout(function () { var anchor = document.getElementById(event.target.hash.slice(1)); if ( anchor ) { anchor.scrollIntoView(); } }, 550); } } ); navMenuEl.querySelectorAll( '.menu-wrapper > .menu-item-has-children' ).forEach( function( li ) { li.addEventListener( 'mouseenter', function() { this.querySelector( '.sub-menu-toggle' ).setAttribute( 'aria-expanded', 'true' ); twentytwentyoneSubmenuPosition( li ); } ); li.addEventListener( 'mouseleave', function() { this.querySelector( '.sub-menu-toggle' ).setAttribute( 'aria-expanded', 'false' ); } ); } ); }; window.addEventListener( 'load', function() { new navMenu( 'primary' ); } ); }() ); PK!C99 assets/js/palette-colorpicker.jsnu[/** * Script for our custom colorpicker control. * * This is copied from wp-admin/js/customize-controls.js * with a few tweaks: * Removed the hue picker script because we don't use it here * Added the "palettes" argument in wpColorPicker(). * * @since Twenty Twenty-One 1.0 */ wp.customize.controlConstructor['twenty-twenty-one-color'] = wp.customize.Control.extend( { ready: function() { var control = this, updating = false, picker; picker = this.container.find( '.color-picker-hex' ); picker.val( control.setting() ).wpColorPicker( { palettes: control.params.palette, change: function() { updating = true; control.setting.set( picker.wpColorPicker( 'color' ) ); updating = false; }, clear: function() { updating = true; control.setting.set( '' ); updating = false; } } ); control.setting.bind( function( value ) { // Bail if the update came from the control itself. if ( updating ) { return; } picker.val( value ); picker.wpColorPicker( 'color', value ); } ); // Collapse color picker when hitting Esc instead of collapsing the current section. control.container.on( 'keydown', function( event ) { var pickerContainer; if ( 27 !== event.which ) { // Esc. return; } pickerContainer = control.container.find( '.wp-picker-container' ); if ( pickerContainer.hasClass( 'wp-picker-active' ) ) { picker.wpColorPicker( 'close' ); control.container.find( '.wp-color-result' ).focus(); event.stopPropagation(); // Prevent section from being collapsed. } } ); } } ); PK!/2!7 assets/js/customize-preview.jsnu[/* global twentytwentyoneGetHexLum, jQuery */ ( function() { // Add listener for the "background_color" control. wp.customize( 'background_color', function( value ) { value.bind( function( to ) { var lum = twentytwentyoneGetHexLum( to ), isDark = 127 > lum, textColor = ! isDark ? 'var(--global--color-dark-gray)' : 'var(--global--color-light-gray)', tableColor = ! isDark ? 'var(--global--color-light-gray)' : 'var(--global--color-dark-gray)', stylesheetID = 'twentytwentyone-customizer-inline-styles', stylesheet, styles; // Modify the html & body classes depending on whether this is a dark background or not. if ( isDark ) { document.body.classList.add( 'is-dark-theme' ); document.documentElement.classList.add( 'is-dark-theme' ); document.body.classList.remove( 'is-light-theme' ); document.documentElement.classList.remove( 'is-light-theme' ); document.documentElement.classList.remove( 'respect-color-scheme-preference' ); } else { document.body.classList.remove( 'is-dark-theme' ); document.documentElement.classList.remove( 'is-dark-theme' ); document.body.classList.add( 'is-light-theme' ); document.documentElement.classList.add( 'is-light-theme' ); if ( wp.customize( 'respect_user_color_preference' ).get() ) { document.documentElement.classList.add( 'respect-color-scheme-preference' ); } } // Toggle the white background class. if ( 225 <= lum ) { document.body.classList.add( 'has-background-white' ); } else { document.body.classList.remove( 'has-background-white' ); } stylesheet = jQuery( '#' + stylesheetID ); styles = ''; // If the stylesheet doesn't exist, create it and append it to . if ( ! stylesheet.length ) { jQuery( '#twenty-twenty-one-style-inline-css' ).after( '' ); stylesheet = jQuery( '#' + stylesheetID ); } // Generate the styles. styles += '--global--color-primary:' + textColor + ';'; styles += '--global--color-secondary:' + textColor + ';'; styles += '--global--color-background:' + to + ';'; styles += '--button--color-background:' + textColor + ';'; styles += '--button--color-text:' + to + ';'; styles += '--button--color-text-hover:' + textColor + ';'; styles += '--table--stripes-border-color:' + tableColor + ';'; styles += '--table--stripes-background-color:' + tableColor + ';'; // Add the styles. stylesheet.html( ':root{' + styles + '}' ); } ); } ); }() ); PK!ggassets/js/polyfills.jsnu[/** * File polyfills.js. * * Polyfills for IE11. */ /** * Polyfill for Element.closest() because we need to support IE11. * * @since Twenty Twenty-One 1.0 * * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/closest */ if ( ! Element.prototype.matches ) { Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; } if ( ! Element.prototype.closest ) { Element.prototype.closest = function( s ) { var el = this; do { if ( Element.prototype.matches.call( el, s ) ) { return el; } el = el.parentElement || el.parentNode; } while ( el !== null && el.nodeType === 1 ); return null; }; } /** * Polyfill for NodeList.foreach() because we need to support IE11. * * @since Twenty Twenty-One 1.0 * * @see https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach */ if ( window.NodeList && ! NodeList.prototype.forEach ) { NodeList.prototype.forEach = function( callback, thisArg ) { var i; thisArg = thisArg || window; for ( i = 0; i < this.length; i++ ) { callback.call( thisArg, this[i], i, this ); } }; } PK!assets/js/editor.jsnu[/* global setTimeout */ wp.domReady( function() { // Unregister "Wide" Separator Style. wp.blocks.unregisterBlockStyle( 'core/separator', 'wide' ); // Add to ".block-editor__typewriter" the "is-dark-theme" class if needed. function twentytwentyoneCopyDarkThemeClass() { var editor, attemptDelay = 25, attempt = 0, maxAttempts = 10; if ( ! document.body.classList.contains( 'is-dark-theme' ) ) { return; } editor = document.querySelector( '.block-editor__typewriter' ); if ( null === editor ) { // Try again. if ( attempt < maxAttempts ) { setTimeout( function() { twentytwentyoneCopyDarkThemeClass(); }, attemptDelay ); // Increment the attempts counter. attempt++; // Double the delay, give the server some time to breathe. attemptDelay *= 2; } return; } editor.classList.add( 'is-dark-theme' ); } twentytwentyoneCopyDarkThemeClass(); } ); PK!}LLassets/js/customize-helpers.jsnu[/** * Get luminance from a HEX color. * * @since Twenty Twenty-One 1.0 * * @param {string} hex - The hex color. * * @return {number} - Returns the luminance, number between 0 and 255. */ function twentytwentyoneGetHexLum( hex ) { // jshint ignore:line var rgb = twentytwentyoneGetRgbFromHex( hex ); return Math.round( ( 0.2126 * rgb.r ) + ( 0.7152 * rgb.g ) + ( 0.0722 * rgb.b ) ); } /** * Get RGB from HEX. * * @since Twenty Twenty-One 1.0 * * @param {string} hex - The hex color. * * @return {Object} - Returns an object {r, g, b} */ function twentytwentyoneGetRgbFromHex( hex ) { var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i, result; // Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF"). hex = hex.replace( shorthandRegex, function( m, r, g, b ) { return r.toString() + r.toString() + g.toString() + g.toString() + b.toString() + b.toString(); } ); result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec( hex ); return result ? { r: parseInt( result[1], 16 ), g: parseInt( result[2], 16 ), b: parseInt( result[3], 16 ) } : null; } PK!Qtassets/js/dark-mode-toggler.jsnu[function toggleDarkMode() { // jshint ignore:line var toggler = document.getElementById( 'dark-mode-toggler' ); if ( 'false' === toggler.getAttribute( 'aria-pressed' ) ) { toggler.setAttribute( 'aria-pressed', 'true' ); document.documentElement.classList.add( 'is-dark-theme' ); document.body.classList.add( 'is-dark-theme' ); window.localStorage.setItem( 'twentytwentyoneDarkMode', 'yes' ); } else { toggler.setAttribute( 'aria-pressed', 'false' ); document.documentElement.classList.remove( 'is-dark-theme' ); document.body.classList.remove( 'is-dark-theme' ); window.localStorage.setItem( 'twentytwentyoneDarkMode', 'no' ); } } function twentytwentyoneIsDarkMode() { var isDarkMode = window.matchMedia( '(prefers-color-scheme: dark)' ).matches; if ( 'yes' === window.localStorage.getItem( 'twentytwentyoneDarkMode' ) ) { isDarkMode = true; } else if ( 'no' === window.localStorage.getItem( 'twentytwentyoneDarkMode' ) ) { isDarkMode = false; } return isDarkMode; } function darkModeInitialLoad() { var toggler = document.getElementById( 'dark-mode-toggler' ), isDarkMode = twentytwentyoneIsDarkMode(); if ( isDarkMode ) { document.documentElement.classList.add( 'is-dark-theme' ); document.body.classList.add( 'is-dark-theme' ); } else { document.documentElement.classList.remove( 'is-dark-theme' ); document.body.classList.remove( 'is-dark-theme' ); } if ( toggler && isDarkMode ) { toggler.setAttribute( 'aria-pressed', 'true' ); } } function darkModeRepositionTogglerOnScroll() { var toggler = document.getElementById( 'dark-mode-toggler' ), prevScroll = window.scrollY || document.documentElement.scrollTop, currentScroll, checkScroll = function() { currentScroll = window.scrollY || document.documentElement.scrollTop; if ( currentScroll + ( window.innerHeight * 1.5 ) > document.body.clientHeight || currentScroll < prevScroll ) { toggler.classList.remove( 'hide' ); } else if ( currentScroll > prevScroll && 250 < currentScroll ) { toggler.classList.add( 'hide' ); } prevScroll = currentScroll; }; if ( toggler ) { window.addEventListener( 'scroll', checkScroll ); } } darkModeInitialLoad(); darkModeRepositionTogglerOnScroll(); PK!R@@ assets/js/skip-link-focus-fix.jsnu[/** * File skip-link-focus-fix.js. * * Helps with accessibility for keyboard only users. * * This is the source file for what is minified in the twenty_twenty_one_skip_link_focus_fix() PHP function. * * Learn more: https://git.io/vWdr2 * * @since Twenty Twenty-One 1.0 */ ( function() { var isIe = /(trident|msie)/i.test( navigator.userAgent ); if ( isIe && document.getElementById && window.addEventListener ) { window.addEventListener( 'hashchange', function() { var id = location.hash.substring( 1 ), element; if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) { return; } element = document.getElementById( id ); if ( element ) { if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) { element.tabIndex = -1; } element.focus(); } }, false ); } }() ); PK!&  "assets/css/style-dark-mode-rtl.cssnu[/* OS dark theme preference */ @media only screen { .is-dark-theme.is-dark-theme { --global--color-background: var(--global--color-dark-gray); --global--color-primary: var(--global--color-light-gray); --global--color-secondary: var(--global--color-light-gray); --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); --global--color-border: #9ea1a7; /* Block: Table */ --table--stripes-border-color: rgba(240, 240, 240, 0.15); --table--stripes-background-color: rgba(240, 240, 240, 0.15); } .is-dark-theme img { filter: brightness(0.85) contrast(1.1); } .respect-color-scheme-preference.is-dark-theme body { background-color: var(--global--color-background); } #dark-mode-toggler { cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: var(--global--font-size-xs); padding: 0.5em; min-height: 44px; min-width: max-content; border: 2px solid currentColor; box-shadow: none; background: var(--button--color-text); color: var(--button--color-background); z-index: 9998; } .no-js #dark-mode-toggler { display: none; } #dark-mode-toggler.fixed-bottom { position: fixed; bottom: 5px; left: 5px; } #dark-mode-toggler.fixed-bottom.hide:not(:focus) { bottom: -80px; } #dark-mode-toggler.relative { position: absolute; height: 44px; top: calc(2.4 * var(--global--spacing-vertical) - 44px); left: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em); } .admin-bar #dark-mode-toggler.relative { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px); } } @media only screen and (max-width: 782px) { .admin-bar #dark-mode-toggler.relative { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); } } @media only screen and (max-width: 481px) { .admin-bar #dark-mode-toggler.relative { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); } } @media only screen and (max-width: 481px) { body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { top: 88px; } } @media only screen { .primary-navigation-open #dark-mode-toggler { display: none; } } @media only screen { #dark-mode-toggler:hover, #dark-mode-toggler:focus { color: var(--button--color-background-active); border: 2px solid var(--button--color-text-active); background-color: var(--button--color-text-active); } } @media only screen { .is-IE #dark-mode-toggler { display: none; } } @media only screen and (prefers-reduced-motion: no-preference) { #dark-mode-toggler.fixed-bottom { transition: bottom 0.5s; } } PK!  assets/css/style-dark-mode.cssnu[/* OS dark theme preference */ @media only screen { .is-dark-theme.is-dark-theme { --global--color-background: var(--global--color-dark-gray); --global--color-primary: var(--global--color-light-gray); --global--color-secondary: var(--global--color-light-gray); --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); --global--color-border: #9ea1a7; /* Block: Table */ --table--stripes-border-color: rgba(240, 240, 240, 0.15); --table--stripes-background-color: rgba(240, 240, 240, 0.15); } .is-dark-theme img { filter: brightness(0.85) contrast(1.1); } .respect-color-scheme-preference.is-dark-theme body { background-color: var(--global--color-background); } #dark-mode-toggler { cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: var(--global--font-size-xs); padding: 0.5em; min-height: 44px; min-width: max-content; border: 2px solid currentColor; box-shadow: none; background: var(--button--color-text); color: var(--button--color-background); z-index: 9998; } .no-js #dark-mode-toggler { display: none; } #dark-mode-toggler.fixed-bottom { position: fixed; bottom: 5px; right: 5px; } #dark-mode-toggler.fixed-bottom.hide:not(:focus) { bottom: -80px; } #dark-mode-toggler.relative { position: absolute; height: 44px; top: calc(2.4 * var(--global--spacing-vertical) - 44px); right: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em); } .admin-bar #dark-mode-toggler.relative { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px); } } @media only screen and (max-width: 782px) { .admin-bar #dark-mode-toggler.relative { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); } } @media only screen and (max-width: 481px) { .admin-bar #dark-mode-toggler.relative { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); } } @media only screen and (max-width: 481px) { body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { top: 88px; } } @media only screen { .primary-navigation-open #dark-mode-toggler { display: none; } } @media only screen { #dark-mode-toggler:hover, #dark-mode-toggler:focus { color: var(--button--color-background-active); border: 2px solid var(--button--color-text-active); background-color: var(--button--color-text-active); } } @media only screen { .is-IE #dark-mode-toggler { display: none; } } @media only screen and (prefers-reduced-motion: no-preference) { #dark-mode-toggler.fixed-bottom { transition: bottom 0.5s; } } PK!nn&assets/css/style-editor-customizer.cssnu[/** * These styles are generated by the Customizer and only loaded when a custom color scheme is active. */ PK!Ii>%assets/css/custom-color-overrides.cssnu[/** * Custom Color Overrides * * This file is automatically populated if the user chooses custom colors in the Customizer. */ PK!AAassets/css/ie.cssnu[@charset "UTF-8"; /* Theme Name: Twenty Twenty-One Theme URI: https://wordpress.org/themes/twentytwentyone/ Author: the WordPress team Author URI: https://wordpress.org/ Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog. Requires at least: 5.3 Tested up to: 6.2 Requires PHP: 5.6 Version: 1.8 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: twentytwentyone Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org Twenty Twenty-One is distributed under the terms of the GNU GPL. */ /** * SETTINGS * File-header..........The file header for the themes style.css file. * Fonts................Any font files, if the project needs specific fonts. * Global...............Project-specific, globally available variables. * * TOOLS * Functions............Global functions. * Mixins...............Global mixins. * * GENERIC * Normalize.css........Normalise browser defaults. * Breakpoints..........Mixins and variables for responsive styles * Vertical-margins.....Vertical spacing for the main components. * Reset................Reset specific elements to make them easier to style in other contexts. * Clearings............Clearings for the main components. * * ELEMENTS * Blockquote...........Default blockquote. * Forms................Element-level form styling. * Headings.............H1–H6 * Links................Default links. * Lists................Default lists. * Media................Images, Figure, Figcaption, Embed, iFrame, Objects, Video. * * BLOCKS * Audio................Specific styles for the audio block. * Button...............Specific styles for the button block. * Code.................Specific styles for the code block. * Columns..............Specific styles for the columns block. * Cover................Specific styles for the cover block. * File.................Specific styles for the file block. * Gallery..............Specific styles for the gallery block. * Group................Specific styles for the group block. * Heading..............Specific styles for the heading block. * Image................Specific styles for the image block. * Latest comments......Specific styles for the latest comments block. * Latest posts.........Specific styles for the latest posts block. * Legacy...............Specific styles for the legacy gallery. * List.................Specific styles for the list block. * Media text...........Specific styles for the media and text block. * Navigation...........Specific styles for the navigation block. * Paragraph............Specific styles for the paragraph block. * Pullquote............Specific styles for the pullquote block. * Quote................Specific styles for the quote block. * Search...............Specific styles for the search block. * Separator............Specific styles for the separator block. * Table................Specific styles for the table block. * Verse................Specific styles for the verse block. * Video................Specific styles for the video block. * Utilities............Block alignments. * * COMPONENTS * Header...............Header styles. * Footer...............Footer styles. * Comments.............Comment styles. * Archives.............Archive styles. * 404..................404 styles. * Search...............Search styles. * Navigation...........Navigation styles. * Footer Navigation....Footer Navigation styles. * Pagination...........Pagination styles. * Single...............Single page and post styles. * Posts and pages......Misc, sticky post styles. * Entry................Entry, author biography. * Widget...............Widget styles. * Editor...............Editor styles. * * UTILITIES * A11y.................Screen reader text, prefers reduced motion etc. * Color Palette........Classes for the color palette colors. * Editor Font Sizes....Editor Font Sizes. * Measure..............The width of a line of text, in characters. */ /* Categories 01 to 03 are the basics. */ /* Variables */ :root { /* Font Family */ /* Font Size */ /* Line Height */ /* Headings */ /* Block: Latest posts */ /* Colors */ /* Body text color, site title, footer text color. */ /* Headings */ /* Mint, default body background */ /* Used for borders (separators) */ /* Spacing */ /* Elevation */ /* Forms */ /* Cover block */ /* Buttons */ /* entry */ /* Header */ /* Main navigation */ /* Pagination */ /* Footer */ /* Block: Pull quote */ /* Block: Table */ /* Widgets */ /* Admin-bar height */ } /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; } /** * Render the `main` element consistently in IE. */ main { display: block; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; text-decoration-thickness: 1px; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration-style: dotted; /* 2 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { /* 1 */ overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { /* 1 */ text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type=button], [type=reset], [type=submit] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type=checkbox], [type=radio] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type=search] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type=search]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; } /** * Responsive Styles */ /** * Required Variables */ /** * Root Media Query Variables */ /** * Extends */ .post-thumbnail { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .post-thumbnail { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .post-thumbnail { max-width: min(calc(100vw - 200px), 610px); } } .entry-content .wp-audio-shortcode { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .entry-content .wp-audio-shortcode { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .entry-content .wp-audio-shortcode { max-width: min(calc(100vw - 200px), 610px); } } .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { max-width: min(calc(100vw - 200px), 610px); } } *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { max-width: min(calc(100vw - 200px), 610px); } } .default-max-width { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .default-max-width { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .default-max-width { max-width: min(calc(100vw - 200px), 610px); } } .widget-area { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .widget-area { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .widget-area { max-width: min(calc(100vw - 200px), 1240px); } } .pagination { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .pagination { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .pagination { max-width: min(calc(100vw - 200px), 1240px); } } .comments-pagination { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .comments-pagination { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .comments-pagination { max-width: min(calc(100vw - 200px), 1240px); } } .post-navigation { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .post-navigation { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .post-navigation { max-width: min(calc(100vw - 200px), 1240px); } } .site-footer { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .site-footer { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .site-footer { max-width: min(calc(100vw - 200px), 1240px); } } .site-header { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .site-header { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .site-header { max-width: min(calc(100vw - 200px), 1240px); } } .alignwide { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .alignwide { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .alignwide { max-width: min(calc(100vw - 200px), 1240px); } } .wide-max-width { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .wide-max-width { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .wide-max-width { max-width: min(calc(100vw - 200px), 1240px); } } .alignfull { max-width: 100%; width: 100%; margin-left: auto; margin-right: auto; } .wp-block-group .wp-block-group__inner-container > *.alignfull { max-width: 100%; width: 100%; margin-left: auto; margin-right: auto; } .full-max-width { max-width: 100%; width: 100%; margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .alignfull, .full-max-width { max-width: 100%; width: auto; margin-left: auto; margin-right: auto; } } .entry-header .post-thumbnail { margin-left: auto; margin-right: auto; width: calc(100vw - 30px); max-width: 100%; } @media only screen and (min-width: 482px) { .entry-header .post-thumbnail { width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .entry-header .post-thumbnail { width: min(calc(100vw - 200px), 1240px); } } .singular .post-thumbnail { margin-left: auto; margin-right: auto; width: calc(100vw - 30px); max-width: 100%; } @media only screen and (min-width: 482px) { .singular .post-thumbnail { width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .singular .post-thumbnail { width: min(calc(100vw - 200px), 1240px); } } .alignfull [class*=inner-container] > .alignwide { margin-left: auto; margin-right: auto; width: calc(100vw - 30px); max-width: 100%; } @media only screen and (min-width: 482px) { .alignfull [class*=inner-container] > .alignwide { width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .alignfull [class*=inner-container] > .alignwide { width: min(calc(100vw - 200px), 1240px); } } .alignwide [class*=inner-container] > .alignwide { margin-left: auto; margin-right: auto; width: calc(100vw - 30px); max-width: 100%; } @media only screen and (min-width: 482px) { .alignwide [class*=inner-container] > .alignwide { width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .alignwide [class*=inner-container] > .alignwide { width: min(calc(100vw - 200px), 1240px); } } @media only screen and (min-width: 482px) { .entry-content > .alignleft { /*rtl:ignore*/ margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); /*rtl:ignore*/ margin-right: 25px; } @media only screen and (min-width: 482px) { .entry-content > .alignleft { margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } @media only screen and (min-width: 822px) { .entry-content > .alignleft { margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } } @media only screen and (min-width: 482px) { .entry-content > .alignright { /*rtl:ignore*/ margin-left: 25px; /*rtl:ignore*/ margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } @media only screen and (min-width: 482px) { .entry-content > .alignright { margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } @media only screen and (min-width: 822px) { .entry-content > .alignright { margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } } /** * Site Structure * * - Set vertical margins and responsive widths on * top-level wrappers and content wrappers * - `--global--width-content` is a responsive variable * - See: globals/_global-width-responsive.scss */ /** * Top Level Wrappers (header, main, footer) * - Set vertical padding and horizontal margins */ .site-header, .site-main, .widget-area, .site-footer { padding-top: 30px; padding-bottom: 30px; margin-left: auto; margin-right: auto; } .site-header { padding-top: 23px; padding-bottom: 60px; } @media only screen and (min-width: 482px) { .site-header { padding-bottom: 90px; } } /** * Site-main children wrappers * - Add double vertical margins here for clearer hierarchy */ .site-main > * { margin-top: 90px; margin-bottom: 90px; } .site-main > *:first-child { margin-top: 0; } .site-main > *:last-child { margin-bottom: 0; } /** * Set the default maximum responsive content-width */ /** * Set the wide maximum responsive content-width */ /** * Set the full maximum responsive content-width */ /* * Block & non-gutenberg content wrappers * - Set margins */ .entry-header, .post-thumbnail, .entry-content, .entry-footer, .author-bio { margin-top: 30px; margin-right: auto; margin-bottom: 30px; margin-left: auto; } /* * Block & non-gutenberg content wrapper children * - Sets spacing-vertical margin logic */ .site-main > article > * { margin-top: 20px; margin-bottom: 20px; } .site-main > .not-found > * { margin-top: 20px; margin-bottom: 20px; } .entry-content > * { margin-top: 20px; margin-bottom: 20px; } [class*=inner-container] > * { margin-top: 20px; margin-bottom: 20px; } .wp-block-template-part > * { margin-top: 20px; margin-bottom: 20px; } .wp-block-post-template :where(li > *) { margin-top: 20px; margin-bottom: 20px; } @media only screen and (min-width: 482px) { .site-main > article > * { margin-top: 30px; margin-bottom: 30px; } .site-main > .not-found > * { margin-top: 30px; margin-bottom: 30px; } .entry-content > * { margin-top: 30px; margin-bottom: 30px; } [class*=inner-container] > * { margin-top: 30px; margin-bottom: 30px; } .wp-block-template-part > * { margin-top: 30px; margin-bottom: 30px; } .wp-block-post-template :where(li > *) { margin-top: 30px; margin-bottom: 30px; } } .site-main > article > *:first-child, .site-main > .not-found > *:first-child, .entry-content > *:first-child, [class*=inner-container] > *:first-child, .wp-block-template-part > *:first-child, .wp-block-post-template :where(li > *):first-child { margin-top: 0; } .site-main > article > *:last-child, .site-main > .not-found > *:last-child, .entry-content > *:last-child, [class*=inner-container] > *:last-child, .wp-block-template-part > *:last-child, .wp-block-post-template :where(li > *):last-child { margin-bottom: 0; } .site-footer > * { margin-top: 20px; margin-bottom: 20px; } .widget-area > * { margin-top: 20px; margin-bottom: 20px; } @media only screen and (min-width: 482px) { .site-footer > * { margin-top: 30px; margin-bottom: 30px; } .widget-area > * { margin-top: 30px; margin-bottom: 30px; } } /* * Block & non-gutenberg content wrapper children * - Sets spacing-unit margins */ .entry-header > * { margin-top: 20px; margin-bottom: 20px; } .post-thumbnail > * { margin-top: 20px; margin-bottom: 20px; } .page-content > * { margin-top: 20px; margin-bottom: 20px; } .comment-content > * { margin-top: 20px; margin-bottom: 20px; } .widget > * { margin-top: 20px; margin-bottom: 20px; } .entry-header > *:first-child, .post-thumbnail > *:first-child, .page-content > *:first-child, .comment-content > *:first-child, .widget > *:first-child { margin-top: 0; } .entry-header > *:last-child, .post-thumbnail > *:last-child, .page-content > *:last-child, .comment-content > *:last-child, .widget > *:last-child { margin-bottom: 0; } /* * .entry-content children specific controls * - Adds special margin overrides for alignment utility classes */ .entry-content > * { /* Reset alignleft and alignright margins after alignfull */ } .entry-content > *.alignleft, .entry-content > *.alignright, .entry-content > *.alignleft:first-child + *, .entry-content > *.alignright:first-child + *, .entry-content > *.alignfull.has-background { margin-top: 0; } .entry-content > *:last-child, .entry-content > *.alignfull.has-background { margin-bottom: 0; } .entry-content > *.alignfull + .alignleft { margin-top: 30px; } .entry-content > *.alignfull + .alignright { margin-top: 30px; } /** * Reset specific elements to make them easier to style in other contexts. */ html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, form, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } /** * Apply generic border-box to all elements. * See: * https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ html { /* Apply border-box across the entire page. */ box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 1.7; } /** * Relax the definition a bit, to allow components to override it manually. */ *, *::before, *::after { box-sizing: inherit; } body { font-size: 1.25rem; font-weight: normal; color: #28303d; text-align: left; background-color: #d1e4dd; } .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ blockquote { padding: 0; position: relative; margin: 30px 0 30px 25px; } blockquote > * { margin-top: 20px; margin-bottom: 20px; } blockquote > *:first-child { margin-top: 0; } blockquote > *:last-child { margin-bottom: 0; } blockquote p { letter-spacing: normal; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; font-style: normal; font-weight: 700; line-height: 1.7; } blockquote cite, blockquote footer { font-weight: normal; letter-spacing: normal; } blockquote.alignleft, blockquote.alignright { padding-left: inherit; } blockquote.alignleft p, blockquote.alignright p { font-size: 1.125rem; max-width: inherit; width: inherit; } blockquote.alignleft cite, blockquote.alignleft footer, blockquote.alignright cite, blockquote.alignright footer { font-size: 1rem; letter-spacing: normal; } blockquote strong { font-weight: bolder; } blockquote:before { content: "“"; font-size: 1.25rem; line-height: 1.7; position: absolute; left: -12px; } blockquote .wp-block-quote__citation, blockquote cite, blockquote footer { color: #28303d; font-size: 1rem; font-style: normal; } @media only screen and (max-width: 481px) { blockquote { padding-left: 13px; } blockquote:before { left: 0; } } input[type=text] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=email] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=url] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=password] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=search] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=number] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=tel] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=date] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=month] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=week] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=time] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=datetime] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=datetime-local] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=color] { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } .site textarea { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; padding: 10px; margin: 0 2px; max-width: 100%; } input[type=text]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=email]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=url]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=password]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=search]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=number]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=tel]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=date]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=month]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=week]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=time]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=datetime]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=datetime-local]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=color]:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } .site textarea:focus { color: #28303d; outline-offset: 2px; outline: 2px dotted #39414d; } input[type=text]:disabled, input[type=email]:disabled, input[type=url]:disabled, input[type=password]:disabled, input[type=search]:disabled, input[type=number]:disabled, input[type=tel]:disabled, input[type=date]:disabled, input[type=month]:disabled, input[type=week]:disabled, input[type=time]:disabled, input[type=datetime]:disabled, input[type=datetime-local]:disabled, input[type=color]:disabled, .site textarea:disabled { opacity: 0.7; } .is-dark-theme input[type=text] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=email] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=url] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=password] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=search] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=number] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=tel] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=date] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=month] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=week] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=time] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=datetime] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=datetime-local] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=color] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme .site textarea { background: rgba(255, 255, 255, 0.9); } input[type=search]:focus { outline-offset: -7px; } .is-dark-theme input[type=search]:focus { outline-color: #d1e4dd; } input[type=color] { padding: 5px; height: 40px; } input[type=email], input[type=url] { /*rtl:ignore*/ direction: ltr; } select { border: 3px solid #39414d; color: #28303d; -moz-appearance: none; -webkit-appearance: none; appearance: none; line-height: 1.7; padding: 10px 30px 10px 10px; background: #fff url("data:image/svg+xml;utf8,") no-repeat; background-position: right 10px top 60%; } select:focus { outline-offset: 2px; outline: 2px dotted #39414d; } .is-dark-theme select { background: rgba(255, 255, 255, 0.9) url("data:image/svg+xml;utf8,") no-repeat; background-position: right 10px top 60%; } textarea { width: 100%; } label { font-size: 1.125rem; font-weight: 500; margin-bottom: 10px; } /** https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/ https://codepen.io/aaroniker/pen/ZEYoxEY by Aaron Iker. License: MIT. */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type=checkbox] { -webkit-appearance: none; -moz-appearance: none; position: relative; width: 25px; height: 25px; border: 3px solid #39414d; background: #fff; } input[type=radio] { -webkit-appearance: none; -moz-appearance: none; position: relative; width: 25px; height: 25px; border: 3px solid #39414d; background: #fff; } input[type=checkbox]:disabled, input[type=radio]:disabled { opacity: 0.7; } .is-dark-theme input[type=checkbox] { background: rgba(255, 255, 255, 0.9); } .is-dark-theme input[type=radio] { background: rgba(255, 255, 255, 0.9); } input[type=checkbox]:focus { outline-offset: 2px; outline: 2px dotted #39414d; } input[type=checkbox]:after { content: ""; opacity: 0; display: block; left: 5px; top: 2px; position: absolute; width: 7px; height: 13px; border: 3px solid #28303d; border-top: 0; border-left: 0; transform: rotate(30deg); } input[type=checkbox]:checked { color: #28303d; } input[type=checkbox]:checked:after { opacity: 1; } input[type=radio] { border-radius: 50%; } input[type=radio]:focus { outline-offset: 2px; outline: 2px dotted #39414d; } input[type=radio]:after { content: ""; opacity: 0; display: block; left: 3px; top: 3px; position: absolute; width: 11px; height: 11px; border-radius: 50%; background: #28303d; } input[type=radio]:checked { border: 4px solid #39414d; } input[type=radio]:checked:after { opacity: 1; } input[type=radio]:checked:focus { outline-offset: 4px; outline: 2px dotted #39414d; } } input[type=checkbox] + label { display: inline-block; padding-left: 10px; font-size: 1rem; vertical-align: top; } input[type=radio] + label { display: inline-block; padding-left: 10px; font-size: 1rem; vertical-align: top; } /** * https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/ */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type=range] { -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ width: 100%; /* Specific width is required for Firefox. */ height: 6px; background: #39414d; border-radius: 6px; outline-offset: 10px; } input[type=range]:disabled { opacity: 0.7; } input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; border: 3px solid #39414d; height: 44px; width: 44px; border-radius: 50%; background: #d1e4dd; cursor: pointer; } input[type=range]::-moz-range-thumb { border: 3px solid #39414d; height: 44px; width: 44px; border-radius: 50%; background: #d1e4dd; cursor: pointer; box-sizing: border-box; } } input[type=range]::-ms-track { width: 100%; height: 6px; border-radius: 6px; border-width: 19px 0; border-color: #d1e4dd; background: transparent; color: transparent; cursor: pointer; } input[type=range]::-ms-fill-upper { background: #39414d; border-radius: 6px; } input[type=range]::-ms-fill-lower { background: #39414d; border-radius: 6px; } input[type=range]::-ms-thumb { border: 3px solid #39414d; height: 44px; width: 44px; border-radius: 50%; background: #d1e4dd; cursor: pointer; } fieldset { display: grid; border-color: #39414d; padding: 25px; } fieldset legend { font-size: 1.5rem; } fieldset input[type=submit] { max-width: max-content; } fieldset input:not([type=submit]) { margin-bottom: 20px; } fieldset input[type=radio], fieldset input[type=checkbox] { margin-bottom: 0; } fieldset input[type=radio] + label { font-size: 1.125rem; padding-left: 0; margin-bottom: 20px; } fieldset input[type=checkbox] + label { font-size: 1.125rem; padding-left: 0; margin-bottom: 20px; } ::-moz-placeholder { opacity: 1; } .post-password-message { font-size: 1.5rem; } .post-password-form { display: flex; flex-wrap: wrap; } .post-password-form__label { width: 100%; margin-bottom: 0; } .post-password-form input[type=password] { flex-grow: 1; margin-top: 10px; margin-right: 17px; } .post-password-form__submit { margin-top: 10px; } @media only screen and (min-width: 592px) { .post-password-form__submit { margin-left: 10px; } } img { height: auto; vertical-align: middle; } /* Classic editor images */ /* Make sure embeds and iframes fit their containers. */ img, .entry-content img, embed, iframe, object, video { max-width: 100%; } /* Media captions */ figcaption, .wp-caption, .wp-caption-text, .wp-block-embed figcaption { color: currentColor; font-size: 1rem; line-height: 1.7; margin-top: 10px; margin-bottom: 20px; text-align: center; } .alignleft figcaption, .alignright figcaption, .alignleft .wp-caption, .alignright .wp-caption, .alignleft .wp-caption-text, .alignright .wp-caption-text, .alignleft .wp-block-embed figcaption, .alignright .wp-block-embed figcaption { margin-bottom: 0; } /* WP Smiley */ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Over here, place any elements that do not need to have their own file. */ b, strong { font-weight: 700; } dfn, cite, em, i { font-style: italic; } pre { white-space: pre; overflow-x: auto; } /* * text-underline-offset doesn't work in Chrome at all 👎 * But looks nice in Safari/Firefox, so let's keep it and * maybe Chrome will support it soon. */ a { cursor: pointer; color: #28303d; text-underline-offset: 3px; text-decoration-skip-ink: all; } a:hover { text-decoration-style: dotted; text-decoration-skip-ink: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; text-decoration: underline 1px dotted currentColor; text-decoration-skip-ink: none; background: rgba(255, 255, 255, 0.9); } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: #000; color: #fff; text-decoration: none; } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: #fff; } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: rgba(0, 0, 0, 0.9); color: #fff; } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: #fff; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; outline-offset: -2px; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { color: #21759b; background-color: #f1f1f1; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { background: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { outline: 2px dotted #28303d; } .has-background .has-link-color a, .has-background.has-link-color a { color: #28303d; } /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ .wp-block-audio audio:focus { outline-offset: 5px; outline: 2px solid #28303d; } /** * Button */ .site .button, button { border: 3px solid transparent; border-radius: 0; cursor: pointer; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; line-height: 1.5; padding: 15px 30px; text-decoration: none; } input[type=submit] { border: 3px solid transparent; border-radius: 0; cursor: pointer; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; line-height: 1.5; padding: 15px 30px; text-decoration: none; } input[type=reset] { border: 3px solid transparent; border-radius: 0; cursor: pointer; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; line-height: 1.5; padding: 15px 30px; text-decoration: none; } .wp-block-search .wp-block-search__button, .wp-block-button .wp-block-button__link, .wp-block-file a.wp-block-file__button { border: 3px solid transparent; border-radius: 0; cursor: pointer; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; line-height: 1.5; padding: 15px 30px; text-decoration: none; } .site .button:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } button:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } input[type=submit]:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } input[type=reset]:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .site .button:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background button:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .has-background button:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .site .button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } input[type=submit]:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } input[type=reset]:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .site .button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background input[type=submit]:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background input[type=reset]:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .site .button:hover, .site .button:active, button:hover, button:active, input[type=submit]:hover, input[type=submit]:active, input[type=reset]:hover, input[type=reset]:active, .wp-block-search .wp-block-search__button:hover, .wp-block-search .wp-block-search__button:active, .wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:active, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:active { background-color: transparent; border-color: currentColor; color: inherit; } .site .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, .wp-block-search .wp-block-search__button:focus, .wp-block-button .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .site .button:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } button:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } input[type=submit]:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } input[type=reset]:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } .wp-block-search .wp-block-search__button:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } .wp-block-button .wp-block-button__link:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } .wp-block-file a.wp-block-file__button:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } /** * Block Options */ .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { border-color: currentColor !important; background-color: transparent !important; color: inherit !important; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { border-color: currentColor; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { color: inherit; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: transparent; } .wp-block-button.is-style-outline .wp-block-button__link:hover { border-color: transparent !important; background-color: #28303d !important; color: #d1e4dd !important; } .wp-block-button.is-style-outline .wp-block-button__link:active { border-color: transparent !important; background-color: #28303d !important; color: #d1e4dd !important; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover { background-color: #28303d !important; color: #d1e4dd !important; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { background-color: #28303d !important; color: #d1e4dd !important; } .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover { color: #d1e4dd !important; } .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { color: #d1e4dd !important; } .wp-block-button .is-style-squared .wp-block-button__link { border-radius: 0; } .is-style-outline .wp-block-button__link[style*=radius]:focus { outline-offset: 2px; outline: 2px dotted #39414d; } .wp-block-button a.wp-block-button__link[style*=radius]:focus { outline-offset: 2px; outline: 2px dotted #39414d; } .wp-block-code { border-color: #28303d; border-radius: 0; border-style: solid; border-width: 0.1rem; padding: 20px; } .wp-block-code code { color: #28303d; white-space: pre; overflow-x: auto; display: block; } .wp-block-columns:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-columns .wp-block-column > * { margin-top: 20px; margin-bottom: 20px; } @media only screen and (min-width: 482px) { .wp-block-columns .wp-block-column > * { margin-top: 30px; margin-bottom: 30px; } } .wp-block-columns .wp-block-column > *:first-child { margin-top: 0; } .wp-block-columns .wp-block-column > *:last-child { margin-bottom: 0; } .wp-block-columns .wp-block-column:last-child { margin-bottom: 0; } .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: 20px; } @media only screen and (min-width: 482px) { .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: 30px; } } @media only screen and (min-width: 822px) { .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: 0; } } .wp-block-columns.is-style-twentytwentyone-columns-overlap { justify-content: space-around; } @media only screen and (min-width: 652px) { .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { margin-left: -50px; margin-top: 63px; z-index: 2; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { padding-left: 50px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { padding-left: 50px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { margin-top: 0; } } .wp-block-columns.alignfull .wp-block-column p:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-columns.alignfull .wp-block-column h1:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-columns.alignfull .wp-block-column h2:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-columns.alignfull .wp-block-column h3:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-columns.alignfull .wp-block-column h4:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-columns.alignfull .wp-block-column h5:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-cover, .wp-block-cover-image { background-color: #000; min-height: 450px; margin-top: inherit; margin-bottom: inherit; /* default & custom background-color */ /* Treating H2 separately to account for legacy /core styles */ /* Block Styles */ /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ } .wp-block-cover:not(.alignwide):not(.alignfull), .wp-block-cover-image:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-cover.alignfull, .wp-block-cover-image.alignfull { margin-top: 0; margin-bottom: 0; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text { color: currentColor; margin-top: 30px; margin-bottom: 30px; } .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { color: currentColor; } .wp-block-cover .wp-block-cover__inner-container .has-link-color a, .wp-block-cover .wp-block-cover-image-text .has-link-color a, .wp-block-cover .wp-block-cover-text .has-link-color a, .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, .wp-block-cover-image .wp-block-cover-text .has-link-color a { color: #28303d; } .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { color: #fff; } .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { color: #fff; } .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { color: #fff; } .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { color: #fff; } .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { color: #fff; } .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { color: #fff; } .wp-block-cover h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; max-width: inherit; text-align: inherit; padding: 0; } @media only screen and (min-width: 652px) { .wp-block-cover h2 { font-size: 3rem; } } .wp-block-cover-image h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; max-width: inherit; text-align: inherit; padding: 0; } @media only screen and (min-width: 652px) { .wp-block-cover-image h2 { font-size: 3rem; } } .wp-block-cover h2.has-text-align-left, .wp-block-cover-image h2.has-text-align-left { text-align: left; } .wp-block-cover h2.has-text-align-center, .wp-block-cover-image h2.has-text-align-center { text-align: center; } .wp-block-cover h2.has-text-align-right, .wp-block-cover-image h2.has-text-align-right { text-align: right; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container { width: calc(100% - 60px); } .wp-block-cover .wp-block-cover__inner-container > * { margin-top: 20px; margin-bottom: 20px; } .wp-block-cover-image .wp-block-cover__inner-container > * { margin-top: 20px; margin-bottom: 20px; } @media only screen and (min-width: 482px) { .wp-block-cover .wp-block-cover__inner-container > * { margin-top: 30px; margin-bottom: 30px; } .wp-block-cover-image .wp-block-cover__inner-container > * { margin-top: 30px; margin-bottom: 30px; } } .wp-block-cover .wp-block-cover__inner-container > *:first-child, .wp-block-cover-image .wp-block-cover__inner-container > *:first-child { margin-top: 0; } .wp-block-cover .wp-block-cover__inner-container > *:last-child, .wp-block-cover-image .wp-block-cover__inner-container > *:last-child { margin-bottom: 0; } .wp-block-cover.alignleft, .wp-block-cover.alignright, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright { margin-top: 0; } .wp-block-cover.alignleft > * { margin-top: 60px; margin-bottom: 60px; padding-left: 25px; padding-right: 25px; width: 100%; } .wp-block-cover.alignright > * { margin-top: 60px; margin-bottom: 60px; padding-left: 25px; padding-right: 25px; width: 100%; } .wp-block-cover-image.alignleft > * { margin-top: 60px; margin-bottom: 60px; padding-left: 25px; padding-right: 25px; width: 100%; } .wp-block-cover-image.alignright > * { margin-top: 60px; margin-bottom: 60px; padding-left: 25px; padding-right: 25px; width: 100%; } .wp-block-cover.has-left-content, .wp-block-cover.has-right-content, .wp-block-cover-image.has-left-content, .wp-block-cover-image.has-right-content { justify-content: center; } .wp-block-cover.is-style-twentytwentyone-border, .wp-block-cover-image.is-style-twentytwentyone-border { border: 3px solid #28303d; } .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { background-color: unset; } .wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover { opacity: inherit; } .wp-block-file a.wp-block-file__button { display: inline-block; } .wp-block-gallery { margin: 0 auto; } .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item { width: calc(50% - 10px); } .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { margin: 0; color: #fff; font-size: 1rem; } .wp-block-gallery .blocks-gallery-image figcaption a, .wp-block-gallery .blocks-gallery-item figcaption a { color: #fff; } .wp-block-gallery .blocks-gallery-image figcaption a:focus { background-color: transparent; outline: 2px solid #28303d; text-decoration: none; } .wp-block-gallery .blocks-gallery-item figcaption a:focus { background-color: transparent; outline: 2px solid #28303d; text-decoration: none; } .wp-block-gallery .blocks-gallery-image a:focus img, .wp-block-gallery .blocks-gallery-item a:focus img { outline-offset: 2px; } .wp-block-group { display: block; clear: both; display: flow-root; } .wp-block-group:before, .wp-block-group:after { content: ""; display: block; clear: both; } .wp-block-group .wp-block-group__inner-container { margin-left: auto; margin-right: auto; } .wp-block-group .wp-block-group__inner-container > * { margin-top: 20px; margin-bottom: 20px; } @media only screen and (min-width: 482px) { .wp-block-group .wp-block-group__inner-container > * { margin-top: 30px; margin-bottom: 30px; } } .wp-block-group .wp-block-group__inner-container > *:first-child { margin-top: 0; } .wp-block-group .wp-block-group__inner-container > *:last-child { margin-bottom: 0; } .wp-block-group.has-background { padding: 20px; } @media only screen and (min-width: 482px) { .wp-block-group.has-background { padding: 30px; } } .wp-block-group.is-style-twentytwentyone-border { border: 3px solid #28303d; padding: 30px; } .wp-block-group.has-background .wp-block-group__inner-container > .alignfull { max-width: calc(100% + 60px); width: calc(100% + 60px); margin-left: -30px; } .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { max-width: calc(100% + 60px); width: calc(100% + 60px); margin-left: -30px; } .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull { max-width: calc(100% + 60px); width: calc(100% + 60px); margin-left: -30px; } .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { max-width: calc(100% + 60px); width: calc(100% + 60px); margin-left: -30px; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { clear: both; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: normal; } h1 strong, .h1 strong, h2 strong, .h2 strong, h3 strong, .h3 strong, h4 strong, .h4 strong, h5 strong, .h5 strong, h6 strong, .h6 strong { font-weight: 600; } h1 { font-size: 4rem; letter-spacing: normal; line-height: 1.1; } @media only screen and (min-width: 652px) { h1 { font-size: 6rem; } } .h1 { font-size: 4rem; letter-spacing: normal; line-height: 1.1; } @media only screen and (min-width: 652px) { .h1 { font-size: 6rem; } } h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { h2 { font-size: 3rem; } } .h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { .h2 { font-size: 3rem; } } h3 { font-size: 2rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { h3 { font-size: 2rem; } } .h3 { font-size: 2rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { .h3 { font-size: 2rem; } } h4, .h4 { font-size: 1.5rem; font-weight: 600; letter-spacing: normal; line-height: 1.3; } h5, .h5 { font-size: 1.125rem; font-weight: 600; letter-spacing: 0.05em; line-height: 1.3; } h6, .h6 { font-size: 1rem; font-weight: 600; letter-spacing: 0.05em; line-height: 1.3; } .wp-block-image { text-align: center; } .wp-block-image figcaption { color: #28303d; font-size: 1rem; line-height: 1.7; margin-top: 10px; margin-bottom: 20px; text-align: center; } .wp-block-image .alignright { margin-left: 25px; } .wp-block-image .alignleft { margin-right: 25px; } .wp-block-image a:focus img { outline-offset: 2px; } .entry-content > *[class=wp-block-image], .entry-content [class*=inner-container] > *[class=wp-block-image] { margin-top: 0; margin-bottom: 0; } .entry-content > *[class=wp-block-image] + *, .entry-content [class*=inner-container] > *[class=wp-block-image] + * { margin-top: 0; } .wp-block-image.is-style-twentytwentyone-border img, .wp-block-image.is-style-twentytwentyone-image-frame img { border: 3px solid #28303d; } .wp-block-image.is-style-twentytwentyone-image-frame img { padding: 20px; } @media only screen and (min-width: 482px) { .entry-content > .wp-block-image > .alignleft, .entry-content > .wp-block-image > .alignright { max-width: 50%; } } @media only screen and (max-width: 481px) { .entry-content > .wp-block-image > .alignleft, .entry-content > .wp-block-image > .alignright { margin-left: 0; margin-right: 0; } } .wp-block-latest-comments { padding-left: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment { font-size: 1.125rem; line-height: 1.7; /* Vertical margins logic */ margin-top: 30px; margin-bottom: 30px; } .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { margin-top: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { margin-bottom: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment-meta { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } .wp-block-latest-comments .wp-block-latest-comments__comment-date { color: #28303d; font-size: 1.125rem; } .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { font-size: 1.125rem; line-height: 1.7; margin: 0; } .wp-block-latest-posts { padding-left: 0; } .wp-block-latest-posts:not(.is-grid) > li { margin-top: 50px; margin-bottom: 50px; } .wp-block-latest-posts:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-latest-posts:not(.is-grid) > li:last-child { margin-bottom: 0; } .widget-area .wp-block-latest-posts:not(.is-grid) > li { margin-top: 0; margin-bottom: 0; } .wp-block-latest-posts.is-grid { word-wrap: break-word; word-break: break-word; } .wp-block-latest-posts.is-grid > li { margin-bottom: 30px; } .wp-block-latest-posts.is-grid > li:last-child { margin-bottom: 0; } .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-latest-posts > li > * { margin-top: 10px; margin-bottom: 10px; } .wp-block-latest-posts > li > *:first-child { margin-top: 0; } .wp-block-latest-posts > li > *:last-child { margin-bottom: 0; } .wp-block-latest-posts > li > a { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-weight: normal; line-height: 1.3; margin-bottom: 10px; } @media only screen and (min-width: 652px) { .wp-block-latest-posts > li > a { font-size: 2rem; } } .widget-area .wp-block-latest-posts > li > a { font-size: 1.125rem; margin-bottom: 0; } .wp-block-latest-posts .wp-block-latest-posts__post-author { color: #28303d; font-size: 1.25rem; line-height: 1.7; } .wp-block-latest-posts .wp-block-latest-posts__post-date { color: #28303d; font-size: 1rem; line-height: 1.7; } [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { color: currentColor; } .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, .wp-block-latest-posts .wp-block-latest-posts__post-full-content { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; line-height: 1.7; margin-top: 20px; } .wp-block-latest-posts.alignfull { padding-left: 20px; padding-right: 20px; } .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, .entry-content .has-background .wp-block-latest-posts.alignfull { padding-left: 0; padding-right: 0; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { border-top: 3px solid #28303d; border-bottom: 3px solid #28303d; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { padding-bottom: 30px; border-bottom: 1px solid #28303d; margin-top: 30px; margin-bottom: 30px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { padding-bottom: 30px; border-bottom: 1px solid #28303d; margin-top: 30px; margin-bottom: 30px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { padding-bottom: 0; border-bottom: none; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { box-shadow: inset 0 -1px 0 0 #28303d; border-bottom: 2px solid #28303d; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { margin: 0; padding-top: 30px; padding-right: 25px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { padding-bottom: 30px; } @media screen and (min-width: 600px) { .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { width: 50%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { width: 33%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { width: 25%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { width: 20%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { width: 17%; } } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { border: 3px solid #28303d; padding: 30px 25px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { padding-bottom: 30px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { margin-top: 25px; margin-bottom: 25px; } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } .gallery-item a { display: block; } .gallery-item a:focus img { outline-offset: -2px; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } figure.wp-caption a:focus img { outline-offset: 2px; } ul, ol { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; margin: 0; padding-left: 50px; } ul.aligncenter, ol.aligncenter, ul.alignright, ol.alignright { list-style-position: inside; padding: 0; } ul.alignright, ol.alignright { text-align: right; } ul { list-style-type: disc; } ul ul { list-style-type: circle; } ol { list-style-type: decimal; } ol ul { list-style-type: circle; } dt { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: bold; } dd { margin: 0; padding-left: 50px; } .wp-block-media-text { /** * Block Options */ } .wp-block-media-text.alignfull { margin-top: 0; margin-bottom: 0; } .wp-block-media-text a:focus img { outline-offset: -1px; } .wp-block-media-text .wp-block-media-text__content { padding: 25px; } @media only screen and (min-width: 592px) { .wp-block-media-text .wp-block-media-text__content { padding: 30px; } } .wp-block-media-text .wp-block-media-text__content > * { margin-top: 20px; margin-bottom: 20px; } @media only screen and (min-width: 482px) { .wp-block-media-text .wp-block-media-text__content > * { margin-top: 30px; margin-bottom: 30px; } } .wp-block-media-text .wp-block-media-text__content > *:first-child { margin-top: 0; } .wp-block-media-text .wp-block-media-text__content > *:last-child { margin-bottom: 0; } @media only screen and (min-width: 482px) { .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { padding-top: 30px; padding-bottom: 30px; } } .wp-block-media-text.is-style-twentytwentyone-border { border: 3px solid #28303d; } .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; font-weight: normal; } .wp-block-navigation .wp-block-navigation-link__submenu-icon { padding: 0; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { display: inherit; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { border: none; left: 0; min-width: max-content; opacity: 0; padding: 0; position: inherit; top: inherit; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { display: none; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { background: #d1e4dd; margin: 0; padding: 0; position: absolute; top: 100%; border: 1px solid #28303d; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before { content: ""; display: block; position: absolute; width: 0; top: -10px; left: 25px; border-style: solid; border-color: #28303d transparent; border-width: 0 7px 10px 7px; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { content: ""; display: block; position: absolute; width: 0; top: -10px; left: 25px; border-style: solid; border-color: #28303d transparent; border-width: 0 7px 10px 7px; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { top: -9px; border-color: #d1e4dd transparent; } .wp-block-navigation:not(.has-background) .wp-block-navigation__container { background: #d1e4dd; } .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { background: #d1e4dd; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { color: #28303d; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { color: #28303d; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { text-decoration: underline; text-decoration-style: dotted; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { color: currentColor; } p { line-height: 1.7; } p.has-background { padding: 20px; } p.has-text-color a { color: #28303d; } pre.wp-block-preformatted { overflow-x: auto; white-space: pre; } .wp-block-pullquote { padding: 40px 0; text-align: center; border-width: 3px; border-bottom-style: solid; border-top-style: solid; color: currentColor; border-color: currentColor; position: relative; /** * Block Options */ } .wp-block-pullquote blockquote::before { color: currentColor; content: "“"; display: block; position: relative; left: 0; font-size: 3rem; font-weight: 500; line-height: 1; } .wp-block-pullquote p { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 1.3; margin: 0; } @media only screen and (min-width: 652px) { .wp-block-pullquote p { font-size: 2rem; } } .wp-block-pullquote a { color: currentColor; } .wp-block-pullquote .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer { color: currentColor; display: block; font-size: 1rem; font-style: normal; text-transform: none; } .wp-block-pullquote:not(.is-style-solid-color) { background: none; } .wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, .wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { text-align: center; } .wp-block-pullquote.alignwide > p { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block-pullquote.alignwide > p { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .wp-block-pullquote.alignwide > p { max-width: min(calc(100vw - 200px), 1240px); } } .wp-block-pullquote.alignwide blockquote { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block-pullquote.alignwide blockquote { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .wp-block-pullquote.alignwide blockquote { max-width: min(calc(100vw - 200px), 1240px); } } .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p { padding: 0 40px; } .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { padding: 0 40px; } .wp-block-pullquote.is-style-solid-color { color: #28303d; padding: 50px; border-width: 3px; border-style: solid; border-color: #28303d; } @media (min-width: 600px) { .wp-block-pullquote.is-style-solid-color { padding: 100px; } } .wp-block-pullquote.is-style-solid-color blockquote::before { text-align: left; } .wp-block-pullquote.is-style-solid-color blockquote { margin: 0; max-width: inherit; } .wp-block-pullquote.is-style-solid-color blockquote p { font-size: 2rem; } @media only screen and (min-width: 652px) { .wp-block-pullquote.is-style-solid-color blockquote p { font-size: 2rem; } } .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, .wp-block-pullquote.is-style-solid-color cite, .wp-block-pullquote.is-style-solid-color footer { color: currentColor; } .wp-block-pullquote.is-style-solid-color.alignleft, .wp-block-pullquote.is-style-solid-color.alignright { padding: 20px; } .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { max-width: initial; } .wp-block-query.has-background { padding: 20px; } @media only screen and (min-width: 482px) { .wp-block-query.has-background { padding: 30px; } } .wp-block-quote { border-left: none; /** * Block Options */ } .wp-block-quote:before { content: "“"; font-size: 1.25rem; line-height: 1.7; left: 8px; } .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, .has-background .wp-block-quote cite, [class*=background-color] .wp-block-quote cite, [style*=background-color] .wp-block-quote cite, .wp-block-cover[style*=background-image] .wp-block-quote cite, .has-background .wp-block-quote footer, [class*=background-color] .wp-block-quote footer, [style*=background-color] .wp-block-quote footer, .wp-block-cover[style*=background-image] .wp-block-quote footer { color: currentColor; } .wp-block-quote.has-text-align-right { margin: 30px 25px 30px auto; padding-right: 0; border-right: none; } .wp-block-quote.has-text-align-right:before { display: none; } .wp-block-quote.has-text-align-right p:before { content: "”"; font-size: 1.25rem; font-weight: normal; line-height: 1.7; margin-right: 5px; } .wp-block-quote.has-text-align-center { margin: 30px auto; } .wp-block-quote.has-text-align-center:before { display: none; } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: 0; padding-right: 0; /* Resetting margins to match _block-container.scss */ margin-top: 30px; margin-bottom: 30px; } .wp-block-quote.is-large p { font-size: 2.25rem; font-style: normal; line-height: 1.35; } @media only screen and (min-width: 652px) { .wp-block-quote.is-large p { font-size: 2.5rem; } } .wp-block-quote.is-style-large p { font-size: 2.25rem; font-style: normal; line-height: 1.35; } @media only screen and (min-width: 652px) { .wp-block-quote.is-style-large p { font-size: 2.5rem; } } .wp-block-quote.is-large:before { font-size: 2.25rem; line-height: 1.35; left: -25px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-large:before { font-size: 2.5rem; } } .wp-block-quote.is-style-large:before { font-size: 2.25rem; line-height: 1.35; left: -25px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-style-large:before { font-size: 2.5rem; } } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { display: none; } .wp-block-quote.is-large.has-text-align-right p:before { content: "”"; font-size: 2.25rem; font-weight: normal; line-height: 1.35; margin-right: 10px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-large.has-text-align-right p:before { font-size: 2.5rem; } } .wp-block-quote.is-style-large.has-text-align-right p:before { content: "”"; font-size: 2.25rem; font-weight: normal; line-height: 1.35; margin-right: 10px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-style-large.has-text-align-right p:before { font-size: 2.5rem; } } .wp-block-quote.is-large .wp-block-quote__citation, .wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large .wp-block-quote__citation, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { color: #28303d; font-size: 1.125rem; } @media only screen and (max-width: 481px) { .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: 25px; } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { left: 0; } .wp-block-quote.is-large.has-text-align-right, .wp-block-quote.is-style-large.has-text-align-right { padding-left: 0; padding-right: 25px; } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { right: 0; } .wp-block-quote.is-large.has-text-align-center, .wp-block-quote.is-style-large.has-text-align-center { padding-left: 0; padding-right: 0; } .wp-block-quote.has-text-align-right { padding-left: 0; padding-right: 13px; } } @media only screen and (max-width: 481px) { .wp-block-quote.has-text-align-right:before { right: 0; } .wp-block-quote.has-text-align-center { padding-left: 0; padding-right: 0; } } .wp-block-rss { padding-left: 0; } .wp-block-rss > li { list-style: none; } .wp-block-rss:not(.is-grid) > li { margin-top: 50px; margin-bottom: 50px; } .wp-block-rss:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-rss:not(.is-grid) > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid > li { margin-bottom: 30px; } .wp-block-rss.is-grid > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-rss > li > * { margin-top: 10px; margin-bottom: 10px; } .wp-block-rss > li > *:first-child { margin-top: 0; } .wp-block-rss > li > *:last-child { margin-bottom: 0; } .wp-block-rss .wp-block-rss__item-title > a { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-weight: normal; line-height: 1.3; margin-bottom: 10px; } @media only screen and (min-width: 652px) { .wp-block-rss .wp-block-rss__item-title > a { font-size: 2rem; } } .wp-block-rss .wp-block-rss__item-author { color: #28303d; font-size: 1.25rem; line-height: 1.7; } .wp-block-rss .wp-block-rss__item-publish-date { color: #28303d; font-size: 1rem; line-height: 1.7; } [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { color: currentColor; } .wp-block-rss .wp-block-rss__item-excerpt, .wp-block-rss .wp-block-rss__item-full-content { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; line-height: 1.7; margin-top: 20px; } .wp-block-rss.alignfull { padding-left: 20px; padding-right: 20px; } .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { padding-left: 0; padding-right: 0; } .wp-block-search { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block-search { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .wp-block-search { max-width: min(calc(100vw - 200px), 610px); } } .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { justify-content: center; } .wp-block-search .wp-block-search__label { font-size: 1.125rem; font-weight: 500; margin-bottom: 10px; } .wp-block-search .wp-block-search__input { border: 3px solid #39414d; border-radius: 0; color: #28303d; line-height: 1.7; max-width: inherit; margin-right: -3px; padding: 10px; } .wp-block-search .wp-block-search__input:focus { color: #28303d; border-color: #39414d; } .has-background .wp-block-search .wp-block-search__input { border-color: #28303d !important; } .wp-block-search button.wp-block-search__button { margin-left: 0; line-height: 1; } .wp-block-search button.wp-block-search__button.has-icon { padding: 6px 15px; } .wp-block-search button.wp-block-search__button.has-icon svg { width: 40px; height: 40px; fill: currentColor; } .has-background .wp-block-search button.wp-block-search__button:hover { background-color: #d1e4dd !important; color: #28303d !important; } .has-background .wp-block-search button.wp-block-search__button:active { background-color: #d1e4dd !important; color: #28303d !important; } .has-text-color .wp-block-search button.wp-block-search__button:hover { color: #28303d !important; } .has-text-color .wp-block-search button.wp-block-search__button:active { color: #28303d !important; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { background-color: #fff; border: 3px solid #39414d; border-radius: 0; padding: 3px; } .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { border-color: #28303d !important; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { margin-left: 0; margin-right: 0; padding-left: 10px; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { color: #28303d; outline-offset: -2px; outline: 2px dotted #39414d; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { padding: 15px 30px; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { color: #28303d; } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { color: #28303d; } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { background-color: #28303d; color: #fff; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { padding: 6px 15px; } .wp-block-search__button { box-shadow: none; } hr { border-style: none; clear: both; margin-left: auto; margin-right: auto; } hr, hr.wp-block-separator { border-bottom: 1px solid #28303d; } hr.wp-block-separator { opacity: 1; /** * Block Options */ } hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { max-width: min(calc(100vw - 200px), 610px); } } hr.wp-block-separator:not(.is-style-dots).alignwide { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { hr.wp-block-separator:not(.is-style-dots).alignwide { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { hr.wp-block-separator:not(.is-style-dots).alignwide { max-width: min(calc(100vw - 200px), 1240px); } } hr.wp-block-separator:not(.is-style-dots).alignfull { max-width: 100%; } hr.wp-block-separator.is-style-twentytwentyone-separator-thick { border-bottom-width: 3px; } hr.wp-block-separator.is-style-dots.has-background, hr.wp-block-separator.is-style-dots.has-text-color { background-color: transparent !important; } hr.wp-block-separator.is-style-dots.has-background:before, hr.wp-block-separator.is-style-dots.has-text-color:before { color: currentColor !important; } hr.wp-block-separator.is-style-dots:before { color: #28303d; font-size: 2.25rem; letter-spacing: 1.125rem; padding-left: 1.125rem; } @media only screen and (min-width: 652px) { hr.wp-block-separator.is-style-dots:before { font-size: 2.5rem; } } .has-background hr.wp-block-separator, [class*=background-color] hr.wp-block-separator, [style*=background-color] hr.wp-block-separator, .wp-block-cover[style*=background-image] hr.wp-block-separator { border-color: currentColor; } .wp-block-social-links a:focus { color: #28303d; } .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { color: #28303d; } .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, .wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { background: none; } table, .wp-block-table { width: 100%; min-width: 240px; border-collapse: collapse; } table thead, table tfoot, .wp-block-table thead, .wp-block-table tfoot { text-align: center; } table th, .wp-block-table th { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } table td, table th, .wp-block-table td, .wp-block-table th { padding: 10px; border: 1px solid; } table figcaption, .wp-block-table figcaption { color: #28303d; font-size: 1rem; } table.is-style-regular .has-background, table.is-style-stripes .has-background, table.is-style-stripes .has-background thead tr, table.is-style-stripes .has-background tfoot tr, table.is-style-stripes .has-background tbody tr, .wp-block-table.is-style-regular .has-background, .wp-block-table.is-style-stripes .has-background, .wp-block-table.is-style-stripes .has-background thead tr, .wp-block-table.is-style-stripes .has-background tfoot tr, .wp-block-table.is-style-stripes .has-background tbody tr { color: #28303d; } table.is-style-stripes, .wp-block-table.is-style-stripes { border-color: #f0f0f0; } table.is-style-stripes th, table.is-style-stripes td, .wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td { border-width: 0; } table.is-style-stripes tbody tr:nth-child(odd) { background-color: #f0f0f0; } .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { background-color: #f0f0f0; } table.is-style-stripes .has-background tbody tr:nth-child(odd) { background-color: rgba(255, 255, 255, 0.9); } .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { background-color: rgba(255, 255, 255, 0.9); } table.wp-calendar-table td, table.wp-calendar-table th { background: transparent; border: 0; text-align: center; line-height: 2; vertical-align: middle; word-break: normal; } table.wp-calendar-table th { font-weight: bold; } table.wp-calendar-table thead, table.wp-calendar-table tbody { color: currentColor; border: 1px solid; } table.wp-calendar-table caption { font-weight: bold; text-align: left; margin-bottom: 20px; color: currentColor; } .wp-calendar-nav { text-align: left; margin-top: 10px; } .wp-calendar-nav svg { height: 1em; vertical-align: middle; } .wp-calendar-nav svg path { fill: currentColor; } .wp-calendar-nav .wp-calendar-nav-next { float: right; } .wp-block-tag-cloud.alignfull { padding-left: 20px; padding-right: 20px; } .wp-block-verse { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } .wp-block-video figcaption { color: #28303d; font-size: 1rem; margin-top: 10px; margin-bottom: 20px; text-align: center; } * > figure > video { max-width: unset; width: 100%; vertical-align: middle; } :root .is-extra-small-text { font-size: 1rem; } :root .has-extra-small-font-size { font-size: 1rem; } :root .is-small-text { font-size: 1.125rem; } :root .has-small-font-size { font-size: 1.125rem; } :root .is-regular-text { font-size: 1.25rem; } :root .has-regular-font-size { font-size: 1.25rem; } :root .is-normal-font-size { font-size: 1.25rem; } :root .has-normal-font-size { font-size: 1.25rem; } :root .has-medium-font-size { font-size: 1.25rem; } :root .is-large-text { font-size: 1.5rem; line-height: 1.3; } :root .has-large-font-size { font-size: 1.5rem; line-height: 1.3; } :root .is-larger-text { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .is-larger-text { font-size: 2.5rem; } } :root .has-larger-font-size { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .has-larger-font-size { font-size: 2.5rem; } } :root .is-extra-large-text { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .is-extra-large-text { font-size: 2.5rem; } } :root .has-extra-large-font-size { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .has-extra-large-font-size { font-size: 2.5rem; } } :root .is-huge-text { font-size: 6rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .is-huge-text { font-size: 6rem; } } :root .has-huge-font-size { font-size: 6rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .has-huge-font-size { font-size: 6rem; } } :root .is-gigantic-text { font-size: 9rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .is-gigantic-text { font-size: 9rem; } } :root .has-gigantic-font-size { font-size: 9rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .has-gigantic-font-size { font-size: 9rem; } } /* Block Alignments */ /** * These selectors set the default max width for content appearing inside a post or page. */ /** * .alignleft */ .alignleft { /*rtl:ignore*/ text-align: left; margin-top: 0; } .entry-content > .alignleft { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .entry-content > .alignleft { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .entry-content > .alignleft { max-width: min(calc(100vw - 200px), 610px); } } @media only screen and (min-width: 482px) { .alignleft { /*rtl:ignore*/ float: left; /*rtl:ignore*/ margin-right: 25px; margin-bottom: 30px; } .entry-content > .alignleft { max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } @media only screen and (min-width: 482px) { .entry-content > .alignleft { max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } @media only screen and (min-width: 822px) { .entry-content > .alignleft { max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } } /** * .aligncenter */ .aligncenter { clear: both; display: block; float: none; margin-right: auto; margin-left: auto; text-align: center; } /** * .alignright */ .alignright { margin-top: 0; margin-bottom: 30px; } .entry-content > .alignright { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .entry-content > .alignright { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .entry-content > .alignright { max-width: min(calc(100vw - 200px), 610px); } } @media only screen and (min-width: 482px) { .alignright { /*rtl:ignore*/ float: right; /*rtl:ignore*/ margin-left: 25px; } .entry-content > .alignright { max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } @media only screen and (min-width: 482px) { .entry-content > .alignright { max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } @media only screen and (min-width: 822px) { .entry-content > .alignright { max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); } } } [class*=inner-container] > .alignleft + *, [class*=inner-container] > .alignright + * { margin-top: 0; } /** * .alignwide */ /** * .alignfull */ .alignwide, .alignfull { clear: both; } .has-left-content { justify-content: flex-start; } .has-right-content { justify-content: flex-end; } .has-parallax { background-attachment: fixed; } .has-drop-cap:not(:focus)::first-letter { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: normal; line-height: 0.66; text-transform: uppercase; font-style: normal; float: left; margin: 0.1em 0.1em 0 0; font-size: 5rem; } @media only screen and (min-width: 652px) { .has-drop-cap:not(:focus)::first-letter { font-size: 7rem; } } .has-drop-cap:not(:focus)::after { content: ""; display: table; clear: both; padding-top: 14px; } .desktop-only { display: none; } @media only screen and (min-width: 482px) { .desktop-only { display: block; } } /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ .site-header { display: flex; align-items: flex-start; flex-wrap: wrap; row-gap: 30px; } .wp-custom-logo .site-header { align-items: center; } @media only screen and (min-width: 482px) { .site-header { padding-top: 40px; } } @media only screen and (min-width: 822px) { .site-header { padding-top: 72px; } } .site-branding { color: #28303d; margin-right: 140px; } .site-branding:last-child { margin-right: 0; width: 100%; text-align: center; } @media only screen and (min-width: 482px) { .site-branding { margin-right: initial; margin-top: 4px; } } .site-title { color: #28303d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.5rem; letter-spacing: normal; text-transform: uppercase; line-height: 1.3; margin-bottom: 5px; } .site-title a { color: currentColor; font-weight: normal; } .site-title a:link, .site-title a:visited, .site-title a:active { color: currentColor; } .site-title a:hover { color: #39414d; } .site-title a:focus { color: #39414d; } @media only screen and (min-width: 482px) { .site-title { font-size: 1.5rem; } } .site-description { color: currentColor; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; line-height: 1.4; } .site-title > a { text-decoration-color: #39414d; } .site-logo { margin: 15px 0; } .site-header > .site-logo { width: 100%; padding-bottom: 45px; border-bottom: 1px solid; text-align: center; } .site-logo .custom-logo { margin-left: auto; margin-right: auto; max-width: 96px; max-height: 96px; height: auto; display: inline-block; width: auto; } @media only screen and (min-width: 482px) { .site-logo .custom-logo { max-width: 300px; max-height: 100px; height: auto; width: auto; } } @media only screen and (max-width: 481px) { .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { position: absolute; padding-top: 15px; margin-top: 0; top: 0; } .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { display: none; } .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { max-height: calc(10px + 2em); } .site-header.has-logo.has-title-and-tagline { align-items: flex-start; } .site-header.has-logo.has-title-and-tagline.has-menu { justify-content: space-between; } .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { max-width: calc(100% - 160px); } .site-header.has-logo.has-title-and-tagline .site-branding { margin-right: 0; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { display: none; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { position: relative; top: 0; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { position: relative; padding-top: 0; margin-top: -10px; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { padding-left: 11px; padding-right: 11px; margin-right: -15px; } .site-header:not(.has-logo).has-title-and-tagline .site-branding { margin-right: 0; max-width: calc(100% - 160px); } .site-header:not(.has-menu) { justify-content: center; } } .site-footer { padding-top: 0; padding-bottom: 51px; } .no-widgets .site-footer { margin-top: 180px; } @media only screen and (max-width: 481px) { .no-widgets .site-footer { margin-top: 90px; } } .site-footer > .site-info { padding-top: 30px; color: #28303d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; line-height: 1.7; border-top: 3px solid #28303d; } .site-footer > .site-info .site-name { text-transform: uppercase; font-size: 1.5rem; } .site-footer > .site-info .privacy-policy { margin-top: 15px; } .site-footer > .site-info .powered-by { margin-top: 15px; } @media only screen and (min-width: 822px) { .site-footer > .site-info { display: flex; align-items: center; } .site-footer > .site-info .site-name { margin-right: 15px; } .site-footer > .site-info .privacy-policy, .site-footer > .site-info .powered-by { margin-top: initial; margin-left: auto; } .site-footer > .site-info .privacy-policy + .powered-by { margin-left: 15px; } } .site-footer > .site-info a { color: #28303d; } .site-footer > .site-info a:link { color: #28303d; } .site-footer > .site-info a:visited { color: #28303d; } .site-footer > .site-info a:active { color: #28303d; } .site-footer > .site-info a:hover { color: #28303d; } .site-footer > .site-info a:focus { color: #28303d; } .is-dark-theme .site-footer > .site-info a:focus { color: #d1e4dd; } .has-background-white .site-footer > .site-info a:focus { color: #fff; } .singular .entry-header { border-bottom: 3px solid #28303d; padding-bottom: 60px; margin-bottom: 90px; } .home .entry-header { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .singular .has-post-thumbnail .entry-header { border-bottom: none; padding-bottom: 39px; margin-bottom: 0; } .no-results.not-found > *:first-child { margin-bottom: 90px; } .page-links { clear: both; } .page-links .post-page-numbers { display: inline-block; margin-left: 13px; margin-right: 13px; min-width: 44px; min-height: 44px; } .page-links .post-page-numbers:first-child { margin-left: 0; } .entry-title { color: #28303d; font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; overflow-wrap: break-word; } @media only screen and (min-width: 652px) { .entry-title { font-size: 3rem; } } .entry-title a { color: currentColor; text-underline-offset: 0.15em; } .entry-title a:hover { color: #28303d; } .entry-title a:focus { color: #39414d; } .entry-title a:active { color: currentColor; } .singular .entry-title { font-size: 4rem; } @media only screen and (min-width: 652px) { .singular .entry-title { font-size: 6rem; } } h1.entry-title { line-height: 1.1; font-weight: 300; } /** * Entry Content */ .entry-content, .entry-summary { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } .entry-content p { word-wrap: break-word; } .entry-content > iframe[style] { margin: 30px 0 !important; max-width: 100% !important; } .entry-footer { color: #28303d; clear: both; float: none; font-size: 1rem; display: block; } .entry-footer > span { display: inline-block; } .entry-footer a { color: currentColor; } .entry-footer a:hover { color: #28303d; } .entry-footer a:focus { color: #28303d; } .entry-footer a:active { color: currentColor; } .site-main > article > .entry-footer { margin-top: 30px; padding-top: 20px; padding-bottom: 90px; border-bottom: 1px solid #28303d; } body:not(.single) .site-main > article:last-of-type .entry-footer { border-bottom: 1px solid transparent; } .single .site-main > article > .entry-footer { margin-top: 102px; margin-bottom: 102px; padding-bottom: 0; padding-top: 24px; border-top: 3px solid #28303d; border-bottom: 1px solid transparent; display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 50px; } .single .site-main > article > .entry-footer .post-taxonomies, .single .site-main > article > .entry-footer .full-size-link { justify-content: flex-end; text-align: right; } .single .site-main > article > .entry-footer .full-size-link:first-child:last-child { grid-column: span 2; } .single .site-main > article > .entry-footer .posted-on, .single .site-main > article > .entry-footer .byline, .single .site-main > article > .entry-footer .cat-links, .single .site-main > article > .entry-footer .tags-links { display: block; } @media only screen and (max-width: 481px) { .single .site-main > article > .entry-footer { display: block; } .single .site-main > article > .entry-footer .full-size-link { display: block; } .single .site-main > article > .entry-footer .post-taxonomies, .single .site-main > article > .entry-footer .full-size-link { text-align: left; } } /** * Post Thumbnails */ .post-thumbnail { text-align: center; } .post-thumbnail .wp-post-image { display: block; width: auto; max-width: 100%; margin-left: auto; margin-right: auto; margin-top: 60px; } /** * Author */ .author-bio { position: relative; font-size: 1rem; max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .author-bio { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .author-bio { max-width: min(calc(100vw - 200px), 610px); } } .site-main > article > .author-bio { margin-top: 60px; } .author-bio.show-avatars .avatar { display: inline-block; vertical-align: top; border-radius: 50%; } .author-bio.show-avatars .author-bio-content { display: inline-block; padding-left: 25px; max-width: calc(100vw - 120px); } @media only screen and (min-width: 482px) { .author-bio.show-avatars .author-bio-content { max-width: calc(min(calc(100vw - 4 * 25px), 610px) - 90px); } } @media only screen and (min-width: 822px) { .author-bio.show-avatars .author-bio-content { max-width: calc(min(calc(100vw - 8 * 25px), 610px) - 90px); } } .author-bio .author-bio-content .author-title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.5rem; display: inline; } .author-bio .author-bio-content .author-description { font-size: 1rem; margin-top: 15px; margin-bottom: 15px; } .page-title { font-size: 4rem; } @media only screen and (min-width: 652px) { .page-title { font-size: 6rem; } } h1.page-title, h2.page-title { font-weight: 300; } h1.page-title { line-height: 1.1; } .page-header { border-bottom: 3px solid #28303d; padding-bottom: 60px; } .archive .content-area .format-aside .entry-content, .archive .content-area .format-status .entry-content, .archive .content-area .format-link .entry-content, .search .content-area .format-aside .entry-content, .search .content-area .format-status .entry-content, .search .content-area .format-link .entry-content, .blog .content-area .format-aside .entry-content, .blog .content-area .format-status .entry-content, .blog .content-area .format-link .entry-content { font-size: 1.5rem; } .archive .format-image .entry-content, .archive .format-gallery .entry-content, .archive .format-video .entry-content, .search .format-image .entry-content, .search .format-gallery .entry-content, .search .format-video .entry-content, .blog .format-image .entry-content, .blog .format-gallery .entry-content, .blog .format-video .entry-content { margin-top: 60px; } .archive .entry-footer .cat-links, .archive .entry-footer .tags-links, .search .entry-footer .cat-links, .search .entry-footer .tags-links, .blog .entry-footer .cat-links, .blog .entry-footer .tags-links { display: block; } .archive.logged-in .entry-footer .posted-on, .search.logged-in .entry-footer .posted-on, .blog.logged-in .entry-footer .posted-on { margin-right: 10px; } .archive-description { margin-top: 30px; font-size: 2.25rem; line-height: 1.3; } @media only screen and (min-width: 652px) { .archive-description { font-size: 2.5rem; } } .error404 main p { font-size: 1.5rem; margin-bottom: 50px; } .search-no-results .page-content { margin-top: 90px; } /** * Comments Wrapper */ .comments-area > * { margin-top: 30px; margin-bottom: 30px; } .comments-area > *:first-child { margin-top: 0; } .comments-area > *:last-child { margin-bottom: 0; } .comments-area.show-avatars .avatar { border-radius: 50%; position: absolute; top: 10px; } .comments-area.show-avatars .fn { display: inline-block; padding-left: 85px; } .comments-area.show-avatars .comment-metadata { padding: 8px 0 9px 85px; } /** * Comment Title */ .comments-title { font-size: 2.25rem; letter-spacing: normal; } @media only screen and (min-width: 652px) { .comments-title { font-size: 3rem; } } .comment-reply-title { font-size: 2.25rem; letter-spacing: normal; } @media only screen and (min-width: 652px) { .comment-reply-title { font-size: 3rem; } } .comment-reply-title { display: flex; justify-content: space-between; } .comment-reply-title small a { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1rem; font-style: normal; font-weight: normal; letter-spacing: normal; } /* Nested comment reply title*/ .comment .comment-respond .comment-reply-title { font-size: 1.5rem; } /** * Comment Lists */ .comment-list { padding-left: 0; list-style: none; } .comment-list > li { margin-top: 30px; margin-bottom: 30px; } .comment-list .children { list-style: none; padding-left: 0; } .comment-list .children > li { margin-top: 30px; margin-bottom: 30px; } @media only screen and (min-width: 482px) { .comment-list .depth-2, .comment-list .depth-3 { padding-left: 100px; } } /** * Comment Meta */ .comment-meta .comment-author { line-height: 1.3; margin-bottom: 5px; } @media only screen and (min-width: 482px) { .comment-meta .comment-author { margin-bottom: 0; padding-right: 0; } } .comment-meta .comment-author .fn { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: normal; font-size: 1.5rem; hyphens: auto; word-wrap: break-word; word-break: break-word; } .comment-meta .comment-metadata { color: #28303d; font-size: 1rem; padding: 8px 0 9px 0; } .comment-meta .comment-metadata .edit-link { margin-left: 25px; } @media only screen and (min-width: 482px) { .comment-meta { margin-right: inherit; } .comment-meta .comment-author { max-width: inherit; } } .reply { font-size: 1.125rem; line-height: 1.3; } .bypostauthor { display: block; } .says { display: none; } .pingback .url, .trackback .url { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } .comment-body { position: relative; margin-bottom: 51px; } .comment-body > * { margin-top: 30px; margin-bottom: 30px; } .comment-body .reply { margin: 0; } .comment-content { word-wrap: break-word; } .pingback .comment-body, .trackback .comment-body { margin-top: 30px; margin-bottom: 30px; } .comment-respond { margin-top: 30px; } .comment-respond > * { margin-top: 20px; margin-bottom: 20px; } .comment-respond > *:first-child { margin-top: 0; } .comment-respond > *:last-child { margin-bottom: 0; } .comment-respond > *:last-child.comment-form { margin-bottom: 30px; } .comment-author { padding-top: 3px; } .comment-author .url { color: currentColor; } .comment-form { display: flex; flex-wrap: wrap; } .comment-form > * { flex-basis: 100%; } .comment-form .comment-notes { font-size: 1.125rem; } .comment-form .comment-form-url, .comment-form .comment-form-comment { width: 100%; } .comment-form .comment-form-author, .comment-form .comment-form-email { flex-basis: 0; flex-grow: 1; } @media only screen and (max-width: 481px) { .comment-form .comment-form-author, .comment-form .comment-form-email { flex-basis: 100%; } } .comment-form .comment-form-cookies-consent > label { font-size: 1rem; font-weight: normal; } .comment-form .comment-notes { font-size: 1rem; font-weight: normal; } .comment-form > p { margin-bottom: 20px; } .comment-form > p:first-of-type { margin-top: 0; } .comment-form > p:last-of-type { margin-bottom: 0; } .comment-form > p label { display: block; font-size: 1.125rem; margin-bottom: 10px; width: 100%; font-weight: 500; } .comment-form > p input[type=email] { display: block; font-size: 1.125rem; margin-bottom: 10px; width: 100%; font-weight: 500; } .comment-form > p input[type=text] { display: block; font-size: 1.125rem; margin-bottom: 10px; width: 100%; font-weight: 500; } .comment-form > p input[type=url] { display: block; font-size: 1.125rem; margin-bottom: 10px; width: 100%; font-weight: 500; } .comment-form > p textarea { display: block; font-size: 1.125rem; margin-bottom: 10px; width: 100%; font-weight: 500; } .comment-form > p.comment-form-cookies-consent { display: flex; } @media only screen and (min-width: 482px) { .comment-form > p.comment-form-author { margin-right: 38px; } .comment-form > p.comment-notes, .comment-form > p.logged-in-as { display: block; } } .menu-button-container { display: none; justify-content: space-between; position: absolute; right: 0; padding-top: 15px; padding-bottom: 8px; } @media only screen and (max-width: 481px) { .menu-button-container { display: flex; } } .menu-button-container #primary-mobile-menu { display: flex; margin-left: auto; padding: 10px 15px; font-size: 1rem; font-weight: 500; background-color: transparent; border: none; color: #28303d; } .menu-button-container #primary-mobile-menu .dropdown-icon { display: flex; align-items: center; } .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { margin-left: 5px; } .menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { position: relative; top: -1px; } .menu-button-container #primary-mobile-menu .dropdown-icon.close { display: none; } .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { display: none; } .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { display: flex; } .has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { animation-name: twentytwentyone-close-button-transition; animation-duration: 0.3s; } .primary-navigation-open .menu-button-container { width: 100%; z-index: 500; background-color: #d1e4dd; } .primary-navigation-open .menu-button-container #primary-mobile-menu { position: static; } .primary-navigation { position: absolute; top: 0; right: 0; color: #28303d; font-size: 1.25rem; line-height: 1.15; margin-top: 0; margin-bottom: 0; } .primary-navigation > .primary-menu-container { position: fixed; visibility: hidden; opacity: 0; top: 0; right: 0; bottom: 0; left: 0; padding-top: calc(2rem + 47px); padding-left: 20px; padding-right: 20px; padding-bottom: 25px; background-color: #d1e4dd; transform: translateY(30px); } @media (prefers-reduced-motion: no-preference) { .primary-navigation > .primary-menu-container { transition: all 0.15s ease-in-out; } } @media only screen and (max-width: 481px) { .primary-navigation > .primary-menu-container { height: 100vh; z-index: 499; overflow-x: hidden; overflow-y: auto; border: 2px solid transparent; } .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { position: fixed; transform: translateY(0) translateX(100%); } .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { top: 32px; } @media only screen and (max-width: 782px) { .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { top: 46px; } } .admin-bar .primary-navigation > .primary-menu-container { height: calc(100vh - 32px); } @media only screen and (max-width: 782px) { .admin-bar .primary-navigation > .primary-menu-container { height: calc(100vh - 46px); } } .primary-navigation > .primary-menu-container:focus { border: 2px solid #28303d; } } @media only screen and (max-width: 481px) { .primary-navigation-open .primary-navigation { width: 100%; position: fixed; z-index: 2; } } .primary-navigation-open .primary-navigation > .primary-menu-container { position: absolute; visibility: visible; opacity: 1; transform: translateY(0); } @media only screen and (max-width: 481px) { .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { transform: translateX(0) translateY(0); } } @media only screen and (min-width: 482px) { .primary-navigation { position: relative; margin-left: auto; } .primary-navigation > .primary-menu-container { visibility: visible; opacity: 1; position: relative; padding: 0; background-color: transparent; overflow: initial; transform: none; } .primary-navigation #toggle-menu { display: none; } .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { display: none; } .admin-bar .primary-navigation { top: initial; } .admin-bar .primary-navigation > .primary-menu-container { top: initial; } } .primary-navigation > div > .menu-wrapper { display: flex; justify-content: flex-start; flex-wrap: wrap; list-style: none; margin: 0; max-width: none; padding-left: 0; position: relative; } @media only screen and (max-width: 481px) { .primary-navigation > div > .menu-wrapper { padding-bottom: 100px; } .primary-navigation > div > .menu-wrapper ul { padding-left: 0; } } .primary-navigation > div > .menu-wrapper li { display: block; position: relative; width: 100%; } @media only screen and (min-width: 482px) { .primary-navigation > div > .menu-wrapper li { margin: 0; width: inherit; } .primary-navigation > div > .menu-wrapper li:last-child { margin-right: 0; } } .primary-navigation > div > .menu-wrapper .sub-menu-toggle { display: flex; height: calc(27px + 1em); width: 44px; padding: 0; justify-content: center; align-items: center; background: transparent; color: currentColor; border: none; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { outline: 2px solid #28303d; } @media only screen and (max-width: 481px) { .primary-navigation > div > .menu-wrapper .sub-menu-toggle { display: none; } } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { height: 100%; display: flex; align-items: center; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { margin-top: -1px; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { display: none; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { display: flex; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { display: none; } .primary-navigation > div > .menu-wrapper > li > .sub-menu { position: relative; } @media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference) { .primary-navigation > div > .menu-wrapper > li > .sub-menu { transition: all 0.5s ease; } } @media only screen and (min-width: 482px) { .primary-navigation > div > .menu-wrapper > li > .sub-menu { left: 0; margin: 0; min-width: max-content; position: absolute; top: 100%; padding-top: 3px; z-index: 88888; } .primary-navigation > div > .menu-wrapper > li > .sub-menu:before { content: ""; display: block; position: absolute; width: 0; top: -10px; left: 25px; border-style: solid; border-color: #28303d transparent; border-width: 0 7px 10px 7px; } .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { content: ""; display: block; position: absolute; width: 0; top: -10px; left: 25px; border-style: solid; border-color: #28303d transparent; border-width: 0 7px 10px 7px; } .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { top: -9px; border-color: #d1e4dd transparent; } .primary-navigation > div > .menu-wrapper > li > .sub-menu li { background: #d1e4dd; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { /* rtl:ignore */ left: 0; /* rtl:ignore */ right: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before { /* rtl:ignore */ left: 25px; /* rtl:ignore */ right: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { /* rtl:ignore */ left: 25px; /* rtl:ignore */ right: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { /* rtl:ignore */ right: 0; /* rtl:ignore */ left: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before { /* rtl:ignore */ left: auto; /* rtl:ignore */ right: 25px; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { /* rtl:ignore */ left: auto; /* rtl:ignore */ right: 25px; } } .primary-navigation .primary-menu > .menu-item:hover > a { color: #28303d; } @media only screen and (min-width: 482px) { .primary-navigation .primary-menu-container { margin-right: -13px; margin-left: -13px; } .primary-navigation .primary-menu-container > ul > .menu-item { display: flex; } .primary-navigation .primary-menu-container > ul > .menu-item > a { padding-left: 13px; padding-right: 13px; } .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { margin-left: -8px; } } .primary-navigation a { display: block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; font-weight: normal; padding: 13px 0; text-decoration: none; } @media only screen and (min-width: 482px) { .primary-navigation a { display: block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; font-weight: normal; } } .primary-navigation a + svg { fill: #28303d; } .primary-navigation a:hover { color: #28303d; } .primary-navigation a:link { color: #28303d; } .primary-navigation a:visited { color: #28303d; } .primary-navigation a:hover { text-decoration: underline; text-decoration-style: dotted; } .primary-navigation a:focus { position: relative; z-index: 99999; outline-offset: 0; text-decoration-thickness: 2px; } .primary-navigation .current-menu-item > a:first-child, .primary-navigation .current_page_item > a:first-child { text-decoration: underline; text-decoration-style: solid; } .primary-navigation .current-menu-item > a:first-child:hover, .primary-navigation .current_page_item > a:first-child:hover { text-decoration: underline; text-decoration-style: dotted; } .primary-navigation .sub-menu { margin: 0; padding: 0; list-style: none; margin-left: 13px; border: 1px solid #28303d; } .primary-navigation .sub-menu .sub-menu { border: none; } @media only screen and (min-width: 482px) { .primary-navigation .sub-menu > .menu-item > .sub-menu { padding: 0; } } @media only screen and (max-width: 481px) { .primary-navigation .sub-menu .menu-item:last-child { margin-bottom: 0; } } .primary-navigation .sub-menu .menu-item > a { padding: 17px 13px; display: block; font-size: 1.125rem; font-style: normal; } @media only screen and (min-width: 482px) { .primary-navigation .sub-menu .menu-item > a { font-size: 1rem; font-style: normal; } } .primary-navigation .menu-item-has-children > .svg-icon { display: none; } @media only screen and (min-width: 482px) { .primary-navigation .menu-item-has-children > .svg-icon { display: inline-block; height: 100%; } .primary-navigation .menu-item-has-children .sub-menu .svg-icon { display: none; } } .primary-navigation .menu-item-description { display: block; clear: both; font-size: 1rem; text-transform: none; line-height: 1.7; } .primary-navigation .menu-item-description > span { display: inline-block; } @media only screen and (max-width: 481px) { .lock-scrolling .site { position: fixed; max-width: 100%; width: 100%; } } @keyframes twentytwentyone-close-button-transition { from { opacity: 0; } to { opacity: 1; } } .footer-navigation { margin-top: 60px; margin-bottom: 30px; color: #28303d; font-size: 1rem; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } .footer-navigation-wrapper { display: flex; justify-content: center; flex-wrap: wrap; list-style: none; padding-left: 0; } .footer-navigation-wrapper li { display: inline; line-height: 3; } .footer-navigation-wrapper li a { padding: 17px 13px; color: #28303d; } .footer-navigation-wrapper li a:link { color: #28303d; } .footer-navigation-wrapper li a:visited { color: #28303d; } .footer-navigation-wrapper li a:active { color: #28303d; } .footer-navigation-wrapper li a:hover { text-decoration: underline; text-decoration-style: dotted; text-decoration-skip-ink: none; color: #28303d; } .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { fill: #d1e4dd; } .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { fill: #fff; } .footer-navigation-wrapper li .svg-icon { vertical-align: middle; fill: #28303d; } .footer-navigation-wrapper li .svg-icon:hover { transform: scale(1.1); } @media (prefers-reduced-motion: no-preference) { .footer-navigation-wrapper li .svg-icon { transition: transform 0.1s ease; } } .footer-navigation-wrapper .sub-menu-toggle, .footer-navigation-wrapper .menu-item-description { display: none; } /* Next/Previous navigation */ .navigation, .navigation a { color: #28303d; } .navigation a { text-decoration: none; } .navigation a:hover { color: #28303d; text-decoration: underline; text-decoration-style: dotted; } .navigation a:focus { color: #39414d; } .navigation a:active { color: #28303d; } .navigation .nav-links > * { min-width: 44px; min-height: 44px; } .navigation .nav-links .nav-next a, .navigation .nav-links .nav-previous a { display: flex; flex-direction: column; } .navigation .nav-links .dots { text-align: center; } @media only screen and (min-width: 592px) { .navigation .nav-links { display: flex; justify-content: center; flex-wrap: wrap; } .navigation .nav-links .nav-next, .navigation .nav-links .nav-previous { flex: 0 1 auto; margin-bottom: inherit; margin-top: inherit; max-width: calc(50% - 10px); } .navigation .nav-links .nav-next { text-align: right; } } .navigation .svg-icon { display: inline-block; fill: currentColor; vertical-align: middle; position: relative; } .navigation .nav-previous .svg-icon, .navigation .prev .svg-icon { top: -2px; margin-right: 5px; } .navigation .nav-next .svg-icon, .navigation .next .svg-icon { top: -1px; margin-left: 5px; } .post-navigation { margin: 30px auto; } @media only screen and (min-width: 822px) { .post-navigation { margin: 30px auto; } } .post-navigation .meta-nav { line-height: 1.7; color: #28303d; } .post-navigation .post-title { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.5rem; font-weight: 600; line-height: 1.3; } @media only screen and (min-width: 822px) { .post-navigation .post-title { margin: 5px 29px 0; } } @media only screen and (min-width: 482px) { .post-navigation .nav-links { justify-content: space-between; } } .post-navigation .nav-next, .post-navigation .nav-previous { margin-top: 30px; margin-bottom: 30px; } .post-navigation .nav-next:first-child, .post-navigation .nav-previous:first-child { margin-top: 0; } .post-navigation .nav-next:last-child, .post-navigation .nav-previous:last-child { margin-bottom: 0; } .pagination, .comments-pagination { border-top: 3px solid #28303d; padding-top: 30px; margin: 30px auto; } @media only screen and (min-width: 822px) { .pagination, .comments-pagination { margin: 30px auto; } } .pagination .nav-links, .comments-pagination .nav-links { margin-top: -30px; } .pagination .nav-links a:hover { color: #28303d; } .comments-pagination .nav-links a:hover { color: #28303d; } .is-dark-theme .pagination .nav-links a:active { color: #d1e4dd; } .is-dark-theme .pagination .nav-links a:hover:active { color: #d1e4dd; } .is-dark-theme .pagination .nav-links a:hover:focus { color: #d1e4dd; } .is-dark-theme .comments-pagination .nav-links a:active { color: #d1e4dd; } .is-dark-theme .comments-pagination .nav-links a:hover:active { color: #d1e4dd; } .is-dark-theme .comments-pagination .nav-links a:hover:focus { color: #d1e4dd; } .has-background-white .pagination .nav-links a:active { color: #fff; } .has-background-white .pagination .nav-links a:hover:active { color: #fff; } .has-background-white .pagination .nav-links a:hover:focus { color: #fff; } .has-background-white .comments-pagination .nav-links a:active { color: #fff; } .has-background-white .comments-pagination .nav-links a:hover:active { color: #fff; } .has-background-white .comments-pagination .nav-links a:hover:focus { color: #fff; } .pagination .nav-links > * { color: #28303d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.5rem; font-weight: normal; margin-top: 30px; margin-left: 13px; margin-right: 13px; } .comments-pagination .nav-links > * { color: #28303d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.5rem; font-weight: normal; margin-top: 30px; margin-left: 13px; margin-right: 13px; } .pagination .nav-links > *.current, .comments-pagination .nav-links > *.current { text-decoration: underline; } .pagination .nav-links > *:not(.dots):not(.current):hover, .comments-pagination .nav-links > *:not(.dots):not(.current):hover { text-decoration-style: dotted; } .pagination .nav-links > *:first-child, .comments-pagination .nav-links > *:first-child { margin-left: 0; } .pagination .nav-links > *:last-child, .comments-pagination .nav-links > *:last-child { margin-right: 0; } .pagination .nav-links > *.next, .comments-pagination .nav-links > *.next { margin-left: auto; } .pagination .nav-links > *.prev, .comments-pagination .nav-links > *.prev { margin-right: auto; } @media only screen and (max-width: 821px) { .pagination .nav-links, .comments-pagination .nav-links { display: flex; flex-wrap: wrap; } .pagination .page-numbers, .comments-pagination .page-numbers { display: none; } .pagination .page-numbers.prev, .pagination .page-numbers.next, .comments-pagination .page-numbers.prev, .comments-pagination .page-numbers.next { display: inline-block; flex: 0 1 auto; } } @media only screen and (max-width: 481px) { .pagination .nav-short, .comments-pagination .nav-short { display: none; } } .comments-pagination { padding-top: 20px; margin: 90px auto; } @media only screen and (min-width: 822px) { .comments-pagination { margin: 90px auto 120px auto; } } .comments-pagination .nav-links > * { font-size: 1.25rem; } .widget-area { margin-top: 180px; padding-bottom: 10px; color: #28303d; font-size: 1.125rem; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } @media only screen and (min-width: 652px) { .widget-area { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 50px; } } @media only screen and (min-width: 1024px) { .widget-area { grid-template-columns: repeat(3, 1fr); } } @media only screen and (max-width: 481px) { .widget-area { margin-top: 90px; } } .widget-area .wp-block-social-links.alignright { margin-top: 30px; justify-content: flex-end; } .widget-area .wp-block-social-links.alignleft { margin-top: 30px; } .widget-area:after { content: ""; display: table; clear: both; } .widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6 { font-weight: 700; line-height: 1.4; } .widget h1 { font-size: 1.25rem; } .widget h2 { font-size: 1.125rem; } .widget h3, .widget h4, .widget h5, .widget h6 { font-size: 1rem; } .widget ul { list-style-type: none; padding: 0; } .widget ul li { line-height: 1.9; } .widget ul.sub-menu, .widget ul.children { margin-left: 13px; } .widget ul .sub-menu-toggle { display: none; } .widget a { color: #28303d; text-decoration: underline; text-decoration-style: solid; text-decoration-color: currentColor; } .widget a:link { color: #28303d; } .widget a:visited { color: #28303d; } .widget a:active { color: #28303d; } .widget a:hover { color: #28303d; text-decoration-style: dotted; } .search-form { display: flex; flex-wrap: wrap; margin: auto; max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .search-form { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .search-form { max-width: min(calc(100vw - 200px), 610px); } } .search-form > label { width: 100%; margin-bottom: 0; font-weight: 500; } .search-form .search-field { flex-grow: 1; max-width: inherit; margin-top: 10px; margin-right: 17px; } .search-form .search-submit { margin-top: 10px; margin-left: 10px; } .widget_search > .search-form .search-field { margin-right: -3px; -webkit-appearance: none; margin-bottom: 15px; } .widget_search > .search-form .search-submit { margin-left: 0; margin-bottom: 15px; } .widget_rss a.rsswidget .rss-widget-icon { display: none; } /* Category 07 is for any utility classes that are not assigned to a specific component. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; } .skip-link:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } .has-black-color[class] { color: #000; } .has-black-color[class] > [class*=__inner-container] { color: #000; } .has-gray-color[class] { color: #39414d; } .has-gray-color[class] > [class*=__inner-container] { color: #39414d; } .has-dark-gray-color[class] { color: #28303d; } .has-dark-gray-color[class] > [class*=__inner-container] { color: #28303d; } .has-green-color[class] { color: #d1e4dd; } .has-green-color[class] > [class*=__inner-container] { color: #d1e4dd; } .has-blue-color[class] { color: #d1dfe4; } .has-blue-color[class] > [class*=__inner-container] { color: #d1dfe4; } .has-purple-color[class] { color: #d1d1e4; } .has-purple-color[class] > [class*=__inner-container] { color: #d1d1e4; } .has-red-color[class] { color: #e4d1d1; } .has-red-color[class] > [class*=__inner-container] { color: #e4d1d1; } .has-orange-color[class] { color: #e4dad1; } .has-orange-color[class] > [class*=__inner-container] { color: #e4dad1; } .has-yellow-color[class] { color: #eeeadd; } .has-yellow-color[class] > [class*=__inner-container] { color: #eeeadd; } .has-white-color[class] { color: #fff; } .has-white-color[class] > [class*=__inner-container] { color: #fff; } .has-background a, .has-background p, .has-background h1, .has-background h2, .has-background h3, .has-background h4, .has-background h5, .has-background h6 { color: currentColor; } .has-black-background-color[class] { background-color: #000; } .has-black-background-color[class] > [class*=__inner-container] { background-color: #000; } .has-dark-gray-background-color[class] { background-color: #28303d; } .has-dark-gray-background-color[class] > [class*=__inner-container] { background-color: #28303d; } .has-gray-background-color[class] { background-color: #39414d; } .has-gray-background-color[class] > [class*=__inner-container] { background-color: #39414d; } .has-light-gray-background-color[class] { background-color: #f0f0f0; } .has-light-gray-background-color[class] > [class*=__inner-container] { background-color: #f0f0f0; } .has-green-background-color[class] { background-color: #d1e4dd; } .has-green-background-color[class] > [class*=__inner-container] { background-color: #d1e4dd; } .has-blue-background-color[class] { background-color: #d1dfe4; } .has-blue-background-color[class] > [class*=__inner-container] { background-color: #d1dfe4; } .has-purple-background-color[class] { background-color: #d1d1e4; } .has-purple-background-color[class] > [class*=__inner-container] { background-color: #d1d1e4; } .has-red-background-color[class] { background-color: #e4d1d1; } .has-red-background-color[class] > [class*=__inner-container] { background-color: #e4d1d1; } .has-orange-background-color[class] { background-color: #e4dad1; } .has-orange-background-color[class] > [class*=__inner-container] { background-color: #e4dad1; } .has-yellow-background-color[class] { background-color: #eeeadd; } .has-yellow-background-color[class] > [class*=__inner-container] { background-color: #eeeadd; } .has-white-background-color[class] { background-color: #fff; } .has-white-background-color[class] > [class*=__inner-container] { background-color: #fff; } .has-background:not(.has-text-color).has-black-background-color[class] { color: #fff; } .has-background:not(.has-text-color).has-gray-background-color[class] { color: #fff; } .has-background:not(.has-text-color).has-dark-gray-background-color[class] { color: #fff; } .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-green-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-blue-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-purple-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-red-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-orange-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-yellow-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-white-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-purple-to-yellow-gradient-background { background: linear-gradient(160deg, #d1d1e4, #eeeadd); } .has-yellow-to-purple-gradient-background { background: linear-gradient(160deg, #eeeadd, #d1d1e4); } .has-green-to-yellow-gradient-background { background: linear-gradient(160deg, #d1e4dd, #eeeadd); } .has-yellow-to-green-gradient-background { background: linear-gradient(160deg, #eeeadd, #d1e4dd); } .has-red-to-yellow-gradient-background { background: linear-gradient(160deg, #e4d1d1, #eeeadd); } .has-yellow-to-red-gradient-background { background: linear-gradient(160deg, #eeeadd, #e4d1d1); } .has-purple-to-red-gradient-background { background: linear-gradient(160deg, #d1d1e4, #e4d1d1); } .has-red-to-purple-gradient-background { background: linear-gradient(160deg, #e4d1d1, #d1d1e4); } header *, main *, footer * { max-width: unset; } html, body, div, header, nav, article, figure, hr, main, section, footer { max-width: none; } .is-IE.is-dark-theme { color: #fff; } .is-IE.is-dark-theme *, .is-IE.is-dark-theme a, .is-IE.is-dark-theme .site-description, .is-IE.is-dark-theme .entry-title, .is-IE.is-dark-theme .entry-footer, .is-IE.is-dark-theme .widget-area, .is-IE.is-dark-theme .post-navigation .meta-nav, .is-IE.is-dark-theme .footer-navigation-wrapper li a:link, .is-IE.is-dark-theme .site-footer > .site-info, .is-IE.is-dark-theme .site-footer > .site-info a, .is-IE.is-dark-theme .site-footer > .site-info a:visited { color: #fff; } .is-IE.is-dark-theme .sub-menu-toggle svg, .is-IE.is-dark-theme .sub-menu-toggle path, .is-IE.is-dark-theme .post-navigation .meta-nav svg, .is-IE.is-dark-theme .post-navigation .meta-nav path { fill: #fff; } .is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { background: #000; } @media only screen and (max-width: 481px) { .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { background-color: #000; } } .is-IE.is-dark-theme .skip-link:focus { color: #21759b; } .is-IE .navigation .nav-links { display: block; } .is-IE .post-thumbnail .wp-post-image { min-width: auto; } PK!yDҲ44assets/css/style-editor.cssnu[@charset "UTF-8"; /** * These styles should be loaded by the Block Editor only */ /* Variables */ :root { /* Font Family */ --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); /* Font Size */ --global--font-size-base: 1.25rem; --global--font-size-xs: 1rem; --global--font-size-sm: 1.125rem; --global--font-size-md: 1.25rem; --global--font-size-lg: 1.5rem; --global--font-size-xl: 2.25rem; --global--font-size-xxl: 4rem; --global--font-size-xxxl: 5rem; --global--font-size-page-title: var(--global--font-size-xxl); --global--letter-spacing: normal; /* Line Height */ --global--line-height-body: 1.7; --global--line-height-heading: 1.3; --global--line-height-page-title: 1.1; /* Headings */ --heading--font-family: var(--global--font-primary); --heading--font-size-h6: var(--global--font-size-xs); --heading--font-size-h5: var(--global--font-size-sm); --heading--font-size-h4: var(--global--font-size-lg); --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); --heading--font-size-h2: var(--global--font-size-xl); --heading--font-size-h1: var(--global--font-size-page-title); --heading--letter-spacing-h6: 0.05em; --heading--letter-spacing-h5: 0.05em; --heading--letter-spacing-h4: var(--global--letter-spacing); --heading--letter-spacing-h3: var(--global--letter-spacing); --heading--letter-spacing-h2: var(--global--letter-spacing); --heading--letter-spacing-h1: var(--global--letter-spacing); --heading--line-height-h6: var(--global--line-height-heading); --heading--line-height-h5: var(--global--line-height-heading); --heading--line-height-h4: var(--global--line-height-heading); --heading--line-height-h3: var(--global--line-height-heading); --heading--line-height-h2: var(--global--line-height-heading); --heading--line-height-h1: var(--global--line-height-page-title); --heading--font-weight: normal; --heading--font-weight-page-title: 300; --heading--font-weight-strong: 600; /* Block: Latest posts */ --latest-posts--title-font-family: var(--heading--font-family); --latest-posts--title-font-size: var(--heading--font-size-h3); --latest-posts--description-font-family: var(--global--font-secondary); --latest-posts--description-font-size: var(--global--font-size-sm); --list--font-family: var(--global--font-secondary); --definition-term--font-family: var(--global--font-primary); /* Colors */ --global--color-black: #000; --global--color-dark-gray: #28303d; --global--color-gray: #39414d; --global--color-light-gray: #f0f0f0; --global--color-green: #d1e4dd; --global--color-blue: #d1dfe4; --global--color-purple: #d1d1e4; --global--color-red: #e4d1d1; --global--color-orange: #e4dad1; --global--color-yellow: #eeeadd; --global--color-white: #fff; --global--color-white-50: rgba(255, 255, 255, 0.5); --global--color-white-90: rgba(255, 255, 255, 0.9); --global--color-primary: var(--global--color-dark-gray); /* Body text color, site title, footer text color. */ --global--color-secondary: var(--global--color-gray); /* Headings */ --global--color-primary-hover: var(--global--color-primary); --global--color-background: var(--global--color-green); /* Mint, default body background */ --global--color-border: var(--global--color-primary); /* Used for borders (separators) */ /* Spacing */ --global--spacing-unit: 20px; --global--spacing-measure: unset; --global--spacing-horizontal: 25px; --global--spacing-vertical: 30px; /* Elevation */ --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); /* Forms */ --form--font-family: var(--global--font-secondary); --form--font-size: var(--global--font-size-sm); --form--line-height: var(--global--line-height-body); --form--color-text: var(--global--color-dark-gray); --form--color-ranged: var(--global--color-secondary); --form--label-weight: 500; --form--border-color: var(--global--color-secondary); --form--border-width: 3px; --form--border-radius: 0; --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); /* Cover block */ --cover--height: calc(15 * var(--global--spacing-vertical)); --cover--color-foreground: var(--global--color-white); --cover--color-background: var(--global--color-black); /* Buttons */ --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); --button--font-family: var(--global--font-primary); --button--font-size: var(--global--font-size-base); --button--font-weight: 500; --button--line-height: 1.5; --button--border-width: 3px; --button--border-radius: 0; --button--padding-vertical: 15px; --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); /* entry */ --entry-header--color: var(--global--color-primary); --entry-header--color-link: currentColor; --entry-header--color-hover: var(--global--color-primary-hover); --entry-header--color-focus: var(--global--color-secondary); --entry-header--font-size: var(--heading--font-size-h2); --entry-content--font-family: var(--global--font-secondary); --entry-author-bio--font-family: var(--heading--font-family); --entry-author-bio--font-size: var(--heading--font-size-h4); /* Header */ --branding--color-text: var(--global--color-primary); --branding--color-link: var(--global--color-primary); --branding--color-link-hover: var(--global--color-secondary); --branding--title--font-family: var(--global--font-primary); --branding--title--font-size: var(--global--font-size-lg); --branding--title--font-size-mobile: var(--heading--font-size-h4); --branding--title--font-weight: normal; --branding--title--text-transform: uppercase; --branding--description--font-family: var(--global--font-secondary); --branding--description--font-size: var(--global--font-size-sm); --branding--description--font-family: var(--global--font-secondary); --branding--logo--max-width: 300px; --branding--logo--max-height: 100px; --branding--logo--max-width-mobile: 96px; --branding--logo--max-height-mobile: 96px; /* Main navigation */ --primary-nav--font-family: var(--global--font-secondary); --primary-nav--font-family-mobile: var(--global--font-primary); --primary-nav--font-size: var(--global--font-size-md); --primary-nav--font-size-sub-menu: var(--global--font-size-xs); --primary-nav--font-size-mobile: var(--global--font-size-sm); --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); --primary-nav--font-size-button: var(--global--font-size-xs); --primary-nav--font-style: normal; --primary-nav--font-style-sub-menu-mobile: normal; --primary-nav--font-weight: normal; --primary-nav--font-weight-button: 500; --primary-nav--color-link: var(--global--color-primary); --primary-nav--color-link-hover: var(--global--color-primary-hover); --primary-nav--color-text: var(--global--color-primary); --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); --primary-nav--border-color: var(--global--color-primary); /* Pagination */ --pagination--color-text: var(--global--color-primary); --pagination--color-link-hover: var(--global--color-primary-hover); --pagination--font-family: var(--global--font-secondary); --pagination--font-size: var(--global--font-size-lg); --pagination--font-weight: normal; --pagination--font-weight-strong: 600; /* Footer */ --footer--color-text: var(--global--color-primary); --footer--color-link: var(--global--color-primary); --footer--color-link-hover: var(--global--color-primary-hover); --footer--font-family: var(--global--font-primary); --footer--font-size: var(--global--font-size-sm); /* Block: Pull quote */ --pullquote--font-family: var(--global--font-primary); --pullquote--font-size: var(--heading--font-size-h3); --pullquote--font-style: normal; --pullquote--letter-spacing: var(--heading--letter-spacing-h4); --pullquote--line-height: var(--global--line-height-heading); --pullquote--border-width: 3px; --pullquote--border-color: var(--global--color-primary); --pullquote--color-foreground: var(--global--color-primary); --pullquote--color-background: var(--global--color-background); --quote--font-family: var(--global--font-secondary); --quote--font-size: var(--global--font-size-md); --quote--font-size-large: var(--global--font-size-xl); --quote--font-style: normal; --quote--font-weight: 700; --quote--font-weight-strong: bolder; --quote--font-style-large: normal; --quote--font-style-cite: normal; --quote--line-height: var(--global--line-height-body); --quote--line-height-large: 1.35; --separator--border-color: var(--global--color-border); --separator--height: 1px; /* Block: Table */ --table--stripes-border-color: var(--global--color-light-gray); --table--stripes-background-color: var(--global--color-light-gray); --table--has-background-text-color: var(--global--color-dark-gray); /* Widgets */ --widget--line-height-list: 1.9; --widget--line-height-title: 1.4; --widget--font-weight-title: 700; --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); /* Admin-bar height */ --global--admin-bar--height: 0px; } .admin-bar { --global--admin-bar--height: 32px; } @media only screen and (max-width: 782px) { .admin-bar { --global--admin-bar--height: 46px; } } @media only screen and (min-width: 652px) { :root { --global--font-size-xl: 2.5rem; --global--font-size-xxl: 6rem; --global--font-size-xxxl: 9rem; --heading--font-size-h3: 2rem; --heading--font-size-h2: 3rem; } } /** * Responsive Styles */ /** * Required Variables */ /** * Root Media Query Variables */ :root { --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignfull-width: 100%; --responsive--alignright-margin: var(--global--spacing-horizontal); --responsive--alignleft-margin: var(--global--spacing-horizontal); } @media only screen and (min-width: 482px) { :root { --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px); --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); } } @media only screen and (min-width: 822px) { :root { --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px); --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px); } } /** * Extends */ .default-max-width { max-width: var(--responsive--aligndefault-width); margin-left: auto; margin-right: auto; } .wide-max-width { max-width: var(--responsive--alignwide-width); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .full-max-width { max-width: var(--responsive--alignfull-width); width: auto; margin-left: auto; margin-right: auto; } } blockquote { padding: 0; position: relative; margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal); } blockquote > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); } blockquote > *:first-child { margin-top: 0; } blockquote > *:last-child { margin-bottom: 0; } blockquote p { letter-spacing: var(--heading--letter-spacing-h4); font-family: var(--quote--font-family); font-size: var(--quote--font-size); font-style: var(--quote--font-style); font-weight: var(--quote--font-weight); line-height: var(--quote--line-height); } blockquote cite, blockquote footer { font-weight: normal; color: var(--global--color-primary); font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } blockquote.alignleft, blockquote.alignright { padding-left: inherit; } blockquote.alignleft p, blockquote.alignright p { font-size: var(--heading--font-size-h5); max-width: inherit; width: inherit; } blockquote.alignleft cite, blockquote.alignleft footer, blockquote.alignright cite, blockquote.alignright footer { font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } blockquote strong { font-weight: var(--quote--font-weight-strong); } blockquote:before { content: "“"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); position: absolute; left: calc(-0.5 * var(--global--spacing-horizontal)); } blockquote .wp-block-quote__citation, blockquote cite, blockquote footer { color: var(--global--color-primary); font-size: var(--global--font-size-xs); font-style: var(--quote--font-style-cite); } @media only screen and (max-width: 481px) { blockquote { padding-left: calc(0.5 * var(--global--spacing-horizontal)); } blockquote:before { left: 0; } } img { height: auto; max-width: 100%; vertical-align: middle; } /* Classic editor images */ .entry-content img { max-width: 100%; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object, video { max-width: 100%; } /* Media captions */ figcaption, .wp-caption, .wp-caption-text, .wp-block-embed figcaption { color: currentColor; font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } .alignleft figcaption, .alignright figcaption, .alignleft .wp-caption, .alignright .wp-caption, .alignleft .wp-caption-text, .alignright .wp-caption-text, .alignleft .wp-block-embed figcaption, .alignright .wp-block-embed figcaption { margin-bottom: 0; } /* WP Smiley */ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } select, select:focus { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); font-size: var(--form--font-size); -moz-appearance: none; -webkit-appearance: none; appearance: none; padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit); background: var(--global--color-white) url("data:image/svg+xml;utf8,") no-repeat; background-position: right var(--form--spacing-unit) top 60%; } /* * text-underline-offset doesn't work in Chrome at all 👎 * But looks nice in Safari/Firefox, so let's keep it and * maybe Chrome will support it soon. */ a { cursor: pointer; color: var(--wp--style--color--link, var(--global--color-primary)); text-underline-offset: 3px; text-decoration-skip-ink: all; } a:hover { text-decoration-style: dotted; text-decoration-skip-ink: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; text-decoration: underline 1px dotted currentColor; text-decoration-skip-ink: none; background: rgba(255, 255, 255, 0.9); } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: var(--global--color-black); color: var(--global--color-white); text-decoration: none; } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: rgba(0, 0, 0, 0.9); color: var(--wp--style--color--link, var(--global--color-white)); } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; outline-offset: -2px; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { color: #21759b; background-color: #f1f1f1; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { background: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); } .has-background .has-link-color a, .has-background.has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } .wp-block-button__link { border: var(--button--border-width) solid transparent; border-radius: var(--button--border-radius); cursor: pointer; font-weight: var(--button--font-weight); font-family: var(--button--font-family); font-size: var(--button--font-size); line-height: var(--button--line-height); padding: var(--button--padding-vertical) var(--button--padding-horizontal); text-decoration: none; } .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-primary)); } .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .wp-block-button__link:hover, .wp-block-button__link:active { background-color: transparent; border-color: currentColor; color: inherit; } .wp-block-button__link:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .wp-block-button__link:disabled { background-color: var(--global--color-white-50); border-color: var(--global--color-white-50); color: var(--button--color-text-active); } /** * Block Options */ .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-background)); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { border-color: currentColor !important; background-color: transparent !important; color: inherit !important; } .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { outline-offset: inherit; outline: inherit; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { border-color: currentColor; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-primary); } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-primary, var(--global--color-primary)); } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { color: inherit; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: transparent; } .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:active { background-color: var(--global--color-primary) !important; border-color: transparent !important; color: var(--global--color-background) !important; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { background-color: var(--local--color-primary, var(--global--color-primary)) !important; color: var(--local--color-background, var(--global--color-background)) !important; } .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { color: var(--local--color-background, var(--global--color-background)) !important; } .wp-block-button.is-style-outline .wp-block-button__link:focus { outline-offset: inherit; outline: inherit; } .wp-block-button.is-style-squared { border-radius: 0; } .is-style-outline .wp-block-button__link[style*=radius], .wp-block-button__link[style*=radius] { outline-offset: 2px; } .wp-block-code code { white-space: pre !important; overflow-x: auto; } .wp-block-code { border-color: var(--global--color-border); border-radius: 0; border-style: solid; border-width: 0.1rem; padding: var(--global--spacing-unit); color: currentColor; } .wp-block-cover, .wp-block-cover-image { background-color: var(--cover--color-background); min-height: var(--cover--height); margin-top: inherit; margin-bottom: inherit; } .wp-block-cover:not(.alignwide):not(.alignfull), .wp-block-cover-image:not(.alignwide):not(.alignfull) { clear: both; } [data-align=full] .wp-block-cover, [data-align=full] .wp-block-cover-image { margin-top: 0; margin-bottom: 0; } .wp-block-cover > .wp-block-cover__inner-container > *:first-child, .wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { margin-top: 0; } .wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), .wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { margin-bottom: 0; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover .block-editor-block-list__block, .wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text, .wp-block-cover-image .block-editor-block-list__block { color: currentColor; } .wp-block-cover .wp-block-cover__inner-container a, .wp-block-cover .wp-block-cover-image-text a, .wp-block-cover .wp-block-cover-text a, .wp-block-cover .block-editor-block-list__block a, .wp-block-cover-image .wp-block-cover__inner-container a, .wp-block-cover-image .wp-block-cover-image-text a, .wp-block-cover-image .wp-block-cover-text a, .wp-block-cover-image .block-editor-block-list__block a { color: currentColor; } .wp-block-cover .wp-block-cover__inner-container .has-link-color a, .wp-block-cover .wp-block-cover-image-text .has-link-color a, .wp-block-cover .wp-block-cover-text .has-link-color a, .wp-block-cover .block-editor-block-list__block .has-link-color a, .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, .wp-block-cover-image .wp-block-cover-text .has-link-color a, .wp-block-cover-image .block-editor-block-list__block .has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, .wp-block-cover:not([class*=background-color]) .wp-block-cover-text, .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text, .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { color: var(--cover--color-foreground); } .wp-block-cover h2, .wp-block-cover-image h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); padding: 0; text-align: inherit; } .wp-block-cover h2.has-text-align-left, .wp-block-cover-image h2.has-text-align-left { text-align: left; } .wp-block-cover h2.has-text-align-center, .wp-block-cover-image h2.has-text-align-center { text-align: center; } .wp-block-cover h2.has-text-align-right, .wp-block-cover-image h2.has-text-align-right { text-align: right; } .wp-block-cover.is-style-twentytwentyone-border, .wp-block-cover-image.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { background-color: unset; } .wp-block-columns:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-columns .wp-block, .wp-block-columns .wp-block-column { max-width: inherit; } .wp-block-columns > .wp-block-column > *:first-child { margin-top: 0; } .wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), .wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { margin-bottom: 0; } @media only screen and (min-width: 652px) { .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { margin-left: calc(-2 * var(--global--spacing-horizontal)); margin-top: calc(2.5 * var(--global--spacing-horizontal)); z-index: 2; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { background-color: var(--global--color-background); padding: var(--global--spacing-unit); } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { padding-left: calc(2 * var(--global--spacing-horizontal)); } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { margin-top: 0; } } .wp-block[data-align=full] > .wp-block-columns p:not(.has-background), .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background), .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background), .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background), .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background), .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background), .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } .wp-block-file .wp-block-file__textlink { text-decoration: underline; text-decoration-style: solid; text-decoration-thickness: 1px; } .wp-block-file .wp-block-file__textlink:hover { text-decoration: underline; text-decoration-style: dotted; } .wp-block-file .wp-block-file__button { border: var(--button--border-width) solid transparent; border-radius: var(--button--border-radius); cursor: pointer; font-weight: var(--button--font-weight); font-family: var(--button--font-family); font-size: var(--button--font-size); line-height: var(--button--line-height); padding: var(--button--padding-vertical) var(--button--padding-horizontal); text-decoration: none; display: inline-block; } .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-primary)); } .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:active { background-color: transparent; border-color: currentColor; color: inherit; } .wp-block-file .wp-block-file__button:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .wp-block-file .wp-block-file__button:disabled { background-color: var(--global--color-white-50); border-color: var(--global--color-white-50); color: var(--button--color-text-active); } .wp-block-file .wp-block-file__button:focus { outline-offset: inherit; outline: inherit; } .wp-block-gallery figcaption { margin-bottom: 0; } .wp-block-gallery figcaption a { color: var(--global--color-white); } .wp-block-group.has-background { padding: var(--global--spacing-vertical); } [data-align=full] .wp-block-group.has-background { margin-top: 0; margin-bottom: 0; } .wp-block-group.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical); } .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { max-width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); margin-left: calc(-1 * var(--global--spacing-vertical)); } .wp-block-group > .wp-block-group__inner-container > *:first-child { margin-top: 0; } .wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), .wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { margin-bottom: 0; } .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { margin: 0; width: 100%; } .wp-block-heading h1, h1, .h1, .wp-block-heading h2, h2, .h2, .wp-block-heading h3, h3, .h3, .wp-block-heading h4, h4, .h4, .wp-block-heading h5, h5, .h5, .wp-block-heading h6, h6, .h6 { clear: both; font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); } .wp-block-heading h1 strong, h1 strong, .h1 strong, .wp-block-heading h2 strong, h2 strong, .h2 strong, .wp-block-heading h3 strong, h3 strong, .h3 strong, .wp-block-heading h4 strong, h4 strong, .h4 strong, .wp-block-heading h5 strong, h5 strong, .h5 strong, .wp-block-heading h6 strong, h6 strong, .h6 strong { font-weight: var(--heading--font-weight-strong); } .wp-block-heading h1[style*="--wp--typography--line-height"], h1[style*="--wp--typography--line-height"], .h1[style*="--wp--typography--line-height"], .wp-block-heading h2[style*="--wp--typography--line-height"], h2[style*="--wp--typography--line-height"], .h2[style*="--wp--typography--line-height"], .wp-block-heading h3[style*="--wp--typography--line-height"], h3[style*="--wp--typography--line-height"], .h3[style*="--wp--typography--line-height"], .wp-block-heading h4[style*="--wp--typography--line-height"], h4[style*="--wp--typography--line-height"], .h4[style*="--wp--typography--line-height"], .wp-block-heading h5[style*="--wp--typography--line-height"], h5[style*="--wp--typography--line-height"], .h5[style*="--wp--typography--line-height"], .wp-block-heading h6[style*="--wp--typography--line-height"], h6[style*="--wp--typography--line-height"], .h6[style*="--wp--typography--line-height"] { line-height: var(--wp--typography--line-height, var(--global--line-height-body)); } .wp-block-heading h1, h1, .h1 { font-size: var(--heading--font-size-h1); letter-spacing: var(--heading--letter-spacing-h1); line-height: var(--heading--line-height-h1); } .wp-block-heading h2, h2, .h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); } .wp-block-heading h3, h3, .h3 { font-size: var(--heading--font-size-h3); letter-spacing: var(--heading--letter-spacing-h3); line-height: var(--heading--line-height-h3); } .wp-block-heading h4, h4, .h4 { font-size: var(--heading--font-size-h4); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h4); line-height: var(--heading--line-height-h4); } .wp-block-heading h5, h5, .h5 { font-size: var(--heading--font-size-h5); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h5); line-height: var(--heading--line-height-h5); } .wp-block-heading h6, h6, .h6 { font-size: var(--heading--font-size-h6); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h6); line-height: var(--heading--line-height-h6); } [data-type="core/html"] textarea { color: var(--global--color-dark-gray); border-radius: 0; padding: var(--global--spacing-unit); } /* Center image block by default in the editor */ .wp-block-image, .wp-block-image > div:not(.components-placeholder) { text-align: center; } [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { margin: 0 auto; } /* Block Styles */ .wp-block-image.is-style-twentytwentyone-border img, .wp-block-image.is-style-twentytwentyone-image-frame img { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-image.is-style-twentytwentyone-image-frame img { padding: var(--global--spacing-unit); } .wp-block-latest-comments { padding-left: 0; } .wp-block-latest-posts { padding-left: 0; } .wp-block-latest-posts:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); } .wp-block-latest-posts:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-latest-posts:not(.is-grid) > li:last-child { margin-bottom: 0; } .wp-block-latest-posts.is-grid { word-wrap: break-word; word-break: break-word; } .wp-block-latest-posts.is-grid > li { margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-grid > li:last-child { margin-bottom: 0; } .wp-block-latest-posts > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-latest-posts > li > *:first-child { margin-top: 0; } .wp-block-latest-posts > li > *:last-child { margin-bottom: 0; } .wp-block-latest-posts > li > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-latest-posts .wp-block-latest-posts__post-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } .wp-block-latest-posts .wp-block-latest-posts__post-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); } [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { color: currentColor; } .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, .wp-block-latest-posts .wp-block-latest-posts__post-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { padding-bottom: var(--global--spacing-vertical); border-bottom: var(--separator--height) solid var(--global--color-border); margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { padding-bottom: 0; border-bottom: none; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { box-shadow: inset 0 -1px 0 0 var(--global--color-border); border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { margin: 0; padding-top: var(--global--spacing-vertical); padding-right: var(--global--spacing-horizontal); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { padding-bottom: var(--global--spacing-vertical); } @media screen and (min-width: 600px) { .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { width: calc(100% / 2); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { width: calc(100% / 3); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { width: calc(100% / 4); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { width: calc(100% / 5); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { width: calc(100% / 6); } } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { padding-bottom: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { margin-top: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-horizontal); } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } ul, ol { font-family: var(--list--font-family); margin: var(--global--spacing-vertical) 0; padding-left: calc(2 * var(--global--spacing-horizontal)); } ul.aligncenter, ol.aligncenter { list-style-position: inside; padding: 0; text-align: center; } ul.alignright, ol.alignright { list-style-position: inside; padding: 0; text-align: right; } li > ul, li > ol { margin: 0; } dt { font-family: var(--definition-term--font-family); font-weight: bold; } [data-align=full] .wp-block-media-text { margin-top: 0; margin-bottom: 0; } .wp-block-media-text > .wp-block-media-text__content > *:first-child { margin-top: 0; } .wp-block-media-text > .wp-block-media-text__content > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), .wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { margin-bottom: 0; } .wp-block-media-text .wp-block-media-text__content { padding: var(--global--spacing-horizontal); } .wp-block-media-text.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-navigation [data-block] { margin-top: revert; margin-bottom: revert; } .wp-block-navigation .wp-block-navigation__container { background: var(--global--color-background); } .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } .wp-block-navigation .has-child .wp-block-navigation__container { box-shadow: var(--global--elevation); } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { color: var(--primary-nav--color-link-hover); } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { color: currentColor; } p { line-height: var(--wp--typography--line-height, var(--global--line-height-body)); } p.has-background { padding: var(--global--spacing-unit); } pre.wp-block-preformatted { overflow-x: auto; white-space: pre !important; font-size: var(--global--font-size-xs); } .wp-block-pullquote { padding: calc(2 * var(--global--spacing-unit)) 0; text-align: center; border-width: var(--pullquote--border-width); border-bottom-style: solid; border-top-style: solid; color: currentColor; border-color: currentColor; position: relative; } .wp-block-pullquote blockquote::before { color: currentColor; content: "“"; display: block; position: relative; left: 0; font-size: 3rem; font-weight: 500; line-height: 1; } .wp-block-pullquote p { font-family: var(--pullquote--font-family); font-size: var(--pullquote--font-size); font-style: var(--pullquote--font-style); font-weight: 700; letter-spacing: var(--pullquote--letter-spacing); line-height: var(--pullquote--line-height); margin: 0; } .wp-block-pullquote a { color: currentColor; } .wp-block-pullquote .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer { font-size: var(--global--font-size-xs); font-style: var(--pullquote--font-style); text-transform: none; } .wp-block-pullquote:not(.is-style-solid-color) { background: none; } .wp-block-pullquote.is-style-solid-color { margin-left: auto; margin-right: auto; padding: calc(2.5 * var(--global--spacing-unit)); border-width: var(--pullquote--border-width); border-style: solid; border-color: var(--pullquote--border-color); } @media (min-width: 600px) { .wp-block-pullquote.is-style-solid-color { padding: calc(5 * var(--global--spacing-unit)); } } .wp-block-pullquote.is-style-solid-color blockquote::before { text-align: left; } .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); max-width: inherit; } .wp-block-pullquote.is-style-solid-color blockquote { margin: 0; max-width: 100%; } .wp-block-pullquote.is-style-solid-color blockquote p { font-size: var(--pullquote--font-size); } .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, .wp-block-pullquote.is-style-solid-color cite, .wp-block-pullquote.is-style-solid-color footer { color: currentColor; } .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { padding: 0 calc(2 * var(--global--spacing-unit)); } .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color, .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { padding: var(--global--spacing-unit); } .wp-block-query.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-query.has-background { padding: var(--global--spacing-vertical); } } .wp-block-quote { position: relative; border-left: none; margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); } .wp-block-quote p { font-family: var(--quote--font-family); font-size: var(--quote--font-size); font-style: var(--quote--font-style); font-weight: var(--quote--font-weight); line-height: var(--quote--line-height); } .wp-block-quote strong { font-weight: var(--quote--font-weight-strong); } .wp-block-quote:before { content: "“"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); left: calc(-0.5 * var(--global--spacing-horizontal)); } .wp-block-quote .wp-block-quote__citation { color: currentColor; font-size: var(--global--font-size-xs); font-style: var(--quote--font-style-cite); } .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { color: currentColor; } .wp-block-quote.has-text-align-right { margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto; padding-right: 0; border-right: none; } .wp-block-quote.has-text-align-right:before { display: none; } .wp-block-quote.has-text-align-right p:before { content: "”"; font-size: var(--quote--font-size); font-weight: normal; line-height: var(--quote--line-height); margin-right: 5px; } .wp-block-quote.has-text-align-center { margin: var(--global--spacing-vertical) auto; } .wp-block-quote.has-text-align-center:before { display: none; } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: 0; /* Resetting margins to match _block-container.scss */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-quote.is-large p, .wp-block-quote.is-style-large p { font-size: var(--quote--font-size-large); font-style: var(--quote--font-style-large); line-height: var(--quote--line-height-large); } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { font-size: var(--quote--font-size-large); line-height: var(--quote--line-height-large); left: calc(-1 * var(--global--spacing-horizontal)); } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { display: none; } .wp-block-quote.is-large.has-text-align-right p:before, .wp-block-quote.is-style-large.has-text-align-right p:before { content: "”"; font-size: var(--quote--font-size-large); font-weight: normal; line-height: var(--quote--line-height-large); margin-right: 10px; } @media only screen and (max-width: 481px) { .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: var(--global--spacing-horizontal); } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { left: 0; } .wp-block-quote.is-large.has-text-align-right, .wp-block-quote.is-style-large.has-text-align-right { padding-left: 0; padding-right: var(--global--spacing-horizontal); } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { right: 0; } } @media only screen and (max-width: 481px) { .wp-block-quote { padding-left: calc(0.5 * var(--global--spacing-horizontal)); } .wp-block-quote:before { left: 0; } .wp-block-quote.has-text-align-right { padding-left: 0; padding-right: calc(0.5 * var(--global--spacing-horizontal)); } .wp-block-quote.has-text-align-right:before { right: 0; } .wp-block-quote.has-text-align-center { padding-left: 0; padding-right: 0; } } @media only screen and (min-width: 482px) { .wp-block-quote { margin-left: auto; } .wp-block-quote.has-text-align-right { margin-right: auto; } } .wp-block-rss { padding-left: 0; } .wp-block-rss > li { list-style: none; } .wp-block-rss:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); } .wp-block-rss:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-rss:not(.is-grid) > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid > li { margin-bottom: var(--global--spacing-vertical); } .wp-block-rss.is-grid > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-rss > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-rss > li > *:first-child { margin-top: 0; } .wp-block-rss > li > *:last-child { margin-bottom: 0; } .wp-block-rss .wp-block-rss__item-title > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-rss .wp-block-rss__item-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } .wp-block-rss .wp-block-rss__item-publish-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); } [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { color: currentColor; } .wp-block-rss .wp-block-rss__item-excerpt, .wp-block-rss .wp-block-rss__item-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } .wp-block-rss.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { padding-left: 0; padding-right: 0; } .wp-block-search { max-width: var(--responsive--aligndefault-width); } .wp-block-search .wp-block-search__label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .wp-block-search .wp-block-search__input { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); font-family: var(--form--font-family); font-size: var(--form--font-size); line-height: var(--form--line-height); max-width: inherit; margin-right: calc(-1 * var(--button--border-width)); padding: var(--form--spacing-unit); } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .is-dark-theme .wp-block-search .wp-block-search__input { background: var(--global--color-white-90); } .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .has-background .wp-block-search .wp-block-search__input { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search .wp-block-search__button.wp-block-search__button { border: var(--button--border-width) solid transparent; border-radius: var(--button--border-radius); cursor: pointer; font-weight: var(--button--font-weight); font-family: var(--button--font-family); font-size: var(--button--font-size); line-height: var(--button--line-height); padding: var(--button--padding-vertical) var(--button--padding-horizontal); text-decoration: none; box-shadow: none; margin-left: 0; } .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-primary)); } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .wp-block-search .wp-block-search__button.wp-block-search__button:active { background-color: transparent; border-color: currentColor; color: inherit; } .wp-block-search .wp-block-search__button.wp-block-search__button:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .wp-block-search .wp-block-search__button.wp-block-search__button:disabled { background-color: var(--global--color-white-50); border-color: var(--global--color-white-50); color: var(--button--color-text-active); } .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); display: inherit; } .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { width: 40px; height: 40px; } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { background-color: var(--local--color-background, var(--global--color-background)) !important; color: var(--local--color-primary, var(--global--color-primary)) !important; } .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search .wp-block-search__button.wp-block-search__button:focus { outline-offset: inherit; outline: inherit; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { padding: var(--form--border-width); } .wp-block-search.wp-block-search__button-inside .wp-block-search__input { border: none; } .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { color: var(--global--color-dark-gray); } .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button, .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { color: var(--global--color-dark-gray); } .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { background-color: var(--global--color-dark-gray); color: var(--global--color-white); } .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { padding: var(--button--padding-vertical) var(--button--padding-horizontal); } .wp-block[data-align=center] > * { text-align: center; } .wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { justify-content: center; } .wp-block-separator, hr { border-bottom: var(--separator--height) solid var(--separator--border-color); clear: both; opacity: 1; } .wp-block-separator[style*="text-align:right"], .wp-block-separator[style*="text-align: right"], hr[style*="text-align:right"], hr[style*="text-align: right"] { border-right-color: var(--separator--border-color); } .wp-block-separator:not(.is-style-dots), hr:not(.is-style-dots) { max-width: var(--responsive--aligndefault-width); } [data-align=full] > .wp-block-separator, [data-align=wide] > .wp-block-separator, [data-align=full] > hr, [data-align=wide] > hr { max-width: inherit; } .wp-block-separator.is-style-twentytwentyone-separator-thick, hr.is-style-twentytwentyone-separator-thick { border-bottom-width: calc(3 * var(--separator--height)); } .wp-block-separator.is-style-dots, hr.is-style-dots { border-bottom: none; } .wp-block-separator.is-style-dots.has-background, .wp-block-separator.is-style-dots.has-text-color, hr.is-style-dots.has-background, hr.is-style-dots.has-text-color { background-color: transparent !important; } .wp-block-separator.is-style-dots.has-background:before, .wp-block-separator.is-style-dots.has-text-color:before, hr.is-style-dots.has-background:before, hr.is-style-dots.has-text-color:before { color: currentColor !important; } .wp-block-separator.is-style-dots:before, hr.is-style-dots:before { color: var(--separator--border-color); } .has-background .wp-block-separator, [class*=background-color] .wp-block-separator, [style*=background-color] .wp-block-separator, .wp-block-cover[style*=background-image] .wp-block-separator, .has-background hr, [class*=background-color] hr, [style*=background-color] hr, .wp-block-cover[style*=background-image] hr { border-color: currentColor; } .wp-block-social-links [data-block] { margin-top: 0; margin-bottom: 0; } .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { color: var(--global--color-primary); } .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { background: none; } table thead, table tfoot, .wp-block-table thead, .wp-block-table tfoot { text-align: center; } table th, .wp-block-table th { font-family: var(--heading--font-family); } table td, table th, .wp-block-table td, .wp-block-table th { padding: calc(0.5 * var(--global--spacing-unit)); } table.is-style-regular .has-background, table.is-style-stripes .has-background, table.is-style-stripes .has-background thead tr, table.is-style-stripes .has-background tfoot tr, table.is-style-stripes .has-background tbody tr, .wp-block-table.is-style-regular .has-background, .wp-block-table.is-style-stripes .has-background, .wp-block-table.is-style-stripes .has-background thead tr, .wp-block-table.is-style-stripes .has-background tfoot tr, .wp-block-table.is-style-stripes .has-background tbody tr { color: var(--table--has-background-text-color); } table.is-style-stripes, .wp-block-table.is-style-stripes { border-color: var(--table--stripes-border-color); } table.is-style-stripes th, table.is-style-stripes td, .wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td { border-width: 0; } table.is-style-stripes tbody tr:nth-child(odd), .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { background-color: var(--table--stripes-background-color); } table.is-style-stripes .has-background tbody tr:nth-child(odd), .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { background-color: var(--global--color-white-90); } table.wp-calendar-table td, table.wp-calendar-table th { background: transparent; border: 0; text-align: center; line-height: 2; vertical-align: middle; } table.wp-calendar-table th { font-weight: bold; } table.wp-calendar-table thead, table.wp-calendar-table tbody { color: currentColor; border: 1px solid; } table.wp-calendar-table caption { font-weight: bold; text-align: left; margin-bottom: var(--global--spacing-unit); color: currentColor; } .wp-calendar-nav { text-align: left; margin-top: calc(var(--global--spacing-unit) / 2); } .wp-calendar-nav svg { height: 1em; vertical-align: middle; } .wp-calendar-nav svg path { fill: currentColor; } .wp-calendar-nav .wp-calendar-nav-next { float: right; } .wp-block-tag-cloud.aligncenter { text-align: center; } pre.wp-block-verse { padding: 0; color: currentColor; } :root .is-extra-small-text, :root .has-extra-small-font-size { font-size: var(--global--font-size-xs); } :root .is-small-text, :root .has-small-font-size { font-size: var(--global--font-size-sm); } :root .is-regular-text, :root .has-regular-font-size, :root .is-normal-font-size, :root .has-normal-font-size, :root .has-medium-font-size { font-size: var(--global--font-size-base); } :root .is-large-text, :root .has-large-font-size { font-size: var(--global--font-size-lg); line-height: var(--global--line-height-heading); } :root .is-larger-text, :root .has-larger-font-size, :root .is-extra-large-text, :root .has-extra-large-font-size { font-size: var(--global--font-size-xl); line-height: var(--global--line-height-heading); } :root .is-huge-text, :root .has-huge-font-size { font-size: var(--global--font-size-xxl); line-height: var(--global--line-height-heading); font-weight: var(--heading--font-weight-page-title); } :root .is-gigantic-text, :root .has-gigantic-font-size { font-size: var(--global--font-size-xxxl); line-height: var(--global--line-height-heading); font-weight: var(--heading--font-weight-page-title); } /** * Editor Post Title * - Needs a special styles */ .wp-block.editor-post-title__block { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); max-width: var(--responsive--alignwide-width); } .wp-block.editor-post-title__block .editor-post-title__input { color: var(--global--color-secondary); font-family: var(--heading--font-family); font-size: var(--global--font-size-page-title); font-weight: var(--heading--font-weight-page-title); line-height: var(--heading--line-height-h1); } .wp-block.block-editor-default-block-appender > textarea { font-family: var(--global--font-secondary); font-size: var(--global--font-size-md); } .has-primary-color[class] { color: var(--global--color-primary); } .has-secondary-color[class] { color: var(--global--color-secondary); } .has-background a, .has-background p, .has-background h1, .has-background h2, .has-background h3, .has-background h4, .has-background h5, .has-background h6 { color: currentColor; } .has-primary-background-color[class] { background-color: var(--global--color-primary); color: var(--global--color-background); } .has-secondary-background-color[class] { background-color: var(--global--color-secondary); color: var(--global--color-background); } .has-white-background-color[class] { background-color: var(--global--color-white); color: var(--global--color-secondary); } .has-black-background-color[class] { background-color: var(--global--color-black); color: var(--global--color-primary); } [data-block] { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block { max-width: var(--responsive--aligndefault-width); } .wp-block[data-align=wide], .wp-block.alignwide { max-width: var(--responsive--alignwide-width); } .wp-block[data-align=full], .wp-block.alignfull { max-width: none; } .alignleft { margin: 0; margin-right: var(--global--spacing-horizontal); } .alignright { margin: 0; margin-left: var(--global--spacing-horizontal); } .has-drop-cap:not(:focus)::first-letter { font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); line-height: 0.66; text-transform: uppercase; font-style: normal; float: left; margin: 0.1em 0.1em 0 0; font-size: calc(1.2 * var(--heading--font-size-h1)); } @media only screen and (min-width: 482px) { .wp-block[data-align=left] > * { max-width: 290px; margin-right: var(--global--spacing-horizontal); } .wp-block[data-align=right] > * { max-width: 290px; margin-left: var(--global--spacing-horizontal); } } .wp-block-freeform.block-library-rich-text__tinymce blockquote { border: none; } .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { left: 5px; } html { font-family: var(--global--font-secondary); line-height: var(--global--line-height-body); } body { --wp--typography--line-height: var(--global--line-height-body); color: var(--global--color-primary); background-color: var(--global--color-background); font-family: var(--global--font-secondary); font-size: var(--global--font-size-base); font-weight: normal; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } .wp-block a { color: var(--wp--style--color--link, var(--global--color-primary)); } .wp-block a:hover { text-decoration-style: dotted; } .wp-block a:focus { outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); text-decoration: none; } .has-background .has-link-color a, .has-background.has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } button, a { cursor: pointer; } .has-black-color[class] { color: var(--global--color-black); } .has-black-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-black, #000); color: var(--local--color-primary); } .has-gray-color[class] { color: var(--global--color-gray); } .has-gray-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-gray, #000); color: var(--local--color-primary); } .has-dark-gray-color[class] { color: var(--global--color-dark-gray); } .has-dark-gray-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-dark-gray, #000); color: var(--local--color-primary); } .has-green-color[class] { color: var(--global--color-green); } .has-green-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-green, #fff); color: var(--local--color-primary); } .has-blue-color[class] { color: var(--global--color-blue); } .has-blue-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-blue, #fff); color: var(--local--color-primary); } .has-purple-color[class] { color: var(--global--color-purple); } .has-purple-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-purple, #fff); color: var(--local--color-primary); } .has-red-color[class] { color: var(--global--color-red); } .has-red-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-red, #fff); color: var(--local--color-primary); } .has-orange-color[class] { color: var(--global--color-orange); } .has-orange-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-orange, #fff); color: var(--local--color-primary); } .has-yellow-color[class] { color: var(--global--color-yellow); } .has-yellow-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-yellow, #fff); color: var(--local--color-primary); } .has-white-color[class] { color: var(--global--color-white); } .has-white-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-white, #fff); color: var(--local--color-primary); } .has-background a, .has-background p, .has-background h1, .has-background h2, .has-background h3, .has-background h4, .has-background h5, .has-background h6 { color: currentColor; } .has-black-background-color[class] { background-color: var(--global--color-black); } .has-black-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-black, #000); background-color: var(--local--color-background); } .has-dark-gray-background-color[class] { background-color: var(--global--color-dark-gray); } .has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-dark-gray, #000); background-color: var(--local--color-background); } .has-gray-background-color[class] { background-color: var(--global--color-gray); } .has-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-gray, #000); background-color: var(--local--color-background); } .has-light-gray-background-color[class] { background-color: var(--global--color-light-gray); } .has-light-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-light-gray, #fff); background-color: var(--local--color-background); } .has-green-background-color[class] { background-color: var(--global--color-green); } .has-green-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-green, #fff); background-color: var(--local--color-background); } .has-blue-background-color[class] { background-color: var(--global--color-blue); } .has-blue-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-blue, #fff); background-color: var(--local--color-background); } .has-purple-background-color[class] { background-color: var(--global--color-purple); } .has-purple-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-purple, #fff); background-color: var(--local--color-background); } .has-red-background-color[class] { background-color: var(--global--color-red); } .has-red-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-red, #fff); background-color: var(--local--color-background); } .has-orange-background-color[class] { background-color: var(--global--color-orange); } .has-orange-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-orange, #fff); background-color: var(--local--color-background); } .has-yellow-background-color[class] { background-color: var(--global--color-yellow); } .has-yellow-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-yellow, #fff); background-color: var(--local--color-background); } .has-white-background-color[class] { background-color: var(--global--color-white); } .has-white-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-white, #fff); background-color: var(--local--color-background); } .has-background:not(.has-text-color).has-black-background-color[class], .has-background:not(.has-text-color).has-gray-background-color[class], .has-background:not(.has-text-color).has-dark-gray-background-color[class] { color: var(--global--color-white); } .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-background, #fff); color: var(--local--color-primary, var(--global--color-primary)); } .is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-primary, #000); } .has-background:not(.has-text-color).has-green-background-color[class], .has-background:not(.has-text-color).has-blue-background-color[class], .has-background:not(.has-text-color).has-purple-background-color[class], .has-background:not(.has-text-color).has-red-background-color[class], .has-background:not(.has-text-color).has-orange-background-color[class], .has-background:not(.has-text-color).has-yellow-background-color[class], .has-background:not(.has-text-color).has-white-background-color[class] { color: var(--global--color-dark-gray); } .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-primary, #000); color: var(--local--color-primary, var(--global--color-primary)); } .is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-background, #fff); } .has-purple-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow)); } .has-yellow-to-purple-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple)); } .has-green-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow)); } .has-yellow-to-green-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green)); } .has-red-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow)); } .has-yellow-to-red-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red)); } .has-purple-to-red-gradient-background { background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red)); } .has-red-to-purple-gradient-background { background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); } PK! +Q Q assets/css/print.cssnu[/* Adding print support. The print styles are based on the the great work of Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/. */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Margins & paddings # Typography # Page breaks # Links # Visibility --------------------------------------------------------------*/ @media print { /* Margins & paddings */ @page { margin: 2cm; } .entry .entry-header, .entry, .single .site-main > article > .entry-footer { margin-top: 0; margin-bottom: 0; } .site-footer .site-info { margin: 0; } .site-header { padding: 0; } /* Fonts */ body { font: 13pt Georgia, "Times New Roman", Times, serif; font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif); line-height: 1.3; background: #fff !important; color: #000; } .has-background-dark * { color: #000 !important; } h1, .entry-title, .singular .entry-title, .page-title { font-size: 22pt; font-weight: bold; } h2, h3, h4, .has-regular-font-size, .has-large-font-size, h2.author-title, p.author-bio, .comments-title, .archive-description { font-size: 14pt; margin-top: 25px; } .comment-meta, .comment-meta .comment-author .fn { font-size: 13pt; } /* Page breaks */ a { page-break-inside: avoid; } blockquote { page-break-inside: avoid; } h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; } img { page-break-inside: avoid; page-break-after: avoid; } table, pre, figure { page-break-inside: avoid; } ul, ol, dl { page-break-before: avoid; } /* Links */ a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; text-align: left; } a[href^=http]:after { content: " < " attr(href) "> "; } a:after > img { content: ""; } article a[href^="#"]:after { content: ""; } a:not(:local-link):after { content: " < " attr(href) "> "; } .entry-title a:after { content: "\a< " attr(href) "> "; white-space: pre; font-size: 14pt; } .cat-links a:after, .tags-links a:after, .byline a:after, .comment-metadata a:after, .wp-block-calendar a:after, .wp-block-tag-cloud a:after, .page-links a:after { content: ""; } /* Visibility */ .primary-navigation, .site-title + .primary-navigation, .footer-navigation, .entry-footer, .post-navigation, .navigation.pagination, .widget-area, .edit-link, .more-link, .comment-reply, .reply, .comment .comment-metadata .edit-link, .comment-respond, #dark-mode-toggler { display: none !important; } .entry .entry-content .wp-block-button .wp-block-button__link, .entry .entry-content .button, .entry .entry-content .wp-block-file__button { color: #000; background: none; } } PK!]assets/css/ie-editor.cssnu[@charset "UTF-8"; /** * These styles should be loaded by the Block Editor only */ /* Variables */ :root { /* Font Family */ /* Font Size */ /* Line Height */ /* Headings */ /* Block: Latest posts */ /* Colors */ /* Body text color, site title, footer text color. */ /* Headings */ /* Mint, default body background */ /* Used for borders (separators) */ /* Spacing */ /* Elevation */ /* Forms */ /* Cover block */ /* Buttons */ /* entry */ /* Header */ /* Main navigation */ /* Pagination */ /* Footer */ /* Block: Pull quote */ /* Block: Table */ /* Widgets */ /* Admin-bar height */ } /** * Responsive Styles */ /** * Required Variables */ /** * Root Media Query Variables */ /** * Extends */ .default-max-width { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .default-max-width { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .default-max-width { max-width: min(calc(100vw - 200px), 610px); } } .wide-max-width { max-width: calc(100vw - 30px); margin-left: auto; margin-right: auto; } @media only screen and (min-width: 482px) { .wide-max-width { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .wide-max-width { max-width: min(calc(100vw - 200px), 1240px); } } @media only screen and (min-width: 482px) { .full-max-width { max-width: 100%; width: auto; margin-left: auto; margin-right: auto; } } blockquote { padding: 0; position: relative; margin: 30px 0 30px 25px; } blockquote > * { margin-top: 20px; margin-bottom: 20px; } blockquote > *:first-child { margin-top: 0; } blockquote > *:last-child { margin-bottom: 0; } blockquote p { letter-spacing: normal; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; font-style: normal; font-weight: 700; line-height: 1.7; } blockquote cite, blockquote footer { font-weight: normal; letter-spacing: normal; } blockquote.alignleft, blockquote.alignright { padding-left: inherit; } blockquote.alignleft p, blockquote.alignright p { font-size: 1.125rem; max-width: inherit; width: inherit; } blockquote.alignleft cite, blockquote.alignleft footer, blockquote.alignright cite, blockquote.alignright footer { font-size: 1rem; letter-spacing: normal; } blockquote strong { font-weight: bolder; } blockquote:before { content: "“"; font-size: 1.25rem; line-height: 1.7; position: absolute; left: -12px; } blockquote .wp-block-quote__citation, blockquote cite, blockquote footer { color: #28303d; font-size: 1rem; font-style: normal; } @media only screen and (max-width: 481px) { blockquote { padding-left: 13px; } blockquote:before { left: 0; } } img { height: auto; vertical-align: middle; } /* Classic editor images */ /* Make sure embeds and iframes fit their containers. */ img, .entry-content img, embed, iframe, object, video { max-width: 100%; } /* Media captions */ figcaption, .wp-caption, .wp-caption-text, .wp-block-embed figcaption { color: currentColor; font-size: 1rem; line-height: 1.7; margin-top: 10px; margin-bottom: 20px; text-align: center; } .alignleft figcaption, .alignright figcaption, .alignleft .wp-caption, .alignright .wp-caption, .alignleft .wp-caption-text, .alignright .wp-caption-text, .alignleft .wp-block-embed figcaption, .alignright .wp-block-embed figcaption { margin-bottom: 0; } /* WP Smiley */ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } select { border: 3px solid #39414d; border-radius: 0; color: #28303d; font-size: 1.125rem; -moz-appearance: none; -webkit-appearance: none; appearance: none; padding: 10px 30px 10px 10px; background: #fff url("data:image/svg+xml;utf8,") no-repeat; background-position: right 10px top 60%; } select:focus { border: 3px solid #39414d; border-radius: 0; color: #28303d; font-size: 1.125rem; -moz-appearance: none; -webkit-appearance: none; appearance: none; padding: 10px 30px 10px 10px; background: #fff url("data:image/svg+xml;utf8,") no-repeat; background-position: right 10px top 60%; } /* * text-underline-offset doesn't work in Chrome at all 👎 * But looks nice in Safari/Firefox, so let's keep it and * maybe Chrome will support it soon. */ a { cursor: pointer; color: #28303d; text-underline-offset: 3px; text-decoration-skip-ink: all; } a:hover { text-decoration-style: dotted; text-decoration-skip-ink: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; text-decoration: underline 1px dotted currentColor; text-decoration-skip-ink: none; background: rgba(255, 255, 255, 0.9); } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: #000; color: #fff; text-decoration: none; } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: #fff; } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: rgba(0, 0, 0, 0.9); color: #fff; } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: #fff; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; outline-offset: -2px; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { color: #21759b; background-color: #f1f1f1; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { background: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { outline: 2px dotted #28303d; } .wp-block-button__link { border: 3px solid transparent; border-radius: 0; cursor: pointer; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; line-height: 1.5; padding: 15px 30px; text-decoration: none; } .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-button__link:hover, .wp-block-button__link:active { background-color: transparent; border-color: currentColor; color: inherit; } .wp-block-button__link:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .wp-block-button__link:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } /** * Block Options */ .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { border-color: currentColor !important; background-color: transparent !important; color: inherit !important; } .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { outline-offset: inherit; outline: inherit; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { border-color: currentColor; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { color: inherit; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: transparent; } .wp-block-button.is-style-outline .wp-block-button__link:hover { background-color: #28303d !important; border-color: transparent !important; color: #d1e4dd !important; } .wp-block-button.is-style-outline .wp-block-button__link:active { background-color: #28303d !important; border-color: transparent !important; color: #d1e4dd !important; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover { background-color: #28303d !important; color: #d1e4dd !important; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { background-color: #28303d !important; color: #d1e4dd !important; } .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover { color: #d1e4dd !important; } .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { color: #d1e4dd !important; } .wp-block-button.is-style-outline .wp-block-button__link:focus { outline-offset: inherit; outline: inherit; } .wp-block-button.is-style-squared { border-radius: 0; } .is-style-outline .wp-block-button__link[style*=radius], .wp-block-button__link[style*=radius] { outline-offset: 2px; } .wp-block-code code { white-space: pre !important; overflow-x: auto; } .wp-block-code { border-color: #28303d; border-radius: 0; border-style: solid; border-width: 0.1rem; padding: 20px; color: currentColor; } .wp-block-cover, .wp-block-cover-image { background-color: #000; min-height: 450px; margin-top: inherit; margin-bottom: inherit; } .wp-block-cover:not(.alignwide):not(.alignfull), .wp-block-cover-image:not(.alignwide):not(.alignfull) { clear: both; } [data-align=full] .wp-block-cover, [data-align=full] .wp-block-cover-image { margin-top: 0; margin-bottom: 0; } .wp-block-cover > .wp-block-cover__inner-container > *:first-child, .wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { margin-top: 0; } .wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), .wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { margin-bottom: 0; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover .block-editor-block-list__block, .wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text, .wp-block-cover-image .block-editor-block-list__block, .wp-block-cover .wp-block-cover__inner-container a, .wp-block-cover .wp-block-cover-image-text a, .wp-block-cover .wp-block-cover-text a, .wp-block-cover .block-editor-block-list__block a, .wp-block-cover-image .wp-block-cover__inner-container a, .wp-block-cover-image .wp-block-cover-image-text a, .wp-block-cover-image .wp-block-cover-text a, .wp-block-cover-image .block-editor-block-list__block a { color: currentColor; } .wp-block-cover .wp-block-cover__inner-container .has-link-color a, .wp-block-cover .wp-block-cover-image-text .has-link-color a, .wp-block-cover .wp-block-cover-text .has-link-color a, .wp-block-cover .block-editor-block-list__block .has-link-color a, .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, .wp-block-cover-image .wp-block-cover-text .has-link-color a, .wp-block-cover-image .block-editor-block-list__block .has-link-color a { color: #28303d; } .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { color: #fff; } .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { color: #fff; } .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { color: #fff; } .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block { color: #fff; } .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { color: #fff; } .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { color: #fff; } .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { color: #fff; } .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { color: #fff; } .wp-block-cover h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; padding: 0; text-align: inherit; } @media only screen and (min-width: 652px) { .wp-block-cover h2 { font-size: 3rem; } } .wp-block-cover-image h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; padding: 0; text-align: inherit; } @media only screen and (min-width: 652px) { .wp-block-cover-image h2 { font-size: 3rem; } } .wp-block-cover h2.has-text-align-left, .wp-block-cover-image h2.has-text-align-left { text-align: left; } .wp-block-cover h2.has-text-align-center, .wp-block-cover-image h2.has-text-align-center { text-align: center; } .wp-block-cover h2.has-text-align-right, .wp-block-cover-image h2.has-text-align-right { text-align: right; } .wp-block-cover.is-style-twentytwentyone-border, .wp-block-cover-image.is-style-twentytwentyone-border { border: 3px solid #28303d; } .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { background-color: unset; } .wp-block-columns:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-columns .wp-block, .wp-block-columns .wp-block-column { max-width: inherit; } .wp-block-columns > .wp-block-column > *:first-child { margin-top: 0; } .wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), .wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { margin-bottom: 0; } @media only screen and (min-width: 652px) { .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { margin-left: -50px; margin-top: 63px; z-index: 2; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { background-color: #d1e4dd; padding: 20px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { padding-left: 50px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { padding-left: 50px; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { margin-top: 0; } } .wp-block[data-align=full] > .wp-block-columns p:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { padding-left: 20px; padding-right: 20px; } .wp-block-file .wp-block-file__textlink { text-decoration: underline; text-decoration-style: solid; text-decoration-thickness: 1px; } .wp-block-file .wp-block-file__textlink:hover { text-decoration: underline; text-decoration-style: dotted; } .wp-block-file .wp-block-file__button { border: 3px solid transparent; border-radius: 0; cursor: pointer; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; line-height: 1.5; padding: 15px 30px; text-decoration: none; display: inline-block; } .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:active { background-color: transparent; border-color: currentColor; color: inherit; } .wp-block-file .wp-block-file__button:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .wp-block-file .wp-block-file__button:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } .wp-block-file .wp-block-file__button:focus { outline-offset: inherit; outline: inherit; } .wp-block-gallery figcaption { margin-bottom: 0; } .wp-block-gallery figcaption a { color: #fff; } .wp-block-group.has-background { padding: 30px; } [data-align=full] .wp-block-group.has-background { margin-top: 0; margin-bottom: 0; } .wp-block-group.is-style-twentytwentyone-border { border: 3px solid #28303d; padding: 30px; } .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { max-width: calc(100% + 60px); width: calc(100% + 60px); margin-left: -30px; } .wp-block-group > .wp-block-group__inner-container > *:first-child { margin-top: 0; } .wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), .wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { margin-bottom: 0; } .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { margin: 0; width: 100%; } .wp-block-heading h1, h1, .h1, .wp-block-heading h2, h2, .h2, .wp-block-heading h3, h3, .h3, .wp-block-heading h4, h4, .h4, .wp-block-heading h5, h5, .h5, .wp-block-heading h6, h6, .h6 { clear: both; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: normal; } .wp-block-heading h1 strong, h1 strong, .h1 strong, .wp-block-heading h2 strong, h2 strong, .h2 strong, .wp-block-heading h3 strong, h3 strong, .h3 strong, .wp-block-heading h4 strong, h4 strong, .h4 strong, .wp-block-heading h5 strong, h5 strong, .h5 strong, .wp-block-heading h6 strong, h6 strong, .h6 strong { font-weight: 600; } .wp-block-heading h1[style*="--wp--typography--line-height"] { line-height: 1.7; } h1[style*="--wp--typography--line-height"] { line-height: 1.7; } .h1[style*="--wp--typography--line-height"] { line-height: 1.7; } .wp-block-heading h2[style*="--wp--typography--line-height"] { line-height: 1.7; } h2[style*="--wp--typography--line-height"] { line-height: 1.7; } .h2[style*="--wp--typography--line-height"] { line-height: 1.7; } .wp-block-heading h3[style*="--wp--typography--line-height"] { line-height: 1.7; } h3[style*="--wp--typography--line-height"] { line-height: 1.7; } .h3[style*="--wp--typography--line-height"] { line-height: 1.7; } .wp-block-heading h4[style*="--wp--typography--line-height"] { line-height: 1.7; } h4[style*="--wp--typography--line-height"] { line-height: 1.7; } .h4[style*="--wp--typography--line-height"] { line-height: 1.7; } .wp-block-heading h5[style*="--wp--typography--line-height"] { line-height: 1.7; } h5[style*="--wp--typography--line-height"] { line-height: 1.7; } .h5[style*="--wp--typography--line-height"] { line-height: 1.7; } .wp-block-heading h6[style*="--wp--typography--line-height"] { line-height: 1.7; } h6[style*="--wp--typography--line-height"] { line-height: 1.7; } .h6[style*="--wp--typography--line-height"] { line-height: 1.7; } .wp-block-heading h1 { font-size: 4rem; letter-spacing: normal; line-height: 1.1; } @media only screen and (min-width: 652px) { .wp-block-heading h1 { font-size: 6rem; } } h1 { font-size: 4rem; letter-spacing: normal; line-height: 1.1; } @media only screen and (min-width: 652px) { h1 { font-size: 6rem; } } .h1 { font-size: 4rem; letter-spacing: normal; line-height: 1.1; } @media only screen and (min-width: 652px) { .h1 { font-size: 6rem; } } .wp-block-heading h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { .wp-block-heading h2 { font-size: 3rem; } } h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { h2 { font-size: 3rem; } } .h2 { font-size: 2.25rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { .h2 { font-size: 3rem; } } .wp-block-heading h3 { font-size: 2rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { .wp-block-heading h3 { font-size: 2rem; } } h3 { font-size: 2rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { h3 { font-size: 2rem; } } .h3 { font-size: 2rem; letter-spacing: normal; line-height: 1.3; } @media only screen and (min-width: 652px) { .h3 { font-size: 2rem; } } .wp-block-heading h4, h4, .h4 { font-size: 1.5rem; font-weight: 600; letter-spacing: normal; line-height: 1.3; } .wp-block-heading h5, h5, .h5 { font-size: 1.125rem; font-weight: 600; letter-spacing: 0.05em; line-height: 1.3; } .wp-block-heading h6, h6, .h6 { font-size: 1rem; font-weight: 600; letter-spacing: 0.05em; line-height: 1.3; } [data-type="core/html"] textarea { color: #28303d; border-radius: 0; padding: 20px; } /* Center image block by default in the editor */ .wp-block-image, .wp-block-image > div:not(.components-placeholder) { text-align: center; } [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { margin: 0 auto; } /* Block Styles */ .wp-block-image.is-style-twentytwentyone-border img, .wp-block-image.is-style-twentytwentyone-image-frame img { border: 3px solid #28303d; } .wp-block-image.is-style-twentytwentyone-image-frame img { padding: 20px; } .wp-block-latest-comments, .wp-block-latest-posts { padding-left: 0; } .wp-block-latest-posts:not(.is-grid) > li { margin-top: 50px; margin-bottom: 50px; } .wp-block-latest-posts:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-latest-posts:not(.is-grid) > li:last-child { margin-bottom: 0; } .wp-block-latest-posts.is-grid { word-wrap: break-word; word-break: break-word; } .wp-block-latest-posts.is-grid > li { margin-bottom: 30px; } .wp-block-latest-posts.is-grid > li:last-child { margin-bottom: 0; } .wp-block-latest-posts > li > * { margin-top: 10px; margin-bottom: 10px; } .wp-block-latest-posts > li > *:first-child { margin-top: 0; } .wp-block-latest-posts > li > *:last-child { margin-bottom: 0; } .wp-block-latest-posts > li > a { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-weight: normal; line-height: 1.3; margin-bottom: 10px; } @media only screen and (min-width: 652px) { .wp-block-latest-posts > li > a { font-size: 2rem; } } .wp-block-latest-posts .wp-block-latest-posts__post-author { color: #28303d; font-size: 1.25rem; line-height: 1.7; } .wp-block-latest-posts .wp-block-latest-posts__post-date { color: #28303d; font-size: 1rem; line-height: 1.7; } [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { color: currentColor; } .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, .wp-block-latest-posts .wp-block-latest-posts__post-full-content { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; line-height: 1.7; margin-top: 20px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { border-top: 3px solid #28303d; border-bottom: 3px solid #28303d; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { padding-bottom: 30px; border-bottom: 1px solid #28303d; margin-top: 30px; margin-bottom: 30px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { padding-bottom: 30px; border-bottom: 1px solid #28303d; margin-top: 30px; margin-bottom: 30px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { padding-bottom: 0; border-bottom: none; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { box-shadow: inset 0 -1px 0 0 #28303d; border-bottom: 2px solid #28303d; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { margin: 0; padding-top: 30px; padding-right: 25px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { padding-bottom: 30px; } @media screen and (min-width: 600px) { .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { width: 50%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { width: 33%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { width: 25%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { width: 20%; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { width: 17%; } } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { border: 3px solid #28303d; padding: 30px 25px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { padding-bottom: 30px; margin-bottom: 30px; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { margin-top: 25px; margin-bottom: 25px; } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } ul, ol { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; margin: 30px 0; padding-left: 50px; } ul.aligncenter, ol.aligncenter { list-style-position: inside; padding: 0; text-align: center; } ul.alignright, ol.alignright { list-style-position: inside; padding: 0; text-align: right; } li > ul, li > ol { margin: 0; } dt { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: bold; } [data-align=full] .wp-block-media-text { margin-top: 0; margin-bottom: 0; } .wp-block-media-text > .wp-block-media-text__content > *:first-child { margin-top: 0; } .wp-block-media-text > .wp-block-media-text__content > *:last-child:not(.block-list-appender) { margin-bottom: 0; } .wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), .wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { margin-bottom: 0; } .wp-block-media-text .wp-block-media-text__content { padding: 25px; } .wp-block-media-text.is-style-twentytwentyone-border { border: 3px solid #28303d; } .wp-block-navigation [data-block] { margin-top: revert; margin-bottom: revert; } .wp-block-navigation .wp-block-navigation__container { background: #d1e4dd; } .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; font-weight: normal; } .wp-block-navigation .has-child .wp-block-navigation__container { box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { color: #28303d; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { color: #28303d; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { color: currentColor; } p { line-height: 1.7; } p.has-background { padding: 20px; } pre.wp-block-preformatted { overflow-x: auto; white-space: pre !important; font-size: 1rem; } .wp-block-pullquote { padding: 40px 0; text-align: center; border-width: 3px; border-bottom-style: solid; border-top-style: solid; color: currentColor; border-color: currentColor; position: relative; } .wp-block-pullquote blockquote::before { color: currentColor; content: "“"; display: block; position: relative; left: 0; font-size: 3rem; font-weight: 500; line-height: 1; } .wp-block-pullquote p { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 1.3; margin: 0; } @media only screen and (min-width: 652px) { .wp-block-pullquote p { font-size: 2rem; } } .wp-block-pullquote a { color: currentColor; } .wp-block-pullquote .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer { font-size: 1rem; font-style: normal; text-transform: none; } .wp-block-pullquote:not(.is-style-solid-color) { background: none; } .wp-block-pullquote.is-style-solid-color { margin-left: auto; margin-right: auto; padding: 50px; border-width: 3px; border-style: solid; border-color: #28303d; } @media (min-width: 600px) { .wp-block-pullquote.is-style-solid-color { padding: 100px; } } .wp-block-pullquote.is-style-solid-color blockquote::before { text-align: left; } .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { padding-left: 20px; padding-right: 20px; max-width: inherit; } .wp-block-pullquote.is-style-solid-color blockquote { margin: 0; max-width: 100%; } .wp-block-pullquote.is-style-solid-color blockquote p { font-size: 2rem; } @media only screen and (min-width: 652px) { .wp-block-pullquote.is-style-solid-color blockquote p { font-size: 2rem; } } .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, .wp-block-pullquote.is-style-solid-color cite, .wp-block-pullquote.is-style-solid-color footer { color: currentColor; } .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { padding: 0 40px; } .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color { padding: 20px; } .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { padding: 20px; } .wp-block-query.has-background { padding: 20px; } @media only screen and (min-width: 482px) { .wp-block-query.has-background { padding: 30px; } } .wp-block-quote { position: relative; border-left: none; margin: 30px auto 30px 25px; } .wp-block-quote p { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; font-style: normal; font-weight: 700; line-height: 1.7; } .wp-block-quote strong { font-weight: bolder; } .wp-block-quote:before { content: "“"; font-size: 1.25rem; line-height: 1.7; left: -12px; } .wp-block-quote .wp-block-quote__citation { color: currentColor; font-size: 1rem; font-style: normal; } .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { color: currentColor; } .wp-block-quote.has-text-align-right { margin: 30px 25px 30px auto; padding-right: 0; border-right: none; } .wp-block-quote.has-text-align-right:before { display: none; } .wp-block-quote.has-text-align-right p:before { content: "”"; font-size: 1.25rem; font-weight: normal; line-height: 1.7; margin-right: 5px; } .wp-block-quote.has-text-align-center { margin: 30px auto; } .wp-block-quote.has-text-align-center:before { display: none; } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: 0; /* Resetting margins to match _block-container.scss */ margin-top: 30px; margin-bottom: 30px; } .wp-block-quote.is-large p { font-size: 2.25rem; font-style: normal; line-height: 1.35; } @media only screen and (min-width: 652px) { .wp-block-quote.is-large p { font-size: 2.5rem; } } .wp-block-quote.is-style-large p { font-size: 2.25rem; font-style: normal; line-height: 1.35; } @media only screen and (min-width: 652px) { .wp-block-quote.is-style-large p { font-size: 2.5rem; } } .wp-block-quote.is-large:before { font-size: 2.25rem; line-height: 1.35; left: -25px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-large:before { font-size: 2.5rem; } } .wp-block-quote.is-style-large:before { font-size: 2.25rem; line-height: 1.35; left: -25px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-style-large:before { font-size: 2.5rem; } } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { display: none; } .wp-block-quote.is-large.has-text-align-right p:before { content: "”"; font-size: 2.25rem; font-weight: normal; line-height: 1.35; margin-right: 10px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-large.has-text-align-right p:before { font-size: 2.5rem; } } .wp-block-quote.is-style-large.has-text-align-right p:before { content: "”"; font-size: 2.25rem; font-weight: normal; line-height: 1.35; margin-right: 10px; } @media only screen and (min-width: 652px) { .wp-block-quote.is-style-large.has-text-align-right p:before { font-size: 2.5rem; } } @media only screen and (max-width: 481px) { .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-left: 25px; } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { left: 0; } .wp-block-quote.is-large.has-text-align-right, .wp-block-quote.is-style-large.has-text-align-right { padding-left: 0; padding-right: 25px; } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { right: 0; } } @media only screen and (max-width: 481px) { .wp-block-quote { padding-left: 13px; } .wp-block-quote:before { left: 0; } .wp-block-quote.has-text-align-right { padding-left: 0; padding-right: 13px; } .wp-block-quote.has-text-align-right:before { right: 0; } .wp-block-quote.has-text-align-center { padding-left: 0; padding-right: 0; } } @media only screen and (min-width: 482px) { .wp-block-quote { margin-left: auto; } .wp-block-quote.has-text-align-right { margin-right: auto; } } .wp-block-rss { padding-left: 0; } .wp-block-rss > li { list-style: none; } .wp-block-rss:not(.is-grid) > li { margin-top: 50px; margin-bottom: 50px; } .wp-block-rss:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-rss:not(.is-grid) > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid > li { margin-bottom: 30px; } .wp-block-rss.is-grid > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-rss > li > * { margin-top: 10px; margin-bottom: 10px; } .wp-block-rss > li > *:first-child { margin-top: 0; } .wp-block-rss > li > *:last-child { margin-bottom: 0; } .wp-block-rss .wp-block-rss__item-title > a { display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-weight: normal; line-height: 1.3; margin-bottom: 10px; } @media only screen and (min-width: 652px) { .wp-block-rss .wp-block-rss__item-title > a { font-size: 2rem; } } .wp-block-rss .wp-block-rss__item-author { color: #28303d; font-size: 1.25rem; line-height: 1.7; } .wp-block-rss .wp-block-rss__item-publish-date { color: #28303d; font-size: 1rem; line-height: 1.7; } [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { color: currentColor; } .wp-block-rss .wp-block-rss__item-excerpt, .wp-block-rss .wp-block-rss__item-full-content { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; line-height: 1.7; margin-top: 20px; } .wp-block-rss.alignfull { padding-left: 20px; padding-right: 20px; } .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { padding-left: 0; padding-right: 0; } .wp-block-search { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block-search { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .wp-block-search { max-width: min(calc(100vw - 200px), 610px); } } .wp-block-search .wp-block-search__label { font-size: 1.125rem; font-weight: 500; margin-bottom: 10px; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .wp-block-search .wp-block-search__input { border: 3px solid #39414d; border-radius: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.125rem; line-height: 1.7; max-width: inherit; margin-right: -3px; padding: 10px; } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .is-dark-theme .wp-block-search .wp-block-search__input { background: rgba(255, 255, 255, 0.9); } .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .has-background .wp-block-search .wp-block-search__input { border-color: #28303d !important; } .wp-block-search .wp-block-search__button.wp-block-search__button { border: 3px solid transparent; border-radius: 0; cursor: pointer; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; line-height: 1.5; padding: 15px 30px; text-decoration: none; box-shadow: none; margin-left: 0; } .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { color: #d1e4dd; } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { color: #28303d; } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { color: #28303d; } .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { background-color: #28303d; } .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .wp-block-search .wp-block-search__button.wp-block-search__button:active { background-color: transparent; border-color: currentColor; color: inherit; } .wp-block-search .wp-block-search__button.wp-block-search__button:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .wp-block-search .wp-block-search__button.wp-block-search__button:disabled { background-color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.5); color: #39414d; } .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { padding: 6px 15px; display: inherit; } .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { width: 40px; height: 40px; } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover { background-color: #d1e4dd !important; color: #28303d !important; } .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { background-color: #d1e4dd !important; color: #28303d !important; } .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover { color: #28303d !important; } .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { color: #28303d !important; } .wp-block-search .wp-block-search__button.wp-block-search__button:focus { outline-offset: inherit; outline: inherit; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { padding: 3px; } .wp-block-search.wp-block-search__button-inside .wp-block-search__input { border: none; } .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover { color: #28303d; } .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { color: #28303d; } .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button, .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { color: #28303d; } .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover { background-color: #28303d; color: #fff; } .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { background-color: #28303d; color: #fff; } .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { padding: 15px 30px; } .wp-block[data-align=center] > * { text-align: center; } .wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { justify-content: center; } .wp-block-separator, hr { border-bottom: 1px solid #28303d; clear: both; opacity: 1; } .wp-block-separator[style*="text-align:right"] { border-right-color: #28303d; } .wp-block-separator[style*="text-align: right"] { border-right-color: #28303d; } hr[style*="text-align:right"] { border-right-color: #28303d; } hr[style*="text-align: right"] { border-right-color: #28303d; } .wp-block-separator:not(.is-style-dots) { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block-separator:not(.is-style-dots) { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .wp-block-separator:not(.is-style-dots) { max-width: min(calc(100vw - 200px), 610px); } } hr:not(.is-style-dots) { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { hr:not(.is-style-dots) { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { hr:not(.is-style-dots) { max-width: min(calc(100vw - 200px), 610px); } } [data-align=full] > .wp-block-separator, [data-align=wide] > .wp-block-separator, [data-align=full] > hr, [data-align=wide] > hr { max-width: inherit; } .wp-block-separator.is-style-twentytwentyone-separator-thick, hr.is-style-twentytwentyone-separator-thick { border-bottom-width: 3px; } .wp-block-separator.is-style-dots, hr.is-style-dots { border-bottom: none; } .wp-block-separator.is-style-dots.has-background, .wp-block-separator.is-style-dots.has-text-color, hr.is-style-dots.has-background, hr.is-style-dots.has-text-color { background-color: transparent !important; } .wp-block-separator.is-style-dots.has-background:before, .wp-block-separator.is-style-dots.has-text-color:before, hr.is-style-dots.has-background:before, hr.is-style-dots.has-text-color:before { color: currentColor !important; } .wp-block-separator.is-style-dots:before { color: #28303d; } hr.is-style-dots:before { color: #28303d; } .has-background .wp-block-separator, [class*=background-color] .wp-block-separator, [style*=background-color] .wp-block-separator, .wp-block-cover[style*=background-image] .wp-block-separator, .has-background hr, [class*=background-color] hr, [style*=background-color] hr, .wp-block-cover[style*=background-image] hr { border-color: currentColor; } .wp-block-social-links [data-block] { margin-top: 0; margin-bottom: 0; } .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { color: #28303d; } .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { background: none; } table thead, table tfoot, .wp-block-table thead, .wp-block-table tfoot { text-align: center; } table th, .wp-block-table th { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } table td, table th, .wp-block-table td, .wp-block-table th { padding: 10px; } table.is-style-regular .has-background, table.is-style-stripes .has-background, table.is-style-stripes .has-background thead tr, table.is-style-stripes .has-background tfoot tr, table.is-style-stripes .has-background tbody tr, .wp-block-table.is-style-regular .has-background, .wp-block-table.is-style-stripes .has-background, .wp-block-table.is-style-stripes .has-background thead tr, .wp-block-table.is-style-stripes .has-background tfoot tr, .wp-block-table.is-style-stripes .has-background tbody tr { color: #28303d; } table.is-style-stripes, .wp-block-table.is-style-stripes { border-color: #f0f0f0; } table.is-style-stripes th, table.is-style-stripes td, .wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td { border-width: 0; } table.is-style-stripes tbody tr:nth-child(odd) { background-color: #f0f0f0; } .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { background-color: #f0f0f0; } table.is-style-stripes .has-background tbody tr:nth-child(odd) { background-color: rgba(255, 255, 255, 0.9); } .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { background-color: rgba(255, 255, 255, 0.9); } table.wp-calendar-table td, table.wp-calendar-table th { background: transparent; border: 0; text-align: center; line-height: 2; vertical-align: middle; } table.wp-calendar-table th { font-weight: bold; } table.wp-calendar-table thead, table.wp-calendar-table tbody { color: currentColor; border: 1px solid; } table.wp-calendar-table caption { font-weight: bold; text-align: left; margin-bottom: 20px; color: currentColor; } .wp-calendar-nav { text-align: left; margin-top: 10px; } .wp-calendar-nav svg { height: 1em; vertical-align: middle; } .wp-calendar-nav svg path { fill: currentColor; } .wp-calendar-nav .wp-calendar-nav-next { float: right; } .wp-block-tag-cloud.aligncenter { text-align: center; } pre.wp-block-verse { padding: 0; color: currentColor; } :root .is-extra-small-text { font-size: 1rem; } :root .has-extra-small-font-size { font-size: 1rem; } :root .is-small-text { font-size: 1.125rem; } :root .has-small-font-size { font-size: 1.125rem; } :root .is-regular-text { font-size: 1.25rem; } :root .has-regular-font-size { font-size: 1.25rem; } :root .is-normal-font-size { font-size: 1.25rem; } :root .has-normal-font-size { font-size: 1.25rem; } :root .has-medium-font-size { font-size: 1.25rem; } :root .is-large-text { font-size: 1.5rem; line-height: 1.3; } :root .has-large-font-size { font-size: 1.5rem; line-height: 1.3; } :root .is-larger-text { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .is-larger-text { font-size: 2.5rem; } } :root .has-larger-font-size { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .has-larger-font-size { font-size: 2.5rem; } } :root .is-extra-large-text { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .is-extra-large-text { font-size: 2.5rem; } } :root .has-extra-large-font-size { font-size: 2.5rem; line-height: 1.3; } @media only screen and (min-width: 652px) { :root .has-extra-large-font-size { font-size: 2.5rem; } } :root .is-huge-text { font-size: 6rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .is-huge-text { font-size: 6rem; } } :root .has-huge-font-size { font-size: 6rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .has-huge-font-size { font-size: 6rem; } } :root .is-gigantic-text { font-size: 9rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .is-gigantic-text { font-size: 9rem; } } :root .has-gigantic-font-size { font-size: 9rem; line-height: 1.3; font-weight: 300; } @media only screen and (min-width: 652px) { :root .has-gigantic-font-size { font-size: 9rem; } } /** * Editor Post Title * - Needs a special styles */ .wp-block.editor-post-title__block { border-bottom: 3px solid #28303d; padding-bottom: 60px; margin-bottom: 90px; max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block.editor-post-title__block { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .wp-block.editor-post-title__block { max-width: min(calc(100vw - 200px), 1240px); } } .wp-block.editor-post-title__block .editor-post-title__input { color: #39414d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 4rem; font-weight: 300; line-height: 1.1; } @media only screen and (min-width: 652px) { .wp-block.editor-post-title__block .editor-post-title__input { font-size: 6rem; } } .wp-block.block-editor-default-block-appender > textarea { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1.25rem; } .has-primary-color[class] { color: #28303d; } .has-secondary-color[class] { color: #39414d; } .has-primary-background-color[class] { background-color: #28303d; color: #d1e4dd; } .has-secondary-background-color[class] { background-color: #39414d; color: #d1e4dd; } .has-white-background-color[class] { color: #39414d; } .has-black-background-color[class] { color: #28303d; } [data-block] { margin-top: 30px; margin-bottom: 30px; } .wp-block { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block { max-width: min(calc(100vw - 100px), 610px); } } @media only screen and (min-width: 822px) { .wp-block { max-width: min(calc(100vw - 200px), 610px); } } .wp-block[data-align=wide] { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block[data-align=wide] { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .wp-block[data-align=wide] { max-width: min(calc(100vw - 200px), 1240px); } } .wp-block.alignwide { max-width: calc(100vw - 30px); } @media only screen and (min-width: 482px) { .wp-block.alignwide { max-width: calc(100vw - 100px); } } @media only screen and (min-width: 822px) { .wp-block.alignwide { max-width: min(calc(100vw - 200px), 1240px); } } .wp-block[data-align=full], .wp-block.alignfull { max-width: none; } .alignleft { margin: 0; margin-right: 25px; } .alignright { margin: 0; margin-left: 25px; } .has-drop-cap:not(:focus)::first-letter { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: normal; line-height: 0.66; text-transform: uppercase; font-style: normal; float: left; margin: 0.1em 0.1em 0 0; font-size: 5rem; } @media only screen and (min-width: 652px) { .has-drop-cap:not(:focus)::first-letter { font-size: 7rem; } } @media only screen and (min-width: 482px) { .wp-block[data-align=left] > * { max-width: 290px; margin-right: 25px; } .wp-block[data-align=right] > * { max-width: 290px; margin-left: 25px; } } .wp-block-freeform.block-library-rich-text__tinymce blockquote { border: none; } .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { left: 5px; } html { line-height: 1.7; } html, body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } body { background-color: #d1e4dd; font-size: 1.25rem; font-weight: normal; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } body, .wp-block a { color: #28303d; } .wp-block a:hover { text-decoration-style: dotted; } .wp-block a:focus { outline: 2px solid #28303d; text-decoration: none; } .has-background .has-link-color a, .has-background.has-link-color a { color: #28303d; } button, a { cursor: pointer; } .has-black-color[class] { color: #000; } .has-black-color[class] > [class*=__inner-container] { color: #000; } .has-gray-color[class] { color: #39414d; } .has-gray-color[class] > [class*=__inner-container] { color: #39414d; } .has-dark-gray-color[class] { color: #28303d; } .has-dark-gray-color[class] > [class*=__inner-container] { color: #28303d; } .has-green-color[class] { color: #d1e4dd; } .has-green-color[class] > [class*=__inner-container] { color: #d1e4dd; } .has-blue-color[class] { color: #d1dfe4; } .has-blue-color[class] > [class*=__inner-container] { color: #d1dfe4; } .has-purple-color[class] { color: #d1d1e4; } .has-purple-color[class] > [class*=__inner-container] { color: #d1d1e4; } .has-red-color[class] { color: #e4d1d1; } .has-red-color[class] > [class*=__inner-container] { color: #e4d1d1; } .has-orange-color[class] { color: #e4dad1; } .has-orange-color[class] > [class*=__inner-container] { color: #e4dad1; } .has-yellow-color[class] { color: #eeeadd; } .has-yellow-color[class] > [class*=__inner-container] { color: #eeeadd; } .has-white-color[class] { color: #fff; } .has-white-color[class] > [class*=__inner-container] { color: #fff; } .has-background a, .has-background p, .has-background h1, .has-background h2, .has-background h3, .has-background h4, .has-background h5, .has-background h6 { color: currentColor; } .has-black-background-color[class] { background-color: #000; } .has-black-background-color[class] > [class*=__inner-container] { background-color: #000; } .has-dark-gray-background-color[class] { background-color: #28303d; } .has-dark-gray-background-color[class] > [class*=__inner-container] { background-color: #28303d; } .has-gray-background-color[class] { background-color: #39414d; } .has-gray-background-color[class] > [class*=__inner-container] { background-color: #39414d; } .has-light-gray-background-color[class] { background-color: #f0f0f0; } .has-light-gray-background-color[class] > [class*=__inner-container] { background-color: #f0f0f0; } .has-green-background-color[class] { background-color: #d1e4dd; } .has-green-background-color[class] > [class*=__inner-container] { background-color: #d1e4dd; } .has-blue-background-color[class] { background-color: #d1dfe4; } .has-blue-background-color[class] > [class*=__inner-container] { background-color: #d1dfe4; } .has-purple-background-color[class] { background-color: #d1d1e4; } .has-purple-background-color[class] > [class*=__inner-container] { background-color: #d1d1e4; } .has-red-background-color[class] { background-color: #e4d1d1; } .has-red-background-color[class] > [class*=__inner-container] { background-color: #e4d1d1; } .has-orange-background-color[class] { background-color: #e4dad1; } .has-orange-background-color[class] > [class*=__inner-container] { background-color: #e4dad1; } .has-yellow-background-color[class] { background-color: #eeeadd; } .has-yellow-background-color[class] > [class*=__inner-container] { background-color: #eeeadd; } .has-white-background-color[class] { background-color: #fff; } .has-white-background-color[class] > [class*=__inner-container] { background-color: #fff; } .has-background:not(.has-text-color).has-black-background-color[class] { color: #fff; } .has-background:not(.has-text-color).has-gray-background-color[class] { color: #fff; } .has-background:not(.has-text-color).has-dark-gray-background-color[class] { color: #fff; } .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-green-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-blue-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-purple-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-red-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-orange-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-yellow-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-white-background-color[class] { color: #28303d; } .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { color: #28303d; } .has-purple-to-yellow-gradient-background { background: linear-gradient(160deg, #d1d1e4, #eeeadd); } .has-yellow-to-purple-gradient-background { background: linear-gradient(160deg, #eeeadd, #d1d1e4); } .has-green-to-yellow-gradient-background { background: linear-gradient(160deg, #d1e4dd, #eeeadd); } .has-yellow-to-green-gradient-background { background: linear-gradient(160deg, #eeeadd, #d1e4dd); } .has-red-to-yellow-gradient-background { background: linear-gradient(160deg, #e4d1d1, #eeeadd); } .has-yellow-to-red-gradient-background { background: linear-gradient(160deg, #eeeadd, #e4d1d1); } .has-purple-to-red-gradient-background { background: linear-gradient(160deg, #d1d1e4, #e4d1d1); } .has-red-to-purple-gradient-background { background: linear-gradient(160deg, #e4d1d1, #d1d1e4); } PK! Sassets/sass/style.scssnu[@import "01-settings/file-header"; /** * SETTINGS * File-header..........The file header for the themes style.css file. * Fonts................Any font files, if the project needs specific fonts. * Global...............Project-specific, globally available variables. * * TOOLS * Functions............Global functions. * Mixins...............Global mixins. * * GENERIC * Normalize.css........Normalise browser defaults. * Breakpoints..........Mixins and variables for responsive styles * Vertical-margins.....Vertical spacing for the main components. * Reset................Reset specific elements to make them easier to style in other contexts. * Clearings............Clearings for the main components. * * ELEMENTS * Blockquote...........Default blockquote. * Forms................Element-level form styling. * Headings.............H1–H6 * Links................Default links. * Lists................Default lists. * Media................Images, Figure, Figcaption, Embed, iFrame, Objects, Video. * * BLOCKS * Audio................Specific styles for the audio block. * Button...............Specific styles for the button block. * Code.................Specific styles for the code block. * Columns..............Specific styles for the columns block. * Cover................Specific styles for the cover block. * File.................Specific styles for the file block. * Gallery..............Specific styles for the gallery block. * Group................Specific styles for the group block. * Heading..............Specific styles for the heading block. * Image................Specific styles for the image block. * Latest comments......Specific styles for the latest comments block. * Latest posts.........Specific styles for the latest posts block. * Legacy...............Specific styles for the legacy gallery. * List.................Specific styles for the list block. * Media text...........Specific styles for the media and text block. * Navigation...........Specific styles for the navigation block. * Paragraph............Specific styles for the paragraph block. * Pullquote............Specific styles for the pullquote block. * Quote................Specific styles for the quote block. * Search...............Specific styles for the search block. * Separator............Specific styles for the separator block. * Table................Specific styles for the table block. * Verse................Specific styles for the verse block. * Video................Specific styles for the video block. * Utilities............Block alignments. * * COMPONENTS * Header...............Header styles. * Footer...............Footer styles. * Comments.............Comment styles. * Archives.............Archive styles. * 404..................404 styles. * Search...............Search styles. * Navigation...........Navigation styles. * Footer Navigation....Footer Navigation styles. * Pagination...........Pagination styles. * Single...............Single page and post styles. * Posts and pages......Misc, sticky post styles. * Entry................Entry, author biography. * Widget...............Widget styles. * Editor...............Editor styles. * * UTILITIES * A11y.................Screen reader text, prefers reduced motion etc. * Color Palette........Classes for the color palette colors. * Editor Font Sizes....Editor Font Sizes. * Measure..............The width of a line of text, in characters. */ // Print................Print styles /* Categories 01 to 03 are the basics. */ @import "01-settings/fonts"; @import "01-settings/global"; @import "02-tools/mixins"; @import "02-tools/functions"; @import "03-generic/normalize"; @import "03-generic/breakpoints"; @import "03-generic/vertical-margins"; @import "03-generic/reset"; @import "03-generic/clearings"; /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ @import "04-elements/blockquote"; @import "04-elements/forms"; @import "04-elements/media"; @import "04-elements/misc"; @import "04-elements/links"; /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ @import "05-blocks/blocks"; /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ @import "06-components/header"; @import "06-components/footer"; @import "06-components/single"; @import "06-components/posts-and-pages"; @import "06-components/entry"; @import "06-components/archives"; @import "06-components/404"; @import "06-components/search"; @import "06-components/comments"; @import "06-components/navigation"; @import "06-components/footer-navigation"; @import "06-components/pagination"; @import "06-components/widgets"; /* Category 07 is for any utility classes that are not assigned to a specific component. */ @import "07-utilities/a11y"; @import "07-utilities/color-palette"; @import "07-utilities/measure"; @import "07-utilities/ie"; PK! h[ [ assets/sass/style-dark-mode.scssnu[/* OS dark theme preference */ @media only screen { .is-dark-theme.is-dark-theme { --global--color-background: var(--global--color-dark-gray); --global--color-primary: var(--global--color-light-gray); --global--color-secondary: var(--global--color-light-gray); --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); --global--color-border: #9ea1a7; /* Block: Table */ --table--stripes-border-color: rgba(240, 240, 240, 0.15); --table--stripes-background-color: rgba(240, 240, 240, 0.15); } .is-dark-theme img { filter: brightness(.85) contrast(1.1); } .respect-color-scheme-preference.is-dark-theme body { background-color: var(--global--color-background); } #dark-mode-toggler { cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: var(--global--font-size-xs); padding: 0.5em; min-height: 44px; // A11y requirement for minimum clickable area. min-width: max-content; border: 2px solid currentColor; box-shadow: none; background: var(--button--color-text); color: var(--button--color-background); z-index: 9998; .no-js & { display: none; } &.fixed-bottom { position: fixed; bottom: 5px; // The bottom property has transition (see below). right: 5px; &.hide:not(:focus) { bottom: -80px; } } &.relative { position: absolute; height: 44px; top: calc(2.4 * var(--global--spacing-vertical) - 44px); right: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em); .admin-bar & { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px); @media only screen and (max-width: 782px) { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); } @media only screen and (max-width: 481px) { top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); } } ~ nav { body:not(.primary-navigation-open) & { @media only screen and (max-width: 481px) { top: calc(44px + 44px); } } } } .primary-navigation-open & { display: none; } &:hover, &:focus { color: var(--button--color-background-active); border: 2px solid var(--button--color-text-active); background-color: var(--button--color-text-active); } .is-IE & { display: none; } &.fixed-bottom { @media (prefers-reduced-motion: no-preference) { transition: bottom 0.5s; } } } } PK!L'assets/sass/06-components/comments.scssnu[/** * Comments Wrapper */ .comments-area { > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } &.show-avatars { .avatar { border-radius: 50%; position: absolute; top: 10px; } .fn { display: inline-block; padding-left: 85px; } .comment-metadata { padding: 8px 0 9px 85px; } } } /** * Comment Title */ .comments-title, .comment-reply-title { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); } .comment-reply-title { display: flex; justify-content: space-between; small { a { font-family: var(--global--font-secondary); font-size: var(--global--font-size-xs); font-style: normal; font-weight: normal; letter-spacing: normal; } } } /* Nested comment reply title*/ .comment .comment-respond .comment-reply-title { font-size: var(--global--font-size-lg); } /** * Comment Lists */ .comment-list { padding-left: 0; list-style: none; > li { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .comment-list .children { list-style: none; padding-left: 0; > li { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .comment-list .depth-2, .comment-list .depth-3 { @include media(mobile) { padding-left: calc(4 * var(--global--spacing-horizontal)); } } /** * Comment Meta */ .comment-meta { .comment-author { line-height: var(--global--line-height-heading); margin-bottom: calc(0.25 * var(--global--spacing-unit)); @include media(mobile) { margin-bottom: 0; padding-right: 0; } .fn { font-family: var(--global--font-secondary); font-weight: normal; font-size: var(--global--font-size-lg); hyphens: auto; word-wrap: break-word; word-break: break-word; } } .comment-metadata { color: var(--global--color-primary); font-size: var(--global--font-size-xs); padding: 8px 0 9px 0; .edit-link { margin-left: var(--global--spacing-horizontal); } } @include media(mobile) { margin-right: inherit; .comment-author { max-width: inherit; } } } .reply { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-heading); } .bypostauthor { display: block; } .says { display: none; } .pingback .url, .trackback .url { font-family: var(--global--font-primary); } // Comment body .comment-body { position: relative; margin-bottom: calc(1.7 * var(--global--spacing-vertical)); > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .reply { margin: 0; } } .comment-content { word-wrap: break-word; } // Pingbacks & Trackbacks .pingback .comment-body, .trackback .comment-body { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comment-respond { margin-top: var(--global--spacing-vertical); } .comment-respond > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; &.comment-form { margin-bottom: var(--global--spacing-vertical); } } } .comment-author { padding-top: 3px; .url { color: currentColor; } } .comment-form { display: flex; flex-wrap: wrap; > * { flex-basis: 100%; } .comment-notes { font-size: var(--global--font-size-sm); } .comment-form-url, .comment-form-comment { width: 100%; } .comment-form-author, .comment-form-email { flex-basis: 0; flex-grow: 1; @include media(mobile-only) { flex-basis: 100%; } } .comment-form-cookies-consent > label, .comment-notes { font-size: var(--global--font-size-xs); font-weight: normal; } } .comment-form > p { margin-bottom: var(--global--spacing-unit); &:first-of-type { margin-top: 0; } &:last-of-type { margin-bottom: 0; } label, input[type="email"], input[type="text"], input[type="url"], textarea { display: block; font-size: var(--global--font-size-sm); margin-bottom: calc(.5 * var(--global--spacing-unit)); width: 100%; font-weight: var(--form--label-weight); } &.comment-form-cookies-consent { display: flex; } @include media(mobile) { &.comment-form-author { margin-right: calc(1.5 * var(--global--spacing-horizontal)); } &.comment-notes, &.logged-in-as { display: block; } } } PK!X &assets/sass/06-components/widgets.scssnu[.widget-area { @extend %responsive-alignwide-width; margin-top: calc(6 * var(--global--spacing-vertical)); padding-bottom: calc(var(--global--spacing-vertical) / 3); color: var(--footer--color-text); font-size: var(--footer--font-size); font-family: var(--footer--font-family); @include media(laptop) { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: calc(2 * var(--global--spacing-horizontal)); } @include media(wide) { grid-template-columns: repeat(3, 1fr); } @include media(mobile-only) { margin-top: calc(3 * var(--global--spacing-vertical)); } .wp-block-social-links { &.alignright { margin-top: var(--global--spacing-vertical); justify-content: flex-end; } &.alignleft { margin-top: var(--global--spacing-vertical); } } &:after { content: ""; display: table; clear: both; } } .widget { h1, h2, h3, h4, h5, h6 { font-weight: var(--widget--font-weight-title); line-height: var(--widget--line-height-title); } h1 { font-size: var(--global--font-size-md); } h2 { font-size: var(--global--font-size-sm); } h3 { font-size: var(--global--font-size-xs); } h4 { font-size: var(--global--font-size-xs); } h5 { font-size: var(--global--font-size-xs); } h6 { font-size: var(--global--font-size-xs); } ul { list-style-type: none; padding: 0; li { line-height: var(--widget--line-height-list); } &.sub-menu, &.children { margin-left: var(--widget--spacing-menu); } .sub-menu-toggle { display: none; } } a { color: var(--footer--color-link); text-decoration: underline; text-decoration-style: solid; text-decoration-color: currentColor; &:link, &:visited, &:active { color: var(--footer--color-link); } &:hover { color: var(--footer--color-link-hover); text-decoration-style: dotted; } } } // Search widget styles .search-form { display: flex; flex-wrap: wrap; margin: auto; max-width: var(--responsive--aligndefault-width); > label { width: 100%; margin-bottom: 0; font-weight: var(--form--label-weight); } .search-field { flex-grow: 1; max-width: inherit; margin-top: calc(var(--global--spacing-vertical) / 3); margin-right: calc(0.66 * var(--global--spacing-horizontal)); } .search-submit { margin-top: calc(var(--global--spacing-vertical) / 3); margin-left: 10px; } } .widget_search > .search-form { .search-field { margin-right: calc(-1 * var(--button--border-width)); -webkit-appearance: none; margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } .search-submit { margin-left: 0; margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } } .widget_rss a.rsswidget .rss-widget-icon { display: none; } PK!(()assets/sass/06-components/navigation.scssnu[ // Navigation // Mobile menu toggles .menu-button-container { display: none; justify-content: space-between; position: absolute; right: 0; padding-top: calc(0.5 * var(--global--spacing-vertical)); padding-bottom: calc(0.25 * var(--global--spacing-vertical)); @include media(mobile-only) { display: flex; } // Override specificity from default button styles. #primary-mobile-menu { display: flex; margin-left: auto; padding: calc(var(--button--padding-vertical) - (0.25 * var(--global--spacing-unit))) calc(0.5 * var(--button--padding-horizontal)); font-size: var(--primary-nav--font-size-button); font-weight: var(--primary-nav--font-weight-button); background-color: transparent; border: none; color: var(--primary-nav--color-link); .dropdown-icon { display: flex; align-items: center; .svg-icon { margin-left: calc(0.25 * var(--global--spacing-unit)); } // Menu icon is off-center vertically to prevent blurry pixels. &.open .svg-icon { position: relative; top: -1px; } &.close { display: none; } } &[aria-expanded*="true"] { .dropdown-icon { &.open { display: none; } &.close { display: flex; .has-logo.has-title-and-tagline & { animation-name: twentytwentyone-close-button-transition; animation-duration: 0.3s; } } } } } // When the menu is open, hide the close button and show the hide button. .primary-navigation-open & { width: 100%; z-index: 500; background-color: var(--global--color-background); #primary-mobile-menu { position: static; } } } .primary-navigation { position: absolute; top: var(--global--admin-bar--height); right: 0; color: var(--primary-nav--color-text); font-size: var(--primary-nav--font-size); line-height: 1.15; margin-top: 0; margin-bottom: 0; // Mobile menu closed > .primary-menu-container { position: fixed; visibility: hidden; opacity: 0; top: 0; right: 0; bottom: 0; left: 0; // Height of the menu-button-container using font size, line height, and total padding, plus 5px so the focus of the first item is visible. padding-top: calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px); padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); padding-bottom: var(--global--spacing-horizontal); background-color: var(--global--color-background); transform: translateY(var(--global--spacing-vertical)); @media (prefers-reduced-motion: no-preference) { transition: all .15s ease-in-out; } @include media(mobile-only) { height: 100vh; z-index: 499; overflow-x: hidden; overflow-y: auto; border: 2px solid transparent; .has-logo.has-title-and-tagline & { position: fixed; transform: translateY(0) translateX(100%); } .admin-bar .has-logo.has-title-and-tagline & { top: var(--global--admin-bar--height); } .admin-bar & { height: calc(100vh - var(--global--admin-bar--height)); } &:focus { border: 2px solid var(--global--color-primary); } } } // Mobile menu open .primary-navigation-open & { @include media(mobile-only) { width: 100%; position: fixed; z-index: 2; // To be greater than the cover block and embeds. } > .primary-menu-container { position: absolute; visibility: visible; opacity: 1; transform: translateY(0); } } .primary-navigation-open .has-logo.has-title-and-tagline & { @include media(mobile-only) { > .primary-menu-container { transform: translateX(0) translateY(0); } } } @include media(mobile) { position: relative; margin-left: auto; // Hide Mobile menu on desktop > .primary-menu-container { visibility: visible; opacity: 1; position: relative; padding: 0; background-color: transparent; overflow: initial; transform: none; } // Hide mobile menu toggle #toggle-menu { display: none; } // Hide sub-sub-menus > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded="false"] ~ ul { display: none; } // Don't adjust position when logged-in .admin-bar & { top: initial; > .primary-menu-container { top: initial; } } } // Menu list wrapper > div > .menu-wrapper { display: flex; justify-content: flex-start; flex-wrap: wrap; list-style: none; margin: 0; max-width: none; padding-left: 0; position: relative; @include media(mobile-only) { padding-bottom: 100px; ul { padding-left: 0; } } li { display: block; position: relative; width: 100%; @include media(mobile) { margin: 0; width: inherit; &:last-child { margin-right: 0; } } } // Sub-menu buttons .sub-menu-toggle { display: flex; height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px); width: 44px; padding: 0; justify-content: center; align-items: center; background: transparent; color: currentColor; border: none; &:focus { outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); } @include media(mobile-only) { display: none; } .icon-plus, .icon-minus { height: 100%; display: flex; align-items: center; svg { margin-top: -1px; } } .icon-minus { display: none; } // When the sub-menu is open, display the minus icon &[aria-expanded="true"] { .icon-minus { display: flex; } .icon-plus { display: none; } } } // Sub-menus Flyout > li > .sub-menu { position: relative; @include media(mobile) { @media (prefers-reduced-motion: no-preference) { transition: all 0.5s ease; } } @include media(mobile) { left: 0; margin: 0; min-width: max-content; position: absolute; top: 100%; padding-top: 3px; z-index: 88888; &:before, &:after { content: ""; display: block; position: absolute; width: 0; top: -10px; left: var(--global--spacing-horizontal); border-style: solid; border-color: var(--primary-nav--border-color) transparent; border-width: 0 7px 10px 7px; } &:after { top: -9px; border-color: var(--global--color-background) transparent; } li { background: var(--global--color-background); } &.submenu-reposition-left { /* rtl:ignore */ left: 0; /* rtl:ignore */ right: auto; &:before, &:after { /* rtl:ignore */ left: var(--global--spacing-horizontal); /* rtl:ignore */ right: auto; } } &.submenu-reposition-right { /* rtl:ignore */ right: 0; /* rtl:ignore */ left: auto; &:before, &:after { /* rtl:ignore */ left: auto; /* rtl:ignore */ right: var(--global--spacing-horizontal); } } } } } // Top-level Item Link Colors .primary-menu > .menu-item:hover > a { color: var(--primary-nav--color-link-hover); } .primary-menu-container { @include media(mobile) { // Better align with the site title when the menu wraps. margin-right: calc(0px - var(--primary-nav--padding)); margin-left: calc(0px - var(--primary-nav--padding)); // Top-level Menu Item > ul > .menu-item { display: flex; > a { padding-left: var(--primary-nav--padding); padding-right: var(--primary-nav--padding); + .sub-menu-toggle { margin-left: calc(5px - var(--primary-nav--padding)); } } } } } // Menu Item Link a { display: block; font-family: var(--primary-nav--font-family-mobile); font-size: var(--primary-nav--font-size-mobile); font-weight: var(--primary-nav--font-weight); padding: var(--primary-nav--padding) 0; text-decoration: none; @include media(mobile) { display: block; font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } + svg { fill: var(--primary-nav--color-text); } &:hover, &:link, &:visited { color: var(--primary-nav--color-link-hover); } &:hover { text-decoration: underline; text-decoration-style: dotted; } &:focus { position: relative; z-index: 99999; // Ensure focus styles appear above absolute positioned elements outline-offset: 0; text-decoration-thickness: 2px; } } .current-menu-item > a:first-child, .current_page_item > a:first-child { text-decoration: underline; text-decoration-style: solid; &:hover { text-decoration: underline; text-decoration-style: dotted; } } // Sub-menu depth indicators + text styles .sub-menu { margin: 0; padding: 0; list-style: none; margin-left: var(--primary-nav--padding); border: 1px solid var(--primary-nav--border-color); .sub-menu { border: none; } // Sub-menu items om wide screens. @include media(mobile) { // For nested sub-menus, don't duplicate the padding > .menu-item > .sub-menu { padding: 0; } } .menu-item { @include media(mobile-only) { &:last-child { margin-bottom: 0; } } > a { padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); display: block; font-size: var(--primary-nav--font-size-sub-menu-mobile); font-style: var(--primary-nav--font-style-sub-menu-mobile); @include media(mobile) { font-size: var(--primary-nav--font-size-sub-menu); font-style: var(--primary-nav--font-style); } } } } // Show top-level sub-menu indicators above mobile-breakpoint-only .menu-item-has-children { > .svg-icon { display: none; } @include media(mobile) { > .svg-icon { display: inline-block; height: 100%; } .sub-menu .svg-icon { display: none; } } } .menu-item-description { display: block; clear: both; font-size: var(--global--font-size-xs); text-transform: none; line-height: 1.7; > span { display: inline-block; } } } // Keep the menu pinned to the top when the menu is open. @include media(mobile-only) { .lock-scrolling .site { position: fixed; max-width: 100%; width: 100%; } } // Close button animation for when a custom logo is present. @keyframes twentytwentyone-close-button-transition { from { opacity: 0; } to { opacity: 1; } } PK!_ %assets/sass/06-components/footer.scssnu[// Footer .site-footer { padding-top: 0; padding-bottom: calc(1.7 * var(--global--spacing-vertical)); @extend %responsive-alignwide-width; // Increase the top vertical spacing when there is no widget area. .no-widgets & { margin-top: calc(6 * var(--global--spacing-vertical)); } @include media(mobile-only) { .no-widgets & { margin-top: calc(3 * var(--global--spacing-vertical)); } } } // Footer Branding .site-footer > .site-info { padding-top: var(--global--spacing-vertical); color: var(--footer--color-text); font-family: var(--footer--font-family); font-size: var(--footer--font-size); line-height: var(--global--line-height-body); border-top: 3px solid var(--global--color-border); .site-name { text-transform: var(--branding--title--text-transform); font-size: var(--branding--title--font-size); } .privacy-policy, .powered-by { margin-top: calc(0.5 * var(--global--spacing-vertical)); } @include media(desktop) { display: flex; align-items: center; .site-name { margin-right: calc(0.5 * var(--global--spacing-vertical)); } .privacy-policy, .powered-by { margin-top: initial; margin-left: auto; } .privacy-policy + .powered-by { margin-left: calc(0.5 * var(--global--spacing-vertical)); } } a { color: var(--footer--color-link); &:link, &:visited, &:active { color: var(--footer--color-link); } &:hover { color: var(--footer--color-link-hover); } &:focus { color: var(--footer--color-link-hover); .is-dark-theme & { color: var(--wp--style--color--link, var(--global--color-background)); } // Change colors when the body background is white. .has-background-white & { color: var(--wp--style--color--link, var(--global--color-white)); } } } } PK!XT5`)assets/sass/06-components/pagination.scssnu[/* Next/Previous navigation */ // All navigation .navigation { color: var(--global--color-primary); a { color: var(--global--color-primary); text-decoration: none; &:hover { color: var(--global--color-primary-hover); text-decoration: underline; text-decoration-style: dotted; } &:focus { color: var(--global--color-secondary); } &:active { color: var(--global--color-primary); } } .nav-links { > * { min-width: 44px; min-height: 44px; } .nav-next a, .nav-previous a { display: flex; flex-direction: column; } .dots { text-align: center; } @include media(tablet) { display: flex; justify-content: center; flex-wrap: wrap; .nav-next, .nav-previous { flex: 0 1 auto; margin-bottom: inherit; margin-top: inherit; max-width: calc(50% - (0.5 * var(--global--spacing-unit))); } .nav-next { text-align: right; } } } .svg-icon { display: inline-block; fill: currentColor; vertical-align: middle; position: relative; } .nav-previous .svg-icon, .prev .svg-icon { top: -2px; margin-right: calc(0.25 * var(--global--spacing-unit)); } .nav-next .svg-icon, .next .svg-icon { top: -1px; margin-left: calc(0.25 * var(--global--spacing-unit)); } } // Singular navigation .post-navigation { margin: var(--global--spacing-vertical) auto; @include media(desktop) { margin: var(--global--spacing-vertical) auto; } @extend %responsive-alignwide-width; .meta-nav { line-height: var(--global--line-height-body); color: var(--global--color-primary); } .post-title { display: inline-block; font-family: var(--global--font-primary); font-size: var(--global--font-size-lg); font-weight: var(--pagination--font-weight-strong); line-height: var(--global--line-height-heading); @include media(desktop) { margin: 5px calc(24px + (0.25 * var(--global--spacing-unit))) 0; } } .nav-links { @include media(mobile) { justify-content: space-between; } } .nav-next, .nav-previous { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } } // Index/archive navigation .pagination, .comments-pagination { border-top: 3px solid var(--global--color-border); padding-top: var(--global--spacing-vertical); margin: var(--global--spacing-vertical) auto; @include media(desktop) { margin: var(--global--spacing-vertical) auto; } @extend %responsive-alignwide-width; // Resets the top margin added to the .nav-links items below. .nav-links { margin-top: calc(-1 * var(--global--spacing-vertical)); a:hover { color: var(--pagination--color-link-hover); } .is-dark-theme & { a:active, a:hover:active, a:hover:focus { color: var(--global--color-background); } } .has-background-white & { a:active, a:hover:active, a:hover:focus { color: var(--global--color-white); } } } .nav-links > * { color: var(--pagination--color-text); font-family: var(--pagination--font-family); font-size: var(--pagination--font-size); font-weight: var(--pagination--font-weight); margin-top: var(--global--spacing-vertical); margin-left: calc(0.66 * var(--global--spacing-unit)); margin-right: calc(0.66 * var(--global--spacing-unit)); &.current { text-decoration: underline; } &:not(.dots):not(.current):hover { text-decoration-style: dotted; } &:first-child { margin-left: 0; } &:last-child { margin-right: 0; } &.next { margin-left: auto; } &.prev { margin-right: auto; } } @include media(desktop-only) { .nav-links { display: flex; flex-wrap: wrap; } .page-numbers { display: none; &.prev, &.next { display: inline-block; flex: 0 1 auto; } } } @include media(mobile-only) { .nav-short { display: none; } } } // Comments pagination .comments-pagination { padding-top: calc(0.66 * var(--global--spacing-vertical)); margin: calc(3 * var(--global--spacing-vertical)) auto; @include media(desktop) { margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto; } .nav-links > * { font-size: var(--global--font-size-md); } } PK!嚩$assets/sass/06-components/entry.scssnu[.entry-title { color: var(--entry-header--color); font-size: var(--entry-header--font-size); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); overflow-wrap: break-word; a { color: var(--entry-header--color-link); text-underline-offset: 0.15em; &:hover { color: var(--entry-header--color-hover); } &:focus { color: var(--entry-header--color-focus); } &:active { color: var(--entry-header--color-link); } } } .singular .entry-title { font-size: var(--global--font-size-page-title); } h1.entry-title { line-height: var(--heading--line-height-h1); font-weight: var(--heading--font-weight-page-title); } /** * Entry Content */ .entry-content, .entry-summary { font-family: var(--entry-content--font-family); } .entry-content { p { word-wrap: break-word; } // Overwrite iframe embeds that have inline styles. > iframe[style] { margin: var(--global--spacing-vertical) 0 !important; max-width: 100% !important; } // Classic editor audio embeds. .wp-audio-shortcode { @extend %responsive-aligndefault-width; } } .entry-footer { color: var(--global--color-primary); clear: both; float: none; font-size: var(--global--font-size-xs); display: block; > span { display: inline-block; } a { color: currentColor; &:hover, &:focus { color: var(--global--color-primary-hover); } &:active { color: currentColor; } } } // Extra specificity to override rules in _vertical-margins.scss .site-main > article > .entry-footer { margin-top: var(--global--spacing-vertical); padding-top: var(--global--spacing-unit); padding-bottom: calc(3 * var(--global--spacing-vertical)); border-bottom: var(--separator--height) solid var(--separator--border-color); } body:not(.single) .site-main > article:last-of-type .entry-footer { border-bottom: var(--separator--height) solid transparent; } .single .site-main > article > .entry-footer { margin-top: calc(3.4 * var(--global--spacing-vertical)); margin-bottom: calc(3.4 * var(--global--spacing-vertical)); padding-bottom: 0; padding-top: calc(0.8 * var(--global--spacing-vertical)); border-top: 3px solid var(--separator--border-color); border-bottom: var(--separator--height) solid transparent; display: grid; grid-template-columns: repeat(2, 1fr); column-gap: calc(2 * var(--global--spacing-horizontal)); .post-taxonomies, .full-size-link { justify-content: flex-end; text-align: right; } .full-size-link:first-child:last-child { grid-column: span 2; } .posted-on, .byline, .cat-links, .tags-links { display: block; } @include media(mobile-only) { display: block; .full-size-link { display: block; } .post-taxonomies, .full-size-link { text-align: left; } } } /** * Post Thumbnails */ .post-thumbnail { @extend %responsive-aligndefault-width; text-align: center; .entry-header &, .singular & { @extend %responsive-alignwide-width-nested; } .wp-post-image { display: block; width: auto; max-width: 100%; margin-left: auto; margin-right: auto; margin-top: calc(2 * var(--global--spacing-vertical)); } } /** * Author */ .author-bio { position: relative; font-size: var(--global--font-size-xs); max-width: var(--responsive--aligndefault-width); .site-main > article > & { margin-top: calc(2 * var(--global--spacing-vertical)); } // Avatars are optional and can be turned off. &.show-avatars { .avatar { display: inline-block; vertical-align: top; border-radius: 50%; } .author-bio-content { display: inline-block; padding-left: var(--global--spacing-horizontal); max-width: calc(var(--responsive--aligndefault-width) - 90px); } } .author-bio-content { .author-title { font-family: var(--entry-author-bio--font-family); font-size: var(--entry-author-bio--font-size); display: inline; } .author-description { font-size: var(--global--font-size-xs); margin-top: calc(0.5 * var(--global--spacing-vertical)); margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } } } PK!{%assets/sass/06-components/single.scssnu[.singular .entry-header { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); } .home .entry-header { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .singular .has-post-thumbnail .entry-header { border-bottom: none; padding-bottom: calc(1.3 * var(--global--spacing-vertical)); margin-bottom: 0; } PK!ZPP%assets/sass/06-components/editor.scssnu[html { font-family: var(--global--font-secondary); line-height: var(--global--line-height-body); } body { --wp--typography--line-height: var(--global--line-height-body); color: var(--global--color-primary); background-color: var(--global--color-background); font-family: var(--global--font-secondary); font-size: var(--global--font-size-base); font-weight: normal; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } // Links styles .wp-block a { color: var(--wp--style--color--link, var(--global--color-primary)); &:hover { text-decoration-style: dotted; } &:focus { outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); text-decoration: none; } } // Enforce the custom link color even if a custom background color has been set. // The extra specificity here is required to override the background color styles. .has-background { // Target both current level and nested block. .has-link-color a, &.has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } } button, a { cursor: pointer; } PK!"assets/sass/06-components/404.scssnu[.error404 main p { font-size: var(--global--font-size-lg); margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667); } PK!\%assets/sass/06-components/header.scssnu[// Site header .site-header { @extend %responsive-alignwide-width; display: flex; align-items: flex-start; flex-wrap: wrap; row-gap: var(--global--spacing-vertical); // Add space in case the menu wraps below the site branding. .wp-custom-logo & { align-items: center; } @include media(mobile) { padding-top: calc(var(--global--spacing-vertical) / 0.75); // 40px } @include media(desktop) { padding-top: calc(2.4 * var(--global--spacing-vertical)); // 60px } } // Site branding .site-branding { color: var(--branding--color-text); margin-right: 140px; &:last-child { margin-right: 0; width: 100%; text-align: center; } @include media(mobile) { margin-right: initial; margin-top: 4px; // Align the baseline of the site title with the primary menu } } // Site title .site-title { color: var(--branding--color-link); font-family: var(--branding--title--font-family); font-size: var(--branding--title--font-size-mobile); letter-spacing: normal; text-transform: var(--branding--title--text-transform); line-height: var(--global--line-height-heading); margin-bottom: calc(var(--global--spacing-vertical) / 6); a { color: currentColor; font-weight: var(--branding--title--font-weight); &:link, &:visited, &:active { color: currentColor; } &:hover, &:focus { color: var(--branding--color-link-hover); } } @include media(mobile) { font-size: var(--branding--title--font-size); } } // Site description .site-description { color: currentColor; font-family: var(--branding--description--font-family); font-size: var(--branding--description--font-size); line-height: 1.4; } .site-title > a { text-decoration-color: var(--global--color-secondary); } // Site logo .site-logo { margin: calc(var(--global--spacing-vertical) / 2) 0; .site-header > & { width: 100%; padding-bottom: calc(var(--global--spacing-vertical) * 1.5); border-bottom: 1px solid; text-align: center; } .custom-logo { margin-left: auto; margin-right: auto; max-width: var(--branding--logo--max-width-mobile); max-height: var(--branding--logo--max-height-mobile); height: auto; display: inline-block; width: auto; } @include media(mobile) { .custom-logo { max-width: var(--branding--logo--max-width); max-height: var(--branding--logo--max-height); height: auto; width: auto; } } } @include media(mobile-only) { .site-header { &.has-logo { &:not(.has-title-and-tagline) { &.has-menu { .site-logo { position: absolute; padding-top: calc(0.5 * var(--global--spacing-vertical)); margin-top: 0; top: var(--global--admin-bar--height); .primary-navigation-open & { display: none; } img { max-height: calc(var(--button--padding-vertical) - (0.25 * var(--global--spacing-unit)) + 1.7em); } } } } &.has-title-and-tagline { align-items: flex-start; &.has-menu { justify-content: space-between; .site-branding { max-width: calc(100% - 160px); } } .site-branding { margin-right: 0; } body:not(.primary-navigation-open) & { &:after { display: none; } .primary-navigation { position: relative; top: 0; } .menu-button-container { position: relative; padding-top: 0; margin-top: calc(0px - var(--button--padding-vertical) + (0.25 * var(--global--spacing-unit))); #primary-mobile-menu { // The 4.5px here is to offset the icon size horizontallly // (the icon's width is larger than the path's width and has extra space on the sides). padding-left: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); padding-right: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); margin-right: calc(0px - var(--global--spacing-horizontal) * 0.6); } } } } } &:not(.has-logo) { &.has-title-and-tagline { .site-branding { margin-right: 0; max-width: calc(100% - 160px); } } } &:not(.has-menu) { justify-content: center; } } } PK!@@C]]%assets/sass/06-components/search.scssnu[.search-no-results .page-content { margin-top: calc(3 * var(--global--spacing-vertical)); } PK!]s.assets/sass/06-components/posts-and-pages.scssnu[.sticky { // This class is required to pass ThemeCheck. } .no-results.not-found > *:first-child { margin-bottom: calc(3 * var(--global--spacing-vertical)); } // Styling for wp_link_pages. .page-links { clear: both; .post-page-numbers { display: inline-block; margin-left: calc(0.66 * var(--global--spacing-unit)); margin-right: calc(0.66 * var(--global--spacing-unit)); min-width: 44px; min-height: 44px; &:first-child { margin-left: 0; } } } PK!6'assets/sass/06-components/archives.scssnu[.page-title { font-size: var(--global--font-size-page-title); } h1.page-title, h2.page-title { font-weight: var(--heading--font-weight-page-title); } h1.page-title { line-height: var(--heading--line-height-h1); } .page-header { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); } .archive, .search, .blog { .content-area { .format-aside, .format-status, .format-link { .entry-content { font-size: var(--global--font-size-lg); } } } .format-image, .format-gallery, .format-video { .entry-content { margin-top: calc(2 * var(--global--spacing-vertical)); } } .entry-footer { .cat-links, .tags-links { display: block; } } &.logged-in { .entry-footer { .posted-on { margin-right: calc(0.5 * var(--global--spacing-unit)); } } } } .archive-description { margin-top: var(--global--spacing-vertical); font-size: var(--global--font-size-xl); line-height: var(--global--line-height-heading); } PK!=J{0assets/sass/06-components/footer-navigation.scssnu[ .footer-navigation { margin-top: calc(2 * var(--global--spacing-vertical)); margin-bottom: var(--global--spacing-vertical); color: var(--footer--color-text); font-size: var(--global--font-size-xs); font-family: var(--footer--font-family); } .footer-navigation-wrapper { display: flex; justify-content: center; flex-wrap: wrap; list-style: none; padding-left: 0; li { display: inline; // This is to prevent hover styles from overlapping when the menu wraps. line-height: 3; a { padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); color: var(--footer--color-link); &:link, &:visited, &:active { color: var(--footer--color-link); } &:hover { text-decoration: underline; text-decoration-style: dotted; text-decoration-skip-ink: none; color: var(--footer--color-link-hover); } &:focus { .is-dark-theme & { .svg-icon { fill: var(--wp--style--color--link, var(--global--color-background)); } } // Change colors when the body background is white. .has-background-white & { .svg-icon { fill: var(--wp--style--color--link, var(--global--color-white)); } } } } .svg-icon { vertical-align: middle; fill: var(--footer--color-link); &:hover { transform: scale(1.1); } @media (prefers-reduced-motion: no-preference) { transition: transform 0.1s ease; } } } .sub-menu-toggle, .menu-item-description { display: none; } } PK!Kassets/sass/style-editor.scssnu[/** * These styles should be loaded by the Block Editor only */ @import "01-settings/fonts"; @import "01-settings/global"; @import "02-tools/mixins"; @import "02-tools/functions"; @import "03-generic/breakpoints"; @import "04-elements/blockquote"; @import "04-elements/media"; @import "04-elements/forms-editor"; @import "04-elements/links"; @import "05-blocks/blocks-editor"; @import "06-components/editor"; @import "07-utilities/color-palette"; PK!C??"assets/sass/01-settings/fonts.scssnu[// Do we need to serve a font? Add the @font-face styles here. PK!ę((#assets/sass/01-settings/global.scssnu[/* Variables */ // Vertical Rhythm Multiplier $baseline-unit: 10px; :root { /* Font Family */ --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); /* Font Size */ --global--font-size-base: 1.25rem; // 20px / 16px --global--font-size-xs: 1rem; // 16px / 16px --global--font-size-sm: 1.125rem; // 18px / 16px --global--font-size-md: 1.25rem; // 20px / 16px --global--font-size-lg: 1.5rem; // 24px / 16px --global--font-size-xl: 2.25rem; // 36px / 16px --global--font-size-xxl: 4rem; // 64px / 16px --global--font-size-xxxl: 5rem; // 80px / 16px --global--font-size-page-title: var(--global--font-size-xxl); --global--letter-spacing: normal; /* Line Height */ --global--line-height-body: 1.7; --global--line-height-heading: 1.3; --global--line-height-page-title: 1.1; /* Headings */ --heading--font-family: var(--global--font-primary); --heading--font-size-h6: var(--global--font-size-xs); --heading--font-size-h5: var(--global--font-size-sm); --heading--font-size-h4: var(--global--font-size-lg); --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); --heading--font-size-h2: var(--global--font-size-xl); --heading--font-size-h1: var(--global--font-size-page-title); --heading--letter-spacing-h6: 0.05em; --heading--letter-spacing-h5: 0.05em; --heading--letter-spacing-h4: var(--global--letter-spacing); --heading--letter-spacing-h3: var(--global--letter-spacing); --heading--letter-spacing-h2: var(--global--letter-spacing); --heading--letter-spacing-h1: var(--global--letter-spacing); --heading--line-height-h6: var(--global--line-height-heading); --heading--line-height-h5: var(--global--line-height-heading); --heading--line-height-h4: var(--global--line-height-heading); --heading--line-height-h3: var(--global--line-height-heading); --heading--line-height-h2: var(--global--line-height-heading); --heading--line-height-h1: var(--global--line-height-page-title); --heading--font-weight: normal; --heading--font-weight-page-title: 300; --heading--font-weight-strong: 600; /* Block: Latest posts */ --latest-posts--title-font-family: var(--heading--font-family); --latest-posts--title-font-size: var(--heading--font-size-h3); --latest-posts--description-font-family: var(--global--font-secondary); --latest-posts--description-font-size: var(--global--font-size-sm); --list--font-family: var(--global--font-secondary); --definition-term--font-family: var(--global--font-primary); /* Colors */ --global--color-black: #000; --global--color-dark-gray: #28303d; --global--color-gray: #39414d; --global--color-light-gray: #f0f0f0; --global--color-green: #d1e4dd; --global--color-blue: #d1dfe4; --global--color-purple: #d1d1e4; --global--color-red: #e4d1d1; --global--color-orange: #e4dad1; --global--color-yellow: #eeeadd; --global--color-white: #fff; --global--color-white-50: rgba(255, 255, 255, 0.5); // Used for disabled buttons --global--color-white-90: rgba(255, 255, 255, 0.9); // Used in form fields. --global--color-primary: var(--global--color-dark-gray); /* Body text color, site title, footer text color. */ --global--color-secondary: var(--global--color-gray); /* Headings */ --global--color-primary-hover: var(--global--color-primary); --global--color-background: var(--global--color-green); /* Mint, default body background */ --global--color-border: var(--global--color-primary); /* Used for borders (separators) */ /* Spacing */ --global--spacing-unit: #{2 * $baseline-unit}; // 20px --global--spacing-measure: unset; // Use ch units here. ie: 60ch = 60 character max-width --global--spacing-horizontal: #{2.5 * $baseline-unit}; // 25px --global--spacing-vertical: #{3 * $baseline-unit}; // 30px. /* Elevation */ --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); /* Forms */ --form--font-family: var(--global--font-secondary); --form--font-size: var(--global--font-size-sm); --form--line-height: var(--global--line-height-body); --form--color-text: var(--global--color-dark-gray); // Text color in input fields is always dark over light background. --form--color-ranged: var(--global--color-secondary); --form--label-weight: 500; --form--border-color: var(--global--color-secondary); --form--border-width: 3px; --form--border-radius: 0; --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); /* Cover block */ --cover--height: calc(15 * var(--global--spacing-vertical)); --cover--color-foreground: var(--global--color-white); --cover--color-background: var(--global--color-black); /* Buttons */ // Colors --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); // Fonts --button--font-family: var(--global--font-primary); --button--font-size: var(--global--font-size-base); --button--font-weight: 500; --button--line-height: 1.5; // Borders --button--border-width: 3px; --button--border-radius: 0; // Spacing --button--padding-vertical: 15px; --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); /* entry */ --entry-header--color: var(--global--color-primary); --entry-header--color-link: currentColor; --entry-header--color-hover: var(--global--color-primary-hover); --entry-header--color-focus: var(--global--color-secondary); --entry-header--font-size: var(--heading--font-size-h2); --entry-content--font-family: var(--global--font-secondary); --entry-author-bio--font-family: var(--heading--font-family); --entry-author-bio--font-size: var(--heading--font-size-h4); /* Header */ --branding--color-text: var(--global--color-primary); --branding--color-link: var(--global--color-primary); --branding--color-link-hover: var(--global--color-secondary); --branding--title--font-family: var(--global--font-primary); --branding--title--font-size: var(--global--font-size-lg); --branding--title--font-size-mobile: var(--heading--font-size-h4); --branding--title--font-weight: normal; --branding--title--text-transform: uppercase; --branding--description--font-family: var(--global--font-secondary); --branding--description--font-size: var(--global--font-size-sm); --branding--description--font-family: var(--global--font-secondary); --branding--logo--max-width: 300px; --branding--logo--max-height: 100px; --branding--logo--max-width-mobile: 96px; --branding--logo--max-height-mobile: 96px; /* Main navigation */ --primary-nav--font-family: var(--global--font-secondary); --primary-nav--font-family-mobile: var(--global--font-primary); --primary-nav--font-size: var(--global--font-size-md); --primary-nav--font-size-sub-menu: var(--global--font-size-xs); --primary-nav--font-size-mobile: var(--global--font-size-sm); --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); --primary-nav--font-size-button: var(--global--font-size-xs); --primary-nav--font-style: normal; --primary-nav--font-style-sub-menu-mobile: normal; --primary-nav--font-weight: normal; --primary-nav--font-weight-button: 500; --primary-nav--color-link: var(--global--color-primary); --primary-nav--color-link-hover: var(--global--color-primary-hover); --primary-nav--color-text: var(--global--color-primary); --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); --primary-nav--border-color: var(--global--color-primary); /* Pagination */ --pagination--color-text: var(--global--color-primary); --pagination--color-link-hover: var(--global--color-primary-hover); --pagination--font-family: var(--global--font-secondary); --pagination--font-size: var(--global--font-size-lg); --pagination--font-weight: normal; --pagination--font-weight-strong: 600; /* Footer */ --footer--color-text: var(--global--color-primary); --footer--color-link: var(--global--color-primary); --footer--color-link-hover: var(--global--color-primary-hover); --footer--font-family: var(--global--font-primary); --footer--font-size: var(--global--font-size-sm); /* Block: Pull quote */ --pullquote--font-family: var(--global--font-primary); --pullquote--font-size: var(--heading--font-size-h3); --pullquote--font-style: normal; --pullquote--letter-spacing: var(--heading--letter-spacing-h4); --pullquote--line-height: var(--global--line-height-heading); --pullquote--border-width: 3px; --pullquote--border-color: var(--global--color-primary); --pullquote--color-foreground: var(--global--color-primary); --pullquote--color-background: var(--global--color-background); --quote--font-family: var(--global--font-secondary); --quote--font-size: var(--global--font-size-md); --quote--font-size-large: var(--global--font-size-xl); --quote--font-style: normal; --quote--font-weight: 700; --quote--font-weight-strong: bolder; --quote--font-style-large: normal; --quote--font-style-cite: normal; --quote--line-height: var(--global--line-height-body); --quote--line-height-large: 1.35; --separator--border-color: var(--global--color-border); --separator--height: 1px; /* Block: Table */ --table--stripes-border-color: var(--global--color-light-gray); --table--stripes-background-color: var(--global--color-light-gray); --table--has-background-text-color: var(--global--color-dark-gray); /* Widgets */ --widget--line-height-list: 1.9; --widget--line-height-title: 1.4; --widget--font-weight-title: 700; --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); /* Admin-bar height */ --global--admin-bar--height: 0px; } .admin-bar { --global--admin-bar--height: 32px; @media only screen and (max-width: 782px) { --global--admin-bar--height: 46px; } } @media only screen and (min-width: 652px) { // Not using the mixin because it's compiled after this file :root { --global--font-size-xl: 2.5rem; // 40px / 16px --global--font-size-xxl: 6rem; // 96px / 16px --global--font-size-xxxl: 9rem; // 144px / 16px --heading--font-size-h3: 2rem; // 32px / 16px --heading--font-size-h2: 3rem; // 48px / 16px } } PK!?TSS(assets/sass/01-settings/file-header.scssnu[/* Theme Name: Twenty Twenty-One Theme URI: https://wordpress.org/themes/twentytwentyone/ Author: the WordPress team Author URI: https://wordpress.org/ Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog. Requires at least: 5.3 Tested up to: 6.2 Requires PHP: 5.6 Version: 1.8 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: twentytwentyone Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org Twenty Twenty-One is distributed under the terms of the GNU GPL. */ PK!hJ 11(assets/sass/05-blocks/image/_editor.scssnu[/* Center image block by default in the editor */ .wp-block-image, .wp-block-image > div:not(.components-placeholder) { text-align: center; } [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { margin: 0 auto; } /* Block Styles */ .wp-block-image.is-style-twentytwentyone-border img, .wp-block-image.is-style-twentytwentyone-image-frame img { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-image.is-style-twentytwentyone-image-frame img { padding: var(--global--spacing-unit); } PK!II'assets/sass/05-blocks/image/_style.scssnu[.wp-block-image { text-align: center; figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } .alignright { margin-left: var(--global--spacing-horizontal); } .alignleft { margin-right: var(--global--spacing-horizontal); } a:focus img { outline-offset: 2px; } } // Remove vertical margins from image block wrappers when floated .entry-content > *[class="wp-block-image"], .entry-content [class*="inner-container"] > *[class="wp-block-image"] { margin-top: 0; margin-bottom: 0; // Remove top margins from the following element when previous image block is floated + * { margin-top: 0; } } // Block Styles .wp-block-image.is-style-twentytwentyone-border img, .wp-block-image.is-style-twentytwentyone-image-frame img { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-image.is-style-twentytwentyone-image-frame img { padding: var(--global--spacing-unit); } .entry-content { > .wp-block-image { > .alignleft, > .alignright { @include media(mobile) { max-width: 50%; } @include media(mobile-only) { margin-left: 0; margin-right: 0; } } } } PK!Qv,assets/sass/05-blocks/paragraph/_editor.scssnu[p { line-height: var(--wp--typography--line-height, var(--global--line-height-body)); &.has-background { padding: var(--global--spacing-unit); } } PK!"XX+assets/sass/05-blocks/paragraph/_style.scssnu[p { line-height: var(--wp--typography--line-height, var(--global--line-height-body)); // inherits general font style set at &.has-background { padding: var(--global--spacing-unit); } // Override `color: inherit` from Core styles. &.has-text-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } } PK!*rr!assets/sass/05-blocks/blocks.scssnu[// Blocks // - These styles replace key Gutenberg Block styles with font, color, and // spacing with CSS-variables overrides // - In the future the Block styles may get compiled to individual .css // files and conditionally loaded @import "audio/style"; @import "button/style"; @import "code/style"; @import "columns/style"; @import "cover/style"; @import "file/style"; @import "gallery/style"; @import "group/style"; @import "heading/style"; @import "image/style"; @import "latest-comments/style"; @import "latest-posts/style"; @import "legacy/style"; // "Blocks" from the legacy WP editor, ie: galleries, .button class, etc. @import "list/style"; @import "media-text/style"; @import "navigation/style"; @import "paragraph/style"; @import "preformatted/style"; @import "pullquote/style"; @import "query-loop/style"; @import "quote/style"; @import "rss/style"; @import "search/style"; @import "separator/style"; @import "social-icons/style"; @import "table/style"; @import "tag-clould/style"; @import "verse/style"; @import "video/style"; @import "utilities/font-sizes"; @import "utilities/style"; // Import LAST to cascade properly PK!  (assets/sass/05-blocks/quote/_editor.scssnu[.wp-block-quote { position: relative; border-left: none; margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); p { font-family: var(--quote--font-family); font-size: var(--quote--font-size); font-style: var(--quote--font-style); font-weight: var(--quote--font-weight); line-height: var(--quote--line-height); } strong { font-weight: var(--quote--font-weight-strong); } &:before { content: "\201C"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); left: calc(-0.5 * var(--global--spacing-horizontal)); } .wp-block-quote__citation { color: currentColor; font-size: var(--global--font-size-xs); font-style: var(--quote--font-style-cite); .has-background &, [class*="background-color"] &, [style*="background-color"] &, .wp-block-cover[style*="background-image"] & { color: currentColor; } } &.has-text-align-right { margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto; padding-right: 0; border-right: none; // Hide the left aligned quote. &:before { display: none; } // Align the quote left of the text. p:before { content: "\201D"; font-size: var(--quote--font-size); font-weight: normal; line-height: var(--quote--line-height); margin-right: 5px; } } &.has-text-align-center { margin: var(--global--spacing-vertical) auto; &:before { display: none; } } &.is-large, &.is-style-large { padding-left: 0; /* Resetting margins to match _block-container.scss */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); p { font-size: var(--quote--font-size-large); font-style: var(--quote--font-style-large); line-height: var(--quote--line-height-large); } &:before { font-size: var(--quote--font-size-large); line-height: var(--quote--line-height-large); left: calc(-1 * var(--global--spacing-horizontal)); } &.has-text-align-right { // Hide the left aligned quote. &:before { display: none; } // Align the quote left of the text. p:before { content: "\201D"; font-size: var(--quote--font-size-large); font-weight: normal; line-height: var(--quote--line-height-large); margin-right: 10px; } } @include media(mobile-only) { padding-left: var(--global--spacing-horizontal); &:before { left: 0; } &.has-text-align-right { padding-left: 0; padding-right: var(--global--spacing-horizontal); &:before { right: 0; } } } } @include media(mobile-only) { padding-left: calc(0.5 * var(--global--spacing-horizontal)); &:before { left: 0; } &.has-text-align-right { padding-left: 0; padding-right: calc(0.5 * var(--global--spacing-horizontal)); &:before { right: 0; } } &.has-text-align-center { padding-left: 0; padding-right: 0; } } @include media(mobile) { margin-left: auto; &.has-text-align-right { margin-right: auto; } } } PK!^yM5 5 'assets/sass/05-blocks/quote/_style.scssnu[.wp-block-quote { border-left: none; &:before { content: "\201C"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); left: 8px; } .wp-block-quote__citation, cite, footer { .has-background &, [class*="background-color"] &, [style*="background-color"] &, .wp-block-cover[style*="background-image"] & { color: currentColor; } } /** * Block Options */ &.has-text-align-right { margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto; padding-right: 0; border-right: none; // Hide the left aligned quote. &:before { display: none; } // Align the quote left of the text. p:before { content: "\201D"; font-size: var(--quote--font-size); font-weight: normal; line-height: var(--quote--line-height); margin-right: 5px; } } &.has-text-align-center { margin: var(--global--spacing-vertical) auto; &:before { display: none; } } &.is-large, &.is-style-large { padding-left: 0; padding-right: 0; /* Resetting margins to match _block-container.scss */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); p { font-size: var(--quote--font-size-large); font-style: var(--quote--font-style-large); line-height: var(--quote--line-height-large); } &:before { font-size: var(--quote--font-size-large); line-height: var(--quote--line-height-large); left: calc(-1 * var(--global--spacing-horizontal)); } &.has-text-align-right { // Hide the left aligned quote. &:before { display: none; } // Align the quote left of the text. p:before { content: "\201D"; font-size: var(--quote--font-size-large); font-weight: normal; line-height: var(--quote--line-height-large); margin-right: 10px; } } .wp-block-quote__citation, cite, footer { color: var(--global--color-primary); font-size: var(--global--font-size-sm); } @include media(mobile-only) { padding-left: var(--global--spacing-horizontal); &:before { left: 0; } &.has-text-align-right { padding-left: 0; padding-right: var(--global--spacing-horizontal); &:before { right: 0; } } &.has-text-align-center { padding-left: 0; padding-right: 0; } } } @include media(mobile-only) { &.has-text-align-right { padding-left: 0; padding-right: calc(0.5 * var(--global--spacing-horizontal)); &:before { right: 0; } } &.has-text-align-center { padding-left: 0; padding-right: 0; } } } PK!(assets/sass/05-blocks/blocks-editor.scssnu[// Block Styles for the Editor // - These styles replace key Gutenberg Block styles for fonts, colors, and // spacing with CSS-variables overrides in the Block Editor // - In the future the Block styles may get compiled to individual .css // files and conditionally loaded @import "button/editor"; @import "code/editor"; @import "cover/editor"; @import "columns/editor"; @import "file/editor"; @import "gallery/editor"; @import "group/editor"; @import "heading/editor"; @import "html/editor"; @import "image/editor"; @import "latest-comments/editor"; @import "latest-posts/editor"; @import "legacy/editor"; // "Blocks" from the legacy WP editor, ie: galleries, .button class, etc. @import "list/editor"; @import "media-text/editor"; @import "navigation/editor"; @import "paragraph/editor"; @import "preformatted/editor"; @import "pullquote/editor"; @import "query-loop/editor"; @import "quote/editor"; @import "rss/editor"; @import "search/editor"; @import "separator/editor"; @import "social-icons/editor"; @import "table/editor"; @import "tag-clould/editor"; @import "verse/editor"; @import "utilities/font-sizes"; @import "utilities/editor"; // Import LAST to cascade properly PK!8(assets/sass/05-blocks/cover/_editor.scssnu[.wp-block-cover, .wp-block-cover-image { &:not(.alignwide):not(.alignfull) { clear: both; } background-color: var(--cover--color-background); min-height: var(--cover--height); margin-top: inherit; margin-bottom: inherit; [data-align="full"] & { margin-top: 0; margin-bottom: 0; } @include innerblock-margin-clear(".wp-block-cover__inner-container"); .wp-block-cover__inner-container, .wp-block-cover-image-text, .wp-block-cover-text, .block-editor-block-list__block { color: currentColor; // uses text color specified with background-color options in /blocks/utilities/_style.scss a { color: currentColor; } .has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } } // Default & custom background-color &:not([class*="background-color"]) { .wp-block-cover__inner-container, .wp-block-cover-image-text, .wp-block-cover-text, .block-editor-block-list__block { color: var(--cover--color-foreground); } } // Treating H2 separately to account for legacy /core styles h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); padding: 0; text-align: inherit; &.has-text-align-left { text-align: left; } &.has-text-align-center { text-align: center; } &.has-text-align-right { text-align: right; } } // Block Styles &.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } // The background color class is used just for the overlay, and does not need to be applied to the inner container. &[class*="-background-color"][class] .wp-block-cover__inner-container { background-color: unset; } } PK!8 'assets/sass/05-blocks/cover/_style.scssnu[.wp-block-cover, .wp-block-cover-image { &:not(.alignwide):not(.alignfull) { clear: both; } &.alignfull { margin-top: 0; margin-bottom: 0; } background-color: var(--cover--color-background); min-height: var(--cover--height); margin-top: inherit; margin-bottom: inherit; .wp-block-cover__inner-container, .wp-block-cover-image-text, .wp-block-cover-text { color: currentColor; // Uses text color specified with background-color options in 07-utilities\color-palette.scss margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); a:not(.wp-block-button__link):not(.wp-block-file__button) { color: currentColor; } .has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } } /* default & custom background-color */ &:not([class*="background-color"]) { .wp-block-cover__inner-container, .wp-block-cover-image-text, .wp-block-cover-text { color: var(--cover--color-foreground); } } /* Treating H2 separately to account for legacy /core styles */ h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); max-width: inherit; // undo opinionated styles text-align: inherit; // undo opinionated styles padding: 0; &.has-text-align-left { text-align: left; } &.has-text-align-center { text-align: center; } &.has-text-align-right { text-align: right; } } .wp-block-cover__inner-container { width: calc(100% - calc(2 * var(--global--spacing-vertical))); > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); @include media(mobile) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } } &.alignleft, &.alignright { margin-top: 0; > * { margin-top: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(2 * var(--global--spacing-vertical)); padding-left: var(--global--spacing-horizontal); padding-right: var(--global--spacing-horizontal); width: 100%; } } &.has-left-content, &.has-right-content { justify-content: center; } /* Block Styles */ &.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ &[class*="-background-color"][class] .wp-block-cover__inner-container { background-color: unset; } } PK! figure > video { max-width: unset; width: 100%; vertical-align: middle; } PK! Vѫ )assets/sass/05-blocks/button/_editor.scssnu[.wp-block-button__link { // Extend button style @include button-style(); } /** * Block Options */ .wp-block-button { // Target the default and filled button states. &:not(.is-style-outline) { .wp-block-button__link:not(:hover):not(:active) { // Text colors &:not(.has-text-color) { color: var(--global--color-background); // Nested .has-background & { color: var(--local--color-background, var(--global--color-background)); &.has-background { color: var(--global--color-primary); } } } // Background-colors &:not(.has-background) { background-color: var(--global--color-primary); // Nested .has-background & { background-color: var(--local--color-primary, var(--global--color-primary)); } } } // Hover Button color should match parent element foreground color .wp-block-button__link:hover, .wp-block-button__link:active { border-color: currentColor !important; background-color: transparent !important; color: inherit !important; } // Remove :focus styles in the editor .wp-block-button__link:focus { outline-offset: inherit; outline: inherit; } } // Outline Style. &.is-style-outline { .wp-block-button__link:not(:hover):not(:active) { // Border colors &:not(.has-text-color), &:not(.has-background), &.has-background { border-color: currentColor; } // Text colors &:not(.has-text-color) { color: var(--global--color-primary); // Nested .has-background & { color: var(--local--color-primary, var(--global--color-primary)); } } &.has-background { // Nested .has-background &:not(.has-text-color) { color: inherit; } } // Background-colors &:not(.has-background) { background-color: transparent; } } // Hover Button color should match default button style .wp-block-button__link:hover, .wp-block-button__link:active { background-color: var(--global--color-primary) !important; border-color: transparent !important; color: var(--global--color-background) !important; .has-background & { background-color: var(--local--color-primary, var(--global--color-primary)) !important; color: var(--local--color-background, var(--global--color-background)) !important; } .has-text-color & { color: var(--local--color-background, var(--global--color-background)) !important; } } // Remove :focus styles in the editor .wp-block-button__link:focus { outline-offset: inherit; outline: inherit; } } // Squared Style &.is-style-squared { border-radius: 0; } } .is-style-outline .wp-block-button__link[style*="radius"], .wp-block-button__link[style*="radius"] { outline-offset: 2px; } PK!] (assets/sass/05-blocks/button/_style.scssnu[/** * Button */ .site .button, button, input[type="submit"], input[type="reset"], .wp-block-search .wp-block-search__button, .wp-block-button .wp-block-button__link, .wp-block-file a.wp-block-file__button { // Extend button style @include button-style(); } /** * Block Options */ .wp-block-button { // Target the default and filled button states. &:not(.is-style-outline) { .wp-block-button__link:not(:hover):not(:active) { // Text colors &:not(.has-text-color) { color: var(--global--color-background); // Nested .has-background & { color: var(--local--color-background, var(--global--color-background)); &.has-background { color: var(--global--color-primary); } } } // Background-colors &:not(.has-background) { background-color: var(--global--color-primary); // Nested .has-background & { background-color: var(--local--color-primary, var(--global--color-primary)); } } } // Hover Button color should match parent element foreground color .wp-block-button__link:hover, .wp-block-button__link:active { border-color: currentColor !important; background-color: transparent !important; color: inherit !important; } } // Outline Style. &.is-style-outline { .wp-block-button__link:not(:hover):not(:active) { // Border colors &:not(.has-text-color), &:not(.has-background), &.has-background { border-color: currentColor; } // Text colors &:not(.has-text-color) { color: var(--global--color-primary); // Nested .has-background & { color: var(--local--color-primary, var(--global--color-primary)); } } &.has-background { // Nested .has-background &:not(.has-text-color) { color: inherit; } } // Background-colors &:not(.has-background) { background-color: transparent; } } .wp-block-button__link:hover, .wp-block-button__link:active { border-color: transparent !important; background-color: var(--global--color-primary) !important; color: var(--global--color-background) !important; .has-background & { background-color: var(--local--color-primary, var(--global--color-primary)) !important; color: var(--local--color-background, var(--global--color-background)) !important; } .has-text-color & { color: var(--local--color-background, var(--global--color-background)) !important; } } } // Squared Style .is-style-squared .wp-block-button__link { border-radius: 0; } } .is-style-outline .wp-block-button__link[style*="radius"]:focus, .wp-block-button a.wp-block-button__link[style*="radius"]:focus { outline-offset: 2px; outline: 2px dotted var(--button--color-background); } PK!Td}}-assets/sass/05-blocks/media-text/_editor.scssnu[.wp-block-media-text { [data-align="full"] & { margin-top: 0; margin-bottom: 0; } @include innerblock-margin-clear(".wp-block-media-text__content"); .wp-block-media-text__content { padding: var(--global--spacing-horizontal); } // Block Styles &.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } } PK!f,assets/sass/05-blocks/media-text/_style.scssnu[.wp-block-media-text { &.alignfull { margin-top: 0; margin-bottom: 0; } a:focus img { outline-offset: -1px; } .wp-block-media-text__content { padding: var(--global--spacing-horizontal); @include media(tablet) { padding: var(--global--spacing-vertical); } > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); @include media(mobile) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } } /** * Block Options */ &.is-stacked-on-mobile .wp-block-media-text__content { @include media(mobile) { padding-top: var(--global--spacing-vertical); padding-bottom: var(--global--spacing-vertical); } } // Block Styles &.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } } PK!Nf'assets/sass/05-blocks/file/_editor.scssnu[.wp-block-file { .wp-block-file__textlink { text-decoration: underline; text-decoration-style: solid; text-decoration-thickness: 1px; &:hover { text-decoration: underline; text-decoration-style: dotted; } } .wp-block-file__button { // Extend button style @include button-style(); display: inline-block; // Remove :focus styles in the editor &:focus { outline-offset: inherit; outline: inherit; } } } PK!Xz&assets/sass/05-blocks/file/_style.scssnu[.wp-block-file { // Undo Gutenberg hover defaults a.wp-block-file__button:active, a.wp-block-file__button:focus, a.wp-block-file__button:hover { opacity: inherit; } a.wp-block-file__button { display: inline-block; } } PK!^)assets/sass/05-blocks/legacy/_editor.scssnu[.gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; .gallery-columns-2 & { max-width: 50%; } .gallery-columns-3 & { max-width: 33.33%; } .gallery-columns-4 & { max-width: 25%; } .gallery-columns-5 & { max-width: 20%; } .gallery-columns-6 & { max-width: 16.66%; } .gallery-columns-7 & { max-width: 14.28%; } .gallery-columns-8 & { max-width: 12.5%; } .gallery-columns-9 & { max-width: 11.11%; } } .gallery-caption { display: block; } PK!mW^(assets/sass/05-blocks/legacy/_style.scssnu[.gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; a { display: block; } a:focus img { outline-offset: -2px; } .gallery-columns-2 & { max-width: 50%; } .gallery-columns-3 & { max-width: 33.33%; } .gallery-columns-4 & { max-width: 25%; } .gallery-columns-5 & { max-width: 20%; } .gallery-columns-6 & { max-width: 16.66%; } .gallery-columns-7 & { max-width: 14.28%; } .gallery-columns-8 & { max-width: 12.5%; } .gallery-columns-9 & { max-width: 11.11%; } } .gallery-caption { display: block; } // Legacy images, linked figure.wp-caption a:focus img { outline-offset: 2px; } PK! ,A A )assets/sass/05-blocks/search/_editor.scssnu[.wp-block-search { max-width: var(--responsive--aligndefault-width); .wp-block-search__label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } &.wp-block-search__button-inside .wp-block-search__inside-wrapper, .wp-block-search__input { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); font-family: var(--form--font-family); font-size: var(--form--font-size); line-height: var(--form--line-height); max-width: inherit; margin-right: calc(-1 * var(--button--border-width)); padding: var(--form--spacing-unit); .is-dark-theme & { background: var(--global--color-white-90); } .has-background & { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } } .wp-block-search__button.wp-block-search__button { @include button-style(); box-shadow: none; margin-left: 0; &.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); display: inherit; svg { width: 40px; height: 40px; } } &:hover, &:active { .has-background & { background-color: var(--local--color-background, var(--global--color-background)) !important; color: var(--local--color-primary, var(--global--color-primary)) !important; } .has-text-color & { color: var(--local--color-primary, var(--global--color-primary)) !important; } } // Remove :focus styles in the editor &:focus { outline-offset: inherit; outline: inherit; } } &.wp-block-search__button-inside { .wp-block-search__inside-wrapper { padding: var(--form--border-width); } .wp-block-search__input { border: none; } &.wp-block-search__text-button, &.wp-block-search__icon-button { .wp-block-search__button { // Search button always needs black contrast against white form background &:hover { color: var(--global--color-dark-gray); } .is-dark-theme & { color: var(--global--color-dark-gray); &:hover { background-color: var(--global--color-dark-gray); color: var(--global--color-white); } } } } &.wp-block-search__text-button .wp-block-search__button { // Match the text button size with the icon button. padding: var(--button--padding-vertical) var(--button--padding-horizontal); } } } .wp-block[data-align="center"] > * { text-align: center; } .wp-block[data-align="center"] { .wp-block-search__button-only { .wp-block-search__inside-wrapper { justify-content: center; } } } PK!Pٵ (assets/sass/05-blocks/search/_style.scssnu[.wp-block-search { max-width: var(--responsive--aligndefault-width); &__button-only.aligncenter { .wp-block-search__inside-wrapper { justify-content: center; } } .wp-block-search__label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } .wp-block-search__input { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); line-height: var(--form--line-height); max-width: inherit; margin-right: calc(-1 * var(--button--border-width)); padding: var(--form--spacing-unit); &:focus { color: var(--form--color-text); border-color: var(--form--border-color); } .has-background & { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } } button.wp-block-search__button { margin-left: 0; line-height: 1; &.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); svg { width: 40px; height: 40px; fill: currentColor; } } &:hover, &:active { .has-background & { background-color: var(--local--color-background, var(--global--color-background)) !important; color: var(--local--color-primary, var(--global--color-primary)) !important; } .has-text-color & { color: var(--local--color-primary, var(--global--color-primary)) !important; } } } &.wp-block-search__button-inside { .wp-block-search__inside-wrapper { background-color: var(--global--color-white); border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); padding: var(--form--border-width); .has-background & { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search__input { margin-left: 0; margin-right: 0; padding-left: var(--form--spacing-unit); // Add outline for focus styles to override default &:focus { color: var(--form--color-text); outline-offset: -2px; outline: 2px dotted var(--form--border-color); } } button.wp-block-search__button { padding: var(--button--padding-vertical) var(--button--padding-horizontal); // Search button always needs black contrast against white form background &:hover { color: var(--global--color-dark-gray); } .is-dark-theme & { color: var(--global--color-dark-gray); &:hover { background-color: var(--global--color-dark-gray); color: var(--global--color-white); } } &.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); } } } } } .wp-block-search__button { box-shadow: none; } PK!-xyy/assets/sass/05-blocks/preformatted/_editor.scssnu[pre.wp-block-preformatted { overflow-x: auto; white-space: pre !important; font-size: var(--global--font-size-xs); } PK!}s:DD.assets/sass/05-blocks/preformatted/_style.scssnu[pre.wp-block-preformatted { overflow-x: auto; white-space: pre; } PK!Q &assets/sass/05-blocks/rss/_editor.scssnu[.wp-block-rss { padding-left: 0; > li { list-style: none; } // Vertical margins logic &:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } &.is-grid { > li { margin-bottom: var(--global--spacing-vertical); &:last-child { margin-bottom: 0; } } // Remove bottom margins in grid columns &.columns-2 > li:nth-last-child(-n + 2):nth-child(2n + 1), &.columns-2 > li:nth-last-child(-n + 2):nth-child(2n + 1) ~ li, &.columns-3 > li:nth-last-child(-n + 3):nth-child(3n + 1), &.columns-3 > li:nth-last-child(-n + 3):nth-child(3n + 1) ~ li, &.columns-4 > li:nth-last-child(-n + 4):nth-child(4n + 1), &.columns-4 > li:nth-last-child(-n + 4):nth-child(4n + 1) ~ li, &.columns-5 > li:nth-last-child(-n + 5):nth-child(5n + 1), &.columns-5 > li:nth-last-child(-n + 5):nth-child(5n + 1) ~ li, &.columns-6 > li:nth-last-child(-n + 6):nth-child(6n + 1), &.columns-6 > li:nth-last-child(-n + 6):nth-child(6n + 1) ~ li { margin-bottom: 0; } } > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } // Post title .wp-block-rss__item-title > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } // Post author .wp-block-rss__item-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } // Post date .wp-block-rss__item-publish-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); [class*="inner-container"] &, .has-background & { color: currentColor; } } // Post content .wp-block-rss__item-excerpt, .wp-block-rss__item-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } // Utility classes &.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); .entry-content [class*="inner-container"] &, .entry-content .has-background & { padding-left: 0; padding-right: 0; } } } PK!Q %assets/sass/05-blocks/rss/_style.scssnu[.wp-block-rss { padding-left: 0; > li { list-style: none; } // Vertical margins logic &:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } &.is-grid { > li { margin-bottom: var(--global--spacing-vertical); &:last-child { margin-bottom: 0; } } // Remove bottom margins in grid columns &.columns-2 > li:nth-last-child(-n + 2):nth-child(2n + 1), &.columns-2 > li:nth-last-child(-n + 2):nth-child(2n + 1) ~ li, &.columns-3 > li:nth-last-child(-n + 3):nth-child(3n + 1), &.columns-3 > li:nth-last-child(-n + 3):nth-child(3n + 1) ~ li, &.columns-4 > li:nth-last-child(-n + 4):nth-child(4n + 1), &.columns-4 > li:nth-last-child(-n + 4):nth-child(4n + 1) ~ li, &.columns-5 > li:nth-last-child(-n + 5):nth-child(5n + 1), &.columns-5 > li:nth-last-child(-n + 5):nth-child(5n + 1) ~ li, &.columns-6 > li:nth-last-child(-n + 6):nth-child(6n + 1), &.columns-6 > li:nth-last-child(-n + 6):nth-child(6n + 1) ~ li { margin-bottom: 0; } } > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } // Post title .wp-block-rss__item-title > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } // Post author .wp-block-rss__item-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } // Post date .wp-block-rss__item-publish-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); [class*="inner-container"] &, .has-background & { color: currentColor; } } // Post content .wp-block-rss__item-excerpt, .wp-block-rss__item-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } // Utility classes &.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); .entry-content [class*="inner-container"] &, .entry-content .has-background & { padding-left: 0; padding-right: 0; } } } PK!^9*assets/sass/05-blocks/columns/_editor.scssnu[.wp-block-columns { &:not(.alignwide):not(.alignfull) { clear: both; } .wp-block, .wp-block-column { // Allow Gutenberg to set the width of a block that lives inside the columns block. max-width: inherit; } @include innerblock-margin-clear(".wp-block-column"); &.is-style-twentytwentyone-columns-overlap { @include media(laptop) { .wp-block-column:nth-child(2n) { margin-left: calc(-2 * var(--global--spacing-horizontal)); margin-top: calc(2.5 * var(--global--spacing-horizontal)); z-index: 2; // Provide text-based child blocks with a default background color to ensure they're readable. > p, > h1, > h2, > h3, > h4, > h5, > h6, > ul, > ol, > pre { &:not(.has-background) { background-color: var(--global--color-background); padding: var(--global--spacing-unit); } } // Lists should still have their usual left padding. > ul:not(.has-background), > ol:not(.has-background) { padding-left: calc(2 * var(--global--spacing-horizontal)); } &.is-vertically-aligned-center { margin-top: 0; } } } } .wp-block[data-align="full"] > & { p:not(.has-background), h1:not(.has-background), h2:not(.has-background), h3:not(.has-background), h4:not(.has-background), h5:not(.has-background), h6:not(.has-background) { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } } } PK!r&M7)assets/sass/05-blocks/columns/_style.scssnu[.wp-block-columns { &:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-column { > * { margin-top: calc(0.66 * var(--global--spacing-vertical)); margin-bottom: calc(0.66 * var(--global--spacing-vertical)); @include media(mobile) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } &:last-child { margin-bottom: 0; } } .wp-block-column:not(:last-child) { margin-bottom: calc(0.66 * var(--global--spacing-vertical)); @include media(mobile) { margin-bottom: var(--global--spacing-vertical); } @include media(desktop) { margin-bottom: 0; } } &.is-style-twentytwentyone-columns-overlap { justify-content: space-around; @include media(laptop) { .wp-block-column { &:nth-child(2n) { margin-left: calc(-2 * var(--global--spacing-horizontal)); margin-top: calc(2.5 * var(--global--spacing-horizontal)); z-index: 2; // Provide text-based child blocks with a default background color to ensure they're readable. > p, > h1, > h2, > h3, > h4, > h5, > h6, > ul, > ol, > pre { &:not(.has-background) { background-color: var(--global--color-background); padding: var(--global--spacing-unit); } } // Lists should still have their usual left padding. > ul:not(.has-background), > ol:not(.has-background) { padding-left: calc(2 * var(--global--spacing-horizontal)); } &.is-vertically-aligned-center { margin-top: 0; } } } } } &.alignfull { .wp-block-column { p:not(.has-background), h1:not(.has-background), h2:not(.has-background), h3:not(.has-background), h4:not(.has-background), h5:not(.has-background), h6:not(.has-background) { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } } } } PK!*assets/sass/05-blocks/heading/_editor.scssnu[.wp-block-heading h1, h1, .h1, .wp-block-heading h2, h2, .h2, .wp-block-heading h3, h3, .h3, .wp-block-heading h4, h4, .h4, .wp-block-heading h5, h5, .h5, .wp-block-heading h6, h6, .h6 { clear: both; font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); strong { font-weight: var(--heading--font-weight-strong); } &[style*="--wp--typography--line-height"] { line-height: var(--wp--typography--line-height, var(--global--line-height-body)); } } .wp-block-heading h1, h1, .h1 { font-size: var(--heading--font-size-h1); letter-spacing: var(--heading--letter-spacing-h1); line-height: var(--heading--line-height-h1); } .wp-block-heading h2, h2, .h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); } .wp-block-heading h3, h3, .h3 { font-size: var(--heading--font-size-h3); letter-spacing: var(--heading--letter-spacing-h3); line-height: var(--heading--line-height-h3); } .wp-block-heading h4, h4, .h4 { font-size: var(--heading--font-size-h4); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h4); line-height: var(--heading--line-height-h4); } .wp-block-heading h5, h5, .h5 { font-size: var(--heading--font-size-h5); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h5); line-height: var(--heading--line-height-h5); } .wp-block-heading h6, h6, .h6 { font-size: var(--heading--font-size-h6); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h6); line-height: var(--heading--line-height-h6); } PK!i)@  )assets/sass/05-blocks/heading/_style.scssnu[h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { clear: both; font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); strong { font-weight: var(--heading--font-weight-strong); } } h1, .h1 { font-size: var(--heading--font-size-h1); letter-spacing: var(--heading--letter-spacing-h1); line-height: var(--heading--line-height-h1); } h2, .h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); } h3, .h3 { font-size: var(--heading--font-size-h3); letter-spacing: var(--heading--letter-spacing-h3); line-height: var(--heading--line-height-h3); } h4, .h4 { font-size: var(--heading--font-size-h4); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h4); line-height: var(--heading--line-height-h4); } h5, .h5 { font-size: var(--heading--font-size-h5); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h5); line-height: var(--heading--line-height-h5); } h6, .h6 { font-size: var(--heading--font-size-h6); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h6); line-height: var(--heading--line-height-h6); } PK!1/K::(assets/sass/05-blocks/verse/_editor.scssnu[pre.wp-block-verse { padding: 0; color: currentColor; } PK!EE'assets/sass/05-blocks/verse/_style.scssnu[.wp-block-verse { font-family: var(--entry-content--font-family); } PK!uNqq'assets/sass/05-blocks/audio/_style.scssnu[.wp-block-audio { audio:focus { outline-offset: 5px; outline: 2px solid var(--global--color-primary); } } PK!НCC-assets/sass/05-blocks/tag-clould/_editor.scssnu[.wp-block-tag-cloud { &.aligncenter { text-align: center; } } PK!,assets/sass/05-blocks/tag-clould/_style.scssnu[.wp-block-tag-cloud { &.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); } } PK!66/assets/sass/05-blocks/social-icons/_editor.scssnu[.wp-block-social-links { // Social icons are horizontal, so they don't need vertical spacing. [data-block] { margin-top: 0; margin-bottom: 0; } &.is-style-twentytwentyone-social-icons-color { button { color: var(--global--color-primary); } .wp-social-link { background: none; } } } PK!ce11.assets/sass/05-blocks/social-icons/_style.scssnu[.wp-block-social-links { a:focus { color: var(--global--color-primary); } &.is-style-twentytwentyone-social-icons-color { a { color: var(--global--color-primary); } .wp-social-link, &.has-icon-background-color.has-icon-background-color .wp-social-link { background: none; } } } PK!(002assets/sass/05-blocks/latest-comments/_editor.scssnu[.wp-block-latest-comments { padding-left: 0; } PK!R1assets/sass/05-blocks/latest-comments/_style.scssnu[.wp-block-latest-comments { padding-left: 0; .wp-block-latest-comments__comment { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); /* Vertical margins logic */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } .wp-block-latest-comments__comment-meta { font-family: var(--heading--font-family); } .wp-block-latest-comments__comment-date { color: var(--global--color-primary); font-size: var(--global--font-size-sm); } .wp-block-latest-comments__comment-excerpt p { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); margin: 0; } } PK!"!]&&,assets/sass/05-blocks/pullquote/_editor.scssnu[.wp-block-pullquote { padding: calc(2 * var(--global--spacing-unit)) 0; text-align: center; border-width: var(--pullquote--border-width); border-bottom-style: solid; border-top-style: solid; color: currentColor; border-color: currentColor; position: relative; blockquote::before { color: currentColor; content: "\201C"; display: block; position: relative; // Override the absolute position. left: 0; font-size: 3rem; font-weight: 500; line-height: 1; } p { font-family: var(--pullquote--font-family); font-size: var(--pullquote--font-size); font-style: var(--pullquote--font-style); font-weight: 700; letter-spacing: var(--pullquote--letter-spacing); line-height: var(--pullquote--line-height); margin: 0; } a { color: currentColor; } .wp-block-pullquote__citation, cite, footer { font-size: var(--global--font-size-xs); font-style: var(--pullquote--font-style); text-transform: none; } // Block Options &:not(.is-style-solid-color) { background: none; } &.is-style-solid-color { margin-left: auto; margin-right: auto; padding: calc(2.5 * var(--global--spacing-unit)); border-width: var(--pullquote--border-width); border-style: solid; border-color: var(--pullquote--border-color); @media ( min-width: 600px ) { padding: calc(5 * var(--global--spacing-unit)); } blockquote::before { text-align: left; } &.alignleft blockquote, &.alignright blockquote { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); max-width: inherit; } blockquote { margin: 0; max-width: 100%; p { font-size: var(--pullquote--font-size); } } .wp-block-pullquote__citation, cite, footer { color: currentColor; } } } .wp-block[data-align="full"] { .wp-block-pullquote:not(.is-style-solid-color) { blockquote { padding: 0 calc(2 * var(--global--spacing-unit)); } } } .wp-block[data-align="left"], .wp-block[data-align="right"] { .wp-block-pullquote.is-style-solid-color { padding: var(--global--spacing-unit); } } PK!@`aQQ+assets/sass/05-blocks/pullquote/_style.scssnu[.wp-block-pullquote { padding: calc(2 * var(--global--spacing-unit)) 0; text-align: center; border-width: var(--pullquote--border-width); border-bottom-style: solid; border-top-style: solid; color: currentColor; border-color: currentColor; position: relative; blockquote::before { color: currentColor; content: "\201C"; display: block; position: relative; // Override the absolute position. left: 0; font-size: 3rem; font-weight: 500; line-height: 1; } p { font-family: var(--pullquote--font-family); font-size: var(--pullquote--font-size); font-style: var(--pullquote--font-style); font-weight: 700; letter-spacing: var(--pullquote--letter-spacing); line-height: var(--pullquote--line-height); margin: 0; } a { color: currentColor; } .wp-block-pullquote__citation, cite, footer { color: currentColor; display: block; font-size: var(--global--font-size-xs); font-style: var(--pullquote--font-style); text-transform: none; } /** * Block Options */ &:not(.is-style-solid-color) { background: none; } &.alignleft:not(.is-style-solid-color) { blockquote:before, cite { text-align: center; } } &.alignwide > p, &.alignwide blockquote { max-width: var(--responsive--alignwide-width); } &.alignfull:not(.is-style-solid-color) > p, &.alignfull:not(.is-style-solid-color) blockquote { padding: 0 calc(2 * var(--global--spacing-unit)); } &.is-style-solid-color { color: var(--pullquote--color-foreground); padding: calc(2.5 * var(--global--spacing-unit)); border-width: var(--pullquote--border-width); border-style: solid; border-color: var(--pullquote--border-color); @media (min-width: 600px) { padding: calc(5 * var(--global--spacing-unit)); } blockquote::before { text-align: left; } blockquote { margin: 0; max-width: inherit; p { font-size: var(--pullquote--font-size); } } .wp-block-pullquote__citation, cite, footer { color: currentColor; } &.alignleft, &.alignright { padding: var(--global--spacing-unit); blockquote { max-width: initial; } } } } PK!עWW(assets/sass/05-blocks/table/_editor.scssnu[table, .wp-block-table { thead, tfoot { text-align: center; } th { font-family: var(--heading--font-family); } td, th { padding: calc(0.5 * var(--global--spacing-unit)); } &.is-style-regular .has-background, &.is-style-stripes .has-background, &.is-style-stripes .has-background thead tr, &.is-style-stripes .has-background tfoot tr, &.is-style-stripes .has-background tbody tr { color: var(--table--has-background-text-color); } &.is-style-stripes { border-color: var(--table--stripes-border-color); th, td { border-width: 0; } tbody tr:nth-child(odd) { background-color: var(--table--stripes-background-color); } .has-background tbody tr:nth-child(odd) { background-color: var(--global--color-white-90); } } } table.wp-calendar-table { td, th { background: transparent; border: 0; text-align: center; line-height: 2; vertical-align: middle; } th { font-weight: bold; } thead, tbody { color: currentColor; border: 1px solid; } caption { font-weight: bold; text-align: left; margin-bottom: var(--global--spacing-unit); color: currentColor; } } .wp-calendar-nav { text-align: left; margin-top: calc(var(--global--spacing-unit) / 2); svg { height: 1em; vertical-align: middle; path { fill: currentColor; } } .wp-calendar-nav-next { float: right; } } PK!lo""'assets/sass/05-blocks/table/_style.scssnu[table, .wp-block-table { width: 100%; min-width: 240px; border-collapse: collapse; thead, tfoot { text-align: center; } th { font-family: var(--heading--font-family); } td, th { padding: calc(0.5 * var(--global--spacing-unit)); border: 1px solid; } figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); } &.is-style-regular .has-background, &.is-style-stripes .has-background, &.is-style-stripes .has-background thead tr, &.is-style-stripes .has-background tfoot tr, &.is-style-stripes .has-background tbody tr { color: var(--table--has-background-text-color); } &.is-style-stripes { border-color: var(--table--stripes-border-color); th, td { border-width: 0; } tbody tr:nth-child(odd) { background-color: var(--table--stripes-background-color); } .has-background tbody tr:nth-child(odd) { background-color: var(--global--color-white-90); } } } table.wp-calendar-table { td, th { background: transparent; border: 0; text-align: center; line-height: 2; vertical-align: middle; word-break: normal; } th { font-weight: bold; } thead, tbody { color: currentColor; border: 1px solid; } caption { font-weight: bold; text-align: left; margin-bottom: var(--global--spacing-unit); color: currentColor; } } .wp-calendar-nav { text-align: left; margin-top: calc(var(--global--spacing-unit) / 2); svg { height: 1em; vertical-align: middle; path { fill: currentColor; } } .wp-calendar-nav-next { float: right; } } PK!+Q ,assets/sass/05-blocks/utilities/_editor.scssnu[/** * Editor Post Title * - Needs a special styles */ // Post title style .wp-block.editor-post-title__block { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); max-width: var(--responsive--alignwide-width); .editor-post-title__input { color: var(--global--color-secondary); font-family: var(--heading--font-family); font-size: var(--global--font-size-page-title); font-weight: var(--heading--font-weight-page-title); line-height: var(--heading--line-height-h1); } } // Editor UI font styles .wp-block.block-editor-default-block-appender > textarea { font-family: var(--global--font-secondary); font-size: var(--global--font-size-md); } // Gutenberg text color options .has-primary-color[class] { color: var(--global--color-primary); } .has-secondary-color[class] { color: var(--global--color-secondary); } // Gutenberg background-color options .has-background { a, p, h1, h2, h3, h4, h5, h6 { color: currentColor; } } .has-primary-background-color[class] { background-color: var(--global--color-primary); color: var(--global--color-background); } .has-secondary-background-color[class] { background-color: var(--global--color-secondary); color: var(--global--color-background); } .has-white-background-color[class] { background-color: var(--global--color-white); color: var(--global--color-secondary); } .has-black-background-color[class] { background-color: var(--global--color-black); color: var(--global--color-primary); } // Spacing Overrides [data-block] { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } // Block Alignments .wp-block { // Gutenberg injects a rule that limits the max width of .wp-block to 580px // This line overrides it to use the responsive spacing rules for default width content max-width: var(--responsive--aligndefault-width); // Use the theme's max-width for wide alignment. &[data-align="wide"], &.alignwide { max-width: var(--responsive--alignwide-width); } &[data-align="full"], &.alignfull { max-width: none; } } .alignleft { margin: 0; margin-right: var(--global--spacing-horizontal); } .alignright { margin: 0; margin-left: var(--global--spacing-horizontal); } // Drop cap .has-drop-cap:not(:focus)::first-letter { font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); line-height: 0.66; text-transform: uppercase; font-style: normal; float: left; margin: 0.1em 0.1em 0 0; font-size: calc(1.2 * var(--heading--font-size-h1)); } @media only screen and (min-width: 482px) { .wp-block[data-align="left"] > * { max-width: 290px; margin-right: var(--global--spacing-horizontal); } .wp-block[data-align="right"] > * { max-width: 290px; margin-left: var(--global--spacing-horizontal); } } // Remove the border of blockquotes inside the classic block. .wp-block-freeform.block-library-rich-text__tinymce blockquote { border: none; } // Adjust the position of the quote symbol for blockquotes inside the classic block. .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { left: 5px; } PK!; P0assets/sass/05-blocks/utilities/_font-sizes.scssnu[// Gutenberg Font-size utility classes :root { .is-extra-small-text, .has-extra-small-font-size { font-size: var(--global--font-size-xs); } .is-small-text, .has-small-font-size { font-size: var(--global--font-size-sm); } .is-regular-text, .has-regular-font-size, .is-normal-font-size, .has-normal-font-size, .has-medium-font-size { font-size: var(--global--font-size-base); } .is-large-text, .has-large-font-size { font-size: var(--global--font-size-lg); line-height: var(--global--line-height-heading); } .is-larger-text, .has-larger-font-size, .is-extra-large-text, .has-extra-large-font-size { font-size: var(--global--font-size-xl); line-height: var(--global--line-height-heading); } .is-huge-text, .has-huge-font-size { font-size: var(--global--font-size-xxl); line-height: var(--global--line-height-heading); // This size is meant to mimic the page titles, so the font weight is reduced to match. font-weight: var(--heading--font-weight-page-title); } .is-gigantic-text, .has-gigantic-font-size { font-size: var(--global--font-size-xxxl); line-height: var(--global--line-height-heading); // This size is meant to mimic the page titles, so the font weight is reduced to match. font-weight: var(--heading--font-weight-page-title); } } PK!7khd +assets/sass/05-blocks/utilities/_style.scssnu[/* Block Alignments */ /** * These selectors set the default max width for content appearing inside a post or page. */ .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), *[class*="inner-container"] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { @extend %responsive-aligndefault-width; } /** * .alignleft */ .alignleft { /*rtl:ignore*/ text-align: left; margin-top: 0; } // Targeting the .entry-content class is necessary to ensure these styles // only apply when the block isn't nested. .entry-content > .alignleft { max-width: var(--responsive--aligndefault-width); @extend %responsive-alignleft; } @include media(mobile) { .alignleft { /*rtl:ignore*/ float: left; /*rtl:ignore*/ margin-right: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-vertical); } .entry-content > .alignleft { max-width: calc(50% - var(--responsive--alignleft-margin)); } } /** * .aligncenter */ .aligncenter { clear: both; display: block; float: none; margin-right: auto; margin-left: auto; text-align: center; } /** * .alignright */ .alignright { margin-top: 0; margin-bottom: var(--global--spacing-vertical); } // Targeting the .entry-content class is necessary to ensure these styles // only apply when the block isn't nested. .entry-content > .alignright { max-width: var(--responsive--aligndefault-width); @extend %responsive-alignright; } @include media(mobile) { .alignright { /*rtl:ignore*/ float: right; /*rtl:ignore*/ margin-left: var(--global--spacing-horizontal); } .entry-content > .alignright { max-width: calc(50% - var(--responsive--alignright-margin)); } } // Make sure siblings of floated elements are top-aligned when nested [class*="inner-container"] > .alignleft + *, [class*="inner-container"] > .alignright + * { margin-top: 0; } /** * .alignwide */ .alignwide { clear: both; @extend %responsive-alignwide-width; } .alignwide [class*="inner-container"] > .alignwide { @extend %responsive-alignwide-width-nested; } /** * .alignfull */ .alignfull { clear: both; @extend %responsive-alignfull-width-mobile; @extend %responsive-alignfull-width; } .alignfull [class*="inner-container"] > .alignwide { @extend %responsive-alignwide-width-nested; } // Content alignment .has-left-content { justify-content: flex-start; } .has-right-content { justify-content: flex-end; } // Parallax .has-parallax { background-attachment: fixed; } // Drop caps .has-drop-cap:not(:focus)::first-letter { font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); line-height: 0.66; text-transform: uppercase; font-style: normal; float: left; margin: 0.1em 0.1em 0 0; font-size: calc(1.2 * var(--heading--font-size-h1)); } .has-drop-cap:not(:focus)::after { content: ""; display: table; clear: both; padding-top: 14px; } .desktop-only { display: none; @include media(mobile) { display: block; } } PK! &'assets/sass/05-blocks/list/_editor.scssnu[ul, ol { font-family: var(--list--font-family); margin: var(--global--spacing-vertical) 0; padding-left: calc(2 * var(--global--spacing-horizontal)); // Utility classes &.aligncenter { list-style-position: inside; padding: 0; text-align: center; } &.alignright { list-style-position: inside; padding: 0; text-align: right; } } li { > ul, > ol { margin: 0; } } dt { font-family: var(--definition-term--font-family); font-weight: bold; } PK!)eSS&assets/sass/05-blocks/list/_style.scssnu[ul, ol { font-family: var(--list--font-family); margin: 0; padding-left: calc(2 * var(--global--spacing-horizontal)); // Utility classes &.aligncenter { list-style-position: inside; padding: 0; } &.alignright { list-style-position: inside; text-align: right; padding: 0; } } ul { list-style-type: disc; ul { list-style-type: circle; } } ol { list-style-type: decimal; ul { list-style-type: circle; } } dt { font-family: var(--definition-term--font-family); font-weight: bold; } dd { margin: 0; padding-left: calc(2 * var(--global--spacing-horizontal)); } PK!i[[(assets/sass/05-blocks/group/_editor.scssnu[.wp-block-group { &.has-background { padding: var(--global--spacing-vertical); [data-align="full"] & { margin-top: 0; margin-bottom: 0; } } // Block Styles &.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical); .wp-block-group__inner-container > [data-align="full"] { max-width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); margin-left: calc(-1 * var(--global--spacing-vertical)); } } @include innerblock-margin-clear(".wp-block-group__inner-container"); } .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align="full"] { margin: 0; width: 100%; } PK!*$'assets/sass/05-blocks/group/_style.scssnu[.wp-block-group { // Start IE clearfix. // This hack is only necessary because we want to support IE11. // If we don't want to support IE11, then "display: flow-root" would suffice. display: block; clear: both; display: flow-root; // stylelint-disable-line declaration-block-no-duplicate-properties &:before, &:after { content: ""; display: block; clear: both; } // End IE clearfix. .wp-block-group__inner-container { margin-left: auto; margin-right: auto; > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); &.alignfull { @extend %responsive-alignfull-width-mobile; } @include media(mobile) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } } &.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); @include media(mobile) { padding: var(--global--spacing-vertical); } } // Block Styles &.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical); } // Adjust alignfull items to account for left and right padding. &.has-background, &.is-style-twentytwentyone-border { .wp-block-group__inner-container > .alignfull, .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { max-width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); margin-left: calc(-1 * var(--global--spacing-vertical)); } } } PK!($0"assets/sass/05-blocks/_config.scssnu[// Variable Configuration // - Import all config files for display in // the editor, customizer, and front end. @import "separator/config"; @import "utilities/config"; PK!:'assets/sass/05-blocks/code/_editor.scssnu[.wp-block-code code { white-space: pre !important; overflow-x: auto; } .wp-block-code { border-color: var(--global--color-border); border-radius: 0; border-style: solid; border-width: 0.1rem; padding: var(--global--spacing-unit); color: currentColor; } PK!'&assets/sass/05-blocks/code/_style.scssnu[.wp-block-code { border-color: var(--global--color-border); border-radius: 0; border-style: solid; border-width: 0.1rem; padding: var(--global--spacing-unit); code { color: var(--global--color-primary); white-space: pre; overflow-x: auto; display: block; } } PK!no,assets/sass/05-blocks/separator/_editor.scssnu[.wp-block-separator, hr { border-bottom: var(--separator--height) solid var(--separator--border-color); clear: both; opacity: 1; &[style*="text-align:right"], &[style*="text-align: right"] { border-right-color: var(--separator--border-color); } &:not(.is-style-dots) { max-width: var(--responsive--aligndefault-width); } [data-align="full"] > &, [data-align="wide"] > & { max-width: inherit; } &.is-style-twentytwentyone-separator-thick { border-bottom-width: calc(3 * var(--separator--height)); } &.is-style-dots { border-bottom: none; &.has-background, &.has-text-color { background-color: transparent !important; &:before { color: currentColor !important; } } &:before { color: var(--separator--border-color); } } .has-background &, [class*="background-color"] &, [style*="background-color"] &, .wp-block-cover[style*="background-image"] & { border-color: currentColor; } } PK!c+assets/sass/05-blocks/separator/_style.scssnu[hr { border-style: none; border-bottom: var(--separator--height) solid var(--separator--border-color); clear: both; margin-left: auto; margin-right: auto; &.wp-block-separator { border-bottom: var(--separator--height) solid var(--separator--border-color); opacity: 1; &:not(.is-style-dots):not(.alignwide) { max-width: var(--responsive--aligndefault-width); } &:not(.is-style-dots) { &.alignwide { max-width: var(--responsive--alignwide-width); } &.alignfull { max-width: var(--responsive--alignfull-width); } } /** * Block Options */ &.is-style-twentytwentyone-separator-thick { border-bottom-width: calc(3 * var(--separator--height)); } &.is-style-dots { &.has-background, &.has-text-color { background-color: transparent !important; &:before { color: currentColor !important; } } &:before { color: var(--separator--border-color); font-size: var(--global--font-size-xl); letter-spacing: var(--global--font-size-sm); padding-left: var(--global--font-size-sm); } } .has-background &, [class*="background-color"] &, [style*="background-color"] &, .wp-block-cover[style*="background-image"] & { border-color: currentColor; } } } PK!APZ6'assets/sass/05-blocks/html/_editor.scssnu[[data-type="core/html"] textarea { // Make sure that the color is not white on white when a dark body background is used. color: var(--global--color-dark-gray); border-radius: 0; padding: var(--global--spacing-unit); } PK!`-assets/sass/05-blocks/query-loop/_editor.scssnu[.wp-block-query { &.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); @include media(mobile) { padding: var(--global--spacing-vertical); } } } PK!`,assets/sass/05-blocks/query-loop/_style.scssnu[.wp-block-query { &.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); @include media(mobile) { padding: var(--global--spacing-vertical); } } } PK!Z8/assets/sass/05-blocks/latest-posts/_editor.scssnu[.wp-block-latest-posts { padding-left: 0; // Vertical margins logic &:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } &.is-grid { word-wrap: break-word; word-break: break-word; > li { margin-bottom: var(--global--spacing-vertical); &:last-child { margin-bottom: 0; } } } > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } // Post title > li > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } // Post author .wp-block-latest-posts__post-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } // Post date .wp-block-latest-posts__post-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); [class*="inner-container"] &, .has-background & { color: currentColor; } } // Post content .wp-block-latest-posts__post-excerpt, .wp-block-latest-posts__post-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } // Block Styles &.is-style-twentytwentyone-latest-posts-dividers { border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); &:not(.is-grid) > li, > li { padding-bottom: var(--global--spacing-vertical); border-bottom: var(--separator--height) solid var(--global--color-border); margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); &:last-child { padding-bottom: 0; border-bottom: none; } } &.is-grid { // Border moves up 1px to overlap the li borders in the last row. box-shadow: inset 0 -1px 0 0 var(--global--color-border); border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); li { margin: 0; padding-top: var(--global--spacing-vertical); padding-right: var(--global--spacing-horizontal); &:last-child { padding-bottom: var(--global--spacing-vertical); } } // This is using a non-standard media query because it is directly overriding the gutenberg-provided widths. // https://github.com/WordPress/gutenberg/blob/master/packages/block-library/src/latest-posts/style.scss#L28-L34 @media screen and (min-width: 600px) { @for $i from 2 through 6 { &.columns-#{ $i } li { width: calc((100% / #{ $i })); } } } } } &.is-style-twentytwentyone-latest-posts-borders { li { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); &:last-child { padding-bottom: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } &:not(.is-grid) li { margin-top: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-horizontal); } } } PK!B .assets/sass/05-blocks/latest-posts/_style.scssnu[.wp-block-latest-posts { padding-left: 0; // Vertical margins logic &:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } .widget-area &:not(.is-grid) > li { margin-top: 0; margin-bottom: 0; } &.is-grid { word-wrap: break-word; word-break: break-word; > li { margin-bottom: var(--global--spacing-vertical); &:last-child { margin-bottom: 0; } } // Remove bottom margins in grid columns &.columns-2 > li:nth-last-child(-n + 2):nth-child(2n + 1), &.columns-2 > li:nth-last-child(-n + 2):nth-child(2n + 1) ~ li, &.columns-3 > li:nth-last-child(-n + 3):nth-child(3n + 1), &.columns-3 > li:nth-last-child(-n + 3):nth-child(3n + 1) ~ li, &.columns-4 > li:nth-last-child(-n + 4):nth-child(4n + 1), &.columns-4 > li:nth-last-child(-n + 4):nth-child(4n + 1) ~ li, &.columns-5 > li:nth-last-child(-n + 5):nth-child(5n + 1), &.columns-5 > li:nth-last-child(-n + 5):nth-child(5n + 1) ~ li, &.columns-6 > li:nth-last-child(-n + 6):nth-child(6n + 1), &.columns-6 > li:nth-last-child(-n + 6):nth-child(6n + 1) ~ li { margin-bottom: 0; } } > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } // Post title > li > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .widget-area & > li > a { font-size: var(--global--font-size-sm); margin-bottom: 0; } // Post author .wp-block-latest-posts__post-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } // Post date .wp-block-latest-posts__post-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); [class*="inner-container"] &, .has-background & { color: currentColor; } } // Post content .wp-block-latest-posts__post-excerpt, .wp-block-latest-posts__post-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } // Utility classes &.alignfull { padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); .entry-content [class*="inner-container"] &, .entry-content .has-background & { padding-left: 0; padding-right: 0; } } // Block Styles &.is-style-twentytwentyone-latest-posts-dividers { border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); &:not(.is-grid) > li, > li { padding-bottom: var(--global--spacing-vertical); border-bottom: var(--separator--height) solid var(--global--color-border); margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); &:last-child { padding-bottom: 0; border-bottom: none; } } &.is-grid { // Border moves up 1px to overlap the li borders in the last row. box-shadow: inset 0 -1px 0 0 var(--global--color-border); border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); li { margin: 0; padding-top: var(--global--spacing-vertical); padding-right: var(--global--spacing-horizontal); &:last-child { padding-bottom: var(--global--spacing-vertical); } } // This is using a non-standard media query because it is directly overriding the gutenberg-provided widths. // https://github.com/WordPress/gutenberg/blob/master/packages/block-library/src/latest-posts/style.scss#L28-L34 @media screen and (min-width: 600px) { @for $i from 2 through 6 { &.columns-#{ $i } li { width: calc((100% / #{ $i })); } } } } } &.is-style-twentytwentyone-latest-posts-borders { li { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); &:last-child { padding-bottom: var(--global--spacing-vertical); } } &:not(.is-grid) li { margin-top: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-horizontal); } } } PK!-assets/sass/05-blocks/navigation/_editor.scssnu[.wp-block-navigation { [data-block] { margin-top: revert; margin-bottom: revert; } .wp-block-navigation__container { background: var(--global--color-background); } .wp-block-navigation-link { .wp-block-navigation-link__label { font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } } .has-child { .wp-block-navigation__container { box-shadow: var(--global--elevation); } } &:not(.has-text-color) { .wp-block-navigation-link { > a { &:hover, &:focus { color: var(--primary-nav--color-link-hover); } } } .wp-block-navigation-link__content { color: currentColor; } } } PK!ؒ^^,assets/sass/05-blocks/navigation/_style.scssnu[.wp-block-navigation { .wp-block-navigation-link { .wp-block-navigation-link__label { font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } } .wp-block-navigation-link__submenu-icon { padding: 0; } // Top level navigation container. > .wp-block-navigation__container { .has-child { .wp-block-navigation-link { display: inherit; } .wp-block-navigation__container { border: none; left: 0; min-width: max-content; opacity: 0; padding: 0; position: inherit; top: inherit; .wp-block-navigation-link__submenu-icon { display: none; } } } > .has-child { > .wp-block-navigation__container { background: var(--global--color-background); margin: 0; padding: 0; position: absolute; top: 100%; border: 1px solid var(--primary-nav--border-color); &:before, &:after { content: ""; display: block; position: absolute; width: 0; top: -10px; left: var(--global--spacing-horizontal); border-style: solid; border-color: var(--primary-nav--border-color) transparent; border-width: 0 7px 10px 7px; } &:after { top: -9px; border-color: var(--global--color-background) transparent; } } } } &:not(.has-background) { .wp-block-navigation__container { background: var(--global--color-background); .wp-block-navigation__container { background: var(--global--color-background); } } } &:not(.has-text-color) { .wp-block-navigation-link { > a { &:hover, &:focus { color: var(--primary-nav--color-link-hover); } &:hover { text-decoration: underline; text-decoration-style: dotted; } } } .wp-block-navigation-link__content { color: currentColor; } } } PK!"G1mm*assets/sass/05-blocks/gallery/_editor.scssnu[.wp-block-gallery { figcaption { margin-bottom: 0; a { color: var(--global--color-white); } } } PK!`)assets/sass/05-blocks/gallery/_style.scssnu[.wp-block-gallery { margin: 0 auto; .blocks-gallery-image, .blocks-gallery-item { // On mobile and responsive viewports, we allow only 1 or 2 columns at the most. width: calc((100% - var(--global--spacing-unit)) / 2); figcaption { margin: 0; // Text color is always white to account for default gradient background color: var(--global--color-white); font-size: var(--global--font-size-xs); a { color: var(--global--color-white); &:focus { background-color: transparent; outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); text-decoration: none; } } } a:focus img { outline-offset: 2px; } } } PK!+B!assets/sass/03-generic/reset.scssnu[/** * Reset specific elements to make them easier to style in other contexts. */ html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, form, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } /** * Apply generic border-box to all elements. * See: * https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ html { /* Apply border-box across the entire page. */ box-sizing: border-box; // HTML resets font-family: var(--global--font-secondary); line-height: var(--global--line-height-body); } /** * Relax the definition a bit, to allow components to override it manually. */ * { &, &::before, &::after { box-sizing: inherit; } } // body resets body { font-size: var(--global--font-size-base); font-weight: normal; color: var(--global--color-primary); text-align: left; background-color: var(--global--color-background); } button { cursor: pointer; } PK!1.U{{,assets/sass/03-generic/vertical-margins.scssnu[/** * Site Structure * * - Set vertical margins and responsive widths on * top-level wrappers and content wrappers * - `--global--width-content` is a responsive variable * - See: globals/_global-width-responsive.scss */ /** * Top Level Wrappers (header, main, footer) * - Set vertical padding and horizontal margins */ .site-header, .site-main, .widget-area, .site-footer { padding-top: var(--global--spacing-vertical); padding-bottom: var(--global--spacing-vertical); margin-left: auto; margin-right: auto; } .site-header { padding-top: calc(0.75 * var(--global--spacing-vertical)); padding-bottom: calc(2 * var(--global--spacing-vertical)); @include media(mobile) { padding-bottom: calc(3 * var(--global--spacing-vertical)); } } /** * Site-main children wrappers * - Add double vertical margins here for clearer hierarchy */ .site-main > * { margin-top: calc(3 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } /** * Set the default maximum responsive content-width */ .default-max-width { @extend %responsive-aligndefault-width; } /** * Set the wide maximum responsive content-width */ .wide-max-width { @extend %responsive-alignwide-width; } /** * Set the full maximum responsive content-width */ .full-max-width { @extend %responsive-alignfull-width-mobile; @extend %responsive-alignfull-width; } /* * Block & non-gutenberg content wrappers * - Set margins */ .entry-header, .post-thumbnail, .entry-content, .entry-footer, .author-bio { margin-top: var(--global--spacing-vertical); margin-right: auto; margin-bottom: var(--global--spacing-vertical); margin-left: auto; } /* * Block & non-gutenberg content wrapper children * - Sets spacing-vertical margin logic */ .site-main > article > *, // apply vertical margins to article level .site-main > .not-found > *, // apply vertical margins to article level .entry-content > *, [class*="inner-container"] > *, .wp-block-template-part > *, .wp-block-post-template :where(li > *) { // using :where keeps specificity low. margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); @include media(mobile) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } .site-footer > *, .widget-area > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); @include media(mobile) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } /* * Block & non-gutenberg content wrapper children * - Sets spacing-unit margins */ //.site-header > *, // Removed, to align site title and menu. .entry-header > *, .post-thumbnail > *, .page-content > *, .comment-content > *, .widget > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } /* * .entry-content children specific controls * - Adds special margin overrides for alignment utility classes */ .entry-content > * { &.alignleft, &.alignright, &.alignleft:first-child + *, &.alignright:first-child + *, &.alignfull.has-background { margin-top: 0; } &:last-child, &.alignfull.has-background { margin-bottom: 0; } /* Reset alignleft and alignright margins after alignfull */ &.alignfull + .alignleft, &.alignfull + .alignright { margin-top: var(--global--spacing-vertical); } } PK!,%assets/sass/03-generic/normalize.scssnu[/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; } /** * Render the `main` element consistently in IE. */ main { display: block; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; text-decoration-thickness: 1px; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration-style: dotted; /* 2 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { /* 1 */ overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { /* 1 */ text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; } PK!ڲe;::'assets/sass/03-generic/breakpoints.scssnu[/** * Responsive Styles */ /** * Required Variables */ $default_width: 610px; $max_content_width: 1240px; $breakpoint_sm: 482px; $breakpoint_md: 592px; $breakpoint_lg: 652px; $breakpoint_xl: 822px; $breakpoint_xxl: 1024px; // Responsive breakpoints mixin @mixin media( $res ) { @if mobile-only == $res { @media only screen and (max-width: #{$breakpoint_sm - 1}) { @content; } } @if mobile == $res { @media only screen and (min-width: #{$breakpoint_sm}) { @content; } } @if tablet-only == $res { @media only screen and (max-width: #{$breakpoint_md - 1}) { @content; } } @if tablet == $res { @media only screen and (min-width: #{$breakpoint_md}) { @content; } } @if laptop-only == $res { @media only screen and (max-width: #{$breakpoint_lg - 1}) { @content; } } @if laptop == $res { @media only screen and (min-width: #{$breakpoint_lg}) { @content; } } @if desktop-only == $res { @media only screen and (max-width: #{$breakpoint_xl - 1}) { @content; } } @if desktop == $res { @media only screen and (min-width: #{$breakpoint_xl}) { @content; } } @if wide-only == $res { @media only screen and (max-width: #{$breakpoint_xxl - 1}) { @content; } } @if wide == $res { @media only screen and (min-width: #{$breakpoint_xxl}) { @content; } } } /** * Root Media Query Variables */ :root { --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignfull-width: 100%; --responsive--alignright-margin: var(--global--spacing-horizontal); --responsive--alignleft-margin: var(--global--spacing-horizontal); } @include media(mobile) { :root { --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), #{$default_width}); --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); } } @include media(desktop) { :root { --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), #{$default_width}); --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), #{$max_content_width}); } } /** * Extends */ %responsive-aligndefault-width { max-width: var(--responsive--aligndefault-width); margin-left: auto; margin-right: auto; } %responsive-alignwide-width { max-width: var(--responsive--alignwide-width); margin-left: auto; margin-right: auto; } %responsive-alignfull-width-mobile { max-width: var(--responsive--alignfull-width); width: var(--responsive--alignfull-width); margin-left: auto; margin-right: auto; } @include media(mobile) { %responsive-alignfull-width { max-width: var(--responsive--alignfull-width); width: auto; margin-left: auto; margin-right: auto; } } %responsive-alignwide-width-nested { margin-left: auto; margin-right: auto; width: var(--responsive--alignwide-width); max-width: var(--responsive--alignfull-width); } %responsive-alignfull-width-nested { margin-left: auto; margin-right: auto; width: calc(var(--responsive--alignfull-width) - calc(2 * var(--responsive--spacing-horizontal))); max-width: var(--responsive--alignfull-width); } @include media(desktop) { %responsive-alignfull-width-nested { margin-left: auto; margin-right: auto; width: calc(var(--responsive--alignfull-width) - calc(4 * var(--responsive--spacing-horizontal))); max-width: var(--responsive--alignfull-width); } } %responsive-alignleft-mobile { /*rtl:ignore*/ margin-left: 0; /*rtl:ignore*/ margin-right: var(--responsive--spacing-horizontal); } @include media(mobile) { %responsive-alignleft { /*rtl:ignore*/ margin-left: var(--responsive--alignleft-margin); /*rtl:ignore*/ margin-right: var(--global--spacing-horizontal); } } %responsive-alignright-mobile { /*rtl:ignore*/ margin-left: var(--responsive--spacing-horizontal); /*rtl:ignore*/ margin-right: 0; } @include media(mobile) { %responsive-alignright { /*rtl:ignore*/ margin-left: var(--global--spacing-horizontal); /*rtl:ignore*/ margin-right: var(--responsive--alignright-margin); } } // Output .default-max-width { @extend %responsive-aligndefault-width; } .wide-max-width { @extend %responsive-alignwide-width; } .full-max-width { @extend %responsive-alignfull-width; } PK!`wݻ%assets/sass/03-generic/clearings.scssnu[.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } PK!4%%#assets/sass/02-tools/functions.scssnu[// Remove the unit of a length // @param {Number} $number - Number to remove unit from // @return {Number} - Unitless number @function strip-unit($number) { @if type-of($number) == "number" and not unitless($number) { @return $number / ($number * 0 + 1); } @return $number; } // ---- // Sass (v3.3.14) // Compass (v1.0.0.rc.1) // ---- @function pow($x, $y) { $ret: 1; @if $y > 0 { @for $i from 1 through $y { $ret: $ret * $x; } } @else { @for $i from $y to 0 { $ret: $ret / $x; } } @return $ret; } // Map deep get // @author Hugo Giraudel // @access public // @param {Map} $map - Map // @param {Arglist} $keys - Key chain // @return {*} - Desired value // // Example: // $m-breakpoint: map-deep-get($__prefix-default-config, "layouts", "M"); @function map-deep-get($map, $keys...) { @each $key in $keys { $map: map-get($map, $key); } @return $map; } // Deep set function to set a value in nested maps // @author Hugo Giraudel // @access public // @param {Map} $map - Map // @param {List} $keys - Key chaine // @param {*} $value - Value to assign // @return {Map} // // Example: // $__prefix-default-config: map-deep-set($__prefix-default-config, "layouts" "M", 650px); @function map-deep-set($map, $keys, $value) { $maps: ($map); $result: null; // If the last key is a map already // Warn the user we will be overriding it with $value @if type-of(nth($keys, -1)) == "map" { @warn "The last key you specified is a map; it will be overridden with `#{$value}`."; } // If $keys is a single key // Just merge and return @if length($keys) == 1 { @return map-merge($map, ($keys: $value)); } // Loop from the first to the second to last key from $keys // Store the associated map to this key in the $maps list // If the key doesn't exist, throw an error @for $i from 1 through length($keys) - 1 { $current-key: nth($keys, $i); $current-map: nth($maps, -1); $current-get: map-get($current-map, $current-key); @if $current-get == null { @error "Key `#{$key}` doesn't exist at current level in map."; } $maps: append($maps, $current-get); } // Loop from the last map to the first one // Merge it with the previous one @for $i from length($maps) through 1 { $current-map: nth($maps, $i); $current-key: nth($keys, $i); $current-val: if($i == length($maps), $value, $result); $result: map-merge($current-map, ($current-key: $current-val)); } // Return result @return $result; } // jQuery-style extend function // - Child themes can use this function to `reset` the values in // config maps without editing the `master` Sass files. // - src: https://www.sitepoint.com/extra-map-functions-sass/ // - About `map-merge()`: // - - only takes 2 arguments // - - is not recursive // @param {Map} $map - first map // @param {ArgList} $maps - other maps // @param {Bool} $deep - recursive mode // @return {Map} // Examples: // $grid-configuration-default: ( // 'columns': 12, // 'layouts': ( // 'small': 800px, // 'medium': 1000px, // 'large': 1200px, // ), // ); // $grid-configuration-custom: ( // 'layouts': ( // 'large': 1300px, // 'huge': 1500px // ), // ); // $grid-configuration-user: ( // 'direction': 'ltr', // 'columns': 16, // 'layouts': ( // 'large': 1300px, // 'huge': 1500px // ), // ); // $deep: false // $grid-configuration: map-extend($grid-configuration-default, $grid-configuration-custom, $grid-configuration-user); // --> ("columns": 16, "layouts": (("large": 1300px, "huge": 1500px)), "direction": "ltr") // $deep: true // $grid-configuration: map-extend($grid-configuration-default, $grid-configuration-custom, $grid-configuration-user, true); // --> ("columns": 16, "layouts": (("small": 800px, "medium": 1000px, "large": 1300px, "huge": 1500px)), "direction": "ltr") @function map-extend($map, $maps.../*, $deep */) { $last: nth($maps, -1); $deep: $last == true; $max: if($deep, length($maps) - 1, length($maps)); // Loop through all maps in $maps... @for $i from 1 through $max { // Store current map $current: nth($maps, $i); // If not in deep mode, simply merge current map with map @if not $deep { $map: map-merge($map, $current); } @else { // If in deep mode, loop through all tuples in current map @each $key, $value in $current { // If value is a nested map and same key from map is a nested map as well @if type-of($value) == "map" and type-of(map-get($map, $key)) == "map" { // Recursive extend $value: map-extend(map-get($map, $key), $value, true); } // Merge current tuple with map $map: map-merge($map, ($key: $value)); } } } @return $map; } PK!8 assets/sass/02-tools/mixins.scssnu[// Responsive breakpoints mixin @mixin add_variables( $view: frontend ) { @if frontend == $view { :root { @content; } } @if editor == $view { :root, body { @content; } } } // Button style // - Applies button styles to blocks and elements that share them. @mixin button-style() { border: var(--button--border-width) solid transparent; border-radius: var(--button--border-radius); cursor: pointer; font-weight: var(--button--font-weight); font-family: var(--button--font-family); font-size: var(--button--font-size); line-height: var(--button--line-height); padding: var(--button--padding-vertical) var(--button--padding-horizontal); text-decoration: none; // Standard Button Color Relationship Logic &:not(:hover):not(:active) { // Text colors &:not(.has-text-color) { color: var(--global--color-background); // Nested .has-background & { color: var(--local--color-background, var(--global--color-primary)); &.has-background { color: var(--global--color-primary); } } } // Background-colors &:not(.has-background) { background-color: var(--global--color-primary); // Nested .has-background & { background-color: var(--local--color-primary, var(--global--color-primary)); } } } // Hover Button color should match parent element foreground color &:hover, &:active { background-color: transparent; border-color: currentColor; color: inherit; } // Focus Button outline color should always match the current text color &:focus { outline-offset: -6px; outline: 2px dotted currentColor; } // Disabled Button colors &:disabled { background-color: var(--global--color-white-50); border-color: var(--global--color-white-50); color: var(--button--color-text-active); } } @mixin innerblock-margin-clear($container) { // Clear the top margin for the first-child. > #{$container} > *:first-child { margin-top: 0; } // Last child that is not the appender. > #{$container} > *:last-child:not(.block-list-appender) { margin-bottom: 0; } // When selected, the last item becomes the second last because of the appender. &.has-child-selected > #{$container} > *:nth-last-child(2), &.is-selected > #{$container} > *:nth-last-child(2) { margin-bottom: 0; } } PK!#B!!+assets/sass/07-utilities/color-palette.scssnu[// Gutenberg text color options .has-black-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-black, #000000); color: var(--local--color-primary); } color: var(--global--color-black); } .has-gray-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-gray, #000000); color: var(--local--color-primary); } color: var(--global--color-gray); } .has-dark-gray-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-dark-gray, #000000); color: var(--local--color-primary); } color: var(--global--color-dark-gray); } .has-green-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-green, #FFFFFF); color: var(--local--color-primary); } color: var(--global--color-green); } .has-blue-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-blue, #FFFFFF); color: var(--local--color-primary); } color: var(--global--color-blue); } .has-purple-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-purple, #FFFFFF); color: var(--local--color-primary); } color: var(--global--color-purple); } .has-red-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-red, #FFFFFF); color: var(--local--color-primary); } color: var(--global--color-red); } .has-orange-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-orange, #FFFFFF); color: var(--local--color-primary); } color: var(--global--color-orange); } .has-yellow-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-yellow, #FFFFFF); color: var(--local--color-primary); } color: var(--global--color-yellow); } .has-white-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-white, #FFFFFF); color: var(--local--color-primary); } color: var(--global--color-white); } // Gutenberg background-color options .has-background { a, p, h1, h2, h3, h4, h5, h6 { color: currentColor; } } .has-black-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-black, #000000); background-color: var(--local--color-background); } background-color: var(--global--color-black); } .has-dark-gray-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-dark-gray, #000000); background-color: var(--local--color-background); } background-color: var(--global--color-dark-gray); } .has-gray-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-gray, #000000); background-color: var(--local--color-background); } background-color: var(--global--color-gray); } .has-light-gray-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-light-gray, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-light-gray); } .has-green-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-green, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-green); } .has-blue-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-blue, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-blue); } .has-purple-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-purple, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-purple); } .has-red-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-red, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-red); } .has-orange-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-orange, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-orange); } .has-yellow-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-yellow, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-yellow); } .has-white-background-color[class] { // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-background: var(--global--color-white, #FFFFFF); background-color: var(--local--color-background); } background-color: var(--global--color-white); } .has-background:not(.has-text-color) { &.has-black-background-color[class], &.has-gray-background-color[class], &.has-dark-gray-background-color[class] { color: var(--global--color-white); // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-background, #FFFFFF); // Reverse the local foreground color in darkmode .is-dark-theme & { --local--color-primary: var(--global--color-primary, #000000); } color: var(--local--color-primary, var(--global--color-primary)); } } &.has-green-background-color[class], &.has-blue-background-color[class], &.has-purple-background-color[class], &.has-red-background-color[class], &.has-orange-background-color[class], &.has-yellow-background-color[class], &.has-white-background-color[class] { color: var(--global--color-dark-gray); // Localize CSS-variables to limit relationship scope > [class*="__inner-container"] { --local--color-primary: var(--global--color-primary, #000000); // Reverse the local foreground color in darkmode .is-dark-theme & { --local--color-primary: var(--global--color-background, #FFFFFF); } color: var(--local--color-primary, var(--global--color-primary)); } } } // Custom gradients .has-purple-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow)); } .has-yellow-to-purple-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple)); } .has-green-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow)); } .has-yellow-to-green-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green)); } .has-red-to-yellow-gradient-background { background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow)); } .has-yellow-to-red-gradient-background { background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red)); } .has-purple-to-red-gradient-background { background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red)); } .has-red-to-purple-gradient-background { background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); } PK!v  #assets/sass/07-utilities/print.scssnu[/* Adding print support. The print styles are based on the the great work of Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/. */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Margins & paddings # Typography # Page breaks # Links # Visibility --------------------------------------------------------------*/ @media print { /* Margins & paddings */ @page { margin: 2cm; } .entry .entry-header, .entry, .single .site-main > article > .entry-footer { margin-top: 0; margin-bottom: 0; } .site-footer .site-info { margin: 0; } .site-header { padding: 0; } /* Fonts */ body { font: 13pt Georgia, "Times New Roman", Times, serif; // Fallback for browsers without CSS variables support. font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif); line-height: 1.3; background: #fff !important; color: #000; } // Override color settings that changes the text to white. .has-background-dark * { color: #000 !important; } h1, .entry-title, .singular .entry-title, .page-title { font-size: 22pt; font-weight: bold; } h2, h3, h4, .has-regular-font-size, .has-large-font-size, h2.author-title, p.author-bio, .comments-title, .archive-description { font-size: 14pt; margin-top: 25px; } .comment-meta, .comment-meta .comment-author .fn { font-size: 13pt; } /* Page breaks */ a { page-break-inside: avoid; } blockquote { page-break-inside: avoid; } h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; } img { page-break-inside: avoid; page-break-after: avoid; } table, pre, figure { page-break-inside: avoid; } ul, ol, dl { page-break-before: avoid; } /* Links */ a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; text-align: left; } a[href^="http"]:after { content: " < " attr(href) "> "; } a:after > img { content: ""; } article a[href^="#"]:after { content: ""; } a:not(:local-link):after { // stylelint-disable-line selector-pseudo-class-no-unknown content: " < " attr(href) "> "; } .entry-title a:after { content: "\a < " attr(href) "> "; white-space: pre; font-size: 14pt; } .cat-links a:after, .tags-links a:after, .byline a:after, .comment-metadata a:after, .wp-block-calendar a:after, .wp-block-tag-cloud a:after, .page-links a:after { content: ""; } /* Visibility */ .primary-navigation, .site-title + .primary-navigation, .footer-navigation, .entry-footer, .post-navigation, .navigation.pagination, .widget-area, .edit-link, .more-link, .comment-reply, .reply, .comment .comment-metadata .edit-link, .comment-respond, #dark-mode-toggler { display: none !important; } .entry .entry-content .wp-block-button .wp-block-button__link, .entry .entry-content .button, .entry .entry-content .wp-block-file__button { color: #000; background: none; } } PK!L({"assets/sass/07-utilities/a11y.scssnu[.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; } .skip-link:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } PK!%assets/sass/07-utilities/measure.scssnu[// Measure // - The width of a line of text, in characters, is known as its measure. header *, main *, footer * { max-width: var(--global--spacing-measure); } html, body, div, header, nav, article, figure, hr, main, section, footer { max-width: none; } PK!Khzz assets/sass/07-utilities/ie.scssnu[.is-IE { &.is-dark-theme { color: #fff; *, a, .site-description, .entry-title, .entry-footer, .widget-area, .post-navigation .meta-nav, .footer-navigation-wrapper li a:link, .site-footer > .site-info, .site-footer > .site-info a, .site-footer > .site-info a:visited { color: #fff; } .sub-menu-toggle svg, .sub-menu-toggle path, .post-navigation .meta-nav svg, .post-navigation .meta-nav path { fill: #fff; } .primary-navigation > div > .menu-wrapper > li > .sub-menu li { background: #000; } &.primary-navigation-open { @include media(mobile-only) { .primary-navigation > .primary-menu-container, .menu-button-container { background-color: #000; } } } .skip-link:focus { color: #21759b; } } .navigation .nav-links { display: block; } .post-thumbnail .wp-post-image { min-width: auto; } } PK!Nss"assets/sass/04-elements/links.scssnu[/* * text-underline-offset doesn't work in Chrome at all 👎 * But looks nice in Safari/Firefox, so let's keep it and * maybe Chrome will support it soon. */ a { cursor: pointer; color: var(--wp--style--color--link, var(--global--color-primary)); text-underline-offset: 3px; text-decoration-skip-ink: all; } a:hover { text-decoration-style: dotted; text-decoration-skip-ink: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; text-decoration: underline 1px dotted currentColor; text-decoration-skip-ink: none; background: rgba(255, 255, 255, .9); // Change text color when the body background is dark. .is-dark-theme & { background: var(--global--color-black); color: var(--global--color-white); text-decoration: none; .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } } // Change colors when the body background is white. .has-background-white & { background: rgba(0, 0, 0, .9); color: var(--wp--style--color--link, var(--global--color-white)); .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } } &.skip-link { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; outline-offset: -2px; &:focus { color: #21759b; background-color: #f1f1f1; } } &.custom-logo-link { background: none; } img { outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); } } // Enforce the custom link color even if a custom background color has been set. // The extra specificity here is required to override the background color styles. .has-background { // Target both current level and nested block. .has-link-color a, &.has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } } PK!lH"assets/sass/04-elements/media.scssnu[img { height: auto; max-width: 100%; vertical-align: middle; } /* Classic editor images */ .entry-content img { max-width: 100%; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object, video { max-width: 100%; } /* Media captions */ figcaption, .wp-caption, .wp-caption-text, .wp-block-embed figcaption { color: currentColor; font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; .alignleft &, .alignright & { margin-bottom: 0; } } /* WP Smiley */ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } PK!U@!assets/sass/04-elements/misc.scssnu[/* Over here, place any elements that do not need to have their own file. */ b, strong { font-weight: 700; } dfn, cite, em, i { font-style: italic; } pre { white-space: pre; overflow-x: auto; } PK!j)assets/sass/04-elements/forms-editor.scssnu[select, select:focus { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); font-size: var(--form--font-size); -moz-appearance: none; -webkit-appearance: none; appearance: none; padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit); background: var(--global--color-white) url("data:image/svg+xml;utf8,") no-repeat; // stylelint-disable-line function-url-quotes background-position: right var(--form--spacing-unit) top 60%; } PK!dQQ'assets/sass/04-elements/blockquote.scssnu[blockquote { padding: 0; position: relative; margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal); > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } p { letter-spacing: var(--heading--letter-spacing-h4); font-family: var(--quote--font-family); font-size: var(--quote--font-size); font-style: var(--quote--font-style); font-weight: var(--quote--font-weight); line-height: var(--quote--line-height); } cite, footer { font-weight: normal; color: var(--global--color-primary); font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } &.alignleft, &.alignright { padding-left: inherit; p { font-size: var(--heading--font-size-h5); max-width: inherit; width: inherit; } cite, footer { font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } } strong { font-weight: var(--quote--font-weight-strong); } &:before { content: "\201C"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); position: absolute; left: calc(-0.5 * var(--global--spacing-horizontal)); } .wp-block-quote__citation, cite, footer { color: var(--global--color-primary); font-size: var(--global--font-size-xs); font-style: var(--quote--font-style-cite); } @include media(mobile-only) { padding-left: calc(0.5 * var(--global--spacing-horizontal)); &:before { left: 0; } } } PK!ƭ"assets/sass/04-elements/forms.scssnu[input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], .site textarea { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); line-height: var(--global--line-height-body); padding: var(--form--spacing-unit); // Gives a little more space for the outline offset. margin: 0 2px; max-width: 100%; &:focus { color: var(--form--color-text); outline-offset: 2px; outline: 2px dotted var(--form--border-color); } &:disabled { opacity: 0.7; } .is-dark-theme & { background: var(--global--color-white-90); } } // Reset the negative offset from normalize to make the thicker "border" work on focus. input[type="search"] { &:focus { outline-offset: -7px; .is-dark-theme & { outline-color: var(--global--color-background); } } } input[type="color"] { padding: calc(var(--form--spacing-unit) / 2); height: calc(4 * var(--form--spacing-unit)); } input[type="email"], input[type="url"] { /*rtl:ignore*/ direction: ltr; } select { border: var(--form--border-width) solid var(--form--border-color); color: var(--form--color-text); -moz-appearance: none; -webkit-appearance: none; appearance: none; line-height: var(--global--line-height-body); padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit); background: var(--global--color-white) url("data:image/svg+xml;utf8,") no-repeat; // stylelint-disable-line function-url-quotes background-position: right var(--form--spacing-unit) top 60%; &:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } .is-dark-theme & { background: var(--global--color-white-90) url("data:image/svg+xml;utf8,") no-repeat; // stylelint-disable-line function-url-quotes background-position: right var(--form--spacing-unit) top 60%; } } textarea { width: 100%; } label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } /** https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/ https://codepen.io/aaroniker/pen/ZEYoxEY by Aaron Iker. License: MIT. */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type="checkbox"], input[type="radio"] { -webkit-appearance: none; -moz-appearance: none; position: relative; width: 25px; height: 25px; border: var(--form--border-width) solid var(--form--border-color); background: var(--global--color-white); &:disabled { opacity: 0.7; } .is-dark-theme & { background: var(--global--color-white-90); } } input[type="checkbox"] { &:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } &:after { content: ""; opacity: 0; display: block; left: 5px; top: 2px; position: absolute; width: 7px; height: 13px; border: 3px solid var(--form--color-text); border-top: 0; border-left: 0; transform: rotate(30deg); } &:checked { color: var(--form--color-text); &:after { opacity: 1; } } } input[type="radio"] { border-radius: 50%; &:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } &:after { content: ""; opacity: 0; display: block; left: 3px; top: 3px; position: absolute; width: 11px; height: 11px; border-radius: 50%; background: var(--form--color-text); } &:checked { border: 4px solid var(--form--border-color); &:after { opacity: 1; } // Focus style for checked radio buttons. &:focus { outline-offset: 4px; outline: 2px dotted var(--form--border-color); } } } } input[type="checkbox"] + label, input[type="radio"] + label { display: inline-block; padding-left: 10px; font-size: var(--global--font-size-xs); vertical-align: top; } /** * https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/ */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type="range"] { -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ width: 100%; /* Specific width is required for Firefox. */ height: 6px; background: var(--form--color-ranged); border-radius: 6px; outline-offset: 10px; &:disabled { opacity: 0.7; } } input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; } input[type="range"]::-moz-range-thumb { border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; box-sizing: border-box; } } input[type="range"]::-ms-track { width: 100%; height: 6px; border-radius: 6px; border-width: 19px 0; border-color: var(--global--color-background); background: transparent; color: transparent; cursor: pointer; } input[type="range"]::-ms-fill-upper { background: var(--form--color-ranged); border-radius: 6px; } input[type="range"]::-ms-fill-lower { background: var(--form--color-ranged); border-radius: 6px; } input[type="range"]::-ms-thumb { border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; } fieldset { display: grid; border-color: var(--global--color-secondary); padding: var(--global--spacing-horizontal); legend { font-size: var(--global--font-size-lg); } input { &[type="submit"] { max-width: max-content; } &:not([type="submit"]) { margin-bottom: var(--global--spacing-unit); } &[type="radio"], &[type="checkbox"] { margin-bottom: 0; } &[type="radio"] + label, &[type="checkbox"] + label { font-size: var(--form--font-size); padding-left: 0; margin-bottom: var(--global--spacing-unit); } } } ::-moz-placeholder { // Firefox 19+ opacity: 1; } .post-password-message { font-size: var(--global--font-size-lg); } .post-password-form { display: flex; flex-wrap: wrap; &__label { width: 100%; margin-bottom: 0; } input[type="password"] { flex-grow: 1; margin-top: calc(var(--global--spacing-vertical) / 3); margin-right: calc(0.66 * var(--global--spacing-horizontal)); } &__submit { margin-top: calc(var(--global--spacing-vertical) / 3); @include media(tablet) { margin-left: calc(0.4 * var(--global--spacing-horizontal)); } } } PK!~~8 8 %assets/images/playing-in-the-sand.jpgnu[JFIFC    "##! %*5-%'2( .?/279<<<$-BFA:F5;<9C  9& &99999999999999999999999999999999999999999999999999TJ" 밼WU:? 'ʉuF%сGy?^X,EVpmr]YZLC9Cjtؚu, T({\WQu[Sl6|z*KҾGc mR8Y@t׸yH3f[gaZb2`bú |l롺dAv4o?e [#{S|նWWcP9wJpbH5qzϖ\\^m- 4[:8N81SӸ"gQ:{8dž.;3hwئFnjnn=V&{.gi)rbY,ڹ}L[ -["9mc7kjB6P=DwB3l8n[:nwo{k` O7[+o2 )0Sjqߪ$WO$(:0Oceβ8حi f*vG~Ô깳8\I.b"+$l "z$nLZ9u7RDRNrem1/H9z9YULW[+Cg1("&(eS^r%QT7dyvRmodM>mnm~[%i/=3qeR *KœYӚkW,|_g[3<M& zfڹhh: /QâR#tf33Y[zlYƮBEUu]6XfzVX-qNG>Ë9C|H\gPwexo֨ x" aƚIpz.zsry'LgU2 J&6)ᮭB[gz-fX>'Pp.`ᘇBocӳk_Y6zmy͝JpV#d6)FsٙynSa$ERQоܖWSٲ$z K忱]EW͹${i?sZxicvqV+ jzp7[t( ZKOM_^9{\*+t޽*g2}[gC[7E(3g }l0W[~ک:lhۯЦη33#on%C)zś5bߛ[('\7BO #{{n.ڭ&HR5 m"484$*"| /S{}^/co5a{:/oVDiWPIɾzm>?[eζc-}}Lg yP>w+SNq=\w16DmxEm{PlJr.'T4Qro;K=a&!o=F'hy+u@ 6aSC:%oͦ8iLo`֣m?"TyV5LUs;;Q)[GuO]!4/F {E^lG(G=[FD5Zc/ 6U9AWUs`, =]GA7"Jۼ/u'~]eMrn,_gE- ̷9z* D1jtMV#c[dy֞Q nt"b]-Fk!+Z xMSAZiιWu,y⨸XM]ѡ7PN.Wr's_^?J^]EC"4WN bTe']LJo-MN-A3)d4-%n#5,rX# ɲnrH݇ɵ__bҥMJ4;<>Y8\]jܯ|'/'=6Rc47Azw%@jzgb#.3=AguV*0+tXYQo´,Z¼U>jzܞ_y\Kl)KSt7&8p?Y4>Gim3/3q|qqWG|磋[;(N> _ْ ٬DѓƺYkz&2Nv<휁r}x$բWc XH%V k-\F*#39-YѧBɃBe)v?B.#/mqsjuq4Px]Jd2mfzO9AG]Í/˹8='0=Q+VW^qe0qz\@HEE'o qweDf :c5^<q[34q< _1iϪ&dk?JD_AM%>=UB\dYep!Ed1/A=0\Z<c9ǮuK0c[tR[=Gqڢ /dt`{ߛcf>@˰>.J@vI`òD:s:yzm~o[G0=:-wAD~~ u6q*xM!)lRU:)CQ^מ*Ng0Yd 1R]DY]N긯cڒ-:GEq:vyo3Cm.l.7q#Ͱlnj55Xλ`r-7w-S㍹B>XAɝQCBAD`(ӷh\B-aibУ\#\*:A7y^01#%aMd?9LiO`f>I>1 _IG?NAbiSo6g.s>O7zros QYSKMSɷ@*4iz0CȭϮwQnWb{O90h책bXsh?QcSRQ̞}Q+u|.zѽtzY*EUE\,;T.{Zts:&YTlp,'H@++I:ޚ K{9ڲr~9>܎^̃`<\e6y9Qz:#,.TA zCil9vӣKRh6lE\P_}D ˱{Tb4Cij ?EMGVr碪_N sMsSsl-1ճ 0Mjs ?Ź{ E>bOo9E4l)~uR0%l]iThm . qB%y uGQOTxcY}%]MlqrZZbX}Cu,rϝp`14Fޞ{UI%^i БPyX)d)Vײu[[ed}^F6ZmR-̹s2J#ۻul <ԃ&WM95b1;h 9tdC NbHwZ83GwP5vso14SZ}n;n^C_8 5)L򜦾P=-Y2ףR%P+8vݜsXX-SQQmL26ݙoR{s&y:1N{MO te AC gA2ẖ~cMl⻶exUl!2Œ:2Sky.€6/.t˪ YdTꝝe6a=:'ldZo} sܑNKtgAh>Spthe9Q(.^{}sWo(rԮȃi<[6Yk}z- hE:@me0qRYmҦz(WV|hE Lxf sx=M1lSIxF[T*Y92?A%eKx^ ^`|cqF<'Qhtg1n| t0AiġtHfCW5i!,tmuz3̓,sd ߅zžKsmUUoT)쎂M¹Z$YYa2+̃^{)[ӛQܞ7Ю>dys>[P>E4'vm#2P KFEa~l~WMZj`j/R=SF8vVvy:g)UQɺ;WΌ{$umrkOp:ͧ9s %uT 8պi ЗYeJYeg+uh5-2G[|9n[fa]zqγ2,J%JMTUyv^_C1_KK}mD.8gܣ 6hLFl>sK)z83ʎA-Tg􄕭3du#c]oui̬7Odt^~U٨h(E`KsJ[kwEcegf3Ў -q5cѢbNg-HP21Fc͕#oRFBP^RX̪Og'_QbR26[,zuyՊzmKBQ MACL~`<1F4>ru'x;91(旡 dj]չѨ`4_aPEm@,흥鳰:18*ׄ Ļ޷*kωZ+ F8ļENcC6XESkE }B |P 0&EI0-*dq =k2:>eF:h:6"b(|lF*8,I['ecN[ Mby^ rNm@i?#0;sh2tsE_#L~XE{SVJeE/MB/)BWaIPy^p+*0 "&0LUBު}򎞄]GBl0@ >c˰M/fHM>ՒS,l0 );f9FX.-eHץeڶI]+,%K9V8gͭ+5ۼ1J.wh:ބQz˵DI)+p+Rո3ZvvI5)uڰ*F,G7P37\/V( R*TZؐ {v%KL2 .EAO`3Rbt53Jk3ˌiF<ΐQ|[ cזϣ+/'㺊a"zmnj\Ml-\_>aN˻4'wIm"6LT34|jDq&,om1lo$J<͛ ŭhyQNzk[ DW4aS0eB7VY˅fHárrE/*Dyo;MN٣MG71ÃX[1ZT@Zlh|s]𞫿[+ܦ( Ni#Æ Aܫ:4*b!P39mȩR2f-<8GBvϷ"'L͚r9L:P+0m8O^h!E5lƾ("fzMA$ΈI 2;alUtYC/W[#/GtP?'_R:IĝO7dk-&q+kRz$ѧHd [2AU=Rf5G:P:8 h&sPZ I+U7r?> ૊u]ozOs˘zFTz*IE=X;mF2Б[ )& -fne#O e闒}/D={yx^ ˛eIf/`K (ˢϑ6ƚä5-AԛC/*S׽Nhq}xbRNq]⮤i;o;U:d'pY*gV +S13塃K8zgazEFHF#͛5r6̠9igF!| B/|W;}Jw)2:>^Dž+f6UAi6a`X~qdqc;-j-/0KuX^lFm F1L,馚Gآ@#ʏVJ^}gi@hr?yKR.SkJ)B!b?4R.5m9$(-`,*M-  1F;sD|ċsM}k Y} o YY܂\^lBA> E.ץ\6:TeF{QM氤"bxUK@NY0r҉r@٪R%UWkjtZ"׈_U}jN b֖ūi^ډNZ/FZ.3b=I׭^\A:.7r5 *hfuV 9svuHu/0(RmCBjԃK^/22RzkfڃRvsh-ߢAkcbWʈRHvUQ{kiش&xT GJvfeb<1`U \1@(R:]}$wfo0}ܖ@\r-GH#sH@Qa>{wR]5ozc <+)\]qW Q,*a8<e)\s7׭D .ѾVto^G|E*02P8N,ko&VRDo e\Cp`m);J%;V..7GkJqŪO0.wb*{ʅ6\ EFD ZR" iYx,:)s.|/>?Mb6]nffdp'h5]`'jt41O$|]ubcũ!#b\X n+Q}Ep=3@@\`ګ|[0c]NWuNtR\s) e"Sh6Bm̈́_f-.]VISBZ!AMUEng6=T̃og0zWt8 VxQ^'3 }+QZIs)nfb(GR瘨½X#U٪xwF; ZzSNpCP0-Z|$L^37 5({W`ʣvXɋX! v+јCSV_;Ej22`~ʼnvA^fD; C]Yk0 Lk3̦T26\:q͍TVQ<ֲ:/P Sg So $f8\Z2#PA04*[ILƥ$6aku8;H*-?lozX޻Y=  Fmf" ET%sK r39qLolI$yXf͚s /n0OJgUJ@4a _Z#@&`t00Pk[a>vWFveu2QX$W (O` m+GQ;.!U&F kk@GN]./L\lFؾDUe [ ` Э><P2 g#3y0ƭbE Q+)6@ƅ;nXuI jȎCts2WOMA< d.E-)-H-!8Nʲyܡ24QYk:؛x5*'`.~S|7\bI޵-\R5X}Q#W%!|(W8vSBU@&'Q}Oq(KTsk[sN7/7}/MKלk(L+oF"䢷oKB\1%1,+/eİj$*@ Հ0Ժr%b@f7ǽY5ؑ aZCIkU@' /\@tSH.xZj|!u5y"ʄťn5 7aASHyzA  Led>%R@Gn[@Wz``j0\bz(6pVqsbJuD8/mXWM}nJ,6IFen>]Yc`ZzZ 5eUAìԛT#̄u9{&svZ9 KѮ!|T[˼v-)! H %1qhIʩϓ=y%ՒvkJ= >G<ȂX$OcpHpd~ë e LЁoK xMuzj[@~~i~EdԶjN(UCӎ˩duؕ E rTlmT3Rӝz=)ӷD3X 9z%bV& 0|E^]"bfxޭAYUn/EAZHЈf00޹hD@lǠUBH% H;(p X$𕊊R! l G[QY`,t$h*pz aiù>EX n`taLҍrҩq_R߆.g3s~74y%4d*X1iP4-˞2p]) m'n=,GJF28u64'"6†uy:HXR?4+Xf7Ap @(aXfٶ+`2TԖR9ʃZ"Zff)5m,@c7RBAU j\ͪ-b$bW9j2LNsTL,5MX? duC4l<):}% hQL3gu eAyhM(<]v2_ 1b*Se[QMŮ;by^\%QMuPKAi(GRw=C-լ8NRCB/islک&;5s̚$[5jުhEA][Ķҽv$ͫbhC`} :\!Js0YDbReخXԐ%(a6޵d\'1#P3|q4.J)mQk_;PX5,LOI qnx1Z QCKi,o-D%AtΕf[fx%`!EN a"a|dYfƚB;$30˕:4D\_X4B7\\I(򀯠%A#l%`e 7A{N4*<4yBd1+(yZ;^ trӾ+[=Ga qV1PD@Nauʟ@9b]g=h*׫̺4!B\pgϨUmx]U]cݧGUZHeEBwκ'EYͽͫ`АD'[?de;53lGs!;E)aq. @҄-e=_lе#"#d ZsO o1Wj:8 *HZ4I/=*\(>zžC;יa`svWVJ:Rz)ət%5cSml%ӳTڑA1f^M}H<ۼÆ?ҫgH(܄uZ GpѫY=*b6`^S_WM8$(=Ƿi@ơnI<M:2W~U6z $Wꞩ1xh|׺is|ݮMER0u6-!+ѕrr5].ٱyٮ6fTW̧RB1q]f]c*Zyo*M&3/D .mRUkI!sAϝzxgOQ^w=8Nǚ̡ `R|]|>60RSlʀR]yQ:ISST%hoDHܷGWNf&ց^<}|>WN9+FU%}yc6"+Ai.ߜеs ʣO׍|w42ʢ, )pV<:8-qGOC:yr= ]yvZ]&! @^z?S-J qt-ki%k *[KRL OgX.I̅54+Ձ\ aC \Ժ1\[9l]2> taq(jc;E}{d2:sbsE׭RɐP6ezXaV'[%i߽.46^Rd$L Q)Qf7_zbĘgMkp9lnQ6yKTn6AEF9&Y6}ثVWGI\Asf,30\+*k j(Mjr7Ǭ1l޳/siM?^Hԧvf%3j]qY+:oEP^?S=i*v7M`=hڤu%sU^FYZ`x}V*@@6;"+ ;+7Eծc$R% wawOG0GlZ;pExRN>gc; IBq#k,PL#؉ /O476 6S+~G3%9&B,*EfN4fEs%ج8詚9*XOͶRcRDžw ĸג6X]U=ӊڽ[vU\iɴmm$S ݛ0H9:,RRζEiVfw+:,j_E- 7h=i'هVeu pEԣE$y.Z9tKt;cΡԣ)"$BPeBQx CA-wNg_M^DJ1fe %% qG.1f9klbzERmxjuapd H {ֽD-~3ڙz4Mi5'%yf}P+Qy"Q*/--R-> Жf3t7mVi@j.u}UehDQiVgʟ7H< hUby;!67K1j̰"jP Y a:]r8w$l1F)6HDd ڔ]^ٜ eaiQqh +7{m2/jf [9۸8,'>vJ%;y{ &Dn':b+u-D$uO9*NкQ/c3P+شF.S$EADpoVhb lf2eU3)5p9Gn+ɇ{#jNF װdhS3AINt&Ν9siAKBRY31n4pk*643PVoR^D.LhEals.Ύ59Azd$G3V9͉$@u 7\F@aT\"qLphU}SVm:){=N5@ShkfR!Xʥ .KsV]V~!h&ɐKv X3-YJ* ٮ53tͥlY3.lI\5s~\f{{c*.@Ŏɚ/(FfI+*^թhˈNjd_D`fj1:t@nVl76KvZ.kflm4Zf <62 'reveF̹M셊i bI(JZVQLu60︢<&2|P4:fEˊٌ-MǼˤz* J¤!8|ZOա+˞Ć\9Pl tAڏ Jrle<&T}H8nR,Ӳ:HmQ\2].>|NN;K 4 Phz*Rn; A* $ (_޲}:~1>fs=.-VcLj_xϼ0bpJGi`pF߼]yz{Ïx{M_{5]/D[?&v2Ejbvؾl?yT%,z-}ꔍ oy=Ǽ˨yG'm7WP_z?xo;!1A Q0a"2@qBRPb#3rC?UZve ɥ1x4܏V"D[uet+{[PJY&ۛ6&`N LJrN EߦbGGp:dꧠSIQgd>>Wk ;shd1:#>-JfK&H'ȫn07'R`֘# )EYuBH7(6cdui7,vIئ^$&RەU&c-3]!QOJOӦէǂ;5GF?I>ETu3)ՏNvɨI6'MbYSGM&r*bzS*e"\2Sg*Y7y#&tKWE|Osjr:SCJڜfI20NDq])n2R(rW_9a"F$\UF;)UՓ^ LٴO<WNٔbOg"c6:~r2+ Y~үȇ{\2 V$onMݲp"l"XS >GԊکiƬZc>($9"Ghb%4•96By%I@" S`tdУa%j>??5VjOz$ū//̙6cD9R>[)o#}M>Ȫ f=9Hx*){LT5~ "3oUH4R5Gt*#WU)ŵ:u] kg䂅𔣁[=kn/ p /FVʟS*~kųhשAczs&R˲Jw9$Ʈ\ЙZ(KոU76ْj"\u(T(5q|r҄~̔UM_-Y=}!*sMkR+T|.җU^QBL(?R1rtjS9+Rtn˃rRu7B<8&bmlӁ+;"rǴ5۲7;WYl:UɘCDUU>97J#6Kg-y)䢩tʰV~\1%N7̟Шe)ܕQ$Ҭt\-EEaR`hQ>` | 2 #D.肕 ҟ[1^IY5$o86o%Y[tы"r<2{J?J7'QّTtt=H}iJ anL~C>NjwկUKmw$oȜDӣomEfl#rZ U{A $)M/%]5]E=-cIo'QZO($YvuQ)R>/VQM$3"ĝH)rQ3L:Cɪ>QT4.ة766C(X#CKqo*VI$R&Ѯ"iqSn@[鎑,u8)+X4[}6Vlbn$ŝkcB42VR7DlRWVԹ:X VMY%)aIE8c\(L$SXeO*Ծ*?Z/\dQRqj)/UWْQi{?kOo9FƄ;A9Samn7x੺V*U,DNJ-gVqU[L=/Z j H'~ć]HuU:JDVEŞJ꧑U&n%t2FFV"E}I$3X54= bEJ7+zN̝99c6b۳Dyv1$MCd!foR6YTHFdUT2Y,(ژ$nH4pAC$d}%)0HToGc&ȒMC]^J2RS[2o&گF~ԏk_]M!l3趒[ F E`i~0%N6WO23_1-ɪ|%PΗ^Hh 9ɃPھ¨r=ʼ!%nJ&ӂlU`ՃQ }-sꍘ?`yԗ+S_R৯KVv~=ǽ'RRiR(IZ g1ӡo*DUϹģI2t}$Hl㲥yj $ ֎HfRٚs^eSd)U`Tcɷ0qT"h2'tĴ#)RUԯhr:"+#B*gɟ=[|Q?fj%-5%E[K^MDj'Of]d#46*[-N,ƑR&_saJ CjQ>U 4cJ~ԧwe;mzP2ќãdpAU(УJ[NDskVjvPY?_f:{]TjGt(pQիԡelCnE&&+f05+ lB5Hc2kr4ELJ*p5ǽorTR暗5NtӑZQM-ʾa>Dɷ#cRkfh%%O'Oe'7~Ү%>&j?Q{SEȳN*6/$ RUEɡ v*H3vSh$Oɵ(:}ֿۓZcgM]_4Щ~d+>GSJ25${PiRJIjbT52T4i4o0KL+$NJ:niyE57OVf4"DG|P ۂM:)SI]ګձWۛV :JJ2; K5G#ꭍS5p_).j>!Zpj":ah |3jvbOr!)iϹ #8(NTR*#a"$:3tN_*s % w)Muy%m^r!Ab-0O܆=6h#rbt_2Smd{7(ĸdS//RLYT|f*Nf*`eY ܢa{ₕ%{9n>KL$ɫ&{û)1+2p<z#BXwRbͼq(DN-QSޜy|.m2m]8wd+AfV(tH?WNy-VHĈ(gH; lWXWKGQ$8*8FST[6om j/IjxM~'%[44lY#7+F3pGŒϹ/JGCf-My Ѻϒ %g2&j1v% EKQ EyE''$ݒMGN/$r~ iz4֕ hlhhd1R,TgOxr}-4UI0&HQ*ikGdV:EPJ>5UHrX%+BE$I?Aտ#9 Vo{ |͓{Z6RF슠iCdږqw NQ|x}G􊺩E{hL{ r/:m^l|^ u2ujfPΦn$BHm%)xsNH c~ݑm#X)~'J̍J6 x?3#9#jqxe MF^=hUi D:QMZ3Z͹"*R+" WKYISe9ܭT/*>S)_ԫ2I'&CeT sYlUIq%-WYqHUΔM?ِlR;HrSԟ Ymw S +0[.&<3Vf̦)&kxdSD{ 9*N<VzQĈgGoب%j*Hx6cm6bIS/s~MDVEGh*!njキݕLuT@?Psݟ,~cɩԭ/g?lL%Q?Ky7?WTjCQN-_x.66[SNe،Y f9TQK|{SWhmъtpWT:Gڐl*qx96)st$F0j5"΢ڣN*:RjM8j*zN|v57 K -(GOf6ELEX7B?SR?=HSOjTYW[5>E>Yd3䒷"5mjub <6i%QP&7& [ 3=[84'&AŠB9*R= 1{ȱdF+Ϲ֧MXۂUG&],*8&M.,l< )g;xujic-jv93`CܧtQ_?SԦo)U=4?.D;{ 2,lHIɹKD@"ͲX8i7?xlD?$5c.bQXb*NV>L2Ki%oKV ҰDf/%IO%Y0pY5Mںr$tW4-#!Ĺ<+*qwDY?"ٚV9 [ +ܯF=%4ې`{J#"-,I>F~~#l=Me|J$D=*yo)r;AܦY$Q)mo5yT?ԈŒmHJNvVVg4d#ɩ)% <F-NX,a߂ {'2OS?a`d]4+TWlۓR\ɬIRQScwz`SB \T,b3:ٚ*GnGJ(*!b97䒑ݪqGZj#'I5BOr'%*ӂG^ Z5;JL>–?QW^4 ]%M?_OOq؈*۱N̫&I\oբro+9!ԡђ})^Ɯ999U"2PJ#i4 `myd!bDs:~j =?4j:cD 4R2s;}ΛNv"*Y?,{;bȌ{'NBٿܣ(nGSf꒔ŠOI&crJ.gSxrheZ(\̤PR$MoS icm}dcMXQ"&lTg-6h'4&Q@JYԑ_R!fh!R/լ31h#hh4#+wJ 86]쑚##&q+J̮hsW$TA)}MOؕ#вV:0S2/ "_a`'Mp*oݑ9_J쬄;@"25<r-9(5MdE0<WB\SJcX2?Yr`Eqh0J]mԜ#@?%Tdv1ۻ4hZ^> WVݐ7cҸlmibI2l>Cn05WIAUYM^Yf%x*p8Yң?PdZe5GЈu([{rO?R KȔZ/J"8q-+?LE+OGU;oDvt|g!JSNo [v>n ZsF{$;VS+D|n$%M.JT.>I>W{vzf2/r=s1C mZ>F/ȉeŸs%=ǧzwEg5BE*;}KFv6g*ܓvN6cWVߓQޚdBgҎ)S@ՠ+֩c(W/c/[}̧~ ѵ&4$bZK"9(_ljM&vn T?n|i̢$UE;C͑BʫQU| ,vݝ5OG֯Yq9:%];CMkGܩy06?7lczMNQïߒUF(~-JXG"qO/$ A!CHU:*R?4Tk?MzSrz(_Z4 i)idգuGU6OVPX JW`BR)_+U.ʔ<H=xaz5 ;V~"rUHƥ d[{s6[6EUK$ux~vOOvW+)fu V`z_E<[,*`Ud.~S;5UŖơއ+3/vbM+,f~$Sc>`:kJ~D:{] jcg^/ }f-_RrT;$`x:*e{[Y OЫE:Tn^8d&TS_Wͣdf?b5"*boq[4RU " ٍb싱YJI%<>ʤL[mh*d܃HA: {RTYM)fkMSiC?AK$֙]2ԡsM7,Z-RGdC"K(}5Kt= 5ITG1?Ox9*K29(- 믡_?s>(מڜv4W^ӠU1"lUm5%}M@dޟ:)WPbGU3SұzQcRlrGkSa?R[=5L:UL F=InD O6i_N(B*RlR&j?b9&I$%}rx)bIϠtdm#"nt]#W/鵹ȳ?L:M'W!;M3Q Z=H8ܥzNgoT81i{ҩtIi3fՃߑhA]vD҄dߑ_=xzue|c'SrmhAŹݐ'Ksh1N/Mk֤kG~M7*-< JEA3 ]7tz?I"";Z*'Me"GR8 ^Nϒ{-;_-0. >'.m&4~H4ޟV;~Ѿ'߶"9t"9͚(qv`gj粧^a 7Gax {a3[?YNެڥeYEq=?EsۿE 1>R۶{׿_@$ [/INR]J*r(d4+jv ZbE?BŜ)ebEPߠWTS+rH<xTS#DYmee[oσs2E|H]_5'=GG{+f9#$Qkл7E#65{ܥϥOV+3' Q$su͒1_k&n+EZH vGlIug?BR{C9ERVNY;YdЧU2؉1.W;~(PQ@϶{_I#۫O ɿuXb,&e\$J~=7o"~=F-VČBbvcS~q޷J4P$#NJmV}fel#uMoMZO>ı~,Ol ?KK}К?IVjD3ZfNRǨrҩdLP,/v{.ʶH|MVbW}߳t>B4 ®IȑIUDDjɱ>[}_ZN;b{v?Iw㹩C\Ij$Lu565]{"ہӫ}v5-sW~~yx$PF6ETL9 vӒȻX%edm+;JC> & v/ܦbŪiqڳ$8'8da!+{Xdc!v{pRXgإTenzV5_h$v͕kQ"K^ YMɒ<ۅMσ dT%T`i sZNGcr s dYbDH*8쪬v1ezyEWKAJ=8Gs7!ڿmơϱ{Z H}H5=+1j߱97mOkdrP 37BIjru1oy5"_ICQdm+Jv<;.ڻmK$ [~JlVe'%$Oؠ*W*y#FMjM.S:ki],]P?TG60R!z*ţlȩ v$J.ž vܪ?JEF*g*ܥ 㵙*r:HȔ.H#2b< Fmqf컺oR( OsdFYcZ5"Q~cGQ4liO"W}Oȇhފy]MC ߠQj$,0Si b,jw~bN5jl̉zKbj m$*#[N ȶc}>ރ'f5vg{ݑl8ޖHjvl786 ;5$xbɭjӹ9Oav 8%>ѝ/lt#ƟcJgU^ tQ'Oбw>jj?q"v!ٳ]y& _K%oNOq"7m.罗d!DJ)y5i&qyp11Wh5`bԤzR;]]ɛx *؁>,& VoWbdI8 POOӓB4%I#e.]eDZnx97?U7VgW&i$^W{u{ӫ%TVr>DYz4<=c,, AncOTjcT@|)dOj1 >䮴n%e]O0L7G+.ՅopTHvI-ͦJj-YKK}Qt-C8aQEg)>rcj4?u8zhrFD,Y%eO$ Hl Tj_ɬnn+`NnL0TȞ؟[MH#R7jpbR/6Ol=7QMY%U2F̒MCmq~Hm=O22iht;jm4ɥj#4p< g>ѠBIP-|OtbL9vg5V9WWdi4̌"zdGdXv3&}Q*f$Ŷ;ېiۋ|_qCG6YLs&$,zЁvj >Hw/=~HGZLp1vBC^ζO'OwzM=?F{2K8"Ғm>9LYO_jݑh1ǰիWQ}$Yb]x"5B+EGkVvvϠ;;#r;׋AN)P-@H}^;y{ϥ^xd-R="gDld4w1 >wINJ^FS;H4A }]Ȃ#~n6-$}fR5DTOcD]:8df߃=A}ڻvج0N.>Adؼ$-%.l|_r l}_ǡ~Q]dX1Cd sV~}.,|^.mbۂntCC{+I MUE6Bid"-[a3y5.ϳel'Nd*l*OnA֟F{y߶MW[} { {o6vEX$kl o-U:}G^z)!1AQaq 0@?2my v:d(=J){x#8/hkBxƈo}1 DCR俔B#$O'(7x-I+x:&%<4W$ODe6S(o}Vɽ 2<+jDAn v:0>Gj"$ V!^-tvcKJȨ<<|"֒~PJ1V)/;3E'Ƣтt(XqZKfJ9mC&EΈF~L,6!ʦ̴T^O`80؛L!,][PA)~(]CF}e*>}JKV"{|X ̝"}jP+FvW[n~B-v`,Zy~H#c]  ,ÈDKw3L$7crȩlzIBmc8dֱ;+1O"#.Ҙɵ?"ɩ[#GB8A;r* .YmQaHMhBFtelkj)_wrℴ}BSAdCT&duŚv,ޅsXJQ9AsS6[Q쑨-+HhKd4@fķEI CmŝjEuMv(A3i!nUZۣ^G+تF=Ɵ3CD >25"4hM/؍DN"uvNI# | ƒ\؈vKG8}nZ:Clx-}y<4n6Kw 8k}._Bi3 +^ ~3T6L;Ƀ'CJG Zѐ} @KGiCf$+CyȹVſ%Sb,/ЁBs 6JV}vER͍ZOD߃鲎V JMq]Ajk?b&"-%8*#(J)%դ~v)IK*L }6J^K"NƾjɃGxy&\oF}^12]褧S$wҲSR,phZ]#GC/ g:,&M|$PL?dű&htQ~RTxeM'K9^I:n/D'?!p_2H{'nG(1*"(:q?ذ& +ZkBȸ9ס<0ġ)u;$-G vĒ?C'6_-5DC/\HHBfEׁ%O'R*:bcbhг25蓑{+%l&VX%[=Cklj$M ,tsnj~ąܴ-ӯbxbORǑwJU%66WpzJ(0. 6ۤW[LW{O=aȆ㱱ycuFkR)yr$!~ƺǑጼ(/6 PFE Gm՟M>+ JAkx EFlT>KCS>R]y$sy4> D"DV)eđTZD?I< ߴ;GFQyLL3 SK@DL6[2h#2Ϳ{8&we,86}"C'9 TZШQ&zI"kD_eDek/MV 0:;&&ѓLqt~1d$9&^xRT 9:|$T˫ג옮ky"ew[Mߢ2A$wc[ \)+WðLqR ȠҦ'|5$`PRoo'n XcmcS;e6A(n( sQ;.-؁*Tp;b׎?F0DTD$5Xlm)äS~Z8D jjBn:h xgia܉'0G>>L pش `bu\tm})DU}J $5ؔ5з' _J/Ϋe>L A2E+o#,O 29:R Dd`'XkJВ'BU#VDӖ҆"+|仃lˆ*,\ɲiØɦ }4FeDNF]SȍlO]wėײP4$T Ƈj3B!g:"$Nj|=Ck)X^IHӅ“=rBbJ,v੪pHb'NҸ콞E0Y*(d$蕨2Q7%q.HWKc:eJj*!!H%Yƈj윕G"O O%LFp#e,SB6WZW~llh=8x|&;āϰ$Йϣy&rA2DҏaK!BJ DesvVCmg7XPBߑۛ@rMkU"_&q.%p9~·p y Bn?)cR to +[cRgaJdE'E5&{٤({8vHVG-fz8LRDDJ&iV!0tO&AO8Ŵ=IeLWsTҒ ycUt,bRBD=(g#~FG v:¯'J/dq4ڔ^?#ۑS%< ~%(IKg/RQ|AZ y~)lv(EEZ[D&<#ل{=QK>3CN4N{(2&`A _DL"(4i{N䘐D f^G٘8CEc*"Fy[3exF}A+=bN{\`F/G2PKþh+2RLɀ7)[Љ-ApjCsѮ&TyHv4tx)v9l `CMȊ#$NQ,v7a{4-ZPO3E `o"h7v2D ɷ1JȴA)S i/Ÿ}j XchZH(uw4oA$hiC+cu#AV)>Z>[ xd}jD-1"IM| %*Mj?/`r65A6!RR|6!g$%$mD_e<^%r륿QDxFE"dFMy'lL)I=7K(X&P(Bsyh^ _,U9O&9!>՗4NR6 r}`"|fƛ7:<;%BHƘ)o(#t\ Šp}sDp70zE_#đlŎZ9piY8Z]4Tl`)\\">8I)D)?BKbtэwbݹʢD@@m"BNhLCfIt{GvFr!v(B0@#dEߑե2Bc T&]J>KX*{'lHC-#ȅckejBQ0ݙ,df]=* BCw34 Kxb&?}Ɂ]Њ ؤ*JHeBl!uxI]I9 0Ʃ(O 7& ?G$jkiSA6V(BمPI_=6$],k[)&B#&)/I ӛn7O }ljH'Cj)PZb>IN`6dzINhlZ~X2m}:ϲ$w'-%)N?:D 6Wb˫~KL"IVHO>>YcM6Cr"66>!L?D׶^nk膓d}Tsiפs"x56 1OC! |'BvLYZ+&##߂( Ck(u$Evj˱$JF|?rMi)SyjƷ`[& D`HMYSERqtZx,q1 !{tď@6B#WD.hhH>6@bq$#+EǿFs&Fm% 4 ~Cq9ytQd)9Cxm31;tvp Bi-ƶMVFyH袂z?;qZ2rǒG(Y^YC)Thm{eH_J,Œt6n,[%dZƸz;cH j({c| S!d);Hi5] VOqITF ُFh`~Ψn6e*tTnt?na耝si&{CBfC 5ղE>BB!R5Ï#.)a|2gP\Y~x=GdlYu=^ 4D.ɪjYBYW ;S:x3,=T`OBlu/ϡ h=ghYWLJˬY+M3͟.(Ș%G#GܢɯM JX?B_5%RmhCrw) JЦY+f㍑L@=bi8_SXD(PuC+IlApP|}rHSK X(LhDD1D[ ^$ڱLPB2qb$#x LBF^٪ tjQ~8OM:6'/CyE:O!rt'zȣms}?csM@ROm9MJ z6SF8}Z%Zv)^=Z>)Bd}VAP<](MÞ50PڌҍFHS ~Ebb?B$~7V2$Q4vL(/%eZ1P)?"P8]ʑm{KYe%ZC QS4,< Pz%(.ܚ!h9֍6I_̌!4^} 2pّ6TM Tꋢpj[3'4 0Bka)9AtS 0wfiHfaD5)lDD/J*rStCM& t4 u$/d4gGVzcp9x-6%wp@e&$$g&6eKJ&Hv[[ESqC4gn$A $) ޗД~XI3ŒPX_$[d3^"r%3"Wg{Xۈ_%͏6v HؐۢwZة #E#_G4<$x>-yDE!u&q27űi#,T4EiB҉A{JǴ'Xx&ؕ8chg`ԑLm] qB-lhRj%͌ *JP?"X+S#<``•6* RG#spk)"ETO]Tѫ_QJL>L$h4<}`eH<ӗdُ ɰ)9WzJ)N[VtwWCA ůO F'"#*\%6fAgIS(U0g$\Ne+HFm/,HɛɇfPc䤰 (S?߂iЄ7!GtJR6+DbߖYx0I{3"KȄօ%2M숨ޫ%v0B^Chp$NF燍!(r^#Ȗv=rRJ+HEgCbF!IDU؃Lf/ I- C0O x%֥U[*S/bG 5m> ixdޕы3$8Uf(!-=11 OJpURAž(($XC4r0%GkJQFG4tHEwm'?8Oo:M)'Ы&Of&`D3z B5#Vd6Ѡ E4࠳90>K~w1 CK|:>srajجiB_b/6Q3,N n:M,ymM&GgK_£?"y,] ~p&ZLHŗLòK? 9/t|c2шvnmmАO|eݪ~{$Ei~K5ہITc:1SXȤI El/ 'x0),A: TA{GjX c  xOcP>Lu hDޟkwSļ;v&[~lO8M"I=魆a(p{cgd+fnǺϲ_bm)/OhpxD@Oĭ gc0{/l3yP#W~@'ɡ%i?&2aPeJНbcm)e]bĝk䠗 IE%IpL(OFElT /cw#ty1C^ -T; HL|nLTE)FZ%*y]gRe\OUf~*Z,M9rFc->(qS0ea:Z<dܔ yb1 q j)-+DK  0,4CZ=minD׆:OE,78|l6_`vbmhHDCOK!;2m2'"(p硰kɜ(sٔ2J}kRIbbDiS-CE3ԉ pm-L9yX.(rrdH[[2]@I:Yѳ Oѳ5DV,UºB 6GF'DP+JF2C}(- et'>Jd'b}O]5ʪ9. _-')\@աfũɺkeH7 $9j( B}6,IR!'D x&mn!޲8bú Q "SAb6:1X lKO(lM8q?bZ6IPM4Os Nhq?gĩ-_"K~HMJ4"|HI7э0f7212H޺$n r\k?/ Jdql'Mgsx(E:M[N+dNH`Rjжt;?$HI;TL(|݊#RxЕVKަd2=Dx)!K߄\)RAK@ʿCi?h{S1ρa0$lC'#ؑBoaS jwh--ֈq%D_qKс-+~iG#$QXnbˤ&!e20}bԆ(P*3;#GF)Qhю̦g>"|!.#d{C'U3iYԵOQT1.Ze''*bH"ZzdIؒ1I2&XAXO F ~CRtw5%FQo D-)2z(% /% PK@ФO&[A3y[B4ODZ͠wɉ-p,zc+<%(l*XK3NFaInJPHKXn7 :Gs.~N'}u5zSBtpHl4LWXcե/DU(y,*o!Dۤ<'{IևS%B$5UA8+R?pmƖ])4YF^`ᲖKчyz%y)Ӂ ɼBN]}wjJz$E2ddBլEJӔđy2Σȱz+{D>M wC!ӟEG LD1,YQJ%2SB'b>D%hiFslP H H_2#}GB'M9(P ? (#A+zw12?C)װO'K:Npe}W2KSJA.DPkRM5=6$Bp,py= ?\,S9Ȝ -JYh&@M t$/ 9)Pl } 6%(d8rű5PǑB} g{7d{XI%>C|4|*ѹ(ȧ BE^0E}yϡ(X;,1>  Y F2!bb sɈtۦ4)w>?i$*"kMT$FG`n'8h]Yet8+r1f =00V+5X0%cv$+K|%COd%s$I)2vMQ>RAba%llHEQ.QCB2Ş IX%;z/"K# o{ -&"t.I7ޟFi @'DMv9 `I`}$?@\Ռ^$%q4YڡI.EmLQEv'z; CCK|?ٱO[&)D+18px("Ά)m^+~8A# k~/2MW34HP|('[AS"V (LGتF9ˍp32VDIlEM>['< +C(;Q*)K"Mu#>Yċ_]ϡ[P[@(M lmxdƼ|z bh.$˝-AXТrAZF$-J;B F3VkkAڴ̑,`2o&3Ƅ~աF8v$)V($,q_r,~k(8OrE3ۉUkHRQCP$q͐M4L pN9ڧ,/]ku$]Oǰ}̺ĐmJy} 8{2/ &$e)8 $I&h/u9rcE5$K(WF;R@- r~~^à Bc1ّB1=IQo#\;|D`MjK6@ l4, co*Z~D"'3.dB8q+ ?|7<ݑ1"8Hy"}t26`(RD 4X5#'=tkq?b!ƆIHhUc[% >ĤEІHd?x:g{f$ G/{+%> Bl+]P }"F(7iG \ PH%zgC&6IēvpI(Ӭ2ˆks/3hbXD \~?# 63Ƣ B`E4 btaQb˴ Z)hsniGج>ٻ+./8^"~DȞƽ 1$x'IؔsGIДxK?AKp{~pM|[1~ '_JL?IYRV! 7{oIP-'hu)hyr%:$'=p'wٳ\:PoQ+Mt`2TW#s~粏2/G$o M.8=Q?#Ğ'&[ GL|C2?"^ $˗*Ɂ=I&Itx1`^a`"7%"Ky1̨|і_O ~OSeI5bEYC brZIelm!bѰF\}xFq"$}qrZ瑬{~χ@Yq :#7}G.sMv=~ 'p2}2d>x=_u_Ғ~L\Bj<(SF ˌ >1rx뺢bfO"rkptd 'ɍbM#|G:#91q8#|YૢzYӉTEm?j4ƈ~Qj:erbkQ Г"q`L> A 1*g{+bLcE"H>8'3DOdd oأ*O(*|;q Is'c\_frx"L%Д9߁ǘ> )mQ. _<; 'bfIW;JaR) 5 ɺC32G|I$ 'IrOGiM3lƈC2YMy"q\ cf`ԒO檺>9bPcI 4}*Ť> %R+ &fgb*BkW ~9qQO|pť*DŽddfCd5\I->W&+7 kȑO)6*M4wT'̂VJ<8z &bR,S!w~7"1C1"D;\W$@|1q# {qt.{Z?_ܥ%|cȦRpIs~y>k2jɞ!47Ŋ>Mȿ,9вcF_L+p*WHze~qp*$(|oka$BzDϡ/$#Y2~.^po09OI0Eb>oBBuɎW3Ɔivg\câYgyOBeȞXI`oZЍ>43C O L0@`~yr~Ŀ]mA7cV=sB&g|1Z6,l %I$qF6B52Q?/.gcʕ' ,j84o2Jol* ,?&G+-R>JEKtQ..uR äHc r".Y:=tL89 HHgKA$s)Uj,%_%W!54L\!E 4/6A/ *YjCyP pqp,иlC Вab)ƽ:p3 Вƨcck7 u7fQ#8EKƸ˅gpH)daa#p+5C0A,X#>$!>X61I~X5Y99 4^'|3v RÛ>x#9WJ&)eMFyywㄸFn8]p閸n͌\<2w2aPC} qyN 2ݘd"+RS_<} '^E[< ?bB ޺cN\oT) !z9i~}gd< mbj/Rlbì{ƿџcYqۓ1sb௉Y5 KB GBLT48:rNL1cEVL< ˜n+dKDJRkCO0Y&_Bg 4=g+ }p^KuP؛td n_ӑ9144Q$3)o8}ӧ$Gjst/:&/0^ ̘݊&,y3dd R2n hz$,CrkȚ[{7q<o mOQ#Rv;En/ "7кCTn*K3|LYʒH /E >,rUHX3D5*4ecj"%JB5g|U hI?.MV ЗC'k5cn~ y2)ъ 2eaLۢ,bM^@|e{dŲWD~Kӧ$p,.z4} ˼\I pE[IJkE|?!;\g*%v/1D'+I"ABcibxAi:,Ix!G|$q IYr"Y]ׁ\25C[Q؊*Y XJvk Qd2 p.|5ƍ#HW(Kѣ|NGM`n2/?SOZG+r8)-[RG`(xTvKȱU#}ñ/1>=O{"ѳB\H_p3ɗ^FrhQ0xtDZOm"x'brcUY($p UUEO`oNH0O5 ľ%TD7c^>Tvoy-%Ǥd' ?2.(&n~WdʖgSn>F`^hbc %X!SD̤ep2顪&3#̟is&raxlW1bU_Wɵ}}?r΄N"&%E,![fX#!"$#ȯa$m-K\ONGh3[1xf~;A ^)&`n DxIy`ĂF:UI.uzͅ.28kdz[Kdo؍rǒ  CmVnHZykB%1 itTQñ3 x(OHǏԟZ␟-'Dix ض"&c"ɂt dV. cVC$8|%`9bI'٭Ip}+ MhbM2ġ Ns$3p1dqOzSG)$k ŧIJRg؟>є%ʼnB@}Q= bqCЏ iʜ,_ ;>ƚ2h`J'&q`|IIGN .5.mcTG>3%+hGZ"jido B$'p`=535ycPLi%p%O2`Ix(w'+ue͜d@(=؞OLضیx!%T|, FlW+&J{ wՒnt"ōr[lnWb?B Zq2(@Y+]앳 U~#l*4c;+FY9< D'kc?(hGg zI]gX;3< T5HHX-#} DۚCȞ3JY,E hh $Dyp6N+"f'cd'+f"p%Xcs2E.J Ԣ >ݟ УN#qCM ХT> /ZԸV ^D#M 5Kfe'ٞQ1#d T*j n|>T(^?Bc9hJ#3a0R3; p)D"XZKY&uɆ*CLOF p0Y 9yL0olف |r)̐kD /d$&2O z7IOԃ\Y-8\'B{cJدP#St)E&OCᩑR1 DfmѱM#bLqV=L:V6&9xsdDTbCB|ɎPwx0p|Lkɋ= iN6_.c)ZEh fXIKBD@@X0jyGA% #>2ŏ"] ? +cN؄.)[- 7#'si%ߣ"G @DIb_e(&3HP[omh}Jl"xohDvQWz25)U\0D*O q X>;#g-3Z9I*K25G5x5hb~$Yf M ؉:#Cᗰy!t9hp跸؟dUco3czpjTn`NpyO1 Pp9DIr"P _F[~<0PٰX IjdU?% ,IL.'9F d9inEC'3,<7YX] l[Bm5Y|$o>C1a~Į1Dṗj8F:[!dyˈ/,س<7? dQ,~; 5([ó2ջg:~ %ӞrMfIM:^PfNe(3٬g,<ѡT ؒM lNHj$=u_Fyt^B?<NJ&? <j~*f[\.rcc(3BxQcD`@Mh.o(SOcӈqY_ x2誕 BOb`2L4$ׂ_|7p߁YdpOM">")+fJ| `jWq w:GŭTI M4;Z0;>lIFF\pV |FC|1r >xѾ;Вt#8?2$>WCDP\&HDJC} ɢ6X)ƒՉlqe&)+z h$UMqw4=Ɣ_>GGLNt'> lBb ?)C7σ)`Qƿ<; (8 / Nl2M )IHӓ}&MPP/Ii?.s7bEddqa$p8ibHPЃK`O{ B h(e$Ꮟ"5l.3îF 1V|<]`{{9xOA$ c<,h OЃȄqD,COh'DŽƴ4>/tULT$rkq*[R6d<#x/V-,QbE#c%Ex|%/.-C>lKd)]2Oę\ = (ȼa,Z8buc2hVqvADH @jDsܹl^D) GIū'ZVMZظ"82Q=\ +0!ڳ, p'BO>$F}P=ğH(EhJ?jjObWDF:Фjlv$M}]I(aZlDFCF;"p$ЃNlDl[7#8n_(!S/Hq<Ck+O"jd64'#<#gc+y ePjKg h3bų1ٙpEP+u- cB\lY^eՑGTB+ȮhaGyj%pl<7Cݖ *JtI !2x~'pCUʇ+B$̉Dpб`\cE? a)`E@C/?~?{e͉(j(Z% S؜"bV|=F Rh ruVkz"Ky ^Hm. TAlW`[dE' b1l2>$ɮ I8I?7ƌ"Kn.#T#Ȫ>dxev%BnWСD7&ͯDkh}?2t)'iF<9f 6h&bɜ1m/6gjjV ,X\C1¾(gg8z7|b&8aJ&^GCWx6D>v;6?'C 1l`Xba&5$ pMF8jQ|"2"%(Gʂ!D1bl"G?ݎ㏱2Hgq90eIn(θT̯ əf ȝe BgY<.BU^Gfoł & Q3̉A*-'n/2 *)ςӝHO4Z$g> dェ" nE1#ñ1$5P܌{8/3"nQhOABH"4UYAz"&[U qG|r0L8:9i(M+L~]ҩ'jŗ9[g"~'.IGȝI ѡI3/1|,|a1eb|58d'm +5_= R4.k LY c 󎇄uij?De(xi=g짌;)w] ?"OʾߒSE/'9!OHp͑8>P!t|eQCR| kp?5$ r!X Pe"8`+'"DFܣ4'$86$nЪccB^R#z"_t`EEh+Q(C/^GZŎ jT[+l7DhU=W{f5'xl:GaqPP^!'Ƞ\!&Dv8.ig1/f-/ 5lA:F:]DsCTo8}.) "q<lo^OB/UЖ!OAkc)7*'m9iءw4=ZV #/d"'6Snk(~o0NQDDZLQTa c]> JHyqQ02n UOڅmc(ndůɋr;!D6N.?C\42NB(>o3NPŧu/iqur{]F_TڸwL.>hk(\gC&z7w P|WU_kVOy{%,wPz8h3e-!rٔ+D2R|!BF%'B 723S&$_3cźXHf d~Bl%&6'm  YpB"5RZWrg䎔=F<ﳩ3c u/ ~gZr&]k81nYo<)JLSzlz!iR& }dVoCXhR4˦eLhyaڈ/hW\'mu Iƺexn^Q3`mu%137PMIS9t_$8qO-r R{%,I9|9i9<+; jlDFeIDRDCFѵ8[ kIY@G Ji ʪSZ]qkK͗2&L=ΔE\PE nx: W$ sdmm>L7"IʆhdZ\iн5VҙZKch#d4'$!.sY>4 Ht1wY4sTqsՑȍ7VlvEױ_74e .+̥T2]%gC]X8(F&} ?ڵDȼ(q0i膬XؔI_rx&*n7B)6Mif6OjF"XM4PMY9A]/a$m>Lq k-YU FG74: b?s(puܝ%;ɎÑkA: ム6ix).LuNxq6pjU#utɦLa`*2 6S`sΒ'#M2CŐ(Oes#RB`xF8G p%&46p,rJv\.0YoHS]#dǑhCDyhn.SwQV7[xgF8 UOS"셩EH)dDerVR8# HGpD<=pՓ DƆ6Җv5oOz<p .6t]H]~mQwF&#,ܧp)h*{^JZlC(~2o.̄&F t>=zYSr.jmӞFB|aR䢷_RCw%y@Ù?CA8E-f͏T'"KvH9MGgDt-qjT.{j/+BM~^Q:/}GAtkBZOFY' '|/-K[$p58LCнbٵp X!Ǔa6N $k2q42}DdHC{ %&ZUul1TR+ɱe`!Acjے a)+GX_h)T+A 꽭8zNI8h%mAUUB$y++M8pFD#^MUR~塛dZk 'OFJf;| Gb7)|E8X[J7Zvg)1$ Ho,GVt:FV rJv)}ٜ"bq r  CPUf#"(!NGBaķPrk}ڲ(S3Jhqtb#M)_t g N;J~ v&(*`ҜI2Kc{_M_dKhrjį."9= gϤNKtLQTjNYQ#lL<ch#pMSxZ'LY\`A4;[mO佞]X `[K]Ma"0-%o;-7h1/$y&ۡESK.t$$LݛXv=lc)2¿ĘI Qct=E%;I:L>c] eVmZDe1?#N# d[6$ *z1}z\e|SD_&y3SuM|isQ0YXpeYISiG,"K\(.B@z~p̐gW#KN67a0.{?@6V/< mNq& f$x A)Pɛ($_ &:2_Rt$kK"MŜ! ^x:l)SA%m H&AdF! ȇ)9R#BئN9!?Kp!(9d$A[Ab\isxX`ɞP>)/%L8vY}:vGa%!56,GR." :&hBvؔp5%CmgC&>_n **<haMIXcZJbщj4uN-QrRf$f1is膴>o\ l4'ATFp B_7DM]);>vgC3y@>v8]k ^6NɊWz'I< 7=àd !vRdX@OKd,`X[2dYcuI*8.Y' {!1̌/(cv2~vBM 2 o糤Zi%ZJ5b;%t rpDe zyfq#jmF}M g,meL7h RVce؇!/ ~ #TR%4d)cWŖDZ HF ׳C- 6>Qv,*u-v}Jl)N6ݑAlD;uRaV0; >lJ KȸIr$NLd0^02<"҈-Ym\P=#tpFDmH\2-ȵĴ;Ē%.+"&޳ X0; |fE/.,Svit81u  G ( ?St"{fɞ&,2-LHlaG|#B3Z1Uâ|c \?[7HG1vBqfYkF/*Zkq$%gQ5p$nJSx2z*y0 Z?Nf&i"UWƍ+ E='N2 aQ#=C#EArNC[o"^hRYFYn9},dF[ `a$F3$YjdKG>ԗfVLXut!<]b"D: {(4l6E׹{h?/C1¦S#3.0%lX.Hj䕝_$.ƊCiZ^EEnWk2MqȚhJ%2{ I$[Ǣ~dj[u Mv#2R'}H*4[rFS JZ \acK55 I> ,u-Q22ZUdw쏸5b һ+{N-?$$<.%qC,T+h\~ I,;V[vC.> *|'#)A0߻%i*'$sD%ɝ`"Pf#%K .%`prqٟp%tx;/xXuf4(Ite:K~D)}{GbmUpS8c? 2W>Ht6| hvœ) *?jk#,$/;ɑaObzw >*kU4++#Y 9KkK1݁{BSVbH9*Oabby{ꉑA9_*^`&PKD[innY7K },\\v)wX u6#;FዒlG]vƼ[{ $~ IV2QQGBy<M'z.4ԥN? BbD;9rr+JUC@L돑c0蒦"2UgA5A 8`U1I< ¤kw=LVçt:3!wdiy@Q&J]HA[DQiA$D&Lx#9 8D ǩo M:=gɔ;-t T"'Nm؟52FCv^wRD!Qy&.hswI2@ͬ轱q)=UAho b s8O#w4*Y (* bؘ;kp=o*D,o%w04rvcq`'sEӉgt.^3DGul%0Oqm;OSvh g Yk (ah}Wkf4JK 8[1]Ѵ W"+ v 縮Q-GM.siuh.3)&0>ǻGEm72)0)#{gR:RQ^5WS"aZa|$z=#v-䉯 E6vL3 Jv scAc JUa"\S_d{۞}ɤ,?9VsĊFe+J-n+11Lw_"ӌSG5XC\rTL^ /OcVG4(rYeE2-;hx!nv$ Fu$hJ/Κ{nazCb3٢~.3|n$W֬PŠ䙎9!PNDP D WvM|]Q*+#.0 yF.Hv8ؘ-tg 7f4u5 = /\$>0 CC75\eN) ;(%Elk:hR>3bɚ:߂]&lQ#HQ/O#1岭x WKeV.F$o2S_s*0QX1 aM@A#Җ=Z0D~Ml& x1BN6N>0WۘLp1!+V#Oҟ-C' Ж'1d "8KG[428&dTF\2,$ug?D>V牑OF6'8!OEWICh'3>,`1$ϨC=ABct$=[j4Kvz $?`؋}:.k"}5q%="6-Z \iDb Ɠ&pF'#Ue61k!3,B `7d~+} /BQc@pU8 4~@؅w$]њBQ$GN sKR*mgGOQt BR">Et`nؽd?#!<}2(WD[BLgUQ>1R}fPB_5\Pwrf65S8X]lEI$ӹ6%$O3!y77쭳z FӾWɓ E2GזJ֛ B:?v)INRK-]ttHwܓ2BUx p@ ,sk2x.ꑰ&Y D6Z9G-u#k5=j}FaN-$w17tKM~~F0n.-*-ЊfMRt2`h$Y (K!˨>mN&䜇*GS/YI:zi;/#h̞FSv1l8OBc>[z+WLD7F\~ Aà Ԕ%N;ig؂Ij=Ze\}zOc9f4?`tVh!Ģ !DOT%ȘG*/b:Z.KY5ѦeV+RJd+c\#Dt,jHJpw5gdkJ"YTG7RT:w?繮B|ߵ-sFܘ(uu:UǗeR~*-Xg͒/id6~HЌfY/Ђ/ e*G aIRD?dH 7]ΆNa˄tD/>}ѣ,vDe pX|dܓKu 8/+$MPKhcG?TDû%P9Iu!]Z.-yXUӘ-ȀL$F 98Å3v%_$_H3PeB*jz"L̐t-Y~y!~ЁgIӳl32% >5n"6r84vLhpA (bU> /7gr+{-{NNzZ<4C] #%糓;DJ#\HG m^ήpѸ')4i}ݢR$%/(},rpL(Ͻޙ ӔGʫ1"< vG'*ȗmgQ=Th"s) _=6&TohIRhJWu971^ #Re*)d x7J-Ӣx+ώDs7ͯ .V|V A"W z8 /omLLIN_n%r(3-X>|ȱ؊9*|mv|ōt~7<U=+&%juIn^ohHܼɍN!9Ois+MSnj_|@lҢ>ȥL򐳲4© 'ج(B$`.fІ+_l,u%+a-x4-+RO*_b]-b NgldJf?k I?kRB &v߰*ŷ^^ r)K=՝ (X9S:j<˾E.%-I+#òV5trxRÀsRVam T:'$$0;Q6t!Ӡx1.C!XnRGV B`rϸg(7C-Hܶm~F= p܎-rl*.VA򌡂H73|%ȀnHy# FhP%pdQzrMB[xXlgoڠD_֝d쐵CIZ_`jq9R;@hgY&9HM A77[ C\S)M&pUDk!P,2 ɩ,epH*Dc ۨ$JӝPn^B:M5a]t 9Gp͠tC| S/I/t3oG$Q̿DFIBs9c9_yx69^XVƚ|ܬ(Z&-ʙV:%BuKr{dm9'*Wߒ8.b9dxGqHf6`9͌9 64X^f Ɂ R:!MQ::g uŇ܌xKD%AXAV$u0%$tmA n.Ӛ ,hBq]6qD瑟Xuܑ\vO{ ̮]OvLJ$]`COk4HI+C-7Q؉fqG,x? #7d!4 v`j.P0ݷ*J4O ƈeCT T)ܰ15 ͩSG9X2 R9ccVg//"^ds6geܖ$p-eST:*A)%݈5C;7hYHPoS~<g4pAsy֊ϠR#yue(ׂ;~}t}~$(Rl &r~~<3qB90`% !A)L.p+ J%{ ͭz :u*I*ejtXA6ʻYuԗ9' y1O'rSA.$,\M`%0D ˒s7(:^Ɖ9ҫ5GZ] cOkL Bs eq܂?П.D6?SSiivBEt,:2N܏) =Ɠ/r²VY?m]]FɸmP;99\Z,ҿa5o*[hgUj̲=@8')x$"ĸ(%bfЎPͽO($! Ιi#,d%b78'!WHAo#'iEV\mj654&$sCVr&6s=/i/ Zp+@v2Hf'f ]>脸\.]*WçFU_48g캍Blu\ kb-!|mcd9qd2?"en3b|8hL{ fK!b,K1\#zs59&iO KA zp] W2̋rB[ n]-CIp+.nZ"x",v-_SDbhQpJ5Lj9rk_[:k׾WR{9̟^ mG,/s^@Tˈ[ ?d\8<mp5`8d!GbãD OlK"5*ZfH(66B\BbLdk4SD&Q}it.ZƋG ><)墙ycUҜ.HWaBZ˱8Q~!=i^YPHu\ZN=g``#ͽk<डbJ{CЖё.VGs.'ɐ"s4 XӐPܲF*;̒T'I:S{ rZ.<2\k;DG +)L/1Uu2[ԌLpKBJӊKn;o1#;JQAƋ&l$Kq'i9|m!DT9Pu;7Ϲ'C춰>/qK~i )[<u" fSOa*5u$̎F7QCE-dKq>DEҗJ d2O&)Ok).HAUcgQqkhO##@Rqwn`:\s9M?C^|Ƀq9esqB^JR APu^Z5Mv=Ђs,aO#CEH'6WzZjG>d/ᘘZ'.X!A ]-GBpT:˲~ hF pe|4k.c/&0Kop4FCQ-cNZKd'vD˱p@:0.+"<  `!}׺!t#MIaE`/à? 98 Җ^8:Sh8DTB A!&PnǦs6&N#)>lOoq=5 T+4s+V{!pE%^W.력3BNtM}iCdZZD88\|%7hf4wD m]).f[.^a59vjꉡ8Q~ k,tlj',iʄ9Eq>;]ӅWbdvQALqF{`.j'});b(h^_+]%3#JܐȳNQkcBJ|Di9B4BY=w!og&pwraRGi C)bH: *$cK Fid~ {ob@mÉ~X+NJLI)JXFb@'&jqc4¯$}W9 #4TȁFq8pFVHJc!. |TH#2ɢDk{$o#- O8>I(C&ORc2s(œ(]Qi>/#" UIqn# +葯UW;}EZJ9BK'lNR_ ][#G"i7?1os3"!}jԐO韲$#]; rII(fsv'*$x(?dYFe}cݡQ%&KhZUC/Kko!z4rN%~D.AjɽiY`jN';OAl1GQ_U&`H(HbUEhɇL6h# 2yb >01 A>P(`YOLn%BBڊ=HɱuIA1APo2["!4kxf3ndL8KQ , } tmB啧}ɩŻr5YGSEg+N-:=Pdup)X+1&Hfl!KaoҏGgIJ)ɄԸP!,+X% |P}kg-vŷV>.䲀 ٪'!mNاcfŠO(r4Ia/!1M xqd,%LR],]|#ڛ%"̬[%2}OpB{r$9$+$0b_ xGKGÂ@C"j a,$uzZ_n5RD5rĹfr*%.Yv{BڛQUdBq G̙Np;gbq6̢hp-bzR#9vX.|P9PYG"UL"TO ГAi.Pkq[y]MN>`i9cK 5pbډ$sn>JggI%bZ cp˷ ]C̑JmٲmZ'?'=Еr(l'~젗]w])uˡ0~$ G i/ГAP6/8]6X\@OECA.RCqJ:ٖa?w$č3G. ew//5d?:&2qjC,G'X๪ffI:y6R9?SץO0vK"J+&$3l\^I;:`i!  N-R#g< \y\c:\Mqp;4&kݦHN'jlcR;zAtJ@΄HޘE4E#kȄ,a=G[ BoA]Efe9܄v''~tp& zK'.Jy[ r|X]eΨu]YܾBNyu"+DB%G<6$e"6P_LW&Cr-ؙzgt='Ǖ{Q?$%/1l ݒv a&))zwQܯ;R ,p7w!)$H 8 ]p@25$(Celnnd##Zd|ĬELE/R󐗲.:Z壢]QL Fnct:OX"Tysy(x.2d"h(.NȗAڨrF!DADGW| kWwP0IY6>1{$jTJ#lYa[j-[WqPyE!I@P$tT r{~`2!7k(,-}F*:&ΔqW7\tX4thRxpj70FS!Gܝ5϶ DB)7|o[R*5KI+< \sGOʨ %K g}(qɒoUDl!l./2-8qiܐUbNG/ҰIZ(KB^}05bd~3>D9"=rHX2-$!{%(^ĪpwN%wI8CQu#0R AXl#{ֿw' hI19FF X)\9L6T2ay'}{iĎOƿ0bD_d7e}\mHF1h{NeRkeQٌMqg2 6¨% [w%B"Dw@hXNW4"j&I'P:*+cVB2)wd$*::C0R}J$OBD;#蜓$OO\ ha7+OhGhg!*põT@JVD6_ [8C&!ۃcXW~O"d d$C,%Ju0A=.34~ '}/#.u}<Ϧ#1uu&_1 &u!Fb$H kuDP }祮!BYwq6OR v*Kf@[7j*վ{A;CkE-vk~M8DTC 'F:t'Ms6/ŝX ;9 vgY/bDz.D9ۂ9 v6:],r9%$G&vظ%3`!G=H}EIR}$ }ǥ|ltk[K bHL}8OKG2l?w2;+79&9~I{Og ETǃ.%!To:KY8I'+cck"I7+331ఞFGB|_`OKĉI *eQ;P]Џ" ԡ!@f# AnңN]4ЈA2fdMnH1W%%Oubv-/K,1}%7%K$#Ah18~Kd1<7e<ic S4Q駣'x :pmpM͐0uND?&+}Bx}< <8)d}Uh"d+{x lB!0-IdDV9]°ـf>A;.Lt>5x@B_V%h1Q.\(qیm˲ HrLBw@p OSُ:\kcGWeD 6tQ, *D&F+.$%\|x8SYzP=CJHM2edcbw"N̺$#Q+C P<{ _"=J$JrObO##+2X7b+ eap"Ep+dR7wȢX'Vlo6ֈ賑*@=zeumC2V1*4a!K|9(i;;@>Q1-'0Jd47R\G5$3[DlfsX' 3 J{e Slݝz #^ B-Q2L Ң"ـ%EK}Ֆ!MvMк# "J%dB_XgQECYN_#35܀i%{ JK%ɼL$>cS/xp:-e-IUQ >A_Q?~~5І> H1FqIEdB9K(!פx;?2l[K-rGAC˂"[zT/A [ʲ'oEQK7ٟCEp4UN"4+Dˈ*@9 u<{{<A >I9_3`5W{ܜ}"IPlx$7\K$AF}} GaGRПBkҹ!zi #y6gzY~I mL)^2T_'}H#ѹ><1t C$`fJ=;\DJnpKj7vɑRnd}`~Hl.$$v3ʕnTGvcy7\a(7YF\?fV؀~cG-| !D"D\x#eeʡ<:<!`('R}$JCk#qONľZ zPD( rHi/A9 Е`7!p,O.=.4&:xܮpV VlTǑ j ?{\KI.RC@Ov\@?|:|B=,&"°akT?HFm;> 9]'ȗzD1BST'y"X+%Ҹ'ɇ0c[BfuV=A+R\Z']H'֊A(RG%}EPMsXV"!22tAqU<)' i+fElA M&9| @EE@<XsيtǎknNrx" Nt6-IfdE  bE".Ivq%x*1wCEl)=0Ť5"BOP%)KEW1">]%.M2y,^}+M="؉A+D[p#qD̈jte)dԷ8]+<0@|{{It&D0(㰯00HOL+%FLF3mU%^G|Ry<#Ԥ+٣?3Ά+%(V60=ף3D0KŔ\'$ 6bv-gV= ~8d2g@__#,|Xbjn14a$ ; JnGš '3/1<Q2MD"VjiuGGO 2!h0 41-\f!^ X8Bm!(eA\u%"a@%L4?Mᘠ<sBUEe < 89!:9nTlu$QCgӘ/7~^I,-ȁf"rK4AbFmOsxM o{{пrN.(lmsF* ވDף41>~(b\@lT ">B/"o$BBЖLz9SdN/KD1ikS&Fi1E?r(Y˪0s)F;z,lA' eu<>Q$B6VO"_`K'[?B'Ȑ؝'DDS&$OH%ua ,Ix߁/D=Ɠ$Sb? ~tGME'92L~2i|2M:CLM"1QMVtrEXzCK^Q/cƨӲآtj/ڜLd&[pa㠮0p&6\ m؎Z؜tB^Y/ ACت'" u'͝ z(ARim^!2&ƑeΐQk.Da_jvxSWF(x/ʺ%Լ+(T ؑ嬖ڝRN_\bL*\%0%Q -I ĴdDZˑ!zx%" co}B삙WXUWVJf%: ]ƳqIIn9eIB]A&$N@ȐH[}0SOjGZe/ =" m܋tga̹HO-h]^ɥ `!:6m=# 19.ACh]!C&";DSBbl1M' $I< #ˑyK8D5^6x'8Gr;CX =Q.O,rHÑ2P!"c"d&=b,~C Z- MϠU g\<η \j'k[zT@},t=LHI+,^,tWCA1ؔvD : l-=!KʼoEm4Ox/f*AǤloLԒzz*-~H_DlSd!S҂ᘄ#& cA/3h̏s7c&:44ېk,9>$ya9gf#*b$RI.ʿDl6B5e: $9^Ɵ$Rk$5'qEcLYMG(^~J'IYdo~?VHOXDOBD }R(9C+x[HB7Nf:.D.} %,IhϢz˷}4M*r/IFI'x^+[%"B t.mb,!逫4_h׮0hS2t zDz5:O^Oz#;L]Wt%4AT|]̆q9`dFK+ -bɠ+}Dy"zZBȚQ:ewi`1AejGJvdFVJ Ɓ!>iefN:\r3> xJ,בvn0,>LKD oץD%[.؞ռ1Ӣ졖 )Ovz$ba:V&6~D e~i_X>d(i$f>J=AŸȍB7׊~hpFeeJ SMr\,WnFD9g^ *7޾Ǔd-2~o1ț:Ma$ /Nǔ!,y$06̶8_m (XBz5B$=G/FL)Ke\4aӢ`J : #HlHMB-QCPo#-I+*ױ:x!p$d%ݣ1fX6(D$cs-&kR[ '#GBm*KG"7ir5:C%^dbّ(JHu%f6X4.yAJ;&<;z9m$Zz\!_nw0)b}2YOPN`dJ dccyvjX9 A!@#&e! vJ9lh㒏)Yv3)BFcZ%]G8qb"~ˇQN-?B'աMעђ4b&yگEN%hĈpi€"}Y և@?b!=RFȻ 8Ej&C$MVa>BGL?&O2JAϥXmz#$Wb.Pph~ %$Ϯ3$Md`'gP#ȨI8&:0z?'J?BM90.Y ,XB_bTHDɾ_;ȟ zс/hȔ ܉uj-`Khq݈H K΄abC9C$9K&(ӡr*u)$2r_CcE]MIT:MzgĎvF"0W5t# ^9@PAK\tBY&$d, x-D<,A6g9^''/Za8f~(P7Կa`=I1C7^ >~ K}H2 !CtdbM"VD,jJ-sH@ܗzG.j|`'c4$y [crS/{@MRrA1 ^ĺ|"$: 2ɠ935>Z9_H& E19g?N[Z*nn_$&4N!'z~q4a9"* II,\;"݉fsKhCǰ:L zВF%]< aIƍǖ)`* P89]OwQ$L#B\ɗ.GV~X2V&x-dlNkêHf}2,5I,6"K&LJ$]`PNtd>M1N;gHߢlH,,oǼ8Cs%Bo"'l=(q&DWCvUzED' J!RLH'h@m=\_܉k X3eYvuÉB-.NY}!9XCG&b9zH :JVdIsOQZ#j-bzH'C7({ܽ""RE| Ќ v'}UF,:QZur {MTM[s{FfyHۨK(Ԩs|/bɰ>Ky"=]G ]hKoĢokn4l=6NGB8OrBϝY5=^*3 vbTSF};:ٔ5$QEl'#،kr'M E:=AՒyt2yIl'Lf{VёlNh$ F)PS>bx' JJ0B퉫ŜTP?H`t`}Gw`~jeN(уZ1n'rtl(<7r,qȝ:;𶘔=Wez76g#RT,>GRH%‹l1 zSUUȔFU=r~eðS9iF@\2XKxR_fg4nob^v"YҥI5Qc^o]ꎆ?<%X&^=9,vYІCGy6D,g#+hE ѦC r: n@=A\&3v%R-Lj&t$/ɟ"L)#2X$je` fקӔ+/eLBg ZuqcXG@r lfN4/y܎IY<٢ ŖA^ :2B V!hz:9IrIGa.Sv#ef?EskKA2[?uGr:&E>eqp8dX!ж:?ퟘkJ:QzfJ1OmMr?/2G<۩+Τ2P~D<ކlPDn\04C􇤉kfv\ 2E4 r]X37B,zT_ѱQNZ2&sØ2 иօFQ"ti!!#URSF4&r&lʩ(~@c؄9~$ј_OKD@s`#'vN$%vND_ F | DG ! co =O\=Q#8*]G zmbȯ$<2闯N(`PH^B$ c+d=8~hϫLK{5ǁU@+I`' Iwcqd՞bmQW'6JI s3* q| ٛ6嗵h m=̛>X6K{`eF/z&bTzDS3d"ˁ0GE'o FƱUAFЂ~LTEN(" [9)`" my\X%9.^vp>I8J2>CQHw#,%ϣN^`v&\d+J`VH>"RTCH mP۟y#%~zu^K0r1ą!d.Cta%6D!D}IA'> 2}|֌Tb밽]=#5~@DLNUеCUu\Хzɷ{Д, &%ɠ.9HQvCf nqz/SǧNQ(!Y&TBxTo: ow| !8 LfEZOCC D‰Ƒ!I6Uz ؕW:By/Gȋ\\u2G(F7& Kc(KoOF"#,2@N J ˾u1OW$0huvXF9WH !me-p4ȕQr@zR%6ND]B!KY'$\ŋOr挀 wgwA Bi&L =,%vO/`x8ЌnD6 lv"B? c4)n_UJS%.$H"0_n` }9GS'HE@`f~ JXR8"ރ=PԸbnZ@Z^3r!!!1t JOy\IQU<9_'\ ~GW'>)RIIUD{^O%Z4!U_BWA 7J)q$$JRa Q !~=)z+V8ZIJNVqqfZS}-p?R/hQԕ'e"3|[f.8U e^/P0d02|k{«MP--m͕f 6+b=$amE9K,g-FCb͋CbX,[ҕ: 5g`5 Q/#SZP(K(t#װ,I{hߓsE)NKM(ExB wc#ء@Rub ,)'qlV65{8/J1ZL(!K䌲r+0dT=%~;|1p5ŏ, PGI-+R5̒.`,.bp!$ dӑGS_'rRIxRA<WęH cE7$Pu,&՟#RNeRmWwJ#XY\ İ!$I7!j~BT+S#&{$Q|,t!ʃ=';<<4dl̍U8 :r$)(x`E]]C)䟓K]@&M 0'>K+u$Rb4.JȨ]nn h;/:= iX2Jw EcY 7!*0c=(ڜk)c?$O/4Q{ C 0P `U 8[lwAՠYs<=e(t)Ɔ tU QD*JТ{3 {! }%1CFM7EXu;FE."v. \#JbKЎ㑬yn%-v七'J%9vZ[C.br9:́#'&I) zHLL&,+({O|ɡ\6AW}j|ÙRЈrUZ~ĉ`(e #A'[/ \4ie-K4*ߎgEO[yzt) ȐF|YN&[;%% RSA36ASЯ?&ٜډ!f:*$%et2x X}7ɲDNޝ4(GRG Bb2ĜKyC8ӛ2(;aH:z?BI؟*MvU5J$gP}FZ$,^}Y?v|Gp̔rtybD랦NtIr)JXUCo""Ltn kvG JQuN2Gױ # QH_ؔ3Y;O#(F"D% !\̟ǂ^ )D.DgЄRWKe6J]SQ27v}ds8v:#"{sI U?.ݜHI}`>q a\B"%?ġf@!Vic"AJjp<*]>82* A BBAxԘ1eT+%l1b~K?p2R6P^5/$tz`)IOpAcvC?@NQȨ7 щI&aI/CwbpS%(ȯ#S!birΔD۱HJ"GC]˜Ā`X ƠBg{_"Mde8\R-9zC:BVКI6! .R^!+ϰy.Z#vgb:,e Ȳ2ѱDϫCB>Q X&SIfCMwHmRg\ v{I < v.Yu>! ";H=L28#ܹX "FkIcD*^䢉"܉DrC0&ŁBd$B:X6$%cK#ikx "a8-+X m%b,wOwfDrRM*h'g*IdOn5qx?6L,+lj @70p X ]^G`ىj2e?03ȳS%"U ПBA^e&GY\c^Wɒ#y: X%y&ZO26VIJ;T{HꜙRA6.dҕ&F \-V'"ǎbϢ)C[ՐE/m,+s'l Ƚ-QMXlAo]4D^RKP5CK}Cɑ ܗtr A\]KBų#e| ;,e~lg ~"K Ib|IqTRd@#B`Zi肃ba (K aZ Yτ&` .WR':OȖdzc6[ȵ,# c1fաD. 4'B^HRW$a"}'$q\;6LD/׭=;Drp,`eV/JTa iQ{PPDĒ3kQfO-H#q ";!(Z6sDƧBZ@bLMx"56[S׸蒑@Ĕ;7 v!%rbѵSB %A xMٔk:_"(I\g69hn12._'D%M=+ѮґN({ud4 -A8g*y c0Fʫ*q*زNbSIlZ1 ݦ?!vp W O#k+Y>ٍ}{\0}< i<f:yE/si*09\u!%{YȪS(ѨM*?Q܌Gbq#45iB| ZتA0"<)%0%)c'FՓ^G2r5ýp!ZQ̏)nsr$"xe9FHdbZ: ԇ褋 {6=A.KaQ!Yr&;z]N)>#_h%B*5\7=q܉| D*v~ qa"a f)RQ? ;43_{3g#N^¨2y:#/멣aZWjA "g\aE)H<bU80J%ȈL8!&5"dKDNt|rN[3K1Kv4!BbJJV|&F I| p\`ihgȆx;"!(ѡ| X^ȸRY)0iC[}&\A>DdY^] >:0jHmVTH2j~Bdt)6*)(X>+AC2Au2H|1dS"TG3PCC"C$bGU(ek?c-M%$qM!x$jt~4ZD UL* Iz4O!I'XD|(~B* ԶwHf0{2Ys3vNx"05ɬPXKE!x')ܐQ,XX/ 2{ }g'J4NWlRhl*XJ$3Go%@ a$[r|G/CjЏ+FAԭ*DTaw܊91,~ J+?%t $H;Euȷ S^2>1Du :'Bc梗?NF\r14`<-+nH(d294H+k5R+qu|CP2g'Q͐J]A9ߺS [!" 3GN!pb HQ8㫿8  '0rf26=+Au)PKfq!K!1V+NFIKCйy?fKSX\6ψ"{:HvS|1vHlQWBy芃|b2'=N2fWdErY9-Ƌrpbt'eBtY$ /OOE8h"zrn^ ,/E o]?%3CJ[DUj!a3ub "sfkpTW4v`G(CW(2KQa%7Ԇ {q߸hR1tV%Lj%QuTP3ky,TG4;%1 aP1EWA>p`%ܳ X-!0"#>#z^st=RD4\6P'#Ml 18$3Df 8̒X %`H'QNI0NJXB{}O*O**ax1kHBeK3:Ri^Yv`>N#bx$@E3)xLw8kqLm{& Fm*6'Hxh%DR4'QM_hGvq]%×xe%B@]ǭ9,ܓs,;'t;Q%kB !Q"}ïi+QNP>s`]5"&y 6iX=3|V[u苌Sm6/V??:9 [Р|hME Krcoͅ EmnRoIϨf82=/~}2q)!jd$Cht!YG`ՐM8v>I"!ڠlQ`DK'ؓB&{') ln=0+Ond[)Z7Q[o vLVꬑzQ\w={Pqё u]6B&_1֑- \6}tuocHTTH|wpD^8JF4[CnDAjm(>cBtI)Аc[)&+!U٥J'i0@rA:PEf<2x"DaZbpmۄ2(eI%_@P.(a;P! 4Eq1* 3PtMD*d!;e y"/&@6ɍ\~cB ph^ aPYbQIeX!fpy%Hee#셓O; YH.6eJBo! bumٲJԥ/ 965IHO!c(r`]ӑǘ*ERT_co:An3½ \0M8hφ3z1漓6j(Y4V4GW- N{1 &]֬qҠi"N$@."*-8(`S2΁+˔˯pPf[QL  z(H5licܺ]wl!`&mj!|RKP2L-yza}DrzIvIG5dE"QDu>3?ё `ym(Wm=+<"*͓U*S.͆d.&]0Prv Svgj9@5tU={`їQ2%r&g6zyx'TcZ mDD'IsE߄%y6Y_ *Dr9vgDQqfSSn) y.vg#SV2b+SIȁKU*)KH#e2ôк)!K ia8%n4cO>߱0׿=g"wiD& F*gaec"f?AR aW 2KxHcr>X>nl/B!;,M3/9/VĻJ{䄴EԒ]U!~v[ L W(u JD.p= V|'ij,WTUgm/ȗi~| f/Mw/a_(RYmh9MŁK772PX4lM,hX3+A46{3ewrwldu<'o=DRd,~&$"t(zĥ ~I^}0Kcp&qyB.]EFmL߁d(F@21M0R .vbaAWD^#( * `#"R%m& E\`d!CѸ4g{e|F ™pLF/! >ɽJ]z/B? DݱQ5GC N KJp,5`hr _^CanJ<J XwY=fBoፔIwVeC;- ^`_3E\+R5%'a3Ղ?ЪH[RN&Qs%prX*Nxҿؘt!}EX̂i~":^CB It.g /"`&|V#A !Fzl$|~oEl<A7̊6(k#P"g6 tR!pr :/ r)c$D%lqB_ {FC#)^lY w.VvYlpW;ri bC+b)3,c'Y~=/(P \6W8v"G;!".rg+ز`R e"ʬd1' !p]CwmGyՐ0Y"> HRq 6LGBZ='f!,='}bPO$A `\O`hD̞,.L/@I #Yl(L>$`HO72nLpׂ%F 6?=: y*Y̍U >dM"cBk4v KLQKxiN2Kw/M8ˑg!['bOKBsBi51D `̖/T DZGe|^lJM- }bx*1 @Kdw8>h,&zZcNld(pa&_ܧr+D}1,SgႷ˪ ]c[HhvXh@(,8 m?Ȇ0\V|()B "w2~H!\x i!؋C?$5VJ)#'PvOqہP$%^vNw>{ޓJ(“2Av+we! !Dc+8)t+p ĴdGb^\а20B)Q%`п<DD5ɮ4SB*؂N:UW?)0zX)Ey/> y6z CNjFēt.ʋZCZq%tGA2.&AxꠄQmhOcBDϺ>ກ3Fڔ5D|_ W5JNaldƋec1r{J٥hBAx?'>{dG K`loBEբufDފ D otȿc c+Ze#0{%U Q'fCv% *cF<% ^oca5*n>,3щB5?" >d攈HP\;Ul z(`qǫ) pS+ Cɩɱ.?V.L}:F{K8 CTFVЄJ`pIJk%h*}<DBr-͙DXVJВ6l7C!>q# xᱶ^TF1W)d2``Bd""[ rMrᢾq=$fX\? #&OsǦ˿Be;gm (dNTzD"Y_qz%qѯC64ǡlb&s^`O cAtx9*䄞4yb +bOcqGn0'jdBec\^D (k}1BףfJ *XCà1dX'>I"D&Z=ɕh%4byQND'} gx!)wv&!1AQaq?*4ts~q)SH/uG]$(;֊[\:hsb $e`U2S$e{op!H'C?X2 NN.P$>\}XTu Naݼ񚚩N 7|xD ☂BLZ 8eY sL"۾v]䣕M1-6j'w(nJ^:^ ]vP]8fEuf;g$KqHO#&D;TW~` Nku{t"7|^r@ 5-:&O(lxaVu\ 3emb\z(<1UMz>fH'$o} BHĮH& 95krh XWB+sz ,e)Z44z. Am! U0jqPrS i:AӄA7Bͺզ:MM'D<0Zz;7TH1N^EVM%”u0&#?ox0(44֌(C&B}4PZof/E7Q] ;M5;Gw #or݁Վ`4΋>$6RHAzBn5 g}`2pXW[ !f%kanʑ70l&]QJ#"KWXQnk!d>p`8qE c|8<1LVl$>af&?Nʛ*ܡ[/D܇2E$5F 3V~tp 4nqM[Tcyghn+k e|_jH(!Gco?fejJ,"kMJ_= ]Z M01;$qǕ_4FD wH4 t1 `T\uaDi)#JM]5~ /ffiPp>DDZ&%' BYH[GHJUX(~S`~cr8m(}J8FV;~Vm"{48F n A*@iX6MgHzp-k)\xҥ" Đ(_,cxAIwl ^njZ2= *)cjPy]&쑮E2UUsD PXz8 m?NJ'q\~vhwE, kn2h+c +\5 LfNq i*%fۂ@P"af,I/AǑ4!]5@acH^PU<,`mhmev`CĈssiҔ 5v7_3 Gw xGhucCucV*mkK E8v1 ZG=q<$I'qP ,TWD^亍 oILsgf&10HnF(w?͑BPOn)YxWux1 nMV""`lgD`^s>p4uh?4?E#o$%` v廢kvc]N4GXR(NHPm*q[$9-:LTM $%^y *-3W 谠003^}R] m70 #OϼP)єob _vᚨQ p!@6"d{'p/0k&n@,KuPw.v7x΀gW"^Y$^bAD $Lk˼4b0br3b~+RW3qiH Yė:Z1 ) .\UpEJʶ .*~;!!YS׼?h :0  >\4Ҩwn)ey1Ʃza2o\PxM9"cj(?F) XOLq#"c ٮATa($&^1տsA)o"D6b\3FbJCK|WdMpœ(Q'F锪l-ypվ~5Pu7qiPL\UlO..5{ AҵCϗX+ùo<$i7GMc @~5r:|}P;J )&@v7ig=kHqހdͶ #:Cn2U_0qỹֱ>MX:J,|ל36Մu7 S4ôT$i":㫐j_%@6:@^}c (Y ;P%湀QiDdցHo8eP5~;>q@8@:R5`”94iuw1Xl IJy,0Q0E7rGiiHv䬄ؗE~ԲI%2詺t+pYym"sw<բ6j20*:EN6>`o\k0pJ+|G)c1z&Wpl_5_D7Ki_a,qҢiA3JJ)K`k"B(0+л?ְ#B( ʨV)Q7Uɋ|XGʎ>톱[\|͍[ \ߑ|L 5"bg¶,uu8$ %_5>gXT]6X,-n".ӕ&8ޔXɴmrfj! DeNq+ a SRNDlgI"GfQ ][/Xl( t1UshQ Jn*QJEgy7BGǼA8F"E;XńE z)jQƠ5Uᄱ!]ɬVϜ )v> )QyI#|\*|Lauk˃:܋3#MN +cƍH }91 (*Akxķ2vKgj-jɂ#A~ PǏ}$x}jAÓA5m=fBcjcGwjkZzn5]_*p|n9 @NG5ZB#U.mnfƪyc)ȭYE@Xd'.2YDs)1*jykT-Fj1ꨶ tjH7R7Ϝ u-^7wK؞F=Žma+bĭf( i5.DDM+8cm+ Z*vRTXAFy)XlB߱ }1 goQ.РC`yV2tH)J* Fޏ/_̘|>\tvĒm̏"q$DG%!& G".O`C `X_t0Bp-B0.ķ,D͏7u ^ a_.PÂlj|iyBqlt_*R(܁C ^Kl(S:kqځifyLM ?IoZaO)[o*@c z*wy?R c"TzjEÅr J4>{/79}U n,xw,f&ȍJϯn&hN( ;X0Wq?:(Z^35c0$ohXK}#8RM2O$tY0B4Gj< ESUUU;Ѥum*&&@𦗂$KtAYBWcjm%]2J3 qՊQc5T,S|>WƼb) Df @nOJ*RmGéմ&FK~[5! $z\@ F(0{ֺ+bMk`;D 0U *&H0q+hkjUa1ZxBDMiX^%rec B WP Tڇ *(^p WD#ߟXD qMu6YH?E&Tki E^ltD6bt.Q|O4&+ >rBwL1({Ð_O$:EACn%*z;`obF.S-JTcw2yKܢM驗@n2Д`uP|q:4V1ۃid$7=DG0Dk O bԉj@uT(` &؀YNЫ. \ԣ뉚G=rn P\qfDw6}nfzp_X5C`m+7:Vq֚gEJ2¸4 y޲OA7U*3U6XɿR&.@|֘4y!~\QيQ/~M]`1/d/JefYB]}G&*%QM:oqj^Ɗf&ЅtٓCGVl'2-T=RGb{n$ُoRr('@pli!}L (RL^~16$EE EX!I;>C. N'ebHZfbTq|2qi}㵳% :q@X4"qOe6`YJ@ҭ7j@=qn(:+)p60x~PUI6?X>[>>Q T,pRv+[a4lZ{` Y0+,O i.Op}',k:#N$|MTH,6@(" uE¨&yǁ蔙'%H>18f:\AxI$.ѳ\J*Y:9fHi:$w*G*ՠ̓HkS+{˝ޏt1DŽ 50iDN[ @JlnTn, 7 K1V%7Rot&5>t@ț]!Sa],2G!}xv(E :hؘ4ޛmIJY1]J @.U%G$FVU&Qhdf%ƪubx֧A}ua  рE@A Kà !wdӃDAcXwMS$MW q߼ 8 FbZ4E zaEt 0Ah:Q-{Pꃠ5L~ [AT.(ZL =SNidzk,MTf"YG uY `O1 Uv`>2?m)^Wb! }H" ѳ;rJJP3L$"0,d+73-(R !ipK8m0B6YJX @0[FN8:.{\ER&8i QO&=. kߗhI97Md` *(OtRQ~2UYH?8DvL(V*k5,2xT >L;KN ^%k$NjǝޮFŌm -m/ I{A~Hcf*<nj_omOoω鮻a,Dl6N Z."R Cg]Hrn8R|L=%sRRGU0&t8f+0D͙ (}&} jb t` J"K0fee74߅xc!_0v` M*bFh]r5 Iz[Q 8 *”)R[&%r&2kV&f8= ܏yB+Zy|CJ15&-$1g攨gF{/ ^2 g  ze] e";B 1Y`>qh'úhKUIh`B )JCP'7]9w6z]~Y2j_(*|B &VKݚDaIM;;/<"އ#F @Np)Wabrފ#;1DpJH)DXiΛ*K>pd3]&)O>p{  zZoDa'OSRB GFˬ46 oщH_ f_XpЏ9iI} i |ALʌSj`PwC\@l mb:k󎢊YLIXu,kӎc:oSDI2!)``QY4|Sh5PU4PO1$wqFZkpK ?&;mipQ8ްH$U7@pS44U{8 M|4usz-@]w {I#FܡZ<T FchqKJ]M0误)@"% .P@dzCb5 Zl1XB^Ms'(iJyt7(/f1 ئ͞qphea6hN4$J7Vj2[ T)zS;E'pBjT=b_*{$_mME웨N7m7;@=qHNI \dļAvPH`o Jx~\eH*’eMbWـVFn%f/pVTh\P0_wLա7Wt,ow(T`ʱ/E . EջVo( ZPokDCm[m/' l s\Jtuk|cYEt˄]xWԲv\6rVi["Jb<2>ɼ:Tݿ3p$L|&-+d-[z"V$n8>~qgTnlq/ݢ3i*hU~J{UX] ZXE lVD~.qz$QםyqPPOWqXΟ#'77@ZJ7I|*K(ɨ=qHqR-ٲc B<*>7O)fQZ7>2gEʹpCO0dBIU;f\Tm\,D_DZ|br >R*JVG v^4k0_&[ )АL߷D|0 vDĂ q4Ava0툀SGpYf Դ4Dw lP-:/.tɳ1KMQU_5UW ylh^$VofʭC IA4A UL8b6ƒGR 1]x E`d'Lo14Vh?ywWt1g0FMԾ/׬>gS~!2^]bj?=҅Mw"U=b^H:'eBܛw%Dy"4(|Xi$H0Uub`D" w9 /ęE  b YÒbos~iz(1>󃊍8gd~f=n{:R4EI t_87;`ƣOj (ЁbajvA3Ү{NS;b7iP9o]MT6|Oc۱TQkGTFU$>eBNRihFDj `pDUx.g@zD`ݎbD{>H:0 1u[E.ۃeTz2s79(u2pi(C,S }FRJ)>~v^э @f e7M$@&TGg/Bh- f5fA}i~*u$>韌fk-F&L7C҂DFGvFB 6*R' p-Z;пi$ɻP&"&N٩t"%PUt0AJ@e.YdTc$J7m[q[>Gq@E'3yv^1ԉ4k2AhT LxEHUCCHقA|,qӈp9^'!P{).z.F8߀ Ne.-.C@=w СW@5o:Eh~CVyR}rD D>2UKoQ2<-WW5T&X)A^p=kPiӏ:-'qhF&h>[@šyvc$-ղu7]KX7Vvo!KkىRCD︓RHoF(3!E6=sF\hQ/2"P1B?㢤Р==]ࠂN޷K,-WZ`=p#bv܎Neѫ<'wV8B:yrE1{iHL V)%1F]L[Q |=+n{FiáXCpE,ZsAڰ斍tz~{G/]pNBRDk}ijTGgfN,X`ۈ)R n"unb vV',-f.@wG;|#F+LMs,p!41Rw2Z"PI26/#)@tp@ Ӈ`հNc:17~A B$׭`[T-7VE_s#+{5tP/. TZ!}cx49/wx@\QA8],@,)^>." !\j+6aR({Ǎ&-b&Vݛŵ (8MY/i~2~Lo1%th6y2Dxw]&AiHr>qe%Uk%qQ 8:9 Px2JV&&'Ŗwڦ1  &o %߇@PzEian|hÕ#. 69.>w N'fH(t:cUM_y`gG."h/Ϧn{by2xTŜjϽadǯckи (>?(EQa( \Yj=;!6 Sp7]@,%!K 7)!}&1a.j@ʋ5W7IyLb5+ X XMQ*/\ئF ղ J|hQ~D-ۗdU]@#ƅ벌zi`]0OfXoF3d]ĥ Q¬*7.] G^(݅\P웮2`Q Qp`u|Q5rA)`9d^Tj# 1 1N@7-&ÓFR?X KtP=%1 wMs#zX˷_NPkBAj(nLHW)(:Lmb=Z~1hz6UM5!m(&xZ` BT*9ig@Ѻ-R\j7XtWy@Q f+s &$6 LB4 %(EɊvܴ:Ӄ:)Sj;#] d OY_FjS||&ċ]|t;+ Tb$G2i I[υdNȦ db z&ވJ4v\aD ,*#v DMx|Hv$œ0JkDT1XZEM#r Hr/'+6dPz}*swV")8-VRɈ-M~*>1Xavk F.#B_'K_k>{6 $4i`"P(F۬Qdߟ >.d^kϼ; zy< "PM Td*Cٸ! ,|a!H%3JBbZ;6MÀ43@jku ͞#,f|byT= MHO Ll;8I5O$bHy8 _Yֻzwfǁ(,FDfۅ`H- q*JRP"%j=&{PycCh]t" TkmMLHbn?L h.&9{ :YSJLwq)^Q& X"7!,3#˒;O;\v=6 G5]~<GTj>qкI`zd"&V hbGEMy؛<,)˝GG.U oc~Cx SCrǵ.n1X!IRxZH2cMf3/]Sh(4BGm؝jWۂT)kIF!!"44/ hbh H}|1!Hlz}\nzB)6b*E} ޤl?u0ޱl@3>vO;8acY? (;0dX4@=! |poGlu- _koYA:&(afi2/Rp퀯-,"'\ sT0/FT&./Rcix[˝4IeՊ] PK&W&9lE>xXί(ƀv`_B7g-S^}`Hw䘕5qEZwTizαH"Ei`%Pºp ` z"C40z•iVƑ4F)]EvlFGE(-;lµ[,ȳV'-74AZ5 jiq:k v G62>qPGk$3MM1ij-h\Z)@O*l,)@i/It#rgN5o%>ٷ%Bo&Tggs,X,/EQOi f> 4Q۱5ecY"r@ܙUR.1kMf4Z'ì?͝$qKvbbiXM0s@ [xll%(FiXR9 d`xq= ӿŭ7 M&>2a iLLFe 䄸 hǜp u~͜ b :2͙sm.LSɿa4vpp, OXc3}DaV>{$lIEZ€ Uann7y]x0FnE\_mt >HJ.n *$nb҂-:P|vv@]m=^!->sƠ2Q!8b0@-&pgmERĻ7`M>f~x< hi5 z@n)(I#u\Xj:iP"6bNJUxL2F*Љ]7'L~W{^N98E a8#ba8 "|'p_" ⾜1nk1ݽjT缸>.&l RIBmCBz' 08qx U`Y%sxQjwod"_[oRɽ K=L![װp k GQA88}@8>j΢mj]#]qږf+F + "(+vh{[\dI/e -%)Zk1ۊoߌUA_xI4}G4,UyÕdo/HqO4cF,A0s,qK@:XD( ":\Ih Gk;-CXpSV &UCQIJ'6V2.0APP.# ͥѾdWesn +X8=Yŵ foa7X;l^p7g$;x _J^b[ޖS׬ R޼s+ 4/ZxPf‡[ D A7Bb,@i+G~pwr؝81$Bhva*LH u/;Lp  l s9)D K\ɵ v5ԀiBuH࢖#)xͿ* (<`HM8$mW*NKtc@,%OG/;Bzъ!E&;5\b}S):;4]+ J]EYeY!X:{i<9$j?#X¢6ިcm Pb彨x!pK@&Sp. MՂ}8Ưdi]>BYu\.-8kޑP$;]æ6*Q5[(vl2H3\hĆ1fQE5Ÿ++ 4^<qlo"[rrcAQdI_&3-y11h{hAp=*5tj:UW a"'lg'N?*7#D+g0[Pu;ŃdK0 wĄ߉_l&H#hFrHXp=aژjEH@Ҩ3â!۸_ƕ@6 }Vok8Q1e_W a_X^ .5pokǦ֚o%iaEy~k&whyUN|~2!7&_x&tq(:U_3K0I1JDZz=`v´GX"uIa@PΛ\j6US Z(QYBwȮ(ln|%tc ^<ӅFKMl1e bn: ;+-IY"4wi(ll-ys,>\A)v{j,ԝUq5l;>PlߜXӇRO4٢l\Hnpp PJleTǢ;"c anWDpchȾ(n?[ѺGX]gXW@ })}dhɥ׍=IJRLDMAWC%-ͽ3vҋFZɏ8;!ƠjZ2l,%MM^kDt';sX`@YX'z,Rf գJ`X$pMA쏧7``aZJJr/-nΠ$󔈚I;apT˅jt.\vΨ^Y[*EJ-A ћwP:}ERTLF_ L,I8W@céESLuZq` ܛ*qoMKxo!`&[pQxjD-ؾtwJsm6+M_x]o]aȂA6c^}.X?+NW@(,)w" ~B n)zw$CEŗL0 fQ5#DaAL@ O2X( (ўJ_؂";oąJ=⸃tߐxߟ;JcXkHןXvXf H<ĉ&م!rW]~// "yC=Z0dڒ \b Vn' @(X{2QtcB_/ ۊ&U4%Ʀ̆z0t1Z8Oc *;{++M/ۓ)'cKD cij߰t.LjCoiþ0\ ڌ>#"0)rb$1%QƖV(B?sxC$X8QpuU2.&SPJ<M~y/R<b*%P|154p 3rҎkޗ"LA"i/{4*}5eMwګ6W⨷ҭGYVehZ,PswMz!b^"F.kelcZMy+ҷH0qKWn]0ڌBuF:Tn&]i0Q]d_X5qC*"4\65?LxyXttc|$]:0@;Jiƙēi#b-|.oY-MI0")@b@AePBvKy-$E GNzq%HhU *Q_c c.};3FV՘$~J2X(Ӽ#+@! b;D:`ޑ׌n@3lCe@{؉vlT b-$^/j4bf SMRGdĬIƺv^j#(kkU+&M~3zSMQ_>52$`@Hu+ځm" ZÝT߿WkWBcV:dBd.2?@Ju&Zh՞ hRCQCּ9|.vh׮tYՊ!*TzeޑfO* Y) kDx$V7xF|0Q|GP"*qڄUGbP %)PaZG`æD4_8jkp u+b/|M9/]$ʃEp"iҮ4XL>\]z &> {7 AM΋ |]hu |HҺ]U8x0%ү_{ E!BZdѨQre_OGGh ^1H0!L@3`Eez 'c|&nbDHV12 ^$߽: A77ҼbLl2Fa2wX(ld44o(jfƋkwWd<_9"O m'V=MyrEhAy0pDPyby2o Xm}hE##Mw]Z֋-'pfr+jJ i~*laX'o)SbQ7h["z<(qc sKH DJ0@)#3@E)* C7i@X!iZL զ7 A~&s49kc@"a't->EHM4^5lӸ P8W ԧ}-"2QM!V{m@AckqAFҟ ݪٹh#*t?]ÍA[Q JbP4˴LF (Z }nzɑ&2ұmV\|b ҭ&݁8I&UlLt@D.(d!-9m(hH~X!ItNbH Ob)aE%] b~B5T [p"C@/qN0$H]+U}#NLCr :FAcCU]*(!>zqՔ P*T|u|k Ή,@t VDǤmŔ59 eK5W"^Nh׭`$ SƦtˑbZ5;HTݸ Ewn,u>}9ϜIJ͸*  "݆vi_xV*mE;nGByTzpJ:LEFuvROq 0eV *4&ι k1W]+OWа]ZH*>L#j!_ɕ$`fn\mWFf!7N-CD*|CT"+W*2,u'VNgPp(&B4ldh1?١lj8$!Gwt@#蕠ov[(̍+ 9l>O54HX/޾I18O0$VV/}cwM5I61X,$F]+@>~qjTݘ L;Ӎƀ&DhP7UBD:= {RmWe"@=s~Ln샿:<(:i0 VGيAږ0M$qh%+2-- 1Z[^5YAlQ]x"7 _rzS@x5"a Jo%>T3Kf,YoYWcI6G F!. $3j.&l"Q>d@g7 hž\L@T֏EL+iM}Y4{h|BSe !!f54A}rz^e!Ś SA};د@l)܏PbL@ @xa*ӏytfJ)TB(0H @)kҀ]lz~@b|Ōq@$=erѮUԜ?;4bm-75 6j/}eY&]K6ԺrHOd8ճA7Br5iRAs>+WY PkCfU*-%000]Z0vο+jdLP+D<|ɡ9=+UC3Z*@ЏuX0SB PmA]_/7hw{Jyޞp`1H"m֟h1׋xfGƲt@E ^_-|Mb㚘M!قy%;|lǬ;TqR؂`ԒyG rl:";` zP4Mx[h2ʹXϭ@ w\X_I "`)ys$r%gE{L[FQ|a([ɐ Cĕåp"q4Ӕ $0N#~;`1P6/4cwsxTV318 'A7(S䕬sRu=\m$}NaOAM<`ֱ#v=F^8dXWzD¬BhJV2$>}cTy鋶vns4G?ww  1t2UW~0z + OPu0n֭`s\3R0>~3PPVM:i_Ġ u,{cbT|Fا` "$ԠkrICtADr1Sv ).SK3X!Q0+g8㸪LN44^&$5]o8aۢ9܇^iG\3Eh >?9u*BO 7dR/ZC.ap^ãqi|| 6#qmv37u5x!^Gsg&# S_*𚧀9B@`DׄM0Pp%E0M V<7^bfm|EC`fZ2L( -~IB-bB܎ou( z#̸'bԅx[| D:wDBŔ*BA ΔuÓAT1ףP2Z `#,H~I4x*XV? \@&myۋMql@@kAY 2 tǑhcS3(IvCk"pTf4'YLU2P;}0pz.RQL f=XAxj`m1 Lr1>~Uuǃμ.J'ºS[vLb`!$fO]`pA<=35v8_.6b썘5'\@,$;>+"X` xx l`lR\R0u`&Br[=8M| o BSwXt -mu(O_FSaIn!M֨}M'$a:ӥ;2+Ea.BK8T_h;,IFUZs&Dǣ%6 dW'v};5 8z Ц#$M>eh (]K7BJq@~(KYj9V: O#yj)E/>8b!?bc`Bnqc+\1=#uF$@mr2_>DhgÊ'o=n͖6)BwXJCtp.ѭb0Sk,MO`ڤMRc`8TN/{掘Rng]m\WH<"x)净1 n4b(mOӎ؆`K<=́4-qne'fuz1+m0 (EE.j2MrOiAhߧ' jb  U@ {Y)cIvx/(xuئ} D;$0Z*д~vĝӊBӁU5̈p?:zT)s pE`Qu)@_Ss% (=h*Tj2IPTl{ Ce-WQ5_ `ڨי*UM5OFCX%E'7g-"}p@jYB<\:,\K5ʼnP1 4; 8X%|] zZ"iČ8byjZ8bCeLQg)CψD djÖc> ?Vul{p PMV7sAh7/ PB9 ,C %IdD ZP x޵ XgblɊ8&Bj>BW`)1;!F;4Ӿ1d ݔEÂQEhL#&Cj>v-qRzM"3v:z>w+;wz!lۚ9vaRIsQB,M”'@pRG"ľ/KUJDԟLiU- J58:6JJUHZWyznH/)PPH\.iK! %R> kqh6(,VEID]$XS~`SGṔ/`_B}#w?VIV=baZ 4 UBN{wLB|iRQ4w)H 0.;S @SC_8kZ;tF2 ´Ks-@˗phca2XvKI%ӒBnԛp3-!jWKv;T Fi5S"PXx%O&ݴ"Ls\hmG6cdz~q Ǔ D*F:8rV.i窘Aux ǜ6EJZֱ4³} +>\=y=c4oϬ9HQfN~[C RMqTVW~ ZE$7t3\s"@&l) _6Q4zN.&/f̀4:m6Ϝ=7ƅqu*n6fYIzS2ip"ĢAҦ)AZ[88dEEv]`A BkNHa1 7%tlx"mA1 <\QiZDp[D>EA~nwAp D Q"I2Xa. #+XMeDBq4« n xD ׼`v5h  Ο8t*&tF7_.性57?E=l2f!DSiK!76T) J,:96 ULW*Q\)u4 [-bg RaF$ ]\ k=/Zꃺ>GT "hu$J,Y`MxT]ƹ@ oOVtrqͷ\ZXޟEYSjYɏKzJ8::wӕ8 ξS$TV1h]rA(B" -ڸV:]Od gYqFљ((%yniDZ ښfp)ء9 i AEXyHRU0>MK.qIGtSTAM}*/Hu8 Dߍǖ:Q0@¾ -T^l:@p(ҍOx <-KoJ~. h`΅=X7H*%E 4o dZ5Hߧa\R"wXBt_98\N'[!8# 82!VU"F\Zg/񋅦(.bK,Wz(HCw Rp.9Xة H 5nwwcKϏ 9 3 0nE*Ŭi 9W@-D|b*,z6BFb4OJ)Q(i%\Ie) Чt<\0Z>U[W5£ O>~P@+H1ţB+-tj@]o]r5W(:ḿ4#oE4 #)`/ 5ɈM , U!w6$à Ŋ!d1!P%zz\*nJdӢkž FԢ郦 Ѽp1j,0>& )ˈ^t@LfJcc[yiƦ*`іugW:`w" |h60dogμuUi/g '1AZ8N딈M*>3N$*>1Q@Бh;_E75zaWAh ͸uwFw墕)<@.2 98qB'p^r,I MsrG;]-ÏcP3ƺ8 T݃|%TPOD("(jpD̂DCt*Am>0̮X]yAJ.8OE ȷXþŁaU_l !'I6|OXFB 1yfV5[.%jp0$Tbxxģvy&xr∸_r◫" CbB\Q>fؙ! Bq%vL!:!dP6 Zz}8sFң5hh@~5_4@+@) &Bnq MPn g̏&4p,EXOQ}GU ua0H|| q`K̨h74P##vU6κ㞰c{Ujwľr=cNB+)w -HKر4DZz:⽶fAfL4{n/hep D*߈|¤iqȌnEzcLxiU;~˃Y{q폿nY:jLA(~r]yB:AJ b^$bݨA1}^ 40A\>I=u.iE,VBż@U *3$e>Ĩu Ϝ'@z mf&m0ۃJ mFG 47 ,*؅ݸ!U=Л}ywnހq-Ft W k,m;B**-/UH@r0RM(~-IQ>p&_^u,k꧞IjP aXy,:<Ҡo]O{Ė!c!eDuI(YSd;H1 ЦO`خ4P|Ic^ #Á6/Á=l,hl=?""PVqM0V& ģQ:|NW&$i#MQTJ_>MjS @Sq%'%Y<sZʼn|TCnv}8Hn!4 I3 6<sR[tPUu5pa1^N ,& џd\d@^w5zlrʩYH[/Xqt2sF!Mdz]U<&!fˇT|$jIk^n>xQ>2Cf 0 eO616.\g4r qB!hoZ~wp+m DYY] STyCjyFR@;"iO:3=*wn՗DV)FZֳLIf!4Ҽ4am:6ծ4FHFiRU!Q,v+A+"B_p% 9z~ !{[t Srb*]M> DqW(y1FR kh$t0?* nM! 6D΄p}`Z?, n῝b52='2iZfooˁqh|㗬xM` rjkµ@P>i J 853f*e`rXS߭5fX!K (bS]تb[խu268aƛ@(4q )D􉂊N?mҸmE[〽MqmFe Ca5QzyPדmDRn_XJ| ( b'6|1 o22U]X׎`G}OcSf!IeEgaTDݸ*:ik/lXĢ5dĨ"N~PYk#>W,0'[^y: %3(&F ۮ޹@WOukawǘXcGVat{0CoDߜ *&Ic,Rc2,Dl >IHswަqPxf^_X7oA_ˤB#0 Zi84ZM3-RxD8$mOƌçx6cgr=2"P!6:.d|<`:;LV;uXAHi`Z]Hj\+п.wCS·!c|ҘQAe/%`{UB5>DerP˲PgQa`x(cɵV@NT.3n7L6l1F suhpDag*`hj/S`yubAj5opd|M\s +U ߏ*u`IU0NHxR $.{%DגqvHOzaհsi":A=b_JX%r:֣/ @Ǩ' bn[m N-oa˂whhQΟRA%NMaAi|:f: ;db y8uvtblXʙ}BH TE(ph_Ik4eJk(ԡ1WdAmҊ풛 #(tUhB҃Hˌ-|`ﰦu SҔPh]Tk )i))q'Z:ܺ hl񊦏 nQS)݁%.@ԢLaȓZ:މr0_w*jO yOoB1[-o fꏳ˩C$B? R@ƹpFm\x BB:5U H] <`1o2("cLY U:d,9|+&dĂΆ IWe{ƒ`Q كzчM8܎G8D1_yA52' I*ڕ5ߴ\DX.K)Dm$0!!thȾSp 5 ZezH5Ѯ`- ѬIX|р@sAG~լH ߓ"˄[k:55bx+|ih1_&zpD=㺌kqxE069 3F7ӷ حĄ),lQ<=]-%映.|84u|ufM5)ƫr MxRh}ਈHwLPRpس=b1!1SZI5>8(83Zȶ xbd>4oroD7Z(H6߁jtc}b]MƠ1ܣ{ȑ:`'t4 D׌uR.m*#!D W,Nj' E)4 }$90 뇑(\Dd,qA ~!NUDTy,T11aPNXaƕ mTT/ZBenlX)i]& @ Ѓ{Jƥwpv#d8Ag kCB·Cb EuP" ,1^N41AZS"Wy4f=Rnxe!EXP:B!%D1@)@!Mk%Ed#^+F#!;MBݙV)v B,PQOkp_xH/1f6%8V*u;Do+˚Gut3QMp ;;&\r"&xIf({\a A0遊AWg$@W0NL"Q=sߜx7| WQ`ΗfXƔ tL"]UiL O G _8R_y yp.MOXMZ2*(De'AhP+2(Ta347`CRb3l 3ThӄyyO@0΍i6+Z!8%ӄ5]o@ .G߼l(MD5rUۮq KF|PשN JJL}~(D/OM4NeGyk逫ݻ4cArQoXޛX{OTAL@Mbb] V攑!p!O)Wxx@:%@#8 7 5mdQ"ڹXOdҵ@D!0=aia0("R]NrJ7ߌUSAO00zS N JwqE&^c*%h,ꨡGZYܗAQo,p@:>]C,ްm)`4]r  m}uZo#Mr|㺚y *CO8ݑ!-:Ğa72i#%k@$1e>?C Mvb&8U 4ͭ)ARWs2 ,wyQf!=@R-u`&D6.mi(SP`1ԡp KJj/μ⼳վ_w*pH4Ƨ-0yyI_#+y2*PuԸ 5&K Fsc6}R$ ~[qcC3ػ?HB]Mk*)ɇʼn쏣s!h@yaT7d&hCQyq"%:BM?Cg hPaA'v/<0}e +Zߜ*W/ & F(K\0OB5d^'¬4t9Jhk̆qp#TANZe;LE`oml`nOX|cZ \^j޻Mn#]P<<`SSիb@w@q}Ko`8 $Q阆X`wMXtƍp(B4F EgH Z/DqZV>> LDUĒO-snLJW1;. =&jG:Md$\JI o2pB6CBu*n#U+̧-l%"n3o1 @J͕b :*/ T/ǘ ~kA:ꎼ{Ǜ0oW ;Z`m0§tpx;SI 4:^O@vD2ϨoH/搚)Z]9ڛ#N׭RۂE]| xT; =SJ7OǽS]-x.7gTt4uvE+%~0M$  Z:Y+{[CQXO$0nbVU AU|t#vQbyG*ˀ\-{pvq~N]CR+mL@kZ||ca;x~x(T5bv| ʔSƿNvoǥf'-ȑtPZ_1Xk^!fx"vzbn)mw oh[(QBW0Pa6S߬,% p>w(}dc*a&ӑě\ҹc1q#e d,Y)t]?_)ԚXijom\cH,b-104\B@n+Km3XkhQ?&Trqq 48!eb> "I 7rjhБpVbrM*0 /S#&$(]22)rCyC[([c@׼t˭/*Ȫɭ.g87D. |` 7NIu]Wњ/OP1gcNR,9Vp$lIв,uX& S1~%iAީq6\zkvbQoJ7_SDnӏfB!zɣ3Z{w4mƣ./˚ 0R$J1'G8,u!]o&J ŭ?/q:6c$Hw 1gxM9鑨naNr/D0%Y-*5O-0A'wr,/sD.]I(Xyr@Z,u,L, CF0`K[Vkxk h 4&UZ(dĄWHj-n B/?8ޠ1(BA$ j`~ `3\Ba 汏& $rZò`dG2Ta` R.lVwy{tE\c"  r4)L-K^賔a{h^cLfcK. t\e^ۑ@5"N8$fmc f Eue$t *'9#c*B'̢? UBPw1?lF(a*9yT^)M EM5t"opTu|}6/1q07l ޳Jsoj* K(8R>1:;[A1}_`q]xhA?Bc Jc)UWJ_e]^P0A$)] =0A_I Nͻ<50`@>c!@Kb䄒LBPPJ{\ YM/ v1G&tsM0Vr%N4*A&!)̻6-x0@QAJ̳y!! ) ˍ Ur?x,#h2e iQ}z\|b=0׸\hHŪa8PcŴp[nXZ, fc^4kd~2(@>pe]}H㭘h7v(JWt5q88o8$n]FCfJ E؋L`=upܢHlk D0p(3 ƭ)h:!=kq(K"dF+C>J;av'Mm[$ؐ[GȽ!* ;Hw*0#h^F EӫKc&+Ռ`ØWcnۉĢ[\U&A V+=So aCtͰZ'7n-N՞pQb_nыV;۬Ҁ(~2)5vHrOnnŀxXݽ nZіSxSRXz'((:0V:.0\H!|&!<)lLxYr />]_ZnƇo܍e`3x I:op6Ew>5;6Q޹C-CܞaEódfTFN7QźQ"^0CxԛE|26O-PhkDJMЩMeZa,XsϠ.cqy;NrpQfYSZ$ZRCٖnWhp%EJv{?"TM21tqȫ2'gk-M0ohX+r$ |$ H 4ැ$An᰺)#k-Ɏ1rb@bClRxBmsHodL U6SOe:}f깠B~e [8$y=9K {?GLu.-iG_:aDc'Xk.ܢ%JT0dV&P*(X^>GQCC^9q_WJ''1SCzjP1#`ƚ{cgn1Pu1; FHF亣e|̀/ShY AcJ Hp9UF]W6a ^{@Nr=.(G:iߌ;f)f XNzkKP&>DlbNBmy09)"P;jb[GU M1{ sz=,Oikgu S"t{2;5 Tl*ġx "-hh8Ro +Dр#K*8"mS'FiB(&X DtZv>ya.&CZ7ni V'oNp*6;=$ _ۈRvi:q!AEI0u!#&_WOkiLh1”F. ]c].@3IRʨ j*nh*Jo(.=04dZp!*Q+rGc t׮~CۣBj '6:ʊ߼KsJ(`+7M`&`͘@сF^qzGܺO+k)`FaU+up͘/&'0v+[ⴗx ;g(X.kdlco~1@d@YwABSNu>m#0:  WB4q( ja +tbNq!U@V:Lt-u$(4jo] yJ2Jc#fYhoEO).֡HCPm!buLQӀ2x̣VM.&<@h̡@aig Wv[KĊX<8ERCx٫SpZ*4)@5s.jb.@ _!fFY1CwͿ8vwcCXxeϜ)^2:OQqQ<͜Qq~L6]`Fl0lOx64Wpb)C+fQCXjQbx͜{ם=XğykߍQԀRal)'Bk";W6Ak:Xƭߙmx {=Cevϱ!{ĸEw55cF]ָɫHچ{ 8hIY߶tn㞎)(Dy$,)gƅ@O[dHGfCo={2."م]qc h1 *ͯ[`iѢ"S96ltEMꮦ0}t6{ c tr]&0E T<&5,YhI1ya%P,4l3[xL/_\!q2@U`Q _rحZ߿.cEm^04KB |kP#<_zk%M_.E jS|TT-zbX 6Ƽ%E=)Z]_uг7ԮIp֦ƒwnEL}je\n_>" _v2vhEMbءBB8H>(wxE ,5R(0((Ӭ :qe24`N} ӧ6ϓYHoSFPIsDt$&~@zZQ*쯙FȂ:wXw_90:I%Xw; 0d/s>y$* M\Ԩz !^Bi.HMS+ZuPpz<܆ xóyQ*k٬Nb@PLޜ0y;=LFd1:of` .2;@ ո p4RhlĎ;1~7EB@)ӂDW OmN& KN~1J;,) ByKD`/$|x}>FnƛW'ԼnQsld1c&6>raM54E\?CNJ.A﹀m*ƞ, jżpD+Q2s*YK2,r@5\hT]9b(d ܬ(-@`V1Y6evzpNkjQ6XT5mk ) #~1EMm`ԀqTO)"A)|Lr?[^hV~C3gLX\DD\3k[z+;8nsJHK<unU“vVOV)bYV+R`˒ O z19]JN` Ka&/6d kyp O(аʷZĸJ& 8  ]7x6dr`4lո(-}^Psa \_TUlM0v17 䙗 uCRH}'$wL'X' 7`@oIwǜh 3[I鹻@#WmY{ʤL㨔Q"Dx)vT.㫥: I8~?oA}T7sxI*S{H(Y&[Pb HКVkw38qob#5ww% anej b(DOGxb)pDmO1J5Z"Y"׌ 锵}x0I$ݏRX>>(MWNڡ:?%cM)af" $nxwV5_s`)2>sr&O X5e`sEP! [A~TWz b!oʐ݄\#6Bf5! 4-"i2:K/g*A.뤸0*n ,Sw-&(v:LIO^f!t/(02 l1P: &75'ͷ \ Ǝb*Tww(ARxFo,FsD Ӏڦ›N ܸ@.f :5[-4&*uMw}` i@ mCbbkЩ|M@Ș aB #6 *L7^0",.ּe$Jݺ OS2U*:ƨ@8 "x`pM\FKqG^0$qz+;A vfSܱ­)MQoq\<.2F_!V|`Q(SA]5دM VEsG 7x.Yxx !$Yy@Y ֺ.X&/bF坹k`GưR`] ٯN(hSPWd(`Z/չ@-%T2v0͂hUƄxHђA~EEz``0&r8Dɦz Hl4QOyalLXH0tp6ukc1&18'K|\lH3LȭDv&(WĶӃ@W6`!/4a0*4dQ̎*`Ƥ N"k4F/lfM> ӬPLeٿ9",B]_dVz1t K]zQCtux3w%}Xv7=ZbJл/<81pҥÄ7쎡TܱWgeBj ]k D(g.,A_? C2DXtKrBt?F4)]#R) >vXQSdD4.9tw&g8UQKw9[)!ku =L(W&z^L ؞I9n P ,<δdb&xb5 ?X@Nf4P+"[2 ܄'ӸcVo``k}s*XO/pHL>WA:R_LOB(kX%v`;w?[@ /= X-,@ԃ-fhgXRT $j.rT4&m*ɶdibP 7^?Ej4n{﬚X))q@4t`.xͧ!9}/S>pE8Pjie6p F{xy]BKE0,'Ѹ OV`jpPeSw5Hj 1 6[ duR"|U0H2]󑠺Cd35KkZ-!!'MCu!QU1+Gn/CW .Irқ7᢮"\jEP{sƨ)n=ۛImĦ9廰}%h*"%ML+u^ b88(?8F7Py?YB+MMc\qtM4GrÀ xAe80/^%!gr`% bgmj6uX(_!Ȗ &pD`> aR]R}l1bEHqKqWu&ʮʵ_؀]_Z;tw}+! Kt%L'>)i /rLq).-`i7-J8﯌`qn,z5B[`(={RSUoߜ Ii_5(/B_Ӈi׾-# ]}%qTf f!ܳq /\Q#b8bS˚&5 g8;dx_&k|nc5XP 6ȤX* !6,%MUrlE^}`ht5pA7#J T|I~wJ2tX%4hOYs H#6eʣS^l>w= ۀi K߅q[ֿ /k@BL[0@)I.:6v0ONx,7]]r:fZܾs";eW IS&nCcwS[)"k[h42>f">_z sD6bAW6P|j,(jonvG^Gtu'd0ގ g>4"dt6!G1nxt͛keyLK6\L4 ;}1Nþr`vN>?C4 1_;όy\H̫gy!_ QB\Kz0%B.Zpvi=c:dT(51nn $w Js+ De;OX?;`x;BMLb)4w/HLlXSi k$0Sú]+Umbc24:F t 0it(HBn7f joL@"q̙Y =8k+pH*ZE{. / L!*hoFN6biI@x!EEzH{<`)tGӼ` rVO~Y!sKG;Y(}hk&_HU 6c, S cGT}'LY/KdyQلQwp=MP+lrQG&8\WPH7[OhL!>C4II׌v&6 W&N%Cd܂[H%j$>C6Uu1(11hkWN u^qA@ӥO? W`ݹrhNn-E`rnĜEGҟ,CߍAप&@I8 KaNqɺ[n %ݧqZ)|WW kW{P8/xMo:` ~T>'t6A֚ofe @ݽ.Q #S* *h~?.)/3z=1&{$-ߣgJfԄpJ')K ZVe]Ă,V5 "НnvŎw֩.~b{|bgRUJ[cPsVCErn*>'(v3W#TET>qRHk{ a ؘO<sA9rG֯q 68:#qw;c_8@l\"տ$$"8TA>3)u p@UwbhC@}Lu_ L| Aǫb' bTEUcmэt%1ۧ%KTD$L%4íOx1_&~_xڠaGۍӸ0wP0i=8}T4/DλfGt'`R]ǧ)"Kq­|c"4*3J4?XS c5'2E1ʶ<;\ǥ 48EhFa}[.*E$e9%H7uFb}ijqv !{9HNz05Z|:[",e-|{8VC嘔o0\ n.BDWz&ժz]NE68H  NO0#YkPl]A)7aQLf-Lon2.ۥv`4^Q+ח]^Ngŏ:6] N8j,W7_GbQ@ZכRoIO47:m x,g ǜ44@CAdT>Go/ ?7[vdSXHK]f9C$I .%0G"PPpWO|nXo9^h1 ;ͮ 3;03IչET#H9:I],no(ZBƒ@^;(lǡ"wCr#2^kt`%&k\X|9 '5~$|.@vH ;QZL?W +Rx~FK>(SAxPQ kXODXM*@? mI!5`H.B͈VUjFu "b1 +%4V!>W45)- x?Pt†]z!"ц\z ʼn^͙S.S*  !R}c$"" ޅ-mZwph*]Ƣ2MW4NW5o%!T.GAz&R?nѡ*~DuafKf=!w!c6g%XxGbTCߙrnSF@;)eŀ45p\J4S^=U&bm<^D(ueל- ᆐfO{y*ʻn@\ႈpUSF?M0d3N- .1+1B"jQ\{wNDhFx @C!im}%u=*]ό܄>yA==@(zƉzA(DyXsbe KEaAt_IR˩qbAxk;3yj^ce^4&Sm;:&ˎ',yqME77E)~lrC ~0CLM,)玲- 1ꚟ"Ǚ,@t}c#VHI)nMk:! qAH6ؒ{K95wKz1Uwĭ@1GT)~Q4gJGo DIQ1pkRkN/n͞IqK= & 0_g* fn&ZݧF{,S&{.k߬v3w $_=wY0֮~xƞg0ɓ޴ˏx0Ye ٜ@/ z&0H,WE0<$GIlqJ$k臉ɂ,2Wم2 p帿!n=D'gZnՕj$du66uGbIƩ;js] )ti|~#%FM0U \y"j Q̎/11Jy1G.j*E { l|ǥ݁|85lZ,Ӏ]| UgJK^7.odȇ{7y0 -W@M4a|e"31GN(DJ$p4~sW0B%GpyhNJN *6{##笀D|3Ƀt4i|8H7F# uBCL[JmSdG .(%dBCNXZ`HJ{P̘%rѩWC^GJ1kJ>LP Hy~\ v6X|ISA;5KP(SW%/RލXnƤ~L5t(Bh m0|A1Gh*n_Dr*|ɂ]lYaQKcaCh[7p] rD[%rDia*"wJ 5w՜ʼnE`:5|v&U&0J{ 76y'k uxe#wE B~~n;mfYR:T698C9GFӜpQ`<~.v3"iOg!Sd9)QA]iDa5&0A.a.4H޳J-B"ԸA1/K }e]!4l‘Z^L+P i^u"d@KqvQ;Sdӯ\Jm¨Z`G" ]$GˀZ>ZT7F NBwc QEtH+{c2'x0q5q9s BDrxy9voGfSpL1G5oOH<֕h.'q&"z 1! {?>q_o@T[iJnG0oSq JMxr8A.ĠEn5~1k_Rw{fB:;ÄRoL[hP9_.OʡTM>̻(vPOT, HH#۳r(/(84?x^\U)zXL;]O|gCnC(`q(6P}lR2h2:x'2,\Uo4#PՆj+ks\6,(}bT[eBP][̡AěfoKJb^氱/0S5 Ÿ<1SمA8y799Z9A|KRuqh;Zb:Z>^4! !u Lcpa~qP|-prS Р_=0uLHk\) /pھp)Ea^TC$GcYa(ieP<ZS6\sR41(=LL)GܗhT|0DA לygI 'I0怡qNDw]Y~yYcϝ%o.֏5R0q QLb:7xď)q }`DχP>1 ڿxaWF 9jy,νZUhqV8Wti6`GDU>l]bʱ@"pw*ˬH㚷;(D#W44׬bRZ<>\$.( +n5~qڞG B3 fͱ+Dੲ9 $>0$E|a#(&!X\BY E\ED`߼15e&+L,K_Pؿ(D6]M-w׮R+bsa%p,c |xpP Ak(# ;GtO8u,bGwxg%t:r&yPSbP@Ƹp}$`]yٟHH1t5q=#i]Q4Bdu0H. \,GTTkA7ƔT|4)"_ H*qp;M8n4IP*,"`"kt̐& #o f+v-=a@uҤD;3Âh=rJ'X!Ho Ymyp; Shy.7Y`.76~" ^׋o4v(xz2|?P9wHbFsYb THeZFb5:_IN!Ǝxn!.0ͯ_5rC5=!~>kUٲ$ڞpERIMFRONT:yq!{'KfyI=DM\4Po@(`JՏfKZc)Mi$wAw6>7C  q^W=.S%b#:LKИltbC"m00!rRA@FD1J8S@ه 6ƚȌ%2cp- yAPRy45D{JUql4@ޤmS@^?o$49mEәCE h X@Ǹ1> l"/~e#* $EE A{* ; s w;c9:^6;*)n?nY Nml>sӂ85c|t>Z0K].Li=.򀋤Aͨ) 9n>!]oN9HI&T /bZC b@IJz'np@4z=}\B'/f!R) )ď.`J%AٖbDuOsFJf&`[}#(U:ZZ gc04X\,iUncMoO7yKJW0AM|,Q.ʬJJN߬)L-Uɤ5MHMy1R8{9 HN%0~7j'Pp aXlQ7yYchGƄ Zf<u |H—[9m&f*i39 %qFMf$b #&#we|!%Rq^*7.SD QDx @(؂*"I3x-ƍ&N8B̲sN 0}k^ &bȪs kQG]pKnIEqt|Mr\Gu|BR>tw4GlZ q^+ZW)) P8 cA;AӄZo0Pssi + TkU7"(IW+K} nИBĂ!ۉ]bU7xK-iyo ;Ubqq\ ާrl/Y NJgM#gwHTM?5ˊd)QK0AS^ŭw6Ŵ(ܲ @o_+q"=?qVb(}1@?i|wr_+L6c\[焐E:+81O}=aV̱Ym.SɁ GEDNy0&" l E]bM_҃cb2;"gr4֮X.)O_P= !(P/H$]*&íSC_XR rLAF7 6xȊizPg*ЯϼfG`b&O $m%/o$ *Iى@ư=|m^>Iwe8mPTw;p*|bOKEOFD/\"5񀚔x[;O#F@H9[V8`SDFVPEcu>rT6"D#i~AYn Qq>1QMoOE3M8` 4 N* \Ua{au{ח(ٲo FS =kH (8:yZE]4׬.)ЊoOD¶gP/, Ț 1."бM,0AIw7.'1fB@l,i8]hyaM[ V OUHOـ'Lǧ42t;O] q+o K86ebxnR|:q<`y. "f2`Djل$P|L Ygí`b!fɆ'.R#wc} (> \&;,qTz̵HU*pߠ'oz_fQ?8@hEyw VD=yۮ'yv TI4L!o tm<9#j=Ƞެ]K߬U[8=᠁$c S``X^V^7rB*$uS] Y,ÔCP)Ɇ}}E(}Ϭܪ[N5<lAx Rq Y %`?9RIc* |Nۃpܔx j"uŀ04"A3)(X]I*(FZyoQN $鈐] R7vw(@ZM;9*Γ$Dv`;T.:q2ZX{]M $e Tݸ7O0h2Rzn z. tiD!bZ.hk]T|vs1@.sr;x*uл.w-2#<pdAnxpPV:5Y=Yʚ×XSi2z `cb9* Qa^*V5-i ZfCYB%- iR&=)Du[OHcq$"]WʽW`Os.%89xW6q,ޏf1X-EQSjaQ-9uGd|T4<'%HK0^\/ĪDLqGXdbYnD̐>`\PEc`g2V -SXtߍa-vpX8{jGXJDiP!Vkm[}`-)A =׌2 >qz j9Av2Hy)Ƞ uW0 CI$-*Fl\p>HUA G}[Ɏ` nC9N8ɁhФa(LplL5~?Yʠx,^aB, R~!~q,0JrHH(W(AžqHX8Yb:hZu7F:+2cH9Y s~*Y0B,h 1 3~f0T@#DbP# <>~(%7.CEI_/V+ZN0B(z\Z,Q8;6X&QA"6riHw 0޶`"}\ѽĬ#ǟ yǨqBp0WXW"&jiV0"1Ԩ7ċ|]Dn 1ĈVy[0 EW2(X7$"1f@ׇ kr[8t !8J"0R!@~eTU?\6D))W% H&C70'&1^prf(]>Yf*)E{0Ea]Ra= ,%Tk #̤cssV@s,Bncv k_g 7 +4i^f$8cՓ. 1iUIEeB$0#MٯTP"t &  nXz UcM2hQZ3 ^FC2 '2(B$ꗸFAt7=~y>_({pyc n}$H잰2_ɆZ!%9,wg0QD!h*T<\{t{@CD=49޽]€-I 0E8[0,/ K7,(G mm <`>dғs -VeQQ8BftL S񙰱<Ke| Z:ʊ׽yb,#nURiXf$@]ŠUU"߼j)K2 oIQZ.bwF gqm7R;E#:Ox"B z͍jI2ֵ f HV'׼H:Ӏf5lYGr(C^xbAXTT2%Y+ HԘ#o.%Hue"uȈ">p&ưƈ ŷ|]Ki$+|㲆 _ߜ,Jr#:1.'P?h NOX @y6L1= nDoUmr<5 wӻBCsG"m:n*(yВ* @/Dzk{! &+ ogǎ}a[P kWV1e-Y\Sn '&"lZ*-?Cin`mIֱp52'ce'@Ũ*;iI`"<(6kJ/]s<ۄG`j0eƯ !oB=ⰀFͮo x%c}9s߬A9 aqAǭĬ <i2 sZq]FDl)RnƠ Ox 0U8J,$Y؃i)?84uQN֤L(7:`Vp/&pym6=Ah:>?X\Ƈ@`%7۬^X d-seAp/-'E P'>pMq| *5K.Ev+-Eo#odq'읅O8QI' 0% rwT4/ iSŒqFLc?48$_7Q*%LR +N>]LV_yjV2mK짞,5Ug7Qh~LeD`uK8SN)(Pv{ןX)j ail D@,x"~0BǶob뷸@GdŖ 0$tcʮ lm {{Y$ P+O䤈-M֥ ]߼]]7ưJ2 pe4|0& w[f~LmQ4Њ $&?3ZGfCkb AḢlA3 \P?XgUTiv"<,%4_2DL:50~ ʌ]euG麸uj-6)!:)E۠9#h֞E>2V܉6a"~LC/0^.bϓ)-nM0՞?8.x]Šn5$J8؛0gjs )->71)aHy`}?8Linڄʒ!a`"~1&& 4y@XD  #MhTi{$$ǹO J܁#~fTcV "C x浐:8: Zیq1A 9 ?x/šX[*H'Ѹk4/D;:"ͅw|Z1:#txEHoJFhJ4'yk;`CpZ %Hʺ/*)Yq; B. zXѳw5Jln&F-"Bw`@^A(1x[Kp"@;maҙ NO&£/IsKV.~plʛ;d:፲v%Yـfj+li^z1L@bT션 b5[] `*qd#W^! Kոv֐F\1'R8~amYFŭ{/ij PZc 5R4,)sPlnoЮтP&‰b IJ|Q. 7UtN@pBN#>2:gE+c%.4]px,fo0Cg_@/F Օ;Ag>[8;ͥP1IX͝WuV_SybF.X`0lcb_Hbun@M! Nt"~1 BR-Zl? @v9O;%tm鉧YQ6L܋\6(/5Q]=pʐH'$`"`~ u|»6`o {OX"U4d+f ١* xd ($kxDBj~'PGsN>7[majL*(Fhtcwvbg`M̘!KlUbrXdbbTRM_&B^X#鸸 vvhѭ EAwz1ZũzNkduhE;][*pg >?8qQxb ߟ?D,}_$ƲRQoQx"R,* O:C,4Ʌ7dҿ vo&5424~ I!)-&\SXl7gN%*sL4B]7\]&LTA\+0?6L־rxҥg 7ް]J> EἩ;zYk&02A&ED/#op( NM0["(Ăk1@B~L;Bx˅w;1* Ayk[K-ᅁ[u\XW^L K(4 DZhD5m#c'neb@& (&#zM?x!j/@XM~n=Cш1 7;ntP=xʄ>bR1T .& |b$SU ߍaT+*DٖV4 ^!ۇ //n=:w}aChU_ SX #X)T&{8[FkYM!&>WZ4|Km+(hJ-1Q{nU7"h|a ㆬ“ w2Ӄ"m RM6#Mcܔk'ֲ@N]xsSBd<,P ,v5XqC%q . GJT$tlMVI ˂ھd!P9.ŀi4|#"OWgXɧ"j݅( #" T FQCTSqvb ZԚwq!B5Fۏ6 0jf/;$ F-P0hN+o☍ QuD6v1LN#th) Z3odžT%ACS>dbw"Fx;-Um1gx*b9x^X5r()>Lo@qlU5F:9ѭ/.TZZ$1r&#á3;,}pM#1?HSJBvUniƝ/K]Ty8c)ȑ(R&oB,76r@^(f"|a@BD&. M<%Bo`/cId!/" _*ft铭e,*30ʹ/;qsIRRj熶?>ꖤ_ EfJƋ 6Hpi0 0(A%#@"՗1I-QgV'=ہi6yKM>=] &S&eS45].,lhן4L3Pux~q. ṇAְ LP9mqT'UGfCU(A<Lj@w  ĔwWרfPJ` CgɼX6qd-}b%fG14/ Ѹ@y\hlA+zk>@vHY1•Њ~ !ҫbkX*_>i)!ל եMZ{bxO[Ѻ14Kz,$e$YД 9Eۭ'ƠZzM78}捋?h$LDMu -u񆍛 7~>!EC l/J&j/{~3^)UG ;"UlJNOҫtupgUΰJ0}vF$|v|+F57"4C}`X_ho"QOS s54"yĮdա3eccX7y#B5dLM=vE : Ṷ)5<2uW%At & y@о8Ӄ C5~] f8@i.i ׏8 ؞L$mw/DU NJ o0;8P#k=LWܟysOpwOl%UoLUF4"h@>2_ss#4uPP,\@2oTČ;*aYr]}@OÍ٩/r=cDD]Ll{Y!A>+=1D 8:N! O.nDhb*sγ`JX+u鸕@qVnk_'xW| &˱/N i,8%꾰A5w Z1@]H9u+k#O4aP|{*xuN'aL2'2B=s@4~&ݥa(7{>HxƂD+GQ6.Q(bIl]e2 *ָ+H4sa= WBrّމ'u'5Cg=|e -wiޅ 27vs!T-byof$*3p? JGwNS60 TmWo {ZY 0=)OȘ8p^Q^U%1$G~u=dEG{8]Llx d8t[}=qA滜@wO|͓@UTiTZ _9}ɤ41 A.zWBE^2Ǟ>YoIKZ*l _ Q/7$ӋX'Q?C_Xd\hkg z6+S2p!׍Kq;\8ZZ*ya?x `jtoa\FD"kA."aH? % 8ВO&˃&b(0MQH]/lW Ox3!\MB \uoq6u(%^LD $,@Ag0BHuDN$^*EUC}'YBVȒC_6b? 4cؑFRLAޯDVb҄g;#Mo@ Ճ_?8;vH R׸cAM.YፈqXLB'X<ξTbs󾘣J2V|A R"|!Bw]lA* RjJM0I xƆp x1D ":į1*b]ow 'H]ok@|B_. $x@95 _&G}jf- @.ȉh| FYa脀9*U Ro^oh`X8Ӂim\\&҅.x@n!tb޼]bNExk~p R. f]boagiTsX_--RЛJI4|kMHNd6/FOŸJ)|] TR*¬0o[LY7\q z߬T[Z DՑ,QiW:W^ݸ P"GsMLX-BRG 0  #B;\ 9(#_ Z;RFб$*aPGmA +PaeS5JTV p--;E;]-^o\  `4]1 Y|dFqc\6오5J= |B0/~s`*V_(A5לǧԐX-{qA#j#vcE>=)RQw=c CoS1Cz3J_ƓmpѼQXxq(vQ`s2U2+¡ي|}|AA@@ TĪ'{X%f4t>aƘ V8y;ف0D DBwjH4Pdj(Ct[ܻy=M`R 4 c^⊈U|}E$~q":!ˤ'7X)u(fDD^=YeܺEio; 5Hbt]<$,:E-\bj6fl άv*ug%#Bf%"txaC6i؊، @Cw-ZOD` :iL5YPXMTWlpQ]a] _VeVAJQkLiQmW!S5!J̏^WƤkmq\yfP'!f`D`@2`?x w8KJ(hZoZ´<]BiMt,Lvh%xǬZw8:ޫD;E?x ikːzoٖ)`lȞ>*oلwΔ?X).!zU\{$F#Ϲ7b4OX5j*dnTS :IH!>pWl$*B@]P E,_COӏ ،P栀.X KuxJ(PKDPDV-% J4Ah"BX((`%$10rWߟo92A Z$u}k6N#J^7]&c!Bo@Jk܊ƞݹ$]&j$V G|@i^.Pl0B^0gRSx`dJZpl0hz~.A N5QuDPDM] ӌ ٹB83C?YXDc 'p`: |E~|]CӀkS!,m*Aĭ5N"<@`8$CncT^ %#8ܜ+P?WH?xUwPq"t ! [xa1&LR Z> 7Qkm_&˦`.W s jH&-[0 qR">~2Xsg%J/ ByDo`E g:Yo@lzy By@V? mmA1؎mYR,+0"L?70Q6{|pCGJJ@E߿xPN yTAcP7]Ĩ\oUUG9ʔˆQT99ƓV|J.-2Dl2«Z.QBq5%K^ee{c ؎З@].A wN @bۊP拉&uJ5*?[T$$4?+ -U02ٓ`b?X㲤:cXꓪjL[MUv7ZۼhE 6_Y( #h@>~𘄲Yfu75) 'k[R2jD:zƝI'~0*)_X:ņA->e8 bc +'s{AV4|5P)ێ"ʾp%ڻ^ @uS DFDgk)@_?aAhy ^`]_- iǰ [İX-xݔ% PAhuT@[v-#O ,rİjQjR|KJ|0yܥʴ+ R ,[]oSx|Xm+"CaJ'q6t%ۮo )h$=F|ӓĠ"Mw Oݬ͉֞z7ղZHpor +GQ5$Rj%n$BW5OMƶ:d\[yFrVݽf2" ƕVQ@rq1a*Dvi "x"$I{ x1tM$9e^cPysD7e-ӣхm[eQI7`s n"Ď!+˄k ɤHRIB*5B<0+N @FF/CE|ڢ*xk1o _T4;HTޫ z/k Xbf!}-ZP#PSi1,3{V8C lʁ*:!@Q͔qw1JMDGg|KME4DZ\Z@1Z$3(Drq.M'@B#E!Ӫ9n@XLl\~ CJ@o6غ ?&+| )V-!IqQvJZSǗ5U>p(d>1uH# UN-)CQ ߜs@%HA-E[k pTq.k˔!PH7ޡru^Eᎆ& ;n! B]Q!Ş>fuB zpaZXO7Ѱj#,^(] 7HI6{l.eo/p'vk]&< T^ -V>&0.m ΫH]J>Wkoid1`!"x)g7z1]1 PcTDU; "IB.4/\u-[ֆg-e2h Y21.*lƔ޲'{3r%;5͓fψmrg@&١Go;EdIMZ-_{I[+CzN̞qT6raRȣ>1ɽP%$.IdLZJs~p>L aS/JF5 ;u@XbstWef#8Awi'󗔁.IZQ, ϭ K%pvM*5 E׿jc>dG~!T쁬.v{Eė& ,:ό58q Lay=ad6aOynh2pUxT{',Pۋ > >`"n#& P8`WR!1j."@E:p)IpIyY&*˭͸ n'fzh$O 6W:g:! u\ԡ` '|㺾^i}M ֯1!{g/IZIR@žùH $t¢IZ 0s`tUx @w㣍{ `D/ PmjUk@Ey\U b(hɁbt]ֻ3ߜo(\CG9R<xl5PKq"c%~r]k#x#w*˨ DWp-Xy"CMdچ o\RփsFpJ X v3Ilò9ƈu%XB8&|`wģ"l }LM-ad0Ex yG{8cj w0+;ߌ8by?No֊xpv]עj&TC% Bq7SqZ-68Fc榆e^Wۭ 4DKi\jZ):Ī $:4UK-W `6kTICV:\F P?;dkp  )_zQ@l}H51Jf&SZGŒ]&ֻw0,۲|:r1|%.%=X1^\/_@V: ^bJ]⣿7v"LF)8ĉ s/,?tm<:kb75ȋ8AY/rEӹDF&Xf0B8RA ?Jr|L"[v< fFaD{kGnjT+x);/q5c#2'0bMgd%Ny)4$K?T%DuInkة䆩 7W"dO&00uk"-R-ǽ65XPԜȴ1)eCbҤT!qnDx\pԊWt ʄ`!T1L#Kkq={4ט%A`T *0,|x\pOgnX3oXxKӯhL*:TW}b&W6viT[OR";9 >- [:fqsz bJU0 Z0Z09;wf\7,cZc)ow"ۼcEn1_~0BvNN} "t8` Jߌ8"P+'BS855CKi']eZVI,:bS66AOI<&tO,fȁlVoXr#FO8b _M|cQR%#;PI޼y+Q֟=>3[E2A-8֐$(v5X69$z 47k̢aVK `T/LLAfD,9N vJ-tI5 ?"pGg0񁞿<2G(DG؈XrsxX 1z@~mq B`X%KgVvE:cPh(9h[Vvy~@u5[RK9f{.MMьc4$`5]\eGT=yhW`H(#ęOgSA]rO[H(*;FxƛEyX{Hy)`#bxcsB_q b(w`mcp"oXA@";m|9")!ظHZ[mn":Q,xxM}d t0hg L]-a$*B2cT{zs)e@i,Ɗ ,Ϝtc̤ 4jDIIcYPw1H^y>ƨ8rT-;uy㌑(v;r$kɼ,6<0,IE$oCwB cd_ֱʞS_@! mHS#0tO po+BBlyt5HT)|`(ucsx GX*Ӱq4&湉.[L֧HSop`tYkKukz.`3<r/ApқōGku\B'A/zm- Uv`,>4 p-cb_|3m~*"5 h|)i!ij, /f0+ucw )_QJ&#CSWCACTYA=5v;rQ]`V[ԅ_ ,cQ>\v&)dPNdv (ABWsMo_:#DFte=bYC@M ʺyT+J&DߌD`6ERt45YpڄF|eT.\Q:g {C@:1-$}WV4"7~px4H5+*Xߏ5?t%;l 7Ю, FDwc6 G ܉DIrVG!8N712=|Rm{. Zu?" F4B;ьQ3\c?)l;%{-2rA@0Nk]pD$4)MDSL0\ʀ6;R%4#iA S/`T $p5@+7FJHP9~|e" Jv.µZ-L׏ +!NbBp"@ \dI4$)޵+Rg~M0tD'a %~[P}Q^-„lqdICLL>J/eEa:k-Zг&A ?:‚~aQx#T<(&;)^ 02-֢aӉڀy6/1(? O.t|UtƘeG8 %v‚/~&,vw 4@tߌ( (mK:yöZT/ҹث\mB(D^1O;+xDx[j`Bů8;(^sVhtĊy8@B>?y1bqa"eJOG4MEq/a6 ^K!t$">0ӳ1F+ r( PbZ84 uDDu^1-017gfDJu+Y~-7O8]֩juBpg$SҰ,7D%zhwF'oQIz1R;~2,\`9AwɣpHa QĖ]qEw5ϜE&/UM-"h^KL.hL TιDrЈcMEI?¥ , 4Wx غňnTcW`mXӃ$D$H"\za!6)] !wJܜv$Be L^iTZ}|ar)ˆS.|[߬R날; z>CgzOX [hR`)4*:|` Z|tȽ%2HuHy+MIٳ$@ 4%ʀ5^c;T}p$U"RY9PTT.74RFs=ݲpos-~$5LwT 4/-nYƧJ -y$6/y)P+l jucPNvzp`#YbKg>koI0苫Ѩ=C fCѡaA¦&aC|c@ #_&2*-h uO5<B K}z4ul+>6eN 6~ސIwms #}/[DOxV< pP 5Nu _8[&aa)oPrl4Ԯ`5-{,{kn7tT'`5A4)OyKwMI{6EZ |J_0WS 4}=&"[|<(QO;R8PTtσ1E' xh/{bPb?h*#Vcjo07:];5 hILMLHDu$S׬EQ9IBo5Wg5Fz/[Ggme%/?݉{AXÎ dwtY 2U(ҚþU%ה0-hOJ'|̴jwZ`Pl`nGT-SC5l;P#VC>\_TD&:CݦPtt{8"Rxd_A[6%53Q󌈱E"1f  LC؜~p'Iuմ:SB:;&,`0.#NbiE&ƈ_x*J>mCPm@5jU#ȡe7yy>* !&F@_? b!!A]\dJ /]̹2|>LZ#Xw[`tI=s9*Gd *Doq~cA%M8)Ú=bK+bY'p:^U*S;H;7dLT "DNyĠP Eޫ ׾p򸅨 ɣM>7fXF=5PIn#VXBkAqoׇ\j> k$6]w4 b>rDIQ|qP. У)GZ0WIŤ##țwh2qQDtYr CP m~_o*!;;7`ud73\v}c>AmkX8!|Q :ŦYsb5|dT.wS 6!8D'|f @!6޼cI}bմnMzh)>.):J#*LDxġg㼮;]s0mEi@F!-T&k}QR"?3)iCPWJ]XPlO7-%^[y!7a#!CTaΖgbi*>LH1F_EP.sD;vV$ t#aHŸdo h>Tܻem9Z=nLeB ~iPuXDz/A+"H\ l( ;pt7J ́ `{|8:4*$Bh%>rE ?,Tx8ƶ$+z4Sn C$i[jA@cO;@44} Ih&#\an51^jGZ!xQEIQIW)"5h1D3R(^mZNI/QbC!1 .@#5\Rڞ~T!* 3PltL!mjy,NjR)c%D :X+(a!A5#P~WOϝsK5?Ci}e)lE4>c˛QZ2ň_& L-Q&`@P7!ky7={L:+ W*4QHq,Upةl-5󂰄UG܇7XS*XX{nB|k]r`ϯx%Az)(pb]Z`!Ix+!RoF #>sj[E_s& INxP"tJy1T67uN\`1!Y7OE40,눑3v7.$Bgr-cVwᮋ; lܒ D&Unm^dEYzR)ֵ{ _%reU&Ҿu5xPw4"աaŤ]+ PJ*X膀%1f@W'M`1 ,^*D78Ky&MP!H)@k M]È77Qp;p5!Ĝ2AHd鱧f (mGAM-5 ٢7˚`Kk@~vJRId<8\^?,*5{>N6v+ėcߟ^ˈjMvBi"]OqAXT"?&yHα]O5H!*!=6@WG0!RjFŞkUHAa=by=7,67 Ms"E݆_iT[ɩ7">|FJHUYO( 5i߬Čۯ-sn8Uv~1ЄU^XV טb댘 j#6puW'zIJVˀ!WJ0Z,w?2a_JpyT لX1pUnIf$ȶP#۽dT qAb37h5ePk;ш FjK;B0+X &0eRo&RxQJ!(GT?9hV:׿ť#szU9pX=W% T'@9FKI%X5|эn Vt`kl'0RڱJȊl=q8p0@wqpP(r0`0UhN! MC D"c(±錪.in1|~\ kH((j?'#`ʸk*ܿ8ubW&`MEz֧LiOZ5;JEx&.ؽϟb R H ī Cbw|hqQՐo1ӺwXXKkFA-^) hxڗbD(F R%hx ͩxP-к1#0 w!av u5PK0HxF r'<`T|qMkӮI+I0,S0dDk&GbMcjP.ЃB2Ƽ߇ q" %u\ĘqJ4_㉤%~n8LDjVj~(WpGNYЌ/< 3 8t֎A,p `#W\aHǰ5*(ZFқ_bl~gֱo`KD|66k͸0himT_;qNj傇k|ۄr{Tfg2h%fӬW)A@%n 4wόf݉,*' gakv~1 . G( j  o Q9j"#QRQ\Hߟy4dxI%hDzqB&q똳@v{,Bwo))M؊+uĎG~9~qx[! )SɎ]t0!JMs\xAe7^‹.|LMdr.ӱt˅WVP6ȰPoNTBAk3apٕ@ɛT싱֜5uB= Y~)`" *p 6_kpp{Qȓq+N X3GN"R<h6} j ``V7L\D"Zmo NMGMV;L%r\@b(|`1@NC.ygقuʫ:8~JGf (Տ-_Uc] 4U7E0CMt:(&]ÕQ"a1G !c/"/&kµ@6tgt\:dpFkfWbZN| /H똁 '$0@C~w?bQD6jmJ-:8e1=gq5E=O0oNwK_wX^{ٿ^63U,1)*Mm|~pJ#B2wXT@HsVIzKI"|}`$up &5T:"s-/'CBlCkN!59x-j/njED9,B7H,&y:_ u DgQp( O>6 膾4_"ӥ]@[väm@` ]r} >M"21\A` Bb}SxlD"hXTSF1F n‚(fw'ƱIm`YIYX]ͽh8n#Alg7,S(deD5nRtU`ޱ5R& D (dƨOcpUE,]I! 2YtLr~GրdR?8&)-]C^ZAm":wbW|pf ) :w}k &أ8%j*t;SQ\G@x'&pNC (0`"!zT=""p0:uQ SeSoR,7lZJi7a9M|'vooO ՠ1D@)%aא<閵iI<+nю'U(|z2qxTf|䪨avĴ<#ؤFd;C~0F@R善 JYwH:bBj|l(χXܥؒ/S Wѭ nAWZ>'`fe"Yw 43Jj<p(VlLWm8 *ؼ`w.ڝsӎ}yT j9$V$wK #o fcl-gLUU6|-Z;&`69N}Q4(-$_2-|cvY LPbR=ݎi"=now:P?U>f$0c0JUX7% P]]d \p#4D6 .@dj4ruS3+|j#Z´ qiрr21:p$Ab.|#q=`%cZaϊeyT}^#e~X)F 3a| 7ΝNN?մ;g\LVL5vI.ݵsR<Լ9*|onu`Bk: ֓bəʴ[dF& ۡNs٪$YZ8kC&Ot48mȼmŇ%O2sT39{퍑]YYjԙL?εJӱXK,ֽۿE\fz濂=d&py&rh_u9# o8VJ(U-6#D{85 뙤S6Tך >btvmv{2dhu|qhLr\1Rjff]ºmsOEnBr&FYDhQZZeL焐bbλlNv\~;vDaW{JhS u9+B}86νZcfx0k;+`,LgQT㟋j?1z*IgGq?h>I%ѷ~bc.992qΏWe00p/O,[M?999A`bO뿒9}s$QY$C88?F K?3}w82?J/Oƻjs :r ^YwYaO. ○ O 0f)g d9ߎG{hgZb2uđe=2={\1+n[̴*z?c"&m,88aa8 x`Zp{ҿ; Hc&Zlv/ٛWYEFSw|~m֑׮]C8HILTMk(nw"!q _A (bN#4!BsdϮbr`43\qC:#9dqۜH&: E瘮-TNh)EJ=M8rgmx_4L+Jro%W)S6e&}hqȥaY\c -4"UVJ#{漡9[unTӅVBI&CɤO\_9j`;?:5M碩puTN8罔uUr^hr G!i3S8Cef8Kl8:  Lkwc+vJ:Se\p㓎NNW+'q(!1 AQ"0aq2B?"eJ4_I^Y:Z]G1"O<$vnLR!uqiuFWɁDQclW(p̼䵲6F?{\S8{1vNْ.ThQ!&bbB }.IZmeĮ" D9lS#[Ut1JVc5H['b*]'K5OP/ ɾ/fP~"Зbx&dcd|Q\gZ#_jD7fCN>!Yq`bzHF,M2>uB˜_GƸ#&EZJ/|. gS1ixOY$yvCϢrNQq=4\/$.4c~e'C~:^6]+t^/G7ީ_C0yDm {c\"&MaH"Mj V鏭sQ D,8bq3Ȉ$$B&bʪ j(EdL벟>-GNWEmpdǛ2 !]QWEAzyIºkT&7m];u9bX3F/()8$LL&̼9ED/dIOkO𺻚.&X?3O%<іŬyfObOQ='D1iD)bƧL>ã|[GUsvA˞6 ֑zZhƴy-yr=Yc +cd?Z2}<ST㍽qbPIh~$(uwu/ȚRbr&H;M^*)z ɨRnjLi1ǥ̟Ѣ5HD.$}B\(_!;'2>z!##\~g.Gw5}i9J*ָ1Ǥ$3I#>!F-O^?I"lxeΐT!Ya%>1\8ܻ&LOQ7 qE&BXPkT##.ߪxq2e0ء,<o/3'Z"]Mq%N^1];Kmdd,ɌJk' !ơuN5)dzEEE[`] Ƣe#’ɍ\^LGW!4&d/D+&12xSbϺ5 B եą*$p2/\1.&G$e32fHPθ|&%&572hwׁf,>5~~(bޣBd-:}C]qc}-D6:)e֯.dw)8{ٗ4~$']\߂MHߎM!uI3fFLSӚr/( PgўyUBNKuu/#򯁡˯F44ŹeowIekLTz::{IvbբN 7ǧL.q2}$Pӫ\Oؖ SY䫢zҽس_ˆ&qg*'̗~̼nuP8螞 * op{?EtbJ$81b/ ^F^ l/wpB&^QG2yWв&a mBBA4JZw/FC. VbzXuWѵ޲\ jV() Ɗn\MG5J5/dWkz'f/IPŘb\4$$^*D8FLP=AF6}pS\|)PdMiALw. !MiB~X#.ףdD䥢E1d)iQ HLG/Nw\k5ιgᜣ-ƺ( o 0FU@fR&y&0Va*_mYE3j[j2ofUm]܃S^=+4jUNi3fM̯-[/\c5Ѫja5f<\"i+a&a_;X(7VZs4^Ƶ3hRR q[}3e^b2\ū5VjlU H̨1)kJ]CԖGa-Bx摊s*|*,Ϛ 򧅕72*+{P3cYWZ>Jޏ~ȧaf&G~I%X5sWP=k`6:l!vгHC*ZWi,֫e`bp"4}*B DŽJSj)ZlmP쪠@VE%ZTn`s /䄯 }o@#3!2n |p<zjU| 17L]eeV'"J[oGz$ ]ڤZ(o[ P`sXe33?_Z޷X,IϜϖ%~rx?mWTϪzk1`l@H232"gH i}ʓ6dEZZ/dɟټ͟Z/xOw9s9! 1(p|K^!18ăK"j9feN@D+S4&~N'*ߩDIN2?7j̋?bW֞L˳H5P8L~!3֞~oRWI8E;fss@WwVl!~VmRXy;qB( (͂zt6=(e`Õ28;ʳ}r0ͨ ap?89ھel:*uaTԙC}Zʄ" X`CajݯB*p*{H2 PĄyYەw`R3X#2)2fTϞfOpn|ÕVU%ĉW 7ZAW*PAɵc0~pL[  ~f%OŇPڙ_4\sĵC[e44IUW-V^Q P# C`O|-NW?[w*ϥ̪->>jO1f@k%Zf7T`V3=)Ye|LJ5"lGX7Vn )ijAeX),6a,pHPbLUPkkҵMIcjV$ K̭m_]D% m[#rFUHHի\%c5*jiBP9IH#-zyV>jxqI($nTYZд`f`xP ZI b'8 ԉXT@ZV((@竃6/ivcjU,p"@!}1-RV-R-||]ϟyxYH0}&շyGƾ-r Ϛ+6*VJE3T[6)Nw0f-V.mhjspû3 XXaՃ*Zf `0JM@fϡ 輩>sj͓ yYi_e!V??yߏ' !01AQa"@q2B?!FZoR)h2XㄆYq~ѓ2QAEiN/LfZ r^]vzfIp˩‘!Oωj?1b?{f+-N'ẚLkOWTk_zk*eS.SxT=~~-v^+TR?CEx>wY.O1J}|Gpwx2ii EHK^ɬ>?0x`芶OZĔgWd—“sOz!Ŷ.?eq EM:tKъw8&uu5q/|tC Nmrz2}eAeWH)7]N1:v7⚅.%&AzYފ=R"%ߊ-}uAMQ$7+MQmnRHF:{ ' 2;~& V7v&4"/N x5tֻ 빻%;')vE!:C뤔&)H[ɸ&Eu;zI픂]}jp*Ț^Ժk|']%['HHHYbCײwu] 4^ #.!5YHk9ORBb4~ayN22ZKux5ĺL}>QS}nֿ; wO>ŒeoOOIueU1Zly7Q}e]KZ| j|\dyBx~KQu0Mس#9vRjpVF]|5{o"c+oײ:$]w5|!Ou NF%LHĤ1ℹb<+Wo5ޓzb^7_:j *]> {B*K/|`Nj&/lj^4/K!f#SYu\\PB&w5 j ྴ8UQOS=O^_ Bn/SXAKssd}L[ yo_x߾MykE/Mw+qUr dWSKה=4^3/ E_ᚾJMbq|g9-NP2^:ʮ)/]^ f Ssc'$=TF]OZ;쌘|)5֐(x^E'T/2!wW ERx(+IFR񨛼cLkS'-Nס4dV N5ll/!D4A? DgQ=8dz&u8A lɱm~t|Iu.wW+F!^qSd>&:َ~.MzD5-Ⱦ'G̛_}jst>0wAƦfPǢjqOti$'Ԃe:!uL^=''{0oE/_^íSUM]1n_阾qsоv62jiNUMdb^%BGjjq]iaI_ VKPWWY#%yz~^/guǮ}>PK!c  -assets/images/the-garden-at-bougival-1884.jpgnu[JFIFC    %!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?C  ?*$*??????????????????????????????????????????????????jO" 'r 3xsfoMu;eM܄D@lD_uSaJyvkp?iլhX#O2ōZeLXF{װ;W-RP*]64m(W';5`̽UQ"zEҪe  ʛU*wq(2,TcfF:2`g$*'ЧVZ-QrϯAXFPwل;`-M1 +Z1ΉeQW/v1cB_J3`0Kh~9NÆ0h!s5T12",6p$_<\݌@>4]8%اePqMLR~Q3GmDzy2Pt3ak&n-1iɫ{M>R;_ʫ'c\El}"`@!aΆ *[Im@F:UqBceY+†WeR/̊n9Mtj/ViO=T z02zXpvqeѯ]~,` ny`ʪ匞ځBhYb1eOtWt}-Q N,*7q/saU2 yU޺xT)U}G jS&9uVz$"Ԓܬ+RTs3eV&$Ծ j2Je/"kn4ͲTbz+X- ٗL.<=QjM>f/]+(FIPjد.+(s.=) `WTˇemػG~^Uy*\\F_NZmVhJ\ MYubVa/z3J=]yUpZHP kCib5)qT5{D|{*2lEuC*,' 1NCxєBKt)})eߟ[BK=p-iFZ8E'4) $8;R$K9eߑ֭7 W'v`:mT:n+v׷ ,ZeZ ل'U7Lf^]5Hwl|u1 (XRj?9"5YF޼K2lVOi6xtwU/e) +lW9+5I8UMS]Bb2 =ʳ/t.FzJʟ 5Rbd3JUGx1#iB-Tcr,A"yK^m^,HZН3p$c|eFhћ| hˌ72`\-eLJqWK+`du+!{+2 t<}wUƐ<^U˰Zx/"%MLb`G}sk!6ڧݳS.vCWd(iA+-p5Y: Bcs➋xg,2ުm2AJ2W5%b<9gO:@..RY0OH X@Q,'F%/uѻK#9k9gD 1l1d|Fn Ub;܆Ob?rWmspGxNra]^@1ؼ$v`v]mđdWV v+-l u;3JcHJr+U7OU,ܗ6|˝][/3Pi0N_k,qcQT# Q!Ik\eC3s @0v^&N˦?>z )Ȳ߯,U?@*m-tԡȸowbH1M沺Y0qbd!JyRN,[Ү};"Dh27}[UAt䉡Β 462A|("kz4NFD-"(9$dGdsT&rw0:7:࢔.:_[*2h1#UWɽ\&U[]F-!C8EGh<4 8FE+(V1GUP` Mc`2:暜v% Hq=- [L/SR.-L֦ѫ=kw ˜[=5PI˓^T^6 =ӍY'ihR%Ȋrw@8ɳZ̲[,ajAe']JrTM+*@l\|oBȝsdYSx6Y3$Tze72BCN o;P eVMY>кxA|8_d\کt1PJ0f= U֚fL#?> RaUQp=ܘA@s(3| !+P!nRQh+j!3hFE }g}x`JpNl$e@hp<#N!uҮ{Ud؍}wT"ԑ$ Kd[g- Զir-mcY 0>P. RO1ݻfvH䯝.^)\1 akLO8Fp9z!r=[D8;id2. 0cVz *0dC~OU0Wj,ӼEj:P} LX5ذ'Z|TJ&<:-2ȣ^b2fvY7?TPÛ78"SZܵ __2WڹJpl_tt=MPY2p@M-3I|c4Wy;SefNWוj G;7LyӜ/Q r hN@x uX`:4Ѣ}WMU RM;j9R%ӠP*-қR( P[bl3BeQso)iEWUħhlF+yٕ lU{Qqڨ2-ԍ:U5 wNԼ,Y( jMb=쩥SSʠrKʕURz'28cxt` ib9+t(dBysnV`V)|XHW0Mĥ1j7|6B4猙|R¿.mkcU#?KJ0_EliMOC/;<_i0ip 2v"Q_TCdu7B1KP7HG'XQ)P(.|ٷԩt u8"$\D?Xjȱ^qRL8щhV%Sܴ_AdM%6..#˩!ެ#N]gP}jg꥔dfo+f\+O2/0.ǹߍ&*!S zrU(%e (4vh)J_$8] $&B+SЀAt3Vәh6W+PV`A_HA  `p6](  OQcB!ʴFE8nT9|f&)XC\g:9&M]c/Yf2>8Ϯbw]*cBA}hpsr}~lQ뚈&'_喅IHUUԤph=Q~` {|`;$D9|:[1Pe;䔍F*8УSڋi# !)ad:.Piy/VД_6tHfx긡' >,y_+k|Ti넹 L:ZvN,#U\{nT44EkObޙd ʇH2ZloUE4& J^m:AM=v+e59ub .f ՙkj0X] T"7igjFh9ecYp)S(Keʳ]{ p-VՕX6z9bI2|Fh|t"G`~*jsks/(+Q[S$h)E+/Rag}*xBm[M0uF< (&qnUΑ6 ?}r8k BWDmh*WVhr F->;3,Ҕ]pꙏ\P`!п fϳ#9m! ذ]-!sQKݨuِ5rթ`ʥ[OGa+Ucꓘp8-Π%aOE@( a69e{ 8K=*`S=4=!RvN{mgEM1o+p#[`Ϫ.%gB&E`P%Ȧu aImhJڤ9=eh-;YM3|FWvqll MqӷR*r@NNB3]Sŵh)/%՞LARr<sĻ:-R]XZrWrNDC@Q%9l@1MVqQEfZQ j&B|1 |S2$ aNp 4lb#BBL9R▱sr:a9N,hȓA\8L;Ε:X묜e4MPkjYWύkF0yϚQHfKls@U).2ϙkC6"s瑳]R&p)$2M[hlʯdȈ6ʉ+O\-9u܁xijtIFp]~;6 5[MDXcQt TT(K/y]س _ܮ()*4a_FF묢Mi&fpdK|TY׶jQhƥ,kg5 J.]/Yb:,:ꋝ^iGBΑkl=%G2Ptũ(@ҷYg>Vfo2:-T>$T K襁&`A\ڽIc2@L(`B_./pD&5>M[,:ԤϷZlnjT VXtJ4YNlXV@YצSuD; dY` t"@-)Z3-Bb x)_M,Δ?0_s#a<`L<1+7NbJΊ\cì{K2Kp$.tԟs[A k5stЅbh 2뮃[rv_ I$ Y0hh]SF5Mz#=Fma5ܦ9 WΉtG5Ϸ>3(e"bqIQ+~d07:%L4šw|'UeyEi f_HO 5:F1;-ں xĬV;X^`h>I^QkҤXvAgùV[6i)|q=3T.JcG#n-2 -`ah(,IJ^_"S^v4lt( `Y,lu T]Щ:ys@pzv/!]ve"2PWDgJPPIo:&>˷qI_/`v%kMm7;\ux TUeլ/BW,h `m>Np7ʚph~,0Z>VϷ[ެ±3<洊&UQJ 7JP^iJ*3do_9h4D}EwGR]jCrRmXe;l`@#m2Z{iv#Şbd+ս$5{UԝZ6izN[h_,K6:dkeEh (Pv2I_?X)7;a|iܣ-ͣ"ATKGJcWӳ5k[}uUEX{`U0^* &_ c50js\\*,tIU\Cs9,3[-T`YӤ\qnoۤ.G- D,n=<6"VcD$3rƅrP+ K-xVEz;W9݉{ncsT, vaV#P ε2nQ܆篭:9UG'SZv=RǴ'ȝbqbp0+Syk(jEoQ RSD]ͨ"LCFLkTu&ѐ`PUfUյ+'-mu–qnAPMҊk/q.ΌnZlUY*鴃4tvPV Ltd!< 8H2 ̔@-dޤ#TH`6Oe/"+ 5x@/J#e)@\\>Vt=}HcMm/ QBCҧ&l&4ɝ D06LKvY7u T2יG##L"ne3;sb%l#G|O} --kVְp~w^"g4fu"gʭcRj(2L')`o sN Lee$r|Дi&e g>W*˃oy!v%"=nҌ\= Kmz7iQ :T4i*o 0Й>xy%-1 YBd*PLոˀ}'E.h<FU ^Lڽ.ٶoL>hghT,flUb0 eKIQpp׬F-?7>R"xFr}(:&#ôKKuHI*MVbնÌ&VF5^B.rwS9+=٧vD^c;>[Ø{˪>.kZ¥*fIh0t [ ^"jh禡mlr(L1XI_ sm9Iݴ5 lQT@Y,pXqpEθF7rZ87Rv-{d y2?f1gs:tbV>fznz$KFNAU|x{?LrE u;iBKXYO*@!)[H[pV6V?GEOeCBJIl EעTpLV¦A$W iKt(Za M~:qrAM5:&f3qPFBoʉ)!ԖJtf_/sm/囲:P깅0$̺$^Nͳ@r H|-əi$9Já.)(m=NJF犳˽lG=bcBM^sޫ17B[be7ulV$FCȉlLnMr!wMO)zŵ %\!V!L^ȏ# EPqCȍ!-v:$X ;怈R`.]eAP6*qu!9Ahpί\b)TҲP+%s$v{F L(m !q1:1kE) 8bSU>f2$'lGEd4]lyxlcg~TmJ_)aT&-7HK1``}:EəTXjԯS gtY.@Tݫ#OT5A ]Dz|fؖPJGF:Bu=[bM7Zg9ޣs3dשɺlZ9SeB5ZxWKٖ@V*UXupi^'M& pIE-w1"*etmy?%-1Vם-Iws&o""/?sUV=Yo\}uBMgA?=+qjZRC3@uiTqlm.RE:Bh]ŏ3Jeք2oYƎBl=TR]D]ya󥁊.~TiѾ%}54OQ}&sHc9lcIp^އ{R_+U*Ъ*XX63дg+=zr]$Gp9HQlûU\5x%RHp򐥸dv ɕm;:V֨b m2)8HSI 8#4~ ̩kQw䯺FZk]E bMJ͹U~2Tё $ dEՋx>Vl_. daPG( 9[,q ~k=9RtcƂ Jr<$3tIٻ6ekfkJ#:f1N\-o\-LUe+țh4 mbMסTg䞨eXu%ٱщbSw'$#nV\R˘'ˡWTTTZ\r"FL`9~C`:iIb{[f>Pkj4y^I3G^OGm@Sl59&H .W4aPcL@ }¥\`m`:<# lXp/'eSUL3J-\A:gHe&_!xSjNzT2s7( Fm+b_eUz/Tt}Ж}%1ahu/a*Aod5ARzBr0D\O2D@f\I9Q%qC+_.u Ӛ-/spywz^WBԎ[l"$:)B.Z+f c2o3kZO|xҌᢦ/O3 v2CgMRVjBhܲq3՗6Ie˙8,6lЛzW֊6 CY1Y#]("*zصG fmm2,0$F)'*ke͕2h#&} [|m (s$ֳJ PF>L5K&-0,Rơc_'HiN*+oG*+K?uu0͔DqҮrZ(|`/VE\!. [ȽF=QZȹd:rrZ"ȋ6?֢G˙^}ҝ1G#"wYh7$ruX/ᎅR]j Օri|ՆT.]NUSMR gӶfYހ9i&C'9uf=`; Badۜj2ց%qJkn~Uj"8;ȯZ-aȟljmvH2DNj.J4 ن(ldQ/2EG@&Yk|&@tOC6K`P_BZPUm~y1u1z`3FA5'R;bqZ[H!AIU !鬩2]=kE4glQGSv(iʈz"ǩl4T5NV–TVZɉ*s ϶h: lԡΕrU땃䏖^EMhK*eΛ'ܹ}99/DЄc,& .DgVJIۃ1_+Żac#BI#SgAdmÕUMȸTBBYڃl=JV'0pũi@)`;=g1zCң:FˮSB+m$>J&v 1-T&yމ6altUr5˪t0em RQ6a61(,lAA04ΌcBmu^W*LUkcztY{{*̊ebZpm*G& jeg79OGƀb vZv)l\C#+55N~`6UsT"ͱs<3nSU.18fWAYPo|zUd5!+I_]31Om$u}TI{u0)l-S(YE4@ #7+6sCW!6!0wJR`r$+SG=.z"Pa*e7rq㎸E~e 46^='/*^PѷvLƈdY>Sp 9_ћ=HLl;Eӯ^6Z=zkj`4ܘZ?)hkZs u";]^;Ztֲv3e` &Hi5!>Q* c lEf]GJhgm}蕧X; t9ə:0f#u'=3B N ~v'j1\MtQ?.BM-Qfi#!׈dh]͉+lm5;3.$z +^ji]V֠jR0{BǶbix bRTUM&QŢ: &aXƱPGW1uh3-8JAӇ\V&sL@Y cPqƪBSq'U /rkQ1)`viQC{\KBC"xѦb2wyn^DmX"yp>dO5]`,M :7zuJZE 'ۂ䥈Cs"8.-hP-${RzY4OypvrM=uBx=jq_rH%◓ynAم{dOc7'H6 mş*a纰`2#ٔ)Ee94+\gnPVLcL=G,hAyRIoeU贮[.]Asq^0L"z.y$dL=,eXG*<YIMDSQGxQSjV,lnX/yoz1d$ `Tjfky%ez,M(fkOEmFAl5`bŒ2ıEߠ#_בng&XAB +PkZR~u-=5u_2EI7TejCDF { ]|zEmm`D=e"=դQ/NS"Mx`eAww K^$<"/=15^mAΚjAtB7FlqH*#~U5+뷖]SZB:6҃.jѿT@HZ5 DL[ P.`ۋӡ톬g\ HJ6;h"E2er)\e^h3PQWqArC vEA, 5jcM#WEp.sZA3OpP~ 7@!5m *g'd5TobS.YP6>BJHK h* e\/}W5RE 돮#0\Q72A;7HpH]F=+ V+"B%̏A`SEoaiz>!j@J$v°9Q>ݴ@ʛJI>}]ba8C1˫-6m, 1(kn(YFvYi+g7L'Ϧs=?qXJl,̨U,7K ns$r"35$6g}fɑpݜn8+uu %'D?$],.mKKl|PxV$W< s3kڮ,ҫb2a]9V9d#0ZwL.4ȥU"^e qpY@2t:N~`+n_ ht(A,~h: W}T'R 㒥gh.irzFΆ %,ğ1 (q^c{'2O<ѳ׳HbQVŐ71+}rsD6>5G<]<[60±I#E"R4q4ւQ)YN{/Leplh̿~h6*1? w4\b_"?1dDDGhIb%>`kD œI-fc!wu;)EbF< /#ܿ}ܫl2G36CݡiF#d`CDv~ ՘uDJ.2J+coXiT.r%;4`c5< 7MI咇Ƶȯ;U(*"vNL+U{Q4]%hXI)b=sZ.pC\ͨN2GBiVPGÆ 8f[)T_qB}sD:Ibupg) ]y ,Au+hjyyH2n[ghkФR]3 RgeYd*Gug5fKF Ư{IZPf8M͠}Ak2][9;뭤>S\K?U [s B-"r 3`;1ENr1ؔ(HC^rrfӢżv jD02mxI}, ^_hO(Kt^N唭Fq$CH@`٥\ҀJS1g]1c3t:zObj6t͏[ʜuX2sCѭrgҟH#4U55'0coђw8w_e9GծMߓIcS^`2kGR\>ajk[P!>Q9!lr%ǼngN94*M0gGxXq>4%?'2&QXڀE-[ ?}dF*ExAKR,6 bXTsH DVLa@'(LS򪔖®/h9즶;rȋ9ƴI8:Xxhp>=JIyI<7DXg K=/&Hpw`j9dUZ S+i.Qf}F?#ҌD9郂XD{ s#٧VøbV? kM7Usgz zjAT(RU+I xꋁOԳG~9s̨zڤNM#嵲rF!(&X>JLDkԦDOK$0ilbf#|V IOwf4ndA$3zz kisnkm4N$va&AؠEl0h?9-#6u1斮2Flȼd!#8uuZdSybX.#uMdH,kI-Xb1LJ4N'G;^(Wq4 b1ļY5r5S=:܂ŮVYMuCLtB QT۬dbT")~6~X7/7B}S2=АcsOjk~M]E??5=\㿳N c=4R}J[C:sBjO)!E6ec>'i(0EϤ8^]dM/{w* km|4x*R=ʉ]^ :Zkv#bBhc'M@i@F7aPrfux| @R'@GSUʜsxŻmRI#ȭ|iK:^-HvjGp\[ "=7~,0ޛP|pei)BqF9F&IsjuiP@ܑʦ3ƬxitzV8$$UuRՎI- /a ~5GR-sFk0n}Q+.dwSB+PETWEfu#?fd\SxN2A o_DTu!`PΌҜ|E?@P]ءG@! GC4;U0dm*!66Yw J[hxH~-e{xf'ǫUe^ "tiݥ޷W00'v !LCwL6ڼjYĉ=Egq_p[GHdv|O(d2cC^g~9L eB\r1P멡RI$Ӹ'&yb5d)<| G_E{ Hֳ;&`FPĦG01P}JP]UG%H*ydJR:k- ŒX۬Xoʏ'$y@=Gs#nhL j@Ĉ想 s.qB@XG ⑺.Q Mk#5]-ғج5@|0ح$}W]P#@4+=$cߞ;`jG\sv+ticeG!<,peC=95*/O e̸ eX[DWwCNxY] ;EZ4ݺϣ6(KktT{} #_S"7.V&oevD~A*. شB"gǞnb]s7e04j@V|9:(~B,w%p 'IpRgo\l~\";^T v}7M OOiAzbC-?WY9 b1JƁW4'fa#}!eWiyѝ8a,Q_fPHس%Oleƾdd*ql`HƃL.̂T)-!+1O`^j$@j 8y}'>r#x,dh,\>Z&ǏYѰdʵ+j8ˀ~tbur?몑5q+s +:QRL% α, L;b9'qU cL.6|G25;CܚfyeiwgY#Nw$%b/4B:$Py""ֳp!rjB|16"T*#zRm{^b^c9Chfx(L J 0ai(=]iwpśi`kinm5˴fPo3E9]BY"%;ާR2E)c!r0?Rءu敳GB$v3JE~uSYB:9yd/ԒGҴMZwI6& , qB&լvxHb+9HҌO;7ۓ/bI*RH%Iۅo3A>8+b*n+^:f#P"5Iov}_S F.2ef8^-ddx/L#7YŕT*S, x:aQ#+&xբGylUVJn=K0V; C rcwr2ѶUӏPE ;RE `ϟGP5U_r^ xAq6q:Vz+튔_oDXF>(pCgs<nxLkm"tTbQnŝZR#d-+ u5gx@a}DKʒI,#bHvեHR4q,[$ʋnD4B|6{NE:F2?R-w N0fB@EXX':%a"KVp!ZjS&܌S::n'0"` ұ@#V&3Mf06fPE)_ JA**cWZPƤG"e[d]l|z"827b !z 6+h(t\c$辈+1p*(NCZ6ڣä7#lg 'OŞ7sQ@SvvU%0&K+<|sJ6ضF=[zax<QoC⾛?=0b}'KlO}}aFM`V ՛5'HFSjeբї/J49SΌH->EEsWPInԥiFSz[$ỉ\)P-Rn6]NB%5 l[č~l| b݇'ȝҬbx-4vm67AeNS`$N"%DdV"!S]) ʇOQA$^E|sNSBC Q8>4 wcCaꐧsI в'n{TY-$f-ؤBVMZi.:̌)vS\2EW"Tv%Gx{8gS.ou"eEk!u2/q3Rv P+T23;g4p~N̋,&k"-N a\A(1qZ#@6-?цRɲFĚc@*CH2 !b@?5w!&a7o0>z+ z@. c85sZ{8j7PGI$)MGVšdY/ Fwi$4V?`14dUR3%AB˰nL"Zxs5RTcXwH* %O#Bھ3"FkWbm/7{(9[Ayn`,"xjKFHus#reuXԋ^=!&OQ"{db('JVTޭ5ɨRMMBiW ǹa1ZM[Ů'[g .<6oyYϵnQy#njX#3oϘHUs\[#B[G *D[5O? [7Jܷ[ŊԔ(t%:*Bf젙٠)/F,"='tFBi>-΢5it0\,x 5dž’/"ӿx!M҂8CHYZH[ߜ2(Ceݼ<-ҽ-ejЬyuFY]rwV1q41xiV9P.q]+CBGғ+ю2!p:J !j13`f>om>Q4(hVM>u(uM>9)~NXT!LNK6H\_#-BRj\A"*Z<}d8eʛI̊$P;6֞kfQk8 Y4je-Qcz:^u50'kK8d-9tgXU?-k3-K$ |`' )nuH$ĆhU_azƁ/h$]~8%݉*E  ~rpR9/'Em"/sGT$㼒xb6m!JiA-Uׂ8=*{sp'=MLh eSDl{ƤӨuEdE3N,/HXezk; IpjYK43jZCN 2"!`*eTaE2ȱD)S5!+&ny S}%7;A-;2eY\3i"e~դrHd]17FG;\x2PFzid)FDZV1j"X/H'3TQ Ss#hҋK)Ӳ3jlj(#o|p\ `*=uJuFAdSs"cqcǔANn#u v8 8)U`u*j%i#R(XA. UKI$DLl0]Yj!8bKIȚ)eAdi XwSobt7"n#T~!c.Ո6M.tUȍW-~nYet8W@bV7kVH ,299/'!MR͌&0o\b{+6*Y=}Q\g6;5u8hm\nsgdbT7 a7,,9鸖CĢ=T`sX-Kw+]7K#Mo )U#ŹIVf]-Fp:<*vC?Jhil@%9BMÔP HePE S~o%y>Խ-/ّi[:@v(t 3޶Wl4c$bǎٙ1~(؅Wx^ف؃lNR"$+QƋyu~1vb"X,zݚE~ ۄL:ջ7@E)pڰ`ʚf2#vy-)goT(=K MdD MunjTg}.~\e6nGȓRŖMw;{'7*YqjRCO$^Ld":( }+ _ Qt+W'V!j39։ 4We*1]hV\|b@DJ?d^;=<^<(FXJ2 p$ڃA@^CTyÛZEK.t\ȡZh&.`1-k΅Z-L2pPg5 4Bz/fBbSɰ@c""yr>Q_6Iu5}RgE?zsmgV] SP-R..3Zym> #oo!l1Ƴx|;u3 /)8^O!V_$_S$Ԝ!"mb.&ԥWVyHjG@D1r)fscm#cr@7~Z6"`߭@S썺=i!Yu!&^\ ك17 rHUHN7,/%Rڇ3@4K,Hƨя4,V1e^XfD-AZ`bL$?e[+7<C'@vGꙨjz P1#LMƣ> 2. %,ǼwݟJ-KI׹'{wX:lp2ja]h0b1KfC*=lƋ%VEbwnKK4Q̶D 9ʿK +QΨNa c\l<@CVP\|wR«,RMnծ}fkqsV+wb]]AdXL!gPxEȗ_lY/S٘8C 4On9Hn`'u%w1 no+\%2]YdIɪMeַ ؐ>a1f8,gQəH9T ܄ \r4wg^mpr<[Z8sEI T2I6h6E7YFQp?nا\_3;&nՃ%? pԧ#SmWgWp#b?E Z`{Mh'v?߸+lFY6ED/j+ZX,EGIgʻ &񨫡XXDmQQ0.l>y uorX^#Բ9M|X^PMc"kM@"9N$ eD|2uljWY%|  0 ",:T5Y 2ptȒƺ*ID&3$FLY0"10j9}EpW;8Y!x&YUUC',,# #,ab~X#D-ܗْ/pOI#ҭ& f5F*dHBuv'mF&U8>Z1Dd2=4i^`,K|hHi5&Ug[MMͼU6ʏhH 4;-7ktr Db29*̪< zHES2AS@Im!%ŬxG8LY 2u ~Xü鄍(NmQzPfܰIˊH`(sH '>+ܺT//Q-z_@T/4ՒPwN$$26q*Ja.#|emg70U ,5+NrĒDf'n0#8fGw >V^$ÖngyVmY$X=GB)Dy)vK5mn7wZ7k*,xTj1WZbZh^@a*lpͱ5 R m=EiSUctݪ1\G(;A3SbM Qႈ? mF̨ȒR+F­Mr+"XT~#{Riͨx%{"CCvbHSi=5̡`(x!ߑ.cZ乡xtX^9%|&to_A˝g$;8(1B!NcTg_㭏Ul“h;!A׼U[ Q0 ДЙ/0+DѢgܘ'oy`NĥeO) !vS $YKVH *S0E{]j+Lf j=#(hK\y`Y*̈́0H 99g%@7XanXMaVygrZh%\klFm7$2‰QEoǑlg-3n&:y<?*w+qFZ9&W=("BmPQ w"OfU+4`)>Zhd淐jȅgC MU53] a#{0T>ek6OQTӺfH'ʼn裩95/=IO)ElHUiV0-X6sjJI'' Mqh(_Ugpҋ-i㚆42P ?i'ۢH:4Jy` Ȝ8Bx$b"mTag;v_ Ӱu-\i be@C<ѽ! V&וF֠c,% م~\㌔p}Do[AR=\<amE&QG!#k scҦq́i.H,jw2OԽa†&&ƀs<^ĝ*lpo3M05< #<|FS cY罫ԔKX0 1WjΕdv/Rq̰"+gc*(jVՄWQ:9 dN_[TC s"Bu! 7xL)Gh]hu<k9S9Hy* d Լ^+I$%r?Ε;cbK,)lcg2C~-ၽ=Ew@P b6Z%2z 4F Q'xA46;y & ;օ5`.T"o;fV,QFB'!l$sv7*ʹB*njvN <,&*{Čp7(ee9< Mk.Ao4f95K(] (P=[⧐ɫ.C[Y]+*$ep9U$YB&KY 6P9!d/]hB_QϺ.z ϳ+6 OMjt #b;Wȯf,^TkGV FM?Ʌ#2*«y^ =u,_A $[FߕI *ye𖍜F(ag _95f t|ΎQ6kL 1qe%[.Mx*e]|qPh5{E⢰l(sjAEԇoxUI\4GD~L=EUY y2_`VMz."%UKJgrV8SDsϠ!ѧ}82jK-w91." Xsĸ3 Jj8yV6[ku#399cG /p@kl"'qm&~9 ida di#;&mz`Asg Z4!01d-fVeDۼL("v NNIHv FVsY e.\&l"L (իup)xcODh;Ȏ `9s4dmtyy3z[ޅwV},Ԙ ߕ ܉:1Q? z"d_Im[)64DJRH)<2c` Y\5)8#Ķf)%yvHOSw*ΡTdE,ƑhDѽu$QpYX#[H.:МXd5'r=<mQ+Jh4U^Y<M,֦2 רʰkUVE4slVBwyʩXaDnt8y0EsCӡ/@ G}VToɬmў(E@8lt PJ]SV_l˨b&HQʞh_7B+bROQD-Yh,{\~tjٖ៱ 1Vɡލ`%F*n"Ehim&<^)H"3mRVks(4fCm.CoF)z=Sb+rhK*ɸ.mo)tBЗ"_]ZL{6B p;8%c.vA<$9'bHI#4pFY5:$ڡG7 *u~ks+ y:C$/E?x֜qOUͬy /_%8{2r }WIMcϨ es%?z^y&BG&~JJtk9q:"2s*rocH8JOH73EV9X}Y܍m#: \שK(; +l ΑG-. MXz\zm[@~c/PdHVǺ 6Ca hee/P>*4Ā@1O|_ar$F۰PXo"B Nʴaey:hۈBlGp%U$R[ai U]\c62ƫQKz Y8h boS{CMٲ$W Fe#T~K[[8^ X9#NT쨏Vqsk|gNWV)=\IVȳhSmw46H?6?50:xb0Ϡ8:$Js 's9ɻ;F)as H(|1p0 6 $TY]y%N:O@=!4VhcMՏ\c*ƦW* l*N@u KU{^ߪ_+*^5#rFcx~g-gH#A" BX2!X@+PMnngiBܗcDK\ ^Bc5ʁ˴ՠ'C|fkn^4m*SBFpuD]:TPE$BdS-n׷o=ּkaG5ܰqT3o^XM-JB Py'7* %=qLԭ`YfVż3r. n <ْ)bÚUT -)6}bms 9*qz{kfMC9*&VWG"i>1,f-*~!@\xvCR U0+sqȪC$|j*BArTrLWbxngol#hhKTM e:Oؕz4G4ԥ˲:v.$\H"o"c+G2M#4NGqV"zA5pp`HSȴ$mv+>w^2"cФ-Y4Il ZYC4,*wf/[IܧE(dpAH(]Lխ I{RpM_Y\hGwM> d,*f@ MJq>(cWw;xƆtηsT6϶|^8K'-*CV'@+D2p\0p.Tΰǡ D2^Q]*&_ʉ Fm .acv(+ōd]I[Nfb1"U[[?Ēf%Y0Tԉ1!\Za@Q56/p7*iS LVen)ܰ-$o ݊X`"( չQK%O^_<8 V[!>,  4)#&#y 37/'FJ]VM}T+zhM_F ~= ͩ]A, ?OH5=jMuc`[ʮ(krJ#T|*b6t[{F]KPR"!*|uewOvAP3ylltem'1KB)6bzYo$VP'3BwC֨fEc~/ۿR΅sEȱ"#.U7YYDd3,I~yu22˪9YgA%/WרXl鐍ob7>2.t"G$/) =I1gNAd[~Tڬu:zei]ڐ+^^ ^7AaIA( yu1K]l$4J( Q%伀e#&8n0?KKrVS…M,I̒:(D50i`0 *+0!&L28$$9?8v]5j3}MeXS8<AWeŌ&W٨ 3NVq@Jd LP5k%x!Qujߒ7~pOA:fnk{˖1eOR7s{{Vjuk{WW0zIWeOAH@!u!3لq|4ȶ+Eq[+;d ]Yb4X<.sne:&J䱨2Hb[>ZHdK"ee[4,rRKTY\JSWjH"1%~YZ9w 9%сQ%{UP#%Rqw\fIOYmu)c l:AiZM(MddumSQMR^[\Ú%egCx:<;2Tacr i@$J.#Q{^ {eqf?@}T`HfWkA$;sIi}$hTpee45'MHCu'AmQ`I|zcst{N=b49uyQK),푊i8 Q'8]P0VfLW/+K SzmsҤvqrTףXF,Yξ}Q9^%wKI2Ky!y z\/F^x=>asʌ+ϳU? W#A/ȡ6ӭr !E,\X8$-H$.sQp4? n^y|IF,t˩ r!!$NnNJcsܰ]Ԩ[g $ Vo,s41\M:)׌Ri y q!/@"t@TX.&3Jȗ>6/S_Gٯ( < %H"¤)c(5=R,{An5g8fn-4);Y 1c;h^0*“M"W]Hc4L Ecr#.%|dXݕ&S}E#s7M>RERAd QɲN+*R4ltbfU>!ĀORSc,pr@,IoI#LW^-.R6>sm:/8eD7o zZAι{-=HЋ!$XY}}4bG)з;݄ת3 "?THQYcdINak}$]M"`R<:5F+}9n,>UWGQ*O(IK:Ϣ? i#Di9b]]C1l+r}qY;gs}싋۩߉nyNdu|q?G Z1{i)V ٱ[QZ=P#zJi;5ҊLpS%N-NL5wlJHu5[\ %b ~9H ؉TyǮp )+itr)'y,RS~P*;NyO󺝊X)22vն٢[윮vmXN@5nE=12oȯ_0?ՉV NqD0Gz UW̟T59&&8X1(2k"%H`&4byUlGhcN',fRofץ0@{Iu=0_[帑aC={fH"A#F22qrQ`~)28ĹVTɖK9c(A-F$pU躆JFT54Gj{n?fS$&U- ŐҢk}r"# bG75K'2Vs+J!0T%s#(&Y+~P[E \I{>:m]֋4x,sh(]ӺL*[Goq#EVaeO64XL 3][a1S@#гZPfaH8qrV38#&7іRV#R]eZȧ}ї@ T76,ev'"WKOUrlMgjH:V3ȩQ}KX1i qKs)K/<,W+AacSd$yxE T`e|AsDq!{A)Sgkm%_r"R5յ6Eǧ=<ûd `v0,! LY`FS/W,D KG/9xJ<*{boZ}5 P2]^LV0EkzrQ汖!m%צfd?TR[N=? `ܖf7fV|v}*}:)i19平ൎ7趒̰<'CYleKBY0I=rA=̼JEY d )5]F"䶆iw|AjRy]b+h\{ ¥A;.}쭝ߞxˊc,U{vVDU5W#l1@lYrlɼjڦ;=D%)G A"Mf0W&W ӯhI$+Lx4ᢧF4Es"5MmdÍrQؘxZ{y^7QxU90۔\;V. &u8SuBOW3Vcb'JtX`2;"5X79vȴ#x W-uld DHY/eL?:iSTm+D}N).dǩO4;BNcReB5zr2"'4]%ݣQz^Mm(n#[@PDPQ,Q|ƥX7zt7viRǔVV XaI**CďRgGVG i. Lzz:. 6C(d6 ip/vKtїg e. #b֢8kI ΅$9L/rlą)1h m_FTv* +0( t_ jDz6c6..`U 6l[0!g`bf3)^H"|.DO4ޕq?h{*.I}=}xZKnJkKqL@Ue s {&C A nR8I>@is\zVw,B }I*R'iXdr "r5pgƭhod8KI)hCd,m9?psuK!VY8#]8WC46xb%[U?nO,-DG|J*1)h)ktʆR%>@.ӾZGGP G$ܖU%1Mgۼkw֭@f .G"A+HyVROweIĥX)mb 7IJX2,Dˠ%WVco86NBؤ^q %ɡivُ9"3Iƒk (,OjAh-y\Biݦfp>F { )ͫ)<Ҳ0"jĘ y Uy,"Hb0mV{P.hW3ÿ! ?"Ohe !%b{PǬѪSK<h/BE4#ڄ 4z؅YB`r\`dUҢ+>l Gx yXnLb4Wrtin?G_rBTW]~ Zo{.ؘIVdY=^x-9N |%*b\EHJ#EI!z{m6^?p7ZE<ϣ8X'18j'!u6O !*%խߋkY2%irIe?1HC9nRy _4A>-< vTȞ,4H;BD3<;3Z+ m}:n%ō$! έn{Kg1y ,Vg9,/qr)i9Rz=v6쓒Ġ];bU7E㾚wI9't], R[:Lqվ6Agj^h+w-pZ9K7TRʰSifej~N_$hܾ dUƹ#8$XZ2%$MƬ/x~H|t";ǣ OWIky ~4lΜ8$Qʻ!HZ:rU.bS[~i,Ĭ3HβR kRFx"e_i*+SS\v=ZT-Gl?^)H_1HKȰo,P d1>i-mo,4&4>)h'մlW *#YqE 2x>C4NC7 <9%pb9e4 Mu94v-=F8l'r=йBQ ~4uӘ2NxҸcqa̼D6U#u7b[b Ku`XA ;pyYh\բ9州TU$PeksF)ӟّqV1"O X`޷ PaAeJeX%I 2̜+apuF_vWʤAXF5XF椕FUWʌ8~v][OL$^<^^#36W$LЂR(;Hp-XI y ̢)3FUdI)b)C6uW셝ސ.E(Ɍ+/j;UX|d4Twd0ò]i/EF(`]⢞H`/g=M)ԗJFَAS$PؙzCsv$/,:M%FĦ ] v 'Lկ7xJebUU^9o%`ʌfEV+qFS2釚0C,~s+-ٔKToBM O?-ΩE-V+ue@̸oLduoT2F7̼HT7LѬ";4ӓ{@ŹYmpUXnޙ&E3Aw̙2Ay ,gJ7E{ ^%vh坢yY'P-Kd6^9$[r)<"h3t%,AT#&ۄvW!N^OQU1z @ $ەR`|{9iOw,I%DO)naɷVimdWKxnt(yT޿$4=4c5ejDO ω'c}KAS瘭dAKh%_]g%R9R[eZql1NތOREXV4zQy+7gKMmq@n#q "b-cUL%ONW7AQ"ߚ0=S[QrK A SVFIXMHDX ,}A ehO.'fsݕ%r_&wQI>dO2Dr&wuV8O9I'hR(b^6n?)ZFp*zYc%-RZ}-yKg Lk㷯Mhlŏ:FMt))&D)ĆG]qV٠S\Sp4HjVnv+&ȲX^DFE3qOƻow M<5*60v.icpH*H4:̈U=*{I綔ȋ~4fKnW26RגU ȱ Z"R$ )id-&%k)c).FCJ\\VI|%ms# moHRÉАlCŕ2w S=Bgv,B13i$O~FOal艭<ѶT- xs9*^D^7 .`xl"i)$'GBN)k^:uy:4چ~ƥ>_xLA,ʷrN*Hy4wg流uns򫫽VkD_Q(n#wrhM=j=EV&&ds"F*9Q),"|zU͢ tH>r%r {׆LG'V6DyڌKW2Fq]LFf0VJ^HKT푔˽LeL$B}FqUהW$6CI"_]ʎ&a 쳤QI^@̌${/Ydy Զwbn$B}\J&p򓟑0p)stNsҬK 2천:Tq?.kv5&+%>Qm%ĶM256}JN!y YibcU=ɐ. 8;[Kcsi)഻P<_CȚ1g&#ҹ@eFnXGkp_Ze8&MR($h9,4dNӎR^6BMp3aGh쭅uuk[B9HW,`ЕoWccgqJ =9]ӗg''@NכL$YK,G+ y;yЁ*l ?e3-2꾪J\J^z1'eP4@ zhJ$H6Y.Go {$S8VK$Ki/Ҷgpȭu$f9̱'zBPZ!ñ m9 X&Y}: X!Wa mA-n#]'x%Lˇ8ED1z o*S/' x9Kb{݈j6yHVy#XGp#jSJD>Dݦg@c5ϻ(i4CAYt՟}$/B3mY:\Z3d'-Xz;uOk?3G\ӯvpIm9\uUu'i{\@VAQ'pAi7*F%E ԯdSFmme-j@,هZkE Ɯ'oו!1PP|֐T|Vmɶ2SEީ9Il^eW7z%Td.&7Ŗf[5qj-a~vTI)`!ᣕk)52p_;'JV0m@Q.@L!WZ,,MU0Zl^)RvP*I,K5ߙz[n.&D9' p?颍l$f 7 tH-URVN"'sPmTEᅘM&XÄoT dhPYCkSe(zq݄r sOT^{|˲,^ԩκ@HzCmB6y0?C+Vq7l>2x9)]ɯSmda}2p%=6g=If&cŔр\JroKKG` $yk$=Y^8-?.UK_H%:{ȸ }Eѱ9[YQY4i$rXL%>jJXEg _T[R"KW1 umզ5L9r*ؔV'0K-d.#Dl\,?Ng+I\ uko=0OidxY˹9`yL=: r0ϑw8IJ `ƙd. ?'H1+Z֎sK.#US^]-5MBX^@)q~t9#`_Q^9%蚸[Ccuٚ7)?"-; g "vWSh.[<ԁRDTInݦgEų/ ny>k[VgZ)Zٴ.7)zQ=\K{p6W;m,+.N{Yf .Fdشܴ 3F\H#w7nD9}DD[6XEj q4Js*rV]Z*ynxB "Vŝ>_JoGrLk@0Vt1緶k3F^mda11rI1s?L^'&wKť쬏3Ӹf$ %ϝT* Q_Y@aҁG5Fz>7// ;`G4DN ʌ<#lV-KMnY0`a[ Ud"8*;l ޭ"ZWE ZRX/XkX'ku"O'ꂍjXGʚWU8?5sn1&QXbЫ#_PI;HFt\׼9prGt[p 8־jI  2j .,كŢಌL ŤjN[YVTGD̘zgSM(T%g1~GGHAФm;A.mF|h"+ҔV-qv5fa WbLnz!v^gEto-ZP?ËkP?R"{UİilfEWVlA6C}5AHr6SUg=I'Prf(M/tXor$_nRem-}y%c-|NǐŬ4i!\$ʳ_''ZI^j?/V*sv.Y=Ҧ9e3 s,IP{XQsc&vwR|0BRi^Gy\Y-ťQY8 }6],q^]b#q@u &|XqrYN7aEQAf`ϊbD M2IVIk X.+HͼImM(4PG.|4zJ׹ ec Ps$Q3d[P`=& I8/g7eӰNY'A1\i *UI;=: $is"zkwW14$Y <]$7~<\2 wt&G&pyFIJb6`Hژb;ȲE4u(RݚՒT5s%2X@D-C(%GOg)*i+V655>?<*4j $GxEKz Ia/@d!ofV)$mM?Bf@]fFQN5ld0{CĚQz ]b+Ԑf;BCoƧ2DW̉;Euv$0v*1сSpaj'R1sweB\Ec[S ȧh k[}3f?$1,*/NN On ^VгdrԊųW}ei(a4"kYbx@ ӼulVr{f/,ƥv?FWFŬ>%A4LH3!Xc4C[!ȣkIbҮ-&iL&q$0M0ILzpv_Jͭʣ4]D_MfPC[mԝW/s6CRP 1aeld|ml?Sy[QB,1 /Gq(4'ׂ`#QQ<}txe @ZM 187fe# Bs2\;(~֚X,Wӱ*P #A#8RBJ2V^ԤZ&8ɐDGDF/ Gw<Ε/ C:tK7WykEA5s7x,fd %i~LZY`*}Ԥ*2/1bJmϵ4G+aWJZ]W]0u-a5٨-ֽʶ_ c["} ,,Yσ sg*a3G GT-6ҡYUVV4B'1m$V+V1$5>WjQU=g7񄸅?r-̡EaoIH*iXcyEc3I(d{uUE deD+$[d[a4 m{p|Sr1KHQ'($:[H]E}6}C-]R~Vl*USws_j?`y !Z|M)䤃K] :ȤO婖"S si9eѫE4WAT Q\ο)p&h~7~8̭=z$΋n#&43&K%^]9!1qQV$w+"Ir[v2G%0a/QB*D dž$`82b%7Rc9bW攴d;2MK;<@RH]Q+F26}"i=,'Ыy0 ܬUIuXnu>w&)#+,JKڽ Kt Oo>9,YpeMymSnM^=hZu-k*^\XAY.hmqjP<#FwzO>}<=5#YwZCi*ioCȒ.ʪp/n3<Ƅ3$e.d*j٩ ]԰ԁK9t_rдnNԆ;-I#*Sng=4?u-Y@Dkq}wIpk1 Ջք'S:) UQ^ل8fjįRu"N:̵y pG\ ±k4y3eX ;cĩZ߉.8WY*̝9"yaUCtC2bO .+hj9-ۣW\-jтNJDkV3B4I6P7V&rt)pс|Ӈ̿ODt:vuFp0yS˓tj)N݇w4 %b+\(ܓ.OԨBE%9o;؇Z8n]bԕM@Fۣ6Nȥər#~dfgZ}[b-&$PvqݩVH]"Ai2mo 9lS;vhuZ(RgX_Q+RdC9`)f]}4ҕL4EEJƣoE L)&eRE+T1n[K9b[5J&}ċs?ܽGKz+%;譍˾˜ 'a2jfY:(<%{p3#/EJ V\)[ t|קz"WXԒwv !PG`c;fի3CNsVgkB⼙ 8gtobEH[l3.ńaF$U[U /]>|?o>߇ւSw_jFb(Pe V0щ 쎳}GKƤ5 r:ymk'{8](()/qw~!pf*#5JhGD{v$Бת>*pV1"H ,bLKjQqȝB-;dtkw.ǤL$Jwpqpў6i%|r-u!oml*`ևlĕC]ժLE{? [v2$zñG{lc٩9:J.xlN9ϔ+A&4;10L.S/i☗927.̥d<"UvK#xE%9U4Ŏ5o#5T1"Wj_9yg^dE*3tC݅a*GSZ峑ڮ0Ev"ZV+HBVIY)d W $%DlT#9#%r$>%%h!GY#8}t;eQF ̐/W/_ܫcĬUY h"[wimB o~vQŴ`#~ơ "Vd2 _1˫DC'Y RHNpX Σ-rdbbq`U$w?둚ռ`D;uDvE:C_`t۸$tEqH-rJK~' ѫQL2e~Wu~?)[Q$c>bQK&nTNy_O#Ƚj4E`,m YDOOQ qE`0˅EtZţny^c,B;]e$qFEelp0ٳꍖP{ Zq$7{xK%ċ!HZh;4VPǑ Kqj+%0rXXqǦa+ƚP#x+j2 ^D*&v,B0`GfVv1CxIpjɒU|%Y,&~5Z\Q*уH֟$R!uʢX ;9g2vS\,60 Uvp<sGi0 0&kj@!Œ]%וpAʐ o8_U~ЁR|ʷ -_'؊hw@.F]X Fe;"P:Mi(ˊFy{..bYvE}a앜%юdR+DYuR"H-TrC3R$ $%eMm`U$o !kximxhj~U*0/n6+do/dRRllJI#!2L3-iW%ƒm,8؋mFHS=YjR:dqd."h=Qԑ:-ŧm7PtپBHC*EҭxU/j/k(=W$j{X-*jdQNK պSDԘ}~Ko4#W䍓@z 5mjR- 6Y ,p4L˳4.f;+Gq䝕CRjA&4uPv)+j i)Ve*R`_ݪ#R_Efw,0N fFK',4: .<٥DžAQ$kd "tXҠ#OA'ˉQ1ZL. Lk`E8o= ħEطhq$M8TrI\gj kL`J5i.P>)!v }i@ fZ w nzۺxҴ|Mޮ F41b`3Rr;il1=*{kn2qW?HP1rp0hDգ\cn61 ܠ&<7e,i.fFhZ@14BIXf^)GżiNL)!Q kڼgdg`jvLcb)vα#:\nT2\@NGp%UnTr PuI.I8D1S]FNVIFNJ ,EtM/$DCK5 `*G;G/SZbd,X*FS[$mz|+J)쀤f3]b.£#9 ʤNKNGGt QNPM_&?G(KGԗfMhȾeimVꭝ]fj!x'o-}ZmfZ|jIao,Wi!Q U%$M/< 3t20EG2K914"ϏIJXej3g qr͍C7ۺBVeA%a{.<~eCDN7=yy1HZ2~@O((31>Vh„D̛gPʂ_)ө,   l@~ e9AO\YZl2*LJu$;Jr , 8u/<,QYGdH"iQO̫Y]iI kbR}PLi`}t- 2GBpyDL>qQYʝr[X0 6{tS`I#,6Qub1`{4 ZF)O;ࠍFjX>9Gà91h[[v  2'YtAI,*zZ,ջ%+렞|!+ɠ; 륊&j'_0\da{oA@JhʤI4B⽹ewF rmmSY2CG9^( yBL9t]<<_+-܎ibn gwQ}U񨩤Uɲ D%Ʈ2EP2YWBA;+ HJ4vr~)mՍ]j&IWԀ6}CpJ 3Sj<@KHG(Dfz9;iiR\huQ03 C<#ma)}[ʹ`4̲[~P򨓀#N7%5<2lFq)`' y:yt#vRIFf k@EfX* K1Zrڦ_ڒAIgHxwȂRBNJ:_ e+x H=O]jpH 9"{"=  G% ֥#nU|'ȬĘpFE[$Kf~F)Iۉ#.}@&& "B6YHTFhVb L(hU@S1xb NLx2)=tzh[Vdl} YT@_jʮJ=ĘZ Nuv; ZهQŪ@@#!~E r o#]: $%ECK"bҞhh%fO+_qDȖԑhE}t87p⢊4 FbSs@Or7H$#D9gHrotޱ/aUߌ(y{]n҄H%h]ٷ%ǰB*y0!'WL[SO ƀ71yu3WKWrڝc{Py2c `oa纲2p.b؁ {Wg>Ŋr)1>HThL~G 9XYAf8MF)St e] !O?'";x>$ P}I<4XPPG$ak~\5duL5Ew +Y RUƶ in"]L 1ctM'5$@?L+SDZ㏸5$M2JJ͏%`>wAF5?"/ֳJvGԭr6 -HcZ1촸S*} cSs.˰S=] N^ש$4HX8#!x7Y1» B,~mSl$l鹼#bo s%J$PZw]u"4٩砊ߑ1첨߄19h싘wxi.Q PM@%rl0m}W^S,3j P[ʲA3*f1Z&Pi9_9$֭O`Z',"LkO>c+O\ kxmR0aM'?O@ңxᳱ+`zѬ۲5'lAs NmzbULiS[pOX`_Yg"*o= [KDE# f&M0Ypӆ'l=Gy:8G%*4K1B^Dh$l9E-$M$-oKwޤChxe7MmSt}}T=)-bE/=0VɌPC\5}Ǩ#3$Pn2a\Mg XȘ1Kh̤f#|eYL9rpRHI$Vyy&UPbc"9Oʿu/Q)smsI pǃQ:Tj4YX-Iq@%#5a3HȠ"X\dZߋZ2{tݩ-YKQye qWZF31^aR$[)4?&6.rE-瓗1v"|nLE1+  <(;ɐJt1` =J{ E!bnҤKa?\UG53^4@|[ 1X$yxۉ@& WP&P >"c&2@y[9C @@@$Z,;0*r3)ψDQB|SI[wY9WG5AD|v4sL3Ȇ18[3xMO#&zﯪ#Dm?" Xv~`0*WŃ㭂7U ?brL -Y6.9VRų%o V42ix'Pɴ#u3J҈ bhͩxvw.A4 Lǵ]\%ϸ{4C-[@;aeyy?$KD$3`wƓ5ph(aT#tmC0DRb 죙x/N)Rx;kdN׊TlۜeTZ.!IUH f}EW%ԊV #b}ֵMMx2m9׺EBC [=7!5o @rUֽfqJuΉQ enx:b+(*.Gݶ$8; iKlhmCAmA؎ ']:6qi9ds(̸S.Vu4r>өWR+RI|8HjOua`1=qڌW1>#j1{ P\Dz]kGz^{8cq;u<.TLt &bvzqtqY=fi$#v4 Ƞi\IRCMN2{&") ,wNf>8pX/"9#fW/$\K b.*QhG̢Gr9AMiU.3DT: 6o!n_RXbV Y<*أtfr ɯМ`l"豚)Y&L㱉kLL:$us0Z6Uv glR.w^/ȋ{99- x< 521bh!)V0LbKl2mw8 鶇1D~+SKrH}Vj7ɦEQ $``ɀA8ϐvȐ"zhk]PVSIAEo8nuN@JT.I#!hD{?GFjDMI~]ܱɯP'ψ  V?TwG=QRi_@ p?`=ܼHiTi,T**x(p'NۊT[Vwof0:e$;醌A4Ay]K." Oo:ᔆ($R܆GT]r/&HF3iiEute8ucLf8Xrv^=i eUǃGGñWc71G(5,z0c\AcN~$SA Gr7h-Oip%R9ܤ_ܗv9sv{ jN*<9 UBep!f4蝇91H;5 x1ug\`_d0Bd4\l@yf4Dƴˀ}ďs3@ <e hߒ~@M qK^uß5M-qCHAoп7˭ ]_묌v0E)_Wl| SJCaj;r+# [ŀT * a2iYH9jj͎jx*l@$!r0 $!,do|$C}jLTЏ3T#q_Nj@_ɤ7EG})b0xX y?&s\j3q94!\bp'"PPu"F.d18D{F2;G 1|Sʟnpr+L (9ԉ2WMa j)Mq­Ё13B"MDc\_kAqD~4WI}IVNjzO k 54Ԩ;fWJ\Զ(ؠOP6RD ?U}Ц: ) >VLGޘON'!ćyh߸)GjoʀTGbQP r5Vę[ i/3btJ4O@IIٳISFO.)("8Q8_!L|*3QjoV3WZO:(WpTkOY;WWQvCGhCICCBD!1AQ"aq2BR#br 3CS0Tc4s ?\A(54EjDzU7 9j%k[X) j`SjeH7DaS)tVsU;" mBwBzQ125 ={F20W=Ξ=Q-G2&wON>3]Q2p?%m N٠Sm?tÖEXﶾ*) u*H,B4M{' 9s@ 7wAuD8l Hi^Hr8qppgeP0)̻-I:P輁e&(/tFIDXB"xf @`t(cHUTךu4me[Bڃ x:뀶қ4Z)K5yv<xĄMTt"Eum+O귲P/4!GRWw7N>6{͕@:&3*ϲܪE&,tFƺ+eDU 6FU'kMh- peJUi>t(O5\PFTRC㙪?fgn.xlKiaW GB  Ҁ&S'9^uG+虒UI>ϝ)G2FPpĥ)5%=legcr3M0MdݩTGMp ܥ^ ш .'nT? )洫LhFԯ"C_Yev GE謂 IE.+1*kF#=eq1Nh a#t; RpGѽ2HMo\T kBlnŮڬ'Ʈ_7 ^ӧy#^aEꬵ?>j=x)ך>(EdnQ'ЫR^5-"q;(*-Іn46ܘ棌5Ny2̟V|sCBô9od?pq6#'F( ~?Sq[v=PHaFmyUDr8 ASڷ3L_fOÓR3iV+k")#(}*Tmϴp+PF;~%YP;7@Hr "`w\Ǜ*D*"DQ_`!P(ep,g=S€!SO,e5MLipN_= M#B0_u`=v$p S4&Xnl60F*2V^UF*LY ,?a2.!r~ h'wXGPG+ oBuekL,L{V^dh4 n+'X"Λ:{cD9OI͸)]f @ɏe _G6{'NXMYV=2E&"# zt\Y:'%3/݉ȣ"bNYGnƜq)\àq.Tjm>jM4栲2SF#ه!i D`[̪inYYB3jV9#T(u8E 3!{C7Lbfkr>+K@T/!jm'EAFLMFUUZj*h_D\"Ja$RQWЩmV (ٺ*S>Ϛu*ba93 GKɘA& -i0iJqU|h&(m yo3UUY_yJM?4ވ7f2[U}YL{Y5'D{y Y]Y:f<Ŭ k#חP~^/V+OiV憒 "`e5Wd,iD"8ᑩ4L5䰜4[]LtXg݂b; M,H2 AX ~^"9&*ƻ'=%bwtR b{(uT%meU9mDч-@ƨPVxOa;:XRG}wgi ^0]nrUi1P$ѺLٺj4?d5&EԉX6Mn;3@P܅!6R"D.5n2 ^j'`Mb Ҍ!T5",@ !] i@ #hJpJ2w"'Am*Ί#FЂ6UaЭJj10K+EeƾOdO`IS4:i[ x$,|.), 5~/e71R+bGc Af ;I nӪe!ԥPgk5rPcO=uH5OD QgKJsYXNsb :}V[ B=؋PY|2 >%Cn5=iD@ yay045dב]Gے`AP`\ Bl#O:u$RL TM?!p΋ڟkwI ti^nQQHX-5fةiQ1d9|6B/XZYVkTzC&@a6x)rq3EXv3lVFE56&cơ~KdmTSL{]tAmaCF)(9޲ke`VPyuFS+zLʠɰHҢ֚Eskܹ4V)@KG-l,}h#CE͇TtnkkzB$SJu{Tyz63!:I3SsQm9Jk )vNZyVyqb^Z\We|uOxMdd\F';"`גFMi Z*VW*Y :D+7UKQ:6DI׺%& '5VISTE&c C#N#Ib i$?U`}V1(fõ,C6m+3T(l F Ob а'Sg6HX"Ɍ}uP=UUCJ$ҕD GbrhXmd8j$4P3hB &{'hTcn۫Fc @l+.֔@SǍ.`'֎G3u TfDoyP[o XB@Zh"z/(F+UHVZ]Ot(E _m7 '|NPe@jӮ˪srf( -tp4eL3KsQMu7Ong9`vXO5ٹ`拋0#, \ubW"G7.vZyrPuŖ@I$[zp0-q`S:+JYqtU^# NW8bBUS&bP@'+P0+XӜ@3Wl7<(3-qa?qAuJMA{@ˠhbB\4o3?$$FKwU0~ s)FN~=8 2eՕt_/gf4.<H+{'stHÓb6> Ȝ2 VT1]DCwXt6O!НŤ]8O٭*?!h}-EBf/eNK5$ͻ8A&:l:ĶaFLpe"N>\uNkSAxL8PO {bA;Sw(7(ᜰrZZ\Rm;9Xp uH;,F:xysMa&JrEN(@pd2Q#Gc2>*FRQTϰ]jW5^YKܕQ2,qUWvR#?Gb'R6XwNЧo+HkjJņC(b7sA"o't<Q4(`_hƬwOqR0mZINaWKʜ4=V hҦq3<6/rvlfF|7 S aA@a=݃?DhX~~ ~#W-,@&cOd(RJi(!<1* S4S>RHM4Q`|ȡVWGxL.EOEFjKiDM8zFGbdC]45ウ}Ts+k:B i4=]Œ³uC%baYGB'IJWɞ *?M'# t,]nΤ#ƍOPfvV mY-QtElO4:agx\~m_fnZHJDT3yW#5Pvu ޵9N[,VW)+ OAt̆8]Mns1"AO=̎ udf!n`[%skWQ4v/}˜M$cAx3~VQ/9Jl-h(JSźc;Ag#sH~]F[jB ].MbFBjT!-w,m ʭ4jz,b,TtQ4B_S({sЬlrO$& 9,au@45PN`55\v(#(;MN$8$sQ" \#Z(=S;̇w:!I4eT椝*> ,Q@ÖwnהZ2Q)oqee$T*r,D\uRI ,v\@ lQTaʠ-GZKnpWF"(n@[W$϶갱29 ;f(#*icCELP8!8Th7FlWWqE=لf0[њZjֶDc]>" ڨ$8Dg9O9tc\7ʱ aÅZ9Pˎ־v93nȑp`>iS)n(GU¿5}WpwjB`4,L56V!iS xi),/ͧ75u|ģQn)")W!x㽖uCח9 c yңkfuTtTJģ\iT|G"5䆛_Q #sb~ɱȏd9ehͺhim6\#+5<):Km@!i.,9fcz,1.U )LrX``Nu$f]@F\mh PiAKO!ArUBDMԝBo9(2'H%oE_Fw equ *QUӢ3ØNAcCpMM`@enb—MFs@KB?*8B70L&|?MNI2l#y > _3eXp44+=6_lA=&aUzBl~&p2gaaP1<,3-ZGQ?sq<]N'r8M8.#ceW8L=6wBP*НUhQeN C@CJ @7WNy! Z}~&oO O)&ymM:vX싳ḬG|JIXli3yO嶯:ټaC[L+h2@T"GȧfȐGx6ETkMo\-9ܚʞAeCꌍ (J0W#eC%j=^*@YzAȕo`Dn-WD'`WQF5Bm4ɛ* ,sР4+htG0Q1e"n_ͱBfO]!ɲDD|+<ٱo'Ȧvo!`gHk| cSES{<0uCCrNV]icd{0J hX1L౿݃$}QkiGȾB,6Fum)#͡:0e}F3ҫ6Bk\)4*Z@(joEY5p' 0\b(G44sw@> -fj/ˠ ?؝䠐Dfp2^ fr(y a_퓘&t;' mh4QTMfT6hO:.vK˪Ł_I4 I }@< UteAꛔ['q ~ HךwuS)l;{hn|WNTjԕST(.}P!;ExCF#MJ&f޸*fV+Mo>:Mt*AEUъ5INuXA Su]6t_6)ekӫ j,-bFM: TZO:ٴ.uRj(!k^{'|gsAN.nUD$'HNv a5.Ejx(ex [2+3ut@3Eђ/E.T23?4dh mE|Hm^鐃AjC|7VXrJSE+0Ӳhy;1'n 5GD&$]XԔAj;#'eZ]e(˶Rkfft> ;櫉a,p0 Bsntwg% |fh2)@,@gTx,FA"* S}vI\De ,P;' 3Q=T\'epŇNV Ե6ɮ`Ea L'~#xJmNlיN!zch.'CHxsFk.}k,P3TfqxxCp\hۧ8p :v7 |Ҫ `nng!_u?;XQd0nka=ziNi1RyY܅e1YH 鶪e \ D_%?WB l&2AVuЧ z7@v^p U6:-9j 3Q;\]jଌ&h9$*OJV >묌?ӯnF(ht1b?:k3e#q .@ҩo2VSQ|5B]qMӧA6\-.k.T5e$ R]q_kš+= !LN'<trEy&pHoWv~hԞku<VkD: .؈V3GHc '7]`jԷMJ}x#~AR _iBڨvfH1qUKj+%W"$mOEqrР@ř#G x%OuTv}Mi!¹E3HOjT;&M\,,ڨ6&OXiC= r )&&Ȳgj :]aUyh4tD^"ni."ĶOtn*TZ@EcflqEPs Ek@_*%ܬ6Pƨk`i+^_ӨTԪbA)SFV EV#1Q=V@ nh(UcР;Jk +joluτL"FS8Xj2rwrM4@*nSU n2 _% ^DbfpnPe9-ŮKk >0O^k6cP /T+$6KAWJn$zR3PNOpLft_5i(&G0Z~ J>(Ek a "R?=CSeݚ#oh9䱲cJc]Sb͋JtW8giRMQ#ePb9 0ɀQuZl:mo.'ih./)57W$`nB]7<'B/l`LsP2wXzesZz)0<$jcVJA 4L&͉37D!JpbB- xN\m(&J _*i P@u$Ḝ)rS1H>D%80+pS5,Ftek c h>dKX;5\l~TT6 J%hIHMt}7M&YsʉFO3 EƪI PaZDe6KB ,sPFd_ulDzcbEk-F4DMv$)T4Ts;mE#1w@+.my&hU8M7{6әTsa?MqlP#IMW)8l=wzLvW/3sO읚V0,wR'pSGDe|&:,Q>cO,d2gTXͬtxX #tbBc8+6®XIf_P>RIG[3~(f:if#dqP99RbgYO5Q<5^r%MtUF[٨ DE5O"Pm`7YBwUl?ʥS}V)ɛ>G໇tT:+ jW" hX`w3p|pkuLϪ8A Ts9v9E` <;da.lǪTu( x-E[N-tDͷNWY6 L-:FBUF\{QmER7P?NHtIPz"k*=iA=;H"jUtj}iN"z iih ע9^AaŇ(6Ynꭌ0O4m@'(~3r- X#iMa"[cUb (O4E2o E\I7@<xmt1DW9'-!qYicwOdXc{j Unϒy&uEeqpLL?W?W#64!Bx5ڒ,L/$S=ǂ2@2@L3 VT\{aPB:('4%qvmI6PR6 `|ʳn?o/DI@ԍ^H m3p8aL& r!0&$#-,QkDӢH(JS`-ttxTe#u7GlU5tns &ƥT!$֞jvV#+P>(4U膊X%x !檍z28@U (F,{e<&*2ʞewhN IDqr5bZVyBdLW$RABT&7@ lB{Yi07#NѧŤ S/|vg<`YӷĥprDW /  M$NS.lg/w)=ӧ8Rw0XMDWTRPnS<9J&x9͙ rcXG74q7Mft@vPdT6FfUV=SHkt_ߛf~K>';2foUT4!-sIѹpf h7 gw{\ 35X%Ƒ@w L1ޥX:v"FAu,FSv\L$4νBUA jvUlhOàG:-F_ 氋qcx8'p9K=J;>S7x"yQ;l;J1G+hӺ?N/ݨ1 }@w fyjkC~ⰻtR/1sa[<5`ΈO&(m gٯ>˻؍Wz8G]U'HbX"J|Рg`# "0-!J] HP—K P i]y"r<뙍8i=q03oKOH-pNx0IRE~l^AZKXR@8Znt.:?vQ5{VhѵQDvV2۷iU/vx5O/vk7.آw"iqb oEm q}V3&x0(d-~˨Ll,beWģ1sf3q~xꢷ;(t ܢm6": i#oa4iԬ+`LV:?WJ \h~ԼL@SjD,VEH<4X{kȁ ,S]p. X+.ڮnW o,Eqډ"*6Sa# @_⍕LYmuRFꐼ2VB-O* Ԍ.mE=K&ܣ䈣褬,G࿅S_iB%G]XAfAZ XE\hub@NZɁ8GFH>jsaEw@ܣN`hqAYڔђ+[i.Zy&kSZDqt /i)#27:tGB'򛕤XYd AcD%qZc77 j9MZu-1@)*K= `SB*&*ɞBI~/>aR^]%3[@f6sL Цq0Td4.';9t9nwXbO#ϐG W}Gޖ^;"dر?ǤsC2 <mhrg/Yx+&`Eߊ/?$fxt)<§\cq%[u'jZSZe8+1iDd"ҫ҈zOn$ cDgPʸdm cD{%]Zvb~{3=j0 .䦮U~ܑJehO9 R*#Bн*Z"{".)%6{{Yd:sYp!d686'  · c2+Èx@vN2nX0],jBi:t@V(-`WpBCb)) t113G4Tn*Å}c]+أF@_Ln>Is).kbI-wzsgXi-(.2%SGZq(H=U j}E=Bv=vgQ;4<>p|1B X3d#X`{LpLy(o ZZ.0i2lIivOTZkQeŒmUO%=4]S:VS2H qEF SLH0.גM3 ג*uY)\haӪpnI"Gwx[ ٫A`HQň Ȭ.6HN5!dު PtM4vWFN; ꌅ-S i|aLU ^~uSWNIW Ъw2'yA.Vh5O wTimHNi5F"&Ci>h{l uVB:X?팿Rgυl9̍|\90Xِ|PlDVo i.|&fߩ_;mJk}aDq)Jz?

j?jh7M04X֫6p+{Zj"%0wO"DꇙXtLlS\D &QZl$AVUoH Ej hxI5d5X$Ta3HVa [UbP'W,Mi^$3 *w 0:4FgMsʔIydj#Sig~B6 S\M";NYU-sEs,nYhәNi F}\5Mp6E7T|C%47Dhx׊ʥah~{E. 'Ԯ'= ,5>LkDpTKEXxcxپ;ϥ?¨ҷBx9O$cѸjh6ϒilˠVJ. --dq;.MF07,x=ߺBU[Y[޾6뉆pi'afaKn4SBuƊ@ܕ;'%K3GP C j4T*C)AEk_9^w=d FphzM\"6#bxFYN ))!6T3#c@q=% 262l%x$㕂."\ cqT[o «Tʔ#STa7ds9.'3Dj2 G͸U4Mr7N$KL4[0 )Q8TROx)V8u\LjNd_)EQt<3(BG2{8N n} `#=ܭ? _Yqm- Ipְ)ciMAHOErvk~L9xrs 85kܢGkb-(H,l=*@ dB78,\Nicu}&0of٠9w1*9CK6a`='M)yeT&s1_=t*"tU[E@Z\l4; MNՔɭ(;leZouS| G\3?Eמ77(2y-ix3f/)Ύ~B'F5kvdFk 3;=vNlp4Tj;=wNf˽қڗ_xTS QjjjPM˲u5j,!&6y!iEh]WuZ׺.\Vw$`c3 .QNa>ysDgS\qnAz#Ms NdDhdM@!]YfP ^Vu<&CĹa8= 3oJ8,A$:F/yՙ A8fW3\y u2zLx(h.,35V!* ?FkY=uvG 9 1Սo1Sq ~K;Yz"8vq5|VQv!G֗B[R;#mNPdxxm52m2Phhy,se\FNkŗh2#4?;irYVju!TW+|9@Zŀ9HTU耂DT>#'D^]5D7EIYMׁ,7 ]ꆔ%È_O :q4WPlܵ2b9󕃜O `{[SC ӫ_f-kUjI;~’qef!:!\ _xN Y%o⤷5z.&=FhIErIBs *j[R;XJ1j$B #S`r^+!T^5ͷ&[[(˩I8gM{.w'p}A(SpfSs:AN ESe2Fh5MZ?(ݺrP춥yjᶞcx057U^K}: 5Nl:4eCc[8k2X&Jn~oR?4eD nf4Eib3=m<&\77!XS8@Ⱥ@p}Q[\4Τ_ΉQx{>`&V84aŌ 9TGdIP&чY*3?j mD,0FpXαM6~ :FQpi <X{ӎ]u%;xcrs2HL;d&5XY۫Ozz'. ÚVik#tFetͤ1X#1vNiJ3W+KuPYO]Q%E'4NKdMxmt>:LEA*ҬQ #od4Nd{ j[#NLot_uuxUiB XKu94GU;g۶DŽ|9ӄ*\OhkH!-4`(~w HSYL4l3)Os0f08(@*6BIw+տge0NYEE<81mˢpɽoTֻЬ-su)KhpٕAa'=ˬ*Z ZDWnQW&{vs^M!C{EB~4a;=LYc7rn 8y~,\mFStI\;W:U'z|^Lx!}x#Qȵü/S(Jc_Tc-ڛ ] i@"4NN Ҡ=sɥ"V2e-5yVPH;+ [UhU:;jn(p+hCJa&OFA 6QX4*Zч(Z-@+4GCkxW*k<Pq+SZDNR"jR,KyG*}WysH; Q!cpi1 .Al5e踛FaLR !iXk 49pohS{'ADV!F>pp[F k`tJDne8hiI׮]@y詝4kGh닫aA@a{`U9&7\`?l4ᛶ []MOEڳhV80$ Fv`CbMX}"m> {V4L{PY?qsdY7ʟ }1gjt!`qW C<); :U~2]NO ئɮQDr0)owԂ^ vw3Y?enϨM֣SaYk}> ע{_2"<*aioځt_"1q&2EiJDj8t։ .:1'PT)\9lF9i/Ex$1vZ 1 Ȗ}3:l}3kjͺ"NzrN0ѪԑȮ53认DX(k\LJr]128|B5kA<p 9]7)nP8⥹dXXfߚe0B>'~p:N^3{WGpuX54nê|~p }`No$ᔊ6_@Wx32yˮT؉Mmb j"o>\5ʫ90X).K@k]:NШU?4;O3<}ɔPJ("UAԪӒpȩZUX6TfkTf%@&Cb;l}7k'ޕ9ŜTF$f_8,{Cd];? 39-sx#E?"bdA ˡ_SogHo1^S:]cKh]tz#4v%3`:XMf!'o`yb<X6 gNHMpcrnaNe9NuMH\ -<!M:Mv5?e= "E& aB {{0B\OR/?xYx|bf9 .<@Nf E! ?!:N&[977"6V 6+(oq8jr+A,@aԃ&M^+xY86ҏ.p]!=ͫf)\Oq.wYC'WСRgqdo0j\g"@k^'Mv8: Zh ئ%ln~x"sc' yhV-4el g "Y/6Y}k)- `l%`w}q10X.4蝘t4rTlG.ƿv4S3˚1W,DU\.:F}PCE쀣UBBPyJ6U¼҉ :@!:)(L'&f}+d +IY10A1&;k) cZԬ~C@B-+fo0VkGå5# x6PӚ9o[0rVj# TX}UGo ;6)k?u!NL>@)f:ָr1i!&i>}gjsu + 5a極363 AO8ih[Z'9%V蛉O]q}PKDgT4njxݴv%7N^X ʹiy))/[H(dպy&Tƍ#d{|6pͺq.:hw]}vEcb` qwXg9Rs!gkp?NQ 1`wK0x]ȏR:uM<А5& `R=1YL8FdO$*NZL+.b, |T24{ wad=O.Su~h0>dĶHNHT"u0f 1P)OMOw 8s71Od9 @MQ::=ULR-6{5Voe@M,Snu)0ZRLBBI wKupnvƮS-8srEãkYE7c(-Eye#sG65!0 p'ѓ$KB1OM5ZИ, \ ~LSa CٷjB[2#<qw@Bm"@+;=M0rn81ڜz*EDˬ8dO`WEvXo{V=V pVɘ5 _8@WtR "$wNVHzmˢvv6DKyhUԞvXә7M?$L SDmXw<:1f˅L<[N@M-\F.HiU JjSXpEx(!d6D sRUOf@px3)n5v6D@6!p: OEWkK*ekBol##0Fdi<fŘ5ڀQ_dLqqSxB"gnګŐ9Nɐdؙ~3Z9&NEUqD-Y>sm![OUADsj}zV{Ɖ3 >f 1we5Q>x 9L' ]W+S:uTQTxGZ{=dh^&9&DLѱTDeEov kF}Ss0eT srnٍŁJy#p*ShuX!|L{4 |UL$z0i*pB7:XT2z!E*'^H{5Bt5rZDFaxh@PEH'їOДkQUTly*1HɺatFb1x<L)ic_i̸'{L\9)N)}#z;u-v%-Q5PrF1 )B=[O%x/L'>+ ](<. 3ݟق]{U6f' -(h Wp \:9jqeuN#^  RӜFh3I(#o`z&2~2[\.3a`=e, `A/ ޜ&f 0|BZY;\78Mav/h!\F(/ 6A(vyU0iX\Ů)-Dm/f]srS TI9ݼsX"fxJJ$t=U"D ᤘL `g, )-5G1Z#r<`ga5FFf +F+ Y,<,7;X|h fb QƧWVc*'CG] 'U)\Lz鲅zo ! Q$,Ϫԯ$49^Z#aNCuIBˆbѓ#$ 4-d;$eP DAdVZ:J΢h5 :Qn|B`A(ݯRtLfËEs@ ߧxXBp3&* 2tPr;+7^?=hr.Qs\O6G&, |' q=&Hy /,WaˡQ" q-VD kA)xOС'6i#vױ<,ݢC;31cXD ORt+a&0XeHO5?~C-#e{\}cƘjRū̧fkӒ5#e E{,K85,ptF\c`rз+d]|3mʱ-#5Wa̦5&!DBԪpA@!|ʮy͉-*ͿB:%nm? lO8!Lǔ17Qo_ υs%u$$Sg1jI\mok!TeHΉ]b ZFČ4]h4ܧkAu% iV- <HVib*"Q@:.l@_ U$W3V$>HA+©ĪW*\h1 )Vp"@ 45C4BךmRZ$ @XnɄtΦvSԵ{_)sroG2&vUl58_"$ӑ_uצިpf/fV.2yGY` {ͥG +,`}8m/)ޤif#}_Df6N1BbS<kcNH?>-uiQ 6dĕ?V7r]*rqxZFusfu]0~a[1AYNCۯ˕Đ)*]E*uD$XJvI_83*H=h1.i#F\ٝ"ZǏ)B-84\xN\.6p4%>IGtE(eI RJIr;s2#e^*LZ 8<ܙOAV%u c'b EzPBLJ6pd7NHeqU-T^GTbiz"`D+otERA4&8J3WbN+"ѧE]"؜hOMe<ѱ VM׼HhOMdf.mDrX؏: A}dѺ40N3eԮƣ >(] sAQ.7wpÑ?ZyJ8 ;&Zo%Rt 0Ӆj4A,<3XLl_P]UG: S!ucelvjOܩ&X)Od[,bvul<6?0y3?9F?c9+IMqvWtYK!\W)0 ٻك~hC3觊Fm7  o2Oea36!NͿ4,l&Ҫ ;F w2pIcij00+iLbڵUhl1.4oiׅ<7 fc99dVֺJ1f_]xk DB"(UV3Y $-RX\0$q &f.D®g Z5 tP|eP΀$CG!vh7G' Zy#C4A͢0;恧"C`]fa#߲pĮD1+Ul֪U+nZV #f/D|~T4쪇E *7\0*P<n:iNv XRKdeT^KEqhע0p8u+ 翏DЂvt Qge xSMOO9'41Z]所hA˱)c4}/Ì6+ ~xSzWTP 0GDכ3,RK\׈V^r𰛋sʫ4W٢t=A5E0+c7T6"rk(+\PF-ה* ĚЦ=rmS2ؔt1 3 0!H TAcrAh8.ݓCZZ)"cHiE&&4f ΫM@Xu+;e%a=S̰ s5H Dx)mb H&Դ@i軎kHdVS_$IAhNu"r: . )WZ'eDsb G4 #=8PPb1=5΋جhXޫ4לۚ 3uXxb$<k`S7D2\ ud@aک/P$iAb*,#Dmh A7\;.<5@tu [lwO>Z%'.QT]9*zJ5`/ˊ07Zs探=6>L3>IFSj/ۙas\]bCLwG!NfSC~ES-, 9̑j  .3)&5+!6V cP,lY-Op ¯d{.{>wvƃjGP玂JbDј?=UiX)Tn%q>kcjfl'1sDR,<'VE ܷ 67ċ++CN>;Lo8~aD_$' Vr4/$V8ީ͠4{ⳈAۡܫh&%Bh$AXc 07AR~v?ta(iuN ufc0a`>()\<L+]F3?3Uq]`jp8'#>j@:(qDXZ`J~a]`9XxOg5Fr"ϕSlL\mM>P [sY 03Bo#!<4N!Qu PX0G8Y1FDLڄY#/w2l^ D\lqpGDe_Kkb|FR# Q2f@($NeWj5E:+7uPI9 HM9%h++j&#(D&W e7EΕi zBb-0j'XpeIC,4DU=CSI7P|1`ah}TPVuXxpl P+5{#k+B([vڿC w'+2R xsXS@4A40Ɖ75X=+B4xX}Zj9@v͜T#x]y*N\QbX`Wl^fEEvcߍɶYN[c|{\R;&UEg.?^h -iCWacqD&+^jG4hO &g} ?.֧yS?LnF˻MXo;«H4jqB6M/p{VV H{0kRH;OUdVlْttܙ .b &N {8G)VpqCr\jPG'U]`Uĺ\@ŕ]`Ƴ <6L7?SvUrA6%٫!vϛ BXh25޳?#jCZ fih Ae/lO^F ˮjNU&I yV7.ZJts <-RzOh[L#IipK!)krawJޭv|B 4Ϣ>tm3H%?huUX X9TAb5?6B<"80} lTC+9]8 6fVu[ne`kV0#dxN=9 ZvZ |@Z⺤̝ 'Lop$K]zrM|(9 G?S11;5@:4ֆ@D9+ƊUaڵC#C438{QEP PL)3~ P2?# o"U1\/]4Wɤe45 cu<$G9Xd Cޭ(?DY;yV5M\ߘc4QGv+`F0w4+Y՟4{* k0P淉qI6ּoMeTjb egs W#KȠkω2xM7Zd9v 8p7f@hv kXOo¼SX?_7?qi'f %`vP ^at 'V]:MQhT0%4O HO'3:S;H;ެ&1tw ~ y N żS?QA"#@yٟ i'h8tNV٭ : TXQG2hp,D;AQ5@XXm~5łDޚq`twStCxZ8y; &Ġ$H n'c` 0b@0].G (>Ȓ0EH_S=GOHn{p5r%hhFR0GrMm2#S rԦ >(%bu,ѽ ޞ71')+ NhLoLW1d v913^h BxyORS;8`*8O#;I}1rTc-9tG ]2J= r~F)ʬ2XNG腋l'U}U lEY`34A䄦L?ʠnsT 91QE-:Y &BGY=THځO4=}>(rkzBil`o <ɺ$QO#Lhwb 7-20iWV j?de>Ht˩S&@R[B$"[𞪢jM hik"wdgOiLdC?$2]2'__Tܯ}7e-&giڈ,7",WCXkL,\jGA{r@+䛘b {'/d&A̓ҋ 59DⱤ\"p );;bD_.oq8_oJ6H 5aٹS/f7yL!`gc4e?t_'5f(w-N ǵL|M4)MaEOcH ڷ;ʮx.RfiZLKc[b6/ĎHv?=N_%HAg򰟗^<84K`c/ߕ]T-Eܑ#hUn"!_BM& V#hYA2tN9,L,'G0S:"Jh)sH#+=& 3L!:c-wdNof#*4u@ %ivPD]Kܓxd T*d˛kMn͝Te5UUo_4Vi(f7,`FŲRU:9_^}Q cyLAjr ?,.'RS0#IM0`Ni51nIH24XYs{< \Af(Bk_{ 6櫺hX˻8+B5"%0fqn\x-h 9hlS*" KEHM SFԮ0|T/kWwDܘq sךPx"auY|T}@^82e~bYYT5UKd*LEj}쪮贸Tnu\L>aY ۘsDUM>JB0~h!G"Ӝިкcu~G r%VlUuaN.KHim j*Dy3an]4o 3SDA7@gKL갢D2zBD'kd" N!+,,Y 2Vqv3u7}NWwCIy}Q9&cMy x}ޕVe[͖-$c,22fj^AL,k]eAjUEB.A'as@e)c )P) p4tx{H  }kyLDzgCtJ9=sv%q~B;Z&ω1=U0 8# ,K<&hRHtsT;i5"ˁ_{ȅD8M i5衽I 0Heb>HdҬς^;LYhQbqF< jiUk]5X֨BĀj~~j Sl.x,֩anJ:{ x/: 'sWz,GSg\}!R|wUtTTQJr:"iejVdN-.ۗE'0@)⹺0E͖hͲ.5*o4(-eސ^i`xfc$ۇA'k5@1XP9[:4*f}7\5~&H+ 9ݡO9jS LoEܣXOc^{2>YcBǕW4Ri%%Ρ4[NFt=S5eه6h;P#MO.C]OL|T>DğETӐkuH6Do\'v.Ө{iy\$5G2-yUkB%9@Щ957Yc5ދ u z_ڇOA6]o= |r>&[RTߍWie\T4kJ (ն; hV`Ss}SIa %Z*,,i:Yv Bg &W +qsq7FRUNʨ 7Fהٗ]T9,"STs_a)ă-M~K7  <=5BbpwWm:!""jx0gM=WƿREi{$2Dd0#hx.>hU ó1*O4]&ܐLEzg@8F^n[, 釿I&Tq<ͫ<Ӳͅ]?U.kT|ŭu ;GEi >>7d_I7 5 7 ٲ4:rjA#EE(1p+x@S}_(XRiq qvi#Z,f  0ݖ1X#ͶOu$BdJSS` {svRJ0ò0k( Nay>#T?NavOA9gekn>(6(7IrUc/XOO8qi\h g.qr+034x% !e 47#p\joȬUiꙛ}jբ͊$y4;%CbdO|ǠMd |A7;WDp.Im@fQ$[1æ R!b'}JwT| 'Tݩs B- ns> f'V=ki#{PiT. Ե4N)F`+2 Y91OTK 47 L,{}jV80AS]$ bMk1&CbwM]%6L/tpZ] $RPb5u}Sj[ . agm OCG$yQTK.(2y>IT s֛(TJ8Z{> &U㪩mhtC;RH.6>'~qJO8Wc*|VLmQ@=Hފuyݎz {H)<28'j:Qec@~/Ϣ,-{cd&-u%vd3u*cp&<AvZ}Q23',i;ǡ\Ns vbN-/3 2HLkdکYMEV 9><_7cV+PeojW1Ag>]{dZWJ!VwglqZ{M$Yckr.}#ɒK&J4މgM9 FUME7WɯNPA[Ef#K=ΉHBFA128$'n+fw> ַHMSa aq Gv*sWi0JeKMj$!̢[x?O0GCiP,谞\I2ۼ D3f|i;M3r9O&mj(4P .FXEH jVCM*T-BU;. qyzemm.?7SDNN׺$E'>H>R_0<ܾP8u{MO;55)仙W|M܃]3EBfanWs:B=abQF5CVV;tN_Ckpݡ0PiL-i-riX*`uT?2âA: ėf6G"JweZ&Fgn ܯ㵺d?}t@?'^]sL5ev/=$?t#*VʡUQ!vax!as.k 2@k󺙞kk !Wm]TM,5D(e7>ًL)rޓ]@ښ5Qd7IX5(90+PS$1纈8Oi7+ق@XqXfXԀ=xxڞ3x)XZkwe'h*I堑]|<Vh*%WP~Kw&wsnY!1O9&KVbM!Q6vdZÙ摚3%m@={5G5_ʒ3;'lF8:Y FP#4WeOu3>iR9BB5Tco/?5  WHP`@N>K9c^Kv'&04 ]ܗ >EKb碨| ?.Lju bA },-#.ӡT v™1fKKE@FN)b̢iI.rC6 9l~.iFU)i>"N4ԚF^]瓇N`ϊ1|e>P53 .6@M!k47MД*@dPȃg#`c3&!~@dgf0Wp=c츞ƒ&3Ineb49.Z< ysG2?7Uc1o7nSKfeTfڵ\I'M \I>X߸Ӝ ['2h_#-"iuebr5UBáNDr.hʈG3Dkx'X>눱OEUӤ*yjBѽܳ;VEYv,d"xWw:\Fh6uf&!uI%!mQ09s@,yXRiUQ77FBVp Tqֶ]>i$e밌j<.|ɤONk~8t<;L6L{ꩆ pk/ \SCHܤW6xe+>#sړ <(?P4'qq*6*MfG0$41?F#nMcpq[G&a2:^٨4)lDgMl8p=sB{Mf_Qc,voXAc|\ɋP")EH"4#gD:5fEW=V3bYb`4ot^=TG>xJ 1ܯtpluA 7PL&`(Q jL&pӋ}}_#U}%&ؓ:`h.]"ED̻{x^02 )u(.AhCq3b"LyHh!Տ\qŽtQA#4Ol)꟟odFA χ{/ Ơ̵g{rƫ+YjE0B*j"%8H($EZHMSZnN.gHXivo]S "\koI26S8xrb:rټ= 0=PP )R_mд y(5 !9fG8wi7TExJsHhS\ٱ#2hqReFSq@W>@Z%&į #EDR c%7)G;f:ֆWעqmRPUN\B2<‚k\K' "mH8\HD:U:1Ꝝon ep5YÓ]5xUZU1Izj'(|` TUKWEgSI1Q;(Z$Rrf E)Ae0FGpTCsA֫h͔0 `E%PP҆ATi#Mq}:|pZ+zLKY2VgD?KG fC+܊뷢vP+JHMsxY\^dF;DCZ32aai^_G! x$ fwwYm -?5 Aj'OgY?`<М]25UQ? ^Aئq[N(u5d׿BwNBmxC-jD8G ^KP"̔#TV\iN|cȞ8GDPEUz_ٯ$SItL;j܄7H#sS9h4T )i4F1{@_؃)x#֕9N.:ب<܂W\'f7tE:#7V^e٬CB$Dl_, ھI1 Tm_4^)kZ`&grNh*A ÿϚXmf*:ESkmW ?; Շh?(qDĬK@2UiFA!C(F~]U?dEkpHCoXL9lKs=b= BI2HX`z_V.GQ`jcrIHv+Y`ا4L'4~ vwF6+1d[@R,6Ӑ0ArB.hMa_ϚqCf2aklA vXDsѵRtMvXYZ,НVQ9Xo8SniDj( !ٰq X7 bFxЅu=(4DRQ-bk6 z*}w4 MIq$Ϛ9z4jG1~^qݪ<'(Uo "RE*a4L.Ot",n5ULFha1U;'Bp! d37BBc5nȑ7]ᗇH!{@H-J9OH/u$~zƽNoSe3-۳#$rÚ,6U0ʎl34JtQ.4 (@n{\Y,8{ U XxO_7+VM ć#<N0$3{X4,ӧpԔ0bJp95nZ9L—bE5Vh_`SnTG9.k8g-?p2k!yz7ek4O?55^Tåe9VҲk>.ߒKhcb/)Ŏ1זM tpu ꛆh5Дܺ VEs2HMgjP\"{[#D4L5iNiz(Ur7n;P eTv>Fhx\b.eT@pf2p]NQP sQo4/Q)2hK9})C ZODre.cPRFQS@!\!;1;  $SeRPDtZ3>![*(BmNwDXJOeԐ Pv>hMje%b#JTD.K 8nmT[# Md.eBd%Fg4Fp%Ӛ!iPS"(G|)k8TFA|xBu@|d .O=wC7NֹPlyGW P; hd.} V@78x({>w$)p[eM\[NB2mA+>J\50@2fYcیʡ7 \{^Msƻ.,Cje`ܟy1FA,oTO('Ti2-t[p EIG3dS8S3{_6]f#p)⸣Gb.s5ԬXh E@Q ͭ:ACʩ0Fyc JފtY*׺)DFB&lD*ZԢ\ zBNFMW '{Q@{ QUX#mtXH=譭PG|9Ba5O 7@>&&@RC+v8niF~WC )h*ٿ ,\&BSLa jEd(o1?]Ge<>$DTᡔܠnM4ZPƞAf9u%6 # 8iaILMTN!2nHL/a4u3.ĔꟄk' RIT?$|MhuUI),)L Rɸ֠fD2Ӣq!ALg'7媥LCX;*K]^itzTڦBʲpDV%@M0Q:٩pf?DC0WPމM':vSU4 ndڰ]WTd8d>fLZV'/3E@TDMG$qK(n(|^]@PtTBlo5u+)fZvMۯ'ޟ$|.EXOh$!tTpZ obey 6)0_nf?~]8FbS\NFZ5qS]b(Uh5aEў@{ G@%䧵]6OYG9T2s<]Ӣ2MZ$4)G(RgfVG5ѩl<5ŲiR1L^/S P td6nJH:&uEJ+~n:AW'hS:9MiuU# <rMS2) vxU Vkf ) ǀEq47ݸg겳X0b/pL>!k`}'cO1XNm&[:(Eنr5&=~pxї:D ¹-U$&=qT MM|W{} ma{᤬o#%uF@ClW:je7`!Ėm;!1b f<\u@b^  ٛ@RJHxL< 1%2V&g44')< z.Jlb[qij:m$8EAޗ\sīʟ+4a y&1N|A? |fw3cϰ(F'T*SI2İ;BU2"@*kQFUKU[P e5YlHEeT;%oCX NrG,EiVlN.B_Tc`4ڦKQHxuTSd@./5Ӓʾ_z|L}ByM x E.̿$3k~Lв15s+~U0FD FO#( u)خe񾞵RNoylHP@uMLnya9X qNc t)}8 Ķu[+'U꫖z)IXzjYD)U p $EYDnË9$ b ƮB' "5>:3MEØqYNXS*e5 taOTdXE5 h 'X2tBp E4%ho"Mv* v E{\AnbY7M+FV s5DŽ6s<ih,\c)c B'di$,L[Sm#7 TOc|t?Ԅpw `3:g$@3d-(VPA6b&ߔLxSM|P 8 9x|MCtO hh66 lAMKlD @ اI ( h,H!{(&'PD EiNjG[uW`0] v8F:K(BM"jfEr>JD ݤTMqsEjebЇR.iЃQM;FE+vDEz.σ!M32t;SP*:b^B-p)@+eHoeSc83Dx&WCQ?6^_q5 W9Z4@#`c17ܕR|}ۚKu6Q覥RJ~V&V VEaknD!AnE|/]PnbNJi~!?`?6X2"G%G+  3B^T~h59ꮆTWRkR3eNfew}1 nNKMVm/P$tVld>efI-:&\BOC ZfLA4B[B$lR=}ST\tP!bŲ: 4>*A ޒNq$.Oe@ KDihcwBò?4㖖9`N!=DU suxB*R(4NK0B˘uN 2<9DaIiP#UV)Bw%=^dBÓ2\]4ѿmZo싀pےgq[Er4чK5A؏oAN&|henMx#[2ʤh4UxfS]r=UYctH '@Epv64\᳄.gBSAA0_.?;,1t訮pmMq>[r^3ẎSsû2-&8xY4 .afS]GTGNHkE}?^]ާBd!MtFͪvJk*NN!Øs0EcYRp. 3 j`uURD̬|!hMs+A晜]?Sz>i]T$G^KUdsR$R9-W9 V䬛 / *%i6;Sj0X;U# D L +sV!R$yBU 'TLX(1ʤoMټ V! $TECOuT8ɉ?j|<ɹC$~ǗTd88FB Ɛk5 !pSZQ;#8̄ҴO62f˄Yt燂;w Tb9#0Y`UڪӚ~p-~`?$դTAG3D.3d7nB`#K24D&ȅPVM7YO.H6NΝ4+f-B|vR݌. @vJ̚T_q,Pc`l ;wv"~7UBh)Ψ|tu0ۇ|R4Rw Mh/9E#&sAN'm5PX8UHDF;,'V_pVqT<MXnm;dijE%5j9>wGnGK'7*!& ֋6(C;1ईj*@ʩIDQ:wU31 <]ʢS\VJ$Vq2'tEL$] peE9+8oN6uXB'Ml=Q +e_-i+cCMQ;/-79Ž֘:D9)) +1梠nU1ـvNCWjrBt'vǜ݋x7 TfR{w  z,F+`#ug2g3.lHI2CD+lSK/) 7ʜ6;L:౳j^IUNN.k/҈LFU .ipE#dDa};KG~(m`[Dꉭ{Kf&â&Mq7)4`x#ݪr/!hl4WÉ/aKQU˘H c;(dem;.g1QhS!HJ6Fd 5!z:*9#a*bhδEB/>),^\c_0"ҫImj)Nj@+,UPpAH>*r^eepsM)Pa"7PmT`P]Z.wMU; tȂ'QL7>G(R)(lmT+ZTU!59uXEFB tE,ՅU -6Y6KL!3J6jҬ\^*" DqX gGr)U┾aPL Oʯg+N`/jG FY`z?@R4:R2;7 43p(S\]S{i‚F- iNVyE/qKCoΉo%aɇTeNFiA͋4-z@UyB'H"tT{pp@$ϒ549BVRȯTraƔrl1yYOfYThgז> O( 2bEI. Q]&,"ժ2Nڕ}!eMiS.dVVȆQGpj!Z4^ܡ0~H[b$hUNuX*B@tRy&UEPcd W+Xۢ-t)#tVZFHF#6$ hwNe ^mZz)>*j a^<Oy9ں"U(7]mKnJ4\O&\Uc ~ BhoU2"^vE7G^(ע. y'H[c"!bl975 I"0k:]7lu6RE_d-5BX=;!,Pi@tSQTπI;9~j(bLžE;(Oq>)Eu_e[Zcd>HBЮ9TT:BEkeX'ZhDt6(2 暢p,_=$FewR\-p8?Xpֳ +)&SD'T)PTf.hAMeXM3IL),G01e%;=IBD颚Y SBʱB^)# ~b(p-p߃CBD]a+v{ēXͮ5DSN#(05ګ . qYëk#cb<> -z ӗxKIOf8s?M{/& ǖǺtWp E賹lP\߁7-SQ`%b% MYDOyQny&?3M,/c-/y1dpBI~6UPm| b8ԬgNX`֊8ʣ$'h<Ո|"'UiU1}JkPzcRfXOqhӛ*!zW_4iQۂ*T Tx{ jKueWiM$nH4S#駳j<:]x!M%"4BE5L J Bacl,DoE@hp +`G!S5UQ6UꃜFIM]_c|`0>+.h1dAѩYdL}30ZlB,MMlniNP]TUCs1-5 n+7T?5T;($ڐ)ź#}ɰQܼluu%ab(aUG!&Q&ïD$ Gih]H/Z  QDT'3Ecv[*ULQ]=E\+ϚU LBO`-E,QfՊH V˷CMN4*vS Aa8w$@(dDsVg!b"\ܤl\5Xf -n!1vFCn::VWtUApG1_~y!PjCJTLjvs)V bJnUsMa,&e4U*݄nxUMxl0P4Ђ \.<DuTP(5"\2: AMFΉbЧԊQ>w]MBaSsp1U" r<:de8oÒSC'Q)t}@+d ^j*~# fyq6ےy í̬G6S^C`Wy  x|Ρnk_t ˨*(6LhFYo οnW'"?"^E ߒ2ب) 9XlhOp.154 .&I|9ǍN&I脋身Dz$Տ$HvZ UeSrÄ(S 3a5B $/ b폪zMU͐>ߊ AY6YV HBFk/d֊ʱBJmyy$ #mFFzq*<¸F Qf-K T-9_C"<{RT ܥ跒9iT9i%C)D7ƥU}*AG 4Iyfدt)h2%H`/)h0xPp*U J*guf@j:hC9Za\XR!7gaBG #$(CuXzEaģO+4<҉ÈIU;hӒrywhL|QI4?w3;$O*&e?%b`U0J0}y ,|0'fSnljǦF!5;0+K;r@qUϻ+ 6!OhrFr8IBlTBFUUi$VT!済^8L$b/ˆQ"StJ1Ԣ,!ʫ ,:M7Xtt  պOehw 0 QYʣm9uX!5M5FADPT*h*C T ES]CA S)vTA: q@Rpb _T"|)q > +2s@f¨u):MH_!D9y"u)q2(Udx&<V ,js䇍WL4[]d: Ο p\82Pe<=,%U9*,p)*(5EPJ9R9~C>k> "x`Vt.wOi*3VLf/Ael !6 b'pQ}SehFyS)FBaD ΫjJnQ\^L}YaB /:f&R6ADHdLq:*Fp39:,7JCٲTWSEZf.ᱵz{)謴Z: R\jb- M"8 !7hUlDmE$k-\SBhLۚh=vn&o>v[&!1AQaq?eS`ѡZ\v‹b|ueDv~I6ӄigNt"ɂMh:TPVT @[?2-WIe4s0=d3f„N" 6@qpRV bKCDTO@STK6RjE~+!b!5)>2l)@X&y>{"]'X/C;" ,|=SYtJXysÉq@ukVø@`' (ƗGS|9D{:]?SoEw%5?5ph޺I:#]kLb\Hl~"(n+j;f|eM:2[NQ61kĄ٩*i1F&@ѯ1ww!) 54,4|O&5XZ&'lBP #YSxR nR!~8CIXh]`7[n  C7όcu ~1" DlP4' i)xvK vI")[D   b@ zN˸Ad4uj0۷m<Eq\{r"{q3"'wbYɀ@)$ixMplq"@*Q! G,)MB,\]@^7-!kf@EL\:(l-~pcCa19 4v${^x%Q1PM.Dawjb *!(l²?fP%uMDsmED%IL`-R:[ِ!ϗ㲰E>/˷ ?X)M?BKSEQ9!IQs@Iۆ 좼Cn<@C@ r{)aD^7{4|Bus|H+&8 YqeB 8 Yz8بv {ZT~{ƷkhqLh'pKaAZ5 `?!?X(Q/ְH(>~(vPPX)}~ 4A|󓘣TnDH%al4:SنQBfAI fXFOn"(9Q#aA B=Jۧ&@œ>f1 3@ӲuZpu /L2k vŊh-X_Ϙ]QJKK\><ٍ;+ R`p;;UQjtb]kK R>ڒm.RM3K){8d} ~q@"~#`3IDjy#:Tb? ;3vPjt ɢ:O~{|( OvL#01M?l_QF>5!f쒴Qh$K1?i]6BSg73U.aٰ+BÅ犃ϓӑ^$f.|CqY]· ˂a sA8}0A8W4]W>AZWcd_X?:8B@H5ඃ];uF;h]\L6b@'1W`ZG1Flܝߌl Mw֤!#nf"`luyr;#d톳h=l|].\CWOQI㬑R aP[հw*ut+EO2" $ߘ?;Hy~z)% KBޮ** pIH}i7 5 1u^`d[W|8Bh\JJtnMІ{shȂvF"{P>C^]G>~mojT*Y)@nTFTbQMXH!<1.4V.@?8ڱWRPUFoDžլٶ 7u9>q\gFQ-02ND7;ٕ/pB*1pV˂ð1'*з~ovs(`kK, =z5Ǒnd*}5S_P(WMt∌~ךc#Ȩz4@pi~ UBYD LpI$>a| hB}߻m7[#83toA(| !?B^+ϽUvOB lPXilت]1Ho VI"F;.>3Uz8|* 1(/ؗ1KƾcXjk1&. 0GE2_UMA tHWw# FxhP@ )☚xP+j\sE/0 %nsP& $ΆNZk%`; OqUӪ_?Gs RPoQ58&3wJ| c B7Udow3\QGӃ`_pV(S_Y*&!og A>$->bo}|at/jlj j1VtHc:G;)~>>PtH %OWB@'e0*H=j!)2L4˄ҡN]+dٌWR8TDPhRYf**^7JU@:&Ɓ@ U&ls`,A>r4o6ux`Э@BD= |j)ߟ3KKu[jnFƳQsTJhY527a4Q4({qR(ؾq;)-W|`D=WѢIeHOCwEqArRu2`n֘ç ,DJ(OH>q}!)a *\pkVHO=%Tz۵Eϫ" /\fuۺt5h42 [̰ -/AtN_qYX]!uQF:Qp/hpB^L AD>Ɓ}& 2j1e(#A%4]B2La <1vb5tB*բ nk=exO0;5|&Vg AR64X>vOĮA6|v%ЬSv IE(EzT-MG5ߣE`.$0#Z5a\`Bό؃÷ AABhv_&ؕ5۳x`F,EG F")kyt%E )4GpԠIA"ZF4H!9 "hkF[J yM?60ˌcA=āEUF9.R6FqХ^}wP0&M]d`!Mc=/P4]>] {b!ic%TzN\XLjSIk  Zbsȶ~/0h_XS^q@Oq&a;ӼNyDsFpncHi5$ܘ lACo E_-y1o15{?K_x14xKCǷ)zKSw`ٵƔxW(0Q we# T,|ajtJ&$  (jp lܫz;7 &anڃ;k:cNa u)rjw!ҹ#9P2Ɖ6IZ`'z R9"|v* oMKFofBG8"˖,jE-[ˀuc9їa5mcх*76Ԣ4VXe(a@c+[)bFZۋhUZ)`\AjП[%M%{"Xߙ=Hoė'`0w^h-߽ `n otR ƳJW4Qև9`7fPa ?IQZԶ))⃔f]!`M&z/Wy ӗ4sTÄ;7-],=.CD!ѷt'qEri񊕄&#Oe}$*&P'dп .Η`PKċ1;|Qҙ{UKO gي=]<. ذ,IOpHHX#^?xm-l>/2N y".cK@х7@g'aS 63E~jޠ5eB$ChПf MTN*漢 0AJc@6@/G_Y 3X5Q1Q\ +BhEPb*Leq@x8~)f;(í1LPfRD9ʀ28LY`K>?𛭴竇4.TDq.4Y@ojJi[ TхN "wB|0 Jj@ 0(JpƲRkl:i75~&s"lw@0u!' l*KĮQJ@dx挡ZfF̒xDZ`#빪&E=?mDE='B6>DxPyXC ( 7&W7ه Uɭ3o̘O5G.hF!x{ހRp9IoA'z\ۭLWcbk(5ٶkH( 0NjcS @#@l _){ "!bV `;EBؑFQ( e8Zj(XA,P?40'r Hv)J?:I`tɒH66b6 T=9qWY&߆l6;xct E_n|kp*&נAht`#!tX@S7¦i7aq !BL TڣhW)L]<ʏcr D}#8cF+/sZ]?8* Ai@g*`!~jbX 5[4W`fZ f()k^`4ԷR0H/S5&k+Q2BvsXeXtf>A(|1I MxVWH邙d&-Pq2͋"QsFhƳ.h 5;x1N.1 NP#= ᧇ@B~ڧXlkwܿvL/5*؉<p`$Fۊm(GM*11Y`J1+ωr*wj "Rj" kVzi|mP>1dB*o) m>\ AIǿylwO>)2B x) Vn"oQ~c #_mP:aCX5xb1tX,\t~ƻ% #}lkӆ pq@=F/_0{ LIw32)R(ypk?QԗA]-EeN|*Ѐ^oO6bٱvR6K'l\hR~1Xքݽ? }g tSrt])65{%÷4|ΉvIfE+:Ʌ#+ @t_r4{AMZC+lb(N!R MמfN`֤I[&{,;x |bHPtAGULм&GuWFM l+7Uj3ԣTz}~qѾ1XEQe%C5x.$޻bWgZ H} :rAvvbzp ¦N12oqa uv}QJZ(4&eB"v}L0I!D""hF@:Nʇelh >#**^WfJhfR#F$6A*8@PDwpT;hǐԛWB7:!S“G"S% YvL UmUͳd(\)P7@BlI=UUW-D7nR`PֆCjVT ODP2T:/#6' ֩5hEw$:X2hg["ѹ`UPɲj p{O|g_ hoD$i4!dԿV ?:*PX+QJ# †Y&_U~a߬S,SҮ?9ܓ.GsXxSk( ChWW!w便Yi۶Tbx Pr͎G71DiQ!~k&[0 K9&!P@"t ߢ~S6%N>yc'h\p?j t8>b ^o5?3<8$8VD_ZJL ﺋPv? K I7٬F*`Ֆ͐(D-3{#O2""$s 7`ܮwc ]jPlQQH|=/yERR\%_}ƅ|IY5J,L.$ T

8Djާh4%P5Kc. 1h[b7`n8iX'"!8{rN1mx?~gA_6~dܬL!m'uaYN -Adfڙe5H7ojhcCmPʽbDK2\}V̚r+*K~* V>H /mk}4r/#E8oAFhKmŢg$4pr3 r뼈M9dk^ƧXaY["5ِ'Qs5`Bu[VhX($JtV'P;0Egd1;*@ܲaBSX9 3/8M7emmCD 3WS •~5 e [ǩct9h[l>̕#Oɬ̝s1#4HM6["$ W" Waq5=[B`,.%;h,¡5$8}V>dmeu} br>4ȎRqASF1֭#FQΈ&z3!켺~4ȣ7*ZI1(#TsW(B K8)avf9m,M "5фJ۾Nvp cW`l?ĽkFgg2,iǽ$g= TƮ@InQDvJK4STrl^4:JE>8dhV1Vxc0 *x"_m,.cF4O $YĤ/jbT f8VS_z vJc©@"`Bii$;ֈS]H[b{{bMVF:t+I2R}.O7 Lj*g\)ey"Om*뜸26 UD'ass*on=4A(&pwS.2ZF]R(4 gKiI0 e,X+&kO2,-IF {%wcSFÌ)4!c n{H $"ύyԪĪ+/9 4b;њӇO 텤 1Kv[rc8|?ol|j5cڝs'P^q>:|D1֎)z?}MJ#iDY1K]+GH< 14)m@*RTG/Þ7ntnCZVU~].i<`6mnR> l!#S@+gcRہ9aqB1r:Hμƺ.Tȋ,`9]'U5 Nu Qo Q5pa (?:~/p Z bC 0qWEWZdTIIN$sX DyT}c1(OpC.270QCe#:qC>n1W+:B0#aRtXڵH˃_GXG40©FcȏZI p>T$1EȺơb= ]Ț;##:,M/-rh3XEp+ս{a\$V?ޤ O~3%ʾIbb*EM? -By(Q {[ԞQ퇳5*a}8R,;$jN}5ZƵ;>4 \X=vv5j])eYJGpjÜHna|4.z'/6᷂1!UY]'U^~"C ̏T ^P]J1qIP fQb(qjUNZ\'$Yr>a8r2s{>qnzPd0xgt08܋w\<-&%fMQ}-t|3Ep_t^̱ 2U+״8x q܃G?9" 0OaBQsLD5|h.z`PSx%841t|yo34g;W’R`2HP‰e!&(|/(_1UgFsE/#`ۿq^jϏv?muG劌3bݘ+=\x MTI?7,mX([;iQ/N4~֑yU  @ǖ#u3`լ jvOD-"q#fqG.51!ec,̚\h~0YB1Y:yb Ů O1"+-xb*S80͊<#agč&rusl\/C:>bd."SdfQTAr$j e1DVT^K, o;ͽyIZǫK\҆"bK~FRǒ 'A̧3O(eɞJ\8?b4Us=0e g_OWӄ3[iYl0-KIˍ3C:wNZs E[{lYLj-cKPʑ ˱{DkvD4rǙ5tыωsZƊjLN#?f [{l5ƴP0*+`MdT6lS7>r[T0;u-,jwrNK~ų96p^i4(~E!ba6%Ӕ-^~!0v {bSI-`^HVbQ2ɫ֥шpvBJ%p*ͷMFZxbEY<;MGfmP5zBLKjᐨDȦ:ש"ro0޺#TjN h12`M,O5ƻg?k"42%qDA~G9"I:Zmp4*R۠1}vr)֭lQ\xbODev9)lv4m+Ҁ Q??~jK$v9VTXjVi$\u-[y5mV> :Nئ; `"!"qfT #ʮم~)3x 8T,Hej&QQI\xJ&L2FO*m2" UFNs4.pF-Ƨ* ūA*&UE¡Lip>ހ) !C /ysP[fT݃TIrڤMrc/I:WE3Z+ |IA@ h>]F(1A%ˊJ6@P3,",F1YTιT|zb2b4ú#ǣNH}*nA0>ՁDh*FnǺ\ TMOա)nsP ե>5w]p$;vQF^!]ɳVl+3 &8W).*C)%(ث-ք \NXsҡO\|.1f(8d]{jC"=Ii2-ChK~=rGm s+W44SW`|.8&7_"]Bw@f emeR7xڬciID_KFI--|}aMjavƢ4#V ٺFuIh7w9xjfFF<@֞ 5oHFWZP 2 ䷆~Uk $!yI9E>8RO[ʣN 5mLƞX?l!;9>kCژ6؇Lo{匩Յ1Wl)ɘϷQTdQ"|8s-f|5DDjݎ~#jdؐ*;4"Q8Ɍ ϷU~R0EDĵ߽_yi;;R+CT_!JDvb4Z~`Fz~#=x WP]GHLFጏx`-s9KiBZ>WLf gO251q uޯUOn@;UK J7He.(AA&@l=*n ;K.Q@TK1igDUv-" Pc޲D3 zj%+:D1A/1p024AzHǕleM>]_j52MNj(ο,NHd/R{ALrv#V؍b!x'a`Xxr4aN{IV9{dw[ or0uRęj7 K~7锗N@>ք$0 s M.6z 㪌C⻮JWivqgvU =R'*tk5si<-2<g#cϴY6VbOw> )uCOx#IxƇ5iNW#u-D%G_ݣ} ;ς_Ic<⣙R~I[x6+l6ū͙B "B?Į@9YhiY) !ȎKaZ /9LA.*1/ɍIviǴnݤ C-Xo<|ŊN4k'!IjQq%A/q^8c/ZaN@+!)kT ]RtPξU]5s@!=z9P#"x -fNVZ&*JS'9/8iSCx]D` >r9.Hbٍٕ"ש"` "'/dAn>v90>2>F9Ol=NO#RE,x22M,)tB4J("Tf8WSP٤R8٤"'E>0|[ avuRp5gZF kL2k8*ü0hܞڮa@5ڭ5Ed [kk[R 21lF8i ZMʝΧkD ZeO+%/.1og@vQJxhm3~<u"IV8b)лFj)3 EVqe1FB,E \&+:־RqK sJGzǖk;A?xa:~+' d>g56mFMN|1f_}k# {֠_Š|k>4ƫyb? &I. J 䭀a6H#wrWEB&>"ᏁSI܅պ vJ09!H5Q I*wǰZ 'c?~I:*DƐBna7&N9tS֑x"U[s>rD8r0Hr8"g"HjOr;jNK`܈8Y4rQΩ 2jEM:$oԑnԙ0C$]lr+`(0#fR@:Vxyu?ʮ6ֹς46g ӏ/#n9-G%vAC&*>Z,lZwF4›W*Dxh@!@{Ơξ.Z\q59< Zr좐{@M@ƚ>)IEP*5+\Hh!m: |+q8͈"%HX7 $i '=~q#@O R_ܱ 祫͕T .lDk{=aʵ'_ .p3\ Ȧ{xVO0x`}w<I\J,ȤVeK)oz8U~uJ5' ǏϵdjH8c*1JtN2inbPnٵvը}&)Tar-;lF$M*ݷ:y;%$UsxPb PSM,zglݩN D5:.~.Uʿڣ#:) NyP>Bv*#cWnC`TQtr1F=qc :G NƒRf] ;bV3Rlt6` 5ER}C]j<򢣮<]R~BmKᎍmf][M1baᚻ|L߁6>użLKilAJ;JM*WR5i5Ѳ7HRwil3G !l& T+qDT|P"[T2Fz$GRFMFIrdMOqvq SqNpZ.Rn*ľN%*SjZ4~M 87,jbr$J;J2,zo>2u ߑ.C5 1L˓P6踝LK+ UC{ O{]TDRv{= YOt_#ZV<'}ɝ@~#N>ô?ϼ+`ab2~mJ\5B0Jy@Mዜ@㺳 `+W6/uƭЉ[&~+86J\:L㓑N1ԋ${kAķMk\ ;Ơ۬]sT42Wڊ7(0`SusPԿ|M1#BH+t3'~ڔbXGǜd]1VȦ9A4q*VcQZh"GiGt߸dڭ3ſu0¦)[Q&>lgfb4OQT!;`xdҭ\,Rn<6![j /#9;2# 8ĭa\ju ԟQ] xS4ДyGkLdƵa[>yεHHR\y'69qɊs(w'Gwv۟r<E\;`D)kSrqr%9Z?t#@FQC@Uܦ~41vo2)`2!fu>MĶ: Q9SRj\rgBɨX#`S&zSLIUvd(+RA?QuFfc-6[x;1S+{s4Ez!kPG4r>>^"8yURc9e%[Je w;T{Z1lgK#.sT~& ndAsY$].*UR/b`?5$##Md$EZ$.P?hb]FP~sO&?zPhP>hR;Qr*9, F.'-^ЍjPD8ڻ7?MȾz욏{R ,4|YP+&TSԄ" !?˧ME>GUS9CDhj|挀1R8^^LL]CRK a-АFEфdL>B0 $0vȑsCE+A(-`PdSs:;B7N_k8`j8ռy0Zw lzVPH4 e@ lԞpG}j:Q ^;"(42#(Pe@ĘDGyu07HRMM*Lp;0 ^`Ԅkjs='|*:X<03+n`ѮOj:s9£Ǽ0yFkhA*iUPv5 .u/hXf~㔓Zި5|̫<%Ӄ%$G NI-zlG2צzzZrO illО78  h1:Iq0E>$T5QQy Ռc$uLlz :a6?e#!ak`kQ"3&U+EɚU"v^!Z@e9xjm]@ol/`2#/w_(H.8֧fH{^E8Q,$W9HE5/(6|tr=a?yR)EdMV_i!)Vy&Qv\ l3I(h5 |r7'UnwXvFK0p*Maʥ+aֵ$z pz햱45̌HDm"Oxm_76Wuo#e8M{SǾ)k|uэp"RS #]Ǜp{Hƅ!]7UxJJ p.)PնF9Yb#<k`T4{ k CFb$SM.6|3.pիFq܆]7T@Ǎsx:p粢NʍNGBىql6a1(ɽ32؊ mM9rNEV&T (0Řָ>]}r-߶q#aq~ 荳h\pm4(#F +>_7` .u&ZH.-#F< )⢈j3n-&$1 20xeߒr}1Q8߰H_*g$gj?l˺Fjs"=>V00tiW=ČE` t EfaPJa,zaj|hnkϸ{V&>G zN>4uqةǺpF1D/Ꝇ l63A䓭 q&섑ԋZVdֈ+' MaJ#R񓕠d •OY0›uN>n>l;{C'#wi`cc#*%ap[Y DZY<+i䍼x_tS|5?ʇgi꒨QkM AjFH"}?ڮ m}- 1 ؐڷ/'ӮJ%hgܶ=>,5M(%Ȟ ᫇RZ9|MjJPը;`rR؎4`V1E@\bmNu4#.} bz%c$T6(2G?%ԑ2,Ɣ<)Pe3*[X`\ظTaxI(ۀܫ;EE3R%г c'!8' d+5"z>,LXrϐ8?LZ{TuՆ;`Ql:9ց" `3_c(̲aj3J?tQXաGvq6cNfQT"3**a$8flv0l-GsQf7!y r*2;!i+L02sJ2FsQ=0*eĹ1ƸaAK@; ?vaR@1QG8EU'r :ǶAAmTIllVPWn@ {V:H&4lppb?Ωņ5 `ArE"d jtHܑ]捡_ *WQVI>4NuC._ޓT*l&\y\bPԌB䜈IOlo¯[M(Luwbuց'Hmc }rVTLyQڀ<֡|;F_<JFxj:ڟ=G^ՃŸvLu 8T$jGf.%8BraYPí{gQZ,v"}S?ۆ@gڠY]ѧǏTu@O+ArpV z-i q`=_ʭ\FܙܠGGQ(½M^s"wJڭƻhzt3\fI$$d L٦bbt\!؊6N&І!;S@E7\7Mr3#T QBw q[P'L{Ǎ!Gtqu>8#'iQM(:֜c9H5r~ϕ>';-QSL|dQ|b{J_E4' Dmbmէrcƴ=SH$ ~RmLQPiW`µLR Cm`*OuQ7zS RKɓG6YH:{yxa2|f?ɬT|ctePʸ|:a2?cQ aT1O#&nD?z>d j5V,zۂ m &i**]z^t5+[Ƥ5q٩"?8o!Jw\BiP?nF(O5mcGS SJj(L{8}8 Xр@RuK ]k0b2?+!ޤ` wFV1Bh£'Y+۪Q!AԸ u]IŽu P@%c4Ni3?IbHGš %}Vd .Z N b0ǡREdv+L*g8 2 mt~&m$^9SG)3 j{vNڥ[ Uc ݆xX=1ӢJh6PQ(dc"!95j׻)=cxdW?9?V6iGTM'@}|teoj[PGJ5ǵ^DNT}1F3uOrY?Kj:cՒIC*xԙ܎sJ԰0ی6Mkq1] 1>78)~Vm8wq^Sa q(YtMCQ֓/ゥsÊiU{hhiARiW?5Gޥ'P#ƣV#ݰWg-T':2?q~W5eQ)4pk@mIYV"@}"T־sEz騯OEz~Kn~@&VT_ƣ\Γ5'~ڛP_CV1~SկRkMT>5q1Oa_jj_>䴟 zoz5G*+?$='ozO4(~O4IAR~(~z_aMP~R{5CW?C*jOJ_MCMO)=_'hj5-IQh_(~ʇA!1AQ"aq2B Rbr#03@CScs ?!*V)r=]TyմSԓX7\Z]fF >/8D{Su)E([q3wM/iFp(\;n?U(.F6/UTo]w'8G9̠:=CP|)_G|…?Jwh=O/+wM|QF`}9T‰nJƛT@N;wM+]W 򸅔}7Jܔn_J5ܑ9(k 7tS(`T|Z}z~ ʘ](_~G ݥO좿):n^(u.ˆ |t6ku[GF6] 3pEDӒfhRY?U&)B4Yne+5ۡxce~ %hr ~)|طŔ#w]乩U+^OT[O%B1??02] E: K ?6Qw\W-T}Vl9։Pa:hj ,곟 dM <8n \T_s{ _B>WߚbuSGD TB.Gl0&4  sYP9Lu-JT(92wN" au1E+>~\Mi*A:\yW1+[Ja1UQ DHY|'!LDDF80(U^r*Bz(:LtCf8_\p?551}Z,_~sT (ݣ>dm5=z]?YT *?=+As S%ղ$[Ι`O0\]"ז@9DZh(G`k,1_=0\9Z"n GM<,7Ow5҇tI])"^ '95STnp3a{!\_p-VmT5䦔OucE S%%HhQvmSZLx4Rk乩JeQ<"O8tYYqR 'C s |P.ncR9ӚaQNmi?]U TШG9hTND.'3!ȸv1ԭM=?:0,1u9;ȔnEW~Z5tfG4EEdM(bF^(|.3]LON2`W,j>>[_Sǽo7}P"UDM1s]Q2_&Բd82YyS>Cb :%쵔)'J"":?v^@>_4ݚp"m"'8,T|2eF*>,?IᑆKh*Q֦: 8mSDGUu9.m+DN2B4V#|)^e ]Ly(+n< -V.c(}S:.ex,<%MW#Y$" 1|~ȠF]T -ߺsE˨PBW43z(t]ܡG_]0x#%8X>HXXBɅ]_#^<Ҟ2 ]ttN]ct^{Ѩ#:ԯtіvxd=A1@ThBd~o}YMBP˻PxS5S9Ȧ' R>+e j0}} ~3.xQr Q7] 2%M_9SuG\\WŠi|F $IG58W횺iQta{!gAU粸/uڻ>4C]"TՓs !à o- @)mt wDv\9T{TT|s%'Tw7 hgB;VRQHSm>9SGEt=먥|B3  530Q57Ϙe+Z;Wti@`yneC*psL[>DO & Q(]Q67Uzk5\WuLoB(܆ t/)wJz39!ÞUm*4舞_3U͡ebs .jw-(j, ~ȞP).ImE6qC89 نhW*>XI 5*x3?DEGSީ\j3FTNQchs7\L`PD,*<(Z ًGktiV翝94O.rֲ =5$ 9 ߲~Rƕ{NF_\kaE죗_L9fi7|7d؈9\%]:WΈ|:&Ľ4B#+]OEc|"c#J6hGKy@~CODI1h6wBj$`1Nj7En:=S邀D31\<*wltSG;UӨ*2D,O#D\ 4-)y9TG*w:` ]9Y\6棺=QؐpUT{2bqҞ- T^ 3ds_?E1 aZ k %IiCV(+ä#,c"nH>jI"J/X^kL! C$bN > KQM%L *jd ~L.Nm1wG?/e.hhtVBwB8J]j ByuSsGQs9(ɨ43&p㪌nT|=w9]T85ZhZU8AS?E7#\zSMeyn"(kjvO3 t6GZb:.#l6*h8 Aݒ_y0BN3yRjO:sM)<+=aa钍j+}pZ:漊ăuCq 3tCdYB@zBG$o$%aizf* |*U(kFNtH%($\>)MLˎgn6S |H/(T,1eJ& <-ֿ -%E +Nr!s뻒ZVlRD Uc.sJIȽ ~<82TLE1t(FXuVp+[XlۏH'u'~-)45Ȩi|VCj~iXSmG|9!Pe(</ؚ SC%cI5 N+uS0:ql?'NH ( Q&CE~Y*3l6M(ܭ3v_%r* <lj .A4ЫuN&7fOx_jl:U 1' bJQw"HLD )'[7j M_[l䖿g{|fTpDmL_|nLeԨ4 #U;kP:M3_:m:VDϚM#B#% sxި6Z`)٪;K&sSD i]൤ˆAT`nT9z }JD(5(Uڬ4aʉ̮DTX⛳m;Qt[3XtD)lH#lEO58 kG0fKkf&_/wt%LVi( Xx*y?T~4izjPʁd$uSGqB䠁 #M<O Y8 72$J/̀hSK*D8éX@"VټOVBdb}k: @m!T&o? zjQaktB4QġmG>E|RWH (+RbQ5Hl#=zi(|*s0_SQIuG_-,^ErTz o5fފe@;)|u 2eiäI_7W4KGX' i%uăjXDeB4( 0Rhs[FEOd& /)TFnœ'{3LvD ;F⟗4А*ö\Hn1}7rH fU)=UAʃ~72! `ǚ%LU=o t\JAQ\N!rOoޔY6)ӢLrx+,]Q.bhuQAUzix犤e=SdtTKțU6ςQZ  P|SA|z-9Oh$jTI;15NwRh kclLDPgMÌt0jꩩ?fX$yI3:L{]f>osf@Nٜue4q<X#P"Em4w)eOBhTⲞw_Wm䉎"HSa(itGh( cs@?|ַYD,Q?tE>I<*x5d 3H ≓Ǫg`fi 9%8bQ)1+5@ T!m"]Z-Ugo51saetg)\*+dPSFMA ȫ֫B||>(_sEqN%vy->AiEkrezn縢!Qjewo=TvʏYl5xӑ {X[6ܳ q(af(z@^sPޑ3]YE? ZRQ76T.KD2R)Tʊ^k8qӞ 6kKoQ|+Kz"rfTOSزw/eiT=Ԁt@őF}?t#D MلxeGkDthUyf?㈱@ar΋(Qgt׋ aC6+fʏtA%2LAMXG@OȞ2.i/Q|4}"A|֩6Ίni#^.al狗51MEHdASpQ nG#:y!fAltY"md 4hQT JCQ(Tɪ|EqZ )vJe5W]VhWY)5]uB4vd%lt~5]\Q4*;wr5[I]EhO\[4b?d,mEf*M%xaٕ%h$,CX؄YQg J0Q7L+ESxqo8d42LSD!݌@,aw 7/DG L-k^S4 `z{ %/ AAC*GbqKA䌚\C\0,RR`E\.y- B-SBBNNLK\S!mG{fh/dQ蹬ݢaYBhBеFRP:M a#YH"oqqPk)*Uu>Qņ4}O%n=<&Of b'ps'ا4mc`*#"6O@a0ÄYD;pE65Q؞ӅRjJQY[j=N2s.+ nXL{9Dy2' O5O4v!:2E=yB`i䋠0AUak;86F7frYv)4<]h\Ch{YjaS+XOi@gTChMV5SҫS ;D|ƅDT6 œFNs3 ܢ&QiG]TLQx"nl`3tVbt +^\"*z)/,\X)[DX/6@K0hGEac,61{Ħ<(oL7N`)ăK 7rAbyU3 '̙.Mw;x`"w^KUyhgDawI_?["0# VG)1` 1rYO`kp79"8T^^Ihc (!stPcnՀȊ(UڗI۪mM+Y"c%=&V5vd%`~>(VHh^ܖ>̣ A6sEdMAD)Ƞ~dxf/ ފ)$IOf5GK 8ꏊUP88sDW+E}7DqU: Gj#ԯb WÚd |&G==W&k:7x\b]3#v!I3E>jo R]29FJvO[#BuC0 @A.sac=&SIU^g-Q;b7U|(Dqu8aaA`TYx8LeZCxc*d[dދǍ&26%mT +)/vr\I# {#YD0Dӑ^eDV_Ep"0 q"4Nq IAۂ!9aw@v1~h8>*$S cuT( AS ԇ<5i&ME&ʛ n .[(UQ0;g/XNc3JU䬦\RU.#i R*=Ll'tD0)} T 任3wYG T*jqSvFL߯5Qi G|\ C 8YМ&Z)G춺}D"$ ot#q%y3D̄@fxRD(fkcBZ0W>!K;2LgԎRDU6J0yLy-66l "0Df*9- ~;8}hz>'-'LhwNJ22qcpQL6YdG̹> `s~k:YL4Y(јS֐*B'6@;f^9EmT-ㆷEtq$y꼂vA!E4M Q; & ;jz"`g$@䢰A :"@"S%qrd޶ H>:䣢]v W mFHxЩK$Qt]I^7R\ Z$YOcu5 @ֻ#8Tʉ@V -]:Ǣ{w 9n]@舗!IFv{)`w5t @OskŪ77g"Iu+%O J7D0}%ZB+ ;JMQ>h؜q'GGdrȩh+ 3+4Yn&i֓(m$C#lW_TQ3x-kIBFSX%m#8a"#*u@ښ(:_SRsS9r@5%E4LףI2uuQHx{ʹ0 趏 /,8d!O ΒGhD)g}0OUD<FtM ߲8O= 5gǡZTYpTDȺVG:#*o]O%#~6M hN0 e8ITA1y$ȍ uSs\:'W2`}ppO$,]<5ě)i'DQtkvol c3%1p'W.)HHR`RO  ALwlYOA}+4(PH\+(·i$ʡD"L?aF`kHSJ!3W#{4/ gWi}2$y?\>Q|גYF & ":EHBkS!;#{-KOKV(.p me\AFkEA5!t+w*WvH]Ʃ̵Ia@GM*#\ÒEjPZfעٯEQGUVV`)E\HEΈ,x7^5?Zi'Hg/4O/4 PC~``)cwDLV>IÎTNZJ?IV%]: z9ꦽ7MVIĂA(9tˠ}+ŕ: " c1J b'f*MTV#a#R%EzC9 J3 i!"֫,Dsjy8ê.e+bhÖh 1uۙH1.&,9(hCZA@Ѕ8da]K¦SD*!C$N(o|HX0Hnẉt5RwQJ]f0v5L4S9.3LZvGE"h20 {@_k& RQG]7:h,W2`+z7QQS<"_E$E"`ΩqiO$/2IΪ+SÃ4'Ixꦙ˓Q `Al]f;HԜY(otQF>&y#$JԋyjðV)&fr|W+UE2ۯԣiH@hG$>{V1@R/ >-ߋň!O܅fqlj'Cf_"^sQ ⹐[*0#==6~VꏖG+F\Ŕ5 *he 搿N̵`EdhrNzתD&PW5{0aZZy->Zwt]װǢMۖ]W3E *La.DV'$Wa ͳ$ X=Qn cl'_4L2רIB7T #v1{CMlq?UNfiNhV9䧷(:Zs.>BŅ(uC,tX P@LQ.dT1n&-IFuy4O%ML!NGv2r8gʪi Cp 򭣳weLKLÓ$`:@gD Q3ىQd M}Gfd8ED Ôu@dCG5ir#0:l a":[3؊`$40s: ̸d} J X([(Aݣ.Y5Z!%DaN8/rTĢ8Nι[ pHOQ|T!vZ3=SKB_$+gO#yA ODwG0AZdAՈ T)^2'2(AC'dQ ONB+AS~afԧs*T1_tMM]IT IDF6Ra?r"͙q'Vff:- ;mݞNg؟=13 NaYL[+8 TTY3V1E ԉ?b=_xLsT*i**c PW˚PNMYB9htXq;yt XݖkHZ[|UͬsjZ-WlwVI>tW :e5Ă8tg#Ui ̨=%ASl0]2-ך;ބȚ.l ʛaj*bleK@f|9D䢢 ~;a҆$HϢ#ꠏE%AiiDDtN"c  &Ӝ&+"]=!c!$PI5L2 >?/2'E3Ϻh0AuXE3k1Dk(1 SgPHU%A7N; :d<9^TDA\rDS+E/fݮrC0'% 5kr%*U?( 3IꍎéM{o+‡iaN]f4iST_Uu@SsJ{-hU asQ ? 0VWEb/)֤[o*5sBm"*k_ `yb{; iFU&:T*#UہH `ʲ'"O$Y`-pχx wDTIwACLs[Jd6sT6窌=DL,UsS/ISbSڀ2挷T6P" R t# dy+VUZg8* >&VR s {ƈamӉ/w`I<$Y`]T{r ՄiNJd '!řgUm[o&1 b9+`.=1 }#"; in}(zڿTA $tǰFdl FZb{PB{M\kgDŊhIx6tQvPLJd *ə#JJ1p5"+/"L`p֒hԧ@' :+h"O_HH'I`未 d `Ds+sFE8]8M9خ.B5` (Iyđ5#Nja5W: MANS*eńF̐kq\&̲9qŔC5@[蹧Qѳ䏒p d,/y+_g jwPzed/En, HC N&DtY1Vͼ20$:NH MNBEt/uB:~ $&DtLl3QhЧrTEL$"jsRZ>`5$"-!٬j"WZ(҅<ˊxK6 QBZ%b9UR袲EjȓE.a8"\RCL24XHo I0IxLM:AI-VWD` _]Q>@`i Ve˥5Z-P#)ťzTܪi6XbMf%%μZEpDM&u28j qB26auW#C5Yiw꙯cV$L~;f ;E 0Oi^(& 3)k12lŠrPh|MQ继"‚Jt_D2%]!glx/5 p4> aYk +~d2F*Dk)%?(5WFsR\(i#t@S=TE`^EfL^X Z"\ ٧4?(kq7 g|R D[&uO`-$ճs/7mhMۯ1Eo6)UdI$DMJhЁ z,T 9V0δXjSkX PzW5$F p jnG2bş7]VӶ}ǁLJ-ecuA?1Lن{q,Xms(KLR|sBѐ$@/&ല'-Xkf` Vw d2)QZK.h @f])eR|$ My,k&;#UfST/ {~2=  "? '4f`G$A%DӏSY]m9cnjCs_knXVf50f_DC"+S,\9t@cBdzQO$j`iRbtԭhA.\?\#C] ݓ'{'$T@&57q숧\ܚ’LUho=rZ 3S7GfgH8:nj<3VOk/ Em C(E=(tGLr?iDN)0tXê4fBQ`i[- ]EQ(Qꈌ6LL" 3tAq隆krVsyd~"iD`tV{ֹ'[Xxp$P\+&^)Gt[$UrL)V$h]$T@uNQ(60҈p|}hZ5#[A8(ZAq$Bwh+-wj5S>u]-DӢPMZ0w2}T_5u聹qx횟%5}TA|HWRj9w xO`9;@e-$ךK3T3{l.υvoJRڢCHWx`ݎ~J!#n9zBa=ki䈡Ua8Lg4*EUI<Ӈ##3 3Qݲb*cM&iu #YQC eb W ZhqV=*O".q?r_.Ad'=#wxAe}g=H$8DUECNk5O`8gyWt4t\\"U PK`Eu䀮<|Ds[]b`VA[ܐ]PE(.)E2(lM(уGL$O9i&ʈ ZbzxKy.[U460L@.?EH@F2,zsCJQ'Uf1e Sۯ쀥IL: ajh(ktDҹ(JHOF-" & m8/n+xhyfI\.f5Z(ZOH_sbis{e$ኯo.k"du@VkIQ0zj8^ь8)u]e*&5$? 4^.p""m[U+ T+-5>戤JH)i\ӆ y0ƉsC:s>cȓ+ AE:d]t-ӇE݁( A vwBpM|мS$YB<902+M6C19TͪU4G,KHCtE+5BzIep ui[:N"22zd^P3q[Orpˉֶ~hT).P@ŊsaE(G[\Cqa>ɕ8kT:xOkNhjF .N\*j-w>5O كP2&o-q4h6$ iT˜@Zҡ[عD)՞~d$O$ O+n0 _ 2g#/tM8B2B.PFHy)p/8LiRɕ80&HCg>N@EGKN ?uX~)lIiPʐU4 /b2 y&Yh`I\QY%E 5 [)(ew+S] 58/X;Bl5*#J'Le)]WxMϢ MEc݈~ZF 9 DmIN3 |",E{qh9|VJkS/#DԬ9;U?#ZɅ s˪a3 ٙhh)΀$tT2X_#dE#xb 6] 䋨1,r)2Qi>*cox*[ZV)\Lրha@e8G)MkAꤞ垾SȿkHU;i/4,\0ΫoQJuC4ttl&c䶒 |B]‘7" `{t@S2ϚņwDbŜs1|P$'m}GA3 ꢄD.P%ҰO6Ú=15-)Yʈnre ?]E(\﯂<@Mm "~*7uXFhٷ%N 0(+̩ΤC?,#EZ4Sy@jMl Q3%y'h :,=>̟[~4fʞ-5pEs]ZT4V 4s"Vf!%b5$[=G.Aʉtl嚋ҡG|c1jd/)RkXE9`( Liwi”yޡ@e]JDЦ[OH$ʙg;5iv5&x0qCE`]fFFVx5yQk3Um[*sPdS8i@b0*B K]9,Y,KH5&HCUJך"nEiFw5H@wQ.& +L# X1^=\Eo@Ě!sA ""L-KhpJ]~#k Bi0RmMOs;3 '›"SFˤ#GB@N 8h?i(7iϬ@9:{(ޙUF.9) LtyRZ.5D˶+c_Xx):Mh W y'Q/(]PNEi9ņ -Eq Pv-e4MzhOlEaE[p`w23͠uA]fyWʹ 2T5uЁH[DTMFwAh9yf"W y!MTriu_u@IlY;\R:sXc±*'aZ:* 9DV#j)wO (vdqlv}kWv2[OA:gDLT hyb1f:T,$:[se0ڐyɥ-U9YJmQ,ƫځ($yРhI[3Mv2LD@Pi&'vE '=U $M^sX9,ϝS;&hY(㢥8\µEOHx$)NЃ ɥSbgK}SOn).=,TxB~lƧO$It A"Έ9¹y+7 r&`?,O7 hԥ<N}'s2_:xrN#" =ޓ 5Y:rU~\ԘN.qI l/vSL W " X{(jOi yil;FP:ï:[ (ETNJrTSV0n_i5VC?"h@ʌS)a\G%\ɈNlhy.' 1}/,8E"h3(7JAk8>lOE@zI\YC=P̩֢mKGi򴘝[[M- ι&T O [CH;8V5"FHqH]!=+5ZLVS jV͸"d Onu[=5Xp#1tMj|z~DY,7~h-  Ayx%d))*b"tr)߈Ȉ?/FiYG l)S#T+SHM5ŐES̬taAWLkA 8M沚Zf3tAL EJa 6dT&9]oඎXg`'4.f :k%+菢sH`{1S@^E&: b(|M$0 Ea_ xhd5]BWϡ ْSHxSxADLj@LRNȈk@PŹn`T[F2I\iWUFb_$;LZKfnŒ@u$p4 L5%hhVirjj@0Dފ{ԕ5 dk$@ai4Fo6?ԡw*z+(!=zF#OKS_4G!dex/Ƌn @D WjL mM9?0Ht%bӒKjAN%t\1 B"˵:#-|H n1J[J-kmĕߢIB 6S|S5@ڡ'kP>(VZ&pR)X.j`,̺EτuD+ϊŕ I9sLD<3SsvMmV J0|OЩT[!`*MS3؉x{O !)wS9 2' *.P&Qhh5Fu+trg-5ZS-Kn7EV,#@ ꦼF\3{Ua81M!;e`0Fh) ! X-9sA0P9gh^I4Oi3+ &{ :Q4I>;{'$Ϫh:*gZދ9Z 4+,4hj!L2/eA\̙\0nCZE7 &p60@}2G$rS Irn-}&Y(Q"dff!AxD ̲Q躧&e>h$Re.% "%s$ +\aN>-C0@03hBhD]'E C*r'%fyIHQձ4J+7y$'+.y9Ulq8$AÄ\%3i8~V$66ֺUbNٜ1P )h;FiOc|tDaoRDU~ V6\6m:A`"yhb3Iytd8ccoKM+(ԚEb Ȩ8|[+}9 E41!Q3hxMbk(ߐX`V 2 sAvU9@@=PG-~"y ^ TF&40a6g3(w#(ȭn1h/X *hK/u42:M>)T눲@9.1KIAe*b{&3@:șU\՛om  Z:4钙tWs5F ^fGESE&~)c˜Bclu:䁺`soa,:e~-a|V'-~,ܜQ;[jWGkaQ ֤97j{@HSNH,bȘ2ЃxkmJ^ P~R Z3 2j&Q>Dǹc C1FA5Ej:*Y;<vɲDuO?^dQEqnx{TQPuIx3vy'@ H; m ^h5FqIFhʋ7$WR@`wd $ QXsQ]n{ m:n+d @(Fɯ[6pI47ɮy/ n#5%Hdrf=U)矂 ÙO< /U Jmx(ou IÑ r5䶀Zf6 EH|4f !Mz<9M}wS `V\6K  UE$[nz}2XA KDt= {AǨiG W`p9L0ڎtThHH$)N,/!I z'7*2lBNbV7EGgD=Ք+DLU1A#Nhl)Us5bjLySo.`Veۀ'S@7ʋ:gWm)#6ptO<<#=(=}'tq̂LdHwI$D 4-d: HEhZtّ/J*q +t_2"+O>=˚40d2ؖ ktZ&#%nN3OUxfIֈ%GˢT/)K^|FJ/s?@t"T:a9E*2-D 9M59;41jE]rBG50O}0 )]uY͔ڶØ]Ң]0I5A4>v!?J$A57_cYf H\[tzB`pc r)AʵMtƋc4)DTJ#( A)I+3֕SEFy1@|.2j ~hB:&>ZI@\'*Щ8֓yܳ+gST^@${ h|E Û+g$5`x$t HO3 = Pe6{G q˒$V+)];DvIIܖn5L8-\[!qC\[tDv(HS%ez!J-..y8d҈ 3N}+#D&:`E!ŵ7 3&@y)j+.gS=qu4cj4y4 MVF~ K(2ne2 y=Щ_[Q,C]p b İ}Π}yL8@0G^fZJ~ mBQ+oyKjV6>XvuBCyɲ;6Gh`nEbݹ*V2̴<|_.PYO0q(b&PfL 2Oiod̚E@ 99e')\syT/EC_ %@Uqo4Li2qH" D6tdLG=0@fOHc)υ3 H_uuY.}W :B`\Dq)#OGIZ4@Ii?PcHMrߚ;#g0slP!<+tQQ$ +x,V̬\E3s6_949'֝Du3(Zre'Mi@5Jx!y,O%ȓ$Vh[L,+%m+ |%f܅o:)ҎQ NˇpB:}8^- /wk5Ze F`\9A' -cEp (m/ vuXC ep"5p"^vD"梠ez ^/ꉖOb_֘)ZKc#Vр#B[}T  ͑2?Dc# ו<`M͖FLiU` L6N2$H7!eE4ϢTaǪѡBLg ע2hgpNX)DX =$(t'0:M#@:l'ld'MaO7H2Dzd46(4( F PHÊytI&b2:q8l64'Djq IH2yB;'~bmSb+^1T#%ދ$ J,8Lg%Tqʼn Nm+-UXW AFPiV.4f 떃)v(5THAy i&l *qpA:ieB<1@&qLRy_ZDa&n+aתOXSRIX@sGEc٬P]|Df^Va'VeoYL ,8$en$OY9a@h9@(Dao|huXx%3][)DKn*eH]ì'&iTov2s*1I؆ҵ](e4IDIib5<6Y$Yl4Qr_)5ubӤ X;Tb&]XC:½rQtȝy1-83T_JMj4O \UL:Ixf q '1$)e.z-%IpE8 yM,h@QQ.3WXpҽ%k@`/S!=,٢ǒ`Q 17ws"-J n!uj$ lk|ǐ2hqP%ވPX$1\^0itcP2S z- 3z!fk1 ͹E`Pu(R}O<"o2N*^dH*f?15Dժ'v RvRj\} ~ b)e"@IӬ aJdNLhRd #qh|Lo; I*{$X w-\1+2& VR[P &P 궎 iS8F_2k='ȑ9m$\H`ËFu mMQyh|]`r(@)F\)PsIl,Yd0gXhQ*l~;aeٟ8-I{"hWVSE=~xb:<F+oQGv|T%c!;Onir f'23"#rDS%،Ȍ.H9:UxZb)MQ'=ͻ/P?jÚG+7QzhAI?rc2AusR!c$O#rخUbRO(8(70YѢڴR`ᙩDaBӐS=dЩFOɖ I%GIett:5# 0Q<W[tO50SZ}I yļ4SPe|R 5:L%ZXd:,!N8l710va97rATO,-|KAȞDh-U0ݜ׭ԝ&C燚Sq31Tj2 0׬D%Lԓ$X1mP"ǬB#<3\V'ȩ' |xբָQʔ&`NN]bm,M2٤GMblݰ,!Ίby=,\Cm"qZ#D }~i s3C"YBج:Wx )+&8*j^02LFS'H;}y)]%{7 E&+^)<ch[S&F`X$<`Τ(@TJtOa$ 0,/H((T/=B$1ZAvmD%@ odp~$y-6RịW_%T Ⱥe-_=. M#ikUO%,QFQ+J8eM1P5CYIО|Ӫqw Z3@܅$7cSuCGM,{2:# DtX)Pit}$NOIBlA3mQpc*&O.D}䣲f+/\wtڔk5ʭEubMeUOIqPUaKɶB$t*.(|Q1nLq9#TmM!O9Ë 5h&X.z<ʏvyrSdDkBW4T':3{(`sڑb@I~H < nh*U$Ϊf'"2xUCkc Q@`&v'! ?t E$52-/u1Tt#r3U:uC >EJKlп3kE>f6" ̠0]6Upɝ D%҃iT)$O$oxUL̠:A8jsE~^Ax% 2M.g.r' ‚ ak^C)aI~;.chS~kIf14@q@'cd.(JK& |.LMiZe=ײk5ڸ(A+j3U|&&``]袰5 U㔅~,y-I(u\fFmiEI*DHEt/Ц<9R#9DEe Ȥ xJS袸I8 gUA˪.uQ(,|WD `≠$ ,%Ȭ̩ J F"CeQTG&9;TK]L[BH9ťLyS%c(,M 샛2C{iIB!2^s s'Sm"(*qG m+MeFHN3Qf2k*ds[#Pzk& Ta-&g2縻64f%[DJ/?tح?)N /p4k;HxhNURAn" ¶y3S-9):}IZY Nj"y8gyVw7iU$8z~h= m!G){DxdP(OG5('P8g)LnyWNt*eDỊ̀/5&c SPh'#NMmk~}+X-^PjeF&4E8rlx0"qhסGĝWw %Lə$D/\a'~ohhOeS׽QlڧM@N>T 5?5odݦ&1Z[ k ~@:+AaD iڤ?Fa cEhAd,)BՓPڲ?rSLSO4!phTLE~67j戥/q`d"sY[vC$=y2aPx8Z0ilHJ坐 ~dwrvBh&fTs 6eh'5D6mQl?t(/{ܨAvc8SJTk ((s䤌B^am2YX6"mkē=t@A*+¹uXeG=Ci!aa9ޖL yXqL  $ {QEɗJ7c3 :{Èm5[CA^juBz!p 2nzP-׼t٨b٨ AFuS-K/]ܪw.|aw 0M.rO;Y&DQj5^Ц8Cd!ڙҕAO~S6%f>.xJa$EU c F X+"0~2dBnmIL:)9k(6' 0EEh.0$( U)̖RLk2*pKXXGO#rȠ`0rCcL9 /s]}nAH?6+!DA0 ܜ@vMK/U8AЩ&kM@Xf՞yP`U$MdhG3I>>J~QP:yRaRS3[TYafN =SҞ(afJiMTISAJ:Q7즀ej%,7V/OX$I @YtE4PkhS$!+) %xZ2$n{)-m1RpBdHR`YȢ>Zy,ꅳwN+U1 U;h(VItjMs=)#c$brSf>6PmJ)<UGy&b#onjתalr;j#f" ;%CatvIPd^ &VU1"OS2?o3E \TUEܢ`X{8M#BG5"=Z0Erj v:-ڶ#DD[GLA$ F#dkP0HDNeNzغ"A+TD{gٮ<}+ q#@4#њGܡ)V/$ֱmꁚE44 u]sI .H 쯭ẅDFkb3䀐|!kt]NV@Q+h( 8J cGTb TPz)L+dl3 #7ʜ SϪA( bfEh7 aŀHo+-Ӆ@pdJX D耭$)Bj@/b4PDԃ[C!|cyr_TDDn5U>e5!aڊxB.Etv> :b4ZWAXt)+DK%9q:!@,?pE:FZ> -I4koJ( ؄i2hL蝳{hĢ(1lR] izDLgj"M&N: RZn/DwZT֔2#`+UiBnZ%AF.MpDmЏf1#GE ٷ(f f7R4lD 3Q[- 1Jԅղ?zyUJmC[ tQ1#E9pj5I y` 懚ֈ ̅ ]Db=XFSE2pA,n7Rph;;"H~:q]TS rC%rDIyYD"njSLגxJvBp/d~Dep@cJ 2~^*s"MxO2eiDT+ĀQ D<=V8A䃢EOr+1hR9a5WGJwMd+7Ov'Z#⣒]TZM j9hԯOM YMEΈwܧeٺ҈.ݚkBLMꉡET= ]h*bw+vJ&G@x#zW裚EcJn U꼕%ߚtʙDPT P$( ], \Qm?*E(wFe!>+=X/AU6kE>Ouz{7Eҟ\AO^%˪LuSBMaS/Ռe=,VSEVu y h8S @kJDF<)B5hy, @1b"ꍣQmGitZnRTynLuwf2C*#YE3S+"=ʕ,| Sf21g@BliC1@N7ܓ ha4*~ʟw~&(4:xPE8aԫς-XJÉX.E WLiٔ-ÚxwJ/4B'O03kCyu_ODcvE:⢒ uQ:(X]FWRt|s tD_'lͥ 5>J/9O-pʚtO Rs1*{sDvrꀘ6(uw t;SY)^CT+ȬSo:l=:+DhsS_%*wB*2 vga±puX^6jV#OBj$}IYHP s +,X@˪aHU 󒵗%6p*]x}!;\/6J{'ttD EV x5]uWN.;Ej1V*FIݜM%v#Q_ wh[( Z">T\ɆP>k|_5SSx#IBꍂq裲2ZRd>s* U?.pQDEְU&0Q1ڷ5izhZP@qC`*rC5i\зLЪmלURG .9xZ1#h\'6璅l!.vp brL|dPNZR*2+Jd{T4wux*bH147!BJ}u/ԅMQjNy澲BDgXDnQ1HZ]m6= +Ӫ7G7"TeȢMgTwDNI^8εXf!&`ufl&MFiID@osYElVF^S8Z B-Gj ЇTD@t?cxUnoaȧu"Ҫ7_AV(&@:#YP%&ஹwM聾 {j7*h(}a6UݝJ‚A@?4;C4)6"85NXCE9S7QmY 3|E6bLlŘ@s9(í3jle02S:)VE<4YdTQdG#.?T  BZ:icdr*(tncqxnt4QҊW#VP^n 7Gڭ33 Ԡ.vtajhP3O f9^GY!hiIbGq}^H2MB^ц#ĩ'3j.BG0stP*\3̗MUZHAƂ/{{9^!j#~nǚ54ˢDˢԋnf&uQkJ'쬔)P@ֈ#d..δG]TA71VTwS|S lUER-ӻE];]jeY jb  L,^}~sSd+Fߚ;)NJ1[&\ ϲ9ĮVDxN{' Ȉٱ~% qNws(i*+# iEQ25gЉ;[K Ub:fPj"~:QEMDHn+ Q59uQ^r[t~ rA@)SNO "#NѶnˊ:JTn!E2P T_5W4M% .B L*(莈tS &K`BTMB:d5P&ebǒ;O%숦uk.:)} m)E+H>kJtJ7EJ:n7E~Ң%dGtakU |O:dW% wLAI)P]kKTNS bUY'B&4S4 ҅3sPeuGh`*5=Lnj$uS} 5xvƋ ˄(VAX^ .ƇuZ+ҁb&ʈ #* 2❒ ˒+T\(?RPݗ "ӻ44F|(E[ʘS]L9U/!S]*Yߢ"ADlT)yQV *mI?0^Og/rY.P dz+͸ᆟ,d=O7s6Q0Y\"-E+`3Vb¬oEB>- Wo5 E_TUʄw51-PӞ鸂Q)Y@)آVj)u^QMtӒ^[𩚢mlyuQQJuXEU54S`7._jLʊ3PVXOY)Te?ew:Wz*d9j`4M3xJ-]W=\s#݊p:o aUVFN-D5O6Q?-^*bT耘d;SD:fKQv$(Je5mIViв C.jk%W$} vo$AhYGDyNˢځ7 iq=;xS-QE]k.(J5D|5ȜiVW̐"s|:<{n&@?(0H]ҽd&#q0-N{LXe;1My ST|bV/z)G;k6h-9E{_UXJ[A>(߆aB>*9Mm<hA <z(Q;q& QtD]~Y"22$BϦ:.VC,KTqdU!&5DZXQ^[IAuC8@ءĨEoBVA1[I(Lp;X)fx.{YZs;tW5vh)B@boNUO~SS;JÆn ݋V@J7/-BF9om-ͨ]TyJ%17^ԉQ~NJ~Her$\]VRP9uj(}zˆD!)Xr mâu)Ѻ7En_xB|_4:)gEd_WFRy(TdSB*!MQFΧtǏ19zx)]]w({T^K-h$T@$U~t%_*IU3LyUM7οNuQx`tO#/=7((uX''ɹSlPZoyW%̯TS)d3B HGHD|.ƟE :+;nyEIumb:6~j$ah%GDEwZU7Yk@?E6sd t.:"&I"`:\̢=Pf.cTCZ^HQ8 D5e&ڬ2@O=\횊?\[QJ xi_Վ#UFTPQJ+-nXjw,++~-߄~~ = ſ?-ﺿE-,>&!1AQaq?AN~`ۇ[|fZ"bw['*X@ O* b:s@19fA $ ȋPga_00!<{@(M95`EM;03Oj9)` Pӱ9ӫbbLs@|kf k1QY]MB"Jp蚀4ѯB8%Ma`$D܍E9h!ivx\ժ. SpY<Ģ_"ٮ0 QjsHX.i[!RȞ %9E.4wܚJF']ɈzCAw&,SW 08yĒe j 5)MsMwd:E\W2Y\V; F i]Z"Ϯ0AHl?ʚ@G2K@  \4gq[AK)`[oZ2H a7ҷ 4Wx@1CTZR;>p@3g?!KBm }Z ytuq!kP%B:+p &Nb^w"{`/jS {FKhz4"]߮lb&l!I;)FE܌P{/}} a7QFZ_60H;ŪDd~`/]`ƻsJօaA>sY>*p}gͯt*_q* ;~PE1V]bo_0oj}Veoj'hR -E:s~knhN1ǣa0v>?BB~4Łt34Ih?+rh\'% S{2QԖ[ǮW 8Nah}LbYH4P?C+0cqӿ ^]]Ϙ9_9RRuk7?ˬmA$(5P= */ $Ⱦvb4j.R2bl2%VY8 v!*`bU#y M.X.b&ڡrV=(xn kź*8Mⷁ;!ःHqĄ+"kcp7 hu5Wz )k # PHS ,M=aPM`Ur %:ԊS_z C|bT6Aӆk ͚ip&c6sFԂy.1nALuŕ8!]&1(cf:1dîT{9\dAj)eSq $wa$]Gh/ȃDY#4s*&hOkVZinƽy4[>0ߺuD~8yAw* C),S(\RBpٽ`@6HTqb.(HT&ln^͗I2 R@_KP؅Cܓ[`sb"_0Sfc7[K?q7P;L ZNfƢ|*%p3JXW E9pw ~. hEdxku(7JM-H"_g(aZ&d&2*;m?.V^.m!k]s,>-@U?0dFb $ YMtt!T>P a"U`P*VၠWHi QW pآW@ h?0h<8ܒ4ݚ"M"8!`_xUm,>, ̌W7뉱$ XH$("Nl+~ jy4g!\i`3ǂDفU<l2Ps[.;!jEN{ *W0@`0v"ENt:|OQh|}#jQ)0K wgO(ݪ‡t-4*l0*Wq Zpvb 1ikYQGH ?l(?pcT@6!#U;[2譗3['KWk?>❱]Sz'1k:3khIZ& QKvTȊ5Jٍ)+ :.(qno*MqnTکhϘ1˲z8@N4:q:? ThM$\ZG,}Ǹ?M2ɸcUBۚXF(# Fg鎑 VP:c\ _)G+9lYC^#s`X#g1M7;6T[&DoXX_i 4X$inهQ )r":^o' 0CDٲMs "Wy]i-\-^||uDCtZ$qLT=]\m 0SrH5̉B|6!uk֞eZ&H-F%QV\dfaKJU 1"cް-PY¿ qHGgY u S}E@҄HG]T@Gљj0=w!L+*SdPGX:@?pj[10 !LCknveWc  0"0ց4%\,bV[ ޷Z!7C,>w Pņ*AcpTA1iGXS JBb,Mԇ@-"4u-J Q~ʨ@"&$KZFO4n9?㋈o7\EP3*U>`6k߷R_: `f>$%yyu@I%\XTRrӥ)/E POA:ӼIQdi%TJ(%2 ʪBI%Tv“5ߖ)DhMkqmIβ/j-V<2*1a] &t-?(qMӽXѬd!nTU/ L.m!KrB=7XZ]#r&(JKd7PAE`M  MNyܢ%tk1jT3iFs `Fm'qStQeB@V>k /Ȧ5`ۣĘc\V3 w,b/  `5,AD$љvGOEXכ󗪧5>\Y1u$coh(>SN7SǸ*3.XRDٳ"Lgu`=h6cT*#thQDx>vcqiYƕ@9/z{—"ú!-mP6c^|MG(E*я1<3N_]܈%SXWMJY( ]4a:#!(>> 0Qc$u$BR S^H 4O%7x+kU4H &N1!|e \۬/uBqҚDSǸB1Q KA{ WLpf!"0l7@ lT^&q4QoyK)ێ(;B]{jj(qfR?~Į96Gmdt?2U W Ā7Ձ grSU@0]8siq+"yjQlW+BmGF 6dlM.H }v'xAA~p(gS%d(@LAwǁE8P*!-WH֚3`3EQmJhƋvґZ޶fBcܱe`.VsbA񸊌{ebPk ne6 9e-DGH`-В? )mSh3yzq[Sx64F#"ȍ?2BnWAD. u 'DAVa*0,`*vі* 1|`c77{5Ō6<0 j8/B'viS1ABm1kd~aP4ן_ ,Np86)@}d0?M 0SGpMWA(ޚ_D`)| oQ׏ьb0TJO  Vԧr .؜ pQƹ)Ϸcq^8*X3*h/RB,#7k>sP"2*s%6 B4?pM`HlRv&ߡܹu@-u#ࢅ }۬2`h~ՓTв{`qW ?%LCxpF$]l<U/w62#?2 80`@<[=5"@LFzT'\ ;$#%mi5*K¦i/: x( m9H})!"N4;|,:h%Mv12$ &jQRTLp"]c*78U0uۇU0_OpP)O?4`[z!6 ?OJ&r~UbWwX{hWB7z8](HId6[`  /D[_@ֶ5CT&m!Di?gQQ:k̝˔ L0DUYqBY^G[[*;_ip) f/@`l=b&Fjj8OLt3`i~BH(MpRW5wQ~ $O/";܇_*hCcE6-7rh4,Y!)B4}>s!ڄw7Y 1y:5> i2@w-?L@~?:6 jR4욻ZupqU 7Do4|%¹5t䈑nPjZ|D#0PA`0O+@Nьhw[,"BJP{.0JesMqB~>lVƘّKPq< ֗XQ[6c_و >k(榑BX'Cj~:1eWcwa[䆢%6y oL@ D`Ҟ-&ЧToLxʆ44ʧbPi1wz*!+(w+X@˧";§wX7LR#B闘sLRԯ{u{@A_,.0tAcgwkcJ7zpJ9S )?#Q5T0bDp!A_DO"A cܣw" H*)&Xݵ[鉤I 4  ZjÃWKe!:UC|, Hz84,0px4Mq?ZCh)um%%C1+onET Y oJ j1PEԡ,M>@0ARI>:Joܮ ,y }8ij>$S)WL ܬ nЗ_|1 X y?(D m4x ZM!^e:4A5j&qVo*)zSbҚjdkma1ًN')oiv;) x,Q-=)L ΠiDp[E`.ʧS 1iͯ0q4H%;۵q!G  -0 }t~RG [SvCm:ֱ(L"" `Z& wev⡊}@oaڹaF3@ kd(%Z) b'Q \=v%?2 nAڷ@1C#bp5(U7)&N9)O }h\43M gBwNZhYAk\qꚺ~|L#3`Ǩ,+yp%(,LX"51a4po8#zGBF#0oM^yC٠KHщꡯۇA* U?sr%8Qoh10K&%&b !"ʐɼc8|J]p\㸟1Bpqyq&Bd >@l _i$  CbB , Jp&ɗRě$[e ߆-+ *6I^\#& !aӀd !l%+}BlBBDDE c5_x(s5*|1Nb퉽Wg"!E(QޟL'}0͂:q|_qJo[X|:" ! C_1֨Q] ؍wjм*y)2hGmR҆+]v@&pM` / p1)VAf@/P!sJio|{qaC]K=6,4uwj2ܿDS ,%&셚AD.R%u !5>(⍺SR}=9DaCru &p)62)CˈI- B0EitF!ӭ&4,M܈ LB?\p1LU k\I+BkBtL(كhVo'@ ̂+/=,\eF_6% ޻S4tP7z@p.W>5D@Ԧ'7ro */rW+K% žQ<,<]ga}wP+4&F5:* lcXJ$i!8J6o/0|mTaIfyP4Yfw{E?p*@,j *>.0z?* h n~@7 `>*wFlĹ]/?7.ȁ 'A<Pm)#U%|0 K*l|UD[43 gq%( T'瘕6CQ]HM"6i4r!Gb7_u-Š`Zy`P;%*AIBĠhj)"iMK`[qWj*VBָJcc'J72D&@bRQ 5"A)E4JaKHR~(u~`؊BoZZ pihJHvD)¿n[lcN$ v;@ hu;ROL6 @-@ M;&ܳ^ m,}qkp$7?C yL޽^U`CGטfv([;jSf]`P(`AIB`F'MkTvǹhhD;'f Q*33ptJ4"0I]h_*!PXvB-p%u (07L*AK!*17xegPI5-ML웉oH*IKTpb%Kę՚Ĥzf A 4o#B 8>0Pi|k/߸G͗M%SUR!LHz ֕J :FkߙB b)Nz8 tC:?4g0*r"Uޱ F)5Dj[ 1-ǻL~U6n3͈$Oru)4~@]'' k! &Ro4 Z.խa& J~Ik >Th_4q<*B$dt .Z +B=lݯ@w j-閏4|y)^dV??9p^#4kTz0PɃ& v MmZob+Ss\L@EQ#[4!d!0B |i1~\T?[U5kɯ|޺lIȧGuқP(UW*p/ZP 1 (.F1J.3R}OqeWDHܕe_woAOPbDA cV4n"mȤVZppzH,\*TH4٭o:fDku85@Su>E|FQ^nlp CYn C ]*"* OClȷMBlJև T_~BC\P5??? F`UL[/H{/2{r KobB#p@ Z4Ο,2E. @{O5 b?Zegi|#Ѐ+k5j /9O\uE4 l|ȣC'M/\8 Z#)P_b}@AW߾` ~vwԠwQq%v!z+ϸA@Tt|9*K Gjk5_SLUjt6< 4;TpiHNpdfݮ G`4D=1RKxpEM/LkS4k[8k4H8-yXZLAR2DBp~ˀP|8d5иOSY]KQ0ա~MŘuU`֌oqsik]Sik,RoÙjbjWXlHB3r'1X$mAL q:;_V) ux0>4&9 c5 P~@#06f!翸OϹz݈<DŽz K6mѫ͵ifGaY.N4B<BcVqcr>| בij1R6^1(6'鉚+Xdqv'QS)<.h@):CBiN31kQ2*R70:94:O!ۧEb*O2N6" A6*3thY}hAPuTdlߎXr]c_q}. "*>"ky"ې3r.r, N1`yGRKelƈU&(|R DX`!\/ 85XAbK@dꅻ*W?&V9Jz7q쉴'+"IDzB}c5ek}};vq(q#r@Dcf`}FSXR2)j,/ R1AʠaK4ӍdGFi{T1Ni"z#WOMeVczʊ:`]*gŦNMߛq+#F)#nVcXd=Z9B*N4WL Kv L(0aT'I >>8]!^LpVVqj+N )Pn?D_O05#Nn"jd; 76l1;EN S8l \025U鎰l0mGl2)@-A~ ߗ 0i%ߗV0%`.m.FJ%ms'1]%2U!,Z5~`C"Nd0.- մ"2|M؟aFxkEt?70$A-EbwDn@a`oC {X|cRcH?8&غv>bmѼN?r#T)Цj#@rvcDsF6 k#\E(Z@ Dqu]#钦L^"_jه\g /=Jx k!dEFEMI7!G"R |`:6Gf;}}Cل)#zL ǥv TI1 ={a)6]iYxR5 3p @ݙ<,^i՘8u IFD8t6oEĥ^ -Y *lQr{VmN$``1M1Y;f" V\!6ĜрJvq'548k&0?6/?~i1 eq 䃲?x&M}R ` "+Zb:^[2DTY!dK z(+.iqK4^1VB:yŪ m`͓A5dPMaJ]2CmOyGV0LPXOOr|D >+sb N3?4-0C&YM#a) +ݍiq+Z/\p t6UEX7of i[691=)lb.$n9J0k!i?qn *6Y\(5@v]_1P* ]"]J Ei-l)H)&̤TiRۗ(6hG!ypd]2J#w}s]&RL Og5︠`^8&Óݱ5(~ ٍ@QMJNh`@PCav֌DX" ptD@WSflR8[A|ZY}c VCi ی$*LI;—4hd pASӘPD; `|#wDOA>iWRhS4;~Ot15V~LbfGsXD&*qyF ``GJ`L +@7oqڇ$ 78. L,*O7=~Q =Lح.!ݻ-8oi.6#+H)2]֮ء C.[Z/pyOo._Ǚ$f*(<~8M4.77qƖІza sIAڭSZ!ox&_1km]Mό~k2'Ssd5TDt돭4vWXFf5`1oT0r&<t'[WNìDCnynKd+k)|c iw_}}ۇSJXc-AOD1'o服v(lL៲q_2I)Lj|%ƽ= .rMoU!]'&UT0O:Nǡ\q:҅Hs Y4'rh@B{pD@QLCp؄$%" B6@uOM)M4"& X ~_1'6?i#^~`ડRtr"p&YHE/p&x3QBN127H|?%+pSA w曨c7GU|$C?UG&*b#"P>iOr7ЬfQ6(upYb~y 1dT_UM'1!ZP{h~0k4eL6o8bzjᆯsFL x BԳ*2JqIpT+>%"O%9Ґ@Pͧyj b04&Tў6K gDz{\G\;t 65cY-\vhj]3Aҗkj(PvN2HV0Az'و]4f{܈j}Y6Tы%`\jҟwèsٍh  @Bh.(1@~ĴFRXu}c`mݏ!Hf24GUf=haqTR }O@pRJI]F=G+"W+1jo$BSa< Lj0m(0b}XCohL*@ȫjaB͛&Gޓ'ᬯJ ,2-fd ?XZ}A1HyH]9aKMH76 | NrSJ0Z 46d'ymg*Z7Sorø#tY suBcu`IRLVY} zkqJ:Ċ!?9wSᄔtLJtQɟsJ E7 w9yRMqC፶⅓}?; |!mLyQhş#(.7rFߗ⩝Z )6n!_m֐.]~\Qǩclh˃ƂphvZUK=&KE;&&5bj)< ߈a/[66Ze?`At?/n(3< _?iq 6v曳a?4)?p \#qB+/pV 0 #&J`b4Rw p pXViJ*5k}]\J]kzqiS;O MrR{92R3ϳLYh?:wyak ( -E4i6Gvq =г7Qܒ3+ S9R99 FHɼU*˝RuG@~*oG j '-B$-"VdJP/Fs7M} B."Sv.mo|&F>DDkgqLa>pmp"t[7) 5L@R" wχ߸;wpbBIG񹶮 FtGf()i܃S/㎋%&p&p U+GwfJ(|?^"+No@'m~ @v@"Ro 2k- .O44㗶)6l1GDVڣAUkjH]n*ՄUe=ZtǝyKF'ml9 ҍmk/2:@z0-ߴJ""Л7:>-ꄔ7׋eb$Cu jkN&A,TCYjJDkP3bB޷u00z]AgC?($+{wQ"?P?D^v Fʎqm"( sx`"lDQ! NA6lC!ѕ0!C(aav |dVZEM.0ϻ_h׬#ny{ѼJ86R <2 *#g2jl8SG/h2*a&=0٭J}"!-6+~ґAefUJ #ƍf'yw2N |1U>:.DE+P܏ĞT/r6Y@ F?3n<26'ߙj`v ABaڏCn5TE8pJAgƵڝ/.ȨwsDdfL_1骪i6i aWqW"F蛿.L+< QCwe}&ThPڮMZۥvr&?ăxEAd}JRٚSHmO0+ &}$AfBB|YT/5}5 GxCU p57RzfVwl`i#(/C&cCW<3LA%ӭ|y"1әAKLx>ݸ9.6 !ۂD WI%1%Bg*PMhoճkQ&q,<.,vK'o LBK6`o!V"cy: (JUyL[!oV KF\!{ 23Rb.PB8. zQm(Ym)ʟ8)w cf!5 p;@4UxrEfš@y͒mg?qdL2#J4So@sf0+`8j3p 4&LE.&=ʴEQ/ࡃ&8X(_ΘҮN.POKaSRb9!TVYy.&PPR}T Ir$xzqH- 1C*Ї9% +[X'emDqص \bgsjFK#⢣pAi0%cBFXTi~Xu`   *wZ9ZypGҚ{ZMMkF ƕO35{IqjڋЗfpxsf/{aOpD LOm 2,i**iq]yf:Ppze͡rRpwn=] (L5yHNݯ[ ir6zo-Fcx}J5[[j *W.# ur%F>V>2(ܵS$ڋL:Q un  j¡:~aXAsP f̘s /͗-7#%f:=9+=)cW߸8eޚERʊWHc~OTb JM?n< &(0E"%lnC txalz6ň(T!V;y "9WWcۘ_9 Ū ȓdt]+UᓢiP,7# ˨9Ɓ7"a.~š#ݚF>1D;c0\@w08/&ʗ,%^Y<|S@7 p(r!W'\kn((ۑHA!nb ի-<Ruc|-##, 1LOVjK;2ŐJ5pyH"Ц_̫X !js"iZ3 St&d kxot¡Ƭ U c֍kc-H/gϗ @DzZ%5f .o}'^\Kp)n =!]#Q0OH&؏ԃ(ހCڷ Vk'oEi.]pAJ"LDxr9)pHYU^ZBȣu+x5UZXvA2:} 9(('KqCPՇ++@Bw |Z<;"Gd7mV1;5lH}DMvu-!ہ60,!0@ JW IA?L=.`(SLh0/ L*_uБ ܻ͘ɾ#> * q'jiJcV`ALPGOM9P^d\kk8QW@2$6D}n4s#}hF׳DdS'qu_r‘)ҿu|8E`?<˕?bLoq|ăw̱LjBrV4͏pp~1Ujn6p/ǥ&9a3AQ=@jva)eK2)mƪM&09"ۼ "+CY(nQ@ژ1Qi 4qBMb)ƕm0fNbp[8g loJR"q֫QAB00uRikXV*R Ħ) R~NJRu.t*d($X~.K]C0D/\h1[RA5$-XLtxBa I)$;{W@ N"QY<&_>d$Pcꩺ@PJI:Dm68e9. &!.P4" h=]vI'HQ*zIYV `k`Hv-`ʴinI{0Z,A)#]YTik\Zq>K)0). ょ#f+GQ;9!.)c5`u"]+rd&ͅ;pۮ2#Aӂ lv?Jb&~uHc# `/2Ŭ/147wX3B @T9'WQl` VC,u?7@PKVʟkܫ)Z!8pb E1)]|нEn÷JI|GM D{tT90 FԬ&"'3Qm0D:Evhq)fn44ƞdqifVJht%)<&%~8wLщVS $h`ꇹ_cAᚨka5( ^!@)K=//"/f\IRM/B  Gn(a}q!#Ox`h)E޵iif;Jp*N_,DtX25/S %zF_E2$;݆!'ڝr#li4)nZt*v,4ա[6aARqNpl&1`BXC ph3]Taw=z6.4oYk+ pPIhަ@!X9]l@zp: b 0![h s=ZIn8-.UjTr5ۥ{7Rm/0KsbX"$Z#EB  C(fomh[3_ŝ౧[~7F@RLK)&J-=ɧJ8. 6:l5P~\=g.LD"Aԗ1)67!y;1Cb]o .ֿc @OEҊԋpwBGEziYG0xJyqVU)$:$ ss(L]ɓ R;N?ܻcC" amBX5$Ħ5 SٍGw 5G_ Gso*ڜ"N ) :jLJ,$-lAwq냦^(>S̑!p*+x'ATiD\yPtY0 5 f,0PmZbR  ezJդ|0,]E@&8_hb*q|syb C7g40MSPa ?Pb0)dOWqZ2HESnO<猥SjL2sfڠ(rX?Ej;>U hr XR.>`] Zkܞ/ o72A(.K$LJ M`p J. լ+M[T/$-^HmAbWdۆROOꪵsMH>Lm!oSS5p :9)E xuA*w$@Vo@XKs3Ip=l3@[W5h4{ dTq8!P[Ce4^!?l $FqjVS&IXJY^4K;tR+1 @x;Ov؆.ZeȪVh)L`;uKR"83ģЉ3::[ q@llYgcJ棧}CԠѾaO(%1jiM(YH)?2HR{0IrAzLqoI5AĢЩ{*aDw5g ࡔ4 (`SN3mZ%#pqj;wsa)cg2T[5xɱv8`KqKHeB$*{ G-%p)J=v6"] 859tf:G@.j2iTɓnDމ(SMf@A$*T!PrqN Q6bہU΋X)%NH% G87)T#xC.H}H URmB`e&1O4obHCWQsCu ⚖nh,WAZCA-^Mxpɍ,ElљʴaMI mbZʂYj&ϓڀpWF?dߛf*D> Mk|y) p&Z^R16ݠK=$ulםP'⍤A=1n*b[ae,шt~\SYB긎0T TN4vGW#}pM_Ç\oL~YnaĐq*mʤ.=ON\Q*ݫtlF\dI_@ E79~8l<'K@*LM5?`*WnCfpf>.eҶx?POly|ƤE~xjF` ?pr#=P$q1FJs9Ď.%kȩPCv{``kRaD*R3UR!Ǯ &ݪ.uWO椖V'@lY(rj~fLDiè#lSXhwKGE`m$tL"~ko xG^iGٯRXP&//jJ 04yuvhSi4*7eltk6̋XSq]4$uj}3:L/$VLè1&&{d%@PeDieU̺4>#fKVq VqYj,%I,ȑ]adQ 6|:.1ħ2*)^Ϭ*iƩl" &p'^TBkSpB:.W 3Q06M8i-liT#T 9HHrĹtޯ2<)DrqOe1HhVKPɗ $Rw]Y\ԁkLz_1;.Y#Xkt%(xb G]܇UVPw3TTHw[ =#ew4#~{a%̹ߕ :80tMp\BU>WEMޱ%/51vv7DU+C[TQT>@,TSRy6Ѱrw! T4}gP79 elld_((LsJ(Zl8Or"(MVؘ= 17r»' vMbt訂lnZ -Eip,Ch GfE[mғV{`\J謎/;J5,.ǰwpƪzA1iBiui8ɐ] )p/M j6㡨P=9J%(AG;$"Z#ƸQFָpBӐ`ŠN0]lKr` -1tOu5P0`xDz 1%_K<{vLҾ Fb`_ Fw#;rR@]@/Կl.Rz1i t;gH9N O bj|w D9o抛j'H:4U"6q &1+(^3gFn^!#!t!74@FBP5p4@AlI&/] bٕc m\L" v]Eù:W<,\=]bx-.-QXAn'ZRoo5Fn^ҿn HJ 8aܴHf**WuV7w+S W_X@5Ѳ*AOWȽ@h&5k B^#MpڨE bH\bيݒ.lĘ)+02D|8Ck(L aNU)]-f h?+znV)ykʁA)y}"\ AKK$4, L'RA'&#3%0owɌOaa C8VCgG0ЄMw&0[I%Lw"Q\n[D_bdyFP96M0~acD}F)AJ6ͣuXF::x⬊NT'^sXvZhcjmOHKG ~GX Dzn+~5@U, _W`okp1٧3711&sTXFLskc֊iՉ\qŶRFF!7/d|V>=KQ4a!Al7q2 ,ٚXD":/0I"T9b4A!Ɖ.PX"2mY}?AʩMC鈝XJ`l6@@A+,2HjЙ#`,ȤEY36 qjWB7*GM`N4ш\1UQcf ݉Qv*:߮1`fʀuQ9$#X2 ŝhz2?i%H@uc,7LVJM@<& mY59EU=0 J:ƨ0"aAFGF4ףY(( 5u=~CpQȘH8#,{l+UBGh~CB7NO9$jzA]P- ] ,Mi!eR e;.TZ.1&ڨjNf(;ڠž!2]wMIN+ (ƁNB0[ְ͘wQ="0=:dVۥaJZ$X >錜8݆oT@^^4/U7V{ ;FhAAU(NS`R`F=ȑl~MKAbB/Mp&m;PͶPkZ%G+|+ ]% ੆ c'\cZ!*Xي5n 7VPZmFW$ ʀz8\IzS`X8Y2?b"M>2s\ Q w%α*h` d@@Y?kCkHG+M?2N%$u/th|5f|L4m:?i4tUn}7*+Wq ܿ O㋽ii}qdmA21(!EW88DAjHV`w^@l|p\ 2 IR0YP($lbίy &)@po~ 㴙0Ozp c(,mt:XR\:i$#TвL'ETKeҐ6!t<@ USxH:2uQ:*'"'<Ҩ+:tʏcg kta +0 >4oY!EѵycMfT!:0ʀcu$'9X (GZc34n!^i1]ۼނ"kǞ5dt-ОkI[{y ,}2~E#yn@p)yi=*m 퀪0` `gƫdV_= [7=fA+P]Ƣvu ^꘏bCט[:LY:Coϋ_|.2Z9zT]0{hfqGs.m;ftS+l^⎸1Mk=/6&FMCdPQU K)'RШ ']+!ťmMq/R]2[:Q͉+Qr IiR3&BJ IgD#Ff @e6YCڌa`a Ik,fZZª֑;L*٤Bh20pPFlh 7$JRDQݜn{j PM#P,^Q,Z,4I@p{+ KIFkxrhZEEŤI~Zˁsp^zowLJ Ck2 TbpDwq@&''{B)l( fq}[2BAm|ŷр>?bH)`ł! ?,Pzq%auUSER@DicG(j1\W4x-y$ri|=ë+[}qBpjH[8P nW(8WVKޯJj/nCdSzq,j7@Ǐ#\/a˻ؘɀrdHq4-#:m{1' 1y^lƯy "!ŋx8±)P5q;P1w+@bM=j.2SX-pnTC&0vWM"HWZ04)7"zLzQR˄`œD GZ5% ZepRL\#:5idS h* n0zP *1,QWBRS"YqN8clQ0,]I8#KPG7Gh55RvqX8izahӡ$Y yM`&@#va`* <h ž-/El -Zpm`-? v4MLE*:z I3t}01Jz4ae?S4O(i =$ n%O.![1{HeIeDn*4vdEN_͸H%] ?f "[Aߦ+ [e3GD S_=Q%0̑ƗQtO bW SNwV쵘|vv4{G "'|Ё8ƨR SX "Ҥ@at +[6*QpB`~PWZi܎ĥꇣ+yK  *#l jj]7Ŋ|B01jU΅|#lv"!jIxcvۅhN*`Z[>,%jJyLWvV} 2v ęBgCa䁑u\(  R x:aW-6"@c4J!i[\ Vm)7ʢNv,6jhHhߦ-L40n+8:ۮM9>Ps7CCh n BZ:-PWՂ&蹩'i=߃wK8b}ǣ܏T'[4@*w/ފדD)DB\iP>ä?.4`íXV|IIc^o^\% &g|%qaeaR`8;F!K8_J@c0aaqC}[͵LOz8JhX(4y}鮁lMtrH+7#QbݛWCR#=8p[͒rBaKL0  R8An:$W0=Srl@ Pd‚I}; &$AT+65Dٌ~=R񱭎3-sco( ,}@Z̔E*Dh/PºJoK)Ž>7P B2ߙ_fF+^`̨. XDío:< b(F~ckQ &+u/ǰ-v2(HV ė~*d?-`WCZK+kR) 9·)isM-&ԩam{lI]%w` U> k+DCccdM &@BlƪFS`V(%< O~3cCP|-طĮ.Ő zh!%i#z[BdYd8d $añ-nա{/`ꔉ )UK1yG^ǸkhC Kkx@+.q Q`{7 +mR{[1@nB8$z%6t?9,x ]_Q  #Z6nc$^/`18Ht&ك2颒J$$6 q;º9I.`/M֜ *iژ`]ǵ+ qAJ:Ks"o찕4={[RD4_5?09YJR 03DV|1@}YSl^;1@'o+eA k/>Yy0~ })z4Rr-ܯ4;kѯQO&?2Dѥh_]J+O`Nfd+t c~WrnX_ `vp]+p2`JVd["HZąeC7.O.R!% $`=BnknWx'ix2.Wob7ۊuD%+vPTaH @1&xp(&Wu ; u0,B DQ$0SG%d\MeF@]3P`B(?(&&J:nŅ謈"/V 'y.0pڄvxRP*5tڢ׎RMA9hx_XL)1r1))'\rp${5ӠMѩţLNצ 鿮_cE,*cTV88A} AB4# }8dtR|HNVGX@Hk_qs!Q߰ أS5~H˪ݮ 8){$|dq Gl':eCH M$וͷM:a(n)(7yX1D/-yoR*c@Y,*)GKxE'NϘb.0R n Jv3 ,PZqVfӑFe˩2k_\LBYMq`,_p*2uZQ؎rLH2jad5-i4|5'([jpWUS{p_)ѧv718yDctM m ٶݭeaLO%'D2 Xrb$!zܺ=LSD^-%?bQ2nubү舆nlNmTKTtM"gIȍ_)e)901Wg<52!|0G~yr轒$*J 5LڙӨR>Dk.'2)W-]y,ݔN-Jm=EP+cH:fIθY*Ke+f>\VJ*שO E,ߘ*J(-ZkQ>[X)O G!'l5!#$_p !M s7m};p ,'1Q@{6]. a(V)cRKiO2 L4 nX4$;0`{O|^?L}`gHtM8+"Gخm'ϓl5 diS~O.4Q'g8}w#'C)G[JL!Vܷ0DE0Xէ% ]~b)at<)M,L,#V\Dl f-R[J 466kJuMNa ^:cf"UDӚq.@#lpAEI&&I+NoXui\T2ln.]5o=dX("]۞#㈟ÿ I\ VTG+PQoWyf@hKwמAiWA>Q Byc+>y3ST{@M4dŅt~e%g Na Zl˭2Zl-J&;(e겢 OLf(/= Kt >4|`㭈V5CA7d  7pٚ^ޤW@oŕљX+B }ـnP#k+AiT8Q ']V@73Cy.:3Yf{=qHTc5Z=}9Dxre iis;Wl⨩c\.Ƹ ]/f =_ 8'O# :ˢ@_ޘ؟/sڦA`;.<"YvP/&p,]fD6$tD8OrJdbc:K/~a@eC^8n]BM+j{BJ ГG^Ťj'"t XīMoۑ":5pXZ1r G]۵GRsp3?+~f$L+F/\):KZDuLrh켛MC D~0IB .6mC +hPjԍW hӈnnp8uzLXc@BNsX@TmSw``xꩇVTQ[M@2فy(eHӹ:QaPPqOK$ʕzf!^i,Lpf"Lkw+ h&"U0|L/J(I'i&@DE1i}qH>T`_OHJۂ?Jt`rbIMEkcrNF㛻&PQ]H*҈uR%If#m\[;fMHW.sˆL!U/0 U93\+Xg{6@C!Pu"ԁHC`ao7b!Js2X &D)ѓ5mze~M aWFbԦ?=s_p`GCt+ DF8 ,ED ԔtR~ʴ#8Dv,+Bm_Hಥ꡹3] V P> 6a؟dmORC{z 2zMb $gM^-"mCbxR1O3q4Lv7x-v,abkOӇX\WBAцg 'p@Tʻ"淉! C[+qf=Vj4!]x|wB2ZVu_*;Xmo @|)o #oahnYC$蠄1S hM5 wCqeTh]Onֆ)es˔B%7nUZ.KT`8ME@alrTU@IU 8%AgjsVH02!WL`bj@dwr_1w4rE<#3H9\+F.5d ,4R!jpSHEµbvXI>]m/a63 BYg=vÿį4T`A!&yK5tY{D44'aGY`u"i1 gdXlq9!ecZ^zC ƦDoY&1R9@:‹АTݔ@h\{»ylPi̴Ţ> :tj76n*HFV~( @Z)qi ʤቄ:4ݎ;]şATZ8OSEpihTXe7ƕDOhU.:WSSOЄ1?h0M|/TT ܫ-MEka2o<hJ2"sn)WCV ֣#n pmTAAD0n}a$>} lBSk6-j6&kPdHSIA:`#PwْJW}O |0.izטA*0I{0 IP[q M/|@ ƴlDa7  h}Ě8eYz/ŷp94c049Ұc'; t @|#gBk yh l4*0=+a ;|kѲiUKxR7{k|L| U", PaYqͪ?q$m&zAE7BS) ?7Z__S?)j S/r aelÏi8TJ ,SľrE P>a엝 H1iHkqSfdRSJlV`GCU‡^/ *͖u2µo:k3t& UN6$ЀAď*-.ߢ.L(&0Ӻ\@|w=b"Eo;Z [MA@ŧx*,@ouQAK}^ }Cg_uuMՈnV.Z<(?1@+]p% F^1wZC˅ ra=d@XԀJ OfEB{6Í(H%pQMݣpԈ*ečE\f[b'C$Dy\ɯV/83 (ܭ'+ωplecOWA(RX%trֹέxB>mH_WLB(`>Hm# nu2?Bb}BH\]Kѭ{( %¼E<(!Vrہm><ʡj;\)n>B90)|R|`%MYQZԘwnl0[=1yΣ D%l4bhD̏ G`sH~.ǘقCeU&u!ȁı( A=KjjhGNRyҨ2"n(jnD^0aO8`nauK:n2CYyVT8eލvQ+4̯ZD^bkR[ȈW0RT-4}vו+"&5P*ҡpblN90/֑3Q1%דL|W`ZrLDi@7{0()hI1yj('``ǦK7@>-:i\03d =7Ev~0 i}j,:Q *=We cݏIa^XHR6b_$awE*{'EvC\di0z -%QpLos]aRdE7dhZ _#=IK_q5zӮJEAV=&Ac2gLlzo x7Լ%:3^д"")~+O v TMS\3pRjUp]IuuCf)6c6ZꈷVr-q6!e -]X42:7e:ܧK$ՖeU){v@HkXB`0},rD]kok``UdSt>1fdT5"UAhtc vMDJ :'`/ BK?Jv(h"c6Vs\2sCSfSeI"k8CExtRSj²K[{bMlGZrB%8y1< @H"ɳ6 WOx' [@DE;HEXtv~2~\Y$ wlfPi"o!bߺM`G?43ZYt`qD POq47><a 'IhW޸FK0ԧ{$@k4dDnCʆ J)fo\q*ľ(,Z1zXͮdb+[uWj9,LtrX8=6.JZT4;b7p4(Q& )*B?Lµ\h\L&ɲVc SuB^$=Q1^״9\_Od@e(2(܃fƅV[.s.4tILa; "~cݮv$m7f,4dDFO'DJ`l&Iq B3Jux.*"ooJLR^]aM"mfY: > ]Tڊ$aNS&ꆨ,1a&xsl"ƹ] ,aF^mt(}bqj O(cZ:U{0\j t6)16ЄON7u @0;+j!Hc)կ9qE$c1k<ô dQolt A2ښ\h9 v+XxZuf`M)9ehuSW1*66Vw } ;a`+7H\H.wAuӘh`ikxfUg&E%首 a6 bV+4D*ܛf(/['t_f6r#>8,L ^;I 1*Ȁc&ym pkVc&X9jrsNH -Pԑ0x36(' f0IU3LMUA9aYtK9_Hp;#Dq2z٥d48#UINx5}V &*RB;lw 8 ϕi'l͋&(bS\`(;ȺL.7\kWQJ Zo"d(-D>q@/4jai+nllTg AD٧9ᢃq.otKDI6[ĩGq+@M[ oSXk0leN~PƸ}ŠDSX魊y BJ(* 8r(kN% anx4J iuQ ¨[jqͰoflP)fƓB%-ʴWD-aIm %t#Pu𕰹W>p*&#㥕7hu#r"Ut@aT+b[' a}Uqi[o\u+]?E(ђԧA1 )ë:K[@vnMibPQEZ734L*!KCVlۼzUhm~ҥ뚽h[ ō򡴞ȧBN9bc$Z+{$ 1>*;ryP<`1W75 )$.C:V*:fQ3Ach*! H\mdVm#Dw5}O8*o˚o)]j`v*m1(,Up.V1P@9>Vi0PCptcR$XzWբYYb0ʨ "z$|c.Ѱp":,mUqx&Aڞ \3p1җt![ x"8  :WWN듺 s/@+B-Tv<*!br^DdFa$A-P 2 #<³Hm})Jx 55G @J2H'tк4:\%Ef˒sM2e]PN*ceO@-p]TP];8_*aG&>Kb`JAP#&4XTto҅|. л0"a5 N-!PIs0 =F>#i! Jʞ@ A$a!k iBSWN1B pU+AKSj&ʴښ1(Yjr$y7/J5F-%62Qm¤Q¿Jqt2]1B3AM2-D~d°)8-ʙS/"] ʝ3eJ]}ÜڰGl4 }#GAi7g5O;qH%?pq=Ǒ[j}pPl|9FJ d~k1oe\nHؒ`Db9yPͿϸ0(Pvd@:D[R{wmoh)P#9/Kzp E%+ НLaC#<c54U)َ[ՎZL']hW ߾ 魑ss\Ј‘`P,I] $`ڮ%nϸ{;y:P"pj)?1ij]6@phT F6XHr*ik60kX 0@p _q ^f2Zd* 2FRmTr>d'4"5؍Eͫ ;lPf?;ƫIT)%4LUXցt'&.< j7 Ԩ'@/K)&G"LZMoL$Rh Gl@Cq`j p18Ǜ)L+zxܻ h>%V, bBYC%kLu55 L9C%I}%*ڇƈJ8< <#v?PsTe˺rt@D#i! yʣ a^8=krOiBLa`\E;`6Z꼝@ɝ"I_qP ̷8?|U>1Oz{@snX=ñ]CUƣ*ޟh$=.$H:;ۑ2 } ~;k]q]rFjz9K؍dzTE}yqR">860 ]j$!=0J=w(l\K`L!hJE_0 . .Y6W+ (,cZ8 +0WT]͵XQ5unܣT 25a4Ig~b"orLҤf&k>4Lr167-k`kXYȁѵ\o`"5! A2Pk=E0Oh &}LN$D?Θ.v҄لsw ͩDT 3f{¥ å6 C &Bl|8V `A{ӗTPwf>!Qx:丝,v\f.5U$G`FrL& tk iip4U8ui,èZÝZ$)DUH4)ĘM=&D+2RfpB4 D;b91 ;TPA1D\4`'QA+6,LB($5lz> G@b E+.H ^,{2S`SR-PEcNEN]83l]'Dz,Y;62*xnj$d4R\^UEYXljfbVtBfͬA@7\DͦN|"9Heiì.DEMk1eQ"@- |~|:A)]^jc tՠO^`1 ("ŭ7^8a|rJ\bS+ĐAVQ\uOp(U\/:^n0D]<ɒ"^܎2Hwv!*֚h9 iG{DGFPh _K\b LAyQp6@IJuwΔnʀSsa鹄mWv?_?QT6@Ӯ+WV/]ZQd9Ow VLAm)URI,Ah~\Ge~ìUv~H2Q=i%tV0Ғ1W]afQu/6։/\` d>jR8\(EڔD'$\yP\]N.V <?.0 ؾzv=-$ZCnjcFjtӏ*V X&@Ӕ 7 nDiݨi #.0У86h>1LNm~+>%}T2|_)`,ս^8dԄuؘŀlKHZ#y:joKWv˲fLe$3+Ld&1h_=|y[ЃdH4-ic(MXB޸*A_5EGByGhShN#I<&Eu-lY` {Y^˅Nۨg+fiq옕Jq@fMRw`-V/ u@3.U""FAL8X~T"255fߤ0͒[wV*C{ c?J.ZrpZAۇ׫VWXv<Pr,KƟqit 4 wDJKY>N";r?a tMRHw!@&^EQR^sYI޻& 8MtbFis* 0Mzg"ؚ4[Z WAt45R^b,KOUr6i5M[1FwHZ><0E>1[ʡBE82"L;S5 "`l6\PZݎP(*@ևڪAo± UB6jbM7Z\2=Ѧ ` ?th?I &T7p8,`;fn`s*%DVꃭK 1o=t%R7$~|)Pt8#2}k'-GbS=JyaL&Ԁܻs󪊓ḹkl1@~Ǫ21shSޚ D˽\ؽQ&3S"l;@ VAk"#kKqg*bJ:nQO|}ԥ}S5_>6^ʼn %K/> FiE O:pR5hE2.Vjm6ZO%qY%~p]Y(o.l79n 0>?F_yz ~< Ta%xv2@0.=&Ij%3-kTl* r HhW:NǸZW=MФzZj$٬kE坋;e^%0ڥEoȵɺaPv2 v,,>.E0GEtt[AA؏0*ڗpIf&QɄ`ƩEut*tH`)mc}G ap&:cVƒv̎iM 6A%U'0Z3kp:EۅT(*V< B 6$UpSWtp1ba BQy>6WG/2#56Fi*U`_Һ˷))@Wbx\I4 ^ ZzLTr}(tS U8~/d,EeQu_ѽ$k*$ IQ~4 6F`MR-# 5÷x i@Щo3"ItHȄkas 94tӖmF7M6蹶3g]DTH&mR) :.$t0*ؾW7\a]%24Hi%c<~nof5hd\A1[SU 5J3;QC"+brm\G-Iᆢj`ć UM,6  |aڠ>Z oUک 鿳 9+.`` sխK7TnBUUxI跰l0;+5@@qCa?dե4J.I6&}<'M `whҗHUv`aI2ͧq#4q8l> ƀ8څ*G'V%uy'KL)*vؕV~dƪ}L Mxͣ֘yZ58z ^p r룤a,qBٮ^,d`m nqFYX b9= )0aDIЊ KP2> /hU+ N$]H &H =6Z^y,[r,lQ iZpHYS{q摫ĬB ~,Ğ [L ؇:> KU*?S7.B5CܪAEZ|IpD-RdT퐘v]]8m*g Y lab H"4aONM˳!P Ɖ%q`ŽϭK^)jfsյoz0*)lCbN7Fkbvyp Uo+6]4 XQn@ S6jV-@6# QtOUQv)>rAE ״1X{pv=r6qR50a@\&&~a?+k_RGL$!owq@Dю9Ƃ"}ʉx]5 hmk[ w c;"@"ДV6@^cMQ?C4C]3(kj}` O]뤺^ Ac41lqd H5w)?Uy~N8:Ɓ\ RVق`Nq`@aoaHM+MK`6Wp:%y1yX͸ ]?xhWMbF=W(tkliA&ň/P~k7rU dTXkTEAJy F'UU5.k5~>VaAǹ|TMV_u]<Ӻ ٠/jjJf*5Wucɨ1da ^Xs@h \^s*WI] zNs FOM>  hzߦ#D+I`ŇPbFvAeB2=0@#"!E4u_[eZD J_RΈTd6 | F/$֔BtiC;{vTwPx檸iKtoa p1|uw}1T1uܢfZmq)Nq ~ ;,QUk0ʸ62{3DByhU}[-ӨLw\7ӡF쒱IXEJ#V≷A1*)h8b׫E2BZՓթWC?i.qɈT+1]Sla'hsOYjQxc5b . 7\$N<Ʊ_[4ὖa#9׶P &: B RFO8e[qs ]  VHEKu1YzK@ (\ Œ0Ji$B ⨶UP7.%QY4)Vm)W 䮊𯘩cMтN5vD$dv }adg?ǢpDI }.Sι4qi|SE;xRZÙ([;ɾ&ڍWT4QFkrٱ; MI5Ṋ@7CE&4gPۗXUAmGB&PyE1X8,Am֬w[sEY껧 >Dw1UfJky$)wskaW܈|Ey8Ki4W ?-Mjf̄ {) T 0•piMqjuq -DIw;ޛ<.W~䡢NIK];7 $pQ}UaWۈzx#oq‹Rϵ8WVH&z zcmESTХoL0%pl=dI95 O;>_BfmUɶ蜘+ҽ{JD<ˮBI)G]mdQ"TK+}2p(#jUlut~6^,½D[@ [@4^9|- M&7؋ Rbȡ@GOW* Hnբq/ ki4ダ %2E|F̸{&UƪV UhLDp0JC'<,-ʋ]mɫRjMLH_tyN{ 6csHHlКkU@wЬׁA%МĪ܄AZhej5ES\(!S%f<UDaA{s i߮m…b$/)|Ia-3],Q`̪?H@1-r~جB\<xYTiHV: D5:Jg MZBnqW^ĕ<8HPyPni1h~]} ŗ(:HB#J[.YRNғy5(ߝ׺ԭr׀)or&s@#bVc+ՠ`\S +Pݖ&r!'=<[ 4kv& 5Cv|tG\Mg5Wv3襔&9`2LOBf$YeMmӅ]·#zBM>"fϣa]bMӂkG!W:N ʸx\M- Ry(0*(I{6\G[ڴG!t ,F3Y=aJR6UuYQ9R>0H>DBo"ِ1*ܣ*[[Mى@lp)D/ f)r)FPh#$1P@f8#@ZDIMŊbkA&JAdB Ś?[XdoH.p{K$D,«;&]lJ q* %!b"bR* Pub1eNp)A>VmmYOPnSc [dXf@`bFh% y ]Y]ao\酊&(Z# upwrբ{-HB4Mн*ȻfKuz(n%#gt-rbQǰ]ַL#}oa!YJToL>ueE#4]b~^q9\"|yPcXOyz=D/! PRK6k"G| ѠY_ [и?ܕC ـԁh]=zF1JOOs?q;J߫N/ TE\kh&mO};E :^|;8ַ"5}Kmn@4\Wi!Z- 6[{0q(Ejw o*;gWT&2ZtZD`E黬~ߓD%R1YB Z>픗šv$!X:ao/d QM.!%SNW5?\kt/1Z݈:+}^(RipUuIJa$]:e‚S׸qQ~wLZh4A9}˄s _1ҚWvo\ Pt ̮$ShD0DSF RΞd*(6;zRc:_vRQNkGC]鈲-[h:Am507 xLF|L2~WfA.Cb.Э=׍@N/hiRVt]\v@)\#P]>0X! Flar~Jnp"3]CCViӴ(A͈C4<VI,L; ,u`u& Jo\P"8 $n4=8ۂ RPEˠ(;l}T@ĶxP/_0Rv25l>ΘA }ߛq+=AMo ?f2*E|!&T'sP1]sH fTuӤh);]Ҹ,7$p{ )BE)]I/ L6vbv@Pet=vBn'J?GqGRvm Q>l""m‘k+{4E1wz Yրkuҧx7EE`[^$hL+X儩na`T GN.i`XMс%CG~ATfɼ/m{,&'#2fPJnzUĈqjt]RAT>[b;|UoP FlŀOʿhJ{#uaH)0H/]MyMܶ?uDz8n/veU𻘓r#ո[|1uj5FDx{p ޟÔ 3*Q1xcKˇ$xŶp55R‡Q0NƾɅr2K(gƶJ" -"Ev8=Wi< ɽ2Pnkl`RB@ R AF!xtFBH5=0,^.:ͣ͂)ԵF="LMHHeX"AevlHjat¨VHD{kwH5Y_w0C-L# 5kL `5tH#1ۅ0[ȸ =Y`iQ[*0oP1ā"8AE;@ܷea$sNc4ک0 6>jc8N`UQYְW5tb@ăB%+ di\bidbU,;70X +aDnR1%+fs/^"W0 S! foe$EeoܳWa1=gPxK'Rc4#/#@Q)h?OJTolmL6KUp[HL@L.&ˆ&y}*4Д f3MQpq$-rc)H)WxRK{2z)хb yBx߮3/E OQ6([8ڊh 4 -j|>fMFasNaUY HL"k3\.;@UuxP/OB&8ߜG;Tc 7OT6& [2q+Cr廏nA%$VbaH7DI!rq&% S~[nVkN ni!+U^Vz/^a$%DJÍ2LJi䖠7 g![RQ痸7.VYp[߆ /Z1 6N qBIiB(OPTP^ܘh[Wu\2IAid@n "7-KI[b .DIL$\QuХ8Rb ׌YQPcOWpcWt(H(KC HZ1ASSACwq{KikC9 b,Ҕ1w&w[qK-&>ÇJh@һ TK~4sX-c!dĮ@fSHh[(5pGUEi2Ȁ*eQ z9G^a_:MXSUqT}(ę2i {{P;6oFhGD1v .S (hҼJyA(4/4ϙF#>ނyp16\ى ~? R2^ȍ`hZvɴG n$62tH!&,+͍5pɡR0d(CrR(ޡ];.OXUJ'HF @&lغZoȎƆzxbyhk4Rtk2l_0U *B1nɢVʚ헦fWa3M~6%D0B!y?וB`U~Ё5bbfv@Cz.j!1$"'Q$?ʬWA", .Oz(dIKxQxza^P]Ci!u+%u^lK5L KkM̡> R45"aelǔA*Gi[@..%'WC4K/g "=0hL@_=#9Oַ۪z,XBیDn"~" PGIN^pݚE躐eqHQ?.4\S7c#M69q;E1`h:O3~C~h(ۅdv6Aon>@Y8,BS-{rfA j|1$(\ Pڒ\ v6Mf4!~ V^E_ɀFˆ2Xabha95Bk'6ڻFFOmD8-RCH BOirN{ NӼ 7N* o18 Vv;A"ʅwbX}AwfoHF$\tCo   WK]DՕ%wXR yF 9;3x6w(>ҐJc$?T`+` g s[ktExHsDgGxD=UBs{V/\X/=5q4 )y 0'!Ċ2g4 S+iQtǾ!m`CVb/fN8-&=|o". B#;UZ@H8>5@\QV5\$`i9G)]vZra.ăQZHڑ& ʖz0`UVIӈA*-5i=d ;0.id-n4hc{>θg&P)qh.(sAYm\oZ24)TeҭxJma qy .hv@:,}Rctmn{nf[mjU3w M1fZ;]΄;2'굿੮*e,8:AۆhV-,Ⱥ;®{KnP%]wx^hqIgY6{x@L_f("mLv2XpwL>. J)CH.@C8nE'tp.\T4Q7*ϏK"n`|p\B=-Ј#?F*ZE`D;X"7j8J8tAC^L ٖ=f,ؕ9%8'W1QVCT +SBf̂:vLEp`!A6:04fnYߊ`Xl*(@iƵT ~hCbnS@6MD. 9$Zh Ԟ }0/C8ZJ0Cq|E-p5GVFp^H,ND5`l$ӹLGػ&?gaJAgMO8P9o,VL{5 @@ZE[*!4$ݣw$ %DIoc <w *z oxX0HqIP%r}#Ui!Lubb3+ْDAЦ[|6^e) \Br8]ݶ,I5P4/ta}pB&f (W}ʛ%&DJo"eƊCF=E *E1S9Lc]OmK\ N(=Z9S$b9 v 7L ALl!m4/QMUv?`ZQJG/8W#EԘ-$\pt7u@ _+]0eCK`"SnLR]Ph k\TEE1".A)᣻4 yM[ظ R>Ȼ-iZ dZ/7֫_e^n8"Mm=G+Ԡ#M-?`enakKu׳!kv̹k<>rEJҬ` "tXtAn f[t+CEm鬿ژq3JD WC;H i%ǟLAbQPN"z"1od cT14cyCkvQP\0Wg̒4Jx4XFA`b MWS82 Ά!~uh-ٸkM6MY3dsL@nuMJԀ M zb$nXl ܨjA=<Ha1w 3tU"k!xAM J^o RzrH47~qerUT'^\7Mm7 E"g!׎-=w”xcGmkQzܶV'vjK,d95oB4 l4./S;;LB >A$9 53˱!N*|cJ36Jxk{&IğDR4. !p|{;ކ4P"OGEI= _FyUPј=0'&#J _ACp1I: y&q@Q9\2f5ġڧpX-#pG zaBR=L>{ *`_`5!^?連WqM??qB" TZ%bqAwX"J1TFT^^Fmt`;DlH `6rX7TVD]̦ q6SH֦W-.Nl qd'ܮjt\C3V<i1R$>%LoFFsΌȺ(0$'o\Fܳl0[X9$4AȆsRĈt4H奁Hxȡq@FLis`}q)1փXhN* ex0ۏ)YS.VL&%7?4\4Gކ%Uxw xVm'̉_6NWK0ӋzB]sAGSҢ9mץ:KTTB-(ͫo j0ˍ6! YNEsbhZ>4ĪVd6| (p7("#TX2?7Vk]6 wŰ*U;<͟|@M. #0Q*YqI^lT(F2(;g3jɵ#IBW#jۮc mHw[7;4Y ƈG yGgqQ,oGU$;;1*'6vl7 zm/B<'&%X!Sya;IjlL[) l[Ilĝ}DL4[-@@x~%)<Om\aWW+gUe":!GREG$v05 PpbdcEE"#ҝ$s/`pi6Lyhy_LzhrCt_*'[nى][ zb[cYTK$t^ah7J )tvhB)`.a rJ5M]th7S" r}}Fe04rSR[<;~1eJ̄?S,槸,,o2d ) 8@5 /zGIb|o& Vg0;;Q㪀+:YP5'HCs`ZP铵(f, }tvbDXܲ $f/Z (7^]}@хR^o$n(C@@W[9@Dnw@Z}wD[&bRMƍ sPpRi@*žq,T[X~+%1V%|īcOkP"qt@@E3i&'*4U;'a /]X`jnZ"#zz@\e% dψSvW딍MyC)Z}l9]6+My"z{]ێ)F0SfZ m~1\ AiH`-qN}al"F(8Ϸ1Ѐn-٪pVCQѧ}Wn*o֮(yp^ bWJ EZ((d'ʲ,Q|&SGyv͍%v@_{&*tl(8>d+x2X¨$Ut9r"2.v`!kfrոI] . Gi|Lc^@1+a&z酖8ϺJW|ʛMH\TU}ƝQ"PlԐ0.2LCC`\ :|HǘQ< ЍxA^ vc i\Ii0-Qc4rT4Sa9Vƭ}Oobqotw.S䓹hY{ƒ :u>ėr3rqHhpu] :S!Z´hY 2MX,%I I=&xc诓e[)Oqr-؇!Z)[)mߚm R ʂ*Jya|ӣsuvނX: A>蛛WU bBF-qh=0f@o,$=iS $!W.q 0 5SnsE <(&(b}<TYfSUe}0])ƊsShDmi &p3 >Çħ)VZ|B01 v oC  n ζ 4(ht O2*t|0l*n- qڠb[NI1r+y>]"apEFVD!^. t?j,vO*K8M*(2h\qq̎5qҕ R= 9'rJӚP Y'F\Q0CY) 91hmA 1YV[sym]* V`QɎ?kUR4;7V)"q0utV&($>ysYgVK 7TT=RbR[k ,z*/_Y S0ARcaB+W;Ba͸2i+]Li$izMQm3!KOnC~;)GBSY&S}Z 1bdF@hx4^YQ*)FeO0T@Bu ZJWg2gG ;@&W|@وV"D|a6OqQEFR2e[LN$P99=qꋂ%*pmzXjb/}~qqh-'֊eL uE-b_aO-7Dpsܐ1m)i 18QRHrΡT˹>P&mwr'Pw|\5uPs͕91 ʷBf(@&ѐ8¥-Ԏ!Q MọP ˮ";.uSUElYq%F_jx.= bz8Ʉ$]`J_YAQRL Pw$DA JϏf6L N1^KvmN"]  %3GF:sJGS@@7V@!帞"s4 *>jz~~eX91ZhBQ%T*+M#y7rS 3ڝY' ("t`<.qwE5I*ůl| Mjer,Rـ_#Dwmpt#(C_9 6am81MV[$q>JJW r}xX/&@  3xW29V٧C$-9p5 W@b>(GwS#{ }Ǭ\ {he>8:5l 2@'heїW#L_LW U 6  Sr,:DzE_]E Mя4Jqq@a6 \.0&5sLm qS@PC!Ƶu#!BIh>t*#[\sk6>MRh`yU)xO`E1HPLTg7Zz-Y1;Z N`Cj% fl@2F<0 q{Qhe! U?X?@zɭ]#7,Y,qb6f<$]h,*7齮 u[Plew ı2ap/~er.#q NDžM m b (+ub U@a*$˃1}j~L)fŧ=#**DZ{.WA)vاbovs~yB1%nVcӢn{ J?3' N=!0V'2UYۧ`1_Mf\1G"@^qaNH]Jj 掤Y!c, KWRsNֺ=HQޙhl+9Rzxz5 dc6Ef[k^fꈀ+!YF퍁,hzc-CTVCxY)r6Y$*+vJ`&d} " '@V x*m b$]*y1DZC ZUqC:.\q " Q嚃jV~U -xb;muT0+m 3~+&*CFoq7)ߣ^l%N9 7Hb*HifK  2s@U"11 Į *{1Ojtr^n]ET"1 . Afk<=@c4zqv1'C*@䭷GXTE"e)@H*Z u(b%6GO-6dU@_&8#(-iY BLG!Z}u3M64 c(Ӊ~%6҂1T޷P$P-`"}t&x4auۓܨćٶ4єod"ae,-100a*J,Sb@bנ +b18'@fbP_ȯh:( ^yqG,dmJ'\M} OߵB:A24JI^}pQuL_`јG7,}pi/nt,a`J7L=a%+ 27a8>_RLF,YΨ⤤lqS6kUWnZm]Qv]pٯfIY.U-~6n(3}7wW|BkqhJ$Բ|("]}6EvO'% Xsp](zA$#{ ՋS(C0E @f_M3 03ŀ4_Ll) ` MrHF@ 2rV޳a5k8' qsh@%J` @Il: 7DQ-nMyt`C`x|[*J7r}ڼf3WBVRK:[Ck(bs (}fCly-h#P7T>zC૨bCק:I&?ct#kb -~a0RSUot!NA>3% SJA3G%]0s˯9 '4 IdБ̆:J ~"UCU(]KNɂX@ӥ%z"y hjL)5үtxlWf\T҂@8)ʹDc, T2Bp%3HDA?3 GP+aû X!vWBK d߾TLӪ(60~)؇aAߘEvQlbg7 r  #RKz+jEhgADT&B+\;t !S/l멣xMV` 0kƶ!T(2l]e+A7"Ф2xNj1E_F,!G|0mbh7+Śɡ wy.ͦ5U׬a"t |)C"åY4]0AEBk`hF-n'~B ὌJŤ}i12@cpDcFܡ @ˏm7ېFA5HAf+MSobs6X8:GۧRb4jx1IEB4 D7P c`"0a;ゅiw1 9 (LV8Sf ]k平8c.Wn}lf3@BM\GZJ`r p_z6YD6\ReQw(f uE2U`2nJ&쀒h21(2kr ظ,`E t [[|ptbn\y.TGqJh- ǠVAR;BևN×(D(o{ܧ_A ۀ0j 5#ꢔKwΡ[\aB'2C/vxM&}VY7!V1ӊhn@Y o[3f:.@3a&CapZˡ_Mʈhf.E%צ{BjUY3NQX$(Dz/Gw~N;%^ޢ SZ2TQ)q ,> QZ49s>ɥ*G+tPC\j!@t Sv(%]8N sDC{ aRUv̚j1 :_ zV1mqvHAk6]ti(:lk@;pUZOyJ*$ c(UJZ0A ["0M">sT$߭<0m̢;ZqL@N44i dT,%;r5./t)Qݸƅ#q\Uo߸D^}-磛`:{ҕX;lk64: }q * @HvHa5Mб!C!*a0i#roW ne.҇ p l]M!/U&(5@~ق̌T>c;% ED 'Ҭd0+~8R6FsGt(/P`*K]'ܯf[mJHEnˍ#*VL@@`pdFqQPQJhɪ1C+txz $"^a_Q ^ɡw!N B#1BCH5dcLDK 9MHGUq]w5aG`1JH-Z,^WvcWK fI.̧F )5 A|q[1-pKQMoDzQ!D߯HVɮƶHx>f̖bX ^< (cI礶 /ԍz!AF>ܔ> e/4F:*tE1#uLYbh+ n٘D1iڜQQ|qB)X`4K, T+4ڡpczW4 $ " jbCT( LR+ 4M--($#n̿W`k`Ũ rݳ5MBU&q]GH}n_I& ޶A e\uv8@@MkU`GFHBdp]at#0FsC36R  +yVfNrWb 5Und8Pl D MixFWa :HɗwJG:Y酾D oIAOSi#DIԠa_f#ZquPTPXG=V榖k'$(v^H[*mI!iebIz{4  !kKI{tV$ZklGdb2"_kHH6-g`VΨ'L.O4}>1' W Ž3UZ2I ?'\zX*zd*|e[Ytzac  ٶ@.*T#3LvD4&0`Ԫ/ *E=8+IN,/UQ.7;׵MZ-D@5b67B %2b;w FN%|)Oiюm VQJ tp[(0= :@(rN`RD]a;`QAS#^/=HY&Q)YLi"HRb;!2]<\'?F̐[>C4LYkW+GDRtF& ={m6$v0`AwF~n T@FT(P=BR$e zJ3|qH3XR'J(fH7fɸD dpEGq=`]-ȍUlf@n-(p3m\Yl%h\2p؟:SpOz`@nsX`Ek4[mܨ´ <0Qj5i0+l,Wp>JptK^♣Ur-h]7Q?3d`ۗ2xUoNTRHl &P@(C ,K̶u<8ڔ,v8Ey 5ԶrvEk$0melAie wkUҤ+b!;>PҍPF:<Q_х "Xm[{pXod,*.qe FZ)o$@TE,qܒߠ Em| ] Z Aϸj/drD.5x}7Euv*5DF!n PR0 :&;blE(DGcuCNNͤ#H((hLPNe5 ;[ T ͡J?ZYPj>ˋ$uֵ8gDUnӇT%Ԯ7F&5Ǝ)A W(Yy@bղOP#`L(룎 `&:CJ1X;'(E-T[olьy|oq\uE \o8lczM5l#ԶeT*Lǽ5%uaơM]nFMd<0A*LxC fkU2 j#@ԥ5_or -?e/1`+in&Գ_ҕzm#%e>W=Д ^ZoO G lEكkA<B{0LhY];Q0 TiXOJӚyZaaS4o!'E4̐B$[NR P,@">j @sS*qRcb5#`KM7f X+D$6sB%4/""/9al&26 ͙[pQ&%ӊ\L<\ б,/r~nוR.۳jj?}nj1٠r=(JՀ;) uwjMbBpKxnuhݰ)"=b`3 6ApobTx^sCpjC:&񛠖<\VV0b Ѩ<\(5\;m K̴zհ"E5Zj-F%4bNHX v*.wtTf99@.Z>5`=A-&,,@o{eOtMp`rl ZE@OLӐR$%2S!٠ԍʻl EkR&?]-dĖ}'okؚ1SiPmnvE b4q~VOin(@*/җW0&ZlxFP ؾ=iZkk0LT`-ݟX'!ن@JGfQ`j4ucNVSzx%x: u$oh"F0KRލw6J|A]I7x;?;KKcon=‘@Xy&,EH% f$*Uf-(R%X4f7n&u#bQ`t4}Ah(RXf.lQJѥ%&?2-AvD`pN {p-j5ܱؒ)k)q 0U /fAh1Gkw@:c'2ڡ< 0G (<&, tb7l<2aSŮl;U@ f6)R AYkTb+_7hj4RchJEOX];F%pI+6b]j 8Tn_1sCV2'W- h)NPHZFEn]!&'mClm)fWTѠx^ن2Dۗ]J&@ ؗ/PL# y I8_q:fqsFOX:Vȴa^ܯPlF* 4l(* THgwX1Zt6Dz]mPݰA[-1Ӌ'a f !PuEI4F5 O!tilRō*#Zv+ .cTaRT4 t$ mz8e&HHs]`)5`o T =$PV0!ނ}"k$&Ql"i&oZt+ih+ WKpS]?:RkwU+Gh =!OߡDGop@MѨ ތՎ d!űFLJI[=*: Fsh| 0>*teNq~= O\@(q Pz&e<ՀGI(BnY0k}po,,CPXUњ\4&yD  7%"v鈋 JOo D{_)VT5?^Yuu;#.*f*ܬΰV]!~h,KG%A I#zbv]O\  QL*X}PE@rzZW`\WIK~kd*JP:hL\ 2h m U،Mb~?xICLZWѵft;\nWhRmq/ m;+{ O8 a\SzPZĂ^/"D̒ gZ2P.uXF+KRёBe.Jݽ#UdyΚnDv0^PtB7vX9* -bj!Bۈv(*` 1>t&TSIIQP'~~' u1v%ɪmRnֻԥekM{+Bljuӄ`M̠SjhqVEO~ B9,Jnuڈ.~; ۍQDL"MsRㆡ Ŗ>2|F)FUqnAE9:]%f<`$1'cI7bҘE', =G `(7]WŌ铦V7Lmags#YN7Xrk BbUzdzw-aŊ ]Ne R”~d`,Yφ5ঁˮj.-v.Ԓk"pvi.  opf 'V]%B vka\ww> &i@oj@jQ*&a]Am{ /i?+@iv@ӏ]*H].TnXѱe i"1!.F@jSl,Ixd9֦bw"4 ޾!@'^=$=I@ʆsdI rn-gG_Z@"; M֕Mha*&߄-ƓlbiL_aw Y>Db 9Mvb1E0g?&5q'H vլM4åA w2W8F`NG|P-b |nGH91x{1fجo0].*ʧtgY=MjbsԕVvo3KXб67,-$enqZQb@7rVAYNqӭ?<>b MVihӉFU|C氖]p@no;7+)/dk w?9b$XItƻ /Φܭ5 aڧ#okdh(qFXECP̀hҲstX|je'+U5HՈ"Z\p1 QX)lcF&ӳmK̪KY?Pk(1 rnNv ^|3r5Ź݉W ժ2| drºtL%-ۊ&*@X`bWh1;BZ11MU?D/]X@R8XkZrZzȴ n: l@aߢG(D"8,X~J]~4J^7ǕQXI|džݔiڠZ͓@,QT0: aa`옑 dyͱ-YwؠQԋ^l4q)d 4N Ȋ+0uz.#11 (k(hrniOuqWhhbE:Zh47CpVc٣ hLW̎l0M;:5$<4nMfJh{ iCO@MAT+ߩ.2l:+y*xql#TDɍl$Tq ]oxNg鍥)xˉY@/SK'(bGbJdVH_}E68kZpQwI0p">CX末߱Znom@a^z<}qM hߘ=ZK1WkyGʩZ+CZ=F.ANmZDŽ$5_mf? oPGǸܰ,&&Frm}Yv!0dgTh~@DZ 4sKv$U*)b\k;4w#i hS(|qQc*Id|ԄY.o^o/dvK3;Ia>;SƝCv HWl-x4sHiZWTffA4E8&ϐٸ-#uf0_˚C@k4873H=/ ږ,w5:?j"怀E?f "H(`UEh -vr[)lW /B֟dG"Wp.1kp"J(0:A{,}En5R8NĢ1P$Űo jjraqwi UI-\s}ej븱5 o1b<|Tg'bt.$emBՄ+0H! @iYb;1mhP#EKpT F$l ojbcoLe5%8W 0)f04B` LB(+<&ڎ0 -[v1Iԝ0Gc(?1M  Na¥{d[{@ch8SN[v1_qJGg9p.PQ({i勮`M9rlSxEaVԷ­ tDs%E_ `x#dQ&wj'&2nbQ8>ۋ٭&T * "7f0t #22[4WCf%GDL' 8 뒔X@#(9] ƻ jUKv9t-74%m8e"aSCAqE 9 0׮b U< w~vUݟ9ܜ7PDA?\MjA>iGN:Bq8Z_X9.&5^ukv0qª(;[ԓwdtuNaRӆdQk,ʨ+Un\:qVQF@r # e `~:0# ?u=]J|"$8Wڵ7CKH !@h(5QHoJ`Ýl%̛k`Uea!‚mz`t AQˬ (TFo4Nlsaæ?/"$QĀz6@hKMӑ-T MY,xM ^]TOف M2KUBz /En&6]8`PG߻v$Oأ"5GH@aM|IFAv.e`6>18 @s"P&;*kzM2p x`;hۦ%ƅ/6+9jwf2,>8I"Tb6nnHS2]jDDF͉f`Z1FGRL5 w0F_+A"uj%ʳ(u-6lMKCbRR+RslQ%uD±Z9h]s;X)~QraT>n% Qf ۊhbDf+VUХ6ܷp-x@ټ p6;c+Ш}0w <"b|<czV0iT$]ph a4. i,|wJ↠3n&эh ɼ~b~><@TV@ 46bJhFT @"`1٩FܛчY&UO&%[o^^C%t QBXjoR഻S*8a)kdƬ) $mJDhƃJT5{Pt|5aE)g.o,T(t*G!o%ALޫ6Mm~cꂍ߿^شJ t@"9cʉ h@6N֬8-U]}Hy紃.ֻ9_iu(k@h$ r4U@j[; zA_N<*J /ʩD:\QVMh I}զBDȊ1u‹ق\ٯ5D#Oa>ԆWH@"0@?a.Tca}`f7U҂^˽g[UL"8`YbN@ . VC+{h(7CPi×5X j]EtSu')ZW.n[MpykO4˃g=j24 @>s@HSF:rp**d'aQtLEZW `|6i2ȗB#<Uv75Z8~Hy&SgB%]W$P/p;5L,;a03JD(E IuFIw T6M1 * \ćnwǧ(@:< ):X# ]l'|Iѳ}ڪ[2RVvMȺ%. (4<(j(AaKؒ7 47m&v*SJ0b$*JgkBE-EoL8ݪhH3EqT3o M)CF`R݀enaE#Rܛfp@hE4E:īW̞Ǯn CCX[lĜWW!@pk7~n Y|4|[ w)A%71'ӹ!Bm$5@y5mz8 ~܆]kmP۩PWₐ irlbU0/t?Ki€Q!Ej Ϟ' ٺY}(8~-"Au3i,wJv4̽+ D /$xү &üzenMHa!U4(u / qQASG2, mӆm̺ ha+IUtGP5x9`"[Q:=Ì M|uQHdNBUֶ9tr->Oڱ#䆲)T?| ~k4uXE)OGUjD4pHWuuBS1:AR'8%/nx"%TzD7*RuPv/2QMg[zēA5E} ڂMm-xb}PsFE :""NTEYͻfȳS\p#`#f  LRPWsXRJж19?P7A&ÿ.Pj_nLcx}F0&t2GXLKw5c8L I7~-@k{ 7\ ^ ߘZVnP?YU"&3Dl`[v@f'^u#wAh ) o6'5ֹFT(K[603Q$m:<8.! )9nmYWs0VƫQy.1@EKAr 1W$zUM "Z3l=2¡N5ۈξ#]XP U4,B]S;qڼ8Xf(Uh-pWxh Ѿ⡤J7q1!@ gG"RoKU@mv&'.tS#]Ģ~ATav=K1z#8`H^_*X J]y1Wf&c >a ?> 1q+#. Sdb kp ɽ;ã2FUq$ 8}JyAN_ی9ChW @|2ZJZ\Fഅcn^8Y)/Їr0WItV@QL$"a!ap%+U0Ftyn 7P޷.ɏf ))G&ȅD~s4td^iaCn؛HS;E]8G?rTJlɅJBfЈD0MXP*]E}>yucrgX„)]4oRhL)pTwML')Y;w0a8L'@\ nZVXtSJT5%LK.6C3Z+gt+ouAF,7\ؕJjjmD.2 ЪYQu-*>oGFICnVXV2S? UPCU5M,` ݒQɇ԰Pņ(Y _`d ŔEY=2. *p;Y dqYB(~枀aQUj@݆b嗚K&;Vlf( een:`Ъ=%ƛ8|б6􉴴2[̐C`LZVCaB R ]1obi SK=͸uY ∶4?@| ɗ^lìJWэeZmw|H rZ55;tb'Y0[EɲLQ/YWsĿWf!JKc=YZIFʘVeKCl@lAmv9MS b_L@Dt{@3F3/DJ%¤@2T։~{pRv뙶 ]/:`}126P[zSe"FOGy(51j*Ҭ٭$ jܓ(6Dā545fDP أbp $ $2N(7"`TKPZ`@+Iw@TƏL*ܿ*8]ӧTH?GinR (&qQj^;HRGtDm(w\s^5Mh1ᆷHv}lq+gဤ0]X@M:@v]i[AB.hMumJĖ)~n0V;%u8Ԕ y0]?.j}2$YY3%PB 5߇ '(>x$M!!bH]G! @.E2_R5 /'.hqTOp-M\F%:p8.4X.;`Cd 8pF lz ~ ְbGS"zF5"FC(3apc@E'@ BL<MaoSHK!*lᩄX֚$5X /XQ Fʪ9u4lDw(MLUCtr;bԠVh@#gr"@Ď0R?9 e ӄ/O(5hu oT.>bLX0 ًR $? X6o+e@7cbr"q(و!8k A܍#.@o$<(EFpĐ HQ Gp z L4ܳX0!}`efKAiFG=' V5yuB <6~c :ד dh3pAgt1J!X/L2 ܫXtְ5MbЮ7sT~1 jDC(7 %ܻov8hD(nֻ!)jxSlɔh8O P-ijS,IUm GGohQ)w!6HR.. oq,i]л@.7? m⦍L݁[٭cH4ݢV(RrU_Df|6ej˭!pޕxL<ܘV(hj?:I+CL{hsğxk]1t Ifhoo8]"I92BE{R.UIk ȓN |>p:Y:3wt[v4BSo?#Kv /o%U0|dm,fB0*&].ƶb Wm(M-M:hS-ҕ ҽj*P'OӬn#Mb< IWz}fN~ED7V DT۰.͘UD 2·gEo'D cAJ&JИUOaB?L:pu Ѫ{cJX jc-M!W\{ m)/6hZe;Njz:ͯG\0b7+4ت}hv47i$ Wb_F@kp/W&$4<˳P>bEz!lV/6Q1mEu\QRO.":Tx]mvJeh2*MJ8X@ 3t#jyhjK ,( E%bٔHp-Ķ"$j:6vHYDqzZiFF)ЛH5©O1A"a vܬ ]lWϡ &í8Dw$#+A~̐ʡ@rȪ$H 4߸ 3k#Hjӄ yxd$%K"PɮYjmvI)kYi@[h#.9,"WłR*R0!6[䠨oܜoT?{|YF_Ukl`6z(M[N;5Qt+;8]UHhv\K 0> ߟ_Ղ.H 0в.xU4@lp  Tcy񸎃pԝPbBDv+ R$f3@ӪO[S&5 LW`: "JH7`u ?q"@F`T?mNKfQkf{ko BL V }`wZ)!k KZa% V*KǪJ4t$$$M%gE WPKpv$0N,89E" *?tPbATc$n\0]8'?B<%ŭ}*SYUUqdSu+JSf?V3gwU. kJ*@1"j(Pꔋw?q(] Zc*@l@:D^>#U}|;оwf,1THc0T낮WYnx5E779IRLcQ X<{`e8K1D [v;SJ]rZdPkU u׸hVFALq˿{Q @Ѵq P%ĂIߓ,JqĠ{Ed+D(cpİmC q*nϹ;a&'?bJ 8ӛuM`hpګS'w% XJ>s_0E9DKY>vULzkWOC#ayK>ZzQ1mG5PrĐ niF'1pM#T \%FUn tvk SSm{$FBFぃ]4S(+IU/e hd[ (ErRR ?73rHL2$}Txe L=˼*AOL%p*_㑪tkB'@UW.ZH\R( ~LHd0{UA B u8BU@ W5#L@aD z|8T1z(b=`] ;pEqtA/+s"Gp Uw^$ xmI#haao<x!  wMƛG]*n\4f u`y]' &1&@(?ND~bL !PFb҈aU-#߿o Zf*Z:'r-$QcA"DZ]( q][`{_c(?)́( 5뛵Vg^YʴC7Bz,Al%- D0n,"(7h$VAL4 S`]jx Ţ8F^9,0kbzI9-(42T**ԵuNv!) -ТɓKN /wvs¨*1fзRZ>:сhַV:qʓ-hsvJ=6OLx[Q"(x` <e'hJULNCH@ݹtCQ*k ]J2``iLY!(/Qx+nqhVzv\ _˚q4G|b P ۖ@u k@4O ݖ! T"5^ AQ߽3E, kXsxl 'U_HHN%1A * Y^ΘL)I#*{ 4K "?<`dm!`뉺lg mz*R+VPW=YQhLMU}q|ʨf'^i0X jS6> 4j${WE=AtR@u;DDU)Na9#iHm41"CLɁ Ym@$)[0jRRP" @ ˣ"Qg";#aRL~5@!N'尔*ody(6`X,VWG܈UrWyXѽt_u9wA>:Z/LN,&B$pm0G_BVb+h5@ؗu<KJ!-NM]3=0ud>ۡb,PiW 6k`ě]h҄]uV(P ט3@OCʔ;RvkFMɨ 7 AnVu OLԝtw˻0i}cwX)Il$WSTm-b D}==߳a 5*?BH:zͫo8"Kj$qл""4Ob)}TASehO=1!h~4M0C"m06Tn yDQ~7moP5\{ĺˀ$ؿ=Ļz,de/lS_d$(>H` y2@ CpQ[1eWf= }FflL-P {p_:DXyUWm[(Jv6%u`R8%`h ~uiK!Y !pWm& ޓۗP@/s!繳KiqAVlo֧2wNit= ܂T&0Sn?`xO*6CӼh&UhEp'v/˼4D*a!xU hdEf3-`" r GA:M׸.@v&.H"%>`ƃtu4!wX2)?Yv2?\J]KdVxt?j:bjK5 ?p(%tvjjwb$*Wbrb @X%xЦWN;5iA{S48$|-ͺ=Бӌ"j{1-j,gZmi[E*Lp!UKI يM۲(Z.,U@K0A)%fM1T-AH3*qT@j|06ů0U@tbY.ғ&^K"BS$_jcNCJ>#w(Z_P#>2$Oo{tAҊ!\i:w`ZBc G(6# $ClI6? 'nܠ_~p" PAS;pB"HIz51 M~aqgj7LbF$! 7e>dmI7SPM2 F0@:QPjtd;J"Ph Oq-l045$2#3b_(R^c WXo9]OqF%2}FV+p#5~x!GUȨʝnr1h (GW~Ě:",t`+aۤ&%,o  (ʲJ.051d-Md=t?gp6??qBz5I ˂¿_UU>*S*`5$&Ĩ]uх߂L6X|عj(%Asrc-X9YN+U^l[ +(6%5BF/o%5mö6F ~eI+hPF:q~moB)@&KX Bˁ`9TNsmHYbs%F q*n_5S7`fq\rc%?Ya$lSޠm78"1/SיQ"ѝ2X.#=hR]aK#q5Rj]v({ZU˟+M5&o@ 4{6-= ÝnJ|g}#l7P?&2[^6s( ʮ,7*5~B"KQt|0NĐ`~eXq.%F=Ps'nњN;bDƮnB0+mE, *+̽P]Ԫ߸s}רu`aw -,^Nm;,ف U~6~~-nMqbSUGuԊg#S(| pr3rđx`A _$2ZK67ZI5)ÝP=el{NW'*S h*˻NBCmk@6P7Z[|qHM)B wYd >j ]ʘRKx0цbRCa+p4%S@EW)XcUozsblxU˒Ao79‘ӲbUyэJo6a+Q4+wp M H6S)gR1"DT%XpI%UB3QSN.PTCCḦ́аw"T wq+/ `R3G*n`Vq( cT7.q:bMۧ:ص<( R~~&džbK3LdY[a{3FU&m~T|> 51X/wGٖ(Ь_qrno5 i}_h?5+(@EPZ 7̌ZH͗9`$e_VTގ̚Ԥ  [fɅB"Hwu(\RSx 85o[D+ ABwp S;H#=?{﵀?qhU'2 ^]kf]0;Q  ( 5m^&fEu-{R(Ϻ4Z;S@x˸T2`U*n[+Eń!,^ИtHD eIL Aݦ̨-t1hscSU@a#V$%Bq6Yth4pVL*օ);1HC\!D&⭠jFdQ>\}? +xqiFNUwe@/Ku BWb 1|PP4ßɂ/:)kh *9&YT 1!}pAU;PWx X>k㤎5@Ct'cЋKHw@Etn=rNAڨ,5O^!j%׾ى-qY*)BT`ƃ!R<ѽۉ8UtUz 4kpD: EP40,ѯ0g lva{TqBsU?0&"ya0pT>FƊSЧ44\nUp0GskǬBԻ"m4dl`$Ƙ`-%q"&0C({5bjPnyqfĦ(%[SKӘILRI@%RBY[aIXG%m`(4 r16R*i 5cقikTēOrj^5s@Ut\UoBpV*sH r- X1*Rs|ЌIGaA0j xlھ|nOp JӿS֍x@-\g=vAa cuKa*uXq0̛&R5:I5ەt_þ&I{d9s]X w4\[rZ7btq:øv(wKMyrb-ɂQ{ D/9 rhT~b/:MbXa$Eĵ@q1'H""*ޔt;DփzRP#Nz` 2LVluq{1H֗/}0<%Z !'RlbU xxLE[_蔓ϣ.EeBt\Fp)*3x (:ʀ]9oѭ'fK%Y 7Du%eF:A8);Oa^gS, g/*lDO f _QKFLx!k{`'DT_. *}I!Xm \TVR@,n)L@G)[brvMܓtȞ-!56C~N$փ_ƣ=qFsNDnV/k<@%pRD*+Isx4?b0kM?RՅl`;sL%8WU:7qA *HOQT6I,".75n>R )jP-V#ن n3D/ '2=SÄonFlh.1j BV.FO1g@h [kd: Mˢw/l%#CuLۺPi[:bg.'"m/?0sj5hI *Rs*":TSp&RCۼb!)1KQtWpUj^ 2T!|0f ZQB^J(TU2Ipͭ|adfMԦ0UM6W2NvCb$?O 4J{(61*Q!7nyBmҍiqӨ2&i{'؜rj(9VE^0 B#fɧ+P?X?Xq|'ؤXCB ?H4dOR(s-;A#U:~ H!ɝ+fLٴv`IVƒW 1EX ˬ >Z!6?cpȾ h\%]lĻ (Zt&˃&){7aĵU|T{\G-5 Gh W&4lvpH#M޳Y L,E_ΐKNdAz.JY|pMJ*wKDvR *8"-sU `: _rw8 1~JV;{8 S@|H("zK&@2,&wezdOsyE>?.iTSbhq.ʂ`k)-B^ VM$A(8nډkE: ubǺ*mC;;J)7QIcE0&?( CE&nR,$/n2ZmoT)<>z7<"(*+@m~G|DIjMP فq X5,`Hh* [ŘK Wsx RL19@m˟f?pv8]v jӾJ]k&MEBpxD\YЍsx҃UwL4<`*Os{yBBUT;OP  R9uYBjԯPKzPO` 4yv A!|_!h9ʔBX4 #Ĺ;q#,:O9c* k"fE+-tapB7ĸPۊv}h-( F::֓Šj`Gg Ғ/\v(p2dhا06 h8J]ȵ#&(awpO-ԸPհ uK6a'1jmZf/d*ʕ  1vdn$ fyjMkVh&PҺE٩B&3(NvA }y0Ml+/F\Ҩ z ?>``,W9 JwVExbhxjn1-TO{vj#ʋqp*D(2wt! y R( #Zuf[Ɔ`K6Z!;<*ɨwxBvu샫aUǽ)E6̈́SͽGr~@9C*>S9Rztr%Mi$F7PFC,4+FQ@rYqaf  al\Dd@?Qw5Q} P~>d{8 7*Yc+a[ B~=fPXNc} |`_]|$H<k`!+ jaۭ\`ZGWUG0 U0)_ bRjwuعBbX}͗}@j۹y,2:-5d &"v9n-J-$ɁcQ.p.CAiEZS!(LOp Fޅ(LjR~`/ rlm0z~Dǎ$@Ma=`~F12n)/l(A^3_` z?x&֟{= _kXe#P#hݏ>s4t6nےGP ,$Hgr߭!»ҟq4$F(YLS"#GR &(ڡ?W-$& -hmh>dr V҄c2F%]e2mNl%%{Yo(IPmr+h%!F޹|ܫ{gqhRx8N_m|bވao0٭5 1Jg>j\Xv?o A=-A䵨Ӭ3 't IˀQK5vW^[zxAiXr'G!T eƳ%bCx(QNq%%A8lׅoiV(jq'ʿ5D`,jեso@(ArZ6q@'^T mk눬@\,#g,}I뛸OV҇鄡A6X^z~EuF%7?aC $]; ʀ/ۯ2.KA@ޟqhWvx6jj9M1T4Ͼ`X)"ğpiSqc‡nvb":o(ɧx~"~W"E+9jr(Q=3d%X@nqBT\*GMI,RyVpEd%gcI ƯX !Ω`e 0fxhov iku&-v ݈t%AJ N$@%JIϘ0~wh!Ą]iU*ؓ@)+4 i<Y;+ !kTщ(eƸ_/RKxpQEdamSmX9f] }M *,~/= ž؝ Uxce۩OVS%fЬ2Vw|WM CLKU"[03 ٤)tH3DP"5pn$R q:mXƉ#w4)Ē]Qnŧq;eRl˄φS_^/i׉JJ.[)TiZ2cQCD<(D hf̧rr؞ʼUR?30 <nE*,l.{i -6bzABy-G^xV! rKd:f WHltRRDz 3`lEl-Ml4YtMsj)Plmh]wj$5:w7?S:WtS `A]a۷`Pa/tQSou^*#0Cw˜D? 5e>ko f!B1- ==IqZ osTn&, ;X:%X7?h!IXRh8W*ɛ[78e49\G7'WYdB«2ۉ+U`,345,]up"՗e5  )'0!("J-!1S@Y; Eƭ,"ӚZ",Ѕ;0 G.xƋ@0FO&%Tr!ެO DžH9iBc\<ʡ~pb>B'mq/VQ};iiTS : /pLeX ?l,2_4z82 ]vp 7^%ġpbhkh)wLksAa^2%vc:eat"7 D{ i ցd-.&(*!4ۃ4e,q68H*~w", Op Jwx]d%\C*udA!Y\sI0 $Kਖ਼ k\@P`Yj^%.L(#,3=r|츝 %=h)n4Ec73Kwn!)s}*Ѱ _q䅸 1cdq[vC4n!aZ2mzEc{ l6`k *a_pGݟ<6.ߘu iڮ\mtرǻF( 7H+aW3[ \H*RW(*~v`Yr93vYԟG ]Qc'm/(Ue!Lwp=AWIGk,sEZZ4`؁i˧1Ϫwlql7xB{-jj@Ohf#z)q5 D('BlQ+@,E:0 7^;zl=ނI|b"O[jfJ$xx'4_!1%TKƫet +̡'u"XcA/ 5Z>B'@N.B-$#P$8j6.ިVo7ٓ7- X ]ߜŒؤHxĈ߹Nkvk^\ۉ='J9Kh6auK J1 HT4)f}u\ p䘵"pUDИUo %U$$Q()ZZ=qr5^?)E:l0/ tFFXcj4>"TPGT}ڨ v+ݕ~PHl\! /HEIф'RBQk1h;E1CfAHQ -m/8dJ8"kN  bMfeCGfӸkr" §Ԋ.g{Ɍ=O/giIĵ6DM[QBDT(-bwkRSu=XfŇ95x?//mS "#0!IO;"So쉷UX%d.ߘWI7H8kQ(vH?wquk$RVS% GCCvOq 5))0A S[f˭`b-觚2^=Ĩ9u7$ka xsUmGI6`[%uU(&)*)5u? L ;91l`ytXɖ ~j ά &:m.Z*S)'LHkQv2Ar(B^M k$@N[ҕ>01bQ# N߭$fxzmw SOTm[Q;>v4E$|o HE$vԩ=24dH+]ɚm^p($lMwV ae?tO`ԕ!L e0A5(@Jh~15I O 3c1hwiue2[P5VA79{פ}mtpdJڟ0oIu|@؀`GjLHn7Bb+ !.ļ& k*R'9k}"?qWdqJXV$fOT{j!8;-MȡR#JϮ8<7&M&6ZU{1E }ZuJUg:&H-'S/}rd h&6UE0I Io BmbٵPo1)vw 9m"EQ]fhM qaj0H4)Vk" Ti)@7"!VEҥ85Sk<{+Km&kT=*m(~))M\/h  0plz oXҀ<朜tUznsd)ADeé7K0"frn@J`$q@ReG CS,A~ʴcQ+r,,R;jb^ w:,r3@Th]`Qt%W}^Ubv%mh[EB>3ɐ4պګf*QH_;7ZI*n"Uo2 7,Hጄ-mV VBňd„I[:d$הOZYݳ !;E`I0'rTsU ؚx;fȡw0"5v?0:ISxD 66]ˬi BqE] *T< bpͅ: P y@}ø q|m858PU96QR %ŴPCV]*|W(aa$ O!( HRjjwNLOk # (Ưpm` A !,?xˆtC&ldhO\%5m^O qu1)](x(uN TɓGA>lac8#P$$D"; 2D8_R1zىdo9X%֙HlrtknkG2b!4RsɈ(Ai S"!_Ҩ*0n(`ޗ ?ώ:k-y<ˌZ3R, #43*hbCMk?rM *GC#i ;ƛ09VN ӰR lCPn&܆Hƻ%N_Đ넮)zr=NO ǐSh<%%;KOy3~Gj&4e)Bz4U^q4VlFl 0@!ʻu ='Vd L_-;7*cZy@z)ۈ41 qB(7jM<։oǦ~_`!RUWXT*>. q]PR(e%XܻX@PL4rH~`$XK#[T?Q/^cCoͰ)}$m"}A9ߞ ]h-sW1e6{=FȴՎ(,7<,!"+JGG2W_:q)u{5_V~.[̪ "["<`^Hb8JgPtrofݼF@ oyܤ3@4Q{+ o EU\ 7/cgj57\Q:QO~\HM(F1<3ޢ5>ƼV9muc:Kj?+xb/ق(FHۯfKTE\!J_ n)0TV %0xQjcbM̦1 qar?q k4@"ChxLY4.&*ϸtl XH1G+>ժpc5Bc#My>`بx.&@|5,h0E 6bQl)iJ1tR)ܚ'ɡ-dcVWhx0p\-}puE)D+ k&b 8nb#mZ&Y6⠐UY%x^SxjW&©'3*3g ?aBx B>`%֟XB OPaU$p)θN E^ e=E!6WbBGzdx7Hˤ=mPP)aRj"}LVJ|fjvSJQtִWH m LEX9HӘj{9q^A8(-VW-Ds4xc4(yY&F4(w6R>u C8T$æ6#BCQ0v;6zeNE[Qu5'[b:сZ39>kie( K#Oh@MoZU"-O{~5i(Ngi =$ 1@]p$sejXOm1OT!CF@2@mLI4o\`[kkoMH<::bb 0M8^c!N3OIIA_ aBCQCk0񖦠 TIB+`P$0XRR?uq@/ƚJt%U.E_ϸp",טD ~`IxFx_Oa5-DhہD+wu"IccqJ1VE9Ƞ@hrYI}:` n)G}f,23w"Z3~6B}p">bYF-z[*ҿ UK°iNDz,RAàMnk]G?޿eFG:. Ӏ& GULu: ǿX+PbR!piK05#1JM"+IDuUSWI+%us+۴@d;w{en_4y~IEgbL/+2HrdAΞ| 32t|7 GxiR:EU\\u,`LSA c71,&(WI@oy,H8 ɭ 0 M7x /0 !eE@jr*] j6gevY""VANYMI95.!P d* B=B[ɀ{*'IxH7>pbc@7ӚCB{Gy{q'OżTnMK{8hG&^`!Ak)sO\0MqT"c̖npdQfa=SrYD`;K~t2)gI nI-{TЄcI(g >elLBkPwPUvݿ̬ XvdZ7b@))JMdwei}KC&]P+ \*w~ 'V@-#ּсJ5ȍc0AD`\#? H X޹c¦?%m6I^#H&X&a64Q&+!`4+M 1IL15(I ^B-YZd~з V"RdX;J95 %M+~KFӼ%i>HU9_p^(49d.13M\FP$}RD~KTCwkx N qa8ѣo'3>L?E3gοǟٟs|s1Y?3?ο?3GY3o1s?sQ}>?Pg_<xǿy9??8p g?\ ε &k5)%c}NpLv͕f6̳@s H 9+]tp2a?g>a\ũ >LbC|ƭ1y9w AL)S='3ϖY3[ bp3Yʭ[L ьD(3(g93 au]k.+s=mpLbQ:8c͍590>3; 9]FYXnvoE l%23`N8w;iԆs<|9w;Z3n RR="Evյѻ zA10B}lp wejO:;YikdӋ jv#wn=͚pdmwspp5EKBn(>m%Kլ쿵N'{^kg +fpȞV<| L.(39 95X&k QSHeM'_e\LfD8bJCFƺeaSn͉y?oh; vIҲ65_^= 7P 5_z H >#]o]/F^X;ڙJ1xGƂۆjaJ6O5"{ 7Y ' 6~ƶ9WI a~yw?a׽ȕݐ8|>F j_zf;- 98Ʋ5B98'h&_쫯`T:C۫}nMuA@L:frFsQlY1 !5gs  Oiovȩ2inb=zY훦F8H @H+ `\9ደPtLvH2m͆^+wkk&SIVw']gyMNj8dLp{R껕!l?;Ę?K1Ѳg_2CL~A-LaQ?8k!z)(*$C`:Cu0A.&D\uz͙,RG9YON99Se=hzPyrwk!Z10Ecٲ]deJOC:%WL`N@`35kv^r*jXgYR@^MT>H0j"GO &G l9.oSI~{&GbaFѮ:LR_!fzdS[7fI5s 2C D e-Lq mHFvK$ѭs2ѽ{U]eLD[l5153fksw渠3Q6~XYCF%?:}5; ?A { !di@":7\ p&e'+ $DSDRf"&C "m6"){k~R518(<;*3;8ȇ1Y{4sԹـH'dlatrRW/ Q6g-:=‹Y̽NPk6+zcVU{/4uW/&\ mRbKD}lݛ=Nֻ=&1~ rrq\ |=lU-Ԍ/~9ʄ2?:6ºaW9 P\p+9QT8?G@ncK5 MY0{sQQz|1Lp=ޘpYן?90Ȕ 0;@>O0&xDDs/>9许`XstIC> lfYLq9X; 8'uV(_}0ugo1(sUn fIpW22r"l 5uFJS82g6l^>5CkMe9#0GG(]&"vL32Mk;?+'89pTUӎ ~^9 =>)Y;Y1S!\>,? 1 u!pd"XVIsEGp;Fat \*s09Z AYCF0S`5N|8 :.o1&| 1s(A$s>?L|00eda8|p'!1 A"0Qaq2@R?+II2Lšļ1E,߅,EbǛ(}xX+)b 45 )(Ų2hyxP=ᵋ+CŔV\IuOj//} 1o(HMbX},&EXƩ!;+KXc6XXފȯ /LZz"&[Bb(G,DH^ṳ>^U4<&Vjر$ItIDbxWE~;ׅaVoƳy,8t|}dI^WࢎweB~ *쳀-CΙXxB/4YYMyTlRegMhB"lR)͎W6R9FJ5,Y3e뢿DeoEnˈ>%ߝyV,-W"[Dd"I  xXKE-}ao"$D"Ƚ,&$E'ļWxm:DD//cbvFHFk6(Q#\Q"UG"cGO$$2GF{}2Hk_)=Vo7-6rF6lew$qLwJqގ8Z&koʿ˦n9:+٬Y5xWhRmEV-ᕊO2.ʕb EvR/fbbME+QH/R/ +-YeIyѲ7(&q"2B( Xj4q#ݱ!]>4ovZ.%vVSbr,BtE 69 #E L#:E5^ѢGv}<>ѫDe1ЧHL82B--ˬ xr451vD6,(Q/}ȴpωE6QipnCc˓c),IQh24XE5EbЮN:У e}lˏHN}-C/zŊcO LM*Gh%὏BEwE7$GD$ I"|m^D_EDzXGg }%E}˷EXqcuEkhZ>] 5ލқ")YO#ʾ%&}TvMO]JLėXj#6etz4Z&>U6hvv,WBQ}XZL}Ē5>#oDbdR>H,в7BO~VVk2=25)~CQ.{;mb1Bxi)ɹ; $\4F)V9YyV4\OEYxtK(ir=2KKTPa9 #*ؕhu܋$ݎh ƣ헤V7+Ոe[CO^h٬[*,i?O EF1hsIgtclj͐kb$ѻ}aE!$/HG!<9}J6Кv6#~]N1E]1SeB; *Ž q"ĵ $!(9.)ˣ9IĮ6V?CD'%h敟.=ZzB] )Z=#'mU V׃SҦJQ)d-]|NBr+LntX9-ErfG/bp[*V*Qg z߱IvY mUTϢnQ)wXkD>M˵ਬ$Ecb5#赶:%}t-#hRYd~Fx~T8e t9wHeEbRlLYEGׅ!x]a Lr*-E&h-Pѳ[7cR[E#B,,Qo^vV(X]#s*6Q|\$ZWl$_^)Uv\ /6rx+nueo5)L{.-"Qb$\I=KBV-؜(I Cx,uϱI#Eʎ(H 22V'Pg͌HLvK4k6lJOWhc}9b>ȱ!QVX*b6z+r˱(,DwdH"~ 2E)B{Ek>JG9 t7e5mlwE 9- 15bEYZ*%km㡪jIK~h49E쾊żqExXTk5X"}O{BH1)؝!SUbh#H\iXTDX+"O+K- ]9!eĊV#Hdc'=ǢsРH8gFW/VLQ$+Dݱct4Qb%'bHS*[dCq'8!,e{CYbeqiyDr5eNcr#t6dIq͔qА"٢񱔬rxBżpkeEb݊%K= (:%6qx-.O‡OevEPKxIf)E~&.,q,+e!bUCZBztMo,D&WE(ՉQZ"_3o<(LeCR~(ߡHٲ-q~Ej bZ.4q6xH^4YCdÄJO q˲FU!S+)e W 9Le#GI H5ɉiq8D5.%!}t5".8hr+Bk ?BE &$rTWLk6hHEh,lB]flbxnbY(m1#kݞLj5fE搪%Z.E]6liK$lr5-☐k:+^*?Ѳ8eClؙ4\Keb]O]cXWⲤ%Ɖ-XxFe!>&~4Wⳬx7c(ƻ2fZۼ[> <44^[9*)lxl>R-lhОk75خC$lKxEʼn2lXhޙYלe9BQ7lEκ8OXEx\%vS-♳Fb/O7QwXׅ+f.;J6MaeQynC+bk$.g%5,ŋ1Jcᷢ Qxo^:+YPYhE)ݲ-tXocYO"V!2+q?K4ͬٲmxq)I Q/ xP~7B=2Yo ~K G4k31bOx-4w3}-74wxoXwg^[4 0O_";pW`|YA> |) i>Aa7G~C!HRg[Uv ̕ ʟ]٣VQ>0*- 9Wwtz'5k>(̴mVЪ&chA&a?_جx'258?X4:Fޞw.ϻzm0#?$C6ih +&@xݕ?ӣ[C<  Yg~s,ZL8:gw?d|]a73ϙ!+U)j_9[g"2!.Q 0& Y!Oπ:>y߁6V eLwcGDv^k}/EfDB ei3r>!W[ 2ϊpTa\|rҡ^}BZRZ|<" > MapIXa+-`V'a* nYHS!"Sk?+,K7k>)GğUgdPmK<8@jxM Ϫٽ¨f򿿝 ,L9jc*M I#f<ż+zJؙzaA`mV8ǚƤPizXٽeh!G̮(L|[ KpWw~[G==EFl OgBa=\|5+cJ|ϼBhOD&+h2Zi-Y[zw.  bR4RjԴ1 6- On[U9?|JV`&~d ^^ IO[8Tu} /A!k^(,9Yde/|w eK!jMh nFҨJ9kBgO8ϚHE1(@j+AVZQ+iPk(7Pk|oX$OVճS%aRX±~ 2Z Zͬq+pIqRZR^XPjUK֥Uhyи?К^f '%ʑKOIGJf@O% KVYT `2la*̩ŒѠ[B2k\007YYyNb^o8S&`fK,ZmZUG]i0`CZRayƵ51h|5trLJ0v``QXS+Q3 [5KTJѻU7J|gf%Θ&ɼ98qVdanZOTn0y02 YҋIdTL9 i-0XY2ǚ &ՃVaL`#'jz@#>LaRY:. Ѱ7&͉#nXJ $Ta1[9s & jjKHTA5,vaG.sHÄÁX*%Aq,b"@u&;XPH^[`0c%f ++<͂rXLĬahJ$;&3 0BT葶ǚ88BIkyظ`J n O"a,-̈́ #FԸuF!2_5D:M+6X.ƴN`)7FުhLF-򑄷Jy^+G#KO% !01A"@QaP?1o(OoEX$_udѓ}gYݐ5y2uEgkγ e֓rt[>IƐ̟b!^Bx&%Rm:XUѼN~3J>-.?Gbٞ2Q6S;5pLOƣ/??Cx~YrEӎBq!Ec)w/OQǑm{Hd,o(Hhlk y^߲#)^~?\Ky1_:eԊU!YYK=n{r[z^!rDP.D6L_^5?{^'Q2;Az$B=eٍ/H%SydJ7q)Io{b.Nu*xnOܻ5c^e:$Q#ܹr|*!:N/Z51ٞcKR R[I'YS:SdzGJ~x!LE*ڡHQm bL;?~/FqeDO##/"$Id :6c/ۏÈ_о)aP'y7IBQ'Iqu'yILyx烣TbӍ8lr,$̤Y6=VOb~Kj_GEĊrYJ}ېKvG!HeQA~y:m zB{GYr!jb[6rcYOȏ/B a B'u.CY y\zη٨y| [5X̤)φf6w6<&Bd>i3Ү!{AjrlEd]/;N 15=[LV^;>ݮɐmj=") V5͜_Y͟!ڠBlju}iq&̫|'dŋvYIu$QtW}K}ozܙ ҋѮFgq2t Ґdhy\fRx2|4y?|l ɧI:b40퀲zD.촓9G-!}ðh+Mϓ$tPmHWƠ6!z-c^N3W̢aCjf/"pqz1-mvIq2ЕHa&Mr "Jˠ<^>T[|TE.les= UNE՟y[edį,#rUCQOP/M<%..8tTs'0**id6)WwH#Y禀ʈܮkMaEJI!&{W8ʶ8nLBJ"= eў^Bg ?Gsgz5%BP%TR-[Uƹ[d(q/R)c4g8 a&fzЋ{1^,;e 7MS*VeuDR9^sb[U>;bzNh\ϱVu\_ô@އ=(1?|!^ܢz[RT9iS;!6L V7<vBMU'Z*ؑՅ:{b2)2&1xWUOw1#BnN+>\0LVl zCV=<>'dRrͼP+kª"mqO(rusJJ56u#a)Y8&˶HrE3MضbW)3;9mC4J`a;gTlyaU5 <}fRɽz~ FaXqO8$KJ 6x0(!ǏaqV| 2Ws=HscjI{%d1w\,T* ap6WCfLTV|h>ؙ4e,:Z͊qUϹK4>qOHC#egTzVD+jI;$HLa:g5z.):e %`wK.MnSZ=ZQ"C0w#.uP[Esۑ{ )eAĬ ..7غQ^C7Qv`e٠$&eI ŏ{[ճWdĥ7j-Wx3FpqFfDUp K K0;aӴ |ٸgP'--1B}̗U&#UMmTU4 (o\NZT:Pbe5NPqְggcaWEx/{a} BhW8N;'em3DzZ@Qz#]i>sq);F,i4e*JFb֭8ɑbɣjii=l_D2v*^MSlzzF/2h}v bĚKs]t1D|uY˭hG3֋ZTH<brQ^srrg.j>ʽͤ9|{ʽZ/\lfYo[{nGqF)s*S"tjJ̚3窿^1( 2s/Jz1v()Se/kd7ω5e.[NgU1hnţ.\ݩ9}rK2=N9)r6$ #]Q,4GOa8jMy]b-e%Uŝ@WU.Y+ɧP֌>+"Lukx32e:MVUCc9sAd@cUəfix 02e71F˝0zNh8jOT3:_ڞ$y rf0Y1]W.z F1bѤ6DFW$;Zq6׌2]$>P+J BGv8x1AC5v@ھ¿v/lUYR/Uu+raUY-kK%cԯ9[xŶ&MnN͙|2et~Ft+ߙnScTRՎwj񏰗G:ʙ\Y֮ղ@t`4oBƄ" L0+SIv]W}(vƪ̠{J2Zgyw=KDPV,h+rj )eco>q.j3vf.G/*)ТlM2˧3@ܐ4?mP.[x]2eNQAoH|¡9ƶvũp(Ve.Mck;X 4e ;Sԛt8A"pC%9PS+ЇM]Q.⥎mưS]wfd6**J=gz3vOZ,L9LQ:-,Da-icX ̓,ljf[(NlF e#1mWa";0U(0}6ϙjZgpR5)/bV(hyGO  =QY 5nFB^^z:zrjJ54V>z݂i}M\g#g%}wieƽ;bY2 )ͪrXKCa.o 3C{.PS`ql>Ηp/9#`ǫ # &'GX usyلc8*U WMJ k^SBc2ᗨzЈ:`;eUŀH쨣Fh2N&tM  n3Wy4֦?9\>@(Ȅ6~lHѻyȑ;a9&L@5hIo' D J2]2a04uYZ|sVs]Shf@ sK8z]2ޥDZg ,cپ _oJxjOR1]^i"ptLv`mt+$(OA$MGdf@WjcfRBQ(49lZl] JElnֶp|΂4B*R}; kW,JaGB1eUo 4 %ES42D7j<(+)R k;LbiX=S0Z^T`es`& ٌ2W1 为l,ғ,^>Fde=FdA٧M<]&+^aSBQTPC TMq}_(>Mg}Ѣĵ6onHlXS4̑A{,)Ͳ/f\i( *. [cY\ᕽYFIg,ZUVWG9 PW/vw>ZhE\1PXG_QV0q94b$]dAgfBya\:nXyӔO]bsW)N.teڱ^EW%Y8عiS(ѧ%͘2S-euv(eByX1YiIgI/sJj96N_|8 r¹I ɚqt+xҩ^VAYBYҗ0 +^u蒭A>.WLlh5vF l@*Q/za⥴tOh(ZU: iP9dB]ѕj`9ARr8@: V5C龧,|R>I[-;Gj_XF%]6s֊OڄܬRd?;ywPDLqؗi),00s]'23S94N[ +ubpui-[ՐdC[ZwD=h>cD~RNܛ$r֋ Mɡez,ɟW#%(h5 q!%7Θ5lQQӰd}W_\L'_Zd@)/` m]n}BGFcR ,`Hv_d2׫8,OiKy\}T9]5UG#V -`^A59sL)- Vf2_H}εu7 ͭn 붽Nҥ,W黬5WjٙGkyYfKF@FWJ +]Ð1*.[d.-t"'w-".X Hnp1(DtFL&VƸ/ksKhnތK_h2劻D/x,x ]ANbXE2ҁ;AX/BZ1/T)$؏s@C" I?5Vu,٠&B=;WjTU4el9HpK&HK\)o=(P?o{5%2ߘz}% WͶKY#Zs1 ͏F%|"9wb6M<oоi}t0dO^pV}[OYr茋6'1zdRQEcdo0lj (9rbq+<;W9Rݶ._ekX|ݮU(WIhiϳkb2Yf bLNt話ǽmK"׎LUXԙU Y8w 7mp-wF}L7 7)K~[3*_ceP_G /;L-8~TUz|yYWBR$ XYt@*_;-TV6G^vA FtեO=-f[ұZ^,px'+0]2ϙǓ%imd-\S󺐍 kJvŷ0 AK/ _кԛ]Kt)ƷORzBl̃\BRR_hb} E,5uMTc#,SgkPH3$joyjJ7cX-UT벾Ј7b,`R\O9>1&d "cN~cMH⑆5 H; sPזr~CNVHQ>_bS]% @h aee7DFeAޣeR+lꭝt]RJ}.g  ].1Ey<{6Ld 1sHI YS75ZPfBY&t}7QI-&Dˋ)b<=ѿtEכQ]^8I[˨fS& )[d)(N,П|B xW[F (\iY9"<孧(=+ "ILLmQN<}Sh C[:ds˟RsOE \ ^ su<9gbGP+/T0JrsҭYϝ^Yuy1MN}lDg>|k}%ٮ/r}IT_{_N҆7jFۄt@])>Dm9:^Dʦfm,gYÌ#)Rui[5;j(Y/h/˖HԷjsO;T>n5iuB9=\zh &irTZ2n;P8LH&@PȀ_e2,IZ-TM74xseDAoTizt[,Zu5e8;62I;Z-`#!'Ӷ6ڳ.fܗrJ 95ުxx^v@k1ũԤ}O\Ɯ8Hz9Ud1l۪˪8Ōt*5" rOtKUnz,X$H|IO Pg+@wuWP S?W-8\~jtl2NBӥ=6wW5pT邂e˝SŷCWtKE44yQI'ϒgiE\SNu9'&;GfAq9^Ċ̋\LIa۪M U]=n2L~Hvv}C A o\E|m99wssQ\uhXMDew0\ e\@9i^RŦp {#qi/Q6I[Syi UY3onS]YW=ZRzeKtPvZSl++쫱I^4ym{b4" Db%<{$ND̜&k0dcy6E؍҂@Jʸg+ KD tѳftm2;KQΑs:k ])Mvi/F,)0rF|{uGeŷ*cLqA3ēgQVEJ^ǺEX C,m γeD3lvc$ū\h^4k8\$ΐ7>wV*hTٱ;MhN*He*,xJU _r3G>кPĜ]\cYl!\*WsV,9?/WB[q)BgJ؀-UfݴFvFVzeb04X24A ЭʪOH[ʉ:b.Iǐ=d{ ѶMk , |HWE1[LɰeXvNp^ڦ ŰYFȕцRPy|v,E])v3h<&S6흊.e?K M%m:2[Fy܌11,A Ci2YZrHK&+s6vBklI䶇3`M51 wŴV7҃/L <`"9G.*&%_c~/[duӧ?C++KU4l'v^(|1lq.ϊ ]=h>,3AfE3.҆Nf.$S\o3398]Հpeύ];QpN5Nsedh),i9/6M[ώ,'L)i}"oOpdh` @b'<(.ez aeuh`)"fi=^M׳| fQb%sDl4fTmwz`kZ k4O2pV3RJ@g 1$_0e.o~ًVU)4wǟ*6cݢOgOwOdoIHRjddžiTڕPnPa)%ac||K.N%ϗ7D ͈jfH{!fvN[EkƨY]e#g츃8>31W: gX?l]\ڝkkEtm#:e:due7z?ݞ_=J#YrJq#,PU+mba,5>Wol24e{^M@LikM[r09+g Wۖ䱦SU= +yMMЏI"9ĥxg,5kQ\\Juth>J]! :;j`kEٹ]>j*"I0U70Zi)벶KMN@{lFW8TsV"l(Tζ_iIGi-E"A6OX_Ek[Gc^m)R_%e^>=g'hINUICr얙pMcI0pMZ%_4^;;vM[\9TvhY#u9>*5xOFɔ#YXVW WjUqaĂp(=HiO,KuC@B2.\ @U$_(Ni;Oo.W9mtIIUʧE9TP&Ȍl8ر쳡WňRÑNtre ׋yF72?9b|4 aш9vtk&U Di@ .ůxbGJ|U3I7['NHb|9EMr'-ksSG 'OWhíG85q|aKH!Ќ%_ghS]yBWSлKCl]i0N㠤rO/`\Ea&p 9*+G.4&[+7DÑn ZBɷM>Ꝕ1, Cgc_+mHYU8`F,Rvj Y]v\ 랭BX̢ *mZ𜾻-o~qȮ]S<7UY[j-aThx=rS ƴd'<3,<(d!P-8v κ䧊T^GpˎC,y`*wUeʶ&>F0.ӑgh$5n6d^^+-x}ps5' omfI; y׽QVoqBlSs4ղƅL:l= "gYYh0W\jeTpVmy(la RtIšXOYHS+QB+A`Y_?Eu:Z1G=@Y+1JozyFۑ49IByώUSq[#9H큅Zs컅 :%A 3X6\MlZ抶kj"]G(s8)_Fy:aUkDH +=gFx`4$'0;iv㥇1^Λx*hv@fbUg=4+yJdx҉p~}z!/Z'ͤ^W rt/6pet@zJ\U+71l9;4:w&Ī-ʚ0V(\jJglhteyԒ[!AVKrFC.U|y໤1螎\P, z[*]A~S#^0ADT>>[i(^X ,=^mh}A <~25;J1Y-mN^v ]KE蛸g(cK,[tߗ.bxC' +5.;̈U3qyIt])Zz]QˇgYHJ{T%i%8p\&WHiISxcH7S* >F^մ&c04dq. ΑY3IW~y Wz6x{3'LfiHؐʎVl%\:hd=^vČh Zq3nJfV䮚aKsс(Oi>=kj k~dO%ȼq94nvDR/gچ L_^5l#']UEG,m-U+ AXMiKKJKETHYC1y0qww.7 kЕ`C^%HG2iȴ/?EҰt$0Nâ/*DoL\fqOm`W HqpF!F6&6MLm\ă:EB;Z:*HL/`@3 h.Y9"%LEpds^&;jzrNS:5sP=V?83[iXk6h%+$%,EWฺÍz. *U0_ͼp" 0!֑ƙV- }lDQ;vz5€hNDzO̓EIs*,IPfy-[N{ҭ:S7n/P;E`uHǢ)LiIiuT >X%Fv`#35..9&d-=& д!%JIU'0Sdme 2Nϻߔ_\\fLLGXR&Mª%&eRtK+)_=ێcM  vHgu@r=snŋz&G#l.c.~.f6:RwܒEClUj(seURD9MD#h鮒M+4V¤p+6,(L H] KJΘfK>NAnz(PR^-Y4f7Ҧ*Ŭi4<78%Ak i\5 ̙ i(B00x@%s62^g !w*PuzdT桝w*ȯlt'6W>2 O!hgz8X# ՗T\QL.[ 4lfj'vmý;UĊ* v#~lV G8&PCcL縤 C:#[%DDB =s4tVj_H3m; 0w$Z#Ɵ&ȱ-lVnWr*>>N-G 0 oj rc}rZ[ 侹vpvL8g{Op}P}3޼~_%({O{ޤ(7b#?y~{&%,{t>nI罖{ɹzZ{Kbh}ڒOE޳j7 Q f:zj6'ެ˯ޢ'~~{+Pz >'ܒЁ^h~3H["NtbܽQ%2zT{oj]3^^{{*AN6{aU^4CŞ7!"1#2A$3BQ4CR%aqr5S ETbu\!5$RdϹlA\D-D=ዡEc#8U/U@sP``bCA T0lF9FvϦffm;Κ` biKi I |kL+8HpBO\@gѡ[]f~A#Y/)@QayVI:j H?1lI$R.#v㑠$kC@b$ƕ d2}GHqS &=}IJ4XE6dH*M95!<;zp֌e"7W]KFLV V).k^#@]>:=Er.T|#=+&G%$|^؝Li0g84Xb=>` A%%KVzrș҄PUH3C/Y y$Qm- w".As:: Iߛj? C.d#YƸD;4u5!"Cw)L`:$%U!)Tp.BvILj"%ddĴGo ėJnL2x{;q +>  wDAv:On),`Fj!SN٬*eG\T酥z\@n!6$n_ܡx%yd ޕ8;EqGL;Ey/jlõ\S5. =ԊZ!MfAo2EVH30  @HH1&#g3%%BGl԰ JNs,XUAI0k$2JFds"3ep]#ٵa{V$ܩ %Ix: ԘIJj4&n\ D!P`WuZnhq#L=ԑ[FWӋrwm5¼ %|,*X`aҶ697^D5% 6&+ t -Y! jʔNA=7Zi0qmoA clX)y1h.AI>H8JNڤTU+ nl^H0o!WKLDV^$ gէoadITd4FH2H`S]>maʤ3]Fi 85Wr䡹XqmK݌2#(Hrq JGWd9ȕ3>PoPvVPǣ>MlkiV D`ViBUPfЈyTL-($$HR[/o'kلkiTLVc"en H,71Q$,)eZk 8uwT+ >)="iY HgC'.i(匱GXIh%TtpJYV9@(bG sVǩNq-I0<"p@R> *A(lHa"]r0n7qo"3!#5[j{4[Z,ƵR;rRSڃpby$@!#qQ 4ՂH L?RCX*EH-fvS ?c&)9#jy*YyT[F\ahN\lMѷPi$S\2E^_%Z-H_`+FI"XF{yTD~35 b(2GA!fgP\OpY©$)dnT QD~:G<15H2iyTPmUْev0T(ɮ:T`*7€y[Ӻq[9f_PL(fxN*lj9=g!77|<ҐDvVuI!.ZH<_g=T6eX ^Q="gyjSvy=\pJ%r$I8ָ"ʎj24̵$2x/u[sG\6@=Ja]ty-W]5slv n;bj1*F:I5A#;WBq*N6}=˘?(IJ> %1M^-ēFG+Vą* | UČ#@Vs)ag!6?HY(%K#[[BĢF-%© Ա ʑCc ܉s&Qg l%9SRJʹr]Nsĝg!d*Ev~#gZR|J>U)h8ȎTD|<(ek+"6J 3f`+L,,Ԗ„71c-BVV i$Z/o)٣kJRGSwV]q4 DZc4 UuXV=HA4YU&%7F[ /[2,cQ/I5Ų_E$q!ĥ-$Q`%2{1!fkt괹\G<S%@=/6,Y22YrW]l2xx!#Yc, V.O:T@cvme#C3fIe@&RMKXlb)÷s'D lH$PnQK +׌jP@dd䗐".sm2K1 '}VZ8X&&4lo#T\QZC(uMUIvydg\GknAcN^AQi=&$SY@D1+˲$eE |%KnaSR-_wxuwi LD>;Jjp!7xy'/s@Y6ޮ[DHɷ1( Jnu8J{DGr `cw9$C88K4HtP擳FM@rK!#E3.6dIjE⤓VJ!ȟ˙,<`eVMsid['i Ɋ.^K#j‰3IX}Iô6I#8`39-\2eojUk%#qGs'D!QyB6#7̗W-%f97@Kh%O$&!HTH[&n΂N@}*o 1Εh9M*Isc,(sst)\9Ss+0^DرDđ]]4qDaԙ&,n6o lj-FA8xy -uM*ʵF,y~@ߏEpDI7.8InBTns.6牁y. #1Sl]o5b[~E+m/Қ ddou&SZ^/9JIgղO~"Aop.(;Ct7O"Sq fQyhBb@RE }]VNWLe"O!EWoCf\VŮ7eѤ"& 0ޠvNn7HdYID$֮^Hͭ u/^J(ď)TJB,<Gr9& 7kQA{E;!^9ZD<Ƙn\6FbL-!XiiFL"I-HP@|iw7DG41K"L6}kKYbPU'm !Z)9 MqPDCi\o"<2.R[yԉC{:[y۹<S˺[g(l8%Gx.r00WN۫їqM%|Kk]~}o/S(czS"WTFNϋ0 rx&W6WQ`"aKFfsP87h- #"D(?Þ]GUٯ`dtnkJDmCp4V ^6޳q("x~EI9%KwPΜL뎫S4nGĒ0b,cd&MD#5{ vʠ. ^wxe6NO%p^!eoy7TSpuⵜHu2fe@ԂBM;2|sAf h1$%5is=$/5oܲyJI!ʑ2VAIm+pre "ij Ύ*>diyk{c$!k+X\# /!aq^#_.K(@% aux,/B:B|hs )--"\~ma^]RJvQ y ԮJ>8Z;Y>Cmf$rHOIhx FbXشEb_>Epn4*=SZ̸KhV\`=ҟ]_wKu"*%7CC p5dOA%W5reHyKxe׌7-G!HM?n,|HP,b4W˗)p 'ODjɴ泅ābC YjѢ@bKt mmf}征cζb[h7k$BEC7-nW&Y.$C,2xQDL }{Kx %kE{ |XS[{ۻx '[ <܀RȌh@^n7G|p$y,́Q2,a`p*F ]٬hM?i?T663:UҜ4g$JiԾ/'pHLRo+G6 Z֮[RsRU^UV}1tG_II$e3Ɔc,'T2\?l%ea*8ܙOؒ/nJrSLg٩0,<ÞYf4Qb+Qy_b*tb褠pDdRGg$!Y,pC$8472?n:XO5^a8`|GC!X rcVb#ղ+4̖A.pDÒ00É FH A,mbsIXR%qbŋL۽DKTJ7$b9m/5܈kh-&:K<+kҤMpTu\ |n1 L'/ôkXHOkY?F޶BΑpNi ?L9,mmWۡA#ޣz1W `*Jn~#E38"bYE@\*z }'\4qB#);[POpM\vwJnQU#"\`w5bMů _-l$97S/ \U._[I8E:=J/S=b7~v8Ic1[PxuO DmF#C$?qfA<2=sTWBй=7{pJn>2`*W38U۔{I#՝g0N!fQXbKK`DjG1FԳ{CdfH'e\9mE~<}88`\[\xWFEcu;I `` IHDjX[ XL!Ƒˏ湶mP#v%@F&!ӿ> D>&'O!chuC,+cBe*-E\I/%&x.^&:ssg "y[=AVS Jqom71p_+ib8m>ՃH^e0LmcygT%/0'[IR9YH[rt2W$3pg✔'Zo ر1-Akkr+)fF>x=5SV+0\G|rf)Gl&R.WH"*Aj2ƃ Ȑ:]Ɇa=3$&iA4Y[Ff PyOEdm++N񥖲DJ,P:ls0H,NgPy"9OHI IF~iYOoy'` 8'QZT,X,靍2"k14P[FCm O+$5x~ ^wFUYcRa#G~uo-sMс[z{h8+{lbΓ5IV[8{y5|88K'q' 4o+UBU#*Llb!#AF''h&RY/2*8sn&-?QD8\$*&jI'jf&a C#*\fDru҄!JZ6kR\EO 8n۟ 3\;85PV&az:ܳedIR>8UN7y¯CHl;RrdNP)DE,<|OPPc@UM)b<LYzDwP i Kt9v.Aej%sWZ(jL\܅bAN33e1U7lEDq>b{Ut45Ԕ (2yI{@z"r1W#GUxjH-Y^HYy9.4:#H5ں? |Ċ'GYt;cu*h/&*\Zɫv~^*Pp@H7ZĚ Ds.Ed㌵h^GH,Ouk ZE:f.=䦍3СWRBw abqyz'uk1cu +!Q4QVrp2-W" Umd&}#Jf3canXP7S['Y'^s7S7W62P,0;KM`T{ٮl--YtڡIjNXɼD2wB+biExe4aYu: [hZ7rܨlC]϶D~6k9Rśd \l..AnE At7ߥAi Ս-Sj3Zy:'n34S,Ql1da2K nEiCRE#&V]G"1XFJo7cl$D [{_  qA֦;g*I$07Qap) ∝FhdAK;Aѡ#q~FqFF{ {z*>)J VceC2aYdG[f=*vj" iDR@$=ɺebN$mǐʅgb`O?"8mqapJCƵ @[Πiǭn̕B:'y M%ys.b%qMoPH7$(.DE Jr[+ 87FKh,nmCEm=j^+'$"]lGe(hq,YL<?lL6@fTqw4[=)SgS[{h^s3 Vr_I#%NE3QpV.aq efA"b;VbϠ.FO 9Vsn\}n'痞\  " #b~Cx 0<[~GgWb̽^MriX?a;3xrI2ĕ,/I<BR$n5:/\xT7STzd:MڐAhXdi.G`X5Kkg$1)53ARrmQ(jC8R$ad{q仅)Hfv_E.@V k&j-K^O0ҥ WlƆrt .ƜuHsˎ2nDUR*;I[5g@GJ/[YZ! h1Gp<*02[ȊR:HS{KU&#Iq~p{n_,PQLQVEaU]M\:&fM@j@'q.?{ crKE-op\mci<Xmw&0@KۡwI <=kaj؎Wi#dMp\ jH@k\A~m&0Ov7tn_iZ!DD$Ej^D%?!U^(XZ3Wٓ!?U+h?(*lZ2PEۢKbbtRѥeeeIE Z:ɛ#On7I# RƺS6J}I,/K-q%(S%b1zEŠ)U$fFATpp{n6xګ0ۺ)9@jeTN$2[3'JQUّ5RG15E1B[ eg-\o,9wK[Hl(䮩P_c[jpM'GHӑDP)&* x?/KM.<*]x0T7O L'1 IxTY6#;_"2V =FiHO勱c`td1.?gxABS8 L: n092/+>\(=5G&_+"B<üс#ĈVl!ϱ2?O+gzL:!ԊEbaq5$J_%#D Ru,nk [+fB hՂX_emr*.ʀي񥵪CNqF3S.iW#y .Ps"@؊ԊE%_M18<scB E\2 kHIwۭq,JkʑxJ^0%Go.n-t_c]2:)Q!3qcnk3oHDQה'Vpn# Df1+6TBV<r=;Pʤ7%<\,"Esq]/Pژd.bTNv/1Y9%f,j wƊ3RNi# bp()#8uC.5 t&}%,$'0RvA{vw@K|<҄^GH C"۾ڹ]+^5wvgK' k*b}!xI"#lz>65) A2WCHU+$)cSqk+gixOIw)L)CAu@Wp%ёE{r+PVz^1%~4m0JJh`S: PF6""[Ul-~mim=J"[@ A%;gЈw6Iw@bYL2ک*VQj8]%2n_[БO{3Lf]/z \|\\ ~8ybIygz#>+|4pk04C|Z*9PLT n};4~ٴ>[e[ș[ƳFl\AٻaD:QITj.giFS2WkH|8uݒC'nПF~j@eW9QSF^H嶍2sI& qdYj|hkիT-e`D_lj*IlܘCHA},ŢɘLߚg/l(qG*`?0RJ ؊׿:d*4&ƿ l]^xOfu2$KYrB]\Gq>%a>^ ܼA|Hf 褕7w#ɖ^+`Qu9-5oogQ$ Q8B$9x rpƈo{)kk0܏csy%FȅىX-'ɗbiDc 5"J<_BgAw2"휬:$zqH(#DbGދĺsR75!)EjJt & F1 l8 EwL*Do`vq J9cJBΆ8 ˴VhU#BB( ~a(8JQf7BYVc4'9d_@2ZJm&crOeʲ 덍+>I _\ϊV) ~HqOxHmKa{SBK^B9`T_8{8I ˘UX%w:.X#l!)ąHHcSDe?P;Wͯa;E.XY >BQ*$p9K;;RU$C>[khkon V%EjqT^3A`u#TUSKguo8n 3ZGʇxeO(܉ѸKTd$Dv"h#rG7[\Cucs41c*0SG O%{Sr5 WÌA[+ǃA- YyiPiRڼ"xM>WȼUzFLJCE[h^1_I>`B"X jWӉÜ 5E5qj$RB,^c (k|(P+pmPҜVAZT"2[MJHdJ G1L}r"n)ԓ~s8ԎK[Yh;-Zp)7 '˗$DxXPQ!5kRQ&7Jak|\I‡>SS]k枳`-{Г[D5' ,P䬜+3، 2^p1SmMpC!&gLKpĊd*Jngl=EZLg61͡43&je\AuФ!'}P 4E!A/Vr# 4HY9wS Xii ΀OSn9y<~eI ҵCX'Ck#L7FSky$:}4>ZTː̾LI.™W9}$Ft̗0l-P[#+AyһTlPf{4E]5J#QI(+O DQ34]#kVʋB6\E{Bm %F1s$ nO <r#\%io# 6 7sw1rGm"71|G+ezLEzݤ|3 "`[?#_W`jVE]@ x%,IfHDH.xP]$D1%mĠb[dTdy"ўAdf5h]w17q9q ޮ&-RI1(sKw1VDzO=WKy`ilM$CZ6F>pM䎪9˷w&ޮm`r띒CFTnʩ e,;fbE(YoaIL{МY9ɷko "MdS%6z}Kd5 :RG5/b&`15F!SS:0hՐNc'VL+\hV>`v0IIW#mF}d'ed¸T&p˻, I)S,v1%O[rFx+[m'^^q]Ip#tjq)zO+%5&]iYDJaT f7'Cp"8%c OZLjdāխySچVSrˮFEivHH4,.JB(ư㬍$2id+4hB'Ѯ%,=1gvx X9 + ﹂ɭ} " -IW"UV~udEbR' 5`@G 7#] #@k\ qZ3 ,m|M;1p*w9LA }94q!҂#4M0MR92klA^cJM)YBQ)|ڦ{Jra?^CnRX*Ƨ+WI"5 U YPޡ Y 2$pO4`N%Hyt3Ø#\xJN^,bR\q=kw}0YvÛF[;7cu-m,R-9^0Onm3W9/- 伱CL%xZĠeXOɈ;w'V{UD9~.m|(DkRF@U->QhZt8-95`5tPTGRwGz$a$mB@biwI Ȯ2@:NZCc"]|;5{ "OH  1.Or|=<:ђH$IÞw|[G* A]q[@ #[P-Dinˤ# p$R@fr(s.v):5jڲ;=+%HX h5d6 MnjkNHl,btY1QroPham^ԻIlf,F#3Kh f=Źe0YVZ]bNx$8.G5َ F {8Hͧ%Jj#D(Ԣ9 #b\Տ5';^xL=r@$jf%Oqc4D$V!ōMpaad7ƺwy/ p (}k"(gme$ _+^uLDdw0LbaEGZm!#4}WcRJ#S54P\&g6VY |kÀ|: X X1-I-ݼ'03)rsժ}NKgTm>)EJ6~Χ;#juE+FZZ]jg=@N4.>IraR]K]žqBa"E>8"ϭ84'XF HyTi}#Xa]g 9x0|[ؗ7F[]= \E8c)>Ά&1[ o*1K\GN4`_'H_yӞ %LܗsI1WH/۲9mؙUrR+i:_? -,'{^uG V#nÖd6VҭqHb<:Wfb\VЯ5s&Uͺ\ژai7M< j%S-$8EA&.^$`g; eH\9ɧlkv Q\b*Gdi0ڍFNVL2'ƓE9#\ܤCƌk[M7-/RHulwRo[ 6kGuփfئ;SG@SzJl79 ㉔4Fn^0Pxfْ?p.[;ܭ<m#+W'Zij9" ںڑ*>4Yم[*-5}=jn)c#7qQLR. BwEfe; kkc]uXKj!"G>FS5m'q\ۀj~)#r=O ^ ,ӯY!Q$c$/4P%%/P"Ǥ skP@}ZAZ+DOmgoBN}RCE/a/ +ϙgzO+hxɴ@2 f Y&Jkx* j'uy9+[$1$ȠRȣMXjWf $y?(g]VQA6\Ɍ2vJyvAVTI޷TTO5\#!$qLz>#H6 '!׎+stq" e%q B&̩Zij{f05qɘCq$dͤ(\,x$;RI{5"U*bhwR?#?@i-٣iPh. ) ¤)\6Ӯ0+$3_'bp i:G!AWbW7nvgltar\[dQNBLRH%"8>_I\$qGghS!"GaFH[9ӎ[YJHEJ(t`5;~9Xz;􅥒gÖ1C3y?"^F5u/kp ̅Ą֧C?ۨ%4՜Y=7W0A8g72]2#b2HE4ts/&vE'Mt(QRT1ܫ]6*Ն#SAZlU&y԰T O1FOD=JF^C,"6@bi'$6Da _6<J/ wDLw]lI/ ڜ20s)꛷ufnk#cZR&)sN$ ІI&Yï;b/Ikt2Wß.k)`vIʜ|xlġ"3Kk '3PF8z* aԌkJSq4? —:Ih1u q4weQ_ ^I)(][k夞ZA44ɘ}0onG f<+dj3ffYMĘf8īo8_Ho`yo.:\=R(Y*⹛n4233"EEkxar3M 5"9"J-jK/.ڗ9ꁩbhvE?^]wCV_iW1OCWEHIcsl?t=R\K3` hXIb-9wqX$E^Ɲ@SB] uhVZL쑨q2(qVNM/"@K&fBp!/>^E*1ښPcX, %+ي9' usQŽjVOx!;#cYێr} !3I*0%/I/ǛUƖbPMFQ3A;,Z \{rO@\N @| `PZBP DdC/\N%z{(\\9>#DDpb`SO56j1KTqz8ZkREPIjM;XӶOqD1>#c.D6 % J䭇TQ"Y d8=}&jEHQQ)l(;!Чj0)15yH?Ew(#r.SuJƹ%HB?O>Yf'm[J\L K`ؚW~#NkQ&{̽F4os? ]j(T-",fa "bcHI) QOi=8YcGIjK>@َBV!!2;5?b2귑G cۄ>XxcV=\5g4ҕGUdG(5 O.2qwt7mGr` 9T ^w8.bb"T#IMx b:(UWaYRFO욘&* "t"V!koQG"LIt=n @b1A w#o0tHass:$:srn7RPJ\Q` M߸ξ;D4X@-lOښ$lLS-N7mG<#1vEe#AiSE7BR3m~*w2,Bl*$CU/V*d)"3fp]dC{8CG/~#d1Y-].ΉَY:(EHʃBQY.{dHLВm?h4 Ei&kJeQWIGNGJ*; 95kǯei:b-H..l%ZKcLV[T׶Ftƪ էܢFuT_P)_UCu>Nj, !R)Gc0\fi`Hҷg[y!^W?LXK#+u@zd]<$#Q\c($҅+ԫ4YGhM@=?'BņK辞ݰ棐FEQ4m㪸Q"H` YWȫMNB*տ b-N)(V@^x@?ǐF\;2)|#|P$&,8Ԋv1Pf2+&+'Ry?#=HdUQExP86i3 W3 W),pqRu1HO&8fNd\["7UЭ@EkL)Od :;㌰H.{c!x'LM#"9 G:Ppuõ@\0YI] af*͊|wO%MĆ1_2H-B6Am_<1 =sf2R%K)0c2Ƣ"Ɲ0$.S\%kPB͆^3,V,̛Jx\4<,_L5 G%aq:k<`z-935<8isV& IT١٩G1q<"<γCڂW=h:Lq6).\g-ps.$q%4Wz$g$W!kiqH`:0aiΝ8cAz O4*t֗tHF|@ ,z ]25TW4f>L$ ZI5+aB|t~Ev7sv!ҧzKѮZFj;XuW)*qȡ!J9zwTTbd掷/GrU}',4׊$b}\哏Y2>2P&(ێq$I8Eutx;)URQڧ Ә"uAbS 6rc_zH %CF)$;1T-vbonrQd3{D!)\BL3iosMQVUNƽ TPyEp5YŷR[[K#G`:ޕq 5jd8‚7T"?a -*ῦ5o0BEG* s#g Xja,QAc)F VbCR N!6f1\O׍ YKJUibժ!*V[E (.7b `\u`$F2@)3\hn#,~mGwbva,֍Ž lk?u WEj 2sJ_-|q3ɔ{86y+? } =ݯ FK3_*pr~lғ;$Wۿ b dQc[9*jȺ/HlU`9 R4Qƈ |㼟XF+x U\K҈Նno$b fG2\Bdh. (P J9"z2-%tCCb̀$q|_dT`D`\sO"o _J$rEr$lQlQ8T"TF( 8@lmPI6:vC4cQ3Nk.FJ(ͩ[?~eGIa=/ x"FKhMq1,E)ˍTa@iOAb{UvB"P>_8p"-\1*I1 0Jg%P5ې div;Y%v0nyDdVkؤyy7CvV cfbomF&iqT笝Hdy#^]p1Q 1OpMcQ$BM~ ƄG ;oQ(zovfG_%?c4E)gᗺE ʨeq42U0^T㑔G22-vHxȗژIqm/Wb% N<X1ÊLMѕ5z>/' srUQ6d滬٫s.)Xj ׮p`,&-"N  S*;DsFh7*QU  ֋b( @4]8+NA nFQǚF?{ELh5h:*zI ϒpF659:9dT or:LUuI(y3{QWt$oGNx<ZͶGu JCmP^{BdIT2t98R (ɬ _Ԛc־V߉$^ؕAU*1ou4+Qfh(ڛF3zOt`q\ۃGQK@o^]? GB \ٳ'ȩ3# |jMFê r(+uȭh+b5i]58Cq p#"Qp—6ꇢf6qӮ>L-HkY0sFE,]̳iӍk|g햎u?ѥVJ D^?Rjv{CB)5ˌ:FÍcʵ:mLLbwZVHTEF+ړ*I턜B3`Ԓpo8⹶ K}m^ܧbs[PS'ߎs1gPJwF$ IvzQ,d0PI\E~2R^5)KT( /xJK@ij+ɰ6$r-ًНYh~3M0n(.iѥPɥӨo5B;u4H֔)dWe(QZ`P, 21hcZ}1\Ն(4WӎQH( :d736TI *0 1fQԂ3fQWXN:oԊk0t,(T 떌$k]5&{qX=ӟ݃tMBH&HąY)ZPƕM( H.1ZF~=V=LaxUU =]#<'xOch4vA?)NKөve4^ LC,ak"<9Ì's ڍE2*!\T`nFS9'hWYukRzC !N?;\P!^cH¡}6s]}ɯF\yW}S#$;G(8clh;m\Zp(;iARd)~F&P$\/~ԭT,r5PMeDg $uQȈh;Rs)2)0&+LWhkvTCV Vα_(()xZ>ԱQk)z#HzrS9 +*مZ& 2O^gĐGulaݙYQֵv@TLۙLgy?7iӯGʮuDQ\\҉&8y@CT>qB2ԙ7pWI`ʯ㊌qv⥑O'lɫu4Njm +Pi.NPzt ~+8n:_+nXS=t(˜ɃH5>c<78#_E\L NNԇNm*XDNP3Q7ء8Q!w+M1}񲢣unBA]XZD27r@NZɯŲnV4C ?:wN9}㰢objR 4>2巨F@ hVѐxVlt~~+\L+3ŕuBP._)ao;Kb 5ѡDUd ჱFiᣐ &@.Ct#sLv^\PCX~_~А(-3R?U43H SR*jiEm; 8+jv"dPs&R@sOkZ ,T- Cq0P j0 TCjh=M 08$2OlK.t~ڵ~8/$jQW!^1Ye[Pʎ0㴕GԴ|I 94:#GrԮuXƧ !a(D(Y~.jxj%XSanH5Nqm;VT::R(d- =f`(HڌwGlgz-\F;G䛰R P ۂ40-OPkqRmkR1 G^.RJG"kv*.#Qij3F_QOn¤b5>HL0q؊EgCA1ZEFJpZuul^>E}WbƔSɄwtFI.Iz핶y -؇+f (iOu`>:"6[c#bkE&l)6_JFyU UP CRʐǙo%[{ĥgaolcfmgbUS50k_qѽg4P52A WWaCVȷ tT;`*Nm$iVqQ"E+)*[1_rj?2Y?ARew\dwGs)}rđFl # ]#>kj [oyaBԅbqkLP\9݅KP`b@DG%& q/(';#P.=`VP8oD,(mqZTXT!)Q2;lB6OjVlMQO@I7Yf(;K<.8SZ Q@Vd+! ~^S%<#)섮fKⷒs)PJ}"o3+i,wsWfAL%z9: %(9xai%AjX RBoH1AaW&zc|ĦmS٣RW vL]Ām^4f}Vt?+e@c:ք}fqg\aA~OQRI 2fzʘ۫_V ;o)OGғWp!Q(dXF42?33{ |7|mP9G05yfgV \dcEaEhcaĊA j1MWkB\{\DEdS(MuGf+Yy%(i5|W?3vO/=hd{?^$nu&s7+rAYyc-P*텲 WJ3D5K}jhF)Y"eRHT0>ԅmÖ}M]l3f|SVM3O&??6E,2LU;)`O'"@i l4AC \Qvz#>h>tVm9?ק#&gđEq;XY"*(C:ӷY0nURV`948b3_EHІW\oJF@`=SφOm&i)$>}`klHTTܤ -$Go'UTI!]}Ak빮PjIHl/7es޻ v)YЙ.#0m d[ux˗\HN(a?yXY"Jm+V&GTVM!r!K'K3jqR?'J7X?eG`Tj}  j6]~U)sOrFʲ-]Ǥ(Wau=Sn>հ֊7MWd&pg$r{sqC4p0InND0lab(5 8oB3"D<ovx֔jF@+iJlfcƶVf:FsODk;ScSGJ6 fJ4ۭ)?q0ҿ'-(>EBWz:0FcR3,\SBq&d+RHƃb$ZQ:C9II8e 6PaԚf=TK!NB+qGvn"*BTH{z91˱ܜo-VyhdCR¦ ^`HY$ȪOZ6d9Q HoTv`֢YQ' vcQQ@䲀jF*PbFȢI2*%/PadUط;ЗJlM?GRH5N)3QӮj g**Lj*粈`eƭ$WQ1qxhEb@V_W#TV{9SH_J #9Q9n"@7QkvgƙԨzjM$m&u{8&0QdVuZ~Ԓ58h)E6R'xTq,}a&E%-"UpG$PjI3Ef"&w?;B%>"Gk4cM+hh[: D9$ @;?Ģ_S^9c1r;e#rUp=J&kwlG+0(䬅jcE'iPI\I}-O$~E8r9Cxi=6֜}QvxEr3TkW鈤au&Cz{!9r?P"vK4l Dnр'XZ []H؉uuR ^IG0`YXuAJHjD6p+1]ũ{L#t;즡bI3Sջez1WGդb.F*٦1n?dxp#j@}k\}wEZ$XFe;u}JFAf 6U26kycBv]$cT 9qLsɐ+˝8VK%nL!ƝuP@dL/$+NG VEՒX R/$ukEt.H4 P| *٨uN&RQڍiՅ*uA:(VD̿6FiTKeaBcAmHy츩J/z&x0kw6g"JG w0?V/XDp95b*ZCP6qM RQY­? :CsVԷrRH#!kL#c$He^𔽳TseƠTx}݈#֛ LK5A뭍`+Gdqc$r>>'j$lgb}sXbڣu&L\j66hH! Q1IQ0*uȠվ,5)f͙(F H7#QT*Z*Ra\r>6q" 2H6 NXkp2Db&]?>(v%ѱ@ $㼣g5U4j>NB K'ؚ-hֶ f[Pr(Lm&vzicB5qX &LxL6 FĶߍVđ,5֠$2F \g)) :hgRbR(&HҐ[uRdd՟}ND:5۸Ah+ m#dbk?u) J,яdq+ ^KTq(4.\x-VL.(09Xx&XQN){E1Fj QdWYXƯnkK'~<Ƙ&. 2džyN9V RJIrqGjNiH+##SXAhqaQC?xƋ =֌E5dx=)&TS [Ia2VpEJ$G>Mur)ߣ! NH?aNFhjdyiYM!10v);?T5[NMnɩc+%H4gJDZ@i P"CI!zK0DIv*0\V)+-0(C=\/@u!4 urW@#r'J)l&K{KQy'~y̮ :[FYXӧ"&F^?cֲAohru1IC DOZQc2&qWZϋ z+᷵ `F{p=.zrXT,Le4΅$ֵ2Sް4/?Ut[$i2~x> `SH fRF 9`hrټ'0DAF?"]rD1"N* bAT>MwɁ26Ʋ54&%PT 0FǑiBľ#C#x59e@K(ح3ei ?i0#` ]ѡJXaxH-R)ޏrʖ 8ێB+iU{tԜQaFy-Ӝw4|+N,D8t?#AP3>UbTCWBu8 rKl:sq=IHܺ0Ỵ-XI[f亅r0xU;ձr.bE10IKBp Tv>ƕZ*2Dū# #ݵϢErҮ5Y ١YLƤT,:eF3lf@RQlp2^vGVvB*%c1Sjc?u6>U pdL/RGBv&AqF_ZGH#j=>KSچek3FH-ZAV-㜕9P*HđTrMӧ$~\LeUgyi…พOyȯ!tڈRT86M $5` Ǐ\m̛hF sW%jUu) [r@Hy~A v*ѷV҇\{W]1&++cAIXF)d rIsj_#́|Na0. θVRc5kH+p"E,I e=s5s})ĥ`%ZOsuYǎ8DB٤.80^{PwTs .NMkxbl&d" lCiUD;8HmjrFMHk-I/ͷ?U칹.O~=ZlRUeH2k&bEr8uRT&Ơ+ S;lvHث \YPYG;E&-1MNl&}D2S% W0-\+)wa,~ウ,}yc2ŔdejV"0j@9#aAvP'bq[z_SDe,* Cr9VbfкAnZwIWGqOL}Fi_ejy@@ `@x_Kj[체tSBqvJ(5ڜ(R΅ke5Jo4[%~?. -:Nl",-ڰ(V/,,[toءvO!٭ሚluU?vI1`3cVPrv1bDMՃFXʌ:@qR8,:flyn4+W'oșTSm e1()Fj3eٽ4MCt΀e_\`XN y8+2>udp"VUfJl+ fR:R`d/ev#լ."XͰY -K aSDCҢ/E l=;s4 q;*5ّE*{x&N3y3Q8.2{f?RjoK6Fl +rLw*U\q9Mu24L^}WB`j7y^%ԉrEjFRu&EK6V3$oPB;T| jj|VƝSRg% V$h@IF측&Mr.$ uq#QHu9c:1VMuXLǗàfw-neQQ@Z%ɋ㶢6ϭ.8DNn"&W K"ȑ~JshɁi4oOcمGzՅjQ$iPVٚ #ɣ;`WOշ?u8+Zl*zڥq,qy:A1M ̟I%LmR' XP#??_VTo؊ֱ-*bEFԁ(wu P"t84@mȥi!PqDG);Z;jB؅pg(}_?" *Xkig+RHE!"d@?c/(QɅPpi%5+k0̃х1A{YՔ;RjAN[ Q(\dW[Vĕf>Y# 5NЦ6{楻Dh#Y8N%, )v2x.ctv][q(،}Ԙ*{HR_Bp6+.\: WrF/hY%4Wы~y;$t^P1fBlŠF[E<&p#_FNb3+ՆVF ۶ڊLD2e+I^8 :}$!AQ7",f`jX6 yȧ'rN.Z4; cm(ښ.gC46amU9aZ?UJ1-$Lxչ86-um0F\tح 0v Le(cܝW+z&'v.ɸ:jlGjSdSU$5M}?k]]Y8fEEG"]Cmsq vhE%̦> U^ <rBM>U)F0j&3ɸKu}xG qؠ@ݹ+ԱHP_j1Iq wVi:2IaؗVj{r~vbs`X'H)jI7=}F@.h"v+JSS0imHy<\$ʛ^% 5iR*\|e'krF\@^ bH[5IFV!rT#2ccoQ#Qm 4Ϣte+jf/4,WG%WSU :9(LWV;!AĒ5mI)&J4r1ȚA 7ؚ葷i 5h.+*W@`9N=FjXSI]IEe B,SvT`c:4LԊS`P]Svɖ(zH㹗/{r$$6薰B8!9tH WWSתg&?tT`u)V8 uY= g-r"zxA%?(_lzE8%BLc_אZdSFU P)\۹ɵG8cI]TȄ&YF-)H̓W2dR6-,Ib)oG,w#\Y?$Ib:A($b{Cq:hƶהB.:!^k7F}DD #MR!أn6Yh /AjIKQRT96rD2JoHaNSޝ̈!wBd*¦Ck$MK'01/@{GVpvB 2`SR(\T+wNJ*% F Bxؐ@)#kP?`+cQ^Kmc" v .(~#)ne'JENNx=]"2Wnqr:rkL`fR_)fNFB$ Hˮ Q qAqv2O (0w'U_( A}EFbk6M1?X2RDAR'4#P*݋>Iq_2$ixZld-c&I@^1ԄN zQ dG2( nG6ҫD#G ;F!*9C 5q+1O@~횁E[@&hj4ߤ>5 $AqȐuC0)3IT$w?jmڏL:AY0CkP(#l\K3YU9ڞbF_{gOrWZu[le%c-ERŌ{qF{ptEMV[J_`pd=FLq ־JVQW#f(⧌Jhw, ĉp }j+e&Ma pd)4sE (=KFđm[Pj(hD{SvSn;u&HYF4N %}}`J+Ʉ8I d.뛭zR$[ +6Sۺ[2FJ2ڔط,v-(XR[8$-A`*GZuUZzʥgT#=1dҩ',ͅa{2܍w-؜qK9Jش>66U=FF*HZ)x#WA`aB=MHʤ!sw ]JM &AQpz&YɭOwYΧ}BvLVFcRsF"{B/%"ҵ厱W9pذdzx5#Hx"Ki``FEy^BN$0抟! ?mU03\Yc6TbE\[K$UE3R$J,2nD1u84mA#&iP^-eDl[=TӠ5Hv8H구`և6#EgM8;\D΅*yD'ScOTbo Q~AS2B3bwN@)5C=Q\Ԡ#1nGHMdd#: Mе3{Jp)!c"8Ȩ uWBFWKq a42/( ߅/D;ťrK?i&qF9NkSBԊ4(ѫx$-k щU#ON+aZGC<`*/U57IU/^Wx7o^>( 7Ysmu]c4k_@$$M/sBӱƫgb1ӢQBVQw4ܗGQai*?u?iدCvJ?TԟuT/'٩QdV7?_7F_w4Y? Y_Ows7zP3M?j-KRIқ鿚5Dj//iyM*p=^SU_];`3os=Q۠~pK HD0wq>;_ԟE@ %FV 3R"5U}饓T?5)@bj~IQVZI!1AQ"aq2BR#3br CS$4cs0DT ?{ Xw˦HDs]}{Ebq$j RoXϜM)3&iDqO)D˵@ˋVswTo# IhlO4q,@1ff];2 3Li9IFՈֆ'ܶ  ƅ9 @n q9z hGsCrw&"'Dm6Ԋ-ܡ- ^&Ss4dbVbzg5 CA1xuK9@eM`J9wri : L%6 zGU扵7@d4C!l+iNϽ>jCU#JBIMR[6(EkJ5uYEb bMwD1Y3+bz,3 44&)dSi']+>jZgdP oE_bt2)y[꧱ظm837V!Ys5l^qsk긤2.z'A/D'8fUx"qtCO1o*/UNL;QOѮm8q ߂p6F߰.NBnH 'HT5ꎨbu Fi(d [&&:(1_ >)RگT;c1GwESI'MMp5FbCC9dBc4VqG0ҫ6Lx)bb⼞},ىI;&e͖AGg OR9 l0#4tHk> BۙX,Cv$/cn'`ST!z\C+R7g"' mk.MPdi |ҟSqg9=p ˘؍,6ǜ%74\ڟXG>If{?40"hvF !L[ R]y4k5.ȓ ,FjAMeǚ(7O.oˬy[wKGyj/8@TD\Ex5hpN s5iY%ƁX)q*8QSrŲfW u/ ĚD^U4'f޳0,\'q sDΩ,˩wu;,Pr pxt_@B͗.X "p&Nӑ9`&njF^ppU7ix@&%߈-d?nGoor"KzUMD-AB-lG?ԻvFqɈ2]5)X >h:h ӰlL DLU:vGfrE.HWl] t['V)DJL*m䝑{egU0%.49A<{#݀H<@U` f-֥NuRa88GJ 0G F|uvEI'C'3WE-DЁ!E@hwk()`|[ͧ24Z6pu(lN[NAKR(ވbTNS#sN :StcQI 4&MGny(q,lW ݁Ait)cj/%v&FO4Eq$C\> ;iM%A|&bL(߆Qi"@+A2UQ)/ H*􎈐D@Z{5!YP䝙޺ը5PZi^O$:l 8YBLe6q 1[,H ir 9FB>y`'8&ۉ-қotd>Xy}.#332S'A]hwWX5SE6iTjD—^4 ld*,k5#љVZ./E p PNԯǒaf6yƃT 1ݕ~ST2t|l}5SBy&aeuXD́҉9yo#uѧi泊eJtP}Q?en BF%O&]@Q_-݆ K^M1'({ A+0QD1=q?U𘥻 \0} C𨀇2hx&BZ;Xdg=}5X.{ |JsϾ%hҩ|_eŪKBS,F&Z'fKpe,CN83 N-2y,&gLB}.3./|/dI5M<l30?1*,f4S$("8gG.kmDK+xXg;eM2(t~ɂRH<986FsIpxdq@b <^QF۽_DL[&g-O?b:KM8*ڈ[P+9E2]UY@hpus>jָ5W ꊞᵼ݄ꆰmOw,y,"Yt,kM6KM)}< a3Jɡuf2ǁm*Gװh#t׳ 3tk_hhD/>HnzBe6T7RkYhmuuOT3QNďyr? ×O<" UP;h@ijen(P 237>./jt*cS-ܕE8J&i9?9ނ3n*]֔Z(ԆQg_T]13 ,0DS;ޟt#c%jMޞ|-u™Cpq2i罐t!SA{Ea{K2 ? [}_CHGL@g|DƟ4m`e9bO@D#T?+fnm|,s4A%"Z T<ˆI!W;Q&_h09mDޱ=ɼ.{:jVfk|!_DsJO7YAjwQC3:'idӪp#,lGܮ :'f7榰5f*Ċ?-mt 8;2sX#܇a{GAkdI8lDb! 4Y?FAbc@& 9}i|k\@s\9Mϖl"=4'Yh?aY \ QȖs6;.SNamӧ Fl;+pgC (ˏNƇ9QTܧsF !u>ӔDת!3dS!|ڞ 2-:ofAB abZO?ވh'4D2`6p'ڝz)u8tq3N6N0ZY{.XM$?F) %H^H35QlHê͕b7EџaShØQwLtDQ]3d%yL,nx4_gϛ_S>pF|5j OuEV+.L@#ro{݊Ѓ&p2wX+Ff@ $h D -uSFJ?ѷCOTԪxE&oҎgSYˍtb!aovrGeԏgui!ɞj.aAuPP YTY_@X "s_,wM͈;5G3 ፓڅQ3;1?eM,ɚoVcW-sTyna?`,*$X<\s3TӚ`}Mjl̨,e5\]>: uPd'(QQtxnCbwskPP/Dܬx kb {/`u"]$6d5T*:Ķf0f39>lQV NdGƪ\ǰhH74E>.o)NeS,1v~I[@杘\: n ^fl lTSÚuMc+ŧrNsX[XM>-AŸ#(idnyKkNEDFe57W 2ZT? (1Qc1Y|f{.iwSh'iJWVgq1>RǺ7 /53*x(yiV'$CVsy{)7U1uJ. ks:jBS8|v])Feq* MqnbCd0N[Z3{b#Yu m#ghHjG; %H/|mdC˴aˡPS2!iBE3[ylr?7jp;U, \ $]S\?$ [q_D!7<2Nɍ%I04@? i'? @;#. 9{C1 AN}{*[ދK"ft4Uox}!-wD:IЌI6DY`=I/]D\6XO|ޏxqqpX{#{--h`A?pTK.gf-EiXS%ͭ rDDFTaZt)ٓqiЋtqr9Fqfi3J#FTmΈ-AMo 0ۍ|V Fi^)W.a`L3LqML^+$DhlG+ s6E)AUh>KpÙ]˓'#|cAS&T;zʖ3~(~$TNfFW0ƍF>oΊM#nZ^ՄO<aENQ4(NmV#3Ez{P0oXaA™HN?yyWMA) EoZh@=DCkOy]qx2PL KꈽUPPÌs?CR4)Qj o}~w52LT}; FʮQҨf3u(y EHX}H6?McYLH?sg-BN1DHHDwNb\@ =P=ZFO=M$C\XV'ḝQL+pvF'SΉbNg[,CP6꽗8|;wHQgAx$ Sjcx# aao  >bb~Ƥ(̎ԡwhA!pH p*񚼑-{KF_=JiyC!03*<ꩧ9.rt,7 ?Q(!f˺kS4yCU.drꀿCU6[,&u(3߰?4aj}QQ(+E!6Q<m%4?!"6;&nD̯Bɕ1=~_+gd0JG3 ZԮWq_D`Cu]4X\nefۮ#}VrYP.'Zt[8 n# Q/2S/?eaa.cuz"/\{6 -8u䱃{ur(8{?e4V : ì }gloV'UR8siiNx$| B{7XĊs^9 cx)xrL>-iM$wb MB#Ow$xra8&Xfi / MKf-'kl0QS#@"6#Im1ٲWݏꚠqXlі(o'9y$Q~Z[\'=sKMFɼo$:S0}W 2[|Ue7!e5Z4r7hFTU~D5MP!% U8e?0u'$fokoj~žfiBh]$Q'Og/IK[V@{ׁV8* tL0NRݲb9LZ\9@U2INyfX{CN'2Rlu\4w5B%G$R<FL#X',/'-d$ 0⨆dcM2ba7/x2?*X+>~vC!nұDxhF(vm(WdI\xJ>=D8]<=ޕNd(TO8dPCaY'U[0*{5QͿ],htB apTp?Dg/⠉#@'mpS@vjT,G,Pܦ7|3MMBm8"\|"H3R"iE9CpjtP]žmD쇼{2anNf$|nQ:^**ftSEKX fqgI {Ll䷓7M_Gt[Z:WWjln!])*&˕L 7S;ꦦjmh;w7/abKZɪaTV;2ZldȽ# 't`% MX%%2ᆗdu6JfO}](zk_|[|$x \X\чF.]qaȮ4c7{2D'd1[Ów4>? ,d Mmau5AoܩS'??|l?wPwPfwf9A9I8CcKz"(vR,|‹٘'\"Z+*dp2>I - ]ֻ,@C#ެA ȐtBj Fu005OR%xG]*Mj\3[i4YG cURnAkjQ huLĄԌ̕T5E0{$!T 6m~P';he•+5T1;!X%;N/uppb_]He M[BgfJN.~n 5p/&5D ɄpϚ>ӎdx.|!TuKs-Z2@=CM#$ 𦺖ɿObxb8ExNO9M-{NԆaj& &Qf3(br|œu7Od݌sN#O50O~Gю692"%IgD t:`hP- ,7u wMXX33>}0Y7,.l'AO[uxp>a,9>] {cn vqG[ א&<0 KQd }# ? .Ң2Voy5@ˬu(G A4,6`eO1w4z]4pguBFQ$5l9scY?OZ'oPCil: i,gW1yU XAcN+psXu ]1 A<;7 ?x:&w!1!MO5puĽvd.@V.&8a3B 0'5*15,3ݲj:.X@/r䱫=t潗?*]a9=y AУm 3 :BmN!@cHn"nsXtQ>+,Hyo[ ,|aUb/QME|@.^g^D3+l`/[@Nx%(㵤u Ngy&0 4J$x8YFa-Ep>]=XyzW0 crdטfge/]&gÁ1Vf](6תvꃺD`;lSs9l\MMV3ڢ]]:G7ris[>Kth%zhVI&\-d2^@s8!׆h Id,<#6Nôv:ƾ(FZf+TL:'l=wΛ,J͘e,W4tքS0>7; ~i%7J_ wMnk|J}B ;UW< ]ԦV px ?d0xh0@w7r=!WΚi@\/K0 c&5k< sJ⬝'gƴadAY>[p7G!VNi.L?+v%Λ)t}g =G[rz#~㣧̧& TE91#)y ej`/ gx䩇s,E}j;'kr9sSOɛLy>x,[/hcH q'ԟ潟KAa OTL^/iozjoX)O#?w%GE-yꛉ9}a8i^3I7L#0}p'<|3+>83EC1JT1솱P2i:ج?uzP& |Lʂ'XxmOjs~RyN5جh\4AiC;&zs;>"(W_9ov;(MP~Aռ@FH*]"422U'[9 3(Q49߉< @`i'ju15#A+7L&'K;Bq[vYZ*yÈWmt5(*;?Nw Sk.?Au-}uGNts4ChKA9O4hFz N1Ƥ@diGAfm^kKڈ8͍/af&k3};RG0f`|x@W7._uF9uFa+ݵ9iɓ{Z飾ZGk@C3a4 V2Jw`Y-pEpܸa ,lfh;b:APGMV6sypЫ ЍFs g7UxO'!b8mDgP)yd /jp#,Ę2ae}Q|VvztOBqj4F[τ/eo#Dhs4Xeab[80m_̘lIL&sG,EET5F)YO j,<MFi WDd(EdL"M-9fA`D#<S ! `f|Yvj6'`J>*yےw\m9P2a0w;#<0$JwCXO0685.q,P8+$w)Ã)+h'U W3iY͚\;tL͈uMK,,]nI8Y!4?d,A@zW]-$kP3qO{QS=7)#{  eIq"?t\M l9l=MY8xq,68I=ͩ{\bO; Vr/ll1z,3u!W,޳^L{uOʏiJ{3ُ9ybB]"pn4+ \Ct베5KCywM@wJEQ w-N[KHY9 [O%LAXUF| lגʨhq0krEf#0?p?SE ral_/<b`16SúLTz&iQkA ;Еs"ahyqp7k)TC-H(9\͕_>\.S <ļ6McN.k ɩshvPVMl@1mz![_n$0Ovkk#sdh;QDó+^d-}v.c?bȷ͈O@zN%C0֒irn8?$W8D!7;$W++"C0˟Y;V6Jiq0ʖy?.7ds=-nC1Fh*/T3zfs# ro;+N[Cy_Oځ<`6;CwdR:d94V<~( Q IFa4b:c,-:,f>yߐX@7-]dq0FO8rl _PjVf?x2͗ƪ5c1)bE^$9`vYY$ LҽtÍ8+Q54PhT~4pHXf1k|)/5ޓAҨQEUl~G)iw{Y$h@&rtRK 33Q LQe t"!x( hEa3׀ ߊh+Q3 `n㥩x%k\c)kp-T\?ihx,FL>+I$@y44bqMQ9=@3.gOCH8iyN[v (吏../Q#/jT{̶z>!XӈH}o4BP'""OEh#Nwa@#U&; 4\]sKfLt}ã g+֫7&" H&y(yZ jsI$b mbDr4X3^HS`ddsat'3< B5ܘNks74Gv5Eӎ8͗O2Qϔ Y8yQwtDK .tY0a9؂LOhN4tp`p")T@f ;Aec?fFc<u|V6d ZfnS/Z~b*YZMsX8iSnX\- ybIqIk9GN͇]*h=氱sŢ 1ղƃŐe+ٽb`p |GɰtXya_#kײ [HJp5#@fX5k[cXD%5w]0BFj%~SN74]zN苸gGӃo+aَMr _LDhiР;u˿8p99tpT.n|3~'ք*`D~P~~ ua@U Wad!h ypckLT3\>&3ss7g28sA %~嘂ZM㢫I1q\CG8Ln\݃=GTyyS4̨8?a88|&p@D HtMv3n) S޺IDLzb~n dEH۪,xec: x"gRuFI)v( KJŴG ׳7dVwsu\,Ŭy胎&#x]؛q&^2S*&J/2bbSFNQrx+3>]&lȣ>B߰m!L#;=1јLoTb# `MGj9SC.+_[*xD?}oΆ(IHyM].L8":es7&Xcf]`[LUFwu(r<q 3S˔CBaɅ Wz^9 J3CQR .ӈr74D17e-y~_N7 ٞ].`2k)5r=yxG|(Cd/csMiE~ZB=CH8--óu_C724Tt5F?컙t990 OD0,_9/{]w{Ɔ~Iř|%>#D8 EPF`\ o NƾiYzdA'Yl.毚{Fu A'rVH*Κ;ȼ΋㍭Z7V>5BudcO=bz9BflW7&:;y2>!L =6Z\ngX1&*gdm]BN#&Ph#/5nEji?Ɗzp;}՘$EG5t2 GJ3 B9,] B[$?>!UD2APKATwZG7n,@ECml(jM$92H0H;,ot9m.+~4 ھ`{<:J/uc> 3Ȟ0{]Of8XdF<!''@T`2&0pɺꏕVZH?.\/>3O .- B 욒 ZLoDx0hܣ]_s4s<B~ Tx1 k⛍ ーӚ 0!TܡWu ިŊ:{Xn͚IpDȕ^+D嵨UtJ749p]ߪ216MbK$(G9X6MrۊAņ X8c1% YQE?!sÙV ͇5xPH#}(Y`Iu/IN;Q5 L3/c(fЭ?4X?P粎#tۋ㑰Ch9. Dv2'Yaa|̅iE"K|Sꊛjf+XN&p;JA{éTBDA'0do+ y40qbq@_ޢ9ㅮ59ki3S|T!G:} |rp@҄ҏjy%izL'Nnh2~(Z#q89X\o:AXm{O͟aR!? N͐]-N+%A]Og N+8$,6a<xV겆3@9fIqH'Z{#'6aEP9oܬbM eg+81RۢaAN&)k| &b7Dd0۴)܄BvaƼxƸ?~ 5Ƕ׎aL&,puMuy,:BpmOMuYnoȴ? @(j9"LP#t:@3{+DP:2ډل 1aqfX >K _S 䈡^U[APڎZe= }ἴp@xs~A]iRzSNl>oJK>ȚaBcE0Iy}ϔ"| W@b:kR1KwɝY~}# ~E<6[AD=`uYq1bXtd޳T~t+0}#Ò(h9X\D9mEcpW职z,20'ݵ5=/ub1ެߥ ug 9 4EJyZ^y2K{L5-( Nppslvrk]mw/Ȩ(+nNOkL7OGrE)t# M"wdQ[vpT;?9 o5 ] i^/('2n$ȤD{xg5c ;,3=bPəCiU0]jETm>9u-bOO6`&R͢?1&)I荃ӅE悺9ӳe= 9/;=XTNӢ&T0%&L13jIYda|/8z{XqxZ!$ޚ,uo8&o(1ii`hO xN͵rbqmphh&?P Ac4ot.PBBM,LǕ+;tx!-uo+,@1QU#Қ%ap=kh8E͸=|T a{|Eg~u%ǜ#^V"U!}'d;g&evY4I^g@BEoO%gגf 162uXt$o⟒pK$R_ \4=JCts'vמ{!;tk}M臊fdJnW̑M48Ϊ/'ʣ)@ ӘyxFcS⿊+[+;],W6Gxr 塥Od#Q9:Q3 3cr*sց;Bᵹ&8SƤəNsr[Px)S_p_2se[vfp=ul"C0@~cGdif _;Mz ֍אZ]cȳoG&+`5H;`3 [@ismVkuj!-D_;!dC3sxBu6(ԇu8.a?491C$"@sM-m* P>]QET<c`(,2vD,0X& g )wTrAG/X+d;h)ϳRhP{/uNiP t݅[o?bjjL/ӈD gԣڪ!4hvJK+,74G}$߰~I>,t;@ALp5plh8jW6ԠX.!qwQYCwMąt5s\Z^MZ'0a/$\?]3 !r|W<\C!^ ܗo*!̷]! ɹ?E|A. 8>dYAY' Y;$wD%*{G8ICEJo0\q8CyIa/uM=VG:n [Z fkgPhLJ;Qi'HS 8ctx&N҄AD̹ nuN8B,L琧i }qc:Kd:x&D6DSd)Dg:ƃ =4|x QC;h@v}?DL4ByWu?j|`&n+& TǷ'{S:,<\e|/kg\H7\1y`1p;dz=[<.Gpuà҂f0<ΈꮶNb6+8GsRӲ[ VՑʴ_;uPJNsX5Ӻ{;e%ЈuK+Ú.Zާm:!I6'esfG3i1PHă3OXqp M|_U„R ;ܼDVE5"|}+Z#? @6ݺLw<*"~"y4.R fh~b8Dr콂iٛdt\J[_M~( I@ 3_$M(a9ElNz'(y+ ^;U,IQ<ٟ/` }U#UTy{=\áFTɼϚlQ1u=TЅ fu>!YmJѭzz Q颜e,T8yD^jC2 0M4Q-5LE(n~yR]*#tgTFL(c8|8W -dܤ*D 7gvS&7#_@;!-ywF`byy6TK͊wC\ *  NkgK`ے&[RUS?ee`uUdvך⏀d;m xL5X= quhJ +P!F0`]Jt:F&5O$іb4R_Z0a#\){kjcV_'E>$;u b"VY F8 ѶU #OpUx[E?x! yNM%'\YnXnk&ob5;9Z5XɠД߰|‡[YکwckY"Sns4feA0lgn<{ @cs^?ggͩ}pZ.QR4zŐ1g@2tSCûO䱽>C1buYnqzԚ,Vfm~IlF ڿfPEuT!f`T1FTRK'#w Tn 4Lh~aGz빉E "܅q5G*L،Ѥphb} jZʒO2{MRl13~{sTp 'Iکc͖I}DzcS_)XQA0muI/5 j]s Ѓ0]H;qVD-Q O% 6, 6f `4&5Ǘ|nq JFFo"="N/daa 5xqsz#3 %Ylo(ͺp l{MlѹM1F.UZQi(Ӓ#%Vpsfv7#2YZfI&0حKs쥖s6)؇;~vq,{YE O)h紓ws,ț+ksQ;)ئW1O\CuҲMQ %ٿUpmBqo0"8XsP@JfX5~cVVQd<G Vixۺ55E;r Ϫe q ͙aciɣ(t a`7:qQS |EPSչ]gj;4trQ?/L槒B^9`pEpi]qT|jw&(蛝P|EG: ȥd<{e0MF]ʌVge&3M*+te. `17F5b1{VRr驪#۝bfA2t!w@`SKpcL|l\F4 {聭lBu-Jˠ-)u"O:)Cvh$eq5..F@<n7Xu_9M{8g[5 "ѶeF t^tMa4捃A+ٙ/0?EàE;AKK"cxNc@Xl4hk`8 PDgXŭr8E#b iמ?U0üPֵ7X-;5wFȳcU$$mD{)YsCp]LML(87&FS/& Y :CWjJ>YLṕJzw%ܘSMR-t34uXxC%9hh%+ x1O{k &$: ٪EEick[]ViZ &W "fvJeiE;ۗp1sN@*4Nwɇk<#A BCX/ȝiD uN-.˱XmPj!7/Nksyj&rӌ3b9pЄ1fXms2 KM7Yk,[3$- ?oY`1أ6hmqBa2;ܸ7\EQ1V\M|8)$1ë}!B L6ĔAHP8+#kcOpkaht-c :s{Q=/Dds!M\]3b̙hՂ11:3nڪ7[$&KfNBD!Wi5yuV&eЏ,ј lj],W#`p>TE(ME2Z?$FchOyqp aC^Z]y M1TAp$U̶2Q=e7E蜏 /Vwy{7$}pE~H59lL~?ZD,){ibPzl'3|IXa4LJ5n#y H ?؀px2O8Xy̑xx,,"Crww Yx^֟{uS:YX2#TCJy4 :$mAd3jMl&"Q_9t_pWeb B$:!& SO+A]3tFH'҈btRpnp\wƒZKyiE53ZOᚨiZ8?NP"'(Ht`J4l?çL42 P3FcY̪z3w$lK 8T)9Z֩x'gm^Hj,i5CNvO0I'w#Oa@+C[NxZS<ЃE& f2!p S?ns\ߺc`!R-T*HAأhǑFpjjaYC,4f>;TLJcr[KLS4輾hB~9;UY@~\|V;6E6,_f-?DpgHOo_9\NZ駼!kW9+ y/g 5SxhElg!dFb@&GI!̵i[2OCޒ(M樉3Ꝑ},ox2_hU D͗\s sU8!' ` C-cJBqmUOu#ËDdDj(Q#5?5Fl^5O~# i`^:-Ɉ BЫ@?y9ǚa/ dMk2l+id&bhK3)7h}!ՕL1. :`b`s.S7k+~:$ZSphL i7796hLF&+Iw}8 ӟUŌGCm"T,z*:*obb\`BXlKىa@"܀4*q΃B3jG>&$ A2L59,Ch (v<~S}#E:4NKCȓqDU| ;)&^sQpl[EtSw>hP'O#$ҴN8xpA:eDxމlx,Ggc&xZ{O;7^(Sk&=gbNCךxR dk!ڔ*jTu A0 u\ϝ=SDΕD @˩>H3 .4q vBA'# tC1K_NEV@Puu{ZHtQ̌VkpqMuow3Dij'(ɶڭa4uEGDsAlu5}V7(装GC4oZv[wOɾVdg939tD!Azj٭ B 8/= l;|:y/NE fSDvD#HkzZfuޒ6B19G lOufsZGnn갳?[ԓ_Ah%XMRKOީ Nt'X@7He 4Wc:Ngi'oqe\DX3E9\"]kNwke_D'IQ?%MCQ $G;JvMXXt(bD;v^w$~KeEQ9Q@eC.UARUL'vh۰#lk 房4q˔N nI4@0`Fh&ƽy$8 }[C9_[ >uyl|MԺE5{w*gO,b7[ʅ`M OI&>kͮGn4S"vE-#@3V)Bv;J"Z;V_D9IִDb9 G'@ݐ4wW4g [wrFV`?Sf!R}9dr')5&L!g9 ]7M֯NdT F`4Wm+eQ:?pt@D?ݑ9MvC+;顸h=a;bSD! ިi{'C@^P9{jɠ7AA 0@+>F+ieO5ܗƈ7;Pzit4|Uˊֺ)l6h#FN欠+l#K-!(Ѫ4uNGuTtN !^m " [&76zA]ȤBNH߰+YQ% ~υRaSn")SMx#}fqͥ Ehؘg0Ђ8pז:M>fY̙4?"]-oXްyL'p lG U,_M ߪxO#;$/0Prh4Kxã&H3UL=Jks+}LbQdJ`WD@kN;r-RLM(ONWSBrR~(xnkGX$@:lA/5wf色f8dd._>͒7.$ceæN͑BaNktHOӰ&Kx3DbHW"2><%5P1IM2ɵ. "L'W3 4IcpҢwL{^C,G:w喊:Rzy!~N!Qɨ*ꎊIpIy"Ph"V?T/U*.f#![0.T-lR|Ur+!l\`r^.#fÞ1#)ȐkBhga~ &F\02T HC a0:SY=9[v0<f"4 iDfã16]ڋ% ת°^\Db<;) B.{\d 7Mn.`a55~a拻* c#\Cӿ% w}$L !mE &'IⰟ⪓9`_OX= pDsgUylm+zlם'ePkd?P?4`sDDqLAߪo__$ /0,(;SS=O/ao։qE G\S7[{ZuG^ƒv_T zC譔hq:V,$36\ $p/\uOv+8xK게R ę0͖ u`8E)@ s\ڪ ea@tGU|Ї^w,YO{Qx[uXm`6mca^_@ ϕINs蝄YI3vg)?HcG䱛'/4F&h7+kcfh(k"`LiN쭡[Uxj!8;.^Bȋ}tBVS`J#-c>Bxt> % "Dy#YQ@L{ٛiv !RD] Iz., mm4xoÌ,6hO-fxj nNEa؟AL\MdDlxIMs8S6 9s 7 F S SYQ]T1U#OJ0\)z]e |-y)G d\ٺŚ!4NjHjxp&uBٲ'?\XrnsG'Bw4yeRVX&M9)v ̚G蛧:EG:5gP{dHP+74ub̦ԫ;sk.[iY ԀӨL\S<6ԥPJ#@SA:c6ڈW3%;33͢aΥu&NJuܢm67Gu[Ԩtڃw_%=EƟ)St'58'6ȷV ʜ-|nwcPBgU{υ=t@wT<27 r4cw [Ýi(ިfs{'o???IO y:.'ʼnJO3zAC&s!=tO3˧P*M2kіaV s',f?U.$DzOd{@9[C8RC\z‰poIGOre AJE.{F{c7CSig3xQR8]ʷU_vUSVYܬ/wGe &6P;˧YEJިYMRݧ\5O:nvS4_MV,gM9@[v4û΅aFPD]PI!:jfQQm5aL`́ҿ`21 xnJw5 }֢Յ}s0 ts0Ap'ED߳S_'*PNjZ@ 5xhrLc7O%9KXRtz'b::{V+Oix,wdq'XώpG%^^CA^E BPD0|Qy QM] kbYE?0!4e _@ދ;\%餰Q#`¨BcĨt C`]8 ,3"BipO4/ul4P& ,R{'{n{䱰ic ـPOb0n 9/k͔mGH9G3l,bjuD'w70|QEi_ &;! &櫉q V@D#6 *":#k=\Ec`]?uNERFnZfɡ&ʇ3.Lc[O l=dzdDD*4p9颐=ޠjYXnK"d]iey5ӯ : wR:nݾ.~Wdck{j=VjJjNSȈ~2;(pS6;Dau]?)ɀxyV'[3d^0383D082J{eRskJkTD"uM[UQh8o$#M.ꈔ5Xmm).$(|} kRFm kA~IB &,7"tّJL 1R65RLj!4 WEa.ˏ3ҨgAN# 'd3!T85l{ȱ,&,:ГsE ptA{r?Mk,qޓR(͝%=BjJUЪH+|AMm)ӭ!i,3t  SisDӪ35ONDy-& LIPѕ\^tj\TN,#a[?FwZIGD9׽aSj'j )CC4jd} ΡM>4;+^'G9rr]SGMQkx~WD19\8ߚn5DDƢu5>^ɉ3jlj"##1a7l׾IzB8+Zg^J䶏iEcm"ZoSmtihiNȖ5!8׉) eVt2"&Һł`Vh<죯xk΃djILw :5RPX 2Lo~L.')JDd(5*Haua{Ú,'Qxt+`e8 -<{&늾 oT{>6*Xm$ #ՇJAnZ]֦D3J6*8)8/UrT\}Tے:-K_0Y-Oc\|%4(a0[loV6QڑU9>_4.**O{Y5&[RT{>a>"D<{ܹݤ@634BڃӾK ^eI'M4O/KX"*hNcE"KR .<Tb"L4k)xTL7*uMgC^og@vCT~s\ T\|UǐG7hLo7&StP\Elg} T*>XXCX?pYJ/zLp#:%J4 ֫fmHnn7K aNJoOvT~B[mٲ<9LYTH1MeA3CUG{E&Jc,{iZ`?+lMa6ԪMhu~ 3n.V@*weG ,ˇ?G3f0(rY B"-M7jdyCh?#G&f;0oI5rX8@h|ܮͧ }›5v갤rט/ڊo:;Kw閖2$LMݳ{ CR_\Ih;?AⰩ4ww.gjS]>Ŋ`@e? KyWNAZ^CI3N*E~N(i+aE! 9'7m&'Q'͑./'gXt(rXQWCDxFFMP:p&#i`i"[3I%T`(bI54!Hh`jYT̋mOp~ߡ>6(QQS:".n5I,:G̱Z4vyThNe>~{fⰾ Ht駊#5R⺯[."&GtOeqq/杓 w Ҿr=-H.{:<%c5N<&aJ]NGjzN37]ab kCMԓwHUo+nP/j{ D|ѻ ȥX9l$u<{0LW|Vފ(p' ܔ P@#cD:/#z,h*|ޚ~\-$Mz#>w:`τ̀ԠcLĘ셫˰=9'S@~DmVM9!'至Agw8n)wċ!  h\8F L1+E4!d V u GLgh.B26 yiٷa:qwAu&[t@ XV$_1 -./ecTzag<_?t``a080t^B` H=>Y: /kf& _SlhvбOSmT#wS#G J/e4cVǖكDB:ǩC҅{ c&/,6EΩTA^UNnHm d,%cECTuEDJuiMC ihd>*T'X@=P:_4m [hm:«> S]2y-%V_Tki"b m:c !ډ.q @q mOQ:V.:+YW8 !ɹq\o-iO^bH j 0&z&̓Z nHvb[ĦK}qPZTI6rjX1=MM|U>8=K-S`eے#U!h5E r%"8t", PEzP\7`OW\g69t;K`tztuiqHT6衬"X s ~uE0Uq> Bo"i(j&c [Iuh1/ HTVgHީ3j:Mh4R)Rtuw/o{V+Hև콷n?%>/~#m;T v|u4#^S{"K2 ֧t"M:BrK0gߪg" 勢/+#yXyMl|0I@:T4mk丳 ,^rn :FH6Q(K⡃6{6۳;,g{Lf1 ͂X ú`'$/g4՘ɵo:~ ܬXчLc!41INV28Wr2bf86g#4t׸c4ѵ;T OcWӰTMT߄sD9G4e\|ѽV(kcQ"ʼ5xň^$1潤x/o<4ϊwcuai^x+ #Ts £NP[ꏕQƯ˰-~Ͷ[-79B={F(tR[4TsZ2n(_dܪ栐 )Ts})twވeZ8ȡ|e$D.AЁ Gz'X5 ƢOoøi\?7tl и0ʘGts״}IHJ/YqNcZiIC.u̜\с&a1 ˢM(-}VqwN˾"-Ǫmە4}QW-xפpR8;`AwZy Ԝ|S1 ba`PS(wi4eSJYZiϊx)cgS{`Hc ՃOPMz Ԃzu;#ϖ$W%wuɚXJ<>hp-#E׊ȋ^=V|,ӻfSsJvK[:0bfX̧:?)ebMY]N$I>:Vzk;(:!ocE }nB{ {(Vt溃:sNvW&/IV wv)n& 6]K'g@MZM"ԛ,]yoA"X/N&_y(ĜR"184P@ ,0(qvɩM٩gFe3bqg=6ު ߩ> X2]gZ§Qq2.,6~fz!/<5p(r oMxaѾ?1\ HZ \cPjgBG&GZK܉1Hű~0l P ׳0rcm@dv2Dwp{&-g5`ཤq OY\Tir&NAkd͵yy"VO`)Am WE3d{ \4C,L.4Y,p`x#DFΠƋۜ@-,,@" 8^ɓq2\ l. G׈R2AЬ|>qV>>azi'{[ȓcۍK21G{'_H!{7GVS1oh+AaaPs\=S;{H4FF WlJ4 ǢuCSe:-lԨf3 uW#BvCa#yu`"7\:V}P`܊trE#3W\\⡆J0&аVy/guH+i+qJlq⽞ xHW$Tc q(4E}OU|׽r<#T2Ƞ)̟ƉY20GRvL3u"^g/1eI+e9ۄ dӛMKXDc{Xy~>&Pn LRj/6:Xe-tXlm>K DO7+0ZMhoeN'S- ]c"9Ӱh^ˈ&Ix]vY$f nCɼGwK Ўi& LP`3WuT!W'wG3J-Bqq[ƗʋqWBf^֞X-PXG ޻ʏ +|h ټPE'%' hOk^QmMAE-*Z[tfX^}0nBA)3 2-X'X[V\gD[DNC'~!2O, koIQ`⹇$e,xa;q갪urGqq.*I2 Ɨ^zDoEXu/t'윍Ji55ܚߪaw,,C]r$c{2 $8 k[Jdwp5C Ä ߪ0s"9` M=d$bE./LiM,&k# 6a&%3$Hb[8Kia={椊ُ $}XC8@`HNPSdqaoT 0N DimuM@Jie2jg%Hm@ uͭE#"YsaكAʟEe3zJfۛkNX'2,,L"b"`A:{Iu"Q'8ɎS2]Vl ׫fbN`ʍ ?n:!ٺH$@^TD(\ ׏ N9e95SAKxE)<#@,3ˁ^`aԊqMhVoOxN3M'eLm>E,k6D]ru,,|,0@؅#5h&e<8E ITɃXH %4>.Y$o)3 7XglYax=̃.L7XyLcjv1-z 3584dè*vɲ4)Sm@ЛQt$}itElr:*.(mwDk^͉KsM ֕Thֲ" wYnuX-p̢֚WJzvQ>G)je)$˜TW߿5Xj>Wj]V\uX a;a|Q`MWꏬZ,FrN`OÉc9D}kZ;t7 hu OjiBJҰVX46z`73ZA>Òi\($x9Juj^ٺ+e"=7Uf~#i[4Dܬ<185X{ '"KsV`lŢeLH&٢&P# R?ʴsb7@yG3-ꆝ!",PK 7ŞMy"bkU H)1RGR ))u` S47^W8mEV2/<ײXhG潗1bt^Ӎ-y'a{K7dOC>C?z/f0Yﲖb%?5z:uqiׯa*VfjyMjLCrf3B!\VBߔ!2 emb3</_BtMoVt~[NN42jbzrXkܖ0hڱ2Ũ];O<*!5 97L,R9R߯,7+dQ!3g7([Bf.#ehr<{3x#{; f~Tm~ ZJ)r~g$ aT\"xcUHQ#(U8g0>&J䎫Tp-z!֫}VtyGiP;=BPa<>d/d ?z,8'5MSSMp3~Kd֞z3~DMPȿ;'wfhCHAfu$10qaf;Z:c.s[?fy.UhF(< `?T(~ Ҽ?hJ7a]RS*=4 'iQ-e .ǝ !MMg`iy>IJ#ੇfΑBӤ@lBS~k +x 0-䟝= ŷ`c\3)y%4xv(,@֙B3)n>[ XZNC0"c;3תqpSE++_N vv_D4G>k]&'C5ùN̐۷w)mU!}U[vFR"݇ N']Qp@̚aX&9̱8#aE@#Nu:17Y[hS(5XXBfiLY Ƽ4M=D |D'Dd >m_dx-}<;-[v;O&ku.ݚ OPmݍL)o恉Nw 4)|NIR5A䎨kQ):#=,V07('h –4y'Hc:M6E{ׯl Ca9Rb (9}C0P2i*ע?o B3/9Q+ :rNa֨d׊usɷ-f a9+#+GeQOeS{ :!so-NbG5JGk'Ҍi%(o15wM{=|Eo[ɓ|8|R~4E]D/mN('b+ ^ 6nfL_B8'X |f2"];/ٲ> et>ɹ`.Got߅cfuMZh:Mk8n[ŸdD4ZvupMNN;HP7 X`( 82'6s[uFκ-7p4(:-JU52Z,DҞjɩ1]+iI =57!O ] Yu]4^T8~)pתqpTuڝy9t">r&7.Uwgv tBVW/`j6T(]NtS #eQ褍UG_ (ްc Pɲ/njm &Toz#ԢC\lߒ䮵Ыg&Ei`6:\]W#KB Pt{ Qe@!U 3'^i]mMn)lM軼S೟ju@Wpg^K#cZ,FSiĸblβ:\!qU74ƨ:H.U+SSQ]ؖoz-#IEnGujhE;4)HC-9f-bkLFBcO"՛~/dqDB^<{]a ugt]ӶɫQCh5(;-52rVXN!")=CDk 0=$>;K[>z&aa;_G03Bc 5"S|\jGDn}4XtL5XN-߇pʊ=;5.l)mQFk|k2ɢ;NPvIuIAtDB mmꍄ_6ݔTv]GNJQE85=>' ?;/np* KAaϲI,1xHFGXL szUpܲFG3fy;꫉2>\Hy=Ps k|c39@ܤ1dk"5.F 9e*T<[4ܰh\O3Mc[-ٕBRQd7V$ 픠ȵ^)Rה :u$~sȰ'qSd ۑ p}P=Sauu ~QjI;O*.lufC.R uЏ (Tykj7:GZ@GAUء"Ê?L[ ZVV "Z ܄4BgI:&&'J,I1^9vfq [* +r۱rW\.ֆ+ٵy"[sϢs~@gCY۰(pdLh-_D2ϒ>ɘH<:yBę9A3>.\@]~1,SOmNgtb`U`6-m<(e,~M-;5}U!bk'e*[D`SN/ Ay!sTZ>W3kuNMĪw+ncEU!yn-߰!lxQ}ҪI@ knp|Z,nDZ9@rE ̰[$kD 3{G$_xaLF&΃Ψ=J4͔N%)J#z͖~ hA>D f9!PC_%ASS"QSeჭ {Sie f+VM1!PF$  ^hW~챪IMiH|#+%X.p42h #}X/gyM7{0\ecS6q$qWDIZ,h~hT)5A6c(N;SjiV%5C\ź\@&S=M&tG{~@H؁ϰpڶeTM7@\ vB5C5# B4Alp(q'm*p+:PFQsOLBuCv/ X~=%i>aG~Kk3+HMo~ÿYB]m̠Kji04CTD(=Sr&ZEti;](eN - Hon6+-mr~jPoZm(  D+d4E 32:&)B 4B-S &[V긾S%di] vxZͥ=۲|)rGLT4P7x/aa܉w׻6WGDt_\}񮨣Ld)}O  h{O`3Dk+]LtMa<G-+9> 0V3pZ5*`luX!aʒLPo07l` ̓J:0l' 8BT|"95l*FcӷZpVuiMB(zE; "/Ԯ)r/j/MTQ p]ٽѲt'yP y(%&5FXa7Vyhi $l~5l+j*xx]7QO5u@ iO);Gh>0V;ld`IBS2`w]næ[&rDGlLP3pi>6N &"Z`֨E!ZjF;4hh4| *+h:B3gX&!l=i "5XMڑ^"w{g0g ti0hgs "D>ji̟"!`ި<\"-٧7s I>A iH|  #11~jd^hpMwMIW+xVM˱I.(nH҄x6`6)Ram~S}v9|U:N**4Z!XT4FC]nHit]WVt7 sCˈN['^jQ-F_dm)QˏQˌɭTfOp4WPTv_  ]P 3MD}Sr 95Es2E?UvҎ^MXEc>s@6#ͤH 󭺧O.ieBsj 3^hϤ8M\Ri`@kT׸2͢U ZQ ww#I[H"־ _7"#_!+~[U=cLA4䬻.D#+a#ӿiTy6k 1̡HIeoTѭA}SΞ -l~[Bk*&LzB!ջA-L-QH؎p=VB&+Rж^x3=}SDD@[)[RNՊa{Am#=Vjw0^T tZ"%f~^` i}'q@8DBO~+ -_+ Ӳ'.h]ξX8LjT~eH()b2,@! MvNudN1ǛFSh/)ҫ_Tַ`CΥ\kkYH HD ̀ h4h.!!żc,1&ED^KD()2ǮQ6)S $o B_:nZBu5V+CXB; \dhkj B.lqSe ~./,4$:ɡTtz.؃}~\R ܡlZOd|G(]ՅX<ꣁix5Bp":{&YZ#}2m{xmN{FkDt{.s|ѥ)䣻0u;:kup}>u"1W'RH؄{ܛ::kpp╸脰Xzv ~JvS)5&~ "3@X F%gZ"|U䨈`]lS_"mL`b3ۜB8XL2#j/O=V&nxO;ma{C=ƈ 1wl,GmUHBj,0K >i4iy$0bo '=U@-ɠ404ßTyxNf6U9 >f G^f+MUh<QOr}.b0%ie.^+ SO/* ~+sb% vp@.!O̭.Y,_vChһ"^)7iΌz4o44:4>6:I+R.-D4{wW %hQ`ЫOhn jE*"O#_ W [Dsy/Z_[lܭpPsoD E\ KʃD`B;t>܂sN#Dw!fɾxgz PhKF u+P ASGM"Z˚9"c7J#bء5{U5 =BipZ$ue4F8UȺ5=7 [S)R*PNGl6AM PDv `3M7e"&9˼l8ogzxW˛k*.ջ/T7&mXF/upNQr}+<hEhOꛛn~J!6#0D-WM]7PUŸ(eS~((wJ!ՙEҀ^h-"Z&V*w zKBvE]XEk\ĮlkDi<\&?Tec)toUZGR UG:³-;"Mg7I T0AޅoteWß}ۣ s2b셽sDFeJ+/.)rmnUa팁]h?tGn%9[4Ꭸ 0OV؄uG5M@GoP̾ hvvNIgLJC@^XX"K\=YeV=o4Fv-~-ümoTc.-UU8MOY;5FDz|'d׷OTIJ ˙^jd ]ݹ(QVz(U?TQTChSµ[4A7M. mPf&V##ZI FV!uT^j{?,|BK֓9B#oB slвqn.6?vNT0J vGEQXZvq>+xMb!9`cCLVpe (h~1Zق3+EV~$z5Z:E`hGmt&8ëV¡4,7OTLmt,7#_E3@6wG"3͙5m$"@N Ѕ L Qw['RwN9~cdu4pB}W<[uL\Ogzhfo@¥gZno(k߽)r]>&檨=~#xk,6TL<=A Éy/ŗpDNJi7Rީ,͎&9גW{6\w ݲ;ۄK[慦(ٗH>tË?,3(E@;iv8n#&.:H:Ybho,5=SK3/Sug@;]壦ʤK~ZPO<09x5QVW0􍼐|:s z#ï$S䀈zvl/fEF 8xld`l붨@sDADdObObaDlcD<&}t}|p`:#Ȟ/%n\Sr6E!(`|} X8; 3佷rXf)sN+2lOWpSS˧W?rfC,1)zn]`I^1i併/jtcNﯪ2 c#6:&YثnIXWbGg|1 F);Qy*҇M DtB8SNXNGU\Xzr+sH UHMY젿$A f\{7aLL(6(E)wVDn-b@&bU9b|'2XB8]H6@PDv.ݬuuB'jU^QF !QT Öo񪂇ES~u_{={-_D2Y@n;6@bJQqidӔnS`hu0SZ&jX/l1%X.jiQ5pY-x~bbMVϬܯ}OfvS0j7]Mfx u\PsIa[ѨG'2ԡ4DuuieWu ӱ.4?L# oB7T<Ǣ!9D:#-d\z2tkQmEu[ODV@[4UV9nIX걁9) ӿDUqiN'C މhFމTN#ᦈ]| O;+5t ߪ,tNgmj+99Ob=Y3yU-Ҡo( uB8bjKD긿^[*Z [vR0HfwQ7+sϰO=]ljBhS@NsZlz' <vReϪ/qbsk C6o8S)!ӢxsfJkƄR.#TebIrf4Y;Xdtڛr|z(j $ϠG[FN.V-u@9&g]P5G]q]RP6nҨA $ɍ,V#| %bvLdڤt/0 9K{x9 NdZ.rԩ >2͏.y'{g$hB44**?K\^Y~襚ŤpǰXU~McOm))mlLgtU!;+/6jugpP9`ܣ4wCoE#u8]d5S%o*epdhee8>ê7eıPk[v!v>HYSiY|&Q6 tP vF4vUޑi;Tbܦg$h]#"D8r4&S=$H os]`QɞNB)BYFh y' q`;&fLBPXao%)c']64<ӏ_mEh #d \n$rQuFȸ' TɯA'2kb?$N!ƞP I-4W0¥P/="ڄt.-7OGH^>yAQ7SO+knG\(Nlp3".:a4B&,k$~Q>HSm'WmbUQ/HQvp,mGDV C.QNgBnV|.Ҟ7_I]-:rC_5Ҷ@qTu[Q鲰(f*p%w~Z<)PmJ jGaP:ګMz zqo0! TL7(C[VP41)=HG7)Yf`AD9hp=Q~n!䛖,%ٙԱp`ZtOt:H qE0ծ6DA:?AgTZTܰ Ⱥy aJ,SM Syʙ (YD@XΈ4 @P Xs#3Z)Ŭ@q>&e\,& 58-E7ZX9O~ЎV gS FOd669+ςsc ڧk1DuʟAHӒOMTY[ ot&NQO,8h碞fMCh X(I6\E5F4k0<SND:QK0QnN˥hڠˉo:й5#hvSmG9@iNGO6\LʆS)X"D֩ؼd\ENâE'_+WJ~*JHfݷM}#5xLY?$p1mէE8/?>TW,u |ڈPx'a>\qP?W9 *,2ST59!&騀g趘N:#༷(kϢ#ý . 7Q m=leFaӒ;($d`EXn /C7zU}Dͦ(y6 նJ(}~ʎ kyR>Y`fXQ&;*o/EQfh扺g=5!YfUSf['s?4[Df[QA]P *PD#- ,"t. ' zRW*7 _C 5EE0y5 AF/XͪJ?.Ӕ*SKEϒk!6D򻹢4[ViCnf?VefnW5D]gҕPs-OT[ S~\#_A#"s%]" #|6cTX#pK3kIXyA4,p4ߒ~hGZ'wp987779L8?bb?c17#H7uo(vlB|(mVZT%pM̚=4BXF<hjXAر}3c D>e#71^X9De(c2/T6`D!zGUy ǩG$AXlأahL[ǖ6^``!w @uH;(Tm\c,ҩ}]lo}fʆZO QTۡj3C\J~ܡ0k%h0 N4cm,f1:+ t4iD4ϒ{m: 0e.&o17);7:P uXiŀu>r`#EuCo%iWG8 .Xܧd3{7Ei"3.B>t;9ޤ{d4,@T"H (/"0ˁzu\G1(ۖF?yςyHLn{'(!}eL#Mim)d+ nh70dH]󦩵BgDkúG=P@k#4-~J'RYsq͌u왨ua=7ZǑphW @[q*{AR[]@Խa@X#̈7=YvL?̰äitif m?[L#ES^9/Q ߙ@תxvbnf*>CU}At.c%;XM;2FGҰ Axƕ4kC Q_-%@OU<(y-V%U#]DeY!a F%mCDTn8TNM6 FaGX芔HuJ6).J$Nu n *Q (4269!"P[H!4@=8Nګ\spG7TWCt;>kC,DD}?JmQp.*Mу1e$n`Eu98'2G'tOykKZ'/E bRSmQ9M?4L1DɧɚL (|4C)G!̈́eY;)PhCQ䀂 rѶru3keK&L'fds~jiAuVD+Mo?v] <[hHb1Ha=-n'0@KRk5Ec)BvX ჰ |EC97B7p"KɄk(J&))#dkIo&3(7D 76:>1}5RFɎ k0>` !L#(.u VgJ a`*RG0& d_CFnYn~.k l9&˃j/}W\E_0Bx}{?w_.KLJyhmOuh9!5}?u uwg&!1AQaq?Cz$,:qiY\I%.(67@$NifȍS!GEՔx_#IiLhKt Ƒ1DR&3ۑ *@倾(tIb PǕт^\Ejhӏ/E0JD<OR߸F,p-eodיFLco#wKza*E^][zۭ̏-+ =gL(%Spv P'䚐>fNA]XM'LOuMY@bP 6c6LEMR2);pDq%ڙ źf"t^GSlpl`jIP@.-9 mҕJ50_& `I}GQ AKagB#%WXp(֋=#9ZSy]IPWDFT^.sXWX!B-q%AЧ:a7DOeb`Ѽ@F޾b)@dk##RY=[(֧2)D ɐZhD3$) !!q3 Fo%eAD~Xw);(6? ESlBMN?jd #bsguܙ7>4ޚai%t !!; (J'ۑ*r:i{+M-pȓgfdM oZt'!ŖM5«kܴu!}FⰜM-oϐ+Fod2?Xd;ÿ4+& s~n~w ?(te˟4٩1Ϊ2FAW@+]i5BA1mHS/sP9M"\( YfK'wqvZZE}Zf;IZw@rYӅU:$4U#Q&Kvת8 Tq@=F!{ҝZ|@ܬc? @RDh1CŤBD`TKcqe]x>ÑF(0X;\uQ442jUN!s+D;v&D%( tnjD[ ..8[}U A{!SZNIqEBN &QQqg }l9dL3]>b,$H诹:M]b|WI IBZPMk-[%Jt@V8`̍ X[-*eS]`k|l{K^XjMZl^ʰ@G8pّ$6пϸn;Kb^4馰ڢݯ^iXShS}zz>=&hXm$A*-ꤱ"1[jb@U\J"n?QFН\ #u/Dq6¡ dV 7MJVhny`LЩ5gps PQi0zP:Pvb"u(1(|{)TYͷd@ex~IB>) EOv<#ur@d]1"JC(t4zQG4~sp%ڶ #|h$5=<zݮIdHv6LΛya2'u]M!N5PJ 2 Fͤ` ^4ɬbV(% Rv4)OP4M *]i"zKpB;SFlOm!otG[2T ?3l,}VܷT1z3[>Z<Vi4:ZRGR_,SUѢF;|h*54B` q#]CxlB+W5]G <;p QUjb"U_7]ͭu`kR&\(^,iCOk|1?*UÜH(=y:,0`K1 \'قAb?胖^1 WRʁq> pqXG&E^Gi(D~d8 1߱eЦ#'hhF5_rf @Z>*c)$` iAd;5y" 1/.0 ] ]c! A0O:p*B {Tw6+S/ଁuD IbTevӅ fv` dBS P,pup#sp O b_;vpD6iZ5k+v)ˠ`0KX]{fBY+#RVpB=Ccz;l'}qy8<x߃λXB6ZX T.'4 ZYK:C]TY}0yD*UɂkIևAr;0x3R'{46mas%] 0>ѯȰ(0ap6Ŋ]k[kA6Wq+)+ѪSNщD1 {HW*( w@?J HTTuy[n2ޙM:x.ZTdڻuϸѕȪx-|3R 92Фc.(Md$dsF2!ԑɪŞ-DL U{*06WC $JdA #68/`EQTs_lB!_Xs+v0Y@@G*0(^朇K+g *{7? c'[j@"dn9o;k3V ǀ\Gq̢ ݐ i<&'q@d Ly,Rb:HKA7@.~~pQYAa􊍱e34E6$AN1$aP `j SHq;BsF:w$hZ7M".BPJS`J)O[bL rW[8X&8V<1v33@Z;&*Mj?9{@\ 5EqEv@B-lOJN<. GIpB)ԳB6"k{+(Xjh hn0<'Op?#wwtd넉ڕټEZ+ ^4"РupAﮱiΗP [2B!=ĘR@hoU2R2Ϋ13K(0ѧN5"4&,OEqႪ){|+"a,U4n]|J*3h99*=e^\!7fL-0ouM_Ol@pM\Hh VЭ]{ ݕѰ|?1n&Ƞj3-Z V;F7 :Z5$O+DʠO`7]qV4A#ߟ*筢%.zW\oDٺ"Gp%dN$@a4ȊMyOn7܆|C5Oug$E# sf Yo%hNL62) cɛP6Ϧ-@3ƜMфEUkƫ#A7J6h#7FiDU[0TB;^ق\J \! f&&Bp0^/nPz|(ӔY / 8UkΥ"{hTM _xFF !!;⌨4]S5{rz 9@ vkF ~. H! D: BaB{5HqwlDž1?LSq1 (l#.eX J|(jKf$̈gn@> J:yo*6}P۠>9dNҭ/prlFKd+n,~p-B4Xwѹ@BnW5^PlLw$ d;1V wg(l`'0ŴC*:onpqaZVl7WAS1\.'ۄkVL蓵ww0B5\ߵn! %Sw'x2`[CW_"WbPS<ތZej*iڅT>fkF!LL?7Qk \PI;˂ .4 )@޴*ˆ*c _Iܡ-I1;[p%SA4>EPMF$)c(9f%l%x*c$>Z4 rc P:OPlS&!p' i>j$K=0]g5Jg|W0SUukuOġ`vbNL!P㎲uf`[STtnbbOf7Z_Xoo,jP0Yon/FR'p,,wӸu]Nvc 'u#ATD,Yky˅ 7kƖ_UPhx2+"Չ>u2plF$! SŮZGQn\-eZybZ%7, \Bg٬'ufn]o܇$.ҡt@+H UA\FLM b8OKPp N\]6J)z606Q'̧t\o6fݺI\_`h,`xh0tkµ}buB^-0Z,<Q]ʌ Et "K6aXlGl:،? VƢ~h;e'c)z*v'W*rjmL飻=j(kx|`05+JAOFÄDڢ\y@m  lW(bT0oԢ&bB3-K6㦂b]cL  NԵvT7*uEZ{>@dI Z*cH/uUu%6º&=Qrc*Ӣ76-( [ T.ڔhO@d!K$D62@hRvaMj)scP&ǂ4se:uu-`;1 K6m#so@7BX.E,.$w܊Ap(` )ZA 1aԂVhkVJŽ(17P0iDT::}t-l$@ߋ ݦX6OգMBox`Dhœ9Ww2Z6v@;^ huk8,w^GmRĮOqyCMH3,Y._]8 ـ5קB h@$ÅjpzRb0ܯ DƆ7KL0SHP+ W|w]jon ^V0Ndc_\pjv&'Ux%Ja`TQkX[ѽiӄbu$_nmGyr8FPnMv5C :BpJ*@ɿIæ"˺nAVm*`D?yrt?h۴݆B3D3Z rȼ^_@!rqo&UɑRA.Pk f1BGzn\yD7Xs%\Qؗ=0A1+(?Ƹ$Aȁ92 R.$[H]oy i\TqLJ =W) r-_-oK1i6&$ڡtu 2#%VJD6`r&K#`B_,Ȅ66TQ&+Tt5Uk|sIF 8Q Bz|g[hl42:=-a]bD;0PaɆ=)yts_Tݘ/ f* B4Ci4qH-Qeɢ)hoSS`B4M!ϻ%GPPWn)}+1-/01E6n&/Ѩ/JMN Jx 1A{Iq f_*w[m't{߾Xx Ixբߗi Re"V$|[C #U< +`?!%УTSMtyى3OQ\N`2ח[ #r`VN"y@74SZwFq]/X kI JE GS J& @}V@D&1kK\&a:7->5#Ź⍼x$hgvȻP4M~Nb4b5&4 2,%qա)1$HS\5(٨͘d@lh@x񝜑@Y k!m@g@ЫШ0" -ЏL ߦJܩ NV1M o݂6E @.,x]IZ|S!EK]Lm4I@G(n0/$P7 94J%R/1\B©n)&Dg>qfO7j ߠzpM{0-!'PƖ+I."- Ae(?OtKUЍ:mL (ҙ7Ki+\[]IUp/X kz k ̪")-묙Ete0O^-hm]'?1D _1~k(M!sXT䘨U>5+fsV%:,YnB FqԘ}(:ȤOWb ">+p@(Xߘyѩ^:fwe]ඣkˆ[yRE=T,:Dis.F`6M="3ncM U@On@5 ~p\wWDSX$Dv}CceٽXi٢͸zB,vEo̗X JuJ2+z&q)+5QW. @VU;^\M.pi6]Ikm|Rih_lac njbs~b?!(h-OYT+̤7S SII4kۿX5ן#HF Rwlp* JxuLr]4IqUz2x{qB kJrx h0jBD(p~`R4Xd/voS##q0HY;- `!;}T>k^y%Sˆ?#Aߛu8:7늩jIA Kl0c,0أê kD | 5_Y= ,]a6 Dm& ~^;t%r؀*hk+6Yz'2yޝְ>mpjU]ɋڣ!r(ЄΥ'nJI|P/XF`ͫ@_D/+#x(\q8,.uEh#_0S9Pup$s>nXR$z1JO%jj4Lu#θᥚe wRjT^c$85pEv3/ (u`Ѧ'gR+5[H]lH.iUTry 'Y0 t~p`A OGB(J[rE$ &Xy׷H"2  ha ^kbK,|8 k1Ė#6qaeN8!=q8t_o(luRN2{GHۄ`2#**`"!~K(J#ͽ7T$b `KdQP/JGtyFVP:KH>2e]% 0h #@Mߺj3ĒxEYꇊN2;rw$L5Ko;"oTF Y'\34`'{˼!A ^eLYE).=1CD,).p .ķ. 7z=ڗ,чsἋtĦ;hĹ֥H :O[HZYB%0vjJLoh|guP)]c>biBx DO. nᐒUr ) W"[SlˀSNTB?ߟjh Hw\@ၠLskE .@KU;Zz;1ívPFA*mQa+C j6٧%&T{c \_)J 8-BAj~6+X'lu P`kF (v+<̮׊V:Ӂ * ZE]̚TP ,<e¢FPZeK),,w. r.! %~IApzLOq҂ڕVX!E&J*'B&Gr@.ȘsiEGW)|v+a2 QcJ?|k{wi0|0Q]E`kM\MȾl .P%7`$04GPqy{qb6$ *$,+hc z^YZEُ ;/BُQf/`j^IQ*Ȍ9ҧ5@W! :+;2+xcծܥ_ӟKҴ\Ul$/k7UK" ,+q]∪Wa9 Zvw$6k*1TTJޖWĸÛDcM5:P:Y-2w^u$gXKz ?R3W_~;x.LJN1[&ˢW t91QE &Rd>1ޚT3=Spa6YiKc*?@~2;b}TiLpCu.^K#lXrSaB]hZ'p"cd+Mgef ,ؠ&p*Ѕ7쫬ԩ]/0?#QbTzC>=0{mp7#%j8Vu`ӗF8@dKw~1]_>m6lGRsZZMN tKj]Q&VD `:j8G떊#|JukQ06_F_U%ɍPT]@Ors_G APYUM z?GҢRL5tH9|V')fqMja{ .." CˉwH]M9mFoDb `$6 bD KE IR p5U$'}r@L-*ҲdB cMJ5| #u֘v.3J=='EzUAKY\K7B k-O ^3%P%ƅ?iՌw>"Oz\4 ;2I+I!ҽ jm"x;d0wCU 0૩F-p[CVwIEV8E;56L.2 7_R]њ^ZUM*^, h6jgC2 `9lYi#Œ8a$!"\cwp{ (DSq'J"|}i^-D~`PR >W 'ďQCAٍK`kP n=РG큷OҊ + JKw W\z]o%uWQDW$l;w!UM: XeF#Vی,*㼫@5Bs{5C>` PQ죷9o @B`y6$exi3 {4,77 ԀU1GZ::n pOVAhTm/%]7C˽%U-8Fh>~jG7ÌUE[kOظ隺("BM Byɪn(zقZ ѵZ51ē3,0C/]x`MEI&1RueZSA ߹*0BnY ZZ@1EZv1=ZDZrHƘ7@]ZRlȾc@MZ.Qj~ ?$q'uqWaՓ)Suی!vd paM<72+Br_}bE](8࠶Fl_Ά34CnеI`< Ii~ 8Rƾ&ƀ⺉lʥi*&OAWa4v9;j'hB$aymjJ}lL W],U M-pk9Hj 'YLx0]H^L|  ohLWS7@z8uqIA+}G0|̐RC/Е,U[)1pXCݸJ`LX XiˬZ_r5(ly;5 C.~HRRܺ4e/3)XnTL<;ҍsO}ù.v<aZTDW@no,Bz4pЎq- 7!I»jjohĨť=q?䴛 (ڢlfhf&"'0qU"4;.@t{,PƆX hbUa;͈ Q}Xs|#j`CJ n :XdMΫ&5_J0nw5ʞqp) ٪nonY]4nsĀq+b]i`A[}u!xخ A;'L5(͐YqLD h ^Pתf|{tEcF@2 \ȒtlmqiBMA,0kcxTт쉣u [ԫ︸yE@V yJ1ڌpԨ\WW}L@EW6 W <1FCFte*{ ۇjqN iѦϹ QPmRj(p'Xdƨ/Xn5lyrYhރ`U$_UEB@֦ tv"xğԑ#71-SjsC ]v]58".W"hX~)q N孽 bE}`.9v)ݙ\-J1ΒCJpT]Cvz^~,E2LJTIhLyOPW[ k~!0n\}3n`< `0*12 ۍ% 5o].b\QƣZ`CHMa*h"NFKY5+Uג-bjEX=N¯ȭTߤa1;J eGF0V+-I:GHA֥`lIgQ@HhMk ĸKP5KJ0 AjA=@AKxͼ]v r4"|nbA'G(/!lzvM8v#. ŝ#._pL!יWZBDN7EՃ(C DmW'Y eOe+C zsO2$;P11e")ڣYH%l rS]8xUذHcme'zaSV-*CmԵqY$BZt[hV.vÿm8t6Ōh]lТ12 f,( _poM9 PPB:!.$^?=o_VGm7ҿqX6\Y^dT2^-Z+&vUOVZ1FCEhE@%BA DQAp$pie7E^SnMy[EHLAI\Tln5,VZ©A yrj:՘(*/B؊]UFpm4uʘ $#&!}q.Iõ9QAVR꺈{pLl tf'&awga*=Z@<XQ! Z'e?νƻbzv-2:B y8{kne"&У*&󘧺rbHCQةe ^8R!Am " ĠUhϙeNŷ\U"K='qom6ņBWp =<陠Ak0C[pwzMz2]VBYX_ A}դWG)-ge9PiQ 2#N$@vUwDW. f3 wSalE@@մF`ԱْbEV.LAG Kf T)u*0J\M%5 mm D Gɉ/ Ōǵzw-Xh`Fݕ87e|,UCb*TP91TU (7⪻ lU8]8TX6nos5ILAF7}0a u̷23JnvU0enX@'kҦo}hQHLӛHSW8t i12TCGzІ* #yk*%>I `;wo\RhrLa{^sX6*)XvHRza:]2},~;ĝN[>f0?zVtGeے进.+DLvQ0*+ } 3\QWks{  HDb$z H:TޥïyWrV0=7v.+TCϗ _8z5ϘwX㑢Eb^!Z 5`K`̪i06.K`Pj~wu'\[=4~<w]y|ʝ!е 56[/w'LM .4E8]zq)@kۋ8@A)͚ОZ;AqDU=a(CyUT~P i YRx)"=q"zPkϢ|:pV IjE[:"{(` Ż,Mzpв>n6T˻C΂,_ .v [1aVd4;W``Uju7J@2;.5Ke3viÆ01E+:f m^`JDt "*54#~5eKҸi8@sCUBܫ.iv芃*1T;hbH(Wܐ nRɺzs QJV@ڬӒa&s2XN`*ӋR@J k'ȯoA ˵oL{f@ h> j{,:_d0s!'f]2ֆ""jXR>]g$H 1:ĊMi6.YU18a|'%R 0q]^l- f@ޛ.]wc5K)u*TX*s*>%YAӒcPߟq^ p%Y!d&0vcn08in{ΙԆ+Zuh6rbwTB½F68jkvar~R9v{0 h.%eBg{1}j +i|(DxG|Z͉ ͹u2qߵhH2BZ&@% \6 [WKf+|Ɇ\vefxRNpx~JaDv8QLdRkwZ͖Opsd6i^.[ŕP0_$vc[ Q鎦Q@^٤MPEF'όrZgip(:kIs@j ^^ 7,Q,FC`of`mX3ge'#sһ̢Й+!nc ~vۏ+)%V)S!SjazPzĤ*_yFnbzѤ4[%XJi$ Tx򋕔 hZ0@ 잹}-z@!Nܪ\+xՔ]1Ȗ `uUfY b~q'LĘN,qCnH/l2 I@F#_*v2qh" XQ}"nvEkˣ <rva'IQGD=W" P{1(*ZZT orX7V#!u/p~N653"߸l ˈqFւmpJYJHK"hW\#: kZmR'BXn( IgÇKZ?#\6 1G`>;"e-PGTצ0WbHSi͝.Z*^B_1V@+?]o&j1T,4#֯x%2zn?@L%kt:ɺO~{B./ \+oɠ9Iq+S:Ne@ /:h D r堗+\l8Vhُ-H,0d].,Чc"p%<o'a j0XFr @0pv28Ɍ;ѼB)tae|)<6܌IǮLP荵/\a?Az%" {#@d..-Û 5xcd2(gn8bhkn:rixe œCܷ >4;aUí1DvRiaoP W Elz(44Wq w2#K@+!q%NNAb6 >Ί4 H.p]iSId˔67uCvS%d7cY%tեzH? #ţ o'K/7"U!>eYvp&8FƉp pf =$w:}bX 6%ܪpI@P0N.ل/+]%g&//h>!k]Pe4&IhLkAqmR`G{iְ*(E@뉋l$$*x_I*.+uxQd__́4b @LZ]y㒕Q-@ V5B(V6dm.Ni297SBn*Un *F~:mܛ "O~9^I \eo!=P=y4e,|t 瀈E^/EMuF{  icwU _z䢲 +K[`>j]`[4`lM,VIHwcUY^|6IsH@ Q[CDbu_G&YfKI(/A7,ը 1-NWAGVm. ~`lZ1p 1uSo,6uJpdڸC׮)0]{XcIW`%!m"ӏ M<Ձ THD4_:ZEW}v!4V55T]|.dеe?O `T MēM:ٍy*q#* kwVl~CEVU5dV0 Pf]]iJW4iT.oZ20=RF0/BDfJG!Ǽ< \0B.F*Y&,TK{u&Y[nEKL[׶BФRPV\Y;wzcB3bA\MjYA u\'6mrҸax kp51CB%_>R3-bzrH fIN22MaPkMWů#"t/cOj(C`q ,K+HI.X CߗUQ8&E;f%Ay`0}R r0~ EV{id&tT"C]3yA$U`@x+˒uM g cv$b}w:ITYb *m1;T,Xf?+.MIǎ&\oyC-LYE) 5<p~Q; 4S fnV4WPNj=0K/i0 D0M7ܦ,@:{o&˩V4e AJcA6?}W AF'LB)A~`i9Ia3tvb.&6b%;B`eBL:6p%T@)$p*X1 W3JE;[cz㑃RhL/ߪ[ټLe͜H,Z _$ 57ff'F0Q*GL]HhP Y()j "\"Wkv$Lڇl(`I{B*51ӈJHNEp̈,񧭃ّ Jc~QN,ciA/㑀f0%n®|A 4YU{F;8ُi;4v=ИJɹr/M $ c!3ݍ *EV/} m3SCڝXרcdА&Ы!Kk5Q0*W6v=o O,^qlۡH(:LxW@G@&!lGxj7HeS#i*>*BA'ɓxjh"`tB?Cdـx~Y?z%mLEUզôF AW-0. ぷLm6C.Q`lY !QA4cZɧ`, P.XX#Pں/C&*ҡ69裡 _6_na*/-6*n` DTц ZʼnT$5<.$"-q-ШwH\K_| wA0)tK ^uGԑQK0=}߰r4,:LjlX'nWYc ;naQEOnk, bS9'7U%MȘ}%!@ ` ,SljA $T%J :V58 ]YP4kv݃ 5d(C \@' m] )d1IAt10UZUm`8HմWBdbRVM<? i+8rc,!gæG9ŭrv`EϊBpV1m&¶:عe;?1ʈP/H*X<=\|b0 R Z3b 'Hè촉:MZU=QqIEݘTĝe4VP]8a/U=uAZڠCj1ACt:te #2uCaɷ̅AsX3U 0VjT{.Vl _)m!( 6qkt}a vM2Zu1OP !`h5=n.Xo0 Eo~`H` biFPz=Q܄H%f:A rX#f -[UuѶ0 5\"t4 baV VrExjqݒX[ * l:0266?OLzmCk&`?4J(ѐ;Pt+ƫ1"z)_\g"ř Ehx:czhiJpY`&Mݵ;A67"n (>;"qboCݥj=!S4ik?ӜX)<1v`ԮEtECfȥv`]%ഇ Ui1]хn?%j.AZ\7P#2%(cY>Sf(FE -r{N bIe*@7q(ݣ)}V]l0pF`ڇ  ~!K @hYm'tcbC2?bm 5(˧>كQ@Iܬd)o7 _>צIg JN7F X0LJ@d{BȐf7AasZŌ}\qG7_#ZqX,$ ,]׺#b)Y'2Y7p7@ 7@bąEVL)iY 60J3fٯd4ipp \HUpi$w /F@:Z 7 N8yPkiFnf5h\ءw+6 )&c$/c€tT.'U%Quq@ {3qY|qBࣻ}p eeiqĸ$U5P:%@C)1:K()oʢ8CqG9_HAmi"3Si6XA1-4;#$p ;Q&(㿗X5%/5X?q8]\'4>tk`i7∈%?Ȳ*7kd.T u4h?/rzmP VmaqC7:=4p7oU|+a ?anyŴHI/^aj#M`K?0P-_d\טA t\0tmJՠ{vb eg5;l1'S[ַ R\lf!3сP׸GF݁`2Âr@Vn%ѐ~X|fR qy5Ȟ`h`+d2"qwŵvKvZBq, BׁPH:Ԉn){(Uĵ/YH{dU`μKo Bq&ZpXu&ʺ1$V8+D+MQUIUD W''D %D!w|[o ?ۊ {%ؚP91 /( 9i%)2i T:[`qׄM0PQ͕2]j-MM,: `y"%Ы|*C,z]%0X}!3j[< J\6֨pyBR0"pZ14!$nQ~\\ETFe>v4%\Uڔy3eh]Dvmb6_H2. I=Hۉ)fI-RaKwh"]fԤpk"G]AKh]}K;H~qIЄC߻%)oM`#oc{qR).i rwbwS\hMe" Z@ռL fx]Q_n{1*?,ĉ!uO01I  _5\ !1€n tRM6!h À h_V I4 m ?ưIU+[߷ڢEbMot$[a-n]괟3o m +}@IA?1%2 Z Xd0N 43l[ }-|v>ώ4KFANpmmhZ}K]M0j@D¯PHцO^z6[D9 Q]HC]-1SWq`@?$Dd*ץ p<݄'i@*An7ZUzt"@C(& ´" LN@.hi5Fۿ䐌Qzx*~XP tM@oyb )V0@ b) !&)*+ØQ +ඎOc:J )aٌf@6דj )PZ-4G,,&B)-9q; ,#u1R͵Qw|PB;eZh3J ѓ%h ] 0*8c+gP曏x]'0DY" ^TRH4.,>;: 9O@a>ڼ`6݅ 7qo9LB NRj@l~0͢n0ra6x7RuL #Lr$pA0Uӌ9m`b);|dG238RU4y!ÜY)ȡ(kku`XBsB37 N$[6Jz"PQY8jbOn_FlAAO7rhځQ@E.. &L Þai 'c=Αj,XunQzLhbMـ( 5F )+p-ld},*ET*QFc:$t`kzRX6ֵ.9d!E5Lg'Ň0Bji!`\x6c])^@`+ hp($['VdA܀):,Vw-4&#@SV2 Ff@8P^f k0UC+iwXpBsڃnYm PUi(IV0Z .M'EfuB]cUnKi+ݴpRj% U)a_i5\Hm`H PDa2|R "PǺEkQopB)%SLDC] LE 3E@h[6I?[+J$TJ!A)MBfU `yY*%,l+}"B]$&s#&?roޟi, H %.(TɊ'Wi&ȲڧA{r8V_ꋛ 3l (OS jk&0v bh(bkөG$s!SC.FKB D 4{wH[RHA XK"QODR ?ʙ5ul"IJ4~\$/ )#~ sLE!EG|ւ/ln2Rӯg>*'7^Loh`b I{$`rB LzcZG&. 7 ͎6" x:oMjGmm׃:&5\2aj"WR+)ٖl0#BQ^ifΨ7q3?h%0: 2NJ{m]D}w E`*-"sVZPU-n)s>6!fR$: [q+̾O_QlʝyHQ o*GAe< c gTQi3eK?] Foh퉋PpDUtcˆJ|a d #H"^AQ`քp"[[?s|.}a ؃:pg+)1mJ6%ĀM4?1*4`!  v6i$1.@HD8KC W.{Aw\#rxI\lW'o\@ҵ /avYКpTI2&=ҽ"`H,9Q G_Lwl"-T/493\wA{,PfgZ~m_7vh3DضGNEOCpaN phcgN',0B=ܣiEwJ\+ɊCJV"TnuSf;oN EP`Gi+lK*t& ,J Z=0Y˩ ;a`:C},\P>Z4j}Kr@ &,(苩hL/chDITx6P4iέ:DAb(!iɲҊ)vat]x|0_&ʤw&ă1«K+is_"T`Fg?s'[kBă8КP*3mۧNqۃ-R) ? 0+Q h!mBu0 ;Y@rqqޑ*ryS1qi |=F؍*⤹]"-Qp{6_c6-=p$ &4_2^ҲNH)Mߋ#d:4Stt[U!c@NVo6 h,up]R/Y;r.f >߮#`"xBT>2U66͹N]q r6cFmC(ajd N';sc6U:Q׸M&E|1+/,>pgHv.a `O ó cf27i(ݰD+@`(+.$`f]؞Qݺֱ3OCZQZP"+F.tǕ]m?d3^L٩LAZa%ܓ;`ljYZ&ml!Sq԰ych507#|,I/i>4GMk`L'͏1@1D!_4拣"kDoAkLB|]p/gMNm`X׷L5&'l~6 &?*y.c Uшjjj!"rh(Fpz(g2 8C56@ 3ry dHW+ٰ&9:ʼnKHiM#}3 Ti,=u5&@WGuc2Xo%td WbE"` CoG S%IT?wpMhK/~4U _qSwP`A0t+7B'-R Y>b@o"4+]bCzSa}DB]dVTaQ!(AQAF?Cc [0~0`[|槆hyLjRM:4FP bЫ69n̎B)9paF%ԬZ`fGYC`եrɧu0I%DB0c`#KV "i+r׀D5A8ɡKVyl@*3_P`(N1PG i-f1*H (K 넪$2JFkEJq;xh\UĚatVѩ "ξ54+$h4jkl>͘OJ!N#D`eqQUqY($  m5KhxkP+e)D,.JM% @ uT&h{e6w`,%V:<9 EWf]Z@ HW 3/[h)a)=jY 5HBD[0.Ce_ &k-d~Dbp1|!H?__0댁pבZ$wHAy &đ)s@|qo,U#40j T1/l暘 yh:Kj`<= [*;W+F0H ƖTp]ЗV R9E"(?Fw/=^y_[hۻxgd,- iMJ"Et sX]L*mKlT ߬0Ze.w'D^k,K`fX2 -n@f_Aw]0\Q =mK{h0veO^`YB BDtM]вwEg~aH0P/h~cф6}V W#a}Gqsh\زj7}FOj4;z? V,RL4jcvE{\`, ݸg (iH 滗47Bx547?=: 0xXm`1T]>3P`@f LmP" `v2%ܮiBSL!e ^Dq>RqKhۀRJ4mؚjg-Q;FlV #<=τfjΣtp#bۧrTŝj,iQ46,jfwI AtkY|AcҌMmm@T< 脙xЮ>X/zoG]0QtSS^6DH++杇1`|H~oa@1_n0Mڨ_0coS}ܶkf[D j Z8W/*k$(skթC#_,0.Oo3-[hѕ&ӷs)r{_$qOh_nM/h؊THmI1R5y  ݖOq1!0W4Ui bƠ(yo¸O6+:}Jr}=+r~Hb-RQ!P|`u N˼iWqSZ@GGU9ioLMS!P@dܫE=OG.i ~FWlC.Y(,6H!skBlB蕭6Llh45!Bo[$~KA{v:Lt BȤ>THԇ=kQj;$NnR@#4WfS60 `haek滇q[9[PEL/Dw Hb։iA^-P#*axhW͟0PB0-˱f ~+HXn&ׯ4f#xBA & ":)QLS66+IZWWcni07t Nq4("x) dY-.bЗQOk8-]󆜱(Pjh=cWk3bj4D$P; \Vz!yZSbS0()\@yQi%2U MC0d ] &=B-D\'W1 U&l6vX(IM)*`Dɛ*E*4(BI_q)]h w;U!2*ޠ{ō hDtͤH508HWF9 ћ06"MȪY'9^tQva9:IJ`W D6~H bYB) %1AH!e$. pǐRtK,o=bB%!C j9NJ E>d.I?`L) \2+(%R0pn5_w= t~a7@S^zft{JmN+dDIhg0Z">!] @+)Mac5"-;ݢM!vUH)t O-Bth]51n'. +1↡ l%'&PsC!Y_up-Tѡ\R]-6bEH!RPuĴ b)UU~1bx/IЋ:Ҥ7 u@He Nevb"*7~=iٕSp(VP5_-ct檔ԫM>OV/YBU <Fw%U }!_cGq(U;e~~h`U+e?.~HQ/yI mb)= gf;L4IF0 d'WY0]JYq Z 0-鰲 ۳hk+Q!jT"\.;W+fQvJW8ll&{  A]dd,i*KE eLRhΈ}ŀKP,7QU{W/}|`NN(fo9tN}Nq E j8Z Yq[ -؃۪_GU)H#풲.--0"bTk٭d!Z5Uk{Wn1ḨZ\ Mi=ۮF9=\ R}_a:FtRI\.xLd!cBi{׆ h۲MkxWIwW.5!#pb. ࢞9 z+ N"zB vFYvr6٨m*D+@F IKLJgFdEP"C-Wo_ V$DdL CcnIe>̰fR6AJK n/ڡE|mN(!|~ D|"z-\+P"ĬoV @ҙajnE<۶ tkXq@eL"0v&kC^1j@RHBWv*|n$@ 迾 X4XBa!ķ,% <_p/oWbhfi- DiHB!@>6TLp4D%NUA# nRA_ˬcHcpH͕؎, G;,4*@žBCE0oBxټ6oԑ1+D!qj؍͸$e0<K R `4  +H)bVi\d[u7N?7)t;y} AWitjK!AV;;Sw 蕷ma3BACٹݛ@1d`1Q KZN]Jb=$v\jz?|8 1ݩB1ӴLYNeqnDE fQH-^%P(:ч酋)AB]ܑ15m`Ԥ _5Ů4M~)b Ew@)SM8Wݧ\+ ssyAe7bHZh q'oz*7"n0mr\E $).z, [ưtC ZX_)}݀Q Nm*.,"&i A1酇 rXGXi@hrnc1IpxQ `X6<ց`+àA~9W\-Rf_mUqN4[21vtC5[ch(klVѹ?,m .z?:f5v"cQ*@V$݌C@Dht xufȯ i|%D &5"YLa6.XbĆJ3DHLxpщ6k},^ً PeZ)aH$6`iqSD%*MS(Txah "}z,<֟D܈ZTGhJ~LJG/%"cGF!Cep:S2QqBT@ڝ1 ɕD Ψ+WN6GL~hW\>e Z}[=&HM=97$vAT I:ѕRԨeٽd^j%AQ8R`G05L^嚂$eZt,6e}q{mTcyXcrK^X%f2 z(̡E7[]"lClERxW_-F|Z$e"eERŽ~&VAB#]tՠR#R3(b6+0rBQLgyL9McAL)G58z,tbZ:oF!sceO NܚxSu=N4"9 _j AG3n5HF{1m p* ֍5*T4 y9Rtā/FP4/6wi,| ZtG@p `9yv5()I뀻P'Oyg*S[6˺2K`#F9y#kFWDkbI$;!Mi P~BP\3fk+Xcܺ PUvC@5Mcd)v%͎?"0pb2lmchFk TA(!@V+f(\$`.m$PePä{u^XuwYdɎD;(#+dp}뮄Bbc5t&=e,z/" RăQtU8eiJbutTB[pӄY 2 AC܄X %)AIJKqHgw7M+ cHjC1( Jw XVLoI zr|pzn_QC(un`C7+?j. 5OGx_u:Ѐ֨1ɕe/ )J/nxl dMwR\U_hJ0;V3<y. ŧyba/6Y"ͦTT"pf4uhM LgJ["}{(KayĦۆۦ =yL6n *;ADJ80cADu[Zp7 T &U5f-" CZ'9iPh@1't$0#KlFȥZƯ!)-"خ HQ6 LH#@ukxDY!vWFX0hj[w S~Kw0nbmr]n_2 MSX6/P2KR 7-dD=B+yc]Nd[*tsCОqiߗ+@"G&&6ݫ K"ط5|bXθ=q wqpWGU~ ]n}g0HVR僌Ú-~Tt{U 0 du3,ۘ`X1YV+f&*'*t{\eip.*cͯ1ݻm a +zOd6BLl֨!QyHN@ˤ$ ,‚>MEK 39j-UiiE ;s\E(Vdeu!lm" PVǼP6$ǒԚ 5B㵏^/ʄ]=뎎W}={S\TG0V[Ln x1ƌلP'q~`-"D㑻Mm0ٚ,"D E]?#(ىoLPQ]pA,8[ mِ_*+Y(E;Ep rȁˎp0]&-7?"<-cCVt9H80j HhaNΊ2UU)ۙ?ìq(mq[\*+7܃u{ߊビ}F mflT߼K1^@4)8.ΟT;;7'"E0W \/)Ő*0?R a<4Q]Lho~ m_ 5Zhɒ9M Ghag1PὨ0plh V %)L(*mCi?0lM.E I0@TӟURIw -m~ J TbRe^,=SUU.3s@h3/m,#~ ~LO}ߦ'.x-T()#1u+p LcMbhq_I1]Ōf6&~& t*Nvvu`$jwM[$]0qEuD ?Q\ъOX-mjMi-jڇHbͦ .wa " 7'0>%r#q⭸ViFaC\&~pl4cX w;VA>)0\(SDɏm{%0‣B~hv Z QekY ApTAJOAvez'^1`D%cKg(6(QV .7q]ccKj(eGwN(qڌ3}X$vticrYg@u6{b/0.l>d\FDk];ˉv dYr+)sE$<~SzxL/H*lU+T\Wĥ@UnDPr!C~ck۸>9RbP2b>A G\H*ʊ j'cw3D W࿇k5\yXT=<szV锏]Uo`UL_QO+5B6 h#JC SdB*:Opb+d@^r FT̂Eon=5d_]?,L_$0*Hdܾy|/,iAfQJF@dKmL՞#cU\wpoqDFw th "u1C8w+]l pvc:FwTq $2Nѱ<)( c?/Z7š ]=+@hSSPUSnxBnp}&!ŊҺ뉤IxU \SAC+zBE)=Mv&cQl3" yrk0Z16g4IW Z55Ң*U{ HjMa=t &v)$l&3Pjˬ`+C r%` y\ǐNw3P aJ451g!7WmF2L{‚ӌV01?}S&77 m-Tٯc/6F `- 4EAUM+] X(PBHG-@I\X0ȋؑ9-:W;-2uRɵ79'M LڪjM PX|l8h%vǙFXt!qZ+FwICf)G\{]7CuǕ v"(pAf֨bcwYb$_r?P@hbV}7qH<0`J*>\OQxP'#~܆ڪYv`46 4kvk%Zcuİ*?@]Uo~{ [* t5_Tvh@wr ^n96xF\^BX 0R{PŲ= ⑇md+iWG [5"@IIԊw R7wQєK P} ?/]1d)fuQ):a>h S,IO16Qwx cDCp\1h8eJQ6kC}f"lO`"b177$S[ @H GU}sKr1ZhXI:=!4K씬 +Ä)t&p]k{M/ǘhk+}27xDÚ$mp o +=[VYUJbkBo hYm5?HZ 7: ,鶽i1VCd-e?ܩjPX%+P Fu8! V(T10 )5KqD!}})xբxLkB#g"X1<ܘb#X2dءE.ԔqZIa5Ƞ[ѓ@QῙ&c}'c.4NeJP!LFm ]ۀmf~5@[]b )ӌS*QRn7lGe5k7@.h>r" 5tA+Bm5Ƌ@^ Ljݦɉ6Gr ՛fJYMvD3 \P4WOn )EIQNbBhhX@M XJ\040zdKTӨJ&{NAy&7+qӪ^Z;8?.ϧ\m8vP*pkMdSS슮1b uuqm_u@|MScM]$-#PH%kj-7CN:[j=qڈ$HLW"إ0n︗PSa bj[uօivc&^hHQ*f;@Ujѿ-Wkm{:XijFbNF8f9kZ@pRI@[ ql5cMKKaA,K0 So(<8Q#!@TZ􀡠DM k*bx5 mq [kS UV.5Kt@ U fH C U`=6B$%5]Ӂzi }|Miް.vH Cv9e)̨]8 `ěHʼnk&?ߘ~2w >kWtha^0$gJ7pC0 U4S#4ic5⣍5;N)n*e6TALObq;W°IMpP*,A )([ŲAMxቔ&k4a6<4W&Fi;% !/Pʀ,`t,Oe&)P]\/Ukra(;`Y\܃ۀ:GiH~maQoI4v 5S 9R#wX!j6$r,Z@w(}"-ZcHJLTҍ'`_2b13_L+RV+]G%aXyr#J`C1\ %+wT8#C-( MB|Q<,u75]wgpUUe?>q Qt_pw>fdۅ@IO!i S؆JjqvX._5hǪ҉hTqJQU!TS7-FBbg @QW]rtegS츾bVE6TH"qJ79p0)|ʬ)/L^ 遛UWzyŠljC/KcR>F,V:ֱAID'6 0zy&hi^8]z ~5\MrՑ#mt; IJ Ӂpl$_O݌OI`GKp)Yd1/~gJu۾29O\KY OU+zj[5濂 B_ m> @R*P(mp$PA]ە݃6ũ@w/q|@`bD1K乼ʛ 'OLg,>_ent{ǦWCj]4HIGsR+/ͷ*$\$CMk $'cFz?7vBDYw#cl1N9ňʎޚ1$TC{2Erő_NWO0Tq8'Ŝ0 Oi[ )FH;MLW͠{[hbl&qUc@i:o1*"k/sR8kـ}V'W"Fq;`Lh/`7fZU d]NbR1N&SO]d :{#c@` pj:ьd_m:|~ AL.+lF x}s%  ", )ARX-0 >c[VZ)0O_p#Rbp#M ֑"(IB -Q)e&< |qFG)@r*~ɁQ[\=5&t HqZjhWt`TPN $cՖbm1:IG0iS7L:Bba5VI0C8;ֺHq( ܡDJOr\o;H]A 2m$!! aLjiNٛ!@ D¡0ٴ07[-k̚B j8|H2PΘ@GxRƫAwQ:N ?qeTE󸄤J4ֹ t(AM|.&1f-  M5KB c1‰xGdr88_fA]YDB PO|p\RWz1@J"][E*Ϧ,Gb!5ed88OPQ4UJ';iKemZ1+ |C2T d`7b% 9YѶz 4RUDm4Y}ɮ\2F>!Ÿ7s !PL_D 64qZL J{wܲX`"{1B(c2?Xv @v6}C+Dǝ @`oHָ;$ (Ub@76l:%f Ppa.^`.pOH^V&\J1TC  kZ0)[T#&:NX2q6 Y9z>дCdPUQK8 f[}@qBYGm3ՅӚqPMVͫoQQTj]?Jjˠ"[ĀCNbX]"r% )$ 03^neg{i7? ǮE\׃|UI~?q)P}R:bE)4vdQ m0 UB&0YP`}+Ik"pVRH缠4/B05Q7nO̶RX6TL lֿpZ(м?¢,m1YH[~bWh֨iޱ*rC0ł~e 7hp,և FHC&3}"SqΊy(* %owDk1 8|ud4o7$7 rb" pd(;5|y{M4 }{L!VaG}64аO I/!P14 OGY~mqulZe:*,.%eݎ2.o>- voMOtL15Į<`07DFYUWb!5 (H P#$lqӝ9ĺb@X5ނ) m(OB̶n5a Q%\.9&oK%p9&޲L`QRUARs h̆ !0m8zni7_lpHPA!WF+SvB@⃲)%C6j)Z8ǠEOXn42 J<7X2?`MB C4 hDê O.CӨ4q~_nCO8kFBEݧ1b8Yc xx۴Gu;tHb(wQK6Q.](Jw+-"̔3p/tZ(aߗsc~*i;TYbXYo2M [nMAV ܑ7K+{%隂 WWcZnb,$pB `ԍ.ru4"{ҟ<ux1/Ն .)J |E\M1b+D{vSjОB1{,D| aj(ux1"I{1K zbf*!硅p_6֨.MGf\Rh'ЈTŞtְbHUUuw0IjGyT ru5Owk5/%Hiɷ Uqj4(+16{1[ ʥ56]M\Jgʓs]DTl*r4,[.$5B ~bQP7@e˹2ET ˒2IB~mnk6hc09T z.ߺD)GJDRi]//uE[nv]%LknK`Cod(Uɖ`5JMP Gsή@~@'T\uwn#˿ډv)(F [\h`/j 6|C@*r D2ʮ#:o3#)苟HC{C2BIl'2?;ۊ aS)*EcA G 4ſbްtdi`I`ʈ+ WhFFlpUC~̛5BH+. \R*|Qgp@vb(gzd#[dd`fd(B!!`kX|6[ H?ڇ;pNSsXSD54lGxWNDbRb_Vc U/tHI2Ar:ܞ9$zH!i5: O=5v VеQ*A}VC&)'TlE:*a<WDP":)(JEY>@ 2 +HR(LiE/FGW!11˽$Ci}: k `5~,LKRu"}q@vO?i wB1T"Ǣ!S0!/V ]LFؐ?XaQbXvD_0JF_C4P23PtnVk'HR.R Y'6Va+L0@ۂT^ 5.,a)ߘEhtz]]}7"P'{ eCnUO"qF⽻MUpgu@6 }UVGg |դ;كL$GnEvCer.on'uh.P?hl(ARE*(jWA11$grɥ!,"v Ah7Pl+.K)Kf)b& u++l:`䚲"u7EOn1}UQ@Y1o%p㰡! iW r!T6W2QZyd ,Xn|YjK'@4 Z=e/7\+yUbso*;N:/YF;®'<\ cpIce ^8޹yo)46*T8 lX76&,ɛPf+i "n+r}XR.ߏ냁Dujn ZM~~loD\c3v@~& fT_jHMfl"'+'1 9b{P\ѡ@V,S" P Xa`ZĩQ^8 Dzł +Q+jmd"CGL l ~(`ڕ_]2N'qWJZ~/x7 H'!{urޒ)BQ6%w_Q}\H#U?㉴*߹ J!i0 &KFGE}"e!2JAky16Be@ٯt2dz8Enj }Ue*d nmC#4.-ń + Yے8l\P1@T°_PFH#*+[9 5{(`vUKyL 9SӮV_JN)d3VF g.b?k"PUӫKmAeOr4@=[Yw`Ƅ)Qln5ThSxځRCP@(8ShNƫWW@*4}ʎap1 FiGJL|f@b."]Yb1zh{N4b Jщ7a>8-։huƾ ^F 9$BW&U#OԹF  ,!x/(0Aן+vSh7B`T',B6T4ґsψǜ;6+dD=3g`S$H@5E2޵ SuʹqM8ޣ0 Y:"Dw@Svbv! 5];Ju& +DTv 7;"7ܛ"m 676oX55l"`F7q8 J`o@&"愮 e"YDwR=.JT,b=" u0&QuFk4hyF᦯{ p!ު!\_clf c R*lE[u{u&+0;慚+%[#c' "bl6_[6kv=J`x(b7i&cjXp%SkLĠN9[jMy} P]@TEqIoc(M{m+@՘#{t9#>e>)>@':C/B ',)"\n ^wMIj5%SGx Jh*ث@a^Elzc!UY֕tn[4=ق~"a;#Hbo`QuBRǎ/mIKPWsŅXWKjkØX6޿J‘7QRw>?i)_PJF̕hfdco- x0S[1EML~q޺p "We-1͏6C K+ܢ &nA%zn5tƩ8 N w Of*v@Rwuso=L Vºmz5@ғX?i:T`ŵ0 xnD, "t_=Ą_#J՟`i(b  t@^d[7 \aD 0>1dT [h;cpf dۥ WSt0Dw0sD&Y$rJ Ri;pVm 9v-Ӽz[FZ9D'WшZusQN?p VCxB-<)D:Cĕol~`$g w `Lܥ qB6E شinM@Mrc9k U@ kqh֬W-quK,`RȖUQ%#{NTmT\ XA]9_3"@ɮj  -4$܄ jp 8Kd| a-Ym*hh,iUU7w0!7UxI h;C\+f6-@b. D(ph޺~ ,.ZlY; 1\"m >!ڥ&<#" Oo6ڥ ->~Ew??pS!O} ߿6طԔlwA~GőHp6d(?frLXņ/@@" ?QP;ܹFPM{GG _ @@ű$./pz,`t0 75 $b9(A;hx?v=q$@r. Al4M&"|1CW6T/wt*β(-j:7A6?A b >o+*e* e鍄 ?qa(,rju*u 4\ۉW$ߖ8M@Zi/`i__n]ү}\OicgV@]9{5]j.4Sͫ1å`]"WHC&T]8L_n7ouh.'ֲ&P٤k͹iK]w0b{t.eV! ) QۍD"!?i’. Rd!%I1biӧO"ȅ(=n[lOyhD,(ZKi:%ULj%Uy`P_ĸXtkN ā!c.yq.HK%\AW ĚCd H|_7Q922VD`+ǟwa:%vP`"k]|pUL6MlUíM` 6(QPQ rlZCﭿG/{-%-{TP1P :mҢ.4-'75az cp$̤Z4}ABO/ P7)|0O[-\}WP[fU?n /~/gD.A~h)AI=ZHVcrmqm]^@_)OTH` 6 jۋkho2*q ӫLKGp6Ke rx`=.n&O*B0J{픟{Bf,3e889n!G #]OFxwYHY٧ CHZD0;9 ^ LJ|LOL0#W1_$$Z&NL 3Zcp+r*~EQ4=Bcx*uUP.1ePU:m aԌ m yacJ͙DP/W'.6_ N.94]%7@a -`mj \&oY5 89`K@j\: WM(C0O*2^v\@h+hY~Z5Lb ^ w  9z7T͎LZ*.ݫ9j`Uj94o$Mh!%ZM0b7[C$:яBN iO㞦u8׭'Q}֘=7eݿ@ wg䮓'1iV(u(%,~w5>{ݏe ְ(򒑰>L@:!g|Ui-ե aO'uNM8Ѭ+*k߸S_ *Oh0VWY/\J[kM{o1{Ij-Y멀OGܣӂ% At: e<D`1.M?̢@xJ;yU>?$ĀX_&X׃2Հ !ײ[LF%XH@U#Ճw"j{ X隹\.U@_i n 'suQcQs z]:}G =*JuVc4:BZʠ׸E≲[{44 QI)a_;|;zِP,IL lc+\kR_իE0]"WZ>"l:ƾ [Cw^i,wF4B&*B)4;`O̓ 6 k*WY+Mi0:G%YmvSɅoQT5\24@$a%]@JWdHN1JȣBZZ܄ PۧFQ?.4$IEJ4DgT,0R5He$2J"Q0ݛ3;L$v>gQہ ` iU5Ms*oK׵Fc,XLD 6`6 9I9<_hR6㏨+HdGG5>')bߛŻ[k ?1tMNLmܣvyUٞaFNahoőljɏo^abSi=-]GְdT * LyV-v1+2ԺCJ3`FZ2 "E Fo"ۆcQypty 킎hrѓ0+,w\7+&¦*Kjj|ϗs"^Ƞ8!(.?Dlr, rfS0+n_ 2SQT?1ٹ7t^(P-]ڭA<3Dy\h@ê͘zq*xɭ/>G$ _1sM'oRmpYU48b <" 4;I2@>S)J&W}c.wL v)@uQM"@1>Lb QD = 6>DqSWL$N<(?w0k_a^A"/=OM" -bech]\t&>wxdˋ͆Z44 {+PѦӄvA(C@ u3GFi;]jq ?,)YȄiTxpBͣu(3|h[Ȱ7]kT>d$-h(UJ,,=Y$?. I;گ Qu߮)CD-?X,QpRߡ8q"F7`(WPUf d. -#vzepMbJL+v ⎮QzK6&Jpخ `2{?S;I}Tdef,Pts'3-ĮP˄*M"U (Y;E R(}EnfŎ~QJdVt<"z&#Vlt} 36!曲S&(͡,Ѯ?\`+Ho|.5 1I . E/5gM+D}W\lA0_|X |Щ_. O@_S^ڭwmUX,4 )GDPL,{qQ`ma zj SUP=:bT~B wƼG MF14Q Kmc6߄ 0s8xbϤXW-.O4ߎS۫?6+c5zQUBT awom ^`kBe+`A= 1'M:㳅at OV H)!JZ%u]*anfѫp!B}r. F~!R|y00hl:ʧN?C|qhe 90oE84S MH} HU`vr)!c\\9ߡ;qa*+ ZS |px(si0[\ \קJ1O 5ri@:n<1M#k&H bKf%l&Rh:MNR?r7CjD8 *MLJHFsA4 QX&j>bBV($: Z$tHS$ J8f(נ*ŽU_ 1[PweS3{kW 2|ˢ"ߺlj 9.hI(ٌ] AXMU`@!V`*-?% *hx=^it \,--8nLpF 1I#IzV>[2 7~oDE8sAH tG[0W* to_5-Cǻ*T]RHU g|QVQC;A d?kb rPU+TN,L õaio |0m[zeFQ5 $"ocrrNh9$s *?Wb)yDE(+wg0*kTӄT,0Wcg06́Gv EoYm6Aquk{L ͐|T4X.qNVTQv)(Uz5#Pۯh'?no 9!U};+pz?"Ht\@T;&Vpv&ڀ=.ϋRUT>I{fIv2DJ$?rDX6pFee@\1!ZM@<bPeqDA|l7J64U Qiq6"7k1*}S~ p@jQ-R;mѲF4*cˁq r ॆhNoVyqk+wLd3jSo&!ATLZ8s*@i <5XFE NX+oH86]yvۂ ڂ"~B!\E3keI_R"=XqWXBT 6ڎ=+`S*{^50pp4V,\T%dF\P:zGzYJ qȉQAn(S&oYaS[ar6٢(cbfzU iЩ3n'gJjbAR to('PXJHU_0`ʰY`$r{KmGnqHE4tff1# =µz5* $WDArzMtTDmYroi. ` vMK`+!'c'hchIf] Bݴ.bk ǘCdjiLǣx8kk ~H2vlk؀ʙ4P_1J;TaՋ"({ U$ 1Q=JQhZKuByGL 5ee~GN!I耄]b H2a"t=<6AFFNZM=(RžLcXc0Q?}£`S\&E>q%`mG :aQox>k\9aBM6BY,&#GZH$we uv6oګ*6\%[7P] (Pߋk'B{0!ZL؍!z60k2]-(JW6$E-XQ6~X[fTű-G{t&8}WwW*)M@N{(,9P dsmƲn)pZ%\ ^}Wq񨮠6sw_͚I:hf38M#ur(7 }0=^Y< OqT6Bl(vR#kR8L|8k[o@E?QMG{pIh-5L0 Ul+[vܛ} ut@>׸)LN81b YAtZP" &D%&ϓ`[=ŴV187'ڮڼUkNaDMp3Bpw.G}y6i\_ҍlİ n&M~5#)EIǜFc|n`E B/{J:wƤ*xkFw PUc'u-jָ=([8bFUJ{OFް h03HDMNP1ٗ{İB(pi8H2y(匴uLn:v X i;ld(J| )v{p(M)1v ].Plam 63;RUy~b+zp a-ǀN?q(`&Wf J8,TH9;҄dx;t_6_I {_&1wT}oKpl=2Jh#%Pрp N)YDĈ&ƣ"b `D_U] i6C o ~3؊-iĘHKYƠ  sMF4|1][jI .4n(_P AkN`FG赲MHtw4T DۼJH KҟJQ?I( . `UuP }EuQ4Q roUqZ jd~02C1&s E\[ jzwy"4 BjnmFV )~t;\c]lWN-&CmQ:I{4Jk5KƦ2pJ l ~4*j {k^EP5Yp *5_@ 94 :fEm2$o ׸AKSg̪O[u~1m\}ID>`%U1 oY)jayn4kpA-PK9UnbdTu/ANKچW]1$*ޛfS.ָ♖Hމ&ǵ8[ U^/QWgn(i1D f軁gb~~]EOߘ@~$F@kygSiU@`&;ɹ Pd%-;sNe{4uqNtᵾM@J3*D; w$+ق]av!ę *~Yf)6J}k)D,(_#(};d r &" `ڑ'3qܻ W%XnW1aìtOkVi-\`"4ߟu &e[X.!n;P.%Pdkcp>b{ Dm°*kH!DžK1rwEM{6́QoH:yR- X_`#p.Lqʃ~TZCb(Ca0w0;OgCh(T<ԃTLL[VPi[S1FuJ(%: <7Ko%nIڏc1En\Д_\kGf@q Jn bLJ|r3ݡ(ȳx$];:up$w} 6btп=Amm :ǺP* ou]#~ˍJ(l YHM4$7]BXV-`z9iRȚ{O> .DAH F??;-XDu=u#dA%&fab֧f8%JWML SLTRJeHndWO>UӘ&Sfk6C\ģՆIit_/وJ^trʃjQcZ٦5o;tkhK 6^q'&\ҌKh{WА({n{QlT@[kW[W܏ B[A sn!?1LK Gd?HiH?q+]bP0Eڗ{I4w=BDc~U:Du4swn;Owd"U./V!hs )bot@ ifʐI7"mÕW*`lL1b8%C]q|h9ۆATh "Q^"d0? Xoap)_.v'+kw'>NtҥnrHWMQ E&*FU=0Lye7q"ɿM.([.ϯ?pj(?W;R 4HO2B.o5[I%;nnZZ%V*hPa1Qua "I5^AATbb cQBXiX.mYŊvU eSm8@@cˁ.ff. ۛ-Le-[:B,0H Ҙдѩ/ldS- W ),և-:NQsUNkXZ\3hdw%@5̉ZE{@R- rC"-$Ct,ų9HaV XS7 chfjPT#ATet%RJwEro?;( BDqB G%H~NMj e-`Н aWL gۉ#ui&V܈@u:٥=TbXk_JS6WX@Km&}5>KkUҒ8D:QH$YӐ|909 .%VylSf)UN$u-L -|J ͲY$FD7]_ahӵ a_xėK<1 B.6Qw0ѵ`CXV14"yEG_-azvi*k =Ao6z@/Ϙc%=`|Jhpi''@h(q)֪hA_&LIE G܍Sr"O\YibHbYu7]`Ze.OYo"T*Eal-xLgr Tx眗@wr.5dvQɨVQ[6pVq" o]87T!*1v]p4ۯ.Wa`z@ pnѩ%mV(Ib(pD,o2x2TaV X(<2)긤ӄ6G'~&7~dDK$M&'V04'+Eت]_ $Uí1*I83$F\ABY\ri1{F9ijYX] c;U1\6 vBmEk%H c-n%cxY@!ax u>܀gqאڵ6Q&@ . L **`t[Ɩ'ߕšE.HBPXEH.g@C^[Zrݗh#(sfi+֘=}1KG|& pi`5_fL [jъkFxZٲu3st(+BLXߎ,ORu=F^)Y%MюJZ|d&$)wZia9BXRoeI%vPE='w1Ld*OWtN) em<05h:փő rT8[V=. v_-F}/jXH۫hQw.J&RI(@$Nnyu0EaOsmT k\<46  4j]S4MkIWV단7Biي6We5~7-,U1$ءq>%6 u!X(ZPH_x}Q1Q +,4jLV"b2My+*^-sL kkI6G>L(aUk8Dy2تMZah`,PDV-wKV uSސ7v!- zqSNI\s! i%Yk)E<2ޟp[%ZKq0AɱP(Od!fuSH`:Pt}E]j_?_(*p _ߘn,W 7BJb . 砹IᒛC^d6e !z+Drd'YmrjS {QeŃLbX*4Uu?bqtT tݘZld|`T/_0_q\:[>٠KYqf栬Hb04$+[TBإ )ߘ|iϙGUJu4"@WРu XGXJqgJ'j ^И4"֋]f d F\V`ňgQ#С`V4MyuZȚnj@#!V|05](:Dԙ&6־'[P\BJӿ P0! 1W f,R.HVjG`dn\n-םNȺ6L to Fˡ slXEMѐ&=k QZk}5kxP =MMfb:"c-ho-HB"Ebnk[y!jcyx<)blt|VĿ7/JRp26lbM .R{|6|MHR ['܇NH1or5(C^.w\rfV2'†b)u4TkHQOQDU&2Ƹ5?1-2'('sB]7]%(vBQNp>0)V K SL]|؛wɁvmM` 8H?/cI<{Ę5&^+hPEi lh!ep0w(owp,~MLR V-]Dă/ y4"MKK=N|&YqH?5?p'Q˒ l 0RedQ7dU!pAko| Hk뽳@`D$4-WKkI=v/w֔`1o11PFS_=l񧹹ZuA~)H84aAZ`%s IG&Qnoy,pOgN@e iUy#V 4%GXu2]l%y_qxPQI0++9=W}\il``S[EwqmxbYl]Շ@̗ǻ?PbtՆC]0"v] KN0ثp͹7$zIVi'1DEX}h" 3J^kZ5pykisAq:b0ҀCx?;*be&_{a-{wM/4o 5} AbGWjtbrbU=,% hG_06Tsk[&iGFxѩ۶*Qw=?{vy5tv,hp-Ea Hh{^BUT>`Npѐ]K6#K$RC5 /26JCw#XycJ 3_:'6s7k'5T=hCX3JJ>3u3Crd7VBa^,uO!@ퟘFlP`d&^pS؀vju] },@6+$$;U%Z'HXO~!I}g[r%=2{Җ(-PMu? Y+"89M&p^](_{e1R[* cj;rͤ?jQEqX{{L  IF5j,ih֏`%x?|7rMNoҼЧJ>odbbˆ;H-PW^DY\lŎHAC0ch} 6юl)RDKL EBFZ`3ɨU:1H7LZqI,tV]-+nt#w`NQ};ƸBMbB#:1*,|(=>Gۂ@Җu!arn4pcɿIE#F rbSu"L nP'4fވ<- hGᄞ]Oz# (Vx> 1/*i㎲4itAM~츤<۬// vyvDXӽ b](0 *uRh8<nOoe ePj\ ;twC7{p$IbsE'XH5U0{ѓ↮4l|сeG| tJ "G_;6 _Ve;/d@.Z>YxTcAnlt"VqJ(niMn*DY0G]Y {O]Md~嬬.f_,+FYPP6>%[ݘ ҽgqo6r?/L ~[Clq1 1}+RSL*Vĭ\J$J"89ѧq% J׉ԩ(k`J1&ob>#%(4[8:$#Hw*P"Z U [P4a @Heh_9e:+ә*m Q'&eTSy\CF2|>/g=$nե}S56~sPwϰu`Ck7)Ĵa?ܡkczJJEMӘ11TgiR.rR3xi}y@ [E!C~bcF4.o{ٱzrDTHqƕŴ}DbaoP򉀙ht(*Map@"D:`]&Hzb64UBd-fr2kRtpS_MLJjZe_A)Xl!(o.@ QAƚ> 1:"4̧Bk DYfMr)OrjtzPTlU?g(?eH7d?L_*S@\8JSNn>ɳhHJ4@;tnZRC2tqCT`-Ί B (#H! s_a K0(AO88+@BD.7p3eЊt`ͅэPg޷x0 *p% a;C:txwo.8-d_M5U SR`-O^(G!r[~ a )LJ[vwM!a-cO.;V 6-$?=S%}0#Ԙ{m]y RZE#̃)J=VDH&֮7k_"QEFWg6d(ۄPf\Rxf0ْ5[dũ[>.,U )@7w^ qՉ/0HW@Gz{^&^q d*wSAj|Dur^ r17GxQ'(9TL 8 J)2oŝEi~w_7젠C0?ߍS[]uU-)± OwzO>'(?氕EnQӀv$vZ҄x2iRd~[Vu^Ԑ gKi2!aYfB"TA1HՓnT  ;ԙGsyaJUIuj-j 5wk6A؇Lm 5nI1(j,tgɨ.@;?]0wp?4b/GeV @?.2g?ޕ) ǰ7q '@?yvY\^Jɩ\tH[ Z[قxp~9څ i"6aAiJ؄X3AR!IP~ln }G:[ F 4cA}?hwZ ;_1Eܴ٩ JyU\M]_JSpFiAy`}c bTR^].be A4>Ceabƨ%ꨕx8["H†~PO ;wN{[/7^T5y#P* ?t/1Wbk/BuU$dz:O2ʩeuJ. دȞH4* 0~[vk%$Ytۨy ;WxET_Wsvm;w14ǘF_x(Z[› x1%.ԄhJq(X}a_IM$ӉkhheDPAiF0 . bVʥClC*N`iIjtYB;r0٭jñ!MfIW,HO16 _sveK Ӄ1"Dˎ"HPڟ#L>L$U4)~c*{ĆD{"X;4ZxLoyI(m|ֲ4Rj .4F&2ngv¼a;~_|-#@̲ _Io)cۂ4L+ 6E)6v]>-id-DmM*F,2E#ߠ YbLNv6 {c`0mb76J7ȝQLBq*\P(Zls{8bH}T2V SbO 'HЭw*@qJXWꉧ>ކI֯PXZR<<=ʾ)2Bטh 8M5J6ŝ$! d[kKq_ܪO): bM@9VW^; Mr~JJb7$ 3mU1 ?3`Y#?, KO;td0 @[U[/ʌV/@GRܢ!׎XB1qnQ KɈ!U:"CUOؗߘ$SceC„Jǎqf7)hE ޠ2 ջ?0W2\F6S bBip@O?벟0F' :1Q V7sE(bp4NNFaWtVT 00EAm]j!\Y:K>QD'㚡㪧sEuãAt*p V;(6ugw7Rw@ k7p;YdC7{eWDB_q_D,5;:J# * ( 2 Ⴑ? 8(9 ONL SX*y7R/m3qJތP: GA aAu5qJ JPkXHm% ?)P!R}ϸb]!ϽD [(R3yՇ1D7kb jSM&B ^[E [7/hP__6bFPP0ui5"{C_c_ \ٞ3dMOH:{D?Ϧ=^Azo2?ZPS!؉zcZyӖ1^~٦QFDUހЈdn0S\]Whm|1TE[@kفp#2\ yE+/ſ1nXC?i'_D :mcNhd\~: 0*aJJ~H11~ (B"" L:]ʸk>ꓸRԝ>L(fԪ߸78$<vtcP@<ƚɲ ᇠrC#Ff6!IJ3_2?vNlC8 q"XviEc.` :CxI/˃UK cSۅX_ * aihlf*߱U\(؂S0 Ux9LG-#~Zl#l 2DfG&nQqWH05M۽b42'̀bZc̥(9OP"~啋$=›i%ԥ r7CҚQDyď37P5RfJ~vo8%q*߸vήQ-›"8;HƱpz$2"}vj2B"|q`qA1A`j: oP %F$A\IDveH(n~b6ݺ;UTyD":qP <,/a+iln "kh :LH_u\IbH,1P rL<0iۜqo#ADP(u[[jw$d70s #G5)ґ>Lac`6 q] 9BҌG"Z-F'R@A{GFL)躮q G{ a*Q"qwe 4ܛ(BGJPhE֋$p*%Ϙ2(TDt7^g>C~kA6` $%?~d-d1'{Jsr T'Qwej "̊TJ0Q4VvWCSwJt 8#!0%B[Ӹn`X>uŠymoq%D@_q.x :Xx:U!w}J]:AɺT6g |]}0! r>GcD:I&~)U6K?M"'2A87?pSۅu-B'Tp9̰POin*ʕ-|1?DA+Z 0}͸Tb>81!rj8P8K~bnFt5oXl־Q){\eR~lẗb''bƪɐj`jK3EAou7Y>фӳ;8ਆ~9v:Y$oU邰Y'qB]8թ7pZ)H\55R6ގ#j>:\8)kI BIIL U@w5߻I՜p3I4.p Ĭ;'THM¤ \98wBGryD,wApd{vgս鹢F^ f#E??'D"qnWM~@Zs~`a_E+52jJFKG;%& !sg$ `&\,((!2Y:_à hFJ BϸUHwLhb7t)`ADZpa`J)ʒ2~-Q`yP3wjmx?!?.![?Ir{?X,4~̪؛&Ɗ+Ǎ7dG ń)v*)Y~cY=j)0$zƬZ[cȘl&"<,!'ldv Zi*/bNssx}? 7)E"4m@( ؓDA 0ZNL:Ļcq,$hp 4+m5LjD 7PA 1 D1d] _\ -$?8c[ 5յ& F $ŪHBMA̗B . @ LhDhJ_aP5g=):Z@>zB_?0M ۃx/XF;1R-Ce-\ 𠩺ǿȜfOq?GP ,@`^W}0_._#j7 c.i.dm>M߸vtyz4iD6{B V:ѯ[wВЋd0^.'<@ ATabyGG((k@@6B;QjQYbMv<σ !y&@PU\"DJ*]d*˨\J5&NyAQ+xeܪ. ǻ‰G"^K p)thkf͟}MTfMPpέI_57F+%>}*٘R%m](#Ydc0Z!-Y@@Ki_[#TLԐD:QU'`x:m=Eb BQ.6y{0[&N*+n7@ٲ{0.΍Bi ٞh5WTR wHCc#J^:كPoKQ1hw l kwy2:\ygb%m$M8#FuZXDgW^Ľ^i Uiut?l+U1!eݟ0 @UFTěHI412%zy=]縓 aʠ0O>-!`bQ. H]X"zk6'Iː_G`n)˸-F)9krd^Q/?(;?B7i<ԄO\A !OJKE⪊kCYm m-dbPIc]Pnki>J*l=En֌@Bқ[8vKl5[YWQ䛣 E2,<:O1V‰s`5ق(dyu]kY1H] M625DI8[Za2^¨e6Mk9` \'d:χEkb` wjDC>lQF?=1S 6u},tZ4@}7f A& 5No( v]rdP > IA sj  ]5P<6˕~&‡DHZB[H*"d7Xns"Ia"E^U4ʹ$ZeP  I/F-l{jQ kż`*/R%Θk]@bk/?p"]s&6 d J]W!;5d ; sb9hdTbghO?(u3vjFO P@ ӮsPm *t8Hʳwj hVo^bɦYE\RȁCӀw @ۃZ*V`5!:}X\q/j^Ơ $r'oqr$jXz"GLuP+ <:q8U Yݹy#?x*pXp/5K4xbHiv5que\Bݪ^$[6= 8 \D?>J79*'KrO8h}ꌑ-lE ߊW A|EG:: 4ŤQuW$jA&N{ Y"J1U !Ÿa Ȗş wrؠIJBkcN(> (d!_O \?a0ZX4?r@pOMbR4BiMް!mK%`Rkq?*4 l #@h}t'1ҫ] ~kWs uڥj  A+;KZي\WRA]'ڈsȚZ 5pZW'9i`v*#6uxIAZ$AS_IRùS D[ N| %%Weo4JbOP+|P ?ܤ@#o!(ua(f y4NO~acEyd8uH7JlBJZʘP~?Pۋi`}iH7IƟq;aPd^Ǟ 0bP.&< z/YnKIJZ4D17E l*V2qFM0"2WRRU}5p8y '~.3`1(*.2RfmdB7S0B@}A4tZ4@P UW\„ مN1%@Z/=nuɰGfNkIx{7--KRT0ȔldC~X_ϯ rȯ;09,"IG(2ƿ*ԝw z_^s4 ??1"4|saT5%y<ɏB6 Hq(u'TAہQp_dzql97сk&p%6lSj؅9:;TF-p}%E *9l'uwVxv*-"mvQ| l.1*F5>a҄^gUd4cf0 pl:!(aP(3{e!"0)2NܰƣH B~CtP'MwNd9j|5یi'0ʻ%v7~aW 5? KfYWFfjjGLa;DQIN5P~"(Nc-?2V wBu.f@I3I7[[!l1""#5U7!]Մ$ GxUQ:8,CAF; !]oW0E9ց]Vs0,qOql+C !׎{wT2 ODx6H84<6q>po7A[ (\$H?_.Mɛ6'p!v/sLQyp*ClFԽ *B|80EM/0Ԕ҅1;D[aBoCC{ !*G5D5U%iH pGi,7X`M_ Gh'f8P 7_u1F^80]J|Gܦ#aJ(* >QXk+WEya9%OYg^=XҭU`T.hZ:agJi0'_\TaAmCn* qkK=qqvn@_%|Ť7?9;5H;S0wCD.U逵J"׸!Sϫ|}14`!'7 #1]s"Jd~Э66\ Ȍ/ArBݝHPJF 0x($DG|lTtkwO+(;3b]bjUmv:ˈFGawu'CO]#(u+I U w=:r12Sq8ðOOf#iYg1aX-q(͚c+iR|59Py_[{0g:;6CmZD;nۺ"Ʌ@'12@kx{*ւW$Dôu;LtyĘ l@cL#["&J];71 S7j5㍢b[_ ~@Ap N縨e9 [~um"P=Rk%(G:tI.h.E 9S$4[??p*Xk>JDgtF"qEٷׇjeĊxP)@F辸=?>xBڻ1>C{˺* !Ax- FYyeBX ^_r``VPR˂TŊhCWX† i rl[?1V>+)aX:u.E_t^e^Fhp AӪ3kbh^B@SӘĂ}K G:s>nѝÞIKWMHi=-A7 -2*dԢ[,x!HDQ+6w_.GXf6@ڤ?pw5F! C$yWRb͗jBlNX~j|:@b|즥2%Tb`lkX/˛KP BT071(Q< ;cOϘȉQO%)J1o )QaV#-2GJvފu:CZ,H\jJBM`4 #h0B}]\h AĮ$oKp30 2zڑ=kW #;a\*XߨeJ- W]]H@RȮ[BLPa"@ {~d1wO\:nQEqQlCQ"07vbAڽoX@ћ'l@'QPg3fm;0kLyk&`#lBJR…0N;(V+AwѦօ kxAmJ1sHWFA/bKEF c#ܾfau(RK X *n; %8a&6~efxk$?^EӞ`m)(e ?y"3:6b0#p~y Wsg`Dt*տ1"JObdH--u#wceڴX6lf L0/ Z~a"]tJ4j=V50F Ҫ'5$ķ` COG\3Oiu(n;%$JEú[B a8pA{4m$ "0$HvSN,`kX m ʰYM(@sCWZ|}=6rW݄)opaX3uBY\Ҕs0Hv5,` }Qpz0q&]Γ6Y#n\Ҋ%-ŨZ fs+|Ѕl ĭì>=Ѡ>2- ^cFρk\`)R"R`QD)}fnZjs*4X;w5H!^I]&!Cj)ZgYUB6)eFZ #o0RKGfL+)5ÆD2 {M(+9JGz͸GKEnZA ;[Fʍ;@<ڤx]+bJ-O'TPߒi6_LXt\ v[F&#z6&3ujlTKX4=1(0Ya3E7ib16"P"QY4D{ng]`$"nP e(530oPRD%UȠҮJ ".&%D֣lh@^D8-ihhE GHqikkYц!t]CM1DwNpbw~. " *sr?%4QAbww $E$n˂R,uLY;&ajT|v[»)o('A T>!!_!ԋԃ=\RK7&n~9=Y;O-[r u9#J\M n>Ox\Ɋ 80JI|QGAޤ; %]T' G"vGa^wt-+(5SUszx#D*Вrlֶx;֮ױ;[ =d7 :Ⅸ*-1w@ Qe[)aY[DZ 0>GZ Ed[xeEu!+nDTr]i8|ZO3D4Hv\I`]5oz*_\1h@q&"h}5i=y1688eS !X)9㌢"5RyW~ B/q*3h|njPK_reM78w+SQ,3-/.J+H \vvn mOIBT_]0FQѪ :bA nu4) ]{6Z1IgŤ ۬$,hr-uOPzz C1R#0|y% X0r޶zS j?/"GZD1420ce"l"41 e>;."kHGpԿpi?8h4)uW * ”[&I1"+rŶ-h;q :,uhubl?bE7 11.4ssdn4`5Xu6!*8F0DD&ً28߸SH2얻`A] >qFސ$UA7kŏ/3M .ERY/Nw7lZr4cbA#'4SDb?aH-@Tjej#W0]f Tr* ulup!du QJv:@8#W/"є=5>8%U 77^`-KV0X]xi<tsQ1&iѿ5-C؞ΠD.1;*(b/&}b/ 芼WxVݳL*N='X0:*YØW1.=xmԬa^-hxxE'2L )4LVr> T̩ *p e8Mm&ß̐zO遴Ka}O1As52=rTbV+\BǦ . 4fe=BmjSm!}׭Y&&I5_&ؚTTt 7TCgL _)- CpfSiAQĄ<_{r,n`Do2)^&xHtBl2]t bZ#H8Zo`&?RtħBcСJLo~:uYyl0E8;a) VۅAIpUifRUI"b=IcXMvi\u·S-7՘D ԨWD"6q Cxfk"]s/t؋~w9FGz8]MsLy{APy &GdW{q?h7n֒w'VQuW;#,⩴]P\qiD-t Pn4iA}&ĉ,Z1'Q6UQŃ`0u,ży%@Pw`5e5YB.4d5Q"rwlVDh XmGf*ݚӍj9Q5Se٪|a ~rUbB\"1e88$tלͦ-bA*c>jL)/m}nnh^*k.v ~ RBl&0`Gk+R@ oᡕt~AUw-m<˂5 k~-]N"E=f( ]`c\B0jiu[sg JqoZmŢb oì2_c[-ZhO")TJFVs<:kcO#66?l~O01 fپ<0[+Z%?y $8D⩈hCNMzõWX'L)[r*s"$&}H66]_X` )sj$DZC-Ә% F%bkM0Zk 1krUNr^$F56Uj/ǨpQ!0ɸ 2  Tp :Aɚh|LTWF}+#{i9d&% T.5!J?BGC3OVؑ˼0Dٺ/ &| #o,h⩠4sJ  g˿V̈'ս;/P^ƅG"]ae/-B@&O K߼aJcn6+@In2#Ceck~F@S@@2@ Ϙ5'U!a& "b"&縹@l Ws) q)poAyN`XY@:1b`0]worZW-_I 1E'btM'OJPW,Ą`A4ꅟB-Ssz]IT jey /z_4@Rah E2Qh~wj]Y)Z8"tnyv!㣘^'J&] ah ɽ~h`Wထt"O0l2&A(:JCXl@ōGf+2uDSu\щP[00+X#"iK邕+OUºPmI82X#c66neTjՄBt5"|D<~Dw(":4&,)B>MFB$CD@K`ȕ*PU ."gECX00 U[rB4q 'lIkAD $G{م[]U @Sb]Ĉ.lˁSpްyB8~Ip5m?&Jc%dR >0lp mSTũ ڄK:wٿnk*ղٚA@ʐٳ_LTVr5-L*z{5?1U*1qקZ,zS8YB|`-'T@:"qV*B/ED1@hVF[AD/i7 ]}"BM `q~s@m7Yv4k{@п_{M. 7}qb*rV vjl@.63e*SS J*Fm(SJ{Y4k{a:2H7OAl9}ϿMJyhUm =.F#E-tkŐ5tHjE4]~UTSX_rUt(}ټ-LSAFc DY "osgQv;uM7|a肁s4kpɷ')H 4;]XoA֎~q$Z.JHGpZc%a4+j-EOj"*\0Ћh5>/à1G&b!VI(iSUCjsW SAaKƹ ;4m6P1*:p BhwC4kBTF,ՠڽe|UoܪvnkS~ 빌D#_ƭq1QLWRH{3h: 8GDHf* ,H,Y~ pݤ5n}pUَAGnN EjCo 4ϸ2@a<*7 @b 1t"_ e0XӀHKw‰UN?́Z]Fo*XZhkuk^a1;cD*{ֹBR ?9(SǼb tZ拁+-м&Pj~aAh6~rPa4Ѿٔ۵ +ch%aVs7hX @tٲ'J~%AJHP 4힍Z\2ŭUbY{HdT4{Ifx}gV\RC}1Ae:?~"FkZy[!kPE_FUNiUh/8Mo 58#݀hM}w52ɣ,Edjt*xN75TYLm*]<•, uK(JK^o[]B^TXl5Yb $vZaoVIѢ{]8Uk\wLBXӅ6-37JmD~Y0V'?5'H frG }ΰpB6PZ7&\w8DUUPAzpZR _y\(0ۺ2RcB u?BT7;0%1m>hqa !A.>č`Q2Uо>ԜaG*n!~ -t+4:0I_فA_#Xg&+~k|0oғSk(a=Kqh +J _=͆4^ƪt[9FZ]q$2Tj1Е&f; pB) ߞr*͹#ԊYL"\6楟E8~= TK-L"[ $=wߘ *e&'R{ ` TGG鸓T>b4x1|?OplUPʒ`E\bE7km~7]IaN1"z1F_ d͔9- ouEwpTl@. M?ϸ"XFDG$RW?bVh`vOJp+nLFrDjpQ`k_}v$p7x *d2WD^C{D6 cՅ0$CpQKѻ@O[XULw/ qudɚnc~ڈ~c +kvCM=Vk]+,!"^b~sW Fn!V֜Jn `BSy1F UYġE3γ4zpRX1HR7\L.<Wmn6E 7qG 0):v6r/oaLZr&*OV~DRן0h)$ŀWmC߮$~k/Qr¡b̀z7" Ze*zmd%` 6X\oZX q,;w&5zyuP*D&XRY,)cB?azVܳۈ?q I5-xczC\ ,6K˪;( (Mc)M6]=¯*hxbiQ^39iD?1Fhgɗ9P$5qG 8w7ǐ6/T4u1eOmpg@ _!> ~1Kc]jt24; m͸J/]8#WjCu4֏XO Z<p;Te6]\h F{C@w|` RPb%l\!EMY eK,2B7=d:C6p Z/)(Tsv:}?]O9ϯ3N&\#?o4 Vjoj%7JCeK_ԃZ5Yx f. %0<׻ͭK=qRt?GilK`]60I gih 0TXu㤓fNling'Y5+Db#ܢp`)((,?!1qEdd?)9=;F[n,;>8D!Po2q@z8-P:o hhz[;`13S}}XjZRLKk#ANEF˂b[9\ lbl0VE 51Cev 1cb|*kj*`l !<žcxyEjDwe6"V |ֱHlNl+c9@܁MȘEACxaՌQvlCv!l{lč0&)JfTQv45 `  ?OI^r+zW$jqU}"Y[+mZ莟%]N )߷x\q9#TS6WW`Jz$x%?g@@ T/Bt6T'6kvvSy9|Z!?y$IN2l9Z*tW_`}%Cevi~g3mȝVN*Hà1[\6)}]I5N"KV rM *l`pv񡾾c!ႚToN Rd\T]s7?~\E<+7PCsfn[pni5_Lp!?%:(| EDK6k k;Hן;BU-Bb8FDqA)Z52jF//JW4UvzfHp( &8vİ"#nbM%qr(( kDBQBBHex5DF:x vy,m_*Ψ?qE V$ tt 'p2j"jL0|A {Cݦ} @h` (MAZ Rϸ ԅ"R 1X>lHKFK{Tq2HuiQ^;I0 +S,RmҁQE}_6h~dlQs"2B\)L%KHmKh[D^bDE虼 H5jVXJ*y /bI6Br?uj$7cጊ&?n︀ ٧>Cf5f%T똒5gLSln$W?qdp=b+wF92-@Xg^F[ 8FJTڶ|>bt0 ]{@ksB7JVzq,Yl%hR8UL WJllHX,eiqh#e@mNxM( *f>DӾolUD$Ѯd\&.;aHI;E،GJCvN !5:rg:lYœҨ~߇J > ~Fly Ek *:eX][Q#q٭G&&?7 }cn-ê\.ۀJWm6&[pRRJ+Vz xDA-ۭ≖Y{teߦ,1'fU0U$=`ɽ>ߘ+ʁZ\`4qUǻ?p;_q>_Rr SЖ#ׂ\r,j)](qԃByB }|0{u);- xM. F)"o`̵BZA|ȼVGFߋ0. D'5}`oĢ)T 龎&Eif?D2 R1zڀTgpA jlIXiEqOO<P] ?d ujRe7o017touoW`F + IJǸ;SHƀl} b-`.hKQ L@x dVxF%ʢ>?((WJ6Φ ]p LBM!U6#̐ o5g5g8!V#}=5:\b4FvB 1@/j/3FGa>JyDڿ\)U m wzy 3UH9.HE>[i(D/_m1Q6%k4)a;0d"t `2H›W\9ZP[^ы. l{ `FŔ.1 hw$I=K[Tw|l좩9R NP@$> ?w\BQWf/E! 3T ӷ5P)e^4E%^nmtB^],WqW9;Β߷!l>F?rJݭ:!H8LSf(ŏ]G\Pma5 [AINè:_=,}O:󘷠Fhل#H4$pvjQ9ڮuJNه*.d']ާc&" G]8b]]Qd6++WZy mПrtkIw߸Ҕj?kp#eê#ps}s4( &sl:cIE 1e S{bV,5zڻ.(Sz]SڕKA0~`Q"u5/Ľ@+M,w}24j3$䮷Ulrtd֣U W%0"G8:D0\M`C!":U)pP nT(" ӵn*}4 NLRAohR͓ɀ-ek,q*oml!C[ :d>an#;ycѮJ]DlUhU<$[@j2*]iѲ`)H(y. f(U6|!C&7Ý`0UEm5@ au?ᑠZf4A>%I$+˻vvާ5bi"[fk"19wR-&@i'Pk{l]aNcZ7xhοflkQ~^nY3m R--g784Ʋ' O 86Y3#/Ġ%1YK ncHXr0k/* `c6hwڅu/CR5C&$fw,ysm{{Gr 3-r͌?WLHut#=OX]e?5\(QeLf71T upP0đX'Y߯=2Ǟ90)Ӵ]'_}T?\F ײʠ{#NΣ/^|=3M3{wO_&klq=ztQUFlY498鸤Z`=MFQ&ۦӡ_Xʮ'.Gzg"D|\xgVu 3}K9ks9&w>Mg=)^XGGLTc7 w=OBў:'{'zms+*. c/'<҉ gȳr|x; ?}}8rzIֱJ^z-W6#Lq3=:&ooD_f=8:La 缇.otwL<>T~K6{ڿk_xN; 瘝(/|pJ=[*ǘ*DϗЗ;.bCYea7.Ч?_,C'}SxauR'~Iyx'q>=d];7T֌sV2FUreݱ_ ϖzyI3zq>r~yud4SI,_ 4y17W.* H8`C٧ڨe/>6u5T1DiktVNv# es~L:3Xh>s쥒>ZڳC֋7YƑ]gUЏ~?J֚}w&9 tiYc>4OkZ枎*iʳ6"^ǓNS=#v}q7D=h6LS9wTk4:WZ#^ljwC;@^fqSҚ6um9)?Yt9|LZL^krV7;j~r{uR4w'i7*w./;JK;Zfg~Z:+-}k;"ыseϑcL,Ϗ3rҽ[.vՎrYKu&X8RrEӋN.۰}du9uTT%OumZ"'*[0w iBt!gUCS3tYyaYrd[m_~C9ǞX8_}oaԺeQDK);fS}uYW_Nc]1|R+]]im_{Q\i@iZ\pYVTғ|ZvIa0dPul!ʁ/5{E_KO}͍d EAO E>>eUz)ROlv N[χ~>NxfKlҟ8+~f~q=|ǎf~Yϝ)L"þjN񒯧E$>k-/a_/U:N{S<RIH]pğ3mOWgO tvF}O?Ch<_`.oF.zF&J#sHKmIhj{x:}ֳz|hZgMG*;4<璥ȼ//leU4[2_ }|nq(xO#LI/x_#QQEUC/3.N}rsu>w`0J{ NO;й?re!ҽܣ(7xeAQZֱ4Ǵ˟PiEx2O>&`JntW >3セJ筦qS'{jDt=Jld>b+*nd< z{jƱvd*=SRo!d_~zԫR;R W:7|AMU=eت'VˏǢҌ(Ugff%MQ}m!Yi8vh#BrC)s^OtOHif;Gng˜UY'\Y_9is/)e:j%8f ɭ?FOѧT/\״g)*)3yZRxFc|ZRp("7MPL)q53Ɵ8,QHՉ6-=IK=^_ v>D(2Z91%-p6TTJܑ^#0ȯN-O< ͘U`cq_E*.y"9V+܍ޫTDӕBEgL5$x8bK;'&۳"iq)"nA6f,|E;7Ɗ&Q.X)઒hSbQ#z7dQy|;bѢRE/OFƤGR7^;;,p/-koV7RlCk$dnUe3pl m| =vQG0$n+17R1t\bnٶ侬FK;dnmd"| e t69;dbK(TtJ]`?6ςi;Ndˋ"7z4e ^\ȼ%EBr`J6+M$#kNGu>(%VD𞈲) `RBJIkECGCE~եG2NJ#qy)*]-_^Tvb)%$/-4bdžn;}&(g(КF2(p/&dxՓb%+|M7r7UT奲NB$//;)hYxCHc*rP/QKigfnVNԍ|tT&{Cފ -7yb̑%hk௦rcvEh%Fӓ.wX,IFf˴SŬ2m-+DvYyDgBl/,kCKrV NE&E>\-CeHWx|nK IܰYL_EVɖ kglHx?"ڰ5 Fm_ÄY[E_<,+q'QT/(! $d7/<%$bHo"fʱN%xd҄DdJ?P]|nPdfȒq>r(hT p=Y6*.lo/LwB0Y$8zD^ tCLx{3X7`uCLiފP~֔9/\ =n -YY,iLNK tQimT)V*-"Rj#yk8bF5F&.ZI/WTYkGf_:"%֕6jIe~zU"0$,^hG}IEL Ɵ&퉽%NExFpX/cd+VBXx6q)1IKeZDΗ - YJbv8O+|nS%!.Dɸ\K^5hryf;ۆRR,!5'hQt)d*HΞkHkM)"2`6^t?D-k 8Ye(Q74.M[-*9$'#3tFGǘD<8#G)YOg8Dv^EC<4Sڋ2QHCf&z[,<V cޔfՎF"$4b[)R䜆%HO1%E{%L \?3zvd4z1#D5"T8$\Jǒ[,% Xk[/Hz'"'OlsȄrmrnF(ƞHFm'vBhI2i˃h8LJeS"(ңmG2dF$qu"JuWB~G73b/MF%eS:hGlje|H[?RE"Ѷrf{ /(KKHi`]kfۡU>ÄRf,+<U۾ KcQPX(cL1b=# bbE3t]hݒy xKVFK%eZG')IcK#gHI&Zn yGp&^y1/B|\x DltQ'أ%%ȏ\Q& GyGm7E;7JغŒqW3zXqt9f-+f *#|%[FQV$Qe- Cn<D_^;,oN"VJɾ&ٵ=- :P>uj4ͮޚ蔡D%!y#ڟ 72Idƒi$Q,3_:-\~!ˎK,&)%X:*y=I( *Vv=Zf1G> LEVșDp^KKF D7*/ F>Ѹ|&2-fHV97pe anr(ѶMkDdJOcyBKLv_-ZnΛdT[+/ғ2ly#M:BYNJͱfmZZtmbEdRv4WUXF -`*/".tlx3*Y(L[hqfYKt՗M{X4VQx/Ky8 +-n)cIiwB|1LH{:&kDxz1EFWT5=Ge ɸNM5Z+J\Y"ma[dbJ 9hS"9N5"1|z[oQ|cx\3DX6Cdh(7Qm(N֑DQe3cbfk*7JĖ$˻6YƏQ_-ɛsƈ%VmeB {cy{h2{ZbfYz(d;KHrye=.%o|,TCv=I$4FCN̶|.?Eg㗑+7e #rxgOLf7%'B-7beYcf؛͢gDgٖ;fOR,E%Q|Y'JX::IiYGv6u9,f0ʈ2ӭ,NIƠos&ߕeEqPNkJ6[e{2U0$wR.6Q>496ll'^̌ś-BCh2[{DۖM6KLEv7%ؓ˳dҦ8K66LS.XR.gl/Gmi&+w(jlvTa !+Gu"o:*T>oMkEGKf9..&yvG\Dy<:,/%چ%PmT&E$vHcF^L4R+JCB|Uϱ9&T1ٲ#6#tTl܈(A3DRD] H/n?뢼brL#Ml28,"; %vDQxkr"C#y7" SQD#Xe-Hl^h4zXiCCd4y-ߜ.\ZF+ B}Bz6HoHdVQ9q#Y,6#[hhEDXcC*EHM#ԷbJ(deƖHRlؖ,2bc46Y%$%ވd&.Z*Qmȣs%YC %&F^\ٽ[+1#.VDQC\%Bv"Z5<ۤ[z#i}DYzD#Ԩ~)RQ."J#R{Q##hТݥYʲDҰ4^E6lB.O=YeܙGUh0ŞN\6M"%ݞFM L[RK8 wwߝ):gk'97,#611LKѴc9:H~.r&f\ hpt(Ĺi&_1v,%$yN,eqJRCm6$ҝLZ֖B_)iYEN)gKqy-ie)*eIim+ec+\"o$]نz2.(j#D"P2vRe3:)&g[> ѲHƴ1GpXeP֞M/&2EWqzKu#{\&p7$- *-PfV2ZҎh )kO`V j.D<+՛B+FƆ[,}֘HIIkfMȤ]IP%'4ĵce[ɷ%pkN6ytR++J,"}Q\{:G['#%=ge]Xd+R)jZ^$3nc֑Y\>ȸOFM#NM*iZ (FZJBhv42]Ҵ&ͦFύ+(GIԘ\'_Q3ey F9o"5hVKҍVw&؟z-K4|FnbSȄFKe.7rVbvXJ^IJNEdlH | {`T(iZ[(nN iᘣ.xSETnkDٺCo鋾G+Eu+$dFDS21VD9#,[-b,B՞ Ffy,]FV/$DX7eΌEL3=ls$+Zz6ǣ&44&T7jn<kI%95yu0e"e"Q$PLen"pМSbFٞJ}HT[R\l/T$%hޒVfC|,h65h== ([1!~$aͣ EJe#s&%ZJdYH}0!IiLŔW$a#vK)Ǣ/IقSq-?ڞoR$[Y&e%~R%^ib!IZMh^Hm# B#NPقJ,q3Ci"EEK"3e+cUFRDR>I^H^m#>G)]W,Jl<Q]1JDRG-14rq?^tΜitɃ~143Θ\? Kߦسwv f} v֟_oJ3^-6؄$Gu[0eU<$`TP7M0 HVOJ h'~A"65m2o4m{XhkfG,e-@ <=H`eB^,# fir|"YmU`fZi4̄bY3X#o 4+ dHK$#ta>feA+Tv*%*^ ,BzE$&yty ΅āݳQ_h5nZPa-`| &d%OИE+3՘zJ="o>|#+|ZZ>Zhͪ! iD|ZnXK&P' %kj%%NcS3s&ZoXYE~ϺΕ|"Fr rIIֿ_53" ߯ಢjO)ZGβH+~Np,A>|l<Ajsh :^>- tk\5IFM٥^\ `|o9x'KuKU򐔕񔔌h}so!}Sr?5u~!j2IzEpdD M|fMBy2w^2ox>Wt\|aX8AU訛]ķt8dNTdaċ֢Q MKþ3Z]pșpeR"B"nsq}WnKZLR}fH=MVNTDe#)xp-]OTȼc␷Iurmn}ij3,Үt.7|8ONjqᑖdR-A2}KcdXꝓ\:i!JuM> ijS EWyHoFoM hT:OV&rOoN4_Jb7GnqO~'i=S/_HzLXB(~V.uvS$eR s;.׏~Πؾ"pD֞:D.z/c:!PFMDF˨{^D׎'2{G|,jemp1f>"* 1zMbbbF'o).X?85 =-R_B^/OlPKi^JP~ȭEiwp;x6]$[zH<_EfK=Mk6T1Ѷ4ȸGZ8Ʊwt.y3}ww סb\ޫd5cClo4[zMnpoH:+&(Oߡ )6M`bz#bïz]něe1E=x $yz*.dĪ(z:"׽V=xAN f&"~ &!d. .ɬt^LV:F/+ĽcCZ77y?#OJtQpZ!(7T"/o~"bf)2=ю8Y8x{ xYO]]*KuD]4LޒŘə>C^[O 'Stb\Y gOHx3xpIjlM{ɝR!>i'̏cyv|xͤc'yi3%4?FKY3 b6BF-ut\ı<1"cg/bC~65:+>E ΟC<{:9RjC6׭Rp>R+m cLDL0?X\I2 X" *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), .default-max-width { max-width: var(--responsive--aligndefault-width); margin-right: auto; margin-left: auto; } .widget-area, .pagination, .comments-pagination, .post-navigation, .site-footer, .site-header, .alignwide, .wide-max-width { max-width: var(--responsive--alignwide-width); margin-right: auto; margin-left: auto; } .alignfull, .wp-block-group .wp-block-group__inner-container > *.alignfull, .full-max-width { max-width: var(--responsive--alignfull-width); width: var(--responsive--alignfull-width); margin-right: auto; margin-left: auto; } @media only screen and (min-width: 482px) { .alignfull, .full-max-width { max-width: var(--responsive--alignfull-width); width: auto; margin-right: auto; margin-left: auto; } } .entry-header .post-thumbnail, .singular .post-thumbnail, .alignfull [class*=inner-container] > .alignwide, .alignwide [class*=inner-container] > .alignwide { margin-right: auto; margin-left: auto; width: var(--responsive--alignwide-width); max-width: var(--responsive--alignfull-width); } @media only screen and (min-width: 482px) { .entry-content > .alignleft { margin-left: var(--responsive--alignleft-margin); margin-right: var(--global--spacing-horizontal); } } @media only screen and (min-width: 482px) { .entry-content > .alignright { margin-left: var(--global--spacing-horizontal); margin-right: var(--responsive--alignright-margin); } } /** * Site Structure * * - Set vertical margins and responsive widths on * top-level wrappers and content wrappers * - `--global--width-content` is a responsive variable * - See: globals/_global-width-responsive.scss */ /** * Top Level Wrappers (header, main, footer) * - Set vertical padding and horizontal margins */ .site-header, .site-main, .widget-area, .site-footer { padding-top: var(--global--spacing-vertical); padding-bottom: var(--global--spacing-vertical); margin-right: auto; margin-left: auto; } .site-header { padding-top: calc(0.75 * var(--global--spacing-vertical)); padding-bottom: calc(2 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .site-header { padding-bottom: calc(3 * var(--global--spacing-vertical)); } } /** * Site-main children wrappers * - Add double vertical margins here for clearer hierarchy */ .site-main > * { margin-top: calc(3 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); } .site-main > *:first-child { margin-top: 0; } .site-main > *:last-child { margin-bottom: 0; } /** * Set the default maximum responsive content-width */ /** * Set the wide maximum responsive content-width */ /** * Set the full maximum responsive content-width */ /* * Block & non-gutenberg content wrappers * - Set margins */ .entry-header, .post-thumbnail, .entry-content, .entry-footer, .author-bio { margin-top: var(--global--spacing-vertical); margin-left: auto; margin-bottom: var(--global--spacing-vertical); margin-right: auto; } /* * Block & non-gutenberg content wrapper children * - Sets spacing-vertical margin logic */ .site-main > article > *, .site-main > .not-found > *, .entry-content > *, [class*=inner-container] > *, .wp-block-template-part > *, .wp-block-post-template :where(li > *) { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .site-main > article > *, .site-main > .not-found > *, .entry-content > *, [class*=inner-container] > *, .wp-block-template-part > *, .wp-block-post-template :where(li > *) { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .site-main > article > *:first-child, .site-main > .not-found > *:first-child, .entry-content > *:first-child, [class*=inner-container] > *:first-child, .wp-block-template-part > *:first-child, .wp-block-post-template :where(li > *):first-child { margin-top: 0; } .site-main > article > *:last-child, .site-main > .not-found > *:last-child, .entry-content > *:last-child, [class*=inner-container] > *:last-child, .wp-block-template-part > *:last-child, .wp-block-post-template :where(li > *):last-child { margin-bottom: 0; } .site-footer > *, .widget-area > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .site-footer > *, .widget-area > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } /* * Block & non-gutenberg content wrapper children * - Sets spacing-unit margins */ .entry-header > *, .post-thumbnail > *, .page-content > *, .comment-content > *, .widget > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); } .entry-header > *:first-child, .post-thumbnail > *:first-child, .page-content > *:first-child, .comment-content > *:first-child, .widget > *:first-child { margin-top: 0; } .entry-header > *:last-child, .post-thumbnail > *:last-child, .page-content > *:last-child, .comment-content > *:last-child, .widget > *:last-child { margin-bottom: 0; } /* * .entry-content children specific controls * - Adds special margin overrides for alignment utility classes */ .entry-content > * { /* Reset alignleft and alignright margins after alignfull */ } .entry-content > *.alignleft, .entry-content > *.alignright, .entry-content > *.alignleft:first-child + *, .entry-content > *.alignright:first-child + *, .entry-content > *.alignfull.has-background { margin-top: 0; } .entry-content > *:last-child, .entry-content > *.alignfull.has-background { margin-bottom: 0; } .entry-content > *.alignfull + .alignleft, .entry-content > *.alignfull + .alignright { margin-top: var(--global--spacing-vertical); } /** * Reset specific elements to make them easier to style in other contexts. */ html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, form, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } /** * Apply generic border-box to all elements. * See: * https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ html { /* Apply border-box across the entire page. */ box-sizing: border-box; font-family: var(--global--font-secondary); line-height: var(--global--line-height-body); } /** * Relax the definition a bit, to allow components to override it manually. */ *, *::before, *::after { box-sizing: inherit; } body { font-size: var(--global--font-size-base); font-weight: normal; color: var(--global--color-primary); text-align: right; background-color: var(--global--color-background); } button { cursor: pointer; } .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ blockquote { padding: 0; position: relative; margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) 0; } blockquote > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); } blockquote > *:first-child { margin-top: 0; } blockquote > *:last-child { margin-bottom: 0; } blockquote p { letter-spacing: var(--heading--letter-spacing-h4); font-family: var(--quote--font-family); font-size: var(--quote--font-size); font-style: var(--quote--font-style); font-weight: var(--quote--font-weight); line-height: var(--quote--line-height); } blockquote cite, blockquote footer { font-weight: normal; color: var(--global--color-primary); font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } blockquote.alignleft, blockquote.alignright { padding-right: inherit; } blockquote.alignleft p, blockquote.alignright p { font-size: var(--heading--font-size-h5); max-width: inherit; width: inherit; } blockquote.alignleft cite, blockquote.alignleft footer, blockquote.alignright cite, blockquote.alignright footer { font-size: var(--global--font-size-xs); letter-spacing: var(--global--letter-spacing); } blockquote strong { font-weight: var(--quote--font-weight-strong); } blockquote:before { content: "“"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); position: absolute; right: calc(-0.5 * var(--global--spacing-horizontal)); } blockquote .wp-block-quote__citation, blockquote cite, blockquote footer { color: var(--global--color-primary); font-size: var(--global--font-size-xs); font-style: var(--quote--font-style-cite); } @media only screen and (max-width: 481px) { blockquote { padding-right: calc(0.5 * var(--global--spacing-horizontal)); } blockquote:before { right: 0; } } input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], .site textarea { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); line-height: var(--global--line-height-body); padding: var(--form--spacing-unit); margin: 0 2px; max-width: 100%; } input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, .site textarea:focus { color: var(--form--color-text); outline-offset: 2px; outline: 2px dotted var(--form--border-color); } input[type=text]:disabled, input[type=email]:disabled, input[type=url]:disabled, input[type=password]:disabled, input[type=search]:disabled, input[type=number]:disabled, input[type=tel]:disabled, input[type=date]:disabled, input[type=month]:disabled, input[type=week]:disabled, input[type=time]:disabled, input[type=datetime]:disabled, input[type=datetime-local]:disabled, input[type=color]:disabled, .site textarea:disabled { opacity: 0.7; } .is-dark-theme input[type=text], .is-dark-theme input[type=email], .is-dark-theme input[type=url], .is-dark-theme input[type=password], .is-dark-theme input[type=search], .is-dark-theme input[type=number], .is-dark-theme input[type=tel], .is-dark-theme input[type=date], .is-dark-theme input[type=month], .is-dark-theme input[type=week], .is-dark-theme input[type=time], .is-dark-theme input[type=datetime], .is-dark-theme input[type=datetime-local], .is-dark-theme input[type=color], .is-dark-theme .site textarea { background: var(--global--color-white-90); } input[type=search]:focus { outline-offset: -7px; } .is-dark-theme input[type=search]:focus { outline-color: var(--global--color-background); } input[type=color] { padding: calc(var(--form--spacing-unit) / 2); height: calc(4 * var(--form--spacing-unit)); } input[type=email], input[type=url] { direction: ltr; } select { border: var(--form--border-width) solid var(--form--border-color); color: var(--form--color-text); -moz-appearance: none; -webkit-appearance: none; appearance: none; line-height: var(--global--line-height-body); padding: var(--form--spacing-unit) var(--form--spacing-unit) var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)); background: var(--global--color-white) url("data:image/svg+xml;utf8,") no-repeat; background-position: left var(--form--spacing-unit) top 60%; } select:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } .is-dark-theme select { background: var(--global--color-white-90) url("data:image/svg+xml;utf8,") no-repeat; background-position: left var(--form--spacing-unit) top 60%; } textarea { width: 100%; } label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } /** https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/ https://codepen.io/aaroniker/pen/ZEYoxEY by Aaron Iker. License: MIT. */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type=checkbox], input[type=radio] { -webkit-appearance: none; -moz-appearance: none; position: relative; width: 25px; height: 25px; border: var(--form--border-width) solid var(--form--border-color); background: var(--global--color-white); } input[type=checkbox]:disabled, input[type=radio]:disabled { opacity: 0.7; } .is-dark-theme input[type=checkbox], .is-dark-theme input[type=radio] { background: var(--global--color-white-90); } input[type=checkbox]:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } input[type=checkbox]:after { content: ""; opacity: 0; display: block; right: 5px; top: 2px; position: absolute; width: 7px; height: 13px; border: 3px solid var(--form--color-text); border-top: 0; border-right: 0; transform: rotate(-30deg); } input[type=checkbox]:checked { color: var(--form--color-text); } input[type=checkbox]:checked:after { opacity: 1; } input[type=radio] { border-radius: 50%; } input[type=radio]:focus { outline-offset: 2px; outline: 2px dotted var(--form--border-color); } input[type=radio]:after { content: ""; opacity: 0; display: block; right: 3px; top: 3px; position: absolute; width: 11px; height: 11px; border-radius: 50%; background: var(--form--color-text); } input[type=radio]:checked { border: 4px solid var(--form--border-color); } input[type=radio]:checked:after { opacity: 1; } input[type=radio]:checked:focus { outline-offset: 4px; outline: 2px dotted var(--form--border-color); } } input[type=checkbox] + label, input[type=radio] + label { display: inline-block; padding-right: 10px; font-size: var(--global--font-size-xs); vertical-align: top; } /** * https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/ */ @supports (-webkit-appearance: none) or (-moz-appearance: none) { input[type=range] { -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ width: 100%; /* Specific width is required for Firefox. */ height: 6px; background: var(--form--color-ranged); border-radius: 6px; outline-offset: 10px; } input[type=range]:disabled { opacity: 0.7; } input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; } input[type=range]::-moz-range-thumb { border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; box-sizing: border-box; } } input[type=range]::-ms-track { width: 100%; height: 6px; border-radius: 6px; border-width: 19px 0; border-color: var(--global--color-background); background: transparent; color: transparent; cursor: pointer; } input[type=range]::-ms-fill-upper { background: var(--form--color-ranged); border-radius: 6px; } input[type=range]::-ms-fill-lower { background: var(--form--color-ranged); border-radius: 6px; } input[type=range]::-ms-thumb { border: 3px solid var(--form--color-ranged); height: 44px; width: 44px; border-radius: 50%; background: var(--global--color-background); cursor: pointer; } fieldset { display: grid; border-color: var(--global--color-secondary); padding: var(--global--spacing-horizontal); } fieldset legend { font-size: var(--global--font-size-lg); } fieldset input[type=submit] { max-width: max-content; } fieldset input:not([type=submit]) { margin-bottom: var(--global--spacing-unit); } fieldset input[type=radio], fieldset input[type=checkbox] { margin-bottom: 0; } fieldset input[type=radio] + label, fieldset input[type=checkbox] + label { font-size: var(--form--font-size); padding-right: 0; margin-bottom: var(--global--spacing-unit); } ::-moz-placeholder { opacity: 1; } .post-password-message { font-size: var(--global--font-size-lg); } .post-password-form { display: flex; flex-wrap: wrap; } .post-password-form__label { width: 100%; margin-bottom: 0; } .post-password-form input[type=password] { flex-grow: 1; margin-top: calc(var(--global--spacing-vertical) / 3); margin-left: calc(0.66 * var(--global--spacing-horizontal)); } .post-password-form__submit { margin-top: calc(var(--global--spacing-vertical) / 3); } @media only screen and (min-width: 592px) { .post-password-form__submit { margin-right: calc(0.4 * var(--global--spacing-horizontal)); } } img { height: auto; max-width: 100%; vertical-align: middle; } /* Classic editor images */ .entry-content img { max-width: 100%; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object, video { max-width: 100%; } /* Media captions */ figcaption, .wp-caption, .wp-caption-text, .wp-block-embed figcaption { color: currentColor; font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } .alignleft figcaption, .alignright figcaption, .alignleft .wp-caption, .alignright .wp-caption, .alignleft .wp-caption-text, .alignright .wp-caption-text, .alignleft .wp-block-embed figcaption, .alignright .wp-block-embed figcaption { margin-bottom: 0; } /* WP Smiley */ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Over here, place any elements that do not need to have their own file. */ b, strong { font-weight: 700; } dfn, cite, em, i { font-style: italic; } pre { white-space: pre; overflow-x: auto; } /* * text-underline-offset doesn't work in Chrome at all 👎 * But looks nice in Safari/Firefox, so let's keep it and * maybe Chrome will support it soon. */ a { cursor: pointer; color: var(--wp--style--color--link, var(--global--color-primary)); text-underline-offset: 3px; text-decoration-skip-ink: all; } a:hover { text-decoration-style: dotted; text-decoration-skip-ink: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; text-decoration: underline 1px dotted currentColor; text-decoration-skip-ink: none; background: rgba(255, 255, 255, 0.9); } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: var(--global--color-black); color: var(--global--color-white); text-decoration: none; } .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background: rgba(0, 0, 0, 0.9); color: var(--wp--style--color--link, var(--global--color-white)); } .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { color: var(--wp--style--color--link, var(--global--color-white)); } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { /* Only visible in Windows High Contrast mode */ outline: 2px solid transparent; outline-offset: -2px; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { color: #21759b; background-color: #f1f1f1; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { background: none; } .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); } .has-background .has-link-color a, .has-background.has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ .wp-block-audio audio:focus { outline-offset: 5px; outline: 2px solid var(--global--color-primary); } /** * Button */ .site .button, button, input[type=submit], input[type=reset], .wp-block-search .wp-block-search__button, .wp-block-button .wp-block-button__link, .wp-block-file a.wp-block-file__button { border: var(--button--border-width) solid transparent; border-radius: var(--button--border-radius); cursor: pointer; font-weight: var(--button--font-weight); font-family: var(--button--font-family); font-size: var(--button--font-size); line-height: var(--button--line-height); padding: var(--button--padding-vertical) var(--button--padding-horizontal); text-decoration: none; } .site .button:not(:hover):not(:active):not(.has-text-color), button:not(:hover):not(:active):not(.has-text-color), input[type=submit]:not(:hover):not(:active):not(.has-text-color), input[type=reset]:not(:hover):not(:active):not(.has-text-color), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .site .button:not(:hover):not(:active):not(.has-text-color), .has-background button:not(:hover):not(:active):not(.has-text-color), .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color), .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color), .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color), .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-primary)); } .has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background, .has-background button:not(:hover):not(:active):not(.has-text-color).has-background, .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background, .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background, .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background, .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background, .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .site .button:not(:hover):not(:active):not(.has-background), button:not(:hover):not(:active):not(.has-background), input[type=submit]:not(:hover):not(:active):not(.has-background), input[type=reset]:not(:hover):not(:active):not(.has-background), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .site .button:not(:hover):not(:active):not(.has-background), .has-background button:not(:hover):not(:active):not(.has-background), .has-background input[type=submit]:not(:hover):not(:active):not(.has-background), .has-background input[type=reset]:not(:hover):not(:active):not(.has-background), .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .site .button:hover, .site .button:active, button:hover, button:active, input[type=submit]:hover, input[type=submit]:active, input[type=reset]:hover, input[type=reset]:active, .wp-block-search .wp-block-search__button:hover, .wp-block-search .wp-block-search__button:active, .wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:active, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:active { background-color: transparent; border-color: currentColor; color: inherit; } .site .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, .wp-block-search .wp-block-search__button:focus, .wp-block-button .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:focus { outline-offset: -6px; outline: 2px dotted currentColor; } .site .button:disabled, button:disabled, input[type=submit]:disabled, input[type=reset]:disabled, .wp-block-search .wp-block-search__button:disabled, .wp-block-button .wp-block-button__link:disabled, .wp-block-file a.wp-block-file__button:disabled { background-color: var(--global--color-white-50); border-color: var(--global--color-white-50); color: var(--button--color-text-active); } /** * Block Options */ .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-background); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-background, var(--global--color-background)); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { color: var(--global--color-primary); } .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--global--color-primary); } .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: var(--local--color-primary, var(--global--color-primary)); } .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { border-color: currentColor !important; background-color: transparent !important; color: inherit !important; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { border-color: currentColor; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--global--color-primary); } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { color: var(--local--color-primary, var(--global--color-primary)); } .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { color: inherit; } .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: transparent; } .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:active { border-color: transparent !important; background-color: var(--global--color-primary) !important; color: var(--global--color-background) !important; } .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { background-color: var(--local--color-primary, var(--global--color-primary)) !important; color: var(--local--color-background, var(--global--color-background)) !important; } .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { color: var(--local--color-background, var(--global--color-background)) !important; } .wp-block-button .is-style-squared .wp-block-button__link { border-radius: 0; } .is-style-outline .wp-block-button__link[style*=radius]:focus, .wp-block-button a.wp-block-button__link[style*=radius]:focus { outline-offset: 2px; outline: 2px dotted var(--button--color-background); } .wp-block-code { border-color: var(--global--color-border); border-radius: 0; border-style: solid; border-width: 0.1rem; padding: var(--global--spacing-unit); } .wp-block-code code { color: var(--global--color-primary); white-space: pre; overflow-x: auto; display: block; } .wp-block-columns:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-columns .wp-block-column > * { margin-top: calc(0.66 * var(--global--spacing-vertical)); margin-bottom: calc(0.66 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-columns .wp-block-column > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-columns .wp-block-column > *:first-child { margin-top: 0; } .wp-block-columns .wp-block-column > *:last-child { margin-bottom: 0; } .wp-block-columns .wp-block-column:last-child { margin-bottom: 0; } .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: calc(0.66 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: var(--global--spacing-vertical); } } @media only screen and (min-width: 822px) { .wp-block-columns .wp-block-column:not(:last-child) { margin-bottom: 0; } } .wp-block-columns.is-style-twentytwentyone-columns-overlap { justify-content: space-around; } @media only screen and (min-width: 652px) { .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { margin-right: calc(-2 * var(--global--spacing-horizontal)); margin-top: calc(2.5 * var(--global--spacing-horizontal)); z-index: 2; } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { background-color: var(--global--color-background); padding: var(--global--spacing-unit); } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { padding-right: calc(2 * var(--global--spacing-horizontal)); } .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { margin-top: 0; } } .wp-block-columns.alignfull .wp-block-column p:not(.has-background), .wp-block-columns.alignfull .wp-block-column h1:not(.has-background), .wp-block-columns.alignfull .wp-block-column h2:not(.has-background), .wp-block-columns.alignfull .wp-block-column h3:not(.has-background), .wp-block-columns.alignfull .wp-block-column h4:not(.has-background), .wp-block-columns.alignfull .wp-block-column h5:not(.has-background), .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { padding-right: var(--global--spacing-unit); padding-left: var(--global--spacing-unit); } .wp-block-cover, .wp-block-cover-image { background-color: var(--cover--color-background); min-height: var(--cover--height); margin-top: inherit; margin-bottom: inherit; /* default & custom background-color */ /* Treating H2 separately to account for legacy /core styles */ /* Block Styles */ /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ } .wp-block-cover:not(.alignwide):not(.alignfull), .wp-block-cover-image:not(.alignwide):not(.alignfull) { clear: both; } .wp-block-cover.alignfull, .wp-block-cover-image.alignfull { margin-top: 0; margin-bottom: 0; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text { color: currentColor; margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), .wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { color: currentColor; } .wp-block-cover .wp-block-cover__inner-container .has-link-color a, .wp-block-cover .wp-block-cover-image-text .has-link-color a, .wp-block-cover .wp-block-cover-text .has-link-color a, .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, .wp-block-cover-image .wp-block-cover-text .has-link-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, .wp-block-cover:not([class*=background-color]) .wp-block-cover-text, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { color: var(--cover--color-foreground); } .wp-block-cover h2, .wp-block-cover-image h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); max-width: inherit; text-align: inherit; padding: 0; } .wp-block-cover h2.has-text-align-left, .wp-block-cover-image h2.has-text-align-left { text-align: right; } .wp-block-cover h2.has-text-align-center, .wp-block-cover-image h2.has-text-align-center { text-align: center; } .wp-block-cover h2.has-text-align-right, .wp-block-cover-image h2.has-text-align-right { text-align: left; } .wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container { width: calc(100% - 2 * var(--global--spacing-vertical)); } .wp-block-cover .wp-block-cover__inner-container > *, .wp-block-cover-image .wp-block-cover__inner-container > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-cover .wp-block-cover__inner-container > *, .wp-block-cover-image .wp-block-cover__inner-container > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-cover .wp-block-cover__inner-container > *:first-child, .wp-block-cover-image .wp-block-cover__inner-container > *:first-child { margin-top: 0; } .wp-block-cover .wp-block-cover__inner-container > *:last-child, .wp-block-cover-image .wp-block-cover__inner-container > *:last-child { margin-bottom: 0; } .wp-block-cover.alignleft, .wp-block-cover.alignright, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright { margin-top: 0; } .wp-block-cover.alignleft > *, .wp-block-cover.alignright > *, .wp-block-cover-image.alignleft > *, .wp-block-cover-image.alignright > * { margin-top: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(2 * var(--global--spacing-vertical)); padding-right: var(--global--spacing-horizontal); padding-left: var(--global--spacing-horizontal); width: 100%; } .wp-block-cover.has-left-content, .wp-block-cover.has-right-content, .wp-block-cover-image.has-left-content, .wp-block-cover-image.has-right-content { justify-content: center; } .wp-block-cover.is-style-twentytwentyone-border, .wp-block-cover-image.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { background-color: unset; } .wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover { opacity: inherit; } .wp-block-file a.wp-block-file__button { display: inline-block; } .wp-block-gallery { margin: 0 auto; } .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item { width: calc((100% - var(--global--spacing-unit)) / 2); } .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { margin: 0; color: var(--global--color-white); font-size: var(--global--font-size-xs); } .wp-block-gallery .blocks-gallery-image figcaption a, .wp-block-gallery .blocks-gallery-item figcaption a { color: var(--global--color-white); } .wp-block-gallery .blocks-gallery-image figcaption a:focus, .wp-block-gallery .blocks-gallery-item figcaption a:focus { background-color: transparent; outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); text-decoration: none; } .wp-block-gallery .blocks-gallery-image a:focus img, .wp-block-gallery .blocks-gallery-item a:focus img { outline-offset: 2px; } .wp-block-group { display: block; clear: both; display: flow-root; } .wp-block-group:before, .wp-block-group:after { content: ""; display: block; clear: both; } .wp-block-group .wp-block-group__inner-container { margin-right: auto; margin-left: auto; } .wp-block-group .wp-block-group__inner-container > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-group .wp-block-group__inner-container > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-group .wp-block-group__inner-container > *:first-child { margin-top: 0; } .wp-block-group .wp-block-group__inner-container > *:last-child { margin-bottom: 0; } .wp-block-group.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-group.has-background { padding: var(--global--spacing-vertical); } } .wp-block-group.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical); } .wp-block-group.has-background .wp-block-group__inner-container > .alignfull, .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull, .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull, .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { max-width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); margin-right: calc(-1 * var(--global--spacing-vertical)); } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { clear: both; font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); } h1 strong, .h1 strong, h2 strong, .h2 strong, h3 strong, .h3 strong, h4 strong, .h4 strong, h5 strong, .h5 strong, h6 strong, .h6 strong { font-weight: var(--heading--font-weight-strong); } h1, .h1 { font-size: var(--heading--font-size-h1); letter-spacing: var(--heading--letter-spacing-h1); line-height: var(--heading--line-height-h1); } h2, .h2 { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); } h3, .h3 { font-size: var(--heading--font-size-h3); letter-spacing: var(--heading--letter-spacing-h3); line-height: var(--heading--line-height-h3); } h4, .h4 { font-size: var(--heading--font-size-h4); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h4); line-height: var(--heading--line-height-h4); } h5, .h5 { font-size: var(--heading--font-size-h5); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h5); line-height: var(--heading--line-height-h5); } h6, .h6 { font-size: var(--heading--font-size-h6); font-weight: var(--heading--font-weight-strong); letter-spacing: var(--heading--letter-spacing-h6); line-height: var(--heading--line-height-h6); } .wp-block-image { text-align: center; } .wp-block-image figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } .wp-block-image .alignright { margin-right: var(--global--spacing-horizontal); } .wp-block-image .alignleft { margin-left: var(--global--spacing-horizontal); } .wp-block-image a:focus img { outline-offset: 2px; } .entry-content > *[class=wp-block-image], .entry-content [class*=inner-container] > *[class=wp-block-image] { margin-top: 0; margin-bottom: 0; } .entry-content > *[class=wp-block-image] + *, .entry-content [class*=inner-container] > *[class=wp-block-image] + * { margin-top: 0; } .wp-block-image.is-style-twentytwentyone-border img, .wp-block-image.is-style-twentytwentyone-image-frame img { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-image.is-style-twentytwentyone-image-frame img { padding: var(--global--spacing-unit); } @media only screen and (min-width: 482px) { .entry-content > .wp-block-image > .alignleft, .entry-content > .wp-block-image > .alignright { max-width: 50%; } } @media only screen and (max-width: 481px) { .entry-content > .wp-block-image > .alignleft, .entry-content > .wp-block-image > .alignright { margin-right: 0; margin-left: 0; } } .wp-block-latest-comments { padding-right: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); /* Vertical margins logic */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { margin-top: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { margin-bottom: 0; } .wp-block-latest-comments .wp-block-latest-comments__comment-meta { font-family: var(--heading--font-family); } .wp-block-latest-comments .wp-block-latest-comments__comment-date { color: var(--global--color-primary); font-size: var(--global--font-size-sm); } .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); margin: 0; } .wp-block-latest-posts { padding-right: 0; } .wp-block-latest-posts:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); } .wp-block-latest-posts:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-latest-posts:not(.is-grid) > li:last-child { margin-bottom: 0; } .widget-area .wp-block-latest-posts:not(.is-grid) > li { margin-top: 0; margin-bottom: 0; } .wp-block-latest-posts.is-grid { word-wrap: break-word; word-break: break-word; } .wp-block-latest-posts.is-grid > li { margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-grid > li:last-child { margin-bottom: 0; } .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-latest-posts > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-latest-posts > li > *:first-child { margin-top: 0; } .wp-block-latest-posts > li > *:last-child { margin-bottom: 0; } .wp-block-latest-posts > li > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .widget-area .wp-block-latest-posts > li > a { font-size: var(--global--font-size-sm); margin-bottom: 0; } .wp-block-latest-posts .wp-block-latest-posts__post-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } .wp-block-latest-posts .wp-block-latest-posts__post-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); } [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { color: currentColor; } .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, .wp-block-latest-posts .wp-block-latest-posts__post-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } .wp-block-latest-posts.alignfull { padding-right: var(--global--spacing-unit); padding-left: var(--global--spacing-unit); } .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, .entry-content .has-background .wp-block-latest-posts.alignfull { padding-right: 0; padding-left: 0; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { padding-bottom: var(--global--spacing-vertical); border-bottom: var(--separator--height) solid var(--global--color-border); margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { padding-bottom: 0; border-bottom: none; } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { box-shadow: inset 0 -1px 0 0 var(--global--color-border); border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { margin: 0; padding-top: var(--global--spacing-vertical); padding-left: var(--global--spacing-horizontal); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { padding-bottom: var(--global--spacing-vertical); } @media screen and (min-width: 600px) { .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { width: calc(100% / 2); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { width: calc(100% / 3); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { width: calc(100% / 4); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { width: calc(100% / 5); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { width: calc(100% / 6); } } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { border: calc(3 * var(--separator--height)) solid var(--global--color-border); padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { padding-bottom: var(--global--spacing-vertical); } .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { margin-top: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-horizontal); } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } .gallery-item a { display: block; } .gallery-item a:focus img { outline-offset: -2px; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } figure.wp-caption a:focus img { outline-offset: 2px; } ul, ol { font-family: var(--list--font-family); margin: 0; padding-right: calc(2 * var(--global--spacing-horizontal)); } ul.aligncenter, ol.aligncenter { list-style-position: inside; padding: 0; } ul.alignright, ol.alignright { list-style-position: inside; text-align: left; padding: 0; } ul { list-style-type: disc; } ul ul { list-style-type: circle; } ol { list-style-type: decimal; } ol ul { list-style-type: circle; } dt { font-family: var(--definition-term--font-family); font-weight: bold; } dd { margin: 0; padding-right: calc(2 * var(--global--spacing-horizontal)); } .wp-block-media-text { /** * Block Options */ } .wp-block-media-text.alignfull { margin-top: 0; margin-bottom: 0; } .wp-block-media-text a:focus img { outline-offset: -1px; } .wp-block-media-text .wp-block-media-text__content { padding: var(--global--spacing-horizontal); } @media only screen and (min-width: 592px) { .wp-block-media-text .wp-block-media-text__content { padding: var(--global--spacing-vertical); } } .wp-block-media-text .wp-block-media-text__content > * { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-media-text .wp-block-media-text__content > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } } .wp-block-media-text .wp-block-media-text__content > *:first-child { margin-top: 0; } .wp-block-media-text .wp-block-media-text__content > *:last-child { margin-bottom: 0; } @media only screen and (min-width: 482px) { .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { padding-top: var(--global--spacing-vertical); padding-bottom: var(--global--spacing-vertical); } } .wp-block-media-text.is-style-twentytwentyone-border { border: calc(3 * var(--separator--height)) solid var(--global--color-border); } .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } .wp-block-navigation .wp-block-navigation-link__submenu-icon { padding: 0; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { display: inherit; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { border: none; right: 0; min-width: max-content; opacity: 0; padding: 0; position: inherit; top: inherit; } .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { display: none; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { background: var(--global--color-background); margin: 0; padding: 0; position: absolute; top: 100%; border: 1px solid var(--primary-nav--border-color); } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before, .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { content: ""; display: block; position: absolute; width: 0; top: -10px; right: var(--global--spacing-horizontal); border-style: solid; border-color: var(--primary-nav--border-color) transparent; border-width: 0 7px 10px 7px; } .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { top: -9px; border-color: var(--global--color-background) transparent; } .wp-block-navigation:not(.has-background) .wp-block-navigation__container { background: var(--global--color-background); } .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { background: var(--global--color-background); } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { color: var(--primary-nav--color-link-hover); } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { text-decoration: underline; text-decoration-style: dotted; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { color: currentColor; } p { line-height: var(--wp--typography--line-height, var(--global--line-height-body)); } p.has-background { padding: var(--global--spacing-unit); } p.has-text-color a { color: var(--wp--style--color--link, var(--global--color-primary)); } pre.wp-block-preformatted { overflow-x: auto; white-space: pre; } .wp-block-pullquote { padding: calc(2 * var(--global--spacing-unit)) 0; text-align: center; border-width: var(--pullquote--border-width); border-bottom-style: solid; border-top-style: solid; color: currentColor; border-color: currentColor; position: relative; /** * Block Options */ } .wp-block-pullquote blockquote::before { color: currentColor; content: "“"; display: block; position: relative; right: 0; font-size: 3rem; font-weight: 500; line-height: 1; } .wp-block-pullquote p { font-family: var(--pullquote--font-family); font-size: var(--pullquote--font-size); font-style: var(--pullquote--font-style); font-weight: 700; letter-spacing: var(--pullquote--letter-spacing); line-height: var(--pullquote--line-height); margin: 0; } .wp-block-pullquote a { color: currentColor; } .wp-block-pullquote .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer { color: currentColor; display: block; font-size: var(--global--font-size-xs); font-style: var(--pullquote--font-style); text-transform: none; } .wp-block-pullquote:not(.is-style-solid-color) { background: none; } .wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, .wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { text-align: center; } .wp-block-pullquote.alignwide > p, .wp-block-pullquote.alignwide blockquote { max-width: var(--responsive--alignwide-width); } .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p, .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { padding: 0 calc(2 * var(--global--spacing-unit)); } .wp-block-pullquote.is-style-solid-color { color: var(--pullquote--color-foreground); padding: calc(2.5 * var(--global--spacing-unit)); border-width: var(--pullquote--border-width); border-style: solid; border-color: var(--pullquote--border-color); } @media (min-width: 600px) { .wp-block-pullquote.is-style-solid-color { padding: calc(5 * var(--global--spacing-unit)); } } .wp-block-pullquote.is-style-solid-color blockquote::before { text-align: right; } .wp-block-pullquote.is-style-solid-color blockquote { margin: 0; max-width: inherit; } .wp-block-pullquote.is-style-solid-color blockquote p { font-size: var(--pullquote--font-size); } .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, .wp-block-pullquote.is-style-solid-color cite, .wp-block-pullquote.is-style-solid-color footer { color: currentColor; } .wp-block-pullquote.is-style-solid-color.alignleft, .wp-block-pullquote.is-style-solid-color.alignright { padding: var(--global--spacing-unit); } .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { max-width: initial; } .wp-block-query.has-background { padding: calc(0.666 * var(--global--spacing-vertical)); } @media only screen and (min-width: 482px) { .wp-block-query.has-background { padding: var(--global--spacing-vertical); } } .wp-block-quote { border-right: none; /** * Block Options */ } .wp-block-quote:before { content: "“"; font-size: var(--quote--font-size); line-height: var(--quote--line-height); right: 8px; } .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, .has-background .wp-block-quote cite, [class*=background-color] .wp-block-quote cite, [style*=background-color] .wp-block-quote cite, .wp-block-cover[style*=background-image] .wp-block-quote cite, .has-background .wp-block-quote footer, [class*=background-color] .wp-block-quote footer, [style*=background-color] .wp-block-quote footer, .wp-block-cover[style*=background-image] .wp-block-quote footer { color: currentColor; } .wp-block-quote.has-text-align-right { margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); padding-left: 0; border-left: none; } .wp-block-quote.has-text-align-right:before { display: none; } .wp-block-quote.has-text-align-right p:before { content: "”"; font-size: var(--quote--font-size); font-weight: normal; line-height: var(--quote--line-height); margin-left: 5px; } .wp-block-quote.has-text-align-center { margin: var(--global--spacing-vertical) auto; } .wp-block-quote.has-text-align-center:before { display: none; } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-right: 0; padding-left: 0; /* Resetting margins to match _block-container.scss */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .wp-block-quote.is-large p, .wp-block-quote.is-style-large p { font-size: var(--quote--font-size-large); font-style: var(--quote--font-style-large); line-height: var(--quote--line-height-large); } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { font-size: var(--quote--font-size-large); line-height: var(--quote--line-height-large); right: calc(-1 * var(--global--spacing-horizontal)); } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { display: none; } .wp-block-quote.is-large.has-text-align-right p:before, .wp-block-quote.is-style-large.has-text-align-right p:before { content: "”"; font-size: var(--quote--font-size-large); font-weight: normal; line-height: var(--quote--line-height-large); margin-left: 10px; } .wp-block-quote.is-large .wp-block-quote__citation, .wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large .wp-block-quote__citation, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { color: var(--global--color-primary); font-size: var(--global--font-size-sm); } @media only screen and (max-width: 481px) { .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-right: var(--global--spacing-horizontal); } .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { right: 0; } .wp-block-quote.is-large.has-text-align-right, .wp-block-quote.is-style-large.has-text-align-right { padding-right: 0; padding-left: var(--global--spacing-horizontal); } .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { left: 0; } .wp-block-quote.is-large.has-text-align-center, .wp-block-quote.is-style-large.has-text-align-center { padding-right: 0; padding-left: 0; } } @media only screen and (max-width: 481px) { .wp-block-quote.has-text-align-right { padding-right: 0; padding-left: calc(0.5 * var(--global--spacing-horizontal)); } .wp-block-quote.has-text-align-right:before { left: 0; } .wp-block-quote.has-text-align-center { padding-right: 0; padding-left: 0; } } .wp-block-rss { padding-right: 0; } .wp-block-rss > li { list-style: none; } .wp-block-rss:not(.is-grid) > li { margin-top: calc(1.666 * var(--global--spacing-vertical)); margin-bottom: calc(1.666 * var(--global--spacing-vertical)); } .wp-block-rss:not(.is-grid) > li:first-child { margin-top: 0; } .wp-block-rss:not(.is-grid) > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid > li { margin-bottom: var(--global--spacing-vertical); } .wp-block-rss.is-grid > li:last-child { margin-bottom: 0; } .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { margin-bottom: 0; } .wp-block-rss > li > * { margin-top: calc(0.333 * var(--global--spacing-vertical)); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-rss > li > *:first-child { margin-top: 0; } .wp-block-rss > li > *:last-child { margin-bottom: 0; } .wp-block-rss .wp-block-rss__item-title > a { display: inline-block; font-family: var(--latest-posts--title-font-family); font-size: var(--latest-posts--title-font-size); font-weight: var(--heading--font-weight); line-height: var(--global--line-height-heading); margin-bottom: calc(0.333 * var(--global--spacing-vertical)); } .wp-block-rss .wp-block-rss__item-author { color: var(--global--color-primary); font-size: var(--global--font-size-md); line-height: var(--global--line-height-body); } .wp-block-rss .wp-block-rss__item-publish-date { color: var(--global--color-primary); font-size: var(--global--font-size-xs); line-height: var(--global--line-height-body); } [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { color: currentColor; } .wp-block-rss .wp-block-rss__item-excerpt, .wp-block-rss .wp-block-rss__item-full-content { font-family: var(--latest-posts--description-font-family); font-size: var(--latest-posts--description-font-size); line-height: var(--global--line-height-body); margin-top: calc(0.666 * var(--global--spacing-vertical)); } .wp-block-rss.alignfull { padding-right: var(--global--spacing-unit); padding-left: var(--global--spacing-unit); } .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { padding-right: 0; padding-left: 0; } .wp-block-search { max-width: var(--responsive--aligndefault-width); } .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { justify-content: center; } .wp-block-search .wp-block-search__label { font-size: var(--form--font-size); font-weight: var(--form--label-weight); margin-bottom: calc(var(--global--spacing-vertical) / 3); } .wp-block-search .wp-block-search__input { border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); color: var(--form--color-text); line-height: var(--form--line-height); max-width: inherit; margin-left: calc(-1 * var(--button--border-width)); padding: var(--form--spacing-unit); } .wp-block-search .wp-block-search__input:focus { color: var(--form--color-text); border-color: var(--form--border-color); } .has-background .wp-block-search .wp-block-search__input { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search button.wp-block-search__button { margin-right: 0; line-height: 1; } .wp-block-search button.wp-block-search__button.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); } .wp-block-search button.wp-block-search__button.has-icon svg { width: 40px; height: 40px; fill: currentColor; } .has-background .wp-block-search button.wp-block-search__button:hover, .has-background .wp-block-search button.wp-block-search__button:active { background-color: var(--local--color-background, var(--global--color-background)) !important; color: var(--local--color-primary, var(--global--color-primary)) !important; } .has-text-color .wp-block-search button.wp-block-search__button:hover, .has-text-color .wp-block-search button.wp-block-search__button:active { color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { background-color: var(--global--color-white); border: var(--form--border-width) solid var(--form--border-color); border-radius: var(--form--border-radius); padding: var(--form--border-width); } .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { border-color: var(--local--color-primary, var(--global--color-primary)) !important; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { margin-right: 0; margin-left: 0; padding-right: var(--form--spacing-unit); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { color: var(--form--color-text); outline-offset: -2px; outline: 2px dotted var(--form--border-color); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { padding: var(--button--padding-vertical) var(--button--padding-horizontal); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { color: var(--global--color-dark-gray); } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { color: var(--global--color-dark-gray); } .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { background-color: var(--global--color-dark-gray); color: var(--global--color-white); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { padding: 6px calc(0.5 * var(--button--padding-horizontal)); } .wp-block-search__button { box-shadow: none; } hr { border-style: none; border-bottom: var(--separator--height) solid var(--separator--border-color); clear: both; margin-right: auto; margin-left: auto; } hr.wp-block-separator { border-bottom: var(--separator--height) solid var(--separator--border-color); opacity: 1; /** * Block Options */ } hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { max-width: var(--responsive--aligndefault-width); } hr.wp-block-separator:not(.is-style-dots).alignwide { max-width: var(--responsive--alignwide-width); } hr.wp-block-separator:not(.is-style-dots).alignfull { max-width: var(--responsive--alignfull-width); } hr.wp-block-separator.is-style-twentytwentyone-separator-thick { border-bottom-width: calc(3 * var(--separator--height)); } hr.wp-block-separator.is-style-dots.has-background, hr.wp-block-separator.is-style-dots.has-text-color { background-color: transparent !important; } hr.wp-block-separator.is-style-dots.has-background:before, hr.wp-block-separator.is-style-dots.has-text-color:before { color: currentColor !important; } hr.wp-block-separator.is-style-dots:before { color: var(--separator--border-color); font-size: var(--global--font-size-xl); letter-spacing: var(--global--font-size-sm); padding-right: var(--global--font-size-sm); } .has-background hr.wp-block-separator, [class*=background-color] hr.wp-block-separator, [style*=background-color] hr.wp-block-separator, .wp-block-cover[style*=background-image] hr.wp-block-separator { border-color: currentColor; } .wp-block-social-links a:focus { color: var(--global--color-primary); } .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { color: var(--global--color-primary); } .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, .wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { background: none; } table, .wp-block-table { width: 100%; min-width: 240px; border-collapse: collapse; } table thead, table tfoot, .wp-block-table thead, .wp-block-table tfoot { text-align: center; } table th, .wp-block-table th { font-family: var(--heading--font-family); } table td, table th, .wp-block-table td, .wp-block-table th { padding: calc(0.5 * var(--global--spacing-unit)); border: 1px solid; } table figcaption, .wp-block-table figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); } table.is-style-regular .has-background, table.is-style-stripes .has-background, table.is-style-stripes .has-background thead tr, table.is-style-stripes .has-background tfoot tr, table.is-style-stripes .has-background tbody tr, .wp-block-table.is-style-regular .has-background, .wp-block-table.is-style-stripes .has-background, .wp-block-table.is-style-stripes .has-background thead tr, .wp-block-table.is-style-stripes .has-background tfoot tr, .wp-block-table.is-style-stripes .has-background tbody tr { color: var(--table--has-background-text-color); } table.is-style-stripes, .wp-block-table.is-style-stripes { border-color: var(--table--stripes-border-color); } table.is-style-stripes th, table.is-style-stripes td, .wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td { border-width: 0; } table.is-style-stripes tbody tr:nth-child(odd), .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { background-color: var(--table--stripes-background-color); } table.is-style-stripes .has-background tbody tr:nth-child(odd), .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { background-color: var(--global--color-white-90); } table.wp-calendar-table td, table.wp-calendar-table th { background: transparent; border: 0; text-align: center; line-height: 2; vertical-align: middle; word-break: normal; } table.wp-calendar-table th { font-weight: bold; } table.wp-calendar-table thead, table.wp-calendar-table tbody { color: currentColor; border: 1px solid; } table.wp-calendar-table caption { font-weight: bold; text-align: right; margin-bottom: var(--global--spacing-unit); color: currentColor; } .wp-calendar-nav { text-align: right; margin-top: calc(var(--global--spacing-unit) / 2); } .wp-calendar-nav svg { height: 1em; vertical-align: middle; } .wp-calendar-nav svg path { fill: currentColor; } .wp-calendar-nav .wp-calendar-nav-next { float: left; } .wp-block-tag-cloud.alignfull { padding-right: var(--global--spacing-unit); padding-left: var(--global--spacing-unit); } .wp-block-verse { font-family: var(--entry-content--font-family); } .wp-block-video figcaption { color: var(--global--color-primary); font-size: var(--global--font-size-xs); margin-top: calc(0.5 * var(--global--spacing-unit)); margin-bottom: var(--global--spacing-unit); text-align: center; } * > figure > video { max-width: unset; width: 100%; vertical-align: middle; } :root .is-extra-small-text, :root .has-extra-small-font-size { font-size: var(--global--font-size-xs); } :root .is-small-text, :root .has-small-font-size { font-size: var(--global--font-size-sm); } :root .is-regular-text, :root .has-regular-font-size, :root .is-normal-font-size, :root .has-normal-font-size, :root .has-medium-font-size { font-size: var(--global--font-size-base); } :root .is-large-text, :root .has-large-font-size { font-size: var(--global--font-size-lg); line-height: var(--global--line-height-heading); } :root .is-larger-text, :root .has-larger-font-size, :root .is-extra-large-text, :root .has-extra-large-font-size { font-size: var(--global--font-size-xl); line-height: var(--global--line-height-heading); } :root .is-huge-text, :root .has-huge-font-size { font-size: var(--global--font-size-xxl); line-height: var(--global--line-height-heading); font-weight: var(--heading--font-weight-page-title); } :root .is-gigantic-text, :root .has-gigantic-font-size { font-size: var(--global--font-size-xxxl); line-height: var(--global--line-height-heading); font-weight: var(--heading--font-weight-page-title); } /* Block Alignments */ /** * These selectors set the default max width for content appearing inside a post or page. */ /** * .alignleft */ .alignleft { text-align: left; margin-top: 0; } .entry-content > .alignleft { max-width: var(--responsive--aligndefault-width); } @media only screen and (min-width: 482px) { .alignleft { float: left; margin-right: var(--global--spacing-horizontal); margin-bottom: var(--global--spacing-vertical); } .entry-content > .alignleft { max-width: calc(50% - var(--responsive--alignleft-margin)); } } /** * .aligncenter */ .aligncenter { clear: both; display: block; float: none; margin-left: auto; margin-right: auto; text-align: center; } /** * .alignright */ .alignright { margin-top: 0; margin-bottom: var(--global--spacing-vertical); } .entry-content > .alignright { max-width: var(--responsive--aligndefault-width); } @media only screen and (min-width: 482px) { .alignright { float: right; margin-left: var(--global--spacing-horizontal); } .entry-content > .alignright { max-width: calc(50% - var(--responsive--alignright-margin)); } } [class*=inner-container] > .alignleft + *, [class*=inner-container] > .alignright + * { margin-top: 0; } /** * .alignwide */ .alignwide { clear: both; } /** * .alignfull */ .alignfull { clear: both; } .has-left-content { justify-content: flex-start; } .has-right-content { justify-content: flex-end; } .has-parallax { background-attachment: fixed; } .has-drop-cap:not(:focus)::first-letter { font-family: var(--heading--font-family); font-weight: var(--heading--font-weight); line-height: 0.66; text-transform: uppercase; font-style: normal; float: right; margin: 0.1em 0 0 0.1em; font-size: calc(1.2 * var(--heading--font-size-h1)); } .has-drop-cap:not(:focus)::after { content: ""; display: table; clear: both; padding-top: 14px; } .desktop-only { display: none; } @media only screen and (min-width: 482px) { .desktop-only { display: block; } } /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ .site-header { display: flex; align-items: flex-start; flex-wrap: wrap; row-gap: var(--global--spacing-vertical); } .wp-custom-logo .site-header { align-items: center; } @media only screen and (min-width: 482px) { .site-header { padding-top: calc(var(--global--spacing-vertical) / 0.75); } } @media only screen and (min-width: 822px) { .site-header { padding-top: calc(2.4 * var(--global--spacing-vertical)); } } .site-branding { color: var(--branding--color-text); margin-left: 140px; } .site-branding:last-child { margin-left: 0; width: 100%; text-align: center; } @media only screen and (min-width: 482px) { .site-branding { margin-left: initial; margin-top: 4px; } } .site-title { color: var(--branding--color-link); font-family: var(--branding--title--font-family); font-size: var(--branding--title--font-size-mobile); letter-spacing: normal; text-transform: var(--branding--title--text-transform); line-height: var(--global--line-height-heading); margin-bottom: calc(var(--global--spacing-vertical) / 6); } .site-title a { color: currentColor; font-weight: var(--branding--title--font-weight); } .site-title a:link, .site-title a:visited, .site-title a:active { color: currentColor; } .site-title a:hover, .site-title a:focus { color: var(--branding--color-link-hover); } @media only screen and (min-width: 482px) { .site-title { font-size: var(--branding--title--font-size); } } .site-description { color: currentColor; font-family: var(--branding--description--font-family); font-size: var(--branding--description--font-size); line-height: 1.4; } .site-title > a { text-decoration-color: var(--global--color-secondary); } .site-logo { margin: calc(var(--global--spacing-vertical) / 2) 0; } .site-header > .site-logo { width: 100%; padding-bottom: calc(var(--global--spacing-vertical) * 1.5); border-bottom: 1px solid; text-align: center; } .site-logo .custom-logo { margin-right: auto; margin-left: auto; max-width: var(--branding--logo--max-width-mobile); max-height: var(--branding--logo--max-height-mobile); height: auto; display: inline-block; width: auto; } @media only screen and (min-width: 482px) { .site-logo .custom-logo { max-width: var(--branding--logo--max-width); max-height: var(--branding--logo--max-height); height: auto; width: auto; } } @media only screen and (max-width: 481px) { .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { position: absolute; padding-top: calc(0.5 * var(--global--spacing-vertical)); margin-top: 0; top: var(--global--admin-bar--height); } .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { display: none; } .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { max-height: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit) + 1.7em); } .site-header.has-logo.has-title-and-tagline { align-items: flex-start; } .site-header.has-logo.has-title-and-tagline.has-menu { justify-content: space-between; } .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { max-width: calc(100% - 160px); } .site-header.has-logo.has-title-and-tagline .site-branding { margin-left: 0; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { display: none; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { position: relative; top: 0; } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { position: relative; padding-top: 0; margin-top: calc(0px - var(--button--padding-vertical) + 0.25 * var(--global--spacing-unit)); } body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { padding-right: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); padding-left: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); margin-left: calc(0px - var(--global--spacing-horizontal) * 0.6); } .site-header:not(.has-logo).has-title-and-tagline .site-branding { margin-left: 0; max-width: calc(100% - 160px); } .site-header:not(.has-menu) { justify-content: center; } } .site-footer { padding-top: 0; padding-bottom: calc(1.7 * var(--global--spacing-vertical)); } .no-widgets .site-footer { margin-top: calc(6 * var(--global--spacing-vertical)); } @media only screen and (max-width: 481px) { .no-widgets .site-footer { margin-top: calc(3 * var(--global--spacing-vertical)); } } .site-footer > .site-info { padding-top: var(--global--spacing-vertical); color: var(--footer--color-text); font-family: var(--footer--font-family); font-size: var(--footer--font-size); line-height: var(--global--line-height-body); border-top: 3px solid var(--global--color-border); } .site-footer > .site-info .site-name { text-transform: var(--branding--title--text-transform); font-size: var(--branding--title--font-size); } .site-footer > .site-info .privacy-policy, .site-footer > .site-info .powered-by { margin-top: calc(0.5 * var(--global--spacing-vertical)); } @media only screen and (min-width: 822px) { .site-footer > .site-info { display: flex; align-items: center; } .site-footer > .site-info .site-name { margin-left: calc(0.5 * var(--global--spacing-vertical)); } .site-footer > .site-info .privacy-policy, .site-footer > .site-info .powered-by { margin-top: initial; margin-right: auto; } .site-footer > .site-info .privacy-policy + .powered-by { margin-right: calc(0.5 * var(--global--spacing-vertical)); } } .site-footer > .site-info a { color: var(--footer--color-link); } .site-footer > .site-info a:link, .site-footer > .site-info a:visited, .site-footer > .site-info a:active { color: var(--footer--color-link); } .site-footer > .site-info a:hover { color: var(--footer--color-link-hover); } .site-footer > .site-info a:focus { color: var(--footer--color-link-hover); } .is-dark-theme .site-footer > .site-info a:focus { color: var(--wp--style--color--link, var(--global--color-background)); } .has-background-white .site-footer > .site-info a:focus { color: var(--wp--style--color--link, var(--global--color-white)); } .singular .entry-header { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); margin-bottom: calc(3 * var(--global--spacing-vertical)); } .home .entry-header { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .singular .has-post-thumbnail .entry-header { border-bottom: none; padding-bottom: calc(1.3 * var(--global--spacing-vertical)); margin-bottom: 0; } .no-results.not-found > *:first-child { margin-bottom: calc(3 * var(--global--spacing-vertical)); } .page-links { clear: both; } .page-links .post-page-numbers { display: inline-block; margin-right: calc(0.66 * var(--global--spacing-unit)); margin-left: calc(0.66 * var(--global--spacing-unit)); min-width: 44px; min-height: 44px; } .page-links .post-page-numbers:first-child { margin-right: 0; } .entry-title { color: var(--entry-header--color); font-size: var(--entry-header--font-size); letter-spacing: var(--heading--letter-spacing-h2); line-height: var(--heading--line-height-h2); overflow-wrap: break-word; } .entry-title a { color: var(--entry-header--color-link); text-underline-offset: 0.15em; } .entry-title a:hover { color: var(--entry-header--color-hover); } .entry-title a:focus { color: var(--entry-header--color-focus); } .entry-title a:active { color: var(--entry-header--color-link); } .singular .entry-title { font-size: var(--global--font-size-page-title); } h1.entry-title { line-height: var(--heading--line-height-h1); font-weight: var(--heading--font-weight-page-title); } /** * Entry Content */ .entry-content, .entry-summary { font-family: var(--entry-content--font-family); } .entry-content p { word-wrap: break-word; } .entry-content > iframe[style] { margin: var(--global--spacing-vertical) 0 !important; max-width: 100% !important; } .entry-footer { color: var(--global--color-primary); clear: both; float: none; font-size: var(--global--font-size-xs); display: block; } .entry-footer > span { display: inline-block; } .entry-footer a { color: currentColor; } .entry-footer a:hover, .entry-footer a:focus { color: var(--global--color-primary-hover); } .entry-footer a:active { color: currentColor; } .site-main > article > .entry-footer { margin-top: var(--global--spacing-vertical); padding-top: var(--global--spacing-unit); padding-bottom: calc(3 * var(--global--spacing-vertical)); border-bottom: var(--separator--height) solid var(--separator--border-color); } body:not(.single) .site-main > article:last-of-type .entry-footer { border-bottom: var(--separator--height) solid transparent; } .single .site-main > article > .entry-footer { margin-top: calc(3.4 * var(--global--spacing-vertical)); margin-bottom: calc(3.4 * var(--global--spacing-vertical)); padding-bottom: 0; padding-top: calc(0.8 * var(--global--spacing-vertical)); border-top: 3px solid var(--separator--border-color); border-bottom: var(--separator--height) solid transparent; display: grid; grid-template-columns: repeat(2, 1fr); column-gap: calc(2 * var(--global--spacing-horizontal)); } .single .site-main > article > .entry-footer .post-taxonomies, .single .site-main > article > .entry-footer .full-size-link { justify-content: flex-end; text-align: left; } .single .site-main > article > .entry-footer .full-size-link:first-child:last-child { grid-column: span 2; } .single .site-main > article > .entry-footer .posted-on, .single .site-main > article > .entry-footer .byline, .single .site-main > article > .entry-footer .cat-links, .single .site-main > article > .entry-footer .tags-links { display: block; } @media only screen and (max-width: 481px) { .single .site-main > article > .entry-footer { display: block; } .single .site-main > article > .entry-footer .full-size-link { display: block; } .single .site-main > article > .entry-footer .post-taxonomies, .single .site-main > article > .entry-footer .full-size-link { text-align: right; } } /** * Post Thumbnails */ .post-thumbnail { text-align: center; } .post-thumbnail .wp-post-image { display: block; width: auto; max-width: 100%; margin-right: auto; margin-left: auto; margin-top: calc(2 * var(--global--spacing-vertical)); } /** * Author */ .author-bio { position: relative; font-size: var(--global--font-size-xs); max-width: var(--responsive--aligndefault-width); } .site-main > article > .author-bio { margin-top: calc(2 * var(--global--spacing-vertical)); } .author-bio.show-avatars .avatar { display: inline-block; vertical-align: top; border-radius: 50%; } .author-bio.show-avatars .author-bio-content { display: inline-block; padding-right: var(--global--spacing-horizontal); max-width: calc(var(--responsive--aligndefault-width) - 90px); } .author-bio .author-bio-content .author-title { font-family: var(--entry-author-bio--font-family); font-size: var(--entry-author-bio--font-size); display: inline; } .author-bio .author-bio-content .author-description { font-size: var(--global--font-size-xs); margin-top: calc(0.5 * var(--global--spacing-vertical)); margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } .page-title { font-size: var(--global--font-size-page-title); } h1.page-title, h2.page-title { font-weight: var(--heading--font-weight-page-title); } h1.page-title { line-height: var(--heading--line-height-h1); } .page-header { border-bottom: 3px solid var(--global--color-border); padding-bottom: calc(2 * var(--global--spacing-vertical)); } .archive .content-area .format-aside .entry-content, .archive .content-area .format-status .entry-content, .archive .content-area .format-link .entry-content, .search .content-area .format-aside .entry-content, .search .content-area .format-status .entry-content, .search .content-area .format-link .entry-content, .blog .content-area .format-aside .entry-content, .blog .content-area .format-status .entry-content, .blog .content-area .format-link .entry-content { font-size: var(--global--font-size-lg); } .archive .format-image .entry-content, .archive .format-gallery .entry-content, .archive .format-video .entry-content, .search .format-image .entry-content, .search .format-gallery .entry-content, .search .format-video .entry-content, .blog .format-image .entry-content, .blog .format-gallery .entry-content, .blog .format-video .entry-content { margin-top: calc(2 * var(--global--spacing-vertical)); } .archive .entry-footer .cat-links, .archive .entry-footer .tags-links, .search .entry-footer .cat-links, .search .entry-footer .tags-links, .blog .entry-footer .cat-links, .blog .entry-footer .tags-links { display: block; } .archive.logged-in .entry-footer .posted-on, .search.logged-in .entry-footer .posted-on, .blog.logged-in .entry-footer .posted-on { margin-left: calc(0.5 * var(--global--spacing-unit)); } .archive-description { margin-top: var(--global--spacing-vertical); font-size: var(--global--font-size-xl); line-height: var(--global--line-height-heading); } .error404 main p { font-size: var(--global--font-size-lg); margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667); } .search-no-results .page-content { margin-top: calc(3 * var(--global--spacing-vertical)); } /** * Comments Wrapper */ .comments-area > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comments-area > *:first-child { margin-top: 0; } .comments-area > *:last-child { margin-bottom: 0; } .comments-area.show-avatars .avatar { border-radius: 50%; position: absolute; top: 10px; } .comments-area.show-avatars .fn { display: inline-block; padding-right: 85px; } .comments-area.show-avatars .comment-metadata { padding: 8px 85px 9px 0; } /** * Comment Title */ .comments-title, .comment-reply-title { font-size: var(--heading--font-size-h2); letter-spacing: var(--heading--letter-spacing-h2); } .comment-reply-title { display: flex; justify-content: space-between; } .comment-reply-title small a { font-family: var(--global--font-secondary); font-size: var(--global--font-size-xs); font-style: normal; font-weight: normal; letter-spacing: normal; } /* Nested comment reply title*/ .comment .comment-respond .comment-reply-title { font-size: var(--global--font-size-lg); } /** * Comment Lists */ .comment-list { padding-right: 0; list-style: none; } .comment-list > li { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comment-list .children { list-style: none; padding-right: 0; } .comment-list .children > li { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } @media only screen and (min-width: 482px) { .comment-list .depth-2, .comment-list .depth-3 { padding-right: calc(4 * var(--global--spacing-horizontal)); } } /** * Comment Meta */ .comment-meta .comment-author { line-height: var(--global--line-height-heading); margin-bottom: calc(0.25 * var(--global--spacing-unit)); } @media only screen and (min-width: 482px) { .comment-meta .comment-author { margin-bottom: 0; padding-left: 0; } } .comment-meta .comment-author .fn { font-family: var(--global--font-secondary); font-weight: normal; font-size: var(--global--font-size-lg); hyphens: auto; word-wrap: break-word; word-break: break-word; } .comment-meta .comment-metadata { color: var(--global--color-primary); font-size: var(--global--font-size-xs); padding: 8px 0 9px 0; } .comment-meta .comment-metadata .edit-link { margin-right: var(--global--spacing-horizontal); } @media only screen and (min-width: 482px) { .comment-meta { margin-left: inherit; } .comment-meta .comment-author { max-width: inherit; } } .reply { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-heading); } .bypostauthor { display: block; } .says { display: none; } .pingback .url, .trackback .url { font-family: var(--global--font-primary); } .comment-body { position: relative; margin-bottom: calc(1.7 * var(--global--spacing-vertical)); } .comment-body > * { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comment-body .reply { margin: 0; } .comment-content { word-wrap: break-word; } .pingback .comment-body, .trackback .comment-body { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .comment-respond { margin-top: var(--global--spacing-vertical); } .comment-respond > * { margin-top: var(--global--spacing-unit); margin-bottom: var(--global--spacing-unit); } .comment-respond > *:first-child { margin-top: 0; } .comment-respond > *:last-child { margin-bottom: 0; } .comment-respond > *:last-child.comment-form { margin-bottom: var(--global--spacing-vertical); } .comment-author { padding-top: 3px; } .comment-author .url { color: currentColor; } .comment-form { display: flex; flex-wrap: wrap; } .comment-form > * { flex-basis: 100%; } .comment-form .comment-notes { font-size: var(--global--font-size-sm); } .comment-form .comment-form-url, .comment-form .comment-form-comment { width: 100%; } .comment-form .comment-form-author, .comment-form .comment-form-email { flex-basis: 0; flex-grow: 1; } @media only screen and (max-width: 481px) { .comment-form .comment-form-author, .comment-form .comment-form-email { flex-basis: 100%; } } .comment-form .comment-form-cookies-consent > label, .comment-form .comment-notes { font-size: var(--global--font-size-xs); font-weight: normal; } .comment-form > p { margin-bottom: var(--global--spacing-unit); } .comment-form > p:first-of-type { margin-top: 0; } .comment-form > p:last-of-type { margin-bottom: 0; } .comment-form > p label, .comment-form > p input[type=email], .comment-form > p input[type=text], .comment-form > p input[type=url], .comment-form > p textarea { display: block; font-size: var(--global--font-size-sm); margin-bottom: calc(0.5 * var(--global--spacing-unit)); width: 100%; font-weight: var(--form--label-weight); } .comment-form > p.comment-form-cookies-consent { display: flex; } @media only screen and (min-width: 482px) { .comment-form > p.comment-form-author { margin-left: calc(1.5 * var(--global--spacing-horizontal)); } .comment-form > p.comment-notes, .comment-form > p.logged-in-as { display: block; } } .menu-button-container { display: none; justify-content: space-between; position: absolute; left: 0; padding-top: calc(0.5 * var(--global--spacing-vertical)); padding-bottom: calc(0.25 * var(--global--spacing-vertical)); } @media only screen and (max-width: 481px) { .menu-button-container { display: flex; } } .menu-button-container #primary-mobile-menu { display: flex; margin-right: auto; padding: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit)) calc(0.5 * var(--button--padding-horizontal)); font-size: var(--primary-nav--font-size-button); font-weight: var(--primary-nav--font-weight-button); background-color: transparent; border: none; color: var(--primary-nav--color-link); } .menu-button-container #primary-mobile-menu .dropdown-icon { display: flex; align-items: center; } .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { margin-right: calc(0.25 * var(--global--spacing-unit)); } .menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { position: relative; top: -1px; } .menu-button-container #primary-mobile-menu .dropdown-icon.close { display: none; } .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { display: none; } .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { display: flex; } .has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { animation-name: twentytwentyone-close-button-transition; animation-duration: 0.3s; } .primary-navigation-open .menu-button-container { width: 100%; z-index: 500; background-color: var(--global--color-background); } .primary-navigation-open .menu-button-container #primary-mobile-menu { position: static; } .primary-navigation { position: absolute; top: var(--global--admin-bar--height); left: 0; color: var(--primary-nav--color-text); font-size: var(--primary-nav--font-size); line-height: 1.15; margin-top: 0; margin-bottom: 0; } .primary-navigation > .primary-menu-container { position: fixed; visibility: hidden; opacity: 0; top: 0; left: 0; bottom: 0; right: 0; padding-top: calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px); padding-right: var(--global--spacing-unit); padding-left: var(--global--spacing-unit); padding-bottom: var(--global--spacing-horizontal); background-color: var(--global--color-background); transform: translateY(var(--global--spacing-vertical)); } @media (prefers-reduced-motion: no-preference) { .primary-navigation > .primary-menu-container { transition: all 0.15s ease-in-out; } } @media only screen and (max-width: 481px) { .primary-navigation > .primary-menu-container { height: 100vh; z-index: 499; overflow-x: hidden; overflow-y: auto; border: 2px solid transparent; } .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { position: fixed; transform: translateY(0) translateX(-100%); } .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { top: var(--global--admin-bar--height); } .admin-bar .primary-navigation > .primary-menu-container { height: calc(100vh - var(--global--admin-bar--height)); } .primary-navigation > .primary-menu-container:focus { border: 2px solid var(--global--color-primary); } } @media only screen and (max-width: 481px) { .primary-navigation-open .primary-navigation { width: 100%; position: fixed; z-index: 2; } } .primary-navigation-open .primary-navigation > .primary-menu-container { position: absolute; visibility: visible; opacity: 1; transform: translateY(0); } @media only screen and (max-width: 481px) { .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { transform: translateX(0) translateY(0); } } @media only screen and (min-width: 482px) { .primary-navigation { position: relative; margin-right: auto; } .primary-navigation > .primary-menu-container { visibility: visible; opacity: 1; position: relative; padding: 0; background-color: transparent; overflow: initial; transform: none; } .primary-navigation #toggle-menu { display: none; } .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { display: none; } .admin-bar .primary-navigation { top: initial; } .admin-bar .primary-navigation > .primary-menu-container { top: initial; } } .primary-navigation > div > .menu-wrapper { display: flex; justify-content: flex-start; flex-wrap: wrap; list-style: none; margin: 0; max-width: none; padding-right: 0; position: relative; } @media only screen and (max-width: 481px) { .primary-navigation > div > .menu-wrapper { padding-bottom: 100px; } .primary-navigation > div > .menu-wrapper ul { padding-right: 0; } } .primary-navigation > div > .menu-wrapper li { display: block; position: relative; width: 100%; } @media only screen and (min-width: 482px) { .primary-navigation > div > .menu-wrapper li { margin: 0; width: inherit; } .primary-navigation > div > .menu-wrapper li:last-child { margin-left: 0; } } .primary-navigation > div > .menu-wrapper .sub-menu-toggle { display: flex; height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px); width: 44px; padding: 0; justify-content: center; align-items: center; background: transparent; color: currentColor; border: none; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); } @media only screen and (max-width: 481px) { .primary-navigation > div > .menu-wrapper .sub-menu-toggle { display: none; } } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { height: 100%; display: flex; align-items: center; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { margin-top: -1px; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { display: none; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { display: flex; } .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { display: none; } .primary-navigation > div > .menu-wrapper > li > .sub-menu { position: relative; } @media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference) { .primary-navigation > div > .menu-wrapper > li > .sub-menu { transition: all 0.5s ease; } } @media only screen and (min-width: 482px) { .primary-navigation > div > .menu-wrapper > li > .sub-menu { right: 0; margin: 0; min-width: max-content; position: absolute; top: 100%; padding-top: 3px; z-index: 88888; } .primary-navigation > div > .menu-wrapper > li > .sub-menu:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { content: ""; display: block; position: absolute; width: 0; top: -10px; right: var(--global--spacing-horizontal); border-style: solid; border-color: var(--primary-nav--border-color) transparent; border-width: 0 7px 10px 7px; } .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { top: -9px; border-color: var(--global--color-background) transparent; } .primary-navigation > div > .menu-wrapper > li > .sub-menu li { background: var(--global--color-background); } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { left: 0; right: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { left: var(--global--spacing-horizontal); right: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { right: 0; left: auto; } .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { left: auto; right: var(--global--spacing-horizontal); } } .primary-navigation .primary-menu > .menu-item:hover > a { color: var(--primary-nav--color-link-hover); } @media only screen and (min-width: 482px) { .primary-navigation .primary-menu-container { margin-left: calc(0px - var(--primary-nav--padding)); margin-right: calc(0px - var(--primary-nav--padding)); } .primary-navigation .primary-menu-container > ul > .menu-item { display: flex; } .primary-navigation .primary-menu-container > ul > .menu-item > a { padding-right: var(--primary-nav--padding); padding-left: var(--primary-nav--padding); } .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { margin-right: calc(5px - var(--primary-nav--padding)); } } .primary-navigation a { display: block; font-family: var(--primary-nav--font-family-mobile); font-size: var(--primary-nav--font-size-mobile); font-weight: var(--primary-nav--font-weight); padding: var(--primary-nav--padding) 0; text-decoration: none; } @media only screen and (min-width: 482px) { .primary-navigation a { display: block; font-family: var(--primary-nav--font-family); font-size: var(--primary-nav--font-size); font-weight: var(--primary-nav--font-weight); } } .primary-navigation a + svg { fill: var(--primary-nav--color-text); } .primary-navigation a:hover, .primary-navigation a:link, .primary-navigation a:visited { color: var(--primary-nav--color-link-hover); } .primary-navigation a:hover { text-decoration: underline; text-decoration-style: dotted; } .primary-navigation a:focus { position: relative; z-index: 99999; outline-offset: 0; text-decoration-thickness: 2px; } .primary-navigation .current-menu-item > a:first-child, .primary-navigation .current_page_item > a:first-child { text-decoration: underline; text-decoration-style: solid; } .primary-navigation .current-menu-item > a:first-child:hover, .primary-navigation .current_page_item > a:first-child:hover { text-decoration: underline; text-decoration-style: dotted; } .primary-navigation .sub-menu { margin: 0; padding: 0; list-style: none; margin-right: var(--primary-nav--padding); border: 1px solid var(--primary-nav--border-color); } .primary-navigation .sub-menu .sub-menu { border: none; } @media only screen and (min-width: 482px) { .primary-navigation .sub-menu > .menu-item > .sub-menu { padding: 0; } } @media only screen and (max-width: 481px) { .primary-navigation .sub-menu .menu-item:last-child { margin-bottom: 0; } } .primary-navigation .sub-menu .menu-item > a { padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); display: block; font-size: var(--primary-nav--font-size-sub-menu-mobile); font-style: var(--primary-nav--font-style-sub-menu-mobile); } @media only screen and (min-width: 482px) { .primary-navigation .sub-menu .menu-item > a { font-size: var(--primary-nav--font-size-sub-menu); font-style: var(--primary-nav--font-style); } } .primary-navigation .menu-item-has-children > .svg-icon { display: none; } @media only screen and (min-width: 482px) { .primary-navigation .menu-item-has-children > .svg-icon { display: inline-block; height: 100%; } .primary-navigation .menu-item-has-children .sub-menu .svg-icon { display: none; } } .primary-navigation .menu-item-description { display: block; clear: both; font-size: var(--global--font-size-xs); text-transform: none; line-height: 1.7; } .primary-navigation .menu-item-description > span { display: inline-block; } @media only screen and (max-width: 481px) { .lock-scrolling .site { position: fixed; max-width: 100%; width: 100%; } } @keyframes twentytwentyone-close-button-transition { from { opacity: 0; } to { opacity: 1; } } .footer-navigation { margin-top: calc(2 * var(--global--spacing-vertical)); margin-bottom: var(--global--spacing-vertical); color: var(--footer--color-text); font-size: var(--global--font-size-xs); font-family: var(--footer--font-family); } .footer-navigation-wrapper { display: flex; justify-content: center; flex-wrap: wrap; list-style: none; padding-right: 0; } .footer-navigation-wrapper li { display: inline; line-height: 3; } .footer-navigation-wrapper li a { padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); color: var(--footer--color-link); } .footer-navigation-wrapper li a:link, .footer-navigation-wrapper li a:visited, .footer-navigation-wrapper li a:active { color: var(--footer--color-link); } .footer-navigation-wrapper li a:hover { text-decoration: underline; text-decoration-style: dotted; text-decoration-skip-ink: none; color: var(--footer--color-link-hover); } .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { fill: var(--wp--style--color--link, var(--global--color-background)); } .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { fill: var(--wp--style--color--link, var(--global--color-white)); } .footer-navigation-wrapper li .svg-icon { vertical-align: middle; fill: var(--footer--color-link); } .footer-navigation-wrapper li .svg-icon:hover { transform: scale(1.1); } @media (prefers-reduced-motion: no-preference) { .footer-navigation-wrapper li .svg-icon { transition: transform 0.1s ease; } } .footer-navigation-wrapper .sub-menu-toggle, .footer-navigation-wrapper .menu-item-description { display: none; } /* Next/Previous navigation */ .navigation { color: var(--global--color-primary); } .navigation a { color: var(--global--color-primary); text-decoration: none; } .navigation a:hover { color: var(--global--color-primary-hover); text-decoration: underline; text-decoration-style: dotted; } .navigation a:focus { color: var(--global--color-secondary); } .navigation a:active { color: var(--global--color-primary); } .navigation .nav-links > * { min-width: 44px; min-height: 44px; } .navigation .nav-links .nav-next a, .navigation .nav-links .nav-previous a { display: flex; flex-direction: column; } .navigation .nav-links .dots { text-align: center; } @media only screen and (min-width: 592px) { .navigation .nav-links { display: flex; justify-content: center; flex-wrap: wrap; } .navigation .nav-links .nav-next, .navigation .nav-links .nav-previous { flex: 0 1 auto; margin-bottom: inherit; margin-top: inherit; max-width: calc(50% - 0.5 * var(--global--spacing-unit)); } .navigation .nav-links .nav-next { text-align: left; } } .navigation .svg-icon { display: inline-block; fill: currentColor; vertical-align: middle; position: relative; } .navigation .nav-previous .svg-icon, .navigation .prev .svg-icon { top: -2px; margin-left: calc(0.25 * var(--global--spacing-unit)); } .navigation .nav-next .svg-icon, .navigation .next .svg-icon { top: -1px; margin-right: calc(0.25 * var(--global--spacing-unit)); } .post-navigation { margin: var(--global--spacing-vertical) auto; } @media only screen and (min-width: 822px) { .post-navigation { margin: var(--global--spacing-vertical) auto; } } .post-navigation .meta-nav { line-height: var(--global--line-height-body); color: var(--global--color-primary); } .post-navigation .post-title { display: inline-block; font-family: var(--global--font-primary); font-size: var(--global--font-size-lg); font-weight: var(--pagination--font-weight-strong); line-height: var(--global--line-height-heading); } @media only screen and (min-width: 822px) { .post-navigation .post-title { margin: 5px calc(24px + 0.25 * var(--global--spacing-unit)) 0; } } @media only screen and (min-width: 482px) { .post-navigation .nav-links { justify-content: space-between; } } .post-navigation .nav-next, .post-navigation .nav-previous { margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); } .post-navigation .nav-next:first-child, .post-navigation .nav-previous:first-child { margin-top: 0; } .post-navigation .nav-next:last-child, .post-navigation .nav-previous:last-child { margin-bottom: 0; } .pagination, .comments-pagination { border-top: 3px solid var(--global--color-border); padding-top: var(--global--spacing-vertical); margin: var(--global--spacing-vertical) auto; } @media only screen and (min-width: 822px) { .pagination, .comments-pagination { margin: var(--global--spacing-vertical) auto; } } .pagination .nav-links, .comments-pagination .nav-links { margin-top: calc(-1 * var(--global--spacing-vertical)); } .pagination .nav-links a:hover, .comments-pagination .nav-links a:hover { color: var(--pagination--color-link-hover); } .is-dark-theme .pagination .nav-links a:active, .is-dark-theme .pagination .nav-links a:hover:active, .is-dark-theme .pagination .nav-links a:hover:focus, .is-dark-theme .comments-pagination .nav-links a:active, .is-dark-theme .comments-pagination .nav-links a:hover:active, .is-dark-theme .comments-pagination .nav-links a:hover:focus { color: var(--global--color-background); } .has-background-white .pagination .nav-links a:active, .has-background-white .pagination .nav-links a:hover:active, .has-background-white .pagination .nav-links a:hover:focus, .has-background-white .comments-pagination .nav-links a:active, .has-background-white .comments-pagination .nav-links a:hover:active, .has-background-white .comments-pagination .nav-links a:hover:focus { color: var(--global--color-white); } .pagination .nav-links > *, .comments-pagination .nav-links > * { color: var(--pagination--color-text); font-family: var(--pagination--font-family); font-size: var(--pagination--font-size); font-weight: var(--pagination--font-weight); margin-top: var(--global--spacing-vertical); margin-right: calc(0.66 * var(--global--spacing-unit)); margin-left: calc(0.66 * var(--global--spacing-unit)); } .pagination .nav-links > *.current, .comments-pagination .nav-links > *.current { text-decoration: underline; } .pagination .nav-links > *:not(.dots):not(.current):hover, .comments-pagination .nav-links > *:not(.dots):not(.current):hover { text-decoration-style: dotted; } .pagination .nav-links > *:first-child, .comments-pagination .nav-links > *:first-child { margin-right: 0; } .pagination .nav-links > *:last-child, .comments-pagination .nav-links > *:last-child { margin-left: 0; } .pagination .nav-links > *.next, .comments-pagination .nav-links > *.next { margin-right: auto; } .pagination .nav-links > *.prev, .comments-pagination .nav-links > *.prev { margin-left: auto; } @media only screen and (max-width: 821px) { .pagination .nav-links, .comments-pagination .nav-links { display: flex; flex-wrap: wrap; } .pagination .page-numbers, .comments-pagination .page-numbers { display: none; } .pagination .page-numbers.prev, .pagination .page-numbers.next, .comments-pagination .page-numbers.prev, .comments-pagination .page-numbers.next { display: inline-block; flex: 0 1 auto; } } @media only screen and (max-width: 481px) { .pagination .nav-short, .comments-pagination .nav-short { display: none; } } .comments-pagination { padding-top: calc(0.66 * var(--global--spacing-vertical)); margin: calc(3 * var(--global--spacing-vertical)) auto; } @media only screen and (min-width: 822px) { .comments-pagination { margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto; } } .comments-pagination .nav-links > * { font-size: var(--global--font-size-md); } .widget-area { margin-top: calc(6 * var(--global--spacing-vertical)); padding-bottom: calc(var(--global--spacing-vertical) / 3); color: var(--footer--color-text); font-size: var(--footer--font-size); font-family: var(--footer--font-family); } @media only screen and (min-width: 652px) { .widget-area { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: calc(2 * var(--global--spacing-horizontal)); } } @media only screen and (min-width: 1024px) { .widget-area { grid-template-columns: repeat(3, 1fr); } } @media only screen and (max-width: 481px) { .widget-area { margin-top: calc(3 * var(--global--spacing-vertical)); } } .widget-area .wp-block-social-links.alignright { margin-top: var(--global--spacing-vertical); justify-content: flex-end; } .widget-area .wp-block-social-links.alignleft { margin-top: var(--global--spacing-vertical); } .widget-area:after { content: ""; display: table; clear: both; } .widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6 { font-weight: var(--widget--font-weight-title); line-height: var(--widget--line-height-title); } .widget h1 { font-size: var(--global--font-size-md); } .widget h2 { font-size: var(--global--font-size-sm); } .widget h3 { font-size: var(--global--font-size-xs); } .widget h4 { font-size: var(--global--font-size-xs); } .widget h5 { font-size: var(--global--font-size-xs); } .widget h6 { font-size: var(--global--font-size-xs); } .widget ul { list-style-type: none; padding: 0; } .widget ul li { line-height: var(--widget--line-height-list); } .widget ul.sub-menu, .widget ul.children { margin-right: var(--widget--spacing-menu); } .widget ul .sub-menu-toggle { display: none; } .widget a { color: var(--footer--color-link); text-decoration: underline; text-decoration-style: solid; text-decoration-color: currentColor; } .widget a:link, .widget a:visited, .widget a:active { color: var(--footer--color-link); } .widget a:hover { color: var(--footer--color-link-hover); text-decoration-style: dotted; } .search-form { display: flex; flex-wrap: wrap; margin: auto; max-width: var(--responsive--aligndefault-width); } .search-form > label { width: 100%; margin-bottom: 0; font-weight: var(--form--label-weight); } .search-form .search-field { flex-grow: 1; max-width: inherit; margin-top: calc(var(--global--spacing-vertical) / 3); margin-left: calc(0.66 * var(--global--spacing-horizontal)); } .search-form .search-submit { margin-top: calc(var(--global--spacing-vertical) / 3); margin-right: 10px; } .widget_search > .search-form .search-field { margin-left: calc(-1 * var(--button--border-width)); -webkit-appearance: none; margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } .widget_search > .search-form .search-submit { margin-right: 0; margin-bottom: calc(0.5 * var(--global--spacing-vertical)); } .widget_rss a.rsswidget .rss-widget-icon { display: none; } /* Category 07 is for any utility classes that are not assigned to a specific component. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; } .skip-link:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } .has-black-color[class] { color: var(--global--color-black); } .has-black-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-black, #000); color: var(--local--color-primary); } .has-gray-color[class] { color: var(--global--color-gray); } .has-gray-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-gray, #000); color: var(--local--color-primary); } .has-dark-gray-color[class] { color: var(--global--color-dark-gray); } .has-dark-gray-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-dark-gray, #000); color: var(--local--color-primary); } .has-green-color[class] { color: var(--global--color-green); } .has-green-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-green, #fff); color: var(--local--color-primary); } .has-blue-color[class] { color: var(--global--color-blue); } .has-blue-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-blue, #fff); color: var(--local--color-primary); } .has-purple-color[class] { color: var(--global--color-purple); } .has-purple-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-purple, #fff); color: var(--local--color-primary); } .has-red-color[class] { color: var(--global--color-red); } .has-red-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-red, #fff); color: var(--local--color-primary); } .has-orange-color[class] { color: var(--global--color-orange); } .has-orange-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-orange, #fff); color: var(--local--color-primary); } .has-yellow-color[class] { color: var(--global--color-yellow); } .has-yellow-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-yellow, #fff); color: var(--local--color-primary); } .has-white-color[class] { color: var(--global--color-white); } .has-white-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-white, #fff); color: var(--local--color-primary); } .has-background a, .has-background p, .has-background h1, .has-background h2, .has-background h3, .has-background h4, .has-background h5, .has-background h6 { color: currentColor; } .has-black-background-color[class] { background-color: var(--global--color-black); } .has-black-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-black, #000); background-color: var(--local--color-background); } .has-dark-gray-background-color[class] { background-color: var(--global--color-dark-gray); } .has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-dark-gray, #000); background-color: var(--local--color-background); } .has-gray-background-color[class] { background-color: var(--global--color-gray); } .has-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-gray, #000); background-color: var(--local--color-background); } .has-light-gray-background-color[class] { background-color: var(--global--color-light-gray); } .has-light-gray-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-light-gray, #fff); background-color: var(--local--color-background); } .has-green-background-color[class] { background-color: var(--global--color-green); } .has-green-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-green, #fff); background-color: var(--local--color-background); } .has-blue-background-color[class] { background-color: var(--global--color-blue); } .has-blue-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-blue, #fff); background-color: var(--local--color-background); } .has-purple-background-color[class] { background-color: var(--global--color-purple); } .has-purple-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-purple, #fff); background-color: var(--local--color-background); } .has-red-background-color[class] { background-color: var(--global--color-red); } .has-red-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-red, #fff); background-color: var(--local--color-background); } .has-orange-background-color[class] { background-color: var(--global--color-orange); } .has-orange-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-orange, #fff); background-color: var(--local--color-background); } .has-yellow-background-color[class] { background-color: var(--global--color-yellow); } .has-yellow-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-yellow, #fff); background-color: var(--local--color-background); } .has-white-background-color[class] { background-color: var(--global--color-white); } .has-white-background-color[class] > [class*=__inner-container] { --local--color-background: var(--global--color-white, #fff); background-color: var(--local--color-background); } .has-background:not(.has-text-color).has-black-background-color[class], .has-background:not(.has-text-color).has-gray-background-color[class], .has-background:not(.has-text-color).has-dark-gray-background-color[class] { color: var(--global--color-white); } .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-background, #fff); color: var(--local--color-primary, var(--global--color-primary)); } .is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-primary, #000); } .has-background:not(.has-text-color).has-green-background-color[class], .has-background:not(.has-text-color).has-blue-background-color[class], .has-background:not(.has-text-color).has-purple-background-color[class], .has-background:not(.has-text-color).has-red-background-color[class], .has-background:not(.has-text-color).has-orange-background-color[class], .has-background:not(.has-text-color).has-yellow-background-color[class], .has-background:not(.has-text-color).has-white-background-color[class] { color: var(--global--color-dark-gray); } .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-primary, #000); color: var(--local--color-primary, var(--global--color-primary)); } .is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { --local--color-primary: var(--global--color-background, #fff); } .has-purple-to-yellow-gradient-background { background: linear-gradient(-160deg, var(--global--color-purple), var(--global--color-yellow)); } .has-yellow-to-purple-gradient-background { background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-purple)); } .has-green-to-yellow-gradient-background { background: linear-gradient(-160deg, var(--global--color-green), var(--global--color-yellow)); } .has-yellow-to-green-gradient-background { background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-green)); } .has-red-to-yellow-gradient-background { background: linear-gradient(-160deg, var(--global--color-red), var(--global--color-yellow)); } .has-yellow-to-red-gradient-background { background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-red)); } .has-purple-to-red-gradient-background { background: linear-gradient(-160deg, var(--global--color-purple), var(--global--color-red)); } .has-red-to-purple-gradient-background { background: linear-gradient(-160deg, var(--global--color-red), var(--global--color-purple)); } header *, main *, footer * { max-width: var(--global--spacing-measure); } html, body, div, header, nav, article, figure, hr, main, section, footer { max-width: none; } .is-IE.is-dark-theme { color: #fff; } .is-IE.is-dark-theme *, .is-IE.is-dark-theme a, .is-IE.is-dark-theme .site-description, .is-IE.is-dark-theme .entry-title, .is-IE.is-dark-theme .entry-footer, .is-IE.is-dark-theme .widget-area, .is-IE.is-dark-theme .post-navigation .meta-nav, .is-IE.is-dark-theme .footer-navigation-wrapper li a:link, .is-IE.is-dark-theme .site-footer > .site-info, .is-IE.is-dark-theme .site-footer > .site-info a, .is-IE.is-dark-theme .site-footer > .site-info a:visited { color: #fff; } .is-IE.is-dark-theme .sub-menu-toggle svg, .is-IE.is-dark-theme .sub-menu-toggle path, .is-IE.is-dark-theme .post-navigation .meta-nav svg, .is-IE.is-dark-theme .post-navigation .meta-nav path { fill: #fff; } .is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { background: #000; } @media only screen and (max-width: 481px) { .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { background-color: #000; } } .is-IE.is-dark-theme .skip-link:focus { color: #21759b; } .is-IE .navigation .nav-links { display: block; } .is-IE .post-thumbnail .wp-post-image { min-width: auto; } PK! c%template-parts/header/site-header.phpnu[
PK!&B&template-parts/header/entry-header.phpnu[', '' ); PK!{U'template-parts/header/site-branding.phpnu[
PK!ؚ##(template-parts/header/excerpt-header.phpnu[
', esc_url( get_permalink() ) ), '' ); twenty_twenty_one_post_thumbnail(); ?>
PK!xW"template-parts/header/site-nav.phpnu[
' . wp_kses( /* translators: %s: Link to WP admin new post page. */ __( 'Ready to publish your first post? Get started here.', 'twentytwentyone' ), array( 'a' => array( 'href' => array(), ), ) ) . '

', esc_url( admin_url( 'post-new.php' ) ) ); ?>

PK!91"template-parts/content/content.phpnu[
>
', '' ); ?> ', esc_url( get_permalink() ) ), '' ); ?>
'', /* translators: %: Page number. */ 'pagelink' => esc_html__( 'Page %', 'twentytwentyone' ), ) ); ?>
PK!m$$'template-parts/content/content-page.phpnu[
>
'', /* translators: %: Page number. */ 'pagelink' => esc_html__( 'Page %', 'twentytwentyone' ), ) ); ?>
' . get_the_title() . '' ), '', '' ); ?>
PK!Cyy)template-parts/content/content-single.phpnu[
>
', '' ); ?>
'', /* translators: %: Page number. */ 'pagelink' => esc_html__( 'Page %', 'twentytwentyone' ), ) ); ?>
PK!>*template-parts/content/content-excerpt.phpnu[
>
PK!K"template-parts/post/author-bio.phpnu[

%2$s', esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), sprintf( /* translators: %s: Author name. */ esc_html__( 'View all of %s\'s posts.', 'twentytwentyone' ), get_the_author() ) ); ?>
=3.0.0 <4.0.0", "immutable": "^4.0.0", "source-map-js": ">=0.6.2 <2.0.0" } }, "semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { "shebang-regex": "^3.0.0" } }, "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, "shell-quote": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", "dev": true }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, "requires": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" }, "dependencies": { "get-intrinsic": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1" } } } }, "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, "slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" }, "dependencies": { "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { "color-convert": "^2.0.1" } }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { "color-name": "~1.1.4" } }, "color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true } } }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, "spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", "dev": true }, "specificity": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", "dev": true }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^5.1.0" }, "dependencies": { "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true } } }, "string.prototype.matchall": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.1", "get-intrinsic": "^1.1.1", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "regexp.prototype.flags": "^1.4.1", "side-channel": "^1.0.4" }, "dependencies": { "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" } }, "es-abstract": { "version": "1.19.5", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "get-intrinsic": "^1.1.1", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "is-callable": "^1.2.4", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", "object-inspect": "^1.12.0", "object-keys": "^1.1.1", "object.assign": "^4.1.2", "string.prototype.trimend": "^1.0.4", "string.prototype.trimstart": "^1.0.4", "unbox-primitive": "^1.0.1" } }, "get-intrinsic": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1" } }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true }, "is-callable": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "dev": true }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "dev": true }, "is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "object-inspect": { "version": "1.12.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", "dev": true }, "string.prototype.trimend": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" } }, "string.prototype.trimstart": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" } } } }, "string.prototype.padend": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.1.tgz", "integrity": "sha512-eCzTASPnoCr5Ht+Vn1YXgm8SB015hHKgEIMu9Nr9bQmLhRBxKRfmzSj/IQsxDFc8JInJDDFA0qXwK+xxI7wDkg==", "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.1" } }, "string.prototype.trimend": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3" } }, "string.prototype.trimstart": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3" } }, "string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, "requires": { "safe-buffer": "~5.2.0" }, "dependencies": { "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true } } }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { "ansi-regex": "^4.1.0" } }, "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, "strip-indent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, "requires": { "min-indent": "^1.0.0" } }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true }, "style-search": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", "dev": true }, "stylelint": { "version": "13.13.1", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz", "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==", "dev": true, "requires": { "@stylelint/postcss-css-in-js": "^0.37.2", "@stylelint/postcss-markdown": "^0.36.2", "autoprefixer": "^9.8.6", "balanced-match": "^2.0.0", "chalk": "^4.1.1", "cosmiconfig": "^7.0.0", "debug": "^4.3.1", "execall": "^2.0.0", "fast-glob": "^3.2.5", "fastest-levenshtein": "^1.0.12", "file-entry-cache": "^6.0.1", "get-stdin": "^8.0.0", "global-modules": "^2.0.0", "globby": "^11.0.3", "globjoin": "^0.1.4", "html-tags": "^3.1.0", "ignore": "^5.1.8", "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "known-css-properties": "^0.21.0", "lodash": "^4.17.21", "log-symbols": "^4.1.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", "micromatch": "^4.0.4", "normalize-selector": "^0.2.0", "postcss": "^7.0.35", "postcss-html": "^0.36.0", "postcss-less": "^3.1.4", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^4.0.2", "postcss-sass": "^0.4.4", "postcss-scss": "^2.1.1", "postcss-selector-parser": "^6.0.5", "postcss-syntax": "^0.36.2", "postcss-value-parser": "^4.1.0", "resolve-from": "^5.0.0", "slash": "^3.0.0", "specificity": "^0.4.1", "string-width": "^4.2.2", "strip-ansi": "^6.0.0", "style-search": "^0.1.0", "sugarss": "^2.0.0", "svg-tags": "^1.0.0", "table": "^6.6.0", "v8-compile-cache": "^2.3.0", "write-file-atomic": "^3.0.3" }, "dependencies": { "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { "color-convert": "^2.0.1" } }, "autoprefixer": { "version": "9.8.8", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", "dev": true, "requires": { "browserslist": "^4.12.0", "caniuse-lite": "^1.0.30001109", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", "picocolors": "^0.2.1", "postcss": "^7.0.32", "postcss-value-parser": "^4.1.0" } }, "balanced-match": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", "dev": true }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { "color-name": "~1.1.4" } }, "color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "requires": { "braces": "^3.0.2", "picomatch": "^2.3.1" } }, "picocolors": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", "dev": true }, "picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, "postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { "picocolors": "^0.2.1", "source-map": "^0.6.1" } }, "postcss-scss": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", "dev": true, "requires": { "postcss": "^7.0.6" } }, "postcss-selector-parser": { "version": "6.0.10", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { "ansi-regex": "^5.0.1" } }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" } } } }, "stylelint-config-recommended": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz", "integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==", "dev": true }, "stylelint-config-recommended-scss": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", "dev": true, "requires": { "postcss-scss": "^4.0.2", "stylelint-config-recommended": "^6.0.0", "stylelint-scss": "^4.0.0" }, "dependencies": { "postcss-selector-parser": { "version": "6.0.10", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, "stylelint-config-recommended": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", "dev": true }, "stylelint-scss": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", "dev": true, "requires": { "lodash": "^4.17.21", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-selector-parser": "^6.0.6", "postcss-value-parser": "^4.1.0" } } } }, "stylelint-scss": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.21.0.tgz", "integrity": "sha512-CMI2wSHL+XVlNExpauy/+DbUcB/oUZLARDtMIXkpV/5yd8nthzylYd1cdHeDMJVBXeYHldsnebUX6MoV5zPW4A==", "dev": true, "requires": { "lodash": "^4.17.15", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.1.0" } }, "sugarss": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", "dev": true, "requires": { "postcss": "^7.0.2" }, "dependencies": { "picocolors": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", "dev": true }, "postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { "picocolors": "^0.2.1", "source-map": "^0.6.1" } } } }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { "has-flag": "^3.0.0" } }, "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true }, "svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", "dev": true }, "table": { "version": "6.8.0", "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", "dev": true, "requires": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1" }, "dependencies": { "ajv": { "version": "8.11.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", "uri-js": "^4.2.2" } }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { "ansi-regex": "^5.0.1" } } } }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, "thenby": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", "dev": true }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { "is-number": "^7.0.0" } }, "trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true }, "trough": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", "dev": true }, "tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, "tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, "requires": { "tslib": "^1.8.1" } }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "requires": { "prelude-ls": "^1.2.1" } }, "type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true }, "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, "requires": { "is-typedarray": "^1.0.0" } }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, "requires": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" }, "dependencies": { "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" } }, "get-intrinsic": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1" } }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true } } }, "unified": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", "dev": true, "requires": { "bail": "^1.0.0", "extend": "^3.0.0", "is-buffer": "^2.0.0", "is-plain-obj": "^2.0.0", "trough": "^1.0.0", "vfile": "^4.0.0" } }, "uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", "dev": true }, "unist-util-find-all-after": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz", "integrity": "sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==", "dev": true, "requires": { "unist-util-is": "^4.0.0" } }, "unist-util-is": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", "dev": true }, "unist-util-stringify-position": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", "dev": true, "requires": { "@types/unist": "^2.0.2" } }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true }, "update-browserslist-db": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", "dev": true, "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" } }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, "requires": { "punycode": "^2.1.0" } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, "v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, "vfile": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", "dev": true, "requires": { "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", "unist-util-stringify-position": "^2.0.0", "vfile-message": "^2.0.0" } }, "vfile-message": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", "dev": true, "requires": { "@types/unist": "^2.0.0", "unist-util-stringify-position": "^2.0.0" } }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { "isexe": "^2.0.0" } }, "which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", "dev": true, "requires": { "ansi-styles": "^3.2.0", "string-width": "^3.0.0", "strip-ansi": "^5.0.0" } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, "write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, "y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true }, "yargs": { "version": "13.3.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "dev": true, "requires": { "cliui": "^5.0.0", "find-up": "^3.0.0", "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", "string-width": "^3.0.0", "which-module": "^2.0.0", "y18n": "^4.0.0", "yargs-parser": "^13.1.2" }, "dependencies": { "find-up": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { "locate-path": "^3.0.0" } }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" } }, "p-locate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { "p-limit": "^2.0.0" } } } }, "yargs-parser": { "version": "13.1.2", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" } }, "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true }, "zwitch": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", "dev": true } } } PK!bچ>NNpage.phpnu[ tag in the document head, * WordPress will provide it for us. */ add_theme_support( 'title-tag' ); /** * Add post-formats support. */ add_theme_support( 'post-formats', array( 'link', 'aside', 'gallery', 'image', 'quote', 'status', 'video', 'audio', 'chat', ) ); /* * Enable support for Post Thumbnails on posts and pages. * * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ */ add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 1568, 9999 ); register_nav_menus( array( 'primary' => esc_html__( 'Primary menu', 'twentytwentyone' ), 'footer' => esc_html__( 'Secondary menu', 'twentytwentyone' ), ) ); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support( 'html5', array( 'comment-form', 'comment-list', 'gallery', 'caption', 'style', 'script', 'navigation-widgets', ) ); /* * Add support for core custom logo. * * @link https://codex.wordpress.org/Theme_Logo */ $logo_width = 300; $logo_height = 100; add_theme_support( 'custom-logo', array( 'height' => $logo_height, 'width' => $logo_width, 'flex-width' => true, 'flex-height' => true, 'unlink-homepage-logo' => true, ) ); // Add theme support for selective refresh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); // Add support for Block Styles. add_theme_support( 'wp-block-styles' ); // Add support for full and wide align images. add_theme_support( 'align-wide' ); // Add support for editor styles. add_theme_support( 'editor-styles' ); $background_color = get_theme_mod( 'background_color', 'D1E4DD' ); if ( 127 > Twenty_Twenty_One_Custom_Colors::get_relative_luminance_from_hex( $background_color ) ) { add_theme_support( 'dark-editor-style' ); } $editor_stylesheet_path = './assets/css/style-editor.css'; // Note, the is_IE global variable is defined by WordPress and is used // to detect if the current browser is internet explorer. global $is_IE; if ( $is_IE ) { $editor_stylesheet_path = './assets/css/ie-editor.css'; } // Enqueue editor styles. add_editor_style( $editor_stylesheet_path ); // Add custom editor font sizes. add_theme_support( 'editor-font-sizes', array( array( 'name' => esc_html__( 'Extra small', 'twentytwentyone' ), 'shortName' => esc_html_x( 'XS', 'Font size', 'twentytwentyone' ), 'size' => 16, 'slug' => 'extra-small', ), array( 'name' => esc_html__( 'Small', 'twentytwentyone' ), 'shortName' => esc_html_x( 'S', 'Font size', 'twentytwentyone' ), 'size' => 18, 'slug' => 'small', ), array( 'name' => esc_html__( 'Normal', 'twentytwentyone' ), 'shortName' => esc_html_x( 'M', 'Font size', 'twentytwentyone' ), 'size' => 20, 'slug' => 'normal', ), array( 'name' => esc_html__( 'Large', 'twentytwentyone' ), 'shortName' => esc_html_x( 'L', 'Font size', 'twentytwentyone' ), 'size' => 24, 'slug' => 'large', ), array( 'name' => esc_html__( 'Extra large', 'twentytwentyone' ), 'shortName' => esc_html_x( 'XL', 'Font size', 'twentytwentyone' ), 'size' => 40, 'slug' => 'extra-large', ), array( 'name' => esc_html__( 'Huge', 'twentytwentyone' ), 'shortName' => esc_html_x( 'XXL', 'Font size', 'twentytwentyone' ), 'size' => 96, 'slug' => 'huge', ), array( 'name' => esc_html__( 'Gigantic', 'twentytwentyone' ), 'shortName' => esc_html_x( 'XXXL', 'Font size', 'twentytwentyone' ), 'size' => 144, 'slug' => 'gigantic', ), ) ); // Custom background color. add_theme_support( 'custom-background', array( 'default-color' => 'd1e4dd', ) ); // Editor color palette. $black = '#000000'; $dark_gray = '#28303D'; $gray = '#39414D'; $green = '#D1E4DD'; $blue = '#D1DFE4'; $purple = '#D1D1E4'; $red = '#E4D1D1'; $orange = '#E4DAD1'; $yellow = '#EEEADD'; $white = '#FFFFFF'; add_theme_support( 'editor-color-palette', array( array( 'name' => esc_html__( 'Black', 'twentytwentyone' ), 'slug' => 'black', 'color' => $black, ), array( 'name' => esc_html__( 'Dark gray', 'twentytwentyone' ), 'slug' => 'dark-gray', 'color' => $dark_gray, ), array( 'name' => esc_html__( 'Gray', 'twentytwentyone' ), 'slug' => 'gray', 'color' => $gray, ), array( 'name' => esc_html__( 'Green', 'twentytwentyone' ), 'slug' => 'green', 'color' => $green, ), array( 'name' => esc_html__( 'Blue', 'twentytwentyone' ), 'slug' => 'blue', 'color' => $blue, ), array( 'name' => esc_html__( 'Purple', 'twentytwentyone' ), 'slug' => 'purple', 'color' => $purple, ), array( 'name' => esc_html__( 'Red', 'twentytwentyone' ), 'slug' => 'red', 'color' => $red, ), array( 'name' => esc_html__( 'Orange', 'twentytwentyone' ), 'slug' => 'orange', 'color' => $orange, ), array( 'name' => esc_html__( 'Yellow', 'twentytwentyone' ), 'slug' => 'yellow', 'color' => $yellow, ), array( 'name' => esc_html__( 'White', 'twentytwentyone' ), 'slug' => 'white', 'color' => $white, ), ) ); add_theme_support( 'editor-gradient-presets', array( array( 'name' => esc_html__( 'Purple to yellow', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $purple . ' 0%, ' . $yellow . ' 100%)', 'slug' => 'purple-to-yellow', ), array( 'name' => esc_html__( 'Yellow to purple', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $yellow . ' 0%, ' . $purple . ' 100%)', 'slug' => 'yellow-to-purple', ), array( 'name' => esc_html__( 'Green to yellow', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $green . ' 0%, ' . $yellow . ' 100%)', 'slug' => 'green-to-yellow', ), array( 'name' => esc_html__( 'Yellow to green', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $yellow . ' 0%, ' . $green . ' 100%)', 'slug' => 'yellow-to-green', ), array( 'name' => esc_html__( 'Red to yellow', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $red . ' 0%, ' . $yellow . ' 100%)', 'slug' => 'red-to-yellow', ), array( 'name' => esc_html__( 'Yellow to red', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $yellow . ' 0%, ' . $red . ' 100%)', 'slug' => 'yellow-to-red', ), array( 'name' => esc_html__( 'Purple to red', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $purple . ' 0%, ' . $red . ' 100%)', 'slug' => 'purple-to-red', ), array( 'name' => esc_html__( 'Red to purple', 'twentytwentyone' ), 'gradient' => 'linear-gradient(160deg, ' . $red . ' 0%, ' . $purple . ' 100%)', 'slug' => 'red-to-purple', ), ) ); /* * Adds starter content to highlight the theme on fresh sites. * This is done conditionally to avoid loading the starter content on every * page load, as it is a one-off operation only needed once in the customizer. */ if ( is_customize_preview() ) { require get_template_directory() . '/inc/starter-content.php'; add_theme_support( 'starter-content', twenty_twenty_one_get_starter_content() ); } // Add support for responsive embedded content. add_theme_support( 'responsive-embeds' ); // Add support for custom line height controls. add_theme_support( 'custom-line-height' ); // Add support for experimental link color control. add_theme_support( 'experimental-link-color' ); // Add support for experimental cover block spacing. add_theme_support( 'custom-spacing' ); // Add support for custom units. // This was removed in WordPress 5.6 but is still required to properly support WP 5.5. add_theme_support( 'custom-units' ); // Remove feed icon link from legacy RSS widget. add_filter( 'rss_widget_feed_link', '__return_empty_string' ); } } add_action( 'after_setup_theme', 'twenty_twenty_one_setup' ); /** * Register widget area. * * @since Twenty Twenty-One 1.0 * * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar * * @return void */ function twenty_twenty_one_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Footer', 'twentytwentyone' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here to appear in your footer.', 'twentytwentyone' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'twenty_twenty_one_widgets_init' ); /** * Set the content width in pixels, based on the theme's design and stylesheet. * * Priority 0 to make it available to lower priority callbacks. * * @since Twenty Twenty-One 1.0 * * @global int $content_width Content width. * * @return void */ function twenty_twenty_one_content_width() { // This variable is intended to be overruled from themes. // Open WPCS issue: {@link https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/issues/1043}. // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound $GLOBALS['content_width'] = apply_filters( 'twenty_twenty_one_content_width', 750 ); } add_action( 'after_setup_theme', 'twenty_twenty_one_content_width', 0 ); /** * Enqueue scripts and styles. * * @since Twenty Twenty-One 1.0 * * @return void */ function twenty_twenty_one_scripts() { // Note, the is_IE global variable is defined by WordPress and is used // to detect if the current browser is internet explorer. global $is_IE, $wp_scripts; if ( $is_IE ) { // If IE 11 or below, use a flattened stylesheet with static values replacing CSS Variables. wp_enqueue_style( 'twenty-twenty-one-style', get_template_directory_uri() . '/assets/css/ie.css', array(), wp_get_theme()->get( 'Version' ) ); } else { // If not IE, use the standard stylesheet. wp_enqueue_style( 'twenty-twenty-one-style', get_template_directory_uri() . '/style.css', array(), wp_get_theme()->get( 'Version' ) ); } // RTL styles. wp_style_add_data( 'twenty-twenty-one-style', 'rtl', 'replace' ); // Print styles. wp_enqueue_style( 'twenty-twenty-one-print-style', get_template_directory_uri() . '/assets/css/print.css', array(), wp_get_theme()->get( 'Version' ), 'print' ); // Threaded comment reply styles. if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } // Register the IE11 polyfill file. wp_register_script( 'twenty-twenty-one-ie11-polyfills-asset', get_template_directory_uri() . '/assets/js/polyfills.js', array(), wp_get_theme()->get( 'Version' ), true ); // Register the IE11 polyfill loader. wp_register_script( 'twenty-twenty-one-ie11-polyfills', null, array(), wp_get_theme()->get( 'Version' ), true ); wp_add_inline_script( 'twenty-twenty-one-ie11-polyfills', wp_get_script_polyfill( $wp_scripts, array( 'Element.prototype.matches && Element.prototype.closest && window.NodeList && NodeList.prototype.forEach' => 'twenty-twenty-one-ie11-polyfills-asset', ) ) ); // Main navigation scripts. if ( has_nav_menu( 'primary' ) ) { wp_enqueue_script( 'twenty-twenty-one-primary-navigation-script', get_template_directory_uri() . '/assets/js/primary-navigation.js', array( 'twenty-twenty-one-ie11-polyfills' ), wp_get_theme()->get( 'Version' ), true ); } // Responsive embeds script. wp_enqueue_script( 'twenty-twenty-one-responsive-embeds-script', get_template_directory_uri() . '/assets/js/responsive-embeds.js', array( 'twenty-twenty-one-ie11-polyfills' ), wp_get_theme()->get( 'Version' ), true ); } add_action( 'wp_enqueue_scripts', 'twenty_twenty_one_scripts' ); /** * Enqueue block editor script. * * @since Twenty Twenty-One 1.0 * * @return void */ function twentytwentyone_block_editor_script() { wp_enqueue_script( 'twentytwentyone-editor', get_theme_file_uri( '/assets/js/editor.js' ), array( 'wp-blocks', 'wp-dom' ), wp_get_theme()->get( 'Version' ), true ); } add_action( 'enqueue_block_editor_assets', 'twentytwentyone_block_editor_script' ); /** * Fix skip link focus in IE11. * * This does not enqueue the script because it is tiny and because it is only for IE11, * thus it does not warrant having an entire dedicated blocking script being loaded. * * @since Twenty Twenty-One 1.0 * * @link https://git.io/vWdr2 */ function twenty_twenty_one_skip_link_focus_fix() { // If SCRIPT_DEBUG is defined and true, print the unminified file. if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { echo ''; } else { // The following is minified via `npx terser --compress --mangle -- assets/js/skip-link-focus-fix.js`. ?> get( 'Version' ), true ); wp_enqueue_script( 'twentytwentyone-customize-preview', get_theme_file_uri( '/assets/js/customize-preview.js' ), array( 'customize-preview', 'customize-selective-refresh', 'jquery', 'twentytwentyone-customize-helpers' ), wp_get_theme()->get( 'Version' ), true ); } add_action( 'customize_preview_init', 'twentytwentyone_customize_preview_init' ); /** * Enqueue scripts for the customizer. * * @since Twenty Twenty-One 1.0 * * @return void */ function twentytwentyone_customize_controls_enqueue_scripts() { wp_enqueue_script( 'twentytwentyone-customize-helpers', get_theme_file_uri( '/assets/js/customize-helpers.js' ), array(), wp_get_theme()->get( 'Version' ), true ); } add_action( 'customize_controls_enqueue_scripts', 'twentytwentyone_customize_controls_enqueue_scripts' ); /** * Calculate classes for the main element. * * @since Twenty Twenty-One 1.0 * * @return void */ function twentytwentyone_the_html_classes() { /** * Filters the classes for the main element. * * @since Twenty Twenty-One 1.0 * * @param string The list of classes. Default empty string. */ $classes = apply_filters( 'twentytwentyone_html_classes', '' ); if ( ! $classes ) { return; } echo 'class="' . esc_attr( $classes ) . '"'; } /** * Add "is-IE" class to body if the user is on Internet Explorer. * * @since Twenty Twenty-One 1.0 * * @return void */ function twentytwentyone_add_ie_class() { ?> ereadme.txtnu[PK!͘$| | yimage.phpnu[PK!VH H comments.phpnu[PK!]0.postcss.config.jsnu[PK!H*P*Pinc/block-patterns.phpnu[PK!>! inc/back-compat.phpnu[PK!t&&inc/template-tags.phpnu[PK!j""T inc/starter-content.phpnu[PK!_Ul-inc/menu-functions.phpnu[PK! f <inc/block-styles.phpnu[PK!ʺRFinc/custom-css.phpnu[PK!\EECKinc/template-functions.phpnu[PK!u single.phpnu[PK!+9404.phpnu[PK!NҘsearchform.phpnu[PK!4YY_.stylelintignorenu[PK!HLE_E_ style.cssnu[PK!G[д1vclasses/class-twenty-twenty-one-custom-colors.phpnu[PK!@];classes/class-twenty-twenty-one-customize-color-control.phpnu[PK!; $QQ-classes/class-twenty-twenty-one-customize.phpnu[PK!E=EE--classes/class-twenty-twenty-one-svg-icons.phpnu[PK!Ym//-bclasses/class-twenty-twenty-one-dark-mode.phpnu[PK!LU1ncc<o* classes/class-twenty-twenty-one-customize-notice-control.phpnu[PK![gg>/ assets/js/responsive-embeds.jsnu[PK![G0%3 assets/js/editor-dark-mode-support.jsnu[PK!֭ܫ#9 assets/js/customize.jsnu[PK!ILn= assets/js/primary-navigation.jsnu[PK!C99 [U assets/js/palette-colorpicker.jsnu[PK!/2!7 [ assets/js/customize-preview.jsnu[PK!ggf assets/js/polyfills.jsnu[PK!j assets/js/editor.jsnu[PK!}LLn assets/js/customize-helpers.jsnu[PK!Qt:s assets/js/dark-mode-toggler.jsnu[PK!R@@ M| assets/js/skip-link-focus-fix.jsnu[PK!&  " assets/css/style-dark-mode-rtl.cssnu[PK!  = assets/css/style-dark-mode.cssnu[PK!nn& assets/css/style-editor-customizer.cssnu[PK!Ii>%_ assets/css/custom-color-overrides.cssnu[PK!AA6 assets/css/ie.cssnu[PK!yDҲ44o assets/css/style-editor.cssnu[PK! +Q Q l assets/css/print.cssnu[PK!] assets/css/ie-editor.cssnu[PK! Sassets/sass/style.scssnu[PK! h[ [ ,assets/sass/style-dark-mode.scssnu[PK!L'6assets/sass/06-components/comments.scssnu[PK!X &Hassets/sass/06-components/widgets.scssnu[PK!(()Sassets/sass/06-components/navigation.scssnu[PK!_ %|assets/sass/06-components/footer.scssnu[PK!XT5`)assets/sass/06-components/pagination.scssnu[PK!嚩$Sassets/sass/06-components/entry.scssnu[PK!{%assets/sass/06-components/single.scssnu[PK!ZPP%assets/sass/06-components/editor.scssnu[PK!"Zassets/sass/06-components/404.scssnu[PK!\%0assets/sass/06-components/header.scssnu[PK!@@C]]%assets/sass/06-components/search.scssnu[PK!]s.Fassets/sass/06-components/posts-and-pages.scssnu[PK!6'yassets/sass/06-components/archives.scssnu[PK!=J{0assets/sass/06-components/footer-navigation.scssnu[PK!Kassets/sass/style-editor.scssnu[PK!C??")assets/sass/01-settings/fonts.scssnu[PK!ę((#assets/sass/01-settings/global.scssnu[PK!?TSS(assets/sass/01-settings/file-header.scssnu[PK!hJ 11(Iassets/sass/05-blocks/image/_editor.scssnu[PK!II'assets/sass/05-blocks/image/_style.scssnu[PK!Qv,rassets/sass/05-blocks/paragraph/_editor.scssnu[PK!"XX+gassets/sass/05-blocks/paragraph/_style.scssnu[PK!*rr!assets/sass/05-blocks/blocks.scssnu[PK!  ( assets/sass/05-blocks/quote/_editor.scssnu[PK!^yM5 5 'Nassets/sass/05-blocks/quote/_style.scssnu[PK!(!assets/sass/05-blocks/blocks-editor.scssnu[PK!8(&assets/sass/05-blocks/cover/_editor.scssnu[PK!8 '.assets/sass/05-blocks/cover/_style.scssnu[PK!* 4template-parts/content/content-excerpt.phpnu[PK!K" 4template-parts/post/author-bio.phpnu[PK!O(4template-parts/excerpt/excerpt-aside.phpnu[PK!"4template-parts/excerpt/excerpt.phpnu[PK!e@i҆(H4template-parts/excerpt/excerpt-audio.phpnu[PK!Aͧ7(&4template-parts/excerpt/excerpt-video.phpnu[PK!*4template-parts/excerpt/excerpt-gallery.phpnu[PK!G7T['4template-parts/excerpt/excerpt-chat.phpnu[PK!z(}4template-parts/excerpt/excerpt-image.phpnu[PK!Cx'!4template-parts/excerpt/excerpt-link.phpnu[PK!83)*$4template-parts/excerpt/excerpt-status.phpnu[PK!Xzkdd(%4template-parts/excerpt/excerpt-quote.phpnu[PK!cM\(4package-lock.jsonnu[PK!bچ>NNP7page.phpnu[PK!/KK 7functions.phpnu[PK!T&o o @8package.jsonnu[PK!YW ^J8index.phpnu[PK!MHL EO8archive.phpnu[PK!ScS8.stylelintrc-css.jsonnu[PK!oc~YV8.stylelintrc.jsonnu[PK#HCX8

9cp ņVh l4 ] DH<&9!xz! Hםu*"W;\R.~O LkOTM>f4HsgF t:4TDV)4ɳoyf-^1R j`<$=buc߶w 4H|8~kX+M}o4︇R>*>mL(ni3kfC[|a)A_?p0mf{Ym|*lTn1;(; ~plk#R v_d|URO%I$a`򣌶Ո`-:5R F&~2IM?54w X-EqIChyo\] \TMnzK(EOjEv>&zMtTZ5;pQBZitnEْǺ)x4A_o;B~qYտ9i%#`b$#ߜ(ʊj82P! (qӀ>PA&0HYdA=5?S7 'Z7JzKLބ. ,DdVƔ AӢ#["_Y(|0T"wX AѼcBt!bDȧ51PSUIfSnR9Q-㐴q[@@V9|#)t8zDv]7p~,\j *#bƪ!aX=+J X8 T 7zzVm 1ھd6d#`Y1ȐGE aF=~ چA-Ҕl?X&@nAMv( #ۧZ,bCs#GAo .8q-t=a B$5lbA}(JWt4$NL0׺Ŋ@h7`6KRZq>Rܞ&bجT lȍ@ 2-O"G' !OV:;~dhBbbmt|^6cx'Ӭ7bS@ja !ƣ;ZJA;}a#P2i5Mp@ܛņ]=lK&:\ !jq1:.M>PCϭ֑X:5"0>Cf8}#JwByv%RJK4NS5n"U"ta\ ~fu=C7|nڒ v)%;M~>pwMLTȆ4ѿDv4Ŭ}c3`эe|3EG<^ѿ:LzU(;#A ĚR4,vq'8޷~c|aBbͰ<(l" C<2>Ȯ^B#T)A7TXCa`H6+ [ .B:!<qBh*42:sQ bؤ=!0'/bPGV~~‰w7&*@R0Ic.L@f<@RDM\u*gKpwAh| T(wv>WJM\5$ EBx:4DtoXo`=2ŭQW)R+յ6J* _ϟ"T[&11 t*K' ӏw`. lLtd YFkBԼqkSGlY[hV +sV+YyIZ]3"a1CR+156f( #b.61,@5 K;(><~[U}*]AGj!ai1"(m PQ~&"RԣzwLnSPH] :. K@Xlt$P^Ú 0Fb*ɯpea_ݐ~^c2*f(ahm[~.('>?xŰƙZy0HCbs̵0Q oZU @oɉ C*P~TY]]>2ò!#G G0Y Q[An$ӈ( aB60TM ?B4 4z㼤 eJK" tI(ټSbC[A?=QDܲḴU e.nn1kJx٬B >~P҆;RMVT,^Tj<[|b4 y1#|r Ma:~IL%+TŖD g䀦W]%C~3hUw|1a>0ZY#yIvU혡kibU7aåR\`m&Tԋ~ M` OP@J5!N o˚fSgaC@ 3atx @RPP Ca.A0QЕ<(]S.ذ,M0݁ /Ɂpϗ qbrmSS b b (Y|ZVyv^?F-R FYin2T٥$V.:U RAо儊KU5z>. ~.]v^`M{p.Kb1ƨJb ͙DdO |YH sA`aǣ>0(h8> B@q슈ՇxHԑL JnR:c{@h 3@~1*iR#Wf5 ƒCiT*w(+ 0TSQJi |*Y@[0~E_ЃA& eȑSwͧ-Wc+n6Ϭ.EZsCKx*"О{P%E۽3p 7} |/(zaH:=zJ5ϻ TEt{box[<(f]Lp5cjW@HB`>dԿbI!ٯqJ 6#uZ 8,(nх]j]l; $JO>v<5ac7aG;kbA3G7+@|<zn:Pr@O@R߀͠kDZP D=?VW >۲+ϬlH#M*=-}yr K80klEUtwB*Y$^;?KI_.Z4Z[eİ4kDj8$ :MbX@9V؁6O~Sbϙk&z>B @9|2Zo16'0 !.4L/[b5D(jaa{ &GU*Q(A Hf N v(BMO.`n HuV OVՖ_Z:iD)wHdQW\$)L$T?i񓪐=)|zⷚ" u6nHa#U9?Sw+cX́%%ָ0ZP% !Z0 HU+.|PLJ@U DX9Nl2|XX.nTHYĥmKmџ(tηJѓ }ʙ&Bw uC (ygb,΃6Mw6 [G@B$]#Czh!Hk=p4{Xˇ;hJvT@`$A,"!F99^T7dhЄ wɦ ݘ\a d)q5Wڬf*l=AqZm;m2T  hL"@%0 ]spȩ*֯Y0F7eJjm"ν(;yW sWʄ I)hx3 ~rA3W P $r`6 >7S IZ( SKp$ J&]=NAݘ:eViOY*lpHJ/U#]&tCt-ZkEv@z͍JkFgXy>pYm2BF!ʴ]o;"F]nΘ4J ǀα Ӧ߼./kn zƒ*0QP T?gKA!;y0 Da 7eՊa#S]%ٖu MMc@qjGszvJjهaݟE{cUzfO~{pEISPP#0A&ܱEwEtC{Vo| p WXE[x@(%H!O/_dMaf*0fU__05G֧q!*ʨ O>[Y @1׆@>/) ] J:&YHo,t?, GEߞ#PJ BF`_ 9FG4*꩷ H ~L+6\H?xD+z?3YhEnSPP.3!cdP8ɊrZ!`WZ?}B&4gdBQa.U1q<' E0; . 'A 3c'&]ZMl1横7MH@JLB_< xz1ѷ5\ȞJ"HK t\IiN@`A9F="`c4 ^u>VawK`oJA ..BO(;O)% .)*A_fX }j('_o0Lm*ަ(-`Y~Vk5!#AO3kQ8И]U51;O $ 75$vcYB+ݣNwvEZ>ͤ4!!(ĂSw6*v9qc.I:پ 18MnEA@l;dp,:pSnJ V)fRBhP |wom1pl_ :5R;FcMĘd :A?s@ ^   KQل%AEvLR}oa+aiX!R:yz7?>*{0KZ٧>R?6pn_WQrYv9O8iyRm= <|0&{dZ_+qZ`g͂uُR*3 S\91]WOWe{ Rf%F+bUXwP/0D7gy~EW{ _v qPR~g\t""{6Xp'UM'Lj5]T35d) ]j|<sA66ݺ̚H|ͩq00[H~&$ndvbҢ=ڸQ4NguY("m0(XuL.e0dT"R(uzlbrOVfch#0ҍ3簁ij&e ,%weueu¡oqlA2o{H8#L{/u27 Q U5D/.sh3qڠWUHt;ƒ¿|BB$ #I 'vdKܳ" uaU2Oܵ³r*<"Y M)( 3 LncK;5"{dM`T|3Qf%:S_XLaU>uM?Qq2A&qcKKlԓw"E ˩P 1k6Kah0ơjҋWEuB0&1@5DB/K$ Ëabx\Kt)-H"% A߼8RTk)A.qP*.ͥm $սXje_cr_YdG k$TO- ~zKU}͐blq(wM9ucap">??nť60šPF aK0[Rٽ.=늘A#p)w MHg-DܿPHx TBpp#~ZZ>2N"0qCR .[j(oCqy -RP7 uGc4@w56J&a]2{N_=D._ly"i"OEQNHBK&R# /D4o"6;?  j}܌'t9$(w~}{wIuט$WC@llȔ|5彸Iq1PaOwG*Q"[ Ak%{>htkα9q36k NECBqPfБ#Lcm}I3ZamQbbp]HBP1Cm*|)ʪjby-4R vG\5(Ӥ%Z}2O4X>&2`bExUeX,i^& 8 Va2Iwz6Bӳtq1U%-X'h_{3bTSr Ǫ5|ˢ:q:`O3l  @pOb%{h ')n _I BE-aDl} QkQcT5Xb]@ʃα'uCȥĊF>xJ43n(l 4)o h A͸0QB2Oq 5]˂:ቕh>U1͟S4!obqGUޮA했;X{FxB!WLLCd(У`x}P˼&XD|5Vp Wi6>ޝ2<~L DUթ O1u ofP[o0%1͍.1F z|1%!u1A f]P 'PYM7ZDw U0e%QP %LrĖmRk!r%q8+"»8Q@UaQj f01U9 Љri҉60mj*eoHAQ.ϦZQЃ.+1 R8MiUc(G{=*Y6vo!]$;Gc(1eYe0 t|:xحHYQѽa*d$M7;g@rVCn-F˃vW߼(EKvCAz!B 'U@qGӇ˄.p:=)AI|.iX`>> E6UDTe p5sOA`fn!!$&l!Zooߘ#ڰ=n9l5rlDxB-tkY` DD)GM8 63zۑ:*1% X'N؋f0h|Q'w 63HP.(B,LwiͶOu@fE07bݽkD-kž h׷'Eړt C`5FdecfR wDto][)EB(^E*#Ru$0}=Tbڽ)- 0k_EQI_ UYsM 6mD\oiYp^!_=F*̕(Huũ" " `ԚPI[XPtH׸$`BV>ut5 .Rb = =uhP^b>U]3Q-#>R:X}=2ZYh'cNUPFaAH1#GdP %8cQ:m }"+P -p$-ጵЖ  rȚ43UV&Pppa/z"UjA$)揅A1ukT72%BFlF~X u*DwX`/Dӽ](kuwm - E)()Gm0޾7-ьQ m˝}ˮ))ګ1+]|1:6{O:w?*n VkهxIJ>>|GJ~]* G}v5PSmK1Z~A18D'` SfGm - TM"y5>=y"qu11YQ` {& -^'TBq(!Gɢ6yzϖhx @(0yv~ZեlEfPc_@T]59@-IME4yaᮥZ2;Uv ;|fZy@ rayߌtElkZp daS|b6 `\$vuANwp=UZk) .DJx :6P `i3.:JFs|̚ݨ Fi.ֹӅ>&,рے;Zv|Ʌ\4I3 ] PO;j*LzChTF{XFXw}ђeT)Ŧ~fOGS`~u->g\Q1tk 63r]yی,kø'r(]]Y%ORDGgwud|XE i2-?`LCcSďy=vMdޫ{ Ds@hғL\| ^`MEf yf4B/ˍm:s1#~1$lE6>:xW`O֏)Sr`@[Rc+E#~ʇT3ah^9D@F'CMt4u~1) hߢaܿ)ͦ!AMF\1P~?:gӺb`#o ؾ2+w())=A6L;#:L4앺. "ӣDm_2<*yw`R!7AP@R] njTl> E &8Bmǒ# q\M@DʊarJ*@P@6맳!`^k*YR*,<0j)n .Pm5˕j,|xtk:@CSeoGKR5Ѫ[ fqD>ucMqf-'H{1dFwc 2vYmOI ;9EUЈM[CuQHLTwH!m -Yd~,jT :&1 oeـ<=<| "!oZUی6TN, ǟ E#?N d7_m1#`IM92ICϚ դǴXuDnuϩcJ5DP(TϜD_`ǼYkWBU0|'\$qJP4 rQoD 4|`;Qn2.Xګh*I ]h(bi~W/ o)&2K^hN.PP܁qP|F.tVwߗt0UDM&YMb 8kb.4b|8G{nwZPOGJ`˼>UN~HL*@l8%*Pm_zCw{:nal!0^"2 .퍏J3=8I#YtP4kX (: h}?8߼G¨nR'ORH}Ly$Hϝ9ZJ(#tܴMkW",pgAR ܹH`?+``_ [`)-֐pEoc$uM[F?Z=Mχ%6qĐM* bFY0 A u"TX? Teی5LmxQ5lCf?x+fXw8JؤG`G >pJ|l Y 8D [PoXyD?%{@[~^"UuϼЀ/M.NYѠG_qiϮ] _+W{-Ɩ- I0=w#޲ GGJ_Lf'}Ijo)P'OC`>M%h x; 6jpE5R ƧFJSlvHEl MXq2RK Qis  m8!!+1u(~ KJW@J.FTB dkaxp߳/OK2CQ֬]EX*JE.;@zz!,'7SQli=M MPPRlpO0g/?.@gA~0IHH~ b"PuRt7^-%AAҖ7vQ59`ъWqikq^CtbE &Tf79 $FT1:׸.!upB:1b/پ1[[&*<8(CũR% )?ihCcQWdUQZ}UD}pv >BMZH\ƈ ,; (YEYȈ4f۳oУWyRQHlŀ'!1k[uP6xOL O`+D)n -@ gdi0`es\eEӿF e.XĈbU wP0tH| A S-@gk!B+㉖qyQOK*~XB]i%@ /.lm}‚ !)cepBT'+G4cMP F@%]uM w2:K& H o5q7I#pr)R廂?zQ+$H&T@'hV׌" G)MYQ&n"`GD@&ߑcQDG_f2@AHp=GboX~zR6u&8 t[\tNHldhJ3tĔA*T!fm P"81XBZ#qLh{q|룱 W{fȜ*mLh<-AY3N5t"eTMiߦd"GI`WTLJ"0] ¤N{b_:)L&>J:ͮ%4I'C #H@:,y,\p0@ȒnP)_>3 I/k⻂JdRE::~I}]ŵfތ4a,2 u,(6n3z*O9v*9TZi_\t@~UKڝ혠Q^tM^ kV/5 5}YKbnTP w4Q SDB abOHC6` WVuikg@wƏu;f, c(HSR2nnm ˃BcP1>2E_soZ@*>g*#7~l tG#mK@1ʩupvڈ9hp㾈sGyg*}aHD2p4Nd"~ `SxB۹EHG[! ~ "Wۉ&{0nE__1CRMVftMt_ s msjPk\S/xUP?X]q u T!_@|Mc۠ϊ}c"!wwo @4c(T*3!?(E\GX!G'0xiR(' | p@_&]N&&N% H?x T\ 4 Gǰ˜ Vٰ=Ji6$˪ =@>|IP-ޞysȵBn-VTCC_8t >g\0]= Mu:bX+rw0F[ jJ Y1CK5Gub4@*hb DӲlE@]߸RBY (H"|k0DRE2LmHeQ -TR]yh>}@f7WAx%Q]N9̩M}ۛl3d@=y[J-l ӛ!p\t8f6u(&j.Qa2L D;jrز]NK6|s_ϙɂn aDТ \1ʀFiq]}>$!vڗDcʯĠVgxj5 B{nX)PT'{v*"xˀƀaCaR?F AMbL?8+A~;)Z]_\ی" !]~?s]wo& Dzˣ_A B2|!rHk%¶㹥oacRXАl1P>1*iUC@]{5`F܂ӌ"V:㢶$ $B 6=h@SsetSS_5 (a656_E~@AKrT;BsvֶwˆN2qL)HuYa.ʶZ# <7n n QBvk=%O:TJ Q+ /x ])? lOoon5|&@`_[>e{W: z8V!d+`+Є5P8=4cuX@TɥZJH7rSen@c#yY}!x\CjccܛAn Z (4;\5NQw"b;R4ž}jAVq.7ȰZPU=(oHUHPH[ sa wRL8-UM AD]kx6hRQzBb:2V{6`kZw3 nƎ 6AVZ5 1%pʩ BO d֧DT޵s_FC'НCl<=C J "g+e/ W$ T%͔2*l&>>cw*!h|GN!1FП( n%kkFGsT ,\Fn?V @;$`kXtu/f&GKS6}wmy s* O; T!{ۄa)T9I ~fdP\0 j=Ԓ-'KZ4+>s&4:;Jvo0@cپLݠ#FoLs3hEɡ! XLҕDÂQ!`GChTF:&Oi-s5$߻ru|iR A xoLޔ`DH*`={#Co fw݄AteZA3!( ʐ|q/h pe, K Գt=ZXn78ТNcLQsb x(R쁥1RhөǫHQAt I%`J~Gxa"#b1&g4~n%Gh{19i xW#ZtѢX낞F(RsfF :CA^4W}}U04;wKiI cl}6Tg"5A*;+^DK"1U5j6~sGtY<#qdL x9CVY95֜i" M〩!5[WbGtEI'2p;b< Ҧ+'*Z/( x#15Ne@{ RJ͗AS7JO)r*`cLޔ$O!z;LDR߬{@Z!c[G=i sM7P!3gJb#^|8E߻qhQ짉>aI #'\dhd&82XفJ:[>p;[Pޯ!,j<> `vƒDd߬1T{JFܺ{\nݞȲvne5*q!Iٶ0=$" A|~ÓF:&`@]T&4A%V\pFh3-Kw&5}R,],u͊{7! R$b8@>Tö)Ї>&4xp@bbx  H _DR-ɆvZ^L3H75::wp nfl%q>~>=Ȃwke|bm^8Ĕ7NoTOaF&T $XKYd]p!Г?fi/43BRNReO[߬U I!HS*BM=芩miyfH+PaBIN JM`߬T$)'N 6xD GᏟXJ "į hI<1R-ܕ%ԅ;RDb()G^W,Q:cchuy\P"jGV4YܸK7AfaEG/Gf iyq+7|Lq "TLb0eT;ޝYѬI,Cg{@ G ӭdd:Pc H,؞(b -FU[~"Q[q{9 ~"?pщBާϸhڦ}ahjNo?AXM4ClKv?;reGZ7S(+QkjcZERr~-`3[)TӖ(yhD'i!T5U_ӘQMn3 LP|0`Q]#$=󯙩'e$؈TvYҵMPhq"&x55]>_X1Ny2* `NLR(bS2ߘ !bjK_1i`Tx>}~@x#Wo*A ;&$uLH~ [[S[](@JxSe3x?*pݵ XdRZ+bQZN>ly7D=5#}{O+n tyepU;mm9 1G{EJPlTňQ4¿ŒlD;${K"xw j%!\)?4%PLBP= D+j'ӼStx- x H)qE8vOkO O@HqmZDW]3PVr0 &_2i"bğg.3Dj tQ48@$uܴ@j˛q<(! `{F@6}D:l"d$BoY8Q]"?$p0!j(x0{P?~sSMnO^^I:v Xa !Z/Sٛa0撋UM O?VhxbÆťhӻ[D".JT|Cr̈́#5JACV`F3U1Y)*Oʔ1\:ah:p+mCxckcd\ i B ZR6U6Pg6Ue׏Bi|Ųbm HhW",}BDu[`ƾ+ I _5WjҾa*b/t.H":!)A>/=̗%՞1~u&QG\TטX5 z&o@ }A+>0Yb)-ؒ1 %~Tf:6d#UC =N1NT* GNcI@K ֎6K6?^ΰh@~HSMmixČh:y :i~/5d]՝?.o߼8S|s `p'J}S5s^k J.Tl?$i^K=֕pX=Dhן'mt}o( #fP*1 ~2YU@Ow 5:+vO `]0uzӧ j?hY~sb%iـJ%E6zDzGm{ɁlyKQ@eհ|a]|oS Ѣk$imL+S 1|itCff/0vP4ȻTGY2OVB;W ,jZN.S UQ҇J I 7 {vjdB2%8Qݰ`>ۿ >!멗)-0N!>?_$ `C"ah, 6#sJkC-*|!vl!4H. *UoYDZ&ɍ 6,HIT 7=?&UJ:@N1)E<*P.50Jf!v 30+Ԩ"zov߅o[zQ%G?c "g}**|i&*~/%A z\<)QPD-6knL,؆ U4O8D ?f6 G(oēPؗe)޵jm8eӬ ,K?fU>G(5F(K z(F}&+b'`2+jq0zk7Q"O $7l^ ; 5sSHqY䠪E6F8 OCv7Ll|ޗx@~P ބufLðAT0 !%X^^5]8L D[AbP]7Jw1[I9y n$*ŴTރwxH](Հ/}Z̕toԃ(g,!6}nPmscBƑ_MC6SP r@0ֲ3`"G\6N)m `ZkoSbLG(Ti$M{qm-:ϫor;@}ś7#EMM{D (5N"˂%7cYD8{U%}v8pb)OC2,TEfoXeDM&ɿt:]WqEvy %GoBdַ':wjl}WV74 Lz;+a[Q`7M&cHL6a(C!NlǑ%D <],y-$=Z.&ξ Z,^ء6ʢy1(m]4l縄PFT=(}+QǿR(zELU1,Țq [RIa_y,{E Ɍ&{|5J{HUz X%n، 3V֗(\<4N%*V`}2Ty*<nxb.ph/83RSQ|ƍ!hdD6Gas*YOGbiEW)^aA}ߕ(tNnD /FɔQ7eX_eYj(oj/Gi#bYcc0@Qob02 8"bhS ;|gɇVUoԥt8M`;f(K J,6^m0TePizzQ`*hEab)~Y.&Oq9Oo!־`uL@D(Ka!L;5@+J]bB-HDTa?I0lt (:>MLG15l'M8au*PMD3 إ?;h+ ttdĜ܀`DD:i2`,C к ;r@ # 7|2 f[&UDlD}&1wXA ?O]HMLcXztSAEbH7f:NFnZoeQD:$\FJ͞Hl\tA?3mIEDIW(ASΞZ˭ C`il-! w4F38M=Q3Ewa]&oRw&ȂB9c)F !kxb G'O^}T`Ix8j8G&pB>Mk  M7PВ+PG7"t܌&J mb' Ė^ڴDuw/P 2OPCƮq:@h"$BZ#*Q-"6)cu_?"'*>uykh&q Ň̗ 6( [n9_'c_HL0 qvwFy ~Z̲`"B?MbB 3uwKBhKXaD~~rM@0<#;׏Sc޸`?ߌq^wDb.?3L MuKƄ0i ;h~//uh"IG4nҁkΘB oFF!)jC}:Pjy`"060&E$T;D%4] *IЦ$$-ߜ=hSLEɈ[۬VUB>ioaMcTS<[M zQ ?D:,+6_-#@NkiRAXQǰSj-bVO0̀C{ 膝> DMHO$F(cŁ@gƷi@g 5瘈p:qrR2 xMHM6:qJzIhz9P&cK'[(d0Gu-C&+1h[PDqeCh*e*,9Uvy!',!ךu6;e[Ҡ:1p0X$ȭ9wЈD784r5#s@pzM0no)!t~SMoPkX|ÃTgn5 jwVO91P~s5W%Y$t1i RBik(4*_JQtקLdmw"via8uaLO*=5|s( MR[d6l~d_kbxUU!ѹ;Jy|zPUͷ\Ɛ90]kbioXB+AG">oxSEQbO1ilqSMpx%w!$LGdP\F^>>.sR 8(B:1k<U$;'E}BN\? N8QIIS(]NnNWX4իkbMUbJ񀄐 4Ԃ~zrE:Yy8<ְhdp(H{\p $?ΜT#"?0{* X)<ѭcܫ^:{GD () N0 re Zez1>|"%Ê `41T5=pWSL(nrj02|]66t0)qmrT5+&:[kb4 e q6Jn "]]o ҿm ĊϷ=*SZŅlG!a1#Oxq]d CI0dUӾTČ 5<1E⚄PCS7U@6} ih{H nZKHA! 'Q@[@F]+:I7L6M0gy4 1MJ0c؆ȂUՠbb@mx"x 7S, RC)G|Bj'[. 0c)a]ÉGߍa]+Jx|bn=B" XEvr!oE>ҟh+ ou:!SfxQGure|Qz҆3P 38&J'̀@TL rPJЏ []bԠ V܀wcQbw D՜Ɋ A<]%5eTN~pHD:uHu,]}tץ kŰ5z3i>F3BL:5?:D;"w) &S3"QP`5=,TV :k+J*)+e Kd9(vb1sDҢ}?ж9[)v`D^Z/SQ nޯqhsIs2"XKدYUUɐ*+>&?_ $@<&>!)\TR9HAχJZ17uHE>u-Z5gz` yuE6&n, CvtjJUxiV7҂E4 |_:2%W ;TPocf]b<2U5O(h 0*m\f0C}"u 6[o։4} iKG۔k9xHŪ5eINu~xZ -ٍ4EFHtZ0oRR*,&Uw}C֙1H~-č()5B ]&2"#Ա:VTN{#RƉ(>N|䔂xnAKPWj_txk?@ՌQ9N+gHJ|`ߦW. B[>/* _p@]k{/rROpͼ1@QG T$hnFnƜRD YxQle3 !RxLlDB>kYFlr*(+pO?vcEE7>̲5`n' \]҃:^ыAl'c4o kd|>p9Jgrd 8ְr1"`$CS@¥Rk6&tճV}z':B}+ t*{lM dӘ"r Uŀ&d qTKDc z'\+R=Ux٭C-p [-3P FnQQW;44Ҽ1tO_f@!Z "j_n Xitآ5S|CV߃rԐ#*!IL##=7*ugK!c9~9G|nu9*%offbSqA6OP@$k)^m7A,$?f_*b^ 4^IR(i;rK*E]XP. :D"PޡJmwmֱY)aQ((T_ u͠aDOn5$(1*%վRƀMO` B *n`9BQ={/LJ:A״&?ƋViQlUz ] ) ([M >1 { =?EkY5F$;"&{"j f(g߸2ʔⱝ)LdXO1S}Ɋ{ˤSc,M\F|B0\*:u] hŤ,ᄪMˎQ!RzN .9Y Dh ̡! i&rB??}1,5zC]8d`3I_:I5HeskAa\NF)8Y 5F~1la4÷hg@-fSIWp\PDip :;oтQl ֱ֭yz \S̀|<1maΰİ+Ai  ",c [6@_ì!q g=c):~MU) i5n=(Fꉬ):+Z0*ch.'QtFF*)5v`aY1c=~`@-Qˍ%^/7Ԙ;oF+OgXI78 pNhf#Q @5y|bJe[1@woUp",*Bd I`1!2 @ߚ$@{$@Jrf$A=A/BzrPigz_&bUO2 &!c={JcqԴ9P%`r)JNoZ!uח2||Z:|![*Ղ4V@;'O3SNז1@PW>*&3zĈ/ b%ţ#!bA EKWae 6 (:cC{ pu N R {0¦3 &\ AP-}{@S[M0 /An_91P(]0J@KUVm̒aT^1(EZ_FƷOQo# GN@_-4Xh(]O60ZvH_Kj'pRe Ҥׂ(JFԛʂ*P]mN\{]*y2hsAC6N?ŲwF(Ґj2cq{@`FpOb.@Q(TD2טbR$0SJLIS~eբ?&?vruC: * ^¶ݒ6|`D>;tN=Q9&C]2 8=l‡AMIЂW4)MV%2, &ʹ _NKoQjn"a{X9xlI7Wc HɻWD)<ن$Arh7df5154kZh=ӨZ h-bkAjaaDECnr"'`r@=񔖁Q YQ;k ~m"!Y:t4)4=&1מ:n"4H!߼BDV;oQ]jyWi̘-!}^:߅4t&@{!ɭ?x𺸖>s}3FA(M}ae NXMM(`E$5,Q "LV5/kCͮdo[*USJL( t)aV۶u P|M9*kP$?m.}gJL U%TX ̓@qXm -@[WLIKq\4/Vws̘Pt P5,MUCNY\]XD=1AڌMLk qkC}WǞ a +y7|-1I{q1(zaz]P ۯw晲/_ L"],PUeڸ: i,Y;4+2 :$ l;i$_GM1-Pv15JHLAU\ƅZ@+cGY-;ېx iڿ{0U< k6Ba;E9^Pd`;˻niGkXHu8nU$Jn\~6R>ߧRDi9QMC?IC.TB[KB[5w}N`Ck(쁔c#㰞^psXQED]h~fm3)a!; l#Wx}$ 1P3Mn[QѱoF8%N`26 E EQJ:D0Q>w .zWIq >-hbSkX 1!VOP ǡP0N;(CF᧰DhNx()ui ɔ@(ϘbX5%RW#1D@YOi`::P*k%@C0:ؚ kM |pUB@׺p㕊x&hbXRib=:mv] 5٠%qP D:ɰfỉF?DD$ְ*ЎE/8Y{Ƙ$򚇧?XT50?{1(Z& cPRn#"@݁W 5/|DByPJ|L@fc ~uJab{d* B%G'"PrrEr~f,&U-Q H,U*(tvvړMl\PTƇOK0Ko>ox 1v7 q+Q.~]沒leH6" Ria@lk')Gξ2RPFQDHH"\u#Vh}"]y(Zrf* ۾tC H9[}HɾfBd|t' N$C/; 1PQ1QT>˨!tD)"#&J w7PGA5E8Q'ZN'yGBhx-~@kWhL, |W+I HIYB!/>c~Ӹ06F![ʸ=jTSBpUl t_1 k_IW+E*mA3 F;6b&mhf,Xl*ɔ;(k՘Z [|dU`( o=¤*:>'o5mcaK"D"ܵu ђ]<&CI8B]'uni&=>8<4>HD ĔiʹüW{ Q'ԤKR8hQOzjl؈xqWT 9>f $[qИz`+`m \E(BmJvh磎T5CJL4?;r?X"%Z+II) *1[6csPA4wz4!P B퉢pVz2C \^i;M)'+?`CDwkpT4E {:#<E>EBΉj7u6L;D?uK:oI O|3mv$aMXQkɎ&=ŵ1+%mj6PSXhp$ RkdD|h0$Z.Y*48p00#hTr{oGwu[VҜSXTz3͙;_q0IL5P Q>P*\J6+p'gu&~4lOBA V;H L"߬@MN ,y0-2|9::LKPw{ ASAXTRٳWk_a,$rߪNAkZ1_<8TAK jXnVzc# u̢˂UF)0Vl&ⳟX48r~GWr*IMʨ >Tl)丒bH@~\2Dk,iMVn3@5h0Q (l0XPBDA-4wiXDX@WEKKR~$PD j5;KDwj&j * 1'E.n3q.:&] } @mPӂo@1 wv0 ׳f;B LhdKf!` P qP]٬a 3w|h,&d27Z4ԧӇ^BH1t!"~#Uy~M]'{\l^*MN|3SAڗ"2pus~8`'u$t]ՐWJaHR.ܮ6T&I] [E>%܍HF\h5\Hʙye6E9si^&ZnFiS=J!)kLKZ馐Jv: ] ai7㞢@( < J Sr? _Z]GDWx"0]Vb/!eH%e+4)gϼj{b=}fEKM/Ќs6ܓGACQui'UG#:I.BS EGeJ;&knQ e6]ĊPjO0+uEd11" "UT]eHyˀdk_M`WĄX{i'ۘ-bݝ"݌v7Ĉ8K|ЌZ*b$fD]ˀBh9 Xh5`45{Y*t2@P(Z>'D%y=ȓ'f͔فaR(5&qQ߸`Љ[Tp ڊ1 Lngf6SGj<OnE[j 42)WiI-dрǿ F.Gd+v] W;2J+AͿKXDPr ηZȻ?Sc 0C6`;Fo%t5&=Bq& X` &Bh+1wt` s~4nURZa6Ĕŭm:]uIg1Fp!cZ Ӻ PeyBUDMa槠Cm]6,,P$ܚঅb,!5 &ksqTJTo~ 4oj)#n;KF PMoxl`$%z/s͐ڨh~Vd4ф\kɥUn4KhR]ZSoj6(`YSopcQ>l(a6s fxEPmϲ%9.&ycJ*Mi0bn4Ɨ?FiJD!#BvẈJ& l[67zkȂM/`?τ"wM7Hybh>1l"*JSX7ni1niӔ`ʂG- )btpڂHaQ{ ^{!l{TbmЂ+ `lyÝ *|9Z&E *BLDTG5 ˋ]ah( ٷ{cQ7/ۜ1V*WdcռʛH\sD gOykT0AiSnr1ݾPlIؑvT}l Pba ]TxP2t5'-/9{mUʟX1 HMXP!fX.qp(iZ9qP{V;=)kIUu۰8'>:0P:!kHM"F0|:Pe7~ B>#ߩ&:EVAuO~sTзF#aTVaY_H~4q!4_x7an(%A1O=BOV3Ev,_%evATQTffbvay5Q{%{Y"D߫ɴ|ǏPKu{ EL *d3C]k DI:.ϼ4ݽL.<}?~ @&ZT TjqF%It73E yRH"UJu>YRQ9;3 $y0J"$ w &;*:l=Rl7QWA^G`dId&e'C!v $&.w5횩WBȡͻ Rcq¢; 1UZEח 4.pyӆBTD]p`^kJiMTB%R[*q4`=%Mvާ.T*(H мfB*'"VT<,k슂ݭNM1( zAPo_1"G.;4qT;rm [āDx# `˻_"Zkx ݥ%q4*Y8XtIuɭ%)6X9El2cwxQ X|5Ő2}KŠ`]1_wq^e: [X}Q2J~KLb#ɨXy&Co2Qh%]8P^ ?tQΓĆ#8ZAѽ`8 wՏ1U $jn_ kF6~k/OkYy :uly60 :]l7̤ADBCbi! C>Dޙab&vY5J-1f%5Y"u"q`m2o@>r8HޒT)'^>Z%a wOrJ5j@oGh]"`S J hr|UtR+쩷(j{[\;ʄ^4$#EX3\@`10*]*" 0x؛)6͚(:VhlI:++$FF*ݬEqE{riPϔ9h[!uu"+zhíiԒw%s_M`vxc``/H%G.'qO|c:i \ݮA>͘|IMc[S ɰ ֙ 4`"(Rq"|ĚI5 C XIb4ϞbJJO\ħHqwqRB`5XkXxĹN "%h3BGi(TH?X+HFA̹x{NU)9ew> +')SܓGR";bƃ--D7ӛoh!b~FOw• {]%)fVMN "bGui "OBHҀQKqr? @u#(J4qg`*$%BQbU#ZĀŠPa3x@MϞݳ *PhS 5zey񿏜62v\kX%|{E=o*%-ˁ@꥽n, 4pYc0aLdvē=4dlF "5IqƦSe i;% !*Ԉ>( lyd,IN[ %#3MDW Pҝe8V>係*T29 N#(>DCdt@TW ah]x`cR`_D*_0>?@gr1GF_a{9AeC6¶4UDo`h fع3`]2g BܘcLhG`#pԔJW$e|_T1r{Fl8[gY0U1"X|Pp5 v;(GM!kF1"+?:YyÁ _>N@\A; V4FY1&RlD8D" |,(z (Z~8]*ᜦ4(wFEMybi"IR b0#LP_pV]P4Ȯ6DM*,Y ,*C dr(W)Pt%:˽O|^7%tok-G=Nˈ#^'ً H4"`8* E478')F*([Cь'ίi rGZ*JA463B:/4b@ J[z!+e`8aZ@N 7eހRoEk7k߹dYD> DLSɀ./  W-$ۦwBC]T+`5\ cK_ &1~7B ;2jG~vFҐ7/"0]ÝdřQ.{``4;cdRFoH T9%W(>X4 w#Y`#R +$D^sX\Z(\z筻-z5{nh5ԗ.b$o>48W;b>(ÁH^́&[H򈸈" Q^ōEZu_@4 NRG1+sI2rPqx[ eSqAB!MI+@"&2!!όMRGortET~7DZ RHe(ofJm)c `A5++ZjV W@ 5) ®q^he%G& n~1݁ }2f*=`T V [0xdFJVv`oZFp".e9A~xqa|{ P[Ƴ)iRp"n40O8  N7VU4 $ =hS=2& d'J  .{ kC_VΕi p E]pֈJm}qF CH<ٍzðj!œ'sbL|E͆\(}ZöE\* bXFlҐISxtF!R6J*.`uՓ^޽= q Pɟ4(;4ZЁ8LB5t~,`b~r5@M& v AyYXb_\VXVA8?wAlH{_?8B ( U6ˢ7,z* _,{e)PY>\)FB'F?!.i8\iJZ\0p:#|Y 8Ӄ5sRR} ja;]> e(E#9c:령GG"(>z*k$zHT1u!_4X7QPC-M<ӸNG0Z/ Nd9jB/<2+^pSVEt^}\$ 댫"Nz0aNsZt6T2tnݟ|"SF%:vni -᫈쨣n=<X[!Ŧm}7n⮋Ac J 7 vb!A|*)Q`mٔ:D@\ 8@vZ )$zXh `I{ţ\reGz>r(JQ&(u_?4˜_>1Ůxkwb~?kb"?γKƳu[K{ U#"\l#Q\Zfe1IGvo oa*`)j@kکW<0(kB8$R-Vf b kxAkQFs`"m.;aBKi@UYz=%tomfO^8JXO!$OyRـ-Vk!v۬iXlȼśQI70Y\{3 @=Đ Oό4"2XKwRl0@$с()nn4⦓9mP _Y8N ;ݰxAiZ]abbR4Oq i/ޟ.CXo<ŠH c#bvC$CIe ^!,T\J@M{8lBJ1[@kG"j8jS!ϣY'~M2t@E;mU@)pƶr0U\N9dQ2I0\%|<d:ByG,SASZS65&F) ٣kl{YB~.JEc0 i\hP  U~-Z4dQ/+ *>y $PU>!C JiIY& 17{gL-{)d(ӣ[O04 h0$EDüզy+Ph|O{6Hj_Z5tWڨTm VL5P+#l E@Jxli; } Boᔯ(յoGN+[_ jM6km[Hl A<8;ѼfQbyfEeFj6L P"n;ĨƢߣfcdsZv~[\V2* csz>XDr@(޲j>F-uJ yJ-Grq %V: Q7ʙ:%FE!EԺ.Frp@.8؎U@tEo=\Eߗ `B!d4›fPK ':قuI_d7mp\@'nZֱ!18HP{:'i 2NH-->ybu[+Q 7錨}G0Q8&+*?sTA(tOl Mɼ@ך;p EJˢR4;"7nd n+3 +Bh 77H*Fh:Ek_v0kFJ'b  cq+ǚٳ Ax b2+^Cmu/ Mz|Ä[n䈄Xo'Qǚɬ4|ֲ\D& ˥Oė )7kA6f옯TiqO_(Bd$SW n4R"~s ߟqH#*6~M{- 7̀(<=#Huyw ho2HۯbT8)=Cz)v$dkr[n ZN'?*0eG=[ BǺ.khr+MTӨ0t)ڞBl~h jOuA?ck$<~ A ]p0jtLon(a]Py>2+6Je烄De .Ť-GCgA.pB/fFt;OÂU,+?Ѣb򔽸:$nң銣GC)K$!w4ø#ףc @)B%%9u%M˅cgW c 0==|#UQCZI2;upֱ@V޾I%'Ҕ [7j3sHp%(v01XK4!>ْQAd]1Z dCHA5--KߓMqjPE1`[Rp)McE035 -|* @q`0hΤՄ@8Ȉ1Pۧ;@H nTݪ&>*.Vβb46'w EN0e1.c >P.T8I6$!NF`B}{RX)4" t7xehڈㄵi (fR8P }{L{~5F~"ń$xl|Hs@5@,p+厌/}X :E]p[6FT!6Є.ƻcVp"PW ]+s[@?a@(Ӵ1:6U>iʁh(UA*)HQ EƐMن^"ڹ! 2"N|a :(A::H7\0 /K u\ t44b| UyAA%a6[a(œH<x֜5LBf'6!LkH'偝 Z)I.# xg7#hA(:ʔ2YI bJ#>P*/slW Xh2x%uc-.Y䇩jj;)-M8>-ǺȺY'I!DdDu: )ۈD4a(x~ A 'Zo&ݿ8]@u= -?E|{E*4.)"G=#M̏BFȏ14%R} H7BU4 uF+NQ^⡓w1YiMr&ƈW`fZ$< q+!T!Re?uu"JܡM W![ƦuIR! k#@V@S{ i`q@?+10g-QQZcR&?Y4?]KTPGÅ`h&{6!u:ph"pxHsR(I 7٦D0(nsxoDqPDUiOM,Tfum)/ 6f+u]xHVb:c> =iEJ&$y~=ȌwwOQn~4fu GWbT|Ǩ(-6tE mQ orǭ, d1l`GJ`4QIBTba=()GJӀvl{-U6H)nV"*9|7 x=(”J6+"ITV=Cz5(~X`F txdĨIM@g1wN!\DIC@X4&I,v7ASc "PȽ ǘk Z0Ȩ{{lD ,%΢2~;{TG:1G W!yU~JX;Z !dpx~dENႁN":?~BB.^9X'4lhC&)\ `vT1s^YfklƉks $@T߬ߑZ&O( il\enhPPdl:ohI`YQy\ˆ M#b2B'@*rb m1kxUJG9!liɁstiq+Ywd[Gؾ 7kJѻ+8 T;FN| pM~tdϥ UcbQ)wA:g126`mM}VDEg\PQ@8kQMkRWAo O4aE!ˋ3$D>2)>qkfj+#'K>/%P†۽_ @e1(*wM1]u2+ukc $8(>u_/wb? \|TЮ2onSrA9<v),q] @-;M-((owKAvUaڿeCl*7 /2ތJA=e WJXo" !R I6&]F~cME6qЉF p+Bf Mކx`؈GzJs N@0ixﲙn'ZCce-yj @;",@slD ުǐ;Sxi#/ OGkI,,5B M̈́yWr5l觼4!Dֺ:l&%+gT]]$SA4[8DhHNSS'DJt2>/0)"I_TJ;(knƠ@E<)2C@7u\4@MpvKV&9+ẹDE&(ZM & S$_8Άs#ʃT^4G`CI+S?椃;2֝kϬz%ZerΧM& MiJ᫚P), kpZXStf9иf-$E㧧F1 @ մD@>p29H,jpJ!UOAPosu jC\[myr̍LwQrC\U C*?Y'pP&0(7YȳXӀnٯ *ΝaFXr!((``Bœ͘QCG pW "<#=7;t}H!4*[676Cq>=5-( 5uJJ`DTB.WtU nt{Al&|i 08Iq #xKGnB!P_16]\@ܞAɯ9{DSf@'5APǩtgR$i@V🌨c4'54.S"0 ,/KW\0WWG J]PfnwD˱QmVC9m`YYpmTBt>%٨iF!5ᾚ nzr:RHxJB {O"lXݪR.l^% 41 K r^,}>7Rshmd{=]*}ɰ)jA&n/Yt7V39}_Hq$p uf=_㸀Uo=vb55*)n"D;I!OM~Vocca@|V+\',)5cUBP ;[,I~F A1c>pt%B˴ D "#oU@C3+Civ.Obeԕ6q -zMm̗) 8݋ґZv٭ I.*jM[9?r*t?^e "pւ},J*)Ϧ& ]a?Fs^p02T2 L&Z45PiD_HR%L pJB% a1M4F bzoł]~\YZ]8DJh1&rg(z+t0'C>JC y @A˛+$?jt6VVJW @|/= !4V b ԈUgn<>vcRhB # th]+ODPɀF pT8zºpZƔB:k4PY_NAo 'Ne{1?K'tb/&[aŌ]-U Scۗ m"`Y*(l^Oȧm;-g#4[># (ZT~cP D>y0] v)]l14@*4a _~R BGXGZO +֊!_1`#5Tuh'|x1ba BQW4TSӻ f ;P6@m&8fJ7,n*(H;7ZBN\&B)`|/vkE>]:۵qNqDYH8/ZJb.A Ea'ۈ*`X,ڇie+mpd Tb*/;WyDUI5q MzQmøCbPc N<kKT4AUk[Nd`@v:4 xe|`o˒]{2 l)dԇpIiqx٦Q2DlhC@H)¸TMaaz#J?os $ ,T1}!t#$L  !14tfPaur4uugqO=.=>_J&۲?;"T5; gSo&#bS =~IU7PO}:Wv Ԟ@S,GSh08Tƻ +bX40M-Y], [Whp0kNjvk*k$@n;a 42$q&m ,O(]kX.:& k,AAqJ}qR=$ W25GA |ۛ^s Mit>hGB^^|* #&L9݇} |ذ=AhIz&QIҠ@Z"0J1&X nஒmVaKXЊ\۴ɓYPT=MRh)sOwQ=Ý(J˾ ؗ(""B@XbiOw N?@Xӣ0 )iOŽPTg~"X=0FGLOP Ѯ^Fcm2 $"b;@Ĥ%7L8Z9K5ШeGz!;7'@@:1?c( 7+`ɂAR*ܡe!c bfTWیY6L\Xw ~sd[7DT]|O.9 ֟6x@p2m sE~`QrlOl2-?܌ "7EqMEA0)BGDr55ds]w0V#"G)ʭy2 \$ M pev% >>Q tLFGB ^ wW) Pģ!/u;@&HWpѸI&=!Q"'_ w&Bi'ppj;7[@\ QP&J%H`k"l59t*O $ _vqc ' {}*j5M&C1k /snPkɆPUkS$!>l{HY3 LJv p6 ,$UpXAuw7 0 /6 ?&P Q,p`~ւXF0Z&7cP:r8A7d A^ ]/WoۅL:0T<,Jt J *f!tysArnja(D#O( Z \#u B "V*1PȃLOۏ#IhP.[<D.0ꩿ1IľrYKNb.Sf24ъߗaq'EB:h\+i_ P'',%0 UXi;i&&%m52< .}3_b# :CBHV%~:d-AezlLq*-b鬝>x(Zb9*D LXd86D.2\JhޫQ A!tQ`RijcSsSJWM"),ٞX:f!,78H0B-F;ˈgg6h$5D.۽Ʌ7~ zq?P#CpQjbC@pe5T!:xgxe~DA%o4$p ??βf]Kja["]_dP%4K~DNU: -gpkV)!< lPcxO ό,MUSg Z?Ber(mi{0Z\M\?CN4a| G)gȚAWBZ}`IDB;9M`SKt9y.b>^Vl(]5DK\o7=8j:dAP,Wi4`1 w"]=0a %ܭePT~;h@^F9M,XO 3Hx1AS[2K$"h%341 bpIePiߣAVHzPQ#KC#DR1V71Ā]]Rʕ5kXMa? ^p0tz`n!B(tHF;naYq ll+GBk'Amo9\"ݶP UW=1@d AJNisW1ma7Jo *&P/`U`pTQ %iqS\Ņ*gŷxvnӀiWT Erï怓4,Bˏ.m-}IiL2 ߜRM:[zU ֐D;4n nk~QQ~~0f ,a`@f  ús\kSf{QaO7`2c {%Qb pJYAEbZ% t|l覷; w+vHBz^ɬ[Db8^b(XqJĀ J I W@EkQ#h"=wl+: qԳ5bCICtD) <g9L kt@; $ǎ!;:GzG)!KdĢcq)Xl$Zʌ&%5! $i tOkK41;1v.<}ŧ)+88 DYh/\WnQ%@JjNfStLPt*d%>\^05o Jl .#rMoFhU*Zݖ%_B`p;1,(G TQ^+mtӀ}M`C!Hב;X\5oY\m  "R7`1=2bhk<-w 1OoNU_oNTMP\t"5YXq9e4E{"H%;=xe VhEa(5 XvXX\+p!RN$( /HB:Vd.vq~ S@о d"4@FLEXr<1hIGySF-II ZfjƘkEF*ԈbθGRrǺnkb|Xhf4}ġI[x`\V}~`o7!Q5q@( rb2WcBwkN_Y)!υa`ڠ2I[@H|N p@eP *\T&Aun*Nb tIH)Ǔ ~sh҃!7d Ha LY@_P*$~-h!]S̕Y\@q}S pM¿b!^LgB/`}jR]%Ҭ NHKWXsDC߀Ǫ |D0v f|4p(3|u9n ҂$lf/@SsTʙPE c)o@)L{B+FN?nPRSRQ Ss _07ZLν څ]- fA0P_GF8N-(Ɩ۠sgb9!txGǸ#*2i]f06tǮftώn1 mt zZF`sޒ-3(;$A TP).?y4A}1|Yj)y2 |P@9J:kE/PfcmѝnAR SqiTvUQx7[,uNOD\2mت]?.-Y2>Ů2UŠ!O]MF [Hq?p-..!+J֎5-f-?;LI[3a5*:5 x6o}{vTːt M>.9( >;z+BWE,U{ M2/H*nCR~E 91!4UI\.[Cڌ8#> ŀSBQ}`DVfP d0f::ӨϬ[zΏcQccjHʁwX 1ͬ6'.;AH@A{4 gިU45wTn`1Nͩ:x50c>2$dPRlx:#4GCE[3P wSc(I:sІ霅“$] ƱUd9pT@ bO._DaN(?GZމnO0x/'ZvZr"пw(c  M.*qs 22')4CS%]z%UX!V4e&‚Y_.=%>xJH Ԑ3l&Q7`ɦ+t um&E \غUN`tӬoz|56`n !,*%ɶHQC-0-ID_5.ʮdmSmP_- Fl:a}w'|F˻͑ݧ~01(XPG%́/8BqH F3eB#'.ΏԪӧ,8ᆺVÌzqt#6bwu|XY/u]9' Ј@;LYSSOkX'SP/ 4K Tu9rXe=R ='jf hh!LŠ) PuA1XH'x*/8?L+UP;AAsWXtFQPѫ~q1 8W, eq1pDB 42IXTtNb뉫X5:V4[h=ظiB!>.0[C,1-QuWcj&1,Z) _5d)&"E^#)Pa(3)店7HcVL gc"2 *ɛ:z`_@afV=r" #vcQu;M"6  C%R76$Ȉ5[Bi8ؚňWS! LGJ57pH ~n HE"~1Nz[(J4EV>O"h=aMQ?%O&Sik&ER%h,֗R)aa84* Iɡ23s-`Be$5w#.¬|~6T.& W%bQb5YFRFvYn2VoB~Xf xan@ nPO.+`_~T+<Ԑ.8,K&TWZư"q b,r傪A4~S!$OYE5\v1 0$zncڌHa.Wh!2v|[-c`i6fm7I)ƒ-Ǚ#$|k UF{P#yHk_ nyL4tC@4%A=k9p 6CY/pR0r].Mp / ,ހ[ V++{bb6QdQ GGVzfUv[68/D)Ta>UC.BE#41߼D#6%Z4,aqFáfzd +*ӀXof+)Opb Vc#U$o&_m7=*.E4 MAfqꪅS`zfĸ̹C}>HbZ<]ۏl/Y\K,6Y ]k7>!DAp^{ )  - IMnoѕ&o+@l} 3BpLn룋ߓֶP˴TR 2! }T( k^j*š qtqYHۡCd|qx /\gTAj`~{שPA \Dq^R`HF"T{c 厫waXudqcX&*ߴLO AqB%o5?5HKS(7l=1˜wct5 dz]BEmof #'#=YW~XƟ BݶtbiL0sǒX@!K:q^l(DӅhGlu}aF++8آN_ҥ,4ҍ;7A `SI"P-:7gF ExB5weƐ4(3*!cl+ʡ ~dĻ8' R _L302A!b>vsq>oz]SwX"Uh )( LeJ|-6B+&{\P= /V|}m(?(k '?(GaS-+ ةHaD͌i_DY뼍@x AH33FЯdclXW@컻N;W*u?S-@E$f Sa _3~h)G؟w;,)Djj.ofJ&.oUQ{Ȝ=pOr\u2$i8bfB]v% .K$G+X@⚁!yiɊAfVttTši/( E-#hݣ ȸ/f8&ш"#+-6C4Ǖ~rp QJ 7eMHᵉU*R_~ \q yd*,C{{.۸ ^c'@ `q+ gX*%Ż`~a5 4|!Pu{ B*h)eG :~^*/HŸ6D6qQ,,k8 @A7UOp]!N>,F M%CSFo9lZ4r(c!IA 7x] bۍ0FiB4U 4c<}ActѰEB<ԀڨrԹ#!aՙ[|d:\}'X@0APD?!#IUB(Ii¸[.J9 ZW$Iq3BZVW"  *{< ObMƏ6uih,cm{)-O Qc&-AV7` Un4c~} (Pׯ3 T2kB;F]k^. * D@FWwiqSq"qaBT$Z!{mU[}Ǔc+Tenmw7 t}œ[.J9>̅8E0Flc`b/]2"0:5eB`B"rs_CCq`=-a aZk#}bodDtqS1_SB.zt0L*R`2f|ŠNNpK" JwNb H:U7^ ?tC,uQ{~Q(UcV|%1T":nk5B ykrQ$:'W(J!9oJ'@龛BnO_ Ŧ+ve1,%J- s@ƩߍY*,0~rHri@VP~4f*R (`~(˔za BYo"lKzh۞F聇1G]6OXXC < 7t ':f| GNi)j9.),]|VexC?g?vdP`>mIƉ8 J vv q"ݽ#U`ZOP*ΞnLPEܳ&0 [nqM_Fb[ H*]0`mcCϋ˜§dp@t NTCa>`[mh`,.!R=G{ #@St9($O(7NOeq\D: Z #@'m[)c6~qVXg˂ f qN mln5n"kWk^{SwUFvMOBiٔ`( \ ڌ;]MR٥Q StS^``Wc6C"X㿮 lHB^Qí@w!5(kH釠!*nVEN v-sfѦTP'c];" h7",Mv=H_Yn |zZ&d fwrC6/$^v 9.E]4ꐆ2 9J4 a.lSˆ}Y) XLu7_%z+ը(_.ؐ] Q:UMׂ\ߔDMfh@$ ^n@@u $ؠ1(Eֱ7)w`]cJwm;T[? ӏCAn ]~L@@F,~ڃU@~C*qsH 2co@-8Sʁ,rq \X|HCqfȁRxY:=CVPŃrA,CrR4N(ctQ#ji 9d"1PF'bpz[GehLZTׂA#/ʨ5e0R(Ifib%K̻&Nce}8ɱ XMl1$NB iP_#˛ މ D9C7N- tzUxNb tv}l0(hnf$[A9#$P9HWoU]DlmC"tKԑБ( ˺p0O$t'1$rU5J FݨMS%څ$ E=aT+!=SnuJ(,y}| fV2v 4|rVy.]_r|CtwS餪mZ" ,I/iCP}ҡ+C-* v)G5IS/*6zM%z= 2;I`A4Jn^h]0l X!qTҽۥZ"2V-[`,%4kq1P h)n]5zfeCOrXFt8m|XqMmi,*!WCۖJA2 >"G 9}acBS;k PaV:(q HiYp ޡ#@z: ŋ^K amI@6Ȓe@GŢaKj:po }q(ҩ:e޺Cqe4R@M7&@<+J@spxTkPozYT y6}Q:]3C5 C5ioqpTN|ӋxAQ ; N|t=)0lgnAӃ) CHC\6O8`)O͸*P R|eL4ѮX&k(o~A_(w -pZx Z^6u+^??(AR_9`H A<"X|3?X@ml2khH NE7((i1h1{*&C$K]nak`0t lJ{![ jJҿgqFQނ(1 " fVD^L2D.l5l-ump>?` 3$uWZpce# $B4+D^Fˊ&avVd^-d1Rh whHO?{c _!2KIA[ ܪ'ق`GXO A 6x7:HTevXilY8U`*$V q<#S| CR<1wX$,GFUجTdN8m*+UV(,j<2^v9pٸ~+YX+ra4V&e/)pb>=/6h-%S0@1S__ShpQSdI-5o3F#>Udl7xۀ  "_<ǔ$Q6WDZwR$Dv =)&10gGJ=f2*!"c;j@WpŗG#4iZKGJMSV`PXl # x@dRh"fVT:3qJ*ˊYDѦ_ hF|wKpªUE@46ɻ5AlJ@/.vSyD֎' &RPѭTɘ%QFWQJh+DEr*f>I+MyTAȀ-n~=_uri5ї(BPdXYn4.oU#RC <~ˈƵ=1h*#Mmp/1 \@n_1­~j]g{4/_Ɋ%-]OM kKl3OJDv 'J_܋Ex#ܿ=)tnAWa))FBlȞ8 h]`w2 m|=JՊ{1gArL C[)BIBq[~skE{%EK'N{2 EnZ]x.Q(*Gִ`-Mt:/VյRDw_ɔD$V[ V<7ٗ&S0s)j]>'nIáIϷDZ >/w&Ӊ  ?ÊP71 E,b,tX~iuf-$j"D׎Ж'@[ @+xP B"(tZǭRǤj wFʎAѯ/ݔk04vA_T"Vk~,~ MT m-*"ЀR(G6cve`(';XMj2 u_1LM 4X&Aʋf;'Rr~KjMOho`RV]MkfЮ\%5TDp X;xj 04ԙ<C>k̑! A;`"Wj=E@".5x,GF&["}VHn(6(T wd2 H@" ;r֏wɿz S䋍E LbT.ld$TǍ"wo8RPȘ ̔A6Kh>ןHGd;9T<b*jyh~;s10t"͘{rrB|#CK.Ƅ)b\=;^OkA#ƐW!OPAOb*B⋢&$wIQ@*CW&3@ bvN($ܙ׊n)E]<Ծ102M&(Chh {UsMLn|6Z8ٷ7P'W%vZDf5pGJX3tʘ&JȈE6.U)*UpPmJ[r,5(8?$h̏%FO  1E]=KQIO80x@‘rjBc I|+_XZ L;1^n !Pgǘ-bTHHT+H:ϤP(tݎ&CD^|9`B<[E},:p+a˚; RP1E]0PM:ǣR@U#[UqDԭ1oC!V`f YlX NbA.l7Lf6*1ŔtքƊP4'8]{"lDZzU}txWPPȃDT{q00mFtE4֒lx*&T|b.GQD&0X t,R /7p0B*Y]: QuQd6o[0I@Z M!L#i+baokuȪ.'9Z',T8+PR>o1M؟xԦ [!8B;( $~sWeV?-(G]0"$fwi&iDlBo{_Qb:3(tˑ@SRzqG p6ly hSV|&*4o@@E)̀p}ܯijGMi!@#\~ )ûq$12TĐS' ?~c h). VaElG.}jEo/w\[=wi}>uVmx6[?H&h]')7`iԯb+D/Gpti&':@@z xHa$WJkv3Za[Qn$[+ 2R% AQػ# fiUq1 kʸEX[<&.l %SGۊ!lr)WbL=3EH`F0$)]L/#VjWU@qr(l|5lz@.C`iKSaP#ǧP.F;Gf4twĆ~߼4%o翋 v>%hY.%F҈I#ZJnp0j(R\E&{/jpn=&c1'VŦ]ru(iI677HM|sW'fM_p=jN&dx6MF5 ێcjJ&N=hB&zeQJ\,v铇gu}aΘe DD- E@Ă!H@Zt6E&7"!7`~hyUIƹFAHm[lno3D?bC/:~w N]0h@؛ŶJA~Si[5ib,8PT\RW4!R5 eSkWq{Yb'4Y(B5V P*~񫺆jjU"1Wl&, CsgegYMhW )ȄiGt 6*B8^8kt[~Z<@;t4EXJ'`@?RJw'tܻk!Tie6gJq$52׿Pj})EWƦ( σT&ڮe@/4ଣQؖ8HXgB iXYgL_PO"LmZXW=ХY<"~hNY10ۭ*w\YYfD9x -u`b)]8OMR?'ۛ!\fIJ|DQhxw\$@|b#ύ`1*l ã!J6BiAB!mK]蜬ib*Ĉב¹?1(Ոto.$ĈJair2V?&8TQnJ(/n8Lw)Q-[Qi!1 QB>F?#ټԠ TUs^㯩 ZHWEq%=ip֐ ߰dM$X.lg"F~6  RXr5+ =_ׄbт &15kӱ2_R;SH(%rk-Lc^֗cipzh@K_8( kK o&0dCX 'LV!R%1hVWG,oVh=̃XR[ ߟ_m ;10#."Op iZE,#'$-h%zQ]?f() &X: 'T"l7P6-5?qU/(HYy?kϹ 6(As'0]w_Y} ` >f(ׂ>' 5v[ыK 94Ew MY?/OWLlIr_[\{qECE,$ EY?' Қ!.[ )64A$AA;1^[~ }| 2$ud?\Q&3P 1R&W:oT$>ʏɚF3ag7-[84mrfΜ, *5w7P@ 6gb8&Ya>Ed|ۅȒ.6:(D6Zh  iEːH!| 4@ n;2- */1)A4?,üP/A7K4b4o=JR .3F4  c/NH;~.XU0]ü'(AM&0Zy2U,nNߵl*$ }ѸJJc5JB HUzlV UUh\C JnBZyE4oJJtq[otAz7c݊|U7ЊW혀 :ZoXjXK1!,|@j!i%yOq}Qj- !FAD1/dA j5 Vk^9a$^lp H[ P Tnf )Ç帑Pe ؆Um2l  bB q6w3XtO0F#=Xpltb uEi]22ШPxHMF߇XŹHfE%Q2`/jɀ]+CACЅZV@`Y)n;0(|; B15zSZF"B-I?7Z*|J "a`AZԗ@_q2A~B ȁ(z{ٕHcٍ$"*i^7񇾐Eu` 8AK.䏫usƵl@hB؀v7x沯ɗb@1Tt5{uAH`bxBF%TL(6Un1+lKt ! 0(@ƱZ$dNgr='@?ɭ*0Ұ ф$5;Z,%IQi[ї2sD& i#CӍ%piUDգaHT#$xؒ G!Y?XťQWЮDDhT1K u4AzTUjr e2@KÊm&۳,`qn>!w,Yp/~?1>%Yh," Ts lf;<CFAU3uWPZ)y+A^>9)^1 IWYA 7#TNWR*ۆV&BK͎,XB ݨ ىLA~.TqKdHn.JQBD|zM o`عa\ƃ RcpMoQ"bX"v<ǠYESG=uHKi|D&kr'MNXR 4i Z5]-uE* Q!Sf%E$U*iߜ=ڑLxU7AabZΩEP}'?ptRt`tDTQhˎ@v8o Q4HT'h -gN"- ߼2N>T*1YQAqRQ 17; tR0'-xPPJɖ\@uA@|fTOX#t]=^@W*VPR)Nk$f 'L d{Eט]((ҋ+ Ƕ $CXQf`/n:x#Vè==j_3}4H5^ND> |¶Cq|kFtl]TP,)eP(8IV0!BFu} M՞:Ў})iVsv;ÎZ!9Ą cLmT%;鹂{_%kQ3!@{Œ րL`%COAKJx"uq?>fREp*(-&"!{Ƌl !5oѣDH ?޲qCIT:`/4!iY?XX 0RsA\揂V|& <;9pŒ-3wkJ`7x(gb*<b;Hû9 ^$ΰ!x '.([m@汊ĺJ4{TxlVBU0,oW Ĉ =1M 8dE#˩9`ZT'ˎ0M=c6y܊ah%tuv2ipGŪ6_^AE]UiҕZ"~)$jKMFPP֕~.!~ OD[^) zCb,,` 44,GMˇg(6irDt_CA.相0 iAF"TT޼/v1rACLShgaJQw,8'2~ \J$R~aEFؓ z[}V!hi@PHWnO)J] p}?:f P1tREՅd%צ_q(ޒBF郚JxU;;P]K).&ಾ~q;B+}5:*VsaZqՀL.^Ok @CP Z>/܉q'J`# ?Ýwf ) dPq3Eӏ@Q{dJ$1xzm?Mr[Hh{0% -]'XOV'ap@sV G:6@Oɬ' 1_)BK??Ɗ'szKLf64-E*6 '+ي5pD h1NpA c0j?̙2dlfPQ;Q:zCnJQ٫CH?B[w+% #7uR-)$H~`AlA?G\a٩e 7uufV~ (=Jو'*i>pB]H))SܐF Щ yFzWa6tp;i4JD~ɧ5 E`<.j$:_&;o_XBk[iB xPWwRtX~`yԹ(AJub!i#-vqv$Q%cՀD &Va3+ϼ"y/_:e؇Y^ %$ԈipT2Q>-:5LxI *=X Lօ GKrIm6 aԩ7>2-A-!i.zĂ(Ͷ;ƈ? 0 _QjZf1)WhEbP4Y 8)rE:88 o@ ʘ7& EW[%< $O ܮ jש+cIMb,ǎ&(vG5{?+\*FV> *ѼhX>[BW\} UN\d֛Q>= S[E|m4 ~=1AB>:؁䠦I ` +:( R1sPDfJ(3wp~HixTTi{3p4i5p?1"%Sԣ ɁG*Jf E]֔R33hBcBCbS߮ S` />tj@'8n^kmm _qu$^k*QCbT|~>7@{IM=  [ @?;P{ӂۻy"*YlǝA(@ )ir JW!_8?xXq4;JACsuǢ ;Knk_p+PM.Y*] /cA{n6$+^сX)Ά1U &wHTWm\٢4Za_#:LJ8U3`ơJtkHFy%x. cB$ ?$"D@ioeU[%EW āD4]Zek{] GPa1C#D1 l.,!:(Ր 9V&[_EŴZWB <Ѻ``ћf-9f1aXa1w[t`5EDɏS:i]"TLppJV-Ukwf^ԀH9776n=/ƱQtz[UcR?r.7[%vBPG;ZD"=qxTC)ѫ1MXF0G " =J(lj*nT@*ʼn*dlɓ1;!&8HJ)2~J4^ ]7MŠ3C3kAud9w"Aw.M>֠&dPZoS@:ȱcKفa&Y,%tQD`~9mۼN0zwbKܨuM~$PME`P n=/NQ^.#Bzh!CeX)D \P JSB"cW GÍ Ĵ <1a ~S+C2X:i$6k<)$`X,?p!mXψVJb?q@>/c 0+m@;m;:@uP4yyXnZCr* A`4ASX 6aB:[XXPJz,?ڤ{V(U%&PMǜ8ϓXyvi4qx!&3g,}bnc Ɏ]'۲";hQ#H5M1P_V*G@ P&j%iST-H:WU_1z,*6Te:v@"U:TD pT &׸CD3bS︚eLiOnPuQuϱ"w a,w?>^a"Z;.*;+j )dRTh(y`d Db&!EB7xY=i}K(Abo\}J&I)G io y]Ϳh6'`62aX¢|3S+C7f7 iZ3J .+ЮGBOLhSZ䋒5*nAwض9oJ%Lt"Ně["֍9zDHFdwr]054:EݘȁokQ-6l*@yO~2OCe -$wqiUOSʒWe)|DOd0@SsŐEL);.@pDnªI3r-;0J#'@Ҙ -R%k։k 7({زlBtdO/xZj8&"&sZQƶ$M9I+iP~M0^ij #aGf #;r@CX`HQ'3kP;Njӂ ?Oev~9shW5ќz ?]\+ c0(wPV a­?1*Q1tZjSC:U{pY_'L zv"@|qJK}'0b?357ˆl[`eI4ȿ9}J[k(BN 1PU~]4ŽI1׏?ko} MW{QB1<4^EupM6a}4#ao3Tv(Z@ACL0UG+]@pwH u ȘΧ31\@M iZw!hWDFe0!z_J+D,K =ǁYFl>2h1!*l5'ՠ6@lʘmïzSPA '(_ Suhx]E'/LNSAD]0bbmFL2FzbBPHY$ -YȘR 'k@UbAx]M '2yd4a ~/1ý($m{sE#vr8lt`y  c@ض'r o}`Vy󎈕 JiܽXo&n-6)w9S(\b8:mŞD a@ZK)x^sL!tvtxI#>L+nRFP 5ֻD45dLcʉ )x]dD_bGn]JHk R UQU H 5HY&W=xѺ[.8 qH oǍ9#*۠Qv['sHOp\ d Inư@-/P!| ,Em}C $ h?8LA1@bƖAVgH~er uiqG I5$X_ÉTFe RJQ ɬ`]. QiG7`[t+L9h~cDG~{H6(HD)B+]¬v~fyI0߇S`)Oʯ` 8]ZC=ט-x.?-4"6E&![eư чAhUɤG5,XwA[W@VSv0C$Z7KD,wr$WpߤXIF tG hCdiB<0(o~qЃN['0wx 7)Vx|~XU7C Hb.ݍk5D>1F/nmJ ^[ݱ˓?"ܪS-WjEb'Qٔ4 dkkzAz7ډ+*-p!LDd J!&(X%tJox& x`[rXJn$MC Y@R/XB;p;)g[XE9YTSd>-Ʒh6*XO+qv$Hʬ8(M^xyYi>p-MUNE!+'Fϋ2Ji&l" (W6AtV"J: VG6YBE 2s[Nz膃ǢvC= N2W"e45υ %B콩Mew!&`tU>~ n`wɥ~|08_R@|WC J4>~q(Ƥޒ!56ѩ줒뒐ӏ!`{Zb:"Ti_8iN=^M9bx\]+磗`K"z>iCWZugXIu`+-L>e~q9m^1D&[Sv*Qʰ*n P0p *x^@Zܓjln_0.,2sjM*ӆtPw| Eنތqcz]IOpS&BU#,ruT6~`ȕ{DFk*aPI9xfhD*Ξ5Yy{eKKCDK ǘء{FmgN)&?3GgHo!I |74>#5>43|?_1 h+%e1Mq(O׸Ƃ TQ)~)eΫ.5 HN&IQ/̸ ހ.&~y~b*מbQ ny0  oː%zrVP_ Bߝ̠cv-V޿1ؠGEe DӿH:M76E" b"$[^bm{޼&SJި~P4mЫ;NQw{҆*H[`2.3K)%{?UIT^s-p_ mۋdY- Q PǫH`2Bz]f11D].EF"!"of%Vt1kOp' j*eηo߇jbΩ~pR=cQ]tg5>/![iVL{`le.P_&@j/pCe#~L*O9CF)ydJ|m7L{1DmgWߩ PA+@6m_?KA"S.Ah%Uf,mi:|cB 5g tlX5M&)IS#~M k&. {H5Ż[M` aJDx^-_FW!B068E*@PG5 '{#b$3;#vIBQ\C|Aspm(5 p&Y=^ViC5xQnO0jHNB94C/F/rK 30щWF ,i5Ȏ%o ڙ_o;F$aCj#27(lBOf-DS =7XM#}'d0^:]|=7blo,Dձ7XG<! b&\I¿p\dAe’v1$kқ!r ϛn)}x6$nǞc,U/ 6Wh߰ r@ٲ#@PA%*YW}lRCj%Z @=1 T҃F(C@C#@_Y dݱ)}#!Cp4qG5ĥ*ǸͳjFٿهHO=$16A=r[hL%5. / ˺q 06'b8 'dsI#xNc4Rq Z-K(O>`WwO=3=?w;צ(& Auȉ=ҸX I󇮅/hש!tCtJ v(B==Z]:˼Zw_="ID \ *i_@X?_2խL ƒ"2n4By#Uv~s[h i X<h#yh5OBz`ږ'8Dq7Ƅh&=%g `̇j e{D(M Ҁܓ/hE2uTY*3fRG 1lQ8o%h@v1Ac)&Q. 61O>'H|Q@DQUAѫ?Ie^11.J|I ܲ(8󊺔쟒}g165~p`{ -]@ $wX DX~+}+|H4OOٔ`$5P“%h.$|(룁B(+B0Q#w1b* dv]*8$:ӂ'ChF5vm9Z"\2-TPUٸ&ZE vd/m":T´Ј6&n@ڕڃ /2$B۲*J{}Ax265@vC+#Kw qBh݄|%7k@*#kj#.>.V ~eTe-teÕ45w:86&zdW~0DY4‹FFbp="CQM螭o B'}aDWٟwjjP?Qi79EO/i;G\qMtO O0^,کS!_q~u>* rV4$u9"aȰ%PFYH#H w "h? +-d6ZiQ=qdE*5lơ)&Xwٮc*CmNbDD(3?8FX/O5Y 7#_`H4lqVRqɷA~w3V'o<ƉAcbiuI?#3\[P1ZAs b !JVe ri)2B+?yQX |hm5 xZ+Oaw_!K腂ôe FSE,Q][~y[yi D~ GO~8ͬұRȭBӽ5A_Á". 7` ~a*4;dHDW 6J}Jcvwa I#Kmmq%0Rr3` *$@a"#wzϷD /bLQu5D eY Z9:aq@vi, =q drϋbCaz#&34a@ 8̙,'ǁYw BU@Yu+P["{AX-eWj+ ڣ~\h REt#@*>X1AZ*RÒ55A. R#B# kv,:;lJ?8s$Q?YjO\1l MBd g`'ǙB 槙zjēфin.ˀHGɽ(P#1Jz*MīG, .x8JSV G1P5( VPtEd]oYTG*֗w$Q;Qt: Wv\DT{,(1lj|fDu5(ҟ#ΤU Y2.j]5aO v&$ŌZT~UZk/B={<EDW1H1kojX7b<`m7#B(.Үg=@Cm1D0`}%iëhD }-@"wc"ӪZ>u2X8x8SMXNnb_1E`:.r`Z; Mۃ"#&CO}b'f]}SOJ6',Q6I\ʝS ]A8ab8C]1Nƪ*YH8B8©T 讱Z=b!G O$r(a=ͭ$ufJE]K c PVt+8Vs2D~5Ё'@ DPޓ7$ [d!2Fv;BV?F6>lpЈ~ph6qMUw$ zG4ώS/<)ww˦m>>w+-pcii+@ R|(Wp:( ]X$a;P2T>qpGѧ`@[0k…D8a <_˔JxxdHM?TL.=f'ٍZ:~-KyЧ9k@]HhhnT7irЃE M$PJ j1FbH_ Ԗ9'&;K miQqhB|`QL4m^c Bޚ㦎f,.W#ῑD;X4Gfps ~?8,CB{?x$+ "OA3YTq2uv{E&*fyX!f z*mWzjw;sMKp! i|rNJ  v|SF+1 W0ʞ䭤Ͽp HL Mlwh X̨v>5?1>+RaN̶&tA;w\¤٣۸b)AlOrzxLREMqeU_psa>k^b@4tB*7 R!O)6XeV 6߿B؈¶w_4 ƌm"0b5&8 ˼vzFB2% 0X*O_&tܮ_R>w4VƂ[klv Kj!(h_f,BبlxI  %Gx g4rB"?scmPj둪&;w>9lE:tq͈q*."#fj#~(;@]셵&7,/1lZ|bhW *Z 6zLjl0USV}ƓnPIVOuUp-b;jA~qNq_ȱhk[](? ]wK8 F`\Di@=T}@%LȂw%e7,%)?XrdWA@&'Ttgq@QQ"1Rp>ֱҥarb6%UҢ%/YmB&M F?P+5QNsɽlzѫ[-@,Ҳ"^>8K,MaED>oonIIGx(@_ޘ mg -eESMQ*٠ZCQK`"$k#PޝwSXhauxӽ8Ew̐V!,Hٕ褑X?%~̰(ZKjb>LN<fW|5 "i[RXQ4I㢓zsfm'#7C[Yus|2" 9[M@܀GZOn%2^8/pHn_OJi'RE@4 v<-t"@+=<w;`8?<1L5L%~s`= ~'f8.Vab9x% b-6(kDB! tn p\2ʨ?"M&J0ۇy~-5q!@Jp L:WqIYd# ' ub䛸;Ȱ[nu7nF"0 7`XD 'b'i"q g63Gf*7EDW+n;H("Ń&H,: F+\ E@a CӫP[:/ T‰&^)MB .JXi]TY]MZ e`1A|SIsy6PWݐ ]!62#cDބ&t rN.5:AXDhA ܧhըMQ5lFD~0(MR1l Qh T}1﬈k:3h☎J]7>nT.AiGG *qوmX=ЌGB! sNLMSAhlbvs "N5uAH n/Licq+ ZT1e-{4_4[P3~d52x9)^GÎCvin=VvX䑠b6'Wq*<07.>boƧ#Qi` " 7dD}/W D`ye'P`lSg KBbkdCMݓxK1P ưŅD0.h4v??X^IcI}}w>JG8@mXa`bzu'q1ޱ6jbs0 29*4B c™]?-DFd|*a3 D׋%`-ecwh,ᄶa~C`(<lQ Y) tɋH!ShOzXmFS;J qY'BsڃI06!`AZ{2> .Ɣz޷ ,^6#A C,|WFo8gpR;Eu 8wbJ*aoXV$wo\C5;IM?!QJF.Ϸ~VȦ4*엘8JLgG̣)?^h}Yq-F0 B)" J(XcXY&բ DyёI. e6:w1uc7fВx4LIz47 iYvb|5DHm\L₨TR@Vơɔ]CcZy2b"h 7pa(ߏ>~-&f vj&"dG7M\@ L~"~,""; Ԝ7,C,PHVtAp5J.]wv6 Zx9h6yVR2ٛ U4;|")qjV 0wcH!Aw0dn 䏺!%OB[LfԆ"13)LKva9 ]VL5JN%7||bؼkΏma8xY ,-:8 UdD Ily9ފ\ A\FBZ@D @㙱Q﫲>V`pf "چq@%laֱsv$he615=qQ$+/,unX[4XcʈWQ:@+YeEC-ԅ5(0ATp lƶ$+.@6g 6E,Q"|q[Ca4cE7_8%6|Mq*@_nr/&Yzo6YH~KP3hM@L!*2w!`]a!'4xҷ~Զ!1:h>5 룇}xoXi9OX%ҹ 'Rc4: 4D^8KuP7if\fRG!f G-4SEL Db%r~pj:.MwڼEo_yNIBG%+t"R(No_[YjRtkwLtOOT]00Gg  @">Uضx*sQX0@'p;0E™=K l*g ;wQ ?H%]@Ú](('P; d)tT+1"rQ4IXP5e1ԠF/@α/}[s`1X#&]!2|W 0 K-nTc NAgl$͑УѰvljٳ7 -r8'uLmüf$ IzF b4Ag׽XDڿ*c" a70f'(`7#BP(Tx7?` D -Kp Azu<Īp raU0NHE 0؏֙qSJxcY(RXɓ9DJ]+xH#t,s/Q0S,U  kfa)ꔟ" Qk|T>TqU %nF0W^XBT+A}]~hOq]DSM3[zUEA0l +)wR Ipꉈx4DJ!iGcXzt/Choʚ=B{kXLJ"X] -nY4N׈g"@V>T(cMT(7@f"<Q!)\Vrn:4FQ|؂h]~ߌڪ#a vy4_qlKcH*]G*ȎSx|504W_y=hvKᑁ|71-R#Mt*PqMѡ}*@SAi7v4Q!zLK%>1pZ~{aA[#&*Z~i[xjYXoGщ |o!H$V#CÚQ˭`FA Q`)UKA{9@H40Ɂ`e ]wrܹ`l` (>L&lWYX="C QU=?8R<&κ݂ 2h?XæRpƢd4Bn)wf-*vNS. MUv' hXt'˯р#m__pTT̤+c@A4=ێMRn[;uSA{ D?%]J\MH iľڿќ!H P/H CTYvVNa4Cr$>d߆)d@+uh+k=5>1(bjO M$iBEن݀+ 8Exֿ./wS8_ !]{#Hlyb?{Ј 1GJømVǪ@mopI  b u]]hp'#$_1ky(;y5ɩE?܌`Aw0]ոg"Dߔ1}]Л ᔐA*[Y;ApR3Z I̞B*C+Q&I!勉<\$HB ʷW$GE@!w[FB), mCP402&.0EP>lpGw>&97̺ӢVRbMAJ&ظt*n'&CA|βର+A'0$]ƄXmށ&RC 5RBaZI@] ?14H/n~=Op)*ø6Iq\YĚ%4*ritP=t6*8 6UÞ.Bh(tUbfEGG1,6Hw6Z+3'U6iQӶL$*- =$%9 .8pІyg( ;"\!-];&YBS6\jT` 7uR Ÿx\nÅ )kN:BU ѧyy PF00`qM',DvH`YwyvPFYpb~qX(2c~T$6߳|@`j=ɳ;Nnj]Wk쉓Zu'p =60 ZwyQ.uS]w-ם2=5j4&@>}":skT{Tov%?{3G㉏%R a cSB&!/)12ǙrkxyPѽ܇_2 0N`]1Q88" }%6 r?1H2 ⅎN4X@ ʰP@JTla׼"n}1j73L#GJB- h*Ae'WGu0ʱkxQhӏ\@Ro|ǶS[a'uL BCT?H!hϿ45O"Bq1'ck :xw y'`@>.5v1Q6O`?'C,~"hE5]Ow-E۸_J~-A!& bj#V ]/ P;i! D`6$:xT`>vbȐre]7QMCun0,7ë;DШ%(='p(Vz'S?x *hyp5N| d6ߌCr@Zw0Dޅdӡ0Q_-X‰aX1Z5W5ZHn.#WkͨpĺI˨_@fCD~O]? @I8X@~uVQɡ]w4 #`/@(Gɬ,j ̎atv$٭dEMdH"r :sT`2l\aA?84̲ֈ8oC49rݒ7ft$/׿S%>wf3RىY &':L/OlP`iJ5!>0LZ -W(0p.[I@˭wYjg [] VH@.oUv ?\mA\dڱ/AIc&#DBlY! <$ϢlO+h|iwH.3dH:4zޅ>7)1B!!UR/aw/AU{Z.-"*JoX@ R[_@/85`OW̼!◳SDτ*ش~f oT6Rj1OSj]%ߘ$J@A.y[@-ЄSGa t$B&׏szn@] ToN8:=j_Όd]|@%z,?A"ɏ[#Ĉ)'{2'r m16 (3>'f@v_t="Mhe:~f abI$P4 3"%%rL< yBv^|:(7CoN>0x`C(f2Vq2F|6󄬐Hυ½Sp))p< ş(蓸q}tW]DlyTSycK(|fVuh @@%wd8zڪ޷dWuJ֟7x+tOurF[حF?Ͳ YYP[(#=vbvM:&"T(n#|..S߸$Q'bOqwD&K[M6-p?8 g' IJx:4qTZշ^+NnNۭc?'qm}s*Eܖya[ B]۶[CSƟt.F!:p:""B"!vzsx]5rsḅv!h (=r2*X?2,j;K 1;QLwh~բ ;<;n rh`X ;&t%DpWz#d`4!n%K\۸ x3BaZ4$>{1?YD 15 &"Fo@"RSE;.([a0I` &1 @X+'ۑ3]l@8="(t&;OĄ̈̄⋡B7mXJ+ P((I#C;xhc{`hlҰ ýsmpQP6p{[sYQQ P2EYM %LдtͰ @8,[J?4cD/E E{mDz'?&>7_N$kda061oB)+u&kPSZ jd/5Kbid @t*`*>yϙQ\6{h4MDnk>¢Jb fZd߻VP|Op+?0H"]hOl5SOx:c;ۣP;\᪸۫cWOYf?]#IT¥ѷgٌ]ў7,b+rXCpB*H`N~UJ΋=D@Wbj) VO?Ff`وD hn uvĢhB+toPӸ8& moŎHamMC3U:i#n/f rR _(AV(F6qW];ۀqK[h[D (|8@DN&j52PZ a.ھc]vR|AC>!pJҁt{(@ni!&+55Xh27W ;Zґ:r]wwreFquEޗәʨ"^L!)ן):NҎCDZMz~q.hM*\:hv}Bhv8rVMs-7@M`H5nQ:,r mj9`Ô0hE((O7pM?N27jZ- H=1*SiW@;J?^5 qvCHM*tǏ'A#H:`܁Q5 A C@%!5odDZ`jR"m>JCA:4JFT BD [W'"T %_DRK(hlM`N*^Dlϟ&PR[ټ a`.0EP5S xr1GEC_[a!~ϬT}"~+`7]_&u6,$EF#>oK:4s"l{{73.QRKZ)*h>|b7"4ɹNC|#`5CP! dTC)oCh4x'楔h>`Ϸ-D!;B-C" @6a1مD ?'_>< \[,? E0bx9ϣBߟM?-@">G*n d6c9֜ 7OAXt{ӳ3C0Ov IH<(>ow1-C(1u CT <I3w]8X_~,$}1A*r4}8jV}qfP5 3v梲XM}e g78"4mO1DJ_"f[_ZB w)!>?XI@[cu>p4i0>3t53фb^7Pm"$DVj@aANa@ kJru8@.{.Oqߗgp"RL 5<7Vl>Ħ4|3q4~,V660B^or9ӯ~q_Җ탄شMKUpBTp,(6Y82 - ,Xm0e8(MkUE#a$olOyk}2Ȍ,;6`[ Ml`(OЀjM5'WZZ1VV6Rue(!uKXoͱf!PY4.\j"{t=Cw+:jR&^(N>ŗC{97_# / [@RB/(G$ExU`orQ yo)Z=48B: (3T?=.va;gKЃe/@t, B+Zk\9M#S]㽁mDE& URG)1j9u@Ifn\QYT0bX`* 8!e?Wf^M_|'<]P2k50+D7lܘ]`A$ϻ$v-:QXVƌAYbz1JZ/9̶ _U$ su9z0%^*0qtD"< *՚ĭ%%Dd$J>6,a~1i]Cb ~q&:Cs `` BZ;(ˢ4ҳLXi>q.6S~ĉ{`7;H}Ejoቖ"uЉ;ـD^jN ?Ʀʦ >C7 hc>hQ yJ`Zeځ.=,n쳴*Pԏ6ka?_n aKDa" kf`+zk ?̫v"D4RfO:MU񏗱)>wA".8bm,$X1gnx%@uIZʸr?4G6;[(~6G7BV. w`V 4Jb7 T__<ģ@i*b21qVњ~%zke lB )J|"-gw咶 S,}*y4oS > HMWE7񢞡ےcsC>~p)6U0PY>~Qc|' ͚O.*d)@lO?9ͲZO 6|e q$ 8@/ b75VZ/ʪK5B_|5lOc1@~?VQOmo [P$ق!4O*AE?xjp90("Қ"#aX  *Y iNˍ21 9>qp 2+Ҁp45?EYrwu  t1f u?yzHҪ8_KxwxGdȌ0@%˪"OcmomabFp HSw ݮ]%q?9( [D֬K(a#n^e܌V[rq )Z>r)u|ȏfnU̳BO|r*QSE]j<;@B /C v Bx/!TSd5G"id+@XF=i68W P M˿e$&@CZ0@ Kgp&2pH m_r `YDGۨmxT&(cԯsiuR~rZ  t8j$m#!n {PHYDJr07i[ Zs (Ai%rS@"KHB/p }LT(mB:4" #GSÔt:\JJ` M5NJoͮ(q){wEY 5X >w5>R뛟;@g~'̹|Th\DcT\4mîV!u~%@ՉyR; p}.UѴobJ= Hzb=?uӷF<.\e-B9N@$C9:V1 _6-t~2zq5zLjh ChhOÉi ㉠ YflIYkwvbi{?TiHۿ3HLx0ZtO[CTD! m$g]kaے"F~LH1oѻIz\|K>. z9D([/RVh`05 ϼ$tTX?aTM Xu7ظب*vϼHUq^q?J Ɖi~r I>b ~=ƪA)*)CfBމM2:3xVtrqgβc'[+3ק_9$z{yp@z}x*tsR</TjfڒR'.9A ) `j_ۉjRK_ht+hA9w& JVp6` RJ]Y7M rhj w Cp"Y/AF}{ 6ԗX ֎i^+Æ IR/{ $xq:wW0p꺈4 A^bC#r›{.:?>.:'Ny07M5afPFC1e f?$(KO 28~~pEX @okTfL'xj 7U՘xc=Yu˃J "ZǮT]>c(&)ǛSvo((]ljFf+]k oW>1h hp<;J;U؀V%~pJ|_l-?̎`[7́[)F+{&%|<̱Efh)oRq~ {#&~{!CH OʥNd1`ikM1E]llw" u:(F *;LKwo *PXUBJb:<‚h4A[[D2]l4tHtڑ*@2(Sam rX}4 e͏jFccVdh}k)#)GOr\uIIE-_ێv wQE־a=rm bA Gi;gaf*DvNAJeV>;'eG}w6¶WDIbF* utm3)1gY7d&`ELKLB* o@liM!E\r2=\UPW[V?&+fMSU kON㘾n2BOӄ P2w$i A8/x\ݘ %]3tPJ"Sמ♰!`m/'Q9ę[85{|k90PRAt40#AZz t]v&~Lg$DryˊS%_M :q!ĕ?XN-cUPԽ .` ŮCa^?s*JЎIkO DdcPlwtLAvPsPѯǔ7`XBPNF ,}T{ rІٴF#x6@6{h$f]Pf 8a r]$b-\WiW*kGwL#ֵj{wya0 -i\۷"65@<OMk&lH"mA 㭚 D/1'5T'*t~Ĉ4xJ6$q -L" "ޛzAP%TBaBd?%Lh.с2] T)k҇/ eIoF[5 `N5\$4RC DbR&dT5 Av4zc-lr4u1++ ZJvbi2:|R'_ ?8ե> j6yiZt|qT0qAd 00BHzD.L4||;%2sDÝkrZAϫqOO*׊~0y47N{ Rҏq:@%Ou8q q/q J VR7 v/N4 w{( j} (47-"!%w wxCH#sb}Nb C !Opo|c|q+F]F בGaCMZGbmBG%Mޗmһc^dh3{!ѩ }+56񄑧HUU~qđdp@Y J^Q}ie3LVh %', n7Su=D90uAA/ M7lft-B@,"*D(S -E'pbɦ?Hx;M]) Fxd}5SQl7O&13%CBF-#DƘG:1upZƦ1kB$L` `*J""D.FQQ>|Aݠ)B;br3RZ#X“Of|NΘU!R,R}}|»&? 8&Ua(q&a3>08gq'_zDLtivz c9}ŤPv{(~\!ɮb<%c,*q&k]]%9+LPvKl55p#ߘnݯmgt$lf(dt+rkf0TW 0TPIz@j>IDc-'b'ϿZk%*n1:X*vF˨@:cMzf^I֗W">.x(Ry?4T 69E ID6yWBp|20^9PB wHBo}~0goNS lR>1 +') Yp6 0"hP(譼G7!w(Z~ٵ8/Qwߒ/Hkw٤ƸG_~J&"vWA`ۤ_iD~B_X!@E5w}@Moj[pPA>>q-@ r\ #1h X搠o@wB)_)!U-0!߇ф#&K(Vl|ۮ@9b=ڷ[q4y(Y`Na";UX418\>ʻe qo,)Ճ֜X^u7E դcK=et^bA7 _J^3dp dxNas 6A 5ܢ'f48v7z_⋪mQx~ j5}eQK0 mk#-L#֢O{=@[òbC2vX@:ΎM6pQE6'Dnc#Do!@+U]"(uD14Rw2SKhܺSXMd2Qgnh_a % *7)P è` ɄtT6RA~; 0jx`6 zgSKT&(?[Z!O_p>pB(L0!'re6qx+n(m=+Pov+U X\3ffb(HV4`6 0t̗R/p G`݌tFz^;P 1T[VT\pO~!&NHB jw\R|pWjY]$E`pq1E6 6pqW[ͪXTWDd?8Xp{=z6"B7.M-ZxK1J MP( zDzpt;(y4b= 0m%4:E }Єk=3d ;>56)0h^P_ ZmۋR 51։B̷]`xVc4(8qezcZ=7<Ѕ ̐XO'NیENn|JI5  P;}8Kov)U0X!v,&0Z7!&.M )#=/a#|(M,H_ˠ! am+3.D0:`>^P֘@3٦a j2|B~9*\a+6ٔ9hy9YΗ wfY=6:ѐO>[!Xk^ 6['*%78y&؄b;e$DÈ*sd-M܁)DftR5 \ewv!TI! ]Mi*jQo uu< @]c| Ӣ@Su%Nb_91nmF*<TL!Buu|~rBBYE޺sIߺpfJQ?& l@F _AGr0 :QK'fmU!.#)fmPCOEe}`enY>!r+VdJ;BvhӗD?NQH<0kzi`a=WAx['O& xhP| סV!u0T*xJK?/BHLp~q% )n45uM=09܏4! &y6 滔ACU8%4` Pvc~ Wx_xJ@A10()r9d 5Ev%~/ˍSךp0m?]E:s܄A1J`- E4~py T\"f#n(G&De"}& h]qHhPUR6NeJ*GF 4J4 3HbF ʫkA73LAn֯N^_u]?tP˼QbwVkڳ60K?0F|ťh<% *WD+IA"RDOhkBqb(c A a*2:Q@l"Mأu鎘EX@y-.58v|dp|0m-liq,ˉt@,/q$cj2a{ B<>&P|WYp$MmN ؀oGRhuV&éS8oSѢ3qTj^(!Ӓ`ZTZոAޕ}Bf0-O )*({` ; 0$yci(B&>U` , Fxj ;rA X@4 ӺK{!2QtҚaQԬZ]r0Nϟ+v۔BHa||kw- n 0 H)|F7wM#l~+꣹$vӗ"n vdˆTZ35staiKÁQ}Ǡ o1)߼ p#0)X#Hn(;44I66p7?\D.2pҏ)A{OR &2/pM`6* L&Ђ@'PW MiX=0`?8U(u@J_ɚ|a" P6:d sJ`i~qr܌ >" 1#cpLl)؏[I;jbia4ݦPTHF6t'ze4#K><(QH+ðO?(B,~0JwFل .O?XEQGHR^06tuXqm(ˉPpNܑ0ʒؤ|OK2 vȳDOg!PpJߜ0+aBJh~B8nxIV}"T FV}!!ړ|}5'`-}XnPoxc~:(lnSMj5A#r ߮9齦DEM͔5Rܺ WOkNeH]u0<"FpKDY1}?:pB|c@{󀖃Tٱe0$J?*eM8H띷 q)ѳ⒁_wքO)*HV!)<5 H) 9`ڵw@:/B v@HFkeÁ>8s3)+hGF$;M.+W 1ds/;t_:+`@O*ԣ)#0`fwIumBD!x_kZ X8(p"s_xliD``ЇGr7njlK|9Y!ƗxAA쟬cNް!f1 2ApЈO(v9yJi E~s? O'g 0sFy_2RαKnFݲ컎7wqh0-@|v/5ۿ01=xXC\,AK}LZJ[WJ۳3d+ND^emv?b00?Fc l=MlKYH-W#{3RYC|;=REoh35Y.Y"Ece&aMv}Y뮷WF_.4/DvU»(9+c^$Z*#@q'?z'~x!Tg>EYk;܍al_!] niWH3{\S&sl|e~ߛ. ޿-uZ8+j_B lN d?ŎXv# DbgO݋F9jW8nk쵿@ @>{Y ^(;~M >f0Ʋ(=" =Idm.+4xÂڸ *|ҨR?3.ByZɯoz5U>1"فs:ɚ$*č gVo&._5I@ӱOMшppܖW&trU1+!@v ߍrKMxZ7W#,`g_0xv d(ɓ? +w'{?#UgGfƯ٣J)C D܈044Bu@ȍ:d^}vCal팍2|1Y[@Pb5̚EA&oev =ìe%u{js]9k#Zx"8wWdpD-KNN&R6 /g55 *|X59ĘԞ>̿&Aɳ;I?lt˨z {;'ܖD玪ZkS)v"+Wg\w嘸Lb ,w2<(*WŎNNKX7H$j(T,V =MZ– 2 'I{ ;[ X #*0YmMew5.+͍cÇN6ʹ<_UjJAu-d `*hV3)q1S9m+e1Gfܕlp=xYh[;cYQ>8)?͙CS6P8:NnD2a7>{ r|dj<^˯3'ؓȎ%|WF~^ KXCC\IՕs2}r' Oror NQo v,ˌfMjQHF!ɤT3`q f>G1OfWU8du w07G[XݕteP ]-TfT'-A \0Ag?Ll.`뒭lv᱉H}F6rrl? ;|z7e>dJ;iD\Muq£sяy)& c[o:E)LPԎl26C̻i@6vEG䱼|8q)BHxŝf*s@Z-OCGL;cӊuRqq^ifK"t36Cd"C;CSf"fil@;: oMB)XX;<4^!bOX*`l %4jbʨdZoQ苑3pt].+,V3oTbik\,wIiȻ/v}6钶LQG cbiK]+49<~{z55OGD/`γ69vUE5EuLeW_d()sm.\4, ʞup%P{z%0ldT&qM0؆fBW3v{g`rs^DYu9 gk-] EeG v`URU>rrb1nsM:dO `,qWh_`(Mً- ~6cSWx δjs_G\gpɟ1MJD1>c8+# NƘk)GVX\$&|@?"d uC5*Nu5 Dd5f)P""W(p!*`M3H@2?J~tp /6zcR4Wgx@F=cߊqmxW%mF. _q-Ώ`=3,1c4ִefoSS!Xr.rVM#'!A%f'YHB_: &1tf#$P5C\X8j'2C5"":X3ۑ 0`' ;Yaڲ*jOj;7"ً+S"i f1 I[awJ'&r Y8ݽb-Qa鯎[fs5]*ctXpԍ4Ux 5\ɦt";>DCmUHػ`C'obs*Å,0HyGp剢y ݍem~ߟ7KP\n5,:l~># jk_R} '`CƯ38XfjE7gGK:ʨB侯+UX9aG`g!:tm&"ds:DVf0x+YpҔWBށAMR*T| _ tZB[[:ST{E `k,+HSHW!PekYk+WL~顪 TXcZVWY g|ϐy5rJL3e}Bd8̍M T_#7_6]jDEnaeePmr=rdRm<μOp? M-GH`"EeSl܍E%)\+} WnE̖ï*q YB7:3T4 ssR__2K aOWVcT%sP6/#Urf@݆.MVzYWbC\a`Dy2ۓXûϓ[btTgJU͞xKzޥ667غh{Sᷟ}q؇l{*UE8w7K >gp=&\} IDz4Swf=*ÿ||2Y7"$_Cte,Z+zC=@kN } m ڭd6ZL |0g[aOW-kghd SVOl`+-WE:agMF~ቱʾݞ_)4f;,J'z+:_[!GJ.ڧγ`r9 =`-\)zet6 U*1.]7xgQ>(EX Mw8̭DY-RzٮE#Hx־^\3q_?GٷL}.Y&AY>vh̫0T(X>U]qUSn퓑7`ʱX2 t&D%̕p"+ccLweaMUmleSaBؔFN֞pTr9o1 )#1Э2<`3"ӱ'!9-G%jX}zY__i377'[S!-!ߡ}̋4bnK bpr^=- %v´XY|]u4^Z] aVL3# #]5N]ee=,+[y顉I[qmTEl8C؍p Mcik%T;k,˱pFLaed/lOjE@2[z7q%Zc4J|m&'(U"m8vV: 5d ~< {by3QXp.B9W ȶS)o]F( dD̂E#U8>dȑ?cd+m ξLQd/9Hվ8VbeLз\hi>d<;jR~u *R Sif4̇͗ƃMBZȆl˺FGyOjd {iH,/GOub9ڏȖ ʪA7%wO&! %ca;QhGԞ* }}1D:m2W'ǻ'Wl/4'S%Բ+G: Z|ҎVfGb@SJh<=`JM^^˓ WO l0eP~E릈-Q"mRU~;]~{,aC\GH_lr]1H11{"ϝ0nb&MFb塋쫛)`W >T}u:B^07>c.?v͕z(wh|uB7.z~Wu,?c6f2?'!6l@ّCc7B^ېD)]W#@ +qjkcOCcgFƹ">p3y+3f,Ar}d+3D+LjW>9Y7F$?Mȩ7+З!FݚO\ݱ6U!3/2˜2ΚQvy27'&9vt =)X0TƢEvj7Xc=^߾HZ֮sȆ`Dȕ2Q&Dт5h@ frxΫ+VQRfN}O^hNL6n#pT$A$4Á0xe ;a 6fdHrcVaH*!cV{DOTP|wVb1VYӕC%xMsYLߍrvZ21' "Mf !G`knrPIpN @(qP7XLj%z 13Q'&T"AL;WIzjʺ>K*Y'WjdM'OB ?K?៊3DEM'UR. `Q]XX!gzuK4Œ}9=t {, c!G?0pW9-SvRT%FNd[wBm`*''[ hGv}w64L~Y[W&lfͅwcblW~DzWz(},.N׾=3 >]AH}kZ #`Kh"jG=6q~?y)vY׋=g&M6UNhlH YNlr3Oyon0b$nCA_ؾG%:;4ٲyk;O[K*V6a~@C?~jᄯL@آ~*vư3Q2dR/f7bLFUpen{~:M%/D؟p܇ k=9[D<%嵙_޹(f>GcGs]~~ʖM m#JF 7 A/SAtD.|1@gWDg5j%b06&€ϟ߲_;:2RT6v *ҘWM+kE-@|O/% )NѸ=DHYU{צTg9>Z՚"rYOHk#y~qv} $۪Y8EN?p%l+mz\7K`#'tq?o.K_Ny|a[.& Qv/FKA|gI-g`݂YWbJ:DЕ>L=~L&v X.iw!wSp 9 ٨~v=Av{~N#&2ra48.ie18WZJrUѦLV3]ѳ0Rtb/f1c\7?]僱Ẏ)[!3!R!ćd̙ ڼۦz a+7Y# #1 !0A@QaP` ?zt?LeXB!bEclR1y",rt,T1FcᏞh^R pF(cY\:]Y8r!FG< Jsr+伜ȵ}O-^ud{BPa*pt: n.Gp:ɈY,_lා_ZލE кz?cŌpʍ%==z‡҅(X=E ዓJ ?>  *QejCǨ_b%Jy͟Í7n^^ Oe.'o* ع5 e9XyѮCVLP=r;F(B٨_r(G mMaQP 7h-oބYP 1E  rbol|w/bBi/&>165۹rTrjT×+u-\ >qb+C5 *,x!C&91jlE8z4Ћ+9XuصC͗!XŊr ]Kse\(y1p9yT;+ OY!Ǭ<ƇO' =4^>FԬyx)s1 7ŕ+l boW{!unL}MK/ftCrrB/͕o7^T^.yB?q KBqc ѡj40*jV𮷕׆x.z.(!n__ɶ(\qo!CVWC{ X8Rc! EEt"!X9] ~#XC6eCJ%!1AQ "a2s,*Ip7 l, LP탪[@cu@XZQ@PUNŲ,PY(XʸH2]Bi;Kq*5nS YQYoR0%\r㳀RmT2jfAbm46W 4] 6KMB9 ٧ B2[ A^G1J'ȱy\yW#)\|)u >.W ø^ʚF;cPyңuHn{(@*3ofD)@ | "U}p:z/\IMËed>).1&8q E)QqC&E.g1.ztOAJX7 *|\I\2CQ`bY,"ͤ1{) ݸ(Ģ^:M4%D5{lTܷ~ZXG$& rK:}"˹r˟8:K%[ Á ih-nɶp8J1uw2փp^{0@lFr C,YU +`B[qe**{j)s!q*,*` A@Jn f|=ّ[A@=DKbSSqJzd1%\qpU=Z *7SC˸.Yu3K)a@)fXfX$st&54u*1[ҮgcFݿ-{jŢ6zNBXj9FMʣځznk%}q* DfXqװ2ʶ+pGqunn {r/ )r+ h%Tz1B9 a iϲ#VMOGCPbsUi&O.ṯoX 72F]3 tOaK`և7w.jeOWP7<w)4ُ]_LD]"jPm&"1hoBjf!}[PlZ1ɘdRSW+Q/r%sKR7 i;HKedV p>^Q-S,Je[qICl1(-Lb{ feÒ[} V\H)j\7+s GEFcpqFo7sw Je(=L#_Z3#LwŲhbwrq= q5eY n98[:Z.QEe˹u ǩq\t˦ ħs䳀*]4[{qU0{ kjl쩈{BO$)SRz%. DÌYHhHܶw*:$Spɢ*,ƙ{E^DHj9$-ʮ43ŵ [ӈDUĦWd-4(/AmDHc(XQ䘢SDYK&(r1WsT:v- EZ0SThj*e0r+QDAS j*h1drSz'"&Iv)z`JSbK\(jhJ )`-'LEsvx\vơw w#pQY/wsPƉeT;?@FVڢj\ܷLbBಮ{>LWu Z7m}1V4D,H6lmntþZzv`n$Y㤅3 aijF: aEMeioFDvpYN p6Kl@8/<ķ<u5Pje ke ˶\`*PǍܸ1R6AԭJwpu뗏SɃ ܹpSRM4?aPP]08uTںr MB \=qչ3,Ӱ7\c.{i Io ˸ +Yُ{:T Vib!p/̐P"Ũpxjz,pȮ!q!%- 8%A9_X}X1-5#B)*beGeu /HS+m1...`J`M(Z"Ee_BO[trfES*- ]pf+9{GJ[n JY\qo Tŝ,*18q5|\jT,d[u. $Za.=qlhmB\2IMԶl%w:0~1iy݁86aF9畦6SjQa_2#Z(d^.Tȃ-:#Ij*K%4X[0=bFvod1 (A 'Yn)>層Բ4! OG 6.80]OwLɉfbXUU2ţ_,. 䇩뫀,T%.Lqt.mYemFbk롂MjsF8Mhh8~D/X_PGF}Pwjm-VO&ʕSy{ji XA APl.-hFS;KAHj`2:hLFTf8KlZ; MD:pw;BW!Hn=\.eH#D2x[[DH?!CֈTB:e\V%Kak1]J 'UGsc {уE9p[h@멍Q!-"jUJ Fwȓj.2X5{S;uu( _LYu0DR7 re0j4In9Qmq#U$̛!+q:MDPwS!Bl6T , 6+aW"4YmH ¢ vgPm(b@n[ܸq#Lz$K:bG"\)w2F,dc\%\.W}0X]DުYl+qE ] i}]C"'n,=]. YWAM0W HUn`w%Dj.Vzn)|bYpA Q* Rj ԫ`\]Til -`ukw l4n[-u ?첨⬽A[ܢET Bȡ-&c6o nޣS1-$n3'S s-,2ADI Ÿ;pʺ=ݎF#M* Fa3E˃sj)Iit:q5suM.z))tdww(FDPI.F j{1[= $LYrˡU!f-~i7_`-"@0ks}@ܫ#5 F,ŗlM̻ZZa 3Ik! i"_AT1ރ/G{4k7 ˃l ;Ge2-]\OjD?fK $!_bJMk*%7tuZܽŁLb~T !S;QuOvi0ȭ$]g|ZLrܾ-lFb˩eăLo%fˢǽ]EH%۾.7FV:lZ-j9\e.=]Hq[N#+&}Ìp 1/j{J{d .|\)bQ #,g w^.W] [zm̂C:*tD -`\86Rcs"ٞ5W1Eŗw_PyI5Gd4Ke}JHj\ʭj Lڕz C&b=rɷZPkr$bJbT\gˋtDpZ +j.mTYH\T W1 Jj-Eb \\u8ЙS}B%LL( 4=`/KڹtaPŸNƌ(7 PZfGkBN*JٹWKH1Hs-ÖVFW E: H@݌cTbn{A:zHn]MvJ^Ti%m]΢@S,qD,w*Ƭ+%lqnB Eco5ZPbj"L 0u)v]Q[ EŹqgzHQ,j 4JDԫ %2@C\R Lp.g) RB74JdSĨB-ITXn-K O$EnfOXn%G"¢ܻ۱T\Uq֥*3j`Sft(XZw6ĩO󘻂l:e Q .7BbEnbXM tUX!rTVसpGԫ*6: v/ݪ|9ij :0Qo52*leEVQP VJRF ķfgJj`Qgku=bBG'U{M;\gR*qn0`NRLAD,ю# %254̷} b3c1;A6jD&:~`\U LU@" 1u(E'3vN. .|}'K61ru(i"SDS47䎜K%nn5h$ lȮj1cL"V8TZRqo8z|0yM'P.H$q6MB&pw=KP!l{I!01 !@PA`Qa ?4,ΡЕv "7 (QC*(X >pl%xC4:e҆|qfvb3IZKK$RS4 dvN჎8B8h e!5 Ruxm62MB-FeJR8WҦ[`{„PC,i ]G4e)xeXYDt],whaCOb6 s&g{J86 RMFj8"Nɨ/qy<2Tj(X Fd@8>t8Ή ͣ;Q"<O7G25t4!xu`T~ p 5j,qQPK!䬶aa1assets/images/roses-tremieres-hollyhocks-1884.jpgnu[JFIFC    %!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?C  ?*$*??????????????????????????????????????????????????P" ^m2MRք)&/~+!mV$Zfq$H>>[y_B&,{z$MbJ_xWͭî#RmLigLVLj↊NCM#0t5A'XTITظ@mHT_`pzU#%ı5=+F*]eef@tWgXr |kymgjw;*Ƴт+Wez.r g|wdI)Tљ{Wu:+b:rZAѼ=w* 0KR7GCYD7Z* d@˷Q d!5 GZü}{uhB)eILV>uCmlݮfC-|9oYq^+tHV9>/^'vYٷ-[ۼutym Q0SW +v~*n{W+zJz/ax12a6njbuYm,VWEV_u%O5۝UΩV5ÒcU }8&+],܃Xv; YAKԠeUw> @ԀEn8( KfTCLň(!2CZ ,#Ӆ=_Je4Æ)n`-ThY&6, O- =8mUvteUܭe׭r$x;IE^ K'ZZU7QҖH ѻ nDahX3$8.S*bG&2%r<d@3P|q.S}j$3+4Z,Q\7 e xN)MxgEhRGF#E=D<(&Ӹ[~ģ"$k>f5"<( 8MEXCѝrgɛx݄ b9^ \{h&j<Ńn kS[%n|R6̇;yPw+1a blkm& ܢ_A"77NC&3ȯȌϱ`,L$Jb_7fcSe[70]8_W6DQrM,C)2i9꾝2O`XDv֬el5)AcǯO ] thSOW8r~SAK/Xin@-2B\,SKe0~9BĨT^"53%? *vM/Ѣ\4 `M\ SY,l,I s B8(l@FUV!s .Dэ<\֭/Q-U*o\hl 1Z@͡(:McS.qd-ip4F㇨Hl<ߜ|'hE*.J':L[NV1&lԊ.&"-`щ6(4ee @h+2'ef@PF+sŚM*;g$=QC&4Pb Cb&#e9Ub,.7Ue}Fau<)sUnڕ+$󋋜Av"IwMKpb*]Zl= x`͕m1n=QKZWBK0~Hl(/SKEvu{MG;/ f4N+IRӻ!iiȉߝi}Mx$.~{vye`}CFx9D/2g!BӢwjI1ȄkW@AS*[KQ]Kih;w7Anv08S'=RakAekպe]z:=(``صŝYmtT0Ȫ1V* {eIgndu`p+J[h$xsr~\Hu'hz{fۛNjۉ|門!c! g|+ ٝKMLP~PIe4R6:`9pLh49 Qq2}v=p6 7 G(HDzLo3粕M㕞q|˴~F "%|sfuVWϦd$ӖUm#@r\ͮtn@`]imD_vbhcY^y6a}78Z/!ET3wd yi(m$ BN+>L/Bm a)˭,n]?(6:a1i%ȬwHɹP0SoЪAcM3 e(~bW Se6ZR04|`elt970ptu)]FM9Lw ӆΝYҬVJf$6\yc/9m>fއߟ o*c5aU= x<6e-OFsBK5GY}?fzVl8'ir4H~D)x9K'̾Z,ܼv7TB,~SfD;+C\E,жYKjlV@X5=YײOб{ 5"I/^sle'0/- խ&>]Xʺ$QVP-(]N^nff̸\M| x-PI†۪fZ!W U=놾wc"'.oz -_6[ 7Q4UPwQ}7_u˜TkT rFV|_-FƯ`R+ E`s̫oVL$GV!ӅW2Y8P\fZEo*fR9!yyxv'k>6=6W njZsyp  pN]پ>l%._sjAK|k =o Fie _PWX_g[uي[IvwAQA )Ws6JrxMo ~O%YgpDzMUO__UqchRr"~Ρ*ޣ|nm"dSk8uP'M|@O}+nB͉6&-%P݋tE?Ns/ɯNyzO0;_NN:'IG 'ȞsTf7ь!^sCVMm8'3j0K4,6Z\?fO8Bvsj E3V:P6FD^!׉Y֧䥕*0E}egB"Oq[U TZ +<ߪ([=9 Uk^7 l2gʨ2+"HYBѦI;*Dz9xu(BMW2;3WbN=eo}OhR)t JJ|;|r BK+FI )~cDH2BFH7XDF:(="&;6V _S0X5~/b{+&q&4SLݶX_SrJR:Ev6_R&,RRf߃~92qͷ* 5ɫ+}q➘كa\t͒?V!^ܫk^Y*] މbgBT)9>g*ou_FE j,+(JYX5YW,I+"l 2% 9zw#$ʌΣH)YYJ5b"]6N-d>_}ZZ9hQ`9³ll/vy6+Ep8%9w]H.Dcځ$s)ґ^U".tZ na_X77JOgLp7H9ځ;M&oE1,|,jKF'b~kJ)=]9.NlFkIJO KV~* 31t͂s#y/"F-1(պ84w̪1R񥔼V2 }wK|‹ iH 6Oj4v]_r}VU3E%b?:?!RI؈fKVkY- RHeJbo\d!ۚUFR.jBVUHl* U>^G)!4A-,lԫ ´ J"l% rj+FPM ! Icϭ|9,ʜHFly$U_L(3_=ka.ѨjT:èG9Lﭕ^%3;,'6yS1; j>Ws[`sF4wQeQF {iCQ|˱$=ڬ٨4 =X>d}daF<&t0SPh ^2LB.&\ : C jY1Yy㮕'FSc]dmSe Fx9=#W4Zt2e.cnx\-dFtd`{+"ԅbƳզ9 BfjI4swɤdj/5ل9Y"8'ilʴ`׵+: .P; XMgH3ŒTly8raF6L|͋(F&Ǜ+R#OGJbrRڃjl7,G S,Ak72g4)f0ؑOkq C}Ѥ~{lKfz|.j7Vs,AtpĹ-i_**·3٤]WV56;.]Z6l9鳲ZQ*-ymА&6i9j2KMfg]ԥ®ĸi~(Ǣt}Z2Ya}/A!rT=pnYuQ f7Φ*l.@deZDcKj&}s[\@HHPCi0?[°zl@Y\7:/^bV)=5N;jEf{l.іԌd]C]~4ƛ6T3eS74zi(ȴ9#Ԣ%/؅.S[TFdL2^E ^pH 믴IQlNrh4F?{@,Y&1r*]^\ B! d}+U8\zSvh4ʵ!#3!n47C%1r}}$'J/HrčZ1]} k.Ѳ(U$%c uԝir;Ep=bbҚ+qEc5N3+,\a*H/XP-p6;Ӷ GzRy7#6kcXV|-Q-xSf9.oE Og .3P'O}95/JA#o`4@K/Cq'Lsz0zvgO$}in }ght. ?oECR'Y>̹agHPv@דFp%)[V 1>ǔW6Փa1UVL]5 EEUo}ev(Vt-<;mO*ևоs^sm&)sAX>%&WNҧkYުrѪ ʼJ-32ZڈW>ק9}D9`4̷Xl LXTδ2,{lrN*ã{X`೹s1`8 vG&),BVV诪&zcf] n3U\ҡe--U<`MZr+9&i2򎱕SLȆʘQ +i\\L C,v¬ x6^ewТmWձ\Å3$e"ڿ@(F_CEB:y#M1a4%ئZ3U31==Q3F@ZZzuR}ulUD5Da:zJ琞MlZ ʼ>bKjf; *ey׸ |zlUw0#@h=kŎ|6$<#]U`z]U:1WjޥjӼ0ݙtǦϚ=}◊h>K*iL'$tl{e%}LziEUi^D󸵏`JlfX4'-Q% ?O)U˓^@dER6r2&UFhU&yrJ^U %cU =)k؂74rtp;,8)U,Z^x;Kt %Z̾$%*ÅȔ8c}ږrUzUϤwW Mz4ZauSK)y2f@VzZM[-Naext4>'92*EaPmr,mvs 2ϺKRed79NᄮtV՟{Yu,VJPն8vVlx*! "o+ HWR;Q.y3,ʯ T~* 3';ϢLƼC(tSm*#).I3m3/Zx$뛩/i{tPSd* WRG%Bcu⧐)N kaJ iy`k"`g{i+*&+a-CJPϑ:)lSZqybͪ0l{ -UIBZg҉+PVOT^@?Aeqwz9""?Ig]-IW.>({.4:XEkuYMѠ:WbSau02m.^JMZ  U`(64;ij*4w>u\h>("tuK)9sTOr,ixv1H&5`$w,wM4îf}`yNBysZ.ӓ3\eL?,x4ZKgg fAnbx9.@歹C@Xgtkn[uqmmu<#akfsi"(V֊6w*q%M)ۆ]Ap}F^ٟ 6'+2w]^٣,IԗUdi&k \nU[`( ts56m3mbohc9Dr>lT0{K[8r: DWB:YV5ڌS<ֻٟ1sklr)IN\ͯDDd.n> ٶ7BcdThdtR/4NHeVYha^9Olj`V~,[~  R1cӥ;fΪZz$%aw3%fÁwI}-y@jBWdٟlNKGo% h*6v/nF>x6d{ML*ekVVd0BE9TŎWXSY!E#ԜgUТuM-̳E,Cz*jڡXT;9r k @%At/m!Uc;U<IYQnlW!]3>%sX S]r.x}mL^$ígG)v`mb=V i~y.86fMPJԹj4HEN#m'A?dj ^:I J^)})c9Vuؒ &-<nm닇j`SXAV8%dZ,K<#֒Тw .\duv3샗K #v*K,ZIUW\SUy.J&FTal.o43ZPW \vN`ΔԭnGhKZwGvw8a;T@ݕU\L5ڪ' Yx[ZeV-:`-8vUEG`qWejۭ H/d4i0NTL %&F>+*qhLܹn` u-rF9Yi$cmY6|XI &/QHH:3>ϐ+S5ΉEyƽϫgF|ͥ6^/y!J2ൊ<:fC&`5g9^CfM2S{nXmћeN<E`٣`'lyCV=Z7Ҫ̺[`I YB+K LXhP(v JWG'z^K4DŽ4^.4 xmh.<[VeiA\C$ĪeR{ (]e2@M"*'wv.zD$"藰/"ڢbbWT 3j@/KR]W lP$YDg[r$Ϡ|_a[ 'K F:nfgfvi*tU#%SdU(F[z-!̘݂'gHv<ٍ}iFp,cn[@l}& .j,J?q*]J$cK$҆'e24{L *jbKM& hZȭWRW{60vЪM{HO:k $'[N](#&qܭcQ Ti;ʶI7BtV2ɳ`&EE"9$iHk3Ĝy~T҆<=$*M>J'뫲ӠN_HzTE}2ʚKRq5-nRAs."Z UQB`=E5W5Ab`lq{n| `p:* ˆ`lخ>N9zކ䝮WqDǝ )d|bE-صUDžXܮU_:>kC ||يz/'g5>Ykf,2dQ)eN+3Iϙlwy^-}h&N1n/&rݖ!Ep"TIT-&$9FSkuv[2,UtJGW`1*b4ӝs;ύ|m0TͨbpÆ1l1s,9j|%y&En=#Kԍ qmUI5Bp"kFG2JR|hIhtVyUn4Jںqr"8_[+̻Y ˷IX'ԨJA6Q[kl kHݚRʳJ@ݳ[]ljS(ZUm o;|ZS`hm>sh;}pҏd/WTrg9^qt:z6#Pi\` [[ ZKe,A&u"QIPrLǃ旈\]Y z͙ B]h蕬U J&0 7g=fކN47并9K֊\ԾKS^?R[ܛd[,tt:j+:T0K,\'"3f[ FŁĜ9]M[X[ijDVO*&ֲ5:9XS"&D5IMx]8n!pD,B2 224B@ZifV|YnT'֢FY󽂭v\~{}'[.|Al25`!Nz *Jﮧ-겦)n 3E3H/lyAN4x b$8h,fU R;%!n^{d'' })G=]>!pt0RD'/hkt8)va*xFVbmK̈9 ݔQJ@nP^3蠱:1wgܫâdۄ&5ĦZ0zużQIJJ穄e]魘lyoErVm&'rZB)`yY KjQ9Fpr7gfm%#+j-Lʘ UR U".bQPkɱWyFA̗"D{=-=Wz`T&ĐOV`] y 4n&;#j'xR" }m\ +LSudN2V-ySJWz!3.YՑ](msL$,Q\w-Tٰ-E` e7䕑 :LN+h&%']vvUTƕ;ZVg5esg@~F9>vzHA 9eMpQVp.)HB!QlG8 itH4|Km!t#K䴎9hE}jl dQС""Ta~HQu^͂0 y))(+x ^±9dZpeRsܝ$O%:bz s]aͬy1}'5UUI,#-nc:ڿJtaNS(/B9&t3gK(:E[[%IvEs][+"|N#-!ΦsIKD֍$WⱰ#&d+]I}kj=[A/L2@ve'%u؁0HNhv/Rϟ:X[;we1R6僼!`L/Z_L(![&uuA'GzЗmdk*_8w+X{WqQtѯ.YʹΈ~xFWS鑭f`<?icu[E>UN]/۴eB")ح}tt`9M i~WrkoDBMo<tje#bqlo̠k0c.BdmL;,!L  q}xIqwY`O6|)$ UmAV(hgĤt3EL=lɃO=MuZb(h F13aoh<YGq{nkDƬ%rLβTM\UȡL)'p"DRUuUbpU_^MNgg;HfL {>mL7aڒ:udBu WGXgabџjlՑΞ5#'Ria@vY/3beE7Uob[6v38JiĪQa1 ^@'mbFeEîS歟h.`*<+՗ugeg>c% pgɝU]QGu޽CF9i`-[I&]DF\<rF! m.wJɝ˭L9 /)sZ:‡Nxpג%{ٰ2jl>~sM kZ"TQR$FPf bCJG3U7'҆nmk7'0Hv:͡>bLB"^z&8;EZX֚9 FF^ 8T+Q5Xͦx.$9mWƩE5t<ؾ<j8b }f3[cZT΂V0ׇ$k경\Lej}8j`;Ue_#B|󉀎m,Xӧ<\y] q}DU!c]0Դb"f^yl\6FgNe݅W`m@C]:jl8,V#[.l]\=jE<0٣:˸Goj:L+ޡoX.0,aIUDz25XO;1mcqQmOȯ+[xv}61Eum\%1z*Dc sjey]4' HBK-. b3G$s INm.$2ii 3xy[]DK9?y>Ic.F*o8Ly }U:p=;F%+<[!0{yyF ^b[^pfTgܶ2>rC:+ di=Y ɩLd)oQ<QiD&Z22'[;a3LKY4f٘m g fb)6vnzQsDJuWUh1KD25;g[s"s*=T Pë摅ޯҼчJ$v!a+m wvg+L61aĺtñ Svo_HE1vGU d% 8ĩ@M#:W< Y7Da\Ʉ =X=}΍agk%w"CF|6þ"z1sE5+vtLkN${" |EjE&;?\/DZ9tV\Ytz5SYD ^ֵŨ8bJCt5J5)*cPkf]_#bV(5ռp9skQ *)+khjg f뗉D#iL X X' R蚟ݔ$u휰jۗkj+ u޶H6ovn_F|2zфu\ =E5T9v[ڡۤdvaʬ󱠳c.)s#D23u `E3R)bx F"ER.3(]CQ"44 BZuZ3gJ$Z#T؊ۇLhYYMuWgEpi}cZ5qlNҊzڶ devVuRF96B[JvYh fv:*i]ȑHrvwj'N;bx+fEd y;dA},l_1$ysȭ[hÃhlww)kr iJUPtzyYFC%5w[6Sm XX)nA*}}T:WG{ӎҕmJYL'mRvUm.wsmdGgC&.Mx$5H.n:ox ]wF9m:fS͠HDzÞYSm,ҮΫmgIq:yt} "wEK%y:2+6U~'Fɝ$i>af-Uy>t~⽖0ly+{ %LIwge@(Onv:r`bc!9Zrf[rugWgn^ҫұfD^=\Oi__m5\\͇a-dUd˽u3 mv4PԾvSawbeo"4\ =!"#12A3BQ$RaqCb4S%5DrTc OS͍ENng/l\~ LJC+7D*`G.c'8HƤy'ˑV1B/JEٶ}e9 X ,@NLJgGob+mE|5On\cg.;oMLc"%< &AG`M/Bۼ'zqVG@/Y]]nZ|"9ko=q .LzI?ES#q+`wo=Ójg z2ztݭU)K, A;)eȒJA}j_;3mWxS58&]okCO+R|Tx|S4,Ui$їcVc~Qê42EU;\Fǚ0U|%"Z֭%BdLmT$lBOP}J5C>'%_쌡JFcw O{s1Պ&uD,mR2֨TҦj x`K&3O4 'e$:fn)$T&&:+tO47LѕH] ]@r7Sk~l0{Z0?@obVt~+?ڿa^' _Rg_[)+zɝZX YUdsG,ә[a߰(X|i5isQ5\?(|ҌwYw׹9c" F+|OX;o/ Sc0kbW Nɬw7hعD$6mc[ Na;MpwCeFTJ}"ȍI0ojG 3ZJK ;NNS⑇!\R!HZ` fvFDP1혞z(X*qwj 5D*2 .P`-[,5@SJ~4.>k %~L"Ͷ.{ye42WSZ8DD\u`f!'mݶ'İ׆)ϑ8S!rRQło:YL0n;/2gyuUFǪ +C㳐>;ej+]:Xf{vsԿWr@ -^$*0c$l>OKRS}F`]3I&e5ql`[Vϝc,e{hFAȀ3ePP]L7QYD u*?P cWL0k`k0#UӮb0<\v ZD.J-,)VYZY2my5xS{|x: R/l@9ѷLzYO)ta%P[U{X$ }p%^o 38z:p5ӳvy_fĒʁʣo,CLnu+W2QH-';"5a$C PٝLFNH>R˄!m"r8hģa$`{J$uxd<ri3RhH???sHR1$S(e"^[M?+Xkk'QZaԊ\v*pM$$68eͶLrd<Š`|J݃Q ȓgȖ/-BXZ f / 6/ꑙm0E6rBuzWi⦡|XRU  k\npė"aW zw< r55$;ȳrIZ92oxP!JvʜT/\Dܧk1QIsFR:-JIm\LXCZ8y\F ͰEKG!歕o8͹)PKᤗPP]9^hL2?Ԍ1A*qsyeZNk>EsSC*QV_rru4lE"DmcRㅈ4QF]rO-|Gˊ#+MRɠ~YXI1n]~)D1ž8- '1T;`߬Qi4z5T޺~)k=X 0mC}vc +U8+#q4Qo),3VD7xMV M #8) _uk*ݡ}*A(RZ+ݢV]ȁ*N)S ))M&G%'EY d,a*䒪 SAl%b3\ž0Q_er\|=>AE!i 6i+`nbҹ#,AjdEnDN"bD\3[Ǚ jeB>2c{~;i72rW>D~k&I |Rɗl8gW7tO40]p4y.3\ԌdyN0&_*|&0 dm40du,9II(9Q FE\T˅}ڡ`A vI_jN3QK$[h4C'?z5s.h[R7-JAM}pxG0C$,Q\H&w+Vʄ5-T?}D[2M_8 T/elfH`(%⣘ouq7)!L fda(~S1Ƿ&=^T 68nv0Iˀw SϤe,d!HD$6!ƸynW:܇/~żHj"QW >@5 +S3R >E!H-sH]70]\̌"6Hr@*@W *YH۶B8=%S#I/L&;82C`t 2 QQ <$UX>05Ф\aQ З.@E"lyD8BT[H8ژi2Tmtsۺ,1[5c4N!X9" u_ [h`փAq QBR}XjQ8#4U<`+RJG[͹O4o *J"ԒS \:,RCejgD+Iփ<}M$˓?A%b I2+R&%$$RL#QOpvl}aS⑍E aSC#mHtN1sN5VH̢K8%mgIRfB 1b9I_1$ a{zE+WE'gZ1I sh=YCR‘N-8ec 54 #3|}{'iHdv(fWN|ui+ᅴi@[5Mo{<۾B,rC gpd;ԆG+4AG[`kq.;ᄗt oKm{8-P0 cl-d☗6(G vqD6;;S1vpDuQ=S,bN?Vc?48IƋ 폊 EcT6sd.YۼQD00g`ØL Ly^(O{hW >0MG*L}5p-36lY P$`cpdb# F^5voKHF}TmJo(R2SUT:HHl2%@3Bб j~N* gr'sq"ǰ$4cX gO e`@%{ U5hq};Kb\P+l[f2'guFm#r5e8( MD(ѰñIpG?'n~+oW1oż**ĩ e1Hߪ)HBH:F͙vFj2NrHĤe*dF=fɩ#~c/)*qX EzljV<Hcj9l2yL`B8,b&YųKn8^C49 ԑJ?GRE5_ #⡛P$pHLZ%ҙYCgc!yAJ"=?iƹl @I员ѵ8DEj+b&y4Ia@:ܷ^1Fv\`+ c/e^q! ?KapyN#ǔM(hǎnȧ G8yFR>iC;Z1Fw$)lU>=a8DQQѮ1]u=Qj+`Q!G9_IR!I;VI_C<7 c pƜ풵#5~{`_VAz ҆˭X̨F{kd] E]I84u Uj_lO`~b v,W ^ga+#*(M ևPZ?`p001D!CC<##w)° zL + ԹꀾbE$59~?)K 2vYlȸ*<<|`ELPD3x#:b(8>d1w 1⊈@g UJDaZdOP09ش `FNWHqD]lF0/H,v`u3nc4RYcL$ rcHZRUЖ;$juw{|!ou<||EReT y]Iou&Oj1gj(!& b'WNߚБ~ukA`~jC4" ti3[uBh$F#5uc Pjp{ᄄ7CvMI\&i*4<aä9f.# }3Vdz@D?" RŘwYp՗SߗێSFzmN#7Gμm4m? [Of s.Hh{`P 4y$m$R%QO.Ì9LwoppL[ g[ߊQvxƒ\0E tc}m!8~֦$h:NxɔK8wZTxg2dQȄNg{h:uU%ShJA3$4@Ĵu :ePz$uRDjI(MD*JI b89@/ HPj%lc۱U= q_plk"z;&kSDoJ[G)23$Ƙ`s5GT?c(V>?u=VٌS@4s5}3q$L7~]Llfٹ/,0,P9R1ݓB xO{8WoS9w<`a>i1$d>'.di1p7=bMlcM8K6ig(≠un ˻‚4DJ?`H$BF K1̻TxT\a3J:aaiJƓE D| NECMwR>f@5 @6I΄oNGٲ͒?PBHmaa_OԞ @rW^Jb}Zmy6.ߌ0Y9!F-e% \3}%x⾲113jxOo:#9 ~ ؤ7K+<wDp*;ha]4֧nDĿicnD?#hȠ[C/mGohCWQ[Y/]4%rm41F:\7 (IhaB;U33$9j}2NU9= d+[2=2l̛*ƣ F%.{ƃ47" 2: G:)hĨ>\ɖD2Cu(&tRx>Jjm%HAbTh8WP(.@ݚr043qB;^~L.~fOW-.)TmX֤>qZ Ƥm,:js0I>BYI;6wI ۏRH+ MTfσȋ ;_eɿU)!t+S?@Axx7eHh#r %*&wFC{OԌj(ƕNG%B~hy8=U2@N]krZ!D,3 [Dr̗SzpõH%T)/Q?;Qu?錊 9Q+j"%m I'M\t ?f~5s_@ow]= j*ʻ_Umo<:D#e[5҃m֬x$lSv6rmS<[Tܷ*SaF R\9$yv0G)kҝ)hFj,HnQye5IQ{! ؀ sFFnbm+5Rs6N:48GP!jl*`B`W+ǰ_ lB”hd:$լ> NLj+:<*yvp;_:P|b~ԉ'=dM5BXdFmdd ?Q ߑ Sn.FN%'fA,L/x  )6JL>ݥЩ!n6j$ђ@ ;qq;(|_;c5\KYGף@Z 9Qo|>5LS%EkpAc kp92' H^fj6q \]vbr‘9X6 Q g#<Ŏ߈f'8FAC ЈYBR$= §+`"_s(Nh pZ,9:+9B~T e;CqafqOa@>-L xfFE5W{cK@חc7a l5Oȭ;_?QP#E84ڻ) _ɮΔF~2 Wi]q\e]| zD-ŸE ӉS׋dx9/*;7fgɫ^=Aϖs!m6/)w5~+Zt%fě]W9>0G%4r.rT~hd`";9f00@T >cSLnk۶ (z QQ?ȍvr3NOnvuۈO<:Cr(CO,3;9򢝤7b}#<=̫mw$N7mWC'a7MˬӑC%$%%]mȰ(2 !RF\.K1 PyeWYx@ev1ޥ,.:I?A*FxN.QQ Ϣ f% $-)#X {[A3G 07m $I? HM>JoaFA >k'o7\ Gag@R zUHz5~l"gXzBQSY !v6 zsZXydmy|@7ڝ A1cwR4XbI|j  SNk9r>:&0SJeSBMzX$Jɤ'A(06+Q(CyPꢀzxՍ]=jʊV@[2EG@ \SYBDI=zM,q=G@W.Js9\0qqMpvc'5?,o+?zY *>JzuWE) Vȝ;+Rgx\x5rjd>]Irk#a^C @QGTj_/QWS76.D@'>j@VwaccƤx9X/II7ESÉ,mvj 'o2 FyWn1ы?\ʅ'13g'6({{Yt?0x-ȁHݍ$22acPvP$\1arŹR`rL(ȵ N(y d4FLؖ"_*_70{MjV?e$꽳Rlf& iG7]qN{HbDk ci-HA'jFny Q\ն+O4a[i&t8 u:{֧l\3V~bӲ|kJS;Pv;m|.V 0U{!HЅ40Ni  g+Q#ӣs',n6!y~1|W0Y #f8KA{Sw(gÜkQV",mRf0]Jmr|\'o+YGS&'P߭XgEZ'TE7i@.N#{qbΦ㪸FPO PBƒ CI&R)ZM(,z]Q> }p3Ov .e@h,ljU{d`ȦPjEnjSYN5Q'IhMduN$x Fhnސ銓=]_;}CB J.J1.e*6=i@U\:$<|x b,BOvlATVUDD~1H2DDݵ"Grted<$ҭqEJ<<$A[Q*-%`NMzW,]x=qqʜY!--hluf_ʒL{HC)u:l"룔`H8U:Idu*ul:9XаZC` ._VrwNX"k":XvD1" U-#pH!D0t<TA`3@8Ώ } MşuR:8gt@ էV7* dKDu:sC5 `XSݣ) b씇E/+T~g2%>NӅK.A\Hua)R$[Ȳ$ #6# tW1Eo TRţ r y&+2>0y3 %Fz| }iP+qo_ Op8eF_6 x;؜qLGQ>ak.GT/:$ɯTl&M~L@*FW3O=#rKȶtdW:Odsva&>Ὠy64?V&B+ɲ2)).TkmhnH21堥㦌bd^j@WIcJ3-"c&.FvLSH6Y\@ֽJ]=Gdf\רa5g`5ƃ~[l|n3FԿ纄]~)Oj6;QɌF* eg>j; b廛W@3EJ7լ± ڡ(y60c%wMYDE炢fdd 3XbJzeC9|Rtu 䥂9$ &G64Z܍i%_ubCmM0'931'S!:l[M!/Kr% Sɵut5cy^[[I㳋syE9VcF<ۂ%KiyyىB787'm,FihpO";|0Bv!s\%.2 -jKC&X+wRF WQK KqЯ=|vjlqr5;n!ڲylqV_9ROqfLrsKTVi ZKzHNIQ̹Fx}]c\Y߽TN6['mK Ő e>51_NѠPPl 4o698:Ȥ8-)$䔪w#9f-F즭՟5\B?zӴ| pT"%%"}j+&\äGl 5$_ 4n"XbV\t(ݍ'cƤSFu=َMg9ΦS J Zȅlml0F{xB$g*䀀N05d8BF3J$2$2Vg.<8CdUNb[5j\zM_Ay&Mzd{1'Aqg _gA3 I1ޚ2zo3${}t>0d?ΦU17D_e iܵzUO#K&1ZBFhF9.h5X fvBLۣB /(h0Ls:1o:m:0V\6V"Kvk\}N`l]I>-WQcu>-PIg=ņS z8 /B&dZ0TԑJ4"1ZUTKI\:Ow*7d  xFH#QE2[=C*ѥ$_vj"V0G (Hڲj϶"5۪3q^fDơ 8CN 3j$(;Mj2O,ͩ=duc-ۢFa*5Qպm8e~8dK!%^JדΘ! v&E^IlHbziY&hbdKN}=o<$:#`2J fd] V'^Xg/fH!!s5 e suȟ3$'p$auY@ 1Z(l5$v!htL!Ja.aC[U R.6Σ(42@5\blݲq&rhNa@ZY#LT.]C{xکaB1'| sbmMliF_X52&Ԯx8h"=i:SX?n٫ #TzDEqtc]}5t_釐jZ?6 ~dP+gB^z} AIEKӡ_ kW~4QJq92p{v$퇗 և@Z#5zچN;80dBjEG1.䌄OJB) ]qKzoHrMN虚X\z/2шax;oLFړ=W 0@>QzEq%nG$6%%}zC2#,22~TV&?3*wESlbneݱ e5p$Wɵ |!El.Wl>y;i2ޅѨ]+T%.XyyP5i\yL 1`na7u>Tj*g#]#M+j*]-JƂv5,Pw^bTN$pܒ(c8=P١üweGȰJS8 Oχ[-~C/>e$m99_ZN9%h\G!רr?LTUStG(Ux4^DT d뵯JT608}EnMiN1K Y`iÕqK?wԐ*5!IG ѣ#?Ce*eR~Wե1 w3ZY4# "[:>=\-ZBD5P΂^xwK -%89$!Xv ՅpLǙF<!tdMyEa0>@pKnJFY,[96K*Q=2$Hp̠ y[fm[pո&2ʷMC)8&Q$~ V k@%2 CBLx~#4{SI"]ۦ8@fJHN#1 1"O r p7Yg)IbbSi9I' S]n{Q/N]HfM]ǃ<+a$OJ$;[/J{*ltRqa; SFUCh%g)żY 7dIwJ'˪ƇCH.E2w0] KG]QVȎ2_'aiIwX;XCF |sN-!/%B$+8^Ojm,B}]wIjkg$`K?3 }SҶHuU5YKHvF |%??:I i>us^-|)}mlߋ586i$84r L/ @N9q;k̊#s-s}:s"4R,ZW UI#hd .w"F\#e4ŵa3C~ 1wȏVvEFpEBK00|_8d4_BĜ)|rQLp9)nF(ˣ]ۙ>DĮD~T\mYxdWuҗI챓#$SHp2w0Dʄ~e!lڔ3r$53pn`녙Bd[a9[F(FIH=)h .Ӵ.aI[ JTڶ%@ribwYU{Y<+\͍{HC5 F6}[a E}&m݁eA!S<` 9Pa@62$pc$oER.&`q芅wmz_tb%߅3%GFTm]?#\e3/*YF6((xZ;j;a2:aXB#KClrӽ5o%)rog78ᘀ)^>-}5Rxo0xaPK7MkE19F٤ε4 j &َ(qDq~qs ix/Ha2 $Qk'lQb&\H›!Vm7iiz9ɮh渎 b ˯˜h&5ʁHvYLL=Վe yAi3FÐ_]CP?sb jX" PgtS:C. hNW)!->">ui ~XJaqľ%:גX.)V[wh'6*sqmT-GYlkUU:G`&ݰ[y,>w-\$~#q݀`ydN"8rU҃0 y# &oס0H.^@Dޝ-h.|#P)q]ƟZلVyi`MJKDE{5`ؖX4ixI53Koԩ{S6,$RK?o V܎FUi-sw\Al7fG#!2|_FIp!Il$$%a =p2htƚ%*HSW0E*jdca$o0䥸%iJpA4#գv64%|Q PgORlKڶ]evp OTl2c{'&}%̑ 9U;TܑJ1RζG Y&11I5VFڨ亊T]"~XPL^[+HL5̊j'x(gp-_C(gp'yI"~@=p1}I"(Ft>Pիj-1. K#0@+"S<T65lZK-N9c##H̿G4Z@m-hin%jQ8ˌ;?a,&xs,rYe|;]g@/2\neS)ֽdei 2p`VAL[Q^3}RSƃmwg͵= Nc:PdeʜoۖQˡc(j@ca[tpJ,W\D9 *\oA*!@Xq [32v}?5mwuwhZ~$˝$N Ϙ;9$Q^tތmf~"b ù2ѺeG q:[ۄM `q po;S;0mn)SR@s 4w:HgX dd=_+c(J^De֤I'['` Ax~X|E_r.4ޡAPudry(n0K xn wHkqLpA/}OlbeMIr Ԛ)wv[%嵒d1雉mt9ͫ\lwDN"(ʧu'0ۙr<^(/V$UY^).DŰ6 g>,6!JBEQa'[;gb &x#'gD \%RI754$L2: ;׏$J cNuBl%heoگT-E4 g ghyyoft?P(-ǽǀ+mR(q}{" 1G1s]yhk]1{pAHPʪ+R>ŋgȫSn84g&BGuG(o5h[4%)'bl0%yqw-W>FdX$ǕO`jRm/<[m$17~n5ucs \\8/%`ЁzǰKKo=" !{y%cy7c|C%B AHo-Na\n3r#*̵wnYtWPsu'>r‰0JK**h$r6zqc{yJPC܃ʉj2a8V%q@Vq a10+vJ[ N! .cG6@4;!<3m|SC<|mGn]{r%˛#yK#0$Ԇ XH< E]^LhvhY^V"$u!. Oڼ*bhYIgNgjaQ_70~ߚif(ԥ 0EpSg>/!A9XH>a\̪?Bxaupv!O{Y>#G8SO629(jU'E9iOTZy&m|Q7jKHeH/W}P֤Ka"K?N0*cS|zQB3 R7Ug'QHZv \XQRA7E0ހ~?R1#h!V[)2$eIQKW0ˍU Uk: ,klqm0GϣGZ q1nuU8TAs9nWT |̛]"/a\2 vVQYTŵ)[1jN+]Gk=Wh0Ze}Nئ m ƄK\n@"4_gT\9s!=pq7~*_p$8+lK"_85`xV~a,cvW{eD7˥ZwUbEzC! aݝV 1c@$ͩ-vIQR(d~P,j FPGrگQA{KЅU3cIښ3OӼ 2Iuf1yT ɴ@&N5U{)H"O='뛆gHe#l r: ؀trΤ֤EehbC `am-?-?WƢ> P^ܧdbئyˇ }KQ[5A d d}d`PT 5Z0D Uݞ+Vc|~0lqRx =[8n̶d$QZO fЂ$rAF6#b7t 3w*Dv F>TW]QYqK|?_ C 1@H!ylX\q uЄ$9߅Yl*a]c/.`{2$8LR6®b 4[MQ^7,=HNPq?$Ake`Cevn 񧹖{eP[2sbWG -=HAm)QPBALEOq,,=8mXfW9tQ7yV%KeGŨOsȡ¤Ō|ռ5]ҀXl*lȢTH=dgX`C!GFtw8S]vt3ze[BF%BKuran5T_y)Z`z,wI) T9r}㊵On7jo@D6+qwGql6*;-4"}3(g[p*q[:*  ~ިՁVJ0bJ,NjuI$8JהȆH1,y-RKNDR.$b8hHsъF6utGqO-jLUWgS+]b2C\J`Pi'Zzs{/JnnjL~*=L Ų ;^G1N%I g T$bB2z=[-p|:4y4S&/C ':KNwO;㛜 ͗|t^sVa`HSfxV2 8#$Z7 _ە'?LaV]i9{+havcA1ܲc5vpKc$!$D0 8kg FƆN>*@zDF0Xta98դ@ߜxӨDʀۇ՚$VMf+ 5*qNt*pGd*8Ή%0XtGi\dj0yzt܊E%/l}sq 8'+6ec#fgql \[KԎ@,Ӏ qKtEFCTؚ?٤;RcR~`2k<1j.mɛru=&8^!Vdoȑ̸RC$ai{:c,v)onu\}Vp>3DkB_^,A BeMr&0D96[)y%c(|bLt"} 9h\t9$HP_BackySbt*aߢH#u/,FPHidun5b2Q4 ?Ikr'wm;:!EH00EzabI1/Z 5j^Gh84yE:WꨍXab7Tv`%O=A,b[:.D0SGT!XM!H+˺$mQ SHvrSIJ[Lc۬vAr66kil*{Uq1) 4˙+ԩډ5cX2\M;5aƥnZؿWw8?e7BG!WOP?ok(`j琐+uC58?O ݸGf} ܌ro$NNR\̏zO:JT@;FUkY-$rhK ڟQ3[m$Q_k$5>vNQٴn 8'i{MD;spWa薨^$ IƞV+| z[">.^]|wn ڻuzP0 2v;Brk ^/ RdB:| 'Uyϋ P-\/Zzűe^ԓʭVn 5]Y]ARu/Ƹh\+S(:QJp>ʨX#cbj z(\;y9_8HrS_4zUjo $2s<9TOIIG DHӎȊ(w 3Y,`D4G,GFrbw{bp$  k3R2k;n}5Dum26>=Zᤔji7wn l B3n2 c>7BT$TDSMCbvR-&{w4AQ"RrHqZJwFGKu ?lSJm QZ9ir$4rNԱ f"#_x"^)!]&7, _~! h\M4;LV⥘dF*G>1WDϕ瑩4#~n ;9G'3ۧS;ջd2.bT}#wa\K fF̒1aQ P ݁w chIb]ւB+U\\lF{.~|Lb=w^zh<)k4j&1~ɖW`p6l5f6P frj,##`O\Cd$| xѶNxQ%s"W#=4n&IrG^Kl3|"9KXfIWC-#b3oy2*djj `R˙ruDqJF+j.p\1 ty*wE$j݋H+XQC"`jzb$JuML_`Hu(bsRcSG}8 .ģ;5W/WY$ Ir(kt`xzUO`S) Q3277\\D+lpqYvuI |;qWAw9+^}Lӷ,|?ؙFB"Ũj)M8AkCC=\ڣ[nGK4-dysqFańVѦmem6AK]Naj: ;/E4-:gM1ʺ 1EisCT1g=O4?R+J0@KۡlO(hjf1a=O!ͮ=fY0`BuI .7O>s G(Sf6# 6]qZGWF3G3K i!D'i Vteycx{#p 5^ɮj-B׉rQKbbUpeHC0DbM"-1^4?U~çU_6!sBclF}5 avڡbgD^{$3|hj2u23c /㺌|GR&0 [H/NB2Dd"g=Ws:b9fb-$T=4֑QAMNɼdq]Ԯ1Яs sKF4 ŃXTgF5"zq.rz|lZ+gXP0O.)-b\q!'"8nH^OߴU$ɒu`mڂH*r>v$ߵsZJ{tkN+p̕KBRJ 'Q:&1ˁopgE)&m>XItu+V+2+? ]Zy.mK,, D`Y$ 8A:ێe'8FH%'R`Z2< {|ZR9NKѿ&0<߭ux?LBZgԻ5&v` !$jE'=&iQ0y`F{`Fvoq8e*{aR!4{7SmG c*T #ʘ,d(?_JrQ Ti@LK?&0r; *ƛkmvm1trXƳbKia!4T3$ Io ĆG9 UiM0;3 }< li'Lskp@mm#od=GHϥ Kcq^鋂#ֹTV3GGP[ nta<{D"&jjE@ZSf7e0,؂!# P<+`MEqi !,b>rZEs)F{pq2FafJ2s jNȸ|.k)j2NkYa@lIq9FRIX7b5 `捸/f!$ qnRD.o,,FŞ̘Ac&epڎCv99F$ 9C6P2Ä \?5ŖxjhL8oa}L94v96tg8Y[JcҏMtkk$;DZE̋};}(Q&u:놦? V jӯ-i`ثxGu]IJ7f_L^k3؛6̼c#vh"xm-ΣǓkq2 JpdP>GNo'(Ƚ8wX$) .Lk lr3.6qXb Ub&̚wOI;3D%2EF@1Vx\d֠JT1Vsb62N\}eHF*ѪHGQ^M癨İ{)YrxwE-1,!WWF"&zX:Gh~#F=0u2 tIz,p*n ӺO:kFŒ͡,k(v Ws $}<ZsBf>jэ0*XQ4+$c_#SECtll/0OnO!iS{ zrvqOk<*纳q+PmxKlzN('{'VkU8F6 cR/i'{ԓjoaCJ3aLj~ypN[(&DOcORDlbWxp!qSHB`5LbPŤh0z-u#/LPKR̓BvFF'$9 *E'.`j_^97eqRL#Χ<øRQmsb7<~9YS)j>bg'xt74fn6̫YS@Y"K(^@,A, D֦'vMRpnJ]_EO$pYϏ \k OԀRt*j&u^)hc5[f:AomWLJhz۸_6`r$.3MN?~h~&:Ou{v:Hӧ%?>YRo~,j/K%YilS;mV{5OaPȮ̵[J1G`)昖 ^_ȋ&?NbfF0T!+)3:w( s~Hzcj2t |c-[Eypb3@szle iaHH]Q1w6꣛>n`|9 Ki pj6%y ˠ'X-d [5+ဨI`;~d\eu$Ń8LKp|3/}9H<~NCRL\yxBM4SeDs݄1mV0 A p(dKj /cx2={rą\0_ҮNmGA&⼑ }Gvp ӗ j7JܚI/2egMd9 d [N.b7:œu6hz|݉K*St$h?}:Vue8)q%΢i1xNEMFnFA#ʗ?ūdonH ]ݣ<#X}*$م$9͏Nkwa%]9m[8*mOl# Gyi#Pm-H0ZqWč˕05cYbRT|=[&8o!:h] ,TW(j7!/^;7GwXf ]]#sD)gV<1[C $әDafo(#Cz*2enj@u/u V'O[T$ǜBlalju=6^@4BmCnLOyMLU2*7r{M1Uk9ݽ N|MEF2fH&1YjܬJR` YhPDs+c'G?{[0p Yx]UCS(κՋx.όkñꤕq!)3)@DNHm[T|Գ*ԢNףR(ZB\Hj؄,MLhz~2B\3qk)sJL>*Pÿ?; ?vYB ;x)Ƭ3OjOjH< 3"3'?~wXCJ l,t^kvDB4\qݘA:팎`Xv-FdovN䓹&qr~p[d\n)T.q u߬=VX4UN5a Bqc;9;3qki:R}?X *x|ta}9!eL’>evo#ýH8!(?u~ vYvx`r9 X][] jYBd2 IQ<l Կ]`ܠmؑm}АnύH0:pmIʹ4znDk7꣞t Y>*\ż*ryw\[͠WR.?$1$ 5pvw5{ &YO $'3C0>WQ;'X`3f%Dn:\_LQH7֞ 7 4O,*jyHc/\7xZ| $̧u# /uRfrG:q{9P lZeًQHGQ_{s_!RW#PZG(d;WIcQ:n D6qg?6LT3pU@cձsWtҋ$ ɘ!6D,#X\dLԾS:X LeEB4Kފ*$6Y`qs r0 NӔ~FP#jChɊs9xJS F:lը33Fʓ%*^0S=xZIqkѧy6Eյ #Gpv*[c^+)ӊ nD2AIcd] E(h=pE`>sp'9eT&AoF Vvq̷EbERSo7$\@ #̧c+]1]-f͊@|)ʳ&u7C=]lZ&5!FyA^Eጹ/~ΞЌ\YqeS̿ĮU8!,9h\A6:J¼9@°/W=c'/"Qe9%S ~B%7lsR}*rz SjwIRZ(hQn/I-acR7ChOпpNIkF?Lo'Įj9l>_[<軴8TڠNb 535Z>3ɘץa"+"#d+ศ'W#je\)#:=wdT^VS~N3^Z%..3<v ,RQ"K_'M2²C/:$^FaH[aYggg* eR$dڼr17(2Z%.-NnH`ԟEEx,d!)ght1Ac{dfNZi7ӌfܮ+id\C&Ѿs7Ӄrqf]$Ld# WP_"vT'43{3iD醋@|N`S{ *|>'{2?l̤ T3sVpkbf6D\p20tYTrpSW;Js,YlH}Vu %FXs"A`)^02TJ).w{u\PuY^YB:_:L!y/5t&Vb R0Jt5ao9q@YulccmIG V ύMsBx=I1?Ț)||YU3sH#M•7e @c;Ž -'e!x%$45Qy5We5 ٍRbsG2F Q^&.R_`$$L] ݤVMr4m xknZBȷMe2F|Ձjen\MQ?ȧ9"p҅#'2O&-7dY S2JTŸ"j@$Babp31D1/lcrY澴V}>h{Ɨ޷ncjD뺑W@R$IY[%%QԨ=J[D΢(Kғ7tq80B S>@l(HIO'NdUr0,\3HDlZ<9o%~ӑE#,eɋ<a^z%fV_oq:B'=Qܹ/vx(3if$vVp23Fr؉W2=[ bGA%Ժ !)a2q ]F0 #g'ǧMvf)_gLv DU'u,Ѩ%e_,*nd'31Y/5B`xO(  r$OQl36r?m=oΚ|T1.BB97ͼ|~R/񯤍W.;v0L sM  =0L5,NBeY##!{'+ m&?9ZAP3~a1KV8B4x d= TN9'@H$-ށ-Æh qڝ&V\%!NIvUy5iDQW:f)xe_2{=睩  PH8)&P|X94lkRN`SF2t!. #ဒ&+k6őj}=4nɒ4V3(5бxQ3 B:W^E?J7&A w\QzlNbwLp>]| NOi2ҟTK2@d`8Ǵּ!iQG/ 4sGYEgt@D HrOIGh>z}A=cj&@ ]8'r6>Ki͛61]$o8Q2aHO g1'*WCbZÓ)ϞX36 x9dFv62*esOр;uӂc_.qդ"لjcIN Ivf؄H_3Vwpt}#̓ه|-O#VB~jg6,2$Ѐ iǃeZ̲cݽv?[*]'-dM=ԍ4-g0mNS *3KU9esA=S}r]$)wc;dkXij^8Z :Vd<n6 *̵<_Py#o)(#]$>:ժ`z-ΤbTKch+pHM".dpCuIT &5EC)Wqq )uӿ*B=k$(1W(]w֦QQc4DRO+iGIwd,QC'r]dW:19jHξUQn-O߶MOU )*I /05w2)h;Y&uxEnĠ Ä6:yTqM5",rN"kGU鼂lF0%\2xG%e$1l\M4Kx'H%MיBVh43ǫCw/MupSŢ4!N/ఄr`O(LIH}+W'%Q6~Ò$\vJ A4[[fƶ!Dd/6mn|}Ub5u5iaWRƗ#P*yWArr/}t U }=ȹSzcSr:)ɑˑEGsnmNJd"&ADCE[7H#D :p/u!RGr 85zKT79x˭!J_Z 8LQ=LTa#n3ǥN,b uL!M*9c,CJQq}!O[yGN$Q-L sjBC!fw 10dA/#eNZ)DnUdV *nc5QpcV|,5.-S"uޟ违Xg<~9 T`拕X|Rrˎ/skӉ0D>)OTG`,qjo%qb`պ(΍rylcK|W`w#&F@oQLTdzRhbahYF".PᜠF 58Ijs%dyf)v;@wV[Ԏ{mB0 PC0AhiPiԱ>8e2{#> sJ|R!?'MՊ}O$|T,f"gv)yӣXww_ҁ{)_lN(wh|O`n/ػ;Sv[c f6a8rN׭ꏅxukb sиk_3Q\A*O&k1qĎZH EJN< `o&Acqk$3p?VGɉ^6D䘼 C I9!%"<<#"[Uxci w-΢ً]38ssj)ZGസ=Eq%Dml$&kǓȐr8bci~4Fgw6".LTV!qRYrοJ 3p*O4Pҵ):K*Xe4]s}71%IA" Y oBZU!wr&<(yDs:-+bI.GGN!d~ǎ)z: $kH Q x])?x#f˔79y%Ԇ;?CP m9 e3Φn+ްw!Ւ0ba0ܯeiCK%8a3dՌm=/읊/yCPl6|wg+mET\[TE5,).|]GU(2!5xLX.W *Ä́vQscSI_`+Y%ft/2${1Hj&deʭw$R1AI KLDn靝pM4sz\R I4HfQN(pvPA\US"qO, i1*Ă%zQRD 쌟XL9"v$$Q>ne6ggG:73^6Xye Δq}Щ]tƴ^œ䏴VFz.~.kԮQ!N2G"\&]; t*/9`*o"cz =o*4\ L%?BDVtm z$Vu+z.#jvIFf =!m~@xS bL2Ex fEZKV&0K"Y%m @=ۓEsjx"'0K%\Iœ[ HE=}0c4'vL!ZquʆrD P`QW/}=Եq3Zl >?U( `O$%e,ca,<5 ҹHh!SnF*Ht\$]#EsH,vQ>HDFE7;Q<RM0bHyِ/wE&"4([  ^ `aGO'hVr.s_:|ԌW_2Y ӗңL¥qo|M#c9mL1FAnUp+{ 嶺x i:aAul&;h5[ENQ `0C')!&37N* WV :_8qC,ZݙYmH4] 2aM<t>)cH:-XL%2M ö3Ԋd`AD WaSazv .?c0w#™Цx:3xdHW>x7oZ NiȨ[[Z':?m[,(׶DHMz~?5钉l20!0Z\#r{<(JF^%ztĊHՃZ/~GU#v'U2jfU9P y#"IݙV|, {%;ǁX]ɵC HY3q=v w3Nj̏rCdOG 0 copqu> Og'? "B>TŖ>TRNcop5FE黕tc{q@AΑM11Ԕ%Ti6$G7=YO&GmTFdݡܢwqc,L!dwI`tT䌭]{6;UXUȹlK:)\c!8s-ÕIي%Qm,QZOA3ΐ;%Kzi#P(LauRF#,m]XjU,JeώAind>w TX#^-/0Ӭq4R$Y@QfeOijOMKT*._kxA"71@d䯄S#FQa':-yAsX i,+VW SuiNwu5ONko=ykNs0#.Z`yn9deU@2I#W ;1 ;E?4lF4\LB7I{\FA'%Gf 5$ESeT@v "B\fz"*i7& 嫇.>t \V~k%NI%4Gq಺/MMvJe r5 w/CSIe9x k)n]Ʊ51ʗ%PdPRì04D)ֽ7xP1Ig:\]848?:A"B:* >אύ!{J\xTrė"UŤ_1h z̦hGH2mѾDtbu m XKKOA>Qy#VXqU\)/ .]M.ʛ[kg97РKثP0)_<$+K"dPR&5q< 1+8p8C#MNUuD}i <Wt#:{eV\>5+Oߍ@W!bywRhHqSH=bSqԂx^R;F3HL/4H~` [)j\W_J !?C2t9RܲFQ#|!DImq sčV};a@Y\ɼyD6-v9r8}WwWݸqe3A$;kƃjG]+ g0:"GN|crG4hў. s>S:&(Hm$Q@Z7iպ$r 91211uHS9 &qFLUK)9dAj:c÷^FQ՜@},=MA  Kr)K%NC O{fD^TqM vl9bd.P­, A, R=RK#Ɉe|tq)$q=v',~M,o*TM|@R;ܞkp [C*x?jY(%*D$֮aN )I L~h\B(#Kq()uj4 Lu#yc Y+9)C]WPcؘPs*b9Q@ FXr>1KY@ d/oym}Ʋ]kڗUخM!@Zl*6G^v&> UI$%,3WGҚ,~jE^ږ0UO qG9[Iaw3L ON)?0_=Gd_Lٵp$DBԑSZn}1QQnp$yܻ;Eb^yY7f/E@TIx'xHzi_jgkCG)[9}uY\jbPNb/vKoU>U+0:jVB) FD~*iͳabHpW헩%J̑QI#*Ql<`z;u%}*#11X@+@Rq3An{lڠ~b Q>EGfiIZHnDiamk. ^\{y0{mw?,4q ܨhY_h]JMmSb*#%kp&voMcd ' ct*B@5.\Vi=:Lrp$0.eʻ++Y,. Sȳ-Y%b|aKqC_ωj1PF] 3pHsO򸦕fQU1K 9oԋֱn9{6 lj0|E̸]e>vLx*V659$kC&t}G=\ X0U5 !\ ~`p! ɶFp߹c-Y+o]AIj Y]I״bqdb/*L:MǟW-4 b;cӱW#qNM\7GxH "\}+$@~*/Ns(j"b4%/SIJ:dTRʙy;fm/"Ԏ9(:c]B'ymȏn b1c8)1R~%8sw+hp2 >V̀N1N֯8] {yvH3Q&+M@i+p)EIt,զI Rk~Ġآ| ҩKwGS N ž\#xD0> 3lk?ÚM1c9Uى6f;xы!q&į13K p*x5@i#s&ebMz4;."ԁ2图` *c9 _#`y65r)TZi/Qa^b)!HVN<QDZA֋ֲF:8-~s}EuhAuϪcZp=ʊr'!zL'(3f1s'9U!b/x*! %do.wydaO |bɥ˄*J˵ZC&#` Rg,Lh}cqoT=D^sw|Ï2nTg}sG;<R܌O&GrT ^jdXAݼLj@V_Sֽ_=Jgj >FBL15j$wduQ~$bʣwNǐ+`x|R\N/<;C"0lE"u!f>PFw"tD)֦T'&|_j#VZnnC"J3fPMYEޭeMt֦Awذ~KTHFAtc#/XkI̫KGѓP̲*VU<тЕ(`QWO6ЌG^hb.]BLD1y<`_SxXIt؆>gsESaƀ]qaFAb;rW<_'@ Pu]q<~Y':/u1R@7Z \F4'zi3еŸbE"5J†:ASˏ,2QƤ\1f=N0sj\t(#|xbOx[C FsC {wd3WK$E,L.scua'A Ŝ-WSRQ_#jMWB=2- K.חlis'R3CM꥔ *%&^Lv) DW5a6~?51Nkh 8ސư~+-5#6&GJ:}K)ږM;:*k$i1(u u8eԝ-75sUw|w\rt/Ư{y=; DښGYܴJZ$Sf2¾ u$R$|Ԋ&3PF6arƧxT:Ew#4s\+B2J~a  n?$3w4r@ac4{]FbL& N1x,󡇮H]o˥-ApGWCx #9i5(-s,I9_I]Ee'G̙x }*|dȧ5uz]I>&`̱=$I0Z^}`>i金ve~HV96WAArpWHcpȜ*-r>aZS,BT\ě`OH@ơQzP~&?5#&Djd U-,3 ۉzAN1Mg'2|M$7 pGym_P۔ZIO2(Q(LҐ(btJr 6fڎD,y#vE ڗWv{koQxnCKl' ZIQBeUwVI6ɷU4Z6?Jy5 B\&O;!;H`Y0Mqi<.Ctjь U\#QS$f6_P5#)'$zI-^J+C)e7i"()'[:|-צS;n)^&x.7-LI[ k|QnJۘC& OvvqL i+I9j,D)MA8}]F sǦyHWjzC22m<u`0$+GunBuħf5=.tY*Lp9SOu$)jH F*G|eG⫝3i7z~c֡([ǨW8TXHl0a؍~1֭3ovsb+牏p4Ҡ2A53#+I3Q\>1r1"pPpFXR['pU!TE«ډ-V\)\gpSW,a  =3C:~+c$Y=~FȔc#%}$v\`(Y4#~Y?=};Dj+:#E.sOp5mҔ#ERIN T nm>_{#ojL"􏨺U+Q&7U:!._j3l*rfjm%Fگ$j!X0 ԬHhk* ͼrɭ}8Oq_UѴ1x{gV\2}"Z(c<UECc!(1s]Olbh*n|a9ỉ*(&F448/Xdp3/'Ir̼ZqUp< m3'~>IĄEdca4qǙu&顷 7}W~YЭmռ^k(."B6ɞ e_M,Yw$3D5ȷ0:@?;ElVF1O%FZQk&NŰ\hdwʚm>ңlNNrNճ}*s{ LCgRؙb 6Tle Tu@D&k;WP `fPȣ=Ɯ-4h'm6ɤfaNj@ڠ 8*Ƈ%#(;# F8'PՈ39нMl*;ï41W,ufk\~J^]fj0\heSޣǑ8"BT9s1+t=sHé؎oL^iy5] =U5ɇG2ɒ@Geh9W) B=e6prd hUۄyز&%&I*bA0L$pg6a4v{>4ɴ~>:ntTa3M*6;5UJr7IQES9 p~f^ϏVna;|PLCG9cE0ƽF2eFTؙIվ겐}5 Dx%j[gJƨ l"غ먨Xl3o¶Vg I5-hUT'7*c1ir::y 9~SOGZHqP @jqINվPQ:a\$ ~1H YxqnQw v`)/iR;k_]0b|M+Jvei`qIj6fa>Owƅ NĠT6#H GnysJJ+wNNBKV)P)ySt@v>Lw]aafHG {~[bu1*T yu ˽M>sbFZHDLĘpV)!o S}g{vсY٢ITi5']<#Bz'*&Z#v֬/$a5 j]iW}21If U*տ 3,Ù`vgԶBc Y|\un{ 2LB1`LHF4gZY(=:D2\4g<]&jPd |X8 w0ϑq`Ձ횷8GTRPnA#TcCܨL~g,cƭn+m1HZ7C'įfcJ־C_fV?E޵m1񨫕J=1A=tp F`G+qq"co~rYB`x8?4m\aA ٍ>'lF5>~_ȇQiL;Itb4jU$`knBHD\|,+@7F8sSZݧ%Oe2ʋ^R$ńr ]Fmj SYApMF͍t{P`ZOK/4jHf>:L+`-^@ymٱq`?GFPL;_wC\|lE9 &f:+Ar0y'U"cf)4! h^؛bX u5um7Ah A5k)\1WgkRLd" ~TGxјM!ڑ gUunrQ[iS)֦" #Bi0j(!AV^SSK!U HKH؍uXxkpeQ$lf:mW.znς#D`)Kѕtr~n;k @RƣGڈmC0ϊ*Wpã!uyƉj)p`,`/__tGU1dq kc4lTt&B$ꀴ!d[;HՇ\e۱~ ^e l0#×7(T(hcf$a|!&'ˍyZRv̯́*? p*&_Õ&.R /%͙Hb<0~8Evل/z1Zi.\E`#(GS 0,6g8+a8I-wrH%_`s "  4D`a`+ru~hAɶIpp*#kBu;e>)_Hc׀_, LkY~?E^,;cV]Gn9q!,~p%WVSȤk:N ovZcA@)`:I 1TF 6ZeZ~;l#aTCir=iP^A\ '՟ZiQ)u#ywG/RFIDsodm{S@5ͥq_k9AB9+QL\J. _R~v=-m,0-wrR#H'P|#4;vevLo&2}&s!sq"p cʗ!%; Hwհ$Ex ##sL d`+]!CD+CEak%O?Q^IeK~24؍ɩm刋U̚1Li.bczۗZm9&>BOǚ<8sL̋{IHpz&9/؛e+Ox%f0:Ͷn-|@dj?ٝj+]0 $ZFW>WG- Tq$'uيdƕ2^8I@$BAScWc/ʉ0*; }ȒB pLN9Szafԝ3f%#l;VtL"ZLο/ 3c`2dz"$ɾ@z{ ^ (dl2R` ,z?zn9u.BuAGȑpA]أbDCVsr(hBm|YYdͫ<#$ hmr%/]W$ >+/wtu;ay"~6As_F@7.X*iQ ꧗@c_?ze~IG^QW$&ɾ{BF1zf*dhG4ip#SSd'<ݸ.MDzd1 rҲĊdvj5<(?3$ncofV &v{Y$S,w BM=ENUv#j8C'd4"Q VbOV9dfQi]#&Aj8ot{4> 8lNz5wtH.9g<`kDI.\G#-ulGq4Dq(pHr񲖺,D)#?.EAlTJvcˎ< F"eM{M%.zcd|7c j/SjĎ7 _ ԲS^Fv%L2tlEς0S،@Vd AAarҊd cXmUTcPh*w& fI#xpH*I{*xNd-Q$JAdc@,KE&olf9-o_CvQK`Iqn" ,lWw)wmCU˫eNEf'*!#5o;ƣt+^$ ODjY}aآڷ-Qóo!mEv׎!E&[@1<̾bQ9,0ć2a,6a7EF\ o Ɯ *2XUloAy%12/`WuČvy F$E JIμMN'Ϊ#o\ +塜H0-B6Mc#\QP>챸yuV''" ZOT Jqcsj0aDV20&F%AT5 d; jL]pR8OշqywU[0``f>ռuA;7t=5}jS"輖si5wsBL(`} U#ajC|lK9GeX/7BP~km%=r8}j9.T.u%y;"ju#? 7@WVErx̮E&=Uf=d0;nQ0 "y0J(uXB>yϓSW\<(٦LG?w8PG*wxc7}Lz08t Wy^άgOh#Y:MnGMF:ڪ.vq)12j@ L>dh hp1K(pĠhlheO0٨|;j O#sդ<2< Y> ֣mj:7]H$X,w<)Vw6$e'cDK4Tpn xԊ'{I }tdzm_Ԩ))nnallNM_WZ0HLķfֈg?J%ErM3lK ( F18rs_`|VEN+A :M"Gx3R~*]bmZ7'4񺞰%7 |5s޴Xw,sGbE`4$ȰA' M&JkP*;2HZ#Ӝg u60kZ_6c }aҤm <ܕh Ur٨SDC1`6_,L0H׎Lu;Y"|旵κ:v2JYezNa-XL@RÔnDp/b 2{i%db@ Q`ꡨTo$P}#1l1;ri24vsQfj8 DsY)0*V;%n>LGA`U'Ӟ0?R0b QH{nrרZ;e xg_(p#)PBϪΨFfwsp i7 *t\w"p- 6LܶtpsH!9:h1췈&L0c>N 1b6ۡst[[}x-elfAsH>b QCԋFv_VDWQXP0CbsхL}tͩ[c ..O5,$Բ( N>xk}:(O3L$"l~t#* Ap|Af8ZԤkOJTehbPs.YHnG)b񄕈X#m4*y鈹i @`XEץ}ן~PݓX*A%ܕS3y9,ئHVSA)縨O@ O@Ū׎u$5!{vVS|(܍E>5O !VP˘c2հ B)+N:lj hEZA!>N)`Uٳ Ҝ =N;Na"tg%Ȍm]T5,L @[I3il$N{ĵ iN݁-4{C 2vhT. !o\Tq@v֏jw7u/h?5 b[3j[s0 wm|NCv x2"9TLG_`tIO\l>MOs#?Pj8lq*r"R+]0*d8u>X !ʮ!KEG5BAX[ r#m[z*cδUJ澝>?dku%Y n9Na< /F7[˝(U|HI8(#kZfG4\M;Xjv/Ԭݚ=DB!s<EjBGKl8]3*94>hqRHsq1jJcfJkꢊ#.E d[ F#z;LFOZ|ʉO.,S-nݘ}|mWT1{%99ys2cx8,C䴸~JJs1|h8)) jl]]Q !943 J7( |0xi-Bs[2`q;9wCRrXi!>?p7S+a>Co=.y#@[uօ4{]2[ XR{%dvOV`fzpyO` F?x-ǺFqlp.|^), .8+>U Σ#fc]fI ַQgr&q ;@3ҫIJ9jԇD)ʈn@M;Vrglv$p!#|QO,}eV#" 5@1@HM꤆س NII_u֔Gl!(^ ȉ\:)jHcnSNKD FiX9z@j.~b-͇=ǽ>Kx\Ix416-ۜ%UpJNX*0s:jȸj'IH} A1M&X[&c<Gifh06NkKFt`NNj}0XI<^%<}#'k5uYda&dG+O#B,a.\Ƥs"XH 0 1vIJAZNp."k+NqTj݈o ]D$}7Ɉo{f6ę4o"?iI.NJ|8Vy *pV=&qYng)vȪ j^ix:;lqY/:4ej1܃5(Č(}&U*X\cWL BՕw78Qwc8Y͐ T.!m]J :r]&yΘSccG2 0rP?Wh_&GEl X`u N\^NǿܜANsc#=obwcd-BʾO6bDdlЉQȞ mK"L=b_{lfn6VܭB ڌ`TKnc*5}8<9*ʷ*q]S7ۅ %-cf_q"&_9n;g_͔岴eG5n>gɒ6Qq,$UheȲkU4:pRly KKlvʦRL cRKO4&2Yl\^l!ASVl~VUťlGD+ƫr(3+7cC 288˙wI C T+;[~ڄ ^V6p3-cn9(|cCjNlm{;_[wZa̱Hw5.| ` LnA:G% O;em6%Ȥ\vOF CYm3l[T{TdmN?˅#cpH0( u'$N݃AE 0jYpG;)"|\Hi4F1딞#.JF#U4Jn ]DGu 2=F< cɣ?$̼v xG,׷6`э1Ojt?l"BV3U~Q{ƥn84h \E5O<dᖥ+kOI' "`Ԛ P'HdP qsfas܌>|]ʧE?`4i9xɜ*W2S'L<ӕ9 \nQâ;Oƿ I_Hwqm黥?9-H0~3_F%s+2p0lAkdјDהl]|?0uvbl1U.ȕaEC+sUIqx(N.X e(b2p_5CH AŴ!AQT}=Vؐص|)mC$F4pJFrjWr)s" Kj^`0R3 B5Ūt|da蟁Q ɢjeT _9ZÂSe"z0_nrUr5\ņ#Ek2`\{5 in%/&FQs.;GXJm IƒG%GFo5l1!_ кnK#uc-Ho+K=Ԥe8l.J%H@9ꦖ~VjZu"]tœBk}8٘k&_2OϫH$`3z6H Uw1^9\v5"ZUo:ers2t=qVX pwBVg9Hy8$EF9XQ=pr63iیg.YKzFOsz$\FфLN#R@ b^=p<Ф/~Kk'&<Ew3CLyj+ǙY,G:,[`NΈ.зO(29v2=~ _UhJV7xb ybuWe:EsSJ%y+Z3!P50vOċnݢ>"=M}T_L#uCJe`rF2qNDkoonQhKnY q[/vCh?#!&N@f189NՁqR -v|X<.]`w<*-xgԊWHbz6:#ckCow܍p3!^<fwx!L*v@ Ǽj0k);*I?~S6BFGD7@ /9)& 0M6,}9lg4`j\6-&B ߌ1yB=XO)iTV?q46T!%ˑ"F>UW:Ƥr̜,_)0V~r>Є a/<;˙#9eBtaK+re}MJө$9]U,YWV)&#$. %RqEq<AȼXډ+ ڳhK'Zd AS$vlP/Ҥ*h$J?B^f׻|s DM''g+.QRҫ [X0\L@|*: C0Tn|t) }F 1f3:VqC?_晹IU H|S۱@VbRJڤVunQ/R1wJi<*IjG'Ǒ`zԹv̌N$N 4I)\cMBPƄ!T(,TdFFEuW&ߏ&  c㕰EqC2)%l6˃BIPS5Yȇ%fLڮ:ƛx JôKChv_y3X^,Zc G"gUdqٿQ? A tdʖ) iH!UFpBiU{_X[$D3`}-DZ9.Yx K\y%-E8#;P`Gݍ؟Hx+>%y?m3zk?~g4liGMFas=og#}3ꌮ s>-0B;/*ъ mWٻF `O~ *Cq+B1:WE lgE0{,0 1Q{hWrUHݧֿMb)T,S#woB|i#$QT`=e$MNV' WH $. gnB`]x6TqL`XΌa@ε ]0<,Z5hSC ;E2"%zKG(Wuሠ$ɪ3 `PQS*R5W66If,f^vmR9>"<)WM# "Ҷ[OSMPX},0Z1Ǽ_PQSzTfLH4w̻bl٩ $fhJUpҭc\r^fuH5ul+wE#&O.4=Ib;B^w e_;$}y}N pzH*cPT`ZRRR_h'C5ꃱu6] #_Aj:J1S&uݙk5nָLPjkZd+^D= )QR50PƭI~PI6lΜfF#YhyE&A.8=<>U >2u{U(֬g-F Wpq OztҖZWPmUQ q11˶oɘ5tƮ,&.Hp8֥1$"b9% G!vJJ^$$Pl:wK[ cǯ ņj7!|aAH_ ,Fʰܒ%&ڥ di,R$I#+{y8A)l=|5}:[weh1N 8졌#si<',v$BGZc$9 89<%0vFbfI5 }ds(WAf"ATھm?ۼ&~3B[5OQYcM"2=UD+GY5}cQMjE?j1R) 95CjzcȚE6qٞnSۃuVfT4n)ºFU{j6"' (fIZ&i$/l~i3)c|l2u k_& vfAFP{Q1ƺ'*πF!8y^MƇ%[3M+e~ r#j6AVR* 0*aby"&$i*٤OeBbu?>v'SYH`}NXe߸ iw( yɰf "W5p^6cJF>;5@Xմ4!{'V&Fh@uѨ_]|WU :)2p£.؃[vhwG=bzAhkhǪsꊒk'?5iW +@?Ӻk#'fi5q@掸V<}WS₈7X:DcԲ*E#ڬ瑯D~h~-#RXWYy̌.]We U9!4RoF]LL%\5&> 5尴b]zC$l9k\R]%8;c42$oNbXP1ĄERQВ}<8My^Di+B]S$%ߢ6Mu(8aq૧zlCRWa~1$x{aLc#/Rq;mHX92A||{4wJϕ5W9?z8#jV:Ew+Lv{_՜WAfuK.+(6?]Ow;)UP_|yNw*|I|7DqY:}0y1EHI%يO $Cˍc*B8|e@n)k4+18xcfy2=$\:HҠb+f8@$x.ep]m `Ϝ!+OxUb>\+Gf(VKڼj5 qה9xyW焯&(]4Rqq"_*+n"E#uZF Ck VjgW))j-A~2 v*OD}#ĸˮh{$J0lJ69*g9#v}gjIi\ e*A]h?y;F*La$xGRvPoޑ:wmP5O]W_cEGGkTWW_9~k εK AAZִWPjHtֻk 1?I~ZbxdbvӌG(AYoce3kI0ZW%שp`y_P nӃń9 $ F[b]?[r?aH&MS"]kX'Mzq%[ĹMu::۾J>zǍ:x#`~Ps(.ȈʄcB`= w㹄Gml gcO9A5b/:VMq _Q`DS9LAavlU挥Z(YCkGS @'W 2xd2XC1IҶQr1%z1:خP8sڒe$hȺ vn cfEb^Hc )rdg26xڡUZsjhDRg@X8_#V1C]R~hsu_Y4Fbߵi(5w[اGQ~ oNYIT$z=wx`G3 e2 tn$Y>@KqdO.~Cw]uYl!L#& VqbNwI.X)mʿ$hcq5*&~*_ڬ2G?9c8cg)$!˨2c4ɿۣ:&61_.tW, RTl<8nEs SܑNsn^3qrM qhcYƱRZ߅~lhl[7YV(74T]QV]⺮m?i9 ڿ?K"LrTMA:a_ 3[Q|`aOmpښq2H V_](\f?7K98 V˯#62 omZ.ԣ7>#vsR|u4{GއRT׿c&~.?.i-iv 5uw,q5~4QqZa[iRʹ]ŶN $orN$ʶ䀮n("cֵیb2*ճQȄ.K W*6[@pqNoQάWafd#!X|D/!+PZFN JEZMeP">N1c81XWm?OcЯOB41﯌hC:ܵ#y5-) ؤԃ85VR)2<:~T^%>C~kPUmc~qC #:(.5a^RW?=9TH=*̌qz*}(FV꾂, Q_qa.|5Oz QS' ',zoe|;Rq앥a*C9Ǔg92 2 S$"Q>B!u.xpz`B蠛IMLVkrEؼDkJjN4yH&#g(d?k"y)3̺(א-}B7\64gSZ6T;To@'DŽm4RfXsJQQp0 @!=+d^,:֓&|0eeNɬgk)q_ Y?޵(!kcP&+G=Kc9aXS9;$I-\F1ZKF=W[|dkٶR)P9Ȭ`cŠC~3_o!׺ ?28Rh"1G;g4*Q\E˘:Iba2,QQdž5+(q5h9;W?:Ғ4GbhY=8ԩF1Ѻ?mN (vƎ6&>C|j0־٣l'! ~ޡ@ug)>9l 7ho>亏I b@~qO)v,1 %j  'l1MYhd/g|vq R$W-^ ^MP j)NDŠ9!]$Ord):v 3VA]VEuY?] }9=P#θ{=V[YfO5+h`wF?؄Kݾ46TW 6HᾲY Q]yɖBQU$1:>ƪ(~(uUٯ]|W6qI#qGKF2umu[|Wo޽:1d?&Loi:HWUu)?(Q˽R\ޛDTB2C>a­]ʪ@ 1F_6S4Te.;'@1mH_PN"pc8=|OgqW?wӶ0gtKwn)@?cfaîCŲ2+QzLIM;)ƿyuYH0fY$QBXL_pGj5fZ9Ɣzp[8JInf?76AhۼȊ,;k} cf&w]UH;=2LmV~p|2*|˄-V8oX}XU+*~7p1^YRulGu f@+``S.GE &{94u 484P-@kCu+;G:_ E9]]_?qTcuʜ댝1>r H6029w hv$4 fujcc`q(큃@|Ӡg\kDY6/d!֯-y<%$G0,W6j{gUlWa}q w=quPo2xSA'|T Ip#ȯE!1AQ"aq2BR br#0C3S@cTs ?)؝&lk~*s=\^EY<1@ ˵ql.4;xA4'A4[>& J.pnИM1gY]<߂Q,"A]?"aB`hq7Cq n*AGGihM"Q^ . \kXZ+RJ sϢ9S"r]\-*mjf8袵t:\ֳPas( ](\_O,é aINCjXʈ #֭q۴ Ȧ'"rrOd#^Et'GDti7F!Ύ(g2Ӟ5Gc5"fydZ]wS(+\K4R ;%ObQL"A!wY#>joAE(kJ䦣45ņgڣQ^HS{mUjӯD2p)N Wsf -G"ElTk: WD2DdLE 㪙8?(-]4DI\Sk01$S'>R: e1{j,&8iTꈑ7j jgEsQvآ*)zwʪPz%حjwԲuTQs?rp.?Oj 8=r(5*e Y<**JRaL4"Q27pkE{%Џ<*D$~ p O(10L [ZZ D8y<ÿ4bfVM2-bMAp4_DR )zcUBQ:)"fCy+@6MFSN4[(8N{W#u@aw4DυB (])_E ,ގaSFuk4<dFu*D2I%18tJcGSTn8#⍉ݺ+8s8s1ѵ ed\0NAN]bBq 5vJ -I^1]z/Ϣ?mzە83>"fKA:*sܙLskj i{r)|1`X;N^Z=U)TRBy -u;!4Ӛ\3>Q=t0e&`"V]!R"#3L-Oh˚sQ`G$.UlhL֫q2N\ \ںڱA`i5 %D[Reaa( USTztPD;&iNJC=X^h$OzA4rF_1.׈3TYD# NMI#qe?@ڟ>.Z}lVȶX:A-%9Ki=VTEyfB"5Q!D!]ԼQa%Ԣ;=ZRIfVΡr&DU1>Y(iVE EE$MXs/3dq-S<wps@Uk .@qymބv"',leŌޞeJRL7c(WHQl"1Z, Đa"o4O)>k8n<8/DLo)PU>f@[%#`DtlIO ieQ9QF'=Qq..H#^d0.BMc tj_m.KikE"NH -t[|Ck\ӛVD 37^򺇳TEL(xp[/0NcMlfjl Zt\TpaVM3y454(uHBOdZa P,@uOy]A~J`$y tMaEWH`\L$< GRNk/qSJ> | OEcGwG_4h5B\1Llї.y/ڼ#U9Ϋ5+,kξ q5eޏra1G $D妡jl@Q=Y %QY@ց22Mn"LߗF[( ˵B/;F]Dӊ|3_46 KK,b*crbbBI1_U43JdDr -E$ #uNqBLTb <ɂ/hvx5䈹jڵă:߁$a#Fo洿$=Tͩ+V} NTQl@Vb 6r G8R"3{C :Q3y9'ӹcBT:0-SQwb;KNp{ CΤ{ͮ#\7YhDV0jrO$*ቋ/ hs^P_a wle*9,7n-$L]"ܱa*}OhNa<惎)#JY*4Lǜ'sfmT8CNbANWG.{S&y Փn#m0 @+`{(.Vިli^(4oui;4D9tJGDu"kI d\(ߘQlRx 槣 ULJ=X޳{hGb}"'ECcbIWe9ܘ#jA0t(+:&VX'6ɚxMzRDsSSlY)F33PܙVɄkk';dVQ#y:}ZB(t%ijo{ .=RqtrQ{"TL*d5b'-U1#IOڍ%b N& hV]h]UEƨuZUa&\ YQn<&%4Er\[PP-ȘB7rÇ_6NN"fE4aXh"t&TnbMQ17胪Kn92@[uaa_%Bעjb@\h݊*+Vk+I;h@Ł|W&_^Sm[4&4ּ^y[(R}Mx̉;A+0SO$!:x{@0[IPQtFytxW%4s',x'5 )-kGr&OD +4~ ZvDgO26dNhcWJӪ˕ `qyґ#?$'r₱d8/fѲFJ!}1AjETXXkOU0z{5f٘6CO b\DQh'4>AmkN*.ǛWțFENڴQqV_(ຳ!Fȸҟugs@ 6,iMx/-f ҫ4ъ 8'GsZuwhZk9\Y![@^n1/Iz) !QոYphWoV"j6PGL1Ky)洱FH@CAue89Vt@a(*B"O$ZÀl2Hv :55>"(\(vA*08d qY8yri>oL>tE΋Y\STFöKX zGrk%.~hs޸3iH2;S]R!=M7m"Q6WNPNsM̠ Vz 4x*~f2 5S#Ww4ZH =Кi5ZKi5ܿHǝf?Dap$/⧤ Bshҁ4[F.DXB˞ `cAT@<ؒDsmpEx<Ӿk# Q&P7B5(˒VO@n}"3Jp7f ?.B9Bkr4wjsL8ix.5zc5axw"l8P"۸dP,-jo5huuBTtՖG42@KI@eQZ[&u{GbheKYu"T5 V\5f)nޡJCkPU1#Ȫ(,mKq}j"f <:0Mr,R-YOf螒pJ{ qL"@VܝaqeFtSsM.>›Ub;Jw5JM,4p-@*~eS F5HѬx/U:eDv~2'E:'q z5P~=T"L@4G!]"ec.CB# kk[]V$U>E"%[k{7s zq3/Q`tB#3 ѫT<_%*W vU 25Mn0H #2FTz>کA'S18@H "DdddbqC2)'Dcm 1[OUu>W_ȎGjfT d'q ƋɅ1b wuS6 lu|v}S ŝ6VJIՃp}! 8EK[#{}?6tʋp@7怰W@@>+"^ўJt_wT)4t(3m*#z2Œ7QsBU3јѥAqQW˜&pih_w0JQ⁧/eZ2_Į%Zu10O#L螾M(6w.[[6x#pϱhLB dujwT-Ee0a&hڢTGftGTh)rCz6&b'\ɡQ-)oܽBiQ %H:#8ER&~ j7TNƲ kGYz v e`UA`ĉ8 D]lAvSI;yj&Mh[NeZzDL8$N#^aFN\SrO!s`P4wԸ' jVr j 'O{PuFR3錭t,lT}2N 谨yDX :sͼ3X<ڈ/7IKH)G5 [Ţ$Ȩ 7Bh#5(W:(jxbH:m2:'Cr+}@gUaD|jش\9+fal0۽A*yrZM#KUi &5+!ѢqP'!jEys_o'&F&u&XkŦ$f "Y28"7dEQ ̘GkQ*vsZ' ?+hc[96q<L`ʏ0r5Jt6E5R]dq#Kum5U$_+1A .A#T,=`ۃ+ Z<K "2@T7Z~c 7px\kěrRI{+8St;;]1^%=yta0D)z~#qe44z!i}P:YSiʞ}Q4B? gNB>Jr:)'זn?dGK ":2T)E3B=͐6d(sљ&eMѡG`}OwDtOTnJ*5YA]Of#|'L槷̗9)`+,CXBJiJ8Nu~~뀅t0JkcZ*%h]al Ϋ^Lu횏e7k"뙸$JnHFms fDԸxXeg*Rdp̣)DZڋf䈺;LZ `AQ 'ã^;T\sO˽FmNya ^P |6 -V+|%Th5ݭ!ڃkOOR (,%n#~dNJeDP@A\PFܭ˚ "T7/6L7ڏUpcNs+]FHmE:SN0 gH&y, ãj7ŅV QH4G P dY)A(=\B̮kW?S@o>ڈO0 ^A\ Y=Ȉ8kr}DEʔElh{W_zZS;S,ߦq菚N`0dae2N͡2䦭C,FNݵfv8_&FJs%-ҎPHI$|<3&Dz7@5ݡuhfqLtDSN(^鎓VxUhoTK>7s>("gE.v2CpȦHŪ8)<Ce$NrkAiժi]3<<ը\,6L(03⡨Km/Y-Ñʜvj9Wk'ĭz֩sIGl6 b;yVQ=ߢzQ;Vj3&po$Du:hmކֹ9#G adE8Uꢰ9FKdZp.[H'V -lgl0ʚq`.y-DF#^SP@,^hX>H>,#wRj<0U3}We J$"xYl'llNe!I tE^r'".~㯹Xf2 Ԯi8З@+daa,*}3h5tEWɬ^i.҄S\;UAoʜQ jl&ֲ 5Tvme[%~ܒGv'= q/UrC]ʼns3Mچ^$ qC= ~нNd)+S$48iH+G䋱iꨬ6SN7|YD jZv'>DZq5$42@[}sGmTӕYx& uuy𛩦"|k$Bښ] 9T/ |šr-!BFU_ӧr:94|W t]drшlz%ljt38d;l朙58s5*ǁuDWJ'lHŌs[7E覹>*\h| Iܧa\)ۿt-D4S7궛c&`ĭ[ba{q 5ywb@3c &&yϢ$hCe1{4"Jq.}ꩁc"p)F^#^)8paᖉ⥒ANhżBÇLע&(FGLt֙ rCGӗH{D[7KA@"B&C:AE>T eE+{$3<-LqZd)ԉL5BiINKgIG$P$\Pv)$ڧ5MúMRK"yɭ#N. *IuqF|g8tFjŠcxC!I(@5i+bpS23[fҍ9z_isl %m r`Ԍ~-\5@ab`.D> HΒ,: 1Ȝs[k*n;T0h$_i>cRȣdH:{7ֲp rfm@*t lU5+ IBe tV^<Ζ4d*}z[6xP( 'tQ? \ގbPc|a|eix+\U`ֈQj&2OÇ5̇$w(Xwv`bEVCEpXEtЬ5?5txO2z才0@Уmb<hAy) _H$5_᝼à=V SN=< *(zIN3Ddr)3ZdνYDoVgے80 "S0۴(Uf+ Ty2S:5xq;XD.0艗0@GKӵJ#R\6C!*9Я ͖THm#.{0*Ql;5s?_[ Pv']9,߆[q[Mی5MSd׉I/{7N:5v\J7(*F#TTamonukM(f$vD<rc4dϔks~%0Dݠ}+iUq`gGD10t0^ӂőg S#XZHBqRD怩&KipGJWDAߊ7~QH[}gꋱ9[Uf7 m6l0o$ TeV?5&҇A*sE/χlڇ"sc~FI(k_50mPа&`[KG%>LL:QuE[5;Rii@\:<3w@$vc ]0 h:K([ن:i-縀Nbn]wF^k 2efIO_U}vhLYa`O/}ee^h !ƾ!:^i:,ê$4sb=,% |؞rSN n]dd.(ؗ&;Q0oD}f"χfh ȘQn6^ dbDxGh5;X5ff\e=tֈ(e[-sI1K>% hL&4a 50u SϲÚ(,0\!yhraX `(hi41m0ǐxg b#݉]a O1 "0t01qa z _ft@(?岤˄ UQY-!ܭqeoK)/i4>Y/]3|HӢ4$u\jn!b5B 'gtj=bO &An-T`\ QXEZٻ 5cG*amO;/vdѳI$8'Z!lu#Ffx-o (iNq)fqΓ>*ig6 nTb;ek谻/z'^Іs-hʺy'6p=i=dJDjc٣IɱͼrO㔡 8s5Aʼn`8qOdj\˂Ea.|߂. شf0%95D7!NuXdJ`!c' TaGH [Hx'Χ%NuF.wf iÌ pLu5O C~v$7X@Ҕ-SPǸX&)HAm`}@0ӡۇ%D9-\ؘ{G )3fʭOn<!1DŽp_C4D+,rHpm$p+cXbxj!YN~J"T)@x$BHVRS^Ԩ,54{ ֜fૻfo pvĂ{@@1o_vnĺ M0ȴM~&_|H,uwmaaH ?İb̞A\.uhPNoϵN꥾|)A.BG%"A4q'vp|E8Lhg-3)ZM0C`tG4N>,x G09"a:Eǂl)6- lG4XZ\)iyE:a1GYb%ѯTE\I-1o6ÌXBtt+Դ8bMĬR~ ŹQTo`Ty@cY=bO3shNJj06qPW- 8:Z-8-8>'#T]Ѩ4Eq:I[S'w&r&X+5+rmEt, S,;tPY5[c' (lvmOxOomG9S=/޾8h2i˂$ j9 sjEك'aQՈwWxӠX8SYp%]N~&g|&mYS_)T4Z-:Qb9hsU y/q:E ݓR4sM6akB6c?p`e3W͈6xSI=N!#D1`L}QjЋmkoER.4 S3_t8چŽ(lͩiEV9b*7s#eTK>zxD50 Z#V8tYఓ]a9lΒs( g59ʜNKt08F/g>p #@5GtH0)agEPn[EhYݼEqI/h#sqwbWἀ@^7Xlɕ4Cg:5gQZ_%꾀3w"'3t bDHLn4[^!Iʒ[D{U. , 9ȊQDˁ܄g2HX&AyOq2ex4 4SX=*=․wƫaۑXm8KfׂP8Es;ȀȤuOi:p}h@}S~!/ْGypD}2+䃱ńjEu&a%"٭3An_ ^FmPdx(Qbҥl6*Z 奏*݌aݍXO)pTD5PIͺ[yyt0vE{YjOzˎg[2D[L+9Q-i˂gU $e-iX7s+>jjCs 6 uMq^S[4&vV׎@Pq h A-2Sk3t;EF}X;JT]("KY+|'-بx<f8cٽعƫ"tDl P|ǚ ms)> ޒhIh|Z8XIc-m(lFb%J b.mPrAk趋abŎ=9C3DJjEƾk?yT5`߇7vF+sس[RU<u誝ax&3rQ#P.I@P+hL=D bk1觪} h|TK"[aQM57}]iv U=TKLILUިe.@)S^h'Xoj,ѝS,2' ޟv_bgv(a"i4s[gHtF5oVt۳ >bڃniӆJ1mCF <>Ā]s@慎;-`ȢA׵NüOڈX"۸L''']ƃaĨW^oT.234U@Qh$jFHndT#٢mVV6b4Xo/\A R#XF,[9)Ұ?ߞ8|On؉3W0h <Мp 3KM Q?)WAI ٱ3sP vhS%HqЪG#qVuA@M)ǂ˶>,{bs3Td`Kwoz#uGXQDT9&J&r\}*/gC=2`_ioLW1& 3]lmte,brD\92Lc҆ɼK:'ǃcšvXjBux? Ե;صr\h9O0ug5ޡ6SƖB' dު`fc˽N@%}X]-墂IStXE Pn'ƨm[D; H&؅cTlϵaγ :좣_0lVv+2vN:ޚ9qR3t'3+J|:?twC"zmó_@HatWL:"޶E/: 鮥O'k[5B@;)Т]xޅv䁎[Ck;>G}[a](|NK`14D;@%~uE(,Lj&> G$O $QlzہL"^BsO7ȯ 5įt mai@B'9pMo_f>R ] KSI03w7C!1F䢨hMH~MS9E?S6GbBIl \M*dd--ق9CAo4w)ͻb5{naxqُv槫qXM-iX2({A[q:-FP >fFOw]9-sK!z\uB8fu&U D"l섭ӈ%=xj@@-am18;#'T GQ9)$kLAX p+ved@a\ #&HGcNDWNbd=~vEn+dOX8R+Ƞlj"# :eD &m1,S%4qt,qAKV*zAw:0{0tSb5 &]܈5'Lkq@ވ' 캞"u*qJ3Gqzr@Q qwɀA7V'˹n`:]2a<<΢CAI-q f6$_R™WâyD_XM%sk;SܙX" M(iP2+/r oKI SςS3?n;QjﺜC5g:dT)-ՑD| ˡ5$EƗC"" Cn0qw(昧9X=5&ڶOvlHVbS1V{p4]3E`u5_h߂ v$vV7/pv2QD^#4vrsA&nGQ>Kh`}QϚyGhؾ,lft@XLLar+i*7^R]U*nTDcJE%L*ۅqS1E~a!4Cn1ru O`> D*V(7!RH-qIveAuH& )쨚Dhꉓ"l&7&5pUP08]ln/ 4 P);0UFқ.i+'09[Cj "dp ډ: e w ~FP:Һ*&{+${Pb-IS4 4%-( /}l4[2˚f1]Qg%Wc*K hr6(%H4' 9 /Ѡ=7 F*Vݓf5aϴN*qVhC)0+$.`'+͑s4EFΛTSų#'ٙc' \H$EfOE"ytFBV Ik~!|AQ E0YKIV9Ry-UJp yj"[<Ɨ;v G4Ĵwb&zoP+7(Z\0O$vv CidCrKf؁y΋f {9%w'>_DL|'Z&,0 wŏx-mtN [ ?6.O[#kTaʶw_C- /`'6Lّo\$f"؎2!@S c5Mkm&dDln33[(Cc|JhL5WA_|lo1L1Z(E XjExpڴn{ k> $$Ja5;l\s_s*"΍( )h:!U!x@xVjPږ84G4> &PLt|A<|'h a"D,D&~fMeC[k 27+Pׂ'e+N(w}&ڢe9-.Y͡tv-KEsN:p*wKhP1AN/a6$0ҲO1lnvq41]&S`&m=QMu,ڭh .ؚDܶo 7x'o vYѝPz"P7M -@f3SV- E2LE+;,C+DMuL[-f; N}9,q&b|ИoZ-\") YG$*NU%rYhhK=w5H'elN<熅9N0 ,MH 0b{#ZZ2w">@CTO,!de|_J kن[?k.H"[ Rf^'U\6pdHQDW;?O%<;,9".io}=SRyŊG%ȸBh pI*:+BzBd5+Pz#% B8Z:2D$mI,gU51Џܐ(ŭj[AI+y B?y qGrPn9L18 F>uO>'@tS@P-C^lE :t\rg [MYӒ @aR-;K3[x(T*Nc!؉p7-hkfHitnv%)bwk@= 4$a9Q|X-*8QÍiOL5G0RlcSx}"ZO,Z PhlT*!4z"єD;ڀ>hQAPZw4$jҥٳiTS&FgL{cdcGC%!w*M &q6` Og}Z"ƢVXD pGSwU3GKiܽT%p&]jf"xNԁ.ݲ^{2@ڂo> gA1nrMЭ5[g`;g6⍾ SC i.MaXF(㞈n OrG#!#(M:Q?ypӜ'  oNkFuXvPNr ˠ%6B*5BwCwSևC .iQ 2Fha y*zKa@̪ ̒('[Y;BV7LҒrH1T2Yi TtYE82xQ"m1䃷rΊ(.d593omI "5fŻIr+ڴyY(>8ۘ<К'iBD  pVҶyu:aBQ7g@ #.(=T(GhDoؠ3bբ[=1'4ĉϖj"Er:(a:7v25cTh)Mb`k :f >Y_6CZbʙfz DB}V̴a 2^ka:i0ࡡhJTi6\V9@W_.cU$wj8ߜ22z,€~AZGzqwin)k賍eF)kEnfDUcl,RQ&u!F- jV!OH(ʅ61\Ӕi&|i{9SڎiC{G.Q'r. ,MtQiaND}lůRm*iQȈ!lnGv2aΧ??u_35> A?:OD՞EGlz=SzsDoEsKo|D4:x",s-n- I$zҡB=AMaX*0P8zcXb;W5'HQ #^@ 2Y"cn%< .H{nf2,5 $QFuu#5 U0xF?u@+|sqk+{ֿ-([vU4pY) ⭹Eټ/K$Wij[ɋǪqIi655aH@U1Ê-oz3gU;J7AboE^kEIxa^*+  | pUu‬-<.=s~S F`( rk~ @#UkDB(X>@od!ZԩLiw2SwUe3T y|ϽQŚ"REDdah}4)I)؞s2,2Ap$F;j{SΆ<ȊN;!5MT[4A"2eT #$ް"i+ $XH6& @#MkߧzjTA"S"sS5Ƹi'@3+dp3-sELҧU!jMi'r%L>VEVc:@Щm=Ӓxؠ l0#N(sgN0hcϻrS n6xSa\CЦ˸T 7vh`qi_AYT>_s~rLLuGZ x^H;&0ә(L-:nyG# 2@.tSqW*fJ&I5Rh]Xmr19Q!1 =:'ڰµ^O|# D(,ThjKS8$Sqkm9=@{W1iӒi"/Nʹ"N3\ 츟M;[,E ›I%!O 46+> j_DCf %ZM)(%JN8r<&M;=d|['?9\hqG%4zl B/(dYES9›da5ьepG0q&Qp>yL/ r˥-nm,Jg ^+c<1e0ow,:rPڟ\Lm%I|ћSMKLP'u\,jV]tXX6u ۶Z{ʱ&RHAԡ ,]br1>?EV} x4-؉Μ 95ὓ> ~C{qc,)~j jFu NP'3(6 F5pyB,@֒٤eNP4 cƾ(Ƌ\/ƤىB&{}ӧDh1fp3 Tk0kp&j$P䀫 *V BeZMa U±n(E/XA"4-P"oG$@PDet]3@KH]ff\3ԑ McQuԢr 4?8*"{n ()aa@u(gTN#'z!a3(dmܿizXPA6|%aha" 4CÖ/r[!:.$E a8ElFhmp-k"ӕо(Q6)A~ݒfծƨ &hKBE>hD(BUWh7NfVʹ*)Rx}:@hŢւ:]#L'f+DMymA5 2k@&djTz)1md@w(kE5Xxh0Ixdjݎρ_5TE74v FX&$R+S A3Ne=0`4#nj\"xEKߖ|#X,X{W[HJa@p:O8aեAi1j>S|ے;ʕk/kMp NQާH~z ~͠7m7Lo.4! WQ X{`hGe0L !g}j<2S(r֊;V ]?{' \Q@S/;0>[B|4ݘ& dfA`DG1$TP=tάNrTYa-/tTJs(oܛd맂p A W[SݝZtp>mXg2LpCI UAhɦ;j ";TJcdtdbo;lvq 6410P!TvDhlz_}u`P֘[3QbcqiPS2Kb2ANj ;z-d7 o//3'KhwC()UqtA6'r{>H޴dǐ`Eꉗ2UQ1Z<ݧ4D2jRL5_Hx;3@ L( ܁Ua9EMdxW K 5'eXZA[ia1z+tgm+;zAwwnNi$.S{izeT1Dhט)qS:#cdM"c:"<f6*m>^{E{GGQAd\ؑN 5v 82O\%=04`-{oSHhM|z#L_$;e(x1A~rf` Ju9-SX¨ ROzmM,'{˚Ϥ ULU7&3c2^ ,Z0S~Mcb`.XjuG]=°H*3 ;SEþO8/ KqA#w0 H= oi?˚% \nl̚ I!JdO8٪ߊ%o|*4Qib"~nhO^ SLnBI_D$SX'L@B ї8+;[HCxDR-z3CwIhkba'-|~9VuAuaÆG%3܃♳ cDHS >pzͤҹ;b4y㡕0n#ϱ_~''{A ^`v[4& x I)xF7ڲ pXff)n'$l',Vh sOE) yB/ ȓ^Ō 9)ԒJ0żysp5[c*!{rӒ'XEB>ܳA҆"JLHn|8_C?U=#UƨR#-Sz-]QbɶkfQ+n+7y|m~e&-י"皝O$hwGjmIG7V1FTA aiD]9&@XɩY2te|Uu&s\ńMIZJ}B#LP~۸3$+fŋhupݦNil:XT@p3Ng6ꘇZmPoS41J Ka|>~M0w@[8 fMϒ& hG*;C^\X4&jx=pܧI5]geheM(,nVpLXͳ-ْGb>JqI4G fS~ (")Ut}>kt KcAY dpp< 5/A q$7n;@0r sx# 쿠U,X#b9/%K&u5b }*V|&f u"Bk@NwE;ooT& 3"DhEЧ ]uS`8Rr]I:E=|ӒE171)Sm:)3z>2ϵ:8cb2(73@yN lNb5dI3Z"[7v̓eLu@o*1Yu5OOt̙TݞyW[1P!l55̋XdG[k$waȎ C;(,[B3)14ݖ,qL=|4vғط"y䙾8^+dmemX wWFܶ&0&2`\fS̨F58F|70yH# peRM9rR:@߄kTaF.iG+vp"#|32X@(;j; \"x͗]6dU}NAj'ܢb՜I" rQ:]ċJ#)BXF/Aj&t4iNfF(5EGx0dblgMj'f8F\q~BqvNg{+]|.nCjGcA:1k'ȸp}L\~oU5LVѯ%sa-|"5j|4nzu!]5+kkAH<>"˭Ԉ䎄(裪,JXJHAځ߂E4)t8PzxXVoN/j,2ccV|)LWPdF+:Hqhf첑O$W0>hxHEsA%QI{1.GD:MLƜ8e(^Y.A.q$ d(lY`\y"trg Z}5NԦwnI+w\ցJdgte*ʊ d~Ja7= V a4~쌗ƸY L+UN aԞ(  qS#8cdx#JUx1攥O50E%Ƞ2.TuX9Nm(#|Vte)δA#Z/Xir*wDi , f8 F?E;#QfjtF!(M*WNjч516tW?h^S |895I.SEtDQJ#FKZ`UjW{s0`>M&U殢`}1Py}P:)b+j%p'Dw#rkʹ@C%<jBGYF 2QP:Z#]9)"NY{ͮf>x1ܣ{(qAbe(\{>%djP?mrє[:p5Aآѣ$/ La#F|Eg3˜ދgM/ӒY;1Ϛ=hT]P(_~;XcŬV9T_^ɏ%?T2X}959hGz\Z-NW&\?LVIE+(GԒTR'nIǛMaRKE95@S_xTӹ^FB<֮8C.3Q 4iip X-fA#jRJU/p);@96x\q&8@9-iN4PNf‰!p媣֑I= S Z&47G-uc*#Im Ji#n`MD ׹a;4?Uu"jb'b`T2cxٺ'+j$mvg 4EN?ڌ@GAn95];9T0xQ142rr"-qj{S$mvs5%q(Ɖ.kqDJ@1^wa @ٴ|@fm#:xdQc@1@Px!h2U4aýRTH a%j4 ( ;J͛iiLEէ1M2M$ˆ8an#5&ϿK<.c9 4~jwf XH HrswXfS,H'&,i&V(wuZh=.]ݫm`+O%Vff#P%\+my;dΜvL.|(auo_8{z%0dd!OTz <-_@;ל3A8k1d 91`kwibkdX `ji93y[CNI AC jpOa4?6\3W4M&DPH5LÒ9M7|L=@dKH0'|7W#^a&CSHQq0M[5_; 5E<3Ap8pE´Nj&9fط("Uo4LQq'*tN׵,8޴rnڰݔ8[PA/pSnD11XEnl1OM!\ա?N`p 4YFA΁;k4΋CdS eٷt4 Gm1Ѯ:" Ff <'W_Xdz^- vCiG\-譽S5,I+56D#Ye"&3JV)Bt[ ״o<2JuU" ubň"{Ђ](74q)62G f 1Oej 1Pu}lG7PsWvܶbdUkln{X&(V { He9Wau˻}//؅ <%B`sqrC6p>S~,bӞ^*= Eit]\=xǢ8\͛xv3[o|>η" b4'$a cCP  e_E:/I._OrOk g{U|ٺKҊp*zSKsQZ~%u9h^f ) ͍P)HD(j;T}]c4ag 0{=2m6> K[cl_$.hMGz/rp(eKY7> q:Q<5GV} eMxh-LI_w+9>*w_V)OŠwm#><@DZ3jǙ3@VR*ߘţD '<8K?1B6QC '4.+Fu?LISΊ/@h ~ܴa>h9a{qwfW3*1駚7}5(yp!M⦮yJ {ٟvQDeb{[d3(Pvif.4DjirඍiGV|#7`=}8P8! <>cI!QLcxT6@)]}lTWDGblEPЃ:BYN[%ii8x"~(g|mI6*9(iXiV;j2#J_J4QL fn(SNYD3u(} QRL ( nKcEG(ܑ$FTeŔPLԟT Tl$L~x#T&نISw$3}_ujk^>ZW`œ)G$t[7anh"u@my/%EX-\ڱM߱ X+K"Pi8vS3S:0ܕZ -!+f1zǶY{S6Gy@+f+uf {La z=clݽ1coPSxsVBܐ7w$M 駚Ő:ވQ:)VA'UK& oU3V; 4ZJd=B_"d!$g1g`+H{HЎyE|M9dߧ%5CQhN+]aP落$f0'!>24C!L*t-mObMk'8!uf@L4qL3XbG]((kY,✓D' ?r&>?Gr.Z9l4j[LRj%ra@,l_}X:}E 4{qpGQ6VA&&a@LىWRr*,dZӷ*9az_{h^Cڜ;NFޫdϾE2N]<9'FлE`Q~ZޡiկMڢ&˂eCj1v8ڄ z2LQ0Arm\[" yTJk%5FHL/gSm<I;LYrOv@Uw!碙'$8b0"?r]cpAm%\Ԙ@ hK]3qeboڭwhuw/*;@Nmu⣷dDqW'Z2F\x&A|b: e&vx#M@Ϣde4 y쩪Lw~U9tv l8:z5\,X|`?,?g|cݗݷ4^)G;kܛr*'<} ]r_컗T}pS x-\*wLaZx#@L"lBvSTPI f?ܮ>(~2P8fhhHԦa90(9 iMQ `V3HQ2F*DDa4~dpV QqJn; 2f=8翢/DމRaTnҥO ~-F(ƃiئbXĖ{z -#thZ hhDrS9,X|V>_tpf"pf@惆yYSfqF81ӵf֚#QX?$ʻL_abLlyޮӪB~f.=i]ښ'Ux)\r(TtOA=FOe ,G[2 {[f`a~V/ +L[)$Ģ~VI\\_85._Qw!htMMʄv&+&3 ,{âӒy, ZZVֲ*{KfQ2*4P  `85}UqNT75$0L8Qf #H戆"q` S׼ւђd0[G#b- 9i %u6tDJ!rC7@DQl{%Ū8.1U_6 ?uF!#+QFjza rn҈wpDK`|ǗӇqtݩsO?b9+LȡVʹ\ "QqJHD\3掖(oHFUGVWтq&|0dzƟ}wF< NxV'AtD 謒@_@OUp>HD1Խ~rW!~|a^9,wel8-)z̨Px]\YACu3ϽBJ@] ֜GW%Gv]WM1<W-wrQGGDOD{ZM3Zvihꯈ.+~hA?F\EG% gTY1P%E0s16Y kT^Y}cDsDC Z #,tNb8ױekbhϚ9 pNɷ),4r_~UV1j_JLX]'[7/qqި$iȚ[ꩡ(ӉGڑ0n2YV 7'XSk1!M2?bj,rL3gPuXqa3VtWNSUyw}RYx 6+AqYRy ~UL#uTr\c%C.Rr9'Pt+=ɦA~Ֆn4Ь@9+DW'z4 ѾnTE*bG+R=w0B i[\n_8G80HDAlSV/ >yאAPڊ/l֖(QQSZ)]S /pʨ9ؖQVA$L=PDʘ춯s:bC4Gez,VShDT/*(ѝVQu)1 4OU)SbMe4Dz5 'rCl ,"0 j"R1DDqx%YٓwW=vvt=3m@>bsC@O*$V@Cr<@YKrwwd]؅iea.=)z& ؛QBM'nG]C*w+(Bpd AwbH,=THr_bFkڡh_@)8/wEڠESܟ7Q?؞FBG5&MGU '7{QtR BD/U< 24ʊTV\7B(ȍ{WrgZF<PT"m$+#wM] f+:BߺKh\ZEx!UV%{6XdGDo:I:Mh熋b5Lo}1fa5Xӈ}|yeSJPHY؛}/dѮa #٪\S@`MS9×'cL8I #O%1à}UtF?1"Sl"ؿH~R'SRuҪpD{?11l4Lj;F;rfnI"0VnyuG=`ͲjecZֿe~6J7M{e6uI k:&}=v1bj>+R.;H[֮fs+^y~V!|DAR8O(EP  mh08)uvB.tF[z= ꛑO.L"7Z{{|wur׵`mOW%N,1`.ʊ'bf4D/ RIwa>a&[G:#ĕ3KH8-:;3c)fܓG$24 t4ඇYĚD0t>~BADh'.kkBh;*-NUh5Sm4>Ls `E0lt"o9 06t-'1ODÊ5 ((ѡ*󯂟>An*o5Sʁ~KN=TkNϚ‰b|ô<>(; W\yJ>@z B$B4Xncm&G;(ذ'fѢxH=VZ(N-ؠ)2E^RVGaAwP"U.z1/U@T&p1Dݑ7#5qÚ݉7&Hl@r@T8dQMEEMLԟ+7DoT\ _LK O©EkٟS|m8g^D= (]b kFEd12tFܙ'T 'I51jkBq? FBF&͔Ϋ#]Y+muN &$)QUe_p&6{ہʆkOy/F?F Dp[ $ + ?S5 Ӡf@:KFds{T~V,n1&ڧ oD)]U6Zb@+YQH &sD_S%L`ANmnwwb@SF Vu1XV|U|W|-B14>BV529&ӉUg&igu?t@{)ۛQE|%uskhGrx5=[=)3DGYXs9m؍*҇DJsZ@Z)S޹HtHs@")ѝ9WDZ`܊DfYQbq:d׽k?1IT$B qR^hb^e֕ċ$N sDuBAX;H*дaR,ܮ+)p UBtQ]Je-.:/"K$Nx7,\ƖO J[8 XGQ75o$ƈv+IWDktF!9nܭpLt(7P,1H2;͑* xܟ$ͫp?uYa=D}3]VR,u A"?ROz'7ʣ0}+1X47_XDQ.P(dxW ϸXq T Ag ,<:/".HQX-%u9 >h4 0iWݽ8qE{d[MZj*7ZB}8L,'9".)Kv/4 tDb@gG /IL:jv w'Dm2[%bkm"xȦG1+g'1d #Lq uE՚ _EpS1-N)CTrQ<ݨGwM'a+mLe*#vSs{Ya i;8pLdvDM<[W޾a0oiX.FSy-ut \(~ t7 ) H $4"H=B(@9Z'X [)Q㇢jCq lGj-YM!wS.=$ ?Ǣj(u;A:c-Ai.pÒxrlfLRzdW5jj(?䜩WCx)Ry5@}R%InEHbYa.U2rMV?ox#0@y&FӑWl{(dDR#9Tḁ-+bKqƐ am"I=Qc hq2sن6+Jӵ8\jo(ꢪeN_j ĩDseM yy&5: _ba׽5qPLbq;lB#G&\KbPBY =+8 3-%Aa 4#-#r]Gz#t)B$yGr1~Qg7p\Mywve Ejlׅ XOzaojqh ; ?Ph{C虗C@mjGKG$G_^Pao%т2Vf#M8FJp˫nsW +VQ|[l惛ިXŻIцmO"Gf ۤ<,&6F袠sX51[hKk7.Ր3ԡt* j~S2舲 B9(bu yvD(wX[?,56'YL33 ).c\ ރ6 0"@g ē'VT-%&%wh:@X< \Ȳr358LÄAc4޶ȝ2 ޗWT97p8UDpZEǂ>#';5n "!B9vXLy-K _y<ťcT J S%fP8[~,RCs؆#Vjԯ47$TL(F(b,%>Q)\k ]3h j,{ m)vMhkS)A7.'EpZݨp?袁UC 7:ZR)#ՋȢo@p@bE#g+.O; 6;|([-wmMX'UͯJl4pLkzԠ-57aZ4ѿtsyLl}?Wq?5WCu9 59to2(Gj@&mTK~\N]hB_QDFD+B 'YF4;)^}š.r4(֨RfD /%~| n>8D>z:*b.Y)і@`nTbe<_ i"0^&v#9Y#c`Lp"`rGh[(ljȧ5^*;V7k00|f-%GqD @X}\i!a+<7JO)j{DxnP sajgM)Qu#F5620!FU3 dt{ﶪ=)E#/7M܁v!%{h7G1HXjg M0e#"uV9/T&lʣ7\h'N+rFRk6VCY;]\QE|ݧ  29+U0ĺ[H=,:|:cQWT\{FR=W^UDOھ_׷ / 4QdGb8'܎CVs G&j/(rEӁG$E*ZETi>C/QnZ/!Dv(7(*YE|؁UA o^\™-W"wss`FEQn]m`9sVf `y5[#"a(DVU{ѻTRVDo)S5) .Ƃi.l!J$^T65bgQDMW"ѩXg}/y0q%AU8bÁkI븰cM;Sk}7hMB^ Δ]SQT!5JUˆj-eL13T$MQ2DULĠ*zlc'xh? %@"L5NBhO-L{I0N5Rkn^eI^toI<A{JnKMT2] @b;x+x],{.!f D+t7Bx.Bx-s֦jSW_@-Xø!!ihM;0=j2Db4,ТO0PNr▲-$úy ?d_Gvr@b[K]Vᶊ򆼏$̈́/'jZf rYCDz'2%RJx֑8 6CupP|UХJ|0p̒Ms+%a04IG[M~pe3hb2|8ٚ> ^tvx#F H:! x":0DTaETA@_5Dshܨ=;PdBt&!b9Vuj6r #,S9QE)_G A<08x'Ċ'jnW}2Qpvs`Y[J2|wLz)t]MT-VZ‹i'O%R1e.(AbyN܀37 B'늌dd0wW$>4*bA+H.9_Frƪ.N(UgNu_{'Ojlާ7O5@QQȞ͸yYߢ({)?07d 2x +Kf!fOGWi!09 _$wgf FGXV@L䰇`6jegTE)pj&儀'88#XQJ蚸%JA7"}ltElXNK8{Nl,:PAI{sȮ:BWQ MbTW߀<*Jf 4.uEEffIX7Zyhnf% *cCA)%b%G?7Q2͡"9(gN( sjXE3b)|is`į x$s a+1$ TxVkV cpr +ܞ"J]YbZtQSL' M, ܃hW4DDd>R/dGTdKj3OqE6tjj fxS,굤,5vErӠ_^hOam`A|Uu7.(zP+E6Qݳ"9DtFpnS^IډԺ2P` a<0YaEƐTH(nX@2s咎APd4ۨjbZjE) [HD=a⪷ViX K .kNqE' ף,Dd8*%ͩFU3ꅷ@4O $!> !2i#'uKkSL@h95j*wFT߅S1~]^z%R5S?M#%6΀fTaEXt8)4^P ņSֆjJxDʵ|5EhEwxN/ٮ QLBTTJb&E4hO13ST -`XYLrqhWQ 5Oa;'wnNSoz\EkOp z; ,twՁS4y8ʎkw\?uf$8"XT^t)kp3>JӎU,ܦ 2pP3Tg@᱿%$XdA1@k1;L%FVÕr;_> ]׽sE3&TYaa|Zȭ.$Dẍ́ech`ah4Xuƺ=qf3WE(mJ91(j=7DO\2:ց}xwE*>Z/TGrd;s0kut[]9]pd<&mf ~B=aL,hTEa="ώhX\ B'56B3pG3L)BbDv($p NKrGaԓżIzwy[3@iQ;(lk'TA)7Fξ7QMsOȻru)VBP9g+GLv#(h8 \h⧻(Tr BJ'߂ 2ґגc: ;O* uw[=ǜDt\>ˀ4yIВyym#<~( j5 n>JbDHThTaiOpPd{+g $|XkV#N cTIᒌۚ[ '8a xkj9'g1^H_1ޛ,h=h&* ^+1lOp8)ޱ0P' kF<@@^cU I'.&Bû=|:>oXm93A,1X+kX7|Wג#d zu(WJcWq S^`]gu+Ӣ:"*8EJFlq^MwsUn90b\rh KK >9W eG<âJ#JR+_M;?nuQ UfXc(58<_qCh hT&ֆSU4EQG!$N#զ-TjjhzUyuvҸSQٹmL ~H>Hd ةנ5Otׂ= k%ޮF+Z LjmT) MbqvΈ:e-5&m$LȠ7 48L#j[ 4Il֓BMv\3j""j`e܍Zx)\By,gNRp%{XrϣE+zrQZ)XJ- U=D#pm{m0W]x=.J&T-3[^YW47:+D׻m@E-c=[ j'WاbE9, SOg~,'8*,>sݔ𓢷}D <έ"-bcmL\l}fZ;fҰ<6`kTDR*luPNkls,okww)eF\8]YbGzd( ;,v $iY]ehxge?3BQ0gI[:h:"9 D }͋Q~GsU~FPNL=&?3`Ӊ $…@t;C#l" <ZgFDW`JBkp]&ͻDS/ i8wUܵ5?TX%)r"GGWqJ*+*CZUr*CMQJ$EPDE!P&n1+se`lȓ9-I/E*P8#]KO.6u}';@=SfEk 䦜\h4 4"k3P+fpx o7:,&o@Ez Re|QBpZ:֊2Dn [ݖD[<-tޗX`bC"(\S$A晉(GPQ"(Ґ3u/tQGN8VPΤ{ f(>OYK)VSRAqpw-2D~TÀu48V*jZ)6UI]4P q[@h50ty-Dau M{QmKgA圇h|Q #9D;DiG΅ȰS"F&rPW/TFkFyNݪueDeDmا^1Tb[L9(Vm:ٜ߉OZ+)e{!n-^WsSyʊ4*ZQ E'fҿhGď]W h,v#a14\;-7ꯎ/ذƃ1G; #Gzc8C:{|'ڰfL"kJLU=Bu+h@ʞ^jwN+#tUZ3Sn/ڀLӀQCQz.v<^ڢ2`/ ~漑_1@4#&s*;:xz OG#k eOE%vc#-uVҗ@'$> c{Bz{I]+m%M "m zMB# kt-+FM@.w":NKӚȕJ(Z*++STʶ,'rqW|iTΰD^w)R L. Hfz9SMD&#Yq&JpQ^;L!Tf}6isjSw1,D#hp* 1ES-Y qA\zy#r]ZRɮŬe7ۣ %49}g/ZRW*ߣ$kw(RFhM32 7ߔ{h#OrrƽkXL&]&O ScCSNKj,%08(X)ʝQM^ę1*>w7 pR cZIb0*&:a͎sp[6JO i_cM7:yQςaM.zp(̓?u}QMVΚJú2֭Eg?r++Z(Q_L)N&EQ8h)٠Gųr`-]]ZqHF_6:'SSp :'}r`e(F@ >qY7A:b5ݝ.}aB{6=X L꩓Pԑ3i Ǽcp*N+fE$ױMPtJd5F rm Yo|fARsW𺳗HeqHe;U%tEy#Zbv) ހ/Ot -M&7gӥK4 g-{8\nцA:Z rdQ8bő*:8e m Fj&]FQqBZBELH^Lw^x(کr9teOb+9^?z4^ww´HiY E8_ D䛞rb"Kg]V_^7 -Yv/'s L'T×͢&BUq+(k/h0&y!=lJ<(R R9J 6 ./ےkjc(P`zCG'4aLf8hMEUy[1(;Q0}[ 4  (zYXUF!>a wI29e9Q7GNJ8[arwt5@rϹpƕYyDt_?I41-a`3CN~jj38HDUy %U5SF.1[N!4_QߴE[ټM+:29p?tz)) ݑxXE 40+h߲#'q 6 (\O4 S\zi贆 H[1Y7 b"gnWxS(S_Gy2m}KߒbXr?d[B"QiLiu?BKN9t;&_tz6׏DtjGjlU2PnE)sIjiTxMo=gA䉩˼ru™而<1)WY3# R˫LQ$uJHukMhSwJU*d]˼"~ ,l|C6*u? ŨBf%F޲EMpÇų0 A[}b̡ԄFYp_` sʾ:1JG5*l(8i"!KwHV#tɃ꺤 gDeJQ&\eDCǂX;D-0Mﺈq4& (; T]ݥkAE֑y֜4Ljap&8eQVV03:>dDȲgTɊS``^{iRf$9,3C,b ڹ;֒ټ>끅6{P?+d~<X;V4.4SP^Z{"A>좎Uk9BsHR1FTOnAnb:G^[G55[ؓB@\Rwz+k5:fBJH~QuzfxV 9&H/eAǒA&I5jT("m$ktc*Hs/GzmߔFZ~ l&3PH2ӝ, (3X^fL?u Pq#RD=!CɎ4Ϣ:NT~VfͩEqo+X+裯c~杙 A VV{ Pyd9Oym"BEL+q[.03@4IJ`Ӓ ވPj%%ϞhuY1~ =#쾃f]S(Zhu_@_0Lk)|BuZB4:JdG TQ$ 2nr@rbr}[XA&i  0D@D}&Ak0wF'E0F'sNbDe䀖i#&::HInˠcZ'~ ({G, 7:!SU8ɧi~SSgT[ b3|uXcyGһ$(R5âVGPT 21AWvt25FL)"liȨNGB2pZMy;Zi>jkUWVQ԰ Ч6bej=tNpo&g0AԨhgNfb@#E<^$bCIQtM*; -g \#)V4P/E96憝.ӟOttj)8l[*'j~1^i&3;$zc蚢(\2pA :"(x{8Nv䨦*65Ux"%GʅnB'bT$nV9_JQ&!1AQaq?K@ѓRh?b *%qd>\dIgo*4C6t:>\џirjp:(zhNۈvBq0E0N [?|Ge~~P.M#Ef%жʺD p!Z.0(ܔ8@pdKߕtu.%R;} I!Q q *>ܑRB:*apD\PfYTRbɂ"qyBH˞FƢe>ܹVW=S  Pn>8i{u{ b?&˹f y"oR O蟳 q_bo]oBe- 8݇=, }lP!O/8%Wt/7DEmY*$7*5׻f쏸X1F`<ZAۿР3}󐠂x7Y EqU(h•*Ӈ54ъ)@$=8|ԔD^\S!\_^AJ.)wJ JrbZʵՒQEw|mҊC$M ($ Nq YMxp[P]CC&DJJaVXV|Z- + tiXo`JGhۣF(gob J/{+Xtp_o ~ۂ0Hn?6bF1M{tqhUfv(w`*;< ӿ3BaMJ>9ORt-\I@U[aNMy⦿pQ#ĥQ5#"7QNSVkB;K2$J.ݟa(j:qJMEU4VSɑA<@TBܺ{qƩ O+g:R[:=`Oك%A@rsy.cѦw5`H%☮Ն?-_eYJ]~#zv3H/ujYK s vPK>N~JEK?Ơ趴-M(Ki@ib >\&)cO:\7z,H#aabr -n 8 _v^|ԇ؊"* bx`(u놹jRurVPXHD3| }nk'QYNStEpp[:G|Q+RL4e2Κ8W6(P]7S IFWp@W`يpPںƆcv0B ZW TPl.cIr`9@uqyJ_P #"&9M1/;D@8(PR*(ƃx DЃM7p{2ꁬv PngiciFJ$HRw?ܠnXIe%1T=HPVEm]O>@&]f;}OU6ѺcB6)2`@`߽c@J )llB) ƠXeViB`Q ++N*>Lj  X^k9 )n+EZ]0Gʪ Ч!emI7OBGv2_0YyG}8tk/ P Ry(BTsp_( z3@~k#FL:4?gjwa-nE(:髬&V0qta{a[x(TN Fm(Ph3nh =pQ/R_>ۉ"b Md{s]SsKcA뀑F[\_K ip@ݺrHJ܍ǻ\R@jٷjyJ5{k P;*ޝaX)L]ĦZ-+8cUtI R%72e7}Gq0=0B3Šjv»)CrKt oiAdj\)cFT(mlB7s]b@鱗7]aSF*GQɾbt1&`1=(IVsKzVBӎ* 4_zh7``7~;:shsw@*k8 pIQ z84ABA]F5JϦLa-,Du̅5<Ϣqu^P!WSYuq:{*'ߝ I^!/&p"]WseE!XXe ,QBn {+.Z>%:ej,EZ*L 6o4RJ#Mv`xF`y&舔%םV)pV߫ ljmč~Bnr13IokYe~]ϠpȡvPӍ_l@IX!>N$*艶psV͡AGPm_%LydCiL6JQlM ͝U$ X@ӓj./yHm^ƙ+hu?Ef"DѲ0kNһa]00;q]--o'4(QnhHSURUp J ڎ?"H_\4A .0!@ ^Pv8 tcpBBFi1*o1_%R507\{Fh'u v|P' L$6Ma"ͻbtq L *h:0Au-.h.ۨuږ.V[D_C}ȡPӣyhw Ux` "|pC_,S@ve|q -@(1EGVHp]K$ _Kׯˀ"u$N;4O 1{MXVO S,/L12j?qMwhPFy1,CML7U7Ђ9ZKMKk gTQ1`b:X;Mmb6Z 3k"*f:&,?V T<&_rSa/PXq K¢˳ v݉DL]2y@]&j7p-˄@iu8%dX];;PP(hDsAr>j༱V$HA~\#dwn\shִ!]&Q Aj p2 j_a5b0YV u `[p$/m,488Ъ--Nxd*ƀˎn88鏡A;ZCgE#%rƽ "Mr415 7OF1BoxbB1EB@!ly! P$|]ԖИTya ^̼"x=W}Yt*X#1oA<--VI.i$+@0ױUPL:`0#Nha7Byt?JeC~𙠴(3n }1>i5<}3I 3F)}Sq(O~1 H(, :_IbJh &] ('`ཽ+WU7Ggoƌ]vI@( 4 ?E^>f l-L׵f%ʜ'ٓtu Otb y(h/`^.* JA-A<Yᎌ3a)K1J.GbU(D%@BTpOTE.:}FH FLD)h%D>3{.YЫ-^kUH#M@ް7uKO P!$yI ׫fRsWX5&i{Jo(f ls]X@? ab  ^0i>"wF?D͞cd$GsWBn/1 i$)$aMŦCsQb ud?pYab:8LGL(Wٯ]ڝ6L2͆E]|_BsܡȢ J"Lqd7J0ގeIQ`m)5. L'K+Go/4 ٚDNTo /Uq>Z6 `/zLGKd ~5 W!pJŢ/w2K5Sտ'r˲(]POۃ:l]:иTʶ؀P OڦT:q!nPGq'HwpUCxE͟ROۆm|otrE[8=B ?FSH`(TdqH MȎwQ,N OA@ AՁhH*mp'eZ'0bo)I04 O-8]'aɪ0H-M8Њ\M] |EBhbR-%ݲ60 JkG80jsN>Vi+"bA\GZSPWE{G1jKGG,mD'WeWlly  . |O"8A& q7R˾}09 !K=]C 1G@)3~;H'X=1B@wZ8ہA=ABc"_S;p%):.6 SpcA DF2Ҥ ()Jy ;-YX* 4K%J*AvS*j~C!_28V/P֛`!d0MD 7 rLUSWNSAHY! A Nf`ݬWyt 4DٝZEHl<9UGOb~K*8"+bb{S9Je2碌(舘&FxXrktaR MG9jC x^L$vxܟKV}vo(@Qu1x#t#;:ʸE[4LAtBҟvz#VR"֍Qи@JV]`j2ùXy4.-B2$ܙ9\-x$@:]0cJ%.@`tM)=>vX(Bp08+(/k*ZDuГiJRCu6f5QvCHCӕʑZLj_ ]6`b͘Qc4j E>֍ |]ō"/&S jOEL,?-#v&5p`MocƤ S.VΘBtmHu=ްa >VA$(x3 `,1z<=hIq=kJPRvߒ`J )6񎷅HҼLI¢$x&x-iUGJŐy`2? d=P\'?{SOYPO9k $GB~@i r w-1\ ]l?f":K=s@&ϘD"鈿cE.s[9(H_lh}0D->eMvCԦ0@&awx}! _,˜B0@7'fX U~NulbppruR) k~q}! 5ԅ}uf_# 4fN>` }M2o=zcjYȞKkjB١6oW uccl-͖lF !z1LݘB!&D"y(T<"bq܈ fox5& Iq XYzIZ#BxCJaCg8:!qG WQh Pk]զІ-?EKjG+A~bΩ Czlğ e#n6ĭ&qGۼ4f5{aC/`xZzo~ff 7J.+t8$$J/э>ȅܴmGyQZ{^IM9qKi]̰)D($Z|u1jN@!bi161t03mSB+z~Ua08کH& YȲ*#dPaو#;Zbĕy1H5!9] [@oq.{qF1]{ [ 1 U#pׯ (y*PnX V8WRʉܩE1)V^84 ۸!Р`W愈;LxmtkbSჄH{&,NXXEYt>yhZKa &q m, }͔! Z}(w25HY6@]GAhF)9 jLc%{T Zp!:x.L( z/@?I ؛wm1m[TG笓7m޲;[h!ʾ;f4 P 5 dDlGFŎXi#tWMbD&ᕰI釥%,ԝ\ 68k)].ǿL:ĦmCVK64KC7Fn\Y 8ft!IؿL0p6|}MZZ]둺<Mr"StZ4M@Ԛ`!@W{ JlnDRL Iޓ*_Qc1@-&/3nŜG&0ee*# vŽ(u_@0W^sP"M'd]$q%APSżGI.+#؛ {Ġ7;HR BD7U.:PYv)E'Eh$ujy*G1Ǩ$֝dCj__ #62PIo"5Zw:5ݼA5pA]n1JM:mnÑ"6JF*6.&f)%^n`!`7Lo5UG(^%X!OPqP187rEn ^}|FL$:Vy྾u0"C1> @qnY'AY "b.MᖟP# 7a;rWG{PPki(8O+ߧFrqN17Q' W?=n0QCQ_ʟLwX#@>1۵wY,i+\_Ì\bx )i6dCj5Z81k=LN b3խa h jB1@Hk?_;eߛFܖ5O_t /ᦫu{ZTyTYŢ'0m"|kX JKr@֛R3 >'׸#CM !W`#C|Q0Vl9<B:e 7K)pH"Ű ׸&#I!Qȍih 6t ;rI0 i=p֫ h,N62b߫]h9 i4'S{3d!DE\IfݤF) RY ,kEl$ڦ ~E>!5ɂ9CW>+ Qu(Sq`ڃhB( `F?gk_قTA[KI'3D7G>2 'uDyϾ6q,Cͷǯrgܛ#T׳ab䀥OA0h D& ~G ߡpO߮JK#BĦD ,PШ7igA$\50Y &AE7D{(X Q:q,R!Oôjm2WY8o1Z5aFK\h^ܩA&IHUZDcq(_5L ROBUJ\S:8KHYN\߸-W M0r.,*]7F@tg/}JP!0xzMH xTru'\> KJpp;dgoi5R WwNiTlFY.6Ji^rSnrFbEwmyB"]ɍR WEM c@Q^E$]'}q̄k(B?mJM(nM zo6"m)% Mu7kb[H"izL*wVG 'ЌЉS@BC{:Š \pDk7葹GaѮK/;kt` }0b+`RD_F@oIG/œ5gqFjLl$"w;R6kqAD^w 1,*ّ0-!t^"x:c\])C?D)J o R7JThi>vbyl^{m@=6k5p[H@pB8;/ j (*HvUt+'-Tu.<_>YlMMtZI^[J6>2ֳ1v)b: ޺:1>c[Pⱔ2qUAtG{qYJ~lֲ9 'Mҭ,4-,Z|u ns؝K ƺ˦3SE0bt1hG+׸B0&_CW [ wj)_TK@ EN"z)iHMk*p@pTD̋47p`Tjʅaթ cTho:vQ)b=u@AO5 ULEgE8P78*-h'4a"rZ.5\wX_W-H:0l 4% 7 ɹu]@P7%BɱYA)(1?[[B&D(9uɬJ(AM~AM@-n6n(bU6JȋyeݱO*Aq ֥_pؔTNj9V'v&ӆ%ch#h"RcaWc˗PCrxu&P^XAmsU # ơvD{7xa3Hg3d]3f*Bo!C +Pd u1P beU6w"0vArC > O-||wzǰƥPR,wz#;f /4Z ~ ډX'Xk|%JS^U ~%Q tLGSHUF .b"?LW0>p5F,5!EÍRY%M / @ZeUPBX*\ 7fªMPS1CAۃ i0]i05Fo]N47FD0kM:Wx!`+yPč)'W]P"r„Bn]]E(x i^:ct1ԃ„՗P|XaEΆW#4B v E[`w}1X]xn ( M㉅F{<ƭ>D;[T0z!NK#Xa%\ ̖D~GP+W($0;WO|C^aԇb[=؇|"6@fjhi60}H KOQ$MjIj\'[DN{sL[78[@5o* yaQZ-”'㚏j rZmW,vW 1EbR&@*A&;JCT "Yb,QzSmyVVj cV#t> d 6U{sna |0!t/q5Z.SwVODz"2FŒ6Z('gbyPUqEK3F*O01<ISW(닧#_0h` ` 60<>$B"#qs7aPW[ď[)VSQŬZiޔD 31{#&5Ru~OAЇBn?ϘXuT@+4Fg7B&!@Zqmno![ַa隷K0H"=Lo8J OŢ!ٌ1iMhݙd"\or '?9Jڽ`L\GB.n;N"o $5+\T,ޟ1 %z}\R"YՋ1nӠ2( kMʷXTQ%L)L!!Y0 2{ ⪑_c7]ZVb a'/K0+Ym4zfLLYI0{5lBLE9!6W% R`^f>߸yTZh DF6xç ϰ{~EY  !H=/vHC)ꣃrN>W°v)UxG58T >{)ؐrupzoTq6H[tCDx)5E)tq -y7mictz[gB%5|Q'm?{L">*Nzw#ܣ~$.5=A6x`dT(ƭμؐy }"xR d  x^ HBz5Nt !(ZlGrC퍸_A@u<\"YMsLfi߷ S hm)gT QPeEn1Cw7 wC |TfZ\ch45,l%wuV/G㹔9ЀV "f@;p#J|Ѻ!lJCp^àه+Z@βh<ˬ,ֵRު@zb.:ܘsbbaڛz"8E@? IC(u n'bu)Q51ގki0 d7pvNM/"m jA4!drX9 y=sҟ@*! l`¨?bEhH%5~!mV(op"vnXlF?lO\ept1xUXyxK9#`M&Ҵ9فgv*MO;iVRa\i*Zn3fH&P leP)pk,$'VwF:6b"+Y-* &\Z5huZ#:1+TXaLWB;j۷ i|0 c-@v;ͦ7PFѧ @C=Vš6Q(2@bMw+£VOVhߗVp A5MNkr4~Isg>lpz'[1ŐCRYUy!P~eo!ƾ:h*5 IU!vY;uLb\kI @?pP򼢉4<<-և`N9Ac#6mܮAn* )V WmLw#7%|0<(j2MLAObD*F u8Ypz9KV0@AER-jz0"WDi8P*Lm[C~CKft}WU0FdSNGj>k0n _}Fn?Qr!JlNi9Y'%H(#5, 4V+CMے>EBC`:6ei]4X; k0!+;{@1*hu, +hP E!q'e$-01fDŽXcs8Ӏ0L1`Rj  Վ !u4@1 }SHOD]J!I1߲`%۬!nVV~.̓heH'$;h+AѲ5vBHQ"ySOݽ "m9{om7Bz1֕\C썹 1OX\7)ArN }nvl"PmxYYe2 W ;hG|HE1`2MUeڰ-1"Z̵xp'c"]n)eo*١jer;6=~9g`rf?ZMADN̢ npJ/~c`$:vkM'nmޘ{ Sq.)lT~傖bz)#&vzRh-N;wnLSk`6L Jl @8.U*i$?PQ`RY1(EְVUy!u;T1h4iPqCl ar|kj՗LE( o_e/֠ˉQҭn %U= jhOϬ@GX#zBhP 0T/D"4L%NP_0 0Q~@*!߸+ D߿c]ҭhp ᨅzunJ O̗!A<'?ʐX=dڤERlnܲ4Jl|tIM$DT[U:S 6bw_T b79-T3Doz\ $+`-L%U+&jZ w59 nLDmsX=xK b8ԇ):|ӛb3hE67n(f+]T8D&f%E#ELIw'uar~JEH" °=MLb+(^%q"D`7Z߾"+p$1l01uK>&2RL> & +v\|Ud.JP# p[hu(a%0u  Muv k*?YJ،;{)m?[ajϛh`6D]d5l Rt M(T]vbyH@pň @S`g#w= XUs~Ci!"kdm"vXyp >hLϺ0T9v\jQ d%."M͹j€TJ2?`rhxO] E4vcFh;tbQba`ʻU+xPZs.=2a4_$Q4у:5C0oyt[JQ=NK&H#-Kv@>IhBUժx Cb $ϧkrXja,*eh$xMAƴ[cV7AV 1p( aDjxZK`㻤oӴPEr{ ;^dVnP2"u&X$W[ EPC"@0ri2w0w(sQ#\_ָ@ +:`܌7qd@@k|G ]R&4V,*'%L+V?aQKݍȅK|?PDn.YBld+iM=ց8-wc7nLiƒPdΩ"#J:j_)tԌk. @K ED>8ʼn |rwUXAM'ol} 6N/މ@S[>uZ7lɠyd㈹ư%pHLFP26IO@`%]'nUK{ݘ԰KL[PUlXUSc52ΔSG4tZf/hEr6څ-PT&5KN3u{lV'T[ \DTU6 Rm!ԗco7Ȉ]Zjm1mאB=/}m GHlgًqt^SjaSLoW"'B ƏVŊAQi Q,cO-Sc~]2ZXwi ~bM^Es_mٚ]Mʻ^ĆۼwVfUcZhKsG`?#?]a@(@;Lr1jm,a#DRޝb,:`PuX<ah$uskԂ Ҿ"ᯠi4TޘR}*)S~m׸wP] $9 8!ޏF @ӿ~ۖZPU X^+?q)6@8F*[GMk`ez%Ƙ0lI8F#p%k A`IQMyS⊇Ø!&;ktk=D٩Y @(_.kDΰe(z'jXUUbɔŇq( R/"AFEGzcDc`N "RdwEDtqZ/>l7 v uf9 كDѱp̽UM\ ! aMh*Pj;JF.ш6:T ka`(DnpUC5}c=$J3;LMzȪhgfܒ& WBiM:8A]̢oϮIԳ{nK<;B5]_[܀1^䭚 ~:ABF# Fv,&eƴ6Y`aF~bvuʙV;y*1Ph3Y_p!U>IbDH ((F1_A*7?L!8t]±'PM3OI|U>L\8@j߸jH:>[Z;׈wzoTJ7Qd&c帏[7<;1 Y<qabE[op@$Aܮ-0ERk![ȁHlCVNkJp}}EHہhcEYL +Ff +` 6>dQsak/̣>wJPS]Ti(ɲ5'qmhb&v%ke"%54HjDj XAm @Nշhl J}*9f09ԕC{U" V+weiw*]H@I1@1A@KtՈGࣀX~%bp7Q;V{q9Dba/ے(YOVmv!T` h qh^}4蟻6 vo %8EX2@ ]z?1,juw3+0":J&L2N` 3( {H56FMDm!|rC0W, |L_:eSF1Haģz6᠇Zކn& n[g  8$wdM6U_YPhCs6 $}&  d,!XrvsfQRuP$'렣 GfJ&MhA g0Vt7GaLvkc\?Y6gtcNëA]R;8וFon (P4ZS'Z|q™2/`4(7 5~mpsOOLVaWv#nGh|<}*B < 9$S:"c6V8~ repP&墑Ig zaMCFqEq4aOʼn6w毤QzztPtGɐP!٬BfoMWj ?C`1uq]'΋*:M qO1 B%p}@]Q<9WN j!U B)jQm y\CY'#Ѡ#.M:hRC*P Uh=q}WNC؅O`7 ee[, +kMy;i 61:l@QG>Rw*j._W.@GZ/[w6{ROf^ҧ$@9At-Y1. Q绡*6+IV&Tɏ%ɊO])|{8kƷ˝x0 t<{6,AHUog_k *30D,JW@ ߙtwRQ 8{px$o{'d@䞴i U{`uJOݘ+=@urZ(zt`hR Z5'}T( eselkjFfc+TdӚU ind_0]$è{iSZ@]=7TRqLWMi*h0BWsg.8RosEWZ ne`€;NmjMmr2 D'W(^ґ@ݞ` (W;zFJSi"Zu齓5V^) Ȣ~7Q -2bB)MH,C&Zoϗ>Wp PŰ bUHeh˭j0ѩp:J/Ӷe ~!j֜aݚތaN߸R@4!qHLvv<d"}Q`GBk,]m_r*4` *^0ڏ[4 H@ AMZJ q*(~;8wIĞͼsY$O?|'uu="bc0Nm v-6&s_'ry,-H b)?g^\F6Kuj'N&ɬBk^l&AU$ʱ% R"͒F$V+jXb0as{l (eh1*xR [A:.acl_a wQ=hLC\lg2h<9ăr[#)1"R< "e4gaVCEQD(bK0[*+(R#qPmJRkGH(  M* $qjr]}q$A/C`PZcZhH &뷆 Z;Yn+OԸi>.Ql!ٺЈ ՗7M+7 _Km8=eA8@,MHv>M&T= )V,ؾSl9ﳵk&Ѿⳙ#zڛ}¤{UEr`@C[V~4^>j it!6\B18\|RPϝ@sYHPMXNFeKƁ"kM`#i_E!+q2-rT9^`)K H@9(㜺nz$*DSNC,N=_GbUɣLSUu$3ppDAK~ŽK"XGnNkCgz8OW $V5:u~!MBAVѮg0IIP ߫B0R1 +"+ŵmJ< z2HI`{c~4C'J =+v.F ]:p؊":7!@pwKm6&ksĪq`#wۀ ^hr"1g.>6GϪB-r i.< v!Q$NtvE>c0['qRT^vCIzJZxd`86"p)B0Tb#Aے=m@L_] `pSwp(:18 iQn'@XM8aWwP(a^oL:!'Q!L+VLjq )ێ%6:!(PP v*0j WoI" )4Qr(OT`6 M&>#D (5`QfP)D$+K ̚â9T3b]n@Z#1*iVBD\E( $ccj.fIYP#kh5Diu!$jd^}@]3 ;lmD7LLj olrKrzG سz3[/Q3|]H=s %IF`>Ĵk!Zh"_~.UcrAv~hBMKW 2< }!5"&_&bSP؟̪r;­U yY4^#ѕ%[E$+ۤJkh(2#) 4|m(: GW隕v\S։Vh L7 iUoUscY, 1˛c)*&c%_`Ă7njq56V$V(a24V6 ӻ|rlxl2H[U˷PlHJ1) -w[Yt5m#{@9LV *Qy0FCi-гSAF7(_2 DŽ jN.ن}4 > sCh0-Ik3Vta;x"ݗ u(:LA[-Zzԣ") n/!DTҟ7mN L{ mf a!͐D@٣*myPhbae_1;'fZ E&1@H k^zblgP*˺Lz`Xؠ)0ZHSW[!`2T1^rl˅3^"C!\4ȘfbmAmB8 {1l1(%NpXJNqNZ\'4xdCR WH\誋͛Ln1s`gjopYXU {w9*W!  aD[F6+o]n ߣG+ V2[Z5+GїZ]5~ùT>(;)R,㍲A3*'~:'gdoZ^[5ږ8]BuM[C~OwN: cS=EM>aGAkd k]FyP\s?mN׻ŻM7 Q)F,PQB}W0aUd& Q_h5uۀ5<º+'Bi9FLD o8SwT<_qɁB;Aunph&J GI;G>*h=ıod czCK{.;95zcDʜVd5^)%_Zz}t"z͵"*_Xl (O@7Z>Mk f!iT ՠ`Y_%DJI2*3jh۪W!np2M9n6DY5ew0n/:U/Ͳ504*&GqJ<2ǯk7 ʯAtU\@R XeS%u oNN Z (b΂}l_E)@""Tz)߹S(Ղo"\r~(. ƂϘYd־:UGdI `P)BYtUWNqC/L@L2_t%ؑ1Po`7d Ve:5PE-P^¸.>mws]Y9:UKwBPP1Z% +z٘ca2ْ^e&Q@?oac(C0Ԣ`wmveXPJ <=[dc%?{E؞=\U%E6ˆ|C\S1nkU|] vD&V\10V;Ӧm*1j3m 7xN iôL.x`/R-I$+J'4p`C*[/vf"FIw[g@u,j C?GKxvUWn45JCE};0{0ʴTcK=7g \eF_{V 4^+X2׎'>iنǜhvc("j W(Xgr}n RcLE9\k{pV6L"bspHd0)&ؔƒXw*x67EdMa)gRx[{v6#(*1l-x[MA= 8RFZf7 ozOV#CCEMGn1fQ?_ ]L >cp;$@;?>wة~?̖kv4lׇV7n#LZ8]Ŋo1"aW)飸E5Mu/`hmF)k!DX"7[;=P鋠F:$>כCڿ|V: X.5&X1D,9 V= r}<ˡ\[^S^8ax uȓ̉r!@* l#%ƃp &Hi>_)nSQ մ }юwZoܾF+4DyqRXRZ1HEFRl"bMi6) v{6Ѯ=4v}pJ6AONr:6MеVu6Ø4j  &Ev9~C]ҰLjہID(DJ T3a|鈻kpХhKz_#, PR -5]f!i6&B 4b0 2* M\IDd988Y4Tg>Il Id].ٻ#A,P&/HXny(%ELQHn+PD֑eۀ7KA:ѽ>`G`B=$dx[f>tyl}?+H (ڴҎiTDkn+DuHݦSiQHnuLXVq38"wqU ;c*a` b5'(lښqӁ\mRͦ |?vjm4,V8DgCbi& zWvI;BT -pT h%: ;a𚱐uHQE- P\6E۫ 2E#k1-DT fVi:µ}O[+ͤB")+0 lpJG&F&Yn X.+{ݹdP+f+z<~{fzE;N# (͘[]5LM-֔ih4$@uY(ދۍjPB`UA 8$4:vKb7TȀ%C^;u!-{OLKJ[@\ Qώ)czAMBFH:"I x ;ܸ젍U&G^ ~@VAw)ՠǐ$+i)HV%Fɴ[٠ȌQS P~D}] /fX܉S`qmJξLMRfA< LNv#D$6ck,6(aQbה#aqE]{` t``& e$Z* v7x2W\&o!\K@]=L(pY,\&߭GmKїDɶTV\r.> DF204BnaB@`kvp:7θm-zp.Tl?0TI }CcBhg@\Zx1IKwдX?6SI!Qz7$CBc+Gjnf1q>'N{QqְXN7\nMDhUPXBKHk(T*;l[6#F Fq?zl2ʸ艁TGp%#hSZP5uqݍ-ِKNq(Ah`5ӣ+dͲ9% $@:0|B>9+ hIhn,R\!z_s]&4P/0&؇r h@:%=gt*֣.izI !TXPE4#|`uL5@T5Ű>:tD_+d:8IOߏM d B  }lzٽJncCHo!yD 4Q0( :j &ŚgZ)jBG ະ>NvC$:Um~1ql8QK@),BKpDtӁ&MM1ANٳbY>ǰM NVMATB9Z)#Wf9# N^m- GuB.Sr;AuhXҬ0ͤ]}؈j@ݎpΖ ژ+FYٓkXon!$ID+˦\ .8j]х3fbi^wSo,kXn ́QV?H0}H(pP>S"yT Jؼ8gFPiذ1qd)^k7R) on&~ʯȗJ/`–{`@?(̐*НpԐiM;1LC݊Ԓa Fw`2nSV2-A0+Wz ' i1D SC6^sL6N!¶M=Q]4 Zf;dnB@SN\jf })>OyBvG)B" }z`/ROdFCBJ2 Oӽ`ICݿtUa;ꂷ;8[4+JC1PXH=KG Tn<ũUr%+Dotʹ4^r0eH&<P5ӄ60YT)u[@Ƕ:qV@ycgOIh5{E(`H1=k-ɂh \ѱHSb]ee 0%`)]EJ)8;`vKG֑ GjU^.<-B!h꧗&’AЁ!q9@n&ߓ07\4|=7(@\neҼA:W/ iL[6pC!ZyId@8n:+pf|-CF,ŎuY!"C&'zI6UO,Toc6an ɍ@ 2CVSrP| 6+#JcS# j[KCECՁ}~@Xeq xaP p}Ӯ0sn@ f]Rw-(Ks[ϱqd(L-=våaLdC`7ݎ[1˸5SufBƎϚ2e~ O5Y**E_voB Y쎗Lc$fn7D5w0[k`Ggֹm+wr([[FFdR̽J55 +]=iuԱ/P.zKdbꎃ A򸏗'1(Ҽ4u?vU =81OwLd *s+S*>u;)(HdBzDD8&U6e4hkؒhWʮnu3C ?8UMfJh920|.~Mi0P`[n@cf.cلjMްzq;`0v 4E7bđs ʘl~&yv%{MĘ,@PJU\YECe`!<46ԭx-pf+j`LMHlE+"poA}Bl$]l@܊e![d%w27ML;Kb 207Q2`eI$Wѩ`4t a`xt'5Y^+ ɿq8d ԩKc;6V. }hӀ7u'W(>aUl.j:g_[ R*{rzPb_LEPQMB"ą4h; bS-J6{`%v|0b Ov@Ea8,ԟ׈ F)eHR%RHdAoNv<#&[U2<ϥ ÃB3e[@}RL3 (#(~ɜjXE%6Ux˜;bD /2'5UF6X6dcx fT#MAp&B Zv,GEEeCVBkDo9!@D젽LJhDbcQi.40j1fQZCЅ7$̳G2")Źy,ȑG2B4c÷H`uW Ov8-V~GƬRTvwoE]2_h%vSQb%*{ Q[aS"神:\Wޚo*EP8y"`_F#W\Suqp$-J{M rc O2 ~HHoB.BM~Cڏf-O.(VDBf ]'v3a. wnаBaӁfqʼ@72IXuR {1YHX16^Y! I0]XDS"R D*+ߔ+G0,ےjEWJX 4H 141z1]_o%=JaXwwܥ(b5s]HOD1)FV \5L!Z @m2=UJLk&Uq״ 7Mw`YaQwt:q6]]t]]٩xcH.v}\u(zZq8+.B&z]ӃbJhPE"JS fo2<ВWpZ4혰i:Zn8E ].ǧ"m` !pޑ{8Nw2U1/.WT'n "\ۇ Pfd$jcqޤj Qd$)HXe_yNWiFሶ=UI]2K8 Da4nfyo@*  hu Bځ%VS/_Jaj/L7cr[wJ˳%M(\А iwvFbK,JYwQ67pY&.I% ]>d nʽ <V+sL744 ڡL hԑ7˒b_f E<_8`\qi!qKj+A,”Lbٴ1‡CV_1k%^ ~ E?5DZ` nn  OGqp6[[%Rklu@ Eo[04T+ c7 !қ 5d\UQTalDU"i?߷!lRdWsڧUBôUb!i]j壜6 &GB?4RQ3"YQ4Q(;\r-vc(rDB=:cBČ48Ǣ4ӛ)mJV {S)xn C"uD@ J[<1t{_r_AB:rt3?u;ɨwP[;fI@a3X` QI'qKƊYs&+`]([N PnDbtqO(`L]< @eڟ5)^j( tR~ ؆% Rkh8D<x佡 :[_^7.lƜ[\vVf=c̉X{"uHb2 Qwu;0.BkrQ"7tKS\T;EvVTD 9Y10GjMkWX%HScl(Ƀ LnԍG&ﯹA6}|S<ԋh4L6|\;3)ɓ8]OQ}&A:?:w50LM*|B :O3)g޻7CTokEOVaJ\[5~"#ALMdE*(<T) :lu3O4Ϛ0-E{CP!wgGB?4J~c %-gSsO%C ejbk.9;X}Z_o%~ HBJ\+p`@Q8޸LeKe1P;{̯CD^7ʗ P7GE sJ,/ ?)w䃡?06‰.(t  XP] 6W۪d޽"b [ >'uă+J5g_+C 5o<>Cl7d0QGIr//rNEab+ch)A@Tn{Lb-ʶ\^ԃjV-Ke"]"& Jp5mB6il: A8Ғ1O1:Rp\ZJQ1iQ[4J=E$ TLBpƾ=f n½t1d+J\)U7K]E@{3cx)gkôƀ`5Cth-Srɏ:]kw2%#5k5(Wێóx?Ԛ$l4ָᚢWzڔ= 6"k<i 2 :(I1$Fp\*8`0#TX&pUR~L|Q 5Du=5n1Zhu?m-!&ۼ"Q?o)ӣԉCxe нƛBUc„aTKc!A?)a $(eºM.ف)1< #`6O;(&A qe܁X7EtRrѾD>AVA).QʷG/H[ ټRK_~b>MjL 5< Yz ;[!]o7 QV0Rz\4! #.:QċPI[$iJCb׌gtMUC ~e?r`uZ `7F L닄-HMCH' e*x1E p8_64PBQ4~#&#Yw0FbTΰ(ؘ#ii@U 5~wMC9T՗`#6[5 {DA啕fRGn%QțwL!2rNt*|14(clůxHDKzmRŨq/Jo\568DD,-+1lC$dIn GV*-tiMlXBZP::iDzH^-#k)5l8VAFTƩX<U;<ڴ2)4zA _" 78vb'@ GpUdn"߉4Wd$-BFƣ=Tݠ갿'"$Qك9aa =WRDvNema!{-$-K+"n-CWMw8ɒ2n>s(.]"t ܫpLDm(c}Bt+njm~ہH):;iMcL! 4HpPLP*$jdħ&4@~h4вrM I bGͮأtwV!Vuݽxá7JzTGTnIjױw J#특j:8( *|Ȧ(B!!plHWb-Ђ+ eQ@,Pjy n?_KI4"?bāU:mT]=>cl٬pK(˵ Vp̕e(x'5Q _.g͎)Cѣ/ʔHr>`w9n.,]2+̳eGcН]cT,E ?E§%u&+_&5Ӛ-7bw{ OE\؟qrl)&!Fq%d;eI'85aL4t ]v~ccvv`P覺pȣmp c 0J򪣪nxduZRs  dDhWnJzPv{`uIpT4R8\KxPo@PYzܫJM:H@ m@#Q6vm:3 >=F &A(t\|zpK7`4Oaz=0+]hjr!De% @ZF$@]?(GgtYPRbq"hGN]ko>`w%Y#@UY̳i7bp:Lfje!LfHGŵ]2v"KM!*:C^D<Ԅ?Cuojc(e>`ظ&u^QFP5{Jk`ہLR/fP 0ca?f ˢuP*a|Ÿ&uy F4GE7ɇ+H$g<dv~aXe!Ru(OfP\O0QCi&J]SFk]" 4'GbXQTDS?~q!颃H_p[nUPA[dIkvnUvaU  sd# XuAbiC  Qm&- "䓩[Q-DEeYl#\vIR\Q1kRi\$O#:&)ƙN#'x#7J4#"{b ؟;."+_gB!I݇[o=&>QuA5R yDԸ o&E/k "d!>I*ԃAJx "@^.Fr_% j2BaOtfl!Ҋ9D` v*riq[Tp3.!n,U[b}T6K Zl~@8a Q:?S- ^;S5n}>&PvTQjOeiK 1|'.EF4|{$lf):ޡR-T: 0iҋjl[ k+(I>d7`';0=L a9n9{Il|T QH:G j'.F'ɠ;uTxۍh S*R5WeDJẈ8$@bN2+, NE!כ̒Hްtƛ䒻ohֺiqJaUfP]f؆l߷6E„$ 6`2DOk6" Bw-^Rߞdۿţ[n1B=0u Dw7!û0O4jB R logU9)X7ؘUK=ypEF2.O@Fõ115|)M- YGPȐfZkhyҾ!w|V!! R=Pbi(b N.9@wSw1WnDz) yRCؕEO$/,PS`Bj.=@ &ei)p&FV%Ø6Zu!U6,&d~)<ȍ\5ԋc .YhN ypہ~0$)GmlBWS>F41MDa rά$aU`<D l4V=n[eAa TLJ}%.Q(1zC"gWjXW-JXI >2#߈AR;R57\;@-̕0m(ҧ!WF&M*UJ$ъT% ""v!4ıI0IPzf/q ^f9\%Hc͝I ǰ aJբp=Ǎk]7DM1iN޴Z%T Z$tw#R#ǨHQvq.Eh*XågoyٍF`&YTy35( { hŒ_W'kEvЍ<ѳ(`l܈M~K՘!B:?uqrnڈFodAT6lqޱB@BICA#x ` 0l ]kn䪪c{e_RwXavا Rcch1 & V nSK1Bm v KGb]cُ(Oo8J4U$i%% JH,\`}L,zl!k}!WV9 4JkĖ!c-L Comt" HЦ빆q:cU".L5.'(.r"`F0j@r(NnHڿb='8lyTMwCf4GˉЅAo5'ي {Eq+RV) z#adrywR&R]ֵ'p%ewҳ-)vm&&D.PWwƼkLciIR(**1 uc2g؝;\1&AB5SvW[7uR1Wڳ!"܌`Tq1B?q)GQIC2;ȭN)'J(a~4~ȈUAVhH͗ 5)LB}2\iK.Lg$ H8ۅ~v2gT-8Vޅ[ꬢgd)U:`s-u"P> 'p>0DSBi!ɿ0VB'@C66K7M\S6tÉbЧ2èINa\#ۃ@L>as逆KzjgI"_&W&T(M'RTkpTJ{ĸyR") C0†3S9GDOEѧ j nҖNN঒ ; [˵8oRf u߮0(/ƽM4 QDr7qJPw]n0aGri3لW mR#j 28m[1,m~DR-D:=h)cs\KE#obu:Wm44 =r`D O P&UФ@:g!UXEᔧ@p #`8(? Y([ArQPkK2:+TI/WDSOO1 *2Si@+FqV&]Wͻ3ZcZm~=|A.qfJ c=-N'> xE,XX@r{+g46 D4b3(FsgM(&3P&[Yp TDP;lX:܃dU-{j҂%Ot~m4|pKT5Zi[CM $.G2yRQٹ: LI1SDMZktXiŤэb#fe0MkvKF#2**Y<};m \S{vv1 tr(x'Fo}%]E ht\Pn)& iVk6JqS@pTZ)&:^"IR%2|Dk'o!H6 a&$ARmb-YEBBTtq<̍h*D"lf(|k:TrmYN01v2mh-Y&0kpXbH&i4-3dR2ʜtRZ"`; K\0`6F0% .2;pEfZ1@Z㬢T bAèp]ڇ[A VHPt 1P $,,Ƃ@K~REH@ٖ):}@eJ]$;c?I H.sf!P%@!;nQ4  qxJ=p٤oKXd _Tt˖gB8(RA]ty̜ >.&N)KA.jlM$fvɕT>; /qM]75r6I&mWjW BY sw)峮1'D{ D>3D(AgM+*ˎtk4.#JEJۅ-~n-b#zU vZ`3Gġoyl>L, Ɗ#KDwpT^WĤksn >^LSR7@Sc 龜Leh#H$dT6 '•qTl~P 'KOdc` cB.p٬#yֺ* l  tȝ"<~cLNN@ Ss"R?V&kMR Hu朧Y` 1jx6B0rzxc?rwnJQmv{2HSp*ڼ><m T6p!2zja؞{*,64:y"GC-o(h5*y1P_yȭ\`BkY(Ǐg2z]iv:>w7pUZUb*.MVetf\YdbM`5sbkb׆&g!*_ ]:0E)f=.%[gȧUbʂ8[M,O. jeerSHxaީ]Jn:* T&9@m.Udao;P+srGxj`2N*CDl4N`׏SFL#=0Ok &ƀ1@1CC0 ZiJ|BP`oqtW\jjR}a5h8 ŠdzOxF@+~ LT{uMS&"ֵBlC]59i8ͧĄW|//KmO@}!re!+t3xṢ DX.쀴%mWl XR& 7ہDT&pOXhjOPX8%݂WSa.*5#sZĮCKZ$eD\ Qr(, |W.hmFȒ&"'5i 0T;U +b~cd@~-VF dZM:rj׻eű4pY.D16Px7D54zD(%?*EУf47}lbwDD<:(\~GQSp~*r1R[%=AQBZӦJi/ɗF.Et "@ҥ nqaѨ?dOB;մ&3PϜt.50D~e%Oa=pY4~a_ VDhے$iM\0"XaURD@G RqpNɚ ja>ᡠR;qKoD \&cH`R@ih.w᜗"\d1J/7&w 's7b U_1ZXBٷ HdL}@-0i9۬2(=29 5aP.|A?RSfQVKFb07h&܎7@hsv@#jIq7Djy4<-2̂CT@F4iقf"嘁@)Y<W"b CoWp%o9BlZM - @;TՁ j y\Ĭh?e)D tWA)𘢫W`_&Wmpk\YCbt`+HDKˀaj(7kG Qsr**4v"K0>lN7M~fkq=uHA(t𐫞%EmqDu[2-4?*) B Gc.-,Qm<6Kck:b֣AyRtXR.1\ BJʴvk!P"ӵwxoD#ph#ao6Nzܦzسӄu qK4, S\8̑c0i0y^|aWF[p<#T53Di"wMU0*Q4-lhECI\ڽVKވFy^׸aGuۢJ!19f lb{vfC9HT>:aդJDPޚQ~*nefN4lzXIQ֟\m ) 7Nb>Re1+c ;h\ڋ-)W`70]/XֶVfxJWWpTQ =`PL# n5 64LF cC/^4bPGj11j)7Nѯ1&-WLE]ɰ"%4&P7l@B"0f$dMAy0hd0:z /.I@4K7n*h{/ډTdD1D:4zEHfE뛺ߤF\KT _@)7Z@PBfrsdm֜'G 4"8udPpA UawU$jme+ ɛ>Ў[ +:@j ym.lVY8lc[0ZZ4@G_1$ ?&Юžyݬ#B+L T@zKE?+.I7HF[ FvVV5ukE>'3> ZW0dwWI57cVLzgoRO2~\F?c:Jp&dk}І&c^'TbMd&laIs,Q}ą"&+~8ЕvbAU+zV./qRLH l7EnSa.`A}5|SiEuقHL4+.XzvcJR#4LfP`IX# #U/$iZ[hd)#0vWUpR \j+%2KAIfZWXLprӫORC.h P knْ͸#"E@4]9a-Z*ST(ܻ!T)|#w0&Tc\)8hGDw ?!20C()dءg\*ВV\$6oL\jutz<ɸ qY7[!1g7-1=!E6Ӡ&i _MSѣ!q3ؠEFE$b)UǦ]@W[]4{Lbm@Cy>0#3_XW7ҡoٚƽ /t:cð)e>Ν͕}9OapNf|u;^p:n"amBUpST5WhsB%RIwD0@9*.[ߘ]oR_|X5NǠ# 1+cn$Go$@+;B螢quD;nєTp!Vs^նuCI $E#]Sɦ۲Mde_P"3 μV;2K0vM(X{:])-H=ݽC̯â%OwxYoKe0պōQ,5c\ **_paO_T,U(>6dmMl\IR#ǜ%t.-_՘:eboR_CAkmFbh*v#V)lg +R]X8-@-@A3Zm_1`]Z,uruHj ۂAN Z771n{L|M4Ѹ{o󘆅gf ֦kMB Y#(j&iM#fۆ-vh2V?FBxlF-R,l{ps'L BP(4m߆h{Sޘ񺇸 !Xf#Z N{VF# `C3LN4@@0X 3z[YC_dpGM$Rc"CBX=pCFB? xIeTchCD\Bp:¹j>x|* 5btfPy.8ۀhS)Hms~ JahH"i/ݭB@i2xhv=S<<.tЃWkTW`-‹%kDq] ܏wr`Y+Zbu'ek+֫ur6P>ڡNcak` wӧ3t J(JfdĻ))%b0L]R*s )1W@9LfB> '5?dJbHs0q"rtKCC#*L,v\L K* ǫEs(E 0;4a6IL5Q4N(4j \WUS+iY/) 4f42GV(VTfں#GBa51qKV2ٳanHlx6א蟁 ![ݬ ZTV毠pӌn o#~L1SMBѠB" ְcŋ14r4WnOmɣ1pYad`q ۡBY*n;bU5sIٍUQۓ) ,x&_+p4W b4.1 p#}`z` ȦbARxk޸E%ږU *2_J}lyHR7X$4G J D#dhvk+\ѤrKXm\95x mO/.0_+P,C¤]u;͸4"T6;z h1z A/B}*5Xs(;g-"1m tHD7̈́[h :8fꒈB:zȓ &n>\tݷF#dFAnށ]q^ ⣞d3IlM::@G~dj}@ɼD[![F2%ȅ FmwsMA@fOfV_^UX؂EPf'ʅ'0 (xN`)T +%V!݆i ]{*mAgh6hv%W2%[9LBWx&6S Jt#"- fyJ߷4[+f inhLXp7Snt)`\+o&qcOeKw0PB!1:z7ZAK _D;b̂>2ggلG\*h-޶͉q"3lE0 $y\(#Y$0RH6j_P̡-yrC'vƃp&/oa"pWEz1ۡ/ӭ;TJ͏p [VazBojLla5Ba杓zo:iaALZbfف#6aXj7@cT͵zlV`,6S;3zCBRK` (xȊLS H. ##Qs{AE:hpĈؘ[m".4UIDD_}MaMD gݛ% XpjH|ч>߬08l0Auʘf| h0MDeUQ$Ulɏ:Z\DI,t`ƿVÖ9y` ^@0Y_t{ :GC=5) *:Wa i f;BYJ;BZeLQ Ǝ3ҿӱc{.T!âcF]w2ha(A [͞O"`(M@ jaMбsZ]rѧ56lMmnG"@@&avil!>DHF]0A%. Fr[!f`A &pae%I8{!D“EhLI 4,!$13,VW&2*Ms@\"h8₢_A6.우ֵDf뀸+;SH/Rgڝ9-.cyƦk 1(:2Z:q :z ސ~y}O69UeBҤiOL2v[`՝. A D@l& %¨mj8ģ7xa(x“nh*2-BE6}7m#A8)(w uT'Q 0es!!tb,5dc]@xա.P!7fHu'*$ և|089S&A ~G_k_C? ;OiWNigJn*K+< kzqO9VQQ09k44ZɎtD7@sk_ki-\Vd !k7|(Qm/*L۪nNb:[8k/qy0BBHdFhƤA6Rz/0ʨ-x/M;M oEka$@ EӚlRMeM?f$"3uuu&^+5A.ID]eѮND#^A8(wHea D ./ڛݶ\:jé]K҃`0v<]Ё٭ CZ.${N ZR\*k6">#sF-iiT)`4ݠ,PGq4f(oe6Y=|r,u]- "d~H)U(c !œ&sQtfg԰M8¾<#F5F \JJ!4cpU \m[VO1 `r-@2ڨ{6X@b0n8K`P/E6뀌o<14M{d@acC[F)|㛴e$T7Sm+ źAsw˫tGY.sM3:oc()o$IrGN?NTJ=zBa\@X0j[;~L{ -5.HB-Yq`>kl)Hs$AYVja\1IBB*2&%T4:(Ľ ll!bxOep某*Wn|; *n1֖7)EA;" U(mч:#4QZ!2& ]`طôhPWŰqżf5P &J!`vӟn@ִaLx+(1M3FB _HlGR 1&*@S5;㖬y С8ipFSf'lX .-@Enf ;*BvNjS ~D@ƉAG` k kYq*Omym bP(`}xq+ YQJj-jKI㐘#Nw=Y@HxXF"@"c.ŪJb#CosvT p 6LEHL X*hdQlHD{ij,L[.R'nՙj2Kik#* $=X+;W%)UIQb cm6Ab>d0ڼ N QP[ިaZ XcI#I\]|\ 3<X-+i<`wHG QT ^w2<X_;uAW˳$x п7PHA р.Pw7@. 7I^ۋCO3gUV/ZrK&n= @Z)ک\|CuZ :DR:.(6G#'.u֐\VL "-@<e]DF S${rΙ }_h#IHi4lZ4.jk`ąքijf#ObɥZs% J$sGٝ.+kU4}p B'```_jcpDN"&[Sv+p vgsCƏ 愾4ج. MPCXl7k*>2&N,a\kAsfJ^'م-''TḀt=&1VIXus0wzZ>EEQgr\9U:i\)"ȶ6Ut&L~x.Ay~gp6TZ I'}6)2k`7.-?$؄Y8@H) QvI-T;-*Nc!ߪ.0KqaCc]= 2 T4#POr"b6Rx^PQr(-YpnS)OAC ?` Π7ՠ=.jOOV;&?]@P5+=G`E~9\MK+~b|w~VaigRc!F4>2DD4L ^cGhiso(Pև&]8US.ef)Hc2w@Ŝ+jЖUS0]1l ,N$EEߧ; _+ NJ w$E82nbTL8р%NB(wE`A@:h6$@;p˚J `/tb(~+ aڑ1f;pM١"PU*v .㖐4:&@C{d B4jDŞL.$``u`Ieނˁ%È4zV D=РTE%Ef=y"`6$ks2flMAg{vvE;(pM ;|f(INُjL%K8c؀v(> SP(}7ĝ؞%ZHh$ޥ )M_v|LQ`49t+iI(aTb!1" jWf+vDg&oM;@b A;"H@){[h&mՠ4T㚰"6pK}T&Ƹo []ifgpI1!pGǦ\Q[tA !5aDn׸?B,DF'v' D;@ ۀ7B)oV"eF֏0(i6e c JGf۲tCDrϱkpM!c6!D<nᛪ4o)Di" XrSMS "RF S:? y줺,Le4 WY.=B002yX_*9N-5qً!b0L 0b.⏍J1.4}{S']00D r!D)F%H!+Uug^uHHPÇF_\`]8HmZ$n%<m,&:;D DҖLX7h/E(1Z0*g(e7Zf|.nBpM/[qWZ@O?uʙ@ a]MLT;."|.״vYw]-}APD|gTH&Mn(?V˽|ǭ't0j wpV 4BϽlX FP{e1D ՘l4m1|]l KQJӔ*ݘؖP}HB$}={ |8h{ rGdڗSKx~P_O<tB@Z1JM!^QbpMit䞠aqbBGCe Tҳ\n.Eӧ^Sf5t 5ޖW adxKJl}5*o2ؑbZha,QϦ44h_u lZSyuDG**~9;$g6KzbkD`ݬP1d,0|`1&!L%ROޘUb_P eh-[y PG|2"`<i2\$jf;/Ld%~J.Q**( +2C?Llj;\bQ -rbR}&۱v,lTt4\w]g3Wd^`h!70E 23B,&h2bVxt\W2)DK# BH "TVaj`.1?8`I,^B4,R(h<֤7k!'wsB:$ѭ/_pPPzB`X7;2d˺# 9#h';PZ ݜa[ cdI3j o㮘 ^:. SQ ]b /&6H?FS [ATh ,Soc lƨO Ԕ'A*& I 0%m`2–TLdz`ܩC$+] P8 iqaO#? #%YnET O@CU*&͟Jn3s+"!-{Py(cps)D&l$nnX7X"i q(y02:p\/*Dt:˜AFd *%nm h0iDـfl(4u#c9e~fplW6=,ǴY&aC_G.;A\`eDT/Dq]]' . =6Q^VVpQeGEӽA~bkT6@b ȗineWN":`z3.D݁\"%EhQlxJors 11 ]oV;g ,| 0ڔ >%N#@P\Ws=#1(6/p4ZrV6i7n5٥>! @RևژŠ#1˦um;BU 6Op00*Ҷ棜K95r.Ѕ|">yY`MDJU{LEhB)<1WT+`-a4uqj*"?P(7+ʭvTA4mѡՅSyL(&#Q&(1MنTЅ7qjwUZ m Y#[!WK% p#؉:+8"Mo `+$cB‡0-ե oymIgr,v { 7)O(uF#z$fzo0 "n ŏ<ĬbD:hAi4aUJPľ. 蔢+`Ժ1`}d$,y"˨qڀvaRFz? bBĄ 8p41ehN @D{Q& -}Lv.jU'&wvUÌP^X0 /'\QUN5$,o` M?RVCs 6V YVt{2Ĉ&5%S:zv=HChHiW+rDfæeO3X'pKg{Z!S\ך1~PS 75Ճ6!zêרHE~.,+M' Sbàa6_䦪Wɧ$VvM/ch:7 V,2㳤w@:U$"s셮Ad&,J|@h6A&](]b *J%wJdID KҳWta[x&R`)֣n qDQM&K($䮮.PU_RSEl@s ZjdKZWz?сs6w;1oD}u&ZU`6E@2iPߧ^u( 2{ڱ*P 1ׂ NI1bkԑeل$Ter#& INdQQ׆ IͶ|V^'*K_q/-TUBP'$g{:dU,LZ{GP)7YQ1Y# >nz5 KJ-Gy:#|1T#^]?dpH 䖼uZ{C0euzk`6BaP#ѝA0IWteK'`Af=-ē@XKX(J>{"7JJ#^$15q"ML#nU&CKS7]-LN[ d?HR ծ^u=M<{e<8]\ l(Q4|AGm,q`_QV%qLD?Hvn `t V $ »)GLVu tQo~T364 gO )Q ,>cM-7K rݝc@ք\JiIx@ ($\ 8?yM!Y2o|'C-%7;ijRhz"€1)EAKn7B1hJ 3cE+A35 ޞ,ʶB]$Mل tM6̫A77x>'. ]()kE è|7C+ͧ&/yCQ_5iQ>DfG @2w645}UU8Kl-c so '4?^>)*MI*@4*dY !/5l(v녻, "h8JDT&5PwøK׈[JR{ܡZ DbU pukic :ܴ|/`K{]m#l-#q ͻ2?NA)ɦ* Qr* DB͑Y*5!؅`솬06BFU'鋌-hBҮrf[d}1(Ўp6+GHDq\b(?*XM لthng,Ujw7œC @n4V^ .)_Kk 6* >m0ДK+ᛌD:7L]Xl6M&%HTpy^fx ,^uR) -6T<(LRt\m@\<=6lI>mcp%¦ JLhl{;Sm0qD \7BR LW,#jOf Q JQ7E{"iOǷ*, b-b]c-ҌuOP]ihT_y-qF3*<ޘcodq dk~b#nf*9׋v7;7hpQ!."*ģ$zlNncB,E"$RRf-RA5Žq]h(¡[KJbBhN'$=bkh!*#F~'M)uO3-كHC{`]X <`41+i"N]Ehfhi8K*p*, jn1ElǺ bE03uO<@FWnuZ}sU$wv5{؞qA‰nTV:ƒ$2cf $LZWCZb$DpqH^+C@rqeY`4 ;te41T٠^ZaI4{rvC; {#Hbd'h͉XH;?S4. H. BAK !EB%chWq@J{Nhi:0kdSDݙ PZjk `csU zbD^TXƒ{^L !B^ p{pمt$@J\ ӷA!w-:xa0D PW挍hFp&oeWZ\\5X\\ ; (!eF"jC΁if!/~VБ0އOmH:$RQPYs]OHbqYSd#0.E@)e"+nlp+7nVjP#( xe" 1~dT XA|W`[0Um!d1'FcD,Y%DM*^- 4`0(ZzRh֙OEuP.&%1|:k ŶcIEʇFJj86o;X DCԙ+J_>*@|.Vbp>§x))%qX_5,@?kK&GPM55֪'Py2CewGxd0Bs%BLr:E0$n[d>zҘZjcҢQ -kx m@]w&mf@о*ad'])C\p l!Z9I!ٓ!zjQW&=>vNPBwh8'dUXh Yg1FѡHd~T$XQg`S6>EUE15]6;k= 3qC5L$?oZa?@)cȃ14z޷s!3[gwLbGУ|0a8n4 ?#i;jrٓ >Zc^l*Pm8ⓔi.;Vd2O1(Jo@B;T=6GQ 6Ae]# bZ_:x!8TZ`D7. Z5?R5"汍%᭑=2ehU~ :d J?M.+flX[L-(Jc3o(Yr3\۹C{λٽ`^!"wnPX@Z%1(]ؘShePx\(oiDlni4m"u)&‚] FoX-zb DvuV谉0K \kJ@-G뒰K&9ns;&,/aW_Rrmje <&[ \MG(-.BHp4бxT?!%tq{`l Gyz(lOV Qo{1"d| Vjš66cI_2AHхj+ۂo{cf8@ viy!HfU|9j"k.,pUElɒ h1N w䡨$WC3gy$F"ET}=Aa6lri'*3rcs% +iL(B֐&x.e3Qj~MdjnEI&FÀOm4B?$NJ@.Ác _`i`dWB$ٽZHJΠu=fvu,z9! \^JelX瑵j%~e5.>oQ͋| z la%&#!_)0nl" ֧B\yI]\|nI_k d=rh'L8T`0#gYA,]c_ĸA!4h M{h X/¬1`NkQ G 4B=d !.e tbˋ=Rv a f͍F/]OtdyJP*qT|5ܷ0CkBXW`|+\%`]1i6 5BH"_1DƮqJJʨC&,z}w;LzbN7q]h%ho \ [ sY@继0fҘ>ۂ.jͥrEshb+ 2M#;d 2=]@B:tn oIS7oU*`ri-."bœ+.A!9oHLuߤW sgB,7CEP(Z_A1%AU @Tۣ@4nV)AL:D0j¢HVER pô;!ASEK /P[KC^ X% E46"fX.J⮉4=E!E0Τѷ}یр24?˾d1狉%kZ @1UI+XDV=6#m`N/aDj<@NtvPOV O*ƞ'1wO_-B m{{!t(->p.k!+D_VvB##Y9Qdl ޫ唨(,b`rM>v.X|nyiplS,n4pw*X h])bQ}Vɉj@zbź%z _my/@h C$L,= Qkb ; V"-p\bK Ѽr쀬@b0(0`z졿[Q&<2"`P`: a:BWe!AkT)Ӧan 7Bjx5Tȑ ϳk'CrZ&U6\ +@QJ-px#r9:AGn4oFB)* oD,!Eg&;q9Y: M+ii^9B&q2;‘4qou(7[ 4h2,U5=k& N~N X EփѼRsCW{`.!3cݲ$3`Aȼex9@| 1E;n^l8-: V냀*ePTp^-hQ)SYmL0GjB (#s `U$rG($JI3= QW6m!&"N6Dž =Ƶ2ΕIFKu ҚU&?$!Hrq1]yDVfhMո¨J1AAeMZIC8iMZ;H$Pޮߍ7J+Fn.kKQ*YEbjdIvǭi($ԁjb0X .vfPٰ%GVZG#!A (dtEa=( C€ԊP0l_gPƩ8[<ƅ`-,,ʲҁ N19BxR7  |/ #B|8&ʸtSq$cO CU_\k}3opo0(\E"J<t1+ lpSAzWnVcU1$S: cKA *.̅@*η[F_$`VaP+L+*T`^ -Y>vQ7Jn?^$s`ҏ[HㆃBƓݙա5O0ʂ`ZbB# QW->mPFX١!*l4h_E遅Rs6 .# . d4*G E& c4cwAA(]m}a8Pl, ;9 e+ylS!"YT,\ LR$^0NcTMGzYn65FL(Hyn.W&CERm$tf!)fZ=P[ AZ%CVB>נ!~ :H#O_b'ko{كfT`+`V1% ,֐+hU 8Q Pž}郖,@4#P>OՐ 6k,E bdc`wƢ׽uP6:S=Wu^P;nBԽG  2tKTo{UԮhL{lqJSz "@]sԐqESГ\<4\"}pТ1?#7t%` 7~j{RQbHa$*]6 BZ…R@48n#[#),V⍓Vf3 *C, JܮD²@kr I1kDkO0ܓpX7kO !~r!)tkyϚ*0 nƍcGlcI.W)$/ꊰP$=V7ҊvFzBp2y¨kf]nR`@"`vdm V,Q|4M9f֢qD_ۈfHSH5mc[HcK^U^DzO1$;zbrԚ5Ddx /fRͼAq=H&+$~V!)Ռ+ 2cnA= V@UVJD^Xl=iCh [|>`JivП H;+OLdIN$-k l]Ls4wv\ n @+7 BR" h BҘBָ(QZLmT&,]IM`pv.y=%m޷gSqʘLC8jk`e7vMe=0+K~Y=%wS$hLehA5ˣI[^ߤ *x5$V:)*;rl~6I͐%WETP"_XЊ)7|=(Tł=J$@1AO*E"1%T*bA!)R m4[;4WdGҀPjl7@%P`rq) hF=;miùȖfbxյ @]?j'mp<0 P<ͼ?:[ayjېYpk@4=uRnt(!_p,^_r 3N8ƠI ڔulӍ,KIEXWfaCEE*=thna!Fk4 ‘*.Ismrъ/07B4# <83wqUlE.٫ "@ۣ_2p=D_E0%ラf^ *`Srh IA)PJ&/M+'pUt䫘:S&y|'10(S1ӍY͙:;@}0 k; v5'pZ{:qd*NUo +P1)FWX*&T2xWB;'_,Pk 6^Lv(c}P?ōjd,Ԧ'_y ZZ4C=s̈@-k@ie@Fce(?].N?TR oݰ-)T|z*V!pV}rf›U*NXolB0۹;^`*"A.Am6Xvzdb6s >~c3_%d%6 KiƖEaUԿk1łt[2kSf!L"]qJ ?w'AmJ&R|Vc&JQƉEw,'.Hb) P1$^ih? Џ܎P-}iB/d\ *T;ƿ Sp{-M?4]!Jk>X0vĤr\>養8%VL1">MAg@OYnN[qhgUo컝5_6tY!^hZ#Nڡhi"lP9|T;`ԪX핪_xj"^CFUnii=wݮw/TPFiH$dp (.MKk} QNo6Νa'@,1 &R|dЄM"P%^ B tݚ݂nu1+ntİF)Qjrƭ_ȣKm(UWY$7аD|T 0C-D(L&:Ŕ̢ ] 07դHTqj)05w7:8$Ǣ鎵`@? ڼptyy$8_*ڨn [rSA.Jۀ6$2$nhEZ ZH0K[&%!|0T$ԏǸ/ ѱ(* Wώl ?4(2RQ ?slb0ӿ2C1nUM]:z0GO7X߼a`-"uf%tH)Omò1ˊ VO\Cd2EUU0RЅqTa !%/A&Qp=B%i^DcC $mZ&!mʲ:A =Sm|1ZA0t4X!!LO*]#$62͈Jಝp-ݩ܌~Rq`H* Cz(Fg@`dIWy鑨Ttgij;)6ąAQm?& 6`y%-_](+([O1@7wXb {?q6 0jlֺGX$V e07wm~"(~C l4YL6p <È M\4R88u+_RNc0U #E)9>bR_rP87XG0njT0,ˣ N:oC ;96'fh &2c]ԸY@t-n!|4M%Mf^9EP`D6GZ2Tl i*$A :N'+/LU$\wUGօqJ)Qe1~Lb!7!DaJ"[CdiP;?7(HkXp"c-Yjv'' n͌ߣnЖsȵH/w|aMa-ّi,隝 =n71_g@Y܏2 J@LKF"AK? VK͵!=D^ `Fr^"|9X7* 3_ZC  ᛀ;K Ąc!B(iHj?%) SF% =i,F@YpH% iU ^01B%arA+H |cxPW(/$@ѻ.㐒GDٹ**XJdA11\Z- <Іtǫ!8`+K^\6Wh)̝i5QϢ#H. Z?UkM Q&DSa3vtۉ(" MV'ET!ZZ,HR h5ͶN,5;@ؤT4A? RމA0 -1% xɣ٬v[&X#gIiN ixppF)pTw3\ɡb${J,\+O|I(mWuV1'AQ]¡4 U sLq@Ы1xBq]aB4YJe-C9C?45PPT_NNGCa8fB9|wn,rh7 ջl  Yjon,ly⮄;ko "]%.*v$\΃,ZpKP(*S5U90u#hoRt>l(M??$}y" ;Ӿ8ʌ%HS8xn#}R$r̝ge P1t(ů}[XPdS32ck.Zl##^Vk7m*xa6 {ဠȠLJ+y6A8Q_1*hsar#3G?rLZ|Ȑ@Q^瘡AN;')Tqs.X$"ƭЫAh B^b޵#xaL% A.;]199hX1#DT:[wW^eDFۊ "?lV˕hu:ԥ.%d)ޘUDӺ}0D ?2 ?r ƒaVqH :(_tI,/> Hj~ x116R餎 e<6q+I%H Tvw~-u@{[ UQVu & E_ÇqSDuwX5o~ TD@\DTvVc|6/k̽znSqF;bk)^.p!:/.J#d,$KYʹ B}s ^RG.nHOٵ"%d@øJ)e`i0Ѓb LYY-Zyp!~0忠qQؖm(PO~:'/f*m/#M,I*n ^$Z8do̅/5OplWX@?1H˼6bNhHi~*H`XSf4TkIM@oHD֋ )wM%$@$gL"6\;D0 C7Q*}y&$J0앋tpgxEId4[C01 un8 n[B 8&(Vk1)tu3K; ^o m<-U; A4щ pvsq. c4Sm??_"P}S;Oġm.?0ʗ/HZ@ڷp LKGV>C+-TjGf&PO =RZ`l14wWQ00ur; ٤3x;HAшsW3MP>Y3gm1X%ԑ743nɿ }tFt3LnХP=?A,0(CE 2TTⶸvt˷ tV3Y?jn9.*2F_-mrYW(٢ic(7Cs eo)tGX7P"sV%j7eCgJ wa0:kփjmw^]`W([n:%pC@L>iҘٜQp5{YG殇X Pz _HƔ6 )sg)(!^_Ջlq.ؐX/N(FPBZrMA$@:߳5k̒mCq `M> 1$ v˂?ҢHܸ`Mݣ*(+AZy ƌхpb3o**UV0K7;dQ잘t2L9*Q5cP <>:,QMFJX`"y`DьQ&E"2Q٬MJj&LITkqR; @v`2'؎;\6 &vCZ$z`iWyXHۡ_ۖ: w>ޑ`!cI BČ"[&ZGB u5hGMo()Ml<¦iXZy\Еj\=^cN8{`}30Fkj`%%ۿR)EpN W׍(3c wvu Lоk nf()Z~%փҴy>$`XM*mf@< )u\,!wZ¼j"ՆKa[dG6=j%")!ˤPMLA%BN]ɻ1nyu!<ʼ;`$RIS%pkSuIW(Evr( ^M5`*jܫ$4 bŔ"\<̅X ۠k,-~#jccNK"S We "*f"B7 j( q @172i7m?so?T*;r*YBpAFMaJ.#nCa$އuLŠBPҞmW%=-.'sx*LhyCg` K g2YTbA6R`5~kˡ~ !cF&^cV@(*ɑ\ZgdЕR j)Moѐp4#1ѐ+*sTT |3ϣ ckP`\_0B0^ː7BkW&b'P68Iݮ’"o_Uޡ5}A~1y22j,+q)ZZ+IJ$APHU:k}9m-/{1`TplG<;/THHK Rt R(AQ[R%\[!@kar +H R+18?hW X {e4@!['UPi?%| Beټ!78.xFR>HdJŽu@)1 UY: [i& ["ēƈ0Pf3 `kWxTf`-T8STq4:ĊMRmܱ0 JIV.BLWؽ2tb#K@(4e^H\u{0S pUo|<8JՆ⾗u©$ &&n#KUe@-sUB&VJ`*زo2B*SC4}K1$xw=ƫ!*la#6L#~P5BFPMqv9} ֝;_<Ή$Z]P1D@m;xEuA@v,TJ"]/X ARH{>8+Wq-+TN;+iºiET nZ¶G,l4F#f(-j&TU4߆&/63)nKTNQ4SAJ*S4$fxON(.| DUe?| !L=+|T}>u;/WY~YB% JFACcDNhFPe #0Pb& x& ʹU") M]j")Mş,SҔ)ӽˉ A  W0O}`YR\.[ܗXJ)s†K(A|%l]}ϙv'S!@~&C4\ރ8Rq7R+wrƎl`=8)jdZ[X^U ".P^. P@ĥEXhR8k*KN8^F7\ @z}7<1*zpHy-SN|K TKt#k|n |_ްWk[I]6MfLGƲ(\0ph0A).)/nx;D*ou{`hSČ;D} 8ǗeV`-҂X` .zV25@)+{ Ō A^,nJfq |d~tY4n!2s}(Mb#aD%R"+o.DGG{c\ m4ǰvUq 4-4{3"P U3}V1l]v{ijzÉ@"TBфESAK^zg*+.cVoY7氇\E'(ʬCyOq@G?ݜW xLƢ` G*\4K%;>0 &Ocmr`O ?#P5ukQ LWw}B Af^fɵaT;|֖ۄLh̭*Eze"(#ZpcT`(WSTkM5S,t"K6!C hՆܿUƴƔ!LX8wq 'Y4ҫ۲0(AkE &-);0NC Mn]3gʰ-ASjxPXʐcbs0WH:B w *Q608a EzF4P`oWU5$7˶_'{%ZP?Gl`ݜkShk(:FŸdgdXl[;XUHͼPH;5 m@kgRq VN_ZNg&^DPz=pkB/_ټrh48[UeMvX H_F4`o2f|o=ƵRZky`E%'x)DTXFaԘjKoLa9gJV=t@ FYH ,P'bJ ,4r\% _rW--H$淐ebuTLZ €iPFFsIk-`FS;b7:7q&&BsEm`c=Ph)ڌ^ {UFM%>t:y0aXeV*aa(aJqGTúvU5+EO\zXD̘@uܼG +aF7^u.}=? Mjl#`ht^1>g s3b [al3oGpPRZ ]y)[ub` : |_pQ:2kwH@6d67C``NwjZ naҖ=Z'l%DB\380QK1wB ܎ZAɧȳb%0XfBE BJ.Zh)b-T 𾺚Z3j]7M:q*f1$2("Ϻ\C XqM -8q?v4JC^NQ0@1Kj /I&+閶[2j"[@3ؠ805"1R'$aQUH&Qz$LO'-\1h`= \s0w&4Ŷ և%H©1W鍚9~EqG&mTmס5Y `.ʄ8T䂂VDPD0Oݗ#\dd7\X"J/0^Ҫ- .6ib44zpX +yTV#M X-#]=g 0KPE _նb5t)V.pVlO2h. Nb(̨aM8Dp?2R2NoJML{/ɀ1WM@=ҴmFQ/).cEDPۊ l2-XVfiydtOъ`ZDr| GDh#K,2!j-# )U ig@ס}İ+!wmDI U@} ߸%k̛I{9^JKy.9UnD%Rj1)ADyS C #|NVkނd)EF/SxKlSP{7_-LhT{n\a#RiwTZ)ao&֒La&Q%Tj[n2 _<[ƍU"Xh3t#b>I ~<@P0Q>s~E-t'C,BWO(Fx}"n6o"}P,i) ۏ9u+8Yjysu6j@rĊ xk*ȸS)MdbJ|c~"j]V%wk5J̓% ptA+T޵ԇ-Wa+Gk|ަ3!H}"pJb 幢?B e>\.(U}o It9BW3Kv M5xTĹR8nE(A!;īuŶcjZLraa*]Cv OO#/=1 6T&6v׿7̿$WN@FBRG@J9ȱ܄CrQPš8bXS&Kg_Ϲ[Ywo+C@ !|n5vE *hb* C6 A(@`C]f6?1ztA=LjLH1sB i?NKi iTX<0A}x I%t}`#FJR*K#sY&%&hAn(k'j"DJ1 :;{ J5QºIJNM kHw Ɛ]W0ZXKtpա +F>qw>\{#XgѹA2L @ZƉ B1T"(07 Ԗkm׮ [F{EEuz%^D5˶lz XhC/T6;M=YaLܤSd= ]TQh}nOp,Rlt9U@!9dևE"$$hV Ĩޘ,{2uZT'qާC dHmXY "ͯ(@xn'Y u)Kt֬dhCL ,KZzнCϺ0Kh^sgwSJN~"7{"D9t(^(Hc$=W9)`aaU ŖݏZ1i;;cU$QirTu:+^oB`+ 8K1ѤzI0iAkqfEPQv&3zYkDTP~yHqH!^wC"6f,)7L2ZaBҦ8P7ZŰ#A#をү[ T qZ7(M& 4#;eQ[ K\EHT[6,wCVCFmMvwZ^t>'D#oۗ߼]/v ,Dӗj\t:N2sHq=1-/C6>zҍ83~مp.L P(cc}Rnags-ܤYc{ڧE#erzH9X ZU "@HaKc ,L?hNŸøѮ/\ 2<9SPiU0DҘDH`0vb YZOFų?F-!J5?{ә_Evm1@ҢQxy6k}GQn@szeMG x#wT(+%MHbIeBzL&6H:l:tl5]Z"KB4 M(jQ2gY)D]zNa81Dxo-pCJP&j䍢(Q4hˌP1rA:JمƁ$Ԕ[yZM$Q X{|׹RK'&KWbÞe^M䖐B*+NJcUsJ8GkQE5ut;qE)F h&A7B&UǏFcR"pߙ^\#WjL>3OA{aP5Jg9t6P eY KQ t!8S'pT;7k*ZyMnф1Tրc12cNn&\jTDeN`݂eF-G"Jтp܂{~ xd5QEb7ޛN:~۝_Q:u̍ 6 4,cL56C@zn.yiPRA\cӜtq2+NQ9!fk*7=Fobk .hxMsg[oM2@Hbly[L/^5(3s/L&2.aN JjViD+)!4um8=FZk] x ɇ "Pp1QB uY Gw\p8nV0"ۼAU R MbST:H_b޽0TUK]. S!Mb)auYᛠh'<$=$S\b)Gf,l0^tPeuAMîc ٌ?x&Hwg4%)rB-  -(x)eJ_QGMY13 d*>(qDe&C/Uj"Hr!S 1f㓗+6{@)=Q4iwE6E)*0}Z%Q2)6eO&:8@Z 5|n*M8+ [H@>DZu?q;(Q}5:zwȘb +*v$"- ٺPG ~2Wkj SURp%Ά i\ \_TEX4!wnm5E^X]rԆM$p `G|L514Y24%#QM"L"h[n ۔xb!g6NaU 6 ,s5/&ݮV"*߸8$tPe pz.yuQ7ŌmPPISeP_3M=-h4$3ЪMichUr;ƈbg!!vo5) r*":km x5OLT|ɲ'@/+~Aŗß&}ŌkEL %PڱM 5dOŭJ>/*ͩܺ37|O6:$ 1F+bQ`wP, wFdoΥT6' 9 ZG]IMnm)}wztRhDTPyA$IP I;r $;ɯHl&*V6+.;AL+p 桐 o 0MJi<1}t M/1yUhP֊ ;."q.sE0;MkV[ZTWΊ _@b&6.nrJK F`F@ a c"PO0f O q *f\yb.H`(4m 3T q(h ԁdl2M QyCx!K286ʿ2VBV1DB3r3 /c[Nh xH/p1Pݘ'B.!a_pOQ@.sJ b{KE&b&80ڡ(h~b@RD.J^"-)M> }?,2`Cv*%\P; Pܲ#ތtlp4(J=h}P= ޒeJjdKI;)}wc kwEkXR"PF˙DN7uIuيUbR<[v3lF`9栽5|c4 wmP_i-\9* XfodŬ OY+poEFx\u`51x),:}jdFq\I*M=x 0$/)_&"w6Չ?MQ;L.:q% wr.=bR=faa2@4hZۄӒ:0h!d"SP?7^@.k%ƚ, 6N SeR-+"%ƪ"Ē P[#h˩FQX׷YR147O$]Yb9MPSiF-pW6$A(:&MBVx b^hKfk_2tP:#}PUU7:~#Jh= a ӛhe%W)h|),w +9Ԯ>WPxBRUYdzqbr&Q-"FŕQM0)޵;11i4upR@u黊BfšcC*Uh:e9 M4ofz-4)蚸QB4mE0˭P6;(sw`d۸r FĂ(0"ޗǒ 0+r4L`"8+Q2FiLHYGI#ENwzl``Tect^ uRB ٕr1ѢIHqn1q7Ąi۬ BM,T>b-Z824M*XkCoo ;b!C|}HU"?ٖocn;$$'}-7H舚q{YT[x1*T%]%¸7i16w% 3q(U'/Iq;LOwF &d-(̪"iK&`E$5HS\TDQqnؖ௲SZ)r{ʍQnmUT{ ï0)D&PLT,WjSTgíUb_=CA|XUk"J|6c4TM8`\}y)n0D|D6 --PonѤS"H ^@dzgLV,n-t U!+}#щJI^}×Fjc-Z}X.(;1hQ{5ƁW"^-|\rK̰PXк%&]̓oP% 5?%ꮻ7żj~3\pAA!G)Tk0,+ ](|};txTPCF"%V0 'v9%TEڼx`ݩ5?([X0DU_ L B`U~:)튐 jQ7SHB.:eJ*>*`H'EC77:S{*LvTWQ Ƹ*P) U/$`ѭU ;*XL!MŃ"XBZ:ꡬ{PކDo)4}!'2@.?Դ40rB Sʤ7u#cf"]Qv♸;`aᨩm:a;^2k/{eGN U*)%P8"'@"ՉT} ku8_`>ѵGZ{\ꉁ#MB[榦 `|)DdlXz٬~WܭO;q3D4$CJ@;O.NX%&{"PniQ6 JLE!Dv L0[ !}p> zqK/J^nbϳOp/)كwq!)(yZtu?2Vo&<(+HAلXYMNP4[t)b)0U K3X_6 ^%fZ_ (pA/-@ :YwZ0bgSRM`f$mJ-B`9R٢$wd잣 иnx:17TR%88A1,`Ie4} ;QZo=pӁeZ$>?@s,> xSJ=^ӈ~0Pټ_E3a=8 z燸Z\VQ*P/z+B` 3O^\*_ou&p&tO,0NuJOѰ dš$ 92}pTcsVaWĶǻA&xL2m#sWߒ%Amı 7a-y .%Q<ʢQQL&k5#tց6)Q49fH& ,۠6ُQ? H/ۀVz`"ڴ>`8QZ11O|R!,tu#l *;p\ѣm{Sh7n.p @II-,ɄH)Y/q$;ަ(ҍ{ETEjwo]ޡٳGޔ!6 ,<5MR73XB;u MlBI4EbԽ܈Jl!;& ,ǯTҋ+>B#*SZס:aW?ľQ bXajr ekѢB&UK@bdRhZ뀊 I Z SD6T(R4ڏbN⩃Ř WBq2"q+ANd.! 5h ]1D`i$,;S2 !jCwB]@R ]6*bzb}ވc5 pYd):_=,qV2CRUE&tJRG1DF9(pa]&h2"/HDR[qTBKlŵ3X/M 6 Y-g7nv" ^-1Ӓi, =w 1J%L@ 5*֘m( mebbl.{ zE]ˁrC#I7t9.@ng tw] ? qY&U]| cj^O06ۘ%OYP Qu˒ʛHm5-ӁtFtL\><h$8-YT.74B̅HClD:1An!0 x+R muzp_;D׭r{\*mX r~td0 #"ѡV7´U$ܯ Oͳ~uiAO"dPn\h nq]l;>b(H\7 }WfLo0O;b%B58* c5 G-F uN`vn%cqn=p klmlPfgIIx@`~bI R# cbp8kCY*Ѝ"0fm,0f&dNKp !(znT@*!mQ Uw^V Ҷ}íGMx#ۈqآn@ȌX)}6a*vX89>r"ۯ :bx|_O.f)5`|LA֍ɾ$B>|qqV5jC &MGk~aWJGNBxZ"^k+X 9QLYw8Ffֱ #{g4(+Tl$͐WaCJ %G;߱Nᥚb|)AL;:7H&4/w3KݤGGKd;H\ޅQ=hNY:ǍV!Nhfț!Ol#m?0G< +eIי֞,Xf;¨Q(vr)5zu$~€+xhc.wU@Tۅ%|Po\reGMЈM="r Kq*[)۵&4 FʜdR tg KLi|h-D u.Xa!I۵`ЉDdDBEh;4FbuŻBM՚!u]MNڠo5~`XḠΩ*OeSm7 pDn¯@@d0Rd#6K kSY vSKV6MM#Ry.K'B7'6? [CbB/(;)f^1n=TP .b8Z}WZSr.#DT]1ε#R0AeCgk5g`Yʨ.Ͱر^ qǦ5: auسj@~kG VO1^,ZH]`t= ޿\JJ*X&"ju7\EB0"u1HB^Tp7jP0ޯsn)ѺdVAI)DZ8{8˛ 3'hl7ځ)*dxo&s0/l(^w_N}ǽ׽W"`֡ B+3A:*5%Ik َ֤5 &#i`ZF" GZl4Z\d!m҄!{H#}h}0cF(kҔN[,2&Ha"\F[*R(䶟ʄNɣ}jRflZWLOӸ6є|3N>u @ku .g"4+pPRB1*DhVn65xˆT$ ۿ0!t3*" JB! Bξ`{ ͜++R+T]hrR `p@{'0}]a@4F}bm )] xXo5>e{  E9 8 W5h)G'ivS2;ASƍLO2yT^nU!pAؔKFcakTH;A - 4:#3x%H=QVD="LqP*»&rq++}HO%[qwpy,zˈ xSDS@Gm!D8BK7TFe59Ą-^A"T#YӕDC8n1G5?\Z#pJ6:ӂ&z®k 1i&oA Pg{a4W0}W}.@ ?om2+J~<`LFD͠7LzmՈZw̺)Ā'lOI#;1*`)df08n_ʓ< yD- ʈ qС"s4c)Ve Ь/o%HehQƁDj9kt,05t.p?Q麮+:wݷDQx=Hc YV0IR"9 F D(1bB7"(a.efJ VCAij?੔3`~M\/lԒhېT0Rq5 Ijop:6$h&4>E_ pdI1CiT]pŌZ81;I/HH%$ hɊ0)g<*E?pZR "'aB eZ= B$ܚ Px_1J(n1Z5M{mz5sm!5bWCd+=MM}$ z=RP(2ւ)78v5_C70z#Q=(ɍkDo@ᑛ,sU\0Du+3EA㵷Ŭ[]pTѶOD#r'幠CZ RTMX=y%[IB*\#enFܜ!PV5GQ>2ԩZ;fU֝`LXo8١u*#gij4x j{cmL(s ՆُRDW ~U` F2.I±G々PQ6݇4O.**bJ/6LU0h0aD;X*2ѱqiM@&? VW_zH6cȂ;sV: `z7!Z1Hejq]UzLld!mUa-Sfkٮ!PxB(S& p"IW"j[XX wCXW|fA :e*bz\HbQ-Vn?R7/9jJ s7ER nT"Gqp f?HD(+>DTeG"&#OУQLĤ Nxp¥TT ;lBZ낈Шin ʲ7DƼқP"sm;oD@ ` _D6a\:#P.N($y \ y/4S]ZWZD\CHUZ׷{[E9`LEܬ§"I0'hQLnh5̀Vy6R}a @ W}$JjOO!`PY)enWӁA M0UeWR}AfB.5+ڡtn3"74ϛW']&6*îo~5y@=]-{e<")*ي;HEj$ El2*!&.""5[\h w'Mu Fsmїx Ѵ΀(4)C^-8i*l]%TOv @zpQX 0'!7 cI!;XR1Ucf g xn[XOp__HS[W  iP`݄7< #@/_p q_J XW8b_hV10@Jhi'ۋˈt8V(kQlRŻ@TȊ -F'_n` J `pl5";6ֳ5f&wB \ض[A7Cw'@>-|`Lgjݮ/3Lk!ݠvMDbdx صIc2uP؇˶ZEh7q_QИ᧡ԗ^ᓢA/ vo5b5#VX k,l7 K}0myv*,sޢMTmk1"&x\\iKu>/~5e؍%]Vv UfT}Zh@>VV&Cd*U`Fٶ20cq*bꟍ`MqKQ(2;ifA(_gJI(",E$ѥw~I̓)75UMPv? a(55<.@1*{R6P"%EԬ :Qr_Wi*J6(۬x57*Z hvok.[2#|ʄvw2Q!w0[]z<X-@>Oq\.V(`#Z25$yMB0Mw )7>Qg E4ٳ'5f 1}\iTU OM|1(TM|2yNJSLQ c8Fm?&Qx˃(H V.F?a&t1W7OJGXZ]ą0MiCCӻbsJ 1-դ@{"+仚({w1C(. ZtLBi)QĥT 1?fjQ( EA2*u@$BJUJtPٵ2 4j]2S4_Mx UQאn͂+Z)j$!E jP EG:kl߿qPR%A=,[+M Q7y#lE9.㘌xjQ 1GZolWZ$W@CCU7:fz],@ XޠS"MR€ҋn%{3c dZv5WhW`߬ dQjJ8$0.}׳})E.& 5*X!2夜ŶI 2+U Ӌ44zN-p˰+aW͕š[;xwJPTwm}abRJ}@_Bl yQbvM?vu`UQR\5]w0(M4w&F=xRk'-+H F0@kZ &фn80[J5(,X {k$ApꨡƨwV'LTgE42:{wvKorjm+A1yy4ZMUt/FȝAF X{m-8C D*;D5YL:VNf0Erx8ίz AZo! ҍʹ>&,ݿN wUqZ$cIǟ'8?k:pK?bSnɃMJoɊ M)5ôɋ'|xwE[0n{ $7*mFɈܤTxpWK6#Uʼz.i7-lNI16"X$hTsށ!׸jڈAQ;EHqkT>C e%G"FC iٵبV>&!)䉄e}yiUkveH.^AKe ;e,xee,((RaHAH;mxw*od@+\K`XU'L1"T*IB!e"31FGst!}$·" !hdr 6DGM3 ‹a;0EGɉEO"z.SO&HI篸Aa7[ك:٩?)- rȪӈo]%GkO,bb,IV0NFࡃ@ؔ"fT' Gxw" J=eE]kg-zOlꍠ䍰(5x#0*4+ Pmu[W!z+cU4>*~{v&}ԑEPh ~x=?8j>QVL_5!0+䵷{M`[]o'K{f$-4S1P$}5T[f eg vM {pED{\A.Yp<54(j*M~Tfx8-ӋKP~7N4jX/a]j?J-_)o@i7.-m1;I'MMgzy~iլGHƞaѧ-"YgN0'-9bQ=;kf[oQ?$Q*mT[ !@:lBi0),&)[ oL%CM@ Sgpt=ڌ_~K֎bTDoX{X6+HyisgMLUt4òCo4na[$Fl,IUlnų}ЃmYZRv,`8nn8&֙mnQ K<>Σ@Y& 0,HƀQ~Ɡ&}qeU=ѲݍsN)yA -F9oN 1~$ʚl wO=,]?J2 z]a:Oq3 Bez; l#UBk.:? Ơ r"[vn$Ug}N!U|'ֶܶ EjӞd 6Eɛ*g, p!^?,~`UEI }r*>2 Xm'5"t /btDž"]T,l@>;[)Е ܀u0>*&zE ,2$e PkГ *ʡH7vz>>crﺙ.:n^WHpijaY9b^2xZR)0h!4i]AҖ" KAo0{>4F:"įP]I T$aK0@!TX@~KH@]%@NsW6Rd87.+'5ڀ+RdMB@}ĺ@)GZ"ր eD w6PK!@͟HwMpt W⊶P׹i ^JYE `o4Cp~skJTGRvцb(i4X;ӰЛ IGe+0(V'5qxvy8 ߼3PGR~Gk1aQٰEqJkO1D}KVJ*C@WL $صY"F 9"m jh%&:jS m uaX P`Q+uX HhQW'WG{z*@WK]̓YMjof@ذ BrW 6Ti~.&]p""-I[&ֈR[,SGؕ%٭LI:頟2cj狗6\p0فPQ$Gu+5h*7R@2R{2oΐZ!}ܞŴ-0Lӧ.$D?aH6#2($͸BK Ec > IzwhpAb[@g% TP/jJХmr(QA녒,{˄_] hfTxf-P;Y1X[DIp7Exboj xƬ^5lيI;~n0*i =&{֎qS+{&$;a8BG#Bv!2] ひARrj8 "QۋT`õ#GVFiwf̤u\ON.҉ ~|Mm*B$EwDڵ׉1Pb%dW@q.+x`  (^ֳNj@5ݲpIHV-!(ho}/kϠo/ iOeE)4Q 'Y`}.UV. vF3WxjCTXS5d΃q#ٗFMQA d SURE\zmقi%b:SIД-`x Yьף>)7ucoM4å NsaSGԤ apBt_-?4) |0N(#K1z0![Z)FkF2"s 3h[oT׎ D1HO>܏N}w/HGN24Q@ݿ]P0eH? |x?}\!l@:T95Do 1NB"#7}Vq抧T/Kh ܥ^|$(}@o@黉.LOLҤ T }S& #B>?2ە"_iP\EUpg_KP6 @Ϙ$!d{m"Phk*MLf6pjC # P`T* xZ!9$c8%a>#zbݬ Z-HoG!.X0N${r~`=_~]VFG@hoYȎXu͂y"Y`; __鈬3p_P %к^,r6SQ6b'jR:F,del(Z.ׅ 8?edʫv"\0-vui)Pncggu3{Eo摈{ִJRi)mTTHGgnNnJc\ g#F UB Va WCt "Wc#"/̞C =Dvd3GH.: 4{/XE\wih+xglPရUOBPU!rI:q']u#QD(ڏ"WE r[Kkt@hLA_=(́Es281J?5pq+(4$C*:& Vq"=c~¶>S5Z ۍ*pmLm_&Mw^Cqv*$vG넭i9 YDlXˑ$$Ҁ7@4!eK81(}r殰B ˈ;yfGSpy  =AZmvBK]߹ PE tk5kE fDhWx@prwW~bUO 1;`Fc\V72 a۔#s f|yLqlqE$_ BE+%!O*ud]Q>ض)Oɭ&^G\r؞jH%0h,!;wqYѰCQcVTZ -I\I(qף]fUɔ9Ls VBpJ TU#4@]x,X(pnYQqNMaʨ}w6ϟdg'$EFLGSeQ~eB 40`Rkebq%2u*3n=&TtdѪhs}n)lgތel'Rp?\v?blMmkE_lʔ-2DV\|] `/pBiԽ[=? .Ay-'U(q:D.flf 8"3 :&%Ę ?l05ԡ̮?* nx"m߸E!R{RCsyX){4H,{?\Z%:=&c2P?hdkN T0mT( 47w]/+WhUh\ SL.6<.Zccr5(v# \ #P !fL6b&BkìAH;h*H.(R7-nlȱ~XrbnZ ,֗XDf_!Eb/Y مX,1hͯm0ԫltL~ti嗶JjZ L Gm [,C#Mt7JcTo.N/`V͔ĚGn:k~paJ&*UpngXo*E6X 8"LM6<4gv _9@pN$Ƭߍ8'p$:(^aT#_(vGܱ}N~wH*bp*c"=0t[ .pv E˜ /_ Om:\  Dצ*01ʊ`5Rouc}9%b!|~܈ki[DJLm /5>8P#?/hߞH 2BeXHc㭷zI=?_bAn??p[]">b T(P XTMܘ"3AV]NS~byq?p)`,R 4sJ(*l/Kh~i7rf+bT#n*p7密){㖬EEFS~%r٩I X9(װi`a.В@g*ՓA8@bVS#pS(*ZpGZ 0߰A. EqVb F"_X02m!e7SpS)dO9|SQ˝GLU oOa txb ]bG6"vەDxlPQ@f|UJx n$kMHWO>bV~fzR$%^~._> Mo,(n3e!xmY4)%b"@YS|?%Uvj⣥kܗX}N?@7, xQjA+B|ʰ'ӏ D¯.J8zK%Qilk\iܤY%ڕn}VzSU )w)ZS)bCqo@k@4;a)%;HjI1B0 *)+b7[ x!]e~'`2[ F0S<!ã^O̡#Z(-sK1T(.J[57_QR= $)Wg>4ɡ ݹ^{7qCBᯞzbǧD(P.7)L iNq?}Mr-kCXaR{~H0(p WA/ 5.]] ;#՚BX.[=܀U6}qrI3NBmDr =]% ~8td&n\ 8RWLBiKSufp3!D8Qg[ ,D`cVQju`-aVdR#ș xPáMD[+HWqB Jm?aU6kZ)l~!.$qi9;{Jp f#h(΁@uRhĈ5pKnկF>aHZa?F*_逃6i]K?1QS&sqh)jqsl&ܪ766`)z,O&qb%Jg`TlJ6]_-g&D"JJ!o؎HEhb-$| AЧmWH1%BzMRɃI,Tu 9qq .wn&EVhOqR0 g pQg݊țWoh &hJ!ba[£dlD37:قeըNRuhѼy#D;Rn^X4d$ (-v&*E mL@Rd@whs9e߾aAFVMu,at,ej^'z LF8׬Q#b &IRdkx$HuqJ1]5Wp4v25 @R;q8(Ak0Z_}Ű&?w eI b2dnpk5KY,0'Qb3 M bfF]L-N=6:o {0a1+p cB;?tAP{9՛]mF),24 +i!4,[@(uť<_-.=>eI \,L6"M uNK1"bҥlaպԓRh2AewQzb+tad$3;JPrs ASOBҦ&BH_E߼Z"=tQSD(% =\B4̈́j2leREO@0K% QqIDo{U_qѼ:g RCM\);ɬ^ѵٳ":I.<>:eEMD${ tIQSa%\h/4/1B:1 itKJGb/xbHPI& _tJ"?p"~v ZZԎ&4$ >i7ự^Y[Ư|,iF9)&`,š.+%]UA1^Ms1sz*0 A)t4D1DviH)y"e\dZl "BU[4Q#3 _Fǣl7j5OǐgPGZI!A||%Zyiyq2RaʚR&J([$gB=~b Z^88B4/aeJFG` k0E~iQaF1TLK3I  ZȀqO|kjk!˭,R Q:^`7h6?>K $ ڈ/(]bi65|O`XD ǔ^:~dudrQ+"-iz6P9[ʛlœSYx-@  a6QN'J1G耉QlQ5-¨I J'o(~`N _zkhwpj#B? Sg釚-f9@ü7cmQ"#oxV,Ƅ}0V&u]u; gT }`y.pWaZ ^üi&c7;jL̞w{b|Ƭ+ pH60 Qo55G\A6i0 A6q#}QQs[ ~"JH3zs :O2Sp<. Pp|2A:HjaAĦXEȻb[@KA}.mLPzvix˪10;/TpXiI(/}a^/bZKRbq"5&!61h-@{[@}7 &Hu\g׍HM8s=8 Q&zd[BJ8$}:`5dg o± QACO,3m۠`fa2xEɼ‡ %)u# H~L&td DF]&% JM` E=ir6 (sZ[Ox ylڈ:l*V2_"RZ($_SX[L[gP ,e8]ixu5p`xs- AEd,σVj橖4tѼRlj7Q}M ov{%|p^*KJ3JDLZ@ ӟsxX\UC]D=졇q/D fU*Ĕ]). 4)&PS^brTdTَ 0 NmĒ#d \1H 8k@WKjù 05%'i z(g1bU)s"@)<ú ; &i T!I R; LɢB+Â*ܙTZm5!Dp]A%M4¬m`9bjىkE!&Q&醍^H#lUx@$:;gMSv*cqq@T!`hnS}Pgw u!ʐшYG=rV5]TxqB*[s}+^HqZy&HϩRTo+|\)3}0|plv!}օ)gbW{ i¿A֡), ꍉ4QDXFߺ"*/w%JR8;AA,e1?u)ti+7% +Z 63]lC`lQZP^DXHT:;ws#t Ii=1$aAwOYI,PE4OKk%\`Rc2XD?GtsyL"E7nP @P&4˜#P*q _[n@0Q^HIڻ|FsD{ U *4nN@ofB+ᡌқL(*#Ɵ?2@F)攕&K>iiY'Sxe wl'.Ҁ}RPߟjhI_2艺%EDuZ?'R4К. t#w|ujq>໌wRjp(s,C' JĄNF(vh%F Z)ٌ]0w18C."&2ytAOV䥈EE^P56=rh8Fpd@TOl Zy(Ge Vv8'%-ik]0B($д1ٺP2 Mi)i1XNDf6;ѳLJ>M&`jX.+brLJk:Y֓AQ~/5r'*-o' ޅ* ,x6"pG?L*rKُ|(<@)paj[cJNA8`P?{/pm9KD4?MuA Ul ?#at[WӇHQ Բ$r T(~o&8Hpת{*(4`EY`&OF7( Edu .$"b Am|WLtkR ǟCZȢfRI 1ug aP{ cA!{&I(U":Cـնm\;<g8aE)1t`o /P gqP0B=bL6_*c2Rt!_dػ=/1;Z ;cL WݘSkBk\o*VZ  4;o:/ܳb) N81j|M0VtCZ+pkT"湆KCud g~ي-~˽'1U<6 T/ g4ۊJTP Nm7.0 F @4 5Ĭ!ٰWe6#$K{?@tpA"wy5 ';A7SX90AUܧ|JZ7d.A mBʐ]Ø^kƁ1gM὘xh gA4QEFcj `*P*%ğO";9!ڳWE}VߙAѲ%6>ӊ44ᡍuG0 DttmtWݘX04b _΋5%iG}9pEdp?{+M#7 **TDh-#Db aL IU-SVAК Au5ي2_$WԌ7ffFA-^O̕Ez!JNU`r?S ΙTߧ@=@`hD_0M~PcC} KN+JWq1Mx&=r$Ytݸtcȅ: n(h j O︅n>c+HZāonH~~ ۚb SyMkPn{(=b H9Vj]Vwh5C{&U8թ’?s1!n'_1E!HD,ƚɕC]K4MjѷܪvFCe$cZGDΰx71.; P`kj( " 5"Pb_@K\kkL1BZ zbZ,HTMSd1~B@Co=2SW$Vp'A"tб:*KM ᣘѧ sl' 0 ) %VY0b-K-A%%* ɗ@H?\)ApȅvofF卢Eu `lPpꝴZuKʭP #☌K )L7/CLt\q(?!}u3ILr!C 8sD@_2Psq,/0(4J'PAH1( ̛)x`Of,>"@*hZ> 3[;J~gFjaLн@x]Jd(M"kT"zF-y7P@3Btz)u "H=@tz_/b(aNeHdfY"?|6M*{︖CU] Yth)R|Ѱ{H Z{c ]r"+y"`H 1zqhMEV?CBTz>8@k#p]'CٌBa@Exz6qaEV }㐰A@r&6#zJy1T61mF$n&ꌡBlDyZnƌA"HG??Ðއ,6k aМʅg,rg&dmdMT}kr5QNeGtNˊcYL٤b?['j}2*3"$Dt<i$)w{rI`GT@@d|Bޝ\zګюqм8 [26Y@A :0< tLd&yi,kqv4pЍ>1ge]tI5;!07!De`f|Tɀ0(0-.hj8Au}T&ACa@h`L&>G/Е5>{[7M2ҁEYf{nQjv~$9X#>:bu@<0@+=)6wY??phMͮ@*W1Fb"&J8qŘx2y Zpz  de ՟#H*i{&oM4i&}(b :W5:F`r^C) @28/<5= 6Zu{ T2+Pnl~y,jxE V=ltcgrG{ 4-h pT@Hamk[_oH9Hx |"_15m,c@ `G(b Zʓ [k tDWۄ5^\E|(3Z%uw-a<@'d'1 c{j{M5vDvf-`VvwR-id>A) "b6z V@.Ac Q4rtwR\4xk)U:-A*N#06ƀқi}@I߶b&Jm?Ne fQH Ua>.L@L!Zx)]I#8fl.F !{A5: 콞`/nv_1oE{\ 0`?9a y~Bczynp1c9}'DtnwJs~v &~w/y5N8Eaa^w:|h~YQ1{o)"=UҟwkJ;7σs:GԤ֏7WC~byG6Q1|5׵_Gɩ@n;g8V|a#KIpyUcs^ 7fhg6ו|a=(}1W)w[;S'KIw #N֚3x>XH"hOOLӉ>;~ d 8OcIƍs+~t|sGH9OG;~Qp/ӹ{񩪸,->pO-yh:d5`Ս%+51C{1~q́,q9{Qޚu ~;oԮ;0Րƭ|}!>/}ã'hOu8 '!n51]hq>@$a(OWT KOο qwrSnAIkH3KGՌ<|/(h,Mد`Jiі~:KJ%-n9,df42jSxz#sX|+RkƧ_Cy1I[ͭ@t~pZ1Rjߣ 58.0MW~+?IƤkI;QPy~YBww׸xǷsx\ ]~yZBy@[y4UL/]2OeJs>WynW `ΖU}&2ǭT/ɡik$Kk{і7F4д=[,r%׿Ilv~?nnyzOkӿ./½W,|>Sy T>F~o8M6kц_7Ԋ7򨐜hO!t`s3~9L,7W/q+~M/np`3z2MYѽ0pqGS|T>{Q:1֥њ]aքP Mc'yz /V}T9yoF &x3ѪNוU08~_4+cRimugwc/6{2<3=:-VX?ކ'rKQVfhKGV>C޻i8=<gAQFTEZ2o(WX? p<[X4 u2N2xto0R? )|Ʉe} aŅ?ƶhksrMzQ![s22!ogSApsFӹ޵;kxiMd<&¿8ʉ -|ӧ'?79" 懼c Cr~qģV ^^uϙ+wI~w: s T8G|QJ?}""I&7CrT,T24kMs+N{W8 29!}d TtхR *A kqΛKwL6WZ Qj:&_ф $}Dc Ѩ~yϽXd8O:|7tj a 8(ߦl>d4I?8͟]L` r~kgQoq?}I2 75ld3O7ZOc~erL|+ʙ&p{YI*W￷]vq:0X+;nO&`qt? FB#n~dά,LJ[T>(S].YsO?ISn2 y=sLΘChO滹 G_t5c t܍? ҩ}n~K >V79 F?IΕ )4r2QGftpr3?rˏO_oַW>e<UWDӻUI^.2S37qG]׿_3|Y2@?} i֟*! 1A"Q0aq@#B2R?Q y^ue!uH-% {']oi "{hlhi w^ӷPO&ŕ[໋CRRnNĻ 5D$-JUrϟU|ʊW:OTk苒ji jvȻ5u"($ux:P:Jި&?RAx>[w!ǎѓd_}Nt,Quc.{s}"mk'd/E\=v-Rv-RvMuC|1>QdBd7INFsDΘu^p7xǎn!z"49'|˪Vv$&Ө]NĊ25oh'Dg,{Oc]IvBR3<ş%'uoJumIjSLBwOL3&|?"[zgi>]7Z2^I.=V<8˲iokgLM 9{~8U%POM⋩ܞ8ң%!u! ;$7555me}vb82Y YHq6V$^o];$?'+\Q^䊗uhxlkM]I4^摒\ "{\QGGboIx~ طm2Y\ʴeD](18ӤE*:*2^XA\'! >om,nDi )e&_ƨq] gO)_DY?HGB?&o>y9XD$"Ă'%1 Dp6ӏ译Yzſ'^&!^TDԽHYxezO9GWd62L(BXN ֹ.B'I$}}>nR.]QP뾠BP %&6U=V<'V Rm "mdEA=uaHɑS e.WO> X&G>db~5l俋mbD]|N7GTk/m={Bu'"Yx?ذie9BQ!t%Gɓ#LZu9ZXKDCMU ZY>MQ^ Ds\rOǨ\Q5Yԙ)Q-]E"2țhu~=HD%g$\tQx#dC6Ad0v&8*!Zv2w{aHLXg0,>(kEzt_'WeŢq;&ȸF{CEd:g:r?/\>8GS 7j>˪:_1=Dؘp23ˬ|q&':2`EX'EwSpGuEh~8 rј?#L^Yy0 LIj1 V4ϲjEa\hϑ5ՙoWw NZG!:F9?WWPb(%:C=c:Ub)G\3yLHLeLxprSQxg>NaTg ) u dzqٖutBAODɔM PRvBkrtMV>ΤTUERgV&M/lhBɍx.BLQ: "n!2.g7竮X!!!jדbHu2`qݎx%݊䪭B1=t2ɝ>mZi Ai }TTgt1G%CzHK}!ii!? 1<yPKQ dGذ>^/P1]45D!aȲ(4ƈ]*2e'c.L~:XDʭbпLo.~ b<2*E&UnzwTg-~W&$شN<-WT 0@3YG ؛La706LkX:xL# t~ٙ`Ø~v 3c3p).@" I䛯x~s{D|$:|d&e&0GEA'< `9z 7ΆAm! AGND!0fC+GsM=d Z`3K6x~B;NI3f0ûE-0fہ&ʽ#os!OBnO76f9+#y)OKn2T e)o-Ǥz9@Fױ{XÅ} 7PDŽ4Oj3~xBZVx>&-&s6d #YXdGeڈV|~mkc?L%(DMW)byLWks>o} &i0i Lr2",o^;ץm-kA&qeBf|jDv lvW27TkU- 5V,`gTVma@edyXPEWD`[N4٥Z|jc\[9_fթL).D*GV%@l}F<ܬ%\8AJ0 Iн[U 8LnXq<`TB0iNa~[ZEj29qo4 hqVv_m|!9n?@f`J/ YXHK* HQ'_Oҧ&+-O9VЂYC23i-!Cւ<ݕIKBO8r`+Blsծڥ![ ݱQ#TUV;Ѐkhݴfұ, iLL! QF>U|[R+4tdfvfa0mdMf 1]0h%oH%8 K| `^L^d tJ`1i/60A1 F Fѕf 20@nnÃj&a<͕! f5lFj*xB68!(Tn9@-4lOTD̵ߣe;YGwi6f/kk}Fe-0+iKڐ-PAΎP!3ʰtsy2 B%F0FV$43[tmB 5#nP"La p47s dWaJ63Yg baJڥ2i;mm-`k$`y%T &x ݌oyxvžs{7]Uf4*-*U80 m ck cGa-KʶDs;0n2Y2͙YS lfB UGp"I KK'6Ab!>m34Xd'@$e*nxjA8BZKaO'eL8st-WP"%Bfg`sD&VZ9`О0&JƹJʭ0 a>Ɖ.jF|P̥JZn~4v<:CC6`Aht03} B0#FNerF3x>AkxAզ 8 CH6k 쭒gHމcUzA&=T%3`MmLEUb1fhٻx<ɒ&03Muw' PØ;_0u5Op3XqF GHA眴&32`UY:di+GaZxjT#ptzK yfMƓ{foU36ƌ?Yzؘ" BfŽla%RNd+?i{ZfBO>2ڰfvjs ٠>ۉ&d?OABg ~B ٝ~CD7z&/..-)!6\[/'YVO£}m^<6L%q.Vt-S4l66KxUQRfݺ<&GREDu,tAr3KBfk)=~ R%DE[s AoV9r} >ޝ#&,8q4%fn.5B.h;^[Ɛe%9}B"X!4SjC hlXk˂+1k.{ڕT5RqHģEQFRi&fs1LQ<㙢L\u }is^z:/!wX¨}fM/[X../R_-(\NM":#ۼL2b"e! b2rX4²-go*fx44I씇e!٢Ar&zb-i4TN#dcC.:'!HbɈReB ztG.~.~C*?3HB唤ޑ m_W>Th" .N">r97 0Ri 9ռbig/xy]nkȰ&&xcR73IkxS7ZO ''&k.2GÐ)1&.&iִBƬ-&jLnnS0q 7_8r۬5-zBxK Ri L\޴'EqЉ0M'y&ʹKdIHȆ]gR{M/ LTW+ewPK!D;8;8)assets/images/in-the-bois-de-boulogne.jpgnu[JFIFC    %!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?C  ?*$*??????????????????????????????????????????????????W" p u28v[ӕHn6=ϏЮBO{8ҁ*Iֲ8j,;98/BO;7{ϝ1fus Uy{T^ ,OEIs2XNTB&= U±3G%. =[sTTRxفC1ɗcedǡlG1H|y_Qb09%Byurc'B$ٻ{&d\ʲ dy~@=*I-_1$o.ywdR#'xB.#5ҸETzL0DriCy@6Fr5LmOmy; =14/4ˎ[[ปHjVU\ә6<m rb]FY`bN޻ :î%@kpγ..IPΛEg'x)ON6Z6]YwyΡ#]*ABA-&X v$Yd [xzЉL1(!J۹_γ{s2^6}1,9'VcP4S;IO Iɍc5عw'QjMy!0 cs9^gFafܟIB˴Մd `2vw_K0FR`#:yR:s} B Xx9?Bt * T28mALĴRlx헭JԎu4Ph 5K[zi^#ʻ|kL󒬭N' z6laHFk$ekkBwǹI}m p~k P*9D>:,Snoh| d~!e IUگL~:t믓Q)tK`2דJCC 0-@:֮1TvSU55dF6J9~UմWD*egV#LoFg"R'j IJV==Xژ]7|X+sj Kq\/ͳ_=m 1HQ_@PV_^dXa3WzU0 s\>R$p@jj93p@rhP D&T(z im'xlNE" '{*^ 8 A=EZxcI%R!T{%y?~k[E]wB9΍܍= fűlzu ?ue/G&W4󁤂 i9{UsrK9U2xoI㵖Q\ސj(Q&%2/9 | 2&76Sr9'2=`'fE(at_fqve3sJNBGF%N!ͣzTI_ĚAܷ5Gƛ z<w|HMע;bFpi/i6> ̸{JOH6`%}>lޕ\L^5sqD[[L=M֑fa@ BzY-'̧b" I<{5!#6IT~jhl!DLcڤ ]aH,-Ўz#8&泂tqHП6݆M;SYoQs|yU;$aΰN&AXX+b!!X7wTɺcE L̝k%(Z)uYԷ$3;ӻfQ`n<Rcͷ/Mꄳl.c@01Cs74K>11˞`srpL#pMx)82uKn7=i-jyҹ[msCҧl1;Li2;yAK1V*l9I"IC/G 4UѕC?{lZY1Ju nKL5Fi.ՑE^ )r$5krj% =CYdnyAnWcaE rhj&O;=E.])gKY͵)r39hj$FehQ˒XQ0+*nh 恝)6ż~z JV [Vw3e1<5@%hɼ:bup0!( \fٴ֒@fc-7i=!kNBuJRJ;ν'zKDbj1 1ӷ>k7*k]*s#=ؐҹ3I~F9 u%NF*B,2 jtg?"E0@ï"^J1b!$El"3d%o=附Pyn?*r{kϚZ<%%q0p.L`&ZԗP:}zVXz7|2vz띡u+Oa5/pd̍P3v,U[SjC QU[}>N͏9fsy }Mˇիӌ#PS4չCAiy7DLECGЍ/U:G+{Q<XaX-tV4[sqF= ҏ:zZ@ϋ:JUi7RқǫǥG_;JG7>YQ/͛WY9kڱ£j*[! *>w6C+NaP1.'¥:46~LC5zƧGаXmK !9`ș{\aqZWȉ:Z.R!/Jg80(sh^3{MwyR-aF D(au*l-T4 yxzIU4֑FӻX@59:]|vs¦q؞S/o<>ru^N&̔v6=s$Y4)G)qG>DsjWYN*is̵̮P%,3 <|~q֘sir.4NWcK* 5@d˴_=>A5ܺ`^Tq*NtWѣn˭=k$YJ.*0 <yI͌\agȶ"]$[RGr R "{Zֹ:#!Saz{+E#./RIG/FS\p E'KaE ] H ~-O(KEբKAiLz Mf)-ͧ<ͬ,c 'o>esDFmtk 踶9˳\/&Yg;,)2)&˸5$y rjk&*hꤞ[A҆C-QlOJ:fjv2 ʔ!IOXJs*ZgN-?r sծ;-xPg}TY]]\V'%GS~ZL&)F5xA;5y>wCSM'y54ԕk#ޡAS7"U8jwȳgy>Ⱥ)tF`>xYly˱6TL*3UAҭY ܃@CHa]QS&!Mg|o?d yeG2~nMKǢdò} kRlԓg&#'ڛ,/u/v;Qs߯sk_;95$}0zGpi" SIʞ 4ֹڇh 0ضx1?EKSԍɱPZc\b'SQϙMwQR|x=31˛fKK1dz%X_y}ܧqzɁ=c]Zz&`IsT]Y7=Jo7gh{ư끡.I1(Z)y&eUFShht1I;{UnO%;Rf/'ޅt1ouq xO>ڄ|ɽi)*;Ɠ_Q"Ȳe_i3Ψ(iwku'>O?})N41*g*_g1ϑg:Ķ\v֛bߠNa)I:%qL2]1F\T gG=fs.ƾ]+S*%9鵀"kչ囘?(\]8E'X,dcB&G{WZTz}| k23}+f\d]]^SX%$"'aQ΋Mi*|@iHeR,i&bhc_~P{qnm+&\9aߕ/Q𞻟{<OYIqxz0JKggpOĦM픈ZȠ=cD\ ӷF!u=g̓ /Q9ЍAt6$i0#jh!jQ Ɲ NcJed({qx/%Q;*I f?_7jb~xyc0U"d w۟''LgY ETo(6Gګ<0DQ 6MMI7%C֎[r|Ktts|*jכoQUz!] $V/+0c`eU 3"/iYlNΊqkuh$%SܒE/Itй.؍Ĥ5mz}dPLB}bS#AŜQpk@T'r>nx<ɯts~gvui? =WJ#`0YY0Iw= ZfLt0#zQk?g\ *z̫e76{~qs&G%#-'mygH/xzWW]MV`et't֐.޲Ko7[i<div%e[@s{♣n'ƪJ[%xŹ䵂MB*/$ vJ!3qZ_:S!-IB1[FY窓SDޢj``#UGѥ2ʍmۆt|T'Tw`veIP<+a޳Sə.F>N72= _%"/;*pc>WwewONnKCKZ2.y]sZ:pMu1512mƹ3Ұk\CWrQ9*ud_3mjZuy3bL;sɓ8 =p] >ݫʌh4hZAs2{W+Nc*kXI Q[@}=&42&+-Zke^k5ip\:ϥ'Ez#0cLMzGVe7Bsm6)<~hJ-%rqb.@ &CpW׺صܖKB\!m`fC2u9@3l+ʪ!8_K5',Mom%sK6@$Mp ͜!dkkWzy@ r'̺($>]@RMN{{&u@ RSֱjNw*JTjOzUqKT%2#o31n9 aKi3 .YA>yf[&{$M0=r!7ؖìȐ:8尮n5V2p1(xR=l}>[Y \w 05,%i PT5ؗM#FСi5U^95Nk#[p(bbS_P,n};UWϹ'm-_B-?ve6I6boPh~$!0EK³?9.KΘz:{,򎩤k8/O$7WEJvfZY] v8ˢwE$SU3n; qYW˻G޲-{Ih0ʺ}ZѣlT́e7:뽳z= Q0{ɱI eWНZ8. N?7zb"p1H倴 ̯7:}07ߤc;P9W^fk}VyZq2]ڍN%}ެՑMFJj2iU:Kԕ/dN^Đa:nA̜m#A(7ySF::NHWJ.*ز+=ō!qiv"ↀߡa)t*C*&Yyk=QQw*,aT-yQ{+_Dy?;-}RoT3P>T T9V ' +Hȹ9Ѱ:Nl萣 c 4u+$җÍ艂 9BW1Jk(IU%GKwј)A'ذY foMW%e .E^&9=@}'`f+"ڔb YOKPXߞf 95rhЮjevegdUjv;6d+EZx߬6MMl$^c'\yIF azLw2+]A:4nRX+'J&zd7/3%'p;"͎+;υM%=f1B|W2ۤ$Sb='{ҕ3}eQk2-`%YCμ%븱0i1pDY.JΘUyZ=4"kAnG$3:["df[rb"'X5{);Fx0ܓK71_MK/z)!@`7CXKD9ޓv*=ckh<7@m <4_jG8=ΒQE3k&aBRp!2>&I9Ȥ锟ZC+䶺/mcpvc`k'-g1Divfi7ea$Ф,K86 ts)V#Ll7ы(c'3֐^LxZb*7~wB)B.Q=853\74W^>b(sBYt sz!( s0%JO>թԶH sO:┗J}O;Y>[Ԉ^cJO)?}^{:"+cM '#,M|HOv4QUHix x:bf/(BT-ɮ4뼅2a9>L4hir4ݢB4ZB{xYj}OnC\taOғ$ n\.Us/Dt˖w}q8ZQóɥ{m*S*]%eZiW26jdJkrD%WW6xǕQ׮8>ȨMs|Ҍ9Q-ۛJh}4pJs:y9Vc 2vO:]Zm)܍ӆJ)(e_ e&}7c#ի;)9y_W3^_MLaE,[=fBc9a_Cn:*u3kኔqv,1P]K * T(^sNν]^tjO_|03/'*Km,|6SRDi*uliM +`n7:ޕ9WTyS>@᪔fNuLŴY"gul֫zv삅0C_JS_;z SRׯ%s|LL햡JsIz4!8:ŶrkKx|KpdD`5iarI>$̹zAC^j~[K:7Aŏ]Nqqӂ,`\WĶ+nePnʵ{}a^u$*.eB3pe#P܉F΢7U89~D^f5̮B{,x|K5crZ3()uV;GbY@Mu'%=jeI= _G@ ]p'к p{GiJg o7!5Ců-갹D4?+P:zZa@ǭFx...>LNԽqM|ݎNݴK26 y!IϾً0 rFxCikA\~^n|gj{E-<$ro#k|FPUEu;Ka%>Q;庌Gt@Ge0&}Xj')"գ\6sMY@d{ 5KW{S].yO^פeRlbÂ⧅q:gc&KsҩDO&Y9:%8n j}ǡ>m5ë ̲dDCASjnYG"sG=d=$PʪVښhǟ3\I_Q4 ?6US&/P9gV[J_p\0B; SWe=)'?K'KyVBVok.Wxl%gKΖ x"@6Tw9ًqtߥ5U( ]GŤ# Yt| 2bvhCQREَ24CId4Zc;i7Plw.$kwLw>>?-bKRfm."'Duv.Nv".ۑba 4([]$9E H o7]uʹٺyƾRWHp]pAGExJ橏Q}W/BӬ`jsO䮕y{AMf7xmJ :–V2ȞȤnLYChӷ YTU7s"WQmyIIU}=Y6ޘWz jvI-Ij.3-K#N0.CmƎ0laZl0jW-4jAN2͊+TnUNf.@ɬT˿z;.wP֒~{~]| ՊQ],[ ̉`|ISE*]zImL9Q 3DB[@=C3J]du jKseBݬj9l;ܴRl9ס'vNZG.|;Mk̬RatzT`TI6E2w-pLuოs{ Vi(Vqm>S.d+tA)Af~K3tP@ XDPaS^Z)&5N]aLtdٖG2))eS,iC`NwQ(WYd3Ԓ34 ͑ j=Fhе5UOTyjme, L).PSlst?֙aPWS9]Q<ܦe*ƚ"r4C˾ȂR8O\Es"j-Ldt k(Lto=ηSѶ&8ƗXt'uaFfeT1zq:EfUg@.O]2tՑ^2hSɳ/Ƭߐ\GEWN2` U/HْDKJ,IA)кZ2uq)jc`@#(Pdu%.spKU%2ߕBJb>_2# RoŔ'- d0pt"S>vѩ4dXPn\8 I7*G9؃#Y[Q,wPfXHU#&6%ј\Fܚ؅87[t/A%K`_^x5sQM:o=DQr[x!i}P+q[PyOA@AbWN*X{zzkVT,dL.^'e!㥓t`f[m&&Re^}uX "sCY?hpbY͛zNOuأGD K=% nsZR]DU1sWLcD "_OKMm>&s9]!qMX;DlIS\2Lb`nk5'Qt)ð//H_ T"Pp3"OectF6v0:Ms:F[yp*[ZmyUiJG4q6ŠS.$D">g.m2<1+ؘ-kM,JМ:y1rV ^﮸.hl :DKws59 dݚIay4@NޚN8N3 [jM2ӎH>;4;#8 RG:q5>V, 6QEXY`S":ܳmdċ<ʡtLy^;膞Xf iy-Zb-! ̳Q.%vIK9d\O&6^#a!3KhiwԈ3y|ƲK;9c(o7@ʶsl >scCV~7,WS4^(}^Fm&.+e{xk[ej6geLm??Uv.@#]ITTK=S@VWRj\6DOOn+rHa%"29roK+J`Ƃ*pA1R;vڛFDxFnK&^'!!-SCΐ&Cu/l)Y& $(aN'SmG1yU1I'fiyg+~;YkF_-ʅ&2ӷӕybb8RY^Ys@S&zCҎAh6':WMok!O%Ϲij%b,\|O~K܏\P/_5^X%B zX<TSU?aaгl?Ϥw&tdCJcvzIzķch<)u3sFO`n\BrN6UU kG ۶C i[e!$C2W9'Vn(Yl\V$&ѭ`D&%ÈZw h+y:1t< wy& /fTkSRY^znyu-P(ן jNs0y"ǘ-rߔ\Gshy$D 9c9nh!Nyȩ39_9rs; 3F9q +"Ǘ%u7 8&8ÿ%8:|h9ʞZ#VR֮\N8ѹt/7!"1#2AB3$Q4RaCbqr%5S6cϹp7%Wbbnvbc>" k >$yEj}gsg+hU[/8-bF0>Rܥ >73Ȩ=K~N.rk\jNJ `hw>~P1D8wfn8N6's9yC)єL jnJ{>}S+i Q`3 #_ϒ'gx35]s}|ǴH y ݺԓl3 $ ΄\ *>`'s䏝SiHO`IȚ3!@&ak5Ȇ`/S'LαɇE ׈M'1N†rKJ/І8PY3ZKk0'!f{4ˤBiZEņQ󔃑ikf?{a_Ƞm='F4fgUk% z2c3pB%^3^e#s[(E}qe:nO'JIF{Oex*-clΗQ2pYjŝa3߶|cN ?0K ,gS)5Ԗu06MAa+PV`=Lw,`U51Iu Пgs"2? feOrb09f|N_66YIL a205AYPp}ҷ pR[b퉸A6eUV%Gn\Nبi ӕo/#,V8JJ*(%)iW0g3`a3(Cq?c0af'bdc3aNum 6[paz3'Pm63'0gq9{XL3=:3iu+R&sm@")_s8'&WwsoJXj86h͙F \KjVdzo '[lOa&]Q'Vclc{= la:g6@Tm聝PkҬ 0 igtc^>k_^?m넱7_o#T<㓱IЬ{ "+Į <Pb#=; e];eq23Zʼna'+c?&=;cS =eOGc(X.3PfU5/Ypf.f;2PDjYXHjZMͅJ6l} {U#n]&s\`^O+cV P+pEK/(QVRL,3XE(-qn;1IT,{=~'?b?z-3Ng9maə$vɘ'Kq3~:U:CA|Bhf0FyfAI,GC1 ~B(wO&FhŒEIߴ-~m£`vV8o9bvxjR mXnOSjƾ}:g aWuz)H$馅דut_ĸ weU8yC rՙPbRCn-lM4b:GKmC||9mEz -ުvGCHL|NtN|1@Du;:g#oo&71\#3oə?`;$IqLAN5#d٘mB6l^3 g_=̈́fF`1+'\NubkeJ<*7]ExűcNv \V&`5T5Kb+ִ;.ĻR+^3)6||*a 7-rw28jlOJ5VIߒK_評%kWac1^>.; j.Q7?!K]}j'O9Y k:q"Ԧ9wc,Rf&|Ʀj~b@1*{ p3_a0ss0bf|L5ybw0u!?s@UBfjqԮ?;#s|ONu2$cXO1pq:[BimFQbԬVoc{W1i^1K X-PG_xɚar8Oiƶ5⫝f4PUX"Mp~/D׵WdSlj*,Z/0a(طt8)ezƤT W]^!r5J4#^3b=_ \.?&w&%U6?`T۸g V!U1T}ʠ=@p`pRBMF`zϘ% &~Qpڡv^ɂs;4){?i {&e3ͦal׿;}Ù> [0|g63Jc/+c|lfȂW b3c0ȏa^| 3C'S * #Pr^nUtmUkf;[|H5:!]~Jq,Qg{o evZ+֪0,b"".(˻p_o/jѕj9+U׻9&HGOo QRb6zhw3A* t ÂlX^Q3 a|FETg^2:Z00ul& 3z*c3N|N0''G01<Ab30k?3۩8ײs:?9[=W>??}c3k(\&/x=+S:'&n|CjyGs\ `:@۩κ?М3ԼP#RVp"/tϵ4nLۏQsw=Hp!zN*-ɴ`PV5u.W?DS=8nPڍA{s]5b%&˚J9)}]z]nsiTN`Vm_7_#q%vSOo+mՃ|#R>.6  ;tnص|coY EJMHa+d_cԯ:7ڒ @-eTm0fmz{w?3-#|A ai{g[ѱ 3sT#Xo^l gȵm=v1d\Kŷ#l @jr6L|Mb' }\z{m'Ku!CScu:,~|Nґu2\{|l-\PmA);>NXlL4J`IJn.^~u~3qo`E9JaD5Q@'=`~TXܗMz+KuBX]SP8ɍMF.WhY33vb5؈i~ڟ=vV[`u+p4(ͭBJB-@ϱlHcc|kS^v8φeIf+H+xѕ[Y EJhYR8GVG.O;^U l?k[]{~IsES;0a,M"XM_j0oٸ5=Hz1Zvr&Ӊ3CgHO&^M:.AO"W!58`Wa,lF4\6V/CV{Ny>BWʩ@"=ֻ ىW?~g̈fOY|B=]T q[IIbL&1;gCv;6ΩʶD`7t%#p dwںhߦ 0bfDg202uѓ1w\Des*; fzP=96mKlT-pnZF>=x'l`Z ֌eI ْ˪sIʉ6E{e{ng⬶m.[r/ґ:e|29EJW)(6H4/c>cٺԬQRY{'ZqUygs eP@=9U)`S bX6P̽\:y,BeסƄ̡j5cӏob=OXM$(GˉwiÐ $&> p '25;_xY_R0h9a[ubm՜%ٱ2eOiO)^8k4&.a1SRؗn\}q;]Nߨ%x.խZp&~%BmS21+u~*akޡ޼X4*Y}^UіS WrPN#UKrYu6_C"oǼ7v ,.m[j kh ǻ*QQiGn&+*K1\Uul+b]Sߓcym`sH}1EFz#R&/ȪDNHQk<<>|XZȰ<@Qԋ8`Mw ҳ#U+X!YOڵaf=؉g-x۷6! ƣ&n!!fƳ΃2 㝊]"@' 1eF\}H TXෘ|m5l!Q.v,;0BDl&8K@|(ؔ|:ZkzL= P{ ]y]ቖdXbML~)\LԬe"_ӒqX֬.(;P.oX8"Y4%T#ZS g,NPLgjdV_MbKD[_*@Xyyc+3r.6S»'=vh ٗE}(Rxt\X-ג 4v7%N=[~ɯS  2W_'paAkێMOںQ2uZFa`IWR"к:r,^=Ʀw?0%L>6FrVre ٕy>cŝn =Lv`\&Z;9u<_Kֿ bb~&?*1;EoQ/rmж"jqf]{`p5E /t"Eث$0EF3Ƨgz[`uge=bDb3+鍢;z듑k|Xꟍ_N.+kXZȺlAOiW`@^O<,mg4к;{c*{JQS`TZc-jk]i<\5&/^"۴-dX Rؙ1Xjd`qL&v:з%0&/K̬E_yLJݞX e5/g Xk\L2܋D~~)]Qc1l *gK̬UC:8e|6m\|T/z Q('|{3`lL 'X-Fڐ{r7iJ^ګl:vt,lEEPbghm><>>'sZ,e}W#_m ]k>”ˠw"ۈS푻-*fUO:0Ti{,E{̘xNQv\Wll:R@vv΁ ]gEp&͝u[+ GR2EVLUk|վ#D(1+l@cڥkG:,SX6+=(ͧկbK3~|bWqa@_s(|><5K =(M}D sU:z0fLWc1)T@2!Ҿk8!r3q/\OĢ,s/9?`b T1 w}m.]^'KnUja r68]~`DKƉgvV뚨-% #g(˳*/K;Xe絶 įó򚋱vq l o N,B; xY`_#\?p.qqi<1R >Jp53^k1?}q9hÍٛrT9|{~QjV1> Q.VymJidOٛ3Ȋ2ke~C?ehgZg0&( }aFlE|n޾2q:K,tH]XXlq!| &fc/Of:.e(#G؞FĨ>[-Ս[eUd| pJr5Z}t!^73F+hޥjԯ-kW!XvZlې!kn=*8Nʀ?9l<]llxte )IT̸:+`XQδ= :^*JQw@q7 "Tj&*gTTxǿ!?իN(~L^MCUwVɱLٜaٽ6]Ǵ >"eh-\Sv]Kuy+X3Zj7IU vs0Jlҋج,R]d$ k6 nd| Χo&WW4ܠ0<ޤx +eJzgSRTvٗD6DZC _=,t;=$ ]NZPj&ua*=O =qnL^I 2c?EG9[27,[,Md@#Ը 3eݬ/'9:[j7p/gG^`\(,Z< U?TZWbUAcS (@f IK-ľqy(O\ϨrQ;X3BJp]XxfnN`FvOKfR48,L5$.Wo..) /{%;YҘ߼Zٙՠz>.ioF1L3N>eZL\TdXSє8 ScsM+!ƾ˔+jCM|J1&=rX׿7(–%x,ҺHMgA][U6[w\*Fʛs5sc.Aƣ %)lf[|ר *]: _9XV6_Mo.Nkymi!U_~#a@:u e*ٚàzR`|cMIp"qp~ȍu*Na J(,q~p9/EkHZۼb+`I>v/+vRv 3#_b3eLS +j5;>eWzv>; ecg#Ցvl_J%;3Jv1p_caݛY_1D48or'g <8FP%ívRaV8.v,jZ݊o'Ī'Wm5[*j{; hdV(f 2W볮 [iv69*0WeU1,uT@ BpxZKZZ`P10̂ZZնyrs $|J=aMҁ[s6`*]4ED=G]VQ㪡*N-usg؋vl  l6$^+*S[E9PNk}GG2\j8f^OkC6,p:O$sϊ QM ܪ^H;lj(PlofWHHVf[ D U6MKBu9&6:h\1N! u"k+塨2!?PF5L,8\LLfڴ3c˺'0ot<ܴtbʸQm/Q* =Ii޳Bs碵UzJK@\Cy6(ѯugC<1U,?#Zy_IZV2#vW/k"2s=3f((gKYqdg݀8ճŭP 3O#Q TmRw~ÕbLg^g܉/{hij _d'PuO7T݆eMOѾYR6 Pȉj{m; 3Dl+'q&ҕE|HWž.yi8|-ztE͗tw'ի3B1M`TΪGsZTJj-ƹ-NvcY@ޝHtB<Ѷ!U 7I;(P%Zm[^ n\Xle5q\` cm^x~v_bT_\5^5^=RRX#!ү ]Zvש\ %=+Jm|Xޯ⮎"9̵LKsP(?$]TTzqHj~z`F Qp8{+ǹGqnՇu-u?_mQ(U=.JY="[E|t`_M BYxhu[u"TWu>%{imk#r=!RGPkުuu"%/姈/p14JHlwboԵwb63n@&ygN瘳O'bY3eFi$La7.j 'H8X'dƬH]mf~Y]Ku+- Ҷ m%ĘI0vRt!ZZC9n VY+Ʋ[(b:F4Q?%\&c(cbfYb763%U5uzeZH d!ߊ4]KUq %3#FhW ^9ʹ_:dXJA2PbxjY'ȇȞppY.7|xOO]| xV]w,*Gdλ2!IS{E3ޣ ac#Q k"՞% a$R# KyM2B폵dэ#'0j$9Šl, em]U9eEu^+ +V3!q貲&Z?ֵVh%[,K#k1p":,|0aӷ&v8Xqa+7jX~1k"R j5eGq|L& 7CmD9gCh~EVkPbOUa4,XF*r3哒+%K"-FK"Ï㉣9 sھ+g%}is폊l9ugCVn }#c!: =OM{ttj_Y^@i]^V^Ε9*{LeMtr,|V2RQoÿL?.f FLfX_g}軋e#6u; ca*WpX̹8T ztTvN!\aϩf}u6{ZJVL\ xہľ=2ZRiĤ԰n^:*6C\Q9tP:J=F3V+ Ӧ)Kxtz !{7z`{`+LkY8 ca'P|3ϊXZ+OZ[8H.+Pdi>0v.6*U~31'aɇ=JÕ6@ϭqfZ-4M{Tl6y^ZwQ.|cܴ6tGl]> > CmRc΋D}@DE3i]ңx;^v jƫb䒶hz޽Ǖۨˆ` |o@ *^OBi; ԺDU!9٘_ WwN=z2wTIek__s-{ddg6?Ҽ b:5YV39lUW]G]%:f31NpŹ73**]esg 6|f͑7C&ʖjr"Sݣ?1*fBX&#Җ Rkh~{?* }|$ Լa,xjdJRo;iD V+-v2;؃dVP XɀDlBDXr"jUop Wg=5IUpeu18G#1{La wpbYXK2"8 R6)dO烖B|evas Л?^ RS~YGpVvSH^(D(ϳ׭ruDm^vcܺaKclfWa(~VECqN?&rnKFTagSWbs#l'fu~4#0]{ki(RR85gcٞOW]Ȱ_ǥ+؟XIVv[2ƵȎw>I?l\*V0xqصYPȬ1b 8T'qj bUe֟+fP(\fG-a @R؛dlPz=ݻ7ˠ$V{=֯__(ڨ^ǵIx" Ti[C}< Oux3c]YehƝ p`1Zv Y[DDœ>?ķv-쭪72ܽ yI۸-cTIf-2{#|4q0ƤiFFPsyGSWoʼnNHl"Wu{9I-dK#mX\- zeWDF4?[[UJ}=\z?U?1,H(RWxҵXծ *3 dR!@6LS\= Ji/`,x@x 5vU_2RdZ txp: '/,m#:Xl v2}CdEo_ъVB{ov+Y kgBR-XvU@0g_'_4_,TB@NMuZEjF괓cgSkP}]4/ow QL.[Y+zz~ocS՟ֻgķ˪-9#ߗn_ȹ?qv;o*]#ZglDUφ 傍LbSP/<%loYvb8^Vܥ1cn˨̘Tk>{{]a&aR0"X9ub"> Mrҥzh Yȴ{`Tc~򺽁WwJKՄ FlqQͨ26?ϓV6,b3!8;Vi{[ V CuO߇\ѪOU}C[ެ%Kxo.iP+^{jԊE6f -[d ]\ (|ry\l)NAu C 3q~''E [whPGof΄W%hKRwLՇ8f@ZUg,weBLM꺰Ӣ>cm72 " Ac k5gfJ:>YG,)";~Oj*CWB /C^K?\ZZkӉPݭ>6iT'mߔv݇A om8m![ᢑaQ66r#ʬNctY2wj7mRguϮ6{NyU1YޭuBIpȂ: rw?C%\1lKZsy8JtfBz?G`H8\֌Bsj"eњ]sRq0u `v!=Z#|FL[ETxrWӀ2SnXCAΧ0:mM6b !L&/tyal H<9Tv%= vdVcԧK[*_%ܱw2w>}XH2+>slo)J7`dPFRX-Z-,Z;Hqxygne Ca(])ZROT V,zTW 1ޜUTN+y% í'%T @2A5(+b/p3´?K*:aJ5SO!mGǣUAAz" @ͫ3HݻU-UK=SՉYzllSHbUٰ\F&츣Mp(# Bd~8⬐ C{=m>SoElv(rYɳX.-}%x [QKGYwmڮ%f1+N\CfuimEt%]s 綥\Cf%n45+g_lm84)u{m# qVs< Ǭ11ꈜqOZɏ7.DYgےZU)(5;9J `His BH>jfQ3,vKīVUKO(K#]`98\jՖ9jW^yUǷ8VrRxLm:0gx.)8tZO1ފ3@|!k\ Yj π2_PKT?v̯*?e[%~݊D\#Y~s)*]Bk@T9U_ڬnpt%|eaFw*XflsM,L9!arj}ťpg Eiw>#b&*?oK ikOSOa1z<ެ< l*ѰU)g۞vv-N: GZ^*an2]}.u"MN/t۶#mpvԸRZ0Mn ʯM j~rjׯGlj8$Z `R͂+7appx4GbWngn˺syc]⢪|TUTYaẅ\b4ӓ\ԃr&]`ƝckT~A՘ fyhُy3{|~@1j\6gI D\Cc|na@W6y_ɏJƅӇ6 Cu:FeLvvH|9+e0 ~׌k )f]B'j(`/ݓYۿY1 *mb7e2vDXS^NqeblW]<(ŞU1Zm`Ó>9Q>a:-O[>.[u>$4aVժ5-rR+~=h^=ZbN+lx+ȪnM 'uk-1 }{X@?_t{PT`4Ti`|tRos*uF ,Qmk9MoEƥ$2ab481ˁ2l1]&9$5LvyL4Zb{i(`w{j0'CЁ)PT+|ZWFYUq-=6=NWt2~`*qkS HZJ$U £pK!_.g‰{nE:o(z =tB](/1P`C1{C:rOazD₆jF`oNdbiInC(IO%8_GMP*#tԑ } q^ftъ" E!F79$F?_D,- T,\K-;(78PhO93` 2ÐЅ \4{=Zj4㱰7GT a{6 TƜ+i(lWaw^Q|*c$qg8"͜;VϭڎޔzʶD5=3 ɖXkOB%zmzo5p M~Zq>ڻl[c豎EjO jW:ߒLشg@K!wJ܈XNgFmOau^>?ut"?9!s`shZ|ѕ/~d͂W^ITK *bgh G$b u-3}*)~}Hp(Z~eŋ"A".6[ˈ| E+_ת*.Ϛʭ, P)l/(BNJ]QD,,w1ⰕF.޹Bnс;bSwɇ[ jLu}5;fb{[ʯ w >oMUr/uٞ2*[8b&}—1@->Gƺ=EaY{Y8xZL Ռె8i Rnuo,z\^2/rtBF>wTe>PAR[;X[Р5YZn! [S{ZqVb`kt+;ztO a&[F<3>,䧺|%~'\(װCQԷN%]l͝IH^bUrq)m ׫Z,U}9(񨕍,"hm`RX;osybPeo䪻!T|][A ÀLc7L-hK줜[;9<`QESޕjTg ΕQlU13N)CD9n 0s5p*u 'uShD品 b+ar,FIsLm8k,rWbeqHYpCf îuawVrgDZrKXzh&lcbâ!W">1ܬgO UZaExֿ 5L )14U6M8gHʫ֓Tqω>pĴv,-$WtVUM8#&fW_ؘi1&l;3>+ꐶĶWɌwp~N0p6ԝiM|e"3 j1# ujԨF{FVs6llEwæHt*Ԣݎзf %3fW5@?gVh2xO8^yx뽟qj3_Kx=sEb d@{~b;\(YOOq+2]|G_#b}3("5!aǧUg,MGm5>ˇQV(|Afve57e!cԘϒzܗN0fX2Wlf+ȹVUs Ԩ\I`*Z!ɲRS[#Jkx5 @ ,~0 oe֖m*kK^CJ+!)R|=Q/us0RT~T?<7U*yN2 hسCa BPD _|+\Klzxfw^{l,}& K[k< wmڵ.ͷO6r.rYCsT*I4*^׹y Z[hveʚ }^.'*e01|gbb80uy\c$Y+[6a3/mA*.N;uts[y6*2S`Ƨl?T`iS 0oVos]hz{@[`;mw?oj)3N٫zW#+]^KoL*e*F߉^X8hZ\72Mh"Ee Oy7LV\Oj\%a6+D@S!0ZV*=-ܚY|k.:_j^*dnG(>˜0KG&>D-vjN+z.pVTj¶~J:+/$1&aS }g_غ%&S6C)А%gS6jK'n=s@tE-|5(шk-_@ F[j+'w'P**z uqBۅUEqӍ2S.ۏ#ͬ/Ǿj=Lg!frm^qRY0e8p Գڽ8n@\t^ b YcG?ymֺ+eTy'C&0=m b_#2 \]-';_9G Q-+ƽ7l2~f㹀b%Oa~-U3{,p%jK$b>/Uz|u|TXJ|YI4f5e>qcc yucّ0Lr3vWL|՟FrG׺1m5Q. sMepZeJKpZ,J 5H8~E)Tɨ: n­n;$,q=@))(ʝCbd<^Bs ] n;i'Fgb>,Z"lHG/h&77&TTAkXlT)}_u㾿xn89$yʓտ wGذ=,%*z:{*ĻrVDO?g,0"S,B)e}NpgmFKקl yr&T%6-| =O1-ȍx#Q+ s~F$H\Xk0W)q _1l\;3պpef{ v~4 CHI鰟L_Yasڣ-vUx M62MHVqSrU.%Tk/ޕҬ|KbU5Iap]TS.bkmN5Ӻx,=SS3vP?Qte  l?A>h&OG mf@Pq\A9;-oZ|' ORa(XK?@DvS>-whrگj:B0:>Xr`UC4!ظɢЖYqVFDTq]Ӎ,׀{ꭵ9R ?M]S%?Iᕲ[(yN:M;'9Sj "Vz .b 1Xc,<)m&n϶ p ZW`}&]P6ʹZ=8utdײ)Xmlqt~IVv|"(dv']A֩_K1J3NMo-\wVno#H–ʇ"_->Q \ObqxnƏEUq_[;[6L فt4RחṣNSW;w$K UpM}!RzrE+Aq1mJk$ ;uq\13¶@Aۑ9ySTShV&k*EgPfkakOȫېߔbq-^=κHk|o bZ)c8}/1>+U2踕QRA5r<5R1CZ~qgx&j Ne` JC5S嶴tT CK+S'W;@jZjzQ9 [#bWP*H0.MǻZn! |b=*_i9ڝ-hPZ$aW5rnTG/c!X13Ɂ+>⢢ySTe?6z(\χ{"ӟvqvNx8<ع.'WRӴq]S_+5:H<%Esqi'G_1:2K6 Yyd㦿kN IQeu`eë4X#w6!ƪxW#yU ]R+~V!f0Ac0m\Wy Raud3#aB 6Z~+窕d~"HS[)ֳc8RΕ r9we `g\`M1uX+TP"`_\.m𽕌RE5t"*{J|Nc-%-.˿οYd%90r|y;/GL@xnmB3lO,lez^l9l x<Jb΋.2&у[TRԧٛ#P(_ <:k8c"VF@Z\̃ t] OG~NÈvgZ|FZ~E!4G(JPYbU:%jwC肿L- ǴHSNpNYI%mj"x5g3cޏjcUns(7gEx}̯`kϰ铻5` )2WY`Z{rS!9oFhk4$?_NNW^NU2*[۔[xQu8)D"]F.d'IƸW<{ϨN5%ޑd+|%PJUq/Zn6,&;CZJ&(nߌZ5{cZ̢™eqD&V3 r0ɅWɉ)^"Y@3BfvW͝òXzw`NfNxU;@ldYokLIUbcح%x81gAhO<:mBu?S$Lw;YsU-0c9@]x+2M/f%hP.uM}ZV@>4 %r⑶ #G.,3)$>"U]q_)) ": OR֛Y[Inæ( W{)jc{=ɜK|\~qk?'Y""e+@ӎ,v) D`-Jt`-)|v!lS6Nq"x U=h5JPeOZn){NtP36=ȅMA\!YkQ # OR7cR3ÅRe6ڿ-y;Qfzba0|?c;3Ĺ}_׵َ7Z\ކQH}b9&e|JTZS6q tT@TI2Czݟ#1>NA9k-mYe?ezWɿ1jq4>&?f7&~ ptω¹O 2T}edW|815Xp4GEUcJSzND.೓Ư*j^W' bP6})+MRF8kfXl^!Kx]1_&=z v-+JW\XONbH ekwۏ ߌ.MR[8fCY1)_XطY?nO/@4.*RrLgʦSi c;c'&nf]F01{̓ɛJkx+d&y[v@z+SP dBrhIY CK0Guohq&x1>*GuV'Z&8'Lۗomֹ6%ʎ}gGu(u3 +S6Z+TjXxߊVH`'b# j Zq嫬BĹb 623uPˉ~:)o3x` 16㍦x.birX8Hc^MN8| YrG%WG7vYQ LMµS]5cȣ`87q)I Df{Zjx3AUmzFI_9-Vw= \’6mU~d7ǝko'>?Ӱy|Yh ۇmɯP Uk^?'(˱Me/ [DWt,_uo,gmwD`,'Mw^x Y[Ӱzt۳1hzcuoǭl9xժ@%}1P .H0Lz΢|VqL7;+C3pW UTRub -;b'YB+ bqC*ߐXAPڄ#jl\B|տi?H [SƯ[aRTF㯙;щgDhO.B5` Azڠ͗МGX1P q]vעUJ8l)N@W`ʶVy^ZXuvtjpB4|oӗL(қfnVx9-^J&m؈-)z, \octYkHG+ዲCiJKݮ,NNm3h WJ{onM;aܳ%~:K߮}Airމ}%*/8*ÃZ||,W_MRu*p ,fvkS(eM[)b|JQqhSwo?O=le #}25\Y#_ut[%>f¾G}C܎ j..E}9OųKbjhY7}3YE"˹p~ky쀶m!*LSf,9ʒţu[xJ(,g>O .cB>}V̱?NM/{7ZܮG!" }GV֗@q.tإ?9ב!U:` It&n89|=8ascrevمݦ/:Oo4{-j?Jͪ  +>[YM@Hr"5_⿙PQraȡ&v,e̩J::VT4p,]YJ*kka`'kMS@E[Q`w\Ng-)k-f2h-cZɑ}`vy+_ni̷`311?.s'u(1{Njͻ8Os,0uGAwvjWej6;Ʋ`MB Q٭DZj? d*Hzw}LGإWoRMU굧,w#OJW+%M7D|,Z=4Wʹh9NR$WHh~HS$~ٳ=N:jS˫*p,]UܩUu{ Y (o$|Bo0%9Uܛ= ڥ"e5>1iǦ>G]<[)DBw'FYvuo+Ʃo;>}8ģ &ɠZm4AbWS8VVrՊF/8,gqS \[ڶW=%wW}{8Rʡ{Ge!*r`S;?Mp:c]*w-zv Jj%C9ucZ fv* ^%_^N4\4H+SM?J?DJͧ!h,Nm3tEҭqX4{K3mԨe7x[flveEO8oNO}.n,]ModqeA9)MT (GuRF%i/m]jPzgCĨ#cMZ SPԄbT36yAVZr+0Tkc}6]l%cl*uztU(qsb'G0Qm(ROG.M`"` ;קbOjbr,8X*]CO?.cftIZH!X%(rzx-cFPt WmxLkenEڭRT nۜGWZQ_[jҞ] R BX mXͪ:! $~#^.)ݧ}ͱ2?PTjTcR+8}mQ*o[(MSgns;$w ~^g2c2'O߷#zh _n+^c߷d) 8OK?D e`*UDi8h+\ ~pKs8)kV-Fy7J.:mDgPNMw^N$UA4~g\gzh2fil&w0l rP9Ev)&QbP-6fKTVAV}ǸxV3X,Z6Xb]ɩTmgRʔֽpF(Ɉ=_9 {QfLzf$ !@IY`Ƀkeb 8E3TMq"8ZX^n([f΀,ZtM 8M>=>=??{JD؀b%?xk£Kw pzn2n,7d%ı5ZTm?NV a;;L˅ع{3FQRD(s[J|[њ`RԠ> #[ >&#K*J?8b_rSſ/WWE(&V?5>g)AHzĭp\q2VY-eaעwTkf3#|RHzû[Z2H_]Ofc9Wd(FEj O"s˩"C/F[_.+bt`3y@_%$"FpdMJUWkεfs^[`q #5!W60 ms=q%Utod32νێV+n2q8~2G֮1rAɱ_@c)|ǵD}j}\}v74cNiωWO b6v:=:2Њ}+/HZyVJBN}*o*[Z /-hmL1ִTkk Ǣ.m ,2L|rkPX嚝xRuP8bM_mӳ}[cCbJce[ufpJg 03J&ӝ_8f(:*jaDt槝VF36M%W5!.+O#r38*q9QS07XwsᬧKP.B8rba ٝ[uf-k(O.6؜&%!ˊO6? 3~2;o%f1Fb@`NcNfQSR޽X3^t3f[DgJ8mTT]H"P@w̰Q .O"eQ2uy]ooU_\{.[MNHzuD bRSǰ-UQ}mCYGQeXhV`7 -+wSVۦ_2WMQ[[9:9dıl71<>NI}`yo >EgOկ"p#r{mA_{\Jܳ.BjzK93h\wYEDsԫT9UL.4 cRe~ZϭzV-o?2quVv\FJRJY)jll󬙨 l }G¢jiNmVww5ਗ਼gSR.E"c00ZQ E- CA;YuGl Rf,ewOq?!g#*>3._iUADv,-k_s1 1ʔO[|`2訶|MuV򋬨3xnCGpH8z cZ Or?%i.(2qR'Ů;s>`~ PϑLj4d* %I%KUa%Ug?]5}[wYo-lQȪ|OzҵZ/qlsqQ9hpPw_c!`}p&z|G3VAьۀa`XbTqNj/2 qmN-zFF]7%aH\ PFAJCZ5`Ob@0QHEַѯ]_򰭠lNL3^Ua>bөu(eYG3382MyRJ]o1inKnPK';&q?&+OmWygJz1{l00;.uj_9tiHt[{%XT}7w~[Sئ+gI zМD@*Ĩo?oG[qCO,>l/{\lNJ6GJ Dv!'$o04Wº6 #1fhrAY+݄}^6)F.+Tz P;u'#fܶO0??7h4Xp?y؍GK6+@ed?<=O6a7!H:h,KkgQpc7+WacDl1 =MB'btj؄|mQ, FեeC1&@;3#kbc?8܅˩rJ5/L5Vpk|\_y3xs$]#ll$j~kSv8vk1-+J42HT7@ďƄC!ۯݔәW'7UlUEO笱KY_VҪ-moqMks㤟xkjկ}K_!.eu5'E>Rs6ڸ[bJtψ sӆ"c-)[uccWI|c+ AZl6"  +``Wrl;+@ƣV!¾Af6{/c:? nSP5-5x֢>+ 3.cM_1~[.L\e;O]=nr5L6&'"5yYIau!-n~ܰ4!g8)^goc'mrO:x)(u_(S-U]7/{JMHm@WNjkxQӭ:'='^ PELXٔ*ZMdKKǓ-ߵ)Cp UQ8 'ԛ?.ꮯ9tQk}K!Q(`ԐS7 V f9 }vW=+',~afۃ?JեogI0sp2̱eX&hȈ20 >lOP`=M0Jb-Ysu+/>?w%@f|?M8yq`gIm}¥h pga*Ӎ?v]i,ִ2OYw[G,>p/mWn2qV3s:N3zC)[cKGoa+xnlY梭MvW/ŻDEP^sy]hg8u&5 1H1%opS8Wȴ'Z y"7Jy8E:ْq6WE÷{nl[Y]GMf }H\euQ*W[2{wraqwY1 Q0~k.gKrq?e@۱;Kb^ 2zR L&hq`mTΥ`ɕjntZśp]КekD+UDQu•}9)*x_ʖ{D9pVBJ'Ih%G'!V-!ʸMkڮm u%JՉ\Իgeg"g[o,^#09`*koԫUh͖1KF9+Y/ɼ=~ @+X{];oLl_-b5Yr!9_mKiDyȣyuRXfΖ_l[~;Ը+t߫elvLl`3Qp [9 ״HyC/ m~1jKBӮE;fccn aX.28R?({Ճ6@4#Wng!>LNy[gܹf~%!ξ)ޫ,%P:5(Wν?`ddMku^dw+^7rl JZZ]U+4"^ΡNp,OqvzΡ4].GaQ:uIQ#P=P*fbqxe D.XK86:6.}CAS#<6LRǸXXSU6=]Πz%tQv~SE5xыlӶvjq7~i %u0EHKvEݕcEːuFjVڏ# -KS(Dʾܰ`.؅q#2; `b:%t @Fz1 ʵef6ͲRW'3gGn> pY9v ́Aab)㲜+ȴA)oؐw`jXvb50D.c2i,>[DDX:l%nMq'KU݂ۆ}b=pEZ(2Rcn?Z Sk:`˯ťԮye֭^_iA;?7qv65"trKx[G|paDZ*#!uA_jrWDžTO*>u =6Ų%I۫l*UZ-cZ!DEU}M_&aoChUYCB: (qXʻ][7h撜MCӶC\xacQ@ ;f{b0;^ ٣gY^va;S0*n>?*ܵ}DTp:MK?cQ L[4mCE8'qVU!Uu :g% v'CavmG.MK9, #듒l;@, bW!]6Z -Ս'o"ڃ[ʳ/ @9%-_^KG "N813ٍy8 H؜EܮKQr~?ۇ^%WԜƥvr.GW M5,Gz-G& >Z 忴#So]3&9(aOߦ>b|PО2eu.D`a 7亃VZ+%ى+?a ?ɹ(ƻs{e{(Gljջ;$D%u0v0)EvV*De?oӻk@5u|lS3w@~Z8胩I葭B8%MR5I{ mg:"|Ob2nz.aq0fL};) 6*|yN4\ʹ;z65+(j5/1j>[r@񔑏 8-.|1"䦥xW&=H'u5԰k!iMz׭|5KҵhWML]x7oaKڶbK.[l!yZXfb21iYBibW3>CHw;?h&1b@\Nl2N6,=͏Ss7S{J}u,T`RB UCtWVUvQ02Ж׬Y!+"+>%=ev?ǴȮ4(5Ie_jo6)؆ yo䱙'-<s)86Vw8%'56oX0:gAbW8MOeSrkF&Hg׼@-mf%bN6wnz8Qn>cZm%`p&pr)}lWtKz!kgX2+G4ؖ'WSho|ĴwfVV0;V1>=|vZ-Ym 2J+;"_ga7Sk0H_c+2sg]䣙ʹόI+C3bq9K A5xc5UjCmƹ  R_͇p7`zk_eR-@pֳ蕗|2\k:MʮXf ?xsx3%WbTop tcƕmpq>Z?Mg+xr8vcPIckPcOlxp(_mHF$#V7Qi-,``%{0#{[I",A*|r/`Fű:v( K2xZji ^BX(KDriuwqWEZ.%x+7/{lU+W_ ^2xBǂ2N1JS5tK躁X`0AGYf3<̹\v¼6l΃_YRmuc{O S?s ~!x'xc y'MWSfF^='y 5(Y94pw-D:VɈ`l2 Fi+~fP4!tUE4~%Kk ]]]\/B;4{yO+"Ϯ_$x7+v1&V+ȉkk佭Q WO+[waS{]HjucҐ#~{9<{QW`#iN㴥}XzA |dש@\k5e3ɥ 8W}/1ph`a6%r1IaM:F\v0* '.g{E-t @f+θ9Un~6We\Wvh+njpT1+Y9ue$)U',׊\4KZbUmV|!Xd`.3(^J~oO.>_;m ̯!p!J;01ߐ j_&c?8:+Jžzgڲ*٧*A -YȠTP;8ҧ㝆pjϵ?5_?jF0a v JPp;ʺUYٌJZCfG?/6mJk6(]؋eحNZdN#rcխ-XpVf & ucNlofGlnP6( M?-zxQӕen/&"Zrsq<޹wٛ@W Z2O@ ,A0N `;\qP⢰lbȟRUƻ8{B6c۴sT;/Eyg2 YiLMoTmgʘ|KQv dz,:LB g qeVN`ykL?qz1 bzm(% ڿD +6S B,6aC8"E;7gq`̲ yNamFF"We^U6F< LIMtC)l7]k-ӻM`| (#/mUSRr Abd=YLh4Xao61Z|-w/P?'Xلs qeL>r:e%a\ KҖ~G&+_.*͉WpP+Qn^oE5ygȸ+, ώO0/:GZ`_Z8vgm\ 1σܼT2̞'_l0|JϰnїU}2'&鲂2̎ß3LcTIf} [;n/?uFb_5hZu._uV:/c-zPޔ_WE4?rlWrx&k^ ۦH3;+ e_cabվBZi[4w}36-܀=2 60cc B_fRsRGPj,HxIȞSXr]#2p~HW+)0@˯ɰY=6ovaަkO/b Gı`'"w >G%֕@{x Xk֧jǹKd0 pALblW[X]v'"uգZCmUKt.>2Q$Ena2Pǰm a2kf*fx\1ҵ?*@ 3m<ek MlA|ۓ2l{ #ЌK9=u7%^9+Х;cM|Uk6W+`V.ʧrEp~VVmf"ļfk1`bU† PRGT9)]m,4if_:nA"=e2U8 ]M7.YMA1XN$6Wv舣[Vt\ s ]c-/-lu#60:mk l@PcSFE.k YΫ@='Ct\'+r9'QQWMX k`%}`rgJUkmJjbځ,D˔dr<5<@K q +;-M/zi`FVSR?7jCz"kvV@\Vo_ٳA-}zO)2BB.Ek5kiL7[8#Zk5-YĴM/1+Rɐ~~2}ϡnlk]:ý]Sa倜ʲbj,1E۬Zٗ'O*ݫ]8< lE@Tcɸ]FolG|*s{JQpEֺsu_Ձ)Vk^YSWܟ#مLa㶋,Bqgtwo^wjq/˜+e ;BIa6BO6#&_Mw`ɯ?"2z9 ΢hL)jJUU-l{@u@,c3V eL_p63N:c3QV6KK_#urZ15s/5me\ 0 u+*\"oQQ:4a WWn9F-`'ɈO6>Ҹl.Czb1v?]U 䝥lUp_:=Gv ZJ3YL2: -{m,n B _Ա0EBe+q,ARd4wˤ Q%c b n[X :Qc7'yLucR/"#=ޖlVjjqp!)Rk٣dyk9gT”{jSk/D+9<,{A5c]1dK/THv:Reu3QVN= -@d%W,aT(pq9yEثJf# w"(F8C̾¹z}"aFaƦxXD6 >|IXj5g_{rI_fdJ̎m\g|f⁢ɨ~oun:5Yʏ&[`q iPcm|w7S:f?|]饅 tىc9d]V٦xxf ,x%3r-F(XuZ0q܆gQŰO:P|Jsu&ŕ[$1!ij5OnpSy(I֔|lD7Wے(^W>O(a*5mkwbpAB6cOvɛwc8ފSDN `Ep{mXˬ]WcY)9lgV^q_ɰ/,SUf.tPI~l)skQƾǨft ˓zۢd6K7Aψ=Bg^48צּ^*Fe-oj(ĽC)֪k֧]0U/ti/raVlu_2uo V(JVLp@XcVvb-Q]w8uZ0y̧P,TS<<]Vff$ծ Q0^2m+qޭKZ}q5*5W qP'oTc_i(3rVHI" _6޻ ֜mM q@lJܵ6&aow  !??qgBIkQglԬE#)voD=-kuu̥P{%m',*])ci[}9+%n0XxmוzL~zgdžOksoaE}DZp^WV r&U`l3N!c5$C3nnfά[Sfy@R^5E>g8 +9%Tِ"kX+ Ҷ6Vzi^"i^MF%DZmcM@\rpQmm9?޹d~ WߍwL'S5jeH8w* ۡ@yi CN?d1X݀4Vhmtm|'r,ψ]G2k9c_wncrXb8WAtԘ Met,Z+w"\50n]A}u!Vwm+  K{o6ZqL2%.A'KY&`zp=e.HkL)3xZ󘿇*?bIfŢWR FOyl" g}h/2M޸Q߰3F|LZqΣ5Į\CNB)֚5J~G*4-/n5)@a?Ec< NmT~Po*5LO\tG;6k {*(GNrIPDsUWs/TT[l&06hXd %]%ko_^7`~j:39u8Q"Z&UN//KA'_w{eOCbU!M%nƛUNOvVRE[2UNAZfr gꈉhWԱ3`VGrB##Юz_r5i 5"c.%}lJjpM^:k4_M^h+MȔ"*'ܼzɈN JU~7$~Ez?aE>Zg2K4O83_1RB-CU`O^V*rBa.G '=ӝTP5i}UUZVڋOeh$-jtF8cMC"&۴FbMr+.A|AQ=+o]kV{YgEA4OġAk+W̒>-8=-͎gV4C!1AQ"aq2BRbr# 3CSc$sd ?j>XݥT]iGiĊP2\q9- V4dtwi$IUz*NJ}SMމ٪s)DO4~HSJrs.E86w$4|Gb=!U ==y{.٪֢</!=P rJ2xN.i))TO\ +w-Ӓc70s/4~tNna%k&44ȽS]u 1G qO2cSqE5[0~&ጐf&+sEԴΙw ;C%Dt[U6GU~SP˶W_Jc4n,pm0Ky [u¶[SG_D`Jqj4qWшqUo\Di8WDPVC& AOuS J?7Y4skh@ᎾSm3ʗQ^0[⚯,_*}~#uPn/Έ4SzF'y'?dav''xpC>K=%^[S.8jnq4' ؎v*] G<M5L57 hdD8G C(թzOPHCh^I،^Q8iXJy]Fo9 <*; @x<gidDr'&r-VO2DV'd=Sc8%.SanUD<8z#cvDM 芅SVYT}9Wd#( q@[Soc~+ji9^>L $V=-UV.yYB1 5t6;5d.T f|ؚvҷ蠶h#~"cD洶¦_xAΨVnLIʚ !P,3$HtW֨oIvJ@Qmunj@ UN<4DDڀ0I@nGִ@cU{@t(xd5HMfh^Šh`{b'YD&T壃>k{WJE[lSyiغ'G*B' 3^_$J4r1{G%4h3PAoS-no~יVr2nߙjN 57%Q}#-L|G~onj`/S6*Kqq#^-`1<Iw?‡.Us.ݾ#zK vxz'lB#uO([;b9UK(!lbM~#LStpDϰaSjӊY'vPޚV(ha@a8bWOűG)on缠qCtqϪtޥ7>!iB⃼qk/6' lq#|>*F%kƉ!86GG( T|yy >¼WEjJеQ-e#-#4ͱC:x(L6CGj1NVMn)QDsjh=gsX5ăjh\]ģI{kLblejRn#n[sj)gΐlvwݕS",>0|u"FE މvFuK-݃8X_=NӺx!~=$'ִ4'-leC]dF`ƓV/ÙG sI!_TC]i@VN d 3(4E3Ty+4wL@' sA G4n[o!sDu@мE]ֹ!oO%}oMqz٪ h *.ja4#jYR+Ġc$Ylg\g Q.w]-31WMӋi3QfS#8oD'rF>舩rZւL&5#EC h*\qVUD3ԡOPߗ|Cۧ^Hv,coAL1Liw>_hb&Ge X#[h;_ O{I Pԝ\QyN.g6N{$[Ba8Ŭcu`(=s[6LvrNl'1M;Yg?lM7U6ⶅhl-;=L:ߋ ܉e |M+?w65iRh[VsfȖ8HA0^_ʎ3P\>7qGô5jieڎe<;zBs I=So%i֨&q e)÷l7W3?Sk4[RCs\'_DzMarsx/+v*N)rœܥ1{XZ͊eL(w3~*R3~xΨK{-oY.ᆁ5:OofMA8#4h7)kYwkuŶ^keKbEt+$/5R n!EO=9}@Fc9eo5ɏECO22xcħHN5~kݺނE, ]GCJb!O`C@!2cX]Q~^ɶ QEoE>#ot6PICдvk*zUhoL%b<N/ XMwe.+wk4ktXfwq)x20:-cnۨpylfcK@lLb<5͛F"Z Rd -6mdCg`J1ѭc$9,Z[9P#͡W؍v/;?!Dؚ͆{a¿P.dh8knݬ lMc. |:l!T{& ,W5 1?#>N@'Z-흧N /w a$' aᵎHióCvLOE 9>fxg/P>LO:fESY@: .٫ ڱCSgy)dl =T ӼdLp[Hd(뢷4s@(A}Q4G([ǁ^-A򲿰|ӏ*/B n,@A(@{urqʊ'Z&bOxam+)ޡ و<6q+(_DFDE&ą;ihGE#:+u@*Lҗ!T[hhMu_pE Lg-&uBUk=duEiD"-#cSRJ~3MJ\HUv`4f;A;A|4&$*s_ڸ;TK(yٷf/{-7Ry {\yv 8c4&+Qz"$O Cm`]%Ā/Iظ4tgez Bg: [>2'| )T'vپwfٞm0ȻGY6bЪB+i\? >jl3jh悱umJ!UG4dtNa [  1 :TAQ]E+T1T!šuC( {F|VC?\|=vQ/MMu15B+M?GSBVÃQa+)SDZ4xX&kT)>APYMa8 % :G%b(Z$)єFN MF9ҏ1lŕUN7|޴(X ئ'>!<]מK{1['8k1䤌R)ΙJʅ1Q_D\C=bجƺkl07>ӗ5k'<Dᩂ-= i6sX; @'3Ċ"҆(:MirNdE_4("gsI&Gjy":Rt,4tNt(SE37]1W:/Y S7AP8F(Owp;Z_=0,B#2?*mv"V"'Dqq,3An9/G+XqOP`M~y"8ԭ,Um=0O,'!S Ee9&kr.D5\W\--Z~lGd>%V8Ynt-P08-ehvxhC:xaVODvXalkzZ9(6tWs?iFW<C P粸bKs;1ImvxmVSnRsXrJ o+uD"=c/m_ x}I!6s o#dv;&7 tcmga ^"VkaT42FY45 bui5tIhfqR]-~P-nZƫ38Yh9jjP-+ pvVc|n;"~HbvrmN]7hضCN{eF\V?hq ytQʖD{ٺxSY7h7B|5l O,g u;+u7@BS$gڡPAh My`x^IFbdUsڎ .z!Rr&s5Ts[⏂tq}Zh!0Bf(1⇵4i J !; wT:}NY,G+Gԧn8HP4<=J3*#O;0|tN3i*ҝ+RCsMkZ3}UDs[ v&T)&NCUčrL5߃)=mut4},!J$1`AN/Ft[Ǩ[avQVlD\ۓJT-P.2f9']ARis+fz' ?/ASPu3ECUJPrFTvx=>H-2ծD}ttw.NŐ|І Hy'} TqY )b2sZ9k̐ac/:4!զ iВCBV~-Cc"#s^Tk(gT;P)ӵuG.&d!MuE|苜]SE1oČetQG>&[vqIx櫽+-46Տ6&n6:Jlz~ʵD8Ȭ#6%Ѧ\rY(.pwa'A9,,{_.LLN &]voՇ =ᎆcwfnx+=S_5yA3roJVluMs*%Y08Dq3 A*_+vgr׈PJ8 ƈm) |1=fTj[ZH$*nnP_=@F`/49cv~ kAAikӪ4*MÝO7DCf R봿ud>HDTpfT7p|MX9Zk\^'{SE@ c|TMӟT/$u3d<\qNdx;Zc*k⻰&1oOadMJ lwdM?G fG9[LVU/c8z-w9&lE֖>p,hލO|Y1d<ҙpk>4kqNPMC=P6fЉ(fi .DQX¼2whv St wFkLlHwmBf#o2v67nq96H5eak(s g #j#$Y HT:t uL9(g6 heڢ+ `v'4H hPϊsb 4EڎG,N8bc涖[[<4abY2:H ܉.E52קa;6a Jpineln& s5Dַc$iÏlղ}xB:R'&yy+i@HŦ!Pj7yĮUYZ07O-2E S!KBuZYDpM"u $@ 4yS3Z_SZ^\mpr& MJهhYܸ8&hl8b}7z]> mpu[5ᮚNW &wu# f ݹGG[Lx8YGKr<.]u@njeJS5r>.=(- hGvY4pjA?/y8LඏSr#ck$Ͽxt}a<з拎\Lvy9'PĠA$׬zҹqFMʪG%.u~y`M1{_wUts;0PdNבUpp'GNNJ uqn0$Nτ&=QNN',Nm0@n(A-i%)C+Q5Λai,q0Ql[HfPZY9 RXSdsXEm(iU/TT:&DdIgJsC1vn"V z ) QdMe9x&P# k,ns(>FQІpp7}&bh|%IlJv?YA/:{mr/p* "$L{jⷰD@zmxG<Ӭ;{6N_Q~R؞+;e愗h9x-mdsL>OM 0JG231$͠40IB U4)d.6jh*qF^1AhqRBi4egſ“&4"Q ֈ`{~BGGW쒭 |?5m4@4䝻!]}W> |nt 3C~n+Q]Gny!odh[~Hf$(Sdz´LPg7%I='x>ț] o\2jKtn] Ŝ)mT|585❂N)SDx!s7@s4Da#o"a[,ʫ̠AAl}䇪61DɑT v?هMw !P;=K3VQZ8 W^Io%.ʨb`/Vֳ"Um LR,[`͟dODڵΈ&@V SWJ,lچ$CE-{GDK-TXΤxBPu<.1[%!3 ||/wƫne;r=mtL%H%=<͹&Nh*eP+(d)<F$f0ftx9'&i^ynS8^͆ULcni5PpCQ ,9N s%Zn*!%;:y>Ʋ$Ԃ} E4[LDM%=LhQf"#Rʲu  u(\ӰYD-6i;kvr=ٱ官2GMQpRk ch|I|Palᬽ+ݗtP֑c6Ji)GZcM9AL8LGUM $dh#$3F+ȠN{3@iG%{UҜf9ffbϊ&k6mJu3ꌖw] v-O&꙳,z"gD|!m:JZFK#P=:Z&E.ЎTS͘oT;6.>Tkqf44H}@1TFtDs}T$6f'Df?784?wNda@nu7`_2OsGe87 %)x՚rOٵw3 $Uξi\ t>IDdz.M$䃰qpp$k;kDc IoG5bn 誈3tx qMo2\tc襀O8U [Qj\8>8 .SqQ?4D"֍pגmg6jyA2Vk^9#2WW淟z}Sh~=IMńn@AŘI"sm9ީ i4Lr /rvV[QiJ'bDFpKJ&.nN/T0ZjSzE!^ gDDD0%6ǒ\ q&("#h?DTLȪ)#0rX+:杜}-tNJgEhU* R|)?r91Nobp^ݣgl݄ܚ69E3X 7⤖o<́^i eVU DT|XVQ` 7a&qapoj@$M !~Ұ`E0,Q];%A$w@(k)]MsT1p6[8H9gh%nܑ>a'0W[Nfl<J5E9-4xtE45M݄ΐ*Ӎ<ѹЌọ :=_oy&jbJ5 ;W~'*ٓ&d8% LD p&m+7{pXS淁5S][%1Zy-xݠy5$^BnVw2qm.@Qs(A_ ?@f?ۢrdظ8 PzM1q'hkJkjOG/9RYTݢ(9)(p`pi`_C [( \̧#}{ˈ|5]xdQUA g "w)_c!on᠊O eDEMe7iu}S*EMc$&- S2Ѕ#)&+U.EQʹQ>al+!jTla%~ICDf0G4yّD> 3sHqOEG3a rC4 N <,L Iq Z,͂@G#tY[oj{e)[/x͎Io@E{#Ft偡䏻vl0䷶^KnX?4s趟 }SaН! qVM$*-)ߒxMuyaه2/1.`, ΋;±i\ϒ!=i-]x\s~ #bjuD#TњhvD #`R-:RD[7[1棪8G %Zq"8(V6--1L8kzSP3ykۦ舭+ [Z($> {WLrE< LҚ M$A>{f,7u4a9Hj4hA+u&Tk]M #a#*)}pf$ύ'qvz&]|1ͥ-qZ(uaY*vOjQ (Ǣn'Ow%=)=7sk(y&|V~Bk1GpݖM槊c{#xH5"M<])T:ъD`=B=ٻܚX*8d- ޵߆QND^/uٞWaUvz: E`8ʈ?olW䛔XpkSRo)!_˒Nj S0+Eְ#'ǚtSB)ʿQdVA>LP SMj &e'%6ckIrWHh暀oxlE=n$Gl˻nKԙvOy 4O{>]QBHjDaLB[ Rݣh5 9ANț&NE7dq#A[dQ |a- bl.YVQ9nwM y%nP珙)b&D|.M[!>K{]P'Q}aCҟ[ÈʜIvqָa BĪv>#4EQU c~!mSa;iD\F@Iu ^jqNݙ<%11Jl6\ #.c4/vCl4ȂhbOŎ4s[hͣoȦ f)c _ [<&g_4b0*P&< 66]WԄz=T@V_5BFpam!FK9Z_$ĿjAk'K^7[ˌ fSKx9L-yk8  O4ҼI鼍 )|R<~mEB1T_n%e(z":MJ  bJ|[ufEWꉢ74Zc$~Hu%G @F++wxj'< <|BނK{L"$Q7)Qlf`BJ5/sB:`&L?TddKvsG""TwfN h9&G,-y !(ύ( p A'M"b-[^íT,z!@;=CZ6I7ް& pkw&b Pv{ꝉ%lIBl$M5a"aal)'L8䰸u&M>MN8h/[R݈l`HouqW(#J,As/M]' wfҎE ϻ~JKK<\ʖ@8h)fnc&AyQT_4Iz/v1X/lQ1![P4n< Kt7Tpy1/0rM8a;a-Uy#t>wL"b 9 iʤ_ h3NӼ  '4:Ӝ%%Ղ\/r iPxFefK6΋i1_ۊhikEfHvQ4jNdc|1&[oG9P\"Ph߹C.et%̅HWf`U1F|5⶞DV:hSY弲wQIG䷇8> 麾zڴK!;ۘ⩫r]V4  t-5I`=VN0S }9 k4 gDƦK l2FrA"E7H&&g#=iL9rj Bby{m6x㈦n=",s(G-x>st㵌se[BS+[&Od%{E{i=jh]qG8Lw􊮙62.4-!ô 7ٜm1*041xuI&JdH2clmhhHx&yB{{1_}SDʓ[}6'JĴ:qMsCf `8}ŸVџS[DeOiS!)Ψ%=.dNND恖R+ao8MYNT"7G1tX]7)(ȟa6I@oA6¥uj 5 0d#s&茭[U΄.21F]eiީ ȬN&?Dp;|SEwl2ižh1ߍ>2smjzG\16G/dV諣^dkN<1M-cDSLZO: (ؑ[ |KwA./5C56WQUp`b ,2'dH(ܟ2aٌwDpXWlalĻȌ\SOZQw[͵%sH^A2mK6C%l3u2_y1 nVa4x5,0_-y58MAS߱e] c A42=趍y5MKdcqwe&/Fg>;N۴菚i9/V J'b-؎|Gfe5m GH!w&u_~(TJ+it)rrQ| GƵ" g%\MPCuɷc$hP]poC*<%g $bm3-MO 8NJVTP*.`%2v~*@[ڧ5$ %&y Z&ᙤj NgfA^ }39Wxi5zA5ඟܚBhQ5-E}MkZUsy"^ \Jp.hr[tErAsCf.;]zecbܹt4Z{D88NI%7;(v6m4.Q|9&`zM )ʇqnMG{M}nO%X汻|G*SPAְOs?#@ Rp8x-7(7pE= D9 4|,oD䉧9(na7C.599ИpHn5UH5M&< ~$K{lݑЙf?u;X[%. /ONػmT+; GTNB:8wwMtn*|_$tv{/Dݞҡݡ4A7?Tډ}?cCe[I K&I NqkY? HɲkE#)N@=TpbByPŭ G>iNi 4DU[md8 ~`g xK&6cu.ظ#"|V̵Rn]=?`U-HX!-R-h&OgqW&W1- }DE1l6F\%Up?xQf'j"\Hv:}%3S&Tp 'Gw!E4X)? Q3=@ o}Z> c7)[<RBtNGcv/̧UM'hvU3U3/}Uれqam wΐ16*!7Svp{3|Jܝ(<֭qr3UGqqdǼ)`<3U8f{_% O4Bs] P'!u@:Q4S'5?*wDg%L.{2n;O^oL#ᖐg UCk=GL˽j)=@I9zN1m| ]]o+ 'D7@cuvUG͆yz!rϮkLHDx]8&+٥xsOָ4؈:ۍ z$enH2 ' Ӓ0@;R=n6ugy/ਇU~hnΫh aoq&NݎY6DC@J{[Ԟcwz"μ4F_nZ^r,R:] ђF(_ױmWe.eD6~M!EipQ;M{G1 M{S [=#9;Bft!pLTXI-լ6ZK`7 K{NIߨkiQ $XSkx'g.cqJf]VP `HNnr4rfnڔ86v56 >JbwL\"_1kS_b6Aئ͋ k))78i2<+4 #ivA#rӱFq &g#%fxbQOŒ B fN6.~蹲0t}X0IJcVІ\7Ҙ]Zu@bv*({3lsA9Ϗ?71teG4fq;rXlbN언Rj^5xo u;t`/?'$Jp7SbւB/վ04?o7: C0LriOn&0Aԉyf+w ̰ךSvLO0m b-gMi#/afou2Wuae!tF &:!کġ:$wa_To9V &Y & ޴Վk`vkwkx杁ߖ!TiSL0QTrMH(k,歎Y>T']*߽Ta.lŇ:$BrXZ;MȜ dͮdH8fHl"mO dʽS%n:fekZʎb(@>ٽǥh$c$ wTh4F$hu .UExdܝIԉmSTe4@jGV[R:v-+^IA9Nrw+ HK 6KH9"ybKogH--~@q4Ql_cbiڜ)lZmw;L/ThۋHOqmC!~Ȩw >vTxcaeFgS]Ƕp`8autc'v-xUZ׼ϙ[Wa%c/&_0@XDZDSL.!ed>-J=ZPy}lڈlUn^诚%l˘?ܧKBT;UmBoy Y4ƈaq1ٺ8:#ׂ^(R>*qoR׺H2hb\=!E<[Api0ە5,&НcB[;墝 m? Kh&7V$iMNCX뭰i&To&N@DY HVO "-B1Si8D\Qʣ5 ,U.pv#@SqxdMG luF j,|w|N臍gX|Ղ]{ m:$Z;' @qwNs'-Gwg# s)ӡ^bXXMa' W МP. zML5pȎ34l"6[ 9e$X~/McELsbSr,Wr?]V)@Al[w 5ʔ+fٿ7q=rPٶHT1ljqSS7i:XkJ{&:My&ao8 +A_5@[9"mJn{5+hN DМFCDwvOu}|k=Q홝EZE,P>qlImЄ7uOCW{r|lwn}O2NsX^-%5E,/ |(Ј;˼"\LҾ> ՏݖٶLq1S&plN%ZOn'3*Oy4 &@S ,ؽ- #k8_3_ EkؽVPA2/Dͽ0ÞOq 8ةO?5568[@;ƕZBkIdg8ުA|4ʔ@lC,M.|ab 7{sa t_͠9IXA9-$baD@DĞJ0y+Aǡ[̻O<:DqiE^ #U1?~3<{5.Q6fOS"\WUN0㲛 q|;;ܥM蛵;h:΋-]Ao8đyZۖ@CN6^HcÑ0_a[C)؆Rkj5u7=o9_pljt=i^J;1Me q ;WGzZlM% ]jSg@aKbq27()0֢9rGQn߳{z/l\EJ%rⶑv5vmvJvOJDZ"BgZYSuM뒑LLy&aO;nxN3?y|̈4(U O zj hӴ4~TTARqLjNi[/v7F]p1(/Q{{{9UyǼٞYeRDA4Ђ V 1#B>H<'TC' -1A9ㅑPJ W\&Ң# %0m=c*hR2q &3Ayyf{F?/t5զR=뎲ڙ3( ;nIi=[1Ǭ&-ڴ5ǎ N?wD8e9P<*0lY!5D8t7Wj|-pRF#:"lYoTB@; y ꈌBl gXЁatѣ& .?d05ӗ*- e+JIGcjv&8 潹=z #f:7`8'6:GiiN>*?9oi 7-/-YDYFވ@+iR5M^8 Wl7, (f|* CQ-*FM?(ֽSlڞ:\]9a$K 7aD5QtBLHԎ5N4*Kⱹ4 օ 82 CZz!p 'Mߖt?J+DIg3bd~ho2#"  *>bDN+gA,@u xoW$ Ӟ(׆ϖejjv9b56>ÏJY8[P斀;S@7V60qpNsfm~KSf1l: - &U{cth9״i6[N-#i6QtRQОIu( C;A5{E(h2Rmv>J<ٲvD&u$ִ)~Mj@([d٩wF0PݛȕcSI\*\-SC^{Nm ?Ш_e?:iN QNkX;L Y̯H5C!ʐn9١(z,Bs5uGD[B"lי1Q#ET|'ILIE!8&Sj#N(ۂ&Uk"Pv)UEnN.s+[XR? ,-#T1AtM#Hv+sS:at؄EkDъڄM i㙅_CDM>:\h<7Z.SVڪ i>+bNZxpn #uſtl a&9w bg4&Ш8ں%|C &ML Gá^khk{PK6*av|őSklQ1'|Ӱ '4x0ͳ1;0 L27ɦY<=_ǂap4: QlwKZh1B5 YZ'1, JݯNKf]-0̧ra{=۳ڦhǼB8kDp[?zf؞!g<%hk2UO34 E"=a(=hֿV4SlE7]T,8e[^"arM%4 T_TÀs`1>8IE"%k+!Xhmb8TPK UM Q08VJDT4MM*|`ϊyUoZ/Z +M0 AhkTZ )c3(qș+n5#nnq=Ddt[ >#[& i1Q!;iD| 3|c'J.ii51~6ahH5j[675A⵬ Hn6ݧvHךd{9Px&|am; A4bS=VH\$i4)S$ ~K|]I6#ʨ])EQ#;62EwJckQE0T@Uș}OTE& [NHuٕ3(iddj &]HvQWZw)ӚޑQx:Ngj$G俷4ÒvkOcq; kx#Y9X`7Di<~k|vwOfHlҴd ' >~ȑ-bx:]2[}K\-;FX~C,yg}f?%bظ\1Nԗޖ|[V]ʲ)/*X0n>M3fVe61w4Ps@nBSGpFsP$s;؋MhSf&)Hr<uHcm%7eoϵѯk2Q2l-0ՠip7+15挴qO0F NHEœN/nA`QC[pQ#tR0a~ytr_(@SiD2QEND?)%LJvƞlQIXw 3-,OZ~ Q ΗL.#Z,?O2Vx;5.P U66Dw+c1䡴|}z!0B:) {c@v⾪o?hlMx+72I1T$&FW& U ӇG:rRڂh睟jj0wFcx.1V Y[BynlOThF;"i;3蝼3[¾~~=#*nV˳\l7փ55PS#te71 P V&I4H_\@G_`F! ~,0Dׁ]Nkn:&mofԓJa[5n"C3kQIo6r1M .dK&ˣH'cw<>)ŘkH$h 3À[]Hb({N5)!Oš٭n mx1&92;8+,A+1R\h##䬝F´=4Jy-VJ}!^*E>*&GydA䋝9FLPFK?DpVx;$*5n@'Q3lW)LܲDSh|m.p<W" ml}#sD#1NS ϕ]r' ­i4=PNƘ%l89_}cB ؠh#+1ͥЄ$SeѻM@ Pb"x q~y@q@^YzLx谟9gowKLֹenp jc7^3E6 Iow [K6mbBPӘX8A=a!5q~ IA;GC}5 ٳVm$g{l1mHHVa d y ݆nElOyn7#S@h>).B1BSLq5!Vҫ7aMBqkNKd6,'v1PtNT9HoBUZ_ D9SvV|`cO&Q^r❽9yrY[6S~eRUR-_g 4ddq~\^"z5?ݓZ_m  :O*xD#SehYw`Cp*cGJѡ9n$k쯲BZ "nT8TxJ93WzDnhOxϒsO m*8^HW٦K5TベcWkB$8i:i 0)rZ;_D?6(yh1am`P1CI*9 Ӥc~<~+kv!vckuTtNhV J~7jgzb&LxZR9toREx+u u1-va?7 1 x5+e`l=i!|Wܭlimv[=gi|Zt[\Cv;btLgnIy/: )|iL YݵPq3Sg}gTx"M$sq)9Έb5.5ͳV)SM.05RZ#1!Oa& DF:,NW;aj$@nQ<ʗAޥvB"j.n$5U_`3‰P ,Zel%:e"]ao [TKVӍi~Ί`5cwgC|8;]W#K#4a=e*Ѥ M5<~*Ojɬ`Ew[C8 o-_WKʏ M6捝z< Sv͐H4T8bఐ+nX7.d}ugs~j01 );'蝴,>iǻO.94zFyb0)bZ9;V9*p*);1^jÛNIR=;O -͆-oܪ;N_lݵ]w -sٺ-gߝ xiF375/uIޒ):}ㄳ 'BYQÝbSjYޙz' 7u];S607lV8];-:"(Z 4 0LB >kl[q2>&H@N 9ːcqi'4MeWj뀷uqiy<ЮV5(GhwԪ*qkgJmβ/41C *(Uib%+(*Yɸ)P,:1y%#!MVL28(R>Iċx ?z!6> }~HD|7[2w(na! #g b;~^ʍcw&x튒pӫBM:YކA[&2Sxh[Sb=9 T 2.xW&S}q)9adk\c2IAѭUl8fèRuinp [`VWkSG~Fb-6dz0w[_y*L S8OwTMɚ1pO]ab>wR\NTX())ozMS^w{qcpL|nn\LӵtȤs'y7@_/ VqK+a͌R_$kZeB_%𼕺oj!7eK^ ?-oa,{zIeBoSX |T 8Ea$A+"^u'˛^+d0Wr%t=c ]|"ۊ)b;S$]l72Ax-kZ^SttRei_?a1'Z"nK+EqX*s[N 7Ot❌`iQfEwoByn ->)fclSN$[T"=S{ɢa͡ثl 3W#&+Ukp x&bn,qbEGt;LH[F͞-Hg@~'Bvw dpF )dx# zMEM12)0C-jL}oC5׊S4zʴ #KckoD[PgC n@{\g6[f4ht !4zqP J~T+,>QN154P(Wi h3h Qd@!X[43Dxx2c[3i%vXEKTV3ݲ>Kr.V1W 쏋>!l1q )T@.I(닗Q.xllF.{Ukvzw_G$ڳx;X/sA4>yymNḰg4p8ϼ 0b/4)Av9_Bog*O@2͛lCW[CS(v!OIB2掕N{0[n'G!Wp>) )Ont"􅿳LwQR4@0h8m;Fďa^CvnSs.KMVjI?bnS 6  %wC5x*r(Mj Yťj#ML^DUn1o#l9@zasPѮ # ڔ[wAenKyw[ZKK3KX$ĚPu19nSpI6ΰB \E3 j͐&5h4 @j#{kIu[Է{^Z=> Me68FQpvֿ4t=E2+f|dڭH,#4A=R:nBxd:iV>s_R)[Uǀ P3Z}O1 'D0毖P 4rS8-~#(;YͧKN=1QmG2ڈcq{qy`LZRjIw m"{9%7>+߸TT(i y'SqaHҚE];$ᦈ&-E8BS?e$fhRQzSx %=*f4^/sJA  ܋HGa0m@3c$o?:9:~iʤРɯkG -⷟11+f1@R2kX $nҋO?h (ëډNAeYmg?DE"X(`y"ZIuW1S |V̽u\DqpR~\JbCS#6;S3XA4;)8rL%NkRgLgxNlW{5Yd*=HOиW1E(F!ۥM5e$~aK_sM톍8H&MߊJ99M=\ B8n Tݺ :wiٹne4[hZ3kJLoQ-O#К-~uN x7 $=e4Dy˓ɢ)l0C:9jAX'; 06<ӟ_D6X\|~W<J2TY_'4gv~9ꛍ0B*Aq>q~ >&ҴZXo4TJo.}E9gOR:QK[132[o4n q9߆6oUޜ^HS%kj֎mfԪvO2jbS*HIh~kKuSBBۮe^(J"D-vUm퉭3UNXik'|aY ) flb8Ǻ81;O$ᅶc>)40-t9n)o203[w8N3h09JwO wHePnLNL&3=SmEY?!@B8H8n更4N%;I5S kd067-\]Dk202!B q0T ԭ.(㢱XtӽYB9h&W(淡 _k:rN0-LJMXNG9&L[Pgx?dm mF:m"X *'G{2ڮΒPVdM9 T`" "K]q)t(bN2 %pGL:~kx]  Kj1 (_${"=LZa|GR^;WFZyo1x@%5FbsUj#<&.(+wCuvmBܮ3Iq4i6> (t[| /0e8mLo5Olvѱظ-ћ)p& !ЉT"'ޱʖMeL,4=Ovt>PVJ4Ncƣ{] ~DՂ"G8q׷ny@5h9վSDu ڦe5Fd#<8i%G4iꛈ=aTA ?սJ"TMl|% pkNZ֕!g^J5)Zkk4 ɤg-xo|V+i>hn((P1%vnȚO )>pOrE(!JƯqɻO/"=(y'ƜV6siEV|9~WA?n#_q}BʂD{0rDj2+ [˗{~PFʴ O4fJ}G'$TŽDH[:![qO ΰ렷LȺ|~b!F@3,34!s[R# ^\~_|Qňf>aSqMU$g&RwtV % ^:Y2Ԙ,ĝh19U[3gN؝ڋqpSASrl Kb6ٲj݀؇j_$Z]l'õ1\MCyڨ1xyZQ\qyT:6IT7sNڽ&9!C=JU6Scn_tA7-OtN,NdeV*U)+^?S^<Էe(?L(ǒ5%㗎H䴾j-XGcsDZ oX'{#-+LYPkk2؆kPl4G8%h8"A+;ǂhLi;#~Huq#줸 ^HEΕiXd:Ѭe5r&Ppe3xOWʔo}lY~3A`̘; /tCEEFNSk_hrohXWo#މA|rN{\QfyDCѥi9V=ŹN ij&|aKKw,{&XFy @yMq y,<әNc>IL]`wqQF 귈2[*[: Z>Q )''Ӝhp[m3Ph9f|SAk\[] V@i&I#xvf)էN8U%.OG;JTðMsθ|bu)Sf6[գ>j;uSM4sOy 95 ֈ3 :y}VtMŴ.ҕf1t5@[W*'U5:q[Vl|f&3:Ps(&%_3]:ꍊM蛿(AMn('he-4pϪ ¼~8Y NBNf+do4&Wyx 0V敳- 7h,sLJTYRݕޖ:`mm_htideOؙ>'=u+~/:'7 cV7 Gf너[ +$/^ )Jepɤ:eS!8K[/<Nó-cG+x0#Q:O OӒxh`䛄 ȯsZw7HM&'T淙mV^+IY֝j!=r s'8Mv>e6µhJr lsW5O b+aV2$hֻv#cGBl@pg$eU~42s,8$?FE J}5{pP[z[7g0$)X[-Z#TnDX.ɫF!41%:>J$nؑb(h2k?|3a E&`]L^+uKNr {?5ڽ'6I#nfo"aֿ2j)&fc4U u]Pg<.Dֿ#h-ѩO5eYMf3F6 bO4kZYM4ZtMi6; eLϜsuoSl8XMNJز[A߶>|PAnIf5Y<8:,Qf/u$IFŊi;͚ʑ pNj|9Jܓ`rql v6]Y\3$Ӿ0[dm=SvnWݮz{[|E;ǂlI]cx){Bu/F0b5}T]7NZxN j/R(瞩Fk.ϖHVwGx2SyhNBJnkJX_4Dւy9ݷXeǰa&ٜ0!+ -x3Tǖ 3b"Ԣ8K e?8u6)ķDb^vS]Q>ħڵ.SԽS[Jg$ gf~q"8JT&3N=.Z o'E#fdEU| /6T74 #Y:=$9LN(3u.=NB>R\`n Sst?XMO%8ǐ[ΫmvԭuL|sXv$7fo{X7 F,%&& kVy@'yL{?$3f:!Hb[QxQkO웆B5af^IY ESmeF~5enV5-yoO͚æoݓD+{nfP PkHB i( z(҃4ͫ y)g{Ikco|a۳ "`.fd4j& 8d:3Oec\ŌSA^'1L1kB4@950žA&V(t E !l n un;XN;ڕ h9yWo[15)a MsN8ȀE襛# {묉n=ӕ% 5{L. x.7C\.9x-+{!>KaqLŠ̩7hhY®w*";8=X &/SY͟$kb3 [$ vuX&lߍ83>eU堁44יL-(t N3]5LF r4TOL /sZK1~(q#%|Eq .ov.Yk׳Y"X;M78%#lL;kHU_x+ΪkExi}'+ܷi}杊'TǶ00bױA3^1 tBb(!T8)qws( @q1[T{ڡnk i&9'7G-L{")DZ k;Nk[Sq]X2C[LCH &5@ϵTִgHDo-6lNlщ۔i.m""3O{wV8" '-ldѩ.th \n ƮΨa #J~)]-%ݬӞvS,M$EeѲZΈ۸K7~K? Y pdNPw։C^kfEelU9W%y{S=`gd@/(igϊn &bp#"-T.pu~L7 y;hwG H^@:EE13YDV璶|&5?$4p1/+"Wd4  w;Y ]ާxv/  bϕdoA{)~ic.T_3N8a<# [E|.(ͯ C@.ʉsދN4FJUQiLފ}樚qsfn,mwſO?!6;!l$~ ڸ'ScC~Y- ΨHWPV50yNa=Gcp0{813k \E>T_vN E[3$HUXKh >7P9&UIN%=!vr[as%  n|zN(vFibQ&nenÅ{'V1޷Sld5[4k;n=m ڿEj8"SI}NɄNi5MJϋiksڋs4ydS1gMeP~£ߺLHөs3[\0c ɲBn949pPWQA=s(of9o1ؘ虍Bdo3#/("ͧM [&IIrc\蠒 k!Uܢq'[G8Q3TqQ pi0.蝂7amzO^-iY 8rQG[7]9 qv~dm6`<,-mFear_&ݨK=dڞ$XNT5Sp0ʉJ* M8vj-mP`.wGɗzBq6#{n2jux8@ z"*~)Nqbf!Row{o0iXi#:#h'TZt#]Fɥ]eG_'r*U.fbJz-y&HeJH֋`pH8K-Ty}slם :̨g 2Ȣ'^U<9EV͓|,k(Hڟ%<Pt<Hg/FMZZ dT,"MXg$}޴k/ex+2\5["(EygdxuN;6@9V/ yѠt;Α'bwAEuZluUs٬dVάg0S^kI9Nwɢ" |]; o6qNF v媙{g`2gNPbkEy3Qy/4wVnG5HOuxpPU"7 }P^ȑO`&G 9I82D}IԷŔ D[`0W5i%lZZZ1Ōb;O(QZ.Oc]kz'3g6ԕ3W¶[VH#g6!EU&AuM-t?Ɵ| qtC{S&1!jZ"ߺ{aC^r:M%=J.( 0NT Jy4~'adhfdWSZb\c[*"V~)™k~$z9Ye/e{m?@⋷ 8Npbg_D Ofhxvᰨoq<Cz"`w3[D NrQx^dYP샾x7.?(ۊk[rktrMYS{t N8&?2m:8eh48;A:SAYB$#MI裲uЉE'I?u[2~)] lZ#M&65PUYW_+L) :74"i70mX4_ցeZb٦x5a>*O71pL?4CS5'XUzg0]V0RpCZ5&VGndю)X'x-ֽMxlK 虸j*[ f4EsEP.1gMS b|<Gis9#K'b<45+f',ADOSk @H.-s<+qysoT]١8[S2~Q3CDhϏÈhfCoVDYz"fiZ"# P:|k֧{lqù)y  )}D;x6>n\"v{هS;y`r^جs[:lˁ$a.uY hscNJ7bba?k;FZ_4Zbrhi5`M-1.݁]r(gu4غj+S k&b'`:96 sDY7{Btn#ff-1]GսR īAm6Xj@;Y8C@45w;gMtA(;4*}8.݆iJi{c#>%b`,f+d>i~y,-ŕj ֶt7.!9R S@Oן+zmH$1P⭳xu'R1$aA~&c9B ]u]&Sw6HƵ"9O)M-]i'(pO2 ծwnwlo[oT# &&6EA4##&=L|T#臽:G (JL4FZ &$!QnK.u#q\!։V)8yP!@W?> |&4+ڵ&c^fŭŽbjspqwK#nϊ*NI8{vo 87us}S_fyy5 ZetA݁' Ns[g^2CGS+-6٧3Dvn`IaG+4hH dE@^:pZ@T53XɊ'{psXٌ/_+ [SU>bSlU֬UΈۂu[LQdb)i-i 6J4KE^\迭c-W'_2gم,% jwAv%^) CxhniF7 Sr_ 59a#*|8PfW; ;ZcE9M E-l[NkkfuIBWxw9Ic|[VĈ4ǰE-K=x=R ;lf\Evmn{IG9^D|l4s5k1a{P, QMP.\b~A87Vu7h]V·([]AObV!OWtP^ ɟk8lvb3n'="ǰDF,* d&kg5F)"9M =5Da{ɎәDͶ&[A62so4vԜ¶X|JyoGe7vz,ӂFڇ4I<Eo75v$ {tGT%c 4d:DѴB R_|:ՀS6k .F>:RT1 )R%m)ɭ>a\wG|bzΪ]&"o`bDݎg>(N3G :{28Ɋ ck";D$MOt@pM~o '{kYۻiYIؾf6ω+fX(rN-?U$.{-u\y-k{4[Gqd4; vi{cְ nUٙj"8g֔Sws:FaKn_4 G 9b(asxvg.zzO(8a HZO : M2:'/ۑ-'fHwyT;.FtN}9M)D &l 5Vn;SIMM1TE}YMqo;ۢܨo@YGTBˏ+bjo>J)b"fJvwk[a4;~& Ģ{% ih[jhPUO08eA4l{^PA6e?`Ql&tWV 77 ШuJx{ ޴I8ngk+%kǩ['_8fSpu@lgFͪG@:,'"M ^Yg!;D͕{@ zuNǼpia9RhV3DM'J/n{09)!HtJ0b09a8ĭ't E<2aC ke޴)>8Nް[faOP.г=&dFZʏ"zB6jIK @1xJ^wm3 cg 9⡛8.EÀKDK %\즍nuPY.4B\9) h<72s&4A(堏2F7 <З1 1{Xzr;z*s6[mcj閻%L2E ,Td% "({ӗJvU8)i8ؓCNE$UPJg-bajNFD[.>J-ݢ≠gȜpSUa4OmwZ& y%`w9o##DpX$f@sisMnJ~dԢy?Jc$=M/`]= ,Ke6Im"XbB&nMjy? 4^ ٓO/Y2N~jmĞ)ā|)X::z(W0>Y+qQ"mNa-y#﶑@NtM']"a#01FL|rgHOŻ=o7f{_:6>An^h5+f9`Ϫ0fq' L6Q6E~ARM ټ16[MW;e!]5 e"F D(f42oEM8c I:ZF*kdsu-W'~JƮ B;"Ph; &PNs0SOv**KJv*_Ϣmgh\7~_EbG/`G s-oaϽ-yh+tmêc< jLBH8xlKIu ihN F:JL]eoRB\O?1L 59DS$[YR}idLA6]Gťʋ{ w4O>e yһ9 )97 1!{GLx,> I5NڕhE(g}Ys4C'=@!Jwa6< yk1TCiz8Ps u&`E0O<'8p73O&\^,@[n3^<.;j]٠n)pk9\m-ӮDurPL'Z&mn5 |PZرkjvjƫޒ)ޜ|./C =QxdD쫒Q$s?[}"d(6``ي'<е+ Bd3D͢t䄛tAcf*nB!7'9 Rro5H_4H>~ݱ'\\S@v>w9'6!08;=[F: c3t[ Wl ];L&&ʣB#V/Pp16!4T|V2GynIDO; V Ykw]Pk)"O7O([nKK"q}WG 0{)Ooh>KUTUi޾79kV;BrXH5l$Gh{:sG5DjW!]?MRbݡgzeL|lSۼu[#9u>yU4ﻻ}{{α` Ԁ*+E0SA;?-w;68@ROy9$kTb h\9c\tMAU2m7SR~ rC0߰//"&_!x!Sb;SQfh:AybUu 9f)&kM.۩MSAҋ8RF Z%&How8' Bl6['P,[U )-{lBe4nD&-ς!M3U+̦źf3K o[z|̢~J$@^-o˚ B zBYj&lt^TWB/xVF5P v:&௡ꋭ+NJ8!(󻑈a 9桮 zDT")TGDt\bnNPcp4cpٻfn= uanN.2'i(H I4qe 4j؛jOه/_%K=ZNiZ71tqW[-Y40lXanf0At.2[7T*L No|࿊8>߲(\ߢ5qŧp?4XQ1N?47dy85 >U[Iݞ+}ʠMa< փC,J! R#PMlβniG~V9|QCN-xQ(^ǰ\!?uQ/0% Rz#%a*ȭeR"y#cp;da>J)roXsO6e;Mt-%E v7#X[7l7*^hwj1ESg6nؼ{ͨ{2ay] ̭T"~h:;:Mhhረli@u@ V qArN{F0foiwlhx2<a"tN& 3"[MXI䰿2D桤板Fnh<%{ 6E_ йnE"d7VЍE2qNџOq9sk1Nd~HPq Slov^!L?<1?M{ '%`s&Vz1Q ED%z P> pYִ$j43o@,>I=2[&8A 辸KӞB> ?dD#IhQ!D\\n*wkDc]* Jp:(nt1u!AE>hggtYg*BS.t[\$wc)8ABɪ>:sh0BnRf?>)_fbKv'Η[1c4 qADm'8q/^lNq##d)cT1nU7 Teo)U&oSkI7M'e]ea ;\kpĴF`@vfw-<ubz]r(4AtX}7:q9HOLvJ-ڈsZW48GhVWLRrD'@~d yΨᣌٛ:n#:&p#*EDS ~SNZn׎AQʚhPUՍijtI+FL'&ok8aVȘ-NJf ]fsv) *,LiHXn)?$F| 8 '*nVȆL7pxF(Lf,|\s+Bu 2c+Z!sqLa) kCx b2{v(Mmke]TyJ^;.x26仢P>HZ#9v0j8@ai(D&9#խjSlSHhW%x2{43vt'=19هvFclp3ϲyuOT@+i*9> q,rg;͗s2O%4bAt汹161s(YԜV`FpϢh9A-5mƞ(IF?W2T|9(;=Pʆ><c2LkFVho5IZ*w\g7(XL5GCGѭDun,S)LŠM{em0~kZBk^/ځD3d8y)`'9Wkhy=:>|W+iφ}VѮmtB?T+D^':?d{{*^%>x[ݦD+8*-m* ėtNNֺT"femC8<:[,lMt<5 y)GM.ϻ 'oDph?$͠m+ -) wz9'r;o89BhPF1>S?tf̓yɗ.7b,['?0ucCO.y1ɛ˙2#(w23$qyJפK'PliRKDȡ(4M8YħCNSP.1Gq&`%87'a,֋W,%V2|0v`}Pݘn|s>>bq2頄9ʁ1 )peQL8g|Я7sCvjQC|\HN-25UCv1tkM.|[&N*EK#, P} nD}@үHQCVvmn~!Tg=W_?'saCZ_S⷏Sʠ,S vp%4 v<Ĭ0˿ecr[ŹR kn$; ޓ%8 X VҤ'J'h^EVN?NB tM×U8:2CŲ@iżCDЎ }T^Y)hZK`y%4_M"w%A6%Ԛ\nPY7Os؜HSS(EgkA#1$bW> @̴<a= h'[W$fH"~<.S<[c.%f';Yd&&b3)444fxw"~_`H&m~Ox|n8$Wvgs;k}3sa;jum]$#kk퓖p뎸K~;R}S1#/v`ټ _ޝN+(_bFƕGlY;98&L]آ"IdJ1 tNO/yԪoϛMZN_!&pTO0 X4Ji Qa?tM8uM!O8WljKf4鱸ٸT];M6PhultenunP&`F*Gh=oCV^nQP' KrdΚ}Y V"n' x Վ#I'q }m3[٥7mOt3{F#Y'^"jkS`75#@'vX֞9(uYz!*d{oSdO2sYx2/9tgvf2 p5_UV%BIEx,O!4lc'qGjQS-C ,ow8 uBVڂ=CuqC\7 0L|h&E Q2Ep߀%0aw4癣&`79Mm7MFbT&S$Bs8MjnQl>,h {aS\<$ cwsob nQB%7N~+be\k_4 dOucZ]ad0 0@?m O, ~ X&ȵ=~ uEEٛٽ°5OfGvWd6&*׏W~@ -њhoxUf'&otC A50kC(Vnh 1A'OQy8-GTg!u~(>&s(x&B)=a ֞ȮD!ܳAƜ~C,߯JD f+EG) >H\v\$pMm 5%INt+8Qu>K u%.ͧH}͖x,N=)Evf).8T/(~V)> v&HLLE@f#$CWJUU7eĕVH̴i-~g&yh5b:i- ʾ=.#VeMG:(v?)g襣WJq|O.:(7PGǦ)[]}ӓTۙ ۑ#y|^H ԟon85m֔2EVJS)\gY> P݉L{B:gG\ջXҎ7N&wp7N|DqQl~_p. {\[-wpX847{rFf42`$at<M. ~k}㼜"͢g qF`dj*27|X[G15LjPn @3[+;z%q^gtw.:#ƢXM15A)0@ 4ȬMٿSN68A7ǒfkÖ}_.Y"r|Wkp'-hMJ\|OI96Fy:L0bSn9ʡ|h;6*Vk'8`WOs\O3ȮJ8aF5$A3#> zDf!Mf'[1Gb̐5jbS?.[8K=Lӱʦ~i,S17/D•Zgd& P6u@1~+.*[yBTgBG9ԠrXKLz*lbh[LsaJӧ;L CUm9Oҡ٦2Cl+zdW&I@t|KqWAVm5jM0RC~TNDIoh%8FS~hmˊ2mx䵞5qGtglK@q0 7:7]:,EUOlN& k&L*`<Ӛ<,cHc|pKiw ci_CkjT#9'8VCIW[!;-I͚ff] x!0F .b@Q68 $,i5("',^jte57=4B,\1 km0bem=QMq sOdH@C X0DWb'29B; /uT+VPRD l8M91~#{t'iukZ\n.p_#Q΁ 5_j(#lˆ* ;TѰ0wF9/PJkAob{ ֓r  $u⿸5.[ZBxXhCOw.H̚Rk4 "w~H0x V$G6 bm F:kuK9PV gas#i3趘]`J@ѺVЌ[Q;8&vw#+ ErN^M0d#h h~!,Ob*y7 . ⒛CE S2vk95M4hIP6P.: QKϒOn_LXI^ҶyZ@2'wh_a©NTb-Fv4Dڍ z |? /HA6g:e܊l-EEQ}Qt[L| cN-3Ngiව?u;k .Kvƈivby& uFa5- -[CIT ux1k-?h'+z!\|$]R3+>kns_"$e-V (=4(lXωGx A̠k.l?\I E.KAMھ`T#{3Ί<.)ś#\!ք4puJw<""}!S""eBQ(6F$<"،%y] "?[:)]H FTQ .h,Ct@ 0wa"uJMuN+0iGwM`oœ=cJAc@4Ꝺ.3OʹkDiDRʾ>J80hOY.dBPc M/&ˆyO5M*1LDK]'&Ɯғ:-oIq ElX19LtJ :pCGf?VhD2fm*dBpr)ԯD87TZ7md|aNBS^H&4rG&%atT!rԎoMkT 0}Q[D JoamT4DXG蛌 4$Pf8ޫ~&3r;7rS]>uM9H<(bD?&qWjL)T4\iOy)4`g0,#M|Q<ARa>hlRQUC'K{KC-y O]OZEQEErF$D" ~k/ @{NiE3波t5,"Oj}8q쏽<}d݋ҋntL`} ,'`jnEWŦC4{rT4m3j'velQ-o>{p/?a`Ԭ6mO&âu)O5T.Dy ڻh>F !e}:kj[";)dŢS^œЁ:]#U_G s$ h %RaEy;j7GP C.!9@Y^4)&D"82((\>F!@M No;4r}# #4UM~tFDO|#=qhRlO^n@"[z#aلni@tEe3鮷O58?nJ}D[BhD3 <QwwP[`bL>7h8杈5L~Ǫ[o+8u+fbPƑ,Ք6Xh"?{<0cJwM3?:f-QPOT8d_ӷ6o#Bc82G? Nr|i Hsy".柆]ٛ!1o +O47mqm=/ϒgH0t0S=Tm@ ZB 2[ ::IDi? g&1au:J皒y1AlV|U~!JiBnH*2;;eݔ{TTs5+(d@N_ܬQ6$i Os&'9Ns sNˆA uPx [k̦⒃=& #Tn!sOڝG"&B7n$ܢ(Q~S@h|Z=S4SO×4+<ߕ lGm<;ÒI[Pi{PPxN"n(8LrM3 d蚷r:t}zρP@?r7OiW*ue_(Gh!?wXO;eGKD4w; tD)uis=Pykhfӕ8υu; }P@.[=HDg!BS*"6} \D8{5ZSTl6j7 ;/b)D׺/"kk"`#"*\Mw",WzgQ`q r]+? WB+ዕ YԔ3BFω2T'Qz5٧W$L%V*QJnM-W4L[BFI9O? 4Ož_vFB}3ٛZ$+ڵ ._o-sķLqNSgN޻pmfX$yGF> z|7-YKG:&ԍr ɣB heFVv:':]l>5]0Un]$/-4)iL[Wf>$n#U4G9Dc9QkUsV sxRBEoVx#\? >i4DJȅ^V*N&ŖC@CTʉtU̡N]wYn{ݽ#;BfkLȪ(IsS8 'Tdh.0u73:!IЧ5tM`,j~jpwb= ӆ$;LVIsljy0EBrTr{x a%;N<⌫u?5?$IY)d9[2-'#,U3?NJ&L,)z-t[Zb-fZ+uZdr/VJ}:Nl2 Sˆe87f# ".hYwT=fϳctM~fN['褏E^iaDD(o 2JiM]T7৖^j-ʏ|ˮZ?l9ED&:At#N9 am3 yFz)#o&ʆ׬&$rm\SmZ[N퀲~. N߅0t!䂥r rE* ֲlmw[,$ZZ0N6JfhS:i؁D'\1i4NNgdd/$=lfO &gxߗEfQW&N_5Ӹjn9Jw싦~*gxfC3uSL-(ViD2(+ĵCKitP\w&c8wpׇD[$ͪzLp߰OXCӡ括(g&l퇵1!T=Zղ .+虌w,-bK)FgXpsFހ!likPQ8f!gD^+emӰ D:lT ~ѹe x';NfH`38Hit߇z#"}8>i)[u߆Vom 9PPNDpkkR\1l 6_OߴDinH5b6w_է~Z{-zm֩ǔ_n`#7M+k"U4V0Eg$Es")4 e1o:emENt/6Ը_m;$A36OX俩kx;")V;lƵLػwP|r۟eP[7@91J~Ɍ~ Sw?n;D[IdpEoao%m2IU2pN&ɘ6>iMS (l_ [^N6NRB;tNLЮ]$DmBNCWt#4#O6g2tSQݐmT'ҖH:?)1x 28q!5]|^rKL?|Q_S<5Z [fd¿lC#9iM1',4\C7Wٍ72K>_IĴ9M I Wz/)?*m'P_٪qG &5$4F(mqM ~dj`nvWLoeݗLhI;4 nh^n`hDLm_&Ng_e+Wz~Loz-[6b8ۧ <͗n\SqMӚ`1DG +->EoS?ay-/X&K|o]t[6xq[[6.ka=LEe)ٲq(wAӕ~2C%mN;ϚٴW <8OLmZM0A49&4q[6[Ma iЦ+HSW|+*s>E}R'5$vxE7&7#iBKoMf5{ Ł+%!1AQaq?6Bk2.*+ul7M=*h S5aŭZ0U@UQ*$ TWie OTk]I`RRϽŻŠ[ FSBHw0/+jGުe, 8E/, $i4.t:Nh_D00Оضr*ʑz\*[ʀcCGff/k$ 7wZbŘ,Qw"r!ƀO Ԧ! :?sn]ۂJ&ݸKIK @<:@5%h;8heY[(s25 ϙQ S]ЊbE0fnmn#yAG`uJCeCi | 'UEGMTZ] *š^k،Tj{Wa<er)K 7%cdԯJnwz2O]0yb%%W$K+uy͝R-Mh1MXt?Q wuEAVvu;ⲁJzOqnP>g`5,kcv|*d%()}ֱn;uBr,;ۿ2{ww;AH @lnv>IYW~:%'1%A \H: Hh#a%(kxX&F2 ^Z5G^Vart#zզ5d6NC {M?ܚj^ai TC@8S&#}Oم**)˸MQ q6/'o˽&Wa"hK©H6(t]J&$04 AlzfF_;P2YX"0@.o-+Ŭ7EnA?;q#%PEn D*`4q@ R@09Zw\C!fcWAB^KT@hc &`J4)Kz6ڙmHlMGiE5MxӮc8pt*-@;oR[4nD7:7sTjRzc2FXMt1* hT11CZd(6)?nъ&&O eziB2;)^rcT?qTz{ ѺhGzu mSK{D]j\D˵D9a;PBE4ra @!c(WJv 3N Jqd@h5>ow@ /j;19v~Ԕz_9Z&&'So,߱ (<;mt@ afq GAGB&Mo{b2*6 !`tq;G"*8}}RQO܈@/ AHӓD|"Z" uܻFA(m_ɑEhP~Q|Ĩ蠕ַPͯOWfrX)3]z$}*w[-,Q6_% yc-`Vi>lJȁ2g* Rk]1[~&NoCzNiMbpz` U?3uR~S+cZGQnTPSK(eT/fmHxep W~8s]:.R#JdU7r ?ޱYoOjB}%WX 8~$ \I?1 +`ֿ$tLjߊ+g#)/ |Tab5MjN>tm.:^IܢJ_AG_ 3JuaFm>ى{ o.HM! ,q6!8#L[-%ްI1Gg y1KI{XH>a6|huIg.0C gBTD_`-DtH0gHۉAT,-) S2\ \pUYEG*;{9M VW sT(ݐ/h0RW U.?9AإO3HJZ}#.ݴ )S)0\F 3f/7 /Eۼ l_6 Tsu?+~ԵTE&pW0P0؝G.p;M;qBhkn鏴 ڻ0hd+5Qf VEHQN;l? I|1X$'0:l t"{ݡq_GU ƧZߺ 3M ay]w6}68I>Of-U$KbӤ-v `.:VN7CZ~Qt<``:7?x?م,*ZW4%Nw~_&hcn:CZt.ouV65ubT1I&B75w (9zG,ˮjF=S _⭉Q̉*'߳愠S//dT^$Z|M_遈HH?܇Jr~eNVOx>]ZbP F[ A@w`dfПb)LDXy6OcדTܩu(P'r0P{qjxX@Co0P՜tBhȽɪ yfۧߩsaPiM:Et7t"SPw76 @8JЮW ɦ̋Z(N%TK`X3Or>ˈ8mWaS[r$q0Z) ܏j輇!E!,slC ZdNpGҍUp@" k=Z 1JJ¡hswSboq K@ ;OUq<[;hDM:bDm𫣮\T.d!j7\^$F "!2,Pj*#"Z16SY%A`WB<\ l "d@بOKZɦ6ˌ|F wF.;)M-5$`gtu=(K<IzKq!k,&H=a== v;F{UZa~bivER!`}bQ+ڞǶtBO;$F2~URZ7:*n:JQ!jc\P a/nIox n='ӿ]X-ed~leoC Ϳj8?dwrcuw")c> q(Eo`Z"?@jü-uŌv_?c?p6wQm@[4pFTH@;1BJt,۔ +vF㩔Mۅ4(F<;0|XYuI[ԮmzWrz$u2ObtuyCHU(Mk0%;21y jR(Hˀ@"y޳[tEWZVa"r@%:@YZ* 2Q80ZDl w H m~dZD4J$E\vA X\%3|]C+nTtڅ"6!`f  (kx !5 kMwIya{LtjI`:)f1!,x7?vKF mʔ* YPxOՖUcyc3ؾTSaOة- !6oႩZ DA- B8Hq&2@w2YFHD[\O$T&AzHp-U!XLR8 ;66,WF. 8JV0j 60Dt$!"|*Coe7SiWtc?x€4?\4$xLKBv溠 6#a0zލ|kt/!2cZvT$] jv` /*cxJa@Jj? ĘŔ< "?汕MWnPr}ۇďPa  OU wfER /#Y#,+85/dk]HVbP!z4Kπ2MK?qT:n.@-M1ڤ0sIo'+CQ#+!Eb;HE+"E!_; =Ϸ4ЬSg1H]㈅Қ.,5ʒ򘠨Gz@|7; /?$p Hk֊g0@E2!&A皎-T'αJh_ Z'?1f;?"@??1MO3W@# hZي{D ?b*tܒox^Y ![=*/O0B?vf* G}5E* TJ:s]l5p-0 m (UtM~!0Eӄ~Szǻn+@2%?2eJ[bnt16ő (Zm?D#XI!&WwĤTְބہ@tftQ[CH4cG`m &gKۄ[FAz{@ a].T х!֖fH]'=q~RbPbow:-c^&Vlh/Hp;ѥ|ۮS4$a(t 3_@Ju6|0^r1t؈ԇm/ 1FhV"@D(+DF k]}` DeڹK'ImL hB)U˙b ۲ef`0E4;pљl50>0YbiLAPf5y=ǐт5xa@[t(:B@~1QiinBпw@k8YTU o3G?XpC5 ]E:b "4:h?6Q?;kP scbm'wZM w/#̝,4ִW)Do $?&Z75`LQh#$вYIjQ>‚,}9). B>[H%e;@{`8 M6ẂL-bW_Nqf+bBW(`~1P pOP,/%QEO/`t:-ϙ 0% <#qN.PN_>8ː6ܒ's>7+~`$_kd5Pk(@Y>|(|P"n`bUܠNۼ*7Q]cvx "&SOx*] Sntv\HCzg[MzW$.X5VQ `nl4kHwn*[{qDr@*+=Z@BZ|к +"v5Wê;,LFiNp1E1("7*,wXֈ֔o#QBϸ-pRp0@#@Wvm< Fg\6!2Jh4J4*2L*p"jyf=#tE i G ȝ}_P jOl qZ&VXHY~@O ɉhq|Q#4Cb RUk *&F[OkO Rm0JXA[୩%rx 3'-h[\D6&~bB|hK$dbp4q^դZk 5Zn8S,d'; X ˧m07bL4- :r9]nRb>5] mvs1d]X/O4 K?QH{ۀTI?/ht1@U ۡQv')XNֻ 4R _.rY]E t{ڻ0DyJ*fMx-Z"ACB9RT"/I %B~m "mQi[^XWT*u `KɀAl[J)B SQjS( i Wr9l)NeBU,5 ͧq`n @La$=y(O ,.S $A t0WJ<rZbz'`%(~J첯Xw``&zKbb7p른u Ȳ*  [(|I̕ED 4T;lpЎᵕ8O_GeKKFT V GGAn)P6dpCοȦLPŻQ?p'5. ED㓥#o6 bV"SZ~C"R|h}o62X'#q\Ep!MW|?eB,p\-QX ѐEo@MOPۖP5prt掗xF0 f١S\itx~Y.RZq AFM.::70, ИKH]܉J%Uqp)_RLQ}w@0=`%gQ*. @]_?%E6Pеe?ISHgP &$搈w M&b*. PKGߟ 5؂5 @Fz®pL.2gM.;PuuM(34O.: P@ 7Idt"1aZ% yOըפ86O# m&Ytƅ?2*R((V!B2$]̶]@y,ə_r/>p5sb]|I(Cw{8`U@ZinX Mu?0*FFw rX% AA~ %Xɧ p=eEy7>ôп i}^`XD1 .ǿ1^ eH`h"v}D_ĠR;O h|'(w~N;6ɎnّPӺ~siJĶ?0WfW!Br׆JQ]f** Auӓx=kmC e+T@B8QGR ѨF@#? ~L@ètbF۳^S\ǦPnwdch;l\ehP.EMPGD?ʊ 3IE$~)2Hi T>[Rhm$j: WD-=-CBknMSt" o[=ݹph+vC"a<ۈ9 #%K ہ#DU+C&5h:`/Ė^T%H5kƋarRpHCUs@9kvOlXTmKm$L$%T>bF#wCջ= æx2#U,ubndFW/.Ym_akQDD121Np 4 p`ſ4[| ?+`'ۂo RԄ\EIaf >z3YuB yVUUzØn%LA. ,)he$*"C`b7rbqXh L`Ϸe5' @Fdž`$,^oIQ0h^? 4]ȏf%@ܬzBR:ʁXPt Pѣj>Jbta 4ԐڍA$Y&L[vt+4?u@;ZRo^ { 0 ۍXUDP)逵*߭ۀ Ӯ)R}9ẚF*mdb8?;@Cb x]GSi Y ,l n .GCXw' &Fژ#u6'~@!mIv8!J$62&8FX{-(3cHqFցc 3Wb=-19FQMm}}:wK GU 6#n 67wڑHÔT+ g^8E"m]iū}oLkZ*&M 8ݐ! w/bQ"^OH{694.Ýr-@7Ŧ~bEBrv[( cvQHG #ؘ`ė}ݣ±ݩ ~b J+oۋNPwfU[4Z-ۖ݀(ٟLm]zr J/T|aJć6p8b?M@+od߼8UvDƩ&i0< >U6oyjnEZ400kfWGxSebp)WsA+ ?yhO\]_]3XOpD oĚBh0p`JLwJV;ݑ1ZxJ;J2EϸDlAWbT xw-Tچ7X.:)pdɃ`=k0 hc(A`c8 2!qbԇR@ Rf #\&ï^1ѢlznO& Jjc !mabaVL5v]i (ev!`tܥ to(N ǸA4لqet^ ݨsau&#ELc;b@:? &+( 9H<քQGD"z!ijDBI4j+IZo۬SCAO0Va =uܣD`7#2XV ߸Q [02Qg-Wfi? =0G&X@Կ`uQ .b' LUEb(vL r6J_SA :P5*: Y#!-m4h֓Jqw'02(jҪ͵$v* J4)h^h*PbX4ZLvvv{К:Q n7 y  KDBT c^P<|Y  6BEDXo^O\,n"Bا)up$TCZ;0@޿܎@Jz'5tM٫$PVq! ZWaߎ,4Q( ],ngqhHl 7~eT/KG<9=/qYqђč&MDRtMk]S'5<4o{BDXj.c&uq~{Gf;b6wAIqZ*\w4Y-[ `=;\Va냯sE>_bh6Ʌֻp7@Gi"Zӯ I=1ր5=DW U5{­FQDpEg}_H!Y@ʢIwZl;qHb;v85QinЀ uMW9VmF58ޥ`!˶GXGIZ%A6݈ݶoce~)qi=( : *@1 wJ'CߧCYnVUXv– RX]zA"lG.+ :QsI`c~ vDÕt$k [lHA^j㖱eFmÖ *ц(W|WִhLgTquO_.L*H>RA_@, R$Kh{ -C POB=b+Zk Vh]Rȣ-vb`ZfZh'TZ(:B+ߏpzkkJ|Ӏ%?2S r}@,@,;r(uW"D6)@A!5ݢUB)SOP]6dTD[0(l6<.\('48bɎDlOb@+m4n :*R+ѽ%Kw GWbv`T SXSYȕR_ Pt!&MhȲ/!K mv6őj-) 5~kZL氈|HPD?wy69M6; 5)T,XHj}ѡ4WY:cT j0wW/ e&':ɋs^VڈK(HFCmnź˪q]2֍n(@; _ELCњPޞeO#ἀ.R TxiL|ԘDQuXPf齅5nP#[d̮q"#S`,4;ag!n +&ihٮ%,u 70#(PKqf) J{ nIqZ&ls/} ]"C5]ӷ[m`7vR)U} e;lF*ю _m~U92hQBvƴ fNA! :^5r{Iǵ(" t0eq&H 6QDPp'{%$(,Lvc\;P mkj4qŸ*?PـŜvuԈW TN6ͨkZ:p*Eٶ/Dblы=NܑTa'C@YP1KbcEAtVa- ւ'yqK&ЊMb2 7hdƌ!hݸ':!]8JMA쓊MiRPo h*_[]b`RLȃgQ}<2(p!D뫯0RGMϮ{K@5b$hupB B-l"IND6=6:i^р4'qmU]k[pkDdtXBk0IVDz[i8@JmMuh kM *@`$͟1"tqhwg. iR]U ѿ ݪAIi,/-[4{_jJ/+XUx\Ԃ"?#{Q+aM@tdX4Uʁ( Gt>)AbSa(hD`z+オoџd[HWbM&A 7ʱO n /rko?NQ2Qj*P]0%40V$>j`Bk' jmyiTw^LbeVk(CYQ |op1` ڛcPD_diZD4|W-@KZC* ,}ʀ,&17?dDF]A7 ?wMS;$Hm Or+X"ʢt?ۨVES]u {7okZ.\CӭWZۅ@J@/ox.!SKk[f'LHzN[de+)5V,5"]{j[?JBb:Vj^;A"͖M0U+³Rh_4,; twX5[~E=,o4zƎ7_jҨ"U}Y5s vGO 9EDZdmP  d@#W`V[nķclƲZ[_/f^)mCQSc0c USL&CT0BV*mxKO Mti%b&E-M:S4ͳWH! A*'o(32YQ0H4bz|8 JvBх@*:S@UTP8Fy ,!5QUӮ9pn MbPBxzf-*a<1P E͓-á] (sK*[M0Tt#[ }bܡR)Sr΅"LU CҼC~1SdрPoDq(_!A`Al AaY;Q!ͦy`5.$A撸oDm` ]q`ݥp4C h$nN0+GP$4i-ݸ# +ջ[" >X[Xc{Q;lA͍pTT<9^ޏ }B( @ha(ʵӫ:&h XTJj .`@(,b^**yL*hD!' 03'U(uˤ aj *E884T Ae (Dq|71, {ǧD}p:> &\w/FR=6) :`W ){ֱZJ(¡-mVP9 Qlí42JV2izֱO-܃ Z_7ŋ[N󸤈kyB1F|&fG~\  ?fTjxq|`u[ IN \B52 {"<[mN{? :6UF 2Pk_1"Y7 %F0_nfE/G (%ߘ<-j*)60MXB*ÁiZhT4).oҷ( ~bZƒp:F(bKI#c@l)Xl3tV]얶Mp%ͼaNnٔb2B]WĤGľݘkI_qI*`oEnAeMH9`,4>(?]\hˏ;S+t3E&Հr)V Be HHd90dHoe8$$IC EQիFͲi8EBlcsOIF`f7{sU=.qEfR:~{kd .P7FJvc/k iH!f-W瘃D6`ExJ]}ÓZVfW:IE{4f38ALUUi7&7YP_<&*^ `uGf:dJCe{}n "=jD5 ),qiض 4UJ9f,ghYW08.,, yZ9:ZtnrݓKk pM V0Em+m֖ A1G^ׁB#]Aۭb:Fm| (S_?=(ihgR$H7APKeDZJZs@Wn.UP@&Z./+G@\8B#1a})fnyY rG#5OF뤺$H4 8 62w -A+ a[w縉[[aL].@8ߘP p)x{^*_[L ^y]C4l@EMaLt23 T~Q JISv<(NQ)א%b M+SSN=r3=]XTh-,pWíEC10 nsyTʂ7?aE#%);|k~`[SuO~pZQw]ڀƮ\&WKMw;XRuڦb@G*٬2Ń =@1narKMPW*o Mq$T+f]¬l1V:iO<0!Q#p`aC@` B4ݘH @[#lao0bX:,&T45L>@) MB2q6cn1t#V۶` ojT`BۅDZ7< V*D_Kp ~gi6,P_i3J"M 6=.)JʬpbpuPwaU1M @81@)[EIjṚ(ib@3m:&m^鉬R( UjreUk$$LRMŠ Y>bhX]\?3GBx5.QJ >)t-c=sPlum#2;"W iJ3TSU_~z(; !T; oᲳA'q(ľ8 *w.j6Ӏay5 .pIPb 7E* ,S1}Ū_ ]ˉh QLJ{6) LL%&#KAt`*?CmkR ␒iDMb%0m?_ ]/mH) 6z++R*?qV,iʥCEX? QKph/jOfj rE MkA F@hJy@YE܆vO05;@C2[-/U4o %=ŀF()-~縜K o;q=XjuA$TcCuBP  ?cڰgAB]cE 4w$½C6ܮXP;@ D$Թ[EU1bq1+W?c Ok̊^*Na0ӇL1%BtJ㡴L&74.W 6 P>caw4Z-omg (-4}} (12ŭU'DyC~BDS]k&m=OZ[zOYGq* [;W@jbU@: Yݮ Q CkTX647]YIt O02CH*z~<$Hx'ppqaPە_# ?4cUHr7D5D*S*WxCB)8zk5d [y VN$ `чHPhd5cgϖ!40 P z)UP PYnMbf0iՅ# k[xLSZ<ȤZH$J͖*C5XP~,.;:K?YO)#*!K`sfJ7NV*ž1yB@>ܠD`$>=L@\j4H}[DuŊVቹ%F(˨OBv'{pM oZFlA@lJ+Ut { :hXA*LP`cztw D~o:UqCuS$tĊ" Wa:1d Oguف$* l`j&_5-]yX֡m2G\ #4ų0B{4 J +w [?1 I!ii28uak 0.,.|h T6. Ú9&RѾ Ns`o[nsba9~bDPBWx,@d JW|q;DKc:xkThQ`f3ʫzw\P#S -Kkw!Ϯ q1qv50t0'}( %-jSہV喜 1`ESImtwh4U 6]?LuĐM4(K72JiϳtmjߛnFv Q&D@ &hSü*-5==\iߕ%Aӡ,xXR5'dHܨ$NfȠӂ^b#b4_w2'kFu@HFxppڊ!ga::DRCq`i+B7p7sH5tn`m @ |цp=3O뎅vd*1mV!E[^T*Um I@P3G.Eh؈(*$GUDzl rW]ՙJ{Qˊ͕4st4c%e)vdd>7YUhv Tz9?pĕhE\2thO6;p7v޹1ʰ#2y-0󚒐/]A,So ɸҚqZL:Sj wۀ³Ja^!57K:5 HBCW/w>14n )K&5:btcHB`KI"BjE(HDC8pr<7nj@?P\m) HsnU@>pvz;,yA M.Y~*)?F8%i`N_h*wy+eLoDI?0 d0DfB"(Qaably*}PEwOA1"dELo % hx!;'ZxugK(PBCK6S_"M lkM邔"?6{X#5%?Llm%n8`Ru/kMWyB:j-f?IP7mHJ$1%%Ղa7vL (CDH@J.D$M%]`FV67M[W#qpVQLb]5A!U'l2+t Øp!h F 7"PV) hA= Q:K|фl,:yD\?a _QbqȮ" kKM,1@[ wf[W+Q:4 udH&,>\HFnVߵ[-vl娇opq40JL5E0SCzl68 Xܳ} aQfFY6SW udwb(~SSg †:0 @YRXJЍ| ("p )ˊ(8&B{i/(2QFhݸyǖNHP \Ql_ΉnjR-C%@]b :X7;nv8mGD:N0!4-c,J~}iiZo*LmwPoiH)tTCty6(4pKCc1GDPsub۰<89!P~XMYLIGGWPX%S:@<ģeMƑV4cθk:bYC7,-w Iwcr,Y@ ̺B¼Q!;܁Sw#{BnESx@C>T!K,\Z۩;FnMrh(ՕMQ@;mpo-4KJzhٶ}| $m(/ #=r) j6rD r6A"*:+PK$-lɿIqб3Ӱ>oB?Y?UL@?nQXDq6Bw7EWPooyV,P?U` nsrr /@ $ 0h ☁;]q` Mk_wsZoum: MӤ%>,"D: m؂&a˸G|Ƴ6!gZn>aj[vRm}`…lȕq4UpJ6x'k(f-#"LxN'5O"4P"E* uCD̛8*5 ]* (0 "a?k1AH5"_g_Yhĉ-w$4xѨTAPD]ʖ _bAK:hU[Kˮ&^&ƪ~0 6TWF}PNע0to#$ &M)0EBW~ա7Ѕ] !& :u[@(Zh+:<ӬtS٣}Ҋ݆sߣUɃԍkwzE{V?sVٮ=Y#f )[Ru%,TUd%' ?|X!dփs @ L\'ViMG(rYiLFź]K;1<6&FP8Sn u,:'Qoe6yk0lx\r Sug$Ei\5锛~+_='KkʍH-zWB{;)ygw!)BGlD" aѪ-1M(D8traHR\ a/K~tfSLnfϾvF$f9  wlޱQ)0v9&2au8CWQ ^wFJl%ԏ̯eF* 3`߼|xZeӌݼa`t`]- 62~&!ء\_$BE֦Xa V]dT4 }U M.)bq ,CcXU ف.Zxۉka 4osO 7*tpy&2[P(& opnWs\]e vn11 VOMĈT:TP.%WOG"x 5a,p`ރbCVA5B3N v94&b B D2VJ8%R@ʊqi[cdIuEӉ\7rf&t)K,Dh1 !BWMvBKNCCkFGgRc%aE0("2%!9B-C{@(OGL*U*&286X@j!|#/T onIPۢth'>ꉞDi̋D4Ne/y7DLӾ\L+P|7FJ*=5@^Q. b* ų8 5ܲMՙ-QtU*o) At7oU*m*[o6*`z=GCxW6 ,F]kM$&6*[ >CցIݸg)nL@)qZ̔Ҁ5Ȋnϳ Եː j$VGW4&KMm^{ "Xi4Fp& Ӹdz05z#EԊc@`Z wQtffjM\Q& qafZjP(liI (§F~JŴ qo2B|0BܺRt6CTMޯ`Nh_f,"] Z2*P08PGL BswQ&X5P1U!Ei-F]Dd/wh,~w%.~\iaU\Ƥ'*"&{ʴm1:êe@ن?7j^K>'M8ˠPDH;bahU5$5YKJ;MBb >2[JCl_`R0Ł>%"tU]2®=ԷÓwy1U%GO8@Y> *!+ӻ+SXSohg ,Їa^f\짱LA ,{;D,&nF)9 ZEAA(#fB=L*T1(G_Z" wpH!"40{p`lkTp@=QG1!@_a10vp;qi7fT"jru"/3T6p=XV_qѫЩ *HXח$]\Xo*Hv",^"@PXV}a\-;ˌz,U3A?֧yc( vWzYBVD Gq.T`VkL91;LSB*sӾ4;d= x*K 5ji"E _[vchU'Rbbևoh7DAJ"s%raPHZ@CA.}1 mkxR(4YeUe7uȦŚ3g >!J?IQfǪA`(QJkA= 7 U̒Ppl  Q4]{(3Tag AK4Fʎ{t) E6!٫a|x77 ˁ[P r&k7z!k`PN^V{uEB`o{0\ kﳾ!.^s[UDtהq0h `'i Qe[&?$ϒXT?(Wodfa(5* H =ňkpkc5.+ ƬfKV~$Hw2_F-t@Â(NPe!|dh[(!Dz;.<aeģt)_'UފN7@i贀6<>+'/تSV`41>ċ~m̈́Q "G"H -{5HR!&_1QeXa Rh |d)7"WH 4%eW T>wwyCh<^8Fj]@ 15A 3"@Hҭ:@@RR*EѰBw FeK Zg^@G^? Ds\\-^R)-Ea2Wm!M#6~,LqC.噰^ʡ)ZR2t ? |`) nTL:ěs`)q*;:/NjR Sɼ[ΐ젅ن*RYHPCP+d 6%}i)$SzDX`\4wA赀)kgck0p݅ChPN._ӭ {|lpWb>*j!mEM?(J;$J#|5cin/YC 0p[ks#qE6Bo @x\iI *h*Hii SRox*b3bCg lo tg= I+ȃOo=EJ/Uuc,}\[x1VJvHJm1IC ]0U]ug=5ݽo" mV(nh>b{ rmb?@H%Xr9QP?Dԏ c缐IFXTToƂwc'¶o5~b|BN[2^_$#@ 皘5i&Z?ɪzvUJ1 ?vT]A&5"vA)BƢ7 b";b!j bEbiw"kUTI*.450LUc!]iuKaiO"tRQqc܆hp⳵T~inVA{ƕrh */r}՟NҋB_e[K$V460X]]#.:J<ъ5Ә]Ѣ)M4/L8 Hj*1B{M~ԽY(@, ~#Ŵ'qiPdi#3Aw?.B) :һ`vy8ЕoާJ#+6`@,G{_uXP@ř@:UѲZ k4'N[>hqt٢V7p4| ME`q^,<_~ed#b^}p)kBt:REoz iɥrÙ{Q;ZǪuXԛ 1"V 57 U ?ChA =M"[AM6+P!AZ8ҾB6`f8l%iw ŵ&'4yNU  ,'u/Fy^02X0^+opL;fS 0jxNn!VM+cJgV qxn 1D )n*T+y2&4.* ATҀvjё#>7p6PZ!\>t2~-%8({r+"P_ P$K 0h\;%B|bbA:#b [UKq irm]<6mR<+04mSJ`"=jcZ܇Y}WP]n!la ~J&Iq#( }w7\Siаs%}md5X814@B7ƺt@t& eD7nƐJ@Dnftɩ \x8t/\ hw$ %6_{j~7GphbLzBd9;&ox씀+} IDVcC,*nb:#!B%)f*S $.G1 4՘h(-n-Nl7*@ MoVTS0*+n D}h1x6[#\D90\ MK5_p[P .y? kT?i(R͂"kxUK]0e@f TH!]yy knы#J"&e*WT`=YJ_ SiEv߸Vҧ1DD~bL0xܸuC%BO%:m? JR(_1zRQ hPn*)5o qTHY폛HC9|w:- Zb@.o5VoЍNA =ixjY8C" k0 ס2E,@J֮UGm2ɻ>2 { jw5<0J‚1LދYQ?hBtb1 0aMwICNå0@[b鱃T+.7q; n&ːXruP%~st=GR&z2y!50 gmm&+jHGYA0fl?5`:9`{IBp8" Xa!.MPwn,atgƮځ#vEsHm~$,@ DMk I0SR͐00.ƍYd tP µ'{P/X)* ȬYf䋰 rT-)?Mj vj14ݺ*\ AJ@poE %MY 9*/}B1 *Bq'KEwVs`mav ;۬SDWUC PCMӬz\ Pjkw! b?yIM<i| )e`b{FL p!\D{ȭ5- .6 ˋC6't]|6N-еZ,F-;i:-[yeIbcώ*1q8&7E)ū4fң&D"n0ho\J 9.(uRlbqƠƥHK,K*A QQh|ىp(>o~DĢ&AY($~i4hYO4(wyYAwr)ךgkE5@CKlq8lWP5wh(5WGzxox[dJ%yf hD" Ӕ`XBt(V]Įva06Etsf T)lȰE{_( d&Z|1А;Wpᐘ? Ĕm ƋAq`lE` ]]@)tpP4 Q70QJAO KHD#1%0aXY* )b@'[I)- ԚP bo0}zpH.%"Z*$m1CT;{;wiqU&h6?1UPU'z戡"/b.;\ "+cd׳H tz92@M'>8WAm& B|Kjk1"IJ IgI]W/w ,Ѓۚ@u .*jq^־Eaş#j4YS ڎfh Sw$`HE]uRѠ50EkBЛB!K "`P GܥСךE ~aU%u \&rh((6m<;ևj{2 ӶRfߔFoႁT? !iTa՛xftZ*.nX'_5ACg ͜#p;|`>K̞Y%lŘTKp %]zZyUڴ[5Fww:>@;/m-fߟ_ZPUEbTDPz LOW69ZE.ɢD3~ HbxCx\7TY[!~ED4CE(Yo Kb2H+ʄl ;0@FX2yG 8-$~ р(;A%y,3Y8(/ѯK~8b FFb-bCxp2A&5}պZ}%ԞE*pK0 HrSoQMH |!'鉏SJ˄p&mDUL+];̱+FP?{cV$D1n*G /ːvZ^*p7Ǖ뀵b_ L7ep#˼ M{.7#f+Ux-npS Mh]GNm~J`D(|h4`%Vpq C%J%+C252yx( GF6{v. 0)MM{l(QUF`EhGMAPP/CFLmLԠQ) G4(6lM2h|J$(%K{"uHc*DȏcPJ퟈H"ԭu03׺p #/ ڀU`jCo㬟 @?j47"F*7 Am:BPM4`{V~=abU>` D7$Dr!Z"uҫMUrrTUL`$ȪV~:8y U%J5kEBR@8 4 M,'(fR(KFp1hD|}+]ᯨ@ڠR-gtUQzk'cdq`HX+@pm?Nj5 Q~oq0sq)68yT7hԃtˬb"Bj7X 7RF؛Du]J2NJ9Z8wRuhJT4zS \[z{S4l}&oT!05G UMa~ݘU *oAIU7ټu&GѭQJXJ ԓwTU PZpX sA* РR]&Efq2>"PH[&|`mU \+\pvrbV%GD ȕD-bVypӊ]ALGQ f#<-bsa6'ZldOsb4X Lp%r,Ww3ԗ &> [Tج*/NzWP  (Gߔ)TAh[fי9QOLwi]-0Ehj( D OB,bth٪5ݯl *T'QpwGk$X]G ]dh#Mk)9aGI DP&ǎmzXon- 0xu >'XKpZ ]b:E0BdIyI~_`ֆ f^bHxa}:tT( .,$Z?9;'kb&bT+X{e_R'GyE( u\lQXw H#LSD 7nz_w#b׺0aD5诋=‘aw%ha6LPR+i ' Ċ >zI6ā!lh,SL4ɱ2J{4'ɷ}7Ú5 #!% q']Ћ %.B)Hҕtj@mヽ('҈"O}2xS"q Qd]jy0&%ם3~7n&E :`([; ɽ+P#J͓ DUA`5@k-$*>&2:!Q%>wi` ̶l7Z]{2X,3MP4>r@7a|6q4nj t1[jݦU8W>BE|-Rwp5cIYZTr=S ZZ"& Ո1)v_f[5r"jsOVب FM}"٪vSm᷊jrjHtj~"eKZf DhU- X( ?فB4u$`S`}TWA(' Tk|؟5J$ ZUBbM* g~k HEb.k(QFJ#ΕTGƩsuR .Zq%G5HV@.QDO% A8;~o_-( Zl$Ft/0WC!n2jm=#)g Vl@( F){ا8AIj,PtAkMxޡC-TQ.Zۑ!VH銻CYnNvZ0- Pe㛰JAdP iƴ\tG^qLOF{Ƞ)`H8hTi%cEjɉB6 D$YUMEVٔCZШ?ABZs`#!n:UoP)qPKǶA|q16웹$ hB*H. $(f10*ɱ͖.E7]vf 0fԜTK>@6  a(D\YցPaF@AJ ب|B> HdЍS"f#czJ8  kWK]^ RȚ< ]:HHg6I0#>{?X6 ҔĶY]YMc /ʁzd #-8`H྿0caGmAWt@Io۷ 4lŸ()yAp R TNaASM;2jJU#F!H\6* kSY[V>cPkxf4i <`!PŴGTv$MrhݞQ!}.Sh lyOpK;ۈRC dQ$nA⸡dypG2}Qe8St ::n.~ض1з,R#וBUhwYY Lkdo_1C` WC-%! ߯2wvp\`Ձ1*B6e8Q$(7@~& Z|dޗ3hCcywH)2l|/JӿFMe#nל}Oߙ׶|@]$c8Y. ՛X;h-+)v SQL=F.°Bn8+ݸsvXӠ쵊զZ" ?q~XCڨ^ :X&BCHPJ(;.ͽjujH.r͵sY| H EA+&F1xtqG_H? 7|_0;} \⢤RSzpVسJLAB|ZYسR~(hk*z1 F[`XB;ptHpKh#$ 2kVj;!ف@m;]] {zb"T&$_te 8꤈oYq].Uvw[IP`#Eݙ$#XKy@,2!;+;8SyU7\dEC$z`^B #:!BUP`[T" Mx2pGW[/wNCZ4Z]pՔ !$Nx`l;&0J 4R$vرr; _c0 #!GbGi | (JN`l%hj"D8qE]UO{؄3΃IBlS((PU#V]o*J%P$r$ d$I7Xt^a}i:"CB[B{!`]H okH nTڼ*Ξ;,lʳeN`h,YAE "nCYD"6U%SЋ`qX;_ɇ ?KO;uq$ӎ| j*x0tAA`'q;#:|;y+XJkbgեֶ?)0/aQ_(ER#~\AuI/pEL¹cDXt14PH?d"4:lo厲v86Mڑ ȑ.oT 1ߛ:S $:< O5!``*f_\iР D3f$6 yƅ"c$W!` 5m+`4D?JeѻftA/C}}p@qU`ӫlokN| TynǥmbsO=\ME%F7G. U{ M&,-N~s+0@K<|Q.E nFO e $-)?("RhH:qђS\nrh3ZCU˔i4[t@$*n6Vi'ܬd᭞TSwtM V)el_&K!B6imL*LxrЍ?XT~fUԁz4 ;{5g~Wj>Og=gZpʒY ":$(f)"L=8R"%DAc `TFJ-_ҹ l't 5w뉤chĭRO' M;݁ݛ)DVW@,J5y¼UuU0[ 6gSYUK"u[ś~6FW5ꮅu.%_XT9n)4'U&˂t %SћSSBlɖ}ps5eG!Mm E+ ?5A)jzRv`5F4)1l&r}wXz 71R!t/hX_0[@XmR1(fAx k)rPوNՄ%N/ף.c ah %UN}'S^bm+֏_ lMd{%F).Qz#[[˗$WRB~L$P\ B#lP~ֶ \MQQ`d8%q & @ uKldy?8bCdǬKRlFBW+048(SXD}UC*֫Y-@Z{= P u(obL4 ĥ0Z‰FڜhjIp/FLw%'b Ww.(J"lJ ݬG TjoTt3 rk;m27iLX\[ I!#Hi%H+FCf&ɼkkl"})yzb:k }jS]O(JAt F"YEIb#D#I gUw8/ͺ$oga c>~ef0:[]ʺ{<1`aJ"=:1@hhua4jnM& %^H=^r([&놄%@}j9oHlq`4n# PO}:GCjX@\UYŠJ43ARMᅞHc/.0Fʑ5.O,Gq@K+5oJ+U4Q&S1Q-ͥ3ޒ€Mhۇtf-*LGTLĠbI.*) t1Cs"@uɬ%ⳏs%@#b:HEӈp!46:+Iߟ⬋*uu 5Gf DEB`P҄D7?L@.H NOP,BS `Xªm Vo"LO~G ^P [4d+@SF|L;0IU5 wow* <҆J-ߕ2hp1SZ  #KG !uM(Pe!Bޜ1Ipo)Xe^͑X5;CXf PJ  mOլY[7s6{`fH)h:7FB׋>:(|0[7F9`yʐ A}+|7ɸ!_\Cbm3jby޻"t̔Q~9ˁ\邊鰮CHj07`l8]},t _\3bГ/k_ka`P(uب5Xt،hh`AI#k7Im7֌U}4DP ,^&F&܄`1i(g ~?nj J MamqaΗ5` !"A&1d٣~8~i;! }rXj;݉p}]P; AV S@f!~jTrISh0eg " ^y*bC8 MۅJՐVJTw5)֠d{$EUpYH)8@-/e@+xi-E߹:kvܶp"Ah K5RT5 4Z(tgi90FnM^i*H87 w°qұ-B\(ˣA0X1F* /EזA71%*lq@dCD][;xl@(#FFY9m;ZbT+t˰@Wg=vVз60] up+@6Z"3g0F!5%12-$BRD<{I d pI}IءH:^LXhǓ9B)b1E?È45 G^ q}M˜ ny] .0&)l9Evt CvfZU]D=P*҉ cRzd3b PĞqȾL%{9JZ= ƇLZ+ @Av4} tˣ C#xQL>(H{,q F\|shd#%*A ~gqdg >ɼp;+o&RD'ߘqF %>yo.o5\+٭jºsgm&y2 ArNϧߗhvN*ӳL8 kHHup|٥h¬$W$Pf&}ȄZ/0IGPr(CkAq$pmB\ZDKIw4iVb_ 1`cZ8 OF-x!@nQkT8KCR` Bnl FØs4(&ZC:Ч_ *cG,T&}%m%?^`%$1}o^x\UiCzMI N"a )JH':/# (ɤ,Pӻ" !"ݨ]h2 kMP6~D+IxeF>T׸{!Gs@ HA*۰6V?]a_t8Tz9|uxKkTv@54b;&;Bݮh,C 8 T*"#*KOၰ!ʹ`v "VC/788v2RS`5I c4uV&;hZKkb}F:0MSՎC"P&&&(DҋLP0%ZH5)0[L?x.+0=[^zJ8!+- @ ` j B7OtUe6 7+59)-5xZʁ/P͐+ yθypbRM2!jn tI>Tl8(?8Dv4"M,sYY['IɺzS>7SaAbp̉ 50%U+m#EzB4$PYw_[Dv>0@V7Ebx#phv1P 7x Z@@*XmW/(PqKVTBL[:k`,!Do,<Ʀ@+k]h5:sGtokxtEGcB/Q& UNJ8ğjL+Qx'F!@% \E׃^ pR\{GzSr+0;c2jQ>kTѾM]Ѱ7{S BS[: S&y& X>]#@E/on&=zB~'"gjMD&C&Wm4ټ6S{@zMZeɎ37yk!"RrjTU!ZipCtQA wCr DOy>T4~T *&uÌC?{:DZ,Eo\ HRa%ܐ 68`_Lqrӥ"r#c͚loEDl߉u @ R'  N)]hzbw~S[/#:+p." mw ap0zb6FK@ Tyc H@6jkh Ct`SY5m4&-6fo.(K{XQPU>yudm41)-,T'zD%EAִ.&sPM# |0:,fg; ;\h'PSp X1 y" *8ikRS ~"m㟶?q PckΘJh-zx5ʠbi;Kó5ŐBYR?(@WLO4hWYZ =-dn۬ U9h.;l-Su ^C}!Q5n!CHxl=2|X~8 vʔW7HS% V4)<1IDA@ITX50<žHɩ :ɉr˳RKP}Bd ]^ 1,hP~\AA@z5PV4J-U:flHf@6zͺ#Yof]rm WL1 OC HϐP5g>+)@MJ@ R-\TS!Ä܊Բ%P-q6xQ@&ѠMdݮTTGhƠPbUOmw/eK15e$LUT)&*%},P>cpV(j ~MmM0,ISJE’*S`TR;`('[%JRP"!Xx%h{6Fqf! $6:?Ͳ F-B/iJWagb2މ#4  ,S;n~s|qa\<`GdIٹ .yܷV*qPJsh|tg4+ov:tJ%:p͢YכLdžTko|UEau|kL%6Lv8TXyaُg/sƉE[9,OT"P kG.m+d 1WG wvy)ZGE# $7TrkmHֻ]#(AUh…)tҘ`]E־dPᖅ kgm>*!Śq[p4uRm8X{& OeI)p4Q;uGVYS]VaT5P'ATPh/FcAQW 諻 uIedU{@aiPl0P?=^G^Vٗʀ TטPPTE## SrY4EwɽiEMMjk"uLF%~ J")`)@ߟ eZ$z󘀈ZwS+(&%A>rĊ٬l$ `́P Tmj˭Y@Š޳)=r$uXoh,!0SJ ~袠 .MJW {(*Vw[-S"a4~ =[ zѥiB-+pJn4 0giϘLak&E*!2dլ2:D:r Z"\`v,)@ W 2\1DMb=@DTQTcc k)n`)1 DD[ M;rA𕵳URMs F?<F A3 ߕgn,*;uOBU^;X:3ycz.\+ ·T-Y= U+;%2i 1p@.̠Eղd/Y91H%Tuv( \5b,tn;x% .NLn#k'@Y?Ɂ leOפ!IZH ?=x<!{6 tm=츥ڷП0.biS*h EmeM3k-e:s_T@SO ;e_}< B^'RGܿf\JinN;D"(̠C$gԨטh!W4D5z*kX'LJPam ŀ?F1* KOõRoi25>\- %3MzB55Or)耊$7D_&/`pGA*G - ֆL gc[.OӀQ@tT]_VA[v:_g}X P{%!6|\Zփ!"A<[}0ԫgIfQ]Ƴo) 8:ێ)!?1T-{w-  PK&KpkƬsdiVWE R+}K4eJ uzPƓk,*݋6Ǡ-X 93%JuOu C ,Vk{`qyvXf[m4 V}}kM|}njN O*)E wln U% ~( 끁h ~cHfbX b ʬ@ݘgse"3雘52 ,ƤwӯpJ" c1Mm C@N%P51 T!׎I;~;ܒ\,(Hi DR{-T SyŬeڈ w$! G#H*'-vnn> f3a;:UmKG@5u.$!kpP_ &͐]`B^O6V=ˇЩ_| [J B_s@npڴYfLݷ~z\I]Z$cUR5C&; 4Z^10s."K*SL4 }P]Zw/k.RŒSǗxXfp`Jj 4 F0zeֶHK u*QLMX[3oA Y}2inC޸dCyfr{iFmmi-*;]mR!6Y kBcO0Q4pr0Hqhh˜RDw@Dݎ7Di (u"C#࢚ېQRRit$j7QX1=P0Ii"ĀK" ¢JRurN UB$G1+ N d<`o$4)[!BWWo)ҞBMm!qB.m_:IR87he`މէR?aٍ(Z!u0V#Y lz򔿮X["x| 6!O'0:b719"˪r؆yta~$:X: vYƑTLbdJT"0H"m~s/E%0krɑqFӺrm7y#$bh#1 #Y|IT\n?9TC~}Bѽ=`l:tx <ֱoC6M!qBE[*$R#O!)(ygX}Ԙu R`H޸7D)PA.kFE S w| BTj<)  Hv똳P":# F+h{eRZ +pߦ!*1@lyAy}˦%Rᴾ$On 8 BWaD1-57[%] /%(uG}rf٥Ilk9WKZ`]\4A&?S3Rx=&rZ*`:)CgE2;" -w.tM9Ox$%fH10@ j,׾\X'qRq -Yh49a:{)? F7[P5=䥜ckH`.b@Il``۱ 2L!hs>a6wBKw̘h@ipn8׍ݵYt PZJ6F+kJ' (Qؘ eʮ,dPEܾJeR  YOe?5Li$ @]A ˣ$cfQpFESK/L"P,֠%v_q*(o5(cW"Ik3&D$;P^]&$z M;.Fl\W4ke*U *ǦĦC*A"7Ͷc#RAO0}(6cvgS # ảU_+pV`{:/p0jw^᠄͆`eBAiU # \9ǁ*g]]S"o^ (:H<BĶ|̬ y:VIځ%|[ĺ _& ĨRpg #$+h9WK%kJ%0j(S@ak%LiT>?xECrr~فVX"{l yHU 9!FSpɉ!4)g6Ւ0ĽvLPL ,D!8"*8RHU/PI~~`UnAλv,JU1*~s$*KN!ˊkK*1G,bDW_q*4h6*53'@\7 !ِժ7᧘Z Q_K3h *;O ف,^}1*9y1 "kSWA&5L KWPe +%ы &ZZJgMqR($d6Sn&M4' %uOKnŀbg_J98Ipi+=befp)xTMeٲQB8\:D? G*H~g@EnSyS5IZt{kzbdI ki# !W6 YEHp " n1/282'zW uaݚ+чuUDغݵ/$8#kpeGj5-;r)d%xo- ԡ awxom?\w|)˜nka MPl#QS t zavmH?r`h@v. DS4,cB 5(aתOt,ޯR)5}0=<5 rMCkLŔQ4 HՕZ5W#@tk[j+ԑ|5qJ@vG),;F9{j-MoXUM1=)(ڛveȘI{ (˺A3A)Th 9]c+̩gJ;(Mz4ͽ t@Eyt^BA@[Ms~psHR$n%Y!j q8!5Xɩ*rL'jvK04BNt Ty]yWZR74x|)SS9C$:p ##@x9=@.6=ToҟM[/0XM& 2B+]Yu1"AN/( SG{ܥc DzUm\fҀ)bBc (U12kz) dwŴ{#]Y2$B'}wUڅ0lS{sFZnd"ӜǺn댄0/KP f1ԻY>r8iӅ" )k@5!kCe kQےop]÷ ,C)$|`2Q)Ӯ"Om`0J͕V]ДF8,ZW7 X1$%@i Oɢ^DX Qx (O WfQXv= "Bpj؂=Cqߒ@dkO:C UѵV`)X#gl `X{5/4iJGt5TְGtG d?(pĊZc\a4`kT b]k7AJ_$ :*I?QpT@ `PyL:" u{?2/rAncGoYx@|:b%Jj'Eq  M u0  xCmaRnOS b֌L}xA2-ʄJB7Wvҫh`P"kz>05.|ۆ<ٶ6[tNk*Z 4'\Fcڤ(ߤ n[K vYǀp9P!"Ǝ~&8 dl?w#v,ĆGC4HtN`JJu;k.1ێ$SqDjBR!ؗ YA>LEژ%SAjC Z']_Ҁ&5 TXz.S`?1K s>@SM ??Dv'#yjݨMo4zUGP*AC!T?7 8~pm G !c2O`46`ptfcn "^%pJƁV ?ぶOZ5hv~1`"0Ov̈$4%5ӖBDZBg`JS˄'n(qja w:7q8 x pJj-\c8Ӛ5 "Cj;9 \1Ltѷ; TJ bx%'4n T W1n 3b0©Vaug+Ҍx u5ߋGGniT)㗄 mQ -ǎU% ̑p!Klu6|', }:`L/OkIDr2҂ ;k] P]7@4`Z*_zKyVkkeF];`y jiŘ5^ɓga:֯1yu|)0Q':ͱЬhqy{U$~.aTRDmd_w45WaR F@E26{4'=1KMa恓:Y}ǠL霾ixz/hһ\}3N%@2'iu-7+'% NC("kZˁQَ[BJLLp:'\ggMRۀP˦i6Sx3!p1vCsk7G/FO$hK7Jу=wcHm .Q*u0t7{f壧4E>W[5,W]cHh(pRlc׹/F';:Opơ7ˁju#ʳ`Āz56,GAtvSZʥ6HRF5aq@_Zr/E+3jR m}HXa:Q*eH PIoQKSz!$w\xH7DմhA8ls9Vz)K}/E Z6PLuĻ0FA(s8G~BSkLP ߇nHi "c| "u1nXC̵Z!.52 W߸l"B_hqJltrorU58[\i ;Ք0"|$HR˂Dʙ[~aPߏ1cz"Da$R:f:kY>'{vJKMibH Yi#7]OM`\XG`k^4ŨxIC'5\@DW R'hIԿb `\!O Д=oӰqĠhvQB,%hDi' &2t7*]i } J PcV`רp75~w\ 0*zqiG!Q7DX`a .V$?(A {f)[_v>.U?QZi+4+"+V&ͪ_ 8`e@+܌)jB kꔋ<ة2JB1x^wblXi<*ok ]]g5U9>:eT}j`KKvGah&Vѫ'v1UCjVo0Uk-bCGhd?%y~6g6!N FUbh!ԃe6› %!hq8`,!ukS]pDdiDX&Ĉ6W$nd Q-$)\nUWSH+7VMG;^-/&| f~FBrN8{*Q`e,ڣe“O`UFk)+bNa'-(ٌҐrpdwjv;/āur2DqV"ݶ'XSO :B5yJpZ6-n` %!?3|䝃WʖHyPvF-pzp0J!t)- h ,jtTiF7īJSɀ lX+ZatKmh 6*w!x?P Uq0sۄ;t+u2 ,tqVXAbp_l]l@rHELG/e]A uiwq6X40"wIdzQҧ`!q*cz1j%0 R=xB/%tCd^2xev '*7B@ mp ʖF+z?7&8J.&n} ^:szڶP^w1Z&VXCEvTѩur`~Ph{ل5iͭ01 T@T!*oJDBj1"oH,wЮ)"~[6OW)@ 0@O!`*ݿurJ8U5Vn%M%D5|?0 h"o.9F!Pal$T^*#Mnk=0!D|0 ~>ƱptCP0z"Քei^Z#0&HbSr# 9 @f֐A-52#1AGK 6cE(b {W|ԠUèztLKmhI@9ݝ#Eq = +"P@1SRXE)Fdg ؂|4 yC5D@Y>[/KhuXF~~B!WP4m[ w bN<:Ӣ(LO_- owhv&_[r7i f<'JmT[ N. v iρ ;&peSΩtJJM55P/d:M.xuA7#Hozia$"`a腱\󡱍}[x܌ƘWl @7AP^Wx%'Zn D5qMkƘ ' @ap85 oH~#Dү! owBl͎UwOD￘+Fyq˩ڠHT{]*:5b1m}2Kh !Ɇn֞@((<:Һa]uiԭ ͪRW`=wmawwc,|nPY/9i"0,{ H+m0J!~8%{d ]<NTD.PR(opZPdVYDF?5L(U?U^`O'10@;@@omCnuPkq@5XܥLYj̓؏pMԡ%\UB O 0W,ӾHB³yB7xfBTGT(<{a* |SX}(\2Bb `+Rk}`N4]b`R74 ǘ$iL`#tM>K AsAqmTs]n ,&(ZtmѨzB>6a+ b5í\TE HbU:F#k@p9^Y@4m2CtABY3ń?dj !#2Sj%* 6͛@勋@.p &6zLIEcB4ʴ>MP,7k  "G)*m[pQD4h2XE=HJd͛@dŀKV鲩Hh4l.zGx%h![f;], &y̑ц-*fDU R4Cl~8u "/:8vMC F HqYTZ [CL|'jq"VA!p-'7 N;ja (mg-@X&0Du䚤j J5I)DD5,E +d&9T;(|y [?.iOj뢰~,cq Hrs(kXZiGJ*9>1P=P8^d:*Il&^!Ȳ ![®n@X (UEq xc?@`vP|3{ABక4 RPN 4`T>ؘCYʹ\q$WoI%WaMdT Ɇz!4ߠ1"cU<O (?TpЁۡ8D788Fz5J蚟b5(xR7*bh\`-#~ݱɔO;jp,H #!5;\L :0`Cd?w}>ק0D*ۯrE49!E⦮"N/.̢-@$0* Gy.V.vi" P'bp1[:b4 K"7}q)P7t@UI!x+qC"o |UJ`B"m({c&\D FegctĨ* `e Y M8(fő! l]!᭡ElU԰{w μwYZ bZ9pY ţe_eĻ|~$(х{ba`Gv8IñEtvfB6D@_hqFtd  ).54PmH-K}&ƶ_i`kt_MU9=5~zYe?>L( y0Ed5_u d 9 A5kU%/[.6lx$%81.k BO#2 )&F, LѳӤl4k@kulR&k--O1:A ~l٩xh]WD7_TD~A.2, n/ᆣV=?Y R !iM]P*X ВsxhEb]7čGc@AMt~J'F:fᨽ^G KR$f!"'Ũ QRгbIx?Zq5;= Jkqܥ+UeƎ*+dQ 7 ݊@Kf"J4Ob;!As${+h^F;6h04pMI(n  PGhꀪ5 qmUaQKV(z{rӃ!DE$ kC7hxjcOTer(pQpv;pDI*=H#l. ԑ2i K(t|wNUthXI#Nn Jo\>8@(+X[mާ-:qgVSV*44}&04H݈1tRuSjpу_%g#$H@=xhQW`njM8 Qt%_n$(}:{B %@L{kCLzOaӡ5)].k!]*QQ#&C#4)jMX"%C:*҂;}p֝1ZzY 'c]53IIt*biRՆ\0QZkx"@ }îUTn& rJ 8[V{"!8Mn)BɬX"3@/;MT(4`!@"?n-$Z[Ar;uMdv3x)i4'FHYUZ ֈL Hl 􃯢s(h KRjʨ㨐IZ~d\ <oc`Kf$_P*@<˃$Mg̟X)L?5Ңh1+S/ꝕnF6Mߘ9 " '\6X1@7kl`~דa`ze>$2UC[UsQiK4++`u½Lf *;MaFSO 6UR1V"6%Sox)a0~[vZ;ȌBR C^s^T|<2Nw4`@gM֐pN*@EMܐvG!lV,Nj;/8o+ zLHY0ΓaAw *H( +^`B+u,ܐ-$u[÷+A\xhGmpz`h+hp]]w1&XscaGg 07u)z\Cc"pX8%};]\TEP>0FD%fׂ\l#Q@HW\2 .!uƕQV.'^1ev5]\$?[ ڑ{ۍh70/|^c}u\YOd+0RM5 bUn?ĉiMdQwyNԕYAK~oHu-~JT?17!Cnd5b|}}aGw@$6#MwpBIZrQ&S /ƸW~}LMw:Rs MEX㠵#4!cVsEGM y,0-WR=qMؕJNJQ;*u0Z$4h~azwx),QWJ;6·$S ˂$`.950zA+i@? MN5Op׮JZ AMg\BY|w~ ,CݿAS\$/@&)d  Ofch It8q +H{_ :tbq>e2=,AD@n@i`pAԨ1Ѧ~jT0L=nH4 ,I@hn61Ktiɢ M݃\]SMXL "z Ŋ(C;%C*_,&QP /eqP\VEʈI6ډ!`)2d! @;OP@qW nBmP?V Q"]wԛufz<λCSj eXi2r`\' |XX;c=ViqDBʣ`1O2VӶEG5bf|iR`|W<~ẛ{ 訞 U)l4WST5Ce+Bok$]uлk)V:Wl@)ێ*lt FU6:Bb?;"1H,EBKFMHϦ-.yCa$NM4-БZ4%8%eEP4-q}ʁ`j iү.㪿7]+ 55/-IN0 CB-zHN[0[Wy% @>Ƣ oܔQAH>R  xai5HH_r^84XC/Ao_RѨB5K*6+bW+=!kTvi_149hvr5V `8ԎJLG:(iN#H5?beR74pbݟLdr^7L7T@ԘZcoR1j@Tj1: B1 (b2l#h텂聲e:tc;6DpX'NlwݻلC )&4HgZ+|uB^LMK4 f1]e@cWw)nqjTYri -Q&PURm\g2~6JW1ˋ^n%CEDdk0tQ /,^Kr #e;dž%(> U 5]묽A rG[o1SSh37'Fn[{fPv zsWq?nҜq% `W7☠Q2[)Q;_EKٕ*+??poؐAf4EP"6!PGEST*c&ڋ.c j&9AM#f!bzݧkr {oӯ2%O2TUMץDpJ"tCD8S*" ^t(}Xk@6龾sO4tgQ_`-ćb|#c=㘠$Kt"0P*CA!8d,<.)0Xuu.T2E ϿպrPaO]q&*#0jxO ʆWD\Z`$;5`` g4Gw+^oYbgp.(\XyX^t ݻC,,&yA*5{ PhSg܀H%*-ߥOQv%R(h6k,/m- IrV2t:L>(f }wJୣ*[4 M=VQ'LE$; "l6` Ɣ!ђZI-_w tx]fv_̈́֊nbeRI_fM# o=T<%6(,v'$ࠇdW~>%6."??Kҙb0/h߅J]VS[^X%4L)9&6ǚXJ-Ƅ/RhthpTmH1Tw@"tRpZn[oۋjq"6 L|4GyaQE[@ e5-!"`S2 ׍ߛ 8fRLF4llDI&-jpCNpbOhݚaYx$c.& ?R ɋAtFaM m:~ QM),Q0ڴrŇIt_I`Ϯ E&o襐~5Ma@{rʵtlOUP){&>~`7d~LR +߾~`'FEn ij `1M',\ՏX#pYC>JU} | iPO"".+q@*G[pR%~Ǐ$[Lc~7pBL3- {pX$o1BqJAf9dN]CNb,zG#;տ o5Q;7ܺqD -H.VNf`ruBf h (u5 1 X녒HD_. )I?2*'g0r[%`FtL,cXf6ٔATt{B*DG S WN+S)[c-娫E2؋#hv}fUf$ߘBc!/ǭ !68Sq,aT6 +p uVp~1"WEno 2sȨw* Mh.I":\LNgH)y€:ПG:dhF\& <*)AA٨Mg`p#¹ ͇% i$OPT+Mk@@L/|Ȉhb"zUolWs(Cj]_/XR@m%PR4ϒ 1pԊEtڸ^%ܔHfP^]v}}?k$Ch z cvDSēLA\m[pr)$hDxqp<# k`Jm3WC$`36X.ʴ$fi*ً*^@ p1_5X.Xcwz`DH&k>#4'︓ E*0vq^a2C)Ax:pT4ߣ`b*+̉#Kcިh"`#!, F{ihuaRwxTQ o,iTN4O'Oh`BAL6(p55PAID ` Z("jqZyWԸF*[Bα\~hbO94k-S5a`6#ʔ4[o DA0aTq9 @˪טZqhTo0Oqs 7=({ WۛWD_p:'IBOY˃3GRmc Ӷ}fHYI=}6Acߣ&#Ժm`1o2FO:kPq cIP_1ZK MOH( fz M7!{wnǶHv~4~U2c?đ(f>|5r@Po6*~-Sa+Ҝ1ZJCCBF$eIbR M"5wHDP$=\>nol;150 @ []f()V/X Y Ȧ&ICc@iLR$5JĤv!RBr5pH q5Phs `5Pz'X4D0vv0ʉz:qBV8 2*h֌~K".t {E(# n aƼǪM)Gtt"dp-IHd7G $xƃh`&լmҒEZ~1EirQ0fX ,:cDil4Vv\@₉"PN`cq9|"Tt~#Ƙ UiQICϟp@*R .AnS;t}ͩ%$"rMae.2b cQ0U#`/(F(t; R`z ;q袕S[׸F!`ChϲfR4Fi<9W1`jL6gIdR¨#5"Աʑ8慀b JBBi_ M|p6T {Yɀ$QJ=l ՌHOoU_mt'?Xj~[i?fVYuNEB!*Evh& ,{57ƾc 2\wqf] k̡M&B0hn-bʦi)%-1{!w`ԫ G+^؜ْa&t*=- G|6Ł;B̊:k DC$XhmyU_nuƬAXxTĭ EO!u܈Dͨօ:| SJjʼUE8jn\`̡鼗zHw` ]QL*ٻA? *̩DQ"LFƊ3?`F5e`O㋖-T@L".Czӫ- &chąoz8a5}{ *U^bzD)#S($%Z\GB9,(\L!wh 44(c\n)v%YܢQjMup fZrjw,tb:&!pXDmoKf8P&uB7jJL - A-Y5gmnfhr5 8ӃM!Cl'4[,`=-öLƞبҙK6 (Jq^vP)\JD$AۍLU`l.ͰCv Q;ir4Dz`خ.176Oy ->{v+טu`&֫)EPv"Bw >wsGp(,gVpԌTWHUPAPk'2S(-e\jal\oRv!#M(:#A k'nkb%֜8ĒG6Vh1X1}7b f$?G֨DBcN$*ik@ާBUxtxE?Xlֈ-be$kbp4 D- WGلk CKrDfk%DFRpCK~n(u)C"=q P_`UCNU,_BKH<̏[fL"$g]aR\Pr -w#i<p)2e&j uLHKsϚz_YSϘR"~zr@?&]`Z P[/B)D=ŁĴ @!a5 (˼K,{ EGt^7#U5Yi_5Rc]r 5S7`R87R|`f-/ F8 )apL|Ɛ4hֱBtT&BbhA#Rt=}MaԤzKm/mz_04B+6T,j, ӸN1hYUv iPi.,>?+]Cu])B"OA֠PYi7JNL\Fd%:wATc@1[K ?[#5`@TmxF ji\N, ~v;&c I02YQӥ$Ҷ#kMS ?錝Ҁ%f;.MU6ź0]@ߵmZ .3{8`U(MLtmVvǡT &!-$ 47Hܘ*3(08L xH#'"ZꕰC}qP(Hw6 6xMrIycz2*!~CQr1Gq9E3Jq5Rl#chB'J gF«6Peӌ"T˺e(D?bhehY检i" 8ҥdJ͙{"zM݀++6uq?Fa]j8V4E`4 -~2<8/@ 6!M0+\B[VHO`Z6I$h;lF?SAM'K f" K'K.hC|ІL_tY;O/qiϒ>+xXT:!! :5&瘀!vtL`[&.Lқ4CK6]+3XO)Pmqk`wMUo@3y:kfZٚfh >&kM ņˇg-0J˼@ZKV  f(@L ;p&b~oMa-\K6PK0ZF/Sۏ(E:CbDMi]iU"Gl9mTl@%_=?B(a/L7"ďhaxD uƥ"xCE0" l9yJ lルt R [dv ]k+hTIMixsB*%sA't('] wkP.YD ήZ.1wQR&|Āk;>na"@),@  ;Ŭm;DBaWEB]Q Sĸ!a(Ha.B) ]aMA܊I1N=JbW^s$hCXGALbM u( 7aVGN E@(M0&ܯ^ŵZJM0up& 1'%,OcƣR4"ͺkr7_qХM`!{KO*N BBtXO8e@x(|V_B.R(W 4AJ~qBG乡.! o4D*P?ܒ"4p {ׁ[=%A F)ԯ5?#b:/̌r(MA2sX,Ֆry6•eö@J77܆\[JuQ̫v5&GJ.ej@ڧ R:S]n@pxkxX ՄbiDzF)ڂWщH 8 bOɼ֔itWI$}W[bbP$@j}$I;i*(/Os$ `'QJ b#=| B.ޚ0wn[CO<O{# hPcO{iQr5a !(RS ^ЊK#Sq.]+X['dNյ}fLj@~ccRB6Bǔz("oG{1N p*>p٧TX|/j&i۷OX嚔DuiJwoM>!0@8Pܜ+Hk L#jfOJT[z %v*$F Lbʝ.IH"}>)aTAخ2qD)@3HZ>.#8(|i@<tcH] w2,(;ӘA2nxe d1k(%@*7?i&!t6 |&%@Fiu0b#XH)}ʨZ: )6\%VЮ4- O1d!FvqXQp*m|KSˢRMY-{U 0TB}22l5u}.C*UWEOf'$ہ({`TFnA|n[Ccgو&܏K:98`yTޟ ł@{0m"$[ëwDTL+4eGF;ƈD~ `LgO:4A49 K錋i:PDpIaWP@+軿k*z]GL|<lD!u26@F)yLTm(@vbjDF]OSn 6kzטbP5hv>~a"]6@hT! UM[y`IZ]ht6XGWlYǽ+Қ2KppNxa|?\wd͕$# Geh=m q*qңˌ'M1k;iT#kQ "GtEۤ!2AZȢc2)6:wK II[6옎h m_n=Aڂ*h)9b+ ݖ.O{в96Z@ "KLV/~ SdT;ˁ@}fلAUFn:~8$ꫯ{F8a`&L(da͘ CTPv.V8(X DʴHإpFΏgMm)8v ӁAU6i~a"WL?&RV4K[S lkxf>o> -GfX/aYؔt*t4G: F `i\"|3q&gXzhM/9 McKR5{n2iɻlz'g[l? ܥ#WA޾]4no8@Tt`"11+RI ݎ n" hdЩ L+tB܁wpH"]i4)k'=w*Ku.^ QzAQ4pPŕ=LIUvq+3w"F`oCBR:h!hI[O)k@ji'7$[0A@0y<;/[2Kk Y0)A=.К̓Ʉ;(D1kBn0::_pЩ <š4 rFvk:U#ݘtP>< rPW%mĶt4hDb$@(U[hg>%TO@umn( uuņ!"K_$ت~/*D/β,zQKiD9t&SWeOarth_1H(*'f{E#ɯT>w4YSDX{KFϳ+&nKYXG{q(%{x?J6DB6f 5+yEW}\aQF ;4QKF*Z&9D͚C.\ev/>ȃ?4(:X תQbϔa@Y\d̑ T vE5r$i ո4o2C<J ~c\ATJ_RH;_1`)i1 `@6sj]P+ļ9v EP#wkRU},f(ģyBMA 7EBM>9[IhQ&:UIIh[mAQ6; IƵF# oiKAf]O |h'mYH0p6a0M3A;IvS*K/fD]fAf׼bAH8k up0ޔḧ́z%}7GPgu^8M?dcTq#P3[8Zۉ״;`S9φDD xXjw5/>HQi}\FXA5r꜃KTX2(i@S_ɷbO8~cA&e>,a Bɺ [HBfW]оBoK#kpMC GmWv''Mk T'G@'&q0$4Νl HFCHP٠Ɏ a݄'Pԅ!iZhV 6H{8%<F?i F$#&l#T% w<n)5ޗ!=Di|cqv(Xi?Qb}߀m Ȅ/nhe[;zE!$mZ@vyW'Lи" l>i١ukbh_P#qzQF:ɆM+ME.y W/E@M\T4%FA%\ӱH MA!]a\ ű'0JBul=7dou"ZɧU^ӽ/_R+JF0R Dm'_ʒׅb̒p`)"H!vPp5-v..r[C BW#ABt֥ 3hcp2M @_pS & »4ׇ\k"Qw Y900&#xޜN CsI@WSok@R Mȹ#ȝo uqEl~(pn{smu&]rQLW8q0+bh za"H8:_1A/s':c[17>tc t-pZODH/*DU36zUQ o0OmAq~@M:D2okU_SF35JT;FZLk%5L!$0 ר%`z5?5Z\ފI(;|5&'àD F EVC}?L v 0J /~dYP UೳUEGM?Kk>uZ R"K B]\0qkhn!#F8e bbO!6$rE]T"5B!6~~? 5 s*$a(a&]qd)Jى!m ]%(1}wЭFFGww]!,7LZjB@hy`Q_muh@'BSl(:ߙDYAHZUb&:?F8B"N N~GǐCuT1 *%޻ J]ĩܘ@ `}#@k2P_RF)6f:`1yyVP' ݮ︿DFG>cB!D0/Eo1I @&H Eۏ SHm@cŃyMGM ]+eaߠ[L ҚծSo ScD ئ͐?zj*f% 懞 |]]by}14eRԻ]#v`gEgQL]i`I0xe@S&RkŗX%wӂ-SwgjzrcU>^jMZmt 0$4NP9hҲ(Q@Z!ㅔ:ܕvh$/pSfF+S ˩I咚 &;!U?u-%@ElP)hg% ȃM*MUjP=h#nbE po,~[Lj-4S؎_4kpc|1c" %l?wyQ.;hU۪]}Ϙ>H}CƗ/jJR:tVA6c -~ рGf~pw) &GaMCdJbIPTH"FQ%Fo$6Kn,*ԺuDHHM(=]BD[1JX zsZ*" vDg bŰc7 Cfs`"z G[:/ v`D  i0"!WOqi4, 0 +' kYh WKp#0_㺐,0fk bB"(HTzehX@*6T?v*-tщ+"7T FJiX@M`,]"b 02̖HPaǎaϠѾGӅff Q%|bQ<ԝGlUUד&܄R~=edivC誫ܐhPwxɋu =,5*{MY E)n*dox=jH{>UҘ۫W"t>bSӢ2 Y➉I;H­mkˀ۪ %x@()R-VhL*^w!P=1aVv̳jJ[>^ӶyIsdA-oe)Ad1JBvjNLZ[ 4*߻ǽkJoQypB'yi4ϼ{2X*YDDIa +r/PjUrPQdRJcJu&PH̝o_UBՎ~ `P@8kDb64u|M* 1 "0.7: Ʈ<_{bHR`K`6R{#b kiMi:8BrI.4quQHcD.`ƙF- 4"_0\ZGe\{ sw\Td7ỳ?eY&+J 6)EJM6*2TRPш4ox`giϚ (IdDl-c)B.yK+fP`V P!EXAEc"1$@0NۈT{< D ˫c?a: a H!U fv]p0sQX /7|MDuM$9PQuH>)io༱A7DD?1/[C* aZ1Xj@f!k6^8A:~-RDE{q ( ƕ$޸-ՏڀE{]] ZP4H\ZiQ?7$N@@T)+xbe qvB 7R HƜi*Oü_@'$*=Ӈv11 T4cFw Dۀt&w@f+pyR1p(/"`B" iiŬ+"To1Y(P?k)rlg.+@* B~=@E)%Rk(*h羸!55uq5"ԣ 1gI0T.܂UOWl?o~Y5;~+MhUy A,JIFA >;|&Kr6tE&#Vqo{,+HnM_ "oQ.-x] #Aߧa  &>֜ 7Y9` 0 1fg/AZkYi 8 dCf$kP8݈ lmc,: ]7ɟ"L({OvIMf/-ȤT'}@u qK1ipcQ!_V@CBJ_J.4BKWn9Z)PY*;]/ U( 4ѼM_BK+JJ p%[J"=l?,= @ݘ7y"|79x*_0B1a mjQh\ п [zwfMJqAK=*#Jò' 0P?]w# B!JJte"Z aˍt\a1U(d<6,RP )|* T=URa.ܢ( sHэ]x쉬H޷Bm*CЇ}첗,]cib[)6Eۃ]覯J"4;P j OQ(tTA4u5|F7EP dC! HJh7R-M7zePݦ(W!,ؽl$,4H.!{$0-x7_2 6k˛&ЭnkI;jv!a•S[oW_08 g J?lR cP(Ms.O 6anm;T~AӇ?N.3" ""|!0px|& h,B2P1J ծ]_q )A§^Vn5 V¨Ys e̤h{@8tA?WFg*ZR r(Fp;H]Vb-Buv``]hD'^ M(C6BT1dZ$u>A:kadUH: @0@=<}6DT4CHoXi(u*i>;])Dep ՂRS ^lKƸ^J"d=:>EM/1Z#$opDP.\y]gC(~1j'TՈֱH+xq;)@if*TV6hcI`T*)q6$Ivs,QFj$/>WlPbEto4ܯXHtzPi~+mna$ s Т" 캛ez9h}8YT VdĨmaE b%Tѧ4j_WGaBtQI? Q+p&TOn6X4 n]OhbCYUApRb $ARֻ> 4膓׸EuT0pUX]"ME͌L/u\E0ì mbp طb@AzVfEHP) 6G0dS wV"Dc*0{AexnB|e硗au ]Ed\˼ڷ0oqܨp.]d&)xV6Epw`Uş{ZoZ.#4Ɛ[j-(a (J|| ha;ZO5|gaW5(b-1Ӕ <۞ŀL)aȆLT &°5˂-vi"nJ˕h..{G0И^FAK@ҥhO%1A=21`w@d)B@/ۓrD*%M}1RHC݁f<QtXǧhoMe} $u^= Nv 4'ɃUk.k3i -ĝl/u2Ө֝劑iyt.ʵ_뎦DR=SUhitypjbL,v}Ja~hRy#?^S#v)hqO.zyOGI) m[rf meU@@jd5$x:""0ЄZ[R̛BaV\,#O`;p ~ 9֒*?у?l+w]Цw+jZ g>3Ӫ„^x64 yWXwRNpjEֱpDYى{]&~VkmɈz'#KZ{Y)tK̔ŃŐp֕-L(19GL6[PZĜ |iq1o#tY  hPSrUvkrBC f@˻D4@ b }L PpKM/PSN`;#Aa+͆%1t=\FǢkZR`(*حrrdi51z_0]&Vy+  asfiv_J)pK%WhX݅1IuMvjeZ'm3&V%<$ǚ`(o@#Xvٳ,Sj*7g.+iV_}UĢB_$ Uq`Q|u;)%A)u>aX*uQVY#_o% @ `*6эj\٩ MX0M_')cAlrvPCM/̅5^]p}0.E;S4P7tukeM`"GF.OMjL4{4v̻!/'p}yf!qUҠbGVsc[r%ҲzZ?6& At)5b4$R6jXHoawm+(%Έ _?Ib,DL34QMՏ(>8J! ABĖ t M_6,0/]eb /SSC48Vp%:JbQA>6.P .hԾ5@]X9tB&{1(FZ{3D!-CQ〴?ID+ǯNɂ8fQXzW(`p@8 [2,]ն0 @SjT@\c)\Ħ4 !!U͎*@'E S0 Q>|:' ;?qzkOhpQFSEvB r)X/{;hQgS mp$ W` @yq6 ۉhX".M Vۍ P_1f:_`C(T&lਛnQN)CfK̴T29WaJcuC1"($cGf9 6ᑼ)'"1%FAR` %h0 ^*߄FXaiv' =Gqpt#:Vh`ꮵQzT\g.%c6[obl4A.LAm V Žنe]~%xRK_IrB$]Q6@RvMt<'/1D+M-^{l3L%EK^rs.|5Y͸(4I=ER6F1е]>7Nռsf` D p&]BbT2R>m> #<)5Wiͅ&oY)hMl7< !U,1y&ɕvcl>QQJ7Onb*dx{2qk?ai1,kԶ /.]`TR>8w t@E*4\wdl%\ 1L O}"|Է$pHd6,+bզdVb\"@gًdXeIa-I9탄6laXwPD0Ԓ([ ;4?Ske2a/t~z8lC8R~bW"U@K9lBi;k`"=Š8K3sHzSclJ6$FG=/Q ?+,BJj]@heD}Y֘f=h_c6`҅(߂k'[pu;˿$%]Ki7Fv8N_Mغ1m%:,q \ aZ6a"5.Wk0 +h8C`_+uȯ"#fN-Кn$ӯ;Y "RMLE[} ZXeZ}uCL @X \/RM꿎";68NEi:x_Q 5*g"EҢM ^DX`Ksx>2}5fVF&" KE̳•El,-_t.^4/#qG/pibU8'ۀ3 JpXA¿-fA Xҕ C{PG{0QAڸ3ÓȔbJG#XSjCK5jE,0A,[`l%䫂{QtmU`Zv*_ۏ*UR!#?淌<@<\hmxwx4uh.PI2S{z\\2n֒@h[J?dBÒ6IJit8cp_uel%X4(*Jchqª a!ERl^JQH(6?H͊~oC5^V8:/wU[M_ժhy\`ݠ?~M,kgvGn|<#BkF.o҆aL@S w]@Qَ]YTf?j؂bpu >b:)]L*ʣ]7 TU5 *6FbѰ Ew? OhzP :dtPg k Oo8Ķ&:BOopY>pʮZu4a&i-"gq,'~|#!OV-P05{p/~bGW7HPI~&b h/&O␀K;maeX:_1u0Iu͈zn)UWɨ[R )Y+Xq=U4$ns BCSHAA4P-B~v1_J\Uicqd eI%sA {ТZ%!`t} +aA#FS \VL>ݠ-L+ fR/tP/HE<*}@,7pNk-~Fc,BWPUSN˨-4 2P<]eiXE }W@r Mˑu& )%jO5(AC/pSӧ)4 tW V8 whX_=Su:bH*J-q|] *)&6X8ޤdGfٹ6Ub|łcWk@ #`ϸ&gM, ۄq Äp3Jԥvi4osGLq'@;F h˕S`K.HH@H *Tҵ%pw,q7I105Ba7c(.4;ХGGLO6 4fbuMkLnAPAwL$ꡭ12Ƅ&0jF mQuZ_qjSkL sFШ.!PDu¤ò?"pWa+n #wT7ZH]Kn6lXAlk%4S#(8ŒmU;9pV Ch6\k66e[Q,Nϝ$F̴l4pjw͸RR ƼĈG` *#"SJ͋9gjH~&,_R}\ +] ,b@{a"2\K IjR9z*Ao@:4G(JHnNЎZMFv#H\F"Hwav{ M52w|&.*m ;uf~> ٌ D(qٰFjKKM1H)y<)gau\D ֖QPX${D)4>8TRW0G8UZb WN2K ] k @=gB@^*Ev'D£E"V턈MWSJ+Pxm1 *(?jpY3C  F x;\?!51GvQn6d l [)L7OL++b~jB* 4iUC\R ZTR?OjLZƄDdEWnVr YjUyΘ! B4K6)%g`$k`'yְT ~K)5 ׆KIVPaa%HOکR 1Z&b4Z/K*nɚ؍X65 9Q=yqQdӈp LW~Apᦓ@šE1(G/xAm[ɄTU> 0nQe#b0Y_{zZ~T."_QoDML۫M1@mNJw8#=+)~a膏yjbsehwm#0V, e5/FYI+GJdnQ"zFx`4Xtrϱ95k2@&HuHDIGt |p|˒"뎛xy} X$}&ʽ]PCt.5u/?e-mP4k4Qw G0RW`[w $d-0 L{;X[,Td1{ܵSXֈ0ե@+ux*u!TמX fm$`߮Atdq\G߸T7$:u V(f5إ\rV|~cH2yF#^ac `4+đ F6 ֹr:f$5 f.-S[0ŲP,3pR7?\]EP|hw aPj kԘDtw `nBI 4P 6 ylf8jm  R) 2صìȻqɵ1L^S^Ʉp'NĆ LP$)9? zĢNb-J[z`+j?:O#P q9k!fY*5l&(QU큍muwA@!Lt-dNTCTG`A6\zBG&V͸k_#elq۸P4sv)ָ%*bT6 [a$*]CX$ZUZF٠2hx1! #ߍW:j~.Dw:`a?`uv.ky'AD \P]>rmowU ?6U 9uƛ *I}U , $~'{;8M( Fؘ|XM)A6_ ft[I f 9!RNl1z|SPö0`dHDc$6cB ˖_mAY]7wZQJ:1)V2boDTy$%v*c˽}F7ǗxD/7PM5 @MվrAYV+>Fbo\-CuAܬKpA"UJ^4HMbhi`VXMJ$G_.D Dnֲ|ìM,H@u7`}OxL0DT^iϣpBZ '0F#h/Ui):L-voy^.61%D61+YkXMHˉҬrd|fj&\ .󹔜mf"D" N[" >`Esp!IHkgI ]0?ù}'=š(E`+`V@I N=AGd3W'D' 4F#kETUnn eK"WC6ME( !.l7 浳! aÓA_W}FۓzfSBlBM!Y[3yt¶3`dq脟@[ ,~=$цœ(a6h@OWSoOąCc+ްk߶)ƒ7+ToJ9TлdJ?bzc[bxL tl;8.'t,p+F# lY.2xcPMMݮGq^X\ahӶA"9 kD!nF࿥z! Xq` ʸ?BH0_ƳMGUn-@hjl@8oӓ <8~.ЂcgA1A-. ܈)$? shGe;+O_okS5hy  9!**S8I&A!/%X.4=@M|{ ȡGHrMH/^P&ꡅ.z/TtcnͷVpǒ$RJ$v;>8H<'= J (QZ(|_x*'t{Uu5@Q08{95x  _,7& سM=7-mbQǔ\_ ?Dt+\?px'rRN,$hOCce2EMQ?cv2 R)|`Uc2M q]oZo'_B.%Yb #-%lpuUݬS zCm!%Xft( 1[MH,\^ jmtu((WczS8#J"9hCx%.q`Cxw`ӗNuƜ)M(Zt#$JI@ZfL< CD U㲐 V]di %@A^(G@Qs]M."@+ڦف kbB0A$URSHE׾L/MV 2_CP4)pTCZK)uє,?!pNpOY c4 H(a*Bꘄsؤ5 zVuVZQTb;]вku[z ~*@Ū2yE'G3.邅9ERGu0l[UYݕk~|rGzrvm:& Ylo^Ǭo DDR&o"WJwXb<EAi-58# &]#ߥPv/!†ĢͰB6-(GP  q]Dg>az;Xb vaA;Rً:t@7n׻{0i؍&7hܛʸ+ERԶ&-$ceHR8Q}Ax)+<X?F0AJ&@Mُ/1T@[p#Hs`. v mYUf Jmp$t ˹pK5VAɟsK?ІϹ6T\b5qL@`h.w)*@ ی9dî2i5\耲f(Pmv5:#/1V 4\a(.Md7G1#iM0GP+#pofanӪe n" *> HVw%@ANfZΡ UW2)^Q-PW" v,Ϳ@L Xͭ;s5xϽ(M`nsE5qHQaWL pԑ40 T%mIAa|622Pl*P*G,@"Y3gXmUE!z'%t.ܘ6[ڼ 82YZ 'ǗQ40hMfYzH0)$\BEޚvM`QIoPW,T2A:eE0kGc wBiӿ=+LEhqT*,(H6ԎB31E(l5):pf\B0N h}]_ B.0O7u=@$.q*=qJBn7_ ?Bq5 #1FUnӎ־ᳰQ4 A7O  5EXcleM w]62[9 7]r.%\Ll X"Î-` ~B2 Aޅ=qb |`=M)6ytmw &Ä:m=-[o4;qoɍ1n+ZAUq4h:pjX@t"0<\Dnox&D|L*\!᪡DcVBٽo-75@ݤC Tg܎VM1AI( y {kB4z* CpB j2$wPD7~$alx#A̼ѿ!p0BjBMH8H(R\i ?H@P7cb#<"{W.jd :P)1O<oT( XE5‡@@ոFFyuїT #I n@R+Y}vm;HTT5x/=b L ZJ) !"YBΟɐv}'yHba#BOM?~ Qt]Tj$?@e)#RS~bSAZͬ(cn A/.Xr`%#\"va 6 Zp*@-a-|tE1tPOX .$E JuEDabKpZ2oMIho\(8w``Uᷨ(E܎pKm8b 4T%ް%uhۢw5R낑e7kXJ)bM k.؀Mވ# (HBwJ]pήqTcf#Qf iq6GLtwFDʜ5u0,^ƕn\^v=2MA_IQ`SCLSR ;ilshZ\aCя5 Y"w4 ̂hO14&ӤuY '$\D)~Bm>dh 'ɂz& Rh/q7e Y:5.6=*4ՅS]ĝv8dDG(զ5> WT0o- r^sX2ZQ5Z>gV;We\㕀m$'B{p h]?Ťv;k|(Bi:FAapRzفHMmPz"s6WHi4P6[H7d#Y9:Ĝ 1[Q9ztTF5(g#)_.4D,Ubb(:C6yݦ1s*|A57Jm UYjMoI@9]EԘ ;FuD?P\)phbu4-pȤ~E`AC*>k; @8n$T<ͥTy\܀`R4 PCcw:-G++6{[^`E[}Qb@t0vx)U ?pwN c*6HN610FcMx?x A#ˑ`-p@k*3^ߖ l|J []})ukrp D:owO^T0IA({c$`b"qar-b mtHԓ6q;WľX]щMRpFK 66Gۼ.5 `Z^ރg-s@@H6@nߍSR:]6 h5 GiJ0G1A&zliI0GuX iK0zE,!a&e8cvy0BZ=;Fy 1^A]y_ܪ ڕl25\NPQm0G`%J }Poq JKy)! `DѪQ;d4ո[`nT\`MD70.;8OiیtRK\M,SeK8B:`_p)T$M`+(b50\<[Qo E]ܱSƽ@"LFaP,j*=dc}*([F)W}" ѭУz, ?7x0P(Cӈ[tWQ,, lU*ID:x`~7I(k`@gqfU79u蛶:A%atBT׸d8*^vf)Jz(ɋU l T R;{:iG |ƨ_ ]" EwI5DDxN{&! EJv\euЪJneJJ.GBV հ,` gV~1f"fOFWnA&F-tZ@eʖ Pk0unGR Sel1pS^Wo=l&=(yb D T> >OL Bx3H"2ÃNy5 fő9 5Bl* ֶ௪mWXBuB@/W6Z`+tJHɈQA{GOp] wQ^*^"4. ˆǟ]n""vm40_/uR &M*1(/cb|.6jq @JHv`S btuouYPxUU.̏s8Sd2v7H "kxMSn!j} _qJ-@1q(XQL}2D"`&xNrU->WWzv "uhMـ䕲XU0Lju,;D'FG )}ՊV}=]J젠]%65ټǸM-(A/E@n$#H@ [r\TLVfr$Nua`M.?q9j݊1ʤCIO{6urUZ2)ZF9;(HqMP*SN )׀;vz!¢a\ZC! VbTTD_|jŋLp.#tUz*[ЇB,3D\%Wwک׸3zS'8c'J} Ei髇FV}*KF.AWC^d D  xBĵ7/(]%o#ڂC\&<\ey=O-tQJU;|1;-R",01PB ~٫ۧېD / `<wVuB M.?&=~=6Vޓ[o42؏ԾX~,T L.0 oC#wU`H"nqnovq`F{p]8*c$Jfڸtӄ5V)=f!fT 42D8İ5$5a:XVr!*'p Ѭ`, ws`t xOy2ik]\nnb@~y1HJ It8*]eBø8}Xzv [1G!EM@HG)D"irdQ.DPhmEdGB.] A43\(@54!USRP4iv4MŎ\4OM"_@X{tb(e! U|0giA2*e%:HVT} Ϧ1sCT(pE`ζn0cdTĥM=՟5n|:0]m 2j ўaF衽YpB^ɸO0;ݏw@0!?o^ RDžֽܺ^)<kbGX7&V(285,0zv WKׂǨȢ0 [z 8ҁQ hڍ<% /*{p'T:20J%ٻK$*1L:dh%q2 B6:.w<6ց]n7Pڈ$=ZҤp~p  .(Rj`+kzଁPfo (] .h,_'p$;߇.׺HvSb(WRdY(4-- ͇޳ݬJ@W҉j|pie!} HB] `mr)B eYt1l B vCQD v^aopQ9d@z!?ATJ/M< B} {1hu4J@>fCοrn6hTF[kA ֹм@t +h]L7%jpQs*GwR"6){h#4+=0REKyBkۊ X7oE pu/T"ۿajxCU:jϽ$lBul'ӯK4nsTu@,q@7^M;`L#YS8W'׸kg}C1*&nIw պn<l# q b%#/"L$ժ;!@)Kq"A8J# _MQVĒ>^¶6EY0sL XD)?)B  /U-4>5ʼV}cH;n !"Evwkad('N!銢UPqqu8/N&򀑾jIϕe)TGE[V0 $E\B";mi2jmԎUT |5ЫtŸ *\^y{F:63dդhM߄5Pxa!MsBX):{@zm4ԪEFDJ'd,SsWG6şShak4ϠX_$F@Ni #{kKɬjv@T1tA 6Uuuo})tV+6rr~w2#1wLJ ~&"GA?.Ҡ$#.2MhrxW`H]^9- xxvȷ@_L5$ظ~*L8a W~n%Ȁ_ȭWƻc DW t3]0F ULbQ@ %An FIfݸ˴1fNnn҅#ZuDEJC 0YYdq,BonnTڷLwe!KٝAf%ef[Wb4V?N0n!$V}TAmvֽ$xG cbϤ ŒVV'6OTE!L suy*.x`$U=Z TXxa==0p!ZJ5"LiZң{-p[sTh5M+]>m0C~M1l)rK&H*)flB_;~`ϸ ARXلJ*ژ뎸64܆A0T")Gn%c' PcXpq؞LWlV kWMa)p4\HBMTC4EA7б/rEi3R7n7^{ o%MixJs6fip TѤG*՜SzyߦbB*8A/"XAv%"EQ" FuˍAaQ!'n֚ X* ~?P(b\ur=4Cm"҈#wpv;IybI\ޡ&)ju@D8.,]Ð*qijP1i~u@WF3|>a 9X))pB@=aEG @ >o\I!3iR{?pm4t|v3; Ʀֶ >9 ;Ӻ^QfMzh4hxJH _ * PֺeB$R@E@wp ltX*^T%V=d" Bpc5,`j!w^)G}xMژR(ҎƎl }0`؛HOri>Pqڧ5@ 8h7}9VZo&+H]YVHpq,*kn:CX-Yob_MB=T !SJȦ )Ne587ox$CM}w wqsU?_0ZF"Do4gEO,G _tGD.dq@F<ɇ_ 6G$M/z!5pp!{̷(&KLd6T ᑽTXG3!@(5"K:iWZJ10J.D!Ȋ/\CbX|}ds)X}~(ٙ1@@ JUB8< ? E@e+!N]g,UZP!(@#Wn3lX%E+jPmcklF6iD_{uBlw6Wj`]2ݫ ;/;MޕQ@)뀨DOH ZE4DCL@x"Fְ"5?q">CmT8dlW z 5ql !D7ꦮٱDA@ !A@ܫR< jFYٌ}V~ r Fz¥e>ңsS:BMZb*wa B1Ztͮ aݢVF z 0ʩEɀaGG*hyR^3B\Ѿkp*9QB7h;AD>^ƾKP_p\zX !hpM^P +C+YIؿ .@Zup7K~ܣeJPM^5DEs"+"qlMdB<ňQEYዼ&EG0> T栫G+&!Ei(NC.0@5i>\KlT[6;®1%ѷ=0.Jw$ /T[H@qnzFDtAUPB5|"F:XWonn)I{_b|m^?TqPfNx^7'Y-"y-8Sq[Bn mk z|MO̓C1oC)ĸ 鈕$Ko S]+)* 9 ӿ!$hjOA/o}8I>:pў?ی{Y_ 2d=.2r%jq V$ 쥰M,6hQRqbOe$ K-6ƀ OGt츆hpD}-f&l"Kw*4=pHN{>}LbJA4g+[CFX'QpBhH$:'ALkBVlϡT:@H"MOWY1)pȗ jbz l0Qi<7*Kkarq VƵ܆.1ץ)?7jkM jgD2]mTD iC*Az EY(6pI7;& ʑFv nx1]%SlBD.P)PbrL.WwD.,jpb3Ɂ7VBqPGSGH%AM|I@}ۈ~1#l e..KiX t] 3[߶f"{L`:Qw ʃ`R[4IމqhaPb f7@p D#JnS oAY(lUY#Z8TO#SEѷp3eET߁w:14~}ׂ[O#Z~8$Amʘu5j_I_ HϮk"E .3@4u[.yD JwAFEfF!v@U(1 QJ*ے "f '1]Gۦ"̽nWf!WVi0t0F=-EVv$FvN8o*B1p!xT9pe)Cݰ3EcYR᫂{vBI@`ˬ tu0ٹN$#z h`oBnmD_).:UFۿXI}nEȀGEHU6X7PoqlrJ"i 7~qZENH鴝NP~Li~/JO85LP* T onm1HFN]XQWKkU$bS"kA^E#f%_R(P\"ABErG.uzBj`$EQdvafwFPoRpXQh꭮.o#rjhPQUj"p(S7P@(tK Fpf*(WʆX! ~sZƒ`Iwa҅uC0*w p@Lwmifk% ?ii3U8izQCJERl/򁅈+]uq\,){*rAFSnMb Jj/fZA$︡*ƪsnma@oA+cb5f~60uǹyf4+Kv8D#2k5eZ ݚg/EKJS¸d"Ժ1W{OrJ/>א\ V1V_0@F pQjgEͧeU M8ErbŪ M`&(VSPA'w}ʠJ];'+cc*^_Ȭqmd4SA66 8rF*U 1Ra,'cZ >phF T Oנ3M>\ $])?uYP0A}+*džBb C~\k~@ 77DAӇZ<0mn.m"WueQչBeȌ;l liHఀyc2bKl9ariGnoЬf(Ċ, (xژ7ZRVx{0h,3Tkܠ ణdCKVB`S옦EajȣS SBҦs]DhY#Lh }⣣ ߘ:m:ږtI Pypy7B 嚧ہB$Qx7y9d8q^"ךRg;Ă1$4)65B kx5fCB 85 ]]!ԣF;q}B͘O3}\:<4''V0"^W0P3@)'=ZGܪN74 բԐfHI$JI|2F,F'c V~:3Ni%XkD4jfF_qF۶; 5e3ן)\6?0FJv`Nh:(Ogx{/b] {v9j]؆*$IMܻ >+dw"TPRѽx̧mn02J&J,LӏA0*9<|឴]QCbiv f0oR:(}YȸR4 w@XpyPS_0!޸}i(Ȼ@oWlrC,{nX F]+VCه bu0O"ݶy@RDAɨ& 1MŴơ")OicJSL*ah(6kn`$5۔@7QHAX%D@gIy i}q*BO,tB|1]9Khv43[ݹ8 9>m ntQE"l !hj.5ѭ7qޗ D>s&K*iq5WP{M" IQ3/M_za&MTS ja5g8cJOY*;Mѕ]d@m#vc+tp;vD fՀ*ڒoUO튫G,kш# b[V ,ߺLKD&}\:" (ju9*)HrLuٛ(,52]{]І^x @kt@GmCk+lȻE]">SAa SPCLv-kS$ =Jw7 .Q :`^4w]r.?}|X!A%DPut\ wPg ՎΑԜ0\c4F pli`A@@Z6w-ƸFu-UpOL .\(J{C>D,<@acᅞHL0dr:toO-!xCCnRXWZ>{.0}ODP؁]~esU /|mU]i2QF "^  J5SxXX 7za:zpU=$`Gf*1a4ӂQH&ɍ][jB$hywy -htDPGPf*ۉ`xUCm&4#z`;Y8( ,lC |[`nME\bhv[WBm{ƁlPzz0OOQ^#{ UuL@F.g1@TQSxE9#  N-X.;e X#é BAr0nU= 4I ^Ih@#X)hze-Mf :y &ݡHra"qmx`` ?<$O-RJ`x'OTDZ r!QԭbќEނ^{Һ0GЩģ(ؿiPĠiJKrOe!]M՛T ]r_| B Ue5~#a| ))d>~$\\hHV"*!}*0v0QD x+Ta܁JlK;VCAyQCLLSio?eCXFTs{V M\ %P-+ _cL{Rv*kټ <}Ơj`"jjqn {ጔpjLTt dޡ07zVl5YC af0?;")K 0i\&%uvnL|UnllF6_?ٍZW܄"$wfsTAR,iL<f jt\G&͒6v,4aަ+hGkmqJ= CbDxk]KX5(Zo,h=]" ájCͮR/Z(63Tl50RZ/7}ŷsvW|<"YVa&Iz"=W'&~NK(,By7A܆@ 1(M=fOD-V[E0-Ԅ S HX/c0]^F?A\gߟ2LHnj BO.֭ԺSFKo+S@|Hń JoN{ĥg.[*Ĝv !l(/wj3Tw̒ 0)F)upVj _㛳n-xibR|}p]D&J!˜P3k\툴='5Bq**1d+NnӶJ@S~/\Z\`N7d8+Fi;,\iN+6ܷKQ+0Q]p E`\{j_T(i!f@3RU Q!R{"CƷD>E5p |' ź0! Nyr%Bb3@_}1 h4(As,(J(fGuod"M$6aRVQ?hE[[Cj9~ +1f'ɭ3ǘDg $+RTbf1Xj 5S. ֫8cjhM~qږ1<߫&WquY_ ɠ;H {SE)dQ_X@5. txL84=f[m'kو &2:ѿ$Ɣ)շINapźw?rvR®Y%;tMy]Jn:M)[Tqmu7Er_?1@)[)"xGupW=0*: 8jQ/=Y?6RGzR$C&r2&&P% " >h!XQ𩃸lQyˈ8M47S}ʵNrM,*AuCWmB0.щZGGE Mxĕ5ɏtw[@ 5 brN  **ZL6t"U j8B$ۤDAVBS w B1۳E5ƍNmx4w Ȫ(TD16<ý$0(=]dAh;]L**"j*OȨ7FZf.& #kJCB]̱\7bl#ٟe/rA$d jVmv˂O hC=}T`iyJy4iʄޔbFk""7kH `J>(؂$k^ yx_"!%73BNK']g̒W:uTNlig@/aBVtFUQVV^ec CZᑸ!еBoI0E",-ƠÜoaD׀[b@"-/GDG-BEm+$Ep{@RyvIUCtQ|$ڂDfi$J6wR" _MoBikj-vM* 04XOф$DZ mZ֋8UCQ }; {.a]_"RTw%Tin]C `׿1uM\auNy`%, י DBa^g8@D!#Ǚu&%qY#pl̩n97,x7_Ftm,8(eD%)}tR8JI5!ޙPy2hA7 a t?K H!KJ5܆K|%;Ď }B:0|ఌp)5 NFH5s&N0 e%ȢB\ZЀ5TP)vXMlmJ 6:MKw愥,͸ @'OpFۆ?0S~=H~(mfZH C«AUj ^ɡAR 0(6mnޯ,R1L&N#8O  m(s' DB'f97[u/y_&$m[tJ黸 jUw' erlXHUֆdYݭ)Eު1bxCz)Ab#dHL!Aj6?>xy(,USEP+} ۉ\p`(G@ Me/iKڪiJ!#"U' ~`$=s$/wE^sUQT== ߦ=9<4j1RA15F6$S \WTZ ՠS JƃkGE!(A;p!@[EMW|w`r`!@nic`l~L*Im0 irT-C_QōO$+Dfk5fF6a͛cgVIQuKR7]}$44Z㾏vWxȽm6!F7U PF6]F(IylťLAV814.:QnTCi߸@݁r[KhV:{isHp U~ۊ] 'C -bX:kXnA+K5"ߟ! 6T"߃}|r #K&(H3p*:/ ;j{RV*4H|%; N;n%H`ֆ7i\^(k7f1-l~ :IJ 5E W0ȨMI5PFw:'(Pb B VioE J~?pfeyu0@Tu U @݉0G@ \ѫԯ15M6*l1)F)uӷ$,"I-E9(?4B”T٭"'HeI=n,"t)^7\M+Y'Gn lHPeֺ3wN q8]IKA T'~U9tFڽĺv8hF@ VbM x{f#0J nr":GTnLƈ&nIF?'Ty/$%F=sA4+k+usޘPCI !=G?Hb%:MZԎ0>1J%ZꁟkJ=\+I֯V u1kߩun~>/*TЯ]CRrIQXQ:3-.fiYqdҠ#~5+B@1Tߟ'ݚ%Q n`CpkITh4Z_p*!t”U#hQ ]4kȅ$ 2<"Moc /i7I>)ZS3T8 f ˜NX[|IG0ARNl+48=PWَN&6dV븍ƹP TjOۃhA+Ā!n(£wSa+BbT./yT, kHn$Qb`^>[Fi&\9 EպpkYA\v:pe;ztbd{bY@En'i2KMk0kkM+!-))%9 A]>bR%bq=kQ-a409[GGKm􉴐5&-i T{h\GvPVx3Z}^0A+[zl:!TWR 0XDTClOPlۋKi A~ @-Ev+:pvq8 A+[{R*>_ߩH/0G5- 0 TE?w҄up JSfD>8(EL)B(iQp2snU&ֵG6Hb$OY{ B@^e~sV*,{N= >=ٺ؏/$n6o!Z~ҙė(]%D6(VZ_<F!@& RMа*8 ,[@Q +U5N)EM$GeؘUڻMv*`b AVn { ]ypVLx.ꄶN1½Ъ#N*E&muMNo(uHiObh" <ë*ȥՓdL`+rf a4R,) $ݥݸ¾ \4t lbU-W|jV=" {@LrJj|وPDL9d\%6/1UvS]`8.Vm *%)dT4T0eA޵4FߐO.-2em# À[}1.p!ꥴ)H/]5qD2 "4ֶ9AնkI3l6z)( "$] ">gw:P:-XZ:3iATDd]*.FI&mt+P<:k~0p 2fKQ)J)NSas΃aw耠, 'ĠIc7V:7낙RZ^l ncIE/j -o4l@i":(sx7ne"Mw ccy9IQ^p=6+`dwLTMkP"/0@6KVa"4Bm;-+oP1REotN /4?ɄQWb73h#no L͇NDmHYF6(/-ʂhz#v p0tirNߚ Rv.*:dUf8f餗RٵL&iVp;up3yJVϯ$Q u5!+s`-0T ݡ oaf6f#`NMdTDJBy@bF;<] B b!ea/E"h-,Ff2&0"Fe=/;wܟ*+c7"nF+] yc}  ?P]I7h^-ʺںoi Mȗ" jA$,DԜY\5PkȽ2Zt`;Az>x \gMdO#N 4_K 'P#A5jTcvo]L Y{?̳D` " -PAQ!44IMOhf#@ Gr{(!GF`i^;^PfpIfχA C5 z1K0!%#)8 j1!C8u/ɵzSZlvp=24DzӤDCXЬ "@D1ULY$5 tD(R(m(( I ]CQOcD؜n^j{#H)_ \B7#vC@Sm1 ]IA;!ޙXf <L&SVHED F9$Z0> ְ- uRc Cйc]`fTx5^@oegmXOR8M{KQ%n)h5VGϚ[VdtjQA ۴>=}a|(9T bAwTfm䂋+;lDWN Iv~$o%Pҿ! $ҭ_ىcwgO7a!Ef;Rj].!T"?\5J"a@ӪۉIkq6]ᄽ('R= 5"V 2ٍUٷs7+L8t4hUYݰ,BMR(o16FT ٨zsQIMv '>k PuZv#CxM7\[Ey~`d%L~&zn%3*?ѯN](~u)D;K@ Vӆ DY Td&udbA4l6N`LLՉKPt-Rv3O1:VBGAuTWZY k;eܼ" 7!rީԯ b?[)kɸm Hm H7ulPp2Ku%DA_4Fh!- \m CH]ӭlڟ%hg7q-cY!GVo(6G! jj-4fYhGqI6vE%v߃,#V beݡC- zɮoE@ rz .֫x'= k-p\nLq 2 ֽ01F[N.e, :޷5}։ yF!`zۀ* lbȀ/ϹWF#Ͱ 29@?{OX@-4wW I#mV Oc6]hGXޘJ?H $Ì"#D z8J %/+Ao9l*`V (wʾo`(o\ˆ~Y45kPa#mGmTwWo}Т_2#g{~H +@C P0M^eEu%ȪGCd&lS ^DPQLTP ^VR ;KM3Xx4x8 Cy]-ڛް*i1*5q&"ƍ {HivU7_b#.)v%=~$^QWF(R ?D㖏l&yAZ1 ( \7IJ 1s51^<67NS"<-rv3 \" 7 hHJ|"!Yt.~pׁd.=`vpHDI1 >ڠ1(QhϽZ͡w@vTwF&h3c\ U^p/uZ: #A^ %  lwL{)C5j՞WbU B!J[pu#o`>̷.E|nK@]?`BǫP?N&WSf/Z&WL~ <ZQL#OdI (H CeHwO3.^5㞑`صhO~,[!AB f.HoaK!gz B)C8T5?SXǢCVS,uD R>o ~֖M@.~ַ1"k\,HU%i`.Q 5DՁB(J-b-^r UE Dކ"jލ{]G+Bx| AQJڅDl@93 !%VȈJ}/r-PP!n5B_n Ww(ZB|[ιF?滁,Sr(ij˫ޡ-BHG^ 3ԚɅ rTR;Irv7 h(; Ekjb$-nK۶`C0)G5yiޞ}ၗEbw  zha2"@z,#d1ŤN(7Eܴ8`ӜOS_${>Ss9~jۮoYZ |}ho051 DJӕ֤*K4EW d5G g I=Sfq0Eu!>*Sa sZw `!HQA(&b݃\z@l)aDN1Ѣ!cQN>k h7% YF/&)l=>ji(T`sq[U%?YXESC'_vxanPh֩P+uI6 %U ȡ i WH: 3f-k:s^D 7XE,㤰B@j? 3 15\At-7Y ؞(Z}z‪6gtEC?*} "  4Qn0 A]7ぞ{EcGp'/JT{dMEǀ KTbjX<5+#gI\LrK\Dxx9 zIõ[ZK 11UE RP@]]e{XY[AuD~"lDNĿDV&Ӵ 媋R踲(R:]9 0Eu! y׉6Gmap s֐[_7ppULxf'dE[.!PFpO k!ħuu#F( rJno 紺|9jj%ح0|PQ;t#GJT. p0$eIfutTURw]-Z g?Y Yu%&I .Wr䫮!م]vtNLAV]}AT ;.ş0CD]o_#ZRQa׶@젦6dh)@ mv(+x8["hhn$fJ/\ J/ūXdUM1z;n/b"@.&O[q*3l~Xwi %LF7o<ɂ fOyA5D{nZF^m- Ik Ybh$ڀ FN,+N!FsK' 1mcv@2[KAf/+ZöZG W&*)(nk( ;'wn BCoHc86~Ѽ@u&:0( 5"9.CEfWD(IX?*ڽĀH*ݾ&+CVjwq ?٪[ ϣ2hE /7 ]u Bs@(MFO pA*H}#6qe-HRkH"(1:bIʦ"iHn& zsk XqǸSX/WD@Oї!BJ4wD> :~2@>%b'H22A>Z Th" C=S ZiWF!&λbL*P:N X$*]I%VTU$Lp]%h;1uvͭomM1t X ;dQ\\X ;h3m:c*TոSH=t`UzdA @Z>Λs:HA6 YNl[rrQl]pXD9ݻKLY d- Hw'56@O;Xta$2 M ·t0f1e+Oם9.XM}mdlijR k2b:I!wQqg예jmP ﭷXa 6]CE)Dy0h WQ0m҃v;W Jͺ)LA@1?0@}"Dq[®*`'4^`@(P'ܤmGd󸦅@72zXuZJ [xa8R*]WT n0jp/vZÛ3IEx@*e`@vۓ vl†U<dHXEf0ZD|'0@V|䕫iਨX(% (R$av 0vfE,?ְP͹ţ4GE6]8T`!U dVRw/u]&u1ô !6ah`DY|Oz~ H+@jX8] Zܫa `ɊB͝o7")Je[>q` 6Y⛽EXV14r(DW~Xe S"^7 (7/#5IGQٿykxW "`h7&r5 R1/Ms(P(ũvl_AZ+, 0:R[8P$!z;K !!?셦!+%UkuMuTwf% 7b|PtsfEh@`nn7AƔ$d>U +(PwEih1 R"D#Ɉ)b9 ́aMz~D)T@l=0fi0Qp!Xe'o ~_9|t)G4veB_Y  cb~jQlsnHaH0"o+'{pϩ &";7.p %IMoК+(F7t\30MD^| 9 J'hJ zh?eơ^ldă|LEEDo[lJ: O$qq>iɐ;'\פyE \,L6.BEW+&85Z\ e&#JVE mduld.+hA'U;_]bU7ѩ5,9 |nib{?wAAetb0 6SHX' %.y"ABGr#L6Z4_bRtʉ`@, Og/tĠhjǣŠ>o\+|`<ɬ]y?0M W\\mZ(A'7ЅjpP)JbU'w7e5*^^}_VBK4b0}5Y>9J@~K@mMjJ:Xts- dS Xw*n2}ۀtw#}dt"פh V;=/قwNpKnVhbGu2.)_RB?wxU#:{~a+ Hs&u^ԂV D413 ?>ػ6gkϸ`TCNZ) DlQv@W)Ct-!fkfԳMW c@;Ma `@QVBpv f(8Suo׫ԶmR ߤ-h71WZkV1MKCXDD[NE 3G'J$t=@f.z Z UGX !T4(D+ՋU~DqPQP@uH{4:"F)ũpxV 6|=Dz%m)lɉ΅#ۨVN޲H) L4ͨ]"Nc#.!_1"d;RqƭіB 0UY]A}-BPxB9 F.(^7\jT־J)ھ71l#lBh\",.HS-=*K6XB^9J.>dAJ9( | @_C)frY/ ГE}W%bPAu 7e蜂43HlH˿ 1aJ NEHoIٳ=$BsMZ*,B %T+wc\UIQCv{[KGq"/g•xlooD{K0h(6%B! 0lBDqeR@Ps]BiR@f"Jb;.ZΏt>jAQ 6lE\Wc ,\*f5nX6pN $Eϋ_Jރv~YT.0)FQ&V )1 Q `]B4/ -wFkbQ%1L꾌nPSWqUT9 YT_p 2~kj>;ű%LFd*Ŕ "C u[Qt6%3шUnBE7˽b΋BEof'A`Tv 8?k 66!)*(t1vb F$.4B3͗ @rK҄-?LX4H,6e[Z"M*b"Vt٧gEi{w p2 2]@(ujL@Êv!i 6{}Cv 4]Bgm!RSctb!+YuEZu3r }4`F3 l&& 8XhRbgܵD[x`:Oҏ UO ~PbRjQ*7ـN:J%.U{B"ȼ Xww@y02wR>G)SSd[&7WhӀ̡!QJ/5r (]fLE^(cݙV(~Xڈp eY"F'*Y;g?poU@ v7:{FCք0XأZoͰM+!V(uow~ `lgqJ)"MJAu4]l14I `0;1r uw"k kx*[B膼p'P/Ew &\AVTG˰Dv0@hl͆b|`%պ7?a0 i2*_&R: i op|ݧw ն@ hˀ~o ZГowF"bR)fp6j#XSbȨ&/^5%h HT k(^_clhzo&YŋGaM\c,E7hX;EOvuB#`[vmo,a z3_$Fx& *@=CSJSwUic"$.(,aOkB;nxz}-wt {MD !w]"99k$(&P~ 9ᑖ]с Qz0)ڑQ<@F1TҐN`CtߤJty9MWW:|= P.xAD@4íGfk *r蒈 @.{ aU&r*Ȝ$0h9h D[6y4Sv@UjI)lpTiʚbUD\x !;ԵSBF!??̚UQLZMwNr"@El\[NzaF GO,"UkbEk Ci4ԗ Ioc^ B( AЇR')2 ngy[X(=҈:G߲\lo\[PHI~ &s6/5z]Cjw\|P )|0 Ʃ^=v:9bl; w`[oK8) ;,(km֡d6O0Zu4Ud4p`3W K=MLfKH~C (iZ$-eGٕ[Z BBYJfAd hǃh(σZ34@є?Yl"-z"*\AcCRc ݛQ ً*Yy2=\.4"LKd(H`lԈ)P5OPIXU| &5e':VYVj pt/湂 Tw?S *;Cd$'-RTqkL"#{[-z ~\Vۥ4(;6™bn4S܏Isdij.u)EՔXjѢ.Vd}EL*e[geEF!JvoqXu*M潑) j*!rݐ\ r,Z8Aa-p(Kc'88OC!P9آHD]ټ@' ?Ǫ1U5nuPr">GSS]kp ) &7[ ޘ Qt@H1 qVEaHinaZTi&+D!do7;?֊ X.9c ]rU ߢg ElQ /m&NX^y.]]CSaA/ Ҕ)p*@ZΘDx@EiDv1$K#..P"V0 C(O0RϘ"n>$+!՟?0厍[mք.TC'8|GoT %r\C<;ݵP]ɀIm7N3(טP)DZ/~~VȫPT<>? TlՃ9V^XQ=vJ`lӼ /wj`آc캇e\鄁' HbZM,蛘PJ;$;Rg eNh  UkfHٸF"ͧP`6~a:ySH:or0xh[LCz 7.Ƶ@H?1AXl￸DH"w! :`@Lj Ģn?RU:ߚ1[&tY V@T,mC2ZmP( k4J}!5&9 JP {tgbiXLA"I,E:XseASGO–Lгmns=J0UM=ke,R1 fESJVZK%;D4Hgɇ) B`MbpE.J])(&u:)U4m--ȓxނtE p0-2]4 1H,MJTaNJ~L>\ f 56^ FJҏB@8mSqP ((DV*_[P-EIqe V7XwZ( 뱯K-Kw8ֵ zkCk  Om0 ݼtۆ#]P[6HLYdj◀$*Lse↘IX 솷 [[F/D>WӋF.}1W#h,u\S"1oU0V)j$Ig@M% ̪m,o `؇2 \hYJ_A>I_3Y^?7ngv&? G~~cU;+@mƍW]fEG8o=5;GCA-oaؕ 073${yopc[esi,,[r3I=.ߟb)%5F1~B.rJ? Ql0[0 C(%JWBumf3ę2nJ-JZ)f6fg~V 3KikqcV0&S1J_JtO &5_C诂&d"ġ&ƧR^NE a fh.KzP "/iV/!w0f|[{ !+$f71p<ײ)6`́V4lz&A[,&XL$XFԞ|dlXTX6fORbDOJ> K6zPEQA诬k1 H;i)1tt< XA#Rڈ䬰^p02Va,[3 [FRBL!, J׊J$-LZn+u*].;Ƶh.Wq&y YO:᥸Z^6I7ctK:HdeMY*MFgmV⼳)^[1NJGկA Kkfsӎ`eӈ4wlTYDlPaC~K2 *YHpKBQQbsvKdY[.Dɉ&ӠL!zވcN<ܥR9O(`Z~-THtDTO8t1Rc)lIZk_/h6Ef\Z+jda<2=l&U>XDvϊ!nfœUےֽm3̨!\t̙KB ZՔ f3/(ӏ*Yӎy?Bpɀ:!71%zmA"'J׎0pȹRڝ@cGWGaڗr_է[<5z:eRqtl%[%k ! ep{n&y Vf8جY ZhT~YVqhZ֖X8Tl-˵& 'c[!b~g,X(z!`b~UgTBZOGy9b+v~!4VtBȕy%-^KrWth,[ima+,pHL%Aa|GkШa7NV|ezt|0, 0h@5*:a+h03ڲ)ގ  N Q9 ˰:^|pZ9,o VgvHtTC+`n&@Դ!v2գH#T\BPA+'[zQ FZie0"!0i B_$I0ŋeMP (̃*3I-a^avbQi趥F{ ʢehَ&-\6T$yXKzCqjFѨe+b]E Ś(*hOW jT_ gkjkHN|b+(YQj2X\pƹBCS)XKfkqeM(llLeE.mVT[,c ي01F,U6S7bq]4E M^"-1|2yZoS-,vTn+qQBq4&$Q56TCE va H\}\,Q}ceMpY.]M^j) pj+c)o\eY\R./sُ $˕ŗFYh&|쩣eFLoEʛY!! 7b*,&&رF/g+‘[2ĮMc+]E\Qb\/!eE8lV"\=j7H"8,(EYFKh_eWCSPb>64=ҍIsQcBElch[)CE"emc]5y/up$ČaPb1\5c72(㹹X!̌RbȲEtbơ3*yxǒE'!?M2BB,OYEŹSY˄ƊbX.BJXKSOC2&T!>IEBbE BQ(c..- :+hj1E)+*2KtZ(χekB1 .T_(hJt9OymKвĽeGev|(رVb]+67Пev~3_LV~O.e*~"qE *XP)].V21f(F()Gnђ2(E"Ql1;\\..l&W ,X,JSEߪ) U3\V+䯢2qX*PFMTo6_J;tn4|hTͱMJh]v\ KefPE#||h4;sH(e t!$TwFNhQE)C|m_‘b*}( '6X)|i ѻ}΍ѣQѣj6mƣ SZ7m5\6j6j4 0wN5tF`@ɣO;`^ٳ| 7N}v@3M{Ax B$ɳI>2 &k3fd)`({Dﲏ;ty/F( y.CP M&L&BfA"Pپ6YgnvH:&Wh>7wF#6!y̭(ViyD[7DJ=nG|a hM̱҇v!FLRͬ+vhAin+N2HPJɻm`3r:K63FlLhɟ!ݙ L|%m:Bߨ79::?D&rtff ɭ?aC2a[(fL"0 Qg?|B+ '`Iũ162;`B#uA(ٓt BcCdݙfg':扤&@&Ҁ݇94 rN`:9݀&J!3t3wNBmC }mN|fAt+&̃ӻ:&ef|6u99ʀ$] (L̢n'?|^^ |%d8 M(oT^~S}BvI\\Lf~M@&7 4@:&O/'A[0CY3(sB&x &F04o6qrqAyc &`c@ PL ݙnM%nrϜ?)>g3c&iDtLa< 5|>IBu;;yf3<d(`y!EJ(Π0"7  y=NïBX>Og3ɐ1:D@P#VL#̚0t fJuDSa0f%l#}ydY[ZaI03v !l0C9&-ΫQ2n |o>?7P &'$!2'>tG^+͝Ng]y&}AϏϞg\`3ELvdX{ 9h07N9Mь&b`L'3r/0chFqE88.Z\_Uh1Zq[9?Vbʏ,Phxq[ޜ_#n.oT{88ZS3RYtŇ?CklD!K8QptbHke^F}Dl*Onjn|CXYFyA?b(\H +Piv?Pޢ9[?}E͊1vQ2(QXt93"*";p~~ k0ҷ:b+(62~'G=eK qaҎ>F(㊅bNEN=Z<\V*EO R{W뇭z\=PK!Gx @c@c&assets/images/young-woman-in-mauve.jpgnu[JFIFC    %!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?C  ?*$*??????????????????????????????????????????????????O|" 5˒^ &TZkm$rQ&Kg6ɴk@ [Zf@I|b譬զȌA\elR%CV[]M"-WLaTPϻf: nVc"eUHt +HJ=XJ_UtY2`kƳeBREevTZ_wAZp(+EQ4%D+T\ :ڦ*᠕"m#_E$n/ig@Hs{^x@+xh[FI49\ D5mF'&ӬVK L^TL8-떊XaJ` VVK5fHf3͔0V/^n0=HC6ke{tⴚ˹mJFdl*Z&VZ=ѯIέ0Xjuy[eOPJi.r ;RA 4EQRhsκOrڅ! Jp՛ SXKe-nHv$ze:wL桁6n2t*̘ 2ҋhڻ#6(!0ۘ>q(,cf$Pn(IxD {]N#nIG*q*ődfjᨡGdۈ*Dĕf emX³3@?A6v`LŘFV8U'fSaM#S,Z'~ i kM8DDNסl&|4⬙AH!WeM.3;B=+"f4P2t!U)%sk#UHc.ɹIe]TzpQZ͉.ErЀYդ--tds.L7$a!dWiUz B*G.l`5JhGXm025u<7bR3\MkJC}4eerܮY;uWTkeJ:Va4FL.nd\"[bC.٦)w)@B.95x]#:P&FRmќ Ր0K4VK#u LqBL=s ˮLhj4qRfSӴV^ qh OE5&I":T\vT T@. p 5VK4lpT* nDN f7( qx|JsiLEH zSjZi(PR(E$p$L ûPYDK D YW{3R+ah F! aöw4e]j[Mp4(m -״Qhpr`zDsmv'N=W@h˫w>ZCs2TjCQV3TAӢm~5 TXBD U*RF" Ն{%Xbdczqu/]Ҕ倔f\en*^i-8E,u!qYHa!&r!. SV}YbfoXKPS[pYE3H^14ufD\uViJaN:]\ˆI\Dq,<٢! 0c dRL^e%Z_<=Lcpy;UnbE (; ;hA\^d"zr5jżK%fu6Z3ó/ԶuT# nɱ& H&:Ъ뛣'uJU2A-GVZ4Q^ѪP2 ʡWV-zˑ׵bRBEEġBX,mJrʱ"$Zr086UVB_VFa{9 HhQ,'$[ ^֤$(3XĻk\4*c xԹg.1FnDZbo'5]Z IupUjUCMН:Շv P@ Yj17'MD"YCj+,_ eFlK ʭg^X Jq}y CӆY{S*_-W)-iNeMjrќNZZUЩ55P:(⇴ILw41s bEZ@[.nk['a9su;3(gd˷jcK0uT4QNE+Y[@И%[:lvGw,d7(Sj1V0܋1`-jj^k3(O>c̪{hMpԘ @־y#VY:3 vhS|\4i R$Xζ\f3>DػW[EÉ[)vui;N.X.tdk؍jΪ:5@v ͩWUVUe8:,#,eYGpNL2ƀD`G)̶P' I%BC-"fE/7Z^57<ޖwk; = FPipXI'<] gM'\V ["nC3L O;GHn-c(_7GI)rZH3t3C9`]GX"c*[*8&H7=@ uO+9tUs3sq*pX<-q0)B ,#qxcӮOC9L0`q[53\9LRĊǣFC 7>*&@6YtYȥ~"mK Vb@׺K'nN..`y<gX4fr" +Hy핋Js)2)z!&;Cc#j%l@Czdvdb5冨 ]3\Tkڦq&!&ɖt:Gf=:}Szmq[ ycمGRe|/jb)6Y:w:/mT+e+18b,!tVl""#^j|JCPAM.G }DՆĉ%#-4.*N.mueV.:}bE6daU& φŐ HYz& u39~  ތGU 1wIZTi}$ݹb!޴3"='5h>j-0V,]K0'5Uѥ !NW_> kYOh&: sC"#=4i5S4yfV~73/V[r#`TFO{fŔ`4E==6YM\HJf2VjQSMS3I10`$%LE-KJ $'qF6Vv&:-T3 ->trLR)c^?/zԥj IuZ{pzrƓQ;+܊JH\p=w7CpӺ2-:Y+ECsQNYtjs9ܒy 'q4:^M-׻-KpI4QhT0r&dJjqJkf$,Mwi^;俚k#@,}jTG :jWp P,EfTTg$(Kf+b5F6jorkfZEt R* 2J([T*ʖ;(n&+ CQ'H VX$̸\O Hmu)42tb3hpD$'0ƍh3ДT7åʣ5Jcuf`bF2Zkz%Av/T1%=6dM%[˒-8uhDTǠm鴪ykIzReLk:bPB- 4rw98S#*Rjop_q/E&R `PAefSl73TG3့ޓB==0mIescɥޣh9QsK Qa彆-o's'OVUdQ53[;\ιjZ#<-`D:s4g6ֆ̼+ BAe(MyXKHYdD<SPAff\VA ],-+7tVw?kQ_G']3o_w>G54¶iގz &HHU ҡSU5ѺLm%H_jYfֹRb?KlƔ:z,.H%Zf;2hGo㤄: w+H UlReks F2ӤE] /774#%E!-#K)Tf "z Z^O_pIBLSR͕"dWx7SƆCC@\P'If? [\9[h95dOPyLq, c%T`tmxFOpɯr5i̟Ajl)',?||ƶ^ځ7B,AE!tTZƝM#O5nCPȣ72ܚbf+/"lGsu:#F*TV[\!"2Ԁ&kct5ʈ4=k\:NhB9{UU/0 M`(BsL yr1(6FU}TAMXÚiD¨A9y"%u%ՕB@M34F]1ԩ(jזcaifQi\T Z^_AϮ0y#3(E(Zը YD:*thA*.gs9"+(ʬk1<_Iѫe6KeZ[: UbZlmtFF 0XLJ9JUf8/yy[n $īuk`#A=jm/h8F #oeZ!.).K =Iv*#hೃ.W^d3&-)V!RӕW+%ynRN,IԅM(ć*/]srK G60A4(ǣ@f+Q@(7Ԋ/ucnYjBA7ZI&`tymE*n8NmX\n(53M-&D0't3>+z޲ -]K-TV~8rޕ;Ri1zYi/WOGpδ Hf&HqjY:y<hj* ,Dub$Cs\Ǣʓu".*h m/\5,ostߕ5'\e΍D^6:K,i> ō 9q:Se:ȤXa2>CEybcΚFPk7<=%YSiRG@@Ԓ| A\SDHI:~j3P-wV4]J%%(LME,vٞ2ZCS =f|W~m,W%b5]ևh^pd]5r&R$ӋZ$њB9p;DB[U A^U̻WOQЍ5aZa萱@L)Q״>;;pwQZaC2Vu;`8W<2fLUYv+8Wհ"_U/g] L*koX_.nD@lڝ$110\/sTK>4g1R .Er UyWg,|H:@M@satR,zѼwq5clq=n'!ҫ/)[f6vf @6̘k}"r l&k-fZL eE*v1xc4`0 ||O%i6Ae21չkRGxNTg С9eM5b06(^z;ޡ^rz"[ 8قkS.-$-q)ұYZXg`z?LAnCB`єQ"dt6gOE=ORT͚3F2563qN*u"{$%I,"MS6kuIܴQYAn |+0i3qgRmi,v0`<ԬKZZQjYX˳4sa]풤$h3$@K!% IbУ{o΍;Z^#!(af>aͯ>jKBz.>~Ky !=˻@ɽq5=fSM*DZD-jYU*:fպh'P1KhXONA+Лc[H* 4^ɪ % ;Z4Bsli',l9(ؕrSWvh}'VA"nΞ):ikJ]T"o!SHh&Ywˤ`&C5ۡ.Ąm-ǼףYUޮEiF4=^C= >[EI[Q߂e1kiSA'QM "L|]Ok NqnNYGu_YiiS}pd|:djN9-BPi̤09`Mi][OopK\yYlk*{wo^Y8Њzy;M7+Ket2 nciQu!*2 [Bi7RuYAEީ`Vy =*m4Za)nepK.DDg^oE \C0e4.Bg*54e 5ϝw;k6ϦC'_N~SCԯq 5puq^ʔk\eMmDӘH^mt;-̷ycjd,SC\ Cv##kȝ ^W0'CC9x "״1$>$'ڗ`*T}V#, hx\mg;ϖ\we'(Tҽ.[4%~>1Nա.$;Z%0"]:nakj-s[zM#4lHm3ER Ὡ]eL=O2 P>@F hP0ӮKYB9js}HS?AM"`m39iTerG4^iCUKWD .ۑdRZZFIR5XMӠ` UD;> bTV1nnK7Nu4Fb /Axhps}?„J˶X6hH%=a4~U!f.Zq-r|඀K˸`#Lh8&MHpÉ/MeJX'F=O@r5>A9= FINR~JV): 7kL"͑\W|ZO&ı ch5(@#k7#g)XY-B ksc M7x9: 3C ^l2;iPez5+-O94.(E鱡yZ79ڬҐBVCbJT:D.-E+`4[-LAP<)oЫתs1KD +Pv4WҬց*CaV[zYJj#K 2% OYc8 >`MZ * E޲WλE>`Y]}hefzpQbHLrnu,ShXV3\nIZvhr@u\r~EoO'9ڌ Qrn2;C1U>;D/ |n\h0D`B*)6B## $ܓ4Za`\4~7k/aŖ:[oyS#c%.QɭBQU;6mC5M"/:ڤcE4[;jgzI>jވM&yVKT6;)2}.M Yp a/ Uvq*^JMfwmSd7ޏ+_ gi4Jylh,W2[G?BrSKN/Ⱙr$6Av,f ;#h f>ĩQf~}ddӱcl$\AY뺧Xkr]MEiѣ$u$]x= y}Ȣ.LS.?A\wU-[b4M9Չlm[Ȳi6oqbG^}oP5\\J[f ˱Ш*9sew$3  G/Rκf%8A{4dž)jT*fcz8ig8:)<Is5_3_w/IyGS}ǣ 7P'o6 fYs~sugs*h\V9ÙCCa:hTJkC'@^#M>=ű#}&{=ϲ_@4թ$SDIS0+7oއWcQ؞uj1&{ ѼǸ5HМ bQ=ֶдλg`J\3[ɉlK8g75vbJ>;,E< '4mcE=LS U|!eP>Ex G1ԕٴto[Oq/i`YPu@eWZ y7`沙3!yx.pI쭡SRFh AК:Mgͧv@K"OH*0GEKA}b4I}2y}+%hlM$\ʅjL lHHTu3tK-}d pB_"iKB[cKl0{&|!nԭV|REĵ2ޚ 0OS+]ԥ4r} 4v"s`!ײ)uߛ\zҖy5>Mk3?V*>)$o}6(u!X}։sY# P[4'wQfQ r.w5$l-Gi؃6VI+ ҕ eb Z*mhM`^5M4GZe5ߟ3m +ơ ;򪡮ljfkY )rkX6D`b l*\kܢ3Yyj(#yB>jǦ:o-TOdૢ PrPqhhr62/"(- ;Id^q-zki㸞P٦YKhN QVma1dyh6x-SaG[VPF!j0kq5B 6=nPUS&nR2x~i]M)|lhc=r0J=u[ِq,: X 1eϜUTenm>Zf̻- X]-@(Y͚z| Zs|܍toJM7|ϨCxjΆX[6Qo(+K #WaZ佨Ex='ERQ(ʩZR~4&ܕA٠ B F%{i(ĆfڸtJW) *uz<}|zbxB7 ƞ_3]},mN;Qt- ^Sv5|*fpT>)5/Ţ6X!ek~?('Viߚ{в i9[Ҥ U:#0 IZ#JjY-NZ^hVEa3u7aӵkXHPMI8R!a&c5sZl(y[Zos~liRiIE1qs-&2t+n^8i.tQ+hFT'C?uyX#ӟd_I]rz֦Nn>L'aK}輾gF(i{,'|q[QW01Kx.B(׶`7KY2z"r0m)VS: +T2Nkˋ-^84.VĂģ9Ѫ 4@/6[PY˩'E"S(*]p2Afߠ% ƃuVԟ dsu}m+irc}aҾ!C;]%''GC=ɇ5 ;Sh7) $F*AEe.`dE IjNXȩGTڑ^"ZbSu~Ⱥ9*0!uU gHY6TBljrO չtぅZ<&!$b4MM 5{(TG.}sk'eƿO5J?Rǩ5b;Q]z(LW.z鍸AQ淑7fg܄U lp*QhHa(`(Յ`HT5u2y.~~-T͎P^}yBxna~ο(mLRM\x.W'Oe oK3gk7z2JhW>+"s囊s]Rc8T4# L1հj = Sm6fb*3eAb߅My*"y M)޺ަߜ"8W91>_:IA3x  0zX(m/ڨ@u}ߢƮ|opC hb4J3ށ6uwg@oku:=fv1ja%*֫Wy4!yXĄev!"1tZEx<Q湊ZZր3[%~l8Zs:΋=WSq5DHZwtH bh.·-Ue*]hI_ t'P$뮺o, }.ک:EhS^ (A;XMr5(ʊ[o?]-XEay1W\3M8xc0dUInrGkSPg[)T$9b%Ohł '}?ZY`9шStiEϻE<˰smrQhaY`t59Y&┖Mh9^ Bh.(+6q :pyǛB(3Jx*,dKes~DK *&0 h<НkLV,9v>*jOĎՎI81O']fId :wwQىJ:c% gg ki N! ZW-'W杅ldR%e -Vh֊t9s!G>=njY!LuԌ/ b?se#>V&^^gƊfCEny; x|,[bҏG7ԋNtVo͇5r̔oЗbݠ&\qszic{ՑDm[eҨT (m}v+5{ش?v^*}oeh[("1Dk5CKk^Wnn="_Q4{0 {z.N #w:hC2 G6ےk~wېX%B,1[F6`/A9՞bTW%V>rPxo}$'~]ߢz,}wqj]<tʞƜv)(]kJPeJm]cIiauίs0[*W0}>ɝleXtiBr`) K/a:iդ/vR[Zy]lhSE:j FXj=j=cVB,iЛ4fue{öqizŋkt!AU7_B.Vxb ʹ1ؚHG_=FE5KF c_.~+ImַYiZ嫆<0G>#OQ2V)L|v@trX\1z)%X߁6;Ć ݌ftDdx}A? 1>=ϟ m97ߓ[OT쳱Z~4%*yeD4 ..Z iN}ݣ1iXamsiMfgcM0<+@qTJھ+Z3ڗ~ xn? m%!- T9AH:`&٬9{Qa::6Ej!z+GŌjXe%pf|A[JzÉE3ޖ\\if3>ijorGZSxJY AG5*.cPhEt:1aTRՎ M[]yc.\VxrqU7A7ZXǭ't`itߍG̛,>jPY<{PW՛[:fYe卾pTn #N@1YyD; ik/byb!6.IGѽ5lA9WЮE#Zrňk~a457օXK#х_Z ebEH/bμ0*~KA6oJ2"d[jCqՉd"e!eJXGv ǶnK,Ntf˱ Vy=ETqnkB@I0?-l?d c5[v=aԢV#WcxM'ȘA>dg*:ثᤔƊeɖt%P:Һch!r^}ӭI<%.41k0eISc'="ߗhb ѓAE#gU٫bD,]U]Wל"C8f2=12ނץKQi&-5-*6Ș5[%%3ĥ,i'%#9 ߂,7 *Vo kWL?C#֗׷f"NB2*mVu[ȩ[c~kFAA _WǏ,=osЁ+An[Y+b+Z"K'R2kQ'G]+2/S{eC}`_TRz|VL ׫7y{jEC>3sgݙ@)lV-bDj)_ |QjbM͏6Z-|ɾԶCtkk~LuoL^GTq"ly WS)ؼ'+4`K{rZ&:;]M cb xfX|>/>j$Hο`<g(kFr@ e.#|U }.Qj>qvUʭ1ǜ#-WݍRvXbx?m45r"ɂ|oGD #&L#g9+ǡ.yvⲂ(lBoN\Ȇ01b/{ϛЍ*x]aV!5Ǜ&͘&ǂr|PǗPWL"ƭf;0ljsЫQse .2jqZX+} g;b/}+!|_ų~hοc6`~eU[1H_8*E3v:4Gˣd6&5J$*U9 SCpG~hL.Kl_wUzY[>tR~s$P8SW,-,ftK,j, i[aoλէ]nl4>7g>V/3Tcѕw?5rXxK]K"Ty)s\\ eM壎`Q1#Lk7pM0)ft'%TGז(i\-/9"67U׵+فRu!me(\uG}yi z,a+dY/}\~xcX=>ZZbH>V# cK Y(gz#Um?cct<24c&/t]`,_ < ^8O7{?nz0bҧKq0[jnM*<'^FhK rȰǍhׇ5C$P||]AE-u-隵jͿaNmڿ[ZKׂ3dAKIyM!?;vQxN[{G˲!j9BӕMgwk6j3sO[Ւ bKavZXlNP DW2xa!5fɱd&!`*"?qmXl+4ǛWx,Clqi)XH!wdZmq咕 "دE:5Q@N(Xѽ@1>BZ!R+b,B Af4WEB$`X_+V,W<"9fX+6h}:I':D>2A۶0kg=kD)W֣,,mY84FDVU0b[µϼcz/f΄ "41#@ Џ6fr̟@,y%ufiZ+5.!]ur eKbWlABGW}X{~O/5C婑Nbٵ=DnBh^m[sֿJ"EZ.&9j| baN-R+rdrgԵqf, 4e)reJqܔ{1q+6cZ-r5n c~M{sŮҬz>F[``njhjkB ㎐z֬QlLY|+Wh HSc7s#{kMy^_Gm[Or [=WXv<[]Ѡ7C4' t<9fk BƵ .H'o,H 1`qeB#.(]r ],pe [Wh= :wFsZk_j`tqQ\d㗈%qVQ*o9VQشemK[9N81ȖN4aۮ]M`@!݌,3m޷Z)$iP|SXfW2/0b6å ![%뺶CR^IyT!#7Sdgva->9*N<4'%^uA22ĸ^7 ,7u(Š +t&?h9"'8"*jAY~LEf\ kKq<: \}U<-[dذBb=TUοlVUD*K6rnĖQ++5e ;[SlJ9"ٴr~,3)I{!ᱵQ}]K$HkLt96c TNL$5åWPV';&S yNFɚkrFr) 1 LY,B=2H|-^C`9e `i]qDmؔaU%M l6[:#NJR$RȾ2$W>(S%;FN$tűoG%+\ëQZuE'*22M 5*{Ҵ(F'h"xe`gQKR ΄¬]e] 1TcBiK42wwt}x~̓2Y +}A3bڿ)2e1Y ǁBWD4u3e2dIH~E^̀-kV9c:+QF¯V'J[Bk[Xd=3U0_:f5#vǖ X5>Ed,[)2!}lx[URٶ3k%m݊fbFMB:sYBDLT֕U]r,5ʹԲjjV tW݃, C5Mr Rg/,g++hD߁u|؏-?0U9Tq_oZTc`΢L:CY ^XTjߝ<T!mjFQcA65AP"Xз]+H, HE+)\fPDjR'.)G̒P:0׎#6ѝBlb`%ZvJUVVzޠ1'k>Io8!GuVZCLFW2 PJ'`Ǫ_DhDĬF,yd73f–GkKekR>GB4/"u$JQ,|B ^b-USc aVa2RKFf(kBѡb/u7e O C VZu1Gd3L_P:MU )_]R{A`rLԮ,e-咹du2b++cp,2j) qyCD󒼪S 9v" *67xˊ+2&h%VҼikoJ嫃1J\өK2y\nՌ*ʭ"x 1hW{Jgª/]\%wkT bYY &DŔxbK rayZYVVi<,/mmfgʮ|>.EdK%$9XV浹,; !kv QWz=(u)0vLYJY#%2cgw}6`v9of8KDgĕJo|R2&!?1 x\vȉz+b" , :hL]cB%M Ҡ󐵀Kr rcSTlv&ܓ2&Vg.$+)v8+ncy\ 4@bWr!FVR+!u_ XfbO[gNFAfXTK\_IZY,(j[FH/,,f R&bui+XA%e<Ս&4/ebw(DYlřJ'aLK HK O1/ʮRͅ!bDfsꩻvRC LXJ+,. f@bVQ2^kFln}Q8jzᒃk/jΠRA^T©w̕zgnx|ɪғrQ&xVȢ;dͻ#i`zlЦb8fM!Dd5|FR^JXѢƖVmv4JXL뭨ǯ7SboLypDxi6K D\{ބ!17u2R1ΞW+oF_YHP+qu[Q FDɶo6O&JE8p9v1F[,<!):Wf]ER |+ָztThxxQ2/8!50Rzk[[]Qkx[gV'/# sue"YmM !+c,E3L=ʚX]j6]W"W2RT%̑ZW1ű{-+3P=o?)S?M[VMKV)3\0r-l4Z\5?7ND`RbUN5: %NENWF$ `K؜[r}:k\pc6J**Vm?VuvpN(MW* 7e 屜 ljB:痬?NliNJ]n\PrE[Zڗtl- waZʯm5O1hV^VEz$Yd6V,X`JG%2m7~i:LVQ2߯K \[jȡuތev|jaZl %UJ6kwbNp*y OO.#يv,`R>,gfӍ^;a>7Yw},zL.\pL4-4F?zf%F׏Ya&ϳ]/yv9šl+Fs9fJ)j[ƶ-JvŢyyE慧;E0N+[sC 8?,ޙ[<Ր)\ܪSL-=\7%keR7cW}%t}i}Al+9uWV^=4OMs}\AU4ۃqt}w$)Z|4Ӌ䏛\1Fdc>V-,U}0 ,ձZźVCH?51[j*,+"_]'bQ'66< %[mMUx AC++b5#eVMl\1 ْ2~OJZ`ضV'I3e>&pwYO(xA,vW׋ :h|؏^Xa ?i,K뷋UPˑ_]/yX*;ijʞ6嶩زE@zޖ:*<@!"N1 hVlS|0ڰz~/Χ=W>uX}d$a3puK2UIyz}k*$ruQ%T_Ƅjs.<1oS56 xdWU$vgSd@"yBً-meV:)ł$V<#WʡGEe]f\B`Lfc&/j=[KJ9aZ^QVCcbfkhʡ V\tcQB.Sk-^g pL .'0IV]MR?4dcSMe9vEZ^u\X5=VRjhlƱ(+ImRDŷ"*Bf%/z,K&.MieY˹ѲsEʀ#;}Cĝwц2aY\1X%y8Vϫ ցa*:_)Iճľ|LUB;kV0ɣ~XviP f<#z^ϵl 7wl\̥{ };eQ] k" etFr#K bgdP|&̗VSgkd 4XM}]d=ˑIIP̮!Tf:r/Y𪺃+S[V^-\ikT] ,a5G+}&t|ˉoQ SMo}Qef_mXe][V+ϘBSEk$ϭe!,3:: ԮY]T肶WIze#$HegqΖ2ͪWO3$BWvuv}o}Ym{c%si~E*}emlKl 4{4+gC1g$S]j]\ZnseݶdMH.+hcV^R6%=l]KKQ֥RVu+Grո*]/o`-?1R]ʽ˯%Wf2ة3uۻl\b,B#qV冁cY0_*I o~?U'V}|2N(/2-bb,>1{k@28&#),hr#*w-GIّն]w?CՓez#!YAWkKlKjG:&KUc;7jW[eyr ƃ6.CZא2!hl,^2ԂD^\Z sUEhh&WgF$SK+`:ve /YȹjKtTmlbh+M?jXjզb #7tny(rrR 6 U[tKw%q@JZ< "0(D7xi} W!y(GRBcjD8O<᯽u8t*PGt/% M“P%AB?#:NX%T6߅ӆ:!k]^Je#I iW>耹@_@fQQDJ]]+ < jB8[{=;l\%oQ?QTj%EI dxk<2CUK,\XC> a(PVT'2C <!(uD@[V%Y.5FNB(S1tWETy.H}ò(q("袺lQ5EF$˽T^Sp͕idVF =8Z+eLB?7L_YUJ%(E$߇NVQ{â  K&`E B* xcׁU;#P㢄nW @Fp$*ny-x!çxdT'w&%sE3(@ oˁ{% Ǣ^#ꊲ8=xOTT)?JwE[!P?xLqM&WZUQ'tm~YMp̡9x ]h{kӈ "xs) ,{;Ɗ]DNDPV䭂?*% J GID-<r G VNx;!iVEwLʲf2%+on)%N!:erFYֈP'GB5jx]Dd) Yv<٧ua&xReQ œt*ۆ3<V/ '1N{xJTKD$WˢB"7WPB-]\p@6vEE,xxWN; eէ !H]V`Pej!J}tamHbYFT""xj.?dn!"(xW'eCI\ȔJ f!Di Y,R \Ԙ\JӀQǒ;uA_<,xuH@%K!mePtn_d"l,Aðy%5U ہ T)AfS eDRx 2eYjB) FJkr©(R+UhgD12@5xBG4KU"TaR# [u7*'^;EB}Ɠ+e.BP;$S+Oaʀc`; ŏ u@͗D`W8:~SBA5s澡qPce$ 6R~d.o4eBK"e0a ]TWGUEGȀT xiؘMo)BQ]=JԸ*YVFO)Cd6CBZcT CeLi1edT"N 0];{F#'gN|3 RU0x Ϫ/h;(ė?nZ\lnF3b18h45#~Pb!(!OnJ"@%=$pן~!T^d]x4k(A  T@,QG%8o' +T~dȈ1TP7UPT}^Rڇ1f6xҵGXe$w@6N@coQ+7YՐJ W<hH2f٨66)L,'k:^!~O|({h9#涋GRFkق`YnKbÖ[i;tSR%Uf见 ׆Ud}ۢ\mp+ty)@+ë{ T7~JdU4iA3)Ahĩ "J%۫(cǐܡʔ4ZRm7ZM-?*C6O ֊ M9J$.:n"#ONnQd44Zf6T?"QQ~|Za'z!R(bGu.D4}H2h/5KPu:ʍC1< ʁ(p%e= X$f&Qo=>e*;)*a|LC  FVRjXz]M: % },뺧}F>pkx jbگ Su7B0I7䆴'OӤz'9U 4%*29͓l?*P~'xP:DMÑ|S2Qf'9!~Zn;"n%[3m94lQ(g( uVMU/U dKS._ENW&Υ, mLvME%q[CXXЧ⫫Pg9,P]SˡW@kkSb5ĸu~k'56vYU.֚WyhZÉnʘ7C A@ dY5] Y*ꌢ,ixG6YXu1HB (9꺩Y\6YB ^'W [T8+UBOxxx"L'rMD l%=תNʆڣ@hl5az !\K d|G;rT6fD{CKhbj,-,4uxxcH8` :GTO2A>a:63Tid应7@ꛛ&NMKZg%j<SiT yM`'!DrmRhvQ{,q,Q`a[8wEho׮CX%rMDcM!nUg?*dC{9eGi[Sɯu=M5Jhht*U6Yz쪣-FeBf%_ܧ6ezmZ~M@r1@Py)Nҵ*S^Ⱦ^忽%lXQ2xxsP Q0iA{U$١7^+ 0@8m׃\G>&kDmU sD x `\nS(F4 4{@yBVFb Wb-ijQͨHxRTtQ.8BG.!P ҩRGݓ8Y tN;U,a8[(hB6h 5ꙧdn?BjDKGdG2I'UF nA @ᔄOh2/좒e5e]h"TAFTodV*-yP B l O?ya]:]GM`ڎ*u4(q8@5_ O}\:l:)@wDyp$/ O"ノ#WY *܃b7V>!݋"U3왦];( #F QN(o% 'ӅAj*8 e!G iFsh̉([Dy'&`V/Zz6P2V]@v+XN QMY ,}=}̥Բ˚ (EpmG~SY~k&DOLn=,OQe Ԕ QT :ьJ?/(M.kOc(bVkJu[Çp܍?‡YAQ~"PWRPNk.!J_g*떅sA4 wUg1CmyLqZ~ˢ0s݂IXC~1_,ǧ C\kġp)<ɺiꋝ L?6WVRK/:"bv*$l0aX:Ѧ8 !"a캣4RIQtRdBɪ?tAG쁃X DDXOT')Р];OETH{\ QӢm]8M''td[oG'_zG(Z!2i!(r8RQZTZVN"b 5^*IG6?U-qT4Cp~!B@fJ498`Xf_FiuP=-%!L<{9$;mr>I6yMUjskvBJkM'_D,JߝD/pw qu lA \ ]ӆF}w*r/br0.PeuR'C-T쀚 #YCKӚB4 kBn5a{&`9-(x.M.Kh],[(+(;X3y5'2Y1pi-K[r0=gMG CQ/ͅ:[,N]'?ި\<)@}SK|At\?eRAZp/{}VTLٔs qӈwMk_T|-t]ު]PKEu^z_th2Hȷ is+F#](G EDY1'(O5oʌJ'UG'(o׉̢Zgd V<(yYe0qZ l7Qg&2EШ. Z몢̗/pe0 ,DŽ%Tqd7dl#'^!`."'h6l,JKYݚz33@;9?zAXje*w?:>9NRi̧9!Qڕa{TCr@!R&yGf'L=v+m-e@wp"׈IƺM ]vo |ʏ?"yH>TEcUTS>պh:Ҫ#*/M #14WL1@}1ece"MOe6'eXƒG`Wfdn[Vΰ>UomxWnGAB]iç VoE9|h}{.TuI|:HN+QB&ꦦA=W905ے1[3thpp˺|n.!6,o  2WUbuF.DsFUأ'U}3 K"n:web-sNG 2-VkJ8X/v Eͬې>Rkĺs"'(IwQasF׏ &Od0]` Tzm`MHw=Bm84({t@b[VRlOMfm55b<~?1~exlo1&ËaU_$5it,00qӋo1IL| w4\C$882|7^#a,`a ȁ9 SXU"q:Ba;[пti X%*x ~膎ڧ]]ˀZ(lpځ _.6Q,lQe2 zj&UK4XlF+a~&p DUJMl?dDMJtNo$\oRjF4HkpQT4'(X!bJ3*;Ta ,XS%ʄ^hc24j-#xEЧ-od-/~p8t*fײmT(vsY#tBP֒>;6E6 nK] 3uN~>M4 %q sL|^'hVi (xT$OxXol+P\̨q:T@"o(T^P5eD7p6bT)jsmik_adF,(MmR(M:57@O鸜=PKefc&G iRT-,%u%Q9+ZnS[I^+AvO}/ȅ-TULu Jäi^6;_6*JG]̼b -b']PB"<Ҫa(=üj$re #IJ4ŹsG`;B s|9Ñ @uw@oV3j ӨyꅊΧPgy ״ljKw?)FilIwU8vTaN&?e&~*YMu >#t>^hA[ Ybm:vˆlA z#W{ڽ]t=؂hB%DMad(yBhå1uDy Zԏ>bTb kk&eۛD"/!~DBhTAjRi N-eZ%&ʻbajEF'  ll ,G]^hXgO _L)xr[阍9DF߼Bhtm#}bP6Jf2&ӮD"ET5uF9ԸW;&i /|Hn#vQ9R/vk0WiN1 kV[)ͭ<` Oh܎ʝxiLiE*AE;^FN|rdq~.+ѺIU*dd[uu+[!A_n; B-Ph!Q䎮v)䈿$*nQnnuB!yМnj>C"+UtQP `,FMtN~ss?uhw #1$g a@@蠗Gg8G3j]dK%b\6NfFԢ,JktNvT6.ilԎ;zjpLfi'sab} FiQI$Qx" :%GtC@"^Y(P:O%((Ay}< RBfQS a{? c@MHѰܬh#UTXooYe+&c䦘uP³ O ;!L(U.@iK̨* 9i!J⥹uFqFvD|Df҃Z%GbQK[H*CBLRR,3BViPIJ]#WwP5)(]7M݁Np_ ŭP^_t'ef+h EƁX6V#kcݫ)dܼNeʍ^D' 2P BҬl8,j`&8C ;8Z˒S0Xu7`@SJj|5Nde9,Cľ9ft"au1;pqTKEj^kFWM8rW%(b5C)TxsB>a \4T9omD1+ AD@I P/?L9E}N'BlPbXǖN¸?e-tF.EAT^]Q8;!jyćAygXtgHa挊9B~&򏇉D:>Ѫ\ qC6e׀+)2沖H68+QAA|Pv(1ú2QRMZL !Cl(Tmպ !A[jngtf3Dn]@9jS23\ hV\(еGbsCr4P~'EwL;̄% Pj4e 8gu@\k%5DЬ'WGbKZ En-Y~7M{{ԝIC0VoԵ*FXFe!\3ݑJ"-q&>xDl ::_DC-X@D^"B_R_Td#QYz,HGÖߤqV}IiZޞC ~{63#Q]Ps(5;{)q#jy/C9~F"]uED HV6PpDPp#ݠDbZBPs`L9;+(ba^'#{(9+^k9 9lɧ2s}״$ܯ xo;C-t>eB$L#Λ& KSAh)YQ>snK^0:JhkT烡C*>ma8Nf0TJP p$Dj]7hT,"GTb(e+!(R.[-W4eqd!z#q(gYYE `y}] rUSaBʴW&." (Ph|koDlrߞ=~Ȁj- v^&$Hد}ĆX|LS!biGUX́i  d V<ӹ:eF "Q#I$SdKyt X Y6DEGƥ=3 B<5erU$('̳itw!NPEf7_֝J-z,mer"7DbAYQ urO5 [B>ԡ:SqkͿ jxdo\hBP6!,@[`JONw2N4sE"=F;sO§~<|9/tvYBʘWYUx|-UwP4#Jee Dd_uc-,iA^P6RZKyVP10UDZQf% /a# ܚ7md~QCeо-+* ~U 3yʉ!B r3]B5G xB!oL𷻯5x>#UTPNp4$\/V^X; հ,u%v1d4FâTjyƦ o&f%L&mЪWMuS7Es`!by!iY[׀A{+/aW혇oh>DB#XO"%ZhYdQ32u({!I@6QRCf&7hr NEx!biR ]6#@iY;(*T9H#b%06U"lU%thZ~ZTCBa PN$JZLotL˥Ua+BtBݔQFlQ[vdi;(v aY𛍏?4uV#Ѫm=+eVW ʥ4WTN7EQJ @YT4tCLj1}§&vNT_5<']Z~Ź,í,!QhD;e$)?x3ے' ~C]KJ4?,QʵTNL9Pn9Bk/2peᢏw0YMGm/G4"8VA(Ue(S!fYxfd q:*Lʅn(۲(gZ\KO hS{ȐD:! pjE/mU,MѤ~խ쯲~J@Fe.[# r\'Ϳ 01KMWK:.M.Q,>D+\p*n*C:뺳_: F6GF~xK79Y8>KSIU[s` E +損YF#8)PүvDU@6Q *7 Y<և +!IQe5W臉{P.hת<U %Y*<MT=PG.ﺼes@ᨎǢ&xhDj񲲿,.zL(` GZBUi<ԵvSdb. Y #aB:]Uy!!Yf'p:̮T3KVcD{^f7ا?F[G .!bDJDepʫk ~DJ\vACo"+)hUmxsߒ d#cDG̳zsE BƪBK=EbWw: F~9.(ص @(6F8dƊ0a_e@sS0;^ ~/p ,,b̢(<a ҁ%_ "d(W Z=gwx@aD!T7g(RxEEYC z-Z>[-_DTEֽN !}ԀGd*CJ99f%\oU#e1W.iq}--BdaujY}ͽ!nҝTHTjK|MQTo;𛬼4EQo ےjQt7ɲ4h<<23U H0:TP<.(p K;)a8N5x fLHD:PU…-QR'to'TbM#)BꋁET^;p!CGdũ 9f(P2o;.etXi:ph^65S߄ 0Hza"V܏F6VoEr^/ & gPbԩ{%ߪ.8_e]eÉ(kqj6U8;CAnSm@zb5*H ׿,>?JDب E {"GE[yOUiFFҪq.vɢۡCxa ZVihDwCtQbs#I@8H!oȾ,ODK݉ͻ (B6XbbbyJ[.P!׺HCN(HP P(HCsl9m!|GР*Z . ~e/ ,nJЕti<:N/lT4VDʨpO{(PT *~\"JU1L0)-DN%?ED)!]P!C:lHHPZTh(Az/y(RS) Rd%ӨmbzB[u7;u U~q5ck#z \p@4C{=~!B#x(YB6~g^h!Vdynߴ#,hP:ee꣄;pG)Mg^ɊkXZox < j@U#Pfڕ-R-eY BۊD)y"~;~S{[/ ndנ7{<""_欐z.T P'E5L \;ri"/ &Q`o9e95B2n-&>/4G?-( N_TaY \ A NCwVBP j>VT/ X;p(hZ;/6( 5vXN*qNv_ ͛Lj2?˫LV֞utG#OHp2JdGJu J߬\ʆGk&ymRW_T@!TZ~T5P⍝(@.@M-#RoJRښ&7C}8[?nKWig(;v7@5[B*,ߟk(W};Usd *j'e!p nB5fӄ:VVdi p֜tP!U^^t>+- 7uYab١{gTXʾF9{=[t#P Ʀgtftj#_6S@Mo dJmJy+ ~% U~/̏ )1D'jo{,D/*#܅mB:B:pʥ`/恎N]x.0Xv xYs#+Iu6e.lfa߄8| V+zI=6 R;(p*e+@1@-APⲚJngbw䳁.%Y@F&xA At(-eG;Ou#5~%* Ӻ4unc]F-[YS (ꮉ;z,÷4_A䟪;r$vBiP:̇xhoɼݍ n|PS6SCC]PB`/gYOeC}aa{\*]τƒ R+N7B(Lt+)<Оߔ,:!n6FȆLY[52i9W=5RfQ{_,1qI쭦+.P ^6G_G8VLmQ.]Ԛ3@~h :Ɖ*OʍYM%Rh*q|rG }en&,+"J%-ܑ.%EGU9%D^],hV9,/uA-D*">,_,?ˑv`]A7WYP`/̅D-Ǫt7 E6z)ʀ> g*!fAWi 8-ߒ>ӆM!a:rP[TZjHWP*wA5WM.QLaF&1Ƚ4hs G #c A=DHPzx{"~TX&CbyR1uGE+,B1 Ν:qiRVT>}Tu$i=ȹ!UdIvȂoT}ead p5B\vCXu" %lyH[VpQA,e uZ6T #R&u^tB;)r VbBs/ nVj?%O e-CMe*u>#eS 7Dj'Dl&Ű'>+`?ì82BUuC~~z-T,H@ CF/Ց#Qjt/ ^j] CۧfoUepz~NeIE _u ʷ jW4!"~%jԩJkN~2ˁ."8D\~prtCje P j Cf)uW uF4Rķt)ʅ%R%tKA؅h͢,j#s[e>gLۯt R#jQCRҎjyAx\pS(臆F!d tp-T],[1ͪ+;,ؾly{"2DVU1e/mXF'amD*TLaVi.*ЧoS Od a h_]<5G59CfxX-cyw+*/4-xD3ٜbX܆C \ Z,Fqj"Uhc:z^wPĆf店FLU t?ޜoφJT5>i 2#Bi+0tXx>+2 8f+eE**W@jP:,JIBm L.uAjw BP(3+pLj8)Y:ʍBu5rPV*\S0ujу᰷}l(q@8`lF"ʈZb 7kuQ[Qn B!h`媟e@E Y}QTn=p4iW06%?Db]UQZsZ,7D$-QS蘲_D(3$-ܚ0^G1Wȿ:,d "mDmhBm9|ҋ^{_[<.%)G ̣:W( ~&y.h<uQ_pi7Mn_ѮT{!qttnNS0.F;6=OLI}`G٘qgv!?Wa 7S;!iجJ~c{3_`CVBV*S*9"Tp4YU#2+2$GUYwTG;>z-W7UUgZ*+HRwIBĎQtM[";K(wD}P.mR<_;wP%R"J G2]CBcjMUpDjx ;jk8C^ynbpe[=Q2F5F!*Gm֊+/Хsp蛈*Zn%c0AاUCg(ɩIS,TS2(Ĭ#E7UbitfY-MloYKqʮH}pi . YȄLF0C uP<ɬ`v@a}ѨYox4%i5 ,Ǻ֠p%DD0.ep\l7^ъӍ`>?䣈!H )er% 5,av xaHPExDrGTHYgZ$aK<ϺtPa5m|zAuGkN|NW uF/bҥۼ4+WY N䏑ɓ;Y?G)3vC=n'O5D Ľ*B!12bYDjU.05P'4,);/oTCPY8v}]LL-sݯU {ڟŏ)ת+R+aٯ5suA;>P$"/蝊 ?:1Q*n8(YfWD4o(=WOޛ+‚u_;sRҺo q-JN9y&T<&e~3(Yy`X_搉unB:-n"ۨCOTCt4& 'nK8t׳Z*bظA{#wKHH=L* _4 @Ne^+TtfVkWC8|0y#"e Dzx4<9VJE"%PAe@wSoDyQ:*[ ǪQcxp0!:, oi Tj 0ʛ 8J8O샛" "ZX(GknQ9H+ĕF*]x!eGToT}Tg Qs;e;ĢC * ,*PEoD.UT:D%vT4d]!Ê=Q}֢c*}Tjrײoz)% 79/C1R{[D9d)w@?TDt8nۧp+h@7*cs>.V! 68_Rd^eD>[5ō m@4vR}zAWJgi#BE?e_"8 "tjֿYYu-+"(PWYGf"Ǹ|b."Vo)Q=7[p3tK|"Uu:R #uD*A^څ'Vј@wBKֺ< ͊%zWY3'3P^dAEh{tFJt\QB}n@0Ǿ艾X(P]oELq̥ RdI_DǫTB Ȳ5)y!]ǒwM׋~nb nL._D)vV@JODhkvmSBteSuFE\пuHV0 e Y= dwec@cUy|OF"QUe e7TJA{T TkBǢ P(TBTeB 0p^whLd"UA 7ӪʨpltF;,YdXFiT涮}k 䲔* 쀿T(yvAHWC lDp.#js!plQdwlMJi_uBHДѨjz`8 b,!h)4\ >$'}f+S~(uG5yBB׺%ވfRp@n%1&L)y!QE]38N"!,YK3겫ue_Dz#rqGf_8 BpK4M͚OKXd0dDN/uX%/StftD;~Qca;˷Q7D15R Np1IGE6eФԂPvY^?++'fXv$]T@r A|G TȍcZº0CNWCw^/Ģ@ =y,'{/3S}]ǪkCy]U<ͼ _ YD_+B7R@Qny rZ wDtRIi 0IhIYlf,z@oF$\ÛmCm+/zHkFd_m(:P!fZ4N(B鵹YKeSAԬ,|@qse$}lc\ DwO^ϪIYehL!4"DUu۟u%`<5u?'n[Ou-ʲ%⑲GDejJ@~KNA7|a<_nGt+UmA̬*q؍\z tA)-jiD/CAW'8#N{FSxvDjog.e{wMg+dB/Vkff rA ٧y>%cy(_0{}f^}% xCEa9([ïoEY}4xCJܔq\XϪﳕ{)iD E2y_ji C״bTLYrO0ZDԧPpi  .ѠUTTT Uҫ Y oP0)DmtEYtP\1kF--ERXm!5-YNw>Tu^;k4}ʉOcǦbn$*X,fj5Lҭ\ӽ 5&DXChO-&BL>#ˆ« UkTWAT7.%vCxukpy :Zi5):“u0[: Mp`$ղ׮4q^^ы# I_(>!GTV`uN0(T^Z>@pBQ_ ƒxң"J7دtpTO}U\-砂#[D!<ځKl #IZܶ9z q柾ʷMid!Q $noU%jE8.Ad}%;Ď4BBh$LZXTa[,1[G1o,f5uAS-oR(TPytR"o~c~:nS6:&|RH:g#Krb4T|ʇ sMsٶ۬B6#Nfp45Y7_Dy0iloӒ pMU_. #:"Bt5iO)vouF7ledFBt$*Q"P-V>IP<9:KuT:i#谄ONhS/9nunnxg+`ڇxO?PƣLO#Uײ%[NgHa9tZyƲH;VLtK$i.Z@0lP՛Eɝ!(lS)t 10@5au\Xoé~^gF'"20UUqct41EG! G7Pko<+cIQ80G, R3'cO;A}vX|\ 9n5O8a: Nh,|=6Gl ZzٰM5cyC!*^/c 7)̞Xr%Fh: ^=k&&p\nX}Ny^5MnBn%LJX4hÑ^Q3Ք'T YVpD5/<x)je(AߧKF&#^!)+#S~rq nZvR SfrCjq@F&f'RN:P@fԼ14S_ GMs9N3dX?T)ȂSLzB`}zxtaNP2coOMVu8u;vESi~ i^'e![?Q@U| }Vnm*OLy}n]0YQ Т&c蝏|]l<מWNg1pWf  ARaSbD PW07EWYa ype]n&bRy"6)k\8YO { A3T\=F=aDOt7)쫐 +t vxq˄3(̕uGG5CNpE! u\s'5tDS1 (Int ZK%?*&j'*?d5R oPߏr ͨX'ބca7A#y"Zd퍈ud }_u \@iG`( J6DSt6&L9oAQ wXõEn+Ddզ0U29,XCq%² KTDƈ (0y/B5_+[jW#ED8"*S7qX)g6#xGp@h;*GLh3ٰədӎd9* Op~`f5!S0}y&28DCJaku.R.%A( 󒂙Bl :&)C,k= *Bk[t8 =y<ۈ(AT#X}u10ɫ{;Xu) ʰ.+Pap0{kۥө*1(5R _D3c1+1COK4Db룿*P\ .Eޡ} eC? gUXx-uE;pҎ# m(AФjx o 'u PPUShDaU{q+Ye UwCcj9x!%[ ){qL#~K |Qe'*T4eoJ,Ƞ|TاaQ(QF0DTl&9…b"C6]8OX*ܖв̇m D k}6& p: t娉_ ~ʱWn - 418s(nU:NZ!.!J#v1@bk^48L+]ts 6nrvRAj=MϺ8F#QW"!lw PaD"6M:;~!$o <88T}jKCA(ꏏ v'PymmiIAFGnW8nd ۱Fxr&U[f.VRͪx<5+88k߆hQ+֌GDbP<%TB8ۄY<3p柾p-1U_ p 'enPqkڍ(J<#t7P3_7#cF#(5<0eځ 4ED#Y\ފdc/)W㯳|c9/Vm6nK8؟5yE:Qn k N&O.WPda،/K\"7T4=8gPWE+-+"%"l  ]ԦVԸ*rC#QD8Rek=[~縈T6`Sd]VfӪ?n0-Pjo#tCÞHGc1vuNPVF ~bL)EhBdӅn:E ,ce_ͥTc:m(ًQ+/; tC(У4O (݂2x;찫~ V| Z.#@Pk0Ƃ;!F ->\05OeE&G8: n\Fgꪎ1聸!fQ N5pJPug(T^b0݀>4aj#eKTp(QĹ1Sd}3i#GG!7Æ ܊ͬ&=k`ZL&!e r|2]+2F{~e~,7G~s!(JG͘O${~aG W#XB>$~G ΟGTa!|K S`+<aUu84g_u('5*='rit}*@\ITMWd-fAn9! ;ZGtE:?d!{)c /'DG51@1D(U?)KMn57m.qO3:sXBi>#'s {'IM#yP 3 a|%>4P(i4 ֝Ql]V6&8msId, ;#.`+s]P(j7@u4ԃ(oUn!;(i?-ͪY6u]nQx}%a3}ć6>ώ|ةh=C0Fn{0VlS'7 idzq kh-b0a0¨dC&9e?TGk5$VW"wXM6J"G !w 6@;}xw/6Z+&['UNh)r5̘<3œq#-WJv!91K[H5C+.4(jJ~(Վ/p1HQm$vXlć>f6TTc@Yaم'1V(L5Y!1Aa D HE-庒I:ƛ"ie=԰O V@Ίr)f:D \1+'6Ib![B3CO?%'_T~]V#wM- %k džҊiFsDvUAe)"Bbucy8yMXBcqGLmyG=|eX_4yL\"\"灧eP#tś2i(qvdC&NUAs͔GEu)Ô ʣ'aj.MsEZۣqk(a+27Ѥ T3,=6;YA[!'-,ba3cH-6#-0oBC1X.`,X58+ g5K/xwqg9m6,b=uD};G ;-4NCS~ ԙd $y6E<*0tTpL~G1;Mu\#+XXCAsMd0 ooU dwa{X}S.# </9‚sšH<ƈy7|0FV;OT[I MJ-ωr|Aiߺau t-hqەоQr!۲HӟiAO3!U8`:n>"/Zdz_,shf͠wɦJ{3i[TinE=};/Ѽ pfn<~(9^ #&.f{7;A~b`#2 O}?XSTwRn&hptvԆHEd@ 2:PAEL]Ƌì"pPqt4y[ioT>S95Ẽ8^љ?'S-vFqpҜZAUH,iu\ ɹދ5a1U8 ->,~csG舔B( ҵN5 XC֟ITX U qp H<4éE Ld=>p=gX4׷?^{kv V EFQh3Tkeui `̆&=x$4bSpD87 ּ%e#sDs 9V~_#U6GpFJ}Ý3*|j'7!yL"mku3|ڽ=c0|M P窋9֍BuP|ECTϔϔ':8v3# R觀w5 4JGu窂ST4PJ*xGMCgap?˅je-sNS Oݑ0*?\k^n43^E<NkM$N߄-H fèꥢ';hmo" 9-iTSNܐ{gT.jG fAu@pS˷eѱDio(>>M0c%ekEC3ZJlZ?,@C:áNCo_ Ly_d؉RCNS<{"O K9rdBUUuSIŔQXo6bÏN=澠aߺ`rɣ1ꯧ9u 3-ڋuFa;{[`!Gfcaڠ\ ʰxNah\CLi^16XZۥ+agNe{@AePd@Cn բ!c9x^ SW؍ Aϴxuja1bCjDNgBf;3psg0aaD&!1AQaq?Kf*. X[áޟeA7P5W.)dy8V|m#}d54 WȖ۷uʭ7^5_Ϝ2xw!\a>wT5p#uaqJ_?؞U ]eVǵɉh;s-Bk )rf=}Ia{m"$qrl뒖 P[}'ڮn{}Sc-.mi&Wa'P$= Zjޮ` >b9nrhn0wabX-!7/i؈S/%RH9|<'w+-ŗEpa l \(&PȪ u y`|B<7(!Y7 :Y2()Qfۊ_xPZ4A{DIZqb": U0MBo8\~T@:׹F8wpnJ!W1ȢpgbdGmW7?[e(7[GX0%D=@q9P"p`ů%- CRC5W @cϜ[6{&#`|8EgNڦ~ĴDcZ龜 w)5 oU:Su͸$A2@{wp1Ձ]o?(ChNQ J\Hhp'4Os|Q*ƫcqH!gbZ~) +J?8M'B/+V0R s _"!;,<O*}o?y*^fLY,5!ve0Bۼ?d6X%~rU䬀M/Fu5qR$R _7_C'xDa>Ec pkYq7O9bއTM]':~0]L>1HL:&( !b7xoTZ膲 !&1øseV\Uٕ9J8s*0 ӿېuәB8$c,XmI){j:.$θ[0sjaT@n8/-b }c)B` 6Ji`[lt\37 w7B6#Or:0M|0Z[Dd lץ}GC|B ٌM]9@|& ߭c{7vo(Op0vhKgUS` VMΰ$XbAe$9Dy Dؾt0zVİ1_U OY@U{-ѽ{<;cBlGeJoD wJ&2IbnDGң+ V;u?b@=,iXaZ^bKؗ: E~TI\j/lIPKrAщĔ b@WFs88 7l5,N[0cjbiHhƪ^k) @WL00"q!lS EPBW@ Ńe(;7e 6hȱtYM7.ɍ* q6^L(mOyD 5qeF7GScJ n<6CZ.M@u1!&+$ip*/(q7ǚmSl1Aů$h05^=`1349F_k ]5bI콸%qKxGjRe8͘D/\aѱŶdۋ@[_0D WFR*+ۅE|mAJU E:95p]|M[7|,TTē .s7 I E]j\[(]ܽ@<ˮK\]&!9xx2X\S-mjr:n2 -ĈN*l&FRp։8 VXNu N7BX[Ɏ3=bmzL8 j`x$\T .y1 *y `3]do~Šs{x2?nXrq@ˤ w8L Hl0!cHWUyJ;Me:9`h X#Lc㛵~]ޮNg1Y62k~*n\V;Z\<.T"&hV&(:`-YwmMS"s6Le'1YqWD ?sR|*JR__Y) 7[j?p8Ѥp @kf&o PRڷ" 8Հ]]_ p*`*lIX2$eG_:@8(Z%ٟtdfةw& ɦx&^ b68D9a}Tpfy,U eBx:J: 6`^>5bTTxၝ(8j7Q1¶|Rm冻N1w<"wX#L|cprIvD|+ ϼKqڮ>rDʢ_{2tP[ 4,z`@ o< N3LWPB+`}W p4SFH>b*kN0$F*‡5RF%d$sNXS\.&)vmq:~%p Hv -6pPlH ] ,èP +%m%LJyvFb٢vˈ JWE GN8Y,=a|13lQѶi*C@C\"?@vlʛ~Q7JGڭeM_\ QKCbD \Qam\!:f.oJ!΅c}5||bw5vu-FOuXFb $qZm1O8 2@"2EM$wN]N hb٤o|0eMb"aB޷16HLDr]d̬ [e/pEIB) Rw|~"Q{[؃7 %+q 0X[fwUbb708":WBp]kWW&~6`!%f 7XC/`m6*n# -"q#qM:bn(&8f}`@߽(qqĄW]<8 OܓmN74{K2_6f,+Zlg4ߋ1ͅ{̈́8xrdTw=wWGm&R*} ,Ym U=2 IAࢻ~/*.;)EWnHsܠx>-ikr߹$>)f' n% +󫿬7C:IH~v{lwɼ2@Rx%:$f+{>Mf%( 5& 5.R7M4qNAA&>ya\&˅Py3И$:{ :~IB=]q *V?ݟ]:Z~`*}]Rsxؿ7TL*ІN}N=K>;jU8搚\QV q?pv`Ž `7g[i QNO.'ɦ7rKbov jF B ߗy_c0MB/n,;j6֦U6YZJOINq$\(? ~hhP`NbRWo.QCy m}4")1]M,Ϯ)ũV#Oۺ1UH 7[RvI 8OPp$5ɺPdKeۅ*pEĻ{X`[0f@oW*]2kگްHlې"k6'ǘɦ~gAPf?UQޑJd __ KaM\xpU _?#Rx TnTLφ\0XP3Q-T TZQU}d_IٵU./[p 73[FpO*RW- Z-ux|˔]N)4^*!KEE׆;B`b\U&w9KV\C<ljY`fJ(V)q3ALƚAR}1 Vk bs̲$|V62(+*Ryh뽐 *F*@긬1`VFm&5.ϞM]/3I k5?xD !bo1Por+xl& o'mŌaKKTpkvG :mqeڻr eh^29V s&_A u&VY*]MZn~7q9/=C9AQO<—ckteGrGiC* %&=Lt{{J]C+]bNpJPoxJ.L>?0 +-PūjK~w(k(J]])αD1Csgs2` L. SoU@wJ\g"\OQh.@ ?*o0>9>pA7s 4u^4qxb%o h4v?3sqI1fߣ"@; NoeUG!IAa2w/zR5ջ=b\b|uƊVX٨eh5*`=gjMBGk׹9>nŒxd}qjhWEjWB ~ q&YZb۹k`"=ۊk]eGcm0Z,x[~>kb;);XVۘ񊅫1pᛛP?ibll?u&(hhjwS, h+a xFQc]ZM0Nj}o k%2jX{G;ȷo…`b_AGƜ1VlOmRfߌrS,g?*!$y],7`ymqE R|dSVǟh}.xbʗ-<ϞtMࠬS }pFMdʪqTڌԾbt>`my2~s/@qk 4LQ(!E66W~8\:Ez -nh0]_LA8alpIܥn%yWl {7znSX o@F'U%\@.TBhN-}q@ yy' $UZ+|c=GF3򛗌H-pk D=J*F;o+Q2ՕRLSnBX1o4u0 ݫZ{]{n=waXDQـ5: J&"wHK&m1*<ɖ6 k OCx& KC7+`#sqSlưTM~q G&_U-OqznKPkF@^q#u<jQ6BF*)UM 1l[:B3߳6Gppb,mSqt zWH^L:rw fu"t. K)̺5jk@mp2a}p Wk$$'ndUQbX5*=tԨߌwERk̦o^*#.t}dtMw0*!vgʯϑ~)r u.0py bs^` (hMta&~sH<nQ_ & fsWU^V*!1E'ˈ5@g-u&.r)vbS>.U;(Y,W,k%-X7Ah|1I^pPfj]1oˌ}4m0/piugc*/kH@ ߍfKxqb~‚+=Iph(\+ Tu=XʠCUdCCKpV dhYe(|6 na}ͿSw0.L Vw{T~a4BJCOT/kSlo^{kݱ~S&ʉO0h">Ě5 z7V+1U!@̯ &TamSf0Z︈456ՙu] \1 ~iqTwSG. I |WhT5.t(D2hkDs35%|;O0ΜÅ`Ÿ%/)Z8ϖԚ\W~nߋm(ѤD` $u(IBMa f?(5|.ǧr6z᭷$Me0)zSkquU@[oS @ۜjW4 lmA1j2BF )H&c8iňOq~ ^#cl&PkSm U0">1]£0(b⮖_S+ɬDq74Q,՜.|ū83JvJi]aO+.}RS.7h^j'kjŅj /W P/6>SN!to>G9"49@+T:) _Wsn*z&l vLKGplF*K EIθݷx:>?xp^|`;]."D`x1;~0;y awq8 V~S(G@$20E_PgVߋ :1F}=$Eknr!7ƒEyaٽX@-q)@a{e)B77Sm;Cw8LAMgTf$)q5=ۯsH8Ӷɦi]RjJ7!i;xxAhrxn/pJ-/Sˠd[I4gU`PF$aHIGc tU%aߌEV@谬YxMn4|pJ4A.ڼ  hwϤoȳ +Eсf.A-IP.LX fR0@>5\@֋b-ui`k,wkwFU7 T0 - t' sx: ɑKDrC ܎0kXvidvep@0E @PmiH ~i6`v*D[aWyxp> .^p&$MԝĪl1}S-߹2  kLjUѭ15ĺ 7̂k\;m,=hDu=c2zPkW+7hWKߺ?XJW̅\K7O Ŷ9PwR־jtϭdufԝĎUą LO:"̡:$-[>iGmf2x8A= tݿPOp NkՙDc QQ&7 ^%A"'(_5Ӽ]@p04Sϼ  Bo TiJA.]&Ra` s'&KSs"IhWqJqM4Uٛ7.t}6ebnSm~1SW bN΍WhT0Dwf6`h\ P 1f2wjA˔@|o5o"͑ YÀ&.ps^Tʁ"ʚbF 1&>LRk*LcE(mq'gl bWD21$}Ma"ચ_GXpVԛλ*y" 6{@ uUi\KA9#4mc" l^ r>F5e|WQa*c{&* 1TS%mĭhѩWjIgr Q68'`nA7LJ\ ;2YG[~pEZk 6~c|b8*!!&5%_pcXpFQ Ϧq L #Aw~g*;[1Vqy/E`r655*y".)X⺼;s60|<)Z粒R&.)5i$% ۬9THAym -4ͳ'Jwj,ධkP S 2u&KamDT>cʀ#|q#09y>0䄔DXN͙pFcs.š1V,wOi(}fzQـ {?@CjBHǚ)CQ,"|a2iyg ӗ PftпlEPF\P1( !ˍOY+`b) X'$Rx2{aF ĖÂ(^&1Tl8YlH X "lS[^cPm6pIi<' `(]W…>9)\5UamxohOߦU8 &K {Ĥ+!^ ĭq OB' K*0Vznb<7rv0h#M#Ђb)7)}X-wf ԥ 0xX:r Tv8Vyd`Íb#&Ѐmib.9[2kj3a ?Cm&q?zk_CMkS=q٧2 $)lVTTъS>'ذ]wh'"kEcvX-\g#&SxM}J2VRj '> T*T z9+~W(dFab*PQ@C! TdT{M`:C rH~`]Ĉ]&)0a9Bሐ43V!aoXD>⋔+exeupy@{γ^ze==yYZ| j q(Ϟe-Ss 7w& ;YN, ~dY.P &0 Eh֩<׹DyZMTH`@r OԐMY$>L"n|~2"`97x-,tnk4hO$7k`J=XƏ-dFm>>i F}r*678,m&OˁGynHbA~\U]U9l.qmq=hA'L`Q8mm 'b%q6Uú)MɧS60G;8^%PS{d3px`hhNb.SkPރkq_h*nSCDp~#/L@}^˂&b`Fy <:_L \%Zܭ+k e ̈51N͢Dž2Bn a&,iBـk+;o79^?$e ۀwpњ bRMdf-|NNV_r*z8Ѩ9*NUpa`d .!&@uY ֞}}k4/q1 S`KVXc qbW5@}pՃ[WQataE*s-yjcB~1ABXo[ۏ"=19Z6oZR_Xe 6'9?R:jZ~,Ģ0; %_Wv & qJc;&0 :Rfɏ_  4l 8x.lN=P%iB14 o&'CC -Ki>>1xp`PS0G9)S;lGɡ8 62c4 vY5ұN,3AR[ -;*ܗR׹PA*仸4u?-5I͋8Gzt^у8`C]oQyE#p8n`iP/pP\+`|u0è/"`sn:i׮[j Ekwќ  V5x\XƖQf4Krd9jݸ+"Xhx`3A :`Zf slW*%ܢoE=tdljpLEFC6k)80AUipL\Psu3B/?8n(| YXeMRw {f?1aj>ϕpG\P*6$W/:4HO) A>}0'- `$\D`)X_&nֆ\P[oX,݆{d;HAopH |@9V7!t^o">V=4*B]8:&Ś=ADl1-#݁QuBɈ-0CL{ h~[vfh~W҉qQ @*s}vO A4WxP@Wmvs ٔ R;M.X{Kopkщˌw?&UU/TM@^G`3Nw CZ뫄P[:xb1|_pv&af_CHhŽB+bWvko PDHDX 5 qf4>6R|1V2pA1M1Afʯ%uH@B:!R!hjRXÃ>C^4O0%eqJ( oZ)]j/Vk'㥂A!)af]ȒJZFuF@z)%Wq\2ynCw uha౩hȣLмf)e2U/I \ X}sn$hhOa,"f_bA.WQ*0(HnX#>"*#u?8 PMv6[0`XҫjK P뜤JC_ѷ@$%br| ,u8Rӳ]ŌZ | `6dY\15)\2P-yt:TX-<.JJ吭]F,eQ@p_ zOE?!TDgNd;0#*Jq V\L ׼Jc9.(?$%ۂxu Ϸ!߬rȏx('0A_XpmpiAia:3B"_6ֻ iR WN uL#E Gx6!\+PTc7iw$П&&a߬)Gz]%nm w^փ.lWb!(>~u^;WBe %!/CZ?'`bztv,0%Lt[PYs !xFhup4XØ"k&Z'3R bq~>r@9?;|έԹAG @n߀īV[>&H0y.|BZs7ހO\ƌ1BjeО:4OLuo1#b +C 5p7j=q`Z8"zav3@$qJK8Wu@F0;@^Y8fw(O|ҕ ;sXR+Mp@qLfpf:".CFޏ""ӌP`cL[V[$]׆DiZ/0 W 81oRDMa ~8 ,Y@U>iwR˯T8 EQ[ Uꟼ5I!%@9Qdo.\ΥSe:kϧ:(6V85DI1"&)=ͤp{pP4b+TÀ+hө2Wmé@;%:ؔ$c@&-i08tPBl`oTiF7y4_\4f*v1:2_ԙu!6Ȅ-o&1ӀD#5hGD%cZuS^(}3k>l YTpE:E p:GZWŘS!v1gh聺d vЛdK8*VÞ᎚<|p%9%yZ!6~pKK#~2e-~1e "y:$Q]xjUtWMb6Lzq =Β GJKV7-]&0WX"6__wR\^\*%D"_{1+ZmVKk TBz|ӸUQ(A]`(w^c"#5| 0Z>0!e>̦ vb\+RaUO*n'TAMN1v`,'p1HU>uA"b 7.]w&"2|MY6b]66Y(5:d[> }0"E1: ?XMʁKSPB 1͆YUZ. j-FLb@fDJf&GӧZjp"bz#Y8eJDQ.@6P $ {No5{W Ja&@jN廎{"L# ^mǿY1oB\7h-=\!l5+P![MچŻ==lӉ*#Y|=5r:LW v0(ZynbD5fOY O'PwT` {("0pTu0?X>bΟ80eƭel?fǢ); sTP"'yl-טPm T$+]dQ}Gb%4}WS1hx-d؅#}_U55P1ߛɔJ 6p]%k6 w*Ϭu5vܯ%3Tt~pKS \G./DH& X&@)J"˪ًf {5W!A::LAo`y,ώ ׆hh9P[Oe,Pc~.E_s9hf*!5cz`ܙQe0v`5CgU Z3x0!&iSCUވd-[2|3N;]o8k,JZj`K"rshO`X.25gA"w -~tFN()Zx|LQ ۖFb#fJ޵!!jTwH'B{icCh14ůGJy_h2%qmw6Djx} 9p1 #|pؠ_@"񍼛bik`0sQ[ {.[=eY᐀ b}?3x}(X1l[نBۑ,/.ۅL1IBܪ OTBPzhдM~k0"FaEX|a P=˶Mߧ;]$ɰڝ-u~4*xRND/ H7]ĩ=FuC( k\AUXh5P\c;@0> Q;)'LXdSq]Cq^`=9/VirxcXaDa ;s˶CqKSwu&C7!z7ūr+uC[ݯpF˂WLD01Yby:* uR;:MN~48Mgqh `aX\bӧ!M)iĞy_`Q|A+UW~<~{Qd*hyP^±`vgTéh …wcQXI.i;2[op݂:,"dӇp(B ńuLNi#Gpz7nR$7 +Ĥّ NB)][Bfꉤm!RLE,Ep /~a0j۷P{2HT7H@0sî)4G(6`T,SO.<iu<Hv2k+*[>pEweY=vb0ʃn t/Ea 5 ~{Jpɥixx z4Zi1@%9\\nPoEMH.Կ GʪOX+RQ\ Do8O0oۻh^. @כ= e<>(`>9X[nM?|=.%柜. [TEeZ+}{!Z d}7ne%]n.(:>l'V,y?wݸ^_GZ$v>Y#cqe]+/r-wp`З,1Cx>9b6̋NWxtwQGu٘6y͢0AqU”!e@!K$1I) -5, Wq 2Bo~P+v\)&IJLIg&|pACb%O0 I;m, 'qNyܜځ_&C>T>{= I].Y !&(&A"4Advh(6#[>w䍔'u@-GH5ˁ>ddK/È́l~ t@'"^ l42F[G}`i k*4_Wp*)^ސz&b*A{DWT'P!r a$IPjDz[ Y W~7'#D 3;BF Ŀ V_=r+w{"y3s40lbJ_jC,!oǟ1qn@Ő AVSYp-;S.+|pYTs F% ҫ (g]Y` )Jq/bK28WkW~]hê+wߞ†Ws1J YB w  a 5Ux@5p 01b/o/\D>8#u[>ȑ ʙ{~p.ꅞ(!NxI;$T71:<.UZ7I ޫ\CPquQW+.EvsFD2((aٯ $ϼD/za1N4B;|xaMYgg@gi`<8;<w|~[bCu?hмIڄ#ĨV c+*j3j]"VOU~}~qAbLBB %sdUIM }#Cw jୈz3i)Bˎ(]W+5(WcQJlq"M`b3د'"~q|tz@IbKJ,bw4&WW4+p5C5oin~=o@\.#,w(p}%I^#L8Z~'!1:;|VBpRSL$ QE-͍70?;)N8Da3`3e9,^0& be/N~qTvr`Cp@M4S_gTu%Q}uQ ~pJ(Q}ט!#X阡qvIu$|1}" 7ImjM]|1% A?F/Yn$6k &ڥ0r%/~{n7TF'/bY<iy@u{dh:uw*g+B>bM>yDҼE5u\|*XJo_dnq#oXյe4hǦ[BwX%M(7wWCssy4+F| ]?CrW>S U]}"y3"̻:B4O%XZ;?hfTq涄*ȃw %;뼆6=f䵶\h'y9y4aJ~w?xBoq6`l~\6+"LNxaP*ğ+/GM|bUD}۽#ԇQ( ;U*3&VKH<#$󈴢JVoZWC<,˂ ](`.WK {5q*X'hk|rt\z`UoAo0h6jkx `+_Dxx y*[yp_,AF0s14G >TBuw4ӿxTT45Ϸ "h&4B}ɖO $ e(JB RfJtb'ŧA"~0R{J">֦}`79f2Gn:A6oKk5>&<ƫ99DuOHO Sk@WA#,]L`O+l5ӆ; h7=b{7{CkeH#_&<"~/p{'rP-` )}ʖ蘅&Y?j ZOzKNmV[HQZ*̪25) @~?x.(<}}L$h^Bbzy_xUM/*8lP>f-ي\۳JWML>K=poid= ML:iz0Q)\M\YLŤlrQ߉$)`~0 !Zm!1&[ 'qz* :M߼ ZTpW4=O\PQc7AE`۲e [~ ,KuK7 x12"(?-)z7 x.;FES'EpѯLB L$ԑ5 _H _yrزƮኑq,@N=Q-4~ Ebl`}H|{ IinGsMwo]-f%΍%a_Vщ(GHtno}} ~. {0 \A'+ru}v~!P \(d 6cnb@O46=(1ɐgĉl ztI_N$vɄj [Kal(D?7(mh8xS SN|Ϻ(5+J+18wU<1^Li]Q- bRد]7op# A T`_j} VQbaf~2s*?RP[ ޵gm0,FXv8\&QZ~0m))Uvʪ \+.(Ce(u8A7SoĴd6\W VZڔ6H{pڳiJC/b vC2u9@끒j%HPX) CcUG:mpm1b:plHP`rV|͏M81#=CtFPPxdbs|1 `!D"o1xe 3*ɏ`F0]6ew )T9uwSF(!iY;JݮE6Z/9$tLPkA"}Njg]4 vOy(49a@I \@/u..z%n65~|TEV7V:Ű6ݙД0 F#_@E@m4*~m]kF㹃lD{ v;jvDZ(7L T-8"5\|¶o䡼6!dh83V\DB}/|O@+w{P>~1StphtR ȂyRA xH7=D"*6Ub]MO1r- G:JATČi}&> L"J%@ͻمb(8}5%]?ptК[DxJ2q5=i(.PLс֓py;(xS.y({tM1 Ԩ0b a\Tni?`S[Z0+V9 biN`_w? 1<(g0)i~qjpU`kk2BZ-3dǰ{/2??V\]$E"놻 W5 |4VVL"߇mY'l1c%1"' & a1Dy1Kh]x%8̆}D5/%pq'fAtgZr!N\c@>TQxWcTК"V @`<0]}š.kLS4 d(,";vP f@jnhH\H r4([fp_L@"1\\X$ NCknѿ&<2N@,yHP7;˧VdmT~.; ֌FI"e'.AqK.((,؃~\Y5GS^cKDy1#/. ҫ~2ٛ󼂈$ˀ o~ ug0$W 8geƯؤ8~ph%;U,}ю|s` b&2P]U*m&ΰ$wX 㙠uU湀5 {2o-"ayR'2X5TH}}a2d90`]LP)6ҴKB$l. OSKQ9=gJaDrȺ5*SَtPSs4Q U#KPS,jV$ :Pbs VZ?2sۣ U1!g thV*߬Ձ%~)T~q>g^t6ZXןxO6]=!"|^#CBmK u ?ymk..p?[VC&F|(ٿdNo RJQ>k6׼ h}bTV#i>*$6'e_PDߙ`V#j ]Dl-3i1y :ݻ}CZx )ͯ~1ͦF`{s/0$,5-1"ɱq? yVG|qPHm{Q-!. ? NjFWu슈;pIj&Н} ֻͦ?*n7 5X#K{rWm7!s =`*"ȋ_O k~`bKufZ P2EapR?V e:u*="]XQSM(RPJ %?Dj>q\`*Csx(xw&ϝ UbQ+:D8Lj‚QCk$WkWgu>8nAA%:t_Fl䘸6K ~ HqeyOT]Zv?;~@@aqVMbª4dGX/gLREUKA"5)#$G#G#0b )&@$f@^}a/<6 ]⨌~ oro.2L[A?OctΦIb2kI,N #2M,͒JQgC˛*5V|eve(FUս5\|<.EW58%o1]0-J@N囦%&EF4PJndEmPq뀔0L$yYqAhb)n'Cb8[v ~X|K沶QX;nagB-8(B0`DMwY5&ZnWhsIA19&@1{P;p,n@ۂ q"$IcT^d0<oy7M *.*v_ H>`ٸ*{ L U74ݍ!J_.o{낅DB,6ӳYuѬ=BM @Qw 7H!1]rO[c;Ɉh C1(,+Ey9Bv~1@]M|$[^asth#rWm (~,GFug/ U'5ܗB؇( Ni4ƉiaNϚH|xEZ+2xx5U=4!Iu 3kC[>ߜk bU&)*EM[]D ;(`Bd ]ݠ8A]>b6980@,o3WA*x'yV"$zOC`~L 3~70$q]\C"x/GL\^,]@ `P>[K1ӂmnu,&V0<4*ŶYQ75[0t{* )ּ>s;O4ۖ.cPu5FEB i b9#a7&R:vk{g{7& Cl70`(XHx j;% 9ui͕JL@A,ٺ1(NcƤ*1@ZiIުMe C~87vf"n OPVB?coEI% lL! KApP-%k>0NhgU]d#D 6n4lŕ9My$uANz᥾9$Ӥ=o{q4qu'.C]}uD־2x5w9BLM }h\TOU%?!%f917sA=1THO1 Am ;1R/)BcL]QU[.UEX\:'6#{GXĭ KRƛ%3kR7e{ѡWyzLV!. s $vi 7 FCप+Q~>2[PsHWgB-*O/}P^8bDx'7)!6ĝJ iPP4Eҟx(W\F˄?s(T t~~.XXiƩHL$g=ʞk48o`-Xɲ$T ܿ$LF pr$z=7" i.tfς %x4+x2f"]w);y8"߬DR "D.>#X!G]rtCkۂۨ Ӹ~VYس 7@0M{yXQ)cyϕ9!SbMz4':tB@4m7׍ӾLW\BzBy]Rkɚ:-ub"25H9H+;rtE/o.As\٭t/)aO:}aRC#=g~$ wT KL(w@6 "~5J[r(!WXtMĉa$ND8&Y?q/F Pp _L)b plT%EZO"NmÏA&H ڗ B@Z,.]`10 =y3Bb˹1kSo&ЏQ1 x-L=ڇXO[1o3cu iKȭ^7r5&6R [ٖZH* {ɑ"+}`R!o-55ۃP?7iz^`BE7P 5֟x1{\Zcl5iS8gCv\d;^&|M Mc-󁮦t{0oS|D*ݡ7 wERu0\r2:IiPĮ<G_&UU@([u!Cz7cpbZ<"O 9ou+ Qlw}:[O.!,j>m?v޳bl]ŖaQ`ҏAs`PH{VCXEHʆ$=Ȁj`Cwn(fY"DFb0@W0 Mcy02 Z8XVUq aj;k|=Ă{]#i%@!`,A w; pp€ԕ޵2'D>\(YN뎺.&M .ىɊMjEL wwv*0#Q6_!2a|f"͓WYnVn(2<tC1ٕm~0@5X@ ,"JUM7sE'R]w!i޺e^2U߳iі*nf5$Rk BDLVMPM! !­ ՟XDh$>ܬ&,Sr@.W$X SoZRwa.ECiz1h>1ƗG>3k >OhX (,~pCwX/lSXQH0BsUѐ]1wjiFϮ!5r8wNGs1HUZآ4'la[IЀ㺟/,*SA@ mG{ܟJvk( X*@g2p4^~5$4wTW7AO`EmnE+;n&iM~|d1@ = СaW D *fy-tFB]6!u[BtbgK#A(!]CE{ {ma~oX <]l2a 8a swn&E7B4w־@Mkg=hKO]dЯ\Zъ%X7AmM-t8CȾmpvU  w숎R$!T*!! uP~2AXRQ9bj6b́T<-RzKim?8U(YlA=~ؕ0u$Ύ=}*%o]P"B@_فl)Eۼ,n k}D1,Wmo*dE5I= it _\l ۉR*MMံP4E7-L `^\(*;RD[ChsD -0PDW W vkX4{5*/%xb nTj6O$ #HB`U>IJִN@o 6]= MԶǣ{&<Mv9 .av Q!SCd^~R9v8'c'{Li\\5s@#$׏fUɗo}Md0UFb8 Q7+h=P.CcǑR:Ah Ӳ3@m@S~rTӀ)!= Yʦ}Fɜgƻ1AxP| 2b9U&'GВ?F /{Š)Q-|1E.Z&IŒf[&oO&8SG]FR}bB\7Ji^;TeRw"!G[SRlOִ~EB/tF\}X`"#KKu O"YV)OK#iuKJj=LӧM'hoŮ @a@.[`~p 6bւxl:j:Ne'$.bKRFEaM{^#%`WlmT4* Ĉ>q#L*_#3~$Kh@J8`~xF bȈLuK)tRQق6fRu/A QW.MM3&e~2jA ("a(e\S KS.9n#6v5Ey`悴FQ_.S _AY\B_T`ghp(h 5BKt7yt.=c ֳ[Zqéscqhz=5*8hp+f4Qm?+mÚN8Ү;R+MRq\Vz뀵şiMyŽ"L$@`d J20h7 lYHXr#)w=%O[QSduֱki=$BqǮʳ}䱄Ev SPwIeZ9-7J!g2jL &.\min rУQ:<G(-ZH;LPbosp>!|/kb-A$Pٹ@X41)5}ƈ)`)Z6sͅ!^K vĕ`7j[wSƴ>3Z&T9IE#JDF{4WB0T !OL2J7 Uw a5d*aP6_o@!V۳[FUczWD`6p+-Ё (!J"+46!f k?q'7\.֜!j㉁|{CY4C.U?bں[RF/[Ceh ]eAkoq}v\&H"*&Dtb)8w*Wu߽]2!RWTBhݮQH $ 1*}Of"^U!tۤyDbϬiLӭ}TZlLa [8~Dt'e[L>|e@JZLb;fŧFOEB<=h4 UݖO~s`]}RW_Z2Pe j-{_|w( 4@B)|fLqe q\-!T4g2LC-VCQxBߗ)Aٚ'|zs{5WBlc -GތR^A8F#wjPpJ:{qbkm/JX`4PS8(=8ը)NER$h{X:|LH\ |@bfԝɄhuG}&@Ryp5^ BPA7 U ^m BBAΔTA[xo"V<&uZC.P(EP0q6QaVbtY5b"hQ?eHq(#`D$'>bat nfQi8Ͽ*Y@ɉlO\g OTK"Dѻf@MR40I:07vGaӚ1>\  1HEް[Odd}芰{rjS9._ U 7m~$6:kpŋYrlMRh9 V7W tAT˵r+oJ7_X2~*F}rx쎃X^9J1Up["[(Ӄ{*D /?Zr;S(AZfTlӗc'<8U=Dv'_HӿA`kwc% K +a$` ,٠ \!l#߼R0OePک: e-u|T8K/s:^bl~pD4I[@pi8[d%BN0Q >.nG YNt`$`Q:Q̳PtG& Ɓ%U2|X3.җ/ꊞG 84%@I AXusUXSSWC&pJ4;w_l"3FM"M4= 鹧Ƀ9E+f1Te{7_@̠p`<^?bG(DSµ5 ;%J(͍?^ЎHA h\^)oP w@HK=w!`D͟6Uv\ud%qM{(A٪͘BȠDQ4d_1h #?~`ZO 5Kxlx+ YV}D]}@MoH4c4]ϼN44im;shNʺqne,ToM`TYۓɉۖ˨ەC( bLOơK1#:2B[и)tHwvk"#aBX^GeżO  Kُz?Mǜ]%{p'5@:޹{QLۤ>>}Fk$5@#[`"mX~I&0Czj 0,>0 2y޼G ńEp v]ǪiÎmᆱ0h+]¡DN1`ZVcAY~%7;$'yow M."kXPUHsc6 ˣ{`Aź:-nQ]P WMT=Up¯^R w"? $3E958!Q!cazBb 4(b,1>)(Ra-CeGIJ*̏BtOV ۡ}Aϼjw._3s*`I߬aNm8{4c*CQ6P]`-^jdO_KP0ݟxny< Eˊk>9B%G.${&-pjqdh{=Dzӭ܅0 02T;>1Vj&;[t(aаE^8 Y6 QHàSi[46'L=!3p>ҢBM`Qf2dIZཧR(f0V[7cGQ {>ܪ.Eba/p51"۾*0@)t=;XB[4zkTid(C4hnO "o*HE{zWi#-L/5[Igw4~Dvs|obLzx$B}ޞsAWtQv%;87;j ~͍Ž`<CA=Œh l~pSEc9 0 } `%LS?)v&tDX50^`T&&%T+1AwH:$UxXONs*'I [IlJD!F6>U {bFV\PseJ;SqG_~3YEo",t6 t(Ԥ5rރ.`?W]@{x#f߭.M/ LFm•}h ]23StJ8 ֓xxj tlmS ͗4:|"6d *lDw6% ` F)i'IqRnӅ0Mv@"lLKXhYr Gau+XՁ8beנȓ[tIM{q@4LP9;5T4:\BPXOu־LؕG aE ߫l6FB|`#zwxӰhce@ >.'u̺;F:~^&:V.*ہGn U-4@ќq_J]i\<+],Bkv|eA#q E֋lGBN* y`8' |sG8 ri>Jҫ m x~pj`?85O!u;vor*l/$>2ģ^Ô!/u.ʢ~F51<1S`,v\bpDAu9(h&󂚕x! 3en t]2*b 7Rt+ڑۍ.Zii CyBL4_uM`=݁f3m~Lw"D#酜?X2Ss&kH چ 1̗ R7dw$]0%M f94.n G=z8XL%@<ݹ if2X/Ȯ܂V`4Z8 -W0GJ$5k7W]u'wl2X U='h|9j7V BYp(7LUzX& y `` uֱKMvo04N_̊EFtf13tډ;wq#[:ݘ8/ZJa&T0SX@mkJ#y?4,rÎ){҆v`@P,>>ZE|,O4!V;F"v7<鳣4@72mȲ|~[dSd\0(F9 #*߄ѥ[gŻx~rMI[|øҧaͿ*h:&˲4ˬ@S ?xb*M̏F+M6h<ĉv<|HY~3D cuE&%͢I_]+_LU[8}ŀE$&*[{:{GѨM1` TP(h_)0ۍ+1lB.ڄ5}ę6o^↜1K/m,kbkQ`!T?`ޱ UA8:,`XAϊbF&Qhд# 4 cGs>X$!d7mQ`& [w\whY.H*?E<}Z4Vw~=.hQz nqAՃᅨ#(gQr` ڤd8P7S 3 ȓ}?x)@LIO)Fm11 n]QFP q[A9D zcBkcPĻYv^>@~ \ HIlЌ կ֌0*!тgxn0"5& u`Qc@z>0PŠ"!Ӻ}BmZ~qtb.C*f1ߓ"eуdJ#4["B-,o~N`1BJ;T1A= <3D 0RÚ]UJoǵtڻ/?fs"&(hH {1<_TRkK!T}HPePV40c~0fyJDXn`̍;~kMM™L LN* }'ϟX gkḹxsck0kNcҽpKuxn#Wᮮ0M2jl@WTKCˬlP)bDK,#Z~n}*(f]dr-8|\LuqxnlS1e=~05uyP.,f>FɵT x%+ew|؅ ɄlWIP`CP!KZ@ai?&K|Ъ6%XMk ЛfnP$}LDN3 PKv67xtW|ыu}F=6QgM빹BDmYbQ%H|˜T R]x~3r88ZYjhCDQEG+_M襂?0E,ge(T*+ "#`5zPܹ [&#_1JވĊ ĵa M+z:᳴>[pCh]W 0V鹉[[@@/CC}TqmD^|KqE"|%0a1쬯3r~u(?8T:(fPrz;MhP{6#{ (ZD0 KaTN>`rxD='pѽBD"<*4B|\ 5 7ـ2 T}~q(mWSI%W@M;B,'D/ֹp0iQm2x5 J%v%Sbn0n}-Wvs#$)N wA_'ogxh&{˛׼,Sb)񈭂l{c(*B_ GMGrf>z3/)*1.Qaah[~i\ ,l"I TP>h Wgh@JY S'd G8PWě7kC;f$Q!2d5OBidy׶, HGO)I]֗F6$8(>\we㒑S"[ovh D #|akUZM `F '% KliC_8ԉ@; 8v|eFnβHeG $:ͨ7O<4..)O7GAb+EP2K#GW͝Ĥ8.Fsfw%RP5V-7Z[|F:ASLqƇq-OD` Ƣ*@ႝdT3'+klvns\i!G |']_1[Bm+j|qpba0ج>eA {+mp@hr-!aeA=wu$U')̝CtNd y늪Ҭ=i`]]w |絰^dHz%à{mT<>3IJ}g_>UHaIfTv]~)Vn(g_T@&}o_xdp [b;5 r5چGw%hM*Wi7:":A%bxA֦#8 )VC/T$)`B;B H`R Q[*z@b,bOgWDO [مh% A8pHz\ZdEw%nOc1xpF N85A(pۼ(."nTRŦ'=  ;]>QʐQn&.RU_3c UIRQT@~i|*ǘ&w㘑UFy1H@VGCR[qm_>vΫ|7tuSdT *ߙjقjJU1H@ijۈt4!DHltwTgGY 4-~1rq!ѢT*EAd?!0DhF)2bM戕T_^IRCZ6D)_Uۉb3(q4m Lg$߁' -|)q "%n@|rDD%e5l }50=b˪#]LVbmB d$(x7uIӯM>~b瘁#QE-ZUi9$xk?bgyHO2~~+ܱvqKpm>eEJ X[\D4]ɬv.(\BX}9Gr>LA<2c1q0ɑTd!`"tb{ Fߝ?AᥠWd04v8%> 2c8$ʕ .qX8)Wݩ|OUo& !ѻGXYJT#)1 S@HP8iM/5S+ha(s;P|!Vxi4kJ,לl`M"0׸D>Y1f@pe\hص ( `My=̀6C+PLjw6kc1wL)bCو%ebKypq@ݎ @#?; 9Ƥs15-zoFq{!'{܋F ;_Ϙ'{X=us{G'Ҧ`RMk+W ^e..\EQ[Qp\J~ZوPˬXpi*.w0<2 L޹=YxC_⪜C1ix` Ơ⦫8t2Sqj |6Y9ܢ4/,D%{yPaϦ PguB2E1ey-Zw>+UGDT(,J)]LRADb;1 SrM4]' FTU_LR{w4vKqQRzA-ña>2*G_'D ϳ:a z鸢؋@ٷXn !fjO@G^rJ p\٥>b!VRѾ;!copmب0w:Q}n~r7i,abc~~8A$g(tK QV V⚗FH:;],} N$w4rB"vj,$Xi7`XB>0b4oB6h Hwk [7`D~+5iw"L" %;,:'uC[0Q.@ݸTH}Ȳ!ԶfEI% B`4`Ƕ2ȊD 2¿7ķbt?8p`i!>'7"Z@$Tf1zu9 Pgt+|@"uM#a0OeCn@>*?=0l;N*H.ؾ㦍M+eQާL}ś^Mch?SX)SxX3fث<*|d&mZ\CT {wKdD%bJʹ PХߟmjTw="yJ[jbdů.4!;Bi1?<7ٔT ;Y *0. ׼MD]0t6rBaE]pOsբ"-H)U$?dņPqT M4{W-)J%7G}4֯Aݟp Ib,c)' N"bgu;uGg|ݡk1/L=0dq)~)t5!5_2R1f5swx ݄^(u>u \l(:X O1JI~0︩>~L"Es慄2Z4K ӑؚf(|մ0@p:bfYIAHD5f9'q߳_d2OPIϼRt>ƤRB{O0Gk'(k~DB(8ܘj,wq*%0Pw-]khVۚ-G@b #~53 ]4:֣:(i!0ikA,WZyIL2,|MU;b*,-`]pTẋt [dƼ6~q~I]E-\T;8*n6A˫ (1~DPBqٚ CL_-|LrDxRo[Q*<ǨIQ0$6" h. ?Qup b`MTX5yW}HR(~0#]l*(6y_piH_H7"&RN)Cw 18&$1%B 沇1PHY!-Cbp_#HOi7N>IF>s~j>.LV7G}jDю=؟ h+p)w~~1 !@i?rS'帐<L i4fƫb:‹3 &SdF50BDXwȲL^c;. 3݃%5E)Sԑ{)$LPdטإw] <b`.ܕ.PbQc1AU>oD7x#ߐqP=DlAh:02<,Ń+d)>`@[X8o{\%T6. GKˬ XL٥ <2GK4Z)< 9 " &1AAKw2j}oxn_^dUϽu4C`_E@)>//}1!0<\[?R'yyqtZT 651tx9C*s51Z[net חhID6o_ f(AaX$1"I]]v́//4_ h[Da ɉv]]q 0R⎆f5P;Q(Nό2Rd 4IU 3\=.h3]BvqOLjD\a>i'*!pXæ:Ѯ&4_q70 $ק2Fxcz%Bh >}3ګu?x07Õ.c3>pZ?7(a'm?xX q&{ IN=Lٌlͤt A6V0V$U٤=? %0c^+b `ykT{Ml2&̱SX`tX dnp=pAFg963x#q=_1P~.)'X SZt7)=TXkJ6YpL4x;0:<bP죹 w}n宷bMo&Qܙ"X}b. Q~,q4?i :ҟ`N]y&*PSx$4츷P9]yJ-EO8\v7DwώR7/يU~1T曾`h +d5[~Sx "GӹT__"u ¤Q!W!HqL T{dmojS+!tLRӾb5KmqB$u 7T{x,]K5q! wʴP7g1xlX$ EHXM7RC)F G:qh~ Pf fh]8714>acFH=xS7 zHukFi0W5wR}cETw1@E_iEt><)][-3U< {hz'%faz j:}0!a{^r`OT^ɳHӮsE blQ@/ @l; 8>ּH$8A9*$"(BTK6۠?&״(_Ü g Oeօ@]JMGxBO1%(ږY®(!X}b@NwV2SҮq7ҘF1hu_>,*P 0B/Ӕ(`'ſ^Oq`ż0X\  4$?yZUb|ess[sAyQpROS45YET"dHpR"$Xoq1:8A 0ϋ)yc ܬTH`RIO`QሧˬEDt0&'AMb)nDlCvx*Co_ֵG,ܟ fhƢ 4~W$^d;XǗQe|eX+ v3n@jMyaH&I0# _43ezwQjq0)l'b1|/ 6S8`)_01jTOQJ!\ 9Kqغb)AG_+m1ƣ6LTWnj~*${o*0![Lj]kf-.0#FY֫uexk`ݦ]cUA]Sit̠GHۅI N0]]eH.b6?X; ~?'H4ky1+i7JSx5 \=b @"|5`&h0 ۅ(4&sw߬T |o" mb@`BjL) hrUJ"?>3k(M#H&9IU>>4M<<-vb=@g E`fU<񌂪AWӸ3K{ 'hEL!bY,AຓҹHNF IZCd-٣~TAo1`"vLh/ŏxg% mjmjX9ۋ7%=Y0Ta;_JO,*@vwI"M45OS8b~]Q Z=.w_9I&8 j5({- 8Px^ _cbiְhqw 5;ώ *@ǁA5E όR' -7֜6޴(♺2B*WxkՃλ6RFT q'xb#O62@Zs[5RAÀ}b[ǫ4ǹ:UE5_1mn UqY@?TCk4`CvF|GNKexeJ%ppT:ďqfObǺ֭|Sa2yg]8,)~TzHOݸ00&spL[$Id~ѡP}"HOIj)VnE* 蘂e`o6_q]`# Ta] p;HkȹR[LBݟxQ+x3ks@`ךhz>sDGfn =4T0SHQ.lXVWH:EZC܍m?%E6=־>r_Xo]N>yRRgMGw(:g< ޿rZpۛ |Z)}x4ly6.*#d.d+m]x /tm87k'.(c|@#th}5-%jBaWL? 1_q:@RKC@XN4 ,▪}bPܐ2Zhp,HN:qZDqEHK_20t|Gr OO1Aw[b$X$i>pvoYcՁ F^b(Qb /m$#nbiLa;q3b?kͣH~˔EM`UGu;1m4\V_iu֜Zq0r `=K+{C=/ ӿOUAH!6fbCz;"I%u~r9Z}dg7@n&2I?8$੿W(Fq4 u R/IvX*.ao|Ӑ rL@AKkwk[BQud`~ -IXX 6ְ]WFMↁDwZck* OBFCww)dO.5*K񸲢P~qBP{U;)_amY+@/w z`USbH!E?НGyqVc|?8 hXj*iWw. Lԫ fԛ$HP4h9qjW5-R:3[w+pPۂhy&+w֏5jiTˁR& ԸGp7:^ LA6H{@%2Kы}ɋ (OBgklƇɏ-T}2ʠ/(ԈNbY+[FC:7PLH0y!.e@HkfnOJC+s(Zh{3jdMT*ͽa!a{Hp~qkXIĒl ?`A)Sߞe yp1"N #hxJֳI2,3m v-4  ~Ñ25kc& 5{S4Yq,d4ٗ koA܌ְmJQߜ 5!򎙖ɺC :*]/.$.&]U'0*6<5Bux/0pJ+qb9Ow,Qpw 6g Z|b\DASj˜a41x!@F4]|tRCˬHԣ9)w0GMP('JS8Tjݤuw J"3KiYFj17Ja"-]H4{lP8dvvzÿ́}hQGaPSn5!WiwayoiHXSXըXaE;Qx=[)ns,s'IaXL >X9 Dm׎zX/n&/{š=q(󆃲BA|)&ԛJMATeăuP ˉ$R qREF-Ci (1H(A%lfϼQJkxicXX_>rBq T(=Y"GYЦo3 j +OjUCb~&זcSJ;0&aGw]ڭtىP`(DHG.r|8f@ֽFN{ QӖynZM.%@n.1(}1\0L6E~>0VG1Sv܅TQQ:2y5wNT1R*AbȽ±Y-r+<$]z1|(Zb c' 'yb15qƑleTYYv1O<þdtښOWZCOΰ[/>PO`\Z(,_@B3*Ӹ ('7N6v`+g@z|"'j;"<0A[mB90u&蘣N|~Pp SV@7iN!%m"yȢ\:BkI@-*>jw`%ii7doqM E2G.Io m֪j`R痘@ i77%g04Z.bsgUɍf!0 ?-&: ݉.4Q0*]͸ū`]5o۳(:DA‰*mƈ -?V&0xm>p77qt15IDBbYpP_;.;-Pֻ>]!w~n؊Z_+KϝwE;q)Q%#fȏ>qf`k0s?3p•T;j.= u&'Fb؎ߧ DhyB"lhũVo|1GjF0 VχJ:p(PFG'Ugr-j&~q)SHbfq^n`QJ?'SnKJmY!R>AؙP>BPɾMMp]7Sy@צUt/wiúN|bp"h  4P :@*J&i~=ĈDn*D^=̀ ZHO.8"؂yM +e@ q:xƔZVzo!Q}EYzeP5X;ΘȆ)~F7U`:!U 8w(#5{|(ip}As R~Y[.wHXY1gG{!6~@Sf6vI?h=qLI#C#Trn5A4cJӀ7 Һ\-1iLlfvPceYw8Iƾ3c4wE&9]$&OA|+S8(y5/1#)cG0S_!l4#00M,w;; 4X@!hBhxV8-wQ$uCU7ϓ& 6WY3@=|JETBq~50ҾK]&WU&h^RJ?X3&`Ԁ$dqnI_,f4߃ h5ѥhR+y1op}P1[ @yJv%!CMDCUIG#s.-7Coo !A6~|§"a'eЉIV'5'8DG0 Z FfIR re-0ĜΨ(sL %!%Cs`^DuWI2h ^a*T9ߋAS KϼVHlw18%=y ܣ~9&ɅPB&u 15 `Za@i FWx-n`v0Qo35}d Mip+in՞L#J9>pҚe>O銀WbˬudʅSeA}]Cg7`fUt5pm, nwcEF>z8P|lw"tt EC_&u*m,LTS4FӍ0DH PI#uTkS) ~0 -06h+gq+\p5硬O#MKU y\!\t! a~@%t|}NfSģB>B`j$^'w uN0Ux㦍+I1|MmBcu̘` %!VoOcQ9`N8.li}q& Q|mJ,pВ15oӣeD*&()rHЂ}o *5qvw4 a^╼p*!II(xSG Rн: ,źqjJ}MUn8Q^ `NAp(45 >,*k0{^+ d}}f i@P 2U@mliۂ4 D ݚc)zj+ῠ h=OZ^0fF{#Ϧb0tůJD;=p@/y\*Iگr L)^4xHhྣyW츎SAKN@1|܆U<>qG]~6e4R6 "y=; yQd>i؈h_scFAa6瘠mOqZÛBD5)%]}@ۺk'I5UX{F:_шi~p24ӷ^ [a UF-p)Lt#QxHwوyS\] >_7.P!GwG\^߃Քv0F*'q"xk'.;)GI)¿i )0~"-4w: *O2kX.zJ"b(mbď9P'q3J޸y{qa jﻧ\ƒ }dp$[=n,?kE?9I+wrur(7OD=o d θwSyq .Xl3AzoBFb("Ţn8K7d̿4Z+ǸW"ժ!_,%MR :\3h1HBP?8YkH,^'ՑOakz {1P"xFV~RU#L DBJCp%gȺ2 ;|% ߆recoSl }$ xq_$ZVX3B䚇m:(J,T8 buϼ5`,^z*W$lqyA_ILH|Hx`7}@\wߜ*,S9PPU AkmUN ExL%0͜ѐVoλ<*ǰaCyQ٢~|8: 1v$uV2\V=yCouLuʒ+ 8y`Qxw)Jܘfj*]ߦC72|u`4HG{ %H^`%`6fiB%߸kxXĎ2_>9pϤq[2A7]X18]\~ #m3 ,d9$Uv:P% tR)W̫wD\6Hzf4W!EPJc} 4|ۅEwlmmzI4LZj&qƫzЌiB0W\~$VeJ{ȌeI+qPӌѾ7עd Q۶5KFif:e" /F2:~zڱz Ԇˉuq0oޱtk`.ߣpx{_> (bofBwns̪µy{,/FKE)!PoF۬B5[i8 fz{):wN.#*)y0$N}cx6-TuA Nhs.JOUɂ1B6KqI%Frā8ibbטRG~U{U.ÙxH@#]:"*4@jk hO9,Al㠤@_>MU5J>~|ƫ!dzY.wM}:ӝ ~2x hQeܩkgpX(Hj.GMIY;qh$΁y`zile7λ`*=}0n!CUlƈ`*el _UMmߧ9͚YS`3b]{Rd*&`V/yQZv[KY p)w_1տYB=sWplF]sߌ/1(g)aٯ\hn1|mG-_MM ӘJ.!=_/re qf].6%Sy{2*wh J#q֑n8{O?B6 #ah`]UcĠ^`l$dE K\B,#("Z<:<O!Wk9FuĪ N[?;/R*4x:Fk WopiXP_pbjT(KX|P8ech_?Xt~=/ĩqPF0JRX8S#pC+P_@βYz"Hm8Gi&!ViڧQ.i>P:$cA;l{psBMi9\:kGk0>i!U0cI 0nKsbPټlu3}<5X((KCy* #0jb #uQV5w܊Ƀ$\5ῌQ^r^$ YE`옫 l*.,/ݰb`D*y5 m;dZҟZ1S&D:LB <I]`(?R'&BCjmF&@ A<©DaTїkߔ[dӱ|T:JoߌVIC A,R7Kf氀QG`B+O1kO#G*XmN>`67gi"f5w;KC= đ- {55J*2%2DTNMk.LPȱ$"RrYo ?qccvM-Ϳ8sUñt{W0΀!?]fI=_s}y 8#c rTaqÓ{ gXƶ (9pRCZ\$*q>BnCLs1+kZ27z9@+_q43,/97LmFΙ Qq`B9f *X^?—`k+\ 80 2 3iFrM]ˋ7gv`n =n*!PRRjb^`aD<*{)=MN:ٯ `]ڹDbޞq8+m tBo>d_Gc&&)2Lj% x7ˀX+5:6hoZ٬r7]$}Ĕe+IE`h}hD<81,|nL TGt&J3*4/*H`iخGy1;%|2j>9mnLl\evus$aM+oqSmwcgd٥oqʢ*BW$ ɄKS`Bl2v *WnQ~OTڟ8;nMA-9|UuIUyKwxJƀqJh4c8SU;XTB}6:` F N:aR?& )A>CRO #2.&Eߟ!B+ӏw: Wr(%dBlȊ$awYD6{ BҊ.?Tѐ;K~ N~80 ^ln$w BG*VkvBAJS>4&Kd Qvw){*->ە>4o@#lՊ~wX>7AQc<-?FDIOcAhb UQniM$ك.(|a*Z!5֩(v͛ 4 '&ΓtNUnU(cc@n5?/Ji:Lam] j}⍅D)x%I@(R.B>mtjj؀jjwxe92VW,Fz~\k^ UbivX_~2@42|$!& BĘDW*=%%$Jz1Wl^j?X{QY0 'K+~Fq[XĐRSpi{$&S_hn\I}+ !oi@NraNLC_rswC~w0E>Ծ`|HmG9v#"ە)#|G ""_2XۃTvooF%KP QOE;!AWwXE)⁂/ytѰ?FCQÐ" Xӌ~& Íŷ_>_Ǹb ~ߌA FRiaыVlWzx'e[l#l9Gq)|2_g*qꎒW^!"'fvE@R|LEE jbh9] n8l>dXM9K]ƽiAκ5Sks`!n y1[WhwIrۄ=!(i`CSW)1@3!οѠ1hC|Η^I%~Op#kFr:74O=f(KL]Ё"T]ߌJ+8`7S{ * Yk2pn\S_$#"}BK7iE$(55E⌔LP;汌'Qo+TM`@TBIYJJQqoN<T$[Yoop87/qDG+ZI% -up4$(}`EZ={pk lQa@J0bXfc:sk ]6!}UvdڈR"߬B(w}-\ܣEET]0xmi1ry[6i~8Es ÓyDtIZZ!H &joͦ{P\Jn4Qkh@<.BPO@yuq%>rP)OʳB ل}]Px"-Icu#PMXdۃv +/*(` ۅB%?e,.E.hI(II ϶2 5 ˼S 6s$UhUPpaQjUW¿8Hn3+Dlf77IUP[>ýQe$v#kiA{~) .q w[qC^5~vcG0KZD2TO yHID$aJ} 냀/Mvk*b-*$Cy \LuuqVSE%eӉH]_t6Bxq[́(XC**F㖫`P4ͯ`O]$V b2B ?8jEEj)~̌ldp@FFi2jH$n,7E ^ilF|6Ou`&Q{k60R7F$:TA]cf+۲)V[ OPwM'ͻ5ǘv.ߧ 3 u?(¸` fdߜ;zpLab$Y:#oTeaX__)d%,w|yFW!6 7庌$O~FWWF*4~74t^Z+|N b#{*TI.UaK $Z OȵMϙY|5} N c>UqmZnX ipA.\(,|c=Aٿ|cIǁ4WJ^b20FxVx%bD&n w !\X (JxUuL m1lUpZP-v{u[R_X P@Ƃ1$oG_/%~xwuaY v. ƖtQ7+c=!fjz`7 $(!Ge q Q<9d͈AdZf dg%ybZ{`R* 6C޶{tO˔{v(p ߊb:uptp?r T]a!B>bJ%ThvaERp }A_5> Ψ8)wFSy`^w! 7*p,<)E+M(@ WDB%aOWAg/w Pj$ߜae8kGZO(ssV~IEIߜ J8/pLXݪmbᏎ{ ZcX4 *C: G[sj*Co䙴SKt8ł<,P Xa "k\JYݾᴅ#I*4|˥TKKp((7`*HYao -SykJ.7MéE81tQB7Qv`5 X&CϬgȄlqR6pqA,& Aqjp=A|k% m#pZ2oNI<MJ]mrF*\TenLMtuڇU:0AEr`+Ҟv+|,5drְI<8)CR*M$AU^q0btB8x^)4UXA2R&*P^CK"oφlsX{Yk(2&WGueW@;x#knSZwx WMd*ќr%?0zٷϜ(; ,V.\'!"bV&Gx%k&8p Zֶ? ImtFX0Pb@G,NM[xC @ 7CJX+"&ƅQRO;3a>!-do`oN6;8DI! /fy;$ >?X)D"-Vpn^?&<"-18N$EUPQa 6-t(Zi_n3Ҁs߸-pMTl$Jmq9#;-+?<ƈx\A pQZy^ݕ;&ne 1`~ z`Fr:EĐ;q-ZBCzp*cSZ5n k\&8ݢ>3fB 0KG8Qő&QA ~f~{i-DX\c9c*!{5CQ 4nH+>qZs )$}sj#x(<~qVC[ߧtoϓF4Ϫbf)5r=7H+rAյ_]: mHhIx M$>6ݘ5 )o] |)S)Et.(؉O:pޟ *<7Qf& JF4bc[0*ȨMG@o\dq.(PgCAE`za(#$zCCU z`(\P1A¾+б &*W |gUVǃD{ÝuR1+ˌ| 5*m3$>DqHĕ DԂ>ͭ6AK @84n3J }ܕ@a7i*Ubu(*5C[="ϼ 0 OG@gqt"N4E#6GiA-0]ݓ }iOr~6*K:1~0wwdo*R`,UY,"BT]]hq5 1A=H`@O_5~&޳`'0rڕQJ U1-Vl 3( #1l" %qS`nha"2'aq0yAJGbP= +[p"R" 0Eq P(⸍(_{nȰf4̹Z=@ B||8gUYܗ5kF2nQ߅; ">OP(}a$1k@(A;"hCHHBmP{Ƒ5v4y(@C;XY* / ]#I6 U[1prqfh"i\B{/`PA1]֮)~> @j:Utv}S__\4"Crְ "0f߅C*mQ# ˰ݜ8Z p0`*ě` q jh7 :A3T<$XU?Q`m& bkb[Wr̋wILAW[&pL#1&odVؤ8KRǺ>Hr.4wiЂysK乭$A2 NbBq_?8ѬuQ8H"C@5G\SpPew*"<~Lhk9܂?XvՇh7d L($&"UA7DMߏ%>*(###R\r"7 ¢qV'κb@7.:nHJiLV8԰I)B$=jќE@qԂ&uN8naOKX̀R:5 v/("t&w`:!ӥu ^?# 5U(ǸMnٿ EՂP0!Wh|뙲9[x3XpDWY,E/>XD0rO 6b=]@nW^Uƕ v|L D,8dC{nX.=G3TGZ` l!@]b'!ȋk}풤v"\B٥;>u̿S]8a NaHEx?Z4?4Ay}K6"$Ӥp"MlaK cZZ!~?"~_+>rQ/_t]y1%d6 oyTUԿ<-xrNx+grJEB Řxc@0m5vpރ WW0h%ˮIwk_/ܥ- iǸFڵor6DG74IH*{P4DIdp p"ơy/PLw(Kw+d+Bx VA!`ٱNX' T";txTGZnPv`Æ-gr26{Ĕ*J\śA<8Wxɢ;Ş>^Sc - _߁E$7Nb~&33jsQ+6B"Tې{hͨ3aSa & -:.qPp3GX4a?R0*q/ǘ4CyuM{`͒ #M"6m^f6R=.pm/$S#*D6q8e!$O-@mw7q0A dX(\J RC!E2UTW/JNw)JH\xNx95NnW b +T"i*a?2sATcm1b"B>S62F NG:eW- e밾<RO2`Fi!$VzINB ~oI($8NlȬh"}z(x*K/#9 v"zA}ˈһG((iFޏNo JPWW |(g 옢=A ITmH~Nk6ÙUM4H_ѥE2aa0"LK;0hΎ:(t0m?1ZsfDmȝW>Lih B|bPڿ~P #s~83$CdN|kcDK[]#{P|p+((ŎǸW QW]Nw, .Uw'ʺ %bf*Rn3! 1ImX}R\MQi^oq//~QF51H@}x4a~pg wДy"=wpX&N~z xploD5ޝƢX~`؁bl178,*Ţ]&iDe &>~n/D}&R?3j_;*$͙0nɊ&4e1S&4 5}"{XY ]T5 Y EmA 1N!_x j\o1X~&&o (@i$[U)T=[3I]ێ_joUUu`64 b[T^dHޱOI`1>{܁I*Mj~_%H?nR-0`H񷛑Km>Bugtݻ'F +l"6ϘL^|ʂ('*qgh4L4C6~+tt$ ZLLaf }>ԫ?e'&Q6)Hh0N&$$||hTgLZ43,Dzqks%"urCyT.*Ɛǘt8do(CG, "J bv:A5 j'z>M~dJp {J=|0/Ե]k1#bXKFci"fK`aKGQ0(.@; wi7nӖ|rR`lEED`SliZ~ VLRQT>>q E0feΟFUf(8*=YctVy@=7͘!`#Hr`U"zbCZ~sywէq؀h*|o ]kuuL;}B7ȫ.3dxΎdž/GO\рBZrd T:PK K)&ڶ'"IfZ,d}p.dwmAŖeg翬@KGGB~g:+V:6l6 Z%ωҧ/O$pTa`w2C%v+~UJf3PHwܖj?. fkf R~2wcA̭F_SZfP*\+VG_x$AQ\aͬ}&Uph죺eR4X{[J?W?X"o^aXi-2_UL1w.=n袣Hʂ'vf"3O)JUVTaD 0&N< |w.k-l8|8e{T k&CI\PB+Tc>qY M-p̆5iwZnQo 6Aڪp:&SόusYtۯO":1 U-o6$nR'R*#{54~~rw0Wqq;<IqTx|bP杼rbj/3- ׸@HwifL*Ww>5S(1>@/0/`0*HrAv]P 'wCeZ2L"q(1},pN+5}wJ)Ь6jZDra{?ٕ`Uq|ĉJ؂,``.Z pl[uVqkB* ַDJ ;b-]kc˂"Rou1Nn" (@- =M2MGK<P/O}+NtnbDB?.5t1E7{n#ˢ|mƢq#oH~0`Y+xܧklíPBkB1w[0MH:b߸)K>1 0مfù'PAX}^>naiZ۝'RLW.`JQ;+$}?Mxw &T'ArXvt$ XAqHf͓ 'O~bQEIb߼O/mMoq%N8V@_ ,!u~kY ,M#c5 A|LuԸ`*l_z`yHX\¦."u0T@@9ʋ:XcJì 8A38~7(S 'c8yzV]{nr`0j6y޿`*u|K.qc pC2hA?&%{k}f\By($K+}pNkwa R\5DJ(@o@P>LTTe8WI}Iyh~0Zap(CO10-4*k|b̉e:q,{$f_>cĚX[[@~O~, ~`h-l 6V?!bT>߸THaY@;Qe"HmR!ن #!QӀ=CGdNG%N-J%=耔 Y KߖW#RXaMk*4-. |wg/ K$)0`55&n,B!;8\[NLJ':|d "ˌbGB|{"Eꩠ;]2V}V0*vo6>S*Y︢K&$PK0inh{"HJ~91UVg*ⵝ. 0R($";f#;0VZbKWTm ]?zʤ.LBU&>~r S}w ?>,OOq+1$M3DK0uX4 $M;e@yƐw PPl&F-X. 'G'+P'f~j `c@`$s g:ѹ2 ^{$wJ9g&FPE&ªŋjx(Ưc0ΰ|]bW 1tfZB(5đabocÿ'}Zk (yFk"(Rk9=h:QbOM <1(:a/z)G(\PH*s zX.\`I8LvGL@IM'{;N=PF<%Lm򓛷 bZbIB.:p(>YW"tNF+ *rc@6_WBBSڻ\ +<6r@xQPՇ@}cS4ɗJ{<$mh0PAz 3'Aw߱oŻ&bj!jiV5;:l?&`YXY$ /"n%`q+f1QbA0o~$IX*A+(xǿbc1% 0e/f/(%j?%+a)ڥ]M.. >9)D!Qk:X `d]ff%"OD-mL1p*[LFHA 0% 2@0:@:UYNˡJ`P ~JE90jטm6sB?8O![sqӁ|;B #_{š*J7ruU֗p-Z"U()..L: 7D=ƶ;I (;1b_1|O0W@8rv`%67QȱSWDj fV0m+?NM+wX|}"'Q󹁐76*t#U56L;tnyZX4a$LC}˅٬ 1y.FS;?t xPBC4Tpm|8(t5̊)D~8F U&2HiY1HI營(8l!erz ~Z :vݾh6%?'1!Xp@QApE|NcJRQ v\؝<g!<)ntX >\8\[blq& zi~?U/2_@D>._0[6f~<4@)~7[Oe&lvwA%6)\]X`k(Yf4Z;$,oED aj]Z bƚ'!Nyn(dBvd]osCv{{lWM6ǘA9a#y'x[FMV;GH v`%IS!\LVS{#g0┘5QQ/ GCĭqBr>?mnz>&_8H5rHr== j0@ *(q0<ų@4~倱.kA8 x1|cM hma"G4|5:9i n!DDwo -#ͪ$$u\Ox9+.bZF<|e%h߁S!u8/Ax UZЇiXpF dl$ #ӹQmјAleGk,aO4#V n7VBփ* F{˶lNZjwX y\h(N"l=y@E06,ɁObnNZK&V`@l~`4)0A_}kJPpҥa0ZQ#}Ew;c$URb:"?X&.㋥鈗qۚĂ]܂ s}H߾c@HjaUCwP<~ " V b vHM ʐԑ}RAi~fRj݃/;O~s lc8k!r%vkB90@ 8eE1+H fHpT_K_5 m{e`e؝Jy]$2W ?x؝3u-(LtVq?8 ekH";5ı;'0v'DkXr (P2#9I;@ٴ  c;~ d  KOqVMnk,$;K&j @$:0N{eP.*+N.CXlcȡE>~?`'#h!%J0LX(T0<27b4܀ *";?-7dB P@ X(D k&&@5ްRdvn5\~  ]wpIvh\RQB( 9z>LA,vK󋓜#cdƼ!.PW oA 7 A"61p@MX[B㊟"cuw0(J'SsXg5g( Cc t<> 3@yL(5M揃/jho$ǜe߸L%Ќ_s  `8C#Q!Q;2y5l1Tl P[O)tI_D0T1~ "1]3j)ɖ?UIJ". ֖3rm ȠD(/("@Y O\ݾ)"3( /Qg/k6`j.$eóqH3+6 \dTI p5 w8(*1M|_2} n~.0EK e&] mn; |~0iu]ԧl9F;t6adtk <-C 9P]^y58')oO. Ʌ=*ݜ~$ (kmoPe;kbh$kഋᔺ .zf'cad̥ !ھMWFV=a>[_u\`SWDcUdU8^> (]RK%D!Z7hmÂ!AU۟Ԫ0T7`dXiF=E)EV0OqK =wdK j׾yq^@sꕠt&XH6Rm75;q(NDCtgOuk5q]r2ˇ pw w *X,* @˪ ~q%r,Ji@f,0D]wXu N8[hv"}l!R I.aQU@ (Fa DF?jBşZ~$QU, (V%~ܦ ~0)݁<:'Yu0oՃx*&\ yT59~0AآC .BkWM3X{-Mn)]ޟ(z.;I0Hi5fW. 2tTmnjn!@nz?×.MlLeYk1ꀤD|iKavp8ffDAKE%/ 5`h;~irMG_=-Z礘4(sUœX֤,+ાL/@ #Ů'sBugpBڐ5>Klc2b8A,PRIsyL xjd12jMwZKCqelF4 a~#ʢ/޻NQRΔY`>H[1.G S":қٍQbe an&7ѷx`8Иc/TV@Hn Y8f)ǃ pmVr`?>Y5x!abiσ+q8"8* 8k{ fG] Q'0CQ(LL ;6^M`N}ljC>;&, s^ۀMh>ciA XF~rWS_8|AzCvw%XgcKU-[>Cvav׳mmCF(B-BRO ㉤^|%QG{p( ܥ1›6OKca0 |qޠzMQv8k"Мa3xKJ5uܭ`2xӎA!˃Lc%E{~=G|`KTI_pv+ h|\B `3ܪ :I#9tLE"sX;qVvFP>/}CbH y%F1a:{ Zq@ҀQ|ՏCCEۛn2][XIHkrB,Hkͣ9ubIm؟6g*qF(}J:d0q QNhE$1TQ ?'Ѭ,vO`NjJXiWWLYHGlz QǃaǖE#LXk3!  ɁP5ȎH/1KjsT2C(2"pEHU^&w ;+*B8Yg h#@{ΈFǯ~د54xƒ}iPa \H|q:@ ԩ_V;ţً4)[ nK3G0+U^+1$9CA| QE}1H:&$QCT@KQ,ͺInBw#~>0,vq%b;/ٖՀAc6(%4-[v8݂WA>jRAHN9&PF[FJ"$ & McSE^'"'L#!:U`ȘfR:0V1 8#De\e$8E).W79'g,xpԐ O=MPv,!ƶF$))߮+MP_$B7 nRAmRO[,@mY۱7]\njU$BʷT ǸPAk([ ckA; ^NBgwhN =ǣ`5D'?!w T·n6p% !~W*AR\kpWQ#Eq%-GaWxhJOn^hLmH@{aKY9b 7G$UKLIJ;8µ*kO"/&7 OS kErn\s-S1"pvF#ܮx:Rǚp 6H&(S%B\/q$EV%o8pzdڗq0a1^~bָQtုėe$A4Z{Q{ A^(Oqm>H`HW%]3bn*OP"0hcO=EٞYÇ縦7ɻK_YK1nbCrҶ  ~0%W~ܕQ]?NQ%V ?iKpEgl$ n bv^C+kLڰb4ج!nse00yL !I%v ɬQ~m`."Myqnō{w9ۄdbE17z[H:?>-T{N.M͏i xt#tk縔bf''1Wd,wG@r{D9r  !~q6LAb %T jfdjW0CjH߆AqA 8,7c Pxz।Պ\"$;~xj所"MЩTtEb˳Z1U 12eO Ps\.t qyҨ\mP8]]n@6>2"TRYM9rC()ìsii c~ ̣j$pƠw31~2 ,^Q>OqTk鄸u0џtA P*&Ԅ<I˜" V- cY|dAJP8u% J!o,!h'rO:g34!5'q j<7<$,Ye}7**&$WEЉښpΨttq!UE&naNOR패?K?Y|1Fi^ex.ao+ҙ4q_R6[4N'zR] YH%`Aߟ-w8LYTDjy0AF^;1y(a1K0НQʎ:rHgeb;-)M1XB,.uERE8$3I*&l]W!/%vTq^Jb 7!L+[1P`j=l1κ[f>07HOj*|'!bՎɩdIn hJSXx"R}Ta@ymdY\ؚKz#4ImV[>!#V:|"U ەܥwPQar t,mN' E']Ki$ф8ԁW V)fR>a[~i j4(@5*g4vv^|&u"d5܁QhQxqx~z/- 7+d,V 5dqbalbuwIHW,&a@\+W~f8H5ฃD 1 J2`\HD|c6&ŽuZTVI?3F !e+ uP7=P'_Dvl'5q'5¥eăpll G P@[|#|5~y@GǛ^2h8Aq ȋ$bA~A=mG` #pUV CDSfz70SFÑ G]g"2),遯SU+T(9n2g醳S !_ϝ_;wTޏԲa 黹B@ _b[ ` O;_䉢4UbD/R1~-…DǷE2'G^%AFxwaOLF` 񀋂H **tٗ$Cʅ{ҥ$|Z?{s'`cѷD;îW]Lez!.=R'I)y>15UTe$RE4~ _O!KUt6v4z-x)O5CC|޲]"O۝.DPg?Gj|^v@A7' ˙RG\m8گ?pANɡuL5i*Vz`׊. 2?Ӿdk$8b@"M.^,[hǭ Ў2 ThBrUD^|bXB"?ہcu;v`Ʌ=?9Ef@1~״K;‘jx3)$?nR^}櫥{tpZs]"l &y3Ze`6L7\tي5c;{/Pa6W}k_$nGWQZ'(Nߜz ߳JZȖU.UWؿ{c .C 8 >qň=+bza_?8'U~)Hw wT l1NϜA߄Py~e(dϵ=])6IKo&C; (jʙ0 ֯_{1pIǗ%~N/6 WO$>?0ѭ `j0w38`jluw?z;hՖ|>9dYA53"Yi1$gOr9B3V"K? 0  R5k Bs1\ _@Zo@b`@ kf+`?V"]e@Ju `\2g0%2:5`[L+S ``31xAمbMې4ׁ"’ҵ y٬!2T: e d3 EӧC3>0?9aoЄs3:s#P7ծ2d&!7&g3H`m(@g6r/csD`0ç#/vbVϠ8Dup& `++\kÈZWV?Z!=)~@4 NyS&2 @ie&> 1PgS0Ӈ0%M6i@hHL0h[U T!3 |Rb@ʛZ çkRD%:@û8CӋC! %ć6)CR>F!zpfÚ3 4P!0:p߇XsB`ֲ!3&!fL!A pBZdf*Ǖ8M{*&o趓tP w!!MX|!5o(d9O㻼aXJ>rKWb͇BgLS8lÈjfxgBn? <لf1-{|E!o Zfbf`<8w075&p&#,<|`0w %``!:L] &|Г0#gմ 8A&gdڤ!f͇17 ۞n /XAc|yfCʹ&jܫ2b`2Ykmb2D~ o2lV-7FxCafppC0! wfg0O'N@dRoqgH8#T^zKJv91CaD h zC*HA"8⧝YZrޱ!2 `N&9a<} pjK9bd*B<MbyT p!l7 cӇH@̌l&WmHB8w:BY>uCK8"=aGX@G7D40vȩXBa -9>Gj43.ya7!?6sbp 4 ͽ AL8i̓w*q̘|N8tǛ4})hA1>0z\8Cpm6&ZnIia&C!*t7l8L`n,QO` >2 ؄85;̏7f! YSѭ4H1XOc 920q#9 +\ LrnWҾFfЙ9Y0!XpQɌc< @J npTXFi Ør/L!1 cH$xM#d2mdW4fa *p??tfVa3Xhф !,@&pe(8C0ee6UlcY7 +aRg1K̛Z hյO$-%G m$&t 3o/!8:[p6 -_JМɼ9 su2#3XB3ĴfYlo@>֖ciq3g20<2Ւt0u)JSFɣ W֔ ҫ|J<ֲ8qGD3<6Њ>h(* Kb*5,3Q<f^?# 0!@1AQ"a?x!#.-n1TF!䩈DYt=w*d[͋)"AuLxڧ\b&u! lbCLPAELtCTTSlC"rCKSPŔӥ&ELv뺉lFS(TȴZ^'q=4dH1izנI<{HS"4!Hbb֭|T,X^#Zd[DG͈bеș;X1`+[x;xNV1S+x1up,ChxŃ#XkJG0=H>3]uZ8M2xzq]jέR!.˫xt}GŋZ+b MI2*t?Mb3홥O)>І-k)c"ཅdmtx2bSK7u)Rb1 &/OBS*Z,hp8 g!zr/,1 >r,M!6*dTǒNhRG, ,T)iCz?B]j{1Z/bP9u:chqbŵRƈe8M Vx=Ttŋd◠kխLZ<](b(J KS"wVα[jLJ^׶"t/JU!ly<=.tOBN٥K.)VXd[SɾL[N$Aƣ'#k 00 ?n 6݇n9@B&0 KݛfC Mzɱ6f ̄ 2A}|N^(̀7i Q (:@YF9,Ce.h1;g+<@P&¶w|3hLЄ#TNyћeu̘f5 Rm&^<}?.Bh&́BfֈI QDcΈlЕBg|w4aov< '^tL9Mׁw0 h0Θ f̟+q0BlZݚ 30! Bih{&a\C`<9[_NN"Fu>+Ou\v9B,GL|dP`3aY gGFd3&ؿ^)O$K쭠,ӣ(| D$+&N>q' @?^XW「(?l Fm7|d('=n%I904?)& kR'!Y ѧt65v>)?O ' F,h~sCz Bl!4;7MɅ荓`ui֌A,5i3Fl|(CXLD,`nHYXG x0!!!23`AH 64"Mzn"9‡tPmQ5!Q:>'L`M, B [yA36M=rIVB fQCItQ (;&t}͢= _4huQ0ix+39EeM tu [6=6x䁐 P!7r{ YO2#d+H DJ=S82`tL{'љ3a>iA 3!c lH^BZAȓ&4_ h!C 5䭼k!19'-dB7@5a 8뀡M!wH։! sSVy+GM- BQ'g(0 !M@L!+ A0i~2fgT7N@3G YyQ  ºfgY3+&sft ?4 #D݁Z9%A~,,ï휨Fr#|èVA'92u7￾!>]}HM %G#u!G (YbM L /CXw҉YG(!Yr%!h}1 `4x<OfAh?'Fe~}}WSgӖPLs فBWxNu NfPty^ߢA\I:!0 ?㮝}#3 [ȘZXc Nx9 3TrrS @B Ջ +0:ffnGqo0& 0!@1A"PQaq?мTt1SܪSjdANjkDҩ'[ܱ^Hc*ֱb䴼J׉;:k.bH폗_QC5=(C=qydb޳tbذb:2LkClTSOK׍dp,b / BűňzN4-=伨C!^k4!1k1SHqn<^+!z1Δ1iCдg"NB<Zڦ/#n1VR-jԌB!!8ܩwN}W) & NةokC(G7<2(8_)[s,dN&{c,|D)H|Ic<p#tGN<$iHJ׆"=&)1T[qtۊX"$dEDө>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;T~" 84[⽇Ԧip֭TX 4꜅yZܕo$CMv:m5dI(ft5EOզX BeܞMbsu1ɸo M{{:Q*tm 8)O.IU ;Vb3 Y.0shoxG&kݹpߕ]#N`uҠG3a^b:ӫh>{֋*e_?-jܒ9wc$禩cH8nBAf]E;Ht鉃UI|ePEm^4Y8 -Tt9ͤOSalދ^{uF$yWE<1E3+*` vL^l뻆WR8%*+PD^ƬRip޻M ēH;ö{1uyiV8{QNO6I^-1ͫՔ+ iaf&,|knT'nW*26z0lҶF{Ȓ[b֖-r ɜz9-*n[A&]ԭGm(ܭFϰ,Jq`3sCD['+rJal`Mnm Y=!vW=¦4ii}[Zn%Ass=q3@f-j'<ƀA\W{uL|Է6g4T)$Qk l}9F6`Oi_7鰳MTg],apquc*7ErԔM,2&'IRgXjJi,W\i^CP ">}oHիӝiIf~}*Wy_.ms!bеh=jJ]1/mFaMd^uwn.--Uj! timN5YmRQ̐<ބll 2nzhcA ᳞%,2ˬhçgUXnLQϦ\?BAr3B<3t)+u%lZ, Vd.M$-\ܚ7&FN~lD $Bp)׎0&UktfFz*fL"qo v`6a[s&fJ787˩#s fTҚDMNn 8$0&%~%P5S/kӥxTHmy׊^0*B*|Px ExݍBZT)ګV\/d0;1ްN*SX=k'ކ\ZtBrѧN Λynq>QK x6[OIMg0;c>tLQmgOTM儆PDP+|+ 6ґIޒ`^$cy\mjUkk?GvUzLfCIEK`I V[fGХ#L9{ꓵ!Mr[5h 4jԕEEz Э}dcHg!h@fN=oB2D4'964r=P6ib#^=to;0v:jFÌ.,E^԰.$˝%f4SQŤ[+ 1-GIJ3\k<95Q 7`y0Q&(Iu"+߹>T` {Jh@Te^7 p;iJ}!rNLTC!j̧p&.fSfL[pf2a6P\O<B9+ <@Yc篇j*I3KֹZ"wyU=6X}t,hc/DvQhN8A8UgY_k{KfM&֐%h[Chr:E \$xe Tbk^KwN+tIwq \$mg(˵|Jn6TS&7y^!e\˲za_uU=+XFkm0nVoln~]hMo2+YOVR>)gx^Yh'jȵ)7UKT1zӂs6hBtME,mL D&O@8-ht%Iq@#pܽR fRZ;А;8iD{*Zŭ~3S|uf㢂afDAS;CM*96rq2x;oCY 1G">c E7M5,1i /3IЂFW>+ZL -0gCFtdg I[Da0\B{71JQZBF4T` $8&;d^46sX Xe Q 'Dبڇbrn-D bk91CgOZo5ԥ}6כ7pw/꘦eO-{XjEtzۘz%UVw l\KHAnff\.h0wf@7S%]gIQ/b1^ܑFP3A\"~XT>AmHIVG-˒P#QFJUi\W`7#-`,ƩD^YJ-9` Kp&_~!a::YD.:}V<қ#m0M#nNa* gg5 Ѳ*^m\ ƙC\C0=[[+Q3Y$V"%lV'X ւ|ɴ>8&)f*].iy&h+դ]DOCNRtKCg?)G1˫ 8 5rXGoh}RSW$Xv=*PPAYvZbc5t4L2G¿ !6756M+?Ea'K7FQ4Jw{$^SAMOMLT/xW:<6D7LqW:#ZEH 5}vʙy]'9}e8vZO]*~q!K 'k2ܱ6Z=VπTڙ5|־{|n䏣K|[U(CT0%Iс&4%,mSPڙ1_dcʛVn6F'FA6@ 9Z :vv7x"Tda O5{379gC<i Z.3'g =Z(ݯ=z jׇG8mgϐ{Mn7 Siԧ(u9~}x>Jc†ƹ@>1mi L@J?x N`%"Q5*`k.!kfڭ&Tt<}4' S:&pm<3@]v*0QflAW1wC=r[[SB:rhvVl׹m|Ӻ AnǁT񭟠i|w'_">u鍯o+s  |˦qoc=9|&=eK <ؼ=9~y^`߶= \tvH .oA|&7M4Q,*5sAV |+tUf>kنG>Szt}׭zb:3V, 4pk,G"sht_>Wg{u#gT-7XB \vj#SkQRe&UXz S.ej>E C#<ЯrTklkj#*5eiGGKYGa [yG+#U =t\X׶ig7Z\{_N XR)"XifREv:Y.;}^1ٶsz+w@L;Kz|=ϐdGּF~g"^^켑5cEFR\ԆP;җ[.. Nez(ٲ(qz< tNK劻L66lA;{Ojz߭~@w&R(V-Wa˝9ZgRH9U/t5I$ѓK?In#NXǼ-tVM@i }5e6uV~f&ޯ/mG0tCsz\)cn]6 Tҝwi^=YUQh1ETw.ڃum*ū*$NyEa)z)[IqjY7&EtfsMџ([adݛIsg*-X<\r ʿҜ5gafi\a䙨nH pǹsiL)fEЄ2+39e m}3 K\ +{Mit.S-#UzLݍRZij͖Z.aS^Dx][Sa *:AVu<5|=.XQbpz$I^*n/rLev[EWY6@G q[q4.e9u?WA'ai<8)W{-V3T;2ZcEfIl͎-뮾+EPŵnARʼjuXy-5*L!Q~Fg@jwF-cq/ߏǾj|3cANOk~?-3-٠XZ|6M9; ^(fZIvG_{4^[F^l3O84nYRv8Q ;VohK*sX#@ XV -H1$Z .#3-Fj?GSgYQo݅GXfP)L9,m>N} e:ʝBsM'.>2wWtXC#=QTo!{3\Z]ᖶ~s`K ]IJa~8\mN񄶟f;zyً}Y~`:2RK*zIj."Kjc_:hnP3\bK%MN?Cl 7VK-ȽyhLL7H2sQ>43uW.+HJUhmeNk8Qn:Έ>#*gI |(gMXɌSZ<4950%Ӹ6U-!}W?켽6zzGwʴRW}!;5`;d4[)⑈<Nŀ r0MkVe&5΍p+Fg>y^Qyy;y8M3Lt/1A~ _f5auћ].qhWf_syFr{-O =qDSA^^!+fj.4 *3q9}˶f2PW$5H+Ԛ2X:\V-g~cya![ȞM5USt*!hamz ۸:VH+[;-Rd&^mX-T I6 gCo2oEyzKͥ9?ҿ.6d'XO6襴%?QJ!padtDZ秣oKzxz޻oUvꗏ{Zr^,a+YΫlt0O$>;~ޗ;\y ^-u0v261F9h_2_kLy~)_լ~iltW7&ilH@ddW8ˍ2PN0ړZGSc.:`V^/A{X UZ:BXR S.2vb76/ܰתO|ne.z~7XF ߐ^? 'Jg+ɶMK-vn{)3Ӛ]AJVatfVf8[b1Ċ%ǯOoyg V&zmԌ)?<>ft < x=nJIJP*t1ϡ'ՍUKMWUjCUEldZ 9FWSJPH3dOTXΠ+BcŊ'вP-M.>Lyڥظ;uD9&^W^^3aX5Yg^@`o"ZmtP:nDEAt]I,sWIM7g*n_?Ne*IJc?F _ВIabP4T[W wBR0ho+'=0boh3-[k (SS4IfF!|ڗaʧ$Wb8!$lOS1|LLק<zI7 /(.C:1WxU񡩡-P))!(`[?WTm#O5-غG2ZG;ެפ^c֎ZUfj~y~4h}<ɻ|_y~}~nӽKwΪ[Hbt18+ޟ=!(0ʫn^B ?iN-hߘSXN$Ug>i_*-mض L6Gt*bmI@ꞎ/l] =20kŇ5J~{~ȹKG5-VtGRj`BҴM̧sSziꝆAVvmAB/ H{T2Zk/fY4LxD[o #YhYкk!xd:BQ,ǚz2(M ʗ9ɡ&t8dXH4"Rq]TG@ @.:r]k Z#ə}vk\IS}ajRq4ݖ(CtȘ줨HJIJ4g{Lg- Sx}PNR.gfk/ Ji%$G7]7 zC]{&Y^Ƚy}= h+=;+AXViMݜK$vf&x!1o*_H03LrA(3Rb}6 !j\PV.p ULQHNLѬ$H rkaKTU֦A=~xD?IPEg̯zO/qE܋Qkج wP[;yG*`֥?BDy M&36Kn>5;DH.f g{H35 Qz=|ך)k!sЊμz] ܗf#h_>Y,wCZ ʉ8ZU:FPՐq0 6фJ!6\zAFRy^ s=.jL Sm PTHcMֳB[[6eD#SJ 7e81)Hhi]/9I=s3d8q^1Sџ/3뉕6~~FYo\[/6̀n{&i+Z* Бj> Pt03B& &7(/CR솔ڕh|XNRw9?+&;5G*63W& b ]D qĮbƺ3|ײOhfIDl$F((˰jACSz+y|(-f0_kT/pT^껁 7\Uc7g%qdkm ce)WFJ+R/AS5 ~B7JIΉ*Mȅ hbB]VWgD"V(KEA8†p4n-T[.΃c@li[Se%]10do(GIЊ(yzzyH^_ s B%[/rӨ`:Hi$É-ڳQʋuٚ%4* s5Bjv SZ-i#;/!TwPEz fE>t"o?`wVH nhpzF8ϒPaߜ<6嫾;ݕq0Ě<X$wT,8aux!)w) 4tV>\-0x؊ h2oPQ}>s+Qq2Z5DWmy1 P`~tf `#9VT_ oS>]M7HBi}8,hO )YVQ]\~v|n5H:f1Z)B@fu z-{MjEf P PԠ`Tm֖|:RZ5j&i_#@yqbzQ-h{$,ֲ#.PV3=V?0JJ@ KϽ&RHi3aUJøJ/q\bΙ(8tA0*K^:;F6< 55C~-ܞ9Վޑ8WYlӨw49f%[cZVcDHM9%ZJH zP\#0m߫+05hB^ PiQ<]+f:8||7rs3pIkh 1R]ޥ+Nj VSҌHE#YHc7!$vn= < %6PTdݮsnn+V5ͳqd- mK15]:Ϯ6ڭa,rB` 0ܻG -(EV*Liji^ipQdi(\z%͸J ѫRRt"ԑ4ѦT@dKrHz^ /,;s>uҦiS= FP+י/PifK";,$}%1ƻIƅX7,ϳ\-FF4嚠C5C4uuWA,_P*c.[Y Y| ^ޞFb1fl@xƐ*@$51@MϝY:NekܰEVfZIPa2TTP4(.e* +@Hem mNweCB^NG DA|ݏr eN )5@D\5}X!Џ41UFHFt>Ni-d]6WA 'X@Ѧ#2!*78;t8ZWj5ljtC2Bt8:,]oF}6WBW˒-u40hZ"o#s6=~kу$K+ JwIHVg";!Ps5_mja}Dbrg N fRGR֦_Zi-LD^$-h ^*S@d,ؠAVl 7 YBHq)X"y*#\e٩F'E:"lV/>ym@ڴI/V' iUa{^@ $!3N !=`^qRɦYl:o;]͋K>c|wm(*R=*da=\ڇ6Z+f 4_P{f|d5.N4GH.Lq9?:{GlŨ:&2@'\Jr^ˆk#vY)Y~ؾkҪhUTFYas\W5QCFR]t^"]"+*J٪4N&: },N.}}nRziyoa÷YcqΥP8ӶmZ@Ϯ+Z/;ge|pEHBY5S8>iU=!}#͵;MXnhf$QJZR^ |[Ă!ku? $^-u-Y֎8| =e^ɚz*^T!6f4۞{yx{2}^?NY}[ƌɚӊ0WaZ,#Xړ^29;̒W#fL]7kјrVW!։HsuamXV+oYqWUj[H#fR^*nٷ~:5۾" +eퟘ0fb9S "g<2OWڗ짢" Edӹ/Rx rCYѼAaٍ:~CKsi2 ZKy/,kOA\FW"!t[[INvѮlB(+a6g lyj#׷OxV!1Yfmr*,fKUr-t] 4-+VǛ봭-RR^/Y~d_oo-P.õc-#?Dwe형pmcWRtצw3Mid'呻x:tٵ>Uj\\op#D]Xhuvfxe^@ %tνX:tŷйMn Z]̦Ѫ|mE,,(DK .E!}LdNU>XRk:پogny5t4HOapW)]!s 5>n|to|tkVwn=e [V/;l|nM4&J6Vi!m.jI_uzX׶}+mm(~`ɜě[7VL1mH} vhVwzMmgz,ޜltUUi4LJ,ӔZ &ԏ%M>Ok>и8Iut43fE4'Wl\194Mt"|Ml&m f{Dwv>R&99+[MܴИtc2_ kjmctDo1~JSS>9w6{]9-dĜ1qƀ1Y}1:#$^Z w>׋^/ekvtzq/M3 n QWiShKļlm3luM{CLx潒3^}<߳zՓQ^73)T-f|*}&v0\R2̪3 AkLm2&Kc+=QIO^*^6}'ӎ }iϢ4cxGӟOt2u{dG9N(2sv?rpiݎw6!gݬ;ݤ"vӞtF;oW|;Cs;b{BsLwM<txwk5kamۻ q ݲC/[N[w;ߺHp@F< !1A0Qa"q2BR@b#3SPrCc?虽ON'Veo!R)+67.Y"ISl /AU$6ZB6'ډUXkJcXQ)ؐ4'ט\AwVE?ħ]SS]&4K 9>b= I-9V6EUkQJ5ESI]jdd֧vtMwfMO͎?>ltG&$}br8MTȺ2s%o'wKD%fk BUj )kU<۩s5菔Z s-G*y-X)z VD-lO ܍gč7&Dh$#m%RK'=YصjF8ynB9-l/= bJ|3sK76;My$-dk$J{dbrԤZԕ./>h!n\ld K~9(\3~=mc_q`|*4c77n]XcoGc9шЖSe6I$6IlLgG܊Z_آY'#ܖOnLXnN*ভzڬ<،[`C3QH+JLr+SлSЧuθb\ 씱o1#{'m)uCԌ v#aphT= u>۔uBN ܧd 4,QS ؜Q#s==ř,|# <3o^L^ZfB|/r`Y"v+ǨNҊ}tkGR)z+tӫ/*+v6y/Kfg21+wN)U#FQCݞ17gʨP<7* gT<:/QS З};'5, 1E,# k*yq UHi Eph 7ЧP]Њg1ClLtt+.3YdocFp:6H!<p^ql\:.\x$jOԅ-hp}B bv-u'1̜ltX6*.л9:do$R7FLQQ2`.'>2qȌ)Ju7̚ZU~FrEO,9 9X*W=Z02udF-ŗ#>fb|kd-,jUP]NͥCcJ⫸iz#lµ)] YoB!F5FK!Vǚ%Kn$q*yzz{,՛g DbYVdy=ʅZyQR2^eXl=IWr_=Lq$x2MJ*>еr5JwGiqN:YX38SE3NV6 aɶIBI..w.Sl\l$lg=ER+ZjTp4eɭ}uv Ζ4)|8x(8_W\NP,fE͋jJ\.W.SK<{ Z*K^c<*'eֲ ƥ/ͅn:TR-1EdI8blg_#22|E*p L|(;J""w22FV2[$V\V-ock5 6ItEdc_تyPabנ':\nYȭJ)dǗr33)K6T-f͋Q oS416yuc6O#cPݺd6JvV/)9'Щ˜gj+2v%eB:FT_g7ϡ8LtyiQïz%4ƹصN+6׭bUv4Q&id ֥kHl*hhSVZ))u*nJ:h^/mUFSqS#R;TߩSW$*R躤x\Uў2Q]5醬lԑzrGԦ]lSezX{_&$܎ETQ 2ye,ն-GMmu+izZ*aQ_c7J|'HH{ pLF* ]Qx**./\\9-RZ)եTvv.SR[V558CEnLLc(\iXȺ>$6<]˕Uwlm"p<ԃ|Vt(]MD/rU.-Q6'ͺ-EWieE:Ds,8%rU-3Jo~CU+\tPT6UK]e5:tӡMW/pr)_"mqSWrnĩ?45\jzǵ%3w=l]룫.v8~IN[ LVTt%*+K18Ν:X9E^ltS^|k7Gfd6:eEڮ5ӐDdX{> !1~/钄g^1R%¥g:T2 Tlh *.ё[Saо }nWtgx*WԇNU+(w^[dQʕdͩbd‘VDNPka-X:=P8 ⥚wC- ]°icf^+Ugp4PMܙUj"Ea~ۜŃk8.QjCbYnY).X_`V@VUEئڳWlZ $V<|Tpi'p 'mT*PejiΒpA<[bsq"PF&Iz7qY&?qdhN DY`vԨ/O-jG1\n6.d^կWWTd,iq͵U,̞I&&nn/NއL; b ܅X%ecЃK/\LO5|JW5nN \g[*YN-Ŋ-D[/ՔexW)kymnq+Tq_SU9̊v_[rzN8ԧr4K_ "EVM T ߭pzr ejVNp~^I6j]\[d*Y`W'O{ga[RRxklY%:`7.K8CtӒ'z'K*JQjqUR'eU쳫}AU|ٳA,[&qks ئiwe2-n|Mɨ`3`l-N[ebdAPƕ9RD(Zfɛ`*H"Igo/C= ͠~]I.:!q^[v*3*} \cv+d̥ۖolv;dxds)⪔M_<"{pokQ$WM&_%n%&~P><9밸'6+(ױ̂pMa6"؜{?TB,j656N[vH}M i{t.1v.a] h.?䮖,9Yh<iR2JSl_krkJe=r$yT\>[]X|GCܻR~̒?"\L̗Sa18sM-p@Fi:2fDj7d} W^d2TOܓ!)쬂-DY4Y81٩,k;3NZA9 иxk} .?Qv|Bwe<.xU:JTnyz cdhI$x263vAțkNEtK,y-?$2~[^qd ̜Yp+" 0ŏfC~OBDI$?sU$܇M/FOGbj%S #NQIKҳ5jydb3]lj3q[}y^X=yO3#ܜ]iRj?+.vkuSUQT"]4]g ý9'ϹJ.w.eyRP,92dM5ŁK~5g[/=;25e])JʬbV!^QQE[j#?rm}ϝUN]=v@EK[5þ*bqy+" Er?:2+EmӡGEDkܪ>&YLBS=اg"yWL٠5#;HdyumiԾ#2NĒ^Bhx`V^Խn}"l5iJHK= vM7:jD14ՑR;/3*m3ZUv&ȁk̮Y |6;$6PT_E%Y%b]RBԂ蓛2.Ag/)rMK׭8]JG]RISy =ibcX+T[$USE3"u ȶڄ)VmzrHa!ƬIFR  9w'Ѣ?5̻~;VGܹ%2lbbveɜY/0X^,&T+),|dEp3]3!rw؄+6*-H33*lpA;vn'+i5$A2jlD;[\[5(UQt*UU>NiM_V$yz[2"i#ػܺ0ANMߟh;;jRCk6*_eeO_KNfNm$OYaqYT+.$̆%grK=E, iԠ~PˤgeJhq$y"3lMD۸e`+' pB֕2UHPVGL{fifvF>&K—c`ZXM˒RԻ͗vFAtI6Sxۄ|T˕U.ؒ<ӹWN7ixNDDžbC[V7̂-9$:kôkd~$UȲxС=$="JhG܏1M0Dajx"Z&ϛ "ȱ) <',*[NDb;ǨQId=?<䡈yEC ɡ-JkJ8ݳ18"yMOpzieʻn*6 K7xNI?Tؼ'ȆIJ&:SIO7R,xAI%^3~7}-#/{Ss3#*)o)]]"؜kܸ՞b:ciND_<^"Q4$q>)32.˼":n,Vǡ]Gbbb<!p]_]DlGwԺc/g^3\'?sÍ_Ie_>\KQg%j:A%LUΦMf\ȫvj*5Ԕ"V僇 eY$G҅:؞^u3gљ+OOܕ+o%-E{**tMFdѹ1=%% dde:SfDbxUz hU" hCBPI6G"-4A#}Y3.tؽ^{T}L裡йOBB)D&-iP"x#tS̑LgR{ Dj Nb~6/RA݌3'l-̦QHN8 r#ۚD",k= R-4}I/*''m>ˌTf*p. bm'9|K+e^_U?rb]Dw!!/v2/R3pȟ}ĞGdS'FVS"bEbI'/xd2GbefּP ̓rQRkz+T?Ħrݗ"iy~(z9-{ܼt/Uоf_]ԼJ%u2''/.}dseu/. t?.zeȒI/IxRg˝ˈ˥GV(DoȼgdD<ꋨk;)UG}c!6m%Soyţb#.#Jd.vold}Or{䮤I*s;at."rx~\ *.T]..v<4xhzTj]P:Quw#BYAvػܻ܎.RdEObdlr{^$Q,j$O~DZ]ƙul5_S9ԾUuEyWH;,3,!~. ܺE=/s.]k}} ffdrċ ڴW&wvI%IK*UNLJغ=) \1Z#aǿ293dd^$?z$祍Eʛ%>c%˥ 0S] xy؊jYf>cQ>uU"ȯC<Ț|*VDMYfI=$pG'"z))'<:I'"qI$^$Dcׂo-p͞]˾}l\zaq̿D|Vgw('OZ燬7x{oq%}G_xKtӨc Iuzw LQI'ȃLI8I6i3\.ɶ2,d^ӵxUx]aque-=>sEd]w̼̘'=#C.*!Ƅ>~HDec?FS2$r_^eMnO ӔHBQtIhN/kg sUMhUg,U''o9eoJCN_ؕ4}|3ޗ^xqI?t?r_}Gܿ?}Q/h#qNt% I']5 Mw#?QvTɂ}^]/"VzOr/եK 2Ej'>TN9&ŨS[&.C3ԽlS.FDAuS;j˲A+<єSmf_n^'X R^/7 H=]_W:UOtT.`W_B_K!]..ʒII={x&'&{'1E^ƾ>v#^*Z>j=h^3.eKvRZju^rԊcd:T\.gtSɂ $w=,&1Y6U.K$b]N7 Qu}˫5̻zMMP?L"%> <y bUPIu+OR~1͗GS~̿ZS ȁSBHJ̣!]XxOe-:xE,x}*GOéF?c} 'tOPwdu2 FVIyyf}D^d{ (lǞ5JHYI'_}gdeGsC2-me0yu̚Ge}ݺxLVmgoxw*ffK%sx BOs}M̒x'V_b%+؇ȼ /BFei[["u _r˭|K";Z+)їQxJ5DF*_T]ihNDb;FS_R/ߨF=uZkbԂ#ܐC#[/2dki=s*৹\kfiR\MЂfc_ԏ*c#A/3Ns}GrT-zHYlG؏ 'Щjm..kB.eUFTiQ7 yivߒ94Ȅ\.]q:s\.C#.~{7bKf&SQN.FDح e]Z wsr?pfOVvhĬr$Nd˩[uȌ'8k]b^yz;]zwЏL=φr+%| "e/ˑ-'L>JGMNc.uL$ZSޛ=$B}콑苲.<.Իf}LƆ,ĨYaeغH2`[rFpl]MEQ. ϡvB2#=YR6R].4ApM+3إmukS{B?v? OhG51P}WtVK*RCl^epkʆFX T˳gmx 3$#43ujmy\}vk^&/QlZĞϡCDSćU)-ylRr|2" ěBTxS ^DBs$bmHp:Brr:b̺]~v ˑ<7кE'2,6-+=ϩv5hϤ& /g&aӼߡ%}r[e1(KR,=)KY˪u..H]E3"H ^[#FgfF^USKL:sde6I"tLjOV,ْ(Իˌ=gW M>"9(3#.l؎d`j<_s>75K,ظ˥O" J.H&eܽhocxksᮇxyx]xL\'TynB15v4'NmZ z/>_*j]JJ}JʲF.T6Ѕ`Z'jЋ," >Awe/9skE ME< csvnI$Y%9Iu1%}"! :As)G)!1AQaq 0@?2io_ȹlt?/FtӸEOѿI3rV (&kGqVry9D&iD6Ğ芡(H'uȩfI#XoIS:4ēP1zNޒ2Ȓ"ws/ Y2r0ȕ:@ijdtr50,{DMei,Xg)}qLGnKp<[d@؂?6:l<:/2eѝimɦOzƑ&lN(o4y&TxhsVycKHY `l0mSS+폗EHJDF5Dxc|;̠?Cc}%I5OПN5ܛIEV&r 9 !6>A" CdEJ"Oe2RvQ즔sn͉9#x"$OffZD|tVF GG}cNG(^>L B%EOi=} ILȒ,6!`/$$rL: &4&I,O\З'܊JVXEO;- W ߑ(=Xi3Gۡ8[WBbDع .{ FZnI#oe^I>\?ȿlZ>}1Hi'n,&#i%&BFbZoEIK |z:l 1=[6$+#)5u$뾖覆}o E/& 7hm!9G-هN BTG%"~lm_L?DŊ2+"޴'CdEOCZTCG-q?2hF!Z%TLu-;p$: Y,OxB%ær45/I~5)~Kh;X: :5.1<pvVdqQdi@Z-[&gND֓/tglX$e <ި3d xi$EDaIXuve b" tฟ Ŧe-`yQiq; 9x= ̦؊VU 9#sёl^B p7&4܄7!zvlodݗfL'C'G3rHBȟE).LL5Ftò [Lw $FN§siBz_m3aF fE*)DZ#R!if <~uMj 4X宄L鸳aZܲ_#t,j1`2"+r-N脶<\$Qᓡt؝< (X\ YFV%rRb4x邏N<aR"E'64*lg$0uBP[[s`$Hml-2>ZJ#rL([.ECT6h#3%;jdo}E:*O:)|L%K~z7S-͘JF!Q*.ƹ<u'A{-4&8{4(~D{;э|ws8؇.zSfm:1Sy67Fd̏ 'Fc7xmCBL^Н`o<VV%90yU\-3#pQG"61dHd6v(IUaFD_&QfMvz_K9o.""S.0o/}o#s FV1G(,`+dkO7û#gw:ʵP+OR`jtRDlAfiN6f/Y},Aa ? !#} Z($m,dlL,rPy3gasZ?>Лz!d%T0]'`ƛ ϓn3ޘVx3D=-$oh? ΋U1i: 7C2opȳLΙ7%6?Pb|;uɝ @7eRRĩN,~"prK]3!ڤp\G05s〟Dc jH56mb<=9K+/sx-1g5{$JiHTǥC]H\ZCO|eD:!EIqCm>'9GȶCqw Gy%/ّ 84`6>VSRɷK }S|gnrhc ^]閍8ȋIko,1Z[щ؆b+T˱J/n$/$I,ȳ"0L%rA{,LYf*Z%˔OLP t/ CsNgFͅܒXbWL[ Uz~D+m7\1DgMqQ# P'BUS6㰑&N0v^9gZ+>r?@E9>FY$ƋeP2Y:$x5 ">mZ9t.'#yNV4ܘܔu#ļ 8#tK'blS .b}ɱ 5T zsܫirn{JYMzS#r~#k)i;p̠lE$NiLTУ{&l4MO"LG{[3D~D^Dr-']J"LL賑,N,H}gǮ0"% 90fY-iBe؅ȒܿcB$RWn4hGi3 O <Ļn`TH} I6w7=1/䭎A%Lki$r4,BBtXҷ'GM6&\фo_ ht$ 2Yb^ÛֈDKn. WFG͌pm*Q$A  àM%˓!7,'4JE]>)SK7m0}(؉/ȬZCl%k'[*c3t"Hc0n}]";}miuQt7Ć~ Hs",[2xটyh >D(gF5F96NM/"7 ͷsL)n!mƷ_:?Oww5w t#ဒky&J7A%#F%3OkǸ1, #S7 m1`P/X͎ t)>GG&T gIɄx>P zGFբ%ƗMFo:rF#L&VT3X%Z![DtA~)v"Qxm4ׁsԐWiJpئ=}ʲdR}10+KA|c"MGDO H"ۃ+x bEB|H.oM7N5bkł''aLxjM)s NJѺ| Y'DEo!MY(Ka>nQn,NGks'gc#}4jyI=)!%щmgER OyeIޯy6;xRq_\PdS'Z#{i& Y<Ɠ{D1ChlZm5bɟdÎ7=a xM=%r-!!nj…dT?'"MFv=Xu4D"7N YC2 `y'F micF 7n@ohMm;ʓ$l)fY5-Ja1Q,(M=2Ma?raѾ%+JQ4c"cufKy. |vr<+s$^cgZWyE*0ػB>Nߖd?-t\D\mʖZ G<6:%aE! *RɝƤ#}69D✇L[L7B#t;~`j]FK[#Wm#K9I;,d4kH#VK2bOa 6Yp2CIHBN=^+0I7Ƌ&\>&EG^'Ȳ/re=A74`AQ!RBCLաnUtZ;P$(72MŦMThc сINFJNYx*A&ߠxhɱ >o`~i, 24+!+34.9G=y[1V90E"n{2Gtwɾg/uȕ)d- *'JWH,,K">=r5H]ƿ"<ɧf^-7w?qg:9O?LkFR&  7&ZpƘKv %сLю+tV}ȏdt)X棝^XƍHKk'tZBu=.(ȋIk'D(Yt17!9EДn9lT" ڵjцZ($7PB͖|7ТD}z%*dƌp&ɼ p-g幃6C?k:<24YcUiHQ|}pAk$S J/L=`JMɣ`Fa #(vcJ9飆Hd.8љZ)-OD5wݎqcPEx bZ6 _ALr`` K6r&_Kl|Cq&3٪?"J{3fEcdZ?0dv-c_L._? Lָ#YJ5%RJE+ضx;PlC 1;"6^OEp]&<%hdB(r~8 ^$_C2;hv,< 9+) -ǹ3#'-IBT;afHlv2}sѽ?S-6pќrXaƐZ莍#H#FA$02[[f\ m8 *L10يhT;p*?F R[;Ia|z<Ƣ2#!=!b䤉=7[LH/}&bdX#4w6I$͘'/%$&EiQK/]M!5Om[ &+z8beiF;$GP0":VJNn4&g2`DC̵Z(_[+K !%0^c&B -Z}M˂aƬdFNq0C,M)b]ݎfLd'*GFdnĈQ֐գܶFErJvP8 &aj, Bhs$Kny6lvS3F4]ҬZe '[%ه #I,\y< Υ{ hYվe'I#Uq޴ZHD0Fٍy|CscW9S6, y7ccλlMy>& FJt&ANi>,7 nsO^)2n\nMǁ2`[=҇^#&kyryt/$$&1PXcL2wKG;ى'CMK'lŒF3nqLh4cL<&MXɴ m.̎3]ςaWؾ#s|iIƎbnoa5 f/'"9r,0T’E* q.T Γ†#l8aٌgNEӒ:ٗ c "J90دv{5U~"*YE9 j6 "E}I+CxђBG,ϳ(D4<'U].!9EKky"L4v#_mFeI>d_#ljD3Bbp K XEF ΓSb6|yvg,MqqLk[$pRY3+# %ꛓPi6^J[dT, U"W+FHQ Ɠdv@DXT6|~r, Te5d3.%3DdlmgK&J집5IK4{ekతv2{!f>CEםiubNGhٱ T[ F*9?d72PEr="O(^X $Gcs읓1c843D$Iip)*ճVGDF4,;R;7$шzHcGm i<8x +?J)6L"{Y|q `Z6':>H)p2$TpJ M4A^U%>x Q.tI&nf$o_Q0V5̕ .ׂf _:dH0e~7;9Y!)>龕z2l)ߑY~gI.N7⼫ 79? 7B 'S ևUl!foF\͓@ND_J[%17:nN:U :h| %oIy0ϭ?gLQbdX9-9D>EF-]H_|B.sx v'1<#LA0L:]u$gq;(7&!2yY&4BUAڮ^ ha 2┘6S6leoV#θD̳ܛjnJQ"]Ary|{3VD1Y ~c].Dq}0Lѷ"4jHcL[_\ǕC:6F<}SJKU %A͹aRo$2yy%㩲,kt-F|wґidNOx0a&Egr*Tm/Ÿ#ڹ*G\:$h)aɋm7>S0yE$\Ü"cH8] | v Xcet}vRbHNMx}iQ.5-$}YOi\IHhd.-0m$6c9G)+X;HoDVOFZ}14PX]dD`]E%B]kZD/+S6()Cčj0o g-^E;d؍x!z M l1ډzVjZ%'|!^ZDx 'j 9WR\p<@.m9XxgE%sgb'I3+Hɖ/3* T>`r8=3FɈ=urFZg1I.LBr+V,IBBQZH̜OɍDɜi4܍JD$r2{ Zn^ȝ&ަx0976zgH,H1ؚ&?a0Sx&0) LFADQ\2ڶJK&!#eP8o[/Y *% c'le"]wJTŔ{z_R*w$JFH'LbO.Fk2+A:HOndÈC+72GZ3\LÁ3qI_F*O"iIASWh5s)1 6dQ!q7/QI\Z.1&F&0CaE5F*CQu`)kȚly Z?CʱLy'_IQ8x*6Q$M„ĢFC'L}\,7N0IMAќ@KNGU?woY,RQZVGCӴI_DIu'HD0~N{;  .*Ŀ8 Ew(Y{*.\nXQL-;"Q412T!ՙgtm9&mFmKwdMrUjy& p2&0d\/i"eKb9"s $-t'GNB!<#r! ||i+p1$H$9:LN[jq)^Jffp8䜤=%&2n谑N6wLMz:,HԺ;ɲ}D57".'*P2}Cn.Ag_ahSjGdp}Ĕڅ̢.fo&M=Dx-0AhMvm옳J TBae}uCt>'K0߂Q˔&lFAy~w 2r 6R"J]#OVJXR&)Dd//bg1;gɾYV1crX9GrUXfBdd">$|Q=0eh%?XYYS'k^ CYҍD!QAIDĭ*yP*|ʉ6&1DZ("*ċ?E;>OUC$h-BezKU 'Dˑ%<4B l?LI_"7}ȃ$L'BED!-^Έ cN,C&k$Jv>F-$H=XcV~9T#6ه"87Z0c.z#1bsE40j1?1O I$DD=ɴ1p&рL9Ui'M ˿$no͉ekUCJL3L)YO`whT'8grXS_bTNY+ 8kL1h<}@EƈmItLDg 1΄d%krf֊kBd:Elkho*g5G<b 4AF*R&>H]/}< =nzI'o&tI_!KqDXgs5gN}ٍ[ƥc*}eCHL[J,r+U&t&6ةc:L,m{2|BL:93̀ˑ1ر%cDnepɟK<C0Bcup+D Ň~H-m)\eߵ3|y-_T ֓YƋ/bM .|(de-\QkG'O3nsHҚK, M!QQ?dڑunNŤзegFwQtCcx"s=~mGC~t:sƸ-cw]"rBCVޥLP!GHFtN(AGS2Ȟ89%2npgJ$fazJ; A$J D:?V6 lDMɵ1,P[Jme"Myp|mO(͟r&^bOe c{F#{&B A2~i^C+qAtP9vzCuh-⟳yE?@x F4|kމYGcgDPQGn`WɍOH8P {VF~tiMJѲodH6GD˨z>K/OpA4~lB#cGo&ߖzOzmG>@>ޘdAGT>;MQ~tTr-B*_ H K\}KJ>^4T 0ԍ#2[iBcAK7bu}CwCsZOYoFd"f4[cE(ΒLI `I0/}䑲tZ2i%p_4,3bUgi'9)nٌ)̩"mp;C)vKzpW,/D?o;g|ؖed2w4`ᶐO:7?mPh DF7C~iR_'aamέN^Q_$z-Y/:7e \UcCOe/ rD#r8HbvF{#wzA8G鱇Sc%$=o_܈O{<`k# ]i?T}0d| MI't8{= :-71l@;hBwX0 oHv>NAt qVOb7?Зȕv3<چ̘ ro(rSPq* hntH DAD(Pb"5_J_^:r,7h$ C{)[ DT F 'L#AFVm7о cH?Eh ]֍R%OPY7+̮P?vg_aIJr10B͛ s4 \?VCFz |5NJ,/"oF1$p|fqNº7P䴘Dy@:7z)C$I nT6#K8O уs*V±Z0BIOr`;Y0q;trܾa987#{dQ`IbĐZ'tOR]r'_z.$[,W@t4e̊pl g좷7p&e7AB>E_ g9DncA3E%59t~xyw NfS#w#e*ic1j S6%=3NJ#\S䉰_"B"xBE(ɿL"B&"flB|%GV%{^ڊЄNiƕ:cI',tMqb7EB!1tJ\ yIIɥ xsy%0θvoF| #j|Hl\yP:W%7fgN\ ֑+G(,{RB9 }IGig,O#EY2j rTgVtp,Ӹ&DlW7p8dEDnS&RlH̡i2&Ǎe&#q6sDQY>J##nOK| De}*˲[Uw$ i +EW$\3{z",UYHd8DrȤ.v4%Aۤ(3#J''"dvsRo|`ކ^nl'IIl2nۺ#ױӔ߂IVIx/k'c+U|`~MCDLG y!4@rD(N$J1SƆ!1) Rp>Jo 3Y}eʁ7(FdP1{*Y`&NV?J = _#H3Dy} 4oDH3C^NKb)sf[c?ꞻBI;eB5OɁ)f=tB7L\vsqy7q36A=pI?9\ub輡os|b1< R$C@m7EcNS&,w1rM"4&bĢX#97 gFA5 YdL4aшn0pxdCZlu+# 9cLX pD5}[z0+#H:z?m2hk6.ǢZjJDF, S:K\`7$|AirlPne0Xۓx$ܶRFN`z+JwsnF¿?Y4ąS&ldKBH=XŽ0]Y3P"Jei~Lku0 <28Yj3G.HFAbY;В?>[6AR-KtV7䅍'#B_hMoO+ca)X`,rcbR"DXi1e`$AW8Zvjض _s{HfO?z8>D,(#ͯ:=v?Q'M2ʱ"+FNoHЧ܂4pҞJ23BPȎs VF # ؗrafN-rN:->[-rھwбW'_${$l DL ]_%c#EjMr'fHh_Au쓶6~EgD1ƓОkc; :xESf(S5c_ óHU^5s} D$ۑgxWU#Z`LIEi gG&= b "iSu|cչ <_ԉ Ldt3<LmrY$3A+'}%%3Dn‘8pԧ:fx9C;tP_q%F^$b#B  (%M"bSxZN((^Iz |?轫!YO$MvF*Ug5U4]/H,X&(Ӷ=>p2Hꐘ2d!ޤp!@hmcD8+/v6!Ġr`1TRΈK//ӏp#;ӉoXH*chǃS{3 Ijϡ-'K&(@c3x[h&JA]_iȟd1ҡ;}ǃ)`aK} C5ܞȏ.l>k| LBbƙM IJEʨ&hOvA9f1!m&7BYCf#9#eV=#VC4E 9.COGZ5t"7me`k4q>"IZz-űb|coe{Dm#{\n~%mZ[ x'>!' %lO_GzҸn Lx~ mlK&.jB)1{Pԩg3AY섮.چܧ-Kpt_g(| l"OZ[|=I=Ļ*e2 HȀ~kb\*KC9Wd) )$JR'H$id;,BIFIZF`IԢgGV 9%A<># "o3$Qls2^ds&%S+qGڈIHI'D6܈MD埴z{}-r<|S4L#h:D;Mo-ب4es3~ސAܝF+yGHB?)هUgAs"O/$\yGd^H"DlEe ذ3#ȗ1u'!ocd{x4 7T S>'gs#rDD:x'G>+w@4,:/d< S "s(K{=ىbaܒ,H֍a-z~NzE}ړ|#x;bIP*Iq1N/aS~EeBqA(sKL::ImEmFǍ:<>Y|XQnC-2ˮpEdDQnR%7(H`[y'`M!sgQHS :)u_'#) Ac|'gE5j(Kȋe_Dƌ$EK\2KNd7 ĄMlllbkcUEOމ7b18.jds0HorDlKrs{]<# L6Ay:dQ!7UܹܰaS GZ.4W!h#Hh:M%ZdxEfUЕ9} p&t:QL$=Ul5.arL~rݟ)ձ4^ 2IosOHc:EG TNpbr5F[l6XCHWXp9IzթD' I7qxEIE1f \W!MRg!{ J+z'yE7~DLI?1g2'&N6n'%;]#k ?de"s,W]<'2JџtEU')IތȤo Wep&ȗ~H^ I %O% b0MaA"9Ȳ!&.*x27wZ磅~QΉS6t<#bTPjR)"^h,Ius3.C=KBl\GmKÙer5;O/"O"KēeN}n;|Rd ?s$I?T ^B={]}pOi߁1v/N #=uڼIB^mk,v<=J+t&89kڤl䪛ق3[nxF6ಿErtnl?蹡f? [<'%mlג{%%Q$!Hn7DHII,!/|$ZAQ6c4n B&W.|Lu&~?_6HSėLm:*_ AM^(떈pJW$I$.fQ'"z'Y=d} hZ&Kl/BC'q Vt^tD}+C HI$''9?gL<5d9quT17 I$ȑ>D&[1d Y-Ntd7Q='}I,$I4uBdjiSDp1"?mV4 1\Wcr ۄܢ8 sV̑/L$[۠4ߙ'Q#;]]DƳ ^6e(|;9llI;%pk3 O'`2ND &Ai*.q$)9ЏO(gpl&؏4OG;ib 7jWoHx݅Wōds^.]r8|⏂8#/$VU9wtK?bRțprCQ:>%M} B`P=ìg&<͒j oeІ$O3NZ`W^YMN=PIRL*cgd> "aI&^gYa# v21K7 IOf6 s኶rITTdrߞ y|Bk"h La䣂^Ne"0pw4v(mMKOf-MK!8i&H\|.fMѻ/cgve 6HĜ'X^ s2C<g0'̥~J/&YסMF1lRMQgI4ȣ;jIGdU\ÒS?v`a(>I%KSx Lpl}CǏlۡ!ٹ6L=p6_񬎮%,@e=̧$SFR=&76щ7? Agc;~ĻTL3i NI,lEC7%+ dwWp7KIh$+Y'K64-ŴoɌI?=<'`X+[ؿI{/푽8DqHCb}]%V(OK$ȗ*"Ѓrɪ$7b?a͕Zb 6h ӂ˥o"%̢/DM ^(LG<dΉhnǝ6䛂^G܈xN\rvcُ=p@xS6G2y(vc&i6cgNIaMLq}){ l+5]180Y13 *ؚ؝-O[nUR$_8j,^/Є(=(7;KsCNCS^灦ڹlOB\xIJ \(qhOUJGOA C˲Wdr#+CnnKC4Xk`rs9\ Cv74?1K;9_ݛT aYg$ȋnv!!vT:'grxvCtdK1,1pF7:3=Jl. 3j1|$5sE%bB?+lܕeBq%,lEP˱j[༦8JcJ%%8!%!~=خ2kc&Xv1ٶe/3p);LS=wO|t|E?ٟгuFQr\2fL3'd[eVCIԐUJW=^' ! Xv~>Kl,c e C|O> ͳۖDLaɼ~΢$D=OF3mJ3_$I;XTخo)tFr2G.z-nV|3)sxrF%蓾KOQ<)95I|]slZȒ0Bے(B4/M$?X$*q !FonIN-3ݍ;"XE`3v8>HQ_ۡ7.IF {l"r5~wd""yf$K-; p! B㴶QwmXjy]1~DOq <tt{##:~JO7o>JوRHZ<75cxeq1ͧ*nfDdO^{v"g6p&?F b^qYŽ:!/ b̊?[Ñ.;$oQ!giJȣN%5hL㗗,lцl 7}j'(%l$} ^W!#ViWB8i`7)^z=Q wBQKH]04_J޾NnC1Uˆ $ꍼr3Ѯs#ker!lLМ'ˎx^Fĭ礷߸ѸQal 7'WRwĶ|1I)y9 )[۰a7BÇQI=-\mCLj48uB2]1%%T21!Q?܎p;_' >Hdy$[ x+ܒhQ %wLcHdw :!$d6Yi o௹ѹW?&1'G1S!ai2D5SHɅy&3CfH|#> Ro%G̖rٙ$3 #Wȸd'Jg!!ȕj!V*'idgCm$eШlR3n^ؐ(-e jWH8HȇÑA'E&2~CH{h=ɘvLR93QNlRWO:rD\hCIE+CkoZ%IZ䯥}0x}=1 1CKm |OIw՞sYf[vLmKb#8ȧћ0ɧ%+Nra9k7Dd TRrVư|\xcD2.!M{yD"[O 0J8iGX"0JfB ]#H^T2:ΰ3mm~K<)Z `GeNe$H1D p$yL$Y($4_Y,F[' e ?pnۖݎ 2VF` +`0a_!}ěo;3c2˛S 30^Z3gJFb3IqHɛbAL␼5Mʋ* 66R%Ld!#"['I3PLP*#F$6S,?c'ޔs~{C1RB ٱ={*s,A,R͸eK~d6yrDE9/:"sd/$N|_p$BdD&XR#mB-'A}=9VR|7Z ͏DIڞq%&lhO j>^$h*<ĩTnNt6܈Zߠ1INQNJd6' sNHu%'1`P܉}k|/VpQ5Ɖ~DЙw9BT ȈѰbND;6A&y y Yed(tnBy!"E"Q};6)!1AQaq 0@?!{Fq"!%39z%/9,qptfG8&]s%1pGQIogv^(v6k_f8.g0C}MSY V._DO,бJL -J8b-OR rR\fcrQ~1`LD2eORH$c,u ͈~/Hoinuգm4\N=^(YKjf%,CLǨBOCp7KҏرhYD6%+ç߁ǡ=E }+erI\څM I7M]qdB]nDLM f| %la7+:畂(M{ \y._t2{ }yhq}Kob"CdVp@^MPL%iqh%l9!weK⇺"ʣ*MoOQq(59"y(}/#CdbצK&\!{C)x!NhHɋ(rhVBuԟGe;K׸׆_D}r n"k?DĩVW{RU);?E4w Rt59=J!I~ϮXڸl~(o3'P愱,L)0H"`bD5(y(} Y*Aœ&ez\g?94<ޟS;V<4ԙ~ȵؗ`(~=YzD'OMP=Ce K >"h,ݩO$N#pgАV:$,Q)+;8)yOI O$rb3b%˶b&e˩>UpNS$vPU)$r lS}'ڔK^oh| zC:  b_g -  Ol~}[TFs=$^ūoX'Y2Q%_VjK⻋Cv:QwdhM=W)QR~l43$>c^:˓#BqO2]] ZI]钦ˁI:Im}l%RDisbT\x7pϬHj9Lt[-0%riGDuͫT2"Y3)?HQ0&}DMp4pu7C"$ A]=1hI&'Зb8Cl_qc;"[ p.^P >NC}^ We "п@d*hPU',B#DYXFKs.'4 w:CyF%uLП<$AYԘڒ!'98&a"JOx_H E)yɐ{{1M+3pWB&?%X%=WXqH_ Kd&n|EVTy?שQ$xiݙgr#({ B0P4*JWآL(> XY{=<K9hI:IJW"awmXlI:P^Kb^)1plY%b81HgG2I"c W2 /Dؼ LY jcN`mwx__a0nh=ΣK&ɧ45O@4ȠRʬY+pɅsE[A vy8 @M=ȓ m\ts8 Ǣ.Wq\ `乄ܕ&'!V^7&OC/amb]g"㖈:OPrȊ«ߡ?>WhbL:6Z9\~:e<8ؕԮq o.,PϭXs&S ^p70d~SJp"kv,nz`9l76f7D?$\ !`JjHX&R)hWv'\BGIs7>K6߂trpHKvc>l1e k'y6LWGUTYYw*I4k/"aKIh誹FZKB:Ľ(KsђP%=kTe_l\i$9֛M_nvC,S-(.Aι8N\IS kCȸu08DEz* ^Q.)c[(A1\ϓ"m ʸ/T O$l/E=9%bh$U\]==Nܖi z 6Ɣr&jL|B' "e5w*xBA.\u S, ٕ L6)c _–Q~+1-pFG,vBI9׹h!;Ԩ[fXv{}XNY3Lr_sֺ #Y} (.IKpq؜>+%'6!wd+ñq J0G`!CBWN,8L?#In2%) /G,{:B V$J.LFefbzBeN :1oZQc7$r:zM =`J;ȓFUYaҙ%ڪ .kD 9YD-"0>>Er&&IVJކ}=i:cہo nOoVx'rO/%AQ7/.7'q:Y%\&bi.!ʼ7RVHD rOG::7d*]B=NzC}$N^A2 4}:p&š*ƪmUN%;DZqE=ubC ځ7uܹ\|CrFKbLrcJ3 'Y u4XQ'&Hb)bT.R\@<"0kXia}S|8bbD$Q>Ys}Ş&x"#J?Wcd`Cr!FT|zH,Ud/g#P}I^k>I{ws=4x6C߇r!#ƕ8 Gq@e#KcNp)WQE$0)@ĉϑvh$܉)^H=9Z!z~b6LK'BCb b(`W3E*q+ks$Ά"7-KP_saT%:2"7gCDc.v B:YsDr;jĶ~} u!2-vxăx;#_C+IA;ax b3O$$s驪#]PXZ:P(9ա&-Оť$ Dp 4PKQQ`}=/GD  r}N*N ]Q}}(OO&=Ty#.y+Bp>lp{I#ݕ) LtR䡵)'7Z2B&tHHQeB75j=_oB}΀cJ$"O>f8kW<|ʰnk56{炮cNN@|{)|ǣh@>dju.܏^@TRfĬyuɒ5o Rx36R<[57Z/3 ̌o K[ی5}^P_ Y;a5?)" vg;#)'zF|~7*h{ xHDd}%O$GYQǤE @qGbgAg M qmQxR{d`Ś|ststX->%ЀhTN{ 27<)O" Ga":vWU@ḽ+M Jw)#{oM)!)pw}[$;fA$).r5!Q&:f21R=/3 )8VjȤN.Ǒ@30( EEPW))`J26և[}CIySӦ%I,ttO9#ؐrL_R}x(=}Áȁ6|CPJP-_hMIJ~Mlp$:5c8Ӂ݉E M%2BjؾHpbXĴa*z</yVg%%0]}<Jp9O ;Q4ݐ}WS5b(SLZeZ,J~[o;-fld2!ha-'ۃ2p#R7,[2bnn*DH8un(D'c{ 1-a'A +&$ȝ LLr32Mzv'!;uX(.&'AaA#KC.Cqlȍs)#ܖ>#*-%z{}D؞z,]E(h^GBh?h1<QܯC2Cu'&v] C@8YYX*&'_(Nۄw u]&ie=4FinuP=)}ĢG#4s11X[{>uaQQ9 RHw'4=A]=.Xvl\?m\x7YLPƄp!XUя# o!HFjw(m١Λ7ȡ/'=p<92_le=+)\w0_I&MOqjIgM%Ide_O'!p*9$d/8D's)˕ێ ta~?C]~4A:a43S8~phB>= >?caWZ!p"| j$j5#i :dNVEU 66r]"'$6ebel3t!Q"p-/2F1>s7NXKQJz?C cGPq3 qdg|U^r9?KfIjmhZfV HL),טFUm=6؏C50!š8\Qn$C]B!|J_dcj B&B(!XȴMrgI_UGlrBH# cR\JU&|w?*Z@>#܁5t25ddK^NEȸu wZH`C* !=}dm&SO/Ll2=R%ЃE?w e.d*`sMD2؏8,`&BȊ?3e=!Sy4b} 76SYV:+6q1$%}}3Lsz[h>DZ=š Xl!HgZ2vA߈*O\4ρJb~S=I3dIl bd5ТƽrK4tg#lBIA;J ~m  <[q&$4 D༣C\U:]2d=$w\xovOTL5gr7s 612WT=dhN ՘N]?E_tTMEOdT/iz.`g咹lp8\K "m6Qc:ۙ[wR"y9v;z2. Vt!ȑ&I*( hu7 C\)T+dWÈtI¤`' rY>gMK!+*42tyvO!/MR1uy">= T`~"QbS>;?桍"Y!ȿ(h\vdC?ښDYs=hfm2T+)Cm'd,#h+$԰TXQǒL}>$GgSz7Pi0'#!Hஇ\u.jax Hal"RQ^C<7m,`s,[qpB<Ыdsb=$ >#o,_n6zU) -`kRZr]D,c>vO}MHKw!BG(׺|m_f+ӵn5MTnDEe'נ&XYyа"M>{gJ$(VVP4Fj5L#Z,9XUdb>!NPƂ^[o)脩zI8R%#b1^H۟MэlJผ;v;UK(/7ß|O-vz34+S )!HP/Bs}"˘˭Ue`y'0hxkRH/msǴA7nKR~ <|/:=T-b8 "u!PĻ/ےM`BxQmQi}9R;u; TY,6ssJ_qKS|>F$Kn4NQJI%:x@'ebHV!4Y=_ZAF}=M^`AH2MS_sdx:Dt% l|$C<O s lO|d^rI2} ,|ȲObxP]w>Ip"(yPإM9f> .9E'dB+6N_گI? tg;nJt($ӣ8%q8Wc_appEWF#ӊft+|0(?zᩎ'MäC~P{,biy:Z!d_r\ύ+_~PHPGolF!9LH_3bbZ_#I,HMXA b,KeФF2ElGpC}$~Y;$M E0+Ĉ#ks$,ǒ+$#uN]!]'HV~Jd~Pk6]G+FG8B9Ase&Fhq2)LL!S]>"_v}0p3/.K*x|lkZԑob{Bh̥ Ee?Td6Suߪ1 "b&iD{\!.^ H/fa'&h{eiK%bؼKc`Fq^ Mg"^^Y܎/4C:.|?Rv0L9[$Pt*Y!Rfx; Z j גR@F^v 4 w=&3.>Y9@ԙ'KEJP4|V g1$;Fw_{rrP䆊ghu_&]`aTϞJd5|A 8 VNNjQW ln5z(bKш%-A؃i+$5ؔB O9C6o2FB['L^ջ&M)/jz QH^OKRL*& > $Tr9أgt_q^_AWVKVۑkŽBg51e&f^B˷+YdsЛxmGYΚQQ)œG-12A~Zˑ{QAڟM u;M ڄ_,ZJ`p"$.j]IVJj?$ۜ3_*~ #n rqUg] RLSQ7Ԉ>z؏f!G$49TY2W16[oөKݓ[U>W.QD̎` @N Ⱥ!J2NBcY'v4v$@$>(EYit d ~!Zcx]S}!uo-E1*nCۇ2./hs1s䜽nw[zJTt%ónRNy95c1,y2E;N)^Ԫ LTtжs'=(܎yeO3T髂C̖-RNYĆB]ҠN-7a&=ď$eL1vY](P1S#!c !LtE$=8.G1RԉȚpˑ'"*1,W^'+o.11'-, 3/rr;%57՝͗n<lԗauDCK]G'9" 9KwCYJA;tXi !1. SOJ̒J~H''=nQl P=DaeM8ٙɞG G%&14ٖ]"2lq[c$JEEC\ZsV8A EXK/yKೠt9 }>~GJ'H\H3}vÀQ<= "<"W??neQI=;nڃ `''|($=–ՓZ=T> CXUGmlO9Z"ui3"*tR DaUd+4B&br' 2!&*HO D1בSP(Ѥ$+ _@'o6mȹZ\n+a9OraS^ 9EIN/GUj!"y Kg;6kI(Xta^҂ *Y?# | B=rx6"AC&_(*vr46ʫ ׯQhК}~~c4s#LΚ %˱5s!P 3. =A;?Â:Np+HaD9=!)=Ĩ *mcS!\ ~&#Vcc!k-'\5yOS av͛>a5;D%/e0po2:0C W,;Wo(Rکm愸$`?I^(<5l\ ߣr3 z vE)1_dXS(TCD| $#Q~o"yX/b] ;2ɧbUT: [v^zs(If4/qy%(*<_{>\ +vYYв&ECܤoDbQ sUV= q"APUJ!g!+|)>**븨$)쉊$qo=ɘY&X" Mon!14*ؚ{D2%]P jEKI]H, @vr%⾅5=ǂIHRtG<9XsDR'Y*A-4Ca̛?DG@k y\'qdXt\z$nBJB7یn ,6$gioǣ.z"&[BvJcgp0G_f^2xDAP羆"*cb'"`I[v1̊T}t8Jבc[!9vxlO$ǰF l %c)nG4rE|wp]DZv\ H8 WZ޾osO) A4D-Bwf/mqpGQQd'Z#%D~NqϠz>=)GB~ȘJSc-~m-+)SU~3erZ5]B2&?D8r@.O'`؂+@Yq#Nx鿩/F*,QNHJ8Y5:Fƨd\1Esf0 Ǧ!g߱*DZFX&&ҝ: K"Ǹ ^g; $L ]38y r"NOc/!ˡQU ~Ftte =ġ<1yh&| {zP# z(bMcV}-?ĉ#KKw70j?A3'?Y QE3I"zy4Q:%J:e$8#3gk%5r[2&1htui )2K$˸> Y';]2B;NJ!dtAJ>H2QV$usV]=(%LXtgG"eBe= v(3&e=#\̏: KÒy %Tbja/BD59i.Dg%m!)ܰdbi_:Q!IJ,7mu/oIrrKdJ?~N;,52 PRjRxh e8+CYtt9^1x9rQ%R#i0dUly}q4t)*jӵODdЗLd-zFȉ3NA%s+1,v,ޚBrhӲ4{7600z0s" IE3$;f:SIn|"!\Hobcޜ;!#ߺCmdֿ5,dY82 Rnƫa̚0+2}tbKi!1/Xn(R!n^B҄(Ԋ! ؂Iwz]؍ 辰5&•yZnD^N9[f<6t>Gk>`:Ǹ.$E B1[:}IDs1ZG口M"K=Ɵ,?`2} >ӎn4{-t" JY\<q/Y%:2CDt(R,b\HJrڑiG$f%}G#_Ӄ[R9 .%!iL_W?fhO#c}緩p4Ou$,4\\[!kBG(wU,/J)b+mGaI?/Uaz1oX*Pt[r0ő-p&Pzs"O:hrPZ AaPj݉Nzuv1t$:/Eც;=8XB] P8+ 9%:`O 0 -Ȩ&ZeHHƌ(0!_榖³g)$+3*ډrO 3Rv>_k$q:3y5q魙z)-ɀU:%/(hT \PS( P(X$#Y[\dzPKulF狆: v+R v7"&rV%cNJ7G-t= Bf51c:>J35%ά)!%*d2 aNI2~E{_y> 1x/yWWъR:zpd;% }m #!+N4A۟8ɗX2rG%hB1"2BL 񱤋bKSX)c?Ld+X8G7Ж-Ē{'0?lȵcȗ,ɡ︬gEsX}V251҆lw x#™NADGgUV+z3Y׿\d#{ZdcѼ| O㏂qK>R9G#I,9O"YxG>ø-i ͛=lZL@wh K*e,5~R% b 6EDv|!#I1#dC"Ҙ'DJD$! .ikCЃ%Ȣaϊf  #r TC'FȻ;&}܊tId[B\v';9PY% ?yBs]f >[_cC; S}&y#| YlBO ])0:ɹOBirrvZZ3 t!-|0#zJ7рt?Ikvdkr"ݿD>K APGqfcMS9C>#ոjh~ء4I/PGDF>܏ &ܦ'nQ,"I$Ѳbb>Kr|.j&D|t8*ɒbSǢ2MT)!ߑ[تb։a1`zs}ؗ?Ҏ%QI!.8M|C<@I-AyD&$\rFف4xNuz2Npl)pǷN2{)c;h#=! 돑S}g2F$9rwg:*c*&AIp J-e 4YɩO%(kYB DydaLj o^枛 #} -;>2sISݓ{+CRS|{?eDgw&gJw9IblIlM#6IHl|o++%D.r!1 ˎp;",?Ȑ%"k$X)v= JfYDeJ oɨDٔKLצ*Gld0aPob,jO PO-)񄗡PPq>Ŏmӂ'#޾$^ebna6D!3,2{l5XAX_qv GL$HHD,jrXN#R%pXQ(dlGG>L쵽)4˳%ˈԹV}(K:q 3De# {K)~ L]rM"܂σc]LHQRa؍#)jđfؓ%̘K (m";y1kDŽ^VM-OԼߝE;2Bd^0!a&)j7p&Dն5T6Cd6=@рpn8Av(_(ct5gFz!Jp-Ni\Cb8qHW(}ނ:鵱ͣ&dVl4#c)z.q=Hbr83 BY=D4]6"J3cbvm4&z\qm,.Sx8J^xiٿ4,K'y\bKgk7_^gB}RiV;'WFś %c&W6TTJE$ >I}kʗWȨY9Fsl;+S(jޘx9a2{URf N) x"UN${u5W腿[xѴy~ i Jw ƪ%49ACPv3~x&{Lb6FI"OAÏgB?ҥюoI['{XIP^F<'h2n wQhE,@LBeΆCk}Vgr쬄/P.D6 U]O[X* <Ȳ ]ą=&йfnP؍SA.F8\ 6 gk%SEV)q]DE;HyψXr]VpJlB4DuCǟO* uXAqÆ#hJuD'uUK_Șt&<(ǥbC=>zOScpP-M S6dF2"Ei<'g$=CF ɇNX!ipW@K)fv8 b>0y5IJrml["0X6z_ᨡIݰHs3q׃>#B7IeH͊ +[p Ōp_ ?"w,%k^IyΑFIBKvGR[Xv….P򭫱]g~c7^qbU3J*(b^ jrEQL|\jE!W138TRSMp=}H=G"h`Bz rF߈sݾb%*`-.>A}M2b$(%I7cTG4%92!_fLvSM nŠz&s%CAQʓ4D6^HOH1z 4(AٶMtk&\L~F-vKk Jke4{'K9K!.%|8E(HٖVOw}&~44Av|{#Ѫ|HZw q@dʖ3)rۡb492YK_$S.Scߛcɬ \u7 crL(]cR(`sI?{ fj,%'DfzG[!_c[&?&Ѕ TkRp@; j"I;ȊZRHLF`8 Ȓ/2Z+-g>]HJt?co$4%5˥oտ4(ۮ)O3f G O בq[햫哽9CKt(]-)y({x#5IyQol1"0=Ds6y"ǤOPoVbW"J[5I+YZN3D\o_!:i f[EII mR)%Z4,g);EmMBadx{,Z!9Li0Mx1q b VQH%Q&A",{7$#OrюZR/4ED6:tX1O5N՘o14S%եK{LgY@f|Q.H_ %V 8*<)C8WmAK~'Cˠ&j-,=l 2jť%:wp T'QLV܌: ӬlKX8GG.|0է~ FMiS3c;)B_21][csR6L1)ĉhp㴮 t{:l%1ZK]0vY|K"AKْZԌ;VP*WuX&3$,Jr svXHЕF;oIc)] _a4„-8Q%:82c j'vwcn,XN1HG::* s20~Ə5!U8>E)MEZ0MQt-C 05_;1 ͺ$lW"Zٲ i. C`R=P¡)Ez̓tB-t kZ&}GͿg^Z} &K53#$S̒VѯDI@S I$ F 2JVGzM$ %L+2+a,CYu$ ͆μ{@\'*DNDYthIٔSlK_ϒG"v& }KذAzn8B3h[h̜S6#''or߹(Qsn^\!VpLP(M2sǷrU "a6<6B q_m>ԕ%͚y|[IceVSHm F%l$bg%1 uʇ|6啷mdEPm*0?gc]Ϣt~}6&xIH_a.M)y-DTGsڳOG4A KIv ,wr4,УdaWbTJBrވ_L{8Hݿ?c-$N UHP`tlqh 9MANZ{Nbmh&za*4V:WU26>7FyQL\ieqf]ɫ8'=Ĩ*`M!u\2sQ)g(͈ZupFެag7EJx25DtbIQKc^kJ;',!4t&87N7N πlj{d(S)Jbx~V2M)rPK"]x;(lidv##h"QUO&bcc-bQ#.H)<v 3*#= ͖D>r":ױ?`,Vc!&Oܔpq2T4OY63e~6 rQ@ewz3%%~+T+hv!e7̶aLIwo7 [_Cs\2c7]lU䴴9)6vgCQe#F\Hh^Be>ŤC>JA@ ',N U;H-Уd O1b(&*RX~;b7cV%t dn{q{U)"_NO I4E<ˤKށw&D {CqW Ǥ% -pԝGNec쒎 KJP/4r69"`|  M&<4p4C5 | .!}inT).?pw\^5lkm?[ܞ{? FLАW.&;ܭ@Q/R;x%e'2pNjF{!=ǹvx5kumi$6&}=RRx(VA^NN&dҼ!iwU PV.k)c ݕG}|T'T XG SڵЃ_Jdf"+0JĹhum>_Ϣ DVt i7ӧb r3KAf(f9uTX F6ge8=IJ$^OLSD= {HGam"^)cn^A=o$cELT炻8$O ZphS>Fb/pY;(e1#U'?2ydS*+ 8{N7V-|M[ [~1 4V"&n:=i &g߰EwAҮ:%cr`::v|qm>x6(\ѣuTģK~QP_Y48dˮ4N u*3u"/ \@GkN +bHhQ%?3зx$$| OأBB^ob;2_":}Aue"=JjLʗCKIɋr{ȴ&Yb7vϳhO4r3 8(B~@_{Y:/aSyb'%X+vAH~EqFgbk6Dw"^%`E){, u+&jWAɃ,e \10^7brliHV&ӱrU=vhpYTK?`u㠦zUS䔡!15v 5.]NO$z{.Mj{HpFPi})k> z Jq蘨[l*D&I*#8| 8%!9M;HNXPuu77jZ1%,RNm)~Q'f7P?J&WalYёDx|Ty%AK*cb˱)+MV kyߣ~M%8Q ;xzm6\X 2ipǻ)m)QK0ȊMk6~tq5k$cG\JRDZ9GIOv?lOnDӘJE0|ŪXhL %sC R{BW]ѤP_~gKo속tgSwVED%L"^}2dWH0 e8La}ͳ-x* o /"`q1rXK4/=ܭ2&FM| ۭ>GUc> I?J8`4jk;Emw ΄sa7}B`D@Y)d7P"t^2BsN0342qzN(i ;X軋t&% Y6^W"IdPL8emx5圿P\]>E[h)hROK^v*spG\dLi OQO=!K:2(+c݄|l~hX`Y.%}XVNJV3Y> IvVԓa,g:h=o$+d۱>+j!d(އ:DΊ2.ҍR&KP΅ ؖu/aB1oT';Gɞ ?'؁TB#?CIR[22$m_> 6E` Y`Z(}H T0$)GatNTap7S#CtG 2BB>/t~HOSܸ!bqpOi>3ȇj/|dw$*vUG xeex m]^v^̔RqSߩz9v1= K.0J1Hx~#X!٤Hr:}W8`Wb/{+!“llD?12Ӯ FW27#4'!lBY*m7Oq*X%!p#Vst ht΍0Fǣѓ.dU^H rC5lޕ6G/]~ɉt qm殕*$^^rCM]E[>^ܒ-U5q*d|Ǐq4IM:"߷K`)t}}?gSsЈ)!Jh,`%a7|=AD%yV9Ja7yXK6zI\*$U 3Z`K1Ȇ߲xz{c?("V`y%_O*N)]}G)+ARG _WQt~Ȍ* J0Mkhsmm5߱Ӌ`fc8bdy/8.F{-wȝI 'd8!M!\|uz98,ZCG+K_)'+ׂ^ף/ZK%[![{.HOb#uwGQ=~J_`Y0i#LLUeGCYm q9W@P_W x/q-\Vpӗɐ/ЋV[:_s5DDܝ;IhKAf_s.S{7_8qO!r{OxHE7(J2Mj\ncYeGHȮOD2W_ٲ uҋI8º;ʿ3C_HV',>x_$,fϸ:ri rwلȍ[Iډ*ℇ ! gCVz6غ7\b[jeF b; @)_A ,QBR.!| 5ei%ֶ\{h{4VCOt۔h?z[H|z%6lr`y.zb ~N;{JȂ"_FNRKYȕ3#xK~pul{H;%ևL uq0FxctId$T&1^DE& >1Ak eRKQ λՅd7^RنYIX6!'pֶ!F-Ә?.WmVl+['EO^Ĉc *%\~ gHN4"!A<$m$5wٝ]DPX0ہNݘ+pB]%zZ8!ӪL}IzzO/DN &@DTrY p"R4XkR^GɊ,ߘ! ›t4T(* Φ78qFBqpfa/1`f&},^cNC^ଜ"BT{pt&NyIq1Yk셆B卋SlIC=]O]Q^d=KxpeR@p!;{C7cCMeG̤t~t.F, 79hKt(d% -s.m.Dzcljm TjvϤ@I%"(H .Eؙ=?'=t)HpȺ9 mG *U f }(s=X20l;GOzbcw|Ρl_0JO=~'O۔3#Hnd *BsS ܍CUb]aKJĝHm1 d#,hѵI$Fp(*g.}hN]i~MnJ}+$ШuAf4LMہ^`/+il*](RC22: __E9m{%]# r0pgUn!v"\"ج丰|x ǙRxNOW++ g`NbzY 9q$]|Ή}E {2bL=Zͽ&VCh$v=| '0AKuI%5XPG(M1t%t/qjZm=LXW4 &hjCCB}:+y4-.㰟r(B n_s("TɓVc`1f+9B8_ 'X%9'ɖHdI<3:Zo.Β/Dq.$W(F ]=+Fn Z]8rNCψf׹{ϰl!ȈN&0y |l#)fy78+˯/",U˶ΊG W%2"%:^K f{V5Qoф2Et2 GiedJPVIӒڹ]"Ip&`u"%>Uv{ LQTBn 8'R:#ƨ齠.~AE/-f'"&GWKWD'2/MGa5d*ċ;N .¤PQ=2A Ek.w_hLy (AX 5}E4A/3^ގVB5gxɴٽyy~Ɠ.G^b D$=!}H:XԜ%QBHGܯgD!*¾ v 7 OܻkNgőY/sD N%JCK0c"Ԝ~EKs'5רgˁd% {`2<"'Q>l=JG;%!8O-PAbf~DLHm842w >q !&a1Ì of_|ptt xRӁhI&ΠI(6ȑB 9%r";yžIbCxtliy;c8!.C2JEJʱlhuKopX㢱OrF^|%%.ruzKȸwb$nnAq"}hLq>bȃ>C3{u$CBM)8.!F* 1.ϒNbqT+d128lNxQy"fMxY)f:/3Ƀ$k99ʄᕞMq} 9 YXh6r/B=~ J!I^fH%GQ2'N#o 8?-7FM/$U2%}!X3t?7.,QW0n(Ro3O6s)7/!!vٝg3EbfF60 %*Ipg 1CmPYO/SxGʿ'%M?a*OKo%$К;n6'L(A*=3f*q(7 4olQZyBdMNtnQO<*縶PJ=@WpZ %!E$gd50$dDرOrpr9+;`tg87r럘ФR{)` ? ,p^)Ȥ`g属JIu]X>/\ܡQcex]"m!=9:B=)EWB4vGoJi$[^VV&+fd0KYz}J5ԡTY}%h3ȏ =Y+qd@n&*/x|؄MG:qGQ%:!N"S_xF6s؟bxlD{K,*v:$yM zwrB[!ս NG#¢l'Vv=Sĕ_UpihT 0Z:vϤ@$>dB- PB|sO'Q4^99bdyZ#*u"1{G!vrttA7p RYKإn4+ qy"LO&;eB0"8,bd'6C|2I'^#>ݿFORYRMkQd~j>xPhQЂ;zJyPwbj%Qf$M"d7.bXTMVJ M͆8TY}@L%:!$%W!u J ڠ{=L)Y:>sacGܝ}{hO%gc7&J)u;39)M,aOb\HK nX(h3z`Q6^T`Үw:h\)P>G$@q̃&Uયv"K~s!6+T0twTi<Rv` $}ЍRx=؏d[E[!tZmCW0&b!bS0]_3Қgp> $b6_b$~NFv\1 /O-B?hM$h\lߑg^S Fx"d_/ؤTXVY?F)O D(FIDa?}TqK|(U+Y:xGa0ʧl{bY" ðLFHY!CR_3Ii%6'C?觧{m+;Y~EdulX&TrjS?#s`#֬ESl LGFGzK7ЃcI 2VCv/:vԍz Mw:soH `cc$p;Nz+BfOk)!ø9T +Q!?"6좄*Oyvh4vd?)fw}tC%?C'V~x&ߢADab`uF|%?vI(b7y%o3'+gDb2rr QODC: . /OdAV5*跐v{w%kܫW!V#a>(#/` F-/ EHG ]燲WG:qK]U^o~"%ـQ8zJfr.xNjڜ8*A_,}3ƆyK+}+#(o/F SKLړsr#IF`z/r_%#6^BI\{<|1ϑB-OۛHl4FU 3kV(V=LbWa!&&G@WWdOO?Pxa?؏ R+_!QD \(גཐЌEH9 }!E&Y|l]49U۱Ϡ=2|Vfޓ z<;.X&)t~PK,KccN/dA}/ЉfO~0)|/dt">9~Ϲj.aI'y!eЉv`t?esIK̋in!LY,tp(DcF?ٙ}Iȫ`H7\ LH4ۼ {Z:B8Kg#Ve!,S|2dDvv[Jh<DMDOXOoj~q+G1$? p BHJBl0%YyēuD.W쉵'r}YO$YPa8>Hq7Ns~P)4Ϡ&9yOaLpS_>W2.NS.g wqNV}Ýo9ؿB-]fqG[wًXi PMo-\)/D1 MFbUM]D Op$KBk<=C0u}1B߮9yXysd:  E,L٢CFOuv9BqI{;OZ)C2K}XZ)dQв`p40.;K̫Mi_)70dYosD 3{Jz%oN/nA̕νz X6Kə)/=2t9Z$Vф4?F8Js`+0qfv Od6?`i#\<=Ƌ#iM6i}/?_g"s^$Bm'PZ-ErKgbgXԖ?FH17>DXެoi Sc /ca)^96Ɂ[ ZeP0s!?I"j{b|@ݡaXv;$4c ue/> z#-)pV2^42+m-E8EsB*t ׺}}%֌3G7T<=*{ 5>ʛM{~ hNbG kz> {?;~Hڌt=W. uǐ)A,"x Z -MNd D\$a%~knx"+<bOcKЮCUZ7)C pC׎)УqF.ȬϠs>T:v3m ϘDZA?',?AUlqXCp/H<_= "_JQW%1N0v8D)WLj}|\ ?mf^ªGbD.A/F&RE xJGQ7Pڔ$Tɿ>FH9N3t3m3BRS:@IV:4\Tj%.%Fc +S7X2?K~Nƍ{b~!@+REb,# kP]~' AB7#8 P|9)SF6z\L:cwiO%$PY lq}ngr?F5N0,/Fqy/H4@+=ɴ7_bxI40#HK9$Leroy]u?vz,A1r'/MgFV EZ!9Zcv* $4.r;!RX\D+- S 7e~E|kuS)KB'v$ 8PaFsH! B+F!"AGGkgS'_" mGqC.j ..ׄCčNr1ھ*ܜ4A|#<%`} Ly%NiyTqCK?CfP!dt%!elu 0+PBCJ|\%XWRp6ײssg Nv.Wc rSɲ9& b%nœ$GthOM\A\jȚך8ij'.$8r42i?'a96`K3oD>U3p&Xy!i'+0˪OG f["w5}%hvFED y%Wor% 'E(9J:&XWZ܉pTWH\"VO4k'?:PS. (QG #TZo8BN×[F,Z#DhDØ̵aޏrX,OA;j>NWvRuyecF%?Ɯ\ ԛ\:JF AmW`@X%c6# &D,*Ȝt"Q|"w3FQflnϣ%PD2}0%t8rB+kP v4uĭ GJV^Tn$"!q^&(jr>l@`ck*pl2OIDF N&O܍L}32#m&[}K' Gci?\ ([+u|"rop) Ƕ S;'IVYULB3wg'^{dI6fقV. 450 1e_P.$.ͣ ߮]~{ 縨_VD3W6dTா' Asnr˚%/F?bYp=RK0Td͘B4l:%HKYl#lRe5O z'y{aɷ(K2E< q@X" #%3?2w)VYK&a(-]{ur*-m? ̕ȴ-lUR) [`< n Y/ |tSqdġ6ٯc?FǸToQQt˜%iID%#HkcaSWB2K v"`I}eYrF;QI~k hLPs<-G QY&RK5z0C' L¥!no;-x1O RzĮ[r…WqNFLt v~KأstG3|i4NO {GtceI灪 V}ߞe"i$%I$_$'eE"}mh{2~h+8& 8LTJװi !/̙/& {߹h\EzA.ȘD؟O)P]WNs:Hq%C%Et ]zCB5Н1 JBHy5lMw5)StZ/lb #/Ѳ5L}5-Bަ}":b3jwv c+(t` 2c.b2vIZ5z$FRyHItqNiE!539%*"2}`E.ɉ .bFN؎ŵNmA m-DX!K'|>hG'NUҮ |?@-v*ey8*9ؙ60Ul_L$K"A O@ǿ $+t2iF`q@4C`™;M]ܷ\v%")a.-bؙ~I .OS;G`VKH]ZQ0JF'(2Ä]O Ny6i|HxT o>c;t؝9v?8,`[h ?! 1ػҐ5Q11՜v'HȾԉa$n 1uG8v=utKe$E?PJ[,!fdDyrkB= H*%#`_ak3čGoXG;{Nl|a56R%CXX$+#w b/YUJ{ W|M); X+cr~d3I^@<~lu*ڵ-QMY,p+Lt>R\q}f5O٭b%T{6=E>p#R}Rշ)\,WRkj3˰ͩMPK.w/ͫIT(CeϸNX›Ov_ƛ7eXwQ,\f{)>˰t#E/M$jKFoJˡEiL v,8$q\!F}#~縘R$u'^#iD{nB98$܋SR{7*Î8LQ)H=7;$՚IO]_ g/(L$9GlXՎ)A ;oc4+^4ÇTBk8,8щڟٝ QGKNv{nf:4ꉁ^ YˎVIte 4JϾ8t&O. #+Nu <)[ ?Kȃw+Ig2\X Z"~/Fɾ>~}@-?I!,670V_D*jso9 Bcy Ƒ'F*TdaIyKd\2xibn3fT&Z A7Kg$*XZKeUrpZ?SCVHdWe ƱWͤs]'3W)$X;2vTLgǭ؁8x8BC"פ8(5#:S#o*G]Q~a&V%<)=}WBD"; Z; #v4x)jj=Vѓ]踝4Q4*)E80{})H(fN'쉝"`) }G^pGINN$nPVN' CcπrڟC' /ŚVbrR%X 9CY ::iXw'xD=v4fH?"Al뗂ޟS"pj)A"SM?D:]9odZej1e (RDyk'rRzfO1>HBə!dA %^q"|k3f2p}%XĮKLhHI]BÙxy={2:TtbXu=%(Q+7 u%$JCȬ, ''OIBlpae_M$rLXlC}v2r}DɉW ѝDS-+&տ^8Dy}Vr~ñQ7=XRw,6BNJħ)&2% 6O#FUl שOarfYg 61LtsH3)XJ; h>`e88ǹw~{m4֐T%k- !T;`^7&M蒫CI=Ѻ2jRмOQb+)/p? RKO\L-;&ܶR%(>+h|}W:憚 !F lQ+O_|b!z/rhCc v'"gW?:T2/qȢ!4$9-+|v^szZ[?d/k-OqSG ʯSf"B]~¥m~ļ=MklAoBO3*ݎD,kƊD1}ЦМHs6ktn\=r6o3fZ aЉN4T nie4g9Fk7=&$J .ɡOhi9#afsHYb+4n G,y7w*e0Χ5VV11E@ye+R{ 7$<F2Jr{cu4* #l[]iM$A[329O3rdktȉOgg!p r#Fb(*gK%w,]GC{sH~ĶBxft1]չ t&QERPMPGqLdDo="IL0rZ9yJ+FIuE?aI1 }4W|58Pf8vO ~xǘ6JOFPc>6؉ ]pa4Ŭܘ 3(Ag͔'J() \n^6R>5eʖĶgkʏ ?JM-]TpagDScL[XIZ 9s8cΥ597+UO@$BO'(We)vFMjL ,zAu.K#{zڼ؛3iΕۉ"u':]?"#w穷2D po^ܐڶD!?#Uɜ7Q$P]qJg=3Ԓ%-<ȉ8ˬITXւ[󈡲%8j̚lo&o5p&foP&Ƶ\C%)u$ %$Z|؄mAi̟ ;E*MݾW#yKKgɕ' pF}Z-eѭa5D{'c8 u |*['lCI9xfb]UJ~AdCC QdQWxs&&8%ש& &~JVw/+x*S-p#I)i.Lccƺ09B MĴwt8NѤ69pO}9+KۥJ<U*njLlX"MOɒӉYjMD/Zhz^H0lBRJ[ Oc xgIQ SeDײJ Z mQ:ʑ e|f 3v[t$=PY$O#YoHF69C Ĝr47^\fVB/I9m ĜG$L4Bd^V\S,)vOo(Xש?p $Tb#&!. n AN$8MsЎ~;Lf#$7ywngVȏASXO< Qc5Xܳ$MX,[M6T-b|Υ& !m >bЄ“:rWLYIdCvIY5МbU%'Vؾ2|8E=:ux"qj*H:2&+E%5N5ch7\:$`,HzRvo3*4NO0S `jS˻]#Ai-jQOp2IT%:DaF:tlPGBbA]4+&Oiyj>[ʰJz$ƉRXّU}ԾI T!@~d4_qy)UI5jڃ߅+9Q`{>&+|c ncM9:$'jMRюR ]9;L0,{2-5ȩ&-d6hgi-l>,MSIXU2C1Ao#%P\82:^~m4|vK-/FLQ䛷VS1 HL֏v$hO;hXHetagIħ"r[J$k9Us*R g%nWL#ibG_;Q^ͤi{ Fhj_ HEڟp+!("? ْkԠפLPj W߀#_S#~,ਢ'ŷw// M Mvˈ=-YٶpIU"iTG%\u0%0[;< H{%8eйJ@oJh(e|p!Τ 5)2ΐ5 Ғ=L7NL9X"gū;!:%~F֑ri}VQ0K}ֹd蜆v̬aKQOtZ zո)72,+h*7 pS(F9li1$\ǣUЩVǂwDaw24FE`iI"2"7TYL&!1AQaq?A/x:`dBAM0 z<㷩Fmc "w6V ̢Z6~x„"кm~dʪnD@֕@ @#C :b^]С/1m?9-CCYY  lF_o6<hC||MTOn*Ƣ-/FWy.NoHw&)vL9[xEyMICC~J/f:AvU"@~IM~((~LtZX:<)/TJXJ.rP"d$ԚTZT6"y7pC1́C/E:q!E ό#с <&]jJ avٹTĂX+z߯X{Y~UWT6s5ɎW$(+zh#$gӔ/;T0SY(-=8md/hTLJO_x&jUQ.].(7:\`B/6 ( W Ҝv1,vb[9:XMjI=V6_>;SJxkŕW* Ի›Dg#Ql-|`@R y Mq!@.Wgvk_GmkN!8ݐ]#{N`G3NbZ} r{`-*yZVQ0RsuZ">~ܠѮM:cv2BT(iz;mV#瑟&@Zt1d ! Gay n_R- PR6?8*P,k4.*7 +U@|r(DM)H0a 6O0(URm3eaXYS0Zlq7[kgÉeR|kݺA TL*ͫg[EN ՠHXOAu;N9Qq5oA%"7W!4E9@W]S[>~.0&} U]rg/WĬ|j` l60CrU4$2-EA%6D\n:<lx;Jhl"86*USt:Kp !GfAܛ@-k(VNm!ۃ1MD l7e=!\׆D$4v\jt $d4"*At<~ qŃ6W(,`v /;Vѿ)hy9H߆b&Zm\ʇ{u0@{f-e&r {)GiC4n/Glj#. V 1Ta""u$J ]w_|DMf/18RUC_n'CX8!{R}kPITNOPhTس{hioȏYbhR 0;\ԭb u9FMZ^ܟцt_B^LPJJmte#{ y$QUZ ЦJ'5)5!G9hFEplj-ןl4dGjM1ֶ1Ag`*e(H`Gl*]lSsaIӣn01@6"͍*:oN ! k7@P[B 1舏ؒ&m=loK.Ԭ]LppP-IpR)իͪ:.$ hlX%Yc#KƀmٍJƢ;f汆]<|c`I[3#E HԊ;!jreJ-T_>0'1`MF4Aa.+MBXHiqcD7_iKw?} H25 衃lF<XBީ1Q;5 }W.̺xUJ#"&ۋV+̺9Bi[6bTXa6 @~H9\-])i&–Mw{b'ږ 46SY| ZNmPG 4Pux.E‡C,Htf+ځ(ֵfLҞ+ x5N &欞Fi7*rԼW+& nM; Da&t;:k0h5وT@i?(C # Dim@X+*к`Y"ytW! %<}DMywxT rk?+b 0ů7R7C!2d,VJQC&;&C_3(TVWX,"fP]ϝd-i>&hP|Hb L5sKXw6>pU+ 7T&.BDdJ߁í4h`nQB/h#s',lHLАXI6{ف2ncAKo>h#`NMI} H7PHw0(PH"oRvXK`4>gA&%r ]zIu1JBMZ߬DSRsVoKANq6``M%`(pүaf5;KOiMWx<蘔 *"`yDU_+Y}s%/VŠ4BbDRė]82Q +r7,Z4QMHf&|:rz^y+P"A"]nTy6RA--)QGxPmߜ+;?ZFPvnw}[;{2 u`6!x<Ka,fw*" l"ֈ/#Y5 8кQjJztu!lm^(Lt)vk*?l p ldYo2KDRhV"6C//D~v|cLtP`3in*W0N}GRIVgx2|_-CSr=9g x"tO8AIzX@) r!tɅPB*< u(~>LݧL wή(I+ԍa@F yջAX,z D!#y÷x$VT/Py@sy|TzO+H-HM;dr %A):u _'NxCMy" 2hYx to@K u︹S>pAk g/0!(Qg8d_`A, 莦-,D˂GT"U]۹GI*QթXbS`uĝޅ++=,1EM %Naӱ+)n5vуAfJ޾ P5]:0Q!!V.#fa3e8ϗ iwȉkcK/&ƒ&%3[DJMp/;X~`BW|3X!Cϯx0 Y[~p*)-d2F$ [9!#7Y8LO۹6k 0i4w.ͻwQWJ#b(GKHJ[ 9V<ʬEZћ%Pֻ%I1IMRwH(5 \c;;4G^hQxIݟqE"4 6[=ZNqH<gExUb ߍ8c(fD  )14)N  z|8hxTQUt$pG.czYs%zŗNk~Ix#&Rq46Fl6 -*-5pE1 ww#MxߌM ~GjxA*wZ6al5@AUMG+T54wqi EL{)c]Nn+_/g5l=ŬY!{iW*mN5Ksk \.(SW1!|;mE tD#tPI<[ˆ,}@pUfƔ[]d,Fn?X'`FX)U TJ5tk%₆)L+4Z/qHHZ#ps^]WQ(+l1w@; ϝ :&4 "7q & I<@v ҺOFց":>2TkLҩ8L@A_ 2.] b(1o*"8^ +w/}`*;Os #&ME`j`G]: /)E~wGAHGVzePi YA(4|\ hQnh0 3P"o솃v-P5uz.o 8D%dg ~[ bhy)uȪ(,I{u(`i;Fn5ĤIࠂ5+dYNNfB.>fj6-TYaR.hK Mދ͞{P-nof7p~poT½P`ADo1÷6"(ok:xߜ6,{rЯ[vF7@@HB%3iHQ, WzlhEU_Q!Y!x'>0{(_3AcY'OUM苲%FI?wf)4׵Ē %nUt<Ċc. 'w0i ;;f怨edk/#Kj>vQy|o $PgfƹG#*; @ kZ13IQL,إ}o aø 8'2"!$H8n#UW&Ą,";GUCߌQ,ւXu,p/!exO!V0p.A@w %ʲaTxߌ/x+F,2$7~_8_]ü.q#rHa d]Tf{Jz"=BGhޥۆML&a*f_ gw[BػSdM2f$M I=o9$fSi6ٽsxH.0] Ttmם|`(Uyv\[ؽ歇 XbQR3kU&k @vSZLGN.rE6_F(; wnXo o8n1wP2JD2 C or4|"MCZ!G-.K(b5{Ԯ hb-:caZ!{s@PT$hnƒQ,豨4|M $!i{?/DJ64 ߌQfAOx\]j0kXށ%ᔢU%@xDNkUd0H.T3Xo=SfFP}@CN%F jWZ_*cU:T~M@ꈉQ|u |w%eu0K7!Eq~v1R#&[Pķ>XuwPSJdnb|x= 8ʜpQ]2l( /c|T4Z"1jDUO8@oDa/5 M-(Jy5nAEf*n:-k^a!eB ӯEPgI +[CjD+F6I z/bol;"D*ǯcsThfA%馗L|b1 |fZSZN:8{uTF h(;L+UypUH/45t樉1AT1XlyEV~*MMDք=Z~>0txPXלWGG2: 7 lӊD*cEJu+ Gq= kT=𪂚ʐ0|Cwm G0 bJP 8kHhGN5X[ K9ݘTOw0TQE:MuF`pˆ pY\*f5 X\dbL$ 9Zz``K*"ٮepn0[cZ$6>Cd.l%uNm!%]v:; U/Z$@pٳ:|;F@ŠuW߯T WkB'J+08 3x|M[Зo}ʜ# 9|yyPT*{P7 y^SwgFcHjWNsBwPF7jN _uZƪJ~`7T6V hd(Q ja@QxkICE dQUB+)?5B0e0kޢ0*ei9"v{`n(Du15R,| z}1tFib+n@(k+iBZ&ߒb":4֏pGF ,.$QY⨻{$RuX E tg7I wV]'9zE@8#H 2+'k6AIFyM]6`!@~p)DNR󫉤ބc*Ab11AP"!m~rlP5ajt)["!qϬWBt7z2)͊Ѡ^22D}o'[WXU ",9; EP$)Zxk&VE`#` &8/(d4 T&¢bMjkWK6 J^1SA߼HxC)^J!6:Ӡ?~ATb7Fl`  -,̰͕o+&(zLDz?JzJ&&(e``A-4uQ~obXk958p-}~5Ӓ&;S]#ؠ|bDP% Tx\~ ,i4RUnoT .* j|n{P;B5ˑJ6cl FWi # ;EW)*F< !t}e]nk#H"oC7w>Lt) m՘>)Q1*r!%/ g1`"m`DMHؘ4 @Soft? ɬS^*!0Fѥ~et}INNcuaL0_!^T MFi>76):ڛ|X :b0 |(Bi5 {hDE5Q` j a y U1Ho%݈KdĊ XDwP?&F!f6diU$͹tCXcHP}H)y|"h֏:~u" DC Rƨ)6q4Q~yKϜUطEw~"e1 ]N!;z}c0t:2E(ub6R+xriZdNL 5H쮡uQJf<;eMiqB:qնMȲiiVI"6tH0u2B-QR]L@gW#WXIP!b gyntʛI>>P8FG .J$"EvM@TuĿ_>A bMcA>@&u┪xaՑn= ;-Mhoa2X7 '-j>bNɰ[~wB®Pm@r&壂q*a>be@m[>1A7fJP .I=Ǧ@ՙU7^bZWr5,LԈmJSwO>} h@nc| 6] s0DlMOX-Rr {͠FdzJlxurFވ24:X:?PD`'CU6hÓX:*:'2@%,RnomIjxg sCb$M )E<tiQRobs%Iְ ;T8`XMbc~O.BFWt]< όa( g$EyˍK$7F~cg0 CNp*Q0.J$c}PO #Py\T)o[5Qc]Nm k8; P$ Z`?DA>q{E,{owN m氙.0 +O8%#xrB;߬F*GbadJSjMT$ŝn܆5tq`*@K~/q3EPo&*Pމ٠o5 #eဩAVm(yȯn H!=ˇM eL  M(pCW50@ktN|)MćF?L@P"*#l қR$ӕT?߾zN5wiUks }ICwE# *.8XqAEypAEu{quPupSҨ/$6HpJ:e2ؒg D>Xn>KA^ՒLvᰃT0KLNUx1؞b6>PMT9ӳ&.^XAXhx҃`cݝq6\sfߜ!P!Z;ʄ0; 7 Uv.($k`|T_<іba|a(WM&va{HUOn`2 BoV;p*8"c]6.;@7PXGUn0Xތ)dMos +Dh|:4a7J0BmxSXi@Xp-3)g__Z Tχ;L:DzF)Q3$8u]^q=$IMw%#4h7&t~?(/9wT k 0\dmQԠŠ 8 V"B쩲~NѠ`SWL[$MeP<&T$=p}F5nT_h%x} Ҫc6fiZĥVIW'F&HE%W@F3`6Jha3ɵr*`R@'qMm,ThhKr~l}/ 8D|\L0h*J+87RplIф]0pԦđ@E 9 5aAw(Wu-X3dMTuvMXUIo?gB=]\T~qhaE %bЎ*8[Vn0-K|wjK 1~݂]6WF GV V+'2ʑ־da)4(e]ܐ|2^bX]zP;1kb рؒ a Z^ L"h!f+D 95J*)Ri,qv('֩k@ifMSF~0.,9WㄬH)1țib9dc""*>VQ1B?uۻŏO78 V 5=]D4EFfjƴj^n 7_ŞE4 Zq "5%#:?v㞜mvۼ KC{XUvo*5k ާINm0jP[4x$Dz D:Mfǎe1 R!X t|(r#0%(n8*{?ĥRM0*E5]&)ц%E[x iަhF2׬UL蠘3uQ(k#DAhL} /"L&@am aȄ.kɇ-ZiarZQJ&܌h+q,vc'x 5aMAaRL PyP-~b(/&TwoN;6W~mF*Cz#f)D*T9Xtfv%&P00M6`[xH@3%POp %uhA%P辡e[\F$*2tjS^%XoݘE5/>pH|b I,I9k$݈o B2u &NWeu]0s (r@A~H" tSxS*b8shS^ZI#{"Z*~:. [ 0X {&ǯ̠mOε0Iwi-* !N ͌S)UM!#xjUw xi))V/ O(Ь1<0Dbjx(Q)٦LY60UDAj&2P'EFՆPvo CLjcn) ˍZ+|)#7JGJ lQ|7ҲێhEfm~c[#0U<6.aA6ՓP >yLPpIVןx9/~U >ph,ϼF|)tGeZE6|`ڷ8k;bBVqo*H><@1FWX 'D:6qQ`>>Lvk~q! !=)$o2UplY0P.xP #PxCat}a-H90ݡ;j=/hk,@bR=Ѿpw}H \!%ϛJ!]4 0B2o(AsFIb8 Ԩy*]Jm0ѩD/'` 0W76"*BSz*f3Sp\hcTfd@BeAb N!Ӥ #nYDHZ.wLB$%s BY5 U,ˏ,S;(y3m71QE>q7 AJoJs\o ֕}U9Fa5E0M:_}<2$l<*).`μ ZSƑ&p^̺,!**Mb4"B"tD joq[(of kw`u0N)h ?|6E|X>7R5Ik|mw?oP9C y`uN A1]*0I->2 !g@("NkDt`mb`ƴ`# y}L(* ێamUm'9aY<Ĕne0- Swh0UوE ?un0EHkgfӜ]ne-~>fKs0X q:}#TZG0\l|`1T*8) 4%]ohv #K.I\~ Qț]w1wxOܘ۹6:HTvr AoD! w H[285GQ1oRG1MYu7 {؍u92 ``0jW.؆[W 2$Z O#mq+bhka//F*5Xfwg5l4(Y"TeR^CٍQGT"aԛ"y0dCXױŴ 5Ǩh#MК7PlXQSU@|yٗ$ŰU$(.f%hMY59bWN0i]&ev}UjBkG$ A0ج[ `5~2N |-w~Ǐܐ. ;q((ݜTPҖ=لZM~SH-n*AP;`u[?1$ '\uYjq;LbJYBUN-,Tjo-oR<&]9[b`(k~`Z&4 Z>. %tdk(lM{~i.^8J|<(M_Z,%67axn@"% mZJU޲Ps1#BɽmEX!XhTI_xF7H+v/a*Qs] wv&H˰f1l/DaQXWEFVm%זg-v-vX*h=Qm\eO͹m)@E#f!U4 t4eݠdxMon&˅/6LL (4&J%q6* H` Bx5ce!o9RdB>:uߜtUV^ ,~qr| YQ__ !T|F<&|@<(A3?T9.c1)!!`R`wnܥo(8qt˕J RY W +);PS0׍}$$Î%TB45gOœ4 p bMKV/ra/#X0Ԧi& ;EDq~{CZ9JD"Ge)1aE@B}_yEdLb `{(0v1R E"Pm~B>GhԜ|8{~2$/]Z '*Ē ahM2)R7f:)Z0AJR[uHϺ #,( UT\hPT!%3p(y"(l,` 8cZ&m+x(π6.Fս>z)HZ֟UHX>4B4 ́V81Х>ș{)FkoHQa@ ]\0Gwj鸤#iq -ĵ!%v."ᩅQAS͘HI^6`hKIGuJQAkXѪIzR+(.(-׿j2PZw_XMm,Wd#JT0tPb~cP,wLt\)`ZMk T )" ~V5>LD4 Z0y.<я޾x []~KOZ+1]qhH!k7`;NQ0Q?@:hc̬Y@/#xPDI7zSJEJ mtiz!HB}5f|z/W|s G;d!#Apt7lf9oXA"74h:@"8i K}'p~<V z'cF*ؕt4s/&:|/18xQO yIn%iVh'hQ2W=c1D\d;`-+$ M~aS{L*G‰T?rMhsNaw My2%X/@%{qJ<+uQ ˉ *޴z#`H-fBȻ!$>q٭* <+=lE}{E@Yb*J)y:&YN.@ʻh\|U6NxHA4oA cJ,"jci R{.D8"P+γ!su ݇X :p]NAw{ E {Ʉl, i}0F$č6`eu(\MN :!Jto9CL泆5~n Ă}cMy5ۉf Eo5ceݿ X0 Z cN,C:6.)Ro4=Miʁ)A#ኵM& ev.#%BD1#J\Zō 43 ˘vHi(EhqH4e4 SP q qgh#GaCX" >.e+90>~qeЎ'W Hk =;E*+ۀ4)v X%*xSBݞQCSDLha E5[eo|wy2IuF,h0yz.).U8I&(BEz,G4 k"dhoAҥ! qmtp0 &@Ȧ߄?oqxɖ%q F2dDi4e`]ӛ 3}cLՐJ)M? ku#K<.i g^hmCa"wB|En :]xmCMA=QsØVˁ+ ǯ,NW5zw& M5o?8H -LL 投P{N eߟܒDU`73i@ae}sZBo~qGrg5C{5GPsnnGC" X`e1]bah1pCt 2u X+&VAO0|[*\6-Fpv1[ 3mЈfԂ_&[¡›uTnGĚZZ ^ M (҂vk0;Z^c@RT \\VMy[2)S1 d0F DJLN`ZyXU3eRCSNn}P,ʁ2|jC[oxVeEֲ+Yd=>AL!ZRbX.чD܀j=7%<4"xΝ'dplO<(+LʀX7y#zP6pkߟxR,r .ϯĪh ڕMĿ(*TywQ*½@;GT@Ve9I榩toxKW{aMo֍`q E7 p /ޜ] Vi ^d- IWAdm#䎅S>, N%ۨSxz.7FpU@ZMeלlcP$k`a*U{ 4)N8*ݘRO'+8|lqxƜ-BlvȞ\ |x](ʐR~`,u5E$[1PQ6,DJr&WU@Sjۊ"E1@` 7?=BU1Jۂr: 8hDj"ڞ7TQG}K ;\J0Yϐ2ό+CpI`%rLfoOOwK^$qR Lmѻ`A7b$UBuH ">TAAv_kQK@̑Kp@ۛ"(z;$< ЀˤCoxL{ K0x Sa$ #+O-zԺY5w|1Q߇$/|e4趿."RYT{ i ? j*)9>nSHbս 7m,=eB iX[]WA78 L!I}_7i|q (eh4Wh`KHI9I.;PAhE) gYU "duH<*d݀/qs*S@u8F-xpkM#GlpqGpjj ;88JJ%9 ?2'}'UiεL_#SKI+Wb$-ʂO%ܵ+xXXRĠ!&Jk@& yp' I@0?fE`l$U0Y̎M~.,޵:`mk$ҾXgsEx]븶Dcw5 *UJWWeGYs4y#=b L]rOOO7颡惋 06p,6? oʚMуr.Y%<4D(M\wZRهۭ68utO  eF ,@an*] ._9K@PL9d@GN}jmuJ& Bs~tLz5Iw8bW6kZۇ&CTU\ vhKqf$t`(8 ~<SG_mcʽ 4Wx*oXpQn|Tn2 ք8.2$Hhǜ=HȢGF*062@4+.J{ZX@7N4i-7<. 2`_O#޾ǐoK\^vOJ pރ ZZ"!*1cֈS4ҝiAR[-PFĖRQ1Jh65li4A(R`lv6$k*z&X"2bYH|hŕ҈KwKV;%0,vsi@W 3:Kq(I!U<.YeG;1zdAqL3[Qqb,q 7d}ohdǾ,}.Z 8pSqEB-ppWr 4;~.P*,_UCF6aUU1QF6iw|d"!O\#@[ A0䠸* z(k 'U.i#@C%xKpbK],ӊ}\ڦe)0Pg"qB.3_ ֧C+K|㴨)14.E>J€#sФ FVD /|Kf4f )#R0pNxE+h Aj;"wT"2 U>"t2E h<)Ԭ?>/r ¦ Czz5Qw5KSatl g=Y0mK/m* Y|5 CK<8M5@I<ּgɧt61iPόOJ-5my|w-ɭ0XvuA=K:{/1JL탔5 ьzGgQ}f򔌎 I(Q#baX1 }.⊣Gqt]|"ke8GPutP&ĘFb BFUQZw@UEP8-aa)!N#1A: ;)xJP4M3ZqDŽ$x -z`T( HF6)bl>q bg1B Q-<>;ԡ4ִiX^V` P`T: dkF^Nn}AM HS7S[,䏘xݹ D׽]RUw1Aǔg#B$7K .U  Y yyGumy%}ƷmpcyLVJ!enL(3!A=b!0ד#~hOa' .5PjJOQ ytr_8O&ciklCIa"4R >3z*$ '!BJ t+{&H;6Ļ19Q_!Me!So*1܇DAl8Ԉ XJ_W L$3G vrD yba; )K _ϣߌrVx>))VXn&u(Un2ICA|`ʊuH_ SBt&ƘP At4nhkSsG Jr*(]GKZ D[|aoCঈ*`l|Gy [A+fG"a]_sbc׫B)GdbY4 " EAPMpyxAK2ƣCYZ >bj ؟\'GH~pa3lpS[+R?N2uWOlb"-Hb)o~O*5O➰A K<7u!t' /O Rn|T*swPy]ޮ,4 NSbt1FG9# ֖Ip[P˲qٰc Mj"w^3UOu8 pwʑuGN]PAM77M q&vcv9g#bl#`ȦI c)qkU+,TCϳ 4GQ--dvAgfo0UP `&BMdӷ8G4VקE)RN*FYm GcaxoۀK܈DBV/WH6?p QآZ܅o O8!y2rAd?pCygƀ1S"(ejuQ='LKdvGNɔzdo鉉4FƝq+%qZ [5@k#mx- uqh\ OT0G6@!C+FzIv;V4ƹLJT`$ذ7On ɪ14&&;}Hn6ʽn,$YKBi7,QU6TpLHCB5g`(F Ei̓D(ti)yBO} n½@KRü፪ҸϮn`| Q9tYwӬ_)ך#($33ϯSxB9=05!+xtlIНnʡ񌂢$'}&;3d֌*hΧ(мiXW0#D  :~~$]Z9!W,TOY=o I QJ~'ljߩFxMYbM~wab#FzuxDT:# yqcmo#XABq|Gkw/PTxТT bgJ+5Lhb:x1FT!Ink;3Ͼcj|n-(s͹,--yGp GLT$7ojDt֐p .yдSĠ*|3 p_5,Q(%trTד,ق> v}1}ѡ 51'n%@|}$$ -cFe.<?h;̚`m_8-IBaɭ! )Zjhba80CAц)ġ5\ܛ_DU q/ƥHJD>ݮ)6ݾpV1|1'F ͎"sۂwZT4Z6Rߠe**Sh?叙l0^kPOXLV;@[/fyو DC,XӀ*8i'4Q6>LFF0" Iq JUmyHo0Hvt)A677̔$Fẑ' ڋyPo"b OhPO9(It]ۂ S*W9ASa&A~%>cHzƫZUZ FlV 2h_LCIF$t]=JPaA%bE}0V6'4T`@_x( +_ZCr@(ߌG(|ň&Jc ͺݎ2, bPxWj|gWjy R6awl|7>}gT8g~L{FA@"?'T|`)OEbǜX݌E#q%qHt0THz 1 r%X ]NʄH.5?|q9̰ ?cqaeB ^[ 3J3cNHd]@6i->vL:Lxφ4[qy[4sƦ81=\tdťXЭ7h >cWX(@֐#vާ;UK>01k+ JѭUhyH. B:=3V8(R6'h2z;Vs63*OVׇ~ȑD7e%PT,#n,H}x@_ x<+gccQE QshY|c eY@Z:.02Pn}ciEܻ93P&> 5T%d,}8y! O$#b,2JU/D@j QehcG~7$ob;r24BHH&@L7j&)f%uQ| 2CdMTk\0s!Qa {&48 5|Z`5Rː]_Q|8*r6'* $ Vi9pDeօ{0#6}ګ4y@*LB.f_>JG{ w6>3d]o6@W vGJ[in E3Fee. )K*oˑwN(B^-C0,*ryX4S )&:B v=;p oo{0=":]H6A|$D6_lvf~eXGH7XF 9`JOp  tĠ bT?].Pd  )ъ^8vqiiI%i4m(D=`)r K1)_]6yv'pmbO[Ќ`5KK|c8:ou`KUp !,0S,HˈPEkpBM&aJN#K4utܔۉjA0W\ס -DC6S/D9Т6ϒ12UВ8F$O&*퉱ƽESGǐ~D !ULH~11!Cf阷G01ؑ}+ܚ y?X U.r *ݜ_(q8U# N9BGvi- ~6b(tr8j9?rUM>? 81@]7 d0M;gjbQU-0jnq>q@k7È#?)7 Ъ@;>i uT^p>pdv(YًId'D@ni"ƚ0-=b(R(xb7* 3FRQr;6KS\H/B#K ׇ7_ 3U0zJ[@} EƉt {MXE?rಸ+JctP(oq.RL;ͭ/IܺFЊJ+w.?M&I;1 >z{%w]͊huny<8ö[`\<@I*zʠAoChdMiXQ? kJeBQH }n, MD 7ih -{& / )M*O"Qf,"& ig!71E ˣ6M;y=bl)b7X:VN{:@v%IuOO4Xi ƹMyNHtSӴD`aIQ]cȨ1w}u8[q F-fR_"@*s8*SWv`*||o[:jQKWP X4n>x Uuh ?{O=g Ik`5rx0`+C1+d `?r#/u tp2¢6? m7pf@|@>bD$:։*!ӈʠ]ϊh$(y"H{CPɵ>ʫu0%|z T\ ̞$K@!TW쐆`nNOx4:Ȕ],Dõ`9jKX7Sz X\+QvoxQkaYtd^dF"DՏVEG_@z(^c^ѻ%X,@v}i_ -UQY[-SnY_//q"%b@DCm:yhRdQ]Yl){}{jVgX VYYjQM[?DA ba4 eDhh ]S/`l#u(jHS2ي;w9%(E*@fM Zy͌(Cx푾ʬ5Fji}bzM|`"{Jp,ݮ vEс#k"Ix4о4GwT0 Q "4* :uoџхi*ii|~aDPk*^gQt5@'/8|!"1Ÿ(&b P|wDP(v3 *$-xnZW}!Xy~ '.*P/ScSJy?L;MDpI/8ȜӔ!ESԔ<`Ɖj>`E6 __Fݞ}J0 Xy3WG^1r\(`i^` *!Dѽ1n6Ȓ/Vχ,Uu1W@[=k! hT.P2KID*2V|k#%C\ 5M;fXCA1E B8&X:7+ɠ>'QT$Jc,XIS>>2^0%e!PB #Sa[v-wæ M#ÉeY\HT{ےzrtJ;Ud#  * S$ҶV-(к" M08Y@ I (Ӂ(pER uґT%ʢȋI<\K6Xx2N;|EH15N#݌oGJ4 U|?>Fؔ`@8hFRutGn" /j- Nހ*5kn!ej ̛ >+G^%@ /0!;#PKbʑ73"Q[a 5EQaTR-.\XQ#zlUZrrH)߼O@plY|6e~Rc @ >i1o"8)jZb-neGn&JHgVAq:\[u&В_a(xΚ⺑I}QI.qH - ZxJX",^Vof!4,6]Ј_EDN=Jr(SB_r5~1$I^plTIXBD[[PԏC Hmj)e'K#G7ZӼNE .9!D@=STpTRh%L/зnGUpbѽ1`wxjGwbz>6㺃 9,Vo\ <q 5G@2 -CDˆi&NXIE MỽHPJd%&%'TaK^6?FD 0Ң;I߼ j?M*˦Q!|x| 'LQy^)Dт\ "i|e;DleF@L9 Y8Q%^4DC,}d&(fۉEM]7hQbhw~_Y<=/ w*D~* CHS dĚSt@;^$0&VO8Pii٩4e]CVȤ<I'UM{d@,}B:.u!C-43{O>la1Q&JSJkD}ɲY3{} x떂U5<Fg Gbb5SWH-}(J:bf@H FxG}{2@6*I[ $ To ZUN& lT9ySbRMA}*j*LXZjK .y|Qvsf2X" /7) d:%jIMWCdN 4 n! ߀{,e,0]@fdko wH?!`FM~~2-<_@'Hl)";K& MVXZYy$@JםsJOP`\%T+96~'j1JrNPq ^uZc##qD/Itwh!&'ߨ'7x=Qw]Tc;u˴ 'ي}nH]> "о5Yu,(|>^aЕV=[9MZ !Dp7fkPM8Op";N BTߌ@'`=e^ `(;CpO`|97|/uŚך*.J]P SpśDU qP~ XX@YI8`CO--Ր*7IJc)]r?%U3Yja|&=z/0P1<)R56V(/ d Ը[nwXST:VCL`Pj*i8PNWV_ۑ~mӌh|HRXU~&P 8U#!#]MbS~,J@`QVΥDIM .`)X&#:gA`7]0DB`oxp% YQ*(tҭ|DJJo #ǜ7$ , [V7)!jP+;rP^HHok!} ,ByQ M{׬!u>9$]¨z.+|k+BYn5e n8DBFӐQ!hKXz}}8<ϳ"K5=MLJPԝ`YD.xq5x\ Zamj쁽ʉ#|RUyYT:P#=q((@o)ܠv7U^: []/^$}u ( -ɂg Q}cr]`71`JDMKZVs qPTL 5L59~vZ1'kV2į+jlu#{:diN`!x_t<)  {D#ViY  "O CW+٧tR 5C1 (Z`"X _;@fp&2kD 44S>0,(ӾsU8 LBEA?@Xb;L ,qz]JT3GAU_`*]ws4D5yZu!VmeC4r@Npq~Y)B @`F:P@>vqT75%!|)@$(6?:뫑<;0! \P%&dW!`ٺoSX^LmgI[]] )גa5SX[)a"l7g7pIO=Ȇ;;眍OG0y .vϩ%B SS !,9+r yUd(ȤL>u`Wjlj\]E b$|E^ްc[j :wԺ(v|]IjѠ{hw|3V&Le$IINkf#uqA>$#: c?1]&e,_]w-b]IRS|Xۡuc= mqƚKvLVTHk, =]Þp#.|wY6.0g}.(M\0Q/A'k{' 鱦s&$|eJNc ?d @zZ;єկDuNJ0 wx.MdP7`uw8yO> B~up"4LU~)E4aƍmqz)4J& /=E@WsOǐ"ԅp֎b&6H/ f]10oT"lS TYYHұ bP|zͣR"waG T {Qځv9A~YM&ָDGWNJ~bH(J% I&(ذRֻ; @qE->I%ALAJ)4k,WNِ!K2 V/]j% 솻ӂq,õ) twd*. "kT0}+stiFGoDŽ7Y'&F8^+6BFxݏp;l|$^#Tmph0,c z@x'+aM ~p@[9D{Wͥ$m:Oy;q*UtKDB )0yD@o68umjt*Gjh%ˑ2lS&(ib>tofqUo0+;>rʃX4\zeq<`U -1aW4]0Poqoe3l u/B}U)}b:wu !voԻN_8[DDMbK ˂uIAP5*{Ai7bѾ+i.N>7*]mZj`w4p"je0GF ƻ!]hYn$M~3Ii ߌ;2H,2TbG}_]cvuA "H@u_!&B_Xg:P"\&Y2uEȚ5/ji} ԛ5}>B tWHGQQA(NxP*iʉC:6co Go.EM?ۀ=`֐li.Z=עeXTƻt.H2"=F6qMx7+Ye+ z e4/uiBH,;J0ia6PI2y`@JI'&8 GJ?%mO8y}BǪ<\RӘ-+D-7v-%5sQ| ҀkM0OJƙ_XC&ÕOf X Ͻ&-t f0S.v.g O|Eta4B-' <E`<"Ųo20_JwP1IQW ,3_z:2ev/1$j,/2nKZbFO[KLJְuT!B/Pzl;P1XTp#_zjxċn?XG%!ዙ]^Bo0B/&m tzzdˊ67u d\Q N8 ߎ%Pd⑸1H`Q*R^> Y~1HJ;wqs-{gEًlR|x)QYHp|S)׽b) f#P=6}p ` Sr(d5FUDmX%F- OÞ\ڑ P 4;8K/ӋpGs R jwP}[aX`A-gD:Si`< nP/-٢!Fq@+'ǜ$~Pc§XYfw;a싊0Dw68-2؍A 5E)!ChJ5 \U ׍`1(,]7b:FR`!vpA;{3ÎG5L@P\DV"ZZݠWoh}ӂ"SalySfHʁzOx8 jn7vQJGѺYUҳ l }6p#O8]@=b.!XO722%ן̤^k(uWRjN8"t/n4SR/(ǎe-= ҩ7F 4n|dxTLe@b=Ś?t/YH+DJme㋝A/k}>0 &=\p -:y.%>.2  S)m#.Z52{*MD=MQ^d7<'0"ߡO?p]]_۸>Bofk JVd_(ƦlIpbөӦϟ7HK >:Hx$Tp ڎ#vkwN7a-)&hp|mɻ{1m}\atoPۤ!b ߬ RA#Pxo"'E;b,v2hk M,kut:l1mցjP055>s^xH wnFu)ޭ$8$pDnq1Q "$xNNzKHޔn(/w5j*;1*@ތMYr%a껵bŒUh56V1U8&'+I^L w6m_HHYk9ު&1$ [*x~Hb)6\Iތ5?qwL~ mpUq:{}4!O>qQqʃe)M^Ǹdf౷X)a 1C vñ0@ ) mV/@= ij;gKC<'c[ٚdi={;P%A]8:ȉFp􇹐@PqKu&;@3O5snc@.wc-F<=8ߟN>aWQJ撡$fT)={1Mgb)[8Ma4PN==ݿ2{`;8c yH*FQBP7JqT @UfɈ10,"(B,5LL]# sZCsͳf)m0 C+Ci2j0AN^4 aT#7 5:H4Ѭ%XIEv\ntiU1m*wb`58Loi)ݛʅLXS]%i@@~:B^{Jf+%k"3@hRk︔8{fj6ݭjmf WzmEhy'7!= <ǧk`*U 6MhMd@j5= W*`Zw?h <%E hd~; R^G}0ߜB[x1k!mq[ hO2 vnZZzle5)r@2(4ETJAVFDzĞ͟R)'-7eAG$*Pטaܵ0݀053a<{6Qt2o|` n.$xV<`٭q#i-OD6Db%CtaLVFi[#}a|R(9x C<%.ulRޱ Kl.eyb6cRoZIѬP7hi/KZ>U/ ||85-G]Ypi k2J:UB fd'2$;_ |ǂVE<ڸ7/ `$cu?uMit_#P"}bfhQXj(SzS `+]:IK?  &l"KzM⑪7# _A6*`)&+v]>4 jOE-iR*Nf*CXv6ƅ0<"|V(}[ ñ,AߓmEV5Zm~rP$ [_xYcXSqR`x2j߄ פ7(Py>í߼S@7:zS oLN#"D㍯FdN*qig=H) %(%QI*ҒҥBThG8ª`Ai}\dz_2Xv CME1;_Jw}4%L[ Q n"Њ7Tx+ecr6=G`kAӊ-GPQ.HES,wUQan gHGb(Ѿ|8 ɿ#1 ŖJUM(WF2% ^@P5de%GUI q#Y*{B,A؋"I&*C6bgg&e +ɧ/RQ۹Y;YTB7jnK G!*vBa%JaR_oTl Ti[Ǥ B)6*/]߃u P{lH9z*y\YH}}h=+_)xԛ 4Z 1vv _%Gg[c(KU<0W}`ӿq(6`To޺?ゔ7)[gc $?x:Ã9TW̊ #@L-tPLU tLA p] ) ܂$Ġ}vb@u}aӾ&oD ]P@V8B%i;rqjG|8D%ӑ[,0RB">qnՐ\޾U55ʫ#ɊMFA|:28e Vp(8ƯZ&חB `R u ?{T+,8[@} _ϵbsç/xYT#Ov@C0dO kqP]`)h=IޙCm'^\v nX:~}b .a7YlZ噣Y B7L#҈ Ͽ8'Y84`j> xtFh-D nA~ưGSc"zIUJ㨥1qB 7uJBťʖʵpBh8R )e8YPލ<8DvbE=}㕀nIDBҺ}؜:LotTFu+H q!WYJqLu"7]bw66m>rIU&?֧Lj^@Wf $U,@}U#G %vTR5h~,3ZZǴK]ӹP'R&Q[ld (W XOS@pbO}F)>OX Ebĺoe2;BϿY, 7&) 2W'%_7-TӌVfrB]5bѠB_܃o*jQ D)!h&w|@ۅrg0gTpj*EozcrRp׌QEP ow'}of7̮@7b|n^BvAܙ;;7^@Ӹ@#Wz{ &UQM;@ !Ƌ5q-CW}w _"$M[(7A(TM>%.c_3X$.FqB=pMU0(!g^ m2LtAey, CF8V|v @>2VpR"7sa(ݟs vkq0&f!}QOo%19]5c)`ݚLBi=KnB\z` # ƪ&#uOy:a 65\@RuÚŵ;{m5o&(2~ H @<&U*?Nd*53 #! 9`5 )X/hVZv& ߟLQтPK9_P8*0P "˿<͒#G!Ѻ?0*+Uз, ] $SEwD9K|/ڡI6 8UebQ1Ju5Z7&=v֭B >_G`K|'њв7zx.9r{?Żo10 Esjp,L%Iډ7565L>mwh%bDw¸7 o㬪T {cD*K+nv׹G[)cI6ql]n<SP!MG<LKLK@ۗDf Pcb#d M G=ow,ACD~s)M Ř6JJޟz`(A 1@K4-LA"ݧ{;PW3DD">[4B~?5 d ?ΰG{0P/f!@(WpCn%n*ؠS"t<]W5RbjZ=^x3(V'/W&:cEw"X۠N@0n=5Po goý5tcP튘Ҵj*Z 4 bUbi Bp bHpy&GkSQbw:{(@@%Ulc5Hvb]OZ%Ӯc>8oUӄRZAK8%ƒ0D l_HxBQ_ Nfe;U ״5vȾ h*GY:AޫTБUyWVƓ?pI2 @;A[؀RhwvE\qarZD70ӄXz˧l<ƶvtĘ  9]< -6pLx5iAbJѪ$Ā}MY* 2;Ltrs۴KhVM$-Z0P+XS#H]׆߇*uctL @k[C_&Pึj8f2bEX% (Mr 8姨-]I1)'|JMw1ktrҒbS(GY2(yOY:?@+o 7wDZQT6qTH ^)E(q@ĪIHTsfv-8OSb% \Wkj. _nL5Gx۞4v-}UZ=,;i +N_oO"tSx3cA0LBD=|;$Al9BڸJ4a%"y@D;IP[@K Q#b9]P08:8vÁB6z2z9m 5@q  )b6oӎSP6Z1\4::=nD\QQ<|bbh% |ᆞ@Wk:]|`5Pˆ&+4>z,DYb6B|W@DM'3yuZϤ=춁Cz:l @Uaj&'v M-|Cx A3KZ n ruF#PlVA!E"*mL!tT`,Y1Iqhl/b@W~9O_=۳puncoe@+v)=iE}q"m#wT^(M hGQlC6D#0՗ēv SMCTN`+1 B"z%N,ZB.~쓤tԜĪ!878.Sr<1H%n*APf6`/>5$l. h384Am.xϔ4D"K1< DW0 z߽kG2.S\(] @ ]@(xfoE,u>e0c(4oG{[u"8+j@rYVt G*b!!`R{ Hl$w ,wHPSB"xw~qT? o=\Uqu]1@_0##@gB NoK25El~Ȅ&'AA"p-_HlնkR8Fg$$B5bu սw,6R8%a tC1,[wvS44{?Up'rfӶBjeCϬUJ% m;zYQKpTP<}st˩;Ԯ7b)4XcF7i< b 4R Jwx=nФG~pP*3ّ@,;.*9:.k yҘ!OۭB 5}v8[(Mx%k*P%rĕ&'wHt[{t@Uw-Yq@''4M٬my($ @2o2RQC.D'jm0 )Mn+)@i'D̈-0d{" LZ0> )SDe3`R9XRu0]3Zx3qiR&K48(՝B$UF1o)f$ql+ %W"F6!% ut#J}o 8=K/ل6 xCyJ1uˀcy1JK>idrl4* ii{L$٭FkP ѻEw]l}lBSG}iBW0jqKl~AC| {p(ꂐZ*;mdjCDn[f n(NۋRրW4p -a6cdwF kw T"]PoKL.`o >!đŹ )AP0` ",^ !$߫Z7 07^.k4ΈJu2$] $Uhn B[XUvq4ہ.2=@әV8`ږ,JWb-$\;a;Mq~F }CmӣM}}D QSK< LJ.)k銛zD]w&'"?[f4wOeê(A,_k.Luykr ͧmDMD. EwvnY"Ϗ1g++Z)ԑ]b0mvz k(Xּ4֪YwD>;3¿`ߌ1Ц2:OAMTaă*Z|POnꓚWyA1ؚ4O?o>k }b> @ٿ(}^ "ї]m`M.B}iH }6)sQ6;q-cQ~V"pܓd9G !w 1Gf;0Wa@©V̟ uqb7Kf@*L%% ܸ B=-ǵy}4)E:t4@CE r?^q*.;ߜ. ;}TaDkl-QR \qdhUnwAp Z,.4j3SAގCD . X`G0a B.dR5sA>}$JO K@#l a#ФDJOtydZ|#lu#͵4!*OsX=) ؘYA/R:w& r^(( p{fPan8+i]Eևw.&O^?`rD"ETeDtv!E-:<\>ހvvזH y_@~˗PlZhl(BebޭEJ qv#lGWF;M^a}'P[Dktw fZkn%$*D>pµPݼeU"M ]jXK6Vn ӥypl]܆݊"o4Y<P=# +x _)WJXep {Ē춋[Eo O&VD8a4dv tEU(Q'q@j_< t!1MP[[f̡3 Kne 8M#;>kEQ1Qh;bAi.HѮ0IJnTl4^=tP WmU#01l) QyZIUo7YChX)Gh ; /WgXDg71 `Q|Wq)eӈ~≰v!< r/v/Ls`S#id ^ŰqH AɾT.5&3`8]E0N2ѧV0/f CK/*q(k0>e\BڦҦi+ DE jCA(6&B%Eu=a-)APmFi$ 44HvadtsHzVY=X N`E5 t餑ߓeiI$!*2oYBTI\!(^k κ6SSA|AT{Pg4ݘG 3|& ?P]\BЈtM`7ƴx$mljQ(eGQ0c'|d-@Hk5(o9 i߼j֘,z}T7|=9X$SGm;%cȭߌQ| GtMP:EKhoON i=.=N+xS*}14! EK"1r٭@@$ӊ X 1P1+2O7 ]4)D́^ՅsL5On1wv'U$CjF1C9FPi )0J8Ȥb?X>o1-~xZ:P(N'WA^sW&0  9TuV^J0G> gӆ c5W0.Ӝ hEH{ s*LR˩U|kb;٪i bDMO`ۣvKm>QN~# ^B_a/f^:}<({@$9Ctl \!Ʌ]NG|>Jg7S!(<HH "K42qwG "]|Lp$ < E$8kP^8GU*j$`!ZsX}O8 B14߳ӎf)mP47{F*cބ+lK@=|Oc+x@@ }_<51C~=dRg^& ͏|]߽ctM>d%b}z(%G[-*'Xкjp ]-3QSDJˏ@=U<曆/i*A| :[Z74Y+p] CF% #E OOko^qےQP.Ϙ?LDܜT̮f\\6 פ@BG8[(Ț_Nي&G`#t+^~pjt@-ni-!@8#tX%{p"<yi(o,KhF-ʮzT#ha–.Zӯ>pVTpJ:)  MW˱ܛ l]*%u Zd :L>*g:X]_8*Ē P֢-\Z#Mv`e:M 2J3L!Q#j]կ\6~-HmkIOT6JrRi*Krd֖/xskU~.5p@P-:6.)p<'ZMȢ|nHfȩ7F 7q@ckH8n]̜a\ޱV =b ~E< ҭ53I> CT|0f7۠QˀBTjL[5_#/%fjک hwc)O&;T"|}` 8rTm)xcPѿX EN. Do/otNo"s+h*!ĻL?RU&,'@TٛZ@ڍ3Z TR&J(*]dTѿȫ>zqA]$w1`4jZ"5qc A7X^|f&ik+Sd5?Pn* YG!7> TU48*4!p-_`cbb2bB8dM L,Y^@a1cLZFjl(Q3ZA<ԓ_A{,k@Lb5X@Z.ia^z&Gi9}VJ +. `p;mkN t_Ai)WLNc{6DpDX'8kM.ݳ{0~miㄳ]F& WڮƐ_^ǃ,EеT;U__VwRq(D;\x ŠUOvï 9]0U7vyt@V4bu5 xPlbܤӡ/"+1o'q, EOzˬPU;Ed_аn4t(9+B.~%,K#FJqWDrO@B6Ն[F}]@aQ~5/|1ڪz'QoE`e6 )mּy4|I?q@eR;w ۇXw]M,٠ā]TMV/ ^=pS~)°N^0M}n@3$vmo vjmnʇ=&lo.wVd"5=L5] {F56BK6a6mCIxr!I,Yt i/:` ~|c165(869n ^z}ywR׬9 chw ( c IM>4h9P( hCez`y̆y9M$K޶R:t:UxYLZfa()eYq -~W)cYDe|23 lFN0ubP=7Ox(5 r&B /P A~ a0衁)@bsɿ YE~wbj@/yq`0) ;ɫqZJٷuo-R}mܩb STB8_\,U{oup4 N9QT}e!j4V.1 eOB+Eo0j'0a%B1(ae *b$P}bF 6/ j{'I`_v?JcpYW%HJ"Fz  ,M ;[tW6Qz<Q|gmN2ޚ$&Opfc]QkGVBbؾwܡ@ևj"b0F,^0?#%Fˋ!yKyyq KoyA%4x -p k/:78yZόCtޝpnD6 ~t` /O~VF2<c2u?#{?  0J My!*&4Rlq]qL Mo Yu+w eD,q AKu3ǜ5A۔i1 JiK 0IO . =H sV0*Yh+kY&옛ʓǾ`V܀O"`P>pl8/{"hĘtf]e2# {v2X(FT@ tdX o4Q UL6᧦!XfĽXoKLjk5X^:nM.*lnC⏇S8VNbɊs cm$<- 1x' T ΐ=!|1J8`|QGPg-!=đ ;m?}b(Wj!D="h);ˋqKםN_8TB5x(Қb xLMEK`ŦₗQ5l^ :ahpBTpb-LҢJޜ 5ה;,~f dWD`eN)UTqb bU:]OB~pi43 QuRb9P;_xUYEtx琉1L"+>"ATMkfSIMDTj_jjkXI6>0VCbѮdD;$Ү93"^ˬ6bN𰞲0x Gk`۷&ӎn(2fL\/YMρ*LZqFgB ԟo?aS Vn:mb)8.+YXH.#ۗnu>bDďu[)k .C4J WeKvYd Dbȃ6'Rmvge$mĴ +oX6'ۋGH=PwTǥ"y(r)qR1R":w*sj:jdt]tkF>,h oɍO,nhl.PNn'Rt KE Jc4 qnxڸ=%/z䉻P~9Ek\ `={{*;(;ҼYvs+h{^ݭנr+RH>ak5pٓZ.Sd"$LBnTtXI+$-@f2%EOB 74۬B [Tލ 5aS ^kj1jl6LkBU,M,F y;A{D> J cF2=p/'񈒩Hn/cE6:u٬fk!؇o2 ;1Ͱ87>`a8 B]}?ol$䘶oeGoqBGr׶xrIdnHbHP*"fv۶L{W-qaKm:OUc&n`;M}qp4/,LOF`A#kŘE!ͽ&mR&VQ(탅Q2-l DvX$@Ap20VyA,Y8\)=chx 4pP 8"8\#&jq)ݕ&7:='>p,Ӆ\Az,3<Dmdظ#FSD`$+#.+`"kt/V]B HϼEeWf> ]l5KßyA7:m2"W/QH`H>_kE)U@oRI8š)‡X.`v_;`JMn6ni|W.&TׇYQVXU RsʁGQ3EֶiCoN7|8@RM`@ ;?JdW6cS60B Jn}`\e#4. &Ŏꂠ2|G(7 dž %pH2H:逕|a~ָxR;ATg fʃTo9ub&!!y<25-Ӥ{Y|r.t; 0oU2{z"aj_fJ0Fx1cں"IsSLP Qh:jL[Elr'Rj|pCnO5ravp~PU &*hZ* póɳ(m>D&["# 8D>Cl,= HSk1 *-_ Qq 5*4hQxCdVJ ]3DS2$b\@K(R;a;K*K$̯6̒ <)D ŎL(Ҍ%1h*;NߒjB/W˨Pt:v SjJ3:84vЏ\|8mW;=~|ō/}& iXMф ~;tvY߁k~>rT_qR1F$Q}cֈKo:" V`5pt $enN # Gb']#b0a, ]w!WB"4CUQ#ûnQʏ*a0mĽ,% M_*Mfҁɬ ' o(f,@H4rhY?xZhM@0֦/p]ky*7fۨЂ/q BlRi4Xq5" @w @掼N`D:IZ#?I`}cb:?9LTPzzOyI@Hvb!Py\fE qtwISXY!,@LQ;)"4F:>nJe%a:PCzxƄQfR,LP8c 4 ӱŞZ*B0CMϬh1j;-^?° Wuxn;ͩ@dh [3H632MÄ b@ÊTM8<r 8l䚵w.%%4˖%,@F%¸ L; 4 (26σU *PB|( - NJ{K{KO[ADnl[2W^\GYU5)_ $ Kw}֕xt*jGmAmR~0 @*R1 2I<`tʝ6K`̵ p^ޔ"5quP{#(oO¨{DP.yT"M\0LRifP醀`ScBF{Ԇ> Go& 1iNEchK|{Q54ݞLE;B(Qʐ+9eSJo<C 0N*3hδ]$|c^EtjQrME"+`+-󚋁,hxLƩ(l&֫wo'˂DSMq2䱤ډ{\ QC%c'6 Uݕt1t"a&8-У인RB4س!wevSYtGɑaq T/b$!&5& -[P'"ihC_F"(7m6/h_ Z%Õ4A.X1ثQ+P7ې.F@bC|C Mlx h xdDY3RS Md7Pﹱ(D]ÇW`@QDi61MEI扯X b1^=.aY[JTEZub 8<rJ4*⊦z1RTi_# A15sV80@FPR)DRX!w^*Ko lO[qMp&XKOn) TT>0bFcn1w=e-ʈc? 68PE޴oߌfo "nF9aH^AH|`B,DT/La]Al@@$I[A.S.˜Xs`TW+2JI(!5G5,DaB E$$+=ʈH7ي>hyFu! p@LP"4x]5ʼnܾ1UJ*` F6\SCt\-*~5it־q^Tp$]Dc4"*pUס $hdOE*ojj բ1bG*"\I kXh"QƎ$Vb`#RC R_ *E #O:j Ѫ@&Y\. \WU =1R|{pEڷ4CID+R@;?UH"Q[N&5{S(AZSFm{xbPBl1EY}bbJj}a +\sml-)&X0taJG۱^:8\f8/=b)z"e u]|dz$0 a~䱪]p u0)lhjn6Wo;Hi"A|Ԛ""jCr9R c6o7FῙFVO<MEXjfmMP7oP`9$:jy|b)[wӴAqJƉ]<#OȚh Q.dWL֯JrB:^يc=͛HkmuQi05KQؚLH6 +J\FEy&K@v!TvO8.Ɓ@uoc̀ysCF=bGwokGHx*Zv8T%DA""{V(>1*>A0Ka]YxΏ'x̴z(dU` l"&/*2C鮰UtFĄ*n~"Bڅ0!)R$tl| I.02NA co~1qJ<74Ldb]Nfj\i],\ !cT*߇>4~a Cb"1$7']b?ramh }>:]|x >6SNdSyPIHGd' $|icvv}Lnlg BudG:(wMNHf=umxYBB?phVʫ޲'ZИ1TW\R !G/ļU]s=mi1j6 |` a6(ħF%%sBjvn.)[S@7Ai6S䘣˄ս@0Tĉ+rޙ . ?F;P+4`KJ 8,DN!#S75)9)ZEG6x4RPhE*qۘ4 TE-Go(C)-&XQ-p@woKAeb+eZ:v G0杲s؍]$*f&.E(%z5}5gR&(:cMDT(R\ށ'r@RFMǫѠnQ~}`Y,?-"i2G/h Чw (Jk^Ap[o2z{0I͙hF؁.  U470"c4]cEB:Ѻa4e0UUU'"*yq1DT K{PUZE1!;jmV3@AKd7e~7 )Nj93mȒS%pUPI"'2tʇcJ@r`( f9z%\ú7pP6ZwwXŠ.Ғ?x>lm7: $}p#_u p`;<HP!mI% EZP/ۺ*ozʩ !/cwϣ!a{=' `a) =I;շ& Q_#D!Ýqi憎\@ o[eʅiFB;QNukTq@ _-tpdlģ6}A=Ì'p=4Z>!ֱ 1RA`At FX/MƉ~ {2[ۂpحѓ R2kBX D 5tډ-~` i7{u`@ 'o4hؿN ʚhN9Uo(hj]+RdzډӉnmuZD*$DMXHc*A{QN|bIQFQP!D֥I uH0VP>ϬP*"R kX[ӛz((6C;dՓ llƑe1ۣ9-oXHU{Vb $]C&n t:#_P=w) b6&E" JFgP"x2zxovhR4ٍjc_ ^=w"=4g̸gLZc|]AѸLItGٕJ5X_3(AM=jBf8;Dr&.al@;1d^Y"#`~̩DZYxL:iq;jVE:"FOaH5xgqa?d"Zkj 4w'ԧwek!% ɁN媪NiHRlc]& %v.#jrx  +(ӯJ++5P}1-ÈEhŒuP@-pY zfH8rCiu`46H 9u&!U ,HDL7f(` * ӌAjb@5f&01vGLz|bSͮ@R|ó$=\B'6Pc N8@Jy.9-hM!=lrK;@?Kff]G+6F[(<8d3ȚW4 #%&m0 E#V 3 Es%'W6X2CQ&w"ժx'G@u79G d+j&)fqQ':\R x "6oh.kݖz._`.=c'ˀ@1t:HD8> A|җ5~T1-qxE_ui7w'O4NbE8ZG84" d}`Y iw8D'[L+ڃ R7wwxB`65B4-'6i'Їe!tV4r>6-^CuƊlZk48JG ` .|4c'.V~gq" >b1Wʆn+ڊo[q~\h LOQjQ=L1[#TF̭v^r߹Єo lu٬Ph=2"4('#9aqBM}G*wE2~al!YqHS6!Dw*'ea^}zVS ""J"zg јAOaH vb,t wR Mi-<My`Mj|,"ϲ&EQ5\ ~pʞNL@ ⪦Z 36{g}"U@|da_llf `"P7Dm^?ᖯL E.p$ 'yםn,B--/DŦ)]N /8xC;^pM ‚%suZM'>2!n>Rȥ5}aP(Dt v5!RwMa6 q>^JX:GMd% !fD6jUQt%las@uTbzى*)B\ |Hya%ӹ.;H Ju|]4>Tª  +o' HhbT5p4Dv=vc ;̜}K}cVCp@Qe>]On"RpM~qj/R/KF: !pcrކjaO4MOJqvq|BQQ] 0>O-"M9.5>1qh$TBxJ~p5bA`^2m~2{ >#fPZ/EM3X (EAf Qp~zAUy>'_{ b6֕]O?y7DfZ=>7%" w(8YV?a]ET߬CϜ/]k': xjwUR7=uD^`3Kܻ%HѬTbA)@)j{nz!_aU5ku17KPH W2-Lf}[Y=e5e֍ jk yFleą@P-'PR`DA,cUP>sE`L.pZocUNW0 _7DEb )At`١y8amy $TDs)f,%Ӽ؄גּ"뮽CT&mKnAi; ""ݫ5,kɃp* mN8E'(`m ۀ^<} ၣ]E7쀈& E ЬxlZ$T*}J)9{K([3Ej>@{ 7"!5_R:*RJS@b.f0o˚J{uwD.ȧW&*E`$^w+z,Bt뻕kJ,iһ9Q>f zs ͸l F&Way~؉jydH_vl̄l!׈\@Щr A d7iemPrx lq=4E.al JTOPnQ +o1@hTAw[4@gw!0]فn{Q'Ph78|n^`POÀ}ctX-S a͈ 罎6a'Ǎ'@"xaGai]sx] tLHLji"nSoZu;$!J_Eۊ]f!Q*Xb],@CNءew'jy1*[b.J^QrqB:)#*eD~ޠ7P@FW6+_Wס|'T"qtQ0&b1Ɗp8/a bŬZȍA 5$ (C ۵R"pJ_S-1V(]$!*N@ \ǜB M?WTCŃwt|\0e2U\e)˺ʼn$_syK`)rsPKk_^=b2~0 cijSݣtw`h*jz(j~fj&NLq0.HfP9 ^26R 74(" p@Pot)M@wiD 8!1[Y )cɰ9 R&OS>=Rhc7sY293Kgl ~NCzK414C1cq0]ޗioZiBk\ŮgF@9*A;/_Qcmd5ehZDA "BЙn#= ,۩T"n^ [O`hkU6by]$l3WV,0JaH_ |0"xQUUZAةDR4+e3E“S5>|벯2γ5UAz,[{_Sl XcɥH")=}`N#-v]z*vNa龆Y.-^?pf &Mdž M&H/4=ܥ/I{:m+p#pF"#`~P{à 3WF$:,fLdIÁ=vUI+:D7ָ|NS" |\_ Z|( n:Y?+l JK:&X1,Sٰ8HSG1k4q'a _(:]f ƜOh&PO "dgS ĕeGA͸lg P(bm &#O>߭e] $2yaǝ "e+?:آxa+qQ 9j`P1ud _2l8n.s{M`"{L"w,wUn=|cx->όɅ1 `U"#] '&BaCuq+we&v?0 7bwp滍vgh 26^2O.!4q~r O޶8U ̩X6 U|āذz 0&+=OWڌ j¯3@7.REQuᄅ#$epYqT644^ylwX{ ˈ*>y0!t, t" yOb(^a?pS ME8?ԍZR',n{"H,Ա(*@4d;~|:GјVIOM0F;,ZLn?=0ilw] m1aR&T{ƮmTzJۂi}J'-oF5.68Bte}AIGg>Ǝ(8:nALBmh1YGt#{ybh^lؾC`>? bТĪw+5*E yQex2bSʀ4T/lߟtOVLJ>3`0%nǬ "*8G/U(tbc(v{}.&Ɂ kv* P=bFJ2m"쎜ԦF@bia}8۩T | JOIrx|'~lbEa֌]ZbR?;1.-w U1aJ]2%AwI7<$=5tiK=͗Ï~ !/e"NŬ&Ț}"7m?&l+w2,<*bۯ1kI';@"v2"''((lpQEwsy.y2t݃`#ErB̴.EU8(|$,($6D{~傞!p QbK5&GF8} 40Ѹ4Cl5B Lt^ _~(Ta9GL5`bB0Ybs} VYYKꈋ ?-Wpؠ/@[e}uʻA&3ª!q'f(AyĊMQT.qkD|ӦK:6I;1}\X'kr4DkS4PPP9 9׬hIU۽aRkxA~2㭍Mb>$_o"*M5"af;6$!tJ:Êʊ>57DON9DБpNd,< `ty.̓xGq5&P.&kɢkx +"#4RI_pQZ 2›uLe\6> 4*Sׇbv_apAEE{$J ]~/#" V"w?F+aRqdۥ~ U^B'- ۰nb#ߢ\ @ +` |T(teEd 6ڴno8B0oRzooSWo/,{=| WG׬ ߹`iQwo|AXp(kqp \x)B N槢oM;_Qh :Q ? @d4e1&)6"ƀb\]X[qF0ݩ1X*-XvPQQӎ{bΔ)@\,T]FN%2i# zpPͺNKk{u`{1Q~~!AT|}'ai~+T^1D.- FT:ÐUW"-> ɗH7IEķIuconj|5SsUd"u2=\[ 1o^1(F,T34U%fF`(E$%sZ5Ж|`X45nq"'&"fT(XqVtl=GW~|q VwxUIY@aUS~vZ3 LSHnkA]`j~o{ :27Ғمqe2[ CvIbuǁ+P2]I<.-  vpikb>Xz㹅[h{pv;7!KyfHV,e1ML=XmB:$q49BHm%3R pxP%3sKD]GO>ٰؤC &v~\AcOW !%0Fx:_{sL׃S5a߈D $wsc@AV/q 壥KTT %ePU|̢hM (;kn4⁉\el 'vibBmzv !̿.|`T'Ng0ICzֶ 9Iz_+MȂms`┠fW q^8z+I5LKcz/0P*l<ࢢy0ɛʐ u~;5tL$jtt4h'SBLI_>1{^{(Gk?KdrǙzmٖ x_:JtG|Ua`̮xYkDBFc>.7] e'`,]`!U<:{pVnM?qmZ׏Zjq*.Ak) l ~%b VLI2[kw;ص 昉 a6 ~w ˷."~0RR/B^p i}F_njښp!dOB]A 0*No JZР&DyZ12Sktb qf MoόOzR.›酩H/$4GDOY~eĎ G~(?OraUgIpECW`F )[xEe9bVHָ F(>cv).Ww3Ze-ṠaA^~ <5 GO8X NCeA-o7ZHq*lX4+\]1x<pbX>WiƵ__oR~7 VU:͂$H=pwv5W8r,hۖFZm_n)CZ)nHm0BR)_8 $wBKf@UP>+HְkЇqFE 2|ol“E9:!Ō) &yV }kaD cM@CΘKigpXS=0J|18{m1#Qm)PM1%PWox CZEO};T|h_45duD6qoka``5jwW)*, ^]+ۿ- YTXT{qk%>2+wK??|[hwyTLBg!w*:LP6_B9tE+]{jRpGXx¨@n빵@AlⲀiOǤ }aQZ] tue%&qn^&IJHL/ӋD(7^DhU/QQ]~`x !(;ǜqQ qFXU}zQȚ_s&6q-p:0B ;C{W,%R?X SC'24 ]tQ S)/7.aIJ+1 FUmOlA.aNipDTci-1{pjiCUw.4!,fr$㋸¶`;iy|awpN(&a@/yZTQU!kd 扁룧p1DoAp ]sIpw/>@ *VTJ{d[ ;13jj>?3hn}Z[RfǸ+YE"~#;upqaZA )%Cl#vchm-%$DF 6hy.4DaxFPPP56Yu?(¯oG¿z<ߌP@P_FA!yAZ w*X3ɔ61xHDkƳ̶<|k<*(fѤ j& ŒBLe_8`jlt>stj6JoY6^4#w*B^`QZT;[f*#:clL ∍pyߏ8(k;1: <Xczcu~=X-CD=mŤPTbχFZhi-8B+TͅoX$旹[@F! K]~:Q+&܂7%t51DeRʺtkt8䱋d.d@ChlMXFQF}%tϷІa,Y/ n'C P0J'Q%fP]ǥC ( I0@Gw2(1-Ǔ)Ɓ+SSwR+z̓?LQFxD*{(lO$*(^5_Ԁ  /eŎ?$oyQ+K7!_  hM&ݖkn]` is7 "ws 2)뼮) kF0 Pp"fƮeM +I;C@bovjcpϽ`]9_i&W$_Y Jp&X,t<;T]W͛'Q7cvV KxS[ ^dSs\J!Ra=c}1e6CRcܾ\hPPw# SJ0LUon@]a8 r'VII#zҁCw_ApBz4QV%~V=aaZs;+ {@o_&xQ[:Tx}cs!Dlp+ڲCD{1Ͳ *0ux93MQX2 B J?}ǭ8|-q^A-[b>8Q[Ν:#Dj2?Xb~1޵Ao("${l63 )0*[e7&k8u"QQ:90کȞݧHh|nwA6Ym&&{ aȁxwA Jep M;^`h]y/A oXF ` SDiOM5-`X%Pl+>94$ 4-ѳ "}3 ?q=#zڇ|Ԍ|L3%^C2c @гi F_x (KEB. o5მG;fM ?f8Dm3}{E&h*.h@rmǣjغŨP6bl!=-dMxB-|u0q|}e{\*= CpF(Uz|PM**OZbC@4;ya|A!*diSZǐ7eǎ SZ %!1 \Q&<^"p.22QTuX-Y (ϬQ*! ܀Ժq޾#yO|Ki#~2~+ ; w @^+\hkW $$kGQWR@.#[ .\|qaH)w`0h߾$UjQm< x I,pAhܡ?7_cS| 3H2 %jB } DpK\JɅѮ6 K FѯKFF:SҾ nJz|*TҒh/] &ФBk=n;؋%.2]G1+CCtN@;#5Ae`Ȓct HA0E>%+]Kd$#㐺a7,[>K0K7zx a٭^Qin zQ]HJ65#>b8rM ip"ނ2Yp)}T kݬLv$a=yPm/.Mf$`@C|bZ(2 ^5 P7ZA7ɩP*+udO|ŀ"@~FaίaXMrm Q@LnF.9w bw kf&O)xP>lo >Es_ skLm&"΀+F0796߉m!wb+;yT*Jۯx Z@vHD%ˑXɁblJ9YKG.'u^4u9|EqAB@d(Ap>bXI泦ny* fh&щbh\ //Y-XNc2 q#j;@b]0!abi cT [z ^ۼ4d[á}`F6&PMn #ސEy} wz".L=)'PI +Z/˅h$Ix0h=q Ƭ2䭟8t ͷxW02YQbqV;}1# (O1.!=mb@[@~V!46@u/\qFq1C4! O]Qloɉ ؑ[_QߌAµN.6ĐGr0Z`$l~p%I)(JaV 2P{Zj;FpU.Bu!7.%`EوeA>qbj,%@yNDT]V*AD]wH|b#-0*DLGְ z`*W8p}!H' <{&MkZ&m LM,>f&tKD /@ "%CR(1AZ bj֤\b Mm>ĤP`Z'oJRr@Ϭ ŀSPX!{p ) F/]E3Ġ&(̐ G+X1YC(P n1SPWuѠu;ʇ}crWxؠ \A4qYH1[L#32 ijns*4 @CHq5ҁrʺg㗞pQQm#@Z(:-+ff*6E#Vk帱[2]5\L26tjA|9@z<[q hZuW/MIqS&kۑ, KCZi Y6"q.>Dii4HJ*Sᭁg̃J/ࠌ S0mlL/XD -w6p(tBw0ԳփD׍&5@fKpEPřEK(nQvXόL0} uK *X,xWTtl*3p ?^p섖׷F=aCM<*ox1)Ia*&4h xԝG0bXq.©]kΰN F+,n.mš~&4Fک}w[AI]Щ Uwa"/jq8cH۰qԡi-Ы!)O_|ē$Hb!%ń҈)(xJǬAF!E# jh_$͜w "ִ]D0FŊӷSXBpbi.m,q N|T,(A%_ &)PA }c'֛B mN_7Mʋ֊V2e0j[7 "X݇/ m[YDUN=[|[h,'?BEVV ڐxBLR^|IUtw@똍NwR6yn '3Rq0hjo)S(娇I1E#PYߖ, F'mu$cp*,D }@mJdѻQj@Z_ /""n8S8RI7?NuWQFbPގbӸ`wB( 7}۬8J*/ *}ЗPl! T6x1 ,\iP*ѵ$SfUq؄ML6 &Ϩ-:3yjFZe`KW! _{m# Nk @c Z*')h2mE}7:5,(ew`:?96vHvBnBT"L AV  I6V#_YPTW^(! ͊i ͨ\t2Q#DZ"osP2 7 *RqoAd^Fފk)G%{z!@˶&j@:hO/f0*#vgǔ䌅蟘|`^,+DpP>J0ClhDj׀&lxJ:;H&!YQXc  0kM{NG%_*Jy瘀 c4l *oboDCP" 󃧤L G)I*ZE\?ۃE9DXP m&iAY| PQHCB ZLd4|Sު Y[0mԞɆtePZ'6ht8Tw$.\1e⡎~J{$?I9S^߃E*W"NkJismJ%jc7~p%S8r5Q'uĘ)PAU;cA5Ë@)h',%s:ĮL |Wت!3֕JiqQ5@P}G=f< b0~Ԧ44_3yFU5>J| T4.ܜ"Zb$O[nk>V+>]pAUX@EYx6' u )1r~ùSb&CNBƥwyYւdHvċ%m x7oE (YcHlk0dȾl94$"ό`QŠ|3{&WS2ͅ O1 لY~DY=Mk<~@׾4Mm1mبR5^(4cfw he ZLB!Rsˏ)W\JP~ ΄Z#E/ i `4e I,mH}MWU  ջuE(ҋ?p[ϑ%mV|Ԡ{kʬwJ ^"X|i瞙(Ϥ okFkb]α+kSHHwF TޤC<'e0Xm/4*& e>\E<4PDU'A}hquNOGbT$J2kMaH$Z{a 8Ȁn!:8.webX<Mpb nNO֡fB+@ln͙C\Jf|wsg|m@ 픘 DNsXAʁe`ڢc2lrAyQЯ/xr[!8P|:nz;|yxH؁=,rAĪ+Vi_|qs؜#-5 c}$ b*3A;RԣUo[Kݫ'"Dhe+-&:҄V 9.E叧}nKJGe)5@ Ŗj ҕG}u^"AlYdflђi +]O.ʾ 0l/{p|2&Zޮ0YbĨ .xJ.]. t`\ ;GL0PؠÁwTͨގ6A2|l4f~]7Oňk~{/qZ* amdI Ru@֪KhM*wlj 4A>j1|. @H_o;vH xō4gXFǪͯJnP4z0(<&D puѸ ~{OM*pD"j53 9qRߜkq(ak . Yd㿬@@.DntjuYtdDM,v`!`8 M၎ZA؟G IV=&ى9Nߦ`CuHODO!.اpBgW(d!|K|6YFȕ0k>B(TǍ`ڔCcjO^l} @Ni 0 L~ ~-o]ِ@!(6UJ4Vw`Uwݯ8Zjh- Ɠ"qyKD`C 'F ~Vo9#+| _'&*Cbn}PSwcd%9kE5s\ʳO9ٛ7JQR5µٿ󅅺Kj#KC|k4~A߅*pR%n-1K8t 0&U*EXO<`au`'.ЪFph -R A@q`.R PO?pҳ~7 W>uCa$cLYLM`AlP/#@Bi,:ZJ1?ODRoc֍~v1&Q5wGoư(vuGƒ5QrB, o%6ACڪ㹭b OC?劉ыH9b{ 6"U? F7BaBlшf<ExƳ*)io]X`2bkDmvx fBg#%Z޴ V¬ 0idJ`MF/ӂړ8wQO_D!R>NBQ :6wەV0SŴP+z |z;P"զZ%qyV.[K`7YjRГp2Et@V̧1e֑uui$$`yA{aBNdG&PVEM5`a I #PN 6tÚx4ц_gD&tEIN= f ]I4=+eqv i[.C% bZ?X8'M%co#Ar:XAq cmվHAT U>q"u ^o~D6߇6PIxUkيH'L-]+m<6\ziZ rbʱߋ43pRb4?S?J0@H7nD1r# '#CڈIEz7Q h-Ƭ]Cɬ%WҔ˹mQuxQV51dkDºe؊lYz"IkhvkXXTWc1A f#%݅aGP!t!:v׬&X"o _;*ZAaB=IFwvEb`!}fXwZi0$os]j&ߌTmſy 2 ythC &Vʔo"5%XlX7QbkxW^{Al+n7eHEֵuoS&'1Pq63&/ku] y*Ai6wyf[ WL,>kSS| J|D}PF8Mi'@TQz=cآ?\Jx69A'ђ5?xf4†;'řʉ?͘14֏QJd cZl~"44kI]9vg#ʢo&-U]~&nBCV;8 @.xٗ|:W6Z%QQ#"+JQBcÑh;a+r KuC^bPo |d4h$I(|3 H $S`ċox!!58- ,B0Ʌ`}IwrBkkwUuHF,ȷ 'GJVWh=JV'9h~h$N`$B_G a '!V8DKL1vrK4lH\lQU$<SHDqC64!BՑE(2;xBY2x@U>9*>hفŨ!)#Z t}ņxks GN2+f(u2&?>q~o?xHTA!?WxR7_xTG17$w At,ġ# 1jO? ۶kۇ,0ȸݱB*+"H{/@9B5ģi~xOU,au];P_jnqsyIA5$ v wЈxK(Ukʛ Ͱ){t@ 9y#011c)y>q|b-gXԩy?`t72OV B)ai{X-QEoX4*Sjj_gAg0N6WMi7z;uSJ`< :(ջ8-ŗn]hZ R^kxlb$RD`]=`-Glj9Z[0L"lr-)Qu>8 دI2C0[A`_.`/%Eldو45R;{1x FPìTQWW嬢_( AGy*^_RB$ҲTBu /Cx410Zl- yI{AReެĀ5nwc >}o)l`G?9|ǽ;, 5_tv0JDϼP/{BK]k[qc>}'#SJVUu ׃4b"(`ip G|敯yw^q1@ΓxF uټi$&E#H}qHj=0 S.Co#C]$+ht# #j"+pOdҬ =et# pl'ʇeЮUrjVyx9eET `[ -AWB: [P#!OR6q|=(d+(tqvUܿUf[x\@DCLfb^m1>#VMdȃg%SoYbm E- "vQMgt1hOXz`(D^5B:`IXxCri͜ R:#9,ЭF,֨QEːR Gk  X(NhOΉus)O F [}X19TS4vkU@~*DLM)u- KGGg "sJ&Q"F }yaƮ "?׋kPR(yn؀Q ȞyJ+\CmUWS/Jd^oYILnqTMkc}²CjzZG0L /sskH%8)NiiĔTt=voǬTmoA-ڤbiE8Grv(!Ϭ {^w}`iy wH+Od=1"J(n>GQ"`22@76 OjB%g[&۽6mJ |ZvJDJm9S0ScLv8ZDJ:?℀P\kfLHj_4 ~飹@^AiC+Ӱ{`H!<&^Nk_/#1Rbv D ٪d<&Xcc9[뒛פoE@( @OZO.-o+WiY;1[1Յ* & RDLUI jA\8Bč5 vb *4izu[/ :ےQ}d"BHN.YD缡k.uL<&냡USNY}י,PT؀jU,vb ӳ1 AKD0PQp2FJT2/юoA 6.oy H rq2UU*4Mt-xOvjhJ|=B»8DQ?xGb#?uAc+w Ah taJ*$ y Nয়&( RX3Eu:hmxi`9U+|O8[ aJS}!cIF >J!b"uj7kZ^"jsksTRqpPiL(X=`"_x47;ptdCY={8ؔ~+tpȠ缰JhJK CFB*=%E.;~D*" P5Bv*QHϙX>w*:͎3u#,.ͳDCr/p W ą 56{1F]0L:auubOqj =uoѽ>лZR ^\Bx$r%OzE0Mpvm(d <8B+}ZcKa;d.R6u7PyI|h) D/+Xw@͖%@+2Z))D(&'ے|kF!%VL1HpJD.Un `"$2;jaXD%P cS"u ю[eX@c '%1) mæ--6 ЙvAo0+MmH2Wv + Y4#A*w%Dkh/&Y3Nw˔դʼl9zS^1iU=?pf|JFg>;Yx F$ra|Xz0 ƛ#wJM&iDCJ }jd.wj4aU*#KSSƭNcZwt )3q`95AX"-(huA~f፣:5Z*#[q)!C T> V1]|ʷg@Ar;B_(aImP_ v%OWCp.‚;p{PFa4]7 iҧ)^ˣE77 є~7Gi#%x2}P+a|t .| tW nx,|FԤ$\#+05.eJq[% JR9υae0 #lEXQoppB'u(_S!CX-v j|fX=̕XZ@A8# ?pP5c4NenJ^/(-":$/mpj;T84w7&6j%adI[ek`Ը.+ Y 8칡d ӎ:/Nk'[I`ſ&1b {|`UqAe&Pqj_K2͓˪wB?YcK@<ȁ7Q-"p$(&:o~s^7C۸bQPSD5idh*qPx-gUb;cE% @UUƿ`!B.bsn,>ݴs Tk{Ń_Imyp4V)}k! BXq@R-? 50P࢙)Z}{*E%qdpto,ÄvaZ:U-6[\ؘU,7q$F!oQSqϤb3VAf1E+`|ЦËH.j|  Dt̮*hv0lBD+$@M80(QTcIŔ@D]p9b$͜JiYq20vē`(m†գGРZ\db5T06hP%,we U_+y)|S4N :px#uZ><%h;~eSas@v MLݾ+A\9D tqo]"o\}aҦMbª@Ϝ׉2( v{pw!ZB[of}#ٛc(36®TTЬrR\ɱvkT A9&]dha< "cT0h % 8 lfl׆B3(*[TffL:??9Ac乪-2QrExW3Cf  FSg.cT1pchȒ@@&q "Z*=)}3x$Z~cj>*Zv^^=pKkP'H1 Dz.4Aiq2{BmueW7: 6{A&' & 7 %`/ҋY7I぀8hf Tuc& x__!:\MQMH1."lxqG*!o‘Ty|H_=Dd95߈7cQO'mIS4$ܪ~@pU_¦R9DY:$]LTB]&$g+U`竍.A%RH@R *5iıvXMT/@/0J/hv@` &"RD##0{XQlߌS Dā  -\9ö^F 0 jM/.> Cc.'S4YMC09³G;zi8[tCzbt&h &UDJd怇%9Ԏ DLP5}G M~Bl!)v dr ɍd~j%Иw꒴ wl`UjdUZLCX7u)׃: G[)Mdʱ5@tz*o F jڑNcE /hwY@ZN(f76#!wX{'ZÃ,,n͖I7I!lW #&ォ! MIt8nCUQbEٸs"P$B-u{qp vPTJuX 34|q"D߭Pho*E Mju?ew2?x'@P2Z 9tp@M͝-qz)E6܄T5ˡ`-hm?q(q#<*o_u>J WKnN-P#cz?*nBq=D&(\mjyNˎ61KmjBbz IЮh<ό`Pb8">`|_3$2ctJ:|t(lMmj\@V 42izoI8k[."wpTי0AFImA4[qԀW-&(* ѽH\#1_F] ""n> nȸgtv`̈7z } *P?E^AUQQ#L O7om5KÊ۴p)l@[>}(nܳ iLTYS&,%[hj9X]`U:ߞIJZz} mnIۊH4k7ⱄp>a >i(Cչ!IP!@cqREy>/>rT;5Xypv [C@ n5wݸ*6F Zk w9EFdT1gyb |ȝunv1z=xb CD&6nh@I`fsjOI#(4;@q Q$nCH@3IFˎh.@&biBRw/"0syBC^\,9D62e*q A X-U!(xkIvq@қ-`y4y U7ؐGj&5) պG*69f%H;R9S~u6bhpelRe-G6.$D#7lB>B%y{q;TK4`}V'"m/[Bt0>|N,TpEd"O&"(G"Vjޮ(Z$yLf<&1.4XHT<"\zO*%YF@WObz58#Ɉ.]LH FipHM:3/X 2uRi& N_`]4 E{ 'opէ]jd#v1mXZIiwOD.!pXx^_PA|LF#5|z+O$Sapm`.? ͡fQPG5; %  w TU^]Mo eGu0 A;v4y!qL*-3wR ޸.̊սn`Z" m$C=\XQ)S ockL$(6zf2҄SHDF'3R)L,"t 6jr *@RH,`.D 诓;}Eۋ qkvðk!"*v?KK] XX 4^Td-Gk h.ݖNoٱiً1IT8#wwYĘ!,X@\$$@C{HĄ RnDF҈(URw*B(pWB]@|b %c,(.5c![xhhV]凗=xM v$`Bz#hQhI&56ӫAd}=@Q 1o␇6ܳMKL(6HӼ1GIv$@C;~P`*P *h'P) umٷ"o'#X8HF9b@/dĆp!m 7xUשEn T"V\t i8chlV^4nKb62<8B0鉊0E=+<HB +%@h)XF6bUtPa牆jh -Ĥ["IE/TA>u8+M3-jO4'2m5|:B.8CH\›8_iz[SI0~1*y'Ŭ%ٽ*Jtܘg zWWtJV%#M+=Km[>dO⏕",| lV1C0K$4SU'tٰڡ\]j,cAge&4AX}Jv39xIplD@v`f elPFaE!<&;e3W(q"`Z` u%PGc_]X5.7w.%(=bs=MNڌ[FW ' =zBpTvWq@XFO9 l[1 Q2 Qk. 36\tB+AꚮZh {ف@Te-2 ڪ-}JL VAUhn42gVT) ǟӕc*i*M0l֊d#ֈX  L6+ w4y=FXR1Zx!tUZPȼqzyu=pqo`iJvT< sxh٠.2EJ}p*1l`0nb w*$"ke\]Q[q4zǹP)oJ /:s[&=Jekasq!. ΚI 7( +nipeZ; M0)+K!(AEr *S[5R}iquOPڝmG˹gX[xH wp)1E҅a 3BtWخ_ noS$eCދ.9tSatN!*DÝZF 5Q5FӇS dt8qHI*ݼpqzbwZpaJim7cLU*ebUnd.4RQ'1H 40(@~ 9onә֫ `wĥw sA66⚸'zJ2`) 77\%qrQ+@&Lju6 P$@'W:r4<06tNA/eÔKHDpF ǫ@o,>&lFZECY9^Tq.5A}΀ ix5O]׬k`VuT1IV#! µ[G߼E.MM>Qgy1R ,gcb]cQW-DCHh&&`< ÄtoMʥc1Ε}J,j K  HTXPxr.B5)ѹd/x|tR oH }r3B&{AHeVΥo>p Dwh"|ʻ sIe4b:.\yJRY6;HPbB,Z95M*2sSDd.{A1.}X35酑 +5GyNwOܚ` @TT%7llRo $&3.眄xcNy4叡:CAiYCֱ]64"hĹlP ^4108;=2{KWaafDڷ F͹h-ox)D8r^8ml\UF)\\*hy2?rSɎg׼Xx/Z` d@ t:h-qSX FpJQ:=_ 0@q5EdTRP(s t0 K\lcZp(yoY^ Y@δ]h qPn1$KF-F2B:$feZf#vsJfM,]L)heq—D4TY5`\$)skvʡ¿v`[ _昿WRAhaxu`!eϖo&T\Ͼ`"pqT;Q>G Bu0&*bƂ)@Sqٔξr`( >]0j,4uJf{RǨIub3s buw7w$!O %cnHkq KM;nvߣ`<vւQaJl4d['T@uE2HZ^'%H d*SU2co4:a J# #؁(]R4NNh/rJT;Qji{5(A40e:66R7!p#d xA)\ ihѻX C%A$gmHbPL'S"<I3GD޼\qj:kL6J.U[2hЬcA}8p o"q@Y |\K;醴x*B2*V.E`  dCbՊC%:b L)֡i.HlY*ȼ2nێkD UR6Mcĩv|}8'^GwI^\4Z MJm7c7*&T^TVw€` 'rrؕCs z^K04 PwAXjc |Z{L+@@_(F/sEua}ɚ3"rbxaC¼J1g#FLR!iX$ țaۆ+{v(r#;ZDj!Ԉt#PECٳˆ03d (tdSD*!7Eu nHqK`!%,ǴbX?ㄢ:L01 o y55M[FXEjEqȡ)@ u0] FJ5gAZSA~rn0(5=KT@cw߳" 4x- .wlr9XTv5!GdRh=َM&TFhB-`PEܥbbyt Aɱ>`8I- cmTmp=L2aN*]fAy*h! Gߜ@?N>T|&Q:6bFM D0Hu و B`ĘnʰPG X> DL TNx`”AX1ZphV $61;sf *d4(e$ima! #~5qCDSɿNY*XSeF !4d#̴wSG{E_yjwp*Jk6',( *"C1b;]*2"-F8> @$CU qWp/ ۉa]1B+0Q=Nx.d~BQhS ' =ؐ\vj n@A)q2bI k* q5:( ul"_fDq<0F?E\ݱ.4kmn63aCM*yR D5]V6?qyMQ'\BuHC|vD&8WE'MϠIMƼXy)bLMAOIB fcB X'R9( kҥĴ`G@7Oɑ_´옰Ah -`74\8?E #L7@ 2}4sc*Y PfqF7G. nSl.7& ij$=b"Kao|qhjQX: TbloMm!,i[9O& xcJ49T@ P^l[vw uj\W @F6Lg ӉJ̶ 6 ٱY\h8wC6hUAyj)Ǎ\ +D@Ql(C(4 ! X!9;o/jlF-嘐@'źxо_TEY ;ZՊ"&fó.mƲUc0hDw=,22QO#0}U7`8S8i a%`QС,.:ǿ]l5V1y7P?i1'`bMkm:cTt:h-=FpURnࣧZbH7tKƧr[#X#dRڍ0T-}$m]noOE0Q`$"y 薂kD]/tGǼ DNq6R"l8]a\Y'k-`bG0oQ BFCCV˕n*l NUNچ`X)ٳLGgEGx,O1~$$ho[1,kV1Af? HMBIrXlO_K ^k x.TB&rh[m ak7MF9R&a%śO],ɶ@~ ~ P UCnkcdz1J(Jۆ#fP$P{B?oibqOSj)}Q" &,Axp*]*u¥D=Nz-do8 "G QQd}\KBތ/*QEp*U \szW4 yħ&"VD&1R;=Ґ(79jT5 hO(ԷÖs^#f+Js?s ^8L*I4&5"@l=eb!&5jr[W.qS &B!0+^M5p  `2;@OHjn|z bj NZkw؄ |PyuiM/2x@y+ 0 7ǔ34e ׮hF0WЂSy ]9"0]eӢsp$ W0Q(N&0OCsG?u{082#y#C~yۄwU.{uxi)U'^\!SvXFqxs  NieeƬ w,+^T˘S6<@؆a[8\uJ%١ ( }#ZڗpU@ `|aoLrL5]BDEhj6^`nE4؇q:Q>:d(ъ pp@bdFMx2GrJA„qZF n(Dd v”ŮelÊ-@)1(އȂ<5XD#<GtTMaq# X;n$LO~[k{1_ܣrRJSCpdm8gIRWDb`.Aw&h *T8ql$QDc-%oe aɝ'ø->JHo`Jç"-<}a1{̹d_EX[{:Zo`RG12T/WA# Y)Fڻya*H{h)´*\Oh5W J 4.l8c^yҾ\Nlqj_˙XLZzσSfp{pJhKLAhk}p䵹`Vhi):Z(_X,OnϸdžDafmFx)۶x >?q[fTKbڗ=Y;#[T"f7˂nDZs  0@ $lhaq*p׋o&Lvɞ<|u +:BGbLMW)&:RZRmtwVsa3T.1ԨҩfP+T-0T.D@6 tKbBu1VKˡUk\ьKW/pjfh1l7a_BOгUMIf <|@-47=9cz鿋S 7h-⸦W~֘ҥkca./zRS/DRn$k!ZFcKY.ްZ]]XV6\5ⷭjZ*@Z^1彗^ƅIs.୚҅cU7rg Š&x֤_]fJO t4Z(Q+ؓq*2ʙIZ[Z*/_Mx״!+6PԛUY%ap隚/bcB=d{׭Y05\tCZ;T%E HD `APD֎4Ro}CMTF[g{.ZCZ E];5=}~b{b/ß1eޙ\N!V{ k]h5 A29KqgŊU궾ljb3ZC :Vf\.U wW:7ˎ2ޞ ᫪#v&/16T͎1lyuFe%\\%] -7LuD:%zyMc-a S6LU+|ȥ3R:OkMiUK^ Z_eKzLAV7Z%.}Jc`8ѕZ75QvMuȃNE #Z㕊V[c^I*m-Bblc,,MX|"^ͶJZ[ZU]ZS]VeVlFidfD, RC~u e3W +Kd2`Yh8ǞH T/]uQHE{]f-_x6<|gɶ`<7l*lԵj϶!Z$!QKƸܦ)LLxpkj8Z 6)Y+e}í2曽E+hVBn;m{2-%g̹1_aTꦈ#{YWYi(5^-=9Z26-/JkJqL37Wglv-Y~*WV8M.Lq)4)f~*ըdT֧&̉b7%Kt%=iYo[A2#í±7HRT}Z><,V׌.{>:Ιi5^ś,971yoCKVJ^JbYs& b<ԵkwtjSYp[Uwr xmyV|y3R<6 xKM ;]uZ kǯcRRqi6+W"mp%q`54@%ݯZD:]R˼=qbr1:`C ՌlɎ޽^R,ꮹe1t'gaD akjNEm#7l㮦L5%mW}KTZTX>fYC@um#yJ$Z._41 Mk_ʙS+!6ܿ9C?}̾|[`k[Xul HP4GRյ'e.YF /ctMh4^\n2d HS.׿d:t$)p;ſ^̎W#f7Gdc5{ F7)Kc+l40\f0{oKQ@wGCMkZ֐)R yֵֺv!~ukEWm-x(P&0XM ?I~ A]_4cZ.-̛;C >. >BۏjU[ SE~m3~˗-yg[ VMh5=MZ}- Bef(la4|~m-KSZֵhq^KS-n3ZBܞ\OW$yT}}iv\sf{fhYғU;c X~rtFd+ Xǣ(!1 A0Q"a2q@B?,J(1֫EDtjg񉖭 EACdqr|O+6'"' bmȣ4v5iF $ZzL>cK ;uV.-\"ȾHC(e,b,xIk1vķ>qBJEe2/ 7**ǴHDE2yE"X՟blhIQdFu'uEbRfEײv&.ㆊ_cq?YJ$!> V[oG(z%- v_Ķ> ȊqT6$vǁ$߲Kx&E!HX/hҷR,2/d\Eb5gsL'(ɗȗ+/,^:/$D[rB)5hw2Sf- P_eMlE &޲L}TXK/X\$^V_ؚưf{He/F(S|_>+/5&eDHjx:K@O^VkqX]_+KC.]/,GE *'cb55h]HY>*ϕeExVyZ%wZ|*Tvb#'ڴGh#׿6 WChJz%z#ZNZᒊޭx^>C") |Oq%KK = Y_ Lcл{g*M}VOgj$cJm'bEI>֬UEV6iEs~gPס4GRFIƒ4$vW;_k"-- x_Zbz;X'd],EՔz?HI*J¯J[7eHbbt떊dz"M N^R-^) >Fxh?rmwK |v2wj<#6$Y)FGa~#EK$դ4%34!,%$UEtX+N.%eґ~Hw҃۱6c~\ /B2ڴ Gt_ܣsbY/˝"0]\$'.Ч+Z& V(>ֱ/kG輿YߚvJJ9>N.p[\ uk+QEK_2!%zc :r><2%.F)i hUH>CE?oM?7uhڍ!9ӲKeS:hr\"1ULМV?D^}Ih2PWdEm/+Omj&C!te.DzQ;+V"T>TJ{̟]x^5ఖhm$+gR/*H[T.H.i2XwEZ&܊V1!/߄]-tI7P o54%|p{C܆%&#LogO6{jȱ?h6Iz| \OX.h"7h('(5Sd%! #$E$IbV7rj{"EXxb%(uQc)&P"$dIQoF(Ea#O A"B>7k |/7!v4ğXlaLhzEƫeQYQe;kV{W9q#>X/$,XDTRxBHXmHj䋺%~Ą+k, ōŔքV+5⩉ [kš__CW[%>Htzq#4,^$ʼE}\MmR/7y^|7EH9!/~;dW"((|*Gch E<_EZMQZ"^I+c^ a".|xYKk!<VGdᒂjN?-}ϻk/4h'$%5GI'6j;Q1!bЗByIKDyW&ԝhֆJWlZV\beEe#fXd^ݲ'$M=)]𿅏4Xײ`dyXo^h #ԡUx8Xe 􏿕v58LzcE^Y2cCKB^v<6!/$W'ײ̮ 7!d_EKc%e:bYB^ xD$M|yWyLXt=>Ϊ:At^7BjfXDH'ds}?;gڨlgM ?gHGOD~x,},I|u/ Xc?XEa1g$H!a B,/Rоt@/DqxlWo_lk Z9/!x/2|_B^xXY+5/ Ozi E"2߱f^8:2TM"C*r-'IxV_dr"!_,^LVCR"Ȉ7hUrE,LB /ZK-$2Hc.5xw5cTȱ?}cED_JZ$GcŊK.DLbb̗ &XcztXy$HC,R'tߣt"+_I{'b핶Hbb+/)?>"DHᔫ ,YHXk D[s"bbQb~(,"&H& #EDI{&hgBB""E!CY/^/t#^;ߖgOׇ  0@=V\X˽бZK6Wauii^h@bYYꬴ:B  e1ce XzYRw[mm#|:<)V,R~^.}ê5,:'UkBi{r`+PSZm/VGYVí+j 3jWT,-Ԁ oD @ԣ@H jj[t*&YIc{^{ /Щe<{ԊAXuI^δaYuY ~Eu"?"ThhLPu5aewd룭QY!Ig>^=fىY=@܌#ru[Y2 )[VY&`mU vjt[D㵦[W*1W{&'c1{TfyW,BB;̂Ca H['(keoKjGPk3[}V20^5zk8Ul̩z4[h̯ fNfJ^' 6XRmwDql>* ^83XC!МzK7Wj@'#8F9Bc |4&0-{oDjte^j6/UoYtKr\.Z刍J,yQot|7nO{ʰ{ aTͱ#x6~tajw`m_;GK{(:Ndz+e:_Kat`@٭&v5Oς VEӓ9V3iJMfvMg㤷-MSZ4??3?p/G},t-~wt}z9Oտ:ϣӴ|GbHFf#P@' /5beC3r_݂h& Oln*Y vi :=gHJ(Z8V°}03`r<+m锖vd%_IiXN&ERDl޴Gbn;x'w~NLEtjsc|e.Z ~s!?.ZbT﮵` UagO?;H |gX![]ufc3&S֭J='{s>3>wz[췴A f}fΰnן>|ƹ&tJ~XtW֬+r0_~M<>MbҐ-k7y4^0+ՙ"v#XM݃5XfD:T+C*aq˷wD~w~m^N>`fbgl5 Ÿ0k&(g 3 Ǎkǖa i6k!`yk_-p_[=/zM:f5\`f5D+備/߿e2bhS9Oń1aR#3`Z[3%gЯ㉻|ffB oŪ35 .rHW3::q_tv|1:;!~ǶS>& !01@AQa"Pq?b*/D'lHqE͔!)?Y)\Ҋ}Ů PK8rEN8ѥrw mqsE—}1Jوxe}lJe;ҶryՔ^$"Y^LQpbHh(eiEvVjZڦҥE1\\TYFY(HLMiC82.*x+\Q]8TYQE*e5P6o(Czr&%[|aZTT'(MFKρ>F=*%kW,d%\_ҟs]׻|JOɭ?YcE Y6ޗQ[Xֵʋ),c OY(mR[Wkc,qepbʛōE ȢP++A%\ס]KbxÚM/"CL/c[[ښmxҢV#4YElL>DҶP?V|͡rZe91ǪП>v3$Z+"[(.\_^KȮ^_(hQYC\,v,Z2]GȨE(e乱)QŨDTٓ\-#{YEb^⏑C(M]5Ɲ1"7x*}QHk+2ʛ*(QekE+*,Y3eE4ᩨ}64,HdR=,QQe ZVִ\_EIiQj?K tP/кyZ(K)GHVh+"[]EsB_l+Z>Jo|ŕ5Kū||&T峂ڄ&d8vZ-X.#ˢ({%QepY]E CCSe8jħf, ؙ>إ/V#"E"%l.Lx\)_~zѓDq1%*REС.6k̼_e!Z\'hkr~ Z+.ّ _^F+[EfH- TV1C816W{*_VHlpd?ьj\W洭+oIIeн徤0+z-E E ׁ>lZ-kPo+[e.Bpׁ̑cE>^Лڽ,Qe5/\8qe3↝?,࿓|/zѨ玔ՙU}KZ\#ו11`b4Sᾋ&hl"zF|{(zץŊ1^;.&bYI2{'iuo^YPӭVS]iuWM3-hދw1tc!z׽u_ cL\Q e2{=I{q0F#s2QPY11/w?_rD!`WlHP,#$dd̙3CC22rE(La+\FpW cQ~"de +WR(c1ڵ/H_(NlʋT44e4YHŘŘ:g93b3!c22Z2[8\prZ2C׎vŘ/Hc2CcT\(BS{VF,cZQ]'9i~lSQZ^ ([LSB j o8jrz]͗C4d)]tfFHeLDC#r2?PsPK!ΨII$assets/images/self-portrait-1885.jpgnu[JFIFC    %!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?C  ?*$*??????????????????????????????????????????????????T" M \.'Xj4SD<\V(OX 0`ԇƪ7b^o,EU]Թ ,\X4-&V*7%k0"vRԻdTpTf ;4:A5?1n)SX.k2H*:AzF- 3`^H@d#YAWTW)KAUM!ԞBL .W,5fj0ZNk j3]z@VOu8:"C4 V`}!=V-̯t^GVjX SY[EJL+ >[u> ¢j5> :.l=Ye4&/[ObHTk{\#"^n T(3re{Cs-kKkb@k@L4+ր߂-^ŨΚߙ[LDtg:t_WehN@PuUā.z6E2-Jw9@1xVRn  G֎jis6BFNdY/XyYFJZu: O g 1qW(&Bl՝3j53̄O@Mpc=!5> +!xjҊ3dVᰓd"_64RzVtdUViXBTkNʑ8l7 Q M**3НfŬ :h.q#P/4(9SR&Qq _\fհֆDZW ]j:k)4Jׅ+!z՝ȞL}j1qޖ w@tԁ'd"'LHN[4 b1[Q`Ha6Y[@h1IәW*թk-˙deLՌmv5 $҇SV&F"A & WfkW0NDm2L2R8'Car ^z\]G^I x:ҁДEF`$ýoKłwU崆,EeKJlh%"AC :k#bT ,ciEK7ΐY`~%LuZl(3^k`W\2&-PR0Wn`J!2۱)ZDy6w 7"Uؐ0z\aAڍ TSCkdjedwPr̩&@@QCyE{Eݵͧ laM.g)Ʃ%lIUUF*Y䗹ҌѢP1C zsNM2y&y+ iyoP^D]7R[R`~Nfk6e[TMGwpR TTG/lej HMf8 5RIfM/ ($AQvA1a!%P:hhhKZ(@!Xyb5ǞwaY^qoq1yO:DG22rsѻUj{ 'Y5˧??Oox`^9.XGOIi񇪞6ߐ+Q%U޹ۅ2"%(N:gaHTqJdH {'RQčGVZ,QW˫ЪKybdFp3ϩš`/|״[C^et x/iNpyd[ƍkg\YE>vϺqHJt?gpADu:$X/ PK&[ ^vm-,%^%GLp8ZWC\;ͭ! jqPTV_ &aHHL/qk9h%"lgLsTTԘ[VU7L̑:e ]s|ߪ6[J3WIXFk-WLyDud_9n)M-%csooȽ߇z2g)ϿζgzJCZҴZTwL#!Ў5M7*>ir{*I :t OtBqzvPb< Y\R9r[H׃VIX edDk>]NM*eA[i6xXҺ{ySF&60EA-y*, SBANK^QZ9̔_9AVv^{W&$`vjEf3PqM3Otb5L7PRP M bIhRezWBd-P.]~Q(Ro~ ZCVH"+.t`.04t:C&Xx^tkj7`g_ akXٱSqV* "\W<ӝ I30~g%NΈ_.'%f5rȞNW5f򵌔h&δ [-sGהaWRAw4UiEA#0 u+.blcVBu2 M fXu,+p]bgCIO6Aլ*ʴRavYDO6$ic?PFǻ$<-z`i"\-/vF7/ KG 7QUmOo+DZh) cvP4h p€X'AᡶzgZ-21v)1TzWWƕP`YӲo$>yQiI HՉdQEn/v;yjbb/vi hBwQ4۾J=[z -TӦ]uXD]EV2Yolj1 +_f'GQ{85PZtKg'E8UIrvs!Fy/7C)o('d>+5E'7M 6&k@w%bxe sE yYgr)=Š-5-8 f)ԭZ2^i"pqyEJQ>&OߍཎM y8\ +U,KC#白#Y#IgB=u ykO;-#^H^+TΓyFkoy,'?X3.>'o"ZO+cͳS%7эeS)lӍd݅-&(#yrÊ|6mkl<׍@Ԋ C\& VuX524EJi;,"EZMuCni.ziV|N `d.LMY7GIwեֽϨLv|.ly;\`$M0 Բ|jܛgĒz4:Wiif2-$ZHּ-r4P4yG{u6ky=Z[OdezoK+Q^h[N-}㢫8sC|S,#ҫٚ +0W1 G5_)fWa=*SEgS#l+ cXޅVYH{'6.a Ku1)*p7RIRIU/ `XjA ˌQK"j0-4ը>5i'֝_J[}[H*lԐkCFM|^l7ŝ:EJN4!3. |eNj c\eQ[z rܼohkkϒ_PXz-JCpH"%%,>M9xXM;~_lp4trŕrumvNJuFth ZH4DjKtaTJڴ\#ƀrh(;R 2| /%OU\ #]*qM/a/ .<[ֲΛyjuSUS(GS1 Zf,Q+eTLJ1,V`L}ǎܓ㵧q SneK/UkZafZI #o:6vXر%OI2;&@ _*\, u5qYũ0&)V ȟ]Z(iM$YqT\`Wi]Yxιl? Zym^F&\u0X (gk6*h|7:IB٤//VYO 8Z *o\bKG#:5E~mgf:]`;գ%ƫuVLYcή[7VMg=.0^(Ñ߄+̽Zۭ&P=/8n)YP5AؓC؂ [MyƴmJRCs/Gc͇Ͻ ֟.FِE-b#00sPؠiFoRy;^x-:_r=x&r|Ϫ |}4zr< \:Sch'@z˜o[c/GDk2+@L&*Uo1RDAhXpv;SZ00DșR/HP᥻Q\OUz_=4a>.׾&ǣ[mwPEϽ$5h\z/N rG@l@QM Q.=S6)Cigo㡉}珳mi(/etyƩ`D$r;I s۹zBSsǥP(41%$WT&yV?W\ݷ+ԐUe!0&"9Y5+7^$Xlk BXV7ޓh)Է)\ZHGz/u=x^|VҶ15V/rVJȑvM&jG=]P&iǝ|OҼ%"]wsO3+VIkB0E,4z, MKA] YttVw\]) s'h ڢ`5 fX]쾙KF}0Z[d*FWU[M|ršo0i#zhsXd&TAxJOAN6o|ds(5f`-qmo8.vڧu/RI2-3ޡgkfmp̽D˿MxoW52ٗ]"dPI8Ggг&Jq&oZV4uS( 5Ӽ?B&<}$‡:,ٵ u(¿3$AT{ܚ>^x#4eA46#^hhз2P?i6o(== .gk2pz{@!.(hs55uǶ.U/BU!vX'sI{u[YmYsEB͝E&1;-FtW2s >Α!w!9U}4Ú@[=i_Y 33SldG.#5y)}dj640Wä):yII-\  sZd4 LSfPmvo%i洎A~+b*{(ZzI I*yPt< X]9>6Hrb,[TnNkb+2kD\D:H#^pI N7EF+=;+Nr^iekE1|r=nOãx6g56˵忦g%DSXSzotB+F12 &Td3RIklކʩDPoBhzlg'M>e%w@Fا;ya}>mDF\N.5{\8Hհ5J41 ֐zq_OEwř*[X5[2>cL~3oGлv+K2.6:&>lh%!5Ydj+a6{E'aF$pui3 zKf1N>iϥRKZYj4mc C ӵ^UDm;M .iqk.M3_K|ϸ9ϱ^Y0Cq-3_XŴj3uA/wʋ>ӠA)ȩ Ff;TSJԹ<hcϒ6xC`^·ҨE4El4fLbv̞Mf:Q^}g\^/n=ue4hzU!<.' ɭnLOFz\qYN&MGĶs^:UR?DQacO~lsGڡZikϩ#"$ zN^OxO|NϧxYnTjbahSJZ=Ez$. \z NT֫cYSB (bW7:;Iq`dO=KZw4o 5Z {>!GZ35@frՁV2RޅKێg$ QflC R+֮"9AO BM8'_?Gg~ōϱ^ n'&qGzFP6 ԫD>Z$x3rܡ"$E#(<ԣYEoW :C">f=Ιq<"kW>i61X\da*"L ypn ԁ[.J]W^K~k+{/>%G[2ⰳ lg!iyGѣwlR~hbe3/|ܗ>S˝9 jZ-E]Z'bafx15>oV9"]ҭD}F:`DW9)6yNzmRtYwim& S`TOfgq}!Jy, [,M.^`VrWn`Y+)T} G_,{LRkIE3o{?c`9מ;MJ`vq-XC^Tem'kj8^=>w'Wγ=Fb>Ћ 'i;Ofkǹ%4;uoͭpdAN2vn$P)^-z{Vj,i|"gu0ʽ:ckJAI4Xz-fNTcFVYfi1Zh5sםw0B ZxGD{]1z7Ϣ}]|ߢJ),Nj[WmQ`5:911ئ&uiYL|CWfٚfz$Wab&[y(]X&hbAgd.UgUq CR׼i2"5GaC:>]*kYqv+1'ɧ?W{]5pN3䴀4k'6XGMgivfci{\ؤE||u乚] yy:-.UKji|]lNT&fhhjPޕԲGi\u“]gWf,B^,IR;^KGJܮTAD1 .,&3/iՍlH®z?E} ;L~L]ݏ*Δ)>msjH9y<بAfkg{xw^i6Ɋb8崭K/R6.<9k^e$sOK:>RT| UʼXQZ )ǧeo[疹`p3Y?7BSqj&vCF~=gf⒘oY&k_\[۹l\y>̌I:4whp9J>Sg6ԩ`3X5+雙98ƍ*m1Nd4G.8: S0aYTx꥾Et'K[,.eIMܦ?E1E?0_Uyš_:ekd3 ~;KNs1L7&=>ӟT0DO|Z?4tn.j,o'b<΍­<7P4A3ʮxvTD!9UF$RCK/XS0rʵe&o[<:eK"l-&kJ7na kzʺ`5I:׊4๥97~[->׊hWncOK x|0GPai$xYUyd'4%{uz5$/+$}=7rū6O4]']ieLu:^3[a ns̆Lttr4Ѭku&j/qRYfy;彧y{ ^zO;Q絵WcFo`5@CL>c\}A~Oli@$^ R]S=MwY7 [A |4,C$VeQp ʄO//|Z^YH5`L5zk:;%V%xm/Ċ.[*vqv^3rH-a} =W>Ci:zx[wOw3縂g2W%]/?]^cg^kTG~Mz B3*!ZcuC3ޗ%Lփf% -dphR[ 6Z\-QXE gCu&I.UX }bN^:#V.mFK)K禖[h~h^#y.Q1ZZy?Yno69<Omsz,tżŅ}Oi*qk͟3ZCBSyL28=w ՗0_FW7jO`L ]y=lBދ_Y:3re[>V PRiLEgSYM\]Z5QA2P1`t}!/y5lϜ>ipsk[>t{mZGe*'dC(w4^%!K杸o'k;=0R5B3Ko j}/ǔ^3ߕLy=AWPf YyE=> }x}}&2ַT[ MA0#Bh9u;\xW+aİIZ]3%`j$=G:9AZ铈/e쎱|m 8i@ ^ )1>+?c-ZCClqe<,7p)ebi i).)Jj8|.~VH+*E1ULV)-Rjc;K9] 稡s&<sTY"V4dk.ex; @j\D1RWY5͚ feR㾳9bSGr^-R5| iʎtdfioᶍ$TR] i)LweϤqs`+S(p%Me3m8g|iǀvZet _jW#_?"{/DX>U6UAmc/U^.v;%aQj4f~_ZkQwS=EI׮O\AONvZLiwiB{D4_/9tjC9[0uՠVg?=}o;՗8_Σ['W|tQHe k'C -3V7B'Bs~GHq%7=d+gQljL,}yo.ZfI3ϫ\^BfZ(R4\{.0;bhKdN^pC\z7dUe-yfX[Uūo 韈8.ΚyCY=-xo;n:~ky=;=<=Լ'ay hڵ7j>/x6aFY1^"Ix5d7.r<\N ̯JL)qjDI+ضokU<|HZ|`ퟛAe6}qW˜5·_Puc\ү>l~ߓKހ2Jޞͳ~*(l׌>gLpJݻy=v|~s>`(Ѵy2RFx?#>=|=?Fvtc̯}?ͧr|NiLמH:Qϸ=j/m;6{ ;NYoB;=U0o»^ꅻ vnwkI{滩7=AK(t:_ R{'|w5N{;eB?pUn>?wvڽ̎KK܉p/^WR[7)}~>m{\<^!~]c< !1A0Q2aq"@BPR3`r#Cb?Y,CVq8`?ͪjOVI_sUSbGeٜڮ܌Cei_ EvyhPI_Wy$׸i'm7]hII9䟷a~7{mO1]'K$]/V]=IO&#?RZv,f#:M|VY?C!NMx&u4]Owa$I'iM FVtL ўQpquY}}b_h~O{6~֠^+UJ4 ŬGzo SdZdp$S *27ԥ9R,Jʯ|_Nniv501lnJQoh(dznu+ŢG)zOȨh1!W7ٛjRl+mo?w~SЛɲEQIL1?Li2,76{lqK">@ygWzv*A[f'%. < uCЦw'_e@}ʜCMiɏ 'G1o~,wMeܒo+}Uؽʴ9Ȗ$o7&!}5H56hA}JZw*zjVG%FZ| hcEj/$./O߾"8U7wd/#VV>GHZ2HL b"ebh"҉HgdUnVG4hԔ )cZ򇮣[٫p-ٓ.hOO{}CZcfDl!EF]1d=kzv?l=bQJ AZOoNG:ڗ~GV;4-W')'ڍ_{JnE;YZ~Y~+>~3Zu)rhŮ5Ibr7~,C{6"OVC;W"GetLOkWGs΄C5q/E$Ga.UgvZDSJt%6,cGRԝa* U3KJ}Urzٕ>LB Ms,aFv/y^wd>dIGN S)eVפ:TW䢹џJѣ&S$Y%w[L6GI)8:ܮZ5[jXIOMR S ZIląGObI̿J]ԏHDGJ(]JtqqU?x+xkț\$&ȃѲ Ջq#_#ѨBwj?|2u*TP2cT#)qlr={nhMk4bPw>I|2|o'd*5 exh'bD6е {BRȁ+R4:ކIQ>L3H:"IWӢ1Gǔ7U^ڢt) ZV]^DETt·|-֒j?cNT~ANtb>wBOMI<^vy(.²,Z1/[,l<(;?'KliZuU.I*gj~~VVum$ڏQ[,u/V1oWa Ї8iB}H9GYAV>oiŷC,n1#)iUlS^LڗiU1WZI'8m[:~+p⒉A(BŦu:ieDxt~g1Dl܎FH b8QJRsԪhJ_qv.#CZY(m|ۥT-E<ѢD˕niF6hDOFřwnSWMIQ"2'c$mF)-}I/WEՊr0.2%]WTLnԔbSY$VWL"[JiQ5$}?h KXء=VJuP*L 'CTyL*O~5(', dBmwdoC4A7N`K"xνSlӞJް3aobO{gIMdlR6>h ""HGJf&6N\GWO$ţ[RʽN:^ZG9dNl6OcGK5.Y&=u!BgɹM֥%ҫ؈]GOiw_y6VYX%oQŢMs?4DY(?3T' ً$E?f&c1~VYuT(r#v$ujVGnuVEp׹V~榦],>N~I8:e5C.:f$*oH8* oEQ0=o$U$d >-̜쑓LS~*EqZlU&meZE]jUSܘؙ|G> VJiItY3LʶY4lD-7WsH6gR[n{ I֣bDyLWVvV{^nEwxU:WT1*z.ZruZm+zonHE:#I&BU"J=EkSR έ:I>uȟf`b7)P#ﯰ{ZR1{OmQOZ Nӯ+ Dd_% f k34hi䋬ԽLD]{/JjF* uPO\57*۩W K4$A afugJ֓v턏r oblTb&"nuSN-?Ⱥk+d48$xxׁe40ήa5Ҋ[]# /4U~Bc^$ ؄hhh463#j2RBfZ9Bԋ1g=ŪQ\N??E1iR_r>QcJP!j(1GԫD}1"S'qUQmtTɊ&:O>LT%F- w+st-Aӛ#H? ]=B? T9T{&Vy;@А:uQPujTK~$j)T (xlߑעcU]UU$ړrULq-6E>2}M"$l2IhI<[Уb;+[6oaDd-J" &nB72V,y?#';YjENY92qط4,l-Dxȕȑeb)tRt.ƹ- I+13QYy"2wiZIEPuV?Rj0xbU==TH|g/Q"$[$+)"V,Oȯ&VGɈcvDLԂ,,)'i؃nHM0=ZwfѯJ4s?(WO2HdLE*d"܂eRizQ5Ub^ lw&-Xԕu7gڛ+a&G hQ];5)C('q"ZDlIៅ*RB;MyY'$UJu+tu1t&đ?BVMGxGu3]L^?c1{{T#9IFn򅪛'FNLF1TNssg>4Řۣr.T:Gſ~USy)/ܭ-qӃZERvOɣQt):vM$Zr2=vQW~-իاFO{?'tmz h6> 7 3G2a_塏szJ\T!LNQ;hϩiM֏qou % Q]{U++ {2FƄKSԡ[|}.5FĄ[M)SMRTu<<Jru/Njih +WV@yyLM84˶~oVJTE[?%ume dK+bF/O=Wo$[gٛl䢬[lƧA=-Kdv[FUjLf]?6YFN5-ɢ7enHؗbdZUn'+5~uJ)8ejPukt4F7EDVR+iU_NPbb4]' 1Fȧ{rn:H$1 +}dX֥  gv/q*Y06#9M#-m q{M |_kU?1H)+IU1,N\;;im#tHoR5#A=_6C[jHɸ1qi%^ՑmH0RDUE ^VGjGm?{ϑ{sfISa+Rq.F.#܎;ZU*4#t{|Z?Jv"+4a1gF'/N"PGώ+GN臸F*~F+Sk[ {;ZJ78LzkO*mju+?d>.:Un?N;+MMbt8s=ũa,7ߑ&ztГR?_E)kn³* b:/QŞEs#ȵzlSBj?VE?FmNӵO=䉻)rnԼ,ҪeYJ/B簲uQ>5 en,ŕv+##2ũ(Zn%6~'`ߛ=5u2-+B3OHnYUW#ةJ+\ۥTT8moDR;/MB:uhl Uu9v䫵ZHyǫΞYƢz׵ߖ VZ8#_уDɜmY@LF-r󓪱te\?_#V}V/;gW9z&>5Wdǩ NP!ӆ˹J]A)pS&Mzu{ JtG^"*z0עРPS˰KXЫ^BW(X}6T"|dNgydGvETȝ&#_ΧF6VuN/IgJFpGLUu}rQLkMYx8Gv9+&/=s8*WcsQIԦ My4)чS#[@<҆1эщy$U]դ0_{^$h%"d}F@&F^Ji()*Ztا< 长< ToLF3 &dI$RV=!i%q ݘ}řN23MD@h-T Ul1鬣coY6EZ5"_QUI$y"uڑ(ZU3$4&`^ y}4`G3ɂмan`|jfU*ү%²n;3e2LC.*إcЙGWGHN2;&#TS;=9[[b ?r~mNٶF)VP2QV5+\lWeUHZ12m= wkZ(܋KAEF6{ @Q^A%;VoWy>x:R?zO&&/Z'tA:g'W|ȓQɬGvZ< {`!"Q afڜڝG(ȩ2Uޚ*IKIաh1k=++4C]S#zx,HgG_T՝2%b6ZLZ|SiŝyU켑Uś숑CK?g`\bݑ[Z:2m%ПIQ$Sl"#Kȶr/?q>l䦖ӫ[ O!i]$ f6:?_äK+,AV&*=9"2Y4>HOtڣ{&MKy62CBՋMsG_W)rkPg,GRGȫ!!b}. [bIɦy=TMzFŗIQѯ銭j/&"=jͫe?P2wThLO&~¢vf!JRohʣMdmȄzꏑ9COecn{<ۭ*ғO,Z1Wt)ۺQcfV+-O3##%%FZ2E™"uG:ׇq4͏6OJg5SDx+u_J]WzaY, o ЬFr*E:1QWi7;TR)^ܭ*Ȕuk:/WfU[ 䒷S k#gcf2SnyevVىFxQQ|hrpSYuv8)]r9[ U9պ+d2[))?)|/a!{&A0KUQ]/~ԓYj,MIj;NRk0-L)άŹ_G$*wEL[ 멉Љq.%OUjU)֕J_nݧc$?\7OzjJw7V۲[0FJ릍jR6:trTlt}?NFWNQ>/1n(. cwA#Qb*^/Ʉ2~Fq{޽J*f'mm5ii/"oOr݋YtSj2né&F/QVLZd?թojuFee/%B7 Kܟm# bM>jUJt/wv1Q2PF?bRSQLkRأwgnBBIȭX`/{c|첵h[|Zi(N{ޗlXitOВuQZNj$B9CZJbY&6X<e| e5i}IIEtH1 ŐO+VJT!=umn(pQdEKB+6ƽV :b*?)]E.X %,ő/a=;u%/QlGOn+~yH&-6a s sӶV>YYN_զᴏ^H=y1?"eZEoB|lO)Un ֡ND5v)-MUSʧrN]mʎ2IZNUqLdj24:c]~u{ZbfQFQW'O$@2!oFGuۨ[u)iWUkevRY$% "DY{R^5y_ w(|oTֈYYԍkا ]}'+SC9l> oRT<_aT koBz}&[PA :l*PȂɽ^ *T]? 37*VtGS%KGWl^RبsKS#JSIWoLPSZ 㺖zBV vM5uvYLdz~a ꎧaVISN':<VZ4anEإD,[ q%yE{0HP*d6M/=;3HT YAUYY fJЙ^zڪT .:[ṭO>[RHH%SNqzOp/"ȶ$b)zImшĬ͇R*r-2:5pa$/r$MCVTGe"QRmwjWۧK+t͛K~f}P*Th> W̚YTW>nN'#&E,u6GH*_M2#BJQk;YZ=Wړf=YNvaU܊BĚg$^Yqh#$K~$4\>F;VGuta0FJ<\*_C0[$70QVI-фfS+Wvb#GaaS鱄t:O*tI-:XnA)D2 &Ge hfNvZȭ 5:0N"KF088Q? SJ~riZETVk:Y*)KDUS|GH GX\O"0$@n`p.kOI# `0ax#"=E؉p~JgFS4m6<`:w5TAUYr*`꫼Ӧg ߽ ! "U\[<*!1AQa q0@P?2Cl"Eb1GT~,Bx_DB/G!Ē#(}pAxiV?QssWqxM^/% bMILNŅ( ˑIT3X>gMf6%?&fN4ch7b%2VAbЎ[coA zhTBQ"7j""_˯ >D*<v\y6g! 7Ob8bK3'e`QW\I#dB]1kq;lZS؉k;H9 e.pcМ i&M$㨢Fɹ6ȋv5[Y:o&*lut!x1 1x* ֻeU,[/9fjZ;:cb3-JK5(45/'xHC#H?iThСI׆|?Hߚ<,\HQd`̃B7$vlKNF_B첓-`OИ٫ BKDDMx3ê>M S R^ c'vg&˙/s?mEnݎ`b e#j86Ew- 2ɣcP"f]E RZ3UI$hr-[eؗWS~jXTדghef%ҰN B`w! k<3BuG+d1}I.C&©htn԰KȤ d?^/W b5GGMP">ס[m S ^)xYm"e.RX J Eep>+\IPcPZ tErXi7d5 wH5׃pl3t_W4AqьgN#7dF A#bH!C+fXJ)׆:D`HA YRy3ZB ܒwf6aw0O`_bT,P$V 7HeJ8䑠e؋d\ Kr0֘T$$AhjS@_$DwcfMx1U#unqknj.%J],=iK.!̈́?bd<ȁ(Ē攲?!"OTY$J:eH}KKR(ޤc@HTYg:5G係F.ح177$nc|G7O8V-A˩-HN.ޜ@"˸tRG'giH#QVk>I/O ;Ll ]"|\I4q뱮PMRL$HhoF"'L47KslcY9Kz0\MJ)"lF [VFoJ;h˲BrPCzUPEz?C &e-Gd|c0D wQEUy69Ƀ M=5ƒ!&3} qH1#bE0vɏ.lvn(ӡ&(m6I;@y/05a9Dؐ 34A #A{2OxșxHJHwq&v,ٯ ˿dc"1"K$R, erVLIЇ2΋7#0>$d~));?f,=ae wG[x~,bDL)rEY6&,#^WKmII#d\TJK%L҉tZCMlrь8EA{.MZn OXJ>P "QKGyPC`W ,Q~-ϧ0`PVdEH=SFp׮ &w#j$jDnOC] (Zg& Zo:dWXȂ?30K)mlKȮci6D n nFA? `͓:D4Thqp&VKfrtd*AaqjQrT &2-҉D{ |'\_鸕(Q$151:~TW!&MQ&'T^Sb4&'6LZ"MŤ1nx$kɗ ͉$76'bV4#cٔ,إk re.1L޸YNޟdWC h簓oM>/0 &.fFH5/N9+ w<ɘ%&]v6;E͓7f Sw')z<_4M5nS$Zt7ҁ4M:&d{!Q$ђ(&UwOL'c & !o#ݴ+t͉QRS2X-||Q]x "pCgDb?ȉAl~D 9!wB"A]UoC Ь1Ry6h#lkC8ˢzk_CIRkȉސf]:HexhsWAЧOJ./{")jH <όG>D@2+O$l|:,Md@IxqI)iFn]#5J]AatMSXkc| ]@[Ȧ8'u8/MؚR{%$xGU\Vdn bntXˢ&GG03LZ&Mt3o%,1*E鱺4g;Ifm|,%gEtcFSBdLL ;E&P)z*ؒW,kb%x6a͒C[?9GJ >\V3hvHan G{u9gM[=#+{`2#rB6hjy~>Kr[2wF_>X |^XdUT!L&Ot7IG)0@KP;?fFJ\ 39x(}98b%Xc Bfd!7إ<DŽ+$ZeY[JQ#E%DvDpt0 ʂHLRY*8 ѫ%OZ'F_Ⱥ5{xA/\!%/Ӣe0P6k0&J0>ı9#eo,O% 6;̛HW"IӣGb~ 28w/FIJŤѢz$E Ԙ'7ɽq=nɊ8v&FkcW$ @$  '# g7bKc\֭ F9 ݫ&(s{U xOq-#d@XP|^<1%y$X?  U+R6FoUعFA;GbM`AH|R#6Wsl (Y A4Y^Cge`q}^Z,hPHq)MehV3$:|L*A#SBI65j5bstx|'d1ŬY,Yrf,ZL\1"? ap+$ڃН#cXb6M~L ńr>D?9bVϱvF<;c%Ȱ!\Hv$( K \xM&4f!p/t?;O&֢VG{9CK&J1Zƈ6JseL"ԝZdK枼'Q( X hFG`ȴJcyꇵ(>*?<!!ؑ`lH{kfF% #NMє2.@45e,Gj\܌"R"\,XKHn,%1}ED蜼x~Ƈhsۚnn$|m&c; 'dau82M瑬HfL0?k7f:.iC\Glp b̰K).=C#j3$o(ȠZo4X`}] ݙ8L,K7\SI0E" }o%Ϣ\SȇcI$htN/Ft⩏aU r[i\9]9o~?b6D&0-!"T~L_NHj.ߺ$3gMFْeҡ2cO w, 7F<j5\ n"= 9'\Rl؜cO#hXP-0BagiG"r?V%L&"v/Ƒr!Q9I&Ϳa"fW-"R3d@Ξ[q~)Ο#7 >L7 M]%yD`|dxEdY@ܭ#C"4`7 RdtYGA3d"CZ^7.-J++ ۵5M;'hZ -tIf9x1vZdM" CT6].٤%LMyqdhF40؝S"◍CXT >D1tZGIի$RwC$`< U'tL.΋bX.G2"aib]%hMEg5cBD#=?踦NKSwdP'`6t:w% !쎘܋ ;Y"LN.\IJIH̯`vd (Yq#S#F7GF!7@$q|&$$A&CndJo)4_ t];n<l-'b.Y.}&blzYG'"DQ $9$`# ]hƿ$ @5fNf=zh$$ՑA; {#9& MpqeFˡ-eoG"J\EFl^|e!s%7f[AP]FmORK@K$5.-%$IhB@4"JB]4ߺ/DqLpĉrEC3K%{&F,< ļ:rX[Uyw2fs=FA M=2ueL!dߕ;Ғ5 )(W8vd۾I"DdEJBadKr*|Dq,G>W(G'|1J&Dz3#~R|m_4J&' mQ|F Ht[fMpbcE tUNl WZ Irn%;E^_V^f';D!yZ94v[CbS qsw/.ƣsORWy"Br!"IG>ch`_}"2#7Qz?ԇDrZF6כinXm?[,0(xMx#ȑڛIVd4A ]~EpOr#~M #0L$pBdFԂV-v <w/L&cگe"pBL0 #򈕓Da,ؗ,(X{4'$S0CvWXIMmr(NO< FI~ j>`fX&;yH1fɱF%D&ɽBiz),m<(DK AhfB∁!%{/c}f!`K4Le#f m C;zƻR0aȐavRf0e:'`p%<5CD1I$FŁڈoI6I:"yp.?D4l}yI(CCx2D$3DKj\&(DdAF. OszZgO616FHEqr>XqaLk4!SpYdLGFm:">_Cl[nq5g\7E|[cV;h%dċI@4xDUd /DXCudF< b) bYӪOJNFzo̟If$6wqHdDxId_KvI2ac!죑s#f\ϩ;K2z8JJ1bL|!#L*?j*2бYBq6I lvT2<o;D%LоbP[#MLuI/G= !W#|.m,O~ČHdž] 7ˁ!~**x>'ɤVY#-]K k!VE4E]6I6&nY.M 4,ȳ/Td'<{ H ȇ}`avY\ Kh4r5} A$U]q#b:w:fqv,cBkY)]e+%-1.Y S *Gq)= e1 ř^LQoQ 4l̑Fz'eqd( *m99rIM.x ݈&>?vЋE"#Dz$Am\ K62D䲭9:t`'Lr%EwH84-]"DpH̸.ƙ͉5#ڂB.HhTIx$Gw&˺ Pl.AM7L \%Ar2KWbLcL/O-D_SjICGaިΓCKF ,XP(-.=h5ɥbkMix"Tڦ44diR- %q@7轙?axBTX26"y"lNKX Ov% &H,7g5KD`c' CbeԳ }Kd|BNR ݋l)hKlBMA"/wc;!'+-@J$d f2$-(W$hȚ6>/OJ'[tFD NHR*b(ЖCؠ5a_(t$LNĹ$F~N \<NWH&Z`wkTȆ|F.,+|Bqb-_3Sp}ӈׄoox#e֫gr;,kkS;%uL .9+v扃Ed>J ؐnV$׃"d,! I7S4bϪlbnbIлȐlq"ЈH[ԓLշv+O%^qr.q BBԁ Ca"'tИbh :`Ľ-h}?L}ΚD ?44MDn~]rCV|;cTdcW.2gGptf3A,X p27rQF-QkOh}Ƥ N.ŏ >q.ǙٲS|d`> Zb;6W6 [dHV"4E#v3 NrLVbZg"0Nt+nlX#'he*Ot)d%lǒ>d&6Z5"v#]e7[0]z`|֙/oЎ,x ?~ƷZ$ʤ/̋P˴x?ǔablLHtʘ' I$99dZh;3xF&ż$41 K(3 *?0Ep\&mfOƒX\+hI喕v#-1~0T >w#f 1uҜ>b4jD V4ō\:q,с%E4*dQ;\f⦅$] Ռ[d=|݈/ ZDx27a"wcQLO:hL'hWIvႈaDȇ-$+w^- Nѹ`FI} 8)Q1mDy! m7Lb\ 5Ƚ8UfqHcZXYD`ecʹ\## b6/"?/7"G$,3aX̘D62vƘjeBFAI- BZ3dN>YY%.D& 7plɎ8Lh"w]Cp02XwY $:v"`36dD1r숈^TwuFElM +M03 lxd$h@ou2R@)A"jZ2ކ16^nI >#m9/|qe$ˏ GfH"i"?B; ȯeE 7 hapZYA=GׄVK7c¸næŨlMعba.$Em1("lӏBU%ն+YY6%P z&ע}юIFE M\40;*A:w Ҳ%pGsS|(6L2'>ǟ>$rY6JZ+?DVCcFmcٗ}&EYAAPyTc,+ӊg#_LIXvjyֈnyC%` OPd$fXȬU[@Eh{tp>NYC7ab>;^QRX>r4{~B f AfyC/;ujNG/3w Iب* 6, i3r^, Z I 6Rk91 ƈr;>Q2ކc.$%TEgD=?кrK6|أ`X˃c>&!/U.C.Vߑcb lȆt@,af?Pzc`#dޱ=H̖D6.OKKzc f"$c \P/DrBKCF_} &`L$1N(v8`Ƽ1wC|)Ovg4A$H nPcTm r;0ɅFTcA*2`eNQ'fnHW%. &D dX6OldѮ|Ef0HG(Z4;C l1(ˑ,7zUA;/.c]r>ѡc2&#w ج6Fđb `ʎFծGm*< Fl"\uRF*. j.>Cg+I6ů хl=a e ,p$ʵ Ct4$.[jƪ{#-XW'i3io=ĝ^E4$h&n"D%tf CV}^$מ7O]s!CcofݬZ%p6.H,u%ܑ!`L'l8oNrn;,(%!p>TVIgkUk)_!"R} ,^i2eef D/]go$4*I$!J2:X^x&X*ܑǑsSGT?r7>Z2OdKk7#mƯ񟑢V|Nav~klf5Ⱥ9=TV"!&,gix .?Hd˝3Լ2x9!} SK$dpteJ2f7iY6CDO$'(H_wWI3nG|B[/L\c?Xۃttm=|XЃEI$dD2&V.,<ӈy;`sɑ*x5VeMAg;3< ٻbgd D fKʑ\h/X6T\X/s /²ct^1l Jd%U>߄HRNF=?89)g|.,8}26!̘0d#MNO6 "?2&pH G nc XbQ]E\Ѫ3*O a]vɆHĭ+K1X%,Ҍ?"n m{%RnZþޅ&#ZWUId61b|R/Fz\ tmX[]"x:c0PrW4pftL"t$pKcɢI!ĉD/ufq$Hع+h殩qelo.Y&nOS8?t>PË%,-٧% =ڐAg%!+zӅ1VIOCgdz> ð5cLkvKD_"pk%TY|g#`dm#DZ,\!8Cዡ%2*4ȎYK!aTh S> "_ڡntk&[&ő%Xj> BCRqP4CcuGthK%R #\#f>o%5ar,N.=W,IT%; P09,Rn&Fzʍ3/-SvZn < s؄a<;=bN艕\Hن˔ȁ!Ȫ$7HI 06^#..֋[^$b)HcP /Fs uaȗt. B'b 4qeԚ0 w!IETVLU%2;`FXR%e$-"Tz^6e:΂Hn8rj,RHw"1OجHg#Mk~lLǐ,XhG1I": [ɣ e1&Fr6t$"-[p'.UqܿcZGYN L9&Ǜ}fi$.mcG$$ObDg6|ٵ78?Y 4>nL^Z|^r3B:nWRY"t4 n[3b+S hxWD$,Md'>D!8P25\xNjdrD }3wbF/r C|pJTߛwǂ IR(5LcM5 &.^Չl I[ 3G720ȅ2##ʺČtz9|Ļ eC2]49ɳ> ?d1!;=ؙh4- FG%v3^p(Ҧq YƺIK\N| Ň} ,HdLܗ(d@>F1$l:24@ZlnSn*bjBNG43=܈jC$m({"<23mQ(8b,FcE6EŹ[8XXӎLʻ gl5bVCG&<2WC81&| E8 EtW^KNRlH1L D)#Kݦ%db z!3BƆ<4b]hA)Z5L5Ŵi4H&ذB e5Г6i+#i ,V.3rćV?DȱK"=دS/BΔ>a:&N r9Z^S$-IoMv21VRi66DD1qf 33WboВKR^4Cct"d.nlHhwJjz}$ \ ~2EE.F.pI%=E%0zBo/QaS\M8p^cI! t,QAvF+L? I kcC{W5c(J 1|NX](@JIk6O A=A P'J;TX{IקF "|.#  IoBH^ؔ:$d('bMidg$ 3 @B^ ^K8y 7 7>’i@ˈd;2GcK#vĆJ1tHK#D &n$'$ ې3M+X\ 1F ; sH&GgOՈIe>% 6nj{sbYb-1[dcC*v-=+;CŏFai0$`) ANf1qmR4Pމ>hl^Ӄ 3H# \ç$?L:ڋ9]+t5QV6E6J&5x@d%0&Uv!iLy.FcI.G&PA"6_b׭n&_ȫ\m{+4A(p=&гs~1r? :\W )c+$N eac%&΃jHXy[*AMd!i'jݛhR5:Y fȷ Kln,n#T 3s4eT<.g$/|X -d,8`yOg;D0k3s#ViI!*H[3P׹"\M 0}nwr(=$V,Un4rF❷F'k_"v&Uřt/d-3^ ;&Ko>C2EƼI B>12xg$Й .XF̝9kCU0#TƥXH%p)'{ 0!dX% A\ىܓ2w \ Л`gZDL.ì%*D^_e 2xŤ4XNZBcHݎMhSFŠG!%7㋃}2HChPjk1*evp'9ZX8C;*21F5Hcdr"],wn-rM"e? O($fZt;hxb͟c\Np$v4$q ى,HUM5 ,Hr"cP,%B˵ -Z?ADQ8b]i'2 T ";\DuH}ݟ 5&x4.Vb[ [nC )`\dlIw R% %Kj%}Q$n2M!Y g/ٰI&&@Kr@[Cv&ꋺ_jᯱ]"5ERX #})1cCOѻ#Ot/"ȹI#Las+,PUXD"\P6ȱ<31Fcm *.H[މ} A&\ UX'>z# fis[]܆5"aA`V,.Ï27TvÎ e֎W b\6jByXv%RW.DL@K1#`i}Pr$8eC"跋$ 3ГCCR AHF|C)K.ًB~+S6!%˿#Ɣ@b>+C#h\j%ݏ0FJ{k&_$伒~ Y# Č hWK%shMb[ (0 ]`3);&IwBxdNHdZbB Oqf RI -D|_ \4DEByA%h;h'C,rS 3#D'AHQC.)ِ!aAfis xmX2sܸȻ~e9.B91 ql=Fo)Pv<%X*=hɳ.*OHXG$!"a v.PBBXؑ hHD8#df#xeC1d,!Q`yӑD8#_/6&Q$(!1AQaq 0?!NfSp10-C^1le\qb+b1YI~#v\\&8w[}wQ^#gNSJO53 vTD\^.gӚ 㗈xe;3pWXaF`+*Ъs301yzTfi&qZX=/6pq*m ^ĢVzkֽRVXx?31Q^28}^*EJN}xץ RbrGegp/zpGa:w:sǙp;s+>'~s8ES%[7N z3$YPb:z澬OyD'+}Ng3qZgįF=z=8m=|gW{qs+8fSYd+ѤiHʕ~3~Na%:tx0tew+=8}; b4rϯ3+׏Skǣrʆ} W9ޜ}NYSCPٍ€̬T~UGf|"b*|ˁ<%ζ9ܧAc?&%NPJq7P@=lPOk XRR+119k>>%fcShspԡO"#_r9g BE؅ƉXٞ#zߧ~z=8+Ozbg3 fSX%=.H]=uwL=g _,"=854a22?nMKҳ:&'1}MG-y"k&q!z_z{OL5^:<97g@̨zTC՚CկGn6' 3}f=O<@Ҩ[ y8uzף]`f̫㻕64B*j?_J+יS^Gҽ9r N>BcLJnҽjWzwpLCzYǢAYX|F|A TYy9?l)ft}3({ܭLt̊^a=ǟGcӏu WD%M@ ASHzw.p} U_WO4h &i~gf멃meK7._r3* 1_Է?S3ҡÏGq c߯fB\91KmɌV7 u isķjߥ,pEL V.2 -`\K7ZLK˶"(bd䖋0>V`*[u$RPxu9Ԅ}Կib'.Xz1}GS)GhsҼ&[L׎Fe\C MIFYVn{F7; J̫Ϥ>1%̯6ţTM1 =ϒ |mm>u9 o~?Ezq8A}/ #͑#&,R=?h3Wp̘pZKGyfbPw3jg=:P*nfYxD@y'Do/!&Nk^qG8aO>-j?D} Fyn5̵jZfɋǨf7P03R7A;Y'{I&q 0atBjcbY D՚.c.s.ZYP/YS82`GuP~?ŕ0b8-uiۨ9fUqirIqfiC^Xf4˳:\,o>`qxo.rK`bU0V.vBsOuȊ Ve+r.qw¼J~%Lʃ=W=d} =c?_PN NS'+ gs8q`}0vKQPNɒJ{ /WV죙k=9Ը[q=+<%0gq0^C%kc;jQ`LXϑ弞!RW,z1d},^W0ap SOx>=D=Of {Ը1˄(f3!;DP';VgnXF2薖ث0s95z-0xxaq1vx,ns(C\Ġ x33){}yTpYdsf>~G713 3'}4Yu030bUˑYyb^w e_+3Fp]hfSLoO9\b0TVqE0Q@b׉}nՓ.cXòS2ŧ? \GU0k/ b0Y\2=!L4uPJŢa9Nf繍)N9M|O͔FZso= !qNhJoS=S?Ѩ`ݨ!^۩YfYcV.F:+dh}VkчArzq4U8 pYX`5tyѺbe_Vxy92RƻA.*2O0ˇO0JOH#Dk %7Cw*|/טNaSѸ4*08p7 cѩN&F>qDrJb eoebW膹-u"kyC_n">i]]:?Qkr3>GLi~" ט/CЌd=Ռ=]C%sY <=C,h7|G(4C3t/Q~G$D^_\TV-#Epw<bn&* ;K{h25i[8G#,5_{Uc**uUz\5N;9U˘ r#7esZ%)"WUU |5KS!{Ȳs\Lbbxi5:=8=9bɞ%8jUOHanNNf2}L JTrvc*%pKU[mM\ cXfMr/cWo&e؍r~س/V4ߙȀϴ#DڸwPj[B_:jbd:%M #K]|Np%!0`u(ى{[V^}_8wBHLيv0zhО=L!#kl8Dw}F s0xJ9oǡ@w`hF٨2km3Ե Ķy"1_[,NQe gS"}C#d[!Sfl#r:`COr @ΓsDϒ+\YN-Vh9eR?1TY%dlpR7ycX~ +B:giU(0&GĆ>>=G36ʟQ1lD'031rO`Ǡ!9ÉXlyH/v~_ajXn652e ]nPzEc|۳whru2Sl[vT!́-f`C3Ca[w]a3ymx2TF@(XbMi`67Ԣ9 We~h~L_P#ѕ~垪P/S;3l4K#fˆa U!^_QЋ/0Oa4W>ggaN0})A#a-dn\z<C5G:2UO1QoGd3 =YٵFs0WvIhD>ax:KzxT-Wr:yB˩ØbUØSK伃zD6&Df> ɐUMoYx.xq/w1278_Sy`V28zE@IE/̸t10pODĬ;=3pEV0{=]NjY0s`cSsfs y;fc\GP6|rkk86/r59)Vc_64/h!hf'~Lʨ}Msdd;kiΡYeyL1<1W NmrKɑ~T?1IQhx׷0o797k1rx*m}fD3_rBa]bv:RZ.;brTtJ׼@9`sߠ7'&~'4z7K^a-Ohl*A_ s>!O{9 .}f!Ѣ^{ ڲ-X9:ej"ܸL>ƫcOƗXCls0PNau3ݽA?L*Ucl M-Dnn.s> /_vN!jȽ>ҕS8BG ȴ%Wl і5px^!Wp _x#rm;|9)<C]0q vh9(a8Ć=Χp(u`PwQ1L;A[N&Wr|H"lLC19ʠrBm:Sff {9[|s.gc0ݥ~0t?`G.`b`9*ےƿjtsq}<{0u t1;ϻd薜K=,G&Rz_os1i3*sCՏߠJ7O}mKESW~wew p-5 RDvP. +Z6PdB,܋58oQo{قC7ew:^-|x`?,r 7#H!VS*=G~9Giψ[C 3Z\-pp.qRיpPcpaɶ ^sXOЫٞKVAs4+>IA|F|uG8!bN::\2 eʇ1ՓǕ?ӿYARze)ъYؔZLicR|љn,K-9ه͝ ц"(sWfZגe-~gg,% XLa5 xc*-6_TC 8" ܲZJ6C>&L D59>zf|P^2Af=GǠ ܮ/%/*G}wB1?X Y.k±49X99=35 ^6V*m[px$ˊa{ G)b Vhlw[:!eKx#VO2ͧ79}F ~Geһ 4j/Pؔ;=uX:?1?E0tNqw&YxAgǩy5&|CL0o&݁ᔞo@(̈oX00mN١M'sS ɭu>Re7V-QVEn VM |[+gī2Zqtac+?`u.èO8\szqGkyw 1x9!Jk0rTأ||,m֒R iy:ϙ(EncolA@¨ѹkFGYR 5 Vw?MN}4s9z z;Ih[Ô7GPmL / ĦoVpcО k ^O ·D ۬{ s@懼{B@{+/B%q {cTL19\جr!}8c&P4"urp(U%a#];rѬ˴\z xYL,)3bVYoc|=fq6}s8s.5N*(4̋GDPCP͇nj7ϴ }@jrf9.PwQf~7񸍴r0G,LyFIZɼkUTe?8Yڸ̮&6 gz ؖ*TexS{H^Q,]n hGwnuLOx(.h5M9!apBHن&n)m|~ xO90ۭ.cv\Ǚ;aL"z>L͉< fɆى,pLV%.'DO_gtq;o)k+Rl+4 k]k[1-Q'ukp&\K^Y$2?Y(jTO'Ħ_sOR\/`l]r^f^,5ã0Sj Ax|k;|%D`YS?^o\[lF~ϩ=X FjC9Gq0n0ѾgAAVNjQ33l'2 \ôypZ,PwD-nm 9yn }b!mk0 veR=k H. kLFM@<_1)/)#֭1 ]k4Besꨭ_P7[_ 61^mdSʕ׉z C3j%Co&^Gp}׈nW{Ͱf& qiԼTWqsu8KNU:N ODF` C'rIC ^e_A\kV{*m{}ǜ%:!.n\hV_ըF_[%Ro]y!bJ̪/Q}FV$ƌ0)x٩p٨׏<WqaS6Sl2˻z8s+x/dR8BgS}}Aʣq,K_o2ƍ9q#i,Sli÷0펙2xԱ/E g0ql}u. Fа>fkiRq1rw˫mi88ʠ1yLeZUT6jS:׺~'wog#`c<3/_a-\*r+dU >y(mT]ZpzI;vK]J ^|*P[ |3*],@3ˉ\c0S̯R6J#`veCyAzUOĨG,1S-%fmyn (/v^<< NJfѮg5Ow 8ء'OB0[nV*3 {DY4æyɧTUeUHSbÎ\ɀ4ww;հֿ _x|”1^Fj|-pۏi& ߘ6Ǽ˴S  `IY6q\~r6!S`8UłS&6\GZ[YWi*: Ϙij2y +-×orNgn;-7T{5d뉝ٍ?lYB>josN-q&J5,w0˰c3b\l.ezNs+5qz34[~F90ݳf= ;;EɹbZl%8FẈw\m$UN^ȃc ry}Tuѩ߼S1d[ Ve!v6&B*|غ\`C0o5q7Xj\f_5hֿ3Spɜ00yjW'W5c~gC\AġA15rsUdvN}Y`9Y^}ǣ,qeKıxS4&L[<wh Lfh83HGOA~f,3,p!pFFP+W;ZXچ+e|fs,3LZ˜s6W9>FjXĦkd/{?qj2!~ 3ԵhԵ{!~c kWPYRoLUK?C]:As-G8u2#ډJP1.abdv w͐10ooj>,1qc,4OcpժUo,.fXhhi ';nuy.؆GOE0A[z\ &:w< |OtQ)Lk缯:\Ͽ&m̮Fa/ cjn6bڜT/}|Bz %AMd?2eQ1)(ÓٞMu,V=ȵwpndNfMUBjUmqebL9c-L`__}{O&5nߙFK`9Aw5z'R(sV?sf6W1.@\)p0Mb5_1X]fTj솾#s.k2l(f.*V5*&&n#38e䌣~`_p%֢\5EkrL᏶Y}L|ۨ/?:_q8.^eE<% `. $_Rޯ*| W2Kԥwx ~L%RS+B?.JQ 5.Ե|J積QWT?3b!]OK-Fi,4uo+,Ss~g3*>㇙x# ?rU_3Y6 bn7oG >|f8]hܼ\51o1 KGt~#ޑ%Ft}NPiItvEe Í~cti=^jJLj[Xxwސ%1-71l544aI{$l>-˯aZW6=桸1ZYuL|0_qPyaTl2lO4nlWs5^qTOJLqL֥5}J!.ak fҍLfO{akӊk0Iܰgbs|T"9wR Ǵî\YLj^Il/+4{遶B\q<cbna*W5gߡP{9"B| 2oӌ2x"uJ3]Dr?PLWs +e#Ȝl0,%UyNkeVQ"5b[9!JᎀzKJza۽6]O/=kYGp5lg]{cUA mlL:Qlwz tV+NL~"`LNb6k ܴ3|jQEUy=}J?-~<^# ,nP/&qcy;9Wψo05,Rn;bP=%@ (c$[ }M8ʧSc*FKP#5 nRN%B˰js -52m73?\%ͮ&pYb8r#C,ʗX*Ju3">j5ɣ.;s VSјQ[ ceh\/ <GsmPj7`sac͵5>zA7lյZ=Abp7}2fLLs-T e21/~ @`61Rݒʷd|;ˣk[n|spxG0Y.Fw.`PNtw_a2p1;Dip*Ň8WTIͥ{Y 1!S'??r$b9x BhQȥbn eP;ܬQWV',Du>^s?ljloD_s߹çNZ&`8^GGİ )Tp2ᏛAd,xXv]MJK,&?uo=yWLbθ53[D2p8Pûq5do':E a"u399Nmĩ%jZ=!URT,/: C\ᩳX.Hnƹ3 >~_pY ;Pf`*+L Qϡ8-bPnk# N0yߧ fޖXPgYWWK W?)a{hڃ&Wb(/ ̴q>as["g&x=q- 972[r.(1 ȚkKE!!. sşh+/N1TľNl6'#x}Ka&n|C0R;t/>̔L4yD(x r^ck-Y_CF 9$+BWp^+ܣ ! RGO{ >aqgQx]:RQ]@S54g/f/]wKˏ1[:ޙo!iۘC܁1>(AէUyXiᘷOԦg"G[hl.[Zj5]<3QCq#y#yr8VL7~ Eԥ `;B)㨀 eFP-5ۛJ_: "Nr2}<͞@dfѨqer2^ M٧Dv7t a_prCJ FֵIJەCIOFeu~c߻?-g^g AsQgRoY;8s(-{a m5gu6E)Tq0k':Q LV1+Q|e>DM.AfȦs){^P7LiX_5\N`Uȡ[&Tuen]MdCgol̡Ĩx˚5rÉtk2yѭDV'~L?Opi^**  n"c{fQ~"KE+u oP]92f|K Lre"R}佖9A!9y35zb:Tqg.Hj35̭3)Ӈ{`ޢ2GϸGpXe;)zps}+]{<m0D.)גTgcuaTiQεqi.ߡf.-#oki%9enu,7WD͹$ q,<2oKWm%FnϷC\WZ-~44@kgcd*_(sGc"l뙳WyWQD3m3pReK{r~j=ʉ7bsoܾL "Ǽ*٘;x/mN%F1.q53,3?q<Oq>lWos̥YP]{}iآhG;Aɩjm~/15Rs_[Zlj,%۵yev&ԫe )Ƌ=ڬphy:soVy|4`Y~Hk9d[?ㅅn/N@nC1ljOŧ/u-LO{K>S5VBı&5kž3kp{2OPJ5f>ĻS+3[MJZJ 9xLV13{7^ki231H毭Ln&#?kMEm3wT)N }GyΊfTۙo+bi*{W`P|>.PY_veJ8(`s3% u&+ޞnrA7"Hu6)Jʔޔ.(wP5X sǧ )Lj}LʑCQcF=7r߉s~%ge3_-][h:'3 t8d@NHܠ|uY`n -lOfz9 ;%$ɻϱ h11u25R a29q/-3xYWS^!f&.#!n=Px#A 9XCw& Ak LPL[ϜKGdlbobB0i1[GQ:No [Ouqƣ1!4pVp;~d|}F%<|F)1 z.mn R흕=^7;ˈ0/ L01SJ6MK<LO'S:UKJ.o> yO&3yBE#ʋ9' ,yM9s"w YSʞ q0;LGBW{1c0Aĵ~Q ޠn˖8ASW^LgekقpabWqy~{1t5#5sSPm"nҪڨ qחPsdKt'.3xy3-[\ AMK-#~a{U/ܣ^sĩfaw_P+so-J펋l>LJkYNg.%{8L##Ov8ˏTK &VH @=x5tJdy{F5&B'&(9 t+P(2N;0{a&4ܖgC\ʏ64DUo!:3gtmM#|{7-| ɜ"9q3UŗS'}ƼGvx,J<徢xrsv;!G _XcnyS)IoƒC=|3'p40h$uq|G-K,K-_){aO7CO+JrOzfagAOdGtLfqLUݸZqbŽ3]/xeKF''Pb6hk_E8"7s^΢ź9u{b`{dB.n&ȸ[2~%EV#Vb0PGjAjq8n'1 1ܬ+=K1˿/3RږRǟy}ejc:L1frY.:t~\׉gLtci9 pfuD09sj_k=|ED>'}eWZc]Yal݆_:]H5 St TL̥w L= ~hx!`sªSZ*u [TPJ}J.d6skg{1*c gSb{֠#RU68 crb-u6СYTkcDidZ?,+935#,ٶ7gs>底^3Ĭ-OQYz9Jyp|t{T3\NlمÄya.ܠ6NJ]5_PçuM7*5,`~-SVp8ۥǙv~0=V&x ǻ.m4k9YP(VIh_@:ܽd74wG_7Iox1V:v1 t2E2`^^u_̷F_ 5/KnoVn`A)X^qLdcW6R:雳\\@&`<©ٙ/eO>aARĤol,sDR4Ưd͜D6%㸫giY$ -oa30ai0*icc1(- YO[#_[)uBޡ/95MUd9T* 98wss+R}w ͔*࢈G JdPBU>1;&ۈ#U~e2MWZ)d+euSuKZpM/~J>K>+Xt(RԎLY% E4ʔpjV u);԰T ٤a9+V"5;P!0>?C'hvrÅ tk~Qc&,w͝F&E4OPL k];L5ˬ?0m9׍|JNH -Af7FDƇ G,P1 6Φ=Ys̭d%};F9BsR#'ùέ#G`䡺4J9'p71C-c rL n`Y߮%`[q?@)*$Zx˻ s (ۣrZܵNL6D*qop_ 1R?m+Tޛ9j+_$-|4O 稸hO9h\i; *N NOx0ٯe{.xZ#= <|F: ٙaQBɎ38fgvwQ{f<&vBQ?qD yp%|LP+12e|-q(vf\nV KrnX=絳<ښP:GMD9j;+9d˘HS_Ա&9960cRL*Zyclc~0bo1rL6̥ṫPf|'"J43~%!@ 'u;ϙkuh{0qk320PjXk?ym`<  .hr3l=#cVNYJWr|3RX<ǒHEW%0Oj 9 C>*Vkim[e/up:yaC~as:ctd5mA^ F_1as+mgy#z! ;co)F]p񸑺 x|Y2(Q1ORy 03/cqLG'`e9ܨ-_|WJ/я0>=Dt/'JC%.w<©!*읬c육pgLa>Q]jUr9Gr,8B6 sAǘmU.eYg+ȣR f:1 <>#98u/3ِMG3+ᆏim j:VJpvu;PVI8,Gp˓95^6 3S)!L88H"f8'{s+K|66-JdQg x%e`{x6 ~>q̿&g y)WX0leJf`M.}@gf$p4Y}ASp%:]As417e'~Ž :O(&2|\hd'\ϸ1'%[G(j5qįa)‹+ K/\:L ѤXYkl_ĬTr#= JXTCz HjP|ìR%|%ga dP]T8q8P)۪,6*k.o4jmfj[YxzQg*-ԧ%Rܱeyp9)<9\%k\3 =24|0(^+k()=Km'\cGh0![%c;U/f|ƒ)~K+ pֳ(_lE_;GNEj_6XG&#צYd~!\e30?sA+Y-.<#K*/HzLγdؖ%MLpKf>gjP_lZ]G?UV:jr3(cGSKs:<;b{1(繰m_1;É{$|-\Jr%QgD, G@G<І9*pV&iAK-XgW穼u)Nw |d&au*aZ2u|`b+FIQgLZ5ek4o&%Bo7`X1no"it䏟ko(uco|CH4rP7Bf`3f?bg_Ba  \/Q7ɆJ7gum*R8y+n3 Oc5˞\Jn.gߏP_3)Y|EfQ~Rӿ_ecK8Xz^~bsgk<#jb{g#:*p 윝{Cާv˜ZƮb_ɚ_n[Ӌ]ƏyKE0 3~pRt|̫ GU&_>m]#֫US>J0#+S_)u5b0B 䫞]7/-'Uh(iu xp aeAI/0»`}AkOFD[pW=T{%۹m.gG,uLO[2>~*PM,ec\\XV͞'jWp.< f#-U[-F?qjXb[>N9i9Y:uvG<Yune2C=k湖4 oln{cFۙςosүq|. 3o0ޕN ^~R*n҃_f3v_Ue츁[u{or{2BT-Ci8uzľ̨/% (w-dnz6v,֠~%8$ܯ^GN~ zZL7¹EWN+ݜZgNcw(>6h#{1Aeͧ%r*+(qɃ]?^Hܥ7\3YLV! u B_(^Jo"_;q)Ʀ,7nkFA,uwhn9ezj+\w{󩶰T)J2sӘ'@9bRucHS1Hkeva|M{fW9SGQ\fpz8cw0>KPN_عơG\[Qq'!g^xRSmZ>4PdW*̮j7Ve{iΏ*o-^/(Cd י v֟HTgk:13e)EAN)?Li].u us{bf>?®t[&c 1|]̺x^!uq2C߄% *R-nj[8kVads fg34t-ՕYBf/R+D ׉n`|2aq/v2oa=)~H/+ #Z, ׇ5@/`{1Ù>A5D9~+W lhs{lwasZ ~ oR?'ܩi̱$'A}E6} 6~HV/8_j,s2`997Mᆱu,+ ŒxlYs7(}4+!`MCGE\4c \ *쯸 J30EQpV0f`pAA, Vx^ޣQhB9 l7#uo12]ܖ]Ža:mk>&ߎ֢;l0Ek3w;;o30qr^FfV`ז Z!OƂܻ 07^7fQk}5)u-G)cOvc1G>god!U  y)4jz*y"xO@hPs0,Ma@Oet٦/FC̵Y:s=u2S=FϘei?8u|&S^^8g 9̷iv?]ƪc19`蛠N`,i|JVTU>pKujR9Q̿{Glױ9~4`dzcF\UB\o,b PTeK^%[#C=߆{Kkqa[9so}$TĜuo LzMfRTq,wmK9Mf%ּ~6TnSj; ޢJy"ܐJS<̰[Kb__45482]ᄸ&+e2G\zXj ̎c6-WAfGP}璦ڬƯ1m?a8*tuZG,k%oR>LEpg^f(uv9+`ϘpW{*WDJIPWzsD1S\39&'hT<8B9C|#>2s0>4AVWU";`q3g4t\,)XeqwS/nsN5(F18Śa}/%nt {*1ƙnڜ s0{u4~ Zo[-\3̷ 9Ǽ<іqj F3X9{ TͧsK# 9F,rLmp :+0jp7kHgԺ@QcQȼ8[ x "u/QτHL7,O]B+SN㹓{\~Ò 3-/eT%.JxȯvelËNzĽf Aw Z@Y "v@PlU VExqNP^KlX(' dM!gv9] J|ͩfbgD,C,81p:c *:(rq s;j OjKA}{DxN&qS8(W/+p{s<&<SGuc;n{ `WJhrWT`CC,ا[=CyU +<Ūmјϼ;MB%3kL4R2{p`cIkQ1ryJC bul|U*%ևd.2q,fqqDrLC{hv*)ޝ5o<>#W\Lrs0qΡNevߴ831K 3~I ߈͟p5)˞W)}[+t}ϋU@:9=1_j/Bc#~̀&Dף8{:HlzdL{&.fKκ2o3#3mL`q4ϐjY~'y.9p)^ n^!@vjsw(38' ]*͞|#O2#?K*]ghq+nU06QZR]^ox_W9f0, Ҭ !…jGC>q ;SR꿘0\s'0g^< ^$yӞXKK # i"89);"tmX11&?4T [UDT`SHsq J7_׉"oU9n#c~aa0=&&K f]LN.ScW[!9b6ٴfیEp0;i#5C&>.z=tS9"rPsWFTri3҆Azŵl[Du]aQ,ن>F*<˻7cUo8qIjcbt~+ s NH$,Txgl6 VNsJS0f>&c\:\o&o{MSu2橛;0#:9?] A:`#9=:\?# 'MHzҦTxVT[u-|DC 3*īӯMaZ߼¬݄ɉjī3VGrTa& ={ry00s LZiYCX38q&%f؂=綌u(q|W(vB*Kn㿙IqNc V 3AifϙGsp{U o8oqT4}Á],_'H[%LV4֥u{M^g_pq7%t8]} |TU^4KM:!N;cu4XS\}u3ΘjS<\c{, 3b.綷<C?WܽMU}`j?hk X;1#ʭSDaw)Tb3V,fu{ɯ4"HѤٚjB| >".1.eXc̳ ~C`DsP.!r%hV/>gjR2cZ;3s3n (a~zE/d2 8a쿲Z'lvEtկHۉ3,ސok=>.Ԣ)Ns=>&pڠ$)wkPMp\D{3l%vq\\u p.Lھ5!1m5c8s㩼r':`r\ʼn b J~#blw7.js>i:Wx4[6Vމ327Si۵eg">A IfXf;ZhD ydҖCʭA1p~WX&lӒ;߆|&!VoE(b]İM S=%oyKgZ!eq;mPiiV7 jT%?Cn>Yx.e(\,!vT|-41-v09l,}E2p#V/ٗMy ;s!P_\L!*fwoկs<YP?2L{\\6s{TaHͩ&3K՜L'f&j[*y^6y򮋔ߚY FJf魯k%^O%*([ 0~aKR8XVSL 0 a 8Kcoe*MDl^c=;COԎBu?0ilkQh˕d55{ .7P.[.qƺ)ztˌRVJ^!!_,3>bT:Pfs ϑeM0;hEgS}Ov2apUsO;Χ9-[ rWa[ycnvFqR܂.NE6a25m_rR4.X/IKf8)4 ØS? `;ux>ޥxJ%ѝQ}e`\-]~p@fa~f,ҳb!zIk.+sŎ:cwM{ uC=|/{m鬘F\91pb__{%fjeNs^*M3DqJN!8m0`?4Z13@>C=N:5 &&^\LW5 g5H?gLQozyWVɒvYAfSa2^>cwP®,UǠl\0Yb OD0U'ircWzL{.]L#k8').ub&C%8&Cy+ e)Xa>SKAFk K3NO:9 ."[#P4_0Ǖ&^ΦEZW|{!%rtO,z,Y,<|1E`^r߹"9~!V.#?UU, s 2beK/C0XщTqN"uX:~!qb^Gq~3؆=O;NRfjS3pD1eYôTKdz1{L4 .oP+-1癕j#ȔqXXgx)' I-.?2>}6evd/ĪT?3 gzljyبR8FQJɼEb\~w7YYju"|B'QmɉCz:K;ZjaNhNȄZP̰( LƚYrO!Et5rc+> \'x\J7eHL=_5s9Z-fw7Ϙ#Y 21YH!M&j^wlK='arv5gJFigg<@Pvy9go]#cIWewYԭtc^PKpMk-{Ai!̢W'u2^0o@mLS\C8\04֮3j ū1CPI:% d`^qلb3ϩic9?n{4 M(it|Ydv 0"#G1bj?f+{3} BR+fB%~\Osf~>:433lsȳ`^M  >&e7 f2R% S6>*yD<m>3E>88|q Rظ.u ʠhUw<&g%C0aFv≂ *Rm^ڙ| |P'kNɕ%-2yN$C`,6ף#6νQڥ)#1I 2pWA-2Y{M+*4Ju̱m&XSսArdceۙ^ŇPJ'[¯ݝC_+"KDג7ӕV" ~z;N vho,_qz9DUiAuZLՊ`-JɹK8,0]L^fF%Y"{b0֪XP~Us~ ]A{Q5^]U,ţ ?nq~e5B)XPlJ&ËΊf!\d_Cf+ b?1w`y0^zn{f3`0MB̿cpzԣ!c` A&7-<ǚLZYiIhl0bz}GbF`G!q\w-7ψSI~z{t86#opÅ,j >҃4VҀ6Jd)Lw1E|M* +;g#RĪޙXc]J?Q2F 6T̽¾ h.e^˯ef=廉u nf.\73noY2C0+Ǣ3 \S-x(+Ѻ&/2fΦķS\,aɁ#'RNRjx#5s #2~Hm3 =ٗ|N s 8kx0Dx9~WIKW;A]Ʀ;`VLTCx|KUC"v`2 q +̹p)c,X,zz6밇BU9n*`s4n;5Q}t̹) d%]JGPkP/=o[qs J cTKW; >`u*ps̚.ڠчK'b\c$]L#D͓hal\m2%xr+J\ze ɦjQY5uyMk=y.Nj;cf3[pİ݌j}vGfOV=|p#p8Do9/Z@5}޹a}El Kķ?;2טs D.ռN0|2T7rnxʋu ajT{.4)WecVo&kk۔I5hsy(*C.6 Pjwqlſxi21c .!U/̯9#S\#;sT @S rҠ3SˉxUT]nD_(Scbi嘸Qx{K9fq[:v2Ki*耶+bcn^i}c =fhjRIx]c>í2> %HL3M; MeCږkt1Ẏ٩Z H0{Jy/%ҖZc.1>_DkO.{&}bǯl/<70%rS}^&ز^eo6 ) );>ҐT^ۍWKnpc9#M׈Qك y|eqsILBG s0X hc)y066bHK_Qq upU&%-jg8-/Or@K3D2 wd^o&2DXj`w*mg;h{6oqUK Ke-M\PlZ _4xb vOVV03 ? 3#n88 m/U=sQa^[~彥KG{b5;4Qy=f#P9cr}qp q-{j{*^FI>iBwz U!HD "bFiXwzUZJ:?NK0fz8=\*_1cwZD8cpk<\& s;^\~ˆ'#!2x)~ܲ43gl2q'}B(7e"g|S0?`g=AOPJn2 jh-)qk,A6:bkF90Ty!e9)Zw8C? Z]7j;1n*{M$gJ>Oi~QMef4h=ft͛Qi-PFh?[_29xuj &k C_iO+czmýƒ8|Lln95 F8Xwh?PZ_ScVl%05p0us2Vewpf6(BjUsگ7uVW+мp+Ẕ~nlU&i:*msFco|Ah!@&̼.O2FaRZ1d @"<^Y?MSe%>R98l˓Z!Ա8aNZp['Er\tu}b50Jɻ7R)^5eٸM{|8C%͞7]ŦJMU2`~ 4{Gq<];#yBQ|fn6aJ6c5c'(]y|8f#Jr9I[*5*#(يK^ls؇%yq K#;c ͥe@(ꛙe@V6WpfpPNfW\0~Z ѳ-}4w2mJCEtRkEEf:]Ї19m/-LJ/u5sx:?8pϵY]yvJR4a0_V tr㹸n͜Ww JmM| y6<Ԧ%-n$o 00j&<@ yb!VӏmO"Eɘ9fb7Qdf)(uCĻzW{%=:Bůb> ^&OfV~g; IE2pgyg?prY9=4{L!exZ{-_,Lyyˀs %Kxw_K qC$ePeGߨԾqo^ \=dybf/`y|f땖*zGM$*abLُw aT/P1KN+n8cKa\\;Su4Tl)}J3ÙfML+LVe0XZ+4Y%yg!jyLf fWsnip8|+QJLJORu@8ۙ^L:S}o1g]Ku6l8z82TsLg.ZCDYV *# UvX•kl#I\H,ƕ%̅9m~gr_(3p/tǢP6/q oD#9ULfc8-8W: 3o@u Q 67N1X'ޙÌEg-((X3+0n%g{7l-12-Z99ήPƧ33+7ݸ_ܤk KW4FZ#}ч,% Dk\W:/+p>#\5&781ܸԠZr92 iMaw]&#il|GR.e{-+y~f9h>,rb%κ\DS' .jZj 15\tQC!~򋃘?,Z`jTR,FYq)YU癗mY11BbF?<,:3odW@i?A!M9W*Øbne^RCpy:r\|Ot\ML Mvr|3yUbjm•.yuȫaGƥ+P2Ø ib3ʔUmw u*Tmr5ڥ *%q/c}]F0MŲ'31`U/p)F4lmP*73AkG->)N (q۟fX5S*lƻDX|*EJVTK3˸\T8[YZfݐyu/uIduqMx\P\ZZ,]C5ʃAĶM#qXK4`͞cFΫ8ϙ{7s=ԶEl~}(%q *Aq Ztn˱2efwpR<}|̇) 2=%#{\֣눣e[ԗFφ[u_0PM/BdFz\b*]T-p4}']}.=0*5NG>^!Q+4{@8{lWVSDpKdAQ!\nh2vJ9yT-_vSKuYqIUkCOɘ@ f*މχmxUD뚘E߈ۚn 85c?t@б3 3[4TSd>ekO72, 5 3/z&* -,V5flzIxԥ՗Ĺ'xA;Zg,?CQ!Q{JCVMF2{jy"o޽@/3&Ѹok|tn!ߞ@2GTC!}G%jVi0L&C薖ЕO)L[l~ [^d-1&C% si)tS/ $~ŸdwVdߜ"+d y ca;9QGK?TϏ3{;K' ;Od+guUTA|wj!CΙzk&So[)c"iQ),i,yQ-@p8}+P | cXWWuXܠ PKc̰rL<ﴡof+r׼ FV[Q./ [;FG5mgۉgRPIU)ܰgP6'$QDPz.T_x_n%29ȓfkL͇T"Izr 6hoAȊ6`uRI[N`,MB_fJ*a `B#鬦WĬFfg)!hbs|~Ґ:nc @5, {>;ʅ0g-exYw\Be96q)O o]=6kҗE ^bce\Je r 3_LV60ܢQFE{G"Oib% /L"kȊM*~ QZ58=Ѹ .׭ j p!ߧPɞb Iu D,)' :B!&QMJce_(Պ+Bu!6^ew6qlqǂ̰k,^[X N}F^e&!1AQaq?? *8yp#a֘ne80 `V8C  GOd E:| Pg[y1dU\o0IR}VZ;en& ҳ#y=!B*X!%x0-0DXG{H ^1bo<8XBBCjʁJ=ojAmGq@壉*',0\.Q&4Q|q̈́Qůhr(0:G]qi>\H;&,صݏ^ nElͪW2~xD/嚄o*<ن(V"lx7'DE9P=e'!Cyu&,ı8LQMF=D=8"#%%#܀ߜJoߏ9 M;Đ[S\0Lm͓8`,uy Q!lo.p tx0U=b-A96Ȃ-Wb6oxĊM.yU`'[f97޾25u6+TnPqHf"wo$Ph9 }઼){̛0V]kW>/(D:wiQC|NHŸ9p10pUQy>`N4E' \6o &߃.Ĕ Ty_+ca c|N}-}4@imK|`GYo**D*rbfq.*{2tNyiCpco݌In GeÈ=o_f=Ro'||ckqikS@PqChm 0|[Ptz<|c16MX8Y+q ]€y+mUŦ-6.ɉkPǂv v7D1)n`d席N|Ⱥ1]?9eP&P>{8F  K}Vp  YF:w}\?f: PǁZkQiJ7WCYp;k/O4odr%, u&|Q3{̂@Rdr `fd&ۚ%,2C'}ʞ忛.[rlq^cj9IGwb0<L#I&A0L*Jne6'g4yo]dIq-hX2g8S60tuݣ؛ןe8p-؈_CْUV>,bl}.hܴ)y_к/k)`^@ `^Y^W.+e1s]|/{w-4߻֫_k~2Xf{sD|q $k :3_LOCYW N]*2\xBoow0)Q?9&`2TiqpEԻF$ P*iġcCLMI1o15[!M&r@_XְU~ -f @yAT\0v8v "+X;OzQT,Y<"kfbO <"&-4θF@Dv.P'ĪS_YA. bLȆi>IǀqPuXb-01~tf#&)iI)f\8kʄxc<{ˍT5A@!ørA` ƄH0E$uǠJ^/k9F ,)AO㹹Cee]DWtj OҪy0S 1dЃ@I` pݗ%"TE,&#P:{іJq |3}i=bQ$ "g=c1לRk^EoKƦ5~sJ C7! ᰂ>ZƚKJ<R e-(BJ0Hou `h#xF.Q7Nw,bB_\|0!O8Ӕ4U; >1wNpC\M]GRێ6-l3mMy`K%6h7;U^b e hp釬TUe%6՛W"M&,\&Ney- ~nR91LlX+ A(^;$FЏ~tR^h1R3 $(>ԇ. Ip(7Rq'p4 OZ5 q2L7N*A 8]M̢$P6o `MhZzt}G}&!@_ъqb^TRm(L@Hd3TB xY"_.qB3::<>Ąs7;]uAo&o=u(!$LJ| |ʠOxaeN.IXb0(#gzFp{ۼD1$_,0-+c0V)s~3uAOwS3v~Z@n,Oux.괹yVX2oҬmujƱ.橀U&%LcrXN<ưR<ۍq`I/j|ayAUڃɫbUTh @.g5ocJP$s4BE.*rT˩Yq"zrfFn`EyZۂ;4,ߜxt1҇ (G Rusx(8t)βjcѼwGsXv7m.}TdpwrЪ ܏Ku 6弔^g%4o*qF# c-&:<3u0|T#8BBIf G4Iwd%1kXM:nYT+hY:<˚F1E&˫^W| DSYBqȰjSW>wɰ[yI^Cajü[p{rcN<#z3J8׾qkTճ D0Mh).l7_X'x:ӘXI777 ]*&Q_YbqpX gzG_Zvb:.%pn5=AgrEtEDM:8+1I n(XZ]d$eЦZg+O8&z D :E8tx*3 YiYɈB/ԹA eE3u18 <Wg!52M*VG^n`e 5h`dUO`!}!T+l$F ʔ&ykX` L;f!P hZjXq9GDA ͈hao]?&Su@0G"b pt@Lt {A8JLi5 ۛk$y PYD<N 'ZR$[x&&Tur:!E`޷pqv'|g^'oDoM3Mc'U%_ ^brsqӋP..Ex͍Ӽًy\ʇ|3'72)sV`&Y`!` oxQdLN݅\b}Ҹ0}d 1c8^0d~;)Ʒ*Y$%uC0ە: -dV.R۹thE_S4)0ȔgmpHYXbuaTXl=UIU9%$,E[v9 /uYkA>|㥕 h-1}pa|OKBKy6cySa ւ_pNtЅ_,C/n}e`BAQsL`2;}>\=~5+!W)ү 1g7d%ya Fp(t i 2J(hzcH١mǹ6,6h%mɤw|R$u-%MQM CYB+QO8v*͡_YGPJ +"av`lDgQ&,!g m]cև| &GniÓ 0p.w!rA5SF*x1@!}`ڡ8$zrž1TlƬW9uUz35-3s7v9 -)B!k.ˬì3e^2;Law EE QZ1KDJ9C 0ZOּXT1{ݛ AbCd\mMpl^ť'zx@fV* &HoX k1oCGt \}`-R"d1 Â^Lim(LtkIq .J,&`'oe&,Ty%f'qt:sAİP{{IkMxCaRPS {>pe#ȸ\ji-''*B"BCJ2Ѻ;h#w`Q{L~{f%qno0: 6Hj/}+9:˃+kYFS(ORx˼ XjSep()׺,P ۣ7@J^PK+yͶ]~w~2ĠobSNJ*R=` Q90hX" eNfc 8Ë-NlT$vUQz8<U4G\pMR=5aMAT牁 E/bh"ھ1qM"'>wʁ?PA|f_ōiШ\U|ij]ܚP-idг8S"0xA=vmUaX-QT)]7eOZBqC6癋"˓>w?|z[kpto'u)xFF_XusưMwFgg̼Ńb|0]2tpsQ㊲kFB6Ѿgo!:ӄHk\΄AMn:_"ƘwTQ! adRTbH7/Cn(Dl<*MNc?QsB>?|eM *G6Ti< gj)rUhcfFfHQ_.tvT<|)He5#ف[M)YJr$X@[W,(3wnM*m Jh"2BJqH0Y8\th}ߟN!l!~DK<&*z߬R:ϬkP"'.ଇ)!hF®6!xgGCո I:e\fF0Mb)cN8H E9E<isW0Q?* {|e!>r о|ebdm@,e&źpM`gqK.!H&Pk*oS7ԺʥfJPwS/|gۊ `=w 4 E~ ʦktbS&;0 9i7*xo1`ZoS( w*I5aC0-R`F Io|&(=qj]FJ_Bڟ+Rʻ>;چPCHI` m|65ԅ:/\:&AA*^3n*L-/M:х ;R'6ڨ7c+߀;f!;SAHQ|Cu/j~]˜2;%[5u~wRxmYBD2 0}cS>g">~p&y'kXa> Cc̮|JPv&CZVcxY19v͕.apqY9&߬TcbS-d.@=g2o6iLkp#~rR8 oxFcVߙ$Z4MBeշ^\hJ*ejpGm{78AFr!&Ԟp4ɐb~T| 0eŚ71az#7yn*}۞0Jzƨ1 P|i,^]\U$6Ct]<.Zm~iE^2P}U!%^k1"7cq(2Q),/uFȺ,#Xa6VDJSLs!J _ ѣԶP8߯c?xT.I3@d.bY)m=fw:KrQ(Mc|ijxuE!'Ƀ_AR^YPj_{)Ch%ܛmhhL@vk K{R7^njy sCx# 5&(|5WLR7ԋ`HaSU.>}(gr",ujL$k]%P۽)+qIԜ|jyn*Vxƺx4Ic@b)ne>{O!bܺf{Hzp7Nsq>KRzǤi4 ;V4fsȌ?W?/E5\ _ư6yxN%X`.ɋ%͉J5@иX|AM#4""b"!63XJL@_(bT5r/V:ptS['{g94:qD~1ԣCr4'L IB,XƬ%GAT^a=&Q^u L@^OeOx4 sWs.f&/kh{]LQQjb`%X=8CǓ&-϶oź=.x`(x2י;?C#1i+ȫH03qj8BřTWل&0D|LVM8su-$GƂ'ƱPO.8E:ءü9B@.6bop1!YæʟXm ~r'@$%Ay@y$ u`mĦVǥG >bxGfEr_dJDR]-p6fНO8**ty yMYu? ЯK0T-5WWq*3ZV<ː,dIeWxphW,@j>^0`|kQ M @.H%A k!j#47=9>3q)P mdu"& pl5bHqDX#4*oBg1Pqz (ix6M{ؖ:p!m@'>a#4b>w <`&Me;&Γ 6)y'^Z^&]59 147GU@1 6X6!^T>]40MnkcGG?E%V-/S0A*($^&r,1k`H(ZWOk{GE׬d[4b(StEѯZ$u>Y?bwyҥ]NT,N8B [уzȒkw2σFȚP.*ޱƴXNa=ns %uBqgRGeWR0q=.M2`DmBZu}c,ypHCW@BwmLtG(X%ܻȺ©hmGE#@Nv+na(.NG# |/1jI-7Ui{W' @}hܠ*߂ (@gj%R 2GGxմwGƫ6?Ue׷~t @V L>gqQ0($Iy=G K뉌@K#,𡅱Y"Hp(& ݑpMTVևObPo¨wܵ5`bОM@߿{JCq=dQ+GX%V1  ]Bh@6S Fs`oOBӂ yE}MLIT᣾b|dS3mgh))5@)ɩمFx:gKIl%.) |eY2k=Ǖ/_|.lŷBpMc^AE z.Ag;A+tBf\Q0P~o S@T!2!w4q0dS"U\OFI0`OW㸰Q\8spF-]μM(hYlC1rv$uBj6cpĆ9ۥȘmlȋ6ܰ<\"F4Nb {n[6^<<`a_yŌb'95y af45=}#&:Cؽk oP(˸Cf j$ GPR({eqzW&pimOD2ϞO*S ovfv<[plkxv0٤ ۩Zל7w8ىO??P"oWe;X$?9UTca`t=&q<|jY y2`vF0 CթcUu$B7NI )bmʂ%HL+HZJ'%tc70xqxiم+y1Uw섫ZWǎUʧqVZ ia"@v@zO$"c pt\We5{T](Ʀ&\x4!q8 cӼ4Ey12|U=|[щGeqٳWA4<ɬb׏ʉWH [٩2>..1f6ߍL[9–cKd:z膎\v z!lpb1+X`8.IN8rQ(pZ[ njjp/( w X68\dQ?'qT^df_8cwۍ Ii\so$ YO3 wӛ5"Um\C@TǫGsoʄ$Ji1z^@րC隆) -;D~ '޿>M'ӂL`C4F_唈8 2H夭;'L@gg #J%>;]KXq]nZ:PV,&든@Pv)J4;_0rJ Z/}`U" c[ 4x=cbj "ūKwcWԚ _lLM$iŘ#KxF. |]P'A0 EU%nTp594*\hqlpE,]W  Qa˒:2IwYwfSjΦ@s>qeц'KLĪ!,R(gujq|]C:jK7](&" ?8R!Ie~%TW]Mwմ*|Ӡ6GEX(,&@xL~KNiFw!ax/)iKThɖ Rx(ҁ>Eޜ@@vn|<q*$<Ӎ:w5>9-szٗ1~7N.Ɗ+\u6],w{3QPYMaJf b7jxJbMtSH4uJٰwǝP pw[c! Y$iҊ"^//'jh S2[qtM6:4q6ӻl&\ PLJش$cyV\wҧ@N+da-aI#+ZC-=\p]@SLm_5:@2[5Ja!Ȟ0QrH ReH3F]2-fJۼ] BddykM$ᆥ[ Pڢ۳۠ C=_81VPO DRLQO!o?4|WX[ 705L0!b;i´P7.:Bq7F!V7q:3BP6 HbLX=¦ mA0-!*/j$Hi` xM_nnbM~@ .51Pl6GQm|n7 M=DpazqĽ^)#^~q& `k SE4/qS*K=ESe0Ov q)AwA<\Jw]$Ї@HgX> /bIggYϲ3%q Pˀ%wk<+}~pH?q1H_A,* `U@ͪkO ]#Ît+k(&B)F F*I pƺژ I:{=ET-✅`pzrcWsx= k-1(!BMLK\ qw h|dT(;;(E^ p#1loǜh֦ 6@1oF|qFsRt'33BkM'6 t0վ\ 1W=d A7E'ao;AuF3a䉎+aiq|'S ف[w4I3SL1+MDw3dēji0®|pnP,:54Xi9;1F"#\}.(P2q[񄆬Kɖ4p1Z2I)x[,ҜO=A }oA^7k&"j-SotY+X*'v 5v:.>8eӕ̐D(bT(uF*DŽ@rgR&W aءO-V՟1CѰ)}~ f|k( qJ dExFqn 2#L&bq€vwÉuXkϋZT{X./1&66S癵n5̱ VW~L6Jo ֵ 70?#K/Tٿ\Hy}8N$;eD sOc@ث_>%*:׺oG` ]*H 1Zts*"@i 5Rhxi#9XKq%ӄ TxPP_QBpxh;'_9`n!ColGqzW;E|ɿuє0 ;C-[&ϟn I0ARţzMc;8jSW4|#+AH5Ncm❼5`/ADNj'8jH<mҗ{tփI+3A 5Kg з4jkpT_HϣW-pbHF,qTBj©΢" >\I@|5cqf7JJٖhEԤQ5˱TQ@}c6:﷟6mUrCU Y PC/DmR(o;_7gC@R"кg\aql &a6k@|}>TN߄0_FS=P652/yqڡPS{Ea7H:9)\`*P81`X T[2jG ɿrJ<Bh-a B)nwG po J Blo j" A*I]Z9 Dkw6*jl(/k S͑mֺ8h,JAk~yD&`wр(L*c:8#mu)BNbE]N58"K A&2I1.e2y4GyE-?SD$k4&,Kt%H ‚\踙fΎ3+!߇M0@)ˎE I]~HQX:1P in@ ڟB( [7P;8Ϸ*@U4s+2BD3\j_x8\+n@la' Hx3:b/:7BC ANsi! eR_jaRY0YTyN2^1 u )JMDxIil84wp 'X:~`nnqSrлֱœ!2^0 ہR@.%-p0?  X(.G;rڮיq}{&ks DZݸ:ĸ[2XH:c)0'jᔍ<<5qĪu}a'y4ZzM~r8 BpLطr"^ n1*m ~L`!<܈W )AqhmJ"!M?@8T(!_X%mqTH<qesmYŕP(lk( *]^%>uE (5Cj] )>b9;#Y܁@׆kp᫕Senmdt%f.DUG d'PGӎ4p9( rX񡟼;P 2Na K7[0YdwwO&$N n2CBk\†S[XAzl 8ox1H uR1osǂٵ"UHGMq`'_QQto^#0o1xA,|,i\5^^oF^`z0J\oZ\"yuʈbMT;Xlp 'żĂ oyrRdaߕ{x!^R3WS#|M_9붰UBf ?~ (o>fX;'?Ʌ-'k,p%ޞ|g\0  t3tM w2i5U"vLV!P`Q x:&F}x.NqW;ф*kd2Ueqw5ֳa J|;ڟ^2`%5?)d8Q.V*:YRqp~=CZ*aAِTTaPUlCYT 5wbmtScN:rqS_fqȬi,Z cjdLjo.aQcF[5)[wEU&,QOB/Lm:O!{Dn0䐙[/D8Do\i¤z]  nf( dl4yc)&ZJ^AK񐢂҄QTuTى(iGާ&权q_ӂф @Ww`e .5 4ӑX2My]AҐ%&* ?l:ѻܭ\+bnWr:^k "X<ipCڵ/Pkĵ00xI  b.S:52j<` (@8GhOMrnVKSƘ 3a'3#)W%@ 8%8rt*xUt5PN4oO0iRaL{!>X՜Xò1]6L8< va60HT4&Y"{L6TMi[L(*!MBYe^yw.?I!Ԏ=RyRp,.:faןXsy'[O8QLʕdI wOXB7@keFnn$=vIUMJbL+>p51:XPz.Cgq pr܂mãZm.Do` dUJ{r%9!Tw% X{]* (' ZAp0?mQϪN6EzC$~D7wM5XNDk[Nmg8< ^H- !8nAO7K%(VD)YGGXz&^APMb׳P"%A sJC#"x?`¤(c'թ > 8l4\+]`AaΜ@N.4PWMMvdmH@p^X >Qq뒂Do!p | 5Ί4i8%b_lc"{~qF8WXw )i48T&nY=7bԯWO kZqRԝwx#,|}d A\@^b_g\EWbAfP| Ȁvo~&*Gyf[rOR_^Es;Di(M2'|qrm2$@_"wSK~p2H'4;(Cʸ 5ͦu4x k _’*+@0K%? W[BF/A7TwYf%>5˄% < Z ?xay(BNA&ZnY"ltwMbWur zY18ȧ:#N^[,A4_aĉ_MG _yH=ĒH?yV ]OtO yByo 7 I~6°rٔl{l%2lOU nih|m0{م)G'%o%@8t&*%()A Bb]cSK<8ёP@)W]BN" [_[R'^o 'AfEY44s/jϯP%mJ r(u+e+u߃+wIgWo] 'z@r`8<׍s g#06oIo,@wN̵GpPoȀ ;qh4hB[~6cDxnu0H̖& gL) o\^6ćh616 ~,w*ꁷ$[R6o(??8R7Ģs=*M@qSRzlIfת8 [m:Qj0k! ^`-K;+P4)P]cj1*ͫp; da% "|!&//,k"dR^Eu= Xxܿ $|5|OZ?&{W ,V5}9-1%b̺ 1=`Kqa#;=H&M"9BO6!8B ѷ.е6SaUwKs#DS~)D6Kn.!,ڛǡ] <7ȂB o@w`j)|~0f]58oxt]wswY+dzbo7]8=&٩{ ]}8(-ăg~.>wQ$ RB4W\P<'D55sW+k^F0 "(Q~vp&©84@'mYӗ_ H1@͏4m5J!W( aeFD$ԖW5(u%4㥋`c(Y }Qb  |b{ EA?lmy`|xhM;h撑&@N Kd( MW 8$}8^\?MG/""Kx6[JbRk {1bCQ1h 2$9g)/=bEno[Aÿ5wDI7-5F|*Fg"E&I x񈥀"41Ҩpsp0,L(9ry[!wi!Kb" /"\Hе1G"=Y uqoExq ہ]W5+yGJCKB$9w6tMn"[H  JhPpENu$/C(*,(WSL)cSy`Ccug(#ͧ6jm{XqP-P_?X)%P;ѲW/hD%s"Beb](DtO+`4em1ˊUfETeoL{97rZ_nT+` JͣS+lCZ/c>ĈqXx|t"$PJZUۧ (e(P+D'J_1lFȗlB?o$6_> BI&(#Mj:8cj(Ds:~0I. wη)цe6'~12Й~0ּUw_D_ 0`^7ݝBSv"b^4)'(f% vn T,Ԇ (-УXe$ į:A(sR=|` 1:T 3לV<_>pp*sS A:g]!x> WCxib4Ywf1 | hϼqʌf4bˌ%͒[3.M"vSz 05phG}58-v0F "%ŜI9xeٝE-;[eGA9p9>f1"w0BZ~ˌ5{ܑX聵(UuY iŭ5r 7w)Ƨ*#pNC2b!\gVF/ƽBWThpJPX*og"2B-՞F-#4cb$@ xL`]X%$`T {!cS )D܂gA0QԘYWa0Ulm8|;-yLpc`w%a.n<ñl p6 } 8@_2("9ʦO#._Gaq5E%ξr(4Wd2Xl;q,\!AVvߗq k Ei;@vǟ%]H6kpxx1C#TOlA]ˠY% rO # 5!l+n;̮ՅÓDT(7p4Q6 g4|x*URomZ,UPS&axbDZ*M[Q U6я& 5zuChӺHe_{ }<(Pl]=8U_Uh `]@*; EKs2.K!5'x`ZoZ-`GCL&&F/j ߋfoP#Eb=:u{Ĵ'n_x8\ ww1 <9M-p2B6$:(0C^,º4gs]l8}ץPhDCw&|8ֽl_z=m$9f)@ct ;Z޸Cd!X*|dzND6bQ7N5?K@h?8`*񤶾,ۀ"p K*븅`V   D#y-s 7SHDˌRԸK-0DTŀPYTB!Y󀓡Oٔ6sn$$0RեS `" Ԃ"O9bkN)xiu G1 MX$z 43G[ъz}H ^'"D0A$N9<Lz QRM'ȴuwqI.qgA3avX>=^<]84ˌw"-;"F4N Eu-k&)TpK WyQtd,TT_Xa|WYwXbҘRsSGu{|#D>Ӄ#xDq#r.ŔF=~"bFOOr K9kXtH+zD,C"&ld$?Eن%uqRe "XҀ2). &6oLb }j ɩzb63 `. .ӂtG84_'S_XTHPo1VZA; VW{!-bsm;=}bStXdRїix50y׼(PðPfw4"ǒĵ7D5+RWѯ;$Z9 bNp.auS}WVZM&-@EYwFCle|sf-A[t0J+`'R| )JGhֱS|?Yb+>tۊh1H/wP;ߏ{k+MݛT?be\6XU øpiEl|L5)LJ5֨cy"hqDRWό mj9dE̐ j=rl͝]©R944z 3]!u60nkζ(x/\v [Ѭ1(7IDsJTkTO L@$+yEx6#kv:k "!'2H::`!{D@O7!:tyP@ 4ϬMB:SvgB1Ei!T!iE'gHyrHD 7`@@;x"6@B'(BB!,V,=A܀;dZ)CM<\5U6R}p3/A_Ӕn <'g|^Pijh*8lakD^ҝ8y".?8v5﫵3Dr KuKe shCDEJ1/GbQviY+XTB]kJ!~0 ҧq*fh+j +jkX P nF hgN"d18PV6ĄFIgYGU"lǀ_BTd5 <) (+y'P? uGpc ikU-{pH X 244*:dyj;4|.yh|w1.Mޛ9r LC4 ZE+OSxֱmx q,~oD[o )m[Lnl:/6=vwA 0O!`(8ގ ;@9Cdzb(e]d|ϽƁ[GX98\V; NO! o<8.|e|R@*]f/2ӅOe 7yȱqS0m jlইr\߆ioLf x\֍`Eܸ€Wcj&Jb`Hp~qEEܟs#yqڹC]V:}0*@l|\;&GRߡ8c:z;:l3c>i 7McB+1UGN UI+uaU@*Ěu Q6!uu_T0Nll .ob{M~GC.E輏ґĖBwb%Ƒ)=>]E;GN1?KiwXJ8T'H[oۓԝiL?xuq|Gv7m W~Y"nϼADU`Mz[)+1dX_x۪@L9?cI `ī~2ON @W`>LW$/n*C9;Rc[Ƣ-mP8B}dթ>r*̄ʢǹz:rfK^lhсUt@Ŷ. G:JcJ阐W‰|úcݴl.׼Eޕሞ{DycKdŃ>?ytOp U"'k_4 -M惸hE$ 1?$fkDU ['U>sK*`Ph8P#jZNQ"iq ư!tM h6ӽ>qdvnQwi >\C 87"DqP>r bXo&4Ae5F5眶9}㼡!`b*@Q0[uoJJ+2Ru&4 ހҧƲFk":} zIb3pz!"7@B-j {MG?تHnm0Ƽк@ѣ"CM3U(O|!kI:e%VCHdڵ;h.|L`_) wPZ9rw\x.7~16q`5݄ ^㔏Kn L9xͧD!oUwc7+6S5 ]/Sr]oFoĸȤ+5_euD!+kZ]^kGq ili@]Xbث|a[)R~RڃHSoPo4֩{t+u5sM2G ;8z]`e8p]qYX a1Z]@%Rŷ_'kbr#K<ͻpC4Űh~9frJ&hpm6N%E]c64v!4:LC~0~r) @E"!5Yw%T@\*4.qX-yLB*x[y"6dw`O='0p{-1/a妠: Jü s 2ž AX"!SFlFJPuVo * BP {)R'/h-j¥[+'h{њxpkF$,߾㖄ENX/F2bmBH?: mS\I?YB8aӏ nj8@ӈ<ѹ"a~n8Di<ħ#XDՅ'򆍛ãe;M;Л o&'z_XlGN"CRbh<4Ip) *G" Ԯ=X1H!BrЇU?U}0JZ˺ <$>UW ^>rb63Qg4|Oy(]J.ֆ]'}hBl2}"GKv_WC։"im8c͛7$ͧ 7N)Fhwe!A.J"'6-xL-d3y2Ea47 }b8M*8 v%+4O "ˈAag3tvHOՄX],IVk;j%)_5P~;0(-{*h>fH;M"Qv?9y![p4'X5|T;S,m4uJw}I <8٤Āk Vߌt!0|k.HTL`<["D¦.$Qaa_PO&#<m09KMJBe r-D'&/MF;ߎ^ .v(50O_o+("iKNm*݁x<nhj_+0+c/)@BY(Jzx.A2MUשΟÏx҆}l*<^̈B&>U ejs"4 I.a?}diщXv&0!xQHT:sXMa@DŽx Q(E!(=MFV;RR(S5OT Ab D9WGϼXW+>I`(~ph0$GZlYC@ճP96DHfH,M^: k)2ߋ|_̥S@#kS(c;Wh16& TƧd`?x0!2CXI.$E*)7 V%Tzı U|$:55Y`elT'ƽ{94?B+IP %ׯ4)N~=(X5{ɄQM|ࢪB7@Ɵ= VEx)k[ rG>JsX?q˱yx҅Tw5K ./aQhY`(A~Lc2MG7O bYh[N>xs"Av%@hj8Co1 bpš'q ~fVdc|46 P]nA %:^ݦCdrJ6Z  gKFZ!!ʈV.J1 uQ<`R5\g=Q [;k+z_8FMH 1Hz?'"jcP&'5'$~5æ,exsxfļDV~!'$3e.*` ϼkby)n# 2F:% (#D@]L {b¸8; 6[;M7"oSj|a G^}b Wהּ!U |c[fb, Gٱ[ž04Z1@JZ|c!c@T!iLs*E 8`ںD-_ǯND}(Mday/4٧~2W{cpL hK>hD8NB6upkb–m<{qv2m;>N,M#D*_O"'}#MA^G_ a4 [CFatѪk׬5M٬¸r ɂ$ 3͘FGz}nhdq(C "r-CQjo\"mʮjHߌ ;,oBCY^tu(/SX%V@I U%O.DLa*TXܘ%a'V-)\0HtWȴfy7"G wkɊtX L_ܖ*TPzVR{GŕB{T+ OL, YcӼ:I^ػ[C=rL\T'p)#y9)Ojճxv\~f:8@q[+"Wh,@%_?9-MOwbb{O^1M7Mm`K^-LzVx]$ i\H]޾>0b*kΰ-` 'E^,@SuT |dZx!q}x cmS\T5U>3F$3n@B.SHBl#*(oòj:@Pgub 4_xXOˬ EW2]>c=8p3~q. [ c"&Ϝ! n>wȪu p#Ŋ1b4uʓ&obN|X.xziu[(C&,pI?`a }ܯ<"Pu!Mq+SmS C9܁ _(i xݡD5e|\ [ܱnF: +xaGDzu@Kv'!pF8 A{HDJNmM|/JDffLAv7%rS(K>+L0ո+10 ig`ͮʗnU)?k\_S&~NC( d~ RY"PxeIZkÈʀ%tfzA<)ˏ<`6)iE߃6L: X.U#mXp "QZ+]UQKஉ~fUxiEBJ Ȳô? ,66pۗe慠ךX`:1*P;qVq _Wx@xh'Nk^Qo{$h`Nu182ao-Dm((F?OA¿ id9fOFl8gE GD+{t¬tD$D6k [}u84yѠ^=J]52X@xJPnlNPSB|X̚I!7(!\Tό['F;cz/`$SmCmT=}^% &On!Ĉ J7}w_X@ψ`!nϼ@8z1dyUe*! OX1!e-1;;jo8P.;|?Y*쾲 ݲxhW-" 숦I&p&=?.Ŵ2|c ){ą18uJS׼ 8.H|XnQq\သ#ǂ8'#zTW\ES 5vsTw0j܌KDTW[8'Y D&Mo*Ğ*#cWQ3dwIJzeDJ$ou)JPB7^`V-Oocژ)~}Ӹh|A8ʼnX=y_T{`)"Muߍ- gNwٺ\-m2{O,@8X 2%hiuJ]T`5jPfD IWHD5%rP&tm`OĢ#|ڜǀPeB,̼zءku$n;gOet̎"}tb@AI64LgR~rPii$@%#՟35a6oBuV#xMc[n/&:T Ixu4c!PWX ɖ>@OV0o}~0RJ ?JQl]=Q#a}d@SN h0zEjI,YBRW=E ֧=^xudt\&N@8~X##Y!HTڳYZ1QOqߜ37cq_mF8cԔՊ 1-bk1*x|qJ-N%^"_^14ԕ` `2K:{6@uA0B<^(w j*WAӎlM&-׾_? C$ĄE-=mWmΈ(ܹ)P4cŪ#&~4;nི""#D3Ǟdse@8ж)P/sl>/yǺUI9LB: L):dzwzְ0-3x:t+ oJﮁWL^oxoF#|CAwA?xZ.H4_Zŀgi{Gjlޱ"(<%>@x-ʽ$*7\Wl @p*H"  ׌|ar=k78F ^``o/P(:]`d;{YuuDU>yV"#Јlb"{ōE~MrJY$ z{PM U#Rɍ a0t)kB24"[pZgsjx6{1)Sމ*upHgZ4|x a۾O?<'Xb=dXh= hZ"ohN3gdH` Q/˵Ȭ0`DV&`)gmw\ 9b(vJL \d񩈽 ʱ0 ޱ1:$PֿXV:PH ::>XB8me|<"69E 5wFZFu^շdﹷ)TȞ{vvBY0͊lVMZ{7PO9zrNx$$1X:\_M(a?- Ӄێg`3zG oqqCHB%熑=6,4X#a5 u0}t,%RXPܠ-:5n2usd <;ͅ LFAz- ?XPDEd`t"fJh,~!%VK7|N !KoZ5yوf5 Z 'qTAQW*J@Ckt?$`Tb]@Aj {Kxɿx.Ʉc1HPpq5Ē@iPԍ"}: M /g1WXAX=an#dE1( ENl&((1P0\p@x` ȮZ7!PO.͚|ccCăШHœjCƼk䡢9LE5dȀsM* ڣiYukr*M#/*uWSW"~E1@hoHr1A iϪ V#[ҷD_ R) /<╤o[\H@=7^5kHD$6 9[FG)x zgʇRJwW eX}%p}6g #54X],udݩK똈,T!CEX)i5Hn+Y#W ^cF4wpT7ѡB @@vD}eCP@a7}{#<y;PI.fBDެ0P"O_L%&~^PF{wNԦ-| \F -!]-V!4O7p@|D@&*+~&)venC@uD]h*ƻx‹*m7%\a:`,S0NI9' Yjy\Gw(nYhN1YLL($5E:R˒B#0-xam,3T zsl&Wur"QO¨% /`xBȎ) dN 0ܦ{w'U0J^L"H8W0nDqՉt>22$[8Ȉ oh>2eZsH䐕y~ZB9nYFLBx`UP8La1B+<-0?:ty0p@@}mߜ~w{% .?X0(..Sue2@k1FU]Sjb+ lpUm!Tx$*^ bI"hf bͷ7'  ه0o"hZ%.Sg^WHNRQw L*_RUvqĎg|8cf5bdbXM1WBCVNY #uBE{Zټ\.~!7xaMR.$"> `߄]_-Dj0W6tj OIRd8 EױEzFj<š5ũjZ "u,lN)chqFAɜl FKUځ]11)€f`9/2AB8p(׉@4B7ƥh^co1@ !ʖ(,ma4_F+Iw4L#zJj?Rl@.X'atq[wƳx0!{ԞMX6 ۬n^L\[1bQ*+osS' i߼u{7VOHG|̢ڵSPhA}mf-zK`L Z2e`fUP ; |?\m]K)P7Q#R M2(GǏ J$J!(IȫT^{.-NK͡qv4<{$YÊvXxPy1;U P?9EA}v\B`HMdtZIO`%dd_cQ4qW`f6#k !߳d@B( UhTl; LUG: ɖ'Jvf؍Ϝ;B8L3~AIWPagx]- ]_B @{3`7a ̊/#&bq2øQ. mS 90}k%XTQޝ~pΆI׫ZSBAP@۱f)Eroi1[ȃBW9Z`p bGJnLQ8PTLWa!྇. H# Q BdXnoB:07{#Ni2zȳz79J"N5ܸ iGռkSJj U~{eGzް D<ÛLmhިTO gхYQ,#֘\TkO8R9VWiE2R5:] 8]3` J\?pb8[ H9$R 'w>h(TᐔyE;aC(bRT S|፴ lF<PBRhzRCJ//ԃmJ[W#B(\][&!*aTI,~G+Yuk Dj&8}@\2P~A9 αrb2p(W}Ǜu+"kw!smد>3JPqL CwᎀuqQb[p/L8Ȋjo_8C (%U C!d0R6uJ~Re J±,>wdCєOL& ċD52˄tGWPQhA8i cvSdǢRpf+G[DA<-?muL)ɔQz_Z@)@%pZDC_?36o"zR O|t% u'7|,BQ7M1.?=1#5z^a0xD+bv)כ mip;&Xv>iF11$8I21ƵZWQtX*Razmm w5BD\-Pitࢅ|8wK,u;%ĐZXynX;Р]i4?"Z'{̛ aJtY"Oo sy:dq*eM`W4:WU)V !\4=B_!n(- =o!XJ wc>Rd24>o 0 q 2*|V'T eQP.k _+/g̲L*$E_&816lngy _.Ĭ=y D`9nv)mwxHQ(ҍ@  PX:欨ۋP@~Mh?{oo]ENh4zŘmbao Kp=bPX^Ay2\X*q޸vK5"H/8>a'uA, qlX-w1" ߧ!CDm<"tǫJKqZm=_3S .00h毜E40P 5rjwkcPPuO@5 p*Du?PzĚW{0gQcM'^g=U  ݵ7/[笙I*x2Wʎv&ZbK~<j [nXu$JJ%|n.X NJch5K|" v(绀G`ηK۔ldܑ"]~h[!e/ )qOC !ԉnF /לCj;DpUS\C.ƝOE-PKg^sFUZ;n5kkH" |< !}| {U8xy/K DbU Wʿk H6:m£ ]ϗ L O;*7Rp\t|VSD>!5HE֏Nv}=lo y0^%<ϼ_f{f\C KF[Ǣ!LJv~qh~}8f# }̏4w5ǒQiN9τ5;ό"q>}a yf؈{8sPOeEJZFWrH D4^aTO9m0]#1ScP (nG)#jx \j!0OX,|sA -n 5yC)|-ZaU` =nPH]!$a1 ʥiRxCud`h~(RD(6b"ڰSik^`rY4~޴760Rķjtܫ#QIx B1|`lk8mTy,h@~nDqF|B#GςLf^Zb- t|k:Mr`";ܚߗd5j8ox8UA`_5 -sF83g'M./Ȝm7&$`]xksDNBf0?t2 j/'wX(4Ic&aCV[aWb%o;w7SaySípi "Z{WT^d`)@c@HF0Cd4F$T0- .$03e+dw [>q uLlHJ[Xsb-_vޞ8aVzȯiY/Us텺udL KTJs@-o8>'&^P"avȞq}65=)]}v5+?XQ[P8*@` xFZE[tSd(kx!THk(cO|8M~\f0R%Q[0FiX[Qa.߽WIؾq0yK(8Jg=b[IqXKW ,#A01# ݌ЀihR ـ#/>UpYn*$Nk`YYCƵv)x. ZY8DSNQ=x Pj lҎư *,nS (_W&(_X h.Mxd AtBN>rqƺތ3qEb҂р޲Z4v|Z&|ZmHP;֩I 5P!0$/QO&!wЁPB-ݖ6sPQ⽓5|f~D@쐛p{yW5A?8B@82t BYK; =t "K?pSBH: *Ya#F9bP<9ܔvLI|-EMIET=/zI9N=?$L #&#)$t92J̪c2@kА1Ut ܁tY0d ZN0BD8[`Qz?x 5=c:gqƪ+ي:ň)OǼT=: A=jHAh? Z|wD=,?A"^9ȣE6o?8 :T7XD Apq*+ Vҧ$\ w~u0Eq9kcDҦJ,; -72"  ϮcAqD(-lu޹#O:ŤjᏟ" !6pgQϜbx. L֗1wxT~q)%/`qUZ_xBW$J޸VCc4 aԀ(M;dPRTn;z$ X~5E{ bx1\z: P$>~BokFoxہ!Q },8\&Cr Ӏ6?U1} ʠ݇рj&6@6kGp1annt"Cq kU`utʮ>LT&&NۑV|2da> (|%^{~9ьS7Ǐ%qo)&UXD@P3p!b>tb繕,QؑYi& BO]jc&_F]S. o;|-thDApE`sI G$`[MK1 Fw,`?licӄTuݙe%4A:0pH)[$rd-P1SdR+_h"-}bZD'yvn_4͕tLhvXEJ4x j#2InXE,4}m~OÞI!0J) 8J./c؅_ &;lOK=UXnR)v7fdsl`/Wmi5|n!m<O {"i .ۮްMٔM.j&C1 %XW@z@ ?Qfl-"TD"i 'Zn"|8Dq>1E#`>[]M|ΘPa (#hvŪDGyk;3|;1Z4@SF\sH븃2 DJL lB=4⩹0Cd`;&-t~p?n+*@1Tw !MctkZue5CM&`p~1R-*k$"%_),ԜR@՟35zт׹;cpx~7>1GXDŊ %fwNN˺&V%v聍BJ4]`Mx>7굛@9≂X&?aTnO1 hq~Y&ѱU8y‰j 咭0(ʼ_]t٩ig)RCk*B9ElL֠ :\\tn WA\ұ@f @>\HJQ Ebi7RUA/$t/MI>2"oz+A&Mׂ܀;'Ѵ%@^rTp846xjii'VQB͕:PM b$i`. V5ZHv!utO ծ1-׆i#-*&!ROX/34572ۭY0:z !5`Sxe%d81t_唞{se|kRM @+79?x( k/ gc`ٳ].'3!K. ؗMa6όĂootFDD!'2đg(Qwsgh3 ;e':pFy]"+WDt@Av'4qq/ >=0Nn8 ofjX2?'K ![=2"9wD*uEfIMI&@WzJb] iz^y9҂lu}>pk!8jFԲwZ 1 bpӼY44 3?™QׄfJX 5)@ n1l#2 D}BUl0 _eAWo8Hi.Hd=?{$ֈjyz!?8(SS <jb AsB.ٷ TB[O}f5hSPY*aSR /\BQߗ #8)[ȋlN/`VI7L*rf<޳UEDy6kohޏ3ϣkVxbŴc1ST$^pR;}29wh:!y:a\ jBד!& VHZc|VbM\RR.q7%>ԭO$bbbyF1לZ2暈Gw(&Ց%b1,!@ .ҳGo_C1B0ewɰ?9NAcO1. 3hf8}_` fB8Fl7")5'rGzuSIi-/;$1GX_TF.Wk[`<\@-r'޿" 3dH' @Gep&>"? QVa' /E@ #  n eE6,QofF6xm m!ށ k~L¥=x;T=xƋx1chBs0 ? Ɇ,Zl/} y^u!iW1zU xpoߜ@WLSWӁY,a1?vnOɀhx-5&:JYkb&r`tr,q*?pٶ&ՀXne0|uy:bEwL'DS`UIu7Tl Htc@Q۽`$T,u${?EחPv|01GR|̽EQ*Y)z= %qr3"SW|GmX,_2Ǘ^L@ʆ}.Ml%-Y`O& ]|%UHO+ |a N_Cg˫bac@|*w A߲Lv > W0 fF~&$CNK4.5"boe2QnƷk/7X4.n2|jZ`nQTqͷwe 2BiIMB6VR E(2S=h~]ܢp;¹(~qX\50fGxU nebި{(we (w,'7Pv\E_Z+}3zĀO(+prk`M dgƉ:Rj<}]?OS E!P%];'y BsWE:#cbu$ N%~q5_XS&J/`]]tˣ\PҮ_N3ʪ3,PM4R:q e: A`Fy1@A1&+`AO/)MRH q@ 0 )L."04i0luV p@o5pi7 ~0/AH|bpSn]=tύ]( \ƮnxM7S[?Pƍ`/8boB0~1[i[Bl}s@"3n*f D8e,)CtfVQ 1B5fhW2V!5T1N)pQ)pg}! A9=p^}Vr8(T9p@ ,]L 0!6 8sN>s^P~3)uZbxj|nX0@A}(VD4 LTAҷsO%G $w,]b!+I  ZѨpWpMPQ)}\quf.mxF BJu%^e??;+Hph$W:1h~ihgmr}iC GAfJ|Ѝ;5'Y`R;Hu. }qi87nMse5a ҙhh ¬_od"jdQi8/:R5w9ZŚT%>׌v֝J0<4R'ߌJKT!fpsr1kL~]n#f'Vm/"V}A-@ 3/$ ã|w>&)H=$EDuApr:bt;޹Qt'wf+/08Tl8V18cjT"'?D;C!NWzD Bs  .?Sf![|w:*@xa :'iu. _ŵ z,n>3<DQ: :[XFA" 0P/%V.Q<@<7U+[E@AM_Τr׎5cQ* @;wg$JoxZ7AUף @=2e{9QDEf %[5@쁍p%&Ai.Oam`ۓ >SSrpA@4k.e@ *hcMy[k 7 KW4#S``*M٧S*TTH #ŵq M/ˍV͡pc1MmFj5#myZN һ?$rbЀmp+Hjhh6ޡop@೩HCt`:֛N&~&-|sxQe7aZ :Yp4lW6)2k^7i$g+cۯ&x{ y Qrwp,8C Gką:;p {pB8:"BAda1)JCbaTMO;k1A`UGKJfuŗC8U3j@7z;h ]'o!,&0p,bEEѨdnb8*2wn0oej,){ |o7fOc`p.|:G`K TԹ5ޘ{e 0)4%-J"f4EEBqyI7xRvHrQM1/;9h}60n_ ``RSO&]$gVs%W}~ !_%NYd'kb]!%5`8Ųh5 GA%![p=$/Y-A(Y,@T} ( 8R| O'[d 8tMTF1QH]z<  >4¨N RI_sSbkkHRZ{skI~wiDuP#@|T%WaƀM"HiDoЗ ^*;t&|~~qPǼ_qcBb^-M.yP!vNc~ V hMԊ߉LXH Uͳ؈CJg5qV ǧ Tf$<Gt^bN! Mbu*Xu:]'&~oJ}fp1"T8B_%h#%a`BLT gSZxů|GADwzIL΁َI84Q)kEL8P)u1B^>\Ðqtacc,]1Kax1j&u16:0` 1Bן!57m`0<jW/z^3`jSe/,[]xQJHTԘ59S,қTh=6t6)>> k,w%/ʃhО\UGxzp4_ ?9'[h.o(H҃;!h*KiA) zfڶ3~GX q5P7i#ej: pAF\p@6PsF<᭍M4?1 g@QѾM`<"(+\*0D;hx-RP|Jc.rk 5ͦ WM$H7c)u7FaPo~KlkM5Dۊ06XEֿ<+gvh` <*tAt%(=mg,&Pv4>o'H?/K7vdxxN;{pRͪMaJ{QȬ>S nKr16MbKFSQTH1nltF̀M'YɄI$o>ˑ?IɕT{ Z!kB ÊC]^5~?X#Y&[JzP %^LQ5SuyOW([ԆBuy3X ntT#9?94bօ}" (-W i(OUQ."HoPUU*wѰ#Ɍ$ (Qฎ$*W"ESa"ѪرX_?ٛGcECm1QJYJ0hY B/4ѭ:S1 s/%ڧr} "NK]OGW(^((0[3] ŏZG6'#v5ndXFDA|O@߿Y*Hy%f~Q"6={q]٭.~ ; 1i!h)٤8"b-&AͰ"zf %*n,kJypm=a~yeE~2)V LL( l ߹y<CQ*w&?AcJuRQ~a:*ߓ@>KmB.&[;0 oMeԱ]X޲"HÌNkœn+ {o F bY 瘔_%WⰖJ5\$mvqS2xрndžHlg.P!CR(R?ҿ.h%˒< Y>gYyFk^zc !IK"2*op %&eBo NTAkT~&'áO;#9;p$:y'pDkH*aRFkISǫ H)k ~Gzhn:v놦Uf m Wpa<{˾z܀5Nkh ִ &%T?pϓCC l*Gʮ`OJ`ݣ>y @ EHCZS P3g$&jGY#V 9W% /5XBSA4& rzkjhd1[|.ByZDO".&rdG`Z82Jf@`nI,[!yb?Ő@Z¶YD0̄(Z`wx.4, P+aFk C|&<X!c*ghA}==H5=0, zjX]O"RόSXraʲrYc}>2ޠ zDEG#ӄ#ǧ);R8O~Ld1CÄh%ƬKD^yx9t vcSE>.70r=b YBb3XGLJ"BpmWg&I>p#~H}`PD(Rv~L@#mLf@h:<fhñwN!uRj?B]սWCCJ $#.EJ% |_!?YR6+hvO8Uw)6Z&Ն ZDֱZ$8B@4~\vh`GeQBk ,5D(]w!.R} 6<(֌fn 6N׆Dx B6X:TL'f=^>1ig!=`` |ghFy>" l~q<8r6I|0 "Bo &+!9J{x#!R)HmmgƯP! (yF1cD +8TCH7B4|$5Ud S[[1&|xŖw=4nW E *fH~LpTi) }gm&^a Ƈb5FB|o#w_cGgd1cMߎӌ7b(@Q$Fp+n W9 `)9e8UNɪSbvP{53e-_'ӈX/~`SzQs#A?͛ϐ}VT*?66qN 6f.qֺ!` k3shn q$\dRwQRnPwke*U( ڡp4⪼qe%.S.(sTaݏ~#9 M![ ,h`Q8Hg [PTQ#{s R3j )k^ٌJ4,=S#"ݏĥx(Wf±^fPMv#A*.lwAѣNEf:lpRAC\2pn+=u $ΎWC(^-QQ։ ǍbVQ lisj7QVŨwDn € 7 |w"{?*hD~0 XPTĹh ^>5ǗA'Yj}kS|h%}߼S`ZtW'Hylzlpw}|dT?{޽WZ+cֈf׫ -YM 'ǜI{.ҀËvgنvUT6T}c];);8`PBm5 wi=a]„A xΛ${60TIG B_|`92o?XC%j4߬: Ua1@Qm kXw<)x qP]Egو@Pe)NJ:T@xXܥ匛*_ lW ]:w ."9mw-[;U9> E!T+,51ZOy$'k8V4F#ti/ijU 15>Wh>O&Sh>paDwb(g󧸛"~+{uY 75H#X08F QVJΚԋ,3Z<X!(i(a7׬M+t't.@65I@;,Ds0D|fIFBB`.\ЂD u0PSxĐ`O: =LN s\}ȗ1+<Lj@j>хX@ (/Ti(+`]O0֮؝S_rc(!&mD۔Ec-GHK$b2V9DI 1X.BY'p ߜ0uP-E g *~s&>NHXV_97y%• A;빠 ـBoى'H_HHkC'aH /O/b7ib-µV! bY` D*HXɤP*ZnP Iz j Mcj"|8ڒCL.PQVx26SޚaSHG8k6zxH xbw&$kyS(^8RHAMxPNq1(H>qJv~<&kA F` 1%l 9!Mm< ?<1y!KZ֗V4D.w&MUn-G ٧awPu2.9}ĵJ; ;|aYOr_aylߨ -`ܣxPMER|)W|Cz= ENXt \ԬMnH? !RX%^ps6jkau$vܓCw8zlxFYd1ddWXQ:L2?0kR_.N ɾX !(9@* LWćvCz,,WW ^՝<f=-T0yKٹܮܨl$4bza̙6.Ӻr.wcbD].6RQoT7YQOH:s!k7&[)-PgJ|̨lKy F.2@TQBo 26y~)f1B]- =W/LR #G.wcMPluJxʀ-h[QuŅWX,lF񋁢> v&@J-KP{Nhk?lƪ,){!(wXE[B_pҡD~[D3.WAyÁp EI|?8$vAt0]TD! ´LP/?J2]޾\W6G/ŸG,P*c컍 $0ȓg$&6w4ht9q,|S8E%!Fb=0G`Z_WXdAcd2(n2q b l b:1H%(.egM0RJz.%GVl*2" 9 w y!7ڶ?W)-UN}8$x}?8$ %b$6{a@;/ h8&uw>gl*qMn:n԰5WHJ)aKsn|`HS`R=50^7!F͝!Z?ŁDqx |*FpDÐ#"!5o9N4nu<`ceì_K &=&"OREX')$Lb{نuZ>pZ|S5 P7[WzTi4\X,w8Z^}k4q#G.=|`gBόZEO3ZS6Q!PCC 98 R*b_&j P* ꁼ.i7 P:9u@]e%N\MPYx5L<V0~aqKAuWS(yx_=ZNΉJxq<#Ce6B^\j=:`~3U@P˒,/o?EUbWJ% V4u;o@!FÃ,/O?Ӌf=y¬@hz׋ 5ˠ'L>o›Yb?d¨k 1|2vK_X?MMxa*B:`]0 yQ,hECKT#<>AGOAӁab"pRX"C f,#Φr]o'b.-G5M3MqB}'2-آ&7$J*Nnj[@+5JX]@_/7 j`+>*x Og"@|R!C Tjkk,B^9?Mxb^Q1{z$R@ #&^ΊD׻J; %v[ QkD@92F&/.,6]s*Kৃ#|/~P"L}̈́߇وRZRiԾ0!b{ˆ##> j=BA'h i+I ח.ޱ~.luj]=p/q.4{4?eD79p+"n^n_ߌ5, 1ʪVe?8]O˻RaY @Pfχa_1V>2[|#aA`>Ox}Js^XH2SrAYN_PhF泀M|̆% Iw>8?^07mSP LB(hp6޸8HDƸò&3څH+7j`t#v\$&U2j׿Q>'ÝL\^ ;vTy~LDoaM!^"ƴ#C2 `ңd9rJd#~}Xpju#7kԧ…D_xHQ7h Z% Q׍?&T|{P#0vij A65~ d(0s:"_X BcQ$@#@+x%!fN#, *_İnBE  !|̠EULr4FXOy,RX)=;&=C5uMٛ־x" g ~ZjVm9x)'8Q >/_'z`X8)iTGH_sdё1t-)VOT|cg$H^//1 zaEf_H>u<,e@~8K|8)bVQw4 r/ww ` z^f[tOX){oa#WɈUs"yF;@t&$~sxz#CKF.i*4qi{0؃\1>(.U{1[u4pM4ܐV:iVrT _8njGɌ%jr\*QFY7e.F*}D22,w[ V)i? FM_7  wlcPQv|'G`2u"-c2& wޕh;* n0kJVMatB(|c$ABDd~M96C!&$0MFW+7ecOq q{[zJ%8 8v.A,%6CuJncC5, u@_AqiVp 2_f &&<=%K:b@ީC*LZ|&eО.1$B#gEJ1SCGH޾+{pʁl eh< (E3pp鯼)"p,J>D/ȈQ(yV{1 º?(C3W(z2/YYQHOcV|C Dg4AK.0ݩOcLDF]0qjc$S\e0l \[JW bP mĴJ|~H Wh#W@uDtmѣz`<[9 Q0!@4sVexJgJ`q9&>q*1xI(|h47<~r@~:R-*N n ܘ=y>354>+Jx~QP"BVo+Sh=Y(94F㗠ڤ#@v"<$"|xh*|En9fnE,־qJ:w?7PqNzضhM/,$#x1ǐE2$f+INs$ HȪf*=أ*z ;|x[K8' , 6Wف lrwKZ`d[q7?h~X;=\Dp&8 òs,l0}elw^sABM>o6ڑQ8z D'Mبxo ZOXhx~$B~::}(t@-q )fTkZ!T4XZn 51DZMI$(pm|;+<5* m~X h=yƳ(>@<"aǃ1qy5@R?<l`Oj]'=H$] cRjwCk9+ S{! bɳ[3>sP 2 } >Ae@$MG?04~LD@ޮK4OǿKɨb,4!1Peo1HA/g:FKwֶZ ~QLB=傡CL?ʂQ^kX 2aCoޞsi_)|QbyHcDPf qf1%8P( N;f Ŗ$5W~"uT 솏 i1_XƘYo6x)p^8N<ʆW6Qh_s_*QMg{0ޛB7F,fCQ A8Oz9AqPn4I(Z-C,ljfe.0tIyBY =~slI)xcwe"ِ0 ()hOG(DY=\t|;* آPطgъa>!BƋ, U$)0g5'5 Pv%>1F&/ Wo>?Y5%~Cbq|`8!ЙZq0XKFqV)bHVy{f7z !nrˢʠ7.qK:twкTO3&ؼB|#~vqHK x2SȉiwV M& t]q!(5Z_>Ph;-(Jޅn{c4h^2PJ 񁐕6vD %Kh[7^.JҤk>$9*"uH1A?ћ&BI,4Uj;Q̬QYѦ`;\z\D8p)Ԛ[C+b}uqPӆ">r͑?y45 @8˷s 4BjN `ZzpDD{&tF f!_C mTA8-x#$I& =y%)/9;"2*UQZ%B*m{̒5wF4=1qI~X 5ŭWN*Ć}XJuQ:cB\_)Ku&k·€o~G)(|%8ω16#bb )!o~>s`>&JnQD4p!!cl)JQW 7'N`ТѦR8ly];c cy:S0p#pg3vZG3]bDheTR,S&c;H{nL OO˥ 8fW  ]hNJUgzc72p (AM偬q- ]2mPoǜU4"]O|o dA8 6(>".W̳ZAu]f ~sUPU*Xy"Za / `*FThSZ9(N3Bq"O>j,bO'r٧N̶l&5uSAT&hhopBuIWl!DqArۚM?E3oX#(T9#Z -ow DKBΰu$~r4k)/-9͍j1PWVc, E㠶TMH(4ߧ*QUuQ[, 6I&Lq%6`,x]aww!%0^KQSOSW"0`q#0J|\Jw{ `nF RpX8H1b UvM\j"? $~-_=T.".<_ZG_]906"{{ Z n OM> >M1#\A^4Ccpxml^5Ƶ)G$Mcxpia{\yr&QԜ˫Ef`- U9]!ư@C~)Cun,cZ;_0!0E &Ǯ|cʽ;WXV+j~7pDJ܋^?mT60!\8DR0cR\EMݯ2Mu1`7OIyh`zP$WpxJ 6: {y  Ȩ$"'ESksx:DUKUkw_X;Vv8oL&oaJMkc0};V0Cp]ALFÏ4u&:l@\ב>pJ(M U0!$1;&ZSMnhz<9:~x" U@Li<9>MwX<LB'N/l"ֶSi PMa =HqpWAa Ҟ GXOh*w5dVVK Yz7;O QLT>z\U Y!_/ۂw>;F4ԅt5&HrV ;lp"K jC?JP,Tv{n& -rxa8HPSE '}kDNH\qixk r oq(pȪ4^hVUDfaf`PP%hi`+ k)t͟(-aAֽ]w@,6Nj~uHlnAxxt* IM"kΤs g"BۊJXKq9QUGz'pS(XQ{D!.9}xIdG2Ӎj ߤ%_rBj.sT`# ]͗VV|F'[ 2p҆Xa<>M) RNe ʶNun̒Aq=6|ܦ֛f!+"AIbh'q 9x"ͅxIy7zRR-w7q)A}4 df><G!t󜛭wN _E@KQ58ሀ [ae{AzaE"[M#dSQƜk_SD38e )F鄀AAپe@5x1YWvguDg-Z:Fj KgܘMJAlv^Nӊy*Fy{@U:O03`p?"L@TBo/Mc6hYgV]&h:0RǼO(<됸gSw,K1h!=ȆzH ZU sB;?AE Vi%5/Bn!E!B 8tz~8$,n*|y֠.!5:&b<(WS'j6_ʒV *ԳB#B@,=a.ѫ;R$M#)LD*]NlMΰ,;wbE?%/5D&zUrXCAMY5͍;wߜjnHV\ss(ASu K%?lJf]`:w]#do)UqˉPȆ=ޏhEwDN mQ%>cԊ>. YQ@5mE@VR0CA &)`ۊv汆ngJ)*%r (x DRīhh(@kݷ? Un0H>7qOA~cZ16Ș "@>muSJX@SSt ŪN(@3׼-U>[*\w Z!{2{"oR,LdM6qd>n8 lEzxMylԍO09@ oïH:B i'jw4D_.HayeA$w]aGiO:рAGxo)A DHEjh%2 >0 _HAwDX7cfPQO ޼71(3`L#o ?"&k G]%gŒi&v#L-*3q (rzTRn1-4)ό`8v^ ,GPshu`;Cx پI т^f,MPHё$NhAYE Tuښ=F`yH:WMLV"l~1(md ԋ|^q!~|`It.X6aj6FqW?8.%dP/b5c(w3GAsS &FM}ʊA*5 r )|s\_MdNک%CjWtYL׌Ou* :95|OŚ`!*XH2c@0,?k\iQ؆j'6}2`RhVݞ?Yh0d #KݗT}N-*ف kҫ|{TPuRKg-|+tisV~ZH^Rs#<;MFU;ptLl8|yOt\ABj#NbvT0 3"LKE51°h %Fj`P?64(-O# ܣ6/ CJIvwIdt" 7cY-j,_>?1@Gj|Zz/dG6pÏzF?(iD `Ūc.yoːƈEH܀& )/LMXR:%V(AWX̄br"(FJ J8N8"JbgFpJW}a _y%eW[*]ŷGl< xC:%}utTW"*DE6nNеT 7ic9:Eۧ]htflID-d\RMdO-眐4[BC2M(\:l YxOؖ :ًT (b8C7 TnVY޾72 H~wĢ<¹ Qy-q)/ b ֲ \3\ˆO 4!NیMi0n(ʔ0.XߌDT@2$J;¼4jRdU|SwGhbPv}`i'-T2词{R ;\ST~ K`<8Mp l[珜:N<+bˤG;r[1BaЦ@7Kl޶y( T.F\ @`( ͘L:`"k-L > B9b 0]TqfyTGYqMcP![͑p>H4u/( ǿ"@tt&:py/je xxImP:Kjݎ*ktT˭a;kM4L\C^X6궺4Wrz-E[KkIӅV.x dDQ| 0'9$7,XBft=k6 X֚3Huݟ{ E8yN~ AJsU" k6oWY!cP.NSD@pK*MhrR@6k^rOhW XhrGT4=Ǵӫ׽JZj~KU)?&%-K|Tul:>Ç41ױM BC"I[(ߎnntw"n{H5?eK[COLTо[W)e~g'>"* ֝qaY~q(]o8h )PT}O_,@ĄEDڦc:jK ͘7|pAn§񈒨MCG;fyQZTP9q  PbβSQa"ԉYxbyRSQKzܖ@'M6LYXb=kM8̡}.;mPDo B1~p{w6|'ἲJpo3FM;ǂ$ \?re'5JSCB㌮*B!<_ɦldPqChDT.5`&ʯG93F&ND`I#pRDXEV{ FĤ 5m@HCf7?" M6o BVy iʀҞy6]/VH: βZ Rxޔ? 1%{x!t @_'j8Rp_$āFD|,Qc&1OL"~U!?8hLN} :^>4 nM`Db!*;!Pcq` ޲R^X};D4xL$GT zRZ]h!װ2|w 'Azb%[߼:4)՘K>  [LI jm@E#HS_H|̂Tyِa"bӖ V0u0 bEO{?JкNEz9q4hO`ffz{,6"";x@h4ߌb/ZjlO`h.}b:7p5gy $u 5eN0qQ Xwf&wU7}&̼7O>:iP郩h.*Zsń@?7sN gwW)BHM`Qb?>yP&@~8+TUx0?jsËѺJ. pv zM_ 8:n\.kUAl.Nd+'|b0 b`]oӓ!d"3`/ ,Vo H֥USASxvh/%HxDbjFW.:v)M c6Ywd^j^Sk ܊eA/v7$6@O) ^6ob׏:a q5-ϭ3HTܤ_Oу4h52$5Cmi8vܣweJ|y 6!lWwlY'_XP>\@ރԓޔ>9p 7_%[C;n>n-5"^&v?860CIpߏް \q{P5j=77?yA踕Aj մ )N[، A S@ CEu Ft`Qǚ838}IdӑE; {1U*t<}2]?-h[#X4{KI vQZ߼`TvL`K/>=JY*ZxȢQ]j2G+|K~MR k/f54F!4}?bjlUi$W21~pIk *"ғfs<ЦImDÞ|7&!bxrqIfITs+qR q4M-" }-em RAo;vu-YȡN{ɩEQ<`y$B?&hz"kΟN,Qp4S4FÅ+@ɴoŽ:$0:"h:_?t8>|> Z|s C(zBU([2}Gho w9vk* iIp C&Q-A`D_ug=I@yj:4͑ޏp85tD .(3"l2"LM"'pl [ʴ{آG^[lyD@cBO1 BM8!Zvmbְs>^q̮DHڢ_cf_Xkæ!Sr cO>Ot"  Ҟ3G`:n 9.ħXWym3c8ƛxjJ(14PZ:jF)aR6Me\R@AǕ. МIqX kLR C G 16}HfB oqD|MϜ!0"x}b Hg84_>U-`)B+Oܷ-J8}A럭&68 .F[cm6J'1y7sWd,;s|ї#g9-hw‚$,Bf"0-6sbyhԎ߼Q`OLdr6ޛ&|%ˤ{/*0nCـY@U':1Sإ_zp%s20IawЫE*G]fo$xJk鸻?o(-.D1xJvDBi6yLp:>RbDq hnĂt1|cf! !Mt ύy#{B:xcQL}joiUR͇:hEefXA*GRb*%x WTG7ي?3Ywuk #L!* 4iMõe`7  D¦_x&m2L 9dC†$7:D, cp;b I!h|Qp9Nߌ@`̔[0_kb> ~iGȿن(t͈Ea:~|>H.b"}1q@?h#=@- t5q%J57 8 2p6ӯ>M-.Zx:yB 7&|NdOagF]Iϰ!vktӎƒ[Gh?Ud0 [0/ׇ]"(\` MfO")~2.( C} d8TZYx5_3pSObAC/Uçً* LVj$|k$&>M} PE؟-fJaMc- 0j FDD6!#~0e{6 4Na"ҫUq?2TJ60bBq5"Bc-/>rtX"3~ i$bfShpkߦcjAc.ҡul=QwN&%>`<_v:`*lGL'k ?NH ;EA:UtjGhQ6 H)/%1uSa  {17¦(hM۬2!TI b$^d_uJetCX@EZRoj"Je 3z97p ?NDU,B8To 1'9ye@m\-K-S( K<~̺jqw0K5_}agiB Z%޲NhrX aP+m 7RDp@Y8Z2&ͅ!v|8$Pd&  BSݠ}>O[”uJaZɭjB #XϏ0\cZk*+T~}Ol`WO: Hz/t8[|v‰$fœa0SwroHWA֙XRi5:,)uO[a~:"}ADY%J\z 7(E'|q Y1AkJg">MAMdv׌@EDPSJQӃGh7z%Ȁmܾ/@ߦ! w"]o( J! QOϭFF4þwqvBr&#  1wU+/\R:޷sji?x؎,3%@vo 6z/ ZzR_DE7#azƀx *rO87f<- bP)q@Pv9]0m$WL_ +wG[c:|9=}(o2"(cB ~ci4B6@O0B q\H @t1t|`=֝ƻthVsUZq@^r)lW9eMdTmDs46}0gǣg`I9 Oxcb&yzU,*3e ѿ!>Tєֈ`t,$ߗ7BF⒖J Txork"W5H$f, jD20@xJmWKq$#d[ Q4uf)}}a _~$ۮq!* y85B ּ|H?x0Wny|dB~s"=z x?S '<`@J h/Z;-)@wpDeH ?X>h'HMCXJ%BaU R0p (` ETD놆 ,߬1 }bTDnzh7 !0B410࿏$%#$5PZ8k1"O@T`!p'2b4,"EWeB`ZQnHx@г&4fēHo-ۢ>/xi:=3e=jl|ט)D(@Jx |}3elo6)$jޝP[Z{]TNawNF ITJPΰ@:FcF1 6"PE`T]CZx< Duӛm"k'AP4 bh0!]Qzd]$G<1fArVwX)D)|1,]EA_`"*wz0U"יSzeKBl4:۬nL )Ϭf(7q(batk&XU3`x!j͝JstSfRvɉ@cla+*>螰y`HtISTO7!<'eL@IVDڠ-8)4 E Di(h߮'Z<5e(/BTځ5jR&^sDkƟIkzzx2:0 ]8k[ćМ1 D؀\+-ލ(D JlD~@(f2H5CznQLAOmS 0wshFGb^4h1ٛ(2Bk&V@S*իoԇurzW!P45Љ3E,%aOB2#+NBm|ViKK6կ@5ßF"tS]fU .߹]> ;J 3+7"l3t`M7.F" 5H&0YHZ:*AXo! 4=j2 h _M`wHtbDc6+k? %IhnKQj| 8&lIH\"ߵO?.]6t`*DB#ƬxĠz$EoҪ pcN1_"DyGF;^edMƢcY5:c=$Dwr`vHcCxT* *0| _eEPėx"ߩ; 90͕6f,j, M0k1a  m}?AR#sLUyX]y h)D@6qQXE X ] Eً!bu1C`No -ö0;s(; PEQ.Z*0]똈[tלJJwS-viTzf-$C pLmL)K8,E#l:ړ 0_8%`~1k!<;coqe<&;l  4:yF0I"츨0.zUtЋ;Ww,;p7? ܰ|) [Ri&JE!_D~-&_&MӃ uiqwC*c렡m*KH̵@<;+&pګC=T'0]LHFCߛA4*o9MA:4SO}>1&D=;` A /iܖר"ѽcf^v#sWW>jҧ5@$?2|N >:X`gƃ`w"о=Pk3HWߠCk\ci@qo P+lGi.`XX%6:Áu] :w"A˜Q4#x "a ?YcB"o䟬k=p?(bmčD Kp kj+៼MHՏp4 CnP%<29똋*فۗ0dcp( y\b*N'–+ vG dl @3ALFv ?$ho]e^L/bRD\m\Aﯿ6 5` p7g.H?'PUH!h0gFHlj{`Ʈ*%&yp <+˜Qto`=W A3zqDJp[D!-Y-LC;u G!5!0@aLhxf  :6f)8;'Xޝ--.*&}<8c(A ޲DFϖ~pG@g_ȧy#1 DJ72b7OY2PC 8&HƄ`RyrgfHڦ-B%opG 2x㕑/0e{0Iq\7лgʃ-녊.1kR6/P :U7T͢`j*knTQV{,?+'C!u/pÅ:;rm R&KX%ˋ.P8_|&E`LSԸ*Eܷ {QotMNC6X&/d~Oqa15+SQdLFf]˴ Wưz#(%NS\' i-r|GF=Le-$D 7hh51Lf"Z]S m))$au,Q5fwօ`b+1pe'uۙA Ĕԫ=HS!\|6㖧Zd{V˨1oQŞ2`{úL%.0N7P<*VSau u7~A]CL[uZ^1.xz-";7OX&=WN^T[1ĸ_YU@r2sa u{bvJ3- Sު7qe:ftEԱ&8;\uU1h-gqr.c˞ߢݷ0ā.-Oizܠbb!1GxX* "[N *84fxY*";nISeʕ\j;SƗQeb iqaMŭrb7m̲jak UUX-To+=r-6~E']Ǩ:KˌH^&!RWP.,e9\dĽAκmnUMQ.Ve7J:)pLl+Ui[[ Pĸs+DBT eJ2J29WF.Zjrcr Q6V+膥QAp0Hneہ.@. 0i,'q kQq@婏 TPztKWʠcl1wOJˆDBQSE\@I77*|&B]ŌxXu-ԣ.e3<Hsj5srˆLIr˔3/K|[K#ŝSn 歉UMl \.)7tѰifFR"CGs!,q:KfD-Qc0Xr!x%e\^pHlwrϋ3Pu*^:J7=݃qX,]S캋1{1j,% +)!:ʝՑ-9V%< 2ĄᘴT)vK:}2gR rY,#m:A"!nBRb*!01@~5O<Fie ,~s,WPSd ҆oPɸfQm(Kr k"-bh .C W(;)1 O72Ga~LzPbgۈ@ \17 01uAgEgQˌqq9Lt0; 1bqm*Xd[b%t I<#8Zomh hVF 0)Hl"3C rۡXY=1{}V9SF$!'7671RmQB-0g*en vjQwƍ@:ΡL SWCLr^{j\-A=m)1\zUcnQw xD*:rnbq&J'ch { j-˽CPfb|f;s lcy]c0+nysK=:CNZf%Qū:5J&9Ag "W"KwjK UCk+eB7S20&DUшUxΣRNw̄vn"nd?q,[$"1-ځ5u1f\"Sp/N1!Sܺ-%mry[cUSltT:<6\z; sݽҾ4g!DbK3 ˘57 c婖jLzb\'50˂@\ƈseYZWW2h^Xd/0 6M~*͓wʙ" =hKrq1Ch cIc!cf %Sf Q 2 aDV 2Zp'u\ԸY¤ŽA\ ;c3sܔL\Q_uq%>K-w':b{E_beLq+xa<1&9j x `X7CX16VY2\cX@ےb@¥; UĩENaIp!FRê1Ү-3 7s#ppbdIKa+y`e~,ܣ&cXǶRT:wP-X\]UOxf=nדP+ƝAn h]npO v퀺heDbE 67ɂ^ )pb3+ŗ}ID 5= L+r=@.߬{h .,ȆHTJG"DI/ yW7P R;wwհRŗSPU1222( kJ\As>I/ecZ\7ekPEM<sRܾ_"dSs Wu4lGIgP[c[ S)nU#ܪadJeDph:hhȞ]ň i@IHLJi̢xؖL8ce8&Lqh;( ZB1}ۘAjƲUG{DFcc1oK!踷+*jzC[Ɗ *I(o/zr1XĨPu]AHf}OgU'CQ0Yzنi Qlx{٢C$B&5g~%txkpqX?#zT xzp3`YmJ'񪧈˂>7z#U1!ML]lϜ<=~æG˸! S188:x#&F=èO'Sτ:#1 !0AP@Qq`p ?@3y<8~e0v`<٦jc9B8̓\#EAVTF YתG+&Zk~Ցs8B`ōM1`@qj.(!1A Q0"a2@Bq$lU9~$;pd JG.\;?g7jZĩR'\ q*SYqap'"K@;qꡢ=j_p:Q$ 0-\W OP0$yȕ@GBiuS%hS*T\S"0>Ar LMEN@.Q55,H2Wb@r@bQ+P6K欕L>bEJRDNc]¦9TXd}ܸ'2}u>@Cs=cmvʹPyUD*΢nF1=XAK 0c>pV!p#CD r[su@Vpkdz6I#rA pNW\zVcDJi .9QE~*mjT4Jn8q sͪŹU5/Rbs<$j]@=j <(1@dfq-%OJ6LQ%p1&:ulf5p%%5:,Yt@hp8vU -1?t=!WsVS[q񸥭`ETP%MF-&7.^~ eԨ*%E w:ൗZ dÊu`cT*pI jTܶ\ŖK1+P8?'.r\ӷZfeeB Hϑⳤ#Y5 1,^C:#[n7Ȍ 3#Tmf1YbK)4\/Bj@8\K* @p^];,22"jMO0ʄ|:R2rj,/RpQN(AN F):^o16ʗ1hM(, āD@"ָqsCj !JI[eŇWc,7HccbD:r5\%p5;]*BTiJmȣu5GlmfyVlm(]Jub!8$u,%!N*#5+.}.pqk:v= %||o!;S8c.i. a:.\\9$<pu.-uӕَǐ Mm. %8IRtp 5RjjjW ;R3Zt-|^ L! f" dUR)!a%JJ"OFy`M%`UD, 1)ĘWdn,bhM [q.d{X3dff ([3;f)1/n4K %tP\XeeqˆhseW2J. ]ܽDɍwq\n,nZ %)aEpRRȗ֠˙!n,gXJӈl4m{xwŋPeRT"5q Թ7! Kg? 8c0.:8!dMO&4yPʊmau1D=w+u*=^8^nnuQ0/sdtN3;AkZ*w.: r ۦ1)Ǹϐ /#C)8u+S/R?%h/"عKfV(nY-qlm!d[,bpS)`kʗS,9?g2rba3:"DKg94%8*'u"SfD:+o>p w* ;w jǫ[Jۈ6LH-NLsHf36lbո,rW}fu,h .V S̴\ƻTSԉ+p*Aa6Lَ@C3< `P+Q%K *$`gfGRSaۙpK^C5S;ܩԻ7@D ̉qƋ 碑l’eX9^kw^CEBezX1鍗1 !+p"JjTj Ÿ ^13FCڡqł=>fijUqH .TbS.dns#4K41GQ5bF{+QoHA*^cti\ZUZmԬYؒ[Qx c[ @R>*1&#u"D ĭD%\l5]z'E9.pME``m].l ˃ aFN ǁ=j5HF[rӀ#DܣDޱiۈULf@6 qB9j C2hhJa1."?Q75M1~9{!gٞr^׳&߾+--XQ3*; .mqX?s\//y_P-)=kFfP0ʵzDJ gV#6u.Ȕ]iMNj5q.z*80~L`˼xK f{leDԪ0}6 KDB]. K4OZu-Lׄڱ哤MI71iU"n˚XvZc/Mz5225lq,#m/nSd[-+bY.XALgŭLA.-EVefz%reLQtdؠbjQq}2Pqc,by?=s28#1P !0@A`Qpq ?[+ꅠ- Бkf,փzfI1l; ]֥0>B`h ˎ0?N20> W!d29S`_ ^ "YkqHJNbrZEd:)E|% gcätDϱ4vGc+@=gRu*.EiNW;ˢr?AGwZ}N}+Aٵ))4}PK!.assets/images/villa-with-orange-trees-nice.jpgnu[JFIFC    %!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?C  ?*$*??????????????????????????????????????????????????Qk" x)Tuz:,l\]|^G($d!־qM nU&`{LC6+ 쫪x=8S" y &j' ;%ȏ%kH*b. pEl+܃%LO18oeg\' Þ-fJQ.d ]`շUp>Sl?&6HQ"p…f|cV=QyLP|+++ nB)UQvnQgFc+N>:P]t 6]EYlBKUd]|FZ06[]V9!KvEq-ӼnsP#f3hxlTl./|L}dvP}vZ}xWb`yv8Y*ed4ACQ+lQ8 1 "JҨ6VLZk'llU S!{O>U} A2DKG8% [-~\Js"BI! :ꑒݒ]0Jc5 xK<#5k@7_$ÝROVAm5]k䬬kY :22*E[(.A FQlFt~Nk,֋ҙDsUDlWjdҺP}\Ꞧzt\mgmU@"'˭raۗmw/$&6mmXubbsQ^CXK0OU1R|k'(beZiOoc8J+BFOOwѻk, -F6E﨡cOZvTJ=7KLɐS莧4W5("l^.z`3Sa^{ee_"|O.Wli=qc*.A B*ݾskJq"%rKշW)5zeM&|'Wr(MV\vtKo54Sؼo6oFTgc: yIg8S7ZEe+8ʾ+]D SŁLMJihNs:,4_0C& FV]m_НJi~6Fb#eMl'+pO*ޢVpzf8`g+F0jm0e.Ө⮭ͻLG|UdoYκKQNɡd,g Mje>._^k+[a~v،*3+= 6Ru,֫/@>yҲc牞 #''m=4_d:PT5N3X[GiJHTے3X>@!5;ٷ7B U (&r!l磄8(|Hٵ2JcJ]2h<ÔH7&ɉ\X &lm:L/Uo؈L* Ex{Nw۞N]bvA~Ʋ"5[h#=x:TҾd'_]PjTqKz3tυ7X4]KZ\$_k .{rvqcYlm2g5Tԣ kD`Lun+SquGiUxvqT"BdX:ҕR7"4bSav, zn{NuTk ."2&]bʹF*pGsztr$.Q-,_qCj% z=B58ד,<X []ZpeN^ҀV/`(m&#׳ngY y"Vsa\l:]!캦נּN!R]:hFPR(mtzJ SV8 hDL,v@'Y g.d;W1d1w~l Kk[S xQ )ӳ>id(Btb&)qOe7raL;;y9Q oSj3 }-U{y=wɶԱ4.kϗ}zN5S#ΣDW*9rf{|®茨(o,,V.KȽx"{Lm "D&zɺ}*+,?@( #j&UOkcaMjSLXȉu=iaʝma<39y:"יQ^]Oko]S/ǘCɜrVs0 ut/S_J## 90μl{|?V$Ydq n<)G+4`nWdfYMqw#\#8U=mY~m(L^L~ڿ .WnzZ-FY\ Ur]fMKs+DMMd c Lv7mFȋ{u~WÃҳmsLa>=ϥY CPL K*-uI|OTeebq]σ8NCuyz*ԤbWA > wY:؁@CV쓥qU1_ݥG#:_EkWBX%ՓrIWaEnv@ A 6ۊnv"SPƸӶ)$ɂTZ u'mGg=\Blv F^lAW:Jd@a8vR" #sFɞmNZ!D8oڦzVwgFfZ2nf3zPSjTl ;~~FV~u)҄[%֏( љ!5:wGon~AEySeYDgge^W+\H }CƆ́SK~5mE]cMZpů8]Eӯ,WY1},TwjҐP|1_Ր .ΩDfHo*8̇={4 \,0e%46 ƙ K'oZ1t 0EtE7">LBfIaNB$Bq}'A{ӲA'mX_l_eMFFه*Y[klf2_2 ,V}.ᥛMFi:f\`*l,.(#lmub,fF*UOLWG?>uՍ[sCMVm >DUYRD݄꣞ܰfRTH}``6dF\ G: utKG(*!?2J,Dn2^wY"#m%g9b֕)ѧbȪ-U[TUMMwTAjevk舕i:ko@G8uL`R='d;".ۻyGiPlq)x :5`s ̩p]r8L *4cY.u+AOOѹ%A.spF ^ae 4qdy[&MNAڄLƙ]s#"E,+@m ]0+-\{bjEP֎V,֙PohG4O-\w8六Ur \w]KjXq!n{j].Fv6jֆu9{c=aT%E׆%75 ;;˾QDOu̎ElhD M:$)HиЭ ;ZV~gnו&c5,0t k>U(^cMu/YF}3MSGFik _Djց&&IP$ul.r쇕*BǕD=%]ٽa1bN͹6I79Ƶ:!3%1;B'-#fZk[wsYyDj;GQ؀@N˲ԑI(w#*잎q4rK13o>@3Te4VĤRfns½nBgԹ qwDCخZNL>Bb+F}*Q"l')oB((zC,/g~~ -EtID膢"ȱgb&TކϤՊS&k'Dy<)IV&/V:"i)d\VZդ3tLE6KdofdGwĜ\AQqDLGϕ4ִty( 7Z@G[UhC= 2lwglrc]L82sNZC>,,徟;A;h|;RhX~Ms E2d,Th2 g4˦si̩e_EG#mg]02|xSyh2D:xPY_* e*XP UPz༖Z0s;1q'mj݋BQ[ 6Hv6u׉mIA. x3:4VP@U{Ƚ|\KkLsrDGYȾsN|p;lqU]2~rPiȰF[[zXijx٭mS1͚ehPf宱b&2<c"bϾ|m El#qC$&5-[.ν4 iE|)c[dbS;A(f*bANb5sff#a@5qWP/^;eӦn ׉ƏZ|n>SE&\jf]~s~mVݓ^{"Zʟ Y>;opWk5Wix$yeL j_YTշCpY~WjuvIׯw?Bn\@5 RnQ]"uoS +':޺3)"]|Hv@chF̞XÍJ X6|h.WwLHkXۀ4aj]uN6 ž6XPVhus%\ ^G:KeLyfz2AZ?NY ]3qeS`!E;p|`ݳ\%X]@# 7G\1V LFP`Tӄs=H Vvqΰ5 x +S^Je&ys4SdeP~cC>hsY`ݜ|O0=ZgI\s 5iWWՔ+4<́KK)Z^W<kIԺ+rASť05r0G4'JD-U3tI! D-OCҹ$&3ktSeUTI\GwJkNR[D'="R(U2C*gtahUʃb?YD)F FEgȪ!x}?.(ϵټY6hL_`6(h(=6!Ք &*w AӸ+DOjI^y ]ii{@Iڃ`ILd°XܥR먬2mT7\%MW=Pv |֗(wW6'ZD3 ^6Tە@#:v 'ݥ ,m3}+jb'Ө!ÒuewYk/%@h^FC_UFM0z͂U{N,WVܨ}BʤLFe$\oа#])K)uo`wVVٝPm' X.J L.Mr}2MTćՎ5 `HvtG2@>7t.kϒ#}C?F3v i2$D i%L#&1ބiFS>moa (~rNQh(jٗ T(*eVâ{qGgT{wKN vV*"j[xAqVl»s*+Al=ҍT&ۖɊLG6Oy6I1l +ꘄ,(scPUwzFA! rlAY2T4gYm`u\T C]&+_XXd[S&CԀiF@E6[4r=Sfͼsӓ]deضTךD eiXMʐs:: MBd.f8ív2+Xg0& i88A[XY%d&vF_ltsZkMV=J=E71)%]\̤r6i u6)'8EL穞` U k%/^]Q,0nl>z)d o=Eem_ xts?4ditR-LCRPr{le3'?UޖT3]T9MpiYP\]3Je:<k;lm4z _jg2M`Y2Qz#FiǰBgݰֶPy[\ʫr׫١4)t} \fFi_3"*ph&d 4ݾ:jsSԳ(lѮBT-0Ea UHQpk$Q A 486TcSmBi%ASy_G>хm Ē}`Ch 7EM3M7ypZH{޺מC2tEm)J n!ecOU}?PBsLrn6ͲlٗGc\dd(?νV66!6*ZU^YU:g挠SG0 kByb oVՋRE/dLȤI'8XZ{c){-itb<"2m+6ϛ(XTP/]MJ]Nۨ6ZưptLX:eͥg=ʬ(Lx@eY%Ut2b7oY;n &/WS n{;644fiUKT*2`kx^<ףC 5ynn rt8F? .js])U]-z82(BlVw4*}|d]ghW[ꤱOn5D;-}GSm,frE\¹ 0SU(~jr':AI,.԰T_NH.eVL&ʭ_`gQ+hʴW8r-fհag<-S~@sApY>*&tp`>71OrI7#G)-RkE;|{c J얀'S| \@0 Һ> :)Mo5wMfR5瘸dTH궚ϋ*~8a AJo=I9JueiV%cbhEm<~u=bx\nA,784h]U]x2S>)@]N9K?PcNj|d;!ıͲU7qG;ѤAOɸdqt躥ir q cIJ1(خoTٶ:f?|ߚ>z["d肾},i/fՅ3Ӄdל Eq:M Oq|:`bBlc;鎢c~jpst+i$%M[t+\ڀw2l[e4IYJOf, &T$ׂaAc#DqiY~SGh1WY]Q>6FoJӳgK]5: J\_DN/9A3D uZt[!X68gJ<1̙r\C0!dtΨ}M*Q^{ SkfaWQxF%-m"2+@@VFJR!6魽MqE!YtM%[Ș:xT3K=SŦl>c kꁻL*u|nX-Dq^VU諟F}*8ɼ_=]x]Lv ƚ UٯFX].k \bVie˅`N]@b_T&AX * :M"1\8ׄRhQV҄z| yc =7WQk dx꺼-!W6W 1n,7 {ޱO.Uj[Q>bD鹓~,,,@l.-=#1>o]cDeu[ȱy ɍ)MP>WTƲڧ& f !-UU-L%0WPS΋Qu"Hm15sjm~q V5Gf*x[|muz}y :]^O]%̩qu"ݮ& j+zdg @aFt1egU69=X/"J{*C5Ԑ1  5^Y7 ?lMN2Jf1>rIn)S.<6'g>P$ieqYV? RԴPv*Qs ˛4 Z uԋ*R?;F$Հ.bҩ͕2)GFfXhfFx8e*_&[fY"rkf\ڨl]-)<12ƟyZS}е9/m"DZ󐣢SMVPGR+"իƖ.t"| (ԡ(8.K#]g\"vоhr`K X!&HG!Ew+l锶JZ>k6xi.+٬ni_4X=rli^Y@ ƫBh!G@VuDEՖ#Ѡ9W`&R3l`4D_S$N^=hH;EG!9[‡$1հ2ójr[%<`OD9V4O="AؕP)s\ͦC hSZ[ީpcϙK Zס\rr>=_J+ ش&S l1y*2qcu_;9Y`(D8Sg77P [{2:%qȜ'0gSB\d];0h \;tea`icu'\ Ulet*c&r'a1eN$CzɓTZa*gY5F$c`M2д\䑔( iLxi<,kdb(cCG17O4q%_MNM( + HV[lyKu]Igfn_Jpc9Yhq}WًY~)Py`ܢ9Q@wFRL[ԓ(;qkʷCDZ-@@,$zcYQ9`'I}bòzChL.tv1>-lZ76\~#J"`U_df@yzldÅ 5dmw6UYu)Yֶ(] g{h!@gqɗK ~pA_IcD"n_,zm%}Ab H]2 jxʲvdUܲt/[D7K ΢Ju4AX]MsiZtϙa֖~Eod!wZO#(bF_m cbtj:x]yvͅ3>,m _fC\82C1,sHqUnT{IIϊp7\;3CÖ`I,fɐQȲK!lF)#u(ئ`;Z1N{/_`yN}\$ )h:¢m+\&Xx2De&WSValNL!maiBhӶ,AJAp5;s^7Jr6`8Ѕ }tXŦK .^%DJE0:uDiA+aVtxx 1SOA/(݈3[_L$1{h YCFM<2QN:|V\j ϭ;G dfgBY #2NdS)1J^F4qU/Zm&Pè2hf1[J91QMO<LP*YUy yPbcȢU̬ӽ-q]~q&S3 1cVeuDr,T8B[̤܇rQyX*MUvYaibV)] X̐; !z8:p7)nB^TMxJ'TVRHg]Oe-n8w)84ciUͲxM$HJ*),n䳟PvC6@s%E klū1. ZeR:SoaYQhnSt6BR5g#妆TUb'hkO \u'OŰ`U-c;_'K,+z)+Sp-VZ9>2Ϟ-n %m#9O Dl(b,WD2™"N@-8_+QcL=U>Rd vʉ^V=! mYeg|o\ddhaJEf5eIFoEf.7҆C ;%m3UPb#m AT }6 HSEspnfUKUqHA7M,Q^T{WDm`0@.t,0Q5itCfop`oԡ6Z!lC)EUbl]FU)*|QAfzrdAwjw]N#D.!ef)]euTs B)"R8 $IU{T5\X u'`&Ac"V"2r+pkkU8zbU\e&39r*<Đ~y~|@.R57mA kMQ<,-fE::٠YP12ZHr}*+sOh+d`=nLKE+|ű)""*/cU9GZ4}w3r6ˁp2[e0zvjR{bWlfVKjg ܼ+s(!тw̧Q Sw4V zxUU' J LeT9RM mE61[4y#N@iII*L['`;}m%_aU.48z. ?yM> ׽U8y 8{\ڠd=Rf{Ԕ[T }v=ޢ-$t{je!>^TyH{u{sm!Wf,}!6{Kުr?S/xb=NU:{RgҪ6]-Fe`i~1ޢDyiH)X6a{r^*ɱ^:ws>!"12#A3BQa$Rq4CbSr %&5Dc -jd2h>Uuw.d_^ >=34+dw69KpJ?ҵV Rj^ylpN ;{^o94Xl<"3>UY5X_o*W[z.2Wp Hq/\vZ 4rKfА [v+a[z2Ʀ0[I 6ߜup)s[o~ysTqqS" Lfi 2 (u1Ϫ4\ {5GeQ(+k*`РD|CΔ3`޴X+|g[iu%iM* Wz# GGhj#?\=H:g:NhL5sy5s6n[uh< foRRRvlPU=[A5ƣʃ2Ƙ}= Ϸ:ꝅ~z mDskGQ4z-gfz j? <_`z oW5@>B9>Tq;z3c4b"{qF pJ1?/e֋Y ZEh@*v) I403 w]kYOV}h<ΣU+QaV62i Թh+gަ.Xj6':PHucʝN`!u4 r\~u G쎶-x1?= vmMEISqb=ɭz kBbM'.oĚ)h7ָT3?"hW]Cǽv?9p׺~FFd,3lhesCk(G{dv+aC-\xg;cɘdR1[,jGQqց{oҔN^F@Oƃpuì׹urPOdq~R.zAƕ|FUp@!22T?C⿚C "ݱ"ƏG#~lE~Tq@!jBOkt cB0\>NuY&jIPZYN%:sDlH8_98~ڌ` F (\qP="uW#O{V՚Zr?+RͻD R$x.gD_r;?)˪`摇 ڝkU=XDzƶ5(?N8O]{HBQpN6?*,:c[u_!CߺpqsU滬{QC$b]5")ZXArkjǵc+LSZq(b+ձ)qe ={?uv0gӬ{ ڤ(¬GR'#ļ;jE;T#4cR m Rn쐿ð,V; jEщQiƑc-}tCxUZ'F Z*$>Ⴠ{{V:?hqZq]5#}QMQiµ2`uS gUI|p&#?G]Tij?J5k1EM2gE`d9`7fޤOz;3R{5'ٶ'ɦ]Dogg9|Q8`zR&L@]]56|F_)Pk29Rnw0=vrqʫf*wWD:b_N%~$d". q:sWSPe#5r?4gi8$ξ&1X?wDꀣ)'2B0 kqHa`{^è6W{Q5CY( {bjgP' ZwF3ύ`=mXH0j8d5\tڣ@BIȣ({QI0 Ф;jPR1Al[O`??uY{@j>ՏЈvv9Pi@v ʉ:R.bRis($FuIDr'J8-&A<ƣ1mޠvaoV%9 $Oț1KNWic(R㑈/oqTZMrKuv4jP iۂMethc!>& 2;2WڔN?8CpG)jnz`FqD}U9Ιgq|S(luF!A֞3t4iԕqY?][ ɤ|QeH#:'Q 1ZdJA IPus]`W_~ gWu|Z 3J(t`sБ 8BK(ٓ8rp" @\5jzڶ␯#h<9 RsR[H; )'⃝ăHd*|kgd~kqR'GJҳ~{O⸻BϺyR?)׿ct ֺxEGo@x~4WU"siԧlR52@vT5\\$*~g73(z-N#9V/% +ePI}IݢHїyy)$B Ͽ9hj)326CKt`E[09IF'd *u;جS4J)SްAȮކ6c϶ ` sd4¿ڛ[RG+ RHqA+J΄H5I"TG\W(#/}%.1NH@idgQ;V ]D!j¸z{S4Gc1p(9@P?+]h?52sM4!2H4`_Vk5շTqR] Z\R?9j4ru9ols pjnCS j[̒=>HlGDH䦒x%^\X]<D9AEp*|GĄrj Oc|W,__Gl{[x@sۆ'-4hC`VQSRu^%]q^٬yN[:C.6B,Sث*u#.v2I1U` D!>{:MFr@걕 ky-GGƵ<~ڟ֟ڕHWtw5rdh@h?~F»O3Tƌsg`T6zrjO TjS_`_Pj :*iX |}clzd Y. (I#2e럐{AQ4k6"p O, $6&<`9(\Q+iS Fen= !&HsPA/ `` 2|Y*6=|A {MA -gVU k騣{e2 h4b#Vg$Tu i2smdǺ@NRASK8ƌ1hJ j:քf{DWl{==U"jj;9%sVʑ[$@bBc&V1^Eȩ .Њw@'޽#`54Sj|׷s8ةk`_m x`8`M#أE iK|R=3l7PFqm;vݓB2jaP&`JX8c 9x6<@:CĸȩoVp*FQ@kv7%B >B@:{VڊX?Q?ގGx_0JCVV}W%?s!E/dJB2Z)}+1W"Of~l/{Zs?#8aNfQ'X0LĞTCaeAOIi3C9[HjkZ|Q:_wiTkP0(jrU5R7~(gj]g#.V\j¤g1*=*uyѩ(6yfpblrD,{!N( ~$v5#ć.W1ݬ>jq0 -Kd\qD[Ttb2 v"6iJ2-C-N<|V?k3Ѭ1XcZ*徙;2Ƴ]S`j8%05~)c>Dg5%^/$8k#E)ch+Tֱ<]NS"I|PO@5ƒ% 6Y̖b:fƙ) \[_{@_JGXT0C΄V+5CsKy8!_AGeIѓ;HO's򥈻(b%f|I=ObGն.nXG kW[MHC ϰ?oZvSPE%z3"v֭B3ӷyQD.9$7ηQxnymՂ8t$CeN WYp}.+4qrXF3#JR lNF)O]z=ARCrG 7``昜4\|iQZѩߐnN)ӓϽ)Q.~A8=W֕{e~z.qQm?kg|h]V B(SF *ccfc>Y5;W:frd XE-vxhOՙS& ZLbKMh$DGP%#aOYl)<إ{id%;f]OiFCkixP6}6*Ƨϡ(_wwCj2_+^#)in(VjG PoHGѩb |枘i7!\ê֙=Eg۪hJuozR+Ȥfs@CR~sop9 Eu~."X\9( j*Mg _朝C Hj\B`@zVu02++'4e&JB}<֟c#\!mf+}|F:)b/R!.^674+LH$*- QI^=;86yrhxܤǹkRBPq~os()8޿M YB:xe9fL 89;~q"ڣ.Clu^͚pԊ7`?ZuR1BhH=mIρZY)C}3X+\z.VQF2+ v!M}(:Qɥh!^0-$SCA0d*e&brqFB(4#g[ /?b(|M`ӵG$|\wx]BHx!`9hPܜqӲxjfޝZ9F^=50[Ge"8{X$麙W$Bgb, XEDL{oڌbHdsHRb֊!6O62H]qɓЖ.sz◳[}3XItA9; ^va["l ښ1,l|֐ ȺQ|_DXecw|JߌQBrc.j]־;~쪕k/,* w4_=f l 5y*O bJ'NM7-M,*xb9 V7N.:>@ug>àZϿ#XHj+$Tgƶ++nz׷)֏NBRLCC`Vn$DpS 81A3qpƜIS7myuWT&H\5KHeHǀwfݰ)2]b9_Bq%Ø"E/^Gx "MeSZ`Dj]"/#qǕұԺ+2&ĕۡI;{ϙZ8euP:8XrR+cIc [VdQE%xŹB&5dŎedcW㺶`X'?5(JE+jԎO?^♋=0v]WPeca]`H? P_ ~uprS/Koj5$:SX!T=VkWZȯj=YC#g?T`)}N >eF;d/ԪE!-:G -I랂JQyA#|"LQb4rq @du,a^ڡ>;[|c=_nb ye4 X,Ò$`&Jb~1BP*ĭjLxkc &ьm"δ=4*Hv 6%gI%xnnSIGsھ ;ȋWޭ5aaCRW53gtɕQӖِ|v| {iTPKQƙ8'a`XF\;gD+\]V+مJߊoJ@WQ\~+DǸqPDUܕ9[J1N*tti,6*fH֛#RZt 65s7+A5/p>`ݍr^G oX]48[ɠa&a0^"w=u;sŎOw.elƎ!}ˠ0W) F:naۼMP"ڌ!^xe B??wBʜ #6&)ͻ>Ɵ? rFQdquԄ@>;'Uj_I_me'qEI=f85lԊ[9r\`oOTi[*+T{z,k4lE{Qfd)uƗ?u_MdbG OQcq#oY$ dЃ$ y@3WkC5¾{qN0_pߊˁs ]i[lcvH.wrK86_{, ĪQ@FP#V?z诹Xx$VGF`jeؒi;{ }:[41c$EuBmӴeBppGU0">TId ,"Ըv&cL\YH .BV(u]ֿF uYZɬ]G0dӧy NXEwӃ&9pdR67jqv39}D9)h"DzVzd~G%zE@ٯO!PP3Q[ƌQZGֲ1>T{W>^"g;xfC3PaC9T#pze㪏E&\+Ɋk y(-E#ŽSfWYF:ue2"eKYPKmv rXf}j-&J_6}qHڪThysӊ LM c+VkXhUXԀM{P9=_z455"}G$q"rj.qZúaX?w;wW2#5I%[@g*mM$4^>5 As\/r\ɭD{ԇP2ccP캚8AtWZz*GɶW:jṽ"eI&\8CtSAFZ1r&`ZKo#>]V`BHdjI3zɠ߈,zԏsO(:K]G\`h3>| Ls BF CޥNH5jz#Ԋ)?t}HQcllIVMg2sD[cXZFWLmSn- joʊOLߧ&Wl]4J34?9懷^'3bbS*xvFDžO2T*oNJ5E9ך8wQNE>$k[aF uM1_ f9`Flׇ^nG'ɐl'%PGsoZ |}kKd=#4ŭyc\##cϼW_b,Daנː Ok7OCʚR1ڟh\jH-ѕmpTCxHB+n+]5t?)[2'5ؽ 2vl>U`,OR؞ŢGב)/"=R*@D8ʋ "QاyG7.!)m<./=$ާ!~oS1x*: \SXyayУƕi>W*?[(ʮխJjX/IA"Qy ycʕRG&*R#IV6A`}@X(z`jLk'$lQHl)ڲk5CX ~R)z`u#h]A(QPZ5v۳WG.՛)$CύO .(Ƨ` 2TRDkE.~yjY(T#Έ%0XR=g(#AOr X\On~L[qEd8Y7#Ц{uJewC=mrnFuH'0а>:\t=Nrjk5+{ pkklOڰG4:3׍l+Vz֣ 46hSo?<%(JG]f+\۩fD/3F`Rʬ&kq&C2я;T[|M.uѷ6߮&j=shN{m>-#pY0$o2M\F2-R4gP6JjOꏷuWGEp5mi!뺜Ԗ3p;qK@u%ߴ wyqމfȮ1ક#bGdo~I G_:&k]B3G4W@#[j$/6X:dSO8tn.L0:2K?M{wGyϩ" ja#),#% Ri=C[ϪPyOB\v0ja&-,}w8mxk6Q{ ǻfyn^Y =68&UI|yYFVĎ\Qfdw_u$cZ[(Ec^(p*ev9 uhvLwW0G/:%фƭ^#&i:⧌:8#0INA@ݘc]h_[W*|ૻDw,,R!s"]хXރ%Oq*^VզKd.eߟUٶli{< MW1fr5G"?ﰐ0}?p:Um*@ؘx~*2[G3SH0UBB|i>"Mw\#"܁4ROD#f)f$cOP26eOzFA;PZM'aJzIGڹOAڟũ[(,WP8@{9VFDE8g*_Q#5#JԯWk[j@|$IDeq=Ԝ[&9IXhl8i"o(k# " Ԍ.LDM7Ҧ`2SH*]H;$LSaMG1Μg Ty#_ 6=J%ᝩYqjfdдktG Mik2Tyh]̰h,q=cd$+˷xOjj55.x-\tt#,3Pͧi]ӯ5p u:IQV* &j[bYB[.%)7 ~ږ)U zrfk#V#1 Z\DAb EI3r!>qPe YT4+'$yZj[޵>Ej^Pțl,|Y%.Hv4u-ɠAJSPhE%R':>bn!wkrQ aH̹v\ՎV0TxT݀n_Og-@uX:jCGI2,x'7SVb%dgJ -jrq_ Ra%%gB*ch *4[ 1Q FV^lQ8Cr5>TF PH);mHqzAuQ^"=Fq̘UJqı[ɐ+E;$1?7\:onV2rکﮫ"X= sW-/Vúi,O]IuyKi㿈I3h\d{鈤z֏WLHjaX4u]5_Whdb#_u_xP8So5aIɍ,\ҔTŗV ~PHdx>Zqi%2!NWDE߽i5* 2-4:vu!ucTAQc"F4T)HXՒmK2U Ԗ,gݕXdJ2fh8@& Hg) $`^";9AzHCSETCp_"3u'pkUMJi#7-EH:'"Z!7*kG4ҽ_Ւ۸^N/*HB)Z[C ,m04 KMIWe֮$ F3.F}zm^|[xo%a$?@Nޡ~-HGoT_-d،ۄ-c[Td4$#.B?wtlc{ˇ\קŝ؈VFKDzjʹRw'˶-Cw1]B: j6F%eK{\{bIel!Zq''#f}b ]5is") d1;tu5 ֔x4$sG H(0WkN^GsKnwL(iv`l$`wSQ*rxBt|vZMq6aI8`¹ 쳫_g+"Ai\EžLPcLCH$%ZyLzT@y*YxBwvW,k>2YsS$\WB>~Bi! X)96HO*{A49hTɩvytX#9) Ni{k?5I'pSj;²qNxY6RQiQ]G!\XAT݂,fR)P\G$gn!A 1bf] [yyzL*ڞ{'+ҧ+nWffKɦ d~* ie"጗Hdl!(-lx~.;xUtG"C^8%,N NB#)ZK_[>NE yȎo8Q um\!%5ܷ ܊c`|ŬI-ZN'$Bn#4$M$512#˿ =#b4Yj?t8r3* ubjyJn}$G)~:bp.6l*YS̏Sa$,Qf/v`.&H'=ѼJMq9 NvZ8&'7UIs'I/x;FA 7RL=B,I+SD:=HŃJ{.|6idcjEjOQkuԏ<#|NLKlrZb;>jи.V=m {Hbl ˽^!bUFȫH&֞3zuHj5g!iN0Nk4G$-G {ː< ~ںh|qhLK'nɀVDt*=uqrę∦C*SG,q]&uA*OFenKFxрL0!QkoQ]nZ _>q? (HKk?Ʈ"I dzoKGO\M/ 1%PNc1e\I4A"`ULE ;HKQ"Fj3 %7 s3ܕ&zM&nlQŷMDA<U 9Ȩř-7#cO;Sο3ZǿX(I"1ӃI!uuU Y5&y3FZ+͒\ ml_S(7IUjhT֒ kԆps)Vn+,ѽ[RfgSu<'(wOdh: $cajOylVq=QF{YĊV뾖9 :FNTӋ$-OzF=6ufd)4u7 P6xF Y ef \1'P7~퉁|J#c[Hx{Yp*6'ZI|~ի~mmQl9\~N-dcՉL8DR`AAu}{R)T"﬊tQ1Z[[zXA$2>LLwt¡t'ɚ_I2U˾\m zFy@ba; iY'x%Fi_BmFTa{|k>#LJ(E6!Z5[&$c҈V<,IeA$7GgDTc;_E2zx ܍o64("q(t3PSF_;ӃgT}A/ r}"Q O&B.^ITml5*iH^4[ʉv"bģh.UtUq=$jD\$תbu\66eTψ yӝE!V9 )8f82~S {bJzL彂 H/PMuΎ3-W$CƂ[ WIFIPdv[5l6Աo8,roeΐML#XLmg/`zQiimU#*dٔ⸎JYc 6,$d>\(Ս2g9dw`Y5ǒ-\c:}TPXڦut j.g 0'| kW^aicI4HS irI10[Y &(Yuْ>F>g+#r=8p懵9)~{/Z[ =] C<8*Qo\C;@gXȲ@EZfxeAFεI~-o;Lv $eejus+G5꥘ ) &)ݺ˒]\1|)$3V6#;HX/4SiKI#$$2;^4qܡԭ#E 0a,;ͯls_uw_E8 N%U-AT^=C1jG Pcع #IDh-щ]DQE3g {=pͻ'[D|ġ1̎NvYG/ݫ0dC`C%dARi3jYS{čenW l<&OR񲔸 $sE!:0V(tkĒ'~*)'˪!;op]IyLC$djXJsn?S$S4;:RY</ݯQu U|"%zU[8r1{Mʡ ;y$Aǒ8%F4^L 7׳Oȏ2:YɅSbgyǏur6 `? t<1SFjhe1`FA4SkAɣ @F0rjed}4ϳ;b,ZNJRbojiXf8 6>J`O7_n]]ԇcc!,I'oHjV aaGo[GQģ!S]@T#!`:.i3u8&X[ԯTb,;a%AMOݗ2 s[2u,ce"a VJȑDG: r8Q:ddz?epЀ2±4*-2%Qm3XdWt+lb1l|(#g1X} 9" Գ̖"5a$~e[m7H1cmdDWV(,v3V*?tg[[ix $]JK%G)V$ @"-zŦ!"t=ǡ<k:^@).L xzj CDTf(t.eHå.EV,k({TFȞ]Sr/|!hPEs 퉢)3% gSxmxF95>dk3R\Đƛ8ki9(G|+f5# Q 9ks%w,*L8#Y}3 AppNyձOQei\LwyTUM+؎JЮ%]zdr,Ȍ'.>>P.ӡh¯dKta *䛰Fla%zy=JtC$Y&ɛ(A01=qo讪-B;.-q$J(lj5ӺQ (qF!'n4gGtH,u99ل:HV *]F֟EINDyXlxVPak7x*;0/sM"i6sP|wlUcV bc.2&O96&L[Oږq!z.W!S K7tZƐ <D*#3TR}ؼ6|FLIzz#Me Y!;"K$ux$W%)f)᮵S? I$ 86¦#2{4}vm T49Ldbd%VU;VPf*iW!Fh^WHuȋb4Sjb$սVёDWҤ6^v2I!:XS)0X4K(7?,$殧I7H k|f#Йb\vs2D?VCO*3롒8s&U#<'dDx!0G~f>ˁR[#A!{2J6l+ʱ&wogN`4ۇ(jM&1z3sL24g#c>]}J?aC;1L7J"a1h4F(q4X9%F+@pT=m*SLYIkm(5R`d5Nk'c!'P͵^ȗJJʰen`=mqCE:,F,mF2ԑT&8ͻUߏ̚g80˜Orצ^>CV54`0<<ʡЋIBtp!2SH.)@f+xЛboK_t{Bn! Jw.\c jE1"O$@G +;uck~;'ۓԩ<<^p;Qz`(,u\,Tdv@R~vaىM'%~}Z V*uY)~PTgi1Kp=%tOKg2"U Q&sS&pi3寑~R 'Q>R]w`70Et>r̅Y+Æ\AT'GY*ossiwqDŽуM,Nі*"9:y+q&N5+n#SnwN$BL@oVis<1e=fTqG6߼Ԥ\%Ԑf|%c/RC& | &^pBpq2egAsF.$$8d7d ϔƦ#3;nkiɡjv#,*a:NX,5?(lNph!qa+b^HO Sn!>_7G;cj w#RzJi6ԒKJ¤.9ь23\\*&.bF|-2"NF"jI"y>r$\+gb卙tsZHL$KNuH#:@^E@85t P?G4@jh9ѱab2i[d[z:ڿ#`uU;laqU c488[aW}Ku 6Mr}^-JvLU[%&7ce^8iFDw\ıMI02;)f.~|^G#*n)s$(gӑy-DŽSB 2~pnXU!vGүފR'/PrZU̓&a#X0_\l@ХMts8LdtnF+㉕qVG!!8TfեrLy,o?$PmM݊\㦴2nIOew͒hH6%@(Tl.FYu'fOR0@B6:P}@p7R~5pn\R*HB 5E{rM$H>&M 7~b "y5\&WZ;,,H TymOt:rl͞gy KO,Dž.Z$rGYLIsUo‡j=%0.u @p4FG:R>x츨fIƘ̓Ijs+R^Ađ(l$_5"/v*Z tU#>\ɂTF P5'lceιÌHpP~(o ?HuK\eo+oS1 KS$Zٿ3}dK"n~fH۰?e9 Ȩ䌰ҥ9EPj})?4vk\#=鷳F|cVw$.µ?iY#lx.A L%E췙sUTFj:ཽIߩNl2Y2ue0K# s~'0緒+iZ !챦qK8'D. .Elᰬ8S;ktRdڌ8`s!e ZJx;' 19 b $8Q)5xPB ZVƆu4j7:,2b$D?ms HynLW(ƍ/&Ii~#jj^KvJZvxڻ,&&1*}C( Ӑ+>M|H?Q!228Ddybd$$8j͇mU!X0Ԫ:8]r9|r:q8譽H̽5p7+HR3J0Hp)>GFTWn-F?Dp31KKh.#tKJ d.]i $cIaʟWT<3JN%u#YDXs2$KU>^b.raUA*G*~`MwX.-uWn-ju6B-+d ("M$d}> KGQjGA™ClnYJ̪tXt L-zD&\3&'rSx%g V:4r^E_2iI'2dC>ʰ$Ēo ~=> R ?4%a!JJ8֢$0ng"f4` l™c %/ˈc(ڪvF>5.jP?F]όbVBNp NP^4y۽fVH3a3Ԥ^S,!RRAeB(ŕdh]@Z&5nDfĊ!틘^)!`jgA&O $n-BCp(ڌC`ȑG('n/LIFLF{֡ 1ycH I4%fI$O5wChqĄQM)ŭ 0;!QPd@V4\Ґ3jЛg]Aç Hv-V"HĚ`)V;qP6_pFeȉ IL5íS)q82zp,DgePh%+YD7ZOJQGU=zuX]ۆr`΢Y.s-& OrUżq'Cm-(Gӷ%S<G +!#r l]`J۱iT$QM ȱ iNC/emIMcBFVf(E|= ~Y` Em G#v6t5&W1t*H0MMk#_;h5G$2ћ!p廖BXHU`|wui% Ӛ}8iKS; Rr{,Mll$~"cDpv{ؓQ_ߴ( Cvv,o%IgcavQ$ Ysƍh_bcz#Vjc.zj1;!D;nQ[ɰ'U!PL 饅2mIq;ϕۭ̮Sr"%vȾ=O 3* +!ui$R:˒d}[PW,4J`3CyTۇp#vMzZi(  L#H싉$wH>' ;#O75km"ʛkp6}tdz1']j72cA$?p6"4׶&zsBXサUt%a[>lj.'D$g3 +vϓZ-15A?=i Xa\hlcieQ3(Jicu< UG'.$rUu.$;A\71D7b*y)aw#յхt&LZ= ljj{{VKȄd؛#`c}>koKkhJ'§ˌ:&P V|aG8qW;e-_NW*df`[QP2:xٳѰ˪:R]2(id'R#"-: XWPD(ڣ)'\D+~ƫj/#mF] =ieAEKkc_V岌-5/p#b #y]eJ2CqyN<_l]݆4!Qhor e'qZHNi;Nݲ}iAjWKPNmS߅Xl EclpI*p7$ޒ]Igvkr A1 ح OQV w;ܕL!A䟨< .nI"@;RTp=V2g+Y=cڳ .WwҦe`O qd`tf)sfau βi8_,]rVU Ui=9Ŕ9Y[+XA)RqHwssmzȃ#w%̛L izcyKT^%W}K(0pc$ /Sk~* TU.55`5jk)ר0pWzf`=@IȣF;g'fm+KgHĪP-5{dq%rv-mXHp.U3WZn';zp34z$ͥ(';L>5SM[~(1D]k/cD1\'8\MY8$0^q>&S4%q 6|jluFMG+٪Ub.7qIv-_oʝm  a:M - 4Q'-P02M$bT Z_1 $T* -lc%]W吢-@tI f adk#5a^8L!h@2\]ٗzlRC%)]]U=Hb7Hτ0W_!,DNRxPN<UwY$aV!DP\E*xcRr3I'MaɘF&m.X!\U1n<*>ٜF%DI_fT 43' @!G&NŪDUZ2E8c-nrcl *Yמ{Ʒ9IZWmA<>14W?hDxRuWWg@dþf$ڥIq2K2Ecwx37'\n6 AHf{G{=#M痝Y뒗^wxmDh&/QxDsuS?HD3z3"l,BhD":a'u8jy r6K#]W:]F́`"x;5Hwq8z)q,-~z2ґnn8J3B4c?j:w@?ϽJ91 L>@[uz$nx~$C=0HU^A釅7]\L>| AbXtI$.R1Ck!DRZOIʖ~=/3O9]d=8JLLRw;jx\q2'kj͍|Qy_x=3)w!ZzNQYbL̳+)c@d ]#JK1OBV,@]iI%QOӢ{"Al! 6c_JLH`%n,71+00ox)^I"|JfBf'exs\)Jx8]d0G0|EF[we`*l =;egmRŃ[>]VV1fHnwWncMwP5jf1nHQ zX.q H6)4Uk]ZN⭼w{4%I DerںԌ{Cp:?:Pњdyh@H4# ^XՈ݈K%Pt^To. V0ƸxLFc%^)Yizkh")HO'y1꾛-`4 fϦ̙ѹ=qS;}KqJ|b94D^RpiR8bBjb*xX;AlY+l\E&Q6WJZ qou -]B؞H;OZD#tXƶҡȞflĊXpj$֚UI-N`72D5ֵ>FXܸϩ]Fv5 [&Z9*i9QdRtQVד[#, /72B.BZ+`.ͱ9 ܧ X~Yv Y&eѩ+ $wԉ(c?>ȋ9|ʁtȯ+nQivS*آi-uL v%EJ 꼛G:pV!l3)Ny!T``ȕPHr4߰ZM??K`(nC }OľF+<ܞJ&ѽ@ cay2£e1)ZX'!&Dou"b1vwr, Ne;B]e}}=sD- EBro]$>_n%^G5*}6I 8HD{7 i*brh&ܶkP%R銯MV7̥PBFX0[42#VɞMeOo=e17xѝ$\x Dcɞku 1XI 6dʓl؍٤߶>br66mA&d3S gDad, Ѻ'6|p5h$p2GӆQr JŊN nTMh#N -.s1qW1$n9(c#?r;Ep&1 -oC s 3Bs@f'>XL` @dy- rMxX.f}HЭMG"ScA㊻Dm땧n 9qק\<WZSGje=PDGI.%WH%`@s3I2݉r͜ Y':Y2NE_N9?"+ڠ@#EO Nh=r`$[Ŝ< 9- 4(W?nK^>\D Z`.D(x'rϐ6a[01[! @Ɯ0L SZF)xu!ū`l'Ǖ 좟w{;@QW (BbZI$۞qE3#o uZ{2!Q Q.j1EԬ0Tb"AV|h@@95\(֡hѕvhZlbUiY2ȯt:}ZfB@ĢUԬ0ASF&$[=*v&sACc>9 F p]2 Vi G RZE6cSzX'CJ\ $\ -˔zhxy+ԃ7piL$XFf!x'%YqmsۊE( „8"8vHjrekj`1溘q!A9b't! =m/2I)IE+-]Jz ! P솽uPmm:J-a" C,3ݙS1`pjya̮7dj}-Ilc}są ʇ,a!\.  cˍx .Z3rQV;/yir$HF뀲1y6o">˥x 3 E7Xhi"A$Ɗha~8p#X㵘k '˚ ٩1{\ 3cE̪ϏbRPnқ 6b́BKqEw2[Ow':՝0yIe6o1DK#$-լE.P]Cш^{h,r7<xW][cmLj"B>".4`V *FE}O%z_ܴrL,kIc ^iibH-Qm3꼾]kWM%NH#$kSOoͫsóeK-zD6#٧K;z5a }s)%@[˨]p6"u":@U,*AmI;={Im'KL*J+~#hW9NQ \UP<9VեqJh6nbYN>`G0!?g[ܤxHI ORjS*9VMNv#i1;bfR01\ܨO)=*߹n,]a3GMAVԒS! #&Nu[Xɘ6: @8!=ݯr!Ku#Sqf$1cF=zūtFtA;[ͬy1 ;wvMWOc6BDfݗ:N)Dy 2X)Cd"SFP+rJGWGwH#g cuQ7PwAcb8T;Y1  !3۾Wy2mj<R|s$I#-i6hsi!kK)j)$h4hr>췓NVzg$T"fҪ2_Iv?:pǽy%A`qQ˚`:֊}+ӣEҥbdiWdr \uՒc%)H#OcpNu겻( kE6誧׫T LY2&$VFa@/ᦶrx LU/%/$DKfmG"C"Q/AE[.D2I]N@H!_φjg! )cȕ'uc|j!b܇ &qg>S3Uٲ }DwJTsY\HLA V-b(eeeuRyH]SV^'+)}5:"065g0A=1H B*0Svlx#E)!Š7VBoRB"? Hmc= XfYb;OeOhLPuSvid&;y9b!4Ji%+J@|ML0xxTB{aFd漈ItSlBNأ2{6$ \Vc3RQ$nGr,@:z#_lLH@م%3yeAn,Y [X0.$"C%fܓw>qQq;H^(cѤu -,rT^]M;_Hq%VQDRM5& N8AȘ ̓.`NHShـKF_u^R("(J%)6Vf@o1+53a z M *F^LcB 9)rI'ێLF0YA1]Id`F HJuRlmSXfv :I0{ A7o!~2AFQqSolTr93<ѩQVbBiv +$oR?ޯwLruҿɠ h*薽9zvnafnvn:]s> 1TIqܗ;xAXBHj'6SNSv˕S .`˩ً^XhԐ H.&1 4Vb!(&<1 P(zEEI*z3uWaq,{՟l v1vTyFV?*i4?u.|*GssGO3b G:•3SvY0,k::!y"k[zjc;&ېQ[c.-$QosD"5Y˾L#ڍp~L ;uH q PHPSAj]S=F@|"{wQB4-Tʹzkq:D 6F(qS2(D`g02ȳ(s~n#:7lca;(8-Za-ԑSp6׺6GB"<atΧS]I$A1Hy1a e]Z8>ۺ[Hz2}Q4\9\9 Tvm4CUR`.C 1Y$VD-&d=1K:!(e$ )SYʥZ,vTd6#; mE=ds 7ITZ,OW/2?Diޛ%)Ru]z23ӊ P%*zA>coySEmlTa^B `( W QďQND cQG@f$aԩq)hWj(: *IFHRvJ T {yI!Oٔ\ f8?|ӑzJ_}h)*f&x>9ZN#,q6X9G2"Lme&H#/θ|Tvh!"yG)2z\LG; ƭ1-M Hxf܍eDw%IVW g +wR@HyP$u-{ynT [[badMxnlk2Kf?%1Jl9 ԅEbhUjXo\!潤SPvezCr<Y(b> q~KVˍa Ք5mmVJê8r;N\LwI52[>:!]M ] FuE|h2jY\Np;ٱq%$p\69[fTbKu"4ke1PH*ia&U *L#s3 !/%n̗̒.$25w[^"*K{nc䑨ExlF$s| Z!42$:0Kwy+QV%Ᏻ)IdLol54ymx;P[@"(Ywն+ˊϊI8i0v9$HO^t`+psT nd --"Yz:Ƿ6!n9*"6ljlyW[xr>}ҡj^G?*su4Ty q;@q&zϵmuI`2*k2b#@@WH 0O,[i PL HIyvͩa0+F$λF8kHK.kLarr*^i#OǕ"!Lc%}&mq"h*g5;'}䪁h39STҰa¡BsHqڸKLY#,NB%32E!׶r2ӘTH$9j8 kxv~p:mOQ6e1,j kB[{Xxغi 9aҮF6cSBafYm2Ɣm (.Ɓ%p U۪YjuY=._SHyzaB;Ie OÂt.iS'e'8^7ES_4=U"|2R˺AVZ^X{X3}ۆ߼1 Wb w?v+Cȯ?bu.PFfZ^_e7J"\{5Ƶ/OqM|mX^ 4!dj"FǑRUV2Xy,F%,qѦRa# ͡-7¤'GBFLU#Q`(yDt&_*Aƭ]mJF !Wsw/W7Y5>~e54%"1_ME==츹d}Kz)GS*楋[ΈOUELd'67ABLlxnVyE-@ovx}O_zg,ʕ(8^&0p ܆]Uk'|0˜] w1X1EfN_#j/;O+4j8sIVD lHݥxg&9-*4]mHM\aF\1k ēHJ)nD65 .fJF6[`NT$P #GBxcaO"9`(Cຆ[C>xr|F䑎\Ⱦ88k"Pw>dܯn&|&o#9_bQZX+jMR?6@ Iq>+T3怜n\&c0"^֙…Op ~=3{ЍMG+Ap⭛{p\$8?C11n^LPH-ubK J#`_f-gC}dIoVM8oh3ZjGutt>vlIo pz5Hpǒ{Δba7VAh+O3|~d7Z LUɊxޯ&#Crs#xSH-[ǩQF$3>rָvUm?2O A, !Ӏʈv|d.ȋݨ\7F%/&bB{UܤD HPWpF$aqg ؆`ݱȅbN+FGI$*FUb 1$=Ȭr#"iR+Ls1#}e *d ЎR8> & ѯ$,u *I#Z fא%; RJ)y3WsĎRclʟoT(AR ŜTpL )>$Gna/ nO4eْ5y*qvjz6uwv Vi{0ke77Y5rn٤DnqC}~@lUs,#d 0ǕɃMK87r+9cTHAd@ )2øo% P& H2G)9 ef-VɤxL@fl7w>&*OJrSMaDM/ԍN4x=v ARL[Va': ّ-Ѵ}sj3m[laDy|Be#fOCihzwGcW '`٫h Ye{]˨^Zplx9xD;.U"gŷ:[o1%KXhm|"d  aE H5feOt[]ߊL8\H;9)u#jAcr=(wX!Ezm$ c] kbƤ]hTF)Sw NdFWɎ@ x'É#<ܮ"JCO4Aft?fS7Ƃ<.5s̶sR_+2j8c$m$c4{h M?"՞NBB]5g;; "CV^ytÀdwJ->^4W`]pg'8:[<>7DyK"d0dN%8PHb7q2ly0%pƤ2(hlr"rUU&βIEEڽA@n<>k b KV2\qt4I^"˘ᶺ뉏w2}PEg Av}6S0e541 w*ZL`"eg%IWCNto @F3SO I;o*#}Er4 uME :$<1Eˋ۞Ak{ SfZmRL`L|̏6(5,ۓW2믍@>fosfM ;(D5S"$b,M2ij d meƐxgˮ1&vY_!0.c|视n0/4[w+3}5H 1Q|`(x`#'^XYN8TJĵio0ԹTk;YJZlYA`emc5ľW& x⹻TH ƃ@ŊB0jB2ղ,I,:'%YYgJ6({a>de oN9e vڝ 6rUt& &&;sVrjrCL4,RFYAX\e$u~4Q;+s>iq A+U'T5c~X8!n+DQY=~iJW?lQSB$ZZOE[m]%oý=2ʚ=4 7F dC^VO@2V?!`c|rr4QE. AhwJn勒ţ4XQނ`C C]!Y%Zˎ4Hb3ᴱȅI9HmR)3K'Ԇ8?-;ys'pw$-p񡐝üMQv6'":MR]uu4B 7GA&C;]Q.Şהop"C,}D+drǷeR9T,V*ObEŪzfK.u+W0ЇۚFZrt{p]p,`u#@֕OAƦ2 xh2G7jle`@JZ`J wn7 Sd0½gn}EI)Q,db9}d* ӱ AL\NFB #+}LX\кM%{8XB̯TrUT ;{TM 93F jD03Dx+P 'j h c PZxU\FٔU8 \f)>c o`A)%>s0Yx1VsLfHUUa9Ҽ</7;}r%oz\ŏ,j1}̪P #\В\Ǚ"?fD."(q\#Ud$ : -0b)d"EiV_S!6ڊOa^Y0E :?3r;1#)!p0tKhf;YLJP&y_xnIDB#Tר EG*YP+sr+&q$u)"H|# 8l}d>)yHD #:fOM⍒fYGisMz1,PREJ:` {ah~1]A9л{Qļv#Z`n?r־ʯg,RSr@;Mzͬ&LC(lQ=(܌yBy o>i^8&8`0dUpu),(9I("i}OGpaSjCҟK2襌N4 ngDܱYq03bYН…dn_pXjBh|:;&ԉrCʚ,u;l)pYx*zuA>lSMRv,%2&"#<6B%ij`!z>1PYT 49ulj F.ע0Itk&p5Ba+m㶒N12*@s鰞/ k~T%ձo+Kn~m)PсH"I ¡u:;}%!ѥuDSRݮu([Q=ܬܴǽsCc jh3i:3a"uʨ4_m,Љs"Z\Y+UHF1p}e#E[cpK1ޕy6 #h@Qj9qb% ^-6aex Bdž!Q/.Yyli%#p&ojȏ}:O7&$C2֌rxRBjF U2HuNĸ 6 ?Z1KP]H2-`r ~Ԭy:VL#\5z?^ mx[F慲BIp>Uz)I`RO`shRa^ŲDXD<+Fʤ򼭰Ϛ 0ybILR9,B^DsOvKۡokȦF)8:G 3mh&7sY5pb8.Ѱ`L"t,e$2 edzhz*􁢴e}o%({YWY*m%ܼҵ<֛QUv1uԥ/:պE>YLLjsQ6(sL|\B\Yd;hq »SU >GO߱ J;Ki ^X@e_'ё@tiĕj\,Wϓ=) `ѸTEێRw>Q;^nR{CgY 8p{IQ$jT1dDHz)`fx|ͫm,+Ghf?`‡a8mP@s`UraR(QAp'ˎ{)`V ,@Kn"g1d}OBU$ۭ8-VГ0?x$']*K!^[L sI҅QJv*HNF8&]pHhpȅEm "$CKC{"=Uۈ &- L >eȸU.I ;7OyCY ;"`|[$ .6nAjZ< 5dT*sH!"MlF5hTd.KW:]\}wJc