ruby-solv-0.7.34-150600.8.17.2<>,܉hkp9|.*DG7?PяȦ%[FJ~c\!2|s3ˮw^W/(Dk!|7tm̔!ڟ%J/rCM&zMQ*R53r6ԫJ댾و=ٮ6@|݁N@ YxC|1<X6c=фMJשeò =z=vڄp/課!Hk`vxV=VqX,\]k :囻Ȏ--ͭ.I׵vupU>>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/d]"k%|GۓX*Wc*B|!CV>eK2ZI$?ݢcd]u0U䡤yPYڠG[*/Z%Bn K{%4D;<8hB\D6j5c[' Q e7 ho29apC؟I#+X_ueL5gVKtfaJJ ;\?D57&mjsl%/MxBD',vmF:TpZho얚-4;I,P׌R`K׆5R]C1M跫"/[ _$`UNOND26х,93ԧʵwꦊ%nGA鷃>yAj"dX):֔a܀ƌ6g\qPF>}!/KD@P.G.kj%GePBؒ J#bt;89]G8Sӥx_foŴlsr5(oM+i,r3ZF"BK7EHtec |?Hqep>6w^R{+I> ֖q9d p˯9kxH,0P |[ ħNV_e[o%' HYF?8T71B$""4uaF6<q-4a|)pHyk! U2^҅p(KtO1ISk-Ctj^CxHtT.菁UuEyl5rF_YD72Zf?Pq^<d&! nQ%ۉG*vU4$rev (fخqHN1Sl4iuF[W Dwd{7  I 5SekEg*1`9|7gm.f|6Bd3y>&=WBWܵ#y <V TcȠQ@턽],B[VUeZ)&#O[5=t{iz}4쐙/ebi o/HƁp_@z @@.z}e&jRG9GAb;ܓZizeLzߛBmQyaGjЀd.DΞpMŲ);ࡎ5 Qmm #$ETGx"1'-S&fgV8r[{Q%/'O5e$B#'ͿqўG=ǷiX6V[ x]PxGHZm@@|䑘_Xa6HҢop7H}> T ȺJKᛆEeT맍joyj ` ^򎱸 7Zq6D/aV7' Tި!QTDv u[k: SinQR;h w7Rґ:،̂>[o;]~xl,@6^{eXhu>QzkQϵJ=ђ  8SK=,{B Y}Y a k˄E")}̡J-RӫElyQ)Vu1$?G|8̌6E#~'7`v?ˍޤ#fD8u^h`A|)j<ۈ2g g )=aw>N)y7j@`񐇇DET%3h7?nܵbBz2x;.P$ y!A ]((Č/>٢n(ר梫,PjAW}eir**:(*Z㮈ͪκ"4_ $s })S?es@rmuDt|iTm+Tķ=̚ӃA DLDb2? re8W"aL'e%W r Gעs{(Ax8xYh&>ᑣ-{%no#>!هJ*-leV4g^DS] #GGX,Dĝ.K`S#J|.XZ1 xm-фqiW!SP .^ "u-qkdlm3:WCA{Eeu.k8eڠ~ ƛ YV H];j+Q7D {^%AyfZ }^'*GO 9 9'Yo1ʋVUs2(&|6m<& &A^_5X wlXְTCpFLL̒I^2Lv;a͹.iX! /]Z}# kXCU [}t+nyB|ţIba*Ԑx Q;y=;#V+yfSƺ:8^W+_ڴ+3Y+LHpY%R=zEU$7ρ!/u*anA_hab}pLcS,Ȟ9AŁ5XC_˃I-ӧH;j~lޡHbfyNoswO>(7M'$W(1m1f\ʷ1s͈Wm}B6oweA#j@R4pH}8&iOͺelj%$EF7 Ff׌z%)90FyqZi( yסԂ˧N!R\2aAsX6 /ӂXD<v/k\[uG#Cke`\!]ZIjcoD}} PQ/x3" 3_aiԺ#0(5*K/&4? =Udݠ݁طmO1=̾'mXkX^pР/8Mۦ lNLmWaDH4.Ӹ8!]ثȌg$z_kKTZP8?D fxKtYL&4ˬu'^qU/fq19Y@b}Xe+n"zp '(A0o{^[R/ZzSE1"q fbNutx⎘8:[z^@ s}.pL$T}c4atpbVPrEp6KuaҼ._UGR}qG Ʈp΋pbmis&6&OJ{mߘ_`MfU(Óm6\W;^y1l_+zL :0ՊA vK]ji˒$t98j:$5[$x_ 7PD)QI;o@ _5%S\iCdc~i#۫:@ 7GFdih% @O$ٕMDI0{k; @ "W+sKqVL]y|aQڮZx@˥1{IDcgJ&!pTu='&(uEKòNѝ H/4>?Nt_!Yq88&A*R @TaWKY˯~0a[auf2gD&^ĠۃFk0:%eknS%a9X ^fYHpoRz q% ~T,PcY(*m74< 1;+6'EᯈepiT(>AE`ddtC,h` 4qH9Z PVOvɘ-m8{je87"'.+`.&j*96.|]Ż{K尜7_}b&sUYDɨN~ruq(6fvMꣂ AM(KB҂0#zP@Р~!QP ^絭0V2=(LL~ ilB$Dں$IaP߳| b3Ȅ3RܪVX bt k14,LR3>RF+s2^jDN²/F<̵}֊7їq.£/'p@9FW֯yzu1$B2Y<ƚ?䪭'SAYqxCc%HdqE+2c 2d]ok3W~ڍ:`h1w2>fX%.rXP2~itd!ya#IlIElzq!qrRFֶ\p/7x^s d+M 'eƯXڙt&=wPj~w 8ɗJ4duUƹ3b/0!*9*sm0Qq ګ1QjE«nUci/M){r'G!(sEOs1O21"QI2̓#$F>%yz4 }Pp  S79q 0| ;!`aQRwDl0oQBȨ\)?(FӪ@bb3bTTgx~vdi @dV u*+Ƴ@¯%w?*Y]K쁂,͡JH8ra'<}^sd.}͹g܍b&FUA>]Dz==RoF'YɣBLYW֎qs%QV Fޚ, $Yʾڀ3lPg ^4wdw.Ze_j4C j7L#С9߶պB/_иr÷OaѷY/ yޥUIf\]!CW%ϩthV#X㩲b] DO qz·Sju]JqnTsV6֙Rf>Q̟朵.IE3]/{׎= s}br.ȈpY(? ӎ+ ʉyq/d|^n6'z 6S"Lݚ@Du$F $P\heMQ!F0#W+B5# RrҺ( gl2 Ձ^Be|~Y[+IxYyA2 󇏻G#Yd4@!Lkn^aS=a1N %&ɾ&]e"I oy5K$AއjJOtUF_; S'051ҾXzH( HM #<Ȓ2:H2`9InwOxMTJ| " I:}-1 19,3+w?d %#؃ɜ |=B7b0?+@7a h&>lR7,W!(eBԘCuIH3]dlluM|0rt`[K<7NI&bZEB}ۛ9FM(pDϘI$JvS$-DPg֔sD>S8 i{vA^NEO6%}ܞm.;ߊ;aq0e?2^T$cBǭDr'#>S:_de5i 0e%N 'u2mtP\qV"G{6rׅgE3x'"L]z%IF#] ~Ct#!XYK2@.z(pk (i e2fo;e04A0ͰWp #Iӡ?Tz(yh$1̀Rwi2R PpdP.ܑmSz}SC$=v wJBET+Y`un9ݔFLv-=#]y^lFP,`raJ]Jr x̘%K52Eu9*2AqB@YYרXXP硔ko%inPf`a_O'.JCB@NTg+8hg 쿏g9> y\T%o *pa!x!и}M RUUʜ[)֌h70y?}QC)j",JG+9pgL6 *2zGmU974؏er^kz7Rmڻc?8@-[F?$~d8\u]ҧ%wWO?T]%ۘ' ?O-I6Iڙi 2G] c\O\B{t6WWF MEK%a:y3-;G*X>r242*t‚)\s.!b.~"I;-֋ k_1dz䋨>~ㄯ\ȀfuX -Y Pq'57qqZX[mY Pd`6!tx0b'RNa}b~Td( S ʙ8ьݚAtI}h{:&,ESax5{*;,vk[*oSU% DK CF}X)rDP$#1vңYj%c {uz{<8F]7OͧSv8}rB9)z_Saiij܌D63* } 'l= vtf,&䩒xA w) ?uFg[di%odEﳭ/ԫaV^Y٩dBbe\)Frg]uS&:@( Ȁ[@`G[kE9 Y 4^k/XFQ2/10@d1ʧ>*r?S1 gg߼!ht-xksj[Q`λ䇏ZD%{z2U)M?0S(`%Ʀɢ7Lπ@[eHpC=|PE]dYO/GPZA~M.goKڴHa@g˥c#c}lW@ӁjسJB$9ﯛ,hR2R}פj֔#lBV- 9$zP/)#w̴͠BIY|<όsacz$(5X3 tT!x=KNiͼ3ʗvSp7PDgÁHbhy*0s$z10,?C ߗmY>/ړ`Ŝ)2=tFxϬog}5GT +'dGB2R̓7mcQ;ٽmuNt !UMBe=;0_pr!%NèSF >ݦ={R i`C٭r@^ mQmmou݉3 E&;^pnֿi|MsZWl,R O: W@-s K B7ӰPEdEByMdRh*g*;כQ ar)!QBOӤTX˙Z9=1Z@ir6ɯ>D7jizITі@_*)c*)ꊀPA(tGW:)w[Y VَxQT{!>q ;K4Y.q(5t.x?':p+Lqmdq~* +F=H2l N *\|f7 Yu9hѢ[. o2XeH}S\{~1{SU&Ap<$ 7q 0>}v:uUhu D$fpl屙6eYɊe:nh~~J`*nes߾rf [wHEt['b=5̊/J?ܬ&rV!Uin9[8(\1^U~մApE5 }^(WEv채(c|R'hL0_C$ozYjo/8mX%DÇ8_8dg &9"clS,n#iygNM& H-oZvvE5H54UEWˊy<j6 &Ho;% mH|ǡN_־_Ո AX._ʙN@Ɵ%4^o3ְ&y%TEDlLӻJd}y)*?AtRM^!'n֗rKM+O`7西:y*ܹTK(ؙ "M~!( 7+͡k>lJh^ nm}#6AA[A5EEDJ;tDZzw5u;F+dY2L8c*ISSРkXmDn qbnPR@xYo׍"q޲ Adc#.b$LLLQWHݺ/xҤcnq$1AKBF hB`i|'8 +3yK1 8NhJL0Cm"H]KFH37!LѩHr!$4cV۬eIvI/.V'Y꾇Lo 8PVY5_h#~҅`UdÞ+dnZ1hB:u;R(8Mڒq'UP|Z(~,IvtQ-m>V`0a v׈qe !ΟƽvPDK_:bL"wBjǩjD'tV ɣE~1of'Cl@/do_/!p}a+|o\bqQs[j0YvFd`wX&I+,u؝49ہW=R C)À1s̳c^j_Bs"CW t;$#\<(r>fCT^KN,sffQsDchKv4$='& ƹA6ԕ/n;m!QgJ b~C-[lM:Y :,t:a6njH-!Ѝ.d>C$tw(jS[+N  5[XFeod ƃͳlע@eLQ:{@ ^A&J3>(Ɔyys1Dt5~Szׇ@ڢQb_/[)k7ݒxCvfl=xy[{t䶦`"(VlR[ EԘ]ήY)ʹ @'tT7#}ȉt )SEYz^;/Wj.yHZ]nkN^l+E BĄL@ aCXTlyrdڙnMvey^Εny'o{'Gt;*%:{!^d6M'üHxـz]m+HMZ$i)ggY찳\M /huV)`{Nac")$'&LI\CƃzaNtwRXXf~ x!xYt+AI#<~h.rHڛ|="QA#kzl(NFmMWyxk YF >3zi)&IUJE"qAI]j#gs)6Pa<+˒\TZN<%2D; N,ȭXԵOx>f›`s33 -%N#-c\R*$Lr"rNDvz C#kBV"]#9X fم"T _X`$~P-^:982AHƉC8 F'1rU+ܦ'9aNirv?;.F8˴?[% (R"ZumӈXH6)fIMxDӰhCZ1D8N˗pGlXp @ɴpRP Wo!&[ٜ[c7Y8Vt&`O"vvZ -#<ߔo}=)i#)K$# ƹnkR?t_fD2+w +ޝ WDu,Ӝ-8%mnʁ*4=9eox)d*B|+1A?KJ@sa&VHAZpqurz۶W"iY5l$0!vm îJV B0T vL! q#P%;N-/)YjaP^7pKy%P@B -& _=sFnwvǐzX!}Nn52ZaDs[$jKrsGvjӹWz /f%)KJ">=u4S<-cul&ÕdJ8*`'n9xČGw- ue 0MW{U3 zA d ||g[ TGg_YTu 'lZ 6NOJkXh3fZ]ZXAX [MЄiiTh J] :Mlu=pWn-3bHv*UT j nhjf*e3xoRCF\Ak4mb"@NZ (F~0Op1ZD`s8)(B4YtXA-q]9W}ԁ K)geZ߂e 9'RY7{. j3G+PC-۪ifؒNJpXgmx J)/s!B;7qb)t0H-yY=3E)Xm v3+(GŨ2 &tm%슡uVʜp7fOI­:5\}SK|/a&{u"kge/$'o܏m-NMZA[ȓ3fkc_zEll#7cut_ lp< 'q 6G3-֖Q.py_`/?9Q7gEj."~P_uEqFviQW"=mGˎ$螐ĥ=-h,7OO,ڦI>%X -!nz|b8;D 0p=`pz[*`mrX1u ;ϪԠB\a}WƩ`ңI#T.`ί۟(*֫i+jf [Ǽe!M\'Mhɠ|b_pR3 N;٧5BF9LD*q|o:He]nJ"Dv˟Ǜ RN&cUmm/ CmfzauX30mb$#"55dpG} d,[1t =]w_}Ƒqmj\=8C0my6yE珸GjOĜJC Rc@?,cX@Vj(S]X"YMꥳT:R4ҋ[ೊ_+ HZ$sUk/L)9lSrw|߁bd7ykI*P+zM`;Y] iB{95VשdKwRO4&qjbC7eyMz5CiRA6͂ul e~Ȼ!biQC`dy2}dh~pSO~Xr+꾕^3g%o4~l5dBc`_ߔyZV%%[\9  ~k) 6c6la8Ls5S28H/q*ڰskvDeM>™^",CYݒO'=8 [x0d|WmW }5Ƣm_-q!3b^Vd"1pL.άXkgfDڲ*@) |mٚ /j pk"m 9ظF Jx ֐c"+(Ÿ}TRtƹЦ*hb{Υ2" 0Nz84\ȴ;Ѯ[X u焛 Ι#PPa]zSm f'ىz&^oy~}'a? fF%H=n:B;wG.6ݟB껲ÐmX#W&,m|u0.X1Z<@UM (忏A(]_2Sp})p 9Y-,0 kFU!\d;dꑺFҼaFGn0C(f4ζ>w]^Ytő%D#-; _e lE-vO88t_ mCQSblj7]["ӿJvw9E?k Xմ3D*0mu ^0bZiC6F͠T{߉2BGG<(1 IsS@ʥ+S"qI6Vh*{%j޸hCӞKU3|hN4>?2 <9 ( H1E|Q[fWii-8e/hfީ֙S5({t 6ucvt[hi偣3N?t׏UK5hHiW5s r@c݈J5%Y]yX\:/'_^pұqRE]Od^B*%32?3H*&2dXS6KkLiy$j(kip1fo[Sd_7#})Y"=4A=I͖Ĵ{r5e~fM@ pROyXl4/!h]n 60d^:|B?›~fƵwje,_o{0* 1vҍHAq䣀jpnEW`'ᨙ!_nDJy&_g/ lҜU#Ri8v{bU ȴj]!s# UXNj҃d bEE }ʧJ8MF֧~F<OQ|sT4]Q po8tx 2Cr2J{gY2CAL{艒h.:2Nfmx.vSǽ7!_Yx _lͣe^Sf9kHS|T*C˩7"m0D2@j+R欳fPz*MoU2擨U6H"3'1R:{W?ch5ln?_Qܦa0xʥ]+j|?}N(YQ4 p@8XbjD2N863L%-BMM3g+Al# ͡_컸$kalPZ!ȏ.ر2~R# s|eK zOŔNby+Z?3j]L;&{40?K(,F0 'P3u؊{EGv66+ɑ^mV ( -!W-I'ַ77IelSG˼7dΈUtbhdF[5Օ[ EvՃ܈DŽ5K EgU\tFRʹr@ͦ3xkwO}}0ӅmɃS[y}@4sE!Y]mUHJݕ6x]_ 9eV{(V~{=ܖո0up p(|9,"7nGnv3Nnڌ29H2OB姮6y`+?z΁7$ȹxTo%_olP度O>GA>By' ]@?"I*iԥ~ 䀌!EC1M.Q4rhgewBytX;Gm[3)e S)S/= @_Uor8,Q{/DJ 2;8ٲ|)AuYLٍb,.sA`&N+}"w+gWe%Eݥ)b #y9D4vܕ=աa|fUPCpUZ:k6{nCN8jDP% s<:xxclYPUq]dSV xE yLLfzZQCtw7AUg#\'@+C9/13^d4ư<]_˛/6 ֳ|:*~xaoqi'W^`q؎xbó2jk;u5<+$+(xymC$Z p_"L($^n "T*z$rT=^`5 6zCRɰgH% b+R$xiRp/,# E//\6$]ό^îS1PJ6SV0Edy.uS<3\|?diF. 1)aZ*i5@q6n:2`d~`GyG[$!c܍W6c/u@+ ΜSC<Ӱ7}Eiv>ܛwb}l32#\ {c=SUﮯ`gSIٸ (#M0KbW݀鹲[uE.cz_$J(I_r, iykW!Rx_F0u"rz"%˪e>tfxtHBlnUPc2 rϴK#HI٨tkz{oozj|`ir(V>~LAp0m_faܖDnڥ{z}bWǷITn=nrqQ6!ȏi 0Jx]E,]4Qᔱ+dr!Fvua$.$RGރ %>=`DV3>KpZ4%[% (q StoB`Pw so%.-=)ALpD~¶$>%u2Mix:z4An=2ƉIZd9zLA 765pg ˠ5 kDh$x=t) @T?۹f{9"Я*~Ht8pQW-)G)MA/HXZ-dw5&oeI _Z]WJQe/^/!`JGH"ҜζԬNPC2\Qq<ɦZ p7.8a[V!l2$}Pʽ0]9sTzY/ߏͼ]m,UkA*@u0w 4O*JsK[wE8#_!Ѭr$ʰ٨*>d|@S)ptźrrƳ|H/4j6P7nx&D'@ZoZ gLyjǷ0bT!+rڛOJ:" 8%BY.k|uAX ]/wZrg S$$'S",]&z'KhƦ0Q:3s\4l!; a']:G/2+ 5]kFen32CCl$X~$ъ\;&O-cfhUS? Gk e%Zky;dNQha1Qs :aǫAc% DvBfAFNiP9j⒆eX(DL\` a$&q=mnPnDLA~똡E*pFx<C"1 <-xxo>"$Dco+=xSܡ3Kd`a5d+ʎJ:YgۘR(D E{C@M34!!6 ЭjiR*As*OPKZ3gM ȊU:7=dpD)da#:fsbˉ]Hܒ܏p^@oZʃEN=J)ۍ&&IA*GNވ~Nf줍J>GA_r^nBҵ)8/xQ';IQt1koBW7ke؜]i!f2xj;sc;0&0h07ˈLrQ"B{1+HU?&ʨC^6IهP 03~lS?50Ո xJVCGAz^({6,8i>;zIM=}E9jovNp7/ 'nW<|EPp~7 c-/hEvbD5*{϶ nNH|d hjCkIց_܈W1`PYz/HWBnA.6@"tf#_gGP6TYB>hQT $a/mif=د-$bQ_BrBVHHO:>O'aTg@TOzM%<*hpDrۊN&Fh6,~dFRevs $Pq%8"_CxR҉uJy@jg  o1oF{v/Fa a-$]"e>XA"cr͈Jw fW?0Czj]~ZGbU41E\@CX|> vGP3I^1[Хvf]䐬e?=ōzK'qY0Ѿa SfaL2C_OPۜRrߥJ̔kaCZmmDOygoD 7yqpin* >w |}׉JHƱTlktZPdg8% $0$Բ/KDڮWJ4TR+fչ BKk|.D*6!z.գ@|`]$2r>z2IZ,2#rzqD43B~B] WLDM`/ &uLdD |?'%@)/fhʽ4(Yk)6w>pGim2''Pm铓=P'Uې3߅rul\̚ @6#ɝWS={c33mN'@1*G/0 ުO To| ߌ2Um ʑPj9. ol _.lBH~Vt@L7Aɛ fT'bP4],w|l]&0R0^=3DKsnQ<84F7)KaQ+DlZ #b@;_=&RF7wX:_e )4T]"#h@Aİ&~ 7^ߓpp&xCE&`go Xk|~4g?m7uYO?@!I4EA]}s%_h=P_tÂR0d(u7rsF-xG/Gˁc s4elt=O:yń Gz7[ ɝ8, ~M.;䌱nLM`ҕN² Oݼb-E6UFfG;a1p^ ć^:[x @NdB7IE&+l>FvBh1U.D@Tt>ϵ~r-0D5=by-zr0zr/^ RRC5'7A*h,+ E,뀼ƊQQpX"sP߱I'!UP0z׀|2_pU hqιsHv-TDKmkkJS' 'leryPR "wecj>I7+]+Qm|K:5N5zjonSjw̛ۮ7UJj#; 'AdtZ/M!aO-ZO sRlYu|( On+&j?ԣ/o\V@b B 2zy \G4sGć \-Bt-G_-UC3AFo/^0! 3/*7grX(e&Z,KltВ л,,ZAP6֍TFr\ѱM=tˍU;nn;\שGqI[⊳Dz<)t;K"Wt{BȬA:P⺬/VŸ>>`^5tQDt3;o+Hеb|L "չY 7D0Er/h18*i\{2͠r֫}8#qߚsk䚣Uۘ7H\UDlX έVA0P]M|.[@&Mr;4{?-jV4EB_y3@/Ԋݘ&.ͽ&wJ RlffÔhvjK qHno5q@ Coz^%_n/! ܯrrr-Pp]'pCю>U%8Mg5񠍭&gS]V0zl`BԧJ ׄsB-e KZ˟mnֵVDz4WBwFVQOԓ=zd_햆0ea@w-T%r@k43SN$da$%kE >nVH;N߯Pҕ`9 kpTg!8Fr ~~W'8G` 481@vS N ɼS>/Dנ*Qm&hIjU  L{$ \-'=j0dtlFa0gzYRB*Yu%X!4 OUlC x(P`"+!$%3[`&mjQK'h! g? "b D .1x'ǙhKs'?rKovC&ڧ:\RHH#×?=$k;2*e}wlJM,Y]C 7)8^DTɏSڳ4!-ώnBbDmyE(!?%|IguQC(H&xwUfTץ4'8^*Oaä'z ^dj6eR(XA%éC~"?c<@̴1;B^vQ9bvH[1ănpݒA9/juq۰B0&+\<X#^#9 A#_ҬS.Q@XSxgA1ÄW8ˉ$"c΍,vuCZKQF}p0ó]põ$6#Vnff]@#ái6ۂe鞞HB|)\== ?c^2<]3wzI`f[D]iter%nE~U<&W#;p~tIt1D8)nPE-D-w\amv nxXFo[ZuݴAxá;h{jWwC!jQT|6򆡹KJlވeWVl9pr18fO? UeD8AٺBzrt)l%%DC9\`;I N A1'Ja94]_;ӥ*NV-t6f|J 镣Bl&&)d3>أK!%t >jT@Q cu!i,vp\ZЄB|V? U ~sAehqƑ2ʈ=[Th)`c!WVVl?mL  x5jܲa$w5o8C*c!tL?5t]y21,@u؁@s yCY17ֱL""Qn}3F9X#vK<NCk%n'HW ;n[%TUACm-;Jw;RK,"+HeAB"|۟:%|ާO%D;,Hm,y0˧>" U&^ 6^&)XY| EF4kUhAn4NAJH`x ]ujn# re\" aSj1+־>*C kGG34͝j!h0Lg0K| c,m ~.<6cI(8ϸ;v"`?8&h\CMokJ _.-0Dg:+q=/FLj z67FʢlEeixKuݒoR~RY?"obukWafF;ç͎6G>jGiH7Y4saPD߬X!=xֳ-iYAD |a!(V9o#ۻ7l.(TefSXv6 1-5kz(SˋXHy#>ت1yx; kk`GWao C/h_*gɆ!>AӅpMu/jtg}ݜu+.K+H4>m0OJ1ڗ{=<\&hĮiU t%F&[cc!9 E=cؠd;@{ $A~ z1q}1hQCru/Y6X9ʚ2u&R3B"mĂ:ajg53gf"H`Drf|fS#8}|3%W.xfnY vZ܁?69@B3sYΤ4M_:`dpI t~En7lB ˩=ިGL^{  T'I1ڕHBalT)+V> e<\rBO&Ri8Jp̳^ӕ -fh/_L/]0A! 1h8?iExt~8۾XLWѡUN0*䍂KIZ཰QMt`q0xihiGP$鰄kR8}XcQk|x!1ȉAu:VP*/֛9l@:< Ph1;|}}F7f|* i\&YћHF{")1}4l_Mj{*1e M]NXK9jfGR@,Z5Mq}=}T`[4Igb ,Z5pis}Wm{0+e)^3"1!|2VG.s0.3n|$ug2xүG_$ )d%љkFǵ%7Rf4zNN̲nLnüD&QO>A * lpzog^U/h۲JbR(Scʟxл\@#bEikͫL0Z,5ĸpk52}hK;qQ0Lϔbb'Iq]oe1ch">n.~vZ1{.L6~"ۑ0t/톙 ɴcC\܊%6QXXo^~mϏS<9_M,Dv GnˉQFChiZkз qh$ Sj# S O%~ NB\ T̫WU=CݜSdΙs:|,M2X*Csv\2" R۷@}\:6UZ~Lym"윅.[=Q[UO)xN 3u#8iQv=:V_kTqv&BܳT% b鼩{Zޠ_ShOFHvasM!TSWL=D-5ӚХ#4,QD`Iy ENN`B 쌌mU$\κk\c(pk"H񖤡.K p?p |4[T3{ |O9Dӏ9S(Ѡ ֢7nHa;V٘C^v?Fz i82Lz5>2>IR 9e6^e6BJY/jᓣU:c^Inho]ޭm_q+^O>?WA0"8|_Kރ_3IK]aгX-%! ֮?a@U t%/;k1/*cy8hrRhZ/S=tgO$}գrYz=xW lG%C1b6aU4oy> b1z]77zl1|r)5'FZv=n _ٴ%0"a\$[/'FkFv([5j·Zplq 0G_6v_y$Kɖ#^lĐz$o5շ)b0EnX*0x .NOɼ j\+MƵXKga\w@Jj)BU ;7j}+fCrq?xB6{'lv2]x}a%H;>Fn2$G;,>3SQe绨*\A.ū(ܒ ;6O;7Ռkdem:||VCx ĝ,'(eb 㜭̭T(Z;Z/Տ[7޼Յr pV0zVk,yVHT2jX#0='Jh+CQ K'V?RmະXjz;bQ?L?[j }-@! tG ɵ6RNpmw)+\*{no'8ۖ@c#An)vB]]*̝:vKpä| [rMꕢCUY?{_cӽ\zyQp 4D4E?J,,,," X(x/ ܶjj;yǺ>8,?Jiǃ.$r8jm;smqD 12'"Q^FQC{'MRL&ݴ!qʴ?:&|Uʁ4*|LK>-C+G'!/8xh)y>0 xo +U Pvەw'Ujb%f>\E,̋.ж;+%?1Sírv ^"HKiQJR-n4ݿ8L\"R(3GGݢ 2$XNXuAH .!zj*?M#2IP\#xk6pt}浖Ov>*?[jW:;~qR#ei(YPqIRMͧiSX0mLKJǗt_p##qwMZT]dW;)<rg(bL8{ƪJoL(_Cz=,N~}UcJP^@Y .X$K g ib$4 cA^2-P1ҹj7)}\/+}ƃ+ Ё;Tcy oAhΐ[> dZճA_# :)eҫI`|-ڥ@:tw"fFܞXeFt6Xb~LrU%lM7DMɔP`*KL'l/m9eXb঵(Dt!n#/IGc7ѯ"}gohfde6'gR@kTĎq59 Ȓ<Ћ`O"Zݻ oq"_- _e\Jd(.?Uӓ+(]%.(5rCz 'I5`7 YR8s=k(Q9Nl&8+ѮzVl[|2nk$> buW)Уf\كn5∜$YfЁ6DuƺO)idnK%yٯ^muJcXgrʈRg;ۜ#SѮQ˖5rnՐhO|KD0<٨ =ҀFDtD"#89x c5 3]5XQK&g#w]f_UGpoׁ9~uiO*jWIC1 'SX~@A7Tz45p1#?A t9c؎c4"d?8Hxf7CІf&1 f?b*uFc, ]-.q{Vd!o1&KУM/}_f&H=%+;P%09dYnZ&C`}3&vs0ڣy?f- mvtjr Xٵ1vz.1 `nl8zfJ)h k66;`RMK܌3`H_h ,fy?Vl֜ՐEa-0|x,׷p\s?rۇ/{L3Ѭ)W.Ͳp(R﷼9X=#L7t}|pnk !{ٸ0 ,FBFÌ^]]}*]g b1s'kK /+"@. ϐ!Ј׏Np)vTNaD|/z=>MOX&fFg5 d0vz6KE_qZdKH'vA-o/ ώ'Fk Z(Jz(1ܾaܟIC^HH\REB;lRA!10D$qُCɻ9 O,{|o7ْ6pGu ~So0z!؋K(QGk]xve S#&LdfHnW.*RecuM0tנ ~,c_3U#E00~orp8sPCf W)9MAq,:N%= !6r,R(H0{@|W$}3ZDҀ@P`4,n*p/-EH$)e&hRs*OEjޒf)İzQ ԟ(#=2-3['Xr/Pj3xYk*LuՖJX3(Mlmϗ1j}Q=Q 䩓3Pv 6*o(23f@-T2 ǁ IӜB_@3p'sΰq8^m[EC]&spcWD% iDx!SL?gζ@H~[.jXf0{6F',?wϸ}ox.k%Huޏ<تW3=,#D T]ٶ\@@̝$ @C> X&D~'%Ok>1$H)-#Duy dsJȁ^*15=ʼn&:^#Ts'C^ah` SyrdڮM1.WUFxtG>Mt>ץ>T4߭LG)jxC H:%exL6՝,*( g@Ѐ_0הF 48z=?fwN4Vh  !=ZiR5;66wՎ-yщƹGD*-T}ATӚsU!s\HÿO×\Z+H= ^u񐻼,0wsPo"GQ~?]u4bʹnp}L1TXa3;jYӻi'ytYGr־^Wn͍F mBR[681Bbn b)h=+>=.tlWVj^b%,oqb-qI; M`WJN8;HU+'f+ Ο'dupG?4Y 4{>">KQ㺯;6OvĿ%u[QRܺRok2FFVCR4B4MېYF3h>Kmi8}4l-6o+`uIsepmǀ F,%U %P$1$T3tL@bIj"e?Oߠ!SP>Ae6b$KB` I(C_1 ޶4JLpB~JzyB#1ŁXޖ5gĝH$ir/<(+ (X>g(ȷrVkHS1¼d2jEh/T\BGƜ0:jUytcL?bR#%_j$9PH6^r$TYT{iO&챻;];1!IUaiby?)ǪϫcbjH[jB/(U5EsdOsudVi4?߂;Ε6vg4C}7|NRۄ?ZX~vDf2g8z"3.G*ҚQ;ߞ9y;rsnq*ۛEu2׋Y`&}?Тa[ tԿ.']ąa&6넯柰-R&KoِIC8&ha)U]Fv@<"uUblۏ4O 3M 1K\\d n#B9\' NK,]ՉW''H1F$2yghJhA,6ǸIE)/;.&amCd,ЅkB )d yHq0 q@ȃz58E fܐEtC}SІiuml w}%#}~}@>QÄagpofSDOh jh9ˏ=;p{J2%sIFT}kQԬH᷍Mع5ND/ET%ӄ|}u L Z!fX+ƑyYFZwz]{lF۽70F9[Diș =")\y{%SGeRHmt W*__߼'4S/O".B=Y4g1/D +Eu'\"GP}:Y>;tC48_ &3ϞNF -āۏ9y$F*/¡H`k)zm+ s{O-_} t\l 2#U=j{ t7Ɗyto&!lmP`W+:ybu>>~1G%$7{Aׇ `k JJvA>Q<\n@β QaABfq1D T`$ y`sVO"Bؖ @Ղ@61m?}rk~Rⱼo_mnM&#EpBGb" \9 N% CU[(%߂Q2H$xFX`T䣎",v\xzjj?'vF8Wx"kHe|{욳gKfr3# :&'Zj0 +1Ia2 <ށ #]Ƿ䟠EWī@ QL俲ohup$,Fx]QViX׳ܿwz|f'IF%?doS@LQ:1EM06<兒_ "nio kJp_GhәDxB{ikN|Ng9RjZɯGk"R|x8Cœtd5ѯPaΨĘPnPR?Vl$џUA" &L9UZ<ْ~b38׼>$6>{EW_'Q."ǘIQ 5{{$JMWEZ`<\ͻ?M-T;;1݈#UOrk8C¼1Bax 8d󁛚=4z442qd Eť AkwpO-+B4<241>c_IXT "Mԑ'iY}if~Ap@Eљa#Qh`gG@ &&?s`sJv; >EÄIV9eFlkfL%mT Uw̴5h86? m"!6g`{+=TfFW<=PtRLb,~ >y2ע pX//Eɪ7(FP6lxUVYǍ~?Uy Qnṏӛ fM-R#YUP8-#y ˜ E(<~ ]@WxeKuF: WbhQU٧|~golz\O]זNlETtU2ތӨvIPA@T6r8t;&JZs!9Nu-1?FKU@bGzuSxhL!pŹRE\Lge` 3!|ltςl%5I>sdd+KCF %E&k%a4 {_Ԁ߀亮WN-y'8PM5t16G+ t{=[H϶.sE/vC@0e{5;9Ļv;~DSݭ\FUӧjGՇȡZֶxYJf3]<_/_&,[[l2J{ܐ*Ө.7+Hcr|_]&jNNy:b謧e 34-B4 TsaҕG>@JN}2kνyAcͲ+_5'Yim_9 <> 2ܘ^gyiIAvW/:񩛧jjw]("10;ov`hBn`[d/SH$\@ڗf"Ɛmf͕D47w@~ͨWa@?wEG8h]zjLӽ|X!bqGg3xO 6Yi"X<,Y* H rn z 7k%P-0@0e15&TYǢ ocoY 1_ɩ%Nj,hLTX1(w=2X$0;7 VHf5 ?̱W=Mb*hNKiYrn"l(=_"4V ~N3!jm.Lϐ%i%K"D#$7@R:}vѣD=8f^&ζLMf'cԻɹjKIg°KWDY)#qAA0N'?YZ-VyCp@Tɠb ȱxH^Es8)ZI\J-IA/$JN# !k$g²(%>O& )]b4&öúε#Mu&P4x yƜ *1g*Ө{є5Eo2*(P|php;_$0-dyͰ3A۝fU6˸ pز{"A 0Ju_xJxv*VJEs d) [s]0isnU#X+2Y9myP M(b(Yv,V{'.owۦj v gl̝"O}i.K-8Sx%|v>Ĝ2I@e6 chmf^9磏/@,]$ D]$ %*(V[ƀT#h!4 #Rzy`ύt$+Ag[UjV+Y1M5CD@x_6M]ޙ}~sspۜsm^=w Xą83K򲑊3iayV1M Mk`V7ę>8Mg4C[z3=_nh% Ē xu*4f 61H=69R2. R>Aƈ aOi')}$DýdlV\}>nb]T5uޅ,]Sf? SsgSVqez: y"p| Fϙ[UX?̛iZCUy߫U} !"SBI'|ر^E_̇ī-B6SYDW<^ om}8lкƵ-b l5WАJb 6>汬YxĝBBҬ^`52YJ{h}-LS|"ހ U]y\3:_wL4z4 jTdKòJi}f0yG8z~v:qo&\+]" .OhY.$3@azEh{[/*:'YR۴ܮɲZ(r,a^Qߥ]B- ibx(ێZXo\7w.C;|@V c0l#؎n6'C3B*7;\8vJQ q!zip+Zq.v`HɁZ` FRL*}o!vgA(}&Ztp\*@*F>vC'Rp8 P?>^$h1TD+NH x[f, q'jA\`*Hhep >PÀ`.(8*eU,o2r}PVvңO@P©lZ.ϻ58?:99hBL*Fۨ|`IlJ r: 6$I({qkqLGn5D+nz9 t(6)344y!bW֗2,pth| ?inԲ-0bFKɵ&l )U/صx&`Ac"w$iRl]G ]󗰡4(.v06;\tL}Mpclځ>zy'bS(||mGƙ1AIPy8 {6:bs次/y"u-@NP*卷S"tKX/Z R7 SN`XNMbl ˝Ga'mi4u_ 9 P17xr9(L@so\s^f,nk'hT HRP![[)>CϏ07vk < Y#Uew ^h#$!ݚ-x\=WgR޽0s2G ISrι&)ޞu#"Y>Rǰ C#:7ɌYiZL]GݦݹލʜNe^>52ڠúR9+N̉䅅s~+9ڢ/0^m33VdŝygF)4< ?%ÙMy >P^zfҹoB߀fRc+ bL!(PtgFcav>4fJʛ|5q哒K/?|! X]wԦHz^HE"U_#c%QU'A r45hf"1iqSĠ:r\{]n֨Xh5S4=N,0ȥ qko?ů9a' p'T)K:2}/cic}ޝ d[]NT:&g5p)pWdzW e}mu#XKw]<](P|Wa+f8#=:8#F$#`8e?5@봜AE$t̸(Odd`ՠ%(S_n*DS)dqˠ ϚvbW;7kjf,L&(-~ؑיEo3{Vq÷l`} D_ᆼUFǵ?scͼѳcy.OP̫˚*X2)QuʆsK,tVX;ZT;,MH?+\":*t '3 E푣b9(Vgӳ!½!N`0Ye@7)Y&dMaBJ~eLO'6yFF@+!z8v?TTb,L\R Oҧ@ ߑ%ylC +GR3$h) ~6e > L"UbkxowE&)?$ybJа6L<# nTO{%s>N8=g? Uߦ ЮPXҹNc;b)aūttxgHמGbIHguhOĀkCapfvj=#ԥy'byɎܻdՇ0OӠU'=ecOd{0 FsͨHU<~=i OrGWju4h릠i7Cxɋt{Hl䄓 )C? Խ)}9]W4l'1cU&DR/ق6{Ȕ5|^D~ޥIe;ݛC<I&S{'B[-m+yI }6P}iEgr-" .J8Е @jN8}7"=g}3M9n>6 :[LTQ0frvV+Z$Ehcca+Д MմWTM]B9nНDFDܭ7!F+ HS]m61~qUId. .t'G4%{E jh,|6xh%(5F#1dԤc]QBi}嫄Arb=ޅ_:=m)x~*k #FRZz"C$ݐ&AP=,yQԴQDliCoWdR=^;A%^=6F lSMUh!]EMML`0 ވ3^ 9K͹s(_*7mz^\Ma5H\.!$B Bd?%:#+4څQh6(Km$O1e%7Kg*kZ!~bikByN%*eG j6F m'IvCP݅7j[Y ŭs5UUI[KE8&,c 0OgfR^_a' 4?qq?m\mUNMSEpQ/;A[Ou"dzNWUeu0;r1k7PV o|P\ rAU Q_*n(RmӰĊ؎>Sep6>番d뇰Rd:MgnϤB6/u3P'gݯhtOM.K_C߁'g}ދ\I瓋ibb$n jxGpb&:jة"#T}=5<.;d& H=OOљ wZچMR+/t u:ubሹ^aOwɓ5)81Oژkڲ@ώ*yT0$?]Wvṅ [9QOvIC^)1x YZ