ruby-solv-0.7.34-150600.8.17.2<>,.(hkp9|!NOu&ƉKIrfdɒ3 RJd3jCZ@4,лRKHGy.<ri u%|kH艀iH\iJ;pzAmQ0|؆=xlR Qt%ϔNU죽LID#M߳41ڵjN6ʦ“ Lm zG1؁`y /7ksQ@޻MF8O#%]1;q.ᥪx-Z]>>M0?M d  ! Gdhx| (, . 0 4 u x|46(b8lT9T: TFIGIHJIJXJYJ\J@]JD^JLbJcK.dKeKfKlKuKvKwLxxL|yLzLLLLMCruby-solv0.7.34150600.8.17.2Ruby bindings for the libsolv libraryRuby bindings for libsolv.hkibs-power9-182pSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxppc64le2phkc0a9e94dc648f6937a6ab23a3d314dafc6b8aab7a8af2bce9dfe2bf32e0c3fedrootrootlibsolv-0.7.34-150600.8.17.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.7ibs-power9-18 17519047070.7.34-150600.8.17.20.7.34-150600.8.17.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:38988/SUSE_SLE-15-SP6_Update/777d86123f993d8d4cc72dccf341617d-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]=40d93ab4251bcc97744f8b7214d55f83f099067a, strippedRRR R RRRRR RR R RRRRP:# |Щjoutf-8dbe97103632fd162b35f3933a27093b771c9899aab9f08f68cc4678d45559ef9? 7zXZ !t/ܰ]"k%|GۓX<8ͫW55̽K؜ `oJ'|nqk7@1g#SM&ԁ@zp8C,5V:_E -w'{ƦNt4dƚe%o[MٟyfL&Qoj3Ъ=kRtYSDl\B^#G=93ݞK& * pMewnsޮ岤fd" 6lOS@\JV@e 'R֖w{̏=GV܏h/ Vgk"KMFL¯oѱULsL_c̬,-)UD4w_3W e7c j R1^Lۨx}oi 85 .a ӟȑd&[?tHC9Gn0CwjD2r.!-i4d-:B @N2TO6 rCMSBO4z$IH*.wD-Yp(OsG^Lp,0T)a#l1;,@5QtO8N0|MA-غ/MLt348;}}OSJG5ִew[5iZ1u caxh@EC'yajߥ0-HْfXZҰbLLE|*QhfCy?5dD`%ߑo,߾7l A&Ѐ+k~ e$ ӏmEԘḮLR'pֿŋ9DW;.(\J4;Z.pBofWj!Iv~ܥW֌CZ&*<="._siYH {D5vbsH5c;3bwoM`plcWAd;sE6EeFʙbC`t+9l=Iˇ3k Щv d-Z*zʳ䩑$e`\סxeיߋ=:GNiއ (K fh ШQ4|h ^&Eۼ@8 Kɾ`2jQi+f#p-ɭ;a.UgewBHaYrZk}gUQ]6f#4ZTEi?nt(*h3%4~}0DgSm涺Qx+Mp^I1Ω~rē+M)r5Dꝰ=<Վcނm b {(UcO` So7ȯg@_g#\`?Vw hqC^ C -Bϔ*C  o7Pux_Udse>՘YT~%#GVz8,?=Yb,]n{{2.Uƣ(Jw/; oF'Ojȟ=FGlR84xK֐5-PGÛ %eh4f-Wt|dh4بPߔC >L1Y)%m>$DoSΫW#T//Q/?HZبe0(,䐻 T5&Vd.Zlʇ(M/r/WP3K! By Bw SRI蓦41O]V|]QF^'޷Ovc0,ygFs@w  Ȕ?JwEtQ{vBQ\'t()貝=/ϛެ-ǤrȫFHjWut)5%$牎}Ү 2ID h ३J(.A?S3n;ꀄ#0&=O4`~-M2K"'Lvv{ ECʯR7{}Eӎph|rPAVlQJx1s$Up}P"1lz}kՒmHr44ê(Uȼm])3kIddu뵙Bx;‘ KnGZ$Cu!@  Q E%ҭ{F* ~=P|,ȮA5EK^;&dM>Z8)]D0Z|lŽPX:)G'rp6_j t&7mt=ٙq()hyGrK~X揈 6; l?fnC>͋4ۏЖ1kqsU(y~;,^Hr鹤NgvntsGjx& Vwtf*>E@WNNcPwՎ1}ʻH|v0A)gviuh(NQ 1*.HҚ~4nC݅|c0&=z4,]Xc0Ű<6d̚?X&![qgQ֑r~? }kWy"F0Td?_J@5'%/-6M½,+{-UlR]2YTF8+v;a͵Ko )J#Upt $iJi _b 'ۡ4XA%-{<@%;vSq3ǹ7NcTcPmN=}Z[ ^K!->bQT U}BK܅ ,1դe(C 5tvAׁeSkO{1ŦvUׯU3G/ʨs>FJLI<۳,)ݞ|%Uف .)iw+Neriƥ 4~_W 5cGfɄW YQ J"*=` <)ߌy_! nB U.g S_rW'Lw6/Ylů?NocR[HA ,*YP? {) B*> 2FE.<^AInIF'ͣLJh~{V Gާs)"\LlGs.~|ŝVY.8XB TG_Me|`XKL]Hr3dv*8S\@fjp=Q0 Pkcx8ru[:0m_ "(HKZ&|fXkEĀ7֫A0M!:~?N?{;+*FU[WlqYxD}ֲmъ/W|g%j@5TY-\i"-vZ{!}ꚋ:ҭCr1p'44e#t/faՅ,|m}M`JeF%LHtᩮۭeB `yr>V Ha-F;?=E}g- E$1L${R_Y" 0umCBOI]y3K:Kif¯Ebѷ߉TZ֖`<$8X^/Rp M747qK /Yol<> a~n wQěCyJʃYQ3E~װ{yqXlW4Ʀ@M9k$ ǽk?v{S-w6+G}Ptd9cXe(ʩZ. A߸+2]`bh AU-˿>zY c}KޙzaVVd6ț:FrR<63NƓ#V/Vhyuۆ bKN !H"sv,5,;9 GU?epP/b#,@5xk}{'3ꡜk+~Φr)rU+PP|6‚?T; Д%=U!K]6Z[7+Ŷj ЅluG2$ݠ $bu-eOdma)fo\ϒ_ݒm9Og<!+SK||T2MtĖ6OR];Sb)0vd9IWjOg[H6tmPRg_mu[$V= 笞^y"Dl"ᯠ2LE~:V攬SGaou"_h64_b&%d\^Ӂ!iAL+I Q7718<_޵/XB ynX)a) kF!8#|@2 A9xKS3aR6㸇3'tT0ɚ\ wK2$rxgM@zhfO@jNFUF6,loDvT:83x㞠*Dݑ۫ KtsvED fN>{%;B35[Od2R(bU̍T>ijq S HtIepea gH+\>1kp-MVOs208 ~qXgI GǼnlo65d86i;WD3XMgό4^r-`33{:/%*od [ ,`"mWy'Gi*xV.-aЊ[zOM~1G; ת* GUi`yEC#98uM6HK((nayxP Fā=>KU@Ǭ{LiE}Q_Nt1!JvU*KyDG>sʡ1m3F\K"?qBM&jn1!Gfnc=Ԅѫ EaS8EcQ_G4[ydހ!jC" Q0fxv-8)6Pw[LFZPG1hC;r-LX̔<@CQ \xU,RN ăȖsƞ9XK^]N0zɽm$TQ+lo{R i;'e$&; `@‚qjar AUيYG9}Ƒxk@ʱ{058AyQƨiO{м*Ce>3}g"xfF]+P)t}}eŷ b6UA S2X详c|hţXK#n5uv^:o+ϞiW&[-8&ːαJ0zC<0ea]LԋxV`QUm&5jWB;{ F! j⚎H{涖]G pVs\ tb\!ҩ}rD%AҖ (0Yީ lr aUAO@QҨb53,;Q(1\c#kxA yqKN;-HE'@IRNiS]WzEc_'ϗN<+G8%Lf (#2$0݌k)R93\_r#Mf_9.UeF>2Jg|5 m|D{TwS=qvWv.ፎ.;EizOQBF v? otؙ 猔Dv mBuR}@[mW P~#ب#vDcCwg@_mˡV/ xg9f=WO3@^z!G?_&S#FM 4R^RC\˨k5:ķb,{ۙ.o2.F? C|lY_a;h<X,9V2yVkW(GHwo-M0-LRV`s7kwr~ \PRփɩ|"A&NxC,MZ%i =V4xzؙJgZ=+#XGfaYoWhᕝ/d* ]lkDZQ>>-XvF8h` r[t0 i0Đ N&ޮa=eZ;ܘS1/XTN=o=ط{yR#EldkB(9D~Vg;#9oڠq |yThidi4ʛl~:AE[Uߒ΀"ʳQ(WAuDCps[x^[XRv٥B8wTOC/b64<[ݨ(eJmRTXA:ͬ$0m`G9L0LtՒFL ХRK@/'|'-j-CyO,tXͼ_U F$unHַNluⴛAk&ġ/VRux&=e䄄 N 7MUF]1.Ki&я2L%Sj7 a"9slXꅸVEJz $P SޭL5vz圞]LfPp j‘,gA6aQǥoaѨ߱'qyOҸ*? w)+Ik}f\,ڬ im ,:cg=D2n&%)WOIg )az D"U4$ke4̈1I#Yu=ӻuAz!C=|0O[`Gb0/QV -/=YI7Ytb9W׶ C[%6  [rZ`pfYMc YNTbXZDYdFk:! yRZ.)I8dBfjJ6 @0e#}quJZHNYyc=OruwP-4}gaB-lSq9%ߍD'ˢ60Z[ MiT 1e[`b, 8FU@1tXȷ=R}ѐ?Qnnp-K$:doД!]ves B)1{?.Aa5/D8H>)LZo_ȅo_b q8KGRTIAseQ ƄB=~nZaut5'7dX7&@1=:ĭw:# fo'Ft3\^ VАy<6?z]T}# }ih"mu|#hc yZԆj4l?2Jf+Hx7e U&v.&>+tV9*ZEŊπO}g2USd~ ~!bﬓcȌz7J;*BrF'}c4+<8p*0SiwI:kO5p gє b3\/ 3I~`)r(NP|Po ",h`IGueuX; -c|bg:hils~n Wž1ăm[lL8 \QK0,U<'N٫BUڌƚlK7w.*^f>ʔSJBN\ df }=эF[ yq(Z1*Sa $-7)Z/% +qN'gt3VcM!d`HG`[t&M^ ֎̕TS0òi`CY#77YNJމ~h+ƺzΫ!bk,gN[5-0bjY2"yxzDԟ)7%OӫΧ]j3Ÿ1OaRg[H.xAңrZ3[~nď~Sv@,FՐEW]=[k,r {ĂMxWpě1TT'%+W4ȝzODNzy䓺xsD>Nˁ2mqciX-؂F r8]cG$gr7)sX6ǿ+hyB djBM3#2V5/*@t<܀ıf{F46 <%*}_'vH4jp1 _/va.|﯁yupYhN,>ED5a'iMG\}!|Hh=0eq;}Č`k^G^\/Np0n)>@jsb"(['1Lg,*RaѠr5f11|0>#GBerj{?@m>qfZ\|Vd T mr+Aƽc %WXڙPtP *а i wWC(q*0뗢Zx@IxJߚq,ئ"c6IoP|)A]b~^Ŭ3 lA * "C9ީ#}- mf (ӎON5N(~M,eVT:9~\:4Hϣ'nF+Vȕq]GF/~nUhL;CZi1_r'cD\9 r>!4p Sx"R!3nK rNȢ}Jc]6'(^+#sk*- d\aSx;}Pp~Vjݴe^%6y[;ئøG:Lsj"6^lV^ =C[ܱ@COR$Rz!P&ޡW$ˍW~ ȗ.U0Чg:@;Nu?Qv51&K"NI.O@5VqQiF/g6: z\b*e7;r;uT"Is'iMD#Ň_ t/R΁$6Ld42]xn9`,oQB R(gb(!>$qKIAM*MU@ O_=7Oq%+ٷ[wUXS4e찴(R%sY`N!C:)HKA1'#J½Ev\ݐ7sxބ0j%jkA>&٦spܲAclCj'~. T·(`ҵqc>>IG@}HO*m)<^3\ Dyx7S,d:̣pAףM i̯P{7GݑEԉ3$5 !TߤUiC70gbIY{ho76Vcў 5 *؉8(qF/l0,6ƚ =,*0qSM/%bQvNEu杻qE_YC%sk1 8D`RH`-7.6VZkj7Ivl^D}oǭ 3 4b LP{I'65p /Ҹo<l{vЖ4DP.[LӐm L(ߜ*f|]Pū\gp9G*rn1o5dFПk.pRĨߛz9Spmyr(eBʑV]#3Nc. wz/,hUp_DB$[.Z# WŪh0߳ot.-7RB*u0nAtʟm!GK>qIXN($=Fh:5!8.LY`܄0A@ܦw O4+(.ۏV ~!ID'{%[%OO6juJ@\vf]"YoNQӇo8SkֿX'8@v֡ 091>|}}n1pSޥGkDuM1l?F,OmHy22F(ȨdqɄO6(Gf*igV#P ngΈkmrƪsL|b":>F"[Ԭ\LE InaTR?Aa#iE=!^ hmUH~@$%P&|̾SeFe"O qdcKVWЇCyc2z]_v4H侙)B< =X1Һa0W@A=5O@>l 6BbiOj"lŵaUE םFp\F$V4fʏH!7N lRYjs<F`IO,rٜ\{lz^wzlp:9,$O!6wWY8#VY/=/R^{UoJ+k?7 -)O NQqkG<(_0P45q3w҄gO0(klN<{e{pF%hp=U˩Rn>3hDٶku}ٸur7Dhy3->JxAxclRইr9)/uP[ǩcCm"9 lUȗ!6+B,ֳF ,R()"ȵJ~o9ux~WaiORG'$b4ʱ#k S6aLDbX[vC@ `h_/*ݕ{! KN)JcK֔tڻ]6f ?0(m4.ZJXְ3J݉ytUKb}2yd=9Bɸ!2uѿʪ0e(7 :aE0pTg\6=*3 SBQJaͫJ0 [eVƋɗs)N4i8~ŐCY'X² 1.3Ik'?R}Crxk<zvs{Ƴ E049lʁf Gtn 3rk.(F4XHjJI!lQ{aiX  B =;wgRp [)ÒU :vr^8U M[|~M".pL6vohҺݓ[vn?ѨU\# dqZ,h3:h0i Їw5#}90 @.檐DM7wXf  cfOYi,$wnU*RϫN0U,5&*2-{aOO``1)l1ZM8rXj=`"vFB_kq-6,3?NWKxeFf#~Pu.9y5>ZA&:#7N+rSJGKɗ:Umtp~Н s+Bz/ʂ>D'k@UUU}nm6`4#k {QL'l=*+swEZV,0ζ@ k3׿yrKYTfL9q:zt]l>NdJcG]Jy0\,K~gY+jN+Α^GCd^%}ׁ|rݽ,9a ȼ8ix (Ir"Ec\~aR%9 Iiܿg;V~.k-1~Qݕ8< Y#dT%!2W2!ˠ-qX3D@zޝ*f[Z2*@$X }d7 apuqzmm w׼,%1zWg'#އY4\}/JHr`L@Asр}q&+2L\}-j4,w.ym.|Vy o ٗ;'W4\ٯj<04h:v!u $J>βwfLZqgx-c=MnJ^C 'O)I`\a У'yc| Wa(/{h CyT(7'?Dr)0C+\"pNh|bEBD ǻVUK$ ll˖vjcamUr^,<@~WT̊K",-Nt_>=_7x(|PnoJ4n:Rd5%L5)(//[ZQRˮ?A5ƬcA[j@@AjD〻hm@7y6ro͠Q-@]E2PLO. p3u Ƞs ihQ A朓QKO.ܵk/s5m tF<:j06:KOcBQ&5iEՄ3c=}~V MAdP{ȉ 2&{-,ZB6#ExDT@/nE4*^qpK'G߃=^n ]"`E.VI#tqSQ*m Q8 o̎%pq(d+`i±k:EŃ[*a)lCUcGgcٹ?zB-Chqh%UpryCvW?̔3D'79^i:<ς/GQyxpW(@ZgNt<_Qzw^.i8 x}e.~Ͼ/blcV{;\$f4tqLqwmfs4^V3y= !><vLXw̼ߕ3&k^Qb}Foiӓakݷ͉0=0;$^]qM(gqf,ü{ɩ)sNf``2FD|ȏ͇җ?ɉeqClf~twF3C ӑV rKȼ7A: ty 4]"Ŝ|zZ$auek >Oj q+ʿqqWwǩFwr_EuS#/MK߳_OE'kGݽTߝ At,D-OpPr#mMB7blA433(%Wa&3c8 H!AyK1[#C r l1)X8u ^,\/L{c܎涒UH41BJc ]`9QT%46 x6؝VJ3W GFK#CD<-|HvC|@oʋR4ٙbEa/fy$EҭqΔإ ~An^!Œ*g5 R4L3{/w% iv{JZdBq;3rw3{Gcc{], |EUheG-hَH%R̶Yfpٽr-P/pxPƁ;]GGו"F#! }}w<|x4fˆupY C\>GE8iԪ:Y5\4kccJƷ45D 6 &(}%[J{@%GLdžè!r}yP/&RT;Lޯ]B-BH6|n$s*N/[_t%GTm*ŝLlC1 C_Uc6mtiΎᯔl?%B-U ' jB@gҫȀXKU2a;t0<~ȡ^)n NgȟX2%ݯB~q"pA+Ė7ؿ w{h¡d4,fYK# m Lqaw&U#Ц3S sBBϦki[Q`̄2:=Ci2yW<]f!9\ARߥ0b578'G|NC2je.QCpxu=5~OC$~)o_J`ijm3 oH׆.\FQ ~ޓCPe`vV`xV0|Ho2Eru<)NCrSWVpv7S#zбO#M*,6,E do뛗DM4W8>{:Wb&suqh.&a۷?S栟DnCv6 6DYmf: m)dZW.Lm|=\Q6~[?0X&4~*DMWVIH* ֠(M05̋)%8kvHyF ^Agr^DU`5P.ɐM|&iSF7-c&$@)E=^s(ŒƇ!h5c"#$RΣF[~UT + S⛭?Z*w'҂$ʿ Z{ =P"'T4f}빘oqͻr$+ۻV{KzֽΜ%>BWCT=H\#;yh`F#۵ 翓WK52j-3٣PddZK-gHD?t/Μz ߛo_'Nu+BbnpD4P6T@Uɘl`#^oT^E֝챛I5.d\&f\Fm뷻ԴNc8cV@J=09c""XQ, KxXPu?u볙}`#PkV؅G+fj7!1MEj[(^9.޳taa΀ҋ21D!{3 A6‡iC<37yNh[ލ*IdB8O7?8nYPESgͽ죾W&p1pԭlRx;49h;Z?[*FuJ rwk/hU8;f՞.tra2{G0{,<0\̇=C XM(N@ϰ^ iRBR芈-]?YEo#~5XtN?V:FR% ؖ+(P0 VU;“>kz_ʘv%[vsi뛭PO@nF79{c^*~\zG% C|WwU:R+ Olb7t}ZZna:HѢocIT Io \v[WƱ6@yEx5"ޏ]thdZ SL]'X|'w5kPy KiMǛMlZJ,Ʒbh_6V]Z Җ" }(I8 \JԺS 9]n\"{ԝT~1*(;U$ҹ= V'[Zd* q7|Biu]rHZ"=U{?IW#6E&6sKgL k_rZn_ oQ#pe7ϙb:}@C_Lr*A6w enEd:](,p+ԾHb!gS > ougu+D&#Fd`q6 V@Ac,YA"׃vf}@O. ijSvɁt<jEb'(Εw!-Iy|$@*P}IVF,Hٝ/`ڎsn+M!hDHIz ^S \Uz –DL] @73dq뺘E(fV'M [^ΐ:Ε3HZ^~ 7͵դC$lK&tKly,"v<"m[G ¶-s_!5/;@=m JaJD& 8r9 C+uzA0#nAHeM{W'Y@i8/lSVz+DͲg1Th'۳K ]BNRpb[*R"A_9SۦڱNj JVҼtSRr2n!}9!B#"R?RCܕ'hf?R@;̑()>i>\=c:1jn\kv/}$&8<ĈySy%S _N/YFӆ+m#'^<7Y"oTskAp/Pzmȼ~o,Bm'jL\sqM@L/^լlᄄhmEw c|iti*÷}˪hp$8"lDm!wz2,Ihpr^"}R8[(}>7WMoMGfş $>e]"&)X`ІQ/rO۳NajiCXC(u^3he hZ,v~٣TGkqu~ȣ>gZY 79;9y )1%xRۮ\jZfE$R̍ FзL]X`Å,UA.ؤhP# z̏.Fmvp%(&nʹ~>8DDFhT13rH`Vś{)_=}@m eV$,zb{br[8;'@SH'"]-[91IPI/p?N'qtqMs·b@0q7>DYt]X(DpZ#̑'m yiTST~Ktv)Ⱥۜz"Սq[F(i=VI􍷐7&U O1ϝܲ<|=F>/2ӱO/2n2k)mzzgM-?fQX>uD΃nL5He1Ÿ4],{K͸{7@D^晉'|$FW}JTB" C)"@,d99Mr8ώzatBjT&SG-ʡSP2dr_gU;IrwqNtEN bNO{7N2ZHʪ=&om! \[v&o=)S Յdύ yih=8tO}]#bA~M|yTWꡳgLrH9DgqAքjxWF˛RtI,ߚ6k$.yk=r +_*슂Q!:`XPU9/l^Pfa  G(BݥQ"BE|DݢFW:Z|Al3 ԃY#맡q>FS cZU驵^X=W;ⵐoFnvV D^χe|F DŌi5xw^| VhZ 蝚BQ E:EݤLbj:^]fŚϞ2dn5YB`n~{,}b|3*ǿRL(\O4iC3 M$:`[Iaj ~;p{ e8/_V'잛"t+誧祿!/7-} ݘ_U(mM -¾㖽39u]pxOOL;V^9)VXu3n(+e˛qc,4J}\!3V@.g*u~AE<P qzrR YN`I4dUb\(ɡU &7/l;Q/\of<j4{.Q hFiL>xn0fLz;sV|z?oDHyNW,q_\aY؍jY6@s`Ի xYz6;]NY.~og4Z4 G5 Xf%SĄ}y˖7쟄6/_*gB*E| a5~<>Q~|{/]?V|cX64Z~Va=t`)p}WQrG|C%ì7CCkԿFzo?/94BE]*ǻ} `V!_!As߹Lѱ":U);sR"#iۈ^bШ |>i p6WLZhO&͎uPUaǧHWiM7D~yfq~t31F7xр\$, b7'>1QZi[nQ[q'+$؜0~24G; ]qn-D!߬fh6WM{2&φw-  u6k3bd.+Tݤ'ת!wAXh8e^9sݗ` Ұg⾽H-GxV=0C6iM 1+vv},~ Susib㺳kB 8# [t[J[>4DR+j/\p^]"Y;~=} L]7Ȱl&Z[RBaJB4-|]S7%i‹fF2\J7`^I/ݙe8n;4FRC$!e:|' f;`QTQ4e1n#Ռ7sBh}.K8.MSڐLюbLP~\b_NΓn7?,hhp[lF+2`eֱ^t/١, y'_JJG3dhgN }9-WcH@ʓD8[CF"f[zOƭ"p=S}0.f#|Xb{!"1#(gQA~4#{hzb7KJe!Sw{'yTNa#x~g^pL| vтC8܉dLɻ/`O)Nk&Ԛd[b,>N&ځ4S>":,oUx}[!O A}T}9  ]:`s  IЌ>rÒ!zm"_kʩRiɻ:(37,}WQ_RrܒrȊnG\} zT]qXFWXD:)/캟l:Dxh(C[ҫ:*;gCRZ.=l3Gt q\7OAr}Ԃ@iwЄT.&ju *Zē>6H$ݞr4c\E(g!GÌ׉6:W1—=zC7Fb%.΄9@ 'KR!tBNut{sHWa,Tsb|1iPس<&~>.o>r?t2C81ʌqx Tfk@ɡ2 ;$iX$5X!VVCpD3y`fNԺKmV]WH֘,ւ2j `yXi{Uqq;Zm5 sidP&>31 X[CR?lt4a1,Z(@C(܉F{ [ #_W* Ex p\RBDWD¸NL3REEʧh&^o#xԶߴ),?JK`c0C o&!h(_Ձ8,c Ipwv \ jǙAxjV7c{^<榠BeӱDѲä70 fߠ_T?ƇliϬn3MYd†B$1'ݨK×6kΫûc]RR++10şDjKȻ*cp2pv@䬽 xycWrC ;a3CC<'UQm:p\gxki/MA]| %9x…:G͐QY2:4c'LAS~jSBEa~< o 8xmi4DWZU @+/cZOYm!,ZCb@;2A" LC_;iY-yÃpmuֲӷw?E K^2~ߠ6p!0`%l}ޅ$o%Z05%x,+NF xVSƌyrjfIt8LB۴|K`9oہᾢZ sS"h1EEE*O.Ymʱxn9E{5Jq+-$܎^ Ei]1xo+~K^`j) 2=-2r's"T (܈.Ν%V0)۳#Հǫˇ7u+6zAYfAA^'w = I SXgz= yDknZ*YSġ섒A!)z9|HLvͭ'x`ˑҼntxl Ҡ{m8'ʶ>Vd1ˍoۉH~$vO |qكD9{]x:#ONFi,M`l]gYF8\cPUc.xC_8ElȻB GeUA%D>^ncZ}>%u־t' k+-P"P ,z`oŬ`d^nl@1`k;5?.pD6PM `EJPCm" O9U̢{9QkA'"QjJ6wφch*E="^E/3 tAIi^ N#B_fL~=ձ!>I Pvs/R0;8U.)hJRtGӊ\x[YNKt ]ɧ6N`0jShQk)JБdkGk 5ʽyrӅX/%3=}\_{եMHꥉNxY>>&oe'_7@K}%gJ~XMk݆)G8`ZՄ6S XSWq^dbͣR+[d:~Tg}1܆ϝM!pgQ14mdqų?6 ScbuaLeՄ@$sR*GSB.p.)d`D`C~|5k(G~,.6 90pŹ]Nׅ O<ƋaNOش jU^0Ixx\FWFK4A&:Ye]@/n}N.20[O/VbR||gx޶П5pfɦ,;mpKER|KerdL+i֤^"PMɅtL\[.0=ZF y{B!>Qaf o= 9}r'O_c|$pU9e۽=&Y"-;_ߡ>mr ̳Si5RJ$\Xqu(<y87|x95a*Pz:7yiw=/ݤ_(& 14|Жg%VBbW>#GqI8'{1áe@'f69cYӇuv-2Hq!}]lEP :|[zԝBV`PByci!?b`]USwUm%(RY$nmxF MZByJN$`0Б֢72 kCf;%u (9 ՞HcEӗfp&&( 1>y:9&Gݝ*1!O^0mfJS@[gOa{:NG;[ruDJ6..Od[g,Xfl#r\k{4Y40jgJ"]닌_ ˗M䐣_|u'ؐ^L_3ȍzҩ?)%X)6x1S9qL7 R'߰wy FDJ8I^#.ΊW3$|ubgCECZ+v0g tjq_"@FSO1CA70O| Co{&0XM~&f ^!0>#{à%J1)'L|xZ>cJ KG`또#T k,|ށFBW mA3vB!d8vP 5ȴ~a--!팦Ѭm'ye2fwD/ѹvt> H8U7l\kkDi&Q] /h ;CjF,@mG>C Oͭ`tu䔊(z)AbG>V9M^R7aL`<ɑZ˗"eZO| yJdAhς-K@L#]ى| XO*oc2ɱ1hGPls~~> ut( `BbZKl٠؇4<[=3 >ϴl)A0D@93)`gL0,'9?lp$ `aN>S _Dc=!.㛺^gocКoL8UuEotX[3:Y A 3@ a;p=Fe^ؔH QFO<3^uܘ>fєBV͛,n,i4}(鳡ܯt.\X_pBV\` U4+c)یډ.>ġ?w6[u3yןW݅U*4|sI3'GJl˖eORm D 3 {$_\ %Ed?~ܢOT AkgcXs#"RLgmiPA^<+)#J8 0 ,Op$Y!Ntk9: SX'0N$¾ !mY_EIM~" +J(.I1$]GseFEKxG<N*փ9MK2aFk%qr?ֹ)Gh5Er(ZO?ə#Oe~@x+3j:RD ^~^ j_L#@PщFO.1Pz.GR5ٰJ{b:{;Ju`ك;:]w_vL1=5"9V&?XJsyOi6f oN*ÅE!$I< FITb މf}X+i՞̶*ȿ {1X\=N>˾ C( 8>zԣfdJ(2|Q}Rf/̈{ }L&sՓޝ6aW >xe~DH:p#N}3a~$V`Fg$ =Z6b4ei"Z FrVF];=o9r{2*]7?xv'jRf+:zDŽ9E h>L`/nMI0\Hp@NosYi}+),SJ~q.G8q=@S{CO,Dvvהr[;l:?E.RmwdwX+{LTaHvB ?p|vOM|ދ_]t*k`]jOfU?a?HЇ^. 1H'Mh}ݓ֎ Hu~S?4!y.uhmj\],ߴ2Ej۠mf$ExMן-W"%݌# ]w`LDJ45v,҄hMN֩Hu*KOkߗD}$R_Zlw/YH?N;kX>GR3QtQҞ.\USP>7؁R_ΨL o?[;c'V~5ijJܷv }ettH/$i đNj-{]:!S]QrLKZi&i$8%k=]Oudȃ?nJ_biNLϳ.dFY)W_v>>ڿVR~4O9y~\l+̱zrq*" DتvlE%{nhs}&(|o{NG\aFR&zZqx >҈F?&|ωn\ɅoOdmDh1VnHA! Fe& rWͷ{Z3#Y%4VҮ;SPfaԏXƒ[՘9*u%k!Xi3ԣ4?i Roj^TnC8lzCYf\y/<1DJ9&G혦 wBJ7.e&KpN5x+V@Ʋ4ZJAM<[EBW$sxߨBh$t&TcX&ɁFK yz8i,].J(3^q'ӦHDoȘXBX`١ P.7B"<5g`J`"^ژ׿}f>~I(@aˈz[mFI"&m$ݺX' [@vsdohe/Q֮P$ucrg)PBshk nIj7J)s*JfQf?»rEp^UKj~ BW)8{'gn]j-ԗR%ޡ>A~Y)fh?FL%?x5@nS5JY%EqU|CnFꋢR`Yޓ`1-ӕ;ѩ*(jYKo/ΝeKEGsn@loN%6pDǧa6+ZTsknP&Z,'y%D_ `mpO I5agLkO.#LXA{}K,Puꙇz՞LD}kWe@_ 3ܢőwƎge ~ G$G##+ЃѭRT#Fg_+pAf9u/z`5Rm@/iK2dNh5v2.ac t^@r[]Ti\|b!̾D"'7Hl!әyA!X*ŶZ@ )|GJ7]9`QOZCgJ_x<R%ޝ?re8s 4s>7)2XkꖮGEv[hhЄv;'EE_ȷ4%B $y&f dbh0c "e_"|l8l!ž|wEmIh 48P3][?rQi0@s3@M`r8A,H؝8}KtS T9h4t])ܝ8Ny4<]^ÜڝY'8,ˡ3h\7 c̴[0h:wSՅ2%dbAs7eN"P4{JѕfKSD"WvFji!F,?ⱚ~2 ˁaէcF(1)YW97֛2J"}v}D%#橴Q0Ǵ.  E:185W@:>faܒ.]>ô-s+Sp@,􎂍 %읅Y\h܅"llFs}FߚW'_TxӢIeKVC4qHv3x6,y4oN.]U肮DĘ?,KF~lf<4/]D=uiI04¤lMG37<;CSHt)x$tL0,Nv1f~4 kۇUJ+`PjM)Q`7f J´8좫TgHIC.8/ tmG'n}=/Tp?wU:qJ686¾F;? 棲pN5}i^Y3!8$#Gl0- 9đy¾ᢊ8jv/B&"Y:SQRP 3OOlt0xb>G\`[CNKeOj3qȴPAnO1hr^,j@Ny9j XF H,w.ps؈t\/ Ǎ4~3Uf~,7UP ~qK Y[͍ͬ# cB5V,\BVs і1*ƅymw^ݫ`c֯rj&vL|$>+O^%H1xf7per7Cdi8T6x_7{"-o9sG8Ӳ* ȤJ艟WݽT#FD{Ս &+Sd*˃t;"2WvUOՙ~tݟMOh}EB3bL\قؼ CF i,3V P:@tb cɟXn,Jȁm?jmwh$Kzq{^acO|mMzm#`mːJ*ԕ6@љ6ƁbPOvs~NYVY; Ot9ؿ1$OQ_@6^bBRuF1Ylj*1w2 R jPk2ig ]˵SzMS[:]CUAe21R@6Z.cpyZ uUh|j$㑚#{dݠ3z؅$<ԡ'n [@[y;j321u_6K\svDx7+hNUg!b?& KgQU j2?651tݼw;oz.  .h>8sI-HURdIkN}8C>E9 _BQIkf4:zSDP;akfS}~ȳ7Umg@N']CAzf ~WxN*ҊrVp0LRfIy9EsVL[(!~ŨKZL/frfn1E'tʺ;عRL~ڭb vT-AWxac^b`L~r r f:@u{BeԴ*AkO<]pՙP!26sߟBt#$p,)onG\*chV2Wm uƞuu=eIWoV`9 t^JL6+!֐ %$~b) "Ϯ)ZxzKD\v\lq.(-3YYQZ SBPI(5{_K*ЇеJޗ mP+ )cBW s0bΣk~>=<#ܶ**915z"j:|Эa9T;pcWmuؚr`2Ap&Q4M`YUV ɩ T1keCJvB7" SP2 0 ^,I=GdxB +7É= Ѭv?idl_y){Rzcul|>)ڃΥhsv@I۪r\XlI?G1r Ӑ`h)Eoi ~P6}ElaK3y *b0oQqUZ&O+']+8,SD_jLƗUcK%aŸup&(}|2ҏ%<0'yFWd{Av kOmap>f牸$k]7ǝbilX9Kgab}LoG'EMtH]"PmGX4.ѺͻlvYvGRL&q]Co`9><_<&{<E^Ȳv-iVWi?{HuK8C٬%dwv/lAzbFXfI-R[gnc %.{՟~SZ#'GE,tB rh of˩l)9Bv S{=xܮ!!s"R =A0-7-l6aNn7?x!>}^TMp`qi/*)X~pjAyi\f6?5@2}cک%|'A7fF{|ceR}kt6+1E?J;:%9{G4# hn:2˂>HuXqV:`AC%N'` v˾n>Q\]AgYͱTg<&+ewz'c؞QjmY'et(f'wOFeOQˤd=Cf[Y\aѳۀƍŅ{ND-Itv5WڪX`a_@`ʤ$.IeYF0 /=VߏBaD%E@x]3ӁD*[L1^VlĚ7:Os&0d3#^f0g_Lp?X3wU-״/zõ])AG, #)/# ͯc+x3C)? }&H?F]"\I^ CJ3A_66 PöӌYvy+!车ƇU[iꅑEY]IƘFQZJ|.NhHF* 0?i1/0_QOFX9}psd|;B{-RU;Rh>mH[u-t^4`H+cd!j'K;u-Ԩ6\v%NGh}6uԜ[u+g㾰S*tfy 1a|lw\vq9SfhBBfir2`-[Wh>j/ no Q-$-=9+ r `?y^a)~ͺ ΜпcqlKA+dy&Pz15'tsP-* b4&O G]  +BX1h_p7ٕ74;;ʒ`" Qm+BBɗTgL?Bq팪[yYF$j .ޜߤ}_A}4v0HKχOqFA0\5V#JSې;* VŠ]q:c:$|hmRLm!"D Xsi 3 XBT]{Chw4gwb<! |ECELߡ[R25iJ6.ae /Z`6y[s~3Y\و?q_)tLi-R9yi0 TF wo_~s Lqc@+Ac]~rFNQ裧,M|\f:8 !|h %8ú2JRiM+n B9bqhIDQ#t`t tBP6Hd>QWjd-G@I`e}M Y擽kRՄf$u㙱  {\c \~w4uYu1Ctc_jrEy082v?aڰHPnj &ɋ8v[q#)bͶ3.~26qw5(,"}Y\}c`Sb\ Ĕۧ2!a8[u\o*}*#&sє'cA9lH+;B$nb; K}r ͿpJ#tN>OsFHG3o[0ZPGuP[fӽ@U/"ج\#2Q4>Zv*Mq$0;5f6y E/6.8~2c 3[2$W(,+ъ`Gi۾n%$Bdp>b]T: hO$nnNS\<)^W(2zg[};n# LėuX瑂LæZZuŮy)W4m5жM2.^cl AJҚa&4R8v>K*,bmf@T}([xFJhcС/i$8 w'݂Y>Ca Liˬ"!XzńZ3OU Y^3Cs/_u&ׇ%xNp?֘v6M%:7ќ_EPL+ˡ!O?iDȥJWԝ`v }^iqkt_#p` 2YOcBZktKV,cl(҅[5-ۀdRo__ MרJڢT#[2RLVLG:N!-UnԳ&z9%Z>ͭ%{"'ȹrGwngk fIݵywȜܟϣ{G%*DO,޳hrSHeB*ud掿B2à}͆Hs)HdGO9K;K蘗Ћnho>  uG<-62y.;LK8*=epgqZ^ˤi ,/E¿[؏(ܜQ4*G2P˼k>@%vg'vt 'sQ/ȴ!dɿ9ۖ|?B2}$W N.YHn{bev>#0!g DM 9E"&oIQ(ƽnԍ9b.,T} joHp Yr{6F<c'}on`.).UR=% Twv#Co)7r.Qs'=8mJGY^UUUL;V F6mt y<| _.vw}!U5YA\)k8e9Z>A6H$_@ rk̢䏊\o@?$/(W [L8&7UIaqʕR` BW 1㡘t" ]읆AeDd}IW~L# L"YjE'.6G\ao~$tD4<_`C~w;HIٹO[CL$@"eqɯ1%!i#?0 X@ێ8#R?7A/oOsp 4s7*S[mX_۴&}IEf?hB+;jdiXcH~1w(T: b(m;턎#o=JL#Za`P/o˟r2IF]otDQq jR{N [2M7#r+Z 5prvB=[1f;*V\G\[AğףQrA" 8(óhՎ\ن/_z/*hBI>C<ȐW <1ǻ5Q^K3k%BS[ʾ9ύgĈ>›ofz>UEx197Py #@Y(و\j:hA~.ŜG0-Nnrk2+ŵ6vWQ% G Ѽ5{!{k{Tl[ y}ǀUJ(ib9_gݘug,AQ4J? U}S"l p^jjX5(2FZub&X@Af F0z ]sa&iL;"B l^9nL ^pPa4MFܟ'̟o@a(zWE;!f [\ $>th Jt! xC@(?1c}Fёw0"C5;F"bf!<03Ylfy}VC cB%m}=r}TO>j^.dq*AדfRӳl]eP[(q^1Dž#;},slT(avfĆa7`VӃJQ= !qꉎ+\qWFԤ}&b x&4s,hր^>2ewFŠe#_r/Ow*ټ~sS-gq*eg:F}D#s%.i 9 }Fd ۏjx: fd,$ٞ tX9"y+kIO%z~o4:KkxnuOލmOhiNWKk+]K7 ѝfَeu;K]];Z!T|>7 !7/Ŀ5E-5zNqr1u)ƲBĉa3n|F^ -MehDVӥMȗ]Cc\ I֭QD$pH1rF,I_}sXI,T$edJE2duV}PESC yֲ'L* \6ahkĥ@s74hpT8__US8S5Z%4gѷ4}p1{_{yc6Q̡l%ۨwph>_Eb'umRQ#mmߪ@nd5Kl"H-OGCSC4@rvex=fp: &4{i*BꆗχF"qBNYMyLV-ő6EEW q9kN}.ӊ=:m6S8ff kʑed?IW @ hpv ۈxvx^`["v\]8j 6|w&\wưYON:x괝a :A@b_?HsXzeL-SO!: `c/%Aϩ" P !)}z,ҭNӜge闶)#Jt&S']r0LkJc<7!=(gEAi/`"}Ԑٙnp[Ж\=Wa $\ 4.Vn&fq t!*&uaDAstt !:aZd5+-z7,=,Rص~wKW[0'=X,BgApT 7zT\sXTby^IcX~Ť=v^LwLuk`D*#O10K~Õo/4C-,&TݨzF|t$Ta~y7mڣE$uȤxh~cy_&$T;W)R~},S~cJ#"bxPaOG%BH.B튖6]UҠfaVΌ܊5 qdKP8dohgCDK nK"VW:%[C&cAb9Y'i(6SM٠gZ)ď^BF @7,5CRaJ@{ڎ Gƕu΀:PGYzY>0]8:PU_|bVʠZw"@4=|^Ǿ,a 9 {U|YV_e3cvŇuAtPXewj`ݧjЊ?: Gcۗo7Kk̡u F`i;=1[*5Zk\d/Z2x\ ]\e]~ۛu}KV bJgD+ٱMpw4HPj ]&b.ƭ_tnRD붐h=L/h |X9{2eB`ò̋2Dq)NU ^ܚ^Qt97?tc UGqS 9*y 0:ҾRZ3ؓVRO6Nt]?>K?=3 E9e/Ep십J:ڨƾ"D[䂻b}81 <{gtNR>ɥ@DfsKy8 e9 kgER1qÖ) ]<2*v8*'poË9}7۠Xs}7VC'lo㩁/l~hP(+"h}3_4eq?#NB>cÅɏ zW7-H׹x]b3/^O4#,GAJ$RX?0t~!"=*p; z H4 cyh ub÷,p(h)dZ&K;q3GR'RӇui=A;]_wץ!KjΘ4-hlƧ#4h-X^Е_?!AV.2:(н)k(>G N;b <@m$ !/v1>iK7C|4:Ԥ\ͥUaܴ 1a ,U@/ڤaŹ\< kֆNV0I/B^\V˵fp ^Zd`"k\2ȖxP'5f bU2ktI4X%D1X2@vCwo)/t@<(ი';nA: yu?ZwAPKt\߈4&sK q}ԖXtſihhfQܰk47w;OF2,m9;kQ"Eh(ٰU֒A냠ed|A9?dcӤ0o fIujo(X닩M9Ml:B!I {lS‹_ز~_P(t#\R]v5֐1U?Gf+)hy_酱PRvs {DedlvǴam<p*rW q"UREAfSrYAI*164V>dr#۟9uiNĎ3 mJk6I?a?D%s{ v:a7TAꐏa_a,yw\f.>< )V;v_}xGC& Һ,L̫q.Cw5Ō!m"! ,8ppx^AQ?b.X" <˘Լ rlE\ҲiHI W 1% P$ycgrQowI.60@N17:1嵋rǃQAѽmO X@Xeie>]TzGXt4з2 ƶ"9>#IE~:.T/A+U_m_xQ 8Ȍ'[I8v cM9Vh^A6W%u& #/9JT̯]*6kjBf݌.1SKwŋ :?biPͦ bPX,cאwz+Un2i*/B&j(%?u*'WWbrШ;!0@ӛ J}P8ina}UaԺH`[(mbD/tu.Hȉ3,?ZL pN7^ni`E\;  y1̌A>vMvrM@J`:K_ ƼjVf1;HS?d:)=gk{U9ϝkۧ -3-qݓ\.@XpsI8bn ENV`^%3RCA<| -|ykljwO DrI7qҐ_s޷<w9[ըff1_5B A5!=h kWe7g kV3V5/LU0xHmY{R܃.6闲} # YZ