perl-solv-0.7.22-150200.12.1<>,bAvp9|NW] ܤKMa8![*cqU4<"-b;X[SӖ;5sVy OK #pETP*Ulƙ`rS"]L{9Z;MGenxy&Ez4*yeeUo"\=Y~<yn|YS(QE|Sce70;䇱5h32qFYs>C?Cd   E`dtx $, 0 4 <  p(8E9E: yEF?<G?XH?`I?hX?lY?\@$]@,^@<b@zcA#dAeAfAlAuAvAwBxxByB*zC0C@CDCJCCperl-solv0.7.22150200.12.1Perl bindings for the libsolv libraryPerl bindings for libsolv.bAvibs-centriq-3OSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Perlhttps://github.com/openSUSE/libsolvlinuxaarch649G`bAvbAv39f5bb52c59c186a66309e7c34d4c1cc5144e9524fd137b7c1d858f41bcbb35796330dfc16626f8dc4ff2fd5b30c69b4f174d3ef4e8379ede060f48477d7f71drootrootrootrootlibsolv-0.7.22-150200.12.1.src.rpmperl(solv)perl(solv::Alternative)perl(solv::Chksum)perl(solv::Dataiterator)perl(solv::Datamatch)perl(solv::Datapos)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(aarch-64)@@@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.1b8hbaO@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-centriq-3 16484574160.7.22-150200.12.10.7.22-150200.12.1solv.pmsolv.so/usr/lib/perl5/vendor_perl/5.26.1/aarch64-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:23460/SUSE_SLE-15-SP2_Update/bb6151d14fccbaf041c89a7c9fa62fe0-libsolv.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxPerl5 module source textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fa1b820c5daa88e5b4c9561aafd52c70cba193e1, strippedPPPPPPPPPP P P P P PPPPPPPPPPPPPRR RR R RRRR R RRRRRǒF/Cutf-8e6e714625391e19ccaf42bc6bf5925577f3911958f9509699d8be2b614c5d083? 7zXZ !t/Cf]"k%o@ V|N}%`VF@]]!jr5h<AW|İ2 ;)PUB.LY,P(BRdiE.H|BBCZ }%[Ub"2>Zi,K >QF-iLaAGN`M;7늢)^s^2Jfb񯀫/oq&`"ؒŌ![j*&jSDbK2-6!gmU,zp7)Q2,MY )ko0$ݒX-`5QKw.eQiy0ԩ?w'%=Ma'jj@gz<_0]t }N=CoV0 J6V :̳-A QKa]楊/գf@)EɩK}gHry =`&I6SYЋ ey9!?fP;Iy=%[\^_K`!ʝ$9G9H&_C56E =Qa8;v>Zm ےfcU/*Fh`)? m.a@JyM4x\}^!]'_lҬ?ȸt){E!mg<PSt],;+seSὂ,?i6ۮLa) fV`A"9ʦmǍTK!oq{T~CZcMNr`1i_ KF0N`)8j,7##/UzpLCC(,^!E7H8>K4EFzRKo'xΖozȱՇ8zO3ڷ?`fQp&.x"&K2ȶ9x.3כ`xS+jY@w愉6;7?[xb?PEd0t,]t{!z1>N]p֨yxR3Z׈{)e_K }-2*.{7\sFV`^rnSmshQZkCO ;Yhz g;5E2_as6N~vlm"J `p]uB YH}"4.ވQrSTSFdrJ IoE0*YJ9[ԅ_WOV(\hV9v2ϘXZYtrrJsakg%4Ű8eGևSB>zA0&5n-pq8&a?y/ck@rI dO jSoh^'2n>ω)2\iPkZζKs~Tn;daәMLh$ n^[v7$qٲ ҩ .dn,y9@kSC[AԵ0}!.:o2o7˽Rb+ qDX¯Dt4w DW+V\'c @GA2n ^ !M[85u̱b`v T'OHe9¡@^/wI ;$ (12{>GV: @y8\Ԍsc{1ӥ--5gΔZQW׺' 1bs8~e+l_7YӲoгOE>o֩]-+5i$PfT:V S+'4Oz+B%"@׋dh_!BڝW.tٱHۄ ?$" JQN!yk?2T' PpȦ⪇y6B'f7T0XzAvg{Uݯ V+Em%u ; &uiZmЦ0w软2X:%|z&ZN+Nc9'Rq @.n^m.&-r/H- Rx},K67?}jp8.vthjox}ښ9CQRDOӐUr8e_9v,KW&XabrTCRҶy8J7#q1v5{ % E4[^tP6w?qzӠO|IvXKy&p\%h{ZghчR&onAD;sF>w5T J_pH'dIc}D]u/~ r>Heg&2JQkvៜCLvw5_4=\Lhk\Y٥vMc-asjEtNZ涖GK"/"Rӣ[us=sj dO|N@rDC M>'O͕ zۜg3Ζ^W zLxo!\Jhi]g]^;jwkyئmJG[i{4:ϥ ٽ|=G Ĥ&'v5p.d@Y{|%44*MIٿR{p[Ё܎f`!'~xBj0WTq Fίt 68S  o;n6@(ٵvRΔ.Q/Hm_\; amTVKLF`̢e{/LUVwB1( ٫[<穕Z>nLNkEIV2qpDW\8) %TčK$2g7vlp߯|n`Xiz2]x%F&B]Ux2@-=,)1MGցenBw?㔐&3YEkq)ӊ#kPc*p/U?) %bx#b GY&#:60¤6‹>lv{o19Q"W;~8v"ٗһ9#Ǟxg?μ ?ܧ.?\á^ݑy3<!Ⲝ0EGjd;vY2̶ƍ=iYkLۂ:WRNO[6HJKW2}][IL5Nk6ۦbl3/ܨZPg4E"`);A^6z-6ӽ^,s֕C05H}?o#iN(Ҭ愠wqXӑgVaq\:q6Z[hx!Rkd;γ"J1MoUrke>JqgT 2|ؒ/NՆ0lC&o禂Y+ e"逼V,~V5{OU[CO^`yAA")R4'wC'\sܢҗuĜ0E)x^gl~nn֞!>C!hz}Xhr+,A۴C싸d K >NENDۺ=4a?; ȳ|=9eq*  gNw\% w8~S3Ss}2)`ҁy{d(D|JU2dm%t}O;U;R7QiB~o[G40TI1m?q2^m4?&J_$!Ќe1NIp3&4> UghW=qaD>gڸ+(7(YtH @#hqTzۙ>- O=#SeQm61`{ha0 R2HDg 6n ݜgQ_xҕ_<[2Dh~(VRn*ظj$4ZC@ #jF KJ61Cx1>7Nyr(r k?yE8k&h} DN$/_F` %X6g?^InRƏv~ᐴk"]bGu|ͱKt*!2_] .y69O_ݷhƹt~Q]+]g!h ^4ϻMh1blr,nrhau/p (VC$̤HlknrUy؎x݃ws*ĩr;!F;xߠN58 帧sO(3U{.լ| 'c(c="†1 lB2O7<t3aP={92)8|J"if%~B5Ò(d%XcMË0^uNْT!dFnlbQ\8 (_\Z}-/Kj,1ŒC,a6`7/\2ߨ_!Us%q"M$vy9盳F{,z_Bs|!FTP,ź4a5Nw=t%lI>ׯR3AfĵԀ%2|I2kՍ鷴 ن 9x Rulߦ\Qaף#ңrŸ**̈́&p(Yٹ,O$c 4#[e!%炚˧vճdJ:32 s#bhX= TREϬ4(u&SIknx|zǼvF~I+cM %;5\&pl+M _7)V EʁcTUwsR4c n +9>]h#es1!=O5,ī*I#wzWܾ|rɛ1GT1%ftK<' ]> wkmϧx^P)*e]apMɋ'nP:|傥c@,G0n/m*E]@Wff/""^=M]_N~Z^"H&r/28? ?ڟCzt:˸}@Y328D|\yBpkZl}_.G$12 ̩ TS saxkdNO5mLm]C%^عj\$,㓛I=ݭ=yuAkX${hKcEXs|;qg|Ў-h iW},RΗgYS;lRHJ, _g{f|!vBѴiBcWfhK?,8Hw8T}H+~YTLMgDA>jg!n;3BO(cQ9-CVd *1< ;`L$AyZ]?Nr=z~/Yd&fsT^Acv#7n<K?z$\:"SySoҰ㖜deK_ K=M2ҭ:'/ <&M^bmʻz#fƻfJf9 <٤d` XMr#Z1~9*+6|)GE^E$f [s|Jـzϥ6Hn~*WѼsmcrX^{EK>IMnȨyq8|;j}~a"mqXi+ LqPTci}/A\;qnω;-K*?(# FnVG56? 1T[ƻ0btD_ 4\#}Z 1нL f_vmF/,=/ksjurgk~ =e\J)R*n_! c&R{m˧F/U$@ '*:Ϥž <xf`&|LAs\gSn-82>d& w%k_N7rV~H64mR88kY( ˤ*kv SRKס\d)!ddrNs7K gp0oRa3򡧘^YO^^F\H% KDm[l^rQeΜS26!bRھetiQǗyݝAxJt?VAp#PfP2aV/Wjcڔd _x(B^' #Qg 8 cЇn&w3y>1g#-"ɒ^ZsݜkNpz~M}w|iB'Z&xlQ`2!AHKIwLXԎTbäv>|eh^v2v#I3XսN\ gcU/`Pu;h4%P&E9[lyDv*5ۮ*m_  ?IJ\ɚ[`^1[;6ڞhM B2yHq†a_`4/SP 'kVeN$Z8x4RK;5 kEO{+m)Ru]¤kMfzu>oJRD#;NO빆ڒ^)F%PpWhz\2-%_8C+=kkfi$TqfWY}NZń!Crzw~@2ڱ=fX.V\)q&/%/ixohNc(]J`GٱnUVfFDg[T|1wOm)Mx<H!lؓo2) LsQIp(%:B:k;Xm\.Cèb?]mc("dk=򑹴:#sMS3D2ܧuS!WE0֠K.Sb5_ BI@&.5@)l9ceJI"$%H8;gIhLR&Wq,-:4wN~%DGfxvMpZyQea\/rAZ7xph"y Q X񱬮$2Qr#ј⧋czAg:ohյ};uS `f/ U n2tĶ朽˱s7d+úwAn"SF>VPTYy4Y=)B 5Ra&*B{gS_0t@X`2<΄OJD2 oBh[Rh QT6FWpv+?OR,Ze2>$dyW "Lǵ?!a`D!Nu-c~\Fi`E@QGOt^g"< ؿi-%0t(դ2N_wFa8iƆk6ܽ"pD\ǥ~& $;= on W:DKrd¾I:lq ʞ!B ٜNƌj!dXĹ@o@LM.MP SyAW0umlKu5)^kg*Ož QhN`|$~:ёMw/҂`٦S`z "'^+A#_lDOicmu:qHY]\ WlުƱf78F]E8Y.]5Nc8] #s1}YVVaB%8qڽ% q5W7%zi6zbCr^S"8%qM^OzSwLBg*u`P\)vl\z}GuUqsQmC[ Sߨ2a;E쩡FJ 9,q3gVi+T #[tN_*7ZP-GQ8wq7z)}̅UlHQ2 N[n [MM/6 ;3f]c (Gڍ]l*%HMĈ,ËaW!kA3'aw;1%\ }o9-O$Pέ>r( 1GNS@C_N;PVxd eߺq)NHѩ!X|%ԷVuDeUG_h"s|Oif4}-\9-z(/zD n9AzqK>Ք^>9{þku^beIGq^g]`H4kteBzPe`ZҢrזpѢ ( oMr0?Qu$L:"Q/c8Cyub`SJ a)GT"Xڠb;y Bgnd.2\Hk;37bLŅD*dbïkYP·ĿϜͳSys.FOj.Q84|bT&"h!7~W6VJǮU|oCmc E͜Z ',i&Qgpoa%qY*X=SۛqWl<6(/<ŸWs#q-<EImL[=q%{wmږ3EbԔ->{ Ij.1*tז&X\{: =k֚[ceY+nD{7*Os:6e|!p!W:䬵B7KCUuyȋUU#Kp@Kpԁybح(~ ?$Jm﬘{DƘ|RgoKR[eBkNFtj?R i4`?0(0NWQj&rl\=1nRn6;kD1d ˷]&IVF?Lޫ ۴DI+ʬ\oq.F\ܧEO}K4A(?}l뮋-J Ʀ] Jzї1b<+HhdB|EpZް<6GH- Hg}L3r1.]L6߷Is Nl^Զ71Tg,l_5OOqMl } V"H}n6?(pt߀,;- K>Cb7:Nu:7Ce:%q`Ų>phI16VoJŽ9p~^Zo]U ^ i[b .@EYB{BX9%G] pɷ"3> ڃc~,u٥_@~( ,xކ=ްHwBf 9 )YEщuRtx )w!( 9 tKJ-8 5 K4WW2#8G5jX =x;d8$T@{lI{o fź5sfP GOuq,s;.je M5ԹcaV7,̩ʽs[Ջ+e0OW!+"ݷ.*B_{a" = -к]*J\2 K~ 3(w5eȥ>Xn#!R@)m1 4cO^ {|,K-wnF^8mȑ2" ZƋz`E/gǯ+)dH s xy7E~nG땔C/6M7i|Ibve(\YRJ}QrkFIr6C^sP=1^0K֟4t,{mQsU2ۼH^:h e'A\>r[j YB1d $N] dP8՝hȺ[V/.b_^_6vR%Qְ-ao">ݠ$3nw/,0U:bvT TՔꁬL}iH h6x=HxY A_K;uPWqbXߨk#>l¶j+/}0ymT(z*((}&(i ]0 ?)\PG:8!|lG OA~q6aPNbK҂mCX;2Y'LPAY/T?[wFD\Fc)mWoO PG 3KTθ!GAQF>`+3 FD@sN+ _F"%pz}YMoA:$e5sRݐ6S liJcubsTEK/2ψ`Vi_,߽5|3)5pS1FjODztLN~Joo}^cuk˰ykf+unOM!;ޮfR5VJH]擒=? m." v0Wxp|:h!;kw5qԙLdE4IAf34Xt,̄Ua)~RB;8[)z oDtmfcajt]z'V{s)I5Ly+n&ᵣUH' Wxc۽mQ{b;:_=ȋ̫#Tq5ULG?$fG$V3f>ꛚjPZEkp0zuV}=]nPӈ ?z gyq) %/}h#=5qΥ(-+h$og9ke^8LZNDõ(e¬eP HpTIo@ݔuh^L^|b&ikE}TĊ[9^! #.(߻| 1P5^cT6ljȺ$KQ LJ0[止Zsp8Nj-L?1' !׶u 4 j׻Zg>;} :Fk-~qU%lry,#f_Wer`Tܱ{]Ra 1QÍGH7qp |tM1gVhAI Q/ XUIiȥ¶F_ow> LـT龉#r{4W- 8J8O8Tu4i8y(u3qٳ8(KQ1)͘3nV"s^nTvpzUR?-Tzj9br*8O%կ' { \,v?no˖̾fu!:I\ ]c,IF;Pg@5T&Bʹ,3CUS əgurm'@EN7~PWk4l{:w5WE~0_,=v?w8(:nx 旃4BƞS?m6ѮqtQ`BebNVc]ĨI}LyT_V /Bfu]Н9\}h⶜rmvFcgꔽzn߹956]fߴơc%{VpMMLE.&e^Ö +K=r5W #P].$P@(o."Z6ha'7Yob]3MU;$3\ E,ꋵ 3Z+6%Y]oaNEr`RC 8aF^K9* g)x[↫tْkNvܜts36\ vQ%؁!-[swQ\*MuW,L3_T`nBEUb"9Qt党 ԠPDoAޞRqY ®%e\_8N}™t %\ɤ<*ֻ:KTՖRJ@y7Gn@Hc"YCĀKйS.1Me*$6UiF\w4nwVxCۼKn_)v-{(:N%T!8n,a5jv+SX?0C{NiCy t؆;[6dѪ0uATVT"ƭ*wm[vu@ tXJUSF#+A pmxbfx?j?f:3%zi!RrEO8̗ȏƾ%M #zAp.(6yI>;Qi蕟t@_u@TbrU_7v>Lx3@Tvۻ(ۚ:h2 &:>Zg<zmDuA{BokPUM] ?c5ěp}cn3x DYe͕ /Mf6H ũnv[̒vRF"v2 o֟(jzWrd,n וϺk&zC3xbWͺqZ<jz҄0lBx02;jZ d<;9溯"<۸aA B5ڑu$"2-mub0WD ҽ*Q?Jl@\qza;‹2Z&y G-.lpsBt68B3'Au6?ÄXW"+ДbGlqƃ$x36%"(+)2,?]^{Z 9!ѸDq~FSfQޓ9opuo`D殧[j.]^(3tEG~A)DGZ7ZT|",ݐnpmMoZ,6DBꤢYyhdqUj"dЫT|E.ׅ7e}0`U/w⧆hf:BOJYTSa}WaLkMW¤Ai:r@J":: h RUL =aI壙/O}( %'A-WVtH h @Hul $p YÙed91< >_7=% !f]c0ļ$*D}!(&EC)Zųhq!*a2{&r ?=Qa <¯߉K\~v׃ tRʅ^4̍-|o8sƈٹoqta1͞`&x/wxwPxFyPX+ȣ >2!^!`{ee#_R0 F.1(G(Vue- : }Ty{ft>y ~:%Ub<%-M}t 3 )GmǛPI_i]"T s.Z\g|"o 0Ok+D|䑉/@*?dYЮx6$Ibo LcHTr{>֓y̾Zݻ:40ΰ=W=t*өv +*QH\eO;atXu }{Ua;X+}2t onCe R*yOS\Jfj9};$@%])Z^u,جSr-sZpnA<*cQ"Eqs's+ 1ҪUNoz[s㴥/NW(XXpSzAO(s[nW8aRBS/ȲWp/bwKzqwu9ܹ6J;ᔪ'} GU{5Q^9ݬ}`aK"f*rYbZXlBݛr=?<(PoS}Vdg5^ZGT@@Bxl۹/bYEJy| \J@~,RV\ĴJEPM :Tfxf]v:/:q*.bQ;>I%ajQ[p7zǪԱ&_偘H%gdž9o;i˧;A#1AaG!5|gH\o|#>앣EMͶ}v[C\U&ӽdI9 G=t@Pty<|iKFoJmpSÇr4G#4='Ih|['a *z9y.Dj.ןm`e2Prf_|'5sm l4 dZ q]E?c[TeIBS3Ҽj(Eei& '\Iɣ?A|E}~ +@8uɃ8DDTz2d Ehem8ds2S}RD%ԟB4p5pI9*dnOv*?X<1dڝQ][p3yʉ0]Lb0‘k#l*TJ"m)BkY b.լƚ/*5EWոk2[hYs^K&ɱ ,wtx)`Pˌh~#YYQF5mϿ5\S =H7QaEn kE1cY7n g2n2$`]|B4#uzV6 KL |"V= H-TnR-4PJD[]Man_:ex=\,A߄Q#I8h cJW*`!-(3>蕪\+K$#KDIXY\ں$[|Af^-Ya:-Q J>[͠2[Nۡ𾏰 [ć2tu) /O@bZ!1d?S;ox%&@zrL7[Ĝb[Lg[e0+ d1>gAL,̺0f|X<~1/գS?z8!ݥlg m#2q,5rY\obЈ1=.c"TʩC^BOZ o)aX]C|.n[By}޺H7wZAҮ4ʐR5ֈ$ga'mЈ|s [p /V&}\ad3}4XJzO D5Y`;=6t }@;rv&ߏٚh]J+^o7<^QI-ՐX?fL'?+0%=25Ŕ&hLs7Iy W2iWC?R'ǿ|*,ED(`P]ߚ^_Z=P0$D3+O=t}(grnq17 B4WX> 6<- .K4G25v!;`ُacsSx\/о2ݗȕiKS͞D.ʡ x*Wxmt@JMy>#_'Lx_a]. Оv_^>H`v8*)UlOrkLxv 1Jj2 vV7`CоaJ5!(vZ=tPłuR4z%0PzOW]mijƶ|9AOZ(~c8inŗw|'Bzx!% -Ė'83޽9)ÁzZT,u?MktGK,k-\Oz:C)+@ <#SA(iRy%bD!gB|ԧ"Ӕ\#1-ŨC|ŀ +3:D 11+#XRdJ%Ӽ"*n"JVTL%} vC Vs& 4u c)KgK4ҭU@AnNw12/ܖ6Or))`KܴʉZ 0]]m\A 5s(L-*B~{6؊p.F81/#3/ \38̴ DdvqY1IX%t]pR8t|pnrshGlr󋻳E<ˤ@dx6Bp 4@$s n8_wf3:N%^ϥ\r c wdGCϺ?2rK&)F6 ZH .~S֌"y}UֲgѠ SOó}I}P1bk(:,;;My q1q1eɽt dz7QלlXY=^Rp\ { Ά FdSEYug8j2hpioXY(׵NjU#M'9̞u^SYwcJ)x&`f;yE'{&ye+II@kUD 9ݝB}>Vpp,m2Z(H .^70-d֑*Q ꔚ"aP,HWqxOPR9 wB| Q9-2Fbލ>zjvRWɣU9-'[f3hE0KU!(,i1|ܶ I6jݪbT1#gYj||%>PЄ2K'6MFg-q:+zhSc ͆PMX>ikl+MKT |N|I(E%~|K+TWr}d_˫xvEX3ʏyLnyX66 _w'Yu;}7ǷFp*qfBo(R$*2?Ȕ|u/[ZVaZt]3|*i? xO8]ŌX*=58>VWo'b6$QJ?Oݯ12YD{>v2dp3Ӝ}vj~^zw!T@ _p>Z jL@1b&"iYy;?ju&T#61z`:w5v*h:3 +H#ڈyj"wD?!u2n"5m!ۏLr BokG):3a&fMq-IP<bF6C :o"w<5tŎ /0XNNi/+C=2e^-v2ERPhX;!7\]'f87Io{s 9ޓKI{Vp۠A Ļdi 4O/9]%h[R|Q= R2 -Nϯ[l82I-;;39W ɵiFO&d\ ;x1486SC=aV <~iHXhq޻%,p1(g6e,:fS\E_?gRdQd86 QꞚW[0,~)Ä$1m eG$bz5u4mDe+66vSM zmћ*wkXLΪG;"9B)KDSClPQk6n"Rf*C8OY n(ThTA='H 7kZv6@Z aӠLnU2;=݊YY7Zj?Ty*.iYg p$j<0Hs,|UDk4 _ bjahE7уI(G6"sm@E bɍzn"|bc0´쫲G!WKUx@4Dv7n=~gs]1Mi!z!b 15(OJ*  st$82 M)s@Z@:ƍDQC)LY(ڂ؄o9uNp9 pT> 2 #ZOqX c[-=Aj*L0pH19ČG YZ