ruby-solv-0.7.24-150400.3.8.1<>,dyp9|xn&loHCNhA}/-P˧/@Izƍp2'+[)o@Eag2F%(nӣʼnqؼ%UEbӵԳ(8iE.6Vܙt^4NhJ6 s` A+Y1ӯ?Y\y6;D\[&2B0Z LWe-wyyB\_3T圝JH5@i(ƺjĥjmO6( 'H>>C?Cd   Fdhtx  $ & ( , m pty~((8G9G: yGF@}G@H@I@X@Y@\@]@^@bAcAdB:eB?fBBlBDuBXvB\wBxByBzCDCTCXC^CCruby-solv0.7.24150400.3.8.1Ruby bindings for the libsolv libraryRuby bindings for libsolv.dys390zl38xSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxs390xxdy18e38b297bd400cf84b58cf1fbfd352f45f24cfd584d6b605e5bfb62e5c09611rootrootlibsolv-0.7.24-150400.3.8.1.src.rpmruby-solvruby-solv(s390-64)@@@@@@@@@@@@@@@@@@@@    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.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.3d7ci@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.7s390zl38 16867312400.7.24-150400.3.8.10.7.24-150400.3.8.1solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/s390x-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:29413/SUSE_SLE-15-SP4_Update/d1c05cd2c8f92cb1e453b0b5d8f88139-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a86f5b154912305cc49fc9cd99f06258637e580e, strippedR RRRRR RRRRRRR R RRR RRR=zXyutf-89685108dc4cbff8dfef0a62ea15414c6a46e8eaeb95c57bfcf88a96036f06f98? 7zXZ !t/*E]"k%|GۓXfk0\Y+En5Mˋo02syM*h8GN3Gc}s}0^L'煸Jg/]VgV {OYO ߜpD*kүT{(2 )Ď~( sp\`ig'uDYufȦl>V!JuiUZF/_Fvye;t+D,n3bj^7` ]VIWQG+$ 7[$:6‡s<) 6U~S8 ՟O&:ϲ`f&= TnDꯑUԮd]gq;h۠ 41Q\wEσeS !XMAxN #4>xil3&JX J3g|Р& Qjkj;F[TjtJ4H.<_k)pʣ8|j`kH4;fu8ޱ/~]ba6~qF a45L8x蛷X ;K姾+$\7#toAW܇f)qu𑆉 f$[!s"tV#Jצy/T)}QLR<:VML4etd,Q.;]OZ"M .*QX[ڧh~OB4A*:&~т([marg]8"@G k4֝.w<5];' _QfuV[m^ Ί0Y]DֱhtJ;Z+ѽ.4S oڑ=[ Sq@rBFʱ<|-;JZl<+ҕUX#[DG91\Oa f~"snqh=.:JMSSd8#s<mP# :/r8¤28:cjL3))UI|=3<6SJJimt l:z6&O׾jgF"qىcHp0r7YaqcŞ,~Y}3:y I]մ ' LKn7F̰*XU>i\|wv N_%ckƣ#U*95fJ7Y'8Hawl=uBE!ʲK}xS_gC/cuGqzʾo@ ٢6'b)ru'|Ӭz.7k<(hxaˀy9Q4$qv#_7&imUR,q8(@c'Rgt _NLJxWLc,-i7ch71\6x.h_:`[?Έ<*VDb4DF Ro('.ⱰһNAudSN95zw] C4qAbNj &;3 ;8OIх^RtG$G\F!ױ=q ¾BnPGfQ:>>q2aYlBv"%N=q6`{k`vEkq2>SŽM31 1R*2R08L#&xWifAf @mr29l"q:;Tv|ފ镰NN:Ora0R{܉v.ҮVmJsmGjN7="qIs3¦K5 l#/V9Ӑr]+'zlgrYV08}iDFA}Q"M`L#dXqh-dY{3buPg DnFfbO]D#E׉ PtmΝ c'3/fIE8_RLv|9$X C<_y"[v-#A X$]" C␸ݴK5r+̥@//U:=nq(NK/F^ v ?/=Uv}<L4 稣(gq L"gkGeXTkiyҧ2w_ɝyVɺϑ[vJ6tT^'Mdw,@qoe Dj"frxܗaGl@REy;ضrGDz:ds)Jn0u%MށUb!_xm +fZXVfYQp:RmBB9J6Bx>DʝBNJ!8@oیs젭؜xaALg^B|6',}]defAHST`mK[BuĦeH;2hⳕ27l0u"'_G 5Oa(X=# +Ӂ8rJRd)4 AD6ࠢK[H1n3^~ G 80FxLfB_ ? "] 5F-<>"ƇcaNk P@Q;xM5_j/} ZSCKD)%cS_ gQ},Hr̯֗>Ϻݲq%!Bʑ6W NΌ%k?!@bW r|f 3)(ӫ"%@;>,UucR^ KO}nQXM+O '`>`D G]7l]3q>.H )IxESh8&(NN -R7ˁ\EreZ˿-s%Vy Ȇ ;R_[v#j({=zTGYʁ?[(?͞Mжe , Xd VwrpJtdB:D~r=W@ _@ o쒳 " ٧q$cXj?7qֲ{1T&s+(Wde/A։tm!ƅ.;la>9.xǰ @\v =5}dˍ%Y{ޤ!wcQY Gq濪BǪ}#6eJʔՐ; +d0o:D:ހaI [Cϩ9C([,X"DM(oIn5rtS39b_ST9θ*N Qyq AMk/x^Uw`6X*^)%UJpZNXTLe[5iLzO`(l`D[!N`Ǜ{mCWnqg0LS'Y˩t ;k9$`^YhMS/-u(2?o5; ٖ@jIBXiSut$ds{m90![v@ *4]qm޿Ձ^Ml= Ɂ 9uo2jFZېs"K׽{"X}A]l5;rUYK߽#T,6-ubW? pJ%^A]=@Stttw䉲m!1j4QJ\:;˖~&͵'}k tpR{x# 3PЇZFݼE~Q''yCyUzAɦcr;4 Ew 5g7۬mŜZRmJΗѪknk+I'9!'b&7C)6JWvmT 2[zb̻stwa($]11Le"#(@V'|oXazF]TѮ'Y:TI\@欫FO )ݕÔF_I֝@&[a0LA ET㋦ǡf^l^ǤOII7n8bG,ݴ.sT~ׁy!Σ0JӛueS}ԾyԂ] *^Wɘ`7ECdmZ査!jM#X uYϭ\6XQ5`){3¢QSe #_{eՌkx4>?霞[:pq`ZJّm4_Bbe̥y?R{.JG{2wuH\޼Lλ jpHܣfm7{T?j,'jU=jKYLTٜ5@oc!5$z0^&hQH+,$o;ث@Av l M3`M`"G0c~?[!W)V٧U{Y̟|8L_lexyF6/ ੇhW="t-_ĵ9NxHhνKT8,۟|AdJ[ do# t^w+E=k>=މ*MeGTS(%fLIAWg0A?KA2``+OZ[20:%6{wtQ$$fIuM^K/m 0@6<#hUcOnz/*24PϽ\OJ?3* :G$$3~?3=0m#2f5om4pa !Ϝe ]vKxmil+mD`>33eMvW ) ;}˰Ů xu{Rs:BNJH6IN,n º> bF{`}d .;Rԟ#y1AL-FTE|psYe/~ڳȓwKp2i<ٜ Ed{t-| Z TSp7x(ޯ$ %f T>raZx2* ei2Ηt#]-DvR4f:Mf-DijfJ}|SXDYH/WF;,C_f1*x#PDCd"N !j5v>8 oLCbm~OS3kMd/㱆2U,J{17OEu?jȰP8zʙ`SNH(8bK+sEsbcXU!?yz$?e+M@Qlx>X+]CІg ?*Wlh~B#sАj5{}L$d~,x_M[C>$ - ]0bcػ0wd]tl֮p}=?7z.jQKB'z5AK-$x(&mb# ki}&[-E /}?V{;m/oLR])̫$HG*>yg);6Af%֥ P Hcs[410OC i 8b/:&k<"SޕS/ABY];xc9Qb ]EGυwG?g{\d>_QP5e)d ُ 5 ]9U/2OJJɪ 3*il1"j \K_G?'W$IsԙGP4?uo#P-(Gol]%$2oEmN70Ͱ![Qv@.mk1Į(Gc|*_N"쁮(s(B18YMo"R5< DHymՌP= F o2i:>p}UPDZa-0y&t);>7r}ćɲfr9g?>~d{74 khx3R֏Yxd#<6[.CǹrI"(]JZ-qǔ;8ZA5&{1VzY{~Ra3_JY?dVZc=t.p,v$͏-b*<{n@!82辵'fNmOʗDz6 ؘܜ{:5^AN hLRRD2'9p ^#gvfQ3x%p@wĖ.i*?o|0 rY'6UU?VBzkX KhyGRM4 ]GS`wWG螳>ћ >;OyZ%*[8,@;uA#6/" ɢmE4_yc,&k|(EfMuyT\#lvcW"ʧX儘Bnq?vO`uf%L(VAܜуu6د#Fhl昷ystG )(/P;V$6 ŒTpn.2 !8w }MתW3r“?|͍e燭^."[`9 .a] %hv?Ѭ#L#p};~H8y`HhG%omE,!*tp2c;fgAPQ̜?rflsRW&7hIķo.!阻\P-A%31ϟk-7E&<^ˎL)g'0}e5o\V}ֵ_K٫Ը|ޕpop4VNj >%?g<@HOa 1"E1l܅7 BykbV8,˨Fl#"pPY;A;  u^ʀcq嵢8&2_BWpsuP??ǏaO?utA;2v1$%zjy\ppE`lp81&?nNKlϝQH>R#~:zK7PNuC ov< 'Wȑ&h-sr>p`6cTXudSy`JdOkP NpΉ@6ܴg2=By"}yGq^`FI<:|l|FԖ*&|;}ؑHMeo־)9~KnpP2F(KhByB,u[xf?N n62qJp"=N^D(aQ+`|5?_IQĀC S.N~53+Jq f,XmE֏ ֹNz`BG#o(ŤZ|a՚Ch-6 |;8UC8V<П~4 ߝ uU֍Mh\ONd:,<81y-ʱ9.RkF4<&d"cIxbL<1WQ<i]?o^E0Ų7jX 2g>p5)H)pK<+ĩEьP}sӣT{ws ݻAIPToq\o.{GS`('Lm@&SLvVRϠni E#m" {܉Oe1DsUD\Wwsu(QX?Fl V'!S#)%b]p.stB򎔤PraUE{NA-UIHE%јGWq?vS9oh ^KFs:WgK|*}(CRկS~\UVg~=;H.͔ PN/I}uc.Z<)MI6ĸafzaG(tr>5I}]oa\uȣu"P{#N!B+[j`9tIv e~f?VE04CRJneo}/ I/ƅ(M9C_D^^+= dӗsGZȵ򷊏m#<> Kvzs$!%.N+SmD ]Fn&dת-6&+R^#֕5Mk"vtPÞ$)Ѝ:Cpv U6ٔg6\zI9E!{~g$k B CP;{޹hC=Ofn$ Լ;N|0 -3#mvp~~ =ϝOB֖oH.Wu<]쭼B [Ra磃6+-  c~3-O pU'լ=.t1Z0 .+]gKbwzme7xzw7i+zuJB@i1n)P,^8E{$+<כ> Lj'x1ֽ^zFIo)\+O%AlӮoԇ6et)YNϪHy^gkZ "ѴkeCC_ȥkǣAml!HRnݛy\p;{>t͖0H%i)p; _ ̔@SkkV{Fݻ]Yt by'(~KksOL)7NV \ϘӮf^2OqɦHE+g3K˖o^Ľu׬9,#Aka15 B[Ryjrhu/n7д&R87Kz <,|]O`&g\6q7Vj!!4uʘעH#Qbx۲Ru6WNqۙ)ː@s4=f?d9/̘<^jdZ]2Y}{_H5$1J{X ƚjLѝb߾Mi[~kf~38Pxl/0܇t,\yű X=HugRIo ":hqxxtr!|ޅCCM"1^כו↖Y kRj'=dV2A},b5XPK{CScH\["QSTԑq5dIaFpiLآL1Y8 S\Su˴ڴ_BК[׈kގ^aS|\ jGIΞ3 d2EȜ4?{bD R^OmU'2Ŕ Zi &Lo)7M*H @nK?8W,T-CBGB̀~n+bSfI8zGm poyFKyc&;WMe .~oߙCb4P:xi,e H G,]P,OXsEJśii ]H.V ,utL(+ZUu;DCJQGe_֗rJ1!ɢ ,r;NTݙYeԟ"Ф˺{ˆsUᾤq,rsEG*F"8p.;ՠo[<0Ocǎڳ|#Ҧ|`쿭Ɛ UHgZECRA?-+'a[&KFaB8!DKVB1Sg)筿9D~jBvpXg2]{A>t~ ?bZVrJ)G'! ϮA2G z 뻾yA_ 3䁦ӀſCk+Yhj~w|!s%L~عS<0o㿠DH/\5V?|(\O:@IbRjO7h9.3\˓g݃DW`:ڏ2FP'I_F)bGRȗ:f;\ Ӈ.aB!`*os#wsF3+y}%,2_7a)k@hFSI@CXHU_3j3sQз< G#vTPc-6Q!&gRuNd…`vk 77uIn i86@l>gl+YWU]ib3fwhw6|7tv0m& ԆC|ܟF6n5͗ -"B!z+9IiAl䚢߸`I)ƾ%He.Uiٞ҄%XҶSurguT"|SU >[+]IE+Bߩ#y!vTo0lKW@꧊͛7~% q=fq\JPQxRChEz^|# i2{T~Ю {vFnp82NNCeཻ6maE-U?|^?'ˏUNbIjZg"H(-$)9 q)P$Sx@r+M6%]$;/u^y&Yo{##N(pGGG ./(iw;s^S7d>:NfAӠ]}Z%j$\w`C%Hs24~<@ L.MbKҁq.ե0/&J, 6$ xVSli q2`J?µ4 :11Zh >WNNz)3/]fP?z=oM\(0]'nn !]=?vѭXq逼u`nNC7AD/nf~Ux@dm[r^ >A/cJ[ JY󛘈 ,]U:_B2U R~_՟l (z453ݝ.)V9{OEA: <:ifc` Nu?aV`O|֠d/,8S`T 7nSɸq*d>#`'.[4(8}Yppзɪt0Xs+/P6Zo7rgS*A=q Fi&kJc^llK6˺kL2t*J"KKNa!`WVdXYN8Q dX}EBug~q*D% [ކ>G7KS5:AA< 3߁Nko2;PRfJ<++?]'Mldl@uҋƲ1?Y:gt}5a L\{kMCl,b,H77t6c c1) Ar~ŏO;Xeum*Yf!tdvqcYz-8T t+e[/[TD\DƤMD##ՀlY83ل5 bi=Ö<3?]%wH+`/CD0?ĨD⺠eAv3ݤ2zo&_UD Ql*gu^-\ވdOD\#qŘk(i&jʂiHЮ' TM* O i3Vd_NKmyFEK=&(+U eMfbf@\ ?XXn){[Ta3Ff;S ڗ^䒍r슾ܛ!Rׯч^4ءάE.9^jShRgj w0NMoY6XCڬƺnn\1ðJ||`euؼQC)O)_M'WrNF:.G{9FOޙ 7vaZ_i yG?=t_ݴ'NOG2i9~:Ƹ!0nD 5L,ZCs-'|igŲ 4^*Ɲqok=\;GT<|IN#0J.³_@L熲elAeOTP!*,ʏX ؝y`||6iDŇ<}K7_B}ĵIyp2ZK]%qSSc`>|/!fǖwv e~4rrԪC} H7 SjxZJ0ï6pG:2ZCsa+: :D~6.l3]]L%0\zub` Stq'9q,J?T Ry[LA'9Q6:.in=*DfNVfy h]ﯣ(n(Qy@vF~n`呒n3RCd9MqQR˥nCPF*{B縵FA zg&k*}8EfDxFK! U$^{˥gF|2RpdؕE+NŚ$IU+ uV{N>*>*=Y푖.t-aڧ} L恵cٺ?ouXgRH6Aijx.:.qG,aţTbJN spv`fKf$FD%0̬wWe*Y eBe51se#82eE&<^f(IiIþI旧ot^eaDtػ򖒁D ܀\&59ZYƐXsyR/A\fom"~t39js,EҊ߾I`W7L-|r.F~˜[! JZyKB&EU~Q +\MϚJSsUoxbfzd9" 1E܊Aqѧ9;5 >d?[ 1\3S>9-bX!Z%+@wϲZYO}2w[}t @DoҠy^ yQv((AbG(~%j_! )EP`lZP&ӟrHƊ5)юQ[68Dw{jw7|H ?RO  UW,XTo BDt]V G\œCׄ.|# Kzg5FuyüZptB 2N)(D47yBuxF l#Cjet.0W'hpMx =TvR3SdM6>ukJبv!$ό2m= "ĜXЊBL! YZ