diff --git a/.gitignore b/.gitignore index 40d8ff8..26f4128 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ a.out *.dSYM/** +**/*.dSYM +**/*.dSYM/** + diff --git a/Assignment1/lenna.pgm b/Assignment1/lenna.pgm new file mode 100644 index 0000000..d3dc976 --- /dev/null +++ b/Assignment1/lenna.pgm @@ -0,0 +1,541 @@ +P5 +512 512 +255 +}vxnbRVJ?A?=7CHBIEIJIIFNPLKIHPPNMKKLNNKNNONNIKIKOOYMQVZVNYY\_\Z\[ea\Y^hde`hb`bd_jlfgdd`ch[b_iebeafaaihig_faiffggcg`jfcfejdhgefdddhlghchcijeiiiemjhfihifhpfcnhedffbdggcbdeakihjeddecfabcgigegeihmfcfg``glmrhffacadfbeffcbcadf]diica`f`eh^_gc_c_f]ac\`_f_eZ^]YV][ZYVSUWJHIGRSXZfjontv}~yzz}{}~|~~~||ŷ`MMGJLSIUWY[XZZ^]e]XX\`\W^]be\Z^ZY\^X]X[Z_]dV]a^a`a]_^^WVd\a`_e_a]Ye_aaX^R[TXYT[]kc}vxnbRVJ?A?=7CHBIEIJIIFNPLKIHPPNMKKLNNKNNONNIKIKOOYMQVZVNYY\_\Z\[ea\Y^hde`hb`bd_jlfgdd`ch[b_iebeafaaihig_faiffggcg`jfcfejdhgefdddhlghchcijeiiiemjhfihifhpfcnhedffbdggcbdeakihjeddecfabcgigegeihmfcfg``glmrhffacadfbeffcbcadf]diica`f`eh^_gc_c_f]ac\`_f_eZ^]YV][ZYVSUWJHIGRSXZfjontv}~yzz}{}~|~~~||ŷ`MMGJLSIUWY[XZZ^]e]XX\`\W^]be\Z^ZY\^X]X[Z_]dV]a^a`a]_^^WVd\a`_e_a]Ye_aaX^R[TXYT[]kc}vxnbRVJ?A?=7CHBIEIJIIFNPLKIHPPNMKKLNNKNNONNIKIKOOYMQVZVNYY\_\Z\[ea\Y^hde`hb`bd_jlfgdd`ch[b_iebeafaaihig_faiffggcg`jfcfejdhgefdddhlghchcijeiiiemjhfihifhpfcnhedffbdggcbdeakihjeddecfabcgigegeihmfcfg``glmrhffacadfbeffcbcadf]diica`f`eh^_gc_c_f]ac\`_f_eZ^]YV][ZYVSUWJHIGRSXZfjontv}~yzz}{}~|~~~||ŷ`MMGJLSIUWY[XZZ^]e]XX\`\W^]be\Z^ZY\^X]X[Z_]dV]a^a`a]_^^WVd\a`_e_a]Ye_aaX^R[TXYT[]kc}vxnbRVJ?A?=7CHBIEIJIIFNPLKIHPPNMKKLNNKNNONNIKIKOOYMQVZVNYY\_\Z\[ea\Y^hde`hb`bd_jlfgdd`ch[b_iebeafaaihig_faiffggcg`jfcfejdhgefdddhlghchcijeiiiemjhfihifhpfcnhedffbdggcbdeakihjeddecfabcgigegeihmfcfg``glmrhffacadfbeffcbcadf]diica`f`eh^_gc_c_f]ac\`_f_eZ^]YV][ZYVSUWJHIGRSXZfjontv}~yzz}{}~|~~~||ŷ`MMGJLSIUWY[XZZ^]e]XX\`\W^]be\Z^ZY\^X]X[Z_]dV]a^a`a]_^^WVd\a`_e_a]Ye_aaX^R[TXYT[]kc}vxnbRVJ?A?=7CHBIEIJIIFNPLKIHPPNMKKLNNKNNONNIKIKOOYMQVZVNYY\_\Z\[ea\Y^hde`hb`bd_jlfgdd`ch[b_iebeafaaihig_faiffggcg`jfcfejdhgefdddhlghchcijeiiiemjhfihifhpfcnhedffbdggcbdeakihjeddecfabcgigegeihmfcfg``glmrhffacadfbeffcbcadf]diica`f`eh^_gc_c_f]ac\`_f_eZ^]YV][ZYVSUWJHIGRSXZfjontv}~yzz}{}~|~~~||ŷ`MMGJLSIUWY[XZZ^]e]XX\`\W^]be\Z^ZY\^X]X[Z_]dV]a^a`a]_^^WVd\a`_e_a]Ye_aaX^R[TXYT[]kc~~~|z~~~~xvp`YULOF>@6?>C;D>?>EHNRGE@KFLCJECGIMLNBKEIKGDFTEIKLQ[YQXTVV]cY\[_\V^ZX`ge`bajj[`^haeeabXdZffbbd`]hc^a`acgcjiiehecffbdglbdgacgdd]d`a`cbe\heigedfckgfdeaeemfclhodZgdc]fg_`cdhdjoabega^dddefi`gfjg]egcacjc`cggefba]a[`]\bee_Zfc`b___a`aacf\f_c`]c``bab``[\][Z_[]aXUUQRPOHHJGFUU[_`fimv{t{|}~~~{~~}~}}}}~~ǻiOMDGGPKUYVTZ_XQY^\X\^e]\]bcZYY^`^_\cW^e`]]`c[a]^\Vc`[`]\]a[^aXY[^_b__`^YZU``_eeac^U?0##|z|~~}}~xzhe[XRM9:80554;9C>@GNKMJHFB@FHLFGF@JFHLDFKHKHLHNPOPQTSVYZ_\_b`[a\YY`VX^^e^b``ad`cbe]bh^gcdhefddebcbgc_d_c`cegefhea_cgebbc`adgde`agddbdhbhahdedgecaa]gf_mk`aqkhbmdfcd_a`ackochdbbf^[beecggcgggf_cec\`igeghcedebc```da`id^``^\fda\a^ha`d_bdab`c\cacZ``]c]^ZXTY[ZUXSUSMLLOCDVS[Zalkosvz~{}z~x~}{}}~{}~}}}|}~~||ucJCKMUNUTXTYYQV]WYZZUa[V[`]a[c___Z^__a_`_a^]e_Y]\X`[Y`\\V\`]caaY_beba^`\^Vba```T>5,){}~}|{uvkjXVLT?<876::>>EBFHFFCGMIEEBNLGELHMEMGDNVEKJFTOSOQMQYUVXX\VY`Y]^e\]]acW\]bb^gfecgdcb^ag]`ecceacbfabeco_edaffeiceglfaebcchfjdcfc^rei^ececfhdfefeccb_iadhWcchdmicc\b[^bbdjliphgd^a``fefadgbe``eb^bdaffhacciche`_c^Zec_dc\[h[`^ca[]c[c\c`ddc^_^`b`g___\`X_bZ^\W\URSSKNUQIFGMGSUYggho{sy}|}}~~}~zżkUKJROOUQUPWX`[YaX^W^aYY\ZZY^^\YUY[[\^^a^\U\`ZZ]a\^Z]`Y`\\`cc\c\c`afb`_bc^]ae_M?)${~}~z}zmnfVYPI==;<:869B;DE?BCDKBHCAGGPIHMJIGGB@LFAEOGMNNITRSWRSR\WU_bY_]^W]]^b\d``\ab`ca`_b`mcee`^ca_bfeb`aacebbfahcfihfhelkdcd^eiq`edfbilcifdndab`Yec_dcjc^[_e^fbc[dcaac^`]`^cih`ccce^YZb`^ffba`cc`dbae`b_^abceja`fe]`d`h^^c_b\d_ab^\[_`[Z_XZd\e_b\^`^cTZ]b_]Ya]]WYXZVTROORGNIIFLPUW^cgmnsz{{~}~}~|z{~y{|Ŵ`SKKJNQTQUWYWW[]V^Z[`[^Y[eaY][U[\Z_[\`c\\_^b_U\c^ZaacYZ]`e_\^a_ba__^ef^da_^YJD5|~~}|wqpfjb]PF>6788;>CLBCELGDEGJIOLLLJICD?HFBCHEE?HKSQJTORPXVWUYZZ\Y\bYacV\^Zb]Z__m]`bda`fdhbiba`]`c`ef]\ci`_^bcjiaedc`dbcfg`abacegfjaef^cba^ece`_``i]`eh`dedfidekbeda^[bc\dcedaacefa`d\`gbf`jhkegdifdccl`cba]caaeg_aieeabaea`]fadbcb\ce`Yh_a\[\[`ab[Z``he`\Zc]WX[[[WTPTSSRRJSJGGKOYXbgpiwu{{}~~}~~~~y~~xYKILJMOPRSYTSV]YXZZ^^]Z^]ZV]aQUYX][\f[][Z[WWZ]Y[`\Y\^aa]\W\`[aZbhfem`d^PA*!|y}twnkhXQOIG65;A;<7=@CDF@KGHJONHKPMTLFHGELJECEGJDGORRKQUQW\YSRW[XUVXZY]^[_ZZ_W_[aa\__caddfbdbdffdcacaa`eghaYi`ecg_d`aeemkdj`jd`_bajebachdg_\^ahc]ig`\`fc]icfca`b_gab_deac^]b_agdd`bbZ_`ci_clifemecaicabebaddgfe_cc]bm^ic]ac^\hac^b`]_e\_e_e`]__`eb\ae_cba\c_W[_Zc\TS[OKLPSVPSLHCJMV\feqqsqx~}~z|z{}~~zz}}ƻlMKNLRYXQYTQTbS[VZ_ZU`V[X_Z`]W[Ya`Y]^Y]X^a]\]\^_`U[]`ec_]_e`\^\bgmdf[TNA'&3 {}~}{qtf`Z`OKB9@88A?<>ACHE>GEFKIMGMOLGUKGC@JJNEF?ECIHOGMSQSQYUUTWZ]Z__^ZZY]e\^\Zac]^Y\\g`ebh_e_`fcaa`aba^e`cf^c^eab`bc^cmfaed`ac`hchbecbehc^``^cejghffcfh]dj]eaaif_fbi_abdbd_ecgh^`f^``^ddgb_hbcledi`m\bcbgdea_k_cdcaaa\`j_^fb`e^b^]b_^b^]]_bb`Zc`dc\fa`f]g]ZVYZb\]ZTVZXMSQQYIPOMFIORVV_kntvv{{}{~}~}}|}}~~y{õ`IMLPKLNRRQYXSSVU\W]]U[^_Y]]VYYSZ^\`WWZ\a`YZab`d`]^`Z[^[a`a_e`gemb\QI<"3 ~y|{{qqc_UPKTD;?:;;:::BHFGBGCJINFNJHGBKHEDFJEMLCADFINOOMNLQYNQUWVY\]a^_`]^`h___a^aee]\fd\cd^h`aha_c`c`a`]`feadhfc_hcb`cjd[gd_debb`bcbfbcl_c^f^bdja`hdaa`gc_cace_iaf^eeabccagbbe_ceeed_\efedcedaghahhki``aii^baaaeag`ea`hgf]ae`c^]^b_]ab]`bdde[af]`cda^[bk_b`ccg^_\YZZUWVKUUeJORGHKMJOQ[ahjsvxz~~~|}~~|}y~|}|}|uȼxRKIPLQLLLN^WXTUY\_TU]Yab[ZXX\a]]Y\]Z[[YYaZ]`]]Z^bX`_`ae_bhfgbkqh\OD7 ~}{{{yqmme`YHGB;:197<9:;GEGC:>GQPINDOL?JCCHFPCCIDGBAHDJQPOSQPOQYY\U`\]Wc\_[]a`a_b^^cdb^^cafaeafa`a_i`bde^f`]`fdedkicgfacqaeiehaigcdgdclacjb_`e_`a]^f`ebc]afaggegajf_`cibhdd__Z\`fideed_db]d`dchdlicipidgcegdc`ecgbah`]bbbec\^_edc```^_aZW]`]b`bbc^bd_`a_^`^b_a``^aSW[_U[TOSV`YPHQOMFELTWYdksqvyr~~}}}~|~z~{x~{{~|{uzǹ`ULLCMULLU\VTSQRX[ZZ]X\YWYV_[^X[cWZaY`a_]ZZ_^eca^fddg^afdedgijh[Q@3}z~{~{|wtkgaWMJG=5<606??3?ICNCCCLGCEHFJOKJJKAJNFAEDAFFDDLNMMNRNZSQSVU]W_^[^WWe\\_a]^\_gfab\dced`]`cec`ccgje[b`bcbabik`f^dcefcgbdvkeefg[bf^bgfmfdea`c`rfifaccehgfdfhkhgeap_`geXg\`ceb_jcacc^bd`aeckkeffjgedbccdd`bk]ebbbeegd`_^e_Wfb]a`ab_][]^aYbdbe_`d`bdc``Zlbe`\ab\^[RPQQQQV^OMOTIMIJFOQZcpo|uywz~}{~z~{~{~|~~||{z{w}¯w]EIROJMPQXXUVZ[^UXX`W\\^Y][ab]]c^^\a_abbd][fb^a]aa`ba[dbdhkda^Q?1  +~~|yopfb\TKB=DA7@6;B>@JH@@CECG@GOHGIEEKFHIDG@=ICDHLMJLUMS[PWUVRTXZ]V[__[VZ``^^a`]]c\`[cddh`g[h_ccdcbbea``e^fbbbdgaa_^fcfchbagakjec_c`ai_fhbeaf^_d`mkaeadblaac`c_je`foa``a\c^^^jekg_b``\_Zeahekgkiihhggcaejcefc`cfghadacc_d\Y``aie`abbZ^`\[[^ac_aba]df]Y\]^bac]c`]]^ZTSTOPWWKQMQEDKFEOUZfakopq|~~|~}||~~}}~z{yvvƻoLHIJPONPTXP\QZ\TXYZ^`bYae]gaZZ]]]_n\^^Y`cX`af`^_d^haddggklaZM<8}vvqqpk_cS=D6476???A>?M>A@FIMIEUKJIFFJGOGGPEQJCCHKNRWLSTSQ]\]\XYVS`]]XYZaa`d[^bbdb_`^`ccdcagcfkfdffica`bff``\ead\eb_`ecigdcc^e`cd`g^cc_^``ac]``dleegacbbdfaab`a_dhjcadgjddbaj`k`fp`]d^agcbbiedglnhdijbagaigfci_]cov__\_a\a`d_cebajc^e[b^f]_]dbede_e\^\`b`a_Zg^\`ZWXXXTPURMNNTLLDDHMTUXcjplv}y~|}|}}}}y|y~xô}ZJHIIMKOSSUVPSYUY\`Z`YY\]^\]\a^\]a_][^_e__add]\adbggijghhd_LD,$ &~~}|zsungjdadZHAF2696>??A?CGHGIJLIGOLHFDGDIECDKMBIFDAEJQOMQSNS\TSWSXVX]X]QY[c[Z__\_`b^b``dc```[_gd`_egdafefbcdac^adbhe^d]bfcadcf\b`c`daaadbcc`j]a_cefZ`db^d\`kd_cf_^e_dd`anmf`eaebibce\]a\_h_egchggeenrjfc`hadhc\k^^agpg\gg^Z_a`^f`cahd^[Y[\^a^b^a`cb_c\^\a\_]c]Z^\a[Zp]WZUNUUMMJHMIAENRW]cimnwxv}}~|}~}zz~}yvȼsWETTMLUVTQMUZVYT[[[[[]^\[[aUXb_U[\Y\ade`ba^`beddehfgnphe]NF3$ 1 "|}~}}wtnkc\YOID>AA:EBDIEC_IFJACJMGNQH=AFAGNBFDGGKPPPOSOSPWNVZZW_[Zc\][`\VWac^^f_bc_^ceda_^ede`]_`f^f``_gbb`_fdcbabaaeb`fdbbd__bbg\a\eg]bif`_dhdfe`^d\^]bhsa`]ecb_`_cdmb`cidcb^db^b]_b^e_baacbhgkotlaji`c^dh]bhc]e^d_```bZdd_Yb[]\]ab[YZ]bd]X_]ac]]_ab_a__]\[[]Z\]k]YOMRSQPHOHRNKHONRSaforux~~~~}|{~~|}}}yy|~xvtyź}_LKPUMKQUTPX[U[W[[U[`bdU^S^e_``Xaaa`fllc_eaccdicggkclqfcM?) {}y{x~njieZ[KA8<6@=E>A@F?HlIBFHGA@CHOG@CIAKEHGDHFNPMXSMMVZRX^UUXXWS`][^VZ[]`Y^^a`egcb]d`e_d_^af_f_`\ae_c`f^becdcgabe`bagc^cca`hcfaa`\daf`bbcic^ac_bg`Xa_dea[_\bb`ecb_a`\`eaca`^e]b]_a]^c`^f_befhhfkcc`bbcbdceadfa_eaccc[d`\bcaZ\Z[Za\]Zeaba]^`\^`][YYc`_^`[^Y\Y_\YX[[RPWQPMSXKJJGIKOLP`cjmt|}|}}|{~~}|}|{~}~z||~z}}ptvt}ñqPGHJLOPXWM_S\XVWXSSR\_`c]Z\]XV_ZV]dfc_khicgachakgkiqf`U:& )~|z|slcg[UBCB6876?>@CE?AKKIIGDDDFMDDDGEKMOFBCMHHHIEHJLJMPOTNS\WS\XUX_W[[`]]^c\i``g_b\_`dd]^cgdjg``]d^_a[ea``bcbcg^a_ccfbdcae`^`^c^]ad[^i]Z`d``g][bbea]Z^^b^bYZ`]^_b_`[d]Xacbei\`^fh___b^^agglaadabfdhbcfbe]`\accacc`bfhbe_`b`feY]^^[__Z^[^`[]]e^Z^_^XY]g__c[_Zc[Y`VXYW^RQPSOPSUHMOIORRSZcfmxwxu}}~~}}{{~}~}|||x|suywǸfUMHNWKOPTTQXYUV\QXW[X\^[ZZ]UY\\YZ^]bcd`cbdedfhgejin[OB($$ . ${}}yrm`]XQHD<88:3<=A98?FBFKNCJEIGE?EPILEEDHJAEFGJINIHNVILNSXWW\WZ]TW[S[_f\`b_`_[VeY^`o][aae`Z\`acab_]]]baafb_b\ha`ca]dbhdcp^_`gdbda_caahefaa`edZ[db^_b_\a^`]Zcd\cYX^\^\Y`^`_[_a`_c]^^c][]^]fca_hadb`li`eeagf_achbh``dc][]a]`agb`a`X]`^[Y\\`]`c\_[`YX`\Z]_^_Z\X_`XYY[WUSVLONPMNPJLMLS[ZV_ighsxy{{zy~}~|~|~|}|{~{vwut~ŶYIMIQNSUS[Z^bW^_[UXZX]aZZ[Y[XYZY^\Xec`__eaf`okfmdc`Q:*8+ ~{~{|sqlfZWPE@?64088G>9>>=DJMGNFLIHEBHKOEGGGDAIJ>GFMJPRPLONTOXV^XZ\WTZ]W^^\`__[ab_Z`Xhe^badad]bb^`ccbXag^`_Z``\_da`a]Z^cehb]cd\b\]\[_d[`]^_aqycfbeia\\]][__Z]ZYVZXa][Z`aZ]\]_Y`_Xa^[^[cc\Xb\]^^]d^_feae]g`_adabdd`cbgY_``]b[X^Y_^_aaW``]Ya[_^```^_]\[Z[\]_ga`]^[]b^Z\bh[TUNPIKONJIJGQPR[Ya[ippuw~}||||}~|~|}y~xy|yyyyʿjMGFKLOMYZSY\[Y][Xc__a[[\`^\Z[\UX_bb`Z[`ide]eikngcL=)*86  !~~}yxrmeWQK@:235+22@;=?CBGHCF?KBJDFEHKDFFACJJECAHDKJMNKIRPORV\]VWV\TXZ[^YW_\]bdaa[dY\``^bbbcY`aZ`_Yc`bbbadac`bca^a[_\Zc^\`Yi]]bea`[ca`jcjee^kna]eo\aa`_T[WZ\Z\_[X[^`_Xb]`^aac`W[\[\f_a_\W_a`X]]d\bfecf_fe\`_aeagbcic`^b_`]`Z\]a\a[_[j\][^`b`[aaXb`]_``ad\`]___^]\XY_`]bXSOJSQKJIFLINKTQXX]`jlprw{}}|{{~~~~y}}zrzyuzwǸ|aEJKNOPRUUVU`a]]aaV^_W\]XZXZZXe_^dX[^`bc`iehhgj_PA3 %  +!~~~urk_VPMB<49?2233<>=GDCLHFHJEIJXMGLLNCHHCIADFHHJLKKJHNSUUUX[WWQ\^[\a\XYai]^a`^^Z]`[a[^_c^c]`^a^c`\a`e_cfaaafc`bcY[aba]b]c`e``[^W`]aacb[hcadnob_ab_YYVZY\[`ST\Z[Y][]ab]c^Z^]\b\[Z_`_^^a`ah[Z\cY^\`kedbhccbgcec`fam\a[__^a_^`]a`ZcW^_`^W`aZ_da_]_Y]Y\`da\\^][[^VZY]`Y``QVJNPMTKMGHHORW][]cmivuw~~~|~~}y}z}}xyy{vsw·zOKIHSRUXUNSac`]^`WZb\c^[\XfSU^c\ZZa]b^fbgfklg_Q>%~}wpl_YVNE=470527@?D=CCEAIE@JEHLEGJNICKMAIHDBIGGKLKKNMSVRUSZ^W[VU\Y[`Y]]^```[]V`\\hb`[_^_`^\^`c_abfacfX`g_ea`]]cbh_b_``]ejd]^`a\\```b`]cgeehokle^`^X[XY][\Z]VUXT[WYY^_a`_`ZX^\][[\WZ^dZ_b\b`^a`^^_^fd_alf`bdegcjcaagb`a^Z^a_]`^^c^Y]]]]_][^^[[\`]ZZYac`[\\_ZX\\^_SV]YQZWWLSPLKHJLLRPY\bbhhprs|~~|}}~||yy|vw{tsʼeFFOMRMPYUUV][[WX_\]^XZ\]\YZ_Z^^c\f]aakgfkkhPQ4' + !;vpp`_QOEK59704;;?I=>AHJJEFKFGJIJJLCJMGDJJJFBGKHMILELSORTQQVU^WY[YW\\[^e]`_``\cWe^[cYa^b\\[ddgZa_b\`c`[c`b^dd_e_cc`b_d]f\aTd`]WZa_\W][^_idhbdibdb\[[\X`\YUZVWYX[[WQY]bf^\[[\ZX`YZYZ[\a`[Ya`^hfd^^aa_^[`aba`aeiji]a`XX__b][aeabba_`cZ^\e[^Y^`\\\YZ_X^ba^f__[]]]`VMUV[TYYMMQPQPQKLLMQUU_`beltwu}z|}}~||}{{yywt|{r{v{ù|QGMKMPSUVTQUV^a\]a\[[`]^XY\X\_X^\j]]gdbhmgeL9% "&rmj^dQSD?5>;627;;BBA>GDJJKFHSDBEHNFFGHEBFIEADLBOHLJGLORURTTU[Y][Z^a]_WYZ`^\\_^^^`fd\b`\]^]^Zba`_`dc\a__a_]ag]^a^`ec\a_]i]`c]a[[h__Yb^fdlge_d`gaib\_bZTX[WUUZY\UY\b[W_]a`_d`Z^^^\bY\W]_\\aWdchb`_d\dbcbflgf^ebcb[c_\\`e^^``dbaa`cce^YT_cV__XZ_\]YaYee[`_ac`fdXX[QVXSXXUTSQIRJNMKGKQUX\ffkinvx|}}}z~}z}}~{z~|zy{tztsuxðfHCHVPTS[VTUVUSS_]T`SbY]\\[b\cW\c^dfidfed[R>&  {ysmf\OQEB=9554>?@A>G@CCGNKRQOPFCJOMBCBFLGNEGILJIKKOMMRRVRZU^^]\X[YX\]^Z[[dZ`aa^a_[a^\a]^dZ[]]aa]^^gcd`\c``bfc]fdebc\a_e`[a`dacZa_^[ddbe^ea_a^d_gab_\Y\X^VQZYZZX]U\[]U^_^]V^\Y[\\`ZZ^]Y[b^We`f^f^c[c__d_bdg]ceh\^c`^_c^[ZV\aa]_\^c\^^X]c]__Y`bYc\]Zd\^``a^`a^YXYMTXTWUXVQOINPQLLMTL_a`khjkjszy}}}}}|~zzyyysyxyovzɾ]OMLJINQRVXY\YX\`_aUZ[YW`\a`_Z`_ad]dkmc[M=&   }toheWKFD:944<<@DFBEDFNGMLNLOMQCB@DAGE?CEGFGIHMRVPNOVSRX[UXWW^WTU]Y^]^\]b_YX_ac[ad`VcZZ]\Xc]]cc]^c\c``__`cd[d\bce_e^b_`^dj`g`\Z_`d^_\ecegg\Z_[ffa[YX_SW^Y\ZW\\XR\[__[\VZZ_]\]aX[\\[c\Va`da_^c^d`^[\gdl``gc`[d[[_[]^_cc_`_[\^c^`]U\_^[][]^X\V_a\Y]acZZaa]V]U\YXUVTVOXJOKOIHKHGIW]fYcdhntovz||x}}|vuupso}fOJRDXPTVV\ZVUXVW]b[`\\a`fX___cgbiffj^XR4! "&!%}{wohbZVMB<8>:?5=@;?@H?=CFLGGEGLIJKQACFCDC@IELHKHFIOOHMLPUUSSVZ[Ya\_YU]]\]a_a__hXa^`[a`^]i[_]ab^`a]c_`a_^e_`acb^fbddabbc]\^]dcaf]\a]]e]`b`dh``c]\\\[X]XXWV]X[YZPRVZYWXX]\Z`]]]b[\[W]`V]Z^V]\[`b^b]dea\`\a_jeccba_b__d[c``][cea\b__d^\`X^`acc^Y[b\]Z`\[``c^Ya^^]\XSXUWOSMRLLMQKFGHKLTUZ[_cigjpptx{~~~|~~|~}~{{|rtporuîfSNLJPMQWTSTUUZW]Z_`_^Z`]ab]_`e`kfig[J=$   "$"~}vpecYQLE=@/7>:A8:IA?<@GCDGIHGIMGBHFAGGEBE=GDEBECNNLSHRSQOSPTZQZV[\^XU`cX^Z^[a`b_^_^\a_aa]]b[^Z]a[Z]`]_eddae]\`[`^bbeeYd\[d`^`b`bZbba_da_ceakha^^ZZX[ZYWXZW^VYVRZZT\U][\Y[bdaZZX_UX_\Y]]^X\]bbc^_cafbc^``ahgefccc^`faY_]cbdab]Z__`^a[X`^^ZaaVY^[Yaa\cbY_]__^aZ\YZ[VTOXRSQSJTOOCKOPUUW\Z``fjott}~{~||}~wx}xursusȹwWMLHMJQGVRNVWVXW^Z\\X]Y[de`_afbehcZSA+ +!$!!#|rqhg]PP?=<5;<87HIQGIEIGIJIHGJHLIEHEFB6. &!!&}stjh\UJ>4:4/203AN@B?JBHEDGGFMOLPSRNYVZY[TUWVYcZ\`W[`U\YYaWWZ`Zc]Y]X`[`^X]\]\]`gYb_X_Y[[_`YX_aa\Y^caa]c\c`c\bZh[`baa_`X]ZZb[X]Xga_^YXX__X\XZV]XUVWRVTX[U[WSSTVXUQUVWVU[\^`]a`]_e`b_c`gb`[_ZX^```[__VY]`ealcZY\ZdaeY\]_[\_Y^ZYa]bZaZ]Z^[YYYVSLXTQQTXSO[QLRLKNPQWU^W\iidqqsrwv}y{z}~}{||~}}~~~~||}|yvy~{vzyu|uqtvptplqoopyðoOCHIOGINLSOTLVS]Z]ifeVQ>4!!!#'! ~vuq{_cXJ@<31.<45@>:4,839<9?CEEA@MI?CDKADHCCIRICFFFCJFDBCJLHFMKRQWSQWRVZXVYY_ZccY]a_[_^ZXbY[[[[\Z]YZ\]]`[\Z[_Z`^\Y^_X^]Y]X]^^c]]c_^]adaZad\\^]\]ZZ`fda[Z`cYW\Vc``bb]]XYSX[VPW\^Xbyvdcura[``TW\UTTRVXUXU^_WVXUYZk_`[\[\YYc^a``_`]]^Xa^`b`b_^c[^a_\_\X^_ed\\_ZZY\^[Zb[XXX\[[QRZPLNURWXRRNKHJMPMRNW_]fhmkkortsuwsyy|z|z}z~||||~~~||||}}}{vy{{wssytquupqtrtstuptpotqvǺoNEIGMMIOSRTQU[\[he^LA/ %!"$$ }~|zypgb]OI?@63)10B==@=?@GBCGFIDJF@I=DAFKHFDMCDEKEELRKGKLVVURTXVXPUWTY`XYW\WU]aY\XX\`^c_WY[\U`_W\`a``_i\^l][a[\^]Y\Yd^fdb\]_`^]fW_a^[Y_`XXX`bbc`]V[ZT\]XSV\]VX]XZ[Y[aYc|ryv~~tz~iY^^WVWXUZZ\]VTZYZYYV\Y\UYUa]ZbX^]^a^]\_a`bca^[][Y[_dY`ca`[Za]c^[`c]W^`Zc]WXSWVOUUMVWRNMNBJJHMSMQYc[fmknmsw|rw~tzz}{{}~~~}}{~|||xyzz{wusoqyzsqqorwoostkvunsɿ[GELGJLNQ^QOR\gbaYE?2!!%$ %~~}y}{}}||{pncZSGF996+31?867;;F@L@FBLIGLEOHL@MILDEFCGEGHDJVMPLVSTQPV\VTYYXVX^UX\YWU\W[XaYaZ^W]Z]X^W`_Z^`_a[]Z^]d]]a``Y\W]__cyp_bb^^f`m`SZZb][Yd]W__jnjaSVZ`XXV][^\dzrjprnnimv}n`a^SVVUSQVXWV]ZWVaZ[Z]\ZXZ\U]\`[`f`d_]c_c[^_]]W\Y\`[^]Y[Vb[]Z]ZY_[Y][UUTTROULMWYQKMQLJFLRZSTU`_diimnsqrswyss{zw{{|z}|~|}{}{}}}|~~y~|yyyvv|wx|wttryprrrrjtuvusrpoqǸxPCH_MKOWWYW[ba_SJ99%#!!$'"~~x}x|wzvy{{~{truae\KE?:B?GEEDMGBKNRLEDGCBDDKEFJAFJDISHONOPRNWVWVWWY]SXZYX[[X^]\]Z^\_Y[`^d\Y]ZX^]\^e`_ZYZ]`^bcZ\`\XY]T[bc\^b^aeg]e[]`\ZWX_\^WYXeci`[Y[[Vdcn]dnxyx|uyf\YTQRUMVUNU[V\Y[WYWX\`ZWZ`aY_``ac_cabbaa^WZ\[][[[X\\WjU\[[[YWWYUVUXSWPUTPUTQNLLGIOCJOPVSW]cdjmjmwqyuttnrtxxy}x{~~}z}|}}}~y{|{~|zw|vrxxwtvsvxsxstwsqrtptxupqprr|ijcRPfSRSRXMS_YaYK9# !'("" |}y{v{x{}vww~{|ii`c^JG:;9303<9<>7:;DACELIFIHINDEHCLBDDBIEFGHGHRNPQLMMGLRTXY^XW[]ZYY`[X\[\[Z[^\^]]bT[]_Y[\^ac`Y__dc\UY]]^\`Za\Z]`]dY^c\_`fb[^Y`Ya_^\[]\\]]Z`hbZdpYkqh~vyzw{{b\[MUVWSTUZ]WY^X^ZZY`V`]\egef__dddccd`[`_cV\^`\^\Zda][Y\cZZVYXTXXYWSMLNMRKPQPKJIKKOPVYXZ^mfsrrqqsnwsv{tv|{w~~~y|}|z~~{{yzz~}{zwytvqx~wvqvvvpwqptumxnsopnqvs|ɼXJNLEQXRR_]\QPE0   #$"&!$}suuvkuvyt{}ymic_UOB?<93.669:>- 3$(""!)(  }zuuvrppputqy}xqda_WLA7A/3<8:;=6AB@B?JCGICIMF@EFFBGEIEDBDEEELIMMQLNTJSRVV\X\ZYYYU\\]X[d_[V[X\]Z\dYZ\^[^\^c_bf\]b`ZZh_]`_]YZaU^Y]Z^e^\ep^_b[^i^Y]XX[XRXYkexx|}~w}~xfWUNQ^MT[YTV[[[]XY_agaddcb`^`\i\\^^_[XYY[[Y^W\[\\`[Y\VWRSWRVW^XLLLQMLKOJIOKOPUV][cbfqhovpuuspqrtssuy{zu{y}~~|~~~~y|{}}yy~ywtwsv{|qusrpsruoxvlpqqpsmpppppnpsyy}gQLNY\d[eVH?)  " "  ~}torqmqpjmmux~{unnhcPGC;44240789@ABLDEDIDGG@FEFIIGNNEECKJKKNNNLNTSURYZUSVXTSUUZ]X]_]^ZYb\Z[Z``]^_U\[gl_^Y`_^`^U`bY_gZa_ZXXZc\e^[]en^U^\[ZX`YZ][Z[fktu|yp}{yjfSRLMPWVUZZXUWZ_[[^`gb^`^`Z^]X^\`\Z[[]^_X\_X]YY[RRSWQZUSQQUUSPKOOOMMJJFKGMPQSXgfkolptxuqtvtuxxvwsyy}|y|~}}z}~|}|}z}{y}z{wvvzrpuytntntqslnpmkspptknslniqmoquzȵv]TR[RZ\^FA,  ~}trsqokltmgpv{}}zvpi`[TKB?1533067?962CDEC@IFEJCFIFAPICA?EFMEF=MCHJDIRPPRPTQUWT]]\RWYWWX[\__a\aYV[ZW]YW^eZ[^`]__c^\[c`a^g[ab_]WfYe[\\][\`Z_^__]V^X\YYWXcqwr{{t{ov{z~vaXUSYVQSRV]RZ^\^Y_aZ\YZ`\`_V[]_`\b[c\WZXZ]ZY`YZQXT[WTRZ\TVONRPPPNLFLFHKJNYU^aghoploupsropsvsrx|ttz|{}{|}{z|}z}|||||z{}w~}{rtvxsst|xqmpmnqrtmpppoxnqwvstprmukssw~ŴqXRTXXXWG-  !!~||stoigehikcrpzyunnc[SDC<410/946=;;=C?G@FMFIFDJL=NODFHED@HGILPMFHHIQOQUOTVXUU[VXVVWV`Z[U_X`W[][YYZ[YbZ^[\g_a]Y_^\W_`^_[\[]bda\V_]b[^\`\W^]^Ya[V][\\_ksruszxvyxtj}wzrwv|iILRPRTU]PeZY]]```XY_^Y`[a_Z]_YZU`ZRYX[WY[bQ[STTWTTSLNQSRLOQPRTNHJGGIRKW[fchdokmstvwstyqsqy{vwvwyz{xy}{|}|x{y|{{{{z|yy|~w{xvv{utrxuqukovrosoptmpllomoplnqrrttnmoqjtksbY[]YWM1 + + !"  vsrn`a\^dfjnrw{spjhWTL><3/39828A=;?G>G@CCKGG>:LEHKIDH@HLFBAGDJILRORZUUOPVXWTR^VY\ZVT[Y[V\^]c^[Y\\WY\]^a`bp[]W\]_]`^``S[\^XX^ZTV^`][WY_]\YYT[X\`Y_dcpy}nyuv{znqwox}|ukXRORROSS\SS^\\Y`][^[[^Zbc[Z]]YS^]]\[[Z[SXYXWSWXTOUJLSTMNLOSTSOIHDGNKQ[[[dhdllqurtwnpwttsqxwuwyyxyy~~}|yxyz~|yzzyvvsx{xuvxvrvpnspqywysolpsnpkjloplttnlprsipmpukimʾz\\ePC1#  !! |vnfk`^\`dfiqq{zunnf\SN?83%/275665;9<:<@DCBFC;?EGDAEIEDIODEEI@ENMINXXSTQUSYRVPWQZZ]WX]]Y\]X\]ZX\\VZ\[edde^U_aY\Z[XW^`ZZ\]Z[U_`SXXY\c_h`\\]Z^^Zdef_khwz{lr}~|vzsoxz{zaQNPT]SRSQY\^^^\XW``\\_c\\]XXd[a]US[\WYXZXQR\TTX\KORTQTMQPHQHJNJJcIRU\[egnjmlystyrpstpwqoxuwvzy}|||}~}ty{v~yy{xtxxtvvvuxxwtvtrtpqsvppqmgnnpnoskoqrqprooqnpmsqmlmxǴl[RC< +!  ! #||sigh]Y[\\elsv||rsifaUI;:3/.,05264:@?<=DIBCCJ@DABGMGHGFAICEGIGCMIGLP[OQPVTUSWTWW[ZRP_`U[[^ZZXaXW]^_Vag[\\_W]a\Xb`ecXa_]`_]]RZX`V``Z[]`^]cedimghaa^qxzslyu|vq}}tzpkzýy_QMRQVXRUZ\^\]Zi^_`^Wc_Z[YW[][ZXX^TTYYYTYSXVRXTGSQPSMPSOIKQJJBQaKRZ]]^jrlznkqourvrnsstwxxwyxxu{x}||{~}w|wxsw|y|v~zsow|tvxvtpvtqqttzrqqkupinqqmkljqonsrpqpplnnoqlhnné|\F3%  +!  yxroh__WUW^[ekr{~}xxah\VJ:83(.,235/<89@@?9<;=BCB;AFBAABC?DDFFRNEBEHKIOTPLNVPQSVTVWUZW[\UWXZ]UTXV]WXY]XXbVXS]\W\_XW^Y_[Ui]XW^YWXZYS\Yb_deftv}uodY^ejpv~wuwxxn|ssu~m~|z|yzgQQNIWPR``[[XZc^d[_X]WZV^[a^XV\U][VS\[VXQONKTNPQPSPMNMWHNSONFFLNNYT]beimmmpwvxyxtsvvstpuww|wwz}{}}z~zzyxxzyt|wxusuvuux|tvwvovtovqqrqrlsoktofminmljqmomppnqppnsoqkoflo˽[8   " !!!&!& ! v|npd[ZTRTSYjmt||xzseg\OG=72+)-8536=@<:A:@?B=CCAIHB;G?GD@<:AIOLNEHFNMQOPVMQT[STWYYYXT_T[[[[XSZ\VbUV]a[[Y\Z]`^Y]XY`^^_^X^`YYYQTUXXRThooz{}spf^VS[_uelwgrnxqupvtwvwp~}x~¾qXQLLRS^]YYY\^]k`_WUUTUaZ\ZXZU]XYTXUXOSUSNOLJLMIMPIKLJHGGGKGMMRNRW^\`jgttwwvurouqxstrq{ptw{wvzt~{|zy||yxuuxxu|pywqtrowwrtzqrropmsvlqmroqnonosgolpokkpqiknnolomhklj}īk,    &"&#"}wyqkcXVMVPNTan}zyxtqc^NG@62),,*+6GI9CDA?@;<@CCA@GC?DC@C?A@CHICKEGIIKSOLSOYTSPUQOUYTVWUVYWYZYaZSSSVU\[d]\]]][eZY\[W`Z^\YYVYUR\fq`\j}|znic`WSY]apanllvklrpogneqnwzs|sxePMKOXZ[SUUVXVT^XVWWTWX^^SU[W\YY[TWPQQPWSUQORLOOKOPMFGGBMEKPJRQPY`fikmlrzrtyxynztqsvrswvxsxvxx~~z|yx{styvsp|vwwsssutvzrttwxrsrlsqpponopploolninmjintotnopt|qnmkkqҰg" $# ~zyog]TOKJBOS\eizxhncaSH;50,/266AD>=:@=DIKCA?FC@?@DG@ABDC@HKDIQLGHKHNOLOFWL^MQPVMTV[]SWSZQRTU`UV]\WXS[V]VYYa[[Z^X[_Z[VYXZWQUhs}~}{wmbgd`Z`]Y[b\icipjuknlnlhdqstzx~}{»úpSOMZ]\NSXUUUU_ZSU]]P\X^SXUWZVZT\ZYQWNQOLMMTONKOHGKHKCB@HIHLQPT]faiqvowrwsswulzsrqurzvtusutxv|x}yzy{zsrqwvqtsnsottvquuzqqsukororprpsnmhmqqnpksokoqpqrltonmnmmnwѧO   : !! zyieWVIEG@IQZffwy{wol\[M>=4;5))(4:/50;<:E?IPK@;CCA@@H=D=KEHDD?JHGJOHJMLNM^OSOYZURW^[WUUYVXWV\`[WY\WVY`^_Z[Y^Y]X`^Zf_XQUS]VQgq|s~zxzqnlk_`jZ[Y`Y^bZprpcunj`^hkgvzxskraxwt{{v¿kLTVRHVRNMRQV\Y\VXUVXYTXUPUYXYYTSTSQRSRUOSMORNMPNMLGDEFQIOOSP[aedgpotsvxxvrvuqtnovyw{yvrpus||vyv{|~~~w|srorqsopoqrtqqvvsrsznstrnotnoopmpqnnppoqmlrprpnwqmsrqqkmhhqxѮP #'$"   ywtme^QIABACP\`enx}~zwsfa\XOA462)-//1=952@6<=>?BAC;7C?C?FC?CKF?AGDGFHOJUFJNTSQQUZLM]RVVYZTXSVVUUXW[U[Y^\YVYYZV_[X\W[VY[_ZTX]e[U_eecvqpolkjbYd`gXZVYXZ]\colrwmmnj`\dnlo{latuuy~yxÿy^VTVNOMOVYSVSVQTU[ZWRYUWRUOVUWSVSSSOPMNMOEJKLPNCHBEAFGNPMUU__ifimqquwtwutsutqqquxvvztvwtwxvz{uy|||w{wvusssnmmotrtttss|zytpnsnnkpttskqolunsqpnorqsqoosurpmkposjoxԺj !%  ywqp\YNCF78DOZdfxv~~xwje]OJ>:2*)6,3544;6>4:@?9>>?A=DE>B>G@FE?I?FHCFAEIPFQNJPKXLSQTKTXWT`ZZPY[\TX^XZUWVXYX[XbY]X^]ZYUSZUV\ZxTYa^_allcdab_Yd`_^b^`\dae`joifgguifhmdd~skhzfvn}ÿ~hOHMOOONUWUSRTSVY]UXT[VTV[XXVXTVXSQMMLSPONGLGIFHLH<>LJDKRT\]gkgqpqvyvytsssvpsxsrxyvu{tuusuy}xxwv||}yv|qprommmropstqxqnqpqtxrrtywtpqopnnksorrmpnurvqsstommpmrspu|ŕ8   !$ xvojUPEH4:5>OT\gnz}y{up`ZRH>?.2'+.+/-648A:C=@>C>8@=ICCBBABDACIFKICFGKJMJCJJNVXPTTNLWOYUXTZPW[XUTY^XWS\WV\bZZXYVUX[WXYZUXWhoGO]``\e]g`a\VW_Y^Z]`aYbncfotlljgfmghpttkr{pqmyw|tqy||gQIMIMOPMPPTST[WRUUPXXUSSQTTSQRWSTPMHRJLJNOGELPEHBCJILOSW^_engqqxwuvwsssrupqvuqryspuvptvvuuvu|x~|xxznnmtunnolonrvnrqsppprprovvpzpoonjjmromkkqrwsspuu|ptpmrtllltɫ]  $%  zwvhcVID7./3=NV^imx~}}ynl]^QI=7+(,+157.02066=??@>?=>@EA=K@CFF=FGF?FDJGIDQLCJSQJROQ]QPXVXMRNWSPX^Y[Z\]ZVZT[[aY\\]ZV][VVXWVV^~vA@L`\_]T][XeVY_^[`_Xf[_\^ZlsoikmjmdX^jseuzfpqqiy|pznv~{|gMKOKLNIQUSScRUUTOVQTRURTSUQXUPORMTMTNPQQFIHKEHJH@DJILW^baektqtvx||xwwturovqnruvosrutvrtstuuz~q{trtlrgljqprmnlrms}xqpmnspqnqonqoolmpqpkmkopvtvorptqvoorsqsnvvˮr$  + "##    ~xtse^RF=30-4FHUbbpyywwpjaZPO;4-,+'*4146:8:?>;=9A9B@>>=>BB@FO?CJ@HPIGCALEDEBKQJOSOUOPY^XOPMSVTWbYXYX^\X^V[T^UZ^X\\`VWWVP[VnH84IJ\Y^X\`P^][U\_\][X]]Oa`owifeqnlcekllpqofopsomgwwy}qdQJIMEMISNUbQOQMVSPVPZTVSNTUQJOKLTGJIOJNJJJECEB@BIILPZ`_igjnsvwvzxxxtruvrqswrzosqrstnrpxpuxyz|z|wuounnhknpolqomtssvwsqplqrrpmpsqqoposoqkosnrwrwskvuquortwwqrs{ʳ6  + $ $!"}wqsj`\KF=9#,:BPWdmnw|~srofh]SMA902*%.(,0569=B::9;B??>FGBA?AD@MBFGBFHTPOOQUJOOROSSMUSTbcX^YWY\ZYbV]XUUYW[W]UYYONUZȚDF8PUb[X[i[ZXb\XUg^ZZaYYWea`cdfjm]^r_clmginllwsdxijpw}~^FE?IEKQKRPQOLRNPSLRUSRSPVTSLKOLJMKLJLKLHGGHAAFITOYXVfljisqwwxyvwv{wttvvotvmsvpqpqqlqmxsrtwv|yvtnnpkmsnolkqvnsssstrtmoquqrnoqsmooivonrqosqsruunrq|qssypstrvxʱ}7  "# # " }yxrle^SL8-'&,2@LTchns{~{|rmad[PJ@360)#*5133:??=?F;=F;H@@@@CEHG?AEFGE@BCBDCHLHJLMOQLTPOMQINWQPSWPRV]XUVS[RV[VVYTYWYX\ZY[VYV^YVyfFEBIMGJLKHAKEIAK@?DIKCAE@N>@DJ>CEDJCFC?K>CLKKIMKLMMXUTHIJKRRUNVUWVWSUUXSUVYUWSY\UW`UWVUYWXY^iOLKUQQKP[TWVUQO]]_ZT^b`ab`^Ybehuwlni_gpqjrp|pkmfX\hsxvofg~nly}ƿQC>BCFEIFCMIKOQPOTXLPPOQNSGMJLFHJELKLJNI>AICLNWV[cjkovxx}y{|}{xyxxy|sssflfhjikekffillmtzwzxuttunrrnlrrmmrsvptslnppottskmlqooyqpqqsssoorsuuvzvszxsvwywb2 #%(.)6&% wrje\PC9.)-#+8>COV_dns||vskjcTNF=/)3'(/0542B<9=?@DC;ADFCILFQTPLNSPGNIOGKJJLQRPILEEC@AJGJLV^aemrpsxz|z}{zzwv{wupupqklcicg`idcdahhkppu~xvtursrjkpltopuyvqssovotpnpkmnoqwlnsrrsuowtrt{vrsuxv{|v{w}}}~U*  %$("!&,2.*  Iwvia[WM?08(*&18CCIU`dmsz}~xuimaWXJ=2)-)#%-24=38FBADEA<>HDIEDNKKGMILVLNMOUTVOTTSPTXST]RXUYWTVWXSW\[TVZTVW]NVkiTFPXOQYVSOLTHMQURPUTUY`^^`e]T]nsXTbjfvqiljpbuqY]ojj|nhnfg|pwxļW?C?C@<DKFIIIEPLNKSQPNPOVRMROSOQVUS\UVUUV\YWTX][UX\YZUUSTkZJLOQUTMOJKQHMJPOQWV[[gdane^Ndxid\U[qmdnqsatyk[\lmh}vb`xycgysdutyÿ¿‡\VUPI<8D>FAEFCSKHKOOLNOHIIJIHCGSBEHEE=G@GLHM\_fuvtx{|y}{z~ytuxy|siedcc^_`]YbZafdonqz~yxusqsonmrtyqtuvxvynilprqnklntmortqxppuqtswvtsywt|wxuwy|}zhP2  "#,   !!"'!$+*,  >bz}qpdXOJ93+.-()638DUV^hjsw{rsk\XOCB0*)&*,2129G6???CEFFC@IIECAIDHBEEC=CAFFCADJIIOJODTLORQOOJJPMPXTTZVSTQVTUOYX_VUZ[ZZVWVW\\{OOMMQUPPTNQGERSQUXXUUY^Zgd[Nbna^cY\gdZgvcal|qevzcq}qmovtfm|jgztxþ¿¿˳wO:9?>?IENMPKNSJHFGLLJEGDFFIECD>BC?EKOSQXfks{vu~|}||uywxuqnkad`^SbVRZY\`^nnpowy|pustllrppvsvt~txullmpopulrovlmpquvpqvqtts~vyqtvxzty|x{x}|~rY7$  +('+*.#  9Vp~{moYRI;3/)29,024>IRZ`gjxw{}xvng\]OB:0%.&'.301501?D>=E?A?G@CBEAFDGGCDJBQCAJGQLKIMQJQVQVKTTSTW^YZTWMXTTM]SS[RYXRV\ZZUN^}`JMQUXMGGMDHKMRKTXVY[QU\dXVTci]_a`_keepu]]jihervpq{snvjh^rxfkqz}|wt̿Y?36==BGNIHJOAQLLFJDCJBCKJNGHEE?BQLLSP\emsryy|~~}~}|{{~zxomgb^^V[VQVUTWaccfprtxxzvuuntmqrvnzuzqwtslpmplpqplqpsorortosusutrpprssuxtwzx|zy^K( $ +#*2) 1Xlzxsi`YUA;+3Y1.+'.>CJJUTe`gonry|z~|}|x}|wyqnj^]WWQMMQVRR\_cioqqw~rvsoottvtrsxyxssrmmnmqroquqmqsrsvrosorouvrqsrxws{y}|}|yhL7  !#! )77'!  + -Ie{~von^YG9/).0453/.79EVW_gnt}}}qsk`URP@8-$'0/(7A834:?ALWABE@AK>L?@EBID@@IDCDCMHHAIOPLORLWTORQOPOMNTRZPUVWVSWOUXXXXVVTZPVXTTWZ~]NO[LHIHLIDOLLNVVQ[UQTVVSH`lWSl`T[^Vknc\hnb`khhksgfpznXl|~sqs{|x{wusā=9879;GKGCKMOJGEBEBFHEFKCFGK>=KGEMISb\krpwvvu|~}wzxxlib]XUTHHMNQMSY[dkport|xwrsrrrqunqrxvsspmqmtsrlosnopptsqsummruvsttvxvyyy}{yynU9 !   $! 171&!B`o~zynedVMD80/:38930$4@EJX]dlvt~|qqm`VRE>6.(+)3525857>FI@K?=F=CCGJA:GG@@AGFBBFEECJHFFQKSL[PU\bLKOSOSJYPRL[ZST\VR[\WSV\TUXWZZU`^lhTUPQONIM@DFVOEP_W^[WTSYOI\c[^`hZW\hkl[gkcXYhdfpol^qpf`mvjduqpns}{so~zmȽٴd40228A@DLKLBCBECCBCAHDHFHE?>ADEJOKT[bjitxxww~{z{{zwy}|rthhWSOJC?EICDMUY]emlowuxxuutqnurursrqvqunmotmoqtpossjonpoqmpnruoswvxwvtxzys]8"! + $ ! ).8@4! %>Tmzyrne[QK@>/*417568.2?KR]fhrr{}wsoiZWNJ;78.*!,-4//5:>>>>9@>8A@AGGCCC<=AEEICD@DAFIJKKDPNKQIOQVVNXWJSS]YUWXSSS]`U\VeYXSVSRV_XW`ldZXSKELFKMIIONJJQRT`RPQXQQ___c]__`Xdk[Wmk`^caZcoi[fnqgh`Wjmkelpm{y~|sҘE4,24=ACBJGF@FHFDBFEG=CFDI?HDJEMSTQc]fhrtwyz}{~}zy}zyqrhe]WMKE:@7CBGPX`abenry~xuuwqpnqppiswtprmormlpqppspyrrvtqlsjyroopstqzwpzy{ymeM'!$$  '-2D=1%*CZpy~~yysdbUNJ84/.233-1429DIR[`dqyx~{wjiXRPD66/()#*05:6:9=6;D>A=IE:9;CJGH@HHG=LFC?IFHKIMNQPKLQLSPOONMSLZXYO[dZYX[^WVSYZVWUQYS[Z][cn\RSGLQBKKQKNNMZOTWd_QSPNXe`WX\\V_SX`]UkfccgeU\lhalok[kkrfasol]qs_sz{~svٱn:+29==EACGHDNDBAIIEGCD@EH?=9>ELLNP^dehovvw{|}{|z}~}|ytomc^XMC?=:<26@MITagllsqxtxrwnpoqnrpttqrqqmsqntplquktuqlwtrxpuuruwuqwywq|x}s_L-$ ! )"$$,59;70$ #?Wmy}zqgbVMD<*/30/1547/66=IM]cdoqy~zrij_VO@751+.++.656:=;>>=:@FJT;BAIG>G?AADBBGBIHJHHMEHNKNNMMJNSWOWTPUKQUWYUSUSYYXX]OTLVZZXZT\Vd]XRLHSLFMCSIRNUWQW_ST[PO]`^_UVa^`\Z[WXh`Sag^Vap`[qudVaof`jmth[owysenus_w}tɢ]4*6:9@EDH@EIECKCCADGIAHED>A?KGKOL_fmiorsr}{|zz{}y~{}~xrqtkaZTI6618226>GLVaemnotzwusptpjqpsrwrsppnnqmtqnvpotstnrqqqsuwuwuytt|tsumQ8  "!! $*!5.64) #;Thq|{xoj\SN?@2.1-3?50)243@>?><<@KE>GDA=5,/4/.5DPQcbliroq~ptutqltstuvpqumroqltonopjpipstsrpsnrorpwquv|}|t_G"   )  #"))-2(5-#)8Ugny}||}ypnbXPC>5.)608336385BBCCE8FBHA>AKJJCD=BHAAFCB?EMNNONNUULOQO]VKQV\MXWVYZT]OVXY]WU_[UVVc]kYMMKOKCIJOLLMVV]\UQXQOU[[V[QN\ZS]\UL^aWVb`Uahk[loonb}skeuws]_vtpettthdu}qi~Ɓ<67077D@@?F?@:?BOLMW\]ckoouy|{z{}{yx|{yvrqlid]PI:67$$%2:HU[bffluqywr{usnqqquwuqtrnnulwomqnltssrqmkspwqquvtxuuuv~}~w]L5 + +  $,113))+&&-7O_rw}}||yvmh[SF;3//44752:0652<62+003423798@CAE=F:@D:FKRGJJDFFE=HNEDIMLPOPMSYTSQJOWRVZOSU^MTWW^SVVV\XU[_aYT`bYTHAIKNFQNELLLLQ]OXXUO`ad\aUX`^\`Z`S\eTJh`cahi^ikagc}qgeoq|]^svh`kvkhryqs}ִ`8/4767<>9;D@?FBCFOGEEBFC@DFEDFIFIJILRKONOSOMQSOPPOSSSWVXU[TVXXXVZdYWZ^``RSFFGDNODQIQQ\PZSPNSPc`X\XQ[^R]\ZVZbURQag\imfdgmb`os}dcmsselmucfsv{iksxwd{z{ϜW:+/-51D7=D@@?==BKG@AA9@4>@HOOMY_djktz}{~~}|{~{~~y}|zqroh`_UE@/ 4:TLZ[bgkntutuwrnqopmqruxqnnnmqxsjporpqwvsmurnnwjonqry}~}s`<  +   %'  $.=5&&%.988>:@=ABB=CGCEE=AOBNEC@A>CFBBEDMMNKOIJSMSSOOPSVJOXQWVZVTQUNZXR\^ZZX[[ZZ][PPIHDAKEHSSOUVMZXIL`\`[WYWa[W[\SKXbRLX[[W]e`hqqaXswxjgtnokmnum`wxxnyxxgk}|ŗT-*.037:;>CICBBBF?>CC>>8@DCIRPW^bgmpyw|{||uyz|}{|~}|wqollj_]L?/!,8BLVWmbinsyyuyvsumpmqotsqlniqtrqnqrmoosmkklomnoopsp|z{rjO'   !"!#"%30=+&.@.,.(4CR^ixy~{y{y|xttn`XNE=84,.6978;8;01+49DJM]_hnxx~tojf`ZOH?78,.%*,0-79>8?=@9;8@=F@HKIGKHF@FFG?GFGICHPHJINUDHNKRPSSTUPKWTWZYWRUUXQWUWbV[YZ^dXPRKNKOIFQGERMOSLLXNJZbX[[Q[TS[f_TOT\SNWVV`iY]ig[\dholjmuo`^nmie]v}qisqrvlts‹N1,,44,;<:CADC?DE>EDA>9?DEHQRX]fkntx}~|xz|~tx{wswpjda_OD=$ 05AURZbmhotyq|zvrmrornrnxtpnnrqnsmpnpnqqslntlqqpsxs|y~}xmO. +  #   ! $ /,)&.-,2?1/'7ASfgu}wvyrrtnnjaYRB52,4867<3:58/381>;;E<>CME>ECPBDMCDE@E?FBIKNMHPLGOXKWZNNRVTRPUXSUYWUZ[\[WUWXXYf_^TJLRP@MDFSILORWSWKOI^SUXWWQVLPc\KTbTQSWWS]e][hlaVkmugiwmiYaqqx`knx~fgqsroqeym~A+4+.3867=D@=>>>>>?B>BD9=???A9:AIBGIG@OHIDIADF>JD@EHILMLHGHONRNZQQSSKSVPXU\]]ZZVVMZVWSPYZac[RCOHBIKHJPJITNQRPJY\_YYPWYQNYbVOTURJ]]]VZ]acq`\P_plirzpaam{wqnsxxsousysm|yq{zz~}ʽգX800035:<8:5BB@@@>AFOPY`deiqwz|}}~||x|{zz{vzvmgg_ZQE>2 ):DINX]fguwvo{zupolpqqosqpqgpnkpswoqjtsqqovur|pxw~{}~rZC% +(;4' "&"# * #!#+562575?JZlny~}~tofqffbUK@:1511=7=56;9636804CFLRZdnpu}~yplc^VPK?:*&&-./55<8?EJ??8?>>:5:EHIQTYaccpnuz~~~{z|z|}|vttgf]PE<3=8/1:46:75340=8>D;58;<8=8355ALZ_^nwu|{pjdSXLC<>3.(-299;=<>@=?GFC99G<@FA>LDAA=FILOEEFOJPKZUISNSQOSNZSVSWWYWZ[][WV[Za^XW\SHJFHLN\PRNNN_QPSS[VQTTRWO?QYRGPQQJZb[Tdmf]Vilb\myrlfyvsdevyyqsyx{rwhZi}p{ko|z{owvi¿ÿ¾ѝF:7.-)*2090;97B::63=?HDPTb^forsyyz}|~|z|yvsomd]aR>6- +!,0FGQWX\jnjrou}vuysspulkkspnnxnnmqiotlpqqsqttuxy}zrL- &!  )();425DPYapwzxz~~}wipzPPF;16/9;95>=;7865A6.448@?JZcjkxy{yqoc\PL?=71+%1-/;58D>D@@@UBA>E=ADF@DG?@FLDCGCAFGKGCKGGIJOKJQRPW[XVOQQVTRQTSMUWX\`Z[`VPRROMLHLKTTMORHNXIOUWWSVU\ZNKOWKAGNQRdSXSXi[[jmlY^nfd_bpqi]hvtplxp{w{}s]czqciyxvx|nÿڿsOA420+653063451879>AJJNTZ\hhkqvy{{}}zyw~~yrqtg`WLC7- + (3H?FSX_hggpqtsuwyppoorlmpqhkomuqrlropvrppwquw{|}k]@"  !"  ""$"&228BPZdkxy~zx}xps~FFE3,42<748896>8784<7-71<@MT`fmruwqim_SOIa6.$'5<6C;4?<>G7>?IFHELF@GH?FHE@EBEKJQMTGOSUXYYNQRPPRTXUXWRXVZZ\`eUT\SSOJR\NGTXMNXJNRUVX[UZ^YMQVUOMUVTTZ^UYai[Sur[Y\mrdcorsi\hy|xetzwyzx~xkhcqpwectyzjwzzqvƽżȽӱfJ=65-,51-7:1?9013@MHP`_c_nntytstrntimnnmllkilmqwpsnrowrs|s{}~teK)  ('  + +!!  )1"$).8:K]bhwxz{uxsv@@:23852478??:>9;;7300;=8AGY]ejmu{y|omed[KH?7..+1.)3@>4?BB@GCE@F8HCDC?D:GH>A@ADKGKHEKIEHLHRNRNQR]XOTZQSXRQVVWUYWZTS`cgYPQ_QMXMMYGGMOKTNJN[NS\SLXNFNPOLc_Q\d^UTf[[\]dkY]jkn`^wtlaVmyml\wpmwyzymbtvtoryyslnzwcc¾Ǿ̼ηiU9/'**/.,24::5;?>HM^Zafjmsv{}{~|}{~vz}z{ztxupg_bRB5+ +%.&8>=@LQagafqrssvxwrsorkrompnlrlrktptupuns|w|zxxhQ9 + #!$" #  "!"%*%,( #,:IUkhrxy|~~~qpxz??5/579568:A;A:<8?982829GEHV_chst}~{ujg`[\MFA94-,*.,*78@=A@@@BI=NAEBF@?CC=EACIFH?NFGCKKRIELOJSROWS]UXPSQMZP[X[WUZUVWajhTMNONQR[VNMNNRIORRNMQWNR\PJQbOXP^ZGa_NKd]YVbsiYcqpeYZpmyganvmb\k}pfcuzrmtznrmtuupsnv}r`]üƿļͲI-'%*,,(:;1945<@CMRZcbiloxy~|}~~~|{zy~{txtqh`[RC95($2==H[WX`gnpqsutststnpqmnkpmhplsnrsvoqsszzy{ro`H   !-!!   !#/+>Mbiqxxy{~yws}77331947;45<;C886?::33059LFXV_hp}u}{yqhd[XNGA?0)&+)+*1C4:?>D9B=AAD?AI@?E@;BAB>AC;F?JEMFBIJLQKINMUTNOO\MRIWQQSS\UUV\[ipRUMHSJIHPWUUNPLMLTPUTRU\^SSRPYY^Y^\_WU[^\R\omhV`koY\hpxrxvms{dgu|xnitqqkcvunc[isjipvuipq_l¹»ĿƸǿǿG350$'+4*5/14A?HJRYZjnkvtv~}{}z~|z|{|yrmia\NC83 87AIUY\aflpw{wtsqvlntokkmkmqkpqtmqsuyw}y}seE( + ! &  $!$"'",$*9KUhq{}}}z~zxp{77-;/=??648<37838B=74619<>GTY^nosv|vqofcVPI;6.*+,/-165<=<=BC?EKCCJ@HAGFE?CHAADFIDEFDGIGNLPLIMLNRWORNMW\WVSSUdPQYWVbmqVIDHQGIKKURUGLIIJOLRON]TVP_KK_WVY_[TSd]O^\hg^]ckieOnuekfsollcipuusetrqmlmwl`fktqhesskix}cc|¼ýͽݿZS2#'.12067=?DKMXZekltyz|~yyz}zw}|qhf`WJG94   $.Tdrny{yt{vsz~<<555;89<998999=?8753659@AQS_aoup|~~vqodYUMH>=2/(-'*68928A:?;8DID@?B?@GFC=BEJ;EGLUEFAGHDIKMKJMNQPYQUSSUSRQTPX]PQS[TikcRNFDFJFLKPYXKLXTPNNNKLMQU[NSPXQO^ZJX_QO]rdj`bvb\Wdjrebhouqsdgvjniypqmskmsajuekhqzwit~}x}r_d¼½¼˿Ñ_6')(('13-13>ELPUZhhqvw{}}}}z|yzxyz}phibVSI7,#07DDTZ_ceilvstxppuploijkqqkmkqouussvyv{yr\< +  !!("#"6HTcos{{vyv}}tt>><11=9?>@EB=BB99A>AEE>?EEEGEG?DHFBEPIKIOLNMUUTVWYUXSTUYU\YTYWW_o`ZPHKUQCJPMKQRNMSORPKUOGTROKSSVTXTOVZaWP_iimenjlW[nrsfhs~}veay|tkaongjmmkeicoh_bpnyehy{pff~jfoľºøD%"%#')0/49=AHP_djjmsw}~|~}}{vy}xz~umhg[WKF;/  "88HBRb^agnwuxtxstqtmjmjjlppoptzwtwy{{vtiO#  )! '.$!( $5C\co|sywxv{||xt{|;;885@AFBEIIFLRILLQTPSTVQ[UQYZPOSRVUV`xjTXHISPHFAHLKVUURJPYPNNRVXREQQOXXPI[^NUVeeccehh]X[vqipj{zrkmkqz{ibk{o]htsqdbptl\[nrvluxwuXgxm^k|ļķٿh/%%'*-47."  -99=Jaabghoruvpttqnomknljmkusqrquy{}~umR6  !   !&6=Qgltz|uwwvxzxtu{44@6?>;;?97?@9E@9:@=657CAFLW\gnvsxwtlgbYOL=C3*'-.12:88=@CA>8<>KDHE?CE>EC@CHH@?KAGEEFJOMCIMPTTNSRQUXYYRWUROR\vUNQME;F@CFICJW]PWZOSMMRZPR^X[LSOSS`[ON][``ajoZW_ntneix|yorljplpkq{wpfkuqnehqonfptkirrsxl_dtccrý¼ǾŻׯ\! '(+59:CLPZ]dcktzyy|~~~{{y~yz|z|zsrkh^RNB:.&  ,5;E[S^bchlqsrrwpikfniklkirwmuttw~wta@  "3#%)+;Odmuz~{|uwxsnlst4454.=:>?8@<8==9?=6965>?>BT\_bhqtt~zysma\VKD9?:++/&'22<>=@9B>CBD=CD?@9CHKPPbhhoty}wvnjgUPK;671)/(/45349B=?>:8;HE=?DGDI?AC;CC=;DECGGEHJDIMPNMUJKRKVXUROT\LRRNM^mYJ@BI@EKGAGGJLQNNRQTOLMHORHRPJJTURH]b\WYjVX[^hokaYhwrstgp|e`ceqxqqr|qqnmxnhg`tcdQbqkb^]g^Yuöz&!%!%'.26@KNXccfortt}{|}|}}~{{x}~y}uxome_^SL?6&  + !*4:<>@<<@:?IGHABFFD=A>AIFCBGCFJGILILUHQMTQPXONQOOLNGJQipU@AADDIKGBQILUPFRSKQKMURQQWRMNTOKP^ZYUgc[KXfvxke]iuxttyxweUUnuggxsjjvsxi[io`XWeqoc[fbdav¹ǿ¹ǽ֩<# !*1:;?HS]_gkoxxzz~|||~}}||{~vvslh\]SL?3!   !'38LVRY_`kkopzvnjhlgjnnkmxossx}{v`F%!"!!0;Qeotv|sqoljt>>;6?=<7@9<<6;.56@<98793EDRUa`mox{~wolffWMMC@;*3..3086;8?;8@?@I@E<=GEFBFECDAABA>HDHBDBGIINMMUROUUPOTJMSQVNRMPQzQ>><>BBKQCGPTURLROQIPQHOYSGLUUPSQbUY[cg\IVgfc_fmdlqn{umhUUs|sfcs|siifwsc^nrqZWekfg^\cZuùȾ˼޺W<=9$ $-5AKIPY^epmuw}|}||}|}~{x{xwuteedYNJ<3#   !-:BMSXZ]giknsrrlgkgfimmrustvx~dS) $ "!$% $$!!4?Q\qx{||xwurfmx{997:59@I8;C=:8>;9;974842>FMXXemqw|ywpc]VNG>>8.$$17315:57?<=DB?JGA@B=DADLCEAC=GBGAEBHHDIJJNPSQSLVQRTTSWSMLLTManH<6EFHJVKCNULQHKVPDRKPKTMINRRTQ`YVO[b_]X[idXW[ilholr}q_[\jpwf\evxlehvvg`[pt_]WXjUYWdS\m½ŸǽſĽϜgD3%),36;KSY_gloqy|y}}z~|}wz|{{woge_XOH=7 +  %-7>FQVXbglqqpmjkjjcpsimqvsuxuhV=" !  1Lco~}|w{rniz~<<7@<9<<@6:59;@B99531:81@FNV`drxw}}ztup[^SGD18,1,-.952679A@8>>B;HA@EGEFBECCFBBDCJ=ECMLIOQPLMQQLOUMRXSXWTSHHORx]B9:>@>797;>49EKL\cmjrwz~}ujhbWRFC91+'*10.8=/24?><>BFA=>DAHCCFGICKDGEEBHCLLLNPINIIRLKMQHQPVOLJGDHNVƯQ>J>7;>@F@9B<<<6?0174>@GS^dnltx~|qme^TPM;;.3''26077557E?>=8;9:@;<:69<2-.9;@JQ`ltr}y|zsvk]VQLE90/.)*/5563?@;?CD>CGME@FIAIMFENOLKLCNHOSJOKTSRSPOIKEP@G\ͼoW;BEPHKG?CHFGQNKGMQOPQNMILZWJTa`RRTc_Z\^eakkfgnokfcentgm\exkh`lwkjvluyi\\]ha`OIHK_z¼ſƿ۪8#*3?KN\`cfrs}|wxyvz~z|vy~y~zvkf]aUF<4     #5OƳwb6! #*)!$""3HYlxzwslqqpv99CH:7;<=99;477253550507;EJV``lrvyy~vuin^]\LI?85#0).219;>8@=<<79?>E=HM=BAH?EB;?FIKF\SQFMIJGEOINJNOUQKLMQIJEDe˳M@AAMMG@HIIKLKTLDNTOPTKEIJL>Q^[ROSb^]VZieWbbhm`bcegztmigpqqc^Vtnlltr]^RNncaZVNLVoÿüſ¿޿L#*>:JM\bjlnuz{ywy{w}}|{{zyy}}qhl\cV@?9) +  + +1\ĺ̢Q& !, $  %++"##""2AZjn~{{xwropzy>>D56>79;95846<>361352049AIS^]kpx|~uvni^X^PF8/1)*00/-05<;?<:9?@@=?B@B?B;D?E=???FICBGFFHOHKPMFLMWFNOLMIIJJ>KƯWA9?HECJFGAJ?HGNVQMSRNHJNMCDO[XMLabVX__lha`klllaggwtuusunkf_cnruphqreLCMcbXRRVM[{¹û¾ºĿƿƽɿу& -37JV\aiksuuxy{xy}zwzz|uy{|xjf]ZSH?3,  +)kʽǃ"""!# 4?Sesy{zwyrqow::;?=>9:@3A5686;3@;728939DIOU`nrq|x{tlg^WRJ@A5&#&,-/.678296>7>B5C99:BBA@=D?AFIJ>;CE@AEHKELQKNQUOLOKROJGBJ>]ӽSI9AFIBF>0#$#*.,1158;3848><;??;@:?C?@@<=C@C>GKPIEGCJDHGOGILJLINPHF@>@ApѿtXLB5@=;83543;8:86300;-1EHL_aenw{}|zrqh`UQL>0+&#+(055144>35=@8>5AA>A>AD?A;?@F?G>FAIECGDGFIKGLHMMPHJJIBA@FMʭ|vXII:DF?>HIFDQKIIQQSOLQMNRWRNOacUJ^\a^[`iih\bhjnjWoqi`\RasoomnknaOKR]]L??ILbzƽÿɾÿ̑3"+2;M[Xajorsxxx}||~}y{~|~{~{rmhaVPEF/!  +  Zõז"%#$ !!#  );>?C@;B;@?>5A;ECDDGMHIMJKIGFGGHTGNLVJDFDI[m\JE@8>78+18ANS[gfprx~uopdUUOH<)--'#''-+.187<:9>@AB?CABC=DJJJAGJNNNEGSTPLLXKIRa[JQX_YQNkg[Z\ghck`e[srkVMIZjljidti`ZWlr^SJMNIRqƽ͗E 89LSYaguryyx{xz~|y}}}yutjaYME=3#   9{ƭm !#%.1O\jyz|ywupv|664:5><8=??<=A=A>?988<179@LSXdenqz|sqac_SH<8,#')*-52257?8<6C?B?>?=ADA=>=I=AENFJBIFHIJGROSKKKQG<=Lǵ`NEEI>IAAJKSLOEALXURNIOVSWOQXYY[ON]nc[_bjh_VVVji]QBVnnpnnclia]X^jYQINLCZvƿٻo2(*4IP]aiqz|~~}{~}}|~}ztod]WIJA7%  +Mοڔ!   &):Xns}yyykv|z9947<72:89878?=6?@>08986=CGV\\cjvy}zwmacYRB65,)"%'$(00/8;A=:H>=A<5<>70:ALRTcinxs|qlbbSGB963$(,%-(')/58=F?7:ACFF?DDAA@@C@E=EGKILFAIHDOOPIPPIZHE?Chʱ{hQDCIA??HIFIPEFNKLX\TJLJSJST`RFM\fhY^kfgfTMVbh_S?S]gjgcli`b`]d`[NGOTBFlĉ=%6>O[^bhpl{}~|}}uxrwki\YO78%   4pL##("" ! !!)Naqx~xuxqr{99?5?@B?;79=99>=?<9=7;3:5APMV^dksv|y{qnf[VHG=2/5().+,#-722>?CK?;F?=CHAD?DCCGDCJNEDLLNPRQYZGBAJ~ŵ~kSCȺ_ # +  !'7>;=:8972*88@HOW]kpxy~{zkbeVNF8/'20*23.,*75>;@?>EGB=LCCDAA@H;@B@BBD>?FEEEJJHJILKJQQU[TSFHDNʼs_O<>9;JHKLCHHIDLUNCS\J8FU_SEJZha]XebnaXU[gmXNGX]cagdkh_^X\hf^QHSXQFFg~·»ΡO,6PU^ijnt~~~}z{vhka]NKD=  + %Jıƿ  !!  #1Peq~}}}sysv~::<;B;;AC7;:;AA>B;C>?328=HKHW[lmwv~wtodc]RK=1.(/.*'00,60;9A<@:CF?>AA?HGCI>EBA>DHJBCCDAEKINSPRPJRRQQ[MHGS˯mcM::7A?LIBFHIBOQXMUN?6ARcLHL]c`]^`dgfWT_UZRNVYaghongaUTQ[mm\TPPXKHJp{½u25FV]epuuzy{~~}w{srkbVKHBI + /_éу  #$$ ! (FUry|szuvu|@@7<:@89;>?>?A<@AD@DG@B?HHBAABCCJFIFJMHIQIFLQIMOHKAD_ű`E77?NW[ajqz|~}}}~xunwh\RR94)9wŷӄ !C@?=@>D;A<=A;@M2/-'0//".68;=A@@BJKS63HRMZXY^RYX^c]TNZ``[JQN[b^[aeml]XS[himb[Q]LDH^|˿UKW\adsv|y|{|z}u{rjf[OJ:/ *QɷºԆ'! $1Jct}z}xwqz~<JA?D=C??95B@KWY`]ntv|sqm^[PMD;6'-.-224,3958<@?>?@B=FEAJAA?B=A>BHAEIEKHCLLJIHKMMOKNYLGA:>|ƬxkMD8>BJLFFCOEIIM>/@KVKOSPSYW_`\\XQ\e[USFX```\^dicf_\mdcgi]dQJM@Oo~ƽ¶hZR_grvwyz~}vzppihQKBB:+#Aw°҅  #   #;Tm|y{px>>@===@AE?DMOS[kopy~ssk^WQGD13-1((,,55587@C>I=F>;ABC;KAF@>GDC@><;89BPNWbnpst{|wjdWMIC737)-/43179;D<@:@AFDCEJBD>;AMAH=?:=EIN]casryx}wngWKH@22,(+0)3.;:@B::@@BF?==KD?F=EJBQEEE@CCEFLLGJFQJHNPOKSQQDEB:ILNR\VOMVZPORP[_ZRFCO\XY^VU[dfhaeg]^`Yd`XK78Scv~quxvĿ½Լidpuzuzy}|y~|yyyxoqfXOE:8Aaķg" $&  %8Qlv{}~zxwwzBBH?BA7EA@?B@B>A<>>:F837?FFK[cflrx~zql]USJ;62-*+0/-478BB>:HDGFB?BFHEK?EDBLFHC=CDFBJMKPMIKLLTVNPSJIH=?cǸyyeVOLE9;AB>AHA=A@<=A>048?>@=B:C@EDDE?DEHAJGL@C?AB@EEETFJHNJSMHVLTODECAvĜtnSUOBB:;B;CIK?DNIIKOJMKOTQC;M\oSJ>I``_ZSP^a_XRch`YQQ^dj]LH>R_q{stsvx|úȯ|otw}}y{{|yw}wnogg`TO]~? &+ @[jy{vu{AAAC@CAL>EEACBDKBEJ9::83*(4/4-4107?>>8EAD??>?B?GA?HKL?HBBA@A@GNUJLLMNPNKPPOQK?@G˿VSPSWE?A69C?BHRHORQGCFOYF:7F`VSUFDYZ\\[\c`\c[`hSPKSY\\TJADPfx}wqqu|||v{ýǼüėqs{}}yszzyqsldc_g~ǽߴ$  #  6Ods}~~wsx~DDBDFCCF@B=ABDA@CL==AA;:A?LPZcljqw{|speXVOB5/'(-0*15941<<:@GBBA>HBECC@HCAAKE>AIW[TWRX[XVRT\\af_`oh\PSW]ZWSLGLTnuztnqq~uck|¿øĿǿβ{ow}yv|sy|v}xpkemȿſަ  " + @Wk}}~xt~HHI?B@>KMH?BACGC?6A@DJSTaniwy}uhhUSQC8,0&&-10390<=:BECHMHGCBEBFDI;F??FHEKMCTLMIPMIFF=;HϾ^lW\TKID;CCCHLDKPGB9:NKA:CORTQSRWWVUQYZXX^b`[[TKQaf`UTLMNTh{{}srummwxpnv½½Ž¾½ēty~|vyvqrrojoȿׇ  %  #3Ser~~zwwAAJBFBFBF??@@CC?G>@A@?>BAFISX`jkxwy{|}sm`ZPP?7*.,-0+5696;9>=A;BFFD=DCEGF@?@FDJB;G>EFH?FEHLGIISIJGGD@8;Qɰ}kZcfTWO>JJ9@KEENDA>DGD95DVVNXQXZSMIV__\[a]ZWRKLT_`RWQQHHUhkw|szs}zuzvtkv½üɬsv{{yyzvxrppzķm ! +,E^s|}~{uu|CC@?JFFGEBCHDD@BIB:DA??HHLLTZanpr|x~xxkaZXK=6+*2'//355:C9A@8?B;<@BNBBGJCE:FEBB>E:A?B@KLGFHKJMKNMJH?:>hqflTWXK@NA@LECJG?4DWD56KOSINQ[TK?ALX_Y^_^g]PEIU\VTOTSYHVvzom|{ppvwv~gV]s˹y}|~yvyuoinsƹòS!$ .DVku}v|{v|~|??GCEAGF9FAHBG@:;>F8@IJHRZegnwy}}yod_VKA?.'/*-(169;C8:==Btȸxyr]__SIJIELDDMG?;CED<:ISA;CSSKD3DR_VSXV_YUNIJYdZPQRQSQ^v{|soyzqsr}vodcw|κoz~z|yzvpn¾:3  '4Ocrw{}x|zwz}~GGEGBA=;A>B=F?D>C??E?PMS\bkrxz}~vofZSM>:%-)((,<=7:C3?BG@JCB@B>CHC>DBHGDGFHJLGHJLDGKDL<4BFø{dX`_SFADILCMK>BGK=67RPNA=RQFA=NX\WSPV[TOMDK_ZXZXSUPMcyyuyq{zyqzwsti[czy½¡wr|v|xw{~ĵÿݱ'!  $##&,@^lvz}}{zxwy~CCE>H?@B?AB@H=AAEF?=C<7GDLHSbbhny}~xodbOG>5-1/.*,45<7A7A9?DF;C@?BFHGD@FCE99>F?DABFDHHPGKINHGFHJ<;2GkskX]^H?JNHGMKFNMQCDGGBDHMXNK?STXTR^__WIKQTaV\^YYWMI_yyvv|~vnxzsjt||~kZey|y½űppu}}Źµüÿّ!!  (&&*9Kdxx}|zzxwuty}GGDAE==B?@@?BCAEBL?C?;>FCJOP\]kqv~vkg\QI;@'--/185;?A57C?;GD>ECCKD=FMKLHMNH>?JKPLMFYVKLPUgWMHTM[g]_c^ZUNL]z{~s|xonk|nownSZi~~~ÿsqqxó~#   ! "*(5GVky|{|wwuvx}BBH@A@?CI?F??@?@FDAFB;:CAAMUXckpu}xnh_MDB;20&.009?@CACD=E@?EAA@G=;>E=FKBAIDHECGDHNGHB?5:>dͻjcbdPHM=CJ@>EIFENLJBEKSDADICJDD@GD???D==AHMQVcioyxsvkXOOD90(.3(.447C9889;=CDIICAFAB?@A@B@7BCN[OGDI]aZONJZ\]Xad]\REIVrmtrzr|wfefnkPXl{xtx~}x}ŷK (!#(/BOgt}||ywwww}@@A@E@CEKIB?:9AE>@>?F<>CCKJX^`lmu}~uscZRKG93/*$+*-31/97<;B:?@??=EDE=BE<=?B>@=GE>@AIDHAGCHGFICD@/3Bǻvpm`]WQEQ@@KNHRKKB?AKKEKKSQORPPTYRPKIV[Xc^\\WNHHVk~soxy|y|vthhopy]a`w{xsr~xĻȿݾ1 6' )$)3-@?3:CBGBIG?>B=A@B::ADG<9D>;>@GBJUFIBC=<:3Jɱwjj`TNLO@CGSPKFK>CFEKMDLNORR\XQPRRN\ST\dXZQFICXrzxps~||tpqsr{gWUUqxrwyqx{ÿٟ ! #!!#%!$.7@Vcsx~}xzwwy}AAE=?AEAHJ9BH;D=IE>=:=9B<@KNEJ@B?>>GHGD@BDA>=65RƿuqlO[\JETLJJAGC?BDDG?BGIKSWajos|~uneXNQ;:12)&*4.3795>A4:?=FCBA>A@<>DJBQOY^int~xkg]QNB8/&$+(*)7;948@@D:BBA;:BACCIMJDIACL@938\pwx`jbSXd`TQIPNJKEGKEFBLR_ID?IPWWQRYX_aXXQDMdpvxwxw|qaihssmYkciy~ut{vs~cgxu}}ƺÿ֯%   ! 7ATdwx|~}vtusy|CC@?A=@LGG>E9?B???;=?E;@@IPS[`h{ty}xumcWNMG7--&(*1523=7C9=BD=;BA>C@F;?CC;8BC@FACEAKEG?CGE85<`ʼtgmvfgd\YWNPOSYCCHLN=ENKKK9/FVVVJM^^aWMSVIYdknooyxtuwe_psX]cmu~y~w~~jmk}|~}z}}ŵ¿IJӅ! + $# $  .E[kwy{yyxs{}==?98@KPOTbhpu{yqrbaSQ@;4--)20353=;@9??=>AA@=B=B=BF@HEI?DBIJG@C<846hƷnwiaehNPh_VOSQCEJKCBOKLA@B?:;BA?=CD=A?AE@>BBGH@@GBMDCHC;6C7@;>>>9FE=HA;>>:;=>C?B>DGC==>CD>C>CIEEGFJJEGC=<0:aaxskX]a]aWEHR@AMHDJJCJURHARadcPA@CGQSY\ipr{{woj[TSD:320.035A<<<=;=7B8FEH@EB>D<@B@DG>?DD?B??EFECCKGH?CA?;4<{ɶ|yol|s\\[]SDNKEJPF=@?BTQOGLY`]MGEAC@Ok|}ucfxtiwpgqyuq{xTQ_hiuy|ttp}}llis~kuv~s{|~½¾ƳҿC  $,I[fw{v{yy~BB>B@A?EA?AN?>??=;E>;BBAKEIP_djpvzwng`QMB15,2++.::9@>?AB=AA>@IEE>C@F=@A9C??<>;?FELSYelu|}~xmdZUM>3/.-,(23:6@:>>D8>?A>EMDDB;>DA?BB?>AE=>GB?EBEEDFC?BCB54:лw{]ovj`ph_]OZQQL<0/:SKH>G[UTVQVKE;R_rsrrttmYejjgrySJNYVp~yy{|}|y|yd{xt~woiqji}þȰ{s|_+#)  (1638L^nu{~vzxpv|<DF?:=A>@D@ECDW^dgszvqgfTIH:.6+,-21:5B;;=<9@BAC@=>?CB;AA>C?E=?>??IE@>@CEF@FGZkolvqokqm_`hmexUMQQcmrq|ztz}~qwrzam|~|tksvmq|{nmpz|ȷƼþ˿ycq}ӱ# &!1 "$(31MYlqy}{~zxvw{EECF?>=L9=C?I?@=>?C?@CI:?CIT\flv~urbaRL?8:.2/.(-91>>@@E?JIK@G>=DACC??DA@B>@E>BCDEGG?HKA;CBB<7-<ͽzzuglg_eqdWUCCDEN<0)?RSKLPMOAIWpthgfksjkmlehmu{kRR[]inrmr}xzwwppxvtq|{dj|{p{tuuuyyþɦ~bju΂  '8$ $3;9CXbv{z}ztssx~@@;EB??:;=@Q?F@AA=A=CAA>E43@Ūmfm|faqpm\TKFGBJ<;1?JSNFLOF6?XtuvrgfelibfmeeyrLZYO[jijjqx|w}wsjcy}~xto{~qhkz|rzÿýʾ_bq~>   6.& (-2=Obps}~v{xs|v}@@B?77@===3=9>B93=D=:=?=BANU`gktwy|wsc[TGG:8+*.2*.-5<8<>E;B>C=@D?@A?DCFEBBGC=A@>834EսvsottoVmpf]RH@JCB6;;TCDJHHH85Xrvvpokph`nk`itqpq_BZa`g{qmljsvwgiytmip\xz{yufgw}zu½ÿÿſɤ~ahkxس!  + 6" $#,9CUjz{|{{t{}99EJ?6<>@??AC??A?@=??I9?AHQX_dpquyuo^SKA=.%+/+)12<<:>=F@>>AGCHABDA<8=AAAAC<<692Aýtkf~ncpp^}iVEIIC@CKHLJFSJB9>OLA>H?<:B<>8?E@IOU\bipy}ytn`TIE85-,'0516>A@9@C=GC?B;?;CF?;>>@EBABIH@;==E>D:760,Hp}|uuntdSf_OHSR?>LHKIJMHAGHVhlqpsjlhmcVUaprv_N]gaT[ooqysznpmkuvnisqw|oVrlfp~zlsw}sthk{¿¿ə~krvW  + !*:1DahxywvtwxBB>CD8;<:A@@A9<;?==BB;??>LRS`hkpz}vqjhSJG=8.+-04021@9;DF8ABA?@DAD?GFJJCAD@@K=CA<=9780UջqgkksgU[qqWPTMTMMLBHDSM?8Tfhqtupplgnig_e]}c?YfcXbroquppwnfhloknqi{_is}z{sysogn~{~jgv}sƽÿͷnn}ۭ$ 3 ),)ESfq}{{zuywu|;;>@D<<@?<<=7G=<;79>8;?BBFHUdfmnz}trj_YJAA71),404:>5;9<>H?@8B=A:A>C9?@=BCA?>CDEF=ADA=DDC?>:;7/.`ʹ{sy\V{qnheXLRSLO>CGBA:<@C?DC>GMMZ]^ipx~|{xpaVLI623#+8.19=;A8CD?@ACCF>A>D;?BGB>H;A?@=@YfbXntqhkci`jculkYKOVTYZm}sunn{|}rghnt}Sfaenw|~uztj\py{~uzwy~moxvnul|zyµǩxl|}w~H !"!1!+6Qiu{xqvw~CC?@FC>A45?:>;?@;9?=8@H=GKQ\^kkrysth^VNG;,1'&0.788489CA9>?CB@>;A<==;9?A?A?>E8=@@E:?793,2~q}m}e]vrTVXgGIMHL<6AOili[]ijlgeeojpxuOMV_YR[ijxprrxuvpsslgv}iaN`ckoyzyhjcs|~vux}yu{uzypwrz~~}ǻzu{shlzݦ  (3"..,4Jaw~|y}yquu>>B@FABC?==;I?>>B;F;A@@>GNQWafmsuystobZTOF0,*$8)2:88:>9A?<=G?>>;AGSW[fkvy|yo][QBB1('-1&2339<;?>9<:8==;G@DBC@BB8:?BF9??:8<5-)4˿¨ws^_qxm{^QHHF;46JqisojgXXdhn]cgtn]QZd`WZnvxsjgktv|pehykW`\Zjmfy}zips]lxz}ww~stw|}zuff^fXO=9?S~p{z½~sslOIOU[޽9  ! %$-/##*GTl|}zywuu|==??B=B@C>F??=>=@@B@IDJHJGWS[bjqzxzjhaI<:0)'*&,+02<=B;B:=8@C?>>A?A;;F?DCA@??I@A@>?==/-)0tſůū~zfp|poxst]VfI;4/@Xi_nmlfmZY_amfupSGWedWUgxznoliksujljntxXWdi]ijtv}wq\Q`o{y|vtjsxow~{y|fcmw{~}^TG+)w|zp{óÿǝ}uxv[PJ4DQYc١  $%! 3* $"BFD?A>?>=A>BGAACJCBMNV`agqv{vukiSM<;00)&&(96:8;;ADE>8?CBAA@>>=>:41+%6Ŧ÷xnl}kl{tZchL>28Pcf[bkhgn`Y[dulugFPhaaVg~wonfjnoisjjpo[VZchooc]nvqklejugt|}xprUQHOLRZ]_effs}tc^ynuhR:az~~}|s||sx}»þ˶~|{\=A@@DMJFHINV^ijsw}~sg_WN?83-&'&3-2558F7HE@@;@=A=?<7:8CAB=B;?B8@NTWd}iP[ymsy|eM3Uxpmpw{xy}mA^{p|ug½~cN4128?=Iezܴ+  +  !2:Shn{xxyqy~}AA;@DAAD:FD>=CF=?A<9@980)(+|ջ̸lih~gK?WNMYg`Y`]Ti\ecdpyv@J_aUZcqvpsnsrhlniot}gU`_Xiglv|ouheor_`}}{zurw{l_M5I[`fmcZPPTC7BBJQfkb@XpyuxjLCTobiwzq~z{qnopyzx]QF5#aywoztx¿š|uG962.4HDFTnՌ +  ,D]jw}yswwy~AAFF=ABG9ACG?C?F>A?@;;ABE>B8<7A=><6-,-}ɶDZ{||`wircYXU`XT]bTZdZ^Xdinicb;Ga]Q`qukjnrwm^fdqli`V[`p\cinoysi_Y`jnz{wmkU?@B_wipq_VSY]QCI92GPE8juxjYNHECMUcmml{ZONvbbmmc<4i}ho¿̩~w]71,<3<8ENSb۾A   "&1Lguyx{wx~CCEA@>?D<=?DCC=AH??D@GEADNSVgjkwuolaUOA9//"#',.8;689AB;D=>B=D=IAK<@:AEECB>A:>BF?AC<<;?==;2*&/~Ͷ˾yg}ozvl[dHLYYVN^YUca_Y`lvcDNOZ]_ahquilgoiqffev{PMS^lcg_golsvf][k{zsxx|xiV9:Sie~|ulfnbWY\YTWS4,/40kvhmj[[`[TAACUjsnLNjv]QPX}sS,@}nh¼Žίa@-+3=;D:AKS]qЁ +   &%$$2BXrux|uwvtyDDBC?>AIAD@<=AEBD=9A@>?DEIPZbglvx~on_ZNC9-(#./,831678<>=>AHB?8>CF:?:B=E>??BB=GA@?=@9A=D7340')+pֽ[s{fejecgRTOUeUWYLW_^]ohkUEcZWUcsvnotjifajnid\fUOb\hbhkhgpmtxg[clz~~wtx~u]HI]nrmpvn[e\[ZYHOJRH@509kh_lm`U[iag\OI=P_gsx|xuiVMO?'8NC#'Wi[Ic{}½Ŵ{}O9/7<;?=OABMZl٦(," 1:L`rx|xxzsz{x}CCD@>?BCCHE@>AAAGB>@?FAGQHQWaflpv}ykaVPA9/*&$.+1,13>:CC<ACDB;?)->=F]lQ   +K_m}}{rty|AACBH>A??>GN9BDKOFFJGFDENOZYfiis}~xsicPM@53*''&-,1469A<9;<<=DC?A=?BECA;6630+1^ϵͿ­uw_Unjy_KIMCG`]UQOYhhgT>HU_[bjsnjshcmfkjnkiKT^edb_`gofgjcleY`muullvxzkgWTwwy|tlk`TKJIJPI7-)"#-'(fzz}k`xscllad]VIIA88@aJ5-/<;7?',*4- 3cÿþ̿xhVD64;5769>8BEENhʋ  4;7C=>ECD@A8=B>C;>???E=B@?@>:?::8@1),)cƪêqUbndkY^PUCKQOVdbWXcgbL:NRYPWilnopbjmimoniUPTZ_ck`^lfilccefY`ouyjgnuxvfM:\ssmc[L=;KOFU<3481-)"*.gx}zuztzdXK==<5096:8:A9DOWe|ճ8  (4J\m||{ywvryDDGBBBCEECGAAI?EC>JEIADBCTPXammu}zthbYOF:3',!).-4/.=@>B@=CA@G<EFJTFF=8ANQD3(;=GildvmsxvrkX1+&1*0*#5KioN#-C'& ;b}z»ſphQIB?=>:77<9=@7A9EZmp  0Vdsz|yyxsvoz~~@@;BBOGIFEC?DC>AG@DDHGGLFNMYaqsv}xymdXTH1130!,(33.2>@>;A;?E>E?>IJHEJ>=>>CA<@BC>@?:B@;;41/&@ѵıӺs{mUDh|shZUIDORKNTTX`]cK:BIYXXcyopmcifggkmqWXf`i_dgj`jinjjhbVUmxmuulrsrjVHHdnsnkjmeU230#!.8VolT&!!F5) !G||žaVFA5?8?G=/ + +11MHYmw~»°mUF;>;=;>AA>8?49=7FGQR\wЬA  + ! 0Acsxz~xyxvv{|==GBDCIILE@A>D>CCFAAEHIIHPRX]ilu}vmd[TA0,$$*+11185=<=:E9=?BA:?=8BA>@FAI<@CA>=B;FFDA@@@=7B64,'4l˳ŰgNPMTUPYn_OUWSPWKSSZdbKAT\TQ[likkj`hifjioTMP\baegegnhf_ddi[`dsrkuqnlmkaQB[[^eplfa]NMXhjbD>HLaqs[_\7"46.PG42G_kXB4:->>)%,Xv^,"0557$-?( 5vwutʿ\D>>:=67=<:?J9?AD>=GJUbky?  !%# :Nnt}|yzwtzuz{~AAAADEIQLFA@@@=??=ACC?D?A?DHC;7@<6/.,'HϿá]P[KHC^kisePQTN[PL^\^SHKOWUVjsigekgbenjnoOJYZ_a_gkipjlba]^_bkoqngihkqmOCQhhcgj`\`PIWak\FKKLPhn]AH9')2@385'9Y]YGJVL15*1<tyr¾ĢhOD?6?96<8:86FE?9@7--(#*5*67<<<@CG<<=@GCH=@H<?DB=@D><;9E@>7863,(-Iٿſ{j^TJCVwcn~]PVWk\UYUI=JWWN^cfnrkclik`okNL_[^\\flenifillfUQZgerrrjmfiohLGfenkf^bON@UccVVbh]SMN:/(6%"'#')9K[NDdn@EGAALQmZ"*9BQ;?KM + + Is|imiDZ~I??BA2><969278<>C>=?:;@8A<;EBD=EJRdkglfjeZRINdlma[a`L74!.#&#),EQKDmM?]WNPmX,A[x[! Rd!! + 'V{SUi¡]MB;?=H;=B<;868;GCHGXMN]iy»ƽm   "(@Ukt|xtssyEEEG>EIHGD?EB=>9>FAIDFCHPON`dgoqwrjd\I=>,&*+-1/%14;7C9?:?@FFF=BDA>=GABE=@;<;E>?<>?;B=998:?50)*0;չ~x^TFSpzhbjL]][TUL;R\O``gkn^hokfkloXS^__Xb`f^hhjie]`_XYipmotiimcSOOBPgdijfebYIF[k\\SGOH8+ &  /CTMCkU5SV<4NfO)@amj$ 7+!'7Wm    &hpWKcúgE@B=AAD?=;><54B9A@C=5:;<5>A?;2-0.Yڽŭͦ^QdW}|nsiSi^]`RIEFEMXOaeccqbcqiqlcUKT]\aX\cqacelhfe^XXgqqilnlgc`W?Dc`hcou^[^^FDV\KH545/)+54,"($'$&'cxaJ+17<af! .@diSTY½wfbT8=<<>=>:=?:9=<;GZ\hqͫ:  ' !&%*DViy~v~zwwwKKKDFFCEGG?C=:>A@;?HDJIHCKR\afvsy{rmc^O<;146+'2,55?:=<6>>F9>;;?B;AC=?B>FEB8I@G9@B:E;?@9AN-0-Sֶůŵqk_afvmoeYeyvaYE;?WQQMZegfcopgedbn]OQbb^dV^_jihdigg`YXbosochhpkf\K9`jfaagniefSHLGK-%!0C0/24$! " '=SlKEp^8A=%#AE7DnHA10GMJ7 nj + )Ar`VYd½{RirqohEDA?HA6::8=@DGPbqy|ʲJ$'%**;0N`qv}z{}rqJJILIQBBDD=;D?DEA=CB:=E=AJBCCA??=/%(=ðĪíxtug`g`ywitmcufXA?FSVLUetdaiajqdidjSS\`_a^_]_bgqgb[\\Pfqwqjekfad]\F%isgikdY_VBB10>&"+,LG8;B+"-Rw]A]gEO3!->QW8/45IW6(gV  + FxmSXoaA@cwvmhZLFCAA5?:AIX[`o~ɡE  !7@*7Yj{|~zyuu~{EEGHDODHGL@9DCDBF@=ED>HCGHV\`gmv|{xpcZOD<54)$.%/9/;9:A>=C8=E@=AA>D=9F=A>=?@;BAA=751&(1hɴɹpTUahlabZ^O?QYPQH]diian_]mo\]YNUc`bZ\cZakfjf_ZVQXluwvjhkpabdcD,^kphgiTE7B63$,;HRPB*$",FlqCTnQI2 E^b'3@WNB%' p1 C~sc]]sþYQOHG\r{se`QC>@H?ER[mww{Ȥ> &#!&#-2#$#$$:Nkn{z~x|t{||KKIGIKHFHEECIAI=H?DCCCHBLLPY]sqsx}yle]LL97...)/72/593=8A@<:A?A=CG<6@;DEH@?@LC=>?>C?AA@<87,)(PٿåǝyloMUm~h_~tTG>9OWXV\nhamhbigflT?SZZ`_fXbZ``eg_j`ZSPdjkhnjlincihfI:jgkj^OE<56-DX[F(() Gg{]ZqbN4  (fs>&8TlH!  5m*<#Rnb`lt?3LXWIcn{~oefPPU_\bsyɛ9 ! "*6>Vju|~}{|rvq~NNHBIJKIBEGHIIG9C>G;=ECFLMV[_hwvz}uqh\RH77-%,),.14179>9<;=8A9CE8>A7E?E???BF?CA=FDD@>FEE?F?A9?93-&@̿ôwfNb~YepWMMCJVRahtobfohfqd_XQP_aW^d___[Xbgi^W^\ZnlgcbhoijgrmgO'`pg[CDB5'2Y\K31]^f[bMG7 +'^C",AGRK3  MlJS*`l_ep»R8.7PXXN_pzunwxjrzxť< *  '&Lblxy|xx}spsLLJA@HCCNIGGICB;ACD?BI>BJLQ_\mmpxttbVHE=4-$*'*161/25<=>DC??=?H==E?D?=>><B?ACFCC<911*,eǭŸ~lZerdVfs\LRHRQUdikmghhgfa`O@J]XcVakccifWT]j_RYatplpgbehfiou|gS0TngQ<;-#)LX\;!"DbiRcP<3%ZxT6#2;@F8 +  \\.W.ip]Ygľ;+UH74C\VTTdx{y{ϫG  "*"  BRbs{}|~xpsv~LLMEAQHDKD@9>>=>A=9@AL:AE?BGCHC8GCB:C::=<G@CA7--(1LټɽĪzkXt~T^WHCQWOM[hkchjl\bfSC>TPeYb`Xgeadca[UYYYIPhmdecf`femqupgX?Op[9' ""0PX8"&"Kki8EGB'Rf?.!6JI/  t?1?hoa_`fI+GRN?=KWMDXso~̷[ +  %!+J`o{|yxx}xqyPPJMGJHEHCKIIC@@EGDLF>HEJHOWZams{y{qjf[LD92,"#.)89637<GE@GC?F;@=?>B@:>?@HAG?H?72/-)>çǰhzdSC>IQ[_]cgkdelshZVGAAVQ[b\d[^_aec\_ZQMUhehXE;:JX_ihm}olQ58XA+()$;PO7  * I^K%4:(*WutMA-3BT' 0 |/Lnz\WksGD("Ug`ZGFdRGSxwv˳a  $$ &7Mgs}zwy|tw|IILPIIFGIEJAIK>EC=>EAACIIPL]`cmtu~{vme\OP;:3##/*18568>3:?=?E:7=+$;J>',+#+- ++akf14/1Z`R?EOPpC + O9 +34I~wcYgvi( 8L#*L~kbJNYcNIo}˱] $!$  "#* !>Wi|yxzsywx}JJIJNDIFGIHBJCAGAGEF?AAFFOT^_fksy~~tmcYPI8<*%'1*3:15><;?>4@;;F:C>>;FADE@=AAEAFAB>AJA<68/*2pڽ˶ɵskN>FWc\\cjndjjggc[GT[WZY\\b`aW[Vaf^_VSZmppinphZRG2+8XXe`Y=<&!$':C=81&)#)#44  .NW]B! !Kh]33@de\GOh4I[}n[^`uB%?RB $=v~l_N^c`J`vxǹg !.J^ox{xuttuuzKKIMKFKICDGEECCH>H>KH=?BFHNW\eksuyypgeUJ77+'+('0;5:??<>@>B:DA8=B>=A@BCI<<:<9=G>@EC??CDAIHLGE@E;;5.0E˻λcc_D@AKe_XW[eloh^a]GO\gc_[f[^eYWZ[[f\VSWlnldhki`\d`QQ;7-BRN3('(+0=,)6#$!#85 FL4V)+%NeL0#EcndR*Aye +h}q^[Y[t+/F\ZA!,c}ePTciJSkxųr! !$ !!!386>9=>>=?=::8<;@EHIB=:@>;:C:??9DHHGHIFD@CC>=C787VĨbF>6@T^id^XT\lhfWVA;`_b]_ZicQV[QO[\YT]\elhsnjghhMIC>WT=41+661/.*%.9B:75$&$"CJ2 + "J2J_  5pK-':YcF:, 6ry< -m_R\^wp>FT\O0#HquYSis\Yoxz}}ƵL! ).ETmozwxupmxyIILLJEGGLEDAC@A?F??@BJEFEHNU]_gvx}srl]QJ75+'"%"/-07>99<9;BC=98@?ADC@C?@;=?BCBBJABHFD=A82:-=ƮN64E`n\fhfZWck^SGCNdfZe`[Z`ZY\\RWX^QYajacjnvilmS6.@>)(+6GA?,)0JL6-&+&$EdI .4V"M@ &G8-(;?IF;$ 7un\ye[ZdzT63*'-QS^V5)L{mS`xcWPe~v}ïh! + ! %& !9J^lwuuw~umx||~IINJHLTKLCHDGBCDI>@DJDC9=MPS`\jry~~vie_UB;2& #,(85766777;>=66?A>6=?<9:>?;=BE=<<;B>??@AEADC?HMR_Zinu|}vmh[WE:+.,"&-.430>?=GAB<8I=@<@>@=?=:79?@F?;>?@H>=DBI@CCFKGFCAHA;713;ȶoE?M\oke`chc]]USNIP]S]b_`a`\WXWTX]`OXeoj^WUJF6GEO=91,! %8+0/(&J@6.)'%'#Gk\ +  ;FFL!5.!&&AXE +m}$ .Py`AT\kw[=,*BPF4!,TOPOI1nqY[n`TNn~}uǼE #$. ($0;Wirqkmmqony}EELNNMQGUJOLGKFC=ABAD?D@BGQR^]lnu{vqfZQ?39,-+#,/33/7;6<@<:@B@?>>9>9E8=9A?@A>DCBCJFLOGCEA?AC<303Iҿ{WFdcggaabcf[\YLJXTc^fhkc_d^X\a[USY[lgi^UCFIJL]YMKS<;6661&"!%<;A@>ACF:<>>?D???><:?C=AABLGFDIGEJOFFDFA;506dȽK[ZZYcidfc^URPR^\^`e^e`b^^]YT_\QSlnehUX[cY][WQQBFKG:@9$$(5AB4# (&>XqS +>LCL $"&^e)4uzB,Zjfz6JVEUwW<4*%,Z]I29LHAK>Y}nh`hQHep|}i$  + #% ## ,)'?\aqoljlkgly|MMNKLJDOGAHFIGDE?CBA7A:AAAJOXgfmv}wrg]SJ70'&+'-/1361:9;<74DB@=D>@>A;?821A~ľsB8gkRSZdefbcbUWW\\`ag_`iqa\\YRXQJQamdga\]]_bUV[[>>CC;10"0+C@@@CADC?>A5GCBDDEHINJEFFLHIGE@B?6+7S²U3HyxhRSVXcd\WOWUYV]bdf[[iusl^iqha]_^\LYggc\aYE1'-.68-&,--75LDSP) )Shh' +%(-$"$1,07]?-6snTc{u}S*OfzlXC;B<()[t`XPUMXUf|jeme`{~c=! ! " /@VbnrpkjedkpKKIJOJINHDGKIFEB=?AE?<:?;EIMW_kkp{|wocZLG81+'(++402=154898=CBE;;9;>?6?=CE?VemdUME;*#&A;+%5;7F;DGO7-8dX[ FI "! 1<<385=0Ge:-&JjcDea|lO6`w`I=9=@,-nx^TVKCCEstqwkdp|}I  !!"!##).F^kovqgi`dnt~KKJKKLHNCJGGAECCA?GC>A<:9DDKUelkqu{|nd_UB79),'%#.-122?5?D<9GAAAAF@A?E??CGDHGGAHGKEOMMJHLJGC8:56-QŹKUfgZNVMT\POHOXn`]bcgbcU\YWMJMTZdjf\_\\TZPIE<<5*#(0-*7?:0IEDK?61KiA743+ka:GKbqfS^hXC8;<3&0htR0C+9&Swropognv|g=#  *& !! $+0(4S`ipnheg^ip}IIJLMPLHGHA?IEKEDFB;=;;=;=CKZ`bru}xoleQB8.+#!).*50<668;<>?@HFGCKCFUMKPMGJMGI660AѾö`f_\[WQSTWSCCKR\`^cchaTMYQHAN[[^bifaggobTUT?&!%68/'+:>'2DPDL/(/&)'8:.P,*T.,"'/)"."=S 14#%[S8:Gy|cQ{mJ=5=:2!&Vn>9>:+'ryqrptjtrfP4  +!$ "!#&2=Qgfmnlegjep~NNLOQJLLDGEFCGDHDC@BA?;8;7HQZ`ftu~~~sg^RI?/-%*%056229<7989B:=:A@??9?>:3( &<"%2C4HA;k`c`qx~xbL=:(!5##ic=J;(&iurlv~o}pbXO<  +!#$  +! &'/ITllpngd_]jjvGGPPOIIEGEIECFFB79A8;FPVb`nw|~unk_VI?/%" (&1,8:1<827<=C<@CA>=B>=C<=7;A;>@=@?CA@AECIHEIMGTS[FXIOHE@?14:e¿vdXY^\[aQ<>FTR[h[`[UXS`QM\kmh`cg\^P<-^ce]ZQ9" %$-," &?G194()"*&+4'#EJC?H2 6+6PS89>6PR`fy||cM@>:.0+&XAC83Jpojo{}|q_UI2 #!!%  %)'3Hcnurmpa`]mu|HHJNFIHGLEBIJDDEBCCDA:673BFMQYdmvwz}ykbbSL=/+"%*/5'/03=A<@:@>DCDBBIEE@F<>?<<=C@;@CE@DFHHEDKLSQMILIQIPFEA?206_λfU\d]Y]b[NIN[[ZaXVYPFRd[bohp]]X]b^VF?]VXJDG6$3)&$!#DA>@9874BCN^XknszyqccSE9).##',.+/117;9559CCA=@?BF>GHGADLQOPOQLJOILIHB@95/bźfUOTS[W_RVQ[V[_Z\UNXPU[^cmrcdfd_\YVK:=cSL862%,302#'  -1/3'%*+:3.#! +06XAd`F<"$ )EOlO979>@D@BEMDHFMLPKNQLQNDFBF@<43]ƷgMKETXaZ]SRY\aY_[XHCKRW^jkghedgkacWGD6/KB?.&(:?5(!0;7+<,,;D2!! "14$ E>gkVE#8Yt[5)5?QLir}dK:2,/)XL;,<2tlvotyzk`>   % "!#"++  1>Tfmwwpke`kfy}IIAJDHFJHJMJKE>>A?A<::579:JPR]bpsxzqk^VK=/-%%-.387<>=::FBADC@?BFCCK@HBA>A?B>>@;:?96:DJ]^alr{~}{riYSH7..&'*&'872>?:<B?G>E>BG@@@BBGCFBJGLJRRUVPOPOODGO;;/6`սkSC>LWZ^US][[X_Y`LGBQQ]kd`jmabjSPR\cYA$ 5H0 0H?1#,,8'#$$!#3)(%'&  AS`n|xsiidcmv|IIQJFDIIGJGEIIO>>EB>>57<78AFQ`dqsu|vohXLM8-*(*+#+/4+@:A<:E:?B==B<:H@>GDD>DHLBGJOPRPPRROQJQKGL><56YțV=B?=>B@:<93:BTW\dos~yniaUP?3+-!,,+04696D>?>:B@CEGB9HHAB>>?>C?>FE?8BAINHIELJKJRQKLOPLMHKI?=66JѸmMBECFOVRTMSQQYRQQPOV^\ZX^_UcmbPO``WZW@ !*?-%,A56%/4B1#$N8 ;^vpQNCEA.  + @o~X>4IXvb}u]I733( A60 .ioi9#('$$$"#"$6O_nxvtpngiu{}~~~LLKHLQJOFJ@EGAFECDCAAB?88CHIX_fkq{}xoo[SED61*+)*/1/5=G<8B?=A@D?^gXMKOYbb^OD $EG,3:7/"0=<)#S8 #OtH<6LXM=   3tbEZhr|zppjkoy}~~BBMILPDJIF?GFBADEFGB9C899CEQY]fit}}si_XCD*&((#24134;<989@=>8G@DF@CA?GID=??>CCFGFGEFLLJLRHTUUSKLJMJHF9E=?r~GHGGIHGHJNXTS\[WOT\`\bdf_hK4XYOORPYJMXO+  =J= +2<4*&.0+%-O> "=q>%&4)&  =niONI\li~¿gMD24* %.:+"J~}c-!)#&&-.$ #4E^k{vqmlggq}EEECBG@HJII@DDH=AHEGC?759@BMTafouz~wf^XMN50+",)+4.6:B9?7EEAA>C:=CD=GADEAEA?GAF@CEGLHGLKOUTVONMLNIIF>99SlGDONPLSJIQWQLOVOTkg_U\\^``S5FSPMQOE552?$8FG3 #:9..**,)))L?#$ "@A  +   0ukLKRhsksþùvVD:>0 '1)";r[0 %! ((%  (4Yguvytrngj|}~~~IIJGIFJCLEGHGDGHACEG?D>88-$ ")3'#\f.))& !#)+&'!!3I^jz~ynqadx}}AABOEEPFLCHFJEE@>?C@?<8987AMTfdovysmhgYS?90-)33'..30B@=?D@GFHBMC@JMF>F??ECGCCDGADFCB<=COo^HLSNVKOTNKMKCA>:C|ΤWOUHMS\VTTNJNB?H[glb\`VTICL1%&.;24*,-@?=%9QB +%''!$*/ &.;G6!L '`Y   +\sPEPe{pykwĻeT?;5$  + ,22;|q4! #("" ')&*! 7Qbs|}tllefx~~|}??DQOIC@PFJMCFGBEAB@E;?:=@CLS^eut{xnicSHD87(%+,.)313;47?A@=GJBCHDCMKCGKC?AF=ADA=D>?>GFJsJIHQUPTJONGLJGKA?D^̏OQQFST_WSSSDCAGdodcc]cj\<,==34#,C<323&PU/,*!"""*%) )@HK ,SIFFDH=JLBC@=BI=@@A?=ABOxQHLPLUSPMMQNQKMKCJDŇLFUPPUZT_SK?999@AQT_hnrtysicYQG93$..!0,446?;B<@G@CC@EJIGKH@FHAFC@?DACA=B=@IfqSNOJUWPNSPKNUSRSOLP@QcϗTGSPORXRXYTAG`X]Wd_YZblkaYSNNIG8<( VU' (0+ '(!%JXPbj7%YyC   Dzd]U[|x~{wux{_M9-) 12Ms[/!'" %##+/)#!!1Hcutxttjku{|~}~FFNRKGINJEDCCGJFBAJEA=;:6=FQR_emtxxnaaNKC:3(&$16163=>:=IDC@FECEHJKKH>JFGAF=CAA=?DE>DKlfNQONSNQNQORQPSRPRMJKKHSְ^KNRSKNKPPSQ\`[_LSfeacca_SGDJIA95!  EP' + /8$')!..0NTYe@@BCA9<78@JMT_gooz}}riedMF85-')2155599FFBFCIE@EO@CAFA?DA??A<@FJBIJH^VKNKNUNQWURSQTNNUSUQMGAPZ޾mNWUOOJCJRT[ac]VQP[gjZ``\GGFB/ )  @Y$&(*')!#0:/@?)QLE76 R~Y +8ubYO]s|´yr~lM=14%  + +(=%%kF?0! !##&(#)'*&7F`otzyspiiy|}~{|}}~||BBKEJEHHGC@9?CACEEB>967;LDDCSX`krw~voobMS?;3/1364223;EBBBCDAC?@EBBC@BCEFB@AG=BABIDAFGHSSNQPPWPOQTOSXXRUQPQPJOFFP}QZTUPRGFPc]YZWgmXTggb\PHD@B>'&8$  7Z3%%.)"-" /P?5H4?IC88c{G +)ccY]Xczuy|³nWA;2+  !:0oaC=%###,''!!($+,"7\pz|xwqmhsz}}|}z}~}}~zJJJMGMMKED==A:HK;AG7?=;<@>BKP]^grv|wpkeZM@76/3.4<:9:==9@:AD?EHEFCI@@:<<9=26JDIBHI>D@FAIBDGICCIFTk_GMNNKW^\QWVQWTSUTQNNPJM[Җ^S_XNJ;QcigVYaeel^RUdS88?6 9FD3AV1"$))05-"6( !TD18/.bQ RrmYZQ[}sux{{~ſybTF4)%!:2v>\4#"!&"##1##*!8Tgv|ztslfov}}}~~|{}||~|HHGIEGKGC?BDE<;>?><:803AIS[`js{tpkbTOD5/*.0(2;<6>=BAZ"!,!%$% "8\m|{xusomv||}||}~~{~~{BBNGHEK=DNCDE=J@3446@N_[cip|wtljQG?6*(,.,07C9:;?<@=BABBMADCEAGAHFBJGMBCK>GGELIEJPZHKU\QRXSXRVTXUTYVUUPJRTT[{S_XODLbh_^_cf[^cbjmeM9<"' ,9OO  3Q/ $?5 @0"2*4:$  +gv=9ny]MWZvbn}z{ļoZ>93)# +;=!f@T + %('+(! $%&")G[puywopmy~~~~}y}zz}{~~EEFGJD?FCGF@ABB>BDC=9=<178HMZ`gju|x~vobSKC1*))**96>=7CCA:IJAF@F@>IDHEINH?BCFECGECCDKKDJRSUMSNMSOWYXQVTWYX_XXUSW\\`niLPXVHXgcjh^cuj`a[]_XA3)3( + *X-,  2H"<>/!$G$*B "7M% =lMAZhTM[h\h{~{y}ǿq_G6?3-! /E$MM<'* % ! *(! #$$"  +D[fqxsqmfswyzz{x{wxyxz|~~AAEJAHBCBGFCAFB7?E;E@<858@@JO\jkqvs~wl_SJ9464++,0867<=>?=?BGCBEECGCDCJFM??FC@F?B@GKKDIMMQQXTOMLMOFPFQLMLNF@AX]godONesNITLYZ[`knkne_dg_eQC:2-@ 0b& 0?! + 9,"AI7$ +  (N "B *8g7 + JQ{wj_JTlyp{vdPA?700J3RS=** '' $& ''+&(3'! -2Vaos{wnpnqxz}y}||y~|z|zzz~}{|x{~BBGI@EDLKFBBDG?<@GK?A9849@?KUaclqz|~qkcQG>4/*3-01028><>B>GE@ :h,!M #3LSI#  ;893?DGZUdltx|tpgbWJD5+*+$.38411=>ABJABCEC@FIJDKFBDJEA@C>DHCIHEEHKOOPUSPZTQSRVRUPQQNSWU\kpN7:6C[[W9LeaU[^^_da^aic]QK:&&MC ;j9'&8 #(UUP-# +  AM ,:=$*&fb*  :Z\cJALd|gQ@8A)$@*;zuJ9#"  %"%*0&" '!)?_lnxxponmoy|}~{|xxzvw{~}{x}y|~EEEPFBCF?DC:GE=?A=@JF<38665.$*/05=14@<=@EADDEGC>AM>FHDBC>EFICEEBJIJGLIJMQSTRUQTURSR\QTVVZQZ]yS%)CV|msDJ\ZW`_\mqg\[Q_\QI5JY2  +BnA#$ "%,V[(*   V5 +#DC Jf$ /fr^K>H\|{¶gO><62! +4)1^}C>' &1!%&& # -,*(" 0Qdrutsrjflu~yz|zxz}zzzx}xyzxz}}}~BBFFHDEFGCB??A9>?@@?@8839;BES\ckyzvtk^PKC6-(').+/55:5AEEECBGFJHEEGBGCEIFJPPJPFNSOOPXYUVRWWRQTVQOQfxCRXi\FUN[gafnh`PMYeSJ5+Df3 + + 6vH7( .2(3Od>25.  # +-^ (F[",m&  $bvxK8;Ux|x|ƽq[C<0' + <3,\~R<"0 )1$#+%#-!$')',';Scsyxqnidl}{~}~}{~}|{~}zx~}xuy{~xy{|}w~~~z}~BBEN@>B;GAA<7;>>;=:6:;CGT\gsr}|pjaQLD04/%.0,177>?>@I>NFFJEAAAGCGEG>BFLKHLHOONQWPLVQLTSWXWUVOTQPeqgcdf{NQQYZgjh^[RR^aK;'Ef$  +9yJK   -8MX=6@*%%1\ Ob +GW +LvO98IuZdlt{yÿu[C<-" +  (#d~].+(,&$?3,+ *%#+($!() !1F]gqssqnlhp||z||z|}}xvx|vw|w~uxywxyyx|}<=FH@AB?AG?>8;7:9IGJ`hoq{}{vlcUH@23)&+,+327<7?=BGC@DEGEFINGBD?BDAF@L>@>BEGEGNNQNMLSUMMT^QYRTS\R\bcZ]c3MUUjs\Y`bechc^RQUmaG!93X] +4zPD  %@II6'+"  FB +"VM! + !U%&=pn<8CntL?CYYlinvu|½w[@0   "3Uf/%1,&&(#!( (-.&#';P_gtrtqohmt||}|~|||{y}}|~{xwtz|{|xxysuyxvxy{IIICP@@IAA@F?>@B@8@<<:<>3>GFO\jpgxwuk[SE;40)&51155/47@?B>@AGBGNEDIAGDDFCCCFCH?HKEGEOLNLSKSUYOSVTRUQTNPY}mh#*4@T]iadigb_VOI`^Q=3E0gB + !ErU  -1+'!&,  + + @, #  +.:EnE%)%&)"-4+%)$.)9=&(%*=\hsuvrqijns~~}~||||zv}xx|z|xy{zvsxysw}EEC>EBECDAAEDD:=687=KN\`lpuzskaVIC6/0!*1/86;@B8@?BGJHHIBB>F?3HDC?H@DQ}|/!&1:=DHNFUW[^Zcgku||cK- +  $B7p>"$'+ $$ #23..1%-D[jrtrolfhn{}{~|{v|||~w}{xwv|tvstrt??FACAE=DDD=@?FCDB@<=9@89>CFQ^hgt|~ztl]XIB6<()4-4781896;?=FCDJEEIIHODEBCKG@C=EFADI?CDFPJPJVWNUSRVVRVQQcpMT6 +  +{rVXJHDVK*&BN(XH + "ErqR ("! 0+ F1U!J,  XtfB;Mwb5177A@?DA9?IDD4BMRYZfqtgOD(  +E!q`5,5/+*$--."!!9K_nvusonghwy}~|~w||}u}w{wwy{s}tvrrqp@@G?C@CECGHDH=@@ICD??9<9?:ADV]ahry|vk[UM;40+-)-:29/3<IBGHCEHHLKIKNSUWUQPSVYVXTTQ_רL< + Fu~ЯWTF/.O5$$B+Eu/-Hox^   )3  2*4?6#;S6 E +2siN;EmZCGLV[YWVLD>IC61.93<198MS_csw~yndTJ;13*''0435/8>@:;=:BFQE?GAB@BGICF@EFEB=BHGHHBOLQVPOHTORO]aZXb_lO))"  6cxfahQL2;6%"=GEt/ ?AACY  4);9'#:0  2XE7M5A4%XzdDC^|X\dgpw}wuxxxtne^TI=)(%.8:OfowbSKD@BABCHKDAD8@:;<3@=GP\bnpwwsp`[MC7+),)5.7>5;7C9;=?C??=>792;A?@F?HLIBFDFFB=A?C8ED>M??FCLLIIGOKNSWOWNRP^kxppigiu~'#  8if^iC99;E'/>6)IG8C ,HFM"rs& + +0O6.!!(Q3'DE'!  :EPc< +D? ^kNHw~¹_PSUcgoyy~wiWy|hb]]Q=C71'&$*:XhwlQA9;5-;161POZMHIJ=1 ,#czn])%%B)%.'"++#%,BBD;94;>CQTaevx|w~rlf\D<0-,.:4.551A;G?D9BED>AFFHDHHIQGKBKMNVLXep{yrjqile#"#' 8og\qB,2-XO2)+%-PGF#D_F6`zF  /&EGI! +  ICLt7 4A J{}dOiQJ\b^`cgstmwhQVp}o\^k\4F5>32-'.&+-=RgxpW@382D?6PIVF\maVKN?<2  %(QlX:!1HP]Yhtyw~ticVOG7+-,0/38<9>BC@=CBYLGFB=DCCCACB?3:@?>>CM=FB?FGFEKNOQMMgrwipop?. G^]) *nl^T<+8; -6SKR 6iV:@yf 1$ !?OM2 /`Y&  0evZOfKMLUZXYXkfc`j`O*Z}hKciS6K@I@:3?<-6<>NQp}^M:39@IVMGW\YLkoUN?>A8*# )$ HzhX?)2&!$1&.#*&##"-O`oyvskmjn|}wzxootsrllAAJBBHBJMLAKELB=B?A=@58503=HNX\puw}~wmfXQA41)&'716998H=MQA    !>J$  gNMXïlC=JMLMRRS]XP[`K08ayvjM;VZ71MQ\MG@L?4@;BGWcy}||yeMLLCLSY_\?CNFURMG9/,02%"1,.@jU@5 3!*!&.& !" #)5Ydnqupkeesu}z}wxsutupqlAACHFGEHIHALGGFDDH@;<61:5:@GRaaouwwtjWO=9.),,,400685=H@@EBEH@?HEFD?HF@C;>HDC?@DHCICLFGLMIGSM`z{}~z}~uqxrk[amaISb`M $$ +24Bi[ )$0,8PaH IW?D< 5RWI + + +  $< KRIMuȩ]5E9FHHA9>?DCGLL6$Pyf^+!CO&FLZZC:QQJGNK@FT]fs~{m[Z^g\OOYQ='8*%<=4;.,/2( #0 !'/LxfVLE H!'.'(' "#-B`mrzsogffo}}zuvvzusk;;E@BBDNFKDL@FE=CA@;>905,8=EQ\]nsz}~znjUDD2,1'+-=3214;I;:?BBEH?CDB@@EHB7AGCHHOQ\kijpuy~yyyvniH702:&'/'7:Men-.<79%PfH ??X';E +'GJY=   +$ #ouIK`ķģJ45;A=ADB@*'%0)1 2K<+"$ 6SZ`.?]QXQMNOQT\bhr{~pmkgbnZ92;)& &"*#'+# + 0.@~XTN<$="#(*)" ##?Tesrvskdhm{~}|y}}|wtusssFFLEKD?QCE@AAB@CK@:;<=07.4;?R__ipx}{yf`LI1*''(*+2562<@?IABB@@BGGBCB?A?EB@>;7<<@:B>D?GCMZbep{rrx{|y}xj{~[*('IO216D]hH$+=;3Va5  +F*T% CD *IcH   ZyVDQþǛA./+;4)#$74 !%  1]C>Xg\XSSVWPT`dinu}|~}kndJMA' $&) )3 + 059T_[6(%E(!,! "8Xozsssmfr}~}}|v{{sy{so@@ICDCEACB>G>>@FDB?=A38100;GSZelrx}{slb[ME1235$()-147:;<;@@@E@BEEBFE@@B<;@9:AHE><@;?CEHCDD@>@@>AD=C=;>=:88?:Jiljtxxx}~|wwZ?CD^jC% ,@SE24AFr}Q8 *EQ*?bg9 N 0+QN  + FfhV6  + + gcKa¦ü0"&#$! (  + ;;?D;<850/3.A?AA;>C?=B@7<6563:CY~ɱYiouvzsy|||~y_P5'4PL%   +'PaO@34@TxF?K3+2U6.Kkl;  H" <D]  ]d]^G' + AWFZ»<$) &>1  3L`if\[`TX][jneqqsc90 !!*! .&)iTLD-002"("(' " .Nly|tsmpnw}}}z|||z|tvytp;;@BCB>>?G==?;9?:<9;0.1++48@JQbfqy~zrslXNE0,%"%/'/4650917A8<;IC?D>C<>A9>A>>>>@98136<^Rjnsxysz~}~x|wniYO419. + +'Cb`N1)!QpM)P:15L+6Ya5 + @!'9"Ko + )Vec^N,   +  ,mCCwB+ !  +9*I`WA(  +1N`jfe^W^\^kkmvrsyþZ("%)8?.!)#! )' )lDFH.'"$;-"!& '8Tkuztpkpm{||}ywwvyvyrywsyxtvst<<:8A383-)+,08LQ]fpxz}ti_YP>3,%-$))2268568;A:>><@E?;89=>=;>A==>4331./LǶʻgWlqoprxxvmnpw]>)4  + fqWD+;mN0 C?4G=*7v\5 &:&#9;Kt-  (ZeZZM6   S|Q?b;#)'#*@w{L3  +$BRaga\X[\cdefmntsxžF7hdP?#5, #~C@>,%&33' ! &Dbm{sszskqy|}~~x|{yuyrtyyytxuprnAAF9=D@?@?@B;9<=98=0;10,*,-@G]]gmuw}rjbVK@1)() &)12376E=8=C=A:BF98:@955B70+,0aľƞQZhsoxu{v[Flr^H;!>5   +LjG1iS.A>N;2IM + +2. &;:  3TF1E:WD + +7|mFK|úäF$&,'((   1%Bm_I  /M`e]YWZW`c_ihstyzĺR#7WA.sZ@  +  5" ${B9M0)#!&;8""$ 0Qfs~vxrpn|x}z~yyzyuqtvstxsxsozqps==B@AB=:;8??99948>65-6<)*,08EQ`nnw~{rocYNA73('*(-0254<87?>B=?>>B?@9AF=9@B;=845232-3fùŧmV_iosy{x~fC>AF9:@:BG>$  (6)tsFD>98430/43(%)0>MXffkw~}pk`ZF?8+&)+0240=@@?B;;BC@D=8D?9?CF>F>=:85:725.":wijwvzxvxy|aHf~e%.5 (.>ZE! 5R1( +;=sa%'  '(6Sduuuoxmtr}~}}|}y}}y{zxzutmoqssoqtokknppFFD@>C:ED;B:;;34821-(#+62,%')+22486CD8A@B@DDCB@A@CANAEABD>:::9.,z|{vl}wvyxWGwqD 2YRG( 5@!*  -AxE)HEy\'  >x<* +  +   ,-HvU=XŴþ¼y@CGC=63 !)AYN)CJ=*#'BZ)@c5 5\W64FTMLKOQSZ`cchhoy}ͳdE-10!;6# ,8+8*)nI1%   8/%G mb'>P?++A? *!%LUbdlz|zpl`XMH;0$$')46->@9HCBC?JHCCEN=>?EC:<><7#.k57Yy{vy}ymaY^E&:G89C7('gļ|K(#I[C58LHFIQTST^cfcjt~^55JB!EK?-#?S7+9pU+    #H ck07NC1*B>!+#-H\ov{vtnqu|~}~~~~|~{x{|wyvxwuvoppknngmpnmlvw|AAABHE>>D@?8H?=;;7;A1/,+"'):EU`bnv}mlbYP?6,,0..9/58@CA!'#2C %2hsQ>>j\    'Sm6 % +  Da]1Ad|}}JPAQVXRMB=?5- 1:OgX: "56601,(#%.3EV^cqxzrheXOB96-%227.75=?9?CBGHJBty^C?pa%* !>b4  $kwL4LvODPOY]a\RSYNFB* 8JUcV>#!%2QƽbO7>ZYP>JJPYOGSYY`egks|гgFHKel[0$?&=F@9D7 "!&"!H\lz}st|tx|~x}~|}{~~}ttrwqurrslonpjts{~BBJHC:>C=BCAF<=3:9;610,*#!3;KUZfpy~rl]UPH26'.2-388=>BGAG-.<76KFC+KtTO/sB9I}LJORYKOYUbl`qh[UB-$$2@NTU]i^MFG[v½yfpnuGFSb\MISNWUVZ][]acnsƝ^?>xG"6H=:H3. ?Lfrtstrumu~~~x}{xxy{vxxxyusqqnqnkllus}??CCFJEAAABC@?A3<><923,((#1:@RXiswy{tk\UMA?5,8-8:7:@>ACHEEQJMDIKJHIGK?. 'DI8,Eai{}_,N*/NWUI@10<79BF=@?>('RwU\9]sA/%%(  #"*#   +#4t`FGo~GGMaWWWXWUeojkfdeRH=7;:7IRanrfis|»mgs{hKIWa^YSHOQV_\\Y`_ijy^C56@\_ppi`TZs|qUA2" D>?sK+/L6J;60  2Ohvyqtnpuw}~{~y{w|z~v|tt~xt|zqppvmmllt|AA>EGFBA?CEBB99:94:?9.'(*'14J[]ilu}ufd^OC:4-44.6883?@=BFFIKICNJEFSaL 0h^`l~ܺv>&#Z='@con_V? +M#AG92'=/2Tdc5btRA/2 !  !'2&  #Xy|=B^ƴ~B?TWWX[__]Zfqtnlmn`]SG?C-%JVdkt{~sm`TLO_[bYXQQSVY\]aY]lrz^QB<:HW^spprvr[>=+'! C=AvS8=B_oswqrnju~~}||}{||y}z}y{qvtsxxtwtoqrrqou{GGHHFFD>DAB?AC48<7;2A0**(/6ETafn}{vgj_OB?95493588CJLDKOFLIO?]7&FmyvvĤ};@K( .NeswsSIX + +8W @@85-5E8Pta=ob`Z0&-: +  + #   8pI3NþA:GUXYW_fZ]W`tupponei_MLQILWLGMbcp{}{|zuheha^XQNTJPX\[ZO[itv~;x`\VWO\l}wuyy{mfaM9* #+% 6"G:>W90>BU&*&0#"#$+2F^ox|utqp{|z~}}~{~yuy}wyvtswvusotqmgs{}LLHGABG?@IMC?;9;:8205.*)$$-;AR^box|vliXOI94.-,49?<>;CGIJHOPGLNLFHu  .Ghxty{v5! +2\E7ER_uvX<30G? + HeL@83544CFqd4MrZ^^&"K3 +$$   cm9@h»w?>FOR_`W_i^d]bqmnlnmmneTT]^_ZFIDUJ;Xcfuw{tvl_W\VYMU\SVX\\`kptμuhjqync_plgV@9+84.) 3 <08yh@/5?L/,'  ! s>S`pzrmplqu}}~|~y~zyvuy~x{wrtnoyxpyruoprz{GGHLDJHDNMG?>>89885.-.02"&(9E[_howvmi^OD82282797>A>CIHBOPNKTOOJHr +ERaxxmpYfzc)$"/^mUSTG@,",PT &PeEM@-*+=M`eLNqV8Y*.WJ  !  +FtK5Hƿ?=FEMS[b_bj`dfeojqrosssfcchh_TIETZ>5T^_c[FH_NA`peWOYOYW\[\\]a[Yemu~âywx|tc]XN`UT`5"!&8>8&*:57lD<-;I9)  "*(3A]gqrumkoqx|~~{|t{{wvruwvyvqwsrqrtvvssx~CCFGFPHE??I?9=596914,00("%'7BO[ksswmb_SF@2*.-0<;:D@DGCDNOMLKJGBMr6 (Nhl~lifcigoF'!&0,&8cvb7$.Rh/ Id!9XUC4ATcnSX[uJ1FFqs7 +    #! +  ,ic=:cĿ70FENZ[`ebgllilmpllqnjsunkplma^HV_UH9c_mhpRQd[Gbx|xh]YTPSV]``U\ZXZThts{æz{qspoiaGPLQPBV;&,#685/541 "!0B9 0vJ9)FK8(BQdkwstnjtz{~~~~~|~v{zyzxwxxxvttsxxoqwrnttCCE=?LJIFDI?9@>7/054,/## (+6AM]hrtvke[RE?6+/659BBM=EAIDHKKGLJIFJVG%*Bhldb}tYgquiZ]bUC7-%1. <[A+1Ug'<`94FMEKyÿ8.0*.<53244" $#63;1xyV;CJ3#" $()NVjvwsmpkqx|}}}}{yyzyyyvspqpmspxonrv|DDHJGLKC?CH@9785045631)('(#3BS_dmvxpe`QIE7'-51098=@DJLGLNPRSJGLILshGU\[mk_O]bxnV0#/=<8F?3"  + &b~mD5TplP359.# ;^( 3>WQ4G\OL]du^c\dzc + !  + +Auc@FS:1,8EEVZX`aalquiipovs{rujninuwyn__lf]VY_[hgadUmwrt|}zxxspzzq`QRZ\e^bW^^XUYadnɱzzoag^ZXa`\^`]UI4K<)0CBC9>1$ 5-85uz\C9N% "#7Jcprqnkhgs}~~~u~xyvwwvxxnqsvromqr}DDJCBF@>CFC?A<7?01642),'&&0ENYiqszusa`LF80)%//67<<@:C@CGLKSFGCD>SnsvpmvR6*00,-,KR: .ajds{t[N^a6#Q)+,*[_A'ZU8:]axpuwk    + cKARsĖ@-/6;KPVb]cegimtqx}puqzyqtpgnpsxvjhwolgggkmlvqnww~}~tx|n`SS[`afd\`[WWT[]mɵ~wtegebff_WXd\I4FC)=I=@=A=*   363|yeE!)M(( ./$ +0Gepsppkiht}~~}}~}~x{{wuwy{ruvvpxonlx~CCEFAFB@?D?;>4;6306<2-&#"-0?KUcpv{xqf`SF?-)$..57;IRfm|s`Q?*5=8);P=9 % +&V|nplhl]- A<7('O`T;/XA4.F^^]iw|h_@,(   HofID`ğE&27@:+! "4+-yupE##A1"++3\muqpplkkz~~~}|}z|~~|xzy{z{{uuqxvonslqt~CCJGBEEF?89225122,.%'(1AL\dmrzzsjdQC=1'-/0>C<<=ADCMEJIGHHEHEDIc{phZUD15/*++9D<5'# :% 9>9;93034+/%+8Obbiuwoj`WD9-04+.;;<8=?CIEIJKIKAFGLGITsymUWZRE+'$!*7RK@8 !$C"#,)6GKXXaV[KP.$ $$3/-:boaL3@GFQIADS$*DG&7   +Mx]@H\˴Z(.;>GJQSQ\ddakmwuzyzyy|||{|xsxxz}t{|~ni]W_chhcdUVZ\[[[_i|ϻ|}}uqi`]\X[]VRIVMWPKJA@0 !%28+vtwH$*G2   )L`j|sqltftw~}}{w{|~|x{{zsu{vooslininyAA?EA6=:>;810403212-.##!,?MZdl{w~zqk\SC84)/-:547>?CAF=HELHGHIEIIJQKeudPOR\P=&#%6RN= #(9B(XN_5,61*QS92 + %>;;^oibiebY03V^&'Jx1  ,mhECLkȺs %.3'+%$=0#rxyQ )=E! $1Mdpxsmkntv|~|}~~}|~zyxvxxw}|xusjplrmGGA2834.+.350)$$'6HYdlx~wra\SD6:.'(,:;;=?>DODMNKIHGQEJIIUUcehQNITQO/%$3.6CYK'"&=;+ 3OS]ZiY+#;YL< ' &JC-!1wsjH!'_31ay ' Uy~M=BY{"'1<5966;:3.1..22-)&% ,;J]blux|{sg`UF@<*)13/858A9DDIEQMOQLOFGOhRZbYRONVTC2$=F`ecbE4#KC7+Eca\PqK0,TaA- 0;5<=73575-34/11"")69CTeht~{oj_SF?5+)1049C?B;CEBGMOEIJOSKLQZXOBPRduYOGWqqcC%7XG08Tr`F^SD#'.XoX8 !5I\nR>8$&37<]sS7#CP^a"  !ZQMGhȪ5"(29>KJQWSRZXXiggdrquwv{ulidkjjga^d[X__W^WWciwƹ}{wyqlnhdi^[YWYVX[QQI@0"!  7. ^T$!*3 +'JYkuvnqnou~~~}~}|}{|w{|vw{uvytvysxtrutolu}887<3>5:0137070*1%-+&# $(5LYdhm|yvth`TM:6+-..3835<=F>IDJOJJKKKSMS[QHJVqw{}eJ8,$ "*#!8dK1-`mSf[A=90PsbE* + +#8MiiL<=?8,-Lche_qo%',1,&)# 8u`DDQsŴC!.-;EJLISZP`\\hhgikru{}}}wsjclmvfhfYYYXYP`QUajvǸ}~yvnkf`ea`^bXUVVTMOMC?)$%!#:& +c{\21 '  :Rbtwtpkknw|}~y{~}~}|z}v~}w}wqxwqsptpopo55<<;;5;2447537.5'.'#06FQ\fsy|lj^JC98.-+,3<;=;=C=CFAGHIJNLR`iiemu||fQ41-"(&,.-)%Ji>,8Zg_h?DYFPh^E1  !*FZ]9LWVKBD3Dd.)UHD57<1&  ,bL=IWʼk$'/AGNJNRUS^[Z`cjmmry{v{~zuspglisofd]`Y[`SXQV[f}ȿ~wuojoiedie`^XU[UWRQKK=,&*?!  aa)-! +( "@Wivupqolm}{}~~~}~}z{zz{xx|wtupssrljw|??=>RH?:8>66849.-.0-/"$"-9ESdku}}qk\NF<-.++57:<4?<<8AAD>FNc{q{w3&,"0J@#"!%%")++8XR<1@d_67JamkeJ?( (=8)/Z`hjhhaW;)!FsplXHEF-%Z}PFPXȠ' )25=LNNNSXXXU[dfkiomrxxt{rpturoqnjj\_]]aTZ\Z_fo~vtjfd_[a\\V][^VPSIH3#(/) <Ny3)"!!9Nbuwoosjj~~z|}v|~~{}{x||ysvvrvsum|mprv6669<:8592.3)-3.,.*',,?TW[ittwoh]SG9,'(+*.1666:DIBQepkgwqdZdm`gbY(%8;?'"&+'+ &)9SG55FqD9XlrmE0%  $55%4U`^}\7 Jrve^S; !GLRXUUY[YZcYgblsspqvx~|{|lrosmrekfXb`b[[[RVclĻwzspcf`ba^V]]Y\TVXRG9$#$&!3$>C|O (?[lnvvunku~}}~|~|yyy{z}yuywpryrmoqsw33592=710.1,/70.(%($#*.=KY`ov|rd_RB65-0/048:;=DK]jgWQRMET_ae_ZheXAC;/*14/3@3 "'' /7;X?$-KSqQczajcP%! $KJ!3H7  ;E]xwdV?,8  DubJ[\hɒ4?AJMXPVTV[UWb[`dgkpkqx}|}||}|psqnlqigc_]ZZ_XYY\ioƼzvmljd^`YYXXY\[YWHJ6("9/: B~ua!   ! %IXqstormru~{|~z|~}wz|||zzxxsrqlnrru..9./352+0(*-/21,()#)"(8IXaluxwpe[PK=9*%.2720=??KHYLJLQSMS_dj\KJLOCPFB999@DD%&& !(1K[]#2:[kib71'C?% "*CE%*G! DFPvxdQ?MG + "d~YK\XåШ+%6>EFQTSQVSSRS^^_fnpjpwyzw|wq{zrqusmhig^e^XRZ_[eq|ɼ~sqkmia_`]^T^X[]RM=3-96 7vd~g&"2P`wxvqlrz~y~}zzx}~}v~zv{wvwptqmojlp}996/6)0*/4'*,0/+++,)#!7HZcgr~{tsgZLG?5$'-1<98<;JHQCAGJLMMJ\_e[<>C5/CI??@QG19!-2*.=I\cA$/?stuuYJ !8S" .=? @.  @IQ}wqNhe6" + + G{hVXRhĞͼQ#&3;BPPTSQW[ZYSX^aghjioxywv}{}zxrstottvilje_cZT\``\dvx˼xvvsog^b^]_V_ZRYLJ@1#"+E0 +.o^}6  0CRLTMVWX\\P][`^_dbqvutqvy}zrtwmuqjkig^`bRZZa^c`ls}yxxqilc]b]ZY]^\ZRB=(%'C+ 0pau8 5!%>Ymnsrsmsz~||~}}~z}yx}~{|z{|zsxutkmfpo003.//-00.-2&)')*,*&$#:FWbgtwz|xz^_IG96-(6+638BD??JKNLJTLNPR\`H23<7?5/Nd]@&CiI;%!*=WakJ' !7Xr_BVa5+Z5"   5!0= 3KRohTu@%    CqzXRLSkʧ#-6CINKOOVU]\W\f_d`^glomqnnuxz~~zuqlsohsukpce`bWXT\__^elw¦|{wrnmkc^_d[]\\[UNG>$+H/ )ulE  # " ,Ebiustuor||}}}{{}{}wx}|~xvwuuutpmqlbj3374+,&6'*))+')() !'!$)5C\dls{}oicSH:-)&-/6867<5h{c+   +8pZUUU]Ɍ.)3;@HN]TPQQT]Zi^]_bdkjniuvyx|r|z{sqhmlehiqhfff][UM`ZY^dknvʫ|zxpunkffc[]]_^QXOD2%  #(A-   "_zmg+*(#<[myqvvnq{~}{xx||}~yy}}y|yv~t~zvy|xrpqmojjs**.,/0(.+-/2,-&&&%''&$#1CS`qtxyqhcUC<.&*=0:B8B?;CBGBKJHJMMOOE06hcB+(9QPXI#+B\tZ3#$#'+4bjC?g3$%('  +,DU +( 2SVTC,7T( +  ^wwGRT\wϭ. $ .,ADHHVWVUSV\^c\[aheillpxtyxv{~~qsqliefemcoc`^[\TVR\\\en{~ʰyytu|njhe_[b[WYUWI?* 0G2 `}n})  '& 'D_mxrsqlnw~}}|~z|v{x}|~z|}{wusqriron|00-+*/0(6/,,0-.$%#%& $0FVcpuw|zmi`RB:/'%&)84HQMA>CADIHMFIIGIXXly`K%.*4WeNQ+FljI"! 05;)J~mQ9pI ."+7XQ * /WUgW2(YY0  1lZ@PZ`Įi )*%/CEEJQSS\[ZW[X_eiighqonxkywxy~~yxurogihgeihd`WYTV\T^[]cor{ȶx{suwnodie^^]^ZVTM;1! + "#2=) + +\rz9$  &!",Jgrpsrnix}}|}~x{~~}}{}{{{y{~{x|z{wuwspqlmklr)).260.-.,1/07('++-&"%7ET^oswxrfaPL4+1".5+9XigD;B>IIBHAHScoe=-#/>VqhQ5%?ryB#"M-$>+$6`oZDxk+ ( )%&/"95D!CQ_umJ-0s]}W   +FyNDPZjҠ ",'-0<@IGSMUZX\\V][`ceigglwrwtwx|~}}}|sogg`faadesb_YY]RWTS`ecjmuͼ~~vsupcmheaa`\^[RSH7&"&5D*UhxK+  # @_iswtspoz~}||~y||}zy}}vx|z{wzyrtrpsnqp~11.-('0&%+-+3+&($&&$! %5HU]nrv|ush`SH34"%&)-;^qbF;?;FD?OYl~J,!$+5T{_9'EkMLc10?!^p|~i;]@&!#(+ " +(..&-+" 2CKv}xR05>cu5   +egNRLeȽ̻F  + (2+07=>EKISVXT`Xa_a__kkdflqx|yy{~|{u{wqfc`f_abcdhVSZXYQRW[adcly}sottiifeeY`ZY_SXJ6# "1H4 NbuiL$ %" Bajwtptps}|~~}~{z~~z{vy||yyr{tvxpwrlkqlv8814)2,+--7*+..0($!#"*=IU`mnw}xol[RM=,),*)'?aoW;9<6EDQq|sS'6Qk[-:imG%c[39>Bys~pCHY"?& *    $610&(0*,>?ap?3WJ + +  Bv`NLWyƺƁ   +9(25B?KKLOZO]cX\b`_`ahenrjswxzy~}{}vqgabca`ec\aZZZTSPSU^\[\h}âvqrrnik`aa`[][ZWUB-# (".;< I}buT1 ! 4Lantpppos~}|~{{z|{~zz|xyvxxsxzroomjmo|22*&-0+6142+-))%)'#+$#+?FV_kpy{toc^NA6#(#-.9ez_?B6?Qj~l[d\H$ #TctkGFfi/%"#=lN.WB!N}dnwE*ot1#&1#!# $7@=1093*H61FvZ'$D`}fC +  #ncWPPdǟ' + '< *8@AHJNQWQ[YY_a_b]_compjqqwv}~{zueba`c`daf]]`^\VLPVTX^]cdyͪ{|qstmflbgb]ba[RSM9+# %)"#0:< Eqbw\: !&;Reu~uupov~}|~|~xz{w}}vvuuytusyxuiklw44-2/03.402-15.&") /3CW`kntsnm_U@2)((&%(3S~vM7AXvbQT`si8Cfixl76eg/ $ &# N^G7U%6jfOaY'_G"$)'(5!!  +(.GQI76.+5@+Hkyp-3Ku`< @~RRQSkʰ0 +  +.?  11DADJPQXU`[\_X[\]abielmpt|wx}z|{xslecf`^^]b]]\V\UVPRWTV\gpzе|vutpojrc_\[bZ]ZQA:)(3%)4*:C 8oj{rq9  +AWlw{lxtoy}}}~z}yzw{tywvuouwtpkqjop,,6/*2+24;(51-*$%!%!%%/@WZkyx|zvqj^PB1/#(0%'3AboMIlfSGQhriS2)QzaghA$Me9)"%))ASL1S= 5|ubOd`+G`#"&#$"&XkcI4$16Kdnq?@sa, XtPfXX{˿S +  1;$#'.4DFCIGUZXT[_Y`XWeff`aipxmvty{s}y~w{pkigaaZ_bca^UXYVPSVVUWYejvҽ}~~|ztupqnig``^^][VLB4&$$+2$2?+f~sui8,K\wstnrop~~}~~}}}~}yuww|xyoqtnimw111..3/++5)*,-*(+$2D\`ju}tkh]R?61#!$&('Xhsstpltv|y~{z{}|u{}vvvu|xspvwlpox119190,(10&'-)/.&%&/GUZftz~zpj\LG4/)) "-*:;KONVaXY_XQUageaG+G_VO92K8>9F1>?A>5GvgN9%EkKC\jA2k: E0.7ADLPPSNXZZ_YYa\``fhxenlluxryxyxz|{}z{uqqged`W^[XV_`c_UTSX[QMN\Xfetǫu}y|vx~ghem[d[^\WUB=(#,#!/,25 +-Qf{uU    GXvvpvspq{}}{zy{w{}}tu}xrtknomx..2.6/-.,2'+-*0%((&  *ES_bs{xve[M@1/#(/,0-3:;=;BGU_cqtroel\8-,YPMA/HQD?SG5WM:.,e?IE,LmE8^rS!jY #!RES42A,&?csP[M9 #?4(*    @trUYYZ|ĺu =L=!(".189@LPRRY[[Ya_^]b`d`gl_lkmvyqvtwsu{}}}x}ttpmogaYXVVVT[_kaUWSTYQLSX^^bqzɭzzuxxtkhhig`[\^\KF3%.,$.)(*)-'>ui}t[2'Icpvxqpro|~~}~{{~zxuuw{uqqkknw44343,*--+0*1,2&# !'4CQ[fpx|rl[R@=4-(')3239:;IK]eIMWkjve^X<""+F;84=MTIHO*@IL<0%4jv.04%I`;-V{S To " =Q/#+3(3Gl^R=E8"*@H."  41SmYQd\`Ÿ&   @RC##+/30AFGOOQWXUZX[_`_ibY^dcgrpvurytwxyvr{{}ysulopi^VQKRV]bbic^YVSUSWRX_baqw˴t|z{zzx{}qjefd`[]Z[aLJ1%$'7#%(( &;pp|l( '1Nguvzxqot}|~}~|{{|{z}}vyxrokrmmju11003-071-407,,2!! +>W^dpuvojYSL7*'"'++/5>&PzY*5}: & 4&#  %I72.C^wV<+$!(Yz_6!  =ORhjMNSSwûki + +  + + +ET@!#"+08D@FMPNTVZY`]\\c`d`agehmnpqty{xxywx{v{~~zyzqrobVRPLOT]`]c`^^[ZbQUT\cbjkv̹|unqrzvxwqmngb`\YYXPTG(&&67&.$6mwwiH!  /?Zn}vwttwv~}{~~~|}wzxvwusw{soolo44,-.1-03.3*/2',# /=TVapy}{pcXSH:,("&135E`]`aYKHNNMQPRO5$&7<<9.TlcI3&@D6**$#0nC"4bk;#Nwq2 (zV 75%  "A^W%0fiULDLSPC+ +  5fm\\`JIPQzv~t?) + AV=#'*,-=xyy7"Yo%$2.# /3#A?Tn=&4=NjG2!/  1|si_PVK^kmzW +  0 +?Y?.$"$,93>ERLRUT]XW^W[]a_`hblknnhkmp~qzutsu|}}~{qrljojWLBCLW^agkgcenjmda[ZVW\^fsʵtqvxtutsqmihc]\aW[SRI+&%-5.$3& !o|~xD" >Xcutq~sr||~~z|}~~|suyoolmlmt88791613043--+(!"  + ,FW\dqx~ujYV?1-*'0:MhnleGH@ILIIQRSLJ1',#$CB+5bapY$5FF1+:-#iI3 =^J 1r8Ax,".4   &7Q~K!$2:LTC#   cli\]m}J +  GYH>"$'';5GIIORV\OUZ^W[`Z\bacgfokmonnrtwvvztx}~~|wrqqkmYR>HMVa_kjkdgijmlf^UQVW\hr}˱unuxwqunmeieb]Z^TZZU="  " $-+.- _~x}sV%  A]dxx{yxtq{}~~~{|~~{~|}{y}suotjmlm{559:5.2/3*)-.)),-&#  #3KT[crt}yof]NH60*4HOOOWXX]V^YVZX__[enjaijujiwluxqutuwr{}|zw~~|~wqrrjx[LCLUTafcada]ake^g_WNNKR_ptȿtuvrvrooppjgk\^]]WM9& "/6!)1   N|xb\2 +!Agx{y}ysx|~z{yswsuqupkmlz==2.5-3A6-56((0)"'!  )8CZ]eox{{lf^YJ>BK?HD::8>=;@A>AEOY`S[E;:.0BGNKRiSQ>2'3 7VxB:%*Mo[6,=ep'rG G* +$5+'" ,3\K4)  g1  + HXI@#()177AFPJTTYXVV`XU]\Za`ffnhhlljpstwvt{xsvswx}w~wxothj`HCG[Wdba``SHQ[Z]^`YSSPPY]nswzpqzxqosrhfkba\VXH'-*-   ;vtvr`9  "Ij~ywutv~~|~|yyzwyxysmonmm}88?00.5,2//)/12&#""-=JSbnnyxkr^UIFI81(,/9/;6<=D>@CKVT^{:A1*" 2;LDF[n`J53*% !DYG6%8DsXD:<`B$ `[3#F3 !!(2";pz_* + +   !C!   + HW>?&.'47??EUOTPXUPU\YYU\]`eigfekmllms|qnzpv{uzz|x}}}{xqtjkd\NOc_`_iT1$1AMKQZQSPX^]juxtqssukoggaZ[Z^[R= "#'!4/!2 + +>~vsxfG:Rszx|{wzy~}~ww{~{|z}{|w~{|twystpnkfr,,601--44'1''-+&#!#&"1@N\ajvx{zkq`[PI?2".*-23=7=?JFEFGMROJ?2/4)$;K>7MfeG<64 TyC>!'F#!=hWFF=WO@i".1)&6 "4'Od + +  +Af + >QGC+$*<8;LOSYQRWjyvxu{wrqmija]\]\SK+ !#$)6)&4 +szjg{aE  G`i}{}uy~~z|y~{zvq}}{x}trnrqkqx222/604%*1.416)(% $"%"5ET^emy||ysh\]OC:&)%,.6=<;:>ECGAMLQRN.6;3BD;9Uy}Z@23$ #p\8"7X%82gXDK?^xc#7r!  !+N@-! +  0E0&J_! qL  CWZL%)-9>?ADFNLTXPYWVX\[YZ]`aaehfqssirqywtuqxvsrx}|}~vxxutog`TLR_]^_F5#%.>971,47LOOSVeuupwrtoelkjef]^[V>&),#(/4 d}cfiE #$Fbv|~yytu~~}}~|}}|v|}}y{yuutpposp|--6).(0,)3'/0.))'$ +)!.7FW[lsy|zrjaYK<1)&!,0/18:A=A=CEMMPQL4,G>+ DFE08, +B|]Y#0[\94fdOT?eefK"-D  ?LbH AQpq8&% ,Tyq~o  HWVG(,)B@@EPRINNVTOVY[][\a^cb^dknmsgokmsxvwtx~w{|~y{|z}xyrwuoo]TJPTWX_ZZTX\Y[WRGHA:ETRSU`|{vuokmlmqbZ^d_QA#"!+!(+8'0*$ K~{g|W03;Yn|||{}{}}~}~}}|yywvus|y|yuppmkny..:0/.,/,)-/)$$**&$%*#%*#"1?K]cnw{sc`TG;3(#"/35=A?F=CFHLIU[[Q3;D7' J?93&8L7#,s`O<1!@NO7'hs[M<[`_a*7`R  + Ta%  E{i? '3 "=83BIXUas}}K  #( + J]^J0%-;?I?NFIMO\WZQRVZX\\Ybafbefliusqsrsvrnauupu{wv~x{}{}vtvwrne_XTSVTZ[^b__b^^WNQRQHRNYc|~{|rskdgdbb^hSN:#&&-/7(%00&B}|a{{A8 2Gbu}y{uw}~~~|z|}|}w}szrs{tin|**11($20/''!)'-%$ $"*#/-+4CM[dop{}wpqbYJE3,().,3>6:@CCD?HZ_QPB8J7";B@=#6=- 0[x^V5-F/BA92%/gtS.+Qf\r|?>nj Qs05 + _kV3 3A'1KOFKUDTcOS`fih^qQ + + 'A9:21 $=WdK=3-9:CDIOONNXWXWPXWcZ`V_```fahppnooxpslrmuspw~zpuy~y~{wtw{srkcec[TQSWZX`_b`[TJNMRXeqvuyllhgd`fe]XK"#"3D.#59& 2zxb|J?!8Ucuz}~|vv~~~~{~z|~{~xz}|v}|wwtqlov//857+0.0&*./..' )*-()228@U`onu|yrrdZG=2(%$335;<>B9@@GVZXTXH>7$;G=<)3,+ + QwfS/#$D;<+5.>!'ZnI>=Nt[NVMmxv5 + % [p\]DhE0F4 2HFINZTWZqFQ[KLRXo͕!-0.*$-349=8>>>AETXMNSLA% 4H?A.3!" AmfG1&1ME(-9T)1\^I:@dvQ9wcHus}I % Qwa +$kK?,-BCPSK\d}YH[IDOXlֺ7  +%) P_`AE'14@CMOLMNLURWWV[\]SW]_d_bcbfiiplloloqqswxps{xyz{{vz~y}{~zvptmrjia]iYY_akovoaarvyxussnkcgd_\WM!&%!6=3848%)' "ou\zn:K LX`msw}wibTG852)$12349;C=:A@ABBNUrte; 6B=$'*%!6tY8%53;#&:c>^nRTV]hT:.>Yr|wB$ 5Wl[PH+0C'!3/KSJYXPR[uD>A@>LGLSfnxS8&3MC3-:4GZmD&$,34?7..8GV^UE]ZndT/6TGsnn?2(*$31/SPQR' (&38" ;lwoen2FG:DZ~e#"++)""#$ AXX@R40;?GKNPTUPV\QYXXY\X^\\bhfdiiglieglqkonpvu|v|wyyy{{~|}~~{xu~{zyytwyssqqmtzrptouogeficdV$.."*CC.(.?%#",#" =ydzu7=?&LXrz|zxw|{{}{z~||}{~{yu{tyxroqmjr//41#('0.',1,+))(%$$+8GDS\jiwxxrb[FH0,*((3;27???BCDOeu}uOB7 (E1*@Y_ooM*&)%%(/&+);KF6,O\[g]0-f`>lljN6$,0@/,9@7J*.&(, + 1`~mqu?0N6/7Hq# !#*%,+6%,(# #"!DZ\LWB;?HGJMSW[ZYWX\``_^bZ`addjclmfgfgggkihnltnyyxzx|yyzxy}|yyx|zvxvrtspllvx|onsqwmdgkjd\=";+8C9" )/)!#4not}CCJ0X_uyxrs|}~~{~z}|{~~}}~xwvuywxolmrv--/,$$),**&'.++)% ""&67DUajky|uo`\H@9../+186789?;;HbrrQNG:&!3?#$I^ql`L 4-(35-";I9.,AcH]b<68wlC]te]:*(=D>:EIEC3%('/ksuz7=P99EHsĉ!  '%! + .XWWID1>JIMMFPYSQ^RVWVWPU]]_[_iedpfjmlgdgijgjokpttxwww||suyy|~~zzwr~zwsrttvqouww~~zvspxskedkh]W$3*6?7+.3%"' &\vsz;=W9Pat{}wss}}~}~{|y}y{y}|{|}~yxx{yvzvolnpv&&0-+#(.(&#--%)-"")03?KV`dosy~tlaVN<41'%5-)108=;6BOpznTScI1+=(39,GjysC/%00*01"A4)'3=/8)JlOVH>;0SzVJgcG##@SVE:2160 !.%9xyCEGKMRUQMYXWWa^^]TU_`gaaaifcdlffohlglkkmjsqutruxwxsyyxz~zuvsmuyzoyzywû½vqqosmigegdY($%),$#80<+&?()& [~hjxI.OT[jvu{|yu}~}|z~{~v}{z|v}}{{}y|zwzvrqnmjz''.-$&).,'"***#$"!,6=FT]eppvkkXKA;&!-+,05,867m\(2FQxz\edmi,/w}G(#!*>=J`ftw80-.*7'?H30#58(%6Sc8/)=hleeV`Zpa:q| " '=AFKDPEM`s`8KH?99V% +&)34$ %SGJAaG%9>DFQOMXSVR\\XXUXW_^`fgabdenn`gelgl`bfjekhhloruvploppnvyyqtuuprtyz|y~þpkmkqojjoadR  "%%//4332%1-)# $Zuv\|N)[jgpwtuz}x{~~~|~|}}|zw|yw|yvqsomiinq00*%&, *!#%%$$(&  !"$0/36?QW_dpz{uucYRA3("!.3426:OldFFCKie[8'6JNFVifA 'A6&-50/.%$*J351)5,(2JVL*!9`tw`W[gvhd )8\XPRCCBWku~5HD67=Gq' '6)08# "SOL>VG19??BMGO_VQ\\R]U[[W]_cdbaabgkrekengbcffkedhifolkqprprnkovsnnsqvop{wtx~z~}î}mhroiljkoaa/$-%" (,3/0*%.'' + WftZ~\&Widsqtrv|}{z{|{z~}~z|||w|wxtvqmqooln##'!%"+#(%%!+& $,("+0BAJ\`ltyxo`\I@3 #%,(0/4Hd}lLNEAKc`X719?,,7dTM+ ,+&!.8-",870;?4.!&.-0?KIL %,$3:))'=- );J71E25)#016>;>_G%!ApqZjvB  +;ShiwwqesM!*(60-$ 'G4'?V8?OYt0 &FO+ +$))<44 AS89JL2)698KKNQKUVV[\YX^\\\Ycpa`gffjkjjglaaeaehffpnic^ejiqihhhnqvpprjmpr~}}~|wtt{v~lY]\cepljd\ #!,+!--93B+$+?9##.) + ;i\fn?emtqws{vx{w}}|~~|y~||xvwtvzvvimmms((#%%%%-&#&!#!%#/57CK_alqy|tbXG?0)*'(,1Hh|XB>=9A?OdhL5+# #^ekW,%#-$&0)!#8-($(N`;9HG>>5897+&0[_<)##*?B>[sqsH +9W?EOhk;BR<.>Xih  #BY6!!,-.% :M3>QF;#1:Unz3>NH9;Dcˆ ,F. (/7+,0 +HX0=KA5(/34GKHKUSUX\\__[YZ_\_a_b`cebihllgfhgdgllg_bYYYX]_Y_a`gooegknifkhd^aabXaWYWQXgfccmu{nie_`bbmlaQBCTchppnlW!+1*&+;,<0-5>!"+ %eZTmHetzv{yxx|z~~||z~yy~|}{}}x{v{zzuxxyrrpkmigt""%! %,#)#""',09?K\fotwpdXM:5('-1NvuL962:FHPbvmG%H<ZU32)*)*(#$! !*Pp]Erj[]oŽŵ9@LS79F\~) +%:-  ) 1 .1 G`1@AE2$07=?JELLOZZZY\XUXXV[_Z^d_\^eejmkodimgoylgTN@CGRT[]`a`ehfbbea`Z\VWRSX`V\PNTPGN\`Tqalf[J=DJSUQ<6>CTikruke= 87&>"9'36?'*)'  $XbMrViy}{vz}utu~~~}x}}}{}}yz~~zzvvttomjcg{!!%$!&),.7?JPMJN]ljqvmnF & "-/4038".(6;6)# %<*# + Jtl\zlexxwsyz}|~|}}}z~}~}{wz~{~~}w{stpnkijn} $"'$%#'! ./11FGU\gsz}}sg`QM;6*8fnI9*1.9D]}umY;'@A) (8;)4;.!2dqvXVM@Q[^K?J?+"(6Hgqwk0.'I7*)&8Raa`\^vȹ:7JU8AD\N "/* +"%&081 8U78I;*)+:BGATSPSY^]\\UY`SW^\_]cbieekfnhrqnmrnl\MD?M==23++/-+.413?8FGBBAA8>>132:5>FEFLIJSJBIH=;EPc^\RZlhpvvoY!  &3(!8>%4.653 @3$@kse{ygw~y|{|z~{}{}w}}y{}{~{zu{yvzqmmkkbq{!' !!'526>GQ[drv{~siaSM<-(2^oV<4).54TlzliX9"85$$#$69I,8/A&,d`{ZJMBEPKNXSH?3:5ASe% 8-!+A\ikgfaeoðr->J75?Xy0'&"099=9CBFHGKRSQQXUVXXRSRYVUQW\ahmmpx{y^\Y[gjkjogoprnjY !"# ,-(?+1.0.7:(%DK#6ay]skt|qz|~z~}~|}||wzrrxqoofnr##%"%*ABE7NY^iqw}}vi_ND6C`Z=0))37:OfwtX^`IB)0.#(+ #)?+"5M !$x~S18MKMFI?PJTZQIIM>D?KOORS[W]STUUYXZWYX_c`cgdbfqourssqhmge`WWYUZTQVOJKNKNST\Y`YUXbkifdhqspszj`\Zcptvrnnwop`.#"%$7" +I-&07,782* 3I!4Oelqtt{{~}~}{}|}}}y|xy}yvu{rpokeew#&!!".,4<8FCITbjnv{xm\OJHfaE-),,01Mbp}\XVXFA1%,*26!" +*J11K)*~tW4#>?JQVOYKKI?BM>'!*Tc9$NFhch~~ue`f[MZǡD@SHERvo#! '!!""'&+4(@G$(-86634-@@BLOMOKSXYSUST\S\Y]XWb\ehcijrouqpmsospjiYbWTUUTX[ROOGMMY[Ye^[_j|le\alqqtvmnsihD "%!/B.'6(.;+ %":G) + 9Nkprts{}{~~~yxzy{~xuwvxrloefes~""!#) ((#0:6DAGNZioy|ygZSSizdA.+(1-39Of}qOQSQCD7+.&';K3%*/N1 #$LC)|vP2#"4KYZTXTB84=P@%$$>^Z;a\dl^uxg`dUKXͲQ>OIP]g, !   $$%! $- 7E0":918.&,6>=FOLONJO[NOQO`S\UU_ZX][bafhppurpmnmutke^_^XUXYUSYSPJJLTQPa\^pt}f__cfpxpzllkc[%$1M.%,3/4+(-B1 +4Gjs{u~t|~y~~{~y}|tporpmeju& "%'" !*-87AW#/oW5(9@CCZhfUFEK/%<"+AIEV}lom|~sebOMpγP5QWRh\!$'#%,0*" '8)A5?6&/76DEFIMPKQSQSQOSZOUQYV\bW[^d`encoolputpslghgbWSSQMSY]XU\QORQNUfmspuy}uwr||k]cqqqzxyrqlnV*!/! 6Y,%:3=9.-!&.A?4D}tzu{}{|z}v{}ywyvvplkrbdx!!"#"$ &85;=@@L^dluy~}mvaB'#&+-0JdleLHJJD<'(0;$Qe4  =PJ7)+Y3EjiM*"$B:94-Don`UE>9=8/7?9Suwops`YJUv0HX[o_&!#"  %!#**+("++8021-337>8FHCNJRNNPQPYRVUQTXZbUTW``ksgnlmtumomjekb_\]bVSVTPOY[]VSNSRbedflpnpxyslcfbqpvg^Yiorryuynnke3 1 %6T/ 3/AD)"$+'D:8F|vwyz~}x|z|}}||{{vtntoggcfs! (313@E>)*Eop\BT\;I1PKLW{|meOGZδ>AY`nxg #"""1+ %)%.3==1:;.$*-8<@DHGKHRKMLQHTRSW[YZW`a\U_c]iikkgnpspoihie```dXWSUQSXW^Y[TTPTc^agbbmpokh`gcehm_`cmnww|skmcK#*#6R%)*G8)$"&- :H/F|ux~~~|}~~|}~|xuvwqlgdgs !#1;:<>:IRclr{j`PA. "#)*8Nq|HD>DOWJ&9@"BZ8+S:!KB(l_YW}Y"!8:GN(7NplVc2`UlaUJmyxgJGfďAPafѧ7%%%!$$!)! (*,.4  28:%<<3%'*(-9=GKGLLIKMNMMQNQS]UTY]^Y\[_khcigmglpoqjkgh_a`bY[WZRYRVW\U\R\NY^_be^fhj`beb]b^ZYepy|utzylgi]F !%% )&9M! .(F4/3&'#FF,U}ysy}|}}x}yxsonrkebew#-61:ES1=D2}WU?|?05H\_7#">@mn[\;xtxkd7Xr|bHE]yFckı~Q" %,""%(!!--%+)8<")=*2!#-,/8ACEDJFEINNSNXTU^XWVa_ccaececd`hfgkinimmdcg___^_YS]WYWPOUVSPV_^Y]`ffh`da]XZUXafv{xrusxniaE- '''(=M'-+K<)3'(BI &\z|v~}x|zx|ty|yyvqspidges&3:=?<9GObjruy|l\PI6))!'',PsfOBGDQ_V>,&_|7=[V. $A6>;=l\R+`aC@QhiF,&%$GxuUJ~tqjlJKfaunNNcyk˼}?$"!"$! %'%9%!"%&&#%&'''$.211&$(+>#&@66) )5.+4?>C?A@CINISIYVQWS[Xab__^bdcfjhhkidlkkkoebb`^^b^[]^ZVYTRNLOSSY\VY_adYTVTRTOYbwzztmyspjf=+1 ! !%!%" /JFQP=% 1`v, &TE-8D=a{y=4[kKZkwP)'-/-M{iE>b[f~mJz{W\|˴qػb "$  #!)!*("*%%'&8328.!$%)&205@AIHCA?KGJIUNQWPVU^\Z]\da_ajgcgfkmigglkhc`a_a\\Z]ZYXW\Y^NOMNKQPFNJLROWciwyyunjqxto_!; !!*>U?'%5(JD,3'$#% 9=$!Mvy~|{}}}}~}|{z}~}xxxuqqiff]_l(4^b&0OF'#(3IxzM*$G^`hqY.45:"6g~uudQHZK#Zwc7btPYȝh{{!#(!"7*,*!!!&%%1/!.A8$--.,,/:?GDCDFLDCEPPPQP[VZ\`^\^^c^kgfkhslpkkdeabcc`ZZ_a\[\cb\c]YWRPSWNYXZYZeoxzznielmnoA8 4+)% 0^>'/#FM/*) !"2A&8#Lq}}~||}z{~|{{xyywwlrligbX_n 0'  -CpU>>@FB30&20Aim' ;A6($# Xzlug9'Vzk|gaILS^haQ?PdkbpS;1>d|tROiJOƓԓ6!!"# #%%###(%! &&( ")*+ '&&5;.$!,94,7;:4AAFCJJHKLLWRXUX^]W[^aed`dbimbigbhgiccla`iedie_bedllnkqmoqsylqostu|{{xtghkrmqk? "6$&+ +Y=(.*(CF,$,2H6Bsx{{|~}}|{~}}{z{}uyqlkiih_co''!8JCJBOAHLV^biqqw{ur`\M57&!%Ck[C2@C7;;50)+3`Q  #=L<(/*ovq~c[37}xugURJdypD8<0' ,408S@DL2#(-!1)YusyGey_?\tmRVQptW,2>Dos`|Z"HuiMZx`j¢ιf4!$!" ) %" ' %'"'(1# (*'#.2793>HCAHGKJLNSZV\[O^agbe^knd`achfijeholgefaklmmlmsy{wy|~}}{vrppqpso;:'+%&"6]F(.$#E=8.0&*''39/ 4w}tx~~x}}v|oqplhlj_b`h 1=JHIJJFGJ]]dlmsr|xme]N<2( '#5Tg`SHWD?H9-'*??6.P*)"'FB3%,# 9ripCMgvRGxjZZbb^B15MGI^euc50,Vs]1_jWs۹ʈ+"!&"! !#"! #)#& ## #6#*'",1855BNucb6>A^uTQlAYΖ8&$'$")" "##/""!!0-''(! -51=C??EGHHLHIPWYW\Y_^ch`fgcfjghelnmljmhppqw|tvpyozz|{~|~ysrv{vtG + *#$)(/ #FdE),2,L/,/+&$0&<;'*#.o~l~}zz~|y}y|xtqonheada]t%5EEGKIKBEMYcalnrx{{vkiWF=7(" */BCGIGOO]V]]c^[^cddgeiejkjrohjqtpuz~~}yvyy|xsW "0! #& #$!!'.#'AWH&442O8=0!&'/.@10#!8xwt~}y~{zy||rxyrlkfge\fu#"1?JPLLOAHPVecdno{{|xk`SE@3*!!+.3:CSO=DN@--*34,2CJ?(*# +,QD+%,08iBSZD5HVapi\hhzcnrkc\TF615db<9agV/ZF[mH*)31& $%!!"!(+3,$3(01@=>6CHJKONU]bcd^d\b`lfeejmrpnfuwtq}~vus|xq@24#$-))-( /CaN&03-S6;* *&./5%72 0{mx{}|y}zy{qxwstppjpd^ag~"9GIGEAFK[agknnu{to^[Q81''0,9GMK??O,!9.,[n:!$&(N>,$+*9=g?YR*##',>fvjvt`qifaQE6XNCN{c:.68vQ9(#;F !&% *$!!%&$',3+$')-7=5A:IJRTYW[XVXbdagbaaplussvsu}|}luz~zpK 4#  %*$%'01HiQ2/,/[.<250418 .? w}x~|x|x~{{{ty{otlnkkb`]l!&879=A?CAEL[]djinxtodaN>3''$(23>BFCF70."$+-1gp;('(,F;*%!8En?PO.!3@\v{ywU`oqrfSNObWZtcMC41hA-D%& %76+(%4H|N\g7-&&;>Yd|sbZXp|sb[Xow\mywp76TK5W_3 #%31"!( !'%&'#3!"! 1 )'*0&.!()..4??GQLSWTY[^\`g`cfepjmuqspsxq{z{xpzxw[/'&# "!"%'6!  0N_N"484V-85&96.-1#>:)+*k}u~~~~}~{x}wu{yuywrlhf\ajtý$.15B?DGEERYegmpotyja[G8-+#!'+18@H^O#8pXL)#)+# ?-'&"Np^lw?!-$)DHEUZpkfmowr]X[^k[rzwJ0OO?bi7"!-/ $ $"$%"."++ ##!)"%,!0&+&&"/1238GGLSWUTWY`\bccgdcfowqirqyvyvv|qsu{njR0 *#!#&%"  ##"(4  /P_N)+/0Y(1'"4;1*/,(=+*qzx}}|y}x}zwvwuyuuytsloihf]cdsv(088CBFJRWadghgtyxleYL7+& $,/9?T\5$#EmFN- $0'.:'. &DqhrvS.+*KVA[YX]dqxz~_T]f^hpuuqE7<4NX@+&-# -#"%%&!+'! &% !$+#-" %2(1. + #/.:@GMRMQQOQZ[Ya``^hgpltsutxqztz}}srw|tgN."#((%"%#"$&;(+4N^K5/41S+3--.=11>'/>&'n~~~{~|}z{w{vwyrqplkjdaag}¿zgWD! 058>HCGOYbgaflsz}zniWJ91 '%!7LcE*%*#RT:F&'%..2.+,4xsi~`2!582ACAHLLVZ]Y^ca]biggmkqtqqqyu~~{suvtp`K7' $&'!&%)!" ",5#(';KZM4<<1O-7.63?89;0$4G-!,owy{vxz~~~||y|{zx|{{vyvvwtprkgfcbhvjZI6!! $+;DEKIPVca\lnwz{zraYJ8/%!("(-HdY8%! +01R:(>(!+ %)).*0*"*tvglA".H33;?EeUHoYEZvjf]eyB0;WZYdB# "! #$')/6%  !.% '! ##" &#))!$ .*)*-3(&':2:57>GORMPXUPc]\dcaipjputwxxz~}ztpopqn^H6'#*/& '*&( ("(=0 "#1# 9HWN-<89J0A/+5F586+!8A+"6s}srokwux~w~~{{z}~y}|}zxxxw|trxutulljfd__m¼}gZC/% -6BCGMLRYb_nm{tp`XD:2&",I[hC:-?N,6HU4&35%!'/$$(>$!,!# jxe|s?'!)940-(>XdUo[CGSwv]\hmgy\\eua_nU-!)+%64&3# #"#%'(&#5,(*& "'%''#!$*4<<=EQTXOX\Vcf`eklruywyxn~y}|{|}ysrnplmjX=! " %!% !1$("!9FYM2:91I2A-2:G6A>*0@*!<|zpqjknnqvvxxtz~{}y}~~{zy|{w{vtzwtloh_badsyfO9"';CHBD>IRa`lp|~}tk^VJ<()Dl?@=n[!0EE1%(.+ $'$!2)%! rrH1%*D@4,)5Cf_ilO=Fjb=Xiyu{zpu~xkz|M*# &(+,36(<  "&" %&0+&*'&"##1-+00* #& % &")*10=8A=EKK\[WW^cgljomq~~rvsv{{uzx}|wpmqqenhN8*#'!)'&!#$#&:+"#!%(8DYV6CD2G67)43@2AF-#-<2# ={~{sjfa``ginoosstxx||~}||~zyztpryulqkdd\cg~peJ+ $$%9CAD?;ETYcjkyyum_LE9!&+P{|:IZa,6>/"" ) " 00"( R{iB46OK7((Gas_V85Sx\EYpv~~{yos9#"!""# #,,(71'A!%!%(%(/",#*%!,)%3<*#) ""##(%*/3C;5AAAG9FONVWQR[^_\aachttnsutt|yuvmzysukhbiehp^K=$$ '"$$#* "5& ($!7@ZU55<:J8>1>,?3VqpQ9Old70JXtzY=)&71,>1 ,-!#!*"*$ (#"!!!'(-652)%-*26>QPNLOMTYeZYgfgexplfkflknsiivwyrx}kT1.))$! !)/%''&!%#" ('!'!.3C[\95CP\dqq{|sbXL>4=gٍ7)4)3M8*( !&-( ,2 Jiu`sR30;71#0JhmT)*Fbp?0UxmG.3:Z~oM* 1&(=4  )  $"#$! '!$--5:-;DCJFQQVS`acaagcelvsrjokhllrrjoqtoz~r^N;1* '+-!#&! $ !#(""07@SU663[U886=L5?/77;5DE0/,3*' )LujdYI`[ZNKRVQSWW`bYa`abV`edegigklpsrxuu||zyzx~{|}yv|w}vtmnnhhef[^gt]I5' +#()$)!!')-501,4CWajksw~sjeRTNxЊ2+bS-"4wK5!,P<,1& & 18. ;6*^ncjRlmP38;$!0UQ>UsN?A7ev}`I-"$Xqwho[J{rF30)"9glO[_W>;J`mqaUwpA1(Aa+((4=5"#=G" !!!'" $'-315BFFNNU[a`_[_eYV`^`bcafffdlcjiionmnuwu{t{|xx}{uxuywy{{{W8.()"& 8#4>Q[6.::?3M*82(2??,,05#+.#W{bb\M_S_bTHUTX[TP]WSYYWYZ\aY^`]\\`fffohmippruvtxswwru{srrknlmhba\^h½oYC( +  ! ))/3,3,&)#' %,74*+5BR`fjnt|xubjθi- *7!Zu1'IA;--#"'- # 6X3 - 7SqqmmT^_?"!5Jqycm~BISB@^Z]nvYAIseB3mvU)!%"$(1@7#+-7##$&$!#%  ,4515;=NSTSU^_b`X]\X^`]a^ddgeefhkfgikomrrxutxtx{qt{urutstzyzzĽ}cD9.0(!&%"'#%>59@N]:+55?:K19604D?/34:+2#+Uy|e`c\gZ`kjbWVXXSQ_[YYTU[WVWWUYY]]__`dibelkikmhpwovqrttsrtsoikhg`c_kſy`E/'#"(385;61,''%-2(*  #.-(#,/:JV[cloy~xprŢP)"2=/@^  !;B@/*+$'-% -bA%%#!"*?VsnslPYvxc5$GB\pq]*8NQ>ALOerrY9RZE25UuquR3()1G3 %9&  "% !##'.%"/8825@EKVYWbbXb_^SW]\Ya`jgbae`hejggkenmooouv|sxtqrrptvpwnrrwy¿ķ]F3.(&#!! $! &&,??@Z^G/94D;E*7811D>/.1639'-\{}qi^hZogdelcZYa`WXXYZRXTWUYUVOVSUPWUVaWZag_dbaiecchmpoqqnomjhkig`b]j~^N. !%,/8-91..00)-#%)!" %'$$%#',ACN^aioyyÑN/&!7B/!(rT1P@301 +ZS5#!2,6Voqy_CMp_:;=>;H[uw@5,2XX@;DRm|zW03-KH9ba_i~;!%!)%0>.!! .=('"$  '  (!!"%!#-48:5=GQPS[W^]\_^WY___a`beabkclflojiedjpovvuuuqoounsqsmppwvw}þûfK4,#%"$*@<-@6G6:*22.;D6.&&9=2-hy{oiYdbuiklpi\^c`bZYYYSRWVNROMNTQURSWPUNOT[X]Y^_[c`bii`eihfeibbha^Z]l½xiK8 "%2414=<<.6;EE87,+1( !(',"$(3=IT]epx~čX6("1-,(O; + 2B?3!.$"+gQ:,&%6(& 2^rvjL8GuvehcejdpI1968AhXAJFWpl=*%K]c~`_>Fn7)$-5&"1E# " $$"   !&+6:0FaA(01@6:..5(6A52($5C00q{lgamjsmmlnumhgbgfa`eZWXVINTSLLVTIQRNRRKUS[ZXca__Z_X`^]da^_gfZ\ZX[^eźnVG+ %# ",*149:/;1CAXXKO>?.','$'("&!#,6IP]cqw}^L9$$#/:"F|i  -=40!'4W[Q6+)%&%9y}p]CCYc]bzx~Y(*^?+80E1>,38%<@53&&),)0s}~ggjipxmhonrrpicgei]^Z_a\Z\XQOOPQNLLGHPBLPRNQU^OTQSTWX[VYZTV[YYSQPSmſžaI3$ $(0367;<735=;ff`ZJLD961/&&# ");MS^hq~|`UK6,#)%BH:tl< 3=;#/= #BTN9"11$ 8< '`weaFA&(:GWh^jv>%/8QUF2A_cZOU[cLLKbkdkC!,@#/;/3shwdI/&.8?0@41H?ELZK@IOwr\^VeXPYeh[bF9E2&2ph#!()=, ;A%"% !'"#$!"(258<>GLU]ZQYXU[X[aZ\\^\Te_`kgmfhhddiglijrmhinkmjinjspppxv~~ıX5 + '3*H411(67)*$3%5Brq}qfwtvusqxsszunmngfnfilgd`[\cYWSSDNOLJFHJOEEEEMJIHMEJMFKVVVYYNDD@:?_mE)"(%,&&+.+8<733789<;nnmrleYRE?<<7$+ %''!$,6HLZhp{maWL:. 2P]YF%  )=JI\7 3bWJ;41(:Y+  8ursjdQ@353637YJ!1?# !6G ##$ %"!,0%!+15>9JILQQRV]\WV\[TYZ]Y`a^adhflagcchgmfnkgntsnhljmnvnqvws}ÿ|I&"  ,/.C:VO&61@1:.0/$37.-&)-%5B{|}}pj}zxwustuxs{rosrpmohfinag`^fTTYQNVPRGIHFGGGDKGGM?DHNEOWR[WOLC=21>RytO0 &#&)(&+224087552;5346ttrspkkfVIB:>7-%("3/##'5GP\iu{zleYI913DnLǓ 5Ffc/ +dcS9.42Ma' +">d|rtdODVC'CnY%AhnQRPUaR=Fypj[`XYckSqgAQ'9C??$'6% 73 % "!&""(20$"'5CAGDSRQTXTXZYXVU]^Y\_\Y]fmagaiedifhmipfhnglijlprqrvyx|}ƿʻ[9 4*-<7QG)-/=/3-.-81(/,31 .Guxwysn|{{wwxzm{vrqnoomnmjiggjea^^WYWYSLMRIHGEG@IKL?@BM?GOV]YUZRF61-3Ovx\9$.5-41,0.0,172;43>6??;:7||uwosxn^XUJ@@94,*27,#$/2"$#!# ""$*(.2& $ &.9KGHINSNJROYZV\\]`__cfZd`ahjcbekmehnljjgpkslfjkoonxwu{éyA"  2)@?OO'%,6-:/',$+4)17'+Mywprs|}|uw{xwz{rtppslrpnpllgegdgc^YXWYTTJOGFK@FGI?ABAGIV_c\cYOD:0+7JzµlX8''(.3/35.)24,767=95B5==A=;{{st|tsqig`PBA95688/-&!.9EKXgt~upf\O=?PEF='%/.n_) + !3qy\./5IeN 0<@>6ZueKPpo--7''?qmX\\hS0=zfdsxv`SOXNAnL?*)4 &LA&"$%!<3 !!!&*1''!37?<33<<47}}xz~xytsqe`WOF@<6;84)+",5HLZhtyqaQO]Wy3Q 'QIB@cR)  '\y|J)/<[Q.#,NAE*-CeXSfyN6))=<-(Msh`c]_G=[u`osweALYpI;KYq, &1!E.*!#$00$#"+38/ ):6HJMPQOWTTYX^\`Z[`\[[cadehjjfnnklugpjlcjhdcivtrvvw{Ʀj2 ?OL,$6,.6$%5)36''+(*c~pry{{}{~}y{vyxuwrxqywsrvornndlfdafcbeY]WVWX]MMN?IHR[^gphcVSI:2&:\oN8   "234:88,2+20>?=>=B=BAB4:,3:1/EmſxU7+ 2@77=72-0/-03=;=;BH@8889-045vvqs~{ztsf_LTN?=0&$!8CP_nvyzrh`e5DT^?  +&BT[r~wmkpuoM*.26$++1@,$PklF&!!$1RkL/'9-"##0DAF:1?^`goeh~rsp|{?+uW 8PrY#!%G6$"""  * !)!"',+%-=06';2:?IMNVUSRUVW[bX_[\X[ca`ahdhjnvponhghnneebgegoqpswx~¿ʳs8!.E<%"(1*&-)<.".*'"l{|lwy|{|}~~z{{ytwxyxsqtvssopimmmmg```_c]Z][VSKLKS\]insb^VM;54Mwg<'.6C><9.016-15=@E?FJCCCD79559>ppoz{tmi\\RG?8,('7BU\mq|zqia{&YEX9*!$+,$0?FTboi_J01;;B$"%)/#0PqrR$%3l@7!"0,#!'8SNH66Ohanlkvuyr~rU "~J(AI*$E.)*')&'#%"" #')1""1:9B%!!<21;NLQQQTSXZ[V^__[RZ\ghhicfdhlkmnklkkrmjhmilllqpuvz̶w9'>;"$/$"-.7+#5#% +p~nox|{||yv}~v|u}}urutwoqvspkknhjdgced\_cWlSOPXZ\floqg^OG:5?\|_7$5?=7061>?llr~~slfaYL?7''  +(6EW]fu|ykfmյS'N&=3.'!  &0% 2?H55%$-.3"$,7=SZgnY2 "Pq  $%6- !!*CQSAAFKY`juqs{tku0 + Z6:9G%@2& !&$")$)-&*!3%&!#<7@E+!>6=>C=;38<:323>ECIGRGD??=@@5:@Akkwu{}uqf_SL;+%! +)5CNZgv}mil՚F %% +:;/7)%'&*"$!/:GSW_XWH1 %)!'7PTR<@GCM^`tqt|svwO !{o F?Lk <6 " "" +&&"!9'4#+7<>@7&19*DRRRONPVTce_OLORWbbggjlejf`bhgjehlnldhggljmltux||ͷu7 -6?))+',$$.46;-0/$.;|xpt}~}}{}z|||y~{ywwyusvrxyvvqnglkpqkceeecf\YZ]_dnlhneYWTI@Rsg; +,15@<;285BBAQONIBAA:=@<4@F?qqhkoxysuuk[G=4% !3>Oagq}xvlm`xuC  "!!!,$'5/&?J8)# '((*!$( Az\6" .>9701&,A[YCE8@ETl}xnn{Iw]-+ÅBe<'sU!# #$=.*#""%$%"#$%&(',+1!!#"&A0, .;BHIF;%"90?T\QVVPQ\WZQGNWdg_^cagfghggdfiolllgihkhimsptuuy~}̬Z"-%##'4(0/3,Erwqs|~~}~xyu~x|yyzxwztvuvxvytrvnopjnmlmjjleddf^`agdhllifdSQPjºnL))9=:<8@?AE><868FMM\TLLL@EA;74:B@Ahhbmor}x~xveW@?,#,043=186:LgSPOTcD%.,(0,?026\bOH=6Ecx~r{uolNTpz`UGbdexD+? E-$*&!-"&$(-&!$! ,+)'!.DJJMH>-! ".)K[ZS_UQSMQP_``^c`^debghgkjlinjmtpdmmlpillpvyuw{zý͙C + #1-')+-(Qssssyz|}{x{{yzy|}wx{xwzxxwqqoquppgnophfkkghjdchfiqonlb^WYbƽkZ9)!,49DCD:87><>?;@AKMXWURLJFDB?7;AFEKGCCHQintyobJ4% .6GS`gx}~vhlN<(M!-1!,0#! ,OL8%")O: +"/H_SE +$%(1<3&-Ii]QB=8ew{rpxpl[R{{H8UgE;jl ^ &H)%'#%!%";$" %+('!*>IVVEC0 4,9T\R\NKLIO^`_Z_\eaekmkfhfgtgjiesecnslgpojpowsxy{~~0 0& $( $cpqzq{{{~y~{}w|{s{wzy{vzx|vwtxvttpqsqspqsikoopcfkchfemqukmgf^_gzcG7#"04CCA=?8:<@:>G=AC@FLKJ//6HYemsz}whX?- '9?OYkz~tnm|VI&3C !.+!(& 7ROF()& #]E$&<]XR>#(6458.%/5QebN>9_|{mnsp{v^zQ"Qh2Sè=\Ғ  #H- *!&+0-'0'.0?ISYJL?!29=M\J]OCKIYgdi`ZZ_ggglkgljhhnhidfkgkdchprpnmpvx|yxz~Իl& )%% "grwxv|{}~||z~~yvvx~x{tx~wvxwxsunqvuontrjimjcijkgejjpssoogg]bkõiQ:,�.8EEB<:8<<<=@EGMTPIRQRLEB?A:19BELKM$$,?U_nr{}rq_I, 5>S^nywmmZc^%>   /J* $ &IXLK 22*"NO& ':NOAK1-)5.2.02=0^gLABaqvkpguwd~d>pe0%mLװ5  C$"!"'5&/-""%@IUR]LJ? +,4:=[PZABXP`jehdYZ]ddjbhdehdlnmhhhfjigomoqromsxvxx}ΩW( %('*! +*slovr{{{z|~z}|zxzz}{xy}}xwz{uuuxrproqvknjplqihgkgjmlovwpod``r¶uaD5(-)0ACEE@2>?BDBCGFEMQYSSPMFGD;C:ACFEKKJ5KScjvwysfQ< #57>+>e;>G3>DO* ,743213>+JcUDAfcg`bZdc~jctM %Q?#;N ?)$&!* #''*#&$./""(2GLYVPGA*587AXAPAR`Zaljc`Y]abejdeekhcnllghligghimolmqsppvy|{}{͊:%)$2x}nnswxz}}}}v||yz}~zxzzx~vywsvmvvysnlnljllnrijhjowupwsrgkgľmL7)%(,6CF>?;:>H?>?FDNMSSZXULFAA?B>=FKLGGLF-=Pdir}ueUB!!6>Tajw}{tqizO[,35 #.S+&! 8L`T-9E48cM+ 8M336FM/ $-BAG0)4$._UGCnlUL[UVk}cvjAd$9X +   @ "&$%$)'(0.6OR]SNJC+ /0;EP9SIWW[[cb^a]\^acccgiomnmkkgeljgiilmqjonwopyzywvy{Իl/#"D{mgs~{u{}~{}xz~|~zxzzx}|yuwwuywwtsvyusrnqdehlqcgjllpkqoorugnuYB/10618=IBC9>FEGCHDKORWX[NJC?9@?A=DBMMMMOO 7G\aorm[=!6/(%DHMHdoE:Ta[qxdf_3>}18w + 5#4)&-.5+  (($/?ESX_OSM2 + 7,5HFG[SZTZ^efacch`b[heegbigokomloommngikhpmlq{ww}|||ѫM "", + Cvtivz{y~zz}y}x}}|vyzwxxwy}uwtvyttrt}qrquojgsnixhifhjpkoqsqpnrõnK7)*1166=C@9:AGGA?DFKQRRVQMBA<6E;A?CEFJJPHL *5 01KIR]SSX]]dic`_baZ\acdedgjqlimojjlnjkmmlqpjtw|w|y}Dž$ +  a & Ownjzr}|}~|~~{}|txywutzxyzsuuxtrytspprjslhpfjcg`glimtx{{{x´Y?,-,/97@B@<8D78B?@NLENOKQTTIEH=6<9A?=IMDJJINJPL 1P\uvfG "3N`qwwl^Cb0C, -<$'A[s\?! >,+# (IG*?F(1EQH<4DTS\_hSD.)CWSA7_znSfukGO; 5}Eٲ- 4-#253<#0 ,CDKVJVY[_[f^ZZbcgfg\bZfggeetojhskkpokijxtvsyyysyy|յM   %oinxu{~||}y}x~|wx}wx{wyttprxpx|utpwssqnienkbkbajcmxż|]D504:=BC>>9;(6@CA3MvucqU !,)\ԯ% +*<'(64 #.' 1?>KFUPM8B:$3GCEYUKP_W[bVRZ`ege[_``aidbeehqkljjjgmqmtqsyvtq|rv{y}zʈ!  + +  *slqv{|{{z||}{|}{{yx|u}wv}vvuxsuowswlrrqrnjmnfapbaYaqztO<38959AAF<59@DGIEQRPSROGF?B>64:9BAIJKJQLGHQJ :Yn|eA :M`rv{hYGMbQ\_$.$#Is`'H5 +0 &6DPHUI+5&#AU<1`_Y]QWK6=9D90Cctm" ";-Vϣ + + ,1 1>5',*"2(0:?MKPIDB?B; 4EANXTWY_Z[aZTU\bd^feedenehhlkgmjhljimoonxx|qqnq{syzzz{ճI   ,y~miv|y{y||z~~x~yuyzw{yqsvpqrwttvmqpupljdeeda`cgwżcE;;?8=DE?>8:AEFDHLJSPROPJIA>?;AE:DIRELHHKBLOQ + +  >Rj{j: +*6Kepx}zwkaJOLUx$($!4U] +">8"):<>C3"D53DL>K`WVFJ<7:GI68Fd{9 D4RΔ  1+.3Q?6#"8@LROKE:9CNE" 5A7XUQPX]^c_V\Z``aclgcjhghedgkkfijiqmmkostlwsxluv}rwy|x  +  + 9|si|}}{|~w{{~|w}zztzsqsuqsqqqrqpusropqijcfnjb`]forQ<8:@<;=EA>@BGLDHOMPRWQKJDF=;?S]Q;N?/:HB1@Lc}iQ ,Q + + 262,OD$!$7 "&6ALPI@<@BJOC"6=7LPQWbf`d_a^[bbbekhgjifmgfhmehkilioqkroplrsttrwv|{}~ӧ6  Ay|h~y}|~~{y{}|~}|uxv~wxutwwtusspmmrpgijefdccuû]F;?4@<=D@9?AF@LILJPSSXRKFA;;798B?FBJPIODAHOIGX 0Kd~s_? );H\mwxiai|jf,"#%#& $!CynL# +0@5$ +.& '1! & O79QOH@WWDDD45C:;;L^~quW^uc7D_ +">8;*E3#  %!& /9AIG>@@LQPV=!"F>EDLSW[`__Y\XY[bedjgffhigjcbbhlijlllirnclspuvploqww|~}q  Kyz}xiz~||{zyv{}{{urzukvqtpqnxrvnmnljmeddh`gjzrVE8;4C:=>=;>FCLKNNNQRVTLIEB=C>>A>>LCMUEMAC@RLTO (0Kc~r`97Lcrv~tk`{j`V!" "*& (UmL + (A5 3(""'/" (D>%,QXOEbdMDQE,<0$AOY|wzV[rY`Y +=A  >;; .;3 */&* 6>AU_XSA(K?@LP\\Z^]\]Y\\_ffdfdghlflka`beddkkhdjflrjzruqtjrvwwy}~{{}џ' +  [{w~yxw~|z||}zxyyzz{sxxxrqpqlspqtptrlkkkgbjle_epƼmI>8;?>>::B6=HGGJLQSOVYSPC?A@B<:ABDNCLO@JGGG]NWN 0*Ef{teB  9Oajt~pld_k_&#2)% !# 5jcB )*  !5')7+ $ 8H$!AR@IVh]KOGC9, CUj~iSrTTn5 <^)" + <5(27/ "&(%,' ;8;A?GNN\VQQD*!?=CQLQ]`g^[\^`beofjcadhbdimfaejdejkehokjkmquoosupwxy{|}|ԾJ   m|y|uoz}||~}~}|u~zvyxxt{ptlkostorlrqplmoheg`c_]fxſ{]E@89=>=<<88CIJOHWTQVYWRP:7:FIMIKOIGFOHNSQO .E`{xeE + +4K]hz}tk^Y__"+'" !PlzzY< !- $= $($4-@T.JZ`^MF:-YT  +$641(.0/')"#&/15>??=;98CFCDEJRSSOVSSHHC;=;=CEEMMJOOMJFCLNSLH %Bcyy^<  +1H_k||}zjczmT07 %/#  + >wmn~X@$-/?, "73%AI*C^kdV8.4/-!&:bnwm}iHa`A5"-xp#^ 0=5.)0$# %! -'+3@FPLVR_[UWQC/ 2=EJGITX`b_]ac_`Zbpdge^gkjcbgcbhfdghcfhijp{qosvsqruvvx|w{|խ<  'uvtsvo|~}|~{x|{}|vy|}|puy|xrurxrvnprkimlhmrgessec^gtuePC>>9A=?@=;=<89@=?HLLOSOQSTSJCD;?889FFJJIRPPMKMMOKRJ>!4^phI  2L`ovsicj]& ("  +  !P~VivP9&.& "))+(0)RmunN$ !'.Az|{z~g4k}q#Cjnyš- ,/#$$+*'! ),'04JNWRY]YX[TUVA4 98EFQOS]c]ed[gjgeco`hgbeebigbcldi_ibihjmmpnlsqponvuur{w}|~{χ@{spwv~~y|xyy{yr|vxxsvxysuvqqsvojpoglkligb_bcʾydL@A@D8<97868:?MGLNNTQNQID@E?9:9@DHQOINLCIUCETQQGC +2OkjI$ + +Ofjutlf^d!+'    :l_6ac<' "/4$ "0! (2'.0ZxwX+*1<7Jx}||_,?yn'%\|n,1  $*"!(.&("/5>NVVNYYY^TUYR8#1>C?NNRVW]b\[\hfkllf`hiigefdeceahdghdhfigjikloomptssrvvsyz~Ӭ3 + Axnqt|t}|y}t|z~|}}{w}xw~w}yry|pqnpyrmqpmkgfkhd_^^^iƼk[DC??B=<:AEFPOKLLKNLRXISUN:5   +0Qh|kN) +0KXgwxicbk+#,$)  $@fo\.%Z]) !31'' + "'0%# +&=%12*Wio_>#%8SNM}zwwzy_Ggx?Jh;@Q>',/%6-$& !('-# 31CPZUS]X[X[WZM5% (?=@LJWPTUY^_^b^dcchciiifgiggacfecbljlik`mmnjkqkpruouyux~׼Z  Nviqq{v{{~~}||xt}|xxy{ruy{wuvurronqpqqmklnffeafd]alhVDIE=??=8>7<@8BMMPPWPUQLD@=AADILOJMLLTFKMIGE>>; "3QihS. + +-G[lu{yn_^n[-),#( IpiI+(iY3&.8. !." =0!&Nk]aYXI;?WEJ|x|w|sg}ynqyfx)"4 42#%$,& (!!2#,17OWYVY[]YWQTQP<8??@HQUYWU]Yaaedfgffgjgaefihjfhfhhlgqikdekojnsrmpssnszwxxy||ȉ \wgptzz{|}}}}y~{{}swxwv|yy{{ttwvtmqqppnfojf`he_b_etżv^PKHIFKE;>E;AABGHKTWZSHKFBA;>>>@GLLKOPKPMPDBHLD<7CE2XfqW. 0G\gw|sf\b]( #.,-miA'6sL1C6!'482! +"-0:I"(*LkZUZdgbU_U^txuw^(+d|zI# + J+2 "& "%% '*!,,8PTX]\V]WWSWM@-6A>;FLYYZ\`Za^a_ddghilhimdfigdgcifogegmkfjoompponvpprxt{tu}~|͠'htirt~xy~x|~|~z{zvt{txx{xyzsywxovpotqnghjgfd___e|ķ}o`QNGLKFCE?=A?OSXXWPJKGI?C9:K- %8C;G^goiqg]tsnY4#=qqhtwcA)D?+- "5!"'%!'!$ $&(26CLUYX_UZXY\XRK):@:?FLS`]_[``g[_`eklieikphcdccmchficeiggfndiinoigppqsvprsxz{~~ԻOangwl}}}{}{|}}zy{zt{xzyuyy|{{yywsvrroprqnjjllehcaig|ſsl]PPIJICMFEAGAB>AOUPTVTPJLNBD>=A?CBKJQGQMOIR@GD;=784 + 4]l~n[C -C_hw|{un^Y[I1$(! $(04=4$"Zh8B=' -C""! !1+ 8N= %%)UZhmzyjkwpm[D?3LmndxnC0(Cf*0$,'!&)"*"!##+(-/7EIW\[\\]WWX_[I'7?CBCFEJJRPPQNJEA>;=A?=INKMJKOJ@DHH>>C9672 + + )WpxmcF ,DZex}}|oneai`.!#";IH##NC4DF=!" 9<*+ &3 9I@'!-Neknoo\tkjTV:;QV_e}dZrZ&$86%%1=3 ,! $,#/27ENUY]^SfWUYX[O7ADNNWYW[acc`d^_`kiogjqpoelcbehjbc\ecbccghjimlllqlnopspxsut|}{z̖% ,inwvs|zy|xy{y|z{t|t{syxxwxwyzxrqqxsjhmsphchgfa`iotaX[UYTHGG@9B?>DHACEOTSPTTFB<=8:=AGMLKHKPSC@DGK>?C;;49 0ObtiC +BWgw}ymajh}f)&#!'+DT3%B13DE."&(.-= %!@CFEKPKGNNTLREAE>B;>><@LPLKEMRIHJTI659F=56  +*DZ{ueI +->Rdt~vihmq|W#,7$ 91%H=CB?6!%"  ;3 -FO-( + (5cpx\qawhoJF].  LA%+<0.cxY{wx~phYLR]M4CSNH!#!  "(-.38ELQX^TZW_\^WUX9, '7GOHRWU[X[bcddaaZhajipojindjmegeg`]ebadgfhjgndqplmmolstz}|v{~ya @hdupty}{zx|{~}x{uv{txzw}|yx~yxswploglchghkjgpfxʿqc]VRWXTIJKD@GBA;ABJMRKOPO?8>9>;9BF?TQLLOGNGC@KD89=F?C@ 4C^uze@ ,@Ycw{tms~lgO,8$ 3%"F??7+(&,8 !/#$!8' BU]' (' + .HZlnTz}vVjU5VF +@UM/#1^hkobhqo`9'"*"#(%2>:KLS]^XVX_Xc]UT:1+>ADDN[[```bddcg[_dehdhjmighihkgija`ibd_bgdlidikoppkmjotzyxw{}~|{~}Ɂ + Piluuuy||~}{{}~z}|}tvwxtvxyqwwywxqostupiogkgheidccbvż}o^VTS\SLCKFAB>E<78>@HPOMNI@EF@IB::>CEFG: .71'(,'0&!  +  ($!>[T 2"(9Mm{`>`~XFWuKN_6 0k 66 + 50F0).emZRP+#)*(-*-58<6962:BHJMNQNN>8CHFE:=;IDBAD + + + + +$7Wk}aC + 'BXct}q}}\H=!'#"  &,#221/(%)+ /.  !.'BaQ )9'+DIcw]6S\DBilGp^ (l+ D ,*+!:N?!-QpR;5# $+&,475BFPXYW^Z\c``[[>-) /4HQkq|ulubP: !"*'"(/40, !&$/." + $&EaO, @>#).5>EGIAJHB@95:16:>GJFK +,RoykH. &IVaq{pdxaP;#( !#''(,:)2!"'&"-14/ 0(BW09 ,XE(39EIPieje`Lfs_S]sve'(`K,*/0(6-% ,nR%($).3:;:HMUWW^`[]`^`_V@528GGGW`c`a`_^dakfh`giskfckggomlhhhb`ag_hdciggrkimkfjnmnksnrytuxvw}Ȋ iZhyzu|}{w{xs|zwwyw{z|wx}zu|wu~xqsqrmoholqmsjchpsþȽw`UXURSOQNNKEEC<;9?GDLCMLLMKJF?DM?AD>BIBEHI 5Wf|}gL)#CWds}xi}YP@ ,!%24,%(*),%2(+ "5? $5 ":I7(KFDVCERTY^[YZc_cc_S5/58KKIX]\a^b^ckglfrghfejjlilfqplkee_pcddhbeldekikjhknmplusmsro||s{~yϦ$h\l}y{}|{{zx}xyxz|zwvzzwvsrxquoqlhmnqrtlglgfpŽsXSVUWOPKOHPGJB:GA?BBJJ?;@3-087KGHLLLFGGPCBAGJECE?>D=BDGD  + *Kdz{jH-#,@Vat{~ivaSI!!"!-,*', (0&%#$&,(7D%* %HC&BY<$'(@PO=9O6(BS}uS^VG4F`iy|z=Ca #)#(,##% $' 12554BGFMTW\VYb_e^XUJ/)=*JkaWL*#)R]qvo5DZ ( +3.' +"0,!",(0.2>HJALSYOX`^^^\]ZG-2>EEQUa`b_^bfgjihlijggghnhmimmfihkicfgid`ddfoijfegmdljjluzsqvvqxvx}0][r{vxy|{{z{|z}}yv}|}}~y{}}yxwxzyzwzupponpqriqqmlmkozƾg^SSOLMRIJCHC:B>88AHGGA:0&-1?GKLKJJHLEL?A=BBCB;DHALCEMGB  !EftmY/!):Ybs||musl_-, & $>MN=!',$%%!( '(".? &' >M.(/8TM( +okQSqqG`|nzw[B8+)>^dyU8DJ#.# ("# "0!)!!-3;79HFKOR_T\[]`^^^W>(-5DIPSZc[cgebmlpjfklijdqlflmhiihhihhageoadkejkhefgglhkqnltnvvxquut{y|}ʝ+0_fvx}{xl{x~~w{}{yx}y~{wyusvyputmlruqmpprpnopsxûzeWJQKGNOGIBAB2C==BHHIA<;5.&05$-:QglzljgL=2$09ME0 ".,'&9!$$$"##0S$*"C3%, ,4W_56ysZeG}qbVLC#*+`kXsLUY#Jsc!#$#* %+  +',1829>LIJRRXYY[\W^ZUU9'#1=BGSW^^[ah`iiikfpminismphldhggjheigfficbhhk_bhidiijjmnppsqttwx}x}}|}¾ͷL:[fsywztgsvw|}~{x}}}|~~|}yy{|z|}vvytupjtospqpqqrxqptvrwȿqbYKMFKFFFM=B@7<>BFLBC@?<00&59EHTUNIDIIH=>:DFDMb[qWu_HQ?/#(/Wp[dgcl4y  !$'$"$.8832DHQTPVX_[\]W]XSL7$8EBINYa`_keflfhmngebiklrtmdifhf`fkcgeihcdhmfieeafcejjmijonmqzsu~xwwy|~u̿mEXlyywvl^fnosqprs~zy|~}~{}|||y{|~{vvxtvrovspwxuytvnrtvqrwr{¸q`UNOQPLECF><82>@CID?>B5-+*:6@DKTRLLMEBH=C>9BEJRRYVU\\WZV]XPA3%6@ERUW_caeheefjnrljblnnqtphkjidiihfgfhg`fiac``gfc`bhmpjhlnswqrq}rs|}z~zzØJXnyxysc[a`jmlmnpwqtwxy{~{|}{~x}|uzuq|wosuuvu|uququtohmtz{Ľk^TLLLKOC=BBIHID@IQC=7-1PdvgH0 *OZdoW>/ 2Daoi!"#" %(1A?IKORSSTXb]X[WYZN2%2C@DS[\b]dbdghfginlromimnprjojhikjhnkijfbdgfjdbiidehoouomnqnqtttysuz{||zͱ`Zx|~pmPRX]f[cbfhjmnkqsy|}}~x}|~|zz}~{pyzrw{|wzy|xxppqkehu|vgTQQSOKE9@GC<86:@H@@@604,+5;8JLHJRGFCDD@?<9D=EAHDEDILPA=0* +/Fbs_P+ .4Namv}ufmxyN5CH %#%$+:1,&,'(.&$"-2*(A^A0X[I(-6 !0OqtZ;"%,3si["#$!+ "-104CMJKLRNXW]XWXYYWG3*8E6NS[__egafbnjejhkhllhhmvyoqkcjefjkhjojfiedbgdilkgdilnmjporutuywzvwz{~}}~ѿ|[tsd^HHPV[QVY_^cjnjmpquyx~||}~yw|yv}|pt{||yx}yxurvplllyxtdXNIPLLIMD;@/=;=GEI@7594,06<>FKKNDIBBAE;5fG"$;4F]el+ #0+-9GMMRSQQV]ca]YYVM9(6BBM[a_^f_`adilggcilijhknnsqkjkhjkhnnomjkgkeae`pimdknlmkgoksprszwtyzzvzvyz~Ș^mzp^X?9?EZDRSYU\a``ejolirwtzv|~}{|{xzysp}z}|}txwtxqgmsƽl]TRMOIHAD=;93>?GJCA:0)-+07@?FBMOKHNIOEC@:FC?IGLGGCDH=B8-*! + 5VsyfL0(!,3LZlu}vjZk|=0C%%!#(&2"+)" "*69,! (/  0W:/WkgfY,!H#)' (ME *A?,F)CssG +  !&    *)36FIJJJTQUSR`WX]^XI-#0>;JTZc``lfhecthefifmfellpkjpptllmjjkjpkiijgdghdmifjpkhpntomqnrtxtuq{xwz{xzήoooWSP<09HP?ADJLTNXUaaehlmnopx{uyx{z{vxv~~|y{xuux{}u}xxsstoloz|ø}cTNMLLCAA>=7?=>@CEBC10-5/4<:HJILIICGBF?<89E?FGGLIFBHNA54*#   5Vm|x_D0$#,6# # "/m_#)QXXQ14Ck3 +"  ! *)*4;AGKNQQRPXX[^XVUTI%58@G\`ccaeeiaeiggogcmgmqlkplppjhjkhkojnklnidfhfdihffnhflqmlqnpux{xwqzw~y}zѿjfH=B005:P85?DEFKJVYYa\c`kjhssotutwvr}{}~zzxxw|qztomnsozǿsaYNMFD@>64:035@AEI=92/#')6=GPRLJJC>CEJ>9:?DDLSNNDEA?A=3+&"  + ,Qax|_F+!#1;Hbgxvk_[jpE,4I0!+ !'0!.3$$3:;2$!! ;D))"8hmgny215(  (4MP,(Efla@@?|o "   + ##+)&/4?HPMPTQOPWb]_YYXP5&2GHC@D=E?GOMOJ>EF;>73%#)  -E]v~jN+&(")3G^lxzo_\e]F86F80% "$*!$#%.+#-&"!#8+36 #!$8-)15$"1PkpX] &.$"-;.%(*BkYFLOGpd  !"  '+&&,.=GMSMQRUR\XX[\]YW?+39BCTedfhfc_fcfnikkklpmnjompomnrhlkmjlmngiffdbieii`effimkihornsqvqqwutyyw}z|{ӬcG474.,0('5844@?B=:EHMHPXZ]`_[]nlkhpnistv{x~|wxngbffhn{tdXSOCD6<7,+:4=>?E?@9+)(,.75HONLHADCKHBBG@9@BOSQPGEEE7F66+!! + #>VmtW3&!#1JYin|}ta\cRT3*789 +&&-.$+*+#(!*>" "$!!",RJHHD=gt`=!*B1"*$ ":9*(/5?DIKIE?DDHAAA=D?DABKWSNHCD=D53.   + 5X~|s\7#.M]ds}|~qg_aOM<58FK)(! )-0,0' !-' -9! #>14ciYRDOwu{b-$6M3.&##0Y3$@R\u&      ++-08=CUQTWVNTPSO[TSWM<(09?ESa`\c_deicedjdloplpqmkoswqgfgklqqnlilkkhgiigfkacfkdejjklhluirpuvors~xtz}|w8'083'AL3+.*((')09483:=E=@BDGHDMKSXYXX[_gqksx~{|liiollivk[PI=5<362$1267:A>>31&'099IEL[KCCB=CAEFG##3=-*2-22,U'$.?K  +!   +1/25E:,644215-8,,065>:8664A:@EENIQLLOYXgdrsx|y{u{~ǻndXJ><453'.%-4:EFBB<4))%3=EIDKQK@AC@HFCA@9EFLGQKLFAMF>00.!"   ,]|wiI 04E[dqx|~rm[KNc?):AG%# "4.-,!$+3%*1"  !" 3h +KcE7EWqYi\<;%2)BCRNVNXY[NSRUSXPS;(8?D75376367-:83.--)2--4247:7:>3HICJLYWZilrxxw}µueYI??50+*#-067AE987/.,-46BILNJGIFC=EFD>??CP@MPWSCOJHA>5,2'!   +,]~mW(#'6EVetzqgN?VlC(BCG  *,/)%/* ),'..(&+#  !0C  2SI0D=9<580=04&,"2*/&")+2.2,3/:8229>IObahrwvzzɽp_OA5/,%&)/4:>:5:0)-,2@GFRRA8B>DFCEKC:?DF "0/2'64!/)#/*!/+$    <@C7JdqZL}{c,'3@QKCmpS&!" 1,    '98/=CFMTUSUTTSaXWQXH/ )4ONS^bcfecgcd`dgcghenljilmjjnmkoklkkqoqmijggdiheldkedcabiecdphknolqqqpnstvx{zzx~{w,(1?5HBEDHBA71=2E4510(-' $&-%+!#%*%)*&)&<@ADUaccgqu}}özhSJ=5.-"%)-672,-3/,84;EKOSTA:>8@=CCAB;@=DILNMOIEBE??1*# !   +,Slh-'1BThmoM)5cfH67?A #" %B&%":6" (,"%/&)0,$!"   &MOCRfk]lsN2Zl=P>HBFH@G9BBH9:5?.;,1'1)$*&# "(18CNPVY[n{ĵp\I>3/' #913<=+*%)3/8@:RRVMKFBDD?@;AE<@A=BKMJTOHJEC@6)%$   /Qyw[/ ->AYfrr?!E`^C9:6;" + #7;'3,%.* 5)&$'! % $&'&%!#)# 3XTG\o|h`|zS^yFPF56O]F0 $    "&+*::<7;<2-.-$## (28MII[{ƻ{iO:;+/"(2.084-.3,6?CFONRMPG>>?:8?98=AEB?IJMLNJIJBF52""8VxY3# 37H\kt{~oA+@ci?,),+&4/& '+)0;-)"'!"&%!"*&" +8OZX]zdPgsTWX9@E-[[>,"!%&44;=HHNNLSJTTPTWPME% 2>JSYbc_`deer`edgeijhfinijjeeilnnfonkiprmgmlkkmdlkmehkgfgdfafkjhkhejjlqloqwsx|y}}~}r/38EGGJMILMQE;I?>>==7411(' ###"(D9Vqŷr\L6.+$+1-34/2-)/?CGMHVRXOKC@@<8>:7A@D?GJHPQIKLH?;31$!!!!3Xq|Y5");ETep~m?8AgqB)#"!"+ $!*#'+"+.+$%%&($#%,& &'!',FUPYeOc~rQCF6J@3MJ72 %%&' +  '.'4:DGFNIWNOUTXWTZUH* %6FO^Ydb\bljgfe`hggejncliffjhfddlmgmpointihpqqonihlih`iblndbgehjlgdbjklnmkqsxw|zux{~˖=/BHRSLMCE=:?C35E89<=GLISKQLEG;<31&#+(,)'&%+$%+;IVhuza<>;i~L-'$$ !&!% %1,2"(( ! $( !,  *1! " 'KOSqn^w^1AHGe`fY=& +    +.'-6:CGLLQOOSRPPaWYJ3/>LSb_\`_dgkegledfhccefgeehhhbijmmjntlkltpknllljggkijeedegebbgijmibjhhjqpmlrpyuvrv}x~ΫI6:AELJRQLMHKMKMODGA<>8356,1+"  + $ItüŷwZA/%#"&0-7674)$-6<75=BIKRVU[PIHA<-+*%1" --:<395953;@Pez|hO0)76FSaqvvHND@psY**  /80()% "'&!'+& +39!,##"D-# 8UsogtxfQFIiK#Dj`U +  /20,<7FFOSNUSLP]TZSTA,#5CNW_aa\cicfh`cbgghpfgillginggkikkjhksinlonoouknqlmmgkfihffmcjgejmenerfjjjmlmtxrtstrwză9<>@HLGNSLNRWMXJMLFIJ?:;<479-0#  +&YȿŸlC+*$$#!!+(0-/14(&/.6=BJSWV\>?5A5:6<39:8>//.+'&#!'??B?=?66>>DI]h|fO1(,:HQkn|pJP;RqmRE1 #+8!$"%#/."&,0 %-+,53%#3[ycu]V\RIB?Zi^ +  +)3...=BCIOSRZPQR^VRX4,-&"- +%LǺźwQ2#&*)0/2,*(,,5ACLMP[NJD<:4-8=<677:16ENRU^^LNGBB=6184,'###FFCF?:9@B;AQ^fyrW6)58ITgpymM`CTjbC;= $)("% !# +0*',4 ",$*$  !4-%7 ,,-`pirt_GK=N_h{a  !-2'+/5@GPPUMUOWS[YOF )29BUWb_ab\epbhdcb`gennlldoeidjmjfihhajrphloknimnjlnqjjfekgpnfhjfdihlkflmqgcihkntvoxuqtry~~~}Ҽ[18:>?JQ_Z[VPQKH@73-7,)$#"'???HB@@BMJARehys];3=GCQdtzjSSDVcfHEC '/+%39"*0#')+" "8)/% &0(,0Kan~vN/@Roqj6   +"0./*37.92'*(!*S~µ[4'!%!%56# )$(016EDJTQUSJ>55;1513314>>EGMMX^`JGGH?;5;6;)'%$#+)99?@?:@@LIJVjtucA+6DFO_qziFQBVd\C<7" -($#(-6#+$%$# )( +&0#1)($,&)#$16)05TpelJNdH:/  + +)*.001IHFQY^PTKYRUC +",8BMY\Y[]^aaacgecicaihghmidkihdnkogqbnkkpmnmkmpmjntnqoihnlmljfijdehaikjglmklgkhinorupussy|~{|y|ɒE.5>GFMULTRPRTYQSOHI=M@G?:1576--%-"!)Oxÿ^=!&*&12)!"(0+694%"!"+(;;AFB@AKHNX^is|gG+4AER`mzkEVGZa]AA5 )$%00<#$ &+2+  )/" "(31 '-?#$&2<"$4]6Xy|hfl)     ++-6;5:EHNO\XVVORL: +5:EHS]^`][_^]acfecjcbehiifllenjhfjkghggdelpiunljfjlpisojehjnlgkfchdgbjklgpjnsmmkiinqtorpty||zxz}}ΩO09;FGNQWPWRRQNJOFPHCLC@E<7:>=3..'%!*Dly_>%!$)3%.!!%&017??HPOQCJN860015881254:>IPSY\\MPQNC=;58<..$(&)'>>D?;KJJMVWbrz|fG-@>ESdlxm;"0VE.>C/9g/3Rgzq[ %2/)#6=CFEKUWSOQRO7  /@LLRVWZTTNQMMHHHC?F=:>=63531*(*$!+@38519000824@8.+)&$",2-,//=EKISUW]egsv~|jQ06DJRalu{70ccZOB1#!") ')9)-?(":FAA 0CZD*=K"!&H\G+Ran}G /;@M`T6#  +*$0/231@ECF=KIVRPE7  ,8:FFGPXZWYa]V^]`^`effeddnjgijhnghhjhehiikghillqsnlqgpgmoqqoplhlikmrlmefkmnjgsjmiiifagrqrrnrsxrwvww}~|}΢M.<MOfsyy@1_eVT@8""&!,3'98,98& (5AC?$! =0FQ9$!"(X( 5"1G@;(8Ag|b3PL%  + + #)&0-49F@CKHKIUE/  1?BDIMTQVYSd\\b`d^bccghleegifsleedjlkihihkjknllkmihjifpjnlmnpmsjirjkilhdipkfenpmdhghghklnpqonusxzuvsz{Ϲ`01=AGNDIKONQMLKSIODBCKQFGIKF8;99531;4>61GNQU_ZTKPJE>KD?860+"+/-+$#'':HCP[\a\_`no~dZ56DJR`kw}I+Ph`_O8,!("* $!0B9&JN'&"/:AF<$+D;1<0)$1JL,. ;93.:Gu|S8> 9T+   + +,,-35:CANCBI0++5;CDGMORRY]U]`_b`baaaaiejckhjhgidiiintjijgikjlmjllllvnottkpptnplljmopliqjeqniilnmjlfjfghlmlplqux}trvxy}z~x4:5@AEHOOHUQLMMRPJHNJKMCKHI?>9>;7?;A>?943?XsxiR?80.%! .**///'$$1:;:JIYOPQJFB:50,-%12603>D@CUY^\ZRJPSD>DJA/=/!(!.65.(9@DOZX_]aZcf~weTCBAMMamx}K'E`QTO2 !"()!*$#"5"0( /:)+i>$)(IRFE?1.LA)*-3c9$+4F81'@Vs5D0 2EF     %6541ACC==9. %.3ACGELQSUTU[^WXW_Zf\fhcaf_jddfdhmdeidpklorlijhfgjnnnpjnolvpontoqplqsklrwqqmolnmhlmkdmjjlsghnnmomrstwvwutyw}ǎ=48:JGJKLNJQIOQUXHNGDEKCLHI>?@:;?FE:9[sºyeM62'$ "!!!.!5+.)%#/)0?AINOSNKGF@L8-.*-+('86AAGKNSTSQUZYXZWda^``a^eieefhcdbj`ccdphhlmfimekromkjoonmvslxosvxprosrmpnrlpnciijkmmdkkjmnidlhptrptywyu|yx}}˧M03:@JIFJPILPIPJNOOHDQLIKQNM;>>>A=KBCEE?:;Rn]F@./-2#$''+-2:1.4,(.'>4FLROTWPROA?B/0."(0$&29FQRMQPPPepyhQA;DMQ]jsV/7UPVA"* #- "31/ #=<')pJ#)@GVK;J3/Z?% $PB*37=A5UgX@.!(:1*  &&-23&,226@D@FJPRZY\SWYY[cud`b[a^hgief`bmhlgbehkrhlllaehgfqnnmknkpporrwtruqqtprptpmjllqpkqkhigiknejmkkmgksqkmzssvyvy|}~иq7368@LHOLKKJWOOQQKKJOPJONFIDGJGMHHOJ@B=BDOehC:6*5=3.+*+3,+.0/).%013:>EU\TW[QEG64262,"#&!,/4AHEJSYZYWUQPOMIK@7*)&&2(*+3.&&!#09AH@NGILS`o~tTA;BES`ivy[=7FDFA"%!1+&6;3<#'uM'#*=7YS8VD&HP<&'3y(2 80XPV]j=-> (   *4.6;:;CHHKNRRUaYXZWUW]aa^bad\``ggfgkjijesgciihjijagkijsmnmmlpkqprntuosps{ooopooknoqrqqgmgilmnplljqnlnpxjpssyxzx|{xy{ƌ<2<@AADILKNNLVUUVNLNTNSSLOHGEOPLOLUMKLGA>L^vdA999E;H35'+/35/11-1.))1+@D?NP\YPTFA@267=8.)&)"/3ICBMJZej{qWB;CKP]fy~eA//?G2#%% '*'#:C*1+0e; 3;;WeQSSB-9^A!+-JT).*2P^Y\ZO)4 +0  #'*85:BIIMMMILOUU[UX]]VZ[WXZ_YZc`^\`bcgh`gficahfifinhmcifaiqlijlimpnqlmquroqtutpt{kpinsiqmnmgmiekksoqmlsllnpqnpsps|txxxʝD389?AAJGLEMGTMUPRJNSRLNJNDGKINKUPNPSLGMEMSfuSC>2:*822&3,0-/0'343,,'-56=HNN[\\IG?><7*/5)$$$*,78DLSQS_`Y^a\ONQLB>9,'&&*"-*!'-#+'06?G@PBU\msobK>BGMcft|mF(/@3##/(.;N#-*5\6# :K9VndPaH/'0$!VQ*9 ++!"hx2@#;KfZYUtiL'" / +    #&/;)19=5=LNQSWX[`c\_aY[_bb]\a^^X``dbgdgbacpfcgcblhmfkgjgelflhhjkfdkltmtinmrqqqsrpsnovfkqlonkrnciikjiqlomklmkppvoswszxyyw~˰U-8:A9BBCLGIJMOXQXMTTTSSNMNTKVPOQTWQUPHNKGNbpxvk]K<9:2-.--4-/28490,0/*,2535GAKRRXYLAB?)0)))+&!&&,2GMN\SZ[^d`Z]PLLSB;//,()%"&$)$* $,C:EDHDK\issiQ?BLO[hwsI $51! $""!#?S#!!H^4EKWacMXO3'N^H  4-wd,93"%3AoZfeOmu\H44" +!2101337;9BA?FLNSRUQVZZVYY^`a_^\`]^Wa]c``bbdaZdigbogjhkejbbaflmijmfgnnllnwtjnlrrprrvnutpoqmonnploplkigmhlsnlplprlrkpqvrsw~y~}|~мo/37::01/!*)#"% $'-=B:CCCValshcCIQUUgp}|N!&73 " " $&%'-@V$!0.0$NZ+ DFU\bXOV7 +D)<^l3 +$4:^M#+4:pcVrO7SkX[R! +   !$(2119854:?EIHWOSSXYRXUUTVX\\]`V]_]\``ab[Zdbbb[febcfhikfffdcjedijnlmplogiqsopnsttusrvurkoomwmoupkmtrpogkmrjpqqokmoqknmpvx|y{zx}z~Ǐ<-A9?>HFALKJQLPSVPTSX[RRPQNK[XZ\cVVWSPXVOPTQTZVTMIA?6:<64967C@8628710#-'16;CIHOU`?O:6.4,)', (#&'35ARQOWTWYce_`[VWSE?6-+,)$#' %)"! *189@=BNbmqfXIDM[\gmy{M/<!:7! (/. !' &&6g7'$+3FL!1CPNXiZiO :G/VsY98,IkD732keHkb&!M_X^7#!#((0##  $,$)1-;335B>:CLQOOSU]YUVTTVZU]W__`[`c[Y_^[]]Z]\igi]acafgfkg]febjdiqrhlkmhfnjmlkhlyprvouussqlhpsxmqrtpqtomflosooikonjmnutoosrv{|{xuy~~ʟI,8659ICENHHJNLUVTZZX[VMSVUWRaX\\[_T[SRTQNKTUPRLID=:;>?F?9@HGA5??90&,(1.2ANMMLKP:5E36?/1.$((# 49BMPRT_abej\\TRPOO;;*2.)"#%(#"!!&&$ ""%'279:;>[cwk]LHPP\dqj?'0- ! "$ !,#8$%=M%  5LX+$O]A&Ylld8  -WR\}O  '20@bI -,3_P[fqP5>T:F.  @$  #'.76;66CGLKHHKUNQRW\SXZZWVZW\XWW`]]ab`a\[\]ZW`^c__cccfmdgffbeecbjgtkskjkhnjnlifmomnvoqsmsppvtmqprrqpqnqxuormsqpftnjlkrsslqtuvwvxvxtw}}Ѿz81,6FAGCHOLGLSOUYV_YUWXYXZ_Xc\`^WXSWWKPURONHILH@>=A<=FKLLHGMA69A72+:8569CGTQIEF?7<023.903#01)*9EJMd\V_e_l_WTUSOKG;).(%"%""% $,#'))%,7796F]d~{vhWDPOcfs}Y=* ./'<4#!*)!#$''&-P7$/TK.M[Q$4erlR  MUQX* + +!H>bb0 +,/S]WbfcS=4.4/  "$#,-628AAJRMOLMLKJLRUUZYY]Ya\X\_^Y[a`X^]Y`_X]\Y]`hfcbfejpehkdhddifeimlkjkljioiojknnpkkqwqqorrqxntstvsrmmwq~tmlrlqtrvmmnsqtqtypsvwvv}xv||~~Ǎ8*.:;CEEELMMPRR\YZUTW`XbY\]_\dab[WTWVUSWMLLENIGLIFCC@KORLLHCD?995/589:7BFIKI94>692')011(:202&5:?IPX\Zadcc`UU[XIG;4-. $&# !$.+$#)&,03;S`ybOENW\gr\1*(1(+ $ ")#(/" HI +3\N "K][$Vzsg6.POwf81%@BNqO (4OUa\VB<.*3 !")17;;D=IOQLRRPNYQSWTYYZYYX_[]X\^]c]\]_[`\aa_Y]a`o``c\jg`did]_ejcffcpidi_edlilsjikoikjnmrnrvskmnoputrtnkuuy{lntoqjvupoooosyvtuzwty}}}y}~ɡC((/;:AAGMLMOSSTU\\\\XY`^d`_Z[`^VXQTS[LOROHLJJALEB@IDMHPSONLAE?96,-23:@E@INF;306/,1+2.0./-%149=IKUa]]i]`bYTPQMGB;0'+#!!!!#"!&+!#--.Rb¾mQNUZahuf=)#!$#&#*$ (+ !&,&=R= $CmZ".  TVd%=|rtO$"@fPgc04" + +66qu= @;IXeU)'!011::B@@LKJMPNSONMPSTSW[[\YYZXUaX^_a^Xcd\^`]``Y^_^fg\dfih`cgh_fmiegdglhmghbenoilmopomomvqpkrmrpnnttvrpospruttpqpspomqqpos{qttstvtwv{xx|yyx˶_*'3>8@MFEPRSRROYZYXV]]k_e``\`_XQWYWSYRSRPLRKHIFAABDPSPRRHKC<>;;680@@?HLGHDE=?02*'#/-1)(='-61=LQYZaZb]`_ZQJI<.,&)%!" *"  /%,)(1Je~oOIdTZfu~\M7. (' # !.*!$&#'%.HS"&W|[) .aZe')f~wi?-2CPOq815 + #;&@h6 "0=IclP'"- !%#.-4<@889@GCFINLO@=;4)'1'(5'%.0+-5I?MQV]debd`cWUWSHCD36,1!(#!*! #!*3 !#'$0Wl]NYS[en}~gZT0(%&6!#*.!()&)",8!JF +,bXq'%.#? @P^>AJE4A +  !&'.5297BBLJIKJPNOQUTYSTUMSYU\X][\VXW__WWZW^cb`_c_hb[Zc\aba]dcd``fihiiefhagbnhdihiijmhpniigkqpooilqskpsrtyrtlruywoqvwvmlwvzs|wwyruuv|{z{z|~|{z̥K$06:9DOLHPOPSSPUSY\]c``_f\\dZ[\[ZSRVVQWMUGHLLOPPZY[YZSQSLK@CCD?DDDIGK=GJD6549/,0/.1A4)458>L[Y\bfdfe_`UTYLBE=/7"&!!!$,&&"&-@$, !"2TpfIYUact|x_m_8-!!* )(C-"#'%#&''D^$ =~r9%CGLFJLNMIHLQTU[OSTLWXV][`a]Y[\_[XY\\Z]\aa\]iab_aZbd^`aceba^gifhlcefjfskmglggmgkelleoqpkommqtmonq{tpsqssvntvvvtsul{vwssqqttzqs|xyx{|~xv}yŽδe&/177BF[WSOHVRGNY[SbdV^bb]Y_][\ZTUUSRUMRPHOQPQRXTZ\\^WTMHF@<JPT`dggglhb_OTVGH=93.!& $:#+,)-7  !%#0VnúkLSY_gv{vkjXA&!$/*+'" )'4(/07.X,NU54!!Bc`k:-:J[% ?TjO&64B//9K=23!Bgg;PZpe9 +   ),2;94@?GID?HFWLKNVTRVLUZRRWUYV_a_\]^Y`YZX]]`be^c\[ab`b[a^\_]cgb`egbiba_bbimmkgghhlnjfelkpkkunqnqpvqotprsptwvsrqqszwzxowwy{pusvxrqsq{{{u|}}~|v|ͽw06<.>?A9?;C>>1B;.55)2235>INW_bglhaf`aPUTL?@:<&!  ."!*355=@#"'"'-TomPPY`fu{e\fKB ";%!!&& 1=-<*9*$"")4- S{D21%8TUf E17,xnD +!AiOn53-#FC$+)C 358^i0G-0`~^) LOGJQQTT\[^[YVX]^ebb`^_QYUTNWZZU\Y\`g^a\^TTPCJH;BJ:ECJ@=7>5=32;;<>:989408C:EWV\\hknpghgbVWRJ;:<(!&)48>;=?8 ! .@evIQQ_hqUHH<5$) !'!%1#9%)+'23%F,35';*9y&.$($9ddd2H017WjvO# 9telU"  #5C>1$-$LD25?QsyoB*(+.@0.7:9=GIKIMLOVRUMRQU\RV\WS^\VX^Y[[]\[]b[Yb]a`c[^[\c\__[cc^fhb`ckchgeib`\aefcfdlgimghnikplrsoorprlrpuwtmkvksnutvtptwwxuvprq|twy|votuv}wwwx|}{ýжc;29;>EGFIA=I;EMXYRc\][R]^dddj_W_Z]YWZWYZWa`dgkidb]\SVSF?:=?=8;:20;MBOV]hinlmkgjgYOH@960#%%-07<@DGC?& )<\lNQ\fkr\-?A"!0$ ((%4(--&(4-#5,4;!";?1Wc #- 1#.caa &@1;,7K{eA$1lzRL&#D+:3)+* ?]*!3:VXR\?201+56/47F?HCDIMMRNQURNRY[UU[YX\Y_[WX\XZc_\[]`Z\_`X\[]]`d^c^\^[_``aaeaglkm_`]bgacfbghfcghkpejmmqsqupoprvmrmiloxyqrssnpvwwtwxtwtu{y}uuw{xz~ztxxϻsGAJF $8XaQU\dipd1EG/0  &0# +!/3-&>'&/,,.,;'#0QG/xG 3) !.`_]963*,&gzcC )lIA)*8;,.. 4dH &LM2DJBFGJ $8XaQU\dipd1EG/0  &0# +!/3-&>'&/,,.,;'#0QG/xG 3) !.`_]963*,&gzcC )lIA)*8;,.. 4dH &LM2DJBFGJ \ No newline at end of file diff --git a/Assignment1/starter_code.c b/Assignment1/starter_code.c new file mode 100644 index 0000000..3f99615 --- /dev/null +++ b/Assignment1/starter_code.c @@ -0,0 +1,57 @@ +#include +#include + +// Structure to hold grayscale pixel data +typedef struct { + unsigned char value; +} PixelGray; + +// Function to read a PGM image into a 2D array +PixelGray** readPGM(const char* filename, int* width, int* height); + +// Function to write a 2D matrix as a PGM image +void writePGM(const char* filename, PixelGray** matrix, int* width, int* height); + +// Function to threshold the image matrix +PixelGray** threshold(PixelGray** matrix, int* width, int* height); + +// Function to rotate the image matrix +PixelGray** rotate(PixelGray** matrix, int* width, int* height); + + +//main function - DO NOT MODIFY +int main() { + int width, height; // variable to hold width and height. Use reference in other functions + + PixelGray** image_original = readPGM("lenna.pgm", &width, &height); + // Now you have the grayscale image data in the 'image_original' 2D array + + // Access pixel data using image[row][col].value + // For example, to access the pixel at row=2, col=3: + // unsigned char pixel_value = image[2][3].value; + + // Create a new 2D array 'image_thresh' to store the threshold image + PixelGray** image_thresh = threshold(image_original, &width, &height); + //write the image data as "threshold.pgm" + writePGM("threshold.pgm", image_thresh, &width, &height); + + // Create a new 2D array 'image_rotate' to store the rotated image + PixelGray** image_rotate = rotate(image_original, &width, &height); + //write the image data as "rotate.pgm" + writePGM("rotate.pgm", image_rotate, &width, &height); + + image_rotate = rotate(image_rotate, &width, &height); + //write the image data as "rotate_again.pgm" + writePGM("rotate_again.pgm", image_rotate, &width, &height); + + // Free the allocated memory when you're done + for (int i = 0; i < height; ++i) { + free(image_original[i]); + free(image_thresh[i]); + free(image_rotate[i]); + } + free(image_original); + free(image_thresh); + free(image_rotate); + return 0; +} \ No newline at end of file diff --git a/Week2/week2.c b/Week2/week2.c new file mode 100644 index 0000000..f755805 --- /dev/null +++ b/Week2/week2.c @@ -0,0 +1,82 @@ +#include +#include + + +int titleToNumber(char* columnTitle) { + int len = strlen(columnTitle); + + int factor = 1; + int num = 0; + + // Loop from the beginning + int i = len-1; + while (1) { + // Get char + char c = columnTitle[i]; + + // Convert char to int by using ASCII table and subtracting A=65 + // so 64 + int cNum = c - 64; + + // Add sum + num += cNum*factor; + + // Perform check before increasing factor + i--; + if (i < 0) break; + factor *= 26; + } + + return num; +} + +// Has a max length of "FXSHRXW," so allocate buffer of 8. +char out[8] = {0}; + +// Performs a counter with letters. +void doInc(char* str) { + (*str)++; + if (*str == '[') { + *str = 'A'; + return doInc(str - sizeof(char)); + } +} + +char* convertToTitle(int number) { + + char* str = &out[6]; + // Fill array with default values + strcpy(out, "@@@@@@@"); + while(number > 0) { + // Increment first + doInc(str); + number--; + } + + str = out; + while(*str == '@') str++; + + // Return pointer to array starting from first character, 7-i. + return str; +} + + +int main() { + printf("%d\n", titleToNumber("A")); + printf("%d\n", titleToNumber("B")); + printf("%d\n", titleToNumber("C")); + printf("%d\n", titleToNumber("Z")); + printf("%d\n", titleToNumber("AA")); + printf("%d\n", titleToNumber("AB")); + printf("%d\n", titleToNumber("ZZ")); + + printf("%s\n", convertToTitle(1)); + printf("%s\n", convertToTitle(2)); + printf("%s\n", convertToTitle(3)); + printf("%s\n", convertToTitle(26)); + printf("%s\n", convertToTitle(27)); + printf("%s\n", convertToTitle(28)); + printf("%s\n", convertToTitle(701)); + printf("%s\n", convertToTitle(2147483647)); + return 0; +} diff --git a/Week3/test.c b/Week3/test.c new file mode 100644 index 0000000..9707d0f --- /dev/null +++ b/Week3/test.c @@ -0,0 +1,7 @@ +#include "week3.c" +#include + +int main() { + printf("%s", addBinary("11", "1")); +} + diff --git a/Week3/week3.c b/Week3/week3.c new file mode 100644 index 0000000..8df14a6 --- /dev/null +++ b/Week3/week3.c @@ -0,0 +1,92 @@ +#include +#include + +size_t max(size_t a, size_t b) { + if (a > b) return a; + return b; +} + +char* addBinary(char *a, char *b) { + // Get length of strings + size_t l_a = strlen(a)+1; + size_t l_b = strlen(b)+1; + + // Final string length + size_t l_x = max(l_a, l_b)+1; + + // Create buffer + char* outString = malloc(l_x); + + // String end + outString[l_x-1] = 0; + // Index variable from end + size_t i = 1; + + // Index variables of a, b + size_t ai = 1; + size_t bi = 1; + + uint8_t carry = 0; + uint8_t tempSum = 0; + + // Do a sum + do { + // Increment all our indices + ai++; + bi++; + i++; + + // Full adder logic for a_i, b_i, carry. + char c_a = a[l_a-ai]; + char c_b = b[l_b-bi]; + + // Use XOR operator to add bits. + tempSum = c_a^c_b^carry; + + // Calculate carry (we only care about the 1st bit) + carry = ((c_a^c_b)&carry) | (c_a&c_b); + + // Create char that holds sum. + char c = (tempSum & 1) ^ '0'; + + // Store into output + outString[l_x-i] = c; + } while (ai < l_a && bi < l_b); + + // Still more in a. + while (ai < l_a) { + ai++; + i++; + + // Half adder + char ca = a[l_a-ai]; + tempSum = ca^carry; + carry = ca & carry; + + char c = (tempSum & 1) ^ '0'; + outString[l_x-i] = c; + } + + // Still more in b. + while (bi < l_b) { + bi++; + i++; + + // Half adder + char cb = b[l_b-bi]; + tempSum = cb^carry; + carry = cb & carry; + char c = (tempSum & 1) ^ '0'; + outString[l_x-i] = c; + } + + // Include the final carry bit. + if (carry&1) { + i++; + outString[l_x-i] = '1'; + } + + // Return string. + return &outString[l_x-i]; +} +