tracker-2.3.2-2.32 >  A ^p9|)*"D *-=G$BK%86aƃO~*?haU0A2DGk5 N?[`da{<2}TF=f&d#?an6j6ڌs3* %axd!8U>fޛ^fgF\?"[7ABޫcܠ>noVeO+tak ΧW@cuC1vR#VEߜ* V0"h&2i`F9cbf7ba73bbaa95742f109b559eec8794ad1dbe7faadac851e7b3e4ce77ee4e29d6f216da7abeb618cb324181a2a40afa8e7e9db^p9|"=,% b6봬Jʹ)vI͜SW:uYJ⨙u6y0^(<ϫ"8w ~"e߶c!mHp:CY!gudCFodxZ1 qp5JU""FA7zkQILDhΪTdS^[K^1s,R b n+>lܰe9%)v]gPqI>>MleK[!d >pD?pd   Udhx| (PhP P P P 8P PPXPPD`!g(!8!^9#^:*n^BFyGϔPHPIPXdYlZ҄[Ҝ\P]P^ِb.cd0e5f8l:uPPvݐ wPxXPyz $*lCtracker2.3.22.32Object database, tag/metadata database, search tool and indexerTracker 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.^ibs-centriq-5 JSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Otherhttps://wiki.gnome.org/Projects/Trackerlinuxaarch64&o K &}n gV_&{BFE;=h& vA~8.`L Z%/w !Ka%4؁큤A큤A큤AA큤AAA큤A큤^8^|^(^|^{^Lk^(^Lk^Lk^Lk^Lk^^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^{^L^Lk^{^L^L^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^L^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk^Lk47589659dfedcd312e1c0a1e4c7a95bd54e1c65520596f095ed62c30dbe1bc15dd4407c3d26d45b221c506688da216a058978de3b069d2f2b008c3ada4a7d2251622acee19ecd4cac9d4a1e05009e75f7fc7abf5739309bc387b09ce220cb6c3bffd604d2adc7d2d8447e49d625c3dc76ba3ec0ec540698e37d3015c2ae25af3963399d80c69eff44e16a619eab055507717f64c954cad2521b1da0340a0c21f51f1a3125a9dd02bb33261358a2672d269315c000c04ec115b0f491b7c585c7d94988cfc990ecfd939c8d128a06da199253340ed393f170abcec01d7c14ac1c428a4fb859856c70c7ee488b466b99b6eddcc2ca5755861155935b684977ff4c2e9e1c5d06837bfdf73024356b45786aa63b648d6bd4808f7271fd87a3fa9fc97c556ee011645a39206778ee1ef4679a2dc35b2f819c549d8c3f62681f46a76cf0e9411f0e17128ac0fdf13a041a8c1bc538be9c7ffc7275d17270a3da0a6111f04479b3ee1feae513a9b1cf9a45a30cc39b9ae51361f433d9bdae1db08ff76db790b5e25c5d36725ca6885e6a018a72dad5ed968cb2374fcef1c496b3c4bdae22e83f860bd797a06658f17c1e283583a550a7ea7dcc71b4d7bd6ea62016d734fb6b18776ea9fc6a0d24f26fc556dba794476adc7e2458709ddaf0b72e0a37b11e3213b8cd8b25b12fd0398f7765927a456880be22222f4051330dd09a6e052604ab3a3bb4ededf86073cc13d3c249177febf26d58b930ff174f1a310872e1ba4f8ac6681eae6aeb0bde4aea92699a3027a9c48e5f621632e8876622ebe98bb76145e02ec117fc4538c71f1de69b74e7b0d366c6f4a7e012617d06b4882c6f6f30822e7a4f9db64e5297673dcdd3d63ed98e0972ac57cd0777673ae9a31e094a717b6665f792cb4c42a0807930dc28633e859ed97a59a9bc01c17cc5cc53689682fed7d324a7b11177a9fc382ab0b78a8783cadfe085defca21d9432ea0647b1f6064db3c004f37a27995624a080da8ddf88a6d2dcb230dfb2871a54149e83e2f43fd8d4b9ec9579573a79992256c63a6d3993f70783d1ebfd4ffad569b1478b9e290d1c996beb09edfdd8dff83602f1301224d24d7bae223bbd886c54bff25a8f938846e44c6181af597ac29d1f70d45a57a24225e71f5227e77beefc380fa3b9a1c06db05b743f5e60d7733e5b7e667860d4f5f1adc61f448d3fae952d288f421de8de035e234f956f4f5762ca980f74153960d0f812a67f5b1370054554888c6008b41166785ae23b1e73fa9d833a75de3df633a47272a7a13147f7be4d55342d15f994395425a2bf6b6cffbb478464a1f506a07f7d72a078caa19a6b02d790094f89d67bf7d604fccaaa0b7f37826b81da22f46175be3794b5c4fc0c3e76f68b0f3c388ce3789672f55776eab9701cabb79547133835ba600119c925cc7f5d0f65d5f601ba1c67809ce0d38df3182a7fb6a6370535e1bbcbd95d5baa36f4850e5d1a5ea4e825e8a664a74aff6549af4ab198a1a8c2e25dd934b5f5fcb195104493f8030a50c0c58c9e602dda663cae3c54d12fb0e8911113cd6ada4c9e0505ae2626056a499d899c871cad6deccab7ad2d5a66d371d6ec437f8f3958d3a705a0f6bdabcbce591883ba00fd8ad1c744e638bc5666e5637a893c38e519372f775f74022d2d2fe01249cb9d7a289a70786075b21d8129fc48ec820c41bcd61c916e2518fc3c748633c1c1aded17df8ecb31d8e31e97ef9f364a4a77062613fee9592b766a14ce44539272c1bb5e6b3246b001de87c31751fa8f98618a5f640198d7276e5bd778b9e20f6d9f2519edd1df12adedd3bda2f809abd936c8778b7033f4b2e759051d3876b714cca37bdffb536fd7fa95cc886b3d40f96741dd0cc2842048345059103ab1cf53af797d403b012f2ee58fe78b63b35ccf875ad9cb2bc45e8bb66b8a1829ace6f6c4fbb12411c1b26aee84f519708907f4f191e901afefd7a8682a3deaf16e5a62a53522324315578c5bae408d5e43edc9930f4291562f9ae8a6d4b2aa69e24efc09c74c1fcb0505be0530ec7e87eae5c14b237380d6f18fdbf9dd9c9c0d5e436ce5fd5631a6b3d228fef4b82f6a5d927ddeabfa1929930ee6ecfe8b1589f514b2b8156d120a9126224c82dbf04d9b949b30febc6abcdea55452380af0261354f6e362e2ec440d3a4392291abbe1532260cbd140d3fe07bc3a6e9adb4f1d34d71e91faea3d6e8e67a77673dd772e694437014e70381c741dacc220e00e50f55b26f261f27340d80c79859ca8311a1880113f1652951487160c80a71304c52f6d11cf57f7f634f96058c4b260edbc2cb92b3d2b34743dfa93b969aa1c0c3387df05dd2dc956dc17134ddc915a1122044735c815fe553cc9c6a84c80139092783f8494c390602248b13ba2431ac15181d03ded37d78446b035b50e8bbad21dc2c374f584aa64cdf70dc5856d7ebe467748036f654845bb38c37288d88883f709cd8a665a683e7cee77f3b3bea6be4e6bb1865456072ac1f7c1ca04cd37e829e8b5287907035b4d316207bcd71e44eb7f481d1de1108ee4fdd4cb74efe3076818ae4616c738198616b1e4123327225b6f7d0d0bc44e503d6347ee70d3279bbe84020a1927be37301b5e46fe368e6e0d2aaf63750d0ff7efa20821257f965128ef7bd822ce1a0561db92b8e90a64e95702469e1534124cefca9ef3db209c677a827f0b61734b2e748d33bdcb9beb942390705b8193528081e61187da3cfc7df1c306f52108d595ebe05b32cbd251e98aae24331b84b1e383556e65bc6ad1aabae9be0c9307b3590aad74f33118eb3c90eec8176352a8f4d2919f316b7eaceee2dc8707442b0fbd951701154d928af7fdd66bcf44ea69dae49c99deb5fcb0791c0a9bac4d4e230ee467666ae13db060996b6a78c014ffa5de1e5c5ee0fb8e9a1b62cf19a5e0164d92c482e3e26edd08275bd6a5678f4904a09075f2a9d9da3cc1efc341769782ff49b41c6dcef63c996ae80e1cc5e3970106930e7b29fdfeb3653959eff538ffba93481a43f397b84b19f86b60d3ecc11a8d06ef7fffb947c83e7b1e8281c715d2d53c0c34368ff9ffb2e674ca26033acb8e2624e2341d8498df37a5d67775ec17df94254fce029c9fdd3c0448cf28de90f790b3477226f1f5142d4ef8871149ebd305a2cc297161a0a1d8115c3446b8d4d6184ea9f43c190554aa19845a88e1eb6db08d484d3879b509fcdc2b90d82b265f3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottracker-2.3.2-2.32.src.rpmtrackertracker(aarch-64)@@@@@@@@@@@@    ld-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)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libicuuc.so.suse65.1()(64bit)libsqlite3.so.0()(64bit)libtracker-control-2.0.so.0()(64bit)libtracker-data.so()(64bit)libtracker-sparql-2.0.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^`^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;alynx.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 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.gnome-panel-applet-trackertracker-guitracker-miner-evolutiontracker-miner-firefoxtracker-miner-flickrtracker-miner-thunderbirdibs-centriq-5 1591771116  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2.3.2-2.322.3.2-2.320.16.01.99.01.99.01.99.00.16.01.99.0   tracker-store.desktoptrackertracker-store.servicetracker-storetracker-2.0trackerorg.freedesktop.Tracker1.serviceorg.freedesktop.Tracker.DB.gschema.xmlorg.freedesktop.Tracker.FTS.gschema.xmlorg.freedesktop.Tracker.Store.gschema.xmlorg.freedesktop.Tracker.gschema.xmltrackerCOPYINGtracker-daemon.1.gztracker-index.1.gztracker-info.1.gztracker-reset.1.gztracker-search.1.gztracker-sparql.1.gztracker-sql.1.gztracker-status.1.gztracker-store.1.gztracker-tag.1.gztrackerdomain-ontologiesdefault.ruleiconsontologiesnepomuk30-nie.description30-nie.ontology32-nco.description32-nco.ontology33-nfo.description33-nfo.ontology34-nmo.description34-nmo.ontology35-ncal.description35-ncal.ontology36-scal.description36-scal.ontology37-nid3.description37-nid3.ontology38-nmm.description38-nmm.ontology39-mto.description39-mto.ontology40-mlo.description40-mlo.ontology41-mfo.description41-mfo.ontology89-mtp.description89-mtp.ontology90-tracker.description90-tracker.ontology91-maemo.description91-maemo.ontology92-slo.description92-slo.ontology93-libosinfo.description93-libosinfo.ontologystop-wordsstopwords.dastopwords.destopwords.enstopwords.esstopwords.fistopwords.frstopwords.hustopwords.itstopwords.nbstopwords.nlstopwords.ptstopwords.rustopwords.svtracker-backup.xmltracker-miner.xmltracker-resources.xmltracker-statistics.xmltracker-status.xml/etc/xdg/autostart//usr/bin//usr/lib/systemd/user//usr/lib//usr/lib64//usr/share/bash-completion/completions//usr/share/dbus-1/services//usr/share/glib-2.0/schemas//usr/share/licenses//usr/share/licenses/tracker//usr/share/man/man1//usr/share//usr/share/tracker//usr/share/tracker/domain-ontologies//usr/share/tracker/ontologies//usr/share/tracker/ontologies/nepomuk//usr/share/tracker/stop-words/-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-SP2:GA/standard/8d389397613f25ddb15e5a7c12f1fa85-trackercpioxz5aarch64-suse-linux UTF-8 Unicode textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, BuildID[sha1]=a2ab739aaee30b85746bd1fd00cec6461fc67ffe, for GNU/Linux 3.7.0, strippedASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, BuildID[sha1]=503ee733b30f32c8143e9d981ae93d3da0c33f2b, for GNU/Linux 3.7.0, strippeddirectoryXML 1.0 document, ASCII textXML 1.0 document, UTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII text, with very long linesPython script, ASCII text executable RRR R R RRRRRRRRRR R RRRRRRR9e5tracker-miner-filesutf-8ea6e65e0e33983d62cdd6850543077d77c3acd99b2f0ada1a927ded674fc8ec3?7zXZ !t/E] crv(vX06LQ3R f&ٱ.H@豖$>Fl| $+9A|zL%sTZJM!cLz*&ն-! :7tܗ;hd?`Pp5l jֺ\K(hUu6Er6\^؅ گ |ר܉?P.af/Au dǽ.gp`DKUԨp[9ğFt^~ ض^}Ӓm)Ma< hK(}.5ߜqF\ϋdM@N% .Ԏ3*à,Ud4YBv~m:`"l SelȐ!qW)E[AxZ(.*3mВ A_¬'(*+ KCilBM TC2Qhqoa<(^P{b8%έvaPvCP)f<&=NM0|¬]"3c{DFdž?mg#<] yKdHCstsgm%7hfĄ/NxģB T+-qx%d<Njfxxܕg*5RRD]^BŇPvk".h}JS'C&I/?+E7b&/Vw]ioiP,Kuga||N'}r痻-w ++SD}|9f_ion:#=u1\yQ&O`Z/DaAbf.9YYe 1*5{6@a^{ -D\)~k;*;R Igx"Vfyt:=a3D(ՠMяA4]Yd3PzΚg#ж튎8czI;LP)s3$^*m($|2fpBsi0&ȘHƕm J1<5!'TDk&Q7V+2˂ 8`څ ²}1}G3~Q uZD58!2]D!US< `y簥;{G)^!H-"Ni-\c 0I^TaiE],h«ېPѤwѲJߩt89ظ+mi9e `QdB7S$Gó(}|W Jڠɥbe KsP^#a.*k@W."3 8=DIeZ(tR$|7^9lxjT0h-VPU"eM g2aTW:~m[-TUet"3n|$#5x+чPB&B(}X=}Gv~ƙ(`D:;ӝW:SҖ :"+iF(j%iFk )=ʼn,hHjIE#:$Orۜ~ p͘2H#:RbB=5<-Zrf1B &#$BHNCrZE.:w,tYa~w-$یε?fij( Ʈs)SK6vdcjFd.1ݷO|U?maP7 TR,ڣWSYVpT*w7)Mr)qחS6sO<,Ɔ< svoAM1lsMyu%l{,-V B+’gi.Cր༐&SA+xW4q(R:S|iIclk(=_O/V{^^/(U[sB1C[Yc@zLK.b k ] b7#yP(7,U)an)Ȳ_ C{RC`hqm={^™~;Nm;Ml3ȦqsXʘc͕#x Z$|Vz~/_$m>@/e?fqc*#QϾk^>͑ߝ3D1(2Jp +zHSh|dSeZ>]7,qt .W7IG#{ h:)9"iDɲkYR# ewvf{y y=$ а]!LlGVsr*@_ :fLs`su ޖJwU+ g`>)s9rم/P!L`D%uqAc[ !6`7H(A/H1RXc93$VIqI1(XCJyZb-y`Vՠ#(сv1K|3FDrZ!jŝo1/9#-4q]C~D?$Ik%~ҦQϜI/ξOIj~&):F0FT=fc~S!sONtqj+N\_/${<:<S1|R 7ko9JLLqӯx*S3弉[j6DUC&0}Z&!xG'["qL rdܚ+Pwk_*j*}hYyn$ '>%̻p}.1]y8$Szui Xd(6)}u0@p!u:fޘNK]ŧ׵(yi'lg4ꐆyF.k*"7/ksIAg`H8I[l)P=yXLg[BG\egVk[{M6LhXyi;;qx7ZѺ]%;x|>cЏ"3(RӏxH U8csI_k8l Rp4yx-`=(J:Ƀ0#R[8ܭab4NoN `7dVn$v#s/Ћ~hs| uOBYs/1s\?3'49Ll62q䠳Eȸ%szf=GS3qO=O9v鞝 &+P{-Nc):5~d^-;Ax֓ ޘ7ӸJvֹ&T"jߢ-%2fC翌d=Ny%"tAeO\6R$wIfKDe&ιo~?ImxME_/]&Ғ}ѐ<v⊿*U*`EGjEYeQPWc/zNQ0b5O }*V:wE+8__,4[!ӟል6ل<`kqVkRfZ >:=y&50%k(<Om+'S(sa ;ZY4 4H ɪ4@{0JY 4aӑZVmg'/ijn#Y%gqk'o_4 :ҋ@Sb}Wu.dtCĵц6_怲?շg? s[mr8MQX!gz1@^󚮩Db%v@X 6? IеQyKqBC*FbMT= +2D̃B]rO]M:}cx\Fe"=Br:}Xdb! HO3Y2ċ$Arc6CsrvD0|yBŇ6/3 gⶔUrFEc ĂJ[ /LK?(̀bqᅙ9~Y{\DFf'D%6 :ԻDR׬(9g yl01d$²>m"!Y,[ij'FĻ ih]]t4ZM #|ϤkQIF?E&Y@\3C DSPOyxFJفCE#@tfΨC F+ T1%VP͛Wڧam'K]eeP1JaeSEPK`T1oȊ|ȣrھviNn}[$gLh!GrڈrgǙA$ SA-Y6eɰ/gv$u}=_A9DITyaB ٴsH'ݴf/M Li4JoU.!=-#ekxia;bAn2L\w|D.wly# crm> fS""I2HȢB9s ͌p9a8>eR[ayĪs`pԀO `<4i#Z&jA&-5vM\A7p'UG+xZ7!sO*嘛PUzfGpG)EG*V_8p6PW ^6Kœa@]FWu՘e}a mK|zwM"}H`S2uГ6A#aa1ȢyvױY8]I\OW #BA,/K.eX(B-c!.7:oӚ˜\(E6LZD/GHe5ƭ [5$@}G|*UemGi*Հ5.jֈ6/3rP݁Y!Spt2=s"٭ jnx\U6o3$R^ e>`Z}m^_^l(HU~c\bҞ}=[}J}q_T}OIP򆑂y (XSMJV.9/O&Yw\tLpGamԦӠ{N+ aH1ܬ!  ל>|:MK^U&6.'ףxL=a E'HsϨ,?1itŻCdչϗ?lZ'\pVFW}Ҏ ]Hz_XOy1^ 藫ѯ U8TvdDn0b9NňN)<=1ۯں+hK}uu,Ctɡfny%7r#~1Q^q]HF'l-Z)nCLEe'~\aIb3VE \6Aؖ~:̞ D'~j:W=%٤gP]?C^'Zt͹ԠD<|HjjKCM0MR&_^B `}2ښȴH{$@dܽl֐!e"AW~4:|QUȲ)WCt/l&Y0<КDFrjq(\F_D% W] " e+>_,9f{smi+2.ycB>A >Ov 1}YW'r^HGbzg?6fxCx/;26i33^KSAުz'gl6ßiV0, X䧍G93a+ dugxVJl[/7B5=t W8x 1R1dK)hȒERC'%R)0`ΑNBaz>P(䙼Pō;I)ps.ժ}r&l9 ]HIeM]`V^ )Iy^s2qQ2U$2En/oU|z6Vk2J_љo72oΉS8i'ZE(7&~}kBh9 kPU̢>@^rz ygj&*[ux5n ~"ީC])?trLD,|j!zE0Qʐf38=5A)Xv^j` t+j8iP?Xw OF{ }łGeicٝ͝-D~0x*7!dDeM>u}zӞpcQ Rz 5L5%7~y*5I˥D ̆drKJ[w%ߤśYڤȆʵRԿ$$L'1|5 CRQ۬pFGS$ʄ߮Vbɯ\qkHF\b+[ϲŵʚ;:bQT;ؼoR!3;L0 PK{B߱A -ϣ*5 jr^N֕N3C2;cQf͇WpӓY&G ,xOEKޕ΀SYk&&Hxw$]8 s~M2x%+f2) -uMcGW?Alu3-!~dT£eV,Fļ4\3}eai1U=!ᄥd c Bk|xy .gV<(@{__ϒmУ_$[bɶ8#OzE'yh8;u|m^wQrZ6D\ 0Q@@!kO|$"چ$}[L;0܇"c"mjAуT<]_#0^q6Bp]ܟ%@jFNJՊ"j5Gt`R΍D_[Z43<"u1jYSJiq& NkJ!G LqQ-cWlD@)?ӀÔCY 8`Ey̳,GOTN43wCÓ1g39v+M˳en75T PyraC_J*J_6Ufhqm&BRJn'(Z飞0"ʚ!~=Ƌ 489谯\tVŃ DD bzW7]nR䩤^6ڵ,}xHua}'.8rY:,=0)t/r3rP 6kpk4 Zl l@ Z&]J>OAaNՌ_*i]/ :N&=m(!5Q mj ) yꐒ@{2mY#+oE=Cm)y_XsdYOa ƒ_N|ӆ[ @s&\EDZyo W>w_KdWe%("y`kJV*n)⪻ZYX(R. T$_ciTŞj60uH:peEEFzM|AQ-M{ @%O_U: F mJ6lS vmrMEOr/CTW6R<[d=G푮&uBBpw꽪Oʌ}9 0@6ϟ՘Ň71 &s_o` >S5dKU1'@<>h\g8`0Ek%/>I[%%;6`K>RZE*z,2wn  jdm E/ ysHP ul]vvę;%g˟_wvYڞi7(PޱqArN%)+ OkoBx2π@.Y4\A?ܔ9LR>z4/xi ޅgGxIõas,ЫV)~3ÆKe*+7$1rra_9:)G} $X2HX"\r˾CvTQH I*)M"CZOaTO-;eeŞiʟȴ2ra惂&堡;J`㝎r98.G9v򜏣c=0R C[j>HGnݬaИ]f4Dh>w(aۖZ5'äEe6õX;E4!6Le^wAtWFw**W{u%cc0G* fq2G Ǝ@[ &94!4lNc2}=W{u ѐ*lS~geh}9i|GXqw!Q5_+yV{ ,)͉D=B҄BuBAl>+硯'J(y{xE׊TG:L!^#a|64Faf,NqXǽ]1)瀍Lnd선%֤q,u%B>]̼d٬s#Y/1sȉֲrG֓<7"eW&J3 vt5a[kK~Ǫ1CHAĘ[zB/+Cj݈a$+y{["Skٽ*sJvk|&[ݽM'*qx"=*WFGrcC`pt*a1=>ZȌ@t-id Xp.it.tA[$yK`az~#(vtQg#_IVH7}"(>6~71 !64WpL˺;Ç ӤIU30+Drf6BMrT KJBD=Dde} CN.h9"5k!k2[ vK)8>Od#* Wםb ad¬_?;‚8zw°*l&5r%:&Se]͏͂3Z8 uN^ݝ Wa/5zyZ),yTC 2 !|g+C3nݽ88QV>\e kIBa1P"ɣ4s4!݋hޗn!3p42XoI.ut;+IkmmCAYS*a& ,;tĻUpܥP!ґjftvwq(6dpŁ2.~I?3i}K>仾A+d"5ZDT40;!M M%*=w4"`EEiXմ/r[(;wfb ql _:}kyce2mТ"Rp:"KQ1\n?iO]|HOxd"^oA!fUцL©ÄobǾIeXȳ^ú6= |cd׸OJc~&5 56'V\L"{sٺ9zH_YUvp,?4ߟFU9 T)\:<[qPvsnXuRoQL^ʫRX:v!@%Gs_ nM:K[>?F!gZ[J'~QbU:WAQG?Ywb˜W-lPd귁?)1ci`+!F8V/@fSBy$w:8,?O&5jY/>3>XSэRolҘ@ JhY?Njv$V4nGa/ToHK2c# k(,!Sg3rǹ<<&2 *k?ݏm5!rDq TmMxJ2N;I,Rzld5m[.S X/o6"R?Kl*Y][3[΀@r=O&VEr:0uM@#@DF&fGHFMY;(D6rqht `/ }Ko[4+qb$Ӷ+ EckH*wҿ 7E צnʳ$gQrX`a ϙa=D=¶oή'wTsjۉA>61# hIbFOSՀq^cآ-Ӣuʞ>9lf0A9hoW rE{b^t^n `w0{d8l5 jHcbLJ5SzvF*E7t55GIN_."E#6|D$똜W ƒQm1˯ Ӹ8Ю&nj2K&Atਓsf©07u Do{*H~BWrx-DۃGVIl)a(c c=Gќ_.BB:O"ST߄1I^lrJ@n\ObCj<А\YqE aĕη&|NVuf\EKaڀ ˞ -udk2۽#c  k~uj|j`}x3)CBF!9㩙v20qI;>ixt CTt$QG;aKg1Vmy\ͮ )fe\y#t  TׂBEsWQ 䉲=45"o)l2,0pJ#`=}.O)ƼNUW@ ~kpE)sw$ d}z3v:8RssQi֑g7'1xnW\ (-.o5e:Ҝs=xs|h殇um1?M r py=f%'l˙ P^';ܛrNE.Wj,;I${;r滷lβ|tR~+Rc4ם6־9P½/>Mx7 tG K p#\BUl\Ya,A;8Pi »a9΃iw&Z5 UW=K`*ӵaǵ9v#b<('qy%@M=LP'g|œIa,/yw#Hl`l0* h|м^{>؇&^@X4]LCmɩIݩ-08qGxeSt0Xc㎰tN${e q4/(dn&)(Ha~'5y4f-Hp_~bmn?g'Ѫ,d1J'3q^\ f. n[aaȊ U~28,{WodN,iwPU[Y4MSgqbʷ}rԪ.0)>ϧcPM2v;pvĎv2ұ5\&, P5bM]eFqaxHI{Ɩ[7.8˧xA(0~B\ީ6rt a6irԴT0;i>tl:p[oɭ%si,Exm2/tՊ|r \~ݽ ^?E7&-҉wcYD8~b8$FHRzK6A>1u*,3!Cx4)@W:n\>U61kZݍQ="zyk><ߙy}~M y<4 mvߎ$xs5CHLƇlMh-*Qcb(kv}&LJxCǟș gV1邘;KxN`;w--pBځ>=geT@ֺYrmAAl21[ ?`#E=֌M ? L7cd_IJ4>kiOPKcU !$M2g]#(I|?}ӵJldf77v2|ܑ[t{T!z쒇||*s+XmY}وCVB7ĵt?Sl,c64}n<5`v r& < -X~D4Z2:޿tY?kLJftX #E'r꺿T)x̌'L(W̴Oeg>f;ga$,8=AbϪLtA6;k&?4G3gX$RE7`٤VJ'iƧ<{GA$_M-Ew끀ebf8{jh?˹Qac^hm ߴj,r:{y_((OH0c75Ք-n^ cp^Dfe;\rudV@XnPG &\rh6#f^Y&}|!+ qK 2#0A púEJj\!S&.9BTwX WCcBBЦ1N8mٔj8M˳y5A #G% TԜ6\"-YCҋۮ&: 62c{QHzz%W9ZaLU}"VR=Q@}TvdrkiSAHK/ec5*3)t\b̞ ڑ`]ō%䌌wK"/bd}R/>y@ cﵡ+'(~PI-ƽ8g :f-Jc+oMg<|^zD$HKՌl"b ID)t/fܩ{1߃"yF!&"4i^>t%14ߚ#w^e`&yQr_mV* '{I%Pe CpgàhSKbu $yF*! +HL}q;-`d~N[^;+2^Z{ފoQ5v@= wt+!f0furHm>@qY*{+ et(c$7hbT% %Ŷj hI^G`vmN`g;:ov8< UxSdJV]bL@Ŗ\0yaVNN1Qq]΋CM#,196``m!wEvRֺnKU|g&̔d*7MZPh0z_ hhʈh:b]`sM}qL9;-@DMmsXޑXc-bzr1kzU8nc[O4l5)6Sj 3O:{I)!ö)~ʧZUvPH+Ŧ")J3[4WhƱK+8Kxp> kewDd {ȍoU ]F,O-R6ji~ ACž0RѿSwi+ǧp`Z0C/";u.!,7u՞m;&jY:c)bIU/Ug'e}m3>sdt]:{ddႴՍx1EVT2+v(:|VKOaG{r^<%POMJ4Zkdk6xoJ19&`#hYF{ 粗9 ƒ0y1;z؝ole?nB粻Nzf#fuc[.9ICEzc!^TOX#ug }2dNŭ-Uή5jse>okJAEL"kUR̛BE|s\YM陖a{R0X1@ex{%1ZT[XtA&FGt!̟Xs7ݲwD_Q_eI]!!Wkl!'"l}ݖIJLV҄ 6UfUVpS[ 88m'MxKNVs 2 '6߽*7ߎf 24juDi+3\zo},a#]iY)RT).*x.ŻC,. Dhгk^WǫWP#՟hE\8:{::bP {tm ̮a⿾Zߍ+/)`Zhݭ5g#qQM rwLϢ7F,Vd,2=Q,OL߶t\wtIoDcPT_VtFmi/;\7?<ɷ,kkӕB$%E Dv$luе(L̥ߐF2ɣB)0BSӌzj{o=}\h.{x߸Zٍ acE"a&?>:&('QE!!9ţKPUv=hW, @ %#_!o-7Z RmDZ=.F 8 $q6da`{iT; &ry<M!g#)jxX*2Y6;p01\:GKn"Ơ*H0hN~㲚a}nхVՆX權r+RLа&.>j[EMmI P0M= бasޏ2ykqNEeBFcEa&I0PؒZʝΗgsj&\ҳԙb-'ABi q$A'tyԀKbVwGe?W,Mb%4KjT@1]s,@J \gdG{ ڵ]~Ƣ fՉŸ%yn|oz;O~G9y;O݀+c N$ znvRfL{e\-Ҍly#nZVޅ/"K'sv5 ڵnMA {==uydc^}: $A]t fHi,>[=n8ฺ#CZH? r,ۉꝢY>R>гp0mI'էmzcǥ!Lr޴'t0, 7p1qpNh0s$l#o/P;|&| ̦ޖPgw], c<\8EH#pByMH^Zy(FRxfS:vX<)˃I_xXj~kg'APyUD!PZxFw!=}74ejYG0^k[R~Nhq$4j-[3', KUc, /ţki_}{ 0ŢJ AJ]utb |6vhr2J RF>:dc%Wv nՁ1[w͒(i3yq'F.:u SXز˖ȀKo M\jSBhr/t-ȋSVcwL_JM&$ iԀJθjpdVK^6rZ[m`W%$}+;T+w\Z~qfz7:[É{iC+$"R%q7"<\!AW)5܂#y e+M;|S;-d\($җWkt‚V:YK*>ϮOMm,hٷ n4E]C15Pgf#!C"bj?؉KIiS[^z*zgfe$G֋ x 9Lm!q~DQ&K̤bhQ1.i:`d3e)KGthVNCBچ+5ޢu |;O:0_EE{?kʭ4`m)wZ̮] Fj|@]u7(m'pi }JCHT1`bR r6,.at&NjW{kaH't2[5蹲z@f>𤵢TNpT5o7;CtЛ36IXp>ս"PD :ȁ=Zms,{7|3YFrȹF~ pL-]L0ERjhM5 jIkxM<Iʸ%.'">JkV}@ :~ovEO%Ӆk52kO)5^ƥ$فU~wF@&i}3U6@([G1yx(7gߞXEĄcBqu]zƇ-2OQ 2ִ9Tq8GQ=={5nZoRJ+BэCNR6d]2.ڣ{1_3 z!m7TZ,Ӵ)5ZBB y+FIjbXZ@v Kťv d=x\. s]û1KEQDPѬ*(Jw:M(.R⦠ťfLPa70iE~# UK!ӨV*38gi4+[<"j2?eF дAar^zhS/mi;$I$GWc6@IL(E ݭ;O.krRH3|}Ɣ K:(n Й3ޛqL^ *ү/w%dh~ؚ(m8)UrЙHRuH䴢:Ojű.ky4UusvT Pu׼'w^B[g?-eW(뽯/1e>,3q/OF'KtqȄ%!h7GgJTXNs9͌a5~ jƛb&vPޏ+[L4J1\'FZ;c9Ǖ-mƲ@[v 6ȹ|l &y܉/DkтV(Tnyq P!M{e`I3qOC􊾖NAZA"\ hcGM Tڧ`w># iE]3 V].a.EW"'9nf7 +D0 |8<3Y:=cŔNvքH)8JJHDEa;Q1TA`fTF% [ȏR8ʼn|BrMY#0.E=RW_2o2a 4[kU\muEgCƹ{z2&bB<?gs:be(+'_~høo5G&a(д۬(z(RyMl%Mh%K**P+?hc7,l2>\;QZJyZ+*viJM?+y@ I>.D><۰ F+:I~IA>1gPftjL?*]r`[Uy+˽=)80ةB|鞡y[;D+dGeǿ$лtY"תCW=2Fc{05 6#ar{0sݒk'N)dq{~V<(Tɹ/z5+U%3"WSԌK | IUU2/p]ONKHo'5DT~S&FbloW咋f%cl&\aHuz+T6s(P]欒n/f]ɿv*j)0w TknȕC&Ec-c.1}kXb.]'}ĿlѮܡ4:h$̢57ewn/-۬a0*&WĆE (cO*PX!1zMezΖm6쪿Uֻ+zyyOҽE7jVuLPZǭ4ŽsA] tj6хR3u`~"{*uGj}޷jűb ^BgR:5Aޟ$E .E~=nɧ;l/dn3Rƽ #ʑ衙_ %icpWY*χXݤxmi75}NPgA (y}XU?< kR#KoULq*=>B6>@Cm=ȉsCbOѡ3hP.0FށZ_ &HDS ?P5@f[ 2>O-Jb Fӕ>4XH),偧{[t A*jY$Qk!4en(TcZV-W"{(Atr0Ay d"K%#)|wZ~jz&jZ_L_bvnͺe2-n mK%F =BS +>_mnk%O@K6 AZw`ѱ“W~&gJ-ΰ-G%"|VM'Ekduʷ!@-2[oMV@F/ylgdw/r -;@Cd5sO2 BӬ$n~DWn*^l":.zpFa0>`I61ey.vATuPO;G*XlcR?NϧO[#_䴭7f Yh; Rh]A@A`Zf\PLOyp]?~ ȝ:)WXYƛƲT~lْߵWp<+M5Ɔbt@l {hɾ>)\m誈ȧO&Hٲ2Mpʃdۛ:nVEǚdt&B CGs4?.i*pfrf84#l,g[ w/D`5YuXЫߍ22ZhrMf"Yx$7ud~w)|v[20YPwmB5"@-VyoJY{y-$g/as)v% A}A%dfy:mK4 @P߼hpj#Op0>{~͕cwdIhdy.! ؼ]i߯ji1D7!O "xf{ɉDteQK'X}cj8K!ki=,/nBCBR'h|-G@8@!1Q]J.#E-efkŴ|b&<9CXk ^_D_#83ڮlIT42 ᙜf0VL>m 叼0 qS9FK//2Z+?pȓr [EZM kf ,ato)~p~A?nnj6]#O6 8o.h8AZz"܎[e |P+]1Ci_K,x*?L&s0L\tp֊@L%/=IOPD 3=7;omZ3<G(73:4z Ӽy[NzM_Wt7 ESwyx~UL [OUJ88hkhe&v[M  noY;2 $hхǃď_?)=`{@TUVZZ{nkpmiQHɑ09uR>͋R:G=MϰѬ2 Ly @@_>&s~lSyNҖ^ X)+aA* ;I.@ ;[lficS-<|sqgsrxrcIw-fP}lZY=Kj#\j=$,(9=F@4P\ضA>@Ϟ/=-D9VCd6} 2+N :,hm U]OyOel/Mb9I[:u jZv9PMYoR֦'L3z{_FLJr|g( 6; ;#㊒=13޾. 7j'!cH}aNk ̥T~Uv%[ @qSN%b0ƤnvXG^ů{;Qu.D-Cу},%nefYo(n Sy0i<<@1788iPHW~u$\G͎w'\wH`Fz$G\^`'YIHSMB1@rY `&a_OOIgMBza8>fX%e *PZP*Scd+q.I&!ŏ|9(xPFZF˪*д٭fiG33fm>^qP[CߞT3ic߻* {o(]a1옓 D8U`{"JAX &ߔ6ȷy F`᪣B;a `|$Դ0hTݏKR*8Z<-_tK:>G-"Og0[Oˤ=ľ?Ʉz`6Jb)_!8MrshY'2iqfk288E"ѣ{g.F J]׷XS}q\GEYKLDQNprG_ft8a1/Tc|:tT{{&;ƍ#}#qP^0cK؆Dd0luE+me[VCFE@n[)hsŚt:#RsK"d.RG6)S@m_dpn5w%*L$u$H,QRKDŽ]}SHFxQFk"A5ݒ Wjz*'؅H&R39"U5a$Q 0a\ 0;4@ ;= ozgY0Czݬ "ͣBYNUo3ီ'z̭6jN: mu)Fp4zgictrFp߮ԣa Σ\v@_",ɧv= i5Gt[z}uFWܿ[y`d<_NWiwo>"]L՝VG>\׷V^P -SKgF'rN 0*AqG (5Bswzi)^^a1 !&;c맘)fW n=rod22K1W=}#5m9;m8X_(Oߓ=  H`P]r^lB*,@IMZRc 黽r>Ժan71Ei^0–*8N- _.˘kațZRwO5ӻit/<2Zn}L}' V-)X\E2OѺD |̅CqC;3J4w d8h'b2f3BOj;)3m6*v,4 9?FڰRCq!eƘB#z^錄AgEi{&6J48 3?1 M;B0.tF0'&~Bǡ@ӊIe˙\LlV1\cÚi(tjQЂ<w衞geK;DH42? dO(O07Oˉ F(Z136`WYξ /ڏsx?'1Sْ$us&kN{XV[;rrq\AIlϲ{$n}YXQGC_A HНyDnR80[ q5PwbK'31HV`)'ZdIbN[8}a?ʢ{U{>\ >=L33Gn|ҭ-(YD JAEYhtj" zQMXrmWkl|)ꑃqpZ$j閮> dgy)hJO ^ &o/;)!^;y_$7Dtbj2c%xX ӓs'K^@EZT1F&#?>>Tchr?\%>[Q vB:^r51,ݚWͳÉm1If ǚɰ̋7bK"5?FcO7xˇO ,[ߛ'$)Pl@A/΍"/#6hEFԯv 4^ȒLq\!Iʀ`DJaL(op \"/׿l%}z;:t6yA>JɧQp}K)~Jk0b}f4~eA!E=W6("Pb&$M8Id(gr 7)pIk @˜K˳z1a=u<[׊ \蛬Xf-JRG\@Q[A\|DmD/^M4wo~|@뮏sׅ̳LZ>w-?oɰ0f|yD-X,N߀WSqhgS:VPu]z6uV G[QӍ~}iio8"0VgF9LqB^!t?߯:oҘOHAj' KJۆTߺecx].rp& hs l+Q~\)\uyPO~QeD`TS^_C cQrUD-QH\l [,ϵӱm1\}(BE,7t֑׉RhRXWbRQGvy!Z,š{ 2LLZ nGGA<|]x{ Q}_NevU wNHw korh5 s}p\jYVwZ{DI6#Zew.n’[+~nKYqqyAB"0"QZI <&8۳$~aG_#I|/,]eL'm\wy9T0,,;퓕 p^++e*yaؾ 9o4Z]1qDty-v|y %F%JK8{]&X/JZQh5ȟKAh?xfؘ| Pr SfuhbbQB;v<1d'@2U 0c1ҽ=Q{Ĝp/{]bjW1@BcI Ǜ: cm=Mvۙ ޤ ~}u0 <#ieb8/k]2A\z$X_,Fk3"'5ath38pW垻@:T # 5W (k@" D?D>7P}+d| ]* 09e-^yK`Eҭt(Om2q/{ r|ŗ#s!lGӌ2;iϵֲ[26wu: .f/6~v:Ig;~ٕB,bCa{оjAbaEG،g.fGs9f %cwf0soI`\ۥw8Y% BL,⣙`J%iN#Cw?nc2&y9|F_N l q'u`4E"I.i5ۥ.6WvaYv1i)'߭f;5"d (#EM,|hRլ3C̯H$upW-r2K:չdaSJGWA*8*lřwqf5oIAZI!,5VH2{"~غ$gּ輼٫si #"ҙ8 nUDž8I1wFgﺰ!B5(u+'Crjڐ_P H4e#';u)tBE 3Y#}&g-ysXwbS)hT(d[ #*h ILpٷYH DSW3axք\^$x@?8ymEMQ_w8KyW]iՋfջҰfMv_0qmKUbDžs0HBcdS|`SD$пc}3IaY Y#z"s|GbXWMӈ)  ߧ/#:νfa$EW(x&dBmH`c>Xw^.FU*}!yƵUx,yٚjLb9Rv@% _uAiMWֶ1ge5а5H&U3* D[d_^v`6MI "x)r. ^f<95َ5wem ~2^CE);}Z0j#n 3%I z*woX@.ګ^&~@pwZVuo?v`1R-0|^`^o+ȩb1E0NڧNum :G [kw)Nߵ + ԳB0ڏȭX KYΘnmoH:|eNDKT8lY1 ~1/rU,tr:ȁ׭vJmA;FKeh(h2@zpݐ с+pXbpzӪ(2΄5 `J|$om/FёW(!G^9j|`co~EZZ~^ ŮygT%_8 Ms,:+-mS#Qfzi 1󀃂OaCnMdu=\$D͵YT*uTy7zێF2ۥL1`1ftmH(e`Bk<(R88'FA[aq,ݰ[Js Um kUtd+z@)3׏&|5D}aBJۇ&?K@nZ{9r@/ osUp9Є0=,4C.@.LzQM{b LJty Dh/ݏ'(h9MxVh Dܽ=g$\b?Ἰۆfd8yr$ j}icQ4FT@%=NVB3\|&}'׀vg 5(YMp/K-v(OTƮF# LNvc祬)T#3XLȜ) F)$Lz%@-l"K–._@v(𪄲z2ܻA+2܄8яF2ȠBvX|b_ٛ*ġE̒tVZlepb̑b`W1Hlb`FL=srdm D7Rhu%G?{{ͻCF RZoiZIUvl1;](֙Q+7ߍy[B??`zYIՀh:N$t(lw™.yhxZg7 ^`JSgDE)3(}J:#;oV ˥hT!.T)i.9v"i꜃<[V q)((G>}5=D[h &/Q(uK2d3E Ncuxc1sGwQpL;ilԊƚg{y)냨Hrü_v7}QGMy)/'L&3zr-`E߹`Ȅ1 yشGc% ooqyaN]*d TD7aVM`}8?8\xSpӰp"k {~}>G(SߌJI2BJASÕ]7E\䰵~=KL𷢬|A|˷;\4e*#u"zMm37?9xNWͷ@H!rャc3%OTUlkgk̳E{Nvl R|FrV?mi =ڛ|H?$^ ^1Qԉil&*򑇃F0JM!,[gC\rxʉR]p^鐺 ¢>tB$NdzG -;,3{6~yKyWL'yFsW!xOƿ*aPdkQzV%|m1qJޱ~iS*'I sJ `v9W~͆@7H@^*>":31`e-WD<Q~Y0m()P99ͱuF \D 'i C, %,RT[)(I N󴪉6< ;E(/3<2Ü lP989*_:ɩLV6FsZ,4h$Q7N UvϮo0s{YZib~;H+[)b6,9:~h{ލ}'VfO| xf[MGCԧ py  8Ƹ\ѳG|=\[~=ئ@Pa;n5v-l@kD'u<(^/t)=Y log ̲;]:biMTb%9 H?A/B -'ڰJw?2a E1QcFd2K3_'b v]^2b.a> r"Nim7-]QPC+)$Üf +rG8E@Qb{IGXp=TNln7w~5l Ug]e4#F'54WM!Na 7`3~W:nwq#2"16M_?rElGu騹8dq."Fp}orD2"2rVJeޝg0qɥEԯ=dцCv/lՑZ-28G Fu7# #9iǴ'(6&o4J>M/&(\hvSI-7ܯƤ<{H^C/7b5ѹ[ (~~9ЧlFua{Fڗp*;[k ݂aR_6mވXp@|2 ءә\5G7ZFB>30^l̷!S;lϤMt TF3eC! g5zTp ߈*FRMͷRnMq?\hv蠦Y:P1[s9#TcحRcRʔUlmHu#H.kyL:ٰ KU@HM"(.tݶخ*3hԟq3!P)Uj1@GhQ4)Yn#׽sdg}2;*a5F}jnI9 'J DnmAqn~<.nàA7YMבO"@sa T#bRO;ΚRl!L}^YBekfI_x+`}9yqucf{ॡU6`ZUua4C 65awHL2D#Hw֯6ٝ/"tH.0'(}Eb53 v+hƩTcϙ1s׎ԞE9i΀#ɌXq q&_kЍ_J?>kf}mEe@>x2J})\hqԊP+]|B,"w0t~y "\KrqԴsb*(1ŽdPWOta3zł8ul%Q9kpi\|u5.ouREI Pcibea(Oֵ x`ygk 8K~ IqPbSGw !<27 xߡ-u fEd8~Cysulyx0v(] Q |ν5$ c`Y5m"$frv_ = W*CA`/0>5ڷ]yx(AsxSJǗM QD!BGU!vEQ$ļ]6]`detKaM 'Lcq( O(Ƭn)eV\JШh*Vr&tMj轿 ÒػF~RP҈3bXeQx> bG%z6WzW6eAH?jKa0Kd7?e>ͱT^DZڮ7RTjL&qQ$ZbH3ĊA-pmdÂ=>ruEbch}\hwJ8,Tixxs9I>ѩ!_] LfoÞ$w^=ʄgBuզXK[gQ3D|Щ_>XˀT7Hc'?5pY_1I/^+$ӂNlc4E{ G08uIeNUx32k+_v3y1?XBy]aGeMyi&TMئ@ N({_v84+}tt+c0 Ďx<`¯av'li}ԓSffI@-c}!.|j= K@|lUt@N?aok_&wFRT.\pxzoBY35wN] {\kp@!L~XGO~-_ZUBb`{*2'X{]"0bƤoa"F$sNQXX]竨w>ht, v6`[Th \+ Sv^:G=dP[p(VeSabwv*‰  Dҭ,TeָG`> h,Y8®i-Ce6~VLY!ڳަoRp2Ahn{1ե'K)ah6&yK\(zn#a{IU& PmJü 'M[D)vca(Xz!#PZM69 >spg,j;q=CI/Zc8mm0i`uWT\'N ;)\8NV(~B nlj}|h3C+y|/l70@<iNCvЂVd$AeMY|kgƫ 'Ԧ7 V۵V-k39UX.g81Ww uuUT:AC\ =!D]N90=Q!(,]0̃R_? mXϳUN> CYGx48:zgs-Ƴ/q&mCQRsy} MjΈ6ɝ&E'Ĕ^_U.@ p 㩤vSh,  Jڲб s3\y >k+~>H#l8N*ʎ kTSUP C C?-Ip.Ƨq`,w.-~gAqcJjRx#d3:* .ZL jV դ)Ftr]V /ך*gMyMH7ϴ\τ*(QoXQ\Eak5aD( _ VfI'DUCj2l`>p5b}@ւl1Iu$̜]( PE3. +3ݸM,n;Y9KV%cXGliEV2֒ ^HO XDb_sA"H%\ynzE]ZqA;Ym(^-=k5PZ7y8\el+04Uc*]+x얰N0k>CO7O<q91-!]ϡm@*/퐎\~E܁4Мj pE^ĭ+ 47(KiO`vjc!`CC|6Q;&wXEjn͜)K񞬭E'|#~Oǫmۉ>LcAyBq||k-ZV18x"c-G*u]1ޓd(qnt=;xzO Vxp-TltggNJnqk35)ps"$sLLn pf5t#^tq1\fWԪ(mRXNÇWKm%/HٰeAn> BƐ#40ϓbw,eDh-.7l2k_Ԅ% )`XmI]!K0,cUL\ xաhS~|ao9hOknNiVv>>oyTr=z2в?oy!){xB}$t"0'N`E@7$?f6MUEyw@.ß-vPIB^YWP2ґpn#`DcO_V٠L瞋qA\ Eg:QPK;u9TSYPvev@k-њE]~sjӢ XO޼P PAL#S"7!BZcC`Ɔ)_Y9UXb?HJN_bqdUzEV?f~WԦbH `h|3lőbnؼ@e}{*o _Qdm ::օRK;^Ȭm ΩxL*N >ǑXcw纇zy/pƠp;5uzuqE-Ԯ)3,\$yq?_Os@y}.A{۠2@g{!עMy}}Dc{bz2mtvmmvL?ڇ}YNIkN`P< W+~ nG2RcPE=Pr=lCU65H$Zgi=ׂF:?REZR1׍|ըMP: 䈷Ohb6l#b-mD/W-7 ys3I'8ɈSđ97αxdy{T*D r(@Ib>2\ !q8&.g}M <f F{ ȫ. _4첍?gk1Urf%~-Hx۟3%@>nn OL:Ʊׯ##"AЇl ၞX/=W Av$X:ݮk#+sZvsNlG L>/9Lj'+̬qt_D^CDU@pZSI>=_{L_8zܾk~HmbJ!G!m&|{UYxiȆ܃[HXhvSzbj<a59*SiGjfK,3 ;ecZO"5͓=Y;;2*Lڳxl$aI}"gŰ3s"U"?:џDžJ-£xk &ZI8}$ߥ9`4Ӟ. 9aj.$j'37KfrciHMħVYFUNeiGbSp", Vr_x,q%ՄPiғB`}- 39= g&QT+MAo۸`G Mހ2^ACA,?DN1( eH^h[`NNa E&)/:_yNнin^-3G?tF haywOi\CW pUNZ:w \a,&jk,#y6]5$7Y xЅ B>k,J@E^1vv]5, ߝ7v/ NceH`@@0u241"b9lO%aFsFlU" '[)nEH6Py[5a.D L; ͫ 3T6ϟGi68glW9a?`& {3 Itǰj 9ݨs}iXΈ4.v"pZX.K(i%^}%OHNUs* Z!?2,$*uFK֖|7=<ܵQ\ zP_BiHm aMpV3U؎~/rxttCuƾUiG6C#w>`H_b[6b2X^f&ڳzеk?^OMdpH"h_R䫈Hܦk؉{Ȝh6F)#`J? 6 /%ff= !!u2}󖓳xX09!M9aVJ{ap6b. )0߱\|X5Γ\)$=r1a"-Oxe|DtX%i*3r靌)޺H (=]EJgR-񩫌Z9>&ur؈s0%.[} D5P",-fYzvK]# T.쏫<soWԄQiHۛ@i"ެTބjM(Hiȡc7i: n%hM_v:<<1dQ8*>Z o'@<7WKyUC<|4&wϪt3;0Ff|ޘkYar~(М٥YǾ`]7fꍳ6庡Viy{Gďx`Av?E7ICq0Ӻ0 c,T͝R#P)5q6,/3[i;/amٜVVDM8~aǵ͞HȫMvTi%4Ȕ&,bpڅ Q .s&PH!JF'- -&O<sD!Wd۷Xu~齜W}Pk跶+Bwaf9N4,4lݸOd/@=s>GCLvOӊ~QT݅,-~y7Hba t* 'N|#8jN۷ *#?'>1:($Lc[lǙl(dZCTC؍Z4%} F~T[TD٢ bE-ml. 3W<`KIО)7CV͜p# K)`!"b@9hkA7:V6,BW>iRB.(z2,'z:4V%S}q6Un>ktP9h,p-di0N s:l=GX)5?=8rݻF rtb#HnKsgTNPT-AީH(@ж<*&MKxpgvf047eg "eK[ bP>;ѩyWd"^hytk{s'hMa \f?4#(eܙϣ vڛ]};VE+Eك}AFjPb[oAl~;''Ģq~J&x^ o2z]Xq0;Up6ڑ aa@hP~e93P |)CGqCCnw4\x/@qs(Z ډF |m앇"Â2K *a"U S7am +V0WqR_1[:Ƹ|hL`:5v|<)ݮrEJUD c1AyH^xO:3r` ؑg5e}9 XI[uq $9SXdy&j5 gy!@.:etJ*i3lE As{(a4[Jr[ꇐ|֝zK<{lhi82aTf.Ӈ1vj]`5]#_ jU-p8H)EppeK.C c_?jPKՙt !\PfA֎sVL87j>cd-܎2^*kvToE8$n ln'&48'6@z)ݰ] : XP|[)Q΍ՙ'.KPE}A FJ!3 .@J(uMp{ ec] aw2˜A==Sr$xT !8?f,bog-Dۊ#+Ӂ=NqYi 4J\Rc.–\=w6c">kΗw{b?V 2˲/@ (P"W SInSl )G;kAHڞҶco9[S,AqLa>w3?Cհ"!#Lb_ kj2e~ş8w[uzj-BSǫ%2ThD7+& ^beê{'_+?tԸsպӔp3uXU^eTekWǙW{{(LI5lwʪ{gyo%Fbwbbj9)jki]K$OH<Njv`br77>6K sj̸&hrBhGaީ7ӆ-R秽钕+-c[7zIP&U|>urfl!R g.ӇH]ef艳\a |w6Ș@`3/4B(Y;3bGX]v̑n c ?_3qd 1J8gc*D ,A"w2M{{yhcڔ\c=\ 2í!^ c[U"'jQ :DxߔݨK6U덒-}_1LJL EC]CD򯗂CG5y'٭֧'Jn &FaI# s_4=G5P,|/F@Z/;@ԵGYC\4਺JbvKx|hm]#KlQWD ݜ>P8MoYyUn?>5D7j94T椑)mH)BR_{&\" ulrk.x`^Av֬^ǿ(( SM]}vn0Qk iX Ш):^1͝w1ysjɯ17i>$_-XY9[^P'0t[FL͚gaD q»F".xTTGcXEt3tXl?~*ӎ9 b:9)z&qNLGL5Z`|~dt`$v%7<~Ygcƕ^VJ4C2 =ZBۺk*uي^J7O C4nǝޕEŜ)|,Q֘ͪ#Qؕ-0S Bd wQ[Rq?PjP Y@Zt 8`]1f&d 5Uq$fsgG*}' &aj(*#ZjY]Ƣ JؙPN9tŁFE]JuQۀ)5s1IƱWL'A\֞G0 ʾ{̅=P#~g-7W#\GF-{&\.`\,xԼ &%t b7GSB'.`+1h14^!JGkxzEiAXF+{ed`'yQ)|dכ NH+A [i(kNrB1:no5nb@Ɲoi &%5E k~xxcx )F&@~ͲW%2՗zawOԧ s eL1O2s/[{kaapx H"):+T'U2۬ޙkYhіQ|Ga+S>4#z|hBก&`dTJ_Vx\;zhºK5˖`eD^="_3+vm26o kjUGPhFt!2-ԩp#X> `]# 2ofJп,̣ oIOAtNm3z˻*:G]G5 { M[JoДb,=XZgJ_26pG͇ R _*nNTJT ۩93^9 >jwYG 7D5c6!XXKZ(wۗayzzmV).ب4ApXn;P i"DaB彥^z8vf E)+B ķ SHG@} \_W͗2>(b0#:z3Sߘ:,Ip wxA;N A+'i3wK6.+!ZI_/WwRcM_ൡK08j|H&*&DDxaNϧ} "`"釮܈69nV+6 t<튰'! %>|b#!x*i%֕U3jaƾQO(4eUy20VՕ xwÅ6p`p'l6m|z+Q%S<5K$@@Y1ccx+k|m`؏qtʍ #4,β^w پ *,簦-ng~ϡML IgΖ_ɳMKqw?A,EI_L.aVx%?zZ#BArkL}ʔf9RYS[94yCi=2A;]`kޝ3\QMe񎕯TJx]3?_U#xtJBRlϼJ~7wCLEc*ǑO`^ʭ|8#=َ׽ छue&ois;;*@* %L R}ʊ% 0-ZJƂIJCcR4o9j%"ѯ i- oBAlDխW G ry8eFƶ5JT^W\y!vA3 ݍNjS=uQZ, Xx5-( 1I8_ȰБKWZ~ϤXTp7(9z'xTN舢Hkm[U,cl\IPtmuh.EnWQUJ3B:yQ*2"hejxnUMr%fuĤ ŜimmJ` } WjwOiYpB\f.7؏O65x0y]>LɥX -P\D3b9?n@~dD2퀣JAw&6:~ :0%)"&rDرjLrdOq]&<$t,HI|iZuji{qVzxj`jVdMAu7IH]tQe_r6j`Ҙ }. D[ ֣uo/Б| 0D] O+g?dn*j8QHzuJ;*dv#2[ˊ"ma>U}eUSAg@hG!գc .Sڞ %fȔf##A1ɩ zaaV z7 #=-9j-qX/䔤cVՉyk`:clk8>C`5a9jPM?V "T̗'R з%$˸ܤ=  KSּv܋xj9HߤB5?3馄mB8 XIݤ%8CF ^ 2y[+^,0)pN[ޘ¾7EgTKI!3I,Հrp5bk)UW:BDxNy/PWt>:/__;w/4P'3OMBr= \>LXo=|5tNGe#DaG.)QYK7-R{3uU˚t5oȬtVh25{EQڬ+06 [r,ɨTa LZ_t>Wa,OIE!J8rY"Oz\_ߝNFt#ecވduJ{H]WipA̧'2Umɯ j7,ghQ8&pA[:j^"v>ɓ;4ySUZAWCu=#x>+P&QNXXqVA%QU^7͒Vvcyu- IHhG{mFP5c'-6 fIprxՏ`9 }.A%%7끐,p,Sh=MV7r5P%w`'y*ݨ*=(Xq/۠rBTHem=dK0K ڎLuݜ=saHXQ3 sPB, Bٹ7mUG &DAПQ]M6׸jmlj1k˧K6X#h]߳. Jf W9{@+h凟W!+[$cnh (4_]BM\B N.;#Բz7:e[^_$&GsHUHMNa:x4!ζ\p?ꪜCD+og-B Fس:Dk_ZC%Uu<Qd+{kU;?<ߔ-Cq5*"Q܎'me H~c 8%Hj),mKrrTn'(|qAV*hFr9- Qy-\9hFv-fKzRŐ;QWJiho@^tEx<]O[F}' fHDӐU$LjPP45XvI复}hێTqN*w3X~'2Dt/c'!CV)ϪGx:vli–P[fCѵO''1g`ѹ\hE;VT Ð=tgn.wgƌaH$BﰾgK$9R&ٳHDE0BɸY;!Gon.ú0"@kC+FPE]Hd2*+Tt,$͵E蜼ߊq~|잇 @Cv#{tL_i̦qЈ:B,0,_l1;`gMEUmIjN(؜1H3;He2Ѯ|1Ŋ^$T j $ELہCbS jS痦:G[ߥR{VBqG5C=4O[,}eo#C}%K-; DWH{Q?*_+^l14G$:fh <`PΙ .^ tFAq:9 @8)X9β}ώ-!M7ΫtAS!QvR>G "Yv>E|*"WE ӦAhj&03T X~A70) /]M-5=CXZu}29A4DBfl{^plZ ʏ47eXWm+8cS׊OCt4d^_WYj%6;4!Ty.Wk=/wD MVi^W]!+ND_aWnAw&@b6Zjvwj"2 iXʀvX=?sw 2cuyQY3Bi<4D =>Da$psݭ]{06M "i{- ~rs! @e+4O)SfT5H_rGT 8iaÁuMbzZU+*XRYXA3I2]&_`= JP@Cn#A=7>H1uw[F{뉟]fvAβS!0 Ա `C9jP^hhџ])/CwX6=G#* ](07i#G`ݤ+$nsF\wlRT4+t^PBTN3Fw\NXT_TzkL 6]fːh`>RW/u}7fThP%uVo2xąM]3yghEla׍zIAMڱg+{|+\R5AC0k[OUFIPC,43{x筓];4rUF)l=g}!T5T>O5 (%@gw 4u veV}9ha /LIrnmT49l2,5VkٷUۆ '8 z<+)ŵI= Ŷ#T]C'j;j/F V ;1b$_~$ajʯjayHb}i;uR~_ұQ\2K3361]Y|bOYj"G^ F#l̈.RtRnrR UC:Avr8yFYA_-ax]\^Mާ²>Ki P/#{uU"gS>rojWuP#3Ozծ<9l_^4z&BЙ$XҳJPPƤ*BS|* mg'rCΒܨ¿'da(Fi\7M5+tE9:R y뼙o5p)0c3qSg9EQM4;2Zx]^/ks7Cr"Սs:UP:Y*:/K깑ăbsPNl3ęRXտδ-#,nOz]/`aYX/*b4WIH`խ$’4؄E-hYє##gb_Kb) "l9قm =58Iy=Ź^+㚆r"~˗eU9iO4_uǛO: h*uSPЛaﺬaW 3$4s>܇ {=$ޏY O Ο=ܜ}gV;ѤAXu(ȇ$Y l?衚x̉lOՂH:63|%\Au?KڱԄ͞A0%K#nt=Kt0:{o7zXBjצUi8Y ˒qLlH֚CPESѠJ![D]fRXS|%Z9[I#!X9SP;ghCP8tYbfw7ב-ܥHtXm)bm9p5&cIm G(ɟߎH<6X-̜n0O 7x@ Ǝ/DyMwAC"Meg3·C}8u-[_[wcj R,a_+g\5|&$|Y[ L/[S8+GsZHxǠ&fPPMIKpKn8Sh_37xb}@,H.SAR?B& Jsjƾ Prvp^:U;5@mֈdIq_eJ>dlEo*hӻ?\X$eUG6^ja:ץpV Sc,8iw{E򢍤<Gh/ "sRNt-{O|vrճYuK3SGQIm\ {!hr݅>E+N6y)a-D޴^`n;-O+xyI< լ j?셶t>P5s| ?ϷY]H7P;-tSJv[۝oOV޽^=g(o3S ."QLS^ \R Z4ykCtlW_7.n}jeH[`%&L{bUkbAX`2.Rq +' :RaRLOf :)nv(]ЭWn'քJ빕VLƼEX|뮢{gptVf2MM5>N^CȤB3W&򏊸 xs&T ϰ 'a&s|am~tu6&1wB {+-ܜ!uEOe+SNW'fŹ]sۍ :IjÿcJ5o$ 05Fx0(]}ǰ[;f /iJh #KmU>/1;އ[Q|q/qϣj5nٛ5 oT/Žb|6Ply/U>|bZrMi4;eY.2Mr9*,toنTBUC!Gf$HoƜɵx}>ȱXƹ\?¹<ɀUC+/it/tUar(KyΖɳY4R+ɨa(}E  rB=8vvBu8~d6e<%AfC5J}R".vQ"*8% 솿S- o)F9_ QB4-|eP3 %E}ȴ6[],9Q,Uh V m"MZnC5 sr9p5k"AIΐ|Ǐ"~dhwo.F-[(ӝvӶ[sAFP[ s dՒ1,u)(w/'՜9Y|:.nN IEz}d* Jfjf |dF.1j+qX:b󎮮RGsFa/,VP) RS6 !I,pG v3{kw\ HQ˻wzS.zrg[QsR?hF=Aw"EJ>|/-k ¹}bDcDP5ĕߖז&_v3* \5#1'(Ys@uC pW[c#{||.c* ZqsEO]yQFjBT'f!* /[o>^^".j&Ms0__٠ fzܻqly5kfb[8P! 6e?'wZFP&@#H.xH;b!mZEY>wtQĪ!! U2_ebͨ#?-uv05'pl ,[n:cv̬UDtΛ'zD 82^$^+*P H BM,bj˷/-BS~Ʉ.IĆ VkҌe:q F$~DX=Q1 %4 flx&cÜ"`r76]i+s^t;';@xb yv8qiz ~5JB! X@ ,30rW%+b|yTc9"H| 9C֣/x[Kiˊ-8w'`Zp?'ʌe˲ݟK[4BuZUd [ BjIWїnF2]t?P.oƚ~]{Y}.TbM9[R'XG03V=`cG1=ϗ%E+YٯM1Эu%T8L`]ϙ|tpߩ`/ْ=]D!^!hL4+uѧYH@f7PLXġ*<"Dfo\} W^/RZi\e"\k΋ʵ_?oX06 V#ǛBo:0Yz`Ŭ1=aƄQm@$-;Jc;auEKZepiViʏzp=S3~Xv0W*px:J&I<Bl ٍuw{ٖ@/2advI&IDV [#~J\kRA 脭,Pl`8L6cw3v')OmZ!炸D)PG΅ 0/E3*?4lf7_a_*}l,=[5~a^i Ͼ]2'.ctTn#svT Fb!_g`Y?d;i9i֨ua-BGs|__a8ƒ-dz~L}`,\@=s^A=VTXiKﷇeO'74Hc,WVB-Go)[ wR{`)A .navR{Gפ2?ĸ)nf4/z$m:dϣ-/QQV<i-|}[tWUMK-,J75S8#bөbih9As^;M KrŬ2q*. [;*cxHx[JxucFi IF@s 2ĦiV~QzG^lvMIr %4 'mHyTOAHѵ?I[_)d~R2ݽO88(KqD7;7?f<kQWŔӾ}͸iQK++!8}3B <|am?+a-MJ@T!%UC09.~D2)'\E¢h0P*\9=DZɠ񎗩2YɒgLX1/ 421 ~bHpKuR"{6KSv 2n@aǽWiՊ \wDAT_ibZk嶚d]W2<WCVTA\g v.XhUE1ҹY&ێ9ƓQwY`3f1$o~6S+]xhk 5(^- h:(uwDֵi/vcq53 rjɌxC`Hz1u%YNlC4]$7Vh/NR'd떂@YI"Un1Aϩ,2Ojz36NKMs}w?yb A G7mа|;w 7BzE3n9sQku߷Q{(t`LQ,d߈1txDF1*; Z.4rXӢUQe^j cZ"ډg|edЍQNIN@ּE#p'7fep V[]FMo%6% YKl.67L74/WB湷9*ILJ$l: 3ńB9^͵gxr^Z7)(ؒ1=AEVp\2T/gu!q\eAS;^^2[%RAFz.Cn[ICXyl .pMlՐ܃P[4Bx e 36(Q՛v)^j%j8 vul*[pDVt)S$͜Mxp<0 sMIT&aT׷v,.kHޜ`Ϣn7Zc{_nq]%RI%;$rJKAVRԄ@ч/;`@"+KH|`uNV@zl5V5VݲGXEhJg{8tк FNtU$^xۚVYcsu(7j=3_zb%'R%Ša_A[?Tvݮj0ϽU>yZpa.t#H˓8Z7-wtp~jUGZ51Sv{QSWȊOqi6 B#Hշ^z8mv? /Î'5je?qYQe5 vNj5=0\FдSz^X<یQ>f'O ^CV N8;7n}" e\OU~ mޡevޅf6mf-AKjGt`z$9؊(颕c!#.D}<ШRMϡ e(̵MlnhYlRoC q}-w>0Mmzl ,fbvpg}ƿ"yfc% QaGTzC &[88 qmѵjt'5(+BsHG&CW20Mn6]w>Kb-ޏEk}E9E:0:]vGȄc"C>Sn4T͹<[؆kx4+aVo,D,+qh>s?/U3Scʒ;]I*\2r\?Ys}kqE=t:5E䌁z#/M]Bn7Q>GO&> <:d3B+,2kۧ}y xYTC>~C(7eaSeIuLҥĸO5 c8>ԟ"$?,EHw˭/q k-|Sγ͌2ꡏL^ԏ F1]%a{;BJȉ<#EփHaQأ5gUN㔮1w; &'Hc[|ciKR&ʦR"QtO~%(Y.4x÷hMmO`bD8Icl::bvS4lH3$qkZ1uUjI*:F=L n]zwRuT"-6pbHD>ݵ÷Y".FqEfk!Djd.'@p&n7AL]XU*Pshk>f,y@ xF(b4V^!/$sl s1'oQߞPNQ{%+4ŜI{Y9/Ko+7X?LPVJ {4a,(: z^(m#ڝ!&x\d(U:VqC-wD铷U#i,a6Y< ɮ?[gqQ~<j5(׿PS}3d!ZW*5˝7'ӕt$g>]\P aXAVB'PMZ>Bura!V 3toDȞJٖ A^g O-FFb~^0Z$֙Q DGk@gs8-j +fPC Ch{ ƑP N∯J$G ϖpZ=ږRP;JBPVк}{' i&ĕůغ D Ln`q K; wtr0LNr‡ I#r>E_X~X4mP"߸c^Szl/ rԮ$kc_WA€BQX^\ڭ&WZr\ۖi0#?V.z~\YRog%I>x~(}YY 1)k1. "oSQkYkq]P[z745S*h Cj]I}^"I:ϝsVՔ$D.+N@`/Mzt"ˆaCnXxD^;V~kHfjAx`CevyKUe@gB- ߤZ[§3=X%Z<,* >GGj4R\}Dɢ0wYz2؉=B;'GƦ(, AqDM N7*p -}ٶo>!Z_g>:< XyNSvdF0V%r:r̓Vdt_Nk9j݄ê5?A GNw,lVo\4BHݐ^֭Y1}pҠP|=hɧƮYN+&>lFi 'yM\$W|)8 GMhEkĆ=˅z 1@>50<{ JIs/mΨ&mo9d"],>Hw M !qMVۏ4@3@cLtȇbhTq$yp _id-zFe'iׇnUgdVj:I/9##qI宁i]F[붂ww<ު$m8uڶcI}wGhӤ)*?SP gY7Hcñ_hy /K znƢ'SJ}op^4c\L*58-4Lɞ Sdr,9KU;H( {"$5"IᏗq >f +ml7#&N29 bjGBWKʅQl$X8!'ΘrH/5@~.W$4ojr\Mٺ',Q%=߻#2zb#i}ߝ#v:IbY*2QÕN@Y'5 )+:[& |%l %X]poRc|cO7W`a@¡ Yjn}jrkAӉi;]MfxTWk;UjϹcZ? aGq/5^V{;]L0X2OE硎h쟩ܿ &p䪬dI6/SI +ٓY4i݌;.><z#Jj8I}-Ϭ=(UźR UʟI }4Ns9\֐4;&Wxe㧊hDgA~$kNLg?NQp-{@F/;UC>tR2; !3٠|G,)xQm!tϧA)[e BF 蜑Ѐ ,Ҟ xzع:S4d;w sTiψ-Qrw nYq!<w,O5N4j xV#xjvG^q’8rLxd/=R %&uuF}DBjx*jvoa{h]6N?nTIڡN*u/Q$(-qSA ~(K6 &Έt(bbՑZoKm%řV|_ ³rKo.9 xlfU9+7ހ;B+"Ķɻ'jNf8 Iafks=0g_K=zN[=H''R-`NUܐ6PlݥݻdDD) %ؐMK a)ջ {}Mw;?%=7$7 3\t(zVYg9s"茐QA{z6jz< .b5v%➧-gZtj<_+ <5~ҹ?BǺjϧ2ۋª%/ OyZpR;C/=̊Z`X-H?:X4>Pضaȼ[J]&Gk>RMGe|&u9<.=(RvV'=zVØ.Qu~+~GW%gPZE~GY2+Ba4v^_wq+YȾx2!F%W E{K8c{ yU<<!{*s-| "^/cҠ-U5"b:H?4 NR)IB*S'h9K&4/:&X?J'kNpD[RlMjn s׀כ%r[uv%Y 4Pc}|9 hpaȬBxz{1-0Mܧ !eg;RTR^V@(ϦM#ۏXV; ;?0hkĮ*nt.,0$gPcWZehmAWG2Jx>Ȓ'~O͡W3琲ί)>@qg#*o@sX ud-Zs2=W&/sӸAIנAXQSg:jY >zLw}R:!O:iQgD:ZL4HHr"|2@G2cG+֧) \Z4#M?|w L?(ihٳ˿,>kuJr;J3t"kSChҤ CA4) Զp[QAz+}91ʃETi A<^BN1{w/aeQߥ6 M?C3~rrx7XE%NBH ̧Oյϡ?-0ce8{4^COz#o(oZA^ it_ \!|҈֬p1T=95-b[}ͫ0"b 4#n+ m ̉"; F~%Nb%m7ptk>ԣwn~y~3q3~z<p<";vUt_ \#TIi)Y*nw 5SЃd8gͥs 8)22jHB\I$d dpNlxD%r|p*g_M0IzDR` @gymwwEq1hrjpEc=X_r" !9k̕ ~Dջ. 8MheL:0ċj@,.0)[}QNѥ ;eՂW.)>]ǂ<+ 2̷/Vab͹>g]eXG}WE( X!UA}`:M`4 u KNXVx6?RR|I9?$R`+Lr*`+mH41:Jޔn ҝ-&iܴbvm7+8 }41ry$w:EPMsW 6,m5.!e;QypS):3F_<.&nx9Pnb*7 EpȰ~=VU8ߨyY2Ӵ_yc ߥG}>(aa&jF"03:t%btx,$QWCD_mЀR_̦hjW1Ḑ )+ >hrw7 c,AGablyڪ[%aɓ!jR΄|7*![rchkB|:Sh1YZ]ؙmD@Lŕ!e&&; n C/ ' ut-P=cQy|FR&ZO6ޓ@x03=&2_K1n&:hz]c=+(ȵRˑnG|m?M7š3=$tN wD}r2+frE~dLkj7^(zP1pw R(;-{@yKVh?U$ :Y_P G"Y+~%,:P!}U3]Ɠو6uQE&j4aR=HM`BQRZnɭ$hm,{;Ekaf<ƧpӤ b,ANTWjQ,ٻ$1nLd)MɔcW=+(!ڹ8H,d=@Jf]úZ˾Ɣ[M1${9;~ xܰ<%+r@ _{.h5bUDw_8u0%Rp,go[NC>gn/v뢞9Ieg8OmMcCFh[=**Htj_w+ܞKqI|sVRzJa,aI@5O nt/RT'}zx;Bq2œY6@TTw2Ԝ-S2T ʓɝ lG[nn0pA4N] Kl "v!ABQVꩈSnkꡊr _\ұ/b3e ':ܟջV&cmo@ Ѣl%>VPx1q}$?<0շ+<<ٚe%2{?+AY6sb6"nt1O>Zm+f+88y*x5+\nFpT:/Z n8k2@`P{%)PC*437Ւ6b-^[iMXHh9{XQFk^KsCq(Z#If{Gg,JXH;oa(]ig@8+ݐv3"GD SZpY7*M(rh b`WIX-$=wX TQB=F} j+[[G}/J hS j˂R/jN/&d*3@9٭~X: ~HTL#!*빾yFi҃dzag.v'O Qf?XFŶФrӍ EO}NfjR)9;߰MX_3FaϵUJ6aN4y/^mgݨqqP6h~=)!<+ҮZmJZQxȁr .0L?;$Mr'D=ba=wz}v6U9C!HZl -\MD}|}va>[)EyA8 #xr&|DŽ-QިDlmRa\gV@&ge)L$Y 棖MƲL2^u{G'4v 0ղ&C^ۓo4\%+=E7Vϗ6gWBvӭpE~$;AgynB~zs%ᰧVyڶv.'圏5M]AuA`\@n"z=\']ہE30:B*/j`KI; NQJ o€V<*s݌±iu .C.-u5{0|L0<mqDL;^B F ta9q&zMX-u&T.2e[>(ޝwT[66gXH@͙Li1nmQ}ѳW¶ӱ7Vs,jHVMJ rWr9M`yҐ>M}<ȫJW$~7"rX+qcw =Dr*>b oAx3BPNϮe;|ݔ ş_|$JTPoFlse-ٕ6޻mY\] f8D fu{ <Dޤu`{ޙE@򪅹q2/f!Ǖf"+Ӭ6RX@ØzowBIeɶq0s dְ¦e€>/=>Ҙz K9Ɛ& muvEZq!MUrs(Orvyp;PX2|d+szttL/j͓~qjޱ\s7* "qI0yWu%d,BaNs4?FHs0T ˕=8 A5XJ(t@}T 卩p&9ִuBV}5/? bmqNJG49EUj]{Xp.D.?ŀ첬^҈L8'!CM4)e@=7hO0xƱ"Q}NTRi-cŪJ!fu+B%&mHmIϥ3~ؤ>N>Tu>/75{z۪J̳=GDe^?qc LTH -5Uxrudu5.% RCWb]uߚ9t Z&7^eґ\=T(~ [j$t _|y( v:JnqkV[mOԜ4->N 'DpӐO=Iޙ@x\5(_]BcOsk3_7:?@ASh? Տof,W/\^]!V-XZSHQ񂑔pUXܝ[#oAtVEwUY5A:ձJ Kc戨;-R=jhIe+e`^Qoe!!a(Pe "u [w_Z%/Z8PmAeGΕf@o'WjrZ1*5b{Z7sxOE *]I#m^&u6M2'Z>4# :X5arR$iӡ fIdNpM)x^& P}3 7SCzeRz3N7EQwWM_UT&8wĆXim]M6GKk%vne v8mWʒ*Fqݼ Mߦw%Az󬇃?H!0l[ߟB5s_ hA?y :qjVx&Xܶ'xw6L4{9ԯ+h/P/Y^$A6l%W:FU2|]J6i=3*tLodZMW7~Ņ98 $'W@I|FZ7^~'[}ljP@0sj5^Uؚ2,Ec#Z:Fje{z}?|ۂ?_VgS@Y!4~hcd)9kjrNfZ%sF6Ĵ4 WxccAQNIC v܎w!#Jx{>8N )1%,[x4F[?XC~ n _hYLU]|0;^=:O ~S 3BҤJ"B )#.:OE1 ]8:UUDE$!1a̢qQdT9}UAz lLG/(㷵QR͇LPH>wضC9N]4Pg^׃#wi:$>~-QePo9=٭-"r}ZL^^x&9LNrqG?*^Ɯ(qbαڛ/M;Evf"[)V=;ɧ;dŽ5.Qg?]|P;>jD}bҔ%~ر2ܰpaKsW6-S[!^fa$)hYIut8ש~ӻy# -( _..~pWiҼK:X>K66A|(7Y2_?O=\j.iyae kx}z bNUy8 $uwwwl5ا''%Ax3)M+桋W"L6%a2{VHs^\_@=P78fmyGS#o5=wo:k6Ezj!G^*cg_)ozj$Qn}e~Rui^ŇFh]!)\+nO$ܔCF4 ]JP5$YsJPx%;Xd;J|wmGiA6L%@ <ώ09-!\Mmnq6&7!_PeW; rArKW*k$Fex$XQF`J2y@_ygN>GOG0Dr%^`1% maľaD%zu]n<$ Ϭ$vʵ2!EKvëhy!hZ }ׂB^m$Ϛc^ Mʮ!7D6 k!GO7{*鮪BhNˉjV#,stE-qPnj=GfxYh{sPP7_ -K/?<5]Rq S4 2~>"݌)kOvTގǒk>7P;Uv<7|o\z&bW<cK@m{ @t9f*|Lc?`+Tt0}dS]s<Pҫ19b!yHDX<Vyy /hJX ۊUqz* CP?!bEYtm݃db'qk:vU mðϰ. ;B`צb7Θ,5!D8W6]j( )}4Ԙ7 3X5$XsML!xoGS6d3%QDCl* Fa5\m 5e unӫ{JNpz޵Z3-t銮mhD֮9쇖e*hCs!B.,gV1;WDb;aQeUQkxe~bqɮ: {XخA= L)%|zc/1 Or3,JWt&5!ב $kC "B8R bZ@30t9@|Q"jt5mpII/NcaP0 {8v!gRU\SӋ8?t3R-޶w.0wVJatLw]s]lsSǮ=:$sc子v-dy^v&b =_X2ʙ ?)mvlW8enU~ Y5[{,pkx#N:~< Eye;[j}"ltf ˧MLyHK6P![;rpZ$Phh̫0+5/q1I%CV,PfL r_I/CXh~]S.S> XYFlqaTlbXLRdEC<4D/t.r_n./Z#Vb}_kXK}!T.R,9`jsWw1CʘsaCϚ [ag )vHFC )Gć=0 D$6LUuN@k$ENNl!HFTjv@O 4)jx#q aMBo}2'ǙhhS[5u-/ /Ej9U+#|FGD=hD,&Ľgi 85a{ӱ.Kd@8O\gtJcW|51@I$^n/T:eάӟQ| -12u=>tU Cu43 R`ކI'R*`Vjk kPP.dpjVu&\ՐWUNtUB0xHZ#lqQ_._(^ i5o.`7GvWGTeHTd1ruA4ex(,vQe}[|ʹA%Fkc~zܔZ/UCh3,O{6X' MT^vUˋ ,2zqm[ ӭџ?gဗF~4s]39{JS i9ϗ2/"L)ItC8d,Rx28#IZ(:{GD4T;0=ޯGuj,ws2}Ch C) ^OcfMxy&dv&`ڑݭ7"͗u(5&}|4Et]av%万7eSVvA("|n[}wu&UxhzwRxD?JN7`8FR"fYNL__m Mn(OQ79xЮSxՔ{:9aʊu0M(UX+ _؎Հ݈?I7ǭXlq- wC;Absy)C+aY=*2BCsgaُmF^!99d|g;cwZ.9E2ܽ(W~xb/\w>vZQ]O&=S>'%0xUŗQXv[BRVPMx.UDUr9Uy! O2a[yBhr{6wGa[@GBm;.!P.Ǖ'.m:s\Jθ F: AE!:oYq3\ TW+\'@|[cBMxVcVq"\l$޼1804"y-[mf}72^u-_&>u9ϸ ?, qkU?Azg++1 tt$|q1T8ޠ*uzweł,ĮaИnmJM al1q"iJf:o-/A_c(A#%J5C)QʮUלxtfBs-!Tt7ck檲XqDC* {claO4Aյfܾ-'X8߯kI_YW|XtG'ZX_WPDIBb^S~=I 6?ОNi^[!'\zZ 'v|}X4o ڹHr?ɜylGl{Z)1waZ}B2HRX7JKH58;s !G)Am w#Ti}(hѷD\46{!QV?M/xsgy54 . |Op^ xN\2X0}h?}l*|}d3Xac|ous(o-Q[;`FWd=ZZ& /Ʉ ?\Onui[MZX$(D,g E%P:4= I(~IuS5>X>1cAyxن#Kzj6Uv#ݥin4ǶQ*!jQ R(2)Vue6!Nnz³g44]Qb\ֱYs;Z"R0(\E ˓ ANG0)D)"m{ͩҳBl흺(\骑*;Eff&AE^#" q};5=+<_Y%bt! Xj? }˧9 FX1*Yq l$m\^,g&)/>xz.ҲVhiXkJ4tfn#3YeU._zB^8g=NidM nt ] ph5cdK,)QFBY޹05`rTUNқpc2F;r%ф)$5&#*˷-X쉒.s,"-j}CBb y*2V|TtDOm,ڛRFWWeʰF&FTEC sШF5d98ۅ5\@ifduHRA-qM7>4%m IjSE!'wٮG*۷0~ s%F15 JB-bqwKIN?le0VC~(pX_)@;, qZTSkMr,K'B;=3o&ϫ:(Yݿ;y@#Mx*?cݽFvf'AlB-i:ؕTd6Ժ#*ҟF̭;݇yR"A10z J*mT0Gwg~,}[5!3brh'"M1Ff3cvN]BiZ[|^(-.@Ayt-F΅GD>5\Qa$u`oóO]rFam70/>\c>a`sQ*4.$<(k]0 qB1ricɿGpMz7Զo7-/޸0҅ &3-/*ϛ$g] Gx P؄@^!ֱ>I k1?̉Bt$Һ". CgkF wh6>Iԫ]lM yi$&ֆ @3~ye@ "߄-=-"W'[4.z;l_P.d?K"^E0¶"JeZVONi0'@/؞<ئAFKiZ:wrkzlJHfRϥ-Ldх>mXH19,MȎ Ebժ}jWmDI균 n6iޔ+ G]= ~*4!2k}{P) ,l:m\#9}6m(} sT9Lz% nڅhpL{٭3R8;_0RNֲp }fmX?Qx+Dg)C䴻h~%p2ސk+Lvȫ{A!rۅhTV2+ 9huşh^6Igd>4 d&ٿj`ԭƞ^OI@[uf)l@XK_*@,Io;{92Ph7'eӚS<;Qvecfq"?2s$ sb&}_'ړ1ԑaIgP.ƺJaqBDI!NPՑ_u]>)W2oihtDoO&\W ؜ S΁+<1$YEuxO XH;jowY9pbN^>#<9!\~6[W,:-JȢHB90nܾ8c ߍHއذR0(\j)3&iBQ/z6;4'!}ҋ-m,U5)OMgP?X.F5z Fwi&$I e^Yƀetxd  XkK8h LG\1'R*%l+.|wBv|@B"jɀ[ݪ"C`@|Bߛpsk\ lQqP'tMV|͕aBr*_T=DZˇNV0WXFQ~<%fD XTɉR}ഌfmBp<&P-X6Ԁw X%h۴(85FX\j|3{>hك%?*PH7Dc] nk]-fXO=ָqy9V{QfF3+58_r\WZDHnL5ĊㅯB#G~-\_ 26@UZ_?x/F8nԢ.DPV 3] 2f`7Fǃx, |@4D%on %y$T\ْ d7pѼetjt{<(gm-:,]p>)lc/a*QHٛNaqJ4bC=Vuf]j+(6(x뙿*yN3gJ=6P|"Xo- fF_I{ӮŹ>o|+ ~ Y1wR=m*9Qs[b|-D^ = qsq@3W~"8|Jpbeh>_Y̑{ }yoUDLkq՗Vܘʮׅ̊^"f3of| .#ؓN-a i{R&Ưk/obtQHz!3Պ`"֍J9f\Oڭz J!gjRe=Α 4t$DKAM-Bf5*M ﭤ&LѼֈYrDB29_\8ꫬ`?ܯ$X!) * aA$(}1T cW0w@˶a YFݓDkͪwz㪍}t6Rr  *q@=] mimq3v42b95ѿW"=uȪ9{ q3RԱ/b<Q4TTV!RH `QhV}C gV6GG-? )~J\ycvFYX'>թ@6^A>63v6R=EԾNnPFB"Q`]>ĎJ` o #W|j_<r6i'9,w;}7ZD b_gRMb.v@+nZG561jܒ 2!].͖C‰^maH3L /M-1QIp='yÃF%zzU4SOiIR%PywFrx^I֐K7?qLzRBXjI{sT~]cdO7O8v2/51PsA!{ey){]Mor 'A eں}HJJ:]UnS+F9|8 t/zgX!v=%pziXKDv D2&zO{t}zF0]r!6D5ykVˉԒ+A63+3mX }q3#j߽Sf˗DBܚJ<"0P)85(;<QCҰ1tE>?v_-K|P$HV2),Zd5=kbv>/k#ĩ)'qF{Xh -ts J ?Y#:8 ŵ>Z|t0(^D 7e 1'/Y`d924ͷsbMg# ?6sa&aT@PZ5g;:HYbQFp6DhN}bp+\4K1̜nqn*G1Q;&*˜KA2VA*Uǭ8&P\j?1.!g3d";Y'gs1ClIr{΃=ZӵN{!QMYc7X 6=vl/upܤ])ڸ*b;V~-%ּnXOӪCHVy0uMzSd8է>4&ڌ͚nI9lDzp{.2 Dga1l:U:A5rV'OMv8,; Ys$HVrZUJ(w6,".#GJiwn!m1sKWb-LzXcK?z<G)Gߛ9ohWu֛|n{k=Z($Lk3&A+XRl%4RVE%\ޢ͓4Ϝ")eE\RƖ~|7ws9)>;Udo$YUg xȺ~ :aIv dW(:OzߴFc`y7X(l'$Wjf'M j`̱ӓ?2D~P?,.U1bǽ_T+j AaE`G1p)b{+?ˈ_W|wTً(gb|%U+`EHRZ.V:7ṔHThMyrHo(}YVzDX{0Z1Q3Uclj O0k#w&&i#E|3S{=؆e-bCzT͙…AP3׈˷뭘D3Fe1?y屐r9GZ !D~8#ii(# 05ԑn̼}9 IFN]2ry;t^~ qT_˼xZ[Dobɑ6^V)l}V̀dhh=D܁h)Y eYK]@yJOO~Ern^;o DDYFmҤ 7V:I }FM^]E#Z'uZrt2n6?wɿWj.V4YOyT^\ .c|Oc k(h"iG>2WwSb$wG>ͫvVs=#Me%"7Ԉ{)uhv1"[ߥ9T[EҀ3` |H>U/ɗ}dPOC6QP1~i{U܋O^`Z]F04'OfG BnGi\ONs9O@sw obj aŴ_^KPIi+g- QZM8_XT[/&'&HY5vtp*0,o`*RP|MgxU*A\ im@3+^j`A3O[</yhkV:QZ6p2z_0Ců'{I+j`x6ɂ9\=e@|R񁁇ksɄ2Oe0x?NR9/4!졇HeOJ=c3 Jf9{6k}z(ي:;"Qğz}r$ :3G5AJ/A#3s_V hPpbqlvSwaIȕ~Aw4*NRoᆞVQgj8[hwG"%,QQw0V.䬓f~TD.z]x9g!Ptm8-|:Q|Dу,JYzQUmd-  ‹9"SzSʄ3MO׶:/R!ZSYW9/ѨQj^%08I-#=6Vb[MTޅ|_5 ` g5'b^4ctj{1(n5芰kF|.\# `8Sk _o嘬Ƿzg9TR' NKWWdDwsYP(vds/M!HxVTIѶ55AqQJ! +]~Իd=~˜߃091mxԜ#PaS.9C7Fu[ܙ&gqctS5%g5/>:T-!_BOH=|9γK0U]L)M'w}0>X_" 6D!tQJ@T{m{εZfTf57]>h]Fy?#Ӎ uP/N+,hul/ToA,0_ i4&Jny d{psZAEZ.b ]}L54Rdo$бKU Lנ<$wx tCc* 'M5<zWA/D`s9J=*ONõv#0woC^}r1V5si/>5ڧy !V6lrk6~"ey6 W<*͌%?Uvh< (-uZ jyi2W]cS?5q^ TT^EF x/J,ŇA)@rDqT_) } ^(9=7Èh{i`j!ľ{Վ4J{tF)lDBn~L|~D[2eCgб]YJ:>=Lp3§ Dbg_(NWPrtkL"PJs !D5%jR(hwhW}od:b& ci@ڣ~q=\ݶ+r6/]Ʈ԰.΄[:-t(Έ˱V[g"ŭU +*W/~m5/Z=}Qƃ̽L^_!7, `ʓi"S 9fETέťk*ӭ]e2Q|8[jK K a-}Pl[?T@Bpa+K_`<P;k) ?јLMY_Cl 3E$xN! +!@1[sъ3dBz"˯A*nCɠ P\BՄrw 7WPOY{;z~X 0/~: \4N$4+RMeBxM8RCK)>E NT)Ja֑-'p2|'GᡰЋtEW^AgzR598zW'cّg 9 i`2ՑS^G iH!k_8E3 >;lnJ0a B=16J΀GD5u<+;ŏ MC@ w\5wYh/H NMtGeWI|g r*|xqm]J|"RW $uA8NF*, D7Pġ_}wJ=;o.-xFtUTxS)hq[2Ӽd0~M55tI3YzUŪƤ&ǁ(3M[#6ǽ*XzHDxᘼH4K䋡 Q%#bD"0^34@&)]i&hO$+]l>nqR#éU2uw⬹{n9~V7^^BBG~FNVŒוvj}ٗ*%GA~`/ȡ#"/(n،VhIyLcX$2J6RhI''u$2O>zƒNxCf>p͝R8d.(j˰_m\%b~I!upwC>ϲ{j} W cܐs苠G'+)+EgV[hs+V#g$6 μ7t$s0jb,cGA%ӕ!W,#{NzqNMF`%>l¥~vA_Ӊ6Z,Sةt%jD Zzy8"]yDz1`5f4V><3"oA̼+ 7%M'8T" E#0Sb Ï>6Lh-3i1o[tV>;-gZzp[+sD^Lco[/~ϒi&Ui{s:vb䦖5.# 4~u8Bt_ L893 }j!ڝ $!w{qGAo *?vϝfZyuf -/B|d?=ΑB>389xཽ.:H0`*>b@Y(!2m:;q/ i<|rwY7"pZe5' XOf8~~E$F>}=|BmUhwpeKZA=;?SD83VMZYU{]34{yc#0^7%P$y KQT @b4Hvvw]=`!j g4V je,*A1g6;߉KrR U Ufi.HCɑ7ʇʋ;OW7rl/5[eQ!cd:3j\Mم&Z$dj VY{P2W^|D̈Pҍ6U6ՊۡXZ,W=MKz|2S1\J]H㈍IɴaObY\wEbAhD Ci%T^0(o2= %^ȳ@5^Y[ L٪791}M.ueQ;S>=zrz%y5W$F!t HPu)&J[ ?]<0$w8˫މTjF)nVb}'')nDxaJV"rPUB|5#W* rL~ 2p!Ãn Mgc 7w7QIiYOԹ{wJsJvt0Ҁ7}/UFޟR<[ ogˬF6 [4rlCןJ~';X%%fO"}AIYBs k Ϊ1-6<gs7jƊBkI ܗE;}>,klReɎ}ox ͱI^X]@EҒhtmVKY*C0ULbjYۉ @:Z~uUةjW0xY(g3sn_\S*IDjLQc_4ݺs=GѩI* 4ܮ!)6&&JޒfWƩpYe?+q%. 5i_#C{=WQk{ L:Ҭ5Zk  ~&}("4{[3c/+yfmIW~}No>$tr]OPIi!%Vp^/ W{ڢ_YS_ \WL;K7[SB {nR&WZ3F:I7L2hRێ|,|W9}anŊ[{RQ=bmOE,Krbnq֝ms;5n)3t;[5tJ=%"[p *޺W n0ttUD,]2Y'_F="1l[@Pj@k"kZ+ܚR#ﺌJLm 6/GG;6`ͽJNju9CrI5o0#򾱡w j8t9YihO;"Zysr$7s@ 1IYd)4sjBH_lsgVo( ^FxIK1-ml=w:9 A2VOQڥWRJoJq%{QMs-(s膚Kzl:K&ǜ^sy*x2 LT䄭L=A`r\g(ҩeiJr3V SFle(6ݨ<)d|ahòh'A✅t#rp]b%zogmf >YNxj#H+pԅSmi#k[ Ѯ MuCz/%`9xr3*ԋ{ȕkfIͮ!>yvC6eօofv% F]u_زEk_?O%"z! na;m1|Z*umB8O~ҥ"EZ%q&sv,"Pz#Txk 澩="!rI0M76rV`,,8 {Hɒ=V&B yJpROT\?iY7Drulzx}ཾ2aG+Nem,M6=I9Ko> Fa ;{r,hR;i8sX,Г>oyMҺ "ȣҲ n\<Ӝb6+Q%Se|:֖)J "JK$ж݋q5E= 4٦&H oP{qU9|9FJZьeGy*rH> }WtԄxnvc}L*JJ>;U)z@1͎@]bCr#:QV'u:$S)&}^\#;S< < ruxNzL;$[FCTs_zg?ap:͎C·"вت C6L]t^QC\o^TV*2@^|$R֜khODay-`G(lzɲ5aa@Qn6 aj7u\p1|X"b>ҭzUSr IS`$bʁ,&)8}u. l75^GmKt-=ag37^,8't/K.iЖ [qm yq6wx&P]^E#1AK%-̶  0rhfй>W:׶+w ؄-4G>^Ux C,[m@P{,[(d24 ;Ȯ\54{[1 w}{3\+*vm5:] N"Y/<YvS޷!txeYgaA ! WA䡾SݗLuF@61#Hg'i%0KtYB}0K6J`U ak +XkҠ:u5L[2@dQt:ZSsc,辬hjB)[^b2nHKBNLW*e]7ؚU-|ٿP#!ՔJg2t#ՒPRޯoyT.A%1 a jkv 0X\{h;s:a)5+/R#*WΨ@O^~K"%Cyz کt 曮%(^ڶ ȟ"yg~u A:=.;Q'fBNsB<]P5,`2Q/e+WrOA[#%Ve/Cʉ?p@.KF/c!, O'Hb.7 u&$\r\Q9<7*礡M{f$ :P#RI,j[:Ñg 'U(^{KԕĠɓNw祽}7k=ˣj vfy8"2/q'm%,BU A4!HoRɼrl V9&sP2iR [^mh̜!1h>Y]I]'q6WIh^e~9 Y`9'l49f0ؚέ@J c-2|q괺{22tTNefn5 "[.}tt4?%0māiZ QVK@AHb?0|VY f&:&^hy[Ո6տwMfd/ˬFW1(~(DҽfVZZH݀5MJn:IFkPXrف$7mPw&~7Φpz3~ض$Z#\3JkT|/#뺝ŦhG+3+f5t{pˈ=o.Ӳ&xփ%竮2XAb9O N?ؗFIAi1ik1[Ι^qIqb3맜4Q%_Vi1}8lhDє9K%,FXQm:tBL--aQ\*,)Fma:T gLscP|"OL^xاZf2),=brVKA=8Y^[զ'4Sn8jN" H/ow7DN+Dp+Epġ' 24@*jtAh!mfFqהl{6>`01<C_=E,|$(ZjHv/z[$yYm{z,(rvC.W)HF; }v8uauǡYQO,04=|4I#~8q)[..#$6v /DS&/LEDqkx=!A7fS@T  ذ⺳8`]a*]{ q1z+yc9 ʭd2׻/O3#y# g0vr/O`gF&\pLАjYG#p&qs иwmtddZE5 )f?{۩ah+=ڞ/BANH_FtHba)$$V)^Qxbie2SZeO?Qnۨ)]|q#$vH$ԧmK.w/<ݰ^~ȩ'lc3G=1xᜇ^ ĖdZPmafԋ,iq⬟v"帎X?f|劉'zW3Th :|8/B>D[$VtҽD9 џkэ$,Q21,#bK#W //P*ȭjh:"w_>)J7q؄UiZZAawCX2>ԡˌkP!zAY )'k3W-8_ʹPW#˩{AvQXw.E퐞-egJKhńJc¬n07U0bw"NkZ;"ṛ͜`O Rl/iU9QҐ?LEqq@a\H'4W1mSk! lPFSmbSos?_yfgH׈4ɍih -+7Ct}1D,k{r cq b4S&^$!y ѺhW[#˕ފ+$cI_[t* UMQYx1mS(;=RT/R`UY9n|ƒoBi,_ò_9uKx^;H9sWlO#m }DQ;3Ar}eP8alݯl`߭T[Ng[cDS7n-a:UiDM֥ !Q[>cȺ@9eq|tq&z 4 b?Z 8/$u.>Q¢8!j[Xw$OBcThDi,L)C,E b9@E3'jA2H_1#+k=CNzznP s?/AH|;WS=;; ~&[AaoФA3Va'?sƠݕ$?3Nw9gSH_$JY:43gP݂36{[˯.ZݰnlxR \iU02whIu"Q#]=t@8!6Y(*` į/=#ͭ8O\ٱI_Z[RPlyd|0t)gf0+6R@ECI&#cSމΠ'p"UmnM t>8TjO:Y%RHtK@aN9fˮ t6!-S/Og!@`:JSW'w^َz盯h4Oz}@M:mg괙Ʌ|g/R愃|Kͱq#5n:~"C6 "y|%:!25@6Jm}6P$}vW'-% }yJt'8Hk}@3Vsp9V95jM<֟@oG)9D2DI9D{ĪuoU abuS+*y܎({W+m%tfo?->. HRod*`B\ ?Q%:7hELbcBK>K'iݣ٣e:8^?1i/J}7JƝ8Jc V![3O݋7 jL'=YSr+ut!du ETlisC@xC*nbY#% a[&re>bc^`a j>ݵwl-C!e%˰ͷYl [(ˣ P TUO,Z[8@LvzZwlU`Q=aun[Ѫ$qj&"f'Jl[ `H}j73I&r.0Kԇ\}`i91|'/$5{lxl]f#(4muf8B͟p-@:S^{,!%-E|%91@(V#{ŀㄵʢ `gB2J4[=O>7FbT&F ^,E胩a8k y͇߱jCH!!ռ\gCo~sO8մpB.Ez wfއ^߬cQRJpFZsYmGCcΔ$@Lk Zi+%a n+řhZp* FuZF@yvL>_HC֧ J+ß|[tp _b4yj ZQbɲSX;a0e 0 *l CLq<Qi'rmRc)a/gzċ1O ؒ]f\m|¤LA(xXYvC1:pIo{Jymj:c ˘D>չMAƓFoxUR jql h ^Tm>Rop0_E7VIt.%׼-DHmv౿\*$e943c}s>n?]+EOixbû?d:/4 -5P,\;ݐJՍPV㶴꘽9ۮ4V\Ơ>SG.xIYS11+Ѣ\bG\QJxwsN5) +l=U|S0DyEJ5٤T]3L{9ua5X"mK~^:eZC*y:Mk-">9 82QWN)IL&0YyPjT*]b[}я&f]@s=627ex?~wm-ad$ 8F9s!Fq(n{2Hz{Ev^+ MS8:P7\R8V:d#)R3 5CUas A94r֢cs^{̕KR 4zZ]"d77.n+!e ;w{cIYZDy|#,p\xW Joé[9) 0~ ,=Q,sDR_mfϷ`* s+XVg %Z4W+h 48g#sF 2 OSpPeșmSS ҍ 6R,~GwW򩿻 +명0W‹%JtYU,_J)URr#Yy1 ^$D ыӳt,=z5ViÐ׵j@O,WṚH8#A5y~ZŋYH*9Ke(/ϳ]} 6|S۰^>z-_)쟜r7@>/l +Z (]'$hu &(g A$9y*ˍb:Q]p/%h{M|_[H]u8a5˕,#b{'hd MPdЭe.#dkˍyu1Uԥs\;1fz&רPA)ͻh6Fjt8ti2퓬Ղ}A h`Z]xc&-<ΕhgSTxu64H:%p 6At6+Ft*,. yQK2i$Bwٛu }{[YH\DK\=4JΤ۫ɋDŽZ ö0𦈢W5^.SCLH)͖i@`w}MXQJ9to$CmZT {'9~:q>mc= II6@Oֲ8 Zr8z\b.y)(ћ$ڠ1Y, ^Mu?pSnF!K)~0 ]a6v۩٥H!LXF}="K`k\-tm~td>8u`2?!,M'SE>,2$8˖I'{s2"/| ]o'CS_0#NE5W$aC5l%BGQFfJ8[}ᓜ$I #Qi >T\uzFk^]}y&.dAkm*yp/g~Mf l5+eY k+m3ȭ v:B7"k{M$O#AS5_iXNvׂLV`h##N"rCN-oW!3nـGCJHaTT`rK(gZ{%iURO!94u&f+#[~7J(&|ʂ8ZqCRy508켩6k#ÛP'FamOڝ ЦfW'~^PE&kU~Ni* Iz1Ė昉"6.L=b;ؖ $d 9kVGŐ'69A[^\֣n yr@E)`-]4:/!B=3jn΁gvjR5FEόD) 1 P#nJǐ~tI{s5y'8aJ>PzzVOvxkɵѥr8N> I>hcd(5ŠΉ$cnL?|:  4_ [1"D_v3);"JohvwZ4DegT ̽S`y.#k6üosfxhuWxK#iekL 쫼b~{0ZLv>5p1BHLF LJMԊz41mbFkăK>rhu/[/JvX2BX'ew EqC[=`ntR({:uƋ]Ż3>GĦ<l?/%[$%}OD coÿ-zzZ L0Q o2D6/K@}2{zץ/SwO` B\BBJ#^)6.U]c{b1]3 9saŔؔH1:ze-cMRÆKC2O){-oLvy1QGp@}P.w}=qlsjB/dԘ2CPw jl|m!ѡE Jd} O:i5Noq1z,l< H1{b,?Ȋ v=W KF>"Gbof"~`9dBͩ`,1r| H@e oBC(mI_FGT> *4^+.R;^HshN%(! ը WI9mk6qD*\ NO6ԘzX٨k)?s6W<٬ɀGr&I_G|(όNdopkWokQ@s*"q}&^j pڏéjخ]yL%Ia%ldK.òNz$O=1#3jc; kI0\cq }P˿cRlWBrLqz( {ވʠ\V=u"h\`Xk n(2"EIu"hꏆV>m'LP/LjZն 9\/YTW n<G#)~FPK9GmpT\b»:| |r^H3PdN1OC.gk1,}!i PpNIO*oaڹ :/܁4\LV<d;.Kaͦo/2!Ƥ18&]HK-BO/maRs:nΗ.JХV|bLYDnzX${k\xQuj3ΎZwg=e>:k4{Y›51h'xs5HZ\tB,D:H ;fpGLA 5cHdKnDN~}tPt˖+Ka& 9anxKV5g2~ Q){iNyspoa/V)50śp[!|XQWN:T?ZTt"0 LƛCcl>=}wK?!3 N%`-Gs eE\{9F+`c2Ʋds~}?1v͵cH0{:Ci1g_ף % ^Vh<,5%.^+!y?ɝaU0Mxg! IwM`ښnŇZ [ט4nBsե5i:5=mŏEYbXo&LH|.zczk{@@hld*@`Q[5ANH{L0gЭMYe]Qx QEZE"KO]mij#U9G:,M&c-&ɳDcڕG,Rv"w_m%##jlh\[kA7DڼGhm3 bԌ]rN:Z%e.X;(x ZMX>ul!tV0o$x3: ;(\ rN\e]Ե_Epl2t*JN ƓPA +H^bb1* ÿd v7RTj{lI?k^G/{lՊAe- U^NTVKBxudu;aIK!ǁceTC6sJ5WqM';WR5팳9U uEy0 ATxO)N9 hB`a9d3]Wj'`"m 0(اc$1 ;RWjq,G_{4}?A'~7}VD۹ 6p,o<8frQK/D9ђ}2W3ߤY3@M(PWݩ%t\~ۚ̈́ JvDd~d Z=wdu21%mq`b ֗ad6 08CK'rI)JMyt>/BvƸQ\ \'ӞEnavՇewCX[+{7T7v n2@kwZ2ɤjɋ`U"KvOhEbɭ4) 4/~]+Lc}&(.ވIڰF7^${:JG (LXRN@t0C߄aZ㌮MOeb`Ɔ예\^ȍZ 8D ?ȁFv3.\!_Rq+S-xy?()jw  | 3ތoS(HTDĮhh o8d[>N|-@bp&gKr7g| 9l_--o+ߓE|BHJ `(pOYj&T.qE،i,v\(8ln#6RPݾ7Q߮YZ.wtM {.Iv(^f $G Cw/!Rz!pjjʤlinD1x ̯Y7ctjMw%SDɞ2aw*/bI; mZҘxγhm>PL* {PG\`x@kWl&Ăo7>>Qʟ^sM ܣCړ;w݄ZqDm@_:\yv`⿽5(N i[p޸uŵL݆ n &p([wecjMY)<@z>6O]|<2؟ZrJAV EքsC*nP)ʜy FT;lhք'̹f_~%CUUR8WfY{ BM9^seRI2he*59z% pc7\!&>E>UןIPlP ԋo'Y?ltuN⌼ i[;Bdo H$fU y/i|"hܬ1d ΁izowI׫S7^ձ*2B? `o'ŀzWCI Cwk\veG =Ȧ:j-J! .[x;efpW݅;89Ё} A,g[H}ߗlq_廞\7^oXYHiSK9u0xq^qwAl~,J"^rQ"9^JLE" %,7ZbxlDVh~޷>q<'^Dh.ka;'Crf.aF-3[a·<PPtQ^r{)Yz֗C7V7Ytxɮ`aKq_aO~OC"ZGY]w!E PT3xt慁W)\nM;7CGU$p:_FgEh?9T2-{ȍKklcz| j =&G`a;rQEj“;9ԉɫq ٸY x.ap\K$fXrU20 6C lA%{K[퉢tncj17LN~NO͋[2+|cVtNw~oD Xn\V ڍ)/WBVƜuJ vZhp4GL\Ɍ .^'N^9!Ԥ%հ 9vPf /L}BbU/(X L"T L> 7szj t-رiPruXB R ;GG Wh=Q2[r|qzڗ6Si-'H$Qc~rka'N 1.M*uD@j!)FaU3 h=,MisΘ7 J“V>BPKl[eď#˾%ގN){CR.R?cbRO}XR' 0eu]4F>~_ /Rך gPaM2eK(vGw9ZIFij>"WlL%BN6i{7IS20un+7[R:uQaB-+T91qL mc<5GtǸs oN4x +~ az*>FJMJn Htn []fbhWnIpQ|F&ȋi >(˿[Y3^ox/Zs+Қmx dE35!j&Zz` VI&6CGa߶aV\*+/yxtJ@nVWHՑVh-2Yϥ;c+ '44 U=eHQ $M+?~< gud|~"ǹ.z 'a?ģ7z|?x 8O\s !oEkcdP"^3XZfr#YsryV \/J_/cb*VNhn;Sٕ[e)=|LC; u#RrC0W/L1"R|:TuAX,0lXL_^fUo4ף.JzND|{WǶWqB4,wj ȠȐryBٛssч{g"DQOiX6%k:C&V{PmSԼK b=tRW,= so :RrYAZ)09 , R]ƀ 9AgŠ93gU-WUѳ}A[#X/)áLC% qY~r'@cp{hI=&!^{WaH+ֆ8 .5HFf'S&KI .ZAL.Z T)$P-R7%I87 jM%?}i9WQ7_6؁h58}YCv}7Hi;O7;BS:~aqb+L8ۊ1rKvxeND o uq'tصcwAk)Ba~O'\Ⱥ` ={ ~&4rd܋RFr;usVŮg W_rݫZF0ТS]8fsL@l:@scΌ/A"`ZXs,qrƟ(J;dPW6HX҄gE $ZYicըajIMHmmꆩoLiYoqS_n!4_Ļ 8?8SAZ9{#jCw^–CsJbvC 9sa@%luYg,OЀW vp Y&+_u1Á%};V?{7Hb&iLPxS&%וb "_=pg2B W`.[r5 QyK[oͪvUouS Y"VyBur~ T3.[NCsC!~1,ZpxG@v3b 2Qݏ>NW!@?j< Ib`6c }33 ւ6nd0uP4V) X5:f.__W r8S`: F T6mwO/Be"N܂w%C]W.^6F4a&Un*CU1y_*-5le e[r ũ-n Bg}!Ɋ~ ʏ U.Ǩ sÕ/ڬLĄ\87gu`'/[ksV9`vFyDPk ](n:0Rbg0fa(uY{)>3I%0(ޫ ce&ΦL=X!UsQ McWPu;\(DPa'q9rWŌ*@(y6a"~Py;|M1J+)Nc c'iez\زj&>g̫#yzԿ aLpSS88'sf:|NU\Wc8jøw\ rDL22"NSyOP!{7I9="-%TKK>p|#QX |!nQM4-&Fuv|4!ӧY``lYx% [6Q-Y}IIJùnJ\E/'FdBJ>!WIuB,UB9OD| TsA&wGPEBGL8l+Yi|3g|b))Qh7h18, /Ř+Iw8lbvS<;yt:)+t&Q) 9n6a=&X7ډ8Jދ˂lKqPoM?kȂ*(20I?Gl() 5؆ bQu=OCb$lLWa|60lQw;olTpw*s Hl?Zo CXR܂03&eUl0G IHn4*L/!Ptm[[>|IӑH=Q\ZEc?V( 4sገt:MNm'Q_uO^Z`i`UH* cZH_MOc$!kh#s ^I.#=MT&~t69 :I.Xp9jLV04GzIr8a l|ۘdQShH!JI8_*&LoyZuJ|0LİY>ᘵ/p1 ᇿn~6{£h o׬1Zg02UӡT*GlȝMof# ux1gT92h.t;v;wcF~ (yvQܯCLȕョ^<~wH"%ru">1HAD237%Y'|ѕȶ26. ]_w׳O)2Ssn?;U"(…E:$MyxYy'V|0sbZx"ylv뜺-AJRJgb oAg:*l03=36_ ܭNb 񔯚Sv)y%TrJ3^tOZ0=x\Ȁ')ŧ+9j!K{A>dL}1Ц[%*7Wd7O|7Sĵ.btAkP%>8DWRXI5&$A18HZS-D:wP_en}?h.3iG̃ǡR\hzl+kuz77<׾Yza5$s=9D/8^ Ң&8+{<C4b4-}GsaDuomW > / o5nivsC:rn"z#pX'ԣqvzZUx+);~-h=E- 'M Ǭ([!X7Zp[%2x]h?됓>`u`Un OM~Zjw7j˚̆j{#ALET *KlJ:Ys74V߻Ԕ/B`peM>jZ\z'w&3?ZgHZ6tڳ9TQ^ìH $](pbM2oB@~]Z֚w1.-]KV6*4A1y- /iɜm6 ^|塪c~OGIDs @wάlJRќF@D+h+n`޼ kݒ7B5H']M5sXe*%5ԕgSkut>wc`U!mHoA0a>}̭+ݪxpgG䛕ii2<6tH$]K M #آ;0_(^ θ\(4Nᤫr<+}AۑO9kI7z|.Gz-qx_?ۆ¶] q({s,56"i}[xn-L(n$-;^aSBN];?|%Eob`xY_ϱ/-px؂߯ EV^>}ME) e\jlX*l f x,Ipj IJ8Wq<c.x,|q8ٙ`XZGiY*Vl=3ȨIAJ\Lg)=CZ&dmakkp)-Y%^g+uOY8`$k7 83Y@[mF: 7 oa~·kq :d8D'gtnj);fOZN,24ӳGYZ.ҧ:fVy#nn%DjVgWlJlI]Gp "]tӮftCx,UJp75`j pVP2K#_bDE0K`>PnZMH fKI%㲖t$FED70`ah2O!qPQ@) ZRrrQtu ;=J )7N)$GAN]詿,W7to%zQܨ)VYU|99->7$^3< -3pOE*ۧwHK3C%^lz qB,?ST$ʯy $tk5rҿQtOt1ݦ0+&W'6 (J?piUaVej4:e-cΨ~<`(tŬGF|g'O'DPGrj!:up9NI|p_&hB*̋|wV&yʽnaQNV՟ m+JN(qעܻy}kC ټ{uPPZ}<%Dc5ecmeIᦘY$ %h Lˤ o/DEH\X&@Z}uScAciih:Xb%|_m& Y4mwB;>}@ʷDOVº1E0 V13O)iifcfYj;uGW<!@ҲsG# eD/8*ܤy- JCF.BtT6,$njugQ4:AO+KWc3cX&XTyJaݹ2QS's]c %Q`lZ<@bJ;4ɰ=&.·3H8h9>]dTj\erǰzmgd"QN}sJw G (XeZyF*&BC ܾ.՜]n @2&t#V 4_p"%Xm]W xU.ϦlkCh* ;}x/k?~_E19xՠdebXZ@SX! ȤLGI8Db:'6wt7鼐5}$;$j>ek.!<%u|dj:|8y  qp{8<6_VRz-ͥEvGf|J lb XRlLPT<>5nwlr]1Y|xPj=!=|nn$j>B%1w$,|ddFy ΤX麢&mꇺ%~Sr2㷍"SkJx i $Ylz7C0ddjQ_'7]b="pH:Ƣ+?D{l8.-Wx,]\C@:W`HaߋnTdg}$,?{@{7qn9JT\*4+=}{ f(4[/٫玙 U9)a#yfv_2@Nmzec/KWZHcZpV@& ; 21 v,X2<_WfC {pJ`mZ$1-ۗ0 J#!êoӉ2(U%9Mwܹ|7E{NT #)Z2-H!vο񶊁-zY i1#-Xֶ  Az*m{CBcP/PGo0)!b;Ā2;K#+D@H %h(*P0)!Rj}PE"L2CBԲ) KϠ[;ZՆW¤|9I@}G 'o2"c2Kϑ:=7 d9,)Vmq$wt"Ay;Z:19OR adFY`{0^^Nɳci0-4[:-ǥ;[?-Ip!>~:$lHH2 X0*dU(-_c?;&MQ`LsHkm 74FQXD&cM%|ٸyuc2J]Z&%}v!Զ 5+3ɬdqHJi` /e!moaLJp߹wg+G0Gb [ 2H 3n3yO݇ er;ljG'դNfQԡWb( ۻʬCu.ovVƀ=LsI{@M2//OνہfD7:̢-%CoL!K9`'J0ҏ&zMG"ΐ%FfDHEHEp؆`R24Ƀ- Wu'lZr/Tj%t1 +# 6rާ.y[v]'(ݥO?E愥%:[VYkT!'xI"ksz"ESkyQ-5),) ~.`%O:֎EʟVAuќ?4El)*>YIHVJ`QX(ےbY{W4ez o<_/mLC.O!tdu*W:).1ne$-_NTYp˅98xNC󸠝rH ӏ)_kԛwqÊM!Fp4/ym,']/\#}:r `/ iWe>PTt]^Dm, ޅ E|^28X"w[Ɖpgn@ЬQ/}:- 6ϨіrAۑ!&T 6A\ ZrG+I9<ƐgkgA7#8뉭Uې>gvuIVB)8585S:Aq!}"ᦹ%V#̹u< >BB[BU41_ǚ͗ga}CD>vnY9HHS0ֳeW*& {p[K7sh8>ѳHݐPPEGx )b(}^c\報X酺wY;?ʳ%6fb_[:QrB/_֕17N ts@ÏIr{,Uxy i59[g .u#_v^7]%}b]VȲQ،rˌ{ ^mhqH] n1:{ÈeHB$ªM$дd`e(1-gQX)0t'| rUD?S.R7֙7:քƉ/Lϔ6mRs%fHu,NTjǘl|x촄)or 1,ި]rӈKbluO]( I9mR/!ݽ)MGUxbTҌ 8d9^zü~H8qQ{4Rg4ZޥRG)u;cM 85_E~hшU_CXp8ykC|T`8,u5hT!Z/VΘ?(=1dɔoqS  S{L󾪐d˄ZjTaI>O!c | Ӧ[%wU}QIyI=!>NНӋXiSwLJѠ8;Ŀ ed(L:+QKx|'1j OD AN5yY;j) qζ >ΓxܹÎnmsOqІ51&vR.v]x<mWj}"Fh/qNcR?yk _o@ FqȒKh<|:>S އi1\c)UM-§G_cӘ!KoP4Lm7 $Z)"=L(Mi.W!!y` ֯'*# "'P[R\ EbE"ZJ$GUJQ͂t}=㊁ݝ5ފؠڤO'õDh1gHh`- -ENr@2HW R+iG2b7LA^iogQIf3p*(q'l84);,f7H#ZA{ʄF D [zqu0G(?ݯ81}4޾,uG !6Ã1Gˁt8߮V)Bi!۲g5@ lfU%?d06qbl?\1H\:fɔacM0.N1VvDw sln[+Aia^K=څҒINpA!t BJװ}ND4NqOO,g#&kώ1 +x(ZǔchX%0ҴMu`38c 22 't0Fʅ#@e.'K\}C8jV2Ri}|].;PւbY=dҤnp'v̆KSXÃᷴl !2^!4)ŷeAnE:lB)2X5-MTO2_/sZ^BͭA82}-gG)Jb}-!X\#<-ʂm̄ UXg$=6DލWAobk*M5M8O`fhϊ#G25^kFw-pC ՀkB֋0V#$۴a7 V8֥,8 ~^/jȀ&-KvVpoessּ񫕃:a PEro3,9X6lvE((X^_w4XbF۲27 i j#ҌKAT/$t=m )aBdGeE@Dз9~ Ǫޜt:ˌC B"3|IbT>9>kV~TEOrCѾ%̥]bDCbH:,LW-~Lp|&3_"Zj|,Zi>,R\AګELͻJ)ծ.?D;!g,<) W!1{|@8;/5Z ڧ>9f͵2D^S?4~մMeذ^]Nd|X Y_. )nPTљ0#/p"wLz%0Z6ZM\ q^aQ,?΢Ksאܧ8ClT{ـedzkuO<,"?0Luʢ91׿ӌ=:xB fWa!ZÈ82LQ*?<$Qc hk8*!4='\~Vv'|[$EJez b9;]`LɣHѭ QWIg!Ilvb ҝ;X vj3+i5:7a 63ǹszջLJG?,"07p־vQ.,o&Iz2;7p|D3lSue N֜_}wE4CzzP;F0f&U'ƕ=,k&pZ贳 H=K9X ॢ8onр6D7#o9PP텹XҊ-,warHAK<[hJcF`d[h0kխ$t_s;Xۮ5H1n*ߜyM bC 0#8|%+ W.Q}YT c՟NaDoU> ث7Aks6CpuxrynXg]Oh7tx?7|$ Co~0AI6Gh'h|jW̎_̤ m(+<@m>BBwmY[)[\y&[!`t2^yZ>b:7~)l}V TG1d$לNq3ȫ*){n]Ǐ۴ !C8qIY(oʇ7u ?B `kYWy@ e R#B<%! )xk$6_ ||hmf@Z(wjtx/>QDOF}YkגgH:UgQ\I፾433-Hkʴ`l^u^+$"\njC5VVQ/ԨLy?LP-2ֲd"B^9/nj] Wl'I6.M7~"]ϼR|Ҍpn&M W}aדuC^XqAp5@\ceVZ#%sD w*pop5ra񈞟PL/ tӡZn6 tVڎ2S_{K̉15`KY( k@S8 'Hke&F/B&Ga(^>hMTMSpaZ]J;kscx ĆԛBiCgn;WI[ٲ-h=&lU~u-+|k_hbhqhŇ6 B^f!n7Rl /l 6 Yj"aP0KsY/2q!I?ζJ!mٍҐliënC^9]gej}ťxbҴ$&k1bČ ҭlRs9ɣ[cqP˱c8|wo y꜅Jc% q3^Ρ[('1v A!f2l6к(QnmI,\XG3@/bKɋel41mhB`C6:Yw;:_Rb̆tq&fygtbI'a{lc%i܅R’vI .o59RT?I^(NKHH2 FDC;ftybpjбzh_0D5ֶK3q*<\hVN fBj@_;5U"(nWPtof,Z{7g TQA$Bs8q;Eđi>=v~+%""іb>֊ n`Pmdt8H+8 .լQY*UbD]EO^y#XTV:_u$ycl2ָ+ {m$-AWr'%2;!a(2C\mωn#F׺z&b,1o"4]dH7n2DB׈;׾".K=k]z jZ3VtL@mזX(Qi`g!П.v6ɣOƉ?ԛdUL@RR6E1wo {edSRZjj곗ccWh`PKRc7bM= b] 0 ;3^){,d ūh՝"FHg%L)\+bLf$oƅ𐀢A{G|qN%uEi4,YPW;y{ 1 ϑ`N\i?_6-"\4䓛No=u(b]!{'32o'q|\6%jT,Z}W+GX>սaS~HYAWu.91}RS'jx{AiXxo&s ~}&7ptB8h'1uxfV9FW9W0J AMp%TC/e\Öbw[ P?{ܹn5 H! ]mnl@"R:#uN6o$NB2YPM][Pfgj!aEzCNIk xǑk'XPG#7g(ݡ^:dm eEs4ҋP=D`ktJW\׊7֯SĒFBQuxlY+aqp?}TDp(*|md܁#Du/v3ށ )Lg8p9khaM,a#OA.;׀}=nLf{!YJHDR%'soXS^ ׺i^}oN ~ "S _?#ZO`> nOy U|?1 ਭ~S\Fp=yUS]qNAGq8g 7`6︑LhL(0-mV"u4Rk5XDuW !mzni`Q8Cm$P kwEZQH#h>T]%/Sko(_'||<0PE YbC^fGaRp 7ekف*Y9D BIX6}g$g؅ ?5 LF; zZfm7I7ŅP+NyϘCdM LЎ#E{LtZ>A{f6::Xfs$/6Gu ]bVf#a=l2Y?2S f+׶폵z`Z9O0^e PJ(sX{ѵʁ6Y_Lze(FZ1A.w:p!x#+L_&=cK4&$䑌oBRA.'芼(`[82x!(ZɁj c|4Щ B}'gX'hBqoiL>uykD %Eh7J2Ӻdd8NQJV?_B }8 y ߋAI}T$&Z0IJͷZ@(ݏDTLCz= !xҀXKag?YGN{N{4s=j5ZmB#ߪ -bK8gEm䅺:%}sFS۞vv%5)zGYy&tfbd׹H-PvăoWB%@ܟgstB3<0kZQnn8˯7*1g귒^T 6@::i0$)MI8,-xqOIbPSuw)K*9wQ(4O%lxeA72gj\a5*$K5T n*1c[ᓃ !`F\G q7^u{~ZHk3-*EPH8K/xu/r/ 4︳? 2wϲrynTtr9j!Zs &#pD6|LP^8/IEDnphj F^?ޒD$t1XFR2BfkT⬖eqأR wm9t0׳O8\Q f*Bu >@ծmwW j ptܕu4Y tC$<`R$֭ޟ2uٜT'ݮni6|M| g=;GG>9B94 %:}/Kw^@`,|ק&ʟ S,Tmh%+e&81Ǟ~H7p=VH7,.t]Às Ɗjxs$\+vQ[\ޘ+zq16Ea*\C iW`̋ Q' TWq,Ƒ ~n(gfǰA{MR!"9ꂩc K [T4 SvЌ$*~A`RfgQx/}]zQ5>6[άp,ʨčx&5\6Ȑ0?*in9kl7b-?uA9!r2qgUH`Vݓ 7A P@#GYqkx;#ed!3W\%(x(uMwj@rٯk|Cr#w[pME sWC Dnqx~϶eP[{b<{"('V .o<İQgT*--̀;kM>$X\۸w`m [[ ߵBm?1$3LKjwZ4HJεӜa3bZ2RCqw'VIh&a+8(6cviFҤoK|3 uD$"|m hѮA–\JR{z0Smq| }.mj> u>j۱Lkro290)'Y )p鞘4x+S͕zAFC.$5wcɨ%5Tիc@L7G)CmVPѩde͐ &8 ?S*8u@|vöT[HI_D?  jq oP564;U*NѬd;H 2} ],z;r#eš(,Zb&G<'s5Z]Ƨ`pW) fO?KY>os{X{K:E9Nk*9mA •:╬ mfY9~smpr:F!mBj0XsNHrKFVyz-H8\\ov{Tߵ8P:(`í_JeW8e,lN2OHVcnHu&kҁ66@gDS.2ks^UX |w/A7c-, P;ڙhesH 1$ 6Ͳ} 4)6g@#%@FD4ɉxLEl)Ne-n'Hod?%*:PHd֖e1n4 b'nCY}ЁeR ebb$%ҏ@Uy(+TEź&Վڍv.ˀԦUxCHfpI8◫Z^P:hUt fڪS}{2rdqT(@LLPEj P)).v~s#@?$fiH Og=ݚȸ4}V7BaTMbdj-f`U8ȤP`Q~9bc9;8SC SrٿKf2B#(N%M,t2xɦqkI֕cWS,s5jt[׎p AoF |m;od tm ͓345es#DuT4rޟ"N(hoˠ!Ѯ?Mn;.ŹA.IWЉ,"['pV _W99r!>R{t VܨMAqyU_o2IS6yӯ}gNqLr͸'\acS c5Ϙ\{mG:a b$ &ܼCvr̳g+'k4s{ʉqdN -;ԟa=2.rw⳱ c'wP-e49S%P`eysxBlS˹OQBKYC Duo_/$~ D\(mapXW8'J;[@H{:+Kv B0d ]:8WE Gp a4xP yGEW]Xf@P`r+7_1!YCO xCE[uw:g?9}{'9r$.˷v_𶅯W&_<3Xž&Q^M?rn"5Nۖ4unC>xjTiJdjϓdO`+[, ΰ=8R/allPIE^cArvӆRGj3Sfr :)G1Dž곚XeY 47).ԩA!,,OZ˧'=\1QNZVe[.$MuX^5Ff0hi؅pl;2pA}RQ9vGS=:~ɌeŽHtܑm65B>a -Tx2k"|5 a=`XɳuW} !u]=Ѥ`,;)1X{jqtVQ@A~8^t]G( F=rc {TU ۷2/f e΍Wvt?֞{ ;dO&@8jŧku(! )&B[B/8^s'~{CFhs<9y \+I>n+ǢK/bT|@/a}0VIj9.Te5)1{|E3;2q\y&'O!` S%BN ȱꇙdS}t9eHA 6 Xh#W GsF+b Xeܲ˩y It X3:2&!\DFyFYR+Wm9𩓯l*`ARnb͠_B‚f%"STEhAB87Zngn[=8"萼[88|͐oZK{^^lzK(s( rR"tc8u0ۮA#aC%)gBw V/F}%adpE~f{r+@e̒yFh8>'|U!% $뺗1WIdQdEO޳Rvʏ| ͥρ٫h~< E̷H+Gqm 3:?Uy}.40 w9Ut@wU8S6d<ɓS v[sYzD?/JgL zS#R:؞i}W} XS&2H zc #J䳐(n^Jˠ@r4=]9_L!!XZ{Xq%?pU`T}s#5R-dy#%mxb-Bu74_Itp!5gl5T ۯ/BJ;W)yxY a=dɧ?H^]H./|1ZLi!gk7èVѿؤfZ~&h':}Wyٵ ],^. q^R/%>L.Υ 8]](6#R._QH~͑4"J#!s/ymyLy2µ>+zw;΃8YNcfZ ` -/=G ^{xKv_wSK3̒/I:Ej[ z-$hWqfl]bD~vˈʴ 4+@{4-.jК6Sr^($}kvߕذ0ugN0qSxdu0?4Ty܉D!ٶlK C />Ѧ18sX)Ic@펀?SXW!dӂ Ԅl`OϮ\M˝>Ͷ'diQPR[wj`cV[F1]H7Y̝2 fZD޽?%o3``sN/P Ζp1]h.8lX**} ~iG鱁$VEe`*5ZAad #L*uͶbY̌> ޛpc@’)F8.cp(+ν1M ΀_ n L J=Fkaa<츥XuNjp()"{Σ>'2 ۴.P;!hQLo; X7([Wwtz36JR%kX^D@ "pFxS@̞}cy «s,Z/m,?kfXHxdp%%7̠%P'o3 54ާv:YB׾@)% `h+%j e.v \a[9Z5ji9"KA qpsiVObFT;~vMhyNDPf#Q?m5 _5$:5#zͶ+|Tz| V o荩yp+% hc%Xx*x)&%Te#SU䃾fS96y<;=z9Xq@YP/E, HƴݠNjeWGNǓ2 jUC7f7$ ϋEN$+ GHj<D*Z!GbN`j.Erb ߼%YWX$3Π~ Q#@]^M#g/o=;Ldü\ћxހ+kڋ5ET,[%Yi~l?r=cf郮4IPuA;I +Z8he YL3H <_e>ߋaY9yQ)sq /Cxit~demzs3b'T I5[Ed'Jg 颚w^\qf{<(H:KmB/Sڭ0ּz<|Q].|rMn@k /@ПMAwk7rd2h]џA6-`"( f}fAo#@\&ttj S*֯߭-bc/Xn8nc&|OO%AåJ«ē f) 'Of X [pD%muV󅺁x.wӁ]°7gc{fraFVϾC3[!YV_!F R|Ty9{&AtAT;o_o`Sj849H۽?芁\3&{ n~(!z7kY|.Ss滌 b!8T롁ܻ;`:+ssJ5` ޠþ5n]X= @h>[1}+0^S^lU/,@f^^ V+۾,xf_invֱfWUkRE:l[г4B8Лp3t"+z#MeKvk)u9M qtVkaP.tpБ(93{h&zF0JҊ)f6+>w9[rik'(-y (#2 ^5" ,v}oܬ&Igɂ,i/ o4r=ݖ$3eNe: uT}8[}&Z]/ݽ#_}+5/Q&Yx%3F"8^4ZaFN ; ].n&ˇ֑(Def|f$"H<% Vk˖Jd2`;.[@$\Adk?+JRꝨΡAKPOLne{k9XfAS$a@HkSdBnԗҪ|"wԌN"`NNp. Sjh>[ROb*Z ʉPi"5VX#MG;86*,^ !(MkDxnDn{5Ph朳%e'k ,v3obѥ\nnb< _m6zn[˦ 5\Tz$g%ТA R}tGW ؋ڋG TjKQBF=غ5؃8iNBL KgA(}0m$x Bn,#QJ*+}YR!Lډo4  գ6ZٿjId}ufNm.GWa$Ҡ Z>R %sn_@>괧8оHn%6 ʒi|?טZ{OYE$9ۨ#6=0OiJSt,t}Wz{rv1/ ,s"l0d=1XS(lKH=W٥x?ic=7^0 |+iDjp>#γ !OkA1?ʀ6JV+džNQYwk)_6+vJoI99>Hײr^f)?FM`Sb\ft!1L,J3)f.;KOcKEƴ8d?c-GkRE3G n7g}7р4qN2Ȥ|4*Xunɫ$!Q y5obԣfI/ l*Y8pa#m>}+F2|}M?%Fh<2ՉJNSe^F/Q\f=(|,|.~|O%-K2$^$-&R.߫#fd'1|~n\Ӌ~o_JgR /=ilh7*PP5lT;%2cgB%e5ćĕ_p닙8n~ػŃpmJW Jgvw?GT$UM_Rta" ?`CC)Y ƔN!bp`)j!͑MT]< OyJ@@PSd1M$Gi")w_ŕ1I] ȜP/,[`?^_Q er#Awbc^aY"vwZv0:$̡*ַfv+ fY5eVtvI\Px ;D{yMMpzU7׌Jgw# E){X"y<}g4ZQWa7|?$ +<)[`̒K(4;;#|@CisLo2ݓbh"#›ۖ$bXm 4pL&ņ k3_<xDy5M*MS|NHI"VBf8J֬JR.mԛ8'D+}9dUP43.L>g|"^W,\Onb(,{ 1!)[}]L~K/iV^ԟ&L'Ymt(ײ gTfq G`8`ahd2u\C'K&0xYxx,6*}R'hwp81<ϫ'i;qԀ=ض-_ bH%u L4:[}Sz,Gut;@Li'ߔ1vZYrw 9ӃxLK18k@;9~*ŏ=}كn#p!񌂱Hr '$\\[ bD}#ftww~Pm9{«֊ח6D D^8N_2L;pAXQW`y f򄬧-!)~KwYtOա`VwvSTmyIUh~gXW/2+?fxc۳4 )̺_Fߒ9$ڎ1a-d8u<%ud\&_?]hb- [pv'F 2] BHbdF|;nS!i<$n3}3ܠQO3,_7y !K(w6}?(N y;4=݂$/}Y.C@132B2½:ɀdYlU(~ߙaPv,89k2,W@f,`B{bSt__rK tqzu*#)(a")Y<;fyZ|jL|4ԤʃG{]I,tx B wfJ (fFBu_2+1(C/mi9}?.$UOL]+doV"LW7^jMShq[0``&lvc!-׊B"`*w?5Q?v{`5IֽYsW‚"t#n5 p4yJM/WYsChn J|\ZXANY׮|7Ų6UT,ʰ8 t#aaۡ*"&|xK2)3+tw̑`cЏd (%HTAu ]Dzթ0pd#6r>k'ju_lk:yJ3c5ıeD\S&_:L3]mGϥ{R4GN b[&\wmT d}vؘ8[71:jb5ty'+&cCCSn~ _p#3: A[ BO۰׬cZ9҂>:c}" H\h:`Kë۝@cڰf?]po2|Xl40hF6Jr6\ҍ >ZDAъaEZ2sS#oUA "Yn8gaKe@T, j}`!n|e[)b)E8 [Y$jIt1t`S2(ʛ7+g D"@_NhjY-V QhO$6ijN66J}]^ș*孰>>@&:]=1\o.y@<}>z9sF^N5dRd1I ڠ|W2.h9\Fd[GfOV6SH#vEMo{ݞt3ȜӘ 7ԶH5=p%fof`n /&})8<ŃHJР4g͉ud<= &n.5yʦWcesI#%E۬ĮšR6_A}4)e"%-M@E8yխ% GC:ȁRR \d+)JڲA]eب\9f^'xN+~] Nn: )Yi4 ޜ^%IK[}Ho`C[ŊՂ/h@^cbR3NO]fѫɃjGrFB;b)Ҩi[p$I0_O ZklPx`/J}\r1]a6Whq.Ά&Ɗ\%qxW}R,`8:-hp; $M6GYt}ja7yj)_O8mJ&ԣL͐M;)i៧//'-0hKR&]yK| Y'k{{& waD Mo%c,/4_U[)ѥ0CԔw`ƧɪLsԤ?|eqL%mM\\fX@bbO'՛u2g.$mk]R޷\OǽGB7ݧ1z5RpªqM| 6؇{IRd`FI[9'C^pBOuDAͼ da ֵctE\8`>4HKV5b'(rrq~RHЪK}eiS=6PХQ-ۢfX+A%*8ɝ% 23EeCbHQ cƢZ}CX e Fk&3ŠLNg9R]/lgd%{_#;(~~DhbdT od&bR!4p-n\ zk`-7W.,bfč#~/W+-Ys-ȼ7AP&s}p_*\ @ +hh i^5n"q[bYG]O WK< C -PiG˃mm/*ҁ`%+} a}خ7pN>H9DNoYDCτ3R}ҋ(.Ӂvscz:'~ ?b@e65=RV dd IP}$YDPh *15kt_2"Fp/apN"Άu,.^f˱ X ĭ8Nj!^q\nݎ-(;%sУɌv"fIeX b:]{ՈG0vޣ~<1 Y+%Aaqk%uAJf"GE(irGi `tC՞"46T@9VgOs["K0Q3#LRGDYQu9Y ^^x6\9= ])3hSW{gHm9GzEkdA*3:h[P[]$fi'dI& jE؇}lj1|-0lA"Aa>(NY(*Qq``߱O+#ZnZѯRtoq 1-̜Y=hιwy#1m>Ɖ%;և(lX3<ZF)wGc5٩C@ R]Y}Lh s4g;W젵T]xR;ԚnzTjSQKGxU::c\0FdzH{hz]'c [4kAs7SA1|BgYi~؜ayf$zQ8W\. g .@o ~vjY;M)_14~Rלt$[3Ec wHfwpVАz9YT7e$EW‡fkssbޤY dL*ݑ1(1S-y1B861[Pe">E_/ޝ:fD`К(w5Te_EAztT[sk>6S78} i8fPnY`X GC]ve6yY9`9Ӯڎ8pR W :k-Tl3EgQJ YMVł[/p2-\޾u_ `,4?704Fb]Zi5nK@Liq8ȅT>GqɯA)K}P9X<-yP[4k,)iޏr{hV5In0cl:,5&w0gLe߈E>'ȕ&o5vEZ1 $3ǿ袾+ ҈CgPܵ۫>Ye-eUi߶hJR_R_&# U4z8MOi8dՖ6+;\ `:*xa [fIVسG j:mFp { S"$3RJ Yv7*I'&r)zA'$?\0 .zLNU3P@rϽ*`(ΨE~2 SPkٵɌ ~4\\N?*M>uÌ%k_uhA^q AubK;NW.򝻦GZ_r>Uo˜0!ݵbUM!k$V- \nxr%t 74Ѽ1h?}^-CȻ8R[o3n90 u6V[桕2fSL T,7É89u R;bUFUd IB b(5s!G g]?Vp V31̴I6\,<dsOhw:Bt7zp^dڽgFR_ܩЗ"hSeVL}D?CM8ce#/Ovkf*$MQmQ$ӪxwFFDgkuԭ Iʤz2?! oH$BܹOGhX ZulW \圹`3J-i&5X*^7BOR6Ruv3\zn dyHJIw*0j JԏOgsz[KLPpfs19}Ά+!S!ۈX_$&zZBLB/DK57*oD ՇW2Jm7>t!Y;hƼmtkb!:pOF|gT`'JôXfmcuQ!1r̠"˟:+`R?@\'A Խ!Ee:~Xհ~Qs8-s#,,q! Qުǧlp:SRG4ܤ=_%_6ȏ,9U`VywQ_sjiZh\^}!b\=W_nTj0Kc!a ş?S0 NU8*) P`ZBk5eD9!>K~*:<Et_8 -W?Z eMV ߩhrUjA߃@.cvŔ3J >,Mf>UT>;:/=UVWc5uB;oq قi5[ Up?f<? ]ȳiG*ПCM8o4ϿBB ߖ$/u @et -7h1|6Z>%vFǂI?m7zmݮft pox VA,[J)C \8 Աˆ,%8bit'N;4oWf\25>(Ojنt ˇf~ Tن{ @ VOfS-e58&2q@1BC%`ZF%#e;!!ݙwgi{lV.XUp}~Y-dv m\O ˬc(mdͼkc,Uu;چ ` Ÿ=LJϲ:02!'q0$%?i^fIrخax$lv"GSiG_/ ,&tº&oz֙ t[6 w[ns> BبFst|A5'S/Pg"h4׍Cww-_vrȊ4 6E5JL-CrTNR1_4nt AXĉ&$pj  Zi75nۄgn*4/U1@R_ݫ‹i`BΆ"\`ޣ)k$/ZyEB9\+Re ` Kaumj%=&B d6!D1ׅ18t;s kPspTeыRWpuo0??)zv D~ 3od5݀프|@;V?pdmP~<~oJ%ui6O~i y8V}K،=RZ勺.9G.7B뼎U! dLn*]Q>kRO*Yo+W;#$B|ezLˇ kJ4|ߔT9}xyO Ӵ3ٺ^yO? lٯ\Q+& /~Y𒍹|1M$6XB`7}Ikcu,wɀRM~AA^F1:%7%Rzo}5"AHTBLmk:l`趢,[5o÷nLvKoФ{<$i}?QָFAȧn!  Gc밙y$+"t쓯ŮUREEɂW7+W$@[ =JT5ˑbAdOF7xE8-f>|B"J2;Z y@_h% d`=[Trqz[pWH,Z!9((oFd"Ꮴ`Т#: V36I]m ɆVGE5ǔ;Pl&TߺteZٺ&xMS+{Z{EQ̊P0GqGigpl")FK悟(dHmY\ICjVŽWU hb;(VK4{)X) V x)ta/ac(2rThAe\H7ɽ[%C,`GOȂ:=:U>C$tQu4+VFdNjH1}1v<&Jy )]Fu-N r6K17'b 4sARU~sΩ:?nů2@uyg=G"؎V1B^OK2qg~}:`l!mY+&Q|q7-ee 2$6al ȵu;.Loyі(w @ciE̋&n5Pቤ/9'}461GĿgɻ 9w\er}7k('pBxi6NGErQ(ᤡ ?APîCY1ҠI=*]]1[.o 237MA果̪v\rݬ = b nWr@ˀFW\=B-pʄHA+7 Gwb]b3+n>e,!r\U@ z#uѨOMMTY[ U8"E͚,S*5xO_ X!WrŰmpx$ 2h,V>ڪ`d7z$=銦f SU/'A!rǟpW83.՘%Wj!hr0= U==%@;6gHy'Ry3?դN"V/oAof3FƕZ`OQruOOZZ Um=]S M\RVq!2>8u:s_Ƭ閭ORB5Rf@_EAB7|L!#x1F `ߣ 5@ߝL$jxb@;3ʿz1YB9 9E3+819mt#(Rl T%[d7 r_>߃WWE3'&0A!/ ꋹsH.3)Gm OL4eQj fk_<7"W[:}@>r[^a /_4M:`ȎX*xA1 q(\qP/ 7/bFc*;+ω<:zMos7Zjf )z#@:90̊vL۰to ӋmMd4.e{Fgڑup'0QfŐn{ ?xSL?Op;?IT.q-'&pSz~'LQGa =~4'ڦ0_܂wJcQ$RAc>>=1VE%`hey} OܥMkWѬUe$ ?b ߋz'5 ؁*\*6qJkh ރpqVZ70m9gBPI? IY(ޑ`Q÷uC]뇊&'?r㧧K{ !O.>@ !嶺иȂ KsBJ(@ ΠxZ ZU C ]zNgPM]eBϡ^p:@aŞ;º:x5NJ[Gi@)S4#$Uc./zc♚X}$V(hӞy]0l$F~,88)+ w@_`n5r`b䫺0@?ؚycK*y)\\sC R-` )@.YfӲܜ qUj6Mb UkHDnԅcP$wI>W-ޠ ʣ͉p5oʑ;.,LkƉs.9N26N)Z{l\FE/V;HeD z|2 )!Io^Q >x"X\x 1ML3e;#u. ˓ѱ]*8s-tVI#s"&y*L<_:mH_瓏A'|Q6'`-es'Q\Kov44&*ydePNˊe{ JDC0Av o";*QPjn{ bHVAgu XB|N#1%l3{첚Hoql/;zªtזצu+5_-2( +Q }f|ooC}Ժr?֬_>4/.3%W)]\.G`ڨ"N(.dB?yFP;kbJtNO.[isbG[~_0{Qud0%oEo?bݏتNz\v}K1z}L!U1Wwꌖ vhNJSWlksfÑs< ^5f}@SP 0F',m,t$v-Ez_Nw΂bEXxWqMQ`WUYIiy#RU:>QLߙόi'6)89U3oq_Xe ա~l6l2遞ޮ=S48zJQMr|sWJԻ%pܨ{4x)D ;$FSQ#2n jTpB(ۊc1$WcUQC,≗j*77g|r QQސwI\O6E ׅtf*\=:V9I}sbۜ-5ֺh-ug4:,6 ^`-dɿ/rbVN+ʁZxS VC'x}1VuZ]z%vWyRyVgiu}eOPm`vˡ%JF8̦;/ 4 YVע[u⼂ 7}AπLot"IS)Jݸl*{gHMѭ"ٕrW 4~ҝ"hx)s)n&eig]W*SMdޞwƧ h$E]1^OTk ⢔eYTi/IGR?UgHsD@oi]1uRS8kIjTGbzbƸ2WΆjvyK.{)DK%"MNi:X7e ӵ!+#5~羊VL4No сv-FݲLp#v%)Tu\D-\'@kJdz~P͜tr*Љ{( 様Q,/MM1f[]0gtA.ty+^3;擀NZs.Ig-sx9vQn0lB E.J@Iq7R`ܬtT|V ogRYl S̙|5ürq UŀvcVۙ蝱 %71ӔlA! A(!l:7.m >Q,Ns-h^ׇܔs%y Оe&KH1x"apb,nEh>K {_$w2PWM,;O5Ş:cSQ.)\PtYMgrgtˆLqspEJ$H / JΟC7)|e5VeD:$:^FڦC2LR2K7L"#8_p*1ev#gwMl;~S VQ3j|N PW.^!Pm"Kyu1m9!F":2؏1` 4$;-*[|J(Y;z?ߛ1tö}avY Isp2tD]MjVaQuFsefGSN ܳvJil3sSH JN K o,QLEFQu9[aX,oUNC\#w%Qx.{o EtHBh I)Zsꎀ e*yRi<X,Z.SEOsv9%$UaUsGϏV,⤖QNy^IiROK_s#N9ff(,u5h)R6'8xR.9Ù@1Vf߶'RtxGN/zABTgAw)IּEb udm>io#_̊Z{Jԡ@\Qu!2ɡ[jX{DpǎnG=Or?:s#ѓ,9a "_2,`hI޻+o$ a{uW^>Ò:r!pSY5۳vEf?@='Us9 XTrk WJ{K^ۓ|ޕ\hE|tP2Hү Y  Q ۅDSU5Bpvjk4cHa +jT)L{][+BȎ;1Dj5ş̦ 5 `VU{4kg(pEde|D%5(؛xy mC6YۭU;Cݘ(2??GR7!YU Z*5jJo 0C YZ