python3-openqa_review-1.19.0-lp152.1.1 >  A ^/=„KlRO/yr'DTӬU@Y2@@Ӯ{kk6‰୭"DzZCI3P)v0쥓*l0Q X!x{h{l7䟍q]t!Td$Iw 4n֭IIU2ORw)+}Pf~ 4y =>J|?=I rUCSͪ+U2j'spH)1r].#z,&ab03451f2105fb3f2ed16c16682822fa7364717a74bfcc49bd7b2a41ee2f9c5254b01feec8f3c650b2aba7cba376107bc4955b7f2ԉ^/=„3}ⳘU궈Jb)`e'l@ UQTK S8|RpQ_ ÈFOhoi5I" !`4kYafb"^Ѿm$YHX=|q.PoY c*\MRhX  _Y[&Dt ^fytbă=I˸:6ugۼc eG huft,V}.c"L- :wk.>pB_(?_d ) K *07^-- - T- -  5- 0----u(829|2:y2>R ?R(FR0GRD-HR-IS-XSYS\S-]T-^Xw bZ1cZd[Ee[Jf[Ml[Ou[d-v\ w]-x]-y^hz^^^^_Cpython3-openqa_review1.19.0lp152.1.1A review helper script for openQAA review helper script for openQA. For more details look into the README file.^goat01{openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/okurz/openqa_reviewlinuxnoarch update-alternatives --install /usr/bin/openqa-review openqa-review /usr/bin/openqa-review-3.6 36 \ --slave /usr/bin/openqa-review-daily-email openqa-review-daily-email /usr/bin/openqa-review-daily-email-3.6 \ --slave /usr/bin/openqa-review-sles-ha openqa-review-sles-ha /usr/bin/openqa-review-sles-ha-3.6 \ --slave /usr/bin/tumblesle-release tumblesle-release /usr/bin/tumblesle-release-3.6 \ --slave /usr/bin/openqa-review-functional_yast_concise openqa-review-functional_yast_concise /usr/bin/openqa-review-functional_yast_concise-3.6 if [ ! -e "/usr/bin/openqa-review-3.6" ]; then update-alternatives --quiet --remove "openqa-review" "/usr/bin/openqa-review-3.6" fi+ 7'(# }R eeGG%uT[ +7AA큤AA큤A큤A큤A큤^^^^^^^^^^^^^^^^^^^^^^^^^^^^@^^^^^^^^^^@^@^@^@^^^^ab76139577e0386dcca19c1109995b5c20991a1d133eb87a9ddcdc2a4d15b6dc7946dbc64f0c3b472e1c4db2b317a3293eaed0f1899baf44d5f7b7b4deded97524118ff074d28ab04b5dbd50e4e717eef965e7da922b061fecc3c93c6bf5e1cde0dec79af940797607874bd53521bb360beb81847fd59d42a91e9cc1c4f8b19b76d2bf6fd8ae253e13e0b39f7ef2feeb44c20b4e1352711db436b032474e35b5e34de1bc74606686f7afbd86a6feed4b60dc8faed483f08d0687a9c40adfc20ce34de1bc74606686f7afbd86a6feed4b60dc8faed483f08d0687a9c40adfc20c8e81635cc2b1e82f01df01957f6d6e3d0ff4f26bf66a12a80e850020d8b47207eb790319ce7f8cabbb3d0c2b71c4e4707f1ea19586993aeda830c6a25fa9d08501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b9c3d30f93af984b598939baca8dcc18ffe93ac18be1d311c9098c3c2a0a03b4c8382c654749e18704dd25fff3aa0a2b39b2c13459fdc794aee06f756f80a9cf77403448720d553d5baa6da5828f745db75141a746ad9099d047b23feb3a6b742e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85591c6494f75cf01a3c43ef4fbbea073ae6aef9d035415d1805703603d245796a791c6494f75cf01a3c43ef4fbbea073ae6aef9d035415d1805703603d245796a7c7316b8a3a2a33731d564a18168710ff58799e977db905ad7cc57ea9834ab6739b8f02d230f3fd760ef1b8f71341cf34edd3d261aa943464d7deb8c716f347d29cc8e44ce226d2c765f5d4f77fc6ae33aa734a085bbb5d73eae2fbbbd2d800b3ba4819c0a8c1535f6c55a2888e0ad9d3584e82c9f87bc855818a181f9cdf5020b97000f73840ea586b3c50fb67c6ba7ba2736ed45e0facd1b56eb3840297aed0e206414a282acddd7bd43ff611bc931d230ee0594450d31a7930d7cf6dcf205e0be5d5cde7ba0bb17b4b64b77474990820ce308e5de4544f17ae0bd863ce8ba63bc96b34e28ef43e2187d6ae7316bf4b5a18edab317581094cbe4fd558eb52c151024cfc76f21df38bbc210d8a077cd18510c1198a46e5db64dd8ddcffafb24d4b0866ec66a5c7222cedaad90ba0251ad1e3de81cc7fb7d4d0ecbc964b4d3aeb2a8d0bffa25b3797f66f8cc93eabc656c85ae6558071f70ad359f96b7bf27293c689abe68fb720a1513d53b978fe89db8da2ba15a0057f07532f1c16c06e3a05/etc/alternatives/openqa-review/etc/alternatives/openqa-review-daily-email/etc/alternatives/openqa-review-functional_yast_concise/etc/alternatives/openqa-review-sles-ha/etc/alternatives/tumblesle-release@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-openqa_review-1.19.0-lp152.1.1.src.rpmpython3-openqa_review @@@     /bin/sh/bin/sh/bin/sh/usr/bin/python3python(abi)python3-PyYAMLpython3-beautifulsoup4python3-certifipython3-futurepython3-humanfriendlypython3-pikapython3-requestspython3-setuptoolspython3-sortedcontainersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^@^U@^f/^.]@\'@\U@[@[.[Xf@[E@ZZ@Z}@Z|;Zz@ZaZ:PZ6\@Z5 YéYX@YbYu@YtYqYkU@YA%@X,X,X@X@XZXZX@Xe@XXXXXWokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comtchvatal@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comokurz@suse.comopensuse-packaging@opensuse.orgokurz@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgokurz@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgokurz@suse.de- Update test-package to use python3 variant also to fix Factory build tests- Update to version 1.19.0: * Adapt parsing of soft-failure details to openQA >= 4.5.1528009330.e68ebe2b-3120-g92a4d55ef * Adapt soft-fail parsing to new details format produced by openQA- Update to version 1.17.0: * Add python 3.8 to testing as in openSUSE Tumbleweed * Add error message for failed ssl connections * Simplify generation code of 'skipped' section- Update to version 1.16.0: * Fix error on repeated test modules when reading out details from soft-fail bugrefs * Fix failed assertion on build with only incompletes * Rely only on POSIX 'command -v' rather than non-standard which * In the bug reminder comment explain options to prevent further reminders- Update to version 1.15.0: * Fix new style check Q003 about quotes * Update tested python versions to 3.6 (Leap), 3.7 (Tumbleweed) * Use consistent single-tick default quoting style * Also skip output of "Skipped tests" when option for skipping empty is enabled * Fix superfluous blank line in output after "Skipped tests" * Fix deprecation warning about "log.warn" * Delete superfluous blank line * Use same text format for "Skipped tests" as for "issues" and "bugs" * Fix all style issues introduced by PR #119 and #121 * Fix tests for pika 1.0 * Skipped tests includes links * Fix output of 'type' for debugging * Another try to fix ASCII encoding errors in python2 * Add testdata for unicode signs *everywhere* * Fix sporadic ASCII encoding errors in python2 on complete report * openqa-review-daily-email: Save time by skipping report-links * openqa-review-daily-email: Allow to override the temporary output directory * Fix style for flake 3.7.5- Update to version 1.14.1: * Fix path to openqa-review-functional_yast_conice * openqa-review-functional_yast_concise: Adapt job group name to recent changes on OSD * Use version compare algo to compare builds * Fix python style checks for new flake8 * Adapt upstream target to os-autoinst * Add test for multi-version build_compare_urls * Use 'key' instead of 'build' for comparison * .travis.yml: Try to fix repeated pypi deployment tries in all python versions * dashboard: Provide explanation on top as requested * dashboard: Try to discover the template file from current dir- Adapt upstream target to os-autoinst- Update to version 1.13.1: * dashboard: Provide explanation on top as requested * dashboard: Try to discover the template file from current dir * dashboard: Replace the fake openQA footer with an explanation of the report content * Handle connection error while sending POST- Update to version 1.13.0: * Delete obsolete warning about build number format * Fix non-ascii encoding problems in the whole generated report * Add request retry on HTTP error 503 * Add tests for urls formatting using markdown * Format all urls in softfail message using markdown- Update to version 1.12.1: * Fix problem introduced in 4189852 parsing the URL parameter * Fix non-ascii characters in external references * Fix report_link for pre-4.6 * Add backwards-compatible support for pre-4.6 openQA- Update to version 1.11.0: * Fix workaround bugref not detected on string after bugref * tox.ini: Specify pika as test dependency for tox environment "cov" * Adapt script to the openQA layout changes * Fix report filter for issues with not valid bugref * Test filter report with not valid bugref * Fix reminder comment when issue type is not valid * Test reminder comment when issue type is not valid * Fix report generation for issues without bugid * Test if issue without bugid processed correctly * Add request retry on HTTP error 504 * Add soft-fails without bugref to openqa report * Add test data for softfailed test without bugref * Add hint for custom CA store locations * Process poo#0/boo#0/bsc#0 ticket labels - Switch package build to obs_scm service- Update to version 1.10.1: * Fix parsing of failedmodules for bootstrap4 * Align travis python test versions to tox.ini- Move install call on proper location- Update to version 1.10.0: * Add helper script for SLE15 functional+autoyast concise report * Reference new review wrapper script in setup.py- Adapt license file location according to new suggestion around %license- Update to version 1.9.0: * openqa-review-daily-email: Fix passing of additional options with whitespace * Add two options to further abbreviate condensed reports * Include difference in numbers on verbosity level above 3 * Correct optional code for updating reference reports * Encode severity together with priority for ticket references * Mark closed tickets as red * setup.py: Fix flake8 reported style issues with explicit except * setup.py: Catch errors as reported on no version.py from OBS build * setup.py: python2 backward cruft/craft- Update to version 1.8.3: * Add 'bgo' bugref * Handle unknown bugtrackers gracefully- Update to version 1.8.2: * browser: Status code is not always available on error * setup.py: Correct name of tests_require * Project is no production stable * Only require separate configparser for python2 * Fix require of configparser for python3- Provide singlespec file with update-alternatives including self-test * Better multibuild-evaluation with valid syntax allowing local use of '-M test' * Complete runtime requirements including "python-setuptools" * Complete set of scripts for both python2 and python3 * Package self-test for all repositories and python2/python3- Update to version 1.8.0: * Provide job references in failed soft-fail parsing * Add review wrapper script for 'functional' group on openqa.suse.de * Handle disconnects by remote end on API get gracefully- Update version to support more recent openQA web structure (boo#1059661)- Update to version 1.7.5: * Add preliminary tumblesle release script for SLE 15 * Support multi-distri job groups with openQA#037ffd33- Update to version 1.7.4: * Fix error 401 on redmine after server side ngingx update * Ignore cscope.out * Fix whitespace as reported by flake8 * Fix handling of dotted build numbers parsing from comments- Update to version 1.7.2: * Extend soft-fail issue tracker support- Update to version 1.7.1: * Also parse soft-fail needles- Update to version 1.7.0: * Skip error on writing reminder comments gracefully * Get bugref details for softfails as well * Split big 'bugrefs' test into more subtests * Remove not used variables (#70)- Update to version 1.6.8: * .gitignore: Also exclude pycharm * Extract reading reference report in test for simpler ref report updating * Fix 'interesting_states' not really filtering out STABLE results * Use lowercase 'todo' dict key for easier distinction from TODO in source code comments * Tiny duplication removal in tox.ini * Fix potential wrong import of not-backported configparser within py27 tests * Delete again configparser2 reference which is another module * Simplify handling of results/results_by_bugref dicts * Delete obsolete test data entry for soft-failed with failed modules * Use newer python3.6 as in openSUSE Tumbleweed for testing * Also include 'IMPROVED' in soft fail states * Simplify 'soft-fail' calculation within IssueEntry * Delete some redundant soft-fails for easier testing- Update to version 1.6.6: * Add CLOSED to issue states for non-open tickets (#61) * Fix broken HTML * Fix doc-strings issue D401, not imperative mood * Retry download in case of 502- Update to version 1.6.4: * Remove unused webtests (#58) * dashboard: Prevent duplicate reminder comments * Extend review-daily-email for use with opensuse.org * Install 'openqa-review-daily-email' script- Include new binary 'openqa-review-daily-email'- Update to version 1.6.2: * dashboard: Correct exclude regex syntax after live test- Update to version 1.6.1: * Add option to exclude job groups by regex * Fix flake8 checks in tumblesle_release * Ignore obsolete released and development job groups in dashboard report- Update to version 1.5.2: * tumblesle_release: Add optional AMQP authentication * Add CII badge after review * Replace obsolete gitlab with github reference * Fix version file parsing when there is no git tag * tumblesle-release: Retry on AMQP connection lost- Fix import error on backports.configparser by workaround (boo#1025589)- Update to version 1.5.1: * Fix openqa_review_osd_daily_email running in dry-run by default- Update to version 1.5.0: * Post issue reminder comments from daily review script * tumblesle_release: Add AMQP notification support for 'suse_msg' * tumblesle_release: Add documentation for AMQP notifications * tumblesle_release: Prevent spammy repetition of AMQP notifications * Get rid of duplicate update_jekyll * More tumblesle notifications * Fix tumblesle script not checking for new builds / updated job results * Make tumblesle_release notification connection more resilient * tumblesle_release: Only store in notify_seen on success * Recommend safer installation proposals * Ensure valid python certificates with certifi * Be more specific about the error when file not found in cache * Ensure all data is cached on save in openqa_review_osd_daily_email- Correct missing package content for update to 1.4.1- Update to version 1.4.1: * Ignore builds which have an actual empty build value- Update to version 1.4.0: * Add tumblesle example scripts * Use index.json to get job groups (#36) * Prepare for wellformed json (#38) * Fix #41: Handle broken bugrefs gracefully (#42) * Fix for parent groups: Use API to get job_groups (#43) * Use JSON version of group_overview (#44) * TODO: Add entry about configparser travis error * Ensure configparser is available for py2+3 * Fix py27 errors only observable on travis * Handle job groups with builds not having any 'done' jobs at all * Try to get distri/version for each build (#47) * Ensure proper URL concatenation on py2 for bug details retrieval * Show parent group in report (#48) * Add tumblesle helper script for 12sp3 * Add update_jekyll for tumblesle release * Use blank build value without version prefix (#51) * Comment on old bugs with new failed test url (#50) * Fix flake8 reported issues after 48fb659 * Fix parsing of job groups after openQA#9b50b22 * Run all envs on travis * Add command line option for '--min-days-unchanged' for reminder comments- Update to version 1.3.2: * Fix crash on new-style 'empty builds'- Update to version 1.3.1: * Debug output for 'not enough builds' * Get rid of possibly already covered exception handling * bin: Mark script as executable * dashboard: Customize html header content, e.g. title * tumblesle_release: Regard 'softfailed' in newer versions of openQA as passed- Update to version 1.3.1: * tests: Correct test files for 'after_61b4db60' * Prevent "no builds" found for weird combination of python packages for some users- Update to version 1.3.0: * report_links: Make 'latest' a link in markdown format * wip -- add bug report links, also for progress, for later * TODO: correct indendation of some entries * TODO: Remove implemented bug reporting links * browser: Support saving pages with unicode content in python2 * issue_report_link: Support non-digit builds * issue_report_link: Handle non-existing product mapping option gracefully * Allow filtering for closed / unassigned bugs * TODO: Add some ideas * Add dashboard generation script * Store dashboard file at common "bin" location * Delete unnecessary bootstrap.js and font files * Add LICENSE.GPL-2 for files under dashboard_files/ * dashboard: Use robust 'sh -e' shebang * Add bin/openqa_review_osd_daily_email script * dashboard: Make all variables options with defaults * dashboard: Replace three-step sed replace by proper template replace * dashboard: Customize logo with a big 'R' on top for 'review' * Merge 'dashboard' and 'openqa_review_osd_daily_email' * issue_report_link: Fix unsupported failures without failed modules * TODO: Mark 'use test verbosity for existing' as fixed * Do not fail when there are no closed/unass bugs (#28) * Fix #21: Put hr to own line and use md syntax (#29) * Make hr between products on dashboard page thicker (#31) * Fix ") in issue subject breaking markdown (#30) * Support new-style progress bars of openQA- Update to version 1.2.0: * Display ticket priority (#25) * Show __doc__ as port of help * Add links to verbose reports to directly report bugs * Use host specific issue tracker product mapping * Ensure multiple missing archs are sorted * Add more information to bug report links- Update to version 1.1.0: * Get objects up into the main function (#22) * Fix arch matching (#23) * Treat incomplete->failed as new failures- Update to version 1.0.0: * Simplify script usage (#13) * Add Browser cache (#15) * Be more strict about bugrefs read on openQA webpages * Use Objects to handle Issues and ArchReport * Add .swp files to .gitignore * Fix soft failed: Use new 'result_softfailed' str * TODO: Add idea about bug reporting links * Add ArchReports and IssueEntry obj (#19) * '-r' and '-T' are not mutually exclusive anymore * Get objects up into the main function (#22)- Update to version 0.8.1: * Fix 'missing architectures' entry not yielding proper table row * Fix D403 style issues * Prevent flake8 check running on existing .tox dir * Ensure proper python2+3 testing on different distributions * TODO: DONE "Using labels …" with commit fd1b373 * TODO: DONE "package for openSUSE"- Update to version 0.8.0: * Read Bugzilla issue status & subject (#8) * Fix config parsing for python2 (#9) * Fix insecure ssl warning (#10) * TODO: Add reference to mass bug filing tool * Let --query-issue-status" arg implie --bugrefs (#11) * Extract Browser into module * Extract report generator object for 'new issue' * Use absolute imports for python2- Update to version 0.7.1: * .travis.yml: Add pypi deploy commands * Correct name in setup.py to 'openqa_review' * Add reference for pypi deploy to .travis.yml * Accept 'not enough finished builds' as expected behaviour * Prevent inactive job groups showing up in openQA >= 4.4 * Add wrapper script for SLES/HA review * Correct markdown syntax of code segments * Handle download errors graciously * Correct log message for saving files in Browser * Fix 'KeyError TODO' with builds having only bugref'd jobs- initial package/bin/sh/bin/shgoat01 1589179391  !"#$%&'()*+,-1.19.0-lp152.1.1 openqa-reviewopenqa-review-daily-emailopenqa-review-functional_yast_conciseopenqa-review-sles-hatumblesle-releaseopenqa-reviewopenqa-review-3.6openqa-review-daily-emailopenqa-review-daily-email-3.6openqa-review-functional_yast_conciseopenqa-review-functional_yast_concise-3.6openqa-review-sles-haopenqa-review-sles-ha-3.6tumblesle-releasetumblesle-release-3.6site-packages__pycache__version.cpython-36.opt-1.pycversion.cpython-36.pycopenqa_reviewopenqa_review-0.0.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbrowser.cpython-36.opt-1.pycbrowser.cpython-36.pycopenqa_review.cpython-36.opt-1.pycopenqa_review.cpython-36.pyctumblesle_release.cpython-36.opt-1.pyctumblesle_release.cpython-36.pycbrowser.pyopenqa_review.pytumblesle_release.pyversion.pypython3-openqa_reviewREADME.mdpython3-openqa_reviewLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/__pycache__//usr/lib/python3.6/site-packages/openqa_review-0.0.0-py3.6.egg-info//usr/lib/python3.6/site-packages/openqa_review//usr/lib/python3.6/site-packages/openqa_review/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-openqa_review//usr/share/licenses//usr/share/licenses/python3-openqa_review/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/6705646296a5a330e134ffcd8acdc579-python-openqa_reviewcpioxz5noarch-suse-linuxemptyPython script, ASCII text executablePOSIX shell script, ASCII text executable, with very long linesPOSIX shell script, ASCII text executabledirectorypython 3.6 byte-compiledASCII text, with very long linesASCII text RRRRRRRRRRRRRRRRRRRR%xyk78utf-882f6a72f3154f49eaacd7e1f0282ab8474303972e5fd41b2e4082031d92fc0ea?7zXZ !t/.#] c=I3xhC{#Ӷ*۬gIIM 䧳*Y u-007L6e:=sg qmל-`CQqðR-7Qw;9wxIPl0`w^cQE}O;zQǾro:] x"/HyUD6E Qf'*hyS:޲=k <#kTN_IDȨJiY.8ԁaje8fF:M ǹ @s *J Ymt,_ٵh Q מT\q5᩵i?d/ j% )]"D_ai͸:&nPUNm4ktYvmo 6lc^=A]Ƈ)UWeEW5QwY/Ӫ'NT-O(oŞ~5HL[cC)ؔ]sjI_ E6O$>  *X'Z5s"\'+IуqLC/dn\O%B#Fz*\+tVkdQ\܊}t_yuzX)Tv]^iXNogtifƗul~2iUHC)u^i}!Wbu@lo&HlS1'Ra݉o%)dWÕ^{INȨu^lA׊ L iT[ւV3K)Ժl BNyYСMcg ͺtBBjs^SGt{ E8ծr=l!tTGԋ-{`YTo:5'ZOs}SQc;oNso]?DU ӱ[p Íd-׍ sE+8HAUB|2@Q,땒xkҁNSH(>P\>̋_iv/+ױpyoӫ56+1-KMcOŠBc`4\Kr1!t1N"9ڼp榣&X`f]XR?* i"ĥmH㤧 {#<:~QXdq:oK4@n8DkчsVGODҪu")>![zh=R 􊱽njUn&SF }'%=Ŋi<9(S 2 SݿEIӭ_7>@Ww!J.>R9gs/5[7QT }k3Z/LTVƮ>6o{OG!Xď擤CHZK%3mT|@J{]@N6z%/X&=Mc|۞LwI|{YӐz2)$m2Fؖ+~vOMaBZlg D)OScONM {](3e5e0 L zvf{iThgEV,LȅcCypYGSBa-ϦfDFwܾ,txҫaqx@_SbO]G,C7o'a8^ڱ]gW2w[F 9(Q}ڀˢzomVп*;;yZtS0W[z hz ":'*9].)i*n^q;/cdeqMظ"‘> % (;ש&>sW$.8#` -ȣ٧K^( 6?l=v"s?CwOɀoc3^(~/bMU:kYkoYYwGu5D$U nyI:_5#Bvħ9{Z: *w J-ץ`\ ~dVq' W< ?; ]Xuټ>lwXw8` [6`O4x>JkvFLY,g>CEVN@RYBhu6X_F^h #O,~Ӡ?-~ZKyr=P:#.W%WXD5xB+t:CW*;] 5P :0vB^p-UD$CyxcuU쐻 'w0gam!i\n )._~ؔScr鎛k2e"_\>!(B;5NIenq9_CUY9Ak%GbR+qlAU8[ٗ$k[Z.ѥ6nHJ"5 6x0v}Ouʵ⭈1( ۵+>Pp#`,cg}U-Ќ=XX!S!#qu "!:V|6Iҫve9 %q @(ap 8Ni߮L Ds/KvKH*ôj`sQn2.l& `4>򸃋yd;b0Ubjo%Ė vN/c)ӳ7~~`3 *B:6M/2e<_ؐg7fy9aRT{ rtۆXba0բ_:A5KAnN}_Rۥ}d}_ IF1 }BmYkp m͘FsAHט,p)Y@A~$QtC;vchƤ1Rd7 YA^Uq;oeH_N W\~iыP®Veyt\oL4z7OHctdu~BuUPM$r 9\ W3! 4wΩ0i0 ([yH.v `V굓 1!os35Jddo0s*1R^fqTh9{eco߽(k:ˁ&* sFKeN̯~zt{=0@ICjr7ZC ;cQAN֖ҾHp CEiy |bg<⸍/(;""ܥ ۛ3 + ЛF;F"|rPM``^Q_}TĭcP!+iWܟQ1ǐj~lה^GG$t>{>ةGz*]c&:T`amŝ;rcoC xCw ka^rt؏SD]IS\!bm^QMI㼂G6?n]*135 fYʻ$Dx\Ѯu<s_:q ދ&`-Ts:0.$PC0Xt{(! aUeG F-A!JwE4(FGً2ACy\g<)\k$%փ [;?R{lnQKՅ4ad)/"萻ytT@o7d7GÛ,΁| < Wh9XX=8Ѱ g#F78xqCOW+u-}'n]Tܨ酡S*Nhg0*5ь`)j\A!fᶶ'S~J"[D=6W-YӬ;|^Y$;R|@b<fo߮DlUE[4PM:<02K%z6z64^y5o^s96Vc  /B6qqĊyNUq)l{=gR@9lC~n<\.ba\X9*쭈ܺ`OcĩvSIA~:P?^tplT0Y|4DXFէ"`r1Xl̅{>q5s: [ۇn3 @!n/H?ccL(-*H]DY+@p()e7qک0;m8@j0&RX.^%i6q򴎃[gl31LJO$u J }4} %<ݸ?!7Ftokq?<4 ׮7[Î#N)SRuӝ ?a8M~+ b*bڞ8%Sl@fkA*^wQz[濄Zܤ#13 N셂H W H4"i* Y3O,FҧĹuЏN?nlgTBnxe/Pw=P&? sݡ ϙ|wf1.ŀ3-qþo_omX+ffgI(e^@΄S~?8e Y[׸ ➭ Ui>XN>aS5|FT'O=^>58Mu?H`{0 psΏ(pj]k%͊$E ˺`_jݳ0Kpqa;2+n*0HU_?ߊw!O@nX(XAFjlRDT('ku+khȾfE3ZpLo |`tݍc UbA ,6X[H/N8; D:( K+R6JS+v˘$ׄkIO]LvFfAe>vvwF!wb³hORK:MduPvIgyŽh%+_/{oB"h*a: UUZp*0;N(E|:{Nl0 '"IXct!n?X? ֏%'Y܅J81zV;ӕ`$9XU|V}] YY=[nEKmYՁw L:LsraB2c1< (U/z0p=m񠆟_ܙPDJE^z:,]Au tV̄F:0a%δbޟU\l(2gQYb}VaBiR!=rwU×޼~*WOi Xu  skA"oˆBA!DniK˰@[*Ӻ|#*L{nR2GNvj:=MEmv?\yʥ;=i8\zlK&c@!%/Նag--߅C#[UZ{}.(EMP.:&%-Wh7'e%'ߗ#[gzn M#pzzo!=۾C [Ωhr^x& ] 6ԑ~-)Iynt+=T`ϡK&hשniڐe2C|cʼnVyHZ*<)>B)+DL,|?ʠV ^Iﯙm^[1!SyMSISPj/M`vKDB##3\. {e*MR}*|t,wR%s7< %&&Wlt02smdXGkͳ#u4(EibymLO*FPbyܓ\GވafY*Da#r~$zzNڧ4S?@>bE [tz^pݎ뫋(( T''8>217jDiɶϐїmFe%t>mWc@N}:D~0}lNXZJWN37g=ޛ 81Gh>}RS'o u3%*V Mطb\,G͉j 뿜Nz!?퉪#, 2x-7xJz.͔\uKvFz[padfq84HvjJǖV735P[3ȿH hJjdɌjy̮+x!^1.^Z65U"{2)r}%xJd%JiMs6 9 4iYF!kBxOJb_f0ӆ +ᇅЍQ&AOL kBsEb n>czG_up$=NQ"m*AT]7W0IJZez2QXF!hdo^rkճL?z|9>#sM*<[6QUtPϝƐP)t~)Hm#L‚C6m`AVv%;~cꚏL\\E4)iSgXp-Y'Q~bUq DX괴PQr>iSzs$$4Dԁ>T`I&V蛝uqŦzc7 yLeԌ :_ѱ0xKK $1^PA  dk{Z{/CqgxIݝ0f_)GG>L,gGWJoe%Cw2ZxUYLV w\x27./_gYܷpAt;Z6#嚻tzMamKlYf->|UM,#VɭuSrx;i!hw65J =3Y|dnpEma gmV>?~Gwl7fuHL}a𒧎=ʫh>ƮtGSJh}   hK MtsњOeo9 dc~z/up'h)HDm&@싱ﻊhKaЦ2ahJ l0\l@+dLґgG]kX(,*t뜇<@U>n{xKEy$w D;0'JveXis "S g(xEh*UhJiLD`4GyBsExg;}uq/Q\8_%i=J2,rܔFQj:8e"T$Hl9xv{'zE%%\Vˊ4DfR[:`4bgm/yBhAbWY?u 2괉,4F3}aG2(ć"AWM &s\ EoYQ*mo:C):vV]`q<^&p#߅%K-Yr/t:V>mp7by3*}Q  ]R'N|Ʈ3EUt8|rqQκ>L~0Rf$F䐴wzJ3 @ҵjl\%o 0sAڽdHEٽ~%⾣i% ֞!摐|:%e$߱:#4e9LW X3^Оtj\7IQ~ S} T4k }m Q7ʰ9][ &t_;;5cst}{eK;ɲ nj5)N`#԰h?fbH d B;--QPC:nIm~/ZSe>d['V~5f&me}C1)/x#uKs/UA@=usH5ԸK:iz5+QnyW0І HtO1v,FGߙ;6e{P>);cp'cAlT8>6[AYZ>@]g=6%[c}5g~ 8$@iʽB3#&2d˕ '^"Ϥ^`3S#i^쬋A0kbG_] F'T:-I]XLl4 ]x|@s#Wο.BZg)l/~vAMd5"\%A8ra\9PU!V@D̩~(S5BHyg~]3BJ YZ nR2ܴY}ZJ V~I.׌v]1+ALE%GȜ>'΂EqJޏ F-̡X5r;4w̲TR\[0hgeYntKwlՀ9 !F=c|VI:-lD.i̧g KV0h1ҡ 2lEPa.\j fz˜"O9Ċvm([yƘazA {9d_8XNkB5,U~Ru'[z, %/٦ T&975ڰk S>[ԣsULb@kzٿDZvgؙ*Ht>/GtgB8҄P4XS*>Ugw wƈo |8Y^\ώ<5S^N ,n5dU򦤻uJ ;4DpC:q*v ȞT!?֡~n];a;K0Zϩ0͛1*"Z[SdAO0AEwuX׉Նf|QnDxїcE 1Vo+砬rmH_qpҸa;OU! \ Pl :R3=ꦃQʨ xܫ$:D`*` $+@e0CAR) 0CC F1G 4Ӊrf۾!O6⺕[f%;z@T2r'A|PFGʒKhO*^ ]wp[?؜p:v"b}ZG;vJEu)ZRjňqWkD&@R]hq“NBTs. FVyHk-R"F*2ro1s VBA+8J+ MZQ) ]=\bӋuU"NωAF@7k-sB a}b=fq]1۵G9iU/j\i "ӏuAɬQ:[ fX˟՛b}7L䕦ex*xjߡ,f+5I.7]Y<|2Z:T}l`[.fyzx.NݶreYs-MݖwO IM}RlF5qWbi@buݕ4Gvu8~X;з~+ \_`b pOᣝ"9q ׶LW-c:݋\IDOo$P򄞛=2 q'{(q:B^9pم;3*YVxE-#96ol笡 rү bExPlqzE 5hFgx #$zD  }&057#Zi!"'Ζn?0R&XG(K)W F̠+2y-;&|^N @W Eo* ŶI<+(6J$@ՠD=xn9 ~ Ypexa>۾[ӈA1 ~iZk =I*-=|m>j'w[]#ܖvӿۂ$ɯ1e JGhrt K.Wa QL 5I$B( \{\})Q; \v/"Oԃ2©_.Dx-LG {slDc$v *(VZk6 Ǟd!ߞut(@gwiC%-1vocOVNF|N\|ǍrBAg=g#3#v_MvjCo`lu+aZ)桒s Q7!6#*ē_NVE(=Q-0F! B+ ~Nk8c5y84) ꭽ#c6[Ϗ$ RD2J,B(w/j\Pl (>& eP Lۛvfol&ĊE== + gn[S^U(o&Oݐ c֕֞-~8ݪ? 1bX~BaOOAK1n\f[9J=:|^ƉaAu 1zWV[DtZ2Gz 碵 !nj'V  N(|K SKUz2(t^iZSai2fDs2Qtplbx-J2gj5%@lz8Xro9hRF1!b0G #G37%/.-_p4r7cVL$MopF,4$W6i]Kf:tR'ݕ٤ `3zwA.*b|\9R xZd=Ί8d2Xtˈe.3Y`03f^ɂ^?)v6axpVR9l&֖qM' `IÍn A[ITywq\9T\QYjLWꗷN*y\12^3Ol#Qc|˺?L t j LO0SԎ%+BA9 1HE׆݁]|2S|&|$5 +AvXƒ4"\A7?ymVpP-<\ k=k%ĆVbiV!k%(&ʓf9LP2Э< p{ԇވFL\]S!$4T 2[i 7p! .6!a^|v{-}C/ !!v_[a*ȝ|+ Y | Dlw+%>) D /fCYZ;  #͒}^WP8nAi$u>hrEc>ck[ź|j(%x2+U~L$u.ޯٛ(! 5A` TRfzNGS䧻.C7( fƕ CHn [~]hi<ٙCmuEbv+W8oBG DϺk3R5  }P0K$C@xNʡ*ЄUp7q9l~௩fa,VUNj B0:upٷ'7 ƟK0=S5LBbC.6ٗa6o(8$^#zUrglׂR^F$ ߒnsqqAM q`RSضkv=!`G1^ۂQw!e,YWQ>F߂8>teeBuFܨ+zGĦ-Y/ߛbwի e{Z_}{P*'۱ƜE(%sCz΅9ٴ#y [1| fĎ1(RyI: y3rP]0Kl].[X2:.$IM'm#6?y(B |XΗ~42JR^nLzs^qsj\&M.-X^pCã:U:KN8ѴJIްkfbj&U`懆N4skC Ky{`Yf]p ѽF~=E`Ykr$j1<DQKDGXZ5UsS*sA`(L{d{^uVDvu{ta*RN^Ŀ/A/=&]И{q螚r5ρKOCN}%,̗QmS'J⎶>q;*9uPC%NT"?|yXr sSjVç#r'@>cA,5 'q oYf6JiRb)jK)!;?A3"cFqǟ; %ax"C/ pv;tm AgF4 XH';yڎJ,n+d] #4Bj8k1YνEyb(:No'dz3K}HxK,2FD Et=%v{xګ؆>/P\,6a-k1. !0?[vQo=\L=[dSblZX߰[}MY_W4Y H= ܗe"os=׋d+Jhvܪ+ H4wJ,]ybmkDW{*CU|ȭDʖBZiO" CZ5apFo~P'Q"6A_ |JV@ \ozM]-ҊC!o_ٔN.wZPS$Kڨqnk.Ѵ͋eɯy!)^udzmfuoV{oNd=[L.to'V1btE1Drarܜ-qCP'O~@6^9tMU(YWEîXt6]W;!WI2P9JmѨ{w'yr:hUA1ϴXkg TX}B=.*R3f uo:# I͎YN2\ei< #A0 }\gIP9,& {=?Q/1*sdkr⿷UUk eO?9ۧMY&w^;>)^|tGM~ }aͻyMqh3-2ۄ.E`aX.VB5 &; q;vutb[]`u@~{NcÉbgUdXI1ܶAEZ^!D?УdvH8יtt"]Cahr^5GCEYEE9T>}+a6"I.cˬZ8۔aw]S$2ύ]Ͽ'E ,Jʰ8LyyH.An̉mLOt * RSma;vWoh[)/>fM5wr5aAC@:ds>^g^󶮵QIq xU2Uk]N&hE*x, zέ Ur.̧{o*dJ%(MjF >8n+'Ǔ 2O9e+NI7>w }FD1<9n#oU}HFx{W.&cӔݦ]~mC@M]K!_`/i(m`Y$`Ke_8<.7&;d{"JG~CIQ>g d2cG.cxқvMzK  PT] xɫz6w Irsh3p0A c|F"h&˞~]S'* 'o~] hu!,d56g \A`"+yݓ+*r0[Lr,M&ƣ^-nv"01aES71l;Swh&є#p1e;?-O)+oX&eD8z&,qWYn_7jO&t;3xkm}# c$hr,AJA=,X HDFmSpEjoByYiZZ''wXBM`)9~~HaU>Vg]AcC4v~/m(Y0K.^}7VXxB@(Owg9~CnBUلR-iGL4t̫;<.Yu›p*c҆3TFA2r;הRa_rLna#ІyNk9fۢ;@ %|fa}\h(ءF:o *DRWۏ c9 E]~gf}H`Ow^]3c}t*c}bT;'߉:}wumb~<齓K?Q}%dТ-&^q\sI1l@@ ,-<(ib6}N+ȌA2!BߖY!becggm70Aܫ)Nʗ.˛8a6:mns5ȕ]q;2ki\c$KIE$ְ xGzW]N~l@%(-+HgrWW|+,`WKCIT 0xqyA-DDͩc3ǭTY7QFr>q8s y P*2:DWKpnՠ:]>QVI(rJ"x>py;gkd@ /ϝ50b5NּblN,k̺{ru8w{bӅ,`Ⱦ.ҚhoM/8Fcil4!#4  lbYe6`&L&qD걑1B%Ư|P BI@'x*0u>)'r,S;פ _SZ]:9i[2bOD0Sy]=VJ0 ]xOۤ|LAi?z7Ҟ"6_ֹ/a+pF!~-U8'\h(fYY~|'YXAfSmeZ' ϪHZ{8kNF7)cAcVMޠv%X[% 0fZ1/brK%'GW8c} @^UwTHyd!izhd52ĀPG0CjBj+ 6*e2:16zauJOS Qɻ&A42}ۺ b+ly NIm-m npbq'iiNEۘH>_"p0WTj+'x$u)_p^meM($9;a=4U2mw |=vt5*{~w.}/:rd7oA-$Tڌ"3q[A*z웲"VDu3eBf݋ _cTst4)z1JJ$ ;g.YBO^ $@PBVUIh}ˆ{-}fP 3<h9?d>'`{V:=\m+9̓kJm`IpY4S*^L N|vc9 |4IY_4lT̋  Kueŀ# /t(hgk֗&d}bJdғ+YHXD=K XG8h&i+ɷҁۥ3aR4:')h[z,ew'cOUH_'I՝AobMG6Uv3+E-H~>QH6t-8{eS5PFA} {&"Ӈ".(Lk#+ӳ*GHM)J ǐkEmE!!\0jy0U}_{Fl^4*$ƑlО8*MG'pnpV!T$=^sQC=9_2I)QsNC6/ʎB -Lf+cTUl>j+˱AH].(LD9Kɺf`j/v~"\*'o0} >=(B,Ymt'3ybs! v%RϸF05MBj@)Z[L I@w; r'Fp℉,TՕd |CJZ΀h#q晜&HY*! ǀS|]/+Bmnn5q@ٴvL1fh+vc" 䤞B~}xb-6OscAٕ\G|Ԩ%T#dbčes~~J_-)Fn']&NW%pߎWO|{Ө/`9jxHZ{+>K},dA#-">FZyt! D @\^ߪiy085en'K^(E |V_*\ђ}|7j*`\6jNY;s=nZ/ LQ ~ j>!*V=pM-w /,6.kT(4 wͨ#[^tu4DZk2_LG %+~hT -4ȓdل\ݼ59NK;Daʏ\4H;P~Dڐc 9mBT$l2j EQQg\m0N!]ؕBkhW MS\'~O6W^;=\Z3 WI{||a?,N{8`C34a\m _h}GxW"V?D- gl6l;.VYqVyda0 9(lJV؆={< +X30(BL>@)!枼Xg\y_Y[݈FZY@5~[< (O D;服=p-8Oښ м@x9njdsJJt43Ajԋ<[F;_:vPhme ܹu`WҺGC`V>Nsh&i8!hl5uT4mXGmb!kv],> y])ZE= /k>`&qҖ(>v( +đ n>G8Nb묀:-#pH w_ ɕ "cصQuN'xtO3+X",@i q*R.6nše$Q͎ޗ4FYHO^C7s< FT+ .!1Yћ& K@vc T\QȎEfŻ+k؟qEC_ηx7’4o+AAjpJHٚ2ۇC{6lr$ٜ~|"a!ˈĬo]YlBwc ǂ`.SڸEt^:FMy:I P0O`g3[9ZD]~xHXۋ`87۠nzI9i`jP;~,'kVbESkJ;|L6HJnw٣\o=͆@/kYKZ]Χxkeb0oI-5*e@էQD{3t+<=`I&쿒\}93Ձ )-/̸[ĭ(jְb/ JB7&*80?`|#drJ7$i@$gF(>8IʾgA_G|M->KN0P聯rmt0 HK0?JnNS+uHq'v#C߈xTvmCܞ]odK]< 2G*ٛgbA*a5VVSRsQ]ؿ8;BEFw,0Lv~ta2ۜEAΣZ"enZ-5Y/~AxsߨT' oO"C7D@X$襯cŸ!-o}ODo~hZaS)t?OO l~Oj'm3Ę1RShݻ(H?nŊQAکyаn#1t?P7> ijInuM6D6'rh}HyP$9dRC "#Tb <!q_pU4j'J-04v拜ت<8k4o"B/B71} m@(\$ 6l$T 8zt>ڃdYܮ`2dғq;|m~AG{x6o,xmW V i5 QQ4z;( .&&W+Qq)}oUDhQ.xnub`Qb(mwkA VfFNx d T}] e`veBMukxSUR۸i@cb6Pmoϑ-DOh!zu!9JTA/F +ZCQWG[8yI=Kv@3|+> L%/%;( +'=g`.mmXMQe;8f<jP+BtV|B9~I2&Oh5xVNoOaꊍ d|Hݤ-)g06]9 sL0D'*UKmbh(DS;oJB}qrMގ86lj]2NYDI.T/"2G[.8maof3n/X};W)ǷՌO9m>kO4 ZDH[VgB#N|wEM;'KVzDڻ~\a#+wz#0J1H, 1߆ocED6r}B;60fz&GjSDp;͵u.7LaQ`<4=W3b~rLE w/8ReNi"#s6/%%lG;HiIXv{׵9sy?Rǣ,B qB1m,&2UVKJ(Q'\ak'62^Q2ptn%O пCbOv*D-3iV#}( $r(hAIh=?n/fQS,VpcnTBҲ1ϝp;"I-fXzVz_>7$Ov t#x_Gk8TkZZdrZ| .pӃS= ^UڡjmJxz(5zffd{x +B_HF$`Xmsudš0+˷Aj:8N Wr{fm;Kv+asǚ(y XS(RDa=4 cD8(dH.<89ȶV[ON\"FsY'NZU`) l6gAߏ>DiJ_m4XshJ-+Sݴ D|on] grt_5+I@q@:N BGMbiLC*^Mwvd@M'E `@4E<wP8X m'&[l5y +Q0o5((' {Ru[X5o;0ʒJ7]"}`H(pdLX$]X鱤}Dv ~vE9ǹ IO*7JJih hϴ dyJüsOWQvmw9NO9nL@ŧ ybd3Fo[h,/<41zVoY2bl?9 \Z ƣBq̚>2sTZ6fωDJ<F;h+G_Yh#qT2֏+ȇ9Sl$l]GepQ5|Ɋ7 tPDjxj^gx|Vgtc4chwv>]}_s,JpcЌuv0[\dLZz.xpCN;:p`b'T\pG E"u@uHbSJ>uyp+1F(vY_|~nԃ ¢&d ~:GH{Vaq[H`rL(Oy27oq.-}:< Ifj7||]#]O T.}?E8 A!u0TaDY^,3З?~AMs~CU)uXHf^ 9 -SGiV+:nwz J\4|.埴{z1Bo[48h@dA2xq-}K\] nvݪ'kNƉJR5FU* ={c=7rTJ󺝺@bd Θ8njAitb 0`ɷw|z=aZpms.:3ӆ'{4U ˚If \V9Q!q~:b \xCGExDJJJng̷P/tYQF|з]@ǘ3Nuր}xr3Gh#.7j ךbU 0:ݖ)0\ޓ>>J;e`YRZԤ18P-!g ύ/"_y$[DOi;w! tD!hWR)sInH^a \) ބq xExy{_H5:gY&vwER`-\k$,r?̨tS"½h}yiqүs+jqގ0wdȳ \uob0dIK03ڜϕΗ5،(-6cSҽF<<$xYI_S4مf{oQuJo~+ziZ`γl+A2P2g@fubW p]d!co=JݻuT,P#[Qju@$ӇN ,ih8in0RKjE|7ɑ`0Rަ&nQs O"ϫR|4$:]s REXwd#Ԫ<'@zRaК%AY ֶ #.3Ug2@hœYǻRR$tS:bB)CkX&L@f-.vv+IgoE?g껺() }ǥ'K0 S^ŵDx,, *+bs?,N5R8V9wKzrtAF#~p/ތNUnHj"d0vNTM_y'e34i,өxx>^Rs,q@F2؊^?Q_H 1Ń%ѿ((Rr_|=;em1-m2kRzIF$]4 @;;_l5&lYk׺ˋpTlOq:?3ΥϼE̝&炴@d<VdK(x+GbKA$tۃPʴ~>8gdK(V-[~܇ٮWFaddҦs+G;Z4Tq!'MUٛJϓ}'-B|Rj{_XC6WQ3 i )qYAҔ{#;w G,Zp|fl%2y Ē@,?~=f`˛J 4xoͨ z4:7Z4a)yQDk8PhYTzVPl\^y<`[}#,2kwNlP$0Y2@v,d NOb^dnT-3~)I2O1J/=8c66 ՋDvKGbF_ {"+mp@RYMtB_AȍMZ{6l'gU*t^y Q/,R8He7rX5_?-B1*tP1 )WͶP+ 9nz5ė̞hvlc'G"%߻MEs-F +_RҘAԤ̓\&ֱ%j" r uC>=a֭b<BfbTVwPZ3R|^QoBzn)9' ˜@ktJ \GuJ {сO%kNLZ0\bҏ? dzRA*za͖:+"Hrϡ8"5hgCTXC,!^-L>_J8yX x\V *0Tk /hO]&NtksŅ'86i~g'6Rr)c+$zc||y~mPO,<0_Kiz+P#mMK/sUc-a072 .).cfjA[$+bC˚X-mj*YG+q+Y=\CL`3me92k53fg1\q$/g=ݞn5އ $aD`ז x,+6]O*.6D ‰:4*gp@?؋nV?Nmޘ#S72H|38#'MztPD?$Kn779q*ADC*R<:~A0 ĘK&OCRGRLĝywG )$h,g qZphdU$BvU|](*LekJa3}elu :yEtՈKe?l3g*J~XÔ)d;W3ƀ i[,Jj of(?UBgw֎G E aA 0gx1UOٌ[^>51s n5g`|N*bpc{vtkin$=q#?r/n; =\f $xJtI_TwNnUҝ@ &+,RuMy8!ǔBa*CrxbB cA/Dz ++筨geW SVdlnC_wwbVodq%t+iHom®Ix?=9AOwq:A%Jna]g= :YBg&L 8]?s Uu٘s :CK5>HRNJY'ɮW[G}ؠ>촛sO \U/»v=Qo I7_JS,'B>M S1??d׀$EkgEGQ4Z@B7yCP>1Ry9^ϣd@w˾팵Hӝj\3lpe;I1ՌV$yup 0s7V^Z)Qo eőO2<ܳ`m.)nx*Y$1|^tK5mHBD|ڞ6Kze+j ^ղ4p%Ne.ZڟS,%?wwgaSΈsxh;@/aAF^@̳^9dxx7~n&8=3^HʕLzI>X+|tN J2\;6ȶOY#qЌ%| T"u !=P"0F;:1.W.)_CȈF 2¨O2Qi ;"[P,Q-L~n(Fl2l9i$*:N0ͳGI,Y[~Fh2{0HϮm*#OII/aGmhׯcbpjm=ŷӳ61 kFw Vu1<#?mqYb)$1YEֈTF T}09t)WK & blмI@0E[kfǠh FO=rE@{p@aϽ3jPbWdқ^^P5cCUkSWnJ847D8w֟(oȣ;'PWI:D+)+uFQ1O[;;d>߿ES"ԞM[?Z vD>M|'`@5q҅`yt9 MBJ ;6/0y܋Tdsb(+i2._ډ!Eo).~FB~h_Xп/To VD2M"pI 7.`7JصF_JOS L=C!:=^QLnE3ĕCy;֏mݗ̡KvVͣRy-:0H54zV][=\kE|pNG~nK=Zfy{-@SBFmͧK jq&N ޾N9kĸ,`J%ghmgm >Lqȵhh>Gn{4@9x~]fU]i@ lA*ᩱD_lCQ#sR,hGߡޒl|-\ax*ܤ- G8}ZE eoW63j=wIY[ɭa،gg4Ys<14{_5`Fk1pZȌ`t$&qO8.I.Ӭznm3%jPs<_; Ҋw8 gƀmb:E^=3~u-ۈ$aʆܐvNiZIG>|eõ{P4~c0s#߁!YYLRO4EQ|[ 'e옇J]^7O!9N0YRVW^6{aj3[ 8NU; Xbn(f) AV4hvx$hZyD IoaM!{.8g550qY$69W@Hފ/[UvU<P莍f#(z5 JirUQMa5L4oMdC:үJ81j:EeBɗkʠ`'LD$iR? h r~@'%\H|G͜ܨXڡjCL]ڕqE[e/wN‡>(dN;\od[g#ԊHh/`ぺ!݇7`{|1![JǪ(4đv&΅ڎJPU>9Sp ;qBd9κ)QNS6u$ ៟`7C PMb3u8+6tF @T 7:D%/Y<991\7JB)[L٫ j.v2E1y4nmFjI!DeF%#L'H8k ԩ=zӍ17+t )p]WpW'! 綅ӛ :2$i8(@/uF+{ <6 #6 PS]o&`B )-0xJ`JoK#'A H~}/F5#5'VڲՋ56&,kK__65NN_sl LZ-='i5SЍ x ? ԽiRͦ CWAve<%Ds֥?sO]Nfw7"L6Lr:B a.5/Pfb82O!lc:Ӆ ~m`'yyWXˈ"O|w$.=7ums-CF+,R\,Yus1YA)ޅ,tj 2TvɈD]iiI,阨~|ZW"'o |D:¯ F%^E':_O'_jX2?o)I!ؘƔ= ]>|o/PD!_f Y'ۛCNqiE](Yf²kvLܴ [biZ2J3oaigq@QK!U]5j5m0؎DKn-$PE%R*}=R}JS,KHh{QKW.mZڐ".'4V7vpE=qQ 3G+ș$БcC.#y%kˏ6;ҦPEOl`gf[D4K/MqXywѬ1N2D3o̟ƒ;:hB ) |9y )RQx{7νõc6m8#Ʌ@qӂh18ec|⪻RU0"&DK ?p!Z?7 g2^sWڐ18q[ZK-6ȝmvz;ijUǢ^f(sԇ\K3..|< 2\UP (Si3e'Xe7͝Kz7 \:3/]endC8 ~9{+{!S+9M 񆠄%:|(T]Iq{zU|f"Z ^PlX߫G;ٚu(cn悠I ki){\Ri~*}:p6o!Y0O;C4~*Gz'8= umj"(3%}*9`NXXl\z eUpAznV Yx<3P.+p՚/,cY_-}1h5ͬDض^}ɣ-4h\ uKڙ3T5~>Ӆ< Ep!/ݫF>I}5^ QO 3fq#SZg8h(FMghgӴWtZ[WH"ʹȼb2J4ǥv ޓX+~Z6Sa&Y\DsņqJGŚh8v)?Ccp<Ӹt,MvgŁ(I0}t[#]m>}5o Z.)ݍ'OHbDu[,bAt,@o(fFz)l0.ڐyeA_hHS0x ߎT afi>lUxrRεlt<hU2*;7ct~\ |~k#E􍇛^q2IhNh֙ {buRN/n8N+RF`v! M/t_ \]qpڤF5H&ט=nF 9%=d y⌨lぐ|,I]k~}t{4zQ(A ,fm[n-Bˀ$ cq}+]x ARl\xFCyO ^^(; iFjN͖3H<j= _‘4GG:ޭsۗ017u[:l5`[0\!jP36.|>{Js^N 6p0+25оYkvV2u8lWAwWzĞx 1+\R%tч*NfN{8 aK;8zm~9+uHzb=lDJ0 rUQ0꧟4c ˺L8B6RyeUYvK.<<)ѿvhz1В¶Hj:hKhƌ>boI½wHx. S{js| .2b8aw7IIarAOp?S>vVW:0LOgJɒ.qH!i谑)iccyj7LN !v  ,x5lҍ&h셞\2LܽxMҡ58?qu1-иM]?7HwE9vqϱ3 "*K N-K5f ?|]BQd']b~=)HA 6ej& DiTmE_Ee'X,q, J}RC&Vӄ4Ix,T/ڼ|E9ȼhbfI6$H]n|krez,q)W0@6ڂn>Ԅ_NcwBklL &"*\Zc")Q=w{ -wٻ=<#:+=e Ӝ|o)>"=BI0xp[IpFx Rhi& jªQ@E THBt+tL $'(bdY6q~Q$C@>)Qdyá6_.Bb$_I(A+8gQr{v@)femŷfHU9rQ/3IoOn^؁3B=$YP_4\;f7W>9p٩S.QF>!\>A!YJs˫AO! ߊ4ƪdH ::ׄ zj2Zv?S[C Suى 6I5Gq!JD݃#ZܫAa'-~YuvS>YJԟ*遫`MbA4!WfC=S=PGD=0绯'ϧ Wh߅酠;񵸗ev-, FX |m,CE#Ȫ 6(r[SUa}aQ.<=X& ;EDLcZ|"e}v,}Yte@B' >^6aۦ0*=N)`o1;zf\\kaqVnrŮohP0Rg3Z樸]LySXq]ksU}U?=$h ڲu36-b BKvk@о69z¦%V#`c@懨kr E B7[V xdW? 㬔r~pyqmj |(<<͝|F'zTjWBѕ#Sھ4XE"rP4EڈEy^1QkR]]/"`y‹^J,m|vz1#nR>M,Z zȑ:w8Pʴ]&.: 漢F{9gѓ2FlV+ܕ0QYThϞqg uD4ӗR^' 6."]p0(k: MMЀ!УU5OǗ`͐,@?@U2mC|9NvMTT/9  n/T2 RP ^8 c8jt~к8zXHfk=֗ӯcb8lGBu$QĻnJXA Gho k?) jb:*COT;?]VKf<;nޜ֟StdIÔ81h49O0TaZ$UQ&:Y3L {d"LO65YBx*Pڇve?Ҏy?o;V*tc MAM DqH^M#kegUCNrbViCUmh2K䪍IǭgPj=2as) ca)a};$I Csޠ͈V`hjVMٺ9VG5JjwVBҁXf. NIF|8D˖瑝`Վѵ𭼠C3%nٵdi )c(91G5C(+'We?Պ7% X#u>_ H 6<2l)s;[▉^tqF _lpM C쉰{p1_LJwKRyxD֫krB\.l Y,,/m%6 hrd-&,E7 Ұoo͑vrPh_SFu*z* A4L/g!)AWq_Gɱ .g4)k*eJ$}$ub}P,G5/vD귉QIIXxZ^%]&kN@rZ}z /@x*x@b=gEvMsң\%LXIKԻX{3$';odz:$PM) ZLs 5S(Z"D8@:ViZ9)Ka7T%`zw\Aӎ&P d!{4*6t@H=׀X E\-&as,Z.h-c^xdJOa_mo\vҞ+yQNjDw8K;O-iDI5Htky"o'_c:&HR5t98g[ȅr*PCZ#dt$2Ūyny}DltީOIw]g3^"uLsʕVw\f7mpP$lxWg[`#SeCemmGvH#ZioJ|]?>yϬU(΂$Dkslj`<9u5Vwݎ4VLn:1p)v"J8GuN 8ߨ2` r]/ F` Kd-BlGe+H # 2nhVgYFZfFApӺI $P _ [е|݇n?Wq" Y~trq\AL >' WUlrW:&vQxﻩ׬= 5?X C;F)A%a'Iygn:%!>{goPamJشmW)C[@C>Q4oJQs.w$!l' ' 74#>xbCzb(Ã0oxiV2( |= +{4>g^j nh_ƅ֕t| cz8VQ"A!U!~@{ 9HVfsuGfwUBHc-X.X"oEP[J38G$ݦ5QɘE#@o޼jpS>zܶH{%)Of fxMX>Dft>\=O3Vy)FԢ;`kS*3fQU9Ox4_0Mn4pd;6h_Yf' ^lsL$3'Dɩ 7eh?Q%VC<}&BOm.M*_d~BkH[sou{z8~Y$Tp&='O1=$)caBr#0t \š]\y&RSCJR#+@皴ġnuV8V.%Gzt|TK_ #q\drܸ¨9n#v6eIh˻>f}eyISڈIuPKCÜ"wwi:2Gj*kJGgsR8jLNa: 4| KVO+2 lP} dq3N3`,-ȳ1&(wIqjG@p2E)AyN_Ydy\ {y)ݥ2:RR󘠇P1շFD?F\m'7Ld[Mq0X4ζ\Vl00~ zsF#*8vt&g~L*M Z^j 3 .+*B+ ka` (߱p*c?fq|ɰh} KV^޸x ddaF-CA!R6]ɥ@A븵g 2{8JXX.oD;.Zq[IN;=@Y^*2nRNݻfVw1"m} U;v=.cvA;ñ2=5K:"=-J ~m_?:_6T]㤠-[2_Z}4MA4M~ᱰ:-ncׅ~@UXў x^4i*jY ׺!M'8bhk5J!Kd{pגҢ b3tUǘa툹C̬ <σk׵vhA靀L~~ I&";06D i$`774(/_IcP^.t,ږm`/ZAn5$zE%d$DaWx[S9JzW}MqŒYNkLx]BEWE<ŶYyٖ OSvsJ:w" g.TLWx5ѕ2. z7 -\i&"}MP0۬eHZdYT-O%JEwiͯ-w9e*(|u?5~MާǚԄIh-{(F@K\G%`;W8ۅi<#oߘlaJjpW軣p 06{dT7_" \jn|/pr y/MxeiNYW9Zc!h ;V$/M9ʗq*a(j*!Z M0+L AȮFBkiJSU/&׋4ILU`B;)f-ʐovEB<\"Ģ+0 m U~O3WV1*}:B:7MKGEfA(d/s<$ԔPFdr:[?͐Bzp:YFNGGE~;E|3FA1xUjM_07\܆kM) #-]%&a#JEh<:{#*%9S@Hyf-?&FM!14N-nIf}\MjڹA !mAѰŰE]He4@_ )kku3Iʏ|RgTk'XP`VHOcSW%/{[?u6)V Ni%#Z*rRuGnf`/* 7s.7|eV$0u=g|F4P7W*nQKa}ۄx\z,*̩t2fwë mbJ^y\Z%52_֠0/1!dihJ&8%ࣁrMNQ$cVyb( 4pfe6Rx$wv7"gO% U ǞF;D/o茁USeԾR3{VmI/TTt:yd-SB*HqCwcՊ4Et-رOPDvʐV2y H [YcU`מR} YZ