libexpat1-2.2.5-150000.3.25.1<>,cYVp9|.Wc|`#!z}fH2,a\;F h{jC a(W8 ?sFR܂ڐZ!V5w ڧ*O+}m'Ztܴ8kTfy*E{D{߃Wz6߁a428/ĶU\)%]NP4:,{sgSЩ% `\鹛^ Gv<âc98.0^a IT->H|lATŊ6U1>@7X?7Hd   3 %FJ `q      (LT   (89L:>4,@4;F4JG4dH4lI4tX4xY4\4]4^4b4c5d6e6 f6 l6u6$v6,w6x6y6z66677DClibexpat12.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-3SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttps://libexpat.github.iolinuxaarch64cYUcYV 42eb81b0eb5fa7fd4c60a217a9f20bdc467a796307839ed7838029a67aa9fd64libexpat.so.1.6.7rootrootrootrootexpat-2.2.5-150000.3.25.1.src.rpmlibexpat.so.1()(64bit)libexpat1libexpat1(aarch-64)@@@@@    /sbin/ldconfig/sbin/ldconfigld-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)libc.so.6(GLIBC_2.25)(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/provides/sbin/ldconfig/sbin/ldconfigibs-centriq-3 16667991282.2.5-150000.3.25.12.2.5-150000.3.25.1libexpat.so.1libexpat.so.1.6.7/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:26587/SUSE_SLE-15_Update/6646677e968933187df31f8454f69d53-expat.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f727ab4d593d2397d4fba04cca53f0b533a5e03c, strippedPRRRRRV!LΚjp6DFutf-8494bc2f2d951663f68e59714ce9e8de7276b0db17b72068d1dd6a8705c0d3fdd?7zXZ !t/N3]"k%adtb3z-w%e/B20c|*"hcoD s|[ :U>Dɨjb 3J@:Чh`zEa`aϣ+B[*<|~mF`9ƩJ bA#V3ʤ5d@a_Ʌ&-ѐ؀55Lp~ 1.EDnݎ$*a6t^ Kxes;Vn2s@Lk1Ok\$vZSAk÷a M7+po$& ^mx'r Pkqrqzy}[`*tO7B>WQ_I3B*U=ע. 0?uP64?> 7fkcNvLOUnj )W-vQF⤠¢2)NJ&yInV@`sAImH)Z0;_{KJx[8*uyqp̫"[2K[Zh5*YBnyX4z,U]_RuzB:ƴSҪ6*z7P?۪d՜_yN#U 71I{V w5HzF{+@ ?!61K76{6( %!1lI ǰR)<3w='` IKFo8e]jw1+A/fmDEMV(P6[ϡ>vFz}cOKTM{8FBl1PpI&u歕q\H?Q@X\d_90kʺ5|&x7uzcC:%S%%5.^ixIђd>@gkXVW,8YKXL>xJ!mX7YZRKb*bTơ, *G/4el`٧ LegaV& @{@:, 4R~T|Q*fԇ@8eb`@G졹MZg5}5xS=`t/loG s>((sА{OP7b14d#FPUf= rOF31_iuSWq ^l~^nlM n&~#Fw;J^p vC;cL5OoY cN2j-c٫ ?w{*BGb3:#SDF#[c? om#dFiA!Df|25dkm/957?1

!c&-TɐDi` 4_Pqt(%[1L7MwSJ,\}ŕme%jw \NUB$$5XZ_Z%nr8Wkٲ:ρCVV_+BeyD;"'*,9Ff2GJ';֒mFjaw+t̬ڟ$^ʺc眏^9p'v(; 39I,yp{`UnQ 74oft%'3lj.A# Mx Xϵ+4`߀H{gNR.Yn1Lii6I? HoXW5b {*g\1G{"zMSp!TCD vC?;`I& (xޏ`I`Fߘ3$R$:ɢYUr+N]Xj};ZM?Qʕ5rPc匰 mh0p\ tV'0Ye{PGU+C+!UmñO5-(' a1yh%c(_%:Rt+RS aԶSx) tJlj17?لx_Zm[')R&.JxkYuagjn!=Nyf)+O縵> 6\|x$Z?Ӓ,q?S(|A}^&MԄA.l۟5GE}[N5cv?Ϸ Dx 4$:\ #=w<^a9y9%X2dĪlK2%X7]A @.ཫ%WW$W\E= C꽭_o۫ 7 }_bP }R`ECW> WZ` UKU3eVGT~]d"B8T!|g ԺBf0bRf׆޳z$Xx~6VD[m v؂: .!<{Y0S%V_2&8qѸҪ2-ck얫3VC75BF;j}0ǚ(+Sq?s@;->>LQCeim/#6hLP}|Z偍({ܧa:O-~(p.DN'|u8 sd3~j7DBG ĘgA =+#\Xjt^fP\s0S '`nLĨ R\h+8\>ޝJ4_mk^d|[DR \';(ꇳKdȬA1\ytM;>rK/Yrxv* Pǒ\^.S `K2,+5u`NȯRx#EҞi_;M׮])ȴv;-MJ d0$ph^/[ ;ʱ^~~zGxkeI%PKt;H_AN-|3L/qVÇV ?,T)Y(l ,\0_IsDnOCe֏|Jo6_kA(jXou$, ʌWOc`Gj18m ,'t^Ta&%^b>T""f$*@0 Acqë0ӢiVkZ38ʷ,HXAK2&ma@CV[]wX$3GF3tPq)6E_ؤUx_Q֍lɷ8{X"<;V+0ƻ[f⋢s.(3KVEYuNeY;kz$,5D\uՂ~!1Z$Z:d]ӽУ֦`\zfݑJ߶/vF_2Tt43-,'F=:ZX=}G`-t驷(qO|0ĶW I7Yx iܔ?ǙT8P1t 8q X6IZsn;O!J.:~8Zb7VeJj2X$N-fo2a%6hS%pj[P&A[6#x)h%C#2V ɾR̘9Ri+I[n\v-\'lW Lqs1yXhm%eQdZtT婒6̌RUi;FRˣch 4nַ.D-2_$fZ(s X>5)b\n?c%Hm:PnWGinPڨ)]N;5*96ЎFx5>^lUŌZM Y:?#L:Ef<874a\s $)Dqz對ͮE4I<mL65)c>efXy+FɆF\r76.1}8RiT\vqSpvDum&S-](yCde].ޫд(H0*BFgi/r Mćq:>\UC'#RdӨ!sm4ߓ2I4{BN @U+7۝C K>۹)y a/xc%h3h8$a J oF ہf}}^Sxp،%M;*k AIR%Of JJ%[\Thui~-],^^ji\,rH4CW4RQq4$pFos^/s:8mavh)Ѧ`*DUG<y*ݵc=g(E&@9R =:5Uq u Eٓ!?M__q7Nyjcj"D [%)]MٞnDb/x3A3iTmjaWX8N8Š5~؆E^3/;nNKۼkR~XO-K(zYqWtV3\8ãAi|ѫ6T<@ݰzyHPT C;kkFFk'gZ\}'R^gQ~#9)Gojst|\S WMmЄfQ L5/{:eV;3m;+kcC2zU[)50T@{յ1ĚW'"F]ۨa0);@m6o2?ŏ2O$IP9=@dʛ;F]ؚf|:.(wZm(iJe;WMx)k*󄮂֤5gR%wwSU[>};iѸ{?{(yÑF279b}e\ MzU󐰋%>urqu8 44)x :ya._.|eemhu "[=>~Q'#-k~F6sƫLFh65M9qaz` NϾB|eeT&,~ ls'QXp7@!d~YLCpȑ&V#c<=9K(bT[VOTt}rp6Z ׂ"y^|Tǔ;X6Wl [ =ÂvXkt;yxLs9=l&VC5c-m\Lt$;Kl^G!w^^30 2NKN! bxk)ED5^ (席қy UHZ']}(r W *8s"%8FgDmx 8;97+yzI0< B b6s3=DֱhC'y=dL QU2C·Q2t[:ɓ•Rc}d'&[BLCAO/ O}9Y F;*`F~J|gN?X]~2`ŽTqceuKv3q_ +#RaP EUŤQ5Bhi/LPt $`˵6>~^D7@vi".Q]$_}jB#˹]nV;cZ#oڰxGh R<"gաE;FDp?heenQ[U@!˞Y^h5¤˵ Jf vKOZ=SдdN CH8hgbX;f45e& $Y5MȸNJ)Cln ^Zﵷ=cǮqח~IN(.0[A/Nhٸۃw8.4G>4t <@ˠa|`1苟_Gqq $)b@//%1;!zs;dI1 S"̈U`P\@hKiB(; NTMKK3SxwN-Rr׎⠞K(LDPNҵ6i (""*'g^2&\ wQ^I,$`Y[1d%UkD\Rk |!k.!VyDuqD&"DQJ'3+QYWX_8vO27;(>=~ua,umffZi}G#+;\;#kBXh=e6067NJd +1xu^,i@h|O}cD&kvj\L.H嵌8V:j^^Ԕ5t.~AoԟӁk"1FԔԣM[iM), x0?,dzh-ӓ#D9E4=oaJ=|.mgu][CsE$FFr ) +f92Go1žj+1뷡, { čP$RFµbbgHSCQ `RF#*֐J,zSOeWv|"W'R ZX^ST*bIn.B9]C#fo׹i.q, 찅 G/YtN=z[ĀUL(=m 7Ox#JUV/vKP/R)&ߐ:=HeKVECe7=0x"pǝ2ZME|y#/ M&XDZ_(2myEZzM(>tQƭ,ؿ<}Eχ2+%f).#L4 ] 6Nc3sz]IFnG7̣olGA*/Sn~ӿ\?ލ_фݛN;g!4{-fKs8BQݪVcDCvJ P&&kzܟ߱ 37Mu<4Z?I >~yYtMEIu{b(3 2d.=$4wO0wcBsR3Q3!l!'`W&wDӍ3%vۑ_>O:< BLnm.ת{dKݥ--ӞrT6~FtC-8 Q}xR[%OﺞwZ Pcɻ}XC*h)K&1j|T:g+5O6il5ָ[>0Pmmؚ+KI5Nfr,íO0 T"Rh5jĄZ\&4q,豨ݩ"s$"Ys?ƌ]6j\2_ت<|W S/*9PΞ?7Zk7 t猨Q_ ѿnڏ.|g[Iٰ68oA ֨e=[,6mS/Ͷn+ƨ?X#";ck_v-neH sp!H[K L,K[ȃudd<8.YY` )j-oޟ.KI/Vs)f ,G A|T]I!B-|u:SIji|qDԻ-<0wi r\#،W#™|[79gWWz+ҥi9. `E9\g4ƱD&2Uvo K}H />t#q"\ Я$/rmX^*N%>;xS,sOsNc݆WeӄHo*(PGR`" B͑B ~XaXbU'd'Jӹٝȥ怜3cn&~_ $8Jڒ߀'Y[nOD\xv DcMEF.wx:zbb@4 m44~yqa!7X8WBEoN LDyc|=o."$fc<1La)kVj?i fSWL@9e} clgl 2f)fWg@ZVjڄoG R<*"~J 0wjPrМ$[kR} 0Srh̐Yىm yT-R꡿awNfF9n(s4잆0.>>T*$`)n8 (:/;i%ԤS nֹQyނN݆au8`3!߫Nip܆ɾIKSj_ `!(ٙWl3Jܧ!{u?%̳ЁF &)Jfg-em a4"ߊdN/Ԇ[F.Ypq孕Q@:֘?Y fI5aP|z|g6(5rZt*ՇДկ[45ӷXޅf:o,Ӧ}3xQ;G׿ ^'WiY4=K ƹ;9JxѼAPcDC~js3^K!}sBW|эQÆ*E8=Pu!fYwgMͼ)n*=b vP Zap:w3?wC4t풀tC^.-( 3ʗK GlrdZc"ݔe.).K1Ue5(bҐ\smvNKAd(}`mt@<+Vӻ%E35^WBVϘ7ht{d2kB5V%\8p(Bէ2LeyGP4[v BJ Nxq'-vYSPr~%]ŝeEorѷ)B@oy5XƕI#(p?A*\x3ohض/Ny})7= BrXic[H_n :wFɤ)f03KgW2m²940خuu'fuqNU5fNF zIR@K6_9 V:G=fc4wJׂZr-  T2EHF~I H?"e좸 8;V ۘ2l?I0B7[D[Q]X ٤v~A>_,S&F ;c<>a>cҹ%Yar@Azd?NVg{/*)U(4/("BtH\R V$TG$~r1JKc0`Qo*+}Y,! a5NW\z9M߃I b ޠoirT +esƥ:iRߕh ^Dp{2W^VZ^:{()o%['iPz3)0,6- %:!QOlU`,;^_R(FGQ3c#'haȦybAOh bT'bu9ɾzƨ ]SkK%kz2UqCps|^^UaXB{ԹDǰ؇e]axxFh֭:z r!CTWm$ѿL_LN2'۰ lp(AFc`̍+,x0Fzx܄ewfТa/"3 9 +OrR<i|4Tkڟ5fV gI3 :&T8t)ǦeᏻߢSp[FM8d(iuYv`Fs%³+uSǟJm:Pq:<(ug~Y@N'Yʯ +S7PېMxb{O(7ίm\RCu ܃pnf9']!`wHXЕn̈́bM%G_5)ٷX/31 J~&teDj[NWstA. <ΣIZnt1yp?mP+9P:CD88hwq_VGwFwjpgůO# KĻi\0 #d#":߻aۘrCoi]=- 5km9e/7H"UX+lIγHR"0Zj?#C%v[q,Dc;Fe"G K/Ȕ;jPR#0ɩ6Eoc;g5WXSxcadǗYvx#`7ӿ!j,%3 TXZ@A{̸ ׏#R}K?˅X~vl?-wʃ}m$M^Ễ6]e':}4{CaYdajM i]9~ t۟k1NOm"|BVNszBP=6^'&O" *5 8TSvf0rۄav"8@_Xn}'DjVOZ.3g^j٤HssB\1.T̪Ϗ6g:SٗH G)gq5浝RKr;??VU^FDDS "1EU~1S7FWz[|Md:W26]-rI8xP!q2'%@P<~hR B0{Ɛ(r2f;brZ3(QFtR"w.#O^ćNӁ20A"RK F,>Kuk [2-3*T$GXh\RP庮Rv([>lQ<L.Jm^y=C{Qdž|ecF0Vf?IB'Q?21)*&4| >?Fz lAss捥m7[묜wL/o g\|(f!q`1H*I37>2:km.@3*,,>]C*K*( DY|ӞTӓCvsHw חMX/a).X?)M&(IH,A*A(*Lg&m‚MWK hP$39 7/=bjıQ*>' CKА>{EBa_ R^"Z`wm2A\mj DkKU(5ۭ7CͺXB/o@yO/w-yJ.1+=۾ʖgҹ'tY}y<&ް)}dR"% յgo[;ƻT߯J{5:*Z>Od~GQ SȲ:T_1qq(Y'5pU#reRȓS- Kw_L@7思;9z,WFn<;&NFT?j 6䁒Y#Ss~2նlg^@kLjµ8r'1gj|hq%.\ J KB4!Gm }n-Daۀ쫶2HSI7tR1n_cEj5I䄍65s[X8O(Qx2ڲ6K.䁼rE3 S;rQtHgw5l_hFTF׳sCt9uK'qTqMwDG&n-i./s8xΚvQXZ_WwOyaj㘉> NWɟŷUWԄ1=uRY Ȩe5m6&烣| MŞ1G!H oUgm\jR eq41Y(i#g!ys DsҶX")8dw{ ι*EI<1GZBG5ݒ`݈Oq= |Ճ Ҳ>]7Rq{\;8I$ӚC=<XJ5^'-ij]pU6ɼ7ykb))Ԟt5mhB;cZ9$}zJAzNdy v]"m YtZ"+mp!C*bsQ jo2[V0[JH^g|/ ҼY۩-dO~tƦ'"#p ל lъBnOtnκVz{ïlf9o[Khr 0ZSUAd0]o'&xOLS[{X彋-A>moKZ^KlbYaq'Z#`W~0>f\+bBT#h .L D.@XTߚw Y x7R B=ӽ+O{ES$Э}_9u)"PoA}vI3t å+RMmiJ1 Cۏ,5l i+Ʌ@!_{Dye$eQ~;@Wڠubl@5c?2$?~֌1$Af41/m3jkP'y^5V/,{;i҉RߕXެ80^Wvmj 6Ɯp>_ bGG*^ޑӈ~\Ct&@ bVLb@+AcMWO 9UHS[ʯ;!uT0?ewTVtT)lal+1vHܹ;Rj f\%> L&c& ͊Z`UуB wG 0QzN⋩cCBku`3 -Y9WmdoO2uh;)=#9,&T4zu=53P[  \嫚vmBjj C5IA $9ܿufvwxfWNmb\6L>_Z$*/0!UG2Kž? HRFdh ]^> e; VS}lQ>Uy/7{`̪LFCV7r/j`0zXxi-_ H Jv~1? DwgGGi)0N6O$\y} p)vejF~ 9b#,.X;y_X1mНZ/"GKcA).QXNgv#d9ۘ¼4ShQ[+$#<>@ItG,(W3/ġ{('vNpNƬ(H?XJ^`-7%|['"n]XOy(ي|L0@A^J~L'XgV~cNxaZgIkv$&ڳ#1IX/3ƒʉɮSdn5 W(*opɻ Cz/KLS'iyں+w(bEV'V`UK {ct}d׵Tҩu5|v g#I acߘKT2 +id8yX@P:1ZkˋVpתǺÖ'olб'pzܮo΁GvW-nˇ$;T ִ|#6-*b{ 3$Y H7 6KT{ :xk:pIx6S1H0|2&vՇ|7Ō].aQkaOFTlDC=P8J i؊kKGMU5!K%-bHX%8'/^J&`wn9RS0cۙ@6P΄S.Lr/0䘐QZq+a\1f䍪{?l|-aę\HCXh먁|%h0l*2kVHL>3q2=./Hesӡ4O[٧ Qxּ*qכіI4p30k%drʮf.0cK{__Źjkq%:}?=X&  YZ