libsolv-tools-base-0.7.31-150600.8.7.2<>,ͨgNp9|mP@p+S`z2H^ RTm:(#ee<7ыGK+-LqU/:\C~_;blɮ)VGbgM|/T!B -zC}CǑ4O+Z 4r)zD^:^4CW/k0dojzXѲ#,7m0AXE=SdnC`4׺d^3a}_VF2A3ؙ,,4";֐>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/ez]"k%KZEAG]zc sr9 !o&EitAry "1FݼFj)U# ֩;[셴hE׈FBc8zIH3 UG~dWW/^d!K7KjfK"wHK$y[ZgYLU^O1Y$iz- Q|sάEX"> p8QprAre^6Q He(+'P>pX9~m]T,_QHA}ٱjťN(|7LQ_}ŕKҭWqGNHr+2X\NȿTW*D]bnOftZN)Lg "N *- (WP] Im<%"N8t" wݖ&RةfwF0N;1z!=g@P41"6ݪG)q YA8!0%ӓ<۔Į[QtqʖH2dռ2/ɭ z[C˦u|)́4ԠƷOᨤIMzg7(?GCoK(=ڒhˋ6EZ8 S3;|` ?z)]*rxA?JZ C>ѰtEUԊGj')<~ͲT蟋 uJ;Jv{Qz/f)s$,u?ƻYs)#<SԮ@0<#j*82b̀>9ځtŦcn $wPDftT= 0zobc6YPJf9OAK0ҷͅR EM6$‚9JBh0Q\zԡa>[ j+g*;A5T9SqǶDj 'QeF',Ҡ..T3qk7$C1Vu?S^"jRhK&c|šT 4sfWku+2F5j]Z'poi&(& 'ƁlLbn'lx"%Rw#m*zfnY{Ru%! tOoN4D.VO`Sszi$z\L SQX8i ;!_g}iX _С*>'ۧAC'y]j2߿jE"V=")FXdEXR{@A=8Ey݅q[Ǹ˟IY7'yߊ4Ix@.^S9>W9T]}l%l 87>"|WBy@eɉ~/أ4-ü4Ш5Z!)y==$P鄀V"2˻Pb(/]~ebk@5"C5Ïdo$VFld~ fξ@6k3azcxR5$*L{ݶq0ɣBK=`T>(~h5+"d59G jOTAu?@H8͝'@UW:n0=ƚAg+(^9u/ӪlܠkBw?@fy;FK7qv+3=cJ=׺u3kz$ENޯB>P?#,WaF3_glBZ9Mp{(]33<2+RJ_^s#אּGqfe-gLƦߜqN^{F*:p1||Vbe;+I1QNU¡8rsEcK?M붾쵻^NnĂexe},p-8Oe??߭oq y[C4<tirsW5m{l t3Msw{lZ9z2%f<{P]Yh#vF[ۯ.Z/DJxEl2/ML&2W;J .ؿ-2=3-@ TT 9 )2VbZ y Sσ3_^)zl=0PK|ċ7WW&DI8'w۱A:؈V*@Xm-XLk]?/aNBˉjU3D':ocBV~8ߌ 䳟T{IRP >e)҂vĂS5!W[u5&8Eo5ws?+fav"tNR>*}вzV_Wj㿨~f(a둪VCG̻3o!BK*Gijt8OUJ,h^m9FYD/kV "& vI!*ZsՋINzF(Jjr2C/6ኘ]6N1Qey!H̒R}Yz*adÿ&We`G;YHrO]wTBG0fYҸZM=V?W#MI=.)T:Li#niM"^| 'lLTW8u=|?9\4V#~< ÔC%Rxa $9) 3L^Hw'tb5ɫ*JPrzۘ`'κO]7lI}=}4{?_SC"80 4K|jbf.?+16vf80McdZVҠlӎ=WPn>H[ևrO%g2Hp]UnjB:Anي#o,}2(ig2.R.|Ar癍sN#5bM0PXAhdpH;`Eja'>t)}g|Xs>2r!{X~fX*p<[փj $p.?xTJ5Jf/erItnE95Oњ5Cau6+$uVS.V3_;NYNwY{cM:}ݦbAd;-OmAnH#h-VhjxBJhoiS9Aǘ12b"b-9M{P_G`#%lYr^5/*1} xHwf-EΌ\m\@%P_mYz{40-"f5&&("l3JC^TE2ie*L6NuA%8%kCHñ_& M?3a4%'|.> f^Ba!ؾHm~T9|A&)m1L4G!P^ӔiuW5V,JA{ȅxb[(YIi]Ě/j,^6a|6t>^)k/[s4b=""pid܃7^zd,œ??yLKBTr7zϥC?ePn17"W4L.]muCSyrdaЛD|Z~tUfx`Z4cvÜKdxQx½㾟l!SwZj%eGyrg9`wRJ"{0pZ]HhMۋKOGL!UWXnn[bDkh % v`Fg zY[ #Ezf$z=jGCة22R0ڗX~b׺/?;){bE+XF2ѻRf"gJ[N׺M1֟ v۳geUEڑ*Z+dY{pvdL܀=tf2N;Kc^b@0m13g`lPzEo |Xryt4>lc{;# \I|iЏ | , E٣~,s*|^|AC~軻ۅI\t9Em h$P3DjkQxQc^Asй8d@^ zfqc`I[F$/r,ipweD _dBP^ #o3-{8w2OqEY&AɩECeV _KN"Z?_o(HPY%q8UTmܝ }AlOR`Qo^=MT@R$Hei M9Qv avsH*V[x燙ָ@=%`<ּaQv:و5L{:>d[wQ!F~|K& ]Wt;h)Gʗ+$F|_֡oRrUfZu >==lRSn\^B}`<ۻVM"dHH)7 6G#c!`'Y A.&m|G)ٹ!:Z <2D%~wwY0Jd?8ʻp²@;Ƶ|ZgBrHLLfu>A 32|.~JE\i|,qW)n,u"Ep'_JYxo{:yD/— įј*,zHܧvߛkk:*$be pXYW>:+.xsUKxqΫ%_%7g]:D2@7] G \i3ӝkP]'K '|UZ}ʥ Oo6HU.d[n]n~qJ$(\v{xǤ˩!v>xHMl\|m!ē ` -5Q֮+N,G,܍Xʘ|*42Pw+tp7| Q%9I߸wLe#9,8Y=悶$rq:QWW!y(S}4Sy@Le. qO ?[:G='|B-:D_C3lH\ ɻ:{CQj!9j=e<9xAgQu"H[[ݵR[0̌y&qk؄lSu;{:xqk>(AӪAFπHJtgh=,@DKǹF*,~ⲹgoWAZp"mѤ_A6aKiWl[kC&VgIJCc&ljk)kzq_NifA*8 ? YWyfXg*m*˷8ޣg(X`~-vQkT']YcMݍs]A~QvxAy[9l@a( "/PgW$@9fX*0+78gaxAJжC._` Y?ˊө"v6*οvkbf%X֢ʈ鎘*QQ9 @{EbA5חT x!RW)xuQ"SM:&͎F!҇(=lPe.hpj;Q|/z t~E![,>6Қ'K#/ak)` 4fh~t7 tyk(%`sKՌ#~b Nӛ^j[-xO#_[Gzf#qsk߯e{JGm3~*k,h ?\검ul:s?kNʻT]k^•f8M~@`w~^ RAeH'8h_DД۰< }Fq\`B"_o*gP> o ϵd kWatHC^B.o4\H9WIE\URM|a{9Mc gUHwU4C jṎ/\͝2aǪLy-nX4&l^Wuc2>q2zߤ|&#/:/0}@ŕ˵?VbZ}k5FT mJвRs<ᄽEGm=aڛPP(w~?] j)O*]YOũ*HԁS\GAR ! ҅όkA(`ȚqAq1_ 3ŀbIͦh"I "7FY٘,:rߧS[h%9f-xm'K_q^nM?/F\xiJd "N)߷wE3𺏝S$r"G7zq7ǶH>ϱ턏/4.}cЍ*6vs/VpB::@=3?ܗE@`1S!;jM| )TzyQJ3*nG>V* ިQq^5'y$ עo11Պ8 +?e:G4) (3U:v܍T>ّ?u!9.E܀pxtK8,#q_Lg>j~8G=dǰOy䳝 m}jr&EIK2kgN6܇2VťGA܁'{1˞dHBt#@X(Q_FLȈJV#8:-fӰ_.w!ԀY>^[#4yec}^EZwxQ=Et~dCB8vworvZy:?.q&VPã'}#_ O#Čn&%vZD"b 5!`@f)BU|LXS答mȕNAQH [{X5EZ,"MGPT&hbƓZ5l\tCzߥ ޏ^aF`aLցG|cskx6ѻ: N H/T;(&ո6ԹiZw&fôY]I7k]bBMfŲۚ&4:=3Q_I}J5U{y{nܷ U=S5 I\mMLVޜAEQ%KRY/}1&#,`CT8~^ɳhk\bi0~CyaP&؆f0jڠd]![^BߩBSv$tPvW ZIpB,v_,7(u _,ڂǤ=\ N7;  _BcTjjA:}N_iue7OS՛_BǟFx< [ -3"LP8ƫ SF%+4 b0ZjZnG_trTB9دqSَ=I:o@Tunb}\^PؠAd`DY#  ;1gRrfX5ފliu2L7贱W 0jcY(i,8K2G\sף*Bؾ M1p)VI R$8Rnbhh}kB?AO刳!;KoUnh qZ xڏ-V( JߜPufi:(|)nN|z}~6oQ-7ST0p"vgH mUh-bͶKC0PJK hadT@K6nz/m3~Ah3ލoGKAN ,-|ekNAaPMlڄg JNV13z{G s2 K;+uP 8ȌugtEz4xk7RV>S2)ȉ՜@ZH'Axb?z (XY#u3ڂk~&NκQ@tV;!7x:Z6Մf>њ?"{ъp+.m3)3_?+{F&nWDɭʀ9/5;dӘ7Ď\_/w0lX.h/Agۙ$@7޲;}rK)YϒxDs[OR4ў*hiI(lX1N>{ͳȵ`n T=t!w~kÄ;~<4As0:|SMLRhə@%;sξ*Vﲷnj1l3wed6Fܑ/K7 kd_v6f}AV1&0S:vGC gw]Bŏ>V3WYjt1~$0`jxwn[&c=ү2 hHxx0KQ0ӥ#8-MGSWoM,aK4$>iC7X|`F39b'FI.tƍPrI0b~o6h\ٸCLWiUfV+ cVIX|cE1lOĦ1q@v8̅xN.wֲ˛< ()‘R3y[Udw!_Ricv%S zbϨ* 5 d6|tƬZ~/25ԭ1M-/SМ4 Wq7Kh|LY7cX3Z|@@<Be]421lyg,F4kUݮ?#s1J |κ;Vx58Qn0L[܋>#8\3z(J^ ds[`sgRJkIo8 ؍$S™vW'(h#| pݻFn* vioCS O"tab7MڈB[LpP[6ƥJNŊa4$ &TjbP:ن/fѧA$=2_1{NYU r2E+u ٯۈI E˹=$(;W`1!7gC5m9< cH2TUr/=y%ދ"G-h7 D[/}ag{`SEsA.%jq7LUr܇t7/Ĩә 0]0F͉u8gM+z $3c'`}KE< Ԑ4:J#} p}F1Jtj*k7ijFVԟ ,M'v,]=(#vru}\M`N&үmL i^7cA{)Q7l3XsqnDPGIֈ:CݎmVzuՀzGz)+EfŕPs6r,Mp`o x?Y7'9,]c1n21 ƧqMTU'C{,0i}Y7mpY\"S TiNXGP,ׂrcWoˁK~{K.k/ιޅK RxcXB#Z!flB5ZIĄ (fa1^ϯ[8Ht_K|i?'1ʪrieOo險'i @ }?]et.hpN`r:`",`e(~.Ӻl(3s}&{adqV䶦.ژA"gp7y4Q+pݠpBi+/R\4 ?9K|XQ*fW<0l+r; qf?=4n7*w>VCNj; j`ES^ۥ`N^NƯ3 w$'3f3n44DN`X 2s7]=ˎXxoZQ Wڄ Ob Ҹ%ȃs F#r(?zu~5EddF,fRj21-=y2'p-˪{e2S&4򘩟xzC%R3Ѵ9Xp3l%YxcYzOgt˳Q?n&5G.w}v K,SxfMG -F6燗Oj5S[GRG*3^09ŝ,V,׼ w]S:(^ta,l~,i Lp"k.PDη|+Y9f"Q'<k]rg[xS&glg-} Z?`PUY>Dhޜ[ጛ?C|>J(BYU6;ٕeOtzM  ^.g_}`\[ɟkۤW[ZzzqTLrT5䨫:= *Lj0H@]oFsjK- ;<(@7;(' 4 *=k9W3$6aSwxEJṸϮX9:QG#gb&򴐘m-8LvΗ3@pA$iCgDD5˥$V;== zy'#M1XCܐgHZwea徨vpT\q\C2s֠N ]Rzw BI;܅}Чx*^u?VuE𧅬0d2v֒3'T"kÚQXS&mVx,Hjoָ$3q~S@@#7{7 Pa{[$B|tӣqJSCo) YIu+&aPk6\y=ݹ}H^zq Bu:Bߛ@5,s?| @`aud}Lƿ;!T7C"Ipz5s%wl@/~ 1$> t~)5F͙d!Tս/dښc]ܟ [tjɐ,"$# ;DǾBM r@FjvQ,Pٻ~bĄ\5\jҳlZLeal+V;fPK-㱯q.S7,[YΈQQRȳu d0T)g\a$K%xp1|Eumx*+ *|m4ܖwYB Ym QЖ?=?4WDW~+~&0Rpa5^KrܙfC~7ҼQ1\Jv[VVN֔"d%#pΫ@&bW30U ,$g zSf&Ji @) `u=H6ٝǦikNv> ώ´~jŒj5wxv*w؄ٍ%L6uoZZhLH4>"9| 36D$yLF_zwji2Cop;1 4y?S ]<]HܐuKX5=[ 'h/ڊƧԆ1g+|7eCՑ8=%BSVr$VCCc)mRyyu:-" & &gf@yr)xԖT:ksn P!J0_%GؤMyͥwnӉ⁐Oz-,w'n--%KF;&BIֳ7{q5bHA'g9K5@߫I'cG O*FmF23P D0)QVkMOQ6֥Bx5!ɫ"^@ FWp6o`w*8o 1ٝ;YbnoK%<6I2 wmu!dmlCӴ4Ȯ+3J9!SV[0d ]ڣ?j,f 4% \Sme),*r V cAL.{'G F*BƯ<'X߀>s ykΚh}cdcnz\+C-Z?|[a87O9WFl?t N͢~ّ[~|yٰ26h7=H._0w[i?Nՙ}ò70dn|vЗh7Z?xa1̵}zDm `Rҁ~A?9- ָ#f4KeyۛI~1y~Q:8Dߎoe=b7puZo/)٭V8[řDzT-B/?7eV v%Z9TEEXVF/AT1ͷ!No;oNUCLcޚ]E.R [-:w J)24vG:}IS,P8c6x>_Y*oq7J8R) ~;Km!g(&PZ&;?Ax&_:Ӽrs, ]@FHزY]=ʾUb4|V?}Z[wd5yGYPcvvSQ ?"%yXIc= T+┶.FYVsp7ʎgĭ!g>q,w~#Q]0ye: sЂBwBr'Kx~tߩM:ȃ]E&*6k˹"PbR*(aB;zJh/6_Y|u6P~.1$exJV ϚޚE)~K; Xn- +1 _7ql7gH gD %G/:H{c-\QEu4 ]vVL]iRF6H ӻar:HBYՓG4oڔȐI%@4]^3":(Ґx.?Xkb4j\յ"%D;m%((uIYW&Ksk|/R 'Xlq@{| mU!G0s`E=|*M*4;-ag;I3B_ySwo_4txF^>v R}4Vy>VaYCF}" ?"}} O"8}sZX#aoj}7ۓȂ}\1<w|[zOr/%3]B6&+Xޔ{_y$A5 YJ/Z&6SNP0nl`Znm@=A/zt1`XKQzC!$߳zA{hiTa;BEqo A:{s1`bDP1lxgEO)Xo(@L*X0) ݭg)y_!5w[g p~5פ-?pi~\Z/;yzbf&Eݍx m0eBa0*;d' (L1]HxX5qHfǁB1d1d~YNb^:8mo[$3>\f>"vm36ˬB[\XCOҢhxԺJ psԇ#݌<[u-:|  "40X&?+fk1`䠼'Ө (r/ f|AXÖoˢU$:nN9ՏMfgTbnmxUszT()':o'4h`u&h+;MJޝS+m*.DvU9*FoUĘ_![ f3lKfQ6r8ΜHIRp3=.K@^²j,slT%0β"(N ۂ%(9_-=L?kuZ`^EGfd69>gt}$+"#U/*'y?BCpE{? n.4۾3 k$)=BI>v?O(+ս&`([l0,Ut60-v>? \%2#a87f.FsGkjWhEsnwc?7;a5>ԕWFߧm7ӳj F^3͑&IrC1ccIL)GSH|ǧ>I=K)OIK.!e| Ⱥd9 Jnd%88m T[y3{lU}J)$M!苭>' CՃ`8$n0jk#q=|>\xV2hyɉhtpŸXEy `ҀM8'gssH7|IBaq"(34!3g0X[ 6/r73 3Z#)0Dx$UD*cHџRC5L ¾\cq>OmZYH[2wB}ns.S7GI`k2 @u%; 9P4brW e8 'iyѻ7&RF6qF8ղ]Ô@ =qi(VPlolWCqb<!l=;DLRlfhu`g .W%[ :Wg5d_g% ~?򜴩 ||'8V=.u&Wb729J$@SFp0B7w(CNJoQm_Í b76эНoin4 [̎Ćck8r_\_d\zwd՝FV^L-0 U<@EM݉;=F04x/JFipb;]|Ǘ󾇳/Փ1a eyݕ%• YO%2ɨ :2\|,T\oukjMg՞H"\u# {laɧY]벶T^/e#Ja&JW˅G&`VsAgۃVmGd{9wdO(a"4™xv7 p&A--G '~5\|Y7ggRq $hLI ׯ-74Rdr`f)5M_}<"W쟍 xX zDWڕKĹ[/]avYBf"T 4$7+hxQܱ6-F 0=$":LI%V'"b;>^( ?Ѩ).M4)#|sTO_)@9Q= qm2FPOx:mYZc~sc>#9駛7}*A< `VgE .{w_g|Br/aIsMWuDL?FxIJ9D@(R".]6 |hĆ{C΄Eg*V(N}&k Ѵ[Z&>!R`jRU,=2tPady.@h2M",ݛ~voe]gn@sZ\TtPc #==mӚeflXֶteg0Zc[tHjjQ2SY!d :?x&F5 Z*f K4OO [L/,ܱ Z5"*: CU#49;C'Ň'4"s_vu/*S9Y{%lrhIj=HO9jK{=ǎҫ1D_?`m+Ӛ>hb+ %]yoxV\8Aw -ެB#pY aB$u c H,;GeoGyxRSǜxO&px E({<ݵBZ(.uo&='uئE ^ǤM >c_Q/]{{>̡;X$~Pshr y؂<괞#WxGCJ߯`C:$!bF7~{IMplty5|tB2B&+ˤo9D;Rf#̼< Ab')aֆƢ 9<ƵsaJpay5C-!xUv6vB{&BOtZq|4A}[|78YHkRW6UiDL{A8ݢ/Q e:[x"-h? @cn^?1PDuh@^ `QT7VY.Hf+'~h9eue Pk؎ϋA}h/"|nY F=u^;BQPHTrHG7ӖͿD¿>G03hd4 єsp[ m\§2~+[m)43Ey;Jzmb&HǢ'Pn[iCdfl}b1>̊S4p{~a$ŭβQZ4N=e== T1`R ^&Xu@ ޲Jeg+m !NProzA2&WUt{@uhN?ez0-ۘѮӫA4U %vPVhOZenrmAG:%%f|"N195:A =s WAU7yݱv\fmOg#A)')x]M[6 -0unJ9}Ux6ZL~ETHyC vX9}-HxnEÆ0P 2'g+zM=Ƭ&PmPcv{Cq']].$Zn yXnT)Ov}/8Ч^}v0~]!*IVۗ'+A>K:0ʄ?~?Hq0(NgP<vg24( `DŽ`x_bV:""tB =1joC 4$iLˆa՘}baiX?$ٸ-YuI7Foڳ*fLwvLZ<`,B;SRB(TOnG2&WBRԾ:DE6_xn5p򏇧x`B *鵧Cuǁ1 O^VH뻙ba^Bb5d)x"Qn9[)BѨ4Kp HU`85p<{pw#Q ꅣ3P LGv+X:@]2a)A*cЍN gC#/R_$ي[IZi\'qz6Z rH[p՛o]dԓmVمXfbd=1$v|7X & I/ev{rO7\1xf$ {C(;Ty}VdSzv PDb F<>r? 4xe|*!.9Üyӧ_X㜑 ,8 d׆ ZJ*i~{i̸ֱux&VŢwӿTKM'R@Ry֡^=ٽ2swLk?J9=̒:I5or:˻ n!>.fMf&Gjfy-uaPU,-LДeDI qA=ZL}c<(u~ H/F[Öt,u#,Xs°9 -BP"C -|fYK3hţ#i:k+]Igʒ>L"Ka O&i@5H[G%*Y]K.38f@U?ȗn7g@Cw HwR 씮f[ ׫m=>jht؆Zq,vSA+CԠ2EA%Qa{{S0 S8_S9[LSSo/Zi5܋#(GGIcXC)YQ{3YZzȚc+ "f .PS9c=X. #]& %_w4[w0T3m?>uk 804UVsk1NH-qLd& TqҩMSPtYE6Ҡ{~뾔p\ 7a8< 6 F2ϣ} oIۗ?VSXؑSvUf7(U3 |<%\'ḫĂsM%x;i7TF_2EA.-0zeP_o'aJie~m%KdMT,S00qvbq{Cl5S 8F5gp7=2cvS7boby׽F)11C>>l6qâ"G<2^;q#KvXU;%OPXEwGuz(Eyiu`dyǔ]4֩'0[#zOgΩW w"ㄤт|a? Ey7&5k n$qTH{)Z: LKT%sPʕZOosy+bE+; P:dzXba<xүY~DFJqW3Z'l@URъ"XšQ}HPx#ƛf5qÀL5}:F8̈́i=Æ] A \WoH`sxcZOW$v:ScM]j໬Ǡ~HsRz4,=_  սuBӨT:cZCSj^@G(vRlx$&u薸 Ki]Mic3?0rE Nb ġD NRQe\v]#٥Z zNhiӣfd&A_0Cp>]9rj z#BgW.ĩP{T.o:M궙GeN17zV{j) O1Ӈt`VfSaDdxIbl1Ŋ!3{žErlafdǻ xqQzF|ʥhYr*zdȃn44C][ blgQ n|7Q Lʳ,0R֑Pkt>jOsfp[+3']2wY"uþeU5͘\w[eE @7G5 aٟr``+j+b':C.Mes6DtPZE '̝;@Av5@6|Kvd<^4&YuVt[z0<'1qeնZw3NIC19mN[90Tt+iL;'>Nn7;,XnD ECp۰wa7M̔GRs%)l~娍X@u'gz`Ж~.&myɦ& }.\Ή tTOi[A Hu[ac#{y/j*5^.yя$LPJĭS:I1ygAnr1j# C."@[<-uXCs8&n;3L((ea8xGǥGn([ejYp0O X@FUͳO݂*&C _U* rM Aa-Xͫ`qٿL`ᱍ'o.ɛBZ|8 N2ܠm`~R s L$wk8jV(C?yeeRt|{U(峧ApE)B1Qj%!봡j^SP"d,$ָxOYK8CdLdyt P.)nӑiX-6-I}y2ٜ(N/H1z/ NGsPR"&=7oJ #'U|`ou -O 9Kw2xj3 0ۖK L BNfv0BZc[,5! t 37Dˎ!͛}&#+٫9@㭠s&ێw1X?hA5T/ Xy0\ 4lRўCk!ి_/ϝowu ~K}52in78,Y&_C!8vAAMS=ՠ"0o T佣ʃhNy P$,JE?q6" S85WoY38$A@ygmk fzT.RV]h,%/vrF Pz0C$eKNV.:I?v0e/߼]V[3[P+V.%pNN]4C>l!3c.S:.Ȧ݇HCIphWd!0Cّ!:s2 ϰqjǵ`^j?OHï%{YZMC&=nw;W1sP(qd̦CYjz":׸%R 2+}ȐCz$Ё70]{*QN+6'q/^Y<cN*zIsoa UiNcw&03B 8 ELB~aA :U5mv- 搵5fmlc\6\z+@tmϡ|Y$Vs,`;pOvaH&:%?kTTG>NS26` ~!BT fp{e{ e1#mSwIF|I(rm)DglP2+ߺaPR~c=y4{^"lAK#9+xֹ&I0obT"ΐkV桤 W|\~ x%T~FE dG!:@7rpkl{W FEZ0B}|vuя=MhF +na4jS<FXs[;uɤAޫ,U6f}TBNQuKZu6_wձoRh7~j BXAH?xh^˰dqvv~} ) ?^ЮY֫m3%#l-㨾DY:bW7|)s 1/ 6oQ~M /K)nWK\<@F4\Kz,~}Z:Lb6PQh^.Ӥh@ oy"[L%nqյt&@Tti ު#wÃVPӹ+֕ٲ{[?]8'NԪmGɋ gsf0 o~E bޯx&N!ߔU|W(Z'gZfuMV5-mB &2\lcЄ|?W1Xh5 kqF'KN npktR'$-r:_a՛w@PnheLUՐ)Ӓ\Xzh0>̀4{^W'QĢc-D*!َ4SZ?Îzӎu,;4}'T:4lE2s"^B sWtiJ O햑i@Z;#y_T[u 44o >Ȱ(N k͌;kEh[[O.]u[='̦=TЇ;ReMY&\ŁK=m(x [6St8f ڀsN7|`X˳-*$aWh uty:W ئ67q82U'ؚs d`+R3¯#YF}y''%d;qJ9Jo!<9`\DӃӴơv”pgy1fin^LžMK"9mX %$4zx9/mF<lX+!lHK;Dk]c'k :rH ;_א0`NDAcv\frO1; ~A$Φ*,D&T<(A CX (W_+MHkD]-ȊM=:tez'F:2r=7T^FL3'KfJͰ}q#z4h2ɿ+t EwNp:_"I9=a= iNC\O;ƚX1?y @j"J9^f.*=LSו> !D 0GkbeFc*1SKY>Dt”&t̶V[QRR$e3O|UuX r3u?Xk\Ah>FO pwM*G0r͕U*T1j/0;ڷ"XhuD mT#-ӽHImTRO'` 0]&Ձrţבzn]V4)8&L Y&UݡWB6A}25 zn阰!VBf.pV)lГ;jST @*:HxL]O(䱳P!'Iu jXAw} YZ