libxml2-tools-2.9.7-lp151.5.12.1 4>$  Ap^/=„Oo:Rz4أ ғ-lB~T^™Q>}"8-D5K*RO2Ym3yWg<Ps&`|G9)J45`YX"F7cy=ZߩQj@kuVOdNޢ-%l]Ek ݰ/L3)'w+kwP%0 u6 \l~?&Hcj9u}tѴ30bb20987dd9b2f9a6a14c84e21303f83150e1a2516c6743362da4c84b02fcfd52949a8f3a53165415059d187a8a0333a2c68d43^/=„yG'AHk̐!oK[ε&UWw 5<މ ;CF˽,]njNn+ hYBs<԰VMdt_ibD?uG(ϫTmq=Vcm<c M^"{9DvX""i6'']3T%pkN tB#@](~?C\_Fdhҡ r$I) w'eAf`;AN%޼f◁o(o(>pA,?,pd # 6   $ 4 8 <L`t@(8 9p: B'F'G'0H'@I'PX'TY'`Z'['\']'^'b(c(d)be)gf)jl)lu)|v)w+px+y+ z,, ,$,*,lClibxml2-tools2.9.7lp151.5.12.1Tools using libxmlThis package contains xmllint, a very useful tool proving libxml's power.^lamb09lopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgProductivity/Text/Utilitieshttp://xmlsoft.orglinuxi586FT |!큤^ǹ^ǹ^ǹ^ǹ56e069cb9f8ece32196f2615d2f6ade038480347532e38c56fb186dc88e0d2a1a11f0901eb8a4c63020430ae81b321e08c57e9db384c8d953135a5f89cbd92b4579779594d0843f978bd610ce144d0e3874d17136967fb403bd734356405fefb5974236f0740926fe974baf81e83f67bbe2df201ef3871a7a5a44c961d8df6d5rootrootrootrootrootrootrootrootlibxml2-2.9.7-lp151.5.12.1.src.rpmlibxml2libxml2-toolslibxml2-tools(x86-32)@@@@@@@@@@@@@@@@@@@@@@@    libc.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.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libreadline.so.7libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)libxml2.so.2(LIBXML2_2.5.0)libxml2.so.2(LIBXML2_2.5.2)libxml2.so.2(LIBXML2_2.5.6)libxml2.so.2(LIBXML2_2.5.7)libxml2.so.2(LIBXML2_2.5.8)libxml2.so.2(LIBXML2_2.6.0)libxml2.so.2(LIBXML2_2.6.18)libxml2.so.2(LIBXML2_2.6.20)libxml2.so.2(LIBXML2_2.6.21)libxml2.so.2(LIBXML2_2.6.3)libxml2.so.2(LIBXML2_2.6.8)libxml2.so.2(LIBXML2_2.9.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^V@^Y^(9@^ @]fl]@[@[@Z@YéYéY)@YBvYA%@Y"XWXWH6W>@W(VTQ@TWn@TWn@TSyTAPedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro 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- Fix invalid xmlns references since the fix for CVE-2019-19956 [bsc#1172021] - Remove libxml2-CVE-2019-19956.patch- Security fix: [bsc#1161521, CVE-2019-20388] * Memory leak in xmlSchemaPreRun in xmlschemas.c - Add libxml2-CVE-2019-20388.patch- Security fix: [bsc#1161517, CVE-2020-7595] * xmlStringLenDecodeEntities in parser.c has an infinite loop in a certain end-of-file situation - Add libxml2-CVE-2020-7595.patch- Security fix: [bsc#1159928, CVE-2019-19956] * Memory leak related to newDoc->oldNs in xmlParseBalancedChunkMemoryRecover:parser.c - Add libxml2-CVE-2019-19956.patch- Synchronize changelog files for libxml2 and python-libxml2-python [bsc#1123919]- 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.patchlibxml2lamb09 15912652632.9.7-lp151.5.12.12.9.7-lp151.5.12.12.9.7-lp151.5.12.12.9.7-lp151.5.12.1xmlcatalogxmllintxmlcatalog.1.gzxmllint.1.gz/usr/bin//usr/share/man/man1/-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.opensuse.org/openSUSE:Maintenance:12846/openSUSE_Leap_15.1_Update/b4f6296d9189ce828e332a7ce8246558-libxml2.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=e1257e2e6cb36e97f06104d26b180b8114ac340f, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=4d6b32e637a349d52896ff4bf07fe0040074a3d0, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRRRRR RR RRR RRRRRRR RR RR RRRRRRRRR RGtY[5eY4utf-88b8982364912e12c5147dd17e30b7e87b6e9334a186dd7156346e5832dcdaf0c?7zXZ !t/o'] crv9vW5WDbrP\t;Snl[[Jf"$uQA5r}/ׯj):M͛ WIT׋i?7E%n.9یl cvh ('ۋp"alު#=!SpPZJgxqI9/b Az6ݟsb{h}qh!TH>T"^5G~mk3:9k(? 7}"Py|&;YbnL=)\EHR5Xp?cGۙݡZp;Huؤ",=LJ`oKyR.K1F1ccya%VVY}Cִ/fHOBH7,Ws该@G!7-СjGcJX~3%Ѻ owlV๔wD{e{`9?we|I| PʶrD䪤 e!fa0#(Ld%827a+.*Y[2rqr>RlЗv7 W&4[bVraYs;~Y@C$`2w 䢸 {Z)}RY] 3D(pBJ&"6 7>kUzO}kT\ -ך3Eh(VHۀfūx:-ݴmٯ+*D^ e$tBNC_|ÕuHO@fl(M5,[GUOtBsIDd>蛾Yc+.HȊ?t(:$Mr?T%Sn֯QjZsL[s$>Kܶ1Az)QϢWV2̆W^ X CzHC4LmdT4eN%&)  ʩύjM=VtF/Nw0FC(v諑VC>bS Aʶ{p}>%{8^$Xi$Sв 5djFりZ]@*T%Sh04d~ɷDtNLa?N$ H9'zLίahv@t"9M.@of@ j1L,\0c9q;gEBp{~{boTLJ,3JY;1OAY[xUb^~1Dr= xXH=x>oXǪ<֯peDoBV-ϵ(g5W2+ {?'}ǂfs?-I1Y2q`1`X=~) &_/!lsV_V#Wj{re>@hHnXp 1ݧNe4E>>?.0-h\瘕~GA#!s)K?fx}>B>}"aR @m:^J.NO+m =k YnO0Y`=Ɩ=RRt/8^!u`^^>lmӮ$τ3@#Q~%v+ԴǕiKB}N4-,Nq-F^AЪ0ClEZG*9փ24ի3R'zv@Z]~pH);BI[kS V6:;NL^mJġOdxlYw^wRlҤY0rMd7QhHʼ_mTFwA)慴P:h qZA%Tp4{'ߍɴGC+' MJf? ;yMgLt9= T'͟$qGX𧙊ekR|;kn EZNP,kM&ϒ/ҽIч?[jLOٷ ?͘]{C'ۚ<ĝ6 06%i7$Oh5T?"~ExOF/Ԓ1Nȸcؠj}Bmzvȸ JZ8tSj6H'@8xNÒǯ:[qBFXˊ/LgF5fNhhmj:sx~Uê".Kh.XO\X&g(t?]Q|X9ͭ.˦~Ba* $z/O\-(Rei:3BbLhN4ҀdNt#"& KT25nv`^&%hO{e0&^t!ct mw8CV e%րE\ꓠ,u̇tT 0-#h|4oYh 0ŒB?+%|aG%HڕJc5HnpF٪CS R0jʰy %Q;x'mSJh;3d}6`pdzĆcuRU,@8Tv| yc(^,ᩭZbodBX0`kYI%5?o{Vj;M]K߾rgݠ e9@$:A݌=>GɪuMhZHG3mrhvAPX;V=AqD]Fmv^G>ڳڤe"@ȋ’'vEMB\@s5ܓn&Y_)Ͻ I=rS=U&$6a0px҅y+PGk$.,F*bH'Y;O D؊]6Jʪ(p"1vݦ>=~hT+U/!vx?P^mq tWBe(ƯSz!CnQͶL=\A0Os}uy{2Hu aqQ@*ӡKc]r~Mg2Z4H{jKRUi<>෽IcEm8[6:TNBT<93&#s@+P2M8SW\* ޒdkыݘ(IcZ$ WRWJPAWg=߅k]DLW!&,ЎP:ʏHخf74Y?UBNúږw,j@A ;uAppp*L"&=Oje"z ֖ZZTqتz9qعDa)eɝ;=yX í"9J?HeH!bsK:7C3w+ib5!iHD[ "]VfؤZ5$aS2ՅE3RDKX+? fYq]%zU [4v];[+\dNǜ` 3[趮e %o"N6`URCrN9gn}T:)/sPN⺐D5T >~( h${6#/렓TiָRJ pd=0Prv-#%A.@CஊHV~.=y/`Sa* Ei!@s?ِ r qJP֩}'v ɯjG/V!ty9s4 X$f4*}ĂDPP9B.sY̿<1It \=1aw#r]33IʨVK5&݆:p> j8oy.X_H@.H0)}q!1lrv\"a]no=JO~q4jyq f6gva|jx6Q1 Zvɏ56UVh4KC_,^(ЀY[AwI(xٙ[5FXeF?Vy;ǭl:+ĭc I%z\V4e^l rI%G8cXe1;łG.-WɢHd-^|x߾-ڥ<ۮcs=:ܸɎ[D3;FͨPzVO@gQi]MIK{ tF~ N:c'RV&SyI X\]DC#B UAQ3B9 :Z? ̲:V{8QH^ aNWձ8̠K`X/"`?{ Rw3BOѴ4Ƴ r1!\he&jQq.gJl:"i;V{ |*b. 7͂pT}r*aGn6a@F;021?H(nĤS a(V91DVWr?¼6h#AGӆQX{ר)҃>R8*A&8=@f9bnK޿[;ߤx֣a<3DyS,[%5ȐD~d /5Έɺ@뒶Oİ{MR~)=3aĶTqer el"X/Ҡ2N3-c qaXZ-Ama ?SN75IDMPcN1=-8PXNһ `ѫ-T%H7PT21ew;&b+JHt/EHuȿG_xҗ I>C{>w6\]N#Գn9rBYLLOsDRWv{ʙ:ݨ-Ҳ,v}ۙ<-kݧ*U&mEX?Cz5K~UC2Kw'@@)~2 ^`}w=Ruw~Uc7&9 oz7<47%$gϵ!]JK)P+M̤~U_<2}>٬TcHyKQSX{ei)IkveN \/HGD uw#\] ÿ}Wr${dvwJ'KoSH1s8Yk@5i MQTMZ[k5Lf)3AL1W*ܭ? V% l?KPbp(^g؏$ .Lĵ$ inB;vN0 |;pMkec-+pW >\qOFV61P\ KL#45ON1Rw= ʾhŢ@PC򩱔u:gQJEg.+|00(/}- =>&|lOwo@e)d cm4ӻ\| 'sTMjڠ_wOhOw2` xfʤ(ť/2&~# SoW2.-2w{h0eN))glyk= ,6}< =rom c'[X?*^AwִeS!}ͺK*)d"*V$A~d8U{dc\c+?uBr5x'W8bTk-!o͘Nk(*4(| ~ hb{4wD)Vw)״ p;oEπYKy[ 좇k⹎+JnYFDw·mEtH o,\,w-'ڣ. 70cH[?,83 񵔢V\啿PCۢXc{m>0 ɐ6X>8$LxXBUpl*$&a^H5L8ۼ֯"(G1YN>DR^O9)6,C.7xUS26BN&ZȖ3Սy) CLb?/X0jbҼ8wRȩ%TGG.S)G oQ,*ٞd9eʯgF4ޑ|s mPw_^~4BTdCrZ)N}SIV= ]gFkh;c12A?>I2n?/-%BXNU\k6b?7МvD K` sIZnPJ\VRGW3^AMj"+d*Q ?myR1;6-py8y]UiFgyTO=e|1ipcyxqM~p^~lŌ% Agg62-ȯu) ike]'.*g}{PpRRKJ@xBU6'*$+XFp{NEN3(8)"Zz:Uf:[fIirD0±SsmY:%4kiMxt+QfG9x3%^rX޲ef00չ)0yxʄXDsSG0Q ;uUgޓ8MFITO[WDB'F#9UBLK9 w \NG`k 9@U4dS=89DOCJL.@j R [@ys6|ڍ%Ub|590W.Bsy1ZG\9:%O3.ٔnL-A`^[uVެn"4JO+;S󌶡('Y!B,d"{OAXXy 5eW"{NMf[g?6$vƛS07j Q`ޚj+U9?dl v O_tAwQo(zQ+D9BnwUQsj=\O^M ;>UIʱu1AuihowYVCײXToWӤsQ88-dR}/ W7vz ?qtJeΑ( FjdI7YEβ[訵M4QVvPQs+37%#$g8y)+ATŽcn쁵xG0LL-Pu9P̾Fڳ OHshX'eS@12l\TvZU>Db_SMuWB Nv47nzfQl~qJ7'r(z 4՗H^gmyNҮ+1,MkSDgU$CwR+jק &s8Q3JS11 j Ҍ0O ȁzo_"ָyFVgV}+8269d5hC3&x1>FnfWw<\NdoSl:=#+Zbn^qSL fH܉7eɫY$D 93a ýYfbfJ꣹R āmd.|?*F)Obj2W=Ie##Yͧz5Σ:ψ@^1sVwy2x enX끆Ogt- =K*81 n>B설E6Mny> Qұ[|5즢g6HחDtx+1`}Qr i<Bo ^Q?O 2[&8`Id08L _݊ފ^g\An[7j֫O$Wbi F[;{#s2}1[oz҉xFvI#7ѡcdBH G\)lV|\04HQk$t<]!K(-! bød! r|Vghi9Q4̶. mGz㹑|CNWyymlA=0sZ|qR։C] ;ev"!<ڧvVVE2q Յ/Qz2g$#dB ̗(j@bitB_{L88y䛀*,xV>Bв,7tJK,,A,y]牂^4S eSǦl8jyc_V)_UqF2F9#H|."ֻDRslˬŞmעfw̏mݫ`ХM?J9u"_0G]Zf8* 9Hpo2© Z.ّ"$@xű ]i,srWuQ `#|yLAAX (ͺF)춺Jvg(֩GGLo%kv*’XMO759J^ܰ:*uQYcy֏S@@Sį6+} Ig[ۚDH)vzL_C(zm_5@=  ?)4}Zy.엙D"!Yэ"X6g넟3+B.ɠys9[v!?-bu~mW[x-WθCgv: ={!x8׳HVˡ@TsaX2JOvRBMr_GM+y b+^ d/sb}^=Ji?e%0гEpOp%04AGPBQX}aQ8m,Әi6ȶ_QŕEDw1Ȧ5*r'lK3?YX<$yDaL{VgN_,<~Ƃ)\0u1ZhMU @@f_ wZUmG;h1~!鹾/LNTsZ.*"( TIGJ44oqݍnS~K'LqV% .qrIԬ?̗oݦW0SRSGrCY]ZIȕk6FD 7bw=+6KSo0|xfRgv㕊4߭*%Aovֿ(a9ul3p {=Cq) V 7#E1rF8uZy'_#*@c$ FHiP dX(8ljvw˶TTP@tuf䑫|C*eL;Q_w2Od k̵ gxW{d.ϕ+LC_9ع_?d pH2i}G yLƖj֫Aobvd2FKO% w3G*Wmn+l'Rx/msA8^|[;ݘz#BA)%ٲ܃aG &o"v%5N[@/=Ϳ}PO{o&!Le>~2\2=2ۖmqn*g3DE"T_v^gSU-_lD:!{ml16)3dORN7:ڿNt l. GQhP+5|% Rʈ۪"#̜j UP|hݶ7`"~Q{Y2:ŒUZ+9,Ye;Pmڎ!'yWq߫P [Ϥ ot'IxI(mUmg)#W@9kDb:p\,y7oGBwM)z,Zc%Y_2ZE %bnj)=]z<:63- x5@7H3 _]0#6 ^prŪ<]CgܯO^M-@>tMy8j3Hԫwmth4ʬz7rͼؚ|p DRz2-V (=[X=[T7wRcԨfZoɂ(K rިx6raޝu{\—H$>Ha 1Ev/ޮao-HjX^~p}Xۣ,{ό#C\s꺎&Zc5AuhΆodYZ/]53{['qSKe_Bbu7\# T=ym(Cۖzls`̨͔R%%ON]1%f٬_ 4dxn* }dCf W.:%`:%!aQF PUDž37>aY [Je`ͩs@|(!/J.ʳO;)Zz49k⟭O MTjA/Zl[eQ75l}\ͫCY3J9OhqctEؾ۲\йPܨ;htSʮ>YQaX=lń;~ldޕzNQa𲤱M}[wX bQ4fǣS& BXК49JDDmWVj =1A]W48C8:"3>Xӵ>UWFV!zEA>(Q?Jx*noF{IEP"s00ҟeOޠ#-Er+ ?: 6}f]2硟{ჺ\lI[i9RaDl33NX> Z\ T$ ۽+1_Ҳ{>mPRBKJ(#*US?kPǐQ!s§ = e=PQj_xI=ܬMoᦔn慼Udors,M8P!w`T$ V^j8Lqf'W/0J 3~WΥ y  O83kƭ/Jjw0+Ȟ8gmArkUhQ{;:.M _Dđ떍?RFk{uRa ^2_-]Cg80Az KnjQ'>c+CFYhǸ [k9û_DK|&"WOtɿ*kǑR Xh"BS0BX4P@%D%37@˶фXyPڰX?9`ף fVS!`&4ؐ؛љ8R+S0zެjLV ")ܹo]G$ǴKlOE 8Z.~kcx^~oh_U*L쿮Wp-edk&P (?f82šMk@mAjBIM׿DdfaʨC}?}MQE',w 4UrQ֏&It@MHyff :9n'H͙S@bG.g.cky(72sՂ+u >j\~/)PKlFsk+ojHWGhtP . Ta2x{7`1:<fQ'h:%9~vAE4Pd7h bJGisoE0ZNϽ d) ST.t2K箲_+]zǛFwcAX ݢVs;b WZTڦց>F6v:^~krCUFJPʤ0dfN.X[2oӼ+ǥJ6+B@#$;Fu)Mlg7E ]#'8٘=0DZuBJReNיN^_TG7O *!7;rKQ˾]%/]p7[$]qy b sR]K0#GK\vJ QPT*χsfSI"CoՀsTЩU5Tt)Y;T?Y\3C<!7.|-)@k3%X5VRd?5I-φJOi/.[u iv3$ @D_juM dZ-!_ ey(ۢV7-a?2ߪY[F")8r &f}VzyHH] UXtx-[©rysQ7~S'.lޗlZu1n`-SQ+ϡ!"J 58 `(o\ Hx7"#eFz D_4K ϶gl>Cfz}Pt1iLn XFDZf) dqd"EIP(rҿ|K9U\rY('.Pv#I\=<@V>Ī4p[(\+y)"Ⓞd;r&v Fk&:JE:W~9PN2% ,V U-suk;R'G7b@ppXTӍr<`>UT$=-AB}Nⴤqn׭@aFTVt/Yz!i2O.X~.?&NQM[+RFD~%̛BYv{2%VV76&^'}*}s4hp!)n8+u{J¶h_\ K1P=98WB .]pHވ0[Uv2ov3HlnL z!g'S҅-_!IſO+3wUS=cx.>{v0C5TJ~fb<dcP(|gUE:ZO<{çgu{j<} oCg EmPwkz9dbDdТ| f9y񖈵7gh: vyD]C' cC_P>%!= ě)|#3w^ϚB\w?k=}lNnT-iyUJbk'FXw|2A7K}Z"˰Y׊|%k?v,9s@oTvH%rAA-R(iH+6'<:h1eY| Ìӄk 7lJ$0~;U%\CFoD»BcFU/O@d!cAMQxMaU_% ,CprհֳA뉋7SMuo2&6+ X2ZEݼCwHf> ي_˝Ɯc3yZcU`@p6`H!}ríQՈ)= w6ur;ڭ(nyɑ DٯX7XQ2ΥHq4)U8Ylr*2ZXzx "Y (B|υIQDaHF"LYGm(wHGCou 4I%NjcmA9-E8]!`ͳ_s cpFdN)USOn@0C?֖~U4~>ޕ,0Haw8NqR`*ap΁Ԁq]9XLZ?-G3g (f}9mooW +kL6' Dw;^bk&ɫ8*uUvR_X|wzXPPp?KE-̡f%O`~2 ɝü} !YJ$n ,fb2iX{[5_!6u/JM-0;h~<3՝ón?gBVKgzl$67&Nt|_sn7#W"č!SdaxXm5=K+ z53 7/5_Nkh R D  ˂ X1\:7w{o}RU~QZ-st6)?&}nc% cKo39JDM7uբ2zN` ^bC/?,j&Û[qZee<zp لnP?a"RG>nâGƒ%iQ Ŵm_)w`ƹ(fg1pqMlЇv>[WljZ;Ka-nnKİf_A%ۍ#=X©D1HK'D FY9T#|AcOobsՋB\e_J4H󹸡%X-IsKFB8n}D6"soa@>!šY<*TQ5 G=ؼ 3öpuD3-18^Rut1 D΍5s TMiiU`]:}DTܽ4,/ZgQ5'O ڽ,>:P]`,Aǡ0nfr=F>3geώq=t=oTYXt+ Tk1 -K"ۛmR ԁ6އׇњF|yQØ\ΜL< i.C;<3 poG m'QY@TE]a~n9u ”CLf,/$9kg f ǤVU涓̷>7)z]@ۍht@}-CcNs 2شsĒ;!zb-ce" M%m"hZQ|UYXʐByZ=U`dUeE@J ukkC-,$ 3S`X[5G-wt<5*),̿ʹ1w5%萞 9[V$+2\eK>-{a`Ll9J.9JaBaFqA(JscdnX% C^xԇJ.rS15VY [8 pMj`0\ fx(^Ivu%ضVzOENlbwj-* w#$_) n`~UW])U@4AFV6hmC*mD+AP:FDkHg12_'<x V92] `}VȧO9_9T喿Xԩ-nht:EyD4KPHAuAp2ŋN o: hKb8Ce(2y"4T9(yo=I2&p܂uhPd]L YQMv776\ }8u^=Me>,=!ϬI#= Q0sL2n4'APjÞsG')X֍oLVGvWV²PHXrzG>M =NwUe7 u&M('f1AG"Ѡ:;wX "STҼ..%:Uؕ_YrfxsJj??Lvm2*=AN `mpHbD8E&nYt*+G8y JTb$|$.֦:, Jk 7^K~kxfB?'9Z#`U7nwd YQI+%VMhgCv!k=&TN `0x=ÿAaѱ-#=nDS4I%b޲O:Q0\g2!?ِec8_Pi6@$3 D(QCRz+&aZ|Oɣ.#l1N0csJu2;g _o{, G3dtT}jԘI h\əwEP̫>H̬\GZJ0ޑ JHn.VyќK ڜng]7Rw/NbAaʔ?I4ZXksiE" 8ԬroAu|VH?oӹ4_,F7=w:FP΋agmrb)lFDO5<} sv]ȭj^1Y/i?M;{ B0.:|Kˊ[>f͙_J' A+o`f<9l #)'S*ސ[%ٟEE(|2׫6u{v(sUeDrJs8oF'xoHSQ>! 5bö{s3љ' y3.Gr`] K:M%t:uk([RU&@RKN\(rx,42 hyLX '8$RQA .-}ZD %!j\15F<}ϏShi }aCT檉"촁Q~rkY --XũnODJCi[A&' i)};{@!aM~ Dڮ흋۝|I7@3[i{tͩ&|* 1s\@LLrY,Y "ša S++NK̈Qъ Mup! YXDz6޼o;?seu7A)hv92U&nYKej$n[>:T ZBF͚<.I@)=4͢:Ȫ6Oj 毫3E#f?'W%eAXOj|hBK ]V%kH8"9 h3yrg: _FTy2 B籢8c\Oۈ SaS 7gCHLy8cVX+ֿ@rmB% \η~;O?r6N2q}MWhD 9^wSsĴ d8> ȈP̀vi³5i2nV dƖz+:Lu]gHWJ'*=͟8Gt??3(`(7`&K*xpH(SsztUBKdFh%ܣ#g$M ^iUX_S#9,ZAHÀ2[=$1hi}4@kB=9LOGNy]3d&K Q+-j޹u{6"* F 6f l/8iͥEDS-sh0E0vda׋6 4, s$F%I ڵŌ$YU`@$B`| ˙?WQ[۸$ˢtw٨'Z@3ҝD+jw+\oXkmBW'c d6;﫜_ì܇'[ #[uw?8GB$,bKC]+++ :vG9 V¹`u)xsm^a*q"QoOdBR't,:a+h%oIR] K8O8!tN='B~8&SS鉼f7/qTKsh\FU*Y-4En@25l̶H/)@^?R4.k&n~# ɬb;vpP>%x:䥜5;<;FI<.92 MtYȋ^!ڔanQ!zN軍F}!E/ћD`sߡ_+8mxCc?B1,}2lqB/FoQ˂{OtsȐ41bl mZ5 '뇟a aJ!0x)!p%f[筕/%w(8ζ:MXo6Aq5Q3K=UZkY*EBzJtOFpNϊe,/) l6%>mSı)|XTxlRiiA5ScI[f, HJ~Ԟqܼ]@L']C2~3jYDlЏOU*5 ob걙b9;@֎ x ⱉq4h~1cʑC';o@=iR]eF#8*'ʠ!u}Z<ܞԛa'1SZE#wBQӏ$&yU}$E 7\c뷝ծrB0'`)=.KڹYHՒgIY}<]CgΪm񴗽HMiQVh%kXXKTLPݺFd7n\MO`n"$R7({d9N4xH{_ G +6RGϝHwiih[=TaX-rڍwf#(uVu>-&6 NIр ]}ZI6mƦD ,g-'<u=CiNLFŃ<ow2}VB ʤ#(\"AƚuLN5)&; Ѩ%x;"e;_>J2Oؖ&|4싪0Zz+LNzAm$Jn.LNp Hu'~遚@0l> e¼'X D-_#Avm̚?ƺE'l%0׮E #:9Wydx۪qX3uLQx&D; id5|  ?*׾l{vh) rܟ 2 U>[ D#C $pwg(y6'PoO 1 KZ6 F{~h8mhfzpBuP3 fd%VYbIh+]ˮsHwJa:ܑsqQND)R͕g8*|G^DqHn©P} ݤFv/PitsE3,X/lųXƨ# |DV%!,0V ?Gq!HblQoQLUYee]_w;OęHՓz+.)B,;ٝ{GJ-._?%x {&ǻ@"*+o[K s-]LY4tZn΍^fˡUshqN<+k@qrAw{~6A4O3y"ڊ׭vz\tO|wԔB]9%NYўrJN+wTu66L LׇY+d4sscPl] |MʨPR8_fB `WlĦZ\6ı޸DaN)zۨ ^,iFWeCezj)* ꧜/ac)-j!X-Yj rO8dCC䲅Ms*(>,i^?*oi Eo^g nzCs2[YPԤ/E2\?@ &>h.h1=_i<Z 95UpPO s'Ϡ+er`]Mdrl9MڻK~2aE<2(qRφm`Or *F$H&9F?B-YED7CDӇUL9]Ҵ\ BqQnc5ں$H%!ȹB|~f}viRCl #2Q/b*4[ާt7n B;[yGM$oH8v;|ȷ_"~ΉǶ "A1 KiĝqJ'شRyegH7±Xr.#]@ bTð8ZѾ2B郻ݘZ_[H(0[^>zI#]JjaQ3la' Ao~va&=U`)b+)ц\ miG2Pk*I3CMfHh躠ɬp@mx5MYvwsXד @S! >ipTY-SeCɅ6PN@]Jjevafo>!w^CFQP2Qe)0xDlV­qUl,.({|]n@wG5 0SAJ@"?a)Q1pZ0T" Ys"یNf@]Qz^#1kC GtZiHbH44[۽5Y*s:y~&QZm% 5^mse b T,T,+Iӥ s)ӓ2y´%n:Ap! }Mu8"q׺Jq+B֬ntrPV$/Oe0kYoߧ7sZi+@4_J;7dwBM;al Nu/[T)@Ɲk3 RT' v!C]81~CO 9ٗ&N)rKDC Ї.\ͼj#xVUk˚mr`WgYQ :ӮKI¢F3O6m3ft&u|hk9gyQB9uV$SsF=mGJgFK=x'56o>3R a"y "O*9b&Ok%+?Ѻc.`嗌jɫ6Pf6$p:9`iw{Aq1xw籑GFtwR}lmlBuT8Ci`sv?L %%+vE| joV2wE5LКԯPO c_SvlpH&Գ}UVݽq}oZ {OC9&^=|]g3dóUr^ w5QQEn%$ؼ]@֏uD("I[$kT )[.n8>fJEvgx=-\kwk;2v\ϣ0-2T< L[aog5WWYXBC͜8tIyA0 ٿYYe_4a\o?ѱ24DsͿ6]6%h(Nxw:la_ln5sʪk(ɀ Kr-P,v@zO6 |Av9ɑ\}e7ڱV=`0^1/5UMs(Ll Qod&:}/*NU2Q$wl })ۓq ,*R)SmXِ!=bڕP!$j@#g+r}z0/ 2 {㷩?772np`eU,>$‚B͵90̆z)ob7}4 K@W-SJB&Jx ~ȁ(qc[1.DoMlÈ3"in7@*FFUPPgš!{1c#G5k slμ''gc+Mb>!q9hw!fdu#6^=qwSeɗ=To4;(ک`OʂTޮK3$f5.,;:īDTӠ)l*P~' XJʷ*8GD*PuX?j7ԪuA!. 1HkņA^Ldgs͡@.xWKޞF;RE] B:^g%a-$D8qeFg"ݰi9ޜ]DM?ZH6-]9::Θ#2&%_Y3knl]0+7~@9:@Q4ճDb*I;5F2HþEC\;r)Y_C` =N,0S37Tqw&(3"gv]>y'!W;LaD17M#h6ίy}X *R*BY@ i @UHm5τ* 3€eV}T&"+5LtNˑRNOqD*j@U`'W }jX>w;Vsdp݄^aہ^4ڣ 1 ZKH my7SIV Idjo'#Z ;QfvQmVg߇qwzɴl"E^QT+mǜ+$̷̀wv&TPmx5Q9o\%%b aP97cy/p=EE[窭!0aЎPcD~e^c_+df ݢ 5H,Ʊ2f*<ɒՂҙ\b;m \kq~B_n`d+wOPcrXF߮ 3)vE+ve Q.I/2E&OP ㉵ʦ.dp}-0sVaՐ1pS8h3oe̯[1tl#O=)-) 8oqi0-l0.f{OX%@+gq2=nzW-{by+ː\7qn='ASF Gcè* Mv:V'9. ˧k/UoHTd=yqXp Ѹ6y)gۘD9Nh[:?V߉ "އMrO#C7)Ǒ‚Qke߄UTI=?Hts+j)ʦuޚ ٱ!86SWPH$UbEsQ'_:^zHMWi (u&Wڱ"ȍZzW{{͸5JԮW9>sm>,v(fƜ};م(w]Ȕz΅~.tkP5l\DP@@+X (!:v$$jgqwdxs#H.ȓ\ v`Ӹ Bh[_(&a. is'AmGb,pmŒrAfG*,[m<|S;4쒻{`1iB%¸= `htyT &y!m ]gU)w&S誅+rDdQyNsI!}5$%dɕ}_h(#ق ϔgF\GV0ZK%+:B} ?UhB4q_17m<>+h5h`ω@@1墍R /%}2;nXב*.Vf sXw^gj6Nq&4HLq}Ȋ @ݯ:4}yi39M.2ZcsJr&/+`!t,ȧR)A@WJ&޷g:] CRZKX1PxԤz}'fZesթ<,#^^]SˡG.%YЭ Yt);"URCS?ߓ0Fς+kC$l,v%|ADWpw»q=GLx*hxa3\ly Jrv#icwfuUZRFDc9pD.m%,|{=;Dz9N;ȷ03d KѬҨ#y!Ez -{SS@ʍe?Of^d|=G§h u?WbK 1AU ԀCEl,.|U)4H|lP4S> ps F3䁖`aq-]-Vx$4b: ;0Β,`pm!#/ӄNhB+ ,*~uI{k*WxVDk='2MϬcĠ ͗XHv7A /!LB@ \czB[rt@qzB!jFMe!„5yYkraF &0XS8.2Uղ"'n̍u3U ^%+KhgxBI.QsmH=ښfe)nr#5NH/C|nR&gvS0t?mGϙ%٨lO$+4PGOx;rQӑN-jþaޝk!URfƔB6c6Xa(gKZ7b|96Vz4Ð/$;2CJ#KU5E8v?TDrQˠA8nVOj}tf4xZfXG`)^h7>*ͦr)3wM,A]^!F 2,ڛi1>Jr]7SJ װ㎀22T4xLd5!)k %^}![5`ךmnYbd`(WVGpe;z½|\-.ǡ&~D:d EշciK|ys>) f8Dj*ȴԟvM YZ