libsolv-demo-0.7.31-150600.8.7.2<>,gNp9|"P4X:ݤt AӻM)ҵؐ{o^/ޠ|RVwW5,W~ q:mh @ d6DG׭Z4-V#Q*)^=J V0Z(I5m=n vRwn01/LʳZIC&~+8O9'z=#"/ "kbSdRQIXjj!Re͙;gױ>QNclt׌J"G7x[&=14:,>AK?Kd # Lx| #)4< @ D L  <(8P9PP: KPFGGGHGIGXGYG\H]H ^H/bHNcHdIyeI~fIlIuIvIwJxJyJzK(K8K<KBKClibsolv-demo0.7.31150600.8.7.2Applications demoing the libsolv libraryApplications demoing the libsolv library.gNibs-power9-20'SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxppc64le#T큤gN djd398415552b885ae8396dbd9d711400a50fc100d33f3d0a13353092249d06bfe4ec8bdf88dbcc3b867c64dabc500006955b1e1dd45a761f5a19a92626f75ff66rootrootrootrootlibsolv-0.7.31-150600.8.7.2.src.rpmlibsolv-demolibsolv-demo(ppc-64)@@@@@@@@@@@@@@@@@    curlgpg2libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1libsatsolver-demo4.14.3g3C@f@fb@f0@f&Q@ee_>eJ&ed7ci@b8hbaO@a`m`]`_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@W= 1550 by default (still possible to use osc build --with=python).- fix rare segfault in resolve_jobrules() that could happen if new rules are learnt - fix a couple of memory leaks in error cases - fix error handling in solv_xfopen_fd() - bump version to 0.7.19- fixed regex code on win32 - fixed memory leak in choice rule generation - repo_add_conda: add flag to skip v2 packages - bump version to 0.7.18- repo_write: fix handling of nested flexarray - improve choicerule generation a bit more to cover more cases - harden testcase parser against repos being added too late - support python-3.10 - check %_dbpath macro in rpmdb code - handle default/visible/langonly attributes in comps parser - support multiple collections in updateinfo parser - add '-D' option in rpmdb2solv to set the dbpath - bump version to 0.7.17- do not ask the namespace callback for splitprovides when writing a testcase - fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes - improve choicerule generation so that package updates are prefered in more cases - bump version to 0.7.16- make testcase_mangle_repo_names deal correctly with freed repos [bnc#1177238]- fix deduceq2addedmap clearing bits outside of the map - conda: feature depriorization first - conda: fix startswith implementation - move find_update_seeds() call in cleandeps calculation - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers - new testcase_mangle_repo_names() function - new solv_fmemopen() function - bump version to 0.7.15- Enable zstd compression support for sle15- Enable zstd compression support for sle15-sp2- Support blacklisted packages in solver_findproblemrule() [bnc#1172135] - Support rules with multiple negative literals in choice rule generation - bump version to 0.7.14- Fix solvable swapping messing up idarrays - bump version to 0.7.13- fix ruleinfo of complex dependencies returning the wrong origin - bump version to 0.7.12- fixed solv_zchunk decoding error if large chunks are used - treat retracted pathes as irrelevant - made add_update_target work with multiversion installs - bump version to 0.7.11- fix solv_zchunk decoding error if large chunks are used [bnc#1159314]- build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support multiple rpm database backends- added two new function to make libzypp independent of the rpm database format - bump version to 0.7.10- support conda constrains dependencies - bump version to 0.7.9- support arch<->noarch package changes when creating patch conflicts from the updateinfo data - support for SOLVER_BLACKLIST jobs that block the installation of matched packages unless they are directly selected by an SOLVER_INSTALL job - libsolv now also parses the patch status in the updateinfo parser - new solvable_matchessolvable() function - bump version to 0.7.8- fix updating of too many packages in focusbest mode - fix handling of disabled installed packages in distupgrade - new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag - bump version to 0.7.7- Fix repository priority handling for multiversion packages - Make code compatible with swig 4.0, remove obj0 instances - repo2solv: support zchunk compressed data - bump version to 0.7.6- Add -ffat-lto-objects to $optflags as the package provides static libraries - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will not strip debug info for archives- make cleandeps jobs on patterns work [bnc#1137977]- fix favorq leaking between solver runs if the solver is reused - fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason - be more correct with multiversion packages that obsolete their own name [bnc#1127155] - allow building with swig-4.0.0 [bnc#1135749] - bump version to 0.7.5- always prefer to stay with the same package name if there are multiple alternatives [bnc#1131823]- repo_add_rpmdb: do not copy bad solvables from the old solv file - fix cleandeps updates not updating all packages - experimental DISTTYPE_CONDA and REL_CONDA support - bump version to 0.7.4- fixed a couple of null pointer derefs [bnc#1120629] [bnc#1120630] [bnc#1120631] [CVE-2018-20532] [CVE-2018-20533] [CVE-2018-20534] - do favor evaluation before pruning allowing to (dis)favor specific package versions - no longer disable infarch rules when they don't conflict with the job - bump version to 0.7.3- do not autouninstall packages because of forcebest updates - support rpm's new '^' version separator - support set/get_considered_list in bindings - new experimental SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED flag [fate#325513] - bump version to 0.7.2- fix nasty off-by-one error in repo_write - also copy pattern categories from the rpm that defines the pattern [fate#323785] - bump version to 0.7.1- new repowriter interface - new selection_make_matchsolvable function - dropped support of REPOKEY_TYPE_U32 - bindings: Selection.flags is now an attribute - bump version to 0.7.0- refactor arch handling - add support for zstd and zchunk compression - convert repo2solv.sh script into a binary tool - bump version to 0.6.35- Fix compatibility with Mageia and RH/Fedora- Sort a bit with spec-cleaner - Use python/ruby/etc condition names to match what other packages do in order to make sure we are enabling/disabling stuff within prjcfg - Silence the source unpacking - Make sure to execute tests- make sure product files come from /etc/products.d in fallback search [bnc#1086602] - bump version to 0.6.34- also use suggests for ordering packages [bnc#1077635]- fix bad assignment in solution refinement that led to a memory leak [bnc#1075978] - use license tag instead of doc in the spec file [bnc#1082318] - bump version to 0.6.33- fixed bug that could make fileconflict detection very slow in some cases [bnc#953130] - bump version to 0.6.32- new ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM config options - new pool_set_whatprovides function to change the whatprovides data - much improved selection code - bump version to 0.6.31- Update package descriptions and groups. Replace old $RPM_* variables by macros.- many fixes and improvements for cleandeps - support debian packages with xz compressed control.tar - always create dup rules for "distupgrade" jobs - use recommends also for ordering packages - Fix splitprovides handling with addalreadyrecommended turned off [bnc#1059065] - bump version to 0.6.30- expose solver_get_recommendations in bindings - fix bug in solver_prune_to_highest_prio_per_name resulting in bad solver_get_recommendations output - support 'without' and 'unless' dependencies - fix yumobs rule generation bug - Use same heuristic as upstream to determine src rpms - bump version to 0.6.29- make peace with newer perl versions - fix memory leak in bindings - add pool_best_solvables() function - fix 64bit integer parsing from RPM headers - bump version to 0.6.28- Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv is configured there.- Disable bzip2 and xz/lzma compression support for SLE <= 12- Enable bzip2 and xz/lzma compression support - Enable complex/rich dependencies on distributions with RPM 4.13+ - Simplified CentOS/RHEL conditionals - Added Mageia conditionals - Fixed a few spec portability issues- change queue resize code to use adaptive chunk sizes - fix potential segfault in testcase_depstr [bnc#1036002] - fix performance issues with name = md5sum dependencies [bnc#1035946] - improve "forcebest with uninstall" handling - make dirid handling more robust - build with libxml2 instead of libexpat - bump version to 0.6.27- export solvable_matchesdep function, as we now use it in the bindings [bnc#1025440] - bump version to 0.6.26- add SOLVABLE_NAME hack for pool_whatmatchesdep and solvable_matchesdep - add SOLVER_FLAG_STRONG_RECOMMENDS option - add SOLVER_FLAG_INSTALL_ALSO_UPDATES option - do not special case release-less provides in sort_by_common_dep - solver_problemruleinfo2str: return reason why a package is not installable - guard against dirpool_add_dir being called with an illegal component id - reject solv files with bad directories - bump version to 0.6.25- make testcase_str2solvid work with ignored packages - improve checks against corrupt rpm - add SOLVER_FLAG_FOCUS_BEST solver flag - rework susetags multi-line handling [bnc#1007273] - build both for python2 and python3 - bump version to 0.6.24- also scan /usr/share/metainfo for appdata files [bnc#989830] - support tri-state product-endoflife [fate#320699] - take lockstep into account when calculating unneeded packages - ignore appplication extensions for now in appdata parser [bnc#984332] - add enabled features to solvversion.h - take disfavors into account when auto-minimizing for recommended packages - change cleandeps code so that it keeps all providers - make sure that all repos have different names in a testcase - bump version to 0.6.23- fix bug in ignoreinst logic [bnc#983141]- add pool->setdisttype to the bindings - fix error in repo_deb that could lead to missing packages - add reason testing to testcase code - add pool_whatcontainsdep, selection_make_matchdepid, and SELECTION_MATCH_DEPSTR - add SOLVER_FAVOR and SOLVER_DISFAVOR job types - allow unknown archs in pool_setarch - add the SOLVER_FLAG_URPM_REORDER solver flag - fix segfault in cshash dedup code [bnc#980901] - fix supplements handling when implicitobsoleteusescolors is set - bump version to 0.6.21- Better support of complex deps in pool_match_dep and selection_make_matchdeps - make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again - make dep2str use rpm-like output if disttype is rpm - implement filtering of Requires(pre,post) for installed packages - simplify handling of pseudo package updates [bnc#967006] - improve speed of rpmmd metadata parsing - bump version to 0.6.20- parse media number from baseurl - support susedata..xml language files - bump version to 0.6.19- fix rule generation for linked packages [bnc#961738] - add hash method in bindings for some classes - bump version to 0.6.18- fix update handling of multiversion packages [bnc#957606] - bump version to 0.6.17- fix orphan handling for dup with keeporphans set [bnc#957606] - bump version to 0.6.16- change product links to also look at timestamps [bnc#956443] - rework multiversion orphaned handling [bnc#957606] - support key type changes in repodata_internalize() - allow serialization of REPOKEY_TYPE_DELETED - improve appdata handling of installed packages - improve performance when run under xen - bump version to 0.6.15- fix bug in recommends handling [bnc#948482] - also check installed packages in multiversion handling - fix build on Mageia - bump version to 0.6.14- support a generic string for pattern-visible() [bnc#900769] - add a SOLVER_ALLOWUNINSTALL job type - add ordercycle introspection - fix mkmask handling of a zero size - support 'recommends' in repo_mdk.c - support filelist parsing in installcheck - bump version to 0.6.13- added tcl bindings - improve debian ar archive handling - bindings: set the CLOEXEC flags in xfopen - bindings: support testcase writing [bnc#946752] - support REL_ELSE as evr of REL_COND - bump version to 0.6.12- add forgotten sha-512 support to data_skip - speed up whatprovides lookup with a new helper array - fix dup with allowuninstall - improve alreadyinstalled handling of supplements - some code cleanup - bump version to 0.6.11- you really want to use rbconfig there- fix bug in dislike_old_versions that could lead to a segfault [bnc#922352] - bump version to 0.6.10- rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9- fixes to build with swig 3.0.3 - bump version to 0.6.8- add product:regflavor attribute [bnc#896224] - bump version to 0.6.7ibs-power9-20 17332254880.7.31-150600.8.7.20.7.31-150600.8.7.2solvsolv.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_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f98d885f6f25f764fd3ae4f657954d03b44abe3a, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRRRRRRRR R R RR RRR06D`,\iutf-8998a2e93a2a54ec84b484e26747a4029a3428a3cc2552b7788a671fd2c0534f4?7zXZ !t/L]"k%AK# ˝y琴c{d!Їu˯N<0%@/[NM8+R0h C#D㔱|_eUpW3R܀p&4U&SbB,XB#S o+!aZ1Asq0O|_ؕy<<#m: ,T)˕0lu7ruq5wW.zaDmԛOy "խ^v'EhMqXhc'1a9Ӽo^ۘ$1qv)~XHAnqMsqpb )%|z]ܶR;^7'9҄1|e=1e(}{\W E43eD z328/LnB?0Z9 1IalS`~`Nԥ$J!WݖRJ:n@FȹWD29jpXV&ǜr~X?Gx%n А1CJ۵$JRR6_NheZ2W5 ?[R7yR7*U}ge"Vhfu/ԔW^-(h}nPvFf5+h~wusVll/4X.#SY)U_8XP_)6MAVx] ت1h23wE9N(0qND=[EW`=M#d|z`dBAIvJVk^Ml= 4CΦsYF$Ej--oZ$-,0k2{Ɍ,^櫍9ǡ @9&4\3_vs6aM!^f35Bc]6]8V>W(~D2]L4D߽rP5^܅iwO9e LOv -YuNcbsFAoU>a&K;Du;Da*ׇ$2Y2y21u.K| G} *]pGU+W/jhd3&ƒؒ]iiw{$i;42ڟ/˽BSa k;xQG `GiZD >9^4cj%1A*9y72UL{'R/!7z2߅&rorj=YU=mh\Dݥϔn'l|<@V;OuFfZp|Ռ\$<$@HFpX}dF} 9t~_ͣ5c#4:Jnc-L)F }5|i}B%/$+оQ$R}>MNo9~l 7MKcf5iɤK9NU& ?Pɠ]2'DtZ W:9C$e(&sj\6^+Qj 7'hvCzBw m #{I4Oڐe`d L:>"'&a9Nj 3 oSɻqPFe㛿.{F=ur<~.Q{">4)bO|RRdkA-ڣei`[J os G!Y ,E$ݨk˞^ 1//˘`Rr 4 UV.azj|d-H0/ i'͞H7@R(59|vxQMiV\ \qtR+4/X@z.a5n2Jƿ.tlI3/s nQ,VmTh[ _a?bLPW!Q <, XdBz-)$QL:7e%q|PD[vMsWGSwHaNUQCCUu?ffd" s%v8f%L[?|&lFt6]7 s[QVMp5ÚpJJbHdd^%l)z2zvMvwf=Ҳ4"/p/ 3->NDBƧ DfmQ^-TtƊIv 8s.\W ]WkKbj!&< '^!yiYP΁).Xme^qzZi|&?Rf#7Gh? NYusNױ!w0Q25.,T|4Gtɒ@dWG6 tyM,>1tq1ZvɆy%8d"/\OLXK_L!l l3F݄aBIc3X-`K` 6$յd(]em _L)ߎ]ڱAår&3y5mL(jޡث!d ?zK$!`~ o燡瑦Ɯ+`V(WoAȬ\ L۠ᥡB'ZLb~ WÆ{T3ad˴@0i~ARuxlA3oZ/sۋ"y8Ex :\B LZ#-n!& ؁J^ Ə`KKp;0Z,D R`X xTO1ùw@ht끾IC#}@[vPw0PJYifiTyQ^6&'@_eE~\UnuD[>}Qq (6Wh@ &*v`>'ǟ2XWXB]CX~k l#RoJ!JljA:)B^=b[f`Jc[5'E}AbW?¸{,HeE珬GwP׃n5oNH> Ym[{4,nos˵}0tA0Q a[J==%O uN갠[ |E-MR?~u%)*!}-_ og(ZFf䑤P{)1? @:/K9݅T{\hEk¿IJaB,3g.ysO6; ?6"y15Y !Hj#@ּWy) yXWOЂ`O /XjR^)7&H"/8-[vdz $X]ZcNYQ˽J~VHd(:vT *XhNsV֛z`e  XBՏ|<(-7_&2HRz w&? E3Bފ"gM߈4 EjtH)zK!x3BV-4uxbeU"v#`GE}7a_%%[W,D|Q nd k>UX'X/=2,nAa=׼:f BK1Rs"0?FlX >ԙB00]Ίసg"= {Ci>Uq ~*`Q05cxp G"Cs.Yzawkx" ! e^4K0R[˨B4^t;U$>zӈ#~D/j^i؆wN`'osk  f6y×b\}4?Or(߅Q8KUCk*Hn3[vjOUGfGPՍ+;VQ񦅛'J,#E=L>|^EY!r|>mi[]A>y}u1wk_X 8Y>5տ?gz{SwX;V"A~SX {Zg)ኴ]UNG܌OrQ" :86("҃N!pZ4v}4,3rg 9|jdϛtn(Ot2CǝnϣMJ $,pRI<+f`P5Vv쑛T`ңaM}֡u#wyC/dlBo$$poY Z%4 }y5{DS<6mrɏoej}]gF]nqMZI@iq^zd.  ($3"fnxAfF+˯iY %åd=:y!WZx?܅c`QqYq$LOJώNJ Ӵc);^TR Y٤hE5u*֖ rM^ېR!jJZ{SX1p]|]vLAQ561&C1㮙C9)SyGM4=}K9,-Ì&aSK]L> 과w?aD+2^E.%`~zFWwYPYzH_}䏐 Ǥ%OvߌpNp&Ui WAY_PI:, ~ÿg#+zJ /5U+`E<1.e(?sB<^F/+Ifqzu@&=P6:6Դ[ƼӹJ1g1>|Lu.4 xkQM7Ǥun3VkB J8d{ҋcjFY:v 6w YHw4Mg4r(嶋uqH鯬-cōqi!51[ .IJzaTOLզ*!<ݳ#̶=RuY|>4qwG_ b9jI%Mh7Gvr>g8HGIfUOw^kr& OvyPD }XDbW[&Ƭ42=!5>v,iVTy>vܿYo,BRAށo `5o[aв8] PU¹y吏H݃ʄnH0aq,9݊O{ߍ Qt }O'_GBz'K8G]%slѧ2y(_r` Tm vQOoXb1ñ+'Ode"qRډ9L6(6?Ӄm-P)ЬorVԋ" f K[T?R'},6oC _=|ݬ|R}(._$&3/gMc_ha$|gUta*6|Dta1}֧0kx K4Qi6D= v!0ܕ_7 [.[P V͐ qҊ{?"v: } wRй,_Ҋ=<4$|CRP(ATd>H'La]WgӞ!̀^= s5nrGOT◖~>QjGbBSȄD ^qA~J\5ϰAR|sp/N&ы !q\ជB]>S,)OG!@ x֡Bv }d!̈́! c*Aؠz\GJف3)CRIpTd7px^ymL.28N嗋'rʴ{A``Lժ24Jo2GhAnTFݼURg)3mm#!hO0 =\7'yC5w}Ds#m =ZqkP4;s@W27Ӎ/ k7F["l:ףrfXY!BIc*]*#D\֙f=Nr !$bKg߰'ӱa,K37 'k'59 wL?QP%{*=}(%7pa9es<<Gƕa;5tnR|וpO-e:ˇ =U'|LjjEپIQ裷OB8ώ3uS.%qa[@2.ycʪcUA>fL6l?ArF, kރíXl%w|!lɵG|K_?sbͭ2M؇Rm_k`nnitkNϒNw ـ%M /T;nA)mY^rO.[QFͯ|ǣ$Vh<>&iDf\m^q-\$]7+ a~= Bh3XR0AC2tP}me*Ņ=*d -2%ۑiO-`D?g+џ o8pN7C6~C7Z'GLhgʄTtMUOl fl8vf- 踠jjgaHYߞ*TMnDʂw`q'М25yj^SciBCRk#GFGր 6?aΓLci-(MCt;RUrKh"^jA8Ȧ{dױ$(ٮ*@5'<2DoI@?|LUƖ1|{JpZ Ѳ]gg0G aTz jCS;f[k͎TXPrzZ0,GFm({(h y@['g4!ELB{Wuy0Rbdũ$ N8}̡Bq4]F^|\"E&?dF@c8h}auvAf}TSFutC5}|J)@Oe^Rߌs!oYT8k>0̜]+ Xc.b$Ӏ Va0Kv'=\`1pMMmqw'xb>'0"m8 7ei+8pM{AE-=s):U߁״e 6pmkVO;|681 m%j%8[WIW!(Wg8Y"tf'«g ԫi1!Ԃ~1%[߳P[ 8U0voKmt N9Xhg#D6Jט7{u`ဎXu:Qn-!|Nd:TOT}2j\Xw+BmuDOKj=o5]/?1TRNGm:K>ֈK{C5z}vu,xS{-2`4-z`%mW 㤄:{޸Z!@QV b7@5p뢘Kq_8{y{вwĠdH[bsEﮯo(іa%R얟Qb ZEzӸciJu8|y|:8v́s>v?k0%J۫Qmd 53CUsX:[,OЏ8!%G)yԡWpWC sT^+NƤ Y2"fHV`_*tC{мJFNǺ{X%ĈœlLQrMZ-W<|%m"#3a$ج*>)XTQsVT1=T_e"t` b:fPi HJo)8r[wo52[x6%l|#`~>nDOFU:F"?ML†A^7n:jF|M 6v-(jk9ۂhvD`즾(A>^+uĂΣ70[,;nB3%>NQCr8Ş_$46s cEOtuzԯ/mV`Yr(}J'a}dRb<ڤ9O9IWVP23< x0+3@s"@aӗ2$J;*uLR/YDCM`vES+ǜj $ o9mqd&G#5dT>5R{hfAGQ'6IJNQ`ߋ2Q/ BG{ +9=v =\Ij >J& VV1󜗈I m17ѯ;Ef#)y ha ~iF.4޽>PƣkKl7C`p> K8uR!A 6 @Nb]fTf})>ّc$@*$6H$yOGlȟ܆I2cm} 36!4m,8I=3k$,(mHOmxG9լ3`puB;S}Wi flr_7Pplh;لMKIa,ًlB'Pb,2fcnA p̍Ru&9QjP{IDMZtƉ<>JUT~|VH3*_/㔺6BRhы'."XMd9 .@#D<)G=h"~Wbd[Gnd' ||2,0Fg,)`Qo{2k2iuj3 R x?Y&)͐$5}0wj*왶K32 ϊl!BDs!XpRˑhBeW\J I+C1 WPlaI^ $m\$ yiCyim*"&gퟕdǂk7>{`·zvsn},랗KZ;f!(X.젒\C~@0W _\I) q?$q[@O0uc,S@ŋ˖OY,ߺ8 ӁR#YG{m9ie~t9k/}) { LcIE&f:!#J 6R}sT8fLr=uᚘf`4ҔEU72Y(PQ:pK0&,H<:~U!Ѥ[Ajai{lix \<3ߪ3ZOE_J:8n7COP7n0,=TM(@ < ƭޒ[2~7=ۄuOu {7; d :PX2 &AoƶM17L#²;y'jN)<'KJz/.";[l zϚEnZ4ss;QKѪHd B_bA?hFQĮEx>_EE5p]RX Now=#u Eq1=)4 |IShCn ]0AP-I52G7sIccoqdX( ʆIR:$ sьz Ȼ❖(T U/t }0cC ~r+ÙU?0$<ik"yZZtXOj%"{伒CԵɟǦ. /f_b.1W )R\\>5[wSo3ce1vD((&ʧ_]O!9v'Yh V]TvJ%2btvFJdd舻(7g7RqhB:Pf:+c(V1),L8 BR$׉@AH%*c8^[뢪oT]M&=gW9}2"//O(0%J?HaVWU %S!Dy,fqҾ۝ˑ\們u5$єK7o`.Z1([$8*tJp!Rϣh/ʟk3$% _Sh;O5?0z}#t&6V0gtB~2]}r)KsJi-A)wѸmsGEDή]l?W >z p*h &p ~32x]Ab2)&dd Z?V1pq2&{Z;0fk&g%SAoR-#'^H֥~bRd7Jao/Q+JB$,85}sԛ60' d9Qw  HucDW;#j_lq4ĹDwb.]^c^U{]a$5Wzetb "_G]2 w֨ B(9G6%{0k08-}j$uġ9Ց;V[[C5@Qk$6=JR ʈǓ{ԇ7]8G!Rۼ[J\3ͥG;zr&˪ Kuv(XGMN#!Jc >K\>6LBP)#TMu_̟e )Y ^[6̮86vFF~Ş[ނ[ |{"04W 1ny[A3:cn@۟8Rjr9]^eNTr,ͱ V+Ad5:ף@0{l*1s0 `;!Z˼[ѱwKxp-Hɣ.`EIK,iO_yrix# Q"HPE0,f!c1 ͸X"}PltPMă fX!̜ A(RSY֗U W0sG߼7* fvpeTS1)٪0C-z዆CaCo>wiĄ}݉w !Y%(xb@"j)^|܄4҈tX+NLp *o~f%"u:ȵ[DoRdU Cf|j0qδ F}AM~UQLKyk;TiQCLj-9KRB^*m'IyXCʯtOB0!fukqI&v^`&g /\w##OYNO׾ϦpfV&k$[.>SW2oJDէLՍ݂XX]D`vǴ*sI}Ӑye# z(eΙ |aɈ+tn!Ñ· vQv,8f1l2g/ʬ̽Vmc'}=mNJ _^[yC 34rN45U˚Mzw'|u>}x'JqvTٗov5S6d?+h!b)L',){C DtXR2PAk0<;d2*F%<&sjOiGgp c݈+2UD}rLad$]2De> 0է5ͦ4[cinCݍfNIDEbf;"8I64dH 26CA^$>8p{:28WpRT{"/ Fsb;_9D9aĦ.T &[1gI$D<& *{*=(濅Erv)%XWL"=^ZӹDs6O`^Xx{[\] Nf_}-ށ ?@ 7X'4D@Tx\OgJ39asBC5SnIX+P{J9-ȿU8zl)䚇,Cop_꼽Rϻ݆a\Y _Ѻ-3Weǣp Ifm!߉XgrN1WrHAst3g&62 O Iȩ+;?$Rw\I~~d0C/?jNOD*ˑqws]"=K?f']4Cn[<۴XI\m=comk.&[m'ɴ0>HT#Cf %a]dz'ɤT ϖ`PB(wi{ V1' *CYEʬQ N b b9Ɔ)Y_ ssuʊ0үC bq2 ,rѶUR1ß$;,&{p$ k%k%MЌ'Z&񳇈|եwsz G>.YEٮDjS* {6S jgL dMf ,Y>.,OLz|TKʧm(4a|ABbYcSN1bm48ew%S-D$,'mT4ћ bM7-p\c Uqw3Ѳ?J,IER([1<(wjoܳo%)aӶ\|wm=7-q<˪H7N:>I#n*aa-y-:RU w-^ћ!1 ~Y$O%]bsU ߭AVّ3‡qZ^VGgN}RQrŌk5td[O?t40a^f{ٞE^$Ft x l?XUmySSھŻ/=@V6rPjk%Y1BMI%6x6muooǡ_pAk./qD^F>I?+.5 qF*db^q`.`7F9WCPf7vk0ۅO4o]| `G ^ׁW}P"l>߯Rl'uam?as #u-FKWG8)NG+H=R $_Rl m dit}fYV# I2B7n ;hWO˻ASv=QFxHG|Z\k 'Z.˪Wz^躥?jzCMsz>.;Ky3D1x t5lf՚^Zd,|N|a j̼|N`F) @ sdv\VWM:-^S+?|2]I1s|:mC9 I` 8Љј/sVo-f|'̿8B}T鴞 R^ )!81eV5Y=g#4Mzf.1PTA#&WT:Aa(gJ<|m$k جh$x!oW)v\ggAk:ŴYz$SD 2byor7$kǬwpCgiZNX:(B_6s 2Xlh%HI6Zu qPeh( Ѧ0SփgnM`>2#Gw\;fɥ7L*H3,9}ֱ ep*m[' !iJ@D>{sۡ",w3 Л8УTsԍ;MH{w&McҐod EX#3ThOBEqEgףf2+$jag;.4T3taYa9C@^_@CĬs쑿Ucalɤ#"PMMfӀ7ئXRVl(!Rc67L{}B)XgJJ sAL_SKwupG M; !bmA_50NQ'G I'}DI_W"ΦOo?*%2ɥЕU:+1>(o+o{^I.˩e$mшzBTR_J`e *T!kbښF;* bá'Xo?) J*aq?1ՎjHBg#H|F\Ȣ =M])OAeN (-CNrpJx,II kC8χ"9UǠvf&xLY?Q%J#H\((`?%=v3~a o3WI7|xpa)VJw8srguo/)쵦w}%V3Ha>h"SiWOh|m }_{q!mNF܀m-c*ttsL89)-^"]15^z*s6e4O2|솹~Zp,OSo ##kѦuemԯ 8AVҭ;VAIilV}Yl:BRVRlAj1: <󪯤d_q*;@V"{:焄  f{+r!Jyˆ@%Nql!Z*>I3KY$C.IpoA䑙'G2A<[\!Mc9 xl5~I'ZAYlRb=mVV̾L]!)E&DS#+R"cX,*c2=@!ꇁAYPJZOQ[,Êͮ+u\1Mr>ۮœ8DG=2ex wmysmO!UAؒ[b|͐V҄;,9^SdG׳ 3۳pkw0Ugw0<ljLjn*ПȗP3YGLDӄ SuB](k[0?pCe6)b^8L~5:YMV8ɉ ]&7AOKqJ I|9.X[,|P0۟DiMgΣ'l;oVV-,&Bª{03k QJt!J%˂g<36ws$xc$]CҹIG/7:* q!+:wվ#P98ry#ʬ`"G(\z]AN(`kf?J|tNnO0,JRb™C~bVtW5(0xOa: 0M?騏.qOz(IG%8U)ej}b0ժ&PhsjntE1WZ)GFs7a' gkdip&p, /Nܐ_!a7(ra8Hu,AYӠ 5,UtUX]:GԩzWݗ .`eSh'ǸJݦ9~]2[$ρ{ C&e!&COhR,5 -+ έS4m?91 {KI*Y(f_>NZ5֬촑4,ʊ* 19# @k5%6cK|'į)'٩^S,_d Dp#GE3r,҇2I\TYW&wN~x7c\T%卑}D8ThFgT`!hDO&g=b.jO 0cjb%9y4˱Mui@0F4(a g2&? 7_Ԟlܖt!c븵#: M%?tM 0z1p1 - m8\X4>qr_ձ"mlœw2\Oݐg5'7K_l.sY`vK7d3F | EsQ3Yi9jЅJq<{yj7;.Ƴ(l69-bM_4GQ}̃E Y] k<E[dRG˒T\{%ʰ \Zx@H˜zz:> ܾ"vokT #7fIȖ˒s]8*[g#6)ZvAjve3' fRiAKU6aWٵ8r8*j5<%QC[_gGԃ, QƝ< e\?>&@\Z'i@u˲хu*nԍ`)V)(:|7n64 aZ%>jS.;kV6@8p~9x.FfBI"a䍀,=9^Ś41.SqqQ&jӱɷ G+_#ȳW//4N(N _F]=fWwf CJLlמ< Re^6sX8q a(OlUa9o8"]*0zI7fü}[2}n1c[4r1 Fb\,v2l&mm_Wnj>2Q;ib +\ V|J#%RnC8aU"`u@Ld/cX̉ѣ[CWU~ML5jt‹N>B>$EgDuesX,p&_L"6hT.Ga?ҒTH\$];NQ, kG.Li_Jcm)dS-bDCT^lO0h3/mnwꯢ +/ B[e"=JF~JMeFw"iW EgȗyBd&7{oP,eqZrT[h{ٖYݴxjj#1SQ6ԵBoiH?{#73~e1J ZE5CiUS[V}akosW~3CnWOwt'✆[M; ^v?Џ-y8tgpfRSgLf]iEh3Tp`Rۭ(Q>vE;Ib>c7`gή!Y<=y&*3aDN=.b1l6ʬ#})*?O=N(: P Mo 2+{oy]I|SY> ޷koBγJ[6bflť)r|@3ԡE ;Izxq‘s_ ')[d!(J6\ƕ~;=1Kͭ?cңN.o{k6SUXmr8 kš1+mG6}6v#5;jjW3pgnL,A Nh<VciiXȝU/}v>)ٖ +teHOu1RbKqu̎B M ~džoǭԠ̸&SP .JNU~p(ot+<]0l[RJz 24jIxC% ACMlO]m[6|"jc-aNo>Cnls<.E6zV| ]ґnu_MJ 2ی DƭiЌ FD3Jec"u85{Rh{ս=bF1^5w)DWI;×Yv PN&DܛWy Xhjk =Y E[tf8(Tx/exFn6T[RО.yvcK.w4O߾Da`-\?P挆ԤtȐ $!oT~ (Ver4l,2ehdRCW)IZ`Ms葅~h5ZiM 69[}Z`|l8tv.dso>p,~qТWY񽷐vʂH_{D :1<.;( 6:W@_7̙DJsM.N̋nAOJDaҪK8&#ej3.ݔ%?lm))`67l0$3: h@L;i}DQ Ut72BϨB+Y}0~[Xb?olF֩DA0 ,~_p5<$6 " FᶛS o.q)~(.iramZP v,9庋gԻbyYsj-wCKY~48hPnMCZz)!=rfmzSwځ(veZ_hayfa{t]Yʹjh$=4P2 bL\˲>Wo`1iV DJ$2.`hNGA/-EGMuNM;cY7 YS[ {F>N{>Sh\r q}jY11^6I; Ȋ5t<u D/6-}`o!"8jZ0,G~K^<wrS@*Tj:3(X#h:^YG7jFqu0Xw8V~w aIλP5{wiƕp!uH[FmkrMcubI8ث7WҗX 9> |SN}|Ay_cUSeV.u.ѡp"T{a^v PWiѪOhW;z[L:4B=lA۳tb[ wn{z[_\D#PתV»/xho.UHh$)w-ĘuXEUZ/L0>rjdD2S> Oƿz8@9qZڀGi?6 $I.*&ٹ1(lh n1dcyW_*PяLN~2X%>'1+N &jޭT<q[𨔀]?o >Z9oEtavi9=VRǦo}Ē@?̓-*xi'^[7]&׭X"{AkNs1tXDZ΁'JfȟkfRY|:@m0m=Ĕ)+ h ffk9[ik4v7<rD{ 8+l*r m4 $6L1@4Ӳ+ǎⷯ5$*4֢<1 #pxqHp Tn@cyTs7ѹ-ɮOAـo]Y#6=Ӥ'yꄯKL'.m;]76hpO/ YIJoYM퟇\{?C.<ýhl =U]dW&f`,⣇ crN |نhҔX!&3; , /dҦ7xͫiL5׾"~,ÈyJ7C%9?\1^{$KAu'eo5dXi6Y4jgGѭĤΝQzXlQ7H}AF]6'G-͠
\d^IM7w.]}aZCc# Ƚu% %&$jS٬HWGby~ "mq*%ەrntŸj1ש9Wcg,sYp/Afp :yBCOvNPԔ+ⵎHI+Vr/=ȜsR&2}#B֢.Y2rE %:KA bTp2LPlBԹ,J32cZXy1ck is?Ql&ώ@T%z!GTNͨ D 9(|ƞ:vfEЮhl΄͆bCNVUDAn'}I`W>#ZlTR?YXՂ۞\MuA!>FsQˮ7{fQGNX{(]I뾰PXDu>oMh'[輾Q*۲c9_ J t4YKIecǟ!Ax޿ʡS"e[X175bCkx3j5:i:]A DW*ň5,9 ?JZmbh \DJd@"WL«_0Q3˯BfGd$7)"_ P-kYV5ޏX<&NDP0L 4׳ "uDӈ!#:tMtlz!ᔝ[eX|P5z 'Y ȸ%csḩ,/ 3r(ǒ/E칿x&s,e%+/d칮: WGl&«2d԰eʔȿ6>yJsyd}TYM%+!/TZ4Z>q j 5hοP8׿!x& ELW q/<z9PNc#?"RkZ) h++Y"AE;aޓJ."YY g2H\2cc&|r&qEc3\yɾ8S>ⵕ& =#:Ǽ_99rp ǨS78WHFae!M7ˊҥ}-<]gwz* 翩*431v6ޱ-Zej>şN(̬͚3\b3hC$Z%e4@ EbYANBΖ'woZ?S`uZUvbUU?-HpڷfamOnn7L"ZpfeӔ0Wy`ay$ͱ貂$AX*5oϠcԄ0@Dڇ.O;, A?W3&!rHa-uv/qoxR oe|D7 :)!Jӎ9AJ4|̠gjpLpCҍtGNv1-(AJFo i pg#m1zQ؄^meB)ݍdvqU.c-6y .0aq)V7*98|1ɗM xnޫ