libtracker-sparql-3_0-0-3.2.1-150400.1.12 >  A bwep9|TYbKI+!0@ PQdC>`e&( dSkmGSS @L}}u˭=mR{  W \Gd :%dPW[6bvLnjiȩR`}W=k^hWG:",Í.9f.1L5[8 !WݳFFKdf¨B[=8}k|d VKGG;ڟ,1/dk^ke3l].+ U˹&0^A Ɛ>p@ ?d  , GX\dh     ( j 0(8z9 z:z>@FGHIXY\$],^hbtcdve{f~luvw,x4y<zClibtracker-sparql-3_0-03.2.1150400.1.12Sparql library for TrackerTracker is a desktop-neutral object database, tag/metadata database, search tool and indexer. It consists of a common object database that allows entities to have an almost infinite number of properties, metadata (both embedded/harvested as well as user definable), a comprehensive database of keywords/tags and links to other entities. It provides context linking and audit trails for file objects. It has the ability to index, store, harvest metadata, retrieve and search all types of files and other first class objects.bwdgoat04 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://wiki.gnome.org/Projects/Trackerlinuxx86_64 bwdbwd95b39baf2ddadbd33cd8a036ad4ff178eb67c8b66a166cd14c39f777d38726fclibtracker-sparql-3.0.so.0.201.0rootrootrootroottracker-3.2.1-150400.1.12.src.rpmlibtracker-sparql-3.0.so.0()(64bit)libtracker-sparql-3_0-0libtracker-sparql-3_0-0(x86-64)@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libicui18n.so.suse65.1()(64bit)libicuuc.so.suse65.1()(64bit)libjson-glib-1.0.so.0()(64bit)libjson-glib-1.0.so.0(libjson-glib-1.0.so.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsqlite3.so.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3aW@aba@a}3aHwaC1a6a/k@a $@`.`ġ`z`Y@`S@`+`@_=_ _@_{ _q@_X_V _D@^2^H^{G^g@^`^K^,-]]@]w@]p]^],j](v@\-@\@\n\n\ac\2[%@[[t[s[@[ug@[l,[a[W[2*ZZZZz@ZP@Z }YYLY@Yn@Yn@Yn@Yn@Yn@YYV@YS@YOY$$@X@XX@XXXXXXXS@XJXIK@XWW@W;W/@W~Wk@W>@W%WV@V@V޾V޾V޾V޾V޾V޾VUV@VBUUc@Uc@Uc@Uc@UQU hTTT@T@T@T5T[bTAT;bjorn.lie@gmail.comalynx.zhou@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comsbrabec@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgyfjiang@suse.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.commrueckert@suse.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comguillaume.gardet@opensuse.orgmgorse@suse.comalynx.zhou@suse.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.commgorse@suse.commgorse@suse.comyfjiang@suse.commliska@suse.czmliska@suse.czbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comzaitor@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgadrien.plazas@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgjengelh@inai.dedimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgalarrosa@suse.comzaitor@opensuse.orghpj@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgfezhang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsfalken@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orggber@opensuse.org- Add 5883cebf8d7b2948bcb808162e78a4629ab3315c.patch: libtracker-sparql: Handle query cancellation on TrackerEndpointDBus (glgo#GNOME/tracker#264).- Add tracker-fix-actual-0-path-matches.patch: Fix no metadata available when using tracker3 info caused by a wrong sparql implementation. (bsc#1191207, glgo#GNOME/tracker#337)- Stop passing no longer used nor recognized option functional_tests=false to meson.- Update to version 3.2.1: + Better, more understandable errors when parsing the ontology. + Compare doubles with an epsilon in tests. + Fixes for issues spotted by Coverity. + Updated translations. - Replace post(un) handling with new ldconfig_scriplets macro for the shared library package. - Add missing systemd user service handling in post/preun/postun- Update to version 3.2.0: + Fuller docs, with updated examples + Improved developer experience when designing ontologies, better handling of inconsistent ontologies, and more accurate error reporting. + Added new GDateTime helper API to resources, cursors and statements. + Several fixes to build and run on MacOS, with a brew recipe now available. + Added support for libsoup 3.x. + Fresher and more complete documentation, built with hotdoc. + Many other code fixes and performance improvements. + Updated translations. - Add pkgconfig(libsoup-3.0) BuildRequires, following upstreams changes to allow build against multiple versions of libsoup.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 3.2.0.rc: + Dropped bogus files from pre-generated documentation.- Update to version 3.2.0.beta: + Improved error reporting when parsing ontologies. + Improvements to database rollback on ontology errors. + Ontology parsing crash fixes. + Make soup 2.x/3.x chosen at runtime. + Disable GVFS in functional tests. + Check accessible graphs when looking up resource URIs/IDs. + Port documentation to hotdoc. + Avoid "UPDATE ... FROM ..." SQL syntax only present in recent SQLite versions. + Multiple build, ci, website and maintenance improvements. + Updated translations. - Drop gtk-doc BuildRequires with hotdoc: No longer needed, as upstream switched to hotdoc and we ship the upstream pre-built documentation.- Update to version 3.2.0.alpha.1: + Add support for libsoup 3.x. + Documentation fixes and updates. + Handle arbitrary order of SERVICE and regular graph patterns. + Added new GDateTime helper API to resources, cursors and statements. + Implement missing TrackerSparqlConnection methods in bus connections. + Many code cleanups and improvements. + Updated translatiosn. - Add python3-gobject BuildRequires: new dependency.- Update BuildRequires of sqlite3 to version 3.35.2 and above, because the build filters out certain sqlite3 versions: https://gitlab.gnome.org/GNOME/tracker/-/blob/tracker-3.1/meson.build#L324- Update to version 3.1.2: + Add missing autocleanup functions. + Support empty array updates. + VAPI fixes. + Add missing G_BEGIN_DECLS/G_END_DECLS guards. + Manpage fixes. + Fix crash in "tracker3 export --2to3" subcommand. + Fix rare bug that lead to triples being silently eaten. + Improvements to datetime handling. + Updated translations.- Update to version 3.1.1: + Better error handling during database initialization. + Implemented tracker_sparql_connection_update_array_async over TrackerBatch, resulting in lower memory usage. + VAPI updates. + Updated tracker_sparql_connection_update_array docs. + Leak and double free fixes.- Update to version 3.1.0: + Add build-time warning for SQLite 3.35. + Workaround other SQLite 3.35 bug.- Update to version 3.1.0.rc: + Add tracker_sparql_connection_bus_new_async(). + Fix TrackerNotifier signal subscriptions across the portal. + Fix race condition / crash when performing SELECT queries. + Propagate errors better when updating the database. + Do not miss valid prefixed names in TrackerResource. + Sparql 1.1 correctness fixes. + Handle nesting of multivalued property functions. + CI improvements in JUnit test results.- Update to version 3.1.0.beta: + Fix possible crash in fts:offsets function. + Handle variables as service URIs, e.g. SERVICE ?s { ... } VALUES ?s { ... }. + Add more g-i-r annotations. + Improve ellipsizing in CLI tools. + Updated translations.- Update to version 3.1.0.alpha: + Add TrackerBatch, object made to hold multiple updates (in SPARQL string form, or TrackerResource) that will be performed atomically. + Add TrackerEndpointHttp, a TrackerEndpoint subclass to implement a (readonly) SPARQL HTTP endpoint as per https://www.w3.org/TR/2013/REC-sparql11-protocol-20130321/. + Add tracker:strip-punctuation SPARQL function. + Specify that nfo:duration is expressed in seconds. + Fix portal initialization order. + Improve TTL parser. + Improve date/time parsing. + Make handling of large series of UPDATEs iteratively to avoid stack size limits. + Improve parallelization of queries. + Optimize idempotent DELETE operations. + Optimize insert operations. + Optimize database resource refcount management. + Fix tracker_notifier_signal_subscribe annotation. + Fix possible race conditions handling ontology objects. + Handle NULL arguments in tracker:uri-is-parent. + Avoid FTS5 table inconsistency with SQLite >= 3.34.0.- Update to version 3.0.3: + Avoid FTS5 table inconsistency with SQLite >= 3.34.0. + Fix out parameter in VAPI/Vala files.- Update to version 3.0.2: + Update some wording in website + Fix initialization issues in portal + Improve turtle parser + Improve checks for dates in the far past/future + Cleanup meson build options + Fix invalid reads + Make UPDATE parser tree processing iterative rather than recursive + Fix errors in tracker:uri-is-parent + Protect harder against invalid database state + Introspection annotation fixes + Improve thread safety of internal ontology objects + Add missing element to gir file.- split out the datafiles that are required by the tracker-miners- Update to version 3.0.1: + Reference Discourse instead of the mailing list. + Use specific Meson options to enable debug flags. + Reduce in use by TrackerSparqlStatement. + Fix tracker:title-sort. + Fix stale graphs with WITH clauses. + Cleanup libtracker-common. + Several fixes for Coverity warnings. + More tests. + Build fixes. + Updated translations.- Update to version 3.0.0: + Updated translations.- Update to version 2.99.5: + Fix DBus logging in tracker-sandbox test helper. + Removed programming terms from English stop word list. + Handle empty input correctly. + Fix possible database locks when using "tracker3 sql" on a running database. + Fixes for SERVICE clauses in UNIONs. + Handle empty group graph patterns as per the spec. + Fixes to property paths being used in different graphs. + Release memory on inactivity. + Fix build/linking with 2.x in the system. + Add "tracker3 export --2to3" helper for data migrations. + Hide FTS5 search syntax from fts:match. + Updated translations.- Update to version 2.99.4: + CLI modernization: - integration with pager. - bash completion for endpoints. + Use curly quotes consistently in CLI options. + SPARQL parsing fixes. + Multiple fixes around 'VALUES' SPARQL syntax. + Fix race conditions around graph creation. + Better use of asserts in tests. - Changes from version 2.99.3: + Add portal. + Use WAL on all database connections. + Fix race conditions in reusable statements. + Documentation fixes and improvements. + Better errors from library function calls. + Test fixes. + CI improvements. - Changes from version 2.99.2: + Dropped priority argument from tracker_sparql_connection_update*(). + Better parser error messages. + SPARQL correctness fixes. + Fixes to tracker_sparql_cursor_is_bound() checks. + Ontology clean ups and sync ups with Nepomuk. + Fixed lifetime of blank node labels. + Fixes to recursive property paths. + Ensure property functions pick non NULL values. + Several fixes merge SERVICE{} data with the local graph pattern. + Add `tracker export --show-graphs` CLI subcommand to show available graphs. + Parameter bindings within SERVICE{} clauses are now allowed. + Fixes to single/double quote escaping. + Fixes to make tracker-sandbox more usable in tests. + Many cleanups, memory leak and performance fixes. - Changes from version 2.99.1: + Highlighted updates compared to 2.x: - A full implementation of SPARQL 1.1/ - A change of paradigm. There is no central store, services are free to create their own, and to make those an endpoint for public access. Applications may syndicate queries across external endpoints through the SERVICE syntax. - No tracker-store. - No libtracker-miner. - No libtracker-control. + API changes: - Explicit API to create a local store, or proxy a DBus/remote one. - TrackerEndpoint proxies local stores out of process. - separate python library to write tests. + A base and reference ontologies of our own: - Officially it's no longer Nepomuk. - No more broken links. + An extensible CLI tool, with a generic set of core subcommands. + Parallel installable to tracker 2.x. - Bump TrackerAPI to 3.0 and RPMTrackerAPI to 3_0. - Drop tracker-ontology-upgrades.patch: fixed upstream. - Drop pkgconfig(libnm) BuildRequires: no longer needed. - Add pkgconfig(systemd) buildRequires: explicitly checked for and used to be pulled in by libnm. - No longer pass -Dsystemd_user_services=%{_userunitdir} to meson: not needed anymore. - Disable test suite for now: need to workout to run it without X. - Drop subpackages that no longer exist due to upstream changes and remove their dependency from the -devel package: + libtracker-control-%{RPMTrackerAPI}-0 + libtracker-miner-%{RPMTrackerAPI}-0 + typelib-1_0-TrackerControl-%{RPMTrackerAPI} + typelib-1_0-TrackerMiner-%{RPMTrackerAPI}- Update to version 2.3.5: + Add 'tracker export' subcommand to ease migration to 3.x. + Use correct signature for DBusSignalCallback. + Get the systemd user unit dir from pkg-config. + Replace sensitive terms. + Updated translations. - Drop tracker-Use-correct-signature.patch: Fixed upstream.- Add tracker-ontology-upgrades.patch: libtracker-data: Improve changes over single valued ontology properties (boo#1170587).- Add tracker-Use-correct-signature.patch: tracker-store: Use correct signature for DBusSignalCallback.- Disable tests on %arm as they fail in OBS but succeed in a local osc build- Update to version 2.3.4: + Brown paper bag release, fix NULL check. + Changes in version 2.3.3: + Fix race condition during tracker-store shutdown maybe leading to warnings and missed writeback events. + Made fts:offsets stronger against corrupt FTS tables. + Updated translations. - Drop tracker-fix-segfault-in-writeback.patch: fixed upstream.- Add tracker-fix-segfault-in-writeback.patch: Check if argument is NULL before using it and dispose connection and data_manager before shutting down writeback and events to prevent segmentation fault (bsc#1165357, glgo#GNOME/tracker!192).- Update to version 2.3.2: + Location info for photos is now inserted into the DB. It didn't work before as we failed to process SPARQL "blank nodes" correctly. + Fix for oversensitive FTS5 index corruption detection. + Updated translations.- No longer recommend -lang: supplements are in use- Enable test suite / %check section.- Update to version 2.3.1: + Fixed a case where old data was not deleted correctly from the store when inserting new values. This was causing tracker-extract to log errors for multi-disc music albums stored as FLAC files with embedded CUE sheets. + Updated translations.- Update to version 2.3.0: + No changes since 2.2.99.1.- Update to version 2.2.99.1: + Handle circular references in TrackerResource. + Removed stress tests. + Handle application/x-zero-size. + Refactors and cleanups in functional testing infrastructure. + Documentation improvements. + Make tracker_sparql_escape_string() escape single quotes. + Don't make tracker:referenceSource a subproperty of nie:identifier. + Translations: eu. - Add trackertestutils to -devel package.- Update to version 2.2.99.0: + Support for storing Musicbrainz metadata in the multimedia ontology. + Doc cleanups. + Test suite improvements. + Build fixes. + Fix detection of files that need writeback. + Fix crashes and invalid memory writes. - libtracker-common is built as a static library and only used in build time. So remove it in the %install section. - Drop fix-tracker-miner-fs-lto-crash.patch: fixed upstream.- Add fix-tracker-miner-fs-lto-crash.patch and enable again LTO (boo#1141201).- Disable LTO (boo#1141201).- Update to version 2.2.2: + Fixed initialization of virtual tables. + Fixed segmentation fault in libtracker-miner. + Don't try to create JSON-LD nodes with unsigned integers. + Handle correctly backreferences in TrackerResource tree. + Many documentation fixes. + Fixed handling doubles with exponents in SPARQL. + Don't limit to specific desktop environments. + Build and test fixes. + Updated translations.- Update to version 2.2.1: + Fix unichar unescaping. + Correctly Handle BIND in first place of a triples block. + Fix possible deadlock on WAL checkpoint. + Fix some double values not being deleted. + Fixed CHANGES_DONE_HINT handling in TrackerMonitor. + Ported data generator utilities to python3. + Ported functional tests to python3, reformatted to PEP-8. + Correctly apply ignored-directories-with-content filter on monitor updates. + Build and test fixes. + Updated translations.- Update to version 2.2.0: + Multiple memory leak and corruption fixes. + Bumped glib minimum version to 2.46, it already was in practical terms. + Test suite improvements. + Restore log domain. + New SPARQL parser, able to generate SQL that is generally more readable and at places performs better. Multiple buglets fixed in the process. + Much improved support of SPARQL1.1 features and syntax that was missing: - Property paths: Allowing to match connectivity between two resources by an arbitrary length path. There is a number of supported operators (alternative, sequence, oneOrMany, ...) that can be combined, e.g: SELECT ?s ?p { ?s ^(nfo:belongsToContainer*)/(nie:url|nie:title) ?p }. Only the negated path operator (!) is not supported at the moment. - Support for fully unrestricted queries, eg: SELECT ?s ?p ?o { ?s ?p ?o } ORDER BY ?o ?p ?s Queries with unrestricted predicate (?p in the example above) were just supported in a very restricted set of situations. All those limitations are gone. - MINUS allows subtracting the solutions that match the given triples template, eg: SELECT ?s { ?s a nfo:Media } MINUS { ?s a nfo:MusicPiece } + Support for prepared statements. TrackerSparqlStatement can be built with SELECT queries containing (custom) ~var syntax, and updating their values before obtaining a cursor. + Many tests were added, and Tracker is generally much better tested thanks to CI. + tracker-store now automatically shuts down on inactivity. + More property paths supported, new operators supported are *, +, ? and |, only the ! operator is not supported yet. + Multiple fixes to the new sparql parser. + Improve error handling in DBus backend. + Many improvements and additions to the test suite + Fixed potential crash in TrackerMonitor. + New SPARQL parser, able to support more 1.1 features and generating friendlier SQL at places. There is initial support for property paths (/ and ^), and other missing 1.1 syntax (MINUS, SHA384, ...). More improvements are expected to happen in the future thanks to this. + Support for prepared statements. TrackerSparqlStatement can be built with SELECT queries containing (custom) ~var syntax, and updating their values before obtaining a cursor. + Added global libtracker-sparql call to change the used DBus connection at runtime. + Made tracker-store to automatically shutdown when unneeded. + Fixed ontology updates to work with behavioral changes in sqlite >=3.25. + Support for building through autotools has been removed. + Other many build and code cleanups and fixes + Updated translations. - Drop tracker-extract-private.patch: fixed upstream. - Drop libtool BuildRequires: No longer applies now that tracker is meson only. - Switch to meson build system, drop conditionals for meson BuildRequires and macros, remove all traces of autotools support. Add gtk-doc BuildRequires: Needed to build docs. Pass options we want to meson. - Fix translation-update-upstream to work with meson.- Update to version 2.1.8: + Do not rely on hash table iteration order being stable. + Update FTS if base tables were updated.- Update to version 2.1.7: + Fix build order with libtracker-sparql generated headers. + Fix ontology update with SQLite 3.25. + Fix build with Vala 0.43. - Drop tracker-sqlte-3.25-rename-tables.patch: Fixed upstream.- Extend tracker-sqlte-3.25-rename-tables.patch with two more commits: + libtracker-data: Update FTS if base tables were altered + libtracker-data: Reset property table name on cardinality changes- Add tracker-sqlte-3.25-rename-tables.patch: drop FTS table/view before ontology update (glgo#GNOME/tracker#40, boo#1110090, boo#1131229)- Update to version 2.1.6: + Backported multiple meson build fixes. + Fixed meson build from released tarball. + Updated translations.- Update to version 2.1.5: + Plug several leaks. + Fix possible crashes on tracker-store exit. + Several fixes to meson build. + Updated translations.- Update to version 2.1.4: + Libtracker-data: Fix build with format-security flag. + Updated translations.- Update to version 2.1.3: + Fix resource refcounting issues in database. Reset is advised. + Drop cardinality from nie:copyright, nie:license, nie:legal and dc:rights. + Fix superfluous ontology checks on second tracker-store run. + Use more SPARQL1.1 correct syntax. + Allow use of domain rules outside prefix. + Compatibility fixes with C++. + Updated translations.- Update to version 2.1.2: + libtracker-sparql: - Delete TrackerResource elements one by one (boo#1123869). - Fix compilation with C++. + build: - Fixes for FreeBSD. - Fixes on meson. + Updated translations.- Add tracker Requires to libtracker-common-2_0 subpackage to make sure default.rule file is installed to avoid several packages breakage on Tumbleweed upgrade (boo#1104112). - Drop all tracker Suggests: no longer needed after last action.- Update to version 2.1.1: + libtracker-direct: Plug leaks. + libtracker-sparql-backend: Fix fallback from direct to bus connection for queries. + Updated translations.- Update to version 2.1.0: + Brown paper bag release: All features from unreleased 2.0.5 apply. + One feature was missed: TrackerResource is now able to output JSON-LD. This is a new API call, so a minor bump should happen as per Semantic Versioning. - Changes from version 2.0.5: + build: - Make tarballs able to build with meson. Future releases will eventually phase out Autotools. - Various meson build fixes + tests: Many fixes to functional tests. + libtracker-miner: Fixed race conditions that may result in spurious "parent not indexed yet" warnings. + libtracker-direct: Majorly rewritten. + tracker-store: Streamlined to use a libtracker-direct connection instead of reimplementing most of it.- Update to version 2.0.4: + libtracker-miner: - Fix event emission order of the root folder when a recursive directory is found through monitor events. - Improvements to attribute-only update handling. + libtracker-data: Perform VACUUM only past a database file size limit. - Drop: + update-desktop-files BuildRequires and suse_update_desktop_file macro: they are no longer needed. + glib2_gsettings_schema_requires macro: it is not required anymore since RPM file triggers (version 4.13).- Replace pkgconfig(libnm-glib) with pkgconfig(libnm) BuildRequires, this is what configure checks for.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner- Update to version 2.0.3: + build: - Improvements in meson support. - Remove stale dependencies after Tracker miners split. + tests: - Many fixes to functional tests. - Remove old checks for maemo-specific features. + libtracker-miner: Small code improvements. + libtracker-sparql: use gint32 to unpack 'i' GVariant format. + Updated translations. - Drop tracker-nb-translations.patch: Fixed upstream. - Minor spec-clean, use autosetup and make_build macros.- Add tracker-nb-translations.patch: Update Norwegian bokmål translations.- Update to version 2.0.2: + tests: Cleanups and Coverity fixes. A testsuite for libtracker-miner's TrackerMinerFS object was added. + meson: Many small improvements. + libtracker-common: Preparation work to be able to build tracker/tracker-miners as a bundle. + libtracker-direct: Implement update_array_async() + libtracker-miner: - Multiple cleanups and code simplifications. - Properly honor lack of CHECK_MTIME flag, resulting on faster startup times if it's not set. + Updated translations. - Update Url to https://wiki.gnome.org/Projects/Tracker: current Tracker's web page.- Update to version 2.0.1: + libtracker-fts: Fix FTS queries that included stop words. + libtracker-sparql: Fix introspection annotations for TrackerNotifier. + libtracker-miner: - Fix cancellation of TrackerDecorator. - Several fixes to causes of nie:url UNIQUE constraint errors, and better resilience against prior stale data. + Meson fixes. + Compiler warning fixes. + Updated translations. - Drop tracker-libtracker-fixes.patch: fixed upstream.- Add tracker-libtracker-fixes.patch: Fix various bugs in libtracker (bgo#787452). - Move AUTHORS ChangeLog README and NEWS to devel sub-package, only developers care about these anyway, silences rpmlint.- Update to version 2.0.0: + Tracker shall from now on use semantic versioning + Drop --all from "tracker status" subcommand, it is the default behavior now. + TrackerDecorator internal operations are now cancelled on shutdown. + Add cancellable argument to sync libtracker-control call. + Build fixes and minor cleanups. + Updated translations.- Update to version 1.99.3: + Mandate that SQLite >= 3.20.0 must have --enable-fts5. SQLite devs made forwards and backwards incompatible changes to the FTS5 module, it is not sustainable anymore to ship a FTS5 module for all combinations. The current FTS5 module in Tracker is preserved for older SQLite versions. + Fixed a Coverity warning (CID #1453480). + Misc code and build fixes. + Updated translations.- Update to version 1.99.2: + Miners have been split from the Tracker package. + Sqlite 3.20 introduced incompatible changes in the way FTS5 can be extended, compile/runtime checks were added to adapt to the new safer way if Sqlite >= 3.20.0 is found. + Elements are no longer leaked in the base Resource table. A refcounted approach ensures no longer needed elements are cleaned up from that table. The database will no longer indefinitely grow, it will be cleaned up and vacuumed periodically. + Fixed several Coverity warnings (CIDS: 1452447, 1188417, 1188418, 1188428, 1452443, 1452445, 1452449) + Misc code and build fixes. + Documentation improvements. - Eliminate build_extras conditions and tracker-extras.spec: this basically only had the rss miner left to be built, and all miners are now moved to a separate source package (tracker-miners). - Clean up BuildRequires: drop things that were only used by the extractors/miners. - Have libtracker-common-2_0 obsolete libtracker-common-1_0.- Update to version 1.99.1: + Notable speedups to tracker-miner-fs, main loop overhead was greatly reduced by processing elements in batches. Indexing has been observed to be up to 2x faster, and startup on an indexed and up-to-date filesystem up to 3x. + More notable speedups to tracker-miner-fs startup, this applies only to filesystems where the number of indexed folders exceed the amount of inotify handles. Inotify monitoring is temporarily disabled during filesystem mtime checks, resulting in up to 4x faster startup. (In addition to the previous point). + Refurbished the allocation scheme for underlying DB interfaces. The benefit is twofold, this makes TrackerSparqlConnections truly isolated instances, and results in much reduced mutex contention on stress situations. + Dropped deprecated API to get direct/bus connections. Use tracker_sparql_connection_get(). + Deprecated TrackerSparqlBuilder. Use TrackerResource. + Added tracker_sparql_connection_get_namespace_manager() to fetch the namespaces as per the ontology of the connection. + Dropped support for non-standard SPARQL syntax "AS var", the right syntax is "AS ?var", defined in SPARQL1.1 and accepted by Tracker for a long time. + Added tracker:title-order() sparql function, only meant to be used in "ORDER BY" clauses. It drops the common articles at the beginning of the given variable for sorting purposes. + Fix shutdown issues on tracker-store introduced in 1.99.0. No more spurious integrity checks on startup. + Misc code and build fixes. + Updated translations. - Obsolete dropped sub packages: + tracker-gui. + tracker-miner-evolution. + tracker-miner-firefox. + tracker-miner-thunderbird.- Update to version 1.99.0: + Domain ontologies: it is now possible to create domain-specific SPARQL endpoints with customizable ontologies and data locations. It is possible to do so either in-process using the traditional Tracker daemons to do the work (Note: miners rely on Nepomuk ontology). + Deleted nautilus/firefox/evolution/thunderbird plugins. They were in a pitiful state of maintainership, the latter 2 being known broken for some time already. + Deleted tracker-needle. It has been in strict maintenance state for years, since then other UIs have integrated Tracker search and offer a more compelling and modern experience. + Deleted tracker-preferences. Tracker has been using GSettings for years, so doesn't specifically require an UI for it, there's of course room for desktop integrated configuration, gnome-control-center does this for example. + Made portions of libtracker-miner useful on the client side. Miners don't mandate anymore an org.freedesktop.Tracker1.Miner DBus interface/name, this is instead delegated on TrackerMinerProxy. TrackerMinerFS has been made largely independent of the ontology in use, all high level operations that do require SPARQL updates are now exposed in TrackerMinerFSClass. + Removed deprecated and duplicate API on libtracker-miner. + Added documentation about creating and maintaining ontologies. + Removed maemo leftovers. + libtracker-sparql: Protect sqlite3_bind* with interface lock. + Improvements to meson build. + Updated translations. - Drop the following packages: + nautilus-extension-tracker-tags. + tracker-gui. + tracker-miner-evolution. + tracker-miner-firefox. + tracker-miner-thunderbird.- Update to version 1.13.0: + Added support for the Meson build system, autotools will be eventually discontinued. + Compile fixes. + Fixed introspection annotations. + libtracker-sparql: Support osinfo ontology in TrackerNamespace. + Fix possible source of stale files in TrackerFileSystem. + Whitelist some more syscalls. + Updated translations.- Update to version 1.12.3: + Mandate that SQLite >= 3.20.0 must have --enable-fts5. SQLite devs made forwards and backwards incompatible changes to the FTS5 module, it is not sustainable anymore to ship a FTS5 module for all combinations. The current FTS5 module in Tracker is preserved for older SQLite versions. + Fix typo in userguides miner DBus name, fixes spam on journald trying to start it up.- Update to version 1.12.2: + Sqlite 3.20 introduced incompatible changes in the way FTS5 can be extended, compile/runtime checks were added to adapt to the new safer way if Sqlite >= 3.20.0 is found. + Fix TrackerDBInterface being reused with no FTS set up.- Update to version 1.12.1: + libtracker-sparql: - Add osinfo to the default namespace. - Protect sqlite3_bind* with interface lock. + tracker-extract: Whitelist openat(), with caveats. + Updated translations. - Drop upstream fixed patches: + tracker-libtracker-sparql-add-osinfo-ontology.patch. + tracker-libtracker-common-whitelist-openat.patch. + tracker-libtracker-data-protect-sqlite3_bind.patch.- Add tracker-libtracker-data-protect-sqlite3_bind.patch: libtracker-data: Protect sqlite3_bind*() with interface lock. There may be multiple cursors/db_statements from the same db interface being accessed from multiple threads. This must be under the TrackerDBInterface lock in order to prevent threading issues (rh#1404285).- Add tracker-libtracker-sparql-add-osinfo-ontology.patch: Add osinfo ontology to the default TrackerNamespace (bgo#780968). - Add tracker-libtracker-common-whitelist-openat.patch: libtracker-common: Whitelist openat() (bgo#782514).- Update to version 1.12.0: + Multiple compile warning fixes. + Fix compilation on older vala.- Update to version 1.11.4: + tracker-extract: More sandboxing stability fixes, more whitelisted inocuous syscalls. Compile fixes for any older kernel not providing any of the specified syscalls. Fixed dconf warnings when it accidentally hit the sandbox. + libtracker-sparql: Fixed date format generated by TrackerResource. + Drop libgee dependency. + Coverity fixes all over the place. + Updated translations. - Drop pkgconfig(gee-0.8) BuildRequires following upstream changes. - Drop tracker-fix-more-whitelists-sandbox.patch: Fixed upstream.- Trim filler words from description - Remove ancient %clean section- Update to version 1.11.3: + tracker-extract: Whitelist multiple inocuous syscalls that were reported to raise false positives in the extraction sandbox. + Make libseccomp dependency only mandatory on Linux. + Fix several leaks and Coverity warnings. + Fixed tracker-extract insertion of pre-defined resources. + Fixed TrackerResource SPARQL generation of rdfs:Resource properties with cardinality>1. - Reenable pkgconfig(libseccomp) BuildRequires: it is mandatory on linux.- Update to version 1.11.2: + tracker-extract: Sandbox extractor threads. Filesystem and network access are limited to being read and local only. + tracker-miner-fs: Fixed high CPU use when receiving many writeback notifications at once. + tracker-extract, libtracker-sparql, libtracker-miner: plug leaks. + tests: cleanups and improvements. + Updated translations. - Add pkgconfig(libseccomp) BuildRequires: Build support for sandboxed metadata extraction.- Update to version 1.11.1: + Brown paper bag release, revert BIND() fix as it breaks other legit cases. - Changes from version 1.11.0: + libtracker-sparql: - Added TrackerNotifier, helper object to receive notifications of changes to the Tracker database. All users of the GraphUpdated DBus signal are recommended to switch to it. - Added client-side support for HTTP SPARQL endpoints. - Using BIND() after OPTIONAL{} now works properly. + libtracker-direct: Much reduced mutex contention during threaded/async queries on the direct access backend. + tracker-extract: Many improvements to music extraction, better labeling of albums, nmm:albumArtist metadata is more faithful to the file metadata. + libtracker-data: Fixed possible overflows in tracker:normalize/unaccent. + Other fixes and cleanups. + Updated translations. - Add pkgconfig(json-glib-1.0) and pkgconfig(libsoup-2.4) BuildRequires: new dependencies for libtracker-remote.- Disable pkgconfig(libseccomp) BuildRequires as this feature (sandboxing) is not ready for use (boo#1017652). - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Replace NetworkManager-devel with pkgconfig(libnm-glib) BuildRequires: Align with what configure looks for.- Add tracker-fix-more-whitelists-sandbox.patch: Whitelist more syscalls (bgo#776117).- Update to version 1.10.4: + tracker-extract: Whitelist multiple inocuous syscalls that were reported to raise false positives in the extraction sandbox. + Fixed tracker-extract insertion of pre-defined resources. + Fixed TrackerResource SPARQL generation of rdfs:Resource properties with cardinality>1.- Update to version 1.10.3: + tracker-extract: Whitelisted further syscalls in the sandbox. False positives were being triggered in i686 platforms, plus other syscalls that have been missed in 1.10.2. - Add pkgconfig(libseccomp) BuildRequires: Build support for sandboxed metadata extraction. - Replace libupower-glib-devel for pkgconfig(upower-glib) BuildRequires: Align with what configure looks for.- Add pkgconfig(libavcodec), pkgconfig(libavformat) and pkgconfig(libavutil) BuildRequires: Build libav support.- Update to version 1.10.2: + tracker-extract: - Sandbox extractor threads. Filesystem and network access are limited to being read and local only. - Use CUE info as a last resort on FLACs. - Minor improvements on albumartist extraction. + libtracker-sparql: Fix compile on C++ compilers. + libtracker-data: Handle overflows on libicu-based normalization. + Updated translations.- Update to version 1.10.1: + Tracker-extract: - Fixed FD leak in flac extractor. - Fixes to tag parsing in flac extractor. - Memory leak fixes in libav extractor. + Libtracker-sparl: - Fixes to tracker:uri-is-descendant() error checks. - Fix namespace of Errors in libtracker-sparql API. + Misc: Fixes on functional tests. + Updated translations.- Only suggest instead of recommend tracker by the various library packages. They work fine without tracker being present and actually doings its work.- Update to version 1.10.0: + Updated translations.- Update to version 1.9.2: + Restore trailing colon in nfo:Equipment URIs. + Add new mime-types for comic books. + Updated translations.- Update to version 1.9.1: + Tracker-resource: New API to describe RDF resources that can be serialized into SPARQL updates and various data formats. TrackerSparqlBuilder will be eventually phased out by this API. + Tracker-extract: - Use tracker resource integrally. - Fixed blacklisting of crashy files. - Fixes in gstreamer module for 32-bit platforms. + Libtracker-control: Expose "index for process" miner API. + Command line tools: Add "tracker extract" subcommand. + SPARQL: Accept INSERT DATA, DELETE DATA and DELETE WHERE syntax again. + Libtracker miner: Fix accounting in TrackerPriorityQueue when removing elements. + Updated translations.- Rebase tracker-extract-private.patch.- Update to version 1.9.0: + Adapt to new GKqueue monitor mapping. + Remove build time dependency on gnome-common. + Fix error handling of tracker-extract-persistence. + Fix tracker-miner-fs to honor all configuration options at runtime. + Stop recommending hard resets all through: - tracker reset -r will now warn and request the user to explicitly allow the operation. - tracker-preferences won't show anymore a big "reset and restart" button. + Added "tracker reset -f $filename" subcommand. This will recursively reset all indexed content for the given filename/uri, and trigger reindexing if appropriate, so contents are just like freshly indexed. + Fixed possible crash in MP3 extractor. + Favor embedded/external cue sheets before flac files' TOC. + Store albumArtist from TPE2 tag in MP3 extractor. + Avoid possible integer overflow in GIF extractor. + Support regular expressions for fn:replace. + Mark most internal functions as SQLITE_DETERMINISTIC. + Logging changes in tracker-miner-fs, sparql errors no longer end up with full insert queries being logged, but a loud warning with instructions to get more info will be printed instead. + Fix FS size calculations on OpenBSD. + Add MS Office "owner files" to ignored-files. + Add systemd user services corresponding to D-Bus session services. + Handle DjVu files. + Fixes in handling of BIND(). + miner-fs: Fix handling files moved soon after creating. + Improved console output of tracker subcommands. + Updated translations. - Drop tracker-fix-memory-leak.patch: Fixed upstream.- Update to GNOME 3.20.2 (Fate#318572)- Add tracker-fix-memory-leak.patch: Fix a memory leak, patch from upstream git (bgo#765172).- Update to GNOME 3.20 -- Fate#318572. - Drop tracker-948805-Fix-tracker-miner-fs-SIGABRT.patch (bsc#948805) (fixed upstream).- Update to version 1.8.0: + libtracker-miner: Adapt to libcue 2.0. + Updated translations.- Update to version 1.7.5: + Add back .trackerignore match to ignored-directories-with-content. + libtracker-data: Handle inserts where the subproperty cardinality is larger than the parents'. + tracker-extract: - Fix gstreamer module cuesheet handling. - Protect all single-valued properties in abiword extractor. - Protect all single-valued properties in EPUB extractor. - Protect all single-valued properties in ooxml extractor. - Protect all single-valued properties in oasis extractor. - Protect all single-valued properties in HTML extractor. - Check string length before parsing XMP in PDF extractor. - Add missing application/msword mimetype. - Remove old dbus interface xml. - propagate urn to the TrackerExtractInfo. - Use safer method to insert tags in PDF module. - Use safer method to insert tags in GIF module. - Use safer method to insert tags in JPEG module. - Use safer method to insert tags in TIFF module. - Use safer method to insert tags in PNG module. + libtracker-extract: Delete TrackerExtractClient. + libtracker-miner: - Avoid querying file type in crawling queries. - Cut some slack on the reentry counter. - Avoid changing order of elements in processing queue. - Initialize all NodeData memory. - Ensure the directory root is removed when its indexing root is. - Drop tracker-trackerignore.patch: fixed upstream.- Update to version 1.7.4: + Update to FTS5. + libtracker-miner: Many fixes to TrackerFileNotifier cancellation. + libtracker-direct: Handle cancellable argument in queries. + libtracker-miner: Plug fd leak on TrackerCrawler cancellation. + libtracker-extract: - Fix year-only date extraction in gstreamer module. - Use tracker-guarantee to ensure a title in playlists. + tracker-miner-fs: Ignore git repositories. Modify the ignored-directories-with-content setting if you found this convenient. + tracker-miner-fs: Ignore #*# vim backups. - Add tracker-trackerignore.patch: Add back configuration option to ignore directories containing a .trackerignore file.- Update to version 1.7.3: + libtracker-miner: - Many indexing fixes leading to stale elements in the database. If "UNIQUE constraint failed: nie:DataObject.nie:url" errors are seen in journald, running tracker-miner-fs once with the TRACKER_MINER_FORCE_CHECK_UPDATED envvar is recommended. you will need to terminate miners before that with tracker daemon -t. - Do not insert partial/empty sparql on error. - Pass a builder in UPDATE state to TrackerMinerFS::remove-file. - Remove children recursively from queues on directory deleted. - Fix generated Sparql query in sparql_contents_compose_query(). - Fix some memory leaks of TrackerTask. - Invalidate files iri recursively in case of file removal. - Reset of reentry counter is not needed anymore. + libtracker-fts: Fix invalid blob length calculation. + libtracker-common: Use guint64 for free space calculations. + libtracker-data, docs, libtracker-miner: Fix compile warnings. + libtracker-data: - misc code fixes. - Fix g_warning() missing argument. + Update AppData to spec version 0.7+. + Updated translations.- Update to version 1.7.2: + Many leak fixes. + libtracker-data: Reverted code to clean up stale Resources, can't just be done yet. + tracker tool: Removed tracker-compatibility CLI wrapper for older commands. + libtracker-common: Fix possible warnings on libicu unaccent code. + ontology: Set domain index on nie:contentCreated for nmo:Message. + libtracker-miner: Add ::remove-file signal vfunc. + libtracker-common: Return total available space if running as admin. + Updated translations.- Update to version 1.7.1: + libtracker-data: - Support for Sparql 1.1 BIND and DELETE {...} INSERT {...} WHERE {...} syntax. - Support for Sparql 1.1 functions: NOW, RAND. - Silence criticals on REGEX() with empty strings. + libtracker-miner: Improved performance of move operations in TrackerMinerFS. + libtracker-miner, libtracker-extract: Fix double frees. + Updated translations.- Update to version 1.7.0: + libtracker-data: Support for Sparql 1.1 functions: CONCAT, CONTAINS, LCASE/UCASE, STRLEN, SUBSTR, STRSTARTS/STRENDS, ABS, ROUND, ENCODE_FOR_URI, STRBEFORE/STRAFTER, CEIL/FLOOR, YEAR/MONTH/DAY/HOUR/MINUTES/SECONDS, MD5/SHA1/SHA256/SHA512. + libtracker-miner: Move previous data deletion on file updates to TrackerMinerFS implementations. + libtracker-miner/libtracker-data/libtracker-extract: Partial port to GTask. + Updated translations.- Update to version 1.6.2: + Include embedded copy of sqlite. + tracker-extract: Fix small memory leak. + libtracker-data: Silence a CRITICAL. + Updated translations.- Update to version 1.6.1: + tracker tool: Fixes to UID detection. + libtracker-miner: - Fix cancellation of tasks during TrackerFileNotifier destruction. - Handle failure to get a TrackerSparqlConnection. + libtracker-common: Fix buffer overrun in libunistring-based unaccenting. + libtracker-control: Documentation fixes. + tracker-extract: Photo orientation extraction fixes (TIFF, XMP). + Many fixes to functional tests. + Updated translations.- Add tracker-948805-Fix-tracker-miner-fs-SIGABRT.patch (bsc#948805) to fix tracker-miner-fs SIGABRT The patch is backported from bgo#737023. Also added automake to build requirement.- Update to version 1.6.0: + tracker-extract: Fix synchronization with tracker-miner-fs when wait-for-miner-fs=TRUE. + tracker-miner-fs: Fix crash during startup. + tracker-extract: Fix builtin dummy module struct. + Updated translations. - Drop tracker-fix-dummy_module.patch: fixed upstream.- Update to version 1.5.2: + libtracker-common: String to date conversion to return with GError when null string. + libtracker-data: - Clean up stale URIs on startup. - Fix printf string format. + libtracker-extract: - Add builtin dummy extractor. - Plug leaks. + libtracker-miner: - Cancellation on unmount fixes. - Deprecate tracker_miner_fs_add_directory_without_parent. - Fallback to basename checks on hidden files. + ontology: Remove cardinality limits on nmo:communicationChannel. + rss: - Optimize deletes. - Perform extraction/insertion of feed items at once. - Set website url as a nfo:WebSite. - Simplify GrssFeedChannel list creation. + tracker-extract: Use dummy fastpath for svg extraction. + tracker-miner-fs: Keep cache of IndexFile requesters on directories. + Updated translations. - Add tracker-fix-dummy_module.patch: Fix definition of dummy_module.- Disable building of the Thunderbird miner: Mozilla is just not able to provide a plugin API/ABI that does not crash every other update and I'm sick and tired of running after them.- Update to version 1.5.1: + Many fixes to RSS miner: - Dumps more complete data on tracker-store. - Stability fixes. - Leak fixes. - Performs automatic maintenance of feed messages. + Bumped libgrss dependency on 0.7. + Performance improvements on tracker-store delete operations. + Performance improvements on tracker-miner-fs delete operation handling. + Fix main Resource table id/urn leaks. + Fix unnecessary queries in tracker-extract. + Updated translations.- Update to version 1.5.0: + Fix possible scenarios for high memory consumption in tracker-extract. + Ontology documentation has been revamped. + Add search by tags functionality to tracker-needle. + Fix spurious "out of space" checks succeeding (bgo#748907). + Fix tracker-miner-fs not entering idle state (bgo#751172). + File monitoring fixes (bgo#750394). + MP3 extraction fixes (bgo#733136, bgo#728252, bgo#735515). + EPUB extraction fixes (bgo#746401). + Fixes on gstreamer-based album extraction (bgo#748227, bgo#732236). + GSF-based extraction fixes (bgo#730085, bgo#746437). + Fix various compiler warnings (bgo#746381, bgo#746194, bgo#751051). + OpenBSD portability fixes (bgo#697719). + Made tracker-needle use gsettings (bgo#740302). + Added infrastructure to rebuild FTS tokens on tokenizer changes. + Fixed first index of gnome user docs (bgo#751992). + Allow dummy .rule files for extractors (bgo#735610). + Updated translations.- Update to version 1.4.1: + build: Move bash-completion to new location. + libtracker-miner: Set inotify limits for 'GInotifyFileBackend' too (changes in GLib). + tracker-extract: Remove ModulePath from comic/ebook rules. + tracker-extract-gstreamer: - Rely better on the GstDiscoverer than mimetype sniffing. - Fallback to preview image for album art. + tracker-miner-fs: Reset retry counter when we need to prepend parents. + tracker-preferences: Use the new command line tool. + tracker: Improve bash completion script (complete on real files for some arguments). + tracker: Mark missing strings for translation. + Bugs fixed: bgo#735610, bgo#732236, bgo#750394, bgo#751723, bgo#751724, bgo#751992, bgo#748677, bgo#746401. + Updated translations.- Update to version 1.4.0: + Fix ambiguous GListModel vs GtkListModel references in vala (bgo#746194). + Fix compiler warnings (bgo#746381). + Ignore "." recursing through compressed content (bgo#746437). + Updated translations.- Update to version 1.3.6: + Fix spurious folder deletes/reindexes (bgo#741852). + Fix nie:url UNIQUE constraint asserts on downloaded files (rh#1192224). + Clear tracker-store watchdog timeout (bgo#745565). + Support fn:replace (bgo#745917). + Spam stderr less for not-so-uncommon error conditions (bgo#746256). + Updated translations.- Update to version 1.3.5: + Fix major database migration bug (bgo#745737). + Build only libiptc test if libjpeg is enabled (bgo#745583). + Put absolute path in shell script (bgo#743738). + Updated translations.- Update to version 1.3.4: + Fixed playlists being processed by tracker-extract. + bgo#743727: Account for cardinality=0 on DB migration. + bgo#745219: mp3 passes album instead of song title to libmediaart. + Updated translations.- Update to version 1.3.3: + Disc number may be incorrect for multi-disc vorbis / flac albums (bgo#681698). + BMP extractor doesn't retrieve image height and width (bgo#741109). + libmediart-2.0 support (bgo#743250). + Tracker spams my log with "Unable to insert multiple values for subject ..." (bgo#735406). + applications, userguides: Don't detect locale changes if we failed to create the miner (bgo#742391). + 1.2.5 unit test failures (bgo#742035). + Tracker sometimes ignores SIGINT/SIGTERM (bgo#739234). + Missing accessible label names on tracker-needle widgets (bgo#663687). + libtracker-sparql: Document requirement to escape constructed queries (bgo#741777). + item_move() creates invalid SPARQL if source file does not exist (bgo#678986). + Remove --enable-guarantee metadata, always guarantee nie:title and nie:contentCreated (bgo#733536). + Updated translations.- Update to version 1.3.2: + New Feature: 'tracker' binary: All pre-existing tracker-* command line tools have been merged into this new binary. Man pages are shown for 'help' sub-commands. This brings more of a "git" feel to the tracker's command line tools. There is a backwards compatible 'tracker-command' script and compatibility layer provided to ensure existing commands still work for a limited time. The old 'tracker-control' actions are now part of 'tracker daemon', 'tracker reset' and 'tracker index'. Additionally, the 'tracker-sql' utility has been integrated to allow SQL operations directly on the DB. + all: Move all code from tracker_info() to g_info() new in GLib 2.40. + gvdb: - Fixed LDFLAGS and CFLAGS, was using unused variables. - Move away from g_file_delete() to unlink() to avoid GIO dep for one line in unit tests. + Bugs fixed: bgo#741317. - Changes from version 1.3.1: + Bugs fixed: bgo#733536, bgo#739260, bgo#741012, bgo#740268, bgo#740864. - Changes from version 1.3.0: + Migrate to GKeyfileSettingsBackend, including: - Now when using TRACKER_USE_CONFIG_FILES env var, we use this backend. - MAN pages which previously didn't exist for configurations are generated from xml gschemas. + libstemmer: Removed imported code and depend on external version. + libtracker-miner: Major update to Vala bindings. + libtracker-common: Major clean up and removal of unused internal APIs, including: - Removed os-dependent APIs (mainly process spawning GLib does now anyway). - Removed tracker_file_(un)lock() API which was unused. - Removed all run-time locale management, GNOME handles this between logins, so do we. - Removed TrackerConfigFile and TrackerKeyfileObject classes, use GSettings instead. - Removed unused type utils functions (e.g. tracker_*_to_string() and more). - Moved tracker-ontologies.h (with prefix, etc definitions) into libtracker-sparql. - Moved CRC32 API into libtracker-data (the only place it's used). - Moved TrackerStorage class to tracker-miner-fs (only place it's used). + data: Now moved into their respective binary dirs (source code layout). + Updated functional tests. + Bugs fixed: bgo#737663. + Updated translations. - Replace pkgconfig(libmediaart-2.0) BuildRequires with pkgconfig(libmediaart-2.0): this prepares the build for when LibMediaArt-2.0 will be supported. - Remove obsolete checks for openSUSE 11.3 and conditional BuildRequires. - Rebase tracker-extract-private.patch.- Move org.freedesktop.Tracker.enums.xml to libtracker-common package, ensuring that the enums are available to the Extractor even without tracker being installed (boo#915583).- Update to version 1.2.5: + tracker-extract: - Fixed potential use of uninitialised hash table in persistence_invalidate(). - Fixed possible invalid memory read/write in tracker_keywords_parse(). - Fixed memory leak of MediaArt object for TrackerExtractInfo. + libtracker-fts: - Make property list per-thread data to fix uninitialisation issues. - Fixed compilation errors when --disable-tracker-fts is used. + Bugs fixed: bgo#741141, bgo#733536, bgo#740268, bgo#739149, rh#1133042.- Update to version 1.2.4: + Ownership reference not added in tracker-file-notifier.c (bgo#739237). + Updated translations.- Update to version 1.2.3: + bgo#737768: fs: TrackerCrawler can crash due to invalid container pointers. + bgo#738522: libtracker-data: Guard against failure to create a FTS update statement. + bgo#738450: libtracker-data: Guard against failure to open the database. + libtracker-miner: - _NO_STAT breaks in FileNotifier without a GFileInfo. - Handle multiple nfo:belongsToContainer properties to 1 nie:url. + tracker-writeback: Remove broken code to set file attributes. + Updated functional tests. + Updated translations.- Use the designated fdo desktop file categories "Settings;DesktopSettings" for tracker-preferences./sbin/ldconfig/sbin/ldconfiggoat04 16519917913.2.1-150400.1.123.2.1-150400.1.12libtracker-sparql-3.0.so.0libtracker-sparql-3.0.so.0.201.0/usr/lib64/-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:SLE-15-SP4:GA/standard/e6715c00ec5fa02386e147b329e2f178-trackercpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ec93b39a4b79c1842ef6218c28ec272c5a1d960f, strippedPRRRRRRRRRRR R R RR RRR RRRRRSv{`í]^Zutf-8a9ea951c6724b55b24bc15af1df246cdb128fed1b8b5b41e0fa58383a3cdb44e?7zXZ !t/v] cr$x#F2 CMpʆ4!|3iP Ai07ư!;NExto@2  3IQ_ao87bAft4:=L__I)*CZt ЊvFr|e>3Ejt|{Ι5->ܛW޶)!+W&},HX( <[#x`z[C-}p+bmZqKWX&ciX@6EK E%6vƼ L[uSԁ-馋K>ؓ/(KBi:^M3Q#glg#4jjfy]3?al鄖Tȝ8.b j\gIG˴8aI˕cڷM,I9%gHk뿻h.O8 @' KAbnח23Qeg^UٕyBCٻ8s7_/+ps*C]˾kq`c5F1sGbN># &Ti-tLAzt%RoQOԉ0ա,7b=lJ(Lꞣn@V4At+Noc7p)7RkK ͧ}ҰZqX_&j9'BU;jb<B;GFKGÌd'E4%_c#.?P }k;*sOy;&̲|IJ1'=*;ڡ&K`myd޵ıQ}\\Ji[F(qT&,z |xHS;9O[;AaSKfIE82 +5K6P9𭔾hƱㆇ4Ԕ{^^.*gl!N4J+T.>#Uqی&@FonG+׎4F+*R d?xGb:gE;Hq+XDPHbpr5 _X k1nA:om77 "MؙGzAYRb6vˌG$ !BqC8)\eQY;ZUS]܄ \׶w\j9tVc 5 !0`}VGokqtqv-,1 CWHGA^\7^_KC^dڼUΨ$Hg&15Fn}}qvt <;FDA﫶b^{d.AwzCI=J,z g00gdqgr@ÐU<27f9ad~ \sQfwJiy#x}>ҹA%Uv(p -&8nG &ގr76gY%&nKPiSa)MFgaL:?IlhCXr!7 H}Bc VjRNk&IzNKIʠ74gBqT~LصK;.lx>VFXռbpɉ (N(6Y_-gcig_aϸOQ2V5ZB8fk:H-*1JQXhX>b#ߑF uh9|Q1k{:ٞ7+F <HgU*f-ڪBfHybT?-b"-n:.=;p ^wF}ܙUe)~EwȈIAn=KMl/hLHAu@( -l?o&ocO- 9O2Ll#agI$1/uCft(3DZ!2% (YX^GRI{ Ɨ9WDy̪DU nKbdR#ib|#w~.ZH?} ͺ^hVtM?NKޒAPiA`;KaKg"x%s$+1&,4j~2$SL^n2z*`&PXC'x6e*PKs ^ë]5=-Rv{VȌ*o8<QU0O~=OŇɚ, !~8iE׀rX'N4DU sJWyѮb5'$V%aOD6HX,جϬ a]Y.MciD?np=-Эl@S /UY}; 8ղnWCT` ,`k))x$O{GAuB.qog #=⬈Ӛnfqϒ+ڢR`)% `)>९3[ _~]6سjScx3 @99!?R >U[6VP%Ht/ OLqvxH*OGp1VLn v}Wp~2'GݛbdwMlɍ.S"}ďfݜie^,F`,EWD)SHG[tx[ )3Sw/iu歀$C&36ŃN X6&nMCBmVɣMpsy<[B.}ov0N_|\X,B,IA(l?r\n\͔ߴ>qХ/㗃EĚhByJF:\P?q|*AE1GlP6 gV!QolT .K#a &39OB<~nUCQDpOj3c6ﴥT y)8CZA NU&R =~${RǚM0#hvI딽`M~YJr}nzE`=zkA@;t&%7Ht*'h-xq1U{z[،c*@" Mo/Zn)vYJbW_"*ɃDQ3ﲤQł1T~%ёƫj<,xFT|d-`𳳵U.(^p&o$-?oE5|qL6ȏxፏwX%+~5X] ˆ^:t. |F"߃e}T؁̓gՖө6N| Y}kE:Ɉo9CTHuMӴ%)NDf59u߅wɛ_HQ7+kc|26Z@Md 7)s>@l=jl ޝd-҆P+NktZTN\ѠT 'XxLw0~ 3!6}}!r@4Va6:H^iԌ&3q:u)<ʛ.E$siTxRl8G~"ו1ÌנNzW. \L GJM)iML^,gS}xd}* hed S.kiy > .;y:3$B[D;ywvKzTMR/K|kv_Al*U%oY Wj_ yBltOgG `̼nh R  tXVNO8UTMYp;ůUf~0ֆ@`SoD/7ۿ[i ?>U[ hk\5C[}^S.H;)SQ\t C*ZogR-'ȏMBN3s/m#HDB$RU$@ǥ"u6d/,|t'ƐuxP"W@:qӄM*K+׿ נLHTu`w;J##nq ]WOnrH+}9q=ot[ͅN$W@~K}CdcVxj >l͒i X% }1kׁUF)xU6zJS! EO|O"n7nVJN|d?\2 \^ly8IS_6 vQ$zg1M_H"dX_zb!N5L kE !&;\Bzxɽ+7t=n50 W;'~SʮSuj$ʛ}_4\eaU ёsفXI2DA<~q.x/RF@>"ͨ٪3I'evJx, e? 8j)emH ,Vh85",mooƵ_J*b#ple3y+ȳ  hr9h%g:Д\ %бhćnJ8?J3 GAL+f >\;uW\ #!?bZFB\`LsIa@#Vlfe`hd ÿ;)'<e #V1@=gj< ֊L(<:rQ+R}EbcjI@$Âr l VW dV.j?>-b-(D/g"^hz EB7ktĶ<@`_]"nQxԇ‰ {so%.$NfkpX8)[hhbؼQdv;JzG$V})BqRKgkx"4y8܁5P?)*pKῖLݏFIvvK<,< OZ HNQCHXHdS4/oP:ŰfCJH$5[YDb?kQ٠NCw=[IȘz3 iו#/ B P[ԥs;@H]K5m\L|oTEIAf>P-x,.]=FA}IH>/ꢅD,\fsݘӤmQM&wsEy[|p䣄HC@YW@#V.RfjϪ#C΋q{E &!-=?JEϭw-y#hYAP+iu};?y2A?E)'|[&|R+tV=uKp *9'"Dt'{a[km{8dnyh^ʍ_9hOªAb$Gk!1Xh\ kJ~űR㕛My~uQ͵ym1SU1 ?3L&/7;ycۯmUiZ  n B`&BŖu=7vuDO4 |W:cq[zr\ |"&A:{ >16I:& ?N%HU ˁi)v:#7дۗOo?%,nE:$'_o72}k[G`n6}9نpJ8R7aKu}gCv_Ԙ+"_iNj~{ C'rVweFکLB/w#k{Z{BZ)We"52:S/}quX_D$&l]C ݑD[{Ͱï}ɢKRG"&~n۞ :0i|.@3'BLR5H/K ءuIA|S''P;zb5Jcyά%'G/ٵܚ\3j&Ja;JjF}ohd^_Ģ]4fjbL!1'[oSZbed\S(O1"rʮxjK+>QE8tbvԅ-52u_V y|~Ӧߨ왗Om,FipAw7 9g"&ņcz$' o=auN¢u ̴<:9EWnzR{#7] }{"rs w`qu@|ž'xj6D\ioW8QP~*)Bbo_dP|@,Ҡ}v ׍*YT qj@F>b@ =Q51_7t#O^zX_oqSYNm,yq_@̄ B M4|u=̿ߴ gcSdN>ڂH—JiGK<"EHܐ Aq$}2|YN~yLöZ^v?2*ycPf6Ǚҵ`Lӓ?Z$Rw -] I¼=N+vFbn'hCaiXmBn1GW_;& ZP,N8`r[x SؑOSsHFLᐸ藌W(.ٴoËl ZR*7tA4:$9{Lbp;Cf_L)vd}Mt1]ԟ5e&a rOe'2.&W+K޶b8; @x՜ދO+%Eh=R-Y\.-' X:>~9Ak>ژ?٭I3*jz]y9fʹCHIgG%zx E 㹋f"2uJպ߅ʘS ) ;{8MFowwh,2 }WcUyk"8]oX__y-!WT$)O afWfs19Bl5<[f̚h6*h &@HҏkH\$z<|Rɔ ͍ r6sl{y\1ٴ!Mj/_|&49~C|v/lIƳ3-%P{!MkYc|Tú|\>0[I?ֳȡq$ _B9 p@T(II]jtȣ2s:F(N UHB||RusKrGTEjoq@I@ykT$?deҪqqaG) y> 3Iqlm 6mi8m_lC RD_AENw6mw!2ˏs0t0#9Kl !"^ Lv5"'i"SnxWD43݉^MH@̽܋H?1^U/`yE/o8ֽgv `.'0Jqӡ2cq R5WDۗ)T,<8(]Pjkc@Ʌ% ϖ-">Z)Z@"j"В# ׃\|oN>.%Ӛ@|ǞT_U 柅ycn8^V8#8lF1;Gc)n!u)ڑ.×WfP5l;nfK3ea,>Dԅq}ׇ}O;ց*Xo/{C<#̀|cqv,Yhp5Bo\I1Ϥ{5tm{K˃v+zs_'gZ&TW0 Vɜ#&mj1L:Mi~hBKat*OyNKPwW[fD .jB-ٕ ihUawTUd=üA^81 i7w,qDi-t:KHT$X5"D#U Mn(TFA #?I|H{s`3=tOAX+=ܴupf71eJ~e>JG7E6cxn1m< x;g@ubl~Kt@IM\?vs<>,MWcL̟Ѩ>PY}pV@F)JZGY!vPS02i77̔ap#׃ \+A Kq»}u~| ViÈ-J= WK~ٰLq8INҲ,,O)Bͼ%q A@7hh% vy'!paI~.[>b[!Tmd,N8T LL\?TV$ '̈́%?|%͗v[al7Pе^&p|u0zjsFCևwsdH;u;-͜d!+.^ Ld",Uё7f84kJ$O3ޏcWd(Γ۪Nɱ[`4$+1{*w3/X W5D"*C <]K5C!Y9zRQ'dˈjݦp?C`׭I 4|L-.nWˆ.Ѱ6y_ yl-.Cwxێ~0ЍAL6R՜a43vfy٢KyÔ$oT[5G߂Y,+"vueDGd (z"q=p2niǀq T} ,Wdty8ǖ&e#2 ;K:w}PVMo ώ$a cKr4)IExFPl} #]ɎW' sz.oP7Bz]bxu".:LPa'F sL Q'|2XD8d!rP5F\hjX:"ÉkժLsv?s=@ |~Uc5c{*HjȆBJ8v\[c 8<̔lcĺhY>?tYi55I+wwߪY^5CH<\[c6>,Jhld& gK64}sn JLE^ְ[Qz`tS -BNWWj aEP3\^Jqٖ%6%rtkPxs>W ["Dl(zTM8ݷ o?$3Dp?9ᨡ*]ZB O#5[):s+Fܽ79R+216` xpDԶT\'b3G%X"{guI ɫқ]ڽ-m0SUFɤ9`w;;FvcHuѧ}7&Ph|Xďq;u-꟞#Zdl˚ w\qF xlOG$>WWqGkiA`|?1Zɒ^ޣ>iolP K[o"z&Yi">wYR820%Bn1nB~fjfJ+)뙴p_yG_ұ2f3ym:<͙j3L!(G^ˆ5Ԑ݇-_TcsK ]Z ./g`奌9s5m?04:b "Bg;S{ ;Hr(B=0%^9lXZ|hkڕL2?6+;UQ6` O#{MCwZM境Ȓ(iJӻýᑠ_Aۊt㌴ࡇzBZ;zO/nSWkX ?hN!dEF˖n@ -"Tzb-[UWL/k4Xq^sH1/\w~lskA<-6Մ_͍2J!c'W-͕@%uE< 5>6c|R[N$_(f}s [Z^AjMHǻ4k\g: o>a(MrH+i\4.xUnGRοK>yN 1i~fyvFH(=$O:96At纮 T$].'b o0뙳ˣr"/9p\ 7mƺv|X \$(1/0sY=qvCscXO.k-ҕLxU7W N)b΢АعnUzhN6qo]u}c  ʰECDKS l-ߠo"WC;t|WkzweCd!|}n/l5'd&F- ȎJ~59|Ũ?= $ K:x|u*kEqvC7)naġ7kj Clt#e-/"NRsN "O6\,`\܂;<:gK$N06qW!)w9L2\\|]{ى*`]NP>tx%80;\8X20 =T=1_!o.7;" ܸ":=.XxWxCJvV09Cu1S`Kq{Ⱥ6X/ق_jNR؃Zta7#aC [ ÛU8c*ӈMt#޳zzʄhy" < Ϗx_x%'o<Ǝ(š)>[x..\!VsnϾeU йhйIOEdlT>ΝÑnyc3WxIN '#/l)ϖn$]@<=w;=xg-o>8,}J}O}Fx*y:@<*=VTSPs{0=kR=6ַ3MI/|zfXo$YDQ' 4C'-5BȊ~Cl;. y*>[!OX);.@Z|eox <[R/@T| Ww L2MN@ IPx%lx0,2Q[k-hkNj7Bum3T1BY N]>MA(`A?^. 9<|89 :1Sb/gHxsĦE#Bm \74m DnG(<V{f?s ?u- ܎̖N+0F?ązCV} G+v  iWY+SSOZd)iENCdP|{Wh'`359,Zޜ_*C=(Dfw4Qoǭ82(G\AP4zQ!sɑ(&/113o >{)L Ȓs8qKJ@`z3/\%t(NZ7Wq1k҂EJwڻn ]K&} -ӊ*%kzymW/ypI]) Ԭ)[A !8yg_1? $OFoEp[Xi(ks-uIwѰLט\zrFNqNவ`Q, Bt_r†^ !* mP mKbWCSv\<>.$*G|Z?e=}? +Ja@D gi_4AJ}e?&M\eRQ#S"y&DNzO (kfr2[pJYdrer&J'dY%7{MoO?t}kUˀ'rf9.klaUcx?gj~߷ b>cE8$ِD9>0 ' =s(pf57d*y&o &| ѽ>`gdn7Zp~k&s?Fms;Xɦ31f\Xgnv'1Q}Zc?_ZB`y&$8 ?j;**̀׽PnL] 6[n`Md/2 6!5h/=ݼ?lL܏k(Lvԏv6|U{q<SF4ı[;QG/:+hON!f{6i.ƍ{YvuyUk.rŇDud.-Ve||YCd%4D_^4J]B6mL \})x m} (Q4- ҂Mz]tpܠl_7 /mr 2[ Ѱz(}l8<7TTL@9B5Ex 1sD _$;Y,i"ps`4.?:0N$xT>.MUe9M}?nZxI 'a`Ukw5(l1C'lJFzn-mnXu']U0X$ѢXU!2Gt!_|oU)mkQUF(J֯ѮjEkUodѲ.yz%zTS@+H*#fց$wAb:9< < =89'_NER+OL:_ dP6:-D$3(ˇ-E [[Px}O(++gY7]N!*=k.O3.g:`猥*@OWr=:$`,<>qx*ns۲=9yy*Qwx66Bl\I'ꭨUܲ tNsJl6K)UPOݫդyȖe9bDzX/Hg{MGd,U36fPMߡZyV"F`b<Ό Gw\ CuZ ]HU5D.=R2 bdA [cJ B4Bp%3u#')4woǐFZsM:hFߋsV!F˸B݊IU%S@s}@  lBQ*P9\yމ]dfRsށi#*8.񅘔b6t;0KCZlʏS Ղ~,yGi1QQ?,8݂cbumgH4~ͭnр D$<ց}c [·d|Hc&v`s MBBS~b5PMuܓ?A{'1d^^0PI뻪 I6n+Udk'.eV[ - ~"U$eS@1-CB0!K@&j"~$*+KX);41XnBV?aR?O~7Y9R`.g\"^]|']W:Y啪s *oWH (sSJ#P(#J)3P].y td KT(sj)padܾR]MTk7'9)|80-hk(Pjg&{Nb6s ݒ2 L0 ·.X(j:htc14'Jb'ہor,U^Z| KVN>\<5Iwe4F/0Ы)#AEt%7at*`]y<ma|sye+_3W)"GᵧjO`5j#[Ig^|W OS=BǶp٭+~31_%{H&x@NfszaaSQPոZ3_A"FKouH|ondk Ƣ9r*7*Q|OJВ=ms^n (`(*o~ݢ`BR؞R<tnD?>?}$/́Qg_+8ord{'KG=<ӵn4v+۵x_*CGh*Ad=[4~4\i7Tn Y >]tF]£¢!N , }3@SOde GDh\f!G_bxc]8e500H6kPK~N C?d`º,QH&Gb%?zd:c^ b3Eq ɻܕ|RED;NPԨD'/KQQ2|{ roN@ sw;)Al?'gVB:g\FkzA-*<ޥ8n4ѿd gtg3O i*Y +m ` T$eg)R{V4ա\!WY h$~ӖV`FZd"ܒK5*6KIs \sN|1cfD(X 3zq'u7j͇g6$phVM=ږ{`ĤZ/SBWPTq;`tTg#Y9ևIeU_>?mI/^xn[jR_K~O.5'Ү(oOi&;wTìYf~7.ƌZKLiW9`fE!پ=gzɑr6Lj4KؗMe9:m2rQP++[סh򤍂*Glphlc=K]{saC8Ó.q5LΤùbk6BJTՊXy;-!&X+8VJ\zO2nyN{/40@bռO;Ӝj8~Ы_WWzaWE=z~{WouJD!lgyw_*<d^Ϗ7q}_DŽoUVLGRZL~"iOxL0ӵ4r @qޫ$peر쁙|UU;7\`> 5p Nߢzwi:Y4Pht&6-)<õ]2YTO1l {U;9+"ןYHDŽ1]rpBsRg%H5M@3UH[[ۃvە~q2)#PKtz `qw~y:E(`UQ6tM>zN8Þ"Н>XȗVFY+dUkDJp?7Zg<+cjhT/Ͳ"|%re0^8e7?gb`osH"h'ES@G?kuWlSbG 4#,Ln_!Lu2j=@7x1Z. ̏*u-nvuGlFA7l,Պ1/* L:`3Xv87R񍧮%@g􊠯' 66hŪlle.T2ke`3=؊R{Lij$3@lUpzF#j13n`2} ۘ!8)O^5*hg6{VH:*C'&\TII#=`1'^4TM42z>[}.*p 2ayk% ''tz4ϣ$8Y"};Ŕtt_#ng¯;кԳO.IjX4YQ6tJ2"Y֜xZswāض?g,\,Q!]YIxա?@#;mdE#L|8R͙`` az@tilSSX }K.҅N`-u}\QO!VRw^MG;Z-xhDRʥ-*#.#$7 D6xEA%5juɰPܘ@?Z+P+T`(%=_qKׯ-⁦8yϩ28*S_r]Wx|y1H0ZZ~H1-}V_zuigBZa?"fA#EǩQZ)` &SVU`qgoz;F=ߦFRmsP7I~O# z -?Ulpŗ HW5[&?ɉxӊ6n}Sè_e?uG|bI[x{iu A3my?{6{sKa}cv !scOU9ekKl#4)W5;YY# ,1bE}w_4M^oz*HI.AlZ\2]P`>iyЈ[eiG -^Qa#%Q0Ož`·YZnCI= _qFHl'f3'K| ׌]vN} Knk%4_5`%֤b][e J- o乏 'g݁yuyW*z&c~ÅkZb`/$N?r;܇(5tM҉bZ1R:'z罽,u/;Q܏%>n:J+q~Sg )]%U 0Q+EHr!^~O$Fx_as9:gjP I -*0` /b\9kKyIwSAq3׫{qW՗Z995+EFf/(2n'_泇G1x6F|p ҊZ؋ o](I5pB:6l@mRup&A²l{Yb@a$&qێem#?Ӑ5\>kIA P05Kj)ن^+܇M[,%*{ZR \BJdJu<=̀iylC,@Mr1Kj OΐL4;&^)pzӬ1RYp<3COI)DXdvt^M7n{Ԓznu-(liըnIYE<Ju3"JYJZl؇DKؑgx1I ?bw9Wã>F^u/C/B1)MV,"<|P篅yμm3Lf+>/fGZhC&Ji`YkNhWO:c.0u-OeZ${ O^#Atz'nCO gMTB^uc/5 od4 8]?b~aoyI^Ԯ'.!2J.7!>O^zC}s;.(Fup>VIK6:,ًHM*4i-y[#fFiN* ^ǻYث$װK̫Y:ܥ2}^|@zF%k~fޏN{&uԌ"fFCIؘ2$":mXtOREƲ_*BXn^ YG^VHK _1!]xi Qb?G7R8Fl Vmf]k(񍩹>ݡ`ϕ4u%Zx>Ƃ# 7ug]q$ X/Ÿƀ/3=X5meԺ(Q% 9u=_ؽJ["*O֌*yU +z>& EF|$b~!UJ{F]0zs<Z+'fmC0=@?U):ӔlgR?l/<B6|B%PjRaIE+h0UoVRe0fV41P161(Y2D"| r07tKfb_N>Oҝ@ Iiv& ͗-pbn4\fՏ [շ59 ffd^OF"J~3-/HiS`gl>@X[#pP07H.XҰsMG:iֳ.!,8{e9oU["9\'x*,Nlrb8w W R =;OE*e_D`*x2ȹ4^,xc578^$}ڥ i>uKDf*<)bߝvseh B6= - 8?`= 4FwXy>}g>Svsiɝo쟘:J#De SxSQ s@}"vIp3Kx~[S=3[cG,H܄GƑ1L?dB5uQnjNazxX@ +M3s<(H]JN^ńz@o.t&@Ρy9,uRLC?reO=y I~A]dEW:TwDZ\ﶡ!=S FLH69fl'Z*48Ջn˦G:ޅ*$~0饗Y PssDٗliGQ ̶,lDPЄH\ VRfuURRUo#WÄZbQڳЋ}:Qt K=aaَ+\,S*aJ[~%(|=(E2/Fx=,ךɞi /-y"Ecq gAU~QVfh ݋1qxMbJCܒen洧 TMy7אPǬYuO =hܻOU2jǯ/1)mnu!H~EO` 9QRW}8?0ġTd#WuPSjY+$}AjZ}bJ $å0?b`u#J_"Zv8~1lïMUAj@: @yc}m!s\K&s{r+/εHI[?~OW;'%Z_ʀnh$[ĝP彟{;LQaQ>H?]% ]E 07R<+y9qz ]xG,YPXIQ2E28]uFp(m-@=$4̃; *&q^qscm<:k?oxR 072XP:BoJy9s9H*&PWus`Kʱ& ־8sՈ+EuQuI+3:|쬪)^fLviC$vk0Oou]=Qp!4z?^::~?2O}C=wgWaŃˈ s}eD?߰wR:t,jL;?~j3}1B?/LͿQ ukT⣻b6xHe?5ƝE'YGVheUcgo%Wԑ:y6xY8a^|]cwARqlZmi!FiZ͐l֍_6 d#pjLANeM ߅+Vg,f )BZfYx0I}b#T|r>~.ڨ¬ b{_,7K8j S{3*7d7\g OKp#Fɕ"K Pt}\(|"ZN޳vP}.V9sf/?i(`2waY6b6%Eܤ%6o>XKx&ZU$fU_ٱ/klFaY؋!L7Ih`v\%p}2`xrx``jjXͺLq;GIÖh~)‘YhHFi94pO䀃£,y棖'A_]KK>WCz>X) Ӥ[u(7-l^n/u_jUEqU1I=W(IVZlw}C{vg*4ZAURgߢM -W]h=$χepe>`ځjN>7YSxnWlḍZL!uj@9A~gk%(8ڷ$ɣ8,RL! N`ZdD[g{ʄ`hvPq9^xC$oExWu+[V[McE4IX>#):hL M-k.P5QRD4=T &_d. ͊ـ+nfg^t{hc f9BsYaɮq4Xv7Ď;4wfUw|1-Yk$Eư480Q_oF|=NJ7g(aɔ6J7,\ 5nl#':D^mʟphJ| )Z7-~^( )ZrYӜFEx;RLhvFȮa6¥;j2O|HQҦZV½ǡM_ Tb/3`ֳ.+&;yWǸE 1VDcd?#0B&6+Rkh&ʓ vrU ϿVWeG#:ïT5;Bkӧ4ҧ/n.0E!j">(`/51c2Cڻuz۷}n8ߩC#1z"b?x|ʢpM!NǻlTA>)Es(;)8i^gөj\u1 fZE|I CTdʡ& W08 $ps p){\3|p5|c*Tff yBx}pTfՄͷU X-iғ;%Dxd/摖Dw,)w/~Oջ޲yi3趃@._p* #gda i 8@ "g20?=]ǣZiR2ra#['*k;a݈uuvk0-8pP;"C <cweEdG5*Ax1O^6N=W*JX\DŽH œ:K0~.**(KG{lS`8\8 yzN($ũ#V#_pFʮ1K"{ٯDŁW5O$ %qJ@8/d1,t9\Q *B ~%S#'Ev 'ҦY'W=E;}k]3xM ~[ڽZPg?9V٫NCCf"a$T;c*dB6[Pq'KlΉ?NX.* P?Քa0dC@q'*`#;U ۚ=J$3ygG -|.gNP(:︫E7,׭f &/^:V˷EdXB$J4DMfY)03 O-h"BdIFza}{$N ?i>V'[ ݟw3:Cͺ3 SȹK~_7&37$%DH&;oq} ioprcizG5OlDžEw5˶Az3ne"N =cLZaQ$p,9yzx6׶Ѻ/n&H:kO)K()hQ$Qi1gdXrMӡwtD RFJ)~sb#@%|p=yʮ=1x4C=np FS2'tYzU/4.@!؁kf붜6#D@>^ɛ>DR u@`wLʲLB%}~ŒuK![-6Mh y}shk7,(57O%g`9A&&r;ʖ}J+=AhU>'zztɼJTEN{HdI>L0۹cl"qqt*)T8z]iL[ܧBrdSLDn? 0`V&5@gK ɞxIi2]R+RhyYkLH$ ($JNqУ׷IV/` 63RZO@RzkRJr&Ot!%[|?*M"?(R.*=pI^^4?50+M+8Q!=$a5U< **ՁfC~2Stznc=[jǾOو / '3.so\idD!eԢaglHH?^U.^|hއ)0QƝkJJWz2V*8JNĕD6dE$t~ʤt{eQ+3{ƙ7 \tBVϋ)_ϨrH0st֓o%rrl4(ڣO\gR77߲%$$ݸʧ~wA̩FeH#IObW#LOi 6ZC]M2\TGUrVl6vB-}[rs1ڙyZ>.G:EG0SA!z#J=X/?j;~#4AI7]}{d3 á9cUX46.t=41l+=>p~Qp{A5Ptش.Z3w0$)z*n ]od+MTD \o'%q;k7~LKmaX>!]VNgNo \G5j\mU( 2`s 8ˇ.)f">=@Pجt; |;B("/:G:v ֪bCIAW1qBa›Vs`ωm+gM-a^oG4PT5uqa}ȇQ2ST0%CDHX3#&DچmR3ؙ/ m$LIN+VIl!GPV(ڤG{2)7Ԧy3;B+* i`$5{s#kE﯉hΈc,K_ҵgM3z7!Ů642{#0Wp߃A(I0uJTsDs/\E3i?j6g zZY1TuSOGDZ]\ B#׈:J&Ql-CE5䳤 ʵcgWin0hiȘbؠ5rRR#%2d$g>)|Π}m& ,.ر^asH.2|gG|,&Z:pjAue](rj:V9*Cшg F>&},|Q\^7+s/c I ?3+RN|Cx2 5,qEQcE\1w%pd mv-e/M>E`+9{ :b {Whh$Hԥ5Nx&e|zoaTFqjކF s^B-c͸)BP_:z`Y-tgC^^\,w7yT R/YQHM[keCzt}l AFM߽9TnaU IBny `44׮6#ƦȆ&g K@@F䴑adG i_x;↑dby"4'8 +2N6  Ó&ׁ︸:ENRỳwwNCo IHt>SOݮOf-/lٺmE6oI1y5>p݇O@)y$L{'8 ,a oG `jAD!CCR-:&3T-dO"9wk'`7mR=#w^(ghjV2$S3a F tWm`06x*HVl5Zjo˭e>J7r][cwxy|Z_а " oRW>;1f{1"$+m ޅrjH `^!ISyp6Ҏ/g:jj'9ZXxz^@%шA@J׋_l3x`R׆y>OY9׃6}MaP  N0(:4aCS B]Qu}cZuJ™iLF`QphDQ: Cr=m_,m"1M^{.[וf Bu ÒDgq*܃:ׁץH1*E\Of#pg0evkRi3Ț|mP768$h C y0Ҩ ky][t9 P)cG Ow.88>5R6.N#T9!ϹrOQ=VOX[xB`l@m}۳i 砂N38H_Fqjj}O@Q!Иb@͜z P+j!lw4y>:Лuܢo܋m =I7 b0[F!ڀßuJ )/}L!7}!;ix}HcqQgݚ\Ȑ7=/[U[5H& ftP(i|U&ı<)~On7[qk6f A7ߢk8ob1?ˊ rh uΨM-I)i^QRTM f&QZ:s\D8,N M\@ G: Hz-g}a-5SX׵w1mp1HtMҳ Jl뉇!wŪs% b LYl'ĤVx*㮨H'~Yp$՞OmE \@_I{RM aZI5cepXnE. =ui4t|PRG˽!$qSʼȤ PYPLG*moywO3\8=+N<.+EʩI@ ?hؓfE>dE,M't '\>Hm+?\ۡt vrP-IKţ3b6,>b35_%&Rݞ-;҂{vu]_ Cqcx>'y[e/(kPi#l5yB-T9 Oy ńC F dmל#GuN>9KeE:Q ]2v+[ Q+'b>?>QbQB|1`a3g+>epDUl\3 ;ia]66pp6x\5^V0XtK?uNy=wr[1 WA^LÉݖrjH} vw?̞MFVK5UPȅ2%v2d(0:vLvc% rڸQ8Ba/UD"-,7u{\XY *tg*T8+(=L Id$L#-ÆZ?l2%~Q +Oz%#_*Gt`\ZT0`M-uuU]L^iYV# bۭ-1ԺmuvQh|d2N^[fdPޮw`n>bH/\ޗA S;R٬迒jUYwў0R51]T2NAݦQ<JrRx%5\{}*ߧdVQr&}24¨em$uɓ.]s> vuHG%PB"j!M5tNhn9 K7T:,ΐ3oM~*r.'񶠌:O9{%6`ф_+t៏?\&@aHT%$FLv)!$,7E3yEYJF(%L#mBۡ0xDT1vXA1SyF|(yHSnڌWoI&N+C"v5-]!d Jdjx՝ @HV iU@(RCTSDQT6:_ ;HJ.UW{psf$vLV\zȍo{qZ,&#?$nV!"Px>7pyw?Zy9͕Qy+9$Rɰ⾻(bनt>8=)4D+ь7 H GnWb+}{DIp3o2NPwzg;?U3cI9CB=}ҥr(dzYKZf3>"K9WVHDŽ hCiolHHqSG+ ;~V(IҪ@jR%T^Z9$Ƭ쌂؃'#B ){?p{y5s 쟨ji/\I^E&tOERوH1'?x1dQדoJ{,߲ǢI?Mo| 1\/[4ȉU:罺H?gAecXX bT6ωq3glA  ^٦*!d @زT;j- 6? Rђ,`(Yb߇ӁonNpն2 uZ`!zm8d4~KmqM  q !Ѣim5j|2 6%/WP Ijҧ!쇂YӤmʎJl)ѷ}Y$lHg%Hϵ;Ǹ~ԗM?WڀJu{w!yb&Lj-j b2vN,&ӽ 8IS&e.q#;*^*bquqA.-B0\"vX.p Qۍ5d:D`;&/C[+_dU8N`f:g5f|'^n6L,wˊ^V~P&v:YG\7fqli/2ORp>ƺb.ԝ-{Npt 5g%&R7;S1M=!)„Q|%D5h3l;C@\ɾ@hԘn#~#3óXێȈa Pxr,R'j/cǤfB %wk0TN;yReW֘|?Oܭ=i48SG<̓-v[7y?nAM|ǎ"gf%A:cTMF*5$##5 9QY-SءTh;DDg`_k XﮫZ~ْ)TL˂ k%2ɮ>HZrb"qxD-m6ؔɆ{2{pFS"eThy| AItkft+TD \CNӞ7w6m@S~^ \~!UFW*ﺫ\O L- EDV&f4]NH8 1h d1U5#";]W3E9xb9Z;N;O=0ۣH[NrM覹(L oʅIKeBrB5~ CV$'?H/@?9kF3o?;o|ʑ"vrNWqa#a,% َZv# cewc#砟ct DH!J3tT,Sz8E{[{&v(C#W$%rū"?CKGN[<$:,bVOtd .-g;H,p(􌛇 k8Js*<ӽgQaQBqd7KO`J諀2e2U5vJM~HeweM. \h#C& fe*75ў:~pORh4̴|nҎh[T3lI[#nDŏhBv։67>ZԋIrH ṳ.ZH(B*QN+p0?˜Va31VYh‘Qb{fpϧ\@a%ړmA(֓5t^pRnzM[ke4﵏ z544 ×U(l2xNtĹ3[9jdy~tK*ÊolWC?EksTY]jjM H׬lF6? ":|4j~:"{TT^wrl w ɴq)00̺Jb @7RWS ir Jw?D'vڗ|7+%{V +mM]Ȳj&If́KP$Lv4" ?"˩s,y@ ị3BsPg; 9sRiJ ~JjRP rLΜ9MVtNC@rZy la-!./+MlRѕjpNO`#WLLh 3H:9W˳EPRt[0&/$W:_'SYmՋItu\\sg>w&&%'S[{=dTzgwweR9eµP ?eu. ǐ t;Bޛov=z YyLZ[w9Brg2(A!d{TWlٖ$ =̯L&4FOOXq>WP#^a C#hhJ5qHw2E/ hŐس䗙Q\V^ͿLD$XTv487Vtzq\Pҗ-kE4$56*nSMOtZXL[E-xr )d Ԃ'&|{frtfmM%4PqU1&8 R*adiC-7^q茏}JVS9C"]zzց7١ lElnB4źYOYA'6=^Y:ȂUY$7ߺ0T@)UJ-!IR 蚓}p^΋9S{ ʴ =@}UHn>b`_HQ["Ypu$3ˣS(q.@K™јD1)w%tc[X$~j;EPsmlf%}5 ݱ!j(O,`~<G =P>QmhĨat[+"tVAEsWZDupuCvO JkgrqL͎^[2r's(G:u>;<EϞҨo,/$<^{1ruKS֘c-ખ׃}6~D&Lb\4Y 880y+d!1!"k `J:DV{}fe6a}^"_,I|c IZ\O'm:-Dq{QY5SKYƚuī p 6Xd2ͷ۰xl^9JRkp #P/SZ4eYl>֟EpgrʴR?0 <_z^} LN7:~lMbd DmĿuVL/l%3f) ן?) m&sۆ* { wj++pwJBnObX45*((?;"7UL4AfC WZOXJ9*%X;S4]3w5/&Ѥ2EA?{Ep(8ʽgd+Ȅ{j\ܠs$hDQMXg3=`zKз8RB_`b)\l\Q(KQdpka,aj)(BKZť8.x9PLP #ǝstN˷% &:wWBvs{Rxb#H* I[ .pzT}\W /5=A&#'i:PxLd#\nI4#]/` =\ێN Dk,SϤl UA57#dVB(oJpO cYV<3F[ bu?ц 6Z7Nђ r͔Q|lV"/66Ȓ jf3 ӈ ct#qI04on4I9"Ҫ}iC?E;,&Z'6Iy;ENHP껗7u,uO'3 {|}oq[>\Pɢd.Ό fI^\R HN`)>8|rj(K7~-ߠL88 ; ?u:tyɵ#0!8o:n#rdj%B՝׿0Tؔ[VGțq,dL0ƩJ.ȒH,:7aOyP9˥61y7`R!d k^$Ew\wW0+h 6!0{[uZdNFkz2q{?Ȉ`vvW+e(,ڵ&Qr#>^tk{thWs-fnHҷNyѩ`3faY>:{T\LX-= c}L8 /! hC.׬S4Ȣ!Cǡ2V㯘 @~a̕dvѕugS2053Azx  "~]ۋNF Xl赝hLO( `'Ԫehg^}TFhz$8 o7 ]<$\1g_(m{{M;F>[g{A~N-KDv,sb LQaU5!:1;W$uJ0.^OĆ9aa9 [ B&6no7[ϰPѭ@%6qϴ?wچZ1?rSb2~U/ZW;EшCJ\n+{X%3)tWCR]ol;tDOQT19lN%gqtT7j*rH u32`/?!2e07Ī' |PX[l8ex:.(]ɖͥO|RXul)P;p5 jV]!ȣ*Y`l;6$+n\wªdd3$Sg`&G+F\SQ{QtR]m#$$uDՕE(ln4(Lj:9%/*wn 6"umGTLE-Ul3d:o>!$1 e`r j~|$/pGg$^FkOwKYlszfGCjѤjiβSEQcAЮS% I:ݴ"Fͪk6 TZaD! fSSOyb~2!;8Jǃ`lݣ129wR_:ZnԽoGڬ7?tZ27x]pPJ"YC_U*0uckm8QL\i0 dI!.ZrՃ *nvًvlW#C :<=\{ B%8E%BjRe%mK'o[7熃 < SzI}/t,@p` d2~e8y HOF#|G5ny9c;&<)O#qjJH؍_*#|ƄrKdjt}1裼q+ӿ xy5p >i6ߌrMњ19-'n-}B@_lsWfL'F_CwWeU- K"p՚rH@L*Լ^aeb^J֟)$bo-YTWhhqv !/o{&BM0k*賃e:[d{:m:}60S~bry I&P3TW3a/ Mw:75@Dn_m͢?+&7b3[GXK`]6x|*2uOaצl!M,c5osLS;SUPpU|Fq-XN§~:`@\/]_/Hb!e MIg7n?8ʊ*Y)L`'q#X/3&y[SZۊ8S/UF5yp6WMl)q gzn32~ Bg\2ZD( ^44z1 !l"PBUjW#j.>4oDzckޅsp8,ߊ*w,sc'Z (Ug1)IRp$M);\9UEt#\]ZE2xUA0m&rQS$˒ {y0^:F*CYlB]Pt0Cr0zJkW/K#飹Jg%=ؖ.}YjXdj^D¾1=X*4eq&5ND 1d&KEr|1R '#K@04JdW}Xa_A]+zIW2 9JZC}AELKHO/+hZR^IcB͠=ޞ)FkpQ!)epJޮ$ԴQRsmtg`k@EԷeƸ*|YM|e9|Bp<59,4ONj N)BL7`oݵ瀗+L5%y0۝X4Ty/_4l]'ɺLpY2Q]5_$SyGM2ϲzpOL>w v&|F7BŸ㧫;|XsfL"ݨ|֪0/kGKW)3)*âHz38fCNx4[گB~oջЃ{[Ej|tP\Xmet/4~R%84'b!~lgKI,Pȥ:0/{GߐNbm7QeFv6 j&1ШuR|NT-׀xt(* )c᧒lu| _yom;j,v0|c}'+g$6E(PSt]Q\M"S aol (q/T⮭].,YT0tc>P\Jp-XĘA<aϺ rU!ONmU6TtD$sEeN TW /V-gB}z>LgjG}ڭ[~NB,JJ~}vO@wz@)~ dPeCywZI_½*SWGXyŢi:$fx&Ҵ yUwމ>IRqFɱ$yVU 22+|T UZ`I&&@c؀40a` dzq]!tV29[ ~qieoD%x0F- ,xL;s@^ $1{It)9|1< N8)ti+m&EU94n+ )_2:X>hÖ4|[fkn>*=>?3G >4B&RAŒ 1u- */Ʒz$#Ncգwwo7maOClN=Anzp**7ᦺ a.$;$̉7Mx{ l%E%TY!i==t%~Kʄhp<-]:{?12fhvŇ:g׏\V.\%n-"3_?B o. r2_xy`7huS/N! ӷ|:˅nTNtL,)||bR.Q8scD'xK6 gwm"bٲJ`cj9kp+#՝t4|=Ƃxc[e !іWi'Nf{7"kƁ+NVMHVm˒"ENGZ<3rS9P;z2Y m|oE=Ly7:=/у"۾{\G?w#VUvL/6Ti9eL hE|z^ +Y`*-or#d$ǧ )$`8})5(zdE$oxv8#֓ ,#MV&ZsXΉ^Vd>XU~黹_.&r='^~(f!]ly}僲ڛ`$+LۆC_,V*tʎpD[DD I:=w,w P _?0E?U@fO,95RrL=YՈ+ubn׶H!O/Ƃ?o <{'+->j-h.hZB+Gf;KmծȾomr0x8jjDpHDY]xUKFQ^LP)Cd^+iލO-i:y-i tdW,tx[]zpwQ-svx[23 [/DN+2] ?Y^ŋŪ&cCǖY_=XJ.6_GvL˗ qߨA_:m.fqk3d lJBnYzUBנ35t~9ɩS[ޏdqA^TM=@W[yDIә"$;@<ՀN!x:ob8Ρ1bAX1B.z~>yez(( t;PߔA0xEPIs g*_LzhاRz{T6n`[.v0E< A>iNHpգbs.˒4iInI V.Z5QE?eTD3Zh|Pbo`tLyCб&Zʮ1-'1 n7/YE6lWpoG& 6/h!`_#HJ3\5)xiID\lAʃL R(<뿽fc -$!d6c 9 f .H0:ʃ~ھыڗ#P`|}g ^[,y8ZuH3&%^a{K,ƙR$Sa`"A3F Ȗ}<8`%Of(EI*H"S3Zvnڞwי` ! y섓6_B^ *i90[M1bUIKe]3X.Ih!ՈĂ-qɖ Ŵ@!d3q6~sW!ҵ-KۙwFGWQLv\N#]ŷ-80k8CV)pCuMcE^ylL $]3YeuNj\\ڋH^0^KnM&D%8_XsN1t7v4#K!̟֘Kpܪޕq*3>$X[?Y{{LD@ #NIIVs>S}xwpɮxirT~?BQ`zj/ن; sB1Zw7oK^Bj={Nye'%4}=80$Y;c674 Gu24t18LZNħ<"BˎqK\ICX$͟<-^ 4k ӏg8)0<+mmgp~Vf3n5ZP G:v۠Ϩ;QCt[5"|)̎҉:o VckT[d r&/r 필9n=W\4)\n`UuWz{S|=c#8T끭>y\+V(sG*Ω{7I!8# 4iPC("ef(U7!ȵ1p-/ciHٰr% gX|U#L;>: cFk$:}W}SHgctx#kX&_`̇sd>f} cj4&"r۴X֪<_'!N {:KBdUa ^ \JAR҄|_#}ͼy[F*q͛zp8IO '=y ( "TD;ʢI{E3}SJ~Mklykjyk?XZLV-%>rg?,lj\tHϖnP}糂:Sg?W/+AD\| Taq'Ә1L ["06X%`a$cO8A~L5eSyKrb&5`B)Iv,ÛAuDQq6o 1h92UjLDCOG5(Bǘ=F\_O;h-ZZQ=zuV <5ɗ9~;ƃK|&zbQSS|uB0uUwnjłoTj-ϩ5X7/9= {4|^)4VȌJ.?Ӣf)a :)(xhOpγ\K ν1DrK4gmUJhB\G[5;?SnI%a8 L9~CekCsJfф v͝ hlΎ5M ^W.g򿱾9Y6u~!Á@Lbł?gO^הI|3h2P|y3שY& sJX Osmq! , U5cFh%A2֙ Jl$*B~a- R e!fUH@pFkO"{bâd9Au[:ɝP'I+I]?$J/Bv- T`ZԏݳbEd t{hzu6璳&kanIBz}GyMP#!_*FU,Uie&~i_&~ IzS1jW969 ai6N~EG E-Eۚ=wUeP[ȳ=\MK+l|"bJU}|z_chI| ȦfMxCL8sA1BIҜicp_~]Cͬ7SZ:\6{C9a@rre>o|*LޠhiB:B+EB/$1~kbHwZ Uݑ^6[ۄ>#xB@é$&l(Q$ĭO@~.9t/<}iDFFR#CZc)R֘)7D5gg-Oi|٭+]eZX pSkm DΧ%rltFB!:C"h +.$V*۰?;:Z2:Z ѕ4Q(Pu)1!X|4}Tl0s#_Z^ͽu&-mql&J!>1O'H 2GeL' n -, =pׄ7|=N+z!I:#q/|z6%O&]rjԷm CWr,*;-ʏ/,إ6dW?5b`V5Mçۄ}+=*bҹE >!J"8G苪ĭdM7VSy6Zc1j.oPs("݌k@7l3SJF!fZm< EegBܘ*xK'c2eDKEC k#v9RwqR1xp*-i=@&!)X_0 >u*#k9¢`3WtKhWAh7j.D+yP]zj" \7j@kul/*4\_>vHF2_v=x<6?.H>=R&iK4ۈpE?,myPg_/GK6鄍,~Ŷ:m{A5Ivk!Lr#ҠH<KX-] u «kW>Z:Bi PWWPwEh: b$,/ ..M=cg# AMS;~}:pvw»BًB'١RW@g9u&^/ N &hH/.DmãSit$@;^Fɩ5uYysK#"phDOKY^懰Ү>@1o{fEHhtk63^$}BB|7GO/:mƃ(: ##E "2<Ѯ: I-?IAu?ڲm% zً2BeS5exIL+V/oIF*QT-%(rC"=wב˝;#3IX; O@1orCaG] A7 7Ak0eHL'tVxG n9)s*@Xž-94%zq|]Lc#E`S(Y&FNY,>( 0T<ڔ0oEU{,I3Sr.p0SQ\E_[Eϻ\**#$ʧ"h3.a[}~H+p &O&>%Yrbe9H@l}IZk4+"qX†ԇy{]'aeQ@0!auL2b _N1mVL̙Kww}k^,wڴ.-HEuw2)s.Kͨuk' 0Xa$ϯ~}iMP)|phc (O;Ռ̚5pQ 0"wWfMlvƂ1ֵ= OV1thQ~]TEUߥ}Hgm,od*}Qr%&RQ 0z5lNGS!.KԔgR+h$#)r8ܤ"Ym}I_ˀl%̖Q]䂢"jIk.iD$qߨQ7R$QSm?T1h["Ş @ յ<#%}CMF/DOy7'yۊ[Txn7ئN8:^Lnց a`t= eąOC s.NJ|3Zu;Clʤ6(TNaʡ#GvR=>mGj^Vm <4O mKdɁN}^n(T#র7ݼ:^$Lfѽ?21v^f9kD@w$r)'ŋb}@w(r`0ľ1eq( cJG~ղt䊔}^**JsbdD.'I8˴S ̕)Ohl HYf͛q,(p>{y0܉ M2B+FxENe2& b%kB0-ؐhKQK-2(n!s!ZN"SoD 3v!dtKYaP-9l(t;(+bSz1 Q oK)-ׁXiz6,(e DRN LI_@=GC#q"ќp-)R_bG/ő֝;d**Vz.zj࿾ }8w.YL?8|m]jڎvbƊ82mdЕ}:%/ =^߷"i|wj-g(jSL4a݅@Boq0:7TD 5-uÿǘ~2!)H0u>񾝙y .QpikEhNM) m`F('ՃZdkAګ {pJ4siPw5MaO# CAcà&-b~)x3 -!^+U?K9CE޴~nVEC:LͬКorfa+^]4QZ ~4,X5qHdJu!@(iz@3Y^؀6;l}KՂ.PM!{O7 ćC-5W- Wsv*Wnths/9.N-{ⒽGzEߺ~m;#DFh h30UNo&;`v9W,*1?kO!U~*+C\IښMXJU{NX,<@\T׋ YJAY 6S&F3R3+̲' ]w5cG/ʓ_覩'45.[ 1MڛI K}2r|{<1}IQս Qj/h&{d?8za d)8S?:ISVLJt])qW7%wfJ%s>oė ([iMDtd"* ^jh5Bc:c:2Ù޳,cJjJ)2p)nו\6Pm DȟQe6lU:̂eh1޾h/8xiO{o0r.L9Ǻ2`1 `3';JUObmEyQ/NI ȪOADU{Q]1,y Aa՘'|?(=_7~9FHnZ o:bh˪hp[94yQ%,nD}/.уrA'X<,[3#`S`˂cj~( xC"a[ThEeZj)_]r&Pd!wa("?@mesooV7T Hd.d~3>XĿ=hv&=`AUzVeOsm+9P@:˱mW6=yn#s PO~heGDw|p(I/Y_5JHr3b>.qpҥFEJu%w"*)~a:^p@bBκZ MC!{#[q:鈃DPvoTC Yj;j*ҠU7Rx0e=cp>gNV qv1%|4Y^&Kw7JD/@ *oa1Bl,ߟ[?B 2:%> !hk^Nr7X W6ݤ9xaѧƪH2dGWU*âNZЛsH7sݟ hVn:k=)`V4Jõ_ɩOq6 iK"50*իqXwir>GS`$w$XnϼAuGb=7a31X̙n]+Rsw]b_iP !oF'6rL({%Դ+O[5=U@Ȼ b S.|sٙA,'a\8%Z1{B\@CIӈx sfM_&h I djBAoYM4/TCPP;k!A9W[N$PC %zndsz& ;gsiItk:U lEfЮL6gvpI7.o3Fg+fv #[a5 bUu1U,:Q#.s?ȷmU$&d1|"DEi7ʴ#%ڪ"SٲO.n7Gn#9QkRcT0{GmI滿*"2'ran ƒ$5/빹K ( >.?o$ćSLj(a2iE1ڧqA+o4_W32|5F!,!N9ȇ;PjgߙIu-!7ED2wD^5q VWD9[J&ق_}צGMvߩL^$iҶKk7D~vq|x)EKQmح!͉D ;0ɿf:Y杤?% >F&"yF2*;` ]I ~pAd{+rhFɀȁM#\Of㗎;)e j?Dηof3X?M ^_Lz+lȌH'{ IDj02BT~ kȌmkхm|;⹠9LWq5Gf`;D]bf*z*̼p9VV0 :gNN}=CAXC$<3@%F cMu@AmZ -ӗz3u}?u&cgw kkTAf RlEe|o0+HRb[;ڥ"ظ՞ů<:ft su+yQp )Bϼ^Up#Awf/LMap4y\]RSdlqN.$1/UcbNIJ&:tҭxGOѴ'RAdw>fǷ<PS9Hxv7B{t9|fH }d&OZC*sKtlP˄ǴgL>V=&GdktC;,&?ꎴ6{q o5rЄM~wu=&㴑]"2 %6U{ffkr >q < ΁pRTf?ԉHŜJ)-w_(!v\%Mƛpm~ rkBʉOϥ%00Qp= B'2W.|?u8ӉNZG I͟j{Wb`f![ O˯ō*ˀW)c=_}#6W}t HTXڌޫ$6?&|/D܅^wM fW!gAv۷VtpRw4\ aa*uݍ.O]*͛@oqWB)`UQK̉$~i%ޅn`weN B tV ٭.ͮ l'2!(Z{(JpXGgU@!8F3,>/5'G h FB\Ed]!vp3 #ˊtq/sSj;,UUa(;!x\<'iyԖ#ԯP^yQ x3Ko f@d.qpr/{ bD}޵ i= J(}3p؊_z%mbVvAْ׵!BR$(gr3-()w0~>ݭlx!Jw+?nCwԨl~g ?eg;XPrNB2JyA,@ =H`5vBd@(E,U;*2p}7 fCECނk6Gi_T8XPw5k#'N b^ܫo4J$ֽ:QBjh%ET-[BʖEiZֺ_4[)ڀ&@I꩝W'ÙwߡUv!80:7 hsEL(~+T"<3 Vet _&_Irg϶ڻ+a1BH}ccT]<53[؏-98wc0+/lZTqh 09b1X&KuQh a:1S,9pИwG|!˷)gtQ1/_;)?0=pYNo8q"s;%>4Nn žo$t;?>#j%OV5fl@bW>g#R=ɵ:|2ju&,!B<SiC?0$d 蝆2=nE&H73ؕ$[z:~Hgf''#XrI ϽkI.B.(ƅ $7ws0`Q~oз>,T8sR>JŜ-)O} e`(TvR|սr2=Ϙ)*lVۚzֲ_ݥ1r5YϫBJOV4c+>}@[ɜFPYchØ.Mj;QR}c9% x )1Y],[[ل7f!bE 2VNA;L9'IćiUn-_!BM:_curH&lNp`{LmG;]']G.}*% WsPΦ \∩Ou[LM6Fe6ADQȄ6>әn#6IoDž9qm.F+v=duCx T ;LΞ㙴C2]!N&Z%Яs;5:Ƨs(ږl#kt:~ 2AQm*ЗCг+w9=*3Aq HЮ.qOtx}B \ ߳cUҮ8&dCMRU!?OS`9,o6tƁa/epwޥt\ܭ01bN>2O7wY9}ؠHwEW"+e1ܯŢ5<g cωJeNG""L?b\e ;X 5$Nտ5Η@ztAFL稩/tY(qU$*R>3좁^)tYIUAK*Z!!aS<|(x|5!>p^| 82F?Y}5-5kxԟelU ϰ dpD%LpC ᅕ^満k:liᰗclw6zP5E›pי%n/v%I`a>PW][Ber~ I׎<<:0uxLj$ uCuqD7߁7," *_tQW̾IC (ĥx Byu_MZ!Cv5j-B8}snEmƾ)LZxP#iԋsyb2uf|~#@4QF5;@-;񮀮">}fPE$4e.ȬT.^(qШώҼN# {FAD \A%nsTpwE܇`f=R'UQtV0za[BDn~h@ۅC7nܔhRt6jIPh픾m|#ޕeHs6XR A]l-%~*I}[!$:QY4ؔ)\bYA9Dc+JoHJ}4}o8\XܮHr2E2DL5;ՍX7U7Y>ڍv$&kV.D fI+/0 fI(/bߩL)^/$Z .]DJW7T_c rB`XnfyVcw ^?L%&ӨOq?b>gQ=%.0.d^q:Mam?']r pNwS:7x%_5}vCOڤX+Ǯ>X4bںVU*S`Nj5lӚ,6' _XڪcS>Re gϔg0S(pV4| |}g8}IsYP  O존ՈcdGmP]n5Eξi:̷ I0bR'vU6C[Rd#YJxMŔ+ mںaX/>gݔ=Nu0|EXjM!"r>tۭɓds & b ^o3V8e,oԲl,!JL-!~ęԄ6H4{B:\4&~s ?VSub$6i$]miL=c_G"3LP[.x+֏(`-JUˡo'M+DJVTLf6JNou8{Q}BvgJύ(N5O=gfLpbY9o9pD,$Tg,;#jt^k\֋K1NJ]zNg e|?,b3;8gk<3#ҕӗ:J됐{rOa mAHI#(dvȟ%CŒV99"6+~]U% #ByLlfQYa&+#Oqe&j+CLŊSg(uRyIX2TptcTݺԥ# #m0ʹiʢg5-/NRD'1mFAы~`y k?A TjFhk+ )ԮgC̼S}4S|'Q7"xi3T׵:5Kmi&tZsߞ/vf([eBr  NɌ7?E0&n>hAPβžSu?fS1:0_>*s}C DC>:"ɖA2W0~0 xLr%:BkxQ 7*DƧ jDŌ?|؃C2`hm\6ivbll3;Nd[(~tJ`Z&yTEIVEnf(>`t2xD>7|U~<]`4ʈ-^/$Y(dg2PHXg=5DƵmK3?oTa~>.x,+`0ΠUC6a=nSqǮ"˺E'+F\zT>EWDjHs2Jmhx=4ݰM'rȺLTPq_e3 87Auv8sC6٣F[ʶ pV"鋔8e1&0Po@w/9\qc6WlJ^*Go&3(+PSUݕ ux0hA-WU,2/a5,5dtϏ99v~^j(''K~gپ~m )>aGѱAnGj46k N g9b7LDp,s 6_%GUnÖ! 2-l%9t+:or0[dAy ag<^ڦq=36KtI Tó{ߏ$ajyU?nkq \̖ 4ZѪH~cz49(&t+M}c5F~=;>M jYUWKMBgjƜŖ)?6iiPg m s՘ ]G9~j^ksU-ؤg,9G<|ReZç3C&6P~VSr~lKgA6q6OsiqѝDŁ*8D.񎐭Hfb~ai$STw`1rluH o9tk{w*$%!a6Gζ~?&Jmyт&fJxͲoD?Q|idV-n.EZۗu& ~\ ѓ\>KWQ{]/CzQsIÄLe󾱑 q)j(sɈ&nr3]_1AUf{V@O=5VI^<8 T Im cw,cMOU hm)Z @yI)`V[瞦y,w9e ӻ=ʦ'jrSlzQ^}=ݝlo΄'1]e Wu)!,!ŘAV:y2PP'&<Qؽ7%Ysq|XFSnG4EPR]whQw\v?UvRKYymNhP?3єqdLJ_GTtKl͢>hϠL۩|T?)(2h 3 ?/nD+ Ę_T^@I 0+--GNL zX|5nf'dsl:۹b3gHv (8YNZҺ0\ Eg8K8%kxJ,G>Sxeͬ+I{ v׌Z 6K`F3 xp4:#|nث Q<43|s.+1tubj[@'M1ȴv-B 8h2w1uݽ37Q[tlR׿LQ(@h|tUo&6jmfsLV/YU;6;%F6KDؒ|x?%^X95|m^۩콙:#AfL썫(BG] <V_эV7'R] u p?_m*Z>7@ڤ"8c00V1BDn1;h6 ^y-MZG&%\wLZ:jhfX)9ThƎ3K衘0OQ}M^@gɊ?Htf3TTwqI%R?[(!cx*[r[H4֋G.@ѾJ]$IyY⢑: ?ȶ^njwyŎYwOPs==CG}4uzA8!PVI~@BzQH1l/ٚ=ގC:[pvc^180`%- %L@`.Z*AZ]2NZjsj!7OM;?+CL,>̦T}iK>9ʆyȓ0"P*h2/ĸO_+nf ɉwx Ʀ7 ltu<,. 'Xd NTjɟj(hqd&Pm2~hGSkӂ}PlٻisMNLh}707mlpl{ Vƻ$]=eX~!H9wDeWKv. .nHU[W90Q]@l~س 8WKy,G j[VStsaU2j A*rDf'xu3r  p* $K]Og겷q~1ّ)`ˬorءrM; Dm$_`H5peI2y܀5T~-߆P{ybƔcKM0s%'Cv+s<Ǚ.pA4WïpVwow=7IKyHV`Ÿ8]-,ngzROa]ZrE:Lm\yM1[ncR y-vf|0iO3P-^zsĢ~ؙph?ZcPTgqOk&jO* n4! MJ#:|GgFi+ rα*m?Tˮ}=D+Yt﨤B9x/x@ڥOBI[c!dwY#H-k|92\L '!6*)Aiw5/볜\fuKהc/)/ l?C-oruϜV{{&DD(xێ8WoE&Pnq&8~H"LfMbgZeWHm[n#ݥ!!?5έB"/L7S;͹;YhyB 옑b=s hUIybZIxlT7PJܞ z{~-T}ְBtr/vcaE][VyljGὫ ?nvmԑg94ݲQ6Et?Q9\M44Q& Zm7GM)BP7YM駔1#J.Uu#LѐnU!&gUSM=IͿL 3 ZH} Vw>Zt-Iȸfۆ[~jRQ )wjlԫSC >ZĎ Ƒ#uvV+V4<ߗt3p,Hk ?3c6ANY5TQʀ?P:_Wd,=4(7gˏ$FZagQG?=62srV5VN y$EGS_H8I_v͉]2QgɁ*'1OPh(aEieM5TlLJ(70mpah5z=2 5\&zaSLݝ%N1@^RgRND4Zpv bcDK 5,|3/R-$b<!BQњk QVɛMm"J@"=wI e' RJlЌ^guac Ձv(_M. UZddL(h9Q*C2iIuyIWJ\Ί1V)sEEI`AʺQxA=8֘}7GOU&s6UDG /ψ8LoCxABlAt<zZ*>'PSjz"A`nRQ|پushA`>$2uz CTݭ̗/P^،_5k5o[\o (~W$˔{K"_25%h7ƜEY$e{k5+B|J O`|&-LZQ(:}R/YpUH御(8#.S'a_wd1YU[&q'K]ٲlr NȟopQ=OFJz3PR[MM_F ѵf xR\4(cAAuHr~n|Z i6)g9aD|?yzH71rilG&^="$vU90:kù.]>g6ٚclK<8WJ>(KKiKby! \h>n)h}@IKcd~g=8cMmAOJ=%`M9rnt B,; NSe45W@'] ΌC; O#u,=\r^<bޮ _vWb{m~ 0 +lH=$8,m*3-}+3N%[I_)eN-sSR4S|ױTY:(DˊL=Tˤz"Ӟt3 4v@zDUɃI̋C?@WpMы@{.Ϥ֩$ eJU3 o6%SV.X8݇?Ks;]_sd1L-Qxl"<2M&rzD%EO+vxP Y8tEw'7& ppg IpxE Lݫq2Eyu1O?I9/0# _wi}I.7~ 6K17Ǡ<}`vsi s6&S JR{ [|ζ>f:,uhxG0!C~~1g_hjpD+DF2 j6C]5===B(_]aѝOG*Z9MM&aG~Yb;^Ƨߤ@+` LDo.OotaD%.[feHz. X8verWv7!5er}ukҜ_ӆ1?=WS^"}4ů[ҁ&;OmGV3I>;WX"U kmt&kN6BɗxT Zo͛*SJ?dm!;ē.nc2}d-Q]ɆX=Z%o $c&f%w:&"o 0Rih!^KS""A~]o}X:-Ktu5p|tXDh LȬ>V2y`ڟ6yCT]0&i |E3a/|XsuKS9XNe%܆[!Z'1s$Q{*q&IhhZR:watֽYCY%%q) ԙωp 6XKEFRX4$h+s~q^ fYCJ;e;eUS 3c66ri v'+`2Kj8v^u'.x6".3Hm )0AaٕVw[b04.a[>a]hqDХr({hxq`jsW-/;A ɼ~]TGu@dxZ@OhtV ȺwR-kq顠*lXrpU*ƒ.pQ06N2}zL.&=']Mg|B=8L}'ND56amkgrDcCkݘldp:斨T=|@~ _s@ә?yYgj w1߆\p Rg,HOJ?ZwwOg#BÙ -E,˛Zt aJhI>G|>b;a@nz|;ec.cvHα 1`|Xf,xaa/M=Zo;gu1̔W㫒$w,|&?eh*>;So[c&1qmߛϏ@@5I" rµX a^;m0owH(N/KOiߞX(\?K+ī83Oȯd^G5)ٿӮKA`v~MhUt<;PM`-B d:B#V93g9ƘWr-JЋL_eR+|(=4Ιtޚ (T5}[!whTRǺ~5NnR n^O- vI߬bӯ 6#z xB_&r]z*z$uuTS:Qd5?lY+.5SB.rEZҗ'%;ߊNVizjS)ϑ0 .«`G,,TpemP?VÄ[Hm\,ᰙȓgk(0b|izAW}UGEw>8%Mn{[Kn!lQѫ\4YVS:\T?y;xflxcsUYÉ&Ǟi7 M(G*͋a%X@NiXu4/|5/4BEJ XVڽdUf![7&lL2bD*%[`LAq+è?je,$7NΞQgy'}̺b6wi}m8Hbj@\=w?9/̎ЃX׊ *n\=ܾ4]]@㛬uOy/@;# D:Bɽ$HA]?b_c%wIƭ*a\{p]!Nz톾gc\ݙBfm?D?.6[jS1:>%^8>@ǂ`) -P9挶i\)$nqNo<=B!Bro'Qb@R+lʛ1ya`$H4Zݸq97)|.-W /~j=@Y|zQa)2 @SI Po#ecW Q ϺklLy1?r`y^;zRq(d3ij.mns3^UW}lC2vqyuGx(w61h76㋒ps3 " q/.Ǐt:l[Qe[*ŔX _+!h!Us-Np=kwI4GI'\AvF$Q#ei!P]O\ lNUbqHަCڐa=imx:}a,_qHyΈu#M~(-lo?|tAEtN&p{t gc{"ܫNi.p@4BS;MD !÷mu4EzC GbT|W[+ 5^8K35wUd)Ɛjl63 W$T9 Tz|@W! mV@*Iǐ(v"B#F).3__j~dDP{oVq{Q~E?Wܲl' VIL 6KZժӌ\ T;V=) czTX b{n,cjh(NT8aI:ٕ>E,Wϓ`ΎȺ˓[: [KpQҺO)UƖ՝EfÓH h⊖A]|ՀLȔv!|4CnSL poX5j`uDU/GYOXN@tد7#$OUί/iyd @oqTH֌CʴmfA 9W?^ϲX瞈j^׋ג4sD2C&!{3g돲+jKL!N/JlkN20%}Jˁ?K]sT}.MmIA,yZ1y `e$Jn3 ҤoQe77h 4n,pQvߛ9VD:ӭ@{qnuuXaBqgY*Uđ`ֳi O|DxD] 4p1!ML먦Ue&aoUrGg#ڦ^H5_ QET䈮R9%9d,zDG4J)ds h%p_ri^|Ö%0')=|yJ(K? =?:8BctnwC!:DF+|# 4*]aʷkFIla6|j\.FOOR&@P}͢VN 1Fns "pfB:4 cʈB$2d9ٸ$Lfa`E Hd'ɮ۴#05\^.9mqwizv^T\~7m6'Wgj"HLaYN£~GԌoC"FS+8#?%rU 쩑;*-WhI!5-/0bX%UE[z!bf=.8&|<-Dipn` Dl4]gʰR&UUP;x登*g"HܬHj?~c@RCHPzu=j7w̌ Lmm*fv-Q/% T3Q NX 0̆ ʲc>5w1"9n,z29Ard}4܉k9~IfaEy̧[3C%nnK 'ȥhi=o:}0ab9RQ:O-h#%,r}jSH}[T CEm?O_wě \J"-~<LJz(Eb0Ӏ)qM^" |Pt yJΨނ۳ BvZ3>+%FP58?-p<(d:udĽ8`ah~Q o< ˎpm1~ ׏!)}ڇ؏HPgmϥ<3MrH#>l"Gv4{OgDK|:WincܥG X ˷M#&W,`)f-ǯ?N۞kΕfW4K{R/Q?mnHbAX[h٥ eR+tvg_ےl}}t<㢡qN#@dU<ș쯫?o!_G(s]t*|'?] =6mU&LN:p!E/,!i˩"VFGoR}MrlEjl5-|xolY'ͭAyuJ71#V{ tdMUy]㻙 KMBh37[WCGżXIfv`O99i,^׿Yy|msm7M-C:w.ۊb" m9Eq~8wn|? ax b)^^S_O*{S[嬛]T-ٞOٱ XGiZ&ӈh|B%Q"]~d;Kq)QA}Pe ~?S]x0l^TxIRuPO<#Fs2yw(gM~%:(\.S]ƴv1;}>YHt΍]C눥{$)w[#ck0822ڪ84Й1b*XJQ,؄WI > L-#?|e}~_qR=iz.` k1ڸ<7{u8gtIg+`v _aCvM}P95z8 :?2䇦K` XbFByߢthe&`^#IS2 M(;ʢ0ٺ [ҹחK]*yNfk2qf*?7ʳ/DyT@ Iԡ+OمzyU4j}=0]̥07tlKr^BZ}MHa7q[E՝>IA7@| J!\5RSYuy+3u\lı 'Mq؁a FmOϏ,6=~8j;-\ :ޏ(s_p3-Q[p±nX:"\5Ƥ=ld37REw#*y`t+gD;|nVͩ;7znCrs1@]hyY3Y1W'.ӴܟA8Pي#Ym Tf} m(h|ޱ^s5ϯ=Զ`v(/]DX8ޕ2]|ӥltjk9TlOp/LO'EwlJG+bd:y.Z3 - wC6M5tAf |_ymkUV]GvXX'tX;ǹ\/{؛.-6$``Ƽh!fhGG=Dr\Ⱦb=e ~Rh6IEW-W[ UN*uBot=ղOU&Ĝ?zyWO'0-  |`(bXUi=ZL=DLl2iqۮV" L̇_$^#^W#Wu}8䐨x˹n7 _BO6Gden &cѤL L=&r~)JLpץŋu4q倾&XS[<- I㶅]%^wت!vBueiywgY5$"H֟=A/G@|V@hŒeedaܮWu/pȐ.v<_פt q{ҡzY%,wU="dDHbByV@='YGyssa$υ=>99[!K;@ZbdA s߮v\vNn0QťVew+=qL`nkX!5 +6$! WC,}TmOahOjVA@hKL dt⌧et_cH "I4J,^7TO2VgIpR~{|'_6 2#n nWڌϢa@Wn!R܎6sQk2E%։tc^ZCrܑ! sB&10)Bs!M4X-DеQoכhUv(a|zQ@0j)Ȥ`&d^ӝ:S }إ> HtqGT ׸0>["cz\21r OL5}І(`E6Bm#kFl65 dzG&!:ս \2\MR|7h2 36½H^mCVB<t!@pEX=+N\I#GwH;_w|q0#\9K&%DdJA7VIg+Z77ThT#*Vi{4ЕIҸӎ-H( 9*7сm C:vX 1¿Qw_ OV ?doQ'!˜3Su:mqBē7klg3@&{1J#o-,@* Ӟ^SW|bw/ja)ɱ31cbֹ@廫]~1=G3%4//P_:u!vrD|Y rr:53>hHxWtzKI"g,Z_2. C`.ϓˎt¢dYqFl,R6K ֘'2;Z3Ǽ/^}DY:㌭sgv\Tmܫ+cSmvKƛC5 aۂt\X&W4~{ H켠Ae>FldQ'@鵄-h$7]^Uɢ X.UE8ƴInt !k/_Pqv U6(^gmiF6(vk@iHԼDKhJpoxD-FWߡ*q*I3+%Lb>-JƖ$noFE?Av^ q-Í Ӵg+VPu}pD^{I&͗f C۫D]0xlJXSl[Rn>ĈHaչw4s),H*5u~STȭjds /lȤriQ ST JӜ83spa?ԺYRGRT%[L>fԢ'>Zqף }\=Hd_Q"[©)UiCXԭl"ΑlsSh<_m:(UGm'JOW{r8m5J>1ӒC[d5UTIǠĵ H%բ9:y\xh|1,P0!Iw{rkVGǀ8 rrOr7֠&~MqfWG}ÜbivJR&z_ipU#^F& />1%j~kh!HZJiAјOaUVZImYRzWfY[PA= ter t&hXC@Si%nR{@>??wUM({vx \ocتg)Rjx3<&z$,6s#jQKKqO|ʃz[%t(c&0)&)sa >4DRĩ0Lîr?|kGE"^WzSyYr4)՜7֒DLܐ}z-_lͤ Cg#Q6pw# (~sx/Cs+}%}BƗʏDqX]/,'qSd긲ECuG,g4ycHX})j=`RrRmґWkUj,.܎.* 2[ tRd#IK o7ڻ:Xw=[<\9.x2a0K- ˒ 4^K*uz5p%Lܡp'T^ǘm% :c]{]ЊZ€ޫԫgY*ͤx:npNH BvP{vdٓd6G _)plcdh703::?4s`I>o=LHZ9-l=/_+$yHYv;|&Ÿ^p{#wrPCbT,r>ꯃ b;]lxGs{&%G Ozr]ÌJ_V\dH߆s3>E Y82B,7}@__SVOо(cM$3i=hì5kW?Z ci! uz@_C(<Զ&Od[Wd$mQ_Yal3JNQ,Hftfke6!ʟ}e*hFnYE8Q6\=¢#:b-J{fIl=~v_#l$v%VC4O֥p6w-זZ̋ĩ6tU5`4]i^ OoNW:MIzXO=z䍣]]T>ipwPS5CP볬eG-fր`^ۉ{': :[b(7me=\r9y#p> mWAwAzyJn.6q&GF)d$1R<[6o8؜\t q# W}X7Ku4R<1xRǐGFc2s"CZOax튶*^b)?5to{6{@KrƆ5@,A:.u̍,?;$G7c~4TKPZ/V({1ScV JchD{"gU%Ig%{ɽ dB3[M8AnQ[*+~`Ykppڪ/&R!ROZ=޷/}^0\Pc7G?^f>,$ V1Wl7σ9)T\Jt9_aUS"JO=s`Y!0{m4Q]͉PЏgyr5R;*RxZm;2YZ&ϡujGǖr˺4Bn"ICBCl&B,Hm@7&hV#ĎyɼH]M,|G%+Y/̧K$u ƕ!+l7˔yeЖ-(.ٶ#Aq!+rȲx<`ס4^ %0_(h>tp`[ºVk礧)TɀXy5R'SHp# ʅ#hђ$T׷)F\ .nofB(݈No@mZC"ݙr̍jpȍJ֘}ѾWpo UE_ǚ^Rh=J,dZvjb`~~di˕oI m'›U|wYon.gg5'EC@PͼnRᩯtZIcAkK&1گ8C)`];Qϛǘ_GwB@EH('`z(N[սTR=0i6)}RJ"eb JLm,0fkfC_ _(kàmJɴ :v#6,\iudTg$ȅ$x)ƯkrAx*4j1|P7}DW;ёh 1m"UxI7MKΠ"j^m BuEQNѦ{&_ \eKnE|^jAc:q0߬o?L.gB<!6 AL xO/b`>fцdgF4 _ h8(}{2뢡vyвqfz2/:T²y IPl k~6K2wpQam /fjtXT27xiu/8l5+Y;مd K5Fn`( N(k{vZtN$Q A'ER8hzcgf+}O1CEQuW_ZNy6hIbQV$,Y$Cz>75?_I^+  trdwpNjg F^_ Ad ayDwk=}n”=?A&;ĕtظI2hZ5kn4^1݆l No)DZ!z(4X;s&ۙW?<~{X eR,^-Knoxʎ䊟+RzDג҃)4}+NHv& S&R7kgtR >AD-q`e ^HJӡn ;gqJk.[`ev ~sr-nxʞw-.Fb;rc e@Ms-ajU>9!bŔ#n3X)8|em/3WN0e-|wAL nQkmF#^3^(W=˜Z\|5K¼' @9Asɲȟ,ͷkJ ٺ:x2F}k.7j) }u LCL ,آ9ju(֖cd3e䬔C&QҾXNqܞ~1O6"eG0.2(.YpirGx<+?cg&lq7U}W.Q5Z4E _Z1DH=FU;2S{"S/W躑Cocg ۅXm|47nя #K25oWr7?>$2XҊ < "@w?Vr+b,zOYO8+ k-C꺓t‚JK_1I1^/ůbi/`YF܍ΒIyX52$Ҹ%xyr~MˋHb1]rE7ڮbeYQE8^=ڵ%ިuLYPN e?[qwho:,q2wYVK+'l Z% -p:|8zw؄xbAie辽'pSM0G?׸UJdȪ){4Ρ3$9&i* Xa@\ P )q*twtA)!]B8c`ihL9( EIQ:Lߍ" 'j׽'sodvlJÐL24h%Q9ŜA7eb悑EuJ: ׏'p]@[%46I K(w>'0YfG;-KKŊ-]}+ģUc , [CCG~OkrR`(T]cuŭpdU\Og C8У+ W18>l hJow F+$Z2eK=ͩ} W?ZIHc}#U?w "敗Ւk3F.e NK}sɛju 3sNRQ054Rެp3vJqw4s?V>ӎu& &YxT>~Hlⱐﭿ8E/n؍z+FYӲ78ccU+/Xhn䱁 nM8ڄL g/jhm)񽾂I-ʼ;S$竕yt#O̹!S@ ]:xe44+ b ) i\ߪ*4fN(\g0)H2'R!?xY1mJj $0r*HP_fk iEK3,2omkj}BcD{leYK# Z;|څ-AaAX4 t'R1v;O T'?{TqyTǗ F%֫ NC{M~ZkԹT;ٰ2{%*Y/ث.៞O;k[b{b,*pq {!833Vw=MjlN].YC?(sAd0\_B7Iyj Ш8J.xV=7;H3}o5-'NnMihϝv,_ ^64@H;BhéC96yJa7 ,o3lHƴA=Jy-[!ư%'5ʕobbԇaAai2grh_=ݳWQ E.T cTQǟ++rB>CAJaQ Y_o=E^:nÍAU4\25 w]::U)7ME$V J2tbѳ5]bA0q_>TO2xJE!Ґ S1,UO>ӫit4RW+cDVdnus:D4,35֟'‡*0${>n7{ :o,w7ǻ;]1Ju" d_2k.*v޿F)H^7淜TvS55?IyZ<)4cУ$he&=P7'!?"ZQ!rB?:g$ZM#;+WXoiƿ%#7ècVzYǿtC iX2]Xk2SWK/k!:e`eZԬF ~!9fO4Z6m>Q ʲpᜨO eIHtqPKި^k -6z`w.ӌy;V-ΑpGwq ,_({%0_Z]HAp!v,lOck y l+h`;ෑZFևoiBg*?,Ǜnuf[dYF;3b$88E_(@S ؁.c\P|"oUv0YgWiRŰP$-''juUeY}w8+*OuWDE%Wψ-n+Y<@-TOz$F\:GXq4%qOĐq8F6H[ 8۪SmdČeI23\U@s@0ּ4hkx=]M=օ qy|~י2p}[z-͕i5OMV4nlʑNEX0lqyŎx&cgB.LBxOrS|6!r`J !U>ALPjHĽ=Ә< 'E\" /O_}|>A9u֗4[X4D9+Ox);3O4V! Q` .Q @D>Tw4lswh0_p",b.Jв4qha<йJMzW;!9pF *@0O '0q 6A@ި`nnT'65ۇKwR&o^Vcb\Ké[ In f((B+ & \-P$hg%/Gࣻ^GGscCOxm5RUS,ɀ [V$y-VoQ>*.#!D]ٱ\Upd$(5;}g'fCAIj\vǚh,ߨ6< X;J.a77RaӎҫTGIpۤKvx015dg` ;J=|?.gsb|L ѤHiɉn˼\4Hqv=YiU SI{]FERԯV{*aDG:Q2otũ$OeCL]p(qMFi|J׺Pr۵VςCq" F(9|>x"<LBXӟlVEqrD_ƣx1xZ\|<`Jו#(G0%$ yڧY0Ǭ ` 8?ffxOd}Xm]̙'68ÎXXrG^‘kٯ<)AoP(@c)oSЍ=$_˃crācfU&Srlu@u??í4Qs([]fLuhLy:p1y4_R; X/F̠A- x0[ylg}iPPJ]Ae7i:ͧC%:AMC`vxؕ6"[lUMv GLQ d $6F'{yIOBB<O:D~0k~)[;V "衩\CiҤsuUfRWPbCA; Vg;p"l?*OU#Rο1SX.bPjܴ8**`X"ث$m#̠Vb:['=}~Y(b1UT:t{=٦-kRi  S \M0U1G,/(\)&{nmG>~{XxZtb3 ]j<|fSqk`mPԟ.?6ƬGw$tdfm_GQIh_&[P$=؄ d,spY&I8M4m<Pg_Kֶbe\CA fA4a*$p{5mO {*7r=gir7-BbZ$s3fxqq2(=]ŋ ;9/Ӈȑ\IT _+Ş/|%A>0a(J(4qjwNބ=cseүAHLGs<7'ūDnVHG[VL@x"r  ]D_M_DTs e7)xp#a?`-ȵ YTr6),zГ2['9ȯFXDi 8nPe2r+K$g?f nBz|%  9>:0 V%v9spRmv_˝tHFy_􄐔?.>r9[Eћ x/<~z1YU/ IL_Wd.1YE@u?Hi/;GFsVTduRVk.)i'-6TsqtWOE`el U'12z}wֽE)5VYp<Эv$q6<ĺ٘O>/tCaS|9_P-v.T8z8Iꫜz,ޛ!KST[k puuY{/2TFPnoRMx{8QQ6M' }FS<;|"7zh2_q+k 1yciV$lF+wm7e E;3)roC?)k-S;FrA gD&%0i.]$J~up&-Ў2@<'Ĩ8R&l4b 'C : _FպlB;*7!EW3O=sI>2vvZ^'sFzXsK;UR j'X'pc{bCX\P^'d`FvZ퇫xJh esQ_cd{!ĜHźSsG-+E\`yVrTW3oر̀eUnb8gE\zzC1w(ؗ17Kr lďtÿ1 h^ H`~/9'jL=&d`QrUwzz_>3ҫu幅pÛ}ȒX] $N&X0"V(O;n/Toa]ŖVB(Rt.BE;2z̶GsFgTpu9lTӢTQR]C"dcMq!fC:j{L#78Oo}ZS* VI 2ȵb pRpj@8nJC j 'A YJASPk%(!ZT2z_|d?&,ᯮ~VUUN#Ʊ蝻 NӯIsɇn8VMC˵L^]ܥqp)`s g>1Qc2M"}etc.ԪJs+cuNN|=.*t :Cik;KP"f~fJߔ.j[ IU|F|۳^ҹ x+$_XHX{wMڻzxˠ&< M"iFnaAGFN!0SpAGt+pCJ?./'1>C"2ɯkf Ѧr `AX!~?{݇?2 #ѕB\qz;N:oOgw|,ˍ69Ր̭]jDHJ8w$s_3(7)GC?[d7MA@8WSHѩHj`9 զ5{:Zʋ}`.[gJLe&\2Җo΀Uh|]W.. 'WT0bW,X/~`h˞&yeA-.ɼKgʷft y{d6Uzs }uѣ&rv0r6S!IaZ* {GVq}鬺!gӍN/}xL7I ۄ4q7g2VӉc]XwUmoFLo51}%.2c8s fQvFLbւ#("D3z>K=mP眲n3 !A1fv8$?- y^L,O1 ߫p3$Մ!\EyJ3fY0Zrٝ{y(Sϖvo$ `\9~{x&Ӑ1!{)ńðy\x5s*`Q"& (π@[#o<9Sd1L#;82U4JהE pAYdh]t\/d=Z5o_WLf#OvJ|Frn ~W[dW fD#vokkڬ9ܼ-"O67eqs!V ËVw/ i|pc;?wAyZw孅Ն.eE暹7T)7|ËH,$SuL /ÚaKRp6Bm. J_r]6($;*/~gx]15eM/8rx,&/*P +gJc>q:;n]q=蜄ZIjeMap2ߗT/%PLU-qC[fNy6H59!(O"1F{P#MTFU?I%S!.y%GU9fpEZLAfMu=p]*hC rTJQd G=( QG `o >`EGDRv܈:SƳKC7bO5jWtIP_b/ۯ8%p8opHzߢ !Dc-;8]6y8cEJ=+W["o4ܕG4!  ߧ^Y:daލl ָ̳58M^8c3Z ?%ebDžh ;~I|Ar+XA57Բ ^c'ZA)6d}v\Mr_F tR+|Sܢr8u>Vвݪ$*0iqx0ritD, xxYh$Ra$ʀ}Ieה:4c_1#j8 _&Rm@?t:mW0!ce؀Jm2"r]Վs++쬇}~Jx l&b]" oG#6qK!CUΩm a a6'%܏RU)W`Q{?t3S =7EYt(rq^ X,wys$H*[*;ȩ͕Qfa.92.w tτI|Z 6v7Bpŝۡ6FH<F$d>V'P{$HM`&s9T Aυ\fL )̌{rR;őyw[~e˴ĊUoqhSݓR!>_iqjSX DiZ4nvpǸSR|*Nf2` -g~1Dr L u\5PaRfd_EDl1b!d;Mw"˞S9@ӡt|[KE?Y@מMP﫼VQAy{Y򨑌ׁ )M` dn`!𿄏0V#KcQ,8^nskP6&$ucEw/F noa$9nN7 E /pdMFUT ,?˅̩r0߭."5g: ӁzUgIͪ$0Gz֊ɱƄS-b-G wp Z'&M7@^$,@^>!sZ9)4]M:$G7 ݜkȝ&j%^kZUmH0lb6xT)\v"xB0Ets>N٥0\}^ ^<E^o‡a5z/f]CBӭbt5CQޅ`6,!QiIzyK*x ^P \q||q'.虧}ʸ -0#Z,&:{t5TQIIy6!l)"ִ{-3&G4bڍ3~6f ZGNz^iqkI˨5,]Z3&uh:mYt7A77^m󿐓<]羗tM՞-bj&zꊠh2l0A-saAK;*DHv#B2&[2WTծQΠc]qy`,$2dg3KV׺)Ufzy>gڦ(u8^sJ|EifIZ w@6kA _(*34]uh!2(Y,"r-/81VpF}):C.4I A1sn}L9 `oL % >@P~[/ٽ!'fDo/e[7l̸Qq2)d3CnF?2`L֩*Ȇp^z)R(x ,#z~akaq-Ǫ4_f@%kn zN*lpi?aCr׫ߩŽ4"\iare2tZRh˓^C1'q*ja eHDLoR5Qln@DE7֞R0L]Ɠ@ԡDZ:Ԛ(6\ )Q%]P"ZZF*vmstlkgM]b%MPAۀHV4Τ}yتy"6AaZ9 w#ZQSt-lz?P) 3z[*Qj$ U\*9* w+t&eCkrbO>_5od9$yMҀ9*P_gHbHI#uJ;/mfl2E#-PmCrcϴ޾Mwx{3"͘;F߅ [.1Ńt}^=E:QgKJº1Ck9(XHnC}OȢr$]A@Ӛq9]:#Q-Witg^~_?H.-3D Re_Z_m= b@A:3J8Z7kb^`7}?Q (nJ6['i PDgKafK~WO(@>1/x-o,KOPՓEPtMUgKWpJ=➀G67Htd1"} nSٶOXjy}`LaݝK/NP@<G2:z?h/o7B.FbeBoRv$(_GC.$XBHve8{ p@ ?(5C?Y_gZDuʗDa*~-=R^#{Jk?6b( `?Y;D𔏣mcc8evEQi3ew\Mpag| ͓U7H_4+P&D|,&,*z5"h)b9FhT3G@h}dKòꏥDt_VŐ,,1]U:x| ]sǀKEWht>sM͢=m <4Kf.BnK+"$=zu>2k6!AUWG)굎~=~DŒ,%sJ(wQ|$fs֮\~v:_oCYVg.F,3b~s'>:ǘBgYl JW<c3g Z[\=+ ՐGE!#Oz[$,b=4BLs0Ѷk(Aoi}m 1b d0 v|N=(4d};Ua~i->^LM;F#>%qng=> ؜W#2 x.!|52$SԜ0G$km3 G@mns+,<^e(%:)<=!h?yj;&!΁@xw`n>͙hFlmzEndW oU2<ݪ۫&A̠] ?+jx)cFژ^HKmę6ٷi@&|ײt0ڄv uQU4&X8~Y3ʇ@MN)M?l:A :iQ[Es2X8pu VpV4X-{v}%& Z-#F).ݏ7\eʺtqL 8IPA@3iCT2D'[N+|}d1w@&n}M>ٸ5i3L*ݜ4M*9%lFy֓SO%~@Oq%s䫥Oʍb~s\CN 6źTLgg|p}DrX,uz&%o$ o<) tOEzZ\.v;0(ed䆮.vCl/*ՔMw-7E~T4]q Q(,>;Jҧ&vl['T:Èĩl[|8b{b,ɊazDpl*ˡ&;\4<=,kzGkf20AL?D ű=BXMY m_YD=A |v USAh9C2l*kX̵} mLrq;:텤oǦLBiJeU؝p`q)P`ɶ_2Q-T5xztTk (qRA?pF/S^QɆ쐈)$(>E:[c \ GEx1E7#& bCow^Eנ<c?R_ާY̪8VU%B] uӕc1k{`y+ɿ'+,JOT*[pwV} fO&Tȝ~,I^S':XK7 3b_/}#E)"$'mѲGb%x O穪o Ѭq)?y_(4u^ &!1E:vvۨTZFpu``AYɁOK<0PA&uԩ).DI-ƣ [kC.[HyVٳzDDCGl ~_X}!ܦ0Rhi@:2y[㋲F{-m/{R:Dt% M &KfT`'d2^,/1`t26؄DvN Ռ fM0W.4k,T Ŀί X4aAH?c?sq3 IT?Qu 1:Ur퐠=zw5kDxA2%SkTneF&4=m+OB0ɫE@HCJ` )Z{)RoDߛP[x6Zz)EĹǘاj&/gِ;I1QHL\Aqj:Ml'2uIJEw (h+SP+2&XOԈ]yQF͸7̚ IvHHv3_z QvʼnlQ 0Mh팻7UOLgV(8[Oۥ\0\ 4Zߨ;jC0kS:Ű=3%3Ҋ=G W:Z#pm,m*zuI mI>t31 ~)ISE%Wۉw{AxXKz![~y(Eq˗;`3'}6Q؞Z|~tȳ}SZ&\(0"Lj֦OsM͉mܖgt;z Ķ#!N^koR:lčq p~@#G!@ Aܲy \yJY@|l }mlfd/Ў]|]a}{hJsQ7 \pdeAZS]7,9!$ 䠘V*ՕeNk<𐅌f#G !b16ޜDU_R[5tYh0DRqwXbԍJaad>&p[kS'Y^kqa)G r /3UZM_H1 [`5/~6SVZo3u{h泎qQj6Z_\l ^$s\ŋ߽LL)MPFa4 c-nĵO^PK6Dm5qH`oҁ|Tƒ2'=D\e֍\|Ox?I<Vep[ڶBP?$q "0 ѤO@*7OG”Ni'Ώ~M}q)0"R~4e 0.J8RDIqrK[Чp'>/S)쒗ڄpD}秢uWnfrfBsKP1A|&=`Xȱ>1!ܺ?QXnR$֬$٨#=_ay,{LL"TER},{#$Ā=ei f8'-́zG!(ޗ?ܲ$B+,Wk^_z}1 X\j\Z5/&f%^i4@rTtۍޞkC OXHal=Ut__2g֩oӨuydJ4:w]wx*<+ڃwy?sŁ.X]n>-t'zT YHKy)'(w#jRx^ɴ0jqg_K:2w\~E\{oY\,.ZIY&0Q>5F=Ga*4BUZ׏y[h„@%!¤@X~^E2)Eۓk)u;Y(Sdz~%S7GcgI)jd)p@;}f>Q3Rٷ@.-Q]۟vc NH#]BǺ6^}osֹ~JCV˭UHѨTr$  Icl8%t%-j>,ΟCk.htR4xH3 zK>//w١XQSs%@*4s]2>?C#-.qڱRqi0ō! δak6v~B"`k#  ^n2qx^5 ^#4BCeVpJΰ ֺ'PS3'534R| \æʭ3=oE($)tb2d'qTҭ;SmcX?:s5hk366`2A4O J?݈]G\s/h_Hz},9AK2ռA$)g8]^rOی ̼' f7:=c) br#gKkӯsຠwESZi?.Kr;?-.wE*2p}܋ zyN I:f?XVa.CuĞ',-0P!JR۴:"[r8R0E>ϲM]LdTlA{k%Ӯ8D!f3GN{awlS|&]y3E`\igHj㶽n/>61WQcU\JU/p4[˦@‘[ֱxt\7Ua[U:ZDТ;h2r lˠb= .BCӫy2ޕY}z R D`Y fjtMlo`v4o>@f/`O+:ەT{%.KpGH,mR/KtĊsكvX!Q)ƕb0@j yrp;JG̀Πd [jݟl..Y])iSc9RFbIƕ#_7b*8"#ֱ 8?h6c*T>+$>=7Kra6US'!Rof  !<+3 H+b K#?MY$_lU*2\Kt1|ݒБ_h$2f|~F¾5L;Ժm Bl6 8-`GNP S2,1I'"J܉H(@>__c9K0QH/#"SDLiV<vV;|e [x]Yُ)wSh+BXfo#D %;x)aB;V /Cme`V˝,3{ZBSq_wTRJ)H ڶ=Oz',ȡ!S'UPAWPz|Ӓ7]O/L1*SI؜}jBzXF̅w[}M,J>puVl{C/sMC+5EJ[HJN^F >~y_3ҭwi~ХW#3$v,՗ 긯:g; n;a >ƴPyAЊ,YS޽Ch` ]3mZF3fX e,6*l ;:$Ⓗzy 736xTaj`4R/A[nᡤTqe(?]c48@Rd(3uX!TizE hUz ^QFׂהҼ̅7T/ /Ҕ~!)IӞ&mΓYЫ=c覷XO=U_分t_3iU 4ԭ]bQlg?wq;k<ÓΊ{H3W$)4M!úbt_?6Aw,݋l\)|z>NB`y[Sgl}pMonE#3>lu ss.D}mTz{,Ą4GϝL8|pF򗞝OEϤ5[j#  R$]SeHiOT{n**[p0Bvwco"`J`P ws5UgNٶT6_:v{-FL<^b(4n|d<%i: ϋҹ~l4Z}9B]lGoG'MNR@= ቁ Zb \wSg!'}jt ٧vHuWҢj<&Z&G.>86 4dлfE["9ެ] :6Ƨ '0tH潋2~ :%>Cͱܫ+cms8ε(u=!|7u+wsΙ:xxX0YQ 3êo]~~NPsLMr3irA:d70y? B7MH"1f}aഅ[tKa%Onw"&HTBvImY-+gzbopKBؽBMQ47-`[kwn72y p'#(]8_7?/!6Tlh.} Pd nz!Lރvuixk(o u@r_Bf}dNiIx ZۯR7( Kpm^r"Q@D^XLJ|_&bB[h: ٯq@ j7u.֍;@D[" *ßsuI YwSm2OMiMHa;\+MId&qbo\oN^j+m~L,Fҝ>%呓1,荾 -׏Vί|xYg1ޗ4#!jAZú=xT[LIrU%:醲fcǀ/<*O]Cqxeu`} #;>``c͏Ծԃ )Ӭe&,ў7꾥{F-ert˸iXTȠ7]=s R#H"GH߰%@|(u9A'y+6$nguSdK-V3[[/mIY rp Sk7 B;Zl˘r0ac piӳ)YwoԏtM?&Ǝ>X:#R(| r gĤpzC`%]u\c-wгqWKm˓"p6^+|kфSmt)V*p8s^nZ}&ȵ6OꕻM^o\kEfY7"bbu>lcR&i5֯ '|Yq@2?c~AƁEdQ 8 :n֥6Q̨k@itW U3y"U\<H} ¼PTŨ[7Z?۩OOp-4 BKMTθodAO㤂{ID-c,^7YL̰ lWVsT%P(û@Ɣ'qlݘزgV!lc2rYG HBQ.)S?<Na) ֞ZOm%Dz^x }[gƃ?3rBY\w=f;TJ|X?=ׂ񒆘SVD ZS}!0\k]",*6{UaQo+f |0 fK&,'yjsC&/{٩wr? ˷3 ƺ,)Evk۸]-CtȰ]jqcrwmk#:A^;\*ڻe)bRϲ9fBhſUZ 0A?rҍ @%!і7[J#i፺l6:1@9+snoiCAmHwdK5Ч*mr6GKXo(51F!cY}B%MbhfS{+O ,׍Ƀlyȭg֝?+)C5 nK'N:?(bЛ`E*v;h ؁HA+tw:)կpn::ONOM2^{展ATj93Q/NH^(e~%q7Z1>`XF}%o:Y\gr* b6T=/B{p'"ښ:eҊ lj&:[?7qwG:Bal>9 ( #:dI#\MY/v-JKגiƎɗAVlk PBE5/B%j,l*,A$j]VLt&kG'{R1A XMvB/¸qr~h' IP  5 A@{Гw$fg[{  ![p~蓀5NAk,k, GC7޸Ix)`-5ڣB lɋV|mjQ]2qR;WNVg4Ů$E&\baGu *]iNU_:EǰlasLf!ŗQv5C?'nUrOuq-a BJju,RRTKU6cР4ˊޓHrGl5[631Ef^xP˵OC1cDqD;P݉yfÉOeX;^|0PvHGmQв4z؝bMAߥ"2RB ed3ui`>˾) !'L pDޯh+7[X1~k9xV'.Mk $E*jЖ'>밼bИa}/nP,rG9g*Q~.T;HGa9uFO_6e5@zQ"T>"46VCՆy4RHDֲ0S8#%!%m:}H/]O(= p9ImQjTd6K;6_}Ñ>d4K~9) R&w?r(C8EѕQc z_IԠP̳d`-yL@и=t] Hg/ug&Vt#ov;|ɖ#q~W8/e+369YJ[Xx^?#qcH&77 6):`Ą^kK\tn~ )tH$(C*?%D.hƛaT<6 s.bf βW6H/r8v$Clqj&[;VZ= ;Hv \Z %)uR Z9W@`,u\]!mD83yb7.ZiLwΣ/ג2 kEk{(1@R<M5/ir0@$ɦ *Ecrρ`3vRXC-ճ8pI#"y ʙ$-θI0)ssAv\ݍ s8TY#,Z:=)oMs4K-$e~QO6o whgW953ʣ.T|PtjJI())oGuoU^S[窂ǞfM< gx(t*r>X?pEQttpǀkL}/>l7#|%}}ISzo"dU%lW]*+\0c^)"Ҵ /'M׏n- mg&EY9pҳNjT!OŠ⮺;'S kx'Qt]9U3nK/:@#iZn,!p40R/)ad0jM|[ܤ"ַۋEcÖ1>zb@aD2\2_ xܛx|ɒ`=+SY Mʎ {e[SSk 7J'P-{H+T-D 2?TJueOp'%.}a=[LsH!ˇ%:]}VbTY~1}t,մHrJ_Sbu3LRJ^Ƣ;edjQ)0۩G!E$툍 @MN,؏#kQlu h9Zt6`!W$A-A=gIT9&eP%цb}跙 {wa a&&{a"\|`ٝDZڋ_H@.u<$Cq6/Ua+m^0D -k43O7@`Lk`5,Xe()suBTSdDPJ.sMv \Lͷ%@~"#hn]d%#.Yқ<딉 v% -tZDZBZYU/~[r HNHϜJRNcϯF|qIy\4#N !$v' )f.;BjH6P >0hOւ"6[-?#q9ޓba0~V<14żNHe,T^1 6)s2srmH)fIl|\D|%NB ~μ\^O> Ss&bcD;9Ӥ%ꩣ˫\Q01r^gC/DS(/+l a U(ykGr?sT?MG^.i|T 3L^tq~)uW68m@~C =?sbLk1X@N}KG`I̴2Q6|u;uSzk5|tDo rj7 MCWvYc8(;=FN.#N%3mD ml30* frGᵷ|oZ6x4BFSHJ$4҉b)\,l<k|Ct.JÒY$gUxG|>_5r3z*!_Mq4w2$'ٓA\/xp`'iL&F"m6+ҁ (U;9};Ev]tR*CM#m; kJދ&/_I+$/{:9:%+l}Wu-XQyöX@e .k4ܕ&-Q;A!TAIDc=3ewnKHʹЎ[FkڰUenDۃ a;8}Do/Ab dOZ*CowtzLG1ܚ4ˇP?&f# 9tkb7/ 8t3= 7T/BXa%^-\kFٶޮ`18Wus k)ߜf ߓ-ć0fW"cU@d\l_uU:}Im?"oV(">lzEn=axyh1Y=Wdmq=^L:V*PH`綍M ZEz|~d|]yNS'2!WwtKXl E L/gdů`5bԟn.q Ⱥ+.[I '~\%pLkyFap9Ф+=?6*#;ڿllh{(G^y[tK qW0y&7 N`zҌ ,Ckx|/V&iɟ!81zښfqbF֯/@Ŧx?u;n"cfmc{E;[堏 w]'&WIshGe d(7„J"ia %^&캶%yoB=1PT7)cjR[ܞ?^/-j(X&e.9J2QPk fLOꌪ^pOTbC%!8!,eFt8 gQև֓IdyN}m6!!VY1|k_[?wa |n1% 54V2a 䛫bf8rF{FD+x^X5}P.pEް [~ 즡r7SEκLkrw>&E !ːϾѧG Ӗ@#mkm]Cr윕)dfH,lg1o:|Olb|jC?<[Nc" _]s<d)eVf:uLtyV EO [ْ*PۖK|Vy$9\4!_ ުƒ29jԘ,R?L:}26 |p,q)2G,?C.(p%Ī߫%FԐ% ;t T@>x'z }fo|j垳 :isk^ӄBggR? 8%6|oC\Jsf[:LumR8w.[q1Rt#K'03*567Ч  {Ds4&P>Ęl }?r>4BX43oٕBe3ۻmör5j,qh:6f^AJ-Xoꮏjp8r6OpSH)bd!rK^'8QN}+ 3@( v:AFjnzU jՊHڼEZ)!#cFdת Ӌkt9i)b}:n2pT7l]}H:Zi!Z9m͆8Dv+8j(P B1ࢹ0ѩPme{6 6>1S^*ǫ\Epŋt^[,Stףw,'XfEg(YhP4az:{w3jʞ嬪p=nl.FrXMR7P!AjȐQhpRץx*}!mTcr_$:+K/Y]Mfel'EMf_r1g Vз 9Ҷ{KzI( xp TKð݈ 4n r4KV*ZZb 8u3^mEtKKmSVeece٥EXdf?Ȃ1k*ӵ+(5\Wҫ%N!!Gaf$J*3ZnR=CO1iuNDZfpe'ڲzYO:|p3,$+2GW CXU54~Vߑ&pm&Iiɦ!oaŎ IvJd}*tif'?n0|5Tjb٠hg=NϔV 7$@X\r>F2#~_X4kd!G' <0 _x&T[>L,Yyx+P!Կf\v Ɠa{rxBm֠"\;:QE[/j6̮؆+tYp'w=.={LDv45vs ѼLMJU?o(о҄"oMN*J+Tk=5Gp $fTETMì(hP-Rp;uMmGg75 :/H \:MU\:[|b:sfqr&g-}yx5ƐqZC1p08o A.LxI3DXIL6AWJ.Ej:->oss͊jj봮$G.֓Ȕ&ʒM"4[ݚ9MvP(i4 s–>M^MoaKU"6Y-ǃwped;*գsEJ>kI..Jnj¿׭7XQ!LA^̈<۔l>]/w CMk~m{{rA>-mla9YٹGR(`LN}x?R=}hA% | U v0 lmU!hh\:N /eTcTs`W'XybT >θ0Nuz%oMP:=yz̮ycxb0aWOdjP@Kȳ_57QM}\f3.AE GeR2c[#Tc?oQRU6N5x~/@YquYl!;RЦH1&?+$Ktܡ諏1Y$` /})O6sWd52" J,fbw'MRm:IᩯpfLHe*P%߽t^la֧㚗׌:~v=ĭ],r9svL-sėSs OOě׊!~dV;Qplq8jgA6Ě%a#'9DWr,@NCDo0xYb> ])vHT>ДJwĎJ s/eQ# iɵwa"d#at u꒶Ao_meegzD}\,10(S!N n*6n}|GebDGyokШ8ַCu.j$#9$n-oՃQN`e[G}}hօ)D}X(_ܿk!]LQO| wyf 8G#.t{ujjleJxDF[7 8{1o>"OR :.rygEjy1a7$W @br'2_Οs%PjB(K&ag~mIҎ=\3+L3w(W3o3- Ҡ$kVqt7(iNM*Ef O¹̅X?ɿ1ht1EGS`) p`*%U@2k^W7m|p3 mRzF[&+*ɬPp=H,s'Vrt>$ya0BG}NŊ:u+~Osnɖ/"eTKD6Ykdi~XIcۤ>cD nw̦qof⾜Ɖj̜{yO#QbZ!K~׮{ܘ0s_%"G +b z l.QrA\E/J}ޕ->qq|]rH%d|$q:H(@@~f꿉ڥ~ͮȼ^mpcd6t[8p 5[J0[|v:z; .*yJc7 H z D%ӴQ[Doފ&[wbN-`HLƞVâFjNm[\ApLU[C'Y0--b=2Zʭv9+u;{|7Q[`'>7d0}Z׋Ԉ-yw3ϱ>|>2Y#}zߡ_Z5=]Z 4+M45Xw3 uZW'| do)) "9 0dyfY8+.h m3Y'1Ip4<_"O#~tyNg IH /$P^q9U{Ov]۞FvuZ[]&JĤ4HNMn`yن Ѵ $g0Z9P JOJImv%y ۘ;N*>1M* Qz=Hۘxk':| <|$ύv*oHWGTņrSV(_Bi%)|iub Fp -8Ʈab# 1P]4t@s$\_M/Ne0қ&F$q[&T<Χ{)}JSQkҡ]uzĞ5%|JH.4k)W_@Ӎ>WF(툆TZ%[$h+޻<ߵ%)^e/ f YK`6qGp5Uġqۡټ@qEQj׮ #@ f=X. ?H&7m9KmCݵw-D|G{\%;:Ϝr$"ΰ 2 ;$[f2 z@##xTzG<<2 WSJsPy]oy mZР9Dt#;7]ӳĂv!)![[LT4y[‹!V18gHsQEku0XF#wa]|Wò`PcMZ @7p2X*&tX6ip͵Fa]VDFXa2=?-)O=4yB|F=E-˔@<ؚjSB9Qqmn1,4> I>Z|M Mnp%dp\"k۽nXtIM ^8U.paJZm: 5q黖;9Y_u?uiu (+UKLƍ]^ZK66fe×?t @Y}GL?Fi;.KV:N78֙Q/̥1g3iQCwl)aRvkѝZ"J *Oݝ @"xTPZ?dٙH8\ɛ?r_[[NtYyadUaXXCD rM7~IVab1IMë} %RYH '׽Z}2mBu1A-H6Q`PN*&O^&m6evxN`<;.]G &KW>Nf&}0 ^f=; +2kf V:u 4rT{SYY, -HEapֿxP'OIY~F#SOZ=M%dA I5c"Ӯ!~}|Cm?8XQp֟f3HuA@ˑ`E ?\P#] {|h 8؀% [гT?Vu<,fnVp$5l~D"maϯcy:`(T.+?S[!}*LB:Qds]`̀d062C(q] pƩ-CXtO0~{FͰ05 ?õnvڲ] +XerܟӀI+*a# "W;۩ h=2>02.ReinfJC\荟"Q ݊kQP[{p!LwɬyҏZ?/:2!&Z2p9û@[ pk#]fcgFPs21]gI> oW6_jEȅ#eHS!9-`:u~MՊ@IiME};Լ(/|49-h6&c>ݮH8+Y],ex)nRF fմnWX޵ W5J 2;V,{o(Xo$+GaRnM%S 2F!Aٮҳ,QzT~굱/]DŽJߍƧfO&$-RZtt6;0kCz҆fjκ F6Aq}шXv'd]i.#lTB&$Xd'}EFcCM ҒZV;4-ZZf^kWh;ώZ>kVǽ3$NYt)r=ՕɦJڶ%lmn70ha9v2Vb8a|xs`~nǩE8•QFӫ]oT+ 2S>*,r{(,A 7K8ڇɰ*6ד&Ch [}O 6ƎbڄߞDwXkffl s 4\n+?$`)ÃBPqcxaYU׮].N.W8`qb9ΓnoG`R6^$jbӑXk4Uq32n/Z.n/y.L}mW|n+^*Yө4}a`{i*yY Xy2 "d h6McOz3{qgIKbݘ97Ϥ $R*!(=t14K̝Yn_<5{ ոJ;p)_͏(Phɞ)[g 1l}*)SK*}ɤ+*.Pw*p(79RטYΏb&?;n2ij>H3/9#>vIJ(Ϊ\92?7?bV LK.)YjkE=^ W( =&}BxDdZO t.AdDL|Nam' u?gYv e*2UUmLS^:_%EK CvD, D Z\:8 w-u Y 5i84619kS=z QN^+T(NDvu3O .A(&)L (vs# 57(x'$*Nt 7_4sRv£_: 6w m#{j\/fNbu%zHSr &뽌sγ[R8"V# '3uQiDD 8A9ߤkD.c.!>QR!=!ۼgU Up" A](UFSi@*,}(zE/&O{ώWE_Vj`>"%a&'2mcqȣjw4ɋ.-2?|=õㇴ?G }+9g|pZU-4:DAg,<̭-'8?:r,0/rZ.@?uU8]i7Gӣ74-{da )pD[̌>zɞTBZʾS[m}:[ʼqw"o8BE&7RTw4brlqw&xKCPx(zfH7j݇< 7wJ@rm.4y@#)V&LI c3 @`Z}ù{Cw'yF ĩFq" pm|x=KSKVb1ì1țE`԰,`;2r-3x=I42QAO)9'-탓`&]Sl>vY ꠬-R C1VB(mV)!_hVs_0]7>%B`gkaxet񘣙SNxlw3n  rT$tH @#pz ַ)^uw~SGSp%P#*iYyp6]g+Mrv&aCC9\S Vq ^w$:L^u_"\~L:זX!VCN3$3l ~ufVDLf~~_cBބVcxO\/&bg~ UIXl6N |R<I?ϡ{;p]S,[\{lK!u'fI<ZQ%9M>}Lx_]Ngy7" ՒPEj.<6}djdw}O=,kKXoQӮz!:X_ɃzwձHܟGW6 Q H|HOB\ԟ~fIEJ|?Ē_`G[lS%VX`~zADj_.8{ jZ T1EZ&Y@%?JWq%CW 4P Z[BnթSΙn=RWXnN&|˳3 7Ǧ|+FH*WVq2fۘxٙ$/D`rI~MD31Yg y |DfN |"6o#:8=$ UStbEW-,'OmffZ=#iq,ВͶ}3 KOKۿ YO=Bf@^\!V}^#G]ǶkmI2G;^T* )v1|EDEr.;CtËPhōo{kS &md~˹K?AQ{w6f@tǃdN}#B[{Ia0Fea5{sqX F gIۅR5yLڷ'y׫I!` =.bD!Ks2{SLGd5т~$:TbQH/?@Nwb"%8 ݳI=g116 覌uP뗨9.">;Vkho@vtZ9㦧$"Mw-Pڠu *AebβkbC77*&zY|lfTJ7D>K/.~-xx /9+u8R~ G]o@ɤWL޻E3U*"V" Q @4Zg01-u`ibHǑ궇jr2brcC/YY@H MH%d3h1<b1N*fc]K#k3nWo^DY#1RAA'OaÜ,!3=&{ټ^H7jp"gGӖ*x@0\Xo*$ńm ý 1s~QlCKRe|EO~sSGK/"JvJڽB֖-C+UN.1cV7Mc","*4 !yN@o8ufJw\H$֏f5I '\n(w̸4`żЕ^͇ %(*&J^w WPh*}0Qf\\nJ(B삿=& g&}zi)9[in;\34L@ga}TZ N='Q$t x ^_ljcQ8*W?Bñ23+Ֆsm 'o|Tuͅf>, x瀒{R7vyɇ?\.iY_Π탼*%)`D'hȢ꠿C؜'7@0j\0:lbcC] L4B+zD|\9F}teݹ^,+N8įr* t&3lÙEA%C}bG=X$&sMsޯRa盨궚k"sP~>GT}+;ȚN"Qѡ9/ ɰӶW2]S~ۀ #[7v t c`DeU?>P9o$ z3ӀN`{i+l ogcNR-LL› Fg)jMǒ$s'1CSI径!Bx# 3g \s4em+ΒD;/dP| 3kMjaT .YwA{Xd*񍲘_ c' #ͱuV#^֮dRIdb %"K<cAҟg47c: 6f ={hF,gOxmވYWHf'7Uzd댟s saz@ω_3*Tc#VIq"`RkaKXaҌ^]3}gTR1Dq4hP P3n” [%-&ёB*)d|O=3>p{ Q<\#1aąB'׸?1C 2Rth30P>NSv]ׂ[UF N%è֊RD`~ER :&\RKK3l1nvp+tظ g]+__&y `O%QCo @',WNIwppZljdO{SigY(C tpMZ0z7<{f*ftfsVaX߆9Y29i4J(Ѓ<^rZR5 V#s&LD2zN)ԕ.vyr~eGRW:1Ȝ2 ' W9rR\{/PW ^6#@Xx):kM@%fA8 % E27裑Qsv:xA,fTQC*N:q%L5ΌK]Iݰ 2"QүEd+&컢) ,Q^;%,Co>WY{Czp5^}oĴ,Z9@GY;ծljG/:.u۫<㊚ո=yo gX"yvJ;U` NNz2^502r6cxl--utQTRM2QDc]ZҹiΛ:{*Cw5bR:T-,qg7cԥȘbzk#]THHo57!up\Eob簎"3?gw|ڹ% ЯEZMi"ɩM%pG Q_\V)y۽jP2‘r'"O-۔YPOSZK"| iaX[u=cÆ^GKݘ'1RjPrgZG8veu()}c @J#:$N se16X6x&RVžL# {'}^= L=Tdj̢Q@f8H'-O':yB0f>]h~V:>r?v| p#!MXM} ND8pJ_>H:nHVe_u1Xu1 =i*p9HhsE9]/۰ m5]{q[,vq { تL&ӣ$ :]ۊu螙e}j6ݷv o:T+^Y$ω-ފB_sNQAEk:[_P->zhav]ao4&UWr K_PQ~# ϑsB}7jR"z E1:I<0p~ ~YCI2@]`nzk?1YzFy`Cc,!ق&p_=ZACcOR*"?- )lp%d@9VȾn& d./ P}zslc oatH?U￧2u0bX4GZ ?_5 6&va5ɘ q{c_kr{M"R ߪ#h3G6g"0L!1$˥tezcrwW8 { No:UT#v)\r!I-"Oc%[sה8rµ]ax lkv~!XSBշVڠ#򑊧;iey Mn%T( V$mxgH}"XJm)ְ]u:oh)(uWNUU`1}/r-_(cT}_6 lU L=ۡJ/#kkѦJU;~tlz:6 t1S#ԫO.LV;_9C5=2DaV !vr:kcA_B_Li>Ϸ#q }>+儕6׮$8J;XZF7L}lX\(/srXD-[B{M4;Sf/0pN5g^Ɍ|aJ0SmJt)sA` )sږsG_a^0l`$|OROfk#Ȓd"KvKߟغ?ML'b-J~[k׾!:{ۚiS w2aWnt1 KwsXxՔy:}lo( Хy۱9(VU+N,&ژ+a-`'{Vc/0ytյk?y1 :䭍(K,$-p*]70 X~a\N{C0I34N>M9 l:^FblgB=QSlJ}H)a$XivC=kQ4y,N!MV$h1k剧ҊuهI٣~ƺLT@z҅͢H8<[`/fufyp8X9} |j/%I\pgڋ >?7Dx;?z!&S.vd7]2^Fxb\4 T?[@F/DiTtW@ D&k ੿40oJiIUK=KL?5򶜟m.]p[Hc. FBv_n]-㨟zU=qd2`N_`A,Z;P⑼ƪ%;ih..v񇀇@=]ZF uRܼ0^{hcTJ;%aVԷO/'c9@;߻ vt`D@vm^xk0bN `U 'ĪcCS6-l dd.-Ԏv{ƀ4pBxqޱW,9n HLVzP ~& r$4^䵬# fXb%lFXc7Z(1fX4# l_@ٓKa>L_Ap!(8G`1P+SR;n] K-E΀c M?L\L{|* Aɭu12_. ^Nu1ߕ;=C)41e{;^%+JW3mF_.𥏂d3QВ{M&;* Tu/ƱbhBtf+XQmsDmw>o[`.x]]5SngL`BųmHO*h3H `y݉= W*? Ka KP8a뜪eX(k0[ƒ5aMQnX=JVTt඗r(t<kunPXGȝW]}(pZ)u@KJḽM1SF`ʧ/:e+;7xuG6ޖjnwJ9|ט L\`#~jbLlΗI%z11iD{C<%ݽܐh'ЏMj(v¾?Tl76On@l8IQ֎3sFV| jhC/wԩC-9Ӫ6F@4`shPix̣ā!Ey@\EF/iO FVig؆CF"GfbtFKiY{!-ﺤ}X!}&.ZP/emkdY5 <=d=4'5ݥrӉlW% 6 S]b] Ri?ZG@5{/?HeX'%u7e'dDץRL'7ONvi*#Dd 6w,dlZ'%ܬyX3=  P!cTd&m8DVT 4o&t^IS1# 1d_8^qv/ۮC%ύcgt(`I-ғm\OKNe@tpܳpttp 7Q\a%4Nә5P`p#uSe&{y{ARg>/:1֋]B /{JG_h%H En q{(NǷ@AIS5owɥ;%?J cոp:*:Ofx{@-TіQSwKحl2r?'&]ߩbQ<6K"=5F߄dﯺ3.G'=&]B#)ߧ*2v6 ˷V0}d1aѕ..D}QR6F|(Zkf 4q)9e{z(}ߞ8F.(~^܏D"k0 h7eaO@2"rH+Ld=Y'R&GSSH@mb$ o5O5S?,AX?#Ŧ@%T[('dhL]X. xj%UP" 5D62ps*n?MGƑ$KE[ ģͧɮa M8IͿ˽6f~5%o;AA3x@}ǰQˁI Y芐MY>}iɸ/7|]Y7662mKzyipƑSb_t۶.\ϣqҔ{qX; Jʆ?r2{ӤGL_w?VdF~{֦,i@pCijO8k\L?#(]ct.)ƱobE1؛/示'6W|tx|64]ηKŤ]ǒ[H=vY]8kONTtr%uͩgk(iӚŝ"\pR{` D?oMsR{\0lDx:NHiLM<00 5F%H@ [.O"r)k:O #؁S(YAp'ρb.>NGL7u3ӗ1 4Ò:z\CJ^_aɀ& DDZ&8`_F h%s|phпW#+HSVH8\ϓ9&Wi`{/ і 7-xy7˃b< Gj[{Y* cmOa\d.Դ,3AF/$*Ä{:]0ݷ7QJ_D4 VR܅#Vk8O4{6* iȊeu* !'tDE{1uM) c@a }XYOI<BØ篴Oљ\OWqm~Hj I[,`f&9]X_J72|Y“h*}V\Ri.BvLeU^M" ,Ĝs[~9Y#8>~c]RMNkgLܭPBW&p gm[iP}lwA,E D4-#۪AS-l)oEwe#o>8QX)ؓʄlv|Pq`WƧ|LJTlw(H=S>/slZ!O(݉.gUt吓"qab-?E.,R2 .C[^wd!^iz+x7"oRcyA%-}"(QHշ5 ;/ڊ5%pl̽W܀Ld ek%ukhQ{Inh>&+@4$/>L!u-;aMe69*Za vh $a"Es,@ES ,ncI\u E}BM4*酠aEx^!"p%OJ!W@T$#3O5K9Ρt) yb$~tuᝉYf"6U&1Xj,tjpH(~RZǺK J'W$ j<%]kɢHO>[t?8R|UZ膠toAŦRs䱧$ZZ-ŮU\D "oQu=F*xߒs;̠UZ=0a;5Aϖ13G8]'ڭk5ѩO]S<LKKǦ֤ _qI菴e?Odڡ {:Z_e* Pp{6-Ix@V**3g!֚9}xG4,]<mi@2of$u|O[\ys'+{ b7"k5NX*֎\L.rnR6_R$ C2lKo3 u^"nrL70ދ$f,D̅hnSԧs&g (Hq~  O/d@xkR7+M-DSgIEZ@݉Fϡ1JͰ} U]Y#O7F^HF6|X&|&ˏ=Pb|̀ZE$"OW.pnlz>pfշ,ёW@~\p<@ienAX"ߎVMҚ\ʣP<R5.ݟCGt7ЏI=aaDEvL"1 7MC|X;n q^dYO")gKU $Id^WB$2o ۉȭ[r)yx D%X=5 n|G}/A:rJ(:cny+q1&sJ #&7ݣP ,v#~du_/aω+a0 09XUD0LGHxRg̉IZFf3 s[;h_tw  LF/.rs.=5c2Otf\D'%)`χ"U'|e]ͮI![_UX!זDkS/7.ǵ* (X?0?O&kfXkYlf6֪26ql5ՅN5Fƥ'9GD' jJUۤo/&$ *'IdrtlA78+4p{tK '76~- h8,|0)uY5ZCV32djH'dqPm[EiZ[1kDPė^~M3.bY͛*gD A@Ǝ-En޻0NE  RL]n8tZ"Qi$hj9iDK]_l[hc@X~;/ܳT"60rsȢB P|77\ǧ1rb9#/ >҂c~~koX:x!8 H*ڕ$@΋r,l2]>;] uQOK?KE?kQ7!A"ӌFN[zZnCG's)xrbC>z cSiiu5l8a^aܖXMkz#U; (C!K3JW$-|d0V/ z%Yɲ?fZ< | 5- J.ҊJLjo]&SiY5T7*)XK`YUZ >Ȋ+}Ļ%rg"HlV[TSAܳsa*e_ae{zU*?y%|2wrbL"e֙)m;aϏGώ/"󍐂wFiL/!HNVl_To@ҪIq0?,-I4O9+޹g0hKVʴSCڙh~  9"ЦŤbbf)#եv%vhFwN&<OEԢyR3=~%:t)xw Ru FI%0{Y&aFHW{{τ\ u7g򦥺'E7pHgd*$V7ǫ{A]R6e~\OϞ*[ 2 mrٟUmR1 dQKZp 4!`ɝ 8C Gia&B-YR>)L pR Qw(Ls6B,ey%"l%^%`Dudcڃ?6_,Q~,P |u 6~(!F/H =x4CΑT߈.&B _qLAip%X[%So.kۛ@r!)6#oUj4C{s _H-k-" ɍTF챆j88?!{;ɆRp~Pf"M1jOU<=^b0?'a 7 .͜"xjtʏ>vZI{=E~Q鱠p#-˜I(Lvl2N *]r@w+!t白6ܫJ " (Z-8.d =')fÉv=v ^m;[_8xQx0>=aJ8?CځjDdkm XA} Lx:x̢ bWɺ JjĒ8yZ/b^W n 0[M? ?f*㻫|4Ra,-U*R&;8D[M|JVcl:b5=Щ(] '4J}3JRR}g9Iaёg-OE"BĘ̇ OEmC z}# d]e韼E`sTE#GG07@sHy E9L G(4B}*1I:yb=oi99Z]ta'$Il6 ?g]͉+N 0-"iR`׌|O_em_u%0=iА|Ho0/d'PoafBƽ&CK28mMifhG8WU` + n4V{Z3"ܺRV|>8_^/3qM&g}NhTlۑ‹Lnp{AZ<92=Z؆W5n~uQRcƗwa-ig7ܕ W.!F"t ۑ=mgG I~ vɫ&"D )Vus.K2G1zKup (a=6e`P1ҩ))%-e9/zZɾN4cˎ݅y79VWt9N) :(BȪaOƻa5YC Zݘ5z{ K"O+j@gZy#Ha ?ߛHs UDŽ- B "0p9u&LN~x -?=2ȏk{=D=1)7{hɀkޱU"ϧ&(|nBBZ\;J.j}vbXMi 桢ko' +$0ibxRL#x(Ȓhչ|dVl70K2|p7OK?+]4H7rwQ/IDGb XA2X Le{ %\Y5@Px|R 4H$faC:nKK@Y+ni(Dӕ)3wvh_yn30JAs>=n:*JX^oiZ>]"@`m )TWX`enm-Ρ/ק zuptTz55(#@.-6J!hCޅ+Ʋ^ Lz Pu.wS<c}uԵNI\Ǚ#HE$"%nxJhw؜/{嚷o" gSN4 F>-˰=f׈Ie+aQ_ośjz:8Dg%ȣҀOEzmf' +>K(OjZO j*d'7iEnuu%JsW##L\_ hΰl07 Fx70 + Cuj\tX4vdR )o"0Sug&b)lӤ|ZmK"0o'r-{#̰ئ+nO;ce΅m\jl-j3響t n Zu6>:r.Q Vu7 ?CǞ(i0Ȟ[HVO%f_IV m[/!$ifɊ I 7U%TzV҅Pyjh =.xYV3>ojmR `PT]?O7 ( l45bD& 1 Y_6~?X[,v,qN)nyl,@biZoc{'(LE~fpC,JǾ3^HÅӻYhVjL+;êGG.Vt ڝumםc͞zlA;pU4X.*r G,[݆2A"OĿpʴ_7f?!X5]>'y421{i~:u3)nm)2<_c:舲m%[S G_M暖p9`KxW@OHy^c yl| A,f=f0#JH|ƽU5+}ëTy]A| e|V$Lhᱛ|M 'ݽn1jcX@lC9Eg{Hu[h$}i5R fv5ʹж9Pew'ԑl-Zi|sI6< R=Taw+=A-ql5Km ` b0ȤrVQQĠbnܨ4L%g6[Rd^a3CXJ.O/*띙fqɮE怿JZhDǴ߈^mEq'K+r-dRRsH-%¿we1h~ܶ;6i?AV[EBrP/٥MXa8uQm-_uP5qªnΎ ;Ts"c6ݓJ;Q"Ky46`Q$r*dp"&eRUZ& c,[|ا31SS|bBM 󵠈@2ɭMկbx`c-Wn=Q7NJ -\cʸ0 1F>48𧴾 ՙ*#(wYcC; \KC6pJe召)lVMj,G i8# v^ZWn-eߵ!W@V&MH,JkN4=sNoX*jPh*ƃ\n#Eɵ췹MYm/2\h?a}9pBM(J)1YM< []>0+] Y+é6 > W_>ՈCD!SuD %ekHX[Ua:)Eyb;(S0m3m@GK頛p]G`_}%d8[`Rp_:͊ݭ4}a.ZJAנּ&L6oZd]JX[>,S*4 L[Luff=1] )ge+9yId6:˼Q+#wN<˜/{t 8[- _v]|T31m{z PKH(k4ƌ(Ca~/wN̘Y~!m&3td桵nama_Дo~܃"Y]HoMu(4~4衭x/`=&{ |vN&Ug!>bQ\qMQWa;x鵦"ڃ;[e8][d0VJHzӗcnMOӫfhoǑCtpVO+f'sNŦQA+^i?Ͼ~_P[p~3Ⲯ4Ea㟂ś]}NӰf{}8DB~d>vh`CZLÚvdVMdg6=2S]D& CD C.0b^ш-*QٜӂRzQ^d7& ˢ=zƗ eDU3+ Thb()gBo\;BvAWMfDv@K#Vg= 1H-fL${%GvTbjW~x39AHO0 FWVꊂm3^'>y 'SF HK '0iQKN˨e늸&k_)MV`in.$G_RXx2ظH٨yنTZMT=tpG$s;0|e/X5hc7k&Y!I'c4\N.=xrXCOQՉKLsU苪L]Bq&:5_";!?Vkk[6`*[shF4&_&ε83b0|g$ʀ u-`x{xJAiHN&/oҿSmoY}&jt6|ϵ֐Mڒ{L(mw6A‡֊vFk-J^0vhe`eu>h}1UoO0 (?USe] \k1hd'LP쏕hW9Vw7~a!AcU\?lR2 )V8up$Sג0 ů-}EݍVBj3{?aڀ=742{FAkILe7ǖ"U07D)ቋ޲ƖSr7.i+"2Gz]`ϖ$i{x88O_>=tAhHb͸-_Ik/ + !%԰0v±X6+N=+Rn6@TƦYdNu@g#i}͊z^,zHU.V nXX Q0C5f>꾒8urAFB#3 Cu H] ZUR .M}Z07ieWcofH:>}rW>1Sf䙿J"'v(03&i,ݼ2Ew)P|3[Wp$;kd=r& >-l4c&9iFr2I0~,3\;IgVC }7ghH}T PEZo5𔸬jEWm񤅊cLad1" ФNk0.]긗a>M l6IIJezypSuT:S.6y;9FpH_bv@J5Oqmm 0xČl" ZA ^Z$suAW{TKP*2Kܽ @7?,/c8Ơ:44B)AsY{FI Zp^WA#+޽5e [ׯouGL+ƆQC\8mjQ/1g'-5[mK"8^, y3jYU~o"V^#P{oQ]V7Vq\@qS%Xt E ͟VLWvz'$%ftڹ QX~ ba%r߇5v5n,~7Cc^d?1K>ƭԙ A2}2aZ訵,YpXTHrlc8H(My+Ep\_(A)D|gaDl2!o)# T)`~҇pכql9u qb:AaOJ$J-Nלفu(Ai~w<2:duH1bD874nH۪Z?fhMj1]8X,V;߶W B%-4X&?o /!9FvCJ_DzzJpT(Xn׈MI:=&I۠/+K$i^+&VY bX ҇w4F%,&dԊW;6Վ{߷{h)B&zy̏B<.+Rb+ ٓiӟ-WZe1)mx4cO74>ŸB*_*31{@@c wوn>|inhMz3i~` iq)+;ݳ˛zQ:_#,dn*L6"O٤/-(Xb~cLI%7۸׺3u{78}Dy軸=_Jϋ(BL D z0^> B`Ef6LdWTTV9>\g^e]X֫Op A;=ќF  ɗx~:V͆(Tf*RM㜑(ZNi:쏨KHDp_;(U<c6Dz6x<`O65Ţ=٩bBKQ}-g"2L+ەR_L}=XfM D ti?OX|,}g'Yz%rne=gYq/#.:1ۓkǂӼJ9g~C+>NjZEC8rǨ1Xȕ26ABυO{I|>fUnM9*F&`1?0"g5!SovGdtWrc*Q3$_@5[+bO?})0)k:w٥rV%M[wz?}D.؞`zfq|>)CvYv(AQ_q̛BP⊪\p *S7Z^Ds0r:%fHpAa 0޹yQ N!Ze%UT^I[uQY(׊L!*$hv;"JEƔoWnj֔Fh q->8nTl-lLajU@u軗Q y@}FuOXFz{OrTJVo&0 Y b{L s1ELI߲h glyǪJ;^աӥm ɷ^NvәNJ)FsymH(ڀ;=Z` JE]> xߒ  ^6b'|l =2,$igހnvڏVP,Q501*=] M%pz'xD,Bk4#a>mV˨%>yFmM*c +Z-x@ӋGi浭'FPFkP6%Qb_{~2cF8 # Ϸ nnW4ІV8dUDpGqwLbĒ4]HQj 1&˜>ܬ 4/~VFSJ߄\"DbP RLxLLծd\ZB>ndAC߂;Ϣ/?9ijW6z)`}ChԔ)Ra \]I_8E̚% Qr4)*{ualJ}0|5V/Į)4S樜m':_~@0%lvtAA~D*Ɔgv_Ƣi6A9e,H59<=lO"=ӝkBa`5pxe-9_a[,CO1N~ݓ+!gft#!=Sw@,қj&m ]zD}B%GR[VxBXߌoeש.J $n]pk]o[;683F^u<<5 fe&qi/[ZU힀Fo?ve#XxXn؊78:^?E^'d.n\ixLUS3&d^Ց!"DZFώ&`}sw'5 _πq9X C21_@/5{ĺTn8;_Ek&T?#1x0j~ T~%iLN p*Ґ?VG!V IAA᱁eJ? Ayͭޓmxj⇻P)-"Pc;=xxlze5O=>{ξ<*H@ 2«`RN+g&6Q/{S?I ͩJH熂L:7Oi*dblRO|IHv:@r*0ߴ>&Hk/'lULÃq[zTDrE樄OaN)b-] XIʾg붋5hAiźL5 g&Jh=Tdˉo6&VۋrqR-3W}ݙFI4==AH7Tp\N;QW`ۍa.m΄%eKτ(yLQ`bi,?*.dߜ6טyeb'Sb7o1 ,{L po ǔ#9$E:ch‰ck;t{81L/Ɗ ꔁIņBOy83Ү*A\.cWV<ʣF79#DcP9jWy#F2큸l@vydnNW%Wa}&>*;/Y [,@g-jGP:תn=>9FdYTA$)WZ +3?æǕ VVmKSk wg2F_h D ߑSkjL)nN a]1\fܘ2GCXjqԶ X1ϪjLo gZ6}躮ٻ(IĿ]u=u{YbdnPoh]c dD?~HzJk6a#J^A!9,Gq޲ZDߨ.(O ):480.vW x'pef[Dj! Jk/6#,&C?xIQ~36l͉Js=/+͟9MUl.^8l!rlKD!d o j_nTȥIWEP/=xj.:N`l$npy4 Dzv^|9ʰ]I$|_*;3غWu`uKpQ<5KuP/|w+ o IMҲ,.N;`G;)xO?si6.h<1Þ*Y"=Rvuj75\ZC|[v).Kkg&q9NIhO,,"U8xhm~rw6<4s]d)"dqOˮGw]pqg&dͿP(LVz_L3jMV $EC? У^xg钜́z=P5S-,%=/j;`J(/8<%<>_h[^Ǽ"e[*p7T~fj%̦D>AJ0~GfN^P`~6<EEp&o;iz.n4mijpPZ }Q57 VW3y̫s/9#ķ7Ll&p;v|ΪjQ?Jzq=4tRSW!qR2*(mk53׭O*'ۼ.DUdJ5Hԍ\C5Z4!%\{ 1a=Xŵ]>}6ܒb~<NlpiI`*mZⳞWRtZ+ })ԝK뽍=d}IZ5E&ګv7I/zFSW-Pc1#7 [][k=y}$qhoރ1Er'Is$ް{)|_*g)JLDOeÒbzUTN}V>1CJG,8MgH {8ů?{w?? v tC{Tw1u9aYln-vYTUH  V_XS_&0Z28*uΘC+p7#B>Z;>봃l$QNO>W{K&/NIд&fxWagh3 7bQuNЌy;M{XǨ.̊ 87O :9/M5VEբV!{ X6]klebܒpLp4bvEJkL(I,?r(f :"G6d}e8a,e_R_tu7*<&N  zwLMņuJ"`.yV: T6e: u^ xCѴdP]bcBiб E`N1wPGWs8yc?Â(Ԏ BPl= %D瘴uV@.=CbQ8c;aEñqv06g0WQt7 ]3⤇h?*B $g1nCW@y,=|T4.GA[c`s*[cK/JFR&5OAb9kΉZpӓ&N%$_J&]e!b9'*aO&JuX#~P*A-mu/e(v-5N7C4wGOozvᾅc+`r501Auzίu Ȼן]_HBe((qm- /LLY='>ѢAãL {\bT򜥂ݡ"nAcjҸ[8ezD?_3{M&3N>+caRѣ@A@p2WV쪩627Hu,Z;Q^L?JBaN#Q^]{(پ+$aY[5dg%nf3s:>|Tr})RZ`, 0ik{N*fKj vǼHEsGA|0~p+vX}ׁw=a(HS,9~kɽIY4H~JmQ&tJ;AK4&g/D+>*3*,CD]ɜ^rHl\uD]NBٙr aXEI-i><\֎G<@~d Esq}J*v>z;>䛙3N=lГ#s_!!J漦͌?i=6.Қ>y⸽ q|P~vlĝPOI2Rzs""ܗ \\|@E 6_wNԺ  VEE@1}XQ8p 1;-%sO~5̽k Dq~I $YX0]5RGMZ?_6ѿ-vQ)q-^ihȆ垩I*K`Md>ޜ=Qz"<,w׋Xt{5GA*9Fv J! !%Wš(B!vO+t=x QzSL#3\ݶ&akYr%FaO8~KFTVMkuV }J$ "?{K}vM4FFS3urW/ H+J]ZSL0Q7Yي'< qUzUu@оxInˬںx\BQڌRηt8 ni(K.6|y:j??v"/vcd9}#;T'7{W&(k*xiJa4Z;#P6~[SU`=zݻ2k d nKU v=čABXVR3b^X=>* Bf ;԰} WhYLa=4MfU/@gU%*"Y 3fHB׿2ň7 ϤxW{W9G$!9]]řյK᣸+vo[:se\O^:!U nawwEq(NԂOR/݀2\eHME[Zu*`b-Znn{D@vZr#g!PK=֢^dz!)ҵ.rՓ=B9y~9]a-R2ggbҋ[Y0&>EB- խ~+=k#홴{k'f8b{gK*.v~~ |1uȈbKrg;\9nِM0e0)r6E'U0g 0sT\?2~-IRk@0\pg]te P`E`,<'[%rQZV2 :\a.~nd<ӄO4ik2[,McVkL8O+acZᚿ%8ZWoҡ76 tPpVmSrJ"˩/}]6d˒]y]5i/#GC(=5E<9&{4Ӎ皍N$_cxmʹs7iG=aOQ{W,RL+ip0$X&f@k-B9Y\{7^rK~1L2t!7E2̢حjY#r'φ3ͱ3"rj,.#\ae"Zva҇-M _#h&쬤-X?zVII> /jr%_#5cL,!_TF6R^@HľrB.Jƭ%7i ɀ\ȆAT6lJǖ'a1ls Z{89R28TH@rPɇG+g H!(qL"z.,t!a9xHB,#\}bbC S%BFG-N}).8.BC`%z7r1[ywmM,]-@Q[aDOzjCGY‘>??$<'|s몣gA }!еl)vG,M5uUV")?A_Nwoi |I "q%FQqw)PFO!prL5jylmM vHd~ Wwa桛灭 '+D'بɛʫW֑sgad*ۄrs١PpC,";C]۠6Ǿ0"JnS}㴡P7ȳޯWsjy'z/\g+H?'u@.y d<2t*4uPuQ04$n8z4P.]Dk8a?]]"fG [R."SߏA?P[*N}f/dukozfLUzJFe)3l3e4 \:ŒC6\G܄[dw/VHP:C:I3š[@tHޝҝͲӘ8cC MX%Y[dOT4_&74݈3$Qi#\5d0P jU>mƸK)z&M2. }p1O~vXq;h5cYl_A1ӤcPG2$såz}SXwt!/SL%+ŧR׋I/GǀBdDCT} }~ bWjK {;VDAհgw+E}M3 6]zqO k C1*IA1Po=k-l~Lk hKƕ%pШpICrF?hz&Yݩ%ÿu4D[>HU|z̈<&À~UWMtL.;v07uĆ:n^Ue]n#j~/jxa`BFKa2OqxaHŦ}!9f;<[əsQg~'$W ĐK|J@$+SvQ*TaD m ) "s I1K.÷tdБ/OnzyXنs 1>4v m(S3i7%F}T5E>?k}YI⨠1Pxyztp"hbGMe~h/iP6֐+4c{ qʦ4jH9 |)Gvn#W~UsZZY*h#QĬmbZuCO+g댟lnᩆԢ&{E+R"o QڴJE~"PA"`$CmfE3y|tPBA‘"c˧g" e=S@;1nWɧk5 (ט#%`_nK>ov=ȯ0HYԡ8|=~˞K]F߅ũkaeCnsI{zzی6~_3V-Yg{o7L ܃ ?>=?%LQd^I{3 6v2 l ~Y >P04\ b-:}R4rZ35r'Ne ѓ͟񪍪čm z;QxֿL" 3ZȭGerfÞws5/X+̦2D Tl]1B"Q>2؜dƾeIJEk_ AXP,*oUks:. !ò%GeyR2c_c9$z |Mwef{+juEl<!^HAO٢ߎ8ϛ_Ѵ4_x?y/  ]HN&Bm&¶[6Y1ZnxHq`5E`v9g[ƍCm҆_s]:wQr7 駉+ժ`$!¼PCU=$p!5* I0x`g6=TpKyQk\a6 be2,uCr-w[K%RQ@d+$Ւ'(ODq3^t1[ @YiO_]X!]Wb8H$Ϭ+6t6H5"}2 ۔0Y2Vn,Ȅ뤍ڇB>Quv4pJHO!0E _Ѥt{ P?2P"R֩ۢOХfG5s4q\QgZpl*T+_BB3q*LshU䤟7ma2?vMq\ί5ќLT߯H[%e H1C|0~c +r.^j2IVCj_/TKة':em>L6r; `. ju*XUYYӆZ~'_21)SRP=`p8_Lأ=J*>Ù]2<ĝu I-ATqW&cs \|㆞Nas8׊S__BZ[B 5H@ulR#hl Oan )+ `{`SN]7xi 0`W8_(8ҁJIG U3Xxy43d֭z[GEFUgeDهyځ4\08E<-1[5rkCk -M@'4u8<Ǫ*/\3wj4瀿iJi :z-pT72u)C dYP =MH N۩0LO!Mq֥2'ZsusZ}IAro|UNģqXNu.s6Q"P8ǁN9{ epu>K=m NGA+ U<] ZihcR?"!:N`?v&Q>Fvz{Ys:]wq؄!~ː6C_c+DkT0=]g@?9 8O@MQ *Yp ]FFjhQSwWO5Ce"G^qeD>lIQ]FF'-uY1Vs!׺]}CEV8Ar:6L?;Fg&wlFi k>c=d;eFNQoǵ֨J7T!nمwsGY=GZ&$=؍4'm}TQ- 7<uxAJB]a'75UD|/ܯD.p~< #5TZP LVg$T&Pޜ aU[*F^\R=(5[P,=G86Bn:-7y&Bϸ3;HT+˖R$6gc Hԛ J:ĉF^ eX#%EFJ{Dvs 1f;%R%#;Pܣq:bQ ;֩ E"ɓPPoM: VlNNle%PU*ݩeTS#pm΢L5m99.I& Hd'[)T j4f .%*?2Zq޹Vy ]aNǬ( )Bލq=PV`+{?5 -_RGccP(}/5(~j[anjQ05YvB >ZRN0\&'pƺKML?sC8Bs [sgOJ{7;3ux䏋7uJUfMWk7^KphaRkWhC6?uڎVD/u/c ?xAz 8M$T`[\7ϓ3Zy~ 6aKw"c|֣jǙ;[Ppk1v+_C}>f[H> BUQ)dC  8ǧ\f+UJ}qT#=A]qWNWg&rj|!?@jUNÔsNڬx,|q[ %bJ|erժ ^ԀWд֚8i^< 'Hmq~j~Ju!n^:󀡥DbۡWQ~/'O<68\gmAnM9e Jsl1d:vs֦.2 A˴<XG"Ԗ$'3%#*$1:I_ '1^)ZF{~S>DǰNb> #+x"TSX#NJy÷G!CXCŶDcy(|ǢE!'S?7-8adQa{@K;|1}Q}d'Lؾ\Uu3.0@'q"͝|W{N x0BwnܺJpC*xEkVK@&)1V *#\&XkW?u;`ierW]Z)H)_|zHb1@|(&QE[\QBrH ߨg M/12DW')PfQt3;SY)FVvJ4xoUM|5GO$˘cP}c%Vn7 #yta 45{zl,'!1ZLkt=;EUUJ6:|F!OF(6KaT;c1(Hlij0yVK4Bx3Sy>Oisy< 7 mxKiÆ bk\S> iޤ-s딿e.InS@dA7&yTWVoLCɘ֠{ȈQ3?^ecd[:Z`{@T_+99˜'cϗ.b5kCZ+w%TedqBXG8Q%4NBH%loiȑ֨+Z91ie^*N VJ{kVGl=p1Sj+E('+K ~NYM`e*{oEqZt:5`j"Mydgwȹ6:f=QGO4q?d$BZ7*ab{71==t"*Cl7;4%N2h֧mg8 Ñ$tJ!g9*fFib4"B@s?0%™\+O`6w8I {r_#;,]㹵9H<ő{!0w+"lB`eE (X׿9l%Nމ 9A>K 9 ]N -Lh/3'<gM ܠ+9]ߛm=CNO4+͵6ػ>k4UwS 4l/,~/QCŦATՖ%9@1ǣ'v xȧKV民Xygc[LZyb~k<ێuha|MrVg 2|msvWZzN~+gJdKqT~h7BfQSA$*U,$UuplbLO|!}1AZ>Ǻ2ve"ހIЧ@jXjz|,m/w^1[wLn\ܣb@/4)so.>1r`8AUFZf/Ë%Wcs|?/WT w!v*smM /:h+t|J5NU,)W<7Sȋ+t]0ګrSL9X-EV? '<Q4J6g:\_yiKRlFԦ|MmYL0.΂Fvlbm nAjZB`Y8܂y)S'榡ֿWGcP c$c4O$` :J,YGl=c3)lq)8+xs 9QZmn٢4y GyX&)o1m+!i-+_] yZdPxUWa z;ďaZKW'P顲?_N߂b"f]=qN (Eoo4xή.6mSɪ!o$Er.';-澅:0 S άVJB#⎯9M ̃)7CpU॥Ʒ;)gJAPrUb][d,M|G6E g*c`4ʌ VK\5"Nl1Rh+" &%m|T3!L.zӠW0v/rYnQ*5K0𽨝_>@K幠Љ5J'*,Mi: vBgPL8؟6fnA%q' w`ʭ'X  Gҙ/hΚFuӾCVy&Jd彄e֤lE!-3۲udݘ ԕduc$fAөMrغ| a\Ζ('bԐ+B0 mLyv$X\zBisF-#cfSК*E +ĠKӾwg`t{~U2\ 9덎11,/Ȭg´o6,v晴~*OHN /d-ܼkxxwW`T616Iθ'q򹎪#Y](m6JU{#mv|5ƥ3jvsc6TY=pp{7d55$%e /xcs:gޫ5aa@`ԚUߍE, Z}cJ<$7H9DA֝M.<rG]]%/I\,xC~e:# J'騣^S* ty@8[w|jC]c >򚞬ٲsJ` ˈKlU{% wSPu.Wtq%씾ɊLP9]GbBkrh밽%on&eb;7iI,/$P>4ujf1tr$>|)fmp ?pR~%C_/Q+l.(22ilh{ Oh ~V?.yů ȼD\.mvWx6W@ 1-[?]/Ikx-؍'3j%\ -p5.<$ K}BOd΢cԊ&2Q$+p9]wzѹqGΕ±p3]-9`޼=>?G-ݔ-k-{ix\$*lɥR>1ߗ9.u.C1ـ#ny+;U'14VQ$G Xӯ1QG aKHtqAj>.JmnF%|</Sۍ#q]蛫 >B =u]vf}|0.?g+(``ۧ%ZwZ S\m)㩃`vO$sc%8Nn`A+$OǜI?eDϩO#X@9pg>#97\ C 4b=_w߅=v\P4k6paH>,PmʥT`_:܌s.>8V`4.xߣLj ft5\)=_BQAe=ӄ1+lޠs讀|O;+`a5ɿgo}rI}dՃ/`P; #1rC'D!6zfW @7IC;H`Lsdq R6J`Ǩ-hHe Mf2,n$GG^Ls 985d̢[PX6 <2+VF$[5{dc~藻}tD!A:`y1Ԇ:%L8*($Dy9Z&=\/<-sU{"޼iE&jebO߸q7R*ZҶپUhK-ztĠhH)(bN)ec%N ^f} -l4Y:Lra#n%BocOhIjJ٢ *E^?Ik'bTBŨz#QKӫ}3QY%\QV+1 U ^qZ\>dl(|-l *89E]SO_:N%J]~Ȫ:wbSGܢ[`b\79L7}$¬S3׵A> ,H0L-n+ֳ#ӉR`k: iB[E]q={t H,bp=ge-٣EUV2A3t) }̅{64ӿ9m0mfw}ԇŏS"іw:yE\t,8[;I`)'$x̹LZ_A"W0OPØR.ɠyn $#aC}9H&*PS4,h WvUk##f~UvXŹ$zn"׭^ kl,'4-hHiٓiۏ :`E ˪Ng3e]_M͈sE)Ѿcʲ8bЛY7->o2wu\Q _Ltb I^ W[:ǞŋsC>~n^Áofߣ%> yu.>-Gqp)j$6 n߼/K# #q:ѱ|+;, )r" `)ם\Zlr}vAۼYo쥁q깔r XxzmWEf\ѩC8# (r2c-OKZ.q cxDL $$&]IL!L}n<(ūj}K/0eT VCvЊ1k1[Q_lzUa?2B5Hg2 i]~rn]b.syR/1/%þN(ɣRgLf Ǐ*qhԝ%z9ycˎG@EڋF$M8G[Nf"rVqʂ\ĬQA/r.*iFCdV;!j׿H1hHnwTWLziGF#*5b,GB,ZY͛tjkhO[]4}WyCȿ#E\`}Rn?獶Y4۸㜘E⨖F' xkpaq-v}~]sZv`!VP˻py#l;Z HWEToLCnG\Lק9yV:= 2"ho?wLdl ȃ{mttv`}* F3[&Xw Gđnܱ4RW=B3@foJb~zM|u9;}b@~Ȏ 0ZD&8)ӴyŒ}-%#%)ǒE40@6(6v+"٫pow2*MFy{AN.ĄG'-{JW'MCnz{ln|yJʱ:"~,ZpIZG]d%LDJ N)TlC6dV26ew{cl|ÓNnto̩vnI;_g>^ q:Ұ3O7C"#cGz1P⋏*tf "%?>~ma8\e+LOΠAmU yIоRJŷgOCFD`)cgQ(6dVE0s;:>sJ74ɥ4؜r>)_HEcbc'}}%B>N6'e_@MM} ]h֬wJv9>鏿$Z2IIqD ǙEA#Ǭ&Xӛc"밄rFLKD}WR[ciP2-gK#a$'Ȋ2 HNYl( >4aeo{hIT#,ks_ nFʘ ѥ ,1t|?w ʎoiKE  8xc*( B"ŽE~.8őOُ1йdP&îqAft1UfԻˈn!.׊q={rR@ !r3Uuh$Djxh^{(#q&z' 'o31+'7&)*Q-b+O\O c Ŧrຯ<-bs;kZZ\Od2(Ԟ4Η$bS)*pB -4"K~eMvPʆw3n}$u2˼Hc1)L}sst"?1=4U]>/ۿWøp7G\NuH6CO&(O*p ?im}\̏+T)#k{T߶0Ceo>b3xF 27Kġ*'[bTV‘eNdrVX;7U&}w3s2-;Ŗ^Y/CRIFe |N䇑~nmI~RRV(T˚1f>躚@8xd]$N@w/k2],]m W 6fIU 6$4阕oZfE״C ~=-{3]x$(xZZי3Mo/%o`~*j7=]2NwJ:̍ʡlQL{a韪$е֌O&NU)gU$AesXwTw;c^%#(@1wvRwP| ^ې>Fd j#'" {Uz;l<bf/%GJ]U>C&J3XE`уf2&en&qLM竊b|]G=q:X c%}14$0=yPCnh?O4 CWfZ& *].l69;)~4EYǗxiH [oﳳXb֬Z@SbVt)"wk oFp?C9;HLϞO1˄eH6[.&$k7 8,}.h#q)y_]}5{Mn|YO8j\')X]n^.z6jQ']aertFYbȣuVzY˖N0:g[=*RvkW0/.+SWn[}HXK4 ܨꛔ1M0-vv>'>'D7'BYԛFKjaWQCJFN4cp0~\`vXb^?0^(EB*&6՛uw% GIc6/;qY 9`B@f" ) T;=N1ЍH޹J[_#L+u3R\tu|.w Qh~6{1ޑG̫}+>-R]Fh7pO('ŧF2Ape_ͣIʘ68Hź0y}5|vŕ r&nx?ecc)eLJZ(xPЩLVX d/z@qRz@rln|颬4""`K!6qY9,d Hw\7 %] /`)R~44j MF5z]Rl$U `j$& ߵYtn[{0RխCΒŀV(dm 7X__(r}R<&yĐ-| NFH2D5*cbTRʭ4X|4iV아߳l* $(uk@z8Ljul0`W./(+@6&u "Nn.)m4*|gԮ5[\n@|ʻA,ؾx}'BJMfr0n}yg6H#KGayb3 2m K(?$7zX)[M53ZZ.< vt Ҧeբtڿ-k M2=Q Pnv^5!O\/9ZNtmƨs46ܗR.Yȕg$0ʘO 0y 6r8KKŒU7XfѨ̉k͗ia@ @"8kuS"[zlq̟)yEm|ׁ O #) n΁1Scċ8'zlG.ĭR+*"zF@ҵX< 1ZYpa3(ڱQU8O?tE* tz}Kb8R_mcqi[?"fwȉ-΂YpbOپÝ`<P˚8Lf\JH1 @?!h1';q=O9L> f65|kF&o>nhc_!OOt]at=䠮=å.4_VvS}֙vxU{ bqp 6z0;[uVXbnB*Qsã[=ת"lg]X%.>#}|B+& <%z"s䋧[OB`0}>xB 8Gm#p`KGX0wqQN{U~Pہ?Vx(J|s %ηQxw x%zp\[؅\$L4J㊎h5 iOzs&^^S2F~K8r;7+t%!Ia])lO'Hd#z-n0:jF@|?Jf>ɇDgXzlU Vu >$1ک-4?o}wR_eW& ;&Z}(nUzZ90ya ֛*11Zxj;ɤ͝FK.̠81HX}0Qky}:JC\k ꔧm ݹ*@&ȼpFW9~dYPhom=!UNǶϭFac |]Q J#~KlܴVFx{,DeP6fsl|WbsUTMWi ozVC-g7+ 0igqc^|Z̡\8Qq6޿ ۘOSf>h:o= w_$FX8'x>Ə~˭ruq- wX16-["%Aw~񦺒{bh'.eVπA#/_È JtOK p,O$~0.y6ӰtyƼi ޴$EQL*Y|N]*g/o0u?,%bZxx-DX~<4I@KkVX`6s*Wu0cA&;O/OWhrȄF(Ҟc10&%F݄a|nUճ'd82ؔ:./oxvWTD8z?,=ɷn qylɯKpq˜'n%$[bf{?jHUOJx-sI=J loT*E5.tꏨ|~,`d #x{;r' _; ͆dm4^Jǩ44tT!\?6px$M׿c m jN@0Y5q(GcjaHbMP2) XQ_U%Ld-q|-fa d`}yCW-5?C%Lvq u3KzXIi3/dA7_o(U Szhf%1ƽy O5th?I2CBE_]Dq+t K4NFmE`^ҞfoF)mcDQ.OpXDE{2zUe&LW&iɥ`{C)Dg8Q}.=Y)_-$C{p8<{ 5k6Qo %2 Bgm`KdK.c=N I+)؎! ԂAzP.K\fKDxRR95DG?H͗:h3OvRQ<L}nރ0Wl+|CcjxyiPArA F`"m~0/ݰ ^\s>p$e1Z5[?ꖫ뭉ՀErGuQ ]\'$LK['P0~R[\nr~WE?L&_/:'X15%3jy (*jX38 妔\%pHt $D@@C?K FT[PIf+>Ѯ&Jw p-q跫ӔVk1MƨŦl|@.llL(*S^?/9 Vgpr3˫ cu8_kfB`&gܦO",.ϲu83$T(I>H(HčۊHu 5̳odنO7''^xb #gifZn81uKkٙi3qW ގ;TؐI uܿ^ g#[>jj^Ċ\'˂j$ EDk1=ߢvxs$-W+Q,9[HP+zbMf|A71j< @dfQ@~9I,|.B1 >GzM,T`lnjR?:񋀣THlAncQӸ䂋3@9CP%aԱ 3=AR]^L'E'@D+"z#z0ϕt't2`mpܟ<-E4?o5=K=o%]-T*)OW[gTώjf-mWͥN wt H,>lQ]c ыƉ8`r'ou6#$SO?muIfD> uR0߷/GӴ uy>a_jiRy[c>Upsl;F:4 @J@htM5 a`-"l\Ȳp\T`gVO™#| m>MnJ[!zo]^to-(ot-W8 1U&&4t.;<@QF050>fKJ@!GqVgT?Y9ĹBXsM"l`"i- 9F~-G_nw\I^ 㝌Ry_)*Πk: kv&4Gsm!^1*[j+G<ξ`-0Yt]&(}=9κpO0@y gu^g0^s[|no9i׶tޚho~kw&{|h$B QԠM-[lĉgBu $EQv\%H(л }i,J.H$L>w hbRI␣{`tIm Uj02AXt)0oU_zoD06Pթ($(>5&w̩ A#Ѣ-]M1Hk:Z~K>}a5/'ю 5YKr0<{Ld _\^$Bu%kgx<82uނO&K6 G [ aWRMf%jv3+3]ElzEVTmiTc · 1?*m[wC>ܭ. Km ύ"L. "8WoN_OkkZr8Q[ oVz4 듸kOhwYf>Pu1MX,S=r)fE1zo;${0|joIݔ>]udh6茬*d-< ׍4$^<)_ !€՛eGXtX9:0La^i0?XcXIoF7qfu{Htnز?^!eҡ┕e8vDy#zqL4Cv((o~LL:HP-\ iVҞ U)i;by.;(Vr#NfY_$keaF׾OGDAӠ,d%CAo#T.0b2r@!E4>pՈI> 9X]Rݟ{H$7 7~?e1Y@JIڶlU3բKo^8L \0ڜЕ?mL".w/Dχ(F8ъvоG˰EȘel@-e9#.R4`+wbV-,SHazs0Qӿ">rdM`-VtA}횿Lϵ)jzF]{`<#waXM<d?>+ߤv㍒MA[>O10A02!չO@S:*9QmҒS5'SrL7L!d/  Z w'#z;R;mG :ٓ9fn< pY>ㆳPjd>0a 90g7>)뺍-|S4Z.`NLԕl~7:' ״(37I_[U6 /h>oCY`\4<;^'YDDc 4g'aZM &9w3&8τN vtMq%&bw\Bcgܓ|ҵd]`kiޚ[Zy Z:4t- N4s&#yA hÿdw8)B 0|d[_J|B+|p飯(g-xRUۺœ0!v#rA*7;@֠' 4{]O}%B٢,'# jHëcNC[C-ETUu&,m]J`o eiց`\WXJ7%@JTQ E֭oo? DYLU2B}W^<$]*RId8PF_D}?ʆyUYs"d#NOGy8(S˺c:`yq&L[~Ɗofj:n {+4mʝ&+K.NHp',zKnM?tfNlKr!JC龭H8VAѻܾVdRsZȫpˊ^oAµstiz <1&ъ>M ЋZ#]NlwbSyޕ=]ZY0d{Tvy."CrKU%ϱTn]/~ik՟f](i ֠]?xWFQ[]<%I9g032uBܶ_xHQ6n멁b$o+b R>Qi,lHKDWkӊ-.^wV?"ȝKAT1܂t,fU x$z%iWozEWξ$0y hP^A%~-6 & XQJT-©ڎ,8Dea;jAbw[[cECHgLå"#5K =ġp@cȲ0MeGu/+; +HBnEbT[YV : 8˱lR37IĜ6;oH{GVz1cx<Uѩ N]ruau:$2ՋÊ&]êIʤ5*/[rOM/褍!v| 1N;JUR o|2$K@NEZG eؠtřx."5_*Q{x^硦4_eҲ͢*,-_\b@~e@zVҹ F+  5 7$AS*$!pqLx4͊e-f}}eg2Xf+ekOp!)nd G" g>B*W|_ݱX|7xu*{SM6kҖ7}Y3/Z(ʏ??[8jS5H܍Phj>dkC7q&3+w",O R.vlN[rW o[Zƚλ~jh;O^/t._ӎ+S `藦{[v)@{CSPX \65cɢ?!щ|BuRܭp$,E$xTS&gKC} @ޫx0 pt0 00&8Vah^}9ep!~7h ,/j ''\7r u'S抣G)48Lyԩ>"?$o KZ;JHYA̋NUyPNL&&`*g7E=(9f|t\rr  hH^HLa֡?o,,B:͹_^ r[NJp x$J VnaޒPM;(nڄe.UƧbđe?:sZKjHp@pI$Y9$ui' c0 ) "ɠROł4b'A*neN -JbN#g./#^k▎ 6~0jf}8-(w|}BQ(>:]Ok1r:[Z*KP"6Ͻgoup2K][t&eoX_@5[VEsY܋h.42jE<5}ٶC,;8<rP\~u% pa53QŒڛ`akX߯`PV47% # (T;5Q; 1^ |=K9x|VrMn1uqq`ʹJI>ȔC[q gC+3J}'1&9ɦoLuB]-ҟ,b"Sټ @P͕y(9ӄpO"`&]n_„Ǔ^Ժ:B8~]4 `*؝6GtЌh=^\t|wTQ ,֘Pdu%E"HS@Fd=7.ʨ[> FYiv^&+ 45",UPVba}d*po6Aŧh6eD`y-*RRc+b Op3Az@¦XN}iaƙK\ߌi3}D]g%\ L@G5 %lTĚzT`s+}U |_`$BQb|vP3P8r%bbKƪF~_-% X<d7 *nZ3xXOhmnc߀EH)o1d<4ZߋQU:*^b@ND6pzƒQ!q-HCQH>O v;ZVY3ݘ|+$< Fy2G`0A1umkptp3͉ٜ,>C(M<m"56@]FnO''52nO!8%п>,8OupF3x-ñsfloOS 0Z^ =b-WuLMfI'~77pZUqn*-e<~?/6hxOMKm^ m8 9NՒҳniJ~p7:}:KJ{frcYhsiA@CnGŮQey@Z}tT}"?m&ȓغS<9KUV~uklIi,Srj"zaD6xL$(a_&4&y~ xPQ{En+>xMj7"ُ:i|L徚DdJ!qQ۝ 0E+19C8'&Y1{K ?5( t?8 5W*.nf< ˆcV-%ʄg+j ɿe e5y%<="'PlҴ+$Bo@G;hBg;O"QHtѷ[D OH@Q9S+71Ӫp z 89{Q.IƉBƏ\L4xG28G߱AʲY)2W* EPﱉb.cPͳCؘFzWCz1I-Fo0ƜYE!&?3f )m"7ګJ<'sʚI)+ԟ(TGMo/כ}#aM.JyGpubD\80lo.t1{#oRưHؔUc火~JABYf2?iT {zl;ʴyⳎLVp)C=Ϋvffض#2:Hx 9C֦Cy{bN^'-m4Om}tb_jhzi=pyʪmp /~"anaЇK(.(&qS: + .ݟ =`vvf$OcC7{|^ ;nPF4Ő04{^ JϐK՛?/릒LyW/HHSOaYoJ9 ?J%}֭R6{?B1 :mvt]-yf9R!%i R6 a,&*?KnWyp@2Rؗ"bT`I|mxzL ͭ/GRSJoc#Kƴ~G;2;3Im\=d%a&nDuͽcVcxon#i<(|Cc2 Pƚ.2?ѭǎR64i9e+Z`|zV۰=u,D}_GgԢYadX(Xa#&([F'˃wH_8hAf%=v`NǜaVIa;u(fj,3\wx\hHIjGI'y8Hw[:ԋRLj𧪼q~gXFAto!{#ac\7kE]I&Ny 4iӳ~]f:)O9rx=?0E#G[V.d+Pꡬ,;'͜r3̯QVF`G+Ɖ=jl#Ҽ- ץ G\8ب:e)K^ ;z8$h&7cr?u3(GyFt6gOЇH#h͒fu?v?VZbؿ)3J?=5E#E3n(ZmHMLV!3K/$Spd86ww:N~цB.ĤNۅĴk&.d[Y0y0}R:ݑupo݀c $|~Z7[8/W) [xȎt-## -o chټI&-HO H^q4?n]`hTJ(sgƱ66]*1F 6K؝TįHSH{K_;Ij=9Dl^+7DFEM07Qڴ9~yK*X'z];gmݘhaoާg.}RXȃҥ@Yӂ@14l'3lUyVgE} ɚBvDt;ID)k -Q$fh5_Φv  '_HWLllmmRi =Uߌ6/#"@.Nng]Xe9fV}qC]E gp78Bblb:B49O"<׽ dV "5֗l@! z{*kF.wo&bօ8L϶`q_2BB+MOe=V풶k~͗3 X6@GMfz+rߵ|-j 0v^S׈ "2+ e3"]##J=Λ4R#L:΄+H ȇͳkfc7=|IhNr9_ %DzlP\aĂA, 1Z\˻u=wNE DK=V0Ʒ74->dP++o->?%O7Bb(8BƏOVwh4%VJjF: {9͛1𨛁AϮšxW0$e=<%OTvmց6a[gPdU$F@m$QJj1UG+%T nCLPVB̉hzmB`~y! qHngo!IGKA ?кi %8x]/ʿC xfĦ(@A΃05|z1Qx{z9$b@&c-(2q ܋/W &19ο%ye#J6mW?G^$rx\ oD'-0$gҭ]euQZR@KT| `s. ,M>W%,997ɋ.IR)7{\8B*Ԃ?˄0s'r|j#hޫv&!g-c+>WJ?7*+ժC8t\/p<|QVp/ݹϔ*XSvbފb7n" ^rP2Ͽ+J^pAU;?Q;Xj|.Cb!s%I.j])FiG99zoiuI6i9`4` hf:A^Uņ,awYK)lpNvb 1.@~0&$q*;aw {Q^Ҟ/_j˔2H0qd__+EHJZ{#D N. U)Vq'vY|?J{Ft?\M;vC`qJAYSz:6n/cB=`x 귓,B﫠i&,WD@?̸sK胲_`1pUB1#xQ[0P)IM+Ž.Rla5yiv-"6=v]k 7[VT"h,$ bzEcx +Z6QZ3jbz pR UJBc~,0eHo;Fʼer&KX&&& 0$7<>J jw`@-euZ{+iҕ7v:}lu ށa"B4Q /V YZ