libsolv-tools-base-0.7.31-150600.8.7.2<>,@gNp9|oL+$FS3Yq ]@sdTڑc @$POw, DOx!8@.,aUVB?&CV6QS/ ˲@n`@O>AN?Nd ) Y 'KQXh p x   Lb(8P9P: PFI^GItHIIIXIYI\I]I^JbJ3cJdK^eKcfKflKhuK|vKwMlxM|yM&zN$N4N8N>NClibsolv-tools-base0.7.31150600.8.7.2Utilities used by libzypp to manage .solv filesThis subpackage contains utilities used by libzypp to manage solv files.gNs390zl32 SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxs390x(v큤gNgNdjdj97ee21a89406d111251b73f72a62d676a25c1df8549a9a7f945aba4e11f40cc4f5ad75beda38d54477a72005b85b53e9f387fe7f18ad6086ae66bf458ee3a46b301eda5146d955e28070c21ee931b0ab1e8744232370a402e35e17c95d2395dbbbdebb86d2a086497bfd2669247edacd5fe3c607970414c8c3efb51e5d47a5f6rootrootrootrootrootrootrootrootlibsolv-0.7.31-150600.8.7.2.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.314.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.7s390zl32 17332253670.7.31-150600.8.7.20.7.31-150600.8.7.2repo2solvrpmdb2solvrepo2solv.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:36427/SUSE_SLE-15-SP6_Update/e2bd8be20823d38d2fce8e56f281c865-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]=197efcfe10d66996bfe465d6d026ba3b33a9adf8, 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]=3b4462a0c1632eaf08c4590d6e2548fe799b3a07, 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 RRRRRRRRD ADutf-86367b6b5e9a9156b8b9c0e9efe2df228c5140c4ab635f89d44a7d85169d7a6ad?7zXZ !t/ࡖ2]"k% j[(Qd6'Q0 jkx M+V܇DC0՚RJ/_jIs#X Y.Ck)a3d x]kN6졓~m h@m Cbd>\9n.Al gIW:=P;{ڈұfJÿ')Rj5;Y_2)aN]ḁ UDm%x 詘nOjϳT7%ts?=ƊoKVP0"Nqd8/߰DB[ə?9逈q.}[/;ha#f2_ўwt9{go(C-oz)%}d>ޒ\l(4Mg'*iT{ԕc#yL-1`/q,@X;)@qR!*S~$)7K`T=Zp-šΝ%:?39G#l)F =,lW0YW5K O0uSn.$k'ïHf!`$91w+K:AQ㱏I}*צ02Bס3/g5+W+CNfz{t~'!#O$sk`+f3i'!'L vv g7vz-ѯPzb\tNh&{St5H@<Ɣ}Y":|u*Iawe|PJ?4Da, bm$vvFQׯ8BxlAzl2:2p)J ݎx9A~Mx cú+WȮK=Y=&m]I@%dyIJ|y!aNWʺq.E߼؋ Q}&fg(glED(8ܸꒀDgG =8oJنeԋ (X$ 0hT&.i,B%/ܧkh?[{_Q* AŅ8@dyrÑ<4|6 2O>t(fq?4ʑ䁪5 b4x NʜEΪz: T{$fА|N`.M?M36z1wC0$w\ O뀃pڵ'nY 1-`Jbfj.Xo/;mOt= dITo( .#xkZkБ g\O|ᦨ=B\+i}7LO}j͈P3h! xdZ)1ב l,Ē%zߒcLPOSbЄY~ sa 7.4"ҵ1d[pTP%E Epr5Z qQ}n~o z}  BjpOql1sϫ.lI+UxR_Kl? erGMW9Z0JNC jS2VfC>d6dnFy޶hl? #gBu/DVg\dN21`6ښ M)2IKi18ȩ zI‘nH916>wL=3KGq刳]Ǣu1ܗD ֏ӱw+#+G\at4h ::8u;}K{ԏ1ӂv&Mf $ ɷ~Ol"If2+ۃRh}e\Rjݎm4t7VB6 %["=XSրcKR1h[ku 2P}:ޠ- =(u/{ U h+F[U .mFxwxiluT2$= —ջuV}Yf&wg| Zgj@ U9#s%*qd)`!9uhb-FyDTl(WMVYeKhڔg ^ f?G ,wIb)l=J]='&>+5nAVMCCY[? V(y=ڸ_U۟\^Z@YS1Ƅq⻑=1uM:Vйt4|<W)"n*3w{fqTKcmGSԞf\E6ԸH BklA͗sL`Ida''XpxŠJBsk!c p8 ^|pl2_N[̨<tқ BwQNӝA2d&hz= /prX)tYsSt5 1Lwی485 .mLUj9&Ɉ$ sі_i!O 7=t >6R`y{T_SO_"")WDy'4U1pDV)PYF*l{ذ+i @ئ U}-޶ā1p̉c}hkB@8Ui-r6d`^tz,xV*kKh#`(`ED!>XGȿQ'v$a%U>kV"Ful>Pq+wvR'sgY"rcAH֧"lu,47ֲV\zFaա13_A9\7塽Q! :Jݿͦ ֥nf]1L"k6x-Ffy𦬤)O(*ud됱FcOvH*8FV2#ǏoQ[~7!|y:7ݏ"r.,I`)UwpzWQ \Ra3I'md=ٞ, Zq :bZNQ쮩>Z Ԡ2jLk=G-G^H@QdӜA%y]FNn`ʆۚlqXs;\hfŎ44\c:8GC ot9Ih9-aΠc͡uiXd}nW祸'iZjo7#\<N<]-Ϊgܭ2hށ_恁,0 T6P* l:«an-ar"yNWلn9A;ڱ;. ;KߐUi,? Ӂ 1kH7i ^y|^K wˏza<`{؁hL)zp-p`ڏ%Șr`l3bmb?y|#+$}ܖsp]~uыF?ѝ9KU)=(tu)׿m7PX결AMW-j=8N'6mR I:tU?dΑ*jT1F< ZYY-][>z V!RUH~)+zhԮ?㥯Zl,HgfG7M?{+s$Me|4>;,Әp(USEOq:d.~לKPVTr% 9.Sw >UD_~,% 6c]J>Ǭ~C#0 wav9"҃(( |o LIb|gW~B}"a%f7UV&Lyxb+3Q݋Yf6 'kCemBJ) 4/FGOl|fbw42/#6\λol?PoF.jm)r@Z">Z܆IDĚ{2ӎct@u77a 3brϣL5,_|~k>g:LV׎~BxyOF V_*rThJQlJFe.&&p|م@.Y:y>it#3 NJ Eռܵhc}k?h5`䣏K ˅K bĔj*Cus"' TNqK%AL|s\?q:a}$..F &H{Xblb̤n*6P>^G=Ggh@R >-4 Ix  G p8w R 2y/zFg?ci F2Z:Ѣ5{`[~Y'XdG;L+W!fUv,X78p xz@mvJX2ف@ pRטiq_8vZ12 {64 Ͳ&q1bFS3\o>)j <'ʣm1@>jbTo8E96x$ ͜ X&8 U˃vqA=kKCid Zr ʪ4OJ霥!˵/-Uק)+-XY.6ٶjr]N%BZ!Us}%^`e4ϓ5Li1vfPs.x3{7QPl 퀘cyaMՕwU] [5,_u-ƴM:QHV~V+8p(Q70*=~REEñA|íi,WA/ fs'~&`\SFf ^HwcaVp.8bn/r>;/~A; B??pxNT3_A1\}kH ii<]y^)OFe)^q4i [C!hAcTSʺmlMIEfHNZ"*D&ppɀ\?UT\2ww3Ccr 5YxSH{*P>:r*Fœ\H4% 5˫٫k~89tcR M [}c, 'a$oj">B"270P'ȉJI=U Fv}HKd,% DQS$pck{ȀvslHk,TՅUT]hvB>vxw/I$_i[dУvJdIͫ^Ĉ"/};AQ9]^d[]#essZsL64Dn+dώ%7̸4 ȔZPƸK"vnʿ>2`07c0 6xXAW2-L5Qv45bYlxQ^glÖ b1ZS/<⮞yΪŅd `YY0,kWFlHRGֽEy\MhAPb.;w-eQo`236Wk<[}OTܗ|+&856[ α/-G孱 iNO e$y@z! ^vRCYX7Єx0H@ÌDn!ҽjMvȯ (IL@IFgn5h)zl풲.{A.,\+k=hm7GfoZ%q~3u ?WPS!(B">F%\ sJ!ksızizuWݱq\fP#Iy+:BMR*9vne C }e=Ol\qtJ6l*Ap_eDUB݉,=f?Uᨨ5O |8ҜX l㼩WO?aNIgfy$|B=T@ƫ} o"\nvћNd؂P;qySyrp S#A~@Bk)ism@fvO]Ɉ?"\X{sG(^Z>>E|&NeJtjc( 6Ofv~x`/]R9`!"NVm_f\_X-q;6幺`6Q]R\?ijO(HfÈ&.n.ai5Co}b ].g, *T{ޑvbwԚe*E^gחv,rǽZ9x?bU[e??a(3{M7$;H$zr;eô@$w703qƅ۷NYΡG}9:(C<@Ah/D 3Bl,0%r б{Jm&l B❣[ ^ݙ&) ћ2bgKջSf2|C6?7 )bǴmyR竌7Ƶ3=ܵ@Tƿ_# ,o֧WǯGcVq+,RK.uoߖZz̓}~d5p+EjgmoOwZPu<+6P,2`8ͦp{ki$1mvUq5 j0}O!X~ҵ|fr'Z(`$,wSND_~[ш. zxXM9=od'A&i;'&OqA~w9.`| O@ \1jwDI@pt ]NwڿQ5>% a/"R˪ɬ4sfd:ݮ|- /ނI.܃[Oa**C=o:طOxE ¶%j4kտi^J|6L.q FKf":=X qEc~XaV8KARAr4ˇ.m[fZ"tL>LDҤ2 Q B81ك햀I^=}r趃\Q8Ce6!N9}:w[ޮ 7&Zam>ISڒCG4WRg}sge½O:fA-@yPXxEb|tPG}ԏ)wd΂op?k.P 221¿H" Pk[OYi"~*XeKËG'4L9 ЄGdT6+9O@0M`-BQ,?u?e#hX-l8Nou,w:mlK>I[XV`M6{2{NJٮDBƍ4"żi-,L Rf3a_Z iLMh8' M&D$; Y$<'{Uw8F?&#&W0T1xíYiI}^ޣ+F;:$}jCo̎Ujw=HɮSp%\8YcWL&H%TO kgfȴ :eY^2QiBGsk@6mv:C.pT228R _5C>Ze_HfDdгfC9͡Y.rCN$Ɖ*+v٥ gHzĶ0Np:BF|Mb=Km |w kErSs:L:)^ +C)̰oߞ6kt:Al$ Ef:MJ -k_Nt cHMƤ*"\ yĢMrg[aFyDlyi }sqLG3M ERi|#u}t5? ^vC?ލG>BEwb V5RsaAm&Zv2"u@'fWپ@?LZrVOt:x!Ig *Op޿u捇rr+œ` }8-Pͦjw"FI!)TX-C9s*~m3bKm_&2*vn?.8vóF4L"4lz`jЃ"Su+ _f ؽ%e >@ 4{w=PV(B (rGH%0zIfu: _>u4'F<b|Pٶ՚g=6ŒBv L"!`v_956qSbԊ,㣾i27>Up#,wD.Lxm] z~G*orU_4 75NW#V}2^7ԑ8l Ӕch3LEKUG 9K_iQ 9@ԷGIZe. 䂐őbl+PTME~:Iֺg WJyYu F78n']B"0k(Sx/yEiL'bϡ;s_)$wB5I3*tPJmrbB`}2cS+%;h7K|;d4L:쵌f <58E \T֕#j0#^POHAZxU8d&tiT:Ĺ)>\3 Ǣ3JLq"iyhdR@'0/Jqⅶ N5kgrAAԱD~dF\a],~^Tm{ /unP 3"MG9ōl &0NlUU(V.Y- / V},ݽ2.˸F^-j8"J;Ac[y– W_{~ҏ^M@{$IiT D!-߸XNdv/uJd*j-vG 4RqD,t 7xyWKnl6Ӗ˩!SŻuE.I.ձy饌> eCLqx!DY$w&C/03~^ ͫ<ߔ;udR1}#kE,ͭ?Tv] F!oGA~SG ]VL*]NѰ-:e="s!K ft[[x [)nLo܀S~uW1Z<@hkEƄ5 n *%RSJ働}m܉Z&VvV{]-k:<4.o6 _pkp/5ŨpyިyM ƧwŇ n߸EӬ:VbZ %ԃI#߮:~WgGm311%+;+? Đ[/mBF"hiL#`V:+O}jkHR1[͚H̃<ó6F ӳk:|xY6|uWw]afjE6Wǒ) tԘDsr3(,CMRdmD]@RR$nNU~6#\djޛC&/ds5s Po 10|޸LiXPHs$J2{Z4׿YsNޚa8*"]bz,ޠGF޳C~b"UA}8;XWJ@ASQqV]S0 ")bBmI{OPɕ(~E^¼`5 `Ձb {e_$ W=1]`LweBHGNss5C# 9mH "jg?wX@ofZrGGIFYEOu /JGWoRi..fJKT,` _ij}H`0YE]2{*^[OFanWw*9.*q`rgEϤ:^R̮/[Xvr^='njc>@@O3 D b΀7&`7VBү}As#z >sp>}.#|v2?o1tQ5Hdv/&'Gn}bdZm[,al17ԛ=p~pP,D T$8xSf',Pls[h7&ѓTYR|/\fɀIcw@EC;ڞK6 !xN THPN$X:T˔z:M9/Js._hr \p@G-k62y#u½A>v뱀L'[I W .{ +%pefBQ7(Cޓ5Tڢ/`& ]0:1f|TK`CMY_:jhRkgΟn,PC}fqTUmNV ϛ?k22aNt Un}f5lI0P W!%hYt@}H|!Qj'v87õkɠ~w_ {*yBudx:~͍ \ئa[E uWʴ7RsjFWO+ *k {$CK4p~ #}%^FŰ`F`I^ikd,cHnU&?؊~l,*ӧPcD@Z9wXĴ݊yN^5Ж}e&+~S|ݾ 킭C\ւHiugoyf%('.jGy0/D u\O?WHMsfr>iQ9delm(Ms7Ded0:.=u|k=dAјaN)s<]F I9= _%}J4^ٱa钊 W_PkHꮾp ֊!]ʢ3ؐV3-\XG`";o<y6.ӗ \wU"14 SL6p'Hؓ\N1#urn1|!`Y Rsf9+u|T3#R DG;+kN`r 얃>qS9Tyoޭ!ʠW]9rK-JCҼ9R2ENF܀ '|qgt*Gw-?XJFoOmiN ;) JV]ҟwOhJD8@=<#=p[X rVC6`#DM$ܶtc%4%NIQQL ˆcJXb#8ߥZ!nĄCo)I2H)1EtY&PP範^E(> Pm>L U*cJ8x|d{C OFD\yR4mҁ9/[̉v,nk'%N(y{0W$0c6?Y;Ȉ tƈi:gm^#%Yi'a@ >BGR @=%bμUӬk״'xoJxqѠPwd>!_a)` Mp NLoTl yM[utff`Se Yy@xhnF  (T"JI[NΑv {æ`<](CB&Q_{^/AͪʋkYI~mw#H^ K=g{ |4fTh(v{ؖd =S(ɥ.Q D1T D;L/oW0.iW1 \!HH:c!4e,Dr`:mCB)~tWyǘ(AZj)"mFRThi&RWăM7+zYxDlD jir 4Ϟ54Lm듙S'co~3gU奰WˢP>J"$<.K̠gہ>jkQK!Xw$ ] `Zcjއ !.7֋,Oz Ѵ޹YaF ah{>KpKp)"9u~ED]S͝`bg!rtA17j1o U뒪١&O#C8)۠BnbJNX֮& h|4 gB8?v1$Lx $Ǘkf4sY&Y,i]Jr\jvZ6lᔽeC/7,ƕ]+T0IOeG:0>蜔pAިw,.%_JwIg Kg4b]fеhGP2.LrvKĩ0T"[1?r9(P$0I5{zר={lmxWd])sEBz_`,.K?TV'( Rb;8-%W@1ٻW%nTuyRvS]/XO7e.k1>'~ Uz[jwR` B iFӛC4awM2pkx;4W݇61)]bMi)h+%yK{J >xM܈b9b9 ;-f}¶Mw 8;o66 <Ԏ$0<#մ́-.Ża`Ox.a4SSlAo?] /C>_pĵ{*ZlƧ `)kW6gOΖZB랣a#7 Rҷ21at`Si(t|jX޹EIubTI'jmqh_Wf m;zka]m40SﵓC)ٴ!cZ\#.-tS>WԃRL&Je w/o/nԉYJT5I 2!I)NN9൱]Ba $<@V lM:nsQ\ $ )b-"+ QDm>a䄇ŕn$ .5H/ ]sWZMiNH;q~&,dE#M"ᖪxҗ} | d#?ZUr:X|}+7a :qo}gHp (o2s m|71xeQΒ i' (^)%yI5#:Nz@S.hEt¯t O7+xp5B ujUSTuڼ9װ`Ϡ`-J .jfMS*CXO4d|4BNБPi$e͓/0pJv<2?ȗù&GcEjm`HE7TN:n_o9ZN6u1s=Z8n]867]oxcpיn({*Hl[ӛmԉffuOoi` ⵼I?rf!:.vW$l#32&iY+kZK8x+xDCsɵRf 9Jm\ ؓ բ? _ =ʎ}]ۉٝ(^5U0ܗ~B[wWb@p݇Ϋ$7~GaYNp5.#de"1'82!o 8.0}"@ӕ ̿=^0n3J0hnޒ/UVwx ^huЁMQ@BF0DА\/BHȶ[\-E(60RB3G[Gt |i7"{; %j;|_1ICkG}ʡNN*S@d; ĤMݠm8O\KbFNɯLJ5?6TʳXjooayg˕pNTH00f|4w5B~c['7nc UЛ{gQAV+-P%O@0D=l|~,3 :H1eΤc[|#m`'1">vSRg.B |Pd3yQ4戒H’J G"@2 pyI>V8kRY&b.f&uhe٠OZ%ԈU5}yy4^4mI.` IGuܝ9,I@^8%uڒq6;QƪB{r>1|i*+R CΟY߄g0㔅xVnqm\!nH|Ջ,qPEPHT$@+,'MItMm.2Yya2 ? ;:Ahȇ_67җgɃM$b6Ax/I6yEP5~⏒cu@:~!S A@4sk.s(B#&SAZP5MI%;MOCez37!u\ui:o"% iY$hZ 0}LQmcbU )&  jZ7nb_9^$ 3Yz 0iAn* R3onw7Fhˠx/XaΓBdР٩uO:wfaCsEsW6!#G)B3y=aCLbN!Nmawj7!]^NAq`31xEx==3o &>K'#3zYh?3Dp&ӪS){VyGTڧ^˧o ,d"{Mn!s>USw;}w-5(G`Ԟ#0*Z v\G͢:˦ :P~ۮ4-m[>Z$dd ?4ۑtA0@VgEZl! ;&"/vu0};K ɓWi u廚Ts#1Ay2EIv56'eQ7H}Q"0ĮMx= DHczÄs@g@i=K뮂w)od 튡dA/~ |MB'W a1mmf+2O92!b$VXfiv^8#S]tuבɎaBVj1'4`s_&!zS!W_D^dH ,h{Wt Nq%:H뚆 cIJ2$8wNh{R/ޱJ ' 3hl_NT ]WKEM9l3;R A\SB$'@V4Jś,J,H˛~5i;w+.W=қ'@2e`[Tj,ůgDxTGJ|4mY >PBZwӘ}7A#g5emUnPƲ:DA5pK{PBnt j6ew!At2ھlF05\cxWIyO~Lg: Bu\P.,rG>`CEH4CG )+7E/5]!UwfK߸Ty) Qb`>@n2pwhMĎDk)n>XG# j?!uu.iF)$ 1gE50t+ yx)aH]bXoI·hTgkqDTMt6 T }5QꆁF%Kׄ Þ\˧7e&M\JhͣKVxC[cAeO.%44; E(;yd&_4z^Cq,0JiS2+IyW趄vLc!+Q$&'Sw(YYBb[f+1t%o7βܪ_#,"σK=~X2$>A:}vV`pGzV4䃅!Qȿ&@!PX~)Da"Xdqiޅܥ?!Dnji,e 틤S.%Cqz>'`@Ɔ|7 Ϸ;=x7CAnI@8P+Wl^a$ia\ʬ#*ٛFktRҩT3',y< 6al=s vAf[^h vLrD9M}m,c8iǎe# >LWs]?6T)߼m&WW-9= ΁Ľu w1V]p`@F! C-?bް!O%m_=nD|ʼ?4$LE5 R͎Yt]˞äzӹnK=W%K5zZ yit?$ ^E$?{Mg6cit ı6NoAJ|TįrƜlӧzT<],xWЗ7 TdV"[0(Q[cGKi>dqY:v5KlW.֚9X\OՆۖ!^~bM/.oNX܅@/} l4aXUX-aHH$ifο~WXFO{a^zs MC !;2܎#FC:? 5Y;9 p ,k,RR꒲r1',4oL7U6 K'a@l.W?^ b?/pXNcȚƩ,B9VI& n,Ԡ{.<pd+k"J8C6Re$O/W,y{?7ޏfiDf=ZXVQ#=vK*M \[k[RYFtm!59(G(;21ydΑP ԇn ]!6*sMN AHQX>yqH6?RHf,jاE <єnGz`p,x.ؾlϢsH/\mE]>)>3%CByfU{.N_b471pw`\o}.")rV p.~<֤9L?')>M=M eʁV(! (\Z&  ɻWU߀drHƊ`q#JZ*T2VS2RNJ1c8s#1ǒgoDF֩jIV< bFXR2x¢]]k+*.!;`VߥV'OiNy퐚VF$⒂V@(Jgn^X9MJ v2_8zR=jcMtSezb|^_"V8( >bO(heHY<F%Pt;EYGL/ʭ:ui0t峮X[$s?fM~0?cd=tZJoI8cbfꪴ{cPtſcq X?lb?|r^1Jep;H8v`=*T1 0:]ŰaKgt \Bv+:eSֲ.s!:b$;}t6XU[+3tVTbId"4wpIcnJE=aLxSψB1|F٬onks˟h ar]:C`D/M_(5Ț#6:(\9Ʉ(v#86Uy 10On˴#X5,>ꈂЅ^!c%}ʘ_tvԌ44_e7~Փ$N5hP}A({`Œf %^\WMm/$̷SzOϟ.?4xI`Ǝi8>E),V=L1?Rlɂ£IR66BlÓjx(4Rݨsfkh31rzN2aM@qLXMA 2uDdO&2-S:%G G-+͠Bo9̉"hVo9_%7P {R簗~o UMyE</ be owCUcS]Oƒy3GRdg S1˿PD;_nW' }*`gV$UoՕv.wc;[^-b 2d:{6h 4(ek808|wQMh?TleX%G;Vзg`-?råc)*ę[׹}COyf6:RG0w-6ޤ7Ā#>տ ~#N9X#Hl}Cewi"]/]bk GF o m}x-~OF_6#o! vdtH NRaim{v69? zz1d?Xs$Z wO_APuqYR˟gAf_X0vTGOhP/(~V_W ThA@O N56OWF x]'},3T-ՙSٸJAoY+]|'JtDi=%RncE7dlV5J&IؐYEDݠ5n G 5[37W$ D7I.R7E\\ɰk=:o$짼C%Kc ԎzQ oucS<`47N cjB݊*sPJwKF:{e`5ݸ&F'M=9PS$VB0O ߷$&\ Y*E@:]8 "<7^ොg۬ӽ1T1 l߇deY~%)G-4ՌX aZۙhX,{ܼfof_ES4iw0Moݜ^R3p/}ڥ>f&x2,oV5wO65Ky;؃ڦn!)ëlRM.m v\$[%K,ygD#̙2<ʇXP?×TByODMqU{% dǜ#wR+M k,BQF -BW ?v[Yu] у6K5N>?gF f|eei D;\_z&zZu+{"\`;ൎ(]W/[6Iؓ/s]x X_҉U䴾TG^<燚SM6{ZwGOjY+2U0aT< ! @F5hcw@!f_n:O1@e0t2كՋhLjk\SZgߩWk aʰ N 6v㥰EYW#'{& rt9 SҔT@?&ɷIdޟHFk3 㯩5f)X  Vu8o˖fZ ? ˝{]4^![Ri)80'@d(ե^ Ν+i1K:`#]+vN3_VNO4sg '944E3{a&T"D|'4ܭ [BK FیC)p& ."]!2ɓ\p7p-cFjq/<zȁBf0zRH;K)藂? q!.}g5^Ib1zjO= yh@?|%ڮJݘ#P囊}Mm{+Qx,ఢ޿Ie.,ƈn䢢=4&4 ꆖem*ozNj[F6+&AD( zspKMwq~m2<=#,D%7EZTl ذhU*JO/ݙSyzsyns/hwn$ &phk'_ sfKPeC!`wZ:ғK#QY^96 2xv9|4d/e]ds1} s3%ٻn*>g)q^=FwX}XK$JZTYzdM)CaÖɤĉla&P*g EMZ4c9PnGc&~Wj(R5ڵ٣^ yv s'=a!׋W6'!2,kǓɘ0cze?]Q.cerZmDH͢PV C686E%"7ߜ>s\'s2 Ï:!>CZy0u]v(5ڋqVqΕ3--fsذ`Űr pXrȐHy;fidRIAHaX J1-t ڊVjg'!t4:a<^w\$&<` ZW]="v?\%abf.-W\`H5۵=Nl0V5K9lmW!$> ./W%_rՠE@K\]S@'u"%?Ƴp|"! o)sIrNvM] D {wJ#LP?)L@{=(cfSلCo>lH>@TL?FnAh#Aˌ; ܟo-TQ7HїNkn t<lԡę! >c18 Kt jҖޫ)$1/Ɛ Ui2oDk ɷ8<{ rBw͹!.%j{GJd=PqV #fU pqcag?/7TѸO?9ɿzAb$} Ii`7C/X`"x,6@p-Kɨ*ߛz[^K45}xU!`-R_94Z|AaS_^Vk}ǧR=pVw{c\΢ȝ/HH:m!uWE+=qJ;4At&~tw8 yqO!0e2 `Xד%Q`U]4?oL5S"`uI^RC_rbADِ:m+PvxS|H/2]+G y PKha < !N"i-vɈ۾{ x| |$T67P$^j]Yy/H'kqPnX_'ELT@k߉rxr(\S*U{J8L, ZtFf,soZ0ڈr [}wzw*ʡ??"9/He7Z,ߛbp7 n&/1f~%g<0#(Jq8@09[\6.+'lsv#OjqiD=- LZN+lT aB9 :4F^̒x1\KF?_NHhOBz G.}! 'Ѳ{tq=O&>ÅiM=/r<=#h]=3]7Bk O7Z (\L:C wv"]\BK.#8%+}WtnnbdtZ33&>x!m g_ON*SCK[q1t3n;]ٜ罺"Pg,ܣIg\3wTE[P:ikD߇`S^;3 gT,{aEWSkg:[nsyF(o\+lº$ꄲd0)}H'enRO73 dg;MARSCo-BSr줁1^VYuX4 \' -O=R M!Ma["%JXkC5q 0AAnNnUQS %[NzȚ9ZDL\޽_ZM.V1t@s/C-ޮ8Xix˥iMb 浞U%(Z/Jt#tS)ZߔD@ʬ/Ҥ&9!~;q/` ,?k0,.Zh#=x(ӱ & EAF#f YVIEy#"FFGnLk>5z1Z'^ d= /6)7ǽšVfC >uTb?#6Y-_[kCZs1" YZ