libxml2-tools-2.9.7-lp151.5.3.1 4>$  Ap];&K/=„S>Tw6޳3A#YhV!t߻9c:d,6.c,WSpDŽcqcL4$J8n,CkXbLyu@s$xc lKF1:B;p Ke;&]tpDray_iJ`y[^D~$dMM̮OSjZWTNk|aELLo!8UV jh_B]t@L1NDXP89#3z 8v6p_g<8'PLi>pA(?(d " 5    ( 8 < @Pdx8(M8T9:TB#F#G#H#I#X#Y#Z$$[$(\$<]$L^$|b$c%Dd%e%f%l%u%v&w'x'y(z(t((((Clibxml2-tools2.9.7lp151.5.3.1Tools using libxmlThis package contains xmllint, a very useful tool proving libxml's power.];&7lamb16fopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgProductivity/Text/Utilitieshttp://xmlsoft.orglinuxx86_64I |!큤];&];&];&];&8b39c59174fc34370905f1d9b39e7c1fcbb39568741836da608db2aa240d97d8bb0d3abd26b8b047bfdef5e5e94a185739dcd18a97368a6ddd9dbeaed2de6bf0579779594d0843f978bd610ce144d0e3874d17136967fb403bd734356405fefb5974236f0740926fe974baf81e83f67bbe2df201ef3871a7a5a44c961d8df6d5rootrootrootrootrootrootrootrootlibxml2-2.9.7-lp151.5.3.1.src.rpmlibxml2libxml2-toolslibxml2-tools(x86-64)@@@@@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libreadline.so.7()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.0)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.6)(64bit)libxml2.so.2(LIBXML2_2.5.7)(64bit)libxml2.so.2(LIBXML2_2.5.8)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.18)(64bit)libxml2.so.2(LIBXML2_2.6.20)(64bit)libxml2.so.2(LIBXML2_2.6.21)(64bit)libxml2.so.2(LIBXML2_2.6.3)(64bit)libxml2.so.2(LIBXML2_2.6.8)(64bit)libxml2.so.2(LIBXML2_2.9.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]@[@[@Z@YéYéY)@YBvYA%@Y"XWXWH6W>@W(VTQ@TWn@TWn@TSyTAPedro Monreal Gonzalez pmonrealgonzalez@suse.compmonrealgonzalez@suse.comaavindraa@gmail.comjengelh@inai.detchvatal@suse.comtchvatal@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.comkstreitova@suse.compsimons@suse.comkstreitova@suse.comsflees@suse.derpm@fthiessen.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.com- Added a new configurable variable XPATH_DEFAULT_MAX_NODESET_LENGTH to avoid nodeset limit when processing large XML files [bsc#1135123] * Added libxml2-make-XPATH_MAX_NODESET_LENGTH-configurable.patch- Security fix: [bsc#1088279, CVE-2018-9251][bsc#1105166, CVE-2018-14567] * Infinite loop in LZMA decompression * Fixes CVE-2018-9251 introduced by CVE-2017-18258 * Added libxml2-CVE-2018-14567.patch- Security fix [bsc#1102046, CVE-2018-14404] * NULL pointer dereference in xpath.c:xmlXPathCompOpEval() can allow attackers to cause a denial of service * Added libxml2-CVE-2018-14404.patch- Version update to 2.9.7 release: * Bug Fixes: + xmlcatalog: restore ability to query system catalog easily + Fix comparison of nodesets to strings * Improvements: + Add Makefile rules to rebuild HTML man pages + Remove generated file python/setup.py from version control + Fix mixed decls and code in timsort.h + Rework handling of return values in thread tests + Fix unused variable warnings in testrecurse + Fix -Wimplicit-fallthrough warnings + Upgrade timsort.h to latest revision + Fix a couple of warnings in dict.c and threads.c + Fix unused variable warnings in nanohttp.c + Don't include winsock2.h in xmllint.c + Use __linux__ macro in generated code * Portability: + Add declaration for DllMain + Fix preprocessor conditional in threads.h + Fix macro redefinition warning + many Windows specific improvements * Documentation: + xmlcatalog: refresh man page wrt. quering system catalog easily - Includes bug fixes from 2.9.6: * Fix XPath stack frame logic * Report undefined XPath variable error message * Fix regression with librsvg * Handle more invalid entity values in recovery mode * Fix structured validation errors * Fix memory leak in LZMA decompressor * Set memory limit for LZMA decompression * Handle illegal entity values in recovery mode * Fix debug dump of streaming XPath expressions * Fix memory leak in nanoftp * Fix memory leaks in SAX1 parser - Drop libxml2-bug787941.patch * upstreamed in 3157cf4e53c03bc3da604472c015c63141907db8- Update package summaries and RPM groups. Trim descriptions for size on secondary subpackages. Replace install call by a commonly-used macro.- Add patch to fix TW integration: * libxml2-bug787941.patch- Version update to 2.9.5 release: * Merged all the previous cve fixes that were patched in * Few small tweaks - Remove merged patches: * libxml2-CVE-2016-4658.patch * libxml2-CVE-2017-0663.patch * libxml2-CVE-2017-5969.patch * libxml2-CVE-2017-9047.patch * libxml2-CVE-2017-9048.patch * libxml2-CVE-2017-9049.patch * libxml2-2.9.4-fix_attribute_decoding.patch- Security fix: * libxml2-CVE-2017-0663.patch [bsc#1044337, CVE-2017-0663] * Fix Heap buffer overflow in xmlAddID- Security fix: * libxml2-CVE-2017-5969.patch [bsc#1024989, CVE-2017-5969] * Fix NULL pointer deref in xmlDumpElementContent- Security fixes: * libxml2-CVE-2017-9049.patch [bsc#1039066] * heap-based buffer overflow (xmlDictComputeFastKey func) * libxml2-CVE-2017-9048.patch [bsc#1039063] * stack overflow vulnerability (xmlSnprintfElementContent func) * libxml2-CVE-2017-9047.patch [bsc#1039064] * stack overflow vulnerability (xmlSnprintfElementContent func)- Added libxml2-CVE-2016-4658.patch: Disallow namespace nodes in XPointer ranges. Namespace nodes must be copied to avoid use-after-free errors. But they don't necessarily have a physical representation in a document, so simply disallow them in XPointer ranges [bsc#1005544] [CVE-2016-4658]- add libxml2-2.9.4-fix_attribute_decoding.patch to fix attribute decoding during XML schema validation [bnc#983288]- Update libxml2 to version libxml2-2.9.4. The new version is resistant against CVE-2016-3627, CVE-2016-1833, CVE-2016-1835, CVE-2016-1837, CVE-2016-1836, CVE-2016-1839, CVE-2016-1838, CVE-2016-1840, CVE-2016-4483, CVE-2016-1834, CVE-2016-3705, and CVE-2016-1762. - Remove obsolete patches libxml2-2.9.1-CVE-2016-3627.patch, 0001-Add-missing-increments-of-recursion-depth-counter-to.patch, and libxml2-2.9.3-bogus_UTF-8_encoding_error.patch.- add libxml2-2.9.3-bogus_UTF-8_encoding_error.patch to fix XML push parser that fails with bogus UTF-8 encoding error when multi-byte character in large CDATA section is split across buffer [bnc#962796]- Add libxml2-2.9.1-CVE-2016-3627.patch to fix stack exhaustion while parsing certain XML files in recovery mode (CVE-2016-3627, bnc#972335). - Add 0001-Add-missing-increments-of-recursion-depth-counter-to.patch to improve protection against Billion Laughs Attack (bnc#975947).- Update to new upstream release 2.9.3 (bsc#954429): * Fixes for CVE-2015-8035, CVE-2015-7942, CVE-2015-7941, CVE-2015-1819, CVE-2015-7497, CVE-2015-7498, CVE-2015-5312, CVE-2015-7499, CVE-2015-7500 and CVE-2015-8242 * And other bugfixes - Removed upstream fixed patches: * libxml2-dont_initialize_catalog.patch * 0001-Fix-missing-entities-after-CVE-2014-3660-fix.patch * 0002-Adding-example-from-bugs-738805-to-regression-tests.patch- fix a missing entities after CVE-2014-3660 fix (https://bugzilla.gnome.org/show_bug.cgi?id=738805) * added patches: 0001-Fix-missing-entities-after-CVE-2014-3660-fix.patch 0002-Adding-example-from-bugs-738805-to-regression-tests.patch- fix a regression in libxml2 2.9.2 * https://bugzilla.redhat.com/show_bug.cgi?id=1153753 - add libxml2-dont_initialize_catalog.patch- update to 2.9.2 * drop libxml2-CVE-2014-3660.patch (upstream) * add keyring to verify tarball Security: Fix for CVE-2014-3660 billion laugh variant CVE-2014-0191 Do not fetch external parameter entities Improvements: win32/libxml2.def.src after rebuild in doc elfgcchack.h: more legacy needs xmlSAX2StartElement() and xmlSAX2EndElement() elfgcchack.h: add xmlXPathNodeEval and xmlXPathSetContextNode Provide cmake module Fix a couple of issues raised by make dist Fix and add const qualifiers Preparing for upcoming release of 2.9.2 Fix zlib and lzma libraries check via command line wrong error column in structured error when parsing end tag doc/news.html: small update to avoid line join while generating NEWS. Add methods for python3 iterator Support element node traversal in document fragments xmlNodeSetName: Allow setting the name to a substring of the currently set name Added macros for argument casts adding init calls to xml and html Read parsing entry points Get rid of 'REPLACEMENT CHARACTER' Unicode chars in xmlschemas.c Implement choice for name classes on attributes Two small namespace tweaks xmllint --memory should fail on empty files Cast encoding name to char pointer to match arg type- fix for CVE-2014-3660 (bnc#901546) * denial of service via recursive entity expansion (related to billion laughs) * added libxml2-CVE-2014-3660.patchlibxml2lamb16 15641574952.9.7-lp151.5.3.12.9.7-lp151.5.3.12.9.7-lp151.5.3.12.9.7-lp151.5.3.1xmlcatalogxmllintxmlcatalog.1.gzxmllint.1.gz/usr/bin//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.opensuse.org/openSUSE:Maintenance:10694/openSUSE_Leap_15.1_Update/acc327433a344368727533a44ee40166-libxml2.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=95b5c85fc8993c9f65099282f5de715ed810170e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=b0fb0e9e8155f33237fb179bfe51f2c6e07b2f3a, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RRRRRRRRRRRRR RRRR RRRR R R RRRR'eu݀h3utf-875f9dc6fbcc21efe88f0b2cea7e362e81d8580b94dca3aef1dbb293de16e4b43?7zXZ !t/i] crv9u=J; (MA@K>-*U;`3OA8ucY vZDWs#-էZ%\ ]F~ +^X!i-HC?㭓9>%4̓pfrx^+u "nU(q5ypm*K!kbUCXmM7tބۙD?DR%ψ(>G0' J,o~C xOˣRUUJ/I]۩E{$ԚbI R:Cz_3tJ'jzbA0%7/~h:&1d=J"y&%nU0Q869OH+S'!.33^wȴIerV(@V x[OͷWl˵ix,8F7UaYlX ^s*oR H--LmZGl$~+U+L7C>RuӄiFw_Zyơ_[;Z+pwoBQi1{}V}ϫT !7,4֙wgsEQ@QJkV \O&W9"P!\*T+y˖=η{Fiս,vk_B||I#8vC'㎡͡zզܠ~E M!M vdnTVFmrqۢTJn/RrV)J#M}K#i?Mm͒2}"R>|>k!`ߒkGqs\7b)ݎxiRW=^nGqK~jB5oѰ{f{+1 KA9Ǣ$.agYyE<_`s{+0~6^9' 7zGEWr' έ+7)Ay7xH-Wa<i a_m~S"p Û6{s1 /mW֝cg2DߜE 31GYQ b9껭2d:L IJD(;OE~F逶} Vx3ҠGZT;؆kAa޻ gNf-$24f4N`}e:!SO56>]Ta w`!4`BɩfD/VPAtH+}/u|[8_BCճq ׸, `<1#Vn2+;em}ҞK;(|= \N!"QVsvK\>Lh@x/EZMҬٱYx`Y ,v!y1RYT&b1E[oDcj=gN}bf !Y!YeI NbYإ5kSFgTH$7H^IJ&DR~DhhPרm}X!`ޠqwًnG?eȡƷ,R{p9^?cx}JtW'rV﫯ULw9MT?8cliڪkTp1 `>rsFPOŤ>dC?{H>or-ڀM~@[9IH"Fl+-VhkޤYyZ9kLsi`.R0?b0w~eqrlĀFqji=ZO:`~Cֺ0xv1Ee)p)s:pLa?/'X)Th@}!K "=3zi8siGJ ,:dK-UI\IPѴp+k[4+ 2n.ZtBAH[LCq h1v*<ͧY|!q d6 @Y?)T;h7^d_:էNnG1 ZspNޏGZΌe# +'e/ 63A@hN0 ,aW v5I\I 鉡58B+>JE ZdwqYdIs 4VJjuUM~W]"}ov0͠eLyeM4p ~/f5 ũ$XMrPlڕ}qC*|}g3=-⼔ AkiSǨek;nƤ" LD_AR5efXCʖu[WE?c?~b8>=28i4ߪ/$#A\SpᏵc$myul9jQh[O,o , n~þ7hO$F ]TW1yFSVvL>JV]NsH< "Rt[uEr(X\FNp Ge` .yJ%c]2 FR1U8/NV\)S"cA/.&D JqyG ,F}bu|Iq= աGߟqyrMV}HdzձS/NDѤ2,uyZ7st8;VE_)whg݄5n"ޱᗢYx<[.bqFAmG&lQ1ٳ1S vrSmѽSb{Lu.7ٲZ Jiba';oR"m l/SmghdgjBqS_pI`H#cS9C638~4q%k@,CiNKR@^exC-G=`y2^hocŧ)=y@bݖ6N縻0k͔ݒq3O[׳>bn}g 38\8WV<_ +xw*?z-6biy+݌I:M#~9f`dhNw<{1pںG*Vx縘H,Rچ ;r&[f>Iކ8JLpWmlXBtFUqZZf~5{,YYF꥖ҢkUYQ$&7xT[n*}Z䁋܋R"-QPA DSL)L8O ZG6bχ8pvnzދ ʞ/9EN$W \l4/=U֋gǠRmڎd|O/AAK`,V~l^$۷FD@׼nf_»'ఫ*MqT{!LA+7BrFEd|7r+lCc/f!<4` wC'>` vǠ+R˜Mgۣ_wHdk#teD@c`u;29+q$ vXQ> PC&֙?hGڪa_Uᙖz<XzA͂ͥV|\WwnO ;3KTx+reBDWVrE)pĈsR{`-\n4T,"[T(  atՊ9?jHzẙGRBKl'`0f_̺b8?GPh轓XCc n'T B}-s$r۱kJ nm\Tz AtLᎫ.7w_I׿?%?Vlr <]) Vq[N[cA}ЧRs6ikNY39gO Ť7fkH(|TƸr/G 'u:a 󹡒.32l24D(T*.Qݑ/bH2T 7y5#V+U>QI:\+qyu`cy|^svk4FӮpF*_`Y&=fKDTƑxF\ۯĄF6}|)@rA(dK}V&m*T4s5r >=E<zr}^u3O 0!d~Q ߂x tOw 4`5O^\V(T Xԓ5N1LH쇼i> =O/^=We(s~bH3O(4w):>t|\Z.tP1ƵoVs 7-~+ٝ))$뢝8!!\f+:aAr@T)KԱ5Ga ^e\5z![Y)Uf2bn6x..ј?@!7&74{lk v"M̄,DkE飴\riP"DN6(E_4mvl`E;dBe | 5} r\҂(ҜhP2>ne|1z**7ﰅ(_-J4R/,Pg}gcյpyD3D@ m 3Ӳe69{ TO9++QTx8m_{|Ӷ?0O#&VhO)'̼[tӭc?Yoz pk@8: 2"9Z=p4cg%Ä| |s)8sf>gzЏ];9ݼJR%U2tGJ[WTI/.X.Z >hd̕8-D!'W0D3Ӛ'3#`%G)y-7nDfW gLŝG䁈q4^}k'rZ$Lx`r6o=f\tŕq+(V6SGl_|!@b9w 7Ws7'>]P(ac)<#k8X(lN-fy ;#jZ %H%Wl2D0 wnQv_a^N1&)e@B+I?]87UW&}ENtF)3^0iSjn#aKhњ9m__bShK0{0}\CYk(R; 3P+3i4N0ߨφ8c![ a{8a.|WΆ~=jYF0Q52__DDHv.+_a.C.'1 ՝ؖ-|xi :-7#-J Rl(fP\pF$@6wDvfG]xw*]S9CatprԋBT]J +yX,lVɘ&zdX=E9[5!~t(TB#RVJW9hrpxn׌Z ֓uz>Y,g0\G9Tk03I5c>c6~Wcz*Jr(<ضz^'} "!)|X)*Gƨ/=$灢 '§hIX]1a SeL{7KJ[H@m"a~|LT-m<:uǂSۍ2a1rbog,laE4ʧ189tVgt(oC+p7^ROa-umx$"nhBe= C\#6o9\/D9II*oGAɷa?bate;X\l9ha^ŤPUMjS3{d+!=_ַgؘFc~y&Nt2  e 8@|{_crOnaD/| כvnEo?ėL m*K cjZ8MCAVVhL|=:@wiIZ| >iAoT.~QBEdTηQW8m`?=rgieRpf̧%j|y~ ȉsaE\&2Znߤu^aܘU'U์~g&+E\^Y~^[T3wxգfeqHȷIV:-tB ~R ,csxb譻]얆ٱ!wRm6]4eOR(y# vx4]BA6$ BPa7_ ).*ejP_ڈNy5? r^$Bܸs=4D~)#^k>=:%CG}q|Nj+B1b\bWG= 3H@10 ҫяѭnϼW4sR%$@ތ^ax/H]TW>j0CD#c,#ßxg ?b%KO/f;tGR` qS,0{֧8/VO~~:\IX[\{w0p"l J(.>'s5_ mXi uDr~Rae\_'6x!N\O! ]FJqpXt 1YIC lYyݶtp ^^=&pU zȄu%a<0f?d,[!-i1 ~);HڈH:Zzl6rBFC¶ܜBn֗3XP}s! D:tg4g1J=h́jH(7HBK@Q!'Oa| Gqd޺{CP)fa/-ĠYI44*j*KJh:b4 uKʟ=jbkWpvXҟiy.o\Q*#N!^F 4k^ޕ.oZMoȲw\Ϧyd#\xrX^8# H`Irđ.FvUD`Ȉ;N7x 8Nz,] u pp[x8,#DmGe/E1@Z1S-~d-Uw~LQbU9fg4|Lɞ;͏-/ F7:*5P_!V|Q*}Yc(L_D'"gq:( Wot 6"A5^ڙ j:m$wעV>VVa>amž\EPZ+]9Ń׭F2onTIb^GJozV_2>M2|iԺFćZv'l,\g+ܗco' %$rPs?wrM44(5eZAeiP2vsZv"AHś{N`?lv\4DCV{MZm;߆'޳TRgfFD&+BƸry╹=4 ev>Rn EbbofVs0_Ųin1> AqY7hmZ"|G`s-C+ .M/x:Rn̟ihpfߔƃ+Y<~3_{6GhtKy]4mC݅|(#}6WLfBì מ8U6c<%zV.b g4GJ/3)Vs'{Fh8[ 4"] Ư*X$:;mYꕀ"pVSߛuEED§qóH\|@2b|C.2>':0`%T*!ۏoMb8nMޕgsQY;Ζ'D"E޻Kт /qCxy=͸ALz[kR}>|;hka ێU)qTuVd@h~5*M#M;t']ӓU񭤷fgn TY+ r aݍmV4si_X"i@i=zހJ~Y*_9b_ Keg%⳩! .< hZEzۡAEz0ډήQN"!^ff=&w,refe$a5j-0xv,k ,a2(]}aV+Ͽ ْj)ci7}.b?[}'sƶRNۿQͳMbbrvdtW$I1i7cyT eJ*ZGSbQvW٨CQq/\II^{A Y?PUԋmn3ڦvu$Uf9Yx8%q$TvGeO:eRxsj?ܥv"z%U)mUuupo:)S9]Tuwtaj1*毡BuA >2dQEYJvd?l:z?Ӆ_}TCo=)Dm (1_EnaU E{43yk/{'BB/i0S=6F ]ZO\d$i%\OK3O̬訑T[~ndgZ#j2#{~E1{_vƴuX^x&D#/F-iDx|!CP'2tWDN";yV/x;hqܡnU=nv8M{)['vO} !t ;lnw0im`4j ]_+IlA^ pnԐ(FnI .@rӣfTAZd6BOAU4PƷD6ei²m_PT1Hď{Dx >:\guwHx]۝if{cv7(Mͳ}qd$tt j<$)᥿ xˢ%:_}D CL' xA%ѩI,_lY3UwDعZP9C(K^;iqsB:r'1BEnEgQp 9;ZѧqJcE&c࠷ ue FO*̗}%^ўUs(/Rsp(E+Aղ=hIW$@BK9z+VRӬ's 8(.}DYh jqGѣN0M[Svi`0`NzcE[1}_4tF/TZ"@&-љY!iKxLg) K |TY gMZ%oii)^]Ǟ|f|ϭ0C:,VKi5ƦPCO.5${J( .p%RLzwBgկǃ90t\zOekJ.?#ĢA'NMa"}\UW{5]% Е顦"SPki=|ǣ)؅0~R9{&O%OS ENNT}O^7WB.i_OL#Ip6dePxJHCam<У\VΗ|FI;yrby0y{(y„IB`׶OIC3GaXir+#uˈLlEi3zM`Zs=͆/D;`,@ i\bQ/, IQmA`pƲK:/hC*8HN-Q"'QepSiw&]2DE2Too=S ɱvlAq882 0|'UF3i+q()|=$\KVmle{*?%qc~jX %99:&^硪# xjðU3 hܓ!Љ^_.2\PX:ߛ&)J_9Gt]Ӟ&"h r|d*~FouM`7Gpq0$T=貍k ( ft !0̈,B.[6;b.9fnˇR\y 䫞!XH);B,O] sd`ya 4^ L/DbP%l-!F7m%)x4鰄ὼ.O M2Gp10!AQPa?iB0\'ޕ?Ǿm ~êָ.72DBp WiT8gԯKBC?(uN# (m+u R^uP7ASR3S;ނ`[ dGy~k!=@LYB.@qʫ7{}HÞ]cn: BِQ厁sZӑ|֊ + 6hBi.Š(BwF V[n `sKqFA~)p/Gwe48B S 2.חAuҮSb@L>4GT"[Vet}.rwˎg5QiM..hĔp) .9˝Xh-[t~0Fk\b_xЏ6쾸hiIG2@S:M?L-epIw=*a%F #qv8Aa=C)b [Ѱ z˪O)bŸNXH>.C&T()]~-x;)'{Tե@ E  p 4[yGRmOM5@b̈́_X>3XO nEkR3s1#e%Z;'2~׽fMfOTQsAVDBɻi30Cշm! i-/tH"U( ӷ!ћ CC}FmDz 9›.iWS%4xÒfڥZ$ ؟#(2rϰЖH}ge~UhҼ?>!O[` +c]րRB ~٤B+`[]'ݒĿTm]U7^y_A/UܰB`t"#BmF㮱 ^G󺮿fD"5 `m9 @NEĜF-Iɴ5@bkj5XjX/ | RpY! uq 9[-(Jvԑ2iAphD9$j5FwfX^J͚yj3,xld?_Сfnpo.q!{S|$Z=nNpC\,GC?:K|%5"L)Ġp \30G~ ;s5t=s0 gLBsak#^iqU6Ț>:uP?マ%DE ȅ:ʊQ?qߧpVz?l#BjݽVjϟ-i3A2>0ZF61EK%U6h:HA5ȉ6|ȍNB(:ݯzDH¥G6m{@ݺ(/'Z)ǟ|*SY cn-Iߺ֚tk35I fûNSOS>?9N4y*!=vk.hQkGݦdEo}23Ĩ/'}N'h?&˜Q[?5MN}:cV0mD_U/BRl _㔙BO݁>Ԣ*g/7k};L3RX'lU4o;K0iER8F0۵:Ba_֬tGmORHkp=v/f@ ~xAeQHFc2,)|@4k ( :/Y6`$R{D^ `ӎ]\uNZ(󛲷nSѽeyE#վ;QW ~Y]OcbkfwCHOI \оd_j~BZ^6 Z m@/h =GytN Hx@[}ikU䬟%`cy\K%k#73o ;Z—I}4 w2/ iDJB23{oeu_K1άozWeD(&'Sq)4өڷ,`[hIYr9cNs.Fz]c\ `yžtYnvjOR(}:?8#!GA^.~&czhOl,XU#E,مqIx⏯hDc|A:S 1<+Cպ1uXÑ0?8F#:# u<>nJ%mW:޹n[}^Àw\.7V|RaHXߥ~)+auN4ɲ$8Pna6sn0˳Z8-^@*_-ߌo"eU!Ge K\ ج(دn39jKK>X1CEV_q yg?$+V^IYZfх_ eEVP4ui`c|{tCa\gIԅ=K-`OAMdX,$'ʯȽ᫒eCY,Y/7 SB Niwpƫ}aTT&Qr,TA0W]A(CC[Iz.GM kȪڰɟtyi;qZC& 'R54;~EBLs*I}]`mjJyW\VvSi=PUۗ*(Rz?/}_cmmSGLcIڒ=_dzt9BJM}1$/~p(bE.ԪDiDT x5jx#P!ISiX?{ W XMV4 )4n_iճa?i9^Gk5$  N{?ZGU\5V@tvB ϵvD]&T"xS eqi(,#ӑ3 c*\nOߩyrQ?)D)ja)+L9O tN$?_{\˙Wў(3#cmc=Väpx>6 F 'Ÿpu|AM2 `bMȴ d+r6s8t:yRx{P]-a.N*r\HCCРB|2AA+pP[H3͇vG\^4YoB[rO5p)6\c(O8Ih]a^*֞%Wm"hiq KX ϴ\PO[ZԑJc*^rH0Kv &}Jz9"2|aW> #Q4h D,ۈCv/wA3aIrQ3ωڍ<+N>0AK:5,U}\ޒQ,z]8v7 #4M 곤 O4D;x>DHo RUGA˺q1Kj2Ќ$[?P[IKi cp3?jIdm$d w%w1G"4TҘb=(@|TT=H5W> UMDy]+];nL8p @8`? WG/)w H_WfG!IP.;r5,>$uyW;uELH}jB#-Pv)¸׋Kh9ŘӜqsmnzѺzT 1F},) c~Q$ x2ENb22~NJ!+ 7~Iy;E]uo3UԙlZ3))ڢ&B &")`yjzZPHyV\_{Fk s(7Y%Bz g[_X%(g lOgio{PXs?E:0AzWHGACp%˝=w^[}kGT2mticfhD؋':ЧW&HW#B~w?iC>}FD!Y+ lP1s-h&_dʮԛT+RX {l#Ln 3L0Jf$ IO7p h"͸Mz41y#͞Y<$?#i}=!ӘsaZ۶FeWa}n&'U,Nh5C'ʙ_[lzLcw2~F=:NJ>'݃>dgyϿp` NG RBK&4p$;Xe>Vgτ aq$2(@ayᚻ=8># Gzm :j֕Ϲs(Qa=T*}WISc^0v}Q`$aE8?9ԳLAD6WʨggqiAX+NZ:i&2Z* P~eJYakP@ꬬwlpvw.EРtA: :ynŇ&;4oƯߧ1xi1F'0v0oCpRR 1;1u0 GP5E.<ĂlAH4583逐˃bR֐q]mR6ءx6| RLt:GNl`4P5hLm1hӆFtR㎕Ԗ sɓ$qa>d)ͻdg0a8Ἶ5 @$Q!.CnG9<#ӸK o̿_.2>t!;B1T ԤQ6S^bY\Axޙݳdq!4vOCY$իD5v\ 4xv[)v6à,*e;9R0%w0Fo8 $q1[. T{:rrq1fZU~1OQ.FߵF(:%UP3d5T-=8;50[K3+> gȀQ-ZoaY-~^l5^h {E >/m~ Vi#F>"~v4/M-&d}h0+Nd%.N'*䔵'C9<0s@E!z7 ]If1ٍm0=|MӔZ -!\h[j"T)A5=\"w3",&J:CX  1}  S(gqL߽KZ!q->[ 'RA g|+z8 %9%rC; -h Kc;YۤwƝ"9`_$QӮˬI4 +dA:{elEN  XsD1ac91u1D7K|t׮ 5\.HIJImm@m[Q58˄@.ӀN#?A3zH^,x9{^ȻRW퍿~**Fx6Uχ[HO'smܣ%"pQG jtrl7`N%W=e6=qcqMK{o@=nQ-=)ىze ]R,U?M]7{3u \6lԚڅeam`7@3 dQ<',ouq8׼2#la]HSH1\W-lTz/]֞H:Ep^*zh)TG9QŽ+ WZ;a0y[Ic&67"g-H,o|Oa Uz^ۿr(5@L4`Sq+:} Oy$x?zzp]{2]M`F *@ӆ3B2!_D)=ygRr>YJz`j&R}YVXoPYk󈖏fLG@O[<$uKRwX#G=x՘iԧPVO62imY u9p$3(zel&!޴~p#vq߯B'b-QCNU jrL37T!ƀ-sz:{T $k68HSL}}W A3?p$Hpo0K^_X$+r@J$hb%SGPN[zsՈ<ӚJaEώGg?N SȥtPqKQQCQl mw<{ז?& %Kn8XCM j&Rj$A]l׉crhc#dph 2M"*. w|vpZ!ub6VGX.zWi3=*}*-6BT'!|_?OX2*JY#+|7sNcsB>+bEtrƓN`  ߆ņ@|S&_R𓄒<%?:  K(F9>u[r1κ0D/ٌq}*;*Zt\g 0ُ:SD =MVyt+=O άpDGsL8{$?1zE>p >qOūF#xՇ o38!0L72CJ%CKɞ5(hi=g̟lH<ؾ/>*_.v|6uYfka??ꝴkW!qkx~U3> NN/WD}Yvv 1 pG!;cg2HF-<710>)Ͻ_l5$OnJZBA ~-o/EJ'լR/m<=W$^p,ކO{9 $ iE6 O5<94J{u2hyh%6EnGF!s =e'_+B|Mǫ:ꮒܕoEɋ+vڴz{ko :U"^':0dV@OKhK7!R df7nxY\#Lw"e-lU(\TBZF?Si]; )7.; aT@+'8ߤߘ [w[z` NLgMbn -I4^٩7=k5`+y,c6mCbD1e;819HhcIr+晓A1e"A$U%9'86X6hԁ ejxMC.( bɁ, SU(%nPzY>2O`ZM%kʱMֶ\è-zU$zt[LbњڐEd%0ޘo0MY3YuRg% mt DiD{QNP;DR&%{3gȾ1ZnĖ]_/ c^4OsÚ)p+{tv^(0c-pLMtd Ѕ1Z=ius%҆ 6hMP~-\R @|8YדNoewV*tgsp8'@Q-\P u6TcQ+cZp%/6ClV p >jv+r+<gU+MmJ]`͘c j^G|`)BA, IG9×z0)Z6@&D49Hty=M;"kp?2wADg;;OnY8Fs/Xٿ,g|D.V:qAZNT8YIα/[OI)dF,7H~ I* kiLg gvTH)N|i⮛WUFKV#Gjz*E Tr}y2´ ok=210ňG"W\ cь nݭeE7 *OmCULU S0siTBtVĊ]a1lK L?k|,]\ވN/@fw  B ~¤@7M #8󍢈 ޸Ee"M&f3w;9GĆ0ۦp @@{!(DeY׾AÖCDu\0I:L<_iBmģ~?q:u:hfGc^F!974ѨqNzHc'MT6>50^)GD90f\rc+<0.&Cvް]B;WhN 0|ݙ=Р#>\ΌsJ*&!e_»]m"e E(cC":Lv!?W Fd;Ѡ<B .tWS^#S=#x o'9Ϸ]) lTpnC Jm'zi7с7~{P 9ySX&(% & {HPKRDWNg͍YE.Y KV '.yNNħIY*Π8F!ThiC D x?m\wSI|tz!)IBcܓxM;=l$(8?Ҹ#,6w bUR{,$K':8з't|g՞\_~Mig&9u[nDtsUhfWuo/E]dH2&!B/<L~u?U-dUt`z!fo~wß(_DA~폁&f~HK/tr;AS SM/?%P@9!m>(vE$il}E) zYT8&׬1(?m~Գ1@&^ap,ο0/cDu" a}zRxe-]4⎋VgۉhdvHf+P*?u̩B2CvbB<Rg_' !0{0[&NQɖ7C}6z_e:h7ܡQטk ⽐`PW RFڬ`&:(`d}DzU򍑙 aRB^Tb29- N(sdzZ8Zһew *L 7H$j) K>ߟZ`́rZ!ȸ,tbFVW'gLYBNTWcqT;` ڋ&.|R\FMU66eZJ(M\mNN:wȐ\nG!X6%61QɻzBy$2,|i _ l7R.G:IB}8TKl΄wa!\;gZz*@{d'Bq,Z9k"Ԯb<gj7 pUSvexKH^\ZK'|Fd Fr.`O^5D爺--3 ^E>Ij%`g#ƺF_M3Lb22_0)>[#Ε;KJ zy~#ۅbjzV4S1%]f߼{ǥT)66"^> %A`}6UX.ytw)"^8'[P=6בq MQWs IO7?6.Ep=%T` Z _9 0̰8cE>Ȟ?2AtǮO> *j\DK _w"N$=\ÅX_x{X9GK8_>QG[2󨂧l_I0|拽0إ۳?\0cǕZ Ovgs97O?dxMWCQDKȯgګ(.$Dy֓魋Z>؛rt˹bTੳ|N-<(2R)K?e6!ЌLGJS |ˡ_&f%&ÝK7RR&f⶙b 5hrO.P1냟|2k&Vw1OѠY=*HFF$xx} ii4|{Wuϖomm t}d4~ ]hMau67U\~96;$NIu  $OB-p~8=Xy^T,q}ohj._CEB\b%e}+pg(0SYڗeũGF6Ҙj44HLI l02/СFU`53P%C(!m';_!郂78CzAZ8e,i7*1XĭmUDv54Ds .ۅP冇n,VA:P F;!+HVp%>{XOٜӊ4 ȇԪ3a8^C_lR5_t10I8.ԥXP wpFP *&jn"%Ev\ۀ~ E|cf̶ M]4];CpYJ%OC1BPHXpvl﹁Yk iyN+VˢE͙a;ǃK*qa:=ڭ;"g98>(lD|9y&uWv4rUFֻaV4ybʼX:8$i5X̬#}LLyZ2WW89\NwO#U'ea?GDSWnQ.q<4z`ioqG@ub1G4s:nZ~XL 09f[u_:Yzş@8J=D[JopDWØnL/,0]7)_~sU1"Ӡxq}B]AYԕ34{(ii>c{5.bI Uo&OO aX1A+S(,~`JwԮspc.Y7.0r"9ab}HԥajW"4I`Iꑮ!Wgq1f"x  ҧ"@'ْA^Y +R_[<Ԭ_a`I)O*E >GMK>RR6\\ +uSpĺ- wHAO'+نWe3'w; ʹF45#?6aWJQ%\Gbx@a]Ol%eE\'Zo1BaszT"yaπްL4yk, Eyx} jM$(,/rPi8C kk·#=wB|Z::+~!Qh.,-A #,ĵiIco`iIdIj:0]Ձ xi[|? PQ \%((kӖ_D XG4r}:P$캭km}.-<3/ y]`,7PY0-: dPڿpZA㽯jƓ &_wP27ZKq H9f1Hr3, 0^Kmjڒ Ozb,H=8F?xM$8j8H)Ⱥ\k͢N'#V'Ȗ'cI&0.mϹl"+Q!Vf;?!6>yY#؃owܜ/'BGx\F5\ F2l9P PtA!}zP:m""i/X?b̝ 6P'b.iSYNxPuڄ%RQJA=- & ;.eCMIM<*ݢФRϰ\-ŒhDz  2PTRe5,؄'يa-BT qf(% 0u@;3z-Hd)zZ7tl7_qKNH =ҜC#@ƓgYK)G!9G Ouڀid\N?U Ծ9$e?vHpLPLb8v1Li d";pɬ׫rf8w ~_rSE`>0/xzpo;:$}\X7"=ׯ}]:!\ݖNu@+=3o@.W#2΃4 A˻0O]cƲcF C'^aݯ^i4be&cu6R{yh)d%щ7A_.kXI:U1"2yVl&'r'Oz.7ae&7/_z$@`5(ՁEr{@xcUA8%n Dz%h KҴ-:jtmͲEceJApTW >wExIDZ+Lpona#oh~Z + ylY &<Tmiҽl|^{c071'!4_i+fưvۚEsӧCiNi>Jǚqb0'<ߙ]0`}[J{r `]BjzΦ1|,+0H\w&3<-wN#/;\DOe(\ Xw`Լ hx/-Y1p{2y}3 YZ