libtss2-mu0-3.1.0-150400.3.3.1 >  A cFp9|T\ٞhm]Df%tLn}rHQ~"W?eA .Mӗ8AY1sGf\|No HZ_ MѸag~ժ&Wc0#lr%¨S!9X5Oi2v!h-܌S\g 0j¿,JE%hoKUAI@դYJȉ"'$t欱^9Xp+SOT|7544167b5b62e5dd660e3f75f7456f55457fd850ec4e6dbb24c622b0b3d32c51cc1929e5f96a9ca359901041c4df1850c904e476cFp9|$\qX/sj5yב9.|{f-1msJg?-GٮCqC( <1/=q5>"iLŮ+vR#jpBhƴ!4VqY<2ժn|8cc:tIݦBe8GY6('u (&^Z =2v)hm?g|1ިey39V9h]sv&wz mxXA֋{>p@K?Kd ! F,0<@Yz     B X`jt(8&9p&:&>H@HFHGHHHIHXHYH\I]I^I,bI8cIdJfeJkfJnlJpuJvJwK0xK8yK@zKLK\K`KfKClibtss2-mu03.1.0150400.3.3.1TPM2 marshaling/unmarshaling libraryMarshaling/Unmarshaling (MU) as described in the TCG TSS 2.0 Marshaling/Unmarshaling API Specification. This API provides a set of marshaling and unmarshaling functions for all data types defined by the TPM library specification.cFPxinomavro(SUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttps://github.com/tpm2-software/tpm2-tsslinuxppc64le(cFDcFI27bb42c47a1d3a4eedf05956c9f749c8b7053c419e35abf0e564760e7dd6a251libtss2-mu.so.0.0.0rootrootrootroottpm2-0-tss-3.1.0-150400.3.3.1.src.rpmlibtss2-mu.so.0()(64bit)libtss2-mu0libtss2-mu0(ppc-64)@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3cʂ@a@`#@``ٹ`@_t@_^M#@^4^*@^@]@]_@\\@[t[[>@[;e@[6@Z@ZYKYp@YoIYoIY)j@YR@YX@X@X@WW@W,@W@V͛@matthias.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 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)/sbin/ldconfig/sbin/ldconfigxinomavro 16744628003.1.0-150400.3.3.13.1.0-150400.3.3.1libtss2-mu.so.0libtss2-mu.so.0.0.0/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:27517/SUSE_SLE-15-SP4_Update/7f28f4121b7b986905e9573aef867183-tpm2-0-tss.SUSE_SLE-15-SP4_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2eac3e1bcc4bfdc1d03133235bf84b48aea6d10, strippedPRR'_BW'Wutf-864462dc0121cc9fce1365d25581ef2dcbea6c9d4bb792d4574d3def7f6a9f2b5?7zXZ !t/ӧ] cr$x#Gj!2n/2 P`xTSk4I.=D.4۔}g ~-Kќ&H{0ʪÎE<eGfn=kf{MzƯCyp`&m%HΘ)ToM(ĭf:}^Mw=kmGXj`R1}y[bmoj\>z2*\YQ Qxq Jgv50ūG p dڱy ќ:+;@p!zЩ.dh=DiB3 l9c mW.R!YԤ3F2@2 Qϭ5E}Q)K>JI\xIt\Ax|VÂj"$,Կo꺢{߽߉=]7a}y87AJ}XĬKyn4(<)APv̷ÄDNuXZcAx7pHcBUq i¼z S璴ֻ)Gڂ ~>'Y֠{l>8J/}y-%,?i K+>39-8J?_'V.7;xpeT2:~|KTH//i +0L @OAwQt}wa iـJnfBn@dmҴ;lJ!=Cj)/s1;pυ4RzϳЧy(8"hu9ym^q )40խt Ds5G ^7bwF|΋ɆVgq7f|UoHhi;*'&Ch2䷜,V]h~hD20>O,Rq9 ~F[֒;O-yg!<(>!?$xQY?x/}{w>l Qijf$ }Hob"q5a>"EEfy:`Ij)cW(#H,%$'0RsWiO|djGFnx" ѷ.zʌa?UO6YpJ|,9pGŐXnD{(;CE7#k#͖6y){È(/B"\GR;ӻL9,pf9vG< W<w#q׸z-^:&;з2+ Dž b@8r@Hw"J'V݌Rk&|=$YK!f4Y6j>v[MCtr|j#FC,1{Lpɰ ֡?HZb:_(ߣ=d$\vNDw`~=V)|+Po^B9UC&^Nbhq}&5s>=it@yō1|7_ew=ZZMF'a=5DVvriW[lWpi+DɢÔKxX f;Pp2>4mD75xƠ'Պ o?;̢T ̢cWgت{A'zn,kTؖߌZٮE+҆ U#2S{CvBY1p?ZˎbㅸhOsN,e+ ~8g#/nFfajqe'q\ '4O\JB"0Yג9ut0ZIͫނՑnjjf&b/Ú =\qi:6ASr/RwFNfL&1暟嬗Y̱Tp8vkC!4`0L Z"'Up ~tzgȺv3nV:d4a镣I"L6KK}x2h}N)7YcZp4jlH} w''f<\M~N>œVXIHU4hJ~I8xkZɼ_sD} +mil}VЪ%g!Ž|ځzf79ƫw"_ LI:HRA52-"3߶:ҁQiIέ}QY(44S5'5 .ѭR LOczn=xj#.yk3<).sxϝFG9|xa0 Aۤlv6oDڸ xʏ{6i3}hV[u^3)D͞W*6M9Ѭčgd`q;`|4ux}xoنpwӱd,P(+G8@:1KcU tMe!Un#pt]r)~~$nme݁q>"<b%{,^Ye޿b\gX L@/. fxVrrnD}188#|4&p*˸^jZK=u~OdӺ7 DrX!Uasks=n4AKu7ΨfbWӰTa6Ć|UuAĩT}8#*R _툟ԯ5%e7GU^1}[]E_^0?٘@5ѹƹfB0=KupTXD(NԪqسἛq]?y:@:{p G;km꩕n 9D@c9#hǤ03e,YnijHx6*vl TXx)"-fxXN(l$o}'tfFQyå}&v<K)TN}hmxXl&/Yu'2{\hV<$"'m=l7\FpeR0Z囩#li0 *r]5dw2܁ʵiuJH\4،D'xrd%Lj!mXNT_!ӹhe% 2d=ATWtx+%/!rNVwY}p?tI'5ÕMv 8\0'69[dKEy,3N xC*qM:.fX̢\ ['5?)0PeAJQYW_&OZ#"*yqkXg6܉*>M\8g/V^xȼI nh$,䐛H3=EJ/=c͹U G#}E3A8*G6V@sH-xpI㛃ɳ-x^3 X97p'J>x#*JT* =9JoiSh1DE3'S~L~%25=EN`R)"%ɎC:cH&+%d6>%M|@HaVP}= YxV0"^C4==يr9U8oq t7m"f8PuMյ=[AdsW48gt/FK4ž;n3eEG'jQDR7ޚ9}v}\dv9ikhI9M0a I҆fO0*yJ0BgNL!*j$4Z#A_cZ̍K{V Tu4tE1:ᒞLMA>^-s28 Ix9u[f3 q0p pwr kVCAEZZ(}W^ sS,iyY㲖swZ","]d\Urn-ӣ9 DKavFOA:+p&>2 E*`ԥBvF-[/Sl:& ?ct {qw-9> 5kؤꢉ! Mm xs Z˥ pr [E%ZJ{-c۩KʽN@j:9^B˱+ ҀT&U8S^\AS䗗?ךּڕ6E7#vZWNSYz&ϪVð ;i;0|AD1Vx}4JԥO+yqO4 ''s} VL|-chc= $2 M ~-Bl BQ](`Gegt湲y0mxaF^c?pFD > WH=W,pȪޥ| 1RmM4C&-Q˸?_o#Ȥ,uR2Q'>c6lݽBnbTF?X0c*V:.EzG/]qЩʩ4i)wQG`}_KZ{:kUq1'{%dt{ci|вhIf6R/;ŏgFpП5kUA_["iw ;ߙEG LOzΔCMҼX]O㮭t.Nmg%Sڬ& n1t/jm9J;ނGm-(~Oʳg9 !t9p_\/3,[?%N FTX1WqJuS@0ϧkeᐰ@񙝣 XЇ^T<":#?IIv|ͽ~XD $Kmu/#@'x_7__,Tkj] p{р9LJRd?p{W.ډHr,W͡'e%X BX8V#>0:Da GȥpD½<2gQYxOG#c_TCu1 0` r\L!F2u-)>L'1KNjSA+lNq֙VwȃB( )Lz|ZA+Ox(f"_O_V~!\RId坲5TE2~Flv0 #!/. L 4?kYuRȱb./}6̫P!-N9U_I'}-J=_bc7(~S;P<+"c^}Eo:E7XvxChÜp6}7U-VHoAկʌ(qĢht{R=4ү;,ٽ③⪳pFjѮq"ۡ_~-D`]V=dbqAnF31EO]3G|^߿^T7Nˮ$hb/}1׳2֫+etdL_[fiL$J0* a; o7$C:% i+C{b+ nfl, 7z:1t)ӏ$~+Ĝ^ȌHz˞wG}Vd"*h- -1Ă'6 2;SG|e(R-JUܥ:[ mFOƄi26a 7.0(H4vW+oڜm,.[6/>$eqsn0nsY=h!AmʏGX)q'zFFdyS<6}f $HU=#$0{3;LeJ :Aj !_(-1qR ͜;+P#P.Xr@L.q;[ p|DF.V{h:єM×5{MX?d6:kr@ݳ^TS@֩̒.PfQ+`| 4Fp,j<lI@ H|}ܿ7Q{}|i*pf}\u{ |i* q=0Oܤ[s"@eFfv8%&c

O4`9f;*WVxZ*|M +irh:+@!gmX,*f޵%ы=ڵE(?jdk^~^ʒ%hi%A cPgWZO67J ![<\M6l'*Us4b:OUvW !P8l @XC4=8% ]VդPJ$d DqFE6[jHmc I~ :o`f1*n&|e4Whxέof@'8x#>#*QXq6[=Aʳ-^vN*ab\OV: sYd? t+̊λ9\ұ¡F(NJ4pd}f ߎLT.Ǧq]YhxB/['|,T^1pgcSwllV/~ }`2ؠ[pux" /H _~ZEX#eA׾P94 G:u4sj/K'KtgDN(9 a}-;h\v\4ko(P0KR%6 7Rep e0U,=ׄXI"Piӷ2!+#GYQ^!%8a{5Ϣq Q.!ؐ` |OxI`zMtЕOwi܉Jb!NVAC #v50޽1{8Zpju7>9dlO3goՠWs͟)U-eߪtغA:/KAav0e*ŇmR=Xz[JRiDk#faByo LEsR>ǒ**2ڟ># .v >1Ԯ$k .;z"]Gґ2})E/ 9W^ӵ_kh^MtEPV_H~RFcU= MC:sHrSȢ}@^}kmgB2FwTa|OϝE#YbYK;DCv }J,Bˀs([eu*&XQ4,Aؽ1&TĽH`ez2Wy DP]JP%]`u Mz4:$O7}Jg9٘ ˁGݯ h^c^B7Qsv`sTN7`8czюg|a ѭ^\0Cy]3֬ujU* #k%rdT.`t]VpF[bND7 T)kE!9`Fl>%"FVU,tY KN jp;jmL~a\B`䌥W +g<xvΧMuP2#L?Z\_9:t *^9)ʧ+dP.R/H=H߆$\MfF ;f ,vw@]ǠBLP;6[sp^--X$}d 1ẑ=zބZ'aI1||@g3X h'3osAׯ_b&7R+[@iDz0Ԡ?^^~3w$QZ":A?qڔ5E`T%Ӛctq툟;C%XBMŗNU0eEhQmWϡT*E5غKl6 ?${r( Hv, Ìii,Z]x 4:#ph}|PNS &5p'e5mD%!.+–h6K 򒁩2dؖhYJ6DT}=_]IW ];%;XzciEy8j=CfgW1C]Rh9q6#vSCUDw6-+~ј?~_}IWq\J_xB{Y^FLKs9+ͭ`IG{ھȋ,AV&Tb%e/hKkxuXPIFoBN1pjN}TgwBO-9u趴ܽxY?pUqCFn\"؀uAbPق3`.wGY7R7p5.UUy(@0637Qe`-jF*د816-`?~e%ϒ3ے|Ӈ+XZ [VwcUb}47%ǰ`Q6gP8/!=.KrG_8Nԑ ]U'xclH'Cx\PYX8([\loc3#齙>{;uo :;;,:a~"X~dQJ.FX.49Дm°䘵m-4wRެEj<ۄP~e3J5-f=f>,im`]vޅ={k 9!Rv:}F))μV8DWt#: z[ςHvg)1y왃8@lɢ9>X&|]$Nu4!(1cvEڭCWKYp@PƢe5BlFF AM3]Nkܰ*E.6QMC8Tɽc8w#R#΁Y7Gbt@&DE!{@&m-MW9 [hJ_Bs^ Q#|2;L!yqxVT5dD,&э} 3Ŭ*; FʲȘ#"_f!%=~$Ea@HzO ![ pqZИ(@B-re C] ugrV{$΍`㩻VN~4A}- :U{<ᨏDwJ�"g #I)|kf鋪~ 4f!KZOa#& &ʾ̶čr|syr::8qLx.^jZUFN`L)ԴBR ˡ^}̚)BޫRzho9,[0wٖQ`yX*ͫ=$18/bM wBS0Q-U͝hDޓ E ^c^|Æ[ƳO f݁Rƭ$ Ju9_.KP̞/8䑠4-riٞsŮ!s]ɻ* еWxe!=>d#(/*;W ;tWu;om۩< piT^DZl &2E;qs%<%y3xu?Akf-iHakg4'1zQx2=N0 $]̖%8;q_0GSʚWe^2iRߘyvi 3 iNqxtte1R,)!.*VP7JY7}*8sV6j'D+$;4ގٔbFt|/y9}yQM k4ǽSDKXxJ8JSykN}M,UVCRI 5 >$7MUj F'"&=7xh&k}἖.&u744>ʓ#O#Pt _-+uyG}ODPw}3RjοV$嫏OBvQ?|+7g+ӆw* Ēq4k$ɧpyɌהMr#- ͌l*R'U27)ݡb%bd/_\(WPhvel&d 8n??A}<v`*w%Ki->%8R^^]X.(2lѾ[6{?|n| hi0d+U,TrQ]8 '(EB\ 1InnR0d"m&nBf `5MO _8?p,9fgYʲa:hWVKinp{ј&Y{¹A_nmlH@aYzK~5+ Ӻ͠}Snh5 KQ*ۜu~ʡH&6i$hT9j@XB,14l&d@ o?UqMcepOG=nϦcՁIgaG*ʕØq O^𪜌.Pa>4@_h$X)4y[8N*k:nENINhRA3?nӌ7m;!eb@Lz1ҿy6 jt~@PкGA04 ^q7 4 ̪1< NBFsP=;Ȼ*d)UCo}Tf'P|8kЙsB0g3PFٸ+6Vܒ@Xf4)~aPpP#qaD2;SW¶O 3 4 j-Ԧ3K{{In>p乥f' %&aqP#"hsr$pQ#ZP]DX.`S/vjyctDـU0gV5FY$+|k붍V;O:0}5.qQ|㌰@IWH;RhG󠟑P>Q557˔|,) T(@<: _ IBeT .iXfw*1n2 \ZdE4߇N/{I3,n)B0):\MѪrJ60>X)w ROggȥ ?KUtV%jO~CBl^"b'źច@YAr]  `Z _E8m_d3I wce聧nb}\%-TWZ,MٿA̍\2QIņmJ/Ry7'j"Zph<1{+S&HXBܿ*ѰusGqZb"LF <# &q&k"q,X'mu'bKDGQx޾/G`JsbS:tOĴ A=f/-#;QA,A Ÿ0g](򖂊@F37/<3y߉ odUs En>I(-GatL'e` CXǓp7>Ъj,IMNXZێdzZSB Fˍ+ }Fz?R [V2@>K!@E97a@~T$raBKi;GXs$0)N+[`lz\~ byRUa,h&Vߑ;~uQrUBOi(dyݼ jQC G:2 zܡ0Jۮ^f*쑱,P QhtNȌ:m} ﱰBzre^zRҤ/6Ӌ#NZ]4[j>Ex.0$3?/Wd[شp`^T&Mny贻IF 9Oa |YG-NKheN;"(WvMƤ=ʔfy@^`Pٳ͒#'w"_780+ @7]ɡC2H45׶ ( Z`w-kLvFϨr39rmWtPM)Uٝ>К2gUCnOpáiվTسXɤK2_1NW`2sa2J].DP,g}́zģZ900a S)LlZqiUjstY]G[Zy ~;F`Â&SY+~hzdQ 7#7R${d\ڣI_,/Ss(fCj8򦴝9Cō&D~1z =SX"y|K}*R3 %-JA9I? s|I.l+ɔ4rV_K n 7C&ҽaROx1'[jꧮ]Xpp]RL؅i+ Z=LjTFzra3lՕI{ F9mokj[r -HFq#g.? 8E>TErNHYhH!6 Hgi\`O+'0;bFʜ|*]:RяcҔ?"e 3R)61{t*lys]xj 7]ٳlp71LQmk@]+"f[UX'ADJyQtN)[WximM'ǩ>f5.-%ր.0Ao[EټmJ3IovFs*J,Jx?L$08gFWh$ϡr*I1F6QQdW/%Ä!vQԝbߥMק_ֱE#'86yS*өO[]Ah^m_j2 bq|dsHS45Z>OO6$X\ g[0$"Ou|!%TIrc+a2 osãZtZ9!G]ֈu~x^%XɥPMθЯJt*d)sh" }$\:J߂>|D+ ,hBZ. ]n^ܧ-|E"=3&+|̚>IIH T 3U-ggsj~΅qP6m{PqCm? [Qvb*)4P}-륅4M${s-B:L7G'&)w*>\_g(2`? nv!J?Y#f%q (gW ܂cŹ*YQF<gsF#[Hƫ^KVq(MDQ5fl p_UƚWv 9[1uX׾E.:#( hg7\ڱ-FŔL%9NY3]l-T~|OpY9vf_XiR`O)]Ē_n =29 ULch%Fڸ'קTK!NICL`6r&j'Yv籂pOGRd|Jf;?+[vؤ0Hsx z r䋌]2V% jAx Vr?P3 sF&@YJ!M8J}VVt9T8lOB(}P#@\f }uoP~Kh;]$SGV4yM]p R&v$cLlQPr)9 Sap )A )ZCk)"jP(uw>"ȰξFHM?)S@U.vm/`ɢ# +M)T1ύ<6 Zb'}t䪰qd'7(Xz;hi`wh@@|rN$dlO${5B) g 2gpiCŠԋ(%^7i-[drdoʦ.kxvA/ Zn FaqVoӛ&!/0Epa PIo/ʅ3F@Y1pi"ĉ¦Zx~yEEgs xOE-Cy4>iM DNW(R`AH:LGr`B햀lOJW2S^4\AQ[ϦY!&!f[˕`lyu{O\ϏJa+ fnǨnpϹcIBv~?0O2\()D+Q6 uE}"?aΖ0EOʧtR!nr 4#WnZTot]l4Gwl%LW Ggpre*[>m,hIj`nލo}@MA2b־jmx s!"/{I 7q3^fl~_ >O;bZ9k'G;HIjig}N<8V_:mR9rp$Vઆ  O.ת?/(~IwtgCy54)Aeu:w(O_3Oԃm o|h.&k݀zsi蓧!2onáCp-A^E 8nlcWC61cW״'Bc ymijo}+vw qwj$9[{ʶ|kΙzP9RN m6X/ǎla>c'A#jJ>ѡ2Jlv, m}uOOi M%v6Ͷѡ1ȓixYcAPL0 %Օ۪;o0zO$Pz|qCjE7aO< mQ,fXqE*dh)_oz:}RXa]Z2)|R%JTϳdԐD"  Ɗ h|!qG ,K/Grl1#bÀNeFvY#s>ԴEbPQ Eǵq/Vy,)]w]z9W{[C6)+_3394g}gq[ }<;-*8<֝jD߈cՕghI?J8^/^baX2;/{[+-d1K&KH :'Gz1J8 p/[t'ŗb! I$oM#Znٶ90 |sл,LĽ|iƅ:ki/,>wNr֍WI8~ס~z.\M`_90|Vq7l)[Hn"AfRG\%HO\ @}]fPRcxT(K1xވ^pQ&%78rQKǏT.A3 E n^\ʳI{KB/|άj5cp-azc &#ȌX.Жd ՛FOjzʿ$\BZH[{96vO :msz\~hZv׭ C[rNf΃L6¨ ({MwiK4л\7EOfl!F)F!*>3;lfT3(/,S4^^2JxtBĽ8A /y]iS-J3ER,ΔӬճ#~2v@k\nAºk? gEdN&f%sOٵB]W!l*~{V&8Ķvp+Ȧ ٧.̂,,S׷鰳&Zʴ $4F ݳO\18|McѴ{g&#8?4-AZ3EY㶑V#1?Yh+pLtϤddVhn*>_{Eج,ZĪw}M훇a ^>q{0&L bѼ&XhLm0jaۀ-A}MCɳBJiDEq,uX +G0ܴ90oLtz| Ohi $~q&ƌY)oGy"ͣ _x lɳTb XNEmv\fܜ"H܏B"y$|"W'Vx/) DžlMI7ЩJs(P:,6buj7!XjyRFd^j^t| ikq@Ǝ˥?;=>ma\v6 tBjP ٰ.k3v31_gbOk!.k1( ,M> aߩ"5rV >s x1-tIK`,>~QS@ dG:]g<Ԛ ~ؿꦕG?,ա?{ͤQ.fkȰW "ϻ=JThyXΟs~`Ŧ~uNj4*~TbcɄ+{ѐ|TF׵@j}7mjRT{5wMqJ] t@\lLrհpR*ފ Á3(JgKb7̅P: pJT D{MR}iTVn5w+6gwkH\!~u4-KӰm!#bkGc4bJC.#6 .ܜ_R5ƁNkR9&ީ9^K) zpG{ q6FAJb0ު.GЧ X}&RB2bp&|J nHwj~K`5ȳm3kyXy'}y?7_ss&9x(+d)[bޟܶvKG$u8%iZOV(uZnWvAL0T:5%z, 'W0ZGdi<5ul෗k]H@lZʰpRovhk/+cwn٥m$D B5$6=4,>veS6"Y>wy1QGݎ&=Q ˗;ssޛݍFaY,%Pż7QI|vOkerWZ`Ϥ菡zY3n $'BS$*Go5wm^7_jvzwЉbPчwSBqu4b)t:NcɥHhxދIܬ [)2dߘuZ5yvMÅͿ@(;Υ~tե _ 趋Fi*[ ]hYr'gĊ!Vy}` 6n0|jvj[fiz`@[qۣ}R(=P|4CTv,3,ĉ*A(u: CS:dk+%&F>STpg SWN/HY hu-(!w2{5鞴\IwUA[YgY2WSi&ӗi (rBQ~YK`C]TG]874/# B30xp II'Fϫ9(itF:8 t\MlT?@; I!s4{a !ό=X]6=]ahJ} +}tG9LH~kS>ё%ҝlbUz/ cú!s0 GyPb@1cH.= Pai•Ld ǵY]@.Di()}E}di?F鸏+bta͐Sؐ%! O7>.KC}ϴOhsЃƕW3P<)|ӣ41D/UB`B[KM~ ȁYl>qj\Z\X"07$<7^;a&;ⴉmZ+m={<2ܸz!z/lq4TJn%ţbptH7qT |)9wMeiu.YQ1b)/i+'gB[ܮq@K\RQ#Fq5.ٵv?- "ʁq4aWiq;Ec6 x(`jH+[ytEɃ1/՟Ƅny.Ol׆("Cۼ Tg#љV4e'+ur(cԜSNMtb6\(2_^1QY(1?[1IZ$`Q#I04ْ69dfъDl3z:kN_S|vL`ˈh;zg/.d֊jn]_s/3 2ǘl3p~+fڕ=N5òޟpKn(n9@M!\ f1 ɚԢDM`; v3}FKec#$PA0 وCS0ԭ}@aK or\ 5Ǔ7Պ[(0j5XȨSo;_Йf-ucRf&7JAX̺I|; LSF~d|:ƒ,98 ;lCKw1A7w( hP>ɱuN\͘t< '6 ߹$o utESޖmEA\K>TGb)Ԑ<Ԓ۬D?|(ɼp/7T gCvmp>sAV{sНiV]_^^#_Z:t?9qi'U3AEQ"7ӱ&Y@^% ) Ya!fSt>0U]NӥKqx,P|S3,8;d4ߪIL.B=4@`jt{ ٭-͔^Ona5-: vpGR))1Ni۶rU00 :96n("[cH,/!GL;MKqB` 6ejDbH ә)TDbT˜?+ wߓ,; C[p;*CC98оh?^eHM[uȞǁs^ryǚ0͉ υԳOe|_gH`@ 4.(mMm_`u('Py lW$MQm<ḫ_T~3NFLߣ\Fj;5^%cFB[[C*_owwPІF7js8Ļ@J TwTL^qvx/ܳ<C^f< sۓ(8r?~?^{ 6N [F Z/kk ׍449JQXegXGEB5ٲn\G5OrlVa ]BKBDXg}4%%Tkq!O[eW4=xمyE)G!g)_Qq,#RӘK'T$ڔZ]sۥڂbcdˌLl՜[o0j / [@׍nAE^ro/B2. (+|Lj IKXu9 \.%M;>ṕA{OT>Q<:wه3J?AI6}/7e̛3֊86@q%`2ib\Jqj[,jv8S YOW7 Bߧ; O+Kn ̒s*ٍUnWvްhΠ%#-&9YHslz\PWn2@i<С|[uyKpn݃7;F}Jhճm~_vpSdg!umС|Rd8yM{}? M0McPuSmO,kvs#A֥֒cҀXs(S`+FɀV)/[ppv_-svBdg?mT%9T 0#RJ`m!5fu9z_m1Xune̺amqa^> T`Aʬs,M6;ʅ՗cgZIiyv`'GQf9OQAs\kP wr)zA a׿f F4wBL2Nbw=4!ts4qxэL;v֒ wr؇ *tu6Y(^u|Ƀo^  5nJ\:l-9 M(t.K:^L\!2Gɭ#S1:e]borA=ز?`,bCa.BO$|n™7pL )P.qˠRX$y"jQ\{b6NN{A|w.]zS`{S59ZlJR?|Tt-po,b窏z*5NrG;xqko%É: ö^EW}c!cӯp v8WD\&a<|Ӳ.EJz $5nk,q.}U%#67ȒlO&*ԩ.b:M"E"kRzS4 c|ҚQ!XPHqtBD0soJ*;>ՅsOWdQ(J]pwzDkRW2G3 VdR~^PiYuMBhCG-R^V瓿)TR5&H+/ `$Y5!ZY;.}45BQZY[^g.LHЙAmTv~P$> t OR}Kd.C:7!{q*7>ʽ) ҋa:ޒe&6quC ޅ yhLtY" zao& ?SMw~1Ygyxۆ+!G%D֤L%xua-znACȿsZĆ8O-g0SaS& AuXC##}(h)Nݔ2"_Ep敳sR) d0Důw-q5~Aa%:Vd0G=Vn:.|^'|3ͳjw>w ؘ+CIއhUZqyCHO8@~PfB@k}g ⑟wO :HF#moWJN3ѬL^^j3d*1Bӛɣz($W-}&]Jp  ECW2d}k{Cоtsn,ʲ@7ˠ~LE-R @ve/u Ph"~nʚ*ޝd=1{qT݇.[zC;Uw8d2/҄T8Gl?̿X3ԶeNxTW,_:Bx%w+yc'-tFbMˆSN׶3_v"*@.Vϳ!sjLSBYoLQV%1HwO#ѭ˷D0 п*8_;$UԸM1FFnqR9{%=v-&[n;H .ھ kMrBUzF %3)*#tЂnUI,xsᇱ8ݪ 8E Ӳ!BE I19T졓nr<Y8à0{߶5}e*T=T ^<.dl3 dM9fm-ӲO~}ˉepHu,eݛGABeļ.>hs`u2$7:P׾PzNqV#]OF`VZCCLNI7֓_jǃT#Rp1;DMPzjxt\䢽ѱvU,(˸ ?/ѓ+gm̶@G#C{vA^G VOy ?6'@9 qHtF66g3[}q^d7L6$F/>fRXgc$-X~-.= >;P1T˛t#!TdykVp c$L)4 wG1XR`t]<W'!?-n (Ttw=lGpSz :=kR :Ѩ{\wj$0tG4?w| b  2mtqZsB(eBvlh.*iipTNG ӣK0Nz@-O+.Z0L]y5H [~"7DOR4я^>\"ZmE[sKL6Xw5ʛ`~ Dy?yE& +d7,d8x =i2JP (~x=,5CI_G4> mC:ZΞg${;qHh-d"G?)(ͻ݇*XlsQ 8o*vnGm0ܻbU6Ӆeo{${;ݍLǗT3#E: K@41Ԇ}I8n  b]Mrn/}/h9ИHkY0HfXyǛ4\Z:ud[5J$C6R }G+;o߭zaOݐ##L, Dl=fqH^8R/?ZjzvfpdY` wٷ޹gF߃"{GȃJORiͨ&s=}FY3.rA8{˕੖V “G<;sZW@05#xLB|.`A1{8@o%q<u~[LRyV\ To⽐b Ia&~{.6)b /X1h2,}D1~2M )FAe-)o{Ϳ,y:Ӡ9;eԌ48(B-up6D2ưh0+MT#x7 4Ǩ #bBAqZr.QwMUtJf鴭Ei%rcM7\vnrB.S( CW}jH \4Gx~zߩʰ> '\kä>6ge1بNGEKUtG5Igh$OM꘨:ĝ&}Ma4nvdaB ԸU"q/WG+S]ѩkTfA[(7';>1Fu@&TpmXgaƏh:x/w߸Aٷ[Sݖ)1ARieQ-\ y3k\gSHr"!8m1oʼnſ:axcX.4( }+h"+[Ǭ%;< $O\>jUעU y&1''Đ<ܶ}gPVnY5N Q-IWѽ7YzK3skTDIypδCeٍty{C\{u\f06?T.9,: Js>Sm$R,bI52@分 ۞ ”v{ն''l&+ \VZP;~DBRsv8zpv7R~SD?wJaM_]$ v f3̫>Jd;,!H8eCFT>Vnݍ()y^|: sƖ>e9ekֆO S<7 +-YppFc@aY!°Z!l0OeB0;CL <'BRc6_%E:1}-ĚE\q?]y^:Vלز`ETF8XTK =$1ILc.nj+vNRg$˒m D'_]dNi+\[f$?S+42Jn;i IkX)0 (̺R󅇇_dkF@ ۢ9 Jv*{ݓй4z9Wgv? nS+&jv%.ݖ̘Tlz)}O+;^r Xi>}a7_/90J">s^:]ON=y甑_讧XAG̩x6tI C9$+`bSq2AqwQ %8A' `y"nii8@)[GA{‰_Op-}|)v=v%Dm-{تh˔4.#X)aa1!SK T6qnUVϺV\GuIxMwh b"rnGW\>| .t%}pL]kW!Qc"+y\e55@kHKY?hcԨ(SE j?it s.n\Llο6Ӿ8F D%8&XX-@ٳ 5W?hvP @j5W.ЗЄ8zC#xͰi4@n{5Qb~VDdZ{mySD>: !B: XMPn(OVh]sT$INՄTVrd+jAkW :^,-qe[(\DǦZ rJE2gkԉCa!MdqA{7n7$)bYP $P'iN0SΕ=D ֏ͭ1=D)HJ}~cif4N*a G vig%9y,zj<͟~^8X}/ oV˅xs|4KD0(©ɪ rUdaѸʸf)_uc䵆ƥ?cR>׀([>Vc|``t`j{7N*'#0o>Z+(&Nx8$(Av>;<!rߕucF NtevL2vd] Hy3}e{zĻ* Q=mNQByC* xUMz]Kwde0+,# cETdJD㲴rf_5K{f[$kԒ8@$9=-Aj:<}?7&_tTrPW%𶗚rrmfM!pRN\unfҊ7;`,6In炓#_;.+gi䊥r˗͑5lGaO 60ƣAObneUDFX-1FCsnǬ-K<?g'k~] bB &WV2nf2Id%t}}HPY%]`-ű _Ɔ^ИHn΃ a񉋞>aaCӷ_;H8*\>3dwZ~T ڭ?hK =;`127G_9Ulm"Be~AYX)aX&{W>RMo恎xZfT7R {Ü8QkxF\bpI>3D[ yC7gͷ*)ʎF65f"%.,@c>|fy%wwjs=r^2rƘ; x_&P ЗYn(ΐI4Yc%YŽ{-qL#ᔓ0C _( +#ʤ>sElrUUr] _4lA?M h K4=ׇH1psؚ\} 5m.A I2yVvB8ugJnYX6\j@;Fa|l=4 nqMa([pr+fub O2.G,&R"ʌhW =4+ʳIJE TR? 0#pNK۩ddɏ :8%^00_`Fgj+hZM?Q-ǦI`;CAqX]r+ECCw߀L| u%UPquҰ0`YZ^и K~ڋr ,xT)pUMNUU="0{WqS̘^Z#W@;C%*ᙵǰp8[xH }$n =ުIzVg"np7Zn%ݒ-_;t>0þ(vE_z.=+'dD:{,宖!"FF1{0NjuZP!^Ly~mZYˣ볮H.bR j@&*{sTm-8y̦T|[nOplqzgE];0(q" w"aujr]`#&4@RRPTj hZ܃ ! w|ؚcT`eMg|dmLz+L%*] S qN܃~J"+Y~A74c[$kbO>Cmv@\bz0_D9f" u "ՍG{x3 Oگ.2W viJad=+ILe;bŀQ}՗J,`^ dJFȄ7qAܖifo$s+~pڨ8(j{A$j>=WPԯ%10 Nn+/ARBw*S,%r̜z <1h3aJgVL$A7#K6ĺ-΍-S}z?8WO =ujD'B)Д`} =h"G큙^ ڐ.fBYpTaO8%|G@2q o>Ŀ,F|++baT@vP7mɺ;y;B +3)q,suOɈHף"qN|WVfk7.QnsOW-:T{KR$>Oye#͕#E`t%i7LB`pa`S\=,i׾v=Ԅ’%&k+Ä]Ӛ4@Ўy$(+-S iHGk w[1L Z?1[Gus9Dx{n%CFUp)-*#6ԏ,/sH$&O%o;箪^I T@\&eNP&-m~ #)€ev:U J=љ/oYv'i e 5_TTIJ@r[ %xLJ 07#NbB%^b0-o iu*[JމAMex4u#AT~."ryDLgwfz>R9޷&)#kT>̍~Z'{F z!^b3Z q_੧s+\iN7/@}Qa Iؤ"P̫I)4&qM#rQ" JUe ,-~.ro O.3d)%|$KD0<߆+hp jk'DX9z&OQY/lXG]s 4tS-S#B.[*9Wu%)M?ݾ8,ꝗ[_P{NCIQńЩלv4{`P f}A@F.fX7M .-nim G~NLp=0zY/>gg8% Ӫvܧ2.j/[PTΟjҢǔkҹ<{p{?UA^С8p|"Ac]Q-NN[ Jo,QPywfs[ǒd+ J2K^<[*ў+uPD17R?"agg2n8بs宔n|*. %(yrX:7,iuXۂ6;J9C.o%Z"$/S}*hғZ2e;Wenf(L0+}C&aٺ,=Vt8Y Tg+Þ52Gԓ`xtJu{ &x u2*>xG;!@%|.wn@NI·&뵕8ilw] ޮXb=лD;sM,_%pgYBB1@;#/tsJPoϡio\2/uU%5E;V/{R$ȭN N*DuGwQuzX/|FwSA8ѽ$T(i?Da0 +jd?J(;,Mi#4szf,WY*9~I]L;m9X¼>%Feۛ4(>JhdNsIKwE9$ ҽe&ޅrjɇiW%'Q^Θ G{ROkڎО,AH yU~M2ꐧCz>q_><`śwʀ2mR"No#yæ!V{BLL\F Ή`fD1W JfxGk Ya! ,{Mpz;8% >MN@#}[AB:П/_+VY\CylL۹?'ǒj nƂ2>TgnEρMR4q8Pe(u[]a8a*'leI !_[ e\j[=pLhvټaK݈h2l lQ2(vg-?%׀, ʺ$Vndu_(H C]dMһ1vwn^A5Ҷ"me9qQY0|,d CR[ӰP$Hcy> &x,U*.eƽu+4(,g Fyr\8 _0@e ѐ5elKwMQ L! iYz#]b4{ռjgi#KbwxE?H-}X===+`SnZ" "#  v%U4T43М1WN{TϰY֫uQkOPFJ?l HXU䚮9=$ߛQh%ΥVٚs!YPjXmCItbC3KAga\f\ ys`SHg] ru͙ķ;ImA4Mw =C!_Axx 31^z:¬H@{S ۬}} 81a8d)ZCV֛tĀ1(`PgㄈV㐡ѦԤ sdϒY-ׇGg`n=5,Mt~ҪgDTVŸ=Txk#|˳|Q'՞1Z^ 7Ƙܺg<2f=0ȁ?LҀ2e]=#';n P՛QQ/Bszq1_Xw/ jF_oyXUΚu1Zef۩L5GN\8;L=+ Ȩ0Ͼ ys/BZH}8)x]:쯕˷/}9-ýP_#4$ʔzEɕ_ +6C̈\Ǵ #]$"0Ea1cF^<EҲ x7E79m[v=gݮ6RvTaL )'t3 q$rǔVt<##.$pYq9\)@GsgqnQ+S0nVgn= 'v+!5יPp}!xȍa5TPy)dxf$^o,ޢdzrwٌMXs!dk~N{Jj0z;q\iH^soRff*K`ϻ(6+ү)IRE0sCFT K2YFl^}~eQH͝׫Z9ycgro/ JU_ *6Ղ\u}mHRmԼiZvuį1&m$nk_[ʦרihNmFt;$k'3-{ Pˀc%ԙo&lR+BtϿ.V [~qh4EiɏUt *H/[IdS2z*IE'Jԟ u YZ