ruby-solv-0.7.34-150600.8.19.2<>,hMyp9| t 2^⏅#*ЌC$B#Ž j#:$DE"3rEOPc[TtJEHG [<^o:C͐FMG Pz-H*y!=:AN|J.btD}8#c4//x9rQW2Xhw%154 0u6D$_g]S4: >M(?Md  ! Gdhtx $( * , 0 q tx}02(^8hT9T: TFIGIHIIIXJYJ \J8]J<^JDbJ}cK&dKeKfKlKuKvKwLpxLtyLxzLLLLMCruby-solv0.7.34150600.8.19.2Ruby bindings for the libsolv libraryRuby bindings for libsolv.hMymourvedre2pSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxppc64le2phMvbd62be62afb692a743c0ac2bcb5bec7d54724c37eca4b5db792952973e61933brootrootlibsolv-0.7.34-150600.8.19.2.src.rpmruby-solvruby-solv(ppc-64)ruby-solv-ruby-2.5.0@@@@@@@@@@@@@@@@    libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3hkh>gx@g@g3C@f@fb@f0@f&Q@ee_>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@Wuninst edges [bsc#1243457] - implement color filtering when adding update targets - support orderwithrequires dependencies in susedata.xml - bump version to 0.7.33- build both static and dynamic libraries on new suse distros - support the apk package and repository format (both v2 and v3) - new dataiterator_final_{repo,solvable} functions - bump version to 0.7.32- Provide a symbol specific for the ruby-version so yast does not break across updates (boo#1235598)- fix replaces_installed_package using the wrong solvable id when checking the noupdate map - make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard - add rpm_query_idarray query function - support rpm's "orderwithrequires" dependency - bump version to 0.7.31- removed dependency on external find program in the repo2solv tool - bindings: fix return value of repodata.add_solv() - new SOLVER_FLAG_FOCUS_NEW flag - bump version to 0.7.30- add a conflict to older libsolv-tools to libsolv-tools-base - report unsupported compression in solv_xfopen() with errno - fix return value of repodata.add_solv() in the bindings - fix SHA-224 oid in solv_pgpvrfy- improve updating of installed multiversion packages - fix decision introspection going into an endless loop in some cases - added experimental lua bindings - bump version to 0.7.29- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]- build for multiple python versions [jsc#PED-6218] - bump version to 0.7.28- add zstd support for the installcheck tool - add putinowndirpool cache to make file list handling in repo_write much faster - bump version to 0.7.27- fix evr roundtrip in testcases - do not use deprecated headerUnload with newer rpm versions - bump version to 0.7.26- support complex deps in SOLVABLE_PREREQ_IGNOREINST - fix minimization not prefering installed packages in some cases - reduce memory usage in repo_updateinfoxml - fix lock-step interfering with architecture selection - fix choice rule handing for package downgrades - fix complex dependencies with an "else" part sometimes leading to unsolved dependencies - bump version to 0.7.25- handle learnt rules in solver_alternativeinfo() - support x86_64_v[234] architecture levels - implement decision sorting for package decisionlists - add back findutils requires for the libsolv-tools packagse [bsc#1195633] - bump version to 0.7.24- fix "keep installed" jobs not disabling "best update" rules - do not autouninstall suse ptf packages - ensure duplinvolvedmap_all is reset when a solver is reused - special case file dependencies in the testcase writer - support stringification of multiple solvables - new weakdep introspection interface similar to ruleinfos - support decision reason queries - support merging of related decissions - support stringification of ruleinfo, decisioninfo and decision reasons - support better info about alternatives - new '-P' and '-W' options for testsolv - bump version to 0.7.23- reworked choice rule generation to cover more usecases - support SOLVABLE_PREREQ_IGNOREINST in the ordering code [bsc#1196514] - support parsing of Debian's Multi-Arch indicator - bump version to 0.7.22- fix segfault on conflict resolution when using bindings - fix split provides not working if the update includes a forbidden vendor change - support strict repository priorities new solver flag: SOLVER_FLAG_STRICT_REPO_PRIORITY - support zstd compressed control files in debian packages - add an ifdef allowing to rename Solvable dependency members ("requires" is a keyword in C++20) - support setting/reading userdata in solv files new functions: repowriter_set_userdata, solv_read_userdata - support queying of the custom vendor check function new function: pool_get_custom_vendorcheck - support solv files with an idarray block - allow accessing the toolversion at runtime - bump version to 0.7.21- fix misparsing of '&' in attributes with libxml2 - choice rules: treat orphaned packages as newest [bsc#1190465] - fix compatibility with Python 3.10 - new SOLVER_EXCLUDEFROMWEAK job type - support for environments in comps parser - bump version to 0.7.20- Disable python2 usage on suse_version >= 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.7mourvedre 17611032250.7.34-150600.8.19.20.7.34-150600.8.19.2solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/powerpc64le-linux-gnu/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:41105/SUSE_SLE-15-SP6_Update/078dba52c72844aa737fa3c2d5ee5e2e-libsolv.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a0ad4b1d77bebce477310589beccf9f1a320049, strippedRRR R RRRRR RR R RRRRfl Vnutf-85038f48b3384ebb28083ab00ef7084889194f628747bdf6fa261eddbee0ebe01? 7zXZ !t/&]"k%|GۓX`-#ocz AOۑ w{0-"p3SͫPQumOs]Ml{%gg-S AS5o9y}]p/TjQE8־>R%v_]M,'x37=L87\W$7x0ºcto^fG.6}SUxI,+ōԈkʕB%_lhQJ`MI> 944Ԥn5q[vYU^ja*x& \04FَF$1q:[ndsْ""j7Jnl98!'p0= (UCv7U/rmb-3Dwn9C&;ªr{Z:7B"YgO-IKc~ݒ<KcE˚C4UH®) Z}eK-sT:1qMY5S;i^4v8XwtMߕZ_ . +"3:93jwX=euvw4 )g+Im Z%Gm57%"\J0ob~ݑlXrhq/XF\rn dxΒpQ3fd>f.wv!70'L+ ˟Wo=t|#(B0pU)QΔwG):S+׬d:WְEHj"A0-bca4HW ~> Z:3ͬ]A ʊ4 `qH[4ʩJLߞǜBd4[+957e_@-ZfO)vǏb6kl͘Dn(م\>\+nyig8YoL57f%٠lq s.ӬFZz!V=O9 9ndC?ER 5\$9=v(ga 3Ÿɕ$"zYmf HyGftgGQjlC݁$۟C~[m =I45I ,QK%{"@9_/(""m6zC \d Q&$j?mu'j5z:rP5ZV-Y-zyݭ^NODG\~6pP~Ϧ]??Nje238|< [b3-KfRpzhI#P 5^J{;7YG^S)ʾ3MQZMUVOϐ·3ZӒ2%Ab9zޗχ^+,顒T襕-2'×;rLe9:'"pލƦg7 @ _&Sx>LEz&p^n6^'Tܜ t9rNTdɎi2Ǜé8 ߿9s]1Bzkۍ $mEuDtC5WF3Ԡ]$XHBdh,"M_xU˥emxc _[0EY!߈5a{Jh1Ey+mTJњ)5A5:^ƐCE#{9gb;>?GhtHĕ+]c';Y\YL1:pON(rc -nT` ̼([+Y5xQcd4?!hhr-x6NR&ėmjn|M @;C"Jg1{g[E_% +Eݓ 8{z相5d";]F TO;H9; zo#&!"'v8pjpfFJ;xct<%\B%T8m]i@ಷ84]46aA pd EP q|hD :~'1P \碞A |S=Gf-O$B3F=> h[\S7N5d !C<-9RBf|6`uz}PThBywzˣϯ~Y+I%H:MJ>xnpREZ,ŏH ,bw/W"Ғo phvh~qw4N%)kL26qJxKd(7ȱ' mh2I 4}wѰ^܏mX0ňF ~d`Uw_~&̏gSd7%K^퐇@'[Cýv,qi{Q57u.kFU8x߹o|AUFQB, URȚ); S2EJ|g "}Z0>.E0ؼށ# |5d@."*ݶ'77"hH& "6ѻҊBkid0|Qc0AE;ҲLpފ}PdPǤ{xZ 2%x xLjQ/fZNBitxt^"Qw?^uaФ_QZKg-/^`ƽQe)鬩#i哜"Cgjѳ.bC&!"K*Zg8<["C~B2d;%ywAukǸz꫽ǸՑB {>{QgT9;160 K\lr_DfGEqZk4dN`Ec0,XէLyɀnhܐ2;Wh򾗶rre(߭ng4QdRÇJP^Đ6ڷQ;H>&pWzgFw{7u+N:Ԫh,LܩZɻ-c7v陝Q7ȢlncVCfL UtBEboXܨD UC>Ru-]ߤ-]+izB7^xk ή.l,>c)+ځJG yܫS„Y;IUe8IpԠl8'=/(>aދ)y]i/HbEܬˮg?_eƂhq#5-{hB՜+n$ẀrzqX^p ހ1e>9+ʋtףRHֿ7[l8|NGiDFym.қ;0Y*ᰧzC [&at>F}hjEzmIIl'2~3$ق|BBTHXjX˰2Dk oEE%L;pM=*d{TvNq1.~6茉jzjpD^T<ϋJV < U?f$u Kʶ ?nD#GD|J7|:`^{}Ĺ:mUir?pΉǑ(%y3)̢.dVT&@nZޑ3v72j9RJ I6A=ŻDQ8@MԽ53a:+DcVM2JWVF=UsW[&m-wxKe_vԍA4|Q}@H9KWʎB"N%nPU;io!"%TCe$h!"/Ltrl&(#3bŠƒL7JW6Yݺ2k2ԛ,.*f0b/)C#NNiD{tYLUW)Bs Zek0TUSu<<\gl/cir4ߙXp{(}>nvEU:ú9[hI]&]Wɴ$!lfCsZ"1t=reD 521]6Z.u$e>?+J.;DP# )lc](QvF z@TC_b~DDA|TԋY3`$|VUf/f$-h¥"( bY/Sӳ.gAzv?UΈ Z?k.M<:'ԒVGzĽ՞[bQoSY{,"ՒI%JG#La;h?Ղu}Q ^D%W7xKĦgILU#Lc0enW~VڷD=ܺsև7mP +X2PYnlE՗G]̞pzI´[ӧ;BPO^.L#vM @p {q\Q ^y[G/1ܕa;i$¶ԓ?%> i#OuzyH}pb$nتc&%j}p坼b iG.wxVu8곪 )w'̠?;(2DSmd0i?cD%$sώ:ѯ#orMy-9:rh{v\bo>d6d'Xhtl™Omx37A‰<*˥J?n1J-\I> ,o`iѭM-n˩ JϜAԐE`1//c >_"'L8C^oQ]w ۞$UEې 3#\>ת1ǩ5wlӏҖE*HasBOSkG!%;bs}(SSZ{#hÐM={fƯfNro4a Aո_K>#Yq$9+Hsl,[(x5)Lk{ &4$ &a9"s)ph#bh`O=tx#99¦ب-0_TPfbE{o SDyQ Eh%ٕݦ`O={ /GPE%˱@U=8sE`zc3S:7F-k2ؠcbf g!'<)y3V.(}HIVjP,:m?Lj]jq,EmWҲGuBwPf*hFڠl2UyǷo"?Dv@ĭBN9d!]Qr܂DfҖ+3;z$f+#aL`񄮦^;xzo gf4N֯$Q`WACugK6??= hbH?#~[b4pK0m.'0_5VOǑ P=˭Li= r*+_:I-M!O3k)S[cpi^QXaف_0[ lf2%+'={Ȃ'K d:t?lD^n`RÒGVoӔ^F=(bKU[uSDr~i)~ڌ'ݨU{pWRm7 A*8Uo#}Km/B>֪j"r/)f!`S!旻$YFq?~U˹LS^3ZuU,yq`4y#|# Qb{ًsFFj d ~AR 970*칝BdQI;naf ֜tŐvR h4gca#tY JB ǍɅ%* }Z̘naIWz,pxrHҏ}{za ߈-Z$⼝5F,<A`#n2;96cB4-5B?fA4p5&eu{"aa0,h@Q][vcW( _}(%„}OW_(AӂZH4++BR`QI` uIHsf>?"BJ]' 2l\ {y.Кfe%-"AH 5[T?gR\qjrrҽ#$A)Z#$`_.Z$ƩCYSFsХ{ j/laR5QT@D {! =|Up]Ti!{9dUNNOk095f睥 u ^|PvvX|~c-[=WQufv-/Z۰óCטzNM@+U[BaX PddSx HEՅ#[M hSp$V*iL<&[R@e 1rz@pUϤ//,qei0CJLK-k)a VW-~6Z+B+ KtW&"UdSAs< .-fYTBJe[JY8D{25Y/aAȽ\vNm|̮K]".Lpcl56C&z7X_Gg q׿2 8hL)3*S17fQyue!_<ZBZ^WsnVt 3MK u4cJQ>9BdD=*Xjwi`isܻ~C;+Ŭq5O\$] 4 KAr$MG3o u G&y!FvAݩjM`.VF9A/=6޲y=(cU ԏCJ{D͊JeUaR< Ⱥi1D.&![&wj̩nRB~r#&wQ-+4wr/r%GiOvpjc  oGg] r0k[^#kY䒄ʏMޘB|P_کbB4Kmm1ĚTG Hثg,^raZց@-0@D|/4hZ薛ȄfA&`CGm Si]R<&4:AN 4_~>7Rx0s {4}fpY;DǪ._Ex񓜜Ц.{xBRz3H u6Zr 'o:xSE;kݯT{Yt6 '_ oWתX[n×X)L+^vժCew {H1;x8c;*;G^mGUP'0HIĹ R+v~T|_(4~u,z<"tGIEfQ =u$S/exp@ 6 H~BN.NW=L2R%yr6a %i|`@ iZxp2vݡ($!>Wo4aIư:bq;9 ޫ8%%yujqP 9dEĥ]e:5D;Mjdp Yxu%+"SaS/;Ƹep2\O33Z@.kێ8-oD/zyR K0LdS8L+4PA`rids]`M`li~۱_//ySRU(y>ZCŽN+Pu 쯯uaN+)Hab}oaU1g@AN ֯7gDDKkJ4?(;fh_+vq\cY,gQh (S:uԪngsIBIk9FDꥈ{R6&tVcc-4Ɣ9aϋ9M5_ĴanF1"7;a~nl4-#U 1p9j#(g#,$Yb_]fNSh_m\aHNQj2{arc!|cDޯx(~7i 8YJD1LoPGTZ\_CƒiӉ`/a?1 ﭿ04/SHk"$jje47cTm3~|$.VZw)<<pH!јJzX%4 _T_* O@C |`jc5Jf[_DP GI<(S/dp:^3*t|"jñ3܋Sc PpeB Le_F }^F*={o4~BgУ.(C|c%5NLrF6@e[/ h`AT,eͽ8%: ZyEFxag/;0,";Z3N͠gAE [vSF%*>P2>E\:1U~;g-a 6f}t{՞n=S&tKamqG>mv4 c>L>Y[؞{1 c`l3ΙrCH6B0x2fn.&% 4$TUU٫?cH> MEP߿^޻Z4(vm[˸p0`*nrFVN%5p 6:բ-Vh8\%m.FL%~UCex'5`4fhea_or)XluYChC5߆1|k'tjZlQ@quoq㉋3d=S{セ'twcI`* Y'ֿq{F&'X{? 63ly8K|aJ e~νTeR/~S;iBQ JbDdm;̥(\cp6ewNK^666>0?=7N,  変ho.zqL@ji6֯A6m(PO:Ph}8D z( KbЭ|o>U- d 'FJi+ ƧA]Ӕ83!ff:1 Z*B]KnBjhLϠH`_"denzg /Š"F*ÖF9(T6UbZrk]}>;9"7wFBl#RSU8/XoF94jVsir2!"*"8>x5 GE5H3\jiE-ؼ[Ej25Ͻs ԂE4I+Bp{,}1^x@(=^= 4! ܹ (0ALi߂ѷt5Dq[x+{ܣF VWùhugMw?m[׊9Rk'j=!#=J ^,mc*^`Bp itpŹ=!"@׋_+ `^$E칸ot"]J nwqFeGTG3Wctcr RXH#8{K6a+{;88P<[/yʥ۾ Hjef׷"dg dx"-j}g 9#Nq)$$]Bwcv }Oq^4oeb`R#F@(UnJh;LwF Chޭ0!c:U86]3Q{E5r܁K&{NgxeR]ٯpXshN b )XrsձLM@hإ uؔsZ|bGս N U¢i-aD5^O*ǹ9%+& t4Yi/>5r)C.GZ% uSM)E-BaKӅN_ ua.BҺۀ%Iq[`&W`/a sKh")FgI{WݕAgxxMY*F2Y\ >MAG*Ybv` ɬqcE߃αFJ}1򄆃&p: hMCLAXXyU(R =O@}*}SF./ŃxV,pр-2K }Y=Og_jG?@H.^ XUM֫:ۡ%MzgDaQ£ב5,^V i7V z?#.?G>1AS,e ?.#-&q6:TIy_3)Ya˨- $͍At|-J< f@垙z-BO#K,'H6N%=tW}FS,Ϧo;9ᅤٝMIjzh/)#K FAg'I4P7--mI&*E)|NCRY~1l >26tv< QvO:l#h `I8Zc-E#/=|[HPȼP4i ["K<'`;2iQiygAtw^x\l2Ս˚1~O Sxi,+|  -йf$n96~h H&Brd}O9,ae> v-OҩLl['(f#{q9A]͟ -~NMNJ\*> IcgX/}D=׊6\\ QCD8)! ?E1A7#F@e% lj¼>>#Gy/P$%Vgȯ~* 908|QO*Ȅ2ysK|DHsކ_^^MXg&3W̅5f67p}ec\K9~񏚊4CmА%W޺1AEHɂB43= Pds,.H no@s'x #\01R\IO ֕10i7z@mC?%ٛDi΄O|tYWs"f}Gi .}{#Η44+O m!nWݘڑ,8Ӂ('b!u#Gu tMFK6{},R)˨ ai v2'j~ e+8R&Uwl馿nFjp\@LLj$Z/IU,7e*J+57b21˃V4-#%AEUMoGA wý6L8@"\Eų1xF P/gq9cgHYf+~w]9VKu;ogdKI_}F?:J@xw@ hxr:M)e3l ʙ~@2( |eyA,.90R&-tEL~'"WfJT0x<`uI 7!z,-$ iWUZ{%O 2 dMȡeT 1R_}Б Q} 6Mfx E^[ڝˉ_AVʷHfF/t4x!!`5$FH:A/}|Z1'^Bu.|`\! #L)GM#ԉ;̈Q{!TyNKz܎`Op#ϤelFt$Y%{+c x)k3'փ#PfuI#ϵo['t&N!Kt/!&6KoFd{΁1I=aQ;l\j{: j'1-V\V#N) @6\g֖HjpW SeNIʗU_ u"C=¤EU:xeᐙy uѴ4=`Ň,9;#mTThnZ1 =c_ ¼ΩMx(;F7Ԡ-eP ~x`™sPiҷ@!x5Bn۶ِl` gOnM^/[}JWa;;/߃:+Ĝ( 6tyQZcssG{JbTvdG;Zʜƽ@1ҺT؄ a~ub$n?Wizo$;1{7 cV}wrHU1o[փ37?|)bTօ!m+<G,g>Qq7?- bbYCaQ:DoA хRas[U !;uU^hXKfߘ(>j վYya#.Vgk9w*/ViD0|u`g/]2M扃6|W% ?ʗbEi"R'I`D)B Y]o_09X>I *nrU-&Gy}n@2E8hz$f-LPh^fGy`aiJ\]Sl/;qEdj"OHYRkI7K7ٔ*P\:DRUqbIzt/h53PFBC4 TbP Cb `,GdA鬴#[+{]Uz;>V8ަç:[j#JT _fX {6$Wp׮R$=EGRM*p`'!0|~Tfn6i*(@lt&BbMM?Ph/(-16$Eu&??RX6VQ=X;TuJ?$Ӊz8;`Ԛa)͸&;f',c-&z1JVr7U08ʪ\ݦ9`TnbV7QyBuN4:_'k: V x #͢spZ`h2Z--(**혶d{89":j7ڜWO?v躋J2}"P|3.ӸXyqPy+[G5Z4?T1n&yjfrx.L`9BB!7 q@ژ[P_x6!kSƄ:F"TI{n8XiFR` 1g_b=MQ:vKg>5*cڡ0!}> 녊z &%~ҰD0uȗf!-؄։ÕyF.qDO)Hx*QYZ'dG>wKe7cBv'uL8@!\d~I;yEm^UGvG~#k'3t&>F|v6;ɐsBDzhKۇWo`G ;n*ŜLbvI@ѥbfp=]a8ZQ7BRJ雇tTmIǎEKd3$t¿cb)~$)n5(/N {A4,Gοb(ky!o렫I(4{pzF}돆sGh/Ynû5Hʟǻ?6ND4?M8rŞ+MMkJG&?ܬP=U)Tn'ԗ_@lO}ӷ`w/ pYI īN7Lbi+Z`VXUT[:^?R3"IU{ʎb[_iai0@kUaR(xOy¿r9͠R9_W'G:Mb1ݑ<, }9L:xޯޖͮ (,$|o |OI 0*͡4L uH|Nm!dk$$DZԗ|ꂘփeZRZ08oYݡrCHgT{ =##t0J7;p#K6zH3 `kF-*6 )FnRcy{<+)MSDR*ᛉ8?m)m\aMdic\ͫ\Vd޻!h._\!" ]/_%)٫1oU_\#[%߁t[ t{{Hn9g")Q@"E $(֖2ir4bf(1;Ľ7ZK@EC߳] 6l܁p֮o#pVK`of%zDh1i<"*m[%:uiM:⏑! cbՀW`?JzJEO\fIԱ*t@ 雂a "óXMɕ:@4g|[Q&:fʄ2DփP͊f^r=MdEIU}lic̍JXSs'uq!= p?0<Q@ ,Q|[<KX4#v&x;B]nހX (ve*%04IV7'->Ck.5,qOW*u&dm/ /5i{Y/8g_50FWwt;|pH2PG# ذPg4R|</<<{@6\ɴ ˯4/yҥOVHk[ݎ@`BwT5 9 bJ Ra{߱eNeߔўʃGsz\d pyw"}ZD|3/<ҐQ،7^,j>eQy`Qj2m_n|\涨4"S )tK6k` ɠ?B.}W+6ѽ<;LC@䦷{G]u%J=)#_eMԉj>9ʣĕhՖscr'qG%Ӂ.1bc2?nd)~g FJc.g4Ъ$-5A ,ܷQjh,nqC."W]D]',qdGpAZq9]Hvgb, kIXVn 8Kh+ 25yQ1 V4iNe h-gCܪer_S8ţwJG +PbZȅx|o%QvʏP] v {O!.JVTrJYw5}%^b7OYELE&XDu$P׋/$gPw^yz?u;}US6B/ xX-AQ%mU21myD^xą+/hz6d?8|e=0MZ]n3Kޖp#PIXgsQڇctdPdc̓ǔ 9qipgh1M;QO5G>Z2Qs.TguGٟuPz%aHKk&di-%CR1usc+MlDZbo#9 OEئCU)]h BE0L""};wYn4GsX胣Z ]V?C-ZG`|A2P2bM/8հ,0Amp]Vί>aNU~[0Gڬ(ӘHQL[atTGq,gJҹHIDs!胭y j*`LxdbL7[_LY<ԣ#cHqZx;PF0Ea^X[07٩uŠ>3?Umm!҂߈| Zy.@( `û4t"e ;F?q}+*2. 4 5ey*XƭE3nDAurƀH?),d&$c.0rQ ! r%b_DWÖ&i*ńKdRJ)|2߯k5k97pkyx,.ECYr~DVQzVLjfˣUBPEU)}]ALx\1ܹ/,'8W"pDлz!4AL,`Le LMw]sA:ƾ C5b;|_={\m(2^E"5-ةj,AoZd0.8kQ@&!SMyH8ĩB]-9,u.vQ](PKl CJFx=y~WhLJ)֬E5bKVwan;؏zC=O@ä@U lIy摎rwVz.Kv}XL 4]]Ro\_W2H7E /g\|DHѯpϕ KR8 iN`&TOصӏr]x„1dV50C-~ y9kǔa e-uO,wlx^t ?Ib<ѯ`$\Хy45&0R!C3 D=߅V{D~@̠"iJq9280HZ""+͆q I2i$q=8ܞb` qI!c?!TXS9"9jdnT\41PK')%Ὄb?Z\WvJGLYsڞh Ҡdu)hDqergMo AR!:ۣM! ċe+S5sPLeʅZjAYaDAgkx}'CO.S} ,\{9rgPC|ɸo$XF2)1vt`}ɭ\xתbIkU̹`/d8n.U6ILQck(:HPY=Ibp1F88nPa;cnKDN(bA'\:?4ʏKTb}!p}GJ3`f5'kzWVvܷʃW|7ɟɍǀC/_"y !߫x徖>)G8?krf)rQγWO?1fmZ;vQkFndV^ :ўtǚD(Ǿɥw۠snG5R/t{,0DF6O 9jB[D?}]ֶ[(ۛ~-%YfdiDoZ{aVCJA x21 $4q SqRteSaiTOĥ҇m Vh`%e[1K+G&xɭgpV~tT,VKR垿נz}Oz5  5D&òV%Pc.閫$8ğ\wQio dѰHcPwy5 ͷvV Z*l>G|q aiE~(+Ϫ6 yښ6Np7ݶ>s?,Fpn9.Lޫt|'JQuzQN; j)UzmxW0rߌKOl50unOY&zºC6{A,U\v;[,MJV\>UhEd֚Iow$k΢9V?\w`efxh~4m sXEC :#JaHImBh^zp uu(13(L&Ho+؏`-IϾZUJ@S~%Tu4\r{}:?ɣ>HL# mF{8̞\S^~~xnZvMd(1Jv } A'emS nK$5^x@Lđ$ժKf>Hj~_<*WIcnĸ1pʶ\6_TU; 1i5r[ξ[5x8[C1t$h-u~CП$Ua,# !W3>QGeOqt+u/i8أhObmegu6JTvjHdbE1`̵ rw3ny)%ݪ6U8 ӹQz'&W̷ݿ^ѕql+ېU8Ai P8n-Kߥ}ՀAGC69bbVo9ZO1Y-'qf C%0F#Jr  %"=/[|Y4:]~nfuucWOe1G~Ui g ~5m"Կ)τv1;"j{܅֟LR009掊^)ep&D$zsb&Γ6N`l C)mP(CR!ZԼͪ V 7!{0"0Zl"4D39)mK1Oޣ5kP<@1y\qms0!ʥFhظȲ6 5[ ,fìOC١Mav<ьȎYn,*Ѐz !b+bd&Qbi'-q(;qNssS^jֺԢ< m%(UC#w7lDe;Mp%8k/c_Ӯ.P / cpD?*?M 5^o&⠗n.ҵOINݑziP&TZ;Ite:5t0HhxGv( >nܦu ٪Zc# 4d U~Um![L#ڨ9V!=]4^S*o ?Q"M8[t)B}%(E=3R܃o KhZϏKhHzN${.A!Ԧs#'B.!R낳;3$GD\H/'F _ehg$.xrҚLru8L.}c%E˶MJgKeG!7F^Gzʎ~crt'Z:N4@Pr\Գ+yeG{4`~8P^=AD:3n +<;Y~P=. s/U֐J_k>"Z&d*#U!U.jt{o~qB-쀳pSȒ՘]c9TÔFc#ڐH C  ZX`"kDLfδFJgɤsMլtG1;-GN r-~[fHg/Vp+]b9}bAP[Kmʓ+sٚG없[}fc5,@4f7D5ME-̣-xd?%"H+X֤3q,׊a X2 d1a,<фWBYwN^+e7m.gFeZF\ 4T=b.WUheÐO/ jpm GYQ0g ;7ms\Dn>q(6qeX|LX)ٻyR+)&;5%t'Xөa?fk*|]g&P#ƟgK ц׋znq/6qPa?ΈMݹR[Dyq7yq%{LQaqSܙ,i4W13)ǧYuyX 'C W{,4Y#b&WFwkd NN:#%9ʿKDm~ Ye+Xo7tS b{HuF8( 8G s͚ƖK?y:eOt?;=UÙމRdzh 7'~x*]zC|u'=UPYDM \u `{e塰PF=ML%;)E>"i˯VmޘE՟.KA ;{Sn S M)ʋb8UÁpP=k`S!7~H).A]I;BNb#짣66:J,z=j<!A~Ni=Ki3wF*c'scK[KaS c]H2uEH}PsEs!lX\4Y 4tvbsvFIƧ,ܺ@&Hi@7`N;C#u^OL g0VG`2kWL1FW!DJ%L 柯m+lDє,wtzri6#sP{ikȻ.] Ȑ _C$`bЮ,ܷ\VbQM@%9ɸ)j BI{eEF.s aPG;%7mެMl/~bFG@FUa FbӇuG5x AOSUp$3Tu<0BDqXL@^'LQA* '@Mvnï$HW]BEgA)m);ڬ aI-zac"Mm4_4DC#V ˗xmClՄyg G-ᦷ%o G!>D,Mz4d[02ybrw:ZYkKL%O $I$xlCIy~dgƜl;i;9 $?`]hdvU XUf}-`ˑK͡ lYcԚzohֵ(mgC9JR-*crj~9bajNy"jfm9؜eeaz "E1UK}m Gf/yIt{.m^k?1mCW:at>c- 3&d4<5Gו":-nA.pqC/biݚ]_jc#+mhz++e#e(0<ʌ%,JJ3P^6߅Hzu8پ_ê+-Ut` n\D,,ZO͊znb=n.EvYY5 ;͵ؽogS vJOѱB z֪mh>$!Ȕ*KtX(>I]Ax'؜f a-8a8͚Mss_p{p[RϰI]b(3~D[`—rUB;}11 Z$7Gty}nwP `Egl!GNzK\D>W"K$+pHw2xTjil#X˔nxoHdS`9XJմKB[ףr:&fu!c.R `8ix; WoeQDW~ M7 #3#:%GK>cK7KP[ <$Pp vIs rMΩ6h4?OPSeH2U49QK3 |k]Pg8|v(+°CC6UԜ&UHڃ8?F[^b$d"Dk C yܱ`ShׂKm D ɑ$tE:k3.-Zu߰4V-ى62v$)K ɍAХc MI{pGSoѪt[~FzxW;!Y-n %j, !C1-=.ʕދq39u\?vI g_v M>yjyfpSŨP^+@VeҹHMCuՙ&L2>gcr{=MQuy"-4&yhni%aAl46- R ?dzJ{~vՠQ~v7u^j4FfmX1+G|BV︦IPX-neHzVZّR~ExPB| KjOZ `PLc;`:vp ΅D?myKJo~}&SA|z*nO2nX -WlF(ҹHj5 HE6t5~v )&޳0S{J`ܘ6ei-"O4Ҽ`- í= % c>L@woP8)gH92Af3䗭Vg}?SVuw-ZkW Ml_W3 PlT=.^Ir]k4ک7]pg7+5/*mK ^2_f %.9d^@Éks @'CBz[|B&5 Oiԋ ͌,xkw}o:b2֋1DFz5ja%RvTƉ9iz|P_EUyOJn19ObiKNUjϋL舜ozaf B"aIi$9Aa ~UuOUv[ÄUиeպ i`kae)0 zMex6*->˲#Gz"ψ`w{.~L{řR^ 5~TM4ftUB<Ί ޟª0Kp(/OYD2Łm>wNjC&[258!ʞFl*ar lDG #w:滒gE%wgS~]qHCtѝD<nP{&arJ8Lbb0|DfAss0ΔVVE&_T! Oo-ގx#2TT~V#h2ƶOI#ul$~ɪҋ@ߧs0܊  *? ^E!nH|:E M$OxcqP7y ףv׀bAp}v7[Wx@?Lw:'s H2u=i˩yHCX&ˣZz%NTk1̒xć.k;Sq,Hڡc< W01w劜LwԚT8p3o(q}G$RoKW4BHiET=}Ӹ6]ϫ%ɱt9J8"U m֒7s7,3,+,뵔!V"Lp٠ #6GZХJ|Is,&X-sxsk}Y4aT} OY/"uYW䏌-@ǜH ޿|6N@sgY잏愎9ƌ M#zihQdQes[B>pcFiiW('"pYXN/%x]1իgҿ0'.ukuRuuzBf2%fVKSJ"Anc3OG~$ _e:YlrkNn^SRq7QDUuly9 y@]qϚN fqg F+FRjH g7=\3\zߝp׃}x}侏R47HUnD~3-{pNV &=KȄ]Gp!5nlϯv~@W/FfWD5F=H|rH5 uBZW~fϟh*cw}u΢y]OA Y-J5DSI21KEL)|2SbJmB"e:K2BhE"2!As幟Ш_{ !ANA2 VR\!7j#T!Nx.~_"Yǔ1{zĆ>SD jΙװLJ]@÷0boeQE!^{x.$<'G]<\–.J M5;{> }. Rʟr(J3+O-aoN^Q !ߥtRldeTm'ED2 0[k1Ew8zOd=,uDtc ]d,!r{7L8sl%ї_̤t̷xٺ$7 #>s\6kĺMP:_rBy.Չ~0:1bD)ǚw|b}Slxy;rhte}pfwW8gao(> e:5 =Wƶԉny;Q}Yj~ !\Gks-A@'_4N ZF9JzYj3L :ً{}q7-⊈?eE4, zJo _aWdKQ힇{Ff;îƛbܼxˆ1(!#Z:e TuϼotW֏M@nNHwCнX}-&jwW#WQ w@NغC%2.wH%*^ Wh%*+ D,d~$g&Xz*wF1N-/ڵz ljY5+YLA]ރe$m3`F$T/+p>HŒfVGjt 9&Ѷ&'n5 t&s@+vaszEY:ZP]r8pPoD6m]m_^/P%۽-!3ō8h\5G{g^U\ sL[Lj *ep#%˧8<2S^ Y N69UZV6Y_?iUaDPBz p(p7LOfwAt^[I>>թ俢}{;s7K}.{K/ZދPt[R]-KPbiNs"+MÙɲ sv@M#Gtb-Dr 4өL5UVi6 kh#WDR {cq2nZӉf:ڼPa8Bs1*Fl7,:PGLǴ?R2#V&xEɯmG汙L &;$I"Y9WH#ciuԀ΁vHΧjW*H,K]ڊ09Psz3 oǥ-o,h/C& Q:g x`X~>{ @bNa Nw@ft GVlҖ6t$( ʼn"F9aAnJhEQ?3&8,}Z)!SpIuqHxH@TPF Cd1Sce\G}02,.hAI A˿hyaJ+B Xr ws'Hb UKEA.?jܨ8{45L?%(hso잩$ݚK ˮJF}b9"/] Mx =Ǹ+@'bU,vi#c()V\ZNáۖOҼ(r AMQdԼiиueW7 aY>gKZ`uguF UnMo*݀m7Y\[Q3Gb5OL3]0f͞}mfp|Kn! gY`!MMUMvCbbS}B. A|6T)=@;F[ +zSVL*aٚOdgګH'HNq$#=o kz%,oqe=qY:DGۄ'mU)rYp 7h5 g\!oہ1rCCX& 4- o뷇񢜫zClcznoQi@xeJ:oV$SMC Z|6gg&AP~(;v`pF)i7fOD“}=#>EU\cd3o@0h IvhBL"H2$HҙH^nqC}_H .{@ +rZe(蚋L*cB˺^*/RעN캫*q`Ry)>Σ5̋{y )C'*IŘ\6wd)Nۧ*gF 9[y4Kw&# ex`/{DM ]s#V닮×=lHDǹ3PcQ7/HNq!QjK,q3(δF (7WӘȯ'HH<X`Nk $:{Yv53ٜu?ԟtB /#٢8C-IPCl"lꢧӬk,u>u)QrE_++2u9Bo}o<4^5AB&;xxqd3Y:{3NK?\,y14n c )9xZE#8.[2 qHg=' ﷚|J19Y.&'TO kE1:,]8aQK}b΃J){#:zS=Nno5,l"g3@G![pP5wta6xf U  7j/aSdh&״Bњz+A:T8tCA!9?l*Mk"K|qRq$ |IEsZ *BlTj/.bp<<:ӈ/=AvUW>퍃[du٩'g 4=@kFmdXK*u]c<Q䫎|">Tux Q3hXLvcBln-Yh~1R ?˂izFMaRսtCyHv&V܏3pڅp7( t;A.pC [p؜H.EIKje@; }j6pFxv g4A\,H>%if%mEI ?n ulUZl 9]m]6#>E2_=z\"rYV eBPES W SL'!" PEa`qx]@R}OrZ+^vz ʺk9mb";PM }h6dnۀ /&s?6l5y@ay  9RD;߳fs4>Ý +豒¤f-h41"oRQ&wen@n[0A3c@L\%ȴP ہ%뿛c'aWo12Y002Nωu&yW21AQ ќ$7_?%"{O /o? qFCcW^UsX6^&q9Ż5)Qb?㢢Hklt=z񬙯 {!Ʃ0?p-h6JٜE &RD\wkG9RM&N8mhu䈡0/az o9(qQ)3qEwQ ͧ"&.(DB6l΃55T>,zG u`l-DHg ]w~.X. U] W'AX(&|%uofPИ.oJ-$kS2=H*iـ7֪YWʹU\}m9P2l%9 R(΍C7!9r1$4`KS%Zr+޷fpɬφq'YGEO-Jvf~?܍5>`}{*bJ.%B/'JFq`)ɴ:ajMeeG8ڋbj~T>Pxcfr Gpv gK~l;v{Ձ%mN:IKN!*ɸEô3[*y>l{7@xXeC 0wzpT{*VAYmMa{!񲿩H5bB>ov ògj2FRhhgxُfwLĀJcԳq\(R'h&bWš^@h>4/h7$%2P|er9iX哘ELN~ԏXHt *k '!RWG~mS7펛!vbbf!Seetj6իn4'xD'M=w|v]iI(1Z Npr)%+SXT/[i<>\ %U8nb~1,tj%YQY^ڝP\GJ}E0,`qJ8Bmz EA?,.PݰəF5,{)~qI?@ݔD-:2{O6,1uLEM0 D(k^[Zys s8!U]? ~L>#rƪӳR M-OɃ7Ʌ@Z2C@Jy6XTf7xGpkqĂ"ffe실{*OL](D'Q1bͶDW)xy4Պ!OX^2{3X3se겻5԰n)ܤY}%)8f咭m8GM2jOp pW~󴩡lt>κ'Svc3"<)A&5 }2wj^76%j 'ׁa2pz(*^f/:س7!7|9 DYdtZeVױd_pYp->}i_ mX79@ǀL"~Yanb`{Y'}N0aךj- DJe{pp< 7p$\LAGܨNDSG7Zpc{1rQ >+*U{qkmN{T.q`gl-wE+7"z@[*}W@Gk䖝U}mIֿ9Hڈa/A>i]wyQDˎ?b˹؎mI6*NQ48A[.:~cf;J`l4G\DAޡi]95ܡ4ZEA*أ352ORRNaOHF3U{,HER(>-熓GCb2 ܷGǨ/O gӡ=?"mחX=~n\02^q: v4hvkOsuq Jza Dj{[Lb*ˤ#{?zook[~'1ycrv/m#B{.Vp`SeeeD}dtQcx/6|bFûra>9q!Q+)_b6aVj/ wg2JMk\8An (1mr)oT}gBղ:!5XpUZIf?ȦTb3oY̩-c|8O'[!H 'S,ƚ'eM7>4kj@+bmYx8` x)m Ys DsgC8֏eGgg##e&KoNVDTPbRȱD~t՝6A#R"*;-8j2v.DT%Y~egh8J1yv:YZlhAiNa-n?jRU((j߯uKw*WQr2)RoE^<{Pݲ԰f!g]-3I &$!a1/={ӯnv*l ck]cydҽLodɧ74ayX`])kz#$C8ֳ1'[.VbEr4+qD0'zS ڵrH%yI[ #z=ݱaQТd?ɾ"4`:H%`&`e#(FMɋoژ ~KSf 9.u|(*,|]n_ 164;^EeKuw0$ۚ"+0S"h{NJBS 䠤 mu{nU7 6֑n7Jpp?s:S(!mOxAx2:jW28Fr,D#,5"V[dCZli/?Ϟ-W!h=n ;" GIX ?U!¼V'Uz_ )t3d?tm2N9 +.CwCædn籯d&nOm;z0 sen׬e|uEI)1F2O7kٷLgB>ÄUަa(nq)N_2#_/Oߥ\JxS`XviB6&^Nj}H50. RC*uklB׽]WO#j3_xRx?Mhe=oe Vϧ`#L|;rtu螛 : fA֘xKEk\.^j9*KԎ-Uh?Kxm2mao}!2˴g=$\m'+Oh'1IuXIR1)&F6\6P}dd`<i9DR۸U,Wo[W:m F/"*_ǹęHx6v&/HfXD sX{vGk"V#K){+Oǰ6yzέOH?m tG>$dۉ@Zca; ZhMGSg  #!Fp~]w0V 07$&Y$1]-j/F\S/H~ lꅝ`GPbS@=3D/@kxvbwH1p8pq@G!& ~ n:7P dj2Xna%2Y*ks!]L +Uu=_J/5xE #QWޫVn.:_`2[~I@*S ʟGL{xYiv/?뀙GT =jM9`w%UcvC 0HTE=Ԋo"ؿnyC >M$t<*L`"}x5b)c4]X(%9fKԵxi:k}$,H;+cwz.O* E붲dvK:m.Y7¥N+V1bg./w|3_M!i6äNJWAL-EZg_#^Ϊ*Eglc-gF.gٵG>Y[3m'.@\1DF|t߄ rHd:K߇axE7j3UQT [x 8'zEAYc AJww5wliǑ%TrDzZ7_n5ϵ b9jϹ_C5ݏl3Fus AbFy\b!zCb'L9n-0O%5{Xr(DCV(-Vs`8c, Qv3Q1Մ2 NߖBʙ\8 ?CK0d-0ƋodbH| o*A7kc9920?xñ喙-"X$O[5E`P*Rzyٰԝv#'`Nٓ?\T?rEƍ^q)5<S}!;('|ՕaچeB* Wܽ1+UA5jX i"ޭBE" Y!]A,͚@d\TXt$|?%6*w+ZIv_ "c5`c׳KJxT9bWʫl>6֜#> o6/}5G#B)ih_T˘lX:`yOFZ͋W8W`QcÕol#$V-naL6^u('--b{פXh KZwJ2zyߟ {||3*W!W M;"ngEMI"Xc 4/+ךmjsz[,S3=j$)^Mɹa?fA"8l / ~f|U˾NE=F}R&GOӭaoOi,u#RE|:g@ R5Y.@>7Q9s[_L3I''}> Z!f"5%ʠp G)MdeXQ{nqVJ\i O Nm9I8Ah[@+mJ>B uʶކ7a(%0jIXgXVB96&Ԑe,:!ֽsy91=`MgԖtP?;w}#z#J͵fp0wc/q ^^@N!s=JӨW@rZڷ-b߱M\M1' "p̀u٘-^<%Bph{Iܰ01c{}mcQ +3M_ܩM lűܲ:\"KȮ\r nWU> JٴL7\h;4+D/tEd"Ǽ3uҒ؆Kԫrպm>lҐ^D9a<^qgct=Hv ] u,&:3ŵ0v*1KrYuLnC#nl{mĊVil;^痞kT+4Ep\]XWufڈ!mi.bdeЊ¿˕oGOImIA(Ȉv}#}> ֿ({(ein׺'7ec "̎LU\ ek,vz kL:g 8Fj%3*J"ϫж\֕(.R&|ɭ\?aK 1BΦ:ɖ/0Avا8{ׁI!V?%nm)hfeƚ5fZyjjtBla霻A\Y5C QZ^˄OEɸOg}>"sAX=Ywll4yjbqhј#QҘ`ƳaLg[DڿNiȏH@Lwq]%7{i?qkoCE-tiDC?[ #HǻLSUc0{^_rBaYL=g!H,YV`j%Z`,W =l(RI[_K9z^Ktz 4>M݌ /Gǒ̓Xڷꛆs&X {B sݽU19Dwn`Q_aO" eJNS:+I dC1/ TGW?c% ;8r B8upͦl1faׁ@2KxL\:^D")` 6Ű^:0]& H{1Ͻo94֍d 旝 ?FBP&eb{+ ^`fw5h>[jU8|\qڊ=-;} S(c tķK'bgr S<JLV[Wpm(\,ڛÃF %*heeA1}=vX>j:A{!z/,r Il꟟D2e䈱5|0$W1fcWnasςʍ' ڐm YZ