ruby-solv-0.7.34-150600.8.17.2<>,4|hkp9|#`o(;Go"&uc²٪+VIR1J{rvk%SK_μ\S-u?WIݡ=!$QQr[vVC5B]/mXMIih8Wk^ QO*+zH|O >+ȲGF@/qGB:yhv Ŏ)`,44#c >3t뉰 7!.rE=S'=M{_㴱;~1&]>>M?Md  ! Gdhtx $( * , 0 q tx}H((80T9T: TFJGJHJIJXJYJ\K]K^K bK@cKdLkeLpfLslLuuLvLwMxM yM$zM|MMMMCruby-solv0.7.34150600.8.17.2Ruby bindings for the libsolv libraryRuby bindings for libsolv.hkh01-ch3aupSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxx86_64uphk798b51ec2ddc28006d6f48cb630cab9ffa7eee53411089cb17ae9119dfdd4d8drootrootlibsolv-0.7.34-150600.8.17.2.src.rpmruby-solvruby-solv(x86-64)ruby-solv-ruby-2.5.0@@@@@@@@@@@@@@@@@@@@@@    libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(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)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.7h01-ch3a 17519044920.7.34-150600.8.17.20.7.34-150600.8.17.2solv.so/usr/lib64/ruby/vendor_ruby/2.5.0/x86_64-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:38988/SUSE_SLE-15-SP6_Update/777d86123f993d8d4cc72dccf341617d-libsolv.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c022650fff8c293c21342ac542849604c56f24e2, strippedR RRRRR R RRRRR RRRRRRR RRR{t~Y"Ɩutf-87d871a689464cc73640599da0817c8ad4c762496c9fa1a47f14d4e757e730380? 7zXZ !t/6H]"k%|GۓXQlqb9Wqұ7~=:(*$?ϥS5v O'l.%' O!ʱ- .D !ߎŒb\oUSeoiƠ"~C(pvNFJT4KvRPI|Eaew `Q SqDgL:Y#Ӄ.ƿ EubIAv)'Lw:HEttg80 ^fc)L3c>r ܐ*DeI› .1VFuF0wm\1O/8*+)0'1'݉:\ܷn"U֓ڮ%t%SϮ66Л}*ݽ}bl2 v544b'5@Krjk-p:zz>+s4Z闣(K4-tc~rnEH1[Lz{unt7qUȜvн8D20`DZ` li8 E/.m( 1B`_ $Ֆe,R?-oFkR,veL7sח6xX1n'7$rFT XT1 ՉvcƧ$ 6d710YZq%~B9Rs?ZHL^ֈNQ;̝'/V>L$DB;Gr- 6~]+ƹKpe,{R 4 ޣi{3Lw$<Ef~~dO)a{CV{5)e"-"g1)29d/h橚4`AȖ!4.Ų}*M(/^ߧ 4*L(:C[d&tOټi}#s}:4,yjQgp_xS{[9m٩kT/73zSHkw/ y4pLP]1:Dy_nVu8ݶq- 83FPy#u%eh5_ b@Qp!hm[+KI&aHcs GmqL}^xq(~'8:8w$ghW/fXpK681NH%mT$59y-h'ZBmPu+ў+X*dQע1nξ%7Hf)!}d'['De]ؗi(u^ e Kmq+͗cpAiA_דv438ALeZPoW٬BWެa 㝬]C.OٗnKQGUuSΨ8=FNÝJkjF@9hoIK3Ʋw:aT/Pr( 8nC~N|n?LuG;\L<ƥ *IL^"}HGα4;ʊS-j/7.p;Aw:1)* uK?P{~jE=G*5xJJ^hx=B׉k3gDYL;fh"CA}-bTd'heL:H{)ċ:L8qMܛt\`s:Ll4:ڸxc'/עW(Srќԡ?֮߾{.]k\P?K^ST F3HwZn=d ķSdL&k&:tXcr75mjĞ n|W ?\ERh6Dģ! UbF$ Stip Ð=oQg 8_h!CJђv:Vfq0 J}@Xͭ_ṇع~ /D|( d;yB@\?Y=ZKLV"x8ڲ#LbxAk"NOQ=uUJ2a>?MO} yF;-3gFaf?ϦG]Hxu?>a*=*}cW4\ϑEDO _R_yz:| ]Hf'XFAƭ#jM2@>#5L~n["fbaR:&&VQ[+P WbWQZrv_Sf tNA,f%=fD+?<8_5D,z ʐyGtuts 6@$BsgLb'oOQ%[bO컙yLwGꊽ(:e}G,.it@;s×jo6}39/ZV_wȓu$&ޖ"'_0 mm&s-KtHФàNΤ`jdO79YK/ątL?*]KfO06;\k;8 ]Jřw|H#9P ԒȘxEq*HIxX퐞qgy *-uHv*Yuǵen3co?-,.5:W#Ԇ*"xX qivoJSw6 c0,%pc2P/ ؛فcR0<l re l6:6D?s^-X`9 URTarbY)lv$)~Uɯ% kжMcEP7=~T]Lh'Bؤ$㝁1_y4H.$B_Z0 5칖5t96L.mԇ>}0SsϷ$W1T:~o{ehGjW_=9>[3CA\4!=)yh!{2WdLfG`tdЂ Io#&fdؔY X@GĔ#u/ve,!w/ ,|]xd"<ٵ*Knn4`g=X5G_/Ѫ_`@pJKCA.c0' a-ڟ ~yL" trם}C6f+H|xF fKL0]x8CFx], ?|l6 fn|ge'X'zjjWT正 nVc<8E y_cП'44ø,é0ʫ:UNk:b> }"X%HKJtX\ϬK]MP7 ۔DLy!兞fm9:x NU"zsQw'Ni7 +Bu(iL+0 oޜD Հ ;{6s%WXMXwTnRQagEօP}Ssws5RK?H_1/0V׎]HpmyJW'U!wLOffj}%kޟ=HWq6%>n$ee7 Ix \mBf& eh9Z}Efr% :^Jxg۠!Q7Okvv%4{h7Ld.q&sn霭l̢-#[u *# /]XK`BQs^ncNeC1OηY0D~7eqܢ{v?9OBНC8zH>D8"3+109)f㫓S#,*l j&[&7QMV ee^1JZh9Z|P1*(po| e?n,P$ƜNOK+ ҥ?,Q6"~+6&P+[,JMi5[}WyhbTb<Ѯ>aH>u? v@Z.2d{*K*HA#خP ppvE/%X2/B#5յH-5 l[rVlO)_5gpg^;0KAo,}ִf4f~ TEv]7 <\1._-M/Y=mX,@%[܇n*\,"5TRt* O!<Й!,:[Aji礪Lp[*r*&}7OgQI潢 Y"FU{+:p**=%Z7m&)ݳDc#]uYIXoQ_^?郳\7r<p}mo1"o=6 2ɶFv\}* (;;r%2c;ĝnTMEjG鐁_ͅ:֒ MΓ<rri lRFL-r"!ѫ-a6(mS1Kvx5yh`r_~ӎءZt5utj2հ31zIK3DЈ[UJ^/:Lxt<nVcC.q ,Mv+HW !@m ?hF9bȶDQ'7E|8:[B٦-\)3{ p mXN*(I5#x]3`d( j蛸e\ `jd1XqjRM)y`@MECy4a9b)Pd3O|fu5pms[?f! YNT]䨍v.+5,lMjiM;4ΞDL&ML #QRh~gy]$ >WG _dD;X.gA JlҔWB6XO6ӏG]@"I)?Y 0ZbQޣd0>{f4JPD@;Ukly;򅑀GpdIŲINjJ͜[B8X3-gBYυun޺Ot`Бvwq<߬x\αa;C _nqkh yJ.D;ʈ[, `pkb%}9ך0QSM ,'GĔ(3&^)  =~/d? vi Fq"%o˹f mm^Vqg@؍z^8@, fi:0U"Ǫ1{om[X>]F).jm)6MjBan0y)|ca FQLhLQPL"xDӿ tf]` 1TUֳ.ROmq:- &/K{~燐5ƽ;o6WpXGN^dbP$JճeR̴+ F ԄզRb䠾ϳt@-8TNs\06viBՐY߮Kqef@yoo,A;uOdj/6zXYf:H7bDW_2dj,@*Qb>SѿMl)謴 XdNOw׏o}Y?ΛMi&ӛ<f8 !$̧,<ulpr`=d2-6b%<&ri6XtI`;fRwDe΍2ɹk?mމ;Ь=nx4goHއV1 &ۍLI10 +~uT fA%֮mb(Ǵ5>NqJBi+s`GRNvkAW/d/7Qʃ].W\O*R8/E&nuiĩLӗHNߕDŽT¼5js;(Rà rl:@#T?uI 2.#IQoj8Nc;%_EPL@3g;Vo]1NMikNzLtEns#@  Sn_v4KPi8,S;TYV=z+1pZX|ŽK7)1'–s*qYDXy 3}W˔B$ wbU6N.-JWp RH$CF'?n GsoPO_ 뱇V8ÑW;%*Z6d+Ja0SoV}Ѹ\ <8cK8c<o]@9 }'w{=D qͲR-i'81etcK`Dp+Ѡ#Ve3\4XWrb@z4+@Sj Ւcy*xs9L+n݃*$dgc;D3* :@"bOpS~< 4|>SZ"g2gt Stڙ"TD |GSPNQF3ꨙnZ~LD:E%]Szt Ոu.Z$%[)9ͧ Ƽ\7QJ[C2bBEdC9T`t9薫 %\ƌ?\ A*?3Hj|n:2В:E]!xBBd 0ZR{Y{T1_V?^Zc_Y=N 'iuX㓽 wco+TDq'H9%~چ-Qc*Q|pϤtLJЪ: ;HLY&LOn孁r?k׆!׿ͮkm] il8QA4aȊ} D5dIFyufW6W97>F{P/ GwÔ-s`%CUwG@ȝWKo_Ry:k.h//.yJzU ܏CAVsIC%WY X5 {.As|>\`>DCXL%nEq%"-3w{0eFvѓ|BrrdT78LNr~ƨ/9Vh6n[ m85aMF-]kqi  zR 3nڢQ|D=Qp3/I;g/[W6{'a0hFG}EBpOtc\RcE` =t.0eh![sFƒ:ݶPC89iJcB0Vǧv)`{5*V|)ϘA,Mmw HGA"Enyߏ3:t[Sz. >`*rF[/`ʆmPl{1iűutfiZaX-9 (IQQ_a4ƵDZS(f~6&JҖsSsL^aw7{>=Cޥ$N(Ûޏɖom1G~!?D ~݊j[@Z̫9nǁ +|g&WI~,,UkL\W`ȋͷIarm=x)PFZy$u_R)<|N:E!mg!1Z2_u=懄L8sb go+ܞA<F.ޡ7 ,4pp/l1ifwz 9)`Q:5a:6F -NAL+_ǸQ>1a0Wؔ,=VR0ȋv_Dd4¶5:\Ҡ+=27уk|> KA9E}YΔ|OGĻ-W6`58^ŭQ@=2:hBހpؗWRR%|&X:2:clfG q>ͭ.tb*h1y\C1uDUNFh/7G'KY<ɽ}}Ͻ{(,(ؤHuݪQtJ&yX>TARW " uVhTblu]Lh/]I}# ۃwrzzܗ\"@ <b\xM@`.Hޯ$? DԒ`EeP 5"~`fRkƪy?yx-{6F-wܛ4~HFW )pTGskFx?$D+ vgڎe52h%BUۀ3.(yԱI 뫣K_=d@h;qfװ HI:1A }c2i}mLV_ٌg*H z4TchI#ٶX;3M]0zrwZiG\qGG=ըtHmW0޾ObA;hVj^1v/c_- ࿿E"p@)Au<=?&.A3?, H\=poGW5|$q]cº찞* P}y0c3~yݦG^q̟27pfˊ Ū4XIhi =f?muɘ17|l-4Ix>1Qp IeinsfHV4L\\TKf}a4K>dB餸VUTr]'hxBϫ HiKJXwxL [ Rm<2 ~>2HkCD  W@Jtv| [4U7}Rk7pca Dʤdˑ!Y}xxR=2Pu *E=Iaf2)55w(muo**4NUԝj_TC3VN0uo3y\Ŀ1$Co8Ǽ53c%[cZ223 jyŸ+4 ԋRq>B!M!'WaާLnIJ":Yp\3vs}2;ֵ;)O)/݂ :B4Ò};ި05%xJ `ƑyRo4ztg&w*G"$<P\Q 'AEA[ CQԾ:6o, ,̨գ `D߰9פ~^bzp?N+Z"ǽoeD&ѷkWN%L-_PoSIwY Ju-jU~:ۼMT C$B\ƀmW&_*%է`aUL/bm, <׳j{5GN]Qf3_Fyp[@3!HPke;|3, d~A8(W~%wIht1 :f=Re[C}'v9f>@C_)+ןXԚh,ۢ&~0oO0[5IOU~[컁̣ΩfQ!<1`ySaf^ {"c:G9Uy!٬þ+cʳ* /nd}d_~؜N'l8wB ]{Sq-~u3<2r ̗kH.ѥwMEIpLKd]ӞsӶLJzOW-Sa ɾo.'ͯ6 ,E={@kV@koJ, |E9iJ=ͧDۥMfr„M]l&jT=\K2Ѡo|V+BsҠK!84bReѪ(Z5(H4o2GPc%<:\'aN{\-6tVm}'JK}4D!?}PuϠ&+ݧf@Or1dfk1 /]^TKh)ocQ)]ld,%kf*+O )ףMM  y@FɍOcUblNP߻O٩w]cxRܳySfY tK9sbf7WpSt'뭤zKl[)yT6ěa%4HHm-364|wʘ> RTAQ7,_;aCD G-cpGzk t_UE,TW5DSEԦ"f )!WjXF_$ +xCKy K[K!8Hx +pv58[G`o:ԫ^u]Ɔ `?B[bt욉H ~s 2 h|n/*'=;[ C~ܗ ʖAUiק0\4DW}gSK뗍u]̓aWW|^cyy؈X-޶%v$^la (+{JR^21>a]sKfzOR_%ں:?횙󖇸3CLx5[܄ ȚH<y>Ǝ6sgVH: :{PD?&yل~~=.<.}^ZxJRݕ!wzml:E\h4'?uo*]2lX kucRB47z^W>P9 HoZٚUʹzGݐ"R1!@5CԱp5bz޶mY: 5h&V@S(?$ 꾌lj&o{FBD%ԯ3c8$sy "=wݒMn~SO2te j }؎3KAdQ_.ԋrS4R^JҊx@(ޡZT 5v*.FUQXW]ӯ̽D4 _pڮ.&r;0oG'8L LHNG*)%ʹ"B8ߴ:-rYh(ShV@xI bU.0۬Izi.!Tuy6@k!~"SNW3؃䎝E]QUЫY cȓc$^{vӎI{h2{/.i ~Wݪ-d#PtNtD[K5r;\}iPmoƪc0=xd8tgKL:EXś8Sr̫væHvla&2έL7"}iXc!^||zC Ķ!#X>JRpq>B\N0$qY #|:m }seI`-#p_/)o$j۫@J o,,n3Rʉ LERd0>7GaWٵ_5rѣy>1Ǧ5W@8gax@o'ҭR` DO-=8DR0לGWafAT e"o3u/ԼX0K ȳY70"3GMJ $6?7?^!k(qqST^z9ʲ:_1id!5 }Pi /ʹjIbqA &ֱeHs6-)sx떋8?i{PjX]z`[ ED&QuvS21X[yF7KͭkT0jWSPS>AF!TAlU_zM|e+?)h`!%E np_;Qs!zq5\Au2* _狽ZNcJ5@sn /#ڎ:(cgЩHu%1w8ڮi 8c9z+vePQv,L*3o=FΗ?Tg:,MlUtt4lo=hm=iVHĿk,Ѳz+KI: rBjܘ}-H׫a@(yO|&l?ujȔ-%(%>BT BOo6w-NNE>ͦ?ݿO4>n'JFYN>Tljo]̰@kbˉMx 8/m-&gP 3S#p>o9(7ۼLY₩EߛM83xn4Z}w WXNvO5wª*w*Է)K]5_ F/Jʆs[WHQ2ԆZb₾ ~[uX${m8A3sA ߜ`V237lёaqG3ʝ-YRT~[Nal12@8#_*{ZQ nmLoÄ*G<#% oaAh %}qбaM6'VS%+O[" 4Z-]@ 3${0dW |w! \H~z"ŒBC@t^$hk'ljO M0cNCc$6jc#P41lfzNcrAa9WzanO=D D9N51E=ԗ5&ZaUơI"Ķ**$>H$w0Ri|89lBtk ]< {LMAq(p;1h˧-{+s.kVuvIa@h[=<⎓BsGu11Y~mZ?4 4{n'KO %[G%J0c3KFlıdIy1F/h? 0VO9ta*w|ߊ^ס[4[Aӏ x?.L-V9Pnex!(mAReo]TN6}@7©D.ϴkaEK6VFH'g8*5?u|tP~ 2d}GL/W6V8.59AΡ".CQs] ܩNW7ƷeX#q?:9^H5ڭ ԧ=u&vG??J$#̿'M2aEm=1Y!83 ? zB*juJt&XZO+]1XKs]R^LBE{LKß푼%o$x^pkK7qV4گ'"UA3K:2k#mwa@])}r[vMj͚>ІAn<wW&F#imo+*WtAtAMV^Lאm.ՎelV4O\ ȑ h XA&0N<i7Nd/LC  luI$޿KGښCcGv*LGg#)-~+lk6{نc!F뭰!/\rMNR[k`WHR. sJ̟6B(ȠSZOAy14m̡#+[U:j檅pJW!7G9z}wDB!B?1:v9okR8-2T竭g>+TCW ɭܫv_%ΩICBɰPD +" ^:0A).s/~Co~[",au<&t`x It~i}%}\@=r9i'Kut#ZnRccrB?ꦸaqٹ0m.kFXٴX\*1LͥHxWk?üt˻S)5rr8{a@v}^n'>f6U,[+v6LNMi %C|OJCSMJ-InZ2vn ^"|z|ĎA fN0}859"_,ޗ(:-B!қ .+h@ؾiȖX>{?BGORSW`iyb#d \2KTO;nL.'l1=B\ ״`B-E\5˛̫%\f-"N# O$j-#15Ր.}S&mCjqWDQ za$P>q*2_Hޘ=܀mR]IyW9h%Z+eׯmWcԧ*9E0sEH$tK4=bF ݉<2rOVwVo tb7S0߫fJ c('OU !;-TYZjt<ݬi!^-'>_!k]C ЌU,`]]jN< H3M9,O .ޟ,=%b SV/:*c˶& qR40N揅D\? /gvP_}ْqI]KtƲ !Ȯ'׹K:-&0(}S#8mcpy0 ګg1wY_"#8|!!z}  7& g&'}AxI  y 6 _/%J7ќ.)>rυz)&bѓ Lv'͒((1LkyU%#5Ie"׵%~qD`wco)n+UQJ,%Ej J2ۇ7vDFE6zTV&.Q=2jYiȯ)ۀ6"n?X}~ml:2ظB83(_VhOQrSf%qyHQMJr7T(bIjzf ;H8Az:@,^ J!{JkV*>BE2@yEˁ?&Mҋ?qQ4ΰ sN(dYe'pCKH9RfSMKcӅ0LYb׬t V0T.t]WU:Kj~1ϢˌE)Xʝ`wrZRzYַL1|v>жwO١|zv鬈w)w6G5+ΥL@оXoYσ-3Y/L'wbYu˻)=W@+ԟDB$ڽ9J1^k H;q;;M5B)ڝ\&s8>J!rA[oڱмvQJoa =XK Wo+RgD6EeR7F-u_/^e`ex3]S5RwII9+m,?r $67 SMG`MOb_S~Kۆ ̘4mQG 4{g1>²K&Saڠ#4;EAΤQb:>6D )*'@0)H L a&pLީ?~E1j =}?g$J9U Qۯ$"c{c|#fCo_҆RQ?lQ,>SI:]GLfB oHPש5L z˜g2[rIRm![it]xl d& 4HX7s$ Ԟz\'QȝsӉ\v6.4CŁ׻\2;4 8yޭ([^rE@pǟ\Vuuܛ!x9jheQwoy(8NAut_X>{nMeun(51:S 5Ao\ y e΍c#^&S(&8S6i%7Ku&_3!;lL'3-;c@r Tv=)­d9Yýk |5'ՠ0Z;ו"{=M (MJ-b$G-x9j7SRMMn&:d!?=F#Bq [Qc@uPDZN/0n fpBCj'zٔUkNtTy= MEK[ 'T9ξ۰M?x&&*ʀ7>4pG}Ǩ spbEg?xܙ$'Oq0t?w?6^~6Lk$ʃ/ Mĭ!H6S :+Fiߞ#;!(7Y)Ռq^z7< 0oeEjDžmFr_;ZYʵS'@Ew*3 MdAֹ'n/ݭoLQ?vw#mxS=HJFK<=b嚹y 5XDL2hDy3u=i0: %+I;(l4u#Wۋ7KӸ5DCscJSN(!]w³pYn¤?G^,I]wkpWAEhz{CuVVgu=R<-^shS[k%[MfRqKO ! ٯܾ6=>UM{X&d}K/[F&%5s F,~5F;08),="׵Pj4sUeIEn` b.y{!XH ܗ laLaɪ<2/;|ֿS Tp /6NLFoc<"竗|X6S:p5$Xn.gROOd [O7l*Ue+WFГIO|s73 &۪QVgp>پ̉&*10~>y[NTmpd'>4unR,;$!to ,nвnMj_Ͼkiҭ\Z MNZ4=Ǽe ӇX-t \S>{ɀ BQW{CZj EOfuaPr x`Oh=K@vY0Y] }z꺡^T#惩Ql/0ޤrS3On?["r롂iƂs%eڕ`-|Ac6"ɧxZE34  igha[#MX~ fTtU%P}@FܛN?q։ꎔ(;wŧ|˴>s?mqOɠCbV5KCdk3FDh|r{U]pTg$6&jGm*s T(lQIK"lc_c^f°$oonWb}zmvjb\<*j9ejqG >F2IUU'͎i+Zp\>8VsӷeMiKMyIDR:= jPS5wiOJoJ鋨q/SڽL'tQGK;K3WKrVS&ЄG`aW;kzU YT?EQW%Kq"|&@}5TgnD>s9d=@RO"5a·GGT-( vr!])U o:=;Hp{.u@9{p]?s oDoi'BthE?802O кPU)y`Uaܹ3Pf{ӠMOd 8kdv2xF~/^l H޵& Z$"{ m0ݥ}yec_pŢi`+(:%_hr4~.PŊ@}pA;G6fuݭCk˛(P@]^L3/0216{-EJ8< Kr#Ne\-2>660Qw 4~ X< 㡝b7z{s48"D9P`7d,;—w.`2, Bp_UkHע9 Œ담a2 L=c8\/vܪ%wgT #V0>V)R "'IVq}uI. s\򃛵f5YgaN,+ hNK PcR͜fh1vN't`;}S~^Wrlǻ}ELi$XF^M%tL|"֬B x"ˌii8@ jS&{^G&Aqz z:Cgɿ"-jT`%Ge/@ Kv{M|q+#g|N[-s^Ӹ`M[p!桕~K6&\k.1jI!RRgeMZDM3*EPDYII%&KE2@bj$>`ffIdQaФ3Id'G,aY/zFieFoC>mUOgRN>z͒hpDyJp#BrU]CH.5;8i)9Ny-U|sCN:ѵk7f'}>^qW#N+ `:؏zC{1ĕ>-H$FV &e\ (8 !7S X]AZt"5!ʘNʐC G 3yhgl"!C݂y,3tO|; O #xp#SP"tj~w jܓ/lI\J5ԙl/MވwyVJ ,mc\ÝX}sbӿ8uJ$rC(5"w'ljJH?s!$7a/@ ~;4*")#1xyW\u7y]DIIGE˫rG2\>nV4ˀ;-u<)|XԌ9W|Y;ؐvWܣtBPr-,)"Tz# *De|:>'mj^kK:+k}WCQ.9;$߉D!A "2mʇQJ 3V0"(ٲ\^[ޙ&ՁpoӰ(!wEc:6K7CD8q7O׌1}4{-]'v?2~fWc%#lXjӯZ =ٳ/ JaMrpڅ}b0C9v xd ^zFf: 6yS>ҹhIH?&5l[Aκ;ap8^]_:iת ^1/rEb@UbK,ym΅K%uaR {[ya,6 "CDS'S/GLIg[sZϔthE)Qd8.|@0n$i.~+,?b mZ؆,7h1yaf9Ǟ&'/3(4sxr_+au>KVkdvecJ}^@#t asQ>].X uvGQI٣xM{lL- PTJqtAl31į q]8w~phNnS0`RZzq{(h 4{Ǹ%J; biIg R&]'UxX1f ƓrwvEHL('gߓ8bvJ&x?C [%GOh& l7=w>my>B\Dtۛ ;%\H&_ɪmg_5kjda~ȩ5hlEݲY 'ѤLjh iʏU ԋ-J pA50 fţnB{~S3[0%ٲ)'6}[O{r W]Oɺ|&v>OȄ3O,<  doð/象%];e*Z磃iS4ٗ$Ug%EMV Xre66kz؈I]@:[ \ {=|i>zoN ULޑh-SvQ\G,  9iYڂ곷P:UK25. f[&V}0v !0֤Vx*|zvFpcJ28tF]T.",ї&)]2';.`𛲶[]-jQxԜ'WT;"yr`a4l lm!{ `t_Vӑ:u-?u|dF *UJE_A `EiA΍G1>yϸޝ[g.(fujf~W|a ts tBf[0=\s&B%n$ Lp{K[}ed0*~[UBgWsA+׃٠|\v li nؙ׬s&D/bn;c̅ J4W 5ۓ cg{4ɠTiX|GOH; 2$C7O6LR 9OgV5m"6yZ -! X:-hI(<ԽqNFeG&&JbZ5+iX`"=%9Ia*|ӏ0e[ z 26 ؑl~._u_gVYѫ4r!)S5J#JIYkujWaJgY:p|bD%=:<; 'T(Ŝz$ߓbYg!BKȚ&>^ImTUae0U54+(λ\ȼ{++Jchי H+bg?Up}ݗQʂbj3[,qBX>R7lNy,Zka{lCClׇ%O)pCx|*#cqLp]Hҏ{;<;4Y$iUqCsdi_3=De C-2dP[C ֨EX(ʚ%KsUO;j`Lxc$ޥV*S'.^G!|ZV̷yvSufgo1|;F`~u3B~@ަT]Ejyg{[i! H˟xy9_C鴧L KK˗;eLx='3]H=Q0e(K0?e*Zk[c)ܬ퀥N&aԇ:sɎ3rҐEnG;}x]R SpLۙ7o| z p*p2[p kPʖ94 ǻeo?K6xg+t( 2_s`;|2W9%}8a"Itl.#dUemRCN7l)`>N'wPe҆3~gp{bPޣGv+pzKVW0yv+ZFr%|Y;uw/es2"1*8/;M+]Ӌ8jQus{yrVnTMgp4o<.ղOWc{`/zzdRmĺM|Frv!;e%>,' `ns@YA3r&(Кpqc%ظxqz6OڻW4GB[zݮ!5$e@X|'Z;XG9AI6WKR{UN}kI+d;^+^\P-&ZuG=2d*B]%Ix!xk%eaޕwNI@$]It WON)b-ȵjvLT,-VC} ܅`@C`λ!2V3ܴަGd/plK!>@z@A$04j ůD}e}i)??[3xJ'.LšYLmE0Ie@ņfte,-(d܁՘>zjEW$J)k3r&zUGvG7{6I9w׶WITӴzy%\e>|$ӯqni5$0W!k>5ٰmn^F4SjB}m%|\=kƊ.kyr h4k u)N$DK +U Ut.d!r@?S[ݯݧ[}c/z+X]ҭVF_#\ 1bb FzKLoP?0)x7>@a|߉y6dO)}F-TR'T$UYrN2d_6(r$. tFV4K TFdjTzєp{FDEJ4>ku0S 6#,Ǻ8dxÃ!pĝ9y:/s+ >e\)S;q6>w}5X&ZH kvcu1d}s ċ;Ն\e BŔ|b,i0ec,t(t^9:G/XR$bdBa_Z_aLC jojC9Q'd^aFɉY] Sj:T[SS9h2pAǤ>#aJ C9zz",DWRcesw ,ʰ8(\~lE&:vR(M{G4"q88h}:t͢6V:+\S )PDAq0*c؜nF_K)Rѩ\9+25'BVYpe<`\S5֍vA"I|%꣄lTrޏI9EIȟm4$P ]È!:k~`%}'D[۰p떋fgyÏO: vc0#uCFԎ%hg3(Ƨ-up.e*]6G䢿u/w=&*mb ؆.V_HIuih8qH0e Kˁ;PXUQ|18~ !X ʍ2jHݬ+h=uY+.Zv4h$j>$͉z8 -セo&2MQ'k>r~"h+Y \Hg9M$ARh07C_Re ƸG>G *-.Ot~唖:VZveqQ|1-غ'~uH (,I/Ly@h=Qڿ]D diB~9컛\6r7m^mJaw|=z-K<3RL:Hh*aI/eg\PM)h ǒ}@_%ܨ\X *acb;bƉ nc3w:؇80L;N/鞴9YUv?Xb"Wsc[ wi13I֒5 )^}tozMM"@qፁ.&;6Wr_I) 9[>ƹ8-OkՒatTi-7 93e^qͺY&w`ژgmvR@S\u+N,V[#aS?Aҡ} K>vk^Wڴӥ#؞CNO B2ssՙg:2j* 2Q }{A8`s N q:W71\|<ʞ}Ln-gGLbK.#h%6+d5݀*6j/UKӘFkP'ߵn,>)'tY{)/nȎk{n-fB<D&6y^ tʼ6sGٹ6& ;֍3)c`<89nB{CcVdQ")qa e ,eTy@@p1Gщ~8fʵ& p K tw+mòQUPGegdԟف@cwi4Xr a;Ks$HzqDo3X=ڡY|nNAۘ2/Ўj/^V+$4H@ WGqI;qkOU,QD8Ms ·E@p봿8~|>֣N rVDOKpi<7s瘺&Acj 尓hjrK -Uf<YX'C "9+xuHo #ɘgKhdl&~J4"mow[,z˖xG.0ib͵$(# cV"B+W*'vd[i:Ta/a- CNiг&ΐ03SͮUBsզ# $K6ԨäciQk g¶ ^؀QJhKƎIJ9!$d̜R56TI]$gPӯTxKB:ùw [VIXvH"D؃ elʼhQ?ijXOUCWplcO聬#DŽFeAVf7.wD <_hly 0$.T3Sp5=mSj%u!J{C(x_"]zU9ܶ}UE.=`Udg-ꥁ#.CHպBM -6%0At,Xd`n }kEc/BHTK1ؘK$4Jfa]¶=]/$ތ}9R ٚu,΅j檮<7`48؀bs9B^k]G[nۤVtf- )}v& u f]riY8Iae|aKڈG.1/05 8˥DnKt]񠃶v;#A/kt#mhCLAt@Cf" =}`GMC7xևjɋ4u4WyZa2@.dW32pfO35 jX8OyP=~1P|ŵaYO-'$yXlIP_WE)yNH TîAШH}3Åop WIAQxηfa4jk;mʆY4sbl.iù9Kj@֮lhF_ 1F m"ѷ)K3.iNdYÔq7y.RF=@4m[xfk@3 .owD+1 -AamHȕ_7ks)R|EE;N *EE6bEUw?50 ܟn9>~(#ՙÈ{"V=}5ȣK`s//'LY>Pf/B]w7פPp:9jVJTG/#څ=UN\ޏ5dcXpbqVI[2'^ҽ h2'SJ LꈬoU8h+U^j%4"vhvj$^㝆wЭ:Bq:VIX"pD:RPQëu`SDQ1OnH 6W3°X\o5/6o`;rT'''˳%p ,͒ЄZٔζ್Jk;*nN7sМfR&X5$xeX׍~5h_ټ¡kNp7] 2|:)]7b-I!|V ij$PN?jB#? _{w4c.\;7DC*z+Kn*_&fm,]'Ly$PN=NsB,rMD خ RiW ) SتǶ>N*i1q74QK V/ -w0okPoFi,o_^j:-(]FvFppc7\whXJL/M;5I)Cq ˾ hڨ~$n@w}wNgubBVLW_|0 Pmz9Zi'2"գN $@p0A'mC~Z[ArU%Ȕ8qq P~S75̧}2&@) t:+h-X \VbuOwo`+xiN; :]GrWR 4h#+D&['$$"si "2R}V+@3|Zs7?.i](CHD_; ̀tS{]˸{5ӱ-R^s^u8VIPK }]A(vnjE> 88>p;:3 cNE{Fv*$>oAᕌMeiDިbBnH 0K=D\W&UE8C3z*M2lE-9qcSHI2&ouMCa?{_1C>(f[63vz|w.s-®es<=O*jܡþ 9 qAy$B$T/% #+]GzF4%yU FPb΅[o '5YZ`RV 'Y c~L̵oo5zX4Vi([Hzz+iͨSKbIǐ# kl>es[zhKI഻0X ją)LL"unlEUH#Cb+ TбM↟\o 56:8-M9Say_&H k%$Ъc_poȊhNٽ|7QRNv~o5#;VJmRj?V%PQ/l E J9mxBшi%`24UQ5ʼ-SM;O}tLJsBP}blwVn5$D$”XQٳ(~}= >ޅEoR +@$)^AxcɁ.>]n^%[E#<5tC%ӋuV_^gT = W6vH ܽU#>v3mTt,ɯɭ@rI' |\O[2|UQe iCA[e {*$ fQl~pd8Fݙ.[ q~ .!C`Y;J*B袼ݖE TE=K/IA.>+&xT\/QܬG讻P+`Y',m>R jjSHp?e?@Hxf6߈4X 5åĶXtv3V8Oɛv(S8&)ctsSNY@gD_Z>6Hǡ FKbT%Ve4Dk׮XwtvЅ;@P,@aѼI<ǦXI}Q덝F k7Mg!3NsoX$t3e@C35ieM2 ImɆ͈IFRH߀Y E`z3?뫈7ms`ЁK$%|VЭU==Ns{Oٞe+3:(" ͱOEs<#&W RDstʆXDz y9/E1Rs<$k9FXbQ[n Kh!Tv:g%D`7xn:NN2Lxv)]_ o \c}oa]>;oy.L|?WD@)":&P5z_:Gн{z=UdX~Sdӳ 0xq %F35RKHYMދ@ɼJ=vx784 nG+|:yfG8M ᩪ6\ ϴvV |YJµB31QM<һWL!퓡C 㚦cHؔwP>P¯1[K<*LJC:A "8lch*ȟ_<x2wN8sOH> _r*a&Ⱦ.is6Y1kM^vxDNKC6,fr?3 \=+Uy,Àb:t = tZT: 7<ѧP~>%B1{> Ig49s)]P@\MP* q)d!il]zc>J:ʂE>|*`A11Ps8\CgVMXV"qeYgISÛ!`/ :8vvEIoMgG# F@i2bYUͭ';va%ÐcxPͷ1 يY(A"/{2SC3f=DI-=6Q7vٿe`߿Ґ#ya7Seg!3rfTt-IƦ8W~QNI~KfM!5gv @%L4⭚,PB+cl%$>-g6)r 3r]o4N&8pfc8iZFd1IRUI_LNFXnn*]v3JX=gX ] ^>9Zs1N.M]/Ҟ33M%j?P8lʹhvbˋ"#ײ!*&"U^\ZgK594X[خ]?qԱ_q1Ƅ'rsZ!5A2x%#(!6nA).ٚk +(J4dkC'ٝ٨G y`Fj{Råw D"yFLBcwGS}Hf jO*CJ14[Ï=MC`o,!"vo#82H'QD VYSϼOJ}N?@ ZePax%:f\‰i0Z> J4yպsS쿀D&~ౝydaDSW}z*"7/uz?o,40ǡ AL/2][[MC] ýjD^{+F3 p oW|> :+r;Wa@wF3g#lk9 C#VJb.Y7"UtDq\A%kX{еL51S@`jC5\2Әy C(R~0#r}tGqb[^fo򆛄ܝߑ3(79ag$"̽Tc/G9@Er^G񴵹gjb`DWܩ!jP݁N?̌a,ꟸ_ꁭB 9|L;IF[&>3ɏ(|{#V{skOzԇn{y_hʯ#0ҍ9Yc,l(M.%k#pt/e8b"DaI )D6ї~$3 ƙ-5AMc 4[ַ,i&l uFM™\Z&Z 79x6ܖ gȤ1?i3.K @kQߜX\m= aZSuk@4bF%塰h$bcgZ; gy--Ti?bKG :o4)GZ\Fd-q[R+,_FԾ0WڃajV_R[S4DIJp<:{>~T;pRx"'x^wo{gy 5>ԒSK۹Wf}dϴ8%NkmK XLljּrow;} ,f%MĴUL!HF ,;VOuV4>7t"|cO:duCr KK`hiE3LZlQ'ɀVxZsGoOg0A-ذ?7 -{2S^Ν>YqGR;@FGo/T0W^cMaIGZl!T/JEh:ͯ$ҷvk"Jb7sSn68*8X]fm `F $cњ3=}Xxi?1L~/X<;D'whf7nU-ԉ 7HPF^G^o\F;سΧmJ,Xq͉`z,Wv$}3$\,$t 7(p߾<~61nݍ ̸*S^p\z!VٮBEIBn磟z{%Fza=wLZ\6)N[rʮ|٫PYZ3mz"N7=E_ͮcؘK_WpA"&吏G_{1yg8cZ:Ȣ=lF[AGaJDR̮1[ v<njduV Gn] EqivЌT@<|ߊpUV[Y'l}g*$FF/lb` נ)V-ܖZI}a"t0/R zRǓ!'\Sǡgr~-$}),π~~~1-OXEJ,G sPrwKX-14ad Vc[]$!V^2S粎/|(=S0+e,Ppo]  !,2P{{$EC9r tLVqe{KbN?y_wԘo2pf"~Nƴ7_cTʲ}c s-G G?GхNy߭=dX2 ƶ( @JOAD&qr!5./Udd]Į*:a`{FtZMߦ~7CeAs2s@Oo;fYp}4D5a#S\c$6Gك3;૞;47+B@nw6*G+rw % ׇ*mѬioP;ÀD4Lh~0_HcÓZfmsNQP֡o(ZPK!h|ْ*M]o@#QYE?_0lg4kL\fš=LM80nt8I< QLXW)߬6{3b[?=lA\! ((Bs^ zwx2WSH=ULXú!6>gao჋ aA&Z$n4PaP @~syPhF<ƥ_^8…Oߨ=h01yauaF_+CCaY=h,M!b3*4Ӎ"tgU&ɝ݆3UW]^tdl֬4%|2#am4bkCL0/Jm< _İyMV^h%TE!{U)HqݲعH@ }C֩Xox e \w@ގ^^nx-ň.+K#Q.\^O ǖQgzחyXq^mo/v{Ã{.v`֎j,>_YL 5MM֫4%Tu|#8i繑#˱@C8pv>LD|^oHWNۭ,Q*UT'_JB\7##W-VqוOh+uxдFk%lǘuj&8.&N PFmltul>v4:3 94JC>Q9b# a>aGpEorgqPyPy {G8DE<',=^54FJԨ[] 2W*E.>@c'ǩ_dFP)';̽8 BG|X=lsTMfRXbozG6VB-$xd@sDuYT^:f] hx! {f+|eU^}9b; ;͏9 * "b}XGg}3 +5ɨ{|:vb/:@p*SiĩDȄwpT#Z(yhkutc@|l~f8|8!ws "kpH1F7 R QB$o BшDv}`zEIL)搫\ meӷUv~Ƌ">+H>xM ea4~Mx_ @,UG6N5 dڌb0Ůa7s2!gSR|Y笿ڇh(%k:QX(]ӣu, uG bx0FW{bz^J*pז$ĭK-M.v6*=8 =~^?f&߸aMKL8bz~ ۛex,9JW3F1#岊9syw:+XsF=QzXpGy3Uac|AT{q=etƴGI~8zk&6rN~#kj"U`,][׈pwQݸbpai>gĬ&.Db Mbc'NyeF8ceeNUQk.zDvzó>ٻ FnGҁDpc\V0gzh ATPc_$W|Z VAX"Gv,zoZ7 Ԡ޾fw'0>oHQc"DSg[ְLR=K uEAY@_";T!L5].zU ~&g '# P%MdT7I5vЍoSZw{xerr=l "5)̛H]6J[C"?$m瓯?3}8:h= ̞> )%KlZ/glGl-ț,hjGN`3VC~n{qd\dqZWj JK5(mY ==S].W-\O< uM9rN-Xݮ7;wH!On8h+yvCj")PE!EŨ\@9ꐕΏwbC{d/;̨d$g0"JR涖=Fѣ3/TK39vdŅ4Vk ~+@em/Œ]ۨ鱕$?QBsC\4E0NnSz۩{dc/U͔Se=·rcU,O!,#0صr:}pɴh V]A|Ђ%Eo|qw;·S)(7C 2tpӔZDمx3>ZwHy( NF7q}B}ȳBkz x L/79C3Ϲ&QROnX$swh"l2+[Hj+:yP/`V7]H ה(FrCCI ŶgѪZe rm$`I܃@}"M+yF#Ž ,&Viqtjvhi A/_ 6vs |SRWzdHX4Ų7߾p-,n?h9& KIDO#XnA~-OvwGZ K ᴷ3#jnk(|r`N./,(?xZmj׵3+b%H3{yB5t !c'klU(CK9,]$K6yߣl&S.;j~H:Tj5C93OaEg5\ oEm{²jz+йU:m;7"y61EȤHwh󟛋W쨛 2ZD{ў&6#׈&ԑ?V8y _p7ϢdfHj q r~ufP˫X0ӷ=tFdQD?dP;W'ّ{_X3VYVBsQ5Qfolhku뒨;.nq-rL0%vghFRH& Q,\^N>D\%^ $_aeS{DaúW;V#)U Jޔe㘫Pb‡&9ݞ (֥c8/hBBĒM`l]h:2pLo8>+3W \?U7lyPLu䯁=3"6+Lv+FQfʉ5bs2b}P.8_nKa/Q-45 Ƙ.1mSŢ^A^ǡ<""Vd|rLqĪipޞpnA{DjcN(z|D|{v4pU9嶭+,N|y&eZQ귋&҈m>dވ#Y; VbwXuvY/^iQ2g[4ΛW*< ~\ɝ @v\L-vj52/XTD4\9;~/m.+5 &aOsVaQ򧄮?.5lgBC:inLΐQDie~PW]Tipy<XalXVTnSX=m޹Q9a+(+0;yp[,i+_颽6a?x!'rQ]s !30{u7Esu) t@? -Y>WlCJ{;32g/<*7Kx^]ZR9D)sy0LoTI(|\T$._L~@8|l/юvS(r'(UqJܪ |tЂn Ǫ%Rogy /"LK1𥳳yX$[s*S}^7p߷T#7u$XT{,$o 鲂4~iJ}AfيbVBEq1#3wUU M_;%)Lg;0sz/f"yŠa.)YYQ5-{g(&Dt%Dny۠I!Ƚ=aUu~{O 99@mik {q&a;|ʴF. ǚS?~tGf}."o74h*i+zN!5UzJ&<}}?/Q_UU  DCFYVI& ia,0i*ף1ۈOZ”\lUjҷnҥ(?cX8+Jw..䐁r7JA(cB b%pebIB -6;l=wP iCsAo *ԡ~W>D#!Uأ{ wr2՛3 gKp`'K,DbzpÔl;|Fa @3iBWbR3(FL漼rτo.B6bH悙3bLW&&3^< }UGB]`$^kR? BU yxh=7nlw%e8O_h n{H8]9;'~J2/bqDP׈ z,S߬X,]mN5-#u _]}عh̬$fZ*[|!MxpzF̻՛MB`\ ܵPg0豠KZ@)yl<.hkʧڢ_'@yBAݑwMo2T Z~c9G?hh(J_%:v;T)mg|DI Mo"?n?q1C7A3ԇ7hk$} yBE8B9[}mzC^UAnJveÿӄvӋ(iLLmo{y]a4l [sz>GRA$Xe(:Ĩo_ b~ y~mvh=õ)\oPW)w=K? M@LW\44љPeI3S{z pBq`fsDSuGz̷6"UWl]N[뷝IpKD"(75^Ŧ\ IJ]q"tM7_~ݞzZ mJ<XBF;}58TQ7Մ[ k#a$\8|R;ˡ>ı˽:E4O7*)dsS ^XdUz1&gk滈3ILaJt""5nYu YR?$AB8"eaH;)g0\ag\B18vI}yb[C\4H x%vJopW;?vs:2p9rjRC$ )D緛kQ.Q󜕈GxCI{4,a!r {lx# ZvI[e|.ts"{&՗ȫ4ُ‘Ki_65_Y2ci `> A<_+5e7(M벖 "J9B; iTCAQG؋5-:-hs^z&'t3_DOdRn\爋BCyc*DLJÕA1wry.WhM֝*kȶ>h 0ҔCi+d} p;@kćed- ﵰ fnC/cO:x'X[rUX877],0zЂ\ߦcT?lp+/KLIh9ǀBS|*Ǫ+>bs9Giҟ Yb`EԷ<-il8ԡJLt*T,s{Bc$Ot,MǹI'o-'oZ08N`-[HZ4A/}Haб>qc|n y j=dΠ&w1E^Y학,;QܓYYt/&$㈍}UnOc1q!Fz|WS?OT+ֵ@Km|.ܜXi!)p3L;Bc㚍.d쐃L\+EE7M1n",k;ɥ4 FuWV*Ye-k2>DzYEѨ=_Ua5ֶm+WuN'ޕJjY1Zo5ŏj*4nVdOUa Oz{)R7<޾NBRHrm..A]r#ջ@$f:xP3xXkʡS9G%tXuxonZUK٣BO5}60kItJ9#vԂ]d#u}TIXi&'-~$4Km E3iķi8㼷H/5O)0GH¨hwP[󑒰y mASzzT+j/ +ոȴņ, .(G;gP.H 9(P,%` +&MmQAe ZY*5lD?ۥ9[yQ`'6Sx̧̿Hƈ!dx6SF,fPc.aSm^G[wJRM Ԕ(`Kв2 ȧr{P {-x}/ﭯjQH/҂UU(^7wAy,ehR_= [5ltrdf"xfc-BGY̅iKZed1/C9\}Ae?РD͐Pw(,Y~V(zB}ΘQb֩OM ].t&b xA"F窧$ޡAF* ʐM  w8%ah1n1(X:xQD>&!!pE KR~"f|LN^ QSPajdswdzfŻqEwaMuK$@ ς3!J" K-e{ =>6WLcI~;xILy!zP~`.ZoGbu.f (;Ⱥ?\5a63y0L[#{ 9*Bo$#}RovS勮Y Fv`RC0H{bb{) +-*}EB{3DL#~=팹;aܣDzҬzZdkB͂M|3fnߗYޛ1AaT%}'|0&oeܐȴÉJq)=`n e,}gk=H*1Y:>HpEo7~(:,xYzu%U7#ʷ񡅅Zqi&T"Ud l2}یXywnc"49&71OXNjªÌ:ZqgZTY>i^`L=ad/$\z$(:0ɍ8X I5ۆ"-BmUy& nW Y]598oF)MԸNXç_r57=~& >E0￟$G&@|%W KC^.L,y;dPn1ʓcfe>+>D/>b?J: lG'Ur^GAOJ+*}ϏܯՈ@Z'lW<y;9~xs% (CNIc":G9RٝvT`jp;Vrob>J}WP%3i{k8[j}3P1`ؽ=tC$*"l?/HZ\Gj57Z4[߭`9){8,vRΧ0؎m$@厷 jkgqwr'օnпHsE?m`=M%'A i á{w Rt[53g)4|㳊ԅ exy{aɗF׹Vx<d~>u~-"IQ<oK P&d?ᬩU9F€Є۔x2ф'*hUrp Ph R]>\m ~¤F~H.ĎA"0zO."e'Zc4)7%{ 8!gըȗW6;|q"1ky0@b=t>2V!,c|hN|9̲Bd/b9  eWH՝&4MT#TB3͐'ALh ~SlɚQKrkUcwXT&L+Z4qL]tVH$A 7<ǐٹ@):/-vz-M s_Ɓl2WW8 **V]RZ"iydf T9µښAMymԳO8͇]ѠȝΏm&W3yN:/^ɼ\L-j VPAenZ4yNݡL̻$5'}{0\ŁUk~&;3(A`8QV:X1 %S$jIC=fi@K xFbs\!/ew3|N'^5l~H0%akOKֻҭ>gvF^5T^CT VxQR d,W;^( ;^6#1̣H歋Xyx?iGo[IQ1s/ ;E/MQkT{}HPaQ.D -{_6ɸUI7|f`X5 Ipl5FB-zI޸ ٯ<'llLj+fo~Yfp`ѮN3糍cu{Míz)S˟mnrIDޛ~=(mi"ioڅkBThy К[0ځ1KB"od*!AӬ|