diff --git a/figs/centralized_control.pdf b/figs/centralized_control.pdf index 0fe1b8c..44e923d 100644 Binary files a/figs/centralized_control.pdf and b/figs/centralized_control.pdf differ diff --git a/figs/centralized_control.png b/figs/centralized_control.png index cc210ba..b9947b3 100644 Binary files a/figs/centralized_control.png and b/figs/centralized_control.png differ diff --git a/figs/gershorin_raddii_coupled_analytical.pdf b/figs/gershorin_raddii_coupled_analytical.pdf deleted file mode 100644 index 4a6e4b3..0000000 Binary files a/figs/gershorin_raddii_coupled_analytical.pdf and /dev/null differ diff --git a/figs/gershorin_raddii_coupled_analytical.png b/figs/gershorin_raddii_coupled_analytical.png deleted file mode 100644 index 5c01f53..0000000 Binary files a/figs/gershorin_raddii_coupled_analytical.png and /dev/null differ diff --git a/figs/gershorin_raddii_decoupled_analytical.pdf b/figs/gershorin_raddii_decoupled_analytical.pdf deleted file mode 100644 index 15db81d..0000000 Binary files a/figs/gershorin_raddii_decoupled_analytical.pdf and /dev/null differ diff --git a/figs/gershorin_raddii_decoupled_analytical.png b/figs/gershorin_raddii_decoupled_analytical.png deleted file mode 100644 index cb845dc..0000000 Binary files a/figs/gershorin_raddii_decoupled_analytical.png and /dev/null differ diff --git a/figs/gravimeter_model.pdf b/figs/gravimeter_model.pdf new file mode 100644 index 0000000..079d69c Binary files /dev/null and b/figs/gravimeter_model.pdf differ diff --git a/figs/plant_decouple_jacobian.png b/figs/plant_decouple_jacobian.png new file mode 100644 index 0000000..dc7e10e Binary files /dev/null and b/figs/plant_decouple_jacobian.png differ diff --git a/figs/plant_decouple_svd.png b/figs/plant_decouple_svd.png new file mode 100644 index 0000000..3d9fc58 Binary files /dev/null and b/figs/plant_decouple_svd.png differ diff --git a/figs/simscape_model_decoupled_plant_jacobian.eps b/figs/simscape_model_decoupled_plant_jacobian.eps index 1c205a4..934b3b2 100644 Binary files a/figs/simscape_model_decoupled_plant_jacobian.eps and b/figs/simscape_model_decoupled_plant_jacobian.eps differ diff --git a/figs/simscape_model_decoupled_plant_jacobian.pdf b/figs/simscape_model_decoupled_plant_jacobian.pdf index e9bc4c6..1f89f73 100644 Binary files a/figs/simscape_model_decoupled_plant_jacobian.pdf and b/figs/simscape_model_decoupled_plant_jacobian.pdf differ diff --git a/figs/simscape_model_decoupled_plant_jacobian.png b/figs/simscape_model_decoupled_plant_jacobian.png index ca4c847..91f06ca 100644 Binary files a/figs/simscape_model_decoupled_plant_jacobian.png and b/figs/simscape_model_decoupled_plant_jacobian.png differ diff --git a/figs/simscape_model_decoupled_plant_svd.eps b/figs/simscape_model_decoupled_plant_svd.eps index a77ad14..b6de4b5 100644 Binary files a/figs/simscape_model_decoupled_plant_svd.eps and b/figs/simscape_model_decoupled_plant_svd.eps differ diff --git a/figs/simscape_model_decoupled_plant_svd.pdf b/figs/simscape_model_decoupled_plant_svd.pdf index d0bf912..bc41502 100644 Binary files a/figs/simscape_model_decoupled_plant_svd.pdf and b/figs/simscape_model_decoupled_plant_svd.pdf differ diff --git a/figs/simscape_model_decoupled_plant_svd.png b/figs/simscape_model_decoupled_plant_svd.png index 62c599e..21bfd5c 100644 Binary files a/figs/simscape_model_decoupled_plant_svd.png and b/figs/simscape_model_decoupled_plant_svd.png differ diff --git a/figs/simscape_model_gershgorin_radii.eps b/figs/simscape_model_gershgorin_radii.eps index 404fb34..96ec746 100644 Binary files a/figs/simscape_model_gershgorin_radii.eps and b/figs/simscape_model_gershgorin_radii.eps differ diff --git a/figs/simscape_model_gershgorin_radii.pdf b/figs/simscape_model_gershgorin_radii.pdf index d252a6f..624ac06 100644 Binary files a/figs/simscape_model_gershgorin_radii.pdf and b/figs/simscape_model_gershgorin_radii.pdf differ diff --git a/figs/simscape_model_gershgorin_radii.png b/figs/simscape_model_gershgorin_radii.png index 7a43c6e..cdf4939 100644 Binary files a/figs/simscape_model_gershgorin_radii.png and b/figs/simscape_model_gershgorin_radii.png differ diff --git a/figs/stewart_platform_analytical_decoupled_plant.pdf b/figs/stewart_platform_analytical_decoupled_plant.pdf deleted file mode 100644 index 787103f..0000000 Binary files a/figs/stewart_platform_analytical_decoupled_plant.pdf and /dev/null differ diff --git a/figs/stewart_platform_analytical_decoupled_plant.png b/figs/stewart_platform_analytical_decoupled_plant.png deleted file mode 100644 index a924203..0000000 Binary files a/figs/stewart_platform_analytical_decoupled_plant.png and /dev/null differ diff --git a/figs/stewart_platform_analytical_svd_cen_comp.pdf b/figs/stewart_platform_analytical_svd_cen_comp.pdf deleted file mode 100644 index 670a686..0000000 Binary files a/figs/stewart_platform_analytical_svd_cen_comp.pdf and /dev/null differ diff --git a/figs/stewart_platform_analytical_svd_cen_comp.png b/figs/stewart_platform_analytical_svd_cen_comp.png deleted file mode 100644 index c8d69ed..0000000 Binary files a/figs/stewart_platform_analytical_svd_cen_comp.png and /dev/null differ diff --git a/figs/stewart_platform_analytical_transmissibility.pdf b/figs/stewart_platform_analytical_transmissibility.pdf deleted file mode 100644 index 3a6e132..0000000 Binary files a/figs/stewart_platform_analytical_transmissibility.pdf and /dev/null differ diff --git a/figs/stewart_platform_analytical_transmissibility.png b/figs/stewart_platform_analytical_transmissibility.png deleted file mode 100644 index 6a1e467..0000000 Binary files a/figs/stewart_platform_analytical_transmissibility.png and /dev/null differ diff --git a/figs/stewart_platform_coupled_plant.eps b/figs/stewart_platform_coupled_plant.eps new file mode 100644 index 0000000..49f7002 Binary files /dev/null and b/figs/stewart_platform_coupled_plant.eps differ diff --git a/figs/stewart_platform_coupled_plant.pdf b/figs/stewart_platform_coupled_plant.pdf new file mode 100644 index 0000000..a015f0d Binary files /dev/null and b/figs/stewart_platform_coupled_plant.pdf differ diff --git a/figs/stewart_platform_coupled_plant.png b/figs/stewart_platform_coupled_plant.png new file mode 100644 index 0000000..b3625ff Binary files /dev/null and b/figs/stewart_platform_coupled_plant.png differ diff --git a/figs/stewart_platform_legs.pdf b/figs/stewart_platform_legs.pdf deleted file mode 100644 index ce4af49..0000000 Binary files a/figs/stewart_platform_legs.pdf and /dev/null differ diff --git a/figs/stewart_platform_legs.png b/figs/stewart_platform_legs.png deleted file mode 100644 index 588e379..0000000 Binary files a/figs/stewart_platform_legs.png and /dev/null differ diff --git a/figs/stewart_platform_plant.png b/figs/stewart_platform_plant.png new file mode 100644 index 0000000..a4bb333 Binary files /dev/null and b/figs/stewart_platform_plant.png differ diff --git a/figs/stewart_platform_rotations.eps b/figs/stewart_platform_rotations.eps deleted file mode 100644 index 11d5d40..0000000 Binary files a/figs/stewart_platform_rotations.eps and /dev/null differ diff --git a/figs/stewart_platform_rotations.pdf b/figs/stewart_platform_rotations.pdf deleted file mode 100644 index 38ef6eb..0000000 Binary files a/figs/stewart_platform_rotations.pdf and /dev/null differ diff --git a/figs/stewart_platform_rotations.png b/figs/stewart_platform_rotations.png deleted file mode 100644 index 1eac6eb..0000000 Binary files a/figs/stewart_platform_rotations.png and /dev/null differ diff --git a/figs/stewart_platform_simscape_cl_transmissibility.eps b/figs/stewart_platform_simscape_cl_transmissibility.eps index 8f8fded..a0257e4 100644 Binary files a/figs/stewart_platform_simscape_cl_transmissibility.eps and b/figs/stewart_platform_simscape_cl_transmissibility.eps differ diff --git a/figs/stewart_platform_simscape_cl_transmissibility.pdf b/figs/stewart_platform_simscape_cl_transmissibility.pdf index 8c33737..9b09896 100644 --- a/figs/stewart_platform_simscape_cl_transmissibility.pdf +++ b/figs/stewart_platform_simscape_cl_transmissibility.pdf @@ -3,7 +3,7 @@ 1 0 obj << /Producer (Apache FOP Version 2.4.0-SNAPSHOT: PDFDocumentGraphics2D) -/CreationDate (D:20201106122210+01'00') +/CreationDate (D:20201106165408+01'00') >> endobj 2 0 obj @@ -2517,286 +2517,399 @@ Xe, 9K W/\!gI Qg,%[+ Yg ׍ufVUNXgl+:mPyG<73qtCȥuvI}`fϔρ,[PgBeڊ: ,_wje wqQ 3NIg{v-΀iS[J:1 uF@VYY1i #|B3Fť?;.Ggm3"nn7Xȑ κBl!a֝깓n3v W eԯ(0 t):kiQgt9"T&Ιf՘^p,ۊ9#  Pg3Lt9c c =ᜑ)4mAN8gzQ t_' <:#SvܺtFjy,uY%{i; hy7;Q ;錚 ͑zyHgR-3T sQWҙ.R=tF3U63-1+Gyn#]=;k!X`D:SC !6 ].NbCe+3ԙVI J:ӲP#6b\tH lBQSX5ή=Pgl^f^ 3|²|3ˏa[ppkjZY:׼CZQg̿ Xgvf:#%u&~g ֆnf͢3qvy"sX:c;hՂk쬪?1` jfE֖vU%K3;y)EZ6θOV$b ڄ:v$ )r)+9Ψ?Aya343r`܊:kR$KPg5WsmB)cYMYPgz/?`(Wܬ:=]ۍzbD%RYsY>qoLfJ"of$PwF18LwF #f۵x++3Rh)f % ͜ ~xF=^ʱxHP Lr;b0HP?3 wԭbĬwH9zŝWM62tPpg2 63Z;60~,3CL8heͱfϊb ,3E9 ,i7gf+u!A>ÕxF[$A5;gv2VxZz]g"HQ 4Ns3a;mfȾ 8Bf>f',SyvWYD~w^g~̬3J@^ݵyF)C;g \Z0XKj0=ϹbcqG3`9rL =Z,"[gUҍ=`섞ȵ@zF<[sY];gw /;gYj@ﮝгL;3m$>쀞 ' g2{vPٵzF'6h4zƉa$цvRlTӽ4l8Son@h6?K;g3FBҀг\斐z$g[C` ={˹S3I&< ~53: /̳$WueU -)YUSGz]gzƱV Y8gMhͪ.3+}]ni ?RJno6ϺEfEuԕ1x s"<: jȴ}V65)\g'P.3Y3{ˌ>+Zc]6h'#ز3}Fۻ35X0Ĥo>DBp:>%K8}7I3 RR ,>+Ŕٳ -Ųpf}3LK7m&^gEk%G>+ |ϊ6؝\g~OŘ ⴛ[>6%-3Z,|Xg#ut?mY :ϊ[~KIv[g4Sb`ت~(%lBZgSE3Υ#իgp=&;gк}2K6 GVM̸آJ[gZiQZgZlkx]gx]gmC^Wx"WZP\g/Ȕ霕~Fߙ,`+5wk' lRsٌ?D#],w &.3 - sǟUࣜ];g tπ_F.Tği 6 ygkfYU= -8NY@2{ߌ?ֹYWˊ?!Av3Oj-g3NtdЪVu!U:SYqiXhUi%J@X!bfkB@?_ӝg!ռ¤N{af/R $a`TNn whT ݗIXh85\P^WZj &Xn|)?SRfw^gY ?kj9AoрT{Qew={]h܉u1å\vtU耜MdNШv=^(yՂu 1m T[v5Mb` @3׈2 lQڰ3iI@Qq.(8Q~Sm?NO~?02vQqvq3ef];g-?kfѲk'`1?S>TךgjS!;Z3l*]s|?C\()XJcaag=#HڶM -@+CtVrGl~E(4(neQY=+8W!5-3:(E C;g$7 0mʃsY"7"}iC; hbʨֵׅRO\; hTnT4= gr>0g' Ì[@0Xj3kU.4-ꐩ`;ƇkƇWVD Ai>Ρ h|vVZlFMM8݊CZps.Ȍ@S.k iM=8rN}M[lK ԃcㅀlW\5 +~]hXisYMu!ƂrA@CVmTB@JCb7\hJ:YBqV h?+-(8wlAN>.4Z[XU",4 V&-vPb_72n$WZΪfYhxܷ@k 4*0O4 Z=w!utZ hZ R:ܿ4y3L@es0@f'-1cWگ+ F;gJkl~]gJ+L%oe43u+e7F[ilS?FpU_7YʻxF;(鰢_7vL4ϰ"Z+C|nrR(YmV~]͘~u[4_o3"CcP2+C3óaşi []3*0I_Wv+꾕~FA/[gYPm+lC6T+?h;??6D"|0&T(F:,/3RzOl# r7 ʊ?kgs)i <TrQ8?cY;xFz8mƟQYԚ0h'LHA2; hZWKͅ5Vڻ(WRF\ -mZ?e9EOLd.oS,wli ̍DםbUܜ,caS=*Ço_?C>H״oVoF~| ud-a??-HW mbu>]zcc/l*E:~WI8h,ֆv ^0vJqo:/ژ4HCH ~rl9ILT;?|%Mw|e[>)<$N!-&nAſ=BxoOzx}~-GGndք+ی<;/O=7[vz~ ?>(N -Ǚ@@ E"i='׫h?a-kqד1.j8$cF{~bH -O/'M&P9v<r wg~ 'Ȝ禧x6Է)}}H=V&>X>7 *yPvl%T>C^yÐ7wT1M/aP"$տ1(rwW]&奟j]|^7 sw@r 䖗0h%4?ͯaH_ǫri~ C,^,y4A}c&o W0o㝢u~_zà1S迼a _ۮD9!ů C5[^zà>{7.@n~ Ch[7 sw+ZW;OKogrDA}}nS-f]7 jީS!%y {о8J9oD F_1'Cc -l<3Q}cfTꚶ7,Q/tTߘuTTGs^騾13*Z3Mq~:oL:*gxjz駣l̨0e>JiY{ƨ~:G6*sS1饟`A;G7J!lTK?v?1{s;8MjGOG}~oo&Q/tTߛ1/KǨ~:m ./tTߛaeZcTK?v%FO.}5Q}on"&xjz駣Xc_7O͙<(AM/tTߜفyw]Q/tTߜxz1饟3bbOG͙]Ĭ351}s^W޶Xf~駣޼Nct9dOY]V僚_騾7-4ƨ~8Y+}7[OYϤ8xlcPK?fu5Ǩ~:긭 qL饟{Z(pjz駣ެFm(^騾7 *Q/tTߜq@Q/tTߜ!_c)Sljz駣̾ 1}sfqOG͹]{L㾚_騾9mX~:oD?8/tTߛq1j~c86]㇚_阾7OY۽$8O9RdL>󅟎{yfڠ6>o6W#[q,|+?0*L01}o&/xgPǢ71}o 0y1ͯtLߛA礘H掟8Κ^阾yJJ'8yt7G|cf<1镟9tsizgcڷoF_]D,T_?z0 ӃcO/?>?z0{?=?vz0Ӄc/W]Ο?=?v|0Yp[_4z8l`E[LJO班̟?>{O/Z?=?6z0ls`skǦ%kٴْINgYH>;oI󣃹f^4?;(ᡬWyu`C̋Cgr:c~x0tVˋgr:`~v0CY ./t~Wf58[~x(Ã{W̋gr˼h~v0O8CY1/jj>ceb~x04.~bsy5`VˋgZ^.?;ÃYm,Ɩ_y1PVʫg ~6Fo9?W |SڶmOm_έ8~λ俒OyW3 >vk Q<䡉b·e8OYsħ l[`/věn247y~i4Oy4h^hi\_v{m247~i4y4h.hco47~i4y4<M^]s=+cNcykru=&/{M._; -_ w{\q0 97~e,i,qX.X~\nϱ cY]nϑ+gOw=._v{m^l[\my]]l[l2{4~)/i~k~Pmv >[^Fٺ:<0|n=u;e4y`MhczGvkY|\v|nlu;Du4y Y/lzGvh>[@^GѺR:<|nLu;w"2<|n@u;u4y NhΝ4 u;u0ylaGnggv`>[^G3IR u;u0yWhzgvxh>Z^GѺ>2[^GѺ^y4o_v|nN^Ѻ;zgvTy,۹Ѭ|nN^Ѻ;zgve,۹Ӫ|nNٺ+z'vTu;w2)kRu;wxdΝ:u;wdd3c%s4CP|8d%{I=27׿-.[6_?ۿ#c4i_q%~m\ɵ=p~x2 6hn?~n?S7 w -a i QAɟ ǏܓsyKK7?O 'Z(E>C?>C߲cu(4? Ir}Kr[b>&O {Av9Ͽ72 Z-?c9VBX6-he IBjzzɲ40imн]e<jy~ ›lqR-ćN6m!n]SbOȀZ8@p R$+ҡ>/J8^9<|(Pezd5>.Dg7-I0ej)I+{+[IǤמޗ2]I+i/OZ+W${6ir3P'oYz}g˓^K<\ ROZkA&i^=4  -PllzҚ2kmp|¼KBrK % 9Y˰.,ȼ6]SQ樭=HZ$M:%,72p2ߵ}v9(9SLxm Ǘc~DfxƬ5D1Jvqݟ4Y㙠“Ŧe˿!OAQ+>k&$c%V -]~̼'ʵ44XU&`3F9Z%e?4W]1q|=R:$ . -iORQ| R6n{rVeছHde3kQt'g b챸3ʖ]jY~MBIYyl֓ez[#}4r|$I%SɦKBC+?iK'ˮOSDVɿʺ(3t͚,i]}r?WA&v^YrJ2ctE~WM|f-s-_rI%^C8$ [ +Ytf$B{tUy\ [k.Wo_>$(H:3h\Z>9oe?UL35fWDy޲kkYʦ{S[~<\_Ⱥ C/~$d*i:L`T*+O}\5OK)RwʅbZʻ*)TZ!Q:W[eW%c9WrmwJ;W\rrǯ"+W)۪Lyeo'*&tLi;Ve%Br7bD#DuIL+(fh3+He&c2ji|6\D*y%ڇ&OfZH'Ah؏ciZ!9Wr7-ֳgJäpNx(5)uiD6%<5$Y,JD`-#k)Y9G4m @ǒdseWw毘m-K؟${Lkʙ`WvI4a{3%$f%QO mYZbAQohhtWײdf9b."j'+'ҙGl5R9Wܧ2+#=DI6W_9޷aAZ˾iicGJV $ s@XK)Gnidٱ+nVUY] 8&ӻܐ&[b쭊|V=.΁LqMHH1ƻ8V jHuBTe^9ڻx-eKgkZ`ˎR~,_`CKzoǜJ}lOyɴv|-7Od 䏜x$W]&5ݝ4V`bRN1r\R De?} {߾.wq&(k+HGc -2kvvILcA\|lɭ%d=T[HKgKwda_O&yzz;&0U Oq9+Mb<F$**Uy$GKBhZ -pQ0K(U~p䰨LOSrI6TiX>k2c*e T擱ǖLC5 }),yk\0ǗMJ>I}<,*$(N{&,DwlY%%:4 şIUґ*04Uz9rXm,dN9,dh^uO4xL7ڐ.Yo\}lnͦq j.uY/ ]2ڼ״V~F͐`I_|d -ISK6 dd MAB>eШq%m$'Ī-399" ґ"l4Tj]V!!hd? 9iPka|Gey5R-Z)732-MS+ ,??x[L>4Q}ddAQM¾`1H%KR:Ddِv|xmjz04(h2h|LCwM ,#MTfKPq-6Ö{bR4&:6rxdk94޶&Kry+rы %ⳳ6BZz&2L-)tX<5,2˓ȎX0ߩ'o#Z)RE]>])0e?U|:]+Q^Z@9Vo&] ۦW> 㶡6J&dAH7hڃk+v'ѻ)^m4NYţ>Ü2MbwG!VY4HE)klZdkvdPZw]c3fwh٪\[6:Ha䑿ohΰ2x-e_I0m+dzan1د"b%qX$ůG lyE*Je_ٹgM\6Q*:XdVMڌ-+ق'(8m߱I+.f0˳ian:n+hL`H0jRX44ss}_E^ zFm 24tG{F +gS,m$dBW-pQ41Zrw-ziJR"u, M.3-sO}m6Fos}H4b֫&UDq5דh^׵i8kA }"]c1i=[ Ib;gD<&hcowIĶE cfkMv!>p$M=AvI׻ұߠڿ\d)L1& ^anjcD"T{5hf|(yZ5Z ͒MYeSMq&mUR蚬 }=YlV=U&Qm^q)>Y3yv '%h >j5wqRֲ#H4YAdB펧4Nev"^ϪuzT{ ]Ve.s[b -b}³%%W5BOyX_rZXsM{[og55{mi2l -Xk'$K=QN-EHM)~{#c^~Ld<+nèhid~?6H}7D˵i޶B&j+p\Ox2hJ4H_zD*4$dkD|+~r`H{4ˠ~n7DeK*˾6|@( -="; -L+4@'P]̯dc93UЛT(f[X̖s}Y*zQp0XQX8ks=u.UW[אΜeiDdoCJLEv0_j6UT# _țE6ى> iGtje3U-uFmpMӧahdh FO;-?@W? 3)=NڗHR2:~[U7:>bvf1<]>V64?bH1haҼMEpN)URM&vCV5w⨥`2a9Njoj8hٴ)ubP6+Idzyi -B_ѓˉ}\4*6qehv6GAcu-+mGۙѵ -Eλ(nj&ZкEvƚUY!\ð,bsgh - Gvr= ]8c9C&4b0nD}2Q }#zR97 4i5gvqhtʴ~eH6+#Cl!kjZN)7c8&ڷ*K@trV -ժ*% zSS-x5Y՟ӓ\jE(R)$?FM[/v{ډHrAe"% iw]|DBv* DŽMj*)Df'U 2錈b;MfcWr~KZx+Ƽߓ'%A)E"2uGsۤtYm0 H5X2rr!vQpB#L[M&3sVW-Wh|=sh418|$UWlȏpMw Hfb w-t4 A;>tЊvVk m(sKg-divjܮM )٧1CȴFd -mz҈H17aKIK6Lb8Q>kÑStL:5ktͼ1bݜͦ'qm_bw9Nԥ$6m|͖۴G+@Y4͈ Le&1Al笁-Aķ.%fyjmS4WAMCBʻ?6GΒMyȁRD$ -bkJ\MଅߒQ-Dgf)1fίe=ȨH)2i4ˈ@ fL-e֣a+e, Y9ɸwd -Zsb\[5ˉig6E"Y9]#ĔTEyP\rd㔧ԮyPf`%4ag]eռԄ}/T Yқ\R4)FAks,2w-q9>6c-5bHm TO,'QsbhDT hnj}!F՜G_[JɲS+5|MuBԐh5s -s-". NVMЭaXY $DM|bQ(Fwhc皕'6S 9WM0(*i#)aʀ&K]<(r D,9bB#\ab|V9y LU49Ɍя*=jR,TmgYbڑhӓby![VӅx*Z$FO` pia<Œڬ&JxUMw#a~9i5W>ܮ' -I1nw ~khbߞ4rh`.UR0q,Z9Y7.]~Fe}7k?ײF8;9"K/:5qdwxi|L6w](hZnǑ&q)0zj -Fc+k2?wh$Z<te#UTx-zfO4θkXT -fŴᛠ5yG6̔G΂ň5 5ꚊiBi.Zazh"uE~8&P>ϲ $h954 -|H6,G$[V;5$vj1 ֱxNj-sAϪ5V쏦-њ+F]sbEb245e{йKф2#7:FNmwY~GCD咼Q0/nj٪ k9DUΊ+,UguҺ؇Qwq Lk^saߨMvomTwgH&}VMުѺ(hux;jgn㨡jex}мd|SK{\vJP&6-Q+9Ҫ3xtUSC y|RۼֈAb6vǙ EԮtJA5 $#"W# E|McM;LˇIGӤ[`Br coj)cӺ4D{6/ I߮~Ck2oj5*Uw՚م(G3|n\R<5wijnI)Tf8U+ɵĩ4 ٗpldX{G(-'9+4N76OŊ,]Ng+Ye45)yZrqRNJ4J6+R5 -MC}W5jeA*NE_%l0gMYѵ7WȤb4g]("sdߍ-l}jͲL)ՋDiN?(iŃaXHm`|ȉ}QKS9d φ&W,Lh!և?|;%Vu3ήmeNRc@4VҪf3ʢ"Ӵ}u] EXMPΟ$FqzU ( Z:U(13TFS Z)ZѺKvsjfPX(H$ E[$ňlnaEmh|&31;2cogv .;' YFM&YJ,.%pPKŢDȩl,0]tEʄ h$?M(x9\׌ej!jȊ3!~RqUA]jW }+'M^/vprѮ]IR#gN[q^9i;^4v?a5lwNWV=vQo͵847;cN ;&c*MWvZ@1iVhյFX-xŤU:K+%/d;%MX/:SQNIKv\_r)idf4@I,}h+%P=읒&d3s;%tk % sSҨۏRhEwj+% Ok+%M47rSҨ&,ϔ4rNI0U4WJI(YNNI#;iI;% )i:][)i#- pɮVJN9f+%#:sS -͖)iEo4+"FIUםeٷgJZ&ï;%-[k+%%2끒UVHZ.4fU>wH)=]!i9OS܆BҲNJ]!iv~CҲ iy;$,F!iI؟!iFʶ2`4gHK2FZ▰Hd{fق\Zif94yHe[o43\[ iiԁirk֝Fp 4zNI;n4 -d[\Z9i:g+(vk+)}@VPe@iQ}Bk ( ;zo4,ryWVLn-RhհHIYKN4vWHN%Z-!i 5.4cI -Id}-{+p IՍԮ iFq8iT2g+(͍ o끔IHiI3`k=`?ڄIC8Ƞ+&R6Ph& pnICs&ÉB0i~+*6a`3F_-4dsm¤!V & MS`Ʋbx8ihwIC @tmEb0 &M-448-]1ijB6ar/ ԊIC+dw6abm}]0iX i`׵ cb?˂IznVsvmwm¤)~夡i@tmQA~IJC+)-'Ϣk) -]]HiAR,(oM40$2um"'|Ґ$dr6JJjBnk!HiسЊǮM44@M8R\Piwjk'*MOf'7T:4k* /ڄJC{VTps_Qi?F=M44k9k* 7̳UWVVZ&V"ɌИ`uҰ cmbHB@ m$)y@&Xm[`ihR`io"j-4Y4 5q7 , picY`iQx́o --jqy -M<0]Z,3[WZ BKSR_R,u%'W\i6eFslr!m]+1M}&b9K Dŵ˓?T[i[irtBʕKm;gb.L4}~ig8#4~(ջ4!4pڄLx2[+3 -]ij˥M4WiLC d1y 3 21{VfZbLdPfm614pv24:ier nf>!%Ϻ4;}|b 4M:9z$BtDbz },4ۭUBWhI0.47a -Mf; ZiaqqTMC&vH+5Mm%0`Ŧ6|ڄM[/46cӐ 4NyED'>4znZ:칞,gŵFTvi¦ij)ݮڂMS,0+ahe&hf M4ٓsa!561 񾅙qlЕFbθ43[i,ōW4~.WhN٨Whچ iQj; - -MwWhF@]5 lnԴ˗i2̾Af},`46g+4-;4 GgC;5 nV7j^e7hm( -M#3FyM8Mig/m߸Fu2jjSfvȰRӨ+Wlga@1nC.4Mf)XE F k 6-bSx߂M#~ݱi1k 6-(BMkxgJMKTj'tBMeNPӰlwi-^7n3.4 "uǦe>@]iOaJЋ`0h֟qæzæ=ZڂM8JMص[ C[i$G߰i! -tmƦU"< 6f6EB{4g-ܴV5MSn<@Ug]iM%gm!*&:DN##R4啜,XM+9 [9[i L Lu6imF&r]iJۢƐd 9 CBYͻBNԌR^䴌>4ofy'e5se%l5N=%\iYW܁\ilFr@i8hۺ^qNSLr4%&t4H8nAhAUiW}&tZ>_Wtm#[^NlO퍮M4ek\id]CiRR>j9wk8Pm!¼I!&rZ&ԜitM4]7$k8Y4 Cӊy[JN#^Yu%[Nܢr+9 G0e͵067h;I+9pT,M4J6ׅFP0DN:];i 9lAk4zNbY 8 L& 9jqqNY+3]itO僽  6ӈ͵ Fe(Ox p/וVIP0`iMm᫯+9M!r2ĕ]l!FOTs@W[&r(ߌ4[O+93֨88~֔s&r(YuEa|9nF%FꁝF偝֕妺vԅGi(lNӶ;OZ oo1 F^Ӡ-4Ln\i8rK+=MOIe\!ma3踴ׅF'f|&4&8i'> k_[i;UO<|ڎ~|ƎI&gF:fliN*{oQ. oiӚj$7힘j+ ui]-@mWBIP䭷݉f3Ajz Am(*Yjl92𕠶 aa^"_+@}d;C_j@+oni?f6U-]qZ>WhZСOQ+D<{Ff~f*4i3?M6j{]}KOc|4uiMQmCzvv2OS[mLO -^iQQON[{| UiHȤ<_iXmGu@)4䧩9 X{~K&V3a읪֨&~y[ ?v !,4r -Y 20kݵ#89}ّK AmBuˡ0) !u53M#jcP۵26~3C-cׅF Pú/u CmWs؎Ak'CMmͣ t:. 5Xp$}NQ^ڮP۵>_I.'6N+C }NyaiF+BΦLŵFK &4Xj}lg\;j`jQDg8;hډP+z8כjd6*g Jk'B<+ Z ZP`j7SIP#=.5\Yj$]$a,!2-5Z 71p&ND8R^sfF.LjZJƧ jQ1d1+ҵƦREFdߜ5AԔݮ54rn`Ԁ5nqШ&ZPsn믕F`څpV_>$n!qځS +mUy s)\;j(hP?jh0?3,¤P5"EU/\V[VC-3VC;_+[ g[xp5ikpg:jH,TZjh/5Sτ5wq&7cVZhH d ҩ^+e ԅf<ͩ%Mښ̂CN K',h{ٮ<PYN|{EKv&ę"FHĹ0"͛(ghƇUΘ3ET -r`ΐkWe:IlMJ|[ mbį3$ɺ@>ky)%',(:j)ighPVpgh8ɸ%AHD -  ?*3:3l8}0X)8nfљ[w:3ϪZ%<3,\gtfrׅyFgf/1< x4&)yp5g 02ΕydW̳Y*p| ׅynm3N Nޕyz؏3N ;4<`-3N "]Nꚡg}lYgt_bzx C;gt_2r`ϚZ.سf׹;m5- -N֕(rq8 -q{F̊Z=ʞ5V{Kj *60.3|`'U2]6{fׅ{Θ46-3K}4j3X.mt1=./x]g]`eN&!x<sj/AYgI V2p؅EcfZr >S8vς6ZH|o\gS~H'$y횷 >A|X>&ygIbiv6ee&*WmRF>򇭱3PNQ_U Og0 pgeXݵ g9a#څ}a}F*wYD}[o𢏃ovaqshYLx-wYTg.3Y2?cEp$j sgAs>>9ςfVUϴ6vAg2d!g2r'm)v!$cgGw=\g.>c!Hrꛓ{0|Vh3 |VvR(>+?TVY9PwYQxWY{4=sϊ -k+yc\+kPϊ{rg4J;|gU>gOg>PV7ل& | 5>;aVwن}gvmQb3k)q@9}0VY&ٟgR>f+ '%Ts e2f+ uWܸgP,w䉅;,37D[g=ʕ{F;eܹgó!*o3?+)q8ʴ{ӕ,Kdѣ3Ʈ3*1=;سD[h{Ԑ8bϸ"rǞQvŞq76yܰgT3L+2f+ ?0%ݰgixծ3J=gѭ_31a,][gR:e+Ld;Jx+иc(h`3탄wE&=vŞ>S >+lw/םzj_gJ=3" {7o+b3/;,XzƆ3GPJ3vmqXꀥ3 N= zwVU,tVYي=3ipmQ2poW qdJ ir+tKl37ĮB꭯@Vq}FnKϨAٷ4޶R?}k<ڰ\[g;0Uς73%g'|&I-8 *B>c/̉F>88|FF̍|FQ{]ir]MonWG7vw$"rU\++OQ?H>6g;&{B>ټ%|i$-ye*ϵ}7Og}}&axwލ?1F~h&K+LF|mJ> 9vF>+Yff3\茹+,Jnn3HȻr@ -/꿸r6_;rGm7ƾa=cڅ{|۶ލ{FǪ^gtrL&&Mdpmy=){VkK~9/3Jpm,y/+l'ZE|F/o3a@|y6ctqrɵ|F:}t|vveq6rkL{&> v lf=]g%i봴{pw=3~= 6-Գ-lp J=۩C;mŞCxLXWv!;Hk =Dk1W+1/$w.3kͼ3;ZYZ-3j1wF{N(veRi}v^ygm.3oYsev":?;#"V,:Օwz坱Qލwf遃oLiޙLV?3}F][xgn&+,s6}XDY `+,P@]xgԢ^WY&>;c&wYu%ǝwV,rZL.Yv -YDz^07+XwF꘵ֹX8B;+eJ;bG?YI[hg fovJD|7YʅvF -1VYa0P.By PeNvVۚu6w!7ԙkk>+l/jM5uA[ܟ_Qg3I:~Nĺ~$B]PgbA0Xrڂ:c Sz3LލuVenmAQPgT1h+ꌽUwpnE/bxCoPgU3bT زuFќvEѝ:׎3[QgFYO:#3Dzn3%s3| 鬱lǺrx sV55r Yv̝s֠X˺rtȒWQvFiZ8g/֎g379[v -/3֗<3ڄ9Ubڄ9=0`s.ڄ9y/+m9@>q+猅MC(&ΙM7N%pz9#%x?+,lH{̙.s fǻ`(-Y`EoFW5wŠnrmE2/s|A9##DG] g$[q&W~e g䏦qFl$,~JjKl~Έ?%;.9J8,q&V<*[gtlM8+5uq*[g38Xڂ8;〈Q6#Ψ۽~A4@TL!wz/3na~gڂ8F{lEɏ$k"H.ӳb `N^^2hyj^gy3<سM8+:&\]$h8g/3LD:lb֗bwɒdFzGdirhT:;mj;o^q sVY&?52 g{Lrƃ%C.k䌜8͙\ g ha_>EU] gI1[Ǡ d9[x!pwmQ+VlMt9>;;3 3߱emWYY]+w?rFUkBtis0guX9#y\ gK{ h'K6n&3:Oy\!g -g` r%Т'rFuԵ rVhqV/cqFA[fL.M3 Z!gUru9ӜvZ!gV&8MV@Έiec -9 [6AΪ.f /3 -^);mUmG]rVa5+rVXw9#0p{9#eX뙽BΨl'vu89AYT9yu9cD9c- * } pW-N&iUYgG 6A; UM3R&329h@kRXv] gd'iqڵqՁǕqFv78c_)µqX61ΘY72pg..ccv2H63Be#3< g$B,?;!gt͎ gA+Zõ04u,͌3zPq7s8#Z)k'ޥ>33p[tdP-g(Sqvq@!/3% -%KA͈3u#qfL!n3E -E|;LB9Dz^}8S[3,h;]gDvL8(TcY[ gbPr3}2u= ό9\fd0'ً͚N|ݵA4$4͔0{{hF\DžhFajchFsm"pIehY^uDE\ L)#! ޵ ieiF -7x\f4iVT2 Ҍ@ɶiFs7~4oÚofQן[*49ƉN ?iO'ZT‰7C\>qJQ)QcTQetA?zǨGU)O11Q,>7j^9uEG5Q?O7YD}TGUx}T!@/;0&"1w$<ۧ\>zǨ^]}G<\|QnCҮG5QnCn.cT[˾7*n̓r,vszݚtˏjzݚ:0eJ僚>yǘ^摞*hZ>zǨ^Q=~hTG=*aO1zb1z,jzݮGWozݮGEb0]l1wu[־MVsczݒGj51rRj51myb1Vsczݒ]g|Qn'Vozݖ'Wozݖ' -dWo<>sHeHX_<58@pxwbq}u_ߍu }ߕߎu{cm)oG{,ߦ#*hZ>~`{Z'joGWWQMvT?: NQMvT?Ȍf=~;׽k/G_mTCQMvT{6m f~fߎgDfvT?iߎꇖ͜?~h5{}G-9<̋͜?~hsG-9].6s藣*?ak;P~hrG,ynj3~;Y\>~fQ6s跣%bYloG3Kkߎg<ߎgߎgݨ3KxG,yj3~;YX\>%%睻qK?A>C_GqTn2(}Jξl1_湝u8r^>O -~O,ozm38_jԓT >p(pOOk?>?/vpOO?>{AW_z8QEΟz8QyaLJs2>;?-`"OO?=({pB+?>{i5_z8QyuΟz8QysYl}Yϗ S}|QG~\{hj~v8晷~Υm浑siy\dZg~x8Υ5Y3cN]2?:[/[{ùv5pm/o0?;k[ ùv5p.-o.?d N_ N,6 W/R.SkϏ.t'KxG*]W]'W߾@ͩd9AȽ2Њ(|?-}9R#ݎrGxr̿;b{(jh򷞼!ok)DϕbRyK?s^G:/Ne-29{N; ?sgr)dis57<7^yW4w^Ε0M(sA/,y\ p_xiἉp.e8-4 ^a{8 ?pnQ|ʹ=0MXWs8yl[7^0Moq߄nxe8WT<71^N pMsgxW<7q^ni824[.+ù p·F]셗VFڷF]ЅS5z-4{fX(>feLyo;2+aΛ/ '|oބsxe8W|<7q^N pޛ Jj&dK7^NWMi_90MtW4i824 a{x _&Kùἇpo޻ /w1^΅ =.Ԟ0M}ovxe8W<7A^0M47zo84{\y pnxi8[O]Ćsd~jxW4<71^Ε0MpWH0i824[.+ùἉpF]}kE^x)# eN'yz|MYGdMV[u|8YG&l gIֹ :6%Y2&X㒬:6%Y2&pdp>3g.TVduM:p>cپM:p>cٿM:p>c[&p:6d=:Z&,p g}8YG&l '|k>c%-[dN}8Ydž5zN֙돖Q|ʬ:(>Yu|6Ydž7zM:p>cÉ&pgut8k:&pF:6x'6)k:&h 蚬 :6%Y2&pdu8Mֱ,:|4Ydžk>cǷF:6%Y2&(>U}IYGdlgMYdΚ:6l '|o>Yu|6YdžS>cù?2Iу:(>Yu|6YG:p>cپ5zN:p>cÉ'poއupYgE?9C֐ _mfk𵇰@+E1%g8_8d~ory]+.Y2 y2 ȅn{9}C~1|Av Z )=Fb!Cg.x~~t vyvR]?=䇮޺!,?r_ʛoW[mev*y?[>j57G+ʅbNPV>jyiK@#@e Am-}@Q߶f!GmM&Ģjh!M,vKGmxj9l`ΏrdG>:1R(GzIQ[מ?IG?m>:w6i#c$T>Gi\1KN%>巎#k;H>G[euO$JKJ2*ǩ3MX1hEx.?ӢMWi"{2Ny &f8)Tb+r'(~zɟ~z iM|G9BJ>Yn%v4;!_ʥۓgɋ'72'$tv=9?y/Ĝ_¢>d<Ug>(OC:zS$S3M&<"ktyl#g5 >+miT^gRcɟE 6t b{tMrHL-_Ś>ӪLr|3=ӢL]rVZ{w-~iǓG$szJ:ړӓ<6whIfziNd,I(׶=~eRnO~1W] Զ'Xdr'#fcf0&1>{y2*.D%'W~.gAWix8qOɐ=yX`/')>L{zM<z?+"v\n%ue~9^kJ/SLY9hYxZģfݧk9ŵ\ީI%axI?Ti6>&qyk (Dcv;s.:56Z`UkGh `M7L9^y},<ӎYG`T8KOgo$tsg 9^kg-3ĝh3biOM@s,?.pib F]b5q>׬D*sY,0՛]35=>9\~ -?"4 -{++k,[ Z&{Bx_ֈ`9x2KͥgZß#z^}5o+[9]S8\vz=qzF ->{tE8Wb&Sn$<"њxqǘ$.Zb+IMӪrqzb2V2I؆&uMlr'4䶌5̲{&b@ƩohdH? m7O$Va8&N޽]?9ގSxյ.^Gb iƁC*Cqd眒YG"H6"G^5ɨ9~z8|ѾWU秞ke'wbx25(X5ёÍB6"Zf;%$֬h u.^:R=b N$ e$^XÔ뼋Ǫ>|<.Hpy3>JY%Ay0{8!L7&N{vMscޡ HeWExZ{hij>|BJs[OìH=}8y,XE] 3!^n3 HN{sX;_'~PD^p-I%)=Q/ȥ$*Mao9&sG(h&Ow=oG+Hp$DfAIftvO%Zߧ>ėhV%xdT$?s1iJJXkQ9^?;jG.Aձ$L?lE}E595qL4lwC.Ѣ82r~z2YP]L~zDekrNJFrdg^D[wΠ,%/V욹25[S1Y$*r⹟9b3oS,梅q-KbIA'.<&H).vUEZr &鏊"+v%q,~Q< {n]:PLjąi@wN|?qehmky]%KٌfJf:"Gy 5شdVIpMAw,MM=/ds5E5OJHmT.ki,,Z< [uwW,$afyU$&{.ZxFE:DhMJ*K&uV!Id!.]iqBw䒳D嚅,ш̞wѸl&a:H߯M^ґ4y(f V؀v$ʺ+rĪKlM</5uټWh!5UAYe R~f& Vy_"?9y{O\6NĽ?F" [X$IEv2eįeg%٩,O%.ۊ@l!?=O|OcmDQC"EEl*P]=#M'CI7C -zzůX:8oƣzQY"!Έ9nw-le ϳ(g'a澙oQ$*qK4'Űto'B$0qjKLː-(Z"R`h~$b='kaR3MlkE?b?wbjhKYO4v.Fn>h#_Ml0{[ɋe"XHcOa} $5?ve̵AXʢ5Q!sMbmJ([\Q#boMigP6~5M'ήe&Yw@L]KRVlMް&ʴԷclO],Z kfw/O(U%?R"DMf~fVEJdeM][hJo22D-\:d}}49yeknvq媟b~mY?˓JL^z>bX[@Wx}-Kļ7{D+Xw- c%@r<;J~C)Jt]Zרj|o\ʙ@4nFN@h0ɹM'ɻE;DKbHkl= "Ch -ځ-\Qힴ]Ko&mgg!$v=;o ŋI~;M.] }!ocS6q@D[ Zx[FO+㊟;S[H_loKe GM<)64:plbt'mrLc+1W#QWڣV 4 7|W5:KIte*unnJT7B^0TB vڊq9 C;y42[le#Z1Ľ:M{vqܚWE+6?sbшr/aW˃KTk rkv -l\hx3`͸\"WƾsDV2krR6N~0::F5BLrO٦vgɲ hi.؀&HlEb dszigG4yp:mko0W&ޮVݡ1M= RQkrc#54Ba9B?99'-3Fδ}ۇh+'.v֩MNN 1U~Sse)x׼T5/eԮhuMV\ Js y7gl2 zĢ'ٜp1}5Y/͵4 "--&q]ݚ]y -S.y<uJ/{fh׋4KO*.go;yY]L4=1;xXɠsby[v~%9[4d*E5K1Yj8rk\#:FCG{dXStmWӲiޖv$p3W'LîZ)ȪH z># -Rw{6eFr30Pi[Ɉ~a,r`zzuBSdjc B!Hv_,Ёkg QlOUb%JS徃o3)S{ĊBubv\x*?5 Tb~{7wVjƱ=wh],eʹ ڶfMl8])D$صi0-Hi`6%tלe/ugBƋӱi^dpqu~RvlK(/=S`>̃T:3|GN`3MaLoAM=M∯̦'Nbyӎ'ώ0"ؤ؍G!=F:<=r #rS%Iz#Zy|mCFK -Fc-ZSMk^R"M{ G+y#S4ȭ{RkjVb +XJ#8wjA:rpf&u@E#Sm`%O:F:{hmf*[A|J6-)jzƱc#j0 -T͖]+NH"/e階?!cL$$j|?e͢1L´%@M1t*GʬWOcK dðzi5B(jٴbLCX6wspjzZ~c00|fa$ڪi@>L$W99fkJY%z}tLCD_Wh{inG; 5} }-d_S|5dbOe"w~7(Bk FZ3w-ʉׂ+lhbPu㢱#H9Q>"K5hFqM#Y wتSDG zi=4<C/Q17ju\ \ -O1mŵHYㅗ!\p2݆A:SKO`P9=qX6ދk8hpR^8C'bx`bLbxv f V#NfmoQ\=B2)B8~!@ӭX x)m$1V}]R]lA">Mжu쫦 < 0P^7^f''H^Hd+5Dbˆ)w{vt4eS }$^44KvvtS[FM \c1c2Ь}G8\Ea5-ӫ`yl,mIj1꙳v{gZlj6oz.8^{|_7 vլG 0t:6h`[!i5`dv43do%l#^<iZ`yCYn&iU+B67rr? # jnwRYMQ8ݵD5hҚV)*yɑE%-H&vȪJa.!EئXDVjg+x=qEFvB.f[ MJ4Sk4 Jk6"?;nz,jTԢgN-ҐfȄʚ85lwCPFMw^_Z˻Qld}9mI[R]\#d:9n$4A9̍6 ?6«Et9VԚFZJ\]Sv.˪y5"Y1#3j;qVЂ̾OK\T`&∆/_,RM=TD#]lH2⃛$vIN!m1${44Aڭ#!z6be(v -S;Ț1Dbh4b jSw&4 Qɪ"/X;֠UO,Nj Zeu]Fkg:/73(CJtuo]Y - wUNio5ڬ#bLoaU.[ӞE$6z"+^&^#ٓ$Wf))- bKﮝ Zx.6Zdc/5^ l8aZ}vKZ!l<.66coWdr/LF{ډ`#b߶{F{Ai6rN+늨>^ M(~,6ySwE8 R:>Vfk'M%-{\k$CKsXރ_Yf{ᯑ&R_ӞK -6w/W,5zj_Fh]4ȵ-pp&dZ׎/m6B MFU&mRtы]sc_;ȫBDžFOu6^Ņv%vhdV؂:j3+mu;2SOㅿF#s[3M;/5f[uQ+7vǗ#vNśR?v€=3Yb54deI'׬$(g]hQd5-9}c&e R_b^kSTfL^ӝHjL^C@faJ챝khI0Ykh]5vʬfl-˵47n&e-+)B^CK=y5$ yM5"/1/5` nfipnC56(rCobJ޻6kv/54M/ kbLI -/-uz5ݚkgR/5b*M5v0൬2sG+go-5^XkYey3w -WJwmpZ1A3wMS]iq w^-^kHcYrꮽ=6kln]5J+w ]றMHr7_khICw mj4s&as=fn/鏕6Zkl!Z#}3w-[v fF=Vl^`}Ooj tݑ\ԵUq]5ݰlVX'I|v w[z5ID]ӭLێO 6\54\,A,52|Fn-f+}&kzj5$ngfgmR釛kh4cحde-ӆvѭFlm#%ձduMT{J]C~ߵA]lh}]牺F}YH5[{U7OCEv|PQtZfɠGV, [i]Ե/sPtM+NO5=YM u-kŜVZ.Hy ƅ0Xo]g^jPkhiBM5QXkh27jq1{7әFV=V %A ^02USJl<:mRcߋfZ&r;m%lg_hQ^˄u9__khb,bem1b]54S7`e -$߅y]ڛvz殡x…fZ4i\-{5.54}|eݩUZri&]=ZJjp͋>/54#ٜkheƮeZabu3c -6s.ʌ]:ҕұJ3v-k1e56khYXkh{ω D]USm2.е͵~&J975$&Wȵmw@}xZ] HÌ\Ce,ȵ|gcEA{wAN]c\kh$v\hNJ\C#=D&wxW#+q-#K5${KkHgb\C"&NvMfZfu`$G.5$G'54Kume]8ٚkh,p-SvzdۍFC('gRD_ƙft_{dgZXHͼ5 ѷT5yykh;+o-L/5{檜5d@ueЊ<8:Smֲ&phgH&,bЀ5uGe歡Y'?󉷆Vdfضi5C۷d꤭efݥA[˺"bu Zv)6hkhJ>VC3kf[1+m -)/k Z;77Zx54ϸ54mõqkhڃУF_aOYxk*n {fZ<μ 7VemެĘmV=2K:2XE<Ьc&8n>ܨڄ[ˬyɭks+e C3n I|\;1n­)c=8#p­E_j­QJSn M3n j'k?Ц6Bșv6,54MqL[CkY 7'Z9+E[CdPgG&g;'k­!K_܎Yqkh2> n M;\FQ3n M,[˔R'Ϛy5HUdn 84hƭ}NJ[Ck`{GuܚL_2?`­!iog}0:yp歡}%3xkhH[+Gbܴ[C˺6xkhzykH.k4ʦI|=d᭡9_oЬsS&ZI0[Cg'V(fq歡#p֐FӤ[C+Rm⭡V[+B[CJtfv۲]ƃIjo=$ Wѵ[CDikHG"&hkĽY(Xikh|f D[C:z:B[C\3mBs&ZokZDA%f-H⍶eYfsfR08sEmu!6`kh8 [+pc߼dtيE -3l Mf [+xR'<{$ӻKV~ l 240sm -˰/>̨57<4ЪEZCcZZ+ -hwiNPYkh*jk ݵZCǭw^XkeWfQ&&zۅFW*L5RFvZCMZ+vmd޴&c{ڀɼhM+lc!p.̰5te/549A`akh`N6`k&Vص[Cuj@[+\@akEU{ㅵTivefs>Z+ k ٛ-54yXYkhQXά5Fʆu+^XkE1ZCsnYvmдo-3lhU"C [+>,`CQM5`ୡy7bi6p+p*fa \+u-5$6g-o@dy\V=,5Xkh8 %ZkhF7iL3p -xkFxkhvlkh*ƛk$FA\+X e"¿e3kh}אj^D7 G+pF}\C\z!3q :['쥸J\+ؽc%k_F SqL\C+kcE^TLȵ>QS_VkhT3r Mo_;#ЦS r ׳9`FHZnJrh8#אFsKLJrʘIZQJ}tA%_vm N6kEĵ#^ Zke]ogZQJ YkE;zl\Cs| ZؖeN\+]tp -`c cvVtH!C6׊baШm>L54غ׊Zop }<pD -\C[qe^]54_\Cer[x[k"ߩ \Cr P/ykEA9Y+6u[k`êON54yrZo8ШO \Cc56k%4g1[C>) o -utm֊Vn᭡Iy XykhaMgRڔչi&;+$ŵ[C"3n D nDݘ\>?-5\in MЬYVap6V&:X -\C7^kh9pP@򙷆Ͼ o mK>VI-6xkh -U֖cl r蘶[+chQ v~QrmJV}l=ɅVr[3 -6hkE{陶veFlv!{@Xakh~V ֊V|ۨ[+CdQnv8a%3lPEcsḿ.l )ycam?XYkE Inrajp0叕6u\Xkh6B;֐Aw&ZIKZZCG2в TXkhOy5Qk%iؤڄZCEWQkHyx'RͶT҄ZCk9VBK'M54N3j(֑if͂j M&OmZϏ*ǂZC"zC3^ֺ6Pkhb&!3i{ܫ+i MLZCK@ ZU3h M/ Z+l:k93h FT73g )5oX9kE+nXhv4YC;'3g(QΜ5p\8kE1ʙV: AkE{aKgZ]n[AqmH:PV#p !i%t`LZ+Yy3GZ+1R[M?3i Hz\̽ͮkɮ?O_30  cߞVUd$%Gk)u}pZ w3uHk<֨IM"y5r95CL-m0w=֨1}Z-6֨*kKZ6h Xk,(b5)5GQ*GQkpXk$i4ZkB:4m֨%yZ6 \lZYu5JleFm:akKd QrlZLfچQ,3ԬQ#h[kUzm(e>qi5ju[gZ@MHjR$Pm֨MNC[)-r5jTa<[ffZl`kY JG`k\[V.5jl`Y6F--&֚Q5Jɜ[Fx5Qʬak$`kIUQÍO֣0֨i:[沵l[ \:=jƔmZ.Jªkmm{YkÖ.ƛQ2W4mͨ1h70(d<ߌd۰f3${m5NfOj\ͨzz/kaWf 7f,c6߬0UA= 7Q08CZ߬ܫB7zXQb/,,p|3*KQY)kfwJ|3jjf|fnQN_<߬m7GVfMJĤGތlx&[7k|,͚tI8k!=ጒ[଱ψBipΨ+Lۄ3j -n{v 3jY#Ɩi@8~Mq3j$1'QkgԈ+_QPO8k|5Jo'QK7:ۅkQu:u19ݡΨJꌚ Pg]J6ԑκM˳3j -Ag]K݁Ψ1-2ϔ&ΨVuD HYHg]#3Ji/;Y?sQ<Hg`V@ QӺ"xYgK,xftFHgT@:6F6DgOt3v-%[7N:.\G$Dyj;r 3Nifڅ:Q]uFC5ԙh\iuFiPg#uf&XG&QgSX Ig: HgYMHgݸÑtFFԙTtF)ӳgHg{QΨ1ٴuF 6`0~1.ص:R;y4c -3iuڹyP{G.uInyYZU|IGVi]MfuiC@;1g.]ag҂fA6LђCZIɞmmDbEys3j<0^`[.nuF-a@QjY"څ: #R6+>PgR?Xg6:W YgiTc lv%FͳD,:vhe7m%jL4[4c~95kִ ;+r!!`gZ6ZG#m(Q8Σ -74pGm*#ݦ-%GʳΊ*\m(jnuVMZUnaY|u&i nuF[[sx,P3m<+}ԋ3jjhuF / DQgi|1:+%kCQ*SfF;{x:6-jR+gY:o;m5ڮxbLۨ"MJ1Ó(GaitV$Nh'JEqv`@:6uqT3㐕Igq6=ZYMntV%Sm5J<3J{s(8gE8 ش9<8gĴs6ŋ-]sF ۝)Ψes<Ψ%c=AgEO%HρΨ}+V@gJ W@gT<˃ΨX5tFMk"-\[7L۠"CC>:*<1m7yDs3jV@g:Kb-S[9 OsFMsΨLWFQb9g]͋L4r<~ 3JXƴ9gJ[䜉V~qD6LAg7m}3Ko:*3t%Cs3y Ymԙ>>X_3y]Qlԙ,=:+CVck#gYg\6u&S蘹޳d-[dɔ#HAg1Au&eU"LLS@M; E3;4yTzؙY/yOoagb%-ؙA Z8hv&Kޙp3Y)0M۰3YөE;~CTv&E䬥mؙ83[Pag;]3qN,نgx҂;/LYgsӔ:ߜpCE{YтAm֙YRͱdoǎz֙/G/QУdވ6RCIbZ_[DI&KL"\MM۬3 \ -EmgIйhhug:+д:8LY,:+l؅s"M5ߴ:+߽[!YJIzhuF2o YgEw:+4<32gQҞ<J3HK`Z~"yӻ+ -s9G8%yH#[dQÊ!}CL۬f0AʳΨpiuV CS,|ΨdJQgZ7- -;-+}'(嫛 鴨pmYNXaZ^ۀ:+iQ&66/nuV"GQX]wHEEQgEZ-E@Qc)t+E5[@`Zs6i("tYt^U;ף -F7k=:z>$yiuVڬYgԘ5:3۬3Ja4:+̼մ|;+be>u;(3j|qʡ]=Hv-LE- Zag0c2<쌚ӒuVX0 MgQ"95XWu:6]cYkf.ѳΨoMJ.-L;ɁuF V9Yj 4۰j}Q㹐m)`gEZ7Z~-ΨcXQ;Fq.QNvvVzi<۸NvV#7y6ȥmY:`gĥڴ ;Ʀ}YVLhrbNɏ3Ҙ쮹~IM= 3fRLw&)sޙdY;Kxg8ܫQ䝝RѸwvjߍ 3vWO;cO,V{yg,9ǶގwvJMygL,7WFRᅧ+#Njt㝱'_5mIJfwv2m\mwƄO3axF{ڞ+3$y[ng'#xq* jvϘ':$vϘ( -׊">g5ZwrhIaL -;cIxv؈<ݟgx^bQkfDs3jYm99䞴-bΨ9ګǜU,-PΪE2۔3j Z]Q)gUsWۢ9,u9s*ڵXÜUӤcJn7Y݊&pΨiU۩{YeڼtQK9gh#Jg[ĜQýciœUrsVk߇6J *ͨ9"z5+]9]-cΨ&ݛi sFI{:G|kcΨzsVqݺ% 6J?rVKi;)J┍ zq -B )g`hYirFMiaΪlFUixwqF;#Ψ==nlL[3Jz¢gUkô8'rF RkorFqO<[ kgK'Z1ZܩbfQ#C;N,Rg![[-8cÈU вfUA'c1Ψ9GQ?(⌚U/fQә<7m3*ccQcO[O1Ψ.803Ψqw4㬲ugXyXu8}E5xP*yhqgUV5>l1(1gA =ZrPQkUO g|CΪxY49Yf,,قQ;횇QbTR9C<޾OrFGv g!{3!gڮrVYn/QJ+`z 3Jx3j2UqFU"3gQQ[dQldX#oqF%]cU.p?p`QS®h87-]g6g,b{YeKݲZ:Ir^v9T?@Ψ1k!et!͓XGuO:f+8IgZe"%QOli:q`ĖϧjU?Cl/#7.ZT T9C6:Bۗ/cSYcA1$r*yN?yØ1.Pj_ט'1^r }QG:)'KQG?zǨ7FE]נO1Fв Qo{=w>9I1nE`1GvIo`1'78GK7)nIT.=X;F,fzݎ 6y?yǘ^]b1xgO1׭xgRG3y?xvwuczݞq -J);FECʍaT6KcL߰L]ENyH^#Iћwu+>#zvwu;><;;UcL[A~WGv|@,zvwu;>X<;T^,م1e\t `tlitnGQG""?7z*?7l1 h C`G?71F՘N>NU解=?1lF?騾aeT=*OG {,bz*IݽrpTb$Zl5*OGgbQYG>^uT' h解-:`{vLᣟ{}g3G?7-y9l解%f~:oZ|>LOGMKƃpT훖iw6Q}Ӓ3f~:oZ BhߴL{\꟢ tT߳Rmf解%Rlf解%R`3G?,N63|Q}ϒKKh3G?U%g;>騾gɥ?^Wᣟ{}B解mwQ}Ӷ (+OGMNӝtTߴ Q}ӶKiW꛶9wQ}Ӷ:MKڔ;?騾g d*|Q}ϒ FuAqᣟ{`^H֨G?,9̃-HH^rtT߳hOG=K^lf解%WZ^解mOuJ?if~:oZr6{lfg*,9[OG=K0wOG=K.{ tT߳tg3G?,t63|Q-KJ;OI} -x\v+#`?r>]eh~f_/ܮO^r^N'RvÿS><9gnOIe o?z0QӃc}O/*?>?z0Q<zZ`\c*?>?z8E`\;?z0QӃc%Οk?=?|0fp?`{c>pb`a7``>tp_>pb^}ˇ&nx_~vwM.^~v0-]~v8wm-]~v0w,;\~t0},Z[~x8w ,zZ~v8w+Y~x0w-+X~x8]}̇ƙ]]cV}ĊN0c~v8w=0b~x0w/a~x8!ܷoܷ||5oyuuw|hrܵ|n5ok5|ge >'{׿7/$jq89 *P;Vf~q?ӿ-xߏw\ϷKeK&)O/n2<Dy2H'$FI8xi(]'O1 ? wPs9 ?~OI+oLNi2n|2w<-(wN[=$J.mWZ+'׏I\g?w&ABsݝ$#o]7;ǿ'Q܎',7d]9M֑d8&pί-gud81Y'::l'mq?yI֑:qM֑dp '&|6YG4zNђp}i>)_'0YGdNL։l'}m>#É:q8M䯍gut8F:2dN}6YGGC -Gd:a8Nd|4YGup> :wh}8YG˙ǗF::s7&b0O{%Q|6YGs|m>#É:q8M֑d8&pF::l '&|6YGӿ>y|e>#?u(>#É:q8M֑1Y' ::KdNL։l'i>94zNV6KdY'b7C:ʯs{u Ow0LϔvP]2lIn73s?OH7ÖmiokϏkJOߓQh24܅10v4G}?=7%>'@Ȟf'oP.kX ~r Loh{.+;sYASg#j7Z~LN?Q1Yr>1qzV1 [ &=N5kDVvՔ s䙏Ǟ9R^g6K<~vNGMXžIF.0<+.?۟~osq>lSgek.Oq˛ϳ'W..}Ǚ=(ssb <o|r b3t7Ü[UOLghc^?jap{CǂCÃuiOƉUgkǓ 5N'Z C؞iXV~2|o0pfgl\`ry؉$G l'3lx2L9x}>ڀO'Zixu khP;sho_~2F-:.k(47i[Oϥ;L/鴉=hPiiOY vn9 dY|-U8CxKzr}Ф;ʼ&jwLo)=^7f֧KpK#x=Ӫz噆 (|r}JϤJ^gL 5h\f?ێP g<ް ?.2_kǥ]Ѐ:M Nt|k_N3 ؖZi!SQNe8쵌'?/T6h<ڵ y ם?Ӛ?jdWXo6䜎LÛ.azC}I]B >0Wao3 On>d`~* OWױ{8jC2 -ix+$aED^\&{:u삚ic5xY&װoe&ìQ0~x={4ؕkz]vY~8\s;ﰆŴA޲G ,lN4|Dku>lϺ$|@3 z^`;x=KHg_k%\wgZ{aq%lRl>k i=5_6Yخ49e.u;$YrͰ-5=j|V eLr/Lj93M,Q|N `צmV1`]P(,&ptAKc:#o}>%*h+xxD'Y:44bRH@'`d׽Y#5$tųF[ fӰ/)ƓeHRzq8.mQ+4/ nRЮxFawخxրՊig*GΘx԰z&41eԠu8X2]_egR.>H5.jW@iJÿ72xZ^Ým_O{j fz'V}pi`y\-,VX L?Zqe1_ZpyJYƍi3c^>{x$lkVxUbƖ*خaU ڞ]tWk[a]ח9nN+;dgkbY0Es^,8Ih;X4b=vcu@Ww?S7l*f,!,˞`1[bY6W1Mw,<2a_5|t;wx:A [+Xع=Xnp:˘WpzpG`O{+,ui!`.6<~P:̰ͧ-cIVu <4 FʹlXsU\z'PVaōȪi~jY֘jM+*dS2-#aa 8PUܔbvYlL:]-awfjbG wаf0}2_ۑ&u'|>=O\׆9Q*4kXZm&$ܠF4ԡƿ떎lkĜnZ6q!#h͢a|=-k8zuRaWv4 o=񕠤x{ Uֺw4 X8+؏aZ&m]܁6}L:v.V*c-!\V76"J5+8)/3 -V{p`{ =YOw~hQa=̂4ӊt4ySA˶cWSMĆ -<Պʨͣ/$C4xt{K*XS3Zȱ1#5AXuXԕZdVLp| i+Jc'祆D Uӡ`?OIrR m%ԘziA)>nE~ -VC hYUY63MÕcnUJ7vVe.f6Oa>:K|Vv -o&<Ӵ}L!veXĮbZyf4%T5$S";|%{ -7]%3]5lce=t{+Tg_LzG̔S?$t{I<=ܯ:ņ5+*2I0,697=~G2ɳ֎mi$ر:>ĬkC?*]Wq, XjyulIl0% -`I2GUrlzU%[Bj¾H|GѰseRi.m4>u"@\c<<{SavA ,V4t8!f,l5+O8}ǐi9MXUYi{vͦb#\v,k67e="'g4,2<+?%0lr*rZ+cz@ z6UY0 -q701"<.좥)vT4~کn -6Ux崨HiԘ]XWJVK|Vj z/pN,qvO(Mr?M~jO5OmVnժĜ,}}5vE+t7kl,pCY!ѰjȩZ#jeUz1 `JL&lxvnz}*emD^^ka -]uzЛߏg 0jexMxL{R9~ kT6 %[OpÎ{vT:l#]+LK}ϦnQ9Xػf&v M԰IX+R>}8Hd(?f۩=SwJS5M5ZLw_ߛx -;ұWU4R_Yѫre(PÖ˝m L|<nM7Z`Re#U7@/a.N a,IξV+9(`C"zurL+Ա'sD[R`vⅴ6ohIJ [+vdL}JX!,N4I;0 k +pկ|;вR-do=h9DEE j(jLvMl+R\WkdƓg -*YzBO.ه别)ʦց]i̊,h, 3/yjiTuSUcӡA,1=QcUkDQ*{*;l јR$ Rw2kxմ -Ufe$SӪGa]Y@1,ֺ04(<Loh~VTX6<4h(Y2)m0-;^ʊW֮ֆV@S5xRK k Ʃo=5ɧCZ(MJ< !`abٻhVfOҽJCjzfa]&*Z/CŞ8T[q)դ^CXX%sol:.59԰d',<^=5`lcwhn|fX݂RGc7~/0)S/qjƂyb4;[E]7_*V5bAn3-?m4mX;$a -:~JֹjR>@ >hcT%jڲ"n1fjs R[!@Jkd}r+sdzC;+ o cr-LT-e爣VjgiUѸbˠh(_e]ZC2 -ܧuSb>$hWS%n,7$;X ĉ&c-a RM >Wpeܷ=Uc@ҫ;e\ ,Q0gjiiW}nIhU嵥?̿.ʣC&,^ QQznCE"Ġ nE4XS|'4vupߴcl^5vu`nVa\tҩNjyX)Kf)Zl_:#a8k0ETveM97QG CWkŒhPEü> -mm\(1C:!`&L#?FSƌTt X21pu@%xŻΐ]gU]$PĚ,ן:JS^4M0Cޠ 61B]fчO:8ݘs"khnݕzEu&Pif6zH6j`YRD1']W|5ĕJ$f<2xiZ-M}DԖ6VM̭un]T;KUi|Kmu؃캇m -hqٮ5HUr96rjKUGV,Sv{ &v1+/y` -)KdRlvdq֜n+qf 1\W5;_($yr˰ВhD5Lxcjp>pK\W@]ְ@ -7M"֍uuvJ(AR"YWJ괛[%~դXavRl$~5Y:3< O]v`1 +${4;c -vUfɉL -?X!EDAreאLa8~ -kDbW+&}D[aa=FC51o{᫺FZk:3ZeQhP=+F-l_;/,涶V5ԘJ?-:2ؾL=T&,~$yH -7LQ?i>VH;SI?"ApcHjX~$:be(Uv>&WL_$`d= - ŴPg>*H'6xXNg -K`-[a8$|ŌsS4CUly)Ԋ>"dpp׻f_1мVJ4ϯ1 vꥨϼJ<0j(d].B߅=DD_E6\W dS@-M3u _^߫kl\XIi,g+\Lj5(ILixuG؁^CbN.M%Ȅi>g -&YHOUidUf-}8[JJk`jtL{լ:o982Cbz ~zPVXM>RkUxz@ Gۡof'A+R Џ3>1Njs`-᧱NĠG<_t2GI̍?˒ -~ijʥ<%LzVuw#JЪIj8X~|8}*S3sii}A(% :q'nr(~NylLJZ+47s:.lY.gs>r2yeytEc0YM&2bҴɽ?^a/W鞡V 骈ZMc̖bcس_ ӊ]ةbuGZ_ 5cD>1E11|ho[XS6 l~T]&0KG+_3~YV9O̫#MItH{xKևweM7tUS$'MΆ9$=_aO#5G %S'4Ex]k,j˕eOdцda.+Ir".MX_y#kBK˲ULR+$O]365:rGQV3řC٨a`Q Wҕ-DZhc&4NAV4>VjK3ŪaKN/rfT 2|VɡJQjpSf$%ӰÓTDIvx ,vFʎ3~*M{vn^cv&髓3zj!FUZ v&G2bemvK]3 KkwΘ{OvV%YwͶ;c~15qAzaa;ATӤ v{,'hciFf֠b ^L`gvVxӬ&輱-zuoN.w¬3 -Z#Q  ݱ2wYgL)]3pK0b1w9}dk:t7wcI5Z7beLqE3VtBXg5Yadqd/G/8#u#k.Γ@:㕳9]3EialH:^jIg<@fi#GGXŭ`6 lZq8g9Ӣa19c|M"JMjֳ%r]r㜱7B49cq]iP -3UCNz9g˖j9s&ƐI9gL~#IvĜ5QIl<勦p3˻R)bΘ )gR9ow3,!O93KI@>x|9Nַ{G}jf1R:2M]7ZJr&a2@eAO9s]@9qtYͽ(g%I(gLb0qٸ,r6w%YQ& zGʙ&2.vQ$U; M@3p-Φ]3fFZ)g"ilH,i}_3.Xrl+)g51H1ytZS E(gD5 .d<ЄH9cìt̪[H9qӯ]3Wc}2H9jyH9yL(g{գ$rF&lsWM(g3ɑ*Ԙ)gAO*@9L+9-M1̧}ES!O`36bqk3;~I/[Ab[ީ"l6_T(gmuKQ&i%J)߫Dٔg<^͗ow39>gS fv6i3[z㌒/ceg%:)0xyoF8&PlqsdiqFkϱy`'qVuReSS6⌧,rr39^լ8nsۈ{vqV)męq,K`gԮ1pC줭 IpFmEO&h48,+6 3ao|-ΨщΨaä7j7fr}+)ͨ17B x3Jҗh47p~oƣox$Of԰LnǛ\/-X "݌kfr*Bݷ76Ω>77^{y&mfH6܌Gbq fԊ6GOm5+̦mK匶p393;ɴ 78'ɚ{6]Wgd̘GIV jvmF >,0ͨ}XmƓ!4c&6ĦC1+@K^Υm5ȬEdhaӡ͘3'GQ#C9i]\p37f5ɴ 7&k  6KxIɡQc}Tn9Y;cxU@7MWÛ1Av oFXiio& TnWo,Xut3JXE't3jp6͘`dڢQA(Y݌ =}Es݌Z>-(Ksp3ɉx'mƼ`mFwhɣ$[Bmƌsّ[DQ+WqO6D%/z&QRfd1d3jpVG 1szB$`t-@͑ͨK.l$ Hm5O d3jfLխ'QFS6,ͨAz5@x60CFFkFI\83ÞkVOf<-kV%n,3`ͪ$IW56W7[ĚU-Rofp0ǚQÆB9HkzE5}SQ9`5FijM5R,frJ:xJNP39=ø^I WT3jlBfm=Ռڵ0pj&gԀ5ӣZwEՊs4'G5LگIKfJLq{lS53\+ P3ɚd90(ae<[dQ㹺um -L39ߵ[D.4wEYʒbLL3jzVz/Aw-Bͨ5myEGԌjsP39&oj&z֫Qͪl ~$X_T390.s5R -T3I V|T3jӪ7LT3ekFy\貍5\urX3jR\f<2>{֌n+j&'.fUOT3ɢ,H5S1vT39fdt2G5Ui-T3Ik:k돧 E<=EMf*fr~lv7YF^$`އ?"GzclGzURf~SUNGjyU5CYp{,,U3ROE6af5C6bfJ f)TѬsgUѬZ?U4yN̶hjvkьgW;U4CvfȬ -vY%٘*}Y'jT w`g%pV\L%͐5^2lyշfȞŬy!͐"Bۤf0|V 4lubZf8~G6fPC4~!i#}v#\?CO%jS2VҌeckS!͐/4cIz`qT V44Cvާf,WMة2Y$0/jꚱ>Gq͐Nige!-ksحfhYAʚum /kZ45ChݳdXHs5_]3D6^:1jLʗ,Y -qPI.} NN Y/}6cu{T  O/ JPN;_}=K+Wdv*llꩮZXWnh5CVuN[! ^BȘʚGphɚ!ISY3àGjEHb5C#f(̱c=ӌ>\L3D,qi(-O%SM&+jH(R!͐Xti ݪ4c5\i27ZTZI3d92i*i,Ax3*h=9nh![7*!k6YfHDs\h{f:Z7:4CdhBcXͼfN/$`XD4C6k`h6ЪK$<*!.lhYE3dC1D4cQri͐}hʩ]ϲF x3T >|OT3VcY/X,U8b8U5Ci;jB-#6Df:jg,UT3q+}͢!6w*kJ-QfV 3q+35CUЊ$1f, Ckp6fֿ;4Cf,+뜧f&Z߮^|vuE穨 ͚uO5P0v|O Ӯf=LE͐az[j/l5jQAPhv9=52,ӈ%;SU3dgz@j5v%WԌ5o_ W QME͐ekT_P{MEX*SM3D4CZӌet˳4l Nc#miނfy?WP3Of(+}ӂ!޼ jgqY5pf3/ϋT zB̪*QaɑvS93V9v+%cV8'KGeޯ?όٽzf(c\+@۴ -4?zfȞI♱jp㙡|[3Cpq| ,53d9Nl >fJ+gbr}#Xª!QS53dM3Csf+f>@M43Yfߚ+7_IjfjfLk43Vu>p1U3C}zf?jf#|3CvS:CAK ᒥgzP[7 6Tly슪 -۵^Jɍ Ѻ_QgZ@)~;8cKخ Zg^ B+T م]"!CRYKftgȾקM1ּijimplEmT ZY/= w - oo] jϺ]3`ءV - nڨ"} -!Y_| -gȞ@4E8cC\4NMײS3dcpv/'Јpfraip-oە8CSI/.J!m,3d rgȾp2f8{ݔ38Co8ɱB!yT⌭gV q,S3dx?מkg ;R3vUuē8czhw?߼g}TaOQU 퀇+u׳b.8V™n] -gl1{ upl ͂(s -!lkppq/G G&9s@|3ڞTg雱o2TuS3;DZs?g-XwNn,x3lCf "׵<=E gP8CCp o lgyefZΐ1H3d`!2ΐaac -!Q399YΰFΐ۳ !?M],umhTP:ݞm >+![w\r̪p>g[8 uĉ -gxb|;`pƧil g U8CݚU8C=!ױm Y9̪p^43+8Þ3T̶pF?fJSjgɬgxp"=Ñ\n{3d8iU {g<+;9C>_Pe89l4gL3dضk#$aW8C%,B3dqI3Dάg`~pΐ5T KJb=K Q騈p)c8CvG -gOApOJ6&?5YNg=6 _ ~3/p-\_ Rgm'ߌ-hL|3;<+*f_㛝>vQߏofym̏oâkj&ݏˈ›QX^xʛ޳u"n׮=fϱc݌>qfE%Ӝ~ii1{qmФf^n -nRaU w򞊂f3@͐y*6/n6=]2+lhf -3eGn&Hp3d(V"? [ [|mT  2Ϻd3V,u3dsǫU7]ْy fǸ ͥ90Y͐Ƹ>g$Yp3!Yfa f9qy^׊6>9v7C6;ܞ%nv;*& -n {6sYT sIa -7C?x[7CvT੸mT;!C#57Y*p27C'ʖIh3dwh) X}f| <# E6# ol'Mf|J>66ڳ|DfP:~؊l%Go-V ,e3,M0 U63 .ٌO4\#Գ͸XG6; Wd3szߍ>*[ŷ"R6V@MlH.a35._O688 _˗g$=ꜚ?6#^NvG2fȰjl;^E6^`kUd3= D6Cl#Ǒtɐ"![tc͐= 7 "#lyU bnI5Yf7{hLnrQjnCGR6Ck瞅lvv+#U6Qt0gI!KYm 66C!͢&&neg!dz0+CPq=#+ɣ-mͰ!r8|.Fefٕ7àrT?NU ׏q0GJʛ4gG3KDS`#*g7;Xc7te5۶fcnTU cQE$ؐ6ovT7;8a'_!=ۺ1؅.MfU7øS{0dӳv%Vu3niπ϶n}PʶnƩۚ?Jnm݌IbOذ驊a f-h [0 ubVq3Wa6z#g7 Jо7af*nƹ5lf[:(P {7Dm3l޴ - nv -d|U܌.=m mfͰi;x3[g}3r7;ouʛA8*¦f^9-W SwfŞU7C <ۺ7]Ͱd;(Mm>.Fu•vͰUT>ah=}"f޻ n/ ?ƻj ffhFYf_B9E|6t^RsKlB"k6nR׿*m-B4ɦN>1.Jh37GڣM9 [VO?ȯ!/caz\쩶˨6Èja6CW ͰUX m?YSی_1l3SR͸Gv8W03 -Mg[7蚛?g;C?f>#qTІHU m N[>nְq/ b5T0am-&_VYc[ Q q;Uf7{ϧfkK$7^]4LO!P5rNp3 Zp3 G̡S [|cc7uws*^+nN;t5\i%KtfCx.7t375ZQ- ,jPݬ` ݌ͪaCcfp,n=BPu3l6P.,QͰ u6x=Bl3-֭A͸E'am˜?/Qd`Ia}Gf7[k-hm -S`Vu3ln6ۑ,u3L=a]l?^j:UCT7æh!E7 ꣣qfFh3̰ FgfI]xmv)fЋh.ΒC]E1l3쿮έ*Eh^0d37<d3^6CŜ3)mzfnkElf#E6㖮oڌ΂ͻlf ɳJaLm6QͰ<06|cqLa =Sm3NfR۷YWm3 yf6ÔgυZ6>Ȓ6CV|+mYnjK=fȰPe3dn YnM͐ȏ6R Գ͐/{ɫmhթ2Ըp͐OJ:Ԯu97CvP͐f%`YѾk.Y֞J!LXh3d6V Flkm uڬcS=>Sm3d[ Ul3d? -narDi!`↱f"' Y`6C~pf -mc6Y1b/Y <6C6lPYf/6_Uh3da}Lqu? ml*wWR mql@Si3d͞&] [cSi3dإ;*y73?䩸" Y><{ff8^Tq3d/?Gguβ8D2 -ffN͐ eu3D/[)Y TӻPTyA\S{oo .ollT߬sm6o9/7A0Y ZN͐uC"K i1ܬsK\qbn>(fuV/FW܌ݺeRuuWnh}6Yf/YfȞ.|'Y܅!@И^}3k~@^g^ M  -gַa7S3dOo<ᒋoƖK͐ &fl7.CM!Z;~,}u/ -![o.2WΚI/ -9.Y3$kKmgF4XNΐY-W X: -gZ| -gFKPp cD}u5xcc - Q,-"a1ΐb=}T3d `qkY"g<-Z'+r({"gȆ-I/9CI"g֙ZA:SYc=lS3l7(08RS3s7B^%q }gP8Snl Ygj ; =x *!j>Գΐ2ql*!{>,3W*uV>U8Cv9y2lgȲ8tpƾgU gy?}pƞusSsΐ=7Ч -gWX۽ -gN߽wZ3dxIBҨBh Y9⌳8CRT3d֙Z!88JAq-ɤJ![2)W ٰ8CI18qLgu'2U3dϳ4ΐYrqAi3ygb^N*r ˯`\18v;4 -NtQ3?j!1վ?"kP%0,<8̄XO%ΐ=gpS3eVB t:8CfER3d6-g`cO8, ө.Y'u -g+`ΐјq3gиYgGS3d>%gp6zxt -ufH=T3 nXM>GD|3DW4L͐Uc›!t -o1&\*oy EL͐÷Yokpf9f/\0'"L͐5}o8zV 9/R݌c)ᢛaѷ^y3d\7Ċn%o 񃮼2[fK9!j>UY8b G;nY9#YEt30U7]u3NX/U z͐Yfqmn C>K zGL͐*™ Su3(۝U7C֎lX ٺKT  -H|ҨfX [͐eT 7"Su3 ٺ@w*nyLo*nAkլf#8$b!^db!cG|bqBz%f􁊢.mqjemR6CE+bq0Y0!g![թt'fp$}8dcf]~&>=OU7CsNL˚?jmX}fC~E7ÇVwg[7CZf7>! n1'8hlXfPaBlfbg[7CN`|8nf@3o)asxSfr,0:ś?فyMf BQ:t3|'aK,nJsT7㨖-n*T^U71θ.E7CQY7C R˞9pѰ7;86&ov7;ftɿ - -jk.+p{Tj(89mEOo:/QOT 3e -  -.z?<(?98}]A+pFk Tp3hfǚf'ټJtflaʛ궿ʛvqg0&:ovڙWzp')7CVf˸p4t3Nk-n@z`u(WPVQt3LYK-VWjY٨(W݌eba1;(P;nj QS Y66CuٹMHNB?Q*x:7=۶"ʘ?=@l3T] ,mveىӪ:m@DCMBλhd f,uC=6]ٛm23lPf(I6:Uf4smb`mvS6CwcVcۋ3]ɫ+XHjf}{f ؼܞm۬4Um3<"nfkt"o=f ~,rܗfh[7 -86k4fE6S!6c'ܞ%m0!G6 +m6C_P6ójOR ֏֔6ce` -m&u3Se30,KYtze3ܫvf|Baͮ$}f/kޫfm eo@X36j=۬ȔO58?1f5*n %|Jf'EfXΜ_l,j3T5Chx&bU͐ fȩFm7']T3dG!`YfȾa -i}g![W&ԩ2ʊjlsefsԌ/NY5C(SQ3B@ra5CvƯfr_j*jƱ_ہMZ7#;ՌS3瑉j pfMa?.R5\_yTՌS -ZU3NR5C7V L^U3dܩ`[jq\+煭ϥif†uLE8/[gۀ35ܯfs/^Pa+䧢fȪYYQ3 )j SE5CX7G ˞$׌ڡ_Fz +XcbU6ΨE9B{ΰg^-Xxg,NAt;Ӛ!ku+`Βj%]bqo0wv?;I~zn1I2 ,[ggx+yY7"|n [:OfØ8o.qc8L)NFWǵU!ݞ3X)]3mrD' +,dѱw$ gfqgM*w&Hu3nYⷚ6&Ppg2D3ZO^j;#|;1$]w9 <ۥmkCά]:\z+_3p62q3;14q'ǵxF9^39hH\g=jNlD 9) +glnVDE{쳝bڌ쳝fYY>o 4 }K.!ņ/}k7g*4XDL:dd55}Vqv% I'3F[!gl#3@z#]Z =~4m/g ױk]lUτR"OOH?c֟.^r/ҽj(p3&=) Z3ٯgɮ#>c(GrXhJFNQ`Y['UCݟȨI4=njN?caRl9'g̝ `?~Jv i<np[7ĩWDΛ?;!Gyß>Ť_{v/g M!3vx}HF7;Nϟ!/ycIIQ<vS-?#!a+g]njx)&9TkyLb*Ɠ3b*]32gRs N<]!٪gȰKWXdi["{_V#4ƯX#ڬ3ZpnsKh ,A??>=G!+j,"{  Tˬ= R*8Цm*? @cdA׋'qcY{4R1ƕQ+ ht΍cidd~|9 4i9'shfUD력(h&H.eiFg〠C=&t h'H7A8IN/Ab@J hlGDد++h;hRи6r#v>\"FJ݋e>^,m!aA&t4 +L~^)g}S#"h'{c r4 UC& 4e݋4GIǶO?6hdiTV :&DbO&|8DpjrШᓟ4jVlx}FVs~& :[@FZե &xMd +L8t 4C4 @bwsXt#hpU!hdkEzp4vH}(@cVy hʸ!.U]$hdqкCv"F 7SS;& I3' hyԧH`L +w̄4B6?N8c'gx-3ɖ&D${ՠ1Vڰ3>6|Hmty3<뮻?C?/L&&fgD2oVkygL]BI5g6/KI?./qh +OM>?cCi}ifMw3:0OdZavEL/ǝ3,h]USw\'\_3#O%g;6Μ4@/f;29g,鑦}d <<_3gC0,fݮD?%G@Zd *J42 +h>V +sd~ޟg,~fZ|-g3=^e,ւ~KQ?󵬟Zb-gb-g3_YE,"k?ȟZ|-gXe,"k?̟Zxl73_YE,"k@Z|)hXe-֢kQ@(Zb) +h 2[@,Zb- +hXZEײkQ@(Zb- +h4{Zb- +h4_ZE-"k@HZ4|-h]/Z(E͕2J? ȟ=~J? hMYE,֢~kY?Z|-gUz2Zb-gX Y,Ԓ#T Y%,Ղj? QӎKA?󥄟Rb)g0t_Yy,~k?KQ۵⅟ZR-gPoS8 Y,Ԓ~jA?V͒Y%,Ղ~Fay,j?Ki$Rb)g3J1)? RϪ,*ɐPKYZۄ~j ?KQ[ e,~V3M2g3jiB?KZϨ`ZϨJR-gVt-gX +Ð,ZϪtש,Ղ|F GjI>viQ>K "[>K@Q;9Y%Z@j>Ӛ_>R)Us, gϴi4YϴV٫3JƓR >ӚM%Us6C^#}CN9Lk:h3)~B٫3 mA>Z3)%gZeϴrϤ$ imB7Q>$|ZO3[/z3H.gZ3!gZY>FLkXgZ[2 rgR:M4iR>|Uw|5IV`9Lk3$LkkEs?VgR+gZ6u|u.gR+I-gZ;t/gZk3iLj %3-󜺙ϴVb%QZEZϴLknlϴ&WϤX\Y>ZL 4=gR}P=ZmzrrϴT{LjQ{&bi*=R Vs]i27{&5酱sϤvc3)v.Ꙗ}QϤ9a~SϤzeLj=89LjLj\pv9Lj qwVs5R>։9Lj}74gR;zS1gR-.gZ37gR6gIMٝ+gZj3zLf:OkuyO:qDi΄S("u& {%*V{3nl(9[L]ouFmgvcOn/D?H%mZ5"M256`> {4#Pgh3Pg5j5PgԈ+zIeXgb`YQ=dciDo)wyL#c:&n55`gP]",;+2@D[ڃIΤ`ŰY7ZΨќ^3#R[48hgE-AkG;#q%L +݆JJyȧ_3z2x"!ERQaSTXgpɰW[gLLb'VYhэrBoeC7RΈ DжY{3_9Ԛx%=WΈ(!)"uhz{fuõ9o Ԕ`CZSF +zK:h|dreuF m83Ifi,KI#:i@2kumkQ:#j%uךbKu^rNٸ-;#=T/qZI>Z`gdU#v&'CQ N=-iݭ;#C 'fֲ;Emu2ڸ^XgC3sw[,Pg\vF_I:j5>TК\!"Y{3)g3G3g#qnB{t 2tF'7@ &7̼tF_3AE9rgG:49MH ЙnĒW)ﭿS&)9匔S${!g|<[Ž`*ڙ쉳SbN8Vj8vzsfkX*3c`D3rqfdqXiv?r'KK f +-}H?zˌYF1eL͗!FeYֿXlvA&2:c8,rYg?`ߴ?e]ڽg˘ujZƂdV2}ƇMrH1~CS֋eHHonWvnz]\c 2NlC6Pe<^<~2Y_Xb1usQt0\08etz&%8ezG۬Nx NO +ܪ_tʊA׬8e@_oqʊ$pGsEmRՋ^ЃSFo2]e]o׽SFȒ)R):ӧE2nnyo2i>uJP j㦱y4#ӟ2Ztg2p7tAekoX'qGT郘=RY{s~#%?A*֫=pySOVT^ TFwXV'%I.srV{2+2n)'063e+䶭0{2CvNa6M_6))ۺ݄c4]`=Lw3rTNDE4Vm"J̫$5bZWITٽRJ7]S"{2~=N|+e2&U [{UB苝QF{+xWeMf y்e]91Oq'U|e}Č#>Yt=OrL:6훵t2narkV{t2V0t?dpe5Zwn fɈVO6n-64dYHK`HYEݤRE =-L&[ > _'#ljwyOɇ3b'O>qaPJ'őL0q&~Ogwȋ޽L. {|m)'BO&x%,):p}2z5 >9N i_6.e7'#i!T(z9NVPKx2 +Ө`}u2cCnNvH?]Xla ׀IPg4yڃ[u,d4.y yu%LVxmNF_F}؃VN&f9 +l2Vf iɺLܖtTjMywzhv=4 I'ެ7'K?1?dwPV8u>tV.'c߸լ=>xf5'10d|,N-K=%휁'[nY{|2ڀ{eYɰrc' e22Zjl92:Dž{٦B2e>J'CP4?%PV?u%2+S!sB6l["e~'9FLƓf7 et-oγ2aAE*OKBƛa^(+2-X' e<6"~T0/ogfP&^K8,!42L2rBXvб$-N-ēJDyFɐ9hid 4J pQʴtD13v2&.r}e4˼(/ĽTG(t3QBv.{G(c /eUv AθFC. q0f2i8\jS찦oFفi/e2^Mk,e:I*]_Y]#6Ʃ<59e-ew(ُidT eO,((lgy/Ӣ/%{^Fͮ2KœZ6tDmW@2ؓחQ^>F."QL'jG*k$U2R2PF1 @N@.O@g q2ݪտIHPN?`z͵~eD`(ۘ-"PF[G1VHO<}2&N͠}dn[}M$bV'iW{>1/LբOFboFY<'6|<ن,f^Ɲl<ٓCxiyy26~dMyvTEM3_5%>բPVy7B* e NK(#^R#BY'yGE_>ٸh_}29Ovc\o`Vͻ>x=elY? (zB 96"ƣ˸./Il>7Q*%l!ΞQfYJ(CoUQC`[L5[2MLqO/ D2>un([vրn2et3el&KIFwlm5)e S6/eKb`-tzmFime2/^2Q6>/ /l) QVsg6ʖyF}GL"$gj(cGߤ2j%ڢK>W6$k5,e/0`ɬVI9l?g HpM#9QFi\u.ec`DN2QƘ"i%',kQ(6E(#Sk|P&y[oB$qѬ2j˭F*W(FS"Q#>9f0vze5Nz2bΙ[2j(# }DQ+eDxu}(e_CeX?•UBDͫD_Ҫ([a~Ԭ9k#^(cNB#QFme@#XNHIdD_Y(#zi:2'Q+O em>N;i3V 2 l޴(TNB;#՜P&4|}!h2C#Q3"˞fJD82:w/D525(EIG 2i_Ն+elq]\ehkh d! +eԂP&-;s* e|<%`eN(cY伥(Q#L_(1G ]sBΘ 2[7QJnVsF*{e0gL +2jlP 2B`~6 F*>SF%Za2ʨvrvJB ‚U9̉Q(,sR(3VsDn&](65ϩ9fr-OFIzڋ՜O&՜OF },>} `Km';j'kCx2vƣDZ[7CyOFиQɨqNwCV͊&*N.˩%[]3%ij%Wa%Y .:TreL-%qelՖ&0\2y2TZq==nV .5649dvڦ=\2q4Yrn0Ldg],WJ,tPXUvS"K&JfK&zZ,ImVs,e2KF>HKՂ/,\cbɸpWѲȣKF IO,%t;dr#I% vזqgդM]̩d$J%;[L2JgɌDq{h6B-X!VQKFLFWӥL2OSu֜Iƽ"gׂI'CIFa$vwchZ͙d><]J=\J&`5@i% +RP2~?V%dY~Dx:gAx/N*梞0JJ0ҺhoPxLPTxLfD??Q%G>!ǨrX,b9drJ5-d,,p" *iZƊX)~eUP2J&b5qRaȒt#Y2Vȋ6e/da-d,1`X`XS?[%eRdX<,oY2iQeZͱd*JKJLWȒJ%c}\!d2}S%-X2yjEK&" #K&8b%K&J[d,g7%sLV0U2f$d glo(}c$wj_$`IߒI(&ՂIFXIFe[Y +(///pQe{Z(1qm$d4ݎ$dwc6ɸ/ddmi %CҗI#Qe5o1k_3e; &zԒI6V &8{vZ0}$,Vj$cOg19dD;%lEDmB%us9IF =lF]ZIF +z&hq>ջHmX{ֻH21MD^ĦWL2;ڬdX$~s$-4j5gmHdm=d&|1m@yuL&R]&;:6q%鉍%J%抩v=FݴS9%s*TysGTxP ICSs*.s!Q%cYsjfN%eBVR ǜIƼ,MQ2Z53NDɈmSH:qe-k9LSbw;G_uܗY]~KFS,d=Nd`= +K*JE".d*EcOtG!z78dBjYs,Sqe S׼JFm~S4zv"KF^6dh\s.d`BP2=vQNVs(c[?}dXK]zT2WnY{T2Iay `~EA%μL gޮ A%Ӭd,+ޮ9.%cU%c;{,Y;f,۽T2oUmz٣UYE-LP FP(0OyQX[t2dURp*$<`zP4 4l!dXcze*6 + g{ڣUyOU9AyS{T2؞БDLB4{d؏`PS;#KƸ$rY*9pcL((]"a2nCu'3LW'>da^tJ:d]2Kg\2n\*wX'/d원ס%T7۬=,[Yӈ,DS/lV{XGTMf$^[,8F҈dl܏Q%# +aA%c.{kJF$T2gANL*?+QT*>d1vݭdl +/5uyl'FD%LlkQ;Y}2dP;Od 2JDzNnleHf\V=ezLFy5W+eL1eEإz2g2je- L/{2JٴdRmQ}݊}i3#+vs%Ό{_ +lحhftQ٣mºlQ ݎkfdL0Bl.8J43# +*8͌z:3s]7f^o3j7bff^eF,IҌmhRW/3J-; +C&l%0`f@=.Yz%͌v:kfvJ]I3U㔫͌V*#jbyl46hfLa538ƉG+pf{K<ęm==GF(yΌ6dlˑ33?uwJ]!v9"iI yӌNeU_Jٮ-E[ikq.2ft[b74㯷ou0-\4;x.һn4C sX09D4# 4#cjiFEL1FW}iF4A78G R/Ҍf;&{H3Zg|@zd-;{H3BCh3W=f$M !$z{H3^q +4#Qdi3_2f4j@SM%ivH$ҌWIۢP4#ndQjiF '7 t2L^h[$x٫:sݨ5N[z 4<Ӵf(.kԌ^9 {%LP3JvY9f$i?ϣfDp}h}`<&P3@Xv P3!v{xLbLMu}}%Ռ&&[;f]lNQr٣Q YQͺDkT32Nvr٣q«A5fbA :ZكIX-=Yˋ&h+=9WBxSɊ5#dSWB͈?A{fj4DKhѸÒN1͛f4{`LZwɰ`!NьwD3vha- !QU \Y4#a>4;%whFK>4 w'pi&o9lploczgivGz|^{7~^]eN$ӌ1}?5ҧvfCo"sAh4cɍ.{LY-0f]Kz鑩gF'z +qEb/ctZ-_f~8if?$ƥ^wfܣٛ47yH3mHn zfQ2`ޤ;wx&ƿ-54f>v&ƙ4;H396%voٸw{f4(.I3}jR"ј7i&I3I%Ҭ𴧬ԋ4 +O%Ҍ!ӯ^öiFںj:'$Тi&z4MO l`ElCdXf.-B;4Svަ۬&Li6.yB6mi6bi|DM3M|f"p2HkQF?,E oMƚSn55I>f`R4͘QlI3ȼ"i./Ҭr̤"iUY4ku2oӬ3g-ft~lR2XӽivH-fzyf4}~_40ElG\2x0eqQTihihihjVujQ5wғyfȚӡAV@iaY5/RRav};T3Z7ʼT333Y*fqFeՌ-ffV͖[jFk`Uqonf/X6s:Vn+fwfx`j5*R{X3l,&QX36ɛ/ k9Y3۪Hf +]mF%Ռj7Y5$9X3nĚe֌9]_A5#?l%׌Ϝ \_d3u -휢zf!ee<}f+m /ٸg﫾^&{X}64j6wE#w޴YGy޴:GƳ%۬-V⏩Eٌ'l^gӗlfyVsYP%UqVfXV'ͷlVtS/Y)f(-]e3Rvzf JR_LQ]3#OskЅX&yX3FNYX3Uvmyf2fFd֌uӢ;9/lb5Y }1*fl~5[f+b͘#4b^"̬˲ 2NҋFY3}xf+e~_dx҉7k6nW}f2veŚwM5pJDX6񅚑wlYiNHDݥYs$2G(1tӧwP3~}jF,vYRMuidYiH3dUj4#Ж+fr/4c$/iFm<lbghQ++ ;j4Ūs`5gbM~fÛI3:'iFPIS\&:i?-fFjt%uV./f&Ҍ^&[DN4H3V +E3~mzD3&΂h4>ii [Dqz/Ѭt'h Шŗhv,PtLi!g,1hK46m#͢!ˍq͢b͘޵h6΂a&ьelT=%1{iZ+f(YvmT +WuA3ng2f;dЌt$}f2lҟD3o&ь_I̻ޢndPs_xf-fnQ4ce^-٭ۋL3w=iF<Ȳo- 8|Vyl٥MLJ4.m!~!fdi4cgsul[*4[Z'L3:7ݤl]FV{Hަ=X-f+flG=elUX-fv4۴INLqNܮmjj {S7f8hqZ͈j$ICvDjԭՂh-{M2s,i 1/`ަkw&zgӌ'ΖM3񛥖LBQft~Wmhxf,QcvYpͤx\g-f,0~fw[ʮ8Ě.5[1O9f W+{flJ%L/,ˬ sj;욑j[v;48fVh՜kFm٧]rk&12Ng5#d~d5F,9֬2^tcͨ`Zp̀3t!f<2؞ו]3yEEU)e^jN60Wd3~h[d*EGٌ]N\ڬ#ޗYsnhi3^;vfͪ<  - ۬F՜mFmV9Lz}ZdQcﴒAv$6DJ@A6 G^d3hhѴ(QK Q#&GlV?vDL+I5YsYtqS֬vf}Hͨ]q3jͮP 7zU  j7V5Iۺ-_l3J LJL>u+9۬7t.fRcmn&q45,fR;e\-ɱ"nV-+fkWq3f;ɋ@j5Q풦͖Q&=$L,åT tfUGإZfujHۏ|[R |vͨ޸R-܌Ni5fKD%˽R ຉ63:fkYWͪ ׊qp%ڬnɩ6KF^6Rb W4sGͨ_#m&Cn/'`p3.+nu:7"ޟq3&W͸C+7ޑOt䡆Mf9f\g煛- "n&D}Qȸ ~,~ě-,Z-g,1a [zΊ:j^8coh]V/&EeL'R힄3)a\Θ[-5 g`9p iHV|M >4(itRKa8M$7pgX0 8+WPǑ?3^}rwR_ըp6n,-dy3.Ms+_Nsp| gA8/i/=v/LfP O_%g"Τ#0-goҙ8#~^W&NyZ&c3јMZ u[u'gl7JзpFڍt$h +Y{`&3iĘq}Q8aL™m[&IӲLX gMyθ%( +g1ydXθL gMҩH-g J{ɀElΚ8>{?$fd&flm4gv#%G8PCqxK3#vnʜqƔFa8cGtD㌤qF@;z_3˛m1'$r#vW3U# +gmbA8l|Fp<Nc?# )k띎t4%ތ]ToFknI-fl/z}oK$g>`4N]x3 '%gߌ?j{$a%15p~آ|qfm"f<Ρ1FyߌusVFߌ}3Z_7;A;՜oa5q:>%_j7=E +?7޶2fjh-f >C[˜|3h?0,f]YX5`selj3e5'tHJUX u>kN8bͮ ™FK. +K jN8CZg\^H7J™F'jp&K&̋3fJOkp +y3Z4*gU~!VY{M +&5Y!!Bw#qF:Cqe|3h[3V}3FfYG1C)9 ˆ$3Vq&{_=C;\mjeqOXi^9cMQߪXK+g,N&WdGTV,ʪ&9,(gUS΢rVel 3fƉs1J<(g 0&Iyu2ⷴ=2gU c73g,mf]9c\j[ k bdΘ7=ksƘA>LfORhջcmr33䐳&WLJ7:"gܜ9dԍ[|4~"rFBpZ!g~S݈F䌏!QlM7ML.*dWK-0gD'3rlǟ/mze9Fog~wh9fk7猌ssF(͈ [9g,Čss2qgD6ޫ}3btFLAgx2_ZAgXՕ3+t։ k3[ق7+@g:#t~<_:EoSN>+A:fcY*:S)猰B;]9c`f9[%m~Ü. c9cw|~gΘ?Q"0g]g F4V] kl`>ks&Qs9-Bݕ ̙`DrkZaVOԁ9 w̙Csi0gxja`X+1gTlekaT))Ϝ'TGk(a& lվEмsJ3az bsV0g/+RDI&Ѭ8gXD_}% UlFl`s< +jVdXfo*(YaP/4\YqX"sƼ#1+*ĬۜV{3Y3R7n՜rF>^^Y9hUwrƃu_faTθ kdT\3ڷ^3BZV컒rMtnVr̙ wqdθo ʙd/q׭9 `!Mu45ifw -^9~G:̾+)g1i/W#jNQ#bSA9ة6_I9c=NA9 YioN+CLxD||&Q3Vf3B +z3&Y%i˼G x+1gxD+9$ kΚLEAP@gl0W 桳&CvNΚ;5t&xWiq{&G:k<DLj ҈ TYJ8KפZ]$e e^ˮ$5ؖS%Hg M_#5{d#F f3cmKa YF]#eͯRd|YzH~!bfu&|eLV,Ư`[Θ j5gu$댋٣F qjhʍ3b`dzhyN-F;Xg'r6M$p'5oAAJyL"u&hQN+Ygx6 c:cOMV5"[g0/i2rζ"cv3Of=}ꌝ8$Rg9p3&~,PgY3l릧9mduCA:c^z|i;ۤEV{3Н!ly@j:Cfԙ Y,|NdGu&Rqz +׬Huzfuv!@3nWI\%SKI)O!u%ꌱq+h3v-i:ۤ?juQ}% h|Sg{W:MۓP jemyl' m핼tvȡ9CeNAJ7XYgH_DuYF3m֙.fxWRuY7g_[N#RxF"ѸX/-tMpJ{6I̓gL7'Ѻ<ۥ7\o3Fڹރ /s#g /V{38)gpH)3x(4 y=$y QO vn U:,4g-gg 1@㓽[xrȸRIϠؕ5{ŋg*a[nL$FQM♌ݳƢRb+nU#Ү$8􄞒yL>Mt>}d(Q3yƼHoD=yKgq#'S-EQ~:V{ϣggL*A=!7u;g#ɤ݄=#a +{Fg U/l= mY;#\͞uEA(\Þ=At| PP G 2FKUڣi2jG=++gdP"wV{Գ..l͕ԳNGƳM3h6R˫gP.nA=M48uZ$F` V={Fz\2{2 KPٳ] Ddj=c5JN=wiʟ3Z0HzTϸO-GOQ=ȊzA=c2 L~ѣKڣxnSPHlڦ3J"Z3N.~g$b+cWrNԓ=Ǹ( DnL}uΉ=ign+ge:h)52/WϤc +gp֚} ?h3~8çs>g[ݥPHv}FĵL2hϥ>*$n\Hq\^}&VޕlsA%H_mQWvVUx۬3.wTzhO>;x.># E}^?/9h@qLGl7sE&h?/ѳ鳓 3UC|&3 e݋4Ižgic>s?}p,8gyU=J~6vϨ!WI9sNTIo,\njU{Fg|{&#&L(U_!x>]nghľ轢 x8/"xMx]BfJ^ɠ%gյ3iev{eJCC{F^>/q_ gtZپgzjkq=;E]9#(g Q{&K}z ApL?=#cCk<}zQ xdKߧg5'Qz&ay^э34 =ϵ|g 'I=iI=γ 3Z:iBdZmyF !fJjEM&|yvtF& {yg6!/Kֲq<./H#zƓeOFPw~߃?|"z&s\y&$3V}_E~ɿ{MzO^?UyZ}O1ptO*y?Y(q@)? NoH&,W/*?8(ÑH?QCsNW 'pP~iÉ}/݄Opt_ c7 _ g}NK}ĺ?QCs!QD~>|7r+}o—AyإםW!yΟW!YOK<~Cz/49pH?84-_8iÑ޽J;Q??wwU\_8??{w.Í_8??ww_8??w]j2|/ԟLȅe_8??{wƩ_8??wwTx#j^,_$u@8hj ?co86]㇚?ߛu샮p}7tLoVv/: 4:7SJ̐ɇt:7Wm jC?S{c?ߛˋړè3oL^Eo7tLo 0y1柎 Gt?<'D2w4qo))MxOw +XoXof<51:Fg946yuW\oG?ȼ>&:U@<SN׀Oݻ_13kv[o oM^Wi+Vc?, r/f͈;?q_l)`"Y?n/}o;>{8]o:ݿ>go{8h`~.o;׿>}8-wvo4{8m`~ o[>7}8/̿iyp~ۃ7 _[ۿ=6}0ogpwfK$9 v7҇6_|w(olwenΙ_ꏹ;f~w0/,Cw`Θ_p1;rsP6Y.7e5/:rw`V?Y,7g/e-<~܌4;.s7`V8CY17e܍2h~R4lh~FΣ?s;nd44lh~OFN!_?c;glh4<ͷvh6y4?[O&|hrwͽC2-wϸXv{,?cqKeuŝ#2 wϸXv{,?'co es30XV{$?v'gOt3.2vϸQVzu?jGvNퟌes3.Y]k̏y׼ng;/A|nIu;/,u4_yaP/n {zWv^h[š^Gպ:ֲΣz)lu;h\B^Fݺ:|n`u;/e4߭y!Vj zWv^hZB^Fݺ'zWv^H`ZB^Fݺ:|nI^պ:0ͣ~R3u;/|e0߭yZ/fYպ:|n[u;/u4_yTj zwv^h[£^Gպ2|n;u;/e4߭yLjk&^YN/cjΓ6eY3X!KbiWwȎ*W?C1o!c-2y_W- ?Qt?yR/q'|^l^Şe8NjtG;O~v{>2J!!y7/"(|~'$\>ߎw odh_ncK{ !#6'!SPZN\8jfyNISYu]Nͤ72 Z_\fJ,~|Fdݺ3Υ/z*1]8M:%szD٥OM^~-J9e'/WLD)?\(\^%^r i^$@5MU9eW+[?5y$ |.)^.B2SVzH}\a=/$5 +Qeyjd",o,i\LZ#or5i)% ޾R_Ï7MVZ5 idKy~L{ڡyCiבeM5GyW/Nץt]ьry+h|.J8w^9\_`2_WJ>q~IC$2#L/ؤkkO/p]ennCt7M MG^_YsO6$tZeW/M7-[4޴&YuJ}ero2anՋrw 0DcGf.owɷI,$O_/RN ‹$q H dkM|W-n_X]Iv)2 +1iUMTXEy!R!,P?2L1|$ ӊ>˟~eF ' 1G|䉓~fe;˔ϗ**o|ܷvK(QTwJ^wj|RF^+!>5] ɎM.RZW_}Nwd!G܊Č2GEok$;J7䗃6{]Y3o4ye&)Kek$rs-Q&sW&+c~DfxƬ5D1Jvq=4Y㙠›bsr_7MPfZIv}5 X=Ih3Mr/#MM6VU~lsfR:'YĀy&*١47y"˓.U pz߭KO$eN ev&hU nzhDVZv9EN~r<2_c5QT}TsixT + 7g=jGOGhr oI#J{JMnvV~"$$oZ]EY&('L, uQf5YҺ,yKA&vYrJ2ctE~&/Wc{w\Ƚ˖/$z S*iY{<îQh}gFL;U# [X=} +1JwRe\@&;uka֥ß0Q&ʝŢ V8C;jzS dZYV#vɯn)[*K7MU,hF)uϮG9;EZ8$!C5K;%Kd?%zK+)J + Z<+6>'?,WEDWJt+GpMTef.&ϩL-WJ䴗(J"Cs.rCML 5]Rj&_2]J/WՒev4iN^r&A5偼0jUdoUo릟䍊Ci|cpT'4?MUQk}ʏׂkQt'Jm./Fn(w@v}N^Q=d^qͩ!e;կzM,?%/!'}M>'OwL2Tz EVš:$L*#UI]*oAX˂Jx屪Z)nc>k&1"i]qy&˦+#})Ok)JdU${"F+W*Kfj@)tKh&+6P%y(,T5Wdk%>WYdn.u|s [sMUIs:RlZ)Bf;*5JdUMcc+,W$鮏U$ xhhgH!i}n$FVUȲk:M'Uq\|aЯO^Y-kUGR~6 LVԄN=uyShծ畻:ei&~-k2I!Ө_?ƁXzcLAH#3X@mhȬ2&MRɮqK +ܓ`> Jd[f#އ&>>L1ow7$_ު9z8Sx^#?}D2FedhI&oBes^5Xbԫk1< +uh}|.곣ZU $x,$L,zILػFmw٫dgmUh,&n3]{y=W<~~w~YM&OjMŪe3TO;؞oœWp`4!H^M$~u˳GYϩhLkIvc$NVM 2Pmg+٩2E^vu-R3WwqY={Hb)۪~}r'OˈOʁkɻ9.IMIDz2PRGiHj#y%ծN"eE>Jvduiel)VY4WIgG ixU2!EKL¨QoKaddR^\h&wx>e_%;e\i&όL+?'VΦ\+Y:$dBW-pS41Zt-ziJR"u, Mn3'>L6ND#\_l>꟣IՃ(Q\ vy2V<1M^b-#h=S"/W`,&Mga!Ichz]~mlc y7؎hqal:Ǯ $ҧDi'hn_~# |7ZKŠNdkE!aH6JT*!Bq^,k&ls4d-tE1lRMm!Z>4r¤D lt);|mZ@o:Y(CK?RS?Wܸд^xlIVN8;jnu|vc,$.Ix)rٮ-RDh~R>{  [rFQ?]Z[#NG7+ld~T:dt)c0YR*jh>eۯ,Ѫ2 +q$\kxZt#W=CX w-N],XQ\cs~%@%ZPٵw[[v)y?Ief]!-E#Gf <- fI M[&8,ɲ&x_~6rEոV +]Da'Kʲ$j#2'`q&ĿR⾃&`V*a'e- +)`;DD&nWwqX-uRdzVӣڻeZ/yoE+4nXM| +\-Vy?e ~iգb5aoŮjmk$Zd<+(IzIV{#E[6yߑ&[:F:98 + &xVv΢!3 O#ZvmkُL lmaLW2ࢹFdFh􈖣Uh I ONw^F=UV*xCI̧>VݵFi2h[P UG5v謁YMkl256̨ɥ< fh M}crrNaM]@?lWw# oULӦ!͖ +LleJvqlch3&wA $(2sϳ,\eCU'F [h`H^a \`2CpfAɆ52hE=큨lIeՁewcVAGW`Qi%b6krs,M2d2 *5VD5qE\_즊Dd*qVT; "dO%m53gY8359#!9SѨbd1h_AUFAoȇE199 iGtje3U-uFmpMӧahdh FO;-?@W.? 3)=NڗHR2:~YU7:>bf1]>V1$՘pDa|0iަ"8a*&;YɡsX;qR0 +QZIMKZDƔV:I(?٤E2r\v}jZPWrb-.ʠC\Y;=M"jpX]JGv&?htn.Je|>jV)n}hhU6z0,4w̚MSUNntײq g'whV݄&Sԃ╓q|N&^>w6t_]O\*W&f5.Nï;=ͥVԌ"!EYBcTѴ/n];oInLĵ$8)YH!ip\-CSu#2{俴u!xs:#"NSEi~/d1^J_z(p*M`Z}?_o{FUTB'-8ƏUrhb}d>6Q#CF(Mf2%_ŊJ\҃0G>\dQ]S"?]z1 ahVQLzIEwgVCDZGhCکxBF`ǣyА_0>|ݎF4"KU`nF|D2퍹 [JC]Jay/,d^k9l6M=sl3KUq.%ЭmcC]mdOЄء(=ZҥiFLd`o}DfxHEbkYiu3Na_5 O11 l4%y2{2?rIF6+Y om%GvΐRb̎9Z;"_Ez(QdmSeҰiGفZZuG=WcX'`#h%rq.˵Ĵ :&PkQlErwF>)[5y(yP\d㔷ԮyPf"Ko:5qdOJ.SxD8. +qIk;^ڻ )ª؊9DlrmիDWVgnl$XѿʔJ38E7{ JҬ6|&ofyYq?&F]S8(n)Jd1IvbGT(%U\+lY[ĵhO`b4GdʇY -6'BӶ0RVhd*q&dY 9:6sNZѴ!\ .xik"5n] L2$j[5ZBE^oWS4,4ٻdd(Z[`ivQYLdvVQYٔrju|f4Q{g=+*zViSR{gm*śX\ ]I9 T==V)a|X 3uѬg]]+~8 6-M&)vjٕrTQThYM5 5ݵNtclxZ\5hfvg5]BMc5P /u4ϑl?m稩4enr#:1j'oW'5?'z_a|k$N,fcZup^m.IL׭K]@8-]Il(kS`ZL:&k ߩ=JMWӴYڼl(b&}Jt~QJʼרpnx_T=k&FAI̜7 nla{SleZL^<큆&rLsAM,BDh35U#'/LD=.N9'?L_3[puLa Kg];:\meNRc@4qVҪf3ʢ">Ӵ}u] EXMPΟIGcP\QII: +tDz39(13TFS Z)ZѺKv{jfPX(H$ E[ID15ܪÊj9TLfbOz-eֵ4pP =c3yqyFr b}\ON V?ƍ<3LX\K$᠖EmAS,S9lYf#,`8銔 mAH&k:O#kDBp^3A/B6%gBf'[`$bԮyLRr nHtRL WNӈG|rlaizKvRZ'܃F K=IiU ɤR5ٕVx䤍^8iUmVN5y֣ऑO''2ic+'\eJ{Y>][9ilJGK9i<9ikrrҨԈ&kQ};'z煓&wbSvN1 NVVq~ecONi\[9iލIS'&zbn '&t1iv[@=1iU1iZ][1i?;&rY\Z)i\4yaIIGɂ'%/FIZ^(i:yRF5=)i!煒& YVJZzH'%Mna$OJ#J62Q{sm(;%3jwAI#2];% Ok+%M47rxRҨ&,4rII0UvJSS1JRNZIIlsOJZGVJH<(ikwťSNYuqDg.OJZ!'% hfE =(i +=zRҲ4NIăze+pmDƓ}5P2 +I\&ٴ I#%~s;$-G@iVHZIɴ&wZ=IH|?!id5 IKZI=4Uӥ<[mel=cOFZ*0EPF';#HKt6̹3:i' ʶ6?i4f%y '#^!ihY]ՓvK=0i>r"%uVPNOVRy瀨4M}ҢPv?8iX.I;k)4[tiѪa&UnsBg>ί@Ӻ[Hkȟ''-XIK &hL6ѵ&ڂI d-j`҂Y^1iMVy11i4h;& ]|`xi&;& zäE\:YY0ix5z^0iG Jum¤qdЎFyD( V8~EgǤp&L +JM4=njW & -7\0ie'rՂIC6LyXVLo ' M^8ihMU 濲a(_ڂIC+k&M-@4Bvwh& ͡mgäa'`rقIC3{_&Lډ݋, &-jyXφICڄICSbIC.I4$ρ3 +WRZTOE&RZ6x9{@-44YP,Q/M40$2um"'|[HiH29o%E5f/4eS]_QihEc&Te &TZ )6TڍJz͆JSFusmBŁQPih2b׊Jn=+*MǨFg7oA!Ɉyxe!Y;K+ IzIЪuvVegXYihp.M4#s6{W\i6eFsۈi6Vmوi:E[Wg'O>D,6t)6tyRj 1M2R|+1m]Wb.[HpmLLڙӕ /,32M㇂[K2MyM4W,ٙih9LS[.mlumbi.afi֊+3 2ɛ7feb +4 Rҵt,45I?w L0L\?ɂ<2zBɋa6hnurHz },4ۭUBWh|chex~f488lae;6XbtN>tm¦-6t%4$lj 6M@p^iQ3ɷO+7 x({g) Yqm⦑>]iZ +x` o?c 6 \ٲj 6 8 8^ihjzY3BMӬ5o4Eihf9_u0M38MӬuõ >ga.4F6up&f9yy>>00> ڙi/&{@83k^xusuwIݡit:eд#MtMwWhA^@v]5 lԴۗޡi2~@f,`41g+4-]'4 GgxB'5 nVj^ehm(}ܡitS%;{@NF[i'7n|CӨNWm1ef +52nqŦq6 q8mæMhl5K*4eX][ilZ!Mݎ][i Gsj\Av睚li-4N +dFQӰlqӴ7Məj7MB`H1k79-S݇7M4:meѵƁ6}d&rҶ(1$BNÐP.iQkXڧu􅜦l;䴬cബZiybwxd;} 8-;P+8Y8h8 |m[Vpk@?ZiJW BNİڄN^ -42^ix1fmŲ8 L& 9jqqNY+3]itO勽  6ӈ͵ Fe(Ox!p/NN (䴦ɕ9MJNk@J.h 'DN9ѭk9 QoFWr'FGkTZiai?JNkJV9U,iAkEQyzaѢtyau{NßP0h;~9-xXi[ycѳpp]i\6>76(x;kibmk@MO%o6jBdEWn_>z;h6Ԩ';,?Π⩒v/3_ jʾ.VαtY5Yj3' +P~ _/S}v ?M+1;j᧝Ӳ1Bӂ&~TS%;26sTiaEMv6ks P;s姝Zst_J~xm姩Ikj ?f*ֳk?C ?MmC3Ӵ l6hI1x@ӰڎR\iǯ%\OSsn-4MT ?4L1fO;;U-Q-M4 T~2CV?8XiȳdxaЧk7? Gps$A#کC j'a4S~/5C(j$1g61.5ZGtvj#elv}3C-cPo93԰.NjDP;cPPS[yqFB%] C> k赛F%O<jP;[]jgYgcxkaise2pѺ͜nD"HT\j`BۈFvF |AHdW>#hƑGSnZ4XygEE>i.oFI:=v#Ԣ(5L`,l\j1hQBu@BP=@LPN}k7AFv Wre!_t<~ȴHjF;٧2>vKl5r9 A\Kժ-lǍO5Ԣcɮ]5c.XWkB M>+C y8k){](jh$wk#ਡQM ?+I h% KM<]05pM}.HDSC,ѵ 4W"/<54NTSv`QР~D=#`~d1-L5gXIjhEY3U ׫.X5e_d/\54Y5[f4vVڷYj%P[ E'\ ?uՐYҩ / ^kh#: k +`w3b M$+5Ѵ~imS}V.b gx SK.55@ѝnYSy\gA3 8 (M3EȷsaE2 7Q21g&^ œ!19 گ&Bu: RҘQgHSu/3&};SJ oYPtgS<>pq J;,xdB9`]3$l34͙v3 2T 0@ϴoN%г!nO~1zMur#H ֌<!wgnF yF^sjŒ<ېoϬ/;132V\gdy%ѣm#vH&K@@.ӵxsgIAD.ij%9ACgICBxFs_]g#'A(5niQوgP"cgY,QYg aUfh 5وg~ <% +lYg$c3NjFzٍ<'S3Ђ<\06+,u%?DqffxZvCȈ''M3h$,B@QM]gYg}+,+:|> ;,zF{"qsKYg8t =ˊJ>gBÇ5;yBY&^ZgYQfeuM{WfNffѷW<ӶF 'gq#763pfE~cgNÛ1p>܌1hy,1<+x٘gL766/гg_Z =+ wjH7nH V!2ϔTRٵyYXnus^gxPc6}aJ7d3pcnICg$Oj*FG zV%'-3(ڵWMk\g4Qb/7Cϊr4SŅzFŸIw3 j改Rp>X +e\- %RԳ}U/l3 +?P&I7Kťzi(0CӚ#8[֤FtiM 4Y0ϴB  KJaa-駕3/wH<GW^gzP }jsk7󌃂3=gcqP 0 +{FL mpXqӝЦ{|F͕{ƫ@¥M3=.ZgeU zA vYv톞iBb38yF`+ ]XO3龴t3p!FA_g%X^g4CZGpf IAx/35s`߹0ϴYBnmya?K"ϲF2jEQ2({|yF]DYv P纮3jnOM61ϴ2 +.yN[gjk 61ψ܂3ϴ.>K>3 +Tg晲İ"*Յy&wJ,>+ MvJ<:ye?+M3= AO|.3U{QzpNۆW|PϢ[g#_EMX +>G=_V(_3_`X>˰ k=g9a#>>#knx',Y">Ê-m3m3b.mc%DݍdE5{vmcɒ,U}&Qi'g'=g/3 }p6}4}ѵ }N!4$lOʓ|v.*F>IΎ3 =QyD[gl=co/ +>+4W>+U;)][gXK+\'P({VMܳ=c7aQ` OYqO FIsylʧ?lBY=g>PVIJz=g7 >;̮-3Jls|Fs%(~&=˄9;,W +ldOLl垁Q J3<=cLK|?g:]ypϲD)=jɤ5cϨ;>{bo}VYRCڊ=㎘{{FRwtێ=i8mx`Ϩ;wl)W;2f+ ?0%=gxv%ĞEE?/سVɟgG{Fy?g +>/36!R$VJ-}h SR,mцhNOYЧ;RϬbbuV1Nk b{۹g7=i+2|6ʹ?/3׳v^g8>BwYa8MmC(㖯3jP#-3T%ς| ق>Gk ,xj,xcI>1Q|FpgBCˠ-33N36f3*Y$ԡ-@;,H-ς[并Fr>羟{v7,OJzga&K+L"ऀ,3 +dSA>FqN>M P\ZgOU|y̱ l9h?g5Gg೓,9=g2k֖0mQw[ s@gaܳ+ޑ q'=guh uj&رރ{cUs؍{;3=g0i!k Lݧ=Y@=u$97!%lೃԑ{yCju; f08gO{v\[gGnە=;q`-3ih+_g3ic=3~ =; 6K[gye +ԳƝrVY- "ڊ=r`X;L%; <oq&O}Jh {^f&왲R(D[gf*E -b?; {u"Ե {V qW&}-.zc!r@ϘB>g=DSzStz!=[zVznЎ<"% ("_چ<#a[g-34vQK<+Ӈ}wuC[gv2 +;,vYPbk 6eYVxVֵxF=ZxFo^<eeg762>N܁gbe ,qk ,S![(tBE x޵x)B`8s.Zڄ9漗sƱn>q+Dݡ[(&Ιֈ ߦ, ^1gcN ) mK>`N0gF9;fS(| rO&Y|$ 䌊IA(S ,1d&;㌸*3GSrC6p)?8F%A?[gB 3CMvYf7ęTق8qVhk q*[g3iGa"3ڂ8R?OKvmFq3l>g y"8;>l3zy"(!ڂ8GlEɗI*f"(.˳f qfN^^w\gkV+,/ܾqF{T3\)mG61Hz#0D{?; 2^MYgLMq-֗fBRd +9k +9#b9}D9hR@ΰ·pl3*b +9ԇ rF>δZ g+ ;Nv~eصBΊQ9-3z?5 r`g X9x\ gz }nKnmNZ!g8ç|vșB=$6Atk rV9waN6A +&㬪/cqFC[V3&&wUj:tliMvZ!g4Vϊk ɡ-3vX"BpMl rF+4a&YU;" +AB9-*/M3J~a3{(wO6nӹG g "IѮ+~F&2,3:Å]!gX4&e081Jpm)vH \ gBE-xA[!gTr`_ gn rFu"/3uHhnYqF:jaq.וn8뤿7&8ysUVƙ@l/NC9 p1hN8mGkfa!]h&Yўp' &|\\g:,Wti( ی5# l8\ ۬߳ggϩl3kXnj7z r> nOU8NzfCmF{^3ی]FXfaH\fphIfTsx36?{hs7,c8Xle) vaA,bܳmIB3^f'-fa̱oà0lcnF~0f\9iEYn-#q鸻n y+, +p3n>v6Dџn ix%A=fR7-nl kf!Pn! Rm5fpf ke3ی6nF;+ݥm< _ ی*fӐfL P؂6hf4ȳiڬQԏ͠I껎mƾ|clh3+ڌK)n&v+-h3j3HCmF\Vu6#0[m9l36dp.7#̀ p3m 7KJ<0W܌^jmhgh7 pfxqnm ~*͒cknaiHw~mFZny0n $]8kXfQzn%z`n k7,i-6E6͒V`9-h3ms!d3hADfإS*oͯ+,{.ldؓEnċj(Q3 .l3Zg6##:=6]5"Yte)T6J?;ڌmi&,y|C5g2"oߛfcڬkUmd3չͺ6#f]J]HKswFiA9m)Wf6GArXfd6$'l3<uh7 &Kf0d1\nF 7`H7یdIOl3|mF/M6# {v/d32s]fȨK Ɋ6íF3F_f bl+uȾlJ6ZFPͲN~ 6#tG^r%ef+ {*SԳl G})d3:(tF#-!7pG}nfeeZfB:5Ͳrja ,+w6#ɧunnZlc8ʭMl-<_fasa_fPn6N܏?+ی,m9Iv#a3N9ah3Bj2-h3&L$JwmBuø6PhlV5+L,̰^y:`+Ϭ+D;̼new<3#gF\Yn Ќ.'iOf깓wqv@(xk Ug Ќ]kL:eЌĝewih?l B3fN`]2hӿkЌqKh~E Ќ-|r-h~+ϬM ֕N ̔uݡ" όiZ:b>yW>1"όs"ό].<3*Nͱ5-̺WqvXƏx}u;-X{AgN;۬49,<39Pn Όw9kkgR;uN-m1{ gF7v-83zNw8)\qf,yc'83ZWMs-pv]"ΌtmC +83[i-83lum$gFU`.pftWưH_ęyT*E٩]ΞCpfmhgFsDmp.IR͕w!-H[pftW.t4;|^AJ4}c L{K`xE^}X3Ҍj1p4P.H쏻f: XiFbzюԪ-H[2uf,mZfUqG.7oACsYLvUI OftLk>Xhiv 4#\)H><0sYtm2͔Fr/L3eÉݑi05vm2͔v4[1L3x`.3+2-c4#@ 60͒Z`iSms(4iF %fӌjEZ s*Zڐe Η*|1oHlG#/j.cT]}G`5.VszݖYSUzݖE?\>zǨ^+.b70uk~h!b71׭΃cT[LźR'F?^mT·nsT]ۨ(f9 0F>^mT1|n+:gG?,9{?騾i`3G?7-9yw63~Q}Ӓkj3G?7-9<;?騾isg3G?7-9]lf臣ߴ4Ǐ@͌tT߳l6s解%/~o3~:Y\>騾gɋX|Q}ϒv壟{壟{Z壟{hb~8=K^(pgG?l{ȝtTߴT٫OGMNߝtTߴi٫OGMNK;{?騾iSW񣟎꛶Hs0?JF1|ӒP}g3G?,yȚ%Z>,yvM|㖏~:YLQ%;5}T񣟎{<òk<U解%}G?,y&~G?,yސr]uG?,yN cT񣟎{< ^ŏ~:󃽊tTߴWm杽tTߴW񣟎꛶d˝tTߴlկ>OGM~SMKo63~Q}ӒkfƏ~:Yt{|Q}ϒ'JW|Q}ϒ'׸xgJ,yf.tT߳ϫ\>騾gS6s解,w-c +Y9*WF.C3<21<ߐSyڿ-WT`mF?z8Qc]X!U%%_Ԯz8QELJ2O/?>?|8Agǒj?=(pXELJzO/ +?>?W|8k?=(fpsuΟ ?=Tp\ܭ~6ƾ[ϗ!S}|QG~|h7|ܵͼoܵ||h5|ܵƼoƘKG =gs/gs!gsgs懇sgs凇s凇}uռ1?:=1?;Η0?<]0?;^/?<&}/?;LŇ@nֿW ?Tt!νgcX_d|cUq`YY˿?m_+cʋQKEy<'Wpf=C <-`ďcO/Pꤻս gcBJr1.??mϩQkA p>h%"'W:U~ꯃ}N~޿3T[.rcno:f\Z?:Ro=?ttBpo:^Z0uoK{X?=GW5 +OO9"kO?=9D)wm-忕(RQL*oPy}g>HXPG i8kI9,.=j_e?sCڰVCś ؼ{Cλ &KùC/,y1|y[yuQp +pYsSͿiqo:2{CΛx/ g}܃pDpxi8- &fK)o54{&JKy|gx887q^n9 a824F]$WsO^y5zb/2r po޻h / ' ee2L87^=!MTs p q8o84{&K~oDnxe887!^N{Q)+2QV=! ]XsaX+ù/ p pC`xi8o޻ /w1^ca{` 3\F=Cś/ g{ܳpuxe887^N{7zo72{^CΛ / {<>2?C5r{4Cś &8+i$00wQ^[.+ù/Ἁpo޻ / g{y᥌[.7Q|8PfmX?t5Yggu4YmMYdΚ:6%Yn8Mֱ,:wh%:.:p>cYudΒs7&ĬeJ=::5Yggul8-gut8k:&p[&pdu8Mֱ[&p-gul8Guk:&hYš :6F::5Yggul8oއup }8Ydžk>돖Q|ʬ:(>Yu|6Ydžs}6YG&l '}6Ydž}6YG&l }6YdžGM +=:Z&,p gIֹGut8k:&pd|4Ydž}8Yʙoއul8Kp>Q|.Yggul8gut8k:&pdu8Mֱ&p&pdu8MֱzzNֱ<>2Iу:(>Yu|6YG:p>c~k>Yu|6Ydž~k>c~k>cloއubge/w1| :{z5CYBty~t7<䇮s!,?r_]5Wb^'yϼslu/֟7C?0ޛ|~+Kpޟ^'Va:;qmpOn\@~k-UyG8p<ԃ oX*o%uNWJăX /WlOST|c;glxv>h/3Aso27t޾rn^p_6__۱iׯt|T&#|tr5?j_I.3|TZj,LN[/qڴ-AڣGٯ/>*۶"7)QzG "vKxj<\(zuGc~$/kH/i-|差a4??>;x)~QI~ZOr65%WLGYO>қ}P^䉺n|wC#51;)mרJ#(juO$ꙻJ2&i3MT1h*Ez/d9\y%>jMUd~&f89TY2>h87OO4>)QK<=07^xOA^Y:5>O/}J-ge;܄~h_!gZ񞜟bxOί|aDib!O)m{ƶPXo9ޓqʼey 'Aް{:ni2>yDì};y4*3ɱ% 6xDK'Og*G{Iڿ6roQZIrLk2ʣv|1gZKןiUe/?gbri56y͝Z|rz 4'{2,sk{>xO~Wp=9*A9=%SN=63ˆXo'ciBRszr5WiO~SܟrLI{{r~ 'Ca&ޞH2YO춷˛"bxeOO4s9ÒwqSXD4WpAO4<9edzO^/Z˕˓ӓ׫7,K\YxI&%1Va=s-ɑgZITptgg^sx&k=V?ja0GM w&~P=MlZ=hTT<-=9=*r{rzБoŲ%׸LcX>>5 =jyyzQ+g'"ϴsb[oR=lL+rzQjSqMlKS+{2}ӣ&/d=ӊ8^ϴkK7%(ϴ,''{r~ +O.@zywHB㙆tS(zb剖)E,!]x33-nO~RG/GOf~ƺkXxe2ϴv&+Yi99^{5wxO~SCgR*)hU潾ӫp[}O>hd.2=jJ/SLYh5xEnQ3Rzud.W$Β0XןiBgx&qyE5M{1횋.Ͱ`V5kHA7L9^}}+,5okrd5^7 }hb' d.\39< :3hEєIZ.Kpr" Dk9I\Zf/YMӚryzb2V2IxNM&v3Ni}mkuTMB+yŀS(4 3~foHžWXNqɹNI.8Nv)9uM.Dl3rU3 (×{\y~)Vwr''Io5kGjId%nv,\rizv=ž'UjG63<5qs^4q k4{wqXuڧ' Rk~nݮY5q׺Bچ0xi^rX6MvMkLK,iʭ8t*-r;;$y5UW?TK,ܽ%\9u \cQb‘$jf6n8d"#S$=GI+0dHЇ{CN $Ā)O.1quv&^IQI?6|<2*W옜JJXkI98;jG.96%, c_ix2%J6|Syhrih⚉!T4lwqC.ђ82rqz2YGsM< 27)ievvS+ɑ8&h2G@$r +ʲ\bl l+3^.y0\1UY*'^ƙ mV\pĸcHbIA'.&HoOc]4n6M~ EW'qQ.yI9NŬ,N1; Ή'mؼ 3ÿkd)\Lf(&Ͷ)}$p$yh)䡉udMe8d歈tz+0\*o=-K<#9"oyI&S_%:Eb+$v-I%Iy{w?83t-ۡIl%?'%cEwNʋq NýBY#~*2]]xx#IFd66WMk ؅O^裌q6E#uhnI,qdLA2YlWZ?Bc8xrYrBhDfϻhs6]ǦۄN/&]Z%*GL! D +0܎LY\"*;{E&J-y8`~7H""Aj'.Q*nka0;οhU\?%𓓷 .Xk[q&}Z0`naJ&V4^]+L3nRMߟf^%w?=l+ͳH??&ی6%U|cC=/#M'CI7]sQ +iA_Lu3p >tGzQNU".ΌiwydY0s̷ZUxs5MI1,II4L2!Vʣ4f66N Z1iGxULgZc4Νغ' 8jr;cͪ$刍l;{ ˲y^i,O乧?R0ORx\Ee4q]Uevw:642!,Mɦ&/v~ +j . yԲ픘.IaVFIj6bGKV"7Zltu Xɓ+_u2 :ˎZeef6-)@P]vaIA&1XXtDsJǙo22DK-y\:d}ic49yeknvxrO]fx1,ZşIp%&BPf.X˒'=GU,|ۇvLc%@r<;F~C)K|%oڡ>ΡQG(OΊtZnZَ&onE+.J_aK. FS'pA41xbX|O~o+Q8q1u3I+y <6YV6aQHZFlҾ'UnhXlc֝Rf*aݪ%'hiˡzh<=ߪvqOqer D _c|* +I *)/\X]ۈAk,QmY2N/)ѕp+\JcSI\$PUJfc\sDK$2U {EzQgg']S?999L)%0iMzrMk8FXO{4EKê{)eO]0 7?uҮRh'N< MjYl~f&O/⑧>Ѩ]6M^--FJέ|)\~FvvYl +7ӲD̢-/4)HN./Vkw +]͗3rM> Rqy.l#L' 4yjrni /mnQ5ђy)ȂHڣq񋟸]~S+ݓ ߲Ƴj5*Cþm# "y;V7ԩ6we457_ÓchJFnQ+#3`wFk^e&oMcB5vH4M"-OTZ̶Y6Zftu9".<ߧAPM+݋LZI4 ݎ7m;;s%e)Οر{.X/Z" 4a~]$"4BƦV?l,mm.k񶜍DWU?w|\$d'g].ߖ56mxRmhtĐN 5VbGG='];1r,4ht@]UJ,&ѕmֹU(Rݤ yk&VK3cw TJ=]+lΎkktήU4)Vr; df.}\ t~VS$ _n7˃8H  +v)HusfTmKq%bEvzr-}fĭd +욥m6N9a]?uu1j?垲MU$eA\P?sM؊ɼI'=t%Ύ\Cizfu4awר`PM]K75Cc{;$KE=]tWIm +;$9y2}mnL۷}&o~b'l4zıS7?w\&w͋MRXJβ)Ӫ#>k;!v[in!f MӾL=bQw]M IlN \u%ҷ`c\ 5j :8ZJ@d($K}ٔ&UG=V|Aw&՘ p+kum"yKY,4^؇:t)d+ Bk4h؊iySy%YL^oS\n5gj6%ƕպBLYEJ30T(״έdD_0 ~Iy90=#:~kVZ2541EKEr +/`(Oo} 7uF̩=bUW :`HQɜR+'ӱSN{RKl%]5(MF$3f;|y̘ɝ4}giJk. . +~pⵕ!κտD@K3]`3ڲ6(],K'jnٜÍikƀ1ϭkgN:;+bXJ,Z^N.DK +[\}ڶMl8]$$صi0-Hi`6%tלe /tgBcӪ5Ln,IZtPXz5M2kfθz942". 7 g[45#^f89i|)UR-4x +}n-D»}|I0_L+446`zwm<$:a/qEh$[K,fk_[K8.GAA?`5CBvb*L7#J0oKI$wTU2\ъ%hH(&qWb +гh` ,kihyz+onִ[拷(gM15gWM? c! 9іm5J7NK5k(ˤ:vhlT Xlt}jߑZ{ow|;aZu08;M;<;T`6v`7uZj4RO1?7E3(ijXrΝdt4cD#/Wހ-Wpq %$r{܇$ש#,@hbd-=sI'HGQwҾ5X%q`^:OC)զ%E'i؈EM%w*6?Y~tMG ~s@2\-;/;wYfnnh~RJS"2msP3ө:#֫mdK dðyi5BjٴbLCXm4Oa`*F"H5Ӵ|kIsr֔\u)E%F}tLCDk_Wd{inG톚>}d_S|5dbOe";K? Q*rtR~)EPyNwkA+}41(qʤ4(e}N x4jtS#k~FnLVB]5*-Q^'x7 G+iKTh̍Zc](<ׂl)}[u-`xe#wDnn ceާ\18,յDMs4?q8{*)/^׉ػ%e6fy&ӟޯ%(UEfBw>l!M#@ӭX x)m$1V}]R]bA"ؾMжuk < al~Y(o٣4OϪ a*Vk&F SQ4eS }$^bt6;;-CrX0h־VUO}u0<6Z-sJٔYIUZۦ[K8^8?M`]5+ 4ݤNiyMb0 +;oel#^<iZ`yCYn&i5+B67rr?j m# jnwRYM+I8ݵL5hmҚ(*y)E%-H&v*^JLĐQhlӀIK,T"+g+xz,k]P)=*hIWיkhyhR7L#|~vtS3|꙳M?{rRQ9S:k, i֏Lɉ{fn +ڬ.ZkBK+xy>ɒ /M%kY*k|L<'b핤8(<ǢqNÏ %ij]zW|7ņKj<btxZv,M_PjqdG8Ђ¾OKvV9X&h7G45x&jD&蚼K?F2ˈn}&U;iǐhLnВhhF$:ۈ)O5c3hB(Bw&4 Qɪ"/X;C55&2-kXNjvh=kt`BZm}\w1_9\ӞGᅾ2i{:OEh㵓}\h-~D*OMbX٣ilA䓬[aCO;EWֿ3Ste(Z_rW4TM~_4s_!icorEGnHE _] clkum`ߋ]WFMcgL}/1n2=P"ckHF=I ,h2XCoewZkPp{ĊP\ex/rtXKЬUGKlƞ-03MsBQOթVf`cw.KZdw㯑\H ާcXу䎿0|x6f-DU]Zktv_ӝ4^FR2\ +5mj fUs\ 5lekSh)__lyхhI56m9tŮɹi|ujv_:/Ɍ_w)~du-LJV[PjkXy௱#z/5ㆧþkڭѹxQ46ޚkXqc#/G.]5:J_t9х{6#d/B]klip9_8i_TVyЅFM"R9^+)|g寝vNm8gׅvb⺇+~tvkQͺG ٧F3můFSmh _ci^klzj=[k\C1A_FH_ӍoZu[kEXi`#} <غbU[B_CM{Wr-5V0ػ:pTD};{W)5"nkqDk$PC_C;)qXEZ/vm"|-Jua!؀d%|Ykh4 {MJE { ͳkh+ƦÓZ# ^c_K z [Wlm0fKaWB^ݰ]+O&yhff'kh5v򝹅V뵄ƖUkE<1YkSQ54: . S"fm$eg%<#6kY~O^M"ܸH^+ZWGSGs[kh$ yMC#5*/1/5` nn+y M;u|oD +ɒn%e$۵f486klɻ/x kҠ=׊VCKn+yM22ZBx7rVtQVfdqeCnɋpzkiW4nhvRfbllMFv᮱7Gr]+XVW&w ]+ZLIL}#];෕ƎUkhYVkv&kȜj gZ`DOˍ[klm8=w i.VZ۵&wͶkG]m审K]5 INf w -kB1]C "wmB6#rt{Q,vN5>k᮱hGZ#)M,2͌5v5ؼJa۵ނ]]j tû#6kEt/;6kayZajƞ$5v1t[kH}-Pt+Ӷk"*&u q u̐oPHܭ@!R54928YCm|mٗg%d~} wF?P&~3 +ٳfn+n -m5.Y1VE缭5e([ ːR ;61ȃ& t`L[4÷Vu=2iVt%䭡k)֐X]<[&L|[CέN 5F?ϢOV)f1K]54jWou/ݷѬ֐r[Cn[+x0IT-*#رZpkHڰ~\5P 2֐z&&=*{yP+<#/NγШ!WU\h^MxzB[(ЬIziYٜ[C:-<akuQ[]HMZA 7KFXakh7"lc< $ӻK֮~ l 240sm*˰y,>DQ<Ykh͢õZCcZZ +hwiܵAP54qtJZCsfwmqZݕY&/DwJZCuf,5hr"kV,7۵ZCy:V܏ͷR'k&5͟n l 8e[CWZ[Cӟ[Cosʵ [41ơMڮ;WMZjUMTMRەZC|Z k ٛ-54yr[YkhQXFIʆu+^XkU1ZCsnYqmдo-V*LۄU]CsZco 0zvmм`MZՂFA[CUVw}ialUcG鑷h,54*e1%*yWS6wn+p -Ss8+д$ۀC p h"EZ!OX5]54{L[ 5)*КU Ld.MZe m(F +Vl jm!khb,ʾC p -sY{\Cb)k #q X'쥸J\ؽm%k7^H\C:>Z}[kho9V-e\Cmt54R}mDS r t$@DUHʌZnJi&rjkHU4\Cc&kVugeΤ r*o%a в/[6khl'N o&pҵccV2sBZՎh8М1?@mV<^תnL'bU.5yzXr[khu[khmUFZU,F:[ZՂ\>jRy,54kJ`#p Q.\l_5$>^ +ykUA9Y+\C ]Z4ذ*&O9!F㩎5ЬP \ɦ9 "o 4.5ѵ[ZmFc&Zb煷VC2xm孡lJqkHySM<쬐Tn VcGy--tc+_Xpkhr%J^xqUmŭYWVar6=ojMaMo+p "x5Nw\JY v#o )]}%\54kZm.?{U-ZĭU10mVuLjm(6qk5k+ϱDB[ZC[{ٽtüEZervjAZՊosU j;ūAf݉&kM[C;rAぅVugSi0@[ +;}#lREڄk]nl ){maU=-֪fZԞH]XkhӔVZ.дmP-54&7֐NZW5ZKZZCGXkhʼnSn+i Ei#jfѢT 5Tu5khTPkHRJv2ZeCW -hPkh#j*s &j ͚547C3y2ov&YuFd7C t ~U" +f(kgfQ |347z:*gfhfhn[ ߬RUSsa䛡e<'͐oڱ,|341+yċoVBW7CKWo&wo+ -l.|34yKU.юx3ԓyoVDL{<EěUo͛,xп簸7Mr&#j܇305YψBb$ +.& -#2# ub# { r%e!v(pa, DZ2k +pVy4rOf$t6Ev M&6vm2:0dk[rVyiNٛG-34kgP9 +̞u MȄpGY%gVDٵ 9ZwӌC%ηYZ] gU~6]ޟcQ lBЬurfzʙ:ͩ(gh4rKV]0ghr/J}(bhP晞 -f0gho34x|ӵ9]QS 9gHG;lrЬx&41gUӗ匘i2irC`ВQksV0 5 +9C&tqָrU-Ls$U-Lɓ-Z& j].w<Ϊ-c2ΐ2 SR0 :C8Z:CWtVye/Xj! +RaW/39CgFY's9CcvZgouO9C=}0& 0_MHXR˅s&W`SDυsV㜡ysV bs,ЎSk0;o<-3@g4sy,3|5tVG }/*IdUx5:C+tְmtV5L>. +<X`_w34'IghgDtV)&kq!UKN=+Hgh5_wzj!ZޑШ]. +vOB$AKuVIg#8.34xfuVkZ7o/Ў+ZXghjj׬3$yG-e0vFt6 لUkU꩜Qŵȵrv&AٲЬc.Y%{$U~= %uݱΐBDΪf) M"u B D5mdA %(X;kZpU TE̪"1K@8 YQ +^P5U`5;Y©R@waLW`Y#68huv'zjs:C˜-3&taM{}Z ml3ޡΐt DD>wA5څ[Qu:CK6Pghxڂ:C =YӒI/ },6EYS_w34"pf m}ݡ<Ȃ:C@AX;k{̯342[\XghrzF3:C*Wؙ.ohi)t@VYB`gh^1f M-+]34ݖgh#ZYVbuTH[.D qXDa"9w!Rj+ڠ<ֲ .g(1vxִ +k a;fۓ]3PP# U3Uյ@k]34036 K= %wÝ6XnwN<Z}Ýv"a+ f8!.Z`gQ*vEYCWܕutث:k\T34kYgHWF:cO~]˅uP XXgMXu][XgM t؏=樰;V;k{Ўz"i"vU-Κv%L;d.pMoɵv6r"L][ hلZrvH[`g )yY&L%:[`x L5ں趲 R.ԙJrl4QghlV|@kY.mE -5:SL֙=Ł:_:C#:SM mڄ L5-3 r Ja]i."To\;CƸ6agh:C[จ:SYk",[Svmΐ$AUde-p:Cڪ&VY6hoŷT۽!mE5okZ@ģ@͵:S2/&r] M/]rm|:˚ѥkf@Ixu)sm΀-MNDukKfڅ:Cjr36kDqDZnMY&J9IgHQ$e͹Sګd AWRm% ZbW!S|ltFی3D#;^>mzv<_@gh\,@g(AghuFM:Cc )WβMYVfK>t*<yKw\ <Z'*n QWmpP*M9s" 9gh;n|9S-QpВبMΙjWs<=~[8gH2449gU. sZF9S 73MΙiG57=侭3KtU潀ԽojuZ /6$C(6QgvB8BMopean~,[=ӭ]:vGl~uv|:WO2M3}eO`Eg5d`a3vff3I@qD$Mރ;SS| `gf7x[ag>cВoL 18hvSޞp[ag:SV0]3n+LgΦSEؙ:E6ag҆vW삝+Ed&L=m,3R6Ȅu>1-3Y wTtde+ rwm4f)ڻʴ:ت*Yg^҈:VlaDi^Ar;.tuK6I+tPgUm۵:ӅK弘3]tΖ8Z`ٞ +tmXXg&M :ڄ]ݳ:M])MOR- +y:˚=.guViwu&7:eae}E ZYּY̵2Ѽ{඲dо!MY٢kYgh5ded_BXg(i" 6g@VY6wR/ε:iQ1|uvAeO& ^VYN[+:Cs1, Dem8W.(ڭ( ,uiKɥ:C*YTy܈:˔F7Y:C ZZ<:]Ekr[Yghd}& JO LXMGX`gYL`ghGvƃ7agYkT~MEWLz@5pg;Ҡ;;қoߏw&;OLw&UsU3>xg,}Qvh Уxgp$xgLL1sfzg[\wˌw&al~o ~3ί_7ʶxgҩrذʝV3 +>33aYEX c\3f(4\:Xg d|[3n<}>,g8/1ng )]E<3<9|FgT> .۳^ :xpS +yF#NVC J֩G}{ +wv!\pg^*rg\W]X3Jne3pglY3&n7sgTmߢRDl(ԽOE;cQ.-L_qs1L(E4˖vƊSW*eK;l@Q':ޏvƜ=duL4s댈 ؾ&YDZXgd\:,aK36Y32Ʒ3gl>)kӒuFvЮL5Pgd uFF9:댫G 4rNDdӷ@g]FǟqtF裰:Z : ] +tvΈN6VJa":#ݷy+t֩lޣ@gdTS Y*o(HgdxNIͲdmVκv8K 60Sgd7'G!7!.[YZ.~$V&՟tFHޯty(h5[_d>gꌬ,Qgd|ثD=uyRkue +ZgK}܅:#ӵCufq:# +~3l[.っPgdYr懛馗y;#n;#k[oȨ]-\3V3+ ȘgUκzt[.ރYq u֩2g~ةklͅ_snYg$]gi3Kp:#{n:_ 32zXgdl4:\(gd-+.B9#} I32V~CrY.-9R~䫷2gdI{Yr`{r֥e^riHeVȢY IY**QWV:I=6rFvϬ5ZqFB+= ㌌>A۳-Yrs/3rFƁ9#B"gdC}13r֥N삜uٹbu'oqFfqF:8gd8%q֥<n8#;+IlWAwrFu*ڥܗ.g[ܬ˒D(g%urF&'p,32N(gdq9rֵ4?y+seB6K%K.{vQP.18gdԳs)7z%92٢+Vlv~,s=&Skr!(..YaT.99#V[f̚y@ _:ϗę9#;Lo>-sH=$h%cvfȞ>98˦ fY(g]J绦E9#3DVκ~IiYE>Du!dsVE+aY(gd:֤Ĝui",.ۓw32߻3ߙ8#/ߡdKH0FqF݌~KYg:-^YQ%o5 +Y'o1 q]2s㌈zG 3rF0\+*rde䌌;E)|C9#MrF6?> gvs 4 9#:|-t͇9#R3"×N +3LY8#.?2 -ǮOM8xE8#SaW827Je, gd9NӲqFvI9#kzh|䌌J.'2rebeB"2rFF?fl(- s+ "Ybκ[6 , @tj,.nG_l>f,d:Ed[.'1*:#^Ty(AgD == +lX6K߬H3TVY+ߐqDk`΄\*VUmm>U6Z[o^8Zt:1鹙قΘOM:3}kBgt&t]@g2ߞtyұA5+}l -LF?w\3ږby:j-T K:dBGt&gTۂ2t&l m_el ͏ +t&۠:dR2 +$m#h :pk?c@g4)d:ƹ^ 1AtFqcY3983ZcЙ4=Ӡ1 [EGs- 茞'=8MOVMZ.,[FO@B1$e:+٦&JWꌎ( lQgLjӃC_RꌖsJRuFOTjr6-.֙oR3:lBnhJ˧b陟ߏu&P:h:z^_3/|,[hg4E d>XΘtFsOhg4eif^QjMeK;)jdBѰ}q(mݕѺkeΤ;&3U쌦(-:lag!tVAq6it_Zg4ERj54,+[gݟ bْhg)BZh8ݏ5W>Q39]JV|zdlRa_-E9;\XP3^W9 IΦ]2[MU9iHVU9&iw*g4?[.:8*gR̕3ia*gG˕U94Az!cj|{*gJpa*g)q;&1匃^WV@ +~eN?eLzn?rF/Ce\E90Xra GLѻLa-aΆ&L>m:0gC&hi0gd} &Blr'9#5ZS9#f'9#֐ e׬UBC3gِ..>lSHgdŤHgcgh_fl:#c(\:N<gK-ٹ؋uF AuF>XPgCo|Gڱ3"@:sPglPgdcs^3kw(Hg=t6EfxUhUD:#{tԫ;9sLš%QAhe'%sV,qdGI!>UA51"%P(AbG?JlQ2l0D (`G?*ܗQRB?^#,+'+W>'+'˨W>'+'+W>'+'+'+W>'*'+W>'+'+W>'+'+W>'+'+W>'+'+W>'KOPOVX,^?Yb>Yq~zd d%'[O`U'[Od/l#{dIɒ +%'K'˴Oh,^?Y>Y~D{ddIɊ%'K'+Ot,^^?Y~{}{dU{d +%'K'˼Ox,^^?Y~{}{i[-'KOOV,_?Y~$|},|DIɒ%, _?Y>Y~$|dIY~%|fKfY͖-e7[ool!_Y _(#_5-e7[oo,h)_VQ~|fKfY͖-%7ZoOVl)_b4 0_,3_b~|}|Yf=2-7[7olA_,K_ْ,ڲ%}},}fK͖olI_lI_ɒ~%}}$}Y4%}fKdE^*}fKfY͖2-˲ͼB}}L}i禕-%7Zo/b,S_٢, ,S_,S_٢~E}}L}iݣ%}D E}& 2eٱo/N; ol k|~}YsY~}ivXO/_0_bYv,2|YFUef͖Kf|flwA+C_yW~}f Ҭh@_?YLZ/͔@_(9_%̗FΑ0_m:-*هznތ0_Ob+ +%?T%K#+uy~,!_Iqd̦/ xȗdj%K3&Y/N8ȗF9K2A4kzQ񥙞F|YSe V˲aeF,:ttE4ۥ _Y5SE,3"_Yi}E4K1uee_7ɲټ|i6[/ˤp(_Kiբ|Y&]eK3),+_@Ųe7ߏ2~/t~/vfSe:?2 _98[/.kШȗfU|Yur_/hl:-[ȗft|iA,TȗfWB4B|i&Mʖ-K2Q/vP|ilؔ|i& ReK3ӣE0(_yw|Q,qYҌ.e3V˲ahQ,zeQpoU,K0e\lulݠ0_ͻ㦗|Y3eٸtT^a,fL-"阐(1_U/˶p̗e/˼0_u P/˘&Y0_֜ +2T/K|Y6C'ˢ]r,;]Зe>A@_\׷R_.d2weA}YִnH_͕~ϝBҗemeY9fELUho4=8,?, 2Z//ͬHԗeg$ˢ`Q2e +2}eA}i&KO$˲]/˂ԗf,>MJԗe]˒aIP_IהdcI3e~+eǒ%K3v Ճ֗e޾[/b.s4[}eYL Tj}i6Cf˲闭/}֗dilv, 8Y_9c}iejAςl9Y/lL}YXQ,Hɒ| +K_I߷E!}i6?IZ2I˲3C_:җesA= K3J/>~+.YP_i[/FtD2'W/~j4;c3e7K3y$f־,c\cYh_Iak_5q*ڗeuj_on}iv[/lBt4)=ož$O H[ڗf<-(k_]>ީh_UݘewUK3utҾ4!oվ4;˲о4;h_u˙/͖/t[/ //I/[u/͆7OKκ)4kSlܗfU̹/r/\.z٭o4~o7 `XuY?}/{_ɣfҌ34f1_{_m>x_#{_1QVݣྈ}itkS/KZf3$ rW_-Q<__ـ\TWD~iu/le!~I6f&Y$BFE` %}mXd6˲ 4xҏf&$1_uOKd [uֽUh ,/ͶXdK}㷊_m̞,~a +;?/d~` Hb~Ib%!~IƶܥC%Y7] K293r)_Al4煤[i%ٽ%KK֖EA~I6,/ɘʠB~IP}*dm<\_V\VK퐱OEv8_o.g}%KDz $kQ=Q/ɔsp+/8O~I6y+E<no_R$ǿU,8YVK2&6$l[TbQ$,/fKvj ~I6L%d[,$y,/8JleK'{'oU$;%&b2\K"1,_WdVKyyG%,Я&P#- a>,dFz/vf-ʄ~5) lL'Z;ditF5xK"ܵ_d\/"jWLDiJlF$z9/7K2K/ɤ݀~Ul|pF$c|j"q, KDz%پaAeBߊ~I#:dK2[GQfKcEvv[/uD`"^ڌ:%E\/M%YSzŲ`$⹿_d cY_u*_deVIOlXKP/9ݹ.dgse_d)/(>ʒ/2T= +Wc'U<jİ_źAIM+-h>A_DaOD~I~ʴ[be~5ٕd^9\I"ᱠ_R7,s Kd\,/2vPn]dh^YaY_di[oQJ|/hbWc&~]=+a\/!ϳ\_doeN69_d| ,,JcJi,KJBh)-_d:_dR `JOv)=5+_c59UsIow_rWz/jHp,/D_DCJ/DFɧᶷ[/=6>_MǷJ դVJ ~/YZ9/@tb"klc諙/-fxg CtEW_dMg!}XQ>IW*]tْ%C4KW`v;$+hY_dGzW}ZDB" y [/>]":}VaٳՆS~Iy!qUNnE6ߚ~5=_}D~RcVb3|adY2Wc-= ?WT~oEāƴE~5'ϧCW25<Kd"{xJyj3iv_dlZZܯ֥Ma_B$d?4ܯywT +- +QfޭK~&n Ȳոح9jMmvIWkb'ٯh~~2դQ[W;(W ê +N e˂j,ݫ +eɭ^-w,LՒt`mKoU|P,KOW, !kЬ~itzyMԯͰ?$y1r> X)/)P).oWNqɭ=U c4r cd2k=2@`.ݶJ3@iA d5Jے%O\)52@'J[E@wݱmeuW +)O,2D5vؔ21drdSqȸ6;i] zK3eqql/"ȸ]OpHt> v7S +ɽvgwH,2; 5\ ٹTȚk-d,NKkf̯䏱e^5L6Zz6dYW5JGht&!t8dX͋-?֘pFNn3k \r!GsᏑoi#!Yhk]쏑`Uk9 f]`wˤ1ݬMWx)M:^9-K.^&Hy):g"ג>e]Y XR[XhS}a{] }Q1|n2G93>gGkKU:SW12۶Y.PEǺ +c}bZ#K,G:}cd\فO:^- +F?6Lq}.sY?X?Ff?9wK>F:gu[1{lݻP|ӟ=MّB*HY#[~uP]12cHKX/JY#ÏuSM4KYFt2?e&t +?F&7%~3v~rM M +?Ff'N?F9~s7sN?F6Jm4Z12 ףcDR2Sjď]-fD~E.Go~lh9z}=z}1>xWK_;1Y_eȘtNspzG rT 7Tv,Ggvw=,8Ơ7BۜJYQ釈{lLDt #U/Y'w^@9 @F捶E͏|12f=XojgI#%>X(GR>F&rYr\Dj^VeǺxMȘXc\c[9>YL3cKY#.rb,6E>üN'?֙=?؎e~6Xg|\4Y~Hܚ%~wfʏũup~؇%cdL?ڏÏu&E'gᏑT0esdC=쏑=Bsʴ&,29@,uffBd2QsPdl"67dq~qu^S26-}pe3ܠͳ.b0AgaY22f_Ҍ7y]3u;cNUJQΫͮ?m㋩VEAD1N1D)C #ali4}jqZ}1 ƀ~jMdB4WFIsӇESp1V>Eu֨d {Z\;e/T|픅r*l_s4rEKnu(=ò岝I~؍lVpⲝR +'/ecj~..,YopU]6.tJfqX~Q\6֥NEde_}W7=l̞3eecwȩBll1IzhlL6yll2k䠶E.lL@@|@]Ź>UAa.suٺvL  c>@m:lPkaˉq N-[.'MKݳ<lr浟־媸lZh%eAO-cj:lzܬee:Qu81B?e3*F<$N-,u/,WF fe(;LʲAt?֟avKVX6~[Y6F eN0l~PF/ɡE eٷWlC#P6Vv&5hG ?&`˕M6FS!dc>(3ѲeT>w[H6Ƭ!?~D6zzY\\H("R2TEdf"QĖ,~D6_>mD6h/ZD6iD~,twNۭ+g+f%xltC7q18ecc08/-_<`)eؘ}ځ8b8. +cc7lzlTQWxl--iܝ Xy}6)3נplP [L۷_ _ ~F ]46Z8ulS.Ц[˖ּ[[&Uc#]xòغl)K,46ggXtj(u骜|mh*gXz,ildW:o8RNfLXhlam%j|Kw9klrUe|dnڳ͗Ч]cgJߪQܵqhlpw^ojc#^ٗLF@ǯٰ΂qyfL[#J'\L{F71]cKzcdf9nȴ$Qock.Y`lds`l~mۡoغvTP$62jl@8d&%69ӂ8ݳI ?\1г"ɩy̓(Al]D+3lm\8̰+E!.a#.JO +Ɖ|se$eYOfa#CԸ a~l>/(ldM .Ba#}v[6 e謰!BV{\ l#2CaԷldt'l12ߙ 6זS6hk}y=[lfK흙EacK,R86]zCg趛D acDWe/\svF(o,!lzJJ a#kFUa(w°qJq6"v-6mVMWC +FzY [Ba#{`8xe%EoeP'a#g&s]u6a[.Ӊ5= 3Ya#;9$,6a߅̰9oR2֥|&FCD?F&hnx&ė$Ub#.RnYHlks~1F Q$ +#%69X>JmYHl]SFJuyLe檷l߱[[7Ŵ?WŧY8Ma&[,69xP(Fv]p [lWoM b#Ώ3e}o؈$Sn9nςbn{f#DsSeqn~8&g#XldQ|VMNޙ +֥3n]dJ`lae`ldrغ<]{+Fv#Y::CVuee.c7Z(R0.L3dYԜeފ]P[hldC[KFZuD]Geu\\ %}!kl]3o.ndJ`,0N.[Nc#kbƙ462alDw(c[j~UYc#k++܂/N}+F6?0γ9|8<`ldQQV9yRi[`ldz<U $XbJiܮfgc#;e, DVX[6BFc2g۵[q3Ugf{[561`z^^46y }yغ򧶢47?kldL۞56D4eˤ;T,.u[TغӷPl]F Ĝ?[kQj[/Bb#:~ غLwl>"*V)Ezy[gueeQl]iʛ)62ky+icS@ld!6yTY!62![g86zζQ9,hFF/b#ߐ[!NG=Cl]+Ց:;[Ȯ\ 62 F[tf:[ʡS +F6_j2F4oz- [QܻQS.㫎̰kia#{6{c~80Y ƾa#cښL3F62-9<1lyLf `bڶ2ld a#-*l"՘_62=33F +VkqgG3"You(Ⱁule JFIa봢Χ6"l$,Ea#\dL_d:"f\ja#딝°QjalV-ba#;@Pa#° p; ٭O˂aJ-va0}0ld1i ٘ms-6[=N- 3QW."1! l]3g8=,ò@#׾[6svoEȺRy F֔ޛ2F<e2oUȤpϥ'(?J) +doUȞYNg b=.7/IfغL{ׂ Fu6vwe8;ldŲ8ld:j<䰑6T[ΆZ(eᰑivGbHŎFYa"!=-+ldx53+ld486K\QVRGQ#Y2+lD'eQf2IF؈я,6p񭜂u kGVns ުK~mVx;.O`#nNi_9n lݤ^d,WxY2 nlJkJ+ ldM. ldVE,sm<)mx؈<lDK6y7d&a~Zl1t׏6d?:*ۮL,62&ڠ,={dmlR^lȘzȘBa^AO۱ +F :}Fvx[6Af| !H[!o`+ّ.Y`#c*$- l4*g ddI`1[Y`#Bloₛ6]>Fzvj=~ lķ$ vpwl.ېJյ6KsK|`b`,E3ldrsX VfeȞr`gP`#ԪۊF&mC* lClC, id a#;_oF֤9ېFCwN-6h}6v*^:0(lCjxkZ h^P62]|J!26m8+ldqVLK2J +4g+P6{VӲPyh, +ٱ؎° SP +F> f I a#a +68BКC%[oe^[6"!Y(ldY/+lZ}Ia#;s+)lD0ldJ +FpmK̰ f\ˤ +FvHl˂a#O0>3ld`$X6[watް찑fcF6老)7ˢl a#K HHv؆W:mȸ!-Sr.6h%j[6Daq䰑٠I5P؆_zy}6߳6n$ 6dNȶ,6:;!~+6 'J` 60_ɜld5m6ld*xېLK)&NE`#RK'gj~@V!QR62s㳞qʊٷ_ +F6pϮ|`#%w`#qv)۠WLtbt`#qr"lCzi!Y`#cxY`+eLe!0E`#SMY`#7q,SoqGm>Y+e i6ټ/-lC9JU`#`##<6#FDA`#z|[qʑ\Lwld1\ +n$~'q/,kdFV}mHǍ XFvq]6ZnxlߡkC&2rbnį ̯ pƵ4kC1,kdT9S!cEI+~2Fbph_] ̯¯ 9 qkCkDwk:4}`Kf}L)^~52:K٭g zw}9kc.||&wh墯Ӗd6<"!FBhs'kda_#M{Pڠ ikC,lry5ͺs5"FouF+DFy~627OY"aYldjP-'mt:jQld޼lC69`_Zlddjߠ ٰl@B]BRsϯՆmP0Km ld~+FfM,6y8clCڨNV"yJ٥s̚e=6o9|.Ycj2F +F6.gmP|1t쯑ImL,!s.֭*;[wL)|gcHڱL6ψl-[꾊%.eyF|۲03{υyFƻLiɒyFFV1^:g$ o̳QIJť=gC~7{\qiyF <qLb͗u:9gD}DS2H9쇒yF`3`Z<#JyFօh<~d5gdňدy6xaesXyy6?L%Kn<+]Ty6x;. l@ِ8Q5%l0jd(S.Y[3!tYgdiZ!o|B¼ۋ3&>fl3&۹F|23yFԎB`p[3yFkU!Z~ȳq)qQ3v/6gC')3yF6/#aeA {6E, lHY4lٵGlȨ9t,̳qɾu3gdjٻevN<#VgcyF6Fz&l?鄀]0{m2dLcyF6_Jy6(5X;-%PVV3F1<#c3z‹yFv <S21Z9}yF}3?ِڥٕ3gCҢ6gCҠ3SQ?ِ#DQ32u^gC32zҢgdzq)-ȳ!]iߡY"φ]G<#[36?3tgdsB[^ӽ]"OB<#MvB<#K%.[ٸ9~%gd$eG +xFM^Sx6n9WW32='gdِ+=#KrjaφT-)gΓ_ ,3yE°žKÞd>gdV|ٳA}=R&O'lc=#Uq#znq(l=#\t(dqL{VlPFVqYBQ32VvQ*M>TfzXX=#f=u.9kgDOX=B$8~32Jfrφ flm=Tȝ1gdZݝ)|Hmlgqtl=ϝc%W=2[:eQψ]Qφ)QmzFFv~AFL=K=#c̿zvq:q/g9ss}3*h(̳Kc]9ջ\E=#IF%lE=({6.U3t%Lճ.'/qgd~Aψ|3{5ob`6̐ajzFX=#I2.tʾgdlijK])$>ttI<#cA,=GC]܏|3/g܎63LfHK3yU2Bi#db)Z? x<#{8q~_36ɣhGL'͊$aG<# QwlgdXhN+dL!uER-[%i`gd*/ ;#2lagdLY7;#;}7`gd>`gdQ;c;#vF +vv 7WeL3Y3f=rs:#7?B|Qkٲ8E!Cߒ32Siޏu +޸uF6|@ΈHv/u&2<%ꌹl2ZP"HHgS+ёYC*֘jٲ8xg\V(jQWGH,K M$+ّ!9eSP?W3tzaT[zKzΰ?3q$-Y wv$/K806OoqXE; 5UhgdJ2/kgmyΈ:pgrPJU&;ZòŝZqc8}~?ܾ훐3}- +wơT(zԙdZ?32ڦ\+Y":l~dB[33m3 댬fYXgd^%L'\Se-|:*ud:5:#c+5os;tFv3Iix0gD^ߺ7V39qVfUگ3bbΈNVl>GI5n9#ò`0sLKsʜ\Wη3"w_fL^Z9:Z0gd1܇挬Ӽœ5doe( I$3sFm359#㝓qaoe΄'߳?9#lҙ32OYiTR} 4;gdKld猌 +ލJ)VOYvΚTq^Ns&4aPou.Kׄ9#j:gMT✑qџ7˲pH[&ŧ:/i83ɮ3y0n%{2vv&-;ؙ|V83Y/:O-#njd֙mt 4y3gLxm]u&_'jJuִŔ(YgrYn_}Iu&m^쒓3!ieL.{֙\qt,3O-{u7 },rLnAz7o~ҙ)$xt&w3Ε3Y]4B: +gLOsQ3YiLZҙ, 7nB:Vk3Ys)Kg4g]t& y:y'%Ln#,3y0%U]3}%L>Hd,3ٮp,3/aTrdrӒ9=gz5sG= ,3_[Yc#B3$I/[&}5.;-p\32MNf]2:5ҳХvv:9k\/ +sF?&%R, ]q&9#zl`eKP\bzJYYĻrFrh)v{YetBrFF%v>?Y5>f\u9#c󂟂"5,b9#wp} gM&,@.9k2aql2Yq8rF&bY g ǽw3"οMgI!El5ϥ*Q3RFDш8k\қNXO>p?gdM,Fͭ<gM.W3w=gd6_ƥgq,3KN1XC'-+zс8#mNL tNhFȴ}Cᐌ5 ~3:!W3qz!.mzY9eRP~Bq(-Lńv 9N9ި^/rƽqۇߊ1ro% +3s:`^uHraΨmC3_WDeΨ/T3nwœmR_0,3g/7ٺ svl\@[0N[3Oo9[dz-按O#ʙLl0挒SҖ-4SM( sF5~lÜiY퐱9c9Ty|\3ia,Bad>â͡oU(/Xfc s&师hIy1*]̜&x88nN-l%}?.݌>Ul' `UM*E9chfnlfvRv\(jelVﳭ ~3r{Ε-LT0 +rS2{_[U(~̜Iu9cy2I%9c^|:kP3Z[F M)ŜQ": y5ʜ2C[iʜ1gGYheΤ'ҙ +9c [!?Y3iI9c9t®œ1-}0gL +s >?S[fQ h9*uhsl1g1˂9c)~3zp3r3jr~]F\3^R`.9ce +r8TL&LGH׷*gLl_"6 svU9c*I21| u*g4hgE9cCr&-9cכ϶!T1(gT۲*p[Y9;X%=[5? hK9;d brV*8;g*h9g;7ϲQ˳n ]vXXm+ԡ1ժyE:XctƲS .U:cIj eK:cJل,u) 2tFƵ,ݛ d: [32&CK|WΕ32zHgdJrҙ:#c7+Qgd٫ټBuծم:#c`?t/Sgd=i:2;QPgd>%3JcKtF&uf%r9y9#[NiseᜑTvsFTosF6ZL/Y {s)+ѼxZaκLb83gD#4ʜ۵ӖsSFXpqȸOfvκe,3KPˢ`ΈF"gg=ՖE٩=YeͥncF +rFƧЎz +rFfo%:2[?D82=< +qO&}o%q8 =+qFĐBV⌬5l,g6?eገS,5SM_ճpF6:Yを31ViΈn-(ΈM8#9*k +pe6輪gunC +uCL)2p֩-oj1oΤ%x3pF6WoF40.fKʛ>›G/oFv`fެ|\̛uz<۟y3f\̛Yfd3Txwodެ'[ެw)l얅oFy)Qڽ7ǏHě"5]pot3y)lE7#GU7M(Ow+1nF֭7ڲȮ_u.O$f]7ߏ RY7#;u– f#݌:}D͈$ޡuƵsxivlͺTVt321lu.\)KYy>7m.nF?&%ݬ3˺q%᭺YKܳnF6/KJ ;{7Lg ϼvތl.2oF6*'YdX8˥%f]xVߌ,7RR ̛uuxZw7O$2fdVތdo$ތ6ҥVތK'ެ᭼` 3o5-X+nFB՞܌AދnևǼ̛Ҙy3sx+oF6ߖ}K -uٳbTuͺ gcٲȚq,|3qɒoFQr^$߬KMyےoF6hEV,fdߵt⛑ 6n%ߌ Jg8tRYbt.32$?3`pFvKA{guҟK5Vgd\M(/Y +W,uͮdI8洮KqeN5,8Rv(3d3q֩8gd%JY1gdۛK82dI8TShKY!Aamf웑\WE8#WaxV_:,G2I\MƔ,=}},ptM*ѼLMκG]Ȯ.m_2,ʢdrxhκq]3h]kQκ;f]F'.fdTu3iY7#Kv͈% ̛u&h۲I7#fڷVߌGzO2oF쭟΢o/ili(UNÛu-joF0%3oFHSYf)c8x3sۂ!ʼYv;V7I4ͺ -2oٿ}X_x37+nF4-I7#cMk 7#sz:Sm&%ތP%\\fd#Q7#n%ެ3=˂7#q|ͺ y}fds (,x32VxYgo08ścy7#c ތld̛C؅=f]Zθdެ4 eެ写fDs{̛ O14f5Y7#4móߝ@κ>薅nF6?>ܴfvs3I7#:|-pͧG7#Jq3"+mnQa:17#fd<#oHn w}lJY/ .ٱm ne`<Ԭ˸Y5ocmdܬ³}2nFf=ͲھڳnF6ߧ~s8=v[/f]+[ٱ/"fdmg U~t32euv5A$KYfmϹf]'Teu;@䛑,|Aoֵ%ɍ,3aЖeݫJgc>- l.BqX~Kk8I_u9m8낇V n:U|7;b.}0vx;Twٱw +pF qzٝrg$rtjHm:mǥOyǘcJEC6w|cT܃ȿc$In1O1׭xHp}QnǫtscbnaLu+N2vtcTqg1Gv\hq'V YL;FolzǨcR `tl i4.GQG1#ER6oX5T~:obAr`~:oXc2Y7>}Q}sTBZ5c?騾aeTlZA,sTG?7챌Hsj臣*߰ơ6mTG?략m{aMOGgVaXFu~:ox2c g+[x>騾g+7Q}ӒftTߴ<ꛖ<Q}Ӓ`3~8MK4?騾iə^vG?7-y\!om&WlOG=K.Of~:Yr)z6}Q}ϒp6}Q}ϒk%{\:'x>騾gɥ}ϒf~:Yr解%gл?騾gۥq^tTߴj解m'f~:ovx{Q}ӶKWG?7m;soj解mi &t )7Q}ϒ +I:w解%`5G?,94QtT߳2w !tj解%'Ef3G?,y{\Q/zG?,y.P1GQ}ϒgG5g3OGMN6^tTߴOGMr?騾iIú٫꛶stTߴqNo7-y8lOGMK47Q}ϒf~6||ϒf~:YrG?,t6}Q}ϒOf~:YrNm解,w~c +xW+#`;r>Ueh~f_/ܮO^r^N'VÿS><1gnO[Ϥ<cΟ?=?ַ|0.lpS)5cǪO/?=?֩z0,P`2sIZEcu ?=?Vz0QcQj籌Cs+?=?z0Q8cUrOlD䳃|hܻbd~v0v̭ Cg%懇;_{a~v0M0?ρ bݏ_F?B-ln&K|/OhW__Wɰ7׿O*}?ZzqQ o͗./ R^e ӥF~2d;$FI8xi(]^Wn xᅻOcs}ww0ӸcA@Í{XEym傟z?]?ZI2.?v!pwhu77 j'=O~ﺹw '?M?z<-~3%ty'37[n~2M?8r-O&Jپm㿕(𹲺Y8U65ۏxۏniۏ=g]*$3ݏ_%?̷m/ex~bx}o0bЅm8/2;maΛ / Ypyo +n8-^ +pDXxi87{ +/ RpyS΍ŧQ pȆ}8ob74k&h+ùCἉpMWs2yᔯ- / '}mqDdxi8g(W~^G&+;saλ / '|iE]xe8w>7^N轋Rdd|iXxi8K.K_w!rQ p}8o"84{Q plxi8k&XK96zo42;aΛ / |mexi8q?j@ʏ (Dbx(N^؆.Kù!p^xe8w>7A^ K _wa^:_w^΍7 (>uf@qG&K96zo82;aΛ l؇&rK)_7!^N轉pl}8o44.:Ky|e~ex}o12;aΛ@ pE`xi8ǗF]WsG-ys/޻` / 轋RFT -7'qu LOl$d7'p|gut8.Y6&p\m8MDGdKֹ ::sGuT7OeOl '|6YGs|mq?#:~8Mᄯ-gud8>Y::l'}mq?yI֑:~M֑dN}8YGup>É_'hI}8YGS4zN/އu#7YGdOl'~m>#:~8M᤯gut8F:2dN}6YGGC +qGd:n8Ndp>#:~8Mdp> _'h9s}8YGunh^Fb[gut8F:2dOl|m>É_&p|gut8KO::W#:>YǏ:2dup>94zN֑d?&pҗF::Kdmeӿ4zN;QFxH֔jG(x01;'ؒo&8a?O7Ömq5G5E(ҏzF{=Bl%%o~% >qz ~&6 +Qc.1~%͘'^?Og}o1/\>uko{h56mtr" fちȁxbcK2J8slG;ƃ?\ÎTڿ] 7tgwIտq(wOO-Oޠ2.=H@;6sS(އ997vD=%_/#k;ŒBKkh`?[{V֟ߘ,)SknF  AyDIxD$>أ`Ƚ> +֮a4QW#2KLfg׏Px%TpC+ SOɞ!\3 =^O|PKyry wKƣ<Z}r}0gZ멇;#cS3 /|V`=ypdOn0ԡ=a %daf1O;gϽ>R;rTa{DQ1iK]0R·ZoϴZS%u6k.p<~6?5À>Ӡa#TJ R/xhH!BAO.OR1ʓK'׀)6b]]RCqfئVLwG 3 noHO:4x,8O:4<8XdXEj=\f($\K{2LL:{mT{03iXqa'Ң5La\Iv+O-0ॵk>MË[L +h{,H)%la2V-hvanEѫÖ +۾W܇%}a`|%Ǜߓ(lD34zcᬔl?iyqw3X,dZ{W*@pY(04(q9%aG Wg3 n@LjrM:-ۊ]5 *LBW3*65{ѭ%.`M̀k>#ǚonja}f2nQWjMgĒX3)%PBRQ؞&FWMT J17cǃEEcZS}܌H3bPM2mf#*+ܜoȏL˜]̄v;|+vK|ɚW +o&<`:Q 2r1rMl}Jk1U 7Ih,H +_ɞn5MLW Xfޤ +a?X8Wx3Qc 3 0Ig=UPFcXG2 WgP>j1W<R&y4ifL+XhqHʾu35 ռcAcObC)f N9Z` ".R E;+Mcui&y~/jѸÞ +[ hpe0aZO"LC X؈9+Kv3 80#X֦>'aS$Yخ0߂wikC)lr.ZbGE l`SgE-{s2W2ʘ;7Wg=}$`C#f +nFMIU]Jp;,M6( r&Y?5*yF+KfjEbNYƂ"D6,+ ~~n:{ aU '7ͯ+|?o]p&-R (ElIF+L>L+xcwz?1CWOH4l&rVĈZakM+Y蓾*۫l߯J[%jl6CW8Ù;9j8yt4$1Þg_:MuI#8\@j^0<*E*Hg +.qJ Ut__-+ {'l2nB'Ĥa&I6(?R+I $TcJ-q_n!J76I˗3J}Zm܆ 54Fy+G]1Sz5{欢:Cժ1525C`VlraPeO *bm/5W>4A#a1lў:ܾ AO7e֐j0}~oc)lKΊŒ^qmHyF@ [V,wpd0{5,jI=a_ǞyP>@;iQEsdp ~aKƯjFSama6繄ao@+M&<%p<%nGelmWֵQD{ Ʃq}KG_7@/a.쒂ixS `MЧ$g_3FdL.]d9Fe5{hjxMvE_{UeM0xInjBf[_7inj Pb[h;2>_%jD}fC5e~ߎk%$T Y[s|*QQZ8]S-Y +58Arwml +j1VXP0j:,x"p>LG\LAU6 +``V,fGcaDL08@t$ySS LC9TTOļrDUկ +FQ*쩠,5Dc#'Kalt3H_`\/h#i-,LIUE镻R0؁@cXu?$`hgQ,ny!_`O3t bl +0-k(I2)m0-;^ʂWV@S5xRSk k ơo=5IʑîN-VF`E{JiUGY]4L+I'W^k!5=J^X.d-2Dӗ`Oeu͸jRa!,Z7 K6^nkjSFj05E7>Nkota~/b ߋ3@5L\E`ާưءFNVEtW cU奇XЇj h` !,d[=Ls!-Ux~1CO:WMڻC6,=F5Z-X΢u3j8hJ!Ԙ(a1[KK؁[#G&_PYY(xKoaj=5,*hK!E*qfWA`IvAU)3LWYX&Zv|].ʢo{2We ,Q0gjiiW}IU?̿LʽC&,^ QVznCE"Ġ -nE4XS*|'4vupߴbl^4vu`nVaۜtҡNjyX)KfO-qj6}J5Ƈ"Z+òɍU&ZuɦaMQ=՚0:$#G0C][f x?Õˁ%H'0cLSä|dThʘ"J%S W dIW Xq]UJ %Lr1u@{^ 3d `h#Yo}QIP?e+YCt8pS쮔+O1J6ٷCjLQ#,94@oxY 'T"1KJR#:>԰71uf +Si,Uɦ-Dct &T*Mk-\"ѫ*rpmZ`1}mǻ~6Yx3?~o-LbV^TRp,Ȃ~kN7w8VQN.+ō/dR~eXwhQUZ^v&Q{<1M58%U{Lw+_]t@f*ʺw;gEFeEyn +[$+Hv%ev +-R{0;)},wǦc;=nmpXD`П,Ґ" vkH]pZ@m=KjxuصB `,l_)j5jXaX~kP zVNj&{,Afdh&v犷Qo ۗK5jj0Ef 5t/0~s2fe'y SOuOŮRk۩ߠSf ϱ{Y`$5,?1|";Y S8h! 4X5YvC1',ԉû$wv#2ٵRE;X}r _1 P%|U2Y^ +2914WL?40,W͸U-o'L]WZ0+VC*23Ӱ&Mb9J*b^]#v`D'7ǐzkS 2aNٷIb +=l]a\JY%g Y _i-LΑIUa|dVgT +1$Ke[#[.rtAih +M1}. +1Jmvb/հx{5<ơ]mrT#V=4ޡg+1NH2q'YRC"xVdI0ӊcYIZ1I<;ש2%936QjڇRҠ#w)NW1Ƥ9~x~wBcJ|f?W#>w=˰SѫHfal3M rrS\&xyX\{fZ7ܥ"k11[fN`~sEcϲƓ~5VJMvb? f1jh +S-|b}Ma.v9b8wx_g +3XS6 d~]&0IG+vK{Nyu)I `qyN[qM[>OrB/0ɚEyNh>F!ze0!KO^kg-\W6=FZ)(-&({̈Ș0Oޥ$>#5s>svg 3ۨ_ PƩek44ZFiREa L˘BRJJ0{ ӰHTM<ѵR]jWa;.} ִf^ 4)jEڭ 0˿pV&Q)cfR6VZ8VQ (E1[U4/"1xF~$kX:[!֫lQ*ll؆IZ\ͅyihf>!w3_REʪٜU@Ksd;S#QAvERd؛׭H-`sS4'6JsNrюܔ̴]JzU Ojb5J\V߬@^LieA4 DwuԚcKpKs:#X13f +L1Tdr,X$5IDuv|~m$&{3uKV+5tm!D]iKœag,Urv՘s0UpT-<$`QFImj,;_ΨH$Ɔ"Vm-PU<6 `} +{3,Z]&$_Aeov)̦j ~ˑC1d`W8H!1P9m7UhGg~O:cSS,ݞ)Ԇu}%BXķy^gpK%K 0ihV Jc~Kpms,(JX$ڌ7$0C}[ +tSH d20ߤ{<<({}6I? JM aQ]2L]C,474R٪B6f|qݬݑT#ϓBv\]i gWUlT V%d!Ӄn' +9]4@$@ùQ^ia6dhZf1Db_J7Ubo"р;=ј6` OZ2je;aZ̟Qfz$yI"G: Eq#Z2vhA.jاlȚ c]BidZJYCa2Kr6:<&d/Xᴫs6b^Y Lg/B+%ZLKb_ +@Pšk{-U:ִ'tb$ɗK`2Iң +.}y0%^&۔ԟenjx-4)z$ɚ*INeTfh̒ҟE.BhSNSNY4eUəմV*Sq;@ ZM,1`Q%ݿfqjx+Kf^4>-1o#n U>0E,Q{dH#"K^=ULPϷE[0SE:Hh ,b 6] +FA;8{+;ΘWXΊ6yyV{ؙ6>#҆vVjk.ؙɰi;mӴ^4킝1OXZ vc.x"ɺsy󣏡A;れ>vƃ! v{,'}jFb֠b M`gvySƳ輱-zuoi댻wxaVYg Dc.ȞuƨLԆ7Yb.vwCJhi]LXgbUNYg͝7֙TC6.Ybw^uƊlT:KL.*=댛*|v;N3<ꌱK{\tƮ<:OWBv۳]3q<{'IgaYO:7jť岗zΙtiy hbob-sF:Xy㜱7Bs f. ŋ8g쫈sh-ԴsVs&ƐQsΘ~e{Wm9آ혳.1g쯗Vǜ1aqq6K3s#rNrxB2}O9YSM(g iha-%O9vF9c7PYУi匹`Z.8:^7ʙd@aIR fҟw`ߙdu \3Me]4Iv)gᚙ3L(gbՍsdz.Y&!8wQ/ܙX,O9c3SΘ<:)y1A[F9#ʮvQΈ'&Lyfc݊y~1냕AxʙWKϋGϫ-.fE9K9(gd1wդr6Iir&IRrL.SΘ +pSTyڮSΘ%(OO9ĶC y٨{Q,UQi%J)gC:-!}s-}3x=/7ƙd==lH{&-ƙcV_/bQa_gfo&g!&7:Ɯo+f/w֖i;ެ C;x3}#~ +ǛQ2;ތGaǛɱ8=݌8}ɩ unF>=LsΏCy{ӣͨTktf8f h3jLlmh3fhKBQc-̚ӣ$@ tڌ9zh3jzcmFky܌[qQhڂQ5G܌Q%<$PhQcnmp"<"wfWn&9 +ޯp oD%x3jJM[x3I`vrx3f)"LN7tnF Bt3&0Xh>6f`rҤ5G7L69nF-mz%sLr".6cރt{`mFwhiGI-ڌaڑӣͨN6D9%Mz"QKRfd1 f +̈́G6c,td3IhZ*F6/ͺx8,#L[`3j[<͑ͨ5JhƧ#1W;ٌ4ҶalF''r'QlƼ ̐^5$.kVO\3tHkV$n-a͊$IW56f7c͊y7qz5܁ .cͨaCt!6Hܹfz~2jwHBe6%Vعf+׌$ҷn6SlFlѾl&)flݴ6M==،͞k&I-WAkFm`\"-E+L^&!X3Ixu֌jtz$ðΫ<[X3jyfԲV(UjINb٢Qca +.%I%[43ɴ=jZIrUfr>/$jVM& QͨÚ1jFe}z5l2:1J"j& csT3jiv==լ +Ih T*])g354lfqjF-fȲi&ܤ5i<46&.L3I;Ԍ5P3IƲcjFRi|z3S7%؟?f!nܲ4qh-Y);[L3c}ʲ!:=Lc]!iFm,i&cU+[4ҴXii&!,4VXQl1ͨa-cmL3jȀLL2رe?5fSٴ 5m3$]9ڙfZc1O +Xtӌ`vz5fei&im;5lTp1 +:=LrYlP3jSogI:=֡'ؙf<9=ԌyGθw_ޭjVMD{jF LL5\wWC4IM ؠfU6aP3j4P5~L,S͘J560mQ$?QfU6#$-tT*>uvvT3I8=Ռxg!IQ@<4AT3j9\A7%y5q̩͘qzhE۸fUfԪfRh`Zmd3 ZbMd3A+ёͨi*f`|ϡ(aVی)n$m& (7mͨYbbQ#6h m&U LfԆ4.;L*>=ڌcͨi`س#b(چ666.6cG;l;ڌ +}?[ڌZ*nBI G66$;Gh3I0*L+VCG6Tɍl&ղN66J[uh3WXކ6牼CQ?fx~dmFmT'ڌdMuh3)稤kCQ3^߆6֮:6ZYqz6I`3)Ӂͨ~U&pY2c;جJCQ#׌Rn׌2:5ܔdIqI=>qj~>;׌ZҬlqͤfԬP8fRrn׬J=4JxUy3;LUXfU.RkV9_Mz߹fI VmQKszzԹ\lF] 6{NO6"ɑU{'U_uzl΍lFI-x[ٌVnul&3p;lFRzilFF!sd3jm'Qc0Ycٌ3q6&:Ljn4-lF k-l;ٌxj; k;6CI-K-5qɖmFmeǝm&<Rl3jVC:h6*&MbQEѦ-A|U `Yp*M-vz5>$fVrfR<1mͨ +fUiZt3j nFWizz l{zͨh3OO76SrO7zoisw*k4}z2KO7̆xn&eL-XdIp3j0sfR43 N7AuhJfU*4#O n&P[瓝mFEͪ Bg(u~e܌NF]fR55X@fR5%*yB܌ZӺdڂIEU6a|6f¶r-;ܬJ#[IN7Z+gDͨi͡oF +KfZߌږfޜo&5Z{szGigP6gpF Ɩ>I pV%haΪUgRۅͣP9Yg0%^aQ@Ϊ-8 +k8+Ψ].8y&YoipF-1ej#QcJp&dOpFmt^vz+ƢUgRigгmG8_TpF apj2\"m3)BxUi1.85&mΤBm*UmUqz%}M[3-_M\ΨXƆap&mZ>gRv0X8%^:әgQ;*Ku턳*mg8?^A gl@t:™©Τ".dNG8צH8r:8™ɹeoǜ^vgUqm6>{CqƒWʩCUT|L4N8REwx IhN8c/F8HKbu3)SGB[L`ɳgUǂ%3j)";™Τ6r*!epVMpFdM%LvTCm3-2tF84d4L[3j;2h'U)2 gӎgqF-] HqF6 +ZO}v^u3c~LBQ:N8kReNO8ַ8cQ_^NqF-k g${s"6N&چ8kRݴz85x!65ccGI`XqFmGQgTkݴ8cvfeI!ͲLx2g p&eD\Qwzi['5)Zz;倇655mΤ~+3-1;LJ gJ gRc8w'Qz8(o;RI܏o3jʂ3?7I9fR~1>[|3?]ްoFY܃|Uv(x33EY Y=$;I +҉ΚVf p0TLpFI#v-iL>@@pF9iLm(ͦ pF;:&񀛝Ψ1)ΨC 95:6zgԴU#LZi+8c0pX Ψil8V1 /]p֤Kaiଥ5'1y ud.5x$Q%m'QS'v΄ uEO810Ң,G8DvΨ=nO8+/Zt gԬiᬉ{(~iZ>٢3jXҬQ ++sacXp&)8o3j[#h; w3G5[Lم8ꈦ08]nJgAx2BQ]3jᢻ3f}.KIIqM gxC/V;c909tLTم86s 4;guj qF#ጙ#O8Og]p6m<ޭzpO8 3F5m(ź8*pքSxE3jyVzY \p7efL4m#yVL<g PvGCM\wݍ + my7@fT.͂4Wa5iߌs,>ߌum2s(Ԫ s|3iӗތ'M%}v$;}cx3|K+yv;܌|ZlڂeZ}܌{՞63!'gQka5tl\[!;܌V0iͨū4ͨp3a!܌ 9j8YTͨ-fb\nF 3zf^Bmx ӣͨeNvՊl3j-4ݪ8YrgQkݰaیQKimF-;,K#F6s;L@u,KB\vͲav_h&-5lZͨ16ml3aیZ|`ncQAU{6Y>ڬ۴6<vl3J 7;ĝ+ѡݹ7%:#j+mF imF vULDf"mF ˞&.mF2]TL˙>vgQkr(3gCQ3h,cZhBQ$jmh3\z,KuGƶQ h3јb6Yst SbX{ӃJ،d*$==_M[`3!9 ([`3յ^6s47JzH،Z3+szYVp sͨᗆn֌82e kFt-ȋlX3jXΎ54,MZX,gUUr|55ZzÚjcsQubs\3Gm`3j Ώyy،`b7HE6#}ƫO6T6,uz5LkV|MmͲV9v SKGN6CX'F6#2fZEd"q%vY:XG j~~sdQR5;ٌ9aI l&&Rzfг`3jƇ:ɨz Qc[h3jp|wYڌYXߡͨmd`=ZڌRsf cgmd3ޗXf!d3y$3#Q݋ݸͨnܸfDXE4frk`3jwTN6˒&רil6jyfYjh)od,PѴE6RCMYڋ22R'󫘶fԸI3 6Cvz5̉ Ͳ$5q7Z6܌;3#7c<U_Y7;hmG7c@$[;F7;d]n^Wبg;ތ qk{H*`Ǜ15zG$5)J47;$մ ovHlf]Yۭva`i:ۘk7Uގ7c*flmc'›:oxC:nHm!MfG*tViwbnA:.!mt3V 7-xrೋn8I)fҵ؞y15)O*E7$]IL +vavC0prf In5-7z#܌7&)H7cJgp3\(f[ +i&gxc7 6c&^%7 RF-Rv R3⛱ $7c`'j{f. fA3X <3N7c}09-x3vj@=ތWxO7c6 K]t3F_\G7c8Hlt3]Ңht3+h=݌{MXrmLHUv7ۻdԝmb> 漱X,ijm)wJ.[m k;ڌʣ͂mGI޸(1ڌJ*\h .ʡͤUrMfn@ڌ!f:یm eB7bӳjciTmXgaQ6cU4̎ l3fQc:mõN7Yl3MߵycJ,t33WMi݌=sgyIܪgnƞ.8 { "XM^P"sfYvu3ٵYE)A<܌qfQX0Eu>;܌q2 nX,>=, +bvp3zByYhE܌ pe܌ ps}<܌!z"w;:X޹T|9p3Vώn ?otș(N.G7ڤALz+n0݌aö<,ߐͤvlt3olU7C.Wیmj'漱ͤM=gIڋfҥ\̺mg_ϱإ]}!, {juh3F4}mFMmͨmu;ڌRӓ +{1;ٌC +;ٌZ +hٌ +mFEvfMjPیZ|gQ“ZPmF9.DZͨ7eg6C=9;܌Z +B܌j QmFI_6+ [oӣ(%%_fԴf0qmFԵ +M<=ی2mFq07$GyJmFc;Yɚd!q6-lbQHwڌR5hڌZ:Y0堝mVQfEAXWӣͨUmM[h3j}|6+ cRXڌd}lFIjCQ}ճ:~eR;YmF-z mF-f 6Kv58p_7+Ez5;f5䞭ŃZz:8/fԺ-Y^av5ȃnF ==݌ZX..6nVF(fEъ49e oF-9gcA|3j0rQ=N7+҉v;YN07g0x3jw̿͊sެHhʎnV0Hf;ݬHZ;==ެHZk|:Y.C͊16+҂jljql*v8>^)pv1.jȩk)#7)j:U8pVϫpm#q&}-\3ԞЧ +gWq +gSml׶m᪶nTp35 y0Kp`7 Z^q3́eܗf[i ju&Yfy :>?tpz-i3΀qy{ifPql +"U;1Ji3+_)ml C`k1?Se3̀ ٌ-kj^ڲnq\Oc6C(SLmvBڦ0ίo56؎ڌ9ʮY'6C/[S6.D\6 Xse~h3̀ @ w)l)…f #G5P #`דfk3uގ)pup^7?k_oe56a R fh<ӽ]3޿G]%,g; ޾6ðS@zN3< 6;+l*m ck\aO`O/S]6&<ۮ`vkkT]3Lsgxmfkg̢fh\7LoS C[ ׶k- ϒ5UEfh\w5#5NXXa Úa2WY3 f azBf!Aߩ~˚a6k6 mYM6k6xfXWp~T3{JfIA}3퍃eU8B#3IU3tQN"(V xU 5<)8rjvr>颚>ZNy-_vxxjo\Q͐լox-U3֕pujnv|]+"zb1x-f%q*j. $VP3Fa*jZKMEjYZ-fLZ|# 5 T߇_E5C͞4?ҽF5U뤪fL+kU͘ +fQQK 59ZU3xdk{UPmU)SUcA=Tӌqa;VL3慭N4&}f kqڀһ35CWlFjլߵjO Ǧ}ٓ<ΚB;TJ endstream endobj 411 0 obj -132763 +182701 endobj 412 0 obj [410 0 R] @@ -3894,46 +4007,46 @@ xref 0000021989 00000 n 0000022044 00000 n 0000022099 00000 n -0000154940 00000 n -0000154964 00000 n -0000154991 00000 n -0000168678 00000 n -0000168539 00000 n -0000155189 00000 n -0000155441 00000 n -0000156885 00000 n -0000156863 00000 n -0000156972 00000 n -0000156991 00000 n -0000157382 00000 n -0000157151 00000 n -0000157694 00000 n -0000157715 00000 n -0000157971 00000 n -0000160996 00000 n -0000160974 00000 n -0000161092 00000 n -0000161112 00000 n -0000161531 00000 n -0000161272 00000 n -0000161888 00000 n -0000161909 00000 n -0000162164 00000 n -0000167445 00000 n -0000167423 00000 n -0000167543 00000 n -0000167563 00000 n -0000168072 00000 n -0000167722 00000 n -0000168518 00000 n -0000168601 00000 n +0000204878 00000 n +0000204902 00000 n +0000204929 00000 n +0000218616 00000 n +0000218477 00000 n +0000205127 00000 n +0000205379 00000 n +0000206823 00000 n +0000206801 00000 n +0000206910 00000 n +0000206929 00000 n +0000207320 00000 n +0000207089 00000 n +0000207632 00000 n +0000207653 00000 n +0000207909 00000 n +0000210934 00000 n +0000210912 00000 n +0000211030 00000 n +0000211050 00000 n +0000211469 00000 n +0000211210 00000 n +0000211826 00000 n +0000211847 00000 n +0000212102 00000 n +0000217383 00000 n +0000217361 00000 n +0000217481 00000 n +0000217501 00000 n +0000218010 00000 n +0000217660 00000 n +0000218456 00000 n +0000218539 00000 n trailer << /Root 443 0 R /Info 1 0 R - /ID [<798234BEAA8A666114CD194C1AF260AF> <798234BEAA8A666114CD194C1AF260AF>] + /ID [<2CD26D1AEC56F9936A19775A0DD1681D> <2CD26D1AEC56F9936A19775A0DD1681D>] /Size 444 >> startxref -175547 +225485 %%EOF diff --git a/figs/stewart_platform_simscape_cl_transmissibility.png b/figs/stewart_platform_simscape_cl_transmissibility.png index 33dd2a1..c74cf18 100644 Binary files a/figs/stewart_platform_simscape_cl_transmissibility.png and b/figs/stewart_platform_simscape_cl_transmissibility.png differ diff --git a/figs/stewart_platform_translations.eps b/figs/stewart_platform_translations.eps deleted file mode 100644 index 9c53ddc..0000000 Binary files a/figs/stewart_platform_translations.eps and /dev/null differ diff --git a/figs/stewart_platform_translations.pdf b/figs/stewart_platform_translations.pdf deleted file mode 100644 index d9febbf..0000000 --- a/figs/stewart_platform_translations.pdf +++ /dev/null @@ -1,1602 +0,0 @@ -%PDF-1.4 -% -1 0 obj -<< -/Producer (Apache FOP Version 2.4.0-SNAPSHOT: PDFDocumentGraphics2D) -/CreationDate (D:20201106112728+01'00') ->> -endobj -2 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -3 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -4 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -5 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -6 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -7 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -8 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -9 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -10 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -11 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -12 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -13 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -14 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -15 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -16 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -17 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -18 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -19 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -20 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -21 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -22 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -23 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -24 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -25 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -26 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -27 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -28 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -29 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -30 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -31 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -32 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -33 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -34 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -35 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -36 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -37 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -38 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -39 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -40 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -41 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -42 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -43 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -44 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -45 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -46 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -47 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -48 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -49 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -50 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -51 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -52 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -53 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -54 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -55 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -56 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -57 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -58 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -59 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -60 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -61 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -62 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -63 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -64 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -65 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -66 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -67 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -68 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -69 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -70 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -71 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -72 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -73 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -74 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -75 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -76 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -77 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -78 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -79 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -80 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -81 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -82 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -83 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -84 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -85 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -86 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -87 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -88 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -89 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -90 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -91 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -92 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -93 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -94 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -95 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -96 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -97 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -98 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -99 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -100 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -101 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -102 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -103 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -104 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -105 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -106 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -107 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -108 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -109 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -110 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -111 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -112 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -113 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -114 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -115 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -116 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -117 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -118 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -119 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -120 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -121 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -122 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -123 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -124 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -125 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -126 0 obj -<< -/Type /ExtGState -/CA 0.2509804 ->> -endobj -127 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -128 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -129 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -130 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -131 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -132 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -133 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -134 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -135 0 obj -<< -/Type /ExtGState -/CA 0.14901961 ->> -endobj -136 0 obj -<< /Length 137 0 R /Filter /FlateDecode >> -stream -x,Io﫨P)0%Y YPuZr2ogܥy~]@=pgܥyw?.}gܥ=0lr*sj.lPXO8oqn^qg_υ{7~_ʭ+g֫~mwU2jC]yW7%Ji58WU IeR{B֪2oKQ?\i{]eT&"cd*5 -r^xWUU%>[K1ے2ǫ%N=_U(UT[^yWnY]yw=zyƾ-ʻʼuSڢqtʻʼuS+$ѹ+*M-<#~ttʻʼuў M5?ѹ+*M6rWU=mٚl8宼{7̛ ܕwylÆSʻg oh+* 陒 ܕwyn?l){]U[{nцSʻʼ}L -ysN+*׍>FsWU=x ѹ+*׍5=G箼{^7AObi{^75P\yWn,b){]U1g6rWU=wSʻʼucvܕwy𬥘E2o߭>7;宼̛w 4cewyўeܕwyN 揼}1.+.ʻʼ}CϺN -y۝rWU=jxnnw]yWn(2y]Lvܕwy놜IsWU=x򇌣WUM3){]U ѭW͔{r)vܕwynR||%{]e]@}IKk/iqitm--Mťӵӗu6zNO_G~Q׆R_7I;Z\F][H}IKk/iqium%-.ݢť)ԵMwv[6מS.T_l~;Z\L]N}IK{ké/iq+u4%-. -ťԵԗ_ꭵ2-V=mzB"ɑA~=-&$wr^n08Ÿ=\Λ?l›>\?NG-oFۥɝ^P÷j|5|c;Ƨ-^P÷j|5mfwQ#~5|;Ƨ ^Q6hY+Wp.Z|5u o_}:^|:-^P÷j|ڬ5|s:Ƨm^QõaWp .j|ؚmE)+J&t->lG)٥Wx/{y5>~۝WӾw] jw^O{ݽmwQ.w/y->oE;۽=^N=w{A ߽Ϋi}v{E ױƇ^Pj|ڵ5\{E ۟g^u{g߄4- j6x^O⽢kwQVx/[y5>mE߽pX95>n|EZ޽kqwfw/q4|v^Oܽoh+GyWӦv/y5>mg}Eٽry5>maeEϚ׽kVwöuo;q;y>7W.y+x/(y%>+;9%>WnxS>x/(y%>{;{?zJ:rwf+'`Nwlv]zܽh{]v?nWþv,mZv,}L^v/UƷRa{lo^z=`z=z= ^_IZJ_sJ/j|%k(uz|+d%Z6;]~4x'sB[wW -|el}kxwo߻˳ "On{n?!aOOv^ki3!QTzN%Cnx6VjԯQGRYѾFIfj%>IK5@+5c -oi*--R5.?~K1-?}KǑW3l{_YjXdjXxm`{pg˘wiM,`SşR.E9~Xe5|- XxzWņi+H܌ik*L%1/POY| -$sc0E|x6ETFʐ-.Xkҟ+FަOVoBIukc[,Ô&a1R(C["+1jYg:pބ bZb}'a`d%%(=vbOS4ZD{)T[A ;+)ҋ xOE.I)f,rBDYbb?eٷ>eTr :Oj|dsYVvT V)“6}&x)TITS'LLI),˔QI,}ESxI/n6jOV^j9!KxMɷk|!O: #db`D6"ĊO&X;>Y*P -L$ba, -|^ -S<x SdxeXa򋴎70d@@) J:VdE`aWLƳ%`x#QYK4ECj(D ci$Z|(rh76/wƯ1RU$R,oo,o-l[>>1+`["*bX%%YT}swl#Qd9[3Td~R'cx~ nT4eopQIn,HPe0ϟ%}+9㇌&I es7x%c)}"˧Czo!b~9j>|<"JCXnM&zQ0DˆaW`&)>_) >ihy:2{CV6~|ZKkt7p7req?exil) g;F b9x?eo 6eShIYO#ʰ:YCgȝz6#m]_<]ho!*Ʀʞ/i25M _a!h.czCN#~1"SY0֒Vk`uۇF6iN #Ĭ;; #aaW492<6Sv?zȃG;3,:ѻCϠc4 P;FL Cq=ģPv?dаnYq星$ f'xSƫgɘ?dp|}NW7zO[˔#Tdq?kUcea!D4i"ZJDp|ȺXZwbS͡Cd %-Ý!*E7) [ W]RD~?<7nLˋ1E!DD[xĠu1߸€q0DVCƓ鲣,vgBTNXE}n2 Ҧ9Qp7.5\߸( !(=S'0;#t8cԸҀi{^!Fn>pM؄; 5BMdK 6e|LId"+5Tv~:K9]FN˗  cUp5a,rP 1uܚ4eF gÚ4|"WuDW.3ܬ5Niˌ$g`"+_l%<9Vm_WDꔝ~:c򢱢;-rWޯˇ,ԎgE̐x!6 gNӇ 7BXҝ_96QXkcRQ2_+/^0ǂ#&p]EӇ+T5xȢN+71 *x)㰃+("cZ"S7qvaɒ54}iK%;j!Ȃ4U̼~ogRsއ WNs2ҿfއ, -! 㡨`z -N%2BiCoD - ;^ndW'}b!k90K1VnA@JUxHVGD0679Ҧ(KJ"shHDвw5x$Sg,OhbǬ);B{{SVFFzf2 bfOX?1~aBv?xr6#7skX<'a31pʢ~;sM"u^2082d!O"J9'~R70Ͱsާr$Z ݎyDXH'Tn,g+Y, X2>d/ޚlžRvQ3gn*µ{4S:27a^fgO"zdG`NS˱k#Ze! kaL:dS 2BРHr,GVB._d,}7 -DZ(2$eK6Z?}ȠUʔϽ$z*!LPd?d1铏l66>`!CH -,NG$uRWY5$X>KFܺv i!@7'eb4ϭk`!,O bDO.qn^%zBqC(1ĭڍk"l?IC9xUv?羪ȪƋc\d&KoBŽ6cw۶Nx: yϵ10 -U#@2xUv?77<cLBS/U3\*"lfgc,UsybL9\[rMÞ6smIxLqw“0>G=f3pcEEaaUC9Zn;̟"59͟K,B>Cv?eLB- k) 4 n\[~?e*PH\fOYT/Z)YNVs _"{ۧ:i!:䭝 sCaQuD~>e\!֮w,1\ |h\a{!7I2asz8Эڝ?5MYN;M -A6eC3D?uIŬ$9U>Le~2}u Oa4LEc~1G9,׿3~jLj3?eksѭmV3?7\fm3?efc?g~nb]aʎ2D\W)g -s4ẽZ3"4}n/VxP,e)gch*0uS{ϑacM(; Ȳ׍W4%X=YLsnW4QSD0eGrռ\SПLZQO\؏r^y?W1+u_UT;Iv_(QLveXKj&'XK>][3}go&CʤŦ>#堎>CH7IY7}4r7}<!tHGc<-&2=ۇ _A,);mV>N8o6dq %m ϣpTތrDs%?\_8?3㞢=Qvfq٢3}8ilͤ1;,f(+7ݾ4"c=9; |L~eϝnP66OcDVb%c,?d+I,sFrS6GlګL#:St?D1L~s.%>-_Df9-4`yF% ?a/2I+a%`e!]Ic9kP+AS2S0Mi$ 穠 -b-,M7V|$7%HV,>itCd8[mts@Ly$ֶZ(nf,d6aq!TmSΚ'JB\i 9+'X(;g9WBecY a[dgۘ՘?7y@Ǔ_=m-Ѥ1S4NvLlj[&ŏU`|p;~0㔝/|R"4OJI) ;2dRŮjbUG݊qG0kK'{0v(G+?ɯM?:F׍~`J|v&5ԍC RdTI6y3PN`v,gEiMr4}$gGY:)"lyIy0eO -at 2ǔv"NQ$z3ǏY)/?C);ĤتlՖb̏YR1aJ[Ih Rɖeߛ3E2%!ʺMrpxMwJ19~!OA*঍~,Li,!dNgGK/BD&/H](Yi1'b4 9X@ bڠNr,0(dCf ciRSAWMkg`Ez<>c3㊞3| qWwlvZ>KXGjl@3R'iRU=t+ͤ -#u2Z:^Jvϒ;Y!IozPZ9 ?Hj'Mv+Ҙl`Td4|Vy.S); _*0; 84'~x5ktҷY3F)MzKtWmJa,mԬ;>RB N - *U J7}SvLLI_7}AV^~_z='~2{.c>)RĴ5 l!\gy6۳}2gW'aXwX!}:3rCF mxc8+ Wu ֆ<ĩl-M 3[LLr{q$MF[Bq]geUTӤQV+W+j̴ϭ ˲gT[ R1i4tIa&2v(VY2>kkƺKՋ&P:(c6>K}#(&-XͼY4n_?[hȺyJ,}ďw@a'~~'NzU)ؙ_;R?ef'$hf~.X-*vZx%Kl,O;5>:mRvCZE@=իQ%{YZ> -w|a̟Cf(;g~fR-͘?wj6} SZ1`4=s]_ۘ?dϞdslf~x$Q4F -*U33g%JU4`ֳz?fg@-3xF/sHEf,2.+ZcQl-9S7XY+PPDؾt-ɆUʱy2e&`*Z +s2Rlf)C-&@uf~LiϳVȺ~d1kjcQ~ԁW7ckBiB4pZ?=XWIW"KyJf}suq z_sZت.7NW+jKտkf/KR?=gbƔ9>ٗdP./0KNit%Cev-Z㗓PJo[]jy̻I\[֏gŭZf3?V[t?Qcr/.}*a"\7k5YQK1XQ퇍:;z#>VգoeG/bPXH 2G_9 }qF԰wZclzeM$唃2$Nte6' , 0F蚟6'w m\k6efst5޶b6otMb3x업Qleop[UMƯl35EaBf_Ƶj~R-MLo l4 >V} lYs2>C^%-Q63 ?f7kHQ}OVAe͓Acv)_J(3 О*Kv򇬄8hdGqX5~Vsi>4-Y.H[粟mu6ˏ2P%nعHx2 GqN]zP,?кV3Uw eM3bvݒlm}ٮ`g~.Z7}.gӅډm v %oCznNlmLYώm]IZvg' ntKSflh\euf&~il mԚ񣌍|a'~l&QM-M򣌻zz_\jQ,?6mAkY?DA&I Mcm_5A'n(+rٶW`O>db٤ifʑ{*I~l - -[&/6ˬ G)iNE -3 G5='H&ڰ)~Ҹ^{3,[ۇLوۓVWkX GQ8rhqIr]le0u@ʝ6lE3m#Zle,.}Yrd2c?AD#>_U,}H;p5y9?V~̾5o9KHuo<#M%SL?7LM vBY]?{<_TQ_XYn ? h7}x'LI :-X ՛~awkmNэ5ooGyJaxg;U۔9/ut<&荟bad1?]vYHK6/qX\,1ߴ$o~?lؼWhY7e& SVؽפ-lE6L/[Ac6oChc~bg(s_KcAf1-)ygެ)ۘi'[Pl2^è NaO>"8|!<ِxҢ:vo0R#(;#~64ԺkϞ7K/=ȂK&WbCFT31]&Dn[=_4MeJU-Wo|ܤcabYߔ>F<᷺wse~cˠ.;fhKw~gȉ+aq4?O~o\7|xjII"qH:ܜO_?k;g4]'}b&ч1RٟO<~)ʃ>f'}d^7|;]{Fcyʜw)hMhe ڌ->in"Ty/j~gG5ڽs?w2Ŷ9P}unO,nJ?Ä4M &[>O#rMsd27wfhuzxg l@[>߂VּC\7ͤۑA}\l&'ɰq7o\e-=Y3F#3c-�MS¸E8u5x aG^AkwJ&F M 7JXX`:*m Bo1a=I-7L!6jA;WN¬uQ_n0Q0 @J-q2%=.qX]& آǂ4/=0|6 ;79a-Iٸb"PU+%lw+JN S)a=~uu.5asJ [ ?aWQ´",Iv*R|:w!adgab1&6mouh]a Ose1ʺ`3jڋ0v)ve!JM0ϟBZ0)sc#DΝ<#,%]a<ꃮ0>Rtc~+# ka썳<# TdWFX|G!a (/;=,)w' ?+Bu;!F턠! yv'zn0M{wBڢ!,10Qm? ];!'o03|A? !,nP*וVX7B۱;=V0ĮQDoa0T,w -'MFŝVbp窔+! F:Nu67BVX}WXڤd+!,9>V0lbN#?3v!5Zd+lm%^`f`pY:Ƙ΃W>_eR|0xĨ$7>~!-s&]j;t`r 3k;w|v2ՂVv2Ղ,]`c?zTw>ۉZvUZ.w>hÝv[NF >*~\qN~1KQa˸°Fڴ )!l  -2" Nea'H6ʸbliBnt w#:uЅ,I<+<B"]K~`kl wv({,`326|0j7e7>_x-ċ;q.`w`˪ǝ63x0;e0x0 Yֶ7ƭǂݛM]`FKRZtA;ҥh0 Onho,`>owC=]eNa74E`Oe;6l|0:p0f蛾I0zlQfl(Lʝ Fvw6X ǒ ' VT`=/bUٍ  &t `l>d76XڊV,`Yg% T0Ϗ`k()0N -GT7ZRA(N+xE#2GT0A ,`Qz ?XCۺc|l?_q&i#AowÂ>tݱ` Vn/`yŹJ]N]-`]kW`NU]xXk08Եa(l5l1_ $z,`7`0:od -`0vŃ,¶%M -6fK|̹`cje _Z!3 : bI߭`,_d8Xu]`lK8؄ͮ`aƬ`6;.`gˡLlZB|0-X&/-`C<~L* x x0񹢃K:X \vƜ0j1ăcrIz+<TpM_&lA`qF!+:>W`s %?~@Q+8:m`]L`#+ j]cM0]>.`CKlt\v"z`l: -%,Cv5m %̓[t41-+:ؘ,,MVъVdl`Jyx:Ʈu=]Qt%lFMrx ֢L`]x'K$S`*]aZƒ XƎK:Df/`EyL M#,O΋t={I - -F64Xpy 8ԨVpK p0a{'Sp8XY|E;5:X* :$<~@Gx65`sٿ_DmHqI+mbxu`+z 64]lIYK>.`t6`M-`YN_L xƒժ_z qs%=CX&YM0DW|0y k>Ѝ%lf.`oK1Vx0]D`-lJKZ8X)_w8X%lۮ`P } N!'edaitg:nԭ;,ڭ,CtE=\V?wgբ)K6XWl0:,7"3E8Q `i!~~~. -XNx6/:Lk3tI+Zk`1j%*e:]X(:̣ZҮ`UpK87\/_k+8؞e5]jUBZXp]`c KOw8؀'_R -7Vl"d '$wKu76~/Za]w6X+ +zuw8K-`Y5:m.`ut_p0=X&㩷!+6Xb 3\86+8X%l.Ԗp> g>[p>u8              *L -!aRߓ]`xm,M))& UqVwvK?"=`R(\>X6W>XHrE' -<88<'bZc۔Tf`n f`IK/c?KLvA<̃ -2x0dp;[-3hG jF1=x0VcJ)Imxg~\`ݏP&%ǃq\k%wtcB ?0'& R!;`Ir6>DGZqYd\gT(Ń%i-;:ăH+z`,B|=az<HHاc[KL\Rjna:+t= 2cS7ͱЊ!a< [,¤Sp_earO0vUdCqiIIwrA߫a)jƚ6864{\ạd$9DX>n68D4EMƅ#Kc?˚vfGqbe5s="g4"˜]Yϧsii>CEX9oga,Hd?EE9u<RE0$4e!a<=7"<$[GH M0&B${q.I^9HtsMxmjFY8!ƂI 0Kdgpn)0 -mr1ӈֱ.s(FjOOiaqS*+1¤N~qrCE $ r0J!LpKfU0&Q08qS<% q=0 -lmpD߈yD¤׆39T&F1 5,%"LU2Q~Fc4a! w۔da`{RڢE dasaBpd?Pw V&j "LqIjƾm#aB#C!2|}ć8#vGpcan aY%}\aҍmDeE՟XDtkv%r0vj aY9Uҗq!evHw!Lȍuv(S&J LzEz *:dKL5tt0dSTe`ժxx#Jpt0ȰJҕd#Aqlst0ny:kUYsS7f`u\SRHKY8,MI{vb`,Uo`L/p8qj&Wޱb*9>Ax0!TTPÃ0dmŃq\>Oc%Ed<:sU-N\8:t!W .8t09aDXW:ؐT ,)W>XX-`T] a,d6xB4aI0v0[r0qLh'qnWBM#1yckXBf9D[8_[WxDXMlx8D!<"icmLcfag5aɎ D#X`c:l;؏+"G#v];e>0rƚ~G #/e)0Xq0I`'qhJ#t0=f='%@JZt0v]Nz*Kf0n}u<(IO+`̂št*ƜWNK#rqx='Ϙ,5!Ʋz948aMʸ۬0iyj&8NkUY;';zV- c~* c0>&\xPi ځ˜sWЃXZv@a893^Aal1,(JHN;JⲠʝ+֮(&R:C_qj?h']m<'ݤ 1 'v0(a_݋0:-'2`綗ڱㄱ%zhe9a<d0GҼ+&k8LG8V- yɏ+&M`Nc6G cKF -qńU9؏<(aF. - -ˆŀ¸<1?,ӣ;(v*&0)[V-}ρMIVx@ar{ -cu+rv0BGԔKfAa܍cfzPţ3#p:NXU>ޗw0d8PSɭMIdaff8P&lQ)G͗7e8P 3Jd,(m>m3@alF%;06ƠУv a(;t14 -cR?k$wYRKGs5Iaх(7-@a -8 -‡Gx0+iľ+(ن0&`;̀X=M|8MPzPX#iG -ޡ@NlU#6;L6#1((G -Ro{R6lIaZHalGuO -#ƑIڮӓ]\|2 emMK -E=(tVjo -҂% HRSĤ!rq)@MxZu{RYS; 0 -&>=( $q -cR==(ƎbYP3?A[yPIsڃxk$m68]Z|@aKMZAal,& -cwS*ː’ԉ 𤰤aTWv$۞Aarz(,1%ok 焑%'L8)Z,&"fש ősrBCBx$;FR+8K+$ QHSf(? #vccoI20ʤdZHJҮ%A=`.,$LpOxyqQl?!"e[.e ZJe$E\-%LEw0xIN^g8f} &L0Xgm0aL~,&L0}Vvb=㴔0]giT(i!Bّar=pcQJC rAAJyi0A8jvƂʹӆ"L,z!#]u;MaFf2rF0qa:D 9Of񠲑KQyXS*"80]oc4Y#&dQ!wz -lma"{<"lH,eۇ</g}lw}[0hsjc~F¼qΚ6ffǜYDOIq0Gaj#q}}a#˜7[8YDͬtcgȉG `RD"Lcî~0="paeq#Mc2v#L6Atg !w!$3˜%5 -ӲCأEJ9s0v aWD1k3#x|=hĊr0vd%qxDW}Sk&Pr0CRꔘfa]y2zHS0D{H8ƾ_q~)aҌ4̍@ ch(9zHٍl'}ƨ.e!O)A)ʧAo+$g uw03f c*Y٘M,oQxtq$ ̚l%h"4p0L a}MU<$Lg@x\!alGq>I?^Y+6!‘ -k> #j;&C5s$.?X,?GY1|r0>1G="L2 LcL0fU򈳨qƦ[ǕGe9FX1x 3=#gϑqEG5a= 0<ʞu1SkUxDzD[̹L]l& 09ÍeEMWc+ҝY<~&]lw5ǕeIR gng0;wyt3˜Xڦ?ia= \s0)0"Vyv71„vkGQ~£MnWF} {iR<,2WF*;WFXa$&**Š0զXBXюK aU5m4+s0Ȩ|lʞ"LG4xwbMVGK|{[MRc5qMYlæoaĽw@/%cTEg$rTf0<'VsU4͂vx0evx0sC,,Js@{l((XJ&"HE cN> …N U<%ZaųvbCP@er٨RCGQM,fpshQe`(dzx0hUD]`Q֤LVc(KR*dp¦ @+]*qN- i!tN3(*ȆDžƂB y{Be r- ,^nBeOGc)RbV6>@]0<De,#P$BX`l($2Lʈ06dU2EIc m!s6l0!8j8]ama)aZϺ)R¤r.$ E9vw0ay6$Ee)aMMΟye)aG$lYH!a]#*aB`~ &H)CvBxOʙxHӰ] a܍;s0MmvW::J[HsMk<$/V "&\5) -WYD^"[+ BXp$!aE&*RA*իJA#`h Cªm<$ͽE7!a @=V@;)A\bn-<$D4nߴ0a3K]qŁiG[v Ywin06lu aܡI@Xn#\aܢ#kEo9@b%,CfRElQQeƽWDLJ/OZ@XY1-JCT何N0^{G LJRȔR*%& Z|0=#j@ \`J cէs0.aFJr0uw3g%o9@ ۺDaa(?s0IC7>XK0cUXQTev |=qi`lPSl1וEcdMFx`;l/|04LO@c&$ ayWsUbDŽaһq#ɑBlg]a/2RCrR<#,?0&83xpÔ(12wae(scaL22#:16/cgAī˅%L9wcqӵ~cqQ9t^aۉ)!66 OJ " |0&LJQ/ur}0Ŝ\ al !,b>n0+! CE\WBXXE}]aɓm.cb" S1+",b\jK"?'FcoՎ7DXDT'uscA cx%,a9'YJLXPReE.DH x] aBh +$,U> - \9@2Y)te0x!a,INWHqI{, a 4>0L60vSu.0z &0_7L Eun00PIHKT,څV6n0Pђ$ 'W HXl?VHP +.M 1˜541\ba]apT=i#f()h_#\aha&] axeY f)WH0^!a08 c-lt¸iu V3(x, aLosBX3t/ }Ft5ƮcCۮ7FS1Z4$,_l?iqCk6{˿㦤QZ r$8JE'CL_m[˿9M2w=ܣҮC\<ln!Y; -gc;oxNYؿ_$=`Yg - ~-=;(毲USΞV`)9_6߻E#t`+|X,P[2-I]k{q+gU4$>P_ ,.&% #,AgaNOL%޽i ,?~,VbNC t'okTg -,u<5:H=OUeʰ2\l5q>R',gK֩:uuX+㮎:eu5:uuX&*sc/}N]o7ձ>RgNfe r>QUud`iގ.}Nx]~]H}2V :G`q>Ruq>Ru2^:YLu쥏y+`N&wNu쥏y+WaE8.}^Ѕ=YKWf48VuܥOԉ{eTlc/}^K&wܥy+@wܥy+`wܥy+ wܥy+wib:W.׹ׅt{d`ѭft=^YZw봽}߾sxD0ɝ%M\^og|~{X8fEfVKvMT7nF3!@O9ɝCwRxw<VM~'w>ߓY_wދw%!DbDo: Xz !i IsnMw=po=鮋Vdmc{ZՒZ"ŲzBڱz7uw㫕췵%췵㋵뷵E뷵we귵c)__-__-_|_,y_u_,rJÛ4Bǟ7_V(&vd(v,(v'vؼ' -v؄'vL'vu%V\wfT$7åRwPٴw&O|wfMDwæK 7Iԩws6-fj.˦h6f.&e6fc6ʦa6_6&^fUOZ f夕/ZZ-Jy!9IRY2sTcĠ7^>R3 H-He_k¯z)0 =Q``!qOVG&z^*E=r^w3z˫{~۫6ūzqC -RHA)v{&RWKg+ogJ]i67uS$$ozﺩTJcnI}n*> 杯w# -߳=돣67R $wmtO"$V}0nX)N9V$,>W8֊NސsMoTL7a%鹉ݥ]o^f7roJۗ7]3=u^8BkYTQ- u0%W)w\hҫvN5I!7~s>C~+ H`?_ -Ga h@j roxAV\Ve*F~|%Hcc;47 d_ǏCq['$Ǯs A@5H)Ul?Ue!I۷5$ TBob}kCd?ol0ܾ7v$3M;Ccێx]H%7!4v,|W;2[B1RȐ.Y(Uq{]M_<0-eT{llżO#b1L -m\dpI<uEU)- DW;wR.Chč8M5l&YOۤLMO[5IύJ;m^^6SahJ`'OJ?AӰWr|#& -9X*AmJ/[>o,'+&4l/0u6\j/,X#+=m^fy/q̡{b#=nGCvFzO[˩MaRl(iKI4c:鹽v2jv15Ng-[ -]1IOáTޥR&J/]cVƔWLo+~ĔNnD+~|D#Y7i3oI(HjVVyX"U[Gxjw:Ѭ^;,N.oUjVxwA(!a_+#}X-K ?Vuڌk~Ȼkjߣp@N[G6QI_B`;iˊk` U/Yxb V,6#{d];#:ZwVPF CUѯZKYcd&XñMm(nXcjQc<f:l?b׌ -g+v \1-U2M螶F&*jRZd8mIR[ -mS3ǓuuUFᐋgH?lj s1AęܚuMD w&?7Ki -zMrmM)?WכnLiTB6 ә=<~Q,8u -P5h~K?K2~#D }hi[~<*b"7Xi\[=6dACM|.m R -?mx*<%2[%@J:[$[Wo4eU"F&VGikAXei>z-#4n? XhjjlCڬ3 ]jϱl/lj(uXgߵê%1+(Тӏw,ϣmߊmЊLbul}|0(VQn}GlK7~?.6ʻ뇂J^_FC RRb%~=2}̖utuR7mw}Nni-i"]x t}x֮kR]i -ۯQa!rp9E r6284iʅ[7i7ъ=SFQlFˌGXbŏf[fgfŏJ}݊WEifďxqTÊP i?!`?dˤnIad?0j\UxdQ5ڊUGaڌt^GFIjkFQu#MFGwV÷W"H;B -Zt,MrhQ?\Ua-ùؖlԯv T}Y+>ʘUS!,hjkcTػѾzφ>&Gk|eŶW[0|%bM[2%i[Տ"A.ck~ؖt.ʨ32#O#OӪ}Ė(b7G -2å0e[`Zj0F1ʏXIνڪ||1 ZprP0GE)+|xxV+: ]jVq،k{Q%bg?cV0S3o\m*#yk(ë-Z7NpkeK„m h*&GуN"Ķ- )6.u!?ӵ%GnC 2l3vdh&r!htzz7LDޡ6B8xIMTwӆCIX܋dmUPڪz8f[=JUѡa&1gF;CX*| \uO3$_1a>WnȾӥ` -(o(HtVCԈ-1Elyv;LVC.#42GN*}yf$LV#aJ_p8bJ83@lp+p71u\ŏѹњ"~4pSl*~ez>LVdX`DM1$'LVgf-KjW8 ۪$b6?lwfV#g|mub_n"l666za2Cqج fe(+ebr jAN<"Cáy}2ѻOZJL=? y`^l&<i}xܳ%l -n0O o}T鴉9& ^\#?#ML&ǘL;18@ 5[.ՠFᤶj/0j~a6m ֍ 86݆^ ]R/>-AG~:Fo/W/| m>fqOlj_&~A `S0bfUU>^N|`W$ w6]}Iř_y19ľsf,qEQiha8"Nmf_'tKl2ϪUR4h>&yn>_´~_BSFJ߯G Ïa塃%}<HTŶjBaіV~Ah_8"GT1b FgVkK~muI UxR}DbZ_4F'pAFa #>.>02W!4҇V˪)wsy}x>6ג6 +|bt2 lc ->訲C9Xry}W2VC蘷Sz\y5tKɇU 5^3wٶyV}R;BNRMҌh4B۪} y֍;~+gQRW0"4mkߛQmƠk2}I -Mt%oW|HdjӶQmCW7ϵ ?^$M:gʴ0B%g?]]̞ћMUW0JF۪9 qw6!327Ķg6Q&OMA] U=S9[ʽM^_I{\I1tiվzӪ}Iv3ny~h+3tD[]M n-hGҭıHGUWcEHtCԴ6mmǨG ->%7,0WW/9uj(k)e 8Sy>3XlhL,ez"u&&/r>t1)+7mGbR?0hj3i}r 3XfBtȹ?cԱ]l&/)q6&e'mIYf>IYL^ f$ʏ;Aw8Ķ_mʣ"~h<oď腗dbn>BEKBbZ26iB/h_"9.%hfmjzCr|U,!&?j첛>ؘ)eEd{⑄2;|fU6֥X*X7*9K}GkEgg">_9ڏMM.EcEWxCDz؇ٹ\C8 R߹}upnR<ɑ36Gl2$<r?I/_6'bWĹ7.EI☡̾y.1ȓ3}´АMRLjq)}y~4$jLff1$vb22P^3nfC&/ㆁeVcXf+O1sӚUYRC/RMfT ib[G[n2СCj_可~ܾhX_قcs,-⯏̾ʜ2.-Ԁ0mBr>E2[+a7#DžVwُYD-qj_>('(߮ń laj̡ڗux]3|ڗc1Hgԏ})`!Y8A^%*k aq=?"0%FYbh%?OMWVS3O-410̾_u 4/N;}UvOu -!b4do}ϩ;; ա+;`H[@6z; w}YlV+~jKw/JҔԖo R+QYLoiV!#3 5[jCPri{$UMD\`b_Ƿ-3P:%~Sc8#>ڠ6^HS[`KjRmEm!~ņaΩK\uNǯ|\|fP~_MxјBiW >K Npz.KjK;hvjBy)o %N})ݾBt& ITsbRrjk|$Mt}qO[~ -_V =2]n_maQz}ab{*BRdvj g֌ʗm#sig9OÖSWk -W f]aH{HNM4hS0qwL_VʷW# j+Oًm\MjC_AoMu}X^G.b|PqD]>_m20j>Vգ`l툚y}jp\é9pv|6a§^ẻ]6-a\VKךiCKbKӶ^^K!Ӗ;mEq|H!Ap4+iC,ƅZª|ݪćvmi>b*Ӷa-/y>o^/u~k Ŷ('0#`,;[ -t5ְ/eU"@UxɈZRj6籔[]NQSekj_ɬSS22&U%/QCP&j+ً8b~?UsӧGQjRCwhO/ֆTc?t d#ŠjF:))G;ۓQrNGb(UA>#~AsX&0mޮW}bcbM\;}G\[APd2cQ㠮+ 䈫%,ixoSXәiQ?^T %5 1?q٣5)}^_" |ӶO:$Ǵ}T -*t !Ѫ.7X%2ږ_6>a7"PSZ7225Ԏ --0m;'Z֠_3/RߎʿK͢MkЯy0Lj?ר^ؼ_1!-k/BxtzVK -qUg~VeڲZ f:e]5&:)ں-S@[ c_x޿K}=K-UC+i܌Pxu\V7 EcR[ZIb^'wAx!٭YcUg!L1,a@xЇVg}z|q1*mT 2ԻJHjsC CZaksV/;4c+UpyҫG` 9=Vv#¯R$jgFKmu0罥j_|vBMcuJp^d?#]O:_lKSZܖk#"BDNl9%֧6P¯NsOlz=M"}0$\Εj_A9M>]p#Fx+=W`WD#}(di>yɫLg#>n*$)5^htEVCM J>'=l #~taDڏağeV2[F<ےmbĠdğ0AAAFs :룍s&j]?l2W\:lB_c!ağ1NmYEYֵhԏ%0Cq"*Ds.x#j+F}KL*8kuZr_կY iFY Vן1 YSYh/-s:эV]5e<-?lysj:z]QX`Bm述-q?UZF%HfVi0/ -Km5-9b[_h׸FA}d#I)Q1s)mT#{~s4#rjCriVᢣ?جtҏÈLֽ؂:'Ķ_s5ƈ\nF"}~#~DVWWk5#~.nįIF5OAl땑aįs=#~]ѹDqԙ녗LFR1i+CsŬlďi~PCNu3T+>+P~zxzL0ePxG5۪*4h1_ς.=F#l]%WKe˪=fw#*uPM؏ی1FYְ΁Jl݈yVDZFťY=F7ۊН 1m*}2\C$b~Ȓۊ=%|{=ek{JlOTLԏO3@WLoe8fCOH_-QWӰG+O>i ~V7)0;wd|:mL{NFMrX9Vl>t IlJ1,mxl(i"}-~3ըn轓b0~A\۪{$ڔrt0`/>νD'R%zI"d#~)={4ڊxi3jЫ8mo׮P/͈}t(a4]X{y=߿wĶ^w!Y24mѨI/bӴjIe]5^VL^ѾT̤a>~FZj@x k4fmh Ekþdl41ۙ$7-_.Ոi7e?j͊/ pu%َb3ɕnj:~Xks_dY&?G_*؇ -}`}`*/S.ׇ ->T쟠̈́CCP>TC3*XP>T}`*؇ -}`}`& -}`9`a`>X`h`>X}`}`, `>X0>X`>X`>X`>X0µ>XG`)&,T֎XTG`Uy,vPx -&=L6a}(!c l-i؇><><}x`i><}x`؇}x`><_¾04ɋR&-D0("`#-66dx&`yL1BK'H` (?A=l 09$lSl`XE=l ,Ib 9$b[`{LrLf`L 09&`QkLf`Q`ŹaݦY&b{, -A=l e5 asH ,F^[&b3d1RsH0N`G-6+i~m Y?a=l & 3 q0x&`20&L16r|c U.km K -9(X, -:-asP0LX>o{,VLK\P0zasPp~y(Yrr…-{/_[(X+?-6+ -& *a -9( -asP_;(X=,sg[lz -@,_vX0Om9,`Lpn=l vcj=z.ŢX`7SnLǂ,Z{z,ͩXDz(ͮPO`7Cn@Z{z(MTP`7Sn =l -v!j=Fz(؍uPQ`v*`'C.B -vj7PP] Bn`vP(؅@.T -vj7PUa] Bn`vP&؅`'v&E@.D -v!j7P Q] Bn`Cܖ] :] bn`v,Ũ\Q`Rk q v#j=Fz.؍u\P`,`7snTݨZQ vj=LV#O vj=Bz.$8.؍`U`7փ,9=O@݀Z vj= *Ԟ vj=$z*|<`7SnD]ZO -v#j=Fz*؍TQ`7anBǂ]ZO -[nQnB8An>ݠZA -vj=z* T0qPS`7C'<z( T0x9 z?GվPn>$(c -6KvT$= -vjuPaZ{jAuX:`BÂ= :,؃P`BÂ= :,؃Pk`@Â= :.`n=P @:0؍u\qZ{j쁪u\qZ{jDz*؍TU{QnB݄ZOJx(؍@.D -v"j=Fz(؍PQ`7CnF݌ZO*x(ͨPQ`7CnF݌Z v1jFz*: AnB݄ZQ -vj=,YCnTݨZQ -vj=Fz*؍XU`xxrnVݬڋ v#j=Fz0X &m6d k㤆Ch09ѕ8484XHg% x%dɡnJGݔZ) vSj=z4Ed%#u˲nJc~`7ֳ4&6:4Ũuh0e6dXprCa؎} yԓB p`rS vj=,=,ڑ,') T5-Ls"a<Lu,tKYd8 L$AБK޼vd03ՓYs΃4KсBفs`0t )` :?:0X܄<,k UM` K`=Lu6d` L{ 2`AR'bd8.ؕ``,,a$=,ș(>ÂIR%桾vT0N -QbT=6b4SAÂEL T.`F Ƥ;$/twx*X 8?JX0MթtY,Hǂ1X0|d/`dv`09`S``.~:.xuY. \0=xI|~2 :0̓ vch=z0XDLR`7փn ֲڑ."DZ'$˂ -Kx0Xg8`Q -ځ4'`` [N8mCD82< ƴ",i3]y3 &_ xɢ. &炝Rߑ߄Y4qCOn\h0)3ͥLi vce #d᪝Ge=_;4``5dzh0Y>d`Rxd, ]H!G$ -90=LJJԾ7 W^FzH.'G(i &.vvަkkbq̖ܾ2rX{2c-Pnܾz?6` 80I`0F&ā[0LVa[  N - аU - ,욧l` &\XikC/6\0p2\8C( &bnˆ,l*bTk`0ŒTGL,`y9K9*!=VwT0YGpuTӶƳDÂ%aI6XNi(;`S'?чÂI~LvXCc`btT0Μ2/ɸ:3jP -&\`NqAܭvTCN 3T0OEr__,!uC i`W_rX0YԇÂ6 -v4 r  _N 6T0\ XsYa6Xa$#3a0N?LR,k; 1 -&egGӊidY(!3 $Nym`[듟e` T0/ib -l6;P0S?'B$aNN5^(؁$FV^@$eN֑k{"i,LwƘ`]J>?f1`  I &1[$X ԝ73Y}g]tH0 be`!0A=.(; H$j dzH0,LZ2} mAvLbڍ [` -OebwH09?z2ԄN $HUY2&D>, *2Ԇ&c^, sE*϶"%~bLjgAM?i[qƃ+LmE,LmRg2H0 % -og3{EZXaHiHLm<0h2i(| -Fۀ =`j Lm('k#n)P6rT0%IGI/ח = -6< 9Lblh'LmGPԖ2A]eq>j,\0I!Of3O\ʦ 0}I*xLlYRYEe)*szjJE6H2}. -`Ԇo.X0IJ &r_`j eqfm:)dz2yzk`ĆY]zPTV^ 6Y-`0)4Vߏ)(dDr hSTH$#|)6_0!e_#=`6G h_`bëG? W#1 "]?ۓ &6 ie/t0YS`X"*CO:, r:,x0hӸ`ap%;75 [`)X\ &mBSZ`y¬h"34 6Xp - VgKql0UZ4`WLtD &o\ا  K% @+Lp%(g qYΑb,q[9`1aaktM,s+ ,k@v  2 &%OE;ر̏Bf,{3 v, uxkC Y>K?k`Yc`0:,5]d`JI\v@'BQ-L̈́ u=/ qp@0<`}|`(3DNZg`]?^["h`](`9؃q`7D< VirL#kY[=, v<0͉ymy` ΄ ݅( r<&kBlE06r&-vC_ӆYxmy`[y`<:ݎVoe;vx`yBw<0ILL2/i<0x`>x`mN7<0O=bmx`Rv16<0/u>UTkYav<fyؓfx`V8L`920Kiay"M H-".Z#ݰ0G+Z'ݴ0O{,즅y"E.Xݬ0#X솅y fB@',nX3raavn `OX3v<=,\ ۶ -endstream -endobj -137 0 obj -47090 -endobj -138 0 obj -[136 0 R] -endobj -139 0 obj -<< - /Resources 140 0 R - /Type /Page - /MediaBox [0 0 335 298] - /CropBox [0 0 335 298] - /BleedBox [0 0 335 298] - /TrimBox [0 0 335 298] - /Parent 141 0 R - /Contents 138 0 R ->> -endobj -142 0 obj -<< - /Type /FontDescriptor - /FontName /EAAAAA+mwb_cmsy10 - /FontBBox [11 -215 942 727] - /Flags 33 - /CapHeight 0 - /Ascent 727 - /Descent -215 - /ItalicAngle 0 - /StemV 0 - /MissingWidth 500 - /FontFile2 143 0 R - /CIDSet 144 0 R ->> -endobj -143 0 obj -<< - /Length1 1992 - /Length 145 0 R - /Filter /FlateDecode ->> -stream -xUmle=Ҏ{`3^wLz׭s%["AZC[خueAM/CD%:_r4!HBb  m >s/^:jxiZ |'T~lTvvSdg҆70$\qm#U7s3lxl~b{gUg -l;"9I=g,Q!_^~uK_2 -y'.zWJYN,1qPo~eev2EcQw)8fg33 uk5Uuen(H",͍!UYl3&񆞄Mzmb'LHU3vUYy1VMHi=iD%S˺\> 5'- JnML1DIO&^S|r]O>Rl͹-6Wl0ȹAсQMU%EƉRXɤ0Yk4+R%nH+0EYL2&'kQU􀪜EX􊰨$-p&L"aMXTTao BUrIU̺vua7YKn-&#*ĸ9 Ony}-4h"'\YxkC%B5nń`9U;[ֽq_.|[_ޮٰT]ɚ` -U;͞6c%Z!_FΈghyF'ʌ +hR}Bfp'ޥ.Kd km ѽwBxc[EwqrSaw0/;`l>pJv.BLXG uLr0*`-,`l^sMtFS 4ioh:F֠SO KxzGI;MJ$El-Z (;Iˎ9DHu<&*+qdlU;Aԡ٩L*=-m InEb&+ -R@feVbFј*@gKӇQ]'Igt&?H{U5JQ#TG*;Ixtld> -stream -xk -endstream -endobj -146 0 obj -9 -endobj -147 0 obj -<< - /Type /Font - /Subtype /Type0 - /BaseFont /EAAAAA+mwb_cmsy10 - /Encoding /Identity-H - /ToUnicode 148 0 R - /DescendantFonts [149 0 R] ->> -endobj -149 0 obj -<< /Type /Font -/BaseFont /EAAAAA+mwb_cmsy10 -/CIDToGIDMap /Identity -/Subtype /CIDFontType2 -/CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> -/FontDescriptor 142 0 R -/DW 0 -/W [ 0 [750 776 ] ] ->> -endobj -148 0 obj -<< /Length 150 0 R /Filter /FlateDecode >> -stream -x]Pj0+l CԒX}q z0h[lE^X gBpjV& -:G:g} -endstream -endobj -150 0 obj -234 -endobj -151 0 obj -<< - /Type /FontDescriptor - /FontName /EAAAAB+mwa_cmmi10 - /FontBBox [-34 -250 1047 750] - /Flags 33 - /CapHeight 683 - /Ascent 750 - /Descent -250 - /ItalicAngle 0 - /StemV 0 - /MissingWidth 500 - /FontFile2 152 0 R - /CIDSet 153 0 R ->> -endobj -152 0 obj -<< - /Length1 3524 - /Length 154 0 R - /Filter /FlateDecode ->> -stream -xW}l[?}9q5rgGHza! Y琮*`O~<+'SA<>"<?s4<gq8 A)qA^A;B;T)ĝcbeGVs_)nJ|Vr%v\  x x g6>U Zy -N#h1x8` -X>{0@7Zy~;MF^-ըU%JAs,CSٯ\@> *_Xh -!2kɩj0]뽽`sz"llaLWM$?Ny:imU3FIKTGT|P4Qz62_2qdÃ^u[0r72.dİɠ5-~xλ;]4g]QLjߣw7e_7rs[}wy:h*o̼}5iq}=2~ B 'jk9uRW%0\+& Y@yvof4p(AG0Y)D[[*Bx'GsLj3PH4ڪn+UK98 L썟ߦ^3jDRÞ[yS<_fP2{_^]K&-U3X=)ܧgfώF9xN 6¼N^F< SKX/-q&z/x. H7 yPdR<+pbMC7eN`:D7` ~<Ѡp0374xԹ޾41<.bth3(\&1/P0R dLH"@Cj2V ʜ)bI9␅- LCA:亰C3~BAf`q?x98s gaB,1rSRJc5V= ;Pُ˚D7fa8CJ֔8/.yDbRG$bvtfYDss#RK3bWܞ=IxŮYqD[GKŕSbOvGHg.0Ѻh~fdL?77G,;7WY[D2=}`6`ӝ~~˭jugӋ-rx+O -YT%{>@̮H͡CU! -m?_][u#L0$: ߠێWѮ -endstream -endobj -154 0 obj -2594 -endobj -153 0 obj -<< /Length 155 0 R /Filter /FlateDecode >> -stream -xk```h` -MJ -endstream -endobj -155 0 obj -17 -endobj -156 0 obj -<< - /Type /Font - /Subtype /Type0 - /BaseFont /EAAAAB+mwa_cmmi10 - /Encoding /Identity-H - /ToUnicode 157 0 R - /DescendantFonts [158 0 R] ->> -endobj -158 0 obj -<< /Type /Font -/BaseFont /EAAAAB+mwa_cmmi10 -/CIDToGIDMap /Identity -/Subtype /CIDFontType2 -/CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> -/FontDescriptor 151 0 R -/DW 0 -/W [ 0 [365 750 570 500 643 490 464 ] ] ->> -endobj -157 0 obj -<< /Length 159 0 R /Filter /FlateDecode >> -stream -x]j0)r{ P,/zjbL ;Y<5Zy`Έ=JK@pPz +SX(n@Tr}Gi:}̿9N_ueQ{(Zқ/ܾϡAr7b -< rw,DUtw~JU]/}(e> -endobj -161 0 obj -<< - /Length1 7384 - /Length 163 0 R - /Filter /FlateDecode ->> -stream -xY tS畾mZmKŒ,k"–yƀW`$h6҅ IsR&I.I -4ILLNӜL '3')d&Mg~/ދ@ w uJ+7rMvy=@r>Gc~z/'vzWL vN?hz19}p${ǦgPi'Է}gMC?0OLyy3{Gg0/ d_r<˞5xނs4<삝6At*AA M'!sosr6^ċ{̿10SLf -wB'N||N1\K\o 5%.yxp0 0#!>lkF>[defUJ\& .'O8vl.4w'c^+,M`cC~%/ p4=f94`&fǐuhDw׻G$8mgBlJ@g͒WZFz78JXJl>4+ygSõO|4ՙڀ$ yh|[˶&՚`M4;O8h"9r*[Nx":dN4ZD%M&M єP}֝-~߷A  Zķ<Þhr$pID}4լm&v }W W1joY^Z^ٹ_(A+ CP#ɠ5Yj䳚js5~Mh7 bg>6~)݉-SspkIAaȐ9sTJbWlʶ?nHn)kT¤`'d"]Ǎb7Grf܄n-,̻>ѧwŚ&x ݑSSo?֓ 7 l(l_np.25Ng)Zə5 -=j)*vy kK1ʢ2q\ vԒS3+[Mu퓳R`ׂV`{MTY cLx52In|i/JE*]^Q*XA3y=VZm 7*ps]]kmOlo:wݧvzvL[˟9W -W[sv唩pKh۪L_3\fWJDhɵuUcPhulhwߟ8yrewuk( E*T՝TˑQ(@2c._)IJUdd+!!%иtciV߈?l}oѾ֘˔U1+=3~&c4b<9I=$Gh^nV6.rYF쀒Xfm31&1i Wׇ_~UuE1"С5KAUE5.Xz,MZVUd_]j_/J9e}܋^%߮^V)h:3_N%ۣ$u7I:s@Emv+tIy -RCcQc%.8q~pZYZ>u'u |Hb_EMUVw^׈!&_wW˒'^؏^yL_YvQW-_4hЄV -r%'E@L2db:u8>E˖T(FO$2}Qt68ȿ+ܾr]J?N%ߺG]Z u-6:(W.W+yH0-c -KN[lA_$~a,y_@L6C -((F^[*a.o90,~/6LdT2!d#upw7̜yoHLsc7Sq= R֨T -y:YfG tjMs$U3]?Օn(Y*Ffr땙q sz>eJА۸ds %$ MObw=3[D[SrO7=4N<$- a`Ԧ7P-f$] -ЙW-ڜG`dPg2^)($uYT9 -:HIhaU)rq<[xhԁR:BH@q$44,4?*9ެ>|J1x,1 /SO-ۅ Jv#3F|]FљZ/9 ]!}' " - -F\ȕh7|P(+v -; \`SYޥlGB#%bSB(f xu$ Ǿ><>D@9hc,sB~⛴`?,暄K5cI5psstΑA+o)R F}(eNuBnW[a-;8UiBg2(ů,!,ʨOKii$xs)9c8YjгFrd~M*++C7)` 1LE6 i&S)Wvj7ַuJvñ+j擳9%x(ڱg{qxk7fKr~hmE^dْƿ(39cX$_AQ)tZ~chɾOBG9dؕtWK -&o6/>tYc/|#[&#⢐׋[+>M RNpvJIEArmRjelSZ -!DQM_+0% KjKш0~Mx-ݰ57y&odtJWK& -/=eO}M٩j?|i}JWb/P-gpE0gâUpjEv3ފjѱqkxa9U- 3/,pHkLfu*4Ք?5fZ(E FfRPFi6@5yѐxEuKm :$ӑmI0dכ{V"&"[twĝ/8Lʍu[+C~`,qJ%}¿PE`j 2H/C`b -Б#jN-5eޒlV;aI"Y F#&ٸ#+Q#"#tW\dEL$Sr;3lXHJK6=ydM[سC8ո's]WMZ?°=Doڽ]>O G:s[1K99^۠`y9[@ollktaҽ;bN1]^`yR#ǎR;(S.i2lLi-Gi \!Jb%Ȉ;H[qӛ8q;#3?|ۗ{~OuM1ʻ'te75Zʩ \;tWL;[R]]R\9-z{{*oR\J0L#( 1:ZtUj*ՍةpqnMvKfh!ysW oqgy{}7$`tdf^' -68?# d7<֬B4X3KOSĮ>ƥh?O|@[q2B pzjvȺ!F.04p4~3Su6qaiM ✴0Mbiq/M~'rdmAGty#Qa c&_{+|7VitGfAiHkqZ^]]6 ͎OZWk&;G.q٬ktvtё@YyECֶ4<=99}nuI0sVc/'ajnhD7B!"VzIwuȵӻF֤QEFT:h -ud9sw27kWʳ8`flzPt!|(Ԓ -endstream -endobj -163 0 obj -5325 -endobj -162 0 obj -<< /Length 164 0 R /Filter /FlateDecode >> -stream -xk`2`XUp -endstream -endobj -164 0 obj -20 -endobj -165 0 obj -<< - /Type /Font - /Subtype /Type0 - /BaseFont /EAAAAC+mwa_cmr10 - /Encoding /Identity-H - /ToUnicode 166 0 R - /DescendantFonts [167 0 R] ->> -endobj -167 0 obj -<< /Type /Font -/BaseFont /EAAAAC+mwa_cmr10 -/CIDToGIDMap /Identity -/Subtype /CIDFontType2 -/CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> -/FontDescriptor 160 0 R -/DW 0 -/W [ 0 [365 500 500 500 500 916 500 500 555 276 388 555 555 443 276 833 500 750 276 651 391 526 443 526 750 443 333 500 500 680 555 394 ] ] ->> -endobj -166 0 obj -<< /Length 168 0 R /Filter /FlateDecode >> -stream -x]n0E -/E!U*Cc)R1_x=ѵzt7VaXCNxT'@-{av+qRdلLƢ3NvaG54k*׵ޢl'iEWΡR.+g|.XÃFHBhw(ٍrU7(kZ-޺Qz8RP@ )SST -P:tA؀ZAǞA1dgೀO3g/>> SXı> -endobj -169 0 obj -<< - /Type /Catalog - /Pages 141 0 R - /Lang (x-unknown) ->> -endobj -140 0 obj -<< - /Font << - /F1358 147 0 R - /F1357 156 0 R - /F1359 165 0 R ->> - /ProcSet [/PDF /ImageB /ImageC /Text] - /ExtGState << - /GS1 2 0 R - /GS2 3 0 R - /GS3 4 0 R - /GS4 5 0 R - /GS5 6 0 R - /GS6 7 0 R - /GS7 8 0 R - /GS8 9 0 R - /GS9 10 0 R - /GS10 11 0 R - /GS11 12 0 R - /GS12 13 0 R - /GS13 14 0 R - /GS14 15 0 R - /GS15 16 0 R - /GS16 17 0 R - /GS17 18 0 R - /GS18 19 0 R - /GS19 20 0 R - /GS20 21 0 R - /GS21 22 0 R - /GS22 23 0 R - /GS23 24 0 R - /GS24 25 0 R - /GS25 26 0 R - /GS26 27 0 R - /GS27 28 0 R - /GS28 29 0 R - /GS29 30 0 R - /GS30 31 0 R - /GS31 32 0 R - /GS32 33 0 R - /GS33 34 0 R - /GS34 35 0 R - /GS35 36 0 R - /GS36 37 0 R - /GS37 38 0 R - /GS38 39 0 R - /GS39 40 0 R - /GS40 41 0 R - /GS41 42 0 R - /GS42 43 0 R - /GS43 44 0 R - /GS44 45 0 R - /GS45 46 0 R - /GS46 47 0 R - /GS47 48 0 R - /GS48 49 0 R - /GS49 50 0 R - /GS50 51 0 R - /GS51 52 0 R - /GS52 53 0 R - /GS53 54 0 R - /GS54 55 0 R - /GS55 56 0 R - /GS56 57 0 R - /GS57 58 0 R - /GS58 59 0 R - /GS59 60 0 R - /GS60 61 0 R - /GS61 62 0 R - /GS62 63 0 R - /GS63 64 0 R - /GS64 65 0 R - /GS65 66 0 R - /GS66 67 0 R - /GS67 68 0 R - /GS68 69 0 R - /GS69 70 0 R - /GS70 71 0 R - /GS71 72 0 R - /GS72 73 0 R - /GS73 74 0 R - /GS74 75 0 R - /GS75 76 0 R - /GS76 77 0 R - /GS77 78 0 R - /GS78 79 0 R - /GS79 80 0 R - /GS80 81 0 R - /GS81 82 0 R - /GS82 83 0 R - /GS83 84 0 R - /GS84 85 0 R - /GS85 86 0 R - /GS86 87 0 R - /GS87 88 0 R - /GS88 89 0 R - /GS89 90 0 R - /GS90 91 0 R - /GS91 92 0 R - /GS92 93 0 R - /GS93 94 0 R - /GS94 95 0 R - /GS95 96 0 R - /GS96 97 0 R - /GS97 98 0 R - /GS98 99 0 R - /GS99 100 0 R - /GS100 101 0 R - /GS101 102 0 R - /GS102 103 0 R - /GS103 104 0 R - /GS104 105 0 R - /GS105 106 0 R - /GS106 107 0 R - /GS107 108 0 R - /GS108 109 0 R - /GS109 110 0 R - /GS110 111 0 R - /GS111 112 0 R - /GS112 113 0 R - /GS113 114 0 R - /GS114 115 0 R - /GS115 116 0 R - /GS116 117 0 R - /GS117 118 0 R - /GS118 119 0 R - /GS119 120 0 R - /GS120 121 0 R - /GS121 122 0 R - /GS122 123 0 R - /GS123 124 0 R - /GS124 125 0 R - /GS125 126 0 R - /GS126 127 0 R - /GS127 128 0 R - /GS128 129 0 R - /GS129 130 0 R - /GS130 131 0 R - /GS131 132 0 R - /GS132 133 0 R - /GS133 134 0 R - /GS134 135 0 R ->> ->> -endobj -xref -0 170 -0000000000 65535 f -0000000015 00000 n -0000000145 00000 n -0000000197 00000 n -0000000249 00000 n -0000000301 00000 n -0000000353 00000 n -0000000405 00000 n -0000000457 00000 n -0000000509 00000 n -0000000561 00000 n -0000000614 00000 n -0000000667 00000 n -0000000720 00000 n -0000000773 00000 n -0000000826 00000 n -0000000879 00000 n -0000000932 00000 n -0000000985 00000 n -0000001038 00000 n -0000001091 00000 n -0000001144 00000 n -0000001197 00000 n -0000001250 00000 n -0000001303 00000 n -0000001356 00000 n -0000001409 00000 n -0000001463 00000 n -0000001517 00000 n -0000001571 00000 n -0000001625 00000 n -0000001678 00000 n -0000001731 00000 n -0000001784 00000 n -0000001837 00000 n -0000001890 00000 n -0000001943 00000 n -0000001996 00000 n -0000002049 00000 n -0000002102 00000 n -0000002155 00000 n -0000002208 00000 n -0000002261 00000 n -0000002314 00000 n -0000002367 00000 n -0000002420 00000 n -0000002473 00000 n -0000002526 00000 n -0000002579 00000 n -0000002632 00000 n -0000002685 00000 n -0000002738 00000 n -0000002791 00000 n -0000002844 00000 n -0000002897 00000 n -0000002950 00000 n -0000003003 00000 n -0000003056 00000 n -0000003109 00000 n -0000003162 00000 n -0000003215 00000 n -0000003268 00000 n -0000003321 00000 n -0000003374 00000 n -0000003427 00000 n -0000003480 00000 n -0000003533 00000 n -0000003586 00000 n -0000003639 00000 n -0000003692 00000 n -0000003745 00000 n -0000003798 00000 n -0000003851 00000 n -0000003904 00000 n -0000003957 00000 n -0000004010 00000 n -0000004063 00000 n -0000004116 00000 n -0000004169 00000 n -0000004222 00000 n -0000004275 00000 n -0000004328 00000 n -0000004381 00000 n -0000004434 00000 n -0000004487 00000 n -0000004540 00000 n -0000004593 00000 n -0000004646 00000 n -0000004699 00000 n -0000004752 00000 n -0000004805 00000 n -0000004858 00000 n -0000004911 00000 n -0000004964 00000 n -0000005017 00000 n -0000005070 00000 n -0000005123 00000 n -0000005176 00000 n -0000005229 00000 n -0000005283 00000 n -0000005337 00000 n -0000005392 00000 n -0000005447 00000 n -0000005502 00000 n -0000005556 00000 n -0000005610 00000 n -0000005664 00000 n -0000005718 00000 n -0000005772 00000 n -0000005826 00000 n -0000005880 00000 n -0000005934 00000 n -0000005988 00000 n -0000006042 00000 n -0000006096 00000 n -0000006150 00000 n -0000006204 00000 n -0000006258 00000 n -0000006312 00000 n -0000006366 00000 n -0000006420 00000 n -0000006474 00000 n -0000006528 00000 n -0000006582 00000 n -0000006636 00000 n -0000006690 00000 n -0000006744 00000 n -0000006798 00000 n -0000006853 00000 n -0000006908 00000 n -0000006963 00000 n -0000007018 00000 n -0000007073 00000 n -0000007128 00000 n -0000007183 00000 n -0000007238 00000 n -0000007293 00000 n -0000054461 00000 n -0000054484 00000 n -0000054511 00000 n -0000068038 00000 n -0000067899 00000 n -0000054709 00000 n -0000054961 00000 n -0000056405 00000 n -0000056383 00000 n -0000056492 00000 n -0000056511 00000 n -0000056902 00000 n -0000056671 00000 n -0000057214 00000 n -0000057235 00000 n -0000057491 00000 n -0000060205 00000 n -0000060183 00000 n -0000060300 00000 n -0000060320 00000 n -0000060731 00000 n -0000060480 00000 n -0000061080 00000 n -0000061101 00000 n -0000061356 00000 n -0000066801 00000 n -0000066779 00000 n -0000066899 00000 n -0000066919 00000 n -0000067428 00000 n -0000067078 00000 n -0000067878 00000 n -0000067961 00000 n -trailer -<< - /Root 169 0 R - /Info 1 0 R - /ID [<4302AE240377954BF0D27763CD000DD1> <4302AE240377954BF0D27763CD000DD1>] - /Size 170 ->> -startxref -70249 -%%EOF diff --git a/figs/stewart_platform_translations.png b/figs/stewart_platform_translations.png deleted file mode 100644 index 9a547b2..0000000 Binary files a/figs/stewart_platform_translations.png and /dev/null differ diff --git a/figs/stewart_platform_transmissibility.pdf b/figs/stewart_platform_transmissibility.pdf deleted file mode 100644 index 7d8562d..0000000 Binary files a/figs/stewart_platform_transmissibility.pdf and /dev/null differ diff --git a/figs/stewart_platform_transmissibility.png b/figs/stewart_platform_transmissibility.png deleted file mode 100644 index 1de411d..0000000 Binary files a/figs/stewart_platform_transmissibility.png and /dev/null differ diff --git a/index.html b/index.html index 18916af..61cb403 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + SVD Control @@ -35,56 +35,57 @@

Table of Contents

-
-

1 Gravimeter - Simscape Model

+
+

1 Gravimeter - Simscape Model

-
-

1.1 Introduction

+
+

1.1 Introduction

-
+

gravimeter_model.png

Figure 1: Model of the gravimeter

@@ -92,8 +93,8 @@
-
-

1.2 Simscape Model - Parameters

+
+

1.2 Simscape Model - Parameters

open('gravimeter.slx')
@@ -124,8 +125,8 @@ g = 0; % Gravity [m/s2]
 
-
-

1.3 System Identification - Without Gravity

+
+

1.3 System Identification - Without Gravity

%% Name of the Simulink File
@@ -147,7 +148,7 @@ G.OutputName = {'Ax1', 
 
-
+
 pole(G)
 ans =
       -0.000473481142385795 +      21.7596190728632i
@@ -172,7 +173,7 @@ State-space model with 4 outputs, 3 inputs, and 6 states.
 
 
 
-
+

open_loop_tf.png

Figure 2: Open Loop Transfer Function from 3 Actuators to 4 Accelerometers

@@ -180,8 +181,8 @@ State-space model with 4 outputs, 3 inputs, and 6 states.
-
-

1.4 System Identification - With Gravity

+
+

1.4 System Identification - With Gravity

g = 9.80665; % Gravity [m/s2]
@@ -198,7 +199,7 @@ Gg.OutputName = {'Ax1', 
 We can now see that the system is unstable due to gravity.
 

-
+
 pole(Gg)
 ans =
           -10.9848275341252 +                     0i
@@ -210,7 +211,7 @@ ans =
 
-
+

open_loop_tf_g.png

Figure 3: Open Loop Transfer Function from 3 Actuators to 4 Accelerometers with an without gravity

@@ -218,12 +219,12 @@ ans =
-
-

1.5 Analytical Model

+
+

1.5 Analytical Model

-
-

1.5.1 Parameters

+
+

1.5.1 Parameters

Bode options. @@ -255,8 +256,8 @@ Frequency vector.

-
-

1.5.2 Generation of the State Space Model

+
+

1.5.2 Generation of the State Space Model

Mass matrix @@ -357,11 +358,11 @@ State-space model with 12 outputs, 6 inputs, and 6 states.

-
-

1.5.3 Comparison with the Simscape Model

+
+

1.5.3 Comparison with the Simscape Model

-
+

gravimeter_analytical_system_open_loop_models.png

Figure 4: Comparison of the analytical and the Simscape models

@@ -369,8 +370,8 @@ State-space model with 12 outputs, 6 inputs, and 6 states.
-
-

1.5.4 Analysis

+
+

1.5.4 Analysis

% figure
@@ -438,8 +439,8 @@ State-space model with 12 outputs, 6 inputs, and 6 states.
 
-
-

1.5.5 Control Section

+
+

1.5.5 Control Section

system_dec_10Hz = freqresp(system_dec,2*pi*10);
@@ -579,8 +580,8 @@ legend('Control OFF','D
 
-
-

1.5.6 Greshgorin radius

+
+

1.5.6 Greshgorin radius

system_dec_freq = freqresp(system_dec,w);
@@ -626,8 +627,8 @@ ylabel('Greshgorin radius [-]');
 
-
-

1.5.7 Injecting ground motion in the system to have the output

+
+

1.5.7 Injecting ground motion in the system to have the output

Fr = logspace(-2,3,1e3);
@@ -683,15 +684,15 @@ rot = PHI(:,11,11);
 
-
-

2 Gravimeter - Functions

+
+

2 Gravimeter - Functions

-
-

2.1 align

+
+

2.1 align

- +

@@ -720,11 +721,11 @@ This Matlab function is accessible here.

-
-

2.2 pzmap_testCL

+
+

2.2 pzmap_testCL

- +

@@ -773,15 +774,24 @@ This Matlab function is accessible here.

-
-

3 Stewart Platform - Simscape Model

+
+

3 Stewart Platform - Simscape Model

-In this analysis, we wish to applied SVD control to the Stewart Platform shown in Figure 5. +In this analysis, we wish to applied SVD control to the Stewart Platform shown in Figure 5.

+

+Some notes about the system: +

+
    +
  • 6 voice coils actuators are used to control the motion of the top platform.
  • +
  • the motion of the top platform is measured with a 6-axis inertial unit (3 acceleration + 3 angular accelerations)
  • +
  • the control objective is to isolate the top platform from vibrations coming from the bottom platform
  • +
-
+ +

SP_assembly.png

Figure 5: Stewart Platform CAD View

@@ -791,21 +801,22 @@ In this analysis, we wish to applied SVD control to the Stewart Platform shown i The analysis of the SVD control applied to the Stewart platform is performed in the following sections:

    -
  • Section 3.1: The parameters of the Simscape model of the Stewart platform are defined
  • -
  • Section 3.2: The plant is identified from the Simscape model and the centralized plant is computed thanks to the Jacobian
  • -
  • Section 3.3: The identified Dynamics is shown
  • -
  • Section 3.4: A real approximation of the plant is computed for further decoupling using the Singular Value Decomposition (SVD)
  • -
  • Section 3.5: The decoupling is performed thanks to the SVD. The effectiveness of the decoupling is verified using the Gershorin Radii
  • -
  • Section 3.6: The dynamics of the decoupled plant is shown
  • -
  • Section 3.7: A diagonal controller is defined to control the decoupled plant
  • -
  • Section 3.8: Finally, the closed loop system properties are studied
  • +
  • Section 3.1: The parameters of the Simscape model of the Stewart platform are defined
  • +
  • Section 3.2: The plant is identified from the Simscape model and the system coupling is shown
  • +
  • Section 3.3: The plant is first decoupled using the Jacobian
  • +
  • Section 3.4: A real approximation of the plant is computed for further decoupling using the Singular Value Decomposition (SVD)
  • +
  • Section 3.5: The decoupling is performed thanks to the SVD
  • +
  • Section 3.6: The effectiveness of the decoupling with the Jacobian and SVD are compared using the Gershorin Radii
  • +
  • Section 3.7: The dynamics of the decoupled plants are shown
  • +
  • Section 3.8: A diagonal controller is defined to control the decoupled plant
  • +
  • Section 3.9: Finally, the closed loop system properties are studied
-
-

3.1 Simscape Model - Parameters

+
+

3.1 Simscape Model - Parameters

- +

open('drone_platform.slx');
@@ -813,7 +824,7 @@ The analysis of the SVD control applied to the Stewart platform is performed in
 

-Definition of spring parameters +Definition of spring parameters:

kx = 0.5*1e3/3; % [N/m]
@@ -835,7 +846,7 @@ Gravity:
 

-We load the Jacobian (previously computed from the geometry). +We load the Jacobian (previously computed from the geometry):

load('./jacobian.mat', 'Aa', 'Ab', 'As', 'l', 'J');
@@ -854,25 +865,45 @@ Kc = tf(zeros(6));
 
-
-

3.2 Identification of the plant

+
+

3.2 Identification of the plant

- +

-The dynamics is identified from forces applied by each legs to the measured acceleration of the top platform. +The plant shown in Figure 6 is identified from the Simscape model.

+ +

+The inputs are: +

+
    +
  • \(D_w\) translation and rotation of the bottom platform (with respect to the center of mass of the top platform)
  • +
  • \(\tau\) the 6 forces applied by the voice coils
  • +
+ +

+The outputs are the 6 accelerations measured by the inertial unit. +

+ + +
+

stewart_platform_plant.png +

+

Figure 6: Considered plant \(\bm{G} = \begin{bmatrix}G_d\\G\end{bmatrix}\). \(D_w\) is the translation/rotation of the support, \(\tau\) the actuator forces, \(a\) the acceleration/angular acceleration of the top platform

+
+
%% Name of the Simulink File
 mdl = 'drone_platform';
 
 %% Input/Output definition
 clear io; io_i = 1;
-io(io_i) = linio([mdl, '/Dw'],              1, 'openinput');  io_i = io_i + 1;
-io(io_i) = linio([mdl, '/V-T'],             1, 'openinput');  io_i = io_i + 1;
-io(io_i) = linio([mdl, '/Inertial Sensor'], 1, 'openoutput'); io_i = io_i + 1;
+io(io_i) = linio([mdl, '/Dw'],              1, 'openinput');  io_i = io_i + 1; % Ground Motion
+io(io_i) = linio([mdl, '/V-T'],             1, 'openinput');  io_i = io_i + 1; % Actuator Forces
+io(io_i) = linio([mdl, '/Inertial Sensor'], 1, 'openoutput'); io_i = io_i + 1; % Top platform acceleration
 
 G = linearize(mdl, io);
 G.InputName  = {'Dwx', 'Dwy', 'Dwz', 'Rwx', 'Rwy', 'Rwz', ...
@@ -895,19 +926,47 @@ State-space model with 6 outputs, 12 inputs, and 24 states.
 
 
 

-The “centralized” plant \(\bm{G}_x\) is now computed (Figure 6). +The elements of the transfer matrix \(\bm{G}\) corresponding to the transfer function from actuator forces \(\tau\) to the measured acceleration \(a\) are shown in Figure 7. +

+ +

+One can easily see that the system is strongly coupled.

-
-

centralized_control.png +

+

stewart_platform_coupled_plant.png

-

Figure 6: Centralized control architecture

+

Figure 7: Magnitude of all 36 elements of the transfer function matrix \(\bm{G}\)

+
+
+
+ +
+

3.3 Physical Decoupling using the Jacobian

+
+

+ +Consider the control architecture shown in Figure 8. +The Jacobian matrix is used to transform forces/torques applied on the top platform to the equivalent forces applied by each actuator. +

+ + +
+

plant_decouple_jacobian.png +

+

Figure 8: Decoupled plant \(\bm{G}_x\) using the Jacobian matrix \(J\)

-Thanks to the Jacobian, we compute the transfer functions in the inertial frame (transfer function from forces and torques applied to the top platform to the absolute acceleration of the top platform). +We define a new plant: +\[ G_x(s) = G(s) J^{-T} \]

+ +

+\(G_x(s)\) correspond to the transfer function from forces and torques applied to the top platform to the absolute acceleration of the top platform. +

+
Gx = G*blkdiag(eye(6), inv(J'));
 Gx.InputName  = {'Dwx', 'Dwy', 'Dwz', 'Rwx', 'Rwy', 'Rwz', ...
@@ -917,38 +976,15 @@ Gx.InputName  = {'Dwx', 
 
-
-

3.3 Obtained Dynamics

-
-

- -

- - -
-

stewart_platform_translations.png -

-

Figure 7: Stewart Platform Plant from forces applied by the legs to the acceleration of the platform

-
- - -
-

stewart_platform_rotations.png -

-

Figure 8: Stewart Platform Plant from torques applied by the legs to the angular acceleration of the platform

-
-
-
- -
-

3.4 Real Approximation of \(G\) at the decoupling frequency

+
+

3.4 Real Approximation of \(G\) at the decoupling frequency

- +

-Let’s compute a real approximation of the complex matrix \(H_1\) which corresponds to the the transfer function \(G_c(j\omega_c)\) from forces applied by the actuators to the measured acceleration of the top platform evaluated at the frequency \(\omega_c\). +Let’s compute a real approximation of the complex matrix \(H_1\) which corresponds to the the transfer function \(G(j\omega_c)\) from forces applied by the actuators to the measured acceleration of the top platform evaluated at the frequency \(\omega_c\).

wc = 2*pi*30; % Decoupling frequency [rad/s]
@@ -1124,11 +1160,11 @@ This can be verified below where only the real value of \(G(\omega_c)\) is shown
 
-
-

3.5 Verification of the decoupling using the “Gershgorin Radii”

+
+

3.5 SVD Decoupling

- +

@@ -1142,8 +1178,32 @@ First, the Singular Value Decomposition of \(H_1\) is performed:

-Then, the “Gershgorin Radii” is computed for the plant \(G_c(s)\) and the “SVD Decoupled Plant” \(G_d(s)\): -\[ G_d(s) = U^T G_c(s) V \] +The obtained matrices \(U\) and \(V\) are used to decouple the system as shown in Figure 9. +

+ + +
+

plant_decouple_svd.png +

+

Figure 9: Decoupled plant \(\bm{G}_{SVD}\) using the Singular Value Decomposition

+
+ +

+The decoupled plant is then: +\[ G_{SVD}(s) = U^T G(s) V \] +

+
+
+ +
+

3.6 Verification of the decoupling using the “Gershgorin Radii”

+
+

+ +

+ +

+The “Gershgorin Radii” is computed for the coupled plant \(G(s)\), for the “Jacobian plant” \(G_x(s)\) and the “SVD Decoupled Plant” \(G_{SVD}(s)\):

@@ -1154,94 +1214,55 @@ This is computed over the following frequencies.

-

-Gershgorin Radii for the coupled plant: -

-
-
Gr_coupled = zeros(length(freqs), size(Gc,2));
 
-H = abs(squeeze(freqresp(Gc, freqs, 'Hz')));
-for out_i = 1:size(Gc,2)
-    Gr_coupled(:, out_i) = squeeze((sum(H(out_i,:,:)) - H(out_i,out_i,:))./H(out_i, out_i, :));
-end
-
-
- -

-Gershgorin Radii for the decoupled plant using SVD: -

-
-
Gd = U'*Gc*V;
-Gr_decoupled = zeros(length(freqs), size(Gd,2));
-
-H = abs(squeeze(freqresp(Gd, freqs, 'Hz')));
-for out_i = 1:size(Gd,2)
-    Gr_decoupled(:, out_i) = squeeze((sum(H(out_i,:,:)) - H(out_i,out_i,:))./H(out_i, out_i, :));
-end
-
-
- -

-Gershgorin Radii for the decoupled plant using the Jacobian: -

-
-
Gj = Gc*inv(J');
-Gr_jacobian = zeros(length(freqs), size(Gj,2));
-
-H = abs(squeeze(freqresp(Gj, freqs, 'Hz')));
-
-for out_i = 1:size(Gj,2)
-    Gr_jacobian(:, out_i) = squeeze((sum(H(out_i,:,:)) - H(out_i,out_i,:))./H(out_i, out_i, :));
-end
-
-
- - -
+

simscape_model_gershgorin_radii.png

-

Figure 9: Gershgorin Radii of the Coupled and Decoupled plants

+

Figure 10: Gershgorin Radii of the Coupled and Decoupled plants

-
-

3.6 Decoupled Plant

-
-

- -

- -

-Let’s see the bode plot of the decoupled plant \(G_d(s)\). -\[ G_d(s) = U^T G_c(s) V \] -

- - -
-

simscape_model_decoupled_plant_svd.png -

-

Figure 10: Decoupled Plant using SVD

-
- - -
-

simscape_model_decoupled_plant_jacobian.png -

-

Figure 11: Decoupled Plant using the Jacobian

-
-
-
- -
-

3.7 Diagonal Controller

+
+

3.7 Obtained Decoupled Plants

- +

-The controller \(K\) is a diagonal controller consisting a low pass filters with a crossover frequency \(\omega_c\) and a DC gain \(C_g\). +The bode plot of the diagonal and off-diagonal elements of \(G_{SVD}\) are shown in Figure 11. +

+ + +
+

simscape_model_decoupled_plant_svd.png +

+

Figure 11: Decoupled Plant using SVD

+
+ +

+Similarly, the bode plots of the diagonal elements and off-diagonal elements of the decoupled plant \(G_x(s)\) using the Jacobian are shown in Figure 12. +

+ + +
+

simscape_model_decoupled_plant_jacobian.png +

+

Figure 12: Stewart Platform Plant from forces (resp. torques) applied by the legs to the acceleration (resp. angular acceleration) of the platform as well as all the coupling terms between the two (non-diagonal terms of the transfer function matrix)

+
+
+
+ +
+

3.8 Diagonal Controller

+
+

+ +

+ +

+The controller \(K_c\) is a diagonal controller consisting a low pass filters with a crossover frequency \(\omega_c\) and a DC gain \(C_g\).

@@ -1253,7 +1274,7 @@ Kc = eye(6)*C_g/(s

-The control diagram for the centralized control is shown in Figure 6. +The control diagram for the centralized control is shown in Figure 13.

@@ -1262,10 +1283,10 @@ The Jacobian is used to convert forces in the cartesian frame to forces applied

-
+

centralized_control.png

-

Figure 12: Control Diagram for the Centralized control

+

Figure 13: Control Diagram for the Centralized control

@@ -1277,14 +1298,14 @@ The feedback system is computed as shown below.

-The SVD control architecture is shown in Figure 13. +The SVD control architecture is shown in Figure 14. The matrices \(U\) and \(V\) are used to decoupled the plant \(G\).

-
+

svd_control.png

-

Figure 13: Control Diagram for the SVD control

+

Figure 14: Control Diagram for the SVD control

@@ -1297,11 +1318,11 @@ The feedback system is computed as shown below.

-
-

3.8 Closed-Loop system Performances

-
+
+

3.9 Closed-Loop system Performances

+

- +

@@ -1327,19 +1348,19 @@ ans =

 ans =
   logical
-   0
+   1
 

-The obtained transmissibility in Open-loop, for the centralized control as well as for the SVD control are shown in Figure 14. +The obtained transmissibility in Open-loop, for the centralized control as well as for the SVD control are shown in Figure 15.

-
+

stewart_platform_simscape_cl_transmissibility.png

-

Figure 14: Obtained Transmissibility

+

Figure 15: Obtained Transmissibility

@@ -1347,7 +1368,7 @@ The obtained transmissibility in Open-loop, for the centralized control as well

Author: Dehaeze Thomas

-

Created: 2020-11-06 ven. 15:06

+

Created: 2020-11-06 ven. 16:58

diff --git a/index.org b/index.org index 41627d7..3d19c48 100644 --- a/index.org +++ b/index.org @@ -693,17 +693,23 @@ This Matlab function is accessible [[file:gravimeter/pzmap_testCL.m][here]]. In this analysis, we wish to applied SVD control to the Stewart Platform shown in Figure [[fig:SP_assembly]]. +Some notes about the system: +- 6 voice coils actuators are used to control the motion of the top platform. +- the motion of the top platform is measured with a 6-axis inertial unit (3 acceleration + 3 angular accelerations) +- the control objective is to isolate the top platform from vibrations coming from the bottom platform + #+name: fig:SP_assembly #+caption: Stewart Platform CAD View [[file:figs/SP_assembly.png]] The analysis of the SVD control applied to the Stewart platform is performed in the following sections: - Section [[sec:stewart_simscape]]: The parameters of the Simscape model of the Stewart platform are defined -- Section [[sec:stewart_identification]]: The plant is identified from the Simscape model and the centralized plant is computed thanks to the Jacobian -- Section [[sec:stewart_dynamics]]: The identified Dynamics is shown +- Section [[sec:stewart_identification]]: The plant is identified from the Simscape model and the system coupling is shown +- Section [[sec:stewart_jacobian_decoupling]]: The plant is first decoupled using the Jacobian - Section [[sec:stewart_real_approx]]: A real approximation of the plant is computed for further decoupling using the Singular Value Decomposition (SVD) -- Section [[sec:stewart_svd_decoupling]]: The decoupling is performed thanks to the SVD. The effectiveness of the decoupling is verified using the Gershorin Radii -- Section [[sec:stewart_decoupled_plant]]: The dynamics of the decoupled plant is shown +- Section [[sec:stewart_svd_decoupling]]: The decoupling is performed thanks to the SVD +- Section [[sec:comp_decoupling]]: The effectiveness of the decoupling with the Jacobian and SVD are compared using the Gershorin Radii +- Section [[sec:stewart_decoupled_plant]]: The dynamics of the decoupled plants are shown - Section [[sec:stewart_diagonal_control]]: A diagonal controller is defined to control the decoupled plant - Section [[sec:stewart_closed_loop_results]]: Finally, the closed loop system properties are studied @@ -765,7 +771,7 @@ First, the position of the "joints" (points of force application) are estimated open('drone_platform.slx'); #+end_src -Definition of spring parameters +Definition of spring parameters: #+begin_src matlab kx = 0.5*1e3/3; % [N/m] ky = 0.5*1e3/3; @@ -781,7 +787,7 @@ Gravity: g = 0; #+end_src -We load the Jacobian (previously computed from the geometry). +We load the Jacobian (previously computed from the geometry): #+begin_src matlab load('./jacobian.mat', 'Aa', 'Ab', 'As', 'l', 'J'); #+end_src @@ -796,16 +802,44 @@ We initialize other parameters: ** Identification of the plant <> -The dynamics is identified from forces applied by each legs to the measured acceleration of the top platform. +The plant shown in Figure [[fig:stewart_platform_plant]] is identified from the Simscape model. + +The inputs are: +- $D_w$ translation and rotation of the bottom platform (with respect to the center of mass of the top platform) +- $\tau$ the 6 forces applied by the voice coils + +The outputs are the 6 accelerations measured by the inertial unit. + +#+begin_src latex :file stewart_platform_plant.pdf :tangle no :exports results + \begin{tikzpicture} + \node[block={2cm}{1.5cm}] (G) {$\begin{bmatrix}G_d\\G\end{bmatrix}$}; + \node[above] at (G.north) {$\bm{G}$}; + + % Inputs of the controllers + \coordinate[] (inputd) at ($(G.south west)!0.75!(G.north west)$); + \coordinate[] (inputu) at ($(G.south west)!0.25!(G.north west)$); + % Connections and labels + + \draw[<-] (inputd) -- ++(-0.8, 0) node[above right]{$D_w$}; + \draw[<-] (inputu) -- ++(-0.8, 0) node[above right]{$\tau$}; + \draw[->] (G.east) -- ++(0.8, 0) node[above left]{$a$}; + \end{tikzpicture} +#+end_src + +#+name: fig:stewart_platform_plant +#+caption: Considered plant $\bm{G} = \begin{bmatrix}G_d\\G\end{bmatrix}$. $D_w$ is the translation/rotation of the support, $\tau$ the actuator forces, $a$ the acceleration/angular acceleration of the top platform +#+RESULTS: +[[file:figs/stewart_platform_plant.png]] + #+begin_src matlab %% Name of the Simulink File mdl = 'drone_platform'; %% Input/Output definition clear io; io_i = 1; - io(io_i) = linio([mdl, '/Dw'], 1, 'openinput'); io_i = io_i + 1; - io(io_i) = linio([mdl, '/V-T'], 1, 'openinput'); io_i = io_i + 1; - io(io_i) = linio([mdl, '/Inertial Sensor'], 1, 'openoutput'); io_i = io_i + 1; + io(io_i) = linio([mdl, '/Dw'], 1, 'openinput'); io_i = io_i + 1; % Ground Motion + io(io_i) = linio([mdl, '/V-T'], 1, 'openinput'); io_i = io_i + 1; % Actuator Forces + io(io_i) = linio([mdl, '/Inertial Sensor'], 1, 'openoutput'); io_i = io_i + 1; % Top platform acceleration G = linearize(mdl, io); G.InputName = {'Dwx', 'Dwy', 'Dwz', 'Rwx', 'Rwy', 'Rwz', ... @@ -821,108 +855,93 @@ There are 24 states (6dof for the bottom platform + 6dof for the top platform). #+RESULTS: : State-space model with 6 outputs, 12 inputs, and 24 states. -The "centralized" plant $\bm{G}_x$ is now computed (Figure [[fig:centralized_control]]). +The elements of the transfer matrix $\bm{G}$ corresponding to the transfer function from actuator forces $\tau$ to the measured acceleration $a$ are shown in Figure [[fig:stewart_platform_coupled_plant]]. -#+name: fig:centralized_control -#+caption: Centralized control architecture -[[file:figs/centralized_control.png]] +One can easily see that the system is strongly coupled. + +#+begin_src matlab :exports none + freqs = logspace(-1, 2, 1000); + + figure; + + % Magnitude + hold on; + for i_in = 1:6 + for i_out = [1:i_in-1, i_in+1:6] + plot(freqs, abs(squeeze(freqresp(G(i_out, 6+i_in), freqs, 'Hz'))), 'color', [0,0,0,0.2], ... + 'HandleVisibility', 'off'); + end + end + plot(freqs, abs(squeeze(freqresp(G(i_out, 6+i_in), freqs, 'Hz'))), 'color', [0,0,0,0.2], ... + 'DisplayName', '$G(i,j)\ i \neq j$'); + set(gca,'ColorOrderIndex',1) + for i_in_out = 1:6 + plot(freqs, abs(squeeze(freqresp(G(i_in_out, 6+i_in_out), freqs, 'Hz'))), 'DisplayName', sprintf('$G(%d,%d)$', i_in_out, i_in_out)); + end + hold off; + set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); + xlabel('Frequency [Hz]'); ylabel('Magnitude'); + ylim([1e-2, 1e5]); + legend('location', 'northwest'); +#+end_src + +#+begin_src matlab :tangle no :exports results :results file replace + exportFig('figs/stewart_platform_coupled_plant.pdf', 'eps', true, 'width', 'wide', 'height', 'normal'); +#+end_src + +#+name: fig:stewart_platform_coupled_plant +#+caption: Magnitude of all 36 elements of the transfer function matrix $\bm{G}$ +#+RESULTS: +[[file:figs/stewart_platform_coupled_plant.png]] + +** Physical Decoupling using the Jacobian +<> +Consider the control architecture shown in Figure [[fig:plant_decouple_jacobian]]. +The Jacobian matrix is used to transform forces/torques applied on the top platform to the equivalent forces applied by each actuator. + +#+begin_src latex :file plant_decouple_jacobian.pdf :tangle no :exports results + \begin{tikzpicture} + \node[block={2cm}{1.5cm}] (G) {$\begin{bmatrix}G_d\\G\end{bmatrix}$}; + + % Inputs of the controllers + \coordinate[] (inputd) at ($(G.south west)!0.75!(G.north west)$); + \coordinate[] (inputu) at ($(G.south west)!0.25!(G.north west)$); + + \node[block, left=0.6 of inputu] (J) {$J^{-T}$}; + + % Connections and labels + \draw[<-] (inputd) -- ++(-0.8, 0) node[above right]{$D_w$}; + \draw[->] (G.east) -- ++( 0.8, 0) node[above left]{$a$}; + \draw[->] (J.east) -- (inputu) node[above left]{$\tau$}; + \draw[<-] (J.west) -- ++(-0.8, 0) node[above right]{$\mathcal{F}$}; + + \begin{scope}[on background layer] + \node[fit={(J.south west) (G.north east)}, fill=black!10!white, draw, dashed, inner sep=8pt] (Gx) {}; + \node[below right] at (Gx.north west) {$\bm{G}_x$}; + \end{scope} + \end{tikzpicture} +#+end_src + +#+name: fig:plant_decouple_jacobian +#+caption: Decoupled plant $\bm{G}_x$ using the Jacobian matrix $J$ +#+RESULTS: +[[file:figs/plant_decouple_jacobian.png]] + +We define a new plant: +\[ G_x(s) = G(s) J^{-T} \] + +$G_x(s)$ correspond to the transfer function from forces and torques applied to the top platform to the absolute acceleration of the top platform. -Thanks to the Jacobian, we compute the transfer functions in the inertial frame (transfer function from forces and torques applied to the top platform to the absolute acceleration of the top platform). #+begin_src matlab Gx = G*blkdiag(eye(6), inv(J')); Gx.InputName = {'Dwx', 'Dwy', 'Dwz', 'Rwx', 'Rwy', 'Rwz', ... 'Fx', 'Fy', 'Fz', 'Mx', 'My', 'Mz'}; #+end_src -** Obtained Dynamics -<> - -#+begin_src matlab :exports none - freqs = logspace(-1, 2, 1000); - - figure; - tiledlayout(3, 1, 'TileSpacing', 'None', 'Padding', 'None'); - - % Magnitude - ax1 = nexttile([2, 1]); - hold on; - plot(freqs, abs(squeeze(freqresp(Gx('Ax', 'Fx'), freqs, 'Hz'))), 'DisplayName', '$A_x/F_x$'); - plot(freqs, abs(squeeze(freqresp(Gx('Ay', 'Fy'), freqs, 'Hz'))), 'DisplayName', '$A_y/F_y$'); - plot(freqs, abs(squeeze(freqresp(Gx('Az', 'Fz'), freqs, 'Hz'))), 'DisplayName', '$A_z/F_z$'); - hold off; - set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); - ylabel('Magnitude [m/N]'); set(gca, 'XTickLabel',[]); - legend('location', 'southeast'); - - % Phase - ax2 = nexttile; - hold on; - plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Ax', 'Fx'), freqs, 'Hz')))); - plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Ay', 'Fy'), freqs, 'Hz')))); - plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Az', 'Fz'), freqs, 'Hz')))); - hold off; - set(gca, 'XScale', 'log'); set(gca, 'YScale', 'lin'); - ylabel('Phase [deg]'); xlabel('Frequency [Hz]'); - ylim([-180, 180]); - yticks([-360:90:360]); - - linkaxes([ax1,ax2],'x'); -#+end_src - -#+begin_src matlab :tangle no :exports results :results file replace - exportFig('figs/stewart_platform_translations.pdf', 'eps', true, 'width', 'wide', 'height', 'tall'); -#+end_src - -#+name: fig:stewart_platform_translations -#+caption: Stewart Platform Plant from forces applied by the legs to the acceleration of the platform -#+RESULTS: -[[file:figs/stewart_platform_translations.png]] - -#+begin_src matlab :exports none - freqs = logspace(-1, 2, 1000); - - figure; - tiledlayout(3, 1, 'TileSpacing', 'None', 'Padding', 'None'); - - % Magnitude - ax1 = nexttile([2, 1]); - hold on; - plot(freqs, abs(squeeze(freqresp(Gx('Arx', 'Mx'), freqs, 'Hz'))), 'DisplayName', '$A_{R_x}/M_x$'); - plot(freqs, abs(squeeze(freqresp(Gx('Ary', 'My'), freqs, 'Hz'))), 'DisplayName', '$A_{R_y}/M_y$'); - plot(freqs, abs(squeeze(freqresp(Gx('Arz', 'Mz'), freqs, 'Hz'))), 'DisplayName', '$A_{R_z}/M_z$'); - hold off; - set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); - ylabel('Magnitude [rad/(Nm)]'); set(gca, 'XTickLabel',[]); - legend('location', 'southeast'); - - % Phase - ax2 = nexttile; - hold on; - plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Arx', 'Mx'), freqs, 'Hz')))); - plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Ary', 'My'), freqs, 'Hz')))); - plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Arz', 'Mz'), freqs, 'Hz')))); - hold off; - set(gca, 'XScale', 'log'); set(gca, 'YScale', 'lin'); - ylabel('Phase [deg]'); xlabel('Frequency [Hz]'); - ylim([-180, 180]); - yticks([-360:90:360]); - - linkaxes([ax1,ax2],'x'); -#+end_src - -#+begin_src matlab :tangle no :exports results :results file replace - exportFig('figs/stewart_platform_rotations.pdf', 'eps', true, 'width', 'wide', 'height', 'tall'); -#+end_src - -#+name: fig:stewart_platform_rotations -#+caption: Stewart Platform Plant from torques applied by the legs to the angular acceleration of the platform -#+RESULTS: -[[file:figs/stewart_platform_rotations.png]] - ** Real Approximation of $G$ at the decoupling frequency <> -Let's compute a real approximation of the complex matrix $H_1$ which corresponds to the the transfer function $G_c(j\omega_c)$ from forces applied by the actuators to the measured acceleration of the top platform evaluated at the frequency $\omega_c$. +Let's compute a real approximation of the complex matrix $H_1$ which corresponds to the the transfer function $G(j\omega_c)$ from forces applied by the actuators to the measured acceleration of the top platform evaluated at the frequency $\omega_c$. #+begin_src matlab wc = 2*pi*30; % Decoupling frequency [rad/s] @@ -968,7 +987,7 @@ This can be verified below where only the real value of $G(\omega_c)$ is shown | -162.0 | -237.0 | -237.0 | -162.0 | 398.9 | 398.9 | | 220.6 | -220.6 | 220.6 | -220.6 | 220.6 | -220.6 | -** Verification of the decoupling using the "Gershgorin Radii" +** SVD Decoupling <> First, the Singular Value Decomposition of $H_1$ is performed: @@ -978,26 +997,61 @@ First, the Singular Value Decomposition of $H_1$ is performed: [U,S,V] = svd(H1); #+end_src -Then, the "Gershgorin Radii" is computed for the plant $G_c(s)$ and the "SVD Decoupled Plant" $G_d(s)$: -\[ G_d(s) = U^T G_c(s) V \] +The obtained matrices $U$ and $V$ are used to decouple the system as shown in Figure [[fig:plant_decouple_svd]]. + +#+begin_src latex :file plant_decouple_svd.pdf :tangle no :exports results + \begin{tikzpicture} + \node[block={2cm}{1.5cm}] (G) {$\begin{bmatrix}G_d\\G\end{bmatrix}$}; + + % Inputs of the controllers + \coordinate[] (inputd) at ($(G.south west)!0.75!(G.north west)$); + \coordinate[] (inputu) at ($(G.south west)!0.25!(G.north west)$); + + \node[block, left=0.6 of inputu] (V) {$V$}; + \node[block, right=0.6 of G.east] (U) {$U^T$}; + + % Connections and labels + \draw[<-] (inputd) -- ++(-0.8, 0) node[above right]{$D_w$}; + \draw[->] (G.east) -- (U.west) node[above left]{$a$}; + \draw[->] (U.east) -- ++( 0.8, 0) node[above left]{$y$}; + \draw[->] (V.east) -- (inputu) node[above left]{$\tau$}; + \draw[<-] (V.west) -- ++(-0.8, 0) node[above right]{$u$}; + + \begin{scope}[on background layer] + \node[fit={(V.south west) (G.north-|U.east)}, fill=black!10!white, draw, dashed, inner sep=8pt] (Gsvd) {}; + \node[below right] at (Gsvd.north west) {$\bm{G}_{SVD}$}; + \end{scope} + \end{tikzpicture} +#+end_src + +#+name: fig:plant_decouple_svd +#+caption: Decoupled plant $\bm{G}_{SVD}$ using the Singular Value Decomposition +#+RESULTS: +[[file:figs/plant_decouple_svd.png]] + +The decoupled plant is then: +\[ G_{SVD}(s) = U^T G(s) V \] + +** Verification of the decoupling using the "Gershgorin Radii" +<> + +The "Gershgorin Radii" is computed for the coupled plant $G(s)$, for the "Jacobian plant" $G_x(s)$ and the "SVD Decoupled Plant" $G_{SVD}(s)$: This is computed over the following frequencies. #+begin_src matlab freqs = logspace(-2, 2, 1000); % [Hz] #+end_src -Gershgorin Radii for the coupled plant: -#+begin_src matlab +#+begin_src matlab :exports none + % Gershgorin Radii for the coupled plant: Gr_coupled = zeros(length(freqs), size(Gc,2)); H = abs(squeeze(freqresp(Gc, freqs, 'Hz'))); for out_i = 1:size(Gc,2) Gr_coupled(:, out_i) = squeeze((sum(H(out_i,:,:)) - H(out_i,out_i,:))./H(out_i, out_i, :)); end -#+end_src -Gershgorin Radii for the decoupled plant using SVD: -#+begin_src matlab + % Gershgorin Radii for the decoupled plant using SVD: Gd = U'*Gc*V; Gr_decoupled = zeros(length(freqs), size(Gd,2)); @@ -1005,10 +1059,8 @@ Gershgorin Radii for the decoupled plant using SVD: for out_i = 1:size(Gd,2) Gr_decoupled(:, out_i) = squeeze((sum(H(out_i,:,:)) - H(out_i,out_i,:))./H(out_i, out_i, :)); end -#+end_src -Gershgorin Radii for the decoupled plant using the Jacobian: -#+begin_src matlab + % Gershgorin Radii for the decoupled plant using the Jacobian: Gj = Gc*inv(J'); Gr_jacobian = zeros(length(freqs), size(Gj,2)); @@ -1037,12 +1089,12 @@ Gershgorin Radii for the decoupled plant using the Jacobian: set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); hold off; xlabel('Frequency (Hz)'); ylabel('Gershgorin Radii') - legend('location', 'northeast'); + legend('location', 'northwest'); ylim([1e-3, 1e3]); #+end_src #+begin_src matlab :tangle no :exports results :results file replace - exportFig('figs/simscape_model_gershgorin_radii.pdf', 'eps', true, 'width', 'wide', 'height', 'tall'); + exportFig('figs/simscape_model_gershgorin_radii.pdf', 'eps', true, 'width', 'wide', 'height', 'normal'); #+end_src #+name: fig:simscape_model_gershgorin_radii @@ -1050,36 +1102,56 @@ Gershgorin Radii for the decoupled plant using the Jacobian: #+RESULTS: [[file:figs/simscape_model_gershgorin_radii.png]] -** Decoupled Plant +** Obtained Decoupled Plants <> -Let's see the bode plot of the decoupled plant $G_d(s)$. -\[ G_d(s) = U^T G_c(s) V \] +The bode plot of the diagonal and off-diagonal elements of $G_{SVD}$ are shown in Figure [[fig:simscape_model_decoupled_plant_svd]]. -#+begin_src matlab :exports results +#+begin_src matlab :exports none freqs = logspace(-1, 2, 1000); figure; + tiledlayout(3, 1, 'TileSpacing', 'None', 'Padding', 'None'); + + % Magnitude + ax1 = nexttile([2, 1]); hold on; + for i_in = 1:6 + for i_out = [1:i_in-1, i_in+1:6] + plot(freqs, abs(squeeze(freqresp(Gd(i_out, i_in), freqs, 'Hz'))), 'color', [0,0,0,0.2], ... + 'HandleVisibility', 'off'); + end + end + plot(freqs, abs(squeeze(freqresp(Gd(1, 2), freqs, 'Hz'))), 'color', [0,0,0,0.5], ... + 'DisplayName', '$G_{SVD}(i,j),\ i \neq j$'); + set(gca,'ColorOrderIndex',1) for ch_i = 1:6 plot(freqs, abs(squeeze(freqresp(Gd(ch_i, ch_i), freqs, 'Hz'))), ... - 'DisplayName', sprintf('$G(%i, %i)$', ch_i, ch_i)); - end - for in_i = 1:5 - for out_i = in_i+1:6 - plot(freqs, abs(squeeze(freqresp(Gd(out_i, in_i), freqs, 'Hz'))), 'color', [0, 0, 0, 0.2], ... - 'HandleVisibility', 'off'); - end + 'DisplayName', sprintf('$G_{SVD}(%i,%i)$', ch_i, ch_i)); end hold off; set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); - ylabel('Magnitude'); xlabel('Frequency [Hz]'); + ylabel('Magnitude'); set(gca, 'XTickLabel',[]); legend('location', 'northwest'); - ylim([1e-3, 1e4]); + ylim([1e-1, 1e5]) + + % Phase + ax2 = nexttile; + hold on; + for ch_i = 1:6 + plot(freqs, 180/pi*angle(squeeze(freqresp(Gd(ch_i, ch_i), freqs, 'Hz')))); + end + hold off; + set(gca, 'XScale', 'log'); set(gca, 'YScale', 'lin'); + ylabel('Phase [deg]'); xlabel('Frequency [Hz]'); + ylim([-180, 180]); + yticks([-180:90:360]); + + linkaxes([ax1,ax2],'x'); #+end_src #+begin_src matlab :tangle no :exports results :results file replace - exportFig('figs/simscape_model_decoupled_plant_svd.pdf', 'eps', true, 'width', 'wide', 'height', 'normal'); + exportFig('figs/simscape_model_decoupled_plant_svd.pdf', 'eps', true, 'width', 'wide', 'height', 'tall'); #+end_src #+name: fig:simscape_model_decoupled_plant_svd @@ -1087,42 +1159,69 @@ Let's see the bode plot of the decoupled plant $G_d(s)$. #+RESULTS: [[file:figs/simscape_model_decoupled_plant_svd.png]] -#+begin_src matlab :exports results +Similarly, the bode plots of the diagonal elements and off-diagonal elements of the decoupled plant $G_x(s)$ using the Jacobian are shown in Figure [[fig:simscape_model_decoupled_plant_jacobian]]. + +#+begin_src matlab :exports none freqs = logspace(-1, 2, 1000); figure; + tiledlayout(3, 1, 'TileSpacing', 'None', 'Padding', 'None'); + + % Magnitude + ax1 = nexttile([2, 1]); hold on; - for ch_i = 1:6 - plot(freqs, abs(squeeze(freqresp(Gj(ch_i, ch_i), freqs, 'Hz'))), ... - 'DisplayName', sprintf('$G(%i, %i)$', ch_i, ch_i)); - end - for in_i = 1:5 - for out_i = in_i+1:6 - plot(freqs, abs(squeeze(freqresp(Gj(out_i, in_i), freqs, 'Hz'))), 'color', [0, 0, 0, 0.2], ... - 'HandleVisibility', 'off'); - end + for i_in = 1:6 + for i_out = [1:i_in-1, i_in+1:6] + plot(freqs, abs(squeeze(freqresp(Gx(i_out, 6+i_in), freqs, 'Hz'))), 'color', [0,0,0,0.2], ... + 'HandleVisibility', 'off'); + end end + plot(freqs, abs(squeeze(freqresp(Gx(1, 2), freqs, 'Hz'))), 'color', [0,0,0,0.5], ... + 'DisplayName', '$G_x(i,j),\ i \neq j$'); + set(gca,'ColorOrderIndex',1) + plot(freqs, abs(squeeze(freqresp(Gx('Ax', 'Fx'), freqs, 'Hz'))), 'DisplayName', '$G_x(1,1) = A_x/F_x$'); + plot(freqs, abs(squeeze(freqresp(Gx('Ay', 'Fy'), freqs, 'Hz'))), 'DisplayName', '$G_x(2,2) = A_y/F_y$'); + plot(freqs, abs(squeeze(freqresp(Gx('Az', 'Fz'), freqs, 'Hz'))), 'DisplayName', '$G_x(3,3) = A_z/F_z$'); + plot(freqs, abs(squeeze(freqresp(Gx('Arx', 'Mx'), freqs, 'Hz'))), 'DisplayName', '$G_x(4,4) = A_{R_x}/M_x$'); + plot(freqs, abs(squeeze(freqresp(Gx('Ary', 'My'), freqs, 'Hz'))), 'DisplayName', '$G_x(5,5) = A_{R_y}/M_y$'); + plot(freqs, abs(squeeze(freqresp(Gx('Arz', 'Mz'), freqs, 'Hz'))), 'DisplayName', '$G_x(6,6) = A_{R_z}/M_z$'); hold off; set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); - ylabel('Magnitude'); xlabel('Frequency [Hz]'); + ylabel('Magnitude'); set(gca, 'XTickLabel',[]); legend('location', 'northwest'); - ylim([1e-1, 1e6]); - set(gca, 'YMinorTick', 'on'); + ylim([1e-2, 2e6]) + + % Phase + ax2 = nexttile; + hold on; + plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Ax', 'Fx'), freqs, 'Hz')))); + plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Ay', 'Fy'), freqs, 'Hz')))); + plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Az', 'Fz'), freqs, 'Hz')))); + plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Arx', 'Mx'), freqs, 'Hz')))); + plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Ary', 'My'), freqs, 'Hz')))); + plot(freqs, 180/pi*angle(squeeze(freqresp(Gx('Arz', 'Mz'), freqs, 'Hz')))); + hold off; + set(gca, 'XScale', 'log'); set(gca, 'YScale', 'lin'); + ylabel('Phase [deg]'); xlabel('Frequency [Hz]'); + ylim([0, 180]); + yticks([0:45:360]); + + linkaxes([ax1,ax2],'x'); #+end_src #+begin_src matlab :tangle no :exports results :results file replace - exportFig('figs/simscape_model_decoupled_plant_jacobian.pdf', 'eps', true, 'width', 'wide', 'height', 'normal'); + exportFig('figs/simscape_model_decoupled_plant_jacobian.pdf', 'eps', true, 'width', 'wide', 'height', 'tall'); #+end_src #+name: fig:simscape_model_decoupled_plant_jacobian -#+caption: Decoupled Plant using the Jacobian +#+caption: Stewart Platform Plant from forces (resp. torques) applied by the legs to the acceleration (resp. angular acceleration) of the platform as well as all the coupling terms between the two (non-diagonal terms of the transfer function matrix) #+RESULTS: [[file:figs/simscape_model_decoupled_plant_jacobian.png]] ** Diagonal Controller <> -The controller $K$ is a diagonal controller consisting a low pass filters with a crossover frequency $\omega_c$ and a DC gain $C_g$. +The controller $K_c$ is a diagonal controller consisting a low pass filters with a crossover frequency $\omega_c$ and a DC gain $C_g$. #+begin_src matlab wc = 2*pi*0.1; % Crossover Frequency [rad/s] @@ -1138,7 +1237,8 @@ The Jacobian is used to convert forces in the cartesian frame to forces applied #+begin_src latex :file centralized_control.pdf :tangle no :exports results \begin{tikzpicture} - \node[block={2cm}{1.5cm}] (G) {$G$}; + \node[block={2cm}{1.5cm}] (G) {$\begin{bmatrix}G_d\\G\end{bmatrix}$}; + \node[above] at (G.north) {$\bm{G}$}; \node[block, below right=0.6 and -0.5 of G] (K) {$K_c$}; \node[block, below left= 0.6 and -0.5 of G] (J) {$J^{-T}$}; @@ -1218,7 +1318,7 @@ Let's first verify the stability of the closed-loop systems: #+RESULTS: : ans = : logical -: 0 +: 1 The obtained transmissibility in Open-loop, for the centralized control as well as for the SVD control are shown in Figure [[fig:stewart_platform_simscape_cl_transmissibility]]. @@ -1233,21 +1333,16 @@ The obtained transmissibility in Open-loop, for the centralized control as well plot(freqs, abs(squeeze(freqresp(G( 'Ax', 'Dwx')/s^2, freqs, 'Hz'))), 'DisplayName', 'Open-Loop'); plot(freqs, abs(squeeze(freqresp(G_cen('Ax', 'Dwx')/s^2, freqs, 'Hz'))), 'DisplayName', 'Centralized'); plot(freqs, abs(squeeze(freqresp(G_svd('Ax', 'Dwx')/s^2, freqs, 'Hz'))), 'DisplayName', 'SVD'); + set(gca,'ColorOrderIndex',1) + plot(freqs, abs(squeeze(freqresp(G( 'Ay', 'Dwy')/s^2, freqs, 'Hz'))), 'HandleVisibility', 'off'); + plot(freqs, abs(squeeze(freqresp(G_cen('Ay', 'Dwy')/s^2, freqs, 'Hz'))), 'HandleVisibility', 'off'); + plot(freqs, abs(squeeze(freqresp(G_svd('Ay', 'Dwy')/s^2, freqs, 'Hz'))), 'HandleVisibility', 'off'); hold off; set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); ylabel('$D_x/D_{w,x}$, $D_y/D_{w, y}$'); set(gca, 'XTickLabel',[]); legend('location', 'southwest'); - % ax2 = nexttile; - % hold on; - % plot(freqs, abs(squeeze(freqresp(G( 'Ay', 'Dwy')/s^2, freqs, 'Hz')))); - % plot(freqs, abs(squeeze(freqresp(G_cen('Ay', 'Dwy')/s^2, freqs, 'Hz')))); - % plot(freqs, abs(squeeze(freqresp(G_svd('Ay', 'Dwy')/s^2, freqs, 'Hz')))); - % hold off; - % set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); - % ylabel('Transmissibility - $D_y/D_{w,y}$'); xlabel('Frequency [Hz]'); - - ax3 = nexttile; + ax2 = nexttile; hold on; plot(freqs, abs(squeeze(freqresp(G( 'Az', 'Dwz')/s^2, freqs, 'Hz')))); plot(freqs, abs(squeeze(freqresp(G_cen('Az', 'Dwz')/s^2, freqs, 'Hz')))); @@ -1256,25 +1351,20 @@ The obtained transmissibility in Open-loop, for the centralized control as well set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); ylabel('$D_z/D_{w,z}$'); set(gca, 'XTickLabel',[]); - ax4 = nexttile; + ax3 = nexttile; hold on; plot(freqs, abs(squeeze(freqresp(G( 'Arx', 'Rwx')/s^2, freqs, 'Hz')))); plot(freqs, abs(squeeze(freqresp(G_cen('Arx', 'Rwx')/s^2, freqs, 'Hz')))); plot(freqs, abs(squeeze(freqresp(G_svd('Arx', 'Rwx')/s^2, freqs, 'Hz')))); + set(gca,'ColorOrderIndex',1) + plot(freqs, abs(squeeze(freqresp(G( 'Ary', 'Rwy')/s^2, freqs, 'Hz')))); + plot(freqs, abs(squeeze(freqresp(G_cen('Ary', 'Rwy')/s^2, freqs, 'Hz')))); + plot(freqs, abs(squeeze(freqresp(G_svd('Ary', 'Rwy')/s^2, freqs, 'Hz')))); hold off; set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); ylabel('$R_x/R_{w,x}$, $R_y/R_{w,y}$'); xlabel('Frequency [Hz]'); - % ax5 = nexttile; - % hold on; - % plot(freqs, abs(squeeze(freqresp(G( 'Ary', 'Rwy')/s^2, freqs, 'Hz')))); - % plot(freqs, abs(squeeze(freqresp(G_cen('Ary', 'Rwy')/s^2, freqs, 'Hz')))); - % plot(freqs, abs(squeeze(freqresp(G_svd('Ary', 'Rwy')/s^2, freqs, 'Hz')))); - % hold off; - % set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); - % ylabel('Transmissibility - $R_y/R_{w,y}$'); xlabel('Frequency [Hz]'); - - ax6 = nexttile; + ax4 = nexttile; hold on; plot(freqs, abs(squeeze(freqresp(G( 'Arz', 'Rwz')/s^2, freqs, 'Hz')))); plot(freqs, abs(squeeze(freqresp(G_cen('Arz', 'Rwz')/s^2, freqs, 'Hz')))); @@ -1283,7 +1373,7 @@ The obtained transmissibility in Open-loop, for the centralized control as well set(gca, 'XScale', 'log'); set(gca, 'YScale', 'log'); ylabel('$R_z/R_{w,z}$'); xlabel('Frequency [Hz]'); - linkaxes([ax1,ax2,ax3,ax4,ax5,ax6],'xy'); + linkaxes([ax1,ax2,ax3,ax4],'xy'); xlim([freqs(1), freqs(end)]); ylim([1e-5, 1e2]); #+end_src