perl-solv-0.7.24-150400.3.8.1<>,dzCp9|haBҙ Vr(C~dI1s5"zTY.|4vwK8'IL1+'op$w!i &:1pX.}}5[ KOL.K:7OImn yѼKSktu]9A\Ns_6~,YP/ '\!`*hfA<睪pXEC?BF,qQ0KIn _Kn.8+`ř+m>>G?Gd   Fdhpt  ( , 0 8  u(8G9G: YGFC]GCpHCxICXCYD\DH]DP^D`bDcEFdEeEfElEuEvEwFxFyF1zGhGxG|GGCperl-solv0.7.24150400.3.8.1Perl bindings for the libsolv libraryPerl bindings for libsolv.dzCsheep64SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Perlhttps://github.com/openSUSE/libsolvlinuxx86_64Odz(dz=05119e8c546d57a871c1766d11ec6649980b0b92a3a3e3c14c8fb195e6c9be049d0aef8e15af106c25895d00dc7ec6847d4b4bcc4cdc6f6c7f5e627d53539888rootrootrootrootlibsolv-0.7.24-150400.3.8.1.src.rpmperl(solv)perl(solv::Alternative)perl(solv::Chksum)perl(solv::Dataiterator)perl(solv::Datamatch)perl(solv::Datapos)perl(solv::Decision)perl(solv::Decisionset)perl(solv::Dep)perl(solv::Job)perl(solv::Pool)perl(solv::Pool_repo_iterator)perl(solv::Pool_solvable_iterator)perl(solv::Problem)perl(solv::Repo)perl(solv::Repo_solvable_iterator)perl(solv::Ruleinfo)perl(solv::Selection)perl(solv::Solution)perl(solv::Solutionelement)perl(solv::SolvFp)perl(solv::Solver)perl(solv::Solvsig)perl(solv::Transaction)perl(solv::TransactionClass)perl(solv::XRepodata)perl(solv::XRule)perl(solv::XSolvable)perl(solvc)perl-solvperl-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)perlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.26.13.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.7sheep64 16867313310.7.24-150400.3.8.10.7.24-150400.3.8.1solv.pmsolv.so/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/-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_Updatedrpmxz5x86_64-suse-linuxPerl5 module source textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2867161990ed626d90cac8b32290e11175f8e0fe, strippedPPPPPPPPPP P P P P PPPPPPPPPPPPPPPR RRRRRR RRRRRR R RRR RRRmRԜ5&3\Dutf-8c867c9cdadae1e03e85830f203c8df46549b278e97dbbba309d7b3f2156585af? 7zXZ !t/D]"k%@ V|N}$ݵZy"1.G$<XUmnd0&ӼwVeP G+E{tz,1!Xj 5LEެ m0eRفd .ŷ˙,QJXcIPOoZTǒ`nDJܓ{hX"](ro7fMv|R*>gzOҠ|˵d/JP G](T)T0U0Oߒct6_n˴Ӈ*.d-^+#R/J$/8D6ξ4wyF#T_Mg Ȕݽ@Ѝ*iimU;QD&L!ӓq։mk^! Flv w &B7XjX3;fi4p$ew 9a W4%~Pe'"Ng{BxHTbFW h,=9L{fm8Bha":|En Uc~; ֯1k)tΔ)ɉT*WG"ZiX?FwDxfs0#?3;ipTfm fH Yfk_@UcYyMUWE.&B5wi~1C¸uT[=2BA=D]L^I,b n*, g?7\/N Y 34>> :!`U.zb@B4dH$uXct5qpaO2_ϧk V┙KC'E&)4'4ԧg@.1a5_a{Jy eR)F|M4~t?[AS91"40Shl oCA̜iH5{2s#\5e'P eSwϨ1qY{x?D`-9gf[;%BZƦk0ĵ}jȘo}i\{ aBAPi!0(5լzN,(i75l<\۬nzgw naNpik UTVz[kP3le&+Lx+9]?Œ/ҿֵ %n\7h TFB/xh َ x6},`%zц6u*uP1HTU$t w=ռkaYӶ&K6LLPnSS9\%fJM.lǒS58̵XR63k#*)X1 ^{gg;y2)3UJ^|ѻzˠ5lpi]?Ľ=D< )1xR3i6h6d+n GTiޗ&c3)/+1ndQ=Jئz7oqPaHzǙ:Xr+U_:Ǐ$|3N_Hqv`Iq1{ڀxlOWX=jtVk0:Q`D&|F{`ol|y5̸dg]%Q[畼UkD_U1#<55OضpsN'ɢ¬)H0>5GKw WR&W{6|~h3q-8D~h>6i2%Z"?jfsvV#gXxc?pctyxM8~is]xI@i7)5>dH9*GvTauBBUAmEc] Ok ]1 w ay76:;+ `)TIj4S.J*d% x)K^o}VH2aw [weQXRu/X&3@+O@^C4`aP8i Y{_3?/b8|x?S$nI$ҎBO@gڨF,|筫EQFA3h7TT1 Sړ\(Aռ@m;7MYc16Bm!!E 4Fͭ8bkvQpOp-'ȡ:ָvłjs+ V(K*$N'T "!V"KHsNiim}|쪾(H_ú%6"Q@Ao9ze\%U-t|􅬟=ǚ8L,HDEt)>&208ح<[82b*z@7L/MFW:@;'ftJĽ2&^ވ5,Y!g/=R&=Rr#PMK r:WÑ*nbn#4l97p0F>5CF?Xk >,Eb l''EE EGޠe+{T뫳ʋ(nLdlFkl=㕌ƻb5&u7ӏ6ΰ4gYUa\Wz7~28 WfV1Y%Y;޹ HĎџ]E֮xȜM}iWWo]55t٘ƈŞ?T'BL, 0!un]Mv[@cD&[3ô0HI"T~z̼GE$ThI=N9e omg;&0(f>e!IP9SYF0:҅I]V hȮL@KMҿ\<ӌ䈌?l:/V$^Jgr v& =p``GdH8w_;BpUppiY{ecKwQҚX_d  g aLᣬ6h{` Bg%ꑰhs]h;JFnoFГx\}FY&+s6`Y@PwIV\IKQ+=lf7<n~G 4]c$@`xHĝ149n'~xi\Bn%St"1t3:<'|6н7G 6  1NOϕFz6=,Sr5WI!jbren@jXP9n0MC+7P#[ptYKzS.xYw̛e}券\$i.{qEKIH?GX٨:l֎RU7n 'OUx*.a z< tF@.%UTtS SXpqr,2i0K`,W>hd79[yly4 >cTζ8qb;Z/<_M ztc ;&5:ߝ>WChtȚܝ`؛̆2a2yf.Y۴yb~2UêڝiWpFa{֗o*ℕ:0^34uWà&wze!UW})^y K]衐&\Е,W ]Co\^PQ S4>d0w""A8cR,kvcoNmҿC^m"8Ѥ^yP_$Pr H!jOZ^31<׺c,OþMgM!D ׊,´+j%EaA}/Z`G|9`CWJ4~c S1˃!GWO#i2gڃ@_E6 :,M ^$CM4x =JL9ʄfh} 2C`>-f7\_1n0/9=3zRb?b@fϐC.aW:I\]JTv~"u f?y{H1`:5%+⏼ CgeoxMT<ˆY_(Q %fнiHRuvQϣv.#G􎧟jzmޚ+(J*h#ib0t@WgAG4V &ͷ{Ru*\7,5 z(Iv9Eٿ+Txp!+NºlbByeDtV%xiA:OU}XwstQs\ Lm! _^oFt4{]k,^zӜfgQMo&MWLdݬ )yH֩u]yhZVOSVӸR-g;k *8ݺZ? MǞ^o#a9 'rCΧVj,5[yGj@U Jp<{^" WfU5L5TE!9|kzpki_{y6'̃W,?1Qbp p R^LLxx3~8NjD!] }a۸3T=V6ʃlڬK"ٱjΝ,MG= mb|OOJjx/at9}vL' nv`NSgGҋ녵%ѩ/^gQD_nfqesBET8#7"y6ZF5v͔ ˤEFGv![tI%\RG1I ˔Dh{x$Cc\+Q-(=qMΣ;S=-Mge;>y1Ktɖ"gy9^Z怠ďg"lӞ7oUBrѺ%l8&9"RʗюM[{(fl9'NŪJqmWL(n]lF[#lw̼?ԅ@Kd)b۷*cJ]|m@ǿ=nѨŅ,*8e[^cO9G 95OoJ陚%e9na#mt0K#(2P]iKmvrLK*?V-\;|. ̝(g +/j.TSRUx'O^pHuۃoKONʹTw\h;s |5u&6#>FA]Բm&o~%T|}Nca2AMs eZ}?dBۅG@/|f؞*& *~A=;]yPOI|0Bcj^0?8.{~yvs=56z4uqs{^/EdI~hu)›-rZU]Ֆ%bxIXJX#n} N.JBSM)*_A̽xz,Ʀ,Ғ#2+ Gi,Ws z@R㳇7ٹ%>(.>1xMd&xDj ,UQPbf7Gw@-M}Gw2`KڀDpc)"@#uJf&Wdj b_YH$yoF3@fYv8jRM2 9JrkEdU~:3\d%Pt>m)(ѐҎ9KNLm3<^+wO[K?=]4@T#4.a⁗\Lɢ:FgBC(וSD z I:ΏETT|NŬkoIV0QKr> aXW2]igD`!0|#?MaoUccYNq5{ 5Z\ X/b5c\5a%S#g"+ˑ! >PxGAYs/dYջRMk83nd` ~F8&bCtȂvCȿ%@d:Q;d}f#0gMiz[?"g6 A[/#ko@/YC+pB59\ڋc;GZE=>t^8cdz]VS ^ i%BS9VLd?7>t}`" ´I\m0Nt'DV?cij(fi/.dAh$2"\`M0RSW..E8Q!s?>fϥե7ȕ;7!iOw,5ÌVDC+D{?єD^:h}H0OY)ck珝b1/1l Yܰp4&Xs4gV5MCW3#k;|F"P҂j^_oKKBUS6XV2i}Ww[אvC:@Kb.Z d9|++ |1Uh 7L^h5 \%%)|_җ$'De)h\YHb'#4'^X9Шw(s3N& {}@i##Y򼵰1^MhĤ%zیrHqv x5T]Vvˆsz3˳ 4#<tړ%DnDwZCAr-*7 VNk1:/b&!Q*dﰾJ*fz t P[ ߄x.jR~؉^)i_WxiVKMtg1yV?*~/W&c:0=\Mx7¯#ff{PJu4bMᚣͣD¼Y7|/`4KCtu SpTJ` ) `R'0[t%t>WԼd gUnpTXkVq[36?3AHZ`xUb3Z{fDG)^ɋBw8Wꢉ.L8^)= <P݊f:Ϧ^[},.7H;`2 x^w _Co 'C}ysTv~[wEs-u9f DY6]`3;3esL"Oj]́L%Z1@:/B@ ?Q+t8P7F0}\>( 1C]Xi ˛b:̯2 y#3At(JLT\kzmׅjqdH߿@I/:2~TBn#5 }_+4X`O%K)TG1R+*\u[@MHv 8[Ҵ+wDK- Ksd"xNty* (5dž@UڱˬU%:MNыx!5%G4JemK$seגN Bܐ<]ǁ255iߤK!z-t69AN& I)K^ї>ؒ9 ς/pĭ}f٥MljorVYd$y$mW)]_zFP Ej) XQg鑽)?I,^0TPhnJX:D}TD|:|KW( l="&z{ZMI|oĕhPqBi[jm03=+׼X`J蜬nOA5Q%W JR|3 /YġIp j6[6Z5YEzu-\#|K&?"8^w-ܽAU":GzU |PnF+-4bQ+}oP lC.;82`~}ey"?EI ٶ"- (9Ï3ZIKJ y s'G- dl9"z=1dKKm 5}wB{w$'C\LD7@`_qA ̑ ~f1DNEߎ'DK_;q;YQ4>h `axB}V}'hH~`XΕb: D1/-SßEQτoF& VJ7<57[[a~h470İՉr_g"|޼VN38DL!&[zݜNi^el-8KoDL@:$ψ[^Rf#;gwkߨP]agyh8z> xPٟǧAaA a HWgo[?T/h鹾ePrkY.ȵYH /aXiA'44#iF1> c+TI7FJƙyaUyg؏@Ɍ|dH5^hfqZl%8P6k-zV WY/`Dǀ!5Fyw|`Y ]S_vO&YӉVXxJݲ b;[O}w2;`xq91GoZ5wimPåּ~il1*)j y">٢-,0z<`6FI=5iC*X~wQڸގM{Ri׍Le-L'ݤ"磸jq1;d ?QgW·D@\r ڥI*l(1r45:hFg |=d ]cU]d.& D|:q%1'dPϵ2Ξ3{l3q? beG@3yPu SsOY9mc#_fPNuTU 1` u]ÒsrTc΋J~3w-taIfłp'jWnqμ[qEۄ|^یhBm͏_ %R[& Lqg|\|>wEuaDZa 2;^y5浧H7DkBEC~ :{vY~`CjE>4xyUT5Lpfc4 a> 59n̵E<ʨ^D;Q;LtN'ژJ%Q LٚtU/dh;־nx[gm3I߇-_Hڡ )<7BEi\<ȎP;ϱҽ~KBƅý[bX7BV|Pjq)Ɯ#YpbwB6 zTԴUH{e0vzY;zu#iYI34|P|Dߔ0Ş[W|dyαn2jV;}w flמ0R2ŪsN+aPK/Uf^ybIqW/%EKA%Ƽj]v١oϔik%K:aKJ|la.\<&fs>r?EKk'wwMF_muӫRCĹPJjt6+T+v^k]~>룦H'HD }lny>-qD &7{2fx6HHJ4?@-udr.rx37e>qB(lI<)ѷjb^VP;N;I8 ʚ.:y?̎~F FXatG܇頮WCv8N&L(˝{T/ ߌ#[彞uQ1,V`Xs/BqDW'=삝s%r>yvR9c׸"-L=qf$3!m &k.tL>,5j]+)(2Owp:ϭw>Jl&jN~Y;WE__8>sb2[/w{c*lgwCVFtejU b>l vBB[Њ@qEr V4%DBX^R/nJg+[Ao 8 $MZƔ<]8n< =[T Jm k7]>+=Jceߌ;WV`b*O$ϔz xvl؋n1kVPǨݿi9(lFݴӰl/ cb8=dqA&EZ 5'᫂]l㑋`-կQ O)n=8sU+^dzlnZ 8S,#]]sTb. -i4?wG?-o*Cξ+zJ~ɤ ~^{ ֭,TWjXlіKI=̭]8+:g&QsYbarr>@31dqmK~Xre@X~Z`C=.wa͚1y2@eHQ|L$킶`v o]* iib]]bf@hRc'1+v )EA`&`1#|ZpKTR)#\ߔ{pN oO qڍ7у}Q RfКf8-ZT!ͺN=HK.'YE2:Lu߫Gv7-yNml?rIE+w]qf/W^tGif9l|a= g:ה}ʲ{^^в5q*E-^Fao@!_dĔ7`U\أ: (&3;Fq:6zл[ @:^VMcTϕhN ѽtwq{@I<+Lpi{ |&է֥ShnnG@Rn9w:LZGxdQz稊8}{(_mF\'-F"83_-椌3V'Fa8f_Ar6+q#Lbd@ATV#[dj Plno;ĺs ڷpmT[ I{kTw1Jtxfpg1wo;/b@q盽~,G'zlj*_MIXlܡ:Nt18!;饄]#'o71? ڀsMX*yY|mcnR4z ->:οSM "{>- o.a8w99Yo6QH=;Χdx;׏>zKZd_ <˳=ID{PDA!hH;xV]ÈfQbۡrqO u6\« U_vLUd-vdpF\QPTZOQhlL}¼[09Ŗ%0K]qz>"'n!ClcyR+iLJtU[Q.̶&W+c?|3"Xr0uD2IqTģ鰉DLKӜ^+n "nk2a^Ǟ mJɫƵ:Ul wKp=|0Xl?S/l 2R,2~y}!bYp / X,{ZoȴCد:dm\M/.T ;aY3i]]KO(Fe2JwvRҔX oXY׃-/Jz8M^c_ \ Z[4MѾL H$tO[i C?9(X&pf8%J%f HGCOGGZZR&mUvk[KĪ?LͿ7yV~N30#y&s%4R:1XD YZ?ŮUԑ139e9')z+ŏv"oPEޠ6pڞIj摭:`$2h@Cm ; ; Lu!q1/.hj.HɟӲQ9po&WH[s?HaڲBbdHVKyCL3)C~&K]Bs"#APfD9&&[Gv >YN'B c~BV$]#S׈:k^Dg/Bp gɩ`&`ɞ~/ gа76t3KYcuߪ3gx~:I7f(_'`ϡQvIP&t5 ֔Ciʷ|Spe 8Gi=(6 7U aI}(urc<9pu g{W'-ڹGx{nXoJ*s׃@F$t3}\(}򧗓#c>`ѸC AL/߳3!L^!7#;o7=4Ҽiسj%Hڮ;p o38)Spg|䟑@!ZOLѾ~sćJKJ̾8%6!C ^~L5 ŝ}AX1ᰤ,Pu-,)ct2܍y>Xa7WxjU~Ɣ#݃@ =jwfcs0rzxQ~üXO+@oo2¤t"? "}ZM^fȽI]ҏbr_!*>:-9A1M{Gcrr%oW+}ÅǾ&(PlU4+ Fqb*noDH5cǘpЋˊjw5]BnGvA3 "SLvjksRCej>8K_4Z,VnV2o*!?`e߄>kj<'8b2~d/+o\cN(uygr6!*BWCJSe.F4 x AAF0­xyNnUфh $1.*+µ/U[t%O !" 8Bl녿Fn4kbۊƑu+g}^ZB]/&WՎl'~|&9ߑ -1_uEY%ICzg 3@3LGCQϛ8S¸xAUKo{ed AZ \TQ!3cd͏2KOO$%bv5DץŶ]im;Ά_t#1L# iD"$"RVw(P%=.Gakg5L- ?޸y@?& #FN[932!"=1H&ы-gۥJ:c ,π7 累SR"ѳ7:yR} O"~W/!Wp"i+aOIpiZ# lvH-eQIش3p2kJ՗z<'I!2r 2&.ZځǪ$V,zL&W.<:O5c̄|+06Ґg\}?\ 9kn| YgC1% 5)e\Kh5 R)**rMƞy/Ap8uXB I6<Ȏŭh.";2S+#8X' ڵi= 4|%u=}iVLyaK>>Cr,T VvD14 #Nv9&)]Z6"=y˯uOa~'ԗ<% E~\NSs!HFVUɉEW+8YBiՊ}1`ɐ9 @< OIZTsLyLb%HZ{oysPiT\`1u(!> J䧼JzId%h^IQ/RՌe1B)r Z`%_4Xdm,b˓4U} ~ʸK 6wqzSGR j=T]1Fʕ_x4TJQ݉Rvs*R+2g](l|*'p%o>0cc0\iUbKU.8|/HM-qm %).$x G՚r68y3/>W : ]*!R/F [mT6C<mխ jU>=?\٤o5 k/?q/k(p9/[!6Qt^2R?$7ĝ*[d;9e!SB݇V`h/&u(a%zQymx%lR7h/ߚ Ma2s:!:Hlo}n{$&YTuࡧUPJwo)wkۄ>c˰Mr[JNqp :4і-BMf>K &Lyզ7"FEB$z{3G@˔$nm*w R={Tz>)5;^NstEڂrwi,52pm wH ֻP&k9-l`//xqǷ tMV U)9C8(~ߊI+Pmt/_q83;0Bɵ2s?#cXc". Q}>-4bSϾ_ ucR{VǩVy@s4u޶D[ELWr#:ӌ~&%o54u4V.,M!]n|bD\^8G-o=0K' r*r}һ'ut:ety)ڱOm݊FH*i/T3CAtU(UŬu$˃3 D#HSD'W ~-к؇@phL'W:t2IRA6I/Cid_[̂KDm{vDazsiA|<^d1PPQ}:2(V_ad&e=#1\؁&7o* &g:8|78sq7q|oIR#xuʁ$bsIIbDLF$G7,5 9iuiҾ^vA}yy yPdqԃ!H-ibeýY5 a(SXɳ oIqdWh0j L(T)J7Ƽ8rVկ ErMS:>f-$z7eP5ƚ!ʼn & aK- N\pI0K0N?= v-#?P7km/@p'[0X9^?MġYc&ה*Q*؋#Ou5⢾S33iw*ߗ~%vm|eDgR .xŸ}p1kj7#5!T**,Ũw5oᚾqNi!8jh+PS[j{43 9GٙM ~tpл p|8 DX1)%#uMaK],3txJIz[ 3K,)3 !~2c02wB)ai5MC7Gz᫛+>?Wp7Skɣv2l j̺<a ,P.z#ܞ(v) u@'IϟQыZ'ѢCqk֕?/ﶳV |_GQF9c;"#eRmtϾy_QDa8rCrd…t ͝L5!~㋒V>JL;/pyO~VɄldIvv]A\:([(uyQoTTQ,gܞlݚuRɴxE `wx`'K9rc ,u=ؔrYκ*~Oj4&.:[+foCI:x[:k(lhQ "(D v^"vhMf!HJ?Y7h^F[<K,=}3]; ?@x?quz4[=F!PM\ {?%af"Za]Fˣ4rqHᴞ.` @MD=ǧK0̐ht(-3*报>??kJ*“FVȑ:t/͋nnN('Oٌ}|ccʥr)joUWܖԀ"\|@$2*Ь0(JR\S$a/3ik*m`G, 6Q >dE@߬QJIJ , Ƹǩ kVa>-/#b4"$Иy\sJ!-|[ ne-Ɖj,@:PG!@Ho֐V0 /TS$(A@j*A<D)b\s2%!~Ge52~i'Ks=ȒY+~ udQ*Hjw?nl1 t`p$v띛gH>K' daJ zyMIc!Cw*4Enkx[Img42ʻHy0OuPCE)NpYQ o lLf5 LUסnJEU+Wk-}I2h^yQzi9ךM`{3PL%gu0a2{"=|^^:"X="}dGSM)x)?L{&gg"*6ezrKMu8-hA. ɘ& %*0(1 p3{7|JZCܺ,"i{IK.>Tg"12kQ*kLNǚl?}b_]h1 P7!<).: v%!~t.oEVW*&w׳<*r̚ޟj,«PlTH2Jz;O9;*[*MATQ(h|MZU\ h 3(9B`@Jf&|vKAF'ߏxǟϋGkbda^. ʊv!RF/W1ߦp.Q"L,u{v`BRp]tGTɶϿmٕ +,C1f`q۞f-xz-\m:cU]ɆԝǙޙ_>j4L[C;3e#-PC 'FS\[ƱۮF ˳EPnj_C-L_hg_#9"jKGc 3x9`?nu &YWzԏ'=LW) W@f-BgzNߜ- *'ċIsSWį/Zs:[ P;]ӕ٨U/(&=O@ ssÔ3!~z:_0r;S$NܦS׷_8_>M`CԼ 9P S4>Dd: , Y˲Z ++~XxPɑ{q̿B)vNj:D| y0ladb- f>\=($^@QDn'N3b#7"^gOY=6u)[CS'V O OiN@ҫp1CқV(oӇ'Cݝ zUxjp$0 m qƋYu{Z6PȂl\mprR^LAK4| TShCO\r`?C~:0 i$W\ \4"nã5?Y&zJL5z̜ pJ#ϢDBΦoxC/(Oa4}zsy}څX+rME0{@F -j+,E=o}\ݪh,_Hvכh/+lo3X-FB,&cv۱{; _|{ [x+RPm;.?jw3ÙW K1\Ý;<CW/ C7|MKF^EYOPvP khۦv&l&6l:y53۬Sq-(`uBLw44qi[A&N"͗Wϱ4gˆ3S&Wҭ +b 3c'`t %(l7ps=f3WC^ \wy<'o|ǁ,i[ì~ĉ[W=پKiHed$EFE=Jds0mwJ K2 8vcql(vdkpiݎ>'[EgO" _wՖ| IDy}ѳH'P?JaW%o:U+j}uڳ|F}2aN `Z4qgH Է7Uj_T_p&3 rv?0W_Dܒ8{{8"K?oJR@K r]ClfH[};W˞-ve_mipOԔ ϑJmڋZ}poW.a Ȇl_䩇.%dըBNr"},AUoWmF:$"j:`Y{!?믭Sc\]XD2v1WxV3ً'<>z.kOH|J^QAG%>&ˮbt i6u3)UqbbtFOjX wXcil5#oh=WhHr ) Ed}߄}sn!-pZX]kaBt{ou[AM5b7=780ղQh0L>15mYk+pqtvTa4+ؒHMJ'/439Ձf] $ȽR gฑc8<-綳Кw8& -w_+w} RIɑi;ԧiQw}1E a#];h) Xz z8Mrjebr.~gW3W@d&KE4CA*8/իjwwԄqS<3C"k'gqLXMKV ^O(3am[+0: g*S&ɳ QS ,DV[E;C=" }=)֏ ?x.\ac)8tVĆ܅.4"vߖEީlX) jJ)agA duU^&i;$QIȬvSwIȄ"%Έް,e [|xPR5m7i Xˁ *ʓdJw=!(g~ӎ1r'Ӊ493x䝅Zs`#ɬk ?:YVTM6t5:it$eMX$ 3IQ3KVε lӳ,&{#cIg/~A! &~yA m\!s(.{M$yI}j'M"_jdJL1üޔv7F9쐮rjG\JN橞JQ2MZM.+l++3ܴQĞFڕנ/w㋖v*&O NM6t싟q&ŭ䉻c#&Hz~WVf'uN$jzh`UXo^Wޠ̤3W i9]qD2*?5dҌmrH 5.Jyc00΍d ;y[|RL_ *2ġ~uʷX] {8?T:]>v @7 ohw@DKꋲ#Wz}JHn˻F .HUAteq4t!ߴ'* $0?$ dwE\K>.4S:+w'8vG#JO㐟Zpf2 Ua!O̖]i|6#+zbxZ@#3*c(g&Su08IQS\v@L28@=뤣WZ-7,]xe;lʝ4ЃГ3ƞ@Ik,3.=1;i v8 L<O1 k_^MulXrow]zxOO/YJIzXtn]);}-w,X)'n|)3(WnP^=vAW ^ ȸ"7) ۜ/G},~+@:V8Cʋ{'+N!IЛ/nE/U).xo/Pi:2;&KFt/YQģ 6{cyt{grͿWIvOKoYh66lqZR`j@@.ُaF-mJ̫s&jqFwMmwQSPk eŠolH]0I*Nyfva,5L)xf_ǴS7aXޫtYnk˄~[VWI铉P6na`_Q=Ik5=C=hNaZL‡N5ۂ̢Qoc)̈|@LGfd_-QȂݓl4TbǮ3OJ)iq[PjjO@+D1`Fo )Ќ4+O6` ָ\͖ {A1唽]-=LAj!qn:#"medy<(lIFdrxV &&]);8nơ¹6fS#4,*+l34jד`%a(+z'JNL k$O$ʼ9 a6SwS,q58~rn« tDȟI*A׷ř$;!^ex ‰+JD]e'LR|oٓZ <0j1y U`6pfpdžtՍ܇jJm@IpɥW{6SEdp pN,b