libsolv-demo-0.6.34-9.1<>,_Z8/=„)OONDFAA׬V%Q1Nv+>P9'&%&Xݖ$;qT$jN#PqҦcw^ gjg%} EvyvwTJk-O_^i.K;|V@m=^sX-?/AE.4\ %܀1НMYչh>` kX#W_s@t7-W1G/ .|4v cBè ӫ=}:D>=P?Pd  Cpt      9 <@EJhlEpt(8g9,g: 5gFMGMHMIMXMYM\M]M^NbN cNdO=eOBfOGlOIuO\vO`wP(xP,yP0zP|Clibsolv-demo0.6.349.1Applications demoing the libsolv libraryApplications demoing the libsolv library.Z8cumulus3 openSUSE Leap 42.3openSUSEBSD-3-Clausehttp://bugs.opensuse.orgSystem/Managementhttps://github.com/openSUSE/libsolvlinuxx86_64 Z424e554a0ea7c9f1b043fc78948f01c0arootrootlibsolv-0.6.34-9.1.src.rpmlibsolv-demolibsolv-demo(x86-64)@@@@@@@@@@@@@@@@@@@   curlgpg2libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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.3()(64bit)librpmio.so.3()(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)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-1libsatsolver-demo4.11.2Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@W@L|L@LLLk@K@K@K[K@K@K~}@KbKTM@K/c@K@JJս@J_@J J@J@J@JJq@J`gJ?r@J{IW@Im@I@mls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dejengelh@inai.demls@suse.demls@suse.demls@suse.dengompa13@gmail.comngompa13@gmail.comngompa13@gmail.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demrueckert@suse.demls@suse.demls@suse.dema@suse.dema@suse.demls@suse.demls@suse.demls@suse.dema@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.dema@suse.demls@suse.demls@suse.demls@suse.dekkaempf@novell.comma@suse.dema@suse.demls@suse.dedmacvicar@novell.comdmacvicar@novell.comkkaempf@novell.commls@suse.dema@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.dema@suse.dekkaempf@suse.demls@suse.demls@suse.de- 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.7- fix bug in reorder_dq_for_jobrules leading to crashes [bnc#899907] - rename rpm rules to pkg rules - add manpages for the tools - bump version to 0.6.6- support DUCHANGES_ONLYADD flag in diskusage calculation [bnc#783100] - add whatmatchesdep to bindings - support pool->considered in testcases - always call selection_filelist if SELECTION_FILELIST is set - support yum style obsolete handling for package splits - bump version to 0.6.5- expand solver_identical fix to applications [bnc#885830] - fix instbuddy generation code - improve autominimizing implementation to also look at supplements - bump version to 0.6.4- quick fix for [bnc#881320] - bump version to 0.6.3- Provide PRODUCT_REGISTER_TARGET for available products [bnc#881320] - bump version to 0.6.2- support BREAK_ORPHANS and KEEP_ORPHANS solver flags - adapt to AppStream 0.6 - reduce memory usage in repo_write and repodata_internalize - make repodata_stringify return the result string - bump version to 0.6.1- add support for sha224/sha384/sha512 - add userinstalled helper functions - improve dataiterator bindings (in an incompatible way) - automatically free pool in bindings - bump version to 0.6.0 (ABI + bindings API breakage)- fix handling of packages with no update/feature rule [bnc#870195] - fix crash when in internalize() when the schemadata gets reallocated - fix access to uninitialized memory in repo_empty() - a couple of optimizations - support REPOKEYWORDS in content parser - bindings: don't let str(Datamatch) change the strings - fix basename optimization for STRINGEND - bump version to 0.5.1- improve appdata.xml parsing [bnc#865293] - repo_helix: parse application elements - bump version to 0.5.0- fix bug in solver_get_unneeded that could lead to an endless loop [bnc#828764] - adapt to new rpm tags for weak dependencies - fix pseudo packages obsoleting other pseudo packages - optimize unfulfilled rule handling a bit - bump version to 0.4.5- always keep job/jobflags in selection_filter() - implement COND handling in supplements/enhances - improve OR handling in supplements/enhances - fix typo in application backlink creation - support PRODUCT_ENDOFLIFE - store repoid as flexarray - also translate autoproduct strings - bump version to 0.4.4- add support for autogenerated products - support repoid array in product definition - bump version to 0.4.3- add -X option to susetags2solv [bnc#860271] - fix typos in pool_job2str - support DISTRO in content parser - make addfilelist more resistant against corrupt rpms - encode flags into rpmdb cookie - add identical and evrcmp methods in bindings - copy checksums in repo_add_rpmdb_reffp - repo_autopattern: make sure that the category is valid utf8 - fix double-free if the number of languages is reduced to zero - bump version to 0.4.2- make repo2solv.sh work when appdata support is off - enable appdata support for SUSE- support appdata parsing and auto-pattern generation in tools - adapt to python3 - tweak findproblemrule heuristic for conflicts - add m68k/ppc64le architectures - plug weakrulemap memory hole - support debian multiarch annotation - support product/pattern/application links - bump version to 0.4.1- do not add back cleandeps_updatepkgs packages [bnc#841781]- added repodata_lookup_binary - fix pattern obsoleting real packages [bnc#834376] - add selection_make_matchdeps function to query dependencies other than provides - bump version to 0.4.0- add describe_decision() and unset() methods to bindings - do recommends pruning after selecting the highest versions - improve filelist handling - be more tolerant about bad xml: an empty epoch attribute means no epoch - fix another edge case will dup mode and multiversion packages [bnc#828389] - bring installcheck up to speed- add SOLVER_RULE_JOB_UNSUPPORTED and SOLVER_RULE_JOB_UNKNOWN_PACKAGE for better problem reporting - start with library documentation - adapt to obsoletes handling of new rpm versions- fix dataiterator returning random data in some cases - add changelog parser - fix nasty bug in selection_filter_rel - allow re-run of an existing solver - bump version to 0.3.0- trivial_installable: check vendor of affected package to see if a patch should be ignored [bnc#736100] - fix trivial installable requires handling - bump version to 0.2.4- fix potential access to freed memory - improve find_problemrule speed - add support for special namespaceprovides jobs - bump version to 0.2.3- many Selection improvements - fix perl binding memory issue - improve file list matching - support targeted up/dup with cleandeps - bump version to 0.2.2- support targeted up/dup - support best rules to enforce the installation of the best package - implement selection class to ease package selection - fix obsolete handling for debian packages - add pool_lookup_deltalocation helper - bump version to 0.2.1- fix susetags parser, it ignored the filelist of the last solvable - fix encoding of large values - bump version to 0.2.0- fix typo in repodata_merge_attrs [bnc#767510]- fix build for older suse versions - fix memory corruption in unneeded calculation when there are product buddies- build with swig-2.0.6- added testcase framework - add solver_get_unneeded() to get a list of no longer needed installed packages - changed duprule generation to ignore uninstallable packages [bnc#750485] - fix memory leaks - speed up whatprovides generation - support 64bit nums, return files sizes in bytes - return errors instead of calling exit() - support tilde in rpm version comparison [bnc#466994] - 0.1.0- add findutils to the requires of libsolv-tools [bnc#743634]- add cleandeps support for install/update - check for cleandeps mistakes (untested)- make repo type code selection modular - add more solvable_ functions - add dependency getter/setter code to bindings - cleanup dup handling - hide more internals- mls fixed package provides/obsoletes, but forgot to write a changes entry.- Add arch arvm7tnhl and armv7thl- bup version to 0.17.0 to make it different from 11.4 - 0.17.0- add missing else part in rpmdbid2db()- ignore to be dropped orhaned packages when calculating candidates for recommends/supplements installation- Split off 'applayer' and 'bindings' as a separate package to make the bindings more independant of libsatsolver - 0.16.4- Apply patch introducing armv7nhl:armv7h- updateinfoxml: Correctly parse 'issued date' field. - 0.16.1- bump version to 0.16 to make it different from code11_3 branch - 0.16.0- ruby bindings: fix bugs regarding include path loading (was hardcoded) and refactor the way the library path is defined (only once in a helper)- SLE10SP3 also has vendor_ruby- refactor ruby-satsolver, pure-Ruby extensions added - 0.15.1- fix bug in cleandeps code - bump version to 0.15 to make it different from code11_2 branch - 0.15.0- Parse an installed products tag [bnc#586303]- dataiterator: reset parent when jumping to a solvid [bnc#589640] - 0.14.17- parse global repository ids. [bnc#377568] - fix pattern parsing in repomd format. [bnc#585000] - 0.14.16- fix language code lookup for fallback languages [bnc#584644] - change solvable_lookup_str_lang interface a bit for libzypp- make dup rules work when system repo is not first [bnc#581276] - parse pattern visibility flag in repomd format - 0.14.15- speed up createwhatprovides when many solvables provide the same dep - fix choice rule creation for real (bnc#551637) - 0.14.14- set repository:toolversion to 1.0 in common_write - 0.14.13- disable update rule in noobsoletes case if installed package is to be kept [bnc#564239] - work around rpm bug when --prefix is used [bnc#565525] - add support for sparc architecture [bnc#566291] - 0.14.12- Support optionally compressed product(s).xml in rpmmd metadata. - 0.14.11- look at infarch/dup rules when creating choice rules, makes dup also install 32bit packages [bnc#551637] - 0.14.10- ignore products element so that repo2solv works - support MULTI_SEMANTICS - add --withsrc option for installcheck - add SOLVER_DROP_ORPHANED job type - fix dropped package handling in removedisabledconflicts - 0.14.9- fix bug in solvable_lookup_str_base- get missing translations from other solvables [bnc#386449] - also look at triggers when ordering packages - add support for REPOKEY_TYPE_BINARY - 0.14.8- use repomdxml to query for the location [bnc#501425] - fix assertion failue... again - fix fp leak [bnc#535468] - 0.14.7- fix multiversion handling for real - fix speed regression in repo_susetags - close fd leak [bnc#527506] - remove db.h workaround - 0.14.6- fix to build with rpm-4.7- add support for SOLVER_SOLVABLE_REPO - 0.14.5- speed up file list parsing - speed up addfileprovides - fix bugs in pubkey handling - fix bug in filelist handling when there are no abs paths - 0.14.4- add satversion.h header file - many changes regarding the load callback - more dataiterator control functions - add transaction ordering code - add support for file conflict checking - 0.14.3- create libsatsolverext.a - 0.14.2- Fix to support sha256 hashes (bnc#501425)- 0.14.1 Core changes - fix potential NULL deref in srcrpm handling (mls) - clean up and fix suggested/recommended list creation code (mls) - kill obsolete and broken patchxml support (mls) - replace old solver_problemruleinfo with new solver_ruleinfo function (mls) - add solvable_selfprovidedep() function (mls) - add noinfarchcheck solver option (mls) - clone job queue to make the code more flexible (mls) - rewrite policy rule disabling/re-enabling (bnc#481836) (mls) - fix out-of-bounds in solver_printproblem() (mls) Bindings changes - provide 'Repo.attr(String)' accessor function (kkaempf) - provide 'Solver.sizechange' to compute the changes of the installed size after a transaction is applied (kkaempf) - solver result iterators for Python (jblunck) - add %newobject to track newly created objects better (kkaempf) - generate rdoc documentation from swig input files (kkaempf) - add a no-op Pool destructor (bnc#483252) (kkaempf) - provide access to all flags and settings (kkaempf)- fix problem_to_solutions segfault - bump version to 0.14 to make it different from code11 branch - 0.14.0- add solver_trivial_installable() to fix multiversion patches [bnc#480303] - 0.13.5cumulus3 15246648880.6.34-9.10.6.34-9.1solv/usr/bin/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8031/openSUSE_Leap_42.3_Update/afcb83120a1f6393ea832db6b73395cd-libsolv.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=24160b890967417da7ef50b48250da3651b20dd0, strippedR RRRRR RR RR RRRRRRR RR zZ灏?0]"k%jjdSN ˅KmRr1\&Pbڬ! ;ƱǾhЗc.bHep\5R'W%|hٛ yDC?xCOh kl<2+[˕6+ʄ[Wn8s(yiam!}yW?@Su6$N7J tAQ `׃f-W *CyMJ: …U( ~Y\v k\Z6>;t9zqlWЖSD/4GeysaCn6_€Q> ppSȧ!}y0vP L Sb F!ӻC! "Co rT,_F. yS7Y_]9p ozńQ$~|y/҆rgEj~*zfޯ9<_4)jmrt0gu^߽x7臡ޏ(&4te`3e]q /D;C ȅPS:U8Hnghq5ԃhO؅dJEÜKD"DÅ5uGM3kFF;Vsƙh'.J\@E7<Nc!ZQx0^*;psޑqycJ|W,wuƃy'_X# %XKMArxO`QoIhbzLIa9i$XH+q,t'?{7p׊X d 5uS3 SǏ7I zBZɎKfBiYNT5._P@[G>;.Zcd$~hpr^} `iu2In"]"p$"XM/ r#V1rzO$~V`^YUTY[ S, r~}s5*s q{ 3jqjHJ$ X{mb +0EϿ|x;W jf:ezckEcH5~%NT}Tt-&KeBPuATdQď.Kډ+=KoK-M~S?gt VaWk&~P%BFPLqh`QSxN9^E`ϦI":xGZ)tPiĬ$DƘ_|Ң!٣H#'DńA0CGrY5J42\R;]-SYw s ¦y ֦j`&-F`Ɇ8B_ I7PW't!\m{ܧxر^㗵7 cхAjU:tHGh_[J)D_81)BK\0u%_Ep& Ԙ< Ū~*6hauzZ^H-MȧV m+42SHަ >Rgh%-kyX m4>MDޜ-TŢZ q hMO ,8V{"YevihR@+dmB]sI0ʺR=^@}co,X0 $Is:PX9|CɊV\lF=>8 s.(Yxk~ʦJu,g\&Yl ?jeOH`ѻIw8%zilwtsdRr }֝@29Ȗpز{b=b@ӱN: [;hG+@Q&D2?[KN Y 0M)򿄇2AO`FsM(?fq13C@.Ε@nUX֫T|ncوf741L<[ +9eա14%kD44[jz:^-SF-?*ـaESKxE կ-}x{C+m[{?gwsA|Lnr&3砊=d!8 CV@8;NUG eЈEW-k'#V>=(~9h)a*-b,K=E| ntM1:kEmBt&#ik">)VUat̫$hng S*O6VIvAq18 ѳ+^*""1>Jr]x xx`! C4Mۙu@ yj[noAa >"K,Qo/ r2_Qݷ1SJ,5ݟm H\۟_iO:w s3n/߰ C@wXbń_q̋5N%7Y tA|#:*r^#~*]07kx u=(-p cyvX!H}ҭӲL=T6ᏺ67T[%ٮ`6:B)y0&K72Ir14@ȿ_u ɉ`l[P $"Je[?"F#_I"gSV x{~9qY.?#c(#W⡌jvny]Dc+Z T~%N%#q0TA6+wA\u82 t'S3jGCxXFɻwXoiR4np'b~-A f@W`)Ʊ8oK1q*& X'Oo1.ЪM/^'3yt+ת!ҷ(wp}W߅gö́w+dQ;v\9֭ 7HPAR-n쭹R/Y2ve ȀZ*bmbÊ7F`C]z}FCVAe/ůe:dpZc'$ZT N7SALWᎂv)X:r/`ܸ? +!fx-"11 \p$n휹88+ug os>Mz;_o@&$ب: ΈSN2w|Mx m KL[:٬U&:Ɵsd'[ґ;^"a ƞ^u?@ki;uLzɽSq,,brڒ"4+\1o]nhT2e)4 tlS/|q]iPnDe8&yQ8)l[c&gylRi^ f6ēf8{ .Ҹ1Cx=A-j X]d[ Qu@b6eft&_ MW,sr+A*!tO֘~6 "-yh;B'"(_ZC5e`H{ 2g\<XIqr_lJ*?PàPIMh`̓3|)]a)E 5]=N|A7#hxה_UPg^ i<bT܄*N/yF 0zc"lT.2\OHk\l>ᵲ5u~>P*6|tHkR7=C UM'wwQK*?c v^5EBM0IB<srO3D}FkNaJ#gϸ΍P,PW5R6*xY];,-~NS~yä}S7+БūemyqLgLx$'s#%`8hg)ʖm۸S4ٸatzcK<%t wɇNy \qdUΧ}Q lOşPړa=" x ג\U BYIf%>s1B6mkt\i۸ zG2g[:9k[ ʛezz5$Io?0[M;enS׽<'uLmʻ=ȈJ>r압pwwVpl5m_BnfE OH%)>s]5Ϛ]?LKM[w`xT>%X#v -20mϩIEωvԛ>?y!ϔ<{F}@ƪYjۓ딮'n1qî1ݬ0J;Ok?^_Q3\XsZf nV[4ͲCD>J?/ҀeshSB>^Bu8X{zٽ{9Ώike`m ǿ('NފBALuS\"ևu/ݚ"Wk{,ٰ0_DJܺ*^YvlSʼXZ@sV} Gr.ˉR*vۿ$in5#zɶ3`߀ݿRhb >v]"TK$tK Vdn>,Tuzujp*JNE={,4Xv^5B5.b lj2|CB W0PrkmT K#=iK&735Fl  ߃O 1_yz@fn%VcNzERCu5IG?¯*a`h|57F/8%ⲅg>:9݄ &.7p.BXP8 Xoe?UTR#J"LdfjUvΘ?O Һx >٣1jj9r+!0 ^?ف㙳Q~?׆4)5xwp 2&hheWD==F8ʫ(޵VV1/V6n>wb=5^E'?Yyש%w}&] WP.tP٥a>ou,ܬ^iaZA~6we\J&Js[ls=/*,@B)iDzCd{MJ! FmE,n8xpG 7MҎky|Y{ AiR70Zri^k@-0фf0~G2-}܀T4#E2ґ-;NAeWUP T@yM(hawc୺*M4%_ ;!StӽyV֦mRҠFUyxdoH?)hQ(6&WqU.oW֨l spey*zD)|BCQs`ɮ -]`-Oc6lI @(gw]6] TG0;;$o=ª(z!\Gm7򝀍ex&`ˡ)$U9QFڥklaԻFYvgȐUFd)ZStX] jII{>wN|VB@,AƵpP?*\\O_>si9SFx"I MW#4\4z?c}R#F CRWlϑi#iԈ%ZJ"F+ܐwW&2qVN Z͌ɟYTQ88a1//!tgmn >oi5QjY,q&ϭ9suh/Y@q&tF a neN.gh(šl5A Ҷt~"*6H= ..NS;3),D4*ejpk272'7U0[Bk@iЯ 9K3IpEg@4]נ[ܦ%%Ae}lt[z=iw`BڟܽeLV-]YlBI@lĖ@ظɳ6cX1) 32pqH}xCׇc\r{/ ꤱ>%%SשXȡ=Wm_ӺE3T!i7Hȍ?Pu&AX˜Il/ޞuCߍ=\HWeUlk@++W,ciN\ຘx}6$!JWSecp|Җ'T"Ǥ@?&$݀9$CD[,W/=gsMեR}/o;ܧw͇ՆJ4L$TC*Bzo-7>g`$f2?:IVgUn-fzȘQ9/Zא|cycl aCu=W }vZް[N17*ȴ'9UMh>x|LU sв)̃}JE\1VaSXCY*Xr6M]V ^drE2F?nϾ x|1sL)B1i2n5+6U ~DGi#дYCe fB=[!R)(crbjQ2,bnA-ĚLd̞œ!'0ɛCpE`vN+Z*ѕDop,$(N6UZOE)?,ϢjGԧp\#=l[.=jc \~a΀^Z-1 g͊-5g?J,iB.̴񗽯9$ͲYr,Llnz1qĦ~n_o-r=Aԇj"K6{$42a#0! :Ŵ~$%wVzW*VnQB.^oņ{ s,>7y!۵lQMFMv%1o-8gIyFam/t)n~ ē5gw7I;mm W%HeRׁ %-%P_{qWM~ahH‘a]8!QE{Fue;SU^xS_Ӆd?Fx& =V Cu٬,ڃi99 iU'~)1 Kұuቖ&;ʤ[4\l7J8!3RjZ xY5.\egT%;JĐp=nW0> r<雓m"xp!7C-7G#jFA^h;C m;d8`^~cqmӫћe^a4hr;#5n'jNg + tdVv^S&r\ԠٱT42IHx HtPU~-pjSv$LxYaM!?PPa4dfY@O&fR}%p4D&Tg"#:j-=dLs5{0A;E֕^Ub Eӊvg௻OHH"ehe?E`k.ط`ed!_njW=Q,^˾$-%-wJ15 >S_(k]zX=mgzB$;F.TJGTY<蔪p+Xo3 xM,)Vm68Ƙ5G*PQ[Tyj