ruby-solv-0.7.34-150600.8.19.2<>,.0hMyp9|,а0hlg r# n$ZķdN4 H- #st enQ-v1^tcW2Gj¥o{3q7΀l^3;'h6G`5ةpk$7&$+)E/pf0O)T%"z}?T@t3_uBړS)O G`|E^?F`ĶfV bz[oLm0pJ_O&=zLؕ>>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>D*v᱀|8Q1&_>ȬA!俩O}/_5NA;sa%)!|"tI|I'BTB?}AzM0E54LNP쉚RensώQQL #i(Ѝ2 uVOXAetCM]Z GB?2'gb"F[ӿA$H${=*]ז΃<#%ho_z@7Wj ^k"vR 7cQo>~a+4sLs=i,uQzF z}/S@Q< ^n <rXs[A͡udPFB3{i#PKk:*@!?U?C pƜ !jœSm;AU@+?G}#S #x2@6jݸ^Wq^hOW:5f֪t]3Y.ӑ0r':ťn} '3׵s vLc[@@RDz[u_E,Kr Cp-L\wxıɉh);O,c0e9Gg+H^$%0 1CJ=FG!9HN}DjҞdKX=qg=)rxZhI0B!T 64-k3ê=/,k,A]*?ZnNI `qG`eGQ6ڼu#-#Cd&QLَrPߎbo;*T ُ\CNgls+dc2<5+3\z/ˏ4־ ɨ*LzCl\dD|F7 t FM&D#2msWD$pX%K|C -ПNkT%b/Vh$*k+;nCd1_#Ѿϟ/(Lݺ ^#옺yƅ+ g!e=-T\8@vf]*fDug,˝rjQ@mGۺrv.I4BZ5"tMRwMKT6t̜B'誧9pkB̫ȅZa; ;mb]_8K| [$j{(E³ҫ_0Ho갺zn.I+#] v*:G60bi`jǞHO3+cţ N7IgbDHH׍I 0~p? j"m3pi>nRSc;\(.E0WRzͣl-U {`'evT~㳇XFe0t!7YJvn{"*O1uiW)?+w (thygy>Ȑ7ڗ̝ TZ³veCrfD-py)\`jOY5 w8aFy았 |6 kN Zf.o'_ye6\W{Egp3\cz=P*e'Pf7yc߷S#WF56َmMUx@ 70T]YdE.aɞ ~?QPk u gMC~ұYY'Cv2*\o`<"Iz偵RU93T\(nz iTt.@|Ul 8I4Aۮ #3}S]bY ZE+վ͚VywP3n˿| ސ>[nK{Aa$,6Bڢpn?~3*=X As.7sb"s n, zF)fG5b?ǒ"sVfc*[wL q.3)ޯoX>x;b;BXYFzČ ?IaФN`H% rqqtbUs@ lC;̺sǸՑ_?r]eit[+2-f4 z;˩(KGdr;B;G=v)=pֽ50y8NH©1jT'AY? aŘ^$„iZf=\ 3v0'O>qZqMΠ[HN]E7&6⻦h7^ l#I(vK cgXVa^j9L^*=>fW"l0MSBx+hzOvlz_zj6ZȴD¤JEX5"nYunzY\O>@ Vύ.%/H*c tOi [NHС!7H&h9QEOx{f!F}PBٳۀvxεU>&g*! dcIN c1.!ienRmdYJoT>{jAF)˘?TxarYERΣ0V >;ԅF VvXv> j7V\fM"tM\u E%1ٍG FpX]҆$I6{^b5b vfX"VG~ƄF5Rɝ2$j;A&hǯKOЦgtH+vlJkxE 1ԃ3LG`ꂓϿ#o}>λNlqiRB |t&SӔU Jlv'{%j{$_-2q܈Bu\Gl!0bscJ4MY kPh1(}ȬPAI~"$b;@G_:& /S'^(ܰYya(cdd!\Z!Kc~.Ї[ryoXJd7i jDJNW[r}YM¦a-d5e QT -GDҘU1W(H'~U]~B@ebIH`pU0h?}HrKGſT/) @5nwFI&m={5mNy ?ۻfxh {A7ekqzPR6N6JDš žnXº<$+IԯCArFu|bf5È'Y+,!Wf+&:i@[i`z_ʑL>I QOkM~*/Cmx*%CTc A&ՇP7hζ )2 1T=f,P=jv4w %"3݀ʈbnd#WZTit}<ۂ*UA4 uo)]GtZ &_D9h~\'@,YZ*ݿg`L[P}kA@*^c#[0}(pt`m"%x֭o apiti`bO$ P c v1'=RCJ`]UD9^ۇt (C4񢈏]F*֔xs<#KS*v@"סWUuwSٹBPMS&{FqӺt,rDh'FS =O⾗@=ywrS4>+UKeZJN-EyEk9S*w}A<aOqj sҷ:T,(TpyPR(wDFax!' sbIңT]=Q .i5l֨йqCcc>$5)Q3c.fW'3τy2s~ Wmgc;&%z oF8Du|:8E~>3N`~zѹR* i`vzEȪ̈HӪu{ancWCù}YozOCޚNQx$;vҭ*?],4;V'w]{Err rwDaCAr@!d  si7_v;wʍ$%(pǃ0icFSY;\!f7\ghF EuU2gsk%e!]o"Ka3 A+wr JrQ>$ܡRD(<2 ZS# iHi4kzNQ[SY V_1dŴ-E֧c~8%wM癩5 ^30zg:!2RnʢL:RmnE\q.mԍT>'V[ JQ\WwB5}dƸ9S /]nп ? v b8xwKS +W[8WjQW5#&. 0U ?FBnTI48CV]MNX^ZZL ijbg_!ݟbu5̳oV7h uY |AwZ 7= ice}%Se}1z Q7 pk (Qa[H|ceχZyǦ6%9S4(w!Dn !l4rF"yc}<' ᙪ'u`[@1Ğ?w /ʴ{X$^+hêz1J#79hov("61փȗAZ͒\Cjc_S(RĿFYϪ]~GjNjd"1F_%aI@oBk'*4xk5lR:9.92UdQVA}[:צ T<]`&G`*t:u {cp֦; =[>Ji~ɟ9|'z?g`kGAje\jG3k:Etwh>C#%pzX?ˇ:(+Evy^UXSdM@OrcMk}U FVRB:aN}N judHn 4 $Dr!zHD`Iz/O10QR2=t³7 ✫|gtʴcpg̤Y?s PK?#VYI?iNw0JZIU 'v:uv%=윦7!c`KO 7blwrb(D(zG)Wm|nG T9Ѱ9oK~/uվ}B/i+ 2hh4oGN˵f._Z?䃔'”{˃Ucq 8$Y1J4[>TF  }.fsQNstߎh'!ܾ2B9o>WCQ۸:ONYA#)_>W&h< Py,;(alWPZGi R6d' p_OŒ!+R'-amroc}&~[j=Y8=Y9ˠEv 7gc 2!g0Yc a(1(xHY_ʌx$Ҝ̕o!$/z%c ز?u5΀Z$iaLi@=~׬o:GwzsUlwjvMdWen`5SEF- G`*X yGǁ@ҥW lC(F$tMSr=;Q#fߘ @_r9_Zz -;Z Wio]vqD`Tpm ̻gTy&`o_Y}Fux㠔77]ZN71&;)dp[s!QN{UɃgA1ܥצ>F*@G gQ1ېIw MѬ_UhDm681ל=Fq/irD$fgAtsh/1r 2Ky3Uѡ?tu xЪ㐝'!kE6F х2%7Wo[#Rbs{,WUuXRQ&xSP_I و:~`ZaI CCU1$b Tӝ a"w0a3"9ZJwr'4&p} 4 Wh4azmI} Zj0L!Nmrxꍲ F鍾= ?u"(gUQG Ra6iz|)@H#;Q[-!YC64lIK.CN;6{Qڍo@N"|,nC/(Nok`lI;aB^yNVHַX0sʥYC ѬXLrA+3!hK:4DF,.[7xñ‹ !}wBQ1_ID-5U W"&RVk&^O*H9 Ȍ/]6n^ԗU{XguIC< &ـOP#[?`GnK׵$&FcZ@S*(%4_YNZ_WLg̼ IU ֖R/2mzJ3܍)̈́*m-O}|5_x~5Z@ןifr2VhGZ4;i޾Cw@ sс"Lhq>Tgq6zd蹶+Ui& y= {PiysR C>t3fy̪XuYTXDeB6&T+ 5yQյean45yZ/"^j TiM@PPj)d_/.e`ǘ z&#{)@)od㜓L;Zi(f(/a_x( farG+-n{qܟ>q&$~r?\a%aSKN36qk%\}qKQ4 J4tOߋڍ2Z7řri jBSoV8;:o+h̐Z9IJ,<;"sի(G /0q M^WCͽ_n n}nqoã!6`Oᾭҕ`q-5,&835fe,}4O T= 1#KZn #ϟ͜C꟨:ч$\> !(B ^~G~~U>y ΰ7 tD;2PKa+҅g S*0@$za[&kxf'45:i~SX EHR>OI%hycTOJFp]Si"K*IȀ ZK ZN.VBvwjH~JlEyDf.+yVdWv5d·e hw:*f뿗wf ߿D%vӋȟy[s3_yI I|Rgþ[:>BS4󗔜۹\ioFӐx\6pߴ:pڦ9(F RųRŷ~Cbm l2j {]5e1/lzW au2,-;\X•:gȃwž+\t(9/sPknӇR|!򛬍HI5_(}|tfZth+a, _=:Mƻ#d=:xXA8П1ZXzȟZq.\cB_HM7eJ($q;5F . ϫ]uEB*!xiǏk4; fjA߽dsH^H8a5 ]1f;"Fbu̚#rvƨ ~wF E2{(o Hn){K㿨)n= cTՁ>Eo Ҁ)Akv'R+P3FOKu;-|e& n`zyaXm|cWAȣ"ωP0HWAn+ĩ9١sJ3{* >'ĒEVYV$o͈Ņߵݙ:3X tŀO- V00`F=LUdz\CӖ*x8D?/D/&%d<@F5-ţC ̡ӯ= 8ysSD2czF/ /sUηsE׽DǙlN=L0SCL#P sSŵ ZS]|_Z0ϲ.iOL5،UFڟX} eTmVVNX,?/ֶ^@k DPZޚK\JfqDXQ5ڸ;ye+1(Rtö oM $"PT |~dG|@lTٔmztn-~c2:L{ͣQO-RkYA͵i?Z&@ޠ>,)YeJ+8LVg֫\8aR`p\\VS0fZP]@œϝo2{HVb, *#mITkKyyI0;s461$4}GRV^&ޅďձGY5aԖ#tp M %1 KoDNB̵#Z?dVL> 렰DVmFj@gaGZ+MA !uckܠ^ p\`bz-ȫG>Or#\+&9$ h%osi9~8Lt rl,$kSv,+ *7[v@0/=S!n|-~}> 1/~>5@ lh`;:`=ޫGG}urm78!h' 1mA J&4GS[CG2daH|P:wDZ¢kVr$uq'WʳroP{p^}%XC6(X2Yn/bZ푲K OAK-$QC瑱D1~_OPVhCr6o' G,tb( P//#lCj}LO*W8H0NəN~{м#ꠗ|*52af׿cp*w;xΠj t~ZjdWku*0ϤN@‚WW?T*"^QuJ5B0dp# z[6i$474!:0gq%-E1.MxiHWaGZq١; :Ls@\BF}7?-EH9"!sqGJ ;j7v(׷tQdNF4x%Y?L˨zQ86QR܁2p+@0E OMO]M0  @,Vphk%UJm*j!$'psg!7t(8'r,| oipٞ>[d)Nt/$ĕ?ܿI~F85gl~}a Fe^EZ1ro)*qbt:UU|akM*A[Boܵ-+I6op5XIpڪoC>BȖOԝVs3alD^SV m(WT35%-&X?Hڿ'N%Z*jS|GqLI.{Jk2$etsLTu :ՏhͿKް(]ԛG6qZA:mrCf39@’A-Ůl51Vz.R9xUh3"+|a>}d`:nH/23.vozF&keq.>;]nd|r<[$67 e2x v[Ϧ褚:<+E uDh`#sa 2b7jv-N/bE ?뼼TfuVXR.^=[ }% &j߲&ۣeV ڸRM%! WģKrj-ғ֩3ص 0$vW2cZ[3JEfkU,vЌί9tӡV^dqCCu~}$Ѡ%]_jk<%0FpK p2C&^.cƪ Iv|F:~#~?ĽW8^iʓI82#8qg!J+H•{;b3;O O ȥ/>{Gm"eF4v& Buާ|)φ)A,TChYƚp)"+^B* 5q7ww*[jXA3kp KoI 梛Tw anz[Ir9!6%\ZNEFl0}E.[= 5ʶ]ğ->:{si3H&k [^H%=o_<\ LbAY̩*1b'Wzl/MoMd%|I*;-xrV|Ѡ[ O u# 94UuÊ֎|fcN0Q@ҺgqOU'ΕnuUlP2E!<9m[))wk` ˥_:HdH5܎=6 €]w Q]'4+<^U›h:8ṅ[e+^C$q,Vdv֍Ց߾#cqtrq5a`p膢SY<ZuC:+&y{f7D GǑRzbtWdT@@\g'Y6x(UVTtgrR>'ZFI3:Fi,ƁHUDE\=!Qywp(]ɚko+HA`t y)nfJ:u<\%,kG"_'~2Fc d>%TPxܵ ڙUٺ] 2aąArCM>kQ׬E{⠍%4KE["n`]0hH}\n8r>,~Dp1^Ϋ1bHq%ȽR j^`a~V&7gCEOK\ ӬX۶5VEHbXRH6V/_r{" =.5uZ ꘤V]%)eI8MƖ6Fl&gBS/JWj-WXs_\%_*菣W2㤕8 JCWdnae sI,F5mLA !p%N1-Vk8^@]+Voq:5%b@R8 B ?nqhh)]d1q2(UO#0d2k]Pj|KwoI:7Љl͓x  *WWMr[E QwPA *iJ#3ySQ~1DG`Q7о'g_k9[}Rz\ TxcZ/YEiQ Hv|U739GDMt?xz-'$%ɟX uCc1(B Ѕ.Iq@o;UAX.:/2UEui'W_S&M JظD$L ZQ:<1@v,ҍⓍ:)N F&6n?sfZ圷hr5OFPr8]8z5v= ],.S_*1e'Y%Lt L*oVPRp4y3;R9DsiU'I22GQ i$ܽKTU[MTѺB_ς)&˯Ҝ;$ddr*cz}R w FyPGu6y 4'D#PR<s z5hRɵ ┉*Cn3wU] , M' WSCkFLixk:.jJb0Ê&[PɖR8 L!{hx/֬Xym2`K`e6ޛ5alEz^q\ QEpÍЊ~CAVKG5#Bd<#PuE-le1Fhѥzy&>kRU!͒I) Dg9Gк]? Fz:)ѷ8\p~J2Т`So׉,w)t6bX9'ƥ ܫtg-ڗ7+Jd2P N fڌ HxGXlX,Ux9h˓~C v\k c*+u,sy|Z,Ui#2AYLT{f.a"4R\.DAtز~賏(wim.?dVQ^MO (u>—n`tI XaR/8R,oLֹ*95^ZQ:zžU{Gӽّ mO=C 4l1dj^mtVz~S+WnR%hoLbŹ4 !k 3܄nNXh&zsf Wa|JT j^7OvanJ5%喂`)swuK6{Yւ踹t2c7_ \)s !d5vqaI 0'\p_s?h4Z yFd۬+ +]strccgG95=9z-QoTl]ZlYf GTU0RABWbMp 1O55?0 5tm&{Unഭ HjK F!6 PFP..MكQ5?M\E9:oKrKo]wq kvsufV޾Sh`κajBH,7sUդ"?+]8C#N6oK 2Oa˭YCUsqCrEY:5P;j4 irFVP$_6"+6"x^^OA$M}&G&#T/u*Tk%ç7Z>BTc+HY$֙q[,[;Lx1+(T%+]E$i"rM=*PT[.kl_.ֽT!Mbpnɗ]lw9 oW.xbі:v(}?l%졭uişB(wyf6yU:\H$20/%oڏMzh)06Skfsa;bӔԄqb L 7 ̡gf H pZ<$Ght&;Mʻ|RB2ѢLTy*6%t_? $d\j|K7<6TiLǜ&yb&^`ikL;Zo vZٱZ 9~ba/N jqنt4torn^w#@<;S$)\ 夦k2|Ob!k3M]W`pQ-cvWԚߞ;V!w]dʓaHNs xqXްdD֑֊6݃+)D>!@М7`Gt{J`kcl e}B}|3!]&M3/Lfؚ[=gQkALs^)xӢ~f9pC?Mj8[Q4(@4R_Z _QOİ'&Mo2յfBfΰ[Dc jb\w~2JBwҬ'dYl9Ԇ"QbDc7'f]'8Ht? .f*I4O$@WF?:pif$>XTipSq:S>"EpOU37/{wU34yU\hOv.9cQ뽴G?Ԃ,LzNUCQpJN(pT/P٨=rOD2P:4:paP1Eѭ[2|%D4ޒLnz}/s$m ox2 עKYu (K/<ȷQfL5,dgao)-{*)\SJ34{rނ'mл9qĖeTdMDG/*:pXjn@JUSCm%Y Wy4}N5{{Bxo|=])Qٹ*+>RLT-._H#i]X R.]]=KLQez|ƭޛ2FbиM*?Qio{|;!xmKUhx'MQʃ~0\rz!QlLe#>BgrF?r{%8-3l",4"Ks3.:C. 0^!J ]Y"ȝjp$cxiJkwBF#~8PP`CjQ"Eﹳ<<.%˖t C8e*=oOZĺA*,1x'ѫ!-Wg*K>kD!A  C3J^IkòB!U4VFd^%D00Sۿx@ҍ|)䬀Âޔ]`e`KQhΥBw5"77 }j~0c֊n5, 1j5*(&*"̊ڋUxQq=^B/-Ҟ{Q畔#FpC݋WԲu>RM-5 !3䴚 $J(&# 218ϋ kvi' {zϱa,1am&q@v?5k~g1 .>L +=g҈:|G49'm.Aww -JI0Λ"Ȭ*&1! b?e[䷚ZZmϵ3 1m=fH ¼T)yi Fc ёTe):=6n*GF|tkerM'kݗ*CkvFp^d_*S ysaZj 7e7!Py+`jE~NyB02hg `^o\uD<[5`^|(RqӔ) *"m LFbZ} &1ڑ-9)DO^N4mVchp{z,ac$Sék4軼&s`Rk=?6X8D,==7ngALt\W&y@vQHZktSg:n‰b}#!ʳ]ΊG1zOuEǬ غ)&#d|vF9€vXl )H\BXu,?] hܝ"r;!oN5[~]^YbUa9{J&,%YǭHe?N$Ejo 9^DK1)Ai~49:M|$3 *Nv+%@ƭ_[yvq~~=Z㗽QIvfoohycL)Yw\Dr"3/Sl`X/`(iV\-EWBflg$E:Y@6k06+eV~iRL#-[9@%y06E1=d1&մ'(e?R{w)%$FŴY4y d`Z`h&TE^S!CN-DgtO^-151UrcыF WqAT_ &&QTc)}JI'ݲ?b\j%el_\QEJ/'Ő5]\^ݥpRg<>;"S)iЖtcfw >Y̦B)RܳS#U RXVmR:kI"`F0 F{zΌVy.:"\͟Y[sPлꪮb k@[vuPxS [.')*fzLF7.^ l]A~).лFibV:APe@=nbO'boV YuSVmgNz?OڏdUJ/^]_Qfeox@ %D[oCѲpuJF^ͿqWN䞹>K ɍlà_.]S⛑LUiT6%!WӀEyEhmb6z(=<Vtt\0j9#&!ɗ4?&Ep[_1A+>ӰSn@J9} !:H2ȪxPrn~rkH2vp:NYZ).}RQ2yӽ"^˳pOp^=%7-??Jпa6SnñFsAz.ù<:iͰmN㩙l*^42;'pu6AcD߇)⁦V 3s*m,H)R1Xsk–8Q)L kl߫1F` D^ pW/; iFPcn∲?pv{f\Xt!6L92)?ˎM]b P~ ٽ*MHbnBW<;f߭+h ssiCh `Yޱi+8sa_҇ʝ,/>o21K dkךu 6oe5(yI@Z6&^yИ##ڴvQݩ&,K(%y wM BczX7wjSn4dX . (Xm&ʮbҥU  炒CѪE&wI{qzrdP?T\t§QX{{-<,v4wjq;ܚ _ܜ+%qyՌ(}r@TOn v;"^[9:J,}Ng5{&H7lZ*VlAk{$fbۥ5DZrAK]ް:J%k%u VFV4pqVZiix]e@XkINZO絶]"p:&H5v:2 ` Uj팫lyt=82G0b^)?%2>۲G#S`F}JQC+-SG HsE_+DNPbGm dK<<^B OSC@3BeS`(OsP{¦ŪDQJq ) `]MZWė: ^iz`-`ύ(P!Er>U<|HkP4)(vZ1&>Y)kpug!pǷnjgWbw\" ~+Z6*|QtٟqV{&~h@ZwUTغU7v󓈑*|\Uq#& 0gnQ]3/|7K:04&z~tDLK<а8V0u rPfqݿi`e=x|FbJ},E?r&3&t3HaQed<-p;>a7H'.-΁KJ0BYf )̀)Օ,=~+[w}bGJcW"jܩ. xI6W$d"!j~x%kvf-*eCFsO93ק mw1/R8f 6`a3hNLbK*>Xl`\H P`NY[=Hp}0TkpB惕c 3c$Ҥ=ɂ`YȜHrOٻx5K/V AJfK/Vhl,#Fs[N)m"E* 0(~$vR V4#14B 'vտ~$QDzdLyY:cZ@8MKH{~\Y^- %lҬqN_fQnt|6aBfjU`jz56[ C,CH1_eݲy >C-  1̔ظ%,;ꋁo , Cn3xw6 y}$&UTxpwk>*l"_=W|Jc˓6rg}ȧ$KWf|.{:2X*V*{kdęF],mƵe?AѷE(lǫcFD|$va\Tb)q{]:<dY(]vs|%4V`,o|{%)cpIF2mkQ2B`yA6IejHҴ(Qy"Lkõ2떀118*פzdPg}vHΞJ X')0t!ڵKٖNMde }z{D6 Lўqk'c\ 썀nU E_dzZt!SqTb0t&*}.+$Q/suM-w /}]P|_pULfAȁ.beڗf -((2Q|}DP= *[%fc9>gy?/qT(|*g.*_8B`@MQ9hh LhjlgԌ&'#G ވ!俩ݑ},:A) uI-̰*qEF'X>s"ҹdedAj$МSxsDJX=98Q/d~fril[:zH7nGITL,hBiN?{%ظ<"@Нl`DŽp!"WhHoKԅjPu;m ۼ/UR],&BkW ϥ9d 757s.N0UǍi8RP%k_ - dM6und>1n|ڗ րi<3 VZ̖pۓ 'SzQM!bǝJHv1\ "EH\ b߱HIg>6NvUUR]667혐.'N^=qNsݢN ;0yW;}T5ÃoԲ{4ӤVŸ@E` s}cgr+Lm77ՙ=q. iqGg2r6Ph —dpnp D>M̻F~Xo4ѾCIp% 8J/`(aA"zza \߷MJ{ڻ^V뵱:cڭ$<yoDWpsFPa0Zn/1 Ou?L SZלR{j*qݛHFY\u\MG,PV[ikV0,ͣoG`,uŗ;>\+~ P5(~sYW[)ѯ$#x:{iy xawC QD 6ÑZRhY]Aȩ5!CКaCu 4G_[ rgӜZ;PkޚK^^J}/^9:fthxɷ`+7F"t~5YTr[ ^fXf'}@⽠B5MX[rH'qIPENEj)r(,8yjDJqi1f5cj x(`[F!{l j=m率w/l"M!t(HbGӲ< YܟMP >ݗEf'eb &|dZ!ɦZAEК8JsX)ˎ}ayoowv{n!}6e@J \F, lǷ1~BCvоDlCx-[3{~a̗W 9#L7Ko#Bw:R<";DZE61b’djn[UFGaLyؐ_;m)d/ ހR,lu{4πԂ󳃂%ǡsa,!AzEc5bvlo، YaV2*>gAߤLDvX~: z:{^B[T?(uo^x2Q|M4d RPf1FYz: ):lD7'ENBWad9+yʿ/g@>#PP̮D+c ;vDmNrCrxYOmuN#(al+Erkz?‡Nu~-> goX-խ>>8 màf)`gDlRg w# n`7w@x6b>L EΚ2rwG(yla>w&o_:emxVP# m}g-'x74{ ]SZLCVwhd"J_)I ƈ),/a`ZSOXbkI_݌IR̾V8Y y#~/KY>/Z֩눟/MlC"N"T94n}=nU .j 8 iT{jm&uM7`dw YGj) v1Ѹ֜tGE&T^bK?S2mw*"}@m$Ih@G@9լb@j׵R؃;C<sKQ V؊z09_<܋s"BcjQƂz#BYpԬc}e$_i/ P$Л'!v=#fU4lQ.d(ji]xe7L1:gS@ہ9*|ʁSuO4RY;(+k@ f$e31hr+_C*`8ZfoQѓ n}ʎf@^yNIY( 0!O˦;bU p}U[!Ej[4])p `V$h\md|eRʗruzx(?GgA`z#DdLo&Q7yFaPjjM n47eH);ȀC.6&ᠨ9u:"ՆC6zs~Fa4S0:H2%j/:E5B axͪ=>]ܾGz;FkV,=|7>C_hB6},Zj*!~`quS:$,@LRw)ъ ;mE;ݞWz Bskp_4Y@7.Ty oRim\5n8k80,g?9?~㤙VuUΌ u(.0B|5>nr &2O Y 4$AUto&L+s񁸽}{pK|,֥ѱmI#+t8;^{?~ 'Fz"{EoM'[5ek.!9r}V@AH oʯgC'~/rTZ'skyD "ʓ?&9|ݬrRÎR MH%V-Uq?~ŇO-Vq9 AmO#d]Og&pbȵQ`c#.t><>Lb5]QQXzThPK:O].ݫVw8%-Ri4 r̾kM>L-o9H5jI,+fm&M͖UzD7 %"?t-Znb\+y*0Ǚ]D\[U͂ jRF(;=ʡبUP-NF9e<~`'sQH"} `][=kɺՕKH~+ i|*>S\P/?iv b=z!iKSk:OG~XJ1`~;2= jײɩUs*;פav-_s ;tO\_#4P i ^$)óJP+ή{G凟vσR$! ֜ ǘ jb8k.ࠀ1uּ*8R+3I:MXu)Br[m2ʀl n \@,֎Aσ{p\z}7"aaiU;[J&@??{c_ LS"DyR/"_k0IeWR ⚌)\/fwGܢЄ–-8*C5‡Wlrԟxczz /ZE!N "ƽEQX.qȝ;1I`w@u>ۢ˩!O;8}I*yU9mh`P]-UWn $xޗ&J 4]+X,R(K Qy!W&O eqmA#D>`yGM."+V8 lR1rOq+s6(Fy\@0Dt sP46\T<BXzpv,oYl-v 7 agE-qdz5>b{Ԯ5 ՝E̋-n4E6Y1v$TՈPkp^=I51Ba^>_<3IBJL|D!4.[A$T O T!L p{?#`f w{~_?s }`- 23&#b 8Z.D:ؾelۂB-e:WPۓOcr:YᾙX6P&;7@ Z+B2,*3F&Pb?zJ+V J%,})  ! H+;]IYKaG{)sSL]`$;I5wEfSxO У -E%s~p@l>Q-uayXj{quLTi?ڻvEbM雛jT'+D">N sCG'-M1/׺ -BNL2*3HZ_j=~JgJ=KZϽJ46.;izًg5Ñ2f3]⡟9E,F'xmh;(s|NwћgU7{AN3ݺ{#V̹6-[{MS &i؆>b{y)"6cA^aP*srS`B!wu  :B#$-W"h;]ȦDk p9b90<;cŘܥ*nޤY)]8Ӭ?a ɵ+9_/#-S2.,ǾMi*j-G2PfLEJ5Tԁ~PN]Au)w!gꊟ\S|j TwD2:\Z غOq? )Ju} NM={X`/N)rk䳓 bxEdJ]1r}ES)5q|7YUfI[\1w Biӣ c 3S| <JkJ;xxH"#}DE=ao\WvSt'˾,)C2şo/_r!LH@2]ABma+, "ln(9 SJb0EvHjǦ_mKLE՗Uc1>eUur:%];|paߖ-wi1H QDH?hM]tz 3W3q-FnFj` Kt+{4oek?|) (!`$,w$яD9O Af꘬6;jYR4G]WTPIք5=x;ziq!a{Aƍoa"~kQ!Gr2^)?J֌y$@#364Q&+$3kNH/(ap!&ڱ3l$oձS@9,$fDKD|{1|rW3ج3KS9E^'R hIa|ދ-@nS~i4䛇thWcSzO.6{^u|<[$Y=z #dSX.v2{'.!`?$9sO^ eO4nj*z2Z#;-d gځ ٭Χ>@5,$XsK&t pRx<;[aۼpn5 ulZ7mcWMA16GU6zTG#cWB qm1OUgZYm[Gk ‰r^Nӊת)'1i.N_vKT4a܀b=^I@ۤwϒzqT1Dl![vg)EMi7S>07t\eP !}>Mݡի;vHa9YwA@y}蜌My >4ѥFQюDLSj3+FK %/Tڄ ơ^ 0"Է-{-`D2l#| ju b~"2&nd9L,687+Q RFcw݀Ǚ|OJP}kY#7A hcpc(8\z,*Nm%?C-NJ0lU=\WejBB_H'SBU  UnPe8J9p!n ,&DK<^qHbr 0 u![}[7½">D|7~}cz{bĖE` {2F˴؄t E{9 È"91 T*GQX!^5m> 0]e~UR5ݱEm"-jbzi߳Enjc]"/NěK6K5/#g99W͈=7KѣSHum0idZ=^GHu~=^7sHvOE] e[=h0-*N=M3mPɏZT!88ro潶 犹 SFQLDCZ8C[+W䆩* K!jJE9JW ޳88i؈~Mii[RِQMNصS+7de' (0&(_ul$OӴ:T{k^&4x>`V[(7K!fdY(j&3_?wZK_^fTX}2履K{vu0QHvC2oc(|q%=.VR%H֥\f\pg}mf0 S 9S`߼X$硶RZ j-`*W;&<``w2 O?J `$9`,ę@2\r sLf'y&*1˽ t(6r%jXOTP #s(bkbƷw΢o8p#-ʡݜORyK䩮VS<߂ gqCsƢ 8l9b |3RN>Fa G\|Sp bm0W4kD>IHB5ҚE6s2i Eت=Tp)|u`^Ǽ>0Rܚ^JuwnA,LLmTGB^وTY2-gt0W?nϚ/M<$7;N3^dHo3ufj5I*m1S(h:V||<9ߌd[lp-@v6?{;d5_ 3Pח84q8nzEbB {r DC JaD8k DU 2T>^@H+7b9ˀZz6-yԅ9CN!Ul3RcXLT%Dgb~??\.`JDcǣmT.*%PoVM8^[+l<\J;Hu;^y/3n9&{CR "NFveNVš.DwQ7bJ#Ps~,t0]Bf1CgnC%*4ލu.8i|n1#90FҮƁ^eKpbX7p[ͩ,RyiQ]ri?;^{)X7\q7iBe1o+m\._#=lKSqi.Nn+-2wjfEz Ȇl >Saj|Ê'An/G*~sIu4gВ+d-O=lέ6+v6ɫ)~ؒ>ԽޙzXt m &Yw?rs{N6f{[بfLaPe|䩾^L?2kw2hCyλJ,/banU!A[zbMl5EY.oYܓK LB^?7~i[w\Uhv`Bk;F5t:e %7¡̈́Kvr%+n˛S#g[_ǓjqGFQ>F|԰eQgT z%Ҏ(8J`9bAcjKM/"fwi N 쇋i"+ɝU!nW.w=G? y Ogu~gVdgxpgAC$h3|&&xqeō0| *K逕mY fю-] 8.Sy⯟l<-iJVu(" 2T^Ixdn!ʐ5snt%@.sy)2<+q'KE~e9vV.CBi 0tf{'f6'B[DCsIҒn4گ N~~8-0t]+˼FO7BSޢw@*+t߯&xbNiyPJICu8qձ gH&Z]+5U yhT829Fj_TŸ; *zFX8[?o -ҰV$<4&ǩ@ *=Wɴ (I9Y03h* CKu1l7=2HkyAK* =]JIFHGV>w(DFtiu:i'^zIJ"Srxk<59>iБ 2O+<7دsmdRڣ^ir劰 9c;ouN}@9&SCޤlgf@һX 2ߤd3ٟ7A'NlBp{Oҡ~TD-T:^|=,BzzP^^ lkʛtF:6hs94WK ]cr1FwN}9I O3!f2zbB,j/=`qv]wlUJ3ɤh8)Z9*PPC`;D8ުյe@ oi+r0Ehn'm];9һu~&Ɲx;?2fCQzWٕ:kx%yjQ0j|+$(}L ީ_ 3&';$T_>2~*Ea1) (!"4R;6pSДqvbta^w^0-2eҾM<,> pg@*.]P%x:Y<{|N0n>~pJTB9 9j1 298pf6\0V쩲2cٸg>wdfliby@gi\gQG:>_} ZI| EgV. fOFX?rz3EOG0LV pru~wA|C# ;tw7;2> ȅDŽ٢ZUU`{|O)J^;W]tl~miۤ/0NPo ?TW~d!Q)J|; lؤorG*nxVWۃ5_؀'JU)*\&H,ՉQR$m.@'7UDcD `u~ 2ϐn_$`)bwK)"]7e |tFGS☯7 ]_v<_Y/WKbC>ΫX?oe`fq4x_?njкu6=/nt,k߽b<& |-#J +Kmk vL0+7H*g]pL3%`e QlZ7I{ =%jn d3X~JZF]Eq^Ept \3Hg?_]}%mRNvM\U,U)Ϧ@M4?~9BXk?6ifBi!Z.!:6Wϥ-ۮxw~" vPe$n&K5 Șߠ:kὂ$K~B҄e΢3^"zK Lġk4DT D]6]$¼kd戥iØzY;ršgA4_)IpπHIqrSW>"iYӫJ- __+xjO#T)\z HhF T K`@A;|  ;Yn̎÷zmqF2HJ$`!}OV=[;7V@{o-Z KP'hzޫwSuD&/[[yh=uL.5(5sH&3ҭ0S =n /8Z2UmؼYTGR q9lF=go˷3?]t9~Ї/̄;@+\0B l3V]|9$^z ,5yDx~/|%/"=!ƍWԳ"|uYJvnU7j4xpVc:[}b{aY5ACi0WV{,\#~ۗB-\y|Cap]V0q9gKL]`m^}VwZ9jl Zǡ닞3 /`tu}}=+mDwv !|@{l& (kک!z941ԁuF嚂q Xy]Lg!XU=gNS)fCO(f͵TVv!sE*q2m,0o.8kgWy㪎}T"fEDMLu/׼Fn˿y>ߣWqv,CUp B1떬lqb[^ (! l݂BOpcF? ;$ ]=v\+ N{h#]`͡mM#O-EwC-!`#|3(MK}cqtmV+_",sAOՄ'LħE@>  +L=ܞ20! s= $"qЀv]/= 1kifbrw2lt9ٻJ$m@=dU@61˘8)٭pAڑKx6Ľ-)"7ՇyaXaIFI‚0C2,<1M%;ۊ*@cʀ9o55׻ eRj5ԛٸf&舉_Ðl;)˽, w'O$Y^-c`rd $*Y"PyCbǒ x%֜QӃHTJWȚ}Wy8ZtkF qZb˗}>8X3XoBx_M뿠[- @6>,$`6 hW=t_,Op/TWTQXcq܋I&zZEȾ CkƄ'@_yPʮ!+y!.D)/Qz+(y~Wt7w;HPJLZU^{?0toKMY9NR;ri, qyv.'_vx{ֱN6Н]WB㈅?W3j]L:g/"iz[_ aE74`XI:ZC,@JZcP~3޼ĬJk>zc$rԟ\e$*)kRi9,}>-6|:4-[!wQep"Qb-]8PkІ8v3hʤy!ޚ }F1KK w STFB#R?71{PrdmwN#$=0%ݳ蝿< ljQr_?ጌ^DrgmINl +}'gvԛA{b6t6ל {Mh&'Ff+{zf(t?%J C(ſbu&uhİ\>$M A.rk/ 5YQjI9#W4b.pM}Da)\WD o{KXLW^Á=h|?jυbܣֶB 6: =Aq%жEW<PsX2F H0d^ Gs]M. bbZgx7OyK[Mw΅_yfXn>H~}sy@#Su(֤fyNolۋWfΙo9u/f7jBXTtudM8H*vדA~G؇Azc> $5)/p¦-o`aDb*Sp {eOV-%.;IR+DM0zH^E'Əݻh[56[ώc+ڼ(P:f:?@`KÙ&2w="y{Ǜќ}yedt(hAe38Ou`5>>#4jvXzN}F$.Yfj&џQ-B!͙ I3*85?yvMI˳N=tf,?qf/Pgx9BZ1fshז(qπ!T=(Q/ݜcEsiXSClw#1J~ƍDq*i:Xi!1(iڴaeC=/Rs̚IFhz@xSޟbvކ mMS.#I4'?Bg1](w#βeoMں\^ ]|9$?ItCCIs#fHh;r“ҞLh}b :i䊛zl9'IMZрp}#J֨Ϳse㽞oXjߊ#N=5Q'fńO *m&~i.Okow0TTjx-ݩNbW9)Q;+?,zwG,'q+7&b t_ `bn ;!FPk/!5r(V)ǿ(,Db*kے.u{.P#Ȭ6gոR^,ׯuƎX dI`kW!q=grgZ1pb1N%)Ri\)$4`ږ:~yɍR3-qIYgAZfxQf .UmKaX j-;SC`23U]0Jqi2<" /XY_$ujS$FZ\=?XnD#+'DS JHo,,('MG&g+F%j{rYmã^IEd|= SާLOp,VVNP?ǢU({n|E#G=l軠<Zb]""R>Ƥ?(=ﺉ1pb!6nW@[C0>UuAj\Ul`5%Q Wjr0i;6]?/ ƢqKÝ  87RfoچnbL9D]P8G)A>T| Jz9Éb+ty\EzA;\?J8ۺ9R1&_2|= .g Ѫ*bGeG=K;<1,2xe๴А_ ;lc\Uiއ -| 3?)&)cBԣ>G]^R?%H:fs'TxdESu,?b\b걣Y"1߁J` 1Ԫ?186Nԯ*e[j,U>#4Pp+8o-~6b$7OVNrc8R8i`_ab|K׾R2cc"oa-I0F j ,y"4wbJ?1D"ȩ]d[]7D K/*EU>S!M3WJi%YuD(6l0D%#ͦ١ oS߻qLpXCKLJt$~Z$TH?W",XȓzC.hw2xzT;H53igDB%H>si4j`kJ:K"ȴ)@O IP\i ŶI}bj)Pg"iu!5wʿ7hтJF6EZ$SzX=#L"HOfk(|ROoZd$b䷌½jJ1h]!OPEg>'+|8t{m DjV5eձYBje&0m:q<>'ADM|fK6]SVPz┒{b%˪Ɖ+bLNlw9m/$դy"e2]{ ݛ+BqbM s q6,:foД'+;%ZnGU%~GM! P{yu385,fGs;\\Iֳ-AgMکvNw=rpzG@@^P!k^,Ҏ}xA­o$:2RQ"y9F9m3)iYٟf农DO+o(YXz VB}|5-S*\Kկ.cIڧKd.\3sN1-Y2VwWT!cQ}V;' [=B17h4Tc*=d?ja.)3,x>Xٴ2AKc!&$(-$N bEC2YŶ<ϮRBۚ#6,1n}/tJ-rВim=@ 5'Bm伏2@zV7}1Z$:i'x'oG3PKn㦚h*tr!"`b%*N昏`oVj3LNQ^VO;w~zI3_ςpÀNQ#͒".t_AȞNHܨ뵡y3 Ը"ҿWhۉ] ,N\ T}( O?8.୑`4"wN<_#$'S6G"\ w5C1;NS8{% Ru Ћ@NCbY% ж{(xm3svb$ Bw@f!HX[fBQn?d \|`~Ǔ ן`^~Lw*2-d:%GT"Saxz b%uMCy!]^c_.Ni9x<鎃+ =GvtJ1UgW=we2Ɏ3ja 4 ⴟqöXf:s-o10xRܧiֻnC}+5F+7jiapHnxK[T^D *?awQ(B~FyɟX]ڢfO.Exe)Cy7~mpӏ7?O/oD+xYQTaD^;}ٮGx'Cd撷VdxSN8Ds26}ߖ\g˖`cx? ;ILD0]1}ͫY+3P}a{ǛY'OA@MIhvN qc:%kHe53wԅ`CoxM.DC43]| ˱# qQh"cQq[I=Xr>0)\6Bv0Վdh%;ፓ$T鑏o'W3w>!O7c8ɿ:?iobSu|x48Ȍ*6+7J݊}]ul\T6*Z p½Bͺ&KFaBZ" 󧪦W"gàd-;Wpd76 Z1ҋ7  4%_+3wܗ܉PD5Emp^]*I8srϩj_f $,o^eZVL. ^3HKӚDPAH\!1E\604F[&@9L<| p+\T.$gW'fMᗄ`eLIvGŠ*e* Y?ͽ]Il5ZNZKVPἴ#=PzV: -mۢ3tM} \MG]dg&&ѬNSw,5Cu'}ҚNoDnowUPˊ2+7ʿgՎ,Qws{zj B u?v+]tm&6YU rl^u:9Q D57= U,1y\v@CÖޱbd* M!\ˊI~#],ϵ9Y;B5A> Vm8Wr䠺M]wFՖihJܩ$@J!)S ͟QO3V?I:zdX YSwq;= #Fa0U٣oMu,QB Vޡra[N2([Eƞ/|]PX"0 qXෙ&\V|{ )Ec E/5 N}Y3N еGF1v)Ր4{  -vBgi0sajTl7ah'P]*{4ԺadRRyN Mݠ$[NڣkT^ď%TR!:CȮQNe2JX綣J(2w8L^T/뒚T3-xwȠs5 #Y OÅَQ&0ByhAH8 (ބ˝s b=XY,ߧ%4A5 ȉc^o$?4Z`zM~d3wr6A1c,ʘbEL?N6tU,mQ hCK hsyǀ?l*I@ :*Dsl\](0( <0V0b*xN0ffoE<}=VzO1<} ~_Eq( G2ݕ8jYN=)Ne8jz6 CVC'/8idV^EF}X'XYa- (˧YzWKdz͋@ L4K7F #L8&XvpL0DnX:>p0:$h# W0UMW0hX Jy ^޵?̈bZYZZ2SZ6x]FcTqĵn05;:΃$lY|dv%m.&$KWaMz(I#`U Vެ\&:a7x";$`<βƃُ{~ϋv{38߁LBtۙ=ť^l.[2X27fGq ;Pئy^a Qz5eWh΄{PS|VjA9}*9$Mʷ@=6|x9PAek#JL{ wޕiHW$vehA6Smoz3S~E͌FL,IN|[z#FMQVwКT]4͓(FF=ij@Uw@2wQ{rcJveBh5j. bzHOwM)(֎/'v0+xyGb`1\;lmܬ/ *9bvB e[_>Q gaZs1/y nt7!o[l&1dYԵ1w 1tЬSRqQ:zc6.QK/hqVp4)"&g/Z\V u=ṭ*pdQsʆ9Izt XԛtyHxHj[Ȅ?=d( |T"~֍k XD+3U+5V:Q25ʕA,O`ݒs9Pd=5*}yC*OFqSê5FtP3V=u60$ZJ'z< N jڍ\Ε?F{I?ù(^AǓXY4cpzT[o1пӧEhR ^ )+Q͡`9hapa<X󲼏3*^#Ԩ0AU:(D3՟S2olfMHmk!E{L#Ehev1|%iٕA02&*(׵G^ xR 8 yn%6;z^^alOqx)@%M(qE` xȓX=6 խNrc2+նgHcF|n|5g?$?;S؆srmyp)<_8vi財]8tI3܊sx~ 1Ld#KD`J,6_PqCU=XiVa-u&o⦐+*&ԙmYvꗃ&3"1T31ئz \CD!F([ol{Q֢@_l߿)غ0Ƈ-})Sh%dhgѯop=w.=" 1WYNތ(Dq|X16K]0)YX\_>:w'f  V'p-(B;vpy7Cuo1ՋzgFS,6%RUi