python-solv-0.7.27-150400.3.11.2<>, ev)p9|ҨP5T1&KFYif 9L/˶"odQJ4p904# {xؤ|G 5W{4"zANg7S S®wl[N!wZu|9[Ph49OMÑ~?zC)O8A+zxIb~.k$lDԯ 7zGj΍6uOyݲ1~º&ʅC؞xm0-"Y6DEXg_(e_>>Hl?H\d # Khlx|  (8 @ H X \ `p\(8$J9LJ: JFDGDHDIDXDYD\D]E ^E/bEScEdF~eFfFlFuFvFwG|xGyGzGH HHHXCpython-solv0.7.27150400.3.11.2Python bindings for the libsolv libraryPython bindings for libsolv.ev)s390zl320SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://github.com/openSUSE/libsolvlinuxs390xTଁ큤ev&e_>ev#ev#84eb02a450a09426c6b000aa1371b4804e5bdd4e62f26e1f1fe5e256f72aa570131cf9c7160b56b167bc18411f25793f6d651015aa3cc561f4c80e26188eae3ec9cfb439e65c729d7b36bc8c04f2cbf5bf7f58a5ed57afcc9b61070a060a0b01c9cfb439e65c729d7b36bc8c04f2cbf5bf7f58a5ed57afcc9b61070a060a0b01rootrootrootrootrootrootrootrootlibsolv-0.7.27-150400.3.11.2.src.rpmpython-solvpython-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)pythonpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.72.73.0.4-14.6.0-14.0-15.2-14.14.3e_>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.7s390zl32 17022789530.7.27-150400.3.11.20.7.27-150400.3.11.2_solv.sosolv.pysolv.pycsolv.pyo/usr/lib64/python2.7/site-packages/-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:31617/SUSE_SLE-15-SP4_Update/cb0d840b1dcbbdb03c6a128859949d5b-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6d0377257fafc75a90c7999bcd213e325abaff7, strippedPython script, ASCII text executablepython 2.7 byte-compiledRR RRRRR RRRRRRR R RRR RRRRRR#c>Eatݤutf-86576d0e8775f7ca7fc89baabda58e7fb872d329727da470cb61c88eaacc1945d? 7zXZ !t/)]"k%Ia $L.D$?%47U ׻fq|4&D'Q0D%J%7TpV飃ǦanoƟ'Oa^(rd8 % tfAIK + [|-(Ǣ{n n+^WUgRДT8oO>:_ޛNC89!˾_5gd-H1͈CRhy&FɌoi`&gNdz FW9? m%aPgI?"%,fN7ek6]"vf5%yoMG# S3[\=7zD8;#滄ЉQA>PtlکH{Eitn̳<0:M zKE}ܥZmRި`%i=۷ .4$P9>d>mcBz [KH0&q@SBV(9fe7_^ØTHL:Gz,3 9KߚEݓas3V 9 .)`!2D(H@ZXO6Ƶm_n0sQfk|`?m0VDK\A ט @ }&aTL)ӅG{^d9`y , ;Ud7;L+4!?kM mhV ]f|V.oE2f' ㈞|woOMiS"ˁ EO('w~Im*0o4NxwCǶt6awhPIP+]GR_+5ju:2H]wPB-諍ڮ]L&|DF4W:bInt %@~c;ZIݦ:ӜҬ6 EGD!B+41sۣ 3 X ҢH܂{3-h !%SfB}s*Vӗ*zK+ˬr8>!r g ʇϠ}&N[|*MAaiŻ35gC΁¶GXM cʷ;W/>tbqHL' 4PtmjKɞ.ɍ=2Bڛ>yۑC].?(U)YVc}g]oxV%N$*{L`8ʖj4?TG{舭uٙEEJƪI 7 l( Dt=#M (,|m)gg38~;?Ȁ,/kB7u-ڀ(q]jCx N)4/d߭ +/.f@q30`$aXC-GC갇,!Sd͊K-g.+:BьDYRƧ8v#@g&ϤCƆ" 1•uu`ژ4rNiEL}׫]i4V,+JP]G}a& $J˕"FޚIF80O 0zjdzNg21N.` ekw֒% ,Wb# C1&ןRmۺ?U0ޞOi=y /xXY, as%gAеzkb.Z)$_QWA 2tav{҇ ^/8dꂧ'IaL8!+u*W$RddsuwSiCWՒ7"BۧM~;"67ff &Jqz$Ke)@׶~P07[v%YEai'o/qqpu?Ù.1URhג,MiG9$X,$vQo86mq *_(5ayDmd{(+T3Z&gFA] /i('Ogg MVxф ȼSj m,PD wdUšajQ}*59޹ik85Syۼn 1g]8{%mY2IG`*d1jyت-G@/*269&n~)nrC~qۢһ%6/_SRfk02lLшF66nVƙr~K`eݘgM^aM{CJ׎UQY,EA<+kH,aGk"A{*o'J *;,+k^DMEߏ U@"U٨m7X`'2ҹK!8C`~lTҨlP4~֘ѯQ>5 82O$$3HI{g1V̬'-76*8VA>۱^+ ˶ +2?-O.Wi]9iX} FI9Y1|P雩Jos(s*h+Qڞ"ˑ>X/>Yht{*KU \LcfACVdNtZVp/<.ei=]Ct=g4.3^?U Ʊ* SEx Lw BE3{< ŋڤrG6P0Vaswtdd5QhE$V怅+S%C,oZ^]f [V~SFXw 􉬸F\%%M`lLMHѯRя̹ ^9 u'aY%çEx2:&WNϩլŠ̉ bsE.ve%jMtl$pߞkOkH\RiTxA`, e4D<.  c(03;دT;#^>$5ɇ < W5FBupŏN9: m]Eb'8 ro^?K3^<;orBԖugX ( =݁*~Yδ*-J@_9:[SM \=:H؁.[SKjBs|rdIm)+0M>p"[q* izăE*8Ni$1gV]AJq>6ad>MٔT\ea5Rnf4##͎ 5p`:{*+Ռ!  miWsX_? _oW, ^cs9lDoTu't}essu^.'I1YX}xJ##j@pB AY 'dzY[q軔.5TJAՉ.ͪ /J&-!Ƅ6SZ'$=8Ia"aD{5u0`! _K; ,X"HoTd|1t ;ӣgAq>&M_O%! /ijQEʼ_0d0KOo[Vqo^:gK+t8)q ;stf٧oB-T/h=y/5׉4NrCd;v?2uhMh ݪJV/7:."nM1+,%:aW=H 9\Ǒ 6(/& fx[>ڬ8[rw wgݐx#Js7A|0*F5".ɵ٘ʭM劀ܭ5ģu.a)FщT'Jcx#~8t _hg0 (bhYc.<8BTR|>*cp&;?fEy?w8xgN ǖ{)kskU8Q"2wR {=\!~\l#7;F 94+& sVVߏj24o`λaM~!Xlf~ee!k+f4©c#,8t:>zٮNFOzC'z,v,[2,>?@'ݽDiE}˒T*N߈͎H1d%>qd+ Jn0e6>Zs%٨HC2O,F &fNe7bړvV4E}vc'h &*.%RЍ9ɜT׎xQlQ,:/T$d&3kL|Ih7L)B&eк>H>X 38;׹  &i]ALB~-5/q3C;<  OH}NE E _#R BR:s!)B>OjG)`߱  J!zS}ݭTLix ؐu4pՔlB.yĕM1ِ>y(!EmN1GщF-4>s' Jbqf@;KaƷm;8:9, a?7-כTS |cO2 ɢtnK޿$mgac7U &Js|>Q oYt"Vx9·y@3SN[dEPrl%*o&qvh{UH)$ B"5X])p۔hCy]-i Xts(Jl=-e'g4] /]vlsh1LbpY!ء.vGk+{FzI5k_* M/vnJJBUDTc×^\\36Rŀ?j {`vdeYjWu.$x:{{b;FI:YW뵆3{y'mD׭O3YJ6T iqR|zYNo7.#ssㅁ[dazoc(OW v\`T%|T-+_uZj">.:ƦRȋ9EAȏ ZPyU ¾}I9%Wrgd8`Ml-ݯ`~eG־7ZX wf}?ݣ/͘jN \~˞M8m͕4LnB(G͎l,Tn4d%4 wGen1kvQ,6Au&ܾ*d|;o1uIA3J:R-ϱ-my7٘GK^){}Gsoث>6D>d(N-,WXQf_L[rJ_ys!T~"= f mObr6fFe~5c}0B c|CN  `P{Jj㕔DK^I6rQ?gOs ۃ%G$ +&Iي1 46pq~Z`G?uItvw\Rȹ@ c؃Db#]l[4^ jQ6aI: xA8 _ 87$(]G~\` Sĭ+o.b6@q̳% iWGyf|BV~.@>Fؾػ ضQdCK8SP=fnB%/ը_>@iFnI?hw; ?de!OѰ:bK* hwC V.BpY ĦF4`i2^m]c&y/c>7_u2qXΗ#ijCbmitXE»cr!>{@;~D/ J>Gv.(ͨ$.:}4=?H{={Z#G ޏyˣ]OwQsP0kAs \wƞO6 ɉ(|r^:Pv坍}#k;a5D Wk5IR2 *~kd@ء8 1l{ L䂺Bg_6]ItyB׬EnG|3T> @c,k}wnC;Y_b+1t@YA6Эz.qG wO /Kf u3^xCrnapLuvO]I񾙈E{?Ƿj/g4}.k_'d'|xb!,4eyBe I]5.(Ed<v0A\Z9,-ZWuU4@/x˪h@j٣c> |(!`(t]л h8jѠ v>:9FN3|<06f'h=VwTiYAURڤqCT??jf$xnˣps$.vT|GyI? :5a^S1nKA7C;]ulZ>g<أ=BYD+r4:/TUjin 0f̭Z圙" `D%g@Ƅ,%+Fb0)>U|1WZAzBgcJ '7&)TЯlUjTON16xCGwiq Bzzd_{vh$;րxF\}jkG2;"}f9]ʊWNӫ5._ZB~s^QPלE>K-7MT\mBձ~]2ULfz I 1)s M&U6laܼk(-iQQl3F"<k?]73 U6,jy&O %H_suQ9rj^C9{8He^QN"ef:;.syT^e)`͞: 处F;j391׌ޗƬ*ʜU9ԕyY˯nP,1'{1sZiG`Nw4f9T|U }x>'tI5o"ȗYKvޜSVvG2`"f̑NtV w%^%:GBӘ 3J95Ve\|8~$0JjM|oX*y4#+sKD%9KꘈiVrAzj%0(aʵA/[Z!'<9w$!ש:/[(8:3z[<4[XNTqtϷoN𛉞WV0d_.\ ghZ[AÍ "Oo(\DY*=跈7TuNDP޽߬?u4璌pd\n@|@C.Eك^?lxkxS-XƊ269F+2~hUrr[\}@~ZY\d'sxՅ)zPs3|x/Wg⪺/o+K+VGtKHgm[4W^@v#Kऻ0rD)iӅķkcPviKq'@IrM5Dd1:iIdIx"Y~-/rs=0Ց*\p=ªT/ Q,,K:ͭC3H*U90c8'>p۷D@:*(t4Z>9FV>UUF%j++3P$grEcvt'/KkN)BL.^3F]O9ALT6\m0=DŽ\]p)>Yیź欁))<665d  xnP_侜1^]&Q|~&gkrsH 5׳* F VWۑIW%Gg ? fjN2oyImƗ ZHB7EΔzƃ&2诪c_g>UX=J"1(zFMVj>@[* )gRB \z{zVe檆N"œHo Zfy 0C Y1nFD5밿䅻{V˪fd0mG*f(+ 3K]? P20X9>e"|&.1 `Is.h7xzeX~Ǯ! k:^~#,ּF܊g jD-]mX>(1*x^$Ü$1wJ(eEm:yGHIErRĝ&ա߼?YyWvܻm18mYA`^@#O,%{BYNfvʞ汢bGk I2_i؎:|Z]ZWQcpNvUut`1n!:%"4 +2,6H%$evŰ,+Ҽ0Z<5_ײB"^r)x/<`޽[ (Z *9d$M:b@'m⚎PCTYɢNk,q]BJe2?t?qT0 r l0!{$,wK(1f#7klٝaQy=dHjKx^Ru^ pP/Q9WhOڊ/f핑3GxZڒ|`>#SqVNxF~7$b 52֭ 6nTO)UCs<,+{KZzo[#,2ue5*O>z5 0~/8-Bp֭_ '+g["uF[*5=nv;sZF;KB]4&=#; _ l.o[c `` Ɯ'֯YXmsjHnb@gJ%W;Zop:ݿݥ7?Yo0#&[; s3VND@(hr+[ $jD[" jQR+ \#8kT=mzoK=E |g9>>96=4JoAwĒYyj۫I`T3"ꁚwT 5` +48>Nś ^ArrLdm*;O~#3DL؈8C{`eqի71ha Ỏa@Y*xOWM-IQ{˶cQVnNc#!=ΜB4|kjY{V{ϵ% )%mV an"d$`YxS?"*k(Kĭu)MQmcJpJflt<] fT;FL_JH-I}%98d'3jdD FnshD4&a,${+u:;ZhGZ`zME|Te**9)-p_BN &p scdlO9ϯas޴cdO/ LIݛt=E أ|* E_(ש|@JuC65;!}GG-dź":rE7'۫vfp+qR# iX+$d_:iRzlTz V3sYsRߚ79~tZkc-iD Ch1UpfUA#EJ-`73d9ngܮh׻|Fhu1D}EX?,js34[oKtu~qFH񗔅LnEFu|\!=9,Vi{&u>:* oꍱ=6pnB!?SmeZ1yǻ)Trz} CC*Kw8%37R䋻Ή~3c 7#B@0{T4™_4RY֕# YG t'ՇWv"ܯB4:u 頕{鼀HRyMYO>4<2̔J_7dB9 ?Fp6(ӽ)DH[~t-Ƹy sjFk5?R]d?u(6X` # gs8jHRlP晄%1*!NRw7F, cXSIbF+GȴTrG*Q= Ď]GM_MB:@.!nC٘{9T\Eg x~eywt . s>@$y!e(-P"oo/"\?*_\cjr9NM3ǓH+VF܀CPin:OZ`6^6zCx_\cbd:}8AG 6$lut*8o" "*Vu (ǎ`)LY" lZIH!99IrO bܥQ<=؃ B;yIҎ; [1C|hdF G^K&=겦OeWZBr^*4L![yX^T%ZeTRa|N_@穬XXUgG6RΫJV((>K}шo%t|UsQrwz ;BRK|b >ŌAErwBBo,1ZH5I 41S_:z+`ON=@;TQ۬ThϞ^B)xcG|AcݘL[A@j"[n˙@Y4g p@礏V򎒸O{{8 ޟS L̄Vk; !Z{YeH'ѦoM3ܔUR\] *}K|:1 )% Lfdi6io%"5g;v[SG-_eN3hpD>2'h&I>!`2V;<]lplͬ\;䱅u{T}g$*91Cbm4Z##Uݣ1R|BjЦĪ F88pr՚nnouYvk`Q[ydy3'\꺝Ҿn+ -,h{Il@S @,5%~5){^^%8T%Z T0:c+XjWaDŽ~` m u;7Cb_e}dK:vKܺK?MOHC>PogZ$޽'{/<9ՅN^ô!tY Xmpg- |Z|A[)ȟ,?/OC}'EKZęb!_~@tP OirEo}-MU:O%m^Qjt3aЧllݩw!鐓#xrar7M@/^@ivLRA32feme!0Ms'|8; g5Ow^bˠC K^q`0$p'a!( inUz,"U&{?T`Πs vjr:wNt-iaH"AXޛ[I~gI̶spρiH|jgGqئڂ\ ? ԧrO.P5\ndpӟJLǔzv_fasPka:oșk5nA \bbB6tL"#6lq^6RfYc_="%N@3{,QuVL]j$]ߚs]N/}((@P$%O_7lS}p?6czٽ,)R Q+Yc%}.I< 6G[G1eop8~Bs|H+Ĥf;_nb6L%YWIyyaaGW̘ i1/ŀ4%-<1؍C.0R Sy-OτZ|[03iJS5MKJ G޾Q/6!~ϻ#d v٨z׉C|Q] fP o4|v5k6@VàZQVN4 f h7y/hȚTW8G Z7'MV{Fīʲ]FDwa1/CЫeaKs<`:C(Hc#=QI{tB璘D]#VL6gz{JV6wU]}NozU@[pӮݲT#qȸ΃B$U8}d,wh .IEH€,93amũ Yje)ML!0'>UhfV XlY9!"TZS.L c΍J8ԣ{R u1zps66 Œ5`!qj5O,vxOm(Ts~p\Z[Xg 1rr8#Dq|n6Z$+ uJPҀ**|9F;ݟ_~*2"K?"Jߧ$TaG%ǨnW$5Lv?*A_ÒPgEdd*{׹afA)σH/ʉpS닜@I:N/MiNlM@E+) bSxP:',|FVr*bEQP]Y-}tG9-U>@b-?P4+ ZkԚomUUXLЮ ; O3nS}n=Bl2bG( "T$Ď}xFHd/xTI Qnk3]`Qɝ#%VVa1 PCԒ3q߀g$ Gyxg4׍TNR}=(m%D$3cƉDGg |t~/p3:=ƒtGzc't yiEeRͫD?AP2 qΚ=P +5U(Ɏh?}֖lb94kO }"Y>'m4ŔF$H%* j~xG\mWo9Zdɔ;>~1e$ O kO/gP$A3;Bkk|'Ronk*g2Y Br97,tIq=+F y'j*(_d㶵cP[ieqm˞ZSFA#_8BwH(?XSQfs[ēj.F No4)4kNreKi\pyܗ9Dr8Ӿs͙?mvY8:QeS}۹h7ڷH&P\|ʬ$sGv 8\WfVvdڢVgẵ|&΍q u{e /X۪D'E0PW'6*LJסY@\[jaue>7t,aQ EQ8o5wXhwNi#lG},f6 8'-&%[q+aUOآxtm%wköhЪΘzj iȆ է^e2<^,Z-!{,Cy%|q *<<(^3zJmӥ3ŤH40Qx*kW|w0-sVN'kjT*s{ B/ )- <{}Z POg*~ϕr9&N9ZCR!2zi;ls&c܅W)ڐz {_♃Z}vg$"v 79%=J[9d1d}93 .j)pr#lnr2ɥ`/uo~R%[@~ysr0+ U>&e2#ZpcmJ,-7:*6hE>O'+A9@#`LI+=ao-/&@?v,z&G- u98ChA|qV9Ӏtf`9fGd[Brwjڛ&bhVw6+G@nFy]:1J;s+͑>Q!AARJ [j! z`#JɎh$QaC% v86 '.!dBv}%[2yǑ1L_-̚ L_~U<0U/lzӛykƕ!LH3'ja"-BVoB3&SJvu7Q\Ⱥsg倾@KBSeGû:^wBĠ'FGHlѮ䀘Eܳjx%+GUMosia.PۡZ(w8}۠ϫ"rr )UF~0sf[}YVzOĔ=o.Kp"/K惲xt~SV "^wSi՘|e9dV7@߾޷@S3߇ĵf^Dj>a$# BR[Fa ~xV[cLjY4n&2˲6TEG𠣠]Z1#ͻz)@0_O{#vwA֥iyE"::",Ȭ>*hȠF]cis4+RсN=,I0T=Eoڎ o3K+-ɤxǐC{'q*wfcD#~ nF0>u푿;<Ṯ԰廊\1RT=Ex8xk_S>LvɢVtJ^ 'K+r1zB.4 ef ?Gt3ذfs ՝>3񓥬-yo4{UG - i26' ~Ci nE,3P~MS< C 1_Ey]Ta"ŒqF ͈J jAZ5@I NUD4ICN0q@tL 6ED -3P$@uk?mvtozbd>Y6e̥,o;b.ܚ\boyJCDkWX]@顃v 5,f89lo!T*D:Mz%*ؕ:{rq*MN eI7:E|gv-ժkx>*w6q V&]XSկCiS7T.<' S0ze= E!$Pj!UYē^hbTw6m \w« x=BU$ވT-&ˣ0.R.c`H;r@SgA) W;09:r&b&FNmѽGl^R∜],g hHAt]ҕB/!9FkNzК9m*QBjBe eLw('dz8pDo{-o~ -TLgk1B"fӸN0H]^To֪1÷z0Q=@ÕiaPJt1!MI'i~P0+|n := „؋(*'mr, ϶cC8eDwD/Y)\@B+$UH'|Zzݫ#6Wa-^Ѥūq=AW"5+K#Ʉ?i|oDo'҄s8V,מUʯ/+c`'|=}VDxNp)8t.$<ĵLYէwO,`Acyj &U L|#:k)tlФMhʍj؀03&vSvmqp"@ bƒ48`_x`f] ^,~8KE9ь<m>5wk %wǵ C__M=m6yR?Jbz()1% 5elR6/2 0'C)2 1$/@3ѫ{;Gwmdd@ w WyA|NK'ώI=Q^M:P8dk_ŗx}jkavv>Naߵ~V[?C.̟֭s[Xf B9CIEاK+WA_@We5]t3 񲜩7b'ď#PRӿgz@ YԆn^uh;sawqL?ے֏iA;>u7GqlH\З!g;E-#!fW~R j7uA‚6,t4haer`K³xLchM0brw@:SX0 IH}<'!8<=#[V,& ?R|;PբY5=$uQW=+bgыIpgpw$}'1L!Zu{Jy[kT"$gE` ;\%!$nD@D"PsLM d:Erdױť37Vc3oCFA L+.|`:%bK nSPNsKˍ>Uemt+"3CRĔL6 '9ղ HW}I |jW$M 3VCA=#NZZOpD`Llq׵!# [Yk]L;KcvDR6TvAO0~VxvXrq $b2k-.S.=-v"pvOj0fH;wTkE*jv@/# T>gxfgCs3DS1@oUMi d|>qZ$ bpEN" sA z~zi1X^N@ͲvA[͗Uq\‰(odcFdxMYh^LP+14?iA X24\yV刷CBd»Tkar'aઆ{lh*lPu%v0U è<\D0@dw/WmeB-!_ݾJiG֣!^1;L/[هKv}F6ZH`(B(P P^'L0/vo]/V#$Kf-<y\\N;ڒZI>|lj1du~FcOF$,Ȱ>"mWƧT [م?2`̿#=x7 0X9^#) OTDiO՗i𖗉O'Q;, OɗВ|1C8Ϫ&ݓ9(L'3IKqcthߨ4s'˳%eulR0lO14!LdJ5Gna)i)";` 1H0*)(| aI5kMcQGrkBu N7FL hQ׀ iaUHo?喝K\C8(*`h+7+ hrT[ԾƻkN{H d^:Ȑb8XYge?R Kbp/p`৑m'Aw9h:#L0RH]Y5siu&7[ Eh ,݂`XՋ?uA eͷ` BUXJ @)vh)9!DdulEu![pj9$½#-J> 5^jp՟M7Jp=miA2Tvzeeʋ"f)fOmMH7uN }N* 4g$U@:K` (\Z:_ϪQ",\.'I1ٶ;No^?NrFJa3s2/ftڮ twK M2Th[JȤArUgݏ /+|de fFPxJ584_(XAf=?&\p*!xV716,$<]VeimD-Zǥa>-|a B8 y7kLɳ9dh6-1mB')̓HEu42Sn׻/uH>YvqST0RC (HڐM`lB!f YWefoek_J0q۰]$ vxb3xienh&V_z0̱GvaK>fa^)377z J(]OB8񷍘Lj@1pFL}ȴ"iBf[+ ,ϯG}vAm!J (V`s8ɀIuR_O fԕۥˏEgoe:2Z C%5g|W0eu\.O'N ɴNm޷ѤrHy) p;p3k-N=7%}?[&U}KayElJDA1g% ?C4ыj^.w^vb7ZaM?v{6 O ޾5A#^SBq"Ae=TelлSؖ~1D?KV}*&^1ƳO 54'*eP{V9t^߷·&!r/C?Kl4y(18|mpD0|B( Dj OLE"{$)r'y)*"x8̸(0񆲼w-ҼYa(pYN=COf*daӐ w`He!}scZݬP່݅B|s.a AhGor hR?Rlt{V#TTI^Q9ٔwd%,ojiiPK.Q?Ȋ& V~u|o:'{n"aMC؎roӶlJM0 0EڰuB?aI Gס8BqkS^;7! F=fJBP$2bi5H{)񂆂ݧq] eFbDv3 ⟞ ݼѕ`';.u zXZyNO>QXa/+yDNN\BpT> = qWfN<@6 >;jސ .1f")#*ʻTx.0.u*h 0"[y뱓T(a^@ t^nn۾s}g6BSq`DURLAoE|wUOFs{kASM29ɗXPJu;_a 0QL-M/`lGvlZ>TɅMBy͒Gץ2ΘjW_v*bf?'~~ݒ;[aר$95~d>Zr'W57W.]b+Zr}E=ł M/G}#+| 3kzqYvC#ح]<;Y@pc RdieVC`$IoE/4"Gp,םӆ@яKb(mH DO+Nؘ"HD+oJ}UVsR.Iaf"*JLc;xǍ`Zْv3^qR m{ _h]`Rk%(eؘwыWE5H@gjxl/q[g?Z@ SIG zS~:דrWϨ#ӱ3Ջ+²J"͜ʎ2kSL:sYIc\ЩYl (u2HG:sY:k>c;(4yLa>̈́]zLyK̶xb5ހyCفq2,^v8,|j[E.ACeky+q.Y~`x~z#mԟ[n7!Y2Ӄ)y$EOey+dL@M7WDT Dd.[T~0|y=fKX%2vӻIWȹl@N݌{L>nS\V}h wh>f3ֲq]fZFHPvȲ!ݎ~U'iA:l9kQ&mSPO|VܨzD1}TJ-S/d 獃>hXF5nYbD=<Vu$:0s}\5ԘXbsvmLI}Od|*Y{ge 9tȺ"@laxV|Z,7[^u>hJ6:[AE=]][RD ]/-";vM F13cedyN!˾žyaV){T*]jM8>8/k}KNG>XBXTu&wҗV/KR0$}Jx{f$=f.oV'(~@7Y!iW41 FI恋9ĥH%]ϱw#?i,63/+ycZp43G ֩?;0ʆ!LTB!bc(|X58q&1k oϝIY2 M jDL!喭{vLb'9-s7W[gB.=z# ɌIO5(.By|tL "w&3ǂJDdt.bL$#݉K&>$?f-^y$ɹ'@{P׫V-՛(nb7tV91>ܱ qq(LW6Oڃe9 oYݹ4m}8ڸj k9ҔQiwܘ._jokͨN怀Ah(.60yDtHF\\@΁5Xߍo @H xe !BS&\Qpt'/Bo?,ʿ+T.# J `qJ-)ywxi!,t|&:}_L-^fi,o%}-cL0sAظ+v=n߰" s4'{ty7hXnAfQeMmX˴0i :9*DPV9 bTX&rQދd3$+֔X[{6xФ0%a2#U ]-,&̤r^ЪpZ^R]p'_->Ďd^`O1ThH}qӔ * ס!WdE ^Y@ɞyȵ73f>,UCLoGl5=Lx|P{%՝ˍJNmF_h}RPk]"Mc(8DS7*蟗Н;Yzw[Ҍ@? W Xڟ@OKȗN` Ď}4}Zrc/ ۤ.0-?z qUP@5͖-E9~<7rZ/s!md :qǐ?RIy`Rxj7~,)j77@{>F7@,3 0nF(Vc1rL|}b`6Vַ{pMB9O[\!>!EA*qQ>|Sտ?;Jܼ? Vr6!MNa6&~4L9f4=;IؗkaV)YerE?t'AVQnr[OVgu$NVogzPJfMvdXxH(34_~̼v?)dާ\NaQ܈:-M@$;*=6G[+ %LF-2e8,׹  oFh>Vl[]G o5pf0jvW7t$ε^T-dx— ފri)> c0|K] =јe7xL/˷qeL1({IkZQ|>F鵑aQ@{~W3qI}&~μQ*&qxI MZ<V6\0s?zRsC\XsJ Rbii<u<6볰06 T r:; i6щ]!#?3GS4^a`(]"",[g۸)$+_':|lDcsڧ?$ Mvt|>Nx$bHʻusp $N9WuLYƌ-ç'2K_u]8zX4R̜$y=ulI"2‡kΦBs'Qb0 aFӗh5~,qrT-zlKcz^kvzN]NO*. H/BhtAܞԋ|i, Ҳk>cp%e  8)E>kc4D-hx2QXA6n\M)"B‚ݘc<-G^K?}$l3ʺgL$ĝ[8k*ͬj1r[Z6o,Zttz Rɮ?mHf3}%x,Z̏xr%cK$ùR- 'cJ jųC.egޓd6E3H;НF%+%lb)H_Sō%(J}bt!2JJs*3 a0Tv,ilrAjZ{I<(l%F3$F^Y° Ce;@-#2n[V6 CżF+q%rE#u>="/inptu='-j*[Ԗ(Ym-w#3hUv <])` 1>X0Zkfw@;VP!rp1WdұI!^DdptuG;o!\_5Sx176'Yk{E#bq0ڟ3\'X¦^ER.ݣsy&gb{@ΥhD{h~E6"|-IO6 ӴbZA)2rؿADEJN VIhhT=C_.4rH A utCˊ8PӨD5cS=&rI$:!P %Yvƛ%VTIܭzx] dH+U/4r9 (=BRᩧZ h\1Lص 8*IkpF-B,B؍>sY=8???&-eΆPF.->CQ~) EM^C|ISII3ړ~4=Co`UN'ʚ.@.AnX2qʤf[Klɒv5~XR1+}<ts}g4Ϸ^_֮~y]U*΢nP`ލvG*5 zrY±%׻y/)˾0&ZÑ)x Ү\HeFҟ;cR\HҺۦBy'NnBE (7jhJ0@C һvvTIx{I;?QoNAA`a^֝##yUj|*4$'Wŭ ovb͆Vv 0C?薾) 'RŇ~i'ҹ#䓯 >9 )jOlW+(Cmd-CI~+̦:]yk  %žNZHmG9WGev*lS=B("ɺrJLcfϙnҹ>lHezԽHL.\J,*~jX N_'fDŽ>NY%[V] 2A0bd(S*"9 hl=0Ofn#|G)H]&5)1(Lb"d_H8b?JJ-pވmƂ/'% m_eLfE1ܓ\ՁyoKp8 2zSQž;CMUf5B\T:P(smNZ{-O(זC-Hz[s Uzl˫dV!x`6H1+^Ǫ6gBt4_( %]>_N@Gpa7͑ˇcϱC#>1W7+;,,j>m {ڜXbpyXz%n:Mvw'!%Ҵx!7|&5BOSO

:V2W'H@۲)ڀ:`\r?F5=ҊEC2VX+0( +IIMKX2ªHh!۪'ݺHފIUoRG͵ɡIoՐ SK1㻆-ƅ-'ko` lGj\L`9%ߕЈ2A}ݨۜg*ta7Y6:[|&I k4 F!uɔt!e.6~lOSAbɃU୺g,n 4Bj֡nR] )aݗS+pJzUO RJ>|_y3̘=<%HACw⪆ \I2k}q7l1EG 0m^re\bz+4CHˉw\&ȱsvb4- 3歮rb23$l;5WFtPm6J"9}Y mp;?Zfv/}\͐'[ߝdbnN2\(ΗXO' 2]L5DSnup9䰜ܜ:k+ee`(v*YyTԸƻxPϬ?ZT`M2O ,i<޷ݳt@j>-ǾPd ͌i&=Gm$V:({FrZ^ָ*tR->ǯV߀ٳqMa~1`&\0n' {g43tUoB51Ξ/0բȳx#X;=*;ʀx!j-й^. n(aizZ|rqJ7-m;Be%3ݻynůHV{'b=gMVNly cC,}y5UGLF#aٷ{VKV־c/seFZ56s u!+?F5_[+IoS%-yĊ@9x'p&8c]O'^ `]+4y5"o(`#m KsJ^YeN(Xk-/)ή:7%[8f[?k1}}R^B 8´gҾtӮ5kJ:MOp(۠ =eylZƌ6hs%} ulbEn^b\˚∩K)U-[aUi9I ps.fFZHJ3b. ³D^/L+=at7) ] y=+'pK+(R aXz*7&<GrQ/5 7l\_e\֛Ŋ6 feR"tM1XLY/u2z^;l5XlmVիmp[WR̹m}3E5R_:}" EJ*5)p:nIQ"\5{ˌ#P5(Ǭv<- hr ?-yUIJU_ZKZ8!Ri)5j=ęxSōUiusS\Ci`zϷF~ =#w&X46DP?Ü z/E/E'J\MgD)"ĴX͗1mYUSdb+jD?"Gdz?}q-CG;ԇn&Z\y?Ycg%- I7OIRi!?;;Pt-@ky/T-97LosCߔHTe$W ~ $+ jLEB_՝sM,X_9E5OMZ0Sꋵ@|65xRju/v&aOE( tƳ{A4_"t;dAB2&izϟeWSHt\##Y<!0`-=o`qҿJB&$;Z#s H!OxaT5#B;CQ 켦ԮbyBiius9gsus "HOrn\+^x8AYK29wFF^(ov";fA!?"Q-JvPlg'}ټe4?rTb\)<1Ui [`AWSJߞߔEKpIz92=gt'lgߔ?\@`%EړyFr2D xqʁe^)g"~i;9]߃'o"a$dmRU_ӕSci+~# 0on )0YK&(t"żE06_Z"vbi\]_VEBf3G}t[|df;謞<s$)eJ2_zh+=K2!VU:݀ods~@]0獷&n)9@A#P 8B6dI~llؓ'oO5\o7y %\{],5B~Ċpړ2 7n>!b.zr ^"=M EdyCn!YgEIFx`a@cZyݑj [lMٮqNj!L"\-Kl3Y\Qj,vU]_^M1//%HXᝋTZ\ ~eI_q-ϫSڑ(J3(cCT``QI ˰lERÔ҄$)%Ĕ솛d @@2V ~zwմXy ?'_43_]6R {usvF'͵'-);r Rܱ4WoѡAI|tuq~g(ch[)F3k͇}=E5tǚC_yEW IJD;3>{ݒQ> C:aa*^ L"U+vDZC9t?5f/^iXv8'1脴EY(/Y}ٕ| ϙ8-gՁӥQ>wcl\Ơ$mMԲ#qjon'1X〸 ÒŪ\POfHUIveFFc#Ro}5oUY_<+O \VIHH ﯈`ϧٿ̜q/XEr5,*=2&lTU-X#Dm  \b P/bJo?Tug PN 'KÈE3|GC0Hmx-&% SxKϊ{TYY^?F {&Z($O!mJAåY->(\OIZ0h¬ r(`]PZ P%ߋL{P|L^RB/ܱ}j\M$.+DFBSһB(\cWEְi겸miX B@ v&ȑ_s.sg>h)~n~IO:eZJk{`ZMKSu;$|NG=P,BꊺFWf jUuAHW=o2X`\lV 0yH"7by-D3{\Y<]?5ْ:ԅ۪Rst~/߶E dvV+IcNkO<ͶدRGlj$Q҂={NR%ܪ jk~Ժ񼶲rNZE9їlצT5 gn"x9E- e ZF8"sgI+ljZ瀋o 2yM݌,%k?PAzގ=3YEN^!M_)֠dyt4\bp"OclNʏ'Mrz9;bj?~$߽"EE}K HWN @ \X|+Q~4J 6҈N.}j7Oq.ڂB $ <)dvPU.ިr!@"h_O eI}EjY7q߇]ABm "z m@+ s%yB4HA#e>bͭGj$ o`6 YE#yo< Rn ˦0fF@}~s~Ƭq ԇ}n#%ZlW` YZ