libtss2-fapi1-3.1.1-150600.4.3.2<>,Eԉiyp9|/дzYޅ+'uȢ 0!O1͇gÔ> <$J1X,s"D4|Pɫ*@i$k:D&(uT\VF#a`?X mn fY)5s12{^ާ4S݉F7G{_bpZ`φ{V=ub\8.НvI1h'1.QaU#s/KzR6*EaHs>AWD?W4d # :&3 IZ<H N T `  &LX3(b8l)9): )>S@SFSGSHSISXSYS\T]T$^TebTcU/dUeUfUlUuUvUwVxxVyVzVVVVW0Clibtss2-fapi13.1.1150600.4.3.2FAPI interface libraryThis is the tpm2 Feature API (FAPI) library. This API is designed to be very high-level API, intended to make programming with the TPM as simple as possible.iys390zl34 KxSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttps://github.com/tpm2-software/tpm2-tsslinuxs390x/sbin/ldconfig [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/tpm2-tss-fapi-3.1.1.conf || : Iȁiuiuiu50d70673c1902a6e6427a28757ed5b3dc19e9718a96f5aa454a5ee3e71e4fce492d989c88d176cb9efea5dc5abf4ebf7a4a3288f1cfa5f17d9ec792a6321a241libtss2-fapi.so.1.0.0rootrootrootrootrootroottpm2-0-tss-3.1.1-150600.4.3.2.src.rpmlibtss2-fapi.so.1()(64bit)libtss2-fapi1libtss2-fapi1(s390-64)@@@@@@@@@@@@@@@@    /bin/sh/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libcurl.so.4()(64bit)libjson-c.so.5()(64bit)libjson-c.so.5(JSONC_0.14)(64bit)libtss2-esys.so.0()(64bit)libtss2-mu.so.0()(64bit)libtss2-tctildr.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)user(tss)3.0.4-14.6.0-14.0-15.2-14.14.3i@f4ecʂ@a@`#@``ٹ`@_t@_^M#@^4^*@^@]@]_@\\@[t[[>@[;e@[6@Z@ZYKYp@YoIYoIY)j@YR@YX@X@X@WW@W,@W@V͛@matthias.gerstner@suse.commatthias.gerstner@suse.comaplanas@suse.commatthias.gerstner@suse.comaplanas@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgmeissner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.comguillaume.gardet@opensuse.orgmardnh@gmx.demsuchanek@suse.comdimstar@opensuse.orgmardnh@gmx.dematthias.gerstner@suse.commatthias.gerstner@suse.commvetter@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.combwiedemann@suse.commatthias.gerstner@suse.commgerstner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.dedimstar@opensuse.orgmeissner@suse.com- add Requires to libtss2-fapi to pull in the tss user (bsc#1258720). Otherwise, when installing libtss2-fapi on its own, errors from systemd-tmpfiles can appear.- add 0001-FAPI-Fix-check-of-magic-number-in-verify-quote.patch: fixes CVE-2024-29040 (bsc#1223690): Missing verification of the magic number in Fapi_VerifyQuote(), which might allow an attacker to generate arbitrary quote data, which would not be detected by Fapi_VerifyQuote().- Update to 3.1.1 * Fixed file descriptor leak when tcti initialization failed. * Primary key creation, in some cases the unique field was not cleared before calling create primary. * Primary keys was used for signing the object were cleared after loading. So access e.g. to the certificate did not work. * Primary keys created with Fapi_Create with an auth value, the auth_value was not used in inSensitive to recreate the primary key. Now the auth value callback is used to initialize inSensitive. * The not possible usage of policies for primary keys generated with Fapi_CreatePrimary has been fixed. * An infinite loop when parsing erroneous JSON was fixed in FAPI. * A buffer overflow in ESAPI xor parameter obfuscation was fixed. * Certificates could be read only once in one application The setting the init state of the state automaton for getting certificates was fixed. * A double free when executing policy action was fixed. * A leak in Fapi_Quote was fixed. * The wrong file locking in FAPI IO was fixed. * One fapi integration test did change the auth value of the storage hierarchy. * Fix test of FAPI PCR * Fix leaks in error cases of integration tests * Fix segfault when ESYS_TR_NONE is passed to Esys_TR_GetName * Fix the authorization of hierarchy objects used in policy secret. * Fix check of qualifying data in Fapi_VerifyQuote. * Fix some leaks in FAPI error cases. * Fix usage of variable not initialized when fapi keystore is empty. * Add additional IFX root CAs - Add 0001-Implement-EVP_PKEY-export-import-for-OpenSSL-3.0.patch (bsc#1221448)- add 0001-tss2_rc-ensure-layer-number-is-in-bounds.patch: fixes CVE-2023-22745 (bsc#1207325): Buffer Overlow in TSS2_RC_Decode. Overly large RC values passed to the TSS2 function could lead to memory overread or memory overread.- Version 3.1.0 includes: + cover update to 2.4.5 (jsc#SLE-17366) + cover update to 2.3.0 (jsc#SLE-9515) + fix policy session for TPM2_PolicyAuthValue (bsc#1160736) - Add version the configuration file tpm2-tss-fapi.conf- Remove conflicting sysusers.d file- Clean spec file - Add new library libtss2-tcti-pcap0 - Update to 3.1.0: * Fix FAPI PolicyPCR not instatiating correctly (CVE-2020-24455) * Fixed possible access outside the array in ifapi_calculate_tree * Added pcap TCTI * Added GlobalSign TPM Root CA certs to FAPI cert store * Changed EncryptDecrypt mode type to align with TPM2.0 spec 1.59 * Added two new TPM commands TPM2_CC_CertifyX509, and TPM2_CC_ACT_SetTimeout- small services fixes and comments- update to 3.0.3: - changes in 3.0.3: * Fix Regression in Fapi_List * Fix memory leak in policy calculation - changes in 3.0.2: * FAPI: Fix setting of the system flag of NV objects * This will let NV object metadata be created system-wide always instead of * locally in the user. Existing metadata will remain in the user directory. * It can be moved to the corresponding systemstore manually if needed. * FAPI: Fix policy searching, when a policyRef was provided * FAPI: Accept EK-Certs without CRL dist point * FAPI: Fix return codes of Fapi_List * FAPI: Fix memleak in policy execution * FAPI: Fix coverity NULL-pointer check * FAPI: Set the written flag of NV objects in FAPI PolicyNV commands * FAPI: Fix deleting of policy files. * FAPI: Fix wrong file loading during object search. * Fapi: Fix memory leak * Fapi: Fix potential NULL-Dereference * Fapi: Remove superfluous NULL check * Fix a memory leak in async keystore load.- move the tcti-fapi tmpfiles.d config file into the libtss2-fapi1 sub-package. - improve the descriptions of new libraries (fapi1, cmd0, swtpm0) - adjust baselibs.conf to match new library versions and added libraries- Update to 3.0.1, changelog at: https://github.com/tpm2-software/tpm2-tss/blob/3.0.x/CHANGELOG.md - Update libtss2-sys0 to libtss2-sys1 - Add new libs: * libtss2-fapi1 * libtss2-tcti-cmd0 * libtss2-tcti-swtpm0- Update to version 2.3.3 * Fixed mixing salted and unsalted sessions in the same ESAPI context * Removed use of VLAs from TPML marshal code * Added check for object node before calling compute_session_value function * Fixed auth calculation in Esys_StartAuthSession called with optional parameters * Fixed compute_encrypted_salt error handling in Esys_StartAuthSession * Fixed exported symbols map for libtss2-mu- Use system-users for tss user creation (boo#1162360).- BuildRequire pkgconfig(udev) instead of udev: allow OBS to shortcut through the -mini flavor.- update to upstream version 2.3.2: - changes since version 2.3.0: - Fix unit tests on S390 architectures - Fixed HMAC generation for policy sessions- update to upstream version 2.3.0: - changes in version 2.3.0: - tss2-tctildr: A new library that helps with tcti initialization Recommend to use this in place of custom tcti loading code now ! - tss2-rc: A new library that provides textual representations for return codes - Option to disable NIST-deprecated crypto (--disable-weak-crypto) - Support Esys_TR_FromTPMPublic on sessions (for use in Esys_FlushContext) - map-files with correct symbol lists for tss2-sys and tss2-esys This may lead to unresolved symbols in linked applications - Support to call Tss2_Sys_Execute repeatedly on certain errors - Reduced RAM consumption in Esys due to Tss2_Sys_Execute change - Automated session attribution clearing for esys (decrypt and encrypt) per cmd - Removed libtss2-mu from "Requires" field of libtss2-esys.pc Needs to be added explicitely now - All fixes from 2.2.1, 2.2.2 and 2.2.3 - Fixed SPDX License Identifiers - Fixed Null-pointer problems in tcti-tbs - Fixed Default locality for tcti-mssim set to LOC_0 - Fixed coverity and valgrind leaks detected in test programs (not library code)- update to upstream version 2.2.3: - changes in version 2.2.3: * Fix computation of session name * Fixed PolicyPassword handling of session Attributes * Fixed windows build from dist ball * Fixed default tcti configure option * Fixed nonce size calculation in ESYS sessions - changes in version 2.2.2: * Fixed wrong encryption flag in EncryptDecrypt * Fixing openssl engine invocation- bsc#1130588: Require shadow instead of old pwdutils- update to upstream version 2.2.1: - changes from version 2.2.0: - Fixed leak of hkey on success in iesys_cryptossl_hmac_start - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - Added support for QNX build - Added support for partial reads in device TCTI - changes from version 2.1.1: - Fixed leak of hkey on success in iesys_cryptossl_hmac_start - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - changes from version 2.1.0: - Fixed handling of the default TCTI - Changed logging to be ISO-C99 compatible - Fixed leak of dlopen handle - Fixed logging of a response header tag in Tss2_Sys_Execute - Fixed marshaling of TPM2B parameters in SAPI commands - Fixed unnecessary warning in Esys_Startup - Fixed warnings in doxygen documentation - Added Esys_Free wrapper function for systems using different C runtime libraries - Added Windows TBS TCTI - Added non-blocking mode of operation in tcti-device - Added tests for Esys_HMAC and Esys_Hash - Enabled integration tests on physical TPM device - Added openssl libcrypto backend - Added Doxygen documentation to integration tests - Refactored SetDecryptParam - Enabled OpenSSL crypto backend by default - changes from 2.0.2: - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - introduce _service file for syncing with upstream tags- update to upstream version 2.0.1 (FATE#324477): - Fixed problems with doxygan failing make distcheck - Fixed conversion of gcrypt mpi numbers to binary data - Fixed an error in parsing socket address in MSSIM TCTI - Fixed compilation error with --disable-tcti-mssim - Added initialization function for gcrypt to suppress warning - Fixed invalid type base type while marshaling TPMI_ECC_CURVE in Tss2_Sys_ECC_Parameters - Fixed invalid RSA encryption with exponent equal to 0 - Fixed checking of return codes in ESAPI commands - Added checks for programs required by the test harness @ configure time - Fixed warning on TPM2_RC_INITIALIZE rc after a Startup in Esys_Startup - Checked for 1.2 TPM type response - Changed constants values in esys header file to unsigned- also process udev triggers for tpmrm subsystem, otherwise /dev/tpmrm0 isn't properly updated (at least on SLES-12-SP4)- added all librares to baselibs.conf to satisfy 32-bit dependencies of esys0 and sys0- Explicitly require udev to fix missing ownership for /usr/lib/udev.- update to new major version 2.0.0: - version_fix.patch: removed, we're now using the distribution tarballs where this problem shouldn't happen - this update introduces an incompatible ABI to the previous version. all libraries have been renamed so there is not really a relation to the old version any more. - upstream changelog: [#]# [2.0.0] - 2018-06-20 [#]## Added - Implementation of the Marshal/Unmarshal library (libtss2-mu) - Implementation of the Enhanced System API (libtss2-esys aka ESAPI) - New implemetation of the TPM Command Transmission Interface (TCTI) for: - communication with Linux TPM2 device driver: libtss2-tcti-device - communication with Microsoft software simulator: libtss2-tcti-mssim - New directory layout (API break) - Updated documentation with new doxygen and updated man pages - Support for Windows build with Visual Studio and clang, currently limited to libtss2-mu and libtss2-sys - Implementation of the new Attached Component (AC) commands - Implementation of the new TPM2_PolicyAuthorizeNV command - Implementation of the new TPM2_CreateLoaded command - Implementation of the new TPM2_PolicyTemplate command - Addition of _Complete functions to all TPM commands - New logging framework - Added const qualifiers to API input pointers (API break) - Cleaned up headers and remove implementation.h and tpm2.h (API break) [#]## Changed - Converted all cpp files to c, removed dependency on C++ compiler. - Cleaned out a number of marshaling functions from the SAPI code. - Update Linux / Unix OS detection to use non-obsolete macros. - Changed TCTI macros to CamelCase (API break) - Changed TPMA_types to unsigned int with defines instead of bitfield structs (API/ABI break) - Changed Get/SetCmd/RspAuths to new parameter types (API/ABI break) - Fixed order of parameters in AC commands: Input command authorizations now come after the input handles, but still before the command parameters. [#]## Removed - Removed all sysapi/sysapi_utils/*arshal_TPM*.c files [#]## Fixed - Updated invalid number of handles in TPM2_PolicyNvWritten and TPM2_TestParms - Updated PlatformCommand function from libtss2-tcti-mssim to no longer send CANCEL_OFF before every command. - Expanded TPM2B macros and removed TPM2B_TYPE1 and TPM2B_TYPE2 macros - Fixed wrong return type for Tss2_Sys_Finalize (API break). [#]# [1.4.0] - 2018-03-02 [#]## Added - Attached Component commands from the last public review spec. [#]## Fixed - Essential files missing from release tarballs are now included. - Version string generation has been moved from configure.ac to the bootstrap script. It is now stored in a file named `VERSION` that is shipped in the release tarball. - We've stopped shipping the built man page for InitSocketTcti.3 and now ship the source.- removed leftover comment from dropped reproducable.patch- update to upstream version 1.3.0: - support for reproducable builds - improved documentation / manual pages - various stability bugfixes - EncryptDecrypt2 command is now implemented - removed reproducible.patch. This is now included upstream. - added version_fix.patch to fix package config version numbers.- fix the "fix", turns out only the unversioned symlink's supposed to go into - devel.- no longer install the udev rule, it's now part of the new tpm2.0-abrmd package. - fixed a warning regarding a missing dependency of the devel package to the main package - correctly package library symlinks only in the devel package, the library itself only in the library package. Was mixed up before.- removed tpm2-0-tss-configure.patch, it was just a hack, fixed by requiring autoconf-archive, see https://github.com/01org/TPM2.0-TSS/issues/227.- Updated to upstream version 1.1.0 - With this version the resourcemgr daemon is dropped from this package. It is replaced by a completely new implementation found in a new package tpm2.0-abrmd. this package will only consist of the libraries any more. - Changed - tpmclient, disabled all tests that rely on the old resourcemgr. - Fixed - Fixed definition of PCR_LAST AND TRANSIENT_LAST macros. - Removed - tpmtest - resourcemgr, replacement is in new repo: https://github.com/01org/tpm2-abrmd- Add reproducible.patch to sort input files to make build reproducible (boo#1041090)- create tss user account and install udev rule to fix startup of resourcemgr (bnc#1038586)- remove unnecessary dependency of libsapi0 to trousers. trousers has nothing to do with tpm2-tss.- fixed typo in resourcemgr.service (bsc#1031004)- Remove --with-pic which is only for static libs. - Fix an improper Requires line. - Split libtcti* from libsapi0; these are independentlty developable units.- Updated to 1.0 (FATE#321508) - Added - Travis-CI integration with GitHub - Unit tests for primitive (un)?marshal functions. - Example systemd unit for resourcemgr. - Allow for unit tests to be enabled selectively. - added pkg-config files for libraries - Changed - move simulator initialization code to socket TCTI init function. - socket TCTI finalize no longer frees context - rename libtss2 to libsapi - rename libtcti_device to libtcti-device - rename libtcti_socket to libtcti-socket - move $(includedir)/tss to $(includedir)/sapi - Move default compiler flags to config.site file. - Fixed - Fix run away resourcemgr threads by closing client sockets when resourcemgr recv() call returns 0. - Set MSG_NOSIGNAL for client connections to avoid SIGPIPE killing resourcemgr. - Fixes to handling of persistent objects by resourcemgr. - Removed - Semicolon from TPMA_* macros definitions. - Windows build files. - SAPI_CLIENT macro tests. - Security - Fix buffer overflow in resourcemgr. - use sample resourcemanager.service - tpm2-0-tss-configure.patch: fix weird error.- Remove type=forking from service file (bsc#995554)- added a systemd unit service file (FATE#315631)- Correct package naming to be in line with shared library guideline - Remove unused systemd build and runtime dependencies (FATE#315631)- Fix rpm group of library package: libs belong, per definition, to the group "System/Libraries". (FATE#315631)- initial import of the tpm 2.0 tss stack (FATE#315631)/bin/sh/sbin/ldconfigs390zl34 17730499773.1.1-150600.4.3.23.1.1-150600.4.3.2tpm2-tss-fapi-3.1.1.conflibtss2-fapi.so.1libtss2-fapi.so.1.0.0/usr/lib/tmpfiles.d//usr/lib64/-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:43086/SUSE_SLE-15-SP6_Update/29cafbc30373168c858a915fa515104d-tpm2-0-tss.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=066d78384098874ecc334ee69e6c7350bd438b7d, strippedPRRRR RRRRR R R R RRRRXtI*C|utf-88ebdde11669e8615b73c219a34cdd3e2451ec28aad3b19a7acebdf6c7ec1d1b9?7zXZ !t/=]"k%{Ɩ"kC-f&Ou7]FjWI<5,pjGsdKs~przZ$1JPLp(^P_rB翅G]h]~'sCklL$wb;AЎČ*d1kUY9 YgG.ejLA6<V$b!b-(cVVޥ$$z둤1w+hwqh7Ur+z Welbʮak9)xWU#BQ +h ɤ-G%JЏݧ 2`['tߙFDWJۼ"-׻݊BЛ- L`yWK0~J[ȫ$וP3hvE2oaTf5<;|,F{C&pyN72'J)/3'Yģ<rgkYKKG(+zUs5(L##^GayPAHq:jR  b^ 䕂^#"^8 @Y^3%F*fcYznN57#_@h AlTĀSXT~bM[E=ĕs-1#̵@ؚ 99l"^;, ʃrDNoWʹƜx7J\f j7rOT`!n$&a❄9*'!k OV%1ݼMR4 buo"ALIJ"}]$ yiCV6?|~ ][7 %4M,W ӱqN}\vq+-xk 61Nq)**[AHGvHݔu~y~FYav2r dw2\թ+/Bt'^5q^j}u( @ 8xJ"s6kǡe/ Kgx8׺'_T8oş+@G=R6X0bzB~Gd2r~znX7LMfT#W갨+氠AVw8ܯ2`S9?׷]ơ yC>ҧ4+ :i]7+Y5Fƒr^` eXC]h7kiWjqQB#c}I; =tC'Z6d(#Oqup!%E?pi(w 8x9DЙ>Q;5tzB [O_"gA_r yjS`Þ~sik-+ 4i2vb^.+ Ik_f`O%xepA0L cܺKQ^枨Q|T%a6:D܅?6UƊmը|CCQ$蒥,=7 ɓat!ULahĥ3 tiBjb;EwK@=-^ŜPϜӛԸX$PAx4o<a7g@6+ L!B)쮕=XPp0hE|)+s4~J_:;bLr▍`?eyNDs|iw1)/~o_?tGgXH2r/%#Ҳd9]"<\_tC'\nȚ(Ccz|M0Z(@QeFL4`yh|zdr-4k.Ž; } -@Sx -|6mJKw]x*H -܃˺Q\.Y5φ=dQ ~ q)dŃl#Tsǣs!q!%98-U]n&ci=L xz]>܌@O&0[k35\\ը9fpqH=_n ]b0ؒuTMI1+[FfI4lVMtJ>*_c@$g/3X]S VȂA0m(ȠUk0@t.Vt߬Z^T4$k(catFa>_F@E'`_S80GGv$"Ɍ/%a+FdYVuІan;e,)iۑp#聯sl jJ-[$2Lӥ v)o/[װ zHηaQ/vRh$'uӁ4 nl-R0QؕmX1c-L-&6x'" 7>nJטl- ,oj[yz6`UiUaQaig2!VJaeGI:e5"r+eб =hf1}.0=R//}ɋ:|ӾDn6S;d]%.п59ǒҞʋZMuXQ`hE+:YP?[x9]=+ZC'WԨ 8r2Y{MOj(Q}[/`2\&f'4jztL) i, Hjfk2t+eQ hoISCQYQ6+֬?9!{Lm϶i8zU+UӏQoYuZavql`~>]u2mk! p@m`!cDmGa&-a"eA͇dIp2*FHpJ|Qw 2Gw:g6'-sk2kf${]t ]g?Z }Ӓ ?~7r43?^zԾ3B_iz0L 8[-%bkj2ʇt2DMW֊#N Je Y}S~JȶYSw累`o~_Z1;,>S1zLD(BO]6$ocq>$Nv ܡ Mhj\  3Ij\ꤺO( 4q]\psc<ȒwdīqǻJӣY}) q\f\d߾@nD`)2slZD۴v?Μv.Ύ3"]׾7 ˘{شf4^[CD_5:v'| W Sۥ8YZe۠HF>5`?' No_|tjy pC@dXm|*7M]tZŪpĵogLfR̼}3?,AkRI<:^t= Ei,vhSS@}C`wK#t*^8ߗ@P0([؎L^!V_klg4h!+n n+ƕqodJ>WT>72zh3;Tet[KReb DoQߎ 1ڊѼ;VOvo^m4`P׾֠j@-)d3̌ˇwZ 0VJEA0Ri,!UJ tP!IB4 V֊rxrf zk,86 ̍ qA?gRX.+y$z0{GvYHa=hfP.#1$Rb\H!Zh;U-yv=θ{2ˠKj|5 zf'/_ 缕%Mr N׽W5,Kltb yJ||2v(Ϊ$VQLGEj3?zS*\^J >lf`S㯅j3}{(7PA/7}դFb9u;NF' =%uj+DeCUeyi9KT-2KGǫȒfO3U<%qQ8 J- fp..-.D}x#,^*v<)2qsOXXkkiCZmMh:/_Z.ôտrRLz-y9@jw8H\r:+ aTI/d߯`ْ=drE3|L1}"6kpL^ ^sA0,r:i+7'̯M?ŧ=Y+O7_g@ 6F E 2[̸v"Fk}?O@Fq4w2nS|.@Fq4X97&w㘝]nKCozmXb X . ن'v7 mSZŶ+_]S\#Z~s>Hi9n"~)}C%y׿ɨ"H]$^kr+ekhg3\lH}>3 E2)&VֶJ@K(KC%_]rN ^?%⣔'^ 8jkq͌T._ j4uĈEdsy0[!K,()9u&r_ lW\+]ũ6kVւD8X{k(7r ҳ悡\MIG^ ITRO3YUn;"dt;[3PjN_.ۚAw|cg]h@ 7ZK RQLlXÔ'҇.<4N6On ڴeKG<55'V _RIOؔ8N@3ByOa WL+izQRݑoQҨf8&vsH`zé%_yu 5GLU?|Z&Y3<N#A*URə%7FȃDj^I%RҙB_\:s>ێ";G^SAPc)=$ ^2^Zt:h>/P|JTV%-Swg'lb_LsI}~hc@6-t>^n9]8d؃FoJ˜,_m˥* xkG1z,j ==B T^̓>v7 (odžx9Ʒ `ѹڐObW&!ktY-ZQK?.i)F?9mB/.QwrmPՏɰV}XJʭ!6tc.rx?( n ?_ۀyVZt˿W CaT"i+Y,n! J>EN]1tC 4uZ; P VmsZݻ>xs搐^wqI$fd2kկPƙ_:K  IP,`)?έS` |:Ŀ7(J9K'SwyoJ&6?r:{#@ySx?iYMcŰ0G3 k_1FvEoy=Bsl, #Ov~1*yxC/ɴmZU2@f.'@$`)O<˟\{SI'041cWtۊ25Gdc榒=)=%|"I@dc.rxs=|w@_"2{}2~l8οDHZBˣ0KiD+>Eh&t+jC~1m.n˾O@؞3z k F/j#E 4zjPKBE7Z[0%Wozƽl‹hRC4+JCye8 CJi/DeZOHeB_nHpJON;ob˝ʖ:&9ư"`Q[: ռuqVF.׽u6 q ~0Z=PiL $ĺ-elf% \tw9:ދ_?tD0@qZ:f.k-XGuz3X?%ڱ/ZlKΖs䔟3'C) }=sϦC`x5ѵb`f}}+_Vn޹:>EP9Y0F{+(f #(l~g02[,(+4jfeQ<-6 X?uAEsx\9BH3fUk@MxuqR=xU@6Q<Ȥَ^tou+>ET;E$v cqSL)-n`8~8"Vݪ:qȣHT$p;3c͕!~q 3]don.0 U:JQ9cteaʫWb>9^,t!]Y:Ŋ-3Ht2t̚eOpBl}I!ػtdRz0YX:a7V>FnwejC Vx_u]h {㈦"֯>Vk?2߄fh?J1|k SJV( 4gr-m;at#>wWWaZŔWAfv?@P"9a"[+#ĠOsEsY#YPm%Ԕ)`|raVn'%Js_b8OeRC>%aLy*ql2Ω;^])b̼7>ѳ OUPh2 25?j^gڲoD,|c3JsiPTͭIVŃEhxt<ЯvN{\LxKydxKs86 VbJ;(F04-5>'.Ա%뫕(Dks o~ԁ-Ǣ ѧ- G7OIYjJNvC.YMjyǫ|UDSjR.GnoSMNYBm4Z=M7w 5;:4EF/mJW>=:_9ߎU0s(5JY3tl>|3 bw>_|hnh4C+1 z(FÍrO,:JԱ+A$_V;l=c;BVu(JϿS߲>eجlf:) [ņn}L53*^N~[zMIJ9QF)hn1 Gu9rSQC;oki0TpLрhP:a '8qfۉ#g#M&a7A2~/"V%z_1zC끶(*Ƨ V~WP*8ǡHd4|hI"=jdDs1$ϙSHBg gI*.=,es]yn,%!v=|Әh&ꘃa7R$0.uAe6풠j iǼ}5_w82!G}Hjug d HLјO7QFE҆#*fqx]Dcp㦸l\ E?xZMc*^7`"6*D9.x5 b)Ѵ˚*#7唵JDs PELdS֏]΍B Wd7éw `.\y *rhug~Q]gDBNfW_h<pWsY<NQޜ?P :e} SYX@)fQȂMؤ6dJfnM^Rc7wHNnT+xTW58=A ͛Jw;uos9Ȥ:|{ό.zӀ<,L܁N"pSRKlnv;kIpʠǣ:կzyúRׁI/A"QUISOkō}^$5ZA{ؖfafN2b!.c ::'+'ŞidƷ#e=QF/|-v-hizuz6;P.2uH}c#_ XYZW%DwDb Y1G}V4oonVTѰ!MZ˝>yPϚfJ/c=]~N8Li?FbY.-D4`WlDxQmZ ^R]Σ_wE.Ckn!q>YuР_ۯ>Z HQ+"9K:'b'f mD(Tr&#:(X(w#ؐ}f-6XA/G»dt71T9"}|qt&&`J#V&+,A=uמ 7S8M+B^HXOH^-U وoU #d 0{{rIgJR$ _Acwh̅$-Α?K`qd.:п~N \-%Ȅ0n뢽a-=\!ʺH0-V MMlg^^Mj7Eu%V"W?`qh4xPɋ]ް7b'󸑭lI#f '9( ]W^`a^!X%Tum3Ex2 &ִ 8wKֹq_j߫n}m2ITMDZnr놓3h̡:>Rq)ս]JN_zZuHnC뢫T+bwc9 y5QaesR |{sjan)oןMjC_ہȰJ/O !f233{n/'~a=akeh*=pe ~_f2 =S̯Ttb y$.@ĝF=^0# ў?L?5C D\hRuUO' :֨5\\:mÙMl9pј*S{;g5ifH+&S }_*;Y JN`PV$>H$mJ461 [QsO<|&6} Ӕ| ѓ5z,NԵŨ0+:`ʈ=EeZ&S أykZwSW+D]،O02xs\V!FU($DK J%E7t#M.b9NU6tՂ <׉#N{)5TYSJPSخ$@ee*4Cmh a+3zSpsW.v ۍ"0xlI u<\Y}^2^10xf'/kKn1*ȋ&tGиMIo!J!ŐĊN%@MW̵`W  ?]HQх~ݺȓ.&Rw!E@mw$ 堎!J3X%>MKfW1_D`?(z 4?(xI_ <{gទctH|Ce%]vZT:"8<Lߜ (>8hk6DLEh#timw4#aNެ]kj|AtQI0{;վqYgE{NY՗*C iYXw؄BL>EV;mo"^[qk͜}H~f@p  -_&~dԟ܀ -U2.}X-@E])7#6GΈЩ2j,Jxj彝mx% 3oYueͯE ¥|X~ <@l9?]b^>҇քmh Y>*mP-ɦ̓mٚ;\\ݵ5uWU| 6h$'<7񲜳K5)^YTC ܏$fWa ѩlF*hV OHMQ^)z1'o0ۂsϦw0 jUXj9@coD G pwjPp !P")ឲ-JQF\ƀ%ÇЎL>'/tMkȰ }Av Mv}lM7j'T7U͘WxA"``bMT ڥ}),dCX|nL+ pI䗷J蘽'WIy2,⽬%B' TpKլ4hRI<)OdLOJG#-WxV>? j .=j4.X q-N? BH9Z4S}F1>&St[8 ԬθӖ2J>։m]i_ G u59W8ޠ>5T[֌ >7cB/y$E{v A`+*#5^Z9UNQ0ې{.Z DۨߪzmIez#pߊboסDDW۰'Be=ou;cNI ,Dm JF 3ȼ1g@4LdߥB0be@Hʄl5^|аeQ ZI|&#濕im J ^T 'wZsǼ( Cge)$:hM;x#HtG-&6i/BvZɒ{+Sf^;Chy'\Bl6f>P? 8)L}$S&7j&\yG28,jq;yFtn0ӌ*~:oZCaVu4]J_Y[p$q xYtƘMfWOʥ 'Rv\vky4 p:T+YGO.r 9p Uû^;7E &)ŎS$|C0бk/xӞ)OA_oȖ*ijzjGw|G.t`F-F4DZWB|!3ˡAWz9 P@`<&#X:l\_<}Jwho4<2a e( 4QMY3&ADEd4zhRfJCL 4Ǖ`@DTo{߽.{&\ xsA%>N|sH9Miztݦ"z\ϦܟUW죖g,OwҶqHނ.bD3)+< vjPem\ғh [>7/qTA D]8ފ$cmd)c P+%/pE41q3H5 S''nWyvo=Z.0\UPQ]ma;j^kcP> OjVEcDzN0/CπAEE'r ț[E.Jr4L0&|nc5j5ݓ u5pc.g`/_b%>A67kg X_uivK Rl>ڤ=Y}6̓"j2$U:/袛+GyPˈ@7wͦiwTbL-MTt)2hA}2I8xƵi`H~ j{RuV>Hì }a9E0$kFUAf;Oӻ$E_U˜ź#WGhOxՖ,N}ZhA ndeZ9[c=(_  WC3_"&~gM [b? ZLk'LXaIqym-y±"%3GX̞cې.piZbW<;z]#Fs vT#Djaf-} Jq,) )m`8~`́YN¡f<3.aƓs7u?ctx;KHNR; [ޞ˶wtV f4%s?lYjT9:jhS_ͷ?DAאTPț08dIGgb6Y˩. z g'`'(P6k#GC2h:>i"YT 1fkߦBqœ8yB-x6j5j˄ͻq@?>3׵g/`Ɨ6`wX5A$v5{!!z=f-a>00/F*]9*|V:%.gVút\t7=#-J `;?roGbQoR+j Pգm7]#ZR0h1LcX5r7>K ]G˱aRb+,%6Ws_cA-'{t&v6دG׷E~$d3 yk!YJVfA}uXW;״p.H _Jyˍ5)OffA&J#k1)ofW9-T-D ,EkuBprnt䆿دk&?p&.fW \jE)^W_aŮୀ}z%g;p<k|˾;^swrUKC淿(5meW)yCac$9[벎8YVz$n:{IG<$"yU lΏ堣%M2e>hZ1x)Yx 3(2׭8 0j=M!t](SN`JyӍ[eh7v&CTu3:>,nvc#g0)W0_|-}t7coQ* Z dfifG*'\\ jס)!5%b"6u".%{_a{}Ǫ w×fJ;H8ﱁ~lITL5Q+ЋszcIBT:kĤOf~P&#7sh<e}ft}x9VG'ۙ>}51 s'GY.mL|QU-L֥] !r47udTC¸@М9=$TP UVŏM$o}e)TԝI.oFяAXAgDJT8f)5&TQ&%>0G2m+A=j*V´^[_O{CLML8/z֠J\ ߇#{(oO,JH9㐵 {|~.@iTE: ..ZTH]7߁9LVS-Xs[䔮YꞐ&8j(C_hmںLM(?r%Y#u,p@oc=&e:ω*utzym>En#iq, 1OCR->d`3;t? .c]gRKʻv-mQŢ s?1N_ ]YY<@׼+T6&DB(킻mo5+zK+1Pԛ6jF͜ O+eZgԘ 5j)r|̌[8NxU+gF1٩O/\|`Gӱ-J5: K(%1ɑ%9SCy?g? hͫC+u*^½4i12P}5"|c_}_f<&e@k;,E1+Eg!1ޫ.G`ƴF~RUصUJ#BPiz}'yZJCUhFO;&oh=G}h1|#L\^Y[\z ffUQQji~tޟZH^u۟@'@4˝hbeg{J)ãr& 8H-C>-TX+/K[MRw[d~a̴9k+N AL7d?CdcvBhQxi;w(7*5zd+u9/iBEԱC9680*c"(/Oܗ\g cgِ H Yӏ\{ah*9slx`]l$ioim, ;vҵ YM]5-(wg RJaU^'P\lpOYy (!im-q  QKR$$Qٜ Za{/~%e,{ozsxΊ58!ԏ Zw7M/QG qL>&S`BܘґN"CL2GcHKLjr'Sw{j l\̕s[` + όA5 >%ipBCAb v87'>Q )J\XJ~H Y&A']k5.j1uS/|pA%M~Tj .;g[3U;XSB;ރLj>00o~p69UnDTÿ]ȁrD%"n@>*HkuJ(EDF&ĸj#$|3.Dxč6[?^!yt0kI38Qs,Fd L3ԯLII {dQ9gqϹ ao%O5 1|L n\5SD_cȫ&t @R 3%;\÷=kED|⺱%}DHMΡUuJ™l'+:^XӟG k9QfxZ gk'!5^) М棧RCؖZ V4?gſ /{Aih;!SZC ~փp`xՆU4DD ~ ƁQL5w#;lVGQnvjU=+p!0>`Њ)iAZ2T\+{2{{uWI!B'9[Ky}ɏq@MiנqX`! y%ܴ73>O7vNܴuYnn{9*! 㫩R%^A_jnMM-l5U᳊C~21"}km=$:3Sb!}=ІF ]g<1:p"Ũ zJJzsAUf#{ 7.rҁ obk'=)i5q NV>G´iE|{(idG;y@kwG ,G~%쩧"aGU}jqO*q?>j+{7#GH8 @b1KbL]2[ t|9N h8?JryYieΛ@;FJYi>{@s> ?L@mkr5s|j &&z,z^grr;vI?뮬$H3">KeMtq'#i/jucl&QIp;?<&o7q}~S~)0Bw^lAqutD/(J"tcB0|lZ:XTDgUg }ZI2Gb!X^}gxW͊gsL7nz;$o{"W.`W;CB=BL}>V $/ je[=ӆV6:|ɓbk@$Z Rxwq"o2k%QHևouwR⑓w>^R%atzi:usjKfYm| CI[b2RMrwGr(&{MY!&wƚ~_0^/z>Rpvg<AcU}6 G `z{G _VX`K4T{aʁ9쬣ϥ,s#Uj{ W{ƦײApe9E8:X7B=\&q2^UĩбQk$H-kU-A,Pf9::P (:k 3#4iMl]Y?;PgH w ZB'vW%}؁Fwr[oph'Md1+؅͡P0 4g?%/Y9\jJT-c ӬAs}ya\6f'xsNCAvNÞ JZv)W[1jd:YFK6˭c\?(нg;nFϥ@/Wr+smV ~ wDϞ󏁬f2ޝ]r^vnQɸG=t@TȄan|p{xhvǥ?ݡL^L5~F "PEXMj~SǹQq.sM$A3jZrc^ Ͻ|wF6ƻK8F-.,}kjs&gZkaL8a F(5rt(H ⫉o/aF&F3)&o#)?䨎~u2?$ Mj6fk&3ED}3nͳK0(V a:1I'uC{Ɵ6{Cf 6ۓlr,еNk{ﳳ FfEq Fחa77 Q"X7 %^\եӆs״wa?@ҤxoBP.鏼 Kq xY {k.'I)1 cGn:YT*;F|SU&K=+wsy\cnO^Z lğ_OKY mQ^!m'@a#{׷2U8ZJRbXA**Y=4? e ڗ;/-{}aVYgR"@; ʊ=4}98|끬߂$* 3ª*# 492?Q3 Y!*XԿ9XtP;Ӕ>q,S[N|VQnv+:Xo;NAaXD:zy0A/ 6@ujsIEךO5`1oT(ic& !䛩aGv%96Ln}Y#y8Bo?޲`/ @r\i![|mphT@o"hw/ ױ}9e1?_>Iwm0ٺ =KQ*hz9S r"Yq#ZsS@N28 a LfB9rj ԼlRE#<ν#`^x0)K**wp[~Xȼ u,4|l߄@bQԵv.熽v`0ۊND =?+XW7 7+a}ۀ<`o1UdKV C&FohGmY"Ic#"~'T{eSʂBPJѯ("WR~\Brep\b)ǨhV`/OKl$:KJn0xwSjRA$[Kgm1B( (cuîGLS͗-tAA W >28~ju܁"L%pYLjhv>gXhC9p`v5|RAaNaoPy׋Vڰʶ$_zh:g2llxܯHI.Gp1gzk>88rVj s]>\PhخDOwQ(Rj >h?>dSO6S1ۅ;Pa9%z3>.E!K˻ӠJ{_՚`j\g-%Snh/<?Ç(m^%"C,l] Sp24ا+@[Y#^/XJA Z "aa{{"lt"m_ N:HK3y *.BNXӰYءKT*8],kL.=eUJzKA"+h KTpΣ̊;Z.KyJg6gݿчc?lήhૐM>$(f%@Ĭct9(d2/?-'nt;^2,Yi&gtr<>E\7EIȥ0atc=zX64r[s`] \0Z_7*ђC>45n51X3$D+(2h2@}8)EY59U Z(_I !7t.t683v%,ߌn<l%^'>[w0}g?)'@y]Hk֕?F.;GN!]F*dٖXeom4s7{ˇUG5=l%Gj`8S8C" M;^(8@t{YCDFGXLۉF ،Zm9C8s!dVIaaG%vWb*3jn EPgsB' ODʴdКqFs{6 N;Ntl|ӊg4B &kBf'eK%ħ 8+DOk#DNHEzv]V '"{TOF` R[l)zxg暷kӭQ{x5[sȎ? dݬNR҅ٻr`G# (RdJMx{<VyPDiW9oؔI؆:3ļ2&ߙ ^:+/B\Aɤ 9dP?;}AܱAlè\4_I>4S=jg" FtjF~wj w-w Uvג\?抷XNFv}qdAEuƖ4,SE&$ujFr1ߝu(:5qf6:AK 4Gd_NuƐW;sI(v(>:/0L9dRF4b(+'`0t |[k~nQP lv7l 36?wfߩF\n.(R(@djx{L>y,,%g+V:Ʒ(YWpbWO}ڄ \;ǵ=yv5l4'w_8[aհX+`  N{̥j/kWf: #OWz /1tvPa `F|=\YCCImj0:PXG.C^unTwDSm~|CG_Yw֝Rï7^nLp_t[sAIliRjq_a:ڱc_6q|f( (}r)zEI~G4 5WTOΣ#C=՟w2_ W*2 ;"~4Ydc9 $⸙T]Sm|ߪ[d߷%Z g"|M!,bE>0#}gJ u@ tz+rp5t!VuYɾL-} 5 Do?nwP#%Wvp vpsů)p2E5>kAP@ip*5%{jD/iML]/H%ۉk፯zBo'%n<uLq0] [\Bo]l<^J˘١b TaHXͨM裆źLu7)*wSCׇ?~wKLX!P7 UP&#OQL9#bE``󚉙@ n7# n_qáxr^ݘ%Z.i ȾZN";R&rc)pE8 ::1'iz}v#0AU~Z\us;. bX4\ԥ^^W2'>:.@֛0õ"HXXއD*I͍-S.kSv!ƞMyOAab{?7d rt En~@u]eʦhB |HhmSb\ze^e*-Oa-7K_֯K^*It/]UEy_o|s]Gmg}?&A"zQ.{87 0vt];¸g>w4o\1L,nr#I@FAٻq8G,S(2O]~>H VI1nj`yE 2nOA>-$1դqDb6D4ԍm&<0,qKQʟ(?4u\koֹmD1{2R@5Sl~ we LXna?jzNKff cI녿8&y &Q iUW$?]Ԩ> ش=0~ify :yzYoS%kwҎ(Tઑ/dFX{; aeL{gIpݼxy901Dž(TvJgjE6g3DtBKܭ"H~X  eicB_-M(t3/oP2C'h(ߑ$mbg^ ( ů;س/3Rܻe/xtp5 3cTQKցnW~u]- I1~x[+W0'B2NJx=mеsdN6_Z64d^i9U _Tv "/=_AClWԘ$sKkkb̽~?%ږTK QEPJ \)5Ygbh ;b<^T@;*؊QKo twjs0{( k~v-N+w9Ydtgl>@<Pn3i,sO=a'+b|sK–tʩV!oߧH#sxHyWFCBKbLxhx-&cg3KBZA ?0Wc??=-ws!/ @ߔX#ұh: awj2E1t/rigu-Jc8VX'tqm5}ȺRX:yAD.$椤9V :)y枍t<+*7j;aܘi?%LyƢ(Yk>\ lO50U Q$o }9w^kSTx| ֤·)s&"BJt>/LK &u8QI`23ӷeԤv7K`Lrhxt:j֊ vz,tGޡ,x e20b{_Ϝt,8lУ<;6ȤY+|y𖼊b nC,l+m2=?XƌN`o3xDˡvRA37 NJi~,h`BޔoK9&%]lK \٬rբ;#L~"6 ֹf\o/{Vɡ&tW2O8m_E/\;x z{Z*shGa(A6n[}h;JtZc5EvW_{6Ѭ53 ]/ LkHC#B-d:V/V&n2^GV(h !UZ*jUD W|!0,7jKh&]C6ܦϧIGyITpK?&]Cmq>ܩ^&:JhYhJ.|#rzePJzuF*5^$@l D`U23Bb5Ng7bںQR.)'AU^rGMX8 &#LwWP/9{!o؀(x:Ecwf̒kY)%rXrG1oUw:)Wc #}7I/!p["C bPE+ZXqQ~[ t"=p/oi 5={T-¡<x&'=Hcm屺Eв 7TY?6 ^@HZgٝH&}1 [j\ES|O8ƇZ`jQեb,R[wQ4O!+u_57MVl1>| Tae”0>vP9b8M m>fS Zg_ET, cH36ԕNkb`*íŞ}ZԼq6 Х4BI߉͛Hpξϼv7. >N\SK,s@Z' &8_+\:vF~@B!i.uH h)>椵s%ۧ8R$0GuQ2doGԭ~=#oYНC]n4 sj\a wkYŇ}Z2L$p4M|zRӕ%ޅ aڶD$sybh*q(/-[fO秤|B4bRIzIM!4Ȩ\7:c\ B$ƥ(>Z$0ːF91ўn]!_͝l|)oYx#23q6K:#ܒ:,_Ð cU:0#./Mp'LpT[SsJُfRi&$BDR8=zH_/wb nRGmDNB>dj=B_=zrd9݊[" fjFy`ᾂ4.3Ԟwtwu^)e8(`%% Yȑ˳%CJ{eBYl_C=:w +`*,ŋPIz^lcgwYy;֓o룰e f[,UKLݜ'R6h+_R4nvX $6E/{Jw^RM gI22}XlE#*-8>ρl]=|ZM$|HlaExf tİG P?> PN ήwFd{e\fC*h΍jsK^BVϹM<!iKa䔼)|,]*Ω8_H+=_@bw5='|1K;R,n>Mca_u}/Yހ!w!V=1\J~|s+\f&⮑#tHm<HT Еɕ;3 6#VxKL3^**}%f_wBƢd#- ;*(.}nGlnGG шZGW;%FhA4\VW+Y7 ݔ"% L(ʩg !'*A')SYE`>E_wIEt mKGM+JF1ҒGݜ'7X!R`o6b?;Hg=d5.e0!xpE˒glrsҖvdKD6 >46 YNSDAiZ%ʾF,Bgo&gױ`^1(\UcHȨ ^+`L.YIXԉ1- LG #M0zy F99_!jk j?!y G҃ 6 ''FҲ%T&Z"`yMQmܕ/|5IQ3 ZgkƉ =lD.2?ƉNJ|Wb 9rg7%{7۳Rj %FѦBt'au`Kwr$7bOB†{qExoPD)&dﶀQ_0|" .VF*֐ĪZI+ZWtft*r̵Ӑ?k"hʖ FvԦYxT#E)3t>,̜JVǏ'RlcHq`j2ˇ$w!/Bs˶͏'=ByKMCz\EY~\|J(UKuhJ_ SsHm~r_!HCV~V6V~ 5AP({?51ǚ՚/=0ʝNwXb:.^ę/ˎe`y-"4qf;W$~]$ n *B|tKRFd|BbǡEiMS1lnS'W 효shQBi y<*9 K>~n= Gj\x5BQ뎁A|a}LJDG%R "O&kaN(֬ŻFv3|c=$& IԠ L7R`|CH+vk41jdvs?bg1ʤ(kMO >cP@G^mFdkڙo ( Slx$_uraµ0"} 䜸YTe*dmw)N1vgw!`ß~تs$Zc ]ۣK}e}3{W E4ǓՋd\\Xl yO~>J" >McTTQAb=~0; Joم}fw]APnƑ7]ӌ!; ]w-/;˴x ֛Jn}0>X>=RyF}ȐFm_v&c0~'>K:("G CHWLˎg er(S:{ J]޲qrO+XK`C4ds)hM b[R[T8Z9m.W&ۿܰJ;;j>a G練Gp^m47wUN~18mbu| oFڬI+Z ғ-~~<핮X>iiݽb=l#f9D)?.No˾u_ WK߀ T:@]im[P9`h '[(qKjʱ &XѼv #irg+> Q)}]btʗ {|) {7^S!rƬIeNmx8d{A*P؀"qql)׬ E``i jxPXC,_"L?*Vօh[u6_ڐè;`t /;_ Fv45Z`=P#^Rl#cpA/ ;.-N]0X0V ^ó`64w<|֕摖ow(,i!膇7| UaҰ]Շ^(&.)q5t3ޫx%Ӥtbώ,{| 0xڢerʆ6m&TKٜg1F\؜ u%QCȢٿV#Cbd/2YWͨA z*%6X<0}F.6@oӡ~4r:&U58zNDh+N!?1V꯿bI A} ͮ;m c}!ZUjzΎ3+0%=|fx/_)Dzc3ؠf׫ݾjv!}kf(oڍGk>6='xeC%q>m҃Mj &3Z-}ӳ@)/jV$;."˪[b]Ԕg RP3cҬoEUu@CwrYymRi/wZ*<&YkA"L3YGZTLOӁy8nw 0 eHD@6 5V<)#^%ߟaH[ac­7,pCC\N(HUk>"IDLg܇iy(#% +$GcaoS@f5M*DVh!ؒdyFK^%XiQ˝uzm2/,9E|.U:ZѤ*o˟'hkGԀ?ŷ&s \jV.7d^}; i:d` ԫTQOfj5} vu`ƺbVپ$IEC'H3y$C̅AMXe$g2b Zrkɢ'B#yOh*I"Ft1n|*݆R$["Mܡn4S>Jh{3#FQx\M־C FfA oFEvRY2;a ⌨>iaKohz3z Uvp~ɤU*U%S( mr_Jĥڷ?YlE<2d 5^E!_L3Yܹ[1Hb[3S'親p`q".ȽQo"lӂ$1s3GD@-f'u8m`qpw뤴J045i.#mJ HWyYʸttb?2$IbcIy bHn>einh.=+:Q;t{j/t9+F^hVRz{vK˪ҷ;R5#c*ިXf7^]goO`ng,"~wJk9p? 3Xz!ᙿ ܃ELY2- q]s( .|S6^[93;gm4uJj\)-eGįNRtFJJwI&23To!Jjjd-/m\2nGILF6b!)pɱﯚ^r/ܑQe$<;NI4CPo4qX8(Wx'3(QᎴjvj8q;WƦ! ٮSMpLMy}]7;^S/H&Y`0ЍS</_x%ͅ~m25Td+At4}Xepm~V?*OP7x*:Y;ǔƨ."HbF @^Y2#83̼OڜՂg|\-.K\')3v5[Z މ SwL^_L[R^q1E|tˁ܎47zM9TxoݕnnQTS6fICEP\ ~kK5{<$Ɨm|k*`VB2#LìBQx'wnb:_qBSk'N@q-s1pTͼ,sH< $bܙ K_Mž-dw9`Jv6 pz,B~ $ 92VMoe~// [\X~TW'/Z4"Mkta^e,a TO K03Jh~ءJ!#5uWY\V$۾ص`[h1JҕS%DhϯhcP|9pH^*eD;(lfZMi"[onj1H0㤗7B ݲKDy;sLER;_)= F4lz&B;K`iK;wX 0D$X?vZ9cśfe8Rd(^ |yӌm-4ORD=sJ !l|g6K7m<(@ۗ=vu J@g;(pg x_c]Sw8FnBvt!Eض_ӗH#zgj# P D9b- E)7A\C~dd~yً悾!KzU| =[|u*)řE_S>#e'̻/ ڐF jsxB~X@:+#[E D55qDG [Ǖ<ϡ=-a3D>kN1\lb9g6&]s8&bE} 4SN( &>uW8,:[Y}X5kM|e%z:ԇA+ F`KX ˗my4DT <#]k8 891q 8l90Kˤ0j_Cnbnj͕>Hm>|yuE EzB4I, i8tksdOhlt<$Hũ_J=rI8u R/ Ol{~;`^(%6p dH{aL:[X8ZEAɓIjE7O ̔4`_/GV ;Zr 7Am֠CV0 gցLB;Z||أruFKoKԕB*-\U]8{@Y: h ~|rwzDYF<7 $4graTdpqtL7S-0 ]IFC.mY@ťNG Sڛd>QNZb?FcG22i}zy-IysÆ\ǟ!"<|vQ p+GWki>O"\ѩ{K~ xh<騶5ag͠ pt-:hГo/o7VDNXrOk:9fk .% <tUM1@4+9wktYLhiZAJ9)SΠ4)R6ZqxBH%K)*FXGN9R9ډAi+iF'm8n,i^CTT ?; :| #O}!,\|ɽӚԐbcm5(ȓ)7A uǍ!o6(3]̈pZ'a,)_~" y֦w>5L6̯sz JƇl*Y{xj28+ȷd=WyϬ¾:9}0vhJza$Uɞm;{M:fJˌH?'ǫ7K;CEe( r i]_zBweZvW1%9 'áƈ}XZ jhgwͅdZxo<{I΂Vye >(q@Oݏ׳=sx\׀XslD-.%Ν##~Zaq2q/B*Z?KR<͋(鶨4쫬2֫ge{5?~ ?T*b ~ɱlXqs}95Dl\EŽ5-oiPZat~(dJ293T>tԨ"n&;}P |q>'(D =9}{Wjtt(,{ʥ1n ̎<[h<}RG(J/O"+yG ,zG#EDX%=kđ$4~ 8jKNNbb^S>^;oM.oAMnвJכ8ߗ@) aT$?_J&Dʋ3}zq4! QPQ9,2D3D_ A)^#qjoTQ9oE3}Ӫt<"YsځCيUڐCRlvSe{7J? m%J!HphL?%@#i=. Đ+&|R3"Osv_ڇɲ[MAI3 ѥ^vg;; O&?$|W!E,?s@h*cWZͧSDC^8L8rwy)osuO+Ki ܺ,]8_e/ٲ<9$r<{]#`nq‹zвelI#OIhy7R |F5UM8Tor]%iO5VګUD"c*%;DdZ Cd:. 񜲟@;)m\⤛_l0cV0@>('&z RbZӷf/<֜Fn "A4Ͽڍ77mU1%S[žcײSbUBY6Uw.z#lRQ0_N2*Ɍ+\Y#VDAҗB]3yBhvۉ]~`3i.nR)PPKD| Av`2", Uo ҊooYu@GC3wS\s$ϸ[\>$fx{h =EՁ&-<-a)A4 \JGT|^Ƶ[t(Zaq'X)BE$'A3#α9_DHOhL^qy[u;b+ա& Ǡ5~szf%KA d*o z{b4~=';59kaLR%u+{S$x{ݞ-*O>csTm75dؠ%"TmXSj%kkbt~VJ̧"|,(s;_ޖNlIh+O5i6 *BX+ĿRVO[T@eubz阩R^0bp0`CÐgSUE/񛚲x>e 5a-n0BX>e)AɿG9z`єܘfns,}uiwƔpU 5cb 뽙lƶ7>,v(QީXx(h_vu˲^i޹xWT0?NՃ9bq!O9qs^{_U(:%_SvI}yWN1dxSu Ie M,`24{^As3EM+kcn4wz~x_ າ)qL$ϥijBiY0^=478>RfF3nyzxRil$n#rR)вTK8+e_DEϚߟԒIn 3"jGjn2\ƒӠ2iPe1)7ߠ7WLI6O-K^6;r-dQ ^;+jTy۞^HmbFCr%\Y GJ ]>!`bGt`4Iטw5'4MLyiSۇ<7f ;{r/r$oޤ)aiiU2{“%}9:Faw\.v{tuyDڙn>S0% XzRK֥*<-1NG⨀+x/.R-|n":&Zy" Ra?p$hL4AMԛ>{m/gohjKd9@&k3qqOY3U\\T~/$"/T%rC}硞SBjuN*VDF]cn~i9Di$Y21'ı,%eeAIVu9gt5$j1Mo#B86R0BMڒ\҃^͂4L4ÉKblU,B!.0k4W{d#1?Ϋ\~h13"y)7CJ7dy}A~J3U>)F)ᕛ_G7 ]8K*i0+k\0gs 4r.GlEKUfQ`1' {!;EUYzze5{莵Y%՛qME+ZOk~ݹbo&'UWtm;TKV;L4'p,Ҕ3-h\z|84?YǙKVt2 {OFEoأ[|xC,gC!v` bmS@y>l0ԈN$OeeKRnB^{oČWϓ kZ.`B{&z[п12σ UN>;,k,KJ׾ĞQ]iX#,XwVu_͒LBxrpc$Dc<`Nόٕbd:~'F-kپ )b%n:0q?x=3ix3!C5Sp`^8_I3}o6?M~8#QuH" 1zmb:T&ƭqg5dӄLc7n AOi%W}|' TF|\JcP:Z3VgfA-Th^ޕ;K#TvPņC9{&;V\e^[¤-# r*idxÛ5DPrQ-4I"vt^N%?Ŷ5&Pól㲮Pm~2ZC(t#%s`jlsMvz,lgr?'NLO1࢝9Ynbl Le=>s%9%?$7E7RAV@`vfX A[wK%!*3~D{=<|`w:by>z-=+qJqz\H.\=~ hyO@vLōu_|t~(=w]/:qI a_ ~Ddak'<խ|dEgu#Luʙ" й7^~zPa^2;pw@# ]Gc'>-UʅouVc+ g(;Ț?:w10']^" >!j^*xF0>| Kj`}6mhuw|iea:dE!MWZ~^ir;gk(t۬L+8߹/"ʽ^NcS 3Sv2RݤKQpSRHMه{jh)b?13(y͢I%u 'vXPLe5D>vݙK"|~%W`ә(yP"?rWYU;q%(:v-O Ҙq;af=i_PD@7J4{SXЦ9`%x">Q(isaP7Ɔ&aO:+n፟g^R9cwI W[AC2. .6Ĭ3l[~쨬W ɻ/i5r]6C9uLҸH{qo4!zZHcaҖ4& iU\M"*gkg!{f)hPr-3^ ag/&aDvGYȓiNCLl]krkvO(\Ӻ?#"H&&:+HeܗT l0uгkĤ(Y"0Zt "Ԏr'DSJ(@'Ew$MpT3{ ;钗GE ){ m֒i^(Zy(%[D[N&֩WNfy~ K;Cf&kInݝ5ϵE*pW3֝x/o*JxDL餐*լT>8|*;fDAH<1k; u@>ȿۏZ,o9?FSj#v7ĸVϕyau(eR_qϪuq@tuA38 p#kS*e>Їߏ%mرZ݈J˲GHйHkߙ;|s} xdWNQ tDBkaEFĈ :aVkQ YIםtJQ7f@b@(@#ggK^epB|j箈.KM̔{vq2$d9TQw.A!c>o 5[zU[}_șD|mЁ682Ӑ RKp{ƀ̝pme$r:jC.0CU{nfsIV7ѻATȴ`!LYBu[5;{~K\x&ߕ(Y%}㵶5;[ߨ*P{Pʄ(÷`n9GN4,=v5.E: îLAL%:ǑQU4AUu@]ji"{ 0me='D)< ǽv2K)` Չ_L>f}{uӃ7,UT@kfvAZ>z*fI2`MaYȘn5Ʌ þK5JOc8sńp[ s^%Q/7|1{vHZURSM^E:.K~k'PemU6VšjNV(28Vg؍Ū K24b*̜OeLȔ%5KxdpaS0V5 "xfZ7cJLHŬ¹ˁ!G-ZM /qb)tixNF؟Ҕ#E>VI {m-PX<#n6 [s}zz-x}"׉aLuZ[|=6e\nGȧ>xgp zC5^{X>58:cٰcѬTS"39;VW=[NO?gkв'~Q۸\L."bEB}k E6"(]WS.I#Ne"jrbWMUx|\~zVxO Jhzk`MRz(&N!IʰiT)Z)dJ'RH烡jQ !K:VFm\\ogaX:F8ZB?ziXB {'#lTx+CMh].G,gR@l"|Osъcz 3sc&CQϥ\4a*o #blMhK,Mnx pcD՞] Yf[!F)!pF`+!\P!4G1h?esy3,MQxqԴl626AǙ Qqk0r?;m8+u;!u2}hҗgOaltF ְŎ(fcF 4X S4QKEDX: '?-?bUz5(хD8$.V,Ww]h""<+|6H]7ޕ8bָb9*ɔk_ 4$kYcS^$U`k?i 󾟹,yLR"k)% P u\ŢbOԋ$)+)pl}XPOjh-+O`PǃT !!2?Ex[XI]P"SRJ;߁SM~؜<_=38ݎKTxrt+cZg60n4ByC\YIj_HcAc~n(sen,nut {P*BV֠&h4QXGDYʈz );\vg=6\BܓD KFGf\Ѐ`WJ&ۆg 6F.Y\ZΩ%"?P;筡91 X C^4L $~ܾLoF 7jsC3u.e Q̂(+1ڊJR, :1RPK.?x 2UdVR8WyhZۮy60-ܧ96_[g MAU] 2b9ﴛD2]3& BuuKOK92do[`gB &cW n7 uM[g.,̪%9hN! \|3Mdxg1Jin/3)xXq кG'tslnGeIUeh`^~=HؼYD7>}asC,O P=Cէm1 ^3imX̔WQM=l^9) [5?bT|^ӀӍXyȬ$K;kP <1 5cHVk3f{^ۮkԚ#dRk4+oB!>TJ[W?gMI-8u(M5 YZ