python-solv-0.6.34-9.1<>,eZ8/=„UӯQmhGn( C>D)p>X&*܁Ь9KCVN,]fճ[Ȧ{-z$`w Azq$70܆,88m4CpU懘U1/;vG^{j_:kpaT7rC &'W{ {%4ln漗B\u*Ӿ-~Zc&GISçA#v칹:B3m>:Q?Qd  A`dpt   $ 4   T("8,g9g: gFNTGNhHNxINXNYN\N]N^NbOcOdP9eP>fPClPEuPXvPhwQ4xQDyQTzQCpython-solv0.6.349.1Python bindings for the libsolv libraryPython bindings for libsolv.Z8cumulus3openSUSE Leap 42.3openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/openSUSE/libsolvlinuxx86_64`2wDwD큤Z4ZZ3Z3ba6d18f8c68372107ac784eac22cc3e6cfe29f6e6e7d2a8ddca0c1a5b6d444747909fa84100eea75777213f11b4744c27909fa84100eea75777213f11b4744c2rootrootrootrootrootrootrootrootlibsolv-0.6.34-9.1.src.rpm_solv.so()(64bit)python-solvpython-solv(x86-64)@@@@@@@@@@@@@@@@@@ @   libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.3()(64bit)librpmio.so.3()(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)pythonpython(abi)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.72.73.0.4-14.0-14.4.6-14.11.2Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@W@L|L@LLLk@K@K@K[K@K@K~}@KbKTM@K/c@K@JJս@J_@J J@J@J@JJq@J`gJ?r@J{IW@Im@I@mls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dejengelh@inai.demls@suse.demls@suse.demls@suse.dengompa13@gmail.comngompa13@gmail.comngompa13@gmail.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demrueckert@suse.demls@suse.demls@suse.dema@suse.dema@suse.demls@suse.demls@suse.demls@suse.dema@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.dema@suse.demls@suse.demls@suse.demls@suse.dekkaempf@novell.comma@suse.dema@suse.demls@suse.dedmacvicar@novell.comdmacvicar@novell.comkkaempf@novell.commls@suse.dema@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dema@suse.demls@suse.demls@suse.demls@suse.dema@suse.dekkaempf@suse.demls@suse.demls@suse.de- 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.7- fix bug in reorder_dq_for_jobrules leading to crashes [bnc#899907] - rename rpm rules to pkg rules - add manpages for the tools - bump version to 0.6.6- support DUCHANGES_ONLYADD flag in diskusage calculation [bnc#783100] - add whatmatchesdep to bindings - support pool->considered in testcases - always call selection_filelist if SELECTION_FILELIST is set - support yum style obsolete handling for package splits - bump version to 0.6.5- expand solver_identical fix to applications [bnc#885830] - fix instbuddy generation code - improve autominimizing implementation to also look at supplements - bump version to 0.6.4- quick fix for [bnc#881320] - bump version to 0.6.3- Provide PRODUCT_REGISTER_TARGET for available products [bnc#881320] - bump version to 0.6.2- support BREAK_ORPHANS and KEEP_ORPHANS solver flags - adapt to AppStream 0.6 - reduce memory usage in repo_write and repodata_internalize - make repodata_stringify return the result string - bump version to 0.6.1- add support for sha224/sha384/sha512 - add userinstalled helper functions - improve dataiterator bindings (in an incompatible way) - automatically free pool in bindings - bump version to 0.6.0 (ABI + bindings API breakage)- fix handling of packages with no update/feature rule [bnc#870195] - fix crash when in internalize() when the schemadata gets reallocated - fix access to uninitialized memory in repo_empty() - a couple of optimizations - support REPOKEYWORDS in content parser - bindings: don't let str(Datamatch) change the strings - fix basename optimization for STRINGEND - bump version to 0.5.1- improve appdata.xml parsing [bnc#865293] - repo_helix: parse application elements - bump version to 0.5.0- fix bug in solver_get_unneeded that could lead to an endless loop [bnc#828764] - adapt to new rpm tags for weak dependencies - fix pseudo packages obsoleting other pseudo packages - optimize unfulfilled rule handling a bit - bump version to 0.4.5- always keep job/jobflags in selection_filter() - implement COND handling in supplements/enhances - improve OR handling in supplements/enhances - fix typo in application backlink creation - support PRODUCT_ENDOFLIFE - store repoid as flexarray - also translate autoproduct strings - bump version to 0.4.4- add support for autogenerated products - support repoid array in product definition - bump version to 0.4.3- add -X option to susetags2solv [bnc#860271] - fix typos in pool_job2str - support DISTRO in content parser - make addfilelist more resistant against corrupt rpms - encode flags into rpmdb cookie - add identical and evrcmp methods in bindings - copy checksums in repo_add_rpmdb_reffp - repo_autopattern: make sure that the category is valid utf8 - fix double-free if the number of languages is reduced to zero - bump version to 0.4.2- make repo2solv.sh work when appdata support is off - enable appdata support for SUSE- support appdata parsing and auto-pattern generation in tools - adapt to python3 - tweak findproblemrule heuristic for conflicts - add m68k/ppc64le architectures - plug weakrulemap memory hole - support debian multiarch annotation - support product/pattern/application links - bump version to 0.4.1- do not add back cleandeps_updatepkgs packages [bnc#841781]- added repodata_lookup_binary - fix pattern obsoleting real packages [bnc#834376] - add selection_make_matchdeps function to query dependencies other than provides - bump version to 0.4.0- add describe_decision() and unset() methods to bindings - do recommends pruning after selecting the highest versions - improve filelist handling - be more tolerant about bad xml: an empty epoch attribute means no epoch - fix another edge case will dup mode and multiversion packages [bnc#828389] - bring installcheck up to speed- add SOLVER_RULE_JOB_UNSUPPORTED and SOLVER_RULE_JOB_UNKNOWN_PACKAGE for better problem reporting - start with library documentation - adapt to obsoletes handling of new rpm versions- fix dataiterator returning random data in some cases - add changelog parser - fix nasty bug in selection_filter_rel - allow re-run of an existing solver - bump version to 0.3.0- trivial_installable: check vendor of affected package to see if a patch should be ignored [bnc#736100] - fix trivial installable requires handling - bump version to 0.2.4- fix potential access to freed memory - improve find_problemrule speed - add support for special namespaceprovides jobs - bump version to 0.2.3- many Selection improvements - fix perl binding memory issue - improve file list matching - support targeted up/dup with cleandeps - bump version to 0.2.2- support targeted up/dup - support best rules to enforce the installation of the best package - implement selection class to ease package selection - fix obsolete handling for debian packages - add pool_lookup_deltalocation helper - bump version to 0.2.1- fix susetags parser, it ignored the filelist of the last solvable - fix encoding of large values - bump version to 0.2.0- fix typo in repodata_merge_attrs [bnc#767510]- fix build for older suse versions - fix memory corruption in unneeded calculation when there are product buddies- build with swig-2.0.6- added testcase framework - add solver_get_unneeded() to get a list of no longer needed installed packages - changed duprule generation to ignore uninstallable packages [bnc#750485] - fix memory leaks - speed up whatprovides generation - support 64bit nums, return files sizes in bytes - return errors instead of calling exit() - support tilde in rpm version comparison [bnc#466994] - 0.1.0- add findutils to the requires of libsolv-tools [bnc#743634]- add cleandeps support for install/update - check for cleandeps mistakes (untested)- make repo type code selection modular - add more solvable_ functions - add dependency getter/setter code to bindings - cleanup dup handling - hide more internals- mls fixed package provides/obsoletes, but forgot to write a changes entry.- Add arch arvm7tnhl and armv7thl- bup version to 0.17.0 to make it different from 11.4 - 0.17.0- add missing else part in rpmdbid2db()- ignore to be dropped orhaned packages when calculating candidates for recommends/supplements installation- Split off 'applayer' and 'bindings' as a separate package to make the bindings more independant of libsatsolver - 0.16.4- Apply patch introducing armv7nhl:armv7h- updateinfoxml: Correctly parse 'issued date' field. - 0.16.1- bump version to 0.16 to make it different from code11_3 branch - 0.16.0- ruby bindings: fix bugs regarding include path loading (was hardcoded) and refactor the way the library path is defined (only once in a helper)- SLE10SP3 also has vendor_ruby- refactor ruby-satsolver, pure-Ruby extensions added - 0.15.1- fix bug in cleandeps code - bump version to 0.15 to make it different from code11_2 branch - 0.15.0- Parse an installed products tag [bnc#586303]- dataiterator: reset parent when jumping to a solvid [bnc#589640] - 0.14.17- parse global repository ids. [bnc#377568] - fix pattern parsing in repomd format. [bnc#585000] - 0.14.16- fix language code lookup for fallback languages [bnc#584644] - change solvable_lookup_str_lang interface a bit for libzypp- make dup rules work when system repo is not first [bnc#581276] - parse pattern visibility flag in repomd format - 0.14.15- speed up createwhatprovides when many solvables provide the same dep - fix choice rule creation for real (bnc#551637) - 0.14.14- set repository:toolversion to 1.0 in common_write - 0.14.13- disable update rule in noobsoletes case if installed package is to be kept [bnc#564239] - work around rpm bug when --prefix is used [bnc#565525] - add support for sparc architecture [bnc#566291] - 0.14.12- Support optionally compressed product(s).xml in rpmmd metadata. - 0.14.11- look at infarch/dup rules when creating choice rules, makes dup also install 32bit packages [bnc#551637] - 0.14.10- ignore products element so that repo2solv works - support MULTI_SEMANTICS - add --withsrc option for installcheck - add SOLVER_DROP_ORPHANED job type - fix dropped package handling in removedisabledconflicts - 0.14.9- fix bug in solvable_lookup_str_base- get missing translations from other solvables [bnc#386449] - also look at triggers when ordering packages - add support for REPOKEY_TYPE_BINARY - 0.14.8- use repomdxml to query for the location [bnc#501425] - fix assertion failue... again - fix fp leak [bnc#535468] - 0.14.7- fix multiversion handling for real - fix speed regression in repo_susetags - close fd leak [bnc#527506] - remove db.h workaround - 0.14.6- fix to build with rpm-4.7- add support for SOLVER_SOLVABLE_REPO - 0.14.5- speed up file list parsing - speed up addfileprovides - fix bugs in pubkey handling - fix bug in filelist handling when there are no abs paths - 0.14.4- add satversion.h header file - many changes regarding the load callback - more dataiterator control functions - add transaction ordering code - add support for file conflict checking - 0.14.3- create libsatsolverext.a - 0.14.2- Fix to support sha256 hashes (bnc#501425)- 0.14.1 Core changes - fix potential NULL deref in srcrpm handling (mls) - clean up and fix suggested/recommended list creation code (mls) - kill obsolete and broken patchxml support (mls) - replace old solver_problemruleinfo with new solver_ruleinfo function (mls) - add solvable_selfprovidedep() function (mls) - add noinfarchcheck solver option (mls) - clone job queue to make the code more flexible (mls) - rewrite policy rule disabling/re-enabling (bnc#481836) (mls) - fix out-of-bounds in solver_printproblem() (mls) Bindings changes - provide 'Repo.attr(String)' accessor function (kkaempf) - provide 'Solver.sizechange' to compute the changes of the installed size after a transaction is applied (kkaempf) - solver result iterators for Python (jblunck) - add %newobject to track newly created objects better (kkaempf) - generate rdoc documentation from swig input files (kkaempf) - add a no-op Pool destructor (bnc#483252) (kkaempf) - provide access to all flags and settings (kkaempf)- fix problem_to_solutions segfault - bump version to 0.14 to make it different from code11 branch - 0.14.0- add solver_trivial_installable() to fix multiversion patches [bnc#480303] - 0.13.5cumulus3 15246648880.6.34-9.10.6.34-9.1_solv.sosolv.pysolv.pycsolv.pyo/usr/lib64/python2.7/site-packages/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8031/openSUSE_Leap_42.3_Update/afcb83120a1f6393ea832db6b73395cd-libsolv.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=06ed568e1760eb72f1eced9f06ecd5954695dc35, strippedPython script, ASCII text executablepython 2.7 byte-compiledPR RRRRRRRRRRR R R RR RRRRRR zZ灏?`]"k%f9%) PSu"CW-o|?-3Y'Mq 1_z 3O4Qvt-K2.C1~GeI$.6I>A?wkwr.XGz *LMH/ˌ+Pi-9]z$ooxZbGS,yovwg?yFt 7`5JImٳ@kk |4>ROT?a J֕$[E@5n &< ɬ|9f栶ċ/"(*mΒߡpγn;9@jHHኞWff8{ F_ZS;̂q#WԸбI:DUmxZ -vRAج pnbPBS,HV!%"3 tЙU0좨D}*[! Ka #v??h '$޹hU{2rݪs#ȶEȾbiiaxk*[5JEQn~=aBݏJ&[kgw Ys-6CK%?Cr }N],Іk/`Ƽrl8kFG8bg-Ѧ,*?`m,y>qLފuF@ƳlLuIg!vF PVq(&,6zBDsGW5Ro+LA#P (M'O3~|˟8"D(ʰd0zIbuz"&ϴJ)ƀ\/럖&zZECKeУQ"S'nbV(kh׻Ec>03^tTv97Ese ޮ={h+;Vo{7!+DGY_{3j~oVU{ʃh탫"FIi=N،Kjrs &̬rT z;R3#dV#ǨHKx#>}[]ҕ(,QQ͊򟢔_MvFDT9ġzqG@M#p\ν0v홬-sl ]s(c!&I,%BA*A-/U)٢!-Åt~4-7ygʖz?V [F=4E=:" UxIaгYD6S]ب>̎Y"$Xe'sDWZ%Q̌%YOxk\~;͕1 EƗ\A21@75drV0nTM@ULb߾ b铚Xk Xܕ\S"63xr9UGbڋnowMGpf 6M Aʈs9MԈLA&TzD۹e`Yb,>/WkLڲpGC2Ν~EΚ0“Q̺Roj/y &L, VP;,HgVTgMQH`PG%P,*6\,̰Bg2괻6~~Q, ) ٘b_Az&^ '0KN!1llbYԗAQ\iz+))QUk&Na;nBv0r ^[{Fx-Zf7F:|G^ǜ P0hZ%"-]x[ s' _a(pQD *c @5S{>jQU_$-M=8ieĒ.2U?emyҋ*Yu}gc.Bv‮ulLiyCSֲĜkYךּovi_В׼q) ~$W]͸ W?Vjj@%{W1a!8ϲMT}-ְ>ǟ !Zggj v<%*yB)& ?'*BGPjC3`nˏl?֜Ӂ-IgǷ-|~$}!~~[=ߤ/BAc|CMtjYp>9uMJʳxgleYC1a_qt!7زe>w+JeTu+ 6KAz[P&ڝ%g-/"8Ow#ϴ^8ЕHT&EJ>; >O uWt9G_:5hgը< DscGCq:o2=KWH v۝LES0r]_n@dtko_zL F򨖹DWC5_lOf:'aɬ^<)ר0@1*( :uiwG )mF\6õ9q4"*SWxKyH:)V3Ƅ;tuE|9{&e` ;iPO.u稿 69)vByv)dY}`6o6I>t/T#18yH^p??"wPVF3j a"[Vwؐ{쒲mp\s-:@&z@ d(MT@sŠ#Z^tsv(Z~Ge䇟~aD9S\zK\$r ȞR_[~wr;OIqUu#1MDFHV:fx[vp㳑`UJ)􂱷dP/~xnyʪ22ں+< )9V֦uOtć>+1}ِ)eEmGg 7B 膦PI)*c"Zj9,a+s[w:&eÀV$O]P]56U0T5H3{!H!sŝ[W?tKQnӑ>SHC[v1㢺3Ϸe3Qc"_W5cG=0$ŋ6`B٥7 r`O?Vgsg|}I҄-G N˺1U*O7GH˜AVCϞQfo=P>_d'{ 1bQ@)J.7Gͣlջ_2yn5L^_c{ tPpQl8l8ۗEsOQny|7֤8 -=Qkae[";̅FlYPyq4VghPƙz2as(>.ٟv3J-GEw]&jN=!KQ]M6 6Ջĸ :|Y+Dl:CCb*nع^RG9@?p@xȻRRaiX& دX=b=,n0:0L=sӘ\\P knã XL (f ύVb^$+yiPP Ssl?R"tK:ܔєőcmanԬ~fg[mom͌Kǵu @[3=D5On=cwugd | /,PUL2[. #)n;Ш\}nxxQ dJSg\kdR>qSKGFR<[mIeb/9RĒ7YD2٘ڈ fԊaV@? ,G ݹ<StU`xmHE P <_U0\¶J+vL*Sz{ЂtŔ>|u5 ,+m%%=v>)t:M82=FI2~7HZZ'xd1Ntp-45ENH=qKW G"|%̇Z|&IenŚ=|l\nLUkz7*1a?)$d,w}3Ce t׹M 45Å2$(>s] ;2mm5h-3!,b1<L:/ȿ("-H;A8>#u,826++Nw \LzeoKaSL˜Cx:ܴXLo&?*;Li؀O/:<}t%s'*s0fU>BG 8qmuuS[ACeS ,N6ASs^D;XG8‰js8rcoH~oBUWaU),ur?S}U}o!RWp_b)Gh۸MXD Lb4ʹbPN#9c첿YL'CLr] W!w.qKͬqe۾g +f[Ŵ!哌Tn$#[n_[(e^CcvaDp|ޱv?]e@zu/6;bO#qDՏt7kD.EQTnu,Ps _~TnfʢBW  \^]6`DO]*HW(Q_vVǘ.B'6˚С_ ?.Pτ4Z}:V #e ^{Æ0p*xC~2J;Cucp`X)VUC|8"5p_k8(VemtX8g)̀q}sWx=Ļp.L=>B@f ߏ{+cgUwLbKMGQʰI Kb˃\.݈\-uX^9RXB?s] ^`KֽoE^*0C 8 Pa e3&8Ce M"p;>d@Hk%%$,T^xRweoq/Uk}U6nvC$l ]Ò.L݋*qV>cPŃנRNy z=W'2ebT9֘k$Knɚ{uZF bӘ6/3:er݌1cVe_vF Qe{jW&,a/MJ%Ǵ "Q*F/ΰ3xybv+H\'TY/6-xkHq6.E*F=f%.(|P YL*H 0,4Q2ု_"3'W%K?butz]|?$C(ocA'㐲p"rcqe*cH`jdF55 G5/f͋ԏ Gh?~k|æt\<l|<_`[( 8y=w2͚pqe)@.K-ht"@sIxγLDӤotǝ~t/0*Q ̄)1i 􏁈v U-m=f ^-f~4 0xg3$g/(|עTg],Au i @~wb8/8{^Ɏ2 & lE!j]v 2x q|nB?Aׂ?߭ë䗷2AWNקdШ.^RK8Pw*$ &8 )Gq0V7N®oOXZf~>T/G3'\HkxWO/U(5*{r$;8v쫥<\sidjJՃ0UBDIMK‘n"hv4'*B?v T G$D؉I<6Q<*?|yCA'EىݣD<9ٳ6f~ڋj.Med:@Z׮Q_ǒc}Upup^Ļ< > Asj[Kwỳ`L+MÛVF>O$-0Ar`s K1ϱ42KƼJ0/$DZ18D=w\>y1Q9MKmj> A^ ) ~cShF*Vf\~K|u,)4/byb*ob4#0"1RRfPEKঔm @R{NT/JsSur, X^ RM)|ǰ 0ɋ%܅*!H?Kls1i,l?rG?vmSPT4A.{>9TUu|ry*+ ' ωKY`_g8լ?Svt򱐭Nѐsox-!aÇ@jE-Ү~0!k5ffq5 Twz |lD@'~q؎8OhJ1zن`#-=Հ;ȦH jىUt豬XKS~E-AwjHbt pa" p!MZA#1G'+3u?XY:*>T:|R\EN~}qF:N8}Hr"%a,ˠ~}TLzg31P-vUb$jpG],&OH]f`;w dr4Y !H<(fg86ag.GV 5HC;F\SaA,Xe;_fBL,'$ JE+v\TߟcGJ^^gc ciؽ/PG65;6<\FT7cu 8z\V3ؾWvyJDm3#4^cd;"q_`UF;`ƞҽS*ɰ"YR9L|#$?z_+D-v Z>6ҤLfGM9F } ˟sIUeW]mK:LB*y浪Tfqv/OF~b#A$BC>4Q&:(l~w*Bg5)Ch¶X mdZd6.E}Ԯ7^[YkL&zוjgEA} 83^ nG].?gnVU=*;gF8;`4 y+&7\'!8UƏW!uYOrpyP7~A^4\vtUOWi9Na <`g ++_HdVeBhܑ'7%gTfjD:[` &σo0|xL'C%vޙ,<:+/_eG_5^Y@ `pf+"{o ;־'>e=ړ9-#BBtȅUN8jvaI]KJV':8z?y]qbvtݯGeD N}_ NXA2o0%`ˡ$NʚYq[Sk]E!E[J=W1f@^b|hgI#Q]m  ^&_ɛV{`/0c7 )Q$nxrߪAS͗ʆ`D76Z'fSe:pݒ"PsiSDyѿ]D:RЖ囟Wèj-G0fhVjLJ -5 C~]&%90;&kph#BВ.&. +^'a]k%6)߄_aﱫB2*K/Fх;P&$aɳߦQNWRDů ᷊#c'af|vФO/yDcIEq.=%_X"ojȂf7n`yz#VD_Gdd>ѿFy2 Ii*oo`p :"ڪX (9&htG5&/vcc"~լBqZɚLD|65?$$OŔ,w#@'AdBMxT 5?x-b8%qt[Pۮn<HÀ1Jc` hxS)T_$˓5rU^ }h](I2>+8KQK*><+A wpa۠ j. .9D# C#CcM\X'+[T-5EZurz/)vRrЀq^ MHDZ~ц5qyRݥ"Wa\#Ïsa<- ΊCwb}&Zt w,oO.\ Z @e|! ڦhq6B3 0غodf\J Oc\u|ɷ< Q ;n4T EC՛JO4{bVD(*3n&LeB~[m*(M_ *Ѣ`]{ yې$ 9xtɛ㼉MkG'\ewŇ>/npLyb PŁqj8{Xc L'VYg\V.H:kːȴo~ 04`te,J Ia-˪tЀv~=A<9IR?^vػD[Q!?Ҵ6%+\H+nrd۳{I!NW>Q#J.nͲ"mHWu6jc1$5jvT)7adXFVV\^s%/:ѩB3Ng)9ϣMhZRhn MߕA6IdLRϪvCp=~Y_RWw ՔJof.…w|yA hӂ<1I f-@j;ďdrDta/G/ '|S,T_z*=+6-͆;bS9郲/ h84i/wDCuW?M!@nNMj%o|y촟bZՐj_ eFf ĝE ϒB]Wo|YҦpEVV ^|!աVvH )o7jU c9.7MNu!|Y "#'$ əj6 (_h6ץWU<_|{J\vH{[ /B%&ɺ!o*"^c A7Qja]?Bzkn=@[>ױCڑsW4[9Ht\(R"E)DexrZQ6Cv7q#gsՀ GH!oF~DsE}Œr&f>Xr+!՟)7Ӻfr̼gԣ NR=ӕFeވ7`7PDM+.I>1-(Xd"ZzvaL X=!qd/{_ٍxj5L,&h/; h> Jo} }U8$ǠWo /{,5E6) ߨ$ϝ:TTr(U92jgK]SW?b]U"@-^V4z໻a"i\IX }w=',W4~(DqUL֢kn9 B<4xDF}x1;}:asbim;^?m ~.̘y .l3)D_^$T/@D:+ GCEX9LRfɎAlf2gQlf:v^(Pt/70)؁^֐';; h =+w$w lRV 1yy\x6hwPz=@F>BWvX8`ڒ#c-f?4a`OVNCp>2Xo$/5*WJ W.{ ^a|l3$iK#Zz7wSWJbF *ssCX1n#,֥io~5sζEvxkӽ"EY1(/ub}NP@g,~Un>wOa$09qQ ] #jx \59fYJdBGrT{[WZ4|RA*EMUܹ͂MT`yCJkS`w0sҙrʤm $ J#w4c jX Lm/aj^Vl05|7?h&;1en_|X:-"6B\k˚QL_svAJ  >j܉#Ńf3j3 jig*Ҿ}֦޵ [A9Lj5.te'_CAm*?M;PG9g#1yiҖDCfYwHwCbNS iW-aQC]'*RKaa*R6>Wx֙hVZ)seC1+ ǭׯ}R1lll> d@T7LiF%W dTv,,<}L`0PA/z\|T!uvzr<8_@=4Zf$$E>`5:vQ譻3ըL/../}uO.?kTIqc |̥рKŸw/W8QʤV Lsw)n@wCF9 뜪FyvH.7~khM/^@_SYm=lzzs~+T wNJ^$+0asiѿr{iǜ3=J :BGa<)#C|@KnzVtL!F3߸d'xDrgAIQеdlkx?(]̠^ qDȼJx:1t9bt q61C'rӃ& YT*IC %o EAdhg?Ʃ6Z)6bdԸVdf_Yā-=6Y!_G=  sK[<113dOŸg=u!ھG6Js9I%WQ:lήETMms'̃bLXGxwڼQhΐ nvWP&ۃơD2"_ koMYfA + \RSx7`0䈈7͔68ǥ-6,tH)(Nc}=lLFGV-R/?AƈKU}  #&|%n-| YBͨ7nw֤LLoA[R޺ VGcܡ@փUxAy3WUԻsX[FT7ˬ q/Y:;Zmdzq-6G) ճ.]MJèS3T)rsURo͈lMn̺wƌgA2smKyEz3̔ װ]0}WZ/T~ "=N'j,MPkSw}:LkRG]o!e/e"CBCA\=iu @ECx.1| _2;M U4!H! og{)'0&*bTE3h۷gYzrOB{G(\3ir>{Eg& #Z.Áy۶{! iuX]ᅪq@z/4miw9>Xʏ?zN' x90Ѕ%ˁ_'٥99M4Eq/B@Hç Y1fA󌞸MPT-COBj{>| r[y# tu(g>B$)bɣ"oOAsEӵ˨Fmcixy~$ /wzK,M;$[_CK|BA3yeb K?66Jq ^e+_,s22ח* G9}{c8+?MٗBHTf@2rE9eoҸ? LM>U!]-Ex=pkd?0xby2M˞uR=a- zfVq6}trm:4.ogfgү4VO9uP_FWLr̃Ch*SOCgm cZ5B;W%^}4?M0T81gEY8 :%nI9:.baK^bJ"? turi|Oh`If3 ]œh̾D򫫳]S Aq#dG)=4{gL5 iփˌ<9w[[4ls uueN%tq<1hNi2gA<ľ _J]X+Re7$ӱ[F6pǜt^cpA 㵈3ze4ȣa*~ u/ m_skR{{;U|XO!DZUu~$nRa-r[gfYmc [Cľ!ZLM#tksfnuMÓip3pqvhn șJy{h4%6pvtTI3/ ʝ]c\o $"zdh6R\.@vW m*R]U@!6߶Bف1iZ2 k. VK>ue^*iZ%{JjHp.!u+)8ξ)CD '0)pM>Ft%)j_pr_p21/S2]K}Z>31NM@=]-03I"Ԇy#!f BG=4nDaЛ[)16UFbQ.irMG#?Hq4ޣDs^~.[J[[ؚh:(5β!sЗU2rJ _@q0-w"E?Y H^/kemk|Yf8MhdSX^O<`Iּ݋q / " h_5d}rƐChiq+R{Tj>F #:$\[CoFcČ2FPh\U.RYYD4`|+:&Z7YȃcSUc%n>UΩ+c &pO^4M[z"h78-Qm̢Wak([|\km;c]M^uRޱpѝ<ӕ+ ĝiyn&OXcTL)m fIRC w`iч#/WD՚Ÿ<*q#!eo <"tw=CᛐOko\6fwA*0 4$G, %|.];Lg#5"ySNube="z~Z[d؆ PI7Y Hf:yMEMp|"ۣ BEew:_qJlsׄ /,q(nfxňIԸRt H `jQ,I)l$l> bIfp;ncfٛڃεD53+b(MSET)4T&3Z {'f^gwQÀ7vl^aͳћfyhW Ʌq)mC]cANMM=o =}^Z"RsL=2Dϥn,:KrX ~VQN,18zڏ۝ L7#Q韭tJ7B4.gZ9v/tp>9  %@a=qi@כݰ9J!]• Ti*PD4딳h80Xx"E7UXs(+uC?&yM#!eӷYgw4!uqc,=3 9 7/k| ` A[_dqzB2#!Z`Ke!9;|hۈc tJn4%;S<<dWp~aq1$]H kʋUŗ.jt0u j_Ou8N]z lSER%Ѣ fJ߬olAȿ#/bbNK%kM`d K6r{pP F1-벊IUf C71Y@?+HsLN{U/=e]vEXYGW^Xq:a%(\ 2)`?:[^IOuiB!LOMk:s8ڼ3kS fl,8=ie[%͏rﲫzx Z-,/" W|ѬM T:^g;31}%u/Eh@EՍ'4JXQu ͆Eъ=Z[G1 EM~.mp RFaeL_y-@_0. Gޡ/pKCOK'ef~HlK=;/U~o\,!vuU޹&ژ^՝N|g{k\n45{)0"X~-Jvyw4-RD^k44Λ}׽!&pwӎ}8bV+Dwg]$c\ 9~8rNӔf¡I z!-A}SL'U]B5ih1HCpBQ`6 ɯ+Ek¹qVvmFUlq'm%j{UۦWaCsg8 FR>Uzy&=,XKTM[" x1 ˦w4dJaLl&Eې͎ˡcm^%n:UD*UPlTcva̧O㦃.;:Z 4qU=ƍNM P[՞'nFKjYď0>?#ɌP%9w~(`(G_}Y,},&Idpx*{Uzs:'?ߧiz94=܆s"ڕacA}H*W 8앀D,RHۓɹ+6P7„{(^ve]!Rx BP#%M0 EvH닒|)YC69SW9u#iBA#e6{82(4 )dSz}qD1']{A?}x_9$3ٵ{F5BoT9άY;Z_]D# kMiX@l`|$?P!MO?$9 SSԭDz>V w>3n7[X|{ɺQphm[oڥ?FՆ&}0q>U}0fK͟AS5ނZ i~[yrSԇj=gxtnPwlƃzI{/M[^+'~?<ܞ`dpWjy9 kÖR$O[d^ljEx!Hs=sojƑbgeQ{Ȏith'p̖r~AŅKG4Y{C[INQhʆُH4 g|anbUg#T,uK'dsgC/`몾Q}?mH0e=e{p EB9I!мGdž\CFlo"Vk}4-s(-: ZEVvG ٴ rl{FZ. ba\y@|'߷T7cqIӢ]]xB]o|&1đNѝ/g3(b"&dGDA*[/]뢻5fOюDCDs\Z:h#;ܙրҿ9U!>DZ 4QrϖqFcH<+Ƞa繋3??NWCߞ):&.J""]3P n([7 j }`E}Þ@7ƼU/qa,E4gx< }] K[h]QT% N (qX<ۭrIoYe \o,NƉ&{^oΘ7`;LjٳCdl0:fm 2ߊ=|#Ȥrj=l7)J!*UrpmϢM--"nE^ƈqugXľ;SK@>Xp;;'=6Se4f |0a%zS7Nk`b6KphIpֳW5)j=ޘlo lWi截GuNK]fpe~3QP{>%܁h\S@B.>t :-jv&R~|b)ߩd$'Mkd]h ->2Ҧ-7f7f&ܼمblV,5߈ceZjApnXsWZm-YѲWVX_׃},/oRrHؖͳW"6 + Ty=(wgi.)0t4]%=@փX#[5ѿ c+LS좷|sD_xǮ%[W04(߫|<\̅BY1 Y؁x;o/TD!`V!_:۷6|7 ːTm@F@ގh8ŧv ~gmveu|g2>!.hC,oL9O^6j 2q-kmrʏ@Š ^AR7MytMnyo*̱%/"@>WXhl2C}l+ݘ[ع~LM]ph0&7]9.*y剳U=:Q$XZkY$#GX3= 6!d["loqT$"mR|g#:&*Pg7RD!s>&y:7/'ߠܜy_@l}FT|Y+bV 8fϦPn@ 7Bz ,Zl 0 6x) Whs8W얩jZ #BqIvTQnxM0Pt-aX{I&S%@fZA볧_߮]CRIFL3hKi*4EޅT\-@h ͈.ګ.M|0eD<.q>%!2[E)u#4ҔH'C&zv!ApKa{?Tj <„T{R(K:Dۇw+K:+x3([l̆H9e%"z兒/@l *A,\qcٖdi=yz-&6uHGTPR{TZ3K{1Yz"铱j= `ࠃ1b2PIC ?@vON r]3FF6PS`\GxRzN,Qk]`uGGsks*WXwu\03wYKt&QS˹M%9H˙Jp/`m. 6NHOۺ8|],& ?7;qviq׸p s6g"2SOjeZ~ I!-|qfց2:NGїpQfR~J^OPzm<< vGֆ{Tٖ$x>t3Ds%W9!:u7?ho>5sv ֹУJ/Ωt <e|`-}zpqfjɓw)^;j鈌x:tP  iTpxL]H0I[1'&l"c3dV9D.>60|&.To3+ 6E|/ zw$SI2itTWoPa@fꃈi  E*Tr/dܦ qIv)8{_?a xGꙫ ёN ۄvy…=!^ Ȱ:ŦDC]N5T1\d ^&A[2YaQ)d9&dȰCث>.j*\_фDz5*yhauf}ƻCi!+<zBjq{ocu#_X:G ;'X$GkFWߌY?n0k'K{BF̲KqHZ4%/[1rTq[P@,:AfVPQVwt^[ i/rf#Pߢf=u5|l:|ro e͵v T^bxPnFq)<ĢQf-w?cpU Lֶݛ~Z^9[ݩ!h7zW-ᶜW60O6}LJU6JBW6ֶՓ{Jx$wfoR'|ׄ;eR) Վ&hM'E[Mfqɕ7|Qs}$y-o}DK"u$|jD,>OG^x˒e\'oy9u "9o#7 ^+W.}}+5/zުzKC+@_rfc7eaGR\̝waY̥qrCR.LL;*k)_{fd( fxl[}K C{q@r2OqڝTx α.>\cZ9$$v8a[oPm'0 jIP`΁j::vBPYBmG̐d=q{8;b ~޲&Xg`纸uM 1KEKCh# JYp1 e/"x~q5w5jPU]wڴ_6/aұ/Jaiq,[#8/~QRN)`X/XL `!G]gQ"9}KʵRuMle7fUCGu h~ 띰ԑ'WOCѾ?S(?oW%LbK pԣHχܑEAu,~Q)vMPSUPY \CyeN3;w55biY(?2Rz5䤒꯫7W+sQpg;X4pwLe&,mӪ( #Rp1\ qېjz*CX`'SF-]X*85` 0N աmo2UlU/ ɫP"Ϋע6⸺y<՘+46[$z7nގsӛZl>9/QpqaTfem =&d|Ylm`=UE{ݛgwhF /Q/$4>u>UG3U!X2pMXװS)HI7mY[ev!<Ab$ɖ___܆,Rf:!ݣo˵G(DqLr{_ ~RΡ% B 9thD//]Fܔ.c0B Hn@~c>6:7G䖩8^(9+&.v"xڣ*> bB<v*'Y+;ynh|5Phe'' ~˟ZFy+\gTk-&Mȗ&grP%=7Si.^( rX3I?t::\ !UHSI w}ilG qj{:XF)(%JVS頴%d)Mb/D>F;KH籓[Vl}{wZ_A"蠟D.N/e&2M5G/諧ω`Zyl sC[Ht˿ L:[& kv(V'u-2JAkDPꢰ¾x~Vҙˣ,lE_}KTّ\َ>8+k8j)9 uf %> &]TՇobU8V?Du3~OLt8W@iθ'[:,dzyNC1o&M 976lV~-pF~Eʔ8H)8a-R7$zG@\<-9ӔioɞrzXYǿ`S قb$ЍKdSEOoZ#; hB&LHI[Y͟g "Pn{S? 6Ai=oJ#CۍXkc%UlOiSnXsa VNTa'[bB Qe3TQ;aOIB0{%~j פ2Pg.=GLĮ~x&t)#MF;{脛n]AUNeI^W3knpVK2b.R= rx\Bq"'{4=LPp( R-$ėfDsA۵ $p~LjE a& &<'F{ʆ7*{!YYq[ݲ"4UJˠ籫7qw w qǗ|G n-yFG=NQRdνiE}fO\^Uc(-x3C:`߃[b[PQdfR_!'WQ9D| :(cal:du<~*T 훩Hh#q3®F]@]I!54jg uk %ʮtnBBeM8uu uř<- >+ wT??j& õ|'C"īˉ<Yt{Ov|ȓE>$\UExc<ɩb n=Q3ZY)ȥٞFY9%7֨DB:.?;=mbI]\&onI BV~g_2+'P!KhS}iCT2^FhTFĠH}XDSѾDj,p1Zϗ5z]׺r4|ʬlz1caum=*=pH ٴY?$]/m,QH!]Afhh+ 4t +!+`b\5h5'dy[P.ksE*ӑ9ajd9GI#G;XR2a7E`û[ZbPrQ̉ UTt2UCs*+0SaQqPEc-Hqƿ-KJGBJPLu-#E#HkzE"))}w2/ 5)‘'95(QaaAԛ:-|M˲焻lTf2v-J m2@?R7k" %Vu0g|`r~a`TIDZrBl_gTf2myM >pFYY YШٝ8`>+s." wJ~'xSp6=P3zdC.a:]'[lqǫ's $ ~h{HpvD"9K1OcpJ޶;DjnO! sU *9|L5yh#\ h&ETR5C3#)Q+qs_-j0|̔]l;%3p!~!e94Z_dN$ *P1nrƒ f%Ą8ޔySRK^2IRoM/zK M[Bj,>fai\[dSVG[5x $cr55Gʛ_ j6ARRwufϐ|@PX A~"E6-F#$xu=]YZUٖ`IKY}j**&e6+kA ^YOvCN6cpfD5QP (\@ Y@<*On}S/$w+5BrEW뢟 6Agyg?&E(ʉ+]"v*2$ĝ/hy]K0?k|/7= D9`OՖ"']@Bq@aGPG3&*ꬡiU ?f7#,hZ+R'du"gj5R쾡 ;;(ٽЙ]#t_2ON(Yt=bmzn֚o1jw`7F $O*dt63?U4Zq8Ep{Yv"P τIeA:=YXzQԿ94?fޔDӤDE1HiMm: AqFNMbEPK )mјF {_2v.9w^ñLL1ځp̯"iﶼCH;1+^ʋ6}YvdIyE8 5ƧAQrouW5Z[awCҔ7T&- 7OuK`szI0HV 2W-6yQGڬmG ̸ш~0uw~84+$917wҝOv}(cЙޢ9NT=BCbu3;<&Ij67T l%0cՀꀔ{ԝ[y~26\$ o;kcP@>K N+ Qihu^OE)uqV'O{x528dQYp^Wۭ=|dƦjï R+xBvO!Ǫ<~z`WΐrWgI9FNfcuܭ|#|`tq4N-1'9>,G*r.'BRX*nI.6HExaTwhVaINrk@rI%?Fq͢S.% mtKFƃ PYq6 -jk%>zbކ,d^8nn :'_!yT̤r=QdXd.? [Ⱥ{ikDc<@L @s67ppRUaŠKZEǟe*FNczU t\uL3_EXr?"*/8!cY:24@sRAKS'5^$EDt}rtk˫穇AS+X@Б Nj~Ib["#Jei2<&PMOCb/$*0>77i~eͰDGxnF]ƁHF.trfhD [)@ޝ$Yek/FL<I@bKS"cTSI P9z,Qf,49o"805n6U {).mS\j7Z[$BrE^tտ BáP4.&Új(rB&(̪N:`oj+u`=U\ɸM*u.ǒ{LDurB *R7i"P~-LTU;L6fgh{IN+fCcĔf*#smV@@Fq%,BZ|F oi,YLqMA&i=+ p&?:(%Yq'7CfM<5{rfR5fg?%Ll ێ8$.&D8>e[ Z0ZHkh8M(;c+H"VؗM@&.nbNGGܮQV/x/~F% };߉eOCx' b!C,&|?TT~ }\tAm5얉ݩUL( qz=m?ZgQ,=X?Ohf h_C@HZS-tH~/.wK!fR۫^A[T~ qP!}<0ś'aoe癵XMA+b*ZJFѾ.{xd ݍs#.4B;A=(ZR `BGe8%N2 j"U!6H9/a/HĞ%<(d+qMI~bmE~D@Ǹ[62uQxd04Mn J>b|7\g@2(Ӎj7&dHyRׂV|JDD/Cn~sp%ŰTe@ 'H0-xfQlh~=@F3mFۃz[D939~N;P,7|NFPZ[.u>~wvȈ6q~ަhᓨ><$Í?3^[]+?,U`ӔW~d\GMʌcB6+"iu@U{ 4|$}x92S{sGa+ki }L wlL)/q)Au։7٭A,hTأZymȺ%T~W$YU(jlGQ ٭}IFa*E1\񟬚 }ڱ we95.# ?&wD\>xE⫍~<8ѽ 20ub{L=_ߘ@jdd/f:Vb;kZΜq" na2~]@$TX!\DGҸHb@Hr}""r Ji I3qZ(<}A}xib/%8|\ң />VNѫpb=v]I]UހҀF_ 0>_Fkž+R[!`[0G_U;;JА^ #uB$wJx1sKdY}e`T =3?t ࿪S72,B7dofh<73}h&@ o7o1{ᚦ]L}YI]`#r4sۓ5WS甍,#=4s`ht?渤A7{_Nc[&ZVEYZ;EqƓA*аԥ})$?UGԨJH Yi)aE`.6 n1/L*?p65 x묠޻)OPU Y gޒz_3'GaK15IetЕg?~$'{"o]gb' DYSon}.f"!Fz.rgDc`\i7߲ omT*$ls:*"%L$TS#09칶5o9O^!b0y4f['|ThPK@7fT^ܒeϘޅNձ XIq) >)~r|Ÿ0R4 yJW*.$~HtK»#R "zr=Ei{J>uN.D{UīʄWVvG,2D8t<2UߜefJ2\ϯ8' T>6_ k]qjn&Y#kX $E>"j̈́ϋUKYGs =sJL,D\j@ NzMQsB{wg3;w4Zs,q?|vt2aJKOv׽52-kw6uXu>Y06LBYT8{5*~!?cT\\V(0Frw&ւ"@ CgnksKao[ݧ2l 1UYINHbZ"m8!0ESdOqeIQU'"ο'ɑ.ōɿQxb~9-:]7RX&Ӎ_RU|7 ;/&ꬆLrZw"69 o9c39GeL=m E >r{bbEł|ghxڀx*ڗN]B7v9Ui \؊ij`f6j~`KIvYy\)l<8H""ps`Ȝ*m˖~q^k}A%>/x(p彝$^mYܷ琦Iz7aL֠a2DAnZp,zHz:|ўG(v{Y@Ҵ-@sQlrɤ@=d,L]\Nidt.WP;ZzP 4 %ݞsGb;i*w$\ݹZX!QZ+>UK|/CS]*\#ԫ;"wIt^([҅nxcE귫 X2FyMRx`褡BOiPRI!8Q}}(geh`S3n$&k@RJA c|^!{NTPI|#J֞ { ތ͹#?B%ySIc)Stk5 flJf=mbӏW7sπFZuTe;2a7lq5$ v]s{A 1 y"&؟>&g/*f=uSpZÛC&q8] 0v1pNhaFJt2xvj|hgCgѰm&av(hcޫ$u?ǽ[;[HUW0vr=G*bOw^l`?erE IQy]nj3aH18>)p{"UhbkBwrݩG "WZ^|&ntނM7Hlj~arx;`J q[FOSl!bl+5l <d+qb]()>yXdNR\r͆tſWH`+k;"7l3NAW(`Rcr`G]z׷C~(9{Ow,1׆%~*WqL3U(akqȰHj0fuц@DH=~b4aI"H'ty 'bx52/5M1~Ý@g_]+,d-ݨyϽa-l83J/[BL 2^.l7*LsfZRK{0ێϏ9l_d\ 2<+!Q84 {"@h2"Ӫyz ъt?X_KT:)hw-sK46Ǟ}&f=a+4 "'0(̠7 ƹ 6N+3Kt$`5=q70Θs_q,4±ʐD0uge(NerG42Y"u9 s3>325q/EZayU,6}jV+^;uJ(J|S9mV䔓.""Ȗ@$8v J$odL6̝ Izf ;LwA*>G2/?=RIE7!%OY|\17EIB=*cQJZ' "av8UXi}@(h1MTZ+62}Xŷ]tE45(]Uxiٰ,(2ª#-Yz ˆ3aojƨ#<,=&~\† !jǃQŗ sT^bGS_ {.'xmLza4/el{1[fMS4% #劧\l.Sҟ.BטrHYe 2r&+;NhtTS}[T|"ӻ;Ƨds.7 (W~pg{ۜSxtRC^Wqg&MShN)<+[Tbp:bZIfg((Lu#{Ŕ!KM>`]&4M'j) j,\[}-py#hUgxF[U4>*wXS޾r&؃gdW+:lq<ъYJlaڤ!oZ~l=2+*=gQEZ4 taJű.tdFc}"+(C7S6 ?VmqZ ŸX"2VE#>K gi/Ƨn+DvcUQ߬ȡkכ|$}!?{P9;FJθФE=18X0 9%sMJdXuj]ANp0 /TWC&$1l \nY(}qP?_`UdzcЏ iWˇ9dEk O-iUBI34* Bș$`.QUzv _sLT`g+`6=wኞ~vӄ8pKk\y0VsQ  _O,XQ1'eC*P<Ӳ\