libsolv-tools-base-0.7.30-150600.8.2.1<>,Xf;p9|SRty&Qe EJ4V+n#dZNeHb!bu!Y[GWfWnJ!Ct䠄9 EF9V;}K(WV>Bj.AMt?Mdd ) Y 'KQXh p x   Lb(8O9O: OFH@GHTHHdIHtXHxYH\H]H^HbIcIdJ>eJCfJFlJHuJ\vJlwLLxL\yLl&zMMMMM`Clibsolv-tools-base0.7.30150600.8.2.1Utilities used by libzypp to manage .solv filesThis subpackage contains utilities used by libzypp to manage solv files.f;s390zl32 SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxs390x v큤f7f7djdj9c03c9b3477cc989313ee7e1f57fc2ddb8d305cc1ce6900d7ebf8901f880cdc367b36310e30d9555183ecc0ffc7f687a744602b17c4258e3abc355926f7e0841301eda5146d955e28070c21ee931b0ab1e8744232370a402e35e17c95d2395dbbbdebb86d2a086497bfd2669247edacd5fe3c607970414c8c3efb51e5d47a5f6rootrootrootrootrootrootrootrootlibsolv-0.7.30-150600.8.2.1.src.rpmlibsolv-tools-baselibsolv-tools-base(s390-64)libsolv-tools:/usr/bin/repo2solv@@@@@@@@@@@@@@@@@@@@@@    libbz2.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.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(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-1libsolv-tools0.7.304.14.3f@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.7s390zl32 17259917390.7.30-150600.8.2.10.7.30-150600.8.2.1repo2solvrpmdb2solvrepo2solv.1.gzrpmdb2solv.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:35594/SUSE_SLE-15-SP6_Update/a7deeaab4f3e4b8eb27fe9cd249dae68-libsolv.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=bb8c39147f7c236a1c85d1fa35b5f9dc781df7c3, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=34c7999db1bb2702c9f9909529b4a3817cc97399, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRRRRR R RR RRRRRRRRR RRRRRRRR R RR RRRRRRRRʨ`a?TYutf-8dc8d952ab50ca196171b248e37b4afb6f6685bbc6b414424f7229307dcd239c4?7zXZ !t/Ngl]"k%۫MSAyC6~K}m6,꺑^:= B/G4Lg/i"Grrٝ?\yds*tK8Mxht-mS( #hf]OlH풲-0*Cf]++װU\[M(3\Yl XQ|\`{қkXɅ3AAAZ:`38wm\Fzr]˾LO7sA8sD~˷y[{r<9nHöhĎ͛D; `3e+rq)pCe/hvcy)ߝ y.L~q^%S*l{(Fb՞i},xpEo-嶆ҺuzT#Z1ߏ[X%5j'HAQEkR~V;ܾ-b/R9SCeVmTLEs INW=%FHHl3D|7O-G@%#Dg5@ÚٽfؖjLrPu ZŘvG?HÔ95bǺy7[MT}Czla,?lFd n3qe{7&n*xsy}Gvm$A^Ԍ.-tfD=Ss4EGS0B fNczI~3%AOeooW6f\\{PCl4D@M괾zցްUO:a^coB6an7 m(w+ $+@VeP M1iպw+~+XN\ej #φ;]UuSjwZQҸ ;M,7@g5KuI  m-Qy˽9fџ#(?`]̾@o&&-xzd Gб)[Ds]@.Wx<1\@$ήر]e>8TUݲN2Ȥa,LӜ*]鋃Zeg!#CJQ3X hA0M]hOFQ-Fʓ9ϔїNy_g#x1g*-"GÁ̛ڟű"LeS $= ):9 !|ԌHW,G_I 臩j8ǂ~([6"5vL8ZcQ#@K_ßl.Ev"Ǒq4<"NwCfH ~#S,W+iD@sfq%9=AC[c~J1In$W MN FG(߁*ڥMI+lَXarYI+A?CM zQ$k]/sr.7ף)J/$JE8§>bԄu /ouX2Uun\ OfiJ mdE:5ɳBߐemX.r'O9}wTk/ruL7R8v&$}co^2w:k nIgfϣQ? =cE 3Ͻ׀y룐jYMKw' @b+f0#|~QO?5 p>h9|i SN{_*lc.]ul.5XKð8M»9ϝ" LŪG ba?v %|r3!3Z2_?G2:Ren- nls\f/Q(>IcMDg~# ꓢ`~4iڜ ( bL4]@:WNxkBIG2[oΐ)84KX-^=SO+-Dxas???H~_Jc)+zErstRtmrMg*c s< Kü4d^-k,Zq3-\ u C^VϵMyGRMcy`m>ٛz7rx{bPaegXZ?ޗVq‘Fw4&vŢ9BOl='NSoYc8YLŭy§f6HArx kH1̿oI0'{:h/jD'oܞ]Zp[/tY!cNxd ݱY?myoP77x{`i"kj7f`e I%A+A7p`!{WK #f{owCG͜yAk,) ~}M۵k.rtʁ})xx,VM+!I'!^iԳ L H.5d\VWunǤxʔPf { y"T pl!Sm5Wϑ 3vצ27JTL\Fu'e}7Vwi;TuyH6 /VˋHGYiOb9z6]"o]q ǶR~<3Vǭ/h̨O{Ⴌ>|+|#88Z?ss): mi9s+70#%Q>)v9] ob=󔗂St Zӿޘ/KDm/wػŕ[ϣ̶8KF928WnjK@ى"E 짧 fiL@[6Ą;(6g6$v:& c(,S/88†ޕn!4cnKUb,^^m}@"2?@j8%CV[:z^D)kQ[K RHw R'ŸNaN:4Q $c|VPsC%gSpEy,灆ȓf! "%"r*u-N\V0 ÖF_|xh19vܽP'C+i;B2F|SG63G7i01pJռ_4T'IU.h<\|Fz|/XGFTNf(4 JRZ51KyX1c5{y0կ PK۸C ԪrݰP a_%?V?Z;LU'p0 [,@P^GZ]~+߀aH4O>@?.I͝! 3๴U0=yZ=BW͙y><[$_)yfiIp" 0!OF_nYhr8+-.6yOS,Vx`z`E \J^@ z%!oȍqc[W23-%(fmW "mb(KS"g^T dz:yo[GR668a Gn.c+^OvMABۊ,0yNp nZ.E1f96ʾ zEضHM>@%ZpChR4+zX/ %StLF פg,͙0-!x$S䄅h26aըYe1`_cVw>%l$q_;R_46AS}˦F!wē&d:3mMޘV:VA]K+A!`@{7q!4q=m(j5lˤtlږHDuœtuYZ3 rbpW=vsÅOCsxQYC1%Uer9)Fgdڜ )€fg 5~`sTLvQԋV9T @ q.By*a kKwlu0aE䱵8۩6ï[ yq=@[J!L9U|*5)C{35*9wL272 ^n?)leJA|1),r`INJR0+ō)b-Ό`U3Ca,XF֕ ؾ"5htLY laK?73)@0 eV)55(;1zg㎨b6_}z?b#}$mU;s(>}cR`A-lw}"A2rpOYcR y?Fqrvti2dflDi+;n@~nxG GQ#] RJK{^}+xg-2Z(̀)̦43|k."HB WFtw8.Uk}( mV72Vڭj1غ!\Ω@J/;W%$ss6d'XΞ!Sg;Ych]\dw꺻]9lh}mr7@.*tn֘"% 퐫l:e ez()/r5/vP&2elLbEZdG3iay,xi)c~%>/Wz*p[IJdw!aԕ.Al^+ z-zZR3$P,̉@C@MM@)yq3n2Sog%m `oclg#Ǡ2ѠC9e!8nȢnҔM|5mJ(SV1Li`l8LNX<@ȠD;Ά@g042ziRA3a%F?Y՞DҦ6*DAcYl0˽3~4pG}O vfaXlG/hS w;MEw$/ϰ''L!~ȣ2KV)׮"\|FF%;g{,Pt[V(I,mx٥Ãdq=zn?4ˮf!VcjS4Ϭ.jme ǒ w}^[`$ q@Y+,R:bsTG /*VQ\2U8sWjd@]|XA "B`W2-G [VaIzvƥ~:pBM(R|)uh d~:Qyr~kpW6vݐtCE>%K ,U"4&(>{LX7FLMܹ.ov"\Wk3PS{˯OO *luWSH Ux1nЀ*Cw+@:wn_Px%IxP{W|͓7LcJ(y/Pd)E?z^呂qFnV=\C8J; :j./J6TNHf)<ǝeu|XxrxTI>'kuYe"Ǽ?__]X=~(woXJ}wz8ABb2^o9/=[Xٴ'n=.B|ek/4s'!ŕ;ZJo8c.ܞt4)[|I?ᝌauz*M)|tuQGYp}rO,kzD'fkg1thPtB607lRNQ0?c@k3t5QʥNl/B~ %`M(Y'uEJP$.ezO\/J+Ny)=ٚ,8NNN툊/?mpܐZF6(umio쾘`>,J1a7GX6Dkb1>\&\n /x_>~?|G+s4$윙aM~jiPޛ%Z3#VP0 ^LM46`ުKnd~ ]1"zCw+[1Hse7PوER'J&FGax[΍ r} ^՞#=D}_|hAr $qQKIל]ׅэ΅MM+]YvLET lE׹Y^V#ȈkNaSŧWM3 :ΰO*J+<\/> "WX mx&Fюc} GW\ W#$N+n i<(O Nd$hQo)6|Hׄ%ŵݽ-e ^ N2%nD ڿ4䊨VؓT=EDt={JGEIpj҃E\RW{j] R.19Pt1_/C]`wM6Cko212Ib\n)8=~C1) v{-bEFwyª >es_y`qs~eE;!$mPRbGWCkՇ)iJ'lhw# 40/;p\E9 7#zvvjEMkr Cb'4͒Č 3٦ARcPʐ"r(F4\ CC}qHTS1g$M ,83¾h ߙu׀2č5KZe);AӄTP~ڱ:XMdǽ_L\}…qRǴH'I m.H\ [k\!=hO窼GWErue'wâ0tҜzԇޥuدNGP}@.0e*=(K IWXb`i v$R`1}Bj a,Yggqg+^ `vH YO3acxq<7x0(xxUULAfG $lSaxbjJL3j&? #@~F/֐4ng18V->w?@J # y;ܙ}~7HêΖ*X*Zs)N 3v$%>I;]ai/ꒈna?<ˁ/;[mH}2"px@z=d0ـ:CC ٨DaQLh~hh!O-\_˰YoɅ2y Eg l ( %af0];RTXΚG_;=_c֖k+a5%agq4m`C.KQajK|Iz~1~B,J]͒/z%jr j2Ih{t>\ ,u!#Q&W(g+Di\biF5 ifka K7v pm7 |(1WF Q78+j$][ ha/]0On\RA ,][bF`s hITU92es:F%4K$^Mv縨u║RyLoR>%C[]*{n<T.! yr; JSN URc k;K E(}JwPlSDB&PouM1&ƪ|[HZF?O"YqPXH1XB5OXu-WL/ `8_;{m_0!I Vq>};л7 4(3AHìIOm!ф)[BR UjcٸWe|iOupGZ>8EZ.PEu8Q%?r=1zbv;O&s?ԊltP,j:(C*M`ݒUMQIgXn׀#@}d^v#/ (>4 vdEuHGT/Uc+,3y#R#DZr;{T97'$4p]ED<[*nz)˒ lB Fό9v[Z}p}$^6 f]ʡmO_?m pJ`6tƾ(NG7dt )8KTӕ}&Daj{3ME1@7rS5F>!zDt{o"`M֦MgdGu 8BH\e#}bOm4{]Os%M#4{v%\,>>г-yA[`L&ʕo*b!"|cA߯Oi1`Hߚ,oj.(S`F[w/)?qƼ XȪ-X(`mc{PiZMMpʗ BzutjX5 ;73cJi- y=I Cv< yKP 5p/|?d{U Ԍ*6}䭚|JmȺ4bE6:hd'"hMX+BA˫sg/3`ya07rgsng?_&74ZP[iB0Sr`HpR|TwsN>G+b 4YK>:{Mp-&QgϿbBPڏE80wafϴՑ"^[hZJDۇo9P …7(cB2c1*Ǒs@wzyCO_(԰QVa!2{^j N"3Hq#]y)\N$79R~;ESPPO:GK.$nj]D Ɇ 5*,kyM8ۗ1vEr0WN~"RK&J^6KGr]PIRe$ńx8vDHYVN(<}R֗ &z6Efl<˾fDjU&K~cAQy<&Yc/y;D`rQ9@5*\ڎKPk؉eD+bs,X|jSَmgiY`yF#B7~pEG)ѦNM :!?$fwfr4+[m\}%F*⢔M;#GغGީDPoP=5` ~e߆-H[ϛN;N>oمq:%P~PG4F&anZ"aH!l_\5b=nFbӭ0K jyTw L1IH˓a}E%t3Q-iȩ`&ϴo'+%*"-xKEtt;M^>1"xnv kmC.S nx ûT,`}߂%VgQld'ٽRw= $fd}L/@;RQpyGCro;i %@M+W'8ʑgxL@hJPEC<*/*/Q-|XkR9lOpקa#(cI91[/? Y gmb{}tZ|ǻ/|"ZvuHu WHEy=>uѬA̕"hz`9nldEcyxX3ײž8bzyЪ'd;‘;}_gA bML@b|J 2x,>RrP`IKu`6ǘm:.0G*xy0|[ؘյSL.X N<^+\>xItNz"pt*5Eeڂk%5ķ6 V%$pL΅uL]^5y,@deWlEqV4_MRB9>N2♱7.9*l Ab/2bNtI$C& iO/殈عZv%'lpZn 1_>GG4*WDM47d[*˽f[Ww흑oĒtuq`);SmM@ϷU|  Gτ&^7LkyXHGLZ9*(n0ќP3bC`?ᷟvo=Zg2 sO6k:cު49oqBY 2aMB$5{vj9~/#\A ݯ1?;;m 0#PAm^ǷŘ:M&T'AXj 6vWwd&#ah pQ @ AV~qA˞ʈһpw`~e5Y3CRO7 $OYZz%TRK +nm}6;@ i(PJPg:ev(/jҳYP`5`p M\ԕZD8| D~}MͰA@lmvZ'ֿEDy`Jms86jAńvZ-r:1{Ыpw]}0 5@&NJM-/ T\&bHV";L=?k']=ua%ω W1Ok]38JC{G?'VсyX.D *ɍHKd>N+5}s0{=[SG'h9diqЊ bS,).Gwc4GlXW%Ǝ+3Jsq%N LjXJY6@oIqP!m'4L!w wM~{#zB8VXݳ'|9ׇ@..qQg8g909 C Tr]Ō[ܨWfp1sfb)/Pyb\Nn xPz1:u:)?@//s$/Nb,\ ݫ!HօfҶU,*5wI'P; vH~9w'b VdnXlÃ@c8fȓ8XBy)-0S-!@]}l8lGY@3PYf5/}6wjBD9GW1g+Wfg݄[KmQ2W tx.tQ=n]ߋE0|#y>ڴހrF* )4^YNh ǟZ2b %uA K$FKc/$P 9Wٓ"_7h vl䡬2nsG.o9EjS\>HVPDdL$|j׺>ŸE4GrFF[EoIfo˿i żؙW_ ~ワLoT ծ3-on8UL:-YbgzU}lN+;GfK8nFQG2BJB箓.`}zk%޹(3e$.1PYwԷ-ys:Hhc<gAbP>QqְǽCo;Nm T_GB̑Q&&8s=kI*[YžfOgzT\S,v{fpԭYK^ 7QTmKqXʜSW^v۱(yrԽ;bGV$PAC2(&kqk.;2t;eѐU*c(wAg3R@f Lyg.HykOS Q*9Xe|8= D^Vi1*֫ T#֗Fiл񽰄<|1[iHu-aT@قXƶ풒H_ xNb׵AK{&cNorH&w4s;n>Xeɴm0cmw}-Ǵd3C)Rf*V-VC#5Ůz=iƏm#$\zVȑw}4#WؠœUV"Rq} vQy7c9]is@J׋0'_kM=5ާH+u0V`KMlu=хO)qΒnp{g:eDT4kgʰ'4%cBi]ھ a۲xRw<^YfO?q[|:ð߲l ]3z^h鳚6CS6r1V(%AXZLh qXj b'CDDH/qmO#{af[OBDI;V}QYٿ6M KIev/.kOK~F-=FK~ L<&GeWy{k91\ TR#c=V9iCsm!NA؇$.sR+Gu%z{{, [HJOB~II~~Փ5!Ь:LU #aaYmtFN2D5^2M2NjҿJ6:5TE>wݖT&t[,$Jlw*[ "+.Ń+ǵP+ҫƉ6/QT0E$30M^PE5',"ϔ 85 S 2 ufsxkcGHp6{;.i]s,e.5l"fmpv~&3؛@RTfknD1࿰]rwT9dB0"RDbAZ:>~x`ߙ2aEz (fbiFC+2elТ uBtx/$l8[0\X媸N| G^1}#+7 TLdvYvmv/z{/vr.P}Mu=Ik5JfgԸ us\?e}Q%W˱~:k2vAlwЉuM@zӞ%Rk"5'JXQ40*vc.S^::<$ܤ;ON~R6h xVt|9@*wsc[$7:4 :QY`!@س8e6PIJşC&jKY7)'Q/w#{ZFLk{xLAQ_ۑ?gP߮c `8еclZKųws U|!\Qܻ) P,  @FF{B@Q.Q?X魠tid8$ S`)U$ϏO^G$k` Vqv+༜~vtY#9|SHTpoZ}bF "綥@?_V~=zRtߚ*>/'AeF8BrwgrK qLGe#-P<+6%]͂b: R\9~'Nf8.7~~8f;X7@[ks3Kv=o2h;Z^٣iqdOFsOPw Kp#tCj$A5O,^085QZ q̇zR _ܢjx&:S- Ul4 :s g#{7+&  +](=7Rى/WX$QHqr$7wZn :&Q111Y>a+Pw@_B@y.d>RH0`Y.)]2;ZW:uN[wT%S˜9h>xYQ&*'\c=$0f/b]R=) SMͻ)GP#$q3*^>`{FXeD^,t$  yc*Aby})SeꎄV⇯p׳lgzG85a^QqBE6d[H1Rd!hȉ:EQ3vrS)hz%@P6Wxv@Sc="yyŭ8}c5CvnBRA6@_Jt1{`~=Vi`DA,`+O|sJ:6cx.=wx稤Y$$ IEحS2wJ0+Az*Z&Rɮ[ 2 i[$ZEUC8/uO ,TN^B[vk˒r;`]2aTBJ뮌'Fa`D\пF'2LF,"IV@fGJt&&`,β1du ĔGvuK5O0Rʎ(Ÿ=IpnX+\fmu֊6vz4K󩉛k2;0XH8vMg{RJo^C4@B?~Csxp3]4(rLO9_{RhC3(bs!,4L >27a ,tFb\΀04lLZe;)18L;ybMЈI#ښ6`v> )Ŵ+ Jw7Ja.8t⽈*d^~F< ٬T;(HC܊EqhÑ>>Hp") $O7?:g_!@+,M&ݽ"ڨpWǘH^=?JcVKTEh{2/&mY=keVjWOa׷.0F1H ^[Y{W`Nn.:8Cħ;L&#($Ů _}.mh '^tցHUfQG܇ sj3!{0$\~W>y&ERGImpv9'e78"1񵏐߰)M6ދs1_FL\)߆eय;Ocs7ºS:gObe4;/Qz& K tǨrY]pw ܽ7ą.JđweRMTOUV`=LksVÿ~XTZMs8 # ̆{@RDf"`P4eHv ^luAv}Iݣ9Q[ wM쐀ՎZmx@ߴFZPI,tWSU<_TtHCP80a<˘M+-eႢc9Pʚ1-ʤQp'?jVR<țQu{AArA0"m۴rE/ v&ըhxHϾ9ía h 1ܜQ1b}Z& 7@ai}4!UPݢ4._bψUI/s2L]:4hxAw^~@{̞簪y?O|iVu @frȣdc Bίw1c{1-R.5 l3( &>A'(pJZgVt6}%ml([)|aU_L.\2!m3g_ ?<`|EiFpʖ7"S,? NKǏ?RgV§ ݾYE9=>'q{|RJg"ÊG^Sc! zr|x8(`A4 hH)) ",ј2Az'"6 mYRP[G%z?/NlI7ge@Ri_]Nytvu)l׾Wm@݃Шzbs09?.&T&*hLኴ;ѧXii1_ ^?༠x)i$=Ӵ y`+u HZw<{;Tעy7 qzS/zԝˇETX-x9-m\}jnqEeL]f3Oi$^p=&ZE%<7{GfaideE Zl/[};.+PD3̓*:S D#^+LoP:b-轒Y*WV`g$iwZJ܊~ c rArצ0P/*W"Rxd,dX]=z-"=KGCTSs 1J! ?$h=(nQL n7an!$<:lt,3|CZ{$ qǍr"{zҗ[X^~N$e"YwG]@4qD}r ڦh hrX#Ci05#lؘ5#Љ(ʣl. +LK0B"LIQg TU\LIѩ>7Lvb'\޵QD}/ڡU qExw;eAҥ5HK% F"A|ד{כ1TI1lKQr$IgO&78ZOlwZhjd>|o?ʁie+OBi̳} d,g]f?DsorfS'5nTL+$vJP#|9[quj>4מ3# :Y>XlgC`XdP1tH(pBz`adj/N#R(gc֘S#%m9nl^%;i] G:]ckr8"]M*!skǷŜJ<٤,!!fP.LHēOH"l˫HT*Oe%kt ?y6+#Mm]5橼ȂUC{fPhvNRl/xנ m],`liytN]d̈́fsƮ:BƼC;auZ}&jQ4n%bXû)̎!B !dԵŲ&e-t/v EVn#aj+,0˱BOzsh !A)yY<"vAX8Xaw0Z..?`E k1bv"ΖB]/5cjJ7]?byjQi.z*g㕯M9r؟6cBԥJx]9 %{3>S&Mh*b~O}NI^2ˤ6+p37yPj ?8Z`'aqaIl>bݕ54>ʸ:rN0pil@ d{W\RDix="9mN5@.2s^v? |~8zM߳R ̘65,-*RzZIʷ}yJoTM *Y1rívנOT3OKȂOAmjZw o9K%v)~[1@6=ڑ>]a)U11c;5pj6j/;/7|H Pa$AY9ik)S!`\,ZaO:|U 4ƀDcT zqw/BJi~Y?owDCyFa,,_s2 N 9@B zk|΅ 7F?LADhl'w A(2/j"`X_[TQtk%1UEBt6/xrHiU'R9ǷWs#7 M8O 6(6 e*o6W%OXZSVjױUnVjtWƏ{^D} RAp^æ+Ir "|  fά/ Uc;3D'(ڭ`f@fcI=U0,_JDz-fw ^yNp']Ʋhױ&BE 5ҐbMQ`흡QpQoSkC ~NG_)/@+e6>3 76MZS!"ss5?wH~&ތ7AnK=(v[=ݪ21IpܬKR*9т)ⱖ*^" g:G4> cgcZHӸe&R%$ 8d@|Fz|_{ՖG3Q?iť$,RAzQ LiIeٗJ+?Άl[hh=-Ĵt|atEj/f.-?׎ zy5g7 𕹬roS|l1ȐѦ̢Qcw)'}.jt.NGD쵔;vS^ d;MI~&^zw=Ea|)l#? -C?iBQٱsW<?%vj-pdB>, O5I:mr@s9kK jh,0LxG<