appstream-glib-devel-0.7.16-lp152.2.1 >  A ^WO/=„BEy *= D8IAV Pp}=s<B3ņ6a/NIS tCXA|R26 F ,kMW,/'=VN9>rRE\:_{ WlZOR`Zf@*P~5O"dIB-&>s̢k%V&Jf!s?Q: I#x>pA?d ( `hltx .4<JdJ J J J >J JJ:JJX   (8X9!LX:(XBFGJHJIJX`YpZ[\J]J^ ) b Uc d ce hf kl mu Jv wJx$JyLzhx|Cappstream-glib-devel0.7.16lp152.2.1Development files for the AppStream abstraction libraryThis library provides GObjects and helper methods to read and write AppStream metadata. It also provides a DOM implementation to edit nodes and convert to and from the standardized XML representation. This library allows to: * Read and write compressed AppStream XML files * Add and search for applications in an application store * Get screenshot image data and release announcements * Easily retrieve the best application data for the current locale * Efficiently interface with more heavy-weight parsers like expat^WBlamb27#HopenSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Languages/C and C++http://people.freedesktop.org/~hughsient/appstream-glib/linuxx86_64Bi_t  yc)p| ;  K q%H9\ p %!J .fefvT}LtYNP7#J_pX7k1 u-VvA큤A큤A큤A큤^W&]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(]C(^W^W&^W]C(]C(^W@]C(]C(^W&]C(]C(^W%^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8^W7^W8^W8^W8^W8^W8^W8^W8^W8^W8^W8256d2e88739a709b81128ec42e9f38b3d8a2fbc800d3cd8e9b2f2c66b411d6487b6128ee29b134a4b5a39509a900952609afe0d1b783a9b73dbcbb8a831b7bd007349cec69b1cf8b039f9439cf0c47f56b40028a8dd45855f6867294ed7e24a121218a42b1ba939b50084f0a1108c1c307bf22441174468bc72fadb278b16bcc843b98ef35dad17dba6382367688cea1c6975d98ee9f888b6a983dc46bc47436e728dc4794cce2b6cf3e44fce73b835c85a51e79159c100b0cc3d2a8955e2cf4c02c9c357abf2baf71a6ed9ad5dbc9b8fc8bb14655bb5f4a55bb0eab73c127a651617eccc60e71cc6b2f1b736fac7f60cd5d33f9689b9473eed220a61c33fc28f6ddc5c0b4f435643f418a33c3d56b09fe67e3b26bb9f0a518c0591b1df9402327793cb645cc13abfa7ffd617cd06153a42d6da5082d025463d7886e6337e47a02542792547938be46534adfd0db5c090ef85e7febdaa843dbed3ec7f262fdd149c3a1f022b35a43008c55727a977a243bd8c09d3e0f26533858b9780f42122f6307c1c68745f351453e0d3c7dfc021abd1ac9d7a39dacf0ece72d8beaf270473b2b2f526ce4d2e0d5acc4360454f93ad1c6d0d5767c19d8861ecd1f1430517afbd68e0b834ec7971917b564902d7c0bd18aa4276048e4e558b95fdb36414c01a612dba6dc27efd299972642a682d94c32641692df11f1639e09623d009757006b81413a0582a0f759fb5c5ff2aaa1e05916bd7a5044519c192b723cbcc90c54042052bf2a742f09416f14847fc9e8dab1ef7e702f2bfe106b2b2633fefdfa1eaa77447e791e890d8140eb6efadccd566c0ea977ba0e5df776c74f93c3333980f80ecdfd6c2fec23e056b1f636bbcdb86c1d5d24b9fea518d623ebaed2bd672b647f12831d680c1e9f0d8b902dca8370c970f9f6d01045e64a6913f046b0b891e54b58a56ec335509b0ffbd90117a68711d4d2b51160be5f39e744ca85012b414a88039f0351d842e793dbdf0dc37447d073f10bc2c4f42d51c01038ab55de15a21005a67b89f778880b35ae9c0e4917bb68e804d0df697d941bd1eb730f86de0717d6a965b5d017c4081d954355b62aa51c6388f6d6a38023f7d3a59ede46651b5ed7e331a59543bf14039baed6f6ea8f624c2b4ece98138a8338e37f0551b1c31508d9d972bfc29ea5d594bddada439d63c3c21e6efb988f88ae94f5c688f57827b0c129b4a291e9140ae93acef5740aad306125ee004021f046ec33b6945c4328a9bbff8fd42f35294f6f11a266ace9794721cbf97d35ac6238099e93cb1f5c0b6f1beebe0520144f3f27a837684daadee4437221079de897a7076928a7dbcf23f9c477009161da8421f525737f3e320f43f26dceb2714757b8a3e09cc35ed6dd36c533cac128b9491bffbbdcae4e36a9d34f9ad24fafb33a6d004a1c5faecf5346a4b27b189cda0b1dd56b835422459e07bd5c2293e14f1643470fa62ae70f72ff47e0867c1d10712ef29bf0c782a4ffa814589ce6d65a8e7807ecaf0c2a7a826f101a46be4ed1d210b338697f4744884b006d2943977751d07e9824ce18a621fa6d3365a918053b02b042d9e98313c68ac2361199f7fc52c3392de7d1391592847dd2eb7883321a8adedccdc46c2dbb7921d379ee7b3ab877946d1b37eb07614d5b65b80c024bafd0c25cd4c4c66c6105ce9e0f1aa10b5c7d89bdfc3b633d9f931701876bb4f6f5eaf662fa3f4f562e3958483aafcda58016a90bd3be597e30917e9f4068df36d184e3c6208f5c4d084f2d86e5e7407ad98f44284ba31af42cc6b6dbbcdc52473f15e2c0007a8e5f8d25998b9d4aee9940cc8ac70b840becfacca0a91144c7b5ac41c7f08ef1ba73ec4614f8d112593f8b31021d3a96403868dff831222539f732ca2e84e95a0562520cc657bc958cf3f21703df154fcbc0c719ae8f14545010dfdec4a789455dfe3a7a0706857a567ba7e4f4e63cedaf7e838f17d642d388ad2ed434f22efdcd8a127bba3002b41232bf3201e091455e31577bf320a8490bf3f56061d99b0bf81e6703e158159dc03201a460052535a34a564030474a2a64d8f0081c2cc6b9d8d54240781319012230617cb866e751b8f2defb3435abb6f21ef40ceec4da1089071765525c243d62bbf698f9ac321d2c83e321c554ad72dc21de09f6c6391cfd64c2049325f8b1e450f592210d94d9a59d1e7eeec9666e37bbcb0788a5d9ec9d51e677a093fff636d8b8bbc43db74a16cc87454148b558d24cdb2eb82d3874aa96e4ed0ded4026c1221269d88970c730a61f5d3995a9b460bfcc113d18982edb2106dfc21da5503ea9c1b70c8af79489df0fe0d3bd0327e065b37b469367cca9388c2dadba0d53aa140ef76d3c5d14e5dbca57d28c003e866f43bc770b33e3341bd6cd355bbc2f0dc87d24d9a62cba329c8d275238d65d3295885e64ba71f6cf31ec89c99b3180fe131b81e076d82ccbeed5b157c7aa04c0ab9ebb95497beda97efd7bed6e1b8ff7eccffee5b321e7ac28eb76c3f57b7ec72a1fa97297f1026b73292e3ff374488982e9bef1a65d1be117c40affc2def32e4d4c1bd2cd620fc7e2d7ebcb9df25bb0bb99281d87acf335918099414c87280ba6522073cb97820c78b2229474cffac9d39fc5ee073592227a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91ef72b98a29e93928892310ef0da9581d30c98652b67cd5fddce2cf95cd4068346303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a512ac8c192c2c9bca45d4bf9c3a2f060eedb93666aa4ba588b9eace3c557b6d5794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b5a67eda502f1d76c81b8ed7a7cbeeda0c867a4c24dc206490ee519d4200dab00420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8libappstream-glib.so.8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootappstream-glib-0.7.16-lp152.2.1.src.rpmappdata-toolsappstream-glib-develappstream-glib-devel(x86-64)pkgconfig(appstream-glib)@@@@@@    /usr/bin/pkg-configappstream-gliblibappstream-glib8pkgconfig(gdk-pixbuf-2.0)pkgconfig(glib-2.0)pkgconfig(gobject-2.0)pkgconfig(libarchive)pkgconfig(uuid)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)typelib-1_0-AppStreamGlib-1_00.7.160.7.163.0.4-14.6.0-14.0-15.2-10.7.164.14.1^א]f@]UI@]J@[ @[[@Z@ZZZw@ZZ0@ZiZ @ZYZ@Y+@Yo@YY@@YKYKYP@YP@XXXXf@X@XwoXS@X lWw@W@WG@WRW^@W^@W@W~W_WBW=W(W'A@WX@W@WW@V@V@V޾VՄ@V`V`V@VT@VT@VVv@VUVKVKV=V7P@UYU@ŬU@U@UeUPU7@U'@U#U#U:U U@U@T@T|TTSyTR(@THTG@T;Yuchen Lin dimstar@opensuse.orgbjorn.lie@gmail.comJonathan Kang bjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgfezhang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghpj@suse.commgorse@suse.comstefan.bruens@rwth-aachen.dezaitor@opensuse.orgdimstar@opensuse.orgdleuenberger@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Add as-glib-PR359.patch: Fix crash with invalid children of
    .- Update to version 0.7.16: * Allow parsing desktop files using as_app_parse_data() * Update list of allowed metadata licences * Log expected and actual screenshot dimensions when failing * docs: remove SQLite dependency * Offset future checks by UTC+14 * Do not preserve restrictive permissions when installing AppStream files * Support loading YAML from as_store_from_bytes * Do not allow forward or backwards slashes in values * Do not require for validation unless strict * Do not require for validation unless strict * add UPL short name to SPDX conversion * Update the SPDX license list to v3.5 * as-compose: Remove relative path from icon names * Allow non-desktop components to be extended * Only require for validate, but not validate-relax * Allow building on Windows * Modernize the validation requirements - Drop as-glib-fix-broken-appstream-files-permission.patch: fixed upstream.- Update to version 0.7.15: + Notes: The libappstream-builder shared library is no longer installed. + New Features: - Add as_content_rating_get_rating_ids(). - Add as_release_set_install_duration(). - Add as_utils_vercmp_full() for gnome-software. - Add support for CONTACT URLs. - Add support for per-release URLs. - Add support for SOURCE URLs. - Make as_content_rating_attribute_to_csm_age() public. + Bugfixes: - Add missing OARS → CSM mappings. - Add some thread safety to AsApp and AsStore. - Do not overwrite the project group using heuristics if already set. - Recognise uncompressed Arch packages. - Remove unnecessary gtk dependency for builder. - Return G_IO_ERROR_NOT_FOUND when loading fails. - Tokenize the ID when adding search tokens. - Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed. - Switch to obs_scm service, use explict tag ref in _service, ensure we only use released tags and drop tag offset in version. - Drop no longer built subpackages libappstream-builder8 and typelib-1_0-AppStreamBuilder-1_0.- Add as-glib-fix-broken-appstream-files-permission.patch: Do not preserve restrictive permissions when installing AppStream files (gh#hughsie/appstream-glib#312).- Update to version 0.7.14+0: + Set the AppStream ID from the X-Flatpak desktop key + trivial: Compile the DEP-11 stuff in the RPM spec file example + Add as_app_to_xml() + Add as_content_rating_add_attribute()- Update to version 0.7.13+0: + Add ID provides for desktop files with X-Flatpak-RenamedFrom + trivial: Include glib.h for G_STRINGIFY + Throw an error when a launchable desktop-id is invalid + Better debug output for appstream-compose + Change order of arguments in matrix-html to match status-html + Do not restrict the maximum number of releases allowed per-component - Changes from version 0.7.12: + Support localised text in agreement sections - Changes from version 0.7.11: + Add AS_APP_QUIRK_DEVELOPER_VERIFIED + store: Provide async variants of load functions + Escape quotes in attributes - Changes from version 0.7.10: + trivial: Sync translations and remove line numbers + trivial: Fix a small memory leak when adding keywords manually + Do not require a release transaction when validating in relaxed mode + Add object type checks on the inputs of all functions + Add COMMITMENT file as part of GPL Common Cure Rights Commitment + trivial: Fix GObjectIntrospection markup for adding metadata + Do not parse firmware files + its: Extract release descriptions and agreement sections for translation- Update to version 0.7.9+0: + New Features: - Add ability to store signature filename and checksum. - Convert local icons found in metainfo files. + Bugs fixed: - Follow the Debian tilde usage when ordering versions. - Remove the refcounted string interning feature. - Use the launchable to find the desktop filename. - Drop gnome-common BuildRequires: this package has no use since build system port to Meson. - Update check section to work with meson.- Update to version 0.7.8+3: + Use the launchable to find the desktop filename when using appstream-builder. + Follow the Debian tilde usage when ordering versions.- Update to version 0.7.8: + New Features: as_store_get_app_by_launchable(), as_utils_unique_id_match(), as_version_string() for fwupd. And support for component agreements. + Bugs fixed: - Correctly compare version numbers like '1.2.3' and '1.2.3a'; - Don't include the path component in the name when parsing the package filename; - If the launchable is specified don't guess it when composing; - Never add more than one component to the AppStream store when composing; - Veto apps that have empty OnlyShowIn=.- Update to version 0.7.7: + Use shell-extensions::uuid for custom shell extensions metadata key.- Update to version 0.7.6+git.12: + Always resize AppStream icons to fit the destination size. + Add AS_IMAGE_LOAD_FLAG_ALWAYS_RESIZE to always resize the pixbuf. + Correctly validate files using OR in the metadata_license. + Update the SPDX license list to v3.0. + Don't abort the build if pngquant fails. + Add custom metadata key for shell extension uuid. + Do not fail to validate if the timestamps are out of order. + Treat pngquant exit code of 98 (nothing done) as success.- Modernize spec-file by calling spec-cleaner.- Update to version 0.7.6: + Never include '&' in attribute values. + Add support for release types. + Fix an invalid read when using as_app_parse_data() from Python. + as-app-desktop: don't deference invalid lists. - Use pkgconfig(yaml-0.1) instead of libyaml-devel: it's what meson actually looks for. - Add docbook-xsl-stylesheets and gtk-doc BuildRequires to avoid implicit dependencies. - Drop intltool BuildRequires: it is no longer required since upstream migrated to Gettext long ago, and gthread-2.0 and sqlite3 BuildRequires: both of them are no longer used/needed. - Pass dep11, builder, rpm, man, gtk-doc and introspection meson options as true, and alpm, fonts and stemmer as false, ensuring the desired features are enabled and visa versa.- Update to version 0.7.5: + Add as_app_parse_data(). + Add as_store_get_apps_by_provide(). + Add more GObject Introspection annotations for Python. + Describe connection problems/HTTP errors when validating images. + Do not use an 'enable' prefix for meson arguments. + Don't expect an enum when really passing a bitfield. + Don’t fall back to en if other languages are available. + Explicitly require a new enough json-glib. + Fix a crash when calling as_release_add_location() directly. + Fix appstream-compose when using new-style desktop IDs. + Fix compile with GCab v1.0. + Generate icons and samples for emoji fonts.. + Never change the default screenshot when processing AppData. + Support OARS v1.1 additions. + Use pngquant to make the application icons take up less space. - Add pngquant Requires: new runtime dependency to make the application icons take up less space.- Update to version 0.7.4+git.3: + Do not try to extract duplicate files in the icon theme packages. + Fix the arithmetic when fitting an image in 16:9- Update to version 0.7.4: + trivial: Disable the fonts self tests in the builder- Update to version 0.7.3+git.20171103 (f230c8): + Only try to set the file permissions on regular files. + Add the 'hardware' requires type.- Update to version 0.7.3: + Add support for URL launchable types + Prefer /usr/share/metainfo as default path for metainfo files + Do not assign "flatpak" as an app's origin when no origin was found. + Add as_app_get_release_by_version(). + lib/app-validate: Fix typo in variable name. + Write XML for newer AppStream specification versions. + Add as_app_get_screenshot_default(). + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version strings. + Add new launchable types from the 0.11 series of the spec. + Fix the inode mode to be sane on extracted files.- Update openSUSE-appstream-process: exit early if as-builder does not end with exit 0.- Trim and ensure neutrality of descriptions.- Update License to "LGPL-2.1+ AND GPL-2.0+": the client tools (builder, compose and util) are licenses GPL-2.0+, the library is LGPL-2.1+.- Update to version 0.7.2: + Allow remote icon types for desktop AppData files. + Do not check the suffix of tags. + Prefer /usr/share/metainfo as default path for metainfo files. + build: Enable C99 support in meson.build. + build: Define _XOPEN_SOURCE in order to expose realpath() in headers. + libappstream-glib: Use g_ascii_strcasecmp() instead of strcasecmp(). + libappstream-builder/utils: Drop an unreachable branch. + libappstream-glib/self-test: Add some additional checks.- Update to version 0.7.1: + Validate the format according to the spec. + Add kinds for application provides. + Skip loading desktop data from Snap directory. + Update the SPDX license list to 2.6. + Support CompulsoryForDesktops in YAML. + Have plugins link with asglib along with asbuilder. + meson: avoid unnecessary gdk dependency. + meson: introspection optional. + meson: Install appdata-xml.m4. + build: Make gperf dependency fully required. + Fail to validate if AppData screenshots are duplicated.- Update to version 0.7.0: + trivial: Fix a -Wpointer-sign warning. + Switch to the meson build system. + build: Improve build-api wrapper for Meson. + build: Add options for building API docs and man pages. + build: Conditionally generate man pages. + build: Conditionally generate the API reference. + trivial: Fix the autogenerated pkgconfig files. + trivial: Add back the Requires and Requires.private in the .pc files. + Remove the cache-id functionality. + trivial: Ensure HAVE_GCAB is set when libgcab is being used. + Add as_store_get_apps_by_id_merge(). + trivial: Try linking the GIR file with the local appstream-glib. + Show a warning if adding keywords after the keyword cache was created. + Fix the default plugin directory used by appstream-builder. + Add the limits in the validation output messages. + trivial: Prevent crash when a sanity check fails. + trivial: Remove the ability to run threaded. + Remove functionality processing an old metadata file. + trivial: Fix a warning message to be more clear. + trivial: Fix a variable with a misleading name. + Actually return failure if the AsbTask fails. + Add the missing shell-extension plugin. + trivial: Remove autotools fixups no longer required. + Do not enforce that the project_group is a valid environment_id. + Do not add the GNOME-Software-specific categories or icons by default. + Enable Travis CI for Fedora 25 and Debian Stretch. + Allow compiling with newer versions of meson. + trivial: Fix the meson version compare value. + Fix regression when building component types without icons. + as-app-builder: Don't cast gsize to guint32 when getting file length. + trivial: Fix an error message in news-to-appdata. + Do not write a timestamp when using news-to-appdata. + trivial: Ensure every app has format set before adding to store. + trivial: Fix up several small memory leaks. - Add meson BuildRequires and switch autotools macros configure, make and makeinstall to meson, meson_build and meson_install following upstream switch to Meson build system.- Update to version 0.6.13: + Add functions for getting the AsApp search match. + Add functions for getting the AsStore search match. + Allow using the app origin as a search keyword. + trivial: Use the new custom tag in the self tests. + Add support for . + trivial: Fix up some broken links in the generated documentation. + Add support for icon scaling. + Add as_utils_guid_from_data(). + Support non-numeric version numbers correctly. + trivial: Do not store the .shell-extension prefix in the search cache. + Casefold all stemmed entries. + trivial: Add a regex command to appstream-util for testing firmware versions. + Add a 'check-component' command to appstream-util. + Add as_app_remove_category(). + Add as_app_remove_kudo().- Update to version 0.6.12: + Copy hash table keys from AsApp to avoid them being used after they've been freed. + Validate kudos in AppData and AppStream files. + Fix the predicate comparison when using globs in metainfo files.- Update to version 0.6.11: + Don't crash when using 'appstream-util show-search-tokens'. + Fix a problem with appstream-compose with older AppData files. + Make content_rating a requirement for any component with the 'Game' category. + trivial: Update app ID rename list. + Revert "Enable the stack protection in local builds". + Show a warning if a desktop file is not found when required. + trivial: Report the archive filename if it cannot be opened. + Fix compile with -Wdiscarded-qualifiers. + Parse small version numbers correctly. + trivial: Split out some common functionality. + trivial: Find .pak translations in all libdirs. + Add initial support for Mozilla .xpi translations.- Update to version 0.6.10: + trivial: post release version bump. + Ignore

    in AppStream markup. + its: add to tags extracted for translation. + as-node: Add back as_node_context_{get,set}_source_kind.- Update to version 0.6.9: + Revert "Require name and summary for validate-relax". + Fail to validate if the release children are in the wrong order. + Fail to validate if any release is in the future. + Add AsFormat object. + Add new API to GsApp to handle AsFormat objects. + Do not set the AsApp state using the AsRelease state. + Recalculate the state when formats are added or removed from a AsApp. + Deprecate app_set_source_file() and app_set_source_kind().- Update to version 0.6.8: + Do not ignore type=replace merge components. + Tighten a rule that classifies apps as web-apps. + Support reading metainfo.xml files when using appstream-compose. + Read and write the tag. + appstream-compose: Support appdata with no desktop files. + AsStore: hold a ref in hash_unique_id to avoid use-after-free. + trivial: profile: Free mutex resources in finalize(). + trivial: Update app ID rename list. + store: Fix use after free with hash table keys. + Add a destructor for AsRefString. + Make gperf a hard dep. + Fix the build with gperf 3.1. + Ignore -Wconversion and -Wsign-conversion warnings from generated file. + Require name and summary for validate-relax. + util: Add a dummy update_contact to appdata-from-desktop. + trivial: Fix a crash when removing apps from the store. + Release version 0.6.8. - Add gperf BuildRequires: New dependency.- Update to version 0.6.7: + Scan /usr/share/metainfo as well when building appstream-data. + Resolve relative symlinks when extracting archives. + Add a test for extracting relative symlinks. + Add AsRequire as a way to store runtime requirements. + Support glob and regex matches in requires compare tags. + Update the SPDX licence list to v2.5. + Remove invalid SPDX licenses from content license lookup table. + Revert "Remove invalid SPDX licenses from content license lookup table". + Add support for "+" operator at the end of SPDX license identifiers. + Fix dep extraction when multiple versions are available. + Recursively add subpackage deps into the main package. + Allow loading application XPM icons. + Write log files in a better way. + Fix a crash when using as_release_get_location_default(). + build: Enable C99 support in configure.ac. + Limit recursive deps lookup to the same source package. + Only fail to validate in AppData desktop components. + Release version 0.6.7.- Update to version 0.6.6: + trivial: - Remove two unused variables. - Use g_autoptr to avoid a Coverity warning. - Do not leak the entry if the file cannot be read. - Fix the self tests now we're stemming the tag cache. - Show a total process time when using appstream-util - -profile. - Don't split the text every time in the XML parsing hot path. - Add as_ref_string_debug(). - Add as_ref_string_new_static(). - Fix a tiny memory leak when escaping cdata. - Fix unused variable warnings. - Use -Wunused. - Remove an ununsed variable. - Remove a tiny compiler warning. - Do not attempt to parse unknown tags when converting. - Don't include trailing whitespace from AppData files. - Output the release state if the export is trusted - Add some asserts to shut up clang. + Check the return value of the stat call. + Do not save the XML attributes if the node or parent node is being ignored. + Don't recommend use of DISTCHECK_CONFIGURE_FLAGS. + Deduplicate the AsNode attribute key and value using a hash table. + Deduplicate common AsNode cdata sections for some tag types. + Dedupliate nonstandard tag names using a hash table. + Detect invalid files in the libyaml read handler. + Don't export NULL tags from AppData file. + Add a refcounted overloaded C string object. + Use refcounted strings in all objects. + Lazy load structures in AsRelease. + Use refcounted strings as the localised key. + Lazy load the screenshot captions storage. + Allocate the release sizes at runtime. + trivial: Use a finer threshold when performing massif. + Cache the stemmer results in a hash table. + Add support for ONLY_NATIVE_LANGS when parsing yaml files. + Use full RELRO in the client executables. + Enable the stack protection in local builds. + Set a better icon for codecs. + Make AsRefString thread safe. + Fix one more thread safety issue with AsRefString. + Don't regenerate .pot files with every build. + Don't add for addons. + Don't add for addons. + Don't add for addons. + Don't add for addons. + Do not absorb core addons into the main application. + Add Geary to the app id fallbacks. + Add AS_APP_QUIRK_IS_PROXY. + Add as_release_state_to_string(). + Subsume the AppData releases into AppStream items.- Update to version 0.6.5: + Trivial changes: - Allow the stemmer to be disabled at runtime for testing. - Allow priming the search cache using a NULL search value. - Allocate less strings when generating the token cache. - Show threaded tasks in bold in the profile output. - Speed up checking token validity by a few ms. - Restore behaviour compatibility to fix self tests. - Add API to set the smallest recorded delay time. - Only load native languages from desktop files when the flag is set. - Output profiling infomation to stderr. - Unsingleton AsStemmer and use a shared instance in AsStore. + Do not sent a REMOVED signal when deleting a transient temp file. + Process file changes when an attribute changes. + Handle files being moved into monitored AppStream directories. + Add a 'watch' command to appstream-util. + Monitor missing AppStream directories. + Revert "trivial: Restrict the bundle kind when parsing local files". + Ensure the component scope is set when loading yaml files. + Always copy the installed state when replacing AppData with AppStream. + Merge also the metadata when merging two apps. + Add app-removed, app-added and app-changed signals to AsStore. + Only transliterate when the locale requires it. + Add as_store_load_search_cache(). + Load the search token blacklist into a hash table. + Use multiple threads to load the search cache. + Only load native languages when parsing AppStream data. + Allow the client to control what search fields are indexed.- Update to version 0.6.4: + trivial: - post release version bump. - Allow detailed profiling when using as_store_from_file(). - Make as_profile_clear() threadsafe. - Make as_profile_dump() threadsafe. - Fix building AppStream metadata when using local files. - Fix two potential deadlocks in the AsProfile code. - Add some sanity checks to the unique-id hash tests. - Fix a couple of warnings with -Wundef. + Add support for AppImage bundles. + Fix building metadata on repos with mixed architecture content. + Add as_store_add_apps(). + Add as_profile_prune() for limiting the profiling output. + Add as_profile_set_autoprune() for automatically limiting the profiling output. + Fix the CSM rating age calculation. + Add as_content_rating_get_value(). + Fix setting the origin for Flatpak user repos. + Never inhierit Name and Comment when using appstream-compose. + Don't show a critical warning on invalid yaml file. + Fix a small memory leak when parsing yaml files. + Add functions to build and validate an AppStream ID. + Add flag to only load uncompressed files into a store. + Allow filtering applications based on merge type. + Release version 0.6.4.- Update openSUSE-appstream-process: do not rename the various appstream files to contain the sha hash in their filename: zypp is not (yet) able to cope with this (boo#999047).- Update to version 0.6.3: + trivial: - Fix a -Wundef compiler warning. - Sync example spec file with downstream. - Do not write for unknown types. - Fix up tests after the -lang auto-dep commit. + Support components with merge=replace rules. + Add a component kind of 'driver'. + Refactor the desktop file icon loading code. + Convert the built unknown icons to the correct kind depending on the action. + Add -lang package as a dependency in order to properly detect translations (gh#hughsie/appstream-glib#135). + Add an easy way to add a modalias to an existing file. + Add an easy way to add a language to an existing file. - Drop appstream-glib-lang.patch: Fixed upstream.- Update openSUSE-appstream-process: + Do not include -failed.xml.gz: people complain about the additional ~ 100KB zypp downloads on a repodata refresh at 'no value for them'. The failed.xml.gz is not needed for regular operations, but was a great help for packagers to find out why their app was vetoed. They will need to find different ways to get this info. + Rename appdata-screenshots.tar to appdata-screenshots-$HASH.tar to help mirrorbrain offload this file to mirrors.- Add appstream-glib-lang.patch: Add -lang package as a dependency in order to properly detect translations.- Update to version 0.6.2: + New Features: - Add a hash function specifically designed for unique-ids. - Add AS_BUNDLE_KIND_CABINET. - Remove the inf parsing from appstream-glib. + Bugfixes: - Check if icon name is unset before checking the prefix. - Do not merge all LangPack entries. - Do not require an icon from LOCALIZATION kind. - Do not use the deprecated GNOME_COMPILE_WARNINGS. - Do not use the prefix check when parsing YAML. - Fix gcc shift warnings on 32 bit platforms. - Ignore system datadirs that are actually per-user. - Invalidate the unique-id if any of the parts are changed. - Make upgrade check for SPDX license string. - Pay attention to errors from libyaml (gh#hughsie/appstream-glib#129).- Update to version 0.6.1: + trivial: post release version bump. + Add Sugar as a valid desktop environment (gh#highsie/appstream-glib#118). + Do not save the 'X-' prefixed keys to the AppStream metadata. + correct issue in transifex link (gh#hughsie/appstream-glib#119). + trivial: Factor out a soon-to-be-shared function. + trivial: Add two more renamed desktop IDs. + Add two new GCC warnings and fix up signed/unsigned issues. + Be more careful choosing warning flags. + trivial: Fix some gtk-doc markup. + Add AsReview. + trivial: Remove AsReview.karma as it's implementation specific. + trivial: Update git.mk to latest upstream copy. + Port away from intltool. + Do not split up the main AudioVideo category. + Don't change ABI when built with/without gperf (gh#hughsie/appstream-glib#123). + Avoid unsatisfiable development dependency when built without libgcab (gh#hughsie/appstream-glib#122). + trivial: Post branch version bump. + Remove specific support for flatpak. + trivial: Fix some gtk-doc markup. + trivial: Add AS_BUNDLE_KIND_SNAP. + trivial: Add AS_BUNDLE_KIND_PACKAGE. + Add as_app_equal(). + Add as_app_set_branch(). + Include the architecture in the equality check. + Include the origin in the equality check. + Include the scope in the equality check. + Include the distribution system in the equality check. + trivial: Fix the origin name when using the symlink name. + trivial: Fix the flatpak scope when using the symlink name. + trivial: Show the unique ID when using 'appstream-util search'. + Add as_store_get_app_by_unique_id(). + Enable globbing in as_app_equal(). + Restrict addons to the same scope and bundle kind. + Include the version in the equality check. + Add as_utils_unique_id_build(). + Allow multiple components with the same AppStream ID in the AsStore. + trivial: Don't write invalid width and height properties. + trivial: Add some initial self tests for AS_STORE_ADD_FLAG_USE_UNIQUE_ID. + Skip DEP-11 tests when DEP-11 is not enabled. + as_store_from_file_internal: don't redundantly monitor files. + as_store_from_file_internal: set up path data for the file itself. + Use an array of application objects in the ID hash. + trivial: Use the unique ID in the dedupe logs. + trivial: Fix critical warning when parsing qm files without a domain. + Add support for Google .PAK file to extract the data for apps. + Always use wildcards when adding apps to the store. + Add a fast as_utils_unique_id_equal() to compare IDs for equality. + Add as_utils_unique_id_valid() and use it before parsing. + trivial: Fix as_utils_unique_id_equal() to work with multiple globs. + Support merge components. + Use a more relaxed unique-id match for merge components. + Add some more validation checks for keywords. + trivial: Use the existing quirk as it can be made useful again. + trivial: Parse the unique_id correctly when searching. + trivial: Check if the flatpak ID is valid before using. + Only subsume a safe subset from merge components. + trivial: Update to latest translations from transifex. + trivial: Switch from Transifex to Zanata. + trivial: Decompress .pak files when getting languages. + Don't include the version in the unique ID. + Don't include the architecture in the unique ID. + Allow subsuming each property individually. + Add SUSE-Public-Domain to License map (gh#hughsie/appstream-glib#126). + Add the TRANSLATE URL kind. + trivial: Fix some gtk-doc markup. + No validation failure for lots of releases. + trivial: Be a bit more helpful when reporting validation warnings. + trivial: Fix the comment text for 'help' when upgrading. + Print max caption length when validating. + trivial: Allow setting the output trusted mode using an environment variable. + trivial: Don't add a duplicate when it exists already. + Ensure predictable output order of XML attributes. + Support AppStream merge components. + Add support for application suggestions. + Make asglib read current component-type names. + yaml: Read all component types, not just desktop-apps. + Add console-app component type. + trivial: Fix validation of console-application components. + Release version 0.6.1.- Update to version 0.5.17: + trivial: post release version bump. + Fix gtk-doc build when builddir != srcdir. + Optionally use libstemmer for keyword stemming. + trivial: Do not include the prefix in the id-filename. + trivial: Disable libstemmer by default. + trivial: Get rid of useless internal-only gtk-doc markup. + trivial: Fix 'make check' without libstemmer. + Fall back to the country code in as_app_get_language(). + Add an AS_STATE_PURCHASABLE constant so we can support purchasing apps. + Add an AS_STATE_PURCHASING constant. + monitor: Use non-deprecated glib API for monitoring renames. + trivial: Fix a compiler warning with libstemmer disabled. + store: Don't emit a warning when flatpak user directory doesn't exist. + Correct disabling of timestamps for gzip. + trivial: Remove the X- hack from parsing the category list. + Add external (X-*) keys of an app's desktop file as metadata AsApp. + Fix missing keywords in the previous commit. + Don't add multiple categories for apps with AudioVideo. + Release version 0.5.17- Update to version 0.5.16: + Add yast2-branding-openSUSE if an app depends on yast2. + trivial: post release version bump. + Fix g_ptr_array_sort use. + Do not rename a category ID in AsApp. + Never allow NULL to be added to AsApp string array. + Allow setting the id prefix and origin using a symlink file name. + trivial: Do not load Flatpak repos when searching. + Correctly detect new AppStream applications in new directories. + Add elementary to list of project groups. + trivial: Fix make distcheck. + trivial: Fix several issues to ensure changed signal are sent. + Load metainfo files if present. + Release version 0.5.16. - Drop 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch: fixed upstream.- Update to version 0.5.15: + trivial: post release version bump. + Add AS_APP_QUIRK_HAS_SHORTCUT. + trivial: Try to shut up libasn. + Ignore files with invalid suffixes when building installed stores. + Add AS_APP_QUIRK_NOT_LAUNCHABLE. + trivial: Add three more apps to the ID fallback table. + trivial: Fix a critical warning when an AppData file has invalid input. + Fall back to the icon name for LOCAL icon types. + yaml: Make icon parser spec compliant. + trivial: Add a work-around for the new libreoffice in the builder. + trivial: Set missing icon prefix for cached YAML. + Sort archive contents by name for repeatable results. + Omit timestamp from gzip compressed files. + README.md: add note for glob usage. + README.md: wrap at 80 chars. + trivial: Add some more debugging to debug an issue. + Rename the xdg-app support to the new name: Flatpak. + trivial: Add some support for flatpak self tests. + Addons can have duplcate names. + Show the app name when complaining about missing description in the metadata. + Revert "trivial: Add some support for flatpak self tests". + Always add /var/lib/flatpak/appstream as a possible Flatpak path. + Add all applications for all architectures when loading Flatpak. + Set the architecture of discovered Flatpak apps. + Correctly set the architecture on newly discovered applications. + Save the ID prefix in more places. + Release version 0.5.15. - Drop 0001-Omit-timestamp-from-gzip-compressed-files.patch and 0001-Sort-archive-contents-by-name-for-repeatable-results.patch: fixed upstream.- Update to GNOME 3.20.2 (FATE#318572).- Update to GNOME 3.20 Fate#318572- Make output of appstream-builder repeatable (boo#977885): + 0001-Sort-archive-contents-by-name-for-repeatable-results.patch + 0001-Omit-timestamp-from-gzip-compressed-files.patch- Update to version 0.5.14: + Ignore desktop files with X-AppStream-Ignore. + Add search-pkgname to appstream-glib. + Add AS_APP_QUIRK_NEEDS_REBOOT. + Fall back to searching in as_store_get_app_by_pkgname(). + Add AS_APP_QUIRK_NOT_REVIEWABLE. + Search /usr/share/metainfo for local files. + trivial: Fix critical warning when validing broken AppStream files. + Add the Audio+Video categories from AppStream XML too. + Add as_screenshot_get_image_for_locale().- Require the main-package by the -devel package: the AS-utils are expected to be available to a developer.- openSUSE-appstream-process: No longer pass --api-version to the appstream-builder call (boo#973385).- Update to version 0.5.13: + trivial: post release version bump + Also filter YAML apps before adding to the store + trivial: Fix a gtk-doc markup warning + Support more DEP11 YAML markup + Always veto anything with X-Unity-Settings-Panel + Use a wildcard for the font preview checksum + Enforce the requirement of AppData for 'Categories=DesktopSettings' + Add as_store_remove_apps_with_veto() + trivial: Only remove apps with a veto when specified + Do not hardcode x86_64 when searching for xdg-app metadata + Release version 0.5.13- Update to version 0.5.12: + trivial: post release version bump + trivial: Add missing gtk-doc + Add support for content ratings + trivial: Add some more OARS CSM ages + Split up AudioVideo into two categories + Add as_app_get_id_no_prefix() + Add AS_APP_QUIRK_MATCH_ANY_PREFIX + Add as_store_get_app_by_id_ignore_prefix() + Add as_store_get_apps_by_id() + Merge duplicate AppStream component entries + Add as_app_has_compulsory_for_desktop() + Add a merge-appstream command to appstream-util + Release version 0.5.12- Update to version 0.5.11: + trivial: post release version bump + trivial: Do not require icons for generic component types. + Fix ordering of parameters to as_store_search_app_info. + Add AS_APP_KIND_LOCALIZATION. + Fix crash when validating files containing invalid remote URIs. + Add as_markup_import() + Add support for GNOME Shell extensions.. + Do not tokenize the application ID or package name. + trivial: When searching look in the user app-info dirs too. + Do not mark all subsumed applications as installed. + trivial: Fix FALSE/NULL confusion spotted with GCC6. + trivial: Fix a tiny introspection warning. + trivial: Fix another compile warning with GCC6. + Add a AsMarkupConvertFormat to as_markup_import(). + Split out as-markup into a new source file. + Add as_utils_string_replace(). + trivial: Prefer
      over
        when the list start is unknown. + Support importing HTML text using as_markup_import(). + Add a 'markup-import' command to appstream-util for testing text import. + Implement DEP-11 MediaBaseUrl support. + Tokenize names like 'half-life' into two tokens for searching. + Release version 0.5.11. - Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.- Update to version 0.5.10: + Add AS_APP_KIND_SHELL_EXTENSION. + Add AS_APP_KIND_OS_UPDATE. + trivial: Display the search sort key in hex. + Do not tokenize mimetypes. + Support loading XML files using as_store_from_bytes(). + trivial: Fix critical warning for xdg-app bundles. + Add AsAppQuirk. + trivial: Add AS_APP_QUIRK_HAS_SOURCE. + Add a 'split-appstream' command to appstream-util. + Release version 0.5.10.- Update to version 0.5.9: + trivial: post release version bump + Fix dates in NEWS - It's 2016! + Add missing G_BEGIN_DECLS in libappstream-glib/as-tag.h. + Accept FSFAP as a valid metadata license + Update the SPDX license list + Fix a validation error for metainfo files with descriptions + store: Keep track of which appinfo dirs are added and never re-add them + store: Pick up newly added appinfo dirs for xdg-app remotes + trivial: Fix a couple of small memory leaks + Release version 0.5.9- Update to version 0.5.8: + trivial: post release version bump + trivial: Remove the hardcoded hack for nautilus + trivial: Remove some dead code + trivial: Remove a warning for no recent upstream release + trivial: Remove the veto for ConsoleOnly + Use the project_group heuristics when parsing AppData files + Remove the hardcoded rule for xfdashboard as it has been reported upstream + Only load supported icon kinds when using appstream-compose + trivial: Remove support for old-style firmware GUIDS-as-IDs + trivial: Relax the XML header requirement + Reject an invalid project group when parsing + Use heuristics when building metadata with an AppData file + trivial: Fix linking error when building appstream-compose + Add support for per-user and system-wide xdg-app installed stores + Set the xdg-app origin using the filename + Add a modify command to appstream-util + trivial: Add the missing AsBundle to gtk-doc + Add AsTranslation to support tags in AppData files + Fix a regression in the icon_path logic from the xdg-app merge + Support multi-line copyright statements + Allow setting state on AsRelease objects + Support the QT translation system + Parse the sections in the QM file format + trivial: Fix regression with AppStream metadata in xmls + Add support for the GENERIC component kind + Add a flag for skipping invalid AppStream files + Remove support for Ubuntu app-install data + Set the xdg-app origin on the store, and only set app origin to the remote name + trivial: Fix up self tests after generic kind + Move the kudo and provides autodetection to libappstream-glib + Use predictable sorting when outputting + trivial: Do not require icons for generic or runtime kinds + Show the source of the 'appstream-util check-root' failure + Do not respect the icon_root when using as_store_from_file() + Blacklist the xdg-app AppStream data as the correct data is added manually + trivial: Support loading the xdg-app AppStream data from inside the sandbox + trivial: Prefer the xmls icon rule over the xdg-app one + dep11: Support stock icons + Escape data before writing to an HTML file + Ignore temp and hidden files in AsMonitor + Release version 0.5.8- openSUSE-appstream-process: fix very stupid typo. 4 eyes is not enough.- openSUSE-appstream-process: use specific temporary/cache directories between calls. Otherwise, icons extracted from a previous run bleed into the next one.- Update to version 0.5.7: + trivial: post release version bump. + Detect web-apps which are added as .desktop files. + Make the check for screenshot equality more robust. + trivial: Fix self tests after the xdg-app fixes. + trivial: Never write empty tags. + Move the blacklisted application list to the front-end client. + ostree: Work around threadsafety issue with g_get_language_names. + ostree: Remove unnecessary workarounds for bundle paths. + Move the gettext parsing to libappstream-glib. + trivial: Use G_DEFINE_QUARK. + Only build the test firmware files when using - -enable-firmware. + Allow disabling font support with --disable-fonts. + Allow multiple NLS domains to be specified when searching. + Add as_image_load_filename_full(). + Support date=iso8601 attributes in markup. + Add appstream-compose. + Remove all traces of ostree. + Remove the GStreamer plugin. + Remove the GIR and GResource, nm and KDE-specific plugins. + trivial: Fix 'make distcheck' with the new gettext test files. + trivial: Fix building firmware after the ostree removal. + Release version 0.5.7.- Update to version 0.5.6: + trivial: post release version bump. + Accept various 'or later' metadata content licenses. + libappstream-glib: Add the runtime ID kind. + trivial: Fix a small memory leak when parsing debs. + Assume a release value of '0' when unset. + Fix AppStream generation when using duplicate .deb packages. + Check the project_group when validating. + Check name uniqueness when validating AppStream data. + trivial: Mark some more strings as translatable. + Install gettext ITS rules. + Cull the application blacklist now we depend on AppData files for the builder. + trivial: Add the gettext files to the example spec file. + Set a validation failure for files using when being strict. + Allow dumping inf files using appstream-util. + trivial: Fix the Since: value on as_utils_is_spdx_license(). + Always blacklist desktop files for uninstalling software. + Automatically add missing .inf types as required. + trivial: Fix the self tests after the blacklist cull. + Prefer stock icons when using as_app_get_icon_default(). + package-ostree: Init NEVRA on open otherwise we don't get the right tmpdir name. + asb-package-ostree: Fix things up for xdg-app use. + ostree: Allow specifying a particular arch only. + Release version 0.5.6.- Update to version 0.5.5: + Add a AS_APP_STATE_UPDATABLE_LIVE constant so we can support live updates. + Allow update_contact to be output in very limited conditions. + Log when we auto-add kudos or keywords. + Add the package name as another application search token. + Add as_utils_license_to_spdx(). + Only use the package license when not provided by the AppData file. + trivial: Fix a compiler warning. + Fix a crash when tokenizing a NULL string.- Update to version 0.5.4: + New Features: Add as_utils_version_from_uint16(). + Bugfixes: Generate GUID values according to RFC4122. - Add pkgconfig(uuid) BuildRequires: New dependency.- Update to version 0.5.3: + trivial: post release version bump. + trivial: Sync example spec file with downstream. + Strip Win32 and Linux paths when decompressing firmware. + Return the correct error when the desktop file has no [Desktop Entry] group.- openSUSE-appstream-process: Do not produce html files; the biggest chunks of apps are done and the few users still caring can produce them anytime out of the provided .xml.gz files.- Add pkgconfig(libgcab-1.0) BuildRequires: New dependency.- Update to version 0.5.2: + Do not overwrite the AppData URL with the one from the package. + Do not ever store the KDE x-test locale data. + Require AppData files to be present in the AppStream metadata. + Use a sensible warning when processing desktop files with NoDisplay=true. + Simplify veto messages for missing and . + Fix a typo in command name. + Support super-HiDPI icons like shipped in Hedgewars. + trivial: Do not subsume vetos if AS_APP_SUBSUME_FLAG_PARTIAL is used. + Accept a '0x' hexidecimal prefix when parsing a component. + Always use a dotted-decimal representation of the version. + Add AsProfile for speed profiling. + trivial: Show the path when profiling as_store_load_installed(). + as_profile: Non-void function should return a value. + trivial: Symbolic stock icons are valid. + Add an --enable-profile option to appstream-util. + Remove the long-obsolete appdata-validate tool. + Add as_profile_set_autodump(). + Monitor /usr/share/applications for apps without AppData when using watch flags. + Add as_markup_validate() to check descriptions. + Allow as_markup_convert() to ignore errors. + Always escape AppStream descriptions when doing passthrough. + Add support for . + Add the ability to attach blobs of data to AsRelease objects. + Add the ability to parse .cab archives as AppStream stores. + Use AsStoreCab to read .cab files when building metadata. + Fix crash in validator when processing '
      1. '. + Do not fail to install firmware if DriverVer is not set. + Use as_utils_vercmp() to be correctly check versions for equality. + Try harder to deal with icons that have extension or full path listed. + Only accept UNIX paths for files in cab files. + Do not use the DriverVersion for the inf file version. + Use a MS-style version number when parsing a hex version. + libappstream-glib: Do not parse ISO dates as uint32 version numbers. + Do not attempt to parse the version in as_release_set_version(). + Use a wildcard in the self tests to ignore GCab-generated hash differences.- Update to version 0.5.1: + trivial: post release version bump + Do not blacklist the 'desktop' token as this is sometimes legitimate + Support SPDX IDs with the LicenseRef prefix + Support the SPDX 'NONE' and 'NOASSERTION' keywords + trivial: Fix build warning in make check + trivial: Fix a build error when running under ninja + trivial: Remove prototype with no method + Allow a filter filename to be used with the builder + Introduce _cleanup_free_libc_ cleanup attribute + Avoid using PATH_MAX + Revert "Allow a filter filename to be used with the builder" + Ignore empty AppStream XML files + Add a few KDE applications that have changed desktop ID + Don't show mangled version numbers as negatives + Add another GNOME application that changed IDs + libappstream-glib: Port to G_DECLARE_DERIVABLE_TYPE macro + libappstream-builder: Port to G_DECLARE_DERIVABLE_TYPE macro + Use GLib's cleanup functions instead of libgsystem's + trivial: Fix the build + trivial: Remove any support for installed appdata-extra files + trivial: Drop as-cleanup.h include where not needed + Do not fail to validate firmware in AppStream with no screenshots + Use glib's cleanup functions for libsoup as well + Use glib's cleanup functions for GString + Add support for release urgency + Don't reallocate malloc'd memory with g_malloc + Use specific types to remove the last _cleanup_free usage + Use the typedef'd name in the code to help readability + trivial: Fix --enable-ostree build + trivial: Fix gcab generated checksums + Release version 0.5.1- openSUSE-appstream-process: compress the status html files (boo#942985).- Update to version 0.5.0: + Show a better error message when there's not enough text before
          . + Add two functions from fwupd for checking GUID strings. + Fix the name of the D-Bus session enum. + trivial: Remove unused prototype. + Add support for the flashed firmware provide kind. + Find the application in a store by the provide value. + trivial: Do not run the slow GFileMonitor tests by default. + Remove support for lower than AppStream 0.8. + Remove an unused exported method. - Rename libappstream-builder7 to libappstream-builder8 and libappstream-glib7 to libappstream-glib8, following upstreams soname change.- Update to version 0.4.1: + New Features: - Add a 'compare' command to appstream-util. - Add a 'mirror-local-firmware' command to appstream-util. - Add a flag to relax the AppData Category=Settings requirement. - Add a flag to use non-optimal data sources when building metadata. - Add am 'incorporate' command to appstream-util. - Add two flags to veto-ignore to relax the requirements for metadata. + Bugfixes: - Be less strict when loading incorrect AppData files. - Do not duplicate tags within a release. - Do not expect the INF ClassGuid to be the ESRT GUID. - Don't crash when parsing a with no description. - Fix a potential crash spotted by clang. - Fix autogen with latest Intltool. - Ignore the prefix when loading system-wide AppStream information. - Include when writing the ignored metadata. - Only write the release timestamp if non-zero. - Remove the AppData veto when incorporating metadata. - Search harder when using AS_ICON_LOAD_FLAG_SEARCH_SIZE. - Sort multiple entries by name. - Update the SPDX licence list to v2.0. - When building metadata with the use-fallback flag accept legacy icon names.- Failing the test suite is not fatal.- Update to version 0.4.0: + Version the builder plugin location. + Show a warning when the origin or basename isn't specified. + Do not use the cache location when using install-origin with a DESTDIR. + Release version 0.4.0.- Update to version 0.3.6+git.20150506: + trivial: Set the catalog basename as additional metadata. + Remove overzealous blacklisting entry. + Detect recolorable symbolic icons. + Fix exo-web-browser blacklist entry. + Add text icons and sample text for some languages. + Have another go at fixing font previews.- Update to version 0.3.6+git.20150414: + trivial: post-branch version bump + Use the sanitized font filename as the cache-id + trivial: Never attempt to mirror generated screenshots + Check for duplicate screenshots when adding fonts + trivial: Convert the porting document to markdown- Update to version 0.3.6+git.20150409: + Fix a crash for an invalid AppData file- Move openSUSE-appstream-process definition from libzypp-plugin-appdata to appstream-glib: as appstream-glib provides the actual code, it's much easier to update the openSUSE-appstream-process script in the same package.- Update to version 0.3.6+git.20150407: + trivial: post release version bump. + Build: link libasb_plugin_font.la with GTK3. + Allow using as_node_get_localized_unwrap() on unwrapped description markup. + Remove --extra-appstream from the builder. + No longer set PaddedIcon. + trivial: Remove some unused code. + Add a mirror-screenshots command to appstream-util + Remove all networking support when building metadata. + Remove the extra screenshots and appdata options from the builder. + Remove the batch output option from the builder. + Do not strip out the source screenshot when using mirror-screenshots --nonet. - Drop appstream-glib-cairo-link.patch: fixed upstream.- Update to version 0.3.6: + trivial: post release version bump. + trivial: Make the UTF-8 test actually match the comment. + Also subsume application licenses. + Do not fail due to style warnings when using relaxed validation. + Add --batch-output to be able to disable the progress panel when building. + configure.ac: gcab is a hard requirement. + Remove the gtk3 dep from libappstream-glib. + configure.ac: fix typo. + Use the correct image URL for HiDPI screenshots. + Allow uninstalling AppStream files from /var/cache. + Use the upstream screenshot when we are using appstream-builder - -no-net. + Make the AppStream builder support optional. + Assume the INF DriverVer is UTC. + Always upscale screenshots if they are too small. + Teach asb_utils_write_archive() how to write other archive formats. + Put all the screenshots in a file rather than just writing to the upload path. + If the API version is unspecified when building use the latest released version. + Add the source-only tags when outputting AppData files. + Add a 'replace-screenshots' command to appstream-util. + Update the checksums for the gcab-generated firmware. + Do not trust the result of FcConfigAppFontAddFile(). + Release version 0.3.6. - Drop appstream-glib-uninstall-var-cache.patch: fixed upstream. - Add appstream-glib-cairo-link.patch: link the font plugin to cairo and gtk3.- Add appstream-glib-uninstall-var-cache.patch: also remove appstream metainfo installed to /var/cache. - Add 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch: Mark yast2 as a meta-package bringing a set of icons for other packages to depend on.- Add gdk-pixbuf-loader-rsvg Requires: needed, in order to be able to convert .svg icons to pixmaps.- Update to version 0.3.5: + New Features: - Add new API required for firmware support. - Add new API required for OSTree and xdg-app support. - Add 'news-to-appdata' and 'appdata-to-news' cmds to appstream-util. - Support all of the yet-unreleased AppStream 0.9 spec. + Bugfixes: - Add releases from the upstream AppData files. - Allow short descriptions when validating in releases. - Correctly load descriptions from in AppData files. - Fix a builder crash where a package depends on itself. - Fix a crash when more than one thread tries to ensure the same package. - Fix DSO Linking error when built with --as-needed. - Make the failed AppStream metadata optional. - Make the icon tarball optional. - Relax validation checks to allow empty release sections. - Return the correct exit code from appstream-builder. - Add gcab BuildRequires and Requires: needed for the cab extraction of the new Firmware support.- Update to version 0.3.4: + Allow specifying --packages-dir multiple times + Show the offending text when validation fails + Do not blacklist applications with broken AppData files + Remove the composite plugin + Add as_app_get_search_tokens() + Add show-search-tokens subcommand to appstream-util + Do not store short search tokens like 'a' and 'or' + trivial: Do not store search tokens with markup + Blacklist the 40 most common search tokens + Check if the search entries are valid before searching + Accept as a fallback for + trivial: Fix 'make distcheck' now the composite plugin has gone + Release version 0.3.4- Update to version 0.3.1.git.20150103.a7941d7: + Assume that stock icons are available in HiDPI sizes. + Blacklist the IBus desktop files used in gnome-control-center. + Add several more non-applications to the blacklist. + Blacklist KDE3 KCM components. + Assume foo is a source image kind for AppData files. + trivial: Support ASB_PACKAGE_ENSURE_VCS for RPM packages. + Handle other-endian MO files. + trivial: Add 4 more stock icons to the whitelist. + Fall back to the dumb tokenizer for keywords with special chars.- Also obsolete appdata-tools-lang to facilitate updates.- Update to 0.3.1.git.20141031: + Fix make check run in chroot. + Merge appdata-validate. - Enable make check. - Obsolete and provide appdata-tools by the -devel package: appdata-tools has been merged into appstream glib and the resulting binary is shipped in our -devel package.- Update to 0.3.1.git.20141030.7a5f76a: + No longer trip over extracting hardlinked files.- Update to version 0.3.1.git.20141023.f8bf1b6: + Allow to disable some vetos.- Update to version 0.3.1: + Add a kudo for a HiDPI ico. + Add an --enable-hidpi argument to appstream-builder. + New APIs: AS_APP_VALIDATE_FLAG_ALL_APPS, asb_app_set_hidpi_enabled(), asb_context_get_min_icon_size(), asb_context_set_embedded_icons(), as_icon_convert_to_kind(), as_node_add_attribute_as_int(), as_screenshot_set_priority(), as_store_convert_icons(), as_utils_find_icon_filename_full() and as_utils_get_string_overlap(). + Add AsIcon as a new abstract icon object. + Add AS_ICON_KIND_EMBEDDED and AS_ICON_KIND_LOCAL. + Alpm backend for appstream-builder. + Support filtering by metadata in status-csv. + Many bugfixes. - Disable _build_from_cvs, as this is a released tarball again.- Update to version 0.3.0.git.20141013.6d59429: + Allow to merge icons into appstream xml. Comes in handy for OBS, where we generate an appstream with embedded icons. - Add gobject-introspection-devel BuildRequires: dependency to bootstrap the tarball. - Add conditional (based on _build_from_vcs defines) gnome-common BuildRequires and call to autogen.sh: needed, as we are currently packaging a git snapshot. - Add libyaml-devel BuildRequires: new dependency. - Split new subpackages typelib-1_0-AppstreamBuilder-1_0 and typelib-1_0-AppstreamGlib-1_0. - Rename libappstream-builder1 to libappstream-builder7 and libappstream-glib1 to libappstream-glib7, following upstreams soname change.appdata-toolsappdata-tools-langlamb27 1591170882  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ0.1.90.7.16-lp152.2.10.7.16-lp152.2.10.7.160.1.90.1.9 libappstream-glibappstream-glib.has-agreement-section.has-agreement.has-app-builder.has-app.has-bundle.has-checksum.has-content-rating.has-enums.has-format.has-icon.has-image.has-inf.has-launchable.has-markup.has-monitor.has-node.has-problem.has-profile.has-provide.has-release.has-require.has-review.has-screenshot.has-store.has-suggest.has-tag.has-translation.has-utils.has-version.hlibappstream-glib.soappstream-glib.pcappdata-xml.m4appstream-xml.m4appstream-glib-develMAINTAINERSREADME.mditsappdata.itsappdata.locAppStreamGlib-1.0.girappstream-glibappstream-glib-AsApp.htmlappstream-glib-AsBundle.htmlappstream-glib-AsChecksum.htmlappstream-glib-AsContentRating.htmlappstream-glib-AsFormat.htmlappstream-glib-AsIcon.htmlappstream-glib-AsImage.htmlappstream-glib-AsLaunchable.htmlappstream-glib-AsProblem.htmlappstream-glib-AsProvide.htmlappstream-glib-AsRelease.htmlappstream-glib-AsRequire.htmlappstream-glib-AsScreenshot.htmlappstream-glib-AsStore.htmlappstream-glib-AsTranslation.htmlappstream-glib-as-enums.htmlappstream-glib-as-markup.htmlappstream-glib-as-node.htmlappstream-glib-as-tag.htmlappstream-glib-as-utils.htmlappstream-glib.devhelp2home.pngindex.htmlleft-insensitive.pngleft.pnglibappstream-glib.htmlright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.png/usr/include//usr/include/libappstream-glib//usr/lib64//usr/lib64/pkgconfig//usr/share/aclocal//usr/share/doc/packages//usr/share/doc/packages/appstream-glib-devel//usr/share/gettext//usr/share/gettext/its//usr/share/gir-1.0//usr/share/gtk-doc/html//usr/share/gtk-doc/html/appstream-glib/-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.opensuse.org/openSUSE:Leap:15.2/standard/826bca68e6d598383b8b4ae56cb810d5-appstream-glibcpioxz5x86_64-suse-linux   directoryC source, ASCII textpkgconfig fileM4 macro processor script, ASCII textASCII textXML 1.0 document, ASCII textHTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedassembler source, ASCII textPRRRRRRFrXÖf>putf-8570cb9170108346acbfce740fab25599933fd37c0f4ad5e0aa9519942a368131?7zXZ !t/] crt:bLL CN y]n;īZ㳅_ڰá}oƄTAGE8̫gOy)MTL@B+uұ[4K;( 51fT]ɡ]f㋃ǸNZkB&X.+'BUe&, ^t ̗߱֕Urt>pf>nTvM/R62LqJAd:",7C\O0O[lߍGJ$suyϧ% $=y]õض 6^ o9ȁgd#CubWdU%`ET]9+%W6=\O|/xM)zC&^;qY| pSAޫ@f%mGUJw\Q]0έv<h0sc.ಔ >86B>@:5JhlQ{U *|aN Z\eaTsq".G*TJ+Ս FU~51vu). >`߇;?|7JEasagKϪ$vqvoXA^DrXIvz=zߜzRZrZ`Bʋxe\QWeGOR0g45 iVĴ%N<'v#%Ƃt:B.7bRVkbg] D)U;7!Y €NDKPd|e}G!6,7D0pn\ A :l#NP[ LmOkk+ gf7f=o{;̖pN^{pSe [60zw9#z[ͽ)] fkBpiWyУ[p@u9y|}xr%,W,]BtuhsC_]PU4.9 ' pgwбyyʬhzfے"Ϋ#<G iPbM8 k&0~C{E2U:O~P!ҨG$"Ldk6"\Sx1ŒgG Rf`| 2I@ d>.lhJVvu pa[Lwm Go+KlX X9VT<N v"[XxE&?W ̀#Jv0љxJ65OgLW[S6Ǫ:,fHO7tpG}DZr#zccw\rHo Ȳ-og@i<.Sw-A l η;qk s&Dr& ;2(;ÉblXM )=A/~K7Tw Ȅ㭚u\LD_P\3ZB&v$0C%cnr|t98参ZJa;rц}cG1:pĔ)([Taɉs9VIfYƟ2QMs(*mdHpWJQ(՗g-tá̛rU,!y3Wz-@*$w#˶UgC ӸL |k&ߝw"(`ݑkU#CW%dk?@+)@VW?ULQ!ϏSh_ڋQ}DL; 3F0,JgBwx :m,! 'EbbPx܏0:~P=5E1uj1 e}Hmyq5XVDU+rl̿-@Jo2([lŅ{<;zO,hm5EͼMm+͘’ng{1imzTmK{]pZix""oq^BjC(qM77oB~|3^j^fP gLc҂^71^}@4 NjPo!UzIk OHr,NTNB 6 Z,ast+u~h1R2{#yn-`fCddZ5\.1fwC&Ko~P^Ս-FiR7Nqs7k=eE]'QIte⇠Ԩp`k/Yz^em>-_J.POn/|dԲ 7+3(츺Ɔk-w^m"*l8rƟ a-Cﺶ(wig{6R?C[&?) !6fpuP I.XY&d ++]?GzN.\ʐ28ү<Nj}gZ:/ܐ"S㩋0vk ˲{$OJ#YY:JyY| n|}]g@(waPނWxy A~i+9Dz|OlZd\tfNsXO֝LN=a?k !Biͼ+֏vZrWf[7{'Gkӕp/ $T=q /xoVKe X~x.`9~N_-G+ORXE'] 2 '_̌,%ȠĿC)-IQu?!\)Gn0虦tkcUT(As{)/X>.L2 Tܗ@;_Pʱ8!}8(` :'33&$jQGd\VC)9 erBSKwbxGFkg,fA;1,eʾW@$GV0^3?*<2YZ@KOVz&q aTqN3-KB:W'!˩dPi^p'KN{j=$(F0f4QYۆ7 '_5 m2bnrNu @@bL@ 2 c Y'37TY0hէ2wcMg"\ \@iԕ`V9Уvɂr|ԋoz-SʡjcŇ!K[wr4t|F(OZ ltM Õ ?7K艨gѡL屒ixRQK%+@ȭBs2^7P§`MGKS7_n|p(8*Ώ{Mb hv)&LSKНi݉l݌"A| ^3JHpζG\SVTBr#S1+ꓹ/^lh1,Y?_Mp]tC+_to[Ai뺻 >$2k\"yԴL%]8Sy$/ro^ R;-yɠzBz:dٿfxѺ[*qI3Fr.ں  u'dC\ɰ"4dYv$OB:BL1y:3 C\`^t* Yn/qqjڔr,ӘēJdf?h;ǮnsEHDpMi5~u8o 8Յoيy=1(+f[*y){:˛-,>%Sԃ{թg5!Zvt׬km™fʙVGH,l oIy*{@z> ͇sV븩نzp&2zҪ 23ggu)15{S94DaJ BJBϚYybKpP6H}r_Qf76G}toD1>=':,U4 05G:`jL1ui㻳:JR 2SMx^Pp[1(nؿ|>Eap9K#P@U)NHIøY;Op!tUj5 iDK.?,rVoդYIJD 7r~ w 쇗87Et-迄Q66]x0֣6_pi^Q3wc!j-kwtK< K/Bd ؾw,v#5߈K}[U– A2;OEB uBY:٦0?L8Yn*6Wb{gUۊHg˅;;TÞcNb(XNHudZ;A,̥`#DJtp18a-Fɿe0}c h0SPẓz/~C];Dlmƒ f!CW`p?Fo3hLqMQ8Ϛݕ+Hn޼hXz6W:LT VR %.=} "4jl۱ 5N 0/ƗbyALR fҭƑk >~4$:挰׮E{+܈'-.$.qǸ J5qE) .̮#/{(}):$#SjΛ+uEC|,igN,deں"3@}1wsJ7 ). ~)UupNOg*O>&wpiuuSRF̀Ț"Wuq"4E 6^t~qYE5@bt.|KOS@dlT9d Tܳ Aל*[sBww#&6]đ3ƫ39Wf@~`F6N`5;o7l]f0]r$ _!3uu_}e2R\#hm:>P58g2LvNRu-yiݾ31?SE8~K VL܇g|1rNVB$f@R~öjd?GKmfUKvIF6"XwWzXA[aUH #)XD¾Ykpj!& a }#y%@7N4%KEp=*M牳IޚǞf %c~uK}-ENgk IMFK|M0#šĺJkdgCഓyN0gR3HқCv8 ,gu؉:B l'`Z*p ZW ‘]X!($Ԭb+ۜc(,MJ^;u5}ׇnj}yY`.$3Wk7LD.ZBS8߽߾B*ʩ_PfUd?2 N8^ppH+ǧscS QI[D]h59qElXE0Qg#nU*t d3af j9.T._zڮ>I )nm1z3b"0]&Q6YY*VJH붫ery<':Cr9?t$i>T5^-Ȑ%q30ͷ7tt ĜЎno$/qYY o<.ZJ*hWlGBEGinKWNEbDpXVѦ=ͨ FSSZHjdnP;"` ۦI17;.cGU" ,CO:bhSF{ %%WdiMG=h;/H;dZciH "=*D脇Î tI؊ums0c&N9YS -1]X&R+yt 5&[>j(=|˯FKnlaOEpe.O a4YmcMGɒv"SJ 7By'<+P:\1xhh$xAN Iu9ml\=Kُ.5\!a# 6 0Vg@zL۰_>)S'eaQϰBJbla3 <ڟxOYRV .r vLqLѦE/+OHhxnc4Ru$HNZq 3ʐ˂%}]N}mۑB<85m|WBѻ4gFFj饟 a>YiZdՙN汣G|*N1)܍& P Q,蛲'@jӡPjQd}%f{zwd[L;zltFKAv6ŮͧMc^ qd@!go6e\^Ib5X@ވez?-E@74jKofuRS!:{w*(g-OOS.3mG\P"ȶ82TS8KY#`4>j.iWt8ŌQDtf/vׂ ~nZeǀ.zֶ$ 2e@fAY V+ݜ{'Say]Nz5h7UxBzW `lƮJ&jLY]iYk}F cx7:krȓlFDL{Iڸs~؏$A2e05Tt?o@?z}Nprl./)^:KCKrk!̀o Z$Nr\*ىQ 73?$%_)"-\zraq>݌̇H_I4Es]dXa8_;0ڪǻWTNs.i ш[!) ÿu#HT+de[W~D O\Ҋw54s7ZcK1MQaGeFwkDxhGpXTZV#."wu-6)<N1b^5W|YݣZ:N3{0O8NCBXeݖwErGO8f`V\o FǧC`J .%' ҁ<+vI8>:nPcTk]ML.V?84Hk6v)CC'#5qBW%LHE}bdN]Ə'lX&j'F{wQA>k R;D t;b[ɇ.m2\HFR*h&1G-Nv5yAJL`$=rcl X`Nl0 S8{M/$ sn΁Z$PAuφw_6 zAc%Xq>ү!|#nBQ~nYhcיӤ{-z t8|SB+PZMΤH]W]Μ J9HQ$&stVa6r$(-$#5IEHrm6ETG5 ">B?' ڑF{l`d1Ykˇx8jKSKa{&#3;/r@ O/<|ti6z[}(#KD?:OzHBxLMԐ ڱO-'bɷE)pEC8ZaFI']xjh'Q5Y*V<Ď*Ue"c+Lekm'. ;6$X6̾1 T7 gSVHzd P75n-e!ʹ;WpڈP\m$|/R!P,5s\ 3 H_|$ ~4wuK4v]Ccp(& 9޼ѱz%Hl޴0 b#eMHB39NTOݾ&8-62]QA[ EjVK@uzOꝆo妃?x(XįHdAW΍{/LJכlNLΉ%E6u2(Yo='Aee5dBOVR*x/5|4ٿU(U|m34E---πX8ZڲܩZ_ EXI[ i[\$V~U_IW]*…Yowj "EAQBGx]m̤Nc apS'x%̾%n=sD˅WlI{fQEFK6Wúgmk':i9{kʴMx&s&` 3cSaCqx" X72ۯ&뼙9D[,219vlu=UZXDȚ9cxjy,M bڌytɑ Of%QTPңۣ[,] 5K%PW?8S샻H)Oxi6,( }^˩D#jd\ސ_5K869؉ w 43c`ێ+Lhz6i{c$0XS0y7~7@s? iI%\G~SݙrԶ댹B-,p)b%WCWm]pTˁȆ1M(~[|$s+aO"\]R:޷?5g?Y]sS3P1j"o7[3'b`Pe./,\- Id{?-X2qr)U ͪY\lQ؃ۂ3| 'Ì~T`!Glk[r5s"?\bήu }`0 >fODQAM (q 9 ~dU`V 5ھLJL/ B-+ <0vߣCM˾7`YLtPa(g^y+z]ӖAY>M@s5VZ]Ϛr HoGB2K:>םu\Ir62h;(D^>H`ώ۩N0J2ٿ_fY;puTW ^-Pe X^g_` =$3X +!%4f 17vʑ,wH2 "roHR0t@bh) 8[}@/?0/)w tclŔܻY-àK2H, PE(& pη@*ԝO{rǓӎ9'/W-p6-WZq؉$s*9$Sk'%1ү O5r_),W|+9A0Uy  z]Lw\Gm2)+"4R9n"cwzh܂:&*wR9v \0469z7Uk=D2`L#~je(e,#$t՛oNJګ֠@4ߵD qZn52D 9j an.^>3zKXc$7dJw@XApH?uװk/[\,Y H` .0*tI4h5]qRMw҈k(>eݗ1Z,i?,5jjfkhPJ{i|\05+_;78\^܅UQmIcWS$I^}I;2Txaّof SKao*\rZ((Ü+ՅM$"b~8B.ïR"0_l4YAj$gRdRG ]l8mJf4M$@ U%d-4kÓOnת㦘GE5v`:XCM},?.|?Yhc 5$Ծh=Y!Ytcďa]c F QapXyPv(1r^V K0c|$0lE\..Czk 1;:/^o`T^Of,C3GK5ssͳA0,Blt!ˬJY # Z\o⎋8|HuE...E!)> P"|K~\ڐSI &( GįZ>'»VϑH=& s#L\ǫ2Aw%o$H8T`lo@Cs ~Szp1BQzgh7NͪAх<@!"/) -yg  ݪtkB= %f$lUkJDO5׫IЂY Fsº1Nog˱CDŀWDNWL&Ͷ8%7WOޜoI. %hۅ߈ꖌ[Ƃ2(nF!4׉ؒ$$UD 8|8VY+Wg`2@/4ebK ^ګs2 3 wK 󄉞aqn-n=Pm *GއʠԠr$UQҜp]0 FȒwZfفia(]\ Kx2y++`L"~H00N9Pb(Ɍc* B ߈}N`ͷ3KԹ#_x(t .-|;8s8K-x[lXG?mFk~zrZxKGX_d'msi=2|͈x|!\*CEX>" 8060oe@5L<ǼUTة+V{/~!3*7B/ OO@ bma)#뷵;![nPuL/GV Lf`1.˩P7y[Y#ը6OPj=p_V2I54kA OwaNOM)VT3"W y1x9!{|2n`H&YLEzDEA*>p,QӐ1?܂OMMn)TC.¼eL9 Iy1D^a~g\`y˻Νl2AJ~juqjRZ7 rC^^ׄAYl+⏐D^6e8حTS_ hmv^RDi ՚ aw(baUj LbS41N$Dr5*.)AW׈/TJF5rTdih)H mI[ra~w2ӟwgF,h WV+P;y8M¤x|QP"u*;ѷ{$jezl&\.(f~-'#{ ||;&kچ]Ad3N"f'Ĩ:|yHYBbr9#PafDOq̣tTHqCJȤJGleȀll|=#%,^QI>Dd\@iv?V6Jd :I\qVCo!c.X3 ՝5/mFE78׵9 :ε)-j<? f^dQҿ)|XRAX ` oDQ݋2~me ppLxYOAJ! ѿíF =64?e(!ο P#(p2!wFқH@I/4{.c"5Q. f-1)VK)U> $21M/y ?([qk:[UMyY։1# KbYqAJǣ"YrO0T| hŜ3t+k&(u-O7sȢ9~;041A}1%g-ʭv ht1[Ǿ69o>jmRMQMl?|n %;5iĉ7Stl[ 򎙢c?şFw:μJAOa^vѼ8$/gsl=L[ x ɛ-M\)[^B~3"r>Noy]Y#&VgI9wNp}y2dzC?+dVPM#"v^W}jp-):]ӎC}g#1)eb,xʏF ] J4n+uCS7'ex7~&;)3UT\]H sղLChQ=xs4#<>;+Ӭf$᧹Vb:}c0}a+bZc7HyY7.}XHv'3hlMހOH75>eWATbLmo-L~7 )ewi ?F0Zi <šG+YX LX+g"23fȫvR^wGjWYBV2}]/z'=T}oi v|p"lhfwtuj_; (tH *L Kr] "CULty^s|CmHO 8 t(\9lΜSD^!dI̖|!%H@+Iw fХZ ױy޷E^"^GH0_6*]Qr:G.)|V(502F"= jrpb/nڔs43FA^'nXgpu~kfK;%[D%4> #إhvEgh]l_# " 7 .@[urie?# FyTow^ ˓(1ԸUKq@fE'L[{-oK[#N=qzݶ}3 x#Ž3?Ɏk4pbk֏-SyD)VB#:SK]kH=ϊO?Ua" C3o-JrZ5Zgl48uݾ|_0䚈Dн󀔂|uZҨ~P}.5Tg Fhi]LT}BvaMʛn-gJ2Q&c̩ځ:-*-ShM#ƼQ-,8[,9hW,>8q*mb7Da%o>-%vV Of)5u/|gW қ (WZHmF0PS +!m3x9w1(ؘ>uK*_V zߕuw;-\r쎪6VnAYl`͜ <슪ژfR Y.}|cbImfnR# A 9\uť\v bsnOn}͗T"û\eC&Պ `^MyVȤUۭ1SN{O[Qą;wjWr*Xvƀ4,,;"ւyrr^R|j2ySQ̙)q|5 ꢃk_ /ZaL3ssk CXL1*i\ü3Bǁr~7 xh8O\_ZfΑ8׳c?b}緸X>2=x})]l9.ha8Zm?i=yg"RJ nHz@(L0FCZZcCuG TnAZA 4| -ಞ#-%<A H5YWM~J,{Ϲ #f{5yryO޽A=^;7кqF'*L|3bwmlJW8P-SAjH޷U gDx&θh?s0]LQ$R U-Ϡ}TGp(,OH 6M&E`}92)>ev'KfF 3x?66a?mfNTU-w(% Lhp2뙣"}=G?64H_BCޞ &}3U(~TGkAɯ'Y@ bG#ح"p7z}o;SZY3p,*Nf@8̙g`DOk89MJ(g\ǽc.sJH-A;h9[ea:@ q@=0 {qě uwAf!eHAc-WEg\˓c bH叽TmoMjk;DQt#zhŚЌ.TZj:ĩ$=U94-0"gѣ[Hs _&;BNy}1ꉔב_!"nϾr%! ޓ' 0b*|񈋑 ^WV l&I(R GTxZ~i{^ ;!to*-E!i"0OZ#]7Nq۴F6l?لŒl[W#+ kQz Ĩ-Dg^80&0^[PW0 !EPrjb=g9RnJ^y!~&OpA7[|i&FYjƍsJ=F9`%64`Bk>''wxR]h֏:Zճj^4dJ |ot`N'tnʜes6ar# &L^^ɕϛ<]p1E禍yLT[gMM܊'uJ<3'Knvnq![X\tܟɑ[7V\38BvKK+LpQlci c̖/Tx,U–a;īmnvxAp"u̜b]RX ֣af>"SxȊ[܋L-\7$oU vQV ,,D?Ȳ,+bd+ .{3Y \nD>(Sek-C sy%E63 7|9KCY~${A?ͫt TT:yuIj!w4W!7F,Q%yTmq.v#5dQ+[5[pۇ*o4W47U@L$ CjmT0UO0M=z-=]L{~ʫp AB="a iU u)xTDymoGMȲ?YJ G@9p2LR}WfzJK0/Qio|-2(gaRUox];#I1T݊&HaeQY(la547b]NGVci1($CHS!)9G;\0EPYv}9t@_Q=ٓa:#2;"z3> Ǧ=g>OC(| J| tHbs>/h~lGBPX n!~B(|1H7thWk|i\.?64.y7D'V?-Yu"f|A:P4isAho2%{ͬL?(Yhu2Fޟ^32dSb2[Lq^A&|f:6x (^,q# }C$,3Yo pC 8ۈ幥"~F4"|EJ{.v4}O^RqaK,z׵،a$1Pz/双\{S{&׎83zkUfY᳠)ls hQ3&m{x 3U=׵B]a:.l3.䊎d9:F]aN6#ԟcC |r& UP2שj[vI;]/@jA8'O_% ƽ7`՟GuíSN-c C.HÇBUA}K#0;$y!ktʍ^ 1c+Xs@e`hz{lj+Q@aI@QdP8ur 8 ע![,D\룪:M"q^Ϛ` 63=C%7 ӉiWiu a MX!?oRc+,J.5UZNe Huih%Zh?*,o) |?hƠKX(|a V8[.'%/NV4Pf,U P7'iS7Mtfu#{`F<ۇARFg.K2IHb.)eB婯 LЛ[>4U>D*גSt_ X f>`Gٜ !_[zd`ua$Qٲ\UBT*uua5>,%}H/6cCԕ|9:es:dħ"~,ap@Gݻ+rp3i +"'be6iٟ]|+@M/ 6nP̨˝pD6nU89D u (OE ͋rmZf` ƶs?8 L6zA1Bݖ#՚}=L >P|lYWɼF߼Vϵ(-d" /8\)W٘ IdI{z6^Jwy=&Ջiݧvby%1ũXc *cL5<e3RA7zHLUYǿ\SyL('Ȟ4m"a,Pt(_%u]"c,N[7^0 $&[SDx-ӆ ;=@^ș<IJo\r8էL&OwNv#l‰B0;W0֗FIL٫mN]TJ2ZߣB5'̥X2%W茈D~즈[v3 ܡZ2 U>H <6؄Y2\K\ΏСz7WHH8eX2abխgF'jÕ)^(4zzj,rY2i33gSՉ KD'y(A'Pᆺc8G 3qD\( = w ?=,2(C9tyV{-t#/ǓzVF~`RM1܉J9)OLv]3MM#?ci=aGVK:6JI9pO$P,jWyǍ=~݆ç Qg@ b)·<<BȦ431-+ܴi;5Q99"﮼8og=uY7n0 rΪQoX0$68R76H ClD8=viʁhKwVb:}:4xRPOC1 %u -4Qk`Aܐ ǐv [6gWO@A"l݉PVnyPKn7J= ғ󉆦  L Zvib.+@ɩcu`eASj7.$4eJTOE Z\ ba܌д(Q1%R-}V >]VCN`02?'xl]hm{V^:yy/pʙ6,mJ98nh ^Ȭ7k 'P4]._PjY񩱩c bLbFx~qDQqםAK&MX-nc~ w&06IT0a loA[x"HCoZip ̕X:d_sx@E{4]EWz,S ZrcFJ8}"x3A}x.QΕߑq%lү |/bG]][]D,cvgTo/E&>'Ikɚ.U7lz*np}#Q4nO|vW^{,/28m6cC@}]i -_H媜WD@M+e/S=ј(Q@ dĘZ?bx*ب|h'$}5g? GhOtsɏW,7cqAwid@߄t@j"͸!ʀ|08,'1^02,⌹ 1#e/Be]'Kl=G@5<@1BWSvpգ1epqLj`W^RO9/%8P&%iaQRyä 8'pګNU Oqs{v|M\w=`k9PLw q:;sey%)4Wv!q9beFaUn ԇ [yAy! 49)%[14/5Y営r;q_0VSi}~Ǽ߾z=7{p| ߢ_щ0Ӿ;9W׿ ᢏ@L VG -\tzKݎА92u6`u)+Gތ$AQǕ-C yuS+P7OC'[h21Hdh5ؕeK&4UFCeuE7$_B}2㳛W͗_]rDttjp!Zpڲ U^7l|X4W n{0YNz+ţ kٗ_rjn" I,⁝JV&@ʅZkb$1nČ`o!ug~;ArD@\#pH:Ӏ'%V'{_wG}_.;Z|Ϡ01d,ڕ@ҭ"EJ( -tEz vWā{FO$TEԫ}|EIxq5Q*_f8]>SKZYW4O{ tuYOW1h@md-r%%ΒTW>4N&&u1sePؗONts8B92W%p0q^ s8>.9SE £hU~wtvAH.4Jsz!sd3֪UnRWP}|k>rA'"H-h^k/\' xf]D'ד]Ay<*5@XYZW *lZ˚_a h|aE5*/c "i! Q:7)½w/xօR(ЍvQQUf!4ዹȑ{8XsJϊP5IA_)"pkf;Nl1z6Qr-o ZHs;Wًbb+5H:m 톎 Ca7ʫ& aϋős}f}}Yt넲aeI^ }@Sܰy?ډA/Dl‚*ңRCFEwMZ#7QfEAh2Sv_b(e2HN @4vRg@QCc_WyocPV=IZ}ѩmYGi9D0"n8af^C”lTK?w]ww^]R񅓵hyvsreƳWԀn+/x+lWqL@ݬ*>Dnwz0 7S[hhf5VNl#KrhS00(BW8#8^˵R0FQW憞ep_@2黚|x„dDz94?g?P`ގzu& L=wPÈha%,W>bfю2X7T̫<eِR-{E>m2(ȴzc|K Q~D!G 1MVybȹ]6|ʞlZe92IfLq.+X,Fdhp( EHݡkf9DVyXK[Q="zYzܖ:iT@3ҟB6>`&Yš}2=p+ 7Cu.j3 ˳:[Vǫ mx:0񟠏@+}{VFj:ǥk —>Ԃ$$_p=oKy>]jS5h+|%2AEI|hq #>>Ϟ^uS>1~"V]&[9SJ\gB̬~>STt$c29CԲ=CDbj8[lYbd>)HCwf;Qsey]7 8aad@Nmg^jDau5n6M% \ȃ;eiLFٔBt,Swd+\.w6©|h~kb`#'#է׍2rh{a4L8'``"$Dm|$@Ol'3XuuRwh/7^`(#-CulckPYJd/i31ktw^~JH%/G@IiIarL|4/oٶm]8m )xDX6?8ݱ3d` q'ќZZoհZy; 0d;+Km Noyf'ÉTtb8$ +/lnGtψ LM5JR5RUokYtsY,YLU;Wpb>g}&ywO <h(,,wQZ<**6k .Bcv (<4'|6a׿hz9)t(2;̅U1e_J5DJek2>by004#b ^K,2^t'⣟hW\p@ܛ5NKH/f\"-Ylr0+h!ͣL\"Cm8du5=ō^*j $Kλ,Ơf\AG 9i~mgA\HRmH>zw1[̿+Sn]˸Jfi@^%6k `lSu҅ yy@(bV\CyzcQͫ+ ܊)*HeN9ptZ_ᄖ+ea` x`K7H<~W:0{9u2V} bSRK^,oT^7RSt/xYRǨ 7l p˯eA}9rjQa:=CE0`#z&WGk*U9Q/(@Q>&l6g-a\nOf CKC!.Y19k}O.:rX/o`~G*Bp·W~T[1-Hx<5n\¦P1x9qR9/m=hP_:)~ B\1<+YM:|]\U(5S'Ŏ#{24Jk؉0W͌rk?ޡFsӔ6/bv>Լ5*1̫:CFwסDxSf$0B] &Հ[Fl zKA'qjT\Uڐ}w =3ݛpYy^ꚙ`PtRUq&,anD@%ȇ~S8Kw lk̫c@!7č$C.lD 2]{m{ džOF8`cָO/^8:X!? I׀yޮuT- WRoN~8+u ;I1}GƾRuX''"-Kp im\• \ձGzdć@2j6A GB5V?+mB6+_F;I l0y(mI,piށ\]@8938_-a ah-vnF Ӽ~6a *c&}v9ȿۼAvݺfee ~~M: &Q9" n,Lj%۪hbWHl,,oM/%-@mb8EPkdY!I--7j&'  t֎hȜ&1ؐ[n Y-oTnM.P Fo-,5EHJBl<7Na~SFQXL6V7@x}b8kň3ĜZw#6}02O2A9&'a`ȋS̒cCjުv}ty.c";3  3v{V P2N߶ܱ ˧QR4_ WǯD $qX wEi֧ $YV,k&ب*S Ѭ l(;Qό@hZs5qtvTDc^8`iħY%?uGx^<'٩ׄ#x BfC&DRL\Y/,d(3I7#R k",XM'c)x  *#s.&ύeE >n9mF!@WXɊoZ2H-OUSl︂fT^mڊ{4so'7t INMiZjĻ8yG`hxmʾ{E0_濳%]Lܨ>upYϾ҂Nw*`HzHl|k#g6;dfX snC `mKS ˞+Դ`f=hΜ^i1ć`lF+nQ-hff(@Ypj8# ]L] ~PҳQa߮)[Ҷl.q6_qVrεYMd f\/WEk4jO*iu-<HxN.T*!%!0Vy qӱ.A<?F4qih<Ԟ0ۛ9R/mLAn )S.xLISMKtH;snK;b\ƹlAjf :T`4&w3?qv÷mA^kMG}V#'րϫm[BXYǥ.6cu6Ħ%ac[;^sc}Nc̻s׹=Kf˟ V%NP~(=F1>PUAfH_bx~wax4c#MUboŪmnNF>;FoLZ)plzD? P)*r֛I 9-M{ ނ[Pj!a7ѭVIQG1Rr', 7GSijӓ9IK; }c'a [SJÃ)o:'rM%y6ZEuO -(Wk"R@rA&VnU]&=ˤq^ӚVDLs+#:󓼉D48 /?Dߊ^2ߨ먓4WkV؈qb}:,@r5V.L_Ӳ#OsF|4#}G:pMm זq.+?2Uz13-Wc5Mٕv#(cGnH aBE. HIP7"¯W:< =w&]L!ϥuMqo g|uD g}' px<ɽ/ ~AZBBM/iKGA{ u\-NG(3/4Ƈy^ M'yG'=MP>d?@9ʄfzC {8=l%D2ܞIpnʥ$yofxCC'vYQ{GPV\A6݀9Lv5FALs3EpTiմ澑(J<3 6,)~!ŀXilD4>b;*x2L{Eknq5oF^g'P˥ *Κ)̓0 :|aM\5gj,q u(rȰ[npL{SFW&Cn4[zq|ٺM#{ mXO}4p&e!XZ.oQ/:+SƱ1?ig |㲍Y},}};maccd KMFx:FEޅw\b zsCKu6RMԊ -pI;ӐR}!1Ur)MMB8DPsy-*{UlQ8`xـU{|M-KBG.< `:([G,SӹB 3fg7=֠pBTDZ#(N%0ϻXmʕ ר"ISr̈6:U3k䷝VB$@7fflw*@#;y8tR 0cĎ(N|G0=;@oҚ^{L{D1.+dp :0ŦsfzE'S3L"}%k`hoZ\}|C $p[hH%4j !$ d3 D,4Zj9r mEХVtK * %69o b::I껰P~t`H)dBNf$Kp!p7iqV7 [1rW~;]=H^ӈCZ ۟*8CTu-9dRd~=;[Tl-ܠ(m#ːt_n.j}gpm!r g "Z#zr?:n5 kN@渣'+RH:31Ѣ}ap CӮ/{6v!J+˙6n0K8lb#ZOW'6g4:83?(:5VF|@& UGv g 9oA-C$kL `OBk? @V!Y?UJ{g `aI^{Gbڟac2 aNL8P `U&`!k2sZ3foE! f8b KY'5 I,qXB7vB^ұx | 57Ёb$ x;DoT# RjZYբT2M{N\Sx€טQef̙62&S7dљtj&6Z@̛żbT$o`Vf.1+ ֶD` )m9 h k|Vy}dB ݡ -_! ٗFp:qYV5T<%rq{bϚ|7nU*-YHiʂ1jֻ<:q,C , @,![CDf܅d6pSY?}G4$!#y f}l ],Ո 6'xBT4`wX'h.#juaLLnD&ڛ{04r/ ^Z nh%d,KCjf͎g0WBʨ n}=5 r96BCU lQ!*2G3dR+8fقsiml wcC. VN%Qly4eہ?S/@vHk \V}p^0~jfD1\oӞ337&zx c6ƿ-m"?هf[jQ h+;5rZb@-V^On y4`W7_ơ($HG$gKߥGMw&fɻr5 lSR%zxj0߸7; Cpo? OS)}X"Z٩f۲nn7]"Wf[uq6{;pjMC軉녒8P>mgpX ,gj(] 6:3'S 2Z[!n*:hF{&vp`C7ebok:&mpl-Ի%R>7gb /~xJ:rxTl*c-l6m݅\am8Oiv3 W; \ M G6E%oe őQ@vՐK5:h9Oͺ&Zdw2K]"Ɯ?ervYN_ziގBS7>yoWjУ3Uֿ3Z$_r_cUjGQQzdG=5^" 8 *AHx2>ԨJ[*M Z$)g7أ}]vYfJдBΰe[Z:9F]\idnн߭2Vȧ'\KpϔZY M$ԒV8RL>}l2ʅbGɦbi:6*K%oVOo'h~* ,B⛪vhG_o%\^ ݓśk%dH:4Lҍ1*nd^*㵸ev&.9ろKyr,#/p%Z>;^lOC=C_W]S, ;C ,nHRbxv3 Ƣ.tΥ#UݵWՙ.LJ,r4J*9w +h ."¿X >Rak 7P_z ?z Tfs5^Y`9J"d s2rA`-¨""b[ߧ 6 I~CkĴt6Ǒ&QxW 摹D&%s3DT:Fi9~ ˘ǚׯI(~Eyju?{w[ iΈw9u^ǒxIH# m=%II;2W'Xe@{%X6̆Fr8}T"5eDRr}JMdE}L-)?dWS~NlȣxRMb)T4ngV=[OS~BVUsMc{yм5  V-ߌl,9Ag&mߪ&9'tT8v'DO@gú?"vWVMws_iF}茍Sa7R1ZBqw~T8p6F5%oģڿXc]J qnt:<:Ү'GSE 99U>66CˋXJ*՘2TI}"qd XC}`<Mmch4Qs0ާ߳ Ҁ_If̢f?UZf8iK~rUjYwgƫWɪPpNһ65Rm]å7At9rߏ 4?=:5r< "֣*MX hbI#e Ic+es}p`BOkkQcgϔpLz-O :l3 H8BR(&݋Ez1b4JQlP&dl9# q@JμwQשXFYW @*Ox@jʏlGE ;xu=Sra&A;5W PwLA> 3 )eE]EE_J]DPvJ4>A/o>~E FY_YN}{< hVC#[L{|u -ǻG^P#^8<#`S)".#K@kT0l@{Sy ͔;&S( ɦ T3h+Ʀ $hh;R%zzj!+ӁirStdĝX\j<^vE.[Jnd6a^W<7ީO8׾š%٣a*QY[+,0 eAjLDZԷpZpU/>mKsޓsl&J7T-Ã}'!EFcB]v>q^fmR7 D# oH?w bݲy/1IҳBvHZiQLM=:1+%Ua^ nK{1cp ;z33* rXHǀ>;&R,irึz,=?axJVwʋ'NOY!aWd?f<1)}dH@3Bxza9] G:a}6\08 ?8I[RjO]H)뤃de_Kha(*+<;8+[U#%̐QX-7gٗx(.#s@ ,i](6Lu`A$UC'C^a ѿ1PQ)qoܤ' ;,MƆ3܀Db]Mc (y6<&V&Mn0/WMKgv{ozy&Կ{O3pMp.`fx3ЅNkK=ZY!}NX"T"Pif=r(^+j{W~:HM:)Q ,w,sKm _܇{LphyFHݞ5W鹵/ $K7.BB|puuLEtj Ё+B+#fR(1EDA`Dl;oyBlS[Jd׮!6>3ƣ>1^bh`kٶw|VhUZ"ጫc2\ٗWvӸlԬ@9{sMuM8婵_.Zn[D(Me%AI+D'jTnkb!rHn(\>YAf195Ce+;qA< qښ˜ '%X r9d3J|usyO)Y]bٛ^Aٮ/J|C65@#k6")8̃{Ȅ݉ BQqW^4"ánFG/U伒@T"eNw$-~`gbqNA<Հ@ ]&-/:zq&%M%+Jk\wKL5sOz߭m[+kÎEkZN(w֭ERC|j@ ?tlbA&qd DW& J=8*9t֔" aR7؝^ eʩ!-kSCT3ܢ۪Dx ,*U@@`dS3<.v1c ԷP$Ȱ}= 6}_Y5+-ZCjD5cؿ_GegUx޲ p|FIv$>hx)W[2ҶgeNe(לXOT0̊%,}/9)%PU^qP?j{k ܖ*E4| .{`´Jf]3֮BEٴ&O9BIuvlb;鹩N7`YV]3#s8.KTT5(wF!ƥՋC6Ѽs \TyFp褷AlkuǝZ/C9muX ]iy7\7RWt XS.q3aȣZ~3YXyBTr%/[\/5J^ƭ.IZ">s K\!N5 ~ 'rO4.hT{5kխ#xUTm$/q*D1Iu3l*W&_hycI#QˤŤ,Jy-A)b,S5樇 ΋ΉPјEHnOdB6i(09 Pㄳ@5gHd-YUk8',4mZ\פs703kebͺzК܃*#'1Sʳ_s{#IM t٬ *e8xZJ=,*~I\ˠʌP &vbtxH%'M=Cζ_Oټu1Œ5o7X\P#/f0V,<:LD#m2Z[9To7'kM1Myi>Zld:$ЕxQrҫI&^>!3B<Ѿs5p%hQDk"Lng#b| .GG})7ǙO56lnO2xe0"[n߫-~pӌNr6c`?v* .$2}%y;} $h $.P vwFwwPi0o US=-:ssֿb F9[K5 3SSm].wSh՟X9,\qSA  vG$2I+-jQ` үnO(/q`Q_ Pp6(:I ?[Ⱥ33 I Odm.{o=aKF킿 S \|a0+U$LUMw"By H|g_ӳ-?QwR2ˏ?_Lr!ͩM >؛-= A7lm-Le7xQ-5Ү"HKW[MW6yuYȩ͵Kҍ9Ɋ6,uɓ mz&x1vbpR &H֬Z)l??{k]A6j"v/AS &M/{0*uCl}C*v3]i-{lXnFwL8@ W@=[7 o#Wd`{;0"x^x[ bcj"d(OI2{P!&9T%8ˇ"`U~x9n{Yqwyjh?oTs.YuT #xd)v#r.ip!,G5* |޶]_-|EaiD2d M^A\~BulR(&5[)v~ euv[}"Lr;ɻ;f>)s'Ic AfH'`6:JLZ^IݧrJR,?zֲՆ;-?bHў*{3g0jCKkcQ!`CytWc;ɩr S|F~\+ 5o ]3s*ci=-!!Sc |$fɷnͮ0ٳe8LR 'Le؋N2b~Xՠ.G^Ğw$ F흌QŲ(e~咈6`0AXឆzZt:/V+)Be^7gX ߽&tvCҪ9E(.էy6E6iJJ]-ћ,oPF7m"ǟUo!jV 18&s=/%iK+3LN^he/&)DCTU9je賔53^qr #kd Esgy2}诟gO#hy/#2@Ud {<ɘéW>6_efb#+J_AWUVO-^Ác6.(>)D]"[G-#1"50V U+S)䢽:OLcāspTf뇛"5(ASdMȨ*ÒN7YVbώF+ (|Tt tc=Y>o* /r[=eqςK~ wLugG`>ѩS$J0s4'T,F]]C_D#2$eX%N,FhD ]o E$+B4,N &r_ιʷa<TPNZÄAF. v:"eA]KF[ tTJ \,!;/lKR~{,ŋE[ YˏoFo)ǿpg6q<P? cW(:n<:xr˒4VN)Rg3Ru4CcEHW{J1jgoaD!yȇ3>zQI^P^fIm0 ҽ&,r.p@&<{w5\n!2~2g ;}]fNL]cs}QDgh]΢ZhFys_42{DAwA64aGY(pe\ q&F+Qk9  I6 i]ݽEUrɍܭWpn!Ri &KJY cً4Ys-rBEkhk&٨zOtwb .U!{EK!bD=a=?!Yl · k*XsB^o=ck(UץQ慸^$̏ƙHA+Hg2u5] br/Cצ]r|?D+Wp44$a 3vyA!F%+wv%I*R㖣c,zl[菃Vq=3#P.Q.1~L+4K :'W^z.+ɾ򨬄XN\}5 oQl;i-!斍\ҝ PKI]W^2Ҹ{+) xȡ秩qx@L6y)b8bU9;H G`H2y$րm=4ǠiC)~eLC`>90Hw.KV"jmӈxDioϿK>X-w"TiV&gҳ\y Lۅ~BPxR2EqNtjWxkc- f  ̹ʶұxU$p.#TJ3_\h 2c1#*GuK7j6xyP`il Yqfkbe-\4GST59 " md:@ 1B[XIz^!9>5hWB+u+V=Q,aˆ~怈$*}rЏ:@7ԛ)_2.C:Hj<[D>5p ddeXoA/Ѻ˧`j;62&m ~0%DB"(=4j?La.|];3O>?<7SxW:5WpGCvߋV\;Rc!u.mem;L;>")G~R# L7#.܆cN0R( <"j П9ߍ=$ ,C֖_Li0kn ħK'*]V7.P(z @_q +/\|9̙XF]2uֹXۀ',bJs .5:ˉ-mO~N3F\K й4 Aۗ)KM2b?*PL6*e98VcFA0CǩQK\e`0dJ"Sal-}S9Vuc}VqYDV>|w=f;UzJTk =W*X~b&Y@I/Tbpτb8O%i ®ڀÎxzy˯ˣX2U'ZO6]'8Fql\U6&hCRp;L;p&/]/+?aqC(;VQ/R3"::v24 -]!NN3~؈rIDb#nMu~DFNb˷\w#0>n)?@xYpOBt i$J׬PwMm@W_F y>qr8=GM%է@@ &D݄ظT?1l'ݵ4`03IH~"֣aFk=g;7Ehvyodo/!$9'He3&{D$Ű&9g LJD ]醡"Ocٯ|#,wI]鱴,Ӄ-Ҁ`#3$/0 EZOSiw (LBQŗȮt֬9qZ)^ER7%|1;XeGTSb0۶(L {d=|t_qB+MV;v/?o3[ "Dϊ+s%OH@ش!>|8CR9CXwVQΰXq@X_C9Atd7=̎{dGW18S*uxMKu򽰻;[ws^lK}NRcY[˅Ɖuƿ%XZ`jmm+Uґ6Ѕ!לuqdӸDŽqE(7Hm Y S86`]{c Ȯ>.A' In-婤- حɮ*?XMz'NZ`☉[#&\H@&ȵ.ęK ~V˔U[p.q2ZLIp|ASgdoN'z41\MHU#$CL;'tDl1k"F;~6feNfV0@l(x/$Qj7Nwwva( cF%4Wb &Ѳ*w1ԂDts}K"hWU#6+#Tڡ5KkI֚I`vinħP07LJsx|k疉N3ٖU9Zψ6;y\>ĭȋTFS:Wɢ*jU:br+^>Nj5739S&eOjGWU-jWU~ Ew6 +Y ٍNJ b)$Cz MQ[q8U#&+, Jt\ ӑdxh3& p=g%h!GPƺזɧ*iˏŀR qZ o?@ve:L2 _Em>T;Wx bdܾ啷6KO1?yfd|zA-;j_9dHzU@u)X_a (UE͕-M;,"jjrԎ|^2%-8Ք6 r/ܘRŠu. r&g=Fr3 5]/Sތo?;HT<)})5s T]3N޷E4)fjp%/6ub'1 @ ;KS>դaբP+r]>3O@eiҟT%IU'd_ˇ؃^@[ B~ȗETox>֔c'|?$Kf0RN$yX [4WG%TM8 %oצ{fFGGEl_\CH9=xsGnDc[ - Q> 3n xYA[$@ A_xz.7wbeQjQ`j ܂&S-Ӛc p)/v:',;<:LBU 7ĄRTYqlu߶qKaIXqoO/y6BS`QAO?jdg"ǔ/Ta˚( ˱pfӗ8)=V!"+t6I l#wdPZ h7Vi <'׸lX͖]K.6'p# ݘՒp忘hY]9m4xb,uOjf剿@yF][JJnYd.G'(zL^ *elT5x9=ĕT^UɗҒis@4}ZcAj$ӃϱT&؁pr(2,z ŽoQ(!p7@UrHnkoGI"7j8\dF09@S2'V@|fp)+}vVd#˒l!3A~|݃ (3~͓9p稓l6g=(q| "oT{?k%|:`l޵zҲ̺‧#A,h (f^ LWj"b>^0e5tx9o^Ѱd1ۻefr)盬q㘢H)Z s)j9!fg@ 2]n F6f X[D:ud^85Զ,(F$; ۤ9 ~RdXSXPO.PQ$ɹdGFUpwzC?y<ۛQׂ*;))'e= un~PoεD[h2l2$t{dsu%rgGMp*/ͯ/ߥfoD yj@r m伹Mmd^*Eʗ*4*l#,p᲎%he' FA[zl)N[ BOl:8}Nҁ8Dϡ :jzQ~b,s47 }h! UqAgD= >?s&-i:O2+5w̞@VhV#y3ݺG1opSPh߻%0.4zK :xß7\C7X6:΋wcYϰO*GNھ԰% ht;َ^+sŪ/oʄ୉U,SoLːb̌bF4$ >$Ț|crx&e>R Ilk 4h5{:[jNY~ep>4Q˖[!p6Nh~NCy;R"X;Ou/sTnJ@ZC>m g`nkJda;3g}[PN`kb9R/\tߑc^p1u.Z+E("#5Ev%&ZX XFnSs%g/x lTɨq޸aIh(*o&5#@Mbe95?;._gMQif d|WuNϐH6 ^*Hnt"c@?~JJ󅻣Z; U^/KTR$\r$ gu#伖g8Q50d/iRc@-N!oz.޴TR^ vsq9 qDekxC=Y{`R0 Go0Mtk&4IQhNʫ.@ }HČ5MX\(`_r9#ëI/ϡ&lKJU,3/fM1uJ Î-1lYhs8@>oB)椠f(~WgsRvm2*[y!nnaxdZ'~૨a6\$KF+ &K>f'A_<1xeC;2S;%|Gω˵6hMkDP1u%OYi"+{Y> z@O1֚Ww6? ~H@]R; ^6`\B-s盞phS;VP=E}K?cG`X.ƞ4/q8!!1BoP_ec1e9Q!c TC kg,ZDYyc5M] ɋA+HGS/)5Gj4qyO'w8`VAk;w)zf(axph=EXug=i,l5X(nSZ<2FHO1enW:G 6ʧ#v_MrDOAD+̻m./έhE銤,eF"^ݑWː1n ShUܒ.gOTW]scr? gS_"S̕ZD xJQ·![#:An3k31$P&TzW Hl t` AaUgFzg pYYZilf[MP>ίgQP]Wh8gM m[;D;I2ILTbdo q-,Ռq ;rV!fBwZ_ cwbCKHYxWn$ұ?b-APvĚh_ ɀ9< - <9Nw`SJ(J-w^#vtݏ74n);/aw 27ĕVՓRŀ{CBmL O1\0>:mGX +]H1"'B{£62̷:oKVPuJMAVC'cwꡬ2oLVsk"M-q;k^`#җ8, @I3&՗ ͦTYn8`Gߍnؔ4_:mJ0c%[C/E"L@[4.wLuJ~0ԓ t 8P4VpQ;`?=7o4{xy&Fjު_"3sm"UV]Aq6tes;ZA;]kMH(c"%=Y>'k Lpp%M7KrLE# TC `Ee (KQ q^Q8f*U;HЭͥXa`^y[\pt&S*drjoFꈼTM-~2IR>ݐ`:k-8!AZHT IYuW]\ԮVhj"wݞ݌#|+I>6<;sgQ'>DEA)|A{`tw]*"Pπ0 '?NGu\=v5BMMX;f@;Ǝ3=nH[ [=/uI^ZW&ǐ)ߍA-v5 Ut.~1HjoC{QTּiBmmp<\-4Хbe.{v-q3HIڈ[]M2zv>,;"NKcg).uD56p2랫/ l㝴yZ|'8E[1z{i1"*yȂO|d t׻=z{\GO8?ۂRkÁAe8~2>87 6W+,V形<#U5bx?)O*, a&o7|wN``+)ڇ> AJ|5؂ВPm&MXFp{g[ZsYA&m.&~▧缦nٿm 3'HHg4?!t%@HTپb)9Lha <!ezu+tϸǧvtqDOΌx;R~(Jux]a;=lIY-H$I8D~?D#3J`r +|%X 9M~[ĦYx.lygrQx#Pg@z m4\C34Vv_P͚{.`ZŇ($}Op?k;m v}rcCV$=&x7DU[\zTmx#ʻ{qu~ܮhY%fJM` ƌnHf)Wv}ӚWj<7 2[5aGZU zTN*x?Q~= CHp%+r֣#C~3+TsX+b܅?F\. aX?d\CG hl=1m,s`5F)SX '@D dC8pQN_MaԽQΊ%GbC{[,þ}_qb3 십7nR1jXNtba_#/bܩmԄ܇zPO TPd4?n0oxAt$fp*j^7clvXwDn{%f"\A=z[< "U$;xUa`Yr3Abޖ {l " >/Ȳ[YSJl?9))JH%UV3ܡ@/J"fJY[|pp]tP}Ӑ4GL mB'*E靭T2an%N!.[V%9SHO]?Y>u@4"@Ɓ3ޗ91}KÅ5#dFCWp24"[ؕ.4Zw'[LeCF-\HOa"!_ISk2JYfQ&X2y`Õ-_eNO%tNb^xB,9;~/*o*0Ɔ$aُ:ib+='R!. |QYBNkO,IFb!T;&a,wq0h#G$X RĖZ.$쬫i{kHPӶ]d7m|ANUbag!5Ȅ˜/U;vIr#M-lNVqpׇZ.僧#{-?mF+|dny*cKRTM|2z-TQ_^=lƗHYYm*6Po7j}v74)Rg MO436Å'/cx?7߭P v$x]ކ3"0\6[~`rvgLT(9{5 M2H',9Ͷh: }w7dkxȦTC'<# H=`3F$lb=0 =R81#AUXn`"6V-%g )∱ոjkYg 04_#p.An<VQjeOrƩ$o{c Y]>Q>ͩkT[<5k( fu/ɸg C꺹ozX cTw5dKc[BX{[-A_g4-DJ֩aC?M+Po9J+z&f|/[.YX+&+/=z'0)+AY^(oY$Hgk&B(bWqT :th?dFD|_I@QVuI'[WhszK6uH@˝gG"fGhsg foxT#zMȝ6K*H 0GaQ_ XmBUrGB捙 \NːAk(l*iK, ʬgآ臨eg z0D+7uGh,LM)ڌ5pi!傠8dv& z4^93ջbP23GtI3!6WײFGwB~D;; 0=D³_S\\koaՅtM|O8]QC27#2E⡽B?wQ|eG(S~ϲ/t@J3e/& $0Ip'#'-hڂ 8)(|W܀.KRr+Gym! nm/̊/UPT[fpi] ~nnh"ZNULF~ ;쪶ώ^hqvz*7xM~~b8ӵN7E";ohT4&a[Z\5w '`~GV7$L'>:kf 웿է^fo(?||c[y!CFߍwj=7=ޕ@g1>Ѐ6qt,X^ "dYQ1ݷ[*@p@m S1Iud?KHz]iE9Ԩq~172<\g|7ݾLJ-Gt iry3*d(~,U$-%]*fFOTDEXm؂^HB NUsLC쳮JXz6D}svsy.7Yt#(?Vs'ZaBtny*0q=K]4U((,wQPfOZ9q6adܠv\-ɐժ@m4[00 g(aΝ~geĉy:A讕\,C_$jfj-P*?,Mz!*4˜P#8(cFb˘-q aO(c)Frs>٩u=cx#;ng+ H o4No =u aHTi†#sh]ʼnQ!yH$0nfVFuDyT}+Q|VەNM,2gG\c!qқR 6 YHa{ƻM5_(&TO®g)uǓ-؁j[_΀dQF@ r%Dn~! s <&Þ`l ԄѯD#k7_laYOڱ$gx\>@a?;hXlN~Q4xHF^ڼj[O1GY_LqR2A4q*8ާP .5#ALb|{rBt=(bEF5ىi{v[9-8H3L:Zũ|0vbb)֯tuL7`=?9h7)wڍxmAh_aH)Cn9Ta-$p`$e^x(kL[y(ѐXKrЗdhM #4T 0<bwKz~jw@V)>OVMҪajAVԜxq1~0 Rո05=dm |Gf}j LwIF3b7yc, fے NVY-1:$hTCS`}x&Js}NguhUvRJĨEU0xȶCPTY|+[NAhv CaφRﱶAe#-ܲ\&ۛ*9ڈ0HOyڃ"X b|~bqNWm+2:;u$cw,TÝ)Q "j^6dMUaXu;.ěO?U$  pWbR yl؋m(n[44,u~29#愩8LS![B91̐RQ>V PAr:JPdlPkʯ)'thkqWx$8W#Ņs~T7nxy}Jq Xg:&L"ڏON:TQ~#Q'o*_9`fEFE43 m ^:--MA8u0fmkS:Oz"YvU @Aj̗a IGSPi>݊# RuiTv\q<7ؗ5`9FC~ƥr=QO9;K}-'r 5c(ëK#Fqzxq aBIn.*`NSj.eݸb0l ?`o@{ V^!Dj"Kc2tA܍G-XÐi-ny(`4<'כ6!Lt]T&>j8"Ңeߌ+Pv0n Dd;-p4W xmve7cGLo33 azQ3 le4&M2qţݠp0v;\c ?*u.0OKE N(C[yBB-7$ù6M𼊷pF*IuҐ0MǏpL>l;1#yڌFs,Yhl| H{p@rl!/wt,A]V9]e,j51CԈc{D~A$CQs T ! c !@ a8 . d#JE AQ5~1 G3*&F@( 6m)J(d]mj@NtrDd6 67-MYާo IN+d[]3ԋ57O,gTEI}0< @ՠU VcN1>H jr BERs+j/CdchX[O|z~kMbL$"8kR9Ej#15$Shόg1~]MJ|kܨvϕx{3Z?"W3@i',,Q=e fd{\Ǭ`Uܺ !XL<AfʄԢʒdY<s󓚣/?&e,cd 4 :N-9ȱ6H! 2q5$T^xS$= tdBl'k>Q[W]LK~m|I.GʍQ"]|j})m z S3 پ},7ќQW3f5ZC*ow'6D9>3>rKypw;l]?;kڑW>R}[6'ڦM`H%lYlYrxc,XLPE %bk؛xuzMn~H}h滚PFW. OwV7#X[NT=nF~]qدX+j[@r39%s.E?~U{[L!5NN ~r?51vMR+9 Ρ^d*?>5D c#fT1zZ`Ԥc7|TL@(bL粒ؘ wMO:60N.BdC2u:'qCdm4 ǻAvfAʨ R 4j[Lu6uV둊2j.DHɃ 9xn?BN8 SJכ -Z&8r,ށ^'0yNIEhm %,lꨱN]nX%a<0c{rMMMw֨r/vz[tIc8qC[²YC.`sypX #IrwܔD]j# gcssP'0Fpjs19T6?hI3v9I7bG*m=T[Rʻ;@Elv|Osyhhun@o= s}Oɇܸ_7)?SF],_r4a jVECC%GK#{Dl`9P_VoUY)YK FPb4I;7B|(1%.ccTd]~Mi9[ov• x#CrDk|'Oo |rd:ߟSƅ5FVq;2&xsLT"%I _wo'J#c51]ۺ/26btMw[MrVjLyM s[m :[j OUnv[cjcpv$_EG W بƬu~Wɐ6G2xvgL"ڟsLϡ/W\wg`{M9cpŽ(X8g xea/nQ R bYKCGn51<$^ M8S,ɺo6N, fC@ffz=FuUrD8gٌ'ˎ'Z1wY[W8ELn2=դwFNg6A) T)42A92z襸w'rοe҂/fD_-NkLm= UI! %O) + fak@ZC6j|~|nΈ^՟B:rKN4%#ƀcݐļ6b) bägs)!GTA o*i5!P/ڗa;Y3| pec#~R=BxO= JJtR !sɥ@D!/ \ I#l(Dǧ 6~Zb?iGL!Hd9D-b⠯V`c6e7]y0#QzLt̘hoDN/e9D^m ܅‚dF Qb'wc"6cED?QEsB6릀KXB[:G%4'drs}={.c^nak.5K Uv -6lqOўȘ(ؓBʵfDHş'0wYVΉHʝ:Md?u~$}VܴV 3._<*N8j.3`Qmt>F>^ui$V't`.@HgZ9.~> fj$ A; ~/CBH5Ւ0? Vx:? g>/c<&ɰfE<;[$”Xn%rӍ&e]Ut^&dEVb~zUɐ4j|l9#3QoPJ}wQ+\'5׎(kv6aiA";ǫF׺>HCqs蠎<&?{,’Hw!\M%l_'k0_ #{!с^7,ےPټBA#[^a3[+e]y)_͔ש LiV8[51gUEAc4Ð{b|( PbCrXhi74~Nkĵ@^-7!H]7 ϹCaD"{',iSsd\Aa'"xޗF׹Gey41Lf?J(M_ۇ )`kEtj>0=6O}8@{ \8-c1W80G6sB2 "s@FOMhCD(BQz6X bI@-:XV_&q2ʉ‘0|#riA.3Or8pPtaE!=FʱΑC+O Ĥ"Ix޶M["zx"$ouM9Rf&#^|l]D$0Y]6W! ȁZV]CI=ۡAw_1~[T^kz(~7hJI<$1lJP6U1,>,1믊n||ݑUNB.倦{_Hxۀh|;քJ+cʗdJnusÞ 1)K)`n=@]҄|u56D|zDoQsùXvG /ʮi=xMcE:=W'wjLʡ'&'+ai72 =3hZ@R~-h]47-BA[%2k9T^/M3[^X]^Iv>cNƾ&&s&Q\b;`y^кZxZ?uG6|J-Zw>4m?Vm=@Hb;<+FYaUUDޝ'/w!8y5!M+[mB<(߁Ayo^ԟhs&oDCjSp>Knjo 'K<+L܌mK?F~]Z-PՃAy-]&[^"OnUtc~<&~ E~W*,G}ܶow0Uv>fAEFZ/]//ˬ*.zEe06@vfvCk7d!oP8[` l%)*U<[k!#qRG^N?({{^ dGX\^6@(></ 6n2]OhFo`xμ|D9՛AP2Hh@ZK L,h۹$)4`TmͤnmAѠxոi#[W{نeL[+ED͕"de WtWXJI 0,dxL[@ ͵C<i_Gy$st9~)D~-z>=v\!rr T$va%3Rxope [:9*?ԏlImSEF3mH@ .j:Z+fѰoG1-Ħ&=_iJ |zDykD PR8!ٽY\Sbh(owDUc652 7n]\jԠ <=y/?֛TW4OA&zJ8Pu-4"g"uplr^n&(uG`Vg߯dtU\K$/U4\O>|=Sw%(aKy1L#Z&/22 Hqx9#Iv}~(1P0)Ppk\[5Q' =jm̿,Wǧ\; NN*QgL* [}]) IDRԈh[_N.I[o7ȆGeX O_ZGW;35B!HZ?5QY+vr<E)њzH +DA_z%+EZw9TT:shu DS=m&v6`gf/$uhVq'ZB)y MYwu@|^7Ⱦ&j`zݽ'A`2MP Ϟ WM8 \/f8dm L_ 0 j=T&NAM2fKQSF*́[9e|.CtEЅ|=WlkJ̽r,JN'~)9Zq\m8?"D)nw.!ϢdհoxeZ|柫R݋,ƣͩ]4U?պF Q twD;9D0 ~H,#yDJEOZ1(kb6@g$TS\DNœDֶm`R ӎ7?^Sƍ lMkhԠ/7h^^}~ ZJE_WZztnM!0;^9z |f&Z*q?pzm];ِi pBz˸H~pS`( v9J!uzO^`OEw vJ%0NHnwF'=TF8o(U4d7 -"p*q5L4ύqPa>Psqr !PbLb8IRֿ2fh'z]"mW $ -# ߄Ѹ\:q#3xҒx%q-&n#YA$+ڶ9l?~1 t>t_pZ gE1c:QvF`m>!h%GW 4de}x|Ыc캏UѨgH c ':eFy%rm2!=IAިH5!*u99r컑=8 L-gbCv{ZD sQ)iL[ 1|1\S0Y;&mu `}rT*o(^ZS\|9oCB03o⼺%A]L,=SHU 92N%j9Yg` ]0|TS2FhSf:5E*S"#~|HSoP% crPxu#MX9x!$W yqt [oS50Gyr(ڼ>]W~1"qZ@ҍS΢tG\ OX ^ԨR5f\V̲rŲzVֽJKI Zm\Y+!0"&>ʹ$O/cZ].s9n0%3Θ)F -d7ڞib_p4+f» Ғhfg2.M2!2ļdIX S~_#Mk3]SX`zjb5{mmu!p KT7E6gD]b5|w@<=EJ [M wp /3g3(8OPN/)9iQ *Gn(<~DmHC `Afe^|` z-[s,p uOQ uIOa(Ģ"qHӛ5̲2a9C3,lrxr-wD8Ya]7ymJU'g5PO 81LqKqDp~4f\{l#c0K意{Za?"^le3eci]4 #.ՀͷeW1ъY^a݉@Mؒ Ne:19.KN6M!<樿H ^Yp]s'%Ct3۬ii $u>È8pkHK摍:c_.W`z.3ܳ_q+*i=8[™h i^UeY tׇR+c2P14$+bD*tYgǟ9xChS l|t u7DW_&PYXRHe+F\}HLP f84峹8OZ**âLq M 27Hf^=(2ua4҄];rg<Щ' V %qi."h>;;6.7(p.*/HjZHj*,q1:Ryu88ڄK[ށ5ʇ8صUEd<ʣ)mG(* "!]~t0.B}%ǔj%*vʫ.-r~I""'r'wׇkg+E%Ȅ^ת]]S֛w@<5Юi]F}{~׳j6a2'5-JFen)׿q [ާvZ2ݜy=`6v瓌nr̖O]ZyQd>V1Q1YՍiW8 տ"5=ŵ7tZ=u$lXg"B4M=!0IԲ/u:+ $?Z^r6-p]8ū;GfЪ/{bJlmrW4̬݆4YR2ނ*kle*I͕}&}6n"F"Z맻( kE6]5Dh~bn/}֒+tT e汫֑)V X s׻77*ECM's[3Sd#ZJ/)/i={J_c:~1G+(c~jS[w|qs Zdl8{g#Hn`~z)E]{`cvq)QBtRcD`/&bHW5)4)Ek+2+X~أ[]nLm2omV4Qs b$(ro< KzѴ3c :ODiӺv ?IWk68? ' jQdl|"J)R /t:"OzC|v eyaw{IN-W,i-bj=ڋ7"H PнN9!`q;T՞+GȋR &bO"15>W<ɯdacCGSéLlIV)jv] q ".[y2{iXj'F+DA}SohQxG6W=̱2nYً Ⓠ׀4xZ?T)rь3?͋6e &oa2.tz6@?ST5ðX'id&09Kkjk [څԼì}" uFnmAJ4[ !6FfS zpRrco`ˇorR,wY. cR'8SF,oSR^X 9 5W7oҺūSH!aR6@ao8 1A*aR:';n9C!J^@;O5Ju'lkTkn=fI0a!Z~`jߡ=ETJtO.%XwO,%Q3[,᥁'iG=)wV+,+aה 0x U'lR1puVh!(lsUwmax%sNX{#Diz][vu;)L6˚Zʨ ng=*&]ڝJe9R'50E]bPM^Óax<~q \-6$4x7');הWi$.RȠfIw;W"F^Nn'Xel Yrku4 @@-ib@EJQwaC&U+DܢF~VrVJh㾑-U݆kmf >NNz˃.1R&凭nC0Ju.|:7փvqb(Y٫37]}ÖD82mG\6պ?c}"n3vryQd  k jCfAd甮wG%kڃF3ׇsЇS¤NVAȇO&qMHDG*wu;*$Qp# p'l\сk+Qe=֠ދf%7(ע)fnu1WzxPkw ߸` k=tqIwdfO!٫.q`@™aW]}h\LJUfXW[o@vstS)7UeeV*(g+VmG>s.Ƞ% u|]"ryBF2;|%qXY,H׬V!Sh!Bixw8,@hfJCJ0/3_HVyeZo0rN` {.[ʴsVQFkx7`#fN@9e=rXC=16S&iv:a+rlf u3 O[vcT#?@w}eﲢ-V)Ré_3-*(ء"%G/c*>eś<GrC-n!H@@`n[9iAI>*񇉠53ln?osx|^\<*j|$ d'JWoՆG:+ͺE"[=ց粽}>vruSש]6sSĐzgPc1ESǴJ_F if"1Bx(m_3&R,S`۷ק-P|P wEK˄&Z:m{ K~TnKnÑ0=ֹAWuN܆(Yq8n3x%0koӁby=N^f7h!=RT7=P:~+uZN;g1 : uA[TRv})}'RGι+`w .Äg! k68DY\S~hى0OnD|v- m8V4 \x.<1+7aV>QaHOդ 3=P3>;+]^R M|R&I"-e~,KtpQ5nU2UVg#P@o(&e^쬒pBɐrMlT4{&үIWjxԅMWi4ςPQm1FΎ$)ь]z/)vp1Kwe0Gǀ,hlE:GR8rC~kB?,fw-vJ{L= ܸX:筠v5 1W~۸n;R ė1x._~_d lo>̣WqVS l@3?O# aI5`_Gueq޻a ^k ?wkBR;._,7W&M}u!~VWsc c9n :. Dm>ks\֜8 bh̡pY|%Ğ~7`_hsl' cb/]AͯXo!9MTՆCw^cx]gC8Pj/~4BfW( &HR#O-:0a:U%Rؚ z t-KbNd$KN6}(VOq(Ywd/vL{1wDxZ@O*5ʸzU/9DBE^`<y`gx<;9> Ba0&Fղ#? l=[u5)k_׹7jgz$*MKJ9S\8Voc5؁^Q،]jf}y6WǓ$҈T[V8}B<~Wb-SI8PK5<1 Hi-[{J,3y6xfҦp-&.uETx'2RJQg $S0 \ΩV. j %2 {'6X8ZK  Z1=Za]Ҙq# _|!{ VX97`A6wy /|5\󨜧']Xbtz y#`Qiz!@7|(d͝/0sg]04D#zfOMG jI+o񔯧N*IP}@M42" dAs 3 ]^uRCɢHlު\e#;0Ak؈Uf EHyp1;\@bfgmpMѯڧb4)HeĿĺPRSU`9垎 dwltZ)9h)g9: m b5SYgz/a7_HxB[Sct3h7UUZ/rm#@:x>d 9j{Ajc,rTΆ>1#W6rm8T4C8#X;`fKawhʆL뷁N1s/#Ab-7A#1*R@bG ]I>~NכIX쯵 FUO _5Pp6Q$`G/I27H:=`s7 Yl3וF6qb6^j\{ UӀhЙJRnGY{ҢP{ZJ"%LIOvPsفdZt4'Ky4ݧ"zoNM[y(BF97|~om +/ף[=f8Sִ[?2uI1Ф? sVox6>.{]Rɔ8 56r򞀺Y-/ͬ]@͵i{J7/mPJUA /cgÌ Q!H PnDpo'5"r!&{Sdf|/:״XQDqʁh^8c1ޗU1u򣭀{܆Z}EPN꥙!Oh$bgrPK F^*BOU3 [?s}AeX7>=KKtr{]:=$`TEo_>')1{_cJt' +Jga ai*TZU^Sׄgg>† 40KW9\7޴޳g&{N)3l&ruPaEuNTB7I|oȁet֬r-Np\x<lЮ @٫Jr̗‡3i I SCB"[zS*3o@{ ě C 4̃:0#Շt X|ZX|װnt{^ކjBbQJ2B(y>,}ܯv?oVycdz"Qs#֏sL] , dMk>0}!gʀQy3U+TnyƃsPQFP7kDw՗+]XA;k7l!6sc ſ AD-{fKn;i,ξte2[f4;s{`ȕ~ ЫH3WY'a pC_˵ f@ux Gq?9hC61QҔ3.lՋk\_+**!ӞMV}g {Z # wC?TJZW  Ѹtw5 ^DaJhQp+u A}$^6FR>5% plQ)~ oӐ'Ze۬Ol5ͣ9W,ǐ,`q# YW&VϣwONi&qW˦J3?I _xy(󾍶RU%Y}5/@Ɨ%5hFgV^kMׇh"eư:BTOߓkǥfoZ2yG_!f9WVI-uԷS,B qKa UFwǼ?Z+J`:s5͚@ L8\l-ĜIog'FMVa'3"2A#3GAݛ %q(̒ls>ӈOR"篱owewZKޓa,="%v ,J Qlh>.!Vۇ\qĮ^R]! s$c1͢ڔro'ND~KU>WRGy(\lc  ^P-0O)Lo8EEmOg| B_8ĶmU"ɶxKYd:;򯬩ߜk*!ql8r[tQ:iycmnu072*Gڬ؂j*D,g ˎh "j3GGqy4h?1͸(4! &,˜M`zvϏɱ1 {w SH&donԽS`іJ!/Wu/UiUlJ4G0?:\G\"Ʋ<@VZvy MkEd6tW Uxi#`vvWx |kr!RIG"d if?D. xX @\&! }Ჾ1v>+ŽG`$k6o>Xigb)^&uUh7_Y_1q g1H_K#ENcGnx|l.`r܋c&l6ka4&H"Y~MO|2$-7,]±8Yp2(n`|8|bj}er4$Q^7YYUYn920hp` K]#\O҇g¤jߗU@$\ GtJ҂߹pwUVnsV EZ 7fd!NQЖ"3'n\F=Ȁn9BB]1Eմfs ҜR\ՓfЅ@Vh!(Ǹ6q;`&-_0%Αe?4%u3vxX0f<ɐ#U+qf+;z{o3 %\Vay/ mL R Qv>CXۿsS@1;P&eQfZ!}u!|}s,6%$DPx?/C'Rb~/9Bb;Ge2|noRomˬmߝ֞eԔDEڂaS})k7 L(\T|V S֋ K&oqC ,ozT (8bބ$ )R{`E ye0,/n|>#+_]* 31vId?biuXGȞn=4+ct4jKbQ9Ѧ'Z7P{-kT&ded2 iF`RJ^l[\qDD*ܖհ2ݥjy,l-8G.>HOQLծV9wڟcF #R`pS@ gS Çt CJEi5c~_ϊ!Uy&n\i/h)G:gܽ^L8-"~kVwNWT}򻸙D,bIJpq:KUޝaZx_F!l"&l@ANB;HU{K&3Ch\~Lvs,zͬq58fVvR@]}'"h LIv2\fJ}/OI & 7B uy­Rʐ7v'r2+sY"'aW5 Xxc)iS4`~B~;V h֓Otz:@č`/#fAZ1x-R^LC`{v<\o >o+JQ䄔6S(^3[mpKY4b "3b}$wb66tW'ð GE5KIS"rnDžfܲᙃ\omZ*ظs36,Ft46|;V(Q$h (:tP8+(a̤ilUV9}?k)1@?/l ]ο8"*MOcWAlxSݨIU||UC٬Q :J7{fOM bHՃFM1ؠŀ4/u>^±PN&L=~i4B.rzZ⃻Y_#hXZ댴YȜ֨As}Ԑ /djzC]`qh /o} 4wX$'Ae4u3m갭ә{"Kzr8xǥ|Z sSwɷNJIbϨ?WP@4L70ކ<:Fos*ݨ pƈd.]#0|B?V\(8I?wkp/ZVW7waY8;r0n^zM UR]Rڏ~wsYzNke QE ԣBg`!oQzj.l'[@Fj‚G9V͉I?0] |f--iP x]^]d'dO C9tIC !XfTelAif0?掛]RBV\bgLbƿqCAY\p:o#d.>i]n+hkUa>}K3 @sS.= x]dIU^_.š狗mx)nq&;{V2d,LUb9TN|qR~~#|Ȅ$gAmg $y&$QL7ֈ$>B \lE!4;+')[5 k &=zlfR{I1-]Sۇ?b1'.*f$jԊRo{KmY`ڿyt&ϼk~͠L=18v'AFdj[OP&B8=mId}gL!2Rn8@J,{y:pggMane0ګZQ|fEt~b|!b4? 'U2_)AU1ޘD`[ ʱ}<"$td~Ϡ%nK lX\}ړ)RruLDRv! 6ch+W$佃[aqZX:X~Jt7zᾇ?wߘT!pRe1ת=5auk5r*WȟX#oxi9p5T2xH*.SĒ!! /yk,KG!XMC/ܑj穘NOkb:rV}W ?dlUW.NdsK\B'cͰo!]:-"AU-D0PD|ךҊ&9ieJj43ȋsFMWYm޵IQS:?j1d. *Ay<,_O='FϷ a$BiGA3.|'bWL0WN^êD؀6-3[\S fbG}Ɏm")LfO jґ2 AvMP||7֙Vaa}ob2]浣d&B=Ė, q[{Nkβ1=Cm=M:'?bcmpn]WEHf{U%Vħr<䝆zS*͓ U)q+Tlޜƕ^cImGc0_f?ݳ ¹xLz/ m~ i# !=BbDMUXxΧ6"O(OJޝ-D~dpNRzRALft08Hۼq!ga܎~+C!:4䀂mgiIzqßoմM\sZYl5E}[ 54QlT9I} LZ HklpG;ej;s`ۣ!߇ylaS`b+<],!]\x|zAvv^h^aqRQI-\-lVǩչĮ^t.>e>dʉ\oP&@x lՙ\=JL[\BY. Җ?O*!;&*U7ch} 6YA02>O2eU3WV^ /]PN]zloA)Dk^DֻC|||\Y <.ch[, sh~MN0%f-] %%qq66h) W^ru @Dc'Kt8#ٻe*h0 U%Q$DZ? :>H翻妪=03{(qtR[ڐ̂ܒ:eS:oä #_^kwk}=B +5CS{]F٫約Έ=ۚyts\ȯs<ֺi pƛ471O ǗXBn: ă|Xߕw)sml}+ӏϬR0[u>QO9mvCCY-rU#t3ern =ѡ! XdaO nwt'm_Bw6 ؕ\u)ڟtdA"`N܎.0ԲqՇ?m+aY>=BPh\5̪Yk|VZU5e18 ׆eu(F5Da75M[_s5* bZ ߸q+^l] f0* Ԣo#6p̺I5Q@~GuqSa]]A&5FKt}Vpt5,zҸɾ H8  :TC2)Y~(y{|`ږa6AwA#o^һq@|jw1LuI`yǢa4Upc-;&*'( ¯: imNH챆79mkc(WsFM}fqRHY+KK`^#f/ kUGxBϣp`@_ #$zC{ 8bGgZV1GՠN c@\o0#8+6jq_2 gqAzfG):G2`3i}bx>xo@d.cLe~Af{'/o#,LO"s\ߪ}/Z _g\$IܤoR@_ Y"3A"$ܑ=#6XU&JgcjKIVa-`-c52S? DՒCx|2_dBeeee4! %|u>ܲVlV=Jn** ޒ$_)أl>3RufDaڊ39},b(q6 (S ˟VKdaVaz=QV_ʃ6v ^u|P20t8s-wJC3'mQez x2 ڢ]%"P ..ꉐG&iC-TQUӢÎi|vi+JV 1Bu ,5'K-5hcɷ ֔=hrZNaXsB:v&T|#=©ldQܿ ʘh;6"D<1@NGŴ2vze>.E?JEV/g wH BS͚L;^D>w&^&hvW/vcJYXفLQ qXS'p&2R BAE=S'et8ҴK':zv "2gۃl9"h]O;θYBfӧ8CԿQ ϣ}z`UmR\ލ5֝ln{O*dƻ#XD?O. C;-=D[댟PB.kiz:C `CMY> Q)0g+ =TV1W{T0jdU◣IOO ׌ ӦqjH&6Y*J)CeFwV#|$Ѓe+.OR^L/֪D.5IKD.?4݆^`(EYJ7HB&⒊Y%yP25KyNۡ}GRv SDt"^Ք8b(Ho0 Ā==o>c} 汞>oe*iv²as!cpr0(Qu0łnW,HDڻH:tH`U(mHihF8R{yIkl qql!_BihӁk#حx\` $_!%yki!"AL OܮFzS{ÅK*Y1i=M:qXs\Nh0=ݵۋavw3$$^Me,y'vE zfX^H)" ?۩< #PPAd\#OLj  o, &a9M%zČ S'+ۺ :} "zې=\5SNj L3%Mgf~7@7Da8't//ITTB="ĥliP_) 4(SHfђ/T`!BȔoٸd ¤qґ4?|(倿\m Z3/IbY0~*ݯ,ȍbbj 4aEvu Hӡyn]S.4\r26yY3Er_CdǵdHU8GY+qYѰbfEW[-T$FQXa<Hˢ4uVbdOn6.~t5Lz{<'nl5adbG[NJj Tik0kJ@-&!HDnd'e5:6T#+{ODsC̼O/)crAj 0d$%e g7Qͭ5ZY#(R5Z&rW?Eӝvy(h9j9BKvCo q% >wŤ3U<>)j9& #wfF7}/l(3˾}[5 vjMfThJ& @FWTѯVN(7Ql^f06hj)\QJ 'H:*\V"{b W8 E rr7`se[ cf,b4y[9]: h)"Kn7ilo p?w+MIn_omڒ⇭U|Ѵ04js͔;4l9U<@7i;eY5ƏV$u "|gX1k>>CピA2Bܪ^yx VR,i@EO 4Tܖ8q7VeiU[$($Ko8"dbdt`N;fֵ4a~($BBFeWvm8A;Ior8\Pl( Zfa[t1O\L* y0ZmUHJ?Aqzh3S= $_ӵ_kV0SGT>g$F7ho=VrXܝ;]T+4:TCs&42;4ɝ>%ء4A1b hdflj\kOK.F^ ˛^L{m=%QcE;vpmOq'Vh^ Y^ٗ+2p:.<]:Vɣ؋0bV܊ŧٜx>+Q'tżx3 k,ńG<]l^s(oR N 2j||#b窺cR@ItS5~ sdOP{/M+q詆:Y\܂g ls=ID]6n*l^XiE j8s_5ϗbrNc0,!efc$Ym&O&#:^Y@kk[~'̄ ɹ;VAv?!-[FЖ|B(=\< 7OiD .RZ,|!4-Q bӊ"'sX C~ծju{etN?m[ԥaJֶ{ : {}`X4=ZgRÿd<._w:&)tJ11 T ?),XޛeՍS~C|jiY㓋̧KuY`Ж=VbBv'X(CӏݕbʚzgH,j2kq 4dNߜo<ѤFmك?ѶQ*'Mk\ok w{*jn0hJMHКZlߊ_¼;8P_@\yb+0*w8}4s;}lȔʖק7|T%YRX*y~JRn화-H׋ }oHwT4r-q3F^DŽKxG oH89DҁasRu$9 ض|-k{ʵ3tyKt["pۆ]o ~nFN.ԋ}WPW!z3ҎMfv%T>>l4߸ܾ#plXxyDj'zjcw}Uc#DM1VQOf*M鱏Zv Qˣ1}Ŝ{mIh5%ݣYԄP|;Xj -00ť?&BI ,&L-Z,y5 .{dcñ\ˑPb?L}ZwG&9{ +9,c;\(/9 dMy3XrXs S \e ZKHvT! **TE3>NZ̏3/#tG} ^EL3&'.oKS Ǔ4{:uTĮH &L0~lɷ o{ ٚ!7O"?u3W*'4g?  ɘ)sO\ )K4TCedD[C!EK.L KC#/ay..)gi +V509.eYڲDxaG(RrnSG -+\Ȭ @mI ll352BtqK(QB†&ҊHn?ۣ+ZBӘŞ;OMs6z<1S)t&dHfr1K>ê%\PFv 6 .q x7tTK0>dީс7 gHҀ=O$?E;oTd]$E]6s4_/<ō+Oa͎Q֖FtlYْ!{\j{rnk4[mj}ajucD퀠DhN9@T= g|;+;[,p*ʓT# R'H==E,qXM 0Wqa'vqW`'4^ nic$iabs{CU_0t_ bl&dEbBҧvfA`B_ᥔ _HeOfJ7CUK^sK|l+N;L:HdT>+JpKx~(JYdؙT~΃_Q{,.X:+i BD~wǎC;5@ Gqh}%Y֦H6Uٽ$ӗI( 8O ?KE! "w5CKMP[Ն.H\byjE^rSʮ]5dX>?F)NأRn/!O\kO#Ԩ6( ͏So϶Nr̜@eoCXcH+CH$ |ѬW\u0ĩ?Y5D)K{4Vk:U9 R:uVbS/iݫdbFLk>MõoY qx*ݙx2z6T:=80֐3eaޘ${=# _&|*SC-iELgM4NJb`[//$ëPK&ofV]猓Po5zb=pU 3tю.}BV]GG9tDdO^>;YF<5}}-)dxip%#eKa%hU2?H9jkx> E@"jP~2}ʵG`^H7S,h\-c0DɯʤLlk3X=W))8-ռjĢݼ۪ #v7Uz3Uԏ8<*\0~lf2W™GHR~Vg~8g3FZeI=w2,2uV="2a7 ڏx6M`z2Nkt:dmk>; "C1`2瀶V5&r'ՊNp&X>({&A4&6vpak':#94%%YW˜h =߮Gկq/8$TFr^7jLokse[YE%M] T?N]n] 50rhv: \185mOA<O0Ww^AMn1\j?܁^%bJp4{|/\˹ƗtհE`àMO$+8[N)!FD4#$fH`3W>AֵY2] jVrJlD[sƗs-Xi@ JnWb GG@EIᕆ=Sȼ/Cǰ-ڊ/"ptC߷umϐ^8X>ՀWn:iMgY Il'zLS >f3ip'!;:8ьGeکKvW}x;\ E4xrx巷> vDD|UźyLo]TM{J5r{4C$_4U WCp~.~4%#vr bRNiL%B $Ao )8#DžX] 0HfΙa6G仱LRuL$y%4>>\ ; #G^IjMc Ɋv|)I b@&:&PsW5V!VAu >2hvtQ޷a<, 7y;;yc9Y@u iUn֗$ex.[AT:i 2A;T*nl=H\x?ba5[Dɝ!+ʃe<S֙Z;U jpدǽaǭHf)Oֈ)eYff{}8.50"aYv @K0܎ d= \\`$FuMyyYM 3$^Uf/"mΦ<%,`mk 9U 3 gm9q??fx1G7T9/ꎘNy|J|a\;ܒ3 (K o —4k,Ɛk[k$ͼRMˏԣ02Lxe*ՑӘyq|S.? s_7z ""؆,0(NEw2l \{Tؕx\".h&- voh>҈mr:͉ꥁ m+$QIY ΊJԺa"l`Q?[[q $8(E`93Ƨ1.;6qn8nʁXLE=p(sT ;h_~3X5Nu ,I,KWus&U>mqB@ܣxC=)dH|W%'[e1}=Զr|(XF?~#3'zι_rTz=I`8EMe zZqgȧRJy-~@"kg-TKA$蟤y_ _5'/wwnrn )3cƊJLP6Qw3X.A)h3^~ ɗDz~.$^ҿЃib"ڸ=>Mx$HX.G3rP@I [)5Iudr0rr]ơ 3JLfFODZuj꫷AΥ? Cv hbn5IAT35=TR$,jU,5n׭PI+ㄙwC$б3eexuJLdп$O}ݽj;W]c@.=c ~p3~` ϲLC6L`5^ t/*`b >N_[j`*/o4wnu{~!o-gy"LA>P=493R:ȕ\|[vr`fd#5GX|@OU1"!HA [I\c`C:Xp[y~[>Os b0,T (IuBwtVbDrg<<mtT7x8V[T`w=vVu-t TlNX_ƨcvfB-HVxsho$a00:.@Bb\4i.AeeP >CW98 ځ.y A~ T(_:P IHV_;`ky]Rbbmf<D| e'JLBk^g?{$P!kjNH2V̞ 9]'o {f :8A.ꝇG5\}+v />rh olxp<M$߈4*ahx%e(&0vtI7hyiֵ~¥Ere|+]jTw.s]0cz^A { 6{"uX^~Y┑mz{B|QBQ %vКM`/&\|U΄iu+1bnBWΗo B˲'(T}X7c#& ]OV45p: QjH4z&m;*-| Ġ!Z]qlr=#i>a?]Go[HdcX_/gS;L2bPdԥdy})7yGS8$?$G,NE[hÔԗu ^ii8 {KS1/%֟ skmsG=>DJ`&>[y3dVZ29,(Qb?q~H` C%k/Ĩ4i?"lR)b0q4 [ʝ6ZF ufSBjAY] |ž[Z_VF0D4 VjsQ/1 ʦg6Q*sJKV[⳻?f&憒s/m mty`=I] ͣA]B^B4ų7x:[+Kqf׉þB d{tQ>aK:]B/Zgd+]5-hý_c3^W÷FiyX)Z쪻(Xf8w!eP}xH+E W#ZWz&dK_U'˛jB7mQs~BEl_r5S[; +ozNG9@Դy-?M6!sVH|c[C]J&vCeVnw@$B_ }6*Pͺ Jj5`;mzg)9]ҡ;Lh\԰g1uz]29* T(L{Wt~TXo nKw>Mm!<3wɱ^OG/~Ы z+b5jPJB)#ggS\=z|y{i~伴QERRt@fĴYf{%(^^A+(WhS%wn ~"'m ;gLFΫnI 'w p4X. %B?B ~igWm5zB_"@&M0,.Ul02a#XvCJJCN}\C@DJCb盹򈩕AQ clF͆qQ_O;Q у$5H51G p:+n{IVdaǪ3Y(?B6JP06\ve:h@:/bPfD=,4]"/lՒ>ghvCpYh..s=wm.1_uڿ~#m!yo1bQ.wA#FGuMh"p&YXG ,њ\حbQvBJ*bz_9HO 3Ųđ.?Og}+u5U1lhq=~&7ckUh ( kp}74qHK2tAfSsnIcw~( RCͅ'dfQG}_V.O6 ĕ; 4y"gTsc M~! BSY^"hi/Y?A!C,̄X̟t5k.09Hu,ĊHK DE={W(V=H s-חH\P*Z?Y@u|̰@9@}GIA AbUàrø/EBlGX4u[Z)CLyYGOSĎ]KׅAVBVLftƴz)*VWM~ٟ:6E@9_0 Gkre -SrQd1_x;ӑn=at sG--u1ZjD^yG+b{ẙFN+ rUc(F2jY/,; ʲW0_wU`j1zDMsum '3-,jM''0woP)c 3Q#-*}ȰB#y""C!u8=#dע1 yt,L%y۽QFCKCNlO\?r͒.ujSZF^7PH^ 35{-TX1;#R^(]6ZE JOX+Z~{כC;ը~rN7M câ~&>Q1:m*:bЗ+#W;ig4BJوpeL<4s)c5G3,r^U >`H RF% p/q,Kyr!)KB0u; H;_48-v9ٞ}R7LVuH.xÚу R{,%I6Ht ")NjNn%5rR=u>B`7QbmM'P+àSm[=T̪+-ę"XFi1BMaq oP>ƋC:Q`ƿfed`S򃃝k )ue"WH(1'gK;cDl<lK.KA\ y T`C[)%ˤܥ.Z L}"Ʊ[S+CKe#g8@Y'/sc~(BvKn ;ejmxP61|He}gу+tęs·^ui~-fZ&j'&W(qRb~TVp^e53QƭAIE; Gu9!ry!Ƙ6-Nk^/K?r /'gtSlTg}.8xQ[{z0e0MLtv,1wx6Qj)'6Ļ17tU81 Rq>eb`KKmü,M3]4 [edTZv6S a*+$ 9ܜWCmըCVamц |?S0PǾ x/ r.:pcLT B!w,z\Y4He4ȚЯsWZw+]#3&AiڡM6l~Hh&P_@C,ꘛw~YYB*̱*7V@ѷf U:˛<;6^ami]epQf2L('VϴDꂚZ\&_V ř`v3AҟVeH2v,kp|]8f֑ɫ[|ɷ}hȧnY} k;ܲg0v/i9B,\N(~;L;ӄOp),NgdF3}Ù㳡W(.^}-[ʛ5qֻbj)7=)"|<=e3)KbI,X}N{O }1޸sO U4H,\'#d"H e6m_ ?z&$G4aG V2C{:Xh*ll)+su"LC[ņ =9#=P:C&:5wk5 oʐhuor ݮHDJI.ZP^UA"h{pSVj3kb[4 *+X6 rp?t[[u,CĽ󰔂"0&iڹlwmԹL-D԰̎#d4 Qkexց39~JUpt3} 4*l^Į@9.hiajn1]x0;scRf,@TZDi?+H ?`>4\ ~+gX."[ A1Yw(hgkgv娌=_bX|5.3Œ~L/tD3-U%+f1FQB 6LUq˳r&y x/;>4 w_9CJj5>rLcDM?fX.}9eSC=ҏ~ "/Upz(ܺEM+cbGv@"Ny -תt4.:e3>0ݓSNvd,ݘ:PH,U`l#:_Kq9Fӷ%^X6p1dlB$Dgxg`-4Z4KPDs4<&K0`bjG,l~tLRpA2ˎewIliP'ȑ<@Y]O6Ն 1g꣖{CX`S2)x_ f|YEK|S|uy-ŽNY_7(M;.?r?xkeW>HXG>D?@**$}{t %x 24Khd"ܮEŒ>sc#sZY Ud{ dE$qgK:ƻ8E2G#SsNGM=5[ZLl7m ^_7ڝֿ`3and_%2i)}C /p] n~s=h#:YVaE Jp_u&E9j!̓;NQ]zCد|.7OT͎댠mځ 8{T)cb1׻&KQ!#OV3*[x*Z^dYY_q|y36FDp"{O &9ZB'5c 45X,\{MZԿrԐiڒ{:0>!3Rye>dz<' YغkۺѸ"gB܊йawYֆ-D!bk` Tn %mH]z3+ó+nE,41:p^i3VU% xᇛN-OcƘr8HYn}ʚt-9(;T*>bL d :0&U 44f0+gv 猾 ҝA1 ?{蠛}V'K]E"޾?b^<HY/ !X/?j[2ﹽ:+gO3]bfkƎ_:ИAbhs&"0 4z\lɞn ,Y{Sdib ~ST9bkI372) Me'Vμr\p@MekhzJt=wWzǽsZ䍳ه:YNlӋm\B>j#F躰uor(wt2{29AԠgv,ye/55+I`79BwaTkNq }U3eZlZX!Nq>F~/0YhNn|SS+Y|_YJG_ tts_h*zF0a!.9zه&~iKi홹MB G̽ظ́.{^Oc 43_;Ala]*sOZ{??(uV]ɁM 1ոDL^Z"lGI:b%:DM3k=TecFo,A,A4Uc.:He;Lә )ݨok r A:쨓K3Z#C:/rzOG3C,aæh!!ܗhPl×S4|M̟VxY"|[YC=IyKQ&8BQ_yla4NC jaW F}8?Z xcJHkuIS?{I]4E@vR6rRHxԸ=x@+ϨP-QՑmle&~*bA銯@RCsơ;UQzL*{E[74$$Lm|;屋v5,NNiE&tMoL}j>Lkdy}:eSo},RߥHlȿo_)_Yٲ› `.NcS16:9OwtgJf @&Hy<1XCd)Qң=9zXp9QRkء`QKgH>E!7V͸ePP aL"ӌd9$=%΁jOw;.qސ.) +y^̤r-]ӱ y d]qeJ$JdNRTmn`/qyܱzת`S;¾rZdbP b@w||NfN gP@$>kB (BJO:?,[{FY@0>?^:L!"@XÊyDh!t9.&Zc1&5Gݒ,;2g2hh"3~x*W)6 Vy=52} 'ւi<(UbN-ܹ]wU aQ;ִVTLP\_"xZB9M7 LUpsZql`5 5 5VTa3`1Ӡk6nझ_3ϔӥ ~Y@^|ɎP]U Y"hLBkzҔd>+ x(:({~rNqځurq*tѝLK%i&Ue4ƩbH^u9(AHFR*@@_G:L_Eh,X[D/)~m Gx+N{GeRLZ\@:(Hg09cm:{Er$}Zn!ӄeUJيoŻuND.aPSBb½,hu9ZAkY*6XTg*%U1laO ft9CDwr~~|u|cu ɭ fxiX9u)IDE~NVqxk^K5wy.I^a k;(rU$xgedoLM7sC_:@$m.Sliy"x-#<=S{zRjvA]-lx;."J,Fѱ~A/^-V O:H NcXp}&fD7Ibv|$)0N^%XwQ]p 3}`|Rt'=,mD^_ a0iǡɈ[^#rKO% Z yO|r+¸B\qD bհ9/'ۢ&|\aYjBcMYRStk;bKvjw}qۡHJfzk6(Gŕ93~ZKbi}-I/~wq<(GjpIτvTYC!ѭƟ,HA6Rq/<~4gz2LHGN }NKJ9X޳I!9hp] H l [4(-tm8{t.v=Dl ~TGn/L,($g#ܞqP>{:{wҿOR\\سP`a$C0'@ f`#d ];*meoh4̳8ȐpHk^A)HJKy2Fi1jɪ\ E !o4q%3ۻ6MrH@oU͝D[G$F[+O4*u+42)| e?FpKߎ企([_fEA-JyRf^qبFnBL pdUYF |cL4׀mBVϯi(N7 rr,f`8[Mh?HǛeEo ݘuv޼}L.0Sl$3K=('v-ayN8-A5Ɣ@ҏ~AJP`;~s 8;Z_GBC ͏C?#V׹!r$],}Y0~b!e]}f&tC}4uazDs8>P7BEѧni# KtO8!NJxg@6g(dn^b>Ct-\aIXG۫'NwU7ꮎy^VԮ,W*}5x'uy ΈI. mLrZ᣸O5#Apq~E];ztq`fKy[1*CY/U[~tcM}Pm uŧSZԔ2͵;Aqvt=L(D7䚲x+yȖeCq6-E-evlV=5C'r=t? =:Px *]Sl-l5Qbyel)jrR׳k3G1&9pj3qr@TZ6$aeJ7[ƨX'{Z㧉dԓAiRg˦ C]2%dNRؼXUWh=|O}.'{3^byu1#eӐ3(Cjo`S>&p05|)P9P2#g +STqI*vkxwZkWk˔,n|;CΪPjFQYY*fZ^21ŀR^B8ǃڿ߽*vi n@b6gif*$!ُΨP~§. >)pSXE/Kv+X #ύڂrNyioByo4_Ajl/p$p0k2El\k +لcª]xՐ!35)t`ʣ='[Uqo[x2:=:>Bja0 uN%s?ϖ'y?X\Z4jS>b(\O!YV^^Oe +!q\He{ڣn LWoﱟ`N*XSevb$<ehcb 'c5F"+I>-۲ądtK"zk 9ӈI7g^:lPE! 0J^F!.P|ZUixx(ӆI(:{ȓ?OB,^(qc8L60\l6Ȥ[1 pɫV>~m9;{ & 89^  „66x;Y}JhZpP? K$g' &ugVNz3G˷r@ew96z ]:FF[<ՇվD&73 F3XT43K9_A)q 5U455 x_\;kXH8]2~NSVq@by#̶nFf7ֻ97=}!wu,d*S{g|R \™h!|ۢ`x0;j8GS1,kGR& 8SeAI^#ۄaY0,OZcKhXc>t!@ʃÓRD%(tIOԌbh1FF$ ">;p=RQ@-4hG @PO?TV[HÉ"S+Z,84pM$&Sw&3.QsmY6d*{_PI'gtcͨ'Y@}!1 5J}gx-~Me*f3鼲m@(e8]f&FZlmtϙ %Ǭ+^Ͼq[r3C:i;-w;8]~*T=}j VǍ~n32ȴ]k CX9 <3V|KH="R2jW[d<v%z>hf1z!sk5Ђ׾M|3B}^`7֜w{6>-Lrk/Z^u8"-3T7.od$-lB!T( \eS8B]D{xϛĬg< KSG{w4jWS咅TY\ :7D:G\.Jt<0KxMmRkj)Lsι j0ڎF>MӑlҊ@T%&/]:BL4QXÕTLQ v>Xen~wwa/;h.嘍))7dǮ.k?JFB&!(_Kjg5W,cO"Xz9;0UR7Zp^}kց!B_*8Eo:? 7WvdoK}U5xvE=nm6zKۯ>qESgP/^fflBBi~#@#)Ӄ?GfR'M ¶`5/`)nk*TݽI3bC}et45Y'-?U\ /q\ 'vy@cRKH'|S y Mŏk=,~"f`n-^1?) H{>,M&ޏDȢ#781 `т> K,Z< I[%3؆C ňz2KGprEk\{E[U@X${1g/ 0d?oo}fs 9cua9G}.REm$jC=YGH}P=mŮSA\w#C;Z"Mi=ک$JT4Q@ jp+|h% . h{ZKPar >$M]-SwaBodLIchO+n;R.y¦腶IL~R&4̗߰b!GLcV#EGzL[ΎBͰ|~vJ6ssi\L)vo\QUk!|<9%;[`.1CF9{va ?4km k8VW? 4,(;.qԷf,u5bĹoKIa74d/[Q[%&38?R!DS? TA7PzVv:[ < ̪cp5"Wpq5;95K zіW>'+fj }>?N ΐq"fx/i^+N=Mˇmum lѩH 1v>V7AujjZɉ"5z;Ϻ &(eCBQ恗sXS eG;:HNRU@V7gh%)˸V/$g8>7OIjO,J'elV#= \XD]IBc{MHY*CvE ۰_r{+(օpgpn'UQ(hJ0S/oRt!TW@/  DH:ZWڐKr|Y.fB($}oPpl#TLJ -ym꯴ C=0xJ)Ǜn7E<2.̸0aEqq6t+f zvp~YY}7~U CN@l/y+4o/b10pZ\䔝se٦*nWQX?Y*0'R Gi=:` p"06(N*r?/A9fK>M:Ʊ9\1ouH_yuF}3roJy|tiMBKj~ѥLSIϥ8St[Qk曮~(HjR%=tQu)v)@s{[+L'ыrr\AʓTf0^bI_]coVcfZO(_e>1,L1 "N0z/=(ѫ`oIQ VX(HiYr];Q)P0`Z ^VĢj1ՎweUNThW"3n Pc7ޥ--Q7HĈU6GI,DƇ`Dk_ctk;ڻa/mJ_(ձOY]Dk *%yp]8m$jKi|Cz-&un!οX GFL >erw!ۥ B_ 9F;C@27VuB<#(̫7=e'mҿg$ E-X>&͔Q!5 #0jm6G`Y[V\^w8^l&$_".^OC8lT)/X\_|_y򣤂dgdlxGܒsws u6d/a=eF+.x3Ǵ

          X'F^ظϡk` ~A %[kKS xQfL"OeYkBS@?p1^3 ^5.[OE}m+fÉWcX"9! '  j(} p{%K5_cyjN@w X'F/0,d呮j|%og[2GM_ pptTϘI'N[50B'YRt ;UBjjǺs1?ׁFE#SϦIO@/i'η)v^mQ8_㑚=밁!I"O{Oq߿pM Ԉ}?[:<5ufkcMhGFz ou2(V?}2^ޒ5DeРfwg<ۻVK\oa6CRQMk@jq9W wWNE^Em58Mi>(o"t'h0κ U.n"Y U}&d%&q纞s_mAqSYlwq%u6-,Ot\eղ2T=¹ii*͂J*T3NyЕ9Ц/=#@~@ q%\`ű2,Ce#2V˞nuث7ČԀکU\ FD\\-*&^&,[ډDP٘\Qu2j5%"QT Kw.)slr'G xfJ4w` ܗR .jqnxҹ!+*1l+ xSa;ϭ  EPqˋGTPB2{@Xi*cmqG ,sUm!ע#ԽCG8n-Z3A'8HkM<J o_Ayosw& V!a+hu8zlK#U0pByMiqFptn'):Jb}XR^e4s)ZKz.!Sܓ(K8+4! :߃H0HOʝK4p?h+>s^YhD;҉7QٿTزϐ `+zˢoߙ81+[~~wX7j7bXṔ~'O>7J')j2s|+G$DK2ڟ=j.^cBrf= M3AZx7qp͝7Ov `{q,&duԣź aGSDHL'(Ql%OԢ ~@I%iђ&8x8<9{̦G[ŲYW]7\}CuR7y&֕Qh,a*XM@e@$A؃|hjaiPT76V.,m8`5S5!iIfo>p~3ǘv(fC]%ѯ }bVsS ]%To(MOW4<.ATl N̉kY; D"*ZɮkY%:qb>b@\ |ʥ΃L~bnM,`[8\z2稜&aNo~4J'p6Kx/؅`X}I%v{ e'v@k@ q [sM^3U$G$=|3 iͮT9o·98D 5nvLLZ{]Q@!3w.^>f(Å\ڛ]kqs潞9C3~<N%suze5Nd?z• nѝ Y`?5ӏo{JeȚsG'-9VNx؛_EpJS/N]3-%;z/Vm| !2x-.zp&zlW[nveFL+!wKWhdlc!ԛĪ|P!6C),6E /hB<,-6^QMd׿gErETtWl̏Vt>-~+]{6EnWRBZaF(\]}nF`;l+?ClA%:lonƙRUϫ\bTcinbj4p>S/JTWU_M;WD#‹Y*U椖u$)M)]ym^ۖ: Ϡx=:LN(Sb G1W^ >f,,2xbS1΋(g')$99C\K-{ F;& \ ,K1$qqTa iW7&z53E"Bb>qe($5E; .h͛ث0fy57eE }]fUq2d$YKfZJ!T9>WPRƻ$r΄:g֔l+O?m5ג.מSc:Uh6|9g VvYы%::+TOÿvMh*7?ܽڨq~SBD,&d^q[(mi P%Q}]<EsSgK LCZ_*}N\@'ӓ[1_Clڒyjnm˾)j s 0qbwg߉ i za>p6TY-,Jlt Irԇ*O,L *V1$[fۦvI qOjJ zP&n'Z4}Lj 1o\:ZsDto|) 0u1`2NG1wZC.\KHӽ_P =u>M̞x]Џi,0N`WHRZjW+zqfRru tlz!J=`W+N_QWYgmkQF( R/X [+\&/DGA\fPߧ"B>4o9!N/qX'E)rpOX7$*?[{1a8O:dKԅqJ/⤝F)Vۥ@O)V|oTl dvMHty 戆Faw~7 Uڬ۞P).?Rox"_E>XB1N/̟cW[BTX숒C*FEfFrCY(:zjo UÉXӁ)m{3|R`«ھboI+ BȕIglܢ G6zXOUߩ-6~X@F@{S!5Tcel8 E?oʣcEݼ'ѿM-  UٟKvh.]4ӭ(`YhxlփCU- Bcșۅ {BWy6m9fAi[ v6o'O &&m1&eݸ0JغU눿3nQLZ7JB۸ $½oRJo1 b}XFz|Kiw͑ӧ#.쇱6TW X.̗AA]C)W*8? ;a3n]̡)<,Nۗ3^3(13ʝߤ;n|ԐSwƫј:SIHSS"&8'=,5Iz)oa\Rp4o\jO[iW*8 y."KKK7EDM̦뷏!nrVpPHrFyXt.&:doG=&PDKf\*@vړށQƖ[ :]u1#g*Xm!n@?ʣIR^Tg hטt-wb9| Dš{6Gu>oFFhL>XfoϛTWwW)dų9 a1D(>q˜'j&ۍ 9">FC+r#4$YW.z=t\3?Ntx{2όϙNEy׾կE zbO8uuz f uM֐sY]%ޮ3:NBH\ٶ ~m2p+k9)#iR:Z"V"|c1XֺM|%'H44#Z\MKsl, /)-zN9D.vSG  Xu~-W"JQSkFd :g|3d *:Ti@/)ßWyR ~emyX%QɎIRyZJj4nl'aJ%+?sds0_q.ɮk:v8"UDUx'/yTQ=fu4eʡZ@1l֩e`ؗωg-j=[/.ǘ0C~W$DF?I#?,%GdjG@LޞI"ѯ , [F_yC7S'ɑ+8eC!O \#qQ)֚%Wk[NÛiO; wauͫ5+%yx6@"o`Xw^!BI0B٩d?5%g-8y(2vgs@ dq=DcRwʟaIS5²4sHɼirx !A 8TMOΔ—ՠ{b1kj jxP/GY!&S&%sR$R7>b9>R4~TI&)R=Ѩ8_8)J-Ŋ%9 ;OБTSBΎB)p:y)3S4Xz '|S2t%*MYQ0ò]ߠw-x?-U :7 }0E cv;3jC]')D90UJZdvzКW{npI#u qhjB|2qsKL4;Po {;K%8jz`]E b fax=)p !|2= DJO t(rV_JS⺖)o.=#@R:SvVڂ3ކܻL#'~)NaR𢹣׽b{8-D~U K65]pţcij*k,X2,Y]JVأ t8>qga)ڕ􌡵iN4=@{!̀A:x7'XF-&#MJi3v2=Mcpſه'eb}06d2YKUe@{5H9S[Jbg-) 9&[>}j"_34]YoR10%֋ҬNk m-3:;ĉ5O@^pP %Ww'5Hψ ѵx2~ׯ7~8$& Q*+\Og%PY3GH>5M"#g|x&-&@(!o6sXݠO0 Wǁxaw5j<ӛK -\5w EK\;mrأSj7:Mb*oKj{sBֳ-L Hs9j5԰XuViw<}Дyˣy<-`jx6e~T>Ӷ "UGEovSo3p7_-}<3h N*7P2));o PKf+Raaө[Om2:,>a ׇ+SVuɰ;Js4RUZ/"Kvwdddݒ{I~Ƙob)6( )^&HJ@M L1CiCYI$mּVh qɲANGo4ۚҒ!}5 -ԕ^u#~ۀ7A,j 9id3!WVx5 Yb2).d3A(\O*Ai{_EΜY4\<}BuH$;R/3KG! vx[FIavyf s6E;' M2 {DRF1\pRkd.M;F| ^,^IplŒ r{`nvK)hDI60]*{\iQCCІ{/l6V֗Bϯ}Hiٙga&6jr`[>R"$nE0#]#^ $>g%SuF3Ž>Vf sށp:l7fQq~ؽ+ ,@c[r ]bkL`l=TϾ5'άDV߅&1O){4,0'_Z[Fνz>RKAzJH.U$hF9^Q^Kю>T4//@ANe0MZRp8>+ć%V%u,!jRLE _ĨHGH߹C\e>t'Dq*brzWI4q~ot7n#Vւvƒ/ύ҅]8k8d;0 "š7bosnܥ^䁅i>hNC\a8||!6AN5\A8[7o5yZpV㏺E* 刉q9f^ 5=&-.\z7M6}zcdRo(cfh+x!v [57/e>zؒI[ cC+}9q.;!K:Afѐ^wWP{ q5i[!VbH4|ZD UVy%f捦@~GT*߈{h舁S5%tu]kX|Mpp_JNƫ82c V6GU.=8٣j4ښ-?:'Z\,!ogCp7MJ c e1[L zdw-g~[= !7a|XS6'xd'aGumNVKPA~4izv:|5<}τ#q}gv3kzz9s;zYc4V "ny#R< >C_I8'4Fԋ߄?`iQc%8ݟ@v W 8 j =p6#˨ж )_`,´N?Ś8@ *c0(?%vOUUDîJM5%& d~xm/<^2%Mu/ICB وIbhOwsV2I (@myqɖD296&}!a6&_D6">e@a{{~*Q#L]'3-oY65@ o]EBrrڧzKȓ98lbWd՘z8S:#DnBѡ;Faf:7s[W';DllOJK :99bQ55I3?ym[Po»IO^zIU-?ރ0M|wUvž|=\E}p!#,S"N8h-5s݀")5mEh7DsךN>?͛|jNOkkU:b 16eVor4t5X$jV6&IB@m[LJ]cD7eP;:8RNl=p,x]6RjK1ozEc[ ?6,#D+,$¥ܺ?pmvH9^f –y=1g H GnnZSTHiy^v%Yg'ȊE"M-i| g}j,,j-}-/`Eeɣp8~4k0Wx(g':aySƱ}I%Ƞ PcطymY}m4 .#_ҫbJӔU^7dٵ_/վ "Q'0qt<_({nG&PDu/=ޖ}GΌ K8 _vȏtz -!ELRֶg_W_-ٱ[ˏD~PPqHĶ O J8:KRub 0u6ח|s;{?HYA" )n;H\*Kl2HkN *d@&|p{O(!Vmt d04؀QP@),U*yZ]swgH/r YNfvOډj^@d%crFI(}CX#IYWyoD -·y߉]ڥ7y\(A [/mCqE&KυHeaQH^#wmGӗr<ߟ[G' VG*"A>^*JsNabM5r=QkY?^dOs5Q ;)۞5mlc~,2FYPEm,[1p3a7;&PN@z%oj{+ITV ^hk?p&(L0`YYGCpR\\m^x '2c`*j%g僯,@/d$Ox8{]H+P@K 8ざ3 B,k)4b5Y\F}fqHL~y۶lzئzB xBT؁ɋ0}?{FFZ8 ^qW CW>ޅs50<EW +wb=@C=v&POKc#jhd%a^g{k M˱#J rBYf&ILPK ;zǘ+雬 [q tv]̉*v)-鎫~XO p,ϫRk#NFqs˿ZMڭ['™{DJC~6zغke)D@Fڑ!$s喝HDTn;3QpX[ 5\3Ĭ-3ʀܴ7UCH*o;C8Vܠ@vWWTx-ufeZ,$N}~)oiMm׽CQ\S~hJWf#3[] ZҔ^S,Ih18|kˮZ^=4w"$L3:YTU+痼j>4uQ,.ᇺHT^#o,~gj5Uo%Y?]Ƌp Hp ܍BFϑo]L:~E]Q8|A(A֘!H\W37'NRpBќi|ߣQKDvajld|#KC̋`Hz%o-M2nZrqPJq(v ᱤ~[*wGwr[P/ r\$UfٓB7L;H.@I^>xYmV~D,:v p<ɄXRz(go'%X8{ެTL, L yP+?`' b9^dg÷r'u43KՁ6ʽ9`\RʗS>fLWP@\`#4wa/l_ܳ.RKbŵc5.$qtq)ױ)v|!wKAmzQTH4 XAfp]w/p80YM7q eyNT⟊\ēH"{;֮n:"fBqf:ÎM|! nUXs%d"'[Eh N 6?3D|H4޾3&lEShENX= TNDЯ՚טkgdl*܉BNMδVcfEYI>МpV]vGI;Y-ҪJB|~[W6B۟?ʋj]`چZw]XUR,{nqyEm@68@W"ECUtF7 \߉bCe[L~%mdz.#Alz3ښ|(4@еu*6~*L9xd_[8zId#H_̭! pvA8i~M`xiY{*Iz.F"[qY2+XA%K-5-Wʴ 8)˧AI\e=w||v!nsF c=p0kc\$7kR/w$`5^2'02I5W _BF]bcBQi~4`K zSrO,|>8i i!4B7W+ODad\P:΍3TN]ҷ|,E|/C]D)q Kof19Y,Y>g$I0H z0 GSҪWe9k '?'Z1^7҈RNݴYܤ>j@ NVlLưQ!)73K?=c7\g\=>VNNxED ɄߖQ9tXPHٯ9sp\AM2DKݪWv1vRĈYcr!{ecwgYv~("^Q#?z 4gmmp@cty /#sx_ ,_}b?1+"BN.gh}4>_|]U9$rۍ c3â3':BPex@w'".ڴ0MTNV!JPr!zzm8l%U"xòh]ظ`- ik Pp#u7D{ֶW~B$${ ,E沋tuo;x2s}kzW|k_5ZD(J@E7j=Bӹl]$ohe#I[D G޵xWh\⢦ޣb6<0ϪxFFoO"*޴aKx,0] X1qubBFsrS:M'#njx_aGql-|vؾQ/ b FDhp4ugHd.XUte\\ai- c@>(7.~t (MRN-k\Y$_DM[}tw 8 Tl;D "?zn WH_Gj?ꋕ"}+4D8=yM3 O.Db5ր =B9_#rYdiY9N~Tc/pg禫Dl&Vug~NSQN0w/o0lmi;k0Oş-_bЂAAVk(2BSE7btUrJ~nq5VPf+հߌ]d[6<̚q>!T- x:w6G?<,Ԅga6 o.wQ!Wqx,ZhCe.5PΖ۠X*e5zg}`{!zS\ cZN5ML˺KoyyY&U˰dv'ݑ[ P܃q]'Fy5a^\ I}uh'Ha ϞZA=q %8Hj)>>(n/A1*H(y8Z!jF[QN'qh75 moud/ 7hl>]c|;P'zQgIXѾ.xܬ:p1/޼(؎HыM|:[dSԷx6eM>8|0x'[S6:ŽnhF+65:&5ō3⭽Fө{nխ6h-K?:ڪU!oԟ[Cׅl`sڳ dy+m+lk|MZBu) {кxjj6^{+~u-g[~Y%8GbOƈ8,exj:c]ΣHL; P QRh c"?]|b8CAEHNVo]Հ k;Ş10;23noPG (e2'e{k-L|3;g?$59-6W;,@&'|FO0 hR\UR0gVEpX%QZn@B߻1b8}Q&[;{ )EKB<E<wHPS|_~`NRmDh[:-ؿo ii \ 7dnBۄ4SM .4mH=8=v˙_C…7_D '`~c?Rkokaธʊ#<}>cT+[]YNУA;"{:Кߟ.O2`+!S|hҹ u> q wљx!猂RcEj]Î̋*~Pע2?gt~wlX4M zET!r<uA_~ c{oUs88H"fP08pޭ/~ EnK4pKPB_R E4F׽/n=D Ef cyE-ƻjV1}pI ڊo>DVgJBK3ő߽,hd tʰe'* lxɊs5" Ͻ;WY"*"R1eGDE4>D| BPvU7< OKh{}FoW.yWUŢҺ4}J7^GA'h}{MFlG5, 1>CY;KJL̍/cd-R,(" NA4?cF롂L,@oC]1̉z/ϙ ,=C…Paq5 Gv/G Y*$4__@5hYla8сJ$4WzIOȼ^V:E.iFY%IZzgXU;ah"U^"@=u[PH5c ށS޼".&FڰX; ɜϳYm!? *|nCT"BF dÍqb)C;FH\ xn-G8ds-m+=4W'/^oZs"Ž#^ˋQRӀaLðù @Rg%N0fB7T'),;fu׋z*{]#gO |l5:V*L EKQ% ;uZnߕqzB3E{6ĶjbլߕAvkb:ڍeS+(Pl|h?Q4H)kFDTʟ=>.Ltkf %;|LG&j}K3dI˃<_oA 뜙D{D Ɣ=Wi՟|BqjJT<_:%k̼=H}tdv% 8 شYȌعeЁS2"` 8yx;.Q10|ɽă d vy8Th7`ǘKQ<&8 1ҁ`(N ݥ+?)~n_wamǑ<,8"걋 ]db&qbZ21\wtD!շ!( ۋN=^^/W"&`}cSfq7v.!b㎐\H_et36>NI(14K2_ڲU#xC5x\J* RsҬ\0%b#$=y  VOU ʰ%\cTШ,G܊"n:iAǧҜCq %r|s{tL3i7/M'䘪N[/ oČ?~r|\^9.z)/, !|.ЩP7OAi4J'fl&(R×}oAbyh?{/rqu\ nma"qXʖQ:Z,'j4`#NG[rrU W6ЈId7Tw8W!zєƆqdi6)b|iǠ@ybO]EE{ю֫+o5m)Y 0_%^6bb{JۧrV{|XJ nok }ߨz8ewˊ/IJ6~^w&|qs4 doĨX& aGdޣiX i$+ þ#paE uLmǝBշO ۰[#u[QDf 7;*!$Բn qB, Uav::!ѨfOj-A:dIdŔq6Af .|F(#уE#MޚcIv-FrR{ $~ %MDz-@v?[)%dmqO4XR3wv0rѬ=}Αya a\ n8X-F9/q kfzxiވY6Gɲͤ`uú"}9g/$1cBˠ,x}+W,sli!HD>fǨ.&>t-GV˧s#F<Jd^L'mLeHm9Q)3_httZ Fp/yi- )Q{80:#uJ߁"=`aۮ,Zh)M)y49)dBH'ФHFhIFéqh/}~yN.gJV ߌyH8WNK]SF>:аʝd8{jfPH\@d8%_"v|zfAmkX!$4VN kO>槲UD*VF_RX+: YZ