opensc-32bit-0.22.0-150600.11.6.1<>,Vxh]e p9|T(O, +IIhUa66c81^7Jhp-Un|Xb}m-)~Et ^>7 @d.!=M7d0 ȶt0u)o(Fk8嶂K4 nTC,B+᧋4o2BCElI ֜"0>ds ~0aZ/gKhU|m6Y[E Ac~FpޣB(>BKJȾ2Gr79f>>N@?N0d $ 9X\hl  (p     `  \    0 ( *8 49 :K>DGEHELIEXE YE \F]FP^GbGcHqdHeHfHlHuIvIX wLdxLyL;MMMN,Copensc-32bit0.22.0150600.11.6.1Smart Card UtilitiesOpenSC provides a set of utilities to access smart cards. It mainly focuses on cards that support cryptographic operations. It facilitates their use in security applications such as mail encryption, authentication, and digital signature. OpenSC implements the PKCS#11 API. Applications supporting this API, such as Mozilla Firefox and Thunderbird, can use it. OpenSC implements the PKCS#15 standard and aims to be compatible with every software that does so, too. Before purchasing any cards, please read carefully documentation on the web pageonly some cards are supported. Not only card type matters, but also card version, card OS version and preloaded applet. Only subset of possible operations may be supported for your card. Card initialization may require third party proprietary software.h]e h04-ch1c-(SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Securityhttps://github.com/OpenSC/OpenSC/wikilinuxx86_64/sbin/ldconfig#WEl Ah]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e h]e b73ab6a170a38a65817c0bb0b588e06087edb0a1fd7873f9b7132afa71519a1b4f4e91d70d6225c4161daa9129c091aa19ca6c3fd7d62953f067afb10b9532c384a3f75dd6e192393569481adff32bd5b0934dd2a5360d7a5b5ef9cfb38af05fc861f87c9b0a8349350ebbd0e0c474cb85e656ebe6acbe26608c6b66f987f3335c5ba391f5ee60ecbd6e2916e589cbbbc90877abd6ea0ccce5dbb8dfa7bc2e7d7f48f5b91c8f06714f6617656dc2c85c7272836568a71a865e89474c8ce220267506d201686d84f5fe77c4ca324515b1f062d6c0333261d266c217bd0d7ad26a6ccc71fe0134ccf4f2878791619b2bdf2ca9de2e0866a703d5acfcfc62cddcb562db1477bc1230973226c18ad37e5a02ba642728eef819a557080f014b659c41b5a51013f4a459f53a1d74eaaae634e41af336b46583640e11a71b857e4aece325e18e25c51748c80691bc1a3bdcc7afa6abaf7455575f09df83aeb9e1a4d47flibopensc.so.8.0.0libsmm-local.so.8.0.0libsmm-local.so.8.0.0../onepin-opensc-pkcs11.so../opensc-pkcs11.so../pkcs11-spy.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopensc-0.22.0-150600.11.6.1.src.rpmlibopensc.so.8libsmm-local.so.8libtool(/usr/lib/libopensc.la)libtool(/usr/lib/libsmm-local.la)libtool(/usr/lib/onepin-opensc-pkcs11.la)libtool(/usr/lib/opensc-pkcs11.la)libtool(/usr/lib/pkcs11-spy.la)opensc-32bitopensc-32bit(x86-32)pkgconfig(opensc-pkcs11)@@@@@@@@@@@@@@@@@    /bin/sh/usr/bin/pkg-configlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.25)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.33)libc.so.6(GLIBC_2.34)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcrypto.so.3libcrypto.so.3(OPENSSL_3.0.0)libopensc.so.8libz.so.1openscrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.22.03.0.4-14.6.0-14.0-15.2-14.14.3hZ@f)@feeeSdx@aZ`h@`KW_@]Y=]@1@]6[Q@[DZJ"Ym@X43@W{@UTmartin.schreiner@suse.comangel.yankov@suse.comangel.yankov@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comdaniel.donisa@suse.compredivan@mts.rsdmueller@suse.comandreas.stieger@gmx.dejsikes@suse.comjsikes@suse.decode@bnavigator.dekbabioch@suse.comsbrabec@suse.commichael@stroeder.comtchvatal@suse.comsbrabec@suse.comt.gruner@katodev.debwachter-pkg@lart.infomichael@stroeder.com- Security fix: [CVE-2023-5992, bsc#1219386] * Add patch: - opensc-CVE-2023-5992.patch- Security fix: [opensc-CVE-2024-45620, bsc#1230076] - Security fix: [opensc-CVE-2024-45619, bsc#1230075] - Security fix: [opensc-CVE-2024-45618, bsc#1230074] - Security fix: [opensc-CVE-2024-45617, bsc#1230073] - Security fix: [opensc-CVE-2024-45616, bsc#1230072] - Security fix: [opensc-CVE-2024-45615, bsc#1230071] * opensc: pkcs15init: Usage of uninitialized values in libopensc and pkcs15init * opensc: Uninitialized values after incorrect check or usage of APDU response values in libopensc * opensc: Uninitialized values after incorrect or missing checking return values of functions in libopensc * opensc: Uninitialized values after incorrect or missing checking return values of functions in pkcs15init * opensc: Incorrect handling length of buffers or files in libopensc * opensc: Incorrect handling of the length of buffers or files in pkcs15init * Added patches: - opensc-CVE-2024-45615.patch - opensc-CVE-2024-45616.patch - opensc-CVE-2024-45617.patch - opensc-CVE-2024-45618.patch - opensc-CVE-2024-45619.patch - opensc-CVE-2024-45620.patch- Security fix: [CVE-2024-8443, bsc#1230364] * opensc: heap buffer overflow in OpenPGP driver when generating key * Added patch: opensc-CVE-2024-8443.patch- Disable deprecated declaration warnings caused by OpenSSL 3 (bsc#1217722)- Security Fix: [CVE-2023-40661, bsc#1215761] * opensc: multiple memory issues with pkcs15-init (enrollment tool) * Add patches: - opensc-CVE-2023-40661-1of12.patch - opensc-CVE-2023-40661-2of12.patch - opensc-CVE-2023-40661-3of12.patch - opensc-CVE-2023-40661-4of12.patch - opensc-CVE-2023-40661-5of12.patch - opensc-CVE-2023-40661-6of12.patch - opensc-CVE-2023-40661-7of12.patch - opensc-CVE-2023-40661-8of12.patch - opensc-CVE-2023-40661-9of12.patch - opensc-CVE-2023-40661-10of12.patch - opensc-CVE-2023-40661-11of12.patch - opensc-CVE-2023-40661-12of12.patch- Security Fix: [CVE-2023-40660, bsc#1215762] * opensc: PIN bypass when card tracks its own login state * Add patches: - patches/opensc-0_22_0-CVE-2023-40660-1of2.patch - patches/opensc-0_22_0-CVE-2023-40660-2of2.patch- Security Fix: [CVE-2023-2977, bsc#1211894] * opensc: out of bounds read in pkcs15 cardos_have_verifyrc_package() * Add opensc-CVE-2023-2977.patch- Update to OpenSC 0.22.0: * Removed changes in opensc-gcc11.patch already present in upstream. - See https://github.com/OpenSC/OpenSC/pull/2241/commits/e549e9c62eb4fcd2260800e2665071e4dd9bbbda * Removed some false positives from the openrc-rpmlintrc file. * Use standard paths for file cache on Linux (#2148) and OSX (#2214) * Various issues of memory/buffer handling in legacy drivers mostly reported by oss-fuzz and coverity (tcos, oberthur, isoapplet, iasecc, westcos, gpk, flex, dnie, mcrd, authentic, belpic) * Add threading test to `pkcs11-tool` (#2067) * Add support to generate generic secret keys (#2140) * `opensc-explorer`: Print information about LCS (Life cycle status byte) (#2195) * Add support for Apple's arm64 (M1) binaries, removed TokenD. A seperate installer with TokenD (and without arm64 binaries) will be available (#2179). * Support for gcc11 and its new strict aliasing rules (#2241, #2260) * Initial support for building with OpenSSL 3.0 (#2343) * pkcs15-tool: Write data objects in binary mode (#2324) * Avoid limited size of log messages (#2352) * Support for ECDSA verification (#2211) * Support for ECDSA with different SHA hashes (#2190) * Prevent issues in p11-kit by not returning unexpected return codes (#2207) * Add support for PKCS#11 3.0: The new interfaces, profile objects and functions (#2096, #2293) * Standardize the version 2 on 2.20 in the code (#2096) * Fix CKA_MODIFIABLE and CKA_EXTRACTABLE (#2176) * Copy arguments of C_Initialize (#2350) * Fix RSA-PSS signing (#2234) * Fix DO deletion (#2215) * Add support for (X)EdDSA keys (#1960) * Add support for applet version 3 and fix RSA-PSS mechanisms (#2205) * Add support for applet version 4 (#2332) * New configuration option for opensc.conf to disable pkcs1_padding (#2193) * Add support for ECDSA with different hashes (#2190) * Enable more mechanisms (#2178) * Fixed asking for a user pin when formatting a card (#1737) * Added support for French CPx Healthcare cards (#2217) * Added ATR for new CardOS 5.4 version (#2296) * Fixes security issues: * tcos: use after return (bsc#1192005, CVE-2021-42780) * oberthur: use after free (bsc#1191992, CVE-2021-42779) * oberthur: multiple heap buffer overflows (bsc#1192000, CVE-2021-42781) * multiple stack buffer overflow issues (bsc#1191957, CVE-2021-42782)- Fix build on GCC11 * Add opensc-gcc11.patch from Fedora (https://github.com/OpenSC/OpenSC/pull/2241/)- move licenses to licensedir- OpenSC 0.21.0: * CVE-2020-26571: stack-based buffer overflow in the gemsafe GPK smart card software driver (boo#1177380) * CVE-2020-26572: stack-based buffer overflow in the TCOS smart card software driver (boo#1177378) * CVE-2020-26570: heap-based buffer overflow in the Oberthur smart card software driver (boo#1177364) * CardOS 5.x support boo#1179291 * Support for OAEP encryption, make SHA256 default * New separate debug level for PIN commands * Fix handling of card/reader insertion/removal events in pcscd * Fixes of removed readers handling * Fix Firefox crash because of invalid pcsc context * PKCS#11: Return CKR_TOKEN_NOT_RECOGNIZED for not recognized cards * Propagate ignore_user_content to PKCS#11 layer not to confuse applications * Minidriver: Fix check of ATR length (2-to 33 characters inclusive) * pkcs11-tool: allow using SW tokens * opensc-explorer asn1 accepts offsets and decode records * opensc-explorer cat accepts records * OpenPGP: Add new ec curves supported by GNUK * First steps supporting OpenPGP 3.4 * OpenPGP: Add support for EC key import * Rutoken: Add ATR for Rutoken ECP SC NFC * Improve detection of various CardOS 5 configurations * DNIe: Add new DNIe CA structure for the secure channel * ePass2003: Improve ECC support * ePass2003: Fix erase sequence * IAS-ECC: Fix support for Idemia Cosmo cards * IAS-ECC: PIN padding settings are now used from PKCS#15 info when available * IAS-ECC: Added PIN-pad support for PIN unblock * New driver for Gemalto IDPrime (only some types) * eDo: New driver with initial support for Polish eID card (e-dowód, eDO) * MCRD: Remove unused and broken RSA EstEID support * TCOS: Add missing encryption certificates * PIV: Add ATR of DOD Yubikey * fixed PIV global pin bug * CAC1: Support changing PIN with CAC Alt tokens - includes changes from 0.20.0 * CVE-2019-6502: memory leak in libopensc (boo#1122756) * CVE-2019-15946: out-of-bounds access of an ASN.1 Octet string (boo#1149747) * CVE-2019-15945: out-of-bounds access of an ASN.1 Bitstring (boo#1149746) * CVE-2019-19479: incorrect read operation during parsing of a SETCOS file attribute (boo#1158256) * CVE-2019-19480: improper free operation in sc_pkcs15_decode_prkdf_entry (boo#1158307) * CVE-2019-20792: double free in coolkey_free_private_dat (bsc#1170809) * Support RSA-PSS signature mechanisms using RSA-RAW * Added memory locking for secrets * added support for terminal colors * PC/SC driver: Fixed error handling in case of changing or removing the card reader * rename md_read_only to read_only and use it for PKCS#11 and Minidriver * allow global use of ignore_private_certificate * PKCS#11: Implement write protection (CKF_WRITE_PROTECTED) based on the card profile * PKCS#11: Add C_WrapKey and C_UnwrapKey implementations * PKCS#11: Handle CKA_ALWAYS_AUTHENTICATE when creating key objects * PKCS#11: Truncate long PKCS#11 labels with ... * PKCS#11: Fixed recognition of a token when being unplugged and reinserted * Minidriver: Register for CardOS5 cards * Minidriver: Add support for RSA-PSS * tools: Harmonize the use of option -r/--reader * goid-tool: GoID personalization with fingerprint * openpgp-tool: replace the options -L/--key-length with -t/--key-type * openpgp-tool: add options -C/--card-info and -K/--key-info * opensc-explorer: add command pin_info, extend random * pkcs11-register: Auto-configuration of applications for use of OpenSC PKCS#11 * pkcd11-register: Autostart * opensc-tool: Show ATR also for cards not recognized by OpenSC * pkcs11-spy: parse CKM_AES_GCM, EC Derive parameters * pkcs11-spy: Add support for CKA_OTP_* and CKM_*_PSS values * pkcs11-tool: Support for signature verification via --verify * pkcs11-tool: Add object type secrkey for --type option * pkcs11-tool: Implement Secret Key write object * pkcs11-tool: Add GOSTR3410-2012 support * pkcs11-tool: Add support for testing CKM_RSA_PKCS_OAEP * pkcs11-tool: Add extractable option to key import * pkcs11-tool: list more key access flags when listing keys * pkcs11-tool: Add support for CKA_ALLOWED_MECHANISMS when creating new objects and listing keys * pkcs15-crypt: *Handle keys with user consent * New separate CAC1 driver using the old CAC specification (#1502) * CardOS: Add support for 4K RSA keys in CardOS 5 * CardOS: Fixed decryption with CardOS 5 * Enable CoolKey driver to handle 2048-bit keys * EstEID: add support for a minimalistic, small and fast card profile based on IAS-ECC issued since December 2018 * GIDS Decipher fix (#1881) * GIDS: Allow RSA 4K support * MICARDO: Remove long expired EstEID 1.0/1.1 card support * MyEID: Add support for unwrapping a secret key with an RSA key or secret key * MyEID Add support for wrapping a secret key with a secret key * Support for MyEID 4K RSA * Support for OsEID * Gemalto GemSafe: add new PTeID ATRs, add support for 4K RSA keys * OpenPGP Card v3 ECC support * Add Rutoken ECP SC * Add Rutoken Lite * Add SmartCard-HSM 4K ATR * Add missing secp384r1 curve parameter * Stacros: Fix decipher with 2.3 * Stacros: Add ATR for 2nd gen. eGK * Stacros: Add new ATR for 3.5 * Stacros: Detect and allow Globalplatform PIN encoding * Fix TCOS IDKey support * TCOS: add encryption certificate for IDKey * Infocamere, Postecert, Cnipa: Remove profiles * Remove incomplete acos5 driver - drop patches now upstream: * opensc-0.19.0-piv_card_matching.patch * opensc-0.19.0-redundant_logging.patch * opensc-0.19.0-rsa-pss.patch- added opensc-0.19.0-piv_card_matching.patch * Improve Card Matching for Dual CAC/PIV and PIVKEY cards. * sourced from https://github.com/OpenSC/OpenSC/pull/1549- added opensc-0.19.0-rsa-pss.patch * Fixes the pkcs11-tool example * Added missing CKM_SHA224_RSA_PKCS_PSS * Add support for PSS padding to RSA signatures * Support for signature verification in pkcs11-tool * Switch cleanup steps to avoid segfaults on errors and more sanity checking - added opensc-0.19.0-redundant_logging.patch * Remove redundant debug output- add explicit BuildRequires: zlib-devel- Update to version 0.19.0 * Fixed multiple security problems (out of bound writes/reads): * bsc#1104812 * CVE-2018-16391 (bsc#1106998) * CVE-2018-16392 (bsc#1106999) * CVE-2018-16393 (bsc#1108318) * CVE-2018-16418 (bsc#1107039) * CVE-2018-16419 (bsc#1107107) * CVE-2018-16420 (bsc#1107097) * CVE-2018-16421 (bsc#1107049) * CVE-2018-16422 (bsc#1107038) * CVE-2018-16423 (bsc#1107037) * CVE-2018-16424 (bsc#1107036) * CVE-2018-16425 (bsc#1107035) * CVE-2018-16426 (bsc#1107034) * CVE-2018-16427 (bsc#1107033) * Workaround cards returning short signatures without leading zeroes * Distribute minimal opensc.conf * `pkcs11_enable_InitToken made` global configuration option * Modify behavior of `OPENSC_DRIVER` environment variable to restrict driver list instead of forcing one driver and skipping vital parts of configuration * Removed configuration options `zero_ckaid_for_ca_certs`, `force_card_driver`, `reopen_debug_file`, `paranoid-memory` * Generalized configuration option `ignored_readers` * If card initialization fails, continue card detection with other card drivers * reader-pcsc: allow fixing the length of a PIN * fixed crash during `C_WaitForSlotEvent` * Allow cancelling the PIN pad prompt before starting the reader transaction. Whether to start the transaction immediately or not is user-configurable for each application * opensc-notify * add Exit button to tray icon * User better description (GenericName) and a generic application icon * Do not display in the application list - Removed patches included upstream now: * opensc-desktop.patch * opensc-desktop2.patch * opensc-bash-completions.patch - Applied spec-cleaner- Update to version 0.18.0: * Further improvements of PIN support. * Large number of improvements and fixes (boo#1097951, boo#1100501). * See /usr/share/doc/packages/opensc/NEWS for complete list. - Add opensc-desktop.patch, opensc-desktop2.patch and opensc-bash-completions.patch.- update to version 0.17.0: * support for new cards * PIN support enhancemets * added .pc file * builds with OpenSSL 1.1.0 (1074799) * See /usr/share/doc/packages/opensc/NEWS for complete list.- Switch to tarball fetching from github - Few small cleanups- Add baselibs.conf to provide 32-bit PKCS11 plugins (bsc#996047). - Drop opensc-ADVISORIES. There is no new advisory since 2009.- update to version 0.16.0 - remove fix (issue 505) - clean up spec-file- update to version 0.15.0 - register with p11-kit (https://www.opensc-project.org/opensc/ticket/390)- update to version 0.14.0/bin/sh 0.22.0-150600.11.6.10.22.0-150600.11.6.10.22.0libopensc.lalibopensc.so.8libopensc.so.8.0.0libsmm-local.lalibsmm-local.solibsmm-local.so.8libsmm-local.so.8.0.0onepin-opensc-pkcs11.laonepin-opensc-pkcs11.soopensc-pkcs11.laopensc-pkcs11.sopkcs11pkcs11-spy.lapkcs11-spy.soonepin-opensc-pkcs11.soopensc-pkcs11.sopkcs11-spy.soopensc-pkcs11.pc/usr/lib//usr/lib/pkcs11//usr/lib/pkgconfig/-fomit-frame-pointer -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:39445/SUSE_SLE-15-SP6_Update/d80888fafe41d3ba5a235e01e2c5effd-opensc.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxlibtool library fileELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8de09c0d256bab5561e5edc10dc9bc8bb1ce1e8f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0930825d254883a0f45b7ae436c284c0b2b8ce89, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa3214a798e065a3f299174049095520933e3e73, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a027359130f47e31579a06d43ddf0517be3ef07d, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fddb055a3cb8bc2f35025141b2ebfd3d882c9b3b, strippedpkgconfig file%&/09    PPRRR R R R RRRRRR RRRPPRR R RRRRRPRR R R RRRRRPRR R R RRRRRPRRR R R RRRRP Rutf-8b4a4c78cf0e4f02752d084e5029d60db495d298bef67a1b3d267c1eada00ae21? 7zXZ !t/]"k%N6~4h76Ts3H-8,M{j|<#s[ X?ޛ]S2+mr&o?Yl_48Kngn:7(B(~N19˞4s)9K{_q~ma}æeܖ^w;,5S_]"#R$q mg?dFBspb2NTlZlGٱW!. g}[l"`.?qR|[];"ZlY8u-'IVtc̦XyF6c^6!bQklc㡑R@?qGDCZL9{4VD_^`kgZqFPR"O\F}cݢ6`/|'IEόl;kbkSRtšlxpRniA0&:.&{jUTy}Q~Nվ&\tj}_yLqo}]LaƱ4ᕬyºCQ,[d`ՓfW\ XZ=]Ӧ|[7Fޮ)2x*6,I1qce[cq h/%?xS\*r* Ԃx'_{jP OiJA}b KqToȖ? =mǬNxl|-$!<_'. CWQWPR6um}T\\MKP*o!ϒ 59̘?GX('GI++5IK<%Ėxk8X5 Fy}WRz smOYFf#Cw[Ps 35,9liV}.&M41Ip$ {{ 02ڗ9 87D^B$Ә+ˆԑ' C}f,p[C _TfR$"Ҽk;OS睞)[NHjG)r uwLl:;%pɶ'priA䵭aњNـd`fhA8(ٗ+9Y37Iǁ-:N!E}5eMIG BpDo@ dlHj&}Yw"׷ƓufSJ^OV/-0 OXnЍt+ng]#q%E`͊ { J[T&8~=$ӣZйdm[0q^Mn))uY6kDd!,藿sI6e|S Ci'o;xLө_fW̻(O^⧒_zy)AnG&҅ga1ԏIm= 23aaUj}Ήj+~:ri@5qjve\BCv6W WY DdAlI翡87%LI:Oj8Nq 21{ilSnڣtRb-(lU>H%8eIԓP3EB_A2m ~wbHcб‡Op^!VEilֳ B%n/)M9@*H}vK)QVx},&FQǽFupke$|6kpM A"NQR!)1X!2߫=MagB', '?EE':Iꬨaɳ HRt${R^暠In Y-= |XNR B/n*zHmpt:ie&@[xmO hhүdZ%k։Vsa| 6PmzGe+;a Z`Ԫ8;T=u0̧$ $>'*H:؎{S  nw>kiRjߛgd( Zdi&-8?\N|ʂ,tluQY\U09/_ǯ ;PqY$B)f.Pɺ{n k/uT5M@ @ $I.=JMp@PE g(E "BŤxe"7QE+uRM얀[ [>G5'< K#c$۸s=7r%2T;KՇ۾BqJR_Y~xo_J8)wdLAM᳡bR6Nqg[s(נo.'FW@mq?⟡ec@ijok ,P8 dw:*eݐS-.='W <Ӯ!}&Գs7*o:Cs=rT.ZJ"}ĝW1"!BuGOpd<8wA>Ke0N*oiSs/ƚ|*#YG1Jc%h'Wf#Kѱ_Ex6[;Li6Lu:[ KY=l vz썑ˑ^77)9+W_ t᪃̯l}.87 y.9!gŕ{q_PiDghs!%-XљO{6I//6s9?;ڿ|@@RI~^߳'J=W;Бk'akؚ^;-39ϭᢦrrt^޶Jo"ka{y\(yBDNWޓdPp gj4+7bX&CѾܯ*u组J|˭Y8q̱)`N3gנt+s7 ?IsѼ4WٿˣՄyo^N?Dq5UJh$ XtC\bpAi : ;OT|c+  ;,Z,\2P<~ ,R@hIF*$~vpvq>i_辧a>TTVJr(ٗ[z9g5KԊ\cI0:: vzO_ˆYӝ+E)mK` ֙A\P۞rHX'TFl1`索߄䤺M|ðra96<°I0w) &%"ӎghsC&{<+&ݺ߃eud7f%[fdu/bdrh6nMMrq:K%[7UWd6⤞cAf+k3uMd`g鿖|7L%GH.Xc"4rpdLH l&2ެ&eZvxd3'`"2ot*̜""Xx8πi@ж˭d-j2o ";JΨF@MN:rqʃ~egMxҘjH%qRE1p$M\̪lcz;sϵQEՌ=yaG!IpN6J\#Մ-GzUx1jcbDkK>'4\sg*eߗ{*[Hҭ:Y0=7s[N9eT}r%8:߱;1_)덗 KAbT)3dC:FSƍ^]-kCȲG]Q͈声q5熶D,.R8ǁ7|3oOЭ4gKUk|'!&ߔ OxQ`430\&!v5^wltajLǞQKRVPu}T,FTl壜]pHܫ^灵FoֲfW.~wXBa:r""%2RYKr CK|SkWsYY%LnDSJ$̈*Ebue!]eO3A)@ZJh6 詝k<8loWVNqm¤-4]} דy9K6P Nrf|*O:gJ };!eN7@D#<#w8i %Gkd j[xظE҉qBD>.'U '}n=ɻb+p>p, ?I dvv0 XtY@hMɢTORe`wNo28\%+vȶH1:%B$X6}12{_?K|8n .9̋H\?1d!I3oNQMBksW?eHUFHUxe̜ O=v$/),T紂1V-1yVQH_);db*`ocqjO }nip-\ $g f/i@NMf.0!_Ljt[ pi.=v GM'TN.hMQ_v[F{lNsi"-rgcD$^%߾l!TuyGg'Y1зT̝: 4S/DQ-m*ӃW$_Gs՗WGV%(dvB6`?.jY p(XYVǘnKL@\cB3a̬GX3fH!{=钮ɅHև0)!]5`Eb_ӐI& kD9W@8ђSi:{%ְ(C@2zT.Z&x_OSr& aV͖z1ҦTj%bأ JW~! 5SdR]tWFF\x$kK?iȗ?e~&:R< Vp~=lPPfN=FW2iuLf͉7r|.ྒti;>䩋jϾYofZװ{rN.Ew^Vn^f G4)H+ـf,u47rdC|^X1S[Rc!kT#Yajn).nG3ľmj>rX{Y$/?/_XA飢Gᰬ}qQ[9QؼЧڵ%#XxJJu9]-6iy,"V MK K3jtl)JǑ:/$;33Rt3St?7 ikM5 ^zP;_p(K-H&}vyG^>e(o %Cܫ88Yz +zvv}/`bcK!1߹^>*"AV$>7.0KO04՘u^eOǍv#_]8If$h4$i?T()':I?$k]Q5* 7An7f4:9f\BAJGrNO GL0X1a`oǴrRͷ{#Ė53R`91ڴe!Yo}s̒hB/1"Yhi|W~h\uO}fw+sv;=mtIAFdN+;}[qu$B=wXQ~퀻t` *،m޽cqlObtCes&F4 /'COGjx&gU]l[h^Lh5ib[07֖ĝb7VF hK!Ng紷t/]_=zHPcrwj/,6PW<i9]@8zxjwS8jtJ)TLmS{n.֜ + [5zxZNoMA: bdɣFSbVinC-&~Uan[j)*0L%'f"ۖXv䝞n> go, [˚2Ri҃x P/e`:jόDL|&\\qȩ`fJ:u< '-T@-9iC=.245ߖxk5qHDpW{J\ag.L5j]k.X[tQKpT (GQ9jz< īQٯrx}ȽFWWɥ6 =60pmȦN7M~Y`RtO+l kJ;cp2g ͹IBGcgU $\H+ Ae3|F^Mk1[ bܔaUt7 ʔC%X=Z=_n;[vrWLg|? (a] -'vݤx߀΋B!<#XF@J¯!2 O 7u&u$m <n=YvȷӏVG7#|h.\ A!V)β Yf\ՎRr tчe^{)7>ZHģ +MHةux_~B!wv ?dGv-c!1^dW$ǿ\ۏ.ԺAw'Pl"G+,ے3n=nhQYU v?t8ϭcG襼ucMȩNux41,LjQঈLP)f~N5kx?L6XJ]nOK̓DX@bݻrt6AqI>r@1-(|gɰ2I7wy_BYoF &  4u/wi10ʝ.< ⶵ?d^RKx 3lS֣zCX#;qO2LNfF'.wͽZB<25Bٝ; ]z_ߡHNل7WQ y<) MSaQ}jy@H*e *aq[&5t.`vcxqTf겺0&LN!kzv7ܹL ,), XоMFe+l.n u[ꇃ1&:v pLE hU ྶ%%m2K[k$Sӌ)ge!OD05F t4kr|EX3:'OҒb=*t|GUČ ˺$"ۛyyPx: vA-/^8`sebM0rנMa}Q s\Kzz=og'e3jmI98мR'iMY-f5hն:QIJx2Ώ?JO2/Y`1.|<'LUo+v;ZY]±Q0Ω$`(Þ4V쌀 C;+9z_ }TsLCm)yk'4|2r0Jb^dd7ʽaAO^`MKVې:k%6Oן ].PZ^ G'tȢ\XGtg(72jDF7P%uIE< $ʈ7ˎ=Eqi/1k9Iă`5"Ա[V>ݹ_zTYNPl9> WE4Np & `"wOutt]8P:gd ,؂M>FƇ,w?b>c#cNA_~ gT0^AGw]G=H>qjh/.fR!S=/8TlUP!1n&RK2Qt8$N⿲$9(9 ^ȴJw_gsqELcgf}FaZO5pB#yN/0eG1Y(ZBVf!"7}<q5a*0ͤi@P?5 .?bMI :6 W5٦iѝ#L@e pZQŰu{gh^RXXZUV@|/@3Do6NO/\ܩL^[s3M%|'\12>X&WmTQz'W3 SQrJ&AjZW)NqϛByO?o#6HW;ӢƸcHPG՞`Ɉ&3%[XӝQPrǜ z1JAI.xRwVp[bRTXV&5..z$BAw>w UV-,Pi5dDr.-LJvCCR"g43En^>##D-w8 LV.5_iיG)V}Lck`=<+@9aX d岕^q)0 /e!;Nefi\fhbYD+D&mP\ czSKa^)H=BGj̘q WVБ*IFVG(,$-Ht~>2!6)ib@S\4ѣMj17DpyI6~_x7$|$bl*j]#IѡU;K 0 NÓa\ CV5Vpú)3k?C4f?CVՙ$u=!&UfJ\O, \p-"snq8[+L߂h& 5mi.tK)S< RpU{ʵ5S&7S+|yƁ=s &ƗA^0zc-$R[PdI%h$YnYј)AZ ^qد%i<$4m=SRl8G(`71<cA(Ի?Aoc;ъ_WA`jan= | /m[/+XN yeKֈ8Q+J{ ׿2?H$8 փg >+"0 }f`R& WɲlCjp}9}OlV(nm4 u3RôjDUJ*Ֆ.X B*=µSN<*Kv!&tSĽE)}r;PK2 L Qh1𡆶m y!8ZTd΢]~g  H**b0Sl!HٞPiVۙp '=y |&4D6HC2%%})8BCl#M݇*\}stٶ 4iCv cWIU,RQL-cVgZH"ykiXI-Oլc%o]ta~ 0Ijub(_pnﶥo[U z^K4,T3BY7N>)tq/c;svt]kD(G>O,-Y]MtH\L*1ӼԂ%kƶUBrz"kcn-z^G<-ֹ4@ZK ;I?PI[d_brDXaVdHG9R;gd1Q %phSb2*2V}/U,xj#R h[483fs2AqIVkћKx%8^ P=pXֆCb|no4.SG]9Xc|W@ߢjSUI%{jol'\;(A'rhTiXŴt-1 $Xx5ݨ(K̪+b҈%zK4穀 Ŷ{#1"_ӛ};[?U:fAha~WUsJy㙽w}9g "֓Iy:BLXꣴ{ v\7;NE`1Ox5 {^;7sX@Et2C᠖& (f\a0`tBa ѝ}Y^V/3;^Քﻌ9:3aq5bV?U=2M^~o4؍|%L=]Nl`p[NI %K)g,Y72!0\9޸VSxU7oYpã_SѴI $|oJ"E?pwynSr_>TU~\5v*s4trdBݓI y  '*W\!2TACX̉&lhOVj#jh{h-בLGt1ZlnYyvWiыl报_Jf >u܁G^ҡxZ)&DAbUk'XkUd.TPd.G ۩(Fv BM-Qɑ's_<A{ ?\j^]±02B^2N b!'f+>]+Pׁ.VHE r7J=H?5$>W1ZVBz PpD_ͨ1U3nYa˞>5XC)#֌4iyyJhKfj5٘vKEPZ9VUh-jׯ% p('N4 @[I`;w~ 9t <)G/% K+K]iR ` n jfWIi-U>4"Z(tPxalSbamN,墻”44tQ% Z[#Xq$&&D%@ZxqY1ݑ\fD# u9RT؊R!kFg]Yǭ-uկEDYy>h^P6jTv~lq/vQL-˨m3x֒;#WX({ >''B7%UdرOm \#p 0;8Z/>q6:ߔTկIXٺR=uH0 \J8S7 Ubգe roKKGDf؟-l0@P:v]`^*B @Tu"͎A.xK ;k x#Z{savD/u,3pBno qpS {,cZF=mW-'JWyB>?߯YQ]vӷW|ĦJ'Fx0r9o/ݮ% # hh_Sx_FŊndL{fe - GhS16&{>dQ U(꩒C~rjx hsAJg~. -iG-ѓd/QY3dUz5Qԟ@pT#W:&zpZd1` T)!v>5ak`|T$Œs9|,2>[4ςKf#&=䣉S&q6w ɲ|qK=]wx`[К{8_~.AR,a'J'/`+\̈#DRG$&n!ӻ]H˳RT? #\Hs1A:'mFFdzC|(qs2!_ʓc4aLL֯TSRuɸ锟k}&#{5*ө ]NF"eu<J-gܖb[t/fCzSt/7= .2|~ؼ@BםhT.Hو7ƥRbN_cTs袛ZF-;OCyUG}77ZkQ[,˞6aCjRԭ7uFu v#`.@7 ؊K2eTvxE8ITWWN?6)P'1"n *M$Jypidf˶v.T5#6r<ɷa"dk[km+J坳NK~_?I?'$NqȎ[Mxm%oم=D==735dK(8-3gd$C-G;2´+@% Ez)O' 2ך Q6Jt2귿{`n f=( uR4V;X698qsm9FLE PB$9ЇN&#}mϖ+ҮZ8gS2/グE;WpPXzd -sʶI/JBA!Ł3%p7妭v/x1"gUj7#5_ԡwD+ .1Rr}[_Y/~fbНt_YL"Sl/iqL(?Q%m[>WBkeȔ8l=gѤwS4;UnpSpl X+[>ZHum;xsR5m㚏n A6xf7d̯_ VЭN}7Q7P )#Ifv>5x.ЀPMo :}is1u aʴ&X.N}eV;f[YotV U;'_V" %tN8iV;)ReQDŽ:kZ=T;9C(E"ͅ>JL 6"|jFOl蟍$vJ^.rX@f30eZ%0=Djo p\ϑGq{` Z$'j8d3LuNUFrDPwb yIWM7߼l[U dM:r_I,e:.%U\F?$ PM\%'Xv9Y|7vZLxӧlYEǤvx~>aXcħA=8SXՈM|`&' `m\ xAgx0 oie>i)\EdGUZ6M >,BĨ*^,%C@'.WV8G&fW/VFy"\,`3kIKj3ȱq_$5C˴ "492t(1||4>(%\ . LԶxRkU>yYY}B+Xe>!o谦5xXl|iZ~(}+ Ya |~PSkRZ7h MNнp l$G-)X[pjϐ3HW]fV KܶW, ,v 8Iom[_S)PTsyXyPEQT[5ŠO77[:f9L.jZ>EySvŋ^`CxɸS}z}yTG޵ԟv٢s RSG`$;L 3h$(`g2Uv'gG8}Fr㟙E y G((_PNmyO$痿gHCg<\]@96c&'"+qz|1qg-j9 6} S,9}}>\<ɦkIŠ^S9O@5V6 5!W j˻K"7$ c5ֶ+iz缞?s[~0^BsҴ`գǼMI,ЖK4] @\2RW*G>$2V&̂=|3o}{|o%ee>8I`hl%=bBtz4/2,AxKU褳%HJb)]y=̻AG_I>>/0Rf:=,OEk%Tԋt_a6e%L,;&vLOVE C`7T&'`"ܹ9G|yVEo:{"SMB크D> fqpF﷤ͫ+Cg9{Cz<.ǵbxj;Kߚt, BYTTBjy\\D_"k!ŭ%*)< 5coC|ġ61ȳʤ8]S+1߃bm fsz8:%x7*h%m wn<:fM%+E%5D[0q^&p`ir7$YEHb$N%EcpkڤoV=?"rB[ZWnBOy*otDNv;3,ξ 2ffFQRPisL/CӆǎtI.e3Wkf^MM^ )0 +9 OZ( tUHd#NfGQ^TZ|Rk~dh,ɄM4D?5u[:B]P.IѥQK8b(!Fn=j`e'^^ygc5$n~R{]Hu\+gElQgpg:Ҡ/AcFҁ߆aZ.]M(x):jÒBNңy _ 6z~'!|*$ wuI"7\iOhO` QSc'OPК_u~1A%eAiN7ӜzGD)k$H `zBvyf(𾝛#PbX&+a~<(,@&|=B61z" Aa#Yn_v ; ro)9ED5> |`B=?q!gamPaq_ #V>,;C"?TAjEDu)9DyfiQDnsETI3,fǪ"wM&zA?.m -OY~JBEլPȼ]'ѪL(ekMP憄u 6?cY|F ]42N^N^ng4-i'ʷ+r.$3Y\D2;2 rM݂ciPЂ&3@BQqw, $7%6ܑ'l{eѽ#fc_#K(cC|CY4{liF'$戭-! Z߹jin5W),.F}Eq~wlMuF>)5={VΦ!ng+{pИ.%kN?tt2 W!sB"dE^wx|޿~ĮQq e<c/JюmRɼj S H} K7{O4MI)ͩX,p{!ʛ<ǟ[;oX\0(k M:u" 3雙-tzgq\ 3p0%ͮxqԨ 8$mWxt7хęszw@`@ߗ(eDl/AlяETO8iO |mpTwXZF*V&je5p-pV;$5X#s0 >Mo H(pQ@yE PR%gs}=2q8O`eV-~E~+&0A2ȩ:,q뭎r8&\g2=7aQߗC8+!Ah)dc ^ukF?SW !?əLUH ;hT=*ad,-ktpi]wUUlp+>I d׌k< ?C&;h  WJT9 e;wؑ~zfU8oh%ANɾkrhM!1@'לNe'϶ SVo:MˍUMD P*abۛԂ;Ȳ6 u@8f4ŧ_򜖚J^;H'_O &4"1\Q: @X*%Y25Ɯ;KwvxE22;kTW? -X!՗f$Zr-XRoqO{lx ʳ+)!TL>}DlᎹ.Qщts. 8GS$*f1yR))<"\BQqfBy)t^j9|IU){%4zI66`p^"CM|D'hYOC-Q! OxVFuS )؛~e8**¶ `,αo뛣:4ȮKw+#& )^;z!rw%C٫)t\3vѴ f1f5OcSӹz bJ:V3a/"BBfgtKK3qroR!UkJ~)vFrܱn-TLA=ygXfɶW eOmz Ujl1cؐ;3o"M~g6˻|OӇGA òZR4H7 k?T4Ս?6~6?n4⟄켖7FJb!Ȕ ]ukeesf:tY!fN0};Av2LtWޒ2"ERbYK+gp/v<ys뎽+sIYԮ{uu1&h[}-z3ǧ ¿?)lV^4z0'e kfPi>ݪ۾R :FJZ..QXĵ4qD[k^ՌX35hWAe$ٗn )Vfr.ǂ:U Xr+{RyG^v0$NNI;yU"sLfeE`Th3;ݱ(YewGA_.;5MUih!K,lŨ}eTHg W vӳnqA u#&?/nņ+OPU3=aXD1NaZ.Pm3ȇkkxm z( B X!^O5}+ҏ<1{}Jq!Ukjbcֿ. 4ǢB5q-[&Gn><{!2d`i{:!l|K9PQ2/52zJj;"ƑtfA8w`MH=*EY6-"_v'wjP#G=Cw̜<$!ttHxDaz(ũPΔ}h_dsRxEh{?,&HAЛC$(ļ{a imv͜RN, 6/['O%{NNBն4|B-J\߉6%%B ! 6)Gz߽`ٺ[M1$ V^9Q L$3AtW2VL&T:' #Aݣm^B4!qN孂N:ؗb!^,'&h,!eVSw/GuXGk`dqaUvW >H$ۻ8vS(# $%-u ġFv\|Hl*?<0kq^&ե$P. PX3I_.p#Lf[O }N"?5ta`i}|%JrkF06la$fmeˊYH$ hٌ>.oİR :VQ$^(W(<&\ҜDUMϵ1*!hg/7!H~n.VBצjF,ɥH}]SȌ4Pꨟ[px]-C$V"te4)~?bڔxq o.oe 1Vud΅)#oȍ 6Rmr2H~=\F Sgm9VoA Az^#̞_,j sC%l;/6C"Hj"5 sIai̡7}ȁ19?/PoWoua eo+} v^J$ec@m:w#E7ž'{&>$`r)^<ߏ%]QU&Jt+ tkG*FD0Ba =;!}zgc٤P-8.R@\0gUQ75KӠ橖L\u#n>9TOR /hX8'M#} hu:Z/fl;Q( =91١%Yϥ$Ds7;ݽomqijT). >L"֌X͛ޱ\6F\_:/}`'^ (bvHy,M_!-/Pi,$` CjB$KMP,UliF)fm3780&*7l_Q&E,[`AGx͒wcm]Y=HٵuX=x&[ 8`dyY-JaN,+(!bq7+3ɽ%/Ъ@ɢu@oUKd0v*wMr&FO_)bM1 _U}: psվ0O 9]IO$0N 6.|;C%翀&d&߾bN},@Vb 6.t_.=uovݤsoi|Me#'N%] XC ,**lrw[*J g&S|We)|`$GoY[B[QBo!:vgh%D=?LY \$cM*%CnLEGm5)t \\n }W{I~&]+IIR L6*p5v&Cyx2Ǖͫ N(mmδ7qb=yOHy"󽏐pGP&A܌u~Uh5nO ']jR%6s+Q_>5O*GwdH d\v~ɻ)N7zw0D{EufE>| f~YQw9HVIOAAٓ\PZbIΘG:1|5a$Y)(X-Ѫ7vr}Wq[=yω+'\zw[a mD<>{QlxfsahvNe  F8n;+f)5+^8EA5=}nAn](oh+ 㓯NYZ#+Rn5.3FV2d :m하/_+c``h0^P6~Gi0gنXE;ÅŲg>.E`@!2HW|1~~ pOD%gn;, GppOȷ{J3De@Y$D5# !ۚ`j3Z92ChEݬ>SѕyJ%$F/+!o[2 r@_OȌsE:Eˢ vj('@Y"<ԥA͋ J_W~ݜCgvj&HY04v*MjP&ִ]rT#, ˧WϬuG噂)z:זzt[6w]D\B2w/J.xc"k .RRXf)J2nNVRƖM=qZwC(M[:~4muz;3f3eӡEuk|7}' r~=U6C *3>?ba~2/1O=4|-a1̳N]\I?&_X#za9ap !ha09U$:4F>M1f](k 鯯т[q~zrned-9  8.?Qˌ 8,qrb@ljb5YWp|_Iy`1{E9Gy,~}q6!و+saz@c) }^ăhD8ph JYV 5,CWKcc[k5oc^dnPdĹ?g~'n$Y2;0v.<HB7: |zHz<<C-LKoRֈV \P>%fU»h7>xp2]UgLcHnPAi.AߔQ 1u|gžK I1 Jd ߑ_D%(DkHanC$-Eomt1D5Q6>G ʬ|񘇥YyD!48f51?dnSc@)k=*ONxnKjq3M88`JQ.';1ւGvtD7+roS؀f)J'AI>.y?"%CP(T|[o>ꅈ`KZ2 @Hmt3 oc# `}5&Y_6$vbj12)Pu <<ֲ":1#o p( ڍ:)/ޙlǭRMQ 3O,(+P( %^r7ɝ%~e%!~Aa:wd*0HVE"_nÝB& -3* 0d4gkvBuHTW|3d87b (zcBohyT Wv5E~r`yVFr@Eңn)n4-pLֲAZ"b8d"^]rjIo;m3†x{xj{#I PKG/? x>Rmm6TXIe%¹d/-bJAI<<{>Wm?͏RYMFٗ-R:LzLk ת‘XËPB3{ƴu%zt" " wT`0? u0%\恭<`&kad91݄WVXa$) .P F)6$!Qض]߁}Ĵ@#=!xok8`|*e+?kVF7ӼU"n։.k4<< HgouϷQqcc1D8x7mlТ(2su*.O>֍z)_L*A70cn H,nMc1tx@s6;l% M=#eY$a)9y0_P:Hp|$ϩ.!?Ϲ)f2 pK'$uY;]1|Rѷ?XWcUTnUx])a3IT#q#Rks"3Ǘ hm?'>\f򺀶 Wݯ[htN:? RcfMq_YS}^H2>+dM65)#LբAx@<JE|GV<1hZ(H 7]rDKfnJxǵ~~kw9e{jY<\δ|[KgI~!^ZG҉an- r͜OA}Kv_kNT^>[oVcRZ! QiJQ^ZfO]!0%tvkm]ԿU 2a>EMmBwj{2̴t6َNb!" ž.3|oz IhE&H&zǀbH 5ݓEaAv4pPk7t4RV$Ԃ%7x`j3_La&Yhߙbhs]U2-؋\=kTq*鳂xl]IM TOI[e "=\ DR93du:"xW 9qĮX8+[T^l"˷%U F,LS\mEpqtm;s˰^>bWo:C P{pa<3vGm1(e~آ-'V 9S~9vECpH%.2 '4X\qdZp1U"w/ވ42QV/} tPuU#hlc-+>XGѩBqF[FԖX~ђk8:},BBC<z~zj &9Za+o뛉{K O-p_[3b6!N @fR)^;`"+ =t\~Fޮ| ԺkŘ ݳKSSeD`<6n0 X$vLlH> oi2Ƞ# co^ B^B!KM)ܮӉl=ǽؙ.S\$l'/EYw)ba?$`)&sqYg1nrle^p %0?E%'Ćˑ!һeP6h_;ǠxȈ–\r+JWL3C?Qzr Bv$(H#pIHQ8BVO琅ө X9Uifg{/jڛU rke<-j>0LԡT mZvL>=J;уҙJW1P~]%yG{Fb346ʬ]џ8g1+v [ "x@y1=SykTDñ\CW.@d7vjhUJk-ܿ@˯9$0M`Y%.z*LOYRvb>/`}Poa}6T7%:F NI6$hY4 Fp]:[?j:_UAX-[]xDY' (nVcO{viI=|zEgnG;׆ P0Q WMd5O;y04} D i6ukQ~ɣG}Sp|*Z􂥐, =Dx_0rIZR뛒+&lCSn}rʞ/1{kl`\Mvu;Ż+trѨh!?筪 `t= 8zB8nE ڔ⮺G=(~)G:9<~ef pbŎ¾ƁSFktu &X^c_/&L¤#ش}weG:/ I$`q{!cB ?aV atVSzF Ո=-4PsO/GXmG-n{Z;x^q;xxP{GDFΏioAM9Zb%Kr]V2 xQU:C$]]&^Ť<*BcDL :(7aFMZQ3GCٙ\p}Q SDD6ekXPZԔ:ٮ]8%UUE ! EY`I9 G}*GN W/ ,Qc40qh`dqW4V:0/%ytqֶ$[ٗL=Z &$w8Iъ ސp*, iT.ξ'8GE`e2k(j<6LAI~OBץ٦=q|4^U(5<ל`ٽ Ӥu,PU!M`&|m9RtL.ZnJp-ELefm114WC<ɵ8p7N|0Qw7y[xn(UjO&pIFWI~ $Qr1n,n=h*Tsnz@ӻ7Iy8dZ@ tQ`qf'zlL3o'Z/_ Z oS13#Z2j^Oozv,' ܢ\F[z AE ]C ltIY[x' 5k: c&ϸg_w@&t|ui:n:  9v;4d] O6Uj6׾5 XRx,l"vݒrk\닑sAj[6W"d+ [)>D>~{o^&LxYJPgrt r&t2D`ڋfI\HK,Fs/yW1?)& h7hu@B< r\ u0&9cCeh(W|`J20V_^O yBgkq{__ "56f= 5m68C0 &T6PRZ-c10&CGP#<[#OWXץnB 6ύ3ȳJGW/UVj$HYS.xy"O;/O]l Ne![Gr"eьɱD]^0Q~ĈV R;œNb JF `oXh\ൡ\݋G! 0O!tW5MlZMQb_ ./MI[6k6?0 aT L6]ImڼR}j4sOY8LBV7 ,upL}/7rjk꘭UaIG#RдGnz&1 ɀWmU=G„RfWuj(Nfll۬㫃;9>w07`o~JecɏhU×^z>#R(vX0uxի!MB Onϊ_`[~= 4 0_B_ٗ(Dt^fዛt~__fl0x.Yq$Y7}\|0,|aƑBE@y߰8 YiDaBIj\$'PQ`{nbD״TZ׏C^g-7 F*Oe0ӰKg4_(^zYiF o*nW(q|pE߃{ys)WqWK2ս<|}4rcw:o 0 HOrAA]KZ(Eo:dheRks'LM=̝/6[ u=VH2 ^OJu/kS뿎KŒ87" ^n%g$ 0MMW?YӡzL΀v bb遙t.٫:ܔy׼镒G{E2Lj&lbi6R:dA9kUC;3ה#jL,S%s3eu *b:;˿$^IFE4kDPOrD?;IVyLOxVhhu7p L2ސt N%E([O!j|jcJxIv_nSUc r{:n iJaB}|{wNMj ;,xT-U.=$4}I #&␝VHUNt^,d <1lj:I( 1,1BZYg_*C[{g#n{*][:0d;)xР#_t 4/ʯ~`б M̶ܲ`+l< K32E:cX{'f'oADCkkm(a܋2/5nz  On!yàx :_oI9D8"8gwz24_dwYf ')R7~v0gB2{գtc~*7-0dCn|Px0LϥTǏ@B'F@bu<e25W 5R 'xw@ ܳPz//4|m{3.˂3X8ƫnǔm!I6_1oH6C ?i`4[vD{.ꙅ sy+`{'v,Rds<Ϻ ˿raC1zA^_/RG:בZYn~'}wgˁ4Ro2m <2h>e0Y{2JIYa Aҕ]+ͣ !\̥jCɡ`} 1dV7F"QELS?]cJ,? K׶䮨ib(L0QF""ˌE[>&i^=>&="PJbf!/~QX$#IK_i(+ M7eдfwoL~f)Dz$%Lp%;ZUT \ H<}}m < QK[_.¯Z/^wiq lG *2x׳4t Mlf =_YiJ|H<)jk) E%p׍`ܿD]"64OȊOap/Fee#kÌNZu>MR9_7+ޠYDpʼ"|NcjK<)~CMa+tBp i,;tS?#5iʜd2Tڙ!8XD&W-{f Og*{Grc,G錞1A˾XF7_bk&Cn!#@y3['~Y 얅hc a۱z7a: G$϶ U"OhƂ#\wOp?~6kӮ808K ^ MΪH6m^QvӝWH{kr[&3_z*{[;(k#9¨阕?Cy;%pgCN$v2~%ImؚK?ӻΤ ov`B &g8K9`V)){ yeZȯa%ٿ\m\3?bwoMU`3tjWwv~U8kRoIA;K; 0[WTgk Ѝƍ'fAy2k VQ4WY+ siqزSdBX*$fv7| &RH1󮺤C~hWjUߪ~NmMtL~pxf]{,vmb-ǚw4OaT>g|OTXWZ7U8w/ʉ،J'b^X2 4=4[A`]{-qRyF GY а 4f *e Сꭙ/?P.'9r b|83xp9iJ)hB² *Mrb{KAXeV4 :b/ń_>=BGLcM(3;SΔ"y3})K_<Ė lqQ(]b#=\i|ˈui'/@@xVKWȡv_{5J7J͛Gdv:~ 1h8?z=/jH1|x^0w4=92Y 1Nt( 71Gq0-ӈzH<\ݐb Szq'_$! u>Y\2< _}a[oE\|auhj95rtOWf-0D:#Y hZ?0N܎h 6.ڛ>nI~|JE+w'"h|@va ZQ,"}R"ppn z@jwdoS#/-p rĮc"eFD`֍{sh!Pv~(+N(̊/iƃ=#X0fFUmVZa<:)#&5!`& = aUOt;>dW8Pό =eW؀(y08W{С_lND.$S)G0c}$?me7F{_ Ѯfr,G)^3gAY :}ߊ:=u$!Ywr6P4_0 ܱ(%8xt :Z7fEG999wp 7h=1津Y.ʆ”$o t(W'RK),E]t^AS,k&c$n(j)tNLY_tHUhL'" /G-vҬJ Ⱄ >A$0+".^Đ"ÊeeKYAd7=HPyBfз DezcZKs;%AHfX\Ĥf>Pgw}idK M'ư\0sӲJrHQ1Ԝu7MmxW/נfL=]uQ'CMպP@bF$Mo>@Nn6!\eMENiu@kr0kWR,Em{_U^^&lJr)%J$`sk02҇jo'k͊:-ܬ[_s7ewa:&ˍW,6j^v!<9u M"XKxcUU $γM*] 9J+u88`fZ 5w\P-2YމJ[H+r` ']uqIwy< Xkv?Ա=bdp5 R\jvoM?qP(ˑO,7zj*8nܒ(` +7/%Q\$PNW_1?˓A ˒.k TWo{3M6dUsRh87_eخF Y , :D lŒX߷vx9GΕj9 /w53Nַ^.#:i(ep ޱ<>܏EL?+^}+{ ΖhcV5/H|+GXYೳ WMT=bHJWTʚV"1[t@+G9"ĒO1_@0:]g^- fs@%A\ejJT<'`1E3ρj{Y݈-XnK-r:>t?𧝪 gn$%;P" STVt8ս2:,e^ţPFCs^%BrNPNHq[6 1͆=gb2ydDDN˕G`ܨaZ~u͸jTg\:!t"`A1=rvi_K6ku9K!¨/mP0r͸v +6DZbXVG/v;@k _%J^GSRRFkw4i*[kμѴq1uW 6Ya7FLj[m3.!q#tO!Y(2tN] Co㩯2qWJ+|1Ɇq!1*Syp|jK.+y[W9"]?N` <. D?!!C!=nj +LoKx8ju-Xa ǻWNjBr :'JE&D`STf>/ɑZKQk?'Rd^RKUjW#7qD&~$mCh4Įi|[[x+$Z21wК ]hqtc6Y߫EWB2h'pf S %r o 7ז<s֥Q|wR+4IwpNd5#J܍)=[<._Xm ^$;":K!;\hHCYv~#s@h-1!_8@(`{% `zֽzOZHlaf) %wQOE0bϡ1&d5xX^~/ǔLRC4q} q"T$@w3#(=֘vzpIk^d#7w;+ bBGb|f¾ã=ޙq!]S {2T`W k.oQsJf.D0)яNxy+j p ˍ`ε6= a.X` k2O@cB#t᪟nT6 -0-|آvA ֵ֨٤0r`73iܚuPonsv9QۨX*5tԉ8|!scw!厗&LƹX\&Y(JHϖK==P'c.^ Y-#R4RA9y$ߗjGdMG N=DW*\(xӶaKHSб*Q1U!hT. ^t^a v >@ GfK|=wt, Zėh@aHɍ{iUctOqEMg`&%$7W'kX"ݛDF-c Q'GŰ56 Dg)_Z - [ɯ^ҥMp"{3hut=DRvUߗ9{m#آۂ`<CT/TKiu"Dt [B; $`-ֺ83ZcX[E.ᣒ?A?WdVUsOCn>|99wThv/g)d& O]Sr8b5%Y\5/,F%-56JٿK4]G-ϓ gX0]~7}MWqP[~vV{l˙b~r9H-0jʤW> ĞNWYn^tFY؜9{$=yN5G(ڠ¯A20"5cQ$zBʄBec+![># WKN&+Ffb8u;ٔmr- 5x(?HcvKCy!}@:?mh9󙋺bXSu; )u ދ‡)9c.OΛжZxϱRb1e?S.%@ j,PML ]Dؙ㞶yŬfS^7S, SЀ"<#'2{[ ^ۥtjH@[c9qh&1~W -'X:P)^76ZiX ӫJ7# %M[{׀kEG:5O̶W*dN#{Bzr.47g\jM ی҈1+w/C/wG2׀RM:0YKۅed%lqE66X5N`!))k'TkB'}Dv\nPFJLճ8 m0J3jBhoN*i(Z!`NGu1%3+!n(oX\֫L-~c98}әPn+ ƒ^M(.K g9\ _t`SCGEU7xWwmjje6Ei6t"7au**4㉎lW0ygaJA@z /GɼrdZ~֨ZҐ+o@NuA'S2֘U(?4#\?dIfԹqmpUA?C%QR+J[qnUdYV[ K *0Y=rΰ0}?a7,pu5+ISHV,?WI9oT}LY? [\`k4L7vهr> "?޷b `fpf(AFTVB!eiz;+;AN'', aPyx04ғ]ٯw/pI=I3OOzr6ZG}3,X6E{=ysfi礇?xt@>ʶAvn~7ڲTy1ţQULTO0 TA:{BU|vX;^q)Kx3/-)%Q(H heYЫ}8&KER!Ձ$ڒP}r aom u6@KZ!&q`ǘ:Dd9jA6N- {lAF|mS[f|1N|gaxac$<+ˆṚGp<2TN\dsBi\ AC!)zЗRA~5,BBת7QC]~UhF"#-Z8U:N+S (1]QDaLnx_=Cܖ<\y5dH&{nSDdh!C#ܻB*]gd֪VZ7J(-ĩh(U>,YaK'T#3we69rw7ȄGQSWӄ=\Ou|+BA>&j* ywZ t/>rUԺބG!hwdm2&p^[geCܞQA=r&Ph [֓ Er{<|'m塴 đCsw+ǐQgZ#DH4U=wM\W Rp[S*(u- Dd#/F08 U ).Z(8ܭ2eG< ݐtRpAf޵>E#s37V1(7(U4B[K_Н$z',Xl-б.G7n}_ .d材UG ӒGFiM¡AIaqٶ>$97ĦbJuZxקw_Ѽ-|Q`MgdNכ~y\D5cv.YWI DG&Dϰd3>Ba4 9V1u^ $Y?[-Q"&.wƠ`9Cw~,ivIr(y] S֎ܙl[KJ [TuMGL~kZD^4yKS:nǡ)IW=p\I~B_atǒG[)Ks zQ*5Kbę]nsp}n.(Y_Qhwmc 9 = 3 7$^s <kF)H@iի,04|XᬦKZhNCqʤ e9WuC@E*ɖg |PJ9v"$% /CsiG7v~v? qn+ VUS|J[TSDı<2xB%_RNU@2,{9/ij nf7j݀]>gųaLJ#ׇx=+ pqZË$0N }\ ?rP 8 6e|̜&64YcaΥCu&JV# %$o6\gK:>lj6J`?6D^mY-K`N"Ć  5U7eN_dcC/:U)NpjUA/H6<<UeO[j jy}8dq臧j^R0U z,{7:͏LLϔGFo{؇07uYLJ=WӲ<c_j6ռq 鍊zA2 wsP0CnN5z#(e4<S3 b AV&Nz?*_ߚNGwi fZDAح-K ; 9@aQ6UG 3"eoKe`lqiZmFp`z_\t8* [ᢥi]o>l"Qފ-1۔5 *._]X% >x*[oPV ٖ6[)J)!v1WF"yZ۪U;%]#sd*03cy|~:r׉}ɷv܆㴬,Rp~cN3|r?Lq3xnm":F~qO~A0iQY9~H[n"c:L!#"S$-?;=l( 1)evy6zR&PSo/E+rVozmgң7+8lַ><#Fk6K|Bc7BҼ"B27 jd>#OOĵ:#nO_ǟ? (Gg 6T2m#= w{I1"mԋsT ~\>@౟(wBK0Pk!g2xP4Dq+x_ځra6KXSr}!@<_F %dx[OǸ[^M|mܑ.Tpw{US!En}fՆk-qΥeC`Y\~)Wwk-G+i婥\Lgl`oN?M RqtTq/(H)ժ Yd#1/LoG>nAd3~/6Hui fQ~Z2`V\ m'/ 3ЦTLDx9>9~NLp+fõons Icmx=?ڒ؁Um#p>Bou#OPqEݡfb&pYtS/nm¢\v=]OUsQ#>r!7s "vn$Ç3525Kz BWWkp< Û OPL} | d͸Aq@Ibb-+g&i00fI*k1H ]s&4 FP܇PMw_~YͳhezK Rm@33J:`HqGʇSm :Ӄ1ࡔЂ%fєC3]NH[ ,0e2Qk/er#ӈ={2G`RK@Mges&:ے0a$AX\^RG)D!myjp[ڧNXW2 NIWƖ!Z#kӿȓNcT\IGG@/ˣO-Q*Qa/a}8De>+ ԉBA2> V[,]I>vvDž SMbtv:;+)@ 9iUW] fq5<"l&=5cO4ʲdz3| jr:)n+_}Aɥ3Uv4Yʿ6 k(L3%2;cNamH\2¶nYt< |َC4;J+7+t-mOrAGV^k/HڪB;rOJ7#%T&R9VҏPߝg)﬷ykhCW^A()گ㦨sb|-0JYWvܙuL\]ؒ b(\f tc3z| B]K~"f Ŧ_Ja Ċ1XڢI,H Fa/(?= QY8k }'MY0x ʘNMa !P \ъ_^j.6 C[E?*Ъd6 ,PgXQnڛ,U R^+ţe;18T! ʏs^M/µc I)nY=O &deuؒc'2ϧ!Y3/ż,=l3>M_:K-`;+)`uvnE^jjBvu#-$\8"[We797FCgɎG-;|ۆgTJH ݵ*q`RX|+/b!5eݕ3 yfǾy l< 1- ECWi5*JGK).NLKq_e!IXnRHia+w(M A*茋a63<0v׵{`yo<:2NTF(@CTx8{JI:ytnVz3Q@8^F8wkb*kFb@HJ4,0x.pTl18%Vg5Cu?%EŵSE q5Hx⭑ -['7AAbh d6eP2.\ꇻ 9z043ҵnJA'5wfVTSs4"Zh˖WK{MSڄA(X)ᵿA%j)-2 W_<`F!~uy]WX024IpG~d\2 5>h2 MSaWTWP=z_~>)E^KFI[IK*BJ􇪘`Oq_sH\eɤuM(P+ SRou]7Yvw3WvT; \`;9_TGI/" 婋* !rs>qqATjjt]wj3$&\ql:^%b±eyW"%D%7~3^Jo$j!^b2HV{Xw3*juݺZxUEkAa`p3Z5ZX+߫QA< DOSwe6jzZ̚fY-`RMbۘ\}5E=ݶ:b@i.n%RPlis.wKBN"0fÈ48,yR4g4}c9ńkRKX4xYcHϒ 9kWfy9X.+W6~_d)!L|: x]/['&FQ! .ocH,W҉zbNdҹбi*1$4Gg|Cͅ ЂkD2O;ǛRԖ S"ލ R& oB˷?6;?Yo/ uVȞ?W炩 mjN|S:0yn4ʊ|ܭAGL >oZOEm +⵳cCcH 'l$'aNռU %'Q6>zo >Pqͷua3}裊6|۲u9UzyYVvj]rɕYa#_5E*Jޭ?Nc%Շ]"WD";5Oa+UN0dRA(2fZ*a E^$ {c2qd N$1B~OhiNR <N;sư*V=%.{<5EިYl.l3o4ܶ){I a8侤N&X8?/֊E u xc.I^&Z{fTݚ ]N\RtBT]I7]vyb"a9ŝ#Ny%hλ s 9&Z~Ʒ6Nq ~~*O&ͰHF[ֺ‘zE0퓯vmBy;&Vtu&Ġ,hR/\^a_d㍘Bɹe _ڽAo)2%OQ"jL1@=bBڰFˁw//Dx17?]Rro:=x3Y{ܩj{4.nc3Y]e~/0H ֪sdZzT)BI o;)Gi0-kƺ,wj@w"~a&iT{?ӎ)LFP|?o+2ttjJCVr:ā>tыl7%8lM,2l&I:Q7F#gA uWgǶtX:)[eWx|`md>(R>~r՞L)v0k%ni`\a8WjUJhb+G0w#8Kh[*V38mч'gMٜCdiZF+dp'Tp^#sǬ$XB@kSz/ڙ%KVa|roZⅦ#~6 ޸b 7'QpgeԲ2krɅ/˽qZJZ#*}|HX"S*&N'-ҏx$A^6h<ݞNT@{+7}&'.O'<w#KkUоG'9o,.x {T<.W\x4Lܔ*0"G XgndWCw50_gAVYTLZXqьY]h}v0e:diam̝WM&[;a 5J;>uKIn:!5]vv[U(6G NHE`aAa 9D.t@K*)L;34ti1-U\ 1Io)xŪZP.Ya~lCq /]qP/Z#}ϛZ"a{[e&כdz;2l_u^sAʬ~^]a8G&7B@.Z"yX)t3hT\%KonS!4 CKn//y"๊ǦlMU- |zOjg,ߛ`Mo Lͣd +SgfJ#8]➱Yˑs٭[HiZ:Zdc!K'Dal *V#be$>&f7qĘQVyl}ë7\r[/3 OG , 3{* I24iTmy"O5 ~E\Nj.L(u)9yƬ$NnTe3kDw)佉[!ݹ`ZBHސ2+5cy D7pIr `f|u AVjWdxhU5b ,@lsEo7PC)i!Bc]P0‹K2}'O~8cen2 T?0I)dW/U!Q^bw5=isu (Cy2ZW.LuT1ӏ՜0D+&sE , n,Tj836,O,߁!/b9* "aM|lp1xhqN<͓üG4>' c9.` ոQ%:za[ʾPt󮦔8ڈP&\,(1ݣ;tr^w$\ܱVYJyN' 852IlLj~PJ}339'5F]oI'ONM*u4 TDOf3}.#9CzOi(lvt&19@GTSgQ5~s|#QzݧQ$Qbߒ# Kc4}`NaМp~ndܡ#=V٨TՄ+[sq:.Oy69rbԑv@Paq0=Ѝ`7,ݮJe `;,aEX;r+ |ՖZ 6"\:<՗lcDgd|*UK"#vA"e7mӰƤ#HBڽ<6I epW(>M(O ٠.;AlIxIj_ ՒUodځ,o߄Qc7KIt [;#NN>a#<*Ԓ…D CXLs:xLC؈٘Dmw Z瑦ѺC9i'U=ϧjB`s4͝ 2B^eJ&BTA; \ EnOYA9o*fD[ο o^ XFg0 _?\GC\2Z/ܙ}~$|}~ˣvic5gQۺ]%%VX.9@"ms+ww)X{QF;lZrBv,faV4Fxo$[2s55' xXݞJ{ҽo ܟ}Tf.46`dsvF1lj[5km_K /~8 C {K+:<3쫜tqG4˂zπ]֚4sULG2DdԷ6IeæU{[Bϗ$VʥC;uKN$%<"9݅JvIDZ"}M`ൾ]ӽiLQ΋'htR"Ur'CNש>g2* f18DEGL;-'rBϺr횪C1؃|AYy `D彾<,OvkzٹA\'e竈'^ 4ɅQUvb%]W3!UnհW$O$v޵8uEֿUM&z{Vow1-i`ڞ`(9'FI1 >.CᆉZۮ<^윸e/)+]d^.u5(APyqX@GU 9LYGjI9b;*l:٪2vXEtjSF,1VA"d~Ƨ+Hr(HGѥ 䋅g[EIXB=nE(~:I0u !i[9׆* y)ޔS@==ߎ $$*B=R A(I[ݛ&Ռ_U"S^Z@IcqqM@!Rf`]ˮ@+mLʽS Ÿ́\ \ryIL<ZpRY*)-+S*y(Vҿ6ٵ=pya/D9dѵ.2Peg4q?HU5:\JaF~Noݣz$ '=$:?J~v ,k =$mwv$p&;&1œ9|*I7'mE4l6'"b:E(ib#NFw!?rfj-׮v 88^!V\;'un+Ҳ\qUS:p(@<g8b' ӗfTʱu0"`$*,U6,V+'2 u鉞%X.S 2"H vQZ労4$.w*h!N3Z˒bdt{@],OEF'5buN*!"Q=~qcÀJH'U}2]yUs{i Z Rh4}.rNo#wɾvsOO!|)2PFI&` KHɛlo,E9aܩck{u+B#8cG{3maԀQ[H2 Դ(TZC"NOA衦XpZxX}¨%FtXɒ ;Qh1*u:_=L1]&zJ(Og6j$΃US'dqL{ޫ 55G rl|=䷶oe)[4t>gx]J&GaAdp8; <)aW{++CUք`-H፧Q=44yz^UEw wq"|py ІZ*f\F2lc00i@ȸ[/6 f:,I_*U:ipvwiTLԐIfwc$ 92'x-eg8 EנXB3k'mSOGW!ng%!,͎M3MtY7!ML K ]ȖFF⹵-N.snD68/!r'{@X>h;}bUKh܊B̶ {^bN.v$yhw 4XZZ6UG> /XG==T v!Di)MJ-U3݃b,)ػꚀ&UpG՜=Iq1\U-7CvD_2;Qџ/q$D,]Gjx%U;؃_H7 >+"њK6a+&u(=]P藐&@Үl@%W n 1Ԓ~Jt(!6ڛ 8i/I0o-kP]OQJ Ao@A(~h)VDb`)}~J`w7كpsJ+,a}Q <{aoCv05$VC