libtracker-sparql-3_0-0-3.2.1-150400.1.12 >  A bwd p9|%Uh\J؟\޶ޘnwݍ@d#1'Mii0… s"0 WFr B͸p-MrB*"2 c: .]D(P] >dO`/`Ե*rJӋ$_PǶ^T8s~f3\>@FZI5o\IV!E8t +-/AJ?+FrRli\ '$B9f2f5066ce6faa7eb0680d1d90e0452a0487af2023ea02e5501796f7c404d477aee0fec495f6ed42bf34179ac70035832c304f7f@bwd p9|3.yv: ևWi!r&CiuVx'eZ?Cr/[, ߈w XX:z^W G0"| To *D _{X!!edc(Ƭ k}'>?WiCM[ɬ?c/؀?U]W:HVPOw9"geyK̷fͤ5<2h2ޜz,j,@;ˤ?ЊcU(giNR$iQ> Y Fs2}Qb BeE &p>p@?d  , GX\lp    $ ( 0 r <(8z9 z:uz>@FGHIXY\ ](^dbpcdrewfzl|uvw,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.bwcaibs-centriq-3 $SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://wiki.gnome.org/Projects/Trackerlinuxaarch64 $bwbqbwbx163cf2f0a8214f72d009c8dce439438a1d504eb828e98fc5135994e7570a4a41libtracker-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(aarch-64)@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(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.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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/ldconfigibs-centriq-3 16519913933.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-trackercpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=08c7c5162a20aa83a4e8d7cb4d7b833c2da6ca56, strippedPRRRRRRRRR RR RR RR R RRRRRRȷkzk^C Zutf-813b72f670604d5124bdfecf37aa1aae0ad369e7baed6d8e0520ec4690c6a072a?7zXZ !t/ ] cr$x#F7]z$Ǫnu$:BUyC6e5cV6l®[O9 9^`Sޖ$e;wdmحyeNs1K`SD9seo?=Υ ##׶<\#$-!(i¸ 0qr[%x| m68%ZO#SPU_Ͷ՚BND2hZQrw98qat`(oS; %9:o|oWh.XsR;|[K\vO*%uIH]{NS{8гp)GC"g2ͥA,ZW})V4H^D«RS6ͽYpKXYYltŭur %9D:Z4eKuPcgy"- b.wJ^؛,OaEoޖS޼vڣQ!"t6} C*~Mci 8!`&tp$DXKc@;DԦf;S,_ Yh1QFU$MvZKoqq|1uMnGl4/{؄sfVY'PL!U1&<|sguVh:A9<\":?'늱 LjMaPݒ#>,~1݃ (yhTl RxIxpܑX02~3YLL6i.ySV$@G)ֶNSv2owB8579UoǑ!+lA9U7,QASx|4_%=B\%i#t3agj3A/f DW%_$|LoYED {#uaрqwAW.1-,~BF54ѣ,IXTzsw[I4ж0O=LPW{^>72L+Lz;&Nhk sukJ O@3ye:ƶ[`A++6q{k7[,T1wF{zYڡHp+KymH V4Ǔ[B#ފħm R*۪fA_ED,Øaf԰M^\/p>P6sф[C܉KKOd1nC3f$6[{~9m'$&պE>D P>M'=Ih̬Cm] 2d}qOpnȗ/!w3 @Km*/0:|;(tb,۽Ik擤ɴ*I/XaN1%y{kݙM8Xa8%\Z6Ot~C]A 9~w?SBL;1,cb)Lq4!% |u= gD H BP%zd#޽g=.pm $j6)ڴO/"(/2em}]fpqlʡDx[ 3_roGjw! :?vP k>{$cpNwYx9t)oSgƳ"8puSؗV߭/494_M#+qhCpHL)D&jG W7 SkhsX>nx`2mL("Jbo{V`h䯍 >J3f_ߖi\V%X =r uKH\} q9gW%CgU59d[04 3ARr 7S bBlh{[%و{KG~WΑRۑx<1ڠ6}0F5Baz$Yֿi:*m>i1}': ^"h 9CJgYEy2]b'YHn((Ip`X%E%YR֜TuXXƭK FV Ig,X&j\B)˺Gpxis?|/=`vu s:l P|UreiyNssʕ$0{/{o]3dGa7Tp]څu 0%yiE^)pŔS MqS*!s` @_j= HCzkk=ě2,e2[:5X )&okS g&5z=[L$v*pyXzsBy( |yY,'6p96xQ"T?IkcdG:!g` Z6\"KL/‰&m.xVaOabw=&Ͻ&jw<ی&FrrR""️Ơ=*%MHsJ~@>[r"qXRiW!y.$o^S $"Q1Y?a%xVY=IJ5D͐&´|nz&k¹cz+жA /쥙O W[kaglޭ~^48y&le'^2i#yv#c_Co=NF9ĀL?iit(\05uEM>;q7%p+{D pg? #]}'Zq)ζ-WN7wHkT/"2. 3K_S2o@A];By>0xܖLDiJaî먓-R׾O8A'K/r/,xe'O/|Q!'` o+Ιmhcgȗ*|ӿǀR ?HoL;ۅӬ3_|(ģ0Rjng%X}]!$bq@ۦWr9py垪 ~W LQC,<2<[+d[r,,s ߶Wu;iM‰7X^pB -*9b7LH%bbm"C1Tm. aZ#S:%5%(ʪJa`Q-仞I9 hJ4N9~#Kջ a~ј& HC,rm^}P*;=MĐ(jI|\2AW6t=CQUwk5b}Ϭu%ʸ  62X`F~K=ߌ T _tѭ<ESL[;%;' hNV'c@{Na3nک=GM-ؒǶc>t9XmGqȒ'̆=qu4oov/nzVlR<nʡJoG.?'_#a+<+T+e^k< g lgi[\53S'k|z dR9 L[ITYGqjcEd[dlcJf*2k &DFPaTkϲT6 9:kO=I UhA'^sOLښRGjܞo7UW_GwTS5bϟ\8 Y8~8WzBa+XBc)q 4ǎsA]?V1*UҾ hWY4l9x7 d;Xwr4B?L|HV҃JQ5wЁpLU:ۖNJ 06%\GřhXH1o7OB}.=Wz7=Fl:DR|_W VHȌ/we7E k*պH7Uh?0gtgA1@4;ا*@8 (-'ŅyV,r0Rr7HXMG6E޴\DI61R$+qMxJM ST8Rzc5 NBB~銽1@^G8$$5_HR0Y.YLn\~u;<]yn|+~d8*@g>F{B(rc'neHhY;CyZT@B֪&}z)*6l S{By~AI /u]m\#`Djq, A[el\92-|쩺ڀT{n~w+0aFc5Z|!Fi@\ a9) (q:ܔ.W7GTy'41:9Q;1T'(y!>[ ]V M륉T9Fz3ّ Cb fh\l׹%AXu7C͏FdHl54ZьD&.ycTI/j0i{$(2K>l&EBQc%tn(xw9ޗ*b\ aT:Oc@oۼq[7ᯱ؞SPw8&6CSiML?\!zMIJkۚW z}լ` ~ع үq,˖\"fvssB^Z>2U;GnoK\rAtDG:>d34-. CjyE dž5"o#jrA$8G3EqqN qծKn r|ۡɞon9y<85xUOL#x)-Hw@'sN@}!3=;GP QE ޲{UB\0ssM5D__@.qgZ~Έ2^eiIx"np))e%~=͜/˜Z~Bv3Zey;xIi" BQiyD5} y0 ?De.B74_:F>Gdo 8 Fq7ݶtxGĀ+[~\Fnͷz!nEYVQMPѻ] vbAfy}!LO}ig!pN;N0J9h[/j=ax˨V|cnO=p|>`r]Pcx5Qk"wLmwkg^pPӇ4M21z~s3eVGnbɔQ]Al@,#2k-Zuk'iWA`IWV1f )<%̚@2X2Dǃ'B, TMmj47cg4W]J6glق/i:h`hel+{ܲe& cY[wFg'K6c7H7S+,eESQp/k (r(wUG?RŬY9F G&`ljI|=.wʮ{[Q Ntdy٨nO!zLt*s F\mٰbUVP;2 /VK!6퀗aXz;i4kWU:S9%lkM211UPIIR:,]w5HA\B@ѳ,1/ܖuevJk~y !=A؊j|eѩl˙&O6O&G̲ -^6CW逬r&\ЂY( f |f>W;̷C/]7flqFQBZ\pVd!=-UD\kht!|](XJK}$:SNrqyd^[-{lKi-R9ESWOe.i"tv DY_*I,lMYo\ w/ g{x`qGe.](־Au-cy!\$?rd\K7K@Ol[̄c !4_QY14( )r|߼ db/Qb;T*A X\=qF'OJߛۧ>|}y-ŗ4'T N qs) ,W%@/YWvRNm3uSR&]dŔ˂[9pMTn˃ +35XW  (1eeDlod@g^b7.z9W!݂H/j]'i/ |z҅` 8Kxi`:2L^|hIc9xyEL&1vpK;ɺh3HӻgcN^wuDuc>)=9cHVQt3GʼMM+ǜ5e4)t`j&^!|ЌW7տFU#?3F9 1ʈFa]UqrT#Mf1MB%E!>0{(2= qXB8 L\졶9GuY{25EM~C⅋Y^Za$qouqq%dmY̎1>!s] n%AiB%.Rĉ*TYhh͈ DUrxs|tb?) cwkcbNq$1-pA7AV:'LnnwzԿq# [~1De< +-bO"*%S77sS o[+Q_ "tЋg8d"Bװ7+*f 7)̉A>s+] 0$;@{.M޳ WuDKΰ2ࣱ !}!;m#.T? `"ae;#K#OF`FoÌD%Gk_8w)'zۜUD<3)kqc6dN&;9yW @i=eFkD]0RjlbR΢JR w&z^b=ըYDZᾋE1/W&'wuA1}>9 بMo>v4Ķ <;- u̯(o'`\Zv_708/kiS<) cGkuکMk %q樃ӪwڐA_sZ_C{{T*IrJ I&X&yp֙"7-)Ϡ&}fsmN,ݓ4՗ 0\؜ Fӂ" (umre1 mE>\^gaNy0XP|rMzDxҿnFíuȝO` z?_ $ȼ;Ս^Mpp v>м4|}>Jr۸*hzP'95x>#Dм#- LU.Ka׋V(Zʄe*tD07au^*烱]9'xt~3SN1k7,G$2Ac^}Bu@<ԺE>W’lḦ́B<#Yvq mH5%eeVp|PUo=iբǘvg;n$Ʒi@ 4jrmjXBb7b80kwİ}0C3>vCTSѭ ̛8Z5?h_<#e>4L]l)lja:t1ټ^<=)I%ng(6~N1L\7~Zhʦ|€VI./qK^@ݻ^ӹ֧]:&c&dBa_Ujػ5K}S7zV[_,>'aځK8 8}o5/NgE_^ w8A̔!]HL!"GrPԯ :9wGz(p%W;Ӛ;xͅBYڽ^>UBz!z7:#Ȏ;Fѧhq!pVf}(>6 G|*w;h|WAbu9pho~˂l mTy]קY^Rqond.t(%ƖZ, U$KAn-Sj]Dweܤ)$PlrnxM@RYfQ㕛nBlVCV"@ɥ-kNRp磠Oca*DH2Lh-^u>+:d]\Q6 Wo NL( x8TIXjk1ҌhӓKb&\cVW\h^i7UBw\#d lziVԑ\K:*tYVX\pbi{zYCsѓNR%[|ߪ畈&NVmu53fcGMệdȘZ(|;`ت}ÕvN aZlv)D0޸{ +{G0 ?nf2`x,J2ox'~, \~ ]?0Gs^AK+ٽ=:l(I;9{u4V`yM>R#8tos|zu.A#kzC萳=Hal;`ޤL4kíEfcR/ II+\>P1VD۵ͤ)cQ%1T:>=|ŜͲp2ժn@mzVKY{Fj2 p}VxHs*1ف֠MX6<|ex;%^y7qwkql/ :vxfDSSt#4"[Ҵ]3 AYV 6eY4ѣK ^NgzhHF:`9Sos-$_˦Ahs˕s&b]Ȥ{= k8#Ⱥt؜$.{P<6 9N9- $Dyo5:Ӏ0+n8<_1eQh7֊2[Q'?DGE4GNDΠpf -.&b+*P6*E~ %` ֜s 1}f?x/=ωXreUNpo6 B'BCq q̱B)C@1:ʿzQm")3rԑEG-D"&z/#Ɛ.|HKr - aEˉu1~*zAy^&_/[zk}ky(FLz:&;BڈD)&rۋ @y ZeQ=E5ja0r  1܏,Ͳ,>ܟ~dN~=#},Vrҏ>zG9 5QǐP{pTϫb{ʊ9Y;FCITmy"-I FӦ@fvӊ'.Glf6iկ{ưP/ED [QcoDYGT]BI_-9ׄr*ȶUwunt(uϕQ@-4 3-Wr3;vC;J٢WڤRv ˫HvڣytR{C<:#<_Wq l0 'N,ZT3HPI2S9UݷtS>$ijE\O(|I@ >CgcƋOӠX8UMG~"K0d҆b=v9>TjB^cѶ9~Q^kq4gkb ,Xh2R˗1UYsVXޜ//O iYߚ bKL=BWUM 9!dz,eƍ:F#0ub.6`Hav" Ŏ%~!3x*_((eLl|nwTkr|V ؂MSqX@4#癪zL3B/s;\;qKZݳSSd>aSG#hKy U),)3fA} E7 y܀Y VϤ.@:W^ZޠMGxttë 팺]SuUڜT'؝TI <:blϗnИ%_ )ylyYR85 _*+6YQ/Gh 2{!"6Mf;(fҟ0_S& \Q]CQk;L"|Pi1X/6qKL C3E! wL;3ng{ݷj,^pސ֑Q"PXZf &!%Ixݵ,o_zwơǡ10e Rr쫝h4>AJ)ݞ*ך ;]T+>?pI29 c $ &,r4pfr+͜039`s{]dnd< 4DWm|!$ص&#T^eY(j' 9lz~=hɩ#x?΄vU&h '7n#u-”憛^3d2πC@a\??b4bEf?j.3GbY3i" RddSDS@T~CRc~QL`K.'eL9߶5UgfC3`B(?1H. @OO<|⽹N mN eSCӏd@M&Es ; x) oEV1.&y|kF+ GtH$A~tvd"c*4LiȭD4 Eu<_"90YlB PYcrUVlƖUO=Sؔme,} 7rsCN<C)J:%qC2aAtf(֢ Z_)AAnY@glXYebm< wTp>|cD؟A>2%_ 7qzŏ" !؝ތ@."3JfV13CF |,sܐTtBkib=ۢ~PƈՆi>VS&g2!Y D/=ȨI*PC?F/H]9#n0T)Y $꾋5= \R{:ٴ-i'G۪p'PҞLswʪ1#ؼMNx$ ~hF,#U݃~b"3Y% ;f+7]!yҗHS]yBs'^

FSU/8J D0#`U%Ӻ31 "f?u(aFeҭ"uS mOk Ei> 'TܖuuH̏f >k.65iVܬNVGf1GG+Q^R VWͣhKJ>&e(_ƺI7pPm64@sa3S`/hSRa[,́ս(!d'I rWe9x?ɜRw<9IQlL5&9RVq^0_t4TkRH_D4@( #FR2)zDΜ n_PLUs<Ŧ;껎|6$n#I~W{ǾibV2T:Τj8VQue%̐"r]op<}M>ߎa258|U12e=8jbc"?/aDYj % k2GLC :k,x J,"*0Ѽ~NEB+Ĕ6U$"Z<58G;!DU0SPwb'tXG_7i>5:N"q"yWS$sn^c$> j@x)Re=cIfh?>зxPZ,hYb@󏓵?'1qje[J>0˄W UEuZ P^@b9-l&!m:Hz$84`S"YnZ!8hP,GެBPVMmBx=EyB&h:6"M0?!q ]}"oy }>umY?ۛS+s, p -d%M-_=Te'ք̀Ѿ@in] 5؜IٟY:n2d/ =B%JGՎpH~S54CoΕQR]u~#b'Y]i!.à$1딘m㙛ʏU-*fu)6N{172&VI(T_O6<|="jmLcZZꝩ%U!b\;IN=fЀ rr (^CYp^3P1JMيЅOy_|e{}֔I.QuzA w:l5k;7}zLb q{?H8C o, Fjp޲0-o Ix7 G>!0t__Sҵ|y"LNB"w̭/’/l@/ f'15e\ԚE$DT Ӭ \fԕػ <py9ݟ+/x߰i瞥؈@Q_CP^φ+ՒARKYS,8 9] !7M4Y (}:BzhsPL!BD(?|e>6F,7hrEPyI <:E^5w&F4f̍Ь ^.Q.hAy4{,z@5ރ#To)d=aNL}E(h+Nπ/_;|*~֞0"áy+8zah|r5=o *Y՜./H$Ȧ Ѱ6h¿zpMK֐U)9k i9µ1tz̿+I5$XxhQYl011 BN ?)wwFRAF Q&уPcmv! =q\fYp$BfSED:i(H/2PC@lҀHwV2\FP2 iؚYZY679Rh *}~OIݑ\d݄ȽظUם."4;!ZDÍ[2 `TV%_?cqm Qcu (Ig| o,w=-ӲOAtc9YeXS)-1*ˍ=c.-Z2Jt=\I|;3n|'`b$P|Fkߺ 0P\ _w+2:!^Ox3u;&Wq$Q4jĔ6_|0ټ9@ݵ-"CxY0\̓~6}`I!LS)`BC$bMڟ|U@K7,ք͹]1J<س=[ 7!v9Kd=$<^;6Z8 GD5-EqRj{Ch>)g"OxpW#КQ?/SAN|ZG'fj. n#b?{Gol6ɀJ8[DmN3M 5t 29bGaJp`%a$XTOGC/ȣ}a7tmoʪV]d[OFuw;1xx jɍBB /W'Ú95 m;\oE:H~ YdUlV2pEh_ ̾PR,Bz^3@51smaMET9SƖ٢'%qTWX#dbI =־oyYq_3= 2 Ls~R/P4NN䘈Bn_,ꁅd#H9=rP^[@b]d[&I %N>k>0g]]!1 OXu$dW%ta$RlM $l3s_V j5#j~ X&:e ֪!꣇9pɷ& "r|VJfZ"#,1S2|F4%e>T[JM@} EwktX'& .枂qI;gwh{twuRp'+rt>wBh>Mߍ@We$p4{iGe2v!;o 8 R ?EïYI RUb }?۽ [TFrgl+x[1|bioX/C#C0dݔعEſ}3ϤY`.Y|* 'Z-siecf`_ U˜N@{ir9dKS;sS%LZI ZHN4 q*Qm)57rx\ҡo>A d%BóЏ>2a`vIo G'" Tg61?b'Pʋ\?)գXXwS$/2BoЍ }K(F$$th-ճ"k=O=!Н"@~W,>+y#'qj_q1uhSyHBH=|fYE댽:'bN1'gP=jз!x|ᏯnϏӚ(0P`-=2.%3!pmgo}QU)o+}%&b] ӪAy9,L KOs!t})RG qjh }%z&V:P]PB2IMϵs HQPgG7gTM~e4 u}Hߌo}PFo /t1(r˖Mx5ܤesUfCcsӖe(AT-/0nOn!.^\§:=ƩHKʇzK9!z}">8E)AW)ld\H uQ(FN%u8×K3qWٸ,/DCAi8"@}O ψ=NR[rǘqzW*s&-D!9jR78|Ȩ>lTvcwC%h]y0iP&]4e*ThR7@ T-;MHS#XI}IpʈaX'w 7:|w$Y}nӏhdp6VmhOa:3eqy-%Cγ,;fmDZ'BDtNl!0kOm3JcyE69U94 rIڲ&1A7K2݀#UPb=Q!`D\66INafL^vQHT"h{M f@>5KYnF:5 xXGkJ(]I;[lÀxiJ86[:(v'?u¼#* +@DʞZh@QV=xq <@[1_}"U%`V8NY-_~nY~(bq93m b#vWaE4W^PO8oS =&RH'^C}l)+{ s~?N`L4Ш=VC3vs zALm8`?s $c*o̮`= aBWQI@Cc= DJ@elALhyIʚ#E4[{::%imjWZ页Lg4ZbirUj ӣ58TK]›cF"B(!WO)R!BhI߯ԥF<+I]+#kV"\/el4ʴkbB}gJHG8`'{XPSij[+)8!xiYK%2حHg&`^z*%Vrz![LxK޴3±{kjc Umn/3wB'ЇK p ,sy0 M|JZZyv]Xw)C]wX.nnGG&&q~1 ]DJas%60P"K'ΪF^*҇su  j5wF+@?Y0,j=1}'n:Bm%`{ ~T;ԿOyLjuvvSH4/)b:8&; M2h5Al;̃.yfP=F9b6yl 8u)@vc>[F39ZR 9ߛyqB³"IA':u@gY_f/]r])ި2˻mݒ\,>I.Ɨ-l?dxcKֽLݥ•" {< gē*S~2*j@5|ގmpj$~T5 JP>Jylj:s1)uڔ.ȱLVPx1+b:Z),*m0%6fG4lYlu.*·_ E`Arםގ2er7LJmАm+&K2i}*p_"1¤2w"O>Wѽ'"bDެ\D4D}}1O=QaB |cvC+O>W^e)4pt[ptzD&ۏ_;=MX ;^+"I&Ж}JECLWӢ6mG/4X34E('cj* OAB-7վO熿G?TY^lUHRϰt;p۰S-@V) 8P64!"UE_NtxDa%*;ϲm'W# yǘl̐jcnc,vPÏ_l|bK#N9:i$W Tk:CQRX!(h`Zw&u/fWvpՙ8{=a1b7Ƶew(XDž|j̼ v(Ikcb@a8W4~]tj-Mp~c1ՖkTO#Ȋ ,I&CY) vy+Af=V򔪑`֦ߝCQL Ixmq+lWY{~gyPtu{A0 E$M/CEW]4z .1Y3:Eԕq:aїo~n`:?[[dNw-+WX^ 2_@ ȿ+TK$`ezH @b/W{ 7N6h18a qVXÝ,2IO%+{͇EVU#r#W$-l9S[K[*-23mܰyTmby^#򃵞d%n ^y\eٍL4vTHLKVVt?cWN)L3\m?ئsy r9űoopiOZ0x6#rw)6MʉIu' !oɖYxV?Zu| #Zh;8hx X<-zi[>28RWQfU%7F҈ڃ-zTѴc9* ;ݖEmHx &.eٌmVMfc1vzV`]wd-O؍:ABϨX4#bCFje9{rV,}G= pZ({湰DΑ]جBxCӬd}|G*wxοnUaeO0Sg{#(R.OQTm4DI?\g[z@\Nzhc˲7GM:RГXl a( fm|.)zޭdHW[y%@DZ<qJʢf5qg?qіcy QƄlFJ`#0tZRf|! 隁mĬ+V%_S2p-m/&.*;Z_&ɮBDj܁#p[A:PG@;IDDʄݗPi#Ѭs;h*Q}!苌> ?0sH!Y$+o}>%fީl /^$aw1c/EUV*dÚml>4¿Q;5*.z񧯪8HUb<'`Ť$/:u {< ]],$C(> O BӍljcTR9|EO8ԩkσi{HBjU!+`\oӖ>թTiK3B׵ ͜>I!!`dn+g\me8(;Ȁ,GMִ]QYCTh|"gYO\bK α#(ՐNh ~6:HGP_' D(d]l獯DoZ}*Ғ7w0m3+…OPخa_)]D6qy[ X\ {9+~ ﺏs\Ьw3z\+>Y;})ř}@ߎvR]cB?8.FpťdJD$8b@sۛߘs;A)9Uz,kri[tNtz\1 G Ԅ(5z&PH -1'5m?]ЊJQvTN ^BhukuV]=_ ƩhB,4(@D^gT]lq2QL{@(*< A)\ې .wȑ@AC{9k.KwOƳd} c Y̐h+; # XQyW8$P`3uၕEW=QR|]‚ONÝe &dӏI'!|s,PnPQ vtH[6/tWNͲ Vfu8QyxBi%g{vJh-^\m,8`A[7|;7>Iptѱi3h TG a^ KQ'xq7HVD $5@3&:}CVBp ^bq(;thOJ/(WMzI2,9%(2WCdh%'"JLC j!HI0 j2Yq*"ǬdQCn@w:E19zw&nulz@xŌs{U=3inSTתTX-F_ Tݐ9f}gpa8 05RcdUL!*Ӆxjfpf/Tࠗv3iozDerL!G:VQ Q ܹu p9apJm5v7[Qcvn^(&xIPfah#):IWxO~̍1=3$ժBQfIE]>:%նuTqA)%7ДO,0|nArPfЁ;Qa) Ĭ.0l"qwJ.PRbcd2Dy!P+D`Őf Yխٵ9oc]JU.v%Z>픾sʹ #|vyhZ0ZeV ,&dGI~|~-΋3c80o2{r4ej nz9ix4znp܏Eoo].S +"p^I)6iHL8v␕^Yh_{q)nVK !OX2w[]*՗q5>a Gyn|Y1x,"-GxHrx;sa呵m0ˎc{z~"[X_1N@d0G,"IH:Q/ [:q/oT;\9쯉P X=`p{MzX$W XLik&G};|8n` clUäK>D+_c@a^K-T6M ZϡLD6΍Y%pjfaFWtRS?RСrySFґ~4%R C4,aטeT59Fu9fsMKNC:JՅU|βbYakw;6}λK$m_?l곧ř.Mq<+kZLd,uQur_:00H6wV_|,/=?L~ik.(zNkn3q32ѰD?&dyR#nX09He2}E7qϲjkj4ڎ|l"#N>K) Aw|nԠ0qe1wk7Z4/7?}5hH0!|P0n%\L&rx]v)K yAGVHB TeP.`jEF jӲbJEwJW w4C13_ ~աPeE3%vCvcjA+&e9/ׂ|G|c^W"gã;74#]_|s=s o%}@ɨL^s^Ȑj&-r|ӧ{tA@9-~ۘ^9,RR ؟_=.t=)`IBso?;@LEzUa;\i㴘mA(o;-»IRaȩPcsZ X@DXc& !/;M@Yp+e!,3~jeG%&5μ4B~NZ1;dPW$*Ťؽl0syD~ԍUg O |5)ʧ"ޫcRsx_ R'T0^̍* @ceH,.#l =L23…Ju0S&ֹic.T4o7¸`iƸ3n77.x1Ѝ˯124ptaosi[EyѶ[\d;>R71 7W 2T[B6q1l$; (8%t4cC]<*Veqz$ZJD6Z!"Z@Z/|/Sg}  Q`$qDB2@5)7G k`.\n8[xɚ;r Zx^v//-|]<*VSwD7neC^s^ܫW jimPH:5;`H&ntgwO!_$ƫҕxI?D Fֈ;Q,G_)7޿kd;8~E@ru&,fF$E'Q-j.NH"0Ӫ\f5OL4ɛ@)>/_(aFdXQPUqgFV;R<8EDrW HZH2<1`eQZY3fA~gb9!pS `Vg?(7qj5c3ȥ0eUukct 9Ë?k/Kcti)iЫЭOf$s5\Vi'q,!D= a ȊZorp?fSUbxkRPk׭*4v(d&7ƒ҂ /XR\Jw򧏹lAIu0SX ޷K9}GϖgQ!EZ qby&7Ged[.yٶO$6cK0)wo=FJK4E3koZx=AҌں$_7q@ [y~«˘r Fq?'Ð8.h]dz%Φӆg3LvdldRf;}PmP˓š`qb9GqS}Sgw{goh`OU?Ų$TtSJُ뻨vyߙq{G_]c,jwo2Q5 Gǡ Wѯ+ 2 |\gD0xvQ Y(ÿ.4 ?Bw(fk?t3jC.tq(;I4- nM D 9C[v0@PkՕ%O(s%=N%#Id(!$sJ(n3l0WvD\:OrR(%QmCy[)S$GUnqYyFL{ ӻZC@ \ᄟq? *dh}qd$NP# /(' +QzVqRƇi^xyBsi~F0} ; ޡug_<#cxp;ekvD)>`SN1&Ԟ;Ra~kLQ}eGY^(:Aa}ՖRKZ+J^d+K=$HYǶ4tOBj\.O60ꇂ d.h]9|fsu2pyݔMЎs;3wsLng >iSyԟV,f5u2LndLj IbS9&un_?lV8l^}r#%yf'ĝ7n|l^],<0KGͥ,,!RC63D!#`5[ݙ%i:{4׺%HFeFʸ(`DBܼGYt l0a{jZATt"|]P7[`R3· M}sHeJnbX&WXĕa)͹ƨZ_ sﴝ1Ob"1׌ c`239)Vd!gG򟑬SܻFFC4ڝPP89`qY`?s\ Q!P.'J<8x L >g4bZbϊk8O$O5N'K.[2m㭆ZPO &k~ѓIjUP 4\2Wj1U'&MKgM1@l?A~3Hi5JU}[P}(&;h'⪙s/B@iG, E\l0J/U.J=>@=^SA˪WT<-upɲ?1`,#D"fزWp4ǻ8tkjsjT>}ZPvS1v^B$VqB MZ[t]&]Xa ð;e=Tx)myb8,}`hGIEaggP6 eTBe0k!"dn#S(yW;8OHCZkB$s"R j [NR6l^N=$5Zk?>ZtR5Iښ!X1t5=}l$;S˂ddfߝYw nw9=i,p כgg7js+` R29`eE9ҦD8k$ ܄(#=<6)1{ Կ"J|~|Rrǖ*4`ZqgWF0X+dBݡ\%yÈ$ X?ǥ|cyKBDKO{dV_فC =Kl>BҼJi3db&Iȧޠz7Q A,jXsa s3I St{-0*-5sZIoz\(YV8xUjX.Foy0 U&ZU19,sBk uSjh[Zmf2/7gSe% ?<`s\yg̒:.G1@)J^[uG9hc/_n5͝& -n^2]hqt"8֯{X̝ 4<";odŊJCCy/۩6mn/L#逗G;NA(pk+1d&B (Ε٤@wF#l9 !5.YO? 6 Ir>jU%ݙVM)+6^Fup ҤÚ6al]VEc >`V6-jڻ#f &5I{m Xn]Waxzߑ f RE]iurAS z)cpA r3GA;3ng Bgj/EcۍE3,]@E"MjoB5M6c6/rW}МʘĕrcT MuhAQ&@F ijA5 a.5`3H(UgxO4p4[G~=9a쁠'NZ,<+:tT@{xn"۠x*u:pMֻH!ՙp͡L}A$^y2TB)n. ]Ki}5߄Bg/t#vƍ`ƁX3؞$dE/ i k-+a~ڣbz8AqI7 ^ 3tI\g,z 'Po5F(rki_տJW&;l!xϧNJnv.^=eԶ e !mڢxkkeM1RIG;E<˭qIP|^eFTtFhfԀ0 3*!&|;hK];<5tTBB-.&{rREWǘx8yf Z'TPA믵FDj47?y5i]|SYa3(A8k9e76⦨,BNn2K"zygύ7,A>'zvדɃ2 eZCPdo'JF 91qVG~ ޘ0c9L%A._iU-ٶJj ҧ@!.՟yjZ@j5R}ti|pCkؔZ{'cQ |[O&5$vI%TѶ ͌\}M&Q'%88XCKLWB#z{23FK4cw[4=^ܲwZ}P"i_8͟^SE|N#=X_U|x)yWovEoݒ$|Y>N3J5A!ܭDE CXV<ڀCgAMeI#~u,'ւj֍Ru(6L}U2"u7Z>\4u +/vw{wڈZy nCmgAnl kتBSЖNg- /eQYv5n=@1^Q<\&4\߶1 ]) OKD1nu6aĻ6gZ-VHબ3_legڐv|PF$f) Wh1 o V}{墖Z_s r2B :zDnh[2On'7`fWYB}ЌB_]sd["Hl̕770lU[;pzreϸH\)~;G#sd0$U ^;Et2aY]VOsDOΚjp ^MحU!:7E,|wͽ#t ϻ_  9qXLQ>r}>r_ǖy&#@vV*i{ _otJO2I5=fw\+H @MO[%7^X7ENO*Z8b'V[cɴO|Enc-*)2o*@fEGή<# O侥 G-!Z^l!-.٦UAWeo)RKd8pkobɯG2 &P~&%Z"‰mi`iCZu.٧~FU9:eڰGW}⿭,2T}h*taupNآ<'I̸>A?SBA * ny`֖AB+ug> 6 ! >m77|9hKBDֲi(b kGLi.)}h m1 ݽ .E>x%X/81{fqH>PTW[Ƴbיy?LkhGU9phɠ?8ѽ<^AA ͞&}vm؍s΀Oe'ڎ "3,i;Y rrßmdLCt:qny*5Y,g_ߏҸ'-O[hRh]&}?N#5aN'9a@>d<=mCy@uq'y!ŻvàB|S3t|E :*f?ܐ{c86k@4>ҁ|=_y?b?ϛF܇lpѤ#~Li=nZc^8xn&h8.cM02`h1ﱣ,.RGΫu8#[-Y2V1Kʗ>$*U5 DW2GE/VG c4k/֖63|3'oKҞ=c!m/+5i ptZ 9<"e5V2R RCc,b嗢Z |nؐ~wVHAS*e!zWsJ9e:` |]$oΧQn[2A]naX!Ms>zƵ3$i{T $MjD9 "fF"shqp[.r%]aI&I,x&xg 'QrK`ĠȎI?NMN_/,QcjU1'xP?[S˽"=ƫXu^m\B]D\/ ۑ;d䆃HnaӼHws(veZ>BVX%Q1ϫ%<+A @{6 )Q { tZEVAjL:j;?q3գ)ڮ/76dyc*XxA5 WYz H!m͑ɳlEhF: b+TԊ|cAJ& @!.Oa}$&2R|ɏP| 4ÏޮNHpaΎul @>rڢS:ύ'D YLzu֊w"/~9a,D]70ٮ<+ >w8N J^w|l8+>%]Y[lZ\Q/{f!gpMxOqp+W'rи2>4jm\ZC[;wmd._\Ȩ5]~GQGqaz!;|Gzr/ϊG'߈}*Ds<!3X^3΄XR|c^>4_LSk߃6^s. GQP*WljL1Hi% 6I;2B2JRdث5q mu-6~@*PnUˇܚ79:AXEpnH̤lH"((fPw"ܕ&-9pUQf>YIW{hS=ԄQn&p@w <w4;2 }~BLeC{l69.{bb. 2ʃX81[vo.[XR&2TxŦaFa4aD@o(G *#_Uʧ+W+% p ȕYk)ذLq}!׮ (dn׿x E,xɴz=k5cp6٢[ۺ:^H4vl,0?Է#O{3uخZk3O?:M!@ y9_1YxIauo],ܶn7-~VV-Ӎ4Ig b88# =]}~XNb%@%7ri49b+Gh-&{Q E&ɮ6>=x?KK^ԶuToD",ALz{!$(0I>fW5Y3]~Ҝ|0 5=*xKvѨ;4RŸ,pTڂ+e٭$AGe)x;d< ct(ދD I ZR'9kx9c\? 9 lU64 óhΧQ rTxde +l'vmczs0H~.2V fʁ ѾPSwRv"γb(~V eOvQ{|, b^F|8L3lbeqK&m!wBToíe}@SW~t"Aѡu[-qW$sÐRNR ͞Q^Y'|{NijɱضHGÿ=D3'Pэ G`n4Y쨲\ﭞ=*ئ!ApiD?W=jopD2(V.aj+Gq}9Fu5y *8y=յV,_EĢ]_kBpÎ+bxͬg[ܴ$SM|QC6'|Ms-6MO2$;=^BeP<QWdTL.7HiKƝ!j` 8V2!GՁ v9exEdO `>wBJhe4k5W'Pp|vJpS3A0\t+<' aGaf(t@%iFg@,ƍא3753O PgOv]^ﭹgߨj\cyppsߓ,YA c&yZѱ-j[ OI ݢ똅" Z~>mht_h7hya%A e1-wEv/N(I-.̍R#{OuƵ)T: Tr̎fI|D2j;CuChqMPP~knlE|Qy ƯmsEIcomoM#j'W!c'C1RbĒm%C|~A7I2OQ<:aB9~_!Eg@>ݑn6^b֫gsK|,+ f4jx^Gw-l5Mv`^W_X"í!N<9 3|U58s mfA)_*kGжR/-ɿ+Pj^yP߽R[5PvEul0C_CJ_:w͔݉#QyT4z-=tYP<ڳ%;򠟏U*dGOPMT7M`\Zzat-kU!]عZ feGR<'/e|F $b4I$Vٻ m? ی^a/7 4c;1U>6 m( <Փ8"@#Ȁˆ bUx8_'|)8OYݓs((Dv&FȰB['D1fv?yE q);D)mrP]h/^űAvtJ'ezkWE%!F;nzXsF)˗Wq "ﻋj ݒV7qRS\W:|60ZkmP_hqsb`vmL孶ģb`52>(Bg9 ciirOػZU|9"0A?..n'nTƈR"Hizѳ]46yY.A{=(UjtI[>2'TeNs\^M.3yP7\ J+{K2vadϿW%9b;_ |2^i=8 X{[<8&-P}DgW瓴TT)Bk~\>>OI)X[\,nž`@b-IY ^K$k0)x4g1l&I)SHc.adV6FYsƗ`JT-:&=b{Pr 'tRe7!%|0q`mR_h`l_Kjle=K02wL{C1S(oO9D1a[nrifBHP-ۯp%C9~ *O%fnni ڽUBi VӒV2N[{n@EtGidp!i6; 6e}B'Ѐ]\[T|:ri^rł]:=ɛx`|>{WQh2IAvR`4Wrˍ;=q}*̽G:w,i$ڤ ȍDZm&cl go2XՄg1#DZ[M|зm]it|j`fZ$Q\59/usRmJFeV td;h7N&}$7yعi<ֺ%RcJou^*{|ZR"T^Яc%Dq3Me;TN͞Ȃw+} {˪L`+n=߬0B@ K@e#ԢEaufSWܲn-@zX(CT 1Lh*CQ(Ӝ=/:Nj >>b$+IvNk'#႟dgGL⪭C+$\0,YϘxQ6}&R0,UwΊ f\sdGwVcTb~!xB.Gŭ3lhZ ~ԊUô]e,~n+IY cܧ Oɽx*l2٥!ylnbF2oW dRa. jZMy,eC4lEU>#6hO|J2:pD/e6\> r>*In*Y3u#ȇ% N vtD+E}׋GX FU K%_(ʁ<ܜNCrrT3h KȸjHQ@tZV|ii^μ@@~5Xo:Ja 'L#8غ[{Qgz;b?f\C2@>=,r+3")Uf#2uMK_Cg'b |RMVevאrt ~G@ZjՅl`]vr`!+̠qF4B,, $#G*ܔmd,UsDn<ѝD.o *ٯR ɐJd~uw@uIah)׭L_m=mKNGROWjUH1zU] V#$.҃Ż!bWD;8gU`3vfY;jr) utUuD`I)%sGz8ir6HA 1􂑜ZGmǸ)stEL`Ά WYEZL+;c1n [YdtŽd"\h?ϲN̩^&w%ܒw PnZhK!ArI jp umpυGHɈٚWƭ,(Dk݅TRI]7%DF'Mn`7N线 _x oL"W&brڵN'Nٞ/NV2k* i%`kuU653f11cyTrI tIόx}/ݍD;CT{J4^<7)Td dO.T.-Q!x [muʦl'8();+Ҏdf5F<8q Z]F"'-f>h2Y]ip?ng xi3a"85"vCG=~oh.p]ubHա{I1o`J`GϬ4 {y\+?"@`N嘓/LF[{=Km?w/]&/͚eWQXQX EQffu><ҚM;]LJ9@_I~\2 "D2տhc'#[3Cj=xЀXw]sP{TWi6RPո/юh,Hv"Ic0MXPsc䆈H-k4sQOf^3=ՕK9]y'!eh<&}_ZJZ>H<9-DsbN+?mMmm{/rҹg?b!Aa1n28o_juѬ>aϩ7(ŋrl~]vmeAŶ#Ck7v*m8PgD(-Uw v'j$?|DⱹmGsėuC!+Dٴ<%V:h"ӄW /rB)d\w\us?j7>`qzpMrOO,D3l /iSL7Ϣ}>nkrPJgy?mbS^#zH0$ckʛr,]>EilEl \$,g݊=4ʗW/?I﵋DGnSid7#g0IH!+yVl0(ULoU'؞"XBT] 9#Rڗd.r2Zٿ5xiJ)O]o">:Z|Ò( Mv1YK?3#о OWXXtF5{t$dź@p -.)B_#xplQL7 q^mz5 >\%uX;̚].3EB]]TbgGGԴ\9 ( D9*,Ig&L2ٌ>rf9fEKhxVkaj3> ImuA4S{N 7^ S&fDYPN!_oR" ۃP7x=g KX;IOruI-DDׄK9֥(\ Жd6 Di l`Y; nBs@(t"~`Z"EPG=}}Ϸ $t?Bkt'x$͙!n=HXE>Ҝ\9Θ:^ $[?5P{oFgdlAlԺl1ylqtThXJCT./i$[m:Hp]^"tJh6IdW`2lBab3xsU(&]OzhN)5zq]T%^AgPF2b#"%/!&7E08|:>e%H[k\M>a8U#`gY#bӷ/\b{mo`ёoH03YJBԲƖtZL]W|뚿l ʻd 1.tޖSB%8_7Ng3X~N\0!W\Q!3QhNx?O[DFpV͜6VƟf䆚aQAtk ΄.oyI7[b`ˉ\&+B7iz/ xŜʘZW)W;mg HG1E$hԁg<܍V؀qψ8My`ِɵ62 Tje[ ʄz[zSg BhM`DFk^OPj][G.ru:9~3hSTDcf;T߭`/VT#G/?XJV :a8Wࢋ4uٔtd}5ő+`E[hM(_k|Cm\&w̳-An@Y̜NO>/*&Q!&;]^&t|a%ѯuw"1 Oex~&BlwZIOnI-{-\XG }~)?+ > #(8 v_h". MSa!ciT_5^)'ˢDzH J_0c(9-ƔaYT5'gg6O9)r$% [%Alv|v%\OD[i 1*j3<̇Ս鈜}\EM]>濟2 MAD=#FꋂBח(=Нu. XmP7L~_YcRP=i$G 1_AypѹGx&*E y~Ɍb|Nڿx3%"O;(U2 {%ҾBrPCÈCx,7ꑧE(Gq^H4j@HgkzO<9ZnMDR)`=+mZ:Jt<,z eS՞U+o*L!arJn4^jr|2y[Z-;jVbMw]C~_yi&^D݉ЯîTn.O"^k )~BpD!I {;d}ezV)Eݮm%ֶqNjo8yrxd7!sWJʷtt5f(l32c)o9V9N,f^#?3U5T/"~a|'02 DzEipm|$yA DkJQ17lNjzP>t:w(15(n!TelbL{< ~0V T'<{u0. ]Y0PxT0O[wo#e-c7@w~#˲9aƇjʦQYGOiB?r[ 8MH[/^@RBӁ7p`Eh]?=i' tf:l{#ۗ; P>xI믾hBQ7c)toCH} m.x0:IdyTNѝH]W~;֤= sݠR5FPN}FcxOUq-%%@d/e_P =F[fO'q&.e* ,>s 7![?pNA]W_zE嶈M\.$BY})U.Jd]E8n+)$J$Y" ߧq6;'^R =BYWG2b(YYtS9( N'- 9j̸]/z,8KQhq.VgR~nzь]wNv>^ߝ,]ҫUSde-EoXb97]m½u`gUqH•%9jvdkXEb@ J,1-X^/]Va+NUb}@xp}uTkQ\<£d9AեHuG 6mlƀMȖ٨fAv3uMs#BZ) f} lSakѭC1txs :a F`!^΄C ii n$vF.Xŵf/S3kvW]q3Î9nE#l(gbSpdx3;B쵖ĩu%f8t,Z]3"lbN Coi]qP1ph;!kl]]Y C*m]nxX\+ƍmb_{_,:w 0T˴KZ'860Z7 ~,2·*5)5ȋ,wm_r1lyP[)a+Bf<rcBim6ڲh,LM_|(FtB2 tK2]`C v_D,_Ĩ;|i%ioA;hZM,tD/Q׼=i$;||}>1z>Fɑ?8 qV ]3]B}{Q>Feڧ; 쓃r)ې)v{:)y}md7D]y(޹7'Ĉ@R`66ҺmM} [0_W.s D ]GQ/TP]a,O_r(G[#&Ldcp{J|˴wR0Ռ'iJ,dٴJ' =)a^I<'nfU!(2NPrjA<Þ&Me2ʗ0T|~4^oј xn6bR4X6HLZl+,-̹Q-`ʠz;CORI̲yjeGD7l0Vd!)$}> ֩RtFO#3|7®'hXQTUygF1?Mܝ J)FZ&ηiU=LكlK䳘 Ae\^Op4΢0H:3%}:/ raWhOQ`(s+v"A8c?.Gju\ B?b}`8vO[]^!%kJ-9bt1 \Xp_k5?"EeOhkS˝KF鱗|РPM$W3̖Y"7 [/ZeS B冂ioUOP?VWL _PSIx5'5r͊F3)7N{$Y50䅯dC:Ygux v~],y7ݹt4Q@7~<d95̚]6-UQ0Η J>JU{fY)6O"x2(۳dِ/԰,eRl;SWN7G7xq'ޱ5Cɚ,^ZEؗ3.tzQq!_/?l2#&d4(>'$_Eȥ+"23un_?J 9HH o;eRL8a&KtaRQP.7*#)0X=b'dYUhvmQHIF6tJN 3 ) VJ9^Sʬp %C;*)n :3grap| tl3?Ƅ:2iO'i%5!-W|h=TH ƢyE.̇?sXR &֙ 8kSՁym=do7~26nAvҀT4zĹ)E pa Jٷ-:XVCD\鹝i63ڮ=FSʹ,9_ - FX#ѤRծ=AQJk#a%9iJ;N@so_ r)o~*dd(e-}19sOHXdS<H*9 ssnYO%2+.>(Qi.cޓ7&X>rcptqKXˠ70rdP-sȍP(-n"2@ܘk;*VtN"~ięb7)TšFli_\_F⯳ӕ:&Ŏ2uOC׶G~`j{u z{/&KФ7/f]i(I>v&?Gu |)b4p/i֣mڠ@n.%~t0܌ĕSbfuOLho'/Rʄdi 4(;&;Y Ns] !IoBEr*%g gM'69LrV֧f*0ΗrݸW Q)~oX~ h!p7߲F ,~:aDpDnogDw$.k@,_܈P%may9i'OG5ğSO=G_geEI]D?!n:'~2ǒ7D9Zp:!BJXc#z۟6`ZKѐo?fg׺Y$ ]9RLѼ['$|Rk+%- jD\ᩈd\&H=ǶajS*Xj}Ŕ^,<XR܌ML0QxsFxzam=9F0sx~qaxO[Rf1!e(LF*@13jCP5ՎS1w3")=&=ST~0nglsZ6vS6 ;5Kk?-mTU%kgLpz sQ ǰ\ڒG[ˀ *RP% Fj7l1< ,-!em/;ed I^=w%Y$o\*@o%qZ^x۷(e\J섣F̎xb$,.}shX6 %: 뺛$Zy V+jcDZ3RѵMl /pG.*!ݑٖugSOk{k_D%g8mr5E1vH y&4 `mG8 1B}cƹ2U8G{˴`~&3<|="f/١WJL} _hn}JL46{&O<7j`]ՙUa,r>ezi9/w2λwWxfLCX8E)u{#Ds91;vFlA~p#zmҾʮV*Fh';;>A*lCiU-*wA L4A¡ UegQ"۽Sh\C{JrX}}{"ˢJ]#; /ֽ2ӟan0珉:Ed#) fnUM@ݰpD!)ƄN+dzpGG_kS//[|Z:RZ5\l@<}fYWG:|Ҕ '^j(&mg$cȾJXO1GC7m!F 46`A"a75ڏ7k-dgӚ;+)F:]d>ofʵpYZ RUa =OPc&7b.d3Z)=* ao6QJ`[ 4lޞ9AzS ~w>rIQ֥m=9@ΨV~?j'Ą mܾ}7$ء)d7jR/P:D]ʰcn$Qdu"0=vg k9:"_E$tOB$71u l1ء2WU@I5;=莆 :vS|Fma#9︁ S6MUeWe@'=wfi.pEURQN;s$"sF4| O4lRGp@-F'F?:m_t:U(Q6:Ο|0\\3XBXdIoc!“pݜ,Wp3}YWp=| p7-j 6rXnM+-L#G'U\/LzG(4"kq%vhFZXwFxSFlpr{y1l"փ90T:o?RIQ(+jy;ƩݫtASkUb\&OyR_spzMyދ񜃆,R )q KSA*O8k }a~NV.]ܝGM"LSR9,DlϱyZrnNp۷n \yWj$XШ8b{JKA+{J 0+7+cLḧ́jQJ b6Ld0$ҁ@RiÚ+enH Fw8@Z/%2#mJ8ڵ )[{uyFk ZHaBv߄ puۤ8:*4 Oõk^*.dA=c 9$4Lr9)O$k9t)q i \)v)r_-ĢՁ: Gi+AerILi1m/ 9h>@ɳCxȒۺ>$#8^JS'R@8mDLٺNO;2 c쪅uy]d~#bFx8yM LQpڣ^*gLz(}FdBAqQ/g\gq$(BݽǺQF.+4ɳQ_֢ y05p1 6qoE4vxN45!x\ΤzT+M3e;*K&^`(5(`0wf t`f {l |GU79RV̇G>Sɮ_4#~I,Zoː{,Rˍh3[Ü9ִhnʇӃ^Er,o]kY!Ih{kayx) dinl5o%5h=pE~7H+b `;Ψ$NUɗYz8⨬ŗ11H'@z ڀKHˁot ݓ/U]O)dTWKV_([b+&~U{C&dlQ]"R<@S Av>BgZb Q] FMd+ltBcfnI U$+{aAL D;DQFx";F.%֖NL ߩJ ͧXSR-ym24D JtGlp( zTih)n{j4:>\k˂bH< ej%?u5kl ږ׍d voR!7{Vǚ$:Duszy$WG<C?oSm|Ļ-uC+Wf0y?dӝuEYOfR]4aBBx&@e,9kw.2~.:<Ҵ;QM"SuZF {щ? eTk#Xm€GoKH)2UME$?LfdlS}e17^4 ziC;a 193+MYt5:CGUk_,Jզ+k!,KI<퓁ZGQ,`/ZOq ڦ](M Eƺzy+eTB͠6ϵ[RJrW)&pF ^9Zt0<UP(RUb_hu+>2+fAW7tZ+-M7 M#7giCuf"UO\ bt\Qh:2mFK[kD5 GbuR|)vQTČXPO[Ic@-; QܼU_ⶀx~\[oG0ZL)β0 /^43?Q ;ޛ?Cىh쮮$Gb#Fc>u]`"I51PR\:I*j)t+~b| jai) H.DȝP&DK[)d1L';ι(vr[O6p(E2 zEA%}]vSkН;;=^+ִ%m~HqDhy5Υ N<ҸnT>µq8A,@2IN%=lGN?O:p4ۄe-؇+ޙ%3S:j#4ib !PbEHn9|=b^F GǦu.AT7lM!iؽU~c)o&MZݏ/#b?´'v,у_JׁoeeX6 Ȧ}iѦx*P6Kóɷzϲɀ^ κ$\Nʀ'?:Ԝ?ml`ug.Pa%KDh%(pU$<bt-pMk@K-g&NY?ܔp$2='"ރm, }"۳Q @ސr粜31$8|;G߬L7n`fOKN rz Ht |!t'KU'Z &6ID?a3%-b>n4;W ojJ~QWKoxPRZAhL #- 큲{ĕEFf;z 5 :yԪR06zԙ*T93^HZC3IqR$:oc v@PJqHZQ lSIgh%Jfroآ~bWzC]aG: E2Q3 E_w>3mjšKx|E\j[;Նbɓ5"i.b J-oɢzL~e5n}#sK6WY%w_vͅ"+Ra(,ED'I[N | r뚓Ѽ};#*'jZ/Vk<ج?7*8erE~;ϷУ3Ί('P*8WCżlsm,p?HЯ?1R3?b0z,Ku|'kˬ[+XpHfYf$IU?/.VnY5ֲP &06,-R.ߔ63: ]sUUQMI5 IHmʳ.$p9k3`3@]xCK@c$PCPO];);aoIs :}8 ~]bxg֛Z(sXc<ƥi09u1WJ1a|7ccy[]O_w &ZwiUrv KX;jx`)G*7 YM E(Ф2g]5=`Tzp+C:OJq3)j5ė~I'uO|4aC:⻋KzꂭX&| 8̴Ac܆l5p)L&Ps;[vݘ/4٢ ]'ŬpXs{8"efF@&f%ZO>-wy [#gh&^u2^FFP<,yI_^aV9je j6ҏ͢9zVK{,LY=pGqb;sԎrеBXob:Z[ ma}LhBoҗ(?"лḧߖ69 UPlmy/* ͷK T)ʩ hqj{R˔{"~7RR,LҾgfޏڲY4nKG M|)%i*ATA[3;o dvFUxT؆6IФ~VJO<\ +%_rg1_e3._cY?X?u9蛠#"f3TA'.˄U$[e=2 n} 6bJ1 Oxo(0qק5&<)82[*J2‚*DNq+ :0 ) ,X&AҝR ˲c Dgp|%bzF3IE6ᤈD[j-1vػ@͏yM]l.ͮVReNW5߀GVl{TomdvCTen$PTf< )KrNJ&MT}@6fbxJaM!Tj7i@!i{!<Ѵ2ϊD?Q'jg>yA7CHdӭ'H ?cq:D-xf}JR,($=)&6|FE L#.W{}|+0X=ˑ] ~,2=}ݕYKP7j,wF:wkF1W etG~:&GE@6;dl`c~^3$4"S5i&п?&'$9xPUm+8Ojz fxlr};8CFO>P}oi.7 5N9 p'J*'7h.9F~X}:H7* e07lBݾ]kͮ0.v! x?և0{7!Xe{hX&҄ T/tz*Q핱-U:0J 627LEg70&o(3*Y'a,JbpQM4V1+Q<>~߼ae#``*;^߆.,=͢ɿDO%<~ۍ9-;]&]ߑŃͫ0I5kG8B shV_1 ^f(oJV,nvWıa"Pm(_qB}ejt0bJ)Y~QQiSUퟒ_tpW.A;)3dZ@fUy^]6yq9?g_5m^PJMN9'ן~u^Ř {sZD"]įp)&Yx5+&np뗨m_V(K.Nܨt:Sr7OD;vj"a-@ t0NH#?$j|6Hg^A- EkkL漀G.*2N#nJ$v v@OL!{z¤/J2JyE BtqTuZb,3Ϻ dπL)xew1*C|t KthsP6I)'Dl.ň9-765.W%,(~ ^Bf05dS'>=Șԇ?c<^(BfL-)CF&Yu5BASQlm;Ty1D Id2)#Ȯor!2]{ekgYp9dXJ@(lL:Dgi}ږHUEH8i_Oq4!<S4TW߇Q#sr/>p.2J (V˼VTLxЉ(fݿΨN W ]UdsUE>PjvU\K05oZW?)!_ 8P} ˸,H%P3=1ޝaE3]:1ua*`3gE*t4Dп3kF.pͅ@CdrIj"p_RpQ}wŤL6,&FLDlj&6jj:['Po׏_=sՍ)!@0N@sc1}+eƾhu-r͍uq/bK5ޛ\yTJb'5Ҿ[ѕ,hA@ssdi93'j5I(T&$NS=ńg {Z| 1敟(Ƃ;s)TOR\G >%K\ ؅3ZdpoS=g`:GqBW/ZpF#mKʋj("^ [jxCS$C>Q 3Q UE<]@7 D0̒AdgMQb(xMs\Z:Wmn2#;ߩjW$zDVq s#qICS,v9KqT3 ߜV-I?-sM_AC-r-Z%4w7A4!BgKz5]C{\ Xs5&ey[SϙI :8R|u3%Zw5ҿ~h>n9ʹ݉ :9$٦k-B߳ 5V WYeF":13Öv/&|LL暝"gm0zfSDwfaH뒧):]M]9Y3ё6f|ujIU P1xf R}E!CV_C3.8*b|-&0? YǞscxU? ,B>(|JK˙v+d26-Jn~aX΍oejaɈ}6/3w ٿ>NKAf\\MGkn"%oo H+1.wt(tF(\ Bq3"RryJunm>JoO\tm6>wlQJDLܵf?*c.Cfhz\vjHZ 6'ci*R=c)o^U/jf@Yڀ/ 9r^C֭i\26#$eDXp7W}xs,.t)#XY-*J`/tc}q?HV/ V:6I (k5۰ _P[:CݾO.AalɌr53e V*euq8ԧ=B(sM9/X)[Ϟґ2ޒV M- ȪUJ 9I#< $QZ[&xF"_T@GG -E9`0s7b/=ĔT·89u+G, D^{p27's"V vN^flp#5LJˍژPխsVCq~($t:qQqC$n7sRC~ 7PXTYjʃLg2,6|@% gmSsঋ;mfDJTKD=i؟Ф1֊ +nm޾%W*^p`(A>,ot!KucI8 *6uPiɚRo#!ɇr3  \opxgFX Vٕ5Ycde5ٙc&s 2o̧@g 1=˖-Aွkj!f$eq۳zqu0mZyTOG +ڐ=lC=Uywj5g흪q&"nae}uQ|lf4$9ç-I.{vkT7e47kͶk\ (hz7>>5 hL 2wt.D M3$/XvԼz ׵ 4ň^L,=)jfxhy$!JK[%wr[Nbс9p;i(towGIՓAVtBź1%I#H#?ȢVOh. {1ZpnDV:ArE],nȧnLhJTFg> ?4],{H`5΂Rީ*z0EJ - K'MJ&J@k(v)k{hzUэ^P0xkɋx&y \D|~OSRcފcs~~']= >q'U3rz!b_v[ 1!YQBnlmo Wr=v(9)Ua1hR):7JWd _XI 3/j0*,H/ #;ToTNU"4Z316u.@}Jȶd0TS^e+6X@t]2[c|Ui*2vp1wS[%@dk%Ȭ,o՛o][XzΆS7!˜Brq'Mn\rT*mGCJc6npI71& #70Y&J45S_$gP5.vX:CpK㨧Q\z$aF4,8K*?]WfNG'1~yfC .[k؀}رTh_ F4~‡Jۯ>eLl\]=*2ڬ9%W|)agKe%H9yiiXmϝ? ;?zUU5ljD6PhSULӚdmܙ|=Pyd*L4_^Ṃ0!ΨL?5[D: =n// iמ9^$&3.BiPisZ|cߝk}/Rwgu]!I# f(}dbIT2Ѕ`2IkJa.ڲ!>#}s;#DW ‰ 2L5>[ե̳CВ m;UcNo?4uO~[+oUIrBj%)&2ɾhZ!/:?z' mVs :ohSw;ցN]vb=dA3O)*o1&s]!G2log5|H*vEʪ̉O'X'b+ecg.o|Vao`?\E}hl@MeA ]ѩf8 3,R)~I,k٩JBuXZ:턋79V.9|4o׷J+*ȟ%Ypd.&3A% W7Z1. N\4l)d-=4ڊ__q)rKo-m5I$JȲ>|eŔ};Ⱦi) mӽxHcHmW$ yfU/L$+Xwms{tj{/96\ $%m{HMHWrwhMeWa '_S)&UIDB!5D\cEgPRa$tFbfҖCMZhĉI٫`\UM&5So[sH(oh&),Ĥ/-ca85*%$NPlp6q6L)sH[ KT>ǑHy#|,rd.#oJ $<NJRW.Nn!;|ABo_m_ yyڊ">Rrʓ4$ .l&Dd>MgSGSB^+V J`" bcE1R2;,*`"%&iBQdk7O3Z[53fZk@w%,Z2,L5R-TFzk<3u=e,`UQ$2$@jml2p>!dK†m\0/+ ]7 5 W,`ЉӾH\KE\Bxvˏ0O^!0L#?Rɕx A (_O]\;0J"|1t+bpCMeU*K"|2tu$Kd>T^35t0?џ|%-ge&i,z?1xRCV1R޿2_/8Cd)SCC.x:w;0_4q5cĻ!ccww[}9NoXs^n@*0T T ۏRaΣf>. 09E=ޱHg V7)QC!+N7YSZ ~D'd]cIt{xi6xcMؿ27nKH :=ʇw|؜ ba^-R1Yy_yhvb]w"kYF钌kGǎҌxVtjgs|as%SIv9LRSMtb%۷6ifP{<&bO?6"v<=rԩKI_⹮&ŲRDZʻ/— ~Wvhњ|6Y ?tq#ǿ Pb-ш]"ZR/ ).aS ƯgwY-mUF˾dlIc40kY(|I篅)3h8yԃ!qΕ*KӆC&c[ a9U:SڕLmJϨ'yхq*5n4p]%u'غ2.1.ps939gb$vFK[gmS'Bk V}?syԏU~ZL8 :DD0D$$x%|t,F3f|ؠO|#շUL-&{Lǥt=ܭ%:n'T3 s -S팛%z:Am`.sP RAiw/֥Rnn:ޘEi)ohDc+ }+;u䬲ׁHi%pJ=鬳w"䂕Yc@8wVq@oFS^ez?8fjNbaqq^l`+Adr(dJLW*('ċ>`jS0eutX|\c׽ʩU(*|cW$}0r"q0 Z;c3KDOjWgp%qRYƞˡ݌R4E&(ZS`%'x o0Θ8%7ԸZwry9 c+(D# * jUC| _@;쇩9: عB֑8Atu>XT| Pl3UT9iup-;(l]D<]U1ɺ3|]>ڝb[/Z7v&bMv~[c:FOcC{ $j" 3^GD@u=N}^mJʗ;0`C˧?!TJ6)k5]_ǁ}疽Ul'Yn22#jvGkHj BKg$8u|Dh ae$ƈpi'SDlЊzQ4lIfxT5sA#X96 0!̀y-;g/R>ǯIFBnG0k2nNJΠg Ǒ=Tp%qc'䴄fƍSш6噶0'MMPNyWG*QApCǪtFc򎎽xCQ< (,P LrJnRmY\rudIAV pڑ]P$6a@Xk~?"TΠ#nJ$J8!utXܹCp,=FXv$X|0-Z!^ЉnM]ݏ㞚;qm)oej@TatQWh[, 5`R3e tă:5g^Cf7pe;(&s P%ؠ/7]ww?y246X hI&5bW斮/]5Eg0YS$s#ekϋjDK;o*%qxctQA/.ۻgLPېm{ToJ )pJ26rc#66{3uUa*{IAUlk7eňs9HmpA^v@eᕪd*?.Y]Bʦn\Owp5*n%1N9׶NnLJA'1ϺڢR-OFs~A8BMkh>˥NL4Z\(o G4u sfɚ^gAD> Z.3 dy= 5+HnL֔Ewu7U) R[j-G5jr@>E09&YL"?;,tOIr79hOP_U;BF/s84Γ=^k`2F+Ѿ2Kv0TWpWT?p5BKINXr܋׭z^ns+[oKKyn{_/,J@MN=nsX|l_mfwAh:<6ڐ[ѹ^kd MZoݸS]:Ԓ>[ZD{mhk$n4t*6Kv&BU]۬fڐI}RUz{ӱ#553UE%gaʑo4e楹 b  "<+=kF1@ G4=ٓ$cDzesJ+&;VB>ky9v,EA\jcV(X/J}9VX|?Mq1t[; qZaӞ=Usv(]hӖsp|֗dĂT~F^B>l8V'OCD4T0{ӈK!EA\-yi8dӠc1aGB317K}l L"eLO>̋f J xa]'kƁ6$JJdn uVyE< (N]E8O@a;?sd`8G'/ se }]RnB;{S >^m >_6;jp\\=B!)yVx+? xR#"s%U Krl*bos"4-s]+HI;ΌٮSrKH SHw}8R֏An4v&T5E/!2b /؜*k`ND y?,{,/u?YzH>yS \vMz(s1eҘ*@-A>QK89ӶpcǼͭc*5߹pmth4k͈UDq{v[@1V|#_~sN2dƩpI3Hg J)*FX@|SQ:pM8 'r-ӹz4t}Y49m s ]D\o_փȊG$;СP"mLۯ؁4' H[j;<>* t]8Fs@3pmNC\6bVH_2IFB^?ɷrM2ޓAIŔ>OCV)_UPĵF>K{K\/>%R2/g_[ jlp޼`&~(iW/~0/V;O{ߤ#v5F!.P)rz|xN˃]Q^=s 2uSϴ,J Da^%nMj;(~zx5r2痢ҒP Se+6Z姠A_!)b*ld"%Pa{θy֗l4Ai86Gf3]zyP] BCb?)_R BLžu33R39tm}BB$Aa=Qx:eڱr8G9фpZCѤ]VlZe8G˽q^޼E6ƕ13J`O܈k/#Z\Z{7iinvK([P `k'ܺ\蔡ڨ$h@xn%`&C@ ъ6mϔd^H&p_)}*Y6XF߈"MW<:LHBϺT{?/Fg1yB![&&z'N&ѿP#t6ug1S2F#y(FҞ`?چc| 0>G/ָ)teZVqGr$0᪇3~Z2h1Vw8$2I7l.,r-fЫ1`=͵>KI7ݬO3/Q A>Z9ގK{,J8UKЪo"h:^)`ɤ4םw~)TC8$$ 6 \pb*6].oemNc܏>?̦Ev5g]y«S>m->y^\ =8e.PcHCe~-!dcaN'r't`fُW&8=j eUS#Hls;Bp|EklN$*GQ;>#=v"Jٳه$ +r:?Pd)]=m잏P+uwCIxBoqts3lNbTbS@K)6p Ս[8/kr9SLn|V}y7ƪ?kg.m Q u/I!bQr`ͣtJ?@!l8I?·l?'+/Ժv5]gOR .%`!lX:Sn!O!.E˥E6ĦfWO zSӊuo&COg\ڡR*.Rk*qD= A?ވ/GpRϹ] o5нH\>;E5n]*\"Ajm۫Z09`d:rjz: 4myK Ƣ7%t4ZBpʟK̐瘘B6BAI@ f?PdI#&bctQ Sa7W]M0X+Luܘk K h匁Wu1@.L|WGRCG\ ä#^YHi Mqg:0} 4QU]#Ԡb_iKS B՟|%&J 羅)y޷EGfRیCVp旊JJΧ R̢H m&dпwXbG; _I_kZHm1hJD1kR'ſ[Cpj6x FyM aJQ_{Pε:Rq39n[X`kU oe2>P57JN_{'*d}aPnXь\z@ΡWѪVpbn> 7n'3\H.w; W:YiA81!I@ԎēS7?-K"\*~CkJNڋpaArk 7|OH"ߧ5>Ane0AP, D\֍$Ɗ0>+ /[Fj0e-!?ϲs4nRq\52}"i֮#}.Pߺue䳽}Ϝ j-Gn pޏ-ʔ݉5e43ﲔS=us.bUo͎LX.ܾ8Zk/KSe8=@)v']Jݟܟ[-)]o@qgJ?>ӿa!qƒ$+ aQO6~5y֜kBjxA4bֲq'Df$@dŚl}јZޭ+Sv_eQ2ؒzoP.cz[`=?dD0$$҉BR r i{4n]Vc={Cęے55Dمt}ʇ!<ȶop2/p%;c>$hQhC4go;nw5 ܪFp,V,1pK suBuYmCs.n^RZ`('sk>ȣUwqRxD!fm\+"canlgɷd u֥zEӔ s~>=ޗF?J0,G_$i6]IXH'Y\iմ j0kA…DzRbԟ}?*q "\)>dRvE(%:ӿ8lEN"'3'Bszl5芚-+Imִ!2]. V8hg6m\No ?콰0g)uG޾:be)rHQ.hNj.u[3>"< ,RdO7.VNDJNI +7CŦUa71tARJf XS}q&^`׷* Z tIU"ܩZ6څcjIJOl!59'St_t$T uy}D峺o_X`%)UcrF_YW Hc W窘\lO+YDNHk>//˯+09TQ'SG~\s{L*ԙD? ڍrWdSUw. ӯ7k7XQg|Qd}Eך^{9,LN]ňWyE/u0g#W]Lu:a\rC:mc޾IegVj!T\z5!"q7Lt`qrHxǢ$|D(x!dGE{!?Z!M}ãg HoQ8AZPsBҾ f&\U4þlWaEI{0V/yRj(dj󞔛~Q>~Sɝ[2|'#֤HF2[+u~o,"{Rkڱd/a|2JhcQ[ ifCdJ8j$xޔyi)G[) =8g$A "/3V.BY'g2\@,5; Wwsu熋rKz|gpiR@|Bc3NPG 7d*Ak:uPJSߖ2[} VoNՙeb͞fH#t[=E+LfM0CQnQ17V\u/Ҭ3XM@!QPۣ}ѥe[BF¡meAR>-R,Չ;Mp0=Ik4CE,e9*CƼ<=VsۀLg".6Gɬi6@Ttk!^I +xA[Qz\퓬g n3P - e :)cGOBܦG"#ם`~_R64EJF0Q t+[8cG1'YY=Y* kۙ2]C8S)@x(3KГ%!%䝗cae): ̷nʎhW{+tlA6>FpEa5pB?Jb)YGtbg78GCL=C^<|!Vm̽6ߵ5O,.aaqK[xd1Øc&nDMwmKfK3/ۍ` op sbSK9D.7QTPBۑw] m@%?K:I$q, ťUxb 5f\0b>W\c7^^~ϊV` Ƹeoh I`*m2RZ5M1FuK/Ta+_f.Kcp\|)#I9EWuwU'51*HAGd#u &-\Z TDhWur9nY^nPFLLz]۲<~K@QEJ Ok0n+(?Uu-AWkd|kYA)Q]m>=1Td*.H:wCOB 27:ҀsoR r6j]LuKMRVcK> UL3Pp3~x!}l]sp5enbs1rܯqmY V3ui5T : l'ɑyO g]`]B! TI8ݱ "bNK a mGr׳95 ;M?J+k@Nėy}y`)AJCGf7즼BNk<;CMLb%Ox0l7 ]PЈƸtV_E ;1t:9]BߐvDHywlj&ɦ% =aC~ds.>F^G pbPlXցQL6!eguH_6 K|OƉrrt˵B'+mZ8 /Mzk`:ǂSJsϐ=O:ܗ&("6|ۉq}Ig=_'9h5Pj[kprCT/@1PeщOYÅ@0#pR %#`3 -D&CQl M*@g4mU1֎=). 6|_iF:njckd+y,`Eмm ߥ: f|TFOCXtH=kSng$cP7OFPcp#iL'b=|5f:?bn.p6K۝{M5#ܬcy)-ΕQ%|CBgj+<$/{U7ș"^M`?/OI)w^(٬tգ1 ? DOp8.>d"(d =J&M]K恖nS+, |`qYS>hrإ֪2@QLΥU.g%U8@r PaRLVx9N7{3Єy{Ld!B cJ-qeb܍.>Uҏp&dABzǾ}a-2+@}ED}֚qIh2w[󒶦6EӔ+H$gztݧ^I!G7;ԘbS(A;ݛq*dӐjT^jF߳ڊ?Q9zXpQz(qx~fM4Z.U#Pw{a(Uô+Ftr*ң uw_=]DgPZM%"]rgUMfkq}az=k~&,@qYFtr`]s|DpsՈ|j kR:W OZ:\˦1JDDsvW]4qߘAY],Bɹ' i1B8ƝQ,Y l@VT%3r0M3Ib3"rWTD%yovtpEu>BW 4k~otbJ줕,\bW1_(a lq2o8rEqA+ܕ=up(}(mŬdV|&]u*eBƱf/I^vp%gIHp;!LsDc@0Xd[+5NJTրa"Qt`o³V:]@ +vrH <+>`pc_ h[NYȨAj(S0`x $U+/uC1CzKOiҒ%2ƴ;yݎ CԔ>tk$vd ]gԣ!4'A/.S |0/uవ15BP^6##Li0o9}BdjS aG{Ihԙuwm0N+@j?:Aem/V>H KJ҅&|Ew ū38(q$0#@l["{yN uRBc;JN6Í]QDkȘa&uGP7 fn7v4x^,wfJ$1Ta!b&Tt(0X J(%'^mhaebC%U%ݔ :HUi aIۺZ5^5G(c[jA1$>J:TmIѼVlD sYS'q\a6" |lt-+6ϺW`.wP+KRJu!۴#T~,~nX$WmUٖD^z|Ô&M(xKw]e/q`PnYP+c1F@yk~#wE&:`$*q yP?c TB|:5'wb I߉Ĩqۢ"J~8Eif0 |Op8qٖxˍɁޘuyEѵ@B=_jm:<dkHr2T-rWI%ld0(nwL+Ed5?TѣiLVQZ;:V2ji}?0tY{_{f^A}QH %X=|>U]1>9^S'BG5"״eDK| 4B{xd ZBg"wP:UӐ1::OVs,4 ޫNcz@1fwIeI*aRX]r0h=`=pرt Ͷ^V>9PEآLj c)G:7禮'.ҎNCHkͿ83,zS?R ]ULJk cŸBC:u^G2UrZԃ=5F4}^"^.xfHB>XgiRMVe\u]4H: 4pvbtfxr;*jD;lѮv$]yJ~`fYK32aɵ-J]e1 F~N-흝.^5MF(2)}m-%1 Jdp aQrA vfE3Ǹv ׿'{ϔQ64/‰^v2b ~^|~ĖLYUBxڪ,;RO8)6ի?sA`-&%CN'];2X'oo)ȄVcVQ+nN{FFC 2 j^XIUo ;󃱫l?* ;W/R^2lA /smw\~b;jpj>n0Yd~޸wZSW- (aQG>~:-\ AJ\E;4݇JL~V>,>n N`{%* +гjo^B>֑D>a€7rޝΏ%/mWrћ+?c"݇.op+i ɛYƆ ZZAbPk"!mx$HD4V ͝1"p;ӳЏ0ve)6nsRRuyy)<|*kdSe~mi}r 98U\L3d 9V~'[^m^ {WVˌ?ll^LrurP_9/|߻cɁc3ncMl2l3VuS-#nkNⴤHm;{d=Ө;ye'jXUӋqSLDdqPR&zEQ *ޗk}olI E6༷SͱnBK!(E+*WǧbNRW l|GS%G>DVqWfm+Ҟw|ؕi\&^xK-g+T"YVs@n0`࡚f+%T]bji$/NcsUFX ;]ʚ(b-J){J{K2n'8 yWK[A?-uHV𵀱D灁4uS !gxKck&hF'g*XdapZ6NrRwzQ2O\] 9b[z"^ݝLs\EP; ݏC7=x*f5/en<w }d# / :(@.hu 3%O\b,oBSzPSUXhqK0.3Z>cxX֍l)$29@ >eFO+;44C;o&|x;^mEFծ˷Baq3SQbUz N./ mc;SŒĸ̍KOAӝ H 4)!k*f77.zHGZ@|A۹2[2¦-w%LЏĩ|5@ Bl>>TlBJzA&KQy@VfxGUYzEc+Q5+(cDGc>gd\NPs@w@d [cgS=8Ü<)z0oPn?IF|3斋)J3p%ښxLul M8!HPC9b;>G:_r3ne(EJm>C:^e&/Hp փ4 .eץ m΂?E0#{q"Y2s*`P>\FهC U r5iƺ0f_%ۓY3&ƿƊb<nѬfetԹӺ*H*bDH|g2o_;Q36 UnDzNI"a YpܴB2_%?B5Wgb<ʷZ+=RܡmoTvP^_i4մrH^KМجb6U&v4چ_ ٭ !b'NEMEylo6ݤ{ԺSc)^u5)xɕ66dAOl'R'Z@Bi*]hUMZy׋vΚL ?H! ,"W$8RnP87{~qmu&H^72O 8g槌2]ѡP䝮CL'5Tg,w1;n^5ߠ 33NI""纁/ ]Ni0%fW\WO5W#A8B-nD1-B|4 -(YqvW.nЫvŪm5X" *6gLׅsSW¬-^eRv$vʼn\~0ڦxLD0 #X%X |e tBGRmU?t 3~Й "odDNL0h-<e.]}=Btąok=c4帯 agqYntO>ja^OˢoC|gwRNA pzz1_( t+gx T׋E2_<_e`iTƼsVӲ',a ArJoZ3ڐ(ziI_S0# oaPI3Û usi'U0ZyIv}t O06k0+[D.o(ApǥX?QA&wljowN;j>뱃%sfFhqbe+cƧ0ediS/{:|+1lYU'o뗙hIɒ[lkP3}N#9,gw(1$]o+-cᜎNsni|aogB H޿l]}v_6"Yc3J(ۉV-\hJ*Q6U}T~ ?GqBɁ9p=)Hy$`4dZ)a.2g'1PlYMe('q1yyjrL=09/bc:(Fߨ?"9aŘЁ:^ϣ@0* F}a7?B;H1M#cQ7;3n(TuY"{z~#y\tjߌҲZ0o>"bU>!u x t2`=Kb ű-k:j:e7ɺS;c\nxWB*QGd4̵Vǩ9cT_1ETK5ӶDٯnl%2οٷqIHׇHkO5('?{7yv`xW,TKWp["9deCt:cɴEs]H,A6[IY8(8wd"F kcv˹ tK4m{4=g(مmٳqS\ c h*a5痖7/6xL,$68,^7D\cڂ& 'n}]k\~w#󭧸hza bȡ/9DcN7+f75? ]Җku_`|w`98}K4=&XUUfkX3̉RS]n`=R&~"_z ]q+Iϟ19ET+A}rvqkm4a,AIV:iJB5]ԡEԆ{Nm 8&Tyd:1vG߭I(?pڹh Yh~,>-6yR .(uO<4L7c ޞrSDq;95q;Z}j֢W7׼W]OYl>@\i'lEH/^r̯d:XF:x.2F xܬWR<w@$MjbTlulBc$ K UEj9 22_UQi-Mt͍@ =?~vuKPYDxe˻g&twBt |1WOa/%*SN-~M)lVFaz 'Zg5q[ym~@Wg"Je\0'Ӻ[%\)IY.Mݮ:C$1zR}1#F0?9g7Ysq79_\vir= . 0,ٻc(APq!X%[KhL :_ώuh@RSxpүKJ&nhB!u bd_Ȯ@.C~"ޫ͕\} .[ieeZ>n}%*dJCjSVU.=e=lWo29-ĵM;%YVAyx|.yz4r d.2oDq+ba >e,W($ O[ol.Yob,nLv/!M,lmE8T?4mF EC!^Ѫ75d -Ш2C|^]*F?ANRo΄ mFܺZqV~qfI 8QV6d p{0m ?%mײ3}`{S0@o&B Y4IYuOM@h;0V [nȳ}6 G? tM>>˔'o`Vg*?\>?&D"肮e8SV~Ν@sq5űMlTqIYHE~Obiw%v;+&, T! <=XQQRYxn s6FԮRan&9<*o3mX HV4a򺊣<£y?"`eݯ;@4U-w(޸Jf}%GEHeG12 Y'LA-'Rc[w*;}g(]>0O\Bh;Y@To~ ԗצQi=J=;ϝdDxMVWq3chyI듅SZ`vEkWC :@Zr9"wTH{qѐ(]K+ۮ@ZծOa)@R"XLt?R%'t2[-c}IS qGafhרƤ$e*`K"!PI߯,S̾LȬb-gƒh@s_TNŨF])b9kS%DCD $$6!j ʏi3P-ݢe@t)j^Y"3^.d$t7oZߌ_B@X(c@ێщvYSU^ ?.=7h'r@&)SSnage EV[Ѽ{m QTxj#%?U a{6>|J] yjd*DiNf*4AQCDD-#o5%Az1b!Wԧ5?)$Ο`0w3w?\ /d[>ߪ}3A4Hq3t1ut*MYfg޹kpxc3|O(ˢЍ~S?ꚫuÊ$R/ݗ!\y  rJo@Z)ǒVzʲa%NHiLqa3%Ym}LFYr?KݼˉЂ/^!Wu.|IN ?i09PFdFٹ{Q zDyeMTyRwVS׭0Yo =| "KEZI*XI|  H8[@ګ1hn,TuQ.oFs'X[.("; )2fQZ2F!Q*wܦ{8 O=+2b͋cFIQ]/.eX:FrY$cY! D; gky-ljB,25,g08@0ht{9Rw 0YO?oJDD%6'QֈHuA}D4DwQ?PO.2$WF^ w} #SFa+llE Ey?ZU >|nUvjfk&acL1,)KֹS UnW\ԏ"A},ac$:8Qڒ7G*hp\A󲐗TqzQ 8g|k9 4FpkĐP}:Le_v(^>:+f$$!`C*Tk4pӂ]kha/.aW8T#n[O9? @+t_٧me<;2, GthCퟌBs&1TxApɣ1)t\g7Ď:XYr|S@>BJB Tv~f0ʔ-wIryX?ə+fӰSY& zb6Jb_ir> ;dW y<{:_#xRTFy<V,qm  Q7s)V '@yO\.WoX0a*~㖤3";*ϸ#+4T>f=p)^;5# ;[F뎘dcK@]ȳEgRg@c+S7P^SQsS׼9*lbOt0-I.ҚT@_t J $7$oHA_/<%z~x 9[V\ID4@ B4'ep=:ENu$GuLζRe_+n  |GtAs꿎qA/QmBlڙ2)R՝&skg6wEűklwQzճk|b,4f_Ļi,S`4i`B~)vP`!0™k-D&{@՟,CD n+?Ģ%fƽ j&I18<ui W@uP](&0fa2P>tA/>iN#X~;L?O+m]2'BFl7Q1zLI| #EAL`4ieBQ0 Sܪ4F<=$!s @PrcELwCz ++)=^R]-g^œi>#;}F+_]^kC{Iu-[jTi333S-j$ 塜 J*߿ATML3^;QS%YB_ W\f./D>.}kzz=Y O|UQ~VD3zZFHo~wnE QwIkevj/9k/ ch"|?3G PPNETUM nݔH⢐9hys*EdFz9F ?vQ}JI˅-Q2ZDQZ`2OX5wAa^_@!X=4*)$ngA_C42/K4$k5b0θ612s0٬.ݾ`,B3/IC^gr|y$9(jݑb*1cy"eaI`o: :@q? 5idE'm(nԅc쁘CaB$C?M .j/.M\HA$Sq9~ʘ/3N8>v= ò8wTEly}F'뫥$rAzO\IZ&,^2y&Wm&/j0"X7WzOИ/A f$/*nwj) aH:@,My}ʙ*Lv; ͰjQt1'f0'%>]ՠ%!5]l돫3A!K jGuHMdof_p^4,Rcw^#j؀9B_ r9aVՓ8@^۵Ue"WuKZ0~+K*hͷdJ~m=$#KzJ _F i w XH`HC9%BeNo/9T+u %N&N@z.  }<7tK6"B_wR(gQ޷Tڒ!HB`FHD҃} 8ɑS4}#]JϣUݫ 34 Hle}BjwtKH A0Q|KEzsq6Y})`JJl=:SyϤ7hqȸ }"cpLi&cέ#3i/k]%|.D;$ҷ 9$so]Vz49I32԰)sK{?D^$>޴E`y+y6 D% ?q7x>I7Ifu!8(I/q4dgt+9 Q{uѰ]F[P&{~+Ä6-.큙ށK3NK2Ƨ5K[7ڥ&8s8fQdvo^;y]@oQG]|zm#7)aSTݼaYߖz2QA)ڜ;z_ԫ$: krk<0 /k^ş&M9h&sscD=a ⹍ou!K};*_헡1Z u{!qQVo~OD/NnХz BsLwf6\T”؟x*OZz|V/{djĴM[e@}l$ 9\9Wd\J9/aȤ [0|=0x v?Q=d}Sp3e}R(+JK{PmmNۦ.E'h<5z V[|6 0ۺ*`2cRQ79jΗ5[qhAވn} ?T 3=/Ў}[ݻ;O-$ Adqt1͉3ž ×=:wEuy >wRh ]]_94j?-j|;Ryhܯԛo|m@fLqaFFPip|N;mP!n/EPa*؎⎓R0-aEY/9!ŷ֎,Mat+(á X+M°AM@'?1O+MKQO"YQ`㛪̵ x9NvDl !\бHP:|uo邊ٕWL{cTg8C@^0.(};1ee`C#pn:TźSOsm_P F+O=06 "GBvg|M/`~a&_'fjr[d7IRW:\',EaveE%;;\xh1HwՏ T(%i𞋉?Z%m9,`oxMQNOJطdfef|ckCq3\T7bG.޼/dj\yݺ8֬EU ufC -N8o"h˧1ǘ;:)D}ʒ!I úPB@0.QhbWaKqw% 9k|6*[(2xMD M~5..Rm+*;U QߝS.hŽ]6w"-uBػ zs5(f'cmdfI #gZnٓ{6<` )'՛9/4hN Usv#.2T@Z!r󤦬qo'1$;Yvn+ |/kh|"➇*eFJR붰% ꣗WC9fhΏL u2D q >M(4lsb;oaYٕ1D{JŠeMQjB ./pl@XrliCׯuOౚ2V [t.UCb K?jH,.RATLvǮv4%qDs\.BO8VO 7-}^:w0gm# ѱr$S 1b]}'׭Pgk((r,Dr)f W↹ʀڢՄX#i n_ۘ7 p9\K0_UpA&.ؿv꫗ו{6UIIHnqw hn V\@vn06QGWƪꨂL|8#uWor9Gk V;Lm1'1o΋!.rYn6]_1>^5)N+ &Q`et ˷M8/Luu q8W ʨ&jUe@jnaf0E zw=mmBȃEr(_y64)0+XdI4ceE~=:&Kcĥ'oYPK$j.y^dV܏ =;kIЛyHe{sYD\S8@{N S"s˳ Rx>VL)awc/ncy|@0 5mՈ?@ s3UnϬCѽ)Z;읥}/ʉ{?xF&^j~#|RܧW2ܗē(mw$O@ov3'Čx hm%(ZJ9 P^sMf$`^,јPEG*r=2i&7 rb@ˀig8!DH9ڎ+4G+u QֻUwftΊm)GHnZ˵^3_Y\OϺQtìMN40Y^o-8$1Y]@iOü] +;8x͖c^nEܟ^Cudv_F))d(ݟUX[YOW=*‘cF{F5֗=4J W(xTMJ?X2! xhk OC6̉*,j6 V|,цWZ[|C0+\Y_sЩ)BHJLƟ>c7,q[;q9ӕa/w &g)0>ATeuZ5JoM qma/wݣ6TJ6FPA(j\j<4]Eq ~(W5R_J[*{Ұ$iq xTWm^f%/gͪHTS1N!md)㪊&:RpFb}'i  -w*mw@+b}5Yw@=+k۱'3Hw2ˤaI~,6h?/b=fS^,d O9w;DPz*ATS) `N.:SS"\Ozb.~yI&>gqmښDS0OܲK%tȶPPT9KO95$`s]Ϝϗt )yQqޮ @W/ryЫgOyHGʓ?ٟ']ķ1U0 JF:'YrA(6wk .崴`b_d-fj(C'iaRA90 7P4RѰUygVI=3q/'hg4{1ݸ=oйp(4q7w^HS.{ 7R}B{{v\!OGi @{w ۧ\7FE!O/6'?iQ'u ?'/=T'i(QѭpZ>EOL-%N.)QTz0!(d0+pô߽$i6ςy[(p)tlD",2y Sc'}H pݓJ%w^6ǀ {6iXdϴ?2P7 TT3 fN*~}7qTHP{-/YPCӜ]+}9ϮZ^3*t+ɍw=`ݷ]pc_/6u^woJgL i)0=D8w8/#xuE)<.^Z&tcX] Y;jjXؘ.P/(eea}4uUnAU^,=ۤ|IRBZ/WˉwI[2N2M]p{8ӱ=`IXpXEHyU EfĪd"BU5Lti@qᆅz\CX ^?`56&樓ȶ,´3ѳr;\/b;'|8^G~oXmvF6&HZdP2em5aVw[:t^%!濵A.m TAQ (cҍE{pbwRSyZ2Rj=_r~DŽc$W!5LMOs FeuQ %Cnxk`ޔ`ل^- %t9,ؒE"G tv]Ҳa$ơo_B`7n퍢|IZLbtͰ#]auk5܇sɛŜAپ=Fq]4JĻAol8 .5ѸR4j19h207*yzNdۇ)2ҝ8!N&Y+ٍ'}oG=3ΑFҠF"ILD'&_ǀs/ ' MA|i>`}hlg˳ ({>@J+2JXAGFgRWLj8,ZlFBNW.VW Z@@rdEw+b_y EUQ "v a"kn}1 :*Yd5g(#n2V·4*0ae^ ߼XC8!BRyq" SrGzU\Jek[A}snPi$ gW 28gt}hoK?!$_Sy5=9"a&?U`aH$īƕ#HU%%x9CcUbe[B\ .kIy+CVzB|4tAVo-Oo3VT~VZҁy媊=M~,8D7X%d"0S NO`=ѓ81<}nڤjJ)+b}§>R&c8p;;'b㒽w$c!H42&rhtaA<5 R,)sR1AGd3^{E3zm,r8l(KuY4gP:@L [mq"q t#2U>z>yA] R⁸PgSB7BrvH҃$d ;̴M43d";꠆P}}ڭߞKV};0Z]lq4ti.m K<5%ߘ~>}IC#Ϡ[ ioԬV|ٲ]%nj uW>Hx JM0 Ҡ6F67Yɺdü9O%<O%yy _&13;hd9?oms0!sh[|v0̾-޲9>FDƛ]yܛָMBiz5De w#O*qt@|EDT/ ل=Z}.9C"A"I΄m eq7$w2?D\>/L`0.U^@Ha>3^3Ł`FVZ9H#u@u ó}'Z=#M>az{߫\8SAGGWy5W="?׮mׯeQ -XڎPLi6)xR^y\]QB-F'{Wr;DGk~*$r?E%ʘ*/%8_VI,j۵#^lRoWFE't ċcg?pO_cXK5|x$<|MPL=oR.d'K=n,^%P%6a,.N\vݹQ~2NCZ1E$/Ïpc˘GUYP[eH!D\HrJ ([tAЌHl "pc()u (oE$Ui1EKP=j +8Q!Y<, t1-;ż#XXMfUznltPqʩ}D]ŀ5]fMvڋ"I34g~4!f1ȔN|܎e}s]o(F[e:<*$իTogxFH8kFWO>h)'3L<3cڣMX 4^#@Rt$sC~>b4JGpz˹FKyրbrAa ܎pq(`2ƠvsyZ4IX{ {Y<q#S`3龹<ɉfO͚6+LH}ƊM(OS\8>XYBSwJ2{Y&T<#!(`fkrȑmZxL2VүZJ !us\} G)K\-`9|^kM5B_z#!1k8W1bqySaaG?.ʄlkc%aHo\D}KrAL#hڛB"TN*bPk8䬾N""루unQ`-wث$ޏPFC;2B^r`#5yefz-SfpVap^knLycbJֿ3ιTiʲsvXrc!WZP8no{lhTJ8v+xy8!'(eH Pma!Qsd0|ƹ#\, G]3qfZWy(l!; ,1s 0$S_!ݶz I0/hH͹8'2xFB+:0=ښJ/о%_İ-⟺\)\-gwZm8GM4U`h! 8y*7,%hxcQf0YТgtAĎZ%eUo^AQ1nlAQ$9'L?PtcvJWp,{I7Rp} oqj&55Q%vzuy#,h@ p-J'Զj!"a4sa{VRWz5 =JqxGH[vzL v{h5|˹x`t5=@xdg' dɣi|{_v;_:ӀqRݶt+^gݨZvz,_v+}.``~-ˏǭ?NĶ|*=%hBxGPV9)S` W{wb%;}@EU&6ߡ$gL,qxcI* eq~;DTl vv1ߛ%HzQ fG^@ܗƦ>ˮJX,4qK~ok]GNz5U!ߌA1&bysbR* 'ҺpR/uEld٩?o"k18klb{6{w]x!+73Ÿ+5Zɘ vOY"^R>ew"& e; D&pI̋ 5Ɔ͍ZZ+R* A2rGQ@>?qQCLuBfF Y&r+*Hd𪜐`Е[c<+v0>z?3>^aK(~!'p$1= JŠE\]]0ƕ O ]Q ,-LKOYh8$!w,=9 bz|`,.WN /ߓb-:OjfquG7rtE0OV4 ]-46ȣ9N&3NSc ?xY1mfFH5߼cYM_h,= ~w3 KI'VpBufq܍xCpj0oES(8`,8b}{S`*BҎgTMYosl,j.Wc]/$8;̗ -ur | \#SzKU0'>r:ja%6LHAo:]|EMSy%O+16bgAAo( k's%^-,oRr/ 2hӪAxKsxV'n"yķ1(чCAjR#  :T ̐"͉9zQ1N&q0HoJ#qCxg`U]k Ԯ;[I2d}ei<:8L:&_(՝,wUceWbo5;55mQ>;!Lddn/v< u&Е/k%_HxjfC!i ^52j²F]n@ MRvi?C 3[6FR,n6a†MIcK/ Mpv5xKC76[?+ZY'`:1Eau2| !jE[;Tfٹl #wn{J-R8" w6VZb5h 4AMiP %M mpMT(D;z2aedtlaVB0ku;'e#ȬQ փda"1k5P1sA~T 9#79BA3QNch6~x5G%Q8(j38: X#uvr~Ƕ藤Z>1:M3y}v"u]A8n_=(.w9#frUOWR{P/_wz)/1p_X)^΀~%QJ"m,30_m^e -a1 Gfe)o0Ӥ*"!Լ5_&^^`JssId!IL_M+O"HK "J0}z"#o'D3g-_WUuJ_ɏ|UQjyUzCOœ/e]h$Xs<&B7QͤY/<#y :kmfoU^V)_n` ja4$h2`U*IPx#dp l7M9 wò]$_'XM&>[1(8L &&?т+{}cAҬˡ0u"F; CfC=\_O\ *f艰2F?⩶t $q#W7@p@̴VXbDᇂC|6"Md͊#<9gy 2 YmX똷IQzi4Ykx&4Q+g)&myc9Iwȿt #9*F :l1"3(i;h<o񥃇I+Uۄ6ljXw> YQd7. EM_+|89.13LmIZ gSwhD 3$`J^NrG%9ǀ3!l41Y[(R-n}8NY [bU)S {^];ԦTD={;aRWk:n,5JoԧLEhIH⋃S@wDA _Gji'fVbN)@utnot)Y-HT.,Kڣxp_7XG&\?RO1&`#j |J*c:21d5DK#{CnTxJa_Hi1UYJxj| q;x~6gl7$(maC̗XK 1,iLe}[ƨt_*c&Djj_7m͗@3d*=¢x9x7 "Y,ioc8n8e$бbePRR|{"$@2b(/NN٪KRt dVkWZP}\r>wR. X?)&2 dEr>sӪ[s945:%H@m@+x盄Z-|rѡYv9?fQڮ4Mbϰ-s}5^n<4\C (]ٞvif6YxR—c( ɽ:%ȭGYd/zrkNBq哧ǥ W="БL'C#o7U6<)u֢0ƒ &罂׷!f'k9]^BawjkIXZmSз$@` sPKT("r`Ɉȡjcj_OEE rœ}uW`]miEud:1zQ WmVB P9zYu"]އG/"|Zjj(}?;aï(&%H(I:N*229lvN9?W׭'KXnMDblV6Q `fOZ:Ԙ gfgM}6nhtQsN ԋ'CwTS9aH0{[9$R4~m<]̞N{zj>@GpGk=[͂OZa}2CB.Ր6%:"QQhpOR˄O)-;7aSn n'J_9҅}]aLYKxa^V;;%N*kYo#+KzVAԔ:VYMڏ.Hn6J}r>sS38.Kr{I_O_Vc/JFA)qX #lp[e jxN@pGi ͤ]E˖i!9A+0FQ>![D֯<JO%k Rt_ˡ 󚈎MÝ}<&qld`W{0opbYj =ߧ=үJI=FXNoLv^),CNokO9Z*PdJ%s"N*Qхs \K_俌F$)C7GzЩ]RP(uj0Fx}9CW1NTKO$`|L[PƠ(gHM͎#Ҿ 32M#.E+ 2c)-7] nd_ʄi鼠[3U/;0HR-y6Ui?7J*A'.42'q*UTk6a66- awņ"gq!dԐ0WFڞ sVPGl/ǡu9"Ĉ3 ?T[z=\ߔ S@ s>z_8$3ZWtO]|)DuL6xj7k#l!!, *E‚5.a,5I\GKIY%Csʥ,o Y^ pDGs_LFѣ+R%E ±xjA LaÕG# drRPiUpUܾvq |ވ#gVK@~V|wAIb݅F +=9rLM Q7:DDYႾI94d:G^ r~]7ȋXo@_Yxsӡ5Ys,')MbcG&$_Ɍg@ ޿Z9[ECH3s t>w #A߁,KeZaa=~ADPz#^f;v+c[ބ sJd-|*Mu-l=B6.aV< bg)`ښZ@@لI('Y$bDZh`wlS -"!<Fu9`g0Dʯu*6f]b_qƺ]ucNҢVL0"H]P5|k\.RXW)9|tm$sJ?a2&v7 -g?vA84e?Hci{78\ƈQ2/uMNZS }N2h_-E wc6s']}Y9G҉㎔KI,zp (AOo)؁4I!\t x9{w:GY#02l|:R09<.z@YR;bs=!!Pmfa*ճѦENRwbqſV3x~'.+NG3}cm~0#tqy?یQBɤjE 'qc1e:W(&9|ynjU="ڬOXB[~jm+=+Zoeg#e2n*}Nu@sd&瀿N-Lnqrٹt7nJݎ2皡R=LP{Pi_w:Yj?AW/ja{!0f ?痚~CM"O!P 6ps~%s\+р&hOlB}_ΣO6x{ԶR{;(RK.[;~tT}g,'qU=`V%b'}q65ɉjklPթMB #V:6Q+G#~걹Mnb&mzFJ&)K֙Mf;-r7bcia?R?nWwQAsVO T땧M-xJeYTl5Ql8%sZ\`rq ILoVdԔ=wՇ b*l ːm5JtTrq8@_fXzw{v~-_@O+KS;D' {neA1O5SsSH]@{x%W uXy}O$mK"Q '( oU#R`!5b Td0'c!MiN؇L.JE+Z`kip_awg k e^n sg׹\#iCFH`;y [E|vOJQg">rٳhFPRBNƟɉuii*ONꨭfk)d_멒Q<Ɔk[ѸF\fhȜWFwesn h};_Dk^ 1G/yT @y;җjd~ gN_g5YpbEdeyR81&VZşk]o_k i,T2ZR^;@zJq8ILO N{:( _Zݯdԉ5 dC `0sW{5I]uޛrv:)y͝j#@uh׼)2"la+&O 9e~"tҒ<^nؗpy ~8ow }2ȱR4N360}IO=/8KT\3ous9;}Eu/qe1=CrjCY%vXq{uKWP΃/7j/Β*ގ_t-#| ÿ[\L͌S@h6@hm|7R5=߆Xt+.CQڳX5UEv>)DzQշC߅x>iP&P_PJ׽;<dM,K+{/X߶DQ-ͫyЉ;O?atv?L'u)- aW )H!QnUbu9-yW==8jQO+C6W!ppggESKrE&ĿIKF?KW-@cL i ~c[jKȷ=d\U%tI.DgN0T!oڊ O w~dՑ~g(9|+HqXw-ca,hR|?с4),j(m`rop备v+nY/g|ܰR<̎9~&Xx]r!WɼNeufggBѐ,wT“ÞbI.C+'~h1_Zv/oN&xoCk%B`FJK~nMZ9D3@:,)jF}O'Ƕ Wj DFiV FR/JjFT+{9p%q;{URCM-Rf!kʵU5kн'ti_/1=e} ԅ3]n@;Nwq|.(=\$eT]nl>FTe.OorHQue-y3s\1qҀ52>$)0~<ǖ᠁qԕq=!g[õfYׯTp ;P]K# mt "d5 oYۏE>9A3ǸOJxuu̜'^~5.Zz&bc:idbʉFVӺ#kK~t$ fc-'(-oa EMoc5.%&fP]Ww Lݎ|;,\L1ȯ>?Vcd?uy.9-ʙZ[{"]aGD={7LDglӌm+Bmb[|l[!Շbm:QAM"Ϛh,yDbAMY8^@UE[\M_A |O=}vc6Da;c⭂l9 -7i3~]Ek,&ݎiw?dmhrPOcҦL?XЊ]^ȱ͡$_b3 *4\ Dr5ꤔdnwbU< N!O9 }1+QGyYg광ָc _ֻcgV[Ҧg+ xX%1649uo/_WS/;?I dVŒ(d l!0Ġ Xj{בE(CtٌE|ЛxRa(-8jw/KЍhiJ+C, \g (?yڻrL @AouC+XA~v?QD*dEj} [؅,I7~|Q̟l@Ps!U<y@YRZ}KFyBׄ;E `v̩RRHU37K9XSkִk5I=rwu#5LvZ% fls8քM׋K^^q)VO[<Vhf1*"Eg55@ AZt8zD\ٜ*X4F-t/rjZļc4"bJcK%s}(,/qjм;B~uV T=JC9 vPdxz*,J?hP3㞕]?+6MCHVGgF w,ӊD"f#P{(cr+pqbP.T:[/ sm` fz$iJX6@P'>' n5 xIZߐE\* q.MC )6tMt;3*" @YЩ5K ڷXϓ$'찓ư|p52N>ƈgd=%&[ hR g$y1MOCx GsOtFCeDF˵$gtDBbO%Jt^BGBj?n(4pN6a] Kd zW,/JRbOˀ22G8$40&Uuu+Ǖzh#nJc`ENwm|ɵH( 8+wnPKj $ȑfNQb3+R/KU \-G0U: U 閕?*_'yK֫ @]^MwGǝyu9"I'8z?P_;]Bۊ|tNGq:b>Y SY5[eQk1R"kg$=~~^.7zPw\DB HmK׊I? 䨅8n;ɊWO]V 6B$B>G2f1ބKXfd#MX 7M쓔ͦ抻ꛈT%9ňa[4eqĒ AtИF+=y{ߕ1  Ӣ}jGmc0G=̡I,hiulhFɝ|v!+ԇVksdqo{;}bCu>GWn} P^s.(p*05z[b*+J rdc?]+:sl+aVx9[v%g$CFsUeIIͭUdBǧ7r#yqxteΡ"ĴہyHZry0(|JoM*v'HIF8.tt)E.!7_hr i5igOGVU‹`RjF[Яo[>y|ZW=b2n3 eа$XُOO~NϕSC[2G)Xm޺WɌ042(!2ٚό.xvz9H4J9֩&4&ɸ~jT7' -ee3OtAy.;QQ\`qumL_r_*$ZooG"u##UJUrK\h ;xA^HT6jg|fpLs@Qbĸ0@oeUCG3 txCR#W%K47L?Gl2W F(gUYt9{dzc^sc0-g{hl=`9}O\fVkju4%GF_ ԇw[1^ B5 2,ܫP.[Eg -Y hފ+dONzςC#en3DE ^qbi>-վu:/m-Ch&_(d.Z]Lj!9 H6r^tI=PSvmp!톻 uuk, kz}<&&18DfE H!]kϠ:IF)!u樖X&k ߺf #k%`3H~2TWU^BvM)/j9flGվӧɃ<PhwaRhESQ Q>-f@.#qY[`AUڦЀPQ;NӚ{'Q[~H":q~2]L[׾b\+!E)U> L~)Qngθn$zU :6A|l1Wd".loDɢ=:848YN?E0ﱰ5eײm?͖H/;u!@ԨYٰܖ̟OPEefDCg c'.$nG)\% oK bCԱ$Q9{-~#8ũD*cfr%DOG6a7WcTG ׊t>,oQiRF[T-`YLiB2M0<(٢@Zۖ#4 ¾[(yg+ςZv7 V܋\"9ϿxY5^p$Ƭ&PI78@nӗrI3'!s* TQӓP%H2Y$0*wV κ/F*f dnsn-ĤbZ3&cE]QDC:4r A>@Cٶ5'lS6ݤbwn*7sQy.Do!(Й^Ѽ#zU96daBg&SƄ S&I¬6+Gm)xq}GmFYP%hefs8 gt)j>G[ K@3)$5L>UL7 ҆^1 ʖ莗qg9\#o3auh$/B~p )jĥKaN*@8h{l7>۵΋k@G x Ygҹ,yϱBd^{85׹98A _1HB&#$ԛ4=Wx ":^GK+FT1qKF)2ky۶6.=s?1Sd):X{U1f>ngʹ+ FQi@հ!0q*2WZϮeu!!-㊤b\|Lbl[,z㏤49/7v)*.OO^#A"ib;f3LF? <mu90'Yh2dN0 xö3S%;dAٽH."9/ZGNߧ|cȤ}cE?'.:_ _FJl?מvߍgGdh?yy##Pش =VwȪm3!ۿMPRI,f_V˺ҿEs 4Մzd  b)T?=VBd "=ˎ>ٍ~W}E7Fdڎk&i-mLnؘ%Bݒr{©FteS6piGg5Տ}X?c27VOYt0& B崀I ێl {G~(TW/7v<҂7!BىLYRhZ KDrY :ip7s AkuL$:RrlV% X'#7diʞ=[;ݟ7K#KZ ܜ)tRrw}uDv<\͇zQK+]LM2g&*lԁ/j30>Ö@#G;xD[κ(n&ATO(ʎY(ʓ<7Opϊy?V<7l?u;d<Cm)ЭmSTkHhJlb̝Sewjv*_~3 ^V !` (v{Е.gphVaUOֽkd~'mʕ7!i!mL|=ym#`eTZykKvQ諂kw$iKYݘ.FЖ${R~0\}UXsk(Fn3~L9a7W8/&q;uҙ &ѱg"+tpWf N+`nxT+Mo;`vM>p~aQ%l0Rz T_[BU1'*"t( g7* F#bg@'> \ֻ;m:Ǎ6 ;3:-QE+sLmX2A|YO؄gV"l4N LmO1?U7Н&0\}GW J@5-\vF# (d!o2Ai88k4q#\Cgg$lt*F׆HA:dB>zO(u2ia̤ 閉Ϲ-EX=&rI XMsI8܀9fө' zH_ݓm0[BP:{eElݵ!an 6cx^>i,C˃;i x䴓̞o-†Sm|h5h0%A\0k`:Cr&D7/߼L{5NOzM} iiadOL -6k#.VZ=0KVxx(M۬"^X) g:`! ˻ B0LOr;kJ ,0Yg w~hM#!= H@AJ߾._iJ/U;G9+dgv-}8eTPQU/(@;ܶfۖDZg PEZ6!A K'@GU½Q^ ((Qd,pQoj+{U'pO>kܝ˂fQMj~Wzn'H`R(X\gV wtNR|L㉊K* cG"wxDA\D=hwuPQ溮OImKQ^ԻybY^b od~O.`(uh+D'eUL}Yan)d 6uf(k9z;2ƃTٺW,zdF ҳI7kyïўBQtVAM̀E.6ʪEjBC0hKEAL)4 gf6[*E2dg_P@b3YZ,txQ-DѼhuXgs@GdK ;C) pAe`X:포*cxs=GWIri]/."352 %i,>>O+fׁ9s;ksYrH'Iof%۵[7GAcTi3"(mE(]!_X3󟏜 4O\\&;YV5X 3SD2oXuvy]0$N5o" 37 V̺Y.O0$ $Kܺ[OAWZ<fd;8;_E$+٩5B펨ĉ%Q. Z &6ӭ$j§Ds+Q@zBqdѢ.{ϓԵOJXcš0]dUQ1dpI۹W-˦ HA|L 1Yj9_h|jݯ^O*&nL4cRʲw ([?f#/X{"~($6ﺻˮx7Ryp?E@,8'{4.uC'`b+kep?{ /w1SuB7Şxbu&ۋD=E~E_b:F#!wMn2ryT$6q6b&3{:hcVen$G۶c@B2.YCQO}?C#t! a,tk¨H>P=IA@`@jiꟶjuA}A0)=!2&OJ"H˾62]otJNQ6NcJh/iw 3\( 7q` koLfmJ ^"{hFp+ڸuGO oKcwsf{̶^YWO8,Fs]LҀjr]^ 'i60!~\>Ƞ$.\x4՛<GQy$I n1vwýn9.WT I0FҤvB9Wx톳℀VQqXoнvy:vBa>IJׄxx$y0c.$skJAT7؄NxW(>Kݚ 1yN=~kH^ZP>%e1ǥSAbw_։CtyȬ@vY9 (g&:wMs -zxi9:OKIp>3lOuۺɾT>S`g>YOE|Qw?fciմ 9EuYNK[*_gUʭӁЖyu?Z=SP@ܻY?a]ssNPV.`țAGz3aah|Ce*Vg8k@PאMwjJd!Ʉ3* Y K>̂jI*"R~MP fk ^#ա5Pi+ K,Uz,W̯6Qb=WW Hsc*)#oX3#gsBNTʛkIQh4.!3U\:\UaQ_":  y/zӰ>Ц H!U+&ñky.H70,Avx!AvJ@x@vh?>˜QݥD\, \"O % ?ڗ- w!!IGʓۄ7ϰ;bWc;Z/'u-geS+bb2ӌw=wR l FlRđS("uwɩwk0v!9~TrkX79zDI.=.D>U(z>O-iMdVy `5?Ũ%Ìt6IHEd6`6ZcԾL_ jy~pPM:dZW A/@[j`Zk4ҧMäR$ÅJgY -m0-=Vo:H˻ӯٿrTW+7zsflݱr`s*H>*XJLt1SJqY`gU~P[itS%rWHuEL}O{VQbo)Yv3Zfg&ܑ4G'y~RCB6XOk+~ݷ_\0cY6+EpsҜ-/uA;bT>zR8H$ `D8V&HΒd7C. *&3hT@[Bypػs1H&3:vw8H 6nam`ډ~&ôu0խJt |YStr#Ѩ[ W7dZ=/v+D6hCap.M28 H|[d`ݿ$t/qb~oCkxX,)ϥ UϦ`'A6!=@O_Y+E9xw 1";÷1,HGyR#O*-(o Zn4C x2 I_kqcͮc7nSMd7>6squԸ( 9qAQ^~2GM8QV'Sr2ᅱ1"^W:VS}qO|>LF䜚$7vC`-oi,LRfD<) ?LwzsNVH0ʜ,Ao3;3w Y#&:+"f>q}\(8Z]O5D:Dd zs6u(-0*o_O= c0_DtZ:^RFѫj^<!6nܥ2W#aSANJnj=&|+-{s3!35u[J,NOVz|&ܖ ѽ&fFltl |̮}'R~ @3=bF_햱PJ~c 8x'ܛI[wiΉ3s`Wjxvz+ޣ}-rR!wauotP+Px%ը-ТKL^rNk.rPŕw- Kǚ kbA g1K>[^dmgkYTk)̋X:2/FFclSI7fFD4咩ZT+9ȲgF;sY?ni`dos6l&%0֐]'bJHJ$]y^T-tȁWo~GJ8aň Ma ~׾̦|f A F2\5 #r)B PӮCH/nFvJr\ yHٱLT>'gFA,歍vG|~l⿐DVxrdޙѨ:o7:v`wң#YC83enr1|H>5A} `u۵щ@ٶ|Tz֚U\pm {P`#fMǝ=d"ŏ7pJP3>nݺ nVX`,li 6Bxz"\5aΆjAEXIbw,~Uy7=6*|nZAUe&&?`OᏰS22!O`e?M:ưzM,YmI.۹tH ZQ*Ӊz+봻e `KTCBXc*J-Rl'F`X,wb{C!Z5Sd6/N%4z͠JAw͔g0 H%i. w',vTy7K ,rcB}}p77d~'{) {@$aN5̉鈜]y۰MeaJC~HL*YagjCf`"@Ǽk4hTSLb2[c}8k>Ml N:uvDֻbD WİD2bR_J2f Z3[ e>m~gcŻ?%ǧ\'AG|(~~&Y/)쉸R*rӋ(@ ϨN_Cz=&-r7|{ơx[yeb0S% z*ahrMĐ,4DjsK8OIz(]e51-&WuHN!QRibOꨖiÄ́yR f}(eY LXJ6`1[lcWjMe͌\6~C\BMud{+DKv # )ȑ'[rf_oŁGR 7? v*3nz*T8w0yOq^}?0҈`ԟN=$yX@VzhLjJNO]WĠ``WbyEyaXOφ:DpgrU&ˌ+a 'ƿo0!_h yRWkF#E&4I eZ,[" ږVc 6u# No`Wg6)Qg8rhE <VA^c ՝I,lpҝ$x ~rc'nZXHyՖ왗>'<;٢ >-stL=M#i3,드}bx7 e#$Z}ޗ7PZx։Ӛ1)ΎSrsB_+εM8F^m BuYkʭ60?.Ղw*23]$&.{]mSIKw orY;UpXvݽ21ho0q峑1{8҇(ɤt{ܡ#%>}^{o\lѳ u1YՀmvRJNu?JiUu2DOz^50@11G7Vc`WX{k,M_wKJ#Ü00T1lF!b$Ew>=EvQjv vcuP2hm3Dg =O*K%9]"!k)+"~ &0JvJXQ]C Hb1n)#'Z$jqeUJ!DawF`}~XM "E,8Qn~'W0BMxʧ= Դi#fNq@'z;_6ֿ?׃ܳGjh@Rwz<4vQI;;M8׃N-IX<<߀jt"eW;_P j۲Kt5?cɮ)faE|Dku f)݊n!^{ af6Q; XbP>ROyG\|5j06?*_WZ,;튃ͮd `W1TdƙЕ -6~:vS9[If{\aNh%+ܻ _wu٤(iX PޝBAO[x9:r>dFCa<m[64R8OH T }A X0.1NؒvԋguSN=En*ԢK?~.^"=VW[1" XOIJ]ooEhw}?7+j3RMOGЙX N%$>ND9jZ4*FoK|Aglp8Po%;)J\ ^92L6?\/+c"^Cx/j(wcV]WT$cƺh&w 3J ljL(ѕ$_Ʉ8|"ԡ=MͤHC4yZK!|sʏDpr`5!7mz'_^}*UiadWt6pP],L]ϯ_HabfKiXv"7yK Eᆍg9C5\u9}t9"=Һu_ѢiF{ 9|>\7P*ߡpIVr< &I06d+IWagEk nB` Yܖ]4&q8>z7b׊T]s/%qEV4WW[j cUcAdv0t[c㝠:;Cm’(^5ICԶӴ3 . ] 絯 ǴՆ!-LOO<N/bʴ,6@KȖ;S_tպ fN{O5 Jw6ewAT^Oh Qċqb0iǃ2NUƄz{] PNƕ5h'1AL:P4{$qOvt>XT~ܣ!76igݯ1 k2n7ɶȴ%KdxZ9φP!2u9UTwTÚ;}$yY@??>8*y v> `EAMV6kO ')R P3w2m6qΈlڝyiĩ!|/y19T3z3f1r< Dt%pyX* ۯtXu!搹,$Mnx֞rSTk2^ՕϹY `QҚ ;FFl71I>S?<ȧ ]rl7` -$.mpp~̓$?ӣDəKgdS+g8wUb:몝l)`H g2V7֔ܙ X gd#]:SDfppc9uBuqIu-*GKbc Qf\4{=fGd~ ;oPv[v#(jNέgl4D0hiu|tp{ u+hZealԔ(J\Sm9pxzP J;@+ (œF 'km ;\Q:HTu2\Cq_]l/{.\oIY>c_ Ez¼ȉn bjc7)-&(9亐nY(&K4w%Ť@9b8O!d̚z7J$@|`3! aGf5kEHGFi}s6RK!tUOU1bG5U?KƜ36J?[+Ib pf7H:?7o@΀I$GVB)u ctiN|f3:y r9Cݖzp`b)!Q!3\!΀-&h/i'mZV!KaIP+( Mh,C=m  픖Ϣ'NJwL`#!H(0}>f:c f&_zA`d:S? &E>Glz@PeTRb qnY9E|-!6P$J4#rGh*Z1M:|*:} u:[X9U]\Zr2z\sb_t$ (~e1;:W}D?7 ȠXeR3W.3W%}'R4Fmm-W ϧJdHdUϿkTt—pa6ʊo۾&)Ի9}Ηcaͬz?8UW}4tLb^GPEQ_S|ltQG0+'AҼ7+,N̥ajZ /!/yݴbz^ܱQUu2b$;a EGP= wcŰgzKbό sq~#h7V7S_]AUe\u-4DXQֳaF_3(Ӌu8v"JdSѓKCHuѤ_[!zdwH{<:s dVV}(-K^6lmv;aҀte`p% eטlL 2mFe:- AhNۺ'^&]ܭ%Iбp}39^>?j^ySYZt(A!AS.¨Ll#4k'zqyk?}Sz&jϷDTw87϶:1 >H.o J!Y׵9U` we(JtK찥 pMx$)FIED1E BҦM#xc4BIʉ_G<IN ^u*?% 6Z'ȦFBtb,z#g'f]iT;f^}x2_&)owWDeSB[haN3懲8˨/ztكc-Z 3K)(71h@obTg'֨O#dZ )ݸ]6=ɢ oȭyN~\>zhƴ(ᒫ(/i8LwL2i}UxZsjdJ'Ҋ+΀ n5)WR'HѷzL=Y z #%G&A<I$J-d@x/x O}濽5K`gkL+,570??=;8)A0+0~)\k$F-Z(HWu4U_2iumq@HD^1|C42ՔՕc T!z_^QolWib7[͗J0͞9~^ջv& qڏpBO_ao]FZ'N4Uz`mΆ'ޛPTFLiWߣ$j9gAuL gƍ:> '3;Ô̅$^U4xKs`B 0/V#A* "$rmF,)9Fhm;eV )1olk@$ R!b*@&t` !9}Tx'*b2؂hPT1Tޙ(7ۄt%bY6]5`3LL"-^-b?$8績4+P^g7JT ?qd9͐`6T1&Τç"S-NpLP&ȠM?Yc'O1 /ߜt?l&,̛pPm9h[M숵W#OXK0ۨz35L;xZ .&OoHSGt^%7.^.Le VdB{9al֙ڷa7 R%9vͭ꛸vV'ZM>3ʡMi$._!Pr`H%**8b|7QGjE *t'F hul'܌h_y%}zDl_1x>U`RJ_EiZůto?}6J1%g[kj-e _:~<0Zgy8-oe6 ɄOz1kvoEyTªefIVgRg"0$<6!c'Bz2W[>Yh̡yF"5$v~y9BGb_Ug!Y8{; 5Ю{F\SGZ|(EzO-=+uCY3Y%r bֆѨ Qr?s:ZBi </A'("6+%ҋ"_nJӼ^SLЊʼnUi3§#oAv)g"AuؗЃnLؕ[Vgm C-Fw2Ǥe{͊B?J%m3&|}?eY{R_ #f  t[|A441v;J?i)DβN&/v&v1CխFZeG.q0I:0BXRk`9PE~Mu,`&Ng ,Y^@E `>+a:LNY7Ž8~sU/R7^qj Tw@^;ި;_1w&ùִVH ܍ `k4R)4=ꀕЩGvyB&!x12)\r_JVolIke,S"% 1`d(\M8C |i7{fˏ?;`Ӷr4Yd}j$@~nO{(`yT&)td!e>'w᜼AudTb2hxp8e%Y$VW2쑯h+[eq6\=RYG0})1?:z!ʳvi Wyk8W88ۉrj1!_/;+|)7(K ,PSPω1)8Qfʏ%>eF|ۄt$#T ̲G 0aݟ?M@tqVSɬW.(գ N#;Od"xz{ª,Z{fx T9:{*G/۸hAC)^9&!>-*4rhet=JݹhNET6"X駂ϸyw24blF4NKLYzz4ˢU̫BT"8yg>bs’gY^P`jM.uLd\P1IASS_uHhsI&X} CD1+tԻq| 2rqpNK0FI(o?ײy =HmpECd[v0z%I6٣(Ӹ̔SF]Y&l 5ZzJΦgOnWtksahB2M\L:,#1TխD3 X\>KN@.Pq bQh3ĺӝ}Piq΢\K?kH2!QFרYTGF-<&ԱICÆφaoI L:L}Ǒ8K&Dr[\</m޸2*fZK Y@EGzDy% >jb>6:,ql=?17=3< ?rh:t꣭M!+*Lz$bdP%,/fhtj39)ǽ.xwJ,Lx*+RA9~]!iq2N/N UR `C8qk>eu1`xqUx}z iI^\WT"ʣ4v+l)vWHGHXp9H)[gO֌P6h.L7+bb&ӿ )奛.IpU=tTJ˫:*ѳCKc`>$O@W9߂E 4#UkI|h:6ސeiȈD`šHۮ[8 3Xe>eTVx2ycHTg2̐f(/FG*w/>ZӐW t4I]^$.=&b`J-a6-Ez(K˲æWٻw!dX~z\hF5ê,5>.7phFzэlytxcHL3. ޿ .] Ґg.XAiwnJm:W=o7968?b_['8 @n]\\~]~`@[ NPGLя|1 }hg] 0sd{LbS#+Mru{j- p2hN}zI&P2RWH^l;VQBg(XQ߫3N/Rk\N5q'鑇 {(:ˠRItAJtq̥u-ۈT:t)*"+7P2#Ѽ0+DnЫG)~[#mK je?30PA4'PA4pk3^EҦ ZVewF _]ipLci& 15/@$aޥ2Y`Ii,7eȗwԧAz;zJN`'"9>޲^%AY0gnގaF,@W15YC ss{&ǪơYW<0>|9%.:.nN[Н`HxhuXcq&DE=AHy{ p5‹yBzsoY]'.3=^E/ #{)Vg|"} 6ƕYO b̂' B]:T8)Zҹ{1ʖ8jm t& ʅ!p؀Sci'Zfz,,L'>vzsM\aQhԖf{(G֘" 7BrUB/ۈK5qLݻ8.?4>iE10nӿL nCH B.ja6=Bo_xTjQ?DW =@:UjVnmwj,2 F-̅u;)wơ`Gvyz;j~/hFEaWn~v٨c†ׇ:')@oĘP8>CȐ{o8y}G#S{4ASFrIfJ) wvZyGm̙qثGջJSႊ;jRJ/wEN {`<\MM"! pz[{@.>)^66k~" Sw y+{LjkXL1C"Ml糨5]K޶oҥjNPKwECkd_o1wPkq+Rfz/U g q=V([>Oѿ+8nF&29/a<8[a|8/`SH,J#y¦cN5..'"!կD_s>=%n/m ҕ$REe.?@xPn4'&mhQYt >3C Q}?mCt'oȸVTr$җ@&E-,D$iT5(J}lFɣd;^K)u/ڮOFCmgWII]edl+}pw "TuM92?ycj-s6'c6: :S`NZ2/~aܒYŅ<5HAx.c*r1N'~[ 4n}BTe1'Y)WÌ1ꇉ8JNHTF'-!UB._"G ޴-&*#AXǃ+|r]4jʴ%RE£ 4xٗ#)9IN(l@[%. =Mor8Fo2ֺx Vi*Zs*-N0đ:R `9%/{B(pcO41CL=Ԡ]ڏW|~^)q Z 2 t:"V9luC Rygs)[D(-odO)>=T).f!LvFjg/>YI~ckEti5ِ2u 9s"h3J=umˏEDoڊȾ[MBZ%-sOW "2 ѭeNG^4\ [4"qzreSlybƜ{--%}Ao(M@X}P̩5=1mh-c}ZQYŶX:пjM4{ z}wL+"I偉o*o?&I; ziH><G)SF>hfBi(KLBt"%c (8F +e `IN'nz< L9hƶe%W4HFiP VK>=/UYCKasA |d%Rȋ]0&s7BGtϰ\5m9ІJ+_I@MFu5_s꽴'^N4=-e!s6I͑qˡl0'*mh* e{N}mi'ʙ_4 9:O C>LN=&H8ygS-6]s}OD|Jsk**ISQ~7 t kXWm+RiK) ڗ.N {&n.@}DEP@ݣ ⌥).XɑM8K8oƲM/"Iχ*9+>^!{oVp*{ 6nynArD&ҽlwL4CWMK>vJ*&FB\T$MCR1/' `sOf1/@-7N 4vTВng@VDz4})f2(A~pQQQw%ɺKNmtX^3#)\u+ ]&߯vꓶg_񂲯- aU?ޯ&%+a/(ppe+bX|96-C]jnr1Lz% %`c"1R=Z|7LrIm 39nV1bT'#,joS1Jތ^P2QnUJF^͠nm7B"yL+5I<ñ'8n#=Ӣm/XaSDQWx j3 thC(g9YD|w)>x;gwk ,Zu(f'GFDw@_y^v,zU4?6i ͋|Yf?u;m~=YleˢG?=E㌺4HJqYIͪfo du)wZZ&6R<]7hL`E6 \ݣ M] GI`Y#*liVa8__',d̐'T~3,B (!3Jґi#:Mԕ/ qb Ag*︛/CfϜm`iNc8-GGի>Qkх `x4!jR膏uݓܲpUSRinʊ=?R8C]GRL5f0Lߜ'@ 55} >}%j5+nY܉`jj$u(9s-h9&]\-B$z";,n>rw8!sV ~=zs\SIΜ77˒ % UGpa'GU٠SM#p _L(ø T[ ɟZwjh)@b^@{|aZ(L~imƤ$kHڹoƒEݙu Py!B:\ J`uyqb|i'7Qp=RXNn&+1ԽjFA;y/a!fQ= , RZܶ'{Fʋa&F@,=.A!ϊI{M -?^ oiKv}H`Dg[万xdY F *5>& iZ?#H4=]NEE#NWc.7lHQ[6R-iGcgSp)F@+,<`UNHm 7s#At1E/1 .[X=s:yTqX} I9dQZr,u9 :mYt;sv3(i!xFg.cōi3~y//Fk[ bqE~Paj%ӼU+ 7ء=\H*,HHM>o>}d1絼svM+ƒ<+ZﴟJ6U # VVkNa5gI^h9Hse%|/iG+8|ꗃ*g8L[T֩`"a(b@Ӕ83ն MDz* d@}T1 i;5U!2z= 9 :>qIt&8QΫkCYաbe[0T]e)H>Xܘv3 2.p`gvO2V[ixhSJЃ6!!8>}Q{DGH/CXA1 k!^9j냄ڜCt܉Vݖ";؛;sUw}}zYTC{ywjJ-U Än|c"g%!k9rEHҞdr#)4vZ-̅-Nee|`l"2(2zB.ZScͰQ6xƧJ[U8~?. 'Q"mj ;<qä֪5>vK-Y`|C"Ip6`& _g^,Io+wJy[j\B33甍 _݇"gݣ]G,a %  $3ޚהzJZcNl\U{)ݹ,Ziz*-(JZ; kU ٺm'Wi;\elAzbˆq6/ Vh pNCd^׷=pȪ>NU"kgd\UUwaX\m5zY'BfDMNէʓ-gBȏa!hq5͕78D#IB? ~魪w`͍7_J:-?wo{Xk 221$G\|밤$@]ֿWF6h i?W#/9t BƞTPe iTV;"1HB8"R8sX$KAv¡Ć0ևjA>}L6(D$pY I ф>*[-i1lnDc~rfqƞw//2-7.LQg}}w{;jNc=Jæ#ĈI:\.{Z5ˠOJLלӤ9 Cvw̭,X@#þZz@0DzWX&#Bu MOkO&Tt)|!3 nZPUXUxOKg\EUܧ3v3Þqu*zhu8a%cp,n&; :-\@ VIkʺ_%!=F,rΑ  mEͫPTY{f0M ˿ K ` {]*Z h=,.RPT~AL[FA*qO#8 m8nia70tGƜ%,P^d:ƪ#ї pZJ6t1/kZMβ/Ht)l_p 4+T,=h%7j9'F>|ztZ6RCNAx)Le{4`}ړϴ25=ޜ=N1ٿKа.+ ˈwD?Q*b^G[‚a$3<=l{<&o#&VOcQ`AX]0>W{ڍ*ugɘU>8h L>g^ WP]5 J5{5F)F:R+`w9HֆHW/F'pgZ|2㖼0 Sl5bEwY/eF=QaPy.rkr,.PNH D-}av<`q g mA - x&;`pb4I,Aj"~XI0R[6.,oLREtF 2_l%oI/jXI:8'4A]`nzhNE&k2)IHJQryQ;ޔ 2/Q]@QYſY#zEfjGNN~(k-jևEI1 9t͈*WǜDc)@5Q +~UqGy'7:b8*iOA 5-GpI\oH`R@Ƿ^9sÁ!w`-{KO8d|=RxBmhlxKO'ĮE1q|&{\QSlXa{BwG$9nzbC,P"D,eN˾F˛9oeT:c/!p'Y;z>Ho.3pK_TZco;Jey. +yCNUH}ƕr"Uޕ@\iYjYot0ЁC`"ݣ/>fk&N:ɬ)e(yq{Enϖje&3gw]te\5tMqXe8 wQڃg_O6 AȮҖUh: o 4HSc{P{pبI,ꇬtk :͌y&>hѵS !!&SPUg%׶yz'&x~4{ߙv&$+lE~8-sR@}+MӺB}ׅcձRP*FEh`f=bQ|" )^TMXZtӉtTA3Va{ted@LYe5yR/p 3qP͕;µg W8Ưp5FYAC.FEhxBrN0Y%ol4|7TΓ&*b3"E4а4Jh" Q6"?4.6NBi+'\NduF,RYL!ֆ}92& xO\1A Iܨ} v g1R|%%R)CݟZzHk!<ޥ#d~m9muF3w8F-|@Ss&Y!!+̧}g􍢨|*=߳{ƣ[1Egk\>?jw uo,b.d:Ś\j`m; OBpҞ ϥ%GUn QxD}hP,l^A 9P0ǀXiƬx/u,̭>u\lcʈw{nVgF N׀巪<7ӕdL|k߀t8XWu|ljMIZ$b>%kT:|] dAxͣ kG,Տ9 YK#6QѠ3ΔM2Tl\sаێ4)wgbbdy=j:ApT6%cU]x${k\|{%LghP^OЂ-bه_C08@Q)R`MIxquϞ8$ۤ8].MC!g ֦xC7EGBgLHdV0@jYpO޹b/ g We΢U;^q*wñзJQEj.^a&asX]-Si"hrhFdgaB[$P8)!VOwK`?djR0, a%K{v#+N\3 +'ǟE蹀菉>}2H>tpmJ4y l\VSc ]$92UYp" :BvG`L_#+yN΀(os4CH0#H#nHR-<@yD5/IOUݑ>-l  7+CI 'Z}1wtnN2:d].,P5(AI9CqQ)W}@&E'4 v py|qm~xM;.<. 8(.I|On/4}86/eSEcF˞?%hh![barYYP+EʹҜs 27gʃEϵ8Ur;椵J^2sLx*W*esU@*VB4{TW/ ]#ȼc "-L֠hJ `fT[HԠNYYH@ qT5tE_\Uә4 i?>y5 nΨus߿4g{_ux事/B>%XJQT t';{Y-S}C'9H5ٟZVĐ%뚋xȹm̌.4QzހZ=m?[ Su4c\ztece}S񯫕JüfOdqJ7hR1iPTR& -\%uA.%C"5w3"D EͲ @ncq@7ӫ+.nYLnB ЭQhAS̬j`3¤=tĿQi% w.H4?  PD7*h>Od,r&uQ~(2W|KO &12kT`c t #F.YƩKͥwݟ Za?_e9LhIT79}`WXHLdu]x6z씿{mYsn}XE D6+Axm"xpRm|fTdH;YRW x?~mV cFoB$͡k8 |k/]ENj@Djǧ\G^EG&1"P|%|3?KJ MPu+D%^8.q\MڔgDhDj6//#(,C+'ӸHIq&D1ed0p/I>ұ*'f2|1XG# J8? 2CHwB 1`V8(/lga:Og=?sr 1PQf!Z|r)x_?׊f0؍SJ`|IB #&:ѕ Ac|Il4$7;35Ⱥ`mC@ oݪy>irx7~qUgO=1<*%I+f} ί/(gL"v2ɟGV*9Lg ey KDÛ~iAuklZY>N3C;Pu^bLy4DsZ$O/'F h'ikBZ}cS]d D QTe"fBM)\y|bEGLPMB-u,p⫚ ٣g ?\H!DԂ<8p鬖 &ѦY+!toϞ,@y]*2ti25Irf~(]i)&DXX`s^J9$懿$yz`YS:eI"<ƾ1 E)t֟Vi?6C?s L쟼 0((Ɔ:To~Q`0=_<坔vNy:+W)n#hv2=vȋ .1!jQ,ECMJ@ޅ=EN? uu4[kJ,ܬwOIx56c!w*#3U%3 @Yp7H; C9wVj 1$%LbWj5D?OK :bkM:=|)~ Tvs$_@"TavD+\q*$!:Z!ȲHnZ>/ͨ<C* &J qst'MӍp[S,TG߀)6ңV+cqfܾ z ҂u'NJUKbF%|3z'2գ}gUx϶/a @/7SчO D>e Wp!G;l纴zi0tlT\;Pswr\_M.FK>LWȱKޚ^S@s><_KJvm p0`P&3HH,ƤPs4-ki)Z^ 1KM > +j*jaQt[@_ʅV9AZ?G3+ Z4ka $\`!&-KJTͱd%u^R,,.(5Ug®ۆ !żNPdI88fw?Ir`fNsNנqdOg Gi ZS\sc0!khї/ !۪:^¦)I>+f1\^XnAy٬ab[){埐r&C%sc"=~r.^PNe;av۷أOva@9 - -bJq?1E2=}(ża&aI 񉘃Chǰ Z]^Z[d9Jh|q͑Ȍ(FJbvR1gFNW .0|`CZlƓ\涍ʑ.$)12d/(;WR\چf@ ;z|ȈqQ&u(UA,jЪг@3͢Qݪƹ֪u ,}T\fvg+8WnoTх3"udsyJKq6/ &clF5gxQ!p?w<q(ƶZ}^nPR}8!%Y4XC Ac0]G׎E+Vj&< W,)tN 8M*] 8k<:Tl$=螴e_YӛtAhO'ǣJ^d~-l='Bήg{Bσ6bzd;EC_J >< `%6) <$y᷈?Po@KIfY$Iha L;MK\R 9驥ȯv̏ A,I31#kݔhA{v D >$ӧͅC\Φ<Y;k>"y^4ۨXmjfVVLCZïA|  |^Alۮ0DN-o3=r0x,y&KkI w+LPY!Vmsp']M%D_Ƣ =OUp_W1GfS6)u*^Zo7hC\3 yt_:1BC=!"O65W%J0حoq燯נynX5OJVoX7{pH!⹇YUm!a ߢW ]ȷ@ }=ݭ|7 '6#.˴`C.҈P4;+TE9ӅuX5-=VеFɜ ѭqVNJi%&Rl9ƌ[_zަ\n!.&mr-hdkjѥSNslA/삛,u k ә(M\FmNNl2'SE;` Qm,65@[ ?:QO _mC!-:䵭Zur]b+/u j㩶dAKze)*T{xc}QN=淩@q 9Zɂ]- |{h'(+=h541ڨKHm(*gB c h?[\oƤQht\V;߮I/b}.Vj8 3f,0O~^d~3g %4WpBź/jP h(}i]`vF gśs2eT+mWP_ȚZ-u< z1Up׼igBLkoU.rg!uVsc>.͠B1&ioM!QMõ=J|6S/st:u?Y4R]za1i\7AܾЬpNؠ| •ӴEے<̃q˦]oۄ ?V & *^-;Y:0\5 Qsb&_R6}bOo,~&\ɺ.hiIH@+SZ,>z! JF!eV8>|ʿZNHQX;OU[j2/9w%Btc3 &g< >:(TZ4{Q':`Qb.a`4~d-/k8SWDE;"+jh\i"zŽۻn7݋[ a<Sz.8F 1:;]e YcXzͩD""~8c rXCWڅzaʏ{bUuKh*? aO? 16@9}ULaB{iXY( -e>?7~6+PS3S8F2C?ȝ GPzB` dCZDORӛ&߁5uN-^Xgl,ሓ}܌{ Nwr@ F]±3[YD>YR`B^K>}6؊5K>C &[B1apo!zf(ׅ5N{E;2l􃺛(?e6x/fuDSr*^c bl$ k |2Qx)%_G E]Ѱ"aQڊGS$Kb#2/O헻bZK\2.?9lɹS,"[_ȅ^W ,@q}Nw*.K͈3.WK[B d(')!ny]OpQr[&$7MN"|J34y|F0=-fUaD/dGCqlJЅMEu>~C!V ;kvA\lu:??g,F ۓ!D.ď.ڪ >34b/8UB0]@9`0;K'5Nwf/IӨ-9`RR"IP"/D={Z̩g3[4yqDu3፽*S{Ƿ60  k_ː]䕛eX3Dֻ^gTϒψwd#1vZVR`K3PڕW594:'(j'> 7bd;G,"m0⮰8I7=k K<91Bh4eT$AGI%;X=`)=bzۚqqˊL2BP#Nɮ o^,&T^(,4Ա (hUp`Ƨ໣avtu:xt;;Ŏwu1"j׾nx!ӔMnWSYxx׭&?hꝂ^r#U* _Mwňcygԭ~@zq9' fSyӭIv2!jqW!3tμ?yЁHb9Y' WHP %dd,*uiFHobu {XHGhRb+mZHsQO ;PXxL&!f-Hg QhPOaRF>RUay >3@o MN6G/ No/C(Ox"S6r ]ҫ;! 7%掼->QQkq]hd-(&NIiFSE<;&Yl=)l]0I6"/(s;6~w8Dľ)0tZ\ݒ!c{mAW+:.EQ|iq"ii m?^*d)u~pRA[8?HZ0g44C0ry',o7v.)Os$ڋ9e. \my*E1 LP[/HSd ''4=ܑ<.n~hC&)CM9#T@nC ݰL=tzc*`/f} a" q9ݽf_L`u*]*s+ړ([Nԉ.P/D-Bzck_9|.۝FF1C $T>,% "\e2%ք]Ҭrr{plW;œ+6uhY|Er, Q cMy l#WۗI|stT\d8Q,7' guahczY?  Қ'4ƊX@[`&ΙZp ^5ҫz[5B(w Բ KTU ᭫ûԻ5ڡHPLKۉvCE7-1¤蠞vVThW7;- s|ڡ;x~8`dͦE؉z J-LqG?öGJvQƨ]Cy":llD) O5C61p2Ŕ7u/vrO$ -a_EaX{-)uvhO_/FnoW0[LQ.t=Q4-ނ$;69/5VwI6?7?#SDM]8rʓŔ{(['n\ _ Ҩ%i]"?W+&\^3o&NJMX˷AwG>}YA"޼L\$xdj ṲV'T|ލ pW!8VhMԲV0roNI$8Σ kGi,ǃ+xk{ P*g n*1SB RÁgX^c'*UC4 %^FEKR;1=>u T˰7Dg\x%J9a袏MP=7gJOP GNOX3t݈ya×xul8%xpڴdc]}9(ym:6>rIdj^p<ӕ0øpaC;eR ${0{J [_mur􍩁+LO/aqHu#GEɊ&_E Dwh | rg;n4nZwo+DeJkю M36SN/*yJM?*_,͵AWu-`"OGEm1@Te C7EC]I+z̗I&"''UwFK##raVg ]9nZpN@|f5ooaB;Ӗ)uVڣ #,O.7yB_M,WϵdQG:E'ή7\ :)mg0#z}/h/[ ?,r8,bOƙZ5V!~k׭wfb)`a )Y(v Hxo}ɦ e9SUqDtabj՘ ڢKrlop}>L7u9_TyCƖR`DP˫\bщKdF"'ٶA9E3EYoђH"}ӊyO}3>}ހވsDbK|=qT@ f9yUXAu35F-@cP -R45oy#Ǣ\_.Ii tll)hhZˀ?"s39@.I {ӎOssTWد:[XǤ0Sd"51.ߑ}TVPE2 J|Ll2bƟ5Ե:*fxǝѳ˵Y= nK_G {+Zh^Gֲ5,8hd8ƭnVr> QD\sOМP%5 P<0rڇD{b}.bEKmtH.Ƀe͗G\Wލٚ+uN1Qp9"8JՊኣuz/AnN Zp fC;K8oFn}g4d dM .u:΁0h#GC?wzr<L.'okI QҾ6E$.<-5e q'}tsvQ.Ț҃_`>1| ;6ר1$:ߦjSuYp3P7) rC>IdR%:qc< 5B%^(K *lT#"Ŏn`{[ǁ󽶉b_v|e鏯v0`=ECJ@ITLɉ:qYJpI2"4 &MոwqL` k&T ;"_WS ~V[3+r!]ρ>zootH-zjXo+EVL]Oa hXTLgC艳.RQfsHK1QRMǽle1ENHm,C) @-遆R];zŅq橔)blJ| !g0-'co-*paHgcH_+НL(;9EYx tQ!R$LSѠk|Z~1= 齷GA j b o\CB{E5h\hZAᆰDlUf4@tU{7/4g=bl3qƸuFNk%͇՝suޣ5BoVW >궬3I7V n|KgĒt;c^+v~Ibhܦ3ϗOBۦL S 3'WuLQk@7FRo*w@UC$ +3evP]%qP}WRȮ5c u V%3tbLo[vch 65$S*ky7d;Bc :-f}m2'898,ZFnfF;m&%kO_/t`,!g%:ȯ  W.A/2!^6ˊ)' Xd@*͢OP"b/Ø:NXy6g/Û} xxx5Gǎ;pZU%b1(ydĮW^SB.sI;$I=GcX&9~Zl%*]ncJcNo'*KM~R'sw0. +9'70Nx \M*y&Ɣ; .Z3b FpovtL^BJVJ^llJ*R -wt4sk\91> l`a\  r^3G< XwiVESy@X8_2 _pjL8 D>L+a= ɩ"f |7LʘC(7O"Q?M>oR C(b}9+\TI>Rj` \"hJn Z~xHPgNH[tB'jYA#d IY,Wq/BmFp7,-{Ra`LߨJ@yépFuXN !sêRs*Fg–7;~R2ʼn]8oIY{O+x2,t11/ӹz.bm)#ʍ`+v!,2xqV{Nݨd(9sO=2׷92[ #Br +O}g 0FeD`@1ɺN4 $6.NCy;("4q⊡yR^3{.[Ș̈́R`B.UnMh]aVj`blM!RMYQ~OXuMkgS8=fK1$24@+(8_N, ~XD[< 8Nxu*9ԟ &Scx҆n*KZ@aǼgύXLEs{Kф{\˞]Q-ć#`fo<Fh\d<܃n)3l }]v>mQ}R%=!g(P7Q<`Q1nD|Yg$. p'q/H_l~CɄNXq|({02^V*%ª<1+TmGb5M )Bq |O5" 󾢲sOjrA"`) pj VO?zX2p>n:T{yl5 &3z|RsKye/_QI2<n#-Q4{ QV{.ϧ:) a)n"1KU׊AT5ORn+I:fn_Ia7r1rb[*3x|U T%.f?w*r]N`Rl*A.6~S~_ӭMa ;#C¬V_T-rUSRj7A|S#h=fڷIt}Y>_jji0zA ZH;1EL4=׭5 @BIU[@RJk]GS[_pȬEǀԌ,t)޺q^_( ؖo2wdD3?D?:3;"n`gmNt ^W=>RS *ݓˍWHT* f Rlˮ@o ~S8$m[ZδC:Y۱K!ĊfyإK}~Cd ݫ+oS//6ĚV 1 R&^DR%V0bѿ]`ɱ tGanCYJ ~nWFpFH*e\8S+KϓtJo;Uox>]pϘ]Ts/$*v"u0PwgOA raۭI.ij Ny=[j:Z=aܰ<,ZvAxhv IG" +==LU6|5u7&ZG[R 5Q6 O<_ $Ŭ> <g %*U޵OmgօKMڨʥ dnrhk,bOnʆ1"bpF'ߢ5TD߹rD>h]V\aInu­DGXY8nbunʏtmM!DDQ =1t[J0Jz5Qv&oĖ4?L_>0< B>i, -U @ԇaƋwz` {nsְS+,l]@uNr;ܖń784PP9L+a݇3>Fׯ/^usBY,/ԤpaoOSmxeП_"-6آU @v*@f5=_jmX6~J-JҨHرnsJ87F0H0' Aƽd_Le8^}t9HL~顪d9BGԋ "{{)#`屸!Vai+'/|"9y@|)RKUWB\%BӢDvR&~Ser%ϓ?X\ ILɒ[SW-HжA\B)([+з aAr\6i@*&k5px*U-vB @2[^P5!5|^eqP$f}#vS d@UHg \Fmjn| 9s֧g.cwxҟ '.M>֥.َ8ӷ$)A"~vEo.۰*W8HGG:o ]<"jr FOS-btHO\0vѯ "!]D/B>g5rw[ib9fȍ3g؂8ZwSJ1,i❺CZuřHWAtN%ku |=WVs[y6_dlb )9H|9|~!OkQq/L$d'Z_աض(+ 4]_L:_&^J4ND9F pj}tG;YhNՐxNht|Fad`wrI\e@EHƦW'RmEوGYTs`'L;&{:0-GCp3Аa^IgR5}+ryy&S͚3jJ5pNO~%]®1objد3*l`1mD7dsډFۣ<Ą{PmjZdVzu߲,˃e:\F["~~PJSbZо 5H~fS ;LBWxֽq;Uæ;7kᡅ#f#"0ޮ b|%;o$*EmD"K3qZ\܏AsWؘ}dzÚ8N=feMt=f9u\A,k =-젓l.@SVNo7xQR[ɚI\ U`ޕo)`t߬wYop UHBo3WdҺ7$-Z;'-m"U(/T<|nx5waKkJei0*NyúR¥\zRd ˌ[UpM0#Z;0[ʦLB.F~#uEWmW9v:qZ([wss8q09~Hi|iBӪ ژ vkkV?/yYVHf|k&!TK◌%G第 ,_>?sP$DRڮtC8|=\ I:E)0{pJn)thྜྷcj(0ՁiiTn.y>)/mL]N@>hLA]e/7Z}9u~qr `xNx t;R*+:>^-9*Ӹ]V'ͽkR&֗憁<)p_:OETD""׃{\[x+5Կ$Լ1dIN@{N#WHTˑ^h[bnAwL;,y7~ƣuE ϲ$ o ^bzuyXH$`&ne.-?I W_+zX)/PkI U_ʓ_ZDYr'",~ Gf7il\5˽Ms5G5s|8ۣ8>eT `jk1`oxHvQcZ7^I[5QiyKJd2#wa+(3)mΒ s]0WQi]NZ<ӔAϿ]'@^Iݰĉ+3953ϧ6z~m6Yܯ1U ^V=rU13GL-><]V? 9τnM9)iDPVOr$LP &N"cafkS >"$!S=㵎;>ZJ\EѦU<|Ǯ1Uχj&!w \G G)\;@P_5Ss$ٯ`,zf.sQ|G~3%c_a>x-Z+bJX@ޏi_7q`pת[3᱂a>}z10H@/="JōQw#:NVݒ euPq.{R($%`4-郲jd#}WP]z#i%87L0;$_\:Eu{_>a -& .\ϱxӤl =Cv3V7$o׸4AjTpY~/{-`>2SW.)9" OUv=)}zD FeO0c6D6I!h.,tNZz߬Ii@7:qGR4+jPĔݺ̬m?]ުO5`{B_|?rՙO6FðK[L&-,< *PH`U~y.ˎP_ U y[lj9irzT v75JY[]1S n]ͥMؾ~IcN~]X& Abi$#~KāTC^FAA!M_ W .xyÚ~272* @b# sp+q].dL\䝓S,ȧ`|W;,ϏUgL4ƃ2̇υ=B2AL3_!ٌ¬IҶHw5L|@b0_1 H,lPWD&5T7bvRxe4-Cqm;ke̊IZ4s/Rya%([s 'zu0&iUB [OU+VLrTCNz5-E͇7i9-%d;/z5,1^A"KYpkp#[}DiDгV}98ЪyLY3[fˇKM6Bw L `';ɳ-S =lb;Y2I@@}_o>*oN8qy>72-y|> f*Uβ(fP=[2Za5| "f"hϔRP8"gb>K"зU!Nx~rBaC(,*<=2t$ד%& ^r#x[Ox,Kf% 3 Fo):u$rVzE"+=8Vԩov l$+98^uuyi2ٙhVXC/u]S Uu{(u( GP#.?-#;\iZo o~*zէUwMHRwp'^+m[mzc%8LMX["IEwewLߨ^ 04ϢPƿ㋳+џy k! t5Y9rQ4_xIڏJO_7qbc ƾX+S٩ԷW %f^z{RɄuV?s=5cL#P'-' P=Cޞ$.!~8OwRՁ 燱Yl{u#ᨷORؙ A2g.X 3R u%Zʉe]׬vtFYݱJ $K;*: HQMhʬ((8$5|z}gy@֋Dȋu&辪 #Qw;$<)#|kyd!^:1VйXutr\ #* Xᦆ bi]Alܢ|bU`BI ؄ ]yj |aS*=q# #s: bhΑ.W#4A lwnu4g6M 8 BJDŽ#)Ozz<1ْGRK R֛2pTuуQoQ裼ef\{;5ACZ* BE"ctyKoxWsJ>|6) + 8gde3듕X1H9<`ב٩A*> "L F_2MO1vi7w+vɀG8V|lzObIXO3Us*W(u:ĮOݲ9;ТlRxV34ep;*`ʹpd>^4\0ٻHxMwx[ U?OCG1@#6zAR;1 ~lb;0D+J];{fە>2iMNUbcQtkWeP*M 1x*Gy8CzM3pգM+xOىt{?}ayd|4Q<&4UHU3U d)ThT&I5㱁ĝ35OO}No1BKO?@;b9Lm?|xn%X>Q Nv:X2spR =|-UxV-A!U;$OY1= }7[O!"d)]V%"A}xi}3]\6}/릤[*Tf˻Y%9FnfHCEȹ[or"q˜N~0᎓MY:.`E>id&- nPNFθëNm+IY.d2(XOc4o!#6.X3 փZ OYQ4ehib 1k*Ѱ]c ~Ny7$wdִ [U͔M2N[< Q"A MxN)Pya r"hFȌм%wXà=ȱbz*ӣ̒K`J29p,¸gT"??zj*jd~ߩ$Q[ mWGr OHv?ᇏ?D!EsT\9iVTK "aLd4'*8j.%a|Sݼpt5QjZ 2xy֣7.?!B Dpa &w^E8 `B~vȫ%=p:^J+k̂9gTILgD xQ _#'0"H1 @ ۉS;-$X r'}$qܠ`Dw뱿>$Ka'ۊ&磡|`Jn/Zfihxz F5=X1KtGVHyJ4#;EPq>I`7_V.(@/{lсঊv$1 !wOaˇ(غɤXt神_*{9p~B4ǝ9pV p3k v YŎjoP-Yýv5zRPsUd<ƕۋ!*0!zfh,}Af#[)ֿi2mS:62Z{W{Ʈ# /ɫ?sP.jj1B:kw5"qޮ0+_!gh}K}0O~i T/934$ҹ$b~q&zfzN%Zɐ sF y̅?MW D|\r)4yD9?ՆQzԙOa&űV1iwSd{*K=qyxV&Hy{`S1xm*<:z"o.вpdhj2+X}z- $'BNC'<*5*]i 7nq&Mg\˩QX \TCɅVrEBST`,eOŠZ}|cO2(NV%{ΚMc:vo5R<ؙ\ 9O#f;] 29I ziwsgꮽw1,-vKeJyf n>dlZyV/*!vv <Iڈc[֦ɨ?1FxzA!Ic o:~T'Y}|=&oڽlXer9#gx"᳂j>0xy'EGO2VE)pyh kllp^zr|xZl| M$ A"f|HئG }Ga֌xe[*2*aygde@1:%Gy^6iF>;a J…ij͕v[&]h<<+eXުR'OߖAY)`Ź7vFbaی4-3Ƃs2"U'?sj-i~yB4mD7`{o:Z?ϗ 7*)(U+d |/dl7ϣwq\TΗYzHޞOnNF\We:5䖛oa}u~"/ 4)(x'e@ !rv×u>sLtLfςp6u\q73M>ll<~0"ý$-_҈: 7f͛*j~Sa:UR&xLgSϿ 銘|wܡ?g,;~A MH)\IsĐ+ [x}n{$B):ESɔ~PWRv) jrCIߙ)) vQ-707uwo"G"FtlX<5>迁Wy,fU>)W?z-N`Ҙ'dvW8F_8knoDf~dTGõ+{.Sc';=' I#֠e {H"P-˭@fG@eS( +L|;Wp,1ZaD4 .~䉮x %sĂo)2": 7ݻMѤc9=ihˢIX{D͜Vtw4iJPգRV7OFO]3-qw7+n 12PKÑ%rQ,?6G Ǖ\Tr}~Za1_\ysPF9-C0Iy(j^tof8`=]$GtR6s6oW4@f n:8 O箖tT#'~v$L`p?m@G+F2t RV#^)3طJ'Oa{]9*"-HmpN2B0!{@$!y;"Yx3uSWI2= h5Mu LK?u.F\1GNy$u), Ғg~ѭ []E \-2꘶ƾ_[P3z~۳X{rPEJ UJdrұeD͒z*0܎\aBS' J:$R7ٷ:Q2~g #Rrs\p)wTѐDz'w&dAIU*8\͘>>Xܚ Dņ:䣰D@ڐ}m/ &da# !pkr?Z]mHglwPK'yLc!zt.swkE_{+耿lO;p.JoO3&?Vuc\=E,j=zE!{ʝÓēI!CUŢɔ2T@Z̓s-" 2-ܑ]qX e7}90&Y$C` " +CK"5c(f\W֙D]nRI76& @ƋĹ/ *@x=8Lo_x!KEyiێu KVY@ {A9Q71WBs|kdO%CmJny^8V*S*:+4˓.u ]4b7?g" 9]ؠDu}ɒuS6ZF?P;O%3@m$WU86\Y_]6Kw9 vhJA px a{&lB@&\SyzCay |ƺKAWl\ty"[ MG,/>tėpf>'+" KU`(' i߫):Ь3;@Ĕ5BR1c7NKJG O0P C<1kUȲZ^:RAa"\ȽbT|*v.8EoņtKuI87>7ίFi-ϹMޘT,"y/:2 .:FP1߱\0rJ!Mt`A3t 4񔷘N υ4ZK)ݑnNv?p][d% SAɊz&.Է1GmŢ8Wә<|KG~OA#gW6^rg}/`B}ɱ'fW6|P=k]0!pLzkWW(/t^D׹1~p\Ln3J8}A֊}R =% y X:Vu}56=<:xGaa2JSva__Jg8MYԩ1.{?vY=tE!m]c0Rޜxc"0!`$EU_G)ḌPNJdCˣ1gz9ZȘz_Fs,mxyj%".BPm@`FnPqbw?ȺDLt>ͳM!:\4u(M-=exx0ZMDՋq_f2!fs8OWFwf%zSc~ se'D;G6gj^5o]NFrH}#?2%q\H>TО7P?m-۬Z}WNP."$opi]ڟ僔0eU@?8.Z!m:ǿS<+<| bv!mE,S<1xl% UY{](4tNy[A;l@ggd@H-5=gvn\GatPGr=WSR+RFEKMM?U\V"E2s-taGһZXq`|؈N~*8 l.G+D_, T˕T0N!,s->P~Frq86U# 'G5mEC_Tc+36BK&nqriDDqW:%1hY$5?+J/OGꬂ>Ṷ(?H2Ґs)b9W#aހuv];25ˉ[u`:z\l<`k}{s{Ik%Fд`̬V^2upcxDLq.-IAH$=p%#;]DZ삄zZn϶ x`u 7'F&ȩ?2NCf=&;>6A}E}9rT(.L9Y|s5;Qy(2yOKANL,Dx@\r{ia1Di[ͅaoNΌsJ.5' %C.Շ^C'=awLܮ+-uuQ mr^F1Ц{.fY9U׾8{"d3E||ɗb"ˎVN"T7+(65Wt,5\R,qIou7ػVPeZt!- `8SJUu]~# nfYEN- ey1;v3L20{3;;J4y>㨵D9Wׂ)<,^=kjA vG#BIe*)m|1%_*P}:*0P!K$F¿DDTzʶ9TG~bgڲN۹TW7IzW| $3@o g&6yn<W!IN6|25kh~}#5TsByy7R6MӪ&eIΰyt,nڗtEN&)q>+4KP/f )J7<.KpH4i^z$u@%037|wLRͤAhb_{7`&xԊ0נG<@FN󈳏,` - Iv&:k ֈ(C&-=NS)H@;xuރM1LA͛Qb@R"ඍGv)X?ws{{J:[ ,#97G:7dvŔ\[!f:H@mn*f9GC!1/3 5rTkaĘ۾ptHøstOxJ_L~>攟HA }aLGF?щs;=r|D$@-W լteGvdP<{zc>T_rd2Q&&^!I%#zX^8JW"=;D \ %[Xm锽ad2=@s+ 9Z[x)4]#H873s<@CVoΙm|ŏrϐ«j Ju)B')ڵ݌LX` l뼵ynS{v=zEg\R09].kx0W-!nj-ȐK|ő>8s 7BAo ASٟE}T7Y;4WibY{o6q7qh36OsH5&%/!B5}$cѵvdGHE̍~ƴQ"C&L4ˢ涄nK4A;$Tfƞr-\LK=[ n:U?w4lV7Rp+.s~rc hŐ-1w/5H!)訚}.q7Ѿ~\@.N G^9? K=9`Ҡ&߀;UT{I \W9p*6}w^XgY+5YP8rΟM6 A٥\F12 C][J&vۥUGkN?zVIwP*F\/)&=g(JJ> n >Sw_2HQ*wAr^ZYMe^^ʐxtK-}2 ؜M^|𯟢2gA+:W/kd!$gƏw+ʮF)ֽ}Þ ).*9x2IF.cmvD1QXh而q 2R0S0ތKQG\TFXMwDND\a--ۯ-r[~ .-)c-qUi4NFB}VL uE1kdե&lȿI%ӝfء+g%b##ulHܾg*CA8rPsE豤. C0BoB+ФܙSFD>>DFm=e[^O߆Whzߣ MP ]q^r/>9o/8~5B횫\2vH+?^5)q~nolC` f|?M;D"Ҽ+(C] ^~S;f C,_T:4{_ɱPvZJ 0  YZ