expat-2.2.5-150000.3.25.1 >  A cYYBp9|#>Z gf\ݓgd1eu '\x o@qMV +|zeJ*soM5ТL[_ p_Gjr ȊU|L?(\:Wǜs,Bs pY `Exԓ.df&dR*y1\UNN"Rk|bef2ad5ea5bcf6949a43c29ab5d282ab04d995c6d4c7e185e18b1af8801b10def902e971ab68cddbb9175a77c9cfd5ae9f8d3a08($cYYBp9|O;.2εruLNָ\0?@B1cĀd1DUU [*Rex,:˸.ĞB|c|g2I洲x70DNn\ e7W .wCr G.T*+:Ǣfb!->`;:0 7$1-r)WTlj-zfq7 ى@8djBcW BY5$쎃L oo)~#VE `>p>@?@d  /!BF \|  8   F $ H  : ( [8 d9 : [F9G9H9I:DX:XY:`\:]:^;b<c<d=1e=6f=9l=;u=Pv= w?x@y@Pz@d@t@x@~@Cexpat2.2.5150000.3.25.1XML Parser ToolkitExpat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags).cYVibs-centriq-3BSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/C and C++https://libexpat.github.iolinuxaarch64 Xo MPo  - uU< Bx A큤A큤cYV cYVY cYUY YYcYUYkXqcYUYȅcYUXqXqcYVY cYVfb27076a99b66906f5bb6cea28afca4142b3e6af14953fbb9304690ffbabdd5959f14371c6b75912cfebb46e6247ee5146766e803a0365b124e5d3011e7d087788b00a657d1c00bdf731963f1de2f238d0cdba845ebafaf6fd0acade4f6e2b86cbc4120628e6284653815eb544b8b38c43270e67abd4fc34fcbc0f12c046d3a4b9d221770de63d446eec824d3b1c56198f1d697c26a5984476c65713bd771a75e73ac0ee5ae5ac19247e3cf4db4c93e04a2221588e1437cf74c2983b0463a84b88b00a657d1c00bdf731963f1de2f238d0cdba845ebafaf6fd0acade4f6e2b8668155aaf4e157692f060ea9890b41c0c3d3a939c16b97235e4505edfa4f2f8348424a5b7dd7bca4cc47ff2463d37ee98aa4294a316f9217a7c13fb3d197ba42a33d8dc1940e34d91b9c051089540c37e054b091a4a8db756ea93b9fb9f26a53817bf1974f1868338dd4cee688329ea1bc89dbf783159f1df91e2c000086843076c17d918605f7c36b6163e805cf05313ea1f51cbbd9ab74d2be79d9355bf2d2c3171c274cf2164b65aabeb3e0951afe2f7b2a7f630607c8f38e4513aab308fdbb7dd5a49f775784c3b1cce797a4d860e544b92bf0ca56a1fdd9f363b67a6179946336ab2fec900803e2f1a4253e325ac01d998efb09bc6906651f7259e636f76ee831ca3bad458825fed64464b015741773645daa144ac42b8cf756f5c91c370rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootexpat-2.2.5-150000.3.25.1.src.rpmexpatexpat(aarch-64)@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libexpat.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1cY!@c1@b#Pb~aaZ@]o@]G@Z }Z }ZY@YYdY[@WW~W=2.4.5] Fix to CVE-2022-25236 breaks biboumi, ClairMeta, jxmlease, libwbxml, openleadr-python, rnv, xmltodict - Added expat-CVE-2022-25236-relax-fix.patch- Security fixes: * (CVE-2022-25236, bsc#1196025) Expat before 2.4.5 allows attackers to insert namespace-separator characters into namespace URIs - Added expat-CVE-2022-25236.patch * (CVE-2022-25235, bsc#1196026) xmltok_impl.c in Expat before 2.4.5 does not check whether a UTF-8 character is valid in a certain context. - Added expat-CVE-2022-25235.patch * (CVE-2022-25313, bsc#1196168) Stack exhaustion in build_model() via uncontrolled recursion - Added expat-CVE-2022-25313.patch - The fix upstream introduced a regression that was later amended in 2.4.6 version + Added expat-CVE-2022-25313-fix-regression.patch * (CVE-2022-25314, bsc#1196169) Integer overflow in copyString - Added expat-CVE-2022-25314.patch * (CVE-2022-25315, bsc#1196171) Integer overflow in storeRawNames - Added expat-CVE-2022-25315.patch- Security fix (CVE-2022-23852, bsc#1195054) * Expat (aka libexpat) before 2.4.4 has a signed integer overflow in XML_GetBuffer, for configurations with a nonzero XML_CONTEXT_BYTES * Add tests for CVE-2022-23852. * Added expat-CVE-2022-23852.patch - Security fix (CVE-2022-23990, bsc#1195217) * Fix unsigned integer overflow in function doProlog triggered by large content in element type declarations when there is an element declaration handler present (from a prior call to XML_SetElementDeclHandler). * Add expat-CVE-2022-23990.patch- Security fix (CVE-2021-45960, bsc#1194251) * A left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior. * Added expat-CVE-2021-45960.patch - Security fix (CVE-2021-46143, bsc#1194362) * Integer overflow exists for m_groupSize in doProlog * Added expat-CVE-2021-46143.patch - Security fix (CVE-2022-22822, bsc#1194474) * Integer overflow in addBinding in xmlparse.c * Added expat-CVE-2022-22822.patch - Security fix (CVE-2022-22823, bsc#1194476) * Integer overflow in build_model in xmlparse.c * Added expat-CVE-2022-22823.patch - Security fix (CVE-2022-22824, bsc#1194477) * Integer overflow in defineAttribute in xmlparse.c * Added expat-CVE-2022-22824.patch - Security fix (CVE-2022-22825, bsc#1194478) * Integer overflow in lookup in xmlparse.c * Added expat-CVE-2022-22825.patch - Security fix (CVE-2022-22826, bsc#1194479) * Integer overflow in nextScaffoldPart in xmlparse.c * Added expat-CVE-2022-22826.patch - Security fix (CVE-2022-22827, bsc#1194480) * Integer overflow in storeAtts in xmlparse.c * Added expat-CVE-2022-22827.patch - Refresh expat-CVE-2018-20843.patch as a p1 patch. - Use %autosetup macro- Security fix (CVE-2019-15903, bsc#1149429) * Crafted XML input results in heap-based buffer over-read by fooling the parser into changing from DTD parsing to document parsing * Added patches: - expat-CVE-2019-15903.patch - expat-CVE-2019-15903-tests.patch- Security fix (CVE-2018-20843, bsc#1139937) * Large number of colons in input makes parser consume high amount of resources * Added expat-CVE-2018-20843.patch- Expand description of expat-devel.- Do not generate manpages from docbook - Temporarily disable profiling due to bug in build system- Version update to 2.2.5 Tue October 31 2017 * Bug fixes: - If the parser runs out of memory, make sure its internal state reflects the memory it actually has, not the memory it wanted to have. - The default handler wasn't being called when it should for a SYSTEM or PUBLIC doctype if an entity declaration handler was registered. - Fix a case of mistakenly reported parsing success where XML_StopParser was called from an element handler - Function XML_ErrorString was returning NULL rather than a message for code XML_ERROR_INVALID_ARGUMENT introduced with release 2.2.1 * Other changes: - Add argument -N adding notation declarations - various compiler-specific fixes - Improve docbook2x-man detection - drop expat-docbook.patch * fixed in 0f5186c7b8e503c669e332d944712de010b265f3 - switch to github for release tarballs and website- Version update to 2.2.4 Sat August 19 2017 * Bug fixes: [#115] Fix copying of partial characters for UTF-8 input * Other changes: [#109] Fix "make check" for non-x86 architectures that default to unsigned type char (-128..127 rather than 0..255) [#109] coverage.sh: Cover -funsigned-char Autotools: Introduce --without-xmlwf argument [#65] Autotools: Replace handwritten Makefile with GNU Automake [#43] CMake: Auto-detect high quality entropy extractors, add new option USE_libbsd=ON to use arc4random_buf of libbsd [#74] CMake: Add -fno-strict-aliasing only where supported [#114] CMake: Always honor manually set BUILD_* options [#114] CMake: Compile man page if docbook2x-man is available, only [#117] Include file tests/xmltest.log.expected in source tarball (required for "make run-xmltest") [#111] Fix some typos in documentation Version info bumped from 7:5:6 to 7:6:6 - Release 2.2.3 Wed August 2 2017 * Bug fixes: [#85] Fix a dangling pointer issue related to realloc * Other changes: [#91] Linux: Allow getrandom to fail if nonblocking pool has not yet been initialized and read /dev/urandom then, instead. This is in line with what recent Python does. [#86] Check that a UTF-16 encoding in an XML declaration has the right endianness [#4] #5 #7 Recover correctly when some reallocations fail Repair "./configure && make" for systems without any provider of high quality entropy and try reading /dev/urandom on those Ensure that user-defined character encodings have converter functions when they are needed Fix mis-leading description of argument -c in xmlwf.1 Rely on macro HAVE_ARC4RANDOM_BUF (rather than __CloudABI__) for CloudABI [#100] Fix use of SIPHASH_MAIN in siphash.h [#23] Test suite: Fix memory leaks Version info bumped from 7:4:6 to 7:5:6 - Release 2.2.2 Wed July 12 2017 * Security fixes: [#43] Protect against compilation without any source of high quality entropy enabled, e.g. with CMake build system; * [MOX-006] Fix non-NULL parser parameter validation in XML_Parse; resulted in NULL dereference, previously; * Bug fixes: [#69] Fix improper use of unsigned long long integer literals * Other changes: [#73] Start requiring a C99 compiler [#49] Fix "==" Bashism in configure script [#58] Address compile warnings [#68] Fix "./buildconf.sh && ./configure" for some versions of Dash for /bin/sh [#72] CMake: Ease use of Expat in context of a parent project with multiple CMakeLists.txt files [#72] CMake: Resolve mistaken executable permissions [#76] Address compile warning with -DNDEBUG (not recommended!) [#77] Address compile warning about macro redefinition * Added patch expat-docbook.patch to compile the man pages with docbook-to-man * Cleaned spec file with spec-cleaner- Allow building when do_profiling is undefined- Build with profiling when possible- Version update to 2.2.1 Sat June 17 2017 - Security fixes: CVE-2017-9233 / bsc#1047236 -- External entity infinite loop DoS Details: https://libexpat.github.io/doc/cve-2017-9233/ Commit c4bf96bb51dd2a1b0e185374362ee136fe2c9d7f - [MOX-002] CVE-2016-9063 / bsc#1047240 -- Detect integer overflow; (Fixed version of existing downstream patches!) - (SF.net) #539 Fix regression from fix to CVE-2016-0718 cutting off longer tag names; [#25] More integer overflow detection (function poolGrow); - [MOX-002] Detect overflow from len=INT_MAX call to XML_Parse; - [MOX-005] #30 Use high quality entropy for hash initialization: * arc4random_buf on BSD, systems with libbsd (when configured with --with-libbsd), CloudABI * RtlGenRandom on Windows XP / Server 2003 and later * getrandom on Linux 3.17+ In a way, that's still part of CVE-2016-5300. https://github.com/libexpat/libexpat/pull/30/commits - [MOX-005] For the low quality entropy extraction fallback code, the parser instance address can no longer leak, - [MOX-003] Prevent use of uninitialised variable; commit - [MOX-004] a4dc944f37b664a3ca7199c624a98ee37babdb4b Add missing parameter validation to public API functions and dedicated error code XML_ERROR_INVALID_ARGUMENT: - [MOX-006] * NULL checks; commits * Negative length (XML_Parse); commit - [MOX-002] 70db8d2538a10f4c022655d6895e4c3e78692e7f - [MOX-001] #35 Change hash algorithm to William Ahern's version of SipHash to go further with fixing CVE-2012-0876. https://github.com/libexpat/libexpat/pull/39/commits - Bug fixes: [#32] Fix sharing of hash salt across parsers; relevant where XML_ExternalEntityParserCreate is called prior to XML_Parse, in particular (e.g. FBReader) [#28] xmlwf: Auto-disable use of memory-mapping (and parsing as a single chunk) for files larger than ~1 GB (2^30 bytes) rather than failing with error "out of memory" [#3] Fix double free after malloc failure in DTD code; commit 7ae9c3d3af433cd4defe95234eae7dc8ed15637f [#17] Fix memory leak on parser error for unbound XML attribute prefix with new namespaces defined in the same tag; found by Google's OSS-Fuzz; commits xmlwf on Windows: Add missing calls to CloseHandle - New features: [#30] Introduced environment switch EXPAT_ENTROPY_DEBUG=1 for runtime debugging of entropy extraction Bump version info from 7:2:6 to 7:3:6- Remove pointless --with-pic (for static only)- Version update to 2.2.0: * Fixes bnc#983215 CVE-2012-6702 * Fixes bnc#983216 CVE-2016-5300 * Various cmake and autotools script updates * Fix detection of utf8 character boundaries - Remove all patches merged upstream: * expat-2.1.1-avoid_relying_on_undef_behaviour.patch * expat-2.1.1-parser_crashes_on_malformed_input.patch * expat-alloc-size.patch * expat-visibility.patch- add expat-2.1.1-avoid_relying_on_undef_behaviour.patch to avoid relying on undefined behavior in the original CVE-2015-1283 fix [bnc#980391], [bnc#983985], [CVE-2016-4472] - add expat-2.1.1-parser_crashes_on_malformed_input.patch to fix Expat XML parser that mishandles certain kinds of malformed input documents [bnc#979441], [CVE-2016-0718] - use spec-cleaner to clean specfile- After simplification of expat-visibility.patch, it became uneffective as no symbols are getting hidden. add - fvisibility=hidden to CFLAGS again. - expat-alloc-size.patch: fix braino, realloc()-like functions should not take __attribute__(malloc)- Update to version 2.1.1 * Fixes CVE-2015-1283 — Multiple integer overflows in the XML_GetBuffer function * Fix potential null pointer dereference * Symbol XML_SetHashSalt was not exported * Output of xmlwf -h was incomplete * Document behavior of calling XML_SetHashSalt with salt 0 * Minor improvements to man page xmlwf(1) - Simplify expat-visibility.patch, refresh expat-alloc-size.patch - Drop config-guess-sub-update.patch, fixed upstream.- Cleanup spec file with spec-cleaner - Remove old ppc obsoletes/providesibs-centriq-3 1666799128 2.2.5-150000.3.25.12.2.5-150000.3.25.1xmlwfexpatAUTHORSChangesMakefile.amMakefile.inREADME.mdchangelogelements.cexpat.pngexpatfaq.htmloutline.creference.htmlstyle.cssvalid-xhtml10.pngexpatCOPYINGxmlwf.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/expat//usr/share/licenses//usr/share/licenses/expat//usr/share/man/man1/-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:26587/SUSE_SLE-15_Update/6646677e968933187df31f8454f69d53-expat.SUSE_SLE-15_Updatecpioxz5aarch64-suse-linux  ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=aea98661724fe0e51c1694c6242ce619158b2a4e, for GNU/Linux 3.7.0, strippeddirectoryASCII textUTF-8 Unicode textAlgol 68 source, ASCII textC source, ASCII textPNG image data, 190 x 70, 8-bit grayscale, non-interlacedHTML document, ASCII textXML 1.0 document, ASCII textPNG image data, 88 x 31, 8-bit colormap, interlacedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRV!LΚjp6DFutf-814c496934870c9a56032d3bea58a2865320d19c23d58540cdcb8d7bacd9d5072? 7zXZ !t/_] crv9w*F)S3\7;ջ9`G֟*Z$%!F*=wet\<[Mbr}TJK2L~\?LGii)mJm~Vg+9komU]Y*s^DXfr>k,Sl4_pac/Y |oU_ OZы5ufPE']QoO Pt&hO hr(K` ^dv\xZSZG'8QM@R~wu0"~,3TEh_f:5эFoY`M.)#=^D(/OYL"uHCiǖcI+S5KTDF#@]v|{$^VU7'Q%Gc랉ԚHi>zK.@ݦ!KTE۞eho?L#1 YjB-tzy& _`Q, L}@MLl^XhJ^ǔG5!k~vg$ĀA%XJJߝy >(E{;~Q'k å tGwvb Oas2$e* p U'4tzE; my@ < @hHVx\\ "⌌; ,:SC?1uWθ9^+8 όMFrLHAG",Z{wXK]M./]##n=ز颔_ɿ?,ޡ śȳ5L8AHPLͥ}>@< 7N.2LTO17g8'޸{!X5/US9X4;+PT=R@26wA:/z˪H"iaP*|E|d+D,s"ɟ+О92Ԇ(`,tCƟ +4SVOR)2'P&ўK坆E!Kw(u0WiE at4s;9EΝ/ ?tڌ!3 L=a"gFXXhQEmʍ?þNOT"Z2ai1#?dX*mo6;1款9ːwA䞁1v Fz̹'w8ڌ 1 `NXt2*^=k@Ev̩V_ggYdP\'„v2C$"qnDT>,8x?$A#AvKc:Օj7uoˇX[UHA7/6h"OW@?hqҋ{ x=-i>)ӆlW*9U?a1G c5mA3t{\CY\}ftY׺Ii3׶=lJ\Tܳp99I&zV4Ӭ3v m[?q{ǓX |\ i#`Dg&|a}xꂟ=Ug+Efsd`b`q" RTn [iA!%/*ن!?Ȇ~%yQEQ_Q:jeH.$4a碚C ϧsڶʅg\PLt \kiewnGœ6RV^q:f̛B%QCMOZl#Ü靷atq5־ ita⫭/I]3bjFV08FOQ 3w~+J!kFi\u Jr؆^ʶ߆kElr(N$KXȿqvp:x5m[˄ى㼀] `1D%.?-V xqafp*Qp%ER1EXtW4-gA>_UӗAW0FK^T>kK(Id"yYg7!xٿ)G+tebZE1:2Dn47]/.~C.C0dݝj6tbsh*ilIvOGO{rDߣb@CaL3Ujb!iNgROc59H2:$1N jy@-wTV)b{j\*Ҁq7 K;XGN@6v;⾶ 5ST5}+u,&bʲ"X6 sqY3Eܹ\T__>řKXig8.oD>ŘH?Î?ൢ4_71/&c|n[[bNɞiokQd`:Ұns1N:O 3qV)1Q` 96ƐqΫS ;u*{>T4QAE3)[e.镦99aRK*Yz, 9Ĕ= ;uugT=ME%a3U3ԳUB/TE1ѓL-pcZ#G;8µ1P+,LS]b^/5D4^34zOA ϫBvW75PG%V){^B-O<^'c DZz+tҨrRI%GVJ,wuFX5>F C3{ t) V[QssvgjKTQ{+8J]:-6qvXRL3q< BP0ɗ3tb4:Nr@}D/H!חDuДg qE U,G+,;=)qXR%f[o5.[ǀMa5Juy khﱙ\1oqK=mVmRKn2M̈́7csw>R VkwJ zQ!LyKa2H"Zu@'H+q2K򰢹gV`edC(w8m_~0n "La-ެJO^^"lr`b1Rkݟf~QC,;[#rbzAr!d8s<]؟Qfy>Lib'e0UqeKꇅT2ފEI> ByDܴd?Xl i;9;:*HjdA!ds 4IQ7N7{Oh~rFzHvL|dcq?ϴ8?b`Li&һ߄FL&TΠ;Amz]x)h3y[tծ)1~ot=5kr+h -ڬrc,zo4Kb|mz&L15$6K]bn7MA/¸د &X УŋI q`]О5MnDbPoEԗ:nV iseXV6 PuwkO \[$h1s+Rt1hM-~IFKLe:h ODr Y~GXe (Mg>M;sUJ-Z5 @qSmp`<\(E0y[)|u("9K*@) ;B1!hhˠ.)d,L3⨕{]\쎄 eͬ V ~`iV[ 0~qZ,9Ay ^@'D&` NBxC+i:LO_pk4:rnŏ^LiXUk: qꋴ+ASfӼ^XـI5 )^4Ϗ讑(^>? `%o/m2x9Ş{l>f*Q~]89IVKRK{)O5cg>!n4:L5/4yv 7QG]h;m<]QƦ;GRaYKgGp6YG Eu܀:MHmryQ,6Qx->}!#\ۛn{ƽ8zj'%ow-r-.T5U~kG UޜkbQFlD~ŦkwXI&-+>+ 0<"e"0}vAcǂ+⤓ %@(/5gz"+팎B]`$dL_;e0B~.3Q|ٍwO߷kXnp,ד)Qײ+uT a{1"x}5Q*ɧ POjY.NQj %aG'A`eٕuxq\ZffY%'vʣSA(XS--˘gXSD$'-Уx]O4QP6%k0rck<~)=Rv#pxO/4CELT1ѬOo'A;WҤ lN3╠ SݴO*x)\gUM(?5TxFzS琸%wpDz2|J5eоWm Cg9@KR `a\3/1aȼ{4%s!lb|i2|Ӳyp*9qF6k31.!L rc[d`[19Vm7 K*kUW}Mo,iS,/WUQg7cs.)gP@ Q.1T[,LAyA&N}D^dBXi^p"W'/ 3wXe-\Fl/<&D)-)%0 {\I<_F|Ӽ.$CZ$Wzr%!#O#y[XbܓrpkOob bN4TOܤZ hEE_X>&+GN.0`\?WȄ[!nru菭^{Sw8 +=eЁ͔$g~be3{0zs$>lv(íۻv/⊊#ʣ%$݄{DqiژSŜ Zy&O{MQU)vc#`|W0 㻞',oKadwU?hfבwԓ;3=k ^зrM]]r yAU-Ó6ʠNVX.㺛f`ܿ{|ɥo ѧ;b>Xx(#Fšv@wݶ9 5k'F\mçha%4}۸ A]ѓcרG lbTtkWw4S<"#܃'kk’=e*Rg>/:~_M2.nt+?FȖ`I(ɺl 60>jk&6km.丷ު{2zp10ӺS'FLu€T.1 u,%Li.>]РJ }jH z\鯠\Bήp|FXk͖s+cMKgP'ŠP%&5QO/e;wZe 9.+hV%^(K>@D׊/ހF,KrpC:/ XReXE t 'Dgm^{IU春xSf1*ua,:PeDȻJ"e}—ɱf]k%@'嶧^ʵ5T))wr 8#aoFz*ں>OUȕvVX+HD-9*HAl},3y@Q*RW`ZhT⵩Z\逅\ŠqOn';$.QqÝH6.#")O"9GEe =TaXb:|=YB4G:"i+'MK 䢢KQ[`ǦBJaTXfyo&ثL0M@GkF+&3? 5*BGf5s [K_u(bRR{`ྲྀ7,gsPۭd0y4 xlOUSMOci*t%l&Qg~ڹ!\ ?N9̿Iڳ^mPւ^j4"V&HU2ҪCߡIl3'c4t';ab1g'0ʶg'Nz2G4V=KxcLI ٦N>#`y8^PI{i\`I Pţջ:A;6Lty~kTOp=qI@ʝ MTz'S&MeáLÔu^ZŖ9]=dk4oD@VpGr^h>hJJXcEUlslYy"D7"[+oPN\XB{/غ< 'q U랧G'42xҵtA;1c Y9bN%SVz_>^WObG\CXuDEIH7>YAKRƟ|L Tݓrf5ړ@|]&V:]^OFDZP rz5=V\߅EF}#בVj 4WԻ~E(q?dHCJ1wpᙄ^c_XzM9P]Li0ckdaE78T1A xVlH4jB$Vx7EPKpXԈP Gw Ggʛ$HO_ONd6f:$Sx(ͽSкIҴ!תv[x/.i@wSZ8zs>FO+nIΣTș^& } >H\jr*~?F-DhdëAphRi'.Yׂʿ<=5UD\6hzlw8^ {30n<َbmbbjтL7Oz˶15om\&|37a$bՉ5iC[!Diķg&:mZ`bo ##剷MmbWn' 3 qBa8"ǖmpf=oֳj [Ks.^Cu;HQ\V{Mk\p6շ׃_O;{WNqP:Ċ0ai}èIu}1cV#" R;]|EeB%Z95ȴ=u05a1pp<. t;iGngWȲ))O"fIΟ@<ܝc}T%4Ӕ O;h7S6 E=LA2.<Ď;Fo#4㐟MD_ܟH߸G} vY V04U7%U$b25t- @,: dsPmlվ6o9ST kثZRށ EӦ)J 2Vx Y28Z@je >z|ŦGj*BȪQp#"AnJwVDžJ z6>1R^^8)1V0-g-%˻}KxTďbͼ `7-1`67Ef}[BW0Γ_\P'?N車k#!*6O(ISg{}rj"SXzm˕'SiFs*=PݘO(^pǒ\t瘟oM-LyE16s'Jb), }ߙľ4AszLiQ$$8fw5- @rZ396G9qO]8K^52>@‚$?ˮ\.S.j7"\KgTa~ƻA7&:#f*q8&dg=+]8ϱ~("ﻰX Ny'ýsu"U8u*Re:s&VWU^>Lg;\[]c&K͡.h1sxܪ#Jd䏍HOxJ7T&4 6dClj(`)^"QXy,_>+Kۏ5rz5逩%O5}Yx*QF?ϗo@=e*"GG!KΔ^k5v$Ǒ&Jp1Nz'$Ld>r ML i?ॵ- ziK؝Mx*U:h`OdD3V̿\0$Py}ꋥbR`UWCҷ&}EݐZ\ Dmy-/ f(ik,WVHPFw2/oTM eCΛ0E+p$)qqUV|S t|@Hz9һ禽 w&ehOl0QLG KS饔dX3y _scHpϾ lޝ5(Ĵ*vP EL7 R^3( BOQ}nq̡u ZqNcjOY? LrK1!Ξ&ܑ>2)*\:QohjHb[!0޿dn85_L j˜}- ɬ1nx`, Ė_g't KwU$cWΗi?ETW>ضf棝r \8jla]ե%Oc uKLT:^jzHRzhVtM@2C j8~GnuwxE -$n*ii:thwXg1;"]hI>4I|PXm#!inue)ȱovr! \r)fA͈b B¼?B{s{Tur&z\EC4V a0ewoz#<MDkG[-nju/TC>qUeOİmFH a2} h fKg6fA;!^vKܡ\?U LUPGcqC~ s/|@4FPtFr^V64&e="QìYMdUm_ꅒيRزNJ)#!gZ&qR. -ڞs&XvB^~qjf7XnvW;Ke5<:G5Qe%/X{z+ ,#e Qݢ[O)Z4.pF#%GF tW3##/f)iɛtP9ҴZ,iDr:r-dSmw7[<+v5f$Ͻ ]ФeLe*;lXCPiqT#W_ q+♛b5zMJ#s =yXANv9xhۇ\<&)KM>MLȜ5sa ɠ 't'I{UfyA)cI {W9`՝e)̌75eum.F *zqԞ-R;vÆ1̉p5EpN;qhGWI{>mņp)9^n[c1{o.-|ے.*alLv4zЏTEdER;[[6Q~<'A]h]I+rêu]+0EYVvg8Af7 ڦMU y AJ2CK!b8tW&Ta lv'0"hR-tPۊ-FNHKizp K4zpxi 8Dۓ0{q"9rzr';V}4 AgŔ%>^qK#Y9#cCd"3G'14Vs#x]i7p2&?9Chji $[)^O}P_i&yUԞig٭̭Cp]>=j=vl~i7__Ѧɴϯ_‚APl4fB/%x;ߗ1`"p-̯& %6l)l.P:XT$oMr|t5Sn^,uQo 4@P Τd9s`TMQzO Z/.X(I~, !q*'\xhS#D#F4h4t:IFSZ.uPxÑw[_,{g/g%$_?n{6ČNk+2"E-BhI5f3H"x񽖔"}`A֚쾮% 2d-M#]mtO}cyOfR-Ky[߼Yu] @u ҳ piuu:>5>X,ءЄ#~~KX]ne 8*MAHƞVFw(@x3ܸAeG},7dх1Et}fKXQk]*0@LM Ϯm|V*ufy yI)h_QO?HLc}Հ nHIΊᨿ95T |cX˖|8.-=$B XE鶮q D><%JW) PxLrvC9^0`PZ8y`0D:- rTHe$Y|R}WNfb=]dq7@I ;#x> F^Ֆ HoJ; 5dVKYIwϽHMfI܁ȁlFlttȜMx0WrU3G*}Ϫp:!.-br-7'ǂQ+>QGd%Bn=&\#) ?%1^i3iTcgs@;$Ef?|CkNs~gz>TQ4atW E{- X戻cdo~;[ 1!@wȌ6i{r[$b|({D=z/GBh];\7 3ݭL86_MZTRC:q'77`?!VD. W;o &x4ҳp+V33՞E_7X(O2P&twd,Iv_yfT8g9$`D %'SRkmY+^R8B-ua:4GW&MH9AcT 2'd acP8_D'ƛ\UjTO]NIKL@ Gild[d'%^]ySRzfط|G襱{D)=tx5pfe&Ce{4q*IRqsPȲ h։V% 9 Ws{HB5ST%b[3˱JF]|]UeXEx 6K0J f32ޗΩۆj[⤬}p:M7/`(hg`?צMB\ I;-)დNߋ> #[ tyTpad:S#Օ+R)5R[sDa3,G;c۾z_y*O4&j}DU/*]&9뿇^@?J1Y=홻|^^j+*X"ISiH3w-}k#M;o_Y!OOGgǓlt&6faA0߇}.7~rh+bsOMn__ AN)iufZ[ ;tZc(B)M*h؉9w~b^:˄'mQ'gIk9,J*P?s0Ll1wؘqf @H4d0o>#sܤݕ.hf<<u\ٓnn'o =;m=|3?$4uNFXKRKx'}toiB؟n19H>;yMa޾/ky,N, ~ba7XexT-ձ߼V&U2%=ZYLXAp N!,QY K{zpwPK| i=ݺ*[5b_$p|)@yټk7Ad {QMX)U㗑MU YӣO݅^=߱XNI;"ѣݹ9R>v֕D>uIwTfa}gѱĥdԓ9~2ǿKXm M g8yi;]f,|h1yoHS&.e^M+;KS:^5+pbjTnKϊŝ8/Q=%eIYg5_G+t9zh O<@qxg;1pJ(o 8ih= g/=IC|*-dt)JӡGXr{HԳ}=k݆NNƊ]NRrX dE e=1,75[P_-u,+S%/&7^ߜ@Tr8yfS{fy4EnZtX5`O8Lh4h Q~qD8{neOPNUP4(x4c.YK,x`*ƬЮ@hC{6չ>BatW9EN4>9h-iƆ˚b`RIo_<*1 0`0W K_/9I;8@HHfu}H6퍐?Cm`Ctth|2#F!d0XD/l}L_PQxcU5¢B5))edId? $#; T5ٷ^ J:Q׬U*t*|B&7P^msC1ZLOlQ ѷFccS3-$?bwn46Lk/ <K&60LX^ ~uHz="|͘Q̆T@9'g;QC̞nInw6w{ CNmlj-rwvcEؤ9E.cLV'O.f $\^axmq5<.xC {??|<IC1? 6Z SwJ^譠서IR kF%Mh~քHpp5>lIw 1ۺbbcmS:ڵ=9L@Q'XX+*qUFzӈ\:'U'H5fTLW;x׬x]dWtu cHbu Ti3$xq }Y})oX^pN~H ?:)v/3u;LiMd6{'-P~ˆsA1=z~5G,?e|f[W`2t۴U~4mќDNHv$ Qcvr0YAڛrHUnfw5]VQq Γ`^ftt7c-!:+( j: \PBfke3 aF0'?eՃ˜/tI ۜ~ӕ$qVhx;F >PJ(T?ge6H8uNkȵ IKfӏ1K>-۽.Hu7"Ծ1ϲ-5{݁wf2ϛԿ?6Sp=/\3$3f:N%V \l`RjV+`uڝqtǛMZGn`8vǛcTU;{o~ݟTX+;294ٲ¼ xAKuG%T":,Qy>~Z2?S@qԖH7vE*qs"AP>x<o-6 ` c&; a!{n.P$cԿ4?ɫƺ%Ȅ+6$yr*]GN "M=$Ǟok-+qnqI#Ho(z%g Xg6z ЕT!QU!pBZVr{59ΦUBPs_CͤR<u[t.H%ʿHeSiGIuߜ=IV pз %O_@[@gs3&ziܫ)<8e#L}\Yi ~$0MP=rdS}ϰs`~xht`'G6kqJT Le7Hx}(th|߰fge`az.XhPx23$&I: 6DQhY^n`}liW|H4i߻(E%>Sl0:/<'adžj-ǀ>"{)f,I%P]„F"tM1X{?d{$0zqff\`L'IwTTčKa)HRg#|Z#ڒkz(z,KK͆01ƈi YXNԢvڄ574۪KDCh#KɼA Mav :ߨS M&&"x'[Vf"IQ ]LDRޫQ,&rG-y,@` <,)ɉ%k}x6:; UE@=eGg%vtɥ{Q4C&avwL6 1#J.ü!'B52CKkc6:4KQ~̫, Dոsr!ɍgNKH0+JЫW(h&}'䐜%˞0 5$VğJ٨eJ?+b7<]wGҔ5rn!cFo&NzVE%NK?Nޞ \;\n >oƦ$} _Ix&ĘFCSLfktDtP_ 0.=D{6e9jU("hG;2a@T @*r%;z^ ѐGn5 pV*$u!R2$L9ٶfXw"2*yYAz681EY>5_Sf< 9Y }Oye >?#}Lgm  ?1Dg_~4s ǘi#F]3 QT&b'2"ySxHJ){h`=؉~N0Sn`?~Bʼncא\]gn&bE? gg݆e +/w~z̢[29\(=R t~Z]RN. ~1nB&ۃ⢑ 224./d'J + PnD[{f] ujm SsQf-+rBn5] ^c w% sAD>ӕ*[8cXrJGg`1ȵ+ƕ]Ÿ!;2Ů\/tX#KCztf/p1"_f戢h~`?u|P|U`yxD`0xdx9c7Z"{Z9sRS*@P$-tU[>.1vO7iuo#= Qy(vGtut^jPdڐqZ+iɢ@BݼglhQPjGl`W8Иg.=ruE\$uHgs[C!/޷$9$O~ޒF$fD"71'b_1x.(kw"ji2FgY^͊ڜ̭Óxw7qpkx M14xc%Mnͳr!F"9.e(SBδw{:^/^\ZPT: Xx݅y%82BҠXigQi/~CGK`ÒaCX6l'zx\ Q9um:}tIAo"?&LkyH-GuҼ׹7]:52h~йq٫<,Ux?rbcp8l &}V̘hWtuÈIʍ)eV(UC:UwR69@8[.uRt| p&O˧5U zߤ\fsTŐ )5sʢR ϋ)7vjFMgg h("jπwz4"KFlk#B >;pZ"89-)foIcƩ,,;T & gn^D86gA^<¤En9՞QԞ eS{הE6U`QM.&I9 /|x7xN:~eg p]j aUߌSHBV cm)(!(M&ճ 39J; сeVz6I@%hsgd paNV-T ٿ_JZ>mL(Yu;a.4!,H7`MI$iC12 пkVxwh"qJQ@á:#Ύ CJ)v ǿzu(p< >U]fOz{/­gغE4?NߥDcq#D 9 Kv L n[}6i=JAꥯ}UFK5DTB XbXN>Ԧk^Ke; -2ms!.Jwr5 3dakw#R3 7wjG"eyީB ߗ7kxO8#zǙH1_y&jbm1m&(##hk&ODy&._%7i+Wx ")Ҧ@nH.mU%mP:t<JEx:k=KPD!Q!Ü'4Fz[Tz\*mG;(Sԙ@UFیDxl@n c(#{^G!n Q# ˋw^?La{Щ ܝ~'N R{*.v8{74܏̕>˺knuـaKEt혈:wLInA^H} Q$!+j|-rUѐλ"'08`+pNJv._%Pw: #T4llaf@b# )JKY D4h@GI&槏k(<"V9Y[ h ' eU9X,i,uV@ !~E5E:eopMhcT'Jm(qD%}NBe RQW(\2z3K2ۻ]^~#dM'OHpTQGV')p`V|ّ0*4|%Lk-QaOËQw4;QQyܓ_XfQq%~am.L\:`U56hG '/P cÁ@m= `+xQm"1WNR4n+764㝊IH%(_R*)W`C'ExIE+V_K)r$>1S)sY``zfΌY&4iែ~[mL)PkY (\ש(Mk.j'W2^+js '9ҁU=V0Tՙ uf `0IX̀Xeu,~ m9 \Lˆvf+v.%E+2 U s󠈬\8g%ӷ)[Tcku~bN>6 ' iT ոŲ1Ĉnc/jsb'xڌ@FR},JGSƱkM/A'NX2fٙpdTj?ͤc ZGn71eWW>-4ɿ=@&DFJP$ ={TD7u<9izCx U uCin~(Up ɮVͺCjFa (_䈟$N XAɥ ,!?l\JE×M.ܿqhϲ֒}7|Q Zlm jT2mk*8H9®Ǣߪ~X9@nXZ 6q^fC ycaO3 |-cEH90l,R tOڒ"Jt­J[a)!$=2%=gQC}&pw=nWd`% Q:3j/Ҿw*18;3t2RīѢVhWq SgiF>H/HwSHQ ]UnllECĒ58AAc@u۶o\֞b<69O]z⛥͜3De6|zƹxd~W;d cVKWܦcl͋~<3M 1X@<fy{Tz.';(UWQ!sw!z/×J:}#QlѪ^3 %{~-c{ZM ]&s'vx }Da}+ZzL+|tD=ݯB- q@56QrW3eW2-F<˧x~oS zޮ(rٗ9zFJ1jO,膾w0fNՠzRqڂ'CA+Y>7)Y'/{Z>"Xv0|+E(2Ft5 L#F=06mzٷ> (FzBa7=;u^肙=n)k&G7DuBI)\3]% QNݵ<彊3;^b_?0l|5Ze_wf^]> L!Ҕ<Y'z%"kALt9KUGE-,[%QK5|>2ZĉwTEΖBf~JaEx,p[<N (@X"ba<7[~~c=4īsN# r:h\}u}Az ™>m"x]M '].O7a8-2_6.̅w̃5O =`vZpe2{s/D>֬S`28H2$ޛ h*4-O̬PBr Y[2m-C9XhexEW'_p/>|DeZ&K(WUTi*geVc[Noht_51U23+F*+8<;8^0wzbU ̠y?>6B-b~./˝ɡ u:DQ-d~Oh#btcoi*-{X b7r;AҮ7k{_[)n%Cأ `p o9zz:✠ciXu0Ge0ސ`YF&/(8iŽQvG,hr\QQa9⦑!JmbvEnMt )Z>ٞ/4I՚ ֶyk9{EFd13At_x {sp!D9bK.4 RgJ]q弁9z &[eUٵ2W6\qOyM HdSNo.gCioMlJfM%EcSGMvTϮXNQc/8#5~_XpiРA;9/NVV5aCcѹ=$uY IP6߅nƻalIi:Jl8Qxs|8TpvFQj ʔqhh?i-Q2aJn4'9o3-M[3سrAf]g9ջRV]}Ɂ r5/C,1J9NGoKQ)KL˞3k#A\mhlt!e8$plܵ9m )'¿}=AWfl< ꕯ@ơ'0׎&(m(($4Bl+-rϸJ^{5"1U#78џ @ʆh_ ~`@@+ݖ>t}E_MP|wOIK(fOSeʒQ8*r'+ɁT6-q]{̚ז3tқ~c9Wu&t"|ɀ<kKt^ ȟ(ȖT+tC=0`f@̾H[{6Qoώ{ u]\բpiq`~?/~>3I׆JDV$;Ӌo1:v&kZ{zq͜.c,=YDnJ?u7,x͢0'Fg1s)ɜ,N1+qJO$z>6Fgy=K>[$0Uλ h ~asпrcl 2}#OaHU@PR2 Uݎxjq`-46pK+<[TǬ~-;jzMm zPVsm' z 㶥j1H'sIy&m)?9PŜ1@`KuI0/܂ Ea>*#\F2!wpYK0i7 IVJ~%u2,GhY刳BCխ8blV60QRTv !5"\on?Wwإ쁋k=R\B*n6&3g5s(BL c'#Ji+2'~I̒!k_2$<ا >vZOxN J@Z`H-(_tY>H1ePCT6PĄAI=kG;᠁lo'] [ThQ .Kx:gU !Ka)=^z&;+Y#]=rK˂G9,HVMWpe Q<0婽n %%8# Np>ֆ+Wa,/[4`t` sa;Wi>z5D9ZHI Z̟^-=jw`)vڷ(jx1 GOvTaI?(rQ3] V@y"Q^Vy?)謴fҡZ"#QtR ,885Xν>2_ns,Hyg1%eՒ/JL:v0 LߣQ-L3m2CbЌ_t&xPDRm8ޔM * 46jʄSܒA&_|G`qR;#PE[[fΗ/>Mn"`M z p2CAXroe=?-{/KH.}07kY\ce0+QZÆ'mqeQ$r XBu-´V{LA,xr="$,d"P:K-_e2Bb;晼ru \/L̟<%\Bk]؛NJWy85[ES&.(ekRM+d dGc#"W]ljS,ɫTh0=MH s@oht"ˆvnVApԊy@Jgo:zSjn_Be?·1G6UD,6RFXp+t!N4g/+9V^cwC @XyuC@dشy!ddкPOuu:SdaVӆ< DxQ6C{1:8_) G9B Hկ]6?-Ħd/Or2Kk ƋQr怓7t!@IM5;khy}6<#UǬVQ[+AmG_>9}m< ͑8Ә4hb >c xvkf1je:O2m 4kgs_0|)Zˉ]s58iHE^~&”CX\B6:7D1<RXZF{ zEfvNIV^1|`=<*fXw;h9X+.\7gLl'oU'菊|7^͎<.]~b!p'*vg Zɸ\r2ijGz-rmbCVݒ:eo&"̔VLG61vh]*:D-D55 ȃte'Kb^Qfxr$'^-0.f۷Do&.gQ@>/͹ 5ԣ;Wx˸hZɘHx刼,]S@NPIji8AiAU<̞053 l}]A_ݏ 0{?Jwޘ' g_cʯ߂:k\aR /p8Oe!&(ʸJŹt_!VXgx#-bV0tQua.?Q븛<rdž1*hVap=d YY ֟#2pc "?\⾗gY+5^Yԕ k˞>n咽UO_P~Gyxg=j`uwmo|\ p-ljX$#U{J̼^Hn \zQ|^4+{kRعStJg焯CyL(@t`̼)6~klʴ)I }#Uݼ"3-ZMʂ]y\avVt@*|%"}zz !Wu+vRWB#6Y@h rcĘ!Q86hhKS ga'x#́a15K aQOUw!goIKv޲D=o5/*/MBE[ɯ6}xs ?X!^'=f9Di`0&{ͭydJxUK*[YZ<(HZP߸-XWذK'9^IwF] {5#7 #F9詭~Z`/\6;c(>WJ PCASk\!bT !/#ߑG6e~)]dqx*@'pZ6Ggs6P 8o'K5$L&o&$("z`)u,i<,֛-elc~7SfC;e>v ZNKE4E"u0I? cqI͈D4z=^mm{,E'˪JflF;D]#ț⠙;җӏvf7 NLú(Yc08)h%[6Qm8߈ˢ$9\uL4=GM۷g&[mrtp|b2WC@+Wg 3{2w"=v|2nh@Qؗz7gHB_hۉv=$dw0VZu?CHWYi?Dc*+o=c+24| g ^տEaW.2!qt4\e݇s( ^m+a6R?=hkwB5S?WP6Zr? zXN$!λ<-#>3%b,{LS/VI!C&JfBvf%Kb:7J*|vSñY֓u[>w󑬞믡Ѱ`R?N$+@3isY~ #BLڔcA JG(aak8-lkFDQ/(-rgϱKDAt>urx5(Xn03AߍpVWqy^KA콯W-q.)_Է7*ʘQR , "B):s\\׬` h7x3 98>PxֺxҰb8tA4JRȝQ >_3Z/ Զbo3erCG7F5rD!뜗LlVl≊JV/ I y$j4=DɵmܷqFhZR؁wX _Y;ui3>=HjS#Kť=%6X8X L+{?٭ 2({\(M-iL~l^f2gɒ=ђy>Y)G카},pvO[U@ZG0  Ivhq ń s xu|z4RK#prbv۷0<kad3el_(l0$w`#vzRA軔e|4&"R ilB qaJ;i0M&Xכ5zJt}GllEҴ?<,[Yˬg}o`@s1>]C8`7 3 %{41|bM|Yϼs~n_g&l id+7&#a0+ P>[%9c4t] C"&ݳhiw^YHAћ]a_.RJE0bYHU85T 쉉N@Yˊ? JT"H#aڿE+W$'[C6M 4]wz~1*i jsbDݰ;cP)]η|6TeKG3}NV[%=1-7zS "ͪen$qLŴ]F>JyZѷt']S%P(uiax45݅V~N?TL6| kjoWE}ϴ#h/pkTKZ+CѓrU.ޣ90ZʺcDlP3pQܧ]*%ʔy aEi^Vn,mo-fMoq.J[`ـHm"oޑ!C@,\ip5j5]`$ ܱJc. 8>U #a2R: o}c`~ ;(<㑏+.뫦V.hXqiT~9SKd>Zo&Re}uC\~M3bBD&(bܫ^0Yn3,D!'2nDJp'AK oȅvᘐ孉?M% jy%\PA!9{:{ҫKcrU:g,Gޚ[[ I^&eV}gQ-{)>`*@H*9?u8 _l(r2/eg5.L3, (b"#1WNYnK4 2(un7Ui@EIM3KK_$ǝ))0]P2qR [E 2K#~r2l *6=E<\fI{1yIVIAG(l]1}WD[[*>1<M2V=!8^IRwAO ec2{K;e"=ZY#4Q0\C6P"1Q^f#;ZY{gӿq-qlVGK s !XcU֖G/_"d;c (vocEoD.jʊEJߜObi#ejUlŔI- } ZksTt44so| l !JT}#hoY/㏰BrMZ?nPQV0AN3q_^~& ˵Ѝ;i)1y&';d{ߖTL[bf+m819o[wtK-%z] ?K Oٸ+sM67:4i̽hZ`]В3^?ST . |{dpi1R㲓O3㛄زk̇ 1AwbLP&O@bbܮct2~9?;3Qk 1E\fl5v`Usw:xx" cQ2#'t'@Y0gwG9Sg/۸ye?V^,PRv2G]jx\u!{Łm>8eM9͚Sg: 0&M=Ee[nyYxZV*ZSH &ڒ s=&iQ`?5.rR㤸2z?._04&j |iE,WTia#jVKvmQ̬yNeGGL(װJEL_J?L{TbXϏH*o[LַxKc9qܩpd|VkM9+m7`?Mn2DK[*nA KK-F i $'ZY ΚSc7'wFDGm>HLX>Q2E 4XS37bt4YfGjM?V5Ye-EO<"(@:VsI%T+-5(4ƄoVp,$@` ~xIjI˯HtZڪ6]gWXZGeg7I*UqRDd"G|[r@~/Z)sm.ǝ7:$)}FH=XC"焦炞)/)TW8^|PW@\pZskY: o $Vk1I6MIH1BPRk\olB)H cĸIls,[Z6בk5Z\A`:0[ڳ*'Uב̙iyZVَAqu@G+$Rö(}|wmOIkz?9lT_ד*Pؼ  ״bRBAK~ K \svuޠ^ 9s]vH= g)5"^DjpȭW-]GP( O0>'OS٭KVVx.n:SY`8FA(h'zP32 sK !PYR2tNiڻ;௺rryU#đ%_ p5 J{S4˝RP2Es IOioSmIBog1 "icjtIoe-oLs4^ٴNٜ@O!;q#pQiz/1Ev/Qլƞ!kjZB]QcIM-33 jfdi#t Gehhnu[H[JgBNQVcrel(tHݺD5'k<4'7Bۨ9K$Q{1Z$^PI S)Ј3TڹǮ 3Gvʨ @n|Tv[ ̃c:2lse&&$5Wr γUY5l<^K.,j}pE5/Lpݏ=#*$Iݵb͋q6}iʒ/@""tn^.Gn@j"S4p^Ld~N1 bcV^|,rxCd!~R]ޯLճ >^ZqiF:|ڍ2 b#j:0e˫ K_ zek"} 6O Q{y5\}r:"V=O`ah?U=&F͜-vWD'On ;Po\{ZS zng䔥Fz-:8C:EsˡhضbR~C !kxO/:$1k͋9`mK_lىC;ݜWv)xltM4jx8Wlr]yhBK j=pJtgN(|"rPkqӎ)^tAU=}ͻErg]s,kUjY- 6)i:}v4~y%bd|! V/3 .#--_Bi#[)SI>*;[x 6LkH+g-T .O cmeu#5j'8@LAg j]SzrtWL!+cWK'R'q 7wb+,ɩIͪr{,#!pow?uny-S9jPVgpiX*D2O_)@!e=>=#ؗ܁͠-<:B+4w[ֆ  xOԬXU'. Lj~0T/v(1pߚ2#D\ԯx9ȵWLCJM/pj@EfhbI$.!uH+Y J?ad7xd tHKGGXҗq= +BceHD7M<Yso9^&5`=/mH~B7s\/B!*pRC0txRx7XsĬ1&ok(P?[׈VOp+GFSkvt)VɌCVLg6ВCvzD~(0 :Eme,#\w2c ESО*m֛܁*_RsV Qo5v¥}vŶ}qo>ĞU^ b$"/4XsRې%]}UkXQWǰXfQO'lE8 ft`{h: !嫅O9b(̯e_A)"")]\z#̓Lk]gHc6ފP ( oiINihPmק [CN;=,I)"GV PkX [sI3xue`:}Ekհ\ њyZJ%g2Y{D:-{Fc9XFvQ_#ȑ̹DMGù߱WoV {I=*&gWFYNpQ8ÝR "$rH`Ko5$>,<],bC12~b:onԫ5NpuaKz<Y/U7ydsG%~[e|5?8xWŚI'J`CnKir{9 J/<Nc|h&f!2*P4!z,Se -^]CO;HOw;Zo|#"q0?-}#YN>\|8=dc93z&YmY`Q}EfA]ñwUڏtSzJ4ę5t`P rABɯV$hea!$r5L#󩘟/g8`"snl_mJ BBTcK>IffkDc'~JB'LcGjPFN}k]AxDͅ A_*\ˉG?tbj}Dվ4O6V+$+[Fw'5<{%MI.G0,BK/|j]\^sg.Rxx4W}"$S)1V2E #ӓbNhC+ &omDUDhKuDUܝi^K,[| \_Ps6tnY$ Y)~--ܖ9iiSWy) L.Ъ#WA#aq'։ oWEY_\`:5>\ahz~ՒrS{vU:Щ8Pp+z"L̊э rWZ>˦_Hga`*sdHדW17Adxx=b]F\Db \u^ipA~I|6S}~E$e隉2sMt>ד@M3,%_8aO<֬g ]͑F]:Ɋ֚JC!B<XIGMB 8Аf4Պ/vyߠCv# 9rۄOm5Fg6 _~NЛP&]k.wXw|@ !<x>D{hK gO]ؓ &_΅^Cs,LpBwe`Us{ךn zHωetܛ9?e+?2V?+ (G{-93_S!DXϺEr:+aܯlyKǗ5";_\*¤Xn=csx đ9:9Wb+>4ֿQJ3 nҊ&v MTȻbۨpMW,5/.BEbR&$D@-M6 Fi3,+k+׋uwvܰ+?%hSvX㑬i Ydu,cc(m]K„ U+8x}1W,qHJNM mGjBTឲ<^)W '̥C}> XSn\EW;Džtl҉ӊEgN`C)=F-fC nߘ7vu.Oy)+v2}n,c&rU::<@|!jf ~~ı@1A}~JhMerjV%7S?ʁS-h-WiIqq:&2Q޶leG..Tk͵Q/!tk\ :OJpQv] YaC9+cw"Ee9FJmVs jXQ뻟$Gg>;a P FK\BZNwb7п#,J;EVs[V-9?忆8>{4lAR~R&LF,k_^~|K⶝ZJU.lhNzߦUQǨ:/MV-A>(.fĄYPߝtءCn{m6G[#_χ+sZ7S2t `X[+h,A?p,+0 RY;Dk>Y5|< 1N,eCj\_״ͩ oKUbE!PAVP\yiݪG+1&kPa3xxiFt>͖ҒnWZ.m9 ?>P=~NbBח=D,ukBGf_c?C'.V'X(%L,4C%ExGCO#>kWň$sϢ#7d!,v-IJ?/_`==&$]'PvM;N9u(+_Q@qa.[yTTP(#3f2nHuZepm\P ?1"!pQ@, ^2䊽 {?o"xD ѥu /YZ nҙyv%dk* ՚ Rע"S 9lȲp\i1J!{+f2M,AR ZyЌy`),I~FMYrv1'B3`|Jwth˜TD8IKk0.rw 6$RWՉI\i"O@m')"Q|jbKܴ5Tf((5r{?_]5kOuv:Mh soJȏ￟`1_GsK[ w1N,aFsb8 ~?++5\Zݍ-9|}4`>})6S# aJ;fa1l.ꊒJճ}ь~))jg532Z`"/!6 ԔR(7H!"4iU5i7~LQfg 6b@eTJKtk-x|7oTN H)0 n,R$h+?ߖ[H~f9tl͒uZ&#iBkߎS*qX\#?|؛x6BC3$~*=rŲJtb| 'gsTW*:r/4q\$ϫ9-Ӣog  }y򸛟Sw 3@4紞 ^sp {SLJ#ÄKAվ $p,=WH_աF &VΎzR=H1 KãpL2`$HO`yR>{;6`+6àf{fNt2zP&9aJvw8vS`e\Y#cT<\hg?aFbS8ھ),d$T>ˑi!/H,re)>q2<|W\hw^ePN J23V v︥ʃ|0(*9288hc4mEs/HS<tt -vBHȩD1aE!mSГlˎN5Vbe=\@^i?帤6O0*S&{BGo.^/QWsލ꺓*+sA #xvĊbE:LAܦ[ۓ كW4x,T?qwhgc!~gj Lz w{b щ2ʆ>,l4TE_ 3o,j+ۀ;ps` LHȷ{^~<S A^.aHH;07X98y#TδPńjIh*3eDQz/յߜ͆KvDIZ Ay@Pڋ$rr"[2w屼k}v`bi[ͳ )TxiW@1`1 a8c X~r|4ڥ&NhL~eSʖEbJTz.6_5Ӳp}?u?HEx; Q::[~!Mr.VV08x/d"71H5zc]/TL4v249LNWļk8ѫ{^Y&eo2[ W5m],T` ͛s?ET~ō+nh7~F 廂ӂZ¨dRxxqMdSɦ!pΏlM3yp1vV `ʸ07ߚȻQ;tN(TQ 'v$^~$BFj/iUlCZ9fs7lm0=FMlYXߤ?#o:k!ϧWs0 fH_|baV(ّsZ !-Sj~"@Uw7 o=GNvT1c/?,a%~+CUJ B!ǎďo!@ &zT8սmtFb8=FEMR_ 8CQO Yn#n7wdi$|Gڶ QmdLt ySYd#5]bA M2PCnalȣ@&A/m6 G Ϗ%Fcњzgt,YY\]61sKS^?=¾Mfb MclD -qѸq*CdW!Ķ^UH{|=aLjXT3PYѪ7{AvWnrF=S^Q.R=|S}"|:'. AXY Zp.1"WאGw`̩ !=C3+Z_yK]jq^H;iz+n\3? !zͱ:ܙڇcZYy]9x` 2L<5Ե@WCR]5=w/X ▸tX_w{9HbMjf8v?&;U >.W9׎ gr&!Օ dGk W]Ǹv1oORێ({Xt䤇X`pa9tc(\m.NŁ<]֝mڎf"5 :n7mZ6}v#M̒_ ޒئS ̣Wbf$ \sKc% +SCs59!Hc Tݷ nٕh٭+!i4 L/9 cU^hG5C=ԷOJ)Nk[͛P~2X¾m1QqdO_YT6`Uu5bAy`tPk473i\kk` 췭_JEt3)׳ %ip ..)tS;`i~2O^}NQD'_7}|{\_` >8czci&m%uմ@3cb9d:Lzh!iWhD,u~%>_=|>6Y8~%?J=(&6fj>Z'DG3Ϥ ulk#gК\{Nj3_: e7&?N2|7|kF߂eCT= O_2mS۸ߺb6YTZH[H,%cN xxIX17Ӹ!m5%1஦Nkzf0{4$ 2SXr)k`&jg(ic,$Ɉ CφDu[Dk9C`bEVą=NGܖ|Kб /-*sww>':S~u;A9L[Sꥃ.4=>!3l$Zh2rtzu3SB596\l]Լi^nw!.Enilgʼ,=+H̊Mirǹj`y09{' H]HwD@-n|WUb#׫ *y-B?v9Ga&x$ۀn˂d)d_ r'q%ɗ1Gn ' Hf֞71;pwUB#^Sp{ HljJFgO7RL+etZ(% 2M #wQYnO=8@Wv# TNұۣ*ﶆ/9:UmۉGw2d]#PM ~?qǖn˗~&|zH }2a>m^!fsxoE_*c${JX$Dh?;0,﹨Ě͟VtJ봿 [p*qH1o|氲}8t0ix&4ܳԞKL-&U"ipD`(MJSCTc܁y4FxCώ'Fއ*Ȑ<2|v4{SW8 |u'7OgF %J:߼#`.9i c LMxnP]7PhTpG}2O{a wxemylB,m#@XDb5iʶb t6X1NlڏdXkU5LGre~#M&20F@ k_CX"ݓq#n ۥT$Z}Λ˺^5;`S'U_p;/fhci:$b*Os!#Q`(JbD'Ǒ}Ԛ5 6Hfc>[xgodaOif 7?qz6Wp2xٌNC,S^DЮɐ8\`Xޓ;yϞGV* ȓƑQ13]MV#d>z)UۍQj92UL3xDWd&р;!d-IQ`7;XYy1 Xk`0Ban=U:%S+ QNº@>^(p>Ѷ/_2ń,W1!gPh3}%YJ{YyAoG[n(d54pd䏊* Rk_cuГu*OX.xR(ٜl\}#YE ”r7˝`Fuh8GFJ?ٓ+u|\Y9`YxLѐ oZTrՈ 3o;l~BqMUA|4m= i}VM9JK ,.p'?Hu#뼝 aϰZ-`)Rіs r'kƢN ft8au<[!K>WN7ȼ`։ϐt,52TX6N.Uݿ@y|,`-XF}/%3DLynEkO!8T_y8jU9 =E 2x;Щ=x:|`1C`gLSllvȏb\ w^^sV OsowBivDd.@P'x _Bް\=u4TgfN]ab5QnzƈĄ{Om߿T䬊ϯg,ɥTVȯLihemۏT$_5Ns9p#Z}6 O+#"}t*V55u5DŃGl8{"+w+;UEH_6;|FЖqڻ^,]7b7'!L.I?_3Cc̮2<dz dcYӯ[bVºx0nT֜b*c5CA`kȌƂ0: J{!^.5sh,93iE)(^ 0ՌP8Z؍%.HX҈!'4$𓕀Lݽl%Spq,h"k $B,@^]Gw!&z X:I# I0cW =%Isz,Ro POA<&lEГOJZ2r:]: 2;{.s[4& LD+:I׉앱76LTN>N%Cse|7  ֝}QBΌ]* a%)w=}e+ `U"ُFES$inyEZ/ݶbv3k(׶N}d#ᣪQ <Erօk[YvB},$r"=tn(Wg9{,5- kk;*s5: q yRpSَK7Ӌd7aLnK.eʼn$[9TY#@jt 56@H\֣tJP{37qcƾΛN(˛?e d|綮HD=J?- Xk?X1,'& ^f/*VYU _m6 {1 pB|`dVc]:ET!PFN|[R dKhWkAo!~WG_5 Lm7˥ŏL4d;M}}ɼ5HP3u7MJv)֟5rɧS񝍙.~s\ R;wY~RɿBͽΑ.$ ڃn\=ij;/[[MN}WYX1χ H<#PTkrviՔMu4LD/LgxR2i]7q 7""BY S{_AF^Yy$_VU4jIwp .ߧص V_f98TgPxpʂ{> | {ӏzF|z-&R?Fk>U'w%am&SL<Y0GS*g3#|z$ޢz3%h%%$ :bؾ鞡Ѯ-J]v6i~hھk\,װHbi* ݳG`4L>Oף 9ޔ Q#~`vbVdǷ֡Zqϗ!Z?I^j3Sd ݱ$B À8:8`Уo_9f8,7d X*-#4rR 0 qCS4e(M>wo$'|:!vKX~N.>q[ z LW@ث"qңjA5 ӯFw7@(e^7s-5T~Nݠj=P.nLraR )_tX|ordDk^ţj{츘 :.0vvn*T^Ntr(jz= @$ ݇5㗝θ0M-DQvt=\V"<vc\+aeIH MWa^[EUf5T\FECISP,t:G'V0`(\_R唼i$*w6H-EF D^3)Y0J~*+3ZQ#/ Y~uUձ^H.8[ZYxcÏyCR.gP1}G=I7G߆BXEý cW ؕ.ϺIQáD/ [%wT Ht^\A Ļ^9c\w=鶾\UVs _ʱebl)Ρ7NBB)8JP[ݴR٘=/3PاԒrӴf/Z]eOVVW5Z#`:k$5ei9(꿫Mϫe)FKj +W9}tտ,U? %ӯVۖž[f3hc9W(mѯh.'oa\!W&ipU1i5%-۸+sC_x|2ZG^+iN1&f[}>̭a|$S6M݁\0ؗQ+:TUױBP8!IL1;߾ JgЊ  e* en R)foElq߆I9M*EmcDӘm,_K穗b"-m}&{y!31keg~;>AQ}^KrSZ TӘ;js:bHB\WdMpՃ0ɱiqžAMgz ,d9.Ϻ7oQQ jroZW䱩^X}ZPrɏuS^2-HO΢twh]^-+S, 0z(hC/a8ZѷPVK&HHr3+,%߀ _F5B ]%+rm#ow+iC'"ILG=Y| bTn!ZsZ/RXI !{{y[aC*@e 4 ލFCEY A}rλdoo+>|wrԫܗt/ &a:|,L.7Vk/alq?Se icC+Q#9!f${B/޻+i +Q§pteW6~-|LDR: nɧĜ9{QSGUdXeOZx\Ā&.ˡL>"E`M7AP:C*O ) 3[/ú)*.  YZ