perl-solv-0.7.24-150400.3.8.1<>,dzp9| s`v,":CuSXj3#-=|w_AAZ\US0`_tګ1ƻǛ{a|(TE+wE"Ps|_TCj3;G'խ zdeK\G'DKl!-!=&`=˵]xs#t=W axgt}mIzz&Y7 :~Y >yZ,TXU^|v>>G ?Gd   Fdhx| (0 4 8 @   (8G9G: GFBGBHBIBXBYCH\C]C^CbCcDdEeEfElEuE0vE8wExEyF+zFFFFG Cperl-solv0.7.24150400.3.8.1Perl bindings for the libsolv libraryPerl bindings for libsolv.dzibs-power9-13 SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Perlhttps://github.com/openSUSE/libsolvlinuxppc64leOHdydz05119e8c546d57a871c1766d11ec6649980b0b92a3a3e3c14c8fb195e6c9be045f9831f5fdbc651d41535a5d48a0e642816e0cdb69f8d2f650e2011d8e17b11erootrootrootrootlibsolv-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(ppc-64)@@@@@@@@@@@@@@    libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(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.7ibs-power9-13 16867312720.7.24-150400.3.8.10.7.24-150400.3.8.1solv.pmsolv.so/usr/lib/perl5/vendor_perl/5.26.1/ppc64le-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_Updatedrpmxz5ppc64le-suse-linuxPerl5 module source textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=54130ff4fef9d8da611d7984a6f4df1a3047ac65, strippedPPPPPPPPPP P P P P PPPPPPPPPPPPPPPRR R R RRRRRR RRR RHE>+nutf-8d69e82a1c6a226c0ec070e579bc1a84c32990720bc70ffef6e7ebc9d1519f667? 7zXZ !t/]"k%@ V|N}$ݵZy"1.G$)mZ{/unV; ?6&DwK*Mˏ'vΤM_rF(y*?pQV`O)e;0_gu 0%PS̺g&ռn; `g>&VdžTKBf R^AF^9g,pĄb cW̤š{9T.;W mu \D ,y8Or@'_w& #e͇-~9 LfTI;'&HWw>2})G\trԴvgc#(jXbr迺(ɶbB# Mtoi8q-LjI(sX[W*'pEM*!/*X-@8͍hŇ7 yos"< .>uBv*-'Y!7X{YL!#lF, }:^jY)& 7q~r]pXT^Ĝ|&4kkoRu 4,.%`{|TO83=ڈ_ԙN[&hm$oV eYhbÁ3 %{%ŧA>򗡬~rǡHa~00tSE<{p*m z%znTgIa#G{.S> y"h*sWVP--ٳ&)>ɑxADG]pX0k/'܌* ˑt-]̀Bݸ1lu"߫q|\TF,.!| z@|ϐeordof[$_֕Ox Om-p j-aG[?imGur[x,u-ux#+gWܝKzh BJR}tkgL 4&.g;4yAB!g~7S(Jm7 :pyk?N%6NBT?!Sy$kCB%# ztbHܡz{WZA4zu:F>Z2P2@NFpn tư![X:wTgdgeUy^^X]*}j.S`<:Ia@0G=+6!܍CaW@H$| (>G+{4kca7#~vRDلW5!/pV!|@_5JIx͝~Y+Qu6oOӅw)NC1\r0=l79d  whDTEfvp̶+dzsW\,}14%,Ub{A@jmoUٚmUJ^ؾxj sS:,Lh#fKn-W ~Gt٦ad*4=o?Dϼ$ٔt޻^yI/fE3F_5re Y-1+E[JZUHWMGy @8iFmpA#sgg:&T5lCvvwd :k!YV l2PdyAG%ޥyub?VÂIax g>.ҭwG7kĶ{X+̲ eX K!}^}*c9K,6-˜,R'7ǛL7{񰳞,d2 B6}7_xK.F!K o0cr>;NXgɴ2 "[ɜZ98$YjZ '䠡B2\&F} AG[KpԱ|mA<tܚw䲚7JDZ>KڦxfO:N>jDT/X{ͺ49ͦ-jN< ZBsȐ鴏/jm'x)C294eq@ ߛcf2~c4P0Fjp@eY~h'ʷΚ _ՉSA0yg{/Sݓ+j#0ְץ4VE}fƂ!_Zm_T$M nJxڜ9eikqǑ^tנ6r'KFC{kxԜ(pL@DZOW4D<8vWLR#Yt;Z.bWԝw8ӾəlecN?$DGJ.}}J[v;#_wIAzg`RSpƠאݥ_(vS1~ݭAA cIa?9JUBTܮx5R] 'Nc9GjeQ&U pPb)W}6qy كuHr | =eaV6*Cp_ůMV3)vɗ䦆16FHx".' PnNs]/ڭ|1m p?I9L|WeP"ݹA#ħ0XN G;RLs[|w Z ?8>Rh6' Yyؗ} (/I*CxF|"CpízH]Ʉ\ěbL^2 ~3(:Oc /$ ΚXeoYВ(F&aQyKEdÛm7<7a:cL$Dޥ@d^zF5W{dvxiqKe3hqؿi-=@0&*fxB]W8z8:ouPk%,#DaPbpXtk+mG6 `7TYSpQ.H왩A;16,*9wO `j^E@glE&f$@TS*(Sշ .0jr%~q0ԻK1S=^MMEh7 @ e۬.$DT:*9Z0 Y>J߭cgD9-Ѥ 3V@e]P[n 6+$@(I75I[{S v'HPx+~*߄U--1HC'E߮n:(}-S˓*zOƷGjt4/=t7.{y#T _]:v2$}K{5/$V iW4oQ$^hqZƴ/G׵3D";f2އ:NqByROUA{ƜE+EF} FAdE_/KH^&;މ\'(&2ɊMUCPm`$iSq˶(t;4JM|tZ*H'nJ9o}п944RnP,9 E΋,NR{ i=3YX+3=7c%BK|O@!!3* ;el\$==7;-p1Ր_KPl6IiZ{3XV=2~ <5NYw +gۧE#&ڀ:+OoGF L:1r˖Ӎ /=Kx|DZ*̯]o0c&nfGY,m)Jg|BNS%*1`Pqb4 Ddq]@8|a0t&I]Yw!?@L>cڝeG&rdQw9 eL# Co9T<~og<;Ttl"֤zOn=ڨѝtO!S\(䬝d0Oga]EC|,#, 3b(`@Wqic3E δ]0u[yKszςjGipI.8ړFMy%-}N`u?aE]QzUV\ǧ$^)wU#Jub10{xH[ ֎p{u ?POJCm iHZR~8hrӹ5dZ DpJB'^új]3o. TzNA I-$ÊY%Vbr743'UOf^,M9S1ʮ4l9TsMb>рu]4Z_OѠxM.ELP-7E7VtHHOnzsX"H!Dv%G8 %{Go؊c8dXi C@S¢֠l9Ikج|sz]:K*iq& V8qw'@Pb٣աGJEa?)x}m/řziP ۠joK%Z cpo=츯5)L /MKn".\KX4dh^آO9M|!bIL羀3 sʱBM0$δԷM4]}(vdoW,ϩjrƋ,}Ml :'1Y`1suSЈ,p3Maw(l+KE\P9oY{J6Hfk>d+"W5ە~KM}Dyzyxyw厍;DTap5fnrlA-'l}?^-pY6pݼ% E&aZgEyx\ad {64ye J/΋+쐉l~GnE{Qm:-1Ufs(,fox?M< X%.aw*5bMH DSV ,3:(g i SuKpJƜVGb>Ë-8& )3}p㑺?}lKz8wB#n>߽`Ks:nsp=aVsH&Y] 5q 3g|]\hmRLf|``$օdvjdhh &)/56BFL A ^B oW{%ZK_"xA0U_l_Ё!FR.pddu(unm<hZ!,n.Vjdž/V܁ɶ)Tz71:[H)v~rȡ䝛RcWSA?͌@˃g@&J2N&A%kO앵\YyG ΓwXNڝ_;R&\N^{00$CYy)Z~p|cHcS%dN&"_Ċ&K"B ᤵ+06u}MF h*63n\}ODb- -HZ"=qKi|*32 O$5V&pw>=R /^[e4SF_m2mH\gT@hQ&[ xnܙWzGEKk{7gBp?Id<*EKpqeE%:-'h[\s,3=}E9 ކa؞3n|.JE D|<dU6+,A쫟Oc-ek@#S>%ci8]&Fܬ*~ϊA1R 25h' 2܏Fc,rSMEko ?# 94s9L!t`U8V0!-^$|xH<v@=*\QNGUiO:{/&l"G,0Ǣ hp;s;*om>þ&ЕG?%챚HՂv2$Sp_'xB\a1"vēC? η >=!rB[ȋWd8́e:)/킊ܯ^sr\|ӳBi4zB7kdqƏƲ(VNv:46 kR0YynĂ mǀ.'.e᫛]1iɍC**Sq.|)E6>Rp,Q T1#I]Fr@ Bj~t 9yQ0 .?rnCt]*f|,?A0>b \Jc"rimDR&]|Vm˽;be(9\'󸻴$DqРjE"Nzy㉇X>:҇*|0a$.E VrqY\ Չ(дW~oE[1m ^EkJj?ѱM3͍&[E*Ԇmw=n+d¯ZN|xgs/ ud);deI˦zCfOG#"Ԗ̟$h++x|W-hVF8ҖE͞):#ZU|QiK6eg?7r\QXZoyhsݬcޗ$4E 6̻w'[O7g]lE?GaaEΜ Ygy$$`L14yk#텿$)(ue LЭv:%%Y9džX~frjY;`%NƱjWUBh\y͉ˁ9޵ɾ&*="+??$) CJ,g|z!FnH>Q- 9ӵ0YsV~lhO<ԲsD|f$xâMQ}E#!9(BxEfP H'G B vz%G'k'E1bu՘/1z`#!9 7t<)pwAβtY$hS~7#Sw m$uo X^i!8AU͒ڄNE5{X3C[϶0RASEJjZ>q0u2'uOjI) -\==o/ K ]"'[CF:`+aoevG +]i.<'ۅu/җٗg%pܭ) +R7o}_ZW9 Q=nYNyF[țPq. Qn~=}T :Rs7P=ő:L:s\{4:_d-OiOaȥ>/v8q!WD662HL]̀:rpT.8Îi^/SAB ~!#QR$Ժ?ߢ ,`+I2QYraDL/kH70T>Rf|㢣%JvQ-;irrBt,ⱉ`ݰlī5舱ׯ,A 2Q-^u5< ৹)#bb9b.ց,dJDv;zy hM|z\ w=V&zCdza@%YedGP>K jrxPr6EnkkOmrS4Hinh:RJ"Bxzr2=}Wթ?chtL-L:^˻.k.Mfxդ l[ ;N˦lt_LXȎr$˜(!gyc}zPpN\XRGЭMA xq78E)P\qdX-Y3 riD۲*┬Dq$!԰F$ *Pw{? [4x@ L\Jڣj $"fqo*"FNks`GZ"9ݨ ^cG  Z873pglXDQ[#k}L^ZpX]PӋt2p֮lɮ59Y&J S!)P~Zd #&rs6VrrM1evXT O&ʮ{QCK'D=L֔cW\\خ55D~*i6%2Hbmٽ ^p\a͚6!/y_SoL7(r)\5rφ@2r+1F³۵G__TָN*XEp ))S)J^+<>"ť :piЧw?j#:&胸M^"QE< 41Tu{کg"PŀG@=dh,|ܢ 0`E18*Q)A,PR< NnG<_@(j"QEUC8-zo9k7_0TjqpйSjմZvǦ1a.66l$xѷן,kٜ)-ڞ?3@ *&uRhnc;*-eSmD\(: L=#3t[2OiOV(gG38gUdh ߅bwç͝["pFTnS*˕0_y$?yD>*#e q<Xh@*c>wOmzF9X 4>L/wuG6&TE([\8[_$l2cS= VH1 Dےtr~|tqy{@ yFJJ/[ <tC:EWiұ1Ω̇5p"!œ7 qS"Fׁԓ9:#Q)^P-pk9fٙ 3+n=N[+|H:i0f#/h%!Knf1qjHO]X*-*Pqeoϻ7/ $p/R[=$ VրF;mt,#$-m8UAqbG^`=;fȝD=Sv b6zFoSQhNqk}0@p"x RB\̭5=)̌Qi0;Cg,1{($"`\oO7I+MekS}:`~D($u2 2(Da&6G5)x790qyQ'kPxr2vdFF0"xӸyfRۆ`l1 %/#[ώ+{ `ڡXVhk[s?_n ryAoM(#_biX|3D@x,JMRqWX3g^?̵1&%V7>X ;쓝 ;2ópGQJ[/j3_~Zގ5BΔ(U|*I?o>(h(gjz5Ns!daƃ7pr_ǒ*i}c>}`C~M|(?@Y )s J9YkwM;2JSfy&HQ*LA`c-6+]:(8m=w֬~[_/#زzaկTp %Ů rm'?N Q\}!u%[a0'vOVҫP.CR'd9/E|SU`|]wYDc7az:#l:SB.zDG?)Bg DB@!Q&,%~1>~PE_;1Y^A# A~JW;jmFFںhg&9D0hCe ɪN=@A3; RX϶Q^,h{ I:$>ÒJC:0¡!}V4ᬨ.=w@oGnd z\;LjZQ^ӜLz_AOGʯ~S)@ç[-6ˤovԟZYۣM.˔fU=3x}XHT>m@,Bb;\>q=D䤓6HqWz[k|V.ϹNyL, &% JB5܀[yKJ1/vx9)fŽiOVJ1nFxr6p-N:5fҐ"<gϱG @ͭj\cb(gP[/KbUO<9DX #H8H ̯F2&~iSda$3'L΍'W䁺I.|'5sba?:@gzTD׹fL+L#ͮ_͉JB1N!\s5gQZZzWRD.&lv+9C]k\f'f_s&l)a:h?2^wZc[.wkv?0Ϭ& * E3"*;dװ-;cSQ:0ИuC]yKCy u߾GJ6[DE{^Ⱦ8eE¯{WS0*LcsNFMi]̻IYh[p0}Yey`M<.[Pvقq2(tS3蔹cV9楳'vlШFaȄ(투(2w+vlϑ$$G˧"r2Cm]{A Ӷ@IÅjkeήFY/ S1I9AsY0Jmxp.kq/[0RXUҞ֤?mGCnauMA<[dd|$ąL;FZZ)@杏]P:/of h$M{qr1tOlR=b4i '-1 /Yt|E]=$6>;B뗂oC !)rԧ=nE@<ik\@MJE d(6X,X#ԯB'.u3X.D/XorK 4h\e5n {ZAA₹(X/.vv,d0GDpA ,QoGF EAZ8p~,g];rI`#$ AC RA\&-_k|-CLTii¥of +PCҧc_/\4D|o:OuKD bFD "!Hs#}2̾!&oTEIk_s3/BgNgK~Y]c|owC;|>ZXBT 6 >"Szvol("N^O\V605QhJMUqT'z@V8("fDՍ߸h?~jSenk6*0 lEݩzU7ݖ_^Ho 0B}pxŝXs/K~;)Pψ^lH[~xv;y 7eؖ ] >aHuHo>,1@qp:"lKyGw襥5ae~9ZXFX;HD뢖99,u#[+(]m23{O(%KHPvd{vIA8?㱛:~}gu(r4ǤltA(R0JTM4#<)qqQk,)yɠpN63pFH֙ҵ 4@};צּ>NqGOR.l]ou|@q4bB!I,c@{d׺l8qL ,[m0⳴(d? l$Y@0Ts7)HͬoVr7x_7E&Gɾl[u ,^jb̀,z(dhJ&׾wZx@֖))gD淜a3T ~Kj΅߁~O'n\51?N,"u3c}D|CS0*) aTᘡ;z`#=b's[ixq_Jck>8]p"Hq_f6,iA Y|@5O_1^vyֹ A,!S(ͅ$mO ]ތ5#Ԛy] E-Ua+bhʫU3;+@EZ31]BHo/>#9b;K TLOAp8yP Po7Ut%Զ࠳9Sg7Жh"p}ztm0gP䥂Id~57{" i'N`'##Tan+Tl f8Éw,NjWZ4gL~>Bh#9%ц1O8}u"V\7R;#mE 6q|0.JZ4휂 wJ,iӄBUh{yT;P*d';a3Q"G@E [^,% n5Ez]]$܂/,`t_|g f.Bj0enF1>Z改ǘoN))& ^3( 壭V T"'H?pZ#eBQi= df8s?GLjІf9nV,k~/61;TH1tOܟyZVQ=?ڪӶ+Seᱬ8Q7TXbfPYc22jޣh.ҌJ>ڈ%9lߘzaӋf\[`sK2}+Ué yEOUԬ.qJ5L!:\7z<A0{U)#hr1tFLok…~Vb,ĕuC1,#؆)Cz̉Nd5B,[1$Ltz$L]n5Ӧ[({|04^dēpR20 >/mG:NmZʹ,ߞ9 hьB<{ AFО?Y+y8ʣ^_iA@b.ۧ y̾:?ΦӾ.IЯD8awM2p EP[{玖 hHFӘwȄX YlQepq@ T<b~`Sy*-wv+G:sF*U3f鵓\v۳ i"߻W"ْ3@.=QNafac} As?e5:I0i)3ΣdʠsfԢ/4H9VAȅ sp9l ?ͤ8icWeq sDS媘Agݰr,J_:eAd^oUl 2Ӆ$r/d(V㹏 ZHU V^Z,~ӻuC"dXP|:ѣ7%fy1p,R >QxS X;,"q)9%)8Sљ=9uwCN6`W')0њڃI*Q06ELUR2͚'3|+w}(>lq oˈъLƬ(p@2S+vo?HGsX  T$t&"E.RJdhs\ ," jj,jdpam; 7jXYJ+c ~POm2K!fفL?bb(F;Lz(Kvp-WhmC nǠQ5/jT'?cż.ckQǑX] Zŋ>@-]aY5`0>:PtZ2<V^6cj+6L ,8 hV& aSv>ER?K:4!},hO]!b xIs o(7KkC5lG<_*duJi>쁘"mޢ2øH)IdI_QJizb_mM Dh{ 1 Ly% ǷO\ ".p  ThKUzmT( c [L?oYmmT( ~_N{Bp"&C;Pד.ܤ5,Oj%c-.^G:umb#=1)nvϢ/c V Lr=l̙ui(ͬ~$J}Νoŋna-~NkY :@!4 ({ױ',?+0`Yb)؅sح5ɔxD8mDCIcezF y>6.;Nahp٫FRdATZUGwީ"CsxgyQ}60+F hwjiI"hVc#萦dB?nh l>AceꦎPֱBteI) ՛$ {e#;g*4'S(1ׂ9ks&7YQ!$ץq*^?ܯ4t'Ue4f`$!H%36UAhnGk)"t5B'PQz_xCzQW >H1(YHXޖKb`ì^/ܸe0(3Q*MӋ`64jJ>)/pX>Ćn8\0@ ˝MqdTjS0o9ʡt1SNUZ-LFtrLx黇A4({,=6aA?m6g8#_})9#O?)m-+(Zaڻ͑fDhz9)AkWP!C{sK2icfNo5@R;7ߦkjaxabH1(1 p Ҩv'&V/C">$ YyͨP0PJ2+E9޲Q LMfJ*$`RN, 7vCĘhƈj^D,D"mp۸a]nTk谲xze04MG^6+KzΕ K&3&LW!b[sY`{5h\ y6{ݔ=8n,mGT2.@tHuW[8أzaa@\JAGʓօ88LR`:ŏ@y+,&nbb;s%H8]wA@ $8@Xd`_R-k8SII:zl8-\m@i&GnI5PʥEl)҃N%`%n}PiuTȝ&⛥Z}oaϵAۧULWB :f۔c JBL9LmM{' LBh),jWlmt gls070;L߸u+I";.!Q9,Ǡ(9I3|%'FJQ.rȡ~:Qw\bi6VΞ@;_*T_n㚚E{OE!%(r`>߿*D ſG?&ΘE, E[aB37lk3Y8A 4}}8!X17\L->.'n JJV$@[oWxwq lHuh?GΎ Ytv h +{C 'mdgbƏXkcY(!jȲ -RضP5Dww~]"ߝ,\j JV7iDrz|]UT-0ҟipm90~^D~n0vo: ?NV#>ׂYKu.%G0,Ħ>i5$lЕjYxPcM+mݮD71XojqCXv1 hc*oEli(9 4jWDb*94@ * BůyyJ ^i*#4Ex .-X}´y@$%U7U p!1k㽫<7 z_U$'Y\#3) ص8j67m܊4_AvD ILITQp3$ wCu̢R풁\MU|鮌\?{ d,q&ۿ%e0pY&4RI}G)hO&[a0-97!}EYJXKv$/L_.wPAתH7 רi ^He%gn'43VFTMpԆZlT4Du'l6fбg&@!i ;B{h t# s3~hM>̏t!κ L\r8;^mmuT cwgnI |c3#3 HeR7y-QBDM(9RNԅFm',YN#)ѥjX:Cr@ԴDsO5+x.7NG06ޏ MOo7I!Øgf6Hj+_T 8u|ƈ"]үO(U; +"eѓ8zI\v`cŝV~[ !5c/, G< ;2ۅrON㰩FV)b\MtA1CM7VeA+f Y̍x' & mU|c%;Kq}E 2U)TNȨ!Ţ˥m ⃒2B i%1]UcBRwFVksWҊ f}_|vM}Bȏ`7yzs .şgv][Ď&~G%,,ݦd%۞>A0#zĞ)va x6,j?sՕal1Z*7ȑtKKvo@bm.bEZ2,dK X:Wʎ{li ¸|4yؼ Dtv\cP}=ȨV[ɶiMxpe1);[햿c9-/]7l?&DZ\ Qxgs>Μ*S q wf??zI\~SsJi-E6ELiCBu62 @R}uU1eD3礼*35d7#W,E( ׽L;USߍl:rs[2<9ͷ'9u-zAF(ÍQ}ls2\ TH;tfXi9LJhb>:^t ?H-zdQFH:W߂ HbR1F9FQvm oabDv$}[!wR!_gNM嫎ʝ9+kI8tWv2}Ӈܭc2A;t]nO7J"ȋ"(Vk%fyU;CN\NsġWgSș[{gA<5 *?k =h&NO6RZ9֒ ނ@:. ̽]eYEN5m3bu%aw,?A0tke +(,MR 7Ln Rr_WC΃ԇv%x  qtif۠?9^1PԈ4fC\hao7΃si[1k[XFB* &AoRxc`pwYP$[nُtrz}Y+C|ja/z`:Ni;;q)%Rn.iʔ߰ F)ss;" `?CU\t,0lpke^b/ w% LwrU3;!%gcАהS|GO(NUU}2HRQU޳㖉4*B ״r% Prb-<8Ts ڙ 0'ꠞ73qQ/ $#iÞYtXΫm0 ƣ?W4MWT--?6YH3}7?HoY +%hu[%Gg-kJB2:]Gqa;: mםC<E[q!5&`g-%*_ʆx;A;Rl2gXFkVDz2 >?dAKH2=':L?pM<666a[> |թT7<⸆]EA,fh4K lHjOJ>K{i7ї?YN@v14>FZ0p@\eMWQ܋MhTǀFUT8rsw }C~yBBQ}fl8=0F,yä !`NRr- Nズ;9\DԉH)X#eH<aCœ&}v']Ou D7LaQV1p%g Jq`*\[\85li_a|OrWLpR߶w<`fJWՏqT Wt`=fðuj!$_b|X`vsGGPV[̦g3+ܹH`h"=d -c?Yr2*BLQ6UɟQL%YaS=V{!?'.Į)扈דqC{)>a]b#b)B-j.R "ܐ!~LmK K3N9M8n%b,a Lx ^J4OQR ["Z$`IgT{lScb(+*}w9?/1x (ƉcV'vZL{<0x!y\UI+%㇧'è [u3YN^H{Q9t"ʔHB񗪿@gyw2E衟yYמ#s iE^l륟  )`SW4M%9|q6<ғxݟ8T J\3#Yx,/qg-L9f$}x'2OuQxR>5y" vN=92#\C ՚O͛))3Nݼ'4n_pNb\8@H~5F^"6cO&_樂Qsi߈vs[F {;Iш!f8xdؙAuh:#f;x8G%'ޢo5(Fp"э,6Cz 5r&f\{VĮ3W+5:7-pф[!\*^E9 l8K۴/242v[b֕"4E9M~jC&*])l6')cf .Xp#ľ'?źy8.\ ]R~X,/~.YuNzZi{)V 9\?:mϤkjʔ0iYxZA^-Li]p$x=\H=vߞc#7tO:xHh]Lz,fiZe"5Xl449o, ]P7`Š9@EkBnJxhG<Ƅ#i4oS>}2usfA(? тۦ>xR65¯&$@&f1~ Yƒ@]\ۇ@voܼe9Ta\Jk# K(%4]9Cy+H#Vvlb nS$ap>E);ݵ(D=ktq5\S+QMkWp92h:R9$v&~ q>ň6=w[:4DI^73HSw_/xQC=W?\;I{\;0pad!8jňSf0?^}R5J{k,JV1^t{n2]?=|1% = T 'UYFF=_y=8jSBpUrzyj0Eϭrk$^zWbSH@u"4/D!w0kw i>pN<@ge Dcbt87HuPNZ?cv! Q]O=PqҖ8Lgms-xqUakj9$.wXO q8.Džx6f|v5JZrpYA\oT3Z ZnE\2'+|9Zbeeo=m擄bjظsM88s]I+{戢R~Ty>ZGS+8Z %VߎǓUOSi+X_r`Hs<%Xx~Az*+ǣJOˤ{?,lһ&[>Ρ*R~R[p9IUc[CWΣ`I+Q<|wYY<;6pw՚Ps_H($I@KhBZ =͍"M?Fp)^>r q8% {y3< (魐6V[2 ܗmPqК,A5*VwdBiu2LGefեa4fRBd.u*%Ei>HDNL)Mn :'\E_C|R&7;]sji]!CK!$Of2X"у%Ov# 274=I!q#ᢼp- N& 2 )Y=o΃zs]tqW;9,ü/ \h<ֻ7NHֱC>VracywyskT8)Z5:Ȁu2"v@^.8&R xzq 5߄)xd; ̙uc༎gl@hu7i&?z$L(hIƒ !szhrDksjTl.e_3.Q+l}KPJpT4|@DB=*36$|(iqjy 5 3>"HG:…qqrXqCZ0NzihMyRLKN+.(0C&έFʍ0'^? @ @y5ׄǯCI*naMpdq(-Dbu-3?c s(+臡x 3݅ BICQjkHX5(LL&C<~EҚuvq%ϻpu&ag&{o Ԧ>*6t6sģytqkJv`;) \VRz-aL~Ft{{o*Xs3m K:e'xf5HBhДܼ sHf&9S1ui.\!~g{ߛ:p[&xyV{7v1"ma栮WC@aK*+ ,nA=l3]X$d8 u:]Ejm1e} ?[m(G`<Ӛ /O:f\t :y۪@d;NO %t$)6( ]qҬoYsTSCY?mr[(hF|)65 ٲ HoP2)+ Y.BK:"8?sLVE~ nSaX^JԿ-gMu5AnA'1o4=y4$4-i|)M'BN)lF#u~j3m=緶,> 1c)q8,CcUr$KHw3<R"#\eht!*a kR.i{V.z;v(w_Ҭ=Lj*~̈́e\_Jc"Z: