rteval-2.14-9.el7>t  DH`p\FC=$ƨrm 4F0 h(MS䇕TtۘU8yqH'@!^8F[M8E]g F_V{5S;Ykǜ{ÊTsBk \])BN3W٠Vv;8`1la0!aJ5P/;]`69HXnԋՄ JxYA#R##6ƼAM '8TMO!!z'MeJq\}$}/ë󼻏ޙ@P9[-'gF@>1,NI<^ː6p67b .&rրo/%^-J);08} ͏M(NUXgkOWR6B>\Mć}Scb>!v2YI-"FzlBƧSGz9*b-a~E踍X[ w hcQ轴_jp<{YDG(U dNs?125176f4ddecd800c11e7592b7257c533d502abd1\FC=$ƨ1>d9GCLA6+Q7BY]ҊS" Kɽ[tF=mc-֊M-=C5WJs5QĿL.́sm` l\wdy4 x+eѴsJ,IG*1e(."H'Zw :W΁|* 8mjsIxӎwm|dv$4NdLEtƊT7i%@ѮOQږ Q0F;*??픤"DO J=9._wFn,xT]cJ:JOr8yO)~k*qܓPoQ$oL Q/`mj)ʞmsf  5]oUɍ)SE~:>df-=ih7s]Klv2p-.ZF49U/Pgh٨QkTh'{uˮ;]P)rẊ4>;o ?nd   H ASNN tN N HN N $N\NNhN( d( 8 \9"4\:27\B]G]NH_NI`PNX`Y`Z`[`\`N]bN^e bgNdgegfglgthNui@NvjxwkNxlNym@nCrteval2.149.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.\F?x86-01.bsys.centos.org^CentOSGPLv2CentOS BuildSystem Development/Toolshttp://git.kernel.org/?p=linux/kernel/git/clrkwllms/rteval.gitlinuxnoarch4{, OW4W4Aff';''9oo='6O6Okk ::-- ' ' `gg t p pQllFF\\5500F 0!07 큤A큤A큤A큤A큤A큤X-\F?~\F?~X\F?~\F?~\F?~X-\F?~\F?~\F?~X-\F?~\F?~\F?~\F?~\F?~Xʚ\F?~\F?~\F?~X-\F?~\F?~\F?~\F?~\F?~X-\F?~\F?~X-\F?~\F?~X-\F?~\F?~\F?~\F?~\F?~\F?~\F?~\F?~\F?~X5 F\F?~\F?~Xʚ\F?~\F?~X-\F?~\F?~X-\F?~\F?~X-\F?~\F?~X-\F?~\F?~\F?~\F?~\F?~X-\F?~\F?~X-\F?~\F?~\F?~X-X-X-\F?~R}[X-\F?~41ede184ef5b324c7ba85d3bea06aa58ba3df7668d8d996271627dccd6d90d9cadf3269ce15361cf8c88922138ec95398ba3b150d4070ebb087fde4e713876337ebb065ba9a24bb02a22e5eec0eefd56d1e80f31c8d7280bb9a759600396643c9fbb21f45af7ebf9133207bd58a575a7c2b87faf30af579449a9c7301e412593ccc7f9fde78bd8c2fb45d6bd9daedcf55c45ff84cb1a363d6f322513426b4dfeccc7f9fde78bd8c2fb45d6bd9daedcf55c45ff84cb1a363d6f322513426b4dfe37530f41e6b0d175b8fef607568a6db5d1ad6027430f30f4326f8a7202ec92fb6cba10cfb5a9c4545b51bb6911d95c9c3519a69b8e2a4cb7ceaea3969fee9f146cba10cfb5a9c4545b51bb6911d95c9c3519a69b8e2a4cb7ceaea3969fee9f1457bae5ff968737ba3968d1d8821622a773b91a9bcd77c019f61d34c98b5e6d1c28293db2c561947197af016b3ae7ea39dc8c558530bfccc33f0076f288db0b2128293db2c561947197af016b3ae7ea39dc8c558530bfccc33f0076f288db0b21244f2869c2e94e38bd922e3f3feff650e4505738fd7a6ac53cc8ec53fb1838400c34e49b1cb06fce2e53594fa7b441ddfac32987088c1cf0404030fc5def60900c34e49b1cb06fce2e53594fa7b441ddfac32987088c1cf0404030fc5def60908b5676ea949a4f18d35d30628d949b3aa29309eeba696999b83f7e91d61e516e39e683713376aebcba90600c40a0b3c3c319f7257991566b500cf9a01dad69fe39e683713376aebcba90600c40a0b3c3c319f7257991566b500cf9a01dad69fe9eca38f4dacfffb0fe5f1a8e4f7bf1f737ec8ddd0a03f0ab770c9ec97b067882be7453ce422f39beaf60563427519f7e34f14d0ee56c543622c8ab219f7eb07ebe7453ce422f39beaf60563427519f7e34f14d0ee56c543622c8ab219f7eb07e94442ecb90ca79450770dc7d3b08f9a18448e70560a5218e57782866cc5427fd91d57fab4636b0eff9ebf5a6664a43639e47e9f1924a856cbc4c74bd7461818191d57fab4636b0eff9ebf5a6664a43639e47e9f1924a856cbc4c74bd746181812bebdde5415d7d34b2fcdca895cbc83d640fe8a82fa7018c8eb8fbaaa58fe532874d46716ac993436c1379d2c00c80c0bbeca3f6c10cac87c0b69c1fd0d9b783874d46716ac993436c1379d2c00c80c0bbeca3f6c10cac87c0b69c1fd0d9b7839fd3129861ab172dffc49b02971e2d6e541e644e1c4677d9cdb709e3fa84bed77336372a7b88fa8281c88cdde664d153563bdc98838c1c36ae762636aa989d947336372a7b88fa8281c88cdde664d153563bdc98838c1c36ae762636aa989d94b84ed8635e1bea8e5cfa54a7a2f42ef8da4d8db7de37b998555b7764b69c45743781ab35e7430d1c20c6309219b8f36622df4fda32335a0bf7138eb6be14bcdf3781ab35e7430d1c20c6309219b8f36622df4fda32335a0bf7138eb6be14bcdf45cdd4740390399e14e48e2e103527b383454ad04f521e89d844763499b901662afadf7f60816bca661b5da56631039fa9c363b550c8088a69c7f94ca0b30cfa2afadf7f60816bca661b5da56631039fa9c363b550c8088a69c7f94ca0b30cfa3c7ac3fc4e24992f24d26c3f7ce412f2fb73177a9d88eaa5d89f921e92ff7e60aca642c522ccd582f4990c19461b3c4003967d6ecd32418afad3ce2cf59ddb10aca642c522ccd582f4990c19461b3c4003967d6ecd32418afad3ce2cf59ddb10ca66d93c80665b5c378e6ddcdd531cabeee19da69d7279073e71393b750c066521fc45ad59d0fb7c0e0c99b404f48056163ca9f9eccecb29cb07ab1343996fdd21fc45ad59d0fb7c0e0c99b404f48056163ca9f9eccecb29cb07ab1343996fdd56f90d72c7c84b8addd5a8555579473a7b7299ce589fd69a6f2c498a29eed0aa3f829fa537d78f1e8a6da91fb47320d8cb049c6b927b8092b5f7d6bbe15a1b443f829fa537d78f1e8a6da91fb47320d8cb049c6b927b8092b5f7d6bbe15a1b4405e029c4b2071dfe472ec7c982bf18d3d14c05888d06c598f1e205a9b6dc7890760406b1e128f33cbde8f6eb51ad92e5532d508608ac8130675d3131775141cc760406b1e128f33cbde8f6eb51ad92e5532d508608ac8130675d3131775141cc0aef43971d91068a9c011e14349ba7ff2debf7dde0108b7393322cfeabceaf713a72d366fed5dd172154463bbb8031ba28511c526ba7957bdf7fc1350b5ac2d33a72d366fed5dd172154463bbb8031ba28511c526ba7957bdf7fc1350b5ac2d3c5fd436247fec93a3f6264fa1c8e8bba432a8b0a83752491ecb0d703f12f4a6eb50f29cf95590d74e42cdc261d168fff1b02283317b18c981c682d2e21b1559eb50f29cf95590d74e42cdc261d168fff1b02283317b18c981c682d2e21b1559eb8ea24b23dc69543b948a005f2672ffe22b274079e04bc013cca6ee7ed9dcae9ca6937dad078c5a81da1f85aadfe0b6ef86d55602f706910d3753a32792c5f28ca6937dad078c5a81da1f85aadfe0b6ef86d55602f706910d3753a32792c5f28193393a1cef75408b80b48b88cfc5e3f7be47b1a2d7daac77f51711cc32a52e17f83ab1bbd911016884c823975fc561f67a7333226766009ac33494203e70a697f83ab1bbd911016884c823975fc561f67a7333226766009ac33494203e70a69195bedf8a692bbe38db0df7a18af8e480695cd6d992b1043099a640888528f7506c39971e3f8291578e20cd18adc706e19ffd131c698d75b95450e1b0ce100dc06c39971e3f8291578e20cd18adc706e19ffd131c698d75b95450e1b0ce100dc2022dbccc576e9ad8e44d8652b550f461c0cf4524afb560d17bb3f6a64db3653c02a69547ecd549f488f1547de0241513d32788a0df4a6b562b3f08312ae44e0c02a69547ecd549f488f1547de0241513d32788a0df4a6b562b3f08312ae44e08177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436d58f86555fc38f7b7d864c9c21ac01a3655bb7c33d3157e28cc296f3961dedb896b1d04ae67981ad686cb0f532156a29d3cb7a23004fda985de9296a44423be1e08cc301ab0289d7bb52fac78443826465ec5d2357d340f2c410b150e6adab1e1514781795160633c23b7f1e55faf2c0917104ff349661857c0387f639ece6b2adbe52ca26af50fc5c9d82e0d9d013c19d516f4e103457dbcd47bfc2fa7fb7eb2858f9b25a7dacce303103fcbaeb64eb16935d2107700178daeafa2825c107erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrteval-2.14-9.el7.src.rpmconfig(rteval)rteval@@      /usr/bin/pythonbzip2config(rteval)kernel-headersnumactlpythonpython(abi)python-dmidecodepython-ethtoolpython-lxmlpython-schedutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rt-testsrteval-commonrteval-loadssossysstatrpmlib(PayloadIsXz)2.14-9.el72.73.103.0.4-14.6.0-14.0.4-14.0-10.972.14-9.el71.45.2-14.11.3YYY@Y@Y@Y@YYX~@X,W$Wu@WW0{WX@VbVwVii@VhVKU5@Ux&U8TZ@Tq@T`S4S2@Q?P9@PP@PO@PO@POyO@MnLrbLMxLF@L@IL@IL=LJUJ@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-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- 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-9.el72.14-9.el7 1.7 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:;<=>?RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?P7zXZ !#,$] b2u Q{JlO;B>,M~xڭRLj_ yvpWM7l|z` `JHd*+xƵ|2%cFѝbf{ ʣ @o 0bf-V3U5FePD _>#[A67n}8>Bz$NpA#:-4 F ed't[¿|X g힅w?1N? KCخ?P8(2r䑳4EVˤ5t )hJ^  ƟCq^ &CmXed4"<3|I~l勤.C<.fp,hWn%K XHwJc4ɾv/6pu f`$,k`m,bAt}[ҠqӀ]Ծ͎0*$zЧC$ӝ1R观GR E yޔnYA $\"p3v\ Ph_A']q#&p/iJN`QK4Xg#1dZ)Cb-nB. jQZ&l%cIm*@DzbL>syƜoZKp}Ma˟&ijVƻ@ K)2!H`tgX4* 䪠(b2,sf}֦;{Wv5`K^c?F|[`#mabNa k ݪ#9=+i-kM}5t[ WԵBP2Q5RpXo|ES7%=~c5.ّjԣ6g)oUB5U F'9?ֻ}Y"keI_}9JUY6xoݧ=?'{^UدCtRF;(Sde-haxIbºK>~ANð. ̈ƾGʶP*׸uזP|"ڜuC^}& C/Cq:8]81SU 2=%OCgv^kɢj<R H.k{vɴ\ b@PfƵKE1P_KG]6=xayKk-,O'/ܜK`,2T\-IPCH| pg;0$U~&YZ N޾Tua48Gܣ8`BԋOئ_(ٮL{gHT3G\?sـ 8/D9h42K;%S}m!Tgߔɗ`Lpx}YV3 0%t|/,h ]*ȀOyx.)SPXshpۤr繉jz7f ։w;[Zf|R|XeKb1Jr3Fwo;dH~!bntdO*4\Q)%VE_)>'Kef+L7do.7u獁,٩`ni-b G$?ZTu5,א)l\,^#N:R zO"H^|F{MѼ\xسGM(L)zi 'gj5DђSr^  ,L:wl+_|N"5UKH~3 |@t27=<м7{zљQk-k3F6:<ב[*flɩn핖 OX7xcPt kb#hckE]'Y{Ҹ}0W3:6 qFc}ܛ5MzA:6$lTŭƼ3]3鶀 6&mʜu#ՀYwSM05VΣo_4=g\`v1%}%AF܎ LaK5ooDʄO`l6(n} @n%kͻdߦZ@-9_YY|qAeOJ NՎ-p^y!5 e_1I۾rP{@fh yy5GDx*iV7ΘF$ccĤ#pS]YJarv5Ă,7m,8@Q}a.1kk9Sis\TL<~D>G Ga@F!*:#1on(͕mnkSLe" F".RzT 012Rڐ*YM~Ph); ͡@nA8@8N?їUN\cnHm'c@pOJ\6.Rxr|]W]EEUs؏m1r-'Ogz{e ޯ kE?`|dAX\`:d$S%sCz _)`Ltw@26-4\`m 5!?u~u,ţn@DdE c* irK7gm3u9gpq'L)/,WňB rJ7XjG49Bro, h28x.zO3 >) ״<7B%:Xb/wQa.BޝkCM #K" _Z;*z7taYo7~L{eک$= A mQ@G0qi.SڡV8gh^q@{"QC=*;g}uD[wiƐsD\+p=]zwQIb1^i{~K Tk*bўh*q*Ⅳ}ñ(&¿-<_kWB %B8czҭ 1H֧u"& ˰J6zZOؤ򼙲C nβ?޽X&tuخ|Aha$^uKvn<O~KPHdا'jfHRH˜~^Zh=>\t|҇r0}vC|wt=^n7 (9g+~Wiq994CtԢz >rLk+fX |`Ff-2|ʻ"eL[R׊(S1ko9=,k}mV A7v${HsV3㭓F@rr>egol#xMFO"-^M1hPST?ZX|xh[|ػI1K@XÔz`ֿ~1*j고<W!/+c"Ύ;4Yv$⒑IKr-"{B( r_&L&pXp/6O.L}?4 |m78.h6sWv!;+쪊-LGT=d?_2u4Ӟ͑Q;F0 g)\|5<,=[(Ggc 753E&HęRq|eBCN?%`ui󠚂(:_mi@SL>|:"#e;z% \~byldt A30@;EIQ,<@h}&p nT$-6.Պ*}MFӳCc 42c- %m. dÀ(GŋNt]8yI*ynsk1y t͝4Տ )&mgdB y!?\AʕQն1o||Dd; ÀVi*Z)ܖa*FA2 >A*b$s>Z*a:%\JQbb -EOdLܭ&cz&<ܦ324+Y9Kcs&x&|a1~5R"[Q>vn%smuwDvBd ko׹ǔ^9Ú,uC{z<!^JB-i8y# gchr7)(A@lFa\A_\z'(OroG081 1 Ccr𲋕xF>ZdK&17YP,Y# 1z+Ot}9>s]]z9UټE jL*%}"g F׎4_c_k~HP:{{|"r>MsPyԿdPO\F@̉: S⃪hW p7D<0Vv<#\7!8?igB}4\J!"f8+C c߈32 U^,Ce<_v{jQUO&&cbɲil!0i|q*F_Jur`PZsx[>aGjYW" u֮s""CF|hH= 1YfC @7D& ɂO`y.'JuEyܕ΋ I8~wK65Q'>H3[Im5V24J "wIW 'V۳Zݺ7evLd `fP1gnU> {m!POHS?!w^Cq<+ 6:M-݉qn|#ۂߢ8h?; lRu f*52Z uϼ!TLsU;aw>ޘȧ'x鿦@g?5kaeVv#7"lޝeyY30}VN̺uE&"bOiZݓ W{Kd p ,'E3 +Lg\|>w ~Jl`7Brȅ {yu|%b75xHYcb!Vvy;2MnԲWzqKW2^Z;U 6C{RK~S nd:&Hy{:5#-j3cKᇹ7f`ȪXZY/S[" :VrDŽh|1+`T4`*_& ; v+!(4kjzyƈ> ^9UG(~ǵCY+ra6}Tf_@;/4sM%Dtѕ)7וlb(q>QC ۮ`X%ҘPd ^2d~Q4jQD) q!԰S[Qi qx깾[m)(N5h bzLahBmE*zԛ/ˣbZ U6Nx*jொW#9e{bYHrtcXׄQ'|17e`'vY|!^^†h?{k";%u' U= Bwmz{|E]\klmu^EMƖ0`9%ʘcDAeBXоk3Iu Zɞ^ @FNm{(l& zEԕxP)wcێV>oބ8ʹwnr ƿ֤@[k8w$?צe,ڛH;P2[?"l}@~?˚yg`j pX0mJnp`7`)"j)L4YlHYػu,Ik;IX՜I!xiՠ5Cj ߈ <9US.ZgaN ]^oc UYcg^="ug߫iQշߖ$}ٗϠ#~A1&x4*"z0XoAvkXx&0Iei肼(GE:+8[^罞Z[m>gF)/ﹰ=mU,{`j#OcA|z徍ŰH4.//:ʁ*R[X68kNY&2V3Y&rPqКv?9w%aVs1Y1Un HXc:`|K:З%m4z@<2+V /(bLbWY}9iwc+>`/ 5C!| l?ӜQ\*lvo<z|(;U7W.3zx' y?w-9_>\|W|?@Rfx_R.`,ӹ tP-pb Qa5ol'-=(CʩV̄~28GBm*Ǡ؁ }iR^H!zCj4G<Pq |Q?DQRz.{”KuXsD;32]΢uGp_KMx@=`|89 mCQ59y8 hNlZ0w2'l )VYp)@a=.FG|JAr2^WcZx_54un^a^ VvhIpw$~jwjҍ~OѠR-h35}z4-KSk@ 䡌2LB< 4 1 za]+`ŌK^ oS"=DQΥϝÈhi \kGAy Z#5]uOZgH#g32YPӓ a쎊1dT+ SyQ؏uǧP`ܝtr=il v/Ե`5d'xxnG[ܼ'r\">xrO"ȞءnD6nOl_:@/-~LޮJ~Fj7H u Xص{1:W]F&ʘ[@(U8ca;)t3 Ttc `.k5aThlQM哠s +cfa [= {nA26Ux/f/~gW_],1| 0םktJ.&iHRԒM܄җzLARkۡKEV6ur({ >h"7-o]kcXA&T,g=gL693ۛnl'}>FfVTW|-%B6xqDyvNMZ{m㼱q,;&**K2wb,4,0ŪOP9&ݹnNvg 4~l VWdۭM"o1oFv`ՊV70_~c 쫨Ry*a!vɂIcWS iwؾ.߂ _< I)U3L ES}ŅSXځw<>ڂ+Y6\+%.ȣ+ձ}F풸C$"yJ3=a._(<@qNdKsURuTyBG zV*nsLZGVclP+-D6Og?!P;}9.bUo\d Hhryks`|MzЪq=onV⇊(ߎvĨ7旴`o7d[LMa~@֟}>MXC霴XRY',s@d ̀urU-r`}HMyK+#dR@r_sp!Asъ2]=YH:X_5QۍX/⯸7]`uŰ3 "]TF}hm'w?4%t1}(Gr`7HJ鋲{Q$W APvfdCIcG8XUW_p*3&^ɈjIbA~lnbT3.sH;j8S h"재.$~SD1Wu!]kh,=iwD6+$Jd)|pH23&tL*ڣOoS%M]4-)yc Vd_!@V=@~b?Xm=ӬS52Rq-bX%|Աwm2 áQ\w{OвCb>U鸡 7e_0zWLڠ;GjW[5-g_=,Oxͱ+r ү69S;Xs\*ǜ~ ;Z"5UWj)()eRjA:2>sZBą;UNؤv Wm/UN;Z@JK v Q^|mcQ\(D6A9 57Hi fZu":%T@rj[Imgj/̗)WTɨ^(=DPib7ʂ-6uߢ^ٍ-/] $Um@C UL̑G.FۺFYJϠ^N.א+{ϚoxkMKtʫYC•VQ@*hijE/ < T>]j"*o3gn= ?7r8 ]coMx=pR'~;e7@8qA‘4&jYu懀U9wa~l?.Lz<[zDexs: Ҕ.sTPv),<-ICxTmن MB-g[|{# ]dfZ],|B¸jHyo_5vB3W1Ÿtv+HsyE0)Qqy9>"΃w?DIDt̓8lmmZ bz @Maл.[)8g + q8%Dܒ/ -&nqcPP5ܩtۙFqhrS(P7JHLC. 13VٞªeTGeR{@7kؠtY&y@ .iXGO|34Rq3bѷN^5۶ѰӆajθmLm@WE^%Ƶm$U 0,.#_Upsr 5>nLu\MMlΤv2oD]Cq8&/Ռq!3L5glK۸|#|`y|Uy X^zIH yr;bq?хZJOsiOcV+ ?Eop. y/-<8zȤ4f!4ZGvA 2,4+Cţd&`gk/L/zQvlO$S@yPԟ? 23J┅s[ WضCxo%]z{ PpNB׸ҟ.X47:-T[Bs3){"O0^Ov})!@B1;}!ݰݩ8H3ÇES~bO%5u6ӎi$5ܯ}YkޔTyr{@8 `B+34i3ְ$ڎJz&Jـ0.un%dJ;sÕg^-^lMf(+$,&T$a;Xz&$(3ya*C( IUNU㔀xK+.hN+9z{XAt.v+мVыۭb?w P_1cp EoS76gַjCʿБŀ<pI""ƛ d ?LY5cCmX r6H1U;,@C']0'.gN&qkL+"#w{}ԅ 2g|MZO*ڣ>8'|gJkB:}3eOѨI Xj4 D۾x;ʲIj#zRbNB`2?8d_NjUӐUQtT3J_0xm`Gg ܖOƜjUevr`:H~J|"aUɾusL /XVRǪ{Ae#5uj"\clDYm5|)@o]xCy̝սxhHC,`{xmJ vObve"Z-Yq 1D/WŪa*9TVD6aThǂU S[~Ty5bJVD cu+wУIVҬOQ-pA,$IsF * G#zJGE+93TюAL9Ng2ψIG wĽ1?{m-luqo%cUq~ϱ-(-v2F4F  muPsB8^0.<э)5 jp2%%I@1C&~!ʆq\AtV)uSE#>R_ic8״O1IMg|7o!;vM}#c>2LlbDҜD^ 8'#~ !+{Z #ijL$CΙYmФ]J_?@LڪCM,;\ NP|Ǧ rBt'E״YG䐢WixR u$*E&2E63Qo2 FA:$Aqjtf:8qÛ^ZN+_I5j6Ee\j bZvቂ #׈oo0Eh<6ND/PK]⛋~gZ"g7B08&1|n`(^)}Bt@u@E/3dHٍfsMIt`̋{̍1 +M aqҟ*+{#> uFL8`=P]߈S,Ancg䏲YCzqdgdW߫WgYVGBu urS}ROm>A)皱-a[+"]ͳ-5L*_t>ۤiiWBgijyfgu_tuC) 7{yZ\wmysN>tz~[pumS{+j3{LIza;Hm)$~26b궼&.,3[)6P 3iCBCη$1 QJV/%WZT@7YKbOY|$ ^&G*L{YS%?rLu=U5c0o܋ N VnU \Ss|1[WטɅw7O@{uQCPBeVT'l qjߠezpHɊaa2(5MukVxPl6'C/e\d.\$Bt t陏3*>_hqh2*m .}D G *S7LetWyC@X0`S)"us.+P!"km)//)p=0QP}㾕D1;1(UCAlyF _EwDAI$+ XjP[*@UЀ)1*;d2-mՂ~5*9P'9T=60 [>oN$hX_v4] dyhd-#@yN Ո}^/~q#zpj`(Bc9FXxRD]5/aiC/qkV(Jad̆| ` Wǖ"-c< Ҍ8J(p+!SKH&[+:ûI=Tf-e>N{Gk& Wt0Wu$H@~homyi&\"9*X^[9̝:@p ?R 9c"45)-BRoyA`uK0E@4+l+K=SГ_xqdX-xWRsqvxlP:zW;o.󂁯4MpdnDCL?ΪM3w/qqY!aǡSbƩpj9FqMchX AyW%_F]^u0?䩲 a~N?# _pd|}lqt) drܷ2|.e⡞7>ϭ2@pS5Qrѷe@45JYͬa;Jps f2Ot%/OqwAXMې<1 ggh{Dk估7F*Y滫?piʼkΛ*|-~/jaHh5͢餷.rWbXg5\om?Maei|f_Iu b#S{;큎Ve4݊>JF;.M/D# FaL55n1n?t(K*ۆMzvZ Iс_sjkܞj1͇K}ߨ sѶHxW %RWg?:-: a.aۓ߷&lV Ŀة2:m^sKUOKj t2 y_ោ>B2!zݡʁr$T\Nff0Gדn#[wf6[뾠Yq`qPĜz  &9={Sgr'eZ-Wr}Jr0sF-;@SveDA)mǂ}%1z`JC)DrX+/,flP`2ٵom=Pf}]Si{J3}8X3rAqaBԇfu!<5FhsTIɤUjzC˭ϩSԌf/;֮giya<}'ki)lM9<Kn0>~n,dJ)d>|@**$Q?+9@:VJy;9faHLu,Cn۔<陚3(Prv{/><6wO ?˧di O ݽ x̪;Ց]%)/H>ꗖ찞=o*\͡~߼+Zӈؾ՚]P)Kxx}1qd {⌹/3|x jL8"4@Viw>X` i*ȰQRYJDHՙ:@=F>GlO#g5iAv2WV^b(ٻrLGֹ3[*{]wY?98oQ<5AJ⾡rFߡ#K%z;J3:o$Dӱ@NE6)+9@&ǭ]h$PsIRsൗ&#(EX"n ^ܛ: 8&yي@}'w)v&/PN)D9#QjZ.3w'P &G\l0n>ji(x\5RfԦr}IE-'2krKpQ:!P>-z=2x7P2SE雎;C\> BFco|Ô =/q~gL$S)>1J<]dU&AVbH~KTNg@= ~n\Bț$9!X0j) I1~{ཅ" ESw`>t^l`+lW|Y @֪GJ: ^rUA\b%-[琡e%cxb$Y+<Uj57oNWbF鈫 nH6j+} ǧv%olk}zf0eW2XoB1S.RyQ۪2ИV*w@zvx޸F48RkBaF}aTzM&?4:,]}N½А85UI?'V9"[#7Ԏſg@Qj^pE2_DŽ,I#m ML !x-U]"?P YbJlȄ%'"٩8uFNO \M;ۍq4%ƶݦ(Vo)y!: , 6 R]*tO`^lUA֖/ϵ,"4YYH Z^v*:k3\ߴ * ?'cn&{ ,pM q`(Itd/@58Seda%բ0:uKlC mt3.PR+vjtfJrgKF[:x#6; LW+[-Nϫ3ЮG$D$h=זLOb4/h|x+ZSZ;$)6_m5'p":,_'✢4˅\T$r7tb?Z'ゾYU~F(MBnr V/b LAxؠ|+udi~h!2| ntzCt!?m0֓2zHM,0<'s4'vu/Erڗ c%5wi=4MyD2:s_AB&XZLƍr2_k+ۻ7"wDKb w- pMV/Џ%o jsM>2njI᳜X4UJRpy5gYgLVRtEhf|lrK+*vX?1i ZUe' `'6R㈐ٹ\`e3NѢJt?.aKK7e@6\DܻS w?0#Z:dӶ14L ~ Gx! ra)7xR<_Sc n0U8=riuއvb:e^ c, 4YQ@yĈ÷Wx 6g7k&C,#G-`Ly gsI=HQpȺ<9Bb tKPrxZq3G[^("J;23\X&ӝ:\{#&XKC|vt0 db & `-LH^=s̳a*dO*dIM-}7rFN ЇYӹkܒ^{dG{B~=ZJ.JȨh/o;Ë EsTH3}[ 6aFA[=rs L~'bփF4m͏xJIȻ7zjPK ~0 %~Ht=tQWy!EsM;%  C `]m?ɂ_6"7 "* 5mlxx_\DfK-dy>,.LltKxLM^LNF:z`$F>/a8uh"h+NZp/TcNF`)G&OHcKk[ޖ+K0P2fh Ko )/|t;{qud0@o$0Huf -??{y0!#Ԡ#nDc'DaIaHo BE,D'˘..Ή湄" D z k}& 9 lE>&7ZS|ɻUu mxԿ>l9{?! L8YBgV$;9,# '_u5<(Ƀ`ϢL%%KJtdȞ8LqHY63ׯOپ+ K6&v†Xv6 ꚟ }l}Oh(𯽕:N7bebسS~ĨTjc5@z$Գs"_ɾ &) 5@SP=zmEG}stt4hww$rQ+Mu,EԂ}ȑjlTO^o A}(s@`导JoK u*U vrpvQHpOՙR3@⩘x}hvY4}Ub'Cz&_AֳF<Փ#i>^׿NFPR2_K;Y[f6:e-m!һ]n=wB *<\N8CRj}m_.3zY1%@ #梲mqˏR1)/Ԇz̩k lq'w*PXAWA *,g nѕ3Gh̏O,- 4D21q!5d u쓺;iM8F<῞~꩗GvQlWD\P4/t 7eb/|^-;[AS=ύcb:C6rDgÝ0pc}ʙ\ӒWI lۤڑ&NY^^Gkxk9iXWwݮ+w@J p{{vn6wOo'O_TPg{wz"~E,.{ސ}ScMfy:Yq;EDmZ)q%~SN-d8ݢJ@m1;\:Gt+*f? 4qgE3`2v47Z7]"f8Y=j6„ "[Q>gkH-Jɕt6 _- һrlV(.hґ [9/`(K=X.4)sS%lH;y(T@Q"@ˊ $l_ #-0>d[h}!n|H@mV+ه=INdY :X147ƈ,r+M{>y.jӓ1mbA13ﭭrgzDJZʴD뙿tZ!]>bm9d"+DIC#$ұWv?7@}&>)`}-plU8{Y=SH~+)ր|&R2+i ^RT$ )0n~~I1k>aWN_`TӟHUZFteE[EpZΙl2yDCʡ$0m AG<;I MZBTWc'Qٖ0S֟+*›f·ߖ#^ JDGW7o͚.8蛸H U;I!0REI,e\N &HM EfjONLkԍ} b#8x_6)#`T"zͣϙ#u~zg;aFtFp'`dE0OQ/TZ5Rþ@~]itҜ *мU}$f8 e". g>Q굘.nxJZo&uZ#nu X?`O/.h[-K| psRpy0z^x{g;{!%S FBh/'˄Yd8yxTHNC'1NJذugEkvSV"txl|+ulʓca1 ]򲞙bݪ`(O2ȪRstO?׫/5OϭZ~uCPӲJfS d‚eO/MQy+ЗWowޏH#%'@ d,3ʋ@QdX)z%$xSTRBUr0%&uRNVABe I@MFf*??Rxѡ=c!>m=Hc]#p^1%'k9pz&fs0Ђ 5PڧvF&SBz^8`VT:;`nvh Ki\eX9ܑ#ϊ3ZfGÝQI2D{sP$:bE.HOxT.{-Y'tJ嘉;sOFRi|"F3M)Byvu׎8~AZ,[^0oPh2;ۆ| -PEĹ&5Pm|1kPxU}FZcM+hPM۲V|k@JۂLOO떁Ec 6xh ƞkB2U[ZTݔwrǝCDwf * -2W @q]Y̒`5ڎsծX2$SִNVg֚Zs)#r5aUy?wIW]bK0z^y'#pMR?| d^.ͯu: (01wr3OdR!L熇1c!q^.6F\p*챸 t3,RMp}[)(9Iot{"ۼ3{xU+츻 -QzUho8ˆqewWm- C! H>^pHec+ >=Iu3[yu)g٠=l ͧm-R?+M}ZD zV2]SWѬCdj+Zkng)^:.܊VYljzh‘((WcȭlĨ NA7n+HaRA qqS~98y[638vc cMeArEqs_Ce7v /EC2h8DEbPqT)d&n &,gƧ¤Lmrڞ\p }[LhT E0}^yr'em>ǐ--ba:ͩ;̐ tu*h@JtNna' ew4LH[^D\ٯ<ԤG{^>dΜUQ1 ;SuZVu_/x/QNsߍ<#H`UFL 8qzXq?eqNFS4^Ӽc n&%tvs_=ܸ>HTD1}l|U`[ ڴrI"ߋH˟mUjJZTQvt!w^a}Ohn֜PEvdwN:Xh|&UG%O"nh;c0 gIIw\%<&P8?H 6[|)~g85w`'4R[Yszo\?.CTr]UW7IӜfv@旿 &Ne6VS,%g:t*XIyb?}' BvոP1YdHxpXoh.Ly?&Gd`M3NEH¥ ,4k-JJ$Gi(>a.O00ͺdd!2a5SC9T_+ [N⪓YWxBN~ ́`.E^cEK=*jSh/a,zW90Yzo~|cfE^t_aIÎbťH[ ub"HúF 5'c%t6*UF"1T 7 ; ś-aCy;{}HrSᡌE!̘kXhZ˛{;: P̮Q1p> 40: Lɏ4!rn40:3Vqia+oEqtp/YVd 6' i:*@=≮"2d(GJiK?=Հj 9ԽzJ [IicܩGA\Nޗ7xk?^BS+˟(C̯í*  Iʼ+BCB^;e@ j:!meKLFӈ?gU.G4`ɂ)BWq7{f]pKdnUrށjգjD暺tXґR@DiznC>C͔h+~Ex̲[GTF~oo-q l&<ni΍=M ;[8̹xz `Uvbc FeÚ?)\oqbG}' _jxg_k9(-"fu3(|ov VG  |w7 " K B}Myu%Ѝv)ՔW?)L#.G"MZMCW0o]pR=A -31MF:"T.eA`66yn5α?*)e3bN//Jc-e1N ̙e9ݍE{m_n@Y67d?M Jly ZNiKbXS&ѐ vӨEF娈:Bap` Q _`dśԳXD;Z_f6˭\]p8r B)W#ŏ\,rYP'!~]~z2@7=Y OnlYzJsYIXXAań;7~=DO͒d 삷L }D>##1:h(Т@1]Bp"[6F4p,xrɦmz1P36C#鿊7u8yJ @wDydw+YXg !x{Z1|ptfv1hcꏁތFҺb+fE!.sc뭥:_N^qh, "'0ΡӼVo% ZcCL =,HqZ&ֹ0h~݊=SG;9sT .TR{_&18'ip, M?p7׼g8zBE#5|>Bff0}1`inIyBVo?]Oq}om؝iPM"dCfϮ}v|d59~ .15aO'M#^KܦnO7x&ۖ5/FKeZD~\]CSL9WeQ iuF=10lw_kgݚ_ /" 3U_zZ%2\~G$[䰹x1(F&Cnfå6)Ӭ%%~YCq/ychz,%&L:7^W\mq|c!N\yЃ^x( rV'wC!RKo_<(I̗{Et|";L`&8ߑWcNI2I 5,aV;Ԍ,.K3E6;^};< Ϋdyhݩv9_ /LSQ'S|f+IXǐCAAJjəɄW([%Թ9Sho_ۘ\{|x!L4r%鋠 o2||C} c^\!8G/oɧ}NlvI)~cNvSXq%DzSz0Q.YU:='Šodԓ q\1 \$3HHtx&U5]2'|YT(c$Ü iMZ]c9V& g5 Svn'YX |zJ.ubu/;r7ElӚ7#bnͿ6f{t1 yOv; kn>$WiỺhX QDi\/ =`X (g5mUjuAiH4YK3Sq1wXc rD9=^CKG AȠ#W{Hű]6ǵHFd _̠evOrWD$oTW"ai@I1D-CWf;"OqTn< }o !/ʦvt-3핡UQ(c"fȿ7,2rD:pTԯi?}ڵ:7ӾaWZy%k?psʔN/"£T `45Yf܇λn1!91 Uo#+tո؊A4ƙcJ,DmXP_g zfvߪ}]_H*'j=9[Z LKNQ7hv{HAKϔ$Ec(qdz 1c,6 219$crAiǹ/lpW da5|mn߀`t>E֗ 4?9 NA{>5}-bEԨ&s7c%C9ulMj9 'Qm;luIҬT lxE-v~jK]Ji2Fa9 z%:ɉ*WfЏSf qŸxGBMgxKMYᢂS->RU`eQxpʷVT/޾ BQ(?VO/Izs fvG"W_zs ,E Pߔ3QamL!T]ba}M7y&Ob{#[#U 譶|>ds*9J)"!m6YL-eHO<[ˍ l'd԰;?w..6o/QT^ScS\՞)CPvcHjh_t1o t^rvk bb.x`DWH-/5Qk1ޣeVdɄFeUk 2pʑp] 3⮹HcdF ? TR*Das'ՑCxfɸZ0ENU~!8'.oXƃƟ_'$ct1;xY KO C̡$o KKТ~\g$ڼ9$ o o9Ejɚ-zC:C CNlDulENpdiWY=wF Ӄ-5Qϋ,X4^ꪌd+!Gfl XpHGB;.g1ڮ73w-y]jt){' E [!ж- t"ST!q(d+{ Э_X3Qw*p28oقl d2ย]ݧ&=Pbjf (v.^ ce+~/56{8Rڝ%_]U& 2c|?&&oúXPlvx}&`{>D#+Ŷ.] ݓ m;4ԄN@`yF4跱jP.=ck߼1_7Gsl=ijUv%q?s.P4ɰQ*P'xrSbv=ʺ\yAӴ؁9Mtʔ55<^KV05/[eBǕ-W&Yy{ Q5< 8)2Au D1 VΪF?o5Sܤz;Q~R ƹ$89eu[6BK>Aľ%ēNӴJ1[vO-]"h4t|Y  MU+Sv\Ub~dsۅKw{qGkdM9B_'|m-lÿr {Z_Y/{F^ s[Km'0 )OSKwxSap cłI_ONa8< 6o}B`TҶvJ 5v6tR^0tR+R{ 󎲶=|*զ+tꙑvOUAc4ȗU$ض/8*LhZ_{x6jhDb.ʚyԢ eƱ=ҥv@vƣ[ūcf)m.%$C-"MdqEhhN83ѓvLQ@ٌ[n`(ZWqy_,LFȿ1#<&b {^_WrFWmƱh7oW.y9Z  Xzq #ٓ7GAVigDSe75֤(QM4 0!h>=մ K߬PyXPwJ&EHUT :w51vypOL|U׌tY(M\|'՗E**SjJVטk o}/ IJ~$ N'u~OSn@~G#6"A)|vas2}I oa* pa2O_Д}VU#MqDH͡[)}탶KqhFPl^fT?nUwhi_xQJ&Eq_IABы{S81 } b1|}HCl[dӛԟӵS ebBSd﹛Qr$E"s=6D8^;qlZo.rʁ8}=Õp_Au LK,BmSm % m#2wiҀM4?[S1%RlDUٸJ.punEe%Ph3ϗ^|;!$5ϗ"q5|e Buu ]U)ݷj8;Q`\/M92XE ?ZwG Ɠu5/ш:5>Յ)0T!e--}MjF$gҠ6Cy˿$^OGOugiCʩYΠJ%"5ކ\NPJ@`"R*A11't8mCh}QV8GJn)T#'i`݇ u?y ĬH0 $oLN i$Ҩ/blGJG(t jI]5(vz.͙|#96%pmM.&F .sߠh;.#}97% kx%;˫tJSg~*-վğ e!r|DT~Ef.X:ң.J%zM¿\FRlPkg7`L! -SDѡYU+;mu:O BʯmW3`Wbk@l\<ʌpTGtQ%6Erq}UVǹJFQzRޛ4M֐+a\G &c Hä_`pp&!e ڻ{$9{F}N5t"uXPcoI^Tu E/xJn.qmS.kEgaZ/xWAs$b"Z"1igPwj7{D;%1 )t ;-|_6Yc8fpz¯{8ʾfت۟3a e#ϓ!#?~#V` ZBnBoyF%G[`ܵf6 ˊҴ%nIE_#rndg??Ծ:p4%w8'VW >{aYwrYHМ(D1c8X#һ D|sK3A b㽿ZG]%yCe Շ ?$1T"-B2CŻ iiH#+32t7[P7t-~  *gTem+vM? o9(E5 q p¯l(ν>rV\D=ˤ鎰7M̀.%+v[Gl3 Vmnm@X IK*-ao|uٱԂj7ژ}#MA@øvQ A6pz>q.'t6t:}̜"WgpZl!1K890՝<ԫ]Q5 qbIpPŇEo@ Ku@ ;D ]|? Nn,YQĈf@`S>}5̎v3jVet- }"/"}J,x3NHRV-F }mpE;'i4\!O4%}s>{p]b-o|lL35BCJv[D [ /.!c&0s/ֲ΄`^ahКVJ7(D*%.0?R׉d'~e}g!u.WDŽP -1GS\FcW,H۝!uH.t3{P,(ʥKF+3w?E=)6H,Q8 |6۾*vϪΥ`F>x򕂒AS! $K)זԽZtƧ"O"9hC_LJ*… ༗,5v$cZ&^E o)hXc \ͮLݘUꇟ;74=Ecz &u@w;)x;b<**C޵kQ;oIqxe+u"u!VH-RCmVB# NV2J|ɯu>.QIqDuvǣ8}O†!gjiQӈ[v9p}zc W #]G^Uua0krJ_,x"cw~!KS~7|?NZG]Roqݠy%.o@UJ2=)-(~y W|;NoT+鮒"ǿ Aav+c,-@ZP`( C\ Iw߰^$"E5\ 3+f`)[2O j$rxP F,+60U.d[+Cѣq7d#1کږ#|ND_L'wb7O9Dg#ؽ% uUSKGؽp,:㾔#vRGTb+mH٦'xW>m6E]E2]MYuT8id { UpUT{q:3h~:WEp@<>m9M٠>}W %Q2z\?0Dgdbʊ,GrY5X:0y 3zƂ ڧO&9 nV n[qF񤻂1ijꟼI2-e(c:FHL CXO}S#RsE1,/0q4eU;\Mm7=Cy! 0w9=!|H0%1W"<^ݜiL;pj@N|J(n峿)#z.ϑԻP >'^+HWOǹFD攵러H-ot{$;ih36aŢBJ>n^8\2(Z3Y('I ^> 0q~򄎠쥦ݥM._5C' `ZU1-L{ eKaL;aq[Vn!z;9"߶f%@1AlAj5~(=]+~Ty9R2G\6pcb>,K4wݠz(ө0+hC"ݶ߲ILBO&6 ,LY0,̦:jz4eƶUds Qs0hpd3 U-Sj ,qڂK|]y]OU ҄#KgO*b'u-*\_A@f><=?ZϨj|h% Bf?As )@a9ֲTI_ԍ%йm\(r=(AFkF~&EXBtnb#)>fX&H۟  2] ndOm6vu-sԌ"˘{5A>ɥfxx& ?WG)AVA)*ESg[m5r>n66w}|,?ݱU[ Pf;@,YrΔu}&j vc4W;]# 4ViC]ݼε"nٹ=U kinfa$/D]Ƃ8#'H= * hp܏sޏ5Gеd*5ti;$i}i'u*7> ^6hRU~`;ROL}\r[| Rrtοag| @ 3jw{IJJ|n&]uכF =M.Ps=8He"[ IGsY9['b84 TxZvC@V !"5~u/3ćpx6E J"*G{aM~nnK6[mo>`%!mmo.c偧7汳H$bH3: )ވc)!R"쫤v}it5O ] K =Zw}T~*MHa0G[;E=9>h37 EU_cS_WO*-sSDٚ4UJᎪiG3{E_1u<-_ 8ѫ|RUH4U&r=} +x%4 ,Īx?m$p;c @֖5Q$ɏ 8Xv(z@FD:opؓq Ϳ'dy{#6%?!O=|^Ϯт<puO잞m|/wϯ!عAG;/mK- 9@t=ݺ%i'H-3a8JНbJg͐0 7ڠ0k[Px$ۇ's(Mڥ€E!|QrփBwbk#Mܶg|Y?"U(b0y#j5qGewR2ٖY;+wy2?$hM\o;E`фg _Gz0/iJ0x"i/7 O ,QlL<-#Đ13=QW`O NPvBpJXd`dZy,*1!)'7{6B坆%g[ld ac.&_P'aA~fϧݕ+Tbk=X00@be4ƌ~kȋhÃlۜk>ZJ`Pu*7.1z=_RÄؖ$sH w4mՒw=?QjdwCRw8" +|09F${$-:ѴӺJzۚr)Wh2ݯ1ӬTSNUGJeˎ hA9DZY,1u4qԊz'ɔ97J`x ږֺgbi+)F CИ2ct;YY?CS"~ݦ5JȐPG0&=.4YR!C JO?!dzY9]W1m{6[wV[T(*4vtF}1ݺ35)I7T7u{5)wa8)Zbfk7l뇖?C.E>y= *L۟,+7 F6V/mυ !Ս6+*'Fx! +}}cĦ1x4>SHwXְx23feNi8n!p'Wvz> pڕ9OIo+R0J`'LօzQ xF(KIV6^vE3ʔVO-@4%`YY/!j[Z>I0Ո::˛4|~+ $BbL6[Jj„CwՔ޸[(3 @N* 3'q)eX#b}JTIj-Q .m ] &%цޥ+'=0lvBӬ5UC;ߒ!723p/vwHټ-}@UrQ6S4x@0=" cf" ye@N&"_Unk8Եxg,z_BPULͤ[`KU=3X,CVOR"=7oܫXh, %yS[ ՄcIfml؈!ϿOUt0i;( BTٙFhhu]i%U$]f-SnzaXA1{Z;y_x{,ez ,&l2 !G&gAao}0jܕp9SVVX:=4_aA_?iST|bImGQa&qO_M^?nE-7?H6 08NӠԱB`Yh:;׮4|uTXAo1 䕎;}V|6=0uECTvɲmNLp]X$$'F]{/ćŴCA77VZpQT.("Lmt(rK_@__fg6$s6sl͈]?Yx$].\v=1_<Bۇ$3kC;+c !b2=C$4={Gt?z{` +V͕3Bч8j_$W`,D}?nt9Z;-L$%GfbJd7f2jBlz:,aY5xa{MzV+o B%IsJ>4PѽkKZ侖aP<%O֛dz&vVbC{+"7ʲBiKq;=ȌU ]t3 sݰf+*a\ 01mi[mI\^SZDq/mhXwhֿkf *Ep[}Kk# :x (1 Xٖl2ɳɖBWM}0T^D,A9c+\A%FUә]#+CAs`ۃA1l&Q:mUa`rbc\:hP:zXL%ځf; 'Oau:`;lC Q᥿Fp罉p_HQ_;l ĘīzamaE<cIu&bV&>Wb$^}Qm.NOɞ! L~x=홖ϵKAX"o7v SC i+BfLj)COiOpwfn̎ >9?KbV@ʳγpY(1%Z(*e(3P}c6UN` eب>L*\>z},IR437B"h>{jIxh`s?;4|;o{ZJj[mRq߼յc0bA ˆYm.gO%dv{kBY#3N{fx1(.v $$=V0<'t!8;ghPNasL'B-uxÃLqIH1X}ȏfwy`plۥ_M6DGKwk 8*&d8x[DȞmMg7We˗4ZdE(Abը03#ZSJ1lD'kFJso)&_Xl3jP@PL|H¸e lpFh'~IAy͙q{}.2Ǝ+(_ek~ۖ:Cq0w-2(ag4P+nLRpRnr !^s҇ ;?O՞`vob)20?bbC,6>x}zY 1TgIY)0!2S1{^q5G/r3O~Ȱ_kW+ 69 44dz~*,~  R:>]Bnb{a>W9co?sV`M!T(f"~\|gz{V%$ CX1b. ΄mU4Yj~RCFu_'P!)q ڤbRk؉&f"\!jZ[z~4DhUj+=Gh,anKt%z9晝֥`H^*[7m9@lOSTW*-?B"d~$ˁֺWWǎAӛ;Mf8OC2z) ))yW,-T9#kϤsI0+.pI !~m1"Gwem엂ۜn7?8@9ؼh]1RAx YOW; "*Zacl0q=*4C}0Ǿ}yUk:w ̻!S 0''M;d6$}[֜Xws椼R*#tm0ezU}X|fBoFC𝷜Wr3`dдzy:Li (:U:{Uvg/Bf`)WZf,瞠4¹m%kjhO4+hT]$ W5[h(-ߧIa^C.u°CIj(85N&׏înձ}ܼ+.-ML(i!O EX8 =34||iX@#WYT/j;VZhcu``ZsMޜ_?+Ez<*q ,BG عt@N3 Ǟ OXWPkjHU.OC򜉘߉<5C&82 xۺݯ{O!4ф*D{E'ِ?EU:nj$NEO)=$ÓqO)xT5o7nxH]d.Ik8[P-nR|SWVxW+EzaЅ8vטGMKݑX^A}Z/iƵ4ZQ=weKsh\>SN#7B.3V[xSzr 󤧒y(oLJl @clZDf%3ojrU!b{4ǟqJF$%mGRߓ4} kU !1yR4ޒX0q74kq" TKk@&gi[M!1'@"H dKb5I#_E\(DzudaxlGE!gdbO;McpQC[028onm&yϗ)o{i_3tLeSwz 7 Sz@0;sΏ*Yu߃,h[(&8G /r'k*JmǘM-EYT"EܾbFFÎiIaN\4^ae”ە#F4l0W(Y(7[Ec/rK܏v\[*TyvyuZ>G_J>׊_e7O6OqRPppnmnOr>ptTf/愪p}w}dƚ7ɣ[sBY,4k|V\p-|MeoOsEsAf UA0`/2[pؚc eMs;J^A88f[o OAv0vCs2> Ͻ.H/Z+Z4Od1oTwTz u̕ G䞤~*Rp $R@1$ P7__1K"˃b35Pma@ k|vBjkz<ʊĉ|JQ>擗1L^ yFҁ]S <]ln9i8UjInb*  r漰M,ш*G,$%`OsԉǨYP_ uӉQ=bK7jTm0 JB]aewVɧx?G@ DQEɸiĕ;y ȯH|CWJ?[*_\XVDZ 7IZLJ70}o`8Jk?jJ:Duqv*mB8Wmlgdrہ~C@:(u}pV1oF|ʋ~ 3Xmf[2d Ϳ pU)(2)>ZvS7Ţ2'Z5WwL5vւkq;}Hr -_;2"z מ/8IXk)zσC}ȴ#a)g^ztssM66ީ%O:ςBWJ$Z)c#Hx[*~"Q%ZM8t2p TIS ح[XXcv2g ƼS)Qŕ"P"LzZ g4W5tpdpS҉cX={ԢIYmphU> @MP,^LƩ?Sn"=NzZX0ŀ-L9-N֤QoYK7: 7!LLiJ)\/>h4;B|BxAΊГw;$I%"˿x" 7({";l>J՘lxq?Ijw\J\Vr<0T >FH́`C):hb˂1i?,#Q=QѕU{7# *ʽ$= Qpg}Xjf2C6JKR@uRMu/gWa)οX_v#Tس <;4~{kcY&t=%{O E!dh^e4ma[0gZJ'Ě\Wq=[tI3ieBcY,*jSr,kZRU%i4|P.jR򯿈N4iR>D`=9r!9 H8rҜ"Dl.NC^~\Vsyste?9tݕ1VA"S^%Q^CN+3t6.͍1DDrz:{M.OT2ߏ<i5R…g_l~uی:Ia LVP}b.E#|m-MQ)yeS#3pލݡEJ@_3xD)VFSu=3Uؾa9rD(@ЩZ2?j{0 -ʮ8Bq_!F(gR]VӶ c3o] LqWk L͑!M8t,hTalǏ}M~儶 `eL>,Ь,,"%Rs-c=k7~;|ݽK%.:Q& R0Wbm".LMx9'>?s% tB_gt|p%;B-a%]24 x;, bR6(x> XYl\ir"t{6 bm!na]B*?+;D٨`=|,l[=#V*`KgBQq]?CzhsDɕgL`^J2;! TLM\i0>\cy#*W#S<'&s*-C'Ho-xAUK$$}e~}&2`$4ٚ!ĮHvE5߱g^D04ʃf,']pUz^}u|=%J/lƢr[I+7Fxegn%CAE1vۑ5B1u<06٨DE mz`/MwO\2IM)K2~DQ aH xn$eApaF}Dp@`46UESȶcsL۴V"XR _Wv<\'; ~rɜC*ŭ:x?g2.qYk1ΊJ&t$d78*YI+a_xe;6WayJMt>ﶙN~Q` ʑ@]q>2QZ<߫!6YXWt+3,\}DŖ$ idcK7f;?HmpˠѬI~-ZN-!EWOp%Ʉ.0rl4?+%j&$ 8}; l}E-hzwt'ݼ],\:Dnd46a(u5[}ӽv/W=* &$ ~Ix p4PxS*dY7/:&Ğg0zT7$[3\x@ڇ6BLwU(ǨR`4Rzb>N;hpA76ZՇ7꤫ )%6@`@H(NNJ DETR,8Iŝ.]dϭlRpEʸu!)k^Qzu֩ |wӍ/ZeF(D# ,Zq K\)xBDM5}|p*Hb E-ࡢ ȮΪH^?JVeJ8Vi 5OȮe}V׮VcQZ-7}F,.P~w.-OO"ؕn-Ƹqom5 ߄_,hjT,e_x($R8Ң $~~kmT+PKRH±lnz0WȬʆ21[ҝ2f^0W!j G} isZ׵[uLi!e}7*;FGw7E`OJ1(MoEJpFc~l.-թwZF!΀{?]A- Ds;S‒lV[ s8P d>13xz=:I--DHY2/Tnϕ)h\a.޿#D9݄]pw!8">A ? !&b#ݒ[>= (Ou7LG iC)OBiO)3P^/n2}N8 0 7!K=lΉz)y5Ͱ.RV%D!08f.dk/U̒s o`ӂT1;qVL>Lόb&,08&#b?nT -p袶ɊwBzB.߅: >8|) +lX޻=&Ǖ1"w]צqyYs肔5jg •v `|hIptjg@;`*0o\: }܂w4BL_G ]Y>Z1\Eml'g &jYۄe&_+nŃ7G @c9Oܶnug>^LIaJ`@{zTF}-:P'NLYW׹':ϓ 9l)ff[3/ GxڂsK{/taoMbt7UmbɕI_ +$6~AofI(ig0EP[ӽ_ZL }8(6oo"g?z9miWPF@qTi1Ov%an(/:7ca||%Ӎj\(=6^鹞If(\>wN}ev#&|Ůk.FN$P@nM\7zNGPqGVuYŸ LH <Bo+JyȈq߶V/}mh<&md7I^E"0{. R":[(];$kc&y 5!buPS2ID[݁dFuhK)~>U1a $-NJ)q{CjbNW]aAZ`_tI:ek*rY8o1jͯ^cl5rh)'UNvD#/,KU5[ t&kjkcⷔvmM|ceHM' 9>:B3=6R^%S=aW`G `U|DΔyuE-tV 3,"PN 4|u{sBLO\}t2 g8@o#ѕgbίrMHbŸ8:O\m2\AuljLhBLEgh='mf+,v$.\ *Pro7 @ a;'SF ]Or_eJo@I+ Wag p~x3#2TH)u-bK"@n3 Ba<y_]>޴RMʪ.v@?$.@כ˛C"V!aK)㞶'WdZb% LJtvUniluog9kbPTٹ ,"'az_\w'wzEI:ۚG=^N7atԏ`5C |eG"v@M%kJ&Fp2T&Sf(XtpAhhXÅR_Ny!lKq sEuJiEoksUw!kŕxL=cU G@,5Eiu󎉻O`Kնr fߡSy_}ح42!(V- Xa<-K un,ΒB˞xZP*3&uel3q䙹 |]tY >҈eSbq3za+)F4uOhQC(ctׂ*h;(PT@ZMǠh {: rqJ?u̪o40D50%. @@vd^R5߾h?!-l-p~,u͚' qhe]rԴ05-WT].6gwt |0A]c%*jJF" fLJ}o |̢ Dզ1̩n˔p^*Z'NE sXa';Bb$^8ޱa*i~֚zܹ=&ӲLv8hv^j2o3s3BnH~| l5|L>Nja>Wwq,'-搶ڍ9j)'5*?iαsK#\>~2qz:F %x^ i\[;ňQ"^r{췣YHMQ 71eNMg$S ,l"-Jz/LC X\4}LɱkSq=Bnݮs=' bU@~sZpbʓO†\yy xؙSׇpXR̽Y TjߵBex+]5ĀOU2+mqXdz 76~ߋc1Zb065RŌῲᴙvwG?!lӋ?ip9i!˫~=^շE! wZ8H"$02bXCN`[&]OG()vрE3q"En%.l]e0KÓN:]#fl /BƄꬵfW}S]Oj"&@=Dȏ.5J;?2b)!lՈd@ Dw \\K'x-6{Z%4$WA_ތi*dtO+6tHGdJ A!})Ke7ڝ YI_b_]LtWVgGV;Sj#BeV8er7ԉ.E!!%o"\G@r~h_sڎLf$yB&6-xzVR, FX8Bhb=:+q#A2+KLj "&W.;D͛8=^'i=EҁnuU+k$ 'Y1⋼UAd'xn>‘y hhqE2脶XYs>O}'Oڨ kw;WC4)k #?5wsKŅTy)hM8QdIXR(PSr-Q@]l$)j^1 zfN$"M./L iv̀*vQ9dҕagj%3] ]l=D0Rg(3Yr(squ ##k(-D sxZ"K̭ͨsӿ j4V UJP%ߎ= 1N0˛XEęRJp"gM N4 ' (AΧn3#Qx)&6E'2q|Bi(i\ބQ(7b:G#F/k{mrq >D`PIM-$omOD@hx4 \,Z?oܗ!_q}s@dJJϥehk1 [.~lVﷲ#b1i#}ǚ?o[~5uLN;骫)r(M#15QLXaBR<7tz(e4ZE3W/XH8H[ymIo:/r}~%_MxYfQTA8Ӊ'ZMUV^jV93FhM̓xRܼgĺl~=hE%.oGx"]82M牦ت'<jBM{\ Un]}E= }Cyo,2ca>R(Ec P#9 5κ=#.hϙz\e]i<̠B\A SȻeS) S'yv*/,%Ovb備z~[3NW} &<Y#D0@h?6 ]$x.rNÚxLf$Fs{&P쯌DzeA`t!'l.R蠧ED}J,VCD=dnWw AS46TY. җH^Sf*4?vUx ~x=ͪ tI1KA94} 9R˾HgS^ƻ=6, }-UߜA) CGCnW?)Md5(]zEʤZưsB)=׋؀ͩ{Pv\u]3 8ޕ#^۝i * eBjx$g8C'JpNNp ~> 7_||=j%!]y?#~j>/$@hUGVR ܗdyPOm8P'ˤ ~u{$csshuw F_#gH>Z$el(7tjX~ u/LU"ߒg = sFv7N?t蹎!Tv`E+&ţ?7ͼL*L\ +FcE̸6˦.+r&(6xN# \0:U0sZNwn&W]^%' 2,[u)O/@Vt3Vλ^? ӝp4O7xtJvMОd/ΉxU&@K;M>$2k} ﻤa}lX[FOU*BcJ/qTZgn;!Ss֜Ɂ;#0~2WQ]b(.xo$paFq6z[%lG[9Rʩ_t%ր͙czjejgNΚ}謆eFv; XMeFѴhƢ8/:D0[( ׸@=D༒yֆy SS'dےC7I9N bÆ9MG$9Sj>V]!{%_Kf3[FV ܆kVXxH_ANTG9TGxFm;Fxpة"+.j痑@LK^c~ _<(k 2q54(kN>R0=EDEkpv΋Gؕ&/ߎ9ƕ'xND/FlK/)yʚޤҼY/u*o6*lUd$ȩnG9CSPgHrIM񌓰6~ "*xUI^Al:2n Fl} a*a4Z+j}U/J7PР͓ ;o9\5vihq,oC΂*gR=b~UPH@fʊ.<毭J*CvI<(Ғw|= Tۏk;Vu{[2x1|hR֥ARnyT>ѧ({1ZmJءzd 8PvGFŶSKZMWbX=y !TTvpЉĹbww3-Y3+O<|\0g.]67!%ܮGj*=ުc S$\jeDRǫiQ2 Bɇ=l?\I'F+قN. V H֢| yj 0N7vb鐹S0KjVKx :%sMXo܂R`C Rqo%D6{;NXt&p'Mڜqe)Iq~sIKNobjIcb}bYN9KI沈-U雵d8[hYiq+n0 QSܡK7GRWϊpX{Yl:tiV"埥X t"̈́DXܥߕZmh[G4 ]J{!4Zp vM/"{_&PНUVr<7¦#$9jlJw t(r.}QGdV"hoY*&lFuM=maGM~ÏR7Ӫ܇sQ# e(^5+JEz%Gǜݾ2a*#sjZ!a3gdo uʼnǐcH#=BVt<|#'Uvm,`_{Cp]֜RVuI.]| >CG,hp&/N稠DB(4$0?!>)ϯO\V>L(P==664X'j=qs&Ey$vT 0˒m'Y ssBч!oA^w.q6NQ7TĪf_n븘+ޠGQqed[{;- +mj/'˺>vLOS_)# >OXYE;!C(6DkgW^< [ҟ.Cp4w Ei KQ5:ۿ~O[;G#ԅijzyd Rc̄R7ڼ  %PDx:Y ^FH$]PPAvISyz7j]G7}kddM ?Syg%:}[ߜǿށ~5Ụ)2 Ăw‚,gè,O%K>E=>s!i>}9bj窿ס'1=U/9Jy7f\b6 t4.e (lI1J 갧)kGTmߐ |7&C\z=c^~E߹-;'hnK{un̗ծ* ~H7p;/!>6OD#ULx񶠿Զ5'/j:҅J3eUӲn+VGF j0pPec۾YvQop@aK}I3Q:*k_EUGދF?8]5ALp/x$ "}`6:7I8}4ycКMnJjAHԯE aVeFk|LCRz*8E=az,.GCRq"dX8𹸖6 :%;!r;?/#*|u{yHԽIfzUsy)Ÿw a69l*?[iɑ\0*c\g\Sg 4d05= 8ICgU)}%k/<6i+PuO\oe-sR"!Y`ul^qױœ u (}#.>R4j;`Yih պkP~+,USC!*D~DOEZ zl@1OPXrf=*X"SO(!mF?f "ǟi@&L{6M]/c]Kxƹ8x <*ZDTSigyGR?C|EoVײ#h.Kӑ~%6ť R\R7 m\VO2NnMf]q)4y߻Q`u {M9-f ,p.![`(Y3U;aveO>02PM%lq#k5KD8r}RX_I>xv" UZy `naKhս@,r;O1b(ha[jJrUTOt_ܫGAff`dtq2h uX읺)@n9θu韱T\?MQ|ߝr|9i[op'KooKIZ~Kb."@SX_RϱbU*MK=p (.*Z$__P=o^ 'x; 0Ti=uUgRمHK'saڢMeF!X7%jƹkkzWbO8j􎹓+\1%`.:n  Ҭ+8vrk퍻;ZfI~O :FW\n{fK-O/ݨG'0hTO l#1)X.?8axKs'+Ǥ ʧ8"xƆg*S.?LDXQgzEqa@ ?6q2 *M$2VTnAxG( @J"KP겉WSo>fv>)K  ;K|'1]gx;riuwWaP+KmAnS 6)-(q3Վ/u6/\ k03J=vc?wښE x+G)+)+'tʸ x, fVD6TԒbLh_4:S24\K˺h٦86'ok`5@>Hb'f)T80tWϥR LC>%wgyPvB+`= heP^p-A$T ?̜5 &>yq@~цQ!ȸ)˒@4qqh "/l,d}r&ӈx{۔sU2˂%Eԁ-=ar&%ޏ w؝4;,LRy.D'T8C%J9dюU/Z<,7x74$N;>[ͫ GM;wBiz[ٯ4%%e j).D ׿LČ0M,>NХl!,lMa/I0kE ?I^7`G6 o`"ՋT@(=Ab~S ~eЅSQ0C!_FT<~9}O|F+6+O^n+ %LL`,dxUmy⻯%섐i1,7Bl1lUz_+@! < H"MMQrT]Gts}xi^oYI7/ AKPXe*?jAqc (q} !RλvNeGpx&9xYųeTSu٬i_^}UW͆xj)@z`\6 T[0#F,Kp v'1BIib(5}۪LEeT$v1Z;FNv]/ 9 St4B[(x )OaPp[7j9] Tt0(+ƒtƒ`5fWy,䏅ȢHuC@^B+0/}Πʍ1Pc< #r -¤yҐ"!p(K['D4,ܿZSD9Tk\~!VGBQ W!aI">Ħu}?5J j+WAaSnqhijŸ?"ڱt H1~Msޟ΅Sѐ24G]0Wz| s D]A8a.zU}q$4-=V˿sgKW"JDMȾCܕj-G3Hp;!GXљ,W4wf3S%Oн(ɜKڇVQZ27m)W$J~UZ3^L %"jW)oHXD(װ3ȓREAeXY6n9Fjq뭂[$$,8zM"7Hc*Y fUڄ#"CG1uNa֡0]nW.[zR Z(tZp"fP!O{zӗ#嘉q*^ED+/fB!ȤC7)劽_y4 , ?q~ >SO-zIY/;aCS^L*A̭AD=>ZUs ӪҪ"('* Mُ_z|߰>O>{ oHt+G)G~Uys;E8WD~!*j\r{ تY'b f]e⽵MB{!9O: q;>+Ɓ ""KSݥ9q:>_d]HL dgWޕpZMWSb1Flq;OC;~j[䮏Tݽv 找**p`!!Mk~q<8Oҏ:#9vU7R q*2҅ C_Mi4YBdD{U`/%bh'n昐EX t,}@Twa\bNoP1ʑ`H *ΘU!Z/oi#04/}_D)8$<(#c+ .5V=d낥3y0.7sVUĐU*Hy@W9Q7dI&nש5K>uDXf 4KNvq?$Q-Z{ ']0SboŔY 0烯X<Ei5!̟>7R '!N \F&*CgNVn1k[R6+D28S >ӂNeowK S]|wLG)W~ʫyهr󳡦Hq̻`E׽v0+s Є:NSO p9n ~Z8nJ f.5.AA9&alֈNʼ zi:fR%DARpYw؁n]ܲ(v ݽkʅGU)TʽGEroQUU3Ԋw] HJjqVF pR+SPSo-(|o63B ~~ᘬWσ\'-z܉|fX^Hv(gep4Ckm-<:NWhʈ D\~MG/3X_*u6me-xXupc3FYK,8Z 9כWx̧*jėmhOT/R^A߭s$܇ ʎ@BNj̠*J(=.!P;s\dJW t:m74נRݶt!f=[Wl)cu gl`D͑"~ܹ*tphٓ4in y[;W[r>ŃK&t f{&` :JPVJxw, :T'yHt]KW0B/O} a%'{xKk&,G!0a4LhiEBokVZr>ŋ@ uͣr΋&"-:\W+k@mtBC!\<{1p+fgL@q!QKBI]}G2q! +cz_iՔa%Z&mdX9.2+(0UʾW£UaOn" Ѹc},"XeZK,98g}5VȀ`n痷7cA-TIFXx9TA§f6Xk>F+#v77o$UTڸ)إvⅮDٙ`{ "\yW %B ]2 f1M׆q9u Noayx1&ڄv9~E}.)dYcXh`i2LֺbrB.Jfp^wPH _pp ma嫗y߫YыBwrUdĻ؛ٓZ#wAv<\81*:yO:,6+0Xx_[PNP.#X~pH)îq$QS𭓝?mpԹmxCy W teOiRPC.&rih1 c.x8KgH&h 5*|$ńP0 Bɬ~CozMŚ/Y4*iF0  >*5LC7hdk-3.mE;aP ")&^uE{Mʎ\p~ b<߲N5P&&F"D|ҝ"^bE E*>0%].va ~@_dgZEu[V}1v6kWn8qvJAE B6^ q@Zw]Y#,5s݃^fyyĴaO#D;@gUu5Cʔb&M%9jv)/&ƭV~/m7MPuEs ]qQmŊ7N'W$<YMuR@Uz(3:¥;ҦDމܒ̻uc:Y^[Reer{ʊXPcE pW(wDzR/gKxg7] h&'+Τtt$56HfpE $'k|)!{Et 1쨩Н.E8K*[]jGfg lpGL1= l<1 ,%hGjzڣl=T5)u6!Qڔ4_&ïK!M¾&$ѣ;R_RffiC:K*v>ZjvJ?j_#~[O-kW116KėnNr B8Uj&6XO2S͆5+0?<(3>ı;J2<yE-Y*+ؿhf763dX < VDU|( &}נGL^P,yW"U֩A,ʘM/ IAk1JY~"]i.e|EFqPK7#Kݹ 㣭5:S;(=Q\g:ւ`l-$s:Ux? I~5)?^Q%Evf)wYM&%8".n؋?r4OAɽZr^v|P.ʦh'76cU ACfA"}),A. @Ƽ}OY^!Lho.!^*7QlU譄pQ$ 3ILAF/䬴8 V!>yJI9&J{o+ֆ5ϭ(ׇ*l>ѺI38QQ?X l*& b8nY|zɦ PS1%gNPxֽ26^h^p2{cvJ|a?+>y>hb'>T!x*,e{>^;)!hnULs>(*V Zd@t[EtJ+刣Rϣ )R&.Q]ӌR*x\Px5 ' N|E_He>_R>8?zuXWHWkHV*QĆXRY==ģVVbkZb6$mW ]7]2U-2DΑ ya=jT)6gv}]i }n ,;AFmҐp4 RuNxx[@[g.ᱶWIlf;op;Ql`DZEf)C*B8*e N럓x7QI>A;P@wnpq-.~VQSTpC5NMf\+D Va%>EIfkQŰۂHb*]7,p% DDiŽUB [ VvФ<+/SxސʠH.8 VD㺤,^JN I|Ʉc^葱,G8@l֤'VC/hoGj vZ-1rV@E [ʩI$]jK/z`\OI qN4/s"v'kX/0Eĵlf:}:MQ 5udh0"ꬓXsxXfFCCF>qh%1aبao]ژ̻6ۺµҦ5ӹI V%K̋Jn9uUG">0l*!`,ꉞ=+ |̃y3UVym/JGHyu8gu*qƊ`)fmc7f~B'V-J%T' ^UbfP#G \`KZh}D3Z4;*cBZ˼JbR ۃyX6 Tͪ&2K8Tƽ6~-RW&sebǛĬ?{&QJS{`)~8CPw뉇?0Q0Q! \@O`@x$ӛ#cS;j6/~z3Icáՠν-fK6_V#(ߘ`~88W"luiIɅpWt#tux嗁RidIuӗ:7'^) :mɇF5b sPf0ůbigQoqV][s%LBŸnfC2c^Gl$@hAMѹTy҆HyψVϳ`^qh1E@+@/{{[:ԼYZ+!Y^$VD7s"L0S).s;94Ņ:cG+^9Lid].M|FW'xpT›8ETPE~B`"]U/,@L!hR`xٵ(ǚwݤ0V|{g543e'΄*'h6]FcHXoZY\Zs=&WlȨU*?A"C1 :C=j_u@#ƨu!1. PD-sz:1p cײ D2X7ۚ[Bz"g4mZFhFA +LCA"΀ i[Cnއ: A2}-"¦CY#Ȇ?roh\@24]喇!J3h}ezD*B($S Ջ lqTte̗'ŢD:W\a(+g$ydL<[#X]}.;5(-̚؊k6r2=@2ЙS} YZ