python311-websocket-client-1.5.1-150400.13.3.1 >  A e8p9|`ZX6ܑ=AQ(PY?Mh_we-Gj̅uX(6?Uf3K[ۋ=rZH"Kjșݭ&z۔KgAX|@'~F#t=`6c"j3~c{%FW>3Bɖ.9)֔qW.̌ۆox9؜pm;ׯZKռK3RWԻ~Yڂ/=Krf99f2f1ab4fc43ad562b2ee18c5d01d864e6cd39d73a42ced36b460e3483d4e385eac550c0c140cb6f99efb2452a88a931d396cdЉe8p9|Hs)Z4U< +D+? 54+:$L1Dʁ׭~FIoHqclA;+ׯ${&޼"NGX+3zw0EO(YK+lOɺ*U. Hk]ۊf+^1bI<*}e``5p=)ȬdpD0dV*nF OuyRJR TtDȤ;=(>pGx<?x,d# 1 Q  9Zh ~\pYY Y 8Y Y Y (YYIY!!<Y"" # # ($8$9$:&=bE>bM@bUBb]Fb}GbYHcYIe\YXeYeZe[e\eY]gLY^ns bpcqHdqeqfqlquqYvs\wsYxuXYyvDzwwwwx(Cpython311-websocket-client1.5.1150400.13.3.1WebSocket client implementationThe websocket-client module is a WebSocket client for Python. This provides the low-level APIs for WebSocket. All APIs are synchronous functions. Websocket-client supports only hybi-13.e8h01-ch2dƫSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-onlyhttps://www.suse.com/Unspecifiedhttps://github.com/liris/websocket-client/releaseslinuxnoarch# If libalternatives is used: Removing old update-alternatives entries. # python311_reset_alternative: : # reset action only for libalternatives# python311_install_alternative: update-alternatives --quiet --install /usr/bin/wsdump wsdump /usr/bin/wsdump-3.11 311# python311_uninstall_alternative: if [ ! -e "/usr/bin/wsdump-3.11" ]; then update-alternatives --quiet --remove "wsdump" "/usr/bin/wsdump-3.11" fi!**FFb]b] ? ?b b hh%%::MMuupp/G/G3JFM9-b llLLtt4 4 OOzzO1}%8F2^ Am,KA큤A큤A큤A큤A큤A큤A큤A큤e8e8e8e8cޛe8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8cޛcޛcޛcޛcޛcޛcޛcޛcޛNcޛcޛcޛcޛe8cޛe8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8cޛcޛcޛcޛcޛcޛcޛcޛcޛcޛe8e8e8e8e8e8e8e8cޜcޛe8cޛ636eacc0e56f349d35dca8b256a31caa303fc9d74b27a56f27742e8cef64bbce56e04345961735e805ffafce4d6904deb41bcdfa38b41860f1438ffd07f644259920592a6d2f69e940eaff612f4148fc3ef874ef7f742774bc38d435fc1d20cf9920592a6d2f69e940eaff612f4148fc3ef874ef7f742774bc38d435fc1d20cf29a2a44647394ec54c8d023db050fea0eaafaca848cab00f0c81f9c2c1774eb829a2a44647394ec54c8d023db050fea0eaafaca848cab00f0c81f9c2c1774eb85330467306fb42f0d43081e52b0d05cc7ddddf2cd797f90e54668175de7446805330467306fb42f0d43081e52b0d05cc7ddddf2cd797f90e54668175de744680a86cbf4983197bee46f35dbde0581d51e0652406ef29c6b5788f58299f6e303fa86cbf4983197bee46f35dbde0581d51e0652406ef29c6b5788f58299f6e303f53be0c7a8e8d1b078338b4cc2bb95ad3ac1a643cfea8e0a098ea2253e677ded653be0c7a8e8d1b078338b4cc2bb95ad3ac1a643cfea8e0a098ea2253e677ded652e38f583e7932cd8bacf72eac8621a1be81ce48bdaad80344c4951c7bba39a752e38f583e7932cd8bacf72eac8621a1be81ce48bdaad80344c4951c7bba39a79558e08910d70bc0a94c8c13050edb4f7ea5f1ae55ef0558642db7a864994df89558e08910d70bc0a94c8c13050edb4f7ea5f1ae55ef0558642db7a864994df82b95bb8c48d0da66078939b5700f372ed3a8bfdb9cd549f1baf2fa429e7cd9ae2b95bb8c48d0da66078939b5700f372ed3a8bfdb9cd549f1baf2fa429e7cd9ae0e9250671dd33850928e1fb8237c855af80b5a77354a044de95da596438c57050e9250671dd33850928e1fb8237c855af80b5a77354a044de95da596438c5705988ea6a5a5cb544068d52fc1e5a334b3d63e87ced431b8a2d46eab634ec452d8988ea6a5a5cb544068d52fc1e5a334b3d63e87ced431b8a2d46eab634ec452d8c4935b0b27a0d2d90d84b5ab71f61c53575575adff93f013f0ed600764380347c4935b0b27a0d2d90d84b5ab71f61c53575575adff93f013f0ed600764380347ed026eaeee12e02e37cb555665154601190b662d646aaaf5be634457f4823314ed026eaeee12e02e37cb555665154601190b662d646aaaf5be634457f4823314a6378625a94cdc8c462cb49dd51635342af9a32fc4eb60ef768b77dd794db289a6378625a94cdc8c462cb49dd51635342af9a32fc4eb60ef768b77dd794db28903fba94c28732e1297e66071888c969ef81df3b9b38835e21a56604fc9ef4cd403fba94c28732e1297e66071888c969ef81df3b9b38835e21a56604fc9ef4cd43ea626f0ab4426c0f5edef9368160e506cc6b0be5704e1f0f3cca43baadddcf9d66d435fa42fcc27374eede7def8b9fea1901fc5bf6db08fea3fda096e278566e32f4d9676c4f78c3869a7f132d7c3b0ec9e697f18d767cf0c26cdd71e5c58f222021d7b74e5a4aff7a8b1e904672be61c0ef5d77dc651b428e83d7b5458ed6e0aaaafb4d573a8a4c2db32af355bf0093f4ac6a1ff27412e7efd81fce23962c1fa1d43e4af5b64a395493bab1d68cff94c92ec55d50583cc269de12c43c5bb69d72716c7cc4ba03fd8421cbeb5a48c34d9fe4c02ab62c576099102d21242b73b9bb0c709b5dcc99e3e459081c93319c4722990aa5ad43508bd8f66e3686ee619caa7547c2b3564965dd6a9d6470ff7f79f802ced756cd4295af5a14b9b9f4f51962e26ebd091ae395e1c2ff29d80093395c668796f7a2fd62146037c69fd60179752a58cc0107f951f8f4aa86995110c36bf0221b559efc2841e96cdd98da0b99b9e46370f9183c9367b66cb07ea5e14cee04111585073307979bebd4d46d90f6f9b0028effb54717c17281c79043c16910f35783c51845f3064fbbb089f8cace3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555c4f44666b24ea08be86f627e9cd964065a3b68983fe08565b1f56cbf50956945c4f44666b24ea08be86f627e9cd964065a3b68983fe08565b1f56cbf5095694108a17b844af799295400ceaa03d5ff47d88339ef0d6adedf1aee75a4abcd554108a17b844af799295400ceaa03d5ff47d88339ef0d6adedf1aee75a4abcd5546dbaccecc8f9a4ac772f7407a2b4160f4d78bfa7b69a6a3bd0f50ef9e90d21e06dbaccecc8f9a4ac772f7407a2b4160f4d78bfa7b69a6a3bd0f50ef9e90d21e08244f824744c05847fc418fbcef72ccce5f511a099f19d29838a108ba41fcc9d8244f824744c05847fc418fbcef72ccce5f511a099f19d29838a108ba41fcc9da3477f77cb7696bc051f523c4159cd347ac3b23412c969fc3b0c51485958c542a3477f77cb7696bc051f523c4159cd347ac3b23412c969fc3b0c51485958c5424d0aec5deee7e3d750405f6f0411b1830791f77a4194027d18c759d89f72b9834d0aec5deee7e3d750405f6f0411b1830791f77a4194027d18c759d89f72b983e4692622d89b9a8ff377c3af94bec24fab526905e804dfc2aaae5114afe32485e4692622d89b9a8ff377c3af94bec24fab526905e804dfc2aaae5114afe32485d0fc324c442dbe133b0bef9b220f7cdfa1662f852bae2039f430bd11e151a50ad0fc324c442dbe133b0bef9b220f7cdfa1662f852bae2039f430bd11e151a50a791f540e99dfee6444cacf4cb6d2b2b7307939703923038658964a99a178208fd47cd0188306d0e1b07e76e846452ac1b4c48369d37af397d966a3d2040045ac97fb284db7c45a36532c2e58771d94f2e8fc349df423001cf32a392141b97f2461b8fc5d5b9a46b1b93a8e478b2f4386e2caa4a23182e4317fd7ca6fe186b3024da8d5383fc1125ac9338af1cb7da4558a542727efb6fa2381f9f0e1b81f48a1dd2c025bd1ba5312d588ce3bd966c4d26ecffc58c3957c34e1d9102617ae675614110e5db567f8e8821085eeb0c1f055f7cbe04c41a6d441c10e1f99a6668c3a72ac8ec8c989fb107f4c50b701da9a4d8ba8b27da862f062f14f08e7d5405a61d5d7698aa7c3dba9bd01ad306547f96686f3dbe5e23906b71d182da11ff1943b44ea999088588157810deabd8f3a45a452cc2084e1200e1a2243f6ae997d993d69bd4dcc78e186366baec1f74a23ad5ef5a8ab023fc213fc4075982bfa2efa1e991f23a6a147ee057bd7632309592c6437e943709aa224a337374f44ed04ef0701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2280860ae00d2ee2f11379b641711dd88a79eea49c0637fb45f4279239fa0cd1984c400f48959c5174d0efc2cd5885ca6cb14ec0d5ea07c1d7541bf113bbde12f26fed4e971497358697cbfea63e568bb5e100568dd7f6cb2911d0282cb3e7f20b2cfb34e38ec8586d1c74ac7e244f594ced233f095182c5e08585f13da60ccb19401aee267c1954ee6e09fbcba4fc4df79f5dcb161f37cacb25f22e67b5abf3638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691/etc/alternatives/wsdump@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-websocket-client-1.5.1-150400.13.3.1.src.rpmpython311-websocket-clientpython311-websocket-client-test@@     /bin/sh/bin/sh/bin/sh/usr/bin/python3.11python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternatives3.113.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3d[@dBzd7cr-ck@cEZb?bUia$@`_S^j$@^;\\@\l@Z`@YYY@Yu@YqY\X*W @V'~@U(UT@TD@TTOdmueller@suse.comdmueller@suse.commcepl@suse.compgajdos@suse.comyarunachalam@suse.comyarunachalam@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comschubi@suse.desebix+novell.com@sebix.atadrian.glaubitz@suse.comtchvatal@suse.commcalabkova@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comsebix+novell.com@sebix.atdmueller@suse.comtbechtold@suse.comtoddrme2178@gmail.comjengelh@inai.detoddrme2178@gmail.comtbechtold@suse.comdmueller@suse.comandrea@opensuse.orgdmueller@suse.comseife+obs@b1-systems.combenoit.monin@gmx.frrjschwei@suse.comrjschwei@suse.comrjschwei@suse.com- update to 1.5.1: * Fix logic bug that can cause disconnects * Refactor and improve ping/pong logic to resolve several issues, including an infinite loop issue during reconnect * Fix issue where `skip_utf8_validation = True` is ignored * Fix issue where sslopt `is_ssl` is ignored * Downgrade "websocket connected" message from logging.warning to logging.info- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- python-six is not required- Update to version 1.4.2 - create_dispatcher is determined by URL ws/wss, NOT by presence of sslopt args, to maintain consistency (#875) - Remove redundant key generation line (#864) - Updated docs to fix old links and updated CI to include Python 3.11- Update to version 1.4.1 - Fix stack growth bug when `run_forever` reconnects (#854) - Add doctest CI for sphinx docs code examples (d150099) - General docs improvements- Update in SLE-15 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)- Update to version 1.3.2 * Add support for pre-initialized stream socket in new WebSocketApp (#804) * Remove rel.saferead() in examples (f0bf03d) * Increase scope of linting checks (dca4022) * Start adding type hints (a8a4099) - from version 1.3.1 * Fix 10 year old bug and improve dispatcher handling for run_forever (#795) * Fix run_forever to never return None, only return True or False, and add two tests (#788) * Remove Python 3.6 support, EOL in Dec 2021 - from version 1.3.0 * BREAKING: Set Origin header to use https:// scheme when wss:// WebSocket URL is passed (#787) * Replace deprecated/broken WebSocket URLs with working ones (6ad5197) * Add documentation referencing rel for automatic reconnection with run_forever() * Add missing opcodes 1012, 1013 (#771) * Add errno.ENETUNREACH to improve error handling (da1b050) * Minor documentation improvements and typo fixes - from version 1.2.3 * Fix broken run_forever() functionality (#769) - from version 1.2.2 * Migrate wsdump script in setup.py from scripts to newer entry_points (#763) * Add support for ssl.SSLContext for arbitrary SSL parameters (#762) * Remove keep_running variable (#752) * Remove HAVE_CONTEXT_CHECK_HOSTNAME variable (dac1692) * Replace deprecated ssl.PROTOCOL_TLS with ssl.PROTOCOL_TLS_CLIENT (#760) * Simplify code and improve Python 3 support (#751, #750, #746) * Fill default license template fields (#748) * Update CI tests * Improve documentation (#732, #733, #734, #737, #766, #768) - from version 1.2.1 * Fix python-socks dependency issue mentioned in #728 * Replace echo.websocket.org with a local websockets echo server for unit tests (4951de2) - from version 1.2.0 * Fix #697, #665: Transition from LGPL 2.1 license to Apache 2.0 license * Revert #417 and reimplement SOCKS proxy support with python-socks instead of PySocks (fbcbd43) - from version 1.1.1 * Fix #377: increase exception verbosity in _app.py callback exception * Fix #717: race condition during connection close * Fix #722: improve handling where credentials include symbols like @ * Fix #711: improve handling if ssl is None - from version 1.1.0 * Set enable_multithread to True by default (beb135a) * Performance improvement in _mask() function (287970e, #433) * Performance improvement in recv_strict() function (60e4711, #255) * Performance improvement by removing numpy-related code (a462d45) * Support uppercase no_proxy, http_proxy, https_proxy env vars (150df4f, #700) * Add sslopt 'server_hostname' support (#698) * Replace deprecated ssl.PROTOCOL_SSLv23 with ssl.PROTOCOL_TLS (494564f) * Update documentation, README (7c9d604, #704) - from version 1.0.1 * Fix exception handling bug #694 - from version 1.0.0 * Removed Python 2 code, now only Python 3 compatible (d45343b, b7c5733, ff67af8) * Use semver for release versions, unlike breaking release 0.58.0 (#669) * Enhance enableTrace output (13e83b4) * Improve unit tests to over 80% code coverage (1679ab0, a00dd2d, etc.) * Fix old _app.py close status code bug (resulted in on_close() requiring 3 args) (#686) * Replace select import with selectors (#568) - from version 0.59.0 * Last main release to support Python 2 * Fix Python 2 urlparse scheme (#332) * Add support for headers with multiple values (#627) * Add debug support for reserved custom status codes (#639) * Allow multiple Set-Cookie: headers (#649) * Simplified cookie sorting (#662) * Add no_proxy support (#671) * Add Host header to HTTP proxy request (#677) * Improve PEP8 style compliance (dc3f5c4) - Drop support for Python2 which was removed upstream - Rename README.rst to README.md in %files section- Use libalternatives instead of update-alternatives.- remove RHEL 7 compatibility from specfile - update to version 0.58.0: - fix callback - Capitalize default connection header - Fix None.lower() when sec-websocket-protocol response header does notexist - Fix for #516 - Tweak Python 3.4 build settings - fix callback - Fix None.lower() when sec-websocket-protocol response header doesn't exist - Create README.md and fix minor typo (both from existing pull requests) - Fix _handshake.py error where subproto is None - fix documentation: create_connection, settimeout - Capitalize default connection header - Edit README.md for clarification and to add missing material from parent repo - Fix minor typo - getdefauttimeout to getdefaulttimeout - Remove README text copied from fork that is not applicable - Add support for Python 3.8 and 3.9 (#596) - Fix a few minor typo/misspellings (#659) - Add pip command to README for 2nd dependency - Improve README code example formatting - Use thread.is_alive() to replace deprecated thread.isAlive() (#594) - Add first draft of Sphinx documentation - Edit README.md to include docs links and badges - Replace README.md FAQ with link to documentation FAQ page - Add acknowledgements section to README.md - Add detail to Autobahn testing README (still needs improvement) - Add autobahn test report and additional test instructions - Add sample connection code to example docs page - Fixes #631 - Improve documentation, mostly new examples but some code comment upgrades - Add suppress origin example to documentation - Add FAQ advice to ping server - 'ping_interval' should be less than 'ping_timeout' (#611) - Allow optional, not mandatory, argument for pong() in WebSocket - Add basic ping/pong and HTTP proxy documentation and examples - Properly revert _app.py callback to state before PR #442 (previously only partially reverted) - Add timeout examples to documentation - Edit documentation to clarify timeout can be int or float (#654) - Reshuffle and enhance documentation - Fix #526 by reverting invalid BSD license migration in commit e94ed9e to return to LGPL2.1 - Fix #526 by reverting invalid BSD license migration in commit e94ed9e to return to LGPL2.1 - Fix #546 by removing comments introduced by PR #513 - Update contribution guidelines - Revert PR #611 - Replace deprecated assertEquals() with assertEqual() - The plural 'assertEquals()' is deprecated in Python 3 and triggers a warning - during CI: - https://docs.python.org/3/library/unittest.html#deprecated-aliases- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352)- Fix build without python2- update to 0.57.0 * wsdump: Fix --headers option * Fix getting 400 bad request with long proxy authorization string * Create dummy `ssl` object * Show compressed text messages in wsdump.py * Expose http connection header to user * fix the compatible issue with gevent+dnspython * _handshake: hasattr checks on six before accessing the values- Update to 0.56.0: * Don't retry sockets with timeout set to 0(#536) * Add response headers in WebSocketBadStatusException (#501) * Manually assigning WebSocket-Version (#506) * SSL socket handling fix (#474) * Let setup.py use the same license as LICENSE file (#517) * Ensure that "timeout" is passed down, when calling WebSocket.connect() (#513) * Retry connect on "Interrupted system call" (#528)- Update to 0.54.0: * many fixes all around, see ChangeLog file - Drop merged use_system_cabundle.patch- Remove superfluous devel dependency for noarch package- update to version 0.46.0 (shortened): - fixed invalid character (#379) - update to version 0.45.0 (shortened): - change license to LGP v2.1 - allow reuse of WebsocketApp.run_forever (#365) - Parse close frame response correctly when reason present (#354) - Wrap socket.gaierror with subclass of WebsocketException (#352) - Resolve a proxy issue and a connection error (#345) - Allow empty Host header value (#369) - Fix undefined variable (#347) - fix: getting a value with the key 'ca_certs' in sslopt dict (#326) - Add use_system_cabundle.patch to use systems ca bundle file by default (bnc#1076519)- properly provide/obsolete python3-websocket-client-test- Fix build for Leap 42.3- Update license to LGPL 3 - Fix rpmlint issues- Grammatical/Typographic corrections to the description.- Fix singlespec macro usage - Fix source URL.- update to 0.44.0: - renames key in sslopt dict (#326) - Unkown kwarg 'ca_cert' when calling ssl wrap_socket() (#326) - Race condition in WebSocket ping/pong (#327) - Implement simple cookie jar(#292) - fix: when using pppoe redial will block.(#301) - Fix insecure_pythons list in setup.py(#304) - Support WEBSOCKET_CLIENT_CA_BUNDLE being directory(#307) - WebSocketPayloadException under high traffic and limited network connection(#306) - Not working --nocert parameter in wsdump.py(#315) - Avoid the app to block on close on certain systems (#320) - Fix warning is not defined. (#323) - move to repository to https://github.com/websocket-client/websocket-client.git - _send_ping warning fails due to missing reference in _logging.__all__ (#294) - Fix opcode -> op_code (#286) - Shuffled around example code (#256) - _send_ping graceful error handling (#262) - Allow closing WebSocketApp with status/reason/timeout (#265) - Support universal wheels (#267) - _url: Added subnet IP address matching in no_proxy host detection (#270) - fixed Incorrect encoding in continued messages python3 (#261) - Pass headers for websocket handshake (#271) - setup.py: Import `logging` before calling it. (#272) - Implemented close code 1014 (#273) - Support CA bundle specified by environment variable (#279) - Response header values should not be converted to lower case (#264) - Exclude port 443 from host http header (#248) - Cleanup code (#249) - Modify a code block directive in README (#250) - fixed ping/pong timeouet (#253) - convert to singlespec - merge -test package- update to 0.37.0: - fixed fialer that `websocket.create_connection` does not accept `origin` as a parameter (#246 ) - added support for using custom connection class (#235) - use Named logger (#238) - implement ping/pong timeout (#241) - Corrects the syntax highlight code (#243) - fixed failure to join thread before it is started (#242) - Prints timings in console (#217) - use inspect.getfullargspec with Python 3.x (#219) - Check that exception message is actually a string before trying for substring check (#224) - Use pre-initialized stream socket (#226) - fixed TypeError: cafile, capath and cadata cannot be all omitted (#227) - Change import style (#203) - fix attribute error on the older python. (#215) - fixed timeout+ssl error handling bug on python 2.7.10 (#190) - add proxy support to wsdump.py (#194) - use wsaccel if available (#193) - add support for ssl cert chains to support client certs (#195) - fix string formatting in exception (#196) - fix typo in README.rst (#197) - introduce on_data callback to pass data type. (#198) - WebSocketBadStatusException for Handshake error (#199) - set close timeout (#192) - Map dict to headers list (#204) - support client certification (#207) - security improvement during handshake (#211) - improve logging of error from callback (#212)- added update-alternatives to allow the python3 version to be installed- update to 0.32.0 (bsc#954486): - fix http proxy bug (#189) - Avoid deprecated BaseException.message (#180) - Add travis builds (#182) - fixed wsdump to work with piped input (#183) - fixed output of wsdump.py with python3 (#185) - add raw mode to wsdump.py (#186)- fix dependencies for RHEL/CentOS 7: they provide their own python-backports-ssl_match_hostname- update to version 0.30.0: * fixed if client is behind proxy (#169) * support SNI for python 2.7.9+ and 3.2+ (#172) * update Host HTTP header by user. (#171) * fix typo for isEnabledFor (#173) * can set verify_mode to CERT_NONE when check_hostname is enabled.(#175) * make websockets iterable (#178) - additional changes from version 0.29.0 * fixed ssl socket bug - additional changes from version 0.28.0 * Fix erroneous argument shadowing(#168) - additional changes from version 0.27.0 * remove unittest2 requirements for python 2.6 (#156) * fixed subprotocol case during header validation (#158) * get response status and headers (#160) * fix out-of-memory due to fragmentation when recieving a very large frame(#163) * fix error if the payload data is nothing.(#166) * refactoring. - additional changes from version 0.26.0 * all WebSocketException provide message string (#152) * fixed tests fail when not connected to the network (#155) * Add command line options and handle closed socket to wsdump.py (#153) - additional changes from version 0.25.0 * fixed for Python 2.6(#151) - additional changes from version 0.24.0 * Supporting http-basic auth in WebSocketApp (#143) * fix failer of test.testInternalRecvStrict(#141) * skip utf8 validation by skip_utf8_validation argument (#137) * WebsocketProxyException will be raised if we got error about proxy.(#138) - drop fixTestTimeoutIssue.patch: fixed upstream - point the source URL to pypi - add new dependency python-backports.ssl_match_hostname - fix archive name when calling %setup- Update fixTestTimeoutIssue.patch to handle different behavior between python 2.7.x versions- Add fixTestTimeoutIssue.patch + fixes test case in factory- Update to version 0.23.0 - Remove spurious print statement. (#135) - Fix not thread-safe of Websocket.close() (#120) - Try to get proxy info from environment if not explicitly provided (#124) - support proxy basic authenticaiton. (#125) - Fix NoneType exception at WebsocketApp.send (#126) - not use proxy for localhost (#132) - Check for socket before attempting to close (#115) - Enable turning off SSL verification in wsdump.py(#116) - Enable to set subprotocol(#118) - Better support for Autobahn test suite (http://autobahn.ws/testsuite) (#117) - suppress close event message(#107) - detect socket connection state(#109) - support for code and reason in on_close callback(#111) - continuation frame handling seems suspicious(#113)/bin/sh/bin/sh/bin/shpython311-websocket-client-testh01-ch2d 1698225623 !!#$%&'()*+,-./01233557799;;==??AACDEFGHIJKLMNOPQRSTUVWXY1.5.1-150400.13.3.11.5.11.5.1 wsdumpwsdumpwsdump-3.11websocket__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_abnf.cpython-311.opt-1.pyc_abnf.cpython-311.pyc_app.cpython-311.opt-1.pyc_app.cpython-311.pyc_cookiejar.cpython-311.opt-1.pyc_cookiejar.cpython-311.pyc_core.cpython-311.opt-1.pyc_core.cpython-311.pyc_exceptions.cpython-311.opt-1.pyc_exceptions.cpython-311.pyc_handshake.cpython-311.opt-1.pyc_handshake.cpython-311.pyc_http.cpython-311.opt-1.pyc_http.cpython-311.pyc_logging.cpython-311.opt-1.pyc_logging.cpython-311.pyc_socket.cpython-311.opt-1.pyc_socket.cpython-311.pyc_ssl_compat.cpython-311.opt-1.pyc_ssl_compat.cpython-311.pyc_url.cpython-311.opt-1.pyc_url.cpython-311.pyc_utils.cpython-311.opt-1.pyc_utils.cpython-311.pyc_wsdump.cpython-311.opt-1.pyc_wsdump.cpython-311.pyc_abnf.py_app.py_cookiejar.py_core.py_exceptions.py_handshake.py_http.py_logging.py_socket.py_ssl_compat.py_url.py_utils.py_wsdump.pytests__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycecho-server.cpython-311.opt-1.pycecho-server.cpython-311.pyctest_abnf.cpython-311.opt-1.pyctest_abnf.cpython-311.pyctest_app.cpython-311.opt-1.pyctest_app.cpython-311.pyctest_cookiejar.cpython-311.opt-1.pyctest_cookiejar.cpython-311.pyctest_http.cpython-311.opt-1.pyctest_http.cpython-311.pyctest_url.cpython-311.opt-1.pyctest_url.cpython-311.pyctest_websocket.cpython-311.opt-1.pyctest_websocket.cpython-311.pycdataheader01.txtheader02.txtheader03.txtecho-server.pytest_abnf.pytest_app.pytest_cookiejar.pytest_http.pytest_url.pytest_websocket.pywebsocket_client-1.5.1-py3.11.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtpython311-websocket-clientChangeLogREADME.mdpython311-websocket-clientLICENSE/etc/alternatives//usr/bin//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/websocket//usr/lib/python3.11/site-packages/websocket/__pycache__//usr/lib/python3.11/site-packages/websocket/tests//usr/lib/python3.11/site-packages/websocket/tests/__pycache__//usr/lib/python3.11/site-packages/websocket/tests/data//usr/lib/python3.11/site-packages/websocket_client-1.5.1-py3.11.egg-info//usr/share/doc/packages//usr/share/doc/packages/python311-websocket-client//usr/share/licenses//usr/share/licenses/python311-websocket-client/-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.suse.de/SUSE:Maintenance:30963/SUSE_SLE-15-SP4_Update/f56d3d5ed2e23f19a65aad1f24687feb-python-websocket-client.SUSE_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII text, with CRLF line terminatorsASCII textPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRG( m1utf-8c433e1f3d6ae18717c313a6bdbdb2d2a8703d618cff9010675e94cad302a6ca3?7zXZ !t/T] cNDf\3 l,/M! ɹkv &ˤFGSHl PVs'15=પTmƙ]tK98 PipšolͿ@GA 7_Ň,q._H'| +ݱ+sVzZԈhQ%X̋'Ljpcniv *~_}ڦ8z4Y Mxk=|Y4کV  o/ǜn&6i/Ujc1܅Ϗ$듀G fr滭C/`í'8b(,:kq!^reZ%y[X^é9+{|Q;ܩF \U:%5JyàW| f`8z>Z%(m ${Gƪٙ_7h_a՛'%ԩj Kڨ'PwK-\!(5GIeR^x!`1i3DCFvaPWWV ױ!7ۙ?Iؗ\HK74.:%bj׬!"yKԦᆱ~B0 >cRv?BS,S+I*D,'xMLS^ȟos/+PB E.H^>56 g!DjwF ̞\v"X'Y=z4W"Zs1/E>#IsǑx+Y'n^o,R!U78S>AYeB̭˭ʮ x~G!|`6a*D;n>MwޞnI|&sR{9*0"w+i>-|Ǟy:H9gN|Pfs#X\8ߖu+%n7W;c;v =qx2 ǑT5@,e;B=n I+Ϝ!M~QN-o˘a `K~#96QW9\Ѹjb?;el]0d@>e⊑Tĥ?-_IzkJzW_y}}͵<$ B$JM|([wa!pJ'Y( [H_E{'K!퐿zW'Nz\dPZPx$XlՇ έ6[yWG8, ynڈj[4EZv_;va?:ƛY'7OaT?ߤ$>3jP `jÓm' <St\}OlU@~:M?z) $/U{Ex hfma5/7j`VUcF@RW** esmh}cδ<}mԠ<zgG؁7 ᔻNm-Ґ0f:6ujp܏&QHoqN$H)7o?,(,Jgçl4!Ùid6^TPIHXux$:rg賝 iA t( ׎eC%ԡe;0cW5+o<#A}#K/V%P'ndž>)L?ݔWQd\')%TdgwM2G,·V]pl 5XRw\#cŤ'h:| 6';y\Ԣ o]~4m·0Zk aQZ$"_괼0<*V~e< VTcN43qEt>[좿&4u)T3k怸H;6}iH}/ ~f HٚQ!Q/W,U ^("ѯ?nTj )ۦD׾˄ s;5ZEQ@(ǃ{bQR'FɑPT@|ru䂋6⩩.R8 ?o r瓊u܆>)! _(ۡ%]k})]C,V@ 8]/tzՙ^D nOZ߬]SX;I@hx a~o5&x!vyORG]}{V gD8`^fG[pͨm+ER3D0x@|%UI*A7$4Par'>Ӓz{(09)kl\ ջI;׫VC 4W ha)z(`rtĈNRܲw&Sf-Z z $4Q|ZauyБŽd4}$]JGJ,IPmDt$cp=Tt ,%WB<g9O %p MvxEpٟE8xH*d"[0[&x@Yq4Ԇ{l+/Lk9 G>f@ZK0ê,NXC.*Lmҟz5L(2To[SHzPj |`qFg7~Mk 0 闷ވ5 &(4 boOC|s緎}c|b"absaBXbtIX/4;Z{I)_.He'J΄jkݓ(I#<\'|j`yHW[۾2.J-(4nGS?kx=6@s`޶Xlfx K&[EM9 +*R <} ۭ]x[م'N M\x 9(4رb@Hƕ8A5!5jòI#QZa_@?~`,de) ^5nY,"Hp}"vګm~TX:/TڶN;XYq3ybL"yv&d( M6RNDY\ eCh_oSеYbpBB|]T΃K4B N";*^f()]%m6SXl `鑓Ջ'3ŚNPMxA\q7jyfbb\]Cȏ_Zd{nqC_]͒[~5gr#x7U))%`j1'FtHu i(LilFzojl ~D#~keDԎkDcGQyh59x'EXnjd%n{ZKq@;=Ejd+Mj/:AkG 7=zPN༗>p'g̛t"1<(Ht[ QV0D 7ؖ8NO b=O ܤF"lu*NU3h.)/g fڄ$qǒn7;('(Od6滾>/ P/"G $b ߤSMx`cAT}Q^M1n WT>ZnNMoWn:cu 1(\Ue<邏6ЏHtqGڛ'`%dGîJk``e1C4{tC,~!!j]z2-󄒝`91ZU7QIKsy*{).X곡Q[0 iS"lRfhϜ7Si W|`9pO]zUs <+P7p0q0Uؼʀx!Sy;:Vd8]ǎ=ХP9wIMɞn,2sjވ`;3dS8ȋ 5a`}Jag9X/+Uۿ+4m+48##m^F]<:V@fsbT;} Dyf _L[Gk3M;X\jf`8 }h31ba|s ԅLiF첌],Je`'ǕUx1 PNyH%&* n,dAJ@cX+O+@ .Z~~cVQE;ޮ\C;ـ ݋,ַr|$+kׅeI>8ޘW!|`*4\:*K0#B{.=&ޓ0Zp74kbU^yا.otF+*,xQ2 IO7o6Lwdܱ[wt?.B)(h$  ivV10)IҦ:orZ6 [Rc;pJJߙL/4pJ 9Im6pqڱ>([1%9̼Q+n~:&1ftG^#޵طlɥ:_N{`l%=|y %./B.ug{^w`;9]%1iOGfM=1„lMh]i֩Ce#y/ sfW3uefKl?55Rǎ퍱y/j=.DGU;_򝊵׼4us$ȌuIO6W`׉ T\$wk6X4I eڊRʦ22R?FΨ˟ Q@|5 +b+0K{4TQ,_IƎI8O>0.Ѡw۽@*hTf9-ns)(dE48B>מ0OO+QftTcXzjVY0ኑJqWؚoz Q!]!%u/7PСJM.᧑cj @W*f9 .(Dm`}j8j8BsmJ,TPN__ѥ/=ixSl7J>WZ̢وNj&ȆQ44tZʢG@U]دc'/4RP@#[(}2\'OI$ tg E l:vXQt[)6LÙ7GGn omCHG?0s5mNL3x'8"/ǰ;'G(R02II5odIBaTom /Ĺă6K7yW(F ).!ēޭfU/u3X!3® `@^ P;o,I E_̞T2>R11l7i4lanۢ}Z iTR NWYu²yècaLxX>MEF D>Udҫ~G1mcݦ+ߦj`wLZX0uL'?I]Y^k7j04ϟ btb8'Oth%ƩIӴj訿HnmpZ11T(+X4(Q7*ȶCRM4,{)0xя>#`]PW5]YB42T܇U75p'LǞBatvqH`iZW#;+۩zGFi5e+0gLuʖ4\ReKNL+Qa'Frp;7EFycGib>>M>ҷ4-g `gսոHF@e32ǚOxER\\&~4{ Yƚ!Ω?Rxgs &yT~g}jC,i/ʂB $uJnf(Ml%g`/_(N^fx<ܔHX&#R=ExL񃱗D<)tIL 'q95ྋ/:Z~ԝn?+aE=YF}*('9fY㧣{t Vo\EYNo46_1҆4 *V&Y^T/mi2$P7~Vzz k !ae*;H e [/ZS\ЁwJ| u2L"|Wnٗ((.'WN:rj,  [&`}iޕ&O%4 E:B9a0b7.X*--wdzdHt-n|z/rqӀ+_HBbK;nm4Mv ,UW|ѹiC/# Ui3l35? a}#ʣ'}fyMCn6*Gս uZa)NP(#E0XN/{e 5 <mzd] j: $BY] 7` X?4Z"NJQ.H"λ .U7]\Q/&Z=/Es<#O"ODмJM[Br"~`pF9tZly Ib*ԧ9^Z:BxˡKJO!jޭה~ۻ1*R3;<ѩ؍__=}ПWLgٗs3{hs1;τ:M:@ȂRe[׫͟t7v*c/qxO 3^R'jq)\{= e@w`B︦fmoT@U^+S !cj#\,`Pq0G騐0D+~-+np\Ճi,.|_Mrn9N$[M~HhuM=ù>^|ʳ4%[0SG\BL@-A q1,S iDܖH fhbJDע14وD4 LaqK#e:H:>x"+ ͔R@lȈlEԫ؊#l^Vq긘xgڬuwfq2$]@>K ,os.Z}^od5 H{Gh~{d\4nOV̧y<[_\J~B}a^Ĥ}DM,P4Mޝ boi@z8#f{!'XS]Oc'PH*bHP58P)Ũ* >Fǧ_X(ga&Gg=s^V%@n5v6@=箪CMİ 1[$UF9z}l5UNTfIfTȽ16"Ӥ`md쬱))Lc0JG^m O߂˵?eNqу٨>K%b\FhhuRZW ߠ16t Hs3[\F ϣ=TDM{cXRbn Z5}|mgi8xV_.kW;> m(;Wju PF^?¡N!8gjrFgDn z-׶i[nn  B; FZp N5³|Wcbo?g#3w/\)"G{x^'qŰpU34]cc-uC?ڟ6#He)VOb5q爸L EJ\ۨ8ٙA΅ hX.o^=x}A.j2ڠ5"0 ւy7{ڭvL" \Z]TW* c=dx(hy 2JZ :9;1͵l@01);밧4cu' G˟,mPӇ#gyŸRv=U9@$Pd<ܞ#z&zBT,=p)h 'qYԮUc и WlnXU o']ts_QH篑H^ fpTnwt{qނɇX)%EiG%mӺ8OC2oɜBQJyĠ S=1ʁ~]0[Ҏ$gs[F$fI]@^SטS! I VW])m>VE+/%J ɧ}%UiE O Q+T0gYJbE(DxsHlX%/l("q *0<7͚F7#xCVKN[͊U?YqA%-`zթ.nD6ʩD\r04aV_B&MsxʭC_\=dܟ} F_&|Ȇ'ѽͿ"(kɡbܹzۄ$]ќ^;A@X/SYu;CB".x5K͆x?Y'bpvvb3 BϐA?璘T(rhb=R2JE0l0 nnU/eIp[yLE&y,z d:01S}p<#mbncn aC]=Gt} [I6 O*"y}&.`>7T]!3+!޽] ❘Kbx&8꺧,FqB_Z2ઘ%vEJkyd?\85F)aC*@a:N~DheEQIY1v9#&+z`*] û8`'$j7 m)Oaqtl ݇,E"Zg ^FhF#o΃'s:mg]<洂`'$z9{T{o0ǂ3VOCVtlߥޱ42.;)+ߖ[aŶ qޘ!!)ߺ)__%4vglyS딡`<0=l"(]ζZ?AYEs&Q du5KwqЙL)0@qJgaCFRF˕̃4tVshXD t#v8ޙj˖] z}0v@LN8!N=s 'DRF آ E`<:/ &zP829'W 꿔\kC6yj[` 7IK!X`Gj 0V2?3*[n]U#c%O|MT+l~3!W6Q+~ܔkWXQp̬@Lm(qhsVA NٍkYm#흦WSO$wz(ii OWD4l>;mGk\Iq-vECZiL+'VD{FBL)eSK,f!7&1#CBWiY Ra݊`92VIU#,4dG L4|^V:YQ7j-4썙A9EOf4,mPS޻ ?0kB=\,}-GSNKwsY G2ۍh } B;cq9vyݧTo :DAԘIV rmj]@p`TK ɺZ `>]@UgS$&CneK ~6_%<׾$T.bd y2@vX+¾zHZtբ.4qV%F|s7 ;*Ajf 2S{GRW4h'[V%ZΚA#Lbg2`@!u u(9*bˆGsDc0:(S]$ yMl:QGK-}ܓYoO3L,OOp?eա6>b'&IɼE=G/Ww Z\>qvWBHRԫ ,4u)2KV@[=D~\/_"ڰ  5N( OL{(ؓ?GqsU5rFD0/s8jTHZ)n֞˵riRR}|^!6~)!+|FP`xsQĖ%zuŲ\fV 7bv)$Vsp~4 iBzv(m Q{VH=B!E3JF$y 1-gdM, *g8m]vcܱ:`tedC4*;rY&Tq6\\=^BĆvخd#cP'pWԲ7^uKPЉE6dz&&mArjjM,CJ%ΠM76+GzP;q2kV-[Ⱦ RvDi=pK߲H:(DxY6G UeJ5^7%XO",x6gH\yo8^hk0ISfj8]Ԅ}:x 9C' < 8SnH3Z:>`Idn@P2ele36]T׳,;*$&HS[R̎=8e:O#LcMi33s%?\%Ҽ]г٦8I_u10k7dVXVoRNb>YheuV/`{~p . (tԕ y`m8>|Qa1Xܔ8wqOUXQ!Mq[:o|{DqYۏ[Bb*7fSqr I5f!!n `я&gA>>%I@6.Zvn,zeBՌ9JbnNkGcq!hْ,NgaMnm.%j=OrZJtD֞\cnޡ'}5nִ2ؘsT83{pw/)ߗ#l!4> CPc1#koCt-oA@ [_Jx ^ o?A:̍/"5߮el;gkOW )O Am1gE/G6.vEY'-|yE/0_a*CF НL̠6(Ir ε\bܥiz,{C@3o+ed_vW"ZIG {m>5S!Ȱd=3H ]boV+;bc+8a0 3#-1V|> ,=̗jzyQ0r{k c' m \, 'r-CAt ȗQohJ?n}~V#R}oŸ ײk|$HyV-Q >~!?dV꽏-6i3n.[FZ+-ٴ`*ʳ .fCyU'Y@ҤHsT]wH;SD3uz2$wQ8K^ ӇWRP0:M}ڠRd#xmA¾C$w#-w8ma0w69WI^J`?%)%ޅ/TkXמ4ci 0D] wO#=H~?Ԓw&vQVB7J6OL%NIṘ(!fHh|)֏Y)cvwV-U`o+e :BxB B9ќc![,Z&-py?.cXa7$1akGeyFQ[^y='_Bm@MRV::yӥ%k\nբ_d&t,Yc0#j _gpLlEH"tSz!z>PKEFJ*VfLAa"˹sam o^ X"/PS~&Ojt XC(Oo.#B+UL LEST}nsÃ5sJ)7NlfC'T3);uM 8nBۢW4o>|Bp`OEdWZrJR o1GxhY1),8a(5gwkmkvםz=vM"@8QagjyE# q$3KjNHbcTO/ G 'tt3'e,n?m봨?{.R[I5hԎ[}z3Lq)\oM"S=em DEU*к 8%!_dPg ~WsBz!H"fy"cԵnfDmSK $ `)ԇlc 7s@_YًbwM66\iԩ^Ii8BfSOf,Mю6aL &^.q jKryj2@߹` f0Ƨ0 qk[W!_'L#7{Οdx:z{#DfӠ7ZY2~ΨtEP^hͳ6Ν7-s_ĭM Fӂ@gi .L\`Nt2(1XbdnmГ1jS sU,ّ4g}h8mp?1u3s%$|4?d3~N$P%Q~b1&kq8eJߖ򑏽` @F}kȔ;lv#`o锈dh㔻&B8њ=A#0CO8CL.m'ǛfX Lవ{"{K}[:p96rBgo;Y ew8_I)u:c@XSeQԼD0ag2iآP+h/C,݁R_P;{ 0[ n($zwB^VmĦ _) d-'O4"R9u2*!0h 2Votޚe}>x@ 0Qt/!spCFx\x A lYbc< y͡mOfbf[A1.?uEP먬}@lk:+lwjg]l っUD˒,u=o˥޷t.HoIGR_@a -r ӵ,Vh][)Q) u 9e{#K=[uZސx$(q'RgIHw޶h dUWtk@g\/V iNhI_k8v81} d9Ehb7ZD !{lބ:%@o1zwu^ x^r$9z@\֫'´atT,K<OxR!,7wfr6iϑX<5s|ȎS{G;W~zZO{s17{DN"5hqJ#6 Z>-`)M'& X=f8vVjÜ䢑FS?/L.#u툳N묰WQMΫywO6W L3vc Н ITљy2 RJw1QF"N :@ sPQDfRROG.ݻ_Ӯ>*8T1[T"h;؍ kP6E_!g$-{u<Ѿ 7uI90-#)WL GsY /f5d/\O4jHFVkԝO R 0U*V2%ɂoY~U]jIj>BIt312jcY .UAȭ."ȗr(0Mzɀz(h gItAƵ`nx̱xmUj7Rv\ gRqDG%2DVa3qb6Wr˜>}:Vj[Yx|Lu-'t*Ht/&W=!ՔXLȧ܄rJ{W H6)ƃc)U&<C7[iϾbp 2*Q7w>8<NC6/ ;> 02;T$zn?L|obSU_ۥ +q8Fjl?ƅ))*dR*M4R<4F85>q]=JIwT% ?7R՟!: mK#ŕ`kyu˖̵e@g'7#8&}HHX\sTmG#9?MLjM |CE~O$櫗x*#c崱@oߪ{%y+6?$Zӫ<m7/SdHy4JSQ M*{~)1_?>BSб Jpb`ڂ_tWYq6ϐ JS]O$  aFy2'9: ]d >/A\ٮ-vrff=B0ϓM+Eu)lO7t!4ihuR¡ :ddWG#/FTwPQCS0gK0?JI"!Xs n3I\?qCJ4,Ah1pcbFH ^e W;= :pيl=fZBRav6 _,$ 7iMSpvv¾,R5T~ ~Pp̢ ɮgt9N"N jTn^>%s}'/;h?=_KdU5[,/F]whȎ62SrO<<?_T!an홤Nd}>>긽56-u]#l5>ӻ+-4?a)?OܨmNZ(~gZ[\;3tb&YYbY/n__I6<5$d$L,6S%]-H=hk̎ة Xg36ܢH`WPQh>R)zhPb:1 C:XeOZ\*9(xj"1ڥzAʑ)#MZvPmtݼW, ?)̴`twd0мOSt|d3tUW8nmϷT&{Y_8;lx%>e۪;&inq'zjW8pR'HJ1RVKWTL1pK D ]kNPZGIODb\ذ K`CQJ^,iO🪂Iv^F` 3ζnh=p2— [$&lYxOÌ=yp \8rg:6n]G2%s ũ}ͬ>Ȕ>n+Usv:'7#j}?CZ$A E.\8?=V u nidȟmi>" c'{\$~8АP# k'v"^O8~@: b¾>.5E<9#f,WW p 4/I` C^X#-)`66\_S- )ǿ6mq?03]tz\V%)/ckѤYϝTQՠά}cT+$2|r}_/fafU*} ]^`取~`/}O}Q7?TLR,]Vs*&/v042rYvlj̯79iepdӦZYڴwZ'g0J\yW85#D !c| !hcZHuU#'^+(u.Li`Rj__gT}Rv;R(k$Y+%GSSyOH D1.F![e){kMq! Kr^lP} (F ؼx|%MF_1^tP1R«Q]!SZ&»"5``rUl3m v֠PlkcrfŎԭ#.-B%7 wq+vX2`K'II¡bq~9F"8>"zzXJ"l@(*YeSh"YGo_W.*"6QgTDzG*?-L] }EpjhOiY҃zjCKuZ0@(޷"")WEgqv>VColdV7W^K`g*ZbѿF|)Z`y8nЖbz@m J4p8JuT_rNړO /yC4-\~9c}m}ΑtX] \3 ?jty9/qy;͇sU-Θhh@֍P**TS]7q{_܂]uRs޹=c'i("Pڊc"zf*B,:bŰ4A^~?f{3c]}ӭ{HQӣ 8-Aq=80J+&j;?-Cwܑ]owDCħ3 :Ό.oʲ=Dg"Cz&8ҳhzZGާ#3k Uaтxi_sFap;ҟ čcg}GU9A5Dș㐹b))5ox(%ݠSH/\G5~rT-(?9*ZSɿ;@#2toڡ/ȫVr-#XڐqDH0作$! #.#Tc*mq|s%-.Nc~A>=*|=%qmF.s K|{] &PqO3ك&[^eC;IE)qc1:($[d3g&uUW=*`OOcz^|{˸Ыzj 5@ȰnM>Fu Ws~F]"aM_Ea7>uXƺVDcݗ [ ^(FȭʋiWE%戅M#mQ' U!-X о! 7nm}݁7zG=^+7Ar^fk mca3اwezfX9ZT`f`3ԋ2vjĂӒ5Ɏ W1} BJ傿zn!E?ȎS$#Ln{2.61M {y-恵Tj+ۙTk ~xj񤵺\xW,=$fhx)$Nj& "F`Ieq1n=_^&OH¡lubE cL\)(Peַ62Ï;Qp $v[~Hq5q'P+׎ }]҆'3+AV 3WX`Yxxz?A"%QnDJe$Y/ʛڅ*BSaA|_YUFLձ Fw;tİZ*- ;-.c3 Pzm,[_{=-qB'mRvVN6^DDHUUUa+DxTJ`pfN ǁn92OCw|ۏ DAZs=n=r@ަg 1  MFZJxYQ7VOS;{[SDAяs{04/b)POf`>~K"?1zI$D }:ٕgW^B*V6As>W1GcS͝RVm#,'=@Ze!f@ ːκ&i4y@R,=Ft.ä*=s@4yfQlk*e2iN6D g<m+>v,u-$&!; Uѯv,lv}@g&sV9˭-?3HKc B@UGIUϷM"Ee?C`R2XUЄ . n $ p]F%QB1}Sn$di[vR^A#' Q:Oj%D.,a䃩:zԽ6L-qc2=V^ʷ;ON؏-Li M1nָ:O^*:2 1KrrR4"Ĝ65UP@a|^P?騰hbdo#>ꎖS@,BeI`]gDհ֜^WaTs;,`Eʗδ xQ^C(AsZJjY_:yd3ڔT|n}1v_1dl}=D8zeE͗-Yyf]֖Բ^B`FSHOK+Qܕ)| i܃sL#rzzOTN+&]`7MsWK'!m`{(h =: #@[:'Ƌh-V,T3uOSM.[NCzRIk`mOU -F)!+8 )d_Z9I(5{%)S,t8S4 5]")o`Sd8vt3M:V*5 w6 x&6QA=_5#vKұFF86&Vnmc&3p&ww13Tr}ԯ^WuC9FԐT*WiqGvzB20 uy!e;]-O>+{!ʶu]atbv {a&?>%/qcG˸ׇaW9L`: u8oT0ba*D2:!7ڪ7/[ 0^ @ :_7G+béz,4dCmuKQuf[= 58=e/U>fH#n.AaE}B[(C.]伂.`\My֕i- |~:*,}`-II8,lݯC%h)F3EOw̵B]w8jGoi'mߑ BC}NȽԚ:T33ʫWQ&;(+|I3hљ$mJ]8Jn`qAE8)aԛ(W#Њ!3$ռ԰PHвL(K+ =@ޑ9 Ecbr6VtٞM/GƳݳ>;v(MSJ|JO%#3y]iEE>R0jA=n {s̚ `dxXR.a2j%5~BvimqtQzlQI9E4o!u[S;f m[sIfy /s7 S ?7mX?敎9n񏪅-wynp&=ܷ9wf*|KqsWx$;X[s޼ehtjɓ`LB[,SjngAE)a|L7Y?θ.i CGvn&n!/yiSr oi0TYC4pT~d\)/ :CB*zaWGM[`=TFvPd fMb{86Q ٓЪ50w(nx)}ZhRRέŽS۬؊;u/yK˳Xɓ& .`*W[Pg3r<0߫͝Rm{ XCcgNm8 M&!Yrq5חc46e(n$s•xh,{=νM ;kڰw͖͏_N* 98 Ž[SLY}VMҰB)i&|*ypmL8z`Z*sg_EC: &=c47!-1 &/*5ˉ wL7B$66/Zx7xXA,<<4e k7ٿ ѶdOalQcc¥Z J"ɗûg vaRS~{yQwUa%:'ˌpAVoȢ#qȞiȧTkP`*@e~'@HA8Nvݍfn@*% z9g46L^7fNo-#5<4j{jnf nd-RoZE~C?X)J!'.=U8n2ayd]!N 毧!dl8ᖻơo5o 9/!*1" [b,1&dU_7`8&rhs6:wWQ]FXO}'w<[r:2-AjiǕI J$rå]ctH3f:_Ww"m*,K+`{'ɡAԒDM/UƌWy i1bh yw&fL>Qnte F Q<] EpC4H!(B9+q }+<2. {_և?0w1>5Ȟmq9Tz<~X#'"x"{X YdYrb+=n>Pb}Tƍ6ōB.RTߩ0k$U~?b%= |º&ޝc4"GBBۤg1!5[v?ޕ61D=[ox5(iUBSsi\x/W|8|hDhpJY͘ f\% ՛N5` G6Ci$l>^ZlIaF铁&Ւ-9w O6TjlF@syg1l󝮓n쑞V.c2ZD!c< wO]AW[{B ׬ok+ł¬ksh|@#Yg3H GDlt5@{vϏ ym$z`!g J*{( -!U/R f*_~wD5PJ[- b$t9 VVV !G2Rki\WYM$Jk$n'N^{=H>ǝei1hV=`\RUͳJ%ӗ>+(X]yo:e _JG%O3(У4:QI譎0_m$yXVwJxU/'# _rvVEJ @7k'adB <´|ڥK^d ?#i*&Y`c T68X΂4=#`B8PvǴ? @1Ŧ :דmt-A\6z +k)ٜq̀}CGpk3JFfO/.ahHP%N :-' H++$v-]M ^_9N'ɟ1С?K"`iS$FWN*Re7'y7;.I~T0NeqŘGmRKXgʉO|}M-=X~ao]C%6vt?KǃEvJ :l_`cOb<ڹ^PZL>gLvHU7@dxH8mֻsGND9ꢩlT1LXJd++a=QB=Vq 쇊cOz~|9[I W'V#}Fi|Igߥ-LHH8|۹|Az nGw?1QcJ/>K`|XiLbm&M'y֫cWEo@(Qq݈@`2))8pYV%y.eoH"-亮6` OFлIt4jm&75=g^XժKb֒w\KoMc-\9^V6T<@ =Kp?3Uo5g:@0Yǹ cLukNE;s 2^lp3gXLqQ8G/e7]L~"p+q]tDS5ױ!ڃ;Θo9;I3W"e}NR~:(jW32xb=8۩zRu3!%X̧^(Xxw2X\oH{1hLt?0LfR'Zc_&PI}H w)T㢲`Jd)oZ0JHAL0ؐGaumMkO?$IKA< :MÁ'Xw+)Gu'D5;7JlkWCԘ8!@B.{{1N|f8WD0?=q}sq*Coq۹-ַ09bHoK:,$?Ba5> YEPul(N-^_1Xé"* MJsI{H #l(#xl_$$_d>6Toi^E&lX.iDKlǥf;dnę7iĘlR.†;wTLNGِ}k=BZm٨:lvx_Q7Q`]DCSjf ]ppy {6!5n/"y$iXsbZPM\(arD6 u *Les;#VSF gp Lk; g]z էw!pKvo?syyVkxjx4k/ߑ # װxw'μ>Mmhpʼ# 2%\8c!hf`v6 ,LꅕY|ujp ;TnTڴ@^s{~v5Py8 ꢪu^}%c{`cc*l!|mjG}INE4PFƎI}ˠ#gW$Jz,tg%b%I:Ꮺfj@{l &?MDզtZq'b *e&' s ݊}9^k Q o%uT;9G`S^,1Wr^`Ub#U  '%׺lΕ>bµ/IVLaA- l~0wvKeH&&q懭]xlJ3urI􈳄;1H;. żtwsS\Lچ4--u  ${oN}r'ܜJ}|΂̡Psu˨Jk`NC:tL({הFq{.:px/ee&KIQp!7pI; &b-΁̨(yO?_vrOf8t0|FSLB|]U+K]FWٕ^Е1-P]FzN桀1U;mƇD>[?"uC<{a&k0e~c嫻&@05B@Μ~%zSjm2k}) I#|gfw\D6E+qeށ؀Jnbhl% ݇p o a v:MnSAmx nQRjcmM)4H ِ/V&?Eܬ/{750b;h])ǨblirѱPA|zu}E#1*#"& -j>i2hM7Ud+ Z_>InVT} wbk9~ꅼzbB7_c~>iD׮R8{^e\ؙ==2!xZ)~_#H}ہOq_KQ+plџ*%4(0IL@|tv*׽lyj s(K qeµtCV[<'y?3gz*:(̤e׶xCNDBog??HP2Ut o.|&\i1zb8gJ78?dgABB跓1=_ۣ3Jf'q,&eb-9Mɇ%Ex73ytmi2Ixޕib` \P)̓qN)g>4 )̎u V:4.,GNOD|{!hvR-^E:TS:IhkN9pe{ր#ú'=ӷWD4G8-:#ۨv͏q40>c&OB_P7B0v >QLt{3\omس(l5lqÆTHˤ,OG<ك#~U'B9'u|1r[wɫ!IQ*YnW|f(sǨ&px㓽bnP@wBUԔ`) -TI:=0},y fo*5'0/"EW 咲]ò6٨t |N'ah.h3b25(R=f#Jq})H {P u M g ߢL8ިVddDqd<" Ez!' VO%~׸k@M,ָ K'WiYP:gPqDI.(6%Bɂ󵜅Er]H?鯆")F^;ܥ]e9xZ)j[7F|u13{! m Kڧb]Ev0v0~y0p_k(vwhVE~U-vOF% 4't+4\CS&`Xb'l}z Q,r7DN-uJJf MaggG*$$jؘs"x7*EQGQOĜ0:A]W:O0Vpb-%^p;#&:N>ѩC"$.}.Dj<=yeI\ fiiϩjXL|~Z%X~v2EL+DZJ}zA<0x;ME|0'ٺ6X\v;L{Bή&I&0vv7Fv_'ږ/r@/ׁ ' WC]N+0Ф,#fM'ؔWI- sQz+1G5nE{r߻w⿏A0^#BeKᑾ@gI|Q?vMF ׎ӪIi.QA? QK[ 0wHC w0k)TvzyweZ (ph}HI=3t A}iy!b @ eL|M<= *g$=!H)⋢Yq}E%Jl-N&a'yHS&"GwoPC1u0p ,&73(C3p0[~@ %§Qb@xQ3J 64l4V*`v?%?xpFW<JPՃk1%tx%R5l>U7z6:}Ӌ.9:mj!;W   1'&Õ?N-{$:;*>kSsk?~a.MDHeD)ߣ_pExLy# Q5DWiocC&hRU4JSr.~J4@=Mg(REgq2!EbFTj`aw7`~;] ʖvO86>&7<`;jB̵򔒉&cĩ$AS𛫍>s͛_'vV9 SA6T+s_p1 xLw?)p_Zm >sD!6j~uGDJ,? ~9#LFXO݇;R |^Qr{ކfRJ_ Dtν+ UT(-LFe05Dކn'9 w+&U%.>#|/=Kp5yf[hOyycjs9C$ە x9":>kƇ)\lܡ@Khx$gle0](spKϹ2N/5tBP ̦v,m0<k##4:HCmѢ[{w00WB[?~((uD|g<*=*pso?՟-//X%XpώEwF@q0Vg|ARd7pR ' c>Pu,+oqbGAwr$5D@CQE_۰ ! |zS1;rdle)ŇF=xȮSk RpTnB}@S)a瞸սn9G$B?[múW,27E&U`8(i>0H`tM1+F>ɔ\gmy×E* ˼[+EV ~u& O_m THYDxq`ٻaG9_;?]VWC^~ypώ{PTg$ʂm,Ճ#%_4UMiQnʿ"y|ّ ֎M"~d\2+XLf\vLL+ ̏nS*7SoOO$ÂSP!􃛾&DaNhRLjQ`J4(:Tf:v5v\ ixO6:SI9_T<ߕXKW+\7]GEexV.XHg )4I xCl#Be4JG=:6HR`->ju2K'p l}SO`Ҳ"RSX]#1Ih[3e/(e{QM`F2ē%A^ZN0ur.f;`v{@#Z)`JS Ux/0T6g6^Yu_TP ˛TRkvW6w2l15.l3Ȓ^y _`,RM=$B믬C)rݝ0{0۳1p?22liAn0=m E*Ɩ',*עW:j1{l" r¼JoOwp|V'Sޯ!DJsrEK͐3NLXa:v\_.N)pOI1w\[j>I YiO$Vz<}ӟcIG1=^5rG)EqǑ L>S0-ZWAۉ,w]]·rt6X/rRX7Rt`@Viwf'쫑9}&WB͝@ NkG!4dWImɫ\[XPE?5NT LCly:gW'au%Ҿi,}QO^'e4Y_ t\ 3 8 !<𛹫 dC:7ЙD rg[0[c)oWl'pIw(HX&A)HhS gmT#/qftٴjUg{g%wY#3\'8-ޅ R] 'oD[H+(dEJDfCV#ؚ6yWwa͎\DK"?ۈrt0R7o=:ց V}y.嘹"&x9v>J);d׀Zf~?iT(%:fij=%TA1 z~Ք0?C֨P}ջ r/k/pT؞as\+?ù;E5jg>N/IV! xNTژkgBjŸ0EDDs`~C}_E+On.r 6 p39U}(XEm)Ac?ky/kZ~(a2('-* >^=J䫥s'DY[xحS ghҔ4ԓ?v5*bvg@9Y1I +HϧρGxm_81-󒸭RR{WL]Y_w^XAMY5YvzMjPPz V"36Y\9+2Od6MrّMqwBӋn(OX/|mu<ϼdx?FMY'^;@]Ib8\צcΛ׆Z\4AR|zO'&y-CU?ЭDA 0L>߿@лY2D:!a0;#ҡ?p|99n'/wH{C HQ֛}UP>k;c ^\1HD3K+;ؾ>3f2E_YV??jv["6-`\I5nhߺژ |݊36 =a ǹb)!64*d+FUE&G BXhU 032nP/"y=\%/7@V%6+0{@|l5] Wxvu9;.SR$ H@3.ݶ8TbETyS]xPUpB܅bwD||2%xJB5hz=D^rx{ 逈vC5ԛDxnyȂz˾gWDA`"jA ~IhGu5K~Us4ڍʼk 2 "b obdH䟰uq}M}CY.P#0W06Ƚasrtvgq2~6#en,!f d?Y2ڡm:hGo֡w>MiX+ DV4 ?|z|MfV0uѥCv3'*dKehk>`xu炖SF="7)Ls*yqSVrp"%gW9&7b+_׷ySDx"?TwE N#Z,`mW;=6b/:pR<84&v+H?^l[+FN&DĈ1nJ ! If2s`Bd gl8VN^/=!Wx+f+y Fwo_FU=RNՇl^nQ)X3yd|XLFWh9bC:̊/|L1 K  'Rq*\0Jxf[&81t5z^Wy gۄ%GBr;QOb]e@׏bD "5G} P`0sѲdx2hnھR[7Sl/;#V{!&}þ6<TPjLU 3F,rqűWaC%P?ӔYdH"BHz mv1@>y6;('] v{^ vX,@R 1yS/"\3ebWD6$jdb# HnK{Ѓj2:+ # SȪU8%(=kܤQ>g>տiuD`.;PloB[ P9kսՆV b\a0xjs'uOn] 9W8@wh|LVSQGxpq 2yhlW*U)7Tΰ?ZkPt|Ưzr(Gq j~+.ؓϻ82$VVW U(Y<6Wu p:*"t=9`Bmc*0ޑ,!w1oENZn\w6u"^LNplӧ/UyHC8wE:Wڄj4m5(X. q_|&ﯟˢmg0٩we t|Gc4JP3$5Z)M>d(qKq{dC|) xR# YMyww[`*H~eӡtAK@Xu8PSI ʠ=e0qﵿBz ˤ'6w>x=[R#n.gr uJKȷ~yў u>(ھ-9Bhƍ\:HkD*%c32a. v=5ʝq1y/D0_7LD"=khUq !{TaP6;zjlga90a]~൧((W!6041@NeAm0ZO (R|^P`ф ʍO(&1ɻFښS..<4vJ/)"s]п=kQLwG4CjL^18kz%3)R03-K7>}^7NLc T?;hNeXfSsjv 9.Y9sy:SƔ3 \Km9qHqf^q̒Yέ1G•;۔xL. Q 0O^EwBل6cth_u?XčgG(89NzkGP_$C f$-CX}t\hSB=i=4[wq$7AQ-%=%ȭx{vhU4뱑?l*ޫ`N> p {xeܾEwL=QR0nny6,O$U|Uwy/; Q})42kB$PyIy&$³k,su{H~k  CnFJ`ϞV7F6s╩yM-nHR\Ք{q(y!V`i nIH^սG PĆfػyQt˙frC"!U:och̍ER>ɯ7h~ْ}i`Jgmx]>M͑Mן%zN `"Ճ{  RYDB)[ǹ8s\!FJ\9@otCv~5 kzto۪SnH` ue%1 ŠT7y T~azK]"D$Tƀ$dF7<@s ?EQmJM~H] U- ݆F۶3Urq<$&Yԡ jRLm5[NEio0dg/⪗gZ- +oεnfĕSY?DxU9¹₹^氺!t@mH2Z!ۈˌrmLF(a+WJ:9`>hѴS=EmsT^7,nEowx䑳*)}G]o47&I3:C!MP'% pD֜zu*?{EG)L;AX:pWVv0Uvbm4.Ow&-5*blRιkĶ[ v˵ȲB5dT4?մ֏z|G LiL[FنJ< i\.ր *g,r~㭁U"漃灲BoNXtݮї9iXNyޚT8&`Fhc-1DGXK2H6[L`b>$o6ȒFW˗ٝ:' -Ў+Ư,ئvzh[.6pܺbuL$ɨp[sVxe!lf`Ф#1""7 g}̭fqA7m.+Op:nXAEԽM7LևL6L#x*}4M\ SQ[ z ~km#Hp{&ShJ U q\/ɇZL9'Q+;9 Op)wdoZT_Bz+\LAx0\K)FITBY6>r͞x L^*NΕ0df93MTNuA?;svL}n,SzZ(ZnLBր㼇6c^ ihsd`A\"| ?<^#V;{SY3\3n7qnɂ{.&xdXC_tJ:DKPzJ=K1w+tz{}q;5Y@ P3c>7>6uDoK6\S*{[F˔ª %0ǔA*xZ5wm0AQwA0aÁ8s6.HI˷ Ƣt_e鑼lpVyAL5pFSmbӚ~KcM(;g ;7OKDrIӝXF~oM zȹ#AńPKfk R2|15uovfD ݏcBnZ%^U)N9^*QeEϨH#_k jP0sЯ 3L4 SYbe$A7HQŃc`0ln|/;ykG.HTaN%֫ -"@z$;yaET@>/m6`V2CM =Rg+)uknʣ::g#YHR %M+$qq&\R0lϜ{LFFYZ/ >Xe|?~|%?/#)g\6&8B A(t98xՎ*t /;0FF(SCb]:,-UtT'gmLX#n~V"L}ܕ#%O]uuz 1{iD%~t1CҔ @{rIX]Ӡ*W,A98N-^@- %.kiXm#']\; Ns >7+XWgU9'kAļ$t^^a<;+X_7XZ|[֧i@:bnn>A-Ŋ7[G.jZ ˯y79O'R0l8iUDh83X-`hq`K6I5 ?uN $XgD& HPkA@?]*]şJOݣjTsDō{ꄣaXDiqҹ ",ܓZ&KNK2^6uJռoEl3bO*̰omTU儱A\L@z]w3w06IT&Vo{Dԗ~X\3|,@} un59 C;D1`y3ˠcPN1XхbBhUdo~%uN+O´  ~ V&gne_b%  K#%,w8NwˋJ#a}Z%I Mf'UKikB;[]UlWzH,xpwT7e;2*/4^z65Z"7m9S)s]hbA>ld'i_K-os_]U$3#nOOs^(0N ˑzPCEvwyMJ4ro}ͤ7xR͜HitΗoۨwR@^CkTvChRnZ.lYm7f&Tb*R[/:@T%c%αe)/f 1?2 fzseڵ2xEgS(6t !𞢰.wa[^ 1kC_ޝ_ֆU]LGf Y!SI!쐮g1E{ʟFIU?1 ~P)M׽GD1>NZ-휈+Al~Dspr͹[PT{(U`tB qÍos`s&@T\\жxؖ]c*wu|||CN5?c ݊$VD R|ed%ufśȖe-Bh٣Pv.(l 5"`j_!L)m9 g$y󨾇M&н 5dFJ:ypfwH!D/ ^}.ѼIꦬ^HVn] FVA_Ce!%T\" Ǝia$xֈ*eII7:;ހuznXmbʕ_r9d2;'uF҈HL&]8qv ΁Ǿ+v.,3_,ZmqȊJ'X᫐&"yKv Ft:O5rA4O+Mp1{v ki'U)q=.x03APinܧBc8Kȡ82}\;QXՄ, h[IDhw;ؖ(j%[q-.ئgUtT pHd Wh_-R\$LڡUS2,!lWCڥs!ҬAOi8g<$ܭ+ #7SpI#p,f?1P_Yj/Lux7&Dz?kGNuHxT=yb}zPQ\/cT Q@h5n19/(*;Ú |QXbԬP@y_͛r3ƵCxzeW\//<]N'GvJAvGC c|Aې]_ Ke@Uu զ6!l9uK"^٩Er\qYVKŢz ~m*pۯSIn #~SC(u+ƞ:2CfeP`jd{M?x˺}'S QQܽ^^t8[j> ps+  G !rAZԛK9{ e+Q'8GCᗑGѽO0Oq?3%!cNdu) uxJ_I5M,^u/[Iؿ/}u&гO*a8TKoZ[ TzIleg.΀ĸ/WEbj,зf@$Я+΅<_| 8)tG@I_ؑPzJeoF?x)5kZ!/z2BJxw+'OY#izT+`~Vɡv!:^X4~$ ~H I7f[톓UenbḺrndL^>ޫ||+k#.h0a0,+5#L)NB0"WI a<wAJ[7ɐY'8Հ*8m9z8Y36:.#lfZ`goP6D .$ޟqNG}|^'t|"2_= miozs@zK8 4q=P1r׻Ԍsd{2CR~{ި'ISap]J81守HϯnD(P l^W,+Ŗ\C#62o@xґlMx ݋>o'Xf҇qgejeؤZ'!V]jabgR#tނW*jn07ASl-|_Ec C6x7Z~<}{9Ivy#8U?a%5-!ˍh!b=FZk&~kҔZYJRX?/0ٓ(t hWyET5Ȫ-vd$}otn颬_Ij BNԹLF.1ྯTʹ匹; {x2Epu1h:QZǭ fBۏ lcnylc1x?[B`x ίNG#tȉ_w 3IHšyleEz DT(՝r:-kx.xHTL@@%n]zrb&j,X3*&7S7q#;-=Hp!0`) ZR/A؈Ddqy&Q;BAYiY,ru}E@@f#%-=amvO^x,3(qa=HR& rZ5A GBjWFy꒳&؟):%`1S3G[$@m _MLӇ+1|(I-J ⸚738hթ!ͰTɆd34i~)vPpc蚕ѩ([&O},s[m" [_('˸\g=ǃ@^lɵc6 ߩm0Pqe^TXtLw [ݫ&QSȅ&|_g=2 dA/坯[^}XxY:#1d בmp1 F"huA=#xY,lElPImLoTȒYmR)G+#Ɔc)-֛XpdK>ODƝ?;Ш̄[UD xV؟7j]3dӱצ|!Xu T®`;#FXk1UX7G lRt,l.J2wO2l Ziy wEk$/ҝ;xW+N.A9I ټ1q,@DQ&zR/R.\Θ3|C#j`CmyZS:^@.֔p1~ԃe˙݌gNh(Pe)A$5n<$f1q4__g䲿X]=='M =M|mH6i8xxy9߳9Ҟ}7_@+p.,0C UW\R>~Q ix>>kG-yhpx`c#& {78gka7&@wֿꌔdȌҁ1^Ub5&SpF9ղ5W-a 4K9 Av:pVgxEM=9JGj:<B2)gs;|TL) 0:Kv&b_ޏJ>6VʀP֘SUR%J4,c]gOׅ}bJk/⎾-Fct}X"n(߱snt>q;qݐwQY*!6Z˳Jl)ݭn=x?1hhZiS3j*>}"xݘh,A\#3!yԭ'#{^\#QAⴕ|C"irX}o6ޞTƼ,~CZ.5`4ϹdG M%Hӹp5u_'lr!|rrTOĒ >Cܟ6o`0z;mb,(,5+B. @)7hѻf0Թ)gWvhcE2şSᅂcNܤ`xD=(Aj%4`]y ڗ 4I E' džUab́ BU[%k9N#šFi,2%ἔհOp•\e%>Qӌsx$nR\L7%:pRGE>bgSw3kY5]3+].9{Яy[!K-$^!O8`T%y5<⏩`GRdEK/&ً-Zؿ#Qn7T@[P>TyLX̥k9HsausB"yEY?$$ Y?K'D'1:4t!^Ei3IOPsˎ!bf /čvXC [QX?x6ũ8´3gPIy#X*U Ν5H{ P%lňX3Tm*n =y[ǎD[ ޭ^_ DDT YAA̴JCuc?f]NL:͓dއąؖXHdNx2aj_3f3'K.5vyg*cK/`Sbam Tyr2ʈ `Gbwd5S{^:PGj*y U0Vîϯ%&*B,b J%GV<:Xh8aM \5C tʧQ]@dy$/[*PY+ԩJIN/,eu$(~H+44(=k81PʊGģEEOwk~WMJyz,.Dʝvo5 JY!+Юƛ`aMCgw6QC%iUW:5`ni1)8sy$'*܂%ĸf;|2"FȔ⋺hA7ɀyhE3~|2)1(wESFE|9 *&R|4OԶP3 UZXA{"-KI=2*#i]uhrp%}Rc|ŠL&W6)dB\`H&-#€X·'_gUϚ?Sz K奭{x1x2_]$w+DE!}~]pxTY@8) kz1˿b{ ͺwBL g-0T8!rA.~-IDNyńLYw:h Lm#: [#x\^.?I\OT?ns>%{׿|o U2$Ozzs Dxy_R7N,9dknjf8a8(!\/ $vOjG65> cxM&1H"3 |  ztՒSX.C PI`86J\nEC$U_< x%C= 7xٮ#N֖Lt&;r_P|Wm3K TATCVPQDn}ZWNVC/rkw)^ub~2sg ׳zW~mnh @D@*`r"F)N`[yhC,(~wErb'Cd;W2~v8ą6,g4V5.{aؘ^V[<AJ-EG)E$  ]MQeT fAWrnw1."a'vǻ[{x!"oIsbҖ[b]UUvtn!P*> hm2F/a+qa3 4jȉ5 ]dS) saV| ߵN&ttsW[1D.;Q>G^լŀ'S$9UeUڇ\'|ފIn2hK>%UXSPTmmZ mo="@*uStI j>Bik(pߒTSg-ŪFyg%(8&uippNtv{';D1UP>LF2 ":re4qM)'mr~KKm(i@(z\ڏUŒ8@;l ׮zjjRٚಯwϝ ]Ҭl }3VJ4Q%qDz!EX ?|ӝſnsд_ EҲ[Y[ց]y/Ȩ8ޝlpPYDbd 9.(_M&.*I7ߺQ)4+]9JȪU0Ӆ}g oP@3Q}s@q6GĨrD7޾ŌGb4/wm+!_O&] ]U%t fg֋ /x]Ԇո9Yo%;yҾCwbPɠp7ǣf`VWs78q6;#*Rj&sJcqgkxWwieD}v5Ϥqu15r,\BI)Ćs#^4c0i 'O~DZ)}&4lK\0KQ`jG L-9k@j+IoK(Km cnWՀb/ͦ WBQLB(jLr;51xѸ-I~#:q aIH(}l /иO/0^K/ɼ@j_:BsjN8]7aHv.hk啅؅G7j,IGCFkf*n"O?bd#$AP/HJv[`R;,)ϐͶϏNR9^E~\{1̷dA|ʘVpU^m+#kY?o^ZɕKkӽ$(*LwE X|ρ$+JH<5ٟ8' .,蛮?܍Z5_NP c( }Jdb<$"I0%%[x65Yo3(sj2{TZ69;``^/dlO{dd~#tzLN HP:Nr9ɻ\F83 =]1|\p+\BB#PHdvV7 ?`M4a`ʦi \ 8, ]>Qv6/-Wd10P`$F3m8Yb,F`AU: `\RMb(3%OZ|)0/cI%lN7L}xdLbbEȑ;h.U?Q/7ݻARmRGn:@-mb3ly'H8 _ߪf䓉nGCkTG}ynGEpkm_i ߜͿ9 phnj#Wfg,Us%A.K}C%6B| [w~imvw)I7IY7p|6R:x?0b+_pwI̷g~On-N-j>GÖ$脸>C d̃6|l7aax-p '14;dbƦieO{(L-X|wwWsn^b&K`?Ոb+; ʏ@QĦ. F^d*cPϡ3h 3:]Qι_Q**ENѳѵ7Jmw4EgYsg9P;"W9*tIJ'_A`ۧ~aַΐ vʭp0k}Ak2O 2F lg쾴 H{ZEWz#Ej{HIYQ##Ԋعod8$UB9?:4dW|(0HI]6@,s5jޣjSH7*_D~G?锓Mystbi1AlzU^[uD'*8 ƈl^4~)|g~tohW` ݓb؀h~{Ba(؈%<#VT^jJ̳[5j~w ׃ NT;1)7€Dt')F{WehFJm/8"(,M^~+B<3s<9[70ye{.̴ 9 @𱸚 6i%2>JњHbŎN:^Z>$U*ҌOw헊-. )/DyC?6]KԵfl(q_ώC禸qf0]@pwټ̀{lSG~x *\!x6+6P G6LŮ+%j HyL9|BmDz diO]8/8vPq숏,A[MNшoȮj|ydy%4Pb6 Z. oBI1p^``=|T펼k$1a!r!]Z'`Iz ؠg@TJz4bh?Fi ? .ӺGЦ`[+ )T_;10# yq.yH@d5왷8ҚIz#\),aigv_Ljoku  jk=LGh$_gU8ɍ"BѭٍLqqۦ{:`_ N.El"O4x%FJF(᫼5 o6VApZ&$]&iSx*V={D9'zۺo6O; GBj"LAb,(e;DnDjABr$;fi;e4R& ]#?rS/dl^8I+oWʩ8<:'MB_1$=l =u+ڞ;xe~tu@Y1Ah+s.ԇܠ xa쫐.?^ΛuQIGz70qUkyGjFʧA Hƿr <q2wZ>NN_[O6W׀e]؞I0748 EaSmk0n7ts{xH[S&!%udg XѳY졤`xNBlسՏS"/_JuO'6"@0nֈsvWUoL]y0ܾm;2i ݁@ŵY™9QyJPIy8"Ķ<ƚzY_u3P"8Py:~|@Mz߮#W-8A^y/u'n$YZ BٽGhSG>}jɩXz=vk H!okj!ܩtwN|[#.S.?A22m兲Ee׫͋EG51ezNeeA !gWh%ֳdwvˇh !³zHSX"Wm4 _n$C^L}f|A*&:Xq>'@c0lu8^]ev{{?-?N/MrN)r@@NO;{x(2^'i9{ x 9ČLMIyf|4bƻ#Qx-)ې bJQ>Z@E栜Bd{NCoZl A|}g5%%a7nVtN]d(L"jM=n9eHZhz Cs!eNeW#S5oN6k%OK~Pzwzyt0%8i8*Aw$/Nw}<èB,eQ6tuo빿2.H׺u@=' ݹT,%l\ ̦&wߨMk10T)5f ]ܗr\AjxBwftk:;\^-Hy _{]طԼiyIEU4"ho1̴RTajs[t94=jElyԕOI(,L?MYTRS6pڸW\bB#t4K˼wC>z}ߛɉfZ֡Ğp!{Xq/8y/r@%w mvVA?MP!nXq۱9օ_H tR6*԰ՍxX%A- Kq 4Y>wǒ&؉a^( 6<5s[$t 0Y8lu*<ZOos2 =Qȿ)uBάwQ!1{bۂ*Zk9,JkAg4iDd.Io &㶄EYdy!$[?]ͤF:c/yxUV 8> 6ώ^.'iΓ 3fFՂܲ fJ_Q/K$Zg;SbgH\uWsBm cMsE?520B`y̠[ɔ}[ Xzv(tOSC_ -"vIA=|" 5EY AzH5*Wu-[2-qLG"Qg"-TQw\g[7W~z Qj~N=q N"p֦.~ˑ^\<#M5rsclh)[}7FeU? S!k7 ˩oj"G3-d>=/?"R%s3> GT;Ь^͔ӭS%ļCW}} v@MwMV*hAMr9E^u7/[\=sWy6E|YR7;&̡h#Gc%U $ŋJ-ܜ*&8H{c\WzdCS\bP\`lAÍ*+iDyJվ<"iNQy;~,wчWx!U Rڄ:=Zbd҃mŠ RXҴ^RO> pb$vQTߎfN6GќnQF hOi4{>+9]) ІePIZn$i?y|HUzTGn)Q@]$'4\s?%HgT@J,hoȮV!€i+4[@רۉBބk]aFX6_j> AqF(@r hd &,^ @6u3/%@Ww@N::x˫`_;R(/aCֿر`DUkbHBMF5IXNսC3V%!)R}'q % MRj U|Û;p5J.{z+.پMcɏ kR9 *@D[emS$ ɒ="{kKnj7.a$ON*gd$C- OmI 1 >t: y%{y,d7 @5Op(Ǻ> NotÀog]gnz%R\YBU0Y c}'Th_bMd~h"/ڶWޕ$Gc8RAF%'%v$w֬^&-N~^لȱrXZ(#骶CeBP>i5 G͋cѰ+#Ι`;M O(93A=qcp5!d ٛX>)^oOFK?L.7_D:vca^u@̶ݚXZ p01,oz/iB76_u*ⷂ HlҺmD{bD&^lɝ m3݋e5̳a*EI̽_ywr|(\VM$Vs=^q3f:U騏 {-Pۈtqk## _w Fbqk?*$qѫmpB!'eFKONI':?KWC. l]pGp.T9_91C& °Bs݆2i:qc!s3l߁RrSI9WE;BO>P$X2:]; &jݖcqx|TUo6TV-F}AaPz!2s߅&EtESџ=UPkq' {,2(֎(%rZ+NܼvA8HC:SRSY?!{jun@h@8Q[ϰ^Qu%D/~Ŵ+הY?6.yF>!ff1tv˿cQ?#eϘuntwP2xʐV-Qm\T ΂nS Ok&m@d#9Kڊ8bԊYYLݡ_:_ CoVͻM!줣Ԑ̲P<~Nrq|KAq tmJ/]b~3-<ìyxf/#֧w>,`ت&S_ڕYsA7dPL Ǭ݊ rl3ޜrm5?)Th %nb_p/0m\BpDiwWp`s]~L qj+m KoPn%U#+wXp)ZGơ/q:wYLj8+oraRH|(ISeCt-4C6K4rEYg8[vnc(UR3!G|u4SzDniq,3ԗCn1jJDE*GݿGAFo@k<?-1RM`A˹}5Um[>[ΕC5o6]sۆ.9{ie;څ(k 4!DR!)@UȘG!؞қokrmSMV\kp;JvWx _ nb!+B3y';׭^674C6MpjK+3? s K\e/eTtBpJOYwU6s8ƵVq^9qouXENn56Scb8>&P`jhy8W|7;"` q5jMti5InۧAsoCjp|CD ߛ.!LT$m]WjhMÇH`Đ_ORj|EzĠqE@[$RjnJW1_wc1ՔF|>lM_ ~dj뾦?r,7ళ}:7#z1P䶛R_~JfyW?{,kP5eMŷ<Gw0 ʐP:O _#BQ ds4A1WJPI6R*[b H+ /!Ձ Ku:٦aN t>]E]هe8/1JXl_]W1/rFBN:%8n-CɵJ &n_SzEriyNZkݒ}\u-|Tz͎vDCw$ފ5n֎渆5Ewqc. oC7 R[S(3Izs-&3 14$ZdFcV↖\g6 )1I4R-Cw,~s*'pavA1 a ,󖭢aR'Aۤ3mĊm\1<TEsiU<ôw8{ ].;x/ީ?ѭ~p=\1#geaODGxO.弽R4RC4qPFX_Q4Y}t1q~9'Qa..4Eo.EfCBAf;jPh1mwKyb<3<\[c]ڃ~"!59 ACX7ȑO-xw@yb+xY>kS^J~Vͳ,bca_+usJceGg6J8a!W^hKjʲZ7{%?C(.7k3.G K4i~AhZ* YåwWq׽)m(ds!5ޠ"jŪiFKS.X16/lVl-ݱMe&΍`\0f# +DFէ'wߜP4]%BI!r-v]mu߶PxjCҨpO`XcPZrn9$]wWLo<8Z9ꘘ6Й9WU&%9ћ?TכwtIͲMlWYHڌT*?{6Rn^l,2m0WL^bA7LdR/f0b1kߒ 1\b6' >*4| BYdW?"I+U}o뤤6AWA0UIc?B}뤗u\2vA}3 5mWbԞ"X&zvT1\V|fŅ^]jQI2unn܄+_yJfr xU W>|{=tPoC T.2A$!ڌFdS3"Р}1Su2R\6XHm.5Gsj\rTs8Aր. 1xNicb,NDAGeZ>< PTb^w؄$O|"8|(4tw`յxhȓ%jpvd׏=^!dy dBDȎNJ]+ dX oE0eǀS* .R^66xj?MظMjx@I& DDt& LCfh= A#FIsZDžl@ӷ¼lOٟkxҞ Ӽ} MɃW126U*X힒gbi+zjAXrBwuqʽST`דzS![2očf =C^R`Ir6`FB $5,$樷S1cqG3 i >YcOq`yS^[(3{Z3T/K^h܃0E {a97mJ*_g8#b pnĥgA_%u6crD"bLnp5|JfW7͊(愫_J `~'RܵXa=Ԗ)pEvm ~4oJ$^t{HQqi,l]y@/Yc0=B{ȵ`[y-'YC !a39 3K.]ϳ = ӯNCfZC}L&1Cޏ><{iɪiYģr{IqI'^D˳^BiMqtV,B"ϙeGc1Or\&*ϽJBMe9lTex8N'=k ]\~Jdmw5{Ax>L~gȿ/zpX żbJBu<5c) *UԩLD|cIn`s]@>2SdAWȏPnh=Bnv^5,˜)ӄGe7mkXQhOhClxDG"趞m,L!y&K; /H2ƟMSh.twjJqKF9CDŽ}f`UHB+J6ڥ*q= g3@w8_Id xPbqí >I'N ܽ UnʪbGeh)Vo7->:dUf&Pmo;z ~u> !N2lc2(Ϛٷ5`uVjP@R6 XQs֝G*D|1?߶r+]sk{Ydկr)%)kYGFof@nGŲٌC8Ei?16z&*g#J$Q$@;{άݴb{sk̫fǨL1 Bywxe 7V;IZ\1"y2䱖P'Wkw/oqyLT(c*D q]Out,:zP+qD 4B-Ĕh' +>TxR`٪. ?&-f+"`J[ocj*&GKzW6\yWa]4f^ݩm̧*&;O@԰TP@Y`.8pe,!8ӻ){6'j9ZwH;ðrǩRBij\ NMA>^L \$B[{06 xڊ_­6`޳.;0OBj yw7 ÜdGM 7'%u_N;!}%8bdsL8qvH+JregF[; UPhyxĎo5Qtb'NXiZydz4iBo@#jf6Ԩ7wuBHr9y{?n.gn+_ōcГ,dyHtX}ޱMrR 2ɜ{jZ3i3UM):dyx5 RZ3h^P*W>o SEuA ᫼/7DIm_K*p)u6w,a@ HYݡzj>r.3jP[WZ.p5 A%t²'V*d#*#w).&Z‚3Bf@<`p9(4fletEM8l4E4Qjm~ŚK&ǷuIm/E_.sMD&̑왘/ѝ1>W"7^ϫuxV5(KSHl:BQ~c<[6BVU-8],iyj\-?Ewl :Bo|ӯ3j"3F5wr8>Y8ⅣVП"|\ (nWՠ67Ĝd5wuEk~| 75;Դ}JЃ@V] Z5ɱCYdpjL9蚴:[`N=v?&`-͈zQQ70S,Χv+ GIG˫ՈEtupEըm"Su0!.nǪBY+" PD _/Fטn?d:3|_&uI^ή&k>-6 $$},Z]Tz0: /c<k4q'+j<[dr 7@'S;罼йP!K,<||Gz]&uqjCfCY5[*!0#Vj.uۉxx#9 _Qgg+ߔR$.չ7kVs:5XҥGcDNFX5> w|E0}Ay5 #c'Khl^y Y*Ȑ㦗7 /6 ܎]wA:jazo\rUVWE?ky<1]|@=^}\]p07ėA&iX+?Ycr@" dWnKwpD|g`DwL7FO O&HN&|-jh"% H5?XIx8-BY`eb;5 m\9cE;5HM:4"d#dN$_qt1] Cjv1 n;31[W9QFLPI:$_MV;{-*o9Zj,]^2w !b D/pU x]1 c2U< )"ɀF5tFg@4_~Yۣ>QK362Dd>bAXm nfZ8\M6~Uޭ~'Flv9iC*Kti֌"eYUYoȜ"V//R=g,]}?K?I\hwJm4y 1 `*xZ9B@Tz7 H͋Adq{wۤnW h? h.Fm9,k 1+Sp4O i8>[ă]( eschmѝ+\V~^}QR!0R;JŒ퉈x eYp>1)Up\l%@{L@l9+\'C*EZ,E;Fpc<Z*ɸhy񵧥̹#v!#+BBl9 B'Z~Zmo{nfkj 1VbԤؖAEnU3%[;"U\Y4qoAc-/ 9hkl[cg> [bq|kzٴhOλ7)DxhN xf=a6}O;gFZWw&>%Ǻ=cy15c<`tEx`Jԅ>F]q,yTC ve` BYkYOs̻z1=P++!ygC?;%Jp% dG=kHg]XzcSx^0#L+ odLXBŹ:лX 2hXFT;^_DJ,T4D2{{(*Iܖ /->nha6wp#Ž 󬅛UR.LN]bt%w{C내bǓ58ܤ79BoDߵ5@>ܬ]e z= }[7>)Yl =-[+!h4h$Ѕ!!Z ǭ-y77cuBdP!GB{,~l"lS^Bѧ['|d 1\Z0A6$\ hgB8 ".bY¹>`_Ӥu_7L6hLgK< G>K ],8*lڸ^)mEx3f>iL ߿𳼃N~CG@L*_}j&dHwiޯ=2Crb< n+T *ݽv4d{qpEAGX4Fht{ ]>P b9Yu\d/(O qDXea*?T&ObxIm ފArXhsC\'p;Es6KCt5qSɤ t_Qs!=CEw+swڐc-ph! \Pycߋ?"$vˣʁ[RZp2 nRQ0) lUN8Ӽ/Q uAk+cХ=Z2Eir &iIYw6nSޏZ=ݰiPI1#pMD< #hdQ6^}(BR00Qf#沫4hAܯ֝9ILݍ<x49/0ۯ@8#_S/| 81Y9-)jX)՗U''Nbo`E7DxdvCD!v+KG},#u3hq$,Y=@εAl̒*E;Vah(NF/ ~ vNJ8j] Wql!,ɠ7(F6BIџl|V@+PGkkë"LDq5#FMNx3k~؍ƛt'/۞K8020>d.3K>O\'Wqځk3gX~.G6GL9R #r!_IRˆM#]]V5Wm@߳Ǫ ߿-Zt"($/C;d˗I֓2H$xP=%N3#\YY nʲ8Yy˔e΃&|Lr*ȪTgp_[m\p|w7S)4O$^XVro~s/:5nɇpX[(?r:Kn#=b '>B|>2}' pWl[׻B#=WWB?[-ޝD..פ5/dž|0̛Ηg= ,f?MqE x'SZ s3 hvT($ N EDtvV^i݊&ɹWbi(_#h}=C[a55ch4U]yH&p|Sf&O{@q7#^^'4ӍYilVZADn,\םlfݠ# L%$ץJ_皘|J@]~gwhט(;6p :? &C"e-4eTmQÞ(4иPoUNLMG6WF ,v{јMR\Y0blOɰiB[9BxdCIЙQ\oehػF.`43(HnvWt. v`Ira2Up&3zN)p g yHPCmm^2NDc2"j||O қ,Lд 6&[F>/^>,I()NS y07XmvUC-E&X<zrlWG0m)_>(CxVYf JRuU\>TC00 ,/xB\i79FneyJ=e:-Kܧ:&AJNiK@U+ƥ*dND5ztP}[эG~[ML{jiЉF>>v*RZ gPShQPS@} ){FbQ($C>;,`>kדT &L`LN.jj{G"@Y.\8BeBY6aJFo[}($AY~0J.* c U4|S(dl\J)`s<^n wB).U=Ae%Ӭ*DdhM\ 1]LeKap#9=n y2;D^({.4#Ƿix%$U -ꫠ5g0u;@}6nl $u¢ I,NlI$9)z{C^<5%hs\ Z|A8aCF/Gw f]ٚoXhsen <2˻vZbAުgʟXB6x{1F%P.ŢerȠdK"STOΞo0$ۤd^7*.|QK|B$L6cX9}$UD6͗0\ Gt@1Msd@T+j@jMz$ 87 \Bw8W W~w_WޡtG&zĉl?W sxzY:1TجFzGIeZ[As W(&(;2`hi@ gOdӟK}@'vVqwڕxbnP3FVrR]W~pAMbь#̘ 2V[̰反ь"KL̢3 8;? G> ?v=lih6[<1 @?b*2T&悁o/ic, R]_U1WJ(B_]L] r!aH6c4IH#ӈ>驌9 tCzc{u[-|s$InH dƆY!#tb:fKJs`%&}Wq9uVotQW GUH4opj*]myj:uy#m>`dۢ@)w(499jr]s~3-j jyLc-itQ*ۮń6E}ѝq:#/Ҍ~b)%h(mY/@b7s,w6_i% K9 z,Jٻiݶb,G,)ߓ0ș[w_o39m$_h`&&Uw b*a/ZpuB77"~h)3Qе~yO CK$F}x}bd Ld.2~~_q!kc.;T%D%pp4V)uXFѥmhal̴1 _"FiO?Ls˾8JwV\03X̳&nW_g9Bw nr"N{S'_a\ 9@T| %2hH4m˹pu,̌~bҿJ ֪A~#fx+l'ekevGK?zwhLfNB[O @i#r_܌1 <.EP k3UM^꾮Sg]UyY&GCCRBz/bSg-ebzu3P)N?B|n$'ԺRd )̹-> I7W12tx(%X9}G1#AJ<~L}U8 3ՅOOTQfm[bJvK~I yceD/TTiԓDBn96t>3eY{v hd@%O~:An'^L#H&4u;E-QM 9 xv _*Pi_|ґť_uq!.`\,sc?L+J1qbSC2[36,ػ1ࠫpUiwrA!NAál^2h1y^72I6 k'.f:' /Qa .Z뻑TÁyWqkzhFǭvp>ٙz0usa[<Zx3$G8@S#S g1MW ZANA^PooAOVSza5'ڶtcgzcu4=XhL!B2'i(@hD&h7سbLze͉O߮c?R_; wߔNx e-9$LS"~UVkoLE p@'|^y*aNTl*Egd^ߝ`~OVx`לɃZ) bDZ{C]"O51C\͑$j>8sC hѲ|6цX9JcŞ ex⺀Q㫀Š@sTAMaJ^nW<%H4O$-ȼDdOX{A#81һeuW#Z`dyY_'\(f0ϯa-qs5?_ݴi ,? ךNc5(70h/U lҒZ0# ͥqhͦ|MSY!uoDEcTAi3]O搛gEye& wR$Pq?X~Uh䠃yN8gkgF&*L.0ќE$ղ#ݏQRD)y+b 8N=#EBeY@$}ؔNV'X+lm-HL%^:쀊Q`*ݮ7׸mHUtDFQqA"ÿ1Q>+tSZX?JQ#AA`DdI:- jq$a\ QCsDA=ё ̀=lNPt2}+~HLEv'럷Xw:yУrޟ~2Vi+s+\CrhW}}w{uyrɎ*UDJp3 .ǜ@}.7\լşp gXoMNz͌nʚػ3(hR{h@?g P'R9b=-Nϼ40D5^@I:~+\쨦㖅Ibc72_T&6!]n@D`GyJju[xqx;"KMlX~͹_}lw ™νX-XaRS^nirT'Bn2Q \hn%#뵧To_p7ʚYQSZa0y<7ᱶK GD00poPXWJGpm'Eޜ 2i g|et*06*%bށ{R I (2ܯχ( ǞVA#7 2$f&xqE/O^9h1ON$n?3S BT tcFY,GzSj\c9hjȕF1؉3Dˢ)7'o:L2ٯ-2`*4^,uQJ+Y)2+F2 b/ 3*&pThɞۥ3kt|^Mˋy4 43֗Ɋ@Bψv3UΚbnp+&݅oqд2b̺@IpT+i͑ R1Q<&ɺHs}W+pz`W㒤=_jq22@1Bv˛Tib++1 0 뛾oLZݦIT!]-^iaLd_79a]ZmfS5155fmw5i[C 6t7\JwvI2yư9}tZɆF:bWia$[ `Cd1L`@i PP<KKLHvA+2&a<5`YV^whskFdXVud}ߡ$ɋ|K%WXXsdbil c|<ĵV&h,T9TƞYhD~2A2w~Q?r*&`H hE Ș|̘_,vcN6\Y#a>UN"{k(G34 q և*E' PGNNH]# %yNfc@bq%AԤG#j?o{oa*-{QyrOKJzMz vf<:U2esg4^!v^ɬq{DΤY?YJ 8<ʐ<\FrTw{f묬Ϭ(fevmTzF5#'`@W ު*d+z^l.EtړF .vs˻bC"9d&%O]m aD(;hhL2ŽQ@*Hv+ LDޡu)(|%{@y0옔&Wk4Ymr&R *B^"(Z{UoH^t-V^ [ m4{UYys'n6t(I\McSm!-IyEc7TgIBnW?^'{5A@qIj'T5@4: B76.`0a6kDþ˂(yL C^m{:9OߊK0;ثE6$w%YL*2(4UpA2Mi+ŕa)߼`X`eo<+bq}[躻۔!rQ?~=*`rs')CfF7Rpsy"/ؤn'u [h#VM؇~Ѻ]s!jz8dw2tH6x(2I~%Ͷl6Ip. Z`e33ٜ ^\,WK|ta Kl"~xȠ#ҪEdEº;,>ݳ8BGmi/ /Q',0bmp8؀8C D>pkQUo3kڞ;-3`_+R140fV.lUO3iIMBS#*e0K}MQ0iH{Ov Yہe+OjigbCqXw@lj,ӎC_r"P6^)zÓJƍH)!xL;f%]<9\]tP]hJ ܐO}YbL D^8f%a6Yd@}g71j/G(PPadL1n+݁ [eyMiPϵ!n=>Dts՜ox' -G.N>sU@&xM%IKmfB89*\Y\mbĻWe~v)3a?+/^ja4ӗC$'7#% X=] eʳ8yk}]h(EePK.> .FW@4$F7P[TUqLyy!ÓXt -#ur|HLѵ)t6!Ƹ}` ٣77]~/n0u[ .7ؑJ<#煄 iomوX?AM az.xrS8+0> |؟,$H_:h JG9m.IB1"a>͑;M"cS, OOTcKݾ;{II.yֱ:g;NyF@APs@ SMk-2Qګ#{ckZ:s c|:}[ibBTQ7o>eKJN+!vd۬QbOW6G%8}gzDn"F#cA!e{,>Y@J]r-0*5BJ 2R \+EJW,[JX eN}׫9(^dh#R8`vmU`XEsYtg  r!F8j RƇ;6v uek<_i_ ~}'W $ m5"ɪyP\i#~"KA=3nB FgFL@x ܿ{ 6ɏ*^Í)|zxAfr ѤD˙/AWMȔ\FGt fⅫ)Y3-%z:2ѡwT=33ө`~l$rp;̡}G g3Y|DCƯT\9+>A`VL* Þ3ܴ+ѹJ7͉= {_鈺*^Pƶ)惋ӊdnULo24t*VTQpI܃qh}ޓԜs"\v=<|9~w(ؔs̎$΄|Km(yuS+vV}fIMqQGhxc6wA 4-[Fiع{T}cNA6Gu~H}]lARz6Mb=%؆FYm_ʼk)$W3[I&Z/"8>H;Gc-h;3iɋSc9$݌-&P+Z#7 vM(#mAɹdoF-2#0'G\BfQl6C"l.A9.9d+zN64hYD҆Ɗ byBHKt#DggZEO@7I]l' lf3BBR#ckqFu'+WBw"p~q!7gQB S>8jM9,2hbH߁"@, E6dٟCLU\z89*&,DKP`2 i^$!.=j, =([$Ѝ7;sTb9P NM:>Ss(!v@X2՛dY/egy)aw"OBIM71'-ՍCpaR?x\ ޻!K4FvPV,\"b@2:T$T `~Λ2C;sўFKLmtmiZݹ>|ofR*uK ,&ӏvnY+%"Knl5FfD Qbٱ: {c+DWu!FVS(#м"獌lv@o5FnX\,Z6=Hy:'SZ>V`sؓr/mSbͿeܭ4;L=>}1&nA&T4 c_Ey^ckMYIubin ; }B"fpwmVͩVꌩ܌b Fn0veA 4QU3f[*ƒܸ.3 eMR8+ (-z#60D@W %y5,;ٗ@䐑 # =o)X1}|5`]aMa|>wE!!)%@'?ɂ[: FR=(@ٱ8OkªՕ,?H#ȢOan d22!0wxbhbap)d1P Nu( "2 n 4eݮGһd\ۡԪc4&uk @g j~ |z;6!BᓗtJx#SUv"M7Dn>+U24$Ѵm^)v{.~&}#o7d!Cd6B{1hQ;?W AClezQ-VAɷSm`dɹy mCj5 f*fѻ3XCO*V VRӆno0`_~Jy-׌ h/ Tj(%)hW=dU.mb|^Z5x.V͒w,CŔ pn/mb|)>ZU^ѝMnV\BW,UY-/toaWNψ#j(Ls!&u50w"ManJAV&ƫ5^[ ? Nӵ臑9yGȒ=j0$6#T;{^~>6mg\PH6 4+Hw0Rk{~V ,鵰5g|3jc- _+.bo_cr\Vs)Ƚ"gJjjqUps~v(V_ &lȃc:'IdE5VIڀ|T#?Cf?6xxȾkv l-@EwOzj +C4!7 ;u81 m!8+#ö (ԦQ>Z$CL(kM)NIKOds$A["{/O۩n6$:m*64vQcΓ&1:My-b+_] kxju"o-'ZCm7Ut@*0-%}lrM)+ ] vFH16pD[xYX)ߎ4QIV؁@t*JD>57&+j`‘NKFY&K2͒p~@QӐ|m=ƯGSRAZ ' d|[YOk ބH8@uw#sgc4l ~k_؎9g?{'~N"B<~"mUkew`OAb/}6G%d#]_rPU"\k1M{<_N05< b &pMsl)Tycr ʐ &'d=t89alhK%XX]|bbPo>O:,HE m=|So}'YF)Hs_|[at'cs 5.S&hK] G .V~S8k2[~c[fiծT0EX(2kD 3W-Q]< MC좣1jO)d\A%y3O?h2{~qߵ"YJY "1]A7\\cDAS2/ı3K1;=J\]ssx84Cwݴ(lsz^ztg".Eө~c܋Ƞ)߹B_8YaXz=ƚ\~N0]2B!#B܂ ϔGsAx.BU^E$f㨅>;o \']&xK%SZm{SqyP++NP=F>R^j@=O{^BŒ ݩZ[d2P&Uٺ(m #DzoA}MTNFsϴ-|F54EO-s-SmbX9oYtfo-3l$;  TB0P@6oVj[^2U$ ֮nm00af)$H(0Ja||U٦qv:lG*R ޺;lCR%"E0ۘ3E esYrځy!ٔl0aX/S-Q%2ur0 ÊߚQOTfCe~ϚwMȏwmJRv|P>er#)h~5 C&\Fmr0BEJ~ s.LtcKiΰ+kX)A]L&bKY:N-E8Д#q1&y` tc}:f9,9Z'߭g6sw8'O#ެ>ĄQũWPg_b2o5R"N}/W=%9YTЗ[mܲ 9qh`8LV`t{Pқcʪ]W@15/h*JV#pV"q",[}Vito>ID%w4dؔe@ 2@f jkjg7.No.=(zSIs4ҳRD,[dA_qkq-69O$䷏ ⮯5v[`|]T]5+ ZI,Pqt;5IJW}ADx_g$| V;jԑ~U V݁gi[l}qڨ0S_v-kfo!o4lstIׄd&Ox!% &Tr۶.y>Џ`CPw6z: 5!][A>zCX%TDij6p(TY^pY:΢5F;{,}ɳ&8p4Ǫ% YtBeۿm\j W"࣊=˗"@b/ݰ^a1*L-J3vODF 0BP&Rg_l0+5WK&bAJ(JcCTbFEC›6G#W@\"ԄXS 5iH 3|+߭1e 7l/.xUӶJZ@Yl}eC3CT{uDB߰Ѐ~s^_~Bj&ڼ?pd_jD[0=fzzoX3r{HbμGЁVy\S-JQvMcIrԀ`*PcRpE]d[eU` l#j^/p Pe"L/W/%/6(2#H|jp Bo .G}cf-jZj#-m]ThH^UX'8jVP}[z!|3 FM] H4IlKc#"OY{<>wJL&r%N B]2ݖB+{ܔ(qYMisrV3%PA #NP1zPcӠkscqON' Riږ[:g Q^{fdW!tپKc<9%0@eIMd24g/;X#e1'il`h Ϝ-#;yPEh )4jf-[TEB؄@k"E)9|$au cw%rTF2_?R]5 %Z`NP#OB+x^F8) cwDMkM҄fa"VqTBtd @@_*5 d(en!D#K͒ {u1Nj3C92T?UY{x;Mhh._֥`dPLiAB#,RgӶV8!o~'ן#3! gxs>*v2@7^B[ CiY`EҦ&Xba6V,0$LQQ=o$ȡ7LЄ "˭=܏!ȭe|kEbO{̐NM.~ ݡS LFC%dG c(+gi2>_@t6sGmA@^円pMnu:Y\w%r'TGE<_ab@-D^T` (Y 8 #NYWw, G/c!Tm'$I-@ŗ(/P`$ҶU˓e: nR }b=_Ǒ{,6S\( Ths"//V śhoLF95q[ 6 ߾F0]ӊ1v꤯sTt󌢔X~sJ"m(>X:k.wFB NeXӖ4'Adn^䃛Jz}wp+5k0{իkuLd,VU.1 ElDh' a<%X*Xt^Q,"* H#HF51-ulr4Nx`E9.t!y)4 5`Sr~&,oT/fo>$I6QT!_}_Ztc!_O/4k$rO|GAz2-^nyZN|T? VlgUucɌ"abPRsv'x?ʯ"W e+p4<3L,Rb楴F2 ry(QRO@sIxD{8 fw*[=*b^\!XP~Gmw6ⴞAr\UeE7#vy#s]uehf `(;'%`XXPduUOT& y;W["Wke|5Z:NNpʰ+ OS Sf'فrJ r󺏚SϤ 2RFBjȒE!d{#K\:|`]1e ȶ YZ