python3-doc-devhelp-3.6.15-150300.10.118.1<>,K(ip9|͸Eo@!4ρa 0U;;z,^~}OaQZ c!P*BK\4qm[Hļl8m7_?p#ٚ՝,$(c s{x9*ou]cy)UPA{ WbheɅi9˓帒 T^Ljq8*0Q9eH^'e5bw,ouK:bHPm>>0? d - m8<HLe + + + 4+ + K+ x+$+++ʹ ΃(Ο8Ψ9d:ܬBdFG+HP+I+X(Y8Zt[|\+]8+^bcʄd eflu(+vz׾Cpython3-doc-devhelp3.6.15150300.10.118.1Additional Package Documentation for Python 3 in devhelp formatTutorial, Global Module Index, Language Reference, Library Reference, Extending and Embedding Reference, Python/C API Reference, Documenting Python, and Macintosh Module Reference in format for devhelp.ih02-armsrv3NSUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxaarch64+,b*= $a6R*_Z@Z +:`/lc P's0K#9O `-WI\%(ID9CIU%O@00;Sj"m7 ^&1K>@8Γ+6GP+'݉4,"b>mV*zc>S0,Ua<5 "A8,?1]kHV_|SY]9$@s!z=c%dL;V.%,ozc[# qADzp5jA;le 03$+PUgvr7Yn`LU67M][v.sQEqn9-NXw+f >Ozr3*S #Xg&rK`*7n^8%0!'6b(_~K+9A./B?#&ThL1vV{{/EX[Xa[!#dHX6h.Epco#e,7 y>ppO&Kcb`P$di-?9z:i-.heZp& (?(Ttm};I$ #KN<Rɝ!,bfcr1 _p|;r'-,&k59Vv%6Dx> h {<#E$<=&-$ 5Als!452*wynreh;C:+4Y27h&;` ->qQy/T_BQbyDd'pyB(!S(Jr<` :H9b.NqfG'e@d@c>@ccv"@ck@c[@c$e@cbb@b@a@a*@a*@aaaayay?@af@a]aLl@aLl@aA@a'@aj@```t`[``@``/@``U_T__@_v@_0@_0@_@_G@___P_P_m_O@_N7_L@_?@_>e_>e_=@_@_______^^g@^>^>^8 @^0"@]f@]+]@]m]y@]v>]8H@]8H@]1]]@\\8\@\E@\C@["@[6@ZZԐ@Zx@Z@Z@Z Z Zz@Zhu@Z`@ZLZ"Z }YYX@Yo@Y@YY@Y@YI@XӸXƉXXqX@Xv@W@Wx@W_W@Vm@VhV*!@VCV }@U@U@U@UU[%UT@UCjU@TeT;mcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@suse.commcepl@cepl.eumcepl@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eudaniel.garcia@suse.commcepl@suse.commcepl@cepl.eumcepl@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@suse.commcepl@cepl.eudaniel.garcia@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comschwab@suse.demcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.deqydwhotmail@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commeissner@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commmachova@suse.commcepl@suse.commcepl@suse.commcalabkova@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comtchvatal@suse.comschwab@suse.demcalabkova@suse.commcalabkova@suse.commcalabkova@suse.commcepl@suse.commcalabkova@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.compsimons@suse.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comhpj@urpla.nethpj@urpla.nethpj@urpla.netjmatejek@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comjmatejek@suse.com- Add CVE-2026-6019-Morsel-js_output.patch protects against HTML injection by Base64-encoding cookie values embedded in JS (bsc#1262654, CVE-2026-6019, gh#python/cpython#90309).- Add CVE-2026-1502-reject-CRLF-HTTP-tunnel.patch which rejects CR/LF in HTTP tunnel request headers (bsc#1261969, CVE-2026-1502, gh#python/cpython#146211).- Add CVE-2026-4786-webbrowser-open-action.patch, which fixes webbrowser %action substitution bypass of dash-prefix check (bsc#1262319, CVE-2026-4786, gh#python/cpython#148169).- Add CVE-2026-6100-use-after-free-decompression.patch preventing dangling pointer which can end in the use-after-free error (CVE-2026-6100, bsc#1262098, gh#python/cpython#148395).- Fix calling of sphinx build with non-standard Python interpreter (including new patch sphinx-set-PYTHON.patch).- Add CVE-2026-3446-base64-padding.patch preventing ignoring excess Base64 data after the first padded quad (bsc#1261970, CVE-2026-3446, gh#python/cpython#145264).- Add CVE-2026-3479-pkgutil_get_data.patch pkgutil.get_data() has the same security model as open(). The documented limitations ensure compatibility with non-filesystem loaders; Python doesn't check that. (bsc#1259989, CVE-2026-3479, gh#python/cpython#146121).- Add CVE-2026-4519-webbrowser-open-dashes.patch to reject leading dashes in webbrowser URLs (bsc#1260026, CVE-2026-4519, gh#python/cpython#143930).- Add CVE-2025-13462-tarinfo-header-parse.patch which skips TarInfo DIRTYPE normalization during GNU long name handling (bsc#1259611, CVE-2025-13462).- Add CVE-2026-4224-expat-unbound-C-recursion.patch avoiding unbound C recursion in conv_content_model in pyexpat.c (bsc#1259735, CVE-2026-4224).- Add CVE-2026-3644-cookies-Morsel-update-II.patch to reject control characters in http.cookies.Morsel.update() and http.cookies.BaseCookie.js_output (bsc#1259734, CVE-2026-3644).- CVE-2025-11468: preserving parens when folding comments in email headers (bsc#1257029, gh#python/cpython#143935). CVE-2025-11468-email-hdr-fold-comment.patch - CVE-2026-0672: rejects control characters in http cookies. (bsc#1257031, gh#python/cpython#143919) CVE-2026-0672-http-hdr-inject-cookie-Morsel.patch - CVE-2026-0865: rejecting control characters in wsgiref.headers.Headers, which could be abused for injecting false HTTP headers. (bsc#1257042, gh#python/cpython#143916) CVE-2026-0865-wsgiref-ctrl-chars.patch - CVE-2025-15366: basically the same as the previous patch for IMAP protocol. (bsc#1257044, gh#python/cpython#143921) CVE-2025-15366-imap-ctrl-chars.patch - CVE-2025-15282: basically the same as the previous patch for urllib library. (bsc#1257046, gh#python/cpython#143925) CVE-2025-15282-urllib-ctrl-chars.patch - CVE-2025-15367: basically the same as the previous patch for poplib library. (bsc#1257041, gh#python/cpython#143923) CVE-2025-15367-poplib-ctrl-chars.patch - Modify CVE-2024-6923-email-hdr-inject.patch to also include patch for bsc#1257181 (CVE-2026-1299).- Add CVE-2025-13836-http-resp-cont-len.patch (bsc#1254400, CVE-2025-13836) to prevent reading an HTTP response from a server, if no read amount is specified, with using Content-Length per default as the length. - Add CVE-2025-12084-minidom-quad-search.patch prevent quadratic behavior in node ID cache clearing (CVE-2025-12084, bsc#1254997). - Add CVE-2025-13837-plistlib-mailicious-length.patch protect against OOM when loading malicious content (CVE-2025-13837, bsc#1254401).- Add CVE-2025-6075-expandvars-perf-degrad.patch avoid simple quadratic complexity vulnerabilities of os.path.expandvars() (CVE-2025-6075, bsc#1252974). - Skip test_curses on ppc64le (gh#python/cpython#141534)- Add CVE-2025-8291-consistency-zip64.patch which checks consistency of the zip64 end of central directory record, and preventing obfuscation of the payload, i.e., you scanning for malicious content in a ZIP file with one ZIP parser (let's say a Rust one) then unpack it in production with another (e.g., the Python one) and get malicious content that the other parser did not see (CVE-2025-8291, bsc#1251305) - Readjust patches while synchronizing between openSUSE and SLE trees: - F00251-change-user-install-location.patch - doc-py38-to-py36.patch - gh126985-mv-pyvenv.cfg2getpath.patch- Add CVE-2025-8194-tarfile-no-neg-offsets.patch which now validates archives to ensure member offsets are non-negative (gh#python/cpython#130577, CVE-2025-8194, bsc#1247249).- Add CVE-2025-4435-normalize-lnk-trgts-tarfile.patch Security fixes for CVE-2025-4517, CVE-2025-4330, CVE-2025-4138, CVE-2024-12718, CVE-2025-4435 on tarfile (bsc#1244032, bsc#1244061, bsc#1244059, bsc#1244060, bsc#1244056). The backported fixes do not contain changes for ntpath.py and related tests, because the support for symlinks and junctions were added later in Python 3.9, and it does not make sense to backport them to 3.6 here. The patch is contains the following changes: - python@42deeab fixes symlink handling for tarfile.data_filter - python@9d2c2a8 fixes handling of existing files/symlinks in tarfile - python@00af979 adds a new "strict" argument to realpath() - python@dd8f187 fixes mulriple CVE fixes in the tarfile module - downstream only fixes that makes the changes work and compatible with Python 3.6 - Add CVE-2025-6069-quad-complex-HTMLParser.patch to avoid worst case quadratic complexity when processing certain crafted malformed inputs with HTMLParser (CVE-2025-6069, bsc#1244705).- Add python36-* provides/obsoletes to enable SLE-12 -> SLE-15 migration, bsc#1233012- Add ipaddress-update-pr60.patch from gh#phihag/ipaddress!60 to update vendored ipaddress module to 3.8 equivalent - Add gh-128840_parse-IPv6-with-emb-IPv4.patch to limit buffer size for IPv6 address parsing (gh#python/cpython#128840, bsc#1244401). - Update CVE-2025-4516-DecodeError-handler.patch not to break _PyBytes_DecodeEscape signature.- Add CVE-2025-4516-DecodeError-handler.patch fixing CVE-2025-4516 (bsc#1243273) blocking DecodeError handling vulnerability, which could lead to DoS.- Update CVE-2024-11168-validation-IPv6-addrs.patch according to the Debian version (gh#python/cpython#103848#issuecomment-2708135083).- Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704)- Remove -IVendor/ from python-config boo#1231795 - Fix CVE-2024-11168-validation-IPv6-addrs.patch - PGO run of build freezes with parallel processing, switch to -j1- Add CVE-2024-11168-validation-IPv6-addrs.patch fixing bsc#1233307 (CVE-2024-11168, gh#python/cpython#103848): Improper validation of IPv6 and IPvFuture addresses.- Add CVE-2024-9287-venv_path_unquoted.patch to properly quote path names provided when creating a virtual environment (bsc#1232241, CVE-2024-9287)- Drop .pyc files from docdir for reproducible builds (bsc#1230906).- Add CVE-2024-6232-ReDOS-backtrack-tarfile.patch prevent ReDos via excessive backtracking while parsing header values (bsc#1230227, CVE-2024-6232).- Add CVE-2024-5642-switch-off-NPN.patch switching off the NPN support eliminating bsc#1227233 (CVE-2024-5642).- Add CVE-2024-6923-email-hdr-inject.patch to prevent email header injection due to unquoted newlines (bsc#1228780, CVE-2024-6923). - Add CVE-2024-7592-quad-complex-cookies.patch fixing quadratic complexity in parsing cookies with backslashes (bsc#1229596, CVE-2024-7592) - %{profileopt} variable is set according to the variable %{do_profiling} (bsc#1227999)- Remove %suse_update_desktop_file macro as it is not useful any more.- Stop using %%defattr, it seems to be breaking proper executable attributes on /usr/bin/ scripts (bsc#1227378).- Add CVE-2024-4032-private-IP-addrs.patch to fix bsc#1226448 (CVE-2024-4032) rearranging definition of private v global IP addresses.- Add CVE-2024-0397-memrace_ssl.SSLContext_cert_store.patch fixing bsc#1226447 (CVE-2024-0397) by removing memory race condition in ssl.SSLContext certificate store methods.- Add bpo38361-syslog-no-slash-ident.patch (bsc#1222109, gh#python/cpython!16557) fixes syslog making default "ident" from sys.argv[0]. - Update CVE-2023-52425-libexpat-2.6.0-backport.patch so that it uses features sniffing, not just comparing version number (bsc#1220664, bsc#1219559, bsc#1221563, bsc#1222075). - Remove support-expat-CVE-2022-25236-patched.patch, which was the previous name of this patch. - Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping failing tests. - Refresh patches: - CVE-2023-27043-email-parsing-errors.patch - fix_configure_rst.patch - skip_if_buildbot-extend.patch- bsc#1221854 (CVE-2024-0450) Add CVE-2024-0450-zipfile-avoid-quoted-overlap-zipbomb.patch detecting the vulnerability of the "quoted-overlap" zipbomb (from gh#python/cpython!110016). - Add bh42369-thread-safety-zipfile-SharedFile.patch (from gh#python/cpython!26974) required by the previous patch. - Add expat-260-test_xml_etree-reparse-deferral.patch to make the interpreter work with patched libexpat in our distros. - Move all patches from locally sourced to the branch opensuse-3.6 branch at GitHub repo, and move all metadata to commits themselves (readable in the headers of each patch). - Add bpo-41675-modernize-siginterrupt.patch to make Python build cleanly even on more recent SPs of SLE-15 (gh#python/cpython#85841). - Remove patches: - bpo36263-Fix_hashlib_scrypt.patch - fix against bug in OpenSSL fixed in 1.1.1c (gh#openssl/openssl!8483), so this patch is redundant on all SUSE-supported distros - python-3.3.0b1-test-posix_fadvise.patch - protection against the kernel issues which has been fixed in gh#torvalds/linux@3d3727cdb07f, which has been included in all our kernels more recent than SLE-11. - python-3.3.3-skip-distutils-test_sysconfig_module.patch - skips a test, which should be relevant only for testing on Mac OS X systems with universal builds. I have no valid record, that this test would be ever problematic on Linux. - bpo-36576-skip_tests_for_OpenSSL-111.patch, which was included already in Python 3.5.- (bsc#1219666, CVE-2023-6597) Add CVE-2023-6597-TempDir-cleaning-symlink.patch (patch from gh#python/cpython!99930) fixing symlink bug in cleanup of tempfile.TemporaryDirectory. - Merge together bpo-36576-skip_tests_for_OpenSSL-111.patch into skip_SSL_tests.patch, and make them include all conditionals.- Refresh CVE-2023-27043-email-parsing-errors.patch to gh#python/cpython!111116, fixing bsc#1210638 (CVE-2023-27043).- Add CVE-2023-40217-avoid-ssl-pre-close.patch fixing gh#python/cpython#108310, backport from upstream patch gh#python/cpython#108315 (bsc#1214692, CVE-2023-40217)- Add 99366-patch.dict-can-decorate-async.patch fixing gh#python/cpython#98086 (backport from Python 3.10 patch in gh#python/cpython!99366), fixing bsc#1211158.- Add CVE-2007-4559-filter-tarfile_extractall.patch to fix CVE-2007-4559 (bsc#1203750) by adding the filter for tarfile.extractall (PEP 706).- Use python3 modules to build the documentation.- Add bpo-44434-libgcc_s-for-pthread_cancel.patch which eliminates unnecessary and dangerous calls to PyThread_exit_thread() (bsc#1203355).- Add CVE-2023-24329-blank-URL-bypass.patch (CVE-2023-24329, bsc#1208471) blocklists bypass via the urllib.parse component when supplying a URL that starts with blank characters- Add bpo27321-email-no-replace-header.patch to stop email.generator.py from replacing a non-existent header (bsc#1208443, gh#python/cpython#71508).- Add bsc1188607-pythreadstate_clear-decref.patch to fix crash in the garbage collection (bsc#1188607).- Add CVE-2022-45061-DoS-by-IDNA-decode.patch to avoid CVE-2022-45061 (bsc#1205244) allowing DoS by IDNA decoding extremely long domain names.- Add CVE-2022-37454-sha3-buffer-overflow.patch to fix bsc#1204577 (CVE-2022-37454, gh#python/cpython#98517) buffer overflow in hashlib.sha3_* implementations (originally from the XKCP library).- Add CVE-2020-10735-DoS-no-limit-int-size.patch to fix CVE-2020-10735 (bsc#1203125) to limit amount of digits converting text to int and vice vera (potential for DoS). Originally by Victor Stinner of Red Hat.- Add patch CVE-2021-28861-double-slash-path.patch: * http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. (bsc#1202624, CVE-2021-28861)- Add CVE-2015-20107-mailcap-unsafe-filenames.patch to avoid CVE-2015-20107 (bsc#1198511, gh#python/cpython#68966), the command injection in the mailcap module. - Rename support-expat-245.patch to support-expat-CVE-2022-25236-patched.patch to unify the patch with other packages. - Add bpo-46623-skip-zlib-s390x.patch skipping two failing tests on s390x.- Update bundled pip wheel to the latest SLE version patched against bsc#1186819 (CVE-2021-3572).- Add patch support-expat-245.patch: * Support Expat >= 2.4.5- Rename 22198.patch into more descriptive remove-sphinx40-warning.patch.- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use OpenSSL 1.1 on platforms which don't have it.- Remove shebangs from from python-base libraries in _libdir (bsc#1193179, bsc#1192249). - Readjust patches: - bpo-31046_ensurepip_honours_prefix.patch - decimal.patch - python-3.3.0b1-fix_date_time_compiler.patch- build against openssl 1.1 as it is incompatible with openssl 3.0+ (bsc#1190566)- 0001-allow-for-reproducible-builds-of-python-packages.patch: ignore permission error when changing the mtime of the source file in presence of SOURCE_DATE_EPOCH- The previous construct works only on the current Factory, not in SLE.- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Due to conflicting demands of bsc#1183858 and platforms where Python 3.6 is only in interpreter+pip set we have to make complicated ugly construct about Sphinx BR.- Make python36 primary interpreter on SLE-15- Make build working even on older SLEs.- Update to 3.6.15: - bpo-43124: Made the internal putcmd function in smtplib sanitize input for presence of \r and \n characters to avoid (unlikely) command injection. Library - bpo-45001: Made email date parsing more robust against malformed input, namely a whitespace-only Date: header. Patch by Wouter Bolsterlee. Tests - bpo-38965: Fix test_faulthandler on GCC 10. Use the “volatile” keyword in faulthandler._stack_overflow() to prevent tail call optimization on any compiler, rather than relying on compiler specific pragma. - bpo-40791: Make compare_digest more constant-time (bsc#1214691, CVE-2022-48566). - Remove upstreamed patches: - faulthandler_stack_overflow_on_GCC10.patch- test_faulthandler is still problematic under qemu linux-user emulation, disable it there- Update to 3.6.14: * Security - bpo-44022 (bsc#1189241, CVE-2021-3737): mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-42988 (CVE-2021-3426, bsc#1183374): Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo-43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - Upstreamed patches were removed: - CVE-2021-3426-inf-disclosure-pydoc-getfile.patch - CVE-2021-3733-ReDoS-urllib-AbstractBasicAuthHandler.patch - Refreshed patches: - python3-sorted_tar.patch - riscv64-ctypes.patch- Rebuild to get new headers, avoid building in support for stropts.h (bsc#1187338).- Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858).- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).- add 22198.patch to build with Sphinx 4- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Add CVE-2021-3426-inf-disclosure-pydoc-getfile.patch to remove getfile feature from pydoc, which is a security nightmare (among other things, CVE-2021-3426, allows disclosure of any file on the system; bsc#1183374, bpo#42988).Update to 3.6.13, final release of 3.6 branch: * Security - bpo#42967 (bsc#1182379, CVE-2021-23336): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. - bpo#42938 (bsc#1181126, CVE-2021-3177): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. - bpo#42103: Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - bpo#42051: The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - bpo#40791: Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. * Core and Builtins - bpo#35560: Fix an assertion error in format() in debug build for floating point formatting with “n” format, zero padding and small width. Release build is not impacted. Patch by Karthikeyan Singaravelan. * Library - bpo#42103: InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). * Tests - bpo#42794: Update test_nntplib to use offical group name of news.aioe.org for testing. Patch by Dong-hee Na. - bpo#41944: Tests for CJK codecs no longer call eval() on content received via HTTP. - Patches removed, because they were included in the upstream tarball: - CVE-2020-27619-no-eval-http-content.patch - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- Provide the newest setuptools wheel (bsc#1176262, CVE-2019-20916) in their correct form (bsc#1180686).- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- readd --with-fpectl (bsc#1180377)- Adjust sphinx-update-removed-function.patch- (bsc#1179630) Update sphinx-update-removed-function.patch to work with all versions of Sphinx (not binding the Python documentation build to the latest verison of Sphinx). Updated version mentioned on gh#python/cpython#13236.- Add CVE-2020-27619-no-eval-http-content.patch fixing CVE-2020-27619 (bsc#1178009), where Lib/test/multibytecodec_support calls eval() on content retrieved via HTTP.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function (gh#python/cpython#13236). As a consequence, no longer pin Sphinx version.- Pin Sphinx version to fix doc subpackage- Change setuptools and pip version numbers according to new wheels (bsc#1179756). - Add ignore_pip_deprec_warn.patch to switch of persistently failing test.- Replace bundled wheels for pip and setuptools with the updated ones (bsc#1176262 CVE-2019-20916).- Handful of changes to make python36 compatible with SLE15 and SLE12 (jsc#ECO-2799, jsc#SLE-13738) - Rebase bpo23395-PyErr_SetInterrupt-signal.patch- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Fix installing .desktop file- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Add faulthandler_stack_overflow_on_GCC10.patch to make build working even with GCC10 (bpo#38965).- Just cleanup and reordering items to synchronize with python38- Format with spec-cleaner- riscv64-support.patch: bpo-33377: add triplets for mips-r6 and riscv (#6655) - riscv64-ctypes.patch: bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) - Update list of tests to exclude under qemu linux-user- Update the python keyring - Correct libpython name- Drop patches which are not mentioned in spec: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * F00102-lib64.patch * F00251-change-user-install-location.patch * OBS_dev-shm.patch * SUSE-FEDORA-multilib.patch * bpo-31046_ensurepip_honours_prefix.patch * bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * bpo36302-sort-module-sources.patch * bpo40784-Fix-sqlite3-deterministic-test.patch * bsc1167501-invalid-alignment.patch * python3-imp-returntype.patch - Working around missing python-packaging dependency in python-Sphinx (bsc#1174571) is not necessary anymore.- Update to 3.6.12 (bsc#1179193) * Ensure python3.dll is loaded from correct locations when Python is embedded * The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface incorrectly generated constant hash values of 32 and 128 respectively. This resulted in always causing hash collisions. The fix uses hash() to generate hash values for the tuple of (address, mask length, network address). * Prevent http header injection by rejecting control characters in http.client.putrequest(…). * Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. * Avoid infinite loop when reading specially crafted TAR files using the tarfile module - Drop merged fixtures: * CVE-2020-14422-ipaddress-hash-collision.patch * CVE-2019-20907_tarfile-inf-loop.patch * recursion.tar - This release also fixes CVE-2020-26116 (bsc#1177211) and CVE-2019-20907 (bsc#1174091).- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Make library names internally consistent- Disable profile optimalizations as they deadlock in test_faulthandler- Disable lto as it causes mess and works with 3.7 onwards only- Sync the test disablements from the python3 in sle15- Update to 3.6.11: - bpo-39073: Disallow CR or LF in email.headerregistry. Address arguments to guard against header injection attacks. - bpo-38576 (bsc#1155094): Disallow control characters in hostnames in http.client, addressing CVE-2019-18348. Such potentially malicious header injection URLs now cause a InvalidURL to be raised. - bpo-39503: CVE-2020-8492: The AbstractBasicAuthHandler class of the urllib.request module uses an inefficient regular expression which can be exploited by an attacker to cause a denial of service. Fix the regex to prevent the catastrophic backtracking. Vulnerability reported by Ben Caller and Matt Schwager. - bpo-39401: Avoid unsafe load of api-ms-win-core-path-l1-1-0.dll at startup on Windows 7. - Remove merged patch CVE-2020-8492-urllib-ReDoS.patch, CRLF_injection_via_host_part.patch, and CVE-2019-18348-CRLF_injection_via_host_part.patch.- Fix minor issues found in the staging.- Do not set ourselves as a primary interpreter- Add CVE-2020-14422-ipaddress-hash-collision.patch fixing CVE-2020-14422 (bsc#1173274, bpo#41004), where hash collisions in IPv4Interface and IPv6Interface could lead to DOS.- Change name of idle3 icons to idle3.png to avoid collision with Python 2 version (bsc#1165894).- Add CVE-2019-9674-zip-bomb.patch to improve documentation warning about dangers of zip-bombs and other security problems with zipfile library. (bsc#1162825 CVE-2019-9674) - Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Reame idle icons to idle3 in order to not conflict with python2 variant of the package bsc#1165894 * renamed the icons * renamed icon load in desktop file- Add pep538_coerce_legacy_c_locale.patch to coerce locale to C.UTF-8 always (bsc#1162423).- Update to 3.6.10 (still in line with jsc#SLE-9426, jsc#SLE-9427, bsc#1159035): - Security: - bpo-38945: Newline characters have been escaped when performing uu encoding to prevent them from overflowing into to content section of the encoded file. This prevents malicious or accidental modification of data during the decoding process. - bpo-37228: Due to significant security concerns, the reuse_address parameter of asyncio.loop.create_datagram_endpoint() is no longer supported. This is because of the behavior of SO_REUSEADDR in UDP. For more details, see the documentation for loop.create_datagram_endpoint(). (Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in bpo-37228.) - bpo-38804: Fixes a ReDoS vulnerability in http.cookiejar. Patch by Ben Caller. - bpo-38243: Escape the server title of xmlrpc.server.DocXMLRPCServer when rendering the document page as HTML. (Contributed by Dong-hee Na in bpo-38243.) - bpo-38174: Update vendorized expat library version to 2.2.8, which resolves CVE-2019-15903. - bpo-37461: Fix an infinite loop when parsing specially crafted email headers. Patch by Abhilash Raj. - bpo-34155: Fix parsing of invalid email addresses with more than one @ (e.g. a@b@c.com.) to not return the part before 2nd @ as valid email address. Patch by maxking & jpic. - Library: - bpo-38216: Allow the rare code that wants to send invalid http requests from the http.client library a way to do so. The fixes for bpo-30458 led to breakage for some projects that were relying on this ability to test their own behavior in the face of bad requests. - bpo-36564: Fix infinite loop in email header folding logic that would be triggered when an email policy’s max_line_length is not long enough to include the required markup and any values in the message. Patch by Paul Ganssle - Remove patches included in the upstream tarball: - CVE-2019-16935-xmlrpc-doc-server_title.patch (and also bpo37614-race_test_docxmlrpc_srv_setup.patch, which was resolving bsc#1174701). - CVE-2019-16056-email-parse-addr.patch - Move idle subpackage build from python3-base to python3 (bsc#1159622). appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Unify all Python 3.6* SLE packages into one (jsc#SLE-9426, jsc#SLE-9427, bsc#1159035) - Patches which were already included upstream: - CVE-2018-1061-DOS-via-regexp-difflib.patch - CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch- Add CVE-2019-16935-xmlrpc-doc-server_title.patch fixing bsc#1153238 (aka CVE-2019-16935) fixing a reflected XSS in python/Lib/DocXMLRPCServer.py- Add bpo-36576-skip_tests_for_OpenSSL-111.patch (originally from bpo#36576) skipping tests failing with OpenSSL 1.1.1. Fixes bsc#1149792 - Add bpo36263-Fix_hashlib_scrypt.patch which works around bsc#1151490- Add CVE-2019-16056-email-parse-addr.patch fixing the email module wrongly parses email addresses [bsc#1149955, bnc#1149955, CVE-2019-16056]- jsc#PM-1350 bsc#1149121 Update python3 to the last version of the 3.6 line. This is just a bugfix release with no changes in functionality. - The following patches were included in the upstream release as so they can be removed in the package: - CVE-2018-20852-cookie-domain-check.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-10160-netloc-port-regression.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - CVE-2019-9947-no-ctrl-char-http.patch - Patch bpo23395-PyErr_SetInterrupt-signal.patch has been reapplied on the upstream base without changing any functionality. - Add patch aarch64-prolong-timeout.patch to fix failing test_utime_current_old test.- FAKE RECORD FROM SLE-12 CHANNEL Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which converts shutil._call_external_zip to use subprocess rather than distutils.spawn. [bsc#1109663, CVE-2018-1000802]- FAKE RECORD FROM SLE-12 CHANNEL bsc#1109847: add CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch fixing bpo#34623.- boo#1141853 (CVE-2018-20852) add CVE-2018-20852-cookie-domain-check.patch fixing http.cookiejar.DefaultPolicy.domain_return_ok which did not correctly validate the domain: it could be tricked into sending cookies to the wrong server.- bsc#1138459: add CVE-2019-10160-netloc-port-regression.patch which fixes regression introduced by the previous patch. (CVE-2019-10160) Upstream gh#python/cpython#13812- FAKE RECORD FROM SLE-12 CHANNEL bsc#1137942: Avoid duplicate files with python3* packages (https://fate.suse.com/327309)- bsc#1094814: Add bpo23395-PyErr_SetInterrupt-signal.patch to handle situation when the SIGINT signal is ignored or not handled- Update to 3.6.8: - bugfixes only - removed patches (subsumed in the upstream tarball): - CVE-2018-20406-pickle_LONG_BINPUT.patch - refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - Python-3.0b1-record-rpm.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.3.3-skip-distutils-test_sysconfig_module.patch - python-3.6.0-multilib-new.patch - python3-sorted_tar.patch - subprocess-raise-timeout.patch - switch off LTO and PGO optimization (bsc#1133452) - bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- bsc#1129346: add CVE-2019-9636-urlsplit-NFKC-norm.patch Characters in the netloc attribute that decompose under NFKC normalization (as used by the IDNA encoding) into any of ``/``, ``?``, ``#``, ``@``, or ``:`` will raise a ValueError. If the URL is decomposed before parsing, or is not a Unicode string, no error will be raised. (CVE-2019-9636) Upstream gh#python/cpython#12224- bsc#1120644 add CVE-2018-20406-pickle_LONG_BINPUT.patch fixing bpo#34656 Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during a "resize to twice the size" attempt. This issue might cause memory exhaustion, but is only relevant if the pickle format is used for serializing tens or hundreds of gigabytes of data.- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it. (bsc#1107030)- Apply "CVE-2018-1061-DOS-via-regexp-difflib.patch" to prevent low-grade poplib REDOS (CVE-2018-1060) and to prevent difflib REDOS (CVE-2018-1061). Prior to this patch mail server's timestamp was susceptible to catastrophic backtracking on long evil response from the server. Also, it was susceptible to catastrophic backtracking, which was a potential DOS vector. [bsc#1088004 and bsc#1088009, CVE-2018-1061 and CVE-2018-1060]- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Apply "python-3.6-CVE-2017-18207.patch" to add a check to Lib/wave.py that verifies that at least one channel is provided. Prior to this check, attackers could cause a denial of service (divide-by-zero error and application crash) via a crafted wav format audio file. [bsc#1083507, CVE-2017-18207]- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750, bsc#1086001)- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.6 (bsc#1027282): * fixed potential crash in PyUnicode_AsDecodedObject() in debug build * fixed possible DoS and arbitrary execution in gettext plurals * fix possible use of uninitialized memory in operator.methodcaller * fix possible Py_DECREF on unowned object in _sre * fix possible integer overflow in _csv module * prevent HTTPoxy attack (CVE-2016-1000110) * fix selectors incorrectly retaining invalid fds - drop upstreamed python-3.4-CVE-2016-1000110-fix.patch - move _elementtree to python3.rpm to match its pyexpat dependency (bsc#1029377)- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- FAKE RECORD FROM SLE-12 CHANNEL apply fix for CVE-2016-1000110 - CGIHandler: sets environmental variable based on user supplied Proxy request header: python-3.4-CVE-2016-1000110-fix.patch (fixes bsc#989523, CVE-2016-1000110) - refresh python3-urllib-prefer-lowercase-proxies.patch- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.5 check: https://docs.python.org/3.4/whatsnew/changelog.html (fixes bsc#984751, CVE-2016-0772) (fixes bsc#985177, CVE-2016-5636) (fixes bsc#985348, CVE-2016-5699) - drop upstreamed werror-declaration-after-statement.patch- FAKE RECORD FROM SLE-12 CHANNEL Due to being fixed upstream (differently), removed outdated patch CVE-2014-4650-CGIHTTPServer-traversal.patch (bsc#983582)- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- FAKE RECORD FROM SLE-12 CHANNEL Issue #21121: Don't force 3rd party C extensions to be built with -Werror=declaration-after-statement. (werror-declaration-after-statement.patch, bsc#951166)- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillapython3-doc-devhelppython36-doc-devhelph02-armsrv3 1777462726  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+3.6.153.6.15-150300.10.118.13.6.15-150300.10.118.13.6.15 3.6.153.6.15     gtk-dochtmlPython3.6Python.devhelp.gz_imageshashlib-blake2-tree.pnglogging_flow.pngpathlib-inheritance.pngtulip_coro.pngturtle-star.pngwin_installer.png_staticajax-loader.gifbasic.cssclassic.csscomment-bright.pngcomment-close.pngcomment.pngcopybutton.jsdefault.cssdoctools.jsdocumentation_options.jsdown-pressed.pngdown.pngfile.pngjquery-3.2.1.jsjquery.jslanguage_data.jsminus.pngopensearch.xmlplus.pngpy.pngpydoctheme.csspygments.csssearchtools.jssidebar.jsswitchers.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jsabout.htmlbugs.htmlc-apiabstract.htmlallocation.htmlapiabiversion.htmlarg.htmlbool.htmlbuffer.htmlbytearray.htmlbytes.htmlcapsule.htmlcell.htmlcode.htmlcodec.htmlcomplex.htmlconcrete.htmlconversion.htmlcoro.htmldatetime.htmldescriptor.htmldict.htmlexceptions.htmlfile.htmlfloat.htmlfunction.htmlgcsupport.htmlgen.htmlimport.htmlindex.htmlinit.htmlintro.htmliter.htmliterator.htmllist.htmllong.htmlmapping.htmlmarshal.htmlmemory.htmlmemoryview.htmlmethod.htmlmodule.htmlnone.htmlnumber.htmlobjbuffer.htmlobject.htmlobjimpl.htmlrefcounting.htmlreflection.htmlsequence.htmlset.htmlslice.htmlstable.htmlstructures.htmlsys.htmltuple.htmltype.htmltypeobj.htmlunicode.htmlutilities.htmlveryhigh.htmlweakref.htmlcontents.htmlcopyright.htmldistributingindex.htmldistutilsapiref.htmlbuiltdist.htmlcommandref.htmlconfigfile.htmlexamples.htmlextending.htmlindex.htmlintroduction.htmlpackageindex.htmlsetupscript.htmlsourcedist.htmluploading.htmldownload.htmlextendingbuilding.htmlembedding.htmlextending.htmlindex.htmlnewtypes.htmlnewtypes_tutorial.htmlwindows.htmlfaqdesign.htmlextending.htmlgeneral.htmlgui.htmlindex.htmlinstalled.htmllibrary.htmlprogramming.htmlwindows.htmlgenindex-A.htmlgenindex-B.htmlgenindex-C.htmlgenindex-D.htmlgenindex-E.htmlgenindex-F.htmlgenindex-G.htmlgenindex-H.htmlgenindex-I.htmlgenindex-J.htmlgenindex-K.htmlgenindex-L.htmlgenindex-M.htmlgenindex-N.htmlgenindex-O.htmlgenindex-P.htmlgenindex-Q.htmlgenindex-R.htmlgenindex-S.htmlgenindex-Symbols.htmlgenindex-T.htmlgenindex-U.htmlgenindex-V.htmlgenindex-W.htmlgenindex-X.htmlgenindex-Y.htmlgenindex-Z.htmlgenindex-_.htmlgenindex-all.htmlgenindex.htmlglossary.htmlhowtoargparse.htmlclinic.htmlcporting.htmlcurses.htmldescriptor.htmlfunctional.htmlindex.htmlinstrumentation.htmlipaddress.htmllogging-cookbook.htmllogging.htmlpyporting.htmlregex.htmlsockets.htmlsorting.htmlunicode.htmlurllib2.htmlindex.htmlinstallindex.htmlinstallingindex.htmllibrary2to3.html__future__.html__main__.html_dummy_thread.html_thread.htmlabc.htmlaifc.htmlallos.htmlarchiving.htmlargparse.htmlarray.htmlast.htmlasynchat.htmlasyncio-dev.htmlasyncio-eventloop.htmlasyncio-eventloops.htmlasyncio-protocol.htmlasyncio-queue.htmlasyncio-stream.htmlasyncio-subprocess.htmlasyncio-sync.htmlasyncio-task.htmlasyncio.htmlasyncore.htmlatexit.htmlaudioop.htmlbase64.htmlbdb.htmlbinary.htmlbinascii.htmlbinhex.htmlbisect.htmlbuiltins.htmlbz2.htmlcalendar.htmlcgi.htmlcgitb.htmlchunk.htmlcmath.htmlcmd.htmlcode.htmlcodecs.htmlcodeop.htmlcollections.abc.htmlcollections.htmlcolorsys.htmlcompileall.htmlconcurrency.htmlconcurrent.futures.htmlconcurrent.htmlconfigparser.htmlconstants.htmlcontextlib.htmlcopy.htmlcopyreg.htmlcrypt.htmlcrypto.htmlcsv.htmlctypes.htmlcurses.ascii.htmlcurses.htmlcurses.panel.htmlcustominterp.htmldatatypes.htmldatetime.htmldbm.htmldebug.htmldecimal.htmldevelopment.htmldifflib.htmldis.htmldistribution.htmldistutils.htmldoctest.htmldummy_threading.htmlemail.charset.htmlemail.compat32-message.htmlemail.contentmanager.htmlemail.encoders.htmlemail.errors.htmlemail.examples.htmlemail.generator.htmlemail.header.htmlemail.headerregistry.htmlemail.htmlemail.iterators.htmlemail.message.htmlemail.mime.htmlemail.parser.htmlemail.policy.htmlemail.utils.htmlensurepip.htmlenum.htmlerrno.htmlexceptions.htmlfaulthandler.htmlfcntl.htmlfilecmp.htmlfileformats.htmlfileinput.htmlfilesys.htmlfnmatch.htmlformatter.htmlfpectl.htmlfractions.htmlframeworks.htmlftplib.htmlfunctional.htmlfunctions.htmlfunctools.htmlgc.htmlgetopt.htmlgetpass.htmlgettext.htmlglob.htmlgrp.htmlgzip.htmlhashlib.htmlheapq.htmlhmac.htmlhtml.entities.htmlhtml.htmlhtml.parser.htmlhttp.client.htmlhttp.cookiejar.htmlhttp.cookies.htmlhttp.htmlhttp.server.htmli18n.htmlidle.htmlimaplib.htmlimghdr.htmlimp.htmlimportlib.htmlindex.htmlinspect.htmlinternet.htmlintro.htmlio.htmlipaddress.htmlipc.htmlitertools.htmljson.htmlkeyword.htmllanguage.htmllinecache.htmllocale.htmllogging.config.htmllogging.handlers.htmllogging.htmllzma.htmlmacpath.htmlmailbox.htmlmailcap.htmlmarkup.htmlmarshal.htmlmath.htmlmimetypes.htmlmisc.htmlmm.htmlmmap.htmlmodulefinder.htmlmodules.htmlmsilib.htmlmsvcrt.htmlmultiprocessing.htmlnetdata.htmlnetrc.htmlnis.htmlnntplib.htmlnumbers.htmlnumeric.htmloperator.htmloptparse.htmlos.htmlos.path.htmlossaudiodev.htmlothergui.htmlparser.htmlpathlib.htmlpdb.htmlpersistence.htmlpickle.htmlpickletools.htmlpipes.htmlpkgutil.htmlplatform.htmlplistlib.htmlpoplib.htmlposix.htmlpprint.htmlprofile.htmlpty.htmlpwd.htmlpy_compile.htmlpyclbr.htmlpydoc.htmlpyexpat.htmlpython.htmlqueue.htmlquopri.htmlrandom.htmlre.htmlreadline.htmlreprlib.htmlresource.htmlrlcompleter.htmlrunpy.htmlsched.htmlsecrets.htmlselect.htmlselectors.htmlshelve.htmlshlex.htmlshutil.htmlsignal.htmlsite.htmlsmtpd.htmlsmtplib.htmlsndhdr.htmlsocket.htmlsocketserver.htmlspwd.htmlsqlite3.htmlssl.htmlstat.htmlstatistics.htmlstdtypes.htmlstring.htmlstringprep.htmlstruct.htmlsubprocess.htmlsunau.htmlsuperseded.htmlsymbol.htmlsymtable.htmlsys.htmlsysconfig.htmlsyslog.htmltabnanny.htmltarfile.htmltelnetlib.htmltempfile.htmltermios.htmltest.htmltext.htmltextwrap.htmlthreading.htmltime.htmltimeit.htmltk.htmltkinter.htmltkinter.scrolledtext.htmltkinter.tix.htmltkinter.ttk.htmltoken.htmltokenize.htmltrace.htmltraceback.htmltracemalloc.htmltty.htmlturtle.htmltypes.htmltyping.htmlundoc.htmlunicodedata.htmlunittest.htmlunittest.mock-examples.htmlunittest.mock.htmlunix.htmlurllib.error.htmlurllib.htmlurllib.parse.htmlurllib.request.htmlurllib.robotparser.htmluu.htmluuid.htmlvenv.htmlwarnings.htmlwave.htmlweakref.htmlwebbrowser.htmlwindows.htmlwinreg.htmlwinsound.htmlwsgiref.htmlxdrlib.htmlxml.dom.htmlxml.dom.minidom.htmlxml.dom.pulldom.htmlxml.etree.elementtree.htmlxml.htmlxml.sax.handler.htmlxml.sax.htmlxml.sax.reader.htmlxml.sax.utils.htmlxmlrpc.client.htmlxmlrpc.htmlxmlrpc.server.htmlzipapp.htmlzipfile.htmlzipimport.htmlzlib.htmllicense.htmlpy-modindex.htmlreferencecompound_stmts.htmldatamodel.htmlexecutionmodel.htmlexpressions.htmlgrammar.htmlimport.htmlindex.htmlintroduction.htmllexical_analysis.htmlsimple_stmts.htmltoplevel_components.htmlsearch.htmltutorialappendix.htmlappetite.htmlclasses.htmlcontrolflow.htmldatastructures.htmlerrors.htmlfloatingpoint.htmlindex.htmlinputoutput.htmlinteractive.htmlinterpreter.htmlintroduction.htmlmodules.htmlstdlib.htmlstdlib2.htmlvenv.htmlwhatnow.htmlusingcmdline.htmlindex.htmlmac.htmlunix.htmlwindows.htmlwhatsnew2.0.html2.1.html2.2.html2.3.html2.4.html2.5.html2.6.html2.7.html3.0.html3.1.html3.2.html3.3.html3.4.html3.5.html3.6.htmlchangelog.htmlindex.html/usr/share//usr/share/gtk-doc//usr/share/gtk-doc/html//usr/share/gtk-doc/html/Python3.6//usr/share/gtk-doc/html/Python3.6/_images//usr/share/gtk-doc/html/Python3.6/_static//usr/share/gtk-doc/html/Python3.6/c-api//usr/share/gtk-doc/html/Python3.6/distributing//usr/share/gtk-doc/html/Python3.6/distutils//usr/share/gtk-doc/html/Python3.6/extending//usr/share/gtk-doc/html/Python3.6/faq//usr/share/gtk-doc/html/Python3.6/howto//usr/share/gtk-doc/html/Python3.6/install//usr/share/gtk-doc/html/Python3.6/installing//usr/share/gtk-doc/html/Python3.6/library//usr/share/gtk-doc/html/Python3.6/reference//usr/share/gtk-doc/html/Python3.6/tutorial//usr/share/gtk-doc/html/Python3.6/using//usr/share/gtk-doc/html/Python3.6/whatsnew/-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:43469/SUSE_SLE-15-SP3_Update/16601635c0f3eb9235f208bca39c93ae-python3.SUSE_SLE-15-SP3_Update:docdrpmxz5aarch64-suse-linux   directoryUTF-8 Unicode text, with very long lines, with no line terminators (gzip compressed data, was "Python.devhelp", last modified: Wed Apr 29 11:38:33 2026, max compression)PNG image data, 500 x 320, 8-bit colormap, non-interlacedPNG image data, 955 x 758, 8-bit/color RGB, non-interlacedPNG image data, 538 x 495, 8-bit/color RGBA, non-interlacedPNG image data, 1062 x 513, 8-bit/color RGB, non-interlacedPNG image data, 250 x 250, 8-bit/color RGB, non-interlacedPNG image data, 670 x 414, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 16 x 16ASCII textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedASCII text, with very long linesPNG image data, 11 x 11, 8-bit grayscale, non-interlacedXML 1.0 document, ASCII textUTF-8 Unicode textHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII textHTML document, ASCII text, with very long lines@s2v^Outf-887375be0a4b2a819a82df60a1b244357507b5cea8311462a70373d8fd10142f2? 7zXZ !t/ꔶ]"k%a Zm[EW t=/-ežUm.Ҝ)T\Rsr6"5p7+-dqhy3؝|ȎFHr| !p}0@N.nP>їV ~, ` }IQq رsƍ\DS[bioR(YYq5w)t"?H]K^DĄ9+=-Qs/]1l~r:7!k- +1rFkю^<uq =^ވlFR]wk!zjGJ!sYNsG3mi6#<1xNX\Uɗ; !ժvOw]ɺ1IO IT OR9 !`c@&zq2Nb)mz˼N)Y<ѩh̺a7t޿h ¨Vf#jʓ9xKnkyt晡6ѶE J5צThleT{O,zޫ+-Cn 4bcG_}]z9 $MȪ CZ'ۆh,DWMȮE)S(Կ=YٲF ?A\!d,!~O~?o"  |Z?ع't)ey>/ZT1<9*7Qb854eQ"h֮8k$r?[,C$•?Pj[ߞ;˱Ғ+FRT†Rq7SXW t4 4iv̴g*N k33%1Yd\oiDiḱ,p ަ$VzD-Z"\oݝ~ݱ k'jx+!|Ěy`D0'BNϙ=NN& =Ҕ@F;|?o:Jk ^l9<a UZpopؾv {mn\fiYV%GILcgĂ Rf04n.a>ƥ"_#Ϡ~&8/j?##LTv+ MR|`I~=Z$x&un;:اH-=5ј63@"U2(u*,!;jnW"I:Q3]V,[ΡxI$ı lx6ObR:e5KWtLϲ* 4e$q1p\3糐P ȏ/ UU!<׸eWu^ֲ˭ LbIf^-~j\Hf4j*U jdTZz)m\[+daDŬ6ɰ\Vs(#\\Ạ#[YYr.nyPǤ_!ĄàXuy;L:S\#FSw\G;Yb "qcQU߀TgȎ 6`H%t+^)fcSnK@M1ԥ%eUbyT7ny6ъV,+r ZP /<4OATI?d/Jq}_.9-:{2Xla;z*B"11_^!ZX>YmVU~BWH썃8%,+>l0XHc,!h3-ճ`Fbc@}h#&[VNwCچ5ilFb޵|󤦏*9\6uHu`Y$W1&\SFȉ-1C\9yJ<9ׂQ,UH֌iF9>0`EaCM9n:S,zQ)\f's&zivR bA#Dy(..o?P'$Uݼ2b5Qݣq&8! Lu'OxD~q3F{V`̫Dx•- e ZH#ۺ޿ݱ'`}oVlX(7o'`UW~oc*ѓLE~ nv yydmb zX~R)Af3w#bQ8]-9r@DP|ϙo8iz'6LIH%fn2uAK+RY/U ߎFsZߺ#{@.%gzkgq%O--:D[ЋHahgfI=(#ۦDT%gHwz6Z+-_H)>/7xHSZWtQ-jfm~q[%p ]f-+`7)7r! /e7l|SuY˒i $JN֌M6EU؇eUb0!S49Y=eOKިvqH7{[TŲ;\S6#Kj FϏ IgD[g"PrǸsYM`Ft4H9PdrX9#/@g B']8ЉF-\dICC>>:!W-5YWk^* i_cz?H'I-GDnvzڍgh'\;[8*qUhv{݂M5ekZ =mD\Q/ R[֤S܋'6ds @iZ]@i<˘|[3GҕeVȁ89?jԙrm7wY>$|4cw|<=HP  5DB:3эNVecu|҂E<55->k_pJVZZ܌E\nmy -\E]5=KBAHX?G1wo ~]vK 7Z3̘?{ p~O*۩+ a, `٦\XDZkUT #$jzy2WXm614|@^rx]܉)gc{>[ \V|x~Ջ)z. eI5i19|H:XYΕrV~iD"/h! &A#\k<"[D@Mg2Ja-OZC@#-i 7Z`țQ󦮌Ye' Pw2¾~heNL_ Bhow= v3K1XU30OPw\nQ &:hZZDHwO Q]4i'+]Ls&68>bPF SêeHuAH7NCYcoYE~fU\„zѩlzP\^PěypPQІ5F8B>+"v:֢J뽟)7SZbV~,꧑HTGg]1JgRRnOa3%]! ޣk]K^щB8)ն"LDO+E^ǵ05IHmCq}/ 2u]>x7*Z9 _ot`~ L*!y:5SggRFĦ5Jmat'` H Yu7mbKތg=>I Bؗ!y8q8ߔ̑]Sbuk vֵh Sf2^t&Ђ!Q( (H,O6FgPgl#3pʍ.>|Y\6ޑ;wޭ8!e{OѨN̤CПOi5H5'-Vu77ac⫣KђFh=3A!Q/GSoZ1oT7!%Kc}=W-6񬳱+_o̔s@L(zlx?HIB|؛=5h^i䴦{F=CW9gw3w94Aϓ ?l#'w0Fee"],`!V>LέmhvklPHnFηxakI7T0k o8Xǰr!~h)Rlx5aTr駱lVIG%ثF۞c]SeA1<K7b^-Za<{/4집-%K {9|ԉ.d2'޺7Ռ̪pE@)- ΀|byvՃjR I%gUz2Ԅ9#Llit+whm,/WW)yϻlYʙBz3`b, 1sEisPڸbL"e=o aQQ4߬|.V F\ZQ :& UCr #N2ŢÚ>f@w#4:)3-c7-F`@@ H4&oP;fڐ9'[9$C6 m/y)N* ~ 5, E>吮ܰ<{A#2e;>GVc'P^X<tn`Lo֯;_>d!6Z$մvVߎiL`BO$!s%ºHvam!R4 qM kLڍEݜ ׹W\K$aak 7ߛhoa;>nt|_ ъo3,:wM+Cǧ 0HyUVi@gvH|B/,ylQpl&=gƒsV $0=PUEvh7a5f(<%Qт qO'/I;r5mڜ7ly)-[w: -7.(_f1@<D} zB^epgoRp8*-CdB9 N6ÅjvjQLqtH[jN%hڔA2YS麐=cc?oZ?l!lA44Fa)b=c>Af/%;b10850#z[Q<`{z+HF刈[o_<˟׸[,ccNks?k+\ܘht;=uV)}=,vMN}Pvv_C:27NR~PQ65NAB1(j2%lIL#I?[p@X5R( dJ1ȸdN!SC>ۗ}wыyDͳX2}!YfCWC=i3q%-eHꚎБ_}k2M'4krS~´0n=G^xk#R5p XIMrhF<)> ynNh)?1!FYDsfJ+pp l0 }2g|VgE~+S`LL-4C04;rzn;ñz^TH즒9:R'ǥ!qwƑ4/\4bEXܩ8|–fh؄|O *?U;n/bPJ@8Otuzs→ AέS"Užm|ϥ曍Dm/3S#G@^|G`J`w:2Е_Q3w%~e xUea/X#&T˹5QX^5>c%Br ϰ^Z='!ˏYNj*QSgS )buZ]{@vxwLѭMNrl3D/nj02M5~dO*Xwm i :2_l-\l0; (tDTVB IM0J|pm,r1"x7vMG| CpJg,zkaot@bNw'Hzz{@՟ϏRG{T2UFgj1#Wi 8خM2h';ZTXV/=SQP33E;81P F>j@"} %z*KNw۵s~6NC.g N |?#[/-xԌOnl/gԽ$R!L<b~N ΅!F3@6{yB\4yN^ < `**Q^Q{i 3,ߙGJy2xnCAAIQpF̦4`iO  嵞nO:鷬rk*-ꬁZު1#y5bh%}ʉ,Ia)(>Ixߓ\Կˢ\||w/T]-۩g^'"ѝEgR,[Q)?D?z]wR9n뉇aRSb%"HȹEEL)8oVi癸B߆ԐqbKEQ8ĸݚ2A-F"Y%)p]:ڀ`M9Is.=N^Ύh!X u-D=E_)ˡ̪Ƙ{ 'pqL!UN1rד-Fm_fA%gTg, $}LI uَq;01]vBI Vu Zx6M& yJoټE9[K>?IE+YuR/9N9C9D*K.QyBMCz-c%~p?k, `Ox5&ZXfS\\aч-OzK[4T&/g67Csfi)CJw .Chسq*!-+s؏'N Ma+qKZy轔Db C3a_6,*S SFx/8?w*Ŏ`0E|uŚ)4G=l+D3Rvs?mN=qm ޢbczˆ5h7Pg(A$ ջ@G;!gχZu"j?FF A1> 5L#'A"iRnܚ8OZ 큤AJȈWK (r?zmx fq0vF#Ӕ=ڌm8ö);Έ<~ Smt r~r<&A{1Yסv(T=m=E3XWi@&Dk*B D%+.n*)j&^i _]>vOeX.|zuN '(OCFo$j˓j;f8u(F8E׌4sl/.LnU ?mҏ2]KklT>+ qCߺ՟y(VqYN`bRa yD|fp>Q1NFqw8ugКHWJӉ>5gq?L .Rքf=Dx<3&#kMy77\HU!٫!,qF@ê~3Le}0,DaYs XA3!MRrtLOC3 b1 @uZ` JVq& 0ƒreᕆRu5Tb z,C('" ܸݾ\C F&Lae {fU&a:}D7}uvW&"m̚.y[QjtTx>?8Q}>L M}>1ѦV7ma(g0_^ -֛{c!^GN n2o*)?C:hzCϘ|h%m,}:b^e{%ƛ)ANr19?ʏo[Y5%_mU_75ꍶKO][<cwlTpƬBxZŋXD3>q.eiN],in>k$h|Ԉn0Z}ëi|6|ᱮ[ySHru.ƴ+ҕ@gWTY|QgL]jXKBGJܹ> lZ4^Q[3?X! i !K_.h|!`gvFZU#eh͵_@p0 }dJc$,^-(z iiKɦ{3V(U[|MXhn~Kw؃0n_.ͅCрs$A.Q`1.XLq Θ>uY `1-7LiFE*kn{0GӓUyuK.K8iH}2֕tJK=h Cb}=|Z@<>ve{']4' roBCk=hѷ| !&aPxRGUD)1F%82PRQB'nJ,z>>Lq|'1]TB.m8]lYUQ܁yR#;[DTt3H ohˏ01l ĸS`AUvEpM '͞d@;Ix8~m6sO2l}6r#76a4tqdVOBcKo27zЩsMY s"\M[8 e"q.z]7!Of!zHQ=j Ƌ|i}ҷ>wE-dm⎓ib_** <)JL[Lv<߈5,#dCrS# W 5EV>d 2q|n13q#E qX/@ ,x1ґ ה"|5~Mq='JpרK 暑US3ណ@+A,H|CT=-f/#i'spʽ8S m%e+OJA ܕW^|&۠hJ &Q2pV.u.$e{bO?8y+.&KSe109c J^} 1ˏOvτ_TpZ vۜz&IOGȃlnOS]PeX:Tn, Bž|?M:;C9੃(SP+:Ȏ3H/]hntq\!%.!lWuݘR:`45\Ėfo$wƂE+o{^3s#!F ä檎.;iI+J85jmv-|CBg.=Jah͗GTܰ>o8·= !y7UA32:t$l[m7oyr=$S$g:.ЏIQ*=w A c@$Wx]+3w {-O18jW6Mbŧfv(uL? 3;ϵ(n]f$aW SS%`[{y$/*TnC3NsӦH@(Mz;VPU>Z-߲e Cs}[ރ qd) i 8u,_y|#!  nu DZhM{o5CiIGtd5?wFPD0"OF'C]?S3AoTodH'G9#\<`[ Ƶ)1 N, b=s҃Uj&MeEH|AU '1ӉFEi ޖ?3#x"F;]?|tPZ|{צ&UO(ބjCGDGC\&0n5J'$dp3pl0Rl7X;3,gSӧ֗:-Vcbc5!x~Zޘtܟa:nU9 ¸Lխ0aϗ{ƖNA{h6|17% wl;r Bm~ZNy p%Jڋs˯\3hwRp^CYi?x\!"-hQkx͘YG ` ?l'c|MusR+ {>2d;9}"A"FZVJoID0.}VUPg=Ԧ hDӻl!CCQ2H-\m7l2/X<6[ګi $iZZ lLVq5H28K4X1mRUGPꏛC}3$ɋ_jQT\Q 00ifhK.9tO_kvvOjq}o%}hiYcRx(٧H\RGѨ%.E7s5[CY]d*I'jdAhL9~)ՔW51 -N?8964%*D#!es(,N_zZHd6Z"#, s0i( QMЧ8U.{1[zV:0Μ`/X/NK)yDސȢ2rmBo}#!k@]wME^rϴbS, L7Mj>/C$~[Lf| 26 p<-p߲7dMT+u\JfR+RQAYՇbǏA C:oMgmttz`Jq٠D eMN7e ,<$TTٌ\~ lxR:9V!N̫og `ݕ]\q'Y&z~㏠QqLmW{..2 [xЁEu vF?e޽#ڵQY[Bq4@<ś>)$VM:N66WqV)d{JaL׈c!bӭj\0@#Ƿs -:AYaKU/aȵmx>xxaQz[%߿C&^vhOO/yx|ޣ{"h_#e45)NL~ ؼw*ti 2b$Yd{+ %qpmܳ]66od= Mk1Rlpa'Uˑsn'3+!x썂ͯ%eJPg0|]~iן+6ᭌuOlj%:oTx7|CoLvww'K4ٮ襧7В y-EIL^}KB䒮 FzzjD`*aHY9^0:i^`>P'h%uzRݯ,Yp O@>9>8og+ ;xDUtv1զkR=JKgBo(Dr8:= ?7`~S&0 ]ǖA<' T ')ykt[FRMc]0f\ٙ}-颜=9Row'(ɶQj~!I?n|:5HyG"6&>Kxp:o8DdLhLӒ^i.Zߝ? zU>p>ƙ^(.qTu>CiYb"@)(QX Vt޸_0+f?|v'TwNLvp<<gId yLқ ${Jp%4t>X~RY0?/6Jg'},}cS!2kGg컺"U 󃭽*JD2Ǘ{Ks ׍2QWr;b$O\ vQ1qVTPm,Uez=C{ ])q \*h=kF)졆{4g8ܱI unPc1߱jTq?(N}ȳM<~h3ɽX3W3cE`BhD쫋|~ {Ħn;mO;.Nrɩ!˩J.5|3Vbֳ3 OZ`xY~raVJqŻb= K=d<^l ) ML{,oIV>h vJ ( > 7&p3XfΗR>[4TGr&|εl,e*(?^Ɩd0Gv$<( 9{P:R?g΢Ik#` I?kWƮ;-xػ&!k Ĥ)EQCSȍ *eӨJuFŔ1Csu .&>#GUXۋń-}ĭ2oXB_{wڊէL&IXejRii>nY~@#>iD=;##rH!31n>}> Fqam&Bf 87ZNnOvP2-6$l`*1++Yu<; +Xfb\ij7*~q*ECtќo!iC'_'^kN*GݷjjcT|Wgmi&S!W .s'Wk3\R D#8uЁ+0{ qУTjq'=doaШ?h4TŻ*wo,BX+"-ضbtW`U!ƕf)*hK/Ism!E-*0"0i'Z:-m4ڠC [ȸE [:gݼ8s'#D;W_^\MI~A: vDnM4V7K2W'D?!-ph"E w^CsW*VY+"9VCO_P%F59SlɐLg'܅eKKۡ‹[Hv0{lY?bK5*AeAH%W^7?x)xVJu} H6Dc/".ȗfe}Gmbod=F5 \ݞ:D nZ[x<+ti^NSjƺ~ƨ^ɋG"/sLW0v|VF{k$bvDb#[ Dh PϮ138ä׍B?͝đ &[W:[Rn.I%!*&X(p01*y$ٝ_{*ptIˋ]wygØ? "lY[f.lT!-Es n3 _TOKb& ulH*z.~ 7aiP׼D0ɤ3/'u TۑP/'XgoMSKs9/]accdgҾ2I&63bU' uc|vʝn?KbT"/dX^ 0Z9X#Xh"ّ:X Zr'&h6c) FP…ςqT[3Ҙ&Bt?i |3l,*ff=*:NSQBȻLb\3Y/^I)ӡy,o=We-nPhO;u 䟵=8We-e`Lt;3?%]C-LmpL>xWM ™Yޑx*Df2 c@29tm^Ͷ3p p2s(Q'tN oY$#iI 4mE}]e-@} ;6k^lNPZZNb`Xm0[ls1:-L52CaDY>$&l tZ6̸R0V%'$4D$qZugn&ku;g>) <6V`3`E뵂qV",G)SyU %_7G5X櫙Otj6REئ>KUg62  DLFqīoy`' )R&K(:!H>''k ,膗M!]Ժ68Xzg1hVōlSEZM)xCHQB"9< >ӵ;{6航GbZ"^\?6l3_UX Nѓ00_`#KsW ]\Kv}wDɏfU,ߑ(C̻:L.3 )FaJ^~I:50\! t!0M_dDv /Uw4O4{3nf^sg+g.бG"^0/MU:]QX ' /tkeԧwj2O Lk+Ɂr,[+$wJtT^}j}> gE;)3?WI]K.vRc+MPxBBӪXNG^;E׍_4XH :zȵqݧ33UÅJo bL ٺtkaV0`|}%}/vo&9>ޓq]Kܭ)n?ot c R.5xSY6gboJ\ʦ@X.5i $22(E>Z|&;LQ½800'1fg^qLmO?A[GYPyCUkVCy,YC-fHZVAѕه >Y5^\Gs+/B],:SuaWVJk stTM^)h(ҋU)sFb6"q~$5>P+f1^ӶnX],ɨ{OC;yb? +6QsmEjOHЕ*)Ӛ}=GW0&EM}GP,"cۇ5$qIfvCp^Om4]"ugDg?-D^,d3 L ~-4NP-|ٙ^!&Ij9C*vCQBp_HQ:Q99X}Q11P#ʕʜ0_Ԝ&^mX4R\Q8dq`fI}9 Q#GHeaxXXkz|}(GHtQ⃎|3ct9s0&D=!!6|$ W9ؐ?#}4s3F*ɚa!?g',Yr;NQ//), L5(zA7'~wxQoa_0͗0>/4,>I*rq"y]w}XJ[Gﰺ`h ""&8<8o~GC$4ľ]o9mTk]~#M= vY"e?:= >/[^et4EFt¨^+7xJ9FAv񇉏QPgެNf$̪f˒bK%Xje^zR81 &cbܒISR!IS?ˈ_?3[tN1:z|Vm*_Jr /$j-s4&t3wQ+RDzaֱU"nR.Dx]M%$1 \QD 7\7t"ɈFrGRYjE}K@hZMV_OXջ+6wFU|Hz6b\0 8< ?Z34 bE^Bkew` 2 t+j;; K8+pQ(+R4x˴MV.o4%ƿĬLI堫Asv+c Ohޢt~^x8+ÃS|LIq03ƝToƓg=EM;?|{7,'$] +vMv~z`.:jHא=3#vhyKltP]E(@֩)`&p IDi/%Y~P6zGeXy"D t2];+;ՄmYүZ=crRDA!o ],TVMrB0hΉ8,&b,qߣ#׈f ~Wz*,L [UxhKp$(r{EM3o9]dğF]]sh hmPTf8CorF֠Q恴tYL*4_#XxJ"g~N{7 ktXt?آZN!whmo+¹а+h*x3f4BF  Io >S-m}9Zk%@)tHL7ٶűKAE[%cVͧ9A5Kh索2qQBհ`Uk<ߎ+HX[PܷЊ q,`k55w4'w&[U9늺Ǭ;uuT( FL/5!z`sxE qU!O,/rdKof'՗+7.dQ5ǶckD3x~6 n,mBMKK3:k4P fA_=i;K7PViW ,"h赹)C}M+x;}_NSB%lz^?nd8hVRhaxlhm X`d^)`O^ CwO%|NMwɺeW^tIz/YõMH3:JwOޛ^b=|0uىÜrSW8ȏ^Q߼~2XaGtu$R!ns) :-W/5{fOX-:Eu}B3&k7^P˯VO!W8pLH<[&dɗ|p܅y;N(YxBW0}t>М6Ituz?l{miʊiT->gOpuebs~En*BQun0r\dL@ælW@CasBM 5H>;~tPBN+seOajeiҧ|;M%;0SwJk `vcz>{x2a$u(?8y2jD <5Ai}\QN.b!rb!f< @n.Q6B $/LzʖӠhr܋ j퐾D<^JqI.y;id̲4ou!ⵧBw }ehI%.:!Z 2@sj#%AKHTn9vn&лή^@akPoWد@) E T22bHb%XfI+xܳhk:mBᇑX0hADX&*1;rtB[5|j_! m Tji]cB3m!.IhG=K9][]%Dž<|~vJE: 1ov=M(J?VzQT]:VlGz3F6 1e.S;՘}3ꬣ^B񤱺{l#^iґnĩI=_0۳Ntݐs| h52ַ$}Y%B>&uWYc-r,vD7DˠK jVN oU{Z4\ҳcEKjv"Hqs^{d 2&<r[/KQ^IZ*K̔ߛ?$Taۚ EHOj^8ܨQV@ku6lU~gzH'x!K![[pNSp$y^=^ۡMmT;gxn 6*`{;^S)_['q?ĞOt*k]T!Ɔp5riɶn.ud2bm񩰬 sƹ &\Z()-i;y:2omiV4Oc pdP+Wgۭjv8t`z>;;I N,{ߚLզUծfѺ֔SEN_:3xY k_m5|(¦5NCgX;S%[xt-1a;,=7OƼm3 9A1u'9Qj5i4cNѮd-B-;%s-ù=uRrmdWz2`x.91`9YKsM=*ZicQ 6)6 _8E0yUZ8)AAX3(.@)i {[[IO}fրہ?[R5`۸~ gE♄FűcmH8F~?%Ȭvϐbz.iv@RX4dR,G5A(C-7+%7Yv"0cVx| ~D (2'+Sl'nbݽ-hԾ+۩| K3dqn eM˩=ø%r]8|] <>PieM6~Ɏn*ru,] ;kՙ޺`Q@e?uj2%"qܐ5csְ.[|"ޢ넅Uqy ]XW] LfhN%|?d5Qq5B!y e]"^v>1^ۿ٧[E$,A/Gy@H_gd/Oo#/p[5MqyK>b |4`Dx?x,6,3?NZ,g {~DK# cW.AQrz^ VqB j):5N:яX<:Ȝ~eN,BzPqQ/N3QXƷ{=O^ r`W_8 YSk\s}(,4qw$azICȯ=&TK‡/N2^ ɝ–witi`Ӯ }w3,I} H)v tg57"qm}%Ah)8]$rʺu 8l*&BLV#)ďT[ .yu :(]qg30IrzqGpUu'&}!ͫKe;ZEJgZ-cw^ VwxOepz.׳X+T"ͮJ䚛%9-wW󚰵$fk垥b ~HMD$čaY ؒV25ծ QcG-EG-=Qٔw׸Qٟ bNh.4('#sxvض|[Υi{ BJKaq=d*N#1޻]їF˜&>vR/Gch-Ljv—ƷWj=N!eU/k$\˷[ϰN @Y1/NUIN=:ۻF8%}QXz閐 5-*L6̎^kpxj׈ ȷ 9K]zH4rȝ{cu4} 3E;(>TpCj \AewSޛӅM[փ~= ~g̒H S4 *HXP=K5/.A!4}0y"}t]@s(8fV,5BWr7W+ڻdO[9fԗL-k36n* ~^{K7xᬎ\kaY,ӓxX#J:Ev4>|t98w htTNmB -,ʷ8Bxf߫`1۽ݲ4w8wM`n~nDVA_6{hQ n!쐤/OҀ,rtm}ZtVja/yv?D^1z}NogM\fۻ8Pw1m;ְ#^M&lKx">JC@3K{2l.{q!F!w(U`(+`,ˌ!9 >XT2974fer_!ƴ32{ ǣCs׃z3gA]|Q@^W|0j:;9Kf{?_Skp\[&׳_jMFV'҂Oe*X}zj% q25(<^qhhjN/6;5ʚCxY[].&eQl5XEx?a]AwG3 *+*½=x2jh ^eJDj ݽך3 } s?%2&:#@S*5,V8M-G4c[Pܴ{ /۟Rx1֞%H(g>\kx UgFi=:QPg!noꪷ|ZI"5Zi4`⍗'C'Z9>3 EG/)w$\4HrsϠ"bSyם&OfAH묁@SA'ٻ2b8oVC.6"{ @GF$p-3;grK N!Mr8,V > <&V/yaTsJY8{;J z`iv=J>jг}] <uk2Wí\r33M(_t=/,1 ̓aBr˜BL~qWOW!]RUkd&3)n(u-q?4wQ].ПKoAe0Z 3?S`wtz6gd`d |؋D#כr #́BGcwZ԰ ҹҜY\x0c-)YƹI/>7ݵMe]5{c v5&|ހBp^XcU,hq'VIc\濞UIʹOl\]rNAONm_9e ?d~wpƝ0oUxFGTT=J$ #xgtS3,gp.Y&(1HJ^1A1̡_6zü}xLΒNeIU qn?1b3S%G:4?d{ZiLm҃GFȈf2 M3;Ž0Tj`Omo{ 0 ̋ Aga7S({ishFd-(wlUg* |p۵ q1j8xCD""bjWjp[2hs^0NYF)a;D|=f]/0`ҿ ce՚(<muC%g,1beHZ_)1 ׇ/;L{sx qur{I/{D4g|;Ϝ\Z#q A7:ԁrQJsz۪Q^p pMfyS+Ă^2)DElVCE NK# CY3Xs"o}4:ȪSؖ_Ÿ{o)b2VˊuxAQs0_:lx(~۝/9fvغd돤X\/tQ܀f"5Ιj a O(/ Ov=-XC*lģzw؋䣄Nѻc3q=(+j6)_d= o.(D[‡NOLJ'd"AWu\hڠ6D%s㉂xWKv\mfFy"a3̙mpICI|]vø!'CRMJ}!d#vңL;i>̵fXmq_Y'8jb.hJf3&lj0p )*NWME`_PMAO=>lεE`S쒌rv^LC/ΰ\w9ombRzem~třԕ]y2ُlhspl.J:)}P Hࡠ̇`pc@BxUc%;]<'\ XgKD¯Y" D<e5`̏'UN[0^8g~lo9QMۿ|*|uIe0Hԫl0!wue%nС}uwشw7Qk g[;a~Y9eP]yS[C6u9 KkU*z gzF*u,G\3f XYqc̻2"cV'XKHwHDu;6v.2&xCTLgVrH !)^F95飻C^%~,][C.ˈ\$K:t9}f| 5bnW+vPWaP*or{65ԊrZe=i qg0D)܇efQPtTZlf ٞ*^vy!ȫe:`z/އ/܁FUܼ#IyG +wDž327V3*j6pԖy\[fuE*.TgZ-*é\R:_qW9iH>')L6W(<'`"><pCED}&R-sZQ8xų)ti?$U9"oqֵ_]91@Z:H U G[;|_w&˵nv%"2ǛQ|нcp O S5i oVW-}@&.O:,a=" F 9$[UK' S/Z4Jk&$^֫>& %C,2l>qQ;P4/Cgߺ Ik;^f~ب.T;0usf??÷>x¹zkӚK6[ tW(@Y'd7+#A\qvRdW] OLo:L-\Ap' MT;3P#DUXWZڭx2=' <&p_T:pEZ-"x$Ҩ,8%>!sG@=9E8W g6{ߛ8߳6̤& M=4^*Ir8@vZ;1|LZVanVvilNq$\m €4xj?ydy4*Wa^Ö$ j` =︿H;Crx: Rڣ?9˱/T#p̟,.m؜6t$'G~烔̸6i RcE&;Y[:@@ ?OKOs֟Fl s_LY3F>ifs *gfq0 {PU^@lOfxf#AT(ɦۃ! (OI&UovґWt HRJP ciQ + >a@W[檭_xˆv#? [-$_tP1>;w& DS1#B@(TQiх#v%fqx X*fYČ!Y {'n/vgEBoE!Q}/ 3\1N7ׁ΃wavY44lz:`0^c/w6bgs|ۨ H \+E=RdR\#.7~k#nme򬏲rwp:hU;AQjS/ĉ.|X Ρ +$C瞋~a4S7E$@]TzOŬaPG0_>C8ʭt;8B뼋gyY%'ԝ*knCzM䠿fbCN4,ho.P_n'ebQvIv!N> *x5zIu~W[b8Y҈~S+$2E7ymeA`8z!zĥ8X0+s)Nv<A=b]F)EY]duf}ig.O$RE[jE TvoV(wGA *K:n/8)^đK3}Zhj2Ƙ=9:f 6|H @!di]^F ],s|zQNhiԛc[}2w*[ 7  2BrX5= X'!%l wvXJLqj}tq)_@Vrh34g^(~s6!\jmB E#Fr΃䦋Dz\1~mHyǗn`h^J_G.B;:@9x[\x72kѡ5t1V5p$De;d,,淨gA)'} ۈk aYYHn! LV6%,\ ~FӬh;GC,08|MFb 7ʏ[GS%jH*?ôHn`^tdeoK:[/ɂr'T߽VF^Eܹ݉|`fYhS# \ݭN'y%EAܭ/ɹD #z2>@w1j|ҍ֟̋7ſl\galhwn X>fznxF" <-KaTC'`a~ |mT=v~ +@t RlɈ ϜlkBx'3/~(Kx_0#Kr0kH@|c y\_ї0bW YUh r u\UMu9rޙs9lm;v{Z.2KcFOpcɆ DX{^Z?Jdr4܎϶'nHyBC!ڂ?},.P$iZ, Cѳu_ bnpǮ/ϑX/ah!*W$*4q3[%)SWʷA֊*q'Un҅ݒ  tV})ߣ_=7|M`N^PE;)u,J2cnOj %p$H4!oI߮ P2d©mrϺ@89Bv;%&z1A"R*fVD Im ^`>^*R "EUpPz yOq!Oѓb巒*x3$-|k=BWR*)ʈ?\5{Wg7rPp,#TbߝVy)Ec%8嘍Ȉ|^8 [a |RZ.N-]gt]ph|EPUK#5P:Ϲ䋤x0b\ݥPiAiK ;VQ5QB׸0# *J#&8I?pqumD.1 M=inx(qZ~~8ZlӒi;ʘ28sϽTR.> 2F"h#buFQ6{gR,u^)0 Ѐav܎c2w`|kѰԠ:^vC ` 5(sXӔ#MFgyieGoN܋qƿ`aln fbtCQȪ3RE/b`ulXx)\!hZO#W\ "@ aP \JՉlYV>h/ڜ8fȼ[Zw_͇"#v` ek:=0>ρj!*tjί';.}X?C}!V7+j% lrakFΝuZBBhԶ>08BQ_6<(-LBy `gGwj }V*­0nOɁzp֌Exo/,7/IO- FRLBq(epi6ŁNs(}_ |L(`(ְ#ߵ)1Uz+:Flyeͩ/}oB MgQt-/ w5q>f>AJX ׽3f]\W%ӣוuQYS|'";bT=Rj# ΐ/1r9]aΰǨބ6BPnqgٯ9_VEa_4;aA\4?_s&8s4@DO؅Ѹ$͗('<_ 0ԮІQyЗ[\IqcLP'9qc㻴z ќ#0C<CMx;Xj@9V}BEa`y; 6Q *(T& =V/DsɱVD&檋%$Oi1QօEfFqPur,;XT/U`W-DYnIFp?O^UF3u(B/ߕ9.U!8עpv657v"q0%SƂ^Xaݩ J c!pE.fL<(68-/X ![ۀ߫FC@?^r qO!x{m̡n&ڊ&;}̈K Eܱ? xUZgF@^'U<㍄Wk652 u#,@=z"u P׽p!1ۦOdjcuV^E4\ṓߓG7zYۿ`D .6%EA|,TKiDUfI_Am8hKSX@& S M޿s ]LޝC\nZl'qQDzD4jD֟?F#1)W?vy&) 0"GVYqڦiSG=IwA3,`.ub6:OSVG әs8ӴbIdNvrj*{=7uw)Bv=xz?1W̑") w,Wzswvz]s5lX1g>5+;B/ `MðL >Wm-RlB>Cd%d/=|Z cV,&s]9te$Y:_SOVedy7SEI_'yJtD;)D6gs-ˁycbn &4LZi?֤`}|pDY](n%Z_.Hȷ6#\-W! ZWePסSoQ"<`-q6mr$O(˯ |`d&JUɵk(>h($TY!5E G͏aS$S1&rI!N>Q'$#"xK*4@c9In\MLd^ с 9w 5$hH' ɖҦNN W?%"ggЁ%Ոr-m],lx#B49 1~dE7p/83S]ꍑ8Qכ7ЯbU4^U8^cQ!?ՕeF >.rkcX30°Ia*UCC~p_ -t^ R/(HХ: jz̫yqH0_n{ 4>#zN-+GS?.3!Ie `~+\$%.$/H״rzLieK)Fz{t[G"/@q#0^gh?As堁(* ֞tkdŒ*T;K:C-\70E01 T^⢻ً\ UU̒K,m[FIzNHSd0֏n + <)i,2#+W, *(/O9ohvcK@"Q{˙@t(_ ӿVrRL[ ,|~ʥ\nT|Ioh7MSj/>*ub|B€,Nf=7[딮*Xi? #-eP'19Aޙq̢ؑ6*/s{龠fYK>ikeKR1,B-.&wSudbl ꉋC[eG I/Z1H_h腖Su(j:NV{m+a UkS^j8:Bl0[I+0Nkb^VsQ@:狴]}ɃR0FjXe7'@PwSI "#&X%[=,b!uKbXzqmY]>̝ػ^㘮E,|fPTWma uEj5c{C s rd]Pk ӐۏN_iP#Aҵ43l`PC̗BwՐSZc:3S"zbWUfͰcBD퇨ɲRϻJCp6rewU > ݦ?VnV]Lq‡tUL,ox/R>f/q;>SW%=7tr{z|Mvb> F5dIr,=V퀞m( *[L) FV-%C{$H~]70ioV` 8QM q 'Cƃ|I2v?:WIRbSwƤ+c c6 Yb/NRA͂5όQw,$,npbI꠼جl"! QK-Qh{HƐԋΨ{hmV!y%\q^L8â-q۳SWN*g=xzM눸3xm! 4YڶBӓL0 +VrM+!eBu*_ڞNe)Sⱁ-DŽzm%2Ɖ+˪\12k]G+p4 w؆{^_$p IX&g PR'y#ui>BX "0dD܉H_,F.mM5xo2ɮDeVqlMMQ7v$>U, 7t[qz2c z6xV:tuҋ' zU[MEJs5{Z0B/`8(/#tkEᛋ?nUwI,Bݷklo͎9kj$0G2 ~ٵ0N(~Ǽ(`TmYƙ[a"T<1NWtt2;GDtggf9*8KBștHj(YkTM\y6`E(AAqU}`!kJ}Chd 1BԚ!P\-k'6y_I U%5^Q w0ҋy_gFb&Nf?Ӏ\zwe#c)o)^RA(r ߚAqjE[(WPns\PdbuEiF1l#g^؈~(,|ggv*tSяcIEZg .gS""JS`!D qX-o]̍*q(3k cC IՌAEH>݇weڛ, UBZ$݁NЦ$;sQ;y$f6pfaB<'ωRTb 8/ʘ$\Vf!z7jLr8/q烛n[jKQ?iUa&G:а!̡*:Z)x,dъK ׭NO!G=hPޅXԬ4~߶*$ѢD'G·{PQeK+J3u9ܞBV JudAsqy &so~ ~e,^!`҃jLDY4Uh*#H#) K&902E bgQG:_d2ͤw19YpYgn!OR8(Y}~N b";w Ev}P wweem71e"h]TFu~ЮiD*!iYO;LAZ68 0yKtJYyZB#0iqEشlO,̏J@}9RA*FIm2Lt7Udi5oBę ?ށB3-8 TJzrOQI <QlƤm>)[ݥ!k=Y)/˜G0s-'&0ȃW#i>˟%[&@\SU2 Y`45Me Jhe늻++qo:L#GyT|mmـݿJE šǥ2)L=~ޖYM%d(ړ^2s s4`SJDo{ͽǎK_8G(d'RkƉ()8nңx:d$(66 5AUg  ZO fr:8i>WHql 2?P? Ĩ^/g=? n/uڑh7U !!nFtEa -_7AYD'"[+ݭ)U_**}e(SӽbQuȦ4om.gVHbg=UF{ksX9 ijs,tܖ٭{óFPz-yj#t3QRUn|)L͘=}߮3!dc7Rk&ՀݐqUttK#)!ܟm9 O矃ZVTѤsiv\(Cc˲8f:gѽюEs_G@݉OҥGYQhkBKu; ^rƔY-f1|R7w#Yt  H[%{\v.A zoЖsc'B4{oI< V5RE-\Ŗu"#amin ZX=F(]FnЙ?iLg.wnYD{HJx-8kI j)ajU8Θyȉ p]`z(Qcje@w2QN 9Zhw!$<!ٲ1spށ)L[8=~E a<;@\O'~ ,Htzl!Ǿ)S] W[Gn(coqVQdӇ82QzȻRzP#6 kbvOm'$0s 'R؟Ku(\ V{cosO[ɏFȥq^SeXwuQ^ bba2wvcu8!0P,3@Ca\_ gQu;RWK^DR3zfή.5C+JFmBU`!%;:`Eiֆse! k rv) HdKWCrtC"|.;b؉g/gY 7:+k20nU5Kw>7xrCXU"z;>~f97 0L7gCIT?G {ElpC&L02+)ӫh@Z>7 _1 -@t8^®<$-GyzJ*SzI\X(]\^sV@?J@I,`Kd|3p) <1yQ_I\&O D Y.YլOW3л'rآQTA ;&4RK6|q8p@ .YFczˋJ`{PgOUoC%MzڋZ'{YbuՐ,[ŕ#%T͞RhҢ Op~ߝc?Q9l*QD`\SF [${S䀠D.W![#܌Ms:tUm] ޛr,kjo '_4qƫV!fFSly7ye*sYo0c?xz=y峷( ѮNCv"?L2P_\DdzCW;&+o V^vBVJB7!J}<be7hV(D Dy=w ^{% 'tv3-~˂f(;Hz25 w[&(\uܯ GJp{4[cJ8R;PUTĄu" +JSݲeǠ\0[B6.R˼n9u<+M@%P[hWxx$ ^x9@a(? zwN|*/5Znȫ0Д~(sfdJ–Gcgoj%2ĿӚqOd΀@!o_K =EBI__ %B0\KdF#dpr$>CLk6x:<=4B<a!pgQv7SiZayW'~xlJTxdf7;vd\ǖ?~&#VY|JDF'"Um[Uۄ{H>sv6ָ1cBF$qzO `,L497pvGwcc:&PJ˓Qi[uɯ<EcD .y_,6Dq/ s.9?t{F-F ;Œhʱ4F:Uʗr}R*LƇ!9UUǐFCB\-\jDy aO r)WfUC%2} Օ%kDjq٬* /ҭPasJqn rx{&kL_tw`!@-$<mzoZXMKd(졯 ‹@n8i(f"aM2}ֈTkw* .^X& N%*3Y"Orn NH&U%?b߬,1W& -;?}4f#JEϪrl)?MGRunVсjQ,b۽_Q,Ii.)Lړ9yАDO!-i"mr `9"xZ$ ^AL{Z:$bb迹DQ#m#!s )ս77h =k`eSwY\<1%LsO/Y.DC6,~yEP-1 (ZCADl7jܭLoҾ ָ4GeBbh1:|;])eȎ]'< 8PtDezOsBײY(L\nMq8m;*7֒(k8w&d^g^C6Y` NX*B9"b%p#g1$3e4_`2t=00! / OF Xug{$!wEU|:3}?uB~cvM\__qq}<;_m'H`KWix` !(hEL%"J`7t6٬m4,(_D=i~H`BgJb2y!SZy17rrLۜšbFhrPy` 9EU г<*]ˮ3I_GM?_G_Cg ); []0Tg+Ԏxd̖.~r <7CY kwҪGl̊u f .6#!/1`@F_/Y[$[m~%70I΀㈬ Omome\ۦXb=ޅ^$S8BLci0\mvewmqKAAſ/f,4؊ʜfU~I3j"KG>\zѼ XQEX J]{Po=sBftg(Df5n>m3U q:me^v2L {|ZaL %nXFr9ƇNYu˞vA̽&ԛ\ F 3amiBоeC:]{}1`ޖ[0v:_X /Dre:yK*c+~p;tQq/zv΅ފ?JY{Mum^ifibf/c]hu!rZ5a`F68 uuW;U=5>! k:D(7aƖ)s+6;€q6T[Xd/{pJglGHЏXXe&_']:![Km?[w+fUEnJi2H}k%Ê:Eji4H[,7[]`)4z&(ܳF Z^CWXH<;S?T=E~UiZNXt) L,e=0GeV% OݵW!.%1hE @=_[9 S$]SFEЗBL2ӗQj}`0W(tUp["KIS.X$+O}OM~ѯy2+kC=O>vȔfg`nDӯĜel+;tGvYe/ sÒxQa%q `${[هt茐xp:i  s*E|Y';O#J^n@B 3+z܋{)_"K!7o$TMmWw>1'[U_!+_IӐ4CꘟǪ\RrGd)1o +.U໧,uA*|(#feCYŇ.7xU|B\0c zE!GŅ$NaPS=p@W|-^<~3~ ^f+:.'@IXhi{_dno Hh$j"tF<;oߟ^7)أ:G" 5r/w %z_5p G9s |ٞgbCm`F!9))\v%h! ޞ,UwڄKiDT*fɂdG9:< 8{+V9 [NۍȲAn]`INj.;\O|˥A6S Sڥsvi& f6?-dJ z/ij-C jn uY-@g;A>1ZOa~<<9U곊UN,ITh[fq Ffap ?կsXnAk"Q1~3Іsoބ2i1H;)IJ]!o)0[{D+Ş4vl%nקBeg_ oZi]B h2QS_C#hHDw=kZz-0R 1|aSDR 6kr,Ni~ 5r"Nw77pvm\y0I <7O WRvkJ^ SFZ\yGme8MԣnN nZ1lsf2iկ1mܝ}.|qs}q2xEh1TԶԋ CD1&|KeU!,kԒ&M6ԣ*z:zvhW7n M!PJEtSBZ?#gS%[nPtBJڠ{UR+F77JZ ߅QHaxMe99LpvtpHLL[P]c',âK ^J"f9bp8́Z%mK1 X4׃ڵS]$PڈyMdBo>hACf>_]o2ųZ 'yaEۆ(KxHq M w. tL: bA|ܜcT'jӂh] H$ve.ڑ/V {gtxrw?{ڸMrj1B/oREq}++΋ĩcŕ9\9>cIv([' 1xSݢZDZ) m2bcLx}x"k11fʽ1'7q?c7DPo* V)|TrÙD;Dy3W; BQs)N҂].x3zBC lOfl0ޖvkIͲםg%۸́N=EwcQ9PLBB[ı|1ONy7?(8D`YWktW.W@ p6me8an/Q4gE;}w12 js9٧wk7LQ% t;-zCBgv8MS |`&5&6k dc F+qȃ2BZX1 )p~L( @"* -xgWBG[|oE반}=CYݔKf Qrʩ$G| ^-JR%bEgn6_}%Z)V]Tݟ_N0+:)oR_OoTcg@2́SsMkbw";?7ۥQ?<׼TW?~s0;f1Ay"a A?Kϰa~DlPşuagMIeuŜ{O9RHs@G 7ú4ϦH5~pJ{L*tF'ٙqS_m0_ra0ea{q]ׅ-:hq$ ?:dmi8BqO`dq@@jqT1m"?gr(-hc\e+/')&j> 57CP0QJΊ3ė)R#e[\;;fRU o PѢy-$7U)OۼN v @.\?)V"K6T3^TR"xm_{Q14c z4 <8vq"W< ^x4;p͟s2#RF {w% ROCxumO-B SdZU{VILֱ~h1Ѣ5 c.R դk0u nCIrͧlVJ0yYyXRԮV:$Mt {̹|xv}oL|x);$w5 LH҈2NlbSOh ~F\6N=R k,K;whbTs<cj50Q7?>Fe_:sY|0ߛn5(}& \d)P0{>t7k?ǜ#i#v YH^#ߦ,YgI:r(4hs˚hK>OKqGPF0c#.!XS|*EGN0<ՠH g^c sJ?[cF@Cd$il=f/O6G}\FCfI۵?ek~!F3{$kME|_+i^C$'% %5ֿ*ZNn! hKB޹~t~#QŎ! K={gA/0>B_5Z^\{Ej*|hwt\e)s7 !|ywشR GCρ6w{|Yxy ?9Avv2!4tpkd_0SC~mWKnP3*WioKv>MVcon;џd<2^H {Uө; ƋDzA^_8=B-0aJV?zG~ IWXR{4xw2h鱡)Kr؃EhAG헸6 S`Q7uwPs.63"SzPc] ^ [Jg%,/E*?apl;Ox OPo5w)3"Sr|z;T`JL!gB&-uQaȠ鰮He!Yy=w`uHP>ZAӁrbϡ:_i&s2i1!qʫȄw_NPFy J[JŰG 9| $sNN !^Qq+S v'ɝ|(4dbR.+ތy~6]!Bkd+iDϴ|j[:T!-=Ln9lje}5i(Q V 8 ż[M&=ecnyTeᚇA˛{1c,uHXz'p {j}O!IYbɽ%uN|X &( ~9ynʣ7V`q?\bKv3nY !D[T>S,/! k AK4eQ<0qY !| (̸  dZN' N6I7 qkxKV;`Һ A 0x{"”&1+jeDba\J i`RS:B}:r#Z!BiEr!\74KܹeTlxu3H jUFaIn,dA Ɯ(#R5mV0Y.Gim佄FEq`򢕗epL AǤM]ꪚ&<gF[~6'8Dҩ%)zTx6v8 nٹbFү|["Xb֢@$0*?r,N YIE S_WRM gYI"|+.,,ݖWK?" g3]=Q͖ɑ4+~rM:y*!%uaW{-붔T{'x1|rw"t>aNEr!թ"u%9PG:(-]fYJȶ5"yBs2Պi =[F6*'FJ쏠zE0 Э-oB5-#_7 'WH \7:'' ݑjۀ&}.*kUʠfJ13 6eeUۜg͝j2f{mb4ߥ0+:RdG=p!D$`}5iz al%GM: ]\g̀<0nc~{~g;aGN2 DHFXrU3~/l8t ҨU37LrGBnc IQl3ٖiZXʹ*7la Gzu.gKtVfnU749tSs['led,KVNlVf3O+ _ZogŒ~5sQC! յv̦Lj8,JR}*`(* Z&s:y5W̆㨙͙0 }C.!pHi(Sp1=Pc+WiIB{j+) x B eu{^( s-4 PfEuq=ii )ozͣ N"cdRRJ%#1RqWʹxgBWK1:m%QµLU<۞fjt+u0iy O"=Nr_(vM@^@}nuY/gblEͯ}ZQ:KCglolIR[)(p;Dz)V*qى$FհcadT2}5Γ$Ĝp `:|i_4 3VbrFb9:~`s3:nQYBꮙOC^R[90xd$>x̗-A T&eS230`P`<~̛sVoVԪ_t$eoNJ  q fg{o\xDu _%;`=>ߺq,kWeƬgiAAb3ki6Wh_$mnP˴=sz(dj;|S Uz%j7teڤgXè7$z#ATxAX$AY7:>'%tV(m}(XnOZbygDк޽W2 I9^GByhEr<e…1t,} ;/~J}03%\?5CňؑprA>0(OALͨ&yKkdSMno~(X5bI+E?Y^-^sRA#/D$n5Yqҋ:^ ~(!?=s!?"$4.)@;B_9ܹGTDe_ }_Fq\J q SȨqr 빒POvhX8V+?m( ]*;n^-n/_U(>?ü6ЎrV:"](vBF[Ԍ^+Hѓ# @6jT6*{ޘNS2"4Jг ,0+Re5GQ{?O1&[w`f=${0(x^I}-37,aD&){Bhզ4R%T=ыiOi*>a=r=ˍ4vuN8, ]zj ހ&,*YK_&1dMԞҷLB0@7eBE!iȱ|lF8! g$'!䰄q2y(OTX]5\iM_ru\9Kjz) Ȟrjgeq[z\ay05*(n9S4q U\hKZf +Z$/l:*nLpsqtk3C?wie-Н '/N7_X4q>' nU(opb]* %31*)I~Li >[l40z1=Sь8G^F mT"Wi{7COC &c?-+FB&J_1|;c2ʪmHƪi v WzéCbZ BTR/ bf٢ox? X# K y.Le?̽9a~o< & S}w_fVhd'-d]Az?֊cE%nJQB^ ,!(~x%@ zEk;{Ʋ}Ayb#ډ^o4ɨ"32"z~D H1yZ'}:6'R7/M*#_BB] ԽcX8u`Q俿ߔRw-/FΎ)X̉+҃*;8z{+9m'"ER0HTrmC*=eX6#eGncW]:פ[q̷ċmh&Uccɭ@ʫ6QlX)IwTnwPƞ &Jk9Y枃mw_CkatR7q36J=*a$&U=Du ѿAj=@sW_|=<J?yWȠ#-J_\ofu0=mk!US~!XbψٗVG>Aj:P'57aO2Ӣ\8Q{m;--Zg8&RbthT@B_8#)tZsI+̉C¿& <6T8`OS@x[׋=;|nejH8IeӺ}?FK4ɴ2‘ \SlgדLJByߵN61 (WO6mn{i{FzzeZRS ()зT<)n*%v?uyyBWDDU#L1q=-^sNjBA@GvJ;R.ȩ6kۍ4]B+tg7P0fFJDeJXKmN>@a|`@.ff- &9֦w[p>"YYE Ur eDA\z(۪: 5,  _TwevxڠΝ 4$->0^ $.{Ѥ"S7yhfcWBOP8\zT~wi!u+3|xGB;exm*X/2=1l*.,~lC 1^il酼ecē@>A jbU{FnOOtՠ{ W̋ K&T-ٽU۟j$&3R@Rb=ZPzxwiD~k}3p&ջ0t6ªڅ)3jQ QSj]KR0-\B/RqeKNXI &B` T` _M qWn(CYLSҼ0-_N`" o` cӻ#W$"#n SRSh:"'į +GH&"`T  nxpyrLpyPː<  U\6 rbdK7벆XE1K3.sJ Q8vvuov)T?x FJŧq⊀^CFTӃ|Ɍ!ڊj2!9D gcQiOueY2VFm)1u0G"o1L>BݽoKp3()+‚OQtmsEc.DuT^ն]NUۤGltM!#I,MR{en8>GJIA5uC7F6#߿a,_^_(D PViYjovT) G[E!̑ҿ]ki. ɣUIӶX^clMtKa ܶ/9(&{1ǥ̟=d̾CG#Da ԡt[a[uSvD_$7Iw^mWEޣ]'C`:0qOnt̹|[T hA(ӌE[nqLe${.=cx.h@U; ~6?ꁉT2/'A57DʴƠR/t3.b?AyP7}:@Drz*Ҕ_]Lv dk( .Kny-[p+$ⅆW3&iA*C‰`m,"xoI*$565 0(Vkw}lr,丨ù tQv9 wƗ܊Z%Q sxWhT~)J-':5+9l4>+ӋgU74i:1z;8rbg7UEܡ“p3謲[9H*K惖2k?iw}ˀrttqjU0` .{A:-;o"X1N(8ӂcc?9k N^W6{Q #ҨzY[ :x0 U#JШ,߸@vo*ǔ_aLDd]ܰasp y;3G% ʄC"Qz'M3bG̎vf w7;q2 ZB٬`oIYbL1:p{}5?8L}wԆkM;,olQ\59LW">!}=.|e= c|^½\Ī[nExPs SZJ:|@2cuܜS'fCdP$DVJ_B=K|x%W'` \G),8W1;AK6֗ \x'N,3Ȅ`#T# MMj!nyboOD&Gֵ<-c -ٴ2l0.E$!s~6?~ GCo3 n lԃm;T A"ohW*9Uxbz2 'O1 A]Úg2*&U^k pkqۥQ#.MP e?">,ۙydGwGz H.jQpS6Oj!ƈ9SU6BzF?ڢ1)_x7b<9.U3mZY zpӖHq$cb#O jI ! `~,"IfCF&dicwg2)USMp71UUA1/VZ7c6%jV+Ky7eJzb8ONS OU_S|F*Fgaty6YQ((0QW5d0rh &u$p6}x rS+/<@ Dt5 WdPX؆_C &姱2Jk>oFIͺ٧O=M5+'&K KB)EjL1)|SD%e(vǯ_ԍy}2) ^Xc>8Iݵ,(QsaSJӦ$@Sx ݚ#(ԈҔ 2YJ=,619+ ;@*K4|~+?M 첗K1l'DBcB}xT|PBG\*#a8역\F^ژㆊ9m?zU䧠͏yxUr4B$LUxhxTK:[eJp:蓊>ā :Em;,לLW+ΚK]'#T#P>,m&OC^,&wobTҶ ͚!9*K$Ix3S/B&g8p̗+/st7-ۘGK>T)[e)&ZucGǏ5^$3;hDi׌>sKҪRy9N3(iTm$+/PvNCFйLniJ>~I8#r|;>7b;vDVSs9;CEMkaG4 dkzBz<8zNJ3aLP@Jgal[~J/ТH;` aq]j~ikЊVVOD ,/$/lTK 2c8m6/OtnbjA^?^H&vWѤz = AkbA~ayРVVj074C :296OpF[pF)ۀ~ xD"#ZwVt!U1+x_}-/^vl= ﹷ+~7%d.v ?92C,ns0E@.} Qh]Kz+U9P tP[s:s^PKdı }l\20Y?r@BV֥O޵d[YHUkft /&Q,?i ?'yOI7}pu2Y ˠ =&!ȥW"TF(R -Q?`:$OÓ&Npu?x.JPSuBz#]ԩWek(V(0рÈKڪN{dL*%Hv'OِO{ g|j&"5j7( @(P_fy L }` RVb<)H^.{{5摧EZ!q pLLXl4])p#Owqħ{[ٕbDsbGf} " ]̎RwӼ.iżCmgtho;ls6Ͻg *TIw 7V%X$A [>H%16f䓴ACuW1788ۼޕ/􏩸;3䪪`57鶛ɽ}mT' #@}F An%MՑQqAq a9p"xٮJ{ ڈLK5$AD:1PnB2epf&>yٝ ~Ɂ^߳}wev3b*S@͏x)5 MZ !QNR%nN ۭ |`" Դ*BcÞ߀cfTtV,Hl|/(-5xU~*́P~R+m[ݩmi&kgќCA”~R(Ut"r_c:~q2aQȩTgN|[K-wrB(3V{I&% F7/s0ΤRx'ķJ CNtu@RR3B*! _lE'A m٥)N&x65nQQ xAM)\'&#NKx3<.CmfI دȔ@] MowW +ٛ3JvToDf0>[xy %,H\TR$9ޤn|u f0̲=X^?"(zeWKj/;%Q]5B0LJu/nu1ۉ75\fZ`^j?+_*KgUݐ}vYM+w+5E-+ ۨ50:z`ajs24@)-H '`&1a`U>v .35B`H') ZoggVO/B f{i~Ԁģ^.`uXRg2rb&yh3Xeh]!v6u&Uk^aH}M &m%.aDkϰYu0G)(gYqDŽW, 9`GN%>v!5>ٔ}15U.ɥ [cnqR0 4 0jGaUo@Cn? 9@'A ^9A"eEm2[dUr5@%&&O*労UtSL."32ޣxQgMvt ̠Sy5e|5hsx6\< p`_dmez9}okeyd?|!&Jf}{tjഄ=N=ࠥ\=f#>.RO0}O ;B/,2DXzDyC)yhؖ\h=t@O2Pӹw\DU;,!9sFnbXl@QW:j-= c]6% LTf`CץE]90D%03[wk.¹ /RwB:K|z‡ȯOJ T=Ƶ.d&qk"EWR#)R!nk'/{>G1zdx9-Bnn 0D' p~9QNTH dv3( ^#xZ!c(PdNH,%a4Gn5 %T^"EJ{魟'+Pz9DE EC#3aߓ&#PI|ܝ!hJ}5%IrFH`5we&HNh.]FssXy'I ^ RW2^dڝ524=^} ֗ \elL 4iJ%/t f2\$&|·lm,l/yNGDV@c\?4 m9[O ㌢5 `Sfׂ:%1o dg %۠hNr? 7,gy ;q,ٿ#kXR2H*Ϝ-6Lj6~vh3x] [ff$,yBz Q#xאS%};KȞűl )=W#0g9 hKyw Xu DC7$TQs**C ն:qo޾?UJwgMTSwCS/ZkMJLc|vRNw3L>ӀNҩoWh߉l>{P>WNZjiX(ٹ5du _J.1a6wha/ACy{M>y5ltgcfw4dC nj)LcgA:m ""VZhY<\%ctfOCU)bPceuP%g8 z'.ئ PkԨ:1Ec'q %AOjтx28ZXk }cj9XE>*FkSrɘ^=fN)!7h.BgBڃRenaTec kZ9)JM mĕ@l͋*O?~ww,u,)KIAƀ\X=& ]^[dIe t4?*A%iʀl%lWUvg^^vb).y§\ m%b Az=/J=e ғ-7|Xv^>SM?Jʝ5s rW:u[G⬣/ .iNMA{>0XxxkOF6Lj306[֓zj; c@͌ ͖[gΦ9X[4檎 d9ݡ˔tʼn({Q5[5p+(gVC3lMjůAͮ:b#R%)E*'Uy 4$CKڢU@٤JDŞa.? W6Gڛ"yoz7@+zȉqmNt9Xtt\<3Ef#sXLTy3uKA:"\/ɼ\^Ve*L{kM %7y`yx K{B*$yE7 g\RH|8-<b{FӳDͬeݔLS?wjqmB\n,ހg.Bˠ:\SY:ߘiF*0rwn Vn}ƏZ,ꖪ"ޡ MT 7P+ -ԃl&|bWG;^ga !͖'R Nu995]^ dTC,rҒ@\m3^߳Vc:ȝ`7-eu,EUސ|C#}GEW}|kjx`]EtE5?P#w'bv3PGAXdVl%}FC)2۲B-\wI ^ż M۠2>@A/^Xha,_ߤ&U-7̄*$lt)SU&7*#e keCTEhrV=(oO)1ŝ#78|^8MeCI)tp7g|ە,4}gTeu> e<q@.||l 5ҙ tKУsK#>R\F\9k(vp8,G62Iԋ;v;,gVESv {]G3U=~uD6$Er}cxI}_3+!ڕpBz1ʆ%$$agدDsN[GoyLAEVbWgvT1svNA:yRˡp꣥6۶4 g;M8Ųm3pxL q0("rqpc9o+eqIb]:XUR :87fWyW.@׈zC7'mǽ $џ(758UȧrF-Ѧxx޹ r)$rFQ8bHRL P9KSXWU^\/SC\Q{#+҇ ?aLH% .ok\ 㻿48lqdt gs|\A;!*ˏGٿ"J{lrZJ̿{MJ8&r!n`o [2|dWEJU`$Zv!+@q.U6z*aW=f3XcL47 )b6i޴tCI u{-u29ڳ}g[0(CD٪$R%+zxhkGtg%6Ow=@)7>MAvGxy# ^bTM; Pqyy$"W)/_'i8!YR1l5ɠ.`%aݬ4ǁB7&E>v9 W!b߾5e=(j(#W$Mr0W feBƐ3V]=q/t+(ż_)F$Y,gaM<9]V -z͗Lp.[%b@( &`ڊbe=%3Zvgj"}Q7[W@y"J)[Z{`-3<asN(ܣu$}Dg槿8N␻ |k}9̸zrxp5Lf@1xfZ;#p:R6{Ĺ k9yIsUEX!oɏBEo!tCU>HVWqa cyԎ$ϭ,Ŀ_8G$ygs c#2Wx@8#HBpa<|R79g< #i'aUP+z'l|77{X݁ձ['_Y۪U::-`0@E՟*3(@S]@a+O2Jd3%脅M!uXk/)GK!NvݑDRxpw7aB8U-ȟ;/5*t2RMWo0*CX ZY}]Qjk_%)ɢ;TA `]0*m~q}db'훪?IBbi[$*cKc 3]T.<㗐;Guf}"n`08B<ًe}ʠ'di18lh*65Fχ&;hˢs@s\JUg%\$7o%D;! 7u=;`3 m`ڻl*FVGB(<7bJC{j)qQP|ũL:"M6̞Aa}|t`H%,D~f+D%"h̃j=@1i`LFUY+)`&2>dঅQ#B#f$;ĊZ[WQ!aFR1/l1h.hKB@dY` vت !ßLc*~/nOL;p2;SxcH зPs B$CvܺV"yJ+Ȧ(wrI.w;FdmJp]2[*Gjep*$FLS$"?,Jcz燢w;WJF_H/X=sf *@W\L&#../1,$%&l8P?R%!K`}Q_20#vU?o"KBHKOYU2em?MyHlI~aH bb\¡knt~j/ZܥO{f\3: l5`-"I+s缐hR]eR*M|:8gu0X?.la8g0ћ8mj&O H\nT]]FslH+V;7/X,;5;|9ɛ r0Y7`|Q5Qi Z[[4jZtD%[6+ Eeta|xG} [)8rXe'!4 Z/uzP`gEJG|i; TgbnZavvEiob'^t$<fG$:pihCJl]ڽy4h2=8'I6_cei W(¤3Bu+sOd6LPg-qrErzÚdDN,~&xI}ҳ  C %? ݈H4y˖t^O8 4ڐϭZfb#[o1G9 0kϰ=%fЮ6\c㺩otqSxwtfy`eurؾdQN R#ZKBrNXC󰋇CtIf0ʕA@3әiNQ ~ C u繝 |[!H{*P>=*bJ^gRff1&ie`|lG,s6"(`$b 6,{uUH"|GγI3'W@х'#X-. oޙEn~m ZI`ڤvf/-~4 C%"o#q5.7ٽL-r?qA &"e1>QElb˨:(R_7YWXiީE~tE.hy̼PwùSk)`Ȥ \&!E73)&ƑL(cOr9o.g"Ʋ(`-4k >-F! ]I_tW Ie*BlL^X*D,RT;q 6౧4JjGRC Ίej6n_ȣN8L7T)*HF췬jz*: |`Af)-@Ʀt=ڄwEba4)c_% ^['bD,LZA|BXYuc/AZQGleQĩO=k[Ы{ྏC?GI$n#JV9.m&>z.<&(0<K BXC֞K[IwВt:%"jN?hܞ_,m$Ot.C󣭱eؒRefc\lv{斅>ˏ@JLYY{:#R`S }"i%&$mg*. O-acRY8xEn ML甙iiemQ:{D͜0h7mdR(1S ZajU({\7dz3^sV5J R8"PlK_lI(1naW.1}]3R;Kas~-;V:;P ^l7PA[`:˼ VQ[Sx}lw5_M#0L/`[9/3^;^OvXՒ軳ە H^h0FWW"zfYKcgsE`Kg0`F (5&HLy`DE&zrz;}E٣Iڒ( LB9gLw C`㏿N--Qt䴦?ĝ({qB ~vzLERwq?1[-ke# ϐnFܚ_#&Ng O] b;)esTxU+cKKI3e摦I ,o(cK3Q?纂+ޫC9\SUxP,W>[&<1? :U_2S/es.F3)=0OK,B_`rPYit]N 9@7lO6ܤ(KK,bJI $4U>V?Y2^1UH(gkP@feH~NuCgp/l@o>V.^.Nj=YyP.LA6xM9t_w^۫*2bBi?dxtq P'_cA01YEf>YFd9<̎0WT2u˰L3_ ,,= @C'"cj9pߴ yFʙTz8ɚR#!x =J]s tjJkb –_|J? Sch-ʺ̲bx5=/4ۜWK`:2o zMAHx>oF,Iު[TMYB5A G/~){NKx7%k;}Oϑ!y**ȵ8iĻ5$-;GUǏq^nU'}f=VyjsIwD{ϥ%%/c)Y1 .>z(!Bc`Iz=ѕJE4 RH(Tl}~|8^^XE?=aEY(XH;璧{xɛZeg-36krWa$+GڙYuoVme;hg{G1r*+^}!\隈?B04,ܖ\ ?&W1Ya7OF`0Ca7\rHDA;B5{_"& }9^k7ru$8YiT|eZld3 k̈́WJлQnsY>N`8Oa01](5ZzRm#O@ィl r ؊lQ'e>z@&4$irUJ6DMdS_BYD8~ kؑ +R֮M[RGDyZGYA]!mCDn">fr%zyeoX%I.aeJuO-}WFY沂| zl/ ma#{ίޒ[ NC&`q@g0f(Y"Ť7U8eO״Dd@ j{=l?7$͙hZ'Cݗ¶M|ݜ#m ֙ P s}xNS`}Tu~u(/>cn\jN wLv֜h %Zΰ5?{=C9!Hǀ*}9O ˶]tA?k : NS9Vf`gca3|uXdyLQ>s90(^>Dςh5Ƃ~ PQ1N*F/72羰FTSgqy}0⃜p> 񩪡euhZi=G>loŪVM=jo eH5] [l*|+#>|B&n,3V&\,M#Ҵ F%4MjRpY5F]u e'4E87OӔتMI, ]ۡxӘNw_DPoi$ٲ\%!Kv:h[_/ۡ /x~e}Џ Ooux?z"T_8*,~Vڅ#4OwN O0gsWss+Oǚ컭&G&gN>T7V;9# 6N%`/Oɛy< 18`zpqz)˟hCA,cʈd.]J`=X榎!5#"?ͪ|9D t˫,G :PNC]/o]7gME'՜cB<+ƌ]8@PuT@N f2Ae2+ihL,$Â=&"ܱͲ 5Uh8Bؤ~_BXmLP|f.?حktϛ?h䪑h&/(+;EL.z wX#?G4RJld]?JRcMϟA1k([GUIpS"!IYH;g@+"zس^.#*@Nn& `!L{9R"?"q-SdND z\E@ܤDCϓ X`vSw\Tk_?A8 inܨ5T+>FXBZ}d81Y_%+k]Y ˓UHNefhfG3j{ܿ32~f ÇNU#N7wvR7]!NTcc[oBN^V[}"'CG2Ss-e$Lֶ,_|q+Z(E*AWHq< 5Ojjc=]G:yn?N ^'M=X7BU qmT[64C*|U_fwkOtP<)0 ߢGℂk[.IfM&>A D~2b=`ԃUf)IG3u <ߝ%&)#1%&7D=Q}0MJvz-l9ve G'ͶE!oLMcklh.еP:(J(ϙf=#QOy qD+̲ $WVVjVѭSr._F`so2*%"(@һ0FSgؽWw6qDM)cmhRg;#< 1|[{a A,K+֕b,yg227a<\}jʿ;_Qio+ vsSJ&=$@IY(|?yEI|KTkâ V,^*!qB9:.a}ÖyU2}[O7؜5WiK h qͽѹijA“Y?sz{OmaJ[RɍDpsGXq܌shNp"UY$\ƨFJw6c4K]3Bgz /'Ogs1/[tu\DA7EL!&#~ pi/0JU1Zp/s%zgCM eB M2%i0DkM߂GEXYuidx0q<ї d]_)Z Bmw "Dd ̔&QKiRS3:BJduTH;A$H}κ@%2Y9Za hD/( EV*L}E{fmG{5-m~ymHKPP7TvM0ZQ^ߩ ٻ<ZATFyYqvq~Tl𙙢p C5Gr/ LY2oM9-ĉ 2cDYubrrXB|Mz~p3.8 C48bo'VXx%Yakgh5W8ՠz nCS50J ^]T.6G%a.WLU#eM2xQR~Z"zK#磁A-}P+AE:A%k nɤ.k0 4$uZvdྖ<W/F>~g욶 T2Q9wK>L)![":*6_>nP&>ѼX\j>Ǡcilh;>ڴ 2x!(,aGLHuk^74[Sˏ9VtDՏ0sG#'J<\X-9N7W]L5ahnai=o8O"(2("䪲g!Q4K+b]0S;e"ƙ9?H]_L; 1D|Ex`MG@1HT *RAM&ìA |s.alrvm@uj}>OWuX;leQc Ԉ0Ąн߃uIUڽĶ/6=}?+\LV K 42%ŨM\D 7҆Η#3UmTf:Ѽ HXː36e"պn@@'wi cҽD"\&)M7{NE)G3ϓʣva݆lZ8g?@h$V K= X4>0\UmW?K,bIn4WSU_#BdWYK&SKxY5]5'8Af톚Ȧf֢wB9U"IxR[)9cQN* J:;r'3z Tx†'fJi (Tn\n)"LHJKB*^ێ<7%q&X ̥B8j+"#4ise | ps6o„`b89KÀ}?\M(yi")~@@(?VluXhv%&OHݸL:vSzTR *Ğ u0mW(j*wkkoUzf8#9fWVk:<'x1"@Bg}au wF6ԞMIŜX`w8&B6%87nk,2iS5X:FZ1Twb,?٨M/yE0A,wWrut{)SWd-Y >մܴ+e#"3ސ(He몶Hf i R6 i# xf}ZgB4aӏ 'Z'])ռ[2ކwY^ӯG_-3 . S^a~c[ծ1ʵn*,!+3)zQ51@F-# W)b_/[{ɛJpx-CъRF0%|$q%O{A$2JpN )ӟIczgؓ5ǔZތBFcBh[Y{T/iY@4C&GQހV!,~ ibPi(nWɎ=YX6 ʅ\4OF9L|0ͫI 0]qTa9չtLj؂a4Ӵ:,y-BeT.W \Գ H=K|bNڄ5pHkhӐtM/9Dvm{ j$U&b&p<ƥJGY[ 9wR#́6pl_gÔk Ҽ̣VV\p8_I2)e1+U?Wl5eF*]_g#ڷFZԟ|kPkK̹K 4nTĎMH(B]wRr6'Fz:(zVt=\-O֝-GQQƤ^7&PjdN[{ʆ+PsNv+j[su; Wpѣka{*,&Y.zQ1~íRTת(t@jՕkp}J0WSV\Wڊ`:r RYs﬇5wM~,Mk%S/ra;<u)?I6mbȤ*2>ܕ{Cը\_ۙPwxP|^ P-U`s _NΣ R&7sz # %kWSUQh7ԶbK:(eVטk+svub+[3f0 I^Vsy V>w^ZPVke1z'5,\%GpzP<~9ufyK%?jio0'u66腒\OAP\ֆ֍&_cW P⻸[2q#|ϕzc[sV-(1_[ f,kK\IiUܰ𰅑fQҍLC 23@j X#;axgC,@턻+WJ33y;j[^ntPR9wCZ>o\jam,7賧h\ 2c&ܥ93U^ѿr,8c|K wmM+ _.T"ʪdXD3x*B3ן<w S]\t L\Sa54 =/ W`8^wWhKPDVzfe^Ԥde|t[9A^ õA{MwY'|x^on RݔV~ɍ唘Hbx~{E~f LkܩQJF%G鐛Q CyFC+-zDwKKJ[%=z_p{#lӉ&5D#o`h_*f{4UOyY4L=&\=`TщS)aˢj\u;pњnIM4wa՝%( JoM;;o p)!zN5<'ǃ}ߍM9 ݻ9'7Q?GRpi5ȓ1U>5Nya7UHZtʷ%7bvZ|~V4Ϣ@, Ɩ[yO4~<^7iE NJӈDu"TgOL4 g$5.iA*[s4?aLx3D^鹛GHVt=s|}&p ۉ0Qr+帝 m,b̩dvlBZa3R窋 'sij!f#&ȖbE4gy6FkQ%'d1X(5(gKwk:BF1iKtwUB`>hO|VQ0RJAl")4}>cD?X뗮ig%UhιA.>4dhTW,Y;'G_]]P 6~[]G|'A"o_ .cHTQ_'<N*ܠ̏F^M4'`xyGQݗn9-`c T(vؽ/s+#p;e+t#^H2S/T4lw^?D,]﷎LE/dӵÊn_7_ϡs0f&%3;k=d}\&MCV p7Xg=w^F$tjW ;ca+Bo%e0Q6˘5bSC)sZct4{,n p[Er6v3] ړj8`'\sIc av;S1p7e@,`? 9 "cUnpZ, $.n7,b$~0Ao^ pL@/E+X;p̍g!d 5 "(꽕$;%o"!'T6 # 6NnSG +x=KRuX[&as.Y-n3a2*r\ۥ0F}l$ ~VDoc8b0 kh[i!i93n x \7B?cYa(uY&tYu kP{A c>ѡ+ (jx֔Tce9%9֢5̈g3sY·5z`uԫQP8ڑ ;bf4p@{Dr[|}f݊a~;\a,0iՙ9zL5.$ 6X"Eg"D9(DR6? XklxA{Qp/POQu9}r%lBbyi+cIQ>D95"iad!}*2axNsi YN/{d!ydU+t @dnĚk,Xא3课ϐG8EOI|4S>sgW1"dKu 9W _.-O;bS<  PMݘbH2lU3:b6ҨUVPI? K]l` xNunOeszya(HtXh 7d tg:}/`,/p榹x r\΄J':R E7Z'?rk9s*/Xbn?$Llt'Ndy~ī?iךTbp7n.w#ͣ`~7ҴPKϤ1s3[tPNZeK\{u⋎E&n QSX~vm fd,Le^.fp(2Uۇ1 D(TZ&EgSYjZYM?97 A@nm {xUN)WsWi9<}zֱX@*SC;, 6z2Gty0R3 V޿Rx3EH^f{wQ2+@J$,XFrK"fZж9pRQ5YeudXgK$@|Ps:^] ZGCx6Jn2]_S\U2TMPⳖH3ѹU/M9`6;>qyIȋ^ʥG줯aȐ4e`ɧeQdO IijhfR!֥%N3!@|+v?(V5B=DV,Y ;3% z` %üL\<`k B?b5+V.]i yE#yNZ<˩ʹ$$)K@&?CܺXJGlws8Ӂ8Epj״Tb]IvFH˗~$>L^BF*6H-_P2$k^&!{n^4q$0#c?O˫7(h.t\Vt@,)2c.*/yJ!wx/ڲ,]zu5ڳ!n(p"5tTph8k!ķt{x0kX&BSl~`s7z7teD`+06#lD-5qpUtNL\HEoѲC ]=>]):ԂgtL=E S$$WKm=14@Œ<6KO`e`[ゼaKEJuúQ"fн[g *{l('`Kjϥ5Ñ_˿ǗqbߗM+KVީ.(qOXk7wǡNinP6RPޱ/RRfi0N4qI2@,0CJgȾ?*9},\`lrAPsqഋ* LS/TQc9[QN5f~@QӊLجa;SBWaF>&2ߪ9vmVTǷ :i!4gG`-x/J/+6[WO{ZQ\cE XT3\%k^$0 ZN k?BK6&Clj-ɇ7MabaUweyvJ^T8 I2Udhno\$ݛK}"Hl9={ k󖩇N[[ >2gQoRyMFrfq ZMҖ~TGZ;{B-UOw%M_pȚ8ZBo)S4:^G~Y\yv_#6ýS>6h |>*brQS}ݜHl:#{[/ i*>ޠE}gj{ZXFjrp.P' {@$Wzmּ YԘd< R%\#l 74G71pTLZn+?;LLW$罧bL5z$grM6LI"|%r@G}1.؝3FM1낗(u5pD ͂7@6낒NI:7+xPB> D t)Zs[Ҧқ7-l $s: u,fbrRzWs<V( _[TIܽGYÙS#eUBdL[ӟ Uaw@H׾mT\]p~$az^R'2wq{ׄWOFRX3 v:Y\}aCFѷv ?:lnI$j& kZ]?ɍ&X޽7|9u8D_⣠$; 1% w^o틓˩p~lvF[^˼gf~_F Sު[s7;;rs1Fڗȱ]+?HYܝdcwӡ/ܝ馰#|'SY40DӖ :P5(PL} R*.b3%ϗ E|қ!Yw7LHD;,KwGÕ \rJn*څæ\nVRa7P'ee uűG^AV7(+ @HXAǦCGŹq-kFձ{zfяOr;jZxX}5Mx㏺>?$ۢCCH)ԐOv zr5 "8AE7g&E.Y;c[љהB,2F}; ̅Fj*{].Ϝc׿o%>FJ[G B3[@w7rIXk J<1cp2"ٔa7:hU .([ ^Vk/r26)0[4hr>Q뺨 kv0wM?0LKoKn%*_Fqŭ]4ʜL^/gJϻcynsML޲Kt 9,8?IZ'!թUݑ׹b 9,5{>TFбHE]q߁z3z ~ r:?oo>zx|53?TE Ķ~Gf{m/f9^ i #r# Tau!إtZa4sn3(ǮZʣO&D2N\ N%>n`QQ J1 5\naĻ_.n "yI$(973B 35:Bw1ꑬB+z)b*b\i ؝k0ϚjQ"}Ў ?=$_e+031K=#9'a*z ;jue'/Ԍ/圌 PFՆώ,0Wc 7 ZZ;%ё,-^i+8h`*.zclO[+H [cBHF(Vm ("Vzn (V&uJ&0`ε<72hiXwHnpVҐX'J8**,8]ֺ !mWT4$9P1 oi рæ 3It$Gd\ NGp*Vu&ڏaAgjP0A)cT( E+Ȇѷ7EAE aM8zIҴhQhW"-J30婶,UabzQKEQ2Z{1~_bk>_Xoxhcz̲aT c"JߊûnU$U6}F+KF>AŘz>\[E_w|.: ku0[NƉHD4ãd/r"N0`ګM͔00#@cE[SseM7f`MDu=%vm`kkFԒ,Ud_ۣk tj%|1 6-pXV|De U3aݬoxA痺4"A\F@.0QdĄ@ 7[9W8$ =Y!yRw/+CTj̓҈A)胖O_]4G$O3::z-*{ˆ4w2ʼn(S+,5]jl|l3/ЦQ0IpWb/E oPKd +^54'8_{ӓKh79P{ĞM@Zx_ܿr7C|Q]Y,rͽzn"3'։a~q X^ڤph˿72Nk+p[`dݑkt A3Gm 97k L:7 ٖ;x(b-I+. "MԘz$r_jUڥAe Ej%`) ?\JmZ/3%,gca#^s-UTX#B\ ˒**< ZZL;4$i$L9J_;$c[ݺd3e?8~/rZ*Pُ@Oe<;#yAZķ{ǚb^* .Yx*/x_2L<k28F[5C~@ |a/)Ƨ~3 }gP"GF (c9Z-ZċY ,i%fcbz̕@\ B!cB%4"DNICkJ/S: ]wn_s(g "oTfVIJr="%rÉqt+V"jŧrHrܛոTC}HnEhjWxZB]ZvM"w=^qk(o(N?0-fAXGHEfAFw,!oSAHёYa!M3.l.ԯn (Yan $(@ < _픤~u*Oi]COϜLT!BCm%&5|Xb3WK4remDS/σl9x;Eۨ WYtL(gVQrUr?(vz%]  X?ޅAn9t*rvӇ͆Td鴗'9/-鸝HW YLfuAȵ‹O`kxSSkۿ0 YwH}dэP5p+Iɪ "$H6XDg: )-6e&'Xe'zyST~Yxy s?\: e;w6{8> ~P*x) O}v PU-3Fe!uEWZQ/"8j0eu'tPA-glOu}NoS-E0]  qP{Z }4 ,¡lk RDZP_ۧo =M~!JAm7>#'Q'lXc/0>y! )4 Hf{}bǻ<${`TMdLx`@zwL̰NM;qf!fJgFJ Tm yܹi"RVˮ'C]3yH#X<]f tx) p t< |{65rdWb!͜BTPAĚPFE,k0JH3L@7A GS!J T^9 ^>Rk7.)9UbT",Xa6RHskg.~ 4Oӄ}i D1^1[14<[B,ۅ }SUN XQ5j}~ew֊pɔ+8׻S7 ,&L@[Qi j 283xJ:$rxxow6q ILBMq<;1F]+/gJj0j)m-K<\Y1 IpN^7#!wC`9fq>VHxu6fXo-dv3* |,L:12yʆrzIh.D7*A%;rb&W1hO܊i%g~@&gV\AҩnSޱ#vʹjs]ELі"Yo@vv4u 0k7ڃ['*"Lʶ\a<}#u'1g{_G:ڃb~K*8&4ґ@SXP":nN'D'm|P$]T[WHŽZOqxR=.ቡ9cs`QGj/"x9bi~0lY·0,OJɰt(,`dO¯y'B']>Ng ݍ [5(v<\dAPq5yYϸ]"R&FC Sa$S{f= "^>~U)QbKh (8(|^Q`_,XzvImL/>NJdݮE ,vj܁ EjTãJ#ҵӼ!= MBj / (›#9WRc`7+CJj#H]S|LsΏ cʺd6eM$J3p$e&)[|1,QnNipIDvoֹMnjcx:UO0쩣O B(.8V{59VYc.R(US>< ByKUyR5=SԎ*HW&58>=HGi=hT,1($ y'0&) u'TF~ja|Ad|p?኿"cG 46Nwe3knrGiۑ}0GVfU}_Exr }O\ -<]T~r޽_&Q$p'%>EkˋOLz4V+i؉}3S5:daHJu"?حȂjTW*1!Z}Xݖ 3qhSI+s0v‰."cx(J jصƂ6PCjc޺|&ҡc]0oVCI9hj͉W,.tO~4l;F $:N0e@36HםΨRz,U}a.eN6sOYK)*K5By0M`ki*I.;Q jFwmUsͪD#vKl},qxVX_ ^e~& id! p2K)R[ә3(ƞ856C * @w{!(mbR:ZG;D3A0+ ;S,]VYf)~ъ H|.1#@Q 9/Io}H7:'.Is_?&o/LD`SǹoApR"ǎI٣Fm!S&HC\7B2J:sY5[8϶S)td~wMX\CL@[R:Ёo U~=|њqPUz.D [Aٍw1Z% B,Z%NXD.B:65D+uw4ڔ$!Wyq,Gaj45PCժSwTRun mCL8 'Zh}Ѣ2SE~]Sh*n9f82'T U_y~*?} 8M);;s)_qm߂ . 0GyowMH'4N/:ԓVS2il7r)mذLn'02Ow ӄXβE]Lt@,GQc>J(_ +gк .gݕS$x3!KLOrߠ ǿ'Wv ڤ)\~E`5'*Z2\Au%P)w.zG`=re4 PC(؀b~ɍ(cΙupIx~ "ND&Bt!},-*ZǔĥB=DG`pcfLG,m©7K'V>h氝QѸ <))/7.rk@c =z1Y9m|Eb)fsyC c/7ʘ̚-’zR(RV1`KBѳBJ(.T=ݴV7x4d#*(UR{0qa#M{VaEBHF4TQjΓo|C !~Ap);AG P Ru爹.L131Mz%Ƿ(x@[򢎇a;r 6 ,ꃱvп::C n׬?i:D6GcC<onJiz] $e&H*&py72E]HU`R }_~պ+ f#rs]N߀C&S|H1d'o4ѹ "V5HtvKas>3:T+._1b g@es=RrDRȪ;J\'MN]I(98ioM F+=Ot I P4NJC-) Yw.~B>j&4a;A&qF4q˶+QK #cyѯ\Hd(8l̠v3(>X%}riu:`#{!b*Y ?Uׁ]CWayDv|NX%"+5Jئn6qU%4vbaCcNXtƲ}jdPm5F?}1h6E^{1Ռ,ܗa4QS \<XHTXl[5YI r]3 Q*uG*H SQ !c\X :?T*;pHPv+V䠳+e'ỌCsH7{kB/_b yc,Bq`rI~K%C(q At)(2?Q㛯O\`(2scDתi exW=4L@ s'$5YAErŗ4 ?f/N=Lzwߟ/0)쾩{UQBlM.Sb&zwjUo[VbnlĿMF|nd=]mz>L45FYLep1Ԧ@(~B Ǥ6Ưd,2xsB.9sGf!!龒  khi[ϣE+T2ȶf=Y֛pN'fb('Plp£5`C  /xvtO+J. j~# M=S$'\RxXi@2QD[F *]G\lTYxO>*2yW {H;'ymcgK z}CN_Уe) e{ӀnNw aݺ#|BJl.0umAïBnZd.@IC#a0Jr+[VnhuEI綇l!a=vXMnj]SΉW@Zy{aՅKO W̜&^ (z[$43YQBO{P|ʚ4MrXC^*CLŸNۖ\ KtMlRRyHB8LӦ_1*U;i >#U@ǘCzYjrh)O)?t'g`kWjrLI5]kƨ _\4\!5[*]gNOē‰ }1X3U`u+(JyK[Jڋ.9E &܍^V%pTLϜ?U.Ze&r&yѬXUۋϷ䗙#PhGk` ѻWP m4 U?U승o8X:0UȲVZaKO]6CE;nMsGn ɹbOAA>3RMbtn,9EtP,NM[XmZcfaj&FEŘAIT͔L'lO"ہ%xIbf!81GZk/È'eo$AR@>re4ylޭtLG7*WϺvK߃ 6` Q IQ˷T;R"*R{mju9j$B6291V8[{4e@Їd⟹sLk5(X>(5gኸLm6u6\.)\:!($xuhXY(Jv/81&p {Yb ݛFd ~ ),H@K#<mӈ~9 De^ېIJM bk(uou7cʠeH?{ {&t)AiT[Kbc3Gi_:sύxU*GRjA` #uxHK3i,M*! ~; <105S t-—R~-{H"St):w{ 5Tݷ[+vjx [=w`Nop yeY3rBZH৤I '07S9hB#bz9\Gj7ͳa+1ܤ#'6NUE;9Jˎ+]Xu""Ыڽru,e?ްDd1[ЯA:"_^,mY)x'r["z%~P n9ߝE˷n Y=g㻟$fXlPCMb2^Hu(:RpS \ di@TKni{2Bp뤘,$ -;S1OQ-KGlxO{,흾:@Md#@k'VSFU' EnRHmEX\/uM~l}iu8XkKP=;७G^M>3@/KtvrCXF8 SzL|Oߩ].-M9m[m3Y%c %z/΋ٝ!H߰yZMc qn.pnR!xOLk^$o7{J5Ӿ_dݸ Tio:B 4HnWݎq*yh_$ Bht1J"q j3dCg H $ g"jGV!b6U;oB߫rƻD,t*G=tև@D9釷?G@]~:g/PwJx6Ot$)¦]?8D3MQhD݈S>ALuoOsG{3$x< f̀T娡u4uMwب h2q JMIW .%۳;]U2)|ܐ+R3m/\=贑9,BzwG;³!lwbBA!BZԪR [엣L$5P u;p1uI&BG>8 /SF#h)6-QO=,$۩^zEW/'>~m--F#Պcc.>f [9Mg27@@vC}LmPqM̟Fl9lI;je51 I#hfW:?cT?#P/yaPm%ג4$E%O3i/!u PIqu1SUP_rԧ{nkn OKhc}[pU~R 2hYֱwr[v ~zɑ6§Țd]'HPrbyalLӆUΛw 9]v́C]x4zӇgmA2k 8>M%1R'R \qK-\+ŨY:? uxr~~Ɠ?[U5)qz+K9rE 7̢k jU?v$2qYܛ"E@j/17bO I<<*VILBtQ׽m1K.o8Dq+{>C lŵC7TicA f;-4=xCi~V3"3(+ ,wAZh7A?"*$:r$0vf4C9#S:l#07tSHs*Mc}ĹrW MdCWC .tfB@]Kv#@S^]5ٳ9p)o+ ;jSCgAYR~hd9^C]!~YDր(pOtCe"4lVײn^7-liO` h猊ٞGjQm\:i"sew-^aeg`$h!(&X՝Br,8HK Phr+qA /?W{5_OWW;уW+\L6#2t=W,9+GWo x50ė$D7!\$hR>OǀiLĺ@Ȥ-r'T>O(xl87L}lB`&8a ZԽ"ObP2 Pr 5W_c?Z džrSC6"nl~xqUV<~rCjXd 0 ̼-{9fo@~m(n]Z L@,,O3[D{  3]OʙeTPJ-{zմZJ8qF e[kdԲ6MW#+yp ՠ1BymAdĕ8(EFɻ)Dm' Y2WԖ3KRQ_)E^8sjݩ~YKr7 qpRX3 se.&%q HΫG7GokP?'Ej_۽\*0!E+_Ͱz3*OMA;kkW/M 8d`mFN!/9K o{`& pԀC B?.)f)\l1{ᩨb40Q&SBE"v4PUmoA{.H`o{Z KxL+MEX M0Rc(Jhl*]zoX/edW9oa3y!"ۻcWWO.; Vv{H넂ez%Se O~zd6M =1|J1'9]Qx'Q B4'>AG@>*X9ĮYm:(.($|CDDu97uFpu9_8`tUj'ϓYqʧ, Q8{y 0[k}YӚ/8HĊ7 fA["Qr&PYp=)ӖkJ~ӰT< +z7]E@cfO߰n9iA>9]vT*Yr6ЙJ!;IAbS o1H"'Yq~-!ًX>mJmͿ>:6Yo掻8v)T1- ;-@) ѺɆ=ZJ=.R)yw1!įp0נ3W͏yivwjGݼ~߷FutY@# T Iՠߚ1ۜC 8`鉹6؊$Oճ|b|tx>kc@!:! qiZ?HG>f1%Qo&ݕ3Yf՘ZaeQTs "':汗 ae8\rByOQ?i^Rs4-$t "K&#.*75L5=y8eިK=Pvxx_YF?/uϊx WA4o鈃CĜµEl;/AW&FW ufBeqi_[RcPvnmR2#<+)ÕqRT~I[~gվ=0̮*jԵ`5wB-f{eo/jf4$U63˘y{80ügG+7Yd=2NԶᘻRR KJ&/r͠?'e[3 ;>V  1Oߜ?!$?Yզ W9"2T6tȶ?{9T`nCnoq:7 FE ,>~k7]>u(OgojiVeo ]F!~KwAݮju[kD.8z&p h=kdwq'W;L5CK;_b\i{>F+Jdo<;q4i wfʽWAwfPI厸Dw &g".|`H8(e&,#> I{-(^8OuWX1L7JN9a{kEvD٪VSr&n0:]/D)OOYIb:`kTNX{*=NqUKh}*;,eHQJ( %m$q^6E'f>6c Q*MO'c*`c~1`/Vv'Lv3sBm]D  -%KV8Ila+D4uDoˍu%$G㐧pph>E4L1ݧ4L:?a\9_qs;OؾNAt]OGӋ&8?bZs/@lsͧ\8xseO y!2 ee!5 ".'Ng4>sw;9vN/9rgU}^?5'$[(($ Ȑ+x&yVGϝjWjRn4#8gwo-R{_0`1 Us,R8E\( O^# R\~G>spwS[9K(1}3c/RN=5lcG=c$YfU>kMB1;%Vv/q{t #6+>q|3ʝF WNf $`B~a8;i)h1f_+_m؏E4a+Ph! 5Fq}/XFTx >]fиn2 6W>4XZC;ThOmg=G'xؔotY9F< .FZRɟF!.8QIR$z{A14ȟX5IKw}Qb:0PlO |4]C$KE @+N`obCd$;~5N]͂b=&UXQrL_T'4oV-}A. T;Jj#em_1SSNZeG 2U}-kC֘4Ssh\⨑z 55Ĕm(3\oPٿeފdb6UikKNθTxCw`zqW1͓rnV(M}:%ӿB|!nuп-Sq/-E+p#بM]\/1Y?6 s\2PB{zCs{S{{ 9,)-'5DH&Azyɀn0c3B |҆ >cU_^]Če/ov_ØKpmL20Pf3ß;Psxf%2Ls]Ø|:z>U!z,%cASBR53EXX#Y,Iy"5aiҟiԚ^aٴ%pm~xcXvϫθ|Pԉsr -P&Q4aɋ' +pRĚf!v*-Pp|p>ۅzRTa4N0V:hߵ/XkطIʗ 8CG}k)d*t v1(r,8wz?CI##CH }f$s PV[gMz!b|dBV$}n7vg;Js5ѴRNgKuހ!\ܦxE) ?Bm\З,b'b߉$5i' )z^?<+qBOg4O/Ņn髶}b@6|;Β7No֤R3.?w52݂C0pQ6nEAk "\&7J渎NV kTҮj*Op}j!ㆢX4WNQi~VN}i82B{4!AM; Vu:S@v\R.jy!Vksx_ԫ<;:*|tm_~9P' BCs\Y0BP85#vǍld"/.(fG"ߪz Z0;Ⱥ$ nG^Q62th7Վg>㍨v /;iݮ!~࿰-|b9LM̦k>Ѕ7NޗkSӈ^/Y<'$ťމL:k;*g;٥ JR UƸi:l~Q,VZiXn NI=yzzt](ؙ<*V݊h [pL7`\g1lKDK&7j^0}f$fócd\- &S#$5F A!gl/PojRglɜ./z$_pD˒<֙'eQ B]j+[<~"$'62JI}$׬KIǼCx\ *u~b 9r,yD+DgA6i:]s0D ̞'{ݥ)v;Z 1I"hdqEzQ`,4b g&(QC 4bRVf5"9#t+zwM Z?Dwf%WIfj|XZch«޷b<E\a%mDu1Weo P؊=k[0K6iܵNmG6odv>`w1d$ᙈù)08l8Ԭ 9O9HϡJ?H{ܪbS vHÙj* :H&?sn<& 5DipF9;:?o~n mW u0?ZE1@x'4hF"AD[XH&a=ǕVQ{cb{lw*nT!yPU>u4yD7:\gVsno ]g шsh &;mkIWهuFmɘF\iccl.D8 qzD} 8 ~a7*pxJ 94I$л= _U@$߳/̋> 8ykC~ ֭NFk2מ,V4XQpeFؤ4!/r_#%.L pVuV-L nu[fn1 (}b@, z8+lJY9y lr_n٪iKh8V xOF? 2k¸1]`4x^{>,6`xΎ_#X"eU >a<ʢiX0sE%U#-~ث2^%uX4W|0ldK[DlƵm&Qw1 Oç SтįA&kB Hku޾<")dv[gl=\ U( )WnR~t+k#xGPDCW؍8bKX<4YnWQaCG~yUBG$ by? Qk rFQbo#`MAթ$ӤFYl9<ٺTܠ^nXq [՚~%8OzZ=˓V xP:Q:#Eqۂ0+u^\ ~ 83|;dBba&yHLZ:8ЈL|4;M1>l鄰/kYeI4j*ߍezT$v Ҩ3œ=S-_׆ĵA;S\x hWc5B,kM)VB\46On nP*SAlLYX5>/a~0<6x:XtUGb;8<n˜LI,wgG̱Y=[ k<=9>HS٨Gat'zt'$?mW$tob#[:ͲAX߉_>[72@he!@קPjfBRϬam+eyw{/ӆyPF_I%=hIanZW̊"Vݭ.; Τtqc{ώqqEؼdZQpU/jv>T~7`D9b56ffqB-RIss>›ȽAA%I>(>ZP[c X%h@qYyy:j(Tz5j$sd*Z׽Xcc߅DXZtQrsmHvBAp3؋⑂͖VeW6L=tMr!Bbh,oئvxש&qrE zp+~%uA^lOiOM]?p PZk#<Ľ˴ҪJD2@r"EtcɃv>m<ƓF QG\n#pS}db[*¡cuxaz/EP n+ב7͔d5G6 ]&c,0Wy{&-}lX(+^*h >vł= iz4rHFlƳvF_}E243$q{F+1Nc9dPF.Vy4:N԰oFXT}F< 6,H-p:`IQ)xB%dNƁdġJnS A@#1FLvܠ;#>O] =L_͚ 冰O/16)7dqdQ"}78if:s}]X6G;DATR9u< 0;wIߺ4pbYFUuxwe?s#WCI3m $Hޔl`&!9qkmWDãM ZO5,`)o&k)"츢)DF]I4?K쨗2vaC!O*KSτ}I)lDe] Kf?k{uHuGI,ԵJ{EFH*~wM$SSO'!#Pfhy )jMLHWa cC7!wxqZw["ה+!\Ն^W!!9AuwI10$2] g_w*!S'jٱY}I1DSA.iyu5\i(e |urdu3qPy}~ymlDRvї*̦RK]sJPH 8}~[-%-j1sJvhAC"1f/Ob)[kqf꛼KwMP)3\&C,W Ԝ ׬DBMh5 x i#8DL^oZb@2~ 1Z-CT鰓@ 2`wR n\HCL8~|H-v;v}WV䔇JfXf l;l^5?2sj4ry }R )<=6P )GÂOb8sJXf}ż9(\DaVRt$8ܜ"e,PƢtY}4(˂KʳpGHCE/ Q7] E:Ku(W(t{<-q*܀LҤrx B(޿K["@iXǹە4r4'.KZ|Oͫ669[|ۜ*`.jt vS|bԕ [cK{LtFj}!?sCmj`[KV_]ER1aQr်PyRt@*wh31 mZ`Lrg]%t>eg&l]SGm&"dCB3Hٹt dW^6i z0Th{g[m# m:kIlmTULF9EdI(%B`, Kj+ۺ[x6͗Q2Oa/\(dKSW1Hn  lYL;SޖG;8&!|è 걵 6QաutybYC>ݹ֕>j5c6Y{{>0Q`ݕ*wK*iHή~^4#s:IjЍe.N[1.Pm PtcBJ@Na$1ur™L#]cEWg[YF`!~`ps4 \ºeޫt5hg}}j,9R8#tƆx%?$,H,+vm#,.si¿)vD%7^SdYm!Ir?^#Xh`d] }AO']%j%ym$3J QL&5KRLqŒ/җЮ0^kAY h.(\kTTG}0>Hx" 1T+X@@aᅨm/UL6|Ԉ<X}x?8<~݄{MuqH0Qq1 (3aaI>oj6zĚfΖZݖ7/oe. f󕄉GD.pC86xv{K0F3 J6T8o2c*ˢ~p[$~ SC=]-8M'aUngIi.jRߚi $ϡ7]9w|T+Uɕ<鍾݌|B"?ڊb :Cnf|l֓*k߾|XfٟZyNq2&o|X'/ؿO>AG/@9e$/+S b+ #n4W'F}=52!]>V 5rmJ_Yq fA C/M/O+Lh@ALTں#Kvx2iR,X:@65I} wx5|{:'.og7%JpCO615 3.qg~c. Ą 0tQfʗ*$(fAHl,~ 4@egW9cn&G&K{P,bءQV[0ڶ۱3@cUU5C+]_m_`Yh @dw|sǮ4_gea wEjX3o/$) -bPK%DFS%`;9PJc^YlMN pH#NM m5V]-~1\a]h?vQ)7t%/r*Vm&@+\*Q:KD?=*֯n#Hkb9># K5yxy^.ZojHA>mC&W`@XCXk Se} @:t;zU_iu&Ίr m;!rq΂\U.3J g/ 0  w/cfIr^ϱӌ7UŠ ܨůGBv+B]bTA1壴C}z'lчMTUǾ2Y&9a͋%}P|vɯ%TET"2Eb]i/w+V}BL0֌,֓$nc/v''E HT^eG $xJXԹi?LS k-<\C <&~=YrȜA|t*rxra3 πcE Uvkv$o@ DѲiG s;YM5=ЄQ 57@\ Wv]ٜ~ʊBz+!57A^KLQ ; o`o 7P@ZCI2H^nZUu/e ̞n/)s+=g/*db~tܻS3 YX9>^7P ?IFߕC찺Aр(/F7ӵYAh]| QJ-, mh寧xX .IЭlxm)B'k4ƍ%ZFs-_Ӵg8]7M wTdSz4误yy v+vRe=T9EZ_DٴV)/:D゗ix'/G/ہNٯ-ĮĀ󤐷Mw$o-ythB:Kwj~tL@"G0 BK lm(jzO4I"`zƐ.ѷRF¦䄽#بOXuÞ\_R.ًm*f>([]gjj|Xo&8HimnX\" l=MW¤9ŹVoܹ$)QXk =p_YoY%mȬd9cG 0/g4݂Xl{HA0*NDr3AZ9BX lU2Dz@y%F6;g<ػrMUֺ"=!쒢wA.YC^q#)˜41Ϝ}<~E-(,!ϙ8dG1?"sKkVȱu"lrM5l{-A5o̱?KopD–c)M/~=el8?73vBv4Pq;eD 2 | u`[mgqkjMT 7*pJx>ƻZeMO\tSs2Ei JmcϣC@qظ 1}Lg$f1{RF4I_cqϬ2߇WBƹƦNB~l[Ua68-cP~˥ňfCE>#dJovm{ p6:`*^ e s.5A^pDO_ȭgjt^6\FfYDۿ[ v7e]=hk_1k6K 6f'=#FĢOE?eg7 Gn PEX}S *$ictٵvnADo& 'N?X&<~%GK,`bм(%mwwaιyլꛡz GR-1nήN yI %t0KG9dLRZh|iA&i< DrБWKL7kJSb?#ۧyKBZ1&Xz_vkFcDz"ײ"jL4GF%"F|Nm΅3f,ed4ch% !Yƫ}#bALXxa̦'%2WȳmRئ[A0 ߯c|z<=GX<zĎ<%pl6X D.},eR w {؛u2&#事s+]16(ais3a?~y[UҘqݛ0uAjN*ԥG +h<r9tj#N^zښS$+3ܶ/+zP5c;k^+W'1#;[.B &[4v0<@TkYi9j.~}n3ؘOL} :pIskA7%&L9BTRo^\*Teh1~c.ZX15ӰՁn$ eO%AZwn07w!/_)B,6~L.y1xcE؁Vjvo4JV7@v,ogTFuIYh7zxVbRJ|q`Wb#Y%HD7DJ3!=,\G!,td\SWZAlq"(~(7ētN,wvhFebUu߂~KCF(OgB C dIJܨw<&$7PcN(0&;{kÀ7~c jnCo Sf|l>[ş{14|S萮/ ɛ;cT72.'J3Qr>#m 9ܝ/҉5]Suj! t6j HC-'hLQg#aTh-PZBW:1À)^&^``:\$ĺ%i޶h8*W)Ob:IގuBRسLM{^)]A+&P蝺Y}n eVu9"yϞ鑬;6Ħ+MRi0\&".dhXi;0+ E$巍4T^_'ν\|6+O1~  ^'|(߼>[1Y =h3tU3 J'I! .2D׫58{ (^( ڕ3]ԓ)@a=@{']9&}e-~*=Clհ2ЧgM`ˊ4]:snZ5Iפ/NY熪˟ߏZfJ%1:|aU3[!z\cT@3alk<F_ss[C >s_/[Hw 2ugQ]&Lpwv]oJeɶXǔ%0r]"P*mHO>Y(|ՙ=E+tWlw=dNmL:~v͸C;C/GFk"uݤ l!B:i S[!m>vT./}` sLpeV;9FA8!nPߞA$)py(9U&_4H1E=&*dm2JK39 ;%Ԣ7 |Ulh&%NNPPrї5ߨ ͹&`c\cF?ѿ)qtօLd-#a8F3 8g8u&ݶj5EeP7CgT1^g}g 0--<$]ʋx]#p$nbdc{\?|߷[.+j)_+F@!Ћ`:2@n}"O w9EQB MߦvyeQd6$гbowS#pk;g^eyE.8):l@^M,swj*bRѳ2/E^pW/~Eũ `i31>trM?䤹r8p`|{D0 15Rl9IcHXt}6j]KG"z`̰W#d;W  D#O 'ieoogʸD>j)ɨ}ب:e5hg 8|` r=h5Q4oE v351XVO|v Qu3fD;ΒEGtLb>c)յ Jۈ$ݻy>>kMczk[ʋo]#@L*yUZ"s68f4xqqmHy͠2nvYMбDVOʡ>x@!bMY7~#X^X~Vv蚕LYH밢0iz12ۼcX%@6jfid5KjpZH_DAX۽Qo Dݴ!(2;b^tA?-/^Pp;[c6-S5UNQ3#Šp|ևL%0hԠT5C@k,I`u!GxrsKy\XVy\&uVS\>%{|6l%$v-+MW9tprqb*|j2n!"f]*t"aMxoVz!(4vNB-m4 'J\,! גThn(9 nd='_|@,gW6z|7F;^x7:o 1\c\-K3h#PЏiaroq24@1ӈ]t[Af WVnߔ359 ܔPc,`{'&k޲t?' P xKέ&e`-RO9) U\ ztA,8c?3g̫Lw ح|uxN6%(z Yg AM{5u?:N<\s[+*I 694h^ߛ2'v{HDuy^g~4+S]>̟O()piSq'*G`n:!8Gt8/f/i}Mf͹˩/3r'NY #' -tnrxmTgAd4G^nXJׂzGX1ܿg`/纜tf%t㾔oP/[HaDwhlNQWf-$rNO. &E^t tCV=$aBG(TLLe @!a;n&6dp) /hJh~pe~% NUeE tVECx5!lmX|*`&n'u=>7fn1,[0S6 c ?Ю"las*[çh^tN͕*ɇ58pvz~!0V0l8 Si-+|7K~:Tpuu'8KKhEr\W,U5GHcFP'pH}K*5 xd/]L. :Mˍ$&9ѷP=Y%rI }1"iϚ^TFJJ00L,-T>ʲ~36#W꩟()U:`-鈍'!pꠗPyXil9=]rchh0Mp}k0 B"gi9ViʃؿM}mє]Aݷ C!#e]$D IvSl܁]:۠fզ[SIk1+F+yL<4lW.H-+JK9btťt9![UlȧviV?0 A T _6B΍/5rRj<V>GKrU)cJI,s7|Ј@`-hCXX0%/G|p8f  .rG|oDrڐR T3Y{l4[`rgFR$ڀH.km͂}JԱV|p(~Gjg2X4_]4Adh>=u#>> :/0,r dy#.Ӆʞ-D 3;^A%֟$q8]1e'z0EX8 ls0/K1s0> `oIl'= ľZ_ Yw'sQ4uCZPpJT֍5v&=o&H}Ri84VMժ# SVLWRK c0`7a\݉Ir #]{lRٖ,q,޹̅7K_EJ4pDL"<$b1˜ _,ISt\WlYs9;k"u&u؟uaDw&XyAur a 2$OΫ壛[sR6B&nIpXnMHw'I)Acmjk#jm$#iU&x <0.ȌT v7L<ՖۡOGj4n X2t`j,D+W!y J'G TKtf h"VȣG1Gge3J?SL]@b#dC(RZIVU3h=KnV)Z+Fhn 8efz5@AʘzGUYLu&x\?"O9w873Ľ8w ŷ&1[NfϮP\u̗#0hz[֦?).>r%/X[$\uF.m,³ISr;g}n~^eĀR9KDsd!SJBc1Ne^.WRU$7Tdxxۘ=۰1xN\vZ [(lcWHxJE=޴Q&{+chT)E#kZh}$n& l0}49MVIA` 3TfZ+䠤AD->4CJJWPIA/D'u_[F]\qxr5>qO c4"<6,`;d\갤s?'O}u;QqWaȐ!hΩ`nj ۜ ZVz)¡IW@r`zdJ_5vU!TRI_FÊTcNCmEdxZìjR3% 83uR]-TXf{n7ہ;VĂ7pNyى,zJ1} !'+SK n[}60}RJ6 ߣ+xj̉u;RMg`G}~ 1N7Y8TrQio;R|9(;s1ntlõ@qG6_pl䩉hw%.V|B_v7b7EVM=ĂkZl9_+D™ 7㉱}s\z]E9|Q>kץo{/wa˖鑔ud Z #36rPB>B$~ԭ%0:c]z&$3G}Υ1LW4r$u+U.bD^u fn>5kZT,(ҔCcmT$5 3V0HEgɉSȏL{rxYf}wF#Xs_UXǀvPl=:.P}msuS\zAUBncj M\te\ݟSȟ'̈́>avڮz}.WI3F3f` M1 z p !J2t"32f:vp +ԯ6},͔碨d-# BrqԓKW(ʦWk#v} eZ^ 3eHgm@т.YvzTxJ -k0,9LO&K(%۠"TxMe!mf-30b"5?ؚ"'\%snC1DW^܃) 9WW5W sQ}fU*Z+I/]z+Q6 tk:EiTg+YW$PYf% #֏Ku5:yp79bFuZg&7 ]ll2doyxb 0yq0ȑx:% LZnU⦣Zڝ@re/y,B;F:AG\\ԡߑ$f` "ޥ$?ԍLO,g*E8ܦIE_O2BwK6J${Y˨W\d_e//RLɿ(ܛ$&"p쒩p_r\9q>{ < $7ʂHժ;1} 4LESXVxIPVwb)5@ˌ_5M$qg6PNeJK Kd)8ZM6!\rܥZ?.}CF9N#F)kC# zSmI"₡__MmeҼc1 J'~oH>W2e8pyUm/ Kxny(Lu{Xz-HF-.s+\5~L$ubh=PEtn׬Kɀ) *CIZ`@[C `}PZ9N*⻼Ed/?@#BjH˒рbd lyjLKǭ=wVa\hӵ`HfPN.n4H>/ծCr74gUA}IP'#Nss:+cئ3~yCɘza\qOͮ.Q&}ޫʀ@_Tl:uYB"A *$;;4m'ȋ9fNˁā pj~(c)@:ziE\gUWbn'Sjy&0R=o p˫ڐlzn0k%OdGJLEo6l\HՁFj䁎ii\i /)e%hvӝRUp14ɼ:*^%ш?7sEm%-4,ю儿l9h'X)%#Z{a^C@6^9K@Qo K@q8w,?UcX;c8 AFI9c 'btV|5}q&pl9g 3VU`5zIPI7=U 8j1;C[ˇ:j׶ E.նSg'X@?5mLxܒܻiI%f[ּ/JD 4k]I=<{|Jh'e#NXK0[Yz 槾̩Igsn6h[Op;ڢ{;9f4 iz $\c;j_$-Θtz Na aVnͫܥ罢=1B\!z?cݗ Q%#΀wddky9Mo5u ޛ$^ ô Bj4=W+PJ$GzzPo?}|.Ln2Nٴ#A6P:A1ǣщA=i=ƨTs=Y v:IsxQB%mm/X92h^ȜϪu[Aooa QrA!0$\M4gt><IV !]JcͩFRͼZca>,k^a=~uBfFFkI-55& Awtm^ pNe5+y*Al_W?HuB9E5f;R1qd D3 cЎũjGE"Pñ?YCoxXC` <"T`p2}7LE&Ǭl2Oʡ`S JM$m-/]|0bpjEpڶG=5zxF*=V_a'h F:8xvؤld'K]x>%Eݚ0c=ܳ<RsnÓr)\e$c=+d+#&FG^xc\uOq b)~}YT)g>.m9xuvj59m4 NKѴ?QUIGʞ;2fzV@u #i=SE Rx,W woZD{w/8b+NZ}jF9 JJŲ$++?ꌯ2ݪ#_cT`>$pLMZ->l ibؗH\P)).R%7 h2)}nCT.&ܢ~-W qE9&XpS5`"=eō^~pdT^q$u!/gnzi[d6khB(Q - =- J׷C^b~!9Fҳe{?)"DDȒ~P֑Nl~ǯ =id W}/k>,0B*فثGok^mEi43/jH3R#D+K ) 6$zpW.|ѰS[BE^ !fAQ2Ĥu/ 8mEnq8-vАO SOyRQצCej\驆< "Xj\~5d9̍%"ҋLV6tIY#Š1ra:˵500@7 ߞx8g i:04yKft%60[FqϱӾ`t*@\r+?ٿ*⢟`[ BWyĠ 8g>c&YltX뙍8v?XOѡxiϮFilx)C b}h\M?a <]g:r<3ԛ+|sDŶ_na:޼Uy`*VDe`~Tq|^i!!T*C]EW 61 xFU ~U6@ Ё7 ̜Xl0wI߄sYQS{hV#2ٌd9GG K> hdtCq8ϋ8ߵq3r|dE[KY芉|?{%g,wp6z x$n0jD / u "_b8LO % YalJCUx]wCl{FLFMzLP Q;6PG{GxUw#ekjғ{0pC]*17zX \:!(Cyz^0_Ct3/sr⏞4NosEhö̠F悐(\5pS5guon3,\W5/]J[:05O}νY]?2KS>bDSf,'vŪ0ӂr;rM2@<;kO 8⒰H>ڿy1`L2N,>ӎӲ4a/׃Pazb۷PK|GGe2ơ+ 1~ ;ЪU`I·ArJX'R. w]/ۃ}ߦ9c.0xu!.!'Ʒ^YhfT^}U)gz{ ܯmD& 5g|CU ~<If~j7r)mԪS!{VU?0LT5B-Mha }YJ?FApVG wC8EN&8ӈ+ثӡA cͣn aL/Qrm#hIPnm8doi?|ZR) GLUjP*(=c.Ψ0S%*uo!@Ot (lo*jnÛxKn7-0 }y*gÕ$Aݹv KS,W"e`誥RK D 7hI,(:x_1;th9LhAQ< A9ifE0z|!d|WL3ɋtv4u0BznPr}S |EWZhګv \S 3hWvߘ՞jpDWI[f݋\M 4!T1)2TS! .E9kʿ\$Ɋґ8OŴ]XQ,+}tQ:V쯈} +e:Wk 4M-11 rA:F -lg\ARovcŧ^ Jk]_[i@a5웱WGtSan'M޷$u(z )  oyByvʗ$U6pB[mnH9b\cuo"k=K-Nɻ[{+⇉KlsWՐP*!{GZH?W]G*0@㵗(+lTKʹ zg=Φ#VTA&& .K4 خ2tv%Z ?|m`T_g<ޗi}xA>OP l<}~ʌc` \#0/ȗRH ?HW^ _La7 d+å020`Z  !u6"egvp KzWO 7d͹\]W*p~ꚥ(S*U5'C mՄAqRĞ(l.fl_lbujBĶB д:T94D5`OZ6g |JΨ՗&YLlht f%wj#"`nS2*m&@q @ciSJ(ל24b|SizPy'O2kE-VY>L-!bWU6m }IW|6W5W]"4 탴?HPÿ#2a/ vBh@NhֽD+foy1TD-21P MP{3eH#s1!{j07~VL#GZ;!,_fdB23ʨ|↱p;`揌k`O+oҔm@3G_CxEۋL}N~|-tF޹h*HK4F:26vK`A?!ī5߳. ŢYg5=+Am*3 k``gApCC4Y]m&jIS0c^(rf>JGa@<]#bH˧,X+낥fXpFFq "/x ;$eChdԠ:։f-}:YlRl2ž5ސ*ϹX>W&55OHսq"u-ѺOwKOeOIy/.OryJidZ˛Qq(1~.N+7-=6.]s1D,eѢDTM!iĀsKQfˆʉO;{,=k)}M@ڈ@qN o<`gjsyiMH2=ڞ~?oդa`b7&СKv{Pۅ #Prf[ۡZ*˫> 礷' exo[\wqwnư;b\Hw53 *AQlf&6x $m!?cE詂.{!+Xĉ?b. bvŁ exۈp}X_?`S<5h"bjZW/?D3r>ƈ \X1ɛ)OPp/".Ƣ85e ӫ,ymk@il}d;) HXlzeꝺ/-jRϫIHjA(4w6CX(S|8&g6ɭC]/h"izeHb^SS7W/BQ42#8-,WZ7m!X0W+{̎Ӻ ƴ1oWݕGc E%.05ƈ*'Y.ڄ(#8 I^ѳ2wg*Mp#1[nPIԭ {O+ђWq!&u. .A B2bP`6Yi=|Ƞ\mrG_]H| $UmIyq~LsH_85L-]>W`8lm@E!"keЎLXzzeNцu sR |̋JTe '6> ꩽ5>/ CмZW#dG0v2ɔt+? Hv#zkA7P{5ׇt}]28wKFgh z/+X:R#^-&b!bk.j-w?Pzħml%dN ׮l~)-zNq|`q:$<mu6B`(4ZYsg(A5r|n_Kr'd~nL&@mp`\7Tcp.˄Еr5j s;a*'`0P AS^U[:Fט Ґ;' q/~[looX } 1%^UK>]%W?-a7Vī-؛@Zo_~S!=y3-GHsX/~<2iQ2 I?v_?I 2&.8]yP3ުPuҷX^\kTAl^].nMz<JoކRQ@8DaxYp$\f"7qp¢G,yU=ȂeMG ^ EU0PB(P^+`G-ʯjЙV3@ٹ&N\|b7/&Y(Ll߾.թ{Q㎟3/g%j>rv=9098d-t1lQ>BRեMu)C-=4`' fmbjȭO>P\PO;2% n5%g7}Q4^`f?SNBzs }=:+,\c,yꜾR$FmYfNḑEqJ);N~z ~l,HqjP680W2,ex(љ8Szkۃ0e Ѱ\&@ּ~]Gg'L?hτf8rA/۹ 8x|zg|@FcV^G@z@`M0Q&kRɁy%8TmѭMY!*xB@/9Zt|D\cNMxT#Iݺ)8eo :xE2xQ/WB^t`huUVX}08b _whOZjA}=(a][T=r~AH@:K+ɰ􈔅\,ImPIZTr,̗^w«.(1|*߄^ C,56Q\}Åؓ(I^j>3ijtxz[A-AWvQ;CV4|}3]6Usu};CW|'uͩ0U2ڂ/%yIH*q<{~Y @&+gbb@h3?h @KN,z]!j k 2 pRR-= Gn ?Z*6E֨MniyEUV[&R76z_ԭGLB_rNq84t MI 6U*2 9|.Mqqg/mJW&K:+̶lv :zz:gkKJ%҆JTwyp|۝Wi*Kz G$ dY6ǭS]yuJۮYX՜ٞ!"MՊ$w?y t}fLw0q,)Uhʗک<'{8tcZj]-RUvH '-gi%C-[\BMXy1Pf&Gƺa1pw 5We3T$VK;^uאs?T c6oq T)\\ݰ (8A颅;lJOq loKk;wC Cr~GCeqxi #8'b{̸(wNPWҏHyjz -eCi$\s81؏{_ެLǔzȥKLN+ T* ;iGzf 򲞁\$Ra?cbpLO~9Dd+T.g6&V.ze/?aɛ gPJ8;Pd|LT$ w+  10 \4cfmDNk\bx (g vICY¢a+oλCNL =M<#Vnj[,;&r,1fοpPnY 5Na{ ,y3c2R(CqxUm*;ikyܠ`T ęlײDiV>9QvZs. hl(ԓnyS=+~p2{3]}HO,ps2Oݿnݱ@?yFsi'y\p؛uY-4.Zck3KN'8eI ׺2^&?lWq MLۧGµpC8O(HGB ^61aT<Ie{A>A7 XNͷ߫ͪ%(.^"γ_w?SH+xc4%3z[ {7de -oa'4%bF-/uʞ7CABEӉ+1,M2gJ9O\T l@֋O1{jڔS)wdߎ>!+m>M0&0%|]vg ÞL j,A>]4\ä ֐aUjżDh) e I,ŲJ\Y֟ m:ԻJJw!-$h)\r;dLn4Oz<ˊ#;!14D51liԉwJ4 5*x};InwPfFZȸz--23e)3ntPv@۠‹N&L5wR?ȌXgo_.cv!^^9{ibcqThF\zߏnB EqޒhG'sDz/Z bI]Q;54Bv 1W ٝՠyi B*ѽDj\-,>5tQnJZ\C !KOA98%$}s ;\_Z B_WjmT`,@%h@.yrqe$tL=4&9\CIL)1$9.W' Q'hOŊX1ctĨj0RzXy91|(MlU3^QF )z 16K'Zx ]I/j4 8 El~P҇LO-a}⌁[$Ȃ^-+ِ3nU p2*2jhχ07a~^y1ƛF.(1v4 4`#"pLFv*_EkC6LЙhxw>=i8樅'B?iQE%#i޽nI1'l-3ٌ]6m![w嚓t/BؽrMe):H g BTUub^)N[̒q78Rs:%>!ݦ2"2z%fP5´"1z鬺Jy W { 43Pу\E ?fuL(6*sް9T=z}48cFEr sN3d}=94Kz(O,e7 Kݲ{f*2aT4c@S{Upͽ^ f 7ڍ8ݏFǔԴr\tTƏ_.G;zs,2\||^ح}:a=3:&7P+sq 4_~| v:@Tcо(ԃvmmS}+{ΨPdx~*cyX:EwbjJds@KV3j!qMoc{Xq>tz WsmB f A+KӎdGN?{ʛ$헩D<`Lvck"h,'uN8gnV_k&e@r]4ju8N$ % ևpXz/RI$'ظBxB {NWu)y ]C䵶Wa+cwX4' jrǐBF%]e'0V8@F0xKC1}lj.iMtSƂ_wt!`ԋa'Gb&;}*{&$AAy0gO QJL򏇗&7<~oUR#j.x˪!qtWn(7CKӮ?~ "XĢ8[..I'\sȚ|mBt%WRߙY6Yx]k*mB(/-0((Smf{l_fTx![SK,x5A;$jWazΩc4 3epe!}6J~<*XP 4b6b 2Ss@4F6@UK'HuN#t[pkT;/"{zpxuF3EӮu.KCA^ iDHtG5vc(p븀{F|"GbQG܈NbqnJVhN'X*}8QmƟ9HH)뷒4>Zom#{ n0\2tř࿥v .ijܜ=3q\9HrUX:UL6H:)-7D|VzSx25fVC RxZ}=EUD`N3&BY, 31ЧOxFqJW+'gҸpBtHn\p6,V$r,sP֒uݜ&5B40Հ3@P82Kuآ)PͣTK= oUK+AhpCZyögJ0t8(zIxW*utү5 ~Jw\~l?}9b;Æ;q^m麏6ҟQ&q $́yծfd36reYثpٽfv;A/+[0^ dOxf=X1:TOFۏ!k?!; :}Rtl̞aTV/k ۷?qfiڶn*}hxD̶nHٽ5;ϚȊ4&-U ri+LjSw/芻Sm =*Dpz8 Ԅ2E^!lݻwp*hprr P9T&H@;"2&.MJ\9?y#)zbӃ: e*?H :=T_Śs-8+e~{j0j$%%jl&^l\IZK'MPCaM7D10sXbm,F'%QM#WK`}~賃dB%wWg@!k=9i̲D`2ԓ~ (d:2 ;t #S/qca8OL,pr!kd %əOsp@;\'w}s_43y2> 1:yJ뿧CBi!̭i&䭾EGLbY:SkV5a1 P2qU~ٻbY9Kfi;/}¦Y\V̺"1xȥMoيM;pHIDw6m91D'^;c "2[@O8M UKz/ f6(>ZeRiBlFßSHβ"e v PXX[G*w. |X`#r$Uo֘C## J-p)2YYO\r_ 9΢uzX_k^bP_Zqͩ?~O9\ѫAɑ~ӊ<]h,I!y:%e/1Q-IRd狠@])ޯ>*EBywj Kjwe$F(8 {->f;ͮ[e|e_HDEudHd@1KHHok1^4E(W/wM5v`cRܱ Leam[Ne=.!a>{/H%V8GޗLv{pՖ/6lf0Lʬv(๥>Ua2Y#7éRONb| "<Ż~=^=4aDbt+m&RFŔ̉a!eW5A,]ƭR)0TƔ#4FT;Hmi <5@'km3.3-/1Z*9'Ƌɝ^6o8)a}#!Ч&u4Db8ȝ? I(.hӠZs%sh ٘(RWޘ:3$I ~9.D>cQ_i@x))},By=?&N5?E-ڝÅ1.͚q*eXcp2>OڍI!eҧozL0lPWO0O|%D!Hm#}(_hf<, xGSC [sWTz_m ;M.v3|HJNmEQM|O]QO(lټTZn> +Ol2rg¾O Զ`E/ɱ(b iOU2?P˯I^FPvXC.v?&*ugS&~+Q 4(yCF㔺$&)rP3}>}o {@Q Rl 5g[m*8v м#˔%Q.</D0C0F. t%hx2 ˜9T$"R^u֨a5XHoU8+ZbqPwV%O4$\}G*6%paZ\v>"+QAN%~RQf9T`<`|m)[g;'nucH/PD*7f9hYWc'<0SvŚ7WÌCmT2μ|KpaNr{IeI%pJMB;nqNk(GRqdJWg(?۠k\(˓2Y'cˁu*- &8H꯹6K1p߷U+=.݉â --]ÌmnK*ߍ0^Sq[k%މV2σ99qLLeB(N[uѤI_FJvy@ӹNjRWFhg>.A ޏ{zc8"m|晒)gJ!'g d4;=|v*^ 7w (ĄZ,@?n0,1}|>DEz-jf*i8G\,<1lcYK.> Qے||8mkkzndx/=X! Q((>j"Dm轝Bml(>Pk8/IKgO7qdĊdNxq*2:cFQ1yk'#_O:$cXf&7YBq NbKg;h'鯇wH\MrmF":hD݈9+t6Ҹ{My?Zg &S%t.4bj7.`i7FH0Kƅ;?.U^QS sBt )r!6W3Q|] lJT퐴е!Nےϸa02'|ǔŜۡIgs>@KEG @W99zhz&B/2R:-F!cI4V8h>I\y'LExr'qCVtjeHyT` 鶣ZaSxkK7ǚ6IED_5!7Aty plZPE@ c)uݪƶxkcv AK 3 w>{Gys$نk*xMH=M]hQqI=eXz!>za&[3gls*7үVK Cݑ)s CS]zJ*a8{)-:x0dO%-fS\^"]z 0N&bOjq:BfS+d~ؠC殺 .T|Fs |$ѠD+o3$n=$p߶g[]5rf:IB;ǑS+-۱<)3q2ߑhpUR>0_dC,s3\qZI`9*n+s[}ٜ͗8/v/@wDpф>X F_F)$(r QQI`'V!iOLG,k2n(~c^ʰ]tcvBVZcB*d FƩ_\;"0"F\3rHdD &e#\a0Ucg{TXXq/GWu’:5UkcQ;e~}e_!)xrPŪC\Bd:ٴ"| h9`M׏dOAɜ j s^aXx|;=c/4!@pwԔ('F$YSҡm QؚQKg+8*Noiq͙I.C̍ ,ȇ|6VOD47loDaDa)st^w|nI57 /ǶzBX;PKn#ݝ.ZjcD yP^.dykqa]_$UkhVAIc\!_iV ,틨F Y8qh`vZZuҙZ_Y~,L"%N Q~to8iZ1Mtݘh6lb` rf.9g#!s:5(ntРaMZ/UVU7q)pDD%|]e]{3 *1mXÐM-(3 uKe"A չIRi 1_x-d>OuU"|}ۆSOD Tfe$1G\cީ5 [xM[Tq?A/60QWv ";&qѯs;m.\O3߲Y{{-9H>ٿXsڬA݅l残ǽ՘B>.MVa/Ry)L Qg!쳴;RlNYhOpt#d7RׇEPm}LlBs󅢣[3xgOʁy!_cDݮȝ^H8o1d.B*[*tV'8\gr3J2!|o($nH!a)e1sy]ȑ8ݦɞ,־WAQ(r#E` Cf /YƼrsY8 hVn|4z7mq>?B%7h;L!Zufjdw|۠NܣΎa#{b1@r^x +1dg\G;COdjWzp_c9SW]e&D85UID@ [_,Zxi\^ya˛hjrI,WVé]ȳkc**gېvчiy>2 ;1C1D˰sUJ{Rp':mֳFOVϸnJdaI6Ek0yF]cu68R,fD~tVeAz ܨ_O/ D51@_<_!` ()QOINJ 8MAw^a@qyl:K7mS61JЇJp$yY;Z0aKEyuHά6VFj9vuY`˭L6tg0`e*]q XS sZ$Ai:0=Xb5*RHO l~p+4HxG4֫ OuoY!Ł.sgd9[PkJv-J$=MZpJ!*<aN (ԅx8c/#W} Rg%ݲ6vxgP.â)K:Oa9eXsƓ8ЏrNh G%k>fa7R!~$-vpмؐG논Ʃ&Щ *i1^U>D5$0ʧ@c+lKH ~$ ]FRжRvf^-mucrlM+{EuA$Jspq{CzbZdA)_4nN&VKacvy\Xd΀8G3G@7w AkyoNT[lkY7o$@{&@ Ls8y(o ylc'eiʚK)Rf;͸.,-*=m ε> %rW3TJ%Mԡ7`Z~. t 횱:%O$f-ܖ {3{НQQRjN%,{zh,0\NC_/2L\Z"]Z6 ˤUޙoQMY+EvAkyBG;8T@V*9?[@K~ȨV~st2N'-iזWg5pYV6Dmmʁ΅NZN`F!kƚ(@%}ƴEEh5=)0g@vgxԚv Nǒ5m[r娊ѵ{Q+[,oHjL[!<);O' 1~} nZ!i ag:2ȍ6 lOc\kJ܋ L>wor|M.CgqaJc >Mb/ge (2R">1BMdշ /#D6; 2#4P}"}0'˾z.zrYZ4{w="0k5dQ tQ8O+^tZ_u2/Jr*V ?86or+)0m4UJ6 ֿ@zi ~(S)x =5 ܳoG7"Q+b\N!#ͪwUm|bsbIjv'UNϜlWQI_۸_HP *NCϲX/x&=``M+3Jd0qeͩ%e;3jH p. HdE.a6kk2uH|H@,j`JO1}՛5)APPVʟiFLghb?)b2DAl6X§Wk2"P (.XZd!d'|<9GfPwf&-&Zse, _CYW:*D MبikԎUM-m[[ .mU~4 Gi[)>ӚR684H9~+^MW^7>n`Nﳥu37|$.Yc%A@=фhU=ϕM)uB۷uW4z2˜DRR kdN4@Omw-!\U%I 0 lM%N٨V& Z`~94 KQsJ/.]d+!E'Mmx4Ef^$Fˈq%Wtz(ēiu>},TD.(l{#o[@3Z QFZUl֚C*250 R,n9ʻmR& ‰1o X|ӂ /Y^|O2&h'}*%#:PAщbo.>i#"I(пӤ/}xZąēEqr8qyg1:jqJR 0G>NkNGFrZjaS7O}?1WS^^Z* L2(op4(6|JvRd*ڮ̪@^ VP&ڲ zVR4 fDSmZ ȴKI$o5;v'D+Qj)+?v:EMqմYܘ}eZgƓ%*J Bb/ņ-kOoqGJXuJ2Yx*ӗłݹC~U=jso͹eVDŽ7;_MPsػ+wz{Ss@T$bҀPӎu ۜu]ܤWJY&a/t񁷂]>!͹;cIRD4!r/d̵Q a>yHR1RmTd6gJ(vwnUn@GJ-f4B!o칿EOM&lEQM(-FeO˱{_G A;騈yJijBK]44AESG<h3v joDl oW6 rE1fO0^ԭ*0ǣpFVb%]r#g)5#*hfp7JvO0<٥m)3j/QqBe @uj a_N7[n5Tâ#V;9Fm(&laM8swWаjO 4 ^pI3i4Z~j-DϣdQVo2Fk!Bw~fƭ.:z6Ώٟ~Y4>&`fE 4tEͿQ5/NcqN>mx~1hN@PM-^ ސH'Pj;on#t蟷P_F7Rw'SW\ qO0n{Ghg_DQ󲔨=6hsvF3' =volw%}y2Qr]3>ӊG[5&8TRq$ӑ)k$R0r@u_?llZ >'+_ϳBm>;$t) D3l1=?-ܻ]+u$ 0}N狽yQG-jϸ+Xo>pm]p./cZP Km(Lk1i$H vY۩S _/KdEO}FW&lw(Ac[bjcb!׹qtZ/DC28K:eG#ؖ.P`k0jBnٮ("wikKːO0QO(nB!deߤ"d5y,]s #Τnl&|V +FͿsDfxRp_>&o1!xwou{qo^ wTИ8>\YsPN>jI!`c~L2}t Z52w졽~ig҉n%ceRڏ#՟#Jnz3ߠl= L>4U7T3BaIp-USr2BZEoQl|5}:+dzDZy-I=]mR>CS9fO9[P$O6w<`DK$g|aESPz)P Av) TLl?h*Hq1hjDj" O]߯mߖ]R:,ΠY~>~)jjam끙B 1 V _S#vMd]T)h;"4G/8p$Z^KcAY}ŷ5YEkuJ+ϳvZ b$jnF,]%#r3Brvk?/qo(htC[K+C(CJvJbmdjHiXaX(83jNٷ%z/?VEy>'3* A^9;,ԯ@ c]:4ؿ{י*Үt]o nB SD$̐ `\-`Cu^l6߹SμkB0;\4FMSqYCs"!=HAQ >=%1Ϥ<4?Fc[Du@WH*^an =[CJҒ ;̥:ggrpP %oNU.+NftJeE9tq4k+ C hhZrվŖm dԕp$e?PK~^їR"Ф 4"a EFqtr~+6#̧y^~+xk$TS7JKFo7SR&V H1eHB;ؔS(73F\V2h- ʁrp!˳ ; i(ODaT-<@ι2XTF8j=׆C-ŭ̬ }Tgk{yIٕ seZψQAӇD1+o,W[ RTS_1LLc##B'ֶ4ؐ8_DYbR_jK*$'Ƶ'kV%+IS94bU(B׼I).mI_)5_@ oFAѓ\%GH -0`٤%7[7OѵF ?'Xl=ނ߇[J2u8=@G*0pŎU5ӰY,Ol{-&CZt6Lk}$ L3kE O&ZGJzOks= ?I-#]Z}YnQ[uh4O5K##CT޵c)a :md/]49bh}=bRz oڔޢ^a @ %E\$ :u+Kg@I \ތ Ey#xűHLam`AQwG<q.Owpf`)bsU OKw^ƽyz[(/ɕY+DWB^FT,THoڈJ $`Q\gghSb/`dK@v<}?׌徕{ğVJafDiH/Q:<#*7ۂ HRX!:ox.F/kl0"&;\{äHBwO-\H$btHa;]xV]L(w:g'̃xTfyHp_B'j^!b,qՆռauAvNӧisw)_ ը|Ӂ/}ߑn7}¿ eAU{5p8R*}sչyQsUƦNuvP_3-mh(GP5TR3<,dD]3RЫyD#Yc "qüŁ7Gp:Jm4U{OySm&gg^*Q42 $0QX_; SAN7G$8Hd <To7,*3-(2E>ߤߑ4ǙGsT\Wؼ@>&(WVH8%!X~2HQ!{O@$ PtA4/|땵E3U'8mc,#]tG'"w 7ZM艫=쪐X}y'2Op?zcyCٷs̲`Lo둵ޒcj^v8o~YYBZ9b(ʬ\,(':Ae8i-V2(tT(QT^bKʰMS8#E|UaQo=#8iLSw3sW~A b#doEBf!{s >?(Я6[R8&/D@12FԻ+tl/V=Lc4Siɭ@9}ن^iqgٳrU "t/G=]^QW}x;j3l}Y7Ǵ|2"8zƟKIpzpe; n۰}Ѷ>Ü $MOSݞ/ELJ~]!T =ZIooӁ9M[o>O},GZVr߀0Ow"q5 ֪oSӄiLFM 0ٮ@49o -zDX :Nf+Tr7zR&ފyƵ8d; z9i kU~,DY|Ѣgr{p=V}\FM"b>٩g(dvk ,MLqK^!-Z6*M6Q:l53'6-\'-L۫v73ZL' A?ͯЃ\fnc4$zyGo, w_6n8fo4F/j Ƌ8&>G(`' CM - A/uT?0Eއo$UIvhluE^BRPYD炌)BuYxENJLA^ý*g Iz+8)wvAD nmgcؐ?h4BiM0&ӈtv/ }R]-9.'VwPIGA]m!$GjY'X-pwv!r0^T z$}BY\"z.~FED`]pR+8(@Ȧ#HZ1o$idή2\k+ }3J'Dy }ⶽQ桐wJMl`֎x=>Z%ߤx1tB`.~ʍa@qA@8֣5oy|wdoR}Sۘ@rQ,0 K1 Nʤ?2v=>@k ֵKC,vh˲'uNi#PyD" N?ݣs?UnA:TrEfkWeՆOLjk pErlDcn1Qe_uP ukuzc4\ Pti2Q9HrOJ`!m1-fquqn;riƢU K V_VWC=;[ 7ϝ4f a^%A!g򒺂 wWq]DDcU d!s3@I:.!OnsɜHS,9Q>ƟnG ߀ !-?`+j:q/>uƔÔ5TM'sP21Cu+ mdHL(`!aD,G,(H:jfqgϥ|I>c䊓(EEcSbP s[LCRER 5RK.zMb5q_0UK*+@LRk˶1sD K{yC Sv,VӢN4@"|SORs6RUEvPȣ\0Km2R/6}P/;/j4:p?#-?c[aKh<EFL h N @W}Au0i<&:bJpj0]-C(4+LKX su-]&*٭x/dxWj8C-`{Bj/:vjʈm,($"$5`$%Xk IhJz<{PiP܃O{cy'ElR??勋yJi'E쏡ƿ7i~rL:`?%&5pxj#8 AIU>=*`&{Ulci-~N;+$%h(˙Қ]g[J^A@#7F3eNY(l dk*lN}[k47s=}Gtz>A\ AtmدHLDv{h*ُ-}=q=*TZ+KM`| `T2(*o}bz-M0G* ext s4[jҙ6Sઝjom$ϘRz7[?/EĀ;k*4T̽|S.GQk|s6Cd݇юH֚CY=?xUuRqX "aԽFF l!"sRO랠6V# yN9y|V9Qv}jLL!yr&'g󥂰p9  r4r4k1be*Gm  #W5Ĉ+[-wTÜ`M|X .䧁k7a%t=Gt NnTGPg8zl]e@piB55oC>`;#(>'АZ͞q htVKn[%m3AA9IԈ(wۜCn :ˆg8#+,AĹSvz[u&6L/{c܈sS2T+yL|*-E9ʌuM%\uP@FyRt#5uiHiCAZI8!}e& >(X)f;K7$e'#,8ŸzM'h(E΋`\ue9P< -V $8=;p`gK(\~d7;eħQ{t]W`L؋]ټ(Z2;6SSӜya($\\F/Kb֟$; sIIEqjK ˜M ',\&7Aa>#4[Z~qofw+%S vL Ua7B,;U>=A"o<–ixQ5fX2g!2u/dkTf@L뉖G5W8}%/ *}j'R%!=+`!k_D]=X&~/4l9g (dYWE_"Xq#3o825Cڅ KTzdƩt$ :\yzm+)8TW@Vwbjj2.w9޲}+4jYb 4 GW(5 dxvӎ90u3TZ^[b>w]u)M qzu1g-2Nzͫ8+ YW-Iʌ΄Ѕs-7NUpn(h%I湲B~[\!:}^Ab*XB+Ӓ !`+T߫y{c/DNyu<4['zX, YٹBX |r7IZ'mLg?1I.6eflTbКPB)3i3 蛿7TƮ5l~q k^->pҸDaϪf{dbYZOoz7b21R#kX}3=#^sǮȻ|Ī&Aဲ),xr _zX6{:n| {BEX?u>oRL0%dnn1]n!rp~3jަ7`$fExa6~fd Ň} L[ցyOB"v= 8^ ajw)? *aiFbjoPeĽ46h  q'з`+X:cωJ{S2{8;o)y*Nᶼ{S!.Zy*/fmت+,^*S_) @{sL#i;DVBْ'[L nߴڭM2t8fEuݢ WH(i-=C1[fY߹yw&y+Wa͛y$JTtY!˱{(cr9&c/hԮ^ [_"5"\ɺd4ZG W2eY(W)v ή*TU,U#|rDڃK!ֻ:ܷw8[/|\ߴ4arl&}3lR%Kzi:7AQ0i(8 2 u~Y]DhxhKDZ3"z< "=>ު'\(9)Gf:QlNˎimkb2[ ARTHƒqM`? eu)⯗It Tw Ҋ 4Inr.gPn? R<.LƯ]Dr&0;] ^AA8J٘jrؾQݓu+AWGV|r|Kbl !`P{p/c5/q0(ؔhs(R˅Jcx`:R;,GGUWh]&tqm}-3~B\tѡr@bs>__9bVW8Ge#ڀqx<nb,z iaW` 5VcS'j*JLl)ʠR#eitυ_ >9N*h]m}NTHB1L44 =_]z^"qۛ)RlȲc^wY5S}b[L"+rMI'n,;e t7]{ɄpA.MXfDŽ~L f'Ø?Y>יHJ{6 '{_L5bK&r?=2•pX4e>!ϴî`+07PMfA~FuF<αN=`,Y](MnIVRUdT`ĂA@quc06Z`H b6 !gku?35Y3qWY&|Ei-={]v.hq[Sm.eЕ(ޒ_Ƽ*ZdXjKJU|9j ̩p|S4D+b@5ds\n_M'1DB c&('m҇vpR)pmt- P*%/~k6NNU1V ,KTI]ި^.QEK3luq]qɞ M g[ߪ.vfe傦U]_oaZ(\^}cm/rk!Do%2Mч&hqiִJ迣I=3Oq5~/l[_oKpU6 3Tn|K 93!F4TRl*8>n&Jx Bz+ I<5a#5,L}mAEHэ,b2J̥ qH^ =]z]F\lƩriޣV/l"4" >;yՙɷHy|W!g RxeED*5B~e3k+`SX ` "3YJᶻoWQC,!}+4wRZr`zKy0p\T>\77+kO* ̯X:6D ~lB-uc+18θ/3iT_ j֑r4}O0Be:ŸmSg QlVmM&SIAyJsځ*+nzn<Vodq%xd9d>ַg͂m@;oTԵkNV7'uI_r dFy -StV=[f'{Rlu%t),u;| 8>,xϻNpӿsBՁ6T/qXkVڹbx߱8^OGQٸ~cI%_Cq9lNw=c) k~y0RdR8bMtN}hk g1j 1~7,U@eP9kI:旵@P-jQq\- c0cLyhI 1 ֪ۑ(b<~7`Nnˬ]a.:IĔw3E0U(]A1!‘)V^}$Ur*3ʶjYF:=̍r$3. 'QQ* $ȶ +bd*q9eʘ $MKJB8amaAo(2F*{ Gb5#HC_Nù/ޑ_x?{ 鍎8ړd?TbeB%\ܐZEH%]rY%PԛB J*Y/͎q\=wMZPo3 J %?D{ryaȉ,=}>cdyU%pdpPg 5) uvVۼa=V?~`I$ = ,ZOpYJB q'7 Qx_ et@e,|R3  wkE'r@QZjŚgUIy;H, oՑûK1IgSdZ"(=62?JU݇ ~6 "{޸_%n̰ڨzj84AՁ9d.G%(oc1,GuvuA'' [P1YtGUrTrʞtR[KxzZ;$'qmfr0Zia).L^dw<cDf2]H־f 6C&92XX[K: X@ KvF6qK/)NSOUViRm+^,2B@Vg- sY/˦ ɭ9 #ds>  HT,_PVNY}'QOCJ#42%Π@Ӧ%w~Tթ ;Ph$@F"]wѹljqtT=K/ݰ/B#B %q@FB/8ԀEYY18[FuˇkgfT@<hJ Q/.sBW~xZ'!w݂[SufBp2h$)̙M@t!{Na>x.$nm~_ͤg]JVPmYq;7̶h~X!aht5H0|^x [zιm_v|>BԮz8fȡ<:)R^[TJ]_& []#+f]h;щYxZژY݁z//pX l]iI4?1v:"j'0ؔ d@Lnڀ>G@m vfGRzJ5aHȤnmksX\SŅVbV y[0W*w˙ @0tUH’K{3x3F%xAv۶,P}r_(cÌXk5}d˯?LYV~V|N]u4[ 'wEDfw EM~CP²  q5@]zp~-* Qd%?4${I?Rq&?v }/:\?@päl Vєou.G#a 3NWEa0kJ`t"-Ќᬏ+KR1K;#/kÔL˓ tYKRg; ̶H~/~l#sG X jђ2ޱ嘓{Il> .{RUn9oUᕧgvz&]\#txpև\[Vi!=.e {>!c^ GiW)_z`iJ,5H:gU}tNSZ%r,{n6m吪#R/߬@! 5H1 LdrTS6 󀋷J7e^ShьԷ+CrMu%6)"F3rnblt ,p`KY|R,lgw)޴k_sTM=c=A,b9L1Me% Ez{,T CS2o1\Iӕ_Wj~mz (r 4~aFO@JOKzni/H>HBYP7a/?K̃!SC%[FbguK7vݷ)騈99/Lvev$+Dvˆkh זuzL/gUۜux45YB*fS0-c]PG+D?aBY`R;4!o% LwjOYח96&d_zSv5aܽ>-17*CєX@Ey˙< % ٖu^ގ=c7Ϫ̸n|2-9I {"Q3e3940&4͎-+#haDmȖ[J萣Y{\6*b-ۊԪ>x h?1US2RHn&6X Um]xdby)#m b|AUӬuj~qjŹ㍕hyKTl=R{'akpՌIiNh6,+D%WVʊ1E†60P|Fzz*kџ{,FX6a|NȄ ?Ơ9I0.j+ ׋!竧 !YӥJiX82ޗr]h`$!i!fNm۠Z[Ʊ>"pdEæ3k:懳+Ǒp 24p${#Ba΃=wb@&]\dCzV'+33-}tD2n5pχHKyr5'h߼DcT^G.qU'CA}U fc4#>1Tm.hb5-KI%7P&?WTkJ|o* J١ݩZi)JTˍDᫌȼX!;vIqX__)^ysZܟOE^c :6?ϭ *(^w&&/ y64O |pItP$__Xm͍Njk^ZY)fA, F>u樄7BVGK(:шօ (a5^xza7VOftDb*DX*VsZ|Bglc gSHs w>$UfaSYpⶀ㽩{8L@ uWhC07_)qZ(o6#xֵS;WZIM&Dy٣/ ?U>(R:wus{qJs!(1#G= _49?965>AϤS mA 5aY,; dIDrv5'֞D %ݵZ?՗1 !#lLn_^9`0!ݷeL1(~? (,fÃ[P !>Y:$t\2}*\Ǩ&.CʘJ#M 18BA[fː*V98^iX_H7U 3dK^oS 2 <5jH |#h %8|d`h^Ӑ ?ͩŽ|xF06 MJPNORF<X2D8:x,j[de?d3J53Kl^̚95])|sfJeƎ(E~O>]*wKon[l݁K<!/b~sSmjx*"MFsB}X{6;sytUÜ j7\ O_k>=yX9=̊!FluO敗ɦ҆==rF%L|vae ۺ=yРAIw^jʌ^37P׶%`(Ҝ?w El] (]Cvkӂ+s`%ә)xk(gZ 'Z,n6+ýt:w$[Z9B1SKoԍ+Y](GǓF3]J¸򁍮 |(Ooa2]:E]QIt4NO, bZ ))AӤr^SE/?*vFbF|^Z?~;?8HIBM|Yp~ [̈́lW|K\CVO@LΝ>=ȴ3`4WIQ %;ԈCZM`rxKUxZ@Ւ덗YY6/|GP`GZL/%Ӱ5=:$evqc,XE5xXӨ{xqj*-)hA8/n>;@vX. IO`Gɂ+:(pSz\_dJBc{Xq ,5`d85VNPö{6JD`w ɴ+C[y\$~C]Z9F,A^-:@"=;V .OR g^E+`Ws$nzv.azrs}:ul? y>NK|W;Lt Z3˅1of[) oړUig=N qD]KzwSiAUF|B rj MYX zCh5ww[p~r1-6}XcFxuE@6,Pee ڔ"?u1JNS2eJIC\Ժ1V_˥)x?jNoqZ!fb#oݵ~n/s=EE5 Bv^/)CDwi/dSR-^'JSD!eoڱO!V尬e GQ- a-F*,DOH2N55_B<Iޚg9M+1fFQ 0e2XUpQBR\lr%?%KK`;ȭ\uS-z}5Sቖ (+GnplH õŘj :ȯ~rԚwNzj׫_T,?0¹]2 ل j} XZ ;!/QLY/*i=Cǘ/<{jR^uLU ~l^fIb"-WmS"=QV&˗":%la#ׇ!Cl*N3xrBӳ}jfi$`ѹ OJ+aZ"5_&M+!x(oB/o˴qgH"Ul ~Omm?b[aЧή+$6`.zD%`T2UUZܿ45BJ%w6g!=z!#G@%Z#2%hlQfK>Lğgݫ&`q\cT~0pD<aȂwzSp\/k/XQ7~95 S$#f6SV/&hdEz̝5>_ b0箪LI*3fxذo׍7M )'!KĶMŵM->o>NG)6kbf۾0`ݶ%xlY}|8,agG*/Y"ƥ+q5*R\fiЁHRiPR)xW K"U2h;˚֮q~ q D_C?2|d y䗞]Iv*G L6[O)`%1,{D6!M{ͽOڐPLXWd^Xш'jmfAe;gw䒦slZ%39M:(VH\Ja2@ˆ7*beje{/buHkپ?FqPL^cwMqrhEK KhQ5Gc/{.]^0q\!Ja3&^RQgMׅ!(` ƅ;?IߏEwu"VV6^PrqLpgI%EP/NqJs/$vtuwBhzvd3Ѓ3K7v\l{$ c8[4h\.2WܟWcƼl}3:ƩL$0#/}puH7Mqq"3ktabWB&10kaQʥےZ/zd\7hNS.-(ߘ~I')v"\D+Ih]?RMu}5ކLoT3aLFf ǷլC!ܙ9 >WsJ^=1 b?l-# "jb?m^2dy8=?^#kl &>Et_n~i/p_Hi`IrXs]χ(UL#BUev% Ctc }VKgƻЀ6ގIx\xItvϓ_8`y'HxL`Nś|^u f]6dΩNuMw}U\&m.&Q49QoBPZkZS#|u]`ӕG'9Ws=_E6Pk?Pu*;!KS"IqSro=uz>vô%l(1>՜[g5zc{L4¦@٤ FpѾ,znC{~ƫ㱧LʌDFcۄ+S_idMr= E ȉр ,2Ẋx-6[2T12b q O3ٚ,ktFq6vF[y^x'@)/4K9||'ù# )0A=S2I!jdzO\׵7jAs^c)K|I`,){ʪ~Jl*#dg>#H-ߋ >}ﭧt P8INt-jHJ_**f"Rdv6u.uIJO"UqD ,Q>Z2\XyҕKLrUF\jntUԶ e55$왥`]l@rܫ.H ^~("`}={"m靇zA&C:CUytΆ`V#VJ@L sI faq~D6Ah>$ ѷ -EBª;3蜋Iqn/B\u}zerM.ZW+xO$AV~^6`͚E@[1cΒq :ì"WIgrv=Ck%B(ݥҊB4.P=dZ\$"%@ii)#+, m|l[m!tpK-\"1tbK6s6l7rd7g'mE(A4O1nRn:==,9YV' z,M:yu6x?ɸONܖ7G\p~ӛhMʊ[v9Au{h lk h@S޿U{Q0`_?-#R3ȋ)W:#3Q&ǜ{2i%8`GF;1JB<p 1Oݳi"n6ǹ9ܲ\rvJ"Z#+9o{@(MdK%O9Ļ{rwQE"= bElOsFb9F)*pg"@K$s28U!ā-bYKwUwyOeC);_IKӲM -Ç]U?\71IQAMLRycL~-Q7vaŽccI 5bN#a0I͟*V{oIqgMa gT @QrZA؁'gyr=EWP-0kQч^J5~='?YK0V{A5@֑/jzTQ)lG$8rH) [| vpzY 1ue" ׫j{ o{|ˤzCn1P>DBI;ٿwQM"~g0Zb %t/m[`u>ІǷ$w #| ݼAƨ0Wcq^W/nQ;|X>䏡σH^aN[sHz)f߆'0>WH9^9~ojs֡Jl0-&5RcN8%mt巀u7"֠ UQ <|U^ c&4 Ap`$ (PyPb*xu3bl\U$0Pd9H;EO2VZ0MFzkΑ:9Ya/gnll%up8JG{nT~Iڙʝ(T ҫȶ*Sj4#!y%FҺ*׿`{SDk]A,qhbsURPp E6p__@?F9()6 bh/rhr49؋Ŷ! hӗz[4N@ZSrRHF޽F=6{R\$R`1,zK [<0c wn5G6sfln^ >ӵyteOa?"`S,^!G`˄K'#*@sCi22k HQ3n?E?Ij ,5UBd0_cW.q *aqJM&mEF^# "Z-UlqD7x2\,RRa]V%SJ;h.ss_ S H?<`|v(w-E1og|92m?r쉸{čNycݷ{S2Ol9_z9yFa>2Qx]58dz\7tܭ%jD26{4GF5=Afb'_*cFjzzlj"E vaS^o02b ݗl0X T/9UV;FխΨt,T`0EzEBps#VI[et\.\hT #˽^O(ߤ<N[*(6$5I( S."TBi5]m2-ѷ R Vy x9$mKELt5 e "\He<[˻759>,s#s;`#fɒw@E t2$ <6h4-Ge7y'!rjdS:8aŷ>h,xUQMwɐ}3&)zxbGRjrwTfk0݌!hS8AEz|$*ɵ3_˳ [pD!?ni#w.~b1r[1Nկƒ4a8/%ʕ ^5Z!<:| ?e 7D7"-G`b~=I(?'),{J|BA]*"Z UrWvohfm| )߀W|A2PG(WErtr#+E`%.Dey9Y"ɯD{gHvꞷC/pb!0«`CGA&TOmUH~ S_.ߙ⻙GTz[uNGw&keL0+ H!i,kQ`_ 0,$h.h]4uN!wE\v^uX /QmujB?N:a^3_e.FT￉? -)a6E- hRb6.= PSwX/p <9g@Mg/n7vσxhyP9jf<7ZJmkc,$ ځye%%ܥ[ԯh:25'<#\gtM1albR_nw=1Z(^_nߑgGvex@e?e6xވڮo^J z~ Gˎ m}tzV%z!k@Bd>J܁vB*$rzJ~w(83,Z: xfinnf2?(bUq3Dd-N8_6lfC>^3PPa2P_[:sj8ZfBM-)dؓ֡q_!u(>9 \P%@l߃M"{{ %)Q><"@,1SKWs|M'l+C Q"f"_Us{t+{dצBq1+߸9E%WT*boQ@KLͰRujtN@+~,(ԉܑh:إ4]єuzl5]Θ|RBEcQaR -/h[ZxJM^WwQ0Om\*D/O?3jeBbxclλiH DGwj!"_Ĭ獯NXMB@ڭ ݡd^AoN*V gK*[d}*S"cVJYmΌ-$# ]0~ s/nxG8[w ^Oۻp߷-_߉= )#DCfļu(kB(~0NtgXJ9-_>@V >eEtp!dP*J1{P/Y5xOq9{yGbb oVNoŒtF^ZEle&tK e XV$vasD{aI]M lU2dM% &#]{c0.p\r1+Oˈ{}̩1ěR+)nz˂끉PPI|]S" \d)5PB(E&Xb8v<86}.g9 'PAY0ctSS5"jp1JlLIO̗=nwS^ W{L}C4lf{edg($tHU-rUѢu\|`2taR񟰟؟`i,Օ?鲃WT8' h˪DgI OL,xAK8qUDJBbyCS"jyD$tl2(]l~:XM_?W; cLH'Ԉ~`%˨<'Mɟ< g! :cxzv&' it\c\ζ=Mb}k]N])Rn3%1"Mޡ@c<Ɩqo^>4gGz8ب\:t* վ3) */@C!U z呇P2ޮȅr^3p"ɴx/yJlnF8g{6Xg;q]fZeI1:{ Z( Tf1Pz;,9Ib.n&䕆gaN&x(QB[ʅDca<Eh#3gp0ǘ<2JA Ox'fçYuߋWfew_;l,>l'&uQbWHǗԃ 8n\QK~հn' T˅ wm:;n :aG:JXFGMRǾҀz"X!|8*cÅ^VϱϊM4W9juW^F(zF'YT/ncY&ftl똠Vm r /JPQ}{k0Q͐cF9*{à9h1n~ia[%`#V)F1W'!ç$堙m^rs /xD<]"\ֲ[Y`ivQ3w$ķMPi̔ho.3`gi YЄ(mn|8.ݛ {nn坉ct1?7BI"/4Έ.8gGk;diÝā?=OjQe b.LP6ʷ,>qH[Q8(fWk}rg7>b0IJO_xqu)t$Q`Ӓk$c˟PfU=`.>};Qܝ&V >33|DTس:IķtE/<4& GTkLN'B# v !YrČL3՟R γ6+!EU@;m 9#q'h ]ivG b-'Z9fE}Ԭs3>fKkV""G1V?xFvMr?T|9tQicի?7ΦY-LC*,aAVXtYHgB/VxF[GS cGq^yVG!IcR??) ,X@/Ҥ:`:T1Ll~ZW S.6A!F^97n|BvlVXV]Su6҃ ["ʎXMZ=Ozì.IF\Ѽlv_cwڬ%"_-2ERsSMfkҨq+$"t6a=%2Gm48 \(7׋&71(os;WT4y1`hẕⷯ :.ȶϲo'TޙR(ϫ9dV }ٚFX6-F8v!}AB^~pǀP[x:WƉmle!{Ȣ`63 7S]`qw^4jR U H }#t$[!p wfeq4Wkd_(j#0P"xsKo\y')Jlѣ˸;)1s rQhel/l[c;h8@H/Fٛ>5[;)?g|ۙ uusbPjǠl&mI'+ɘP{Cy}ϯIs1gщdn6Y &qðC, #NVK*˜ϐ('W'crx'ۡ ˣÇe.ylѧx,]^{Iw'"2}'_;_\1!#uB4nt{5-MvU_< 6M2:*ݨ^Zc!eV)zi(>+@8&RxRH%8)xɾ5/DϰllQr j>:|.clT:LK _4>u ~UفRoOssxXǘ,m-,Bv.sQ0+tuT4f -v7aZLй uP6%|!^^ҶXkCĕa]%'Xms>M׹]IG <.ZZDx&߼2MIQ~ Цn/MZ9oq&DPbjx9 x2)YflU-U&űH:f rl޾ϫYC+Qu8ȩ8y8tb2Pm+›fuNɊg꟢c5q5G0d'dshu:ۼ ?8A x;PTg80 ׳҆i*R/~pa&<ԱzX.T<dz ;6/Z>82>Jg=mnr<*: %Yx.0qђIVVf/vB˾y;(:ׁPj?\h\>M!;j 8"U 4-1WM$~ڗ>wA!Lg|#O7t3mLɧYF[D^ ʮ\Š_\K:w, {9s :{O,,t8;yN%@$ZΎ%-x_a)vAL_|G>Xxå XʕpS;nr6NVŌ C9=؛0>:}=iC I~nc1:4xaq%sݮ +mjjO {-;W?SdN<9P6 HQwq̘|@/fN{!@E A~7y[ N+T1G/}iNm-E0qy)7nLa;ԀʳJ:p[zs3'Z}zHT"z|\7b ,Q$IҪrrc35FX "T e]fxF%Nb% ɾRݐz˛zb)Q\ɡd9ێ"cktSd#1:׾9Zב -[}&z2NY8J`D)zQ] wI#&N@&+l]5g vgcx/D)^0?`SZ8-;+"Xs십dAqRe`[KrPwU!^k"!a^2E_]Ɵ jPZwbLs|-mWg*gye (.q`Q.Kիؗ~-])oHlwt)r=JQXGmfCna~+-"'Uss#T*ϊ&hT#% P{oB;T-E[R_KrՉ,.م_m}+j#j Qr2D-]FPr^`R_vk(k[8@*MX@A誏v&TSZ.J,ųQI%:~&e {G(MZ cEvkX- 1 n, ͔{Z6cҲ嗮 1Ap\ J-4O@3 p)#ܕ$-A)  DhQ/}aqԬw% ZuZDb׺K:* 0ȢOi.FMrnH}ɶtlӐ(TNNTmD>?۽ʃYL/keRniuT gJF䗸 YrK`siWȧq`"T8G `kP~!wWnM v.7,ў)I`I_|'LUk3n0'˰0Pܹ<ݐqN8tq5Nk;Ra c D/`@d0,O[AstِP_?K;xmzMȑ~(ceDd>Kl~d8@kPyIێpTz[Nyߑ4>v=U?<ݒ!5 j1beO gHҪCH%!SmQƂ;Ds|侞&c%.>deniuڕt"h%ubZN{mjHU׾y1=˶קo#^Vd㏺ݛpY["eMe> #UI2<3\z{)wTaVn9EI;ڵgv`u)&MtٰJx%ci-НW096PV6r2;Ҝ؊;:N5ן~EOy|~*J-L-b'uG޷c9Z{ UCMUDqa•"r؈!eĮa?V>nБ o}f|\ e# x^\)-!՘qnL.%W|SwxQ4$YQ~}DnjkhzU^'-{$iWCPS\X -i16K׺fǞP0z=TdP[8+֠ـ#;Zũ| 1i!&@k;t ?@0)7Rz`c],0קE_Ĭ Ԃ?Wќ][ꫮ`pHbhZNC0(rOfb;$Л!,b˛ Oi6EewEH%0+r ?d@Վ ``)-on55B;qOLQw'^K08O Q읯ن;X2f=kee|WQ_g&Yln{5}ve݀Z_E()OʃGjcqY8#0m.$P'ۍ^wiVN3:bQeS 9@ ZkivJ#gZ t#Njf %O,L̋3^,[+q Jp !gE)zwe.sa!&/D)oCn-p$ϭ>p2<%l8KDٺ}p9/RlYg#KBA ,=  <߷h/\Klj&$83 D?X{?ְN%g%+m¹F\Y)<+=e"2dxQ$le}NM8J"r3e/VԈ16iƳ=ƈD(G=R2#1%PD05>}Dm[=8k̮]vױ/>|[O!i7:!ykMٻn>ݼpG檶~lasxM:ܲOCa΄&iY f_ arNIx6f hQ^s;$! le:Ҏ }38)׾^t%[.p}ˑ?7__a:,5fL7w=f*r=_ppR ѫYZg ތek!<[—Və~j{?o\'hvIR<}mё0E VPA%zs.Y70ţn1Lh'r8^*K` ý)Ћl>;=рnql& ]Lfx]n;h4z͎dy'3 ׵ / 4Q;*!ފN؀aN<  e'~By[qhrHؚ]SU\k9W{qԅwk@y}@ញ g,,;&m-#OUokP5JD,2L 5{CR>uU-[l \L'@XWM qe`44Vy{ ISI*VƎ5o\p}{?خ xp|1MKZl{cYc,Tɿ&#ݘoA%M:#iRDgy-;6-'jr"mpye.%z__ŽW=kIeHMѹ@\IYhJzyr2sB47˄mB5 l{ .+ '2Hㅘs DI?-!m*5l/ K9A@p mW 0eƫ$w#;ۣ#,~h'uqb8\m>ƫԟgtnyHγ-1Ne9z5m3#OE9ڶ \@f5$|7{ꑧՍoή$E;ue@^~g`)j;9.be Ȕ';!4RdLlӢ2 MnǙ&wm8E_FMLx659a&KW']jd4=溴|xVk%+oVQ^[jCmjQnm@j*O BjPOguU+qk5wckOq5\3v\q2VQ4ɥ@V=N/Vl i*`o0`pْƀ^Vvk`L]3jP{8rk)"yLwI>̥ٗ[}RoLN^/χEM=Və@rcOFy9Ѩ d=;8WVq*G$n<CBI4?AbutܧPΩkOqT<غ~-.>Vjz |#$bEeadK=XʙE,jcP56ted??I/cT3NHz ZB8Ь&#<Ӽ0+øx6=d0ˤC6`T_N˛6arng;BbG;aTz3<پa~5TYXKCOqS|ԥfB(B0=u Kqu15Sw-׳+B`*Fg]<k G=pMFI6MKV { >b+ܰL]?Ɂ[&k+TD%޲ri]lFP.mEßwGagE7>٪kE!`"bi<,n|k2NyFw\eă!X $#8>vTU;͓CN[W/tiڈm>IxF?LF{k>tໜuz\T?̞;=N)Z.le>ћk21W+ֵHDevwG+fcg /k=JCPuc0X29[P7+9QȔ( SEN!'*kFk.Wԏ^ŤA.b$ɢKe/.8R>opl *)ōNPs@ A/WGvdxTyɹS^ ѹU; jbYec1W 2nD:GgJd6 ֣-.WSm>xπ3@g#"aCIʃ#gج$FTX'zS38 ܬYU!D{rq㣉Ci0s3)7%ȃ*/Ac …ľOPǽpGj]mDKvޙX&_v]T!Z*oyjqg#iSrVUa+ ncK.֎2ս|{gi`;?{dHb\~)d=*і5-AgGU|j_P;-!~!0IH64RbwIgI\f) td^>eo쁨 Fw&%$1KPP9IR+h@3 XSno05XyC;l8}JIF fﺅTޘ'?OYe!2,s}2n+oj"A9)lT*՜8znࡗjs _^΃hQUث! *gԤ.0T̉M:X0fP9LF6,)]ϱM-=ZGh7@@t#`pغb 3/ o6dٯ8M֜[)GXo`k+虀 4U>kr :,NsFo }'6Y4FN10] TvSç""b[lKvHyuboT0 U+6u`>%]*@'OhtG%| h|rxDQaXc)gXyk ǎA_YL8g- ʵUԯ2,VX-e;Kn ]Fxur!9!^oeHY!G^&&t!o3Ȗmk<{] W;p Kem3#9x\#&RV͛olCTr!Qi",NF'2<'Rܣ3l,uZ๰((BF׵ HMp~C1wSF-8gma+ׯvn1u8&8BGH{l#HVF-Féq}Pxd'RQ''VcgJLd4CcRϯB|HK;П 4kBw6\'t\(8tU&H|D؀m_)xߴq,!;+y_jvIM !:#H`GuH۞L`rJpH@yəc(K(5i#1!W }d`FOBMY 2"*}b#i>Xs'Z&Ozީ-_CノXv5os֙naO勮VbfQ7ѹo 4g#[Wܴ0 ?/Br&ٟVrH5$& Mi+H:C8F򺑗>y~G'[7@?>~biT:n _`'w!t߹9DV?w?ЌCe*@NEF4莹c)MjQgӧU^s<3%˗M9ߩsh>F*Wڦ za uBP ͭ\Sugʺ4}$rVpƸX 1%xHHc*K/_T$P>QRcw-RБcfFx+Z͸eU/pڵOځ{HQK>~9^LAY"Ue#:LpFx͌]/{8WƅrU:Ū.6 0HfB<.vAy \ j/qh=*, 6olѽ6hA#uԬHxסHQ9Ӑ@*%c?qX2a!$Q\o$pXĔ{#葅4` >U oϓq-`Ό̫!Xhf\kOҏS/2$ٙĵPi惉%#8 " 0Iw G]f@jT1lRҊ:au=*3=[C=%+/p0]Z{:(zlSÊ}8O#ŪE7D*o笒 +EBe2]^u2s[o8<6jNI) ezBe%}$.S^ FeF33"F}pT%_Al\>.8WQk+J| Gc0^aY=nÃۤl." -اF%]m(=Z5%y+^[%k wz7ޠo#GKb%0F z^-`]B#V<VL|/YUübE˲}Pfs)!khގff3p0Zd}6s?scq,B,!Ԃgڋ4h7(j*J#km1OaOx@.Q5\H\nnեӅ[4 %Av^v/z>gGsx1r)g2GCSsfA*9p6/GiOגlM+w#GZ)u4R}d>vl<4ۀK=2p28TSYH0ן.qlRw6Io" >v4=+'- {9  *}-^}YDm&NeR/ N&ݣF4ʅ9v!KX,0iV2'JtWZ@$Ayb aOLV\ؽ}T*Zl@,JY2oηĬm{b(-"yaDz~ԪU&BTZD8K؉Qr K)t` ^eoܩ*0+?$iwi1:܄UW~R'j2U1v|E0Bsc5UG/=[9y #9&J|S4g˶qۭ͝@aD sqbɉbȸwN8DY ;(B5u䉾f}<늊'{?Gە`&eHAJ?pFqsē̬3+:{9*3a9,pvd|y! usS' oaJzmp@ǯ( (["7m9i.Oh\<bKXݱoo;2a]kcą\ī8JNjH.. ǣ:;(KY+nhl],k*+ա gfg5!hCI8nbsԠ0( XAs^PU=|RޤjrTB#B kh[U+ KgӥAҷf9*Jˈy"WP|5}  w+&3;[5(#h|3)KHTr=񡈚|.4D6Ro1m*>F~_>h\揷gW "3AO3&lؗԦ HeDk~HT m= ϻ>mR쮒fӐO}]?3+<^տmuF1Uwʣ y9*Fb/\z#؆؇8ԭH,ʗ4`pM?5.aNUhXyF68\̥l4?Kf*8]۫*؍6@c]v= G 4.^: _+Ut_Ŏy_<]=)u fq#4[+|!#\4)[a$5嘃_Te)LїVXI__Y^?8\p},h? i*ʶ9/'E\L盵اCwHwDH{jaP%)틻0_4 r2V >ޡˁ (9c2i( }UrdL`PLd/REѿAokc3Ͽ_>_7DBQ} qYnV!44LYypr@b*Юi,&xށMйwq 6='\x~M@jYXÔHj7J)pMKR%G,>hlt&J[,TZӡ}{bwïq;`*jןzr%I☧L+х`E33Y?~gPb~a?T@ *K>2>M>ɲQgN{%fdgCJ0iW>fWvPL:L m~OsSprYj2EVP`r,iIK]"g ˡ ɔ*h ^T hLlܐEd 7FXuJοWq?PzVUOHdo[@,y+jzbsi-4vV*ZYg?y|3̪NBoi!}Gb"Kl@`{#pYX1ϑ gye$UXSEȽ{D/} ? `F=ZsaYsPlkYߔOHїYkpTv #I#ʆ .4s1ޖ#9eh7!MdQmv7HHedQCTN_mYM69ͣYFOAv޶Bf7*>WI/V԰$N9o*ܭY:TRg>1Av ej,F Ѭ1h2@%y0T*np38cl씕TZ\(z-Aݯ˻ ʎ${r&kŃ%Yr:rGE˜bMhTDk;= QfȤ1_> iM֓OR#Myd0#nD7:RG|א-"w=hWMƦ 3> +0%Ė EUQO[|909`;^CA/A5GL:ɱrpH)!X^|TS'$g4e7 N{PH0Kn8,S4O|d^2&T~+m$8{Tv3iqm3Q-ڶ: v_I!zF}\%&{IJ:/4i5-XO?L(ʕH;J`ѣ@kT h)!QZȔzhZP+l.rV٭6w0'oNO"ɀ8-W qPӶ YZ