ruby-solv-0.7.29-150400.3.22.4<>,fjp9|/nyC>T+Q9v ]>ٗd&0`' Iw [Q'p=0|@[Mp-A:y_MlPL=CPAD+|XY>H@?H0d  ! Gdhtx $( * , 0 q tx}((8N9 N: NFEGEHE IE$XE(YE0\E\]E`^EhbEcFEdFeFfFlFuFvFwGxxG|yGzGGGGH,Cruby-solv0.7.29150400.3.22.4Ruby bindings for the libsolv libraryRuby bindings for libsolv.fjh03-ch2c\SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxx86_64\fj0bc2a72f050843d7716f9d5fad91c67e272ab9fffd95d544d589b9aba010ed16rootrootlibsolv-0.7.29-150400.3.22.4.src.rpmruby-solvruby-solv(x86-64)@@@@@@@@@@@@@@@@@@@@    libbz2.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.28)(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.7)(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-14.14.3fb@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.7h03-ch2c 17182822680.7.29-150400.3.22.40.7.29-150400.3.22.4solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/x86_64-linux-gnu/-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:33664/SUSE_SLE-15-SP4_Update/3848bda8b2d45176b4c030b1e5e8f7ee-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c40074761b41710561ad576a880eca3486d60820, strippedR RRRRRR RRRRRR R RRR RRR?׷i!\3%utf-8645573839d05d27c720d248c1b33ad514e360fef96b0a6fdcc7f7fd219b672cd? 7zXZ !t/dTk]"k%<GۓX"B%Oǘ[4/݌X~CY<k[:3 Une]Z w޺Sa}H{(g9 򝓖[Vf: 5ɔPJ)꧟s n AlYf{;l|1hҎLގPo6HIXc3d%ܒs3t[BRFK6U3 - fP(yyVKjq `` 3=%$eA$7^:]6Ё B+oӄ2!y/X ^k8'_X#2Fs#rAc5b+ }wŁ(|-rmlQ>>OZaA]DS+q,"3"Y穙ۙ+MKAG>v2Dy2qj'bakouA3MiM\V9I8AW xʺ@dޫDU&/܉w1C=^ܹvוlXr4bg$ۄ{1 wU2]}wnL|2I˖b]yrq~|s\@4;s{\h+}5ɋҠNjd,<9#Lh$X$X.6I|bA:eh@#33F`?@',ڏ\B\L!A[az{BĿ)b=1:yxXFQ?kDB1kr yF#N%zT;c^c,P._7hksn|J#M`;FyFj S%<fφ։ -nBhf>ÕeDB,VN4Pv?/hśy]fӘt?ja̴ jQ# Qj+b:HɅ%O+_uDEێ!dvJr; ZA9C;1cZ ޔx *SXU;x6l-DR]H4(74{_DRK SjYX_Ynt%yQ 0%Gv0kٿKMtuD <B*=;=֦ *y,PNFHvI/1y Nm [\L4qXrf|-hNU<^?+Ӡ\Um^$%`wtF߯AQi,@|x_ÿ_FdF5wI ~Wߛnv(mtb0H+NRח.+-.whL:/"|N~S9a}Vp1$ u09(/,}{Zquㆉkǯo0\4|-X z9P8C|c_Og[}.H=A*o`uM.,h )%01Toa!u|rBhUfCY%{q@Vy+ݔ"yN ^uyٽV֕`ɋB3zJvu.~8cusw$= 'PAK|])QʊFf ?1,#5ԉMrMX~lmB\?z:)k"W@/h4${0#U*= *TBJ\KW^ubsӾN$q :K䘥Z_ϳ~_<|ک8ŅAS3iA&x'KъJi(vU'€ XbM)kK{ # $ 孟ȮYwL:""N* QKZ}$/ҮL͇M}s95Ո2,M ln-ד?fQܵڪIn OYe2rLVݟGP%4WDL$5S N#OjzQ_(QQ2hoaD94.wT >Z:ܴMdZPft/ٜ^Y3Ȑ%0 m0TqFJUt^}q +a_xK]exBe,}%)d`l/ώB"Pۿo}b|rK-蘐sYHuyCmENb DfމS͢GnDn4WhE=;wrQl`_>HnI6 >E. QT|# ? 亟ىCYݧ5.!}Ԉ7Fֶ٬D6_h-M;PXl/ oOrA"LZvc!U̶PK\_wwGQWhm %h%zSFu 3cRcg- @_ e?A'#t_Nnl*5d^Mٸ2*W ފP|) l8Yym(#~S>l_M@9^*A +4F A|xۃE9D& uwQsOCbEĆxuBꝌO$ | e[}+ErIDu/lCvjAyPs8: &K^4kdZy %}x`y(f$xwſR _~'|]Л@}D 1&K1zY> Z%j:Da zj[n;ޖYQ%Ȍ `S{´_bMoƻ)QfybH TWh h׿MwB+ϼA҂,ko\l4l,"dρfAU|T58z7YzXv3$GOɎPA< 8j0[?v>I{|Gݸ Nﭜ"޶CLn_&2p_UŘI\ l 5 =oQ;'t;ws͍dfUxf\㗛 H%J(ڨq' R5/jd$GCbjت3 Dk]>,:7m5&lOsbx&q`=(oo[! ~ w/vM`Qb}8_6# ҇lkؚ-~9FY<vͳd7C}?JCؑL`!>}]󴨦))*=!4cq}^ %%p£ݤSͭWFiH\D_Yqve5r<yzJQ w\KyABo*bbg`)ܑar/O8H)gɺIbTƺ^hrcWU bş&Yמ_43wMyǿ*؏f^Ko4l+_d+J{'z7+bbOh1NzmEH?F:153[Rt*ՎHiSWex*L_ fuvfṫS>|0if㼄X+k^9֢]zCB_nf_EYo]yU7ovlQ7hNeNCZ*h$`۳[V%E2mZU,,N /q]BSK;r(}Ə @w!5n~*!F&Bm178KY&IxdTε:aʟϥ0Ѡ~,eA B8K3 3hpE wJTjT'ey56`!p4ҁP<%F Y+$v!@q 慛)W?QsCB\AА3sn s) 2C#,,*?%jJ|v7~´1">g[uf|$GJ!~>79hk]d+%YI̩6J(-s 6й̄)3RDQS}in^>|dfǙm uЦC h7pt2xL8Bu6G0v70蠺<„0آ/΋+˄E'WyTnR1~iyf/;Sieڽx%Wgb#(~jmJ.WhSͧBp+HV۟Fc6@ġq= ?>FqEc<cٺEFNLo6(?r"R\;To5)&Hnj6fw k$OЭ!չcTAID,"RG'?P &"mMOWZ[34T14z c՝OI kDY K{]){1o@ C[ #I7&Eɐ8:+'発T3)3`w; EuЅI.=)wt+RL\͒rVVOyB;uq'}<l:%VhRkP]-=[F6:!{u}7_!I#"H/ψ@PU<QfSR7&v43)P3hpuT Ss9&y>TCZX]Un4BLZ(_U=H6WkWHNj~c췘j6240DRsX_V708Df^^VL1nzc(QLG/tKs=u= ܲE *V-]!]C EFׁeċ-t/>+Sŵ`Zg"NLtOz }f#?QM &̒.fLlS#s)^yCxknf.WK'e$ o~+ W_I=xcBW:S>iENy̑pX IËHT,f,۰.x/S)^/rKq`G.jˋT( W3V@z-3v*p_cAa,%i 54fio{g+ߢ9(\_Xf)_`yPާ-yl55=:i{=iFʊJ-ڕ%XA+6 /ͭX @AǦ/&HPTG:MXY1bMQt_!_r#}{6"ܔ<75|75Fu\ֱX7y~A,Ρ(u][#G愭 gS2yYlJ__Jn+m*Xޗ8֓Ε&×~yoa Y]?QQHw iDze<[*y4"G|Q;hXRK-tgWLa{[Axס!G =PIBkUT׽۾o54e[2%O{5Aomef=#U['ۙa~ن8~ǀ·(cZ|e ;xUXp YriEX*O&IYzLgR66)JAn8| \qDAbivvvDݹ0WN3lW ]Ry ҕ@hIK%\{=p816㴊}ϐ^xD&obՂȈa6!, 2g =61TBcX* VqЇ7:7W}Qр^{EB~kƯT?ɲta˝%;%MJ됆}V1AH8,FԂnUfľ%`ݞ^@]d\R[?&'P>Ix$]ѺQtNL@pCW$R?!UzqNЎ!7iL0$euVzcXƁEg0 Z+2yZ|D]ܘJp>'Ǹ]xLK KÝq2.{/B"q!ړ"(T _ۗ Ѳj/׃ XM]JR}4 gLX*(< [<RA kUmhaRrhjh;P3$u\/q@ uY''F_ 3*[_è8;l yDҤ¾;TPNy9mO _joE3{h'^EJ+>^;8I'NYC/-5QxAñr6T3s fqk S/g@~A2+B 4(zj,L>xORvԊpaC ^3)sTw% ?'=௭oN³NŅNs$ZlXH1o@,Y !WΈ*}P ݆Hi_5fڒӈMŝM/$ynqDZhAOd}F]Y!#1IQ.QN8weZSAZhT&!m" 1<\JwExd ^q>\dx{ /nvuj눬U0@7KS͈GwA{Y T e+dapgtUh.?}ߪ 7< OWV[w!IJ2u5KĜ];k_y⥸(d'G9WPbM=\L; B1Qˆ;()4tZ=S7~>F_AY㋎J}76(砫2 نnF?'bmc\RXL=TW.}Qj^#"+'a:$:jL"SmYSf4.3U| Hq88zy{ $"Bvtw~%zJ *6/-xۗ5qQr4cY1duARG|>[A$1;S^ *⻬(cnL WEL=_ pEkpeŵBfsB)t+lߌc#Vb41Ԧ@Bb?.y{O\=xyъf࿴@Uh)uH-+.I6@>·NI7j+nwАN_-f@}=a?%B۵IXWerϴCȸh7EA?VrwMM$ʖH Dϑ'<% DK]?//. 1c(G+_FΈ]In̤Zzpt<~D*)'G!گc!++qfLp&цR //ۘ;~%h~x3Z/'c!mZ2۵"a: tԂISFKL;zɻ%0Fy's:8x+urms17s$)4^D:Gw ;L(dyϣ)!g'`%k-bzZcA<7M7z4*O,$nϽ$̩'k \P_k"ϐߴU c R\|P g"fr!+-u^rcX:e7R*$#܌QUX `b\9*՝8ȿٗmtBY+܎%%gCd>W;05i$Dp& 8guh"H< _;Jc90~)2Ng%/K0eJTmzPb93WZs+({Jηo}=yH 5@DgڄrٽBp%OR@?>G/<S\]9exCb PN-vU ѦOjGGb?V2s$Y `8UnH%`>)ܗxpXT:LDҬbN~gHHN_4RD" nQꙔkM>gP66s(!$gq”M5"d\RYð3X6dpQqTe{m>A7}?ڭ:BGޖ$vxvNR6WwvJ yT9T͔]lCR]X+ \QplllSo1wH`I6,FQ\§bW _F&569Ӝza#WށK)" 2Mtq,֒ fju[FXm*)+0ѵaLXdEb%խ#OL :δFT#W~GJfBu%l)PYsw!śz/E1guR^L ukzTJI?J69uSTYqA }DgRXRi;yd0r#$ER`mb)PlvoA8Qp^)X{b-aL5n.A _w[^6I0<\ww͙cPcA+ꀥ۶c=Rb- Sಫ{Ρ!ԗ>|[;tf :RYYLǏ_HEl6ML!g%K Xj u?ݷ7,e=E,5lq˫]p8N8 u&\BUQh>YǴՙ#҉QE'"4[bԿdoE޳V,Abz,II uܞ;_g h4V/T-Z6`aщջ]^*x 1֭OO9Rs @M׋CAS6Z_Ebы3V[Rձd-< o]㝽;r:WmİR:gۍ.3ށx`A_pXHuqcYPCQ)!8.^NOCʠG7(FB|B>m$|!SJ{w% lr^'F˼A1h_KƾQ}~EiÒ=܏5o79?i%Fxt#e`Euˈې-TdDz]t:skީ.(nWbHjHP?>-WV'ae﮵:b^Y Y::cRWY&`Lσ ' k=c3|m;'cn% -̹9ȋF6D+A{6{ 6῍Ilyhk(2v>v+78^Io9[p2Y e{g1ÎFNM7Np)ẟvJf࿲?QBؗ-B,K@ǻ-4RYI2eߡiv`S:ТJa`m3"4" /0҅ 5 J,rSWM[3]4MuUS4ȄÔDv"qȊ+e6@oڤ{s 8-<xq'ƭd)YKt7w4G~@A]߇)rY 'ElPwYHh.s$=[~ 7my),E׻0CzU;b 3͟Ѳ Uȶ)DK _o%d>ӴفedA.|j(hKPBh a8D< ,GZZiԃI?H)]6y=A"vR.e:3_O6 UtDa5YGذ?<;&esPZMn]1hE0vx F+$2H<~R z;.1t1I$4ic(UG ~h\=,b:c"M0[ - 2d`Әm1 Ecϩs'NCp,-fh_П<~qحyFV'/cyOkFLPG}|-c*Z H7Kx_8uL)NF2@US* %De;]I9}/dWm[f|Oe [MP0k)~Fal*hEW.{3bUD`6;z»UTV\_ۊT ('j"5V92o)@D6ЁؽaϢ!P5/ī dMwW z'_܋?Dѧ6+|iq;kGkʭE.}Ўǜ"ʴQ7PB24@\ًگch$Em$7yDZK_JpXh$ uu})ϊ\j4vXBbACK{MXOe.D XhDveμ1uLNYNvët*A&RץRjɈu/t:Ԭ;E/ P=nW[>%h]) FK2 rDM~o"y⹫7i~-H¹SӀ9ПO!省w$ᕊdzQ(*= gJzC흗&ܓÏ :d&C0ʉcaFI+e$֦K1)8zy,VT#CBػG1o+s)p@&6PlC,wJ㠿SWl 8lujO-O/7CoH!wVG;]kÆٽ-!$u矤_,̃_&S$0Q,úSM{ιl` >JXN*]w&$Ŗ޴m,9ʵM=#?;a+ "8KlYD/{w !jdzz mUocSΎDviEr5WP1`6e# 9"IjD]f ֑omcu؋#%%,`4*gg0 =i w;("0 sNմN#?ָI Q&ŢYZdl\׼ɨ]_ V Uɥ$ϒbeUЃрȈRs$*PSJ]a ov}lW3AP 0%0AMv)6^Z6doqǥi:N?4x@Jò æ0f7H$FIBs TpA}cuZ_XIoI!r2͙at'=2qYzG]FqgG֫`"d8"UӒk1`k={OC:_yS{ZH6azRyuW r$BUkAܛ Miƿ0"64{ViOS^pNARЙsSǏ!S3p ,{$4*|+mhАvw3ڠ *vX% O8Y->[afۿ,?HlD@͢ޮ"a$iKep aRc\ ef4"]9MZާ9_cSz|rƣ ou.Y4{R/![~ᱬ#^sI}j1 XڶE}ugZYJC6=p .H43 8Q[[_%;f3a*B&mp렲2HzG]̤ ̿M5t@;kN h=8H8y~0ښBVPm{ I4c&䒺<c٠M@?O>srttz7d45&6)>qJ)U0+2+|iӁ_?mxU 5Qm…P: M~,|6Zkм6BE Si H:V\{(v),s9NKn Ey;31AVl^oǂgl%B?ꥶt_)7ulKm6oS'=3[jO}^+v̱tDPahH6mqqc('A%|:XIϡ\UϏ [w >]2r1=JxLjn 1yAnNbeT 3Hڢ=RëŖsDfOg~Tj\w#|YCcڊ̅ ʡPy2 "|T0SٯDl򉛝=P6T2'2M~}xb%~9ILhbJ.Ɋ2fQޡOJF׷{VO؁ I' +N/@G ^jI,禘 9Xn}%19r֦?zθ o/A6U$D?iAn|c]IZIꑒ$4<FH{]; W V`0R=hqw6, ȴ.yjRY$Yf}}^6]\Xgۼ많AA4"T^'mU`,σ9xNIwP=N[|Yܹn:T픳\|0 h?HkwSd?X;v[)9!T3҇GL@5)fh򂜾\6`0[48q? &5JKF dB"7ԑ8xi1u+lxJ:W*pܴG-I2 |U3p#O>MgGy{0 51m+=j,u6uxvuUL[5>oeQc>.˃zX_@ bB(bnڠ6NʕqʦMh@t1 2—͛ kd@cA?{XB`u'&*_TL"*+/ތ_ _hJu{v܀A\zt~Ƶ,C"9W;02*)85RP0X:ǨIw4i'eC2 ya?4k9krW  !OF/ nͥ\=tW,vXZ<po+-2,kwIi@9xJˈU%}Oz5F6Q,opF`ViXG4R0&ˆ,*hUeR x 0[@rr}"ry@gS+#Kr]t(ht≛8 uh [MC̮rNNf+T~N;B_SB%Kn9+$6a7n0QK7y[/cgMم)LZFqkiPY9W$ _}|؁Bpu?LV3_Lȸ-sQb/<KtYЎ װ BBA|:o^d) #r5qZ|N}W=Y%˼`og/)F=^ȱYuW2S0%f@r|a`Z!6%cLik1?"!行qVtG׀mbx} Q;Jg`-\@41STAR""G'gB_0 %U5TEfBxڝ ̜#<].d S2F VY|W̑xGs?g#/&PMA/-t1Գ-ah!!dg$#-60ϼ- :+~$D/ߌtx?IаUP!qJz"$j͌6?R[P,ě=?Sk0|a5['W\كFu2U)h5X'XN7Xrl/_w ޫ=,FaY|qdvl) O4ĜBI#98 z/0>hUoX2 6,%~~WƴQbB:?O)(\= 49zpvZ(|o塉IZsjEfdlx.$җpFSY fuc\&yAn-Yv^[Q]y/ -KhD^ `D9G6 :vXu?7 qوҩv% ՗?KO!$w4u )a200|ys!qVy0A ;&}ek#vzӦ&MVfb;#/{kAEL ~i%_. `KI2!7$vW5m$*RhtR vo^L;gB&Dr[c.ڮc@Y5%vzjڇp3X8@W)0$Zu}Qu协^.~Ե]^ $S5 ,EԆ5{CY8CmvȊÄ-c[&Ztuy|!|AWQhczRSB F L2e 9`_tI@{4 |*zGix"8}ɒtp|/aOZAe53 YZ