rteval-2.14-19.el7>t  DH`pa;`$ƨ:'|.`ūh ғ:!b]G.z&- G껒!pq"&n }8j5hݾNi ;,zog~N؛v Tu+ՠObR~S=B,}i]HE]LC*qmه5.a&$f;T- o)1VCl4S۱dq@lIOeA2|9y4fY{s,"R>ngǃ&p;C?D4nWf)>1AIN .nQqqWrܺO)MC -# |> aa^uVc#܀qu{yYg|9Gv|x.aWM8j|NpX[oƵ:Ϲ E^Flv zc^?*C$FES4&D/oK\V,wlQKfk1?]49eadba4aa1541d364152ecef5d05f1f9f732463$a;`$ƨg.i _.  ⴞN0g"#o R!J5+MyIl,%9GmXm*{P~zZ9jxj4j-[7Ӧ_(l +[k}֔$[*SBHD=P0Ď6a/.voߑMa f8" Gg ϫK9ׇ݃m&;N!l lS:P}z2k3D% ))'V:'6s2/V4ۈp^v028sT}V@UO>|E^՞ݻ/+s໻`x0>;u?td   I ASNN xN N LN N (N`NNlNH (!%8!,f9"f:4afBcGcNHeNIfHNXfYfZf[f\fN]gN^k bmJdmemfmlmtnNuo<NvptwqNxrNys@tCrteval2.1419.el7Utility to evaluate system suitability for RT LinuxThe rteval script is a utility for measuring various aspects of realtime behavior on a system under load. The script unpacks the kernel source, and then goes into a loop, running hackbench and compiling a kernel tree. During that loop the cyclictest program is run to measure event response time. After the run time completes, a statistical analysis of the event response times is done and printed to the screen.a:ex86-01.bsys.centos.orgenCentOSGPLv2CentOS BuildSystem Development/Toolshttps://kernel.org/pub/linux/utils/rteval/py2/rteval-2.14.tar.xzlinuxnoarch4{-E P,WW``+'* * 9ooJUJ@J@JJlJJ@J@Jݦ@JkJkJ@J%J_@J J@Jv@J#J#J@J@Jx"Jf@In@I@I@I@I@I@I@I@I@I@John Kacur - 2.14-19John Kacur - 2.14-18John Kacur - 2.14-17John Kacur - 2.14-16John Kacur - 2.14-15John Kacur - 2.14-14John Kacur - 2.14-13John Kacur - 2.14-12John Kacur - 2.14-11John Kacur - 2.14-10John Kacur - 2.14-9John Kacur - 2.14-8John Kacur - 2.14-7John Kacur - 2.14-6John Kacur - 2.14-5John Kacur - 2.14-4John Kacur - 2.14-3John Kacur - 2.14-2Clark Williams - 2.14-1Clark Williams - 2.13-2Clark Williams - 2.12-1Clark Williams - 2.11-1Clark Williams - 2.10-1Clark Williams - 2.9.1Clark Williams - 2.8.1Clark Williams - 2.7.1Clark Williams - 2.6.1Clark Williams - 2.5-1Clark Williams - 2.4.2Clark Williams - 2.4.1Clark Williams - 2.3-1Clark Williams - 2.2-1Luis Claudio R. Goncalves - 2.1-8Clark Williams - 2.1-7Clark Williams - 2.1-6Luis Claudio R. Goncalves - 2.1-5Clark Williams - 2.1-4Clark Williams - 2.1-3David Sommerseth - 2.1-2David Sommerseth - 2.1-1David Sommerseth - 2.0.1-1David Sommerseth - 2.0-3David Sommerseth - 2.0-2David Sommerseth - 2.0-1Clark Williams - 1.36-1Clark Williams - 1.35-1Clark Williams - 1.34-1Clark Williams - 1.33-1Clark Williams - 1.32-1Clark Williams - 1.31-1Clark Williams - 1.30-1Clark Williams - 1.29-1Clark Williams - 1.28-1Clark Williams - 1.27-1Clark Williams - 1.26-1Clark Williams - 1.25-1Clark Williams - 1.24-1Clark Williams - 1.23-1Clark Williams - 1.22-1Clark Williams - 1.19-1Clark Williams - 1.18-1Clark Williams - 1.17-1Clark Williams - 1.16-1Clark Williams - 1.15-1Clark Williams - 1.14-1Clark Williams - 1.13-1David Sommerseth - 1.12-2Clark Williams - 1.12-1Clark Williams - 1.11-5Clark Williams - 1.11-4Clark Williams - 1.11-3Clark Williams - 1.11-2Clark Williams - 1.11-1Clark Williams - 1.10-1Clark Williams - 1.9-1David Sommerseth - 1.8-3David Sommerseth - 1.8-2Clark Williams - 1.8-1Clark Williams - 1.7-1Clark Williams - 1.6-1Clark Williams - 1.5-1Clark Williams - 1.4-1David Sommerseth - 1.3-3David Sommerseth - 1.3-2Clark Williams - 1.3-1Clark Williams - 1.2-1Clark Williams - 1.1-2Clark Williams - 1.1-1Clark Williams - 1.0-1Clark Williams - 0.9-2Clark Williams - 0.9-1Clark Williams - 0.8-1Clark Williams - 0.7-1Clark Williams - 0.6-6Clark Williams - 0.6-5Clark Williams - 0.6-4Clark Williams - 0.6-3Clark Williams - 0.6-2Clark Williams - 0.6-1Clark Williams - 0.5-1Clark Williams - 0.4-1Clark Williams - 0.3-1- Make sure openssl is installed for compiling the kernel Resolves: rhbz#1826369- Fix iterating through the nodes in hackbench Resolves: rhbz#1826369- Series of fixes backported from upstream to make cpulist work correctly Resolves: rhbz#1752512- Pass node arg as string to Popen in hackbench Resolves: rhbz#1730034- Add missing software requires needed by kcompile for compiling the kernel Resolves: rhbz#1730034- Fix specfile to require >= rt-tests 1.5 - Require xz instead of bzip2 - Fix source url Resolves: rhbz#1746400- Remove --numa and --smp from cyclictest.py to match changes in cyclictest - Similarly remove -n, since numa will be automated without requiring the flag Resolves: rhbz#1724770- Change hackbench to use systopology to calculate online cpus - Fix systopology and misc.py to check whether cpu is online Resolves: rhbz#1698238- raise an exception if hackbench fails to run Resolves: rhbz#1523279- Fix typo in debug output Resolves: rhbz#1659973- Remove redundant files for clarity. Resolves: rhbz1504162- Don't fail if we don't know the init system Resolves: rhbz1504168- Remove underscore from sysread function in systopology.py Resolves: rhbz1504164- Improve error handling if cyclictest fails to run Resolves: rhbz1504159- Remove trace-cmd from Requires, since it is not needed to run rteval Resolves: rhbz1504173- Don't sleep if hackbench fails to launch due to out-of-memory - Instead, exit gracefully Resolves: rhbz1380144- Add sos as a requires since this package is needed to run sosreport Resolves: rhbz1500722- Add the contents of the kernel boot command line to the summary report Resolves: rhbz1452788- removed leftover import of systopology from sysinfo- Updated specfile to correct version and bz [1382155]- handle empty environment variables SUDO_USER and USER [1312057]- make sure we return non-zero for early exit from tests- bumped version for RHEL 7.3 release- default cpulist for modules if only one specified [1333831]- add the --version option to print the rteval version - made the --cyclictest-breaktrace option work properly [1209986]- treat SIGINT and SIGTERM as valid end-of-run events [1278757] - added cpulist options to man page- update to make --loads-cpulist and --measurement-cpulist work [1306437]- stop using old numactl --cpubind argument- added Require of package numactl- rework hackbench load to not generate cross-node traffic [1282826]- comment out HWLatDetect module from default config [1245699]- add --loads-cpulist and --measurement-cpulist to allow cpu placement [1230401]- load default configs when no config file is specified (Jiri kastner) [1212452]- added requires of bzip2 to specfile [1151567]- cleaned up product documentation [1173315]- rebuild for RHEL-7.1 (1151567)- cherry-picked old commit to deal with installdir problem- added sysstat requires to specfile- Migrated from libxslt-python to python-lxml- Made some log lines clearer - cyclictest: Added --cyclictest-breaktrace feature - cyclictest: Removed --cyclictest-distance option - cyclictest: Use a tempfile buffer for cyclictest's stdout data - cyclictest: Report if breaktrace was triggered - cyclictest: Make the unit test work again - cyclictest: Only log and show statistic data when samples are collected - Copyright updates- Fix up type casting in the core module code - hwlatdetect: Add some more useful debug info - Reworked the run logic for modules - allow them to flag they won't run - Fixed a few log messages in load modules - Add a 30 seconds sleep before unleashing the measurement threads- Separate out RTEVAL_VERSION into rteval.version, to avoid massive BuildRequirements- Split out common files into rteval-common- Updated to rteval v2.0 and reworked spec file to use setup.py directly- deal with system not having dmidecode python module - make sure to cast priority parameter to int - from Raphaël Beamonte : - Rewrite of the get_kthreads method to make it cross-distribution - Adds getcmdpath method to use which to locate the used commands - Rewrite of the get_services method to make it cross-distribution- fix thinko where SIGINT and SIGTERM handlers were commented out- fix missing config merge in rteval.py to pass parameters down to cyclictest - modify hackbench to use helper function to start process- modify hackbench cutoff to be 0.75GB/core- update docs - refactor some RTEval methods to utility functions - modify hackbench.py not to run under low memory conditions - clean up XML generation to deal with new hackbench code - clean up XSL code to deal with new XML 'run' attribute - from David Sommerseth : - improve CPU socket counting logic - delay log directory creation until actually needed - from Gowrishankar : - check if the core id really exists (multithreading fix)- from David Sommerseth : - Updated hackbench implementation to avoid overusing resources - Don't show NUMA node information if it's missing in the summary.xml - Show CPU cores properly- added code to hackbench to try to detect and ease memory pressure- fixed incorrect type value in kcompile.py- added logic to loads to adjust number of jobs based on ratio of memory per core- modified hackbench to go back to using threads rather than processes for units of work - added memory size, number of numa nodes and run duration to the parameter dictionary passed to all loads and cyclictest- modified hackbench parameters to reduce memory consumption- fixed cyclictest bug that caused everything to be uniprocessor - updated source copyrights to 2010- modified hackbench arguments and added new parameters for hackbench in rteval.conf- version bump to deal with out-of-sync cvs issue- merged David Sommerseth changes to use hackbench from rt-tests packages rather than carry local copy - converted all loads and cyclictest to pass __init__ parameters in a dictionary rather than as discrete parameters - added logging for load output * Tue Apr 13 2010 Clark Williams - 1.21-1 - from Luis Claudio Goncalves : - remove unecessary wait() call in cyclictest.py - close /dev/null after using it - call subprocess.wait() when needed - remove delayloop code in hackbench.py - from David Sommerseth : - add SIGINT handler - handle non-root user case - process DMI warnings before command line arguments - added --annotate feature to rteval - updates to xmlrpc code * Tue Apr 6 2010 Clark Williams - 1.20-1 - code fixes from Luis Claudio Goncalves - from David Sommerseth : - xmlrpc server updates - cputopology.py for recording topology in xml - added NUMA node recording for run data - rpmlint fixes - added start of rteval whitepaper in docs dir- add ability for --summarize to read tarfiles - from David Sommerseth - gather info about loaded kernel modules for XML file - added child tracking to hackbench to prevent zombies- fix usage of python 2.6 features on RHEL5 (python 2.4)- added logic to filter non-printables from service status output so that we have legal XML output - added logic to hackbench.py to cleanup properly at the end of the test- fix errors in show_remaining_time() introduced because time values are floats rather than ints- added logic to use --numa and --smp options of new cyclictest - added countdown report for time remaining in a run- David Sommerseth : merged XMLReport() changes for hwcert suite- added cyclictest default initializers - added sanity checks to statistics reduction code - updated release checklist to include origin push - updated Makefile clean and help targets - davids updates (mainly for v7 integration): - Add explicit sys.path directory to the python sitelib+ '/rteval' - Send program arguments via RtEval() constructor - Added more DMI data into the summary.xml report - Fixed issue with not including all devices in the OnBoardDeviceInfo tag- fixed Makefile and specfile to include and install the rteval/rteval_histogram_raw.py source file for gaining raw access to histogram data - Removed xmlrpc package during merge against master_ipv4 branch- fix incorrect reporting of measurement thread priorities- ensure that no double-slashes ("//") appear in the symlink path for /usr/bin/rteval (problem with rpmdiff)- changed symlink back to install and tracked by %files- changed symlink generation from %post to %posttrans- fixed incorrect dependency for libxslt- added base OS info to XML file and XSL report - created new package rteval-loads for the load source code- added config file section for cyclictest and two settable parameters, buckets and interval- merged davids updates: -H option (raw histogram data) cleaned up xsl files fixed cpu sorting- Fixed rpmlint complaints- Added xmlrpc package, containing the XML-RPC mod_python modules- split kcompile and hackbench into sub-packages - reworked Makefile (and specfile) install/uninstall logic - fixed sysreport incorrect plugin option - catch failure when running on root-squashed NFS- added kthread status to xml file - merged davids changes for option processing and additions to xml summary- changed stat calculation to loop less - added methods to grab service and kthread status- changed cyclictest to use less memory when doing statisics calculations - updated debug output to use module name prefixes - changed option processing to only process config file once- changed cyclictest to use histogram rather than sample array - calcuated statistics directly from histogram - changed sample interval to 100us - added -a (affinity) argument to force cpu affinity for measurement threads- Cleaned up the spec file and made rpmlint happy- Removed version number from /usr/share/rteval path- changes from davids: * changed report code to sort by processor id * added report submission retry logic * added emailer class- added config file handling for modifying load behavior and setting defaults - added units in report per IBM request- missed a version change in rteval/rteval.py- modified cyclictest.py to start cyclictest threads with a 'distance' of zero, meaning they all have the same measurement interval- merged davids XMLRPC fixes - fixed --workdir option - verion bump to 1.0- fixed problem with incorrect version in rteval.py- merged dsommers XMLRPC and database changes - Specify minimum python-dmidecode version, which got native XML support - Added rteval_dmi.xsl - Fixed permission issues in /usr/share/rteval-x.xx- added code to capture clocksource info - added code to copy dmesg info to report directory - added code to display clocksource info in report - added --summarize option to display summary of existing report - added helpfile target to Makefile- added require for python-schedutils to specfile - added default for cyclictest output file - added help parameter to option parser data - renamed xml output file to summary.xml - added routine to create tarfile of result files- added code to handle binary data coming from DMI tables- fixed logic for locating XSL template (williams) - fixed another stupid typo in specfile (williams)- fixed specfile to install rteval_text.xsl in /usr/share directory- added Requires for libxslt-python (williams) - fixed race condition in xmlout constructor/destructor (williams)- added Requires for libxslt (williams) - fixed stupid typo in rteval/rteval.py (williams)- added xml output logic (williams, dsommers) - added xlst template for report generator (dsommers) - added dmi/smbios output to report (williams) - added __del__ method to hackbench to cleanup after run (williams) - modified to always keep run data (williams)- fixed tab/space mix problem - added report path line to report- reworked report output - handle keyboard interrupt better - removed duration mismatch between rteval and cyclictest- initial checkinrteval  "##%&'')**,--/00233566899;<<>??ABBDEEGHIJKLMN2.14-19.el72.14-19.el72.14-13 rteval.confrtevalrteval-2.14-py2.7.egg-info__init__.py__init__.pyc__init__.pyomodules__init__.py__init__.pyc__init__.pyoloads__init__.py__init__.pyc__init__.pyohackbench.pyhackbench.pychackbench.pyokcompile.pykcompile.pyckcompile.pyomeasurement__init__.py__init__.pyc__init__.pyocyclictest.pycyclictest.pyccyclictest.pyosysstat.pysysstat.pycsysstat.pyortevalMailer.pyrtevalMailer.pycrtevalMailer.pyortevalReport.pyrtevalReport.pycrtevalReport.pyosysinfo__init__.py__init__.pyc__init__.pyocmdline.pycmdline.pyccmdline.pyocputopology.pycputopology.pyccputopology.pyodmi.pydmi.pycdmi.pyokernel.pykernel.pyckernel.pyomemory.pymemory.pycmemory.pyonetwork.pynetwork.pycnetwork.pyoosinfo.pyosinfo.pycosinfo.pyoservices.pyservices.pycservices.pyotools.pytools.pyctools.pyoxmlout.pyxmlout.pycxmlout.pyorteval-2.14COPYINGREADMErteval.txtrteval.8.gzrteval_dmi.xslrteval_histogram_raw.xslrteval_text.xsl/etc//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/rteval//usr/lib/python2.7/site-packages/rteval/modules//usr/lib/python2.7/site-packages/rteval/modules/loads//usr/lib/python2.7/site-packages/rteval/modules/measurement//usr/lib/python2.7/site-packages/rteval/sysinfo//usr/share/doc//usr/share/doc/rteval-2.14//usr/share/man/man8//usr/share/rteval/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuASCII textPython script, UTF-8 Unicode text executablePython script, ASCII text executablepython 2.7 byte-compileddirectoryC++ source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?RR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ?P7zXZ !#,'] b2u Q{J2OD;wL ePTkQۀzDRg=Lbs+4 8~KBAJYzuZO|ۡX%Vf7L&>Wxn7=aKG&:JR]A-};&&iVm8>-0nѓUn&R?f =jlN>Av?"t+8ݣlC_AyU ]Y+,Qs ی_=wMwMSM]SHA9$l;,dsDl딡3X̕i$KoE}F?)ɗ:q qu}CdCYeq܁$m2ґ6A|5+7TS%f3<3ļ%v )K%᭻@ š*8ߓ,7VW'u|Sǃ5b$)nt2IFղ]`5cxY*u`Miק1~oI^]P$Ϭ2#D+=62ﲵUəZiǧBUTvvI+W xS[%y7)gd_X.ҳ!wUEU)XLX?:& K*I/i0Fm;ݰf:zH   Ec.xq= d`cQMlkO5]AZQ}xx?3`dSfbsoC G+{ש%mlFACl%3zT:vuKﲲΊS[@?f(m^p*M/a1'cLBFn0Fo-^+/=bZ$&ލ;# - G5Hf}H'k|E#cA#Oc/F3IK-@ Y+Kw vnLA/gFoz΄/lܽ:syo <,uUeMCvTrl_-od i߾Z3T8[WeO䑟ܠf&x!e~,d ݺ%%ÇP{.B] W4#;G(BT[ S7HpXbYa )A^ZgtٮBdxtjI!>&B!\pe=;8Nb 2'=ྂ$cORd*uŸ_z! ġSqe8plV! 2JnXHqGPݦ@cYR >7'H3 P#줻>$ffxKan7L:* x(W&%/0+{^;̨;\J6v )ɸ2}ϣ* Xj}w[O$f̒6~ل̡x{fx6*4JaEsޣ1w:z !3`/2CKĕIS? \j5:ھɰ-FrmoK=8f>RW!AkI6D^SThǬGq#YJlp s;JwuyWi_,H/N]w!cQՕ5YMlLZ^JC?5Ḿp YL>JK[at)[_4h 2޵&N鱛J.'!{%ᡇZ Y@2֛$HF{:_6c0Ntt X pI囙͎ԍ+N/%L*̲dl#xmó|&2j g己͝nEEhHVpn Kef/YR|Rkx6Y?X)>)Y]xN~z72I '{8<%kMxrSbJS4^^U|0_Meʃw*/? N}$}~ԃa#i.T?~Lknފ'ǪE*'r{$4`qo I(F](7f2+T"]؇ ]C}#qx7@^dAط~!nwv[a5Zx?+)ZA|_F`wֿ/*JP DTH)bdiT4cv`8¤B}P%M1EԜPځ2U6@nd%l{4Xv(ҳZ$ZՓ5j0}IJu7Cg#m歭 P`㍜  ߋ/%p[5?kC}3SL?WPիk]1qF0bD޹ ݸaOS}UPÞF0Y:*RBoʁ<ȎǶGLLæ& 9nsV. qԋ4 P(dDn4͝7F5#ܚʲ/sr#t E֛U>Gtpyw=2# 0#WF]>B&T -J( K[Ȓ| a'bFh/X[./[~eE%K^=?/cxnZ[G f$z맴ŽAWd<-`H95򽻁ƮGt֣gT*>6w恢6a>IĉbJ06ˤI}?FSwm) w(UϐKtkۍ :Z?МF/Joy2uk6rm˹ElCXjA/֖׎BuThH ]=bdUt5ĽW=AO.8l}tB5^&\YRT#\$U-[Z@۞٭[;zYFQٔ9}#Q`_ȱJr#(hBc yLMZh<a̹y,(iF꫸`B*y7xo:ٲp^.IƵnȮ)'H<`Qt1+rkwZ RݏMAnv?Sfx8 ;AQ"O|ԃXoœd7kؓyyhc6*z伊S-:nMP {# $;nf13N~fz~삷ɠ'+d3-.=_񲰊ΏCb3qxvP2rdl 'WlיB2v) 8ıWr1/%~u'XlrDЭ<]QK]= ~c zT]dAFޅ$̄'A@_% !K ڂP;9`Qj_8 ,oy$TW@]G#lx4s6SvbSv@JB)RcyE/Of22Sʈk3!g'uuQG1Ξ4cLMLrjkUvqwmLmWLO~' ->Al3+G"o&AƆ4h)?KLL'@1dBCx:S9bDph<8\}Gp]D1cB*3|DٳElN8"LI&V9?DYK<&!ttϭH&Ya?Gij'%A*o GUeQ>Yjze*v$ q#-3*92yY#g. iB*^i5Li0Xfi{*S!G$PX" # & Ve"[ \XHI4@ e5Lh1?3;D]Kin͸hdJμTyPR<>P6{[&Ueb!ɁiR# .yA~WB҇_`7"߯a4"yOB8]Ϯ42[1kH\ aZQQ9nE"='&R+qޓBt5kKd.EX^NpjY?[E:\Zjjy!ʢ~1cTm$1iMEϲڲF٤hr([(ŵ>,0V3>15Wjg9Ώ"#ӣ! 2kzxb$c9ge]qKe+w`iot ΀D z[+ ~FU`͂?<LR,#&?ڨ굟FT;Ie:l9Wm-MVbS( *hW Zh)( XϊLl#IUՏ9jE򾲯XFzrC搜;Nj-)lp׉kdL|}Ui,8~%_W|Nt]~^e#1}snȝsܟ=e0QZ9)Ra۽6.αbXZ[? ]pn)+7#4e,q,<$;[!ij3>\Ctʓv2ĝ+&p{ )OemVoǹgvTCL/*!9 ןیpG72d.\)(رb+iRm?j-cģ\6ڇ01lpPm@=p7~fQ 2^tp:5 O΃ 3(f-0Xs Tj}o } ߧ^}|GOm8Y"Uڠ_D9Wy19Cqm2 nMUɵdmlE旧Խxl{r۟/{uuC-L71TQ]T?O6;ӈaIhuA` b67@r9]dw:JL TQBiR6(h>[^M8b<4N"eWR%Ac)QFŇ~&d]+H՚h$8KE&[QIpj^ty/-G&eFQx)򕢓:J驻+ bPl9(9#uS50#53cX ' 93^TLڤj;D^ _Y駥{ej![>^sԣ3*2!̫mΤ6f);7V砅vCKyEľClGL%M^e "5_Qr},&6LGdKm5ɌDfҰY`H2cžL$9Y$$ϩG #MF#0 ! 0r$.YiآA5ͣ߁~AOnx `}B=AmP@ <:ĸiLSK۩ﯳ!19gqh*L0eSi+E~fu*@7XӾdV0g- j oҎ /-^b|e?K rxg>Y%(o8Im0Y<&͆E-͈fljA'Y( ߚ2KcQJ ̋+͊vb9ջRwcbZ>bښ[9XOwEH-Ҕe +ƇYīwun$'#^ #-%[TEQAd.-9Ft;%U=%`aWʴ+YfWuul[ NCxpb ?ܹ`:ȳ\uh%=xOeH?o]._>O.Ei>BX PC#+s 払&i Bp#l;omEp)i0`XE뿤imFJA e_ךRΌ*IW45 !Ga|D`X:1϶TXy-n&MmM\߱Iq=CS#Jv&v鼩6=w7dYҒ, c0CY|U2'A&G56([N)el }yxJcsq㇌Q18٫v(o\Y. @< rh')7F>exjsjY"eOEUl- G_@XD/utɏ0g4;[p5bs,nǫl*M0֒36At=YZWMORR!J1((ËTu_\zy"|qHeoFy|rb:m+v.A|F:;׭])yahPQfIVV 8nkjOGZѲbcL3̷&FUm n(ԦL ^A \\G")ǾR'Q$+03Z͈?HQ3@W`Q7 G'%V:Ah35[v52}ΊYX 8i̥C\`\C7/<А[Ck[;~Rct]U.*g߅" T ' ;Q䬣z!2TˈgpؑôBcڠ190*xu%3RÇ3CӚ6x.] ;,G 0"/[JGk\G} zHa7r-D&\w.+ݵ _;m>j-TW->+Yb6 w*NGꨇ7Z&d\K9 % nK; "Q7vg t֏ŔpJA;jӃY8MV<K1a=!j~vlj]yyx b0h<6R)gi 1qt#[n%4NbVN-)D%GkJ.U`2[өK2o$˸࠰5xyQ|_[;r+))[+Je>8AqCK8qK ijGʆ*THqeQ@E MI0#PF x*n r#UsN-0O2wTHIs@bKS*{UY} Q, Jw6"\ an Lӌ,ZbLo˞}%h إ_m{,Nll'sBMH *իi 10{UYu55=5v%>*kY䝵"OH,asJ5|vPpxk+Q?ӟ+nm9I$}]s=q+ $,_.t6 E<] pC"oBvblV QX)LgH U2ո O"Jl|z9ϥߎl;6W%,EvZ΀a;|d3ą7:ˑEZU2ڞeNrv&Ea95e<;Ɣ j' 5׋;תnPc$㽤?r$MtV(vmpp ~ BBoUAdg{֠PԬc6pAxaj+y6F UCo;[xP&.'44\B=>t+CPA`keq\UVVGnnjyrbO#5Ht3PM  ҡmyQ|kVDAԯU*'AGN1x` g$Tf"C*ieꬿfm8R0|v?#ݸx |ji^sHSQ+N$˲ɩWR؍=Cz~\W߆tV1XE> nΘ*G:& 0}HIEFhMC9됑BQm(w=>xBkFrzf.| a#K|*gb7S~`; ~%]ؚh* l九#VfBأV8q2Y,DD P-ZoWc8JEԨ:jڻq f:]&YK[θ9q7s vAsK-@xq4)[y$ Z!vL7TuX7j0zScǐ\{yy^P.O"M+FBf4> ͯ94O$>_x| Pr#oY^0ip4z|Vql@ 0z#hfE8q`QZCGK,d86Bc5mE)&~N^ WƜ&Jbɩvsf pL+gBA{dg+Qt?4.yʡNhZh a! z2KڡV![՗xDoWc7s5÷ؙ\CI&p]ݕcnvi0Gg Ӳ iXWB6jJ-0|mz!c{dǡx,t;--cXg.qdJ|J dxx[fU|Px4J VM5V?Bxxf)V/EN8L6|s`c)C+)bʕO1B?Puƚ a=bǣ:]Pࢸeq)}N6;Mңg2-h%uGK^$j8<[&ƘF$;nfY8cQOXuQI{䐪MkZ~J4'q@^P\VwJRр㖬ܖxsX(ɄcA ^QH5{Dv5;**,GB[أ3w]:kX3y; k;͋aNc\ŞM}/癘&;/H:M~y$24X?r i#!:p 2My37l$^Ew<](jC #4M<1q(8zh7;ˡY8hJ0ƈ(|#oJr?wk/[iLUZxx`8r ;9lDU} (D" ODƒ9 mzBX yi;kCaQ@J떾 z`BVbAЗW=PY;0o΁%2 )r=]] @BHP(w;uVBZ]bl9D R\=@kԔ)j{lKr sk=:;0J5cp絁fe. ,*=i0OfNo BՐvgdɫ:n[`5HB?P[A[:fjQm:$y뵉>hl2x- X*._ak,?o ֳ?NTn 6#,`r!$[0dk!WHlո T,M!VIfRx*\]xA6]'g2> Tx^=KDװ@b ޯh8j{b|@j,(F(Vq0pE|[,c-1BDnLϸP28`Ԫ=G'>o1GU bJ]P]< ϥ/2 Ckf]\ {AS,OA ⸴6UzPh>ͷ %Bg+)[!妉lşF(`f367wD?#o>ػݒx8J$8yx$x".1sxWK49eoObk0O% 'ɝu@ÏEp"I}'1w%J:Xccx< INa?Ŝ7:[RJ秮AbH(OuFvn<+/zӛ#?Z trinX.Xp 461Hٕvuy+&WeWH̆"smsJKҭ f1!LuNTE'#Z'ȫmc k/s\-naKvxqBd}88G3:)A2 DGo! 8)!H"4{(7;>Y-I$O zln\WBF@αO~ F Fc4T*ͭ[/PiYgnu* xa-6m?z䦄8_ xK!L/*9hݛneVrA:b?e1&ߕ6Qۡ`!h k|v"B S3,$|f}*x2wx PZ _>_Bx݊ݣl6=aK;0e0Gi 84څ2ls cSQM]Be"}jbaE&kP [Y#<<4 lBL66ߟݦ٘2XES4 >ͺ˃کF=ijo8ߊf<3n(jh7Ly;:4yrȽKŷ_6Ԙ5=Fԙ3ZcofWWd͍`ZX`R2Q&u2.!{p!#fgS/(Q0ϧaj6X#@o >ٻ%UP;H}?ޜlJ5#9m{hHi\A͑^~t|@}T \C;a O.UQ= Bno ΃"+4 rÒ8meXW-u_mWn_֛Rg`m§z:ZFcM { WIB++/{m]7F{o IX! [8B/;y~_EY9MԖe  uK"nB]# pUk% 4rds<޸Z-I}ۭpn7ڒ1S"CD*WMS큐. 1oCByWt7^.UXq4\_tv0ͯpDT;"Q5kcvd}s\hrsxVHm3XTh9dgKQ䗫zT'_*W r_gIy&o~pOQLr ,v}HZDž6/A>TN!SHt.Bj>F '9QS;dÁt9nF|%#櫒/JhLMHnﳽ g- 2yO@Wd~m B^= FI鶃:ky*%!𸡫$RNE|aȏna~X@=iaĞm&l>"+9(/СG1+aҖ/Ln^E$E7b.oUĺJ~|`Ќd>n f^mnu."omdZwfiFk 0kзc&NUnsw s;n ROG̺-[CTua7xI[ ĻjoӜa!W]KG":P'fwm #nALǡ6s~>DS@-Hu/8$eX+)V|5l"h(fl,gT!m"<&Xbp A#__Vߖ${;!@I5뗬5DMhR/>;%()[qoW ^@߳{@`-8~W XVBƨT1j(`I2+Cw} qnMl9~L N,bލL+Mh-Ql GV1 BMRB՟H GHպ:9NPxa%?+~ǬL+Ω>fHgwUjL'uaQ\Ʃ^-?SQXfLҝ /񚮼`n +dx)##M>(2,>m/mFzsf4(P q}=@C%ZM<qÄk*ZhEwn:bWC-xg (<ᇘ@)t!(+~:mwG%W2pdza[!q S URП_VkܳFVK^":~8NS?M4U櫄v:ɴb8%9"~EQ4<,ZOviFkRUbgZ%%lDZG"^ԛhB=C;kK-B ;W>MW ɋnPTUv 2StgI{;:=* MdB*sCD=L@ BNО ]S! g veFwN'4 Bp`b]O/}L"J {G>H&mU8X]` 髅8V8ENu4q\yzq&"rbK4wyFaK-DNg,r \7NM Bg< ~m5dybPa(F)XA@'_[8JฟH0 :O#^~ ]y]kOafd;|O&|-ToO0(A?'D٧cͨqpKp:UXlU`Q+ҧ6暎32_bdRߣYP?k""Y~s}cܭ=y/&aS~<>? k]2mxBW2Zvmat }(Zc}kQ;ANgWjfe$I ;~;+Yr$Km oG'me`]$r3Os=uE^QU mYҳX 3n Ǽ=7Iz 2ڋ!>M4o5&u("# ?b!.ZEwbP<5<e.HxuWЖx!ȉ$'t'ZgpN)#PL4ӛ' qy-&A2Bxb*Zi2QoTg!,m, ibڇ?MY -(?cme'b 9hz6Kr:]UxᙐbZ3nEC~B V2(?i֞&moxA!`TrI< ;M1$ٌDZƍsĬQ2ѷZ_@<b qJ2aK@6];t O"n\p"@pqYynpGES"a;ڰBnʻ앪OV.T^lQaJկuZ4 EC8Eҟ7A5} ڷ;On1VV?od C(N<<ֲmRz=yx;k%r z,< =̴y$'N7]i"ͯ< ˥[ݫ^ C{'8!wI{#1݈26vIq CMV< Kڠ!ACo`z>idgDӍ tG<)tŢkJdH5xS+ -남IM@iKֲec(u/,7d+mX+*~dLTQrC?`p[,)xJ#]+4WBn>E ? 4"_6t8.fu#7jaSm2@Dߩ ZV{`< c}9a3F@V V)+O&^m e>ދ Q!&& 'u󀬊`ϡ4QDJ]ؑ5u? /~ĤJvq2ȅvV٧gD&PdyvޫעQa$U#!<M8>0zteDX8/s8n Ĩ|w˷NWq@txo +vD}v긖]DRO*\:~GTdgSG{D*8OC)p0~mpHtVoӚݹfVf-AKT e+iFdsv±(tT0W'\hZFşrwpV_Qpa VO(ՐRA ;ag dBZooF{qPm6a,;/nVtM`!-xD΁J%bnZ=.ǒTWIX{`s=)nu [&+ׯ€/j7y6㓘6@i/@*zVbH`^ipb=A,İfVyctI283T5w\4?FP4DikTfC&np%M%~IR#fH A f@<#K"c'nQF3q}0膭cAH݋_cYrdAà럥 .QШaNMsF@"m}ZQ3&AEDr:5ΛXRM_8sykzfȈM>c`te^7cm< pYlr#Dm)=~x,%dpCT~#( l^jQI/.F]W Lg[/(fw3?Ey}P<ۼVtB`+PyRKo|h!n4' F!:6'zD64,FYO~_(=Uڪ4 qLfR!SI<.~%Eu@B9ٱɂr,s5@rrB"cU?+C!6jP[M)V_GA$X/V e,_z!f%8+FeS}Mh^w\V.7{.SX&N|+WuɖKcnWuU[gxQQ[*SIb):<6'tMo"#뮁XK~f@XOW$Dɬm*~ @ ontχ bC  q xӎqCۏ~iIu]L޷LmMS-i *u\]dM=otoŪ)D:ulb+gbH fԷ!R–R-14ctfSD2va9Xp%by`oB3^-.nUŮ9p&v3>D V,]=`p+L鞡 )=Dw`7"-6AIGlSN~enOۦwnފo*\Btcm}ӂ)EYхm ZfAYax{yؾs5ea`2TֱMݚg@BnkvN> c󗤘8% ŐA<{]; ; <Ӛ\X%2j=P@5oD'5/I2 2L,θ,`-E8! 4{lOxZVG[钊qۼӪƺ.;#sӷ "dYM<[L}x'.[40na3q.D,X)b@YPp=,n> ^-wA oAdG[NO YЁ ̫=CW1;rsa#+S$?'ڇNoQ:zzhWkIP" r=ElMXV4ܙwm, raMs•z9+xM?YIR>vAl !%ЇOf5B1.X SRo+Hi^M+(E bU$C @Z\Ƶ@ BSEUvA{`3.Rʇ mPGΖ+PQLg!tOPY=_|1OШ\@%G0Tu43z&X*n&f+8z4XUFd1Xœ\孛2=)t)j1q.H3^P|D[&%F YhԮR!֧B2n*wiX+۱+9bRAp" )NƴN麍oݕh$BJG'J$"Z3rfw֧"Wi5%*fev.B4`%-t~oTyذUϓ?8]e'&-V0Q6`lT>4똻j,m =4!L":)3;\l \zxalYZy_Ӑߑ\#SNka}_7aXBtf4SX, 18oL9~[3* 1vv9.W~.f%)$ M`|Ou6ii429#SZA/⍪ԽB [6ER )] HW~l;>-s__/vPcGi[ss_"Fmg"/ᣵ7 B7ǒx12n'c^lijR&F|}7ÒiVT d.##S/Ꮆ P} hi8E΂U2k@f> ,MZ mRRȜȈVdnav336w++oLuwN+9F&< yDϴ:B+C)51 F,Be->X!gl] hj4GU(g6Af-#U߱FAuB+L0bu)4Bȣ!u WdXKy!Ջ/:rۓZj(}iNJ&;ە񫠏-W8÷LX8X Қ0 , +?+R!3OuHIoߒ7$rs1b,$sbyQ;ۢ~kT Kԣ#6^uz C,  ᕠ0G:(9@(9,fJPLxs_;Bj<&;biO𨔀@< Ƀ|2m{ Dto+K9dh@݉b߃Ẁ&֙VZ d\5'̶!LPL>u+g f =%%!.4٤3*5_T0$pD c\At@GU;q{m>bڻa*.h2\3DyZzTsU%|u?2dgCcfA[A-9cqO>s۸mS X6L~,db Y)4CDG,`Yٿ u[fs8JY~vR tWO;y9Mb+=6DdM."uQPT+[N~~hO,jlO:va$!nYM_ḓ>)B/ڶ3'Yx^ k2;(ԅr&9 ,%[B__u觟Qq(lUR?O zg.z({؅!g&vu=/:gtD"eMdzO}w (\(-ua*76ێrʽ@uub#t;L޶~O<RݔEnt5El䕇%-q{{k !y-%˱ӆiq D.izdAyae't& ~Ђ"}T-tT5஦NsW?/ٳ:\ZtMZH<^.qPPd4@Osͤps5!/?HR+Qk B T"2ܣXpT p@[I&CWigNz8/.Dxv؎^X$88Ux@JTzw "x7zWcPن0B_0}_.#U%O *7dn?)(30x.TdQ6 6K?&}`SV8 6dp£(2Ijep[iڹ5pV+N$ρ93Nz)i>& yFlnWj! L˼BO_Г"0Il9#ю!F,f}P'7d?=ʍ^Ã1KnXclH"zt9U0H)z`bŒ<p l6q|Ҁ_С,ͧ  SKTy/bF2(5^֫12[sYRߋo3oKV>n Ůi6>;6fs\'b# rrHD^ATk?'u#h~>>Jq5CӾf!Xv RXhwD݅0:5ʛ".Y3CP˩| 1"&_ %G'[a<U ̼aۆZM"foT~^!Z Ļ!T(4A8 ;JS9)f:]_:`0l][Omd3(hf? KTUcFv $$2.vrR`Dw Ey ̎*,ybiQ 6`y&NIGjXwΖ"(߀zI]z1~%|&aIvW.]+K&QCPdRqz "j6!f #:hnLFΗ}_|:R5$,#r rFl.)7\8Րφ(? ڴv\ُؙm6a3tA5ϟ zCbjn)zK-R:hlb YXR0243ܶpAwN+RCߗI@e:qQ$4vǢˆ d8J8ʘ÷MNd?ݤF]ۥ\WYnv<Ԫ/YytUK`SҖGribe*چr6^PDrm@Ka'F,D> q[̳Fn&̍BJ'WfbUfY<(&^b[YMHG`=mپ5#7yӰՑ^V~hQLqVscB^(>8xSnсn-p1ܙ/n8 gK|f((H ODD:2WyJ)'єgli& ÍdDZM7>rN"6gV cz]{)i.KPz ֲ ^hs!YfN\W\"r=b8 s7FLA Y>1Ƚ 3db~)Is [<'~ҼKO(TG>ڏ+V#uc^הC _@מU]0 vގy0oXX>ؚYH}?#mKSf$g$Ew Y,z`p8M<$ XVy$JĀoQ=xSP] 8rg ށNαjF܌@ByN? څ3N vƇ:?#UK!rr"]K .AF7D6Hl>s  䢮e#e5w0b pY?)~e}sBEUZ3H PR}OV >bYb_Uda:K}*WVDh+8uiÛ1k׽M';ְ{p?ܯȄOQނ*Y]4D$#I7mw()ӮMh w"W0,+b4 #&-BC4a&f]\6*1N'\篛'k+lJIK{*8##ԮI*xۥ a%4 na@A.D`҂ij%[9]ST-64ȷ u IO6j؉/g5W[KM8i_0fqZq3911_/m>Lל߮;X@۸ }լsO򿁪|պЇ#} ]DzGb*Q2+O". ~mOD$+#,$_5q  l=XQ$pk0_0Z@!T "vD]+Z ‘lA5DnrSCt qbQߍW]V4[N$% 0gtn nkLѺ$y×?6]`R{᪇ (8P7i\O%IlG ,Y ̬>!Nog*$tqZګR( ?u¼\kBuz.f9Tj72(FҫeHi5RJh8g|gvsM2صY |4&xHRafXld7>2:5a$\QX:.&"ݣ{x8G8{FAE~1JsESC>J-liDIF)e&dBf'pNBCE! [5҃|֮DD,k/^jDJv_J Lt.w'JRꩡjd+D8 2WZGŒ ww8~ٙ3L!v h V!Q-Ȓ9lj̓ ܍ܪ_|}5i7HӦV+-Xsa+9_ZoWv4D~f% rFk]^lUMB5}X.ᖠVgr2oYhX:Ci<%ʁ3糚D<{+vZrʣ{;;el8;w #tZKQJ_r&xV02xnd=-C+J?+S񶴗JK`]zkB$n@ e0q9"8k… QKidbd*pQRF?D4Tl"K30oJLe%Zؽ:m\N@(}ו48"@CO14ɍ}vuZ(ȓG{A⑎ȳ(D`.SЕ;bOz{nd>aseHFԁ8f-a!J{;oY<4z1<;B VC4ɻHO htnۛe ^wnEBL'C}YE{j$^_f«L&p@:]JAՠ~edE6 N/[~:h>ߙ v&{c[|AM/#`VbܡrDFQ)N},oC%ʦ::\jB/$4P#~zml)St!٦{8ժC!QmI7EwN.A˛ց˿#\i\rY`L@0ms3/ qQZ˫zg^w_f'a[ܓ9,(f?*CoVG׿ T#\/.@)[9<,&@djcEd*C9\|a6c 4:Lو؝m*}Qی5sUǯo_vT]N>P8k.9M޸ \A2{^/)1䇟`[7%c/1| ag !lQnvҼQ}<"=ndQZ&z ծ<.qhfˋ }}YB%l !x?2by\Kُ]s(iٗ_ lo5mrNHoyЯ = Zb]$W=6:ڄO7>$!"0΋6`=uutx|ſ]3ȉqM f&ŬU9pig}?=$aG .i_xYCӦk?MG=}icmAzDFJR:=WGkد}ѐ^}&R[Wl:DgnLBci4HBLȏeSP%?ϋu`Q%Jm]/~vAanP &/pMg%tGBO2ѽ\ɾ n)FHX+!ˮl74`m⪤f my9]z6)'7Lr/9F:P5|@rk6}G{m7+]{"+R&'k̈́"_Lq"Z$uO}Y`%JŸaQATL˨2N3.]rڎUF $A@w5{a8EuG@L1S*1)MM4p&fYRA~>w(NwUsR#w#99#QDSo QN$~1;i5[A1i!ƌb>.K֦sЃ#*3g+P A9}L.rzqodf>)Yc]ΒdT_wϟLsFwaMa*BQh﹛.1NTbs|[B:V:%#GOl^5$sT=Bqe7C XB",<}I~e+R5*IrHp)!1#?j|&Nv\K߬Fݻ&F cl\aԥ&O#ǀ >=+ʴ{pHr0=msy9$jDKAGl)a?eUCp#Vk#SD'bPph ƯKh?{@ހeNTV"7>>Cߒ,JA[X>Фso중Nj& kYuݣDjKkClu3"[8U bo4-$!,b4%+b[hf /'H۶{kWTߡ &ri8":4 +Mx)jD4PNe[t՚m{XjHQpGvu%jKey޽_$9ĸM=W1Qk+C%`شa40t=SϔI{IX"<8t̓IΌ$>,,{D x lj?FZ@t#l 47RHLe1=pSN2+Gt[)77Vc22nyLy5AWwe3؜j9wb9%%^9 ;JxONf@٥~>)y;4@٣Y6%^DZƶo?E@כ<.^1("q%xCPM@qi@@eKyiΕI-J\#W}W!!B;X=-4u울&kزKnK~rف9Toʮ]j$W= ?S$z oK ZޙLzVJf>NYangQd`zܣi%^*\4?cJ=}&f#Xma-*YV(1^wGx%l%S@1Q''-FL,iD!}%|iti>\MT7e]3c׿% yIL+PC/KȎxҴD]-Gy ѹYf|9>z<2_=tNњ,ƣu LX'~\]%`S+gD-,Lěcm3 5uz9".?ǠooZOxqwNjAkzU@qhV/ED@UdH!IuˀRY{mUSn[e7Ħ 8IۘAE%u=c/"+O4\Vk =y.)d{u[o,J  ĬL U/J'CJvFLMY! "UEi| AraT9mRkӾFcun. 2t+t7:BB"γ'U q+wzN q'U xoOy"Xxu w5ٛ zr%a$W0~\ ,ANbȐ١B嘲ψWW)eG+~yX""D@k4D+"iKe 4[ޚL\N#'3Z+ iD!j taIdٮR폀6\ ͐ƥ [g710]7,*91jY}LY' SI-hV| tq4ͩIC"S c)^Πj8 +h#@E˨}pATx̃FNTeq? )W%k^[dk%\2OجexB%Κ&g3n}E272B΅FMB*+>CQ41|Ƈ>^?k)f}PiBeԷDuM#<;+iExD ixf\U Rƨ\&p'TRJM?:\z x6(1TUCySzk'9k-TJ\P諭܆p$3ΌjK#xBHV:"-瀡Q$lJqS>e 4Mr(M{~Sld֣cE3S>|AMX/RUp 'vi@(79W;[km9xWۉk=u 3rO=8CE,9A0WR ;xxR-\YTL @*AĖYܕqr$<ڪ rɂ⤃eT>h֙A%>Ի*qEs6Ad{ׄl'#H冦xGzr`(~e7ߢaD(k#1{(yV9;o Sĵ)gM-Y&6VAWi]J)'C-=mڍT.MAUAjG 9_bGB.ӷ^~60JO]q9K-?L+KmG\zD;p/!hbRjK "4Vb$u,ZqhTh1dngF>ha:ǭ790"@>=.TY04x;*]Qy:5 D$:Co X^:Up@}]'>/m$$Xkf)6ݺ_JBIHQn^W&;,l\ AfS9P{a}!oTJj(IH-9Lywξs},q*Yw>!rw>ݦV/MIolWp^.Gj(LQcX{lסaK]h[0.zTZIaռ,&*+;Ř,L`enRV'"sJ#mJmjwa;(1؍4~(^n:&ݢG'eY(g'>^)AT~Sk8k|>HRϓjq&xO!xZn}~Pxi`l36ҹL_pEuehSU7fe!b  CU]('FSZ"QeäEϦj217ssLNN nuv>φlH9}U[Y\E__g*D_ww9ʊ*Z.݈.!|ʿqum?#3i{u6x׿=jr̨^xVn@"\$-*6DqǕ~*J4n  xcC8ovdy6-඘]%tCoru#J@gBGmQSF*7؄{u5U"Bt.,lg$* U[t%P2Nc+-3:ը5Hi HiBfC](owW Y 7)!%? ' ,T^jC}mR*6bZ{^^ 7P}@8<[Ogfi^+j`3K9"dFrri͕T= qLEi5$^ovikrr[F&gJbuWxkL $3/Yo9)E䍗!iOHi%-}"56{]$OYvLn6*{sf4&` [wAŎܐeŁÝx2X ww̴]k^ȡP-̈BC@MɌO"sʑE&VyLҔ׻=\RCmc}/IOdd~!d!.kh*K6UnnQB۫g)S4Ihrє`fGXnjs ~ђ>@79J &aG (ǿoX&D[|3qn)n@0Jr2G}9o /A{lHY9"F}cO+$MDsŸ́!js; Z A~ᨐ&]!˜6 SOfHޟB-ѐ~67oW;9,xdXU˪sRJ0xD $bg{C_b|%3 "\Q:L..5SP~.y]{ CPof§p_8[ 5*JhFBmAYX-@&cՔj xuG 2A{? qۈP.IzhgKR\[ l'(~,1$v/DԤ w@FH4.]^Srw5Y A4v;Ix+u =heqm2VЈmֻX Ff&=Ai ;ŘϹY; C*bM0=EDհߣ5IŒyv=D̰stb4reu{>OSM;ll:YvItRX8Zߖ9 b]4 /54ڶ~m4}IvRs?t>:*^*(%!pM@c^ "-4LkeQDp]0?J]LF`.BJ\" ]|׬ 6NL&+'%twrKi2sS혽Yg7Jn>vL9%,!j2FMs6g[;bP'pRf72^'%I= ׆"`gEwe#OKnc&xJcPLX2pI@1vϲ Nyؤ g_}܁<.'S{trNiv;<M>\kΚ7]5,ʯOA!=MʂdKQX!WGLtv~f[䴵i04IB%?6xGeu?gZTcq_5SFiCՃ9 GfUDx[XGHAIr⻪M7?uCj?N£;J2$7-V(]IB meR>1}R S;B|嚞fR3#ِ*e NjΜJ4b9;urܸXjimZN-|2~Igw`9U=_hY;b!Is_1iFH$͞Qy]?5ciY$9E K>s8O&7= f vXda]68&X@ңkqg$BiZUk;zp lȘHI6#Q͓+-pJy{ " rљob .ކܰmNC *֣m L@(2?+ɱE5p(^:Lƙ'}' ,PZvznŋQvFt!IwQoGW94}`꺭Smy"EjRhMaZs-:w)Qz~pZЮ`; M!MԲ{Ϥz!"g3''ŨCnb!&z^Bt O[TM&d&c@%<I47wLnSIHKT;n<] OzKZ?VEx T50Y騵*߽z ͎q~'rǏko;eB,G)SuaC[3Ž`I-%b UN \tTrimV' e* Z7+J\#)G4pC:ɕ%RZeN 6 C uvD!63yܯW]㺜7ΈHn~WeF蕞Hi:܏ Xa@GQ"ˉHafHMqT|ǍmCфI|˗yIQsˉKb!Ȍ|'5x G0Mvf+Wy%<,0>>Zl'}aedӃѺ>W8, Y5#xTV(ƿ L%uJE 8RɋBpRd-K;uy'h]쬲# upC40feE`y> UcP8K*^Օy3l9LJH1bIm5p8IaD+@1M/ V&5Kg3϶|SCpbbyBH!biE؞<{|sğo&jG29!oMKeFak/>Q*lv $"8Kh^y5@۫ ;qNiK~9N[g32)}L,ڭ!^xZN3n}gaDǷ]y[eútzV Unri ׎GӴ@ 9}a1i"X,Kz†I{͕(馕1 f@ r] ofmEo循T vwc4j\('ݚK*O:@; W4/BWąxK#7F0k2=b.Cř4rm\3,laM,Ԣ3^:aCX'` eJEx.IF$°BMfC9W^6vm\˽ĸvɋ z3Qd5<[7-wр1(mEaT¸S1C ¯hz5ణ M.pހn{/r!*+ǞI*-=UO5»7K$! |IN;=?;PIV7V3>?;xII0bMdiK*!`=Ax$cikÑ?d93<{-BRdwp5?`_"謈=#eMD {ht?xM kq~IuqwZ'L W<'yzQ#of%EёeX6)k_\UgI<#IQLQvlYOh_ZVF9MGt1L|_({-xA9Ks:(FۑhjD>GE^Qv$:R5)mU+/dXbFKF隶z|ёPS1ٜEv4,K f8ÜKcS6ll5*ދ-H_nPTV&l<$?hEB&?Dn@BNܤB5Ji ,أBo[ͻn!߯`.k}hqAɀ+ IUv<26J z6 `,ܳ/<ͺDdt `DF Grc4[wü?vR,=Mp 7N5UV# ~R͔UݾRcSDŽaYm/eHh \m.$ou[q ¦߳`þ]ރ?<4W$5۾:쐣k]|9VԻBum`SuI8=}Ed]>FS JY UܚÜB8aX꾞0 l?MnC{ 1ghg;fhmF|#[ٹI_ݔƙtʷ_>9 LuN ?5:.`ri`𷌛czcNb싲)y]?XDsu|-->Ejxx.&rsH+Q`|55jlX/S}l[=SJ7jNof \rU` Y‡}ߎ:!̃uB,D H:oj-ͷK uRmʇkqӉas2<.kH pIt͜bwT@2|QΘt\s>v1J&1NWSIz0Fl>G7e爢|X8hp5yK e+y&*AAmG9"?(ZD tO 6-л;&мa *:合ثWwqsSRuĺ~].z>neFKm*EeL6۶7Ƌ}oQwLւ!TDmX9mq 2 t&_Ñ٫=`~">Hf!aveTw%:3 @ӭG7+ȠA{rlV3+܋O ]ab!@e(2iHɹ%g6Hx\f8&!-z+vL `v[d,;Qտ[x͛|iHuOCC+6wcF0{*9pr6Dg6!hxпgQkȰ F7F/{U-2t${nOm\=Jq1pߕ~6~BAy9gm8\5HnxF7"̫׳uqjLOh%q' g(hqA{*{t #Sq6 KT#VX S@ǿwFmdaA*x"Bʎrg}$|M%$IJO@:zeYVszɏѢ%r;5W/o >{cCk@M3)PИ9 qtpą@juO'c(yiofC~$CN'B>CJԈTueS W59OY+2Һ,} y:zfPƓĪy;BGPwHI l5My}X{%IoB䩊 \>?7~Ѱ`.6J/V43\,6v& sp8c]U\W%(%c;$C5C'K,l1Y fgoA%JW$>đ3_T'Xϝ|V;C]k(HWe៷η]fNˇLnV7Mw.?n§@u;J.t:m\)x6"Þx)-kDZz gYuf)HqZ*Ֆ0+2j;1 `=FE6 P;p4R(&bvj.W,ej[^5QusνijHZ̏hN=Jʺъ5@vݷI&S",oNJ_S 3iJEk AE+O3)=ս+m8zKٰT#g7L٢_}F}>{Q%;Ҳ "lɵ+>ֶ4]RlN7?׆h$*l%fQKGx\^ao7ovNWW+ְ 0[mLhK-kblE@Lisf`0|;Ŗnmb:g˫ҍ:ԕS?"z9q^oX'6^h+ia+Ra(fX` i8"9Aw+Q('oeEac%٧gD/ #ҕ!m47O_QkƺAe& ~dMk0Yh/jZdD)쨁so\: Pz~cbcqLLpbcU7]^mJ'-2* ,Y&fCR@Q8=C2PWlÏQe"O 'BwM,x28&{5\g%'<|}P 22d6!uC6:prSuZ#ƭv=OWV$!FM)9+=Tkn6g}:w6l>=Y 4KL S>:YJW6Qg3FTsͯd%n|]7:Q 8챞!mbh*9?\5UZ\CUv4h>"T{D%֩?ʿj yc@),ť\P/t5C  c)u]m A{3VTCrDG hBVp gǓFqTqޠQ X{,j+p 9u?slY,зc9 !|n3/+y6̛#D0@3/-s&aSW]n}'KXh%Jnjz,$ `ޒ` uڗWYM11G$<>Q$/}ɔ∜LZEC\Zs;m3QDk[g<)ޕMhka(rz9{[%3%Ŋyihgш~F[^E;UK*f꠷I @?QwϼvGir{=nsX{[&m&79Q֦lwligI4^ fob馶{sG^bd_}e\Ñh&Z7vWPH7&hc 5tEz@7#*4OdUEk:Ϯ=ӨRTŔx4Bu.!BZn!\W) fhtTC\fۧm(v0 xjw +Ԁ*Zu2-%jLV@ţtpRNc\ "{lx,0N11Gf<N[y\{ʜ UͰtSϠEj'1T80_0uZZٗZm**.6W{VtXuN0x3Xu@(Nhaw_Z>$#vj49zXOpb\4O~80kqҭ5P_I7. al%GWy#׌-8tMUxoD!NҌɭAVsXej~?oW\kMgMQXGsS҃:m2ekWy?AJʅ?g Ao)[_8!h xR%ޢYt{S XD^i?7Xmd3sM@*vS}$@02G.>sTX#]r ! Y!ܡmwsHNF-&nWDTn#{Xl/5C/ X] \bUfeU." P*N Kk>]Zm:ێҷ .F~zҖ+PnEN3n ϸ$qB 3L+ =磲aEُӜT;Q#GcħҶYo[җ߯8*ۦS;iZ^/ tC&hnbY:m5\ԴE~7T+t>8ɢK ܁GGbae R%sp~si`[mk @T&[ֹ$a#غ)ce3w|c31"v] ePF+8p*5JN:_FHSV IZu~W;]&Ȍ6w+ӵq|1b=ؑ8ȶW" >(Xv'p*ۥ^RGz"!m\P:OAYFF!SG<:CJD4gTȁ[Vm[+;0ZcnkiAW5#~bU)3i"w=Q"2 7 J E<;L.c/vB[qc&b%r29l=ƿ+9Z\a +%ħsK$9g)bK/\CD2-ac0I*cQ7D'Ři4;3`њ1-f6EK_*n:U1L]L9Xʉ݉jn L @. e[kڑ>nz+R<zMn=;(V}vPcO(4g,AMȩ aȧ]V9=7'K#v|42qւ%\{k{]6 _K|b{%Aѕ㟌[voG4HP}) ?oB\~]0i%㯊'%BYA{Q A5u%PM&n$`F=yݹ3=\X9֮K?Tnx^XF P'XB> %g 1,AdX'lEn,?{dߍ*؛LrA3 s}!W%ow{*e2W$M+{3bi0Q vi9piev&Ԫ"rM -sKw"9_ a;nlП'5UfpZQ<> E_,ѿ>hL(9GR ;g:B?o;xT{c¸*;7YRcrސ jSݽ*% *As=4Hj\ƍ>X7R*qIy_<0Mb7xjj7T> j2+)94z-O~q0Y((_#^wW "24[t $x1Q_PgT`[B 2ǶV}X_1+IstзdHEK ccTΰ_5vvF&x }EIExF|ÑZ,^7yl(\ I`pac&(D, ࿺#bIYj )<Y:6Tr5L=PrdT{%~` l-]M·.ul%elXLo*@HjwCDUA7zb,1 4j]ۿg< '+=?xUdB鄆XZ3f6{y(#mC,'?*T G"C+^vï+~gm.k-rJwou hyT .D9,!g_"ݧ;2#̭o&RIOS粉oޛsDh*.!Qcc0(2Iu8@#q(U<j|1zDhۼoҡrjZ"!7o;.XhZlq3w qAf 3g0#O͍)aȆ, T?J(\ZF6˂)m!^kFg/ڗӀWFu\fCЯ8_RϴXٚ`hҮ J2_EĒ_cш /WK+5@@ BB6`+YCKkAYqQ1+l$ .3qמ %4դВKlKD3:MR4]f^|禔4~N˶膶^OAJZeBn!>"D+Ŀ!Kl4<Kk{xK*l`K ʏ&jJ8Ep eNuh|S mV}y1A!) 2m7)q.weֻՆ. gk]/L]ʫK G2XD=b} hZÖYrY֝t^]߀]u  =2$(#3GlnOݶA/&C^Dُ4`h13.p'@ٻ F#qMyI<.F|99grȧZVk^_mP'3eiXX@yXЮ-J($VPhJD,C!p#('i6:Nٕ#r̆@p D,R'ߨ/V)&8pC+p{8%ME"Yc%l]Ii ~9RCt:Ҽ.y/:Z}BKiq9$/ 2t7kZu_5m#}؇X? Iȴ֙ʑ闋q^1E]3# jح[ '5 hg6++ndV61}.&pma$_5N:GEr;̷IҎݭ 8۠Ϻ2UqXB^`}-95ʘzԐ,( 0暰/ѠBحBmzMS T"G[ddٹYJDenhE,i]Lʝ^~/cr<JuY5 T|TBHhs r 'kUQ{ &rP5)Ze/N_OH(FV&̟W) qтkkqKBG>^gHZ q N\5aMT 7~۽vϊ9Ґ/ްͦ rnvpP ȕ%+x`sFqF3\r00ךty %bAa6Ǘg%˯\۪T+CS IO%V-r H;}ĶO=<>BSXeeȞPc-B>Q Wp'_TgRMV^Z;[>vRB di"fd׊嘍WFY%.G1$]_jև倛lYY {}fp``y n˜΂gn,{8zs,vMRP;:OԾe>F7c['@u' _b1}D' K\QW@)M%NUlʄ.[V*adS[21g7ˆk H.  :Gω$yD|"~AH:׌@DKڒ~W|^bh2d9lѧSOvB~pEW ip,٥ʾS'btG-qt@E{8`1? $,' %[ WlO9#u]?ԧL9c Y,l rZ YqT2[`(IS[~۔@2S4(8fJKfeƲr*8KT;ɆI)_|a --&밴df {:ewo *t0o::bjKЌєVO׌* OrEo4@BmC-HP<Hү:w\o݅|] [)1S\sqWd(Jlr@/L}'9-]m)i9氘Wy g $MC|!'zy;,ٯ`v29mk/՘&|#uTyppEq653j?-ÐZzJǛxcI-Qop88o;^[L;Ԡo|Aqg} Ӯ]FՕUkvoz@ڳNjJj`Mz gŰϩ&*R0o[yx;&2?|u0=O* 9~Ôʤk,P. 3TcVKB䕞_rfǛT0jiZ܂ؤ4m"CڤZe*͑U$3/8 O < tR~ˡ/0a|*[n]}<2|7^bu4K>]! ɎţObg- PVT(ˈjTm/[@m7H1p" e+yQnA'O |=|#V-oyŢ(TlbHJ QX0>13yСlar9PA=L,ڼ>эAQ^ oPBӐc*fR%D }jlIOڥMP֥͓<5 R,:\k>Z7` {Zb<)@jmpK^4XxfVIW;w"!Tp!<*̄<}H4`"B|yPCKZ$T~{4Nv*` 鈯n!tFl˝|sg];h{lHb&j([VȦDpgJ6fÅI줿tf\G Qo}{)q^wc9U'Ķ;0]c^ę[Rw yuכ:Oz4*u8.4k}FJR=4&,(}q]B WA p?Er]YaH,(2n?Oct3!Rêa FSٸB<\rVj?Fx:u6 gZ10Y cfۥVdIJOu؈b {0%졒3Ѧu5!0EK,`PD.Zq՝a9?HKI#Nt(>LGtvm=V1rwԚ*IówpAiYRdUQ? o:tUu1nTqt\] zb.?Rnl<rGn헝>5B觕cO΢g'ƃb< D^ ٧0JiG^y82 {ދ?bI3!;9I^R(ԁ +~wmXHcs 쐳X>W-BmKLy:'oo X{*NKSimiǪj .h YZLB\NuԦGk4Rrmllx0I/mk".KgN|Aa& l:GŸOo|yE, &'UygCPp`W, +@^ &h0}B[jCKA$kŠUH'qew&5Eȷ'IhzS\4(:NFYT~vEAQAF]ʋ(h.?!ͅѯjH7sM7psҮ7w%@$K{KuNYVô|D 13N-(3Y$soOC/%mZQ} LPEǖ4ℜT!W!9Gm9<dŴpOxOOaX_"&Nf`V}e\=x'E2JBf eBAG{vnm>Ӭ3־s#DE83a'8M2IGx }u+]/*ꦴVxBшN>=~iޭH=TdSJa+z Aّ૶Ŧg]wz/ aI1=(I+;gJJ}!z zʜ0ʞBF!'G:#]L5 +KBƶ+U]jH?>Щ9h) d#%yE?l`ΔHh@9~ !.ɭ;kh՞ZQ$S败[gM% _fq'G(\GKv[zx,h](ɤ<w׵@ò2:y\VGMw25x*F[IQOέHɕFpb1g c7G^;=GGƚ띢6YI*RpH Lp=ʑE8ASc&ӟdد'3hH0Jsg#I7vvd^{|m *?܃fyUD\vJ)+j#QiೋQS5\ď@D\`PC_q"C%%Q#I=drK_#à . T-6r8\ߪ/_ Swo)/Qg #aߙ"dýԹx:LLߎS W]Za 7y.ca!:v'||dgT\XEw6IS$]':n}Ts>btPS6oQ2B+yb mZWhSh,qMe:zWd\jOC0plߚyrzXpLB͙rl| xTiiOޭ_e4% _ <'J)}FEt^-jvm)`$QȥrАL¤+!3Aݰ1W0gJx?gFu3P qoL`96AIEj]x6m"{8\^Gs}w +W/&:wV$|B|vRNzdJ@Kvɂ,mpnjU)"fug { `sN g Obi#RxoT@+ )|pb<ᇐSVӉKruQyQiF8S@_;kk_],xab,˧3vozGagf?;jt$ufFugՀEaC/w"*C|0 ^<#eb#!Ld{VܫC)`, Œ6̻xAQD"vf9:KX|A(jtq% ic) wK4z!6ؑςvdnו&÷;=h(%Ba[R@A߷nhb MUQO f-Q@~% KJj22QVf;lƫMˇ)0 .Fy^tYaOuazȶfd|Д#gΠ"ye!Qi~xI,v pgL=IQ1XnHk#&z, ЉPb[EdD ڒ/s/=ȆFqպ| =v IpFճ\5 ߭!dԄ@U3EvVߝcrRMDG>_Nh:4%blxQ㥟4oUf5VWd%2}*D(]DiL>2i2~>C$G=a.!zpP񀇶5U<{r̓9qoFUt`/yݖ~3Sv d)BR%`ǴŸu}&&l%zF؛ .iZF \-bM akUҮU^"k1FT2@@{HtT6Ji4Q]Xᗵ1`%‹|ZX~<"}(rzr)<)Jmp=(~-wO﬌ň$+At=:Щy]**KF`vFy=._EԵBjVKP>טwvԢYE'!G*0aDҚNrCz&~Nvu:f>s݇lξ.X66la?sꉣC ,޸\$#4̽zS)> R"lW. `lvmqðMn5VRKO}N{zh&8vM `s3H}!9%H_$Ş,v;rCH Cv,Jb"|(I淛⺢URX&G՛pEѕxR]n~ٻ+xƩ7MBr|n}'AokvB)҇Eԓ)u^h^.1ۄg(]cƞ"~HN+Xf;b)S UI6A9_H )KL@6$he ;K;tc[Gg#gcOub{O=?kD'K\"+'Wo\X)=S^GO15ۆƭ;9SSjt ⍺2ۆl nNۅ!rL0_4+}J#*>J%s1CNk4f]+咞m4D5ŬȓY۾:tl u¼uyI{]x s <4ˎWr420n*fd"=:\ڑzΈ=z 40l @k{|"VR8D{'=>\pVbf j|:yb&N|ܾV:Ȼ&,"UY\Ԏt^'oIH }[YN6*B9rfZ` £Rmή އ,1VY $ ;qi(=FS=qAtz+1"Jwi'~ӢRœ*r)-e\|EuU,tjo=W xN;^]\/ y! c{#dJ<[6=Xsb{OlbI7Ae0vue@k({" }aO)2ƎA3?9&[:a~jǶG.+̓g?nE$h&U<١l-6Ia\3-֕~HGyBtmU|:kހ]~d_p([e}4AWTy%q۰0^e1&S "=sÈ=o$k {r'lK3f<~h@wsu$^XyL>̼dnE _On?EWtw[*}[ͦdyCYӴQ'IP^A[OW.1Y`Pw> e쐅,{kItZVbۨg%C8w<'\>9R/U19RS[z}"i;(=Ͻ W9xXdn6KC:BU zM\˹:TD+ORpA=ckkOEC(D`!?c!ʟ;jl"E P&Xνp0tZ:b!`k"GcD[XƷY/7OHɗ0饦TF1hWmԲ=H&=#'Jfx -oyW)T4.iرo($:ikUЍ)ёė3lI>k%h*Fl"nOnܲ) JރHR4ahE2,h1#U_}WCWM5) l=~W6x^#L)e.ET$~*87LnWiOF׶XT[a; ɕPKLZ#ujr]Z;&v@g ٱ%0]#ؙ̋qZ7_i0y_;cd>/7YL˟DI L-G\<^A'G:K8'dNj)se[wyA{K@p)Ϣg:v;af@Kz{cs(tE_hˣAG:O Jg+ +yxov(4e퉃.Y֏%:nA2Wo\3^e_9bƈ^^k.7J;rb !aI>z` dԱpБBk]e~L̟~#`Ve͸/f9|TVxtprubx쇱*QpĐ]F}4lf۹a w>z]Rȡ-TA^4Ws7@!†+>э>5]Ja^Dsn%&\?Kk2/XZ$w]u9d3kgBi]nOc~/C{9N¨q6ZSZop1R+}uƒ}r !o.c-F+!U~MA(Gq:Ҙ֙*cDqЙVhPuIĩ3 -2>`r`{}ZRǤ¶o E9)K!r 5qM(`BXqLq,$pߪ|B !|ET~?y$0 9.q1M|<HiEEޤnx_Wb{Fs̆z1oFAZ1'g42t2k1poyR!N. HŶ# kO\Δ咼#I~[D8$Bpsz,#mpe6_Qh4kԍ(Vo6H-7rG-ŷx ~;*{5"!s4;ֆca\4sQEF/|cA,|k= ^Lmi>]'Bi mx":~c-C嫳˷jހٚ뛠v3wr$ddyU.`* &s'@B:PflwC 􃼵fg0Kl)L| Of&mFPupI.uO_|龎g5n@2RڏȤr [( Һl*̫+VU  l:yFg95DNp,={ wmx9ah=RV4ɋZGe]mh h~8(/Hf;aQAa=ڀd^RYJ$ N$(pxyJNp0n_2!5mKb,#Luntߐy dvM[ϻzEN8r a, ٺI.uh.nt&+A*Ae;iES=tVzS6؅qirF%3IO#Or6qkn[]5榱Գ+,{krZktRB#ȍ"I,O4_5EYOEcq £ںEh_vEEG(N߬fמ}#]:X'W8 z3.4*;kӞb\0ըwaWoPUW,8eÒqb_z cJt*Ms4"6L Д"Q")p`{{=%y63XnCHo@;$" yT?OT[M$I%z\"e)v5ܵz+ 0wDòqF'}w'?J: Нذ._pg+8c\kJxf`!FNj518ly^x._ {~B-u}@>?v K%ȓ,8|J%Y)QD69  缞:wf=9K>`y[P|آx$R{bz I`D13UBe?!a #>-m)7f ,o_Nd*o tO~w!7R&J ~ &( r*I'N|+l; aQ`VE6=QMs ~EG!H@A!0?e*CwF Á5Tz%&(Vʉ!VKo"65B> #{[߃8$")*jR)_m3{*4ߊNiO+)=-z\QyeUD.:ٶ ft2yXhµX-3XD ]wXjd޹tMϚS x ضn[J 71¬e Ԓ-),m󣧁,XDtԓ=֌t^JNfDHp=ۯkK%h;(+ß始0 uQ^c̅j/24v D3FМot2/; j(-1P?0Jŵ>#L;"S`^1;?V3 Ut+xGƀ~Yaj,1[ASO<~yDOz.{>LQI ulhRZ潈%>MQ $_Vi7)3GmǼ?\eq"bRF  .)W@[! NLVR}?},] isqmk.d16;,d&"yJ~u)fa LKԽ2Rhjݸ.C;4)sr?@FnGȺKY炥AY{\fa\>w#5;4h{ߚ |CBj57cGZrgQE UZfB83W#JgFb]hTVppݯ~@c~H;IЋ~Y̎.( rN\j-'%I|>??F}9,7R2 two,}KS_Rrϻd2uT\G:g`R[\Gq:_f)#^fj)#h+IK0zTro]m2Cd!#z ^m81!0[)RKw%靪X/,`HT$L0s3,?Fڦ5@7>FdDZ*{ Hfː[x>8iY{lTr \hTf9(OHڗN{!d*P:}Hy-Cslbo CSC;жp|nD3.sٌkYImV{zeXP]w.bbd]уv1)Q䟷en,lJ6;z0J'QҒ3MۃĢ>*S: N>ځg{-;ju&~snK+yR԰H mX;fUof\gC0$Q mri ӊQMs== i1$uG:pye|ʗ8^6l}Z.c~0&pb\CQ'-{HjCU(d20ʮ䚂](iC,h>>B&"K rcr 01 Y) &tM7La |$7ǡjڹS"3b>S&Lq ckO9sHJ*tw/ |m)/֗ 9 9gv 7Z+qrψB`b'd ^#C%;vP$Ԑ cd* z뻥s1hoYx<'Po*\C.$wɫԴuY? C%oY+4ˢŶjDAa@yun@ mӽKDZ2+:0h!U )zTaOZO+jW%#_z  CQfZ,9~pK5Ȃ'~CAި fe ]ۗ L*%a3rU 31nCtN؈Z~E3gH.P(uV) x'M,x7>{ `[}:ӝMȂ-Au5DniYK`)c9=0'Yvԟ(͠@7vA-ѽS+ GbQ~^vOh Yp'4-;YoE5@\tx=iHn@E I%-4V_90 r|x54P]4kbY| g/d L5Ĥ*Op~20*L0 t-*-)t1$gя̂^:ZTHw\Hn B:a~`듪Eq`X0Iӫځ@-/ݎU/^>tmMˆDOX-FK/hu_윖>p}Ո@VN*^Dn[!b&NH/?}ꯀ-GOnc8Vaa f@0M89ࣶV84a vY2mLU޸HMR=Y%u/r{򳏸N53q6lҹ%TPy6fx,u:7HgyKm̈́ao3Hԇ1b%]g᨝1\9݃]hiv 3\ɪ^ץ*(?ؕ:L"Φ04*'Nj). Nf070stVvSUX"YjBqՄ]NKܷmi_e5`_Vj h[|zĐGr?M3n<rD 1b]B 4q(g \VʖKWK,WݠQ GCnZJ;}ؙE=-,2 mOaލ~d,!cR(ʵ/ęhJh b޴;5kge1Wm90p{>޵DE[MqWv64쯲 Ǚ\~A$Sg-[.&;TnUx iYD7jEOڀ˂)e M%W䦑!SB+Qa&&; 5SF "xqݚ!%aod:ݝCHvҨ]$j=3* tw@fA8\3g 4ss`od0Ss_aKe͐PJ&$nRP jB$ai{\@Xf 8FHàǥ|M~Ly\9h-Dkt+QUUuOovMQ~֒#=ыIA{yCklhhD*DzѽϾE f)%}q7Cyy%foq}G#Z:mpg9ȴhYc5a6Ǿg'):1\ -"cZ.+ uEYOWV8DiR~К> `;s;}GVGf@ :ѵh,HEi]2W_g2v?rfwe̓bmJs%pHPŦ3zЪrA!+b_rVa6i{wAl I1]sQ&V .WR55Coڤa0 9z|faY&ni 'O >FGNL(9I-(R0dcΊDE^2Q, _~%\|ޔ0W 'a':J&OEo}9$St8TNyQXP)Sߋ ^ҕჩ2\ ]VhZ니C=0&<*vLF[ fV4@ i;|$Fw3 V-]D 6_L JK&^W,]%O-gGK$Էޒshhh pĎ|%` ׮ۂݴ|ʚ6DRy2& TE͖Dxo1V"Ƣbj$cW7 d(2Ag-EWGtq? C G8`ȹ.lY(4MR9! `_"!]nVXr2}#E6GA}[v[HQ4: "娠]dgE-,L};`S FLL3w[\KxK"ń ;N07cmk6e`Ä:z:;B+KӚdZI^Mb{͘+Plplg ݄"3pwh3"VVo)lF꺁w?ĸk,A`e,¹,.hH;%RCc n4?hLrѻKs\fzVKӎE$}wԥSk Q(<5d˯C0h8(GLKG#R?Jxw^ag*]ۑ =sv7yv 0Ŷo'fUK^Ci&n$H)ѧ57~`)?ş?W$l7wEC We)/ 1E+ܛ:ϗ r6Y3n&M*֫ڜC oQ$gqNb'J~!ȶUT%C^4,M+-B{ެYCmx^5KQX=R :7Z%lq3Kma pDb`Z59{H`^E(ˆ* )֎ΝЄ/i1 3,s]~j EC9ljOHA5owT;ٲ#Ph9hU9NS>$ոP>,Wh'_`: ”Mz?on0xHeH׈< 3H,B9@n+e:.0pQ80¦M ^&W3 l\fM bjH^Źc8NEqCwt9>$hţZ~9^cyK$;9U\e`  Nu{M1E.'Z/>5tL3yŶ)TZAnv_3ɞ61+G>٦4/ӭ]DRL-O,MI*줡+ԛZC` x^/\Xw!|)ψZ}+蚆Y|Ip#SDPkѕO_LV0͐#E$+U,t?d;B1٨FgȎ J.{=qyM]R>U}TmMFjwb(§!x_IS!,_脩5 @Fqzoq4; R_^0מ]qZ Ak;TC'Z7Hy\x\Ȥ[##J!SIbvxԪ ,G[kyJ͚g6%haCB*=!s f? orA6%wrc)[6NfUӫwe@ؙY;IbBO S``8G"yeK8zi Fќ1߱'"\h|Kbxnm^lN_Vٳm@LzH?*NsP"A\+us>4U.nDA\353Mڬs50q6S]} !1+, p8ꂞ(Vl;mPp[.+D.|ÖOm"%dS T(oӯ G!e@=81hack30kR}\ hyWdka#zsډ_S$ZgŠl5Z{GGnz w5K1? 2K* d~5(§}5M? =p+$&D6rK~M8k%j֭^cvJ@|]wc|li܆Ed"Y}  v30 #l`%3.Rdtph ZYWIuɳOȃ%ȶM %>HĒA;C oXCħBb5rNŜ흯Wږy_`ЄlNAIMaNn4p/a9xr.yDQ*?/#TV1M'Xȳ/U WQm7x^BuȨ\f[pCQ0/fn f[l%!H6YuA!t' ]ҴHV2 4QZJi,fq0Xc(:,XZEdz"Ş fT[d ]1ދlGM%Sjp*:P#i>jJ3R JՁ_F&Q~ZqAˮXIh$~y\XmPSJ"e,IӠtǡs/G>] j{|%DӂOI"zEᗩ],? i.OL66Wɬ&;&~(id"."oeIpozB= d[ v|''VGÀ t"$7ry꩖5^6kIHuTx˱<2|L,YXP0QpL~yz~QP 0Q)@Wǔ*5fzpg?F\֪E\хR򬂛xg;i_Ikb'` ;!e3ܓeQ&YR eěC?@3/N2تDk؂[2esnH ^:FO>GjQC~^No+z1fKsqϣEϱ709hrst,϶Уk?WpN+T4!.ݍp4C}ϘqMW*|;+rZz&fbUd5pb[$SP4Hh}Aգ4fʈ)00iNp12esӠ+#W+QI5;,&KdI$İ\`m%*Jh#OOf@rB4;-Rdc6y}b=SphW9HeQ}ÙSJ=Q}J}p3^{n)?U.ږ?ZCw.f^3bw a Clj" 沺vN}I7ƨS5p}.!~aExqqĽk߰{A&>G舠&ql?m{y,D@-˝K+E셝 1 †Kzp Q-=AOKr#RNhWoWSo&2+Md lo\R!;)@_v? \L~: ehDa=>*l g,ѥxƌ\PicA9^ZJ2^:N7QEz=`טZaHs$^kSqUJ`yTjޣ(Ag塮0NAPB65O?!T%maJ 'd]AR_0{ݐڏuHA_OMIhf"Mơq|8AWmлiKdr!%9{iQMkq4#v'|{-6``t7Aumi, -:M#SE]O]wVllK 8Jm{*8`9;'W:|D^hq.*w}2G0?/.δ=+,M^-g(h k=NqǸX1Wˆ=}|[tk>YM`~S2s3уzHgŦs@Y0LΞM!g^>L k1~R}'J% -#9p'S-H|olc'YZ$|R ΂Y  6z^~KBEǭɬbfj\ɕaӪM9.T檙){Ȧ縎xBKN2q|=6䷵_pxF\}J !bVE;=r]w ͝=1,[7C|UIz%v}))g9B g&dw)%{fyhZ˲͢z\vh}=CǷL,VZabX'#e]#;ĀqgY"eO nO䝈]N`-saS)W;aˠCѬ 3fI3F>Fs7>q,o&l\W;ܵ\mV/- <4ulBn'ƶC?aNY )4mLƛ -~_' -iWʡ':mmڥQŸ¶يXNռћ5xQYYvvDT)!\mԑ;KmXϐ?Zl>9 [u&lşPg.-g4]&&I7uc~Qz|? Y}II"! qrm ;^6ΝlmmkWwFdRRe71J oxۦjkP5iBUqR20m , X`J |sz#DH7t_Eøw7 %7,-4ImĆ2 [Nk /<ԺuVG7fӘy^G u2Le{\;%;#Æ] pR7ϚnʟrW9Wj̥N**QAߺ4;E;ٮjׯjl$yIwKeLh~2h)*v^{G`i3 ,"a" GR2FW:.83KJk@cpn̅1g`̠ģJ0f!vbh\TE$,\pѢW.sMo9ʩI <ܲLwxu~^OQ2nڏZUjхO>\D.o3=3`%̈́п`: f"/rܺo+qܗ}>Gl9w)h"uW& f&P[l!T49BT!@>L: H!lw-EA!.Gg 6J*9lì1il6Ȫ+^REԶ!/͛a=feJ&|1Y%lt.yW eEĎugVW[:鮰zjȔJ&BͩNiNi3r_^=*bK*;uEsFd)u"ްh_'Ŕe_s"";aCz,`!!'aԩ*9Xh%-jڵ'D/7n4D4f.<X2 &_3a?2`g=2N}e-M;\ySoA#>`;:OYo:8k5'mgXi{ᥫ Bq9e]U_% o J΀RG'fuw*DYu ĨJenn)b%OAU"'LB|S;ͼ7ا"YP6zGs[fSh̦7 uf7x)gQ/ ߬<|j?gp j68QrC|!^qP+9,[=8emT2+MF2:)2_]y87+6*ڛN{Z5W]Li`"lbypD$ҁ^rrYuh`koɬ`+lƌz:eq*'et@sgJaҶ'k>k, ~yd%zc;LTqm:+ e6hTgq~Ͼ8QpY&ʆŰHLgkv9/3E_/;!r!80/tɠUD+ʁRy^nqlz a!0WR}nӷ9dfY: {:!~ywN+-pgANR[jbxj}p2z #+6ӐM'$sU@@n6+b!3N]YodyGI, =( 97efcE72g7qE焳q + ʴEx-Ǥ^G˂ةl% fg rsv$@F޷U1EJCIbEх(`MVґ㲋bTj Cor]dm5 >2hj7O+\.4pQ^,8Ɂ3Z$`ŵzCFtK+m9>QvxTj6( &[$|˙tV!.V#fl@8p+jb(n swf퐃2e@BB3&<*3̣BA\0O xk?y|*CZc R" ܾ=h,n.fՂ_Gйb#p#&]^<&٪ecR5$t[W83NN\?T-24?{Ϯbbk0>u09<:Fwe! S4B K[袶*A#W$s]ֈq? :[!~! fU,4]b;͒1{1lxhHĴxdH-$jdROP;r2Gʠ)M~N=Fő*% dڿ{DB\c'cq'\ yǺp'~0|طnZԋ;q=2#9@C?Rq 1HZ-+Y[hj}Iq_U_G 9ePGjx5K\ǯG/@tk72xNIrcm/WL@Ҥo02u/wRR *rV`Q"DPlW,_x(caU{X|` W8%6Oin*S#ڹ80Ýx>\71Ʊd'Tviz *1\P'ł{%_ny˧8p{YCG'tW|*oej0GcmJ. TvM_   V}.]@gߵbd2&ZAa >8+ H}^GJU>=PDy&CVd8 NzO\]\(5BPQj8.2\[Z8TW07X#pPYJW(vREMTstipudn(>#':x %5mUR۫UHkh BO^m`pU2RȌbPrWN|â-&f$GtS=7 v] “%/$=8 OD*"/rx2ޢ8f-ԇ%#M1I.P迋y$pnx<' ee YK6rIrE}/}l҄[ڂ=U-ȃDx@pW8- ޮ$TǓnds8}x$M9 {g5 #mEɉ1wB%X_zAzyw"8 'sta}eW "[`B6b,o)) j?NgGXOR+!>;oQ>ꓐ_^9}mY%8$Pτ "r게M^; ?9";fQ2Mh?{X4{; {<^[2v驿2\ˀ a!qg^o(hwx 0ku) 1Wr >#eo[G`p"nO{j !BT2v;G7Z.纽DڥF1&߼M6M lF: o wG^Ko%==A / xvsfs^}hk%c؞]H>.)/V>xP%\GssM;GNLB0lDLM 񇦡Ho !ƪ _/Z d.%}c~3y9)c" |XHJy#żːZ>`TŵX>9` ]ߨ~*7Q3J{w57Ƣ7 {iT/kW.2~WCسDSB YZ