libsolv-demo-0.7.31-150500.6.5.1<>,0g; 9p9|vt{F01/79xE&,)cp뷢AL?Kd # Lx| %,4 8 < D  49lp(8P9P: PFH6GHLHHTIH\XH`YHh\H]H^HbHcIodIeIfIlIuJ vJwK0xK8yK@zKKKKKClibsolv-demo0.7.31150500.6.5.1Applications demoing the libsolv libraryApplications demoing the libsolv library.g; 9s390zl34GSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxs390xCT큤g; 7dj8f3dc9926d96bfefe2b067baba4884bb3e98d98271c60d5283bb388b0df38cdd4ec8bdf88dbcc3b867c64dabc500006955b1e1dd45a761f5a19a92626f75ff66rootrootrootrootlibsolv-0.7.31-150500.6.5.1.src.rpmlibsolv-demolibsolv-demo(s390-64)@@@@@@@@@@@@@@@@@@@@@    curlgpg2libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1libsatsolver-demo4.14.3g3C@f@fb@f0@f&Q@ee_>eJ&ed7ci@b8hbaO@a`m`]`_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@W= 1550 by default (still possible to use osc build --with=python).- fix rare segfault in resolve_jobrules() that could happen if new rules are learnt - fix a couple of memory leaks in error cases - fix error handling in solv_xfopen_fd() - bump version to 0.7.19- fixed regex code on win32 - fixed memory leak in choice rule generation - repo_add_conda: add flag to skip v2 packages - bump version to 0.7.18- repo_write: fix handling of nested flexarray - improve choicerule generation a bit more to cover more cases - harden testcase parser against repos being added too late - support python-3.10 - check %_dbpath macro in rpmdb code - handle default/visible/langonly attributes in comps parser - support multiple collections in updateinfo parser - add '-D' option in rpmdb2solv to set the dbpath - bump version to 0.7.17- do not ask the namespace callback for splitprovides when writing a testcase - fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes - improve choicerule generation so that package updates are prefered in more cases - bump version to 0.7.16- make testcase_mangle_repo_names deal correctly with freed repos [bnc#1177238]- fix deduceq2addedmap clearing bits outside of the map - conda: feature depriorization first - conda: fix startswith implementation - move find_update_seeds() call in cleandeps calculation - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers - new testcase_mangle_repo_names() function - new solv_fmemopen() function - bump version to 0.7.15- Enable zstd compression support for sle15- Enable zstd compression support for sle15-sp2- Support blacklisted packages in solver_findproblemrule() [bnc#1172135] - Support rules with multiple negative literals in choice rule generation - bump version to 0.7.14- Fix solvable swapping messing up idarrays - bump version to 0.7.13- fix ruleinfo of complex dependencies returning the wrong origin - bump version to 0.7.12- fixed solv_zchunk decoding error if large chunks are used - treat retracted pathes as irrelevant - made add_update_target work with multiversion installs - bump version to 0.7.11- fix solv_zchunk decoding error if large chunks are used [bnc#1159314]- build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support multiple rpm database backends- added two new function to make libzypp independent of the rpm database format - bump version to 0.7.10- support conda constrains dependencies - bump version to 0.7.9- support arch<->noarch package changes when creating patch conflicts from the updateinfo data - support for SOLVER_BLACKLIST jobs that block the installation of matched packages unless they are directly selected by an SOLVER_INSTALL job - libsolv now also parses the patch status in the updateinfo parser - new solvable_matchessolvable() function - bump version to 0.7.8- fix updating of too many packages in focusbest mode - fix handling of disabled installed packages in distupgrade - new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag - bump version to 0.7.7- Fix repository priority handling for multiversion packages - Make code compatible with swig 4.0, remove obj0 instances - repo2solv: support zchunk compressed data - bump version to 0.7.6- Add -ffat-lto-objects to $optflags as the package provides static libraries - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will not strip debug info for archives- make cleandeps jobs on patterns work [bnc#1137977]- fix favorq leaking between solver runs if the solver is reused - fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason - be more correct with multiversion packages that obsolete their own name [bnc#1127155] - allow building with swig-4.0.0 [bnc#1135749] - bump version to 0.7.5- always prefer to stay with the same package name if there are multiple alternatives [bnc#1131823]- repo_add_rpmdb: do not copy bad solvables from the old solv file - fix cleandeps updates not updating all packages - experimental DISTTYPE_CONDA and REL_CONDA support - bump version to 0.7.4- fixed a couple of null pointer derefs [bnc#1120629] [bnc#1120630] [bnc#1120631] [CVE-2018-20532] [CVE-2018-20533] [CVE-2018-20534] - do favor evaluation before pruning allowing to (dis)favor specific package versions - no longer disable infarch rules when they don't conflict with the job - bump version to 0.7.3- do not autouninstall packages because of forcebest updates - support rpm's new '^' version separator - support set/get_considered_list in bindings - new experimental SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED flag [fate#325513] - bump version to 0.7.2- fix nasty off-by-one error in repo_write - also copy pattern categories from the rpm that defines the pattern [fate#323785] - bump version to 0.7.1- new repowriter interface - new selection_make_matchsolvable function - dropped support of REPOKEY_TYPE_U32 - bindings: Selection.flags is now an attribute - bump version to 0.7.0- refactor arch handling - add support for zstd and zchunk compression - convert repo2solv.sh script into a binary tool - bump version to 0.6.35- Fix compatibility with Mageia and RH/Fedora- Sort a bit with spec-cleaner - Use python/ruby/etc condition names to match what other packages do in order to make sure we are enabling/disabling stuff within prjcfg - Silence the source unpacking - Make sure to execute tests- make sure product files come from /etc/products.d in fallback search [bnc#1086602] - bump version to 0.6.34- also use suggests for ordering packages [bnc#1077635]- fix bad assignment in solution refinement that led to a memory leak [bnc#1075978] - use license tag instead of doc in the spec file [bnc#1082318] - bump version to 0.6.33- fixed bug that could make fileconflict detection very slow in some cases [bnc#953130] - bump version to 0.6.32- new ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM config options - new pool_set_whatprovides function to change the whatprovides data - much improved selection code - bump version to 0.6.31- Update package descriptions and groups. Replace old $RPM_* variables by macros.- many fixes and improvements for cleandeps - support debian packages with xz compressed control.tar - always create dup rules for "distupgrade" jobs - use recommends also for ordering packages - Fix splitprovides handling with addalreadyrecommended turned off [bnc#1059065] - bump version to 0.6.30- expose solver_get_recommendations in bindings - fix bug in solver_prune_to_highest_prio_per_name resulting in bad solver_get_recommendations output - support 'without' and 'unless' dependencies - fix yumobs rule generation bug - Use same heuristic as upstream to determine src rpms - bump version to 0.6.29- make peace with newer perl versions - fix memory leak in bindings - add pool_best_solvables() function - fix 64bit integer parsing from RPM headers - bump version to 0.6.28- Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv is configured there.- Disable bzip2 and xz/lzma compression support for SLE <= 12- Enable bzip2 and xz/lzma compression support - Enable complex/rich dependencies on distributions with RPM 4.13+ - Simplified CentOS/RHEL conditionals - Added Mageia conditionals - Fixed a few spec portability issues- change queue resize code to use adaptive chunk sizes - fix potential segfault in testcase_depstr [bnc#1036002] - fix performance issues with name = md5sum dependencies [bnc#1035946] - improve "forcebest with uninstall" handling - make dirid handling more robust - build with libxml2 instead of libexpat - bump version to 0.6.27- export solvable_matchesdep function, as we now use it in the bindings [bnc#1025440] - bump version to 0.6.26- add SOLVABLE_NAME hack for pool_whatmatchesdep and solvable_matchesdep - add SOLVER_FLAG_STRONG_RECOMMENDS option - add SOLVER_FLAG_INSTALL_ALSO_UPDATES option - do not special case release-less provides in sort_by_common_dep - solver_problemruleinfo2str: return reason why a package is not installable - guard against dirpool_add_dir being called with an illegal component id - reject solv files with bad directories - bump version to 0.6.25- make testcase_str2solvid work with ignored packages - improve checks against corrupt rpm - add SOLVER_FLAG_FOCUS_BEST solver flag - rework susetags multi-line handling [bnc#1007273] - build both for python2 and python3 - bump version to 0.6.24- also scan /usr/share/metainfo for appdata files [bnc#989830] - support tri-state product-endoflife [fate#320699] - take lockstep into account when calculating unneeded packages - ignore appplication extensions for now in appdata parser [bnc#984332] - add enabled features to solvversion.h - take disfavors into account when auto-minimizing for recommended packages - change cleandeps code so that it keeps all providers - make sure that all repos have different names in a testcase - bump version to 0.6.23- fix bug in ignoreinst logic [bnc#983141]- add pool->setdisttype to the bindings - fix error in repo_deb that could lead to missing packages - add reason testing to testcase code - add pool_whatcontainsdep, selection_make_matchdepid, and SELECTION_MATCH_DEPSTR - add SOLVER_FAVOR and SOLVER_DISFAVOR job types - allow unknown archs in pool_setarch - add the SOLVER_FLAG_URPM_REORDER solver flag - fix segfault in cshash dedup code [bnc#980901] - fix supplements handling when implicitobsoleteusescolors is set - bump version to 0.6.21- Better support of complex deps in pool_match_dep and selection_make_matchdeps - make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again - make dep2str use rpm-like output if disttype is rpm - implement filtering of Requires(pre,post) for installed packages - simplify handling of pseudo package updates [bnc#967006] - improve speed of rpmmd metadata parsing - bump version to 0.6.20- parse media number from baseurl - support susedata..xml language files - bump version to 0.6.19- fix rule generation for linked packages [bnc#961738] - add hash method in bindings for some classes - bump version to 0.6.18- fix update handling of multiversion packages [bnc#957606] - bump version to 0.6.17- fix orphan handling for dup with keeporphans set [bnc#957606] - bump version to 0.6.16- change product links to also look at timestamps [bnc#956443] - rework multiversion orphaned handling [bnc#957606] - support key type changes in repodata_internalize() - allow serialization of REPOKEY_TYPE_DELETED - improve appdata handling of installed packages - improve performance when run under xen - bump version to 0.6.15- fix bug in recommends handling [bnc#948482] - also check installed packages in multiversion handling - fix build on Mageia - bump version to 0.6.14- support a generic string for pattern-visible() [bnc#900769] - add a SOLVER_ALLOWUNINSTALL job type - add ordercycle introspection - fix mkmask handling of a zero size - support 'recommends' in repo_mdk.c - support filelist parsing in installcheck - bump version to 0.6.13- added tcl bindings - improve debian ar archive handling - bindings: set the CLOEXEC flags in xfopen - bindings: support testcase writing [bnc#946752] - support REL_ELSE as evr of REL_COND - bump version to 0.6.12- add forgotten sha-512 support to data_skip - speed up whatprovides lookup with a new helper array - fix dup with allowuninstall - improve alreadyinstalled handling of supplements - some code cleanup - bump version to 0.6.11- you really want to use rbconfig there- fix bug in dislike_old_versions that could lead to a segfault [bnc#922352] - bump version to 0.6.10- rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9- fixes to build with swig 3.0.3 - bump version to 0.6.8- add product:regflavor attribute [bnc#896224] - bump version to 0.6.7s390zl34 17319230010.7.31-150500.6.5.10.7.31-150500.6.5.1solvsolv.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.suse.de/SUSE:Maintenance:36470/SUSE_SLE-15-SP5_Update/b122ff10bfcfb4a5cf4e511a69b16134-libsolv.SUSE_SLE-15-SP5_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2afca8295681ec5a19c353e747b6e1d1b8e2f9b4, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRR RR RRR R RRRRRRR RRR$*D]ɀutf-874c72c2fcee7b0010d56caed9483100c6b362f11efedb2cf98f2d92637584790?7zXZ !t/P A]"k%AKM[=A >?p{}7+*%hH|/\2]n Gtu..ڿn 5rb m_nȊ5BUd]wsNC=<{70tk:ͿBx&ٵs qMA=&286&_Nw\mYods/Q%-I{AoHØ] BN #=1s2*Z˄evw&va8Rء YDf\{^UNJMU}Y HY243# <M87)8ľ!sOk b)2o~v{"VthRMWE"+ p#@ YLh9 `L X~'./np;:eZ :A#61Ցx-G;W{?uIHBo=~py%:6p.;D |CcHـK5*b gOpGȉ>bJ>Ba4JoUpgQ!텧 XF@k8C{qz\_d4GH҃Fd a)w!|O{yrA[7ke'8S ,2 hF9?'*A.k5CXp#s5SO]q,AUoP]]&v3Ȳ(GF$nB>AA?3ݪG}•ޡJ|0Ē@O@7YjA,pL2]oizvps9C*?Z5FqS1x.d&RnG?iڻp/]YXabcRR?OlUyrtGXhܲcVC G đzFw{WX&$|X6ǡSAQ[tyؗSTl1BaiSO2C9J*NȻ_킖ݮ0mƾT2-;M1vH$+HCbh*ہKユ4m|Buȁ'z~@fɵ齩ubQ Ut-wCctm>d,7^ tVOTQĊx~y8ΖCS}Yc.+sdi_ O!~ԍab|[!oj=`Q1džG ?^e&6;}X-Ҵ c$ZuءY} ĝ ~aDu3*b;g}Z/^(v- byY7YXX-W[hZ>deZh+퐅]m(@0>ػ>d`d=z< rؖ~ n!Ud 홄u)۞"b ZM5/ l5L3^bk`2/y. CQK%%:@gҏNۦɽdB YRZ[A"G}*de5IAvh]b4F+}_( GҼ20T(rRT6 Sih Us]cM6[3ZyKچ'o78xַU\z^jPќcu#SJ li; m+ZNp׋'!q OԈK,F܅%j)]7p;> ; Ac~]·d4(^RoD_DYǯLq4`.Dʳ_GbhW\Bn6 vm Va^Cmh=+yX%FLX{gLWpNImk:KR܊*mG4 =[rg^~(& -2cfVrIB4[ ܣpz4 ȪYDn4*35w ZT{K _0O-; uPPO-Js+6 2T_c]%']vάЃ3Q5/aASrˍoj./X>gA6 `(>  YǘwToLajqCap@dm/-Sj/mk(B+o&oԾrxF֋fHZd( E:I5IvnȲV8YK rKWE-79"eW*$>Kb/= nEy./y&Jo^r~qo[^F.8OH7y1sq-E^6ó/af&Ń;:1T &9Takg1%::}"`Y&џ w Iێ3 Fe?kJ{C̞pHFPWޝ#׉Z# U% "&KRnTSVJ.\c1 Szܮڗ$J!pn$;"y?kH^^jD^Fz~"P6*[4S~/%41fH7 B'=0f !jHR *#<3h^n=ڣ~[_Nb396Nĸ k]ൌNGh?cZz|"[^[+No$̕ ˕cr6$Vj+m Q*{isbمЫǞ"@мYn=xg"Ÿ9R AbA 2]=<VgSLb쵵hF&;lm ) Tzk^Hp Df;YXY>g5mDS{{FADצˌI $CIPtG<`ۇcOFwMe[z|fSz3l:Vk(RFU3 %p-dЭ\/ LLժ8I&E^U'a'2:d1S+ByGS2y ʻX /W#nah) )1QgqWwtkB# PKl-A)e>D`Kvs%7g[|G ׀xX&lT3wXU?ɔ0 Abi!E<z5.Bߐ_"j  `an. {wm;nwvpY}* f:b뜐Ң4PNݰ\<,$Y#&Ԗ[x@"fa=p. J%}bhl76_J^~ÎfľGTBaIO^}S uѯZ]2+*jx7J4]z{IY1n7 HQj[G\@W/pU$Kg}$57({X&XzuMjp:CԈvy\Ĝol{#lnK۷XZ)8-hXu4bd?=ɦao":aDCc_L=LTj\p)::;l~Kq?g' ?K-^K#uc%~ʗ`ZU|)wA6pl5_)3>DTG`qX% ZRzE`6 6^㖘 Xm&٢O]&z# NTq_NxEGٲH%P@M9G=zP,,,ܳs( ;!52* %-1N>ae?RPOo15\rr`fW6ĹZ8x_L=C'lL~:%$@ gJ++xt[afQX 4i {{؁mV99m}`)B]d'Gx;[k9Js. ,aJu ng+bpW(w*`eⲇ7/!=(ḿa1 } &c _4nlt 박|=b]A 1 T)e.M! )^v|MNQ=T<#80]/TSZA"ǧǭS=]B$!r<f4)zhYYf0n!ٙ`!vЦ-{O֙j-+H^P78L*Si;+*Fܹng3ʑf1G0c;:㛠0~XB*:SQD$@v v 3=(`%621;4Zw}U/N#1?Oe 2Tux[ˮSչWwG:v7Apf \aOiM;c~EigF&#ߣ_¬L.Sp(;y)9]kVtW=+;f7= |8pcIB ^'ڄQ՚} Z0Lg2Q[Հ4m&'KgC$HZLMdPEgN*g=vcyB$JЦiI55ֈKz]%sF;)pIyİz #4wcu"6)ATDsM1C[]WbMeohH+ j8eQB9g {&iu@ ռ"I(<[AY%t%^X^>e ]QYtT{Tl1Ht #;R&b(GY'A"zn;z`>!qk`'Fr_)Z򬌽14H4a2UUl<7'^}AD,~Dn}N/$xa* )[t*/@bpʅ2԰m[A=djWN%aaʡq3dVq;i$'PL\nq5 ,LQi\CK]9 ~i_!IfW `E"Д:œorYoqÂ$/ Af]4h< H.TO ckE%_8mS8l?1Vt>'mZ<ܖY,l 6jlE>jK:_dv ϼl>SiOZo ™+9\w u1h1G:*4yrJ-!n(N7/F,~1K-~I Tz<ٻ/}ObheQ% Hk8ۀvh Ɛ`^mM4ɿoY% 1"$!+[N 0 a*-boB|jD3% W@s2pp]ngG´ó'2<cɤþؤ?㌢HݬTv_9sb;CRPFˎ>~uCGscbDnYG7Y,>Q2|Ŋ,AqTW{E <$iU?Wt9Q+1O%(qⷿ4A/e *_3#J^(1,]ISv Hӑr0cV;Pߕ.;aD cAod3 ?A4I=<{%=>g0Rr \[tQsVDͲ"㋤RI[z'7 BAhCP-X LO!y@ll}q.h*W ﵠ"3L몪lAUqV*/qK句IX𛦽?mHH\6jGD`t]˷,% #M?)\!ea>O볅´K {KM|QnqoVIe(< bd,bSu@s%gټP N_@H9RDNieǎS9ѤMu( qJ?- S~Nb3t9%X&w7e[N[)d >{D #bU473Bs%_LXvLcfkLh95eK?6xތuw}EHBbǜ+EWw/Tsa2T>K=d<+M0*..Z#H4|`yIVkۖҨХYٗ6'Wux2(_JƜ2z\"K-ݾ]e<*JL } z 슗upW@A'{{z,2LhY`5>g$S.69e?pEAdc8Gf #bu 7=rX!QG?!cX^3OTUJC; lc]x"w*J8іUab70O*X%g1Po=[x(;CWGJ CHK_(FK f&_FIǯM3n"13ėvl ^߂;D;a.xHk/ÓQ\Hf{1Ai2Ġe3E."tU!5 J=UJ2^C$@32|H`nJ2B,3m"A8!kEDL WE{a|6̾BCixsFM:oaC!ۗAܟX}g*KbVg^d TC&TkCPO.@:\U 5݉5:'Ә6 %k-<kfd8^ H۸`WT"_HK0YL*9 >lyuVuոz)%h>NERRϝ8巳LxI/9i1$opՅ2꿼 BSvv/'>J_+ /䗩*4e+= Ey_Pn:tt龋W.ьN%< +1ju-3 pe)$4Fc)RdZ4[Twdgp`Ʈh2 ;@FS^W3 ۴Y-YozFQ/9v2ls RO,rg':eܾ8?OEBʓ[QWq> @2(U,6דxHRGu} f"7ECOJ϶X{Өm>Ȓmǚ\ r*]D,S3:^hYi"\MYSVYXF(}&*j:{8|eotNn*,]S[0UOuЛzGKWz}Bˀ|s/dwCIr;y"("sa8QUP=濫Z_dBlb?C(A=c`m(Y6[ ΏT"s3+Ǯ,nOw,1AU_D7z%&~!ց10kޯF01fG`n!?$AAhuݳ=n]&_ROw'%rN`:j!(hMZg78pjcʃ#EEȔL܌URe=wۅυ10e$(Ų i< r 0$ljЛ] íU. ³F6RypCx͕u2w>]\J~ on\gRtaUv%}Zt%TRA i߁Qaސ%Ngw*BN \IՈv(EBU+ƹ{#x$yЃ& *B0:б5+myu% 25GauBKDꩳ3ry3$ZF 0 vRaz5*}wc+a,Vд8 ĞI[Eqo4ϺfY 0e]܂S Ez9k}*OX9%]d8Q=|L*I;ٚ/G:u1fi@J:ϸ 4t[;tjnPVdNN߷͕Hʡ_GF'տZBњ "m,x*yM36V N㍩Ku%? ن%Pt&fLʨ(@5H+lLVڊ \=V!5^@ ַ 9Pbn<n! fPS **MDy贃G˧#MfD"LFmsoLahF7NX&z3fNzLJZTO^j[?"QO1u&-:5~`sx7ʇ62I.">O E@/vҪ ~C" ;>'JoϦg#e|NEi:onwUn1B' 8xt1^}?vpF50N^qNDq ~a9yjV_)~}SS%PEzRh@An{0BypN@J@A a^ %밽E6G }ጲC%WzV'"U]WDӾQ f+ WG,rwCp6ԋf lƥCpl 9lLZxHGLUv垐d4tS-a؍݇nD%]DBM$-Ȯ\}VQB0;7εFj=n )GIUh@X!V6~v}%GPбK6ͻ,+:G ZDW:9]Ύ[ĕr q7ٲnQ~v w{g.w|2ymӋړ?Yqlۏzyʸ:njpi$euT8̌98q]+mKQ|b[덂K| p$E(2]?Rq 0w4c=*FFWƁ9| iak[?nQ"Q?;nD+ vL5Z9Uxw?ٔ;LH~ yC.1T[- :BGHܛ#Ab*!&V7RE{+qa,V뚃p,f*oVy;1KN=EJ$\ǵī꥜i)E Ezv9f_6 c&`{i@uq&dS7*xREF& Ӳ"h}gDGPZ'"y+\F?︇Xq7c4w7):ѢW\J J?wSWmpkM*Eu ͨMvg`>h7e.3z <|\#Pȫ+WzI#'J< {ZHUpʭ.Uz}޻za\~1l7xc=lMsDkfH<cQWm {KYy='!0c ceCǷmzaDxN9;c.V<:лuW\`taSZ.BZ8;?!.zH21ZUVħJ%%qgcQ4]cϢZ&IEZWPOSNke06 z)4m Oja`0anUlj;{(|I( ѣa 5G F:)@mU  6ȣg)#eg\GPo^n!rD'+?xh*2B*B,q(F2]>W+ <7m!FV[ =$uKV&A*`d9KzBΎ]q*g/:k@I18āG6tCL<1\sYkl͏d4.\?vW+X}7LnH^q0'9SoԃqEĘ\"D m^VB4%U@RDd_/d7MeR׋GqIVfoZ-DY, 6A哐$;sRCFذV$:*j"wFrGZk n*`VɪObqo6ddX2c+k>fnPQtp'(F<$r[yh`STpZZQFS a5ΨRmb0p¡A /n&{$v%i5 t%o0>ö|A$C h%48%Ai>_"C6AD'{xN*'[>܂-Iwyo!.۩68F7v@FI#$~G9Y6b'ݰ蟵Hz'Ye Y>O"ʠ !bδ'Z4R݀+f"`*² @x">RƸ%څԟ~JN*]_eR~ԅ“)b,@ MQ.;S|3n.׹YqvwLz^${Rxťlr$yֆy9$u$|;i69_,@: )} &{xdf1@9h5O;/ ](xV}-QCPvUewoXj*6O?Ze*W&Gd}y֒ w~Pvc!AkvLB"^,,jep|e"}κW֙94vZ=ϳt`=z"xNOSf|b-B0vR٦CiOơk\yᭇ{ԧtg<纲pg952+9C7bOsQdGb擑"1#Ѹq]9V~*,ꪚtY, ĵtfp9OrmUjB305;{1i(YDC׏ʂf~znvz zU\{D A /|Ezkv½XPMjQz䟈%Fхdk+bh fE];) HRe/mjUEͼ^x˝1Hq< nriHb?P(N¹ ?$*:@(BERV2r,Rit E!zk%NDś,F_A}0/E\)rf9bP&FtMB/G“nVE/ɆhY6o>,~.:&YA5R也-}e-rrvjQdY3A3atvI? ]pX|+g#vx0Bޥ$@Z b4LŤXO[ 'g= JR(y<7; a xێ|bSRmMO}2e /u9&^D#L,K6+i`y~#pn?;l6d3xr>[#T\DNiĥJ+k(ZNzURߎ@I'Jzv3w%tWOm"f,{́W7 tўˤFqPIK&K 7m"lAhk.c# t߈]Zg؄cR Ec Ⱦ`>1$h %s~cψy,"pZK=[v YZ