libappstream4-0.11.8-lp150.1.5 >  A Z下/=„:bV͇p@?d ! @`dlp  ( 4 @ X ^ | L(8 9 :* >m@|FGHIXY\] ^{bcpdefluvwxyz(8<BClibappstream40.11.8lp150.1.5The main library for AppStreamThe main library for AppStream.Zlamb14openSUSE Leap 15.0openSUSEGPL-2.0+ and LGPL-2.1+https://bugs.opensuse.orgSystem/Librarieshttps://www.freedesktop.org/software/appstream/docs/linuxx86_64t;t_A큤ZZZZfjZfjZfj3631ac268e1c9a14ae85c7cb1f2049322cabf63c69582498dbe9b362e73c6003d8c320ffc0030d1b096ae4732b50d2b811cf95e9a9b7377c1127b2563e0a0388b3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9d2b953bf13857a31d2634eb30c4390b5d110fae5ce6d935b4c376043c16a782b3libappstream.so.0.11.8rootrootrootrootrootrootrootrootrootrootrootrootAppStream-0.11.8-lp150.1.5.src.rpmlibappstream.so.4()(64bit)libappstream4libappstream4(x86-64)@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.23)(64bit)libxml2.so.2(LIBXML2_2.6.8)(64bit)libyaml-0.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Zo Y\XwoWv@WWWYZ@W tags in generic components (Marius Vollmer) * spec: Specify the web-application component type (Matthias Klumpp) Bugfixes: * Fix endless loop when validating screenshots (Matthias Klumpp) * ascli: Show a list of component-types when --help is passed to new-template (Matthias Klumpp) * validator: Drop the wget fallback, making missing curl only an info (Matthias Klumpp) * meson: Properly define header-file in gir (Rico Tzschichholz) - Update to version 0.11.6: Features: * Improve screenshot validation (Matthias Klumpp) * Allow to disable introspection (Matthias Klumpp) Bugfixes: * Revert back to the old build option names (Matthias Klumpp) * Apply maintainer flags equally to C++ and C (Matthias Klumpp) * Explicitly set C/C++ standard versions (Matthias Klumpp) * vapi: Include the right header (Matthias Klumpp) * xml: Correctly write screenshots tag again (Matthias Klumpp) * Do not cache a screenshot that doesn't have images (Matthias Klumpp) * xml: Support legacy screenshot tags again (Matthias Klumpp) - Update to version 0.11.5: Features: * Restructure build feature flags (Matthias Klumpp) * Allow disabling API documentation build (Matthias Klumpp) Bugfixes: * qt: Don't check bitness when finding AppStreamQt (Matthias Klumpp) - Update to version 0.11.4: Notes: * This release switches the build system from CMake to Meson. You will need Meson (>= 0.42) in order to build AppStream. Please test for any regressions. Features: * Implement Meson support (Matthias Klumpp) * meson: Make build with sanitizers (partially) work again (Matthias Klumpp) * meson: Add helper script for building documentation (Matthias Klumpp) * docs: Always rebuild documentation on-demand (Matthias Klumpp) * Update README for Meson (Matthias Klumpp) * Implement cockpit-manifest launchable type (Matthias Klumpp) * validator: Actually validate the type property of "launchable" tags (Matthias Klumpp) * Allow to search the pool for components that provide a launchable (Matthias Klumpp) * qt: Add new function to search components by launchable (Matthias Klumpp) Specification: * spec: New "cockpit-manifest" launchable type (Marius Vollmer) Bugfixes: * validator: Complain if a component has no ID (Matthias Klumpp) - Update to version 0.11.3: Bugfixes: * qt: Don't crash when an error is found and no error string is passed (Aleix Pol) * Propagate document context to the context object for XML files (Matthias Klumpp) * validator: Correctly recognize "launchable" as valid tag (Matthias Klumpp) - Update to version 0.11.2: Features: * cache: Refactor cache functions (Matthias Klumpp) * Deduplicate origin/locale/arch with AsContext (Matthias Klumpp) * Get rid of a couple of internal helper methods (Matthias Klumpp) * cli: When using convert, always assume collection style for YAML (Matthias Klumpp) Specification: * Adjust docs to clearly state that licenses are SPDX expressions (Harald Sitter) Bugfixes: * qt: Improve Icon QDebug information (Aleix Pol) * Resolve crash when serializing lots of XML documents (Matthias Klumpp) * xml: Don't truncate translated entries after encounting a wrong locale (Matthias Klumpp) * Set a real locale if locale is set to "ALL" (Matthias Klumpp) * validator: Make ending dot in component name only a pedantic issue (Matthias Klumpp) - Add patch to export the AppStreamQt target correctly: * 0001-Fix-regression-from-153.patch- Update to version 0.11.1: Notes: * This release contains refactoring of the XML/YAML parsers and some other changes that are more invasive than usual. Features: * qt: Add new getters/setters and classes to be on par with the GObject library (Jan Grulich) * qt: Add AS::Metadata class used for parsing desktop and appstream metadata files (Jan Grulich) * Refactor the XML parser and serialization code (Matthias Klumpp) * Refactor the YAML parser and emitter code (Matthias Klumpp) * Implement 'service' component type (Matthias Klumpp) * Improve speed of metainfo description parsing slightly (Matthias Klumpp) * test: Add additional testcase for reading metainfo description tags (Matthias Klumpp) * test: Test metainfo descriptions starting with enumerations (Matthias Klumpp) Specification: * doc: Add Distro Packaging page (Jeremy Bicha) * doc: Add "service" components and their launchables (Marius Vollmer) * Allow components to provide other components (provides -> id) (Matthias Klumpp) Bugfixes: * doc: Uncomment line in middle of paragraph (Jeremy Bicha) * doc: A releases tag is not essential for components, but summary is (Matthias Klumpp) * Allow descriptions to start with an enumeration (Matthias Klumpp) * Ensure we always update with fresh data when refreshing the cache (Matthias Klumpp) * Replace invalid components in the pool with new ones of the same name (Matthias Klumpp) * Resolve a few potential bugs (found by static checks) (Matthias Klumpp) * xml: Check if we are trying to parse a real component (Matthias Klumpp) - Update to version 0.11.0: Features: * Implement read/write support for content ratings (Matthias Klumpp) * tests: Test the content_rating tag XML read/write (Matthias Klumpp) * yaml: Read/write ContentRating (Matthias Klumpp) * cache: Handle the content-rating property (Matthias Klumpp) * Add new AsLaunch type (Matthias Klumpp) * Fully implement the launchable tag (Matthias Klumpp) * Recognize scaling factor for HiDPI icons (Matthias Klumpp) * apt: Allow fetching HiDPI icons (Matthias Klumpp) Specification: * spec: Don't give wrong information about the tag (Matthias Klumpp) * spec: Specify content_rating tag for content age ratings (Matthias Klumpp) * spec: Specify the new launchable tag and apply its effects (Matthias Klumpp) * spec: Add note on where to place icons with a scaling factor (Matthias Klumpp) Bugfixes: * Add missing word in string (Anders Jonsson) * yaml: Fix crash when serializing component with a dbus:user provided item (Matthias Klumpp) * cache: Don't write cache if there are no valid components (Matthias Klumpp) * docs: Clarify "permissive" for metadata_license and make the paragraph more explicit (Matthias Klumpp) * Ensure GVFS never starts in root user slice (Matthias Klumpp) * Correctly tokenize values with dash or plus (Matthias Klumpp) * vapi: Add appstream.deps file (Rico Tzschichholz) - Update to version 0.10.6: Features: * validator: Be more strict about the tag types in metainfo files (Matthias Klumpp) * validator: Unconditionally check for name and summary (Matthias Klumpp) * Move all merge logic to AsComponent (Matthias Klumpp) * Allow making AppStream consume data from metainfo instead of collection files (Matthias Klumpp) * apt: Do not enable any icon downloads by default (Matthias Klumpp) * validator: Check categories in XML as well (Matthias Klumpp) * cli: Make templates for different component-types a bit more useful (Matthias Klumpp) * Allow a few more permissive licenses for metadata_license (Matthias Klumpp) * Add support for "+" operator at the end of SPDX license identifiers (Kalev Lember, Matthias Klumpp) * cli: Print tiny summary after validation (very useful for validate-tree) (Matthias Klumpp) * validator: Validate for hyperlinks in description / summary / developer-name (Matthias Klumpp) * validator: Make missing long description a pedantic issue in more cases (Matthias Klumpp) * Also recognize "FSFUL" license as pemissive (Matthias Klumpp) * validator: Adjust priorities of missing modalias/font tags in driver/font components (Matthias Klumpp) * Skip loading desktop-entries if we know their component already (Matthias Klumpp) * Be lazier, only parse what is necessary in the data pool (Matthias Klumpp) Specification: * spec: Clarify that name/summary are now always required for metainfo files (Matthias Klumpp) * spec: Clarify desktop vs. desktop-application (Matthias Klumpp) * spec: Add a small paragraph about whether and what xmlns to use (Matthias Klumpp) * spec: Make it clear can be used in metainfo files too (Matthias Klumpp) * spec: Make clear that update_contact's value is case-insensitive (Matthias Klumpp) * docs: Make sure all examples follow the reverse-DNS scheme (Matthias Klumpp) Bugfixes: * Don't hardcode share dir but use CMAKE_INSTALL.. (Heiko Becker) * validator: Don't enforce .desktop suffix on desktop-app component IDs (Matthias Klumpp) * qt: Allow catching error strings returned by Pool::load (Aleix Pol) * Always drop data from desktop-entry files if we have better metadata (Matthias Klumpp) * apt: Install icons back if they went completely missing (Matthias Klumpp) * Update SPDX and TLD data (Matthias Klumpp) * yaml: Read release/urgency key (Matthias Klumpp)- Update to version 0.10.5: Features: * Match modalias wildcards on regular searches (Matthias Klumpp) * xml: Add methods to get/set custom data in metainfo/collection files (Matthias Klumpp) * Make cache update issue messages slightly more verbose (Matthias Klumpp) * Add preliminary code for reading metainfo files in addition to .desktop files (Matthias Klumpp) * cache: Cache custom fields as well (Matthias Klumpp) Bugfixes: * qt: Make sure dependencies are fetched when looking for the package (Aleix Pol) * yaml: Consistently read/write the Suggests field (Matthias Klumpp) * Correctly read bundle kind from XML data (Matthias Klumpp) - Update to version 0.10.4: Features: * qt: Introduce AppStream::Suggested in the Qt frontend (Aleix Pol) Bugfixes: * Properly validate suggests tag (Matthias Klumpp) * qt: Add an empty check to Provided and return it if necessary (Matthias Klumpp) * Add path search to find libstemmer headers (#91) (Neal Gompa) - Update to version 0.10.3: Notes: * The release breaks the Qt library API. Patches to make KDE Discover use the new API exist in its Git master branch, and will be available with Plasma 5.9. The patches will likely not enter the stable branch, so if you want to upgrade AppStream, you might need to ship patches for Discover downstream to use the new API. Features: * qt: Update API to reflect more recent AppStream features, be easier to extend and also a bit faster due to removing needless data conversions. (Matthias Klumpp, Aleix Pol) * Make components record their origin kind internally (Matthias Klumpp) * Provide a file:/ URL for icons when we know a file name (Matthias Klumpp) * Add support for Snappy/Snap bundles (Matthias Klumpp) Specification: * Add new AppStream logo and button (Ken Vermette) * Add new AppStream logo and buttons to the docs (Matthias Klumpp) Bugfixes: * ascli: When converting, always include all translations (Matthias Klumpp) * Match .desktop files and metainfo data properly if ID is lacking .desktop suffix (Matthias Klumpp) - Update to version 0.10.2: Features: * test: Add unittests for reading urls (Matthias Klumpp) * qt: Add AppStream::Category class (Matthias Klumpp) * qt: Add missing URL type (Matthias Klumpp) * Handle "font" provided type in XML and YAML (Matthias Klumpp) * Replace Intltool with modern Gettext/Itstool (Matthias Klumpp) * Add logic to parse desktop entries (Matthias Klumpp) * Don't add ignored components to the pool (Matthias Klumpp) * validator: Validate fd.o domain name, make GNOME warning only pedantic (Matthias Klumpp) * validator: Allow languages tag in metainfo files (Matthias Klumpp) * Read information from .desktop files and add it to the pool (Matthias Klumpp) * Give the client app full control on what data sources we load (Matthias Klumpp) * Add private API for component scoping (Matthias Klumpp) Specification: * docs: Clarify name/summary essentialness for desktop-apps (Matthias Klumpp) * spec: Clarify how fonts provides should be handled (Matthias Klumpp) * spec: Simplify font metainfo, add more examples and clarify requirements (Matthias Klumpp) Bugfixes: * ascli: Replace refresh-index with refresh-cache in help text (#81) (Larry Price) * qt: nullptr access on unopened databases resulting in a crash (Harald Sitter) * qt: The data pool must always be valid during the Database lifetime (Matthias Klumpp) * If search results are going to be sorted, it makes sense for higher scores to be at the top of the list. Fixes #77. (Larry Price) * validator: Don't enforce long descriptions on fonts (Matthias Klumpp) * Hardcode metainfo directory (Matthias Klumpp) * ascli: Make every module use the global no-color flag properly (Matthias Klumpp) * validator: Don't emit excess warnings on missing type properties (Matthias Klumpp) - Update to version 0.10.1: Features: * Add AppStream button image (Ken Vermette) * Ship a metainfo file (Matthias Klumpp) * Don't use an extra hash table for AsProvided (Matthias Klumpp) * Register bundle type for AppImageKit (Matthias Klumpp) * Implement localization component type (Matthias Klumpp) * validator: Complain less-loudly when encontering GNOME-specific tags (Matthias Klumpp) * validator: Check for superfluous dots (Matthias Klumpp) * validator: Strictly validate ID for KDE and GNOME (Matthias Klumpp) * ascli: Modernize the way we handle subcommands (Matthias Klumpp) * qt: Allow retrieving the desktop-id of a component (Matthias Klumpp) Specification: * Add new driver component type (Matthias Klumpp) * spec: Describe localization component type (Matthias Klumpp) Bugfixes: * docs: Add a few missing classes to the API docs (Matthias Klumpp) * Fix cache (de)serialization for screenshots and suggestions (Matthias Klumpp) * yaml: Set screenshot image type correctly (Matthias Klumpp) * cache: Iterate the right dictionary when looking at checksums (#71) (Iain Lane) * apt: Ignore broken symlinks in /var/lib/apt/lists (Iain Lane) * as_get_yml_data_origin: Error out if opening the file fails for any reason (Iain Lane) * Make addons find their target component again (Matthias Klumpp) * yaml: Don't fail if we encounter a translated node without template (Matthias Klumpp) * Don't use GObject ref on GPtrArray (Matthias Klumpp) * ascli: Read metainfo files correctly when converting files (Matthias Klumpp) * xml: Properly serialize provides tag (Matthias Klumpp) * pool: Correctly update addon info when loading data from a cache object (Matthias Klumpp) * ascli: Auto-disable colors if we are not on a tty (Matthias Klumpp) * yaml: Enforce string/int type on YAML scalars (Matthias Klumpp) * yaml: Fix loading of cached icons in all formats (Matthias Klumpp) * qt: Never lie about a component kind (Matthias Klumpp)- Use a define for the so version and fix -devel requiring the old libappstream3- Update to version 0.10.0 - Disable stemming support until we have libstemmer packaged. - Generate libappstream4 packages since AppStream changes the ABI in 0.10.0 Notes: * This release breaks API/ABI in order to support multiple metadata sets describing the same component (needed for bundling support), moving away from the database as central data store and general cleanup. * Porting is relatively straightforward, if you were using AsDatabase, you should switch to AsPool now (AsDatabase has been a wrapper around AsPool for a while anyway). * Many methods became private API with this release, file a bug if you miss anything. * The 'categories.xml' file is gone - please account for that if you were reading it directly, and consider using AsCategory instead, which offers the same functionality. Features: * Remove the AsDatabase class (Matthias Klumpp) * Use cmakedefine for compile-time features (Matthias Klumpp) * Rename AsDataPool -> AsPool (Matthias Klumpp) * Add placeholder enum for web applications (Matthias Klumpp) * qt: Implement Appstream::Release for the Qt interface (Aleix Pol) * Recognize the "Pantheon" desktop for Elementary (Matthias Klumpp) * Get rid of the menu parser and make AsCategory more useful instead (Matthias Klumpp) * Allow AsComponent to automatically check for list-value duplicates (Matthias Klumpp) * Give bundles their own class (Matthias Klumpp) * Stop shipping the categories.xml file (Matthias Klumpp) * Allow multiple metadata sets in the pool to describe a component (Matthias Klumpp) * Name AppStream metadata styles consistently (Matthias Klumpp) * Allow the 'C' description fallback to be turned off (Iain Lane) * Make AsScreenshot return localized images by default (Matthias Klumpp) * Allow to compare AsRelease versions easily (Matthias Klumpp) * Make get_icon_repository_paths private API (Matthias Klumpp) * ascli: Allow dumping metadata as YAML (Matthias Klumpp) * Use GVariant instead of ProtoBuf based cache (Matthias Klumpp) * Enable stemming by default (Matthias Klumpp) * Make components directly reference their addons, avoiding to query twice (Matthias Klumpp) * Refactor data pool metadata loading (Matthias Klumpp) * Allow setting the AppStream format version when (de)serializing data (Matthias Klumpp) * Always write modern metadata, unless a lower format version is requested explicitly (Matthias Klumpp) * Also find components in searches which have the search keyword in an addon (Matthias Klumpp) * ascli: Add function to convert XML to YAML and vice versa (Matthias Klumpp) * Consistent naming for metadata format and style (Matthias Klumpp) Specification: * spec: Add hint on how the keywords tag should be localized (Matthias Klumpp) Bugfixes: * Resolve unit test failures on arm and mips (Matthias Klumpp) * gir: Correctly annotate ownership transference of GPtrArrays (Matthias Klumpp) * l10n: Drop languages without translations (Matthias Klumpp) * Don't hide symbols in public headers (Matthias Klumpp) * Properly validate desktop-environment strings (Matthias Klumpp) * validator: Fix name/summary check in validate-tree (Matthias Klumpp) * xml: Properly write localized keywords (Matthias Klumpp) * Avoid watching superfluous directories for metadata (Matthias Klumpp) * Update architecture diagrams and optimize PNGs (Matthias Klumpp) * Get rid of Xapian-isms (Matthias Klumpp)- Update to version 0.9.8 Features: * qt: Different approach for storing the icon size and url relation (Aleix Pol) * Strictly validate AppStream IDs (Matthias Klumpp) * Add AsSuggested class (Lucas Moura) * tests: Test merges for suggestions (Lucas Moura) * Add functions handling SPDX license ids and expressions (Matthias Klumpp) * validator: Include a line-hint in the issue report (Matthias Klumpp) * Implement console-application component type (Matthias Klumpp) * validator: Validate files following the new cid scheme properly (Matthias Klumpp) * validator: Validate metadata_license for permissiveness (Matthias Klumpp) * Compress cache data (Matthias Klumpp) * Implement "translate" URL type (Matthias Klumpp) * xml: Implement the suggests tag (Matthias Klumpp) * yaml: Implement reading and writing of Suggests field (Matthias Klumpp) * Consider merge components valid if they have at least an ID (Matthias Klumpp) * yaml: Read/write merge components (Matthias Klumpp) Specification: * spec: Add console-application component type (Matthias Klumpp) * spec: Streamline the requirements for component-ids (Matthias Klumpp) * spec: Define a "translate" URL type (Matthias Klumpp) * spec: Specify the suggests tag (Matthias Klumpp) * spec: Describe the merge property (Matthias Klumpp) * spec: Proofreading fixes (Philip Withnall) Bugfixes: * Make searching for multiple terms work properly again (Matthias Klumpp) * Don't fail on invalid search terms (Matthias Klumpp) * Don't re-instantiate stemmer on each use (Matthias Klumpp) * ascli: Line-wrap unicode texts properly on the console (Matthias Klumpp) * Add missing docs to the API reference (Matthias Klumpp) * tests: Add test description to each test (Matthias Klumpp) * Sort search results by default (Matthias Klumpp) * Fix a few issues with merging (Matthias Klumpp) - From version 0.9.7 Features: * Don't fall back to Debian screenshots server if none is specified for the distro (Matthias Klumpp) * Split out distro-specific helpers (Matthias Klumpp) * Implement Xapian-less search (Matthias Klumpp) * Use a pure PB cache instead of Xapian (Matthias Klumpp) * qt: Don't rely on Xapian for searches (Matthias Klumpp) * Deprecate AsDatabase (Matthias Klumpp) * Hide internal symbols from the symbols table (Matthias Klumpp) * Allow injecting components into the pool and unittest the cache (Matthias Klumpp) * Add by-category filter to AsDataPool (Matthias Klumpp) * Validate Freedesktop category names (Matthias Klumpp) * Allow building AppStream with stemming support (Matthias Klumpp) * Cache search tokens (Matthias Klumpp) Specification: * docs/quickstart: Clarify the role of releases/provides (Matthias Klumpp) * docs/quickstart: Screenshot images don't need to define width/height (Matthias Klumpp) Bugfixes: * qt: Properly expose enums for introspection (Aleix Pol) * qt: Make it possible to easily output data types using QDebug (Aleix Pol) * xml: Fix formatting of tag (Matthias Klumpp) * xml: Work around non-threadsafe behavior of libxml2 (Matthias Klumpp) * xml: Properly write provides tag (Matthias Klumpp) * Fix code documentation for as_component_get_id (Lucas Moura) * Fix some xmldata methods documentation (Lucas Moura) * cli: Create metainfo directory if it is missing and respect DESTDIR (Matthias Klumpp)- Update to version 0.9.6 Features: * Improve metadata file decompression code (Matthias Klumpp) * validator: Simplify loading of data too (Matthias Klumpp) * Make it easy to compile with Address Sanitizer enabled (Matthias Klumpp) * Allow compiling with UBSan as well (Matthias Klumpp) * Add back support for Travis CI (Matthias Klumpp) * yaml: Write Releases field (Matthias Klumpp) Bugfixes: * qt: Properly check for component validity (Matthias Klumpp) * Ensure decompressed metadata is null-terminated (Neil Mayhew) * validator: Long descriptions are not needed for generic components (Matthias Klumpp) * Make VAPI generation depend on GIR typelibs explicitly (Matthias Klumpp) * Be more verbose when failing to move the cache directory (Matthias Klumpp) * Handle format errors when parsing YAML metadata (Neil Mayhew)- Drop the separate Vala package and include the files into the devel package- Drop unnecessary manual library require - Avoid /bin/sh invocation for simple ldconfig calls- Generate the Vala API - Update to version 0.9.5 Features: * Update README (Matthias Klumpp) * Provide a bit more hints for translators (Matthias Klumpp) * Improve error messages when reading broken XML (Matthias Klumpp) * Load all XML in AsXMLData (Matthias Klumpp) * Implement reading localized images from metadata (Matthias Klumpp) * Write localized images in XML/YAML serialize routines (Matthias Klumpp) * Unify codepaths for checking compatible locales (Matthias Klumpp) * yaml: Implement read/write support for the Languages field (Matthias Klumpp) * xml: Serialize and read languages tag properly (Matthias Klumpp) * validator: Validate files in legacy paths too (Matthias Klumpp) Specification: * spec: Allow localized screenshot images (Matthias Klumpp) Bugfixes: * Refactor icon-finding code and fix rare double-free corruption (Matthias Klumpp) * Properly validate randomly ordered XML tags for duplicates (Matthias Klumpp) * validator: The translation tag is only valid in metainfo files (Matthias Klumpp) * Be slightly less pedantic about size info when reading screenshot images (Matthias Klumpp) * xml: Properly write description tag (Matthias Klumpp) - From version 0.9.4 Features: * Handle legacy screenshot tags (Matthias Klumpp) * Print prettier YAML documents (Matthias Klumpp) * yaml: Allow loading of distro metadata slices without header (Matthias Klumpp) * Do not check for installation candidate on minimal validation (Matthias Klumpp) * Don't check if component has an installation candidate before including it (Matthias Klumpp) * Quick-check components only when the pool is fully loaded (Matthias Klumpp) * Support the stub data of GNOME Software (Matthias Klumpp) * Support reading per-component priorities (Matthias Klumpp) * Implement the architecture property (Matthias Klumpp) * Use architecture data to resolve conflicting IDs (Matthias Klumpp) * Add icon size information to generated XML (Matthias Klumpp) * xml: Load size hints for icons (Matthias Klumpp) * l10n: Update Specification: * docs: Explicitly define more minimally required tags per component type (Matthias Klumpp) * Make /usr/share/metainfo the canonical path for upstream metadata (Matthias Klumpp) * spec: Make architecture a property of , and no tag (Matthias Klumpp) * spec: Update the cached icon DEP-11 specification to allow size information (Matthias Klumpp) Bugfixes: * Fix a few minor issues spotted by the YAML validator (Matthias Klumpp) * Correctly build distro XML descriptions from upstream XML (Matthias Klumpp) * Be very strict about which elements are allowed in a description tag (Matthias Klumpp) * yaml: Prevent bool keys (Matthias Klumpp) * ascli: Properly print long descriptions and wrap lines (Matthias Klumpp) * Export less C++ symbols (Matthias Klumpp) * Show a better error message when failing to parse XML (Matthias Klumpp) * Allow adding 0x0 icons (Matthias Klumpp) * yaml: Implement the updated "cached" icon format in a backwards-compatible way (Matthias Klumpp) * apt: Drop flat repository entries (Matthias Klumpp) * Probe less sizes if we already have size information (Matthias Klumpp) * Don't make stubs delete package information from valid components (Matthias Klumpp) * apt: Handle quoted origin entries properly (Matthias Klumpp) - From version 0.9.3 Features: * Allow to update an existing component with fresh metadata * Implement YAML serialization * writer: Allow to omit writing a header/root node * cli: Add convenience method to install metainfo files * cli: Add a new "status" command for various diagnostic information * yaml: Allow unicode * Print prettier XML by default * l10n: Update Bugfixes: * Reset umask before building the data cache * apt: Work around APT using server mtime for its downloaded files- Update to version 0.9.2 Features: * qt: Improve usage of Qt containers (Aleix Pol) * qt: Implement Component::extends on the Qt front-end (Aleix Pol) * qt: Also call reserve for bundles on the Qt frontend (Aleix Pol) * validator: strstrip values when reading XML/YAML and validate linebreaks in summaries (Matthias Klumpp) * validator: Check if a description is present (Matthias Klumpp) * Always build with YAML support (Matthias Klumpp) * Move XML parser into its own class (Matthias Klumpp) * Make data-pool use the new YAML-aware metadata parser (Matthias Klumpp) * Simplify data-pool building routine (Matthias Klumpp) * Preprocess extension information for frontends (Matthias Klumpp) * qt: Use the new extensions property (Matthias Klumpp) * Implement translations tag (Matthias Klumpp) * cli: Document the "install" command (Matthias Klumpp) * l10n: Update Specification: * spec: Document the translation tag (Matthias Klumpp) * doc: Don't use tags in documentation (Matthias Klumpp) * spec: Mention the essential tags for a type:desktop component (Matthias Klumpp) Bugfixes: * as-cache-builder: Cope with no YAML documents (Iain Lane) * 50appstream: Don't run if we can't write to the system paths (Iain Lane) * Check for writability instead of root permissions when updating the cache (Matthias Klumpp) * qt: Don't compute screenshot images and then forget about them (Aleix Pol) * Add the missing extends property to the Xapian cache (Matthias Klumpp) * validator: Don't fail validation for description-less addons. (Matthias Klumpp) * Make reading empty cache values more robust (Matthias Klumpp) * Check if GIR scanner & compiler are really installed (Matthias Klumpp)- Update to version 0.9.1 * Improved Qt5 usage * Implement date property on release tags * Ship ITS files from KDE upstream - From version 0.9.0 * Refactor icon handling * Modernize AppStream classes * Update translations * Drop AsSearchQuery * Improve error handling for database queries- Activate appstream-qt5 package/sbin/ldconfig/sbin/ldconfiglamb14 15252628000.11.8-lp150.1.50.11.8-lp150.1.5libappstream.so.0.11.8libappstream.so.4libappstream4LICENSE.GPLv2LICENSE.LGPLv2.1NEWS/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libappstream4/-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.0/standard/2d772cfb1b8d56a654f6de128143a6e7-AppStreamcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9cf87846c6b39f4f0f958acd6a22e4197eccb91, strippeddirectoryASCII textUTF-8 Unicode textPR R RR RRRRRR RR RRl=pϠɌTutf-89a682a3bba7fe5277ba247d9f27f5758f8cd8a7cfe006c3f3fdead00bf3c4b7f?7zXZ !t/m] crv9uk6Eղ1bEf/2ʬo *ڔPD_-bASQ+snꀉ "#9jx9^{D~!ly3C-)+Wn׏*%X_?k3({hpo7F" LI*kjgǯ_"8r/f6ch@;~b4 Q\G~Cu   / n!\[E{fb.:1b]GrR|iHwf \h>6C<=P鳅x`AkjBFܸ8fq܇\`[jQuB(]Lhpp0D?pIŢ>Bch0 >&lzLS΁}x<& kYH-Pf~SSݣY|r~/qJx@F4DǷY'.]\8 tsT3I0}h9I+M}E;2[2GHE!#VS=:E\똁:PB˄\Hi f*]?jYE-vZw~IUU -S=g({GOo86~E 6XRY&hYal 1ݪUT)&@yĉ֐P5g:IpO-;u6rBUd9|К4BKD5tj@))vű-@~xoDQ^q0eu@J悟7JLO1:"t y̖ `$) p7'Rj :ZeMFm+j&H3'ޖ#uyi rӅ n==P|@e rM|"d4RSt ͞@hiJÅ ŕeKT^s5Cu T-wA뗥HecoM+ԺTq}c჌h_/rBju˸qكp9SųWA-7ᆶA#Xns/3ssCMQD&0_ԽޒT , a5ʷYO:A/ډǁ.1_n՚ԃ rHJ'mQlbnܭ}Ӊ@dx<miā2h @ .I$O:~cL20q7u9ON|z]V :Йlى5Ѧ1Gd{C9K.PEvS"Ϙ[EPdԞ itl%:N}xu" -q8}tqT:"LVd!H t*x. ~ukݽ).Bj]ܿ.yJ͵.@ s{. <8m3O CZ7{3jUdTjא-CB%)P~jbH^S#-N0<*+ri֒|t|,"־6Lp,ЪdXLIj׫U ɹ؃Xj5N5H(J*&OpwZm ^wl3GdAXV;/NB{ί|8l65ʓ2 $LVX9Lr S;a? mcs t +v4j&15WŬNfRhaVhǶC~/!%tIJ6(H~H ci>j+nISz,0hF|,=%O:fC,(*j$ ѧHp %aUlbbZp+ׁkZ:ixR9IiQUĒD0BVޚTGZ rQHlՈTEVJr%v^KM)g;Ŷa[-:<`)uP30;_֍HpŖ~ꁚ}c6dQl #~9w'6řfk[=FAH&ܑX&ԢɓKx5  UC[7H$vϺ>ad9ꖭT8ۺNSE1U$} Ҝ q aN{;~yċK3#bPOӢj*'!l<8XRGwc桛FCIz` X##=.i[o_UKv(jzȜ!`49}i> `5~5K1@--vYMb:]oNt>,%Ijk4rn/֚|"-9RDcKC N8axmEp4!5_qZ4#Cl)+ K;؟?6xɠ$I>}2( ̼Fq]z/n $_ TƘ;7d&M %U/`RI6 醖O{< AsY{[xeZR`%PF=,y wTjPpA m j#;!R'xP ah5BGS >tt'T6C"ұThWΐw pJ/~O ~1 2E;`Kn~SrTS{\;>a\6"QeŐpYŻ}}8,9XͧT~(=W]JgnG6V XڭIû2!$%s=U=zY$8I p2p'(`CBΓx.iDTѢGf(c@WRk`\XU)mQ (3.!'A@Iy1=;.BM۔BV5C58^OvQ0,tscεr㰼׈W";*,C׈p.c)M$!6gKC[kH kd%B*$ U xS$SױQ< Nk<;('sUQYqEJ%c_9ao\$!b&- xڳ(մ[2K4m+У1QQ[^X*M~gi\"-cp8:1!(e@4.g }vlT)ugf SinkvAq#=#jVtTͭm&gXB Y`'fPM~h!nHW 0D7#60M8.Np&v*t.V᜿n2ffp#cl4^F"noqܜIs 0iG"=؉ts^Q5 7ӫI S 59B!AĖ(MܗRk|~ʉ\u3]ԫ-aUacK1> cu1J dTs [@#0R^,TP9wxDּ2KF]\ҍWgFt7iVHyYUWL luj-KxzؗaMn xRUT&xi,# "| )M+kK%Poغ `8[UhfzRMA;꿪 ۔iI[5ٲapUhꆀ{Ϝd7U"v;nlpF)+,8ՁR vFP*i{VְHu7ӳʤdtmjO}9DġǨ (Lnn^]wx1_F@<@m|o^ bR)g|Ms[gsMv'۳p<xIiirPE;%mrVwE8挭9ǣn8;ZF|mhuϱNM; V̸LHEC.a -U{uaSkJ;3ɘd|*" ۥo]H9>FsSdxcW'؅ ٙڵ-l\ [LrwY< _? ÓCRpEnpeDF(?Y':4qƦY^5% L_ |W0Jw) Ŭ :b!+e 4,G3||㵺?8?t\z,*BbFEW:R.(}S c6՘]Tk;M 7y&o⅂NhdoރQdT#6:@QwP_FR+[3/}(BB$ds FAV` y]_%Q<$9V3S|wk ڡ%Oo6l!E)9Gm5&LEч8UGR^c+>%PzUcuPD]mjmJ[|ojQ5UVr(8AEeDU0m~:wi$3ui,r"<ʒ폓%w6Af:4 &:]H*,l(¡$^vMMO4Lq.޺LFz\6+W8A@ V+tdћvy{ d3CE]9ton/ՐDUd)T$ዅSJ(_ϛ' 4Ȼ9ƛ@JM$ȉ{E_8>.L(YxtdՐŢi*Di0#1Tݫ,`νJKCMp}@j~h e-TMLj. řj2z,>MjUAb5aVc[~gd#mOg6>^`wx] &1A' ?hmc*~i*2=ecTe &NԌ* V3txlT1&J_e 9ſY W(.!q ט7֚`Ro6S{RhI oBF4}K&ʘqZT-ym"HGQ'x%Z. Dˆcji}|@C.5*[~XzpguEg>GGC]!&٨-ʈz mt(iz݇FgDg[yŬ|J&;3 }2StA!i 4j.֥yȬ;Di+&& XZĴF5C;5֋i gDNq;`W=^|>ÄOIRlJ*?SU&8Ҝnlۀ{M`FTQ~z`lL!XINX^(gl_UuyGPrTQZތQ\PwS S1,l=y΄@b\񠝮W"#i{jHNI&C|+ixj`0] ;!j2x ߅%5`/=CWQ2g,_Tk'jܢ,=34'&MH*@7S,+!ىY CUBs ˙bXe֐3}L4@o^6;ϑqh϶װ&aF)%/!^13LA&s}*Z'Diq{kD/i9k/ SBfN`%~, `e-ou^ 2f^MPv$+1O:z(ǼaVL5oamxzZWՂY"WVH1nd\CK:P"iZKSudžD,r߷z F){ƸB)lJPdIk.3źOKJ=(G7.yhyN:1\1rя:ST<N5Em#VsHPl+HoFflQSe߁~+*Tqܨ2ǵ\%jLr~< :-dn@T r7fS'o-xdZING'ja7}Ю\5_JvJesi/ u(NK/LxM,֪*鄱LI#!RWE-'cúrL'RDu>GmvO} ,N"Nm-`~©>I2<,c$ly_#flX9^:R#>X4j@I{ۤju˓pS$-.ߍ.:#0?䘁hh-6Yݔ{TⰦ <XdNMBȭnD>?Ύl%H &%<wK!q͖Y&F񟀹3 9$a$Rޓ;vCާX͂JOT5twYH ,.D9y:_h#Yl }y6 pYSSN<OumJau*c[> )} [QѨޅWQ:K~F`q&BE°t@PCע5qUNt}G>('48h75X5sĤ\ 9PB+qaL>uwUtPAM;I!!^C9+L۬PC7Rsl3=_*XRgKECUSzE)"_H~RI=F*2oeE9f4\H!5իn1gy^de- 6eR4COg*er_G&OCfim#^ɬ~&6e,S0&:gA*?tY1-@-:p*E(<+DB]WF "/Na [GKa?N j6k>ΣYZ,FR{,r8j^ar:F\vg9L?x1'ޢ~ehYZx!DcS` P>ҫRC2=~L?. -3ɉ_޹"S &}/ϓ%qGxʯ)-2tv2.x@wiN9Z6 c3xarbYRqd?! 8kL)Gһ +V | î||wސ^Jh:E`)t0䷷l]ˡrV{-Qe^0c @@OyE8*Q'6 wU&ߣHXZh<_g@[S-5+Brl}yp)V@ltгFCѻm򕓴T =Ob_WwT tƨz+7zW4$NNuGbl5&2ճ%DݾijBQ+甞%Z^τ|2}!^[eEk Fj$hTkfsDC7h6v4Oa?㚾f{m+:Jg:D-¸4J}xT9S~9$.66K{j9cnC˱ (K)">g2ԈyK^\ؓN3/Oa=VW񓏆lEpAÒ7^`Bѕ39D0  ڽ`z pO ўQ"tM kLs0/!Xlf0"t:!0wCEȡoJ0ELP?8屝d(XASG{[3x/`d%(R>%49I +Je͛XG?JqV; Paiw4śɛ?#ݾ)c{!-/Yp!CO)pa]9嵧wƒ$LG&_R1Tt,ïJ#}ZuBon]Tφ7 vI^E|-Toc< He^+񥗲زR䂹kPQ% RP*b/ʉbYNfS 0Q 6̲%yЄ;__"J{_×ɝ,"̣`qnsc_=-TG#FOI23w,TVgwe>\ܹr݅iϳcM'x6V̮1oH!:oD\J僈z^omAt>Kwm/$MT:J~#`wInYq5o弶0 Lxtvޝ*O8aJIhV3œD I,X ֡ىdDC<6~*ړЁT$jˁˍGYhBú,qd8G ^,98J`"@@,z BOx3Ne:sd{9_vt;Qd-eӪ#s4*L *>9|򂽸 IVG9YUA˕ Nzk@}7iwJLƒ$qy݅z8+ _X3l[d#jRCsjmVΏ;4d}MUE4yxVE|~GN4Šb<9 ʋ*tܾ`︄Թ_NU~s4&:W.[ww#՚(tJ~\Zdc],ɀaբJJ$T7-1j;PhdJK$6 ߼T2w?T! N-or]ؗ7ev_z;/qVEcy":Zz Whvs7i quO~\ށPt#OA*71?}J2 .11 \߇[) >h>*$uFicp{867.$-n;ph>of4'N MyB*Łq3Ae!%޿>xmU9lnIe% b?!Ⱥ]ֽQz,u)1cLFaxY)s+]! qºȡx"w`%ZwmJEnN&]w|\lW)A4n*_s#Φ |Vch(GXCCE>vl74T^:lzA [\l3c~p|:A{~3u EY[3OXV_j? (,`b$SSlʊrj5^"׿m}rfug(ҪO;MX z}sgB`XQ ɤR'>vdxv-xPѽBAF3@5?*oʆ#.03 5?|֡o.jնY~}\Y,ڹQdђ)=+0%vwۣa)jŋ5"3z,Qj7Rڴ??u*GG5H.ԏ`| bρK0@Ge5BQSO;Ix"g]hȮceaʎ0c6MDEҔVZ2APRDžYژfQfOeMF&p(gn?|ç/Q/I6X4_d6:&r+ndI11fV3%@wIxJ(`v 0AEPtf[Aւ*T$?"-¥2_ }w^k*E/B=1nP:Uv~)Gdv7gS{8>`fiLQvհ XjGouݳPd^h|0uz“ns=UpR|@l͍rC&Q⒧>Rt,>sR ,ΒO)-nǖ?-M[&c0肗xwo5 @E*~ޣ4XuEĦ!2&DtW>qԅ}=l-tt )AdLMffm4#Tg{¿yJN,TQZ"IQ_6ʓ/֥?G҃:5[#F.Ꜯznʘ]Ag j&yxWIMgǃدʘЕ0Q5Gw$%TrR0@ (Df[6n$ouh$`Y=${5S2"ߙ+z$KdLOb3܌!qӤ ȁΫ,)6"Mz Aynve`P5uARZ2>bhgJT9j@ۨ|IJB-A[GgsR}LVcpBc?8t1(n͐,+Sôan 8T[ܦ-lpOtfi:[f @-_hWXO! t ^,+׃5"0?QTWzK?:u-VX<\nQD.aTfʪ]s?K*XSU11$2?|l4@(: kHjhXtB0dl=Hd>*Yw9^i!8rb(mJ-U GKRnODLD>[n#ĸgqecʹjR]Qovh2l w"N2j8/Ϛ,!L%$WA>[e h4"ʷ)0OT m3Eɐ⣠>UFq'-eDTcϽ?ˋ@J.emdq->;\37-vi1"ߨZL:xV=f=M*+ԅa[mR] j{Ց>$rTBsނ^߷~L̡9$Ј Ek#t]NsW8#21|87ܶ GJ@iğ[@z\K#Qis-mis8ݘ$pGLpOUW6q(~8\k,9/篰s=@҇@y |t'"٠:<PQqz|k~XRd"s5[,Hk*XhaғЉ \<f_)P/[I&FsaV?D~/֯"|,!3AH`e4rkVDM@Ƞ֔tIV6Y%p;2҄^x~XV A7><\/s+]pnNf#`'yÍ$ I>]ݬ3mT48r MԞsu)n1j~sDw6ya =u82*OZC n~SYp7X{6N}\mIY"EJ2WDt5ji0OC9!{1{Đ9 A0lZ_0ѕprFWHT2ۘCIZ?>}KS4Y+ I6:!NJc6Fz!;.E F `00ɟكĤ)lx0nLzI>8CNp­z.|cF2Jt!A-1$u}<}Nfmll2gmvg@nX4z=y󵜤K5ف,~ȝxgu Kl@eP۰~.onCb8ss_9s-m+ci3_v^U|.K+E }-hRCJ &sɘoz(.wWt" :#[N4oV#λ Bc3L]_ ?W8H!?3 4Ea Ƨr:^"WwlLg/a#p|$e|ΥP]^m3`jJ(PkCx^ᢼ 1#\[=͘H4:EI/LWS ʨsΡ].i 56rj,_`Om>峈YYxE%kIyc 2(?`Jt+RFtUP?YrO^l$4 erg o;0=vNM~ֲ4}:Fl }Saq8=DLٓW ZTM "_u}Z)<@T OBr] _Wа&n0G.} u1jӟRf]}#)s.[9]YqypTȯSWWE^~kL<֚Q658S,nvtѾr-~7B*µؙ ;kf* [? g \kZ;](:.ECh|h=e/:TO<Fb&ihA{kK1nQ /^1q"3.3/C#4a0"ak&ͻ<lءdT.% w4Z?j4WAVHVWaXNfPP5OKv:8ܶj| ,F%jxlX"2e8+ /5Ś"zD" JTͮu0}kw!jlAK9D:CC9d8.av5w)̅0>by:QLm:* ; n q2qEw,<Mf Q:{~T\&Et0{^}Kf0iGTT?i3T#[(hnC~d?S`AJt/|Q-:LpMvZ|v /nUIr կʠeL1*+[Zo:*".r')H[t%EֺPKғY-C!.ѰNn]k뾦??:ϧh=Go;uz=EVhsRhnHmpێEτ 33Vk /=?'_8 Lw'5xS@d R+-ur>h:wGѢE2yro$(usspF-N3V ,c vb^2!+OǾ8OWO%HAGj\z{]C6sW\AGòwXc=8TV:nbArT;?*Wa˃GtK\%9*xwjep(\:^;WiΗVY栁^X!Oe 5/ /W~a}`B~[h#`xBmյ S՚?@f#` ze%Ƕ*$ 7:kzU] R=@nնS"<5Y(h_mc[?ksnTQ!=cK-K]q,~/ X&G\6=$:A}**JYW6,\Pb g=|m|D#+%eɋ:GV%")焄q2pCJ~YgW0Q9 zb~FdPhyrd@eC\sX2Ykz!W,nHO1I72!~ _SUh 0eza7uaf;LQ8wˀƶ(4WUuԸص,] {G8XHV,`XQvIcgSKސwPۊ⣆)EhQ!õ0,wQ):fɲcޜ! 7/}dy%ein sGQ^IQv*6p"nAn/y"FYC/mYDnU3T3ߦ0& u[C`ܝt+ۺs7o{]?_CTt$ϛe|n [>Ơ:R{ʧTh7/ 8DЮG Af/^Ӎ"Gפ{Ao^XKZ~QZ`_sָMi]p/D>u ƱP O Үz>۬FOwNg:D>d-@Unj ,APDyqMbTqI{wR," 1Os@gT+PR嗲V:a !M p;Q _P+HxCOVnA2>f;>Lhj[N/zYfJM$BäybMX1f*}Yvx'Zx8k|򌧐7,UȭD{uvq$kGs<D'pNk*5ti 7茶jn0WCM>G FC;{M>z5  %iNw#yBT7(xJq!I;.bEQ+7ga8Nb YV>8dCA1U=/1($A B.7QoR ^(A_?DNuKE|α(_U t$Ŭ )]H4@=FצeQX~@j*D|%PE6_@%F/Ծa " D RV ^<~|@_a,_Ҫk@ZpT%~4Bq|*B˙?vӛF݈L"C]`d,U:SDz6AT~I3KN0N[3xn^SƼTJCTaA'MцݢgNpjh-}"Cmv&bcE57>W4-'`Vhmo^e#l ff$3I ~ʯ|쩬z6#(H{At# AiYCá`?Kå]Ph~vބ p+T^ca ©3U=Lӑ3G^ApcM-&uv,<@YMfqfI@~RBNQ!= LlL@󱟟Kh 嬯9ulgA>fL,΍ݽ.jfB^sf]g.=jDp@ ?{J_3X2?ǰl"m7|aӤfܜo\cʣlr-Fac;Nte4+"'^ۨ Qb5a@<  f-,7.Voi.aNqsӿ]ň=xIDuy7 3 (D݄a:Dܙw\N _8U 6̂F0WIX'Ϩ@D =GS_dܯSgj:v_;q 31TtjHtW$BQX6-mPLqv)T9)soNY eڝ1(4C_UHzAqDj9F7Ac&/QbVT QԅU'c?|WɆ锈{d>A\ ˖ wj>f wMAt> P2]ՠzS ?[ sģ8FX7g^٠BaN3* 5td[;$zMd=+)>jWRNK_6"pP 5"EJr*#W3ŮF R)h[^n#(ۡHd~_"AyhΏ J` Jm<4~ҼߒGLPOȷlum@9.Zڵ] |ȯ) VZ5˝-k=w#cPf  8)2RuAb'cfwQ0Z 72ʫnlXj#V Ҧ3Q[_.XjlK\NO\& _X_a׽Ka!pYYT2&aѠRg=AR3q)M )8gaMi%F46թnҿ>8==Ԉ}Y:ΈOwbאe*j(Y'2?=CH"ʸ,}qP8BJ|hF֌7<A?~ggҷp="n3!MBGS3+x2Zή}sk` 3CU|sKLds/ٲ7x7N;hrJXQYQ Az o&+&;xj]{{s:CYw;煦ySO9~"'KVS)aio,˄YCx_yw1`֕f=pZ<U\^_k)kQ1axyуWɴhе%l޹9QW832_ѵO{{ZU%A{sޠQM3?tC +5߆&.cFX7 %D8m:c 5anNxX$7)s.iTWTȁXpdORV<}_$oRn5| Ń+Q CTjJ W:3ZyTi ,, 6o-5+TGu7p?l688{&2,gtf|tKhx!acJ]|eAa: /;^W$'d.SD=9ZBV`ubQ= Q0A)pJMѰ֠FZ2.1m (:tjm;L"y&%3H=P]>897n2grZh'.[tR,t^>$gJFTn+m7NE z+z FܴZm Y/ =0}~Ұ?&[$a܅!3ke2RD4SQ*$Ma=95,">pMF.GhKϣP;PJ0W?*M^> ê=nn_.n#} g;(F-/q M WU j~rW _3a)9b N rӇ$Z$S)S6ITna{[;4#=!>$~GrB$iW_!BK͌6nY+DMJiHΜbHcGw7-XNB%}"4+^6ofOلokF*&+l]ץB>5_14샀7ۑM0ʰ 1t*>U(yJަ,1kJP(EU W1.]ן\|z<k6dEg.ymA,1sU6yQQ/C}Ї8=bA=R*qj0S+őXT iNw\V`KL>T;` ee$Pb-=uX3O⚶b#h-cuiԄH ƬJ׌yA(߻N/mxѷY#&7(N v =ͺ\Zz`QhNBR˒;l?dhϫvD%Q6-s\> ~Jrv|i b$9;;&C[1L3 ԣu;N=H9)9Prq]@X=Zz&Q=iz>9uxf*&(ogam\xW!+֢OO!狕 hpΪّa40Tyfnz[d o21rx{C#Wj:xz*9\۠c.Rt9Kᛦ$92)|_FD${h;<6,Nv|6?UsfoVS mXH2+u!+w"v)z擏24RI{$ 5PTX՗ZΒ+,%GKo"3F_3~q7J/[-Эiz( ܩQ*#@Ypپ3t/r!+n1)bˤ{X橴 Fm(fHy?RwXpJ薊9R2\I4qv0)Y6$|ΊZ0~2j.]%טDY/ lYF\9DN({\Dv:#Ufb¤e~$ Rhׄk5o8aOArYiA SԛJ/Umbq6:LKtEX9?'d!!_V)Z A @hQ]ʷ !)%WK tw~ؕ m>jO gcn*xՈ8]{[k< =ٰX;}./xlʦ\'xDL04` LJ R/P tA8!WV:n.MrA*ߞDGǔse%JXNör$7 `&搽D,?&3;oY/ؤѪє#F)k_'b/Tn/^ Vt\Lgm^xpO[[T r{ `JsZ/Oy&.xwbh^Pi=l!w?@ 7i7Y !~,e?6xP#p+ݛE ;xtt_] w1?#&,:ZiE@}k_?N%&:Bh`d&f.:YZd}h|+1KA܋>/XՖ#Vjv)==^5OC( |5 O(!t+_ha~A=-!po& >*_6@H:ؗ5u$d t2is4H&~Z7Z#zxR|SG#SI8TgduHˌBN.H! ݐKEFEQj}eF wIP3p.FՋ7fl!4}zfhʔV-)T{p[:Zjf>b7R V1Iyd=䆄beyZzj1qaI '*=-sE?M{YzB^NiC[U&$M3jY\uCT5vPk.!.xXHHXdC%\Qpwu@({%Ig0H ӌ^` &6>WtW$jBd>}43ETySHpY>j3f(3nɊŘˑP/ߋq4ge|O;\Av2E|nDA%8@ë`]DY4aϊgjHrIB}Sjc/#O(OmHP,rCqҧxtGH @C{Qߠq}3Gb߯M$y,2B6di;D1w)qZtI{N)`+Q ͦ>kNseN^8XJUWxZs< G1%?6 k4U"BB#ቢƑ>!&5>˗0!|=<wQY$SDZf7A4L~h +.uНn=ReUok `]/.Pŋn.jܘl|̛ |+sd]S33f7 ñ0JN6Wn;'PhRk[-m6>=j*4e6mio0) sC*5jSYL/s>qGFOyvdĩ_ms;-i_r!&F'62!}L={<3%~aReT5 ͳ8ό6OuƠJVppvaǩO 8ZSn餈,-lt=̀i7SDXO96 A2:PG ^hғhuɯO1k)~!5V/QG9(&Zcj6٭kK :7Sgͮ!A~i {.W&{.ʯ³}Rl 3Y$|oSQW>r9 L  mmg0N8a0u] rhw;\bA`T Ɗ&WnfNQ̎+Noz]Lꘉ Zdpi@aĨ3v񲒢 #w˂byD S7޸dpnm]b /Z< cf d#-}lLBgv l㶡g̮c]哯 &@҅DlOpw뽆UIx.qK3UHو m7#a”m>z0;vX K*(s<|Dt8ٛβO%õL!b1_߰#Zײr6FL0=4{RIDA.~ ś&;Xll V6k#V4R1i:'28yEjCne~b|1bݱTcMjlN:'M^`kCZ%چ|H m N_&(z3D)F Z٠F6V'/옽>z-~N .en8 *X 9(x.e'9 XKh#xyItQiݍL>E8zG8WJFiIJXej4~ʓ rꯢF! y/O_rh4([/m3ĺ'"u@Q5 |P/ /")EW/YNTx:G.|3]$ƮqNƎVO"{T Y'ʞnMFv(1v?Ju/R&D>Zz˦xp_E `1G*ɦQ(cQ41p #%~ '7MXsU_E`-xzY5^Xk|;(wDÈ{&lԥ;ׇv3P>Ф@y+Bl]0l+DE]ع.*/Q$rNX1poԠ~) A$V11=gǦK8TV yyǥ3k]I1t_ %"?Еɸ^" (t) Iƃ@+cʁZ0=y2ݨ.#UX}&)ݨ/L*,Tgn΂\X$v02D^VNH:f}SNARb?֞1# ;9@;=:k2V|ΰ|m5t)\m /ԭfuB*z94(S%X;gr0k/62/5Z[& pL9A3fd eB1=Xz毽H׼l@fmoE?- Q7WiDnYӫkm@Y) kэ@ *Ҹj:i4|5&,{)j"#(Jν/kl(Y@OS!k65T7 5ѴAc]ۖuu7 KۭVpѶbWpMKY>N\TA;Ź sSHz>j|?c &&:' v{A'p-wk06!R8gXiY[n]~_%٪Xv?.c&uSW솟2lؼ< {9nMeENͬ*|9uIJh^t # d/۵@-/7Ykl'b}`QNC8OiZ|ޟ;g&^ c%]_n\%gF gvReе %=h O pqJ2C 0']'V{.f%1<kC&p@o>FmH~^ )P (r8RZ8ŚQ6xtPWM'$k@/Sg?wVHq@eὢyGJTo8QKM:I[i]Iߢ/i+p^)\k]``<4d[(jcǸ V \)_JTQ̢Rcjg]Q!ձQ.EJYHW ֢XgeS n}uV&).쾺leہ2?I48%LH( DX'|0k۪d!Vry,)+FdIfOQGV30Iam]#u>KU,dž9d7(PPQj="{m b\Ste]b _oֿ2yo)V4ȴ[~XAR-XMf'˼G,CK0&s Ȃ-.+0n] ӦvAI{h.L"f( #_, 袓&cx{) u5xt}jn$ H- S9KJXS!+fc*vq9:W1Ёe^Bt_#?Y-@_>NЩ^ӵێ(/Z41j=Y %m3H9wTd}8@I^~nhKr}TVFz<`eA =d#Qi {`d[WS }>,3ǜ8MT [Mx;9wXqjlnc'*t1DB?h,%dAJ7[U *lwͼZ_ X86xW¸?6OeR,)`.r=t'z»Bʁo;e.H~ĜҐ瞒6ad+;Kw W&TȈ@kG#/IGZuRF7KYu&@WCqe^)&zKCm=ޔ*(pUZSV8'/h}.܈*TMKvC(Lw,L~E3v}CI؊pVWeB#8߄ UBiCrk\2=DcߋSg 5Aj꙽/^;& $bHƤRCyryXf+oy-O_ULcsz(V^m _(p+;w2fҰݻ66f(HFx$S$Eaih@ى 7k Fr*=2Ӱhy]Xo<㱺笸 A@?{I{fWn [|,*TWKh5XFySȤ&ym&M>=:kS$2˧UAdŊš8kz7sf$@;P lE!cC"@jXZ"]fIR3ѰH أ2VB_n(e(J[:߭1NvXBp䏻jGWBt8}=bSݒ:ٔ\e[;z 'դdd(r?}=xl[&%d JD6oɉ[ލdۣiByZ,vl,3PDcH/}N\C$Cz?Ʈdb@pI?"m>jb-KCZA?>R閗~}n 2=-Wѣ'Eu$(Y/N%G0 ԧ.2'VsQ(/bK=Ogx?GeN_v֋4Fc%=Q54`kbJխ-"CdbPlz|FQA}y׻A[2CG֋\ܻo/)g$,.~ `#`N.r{`2Ȩ t@ٺPָֹ\4?T@V)&(Vp  rPX߿L5d]<.QBzr.;Pޫ2(o~v|d-wfܥ~H jZ)̱S%p_Vԇ:sa=5@Ap4":Vǁ&mcn0O>TеOHQ~'lV>zO2WZ?^+تb?Kz#ްCsAR婾 D0V곜Ǜd"F ~Lsf@ut:=p9,vᆔE_i /? B!\~OciIA$09U!{&徦FܯW,8Si|V<gSB۬;v#ޱ#<.T¦vsP"kІ,M*Jb 25Yzlv ך"6X UvsTn-+Ƹ"nf gIt8WڌJaʠj'H^o͎gF˸\R67~pBW\1 mKQ zFjbd~X_;s8|QCyN[G$MY+gban~B+ޓGm{-Z.JS]vŝ-qi3Hr,CtҦ3p]9{4\a[?FL<[=P(哂u7/泥xev>`d7̹ٹ{q j_\{a*g=mq LJoՉVޜZ$oP)K݂bߜ*S.A;l䊐U#=·ol_lFDԘD0HBp]?iST! 9`U3$ҁwLBJ YEuZ49MTO-Mi#;ՔQ^2s;(*L,`{myWJ"ߣWʐ 9xOrH!*@"VH'4I,GD"8pca=$/ Vhu\3-覣O2+ǠZoE~\{;ƴ0kg@t /uGNyIwI +B@8O97D-43}\ ;Z)Te1zC  QQ 騔R;IQx=ߖ lv[x ^d;w5t|H 1l% ":HU>ƁMy`Lwl֯B<˹=3?nBeBjЪJK Aѯx5+FvﵗcP;]k K~i1Y|P^d 4e}ޗb yo=*=xNԨGGOa2%tG7hz\Ķ-IFwBΒ%:4CV;AX["h_H i+R^:q.Lajs,{kd buފ\z!OeF3 WlKC~IDAS5Zo0ؖP=, <9{9]ap'y臹iHzb!Z?5u]BعD^ )֜U}9Ef@K)'QH"=qpFfPNT󅽥[#[$TB.7#tlSO7Tp! .VQy/@3:Nę˦f毸wdEX8!l^bhsK|9yc w?0WS}G iS1Gg%Ԑ*'Muc)<.͂GŨ@G0۞ =U4O<2oJc˶J AڠT hwrsp21X }yv(nch^)X^-n0/f`YhyvxVTJ+4.>P}7 0Z?E=:}?}ъ*&pufh"׷ubuCBŗJ]u `{\x.0H&]x$"yfI5N+30TfʹiP ]xWUȗdC>Cq+wRٚ,vV֢-}wαC,#Ov4TJo-:SC.nuMZ4枧'7-l^$#)("p?Q ou%Z];oȵV^{p6&eyK%jRWA1cnCdZbbJÔ^E.(}[(/ṀE k 4i Jm,O ӏ:0r)D< ܄Nȫ>~ݻ mڨG˰:54 Upsk,weͬUfwW{J!6lG6S0QfRQ/AňQ7SaD|3"k%˞(A77ln_yRI+Sr|/LUO'hӫI`JWA#mZ-Ҳ?P>ұNG Zf(n 5KV|+Xڛ~$wQْT=}~&i.ͥ3`,;?@^]+ќڷHCa@dl-cSp)=77JkRNVt2~y6ȣ'hNg=eȪD zAkF*uOc+X#-&tn|:7٭δ&Vr$]>*\*1w`6qtI%; hN`but%ZsЫ&HLA@4(T 1{X1O~knIk U8v3ې-AuT8 Jf-trJ*Xf)@Cpb5=}MyQp? $?پͧ =zOh||fzX3'*#iFzoϮ3vS-dԳֵiKq*$B"Wa<; 1ĉQ U a{ۆvP|MˢG1cO NJ!$]E8+4K$QGmtjudLҦ`6ZƦ9oHFQdlIRe O"o{|p/}\!2z_u8Q)FB{4}X8boã,]ϨScE(}pOL 앏nZkbptصF9繇'NUc[2=DU`rȳ&pwzgȳׇ[IMăU8hMŞezg |N!i;)lAta*,N"6;yȂ%_tRy_ Ǽ}B'VfIfx3SŤ𳰗~镧d|KhnQ:]s{q]"X?O/Yh l؎s\LHKm/K.3_"3SU-kvg,Aي>EغfTXw=2 ITEwZ:^ɯp9մ_]8å3P_]v!PZt}K4kPTxTO7&̗$Z jk Mt6Nnm I)f? Nc^bԸ)>r!SR3Si\N 㺭hu=8:6] =(L|j[zGeHUu=_Ϯp gMf%zGvEYlª^1U,T!QAC+D~pɔP&e8JdC#RAm#ͼb[CTI\ߴNw4bk9Eí15c\eȋOZńEo͇N!T jhQq{|K:O]oqD TY@jB~LX0H:˔{s4ҹA 0kgdDsUü}Ͽ)C'N,qgjUq{mVWc?A7:O`w|s2N&d uGv{ʆ*`ecer#5"aDM^SA7Tf{> ڴj_S0a)U)f0%=p~3+4豈 X^.[ z,ҜnĢh>zs43o Y<;9hx9#Kt#Fu>žvW+-mx=#O,@8M+UGkB( !"0`B]j#4::mq'5iIcO &Tnt6!c?m/=~M^]l*⠃̢"=Q;( A>M-j1 ፳T,l݌f $,j6?Evdp&u{;ޭ2Ci%~ \z‹ڡRY@pgo4Mqþr~S`Ro8g"vH[ɨ"ބ-9vvv}E\w b\+O%+eg+n~MGz0&a*jNrL3Pz pQT: &2P /w"tK;Ab"q͒; <])y|n)Vt2i {ؽ|Cn.c4S/,\MY )&] Q 8xz To,:(!( i[x/ 6ypYs8,k8CPxjMfghwr BB\l81ƁZ\l|췗~2JvE"$4R!ZdJQ^Fa6M[RRq$`/?Yqo4aǮ|x78 y [σrۙ@4h.,hwHp|PܬmSsG>.!]T"` Wj y4I:2'`N2颇?Es>v6~OMmǂ6aqE M m+yO AVA]WP&e3)\VPC+d}Fa]Dea,0q0eJzwig֞ ]V~6fFd#וy6Oj(7-e! \wNn.\nE@δܵt bf9iϫM=+o(WЀ56O~郳v7Ta.A.|L=C1;YY '4(1<%uZoͯ6緧p=Z=E1?P%Bm\/b58db",Ē')vn!-[nC|xbN2.nC3}%+'ڷu wH>yx`LE62U ["ZpusG# A:LL2GERMyt%I!cWYX9Qj:M=.J6K }p_LO(ĽZ`k)"V}V BsV ̷K7FA]~n8gX8S?<0}HRKXQacFP\Ċ cK?- Dsq TARYTngpe42 QvR:73WޞabirE4hpAx*[NV5cɓ](G<=K:C`n=EqVEޅgij^]6eߨ;#U=vrXi}Z$N0#;$G:1J3uX=6Mpb' 2=Vc@_`S}^.1~/jkL⥜Y"m (/TJaХI_$S",H,٦? Ρ@A%ڪq1PR eﬧNɯ^S@x&1?4\Ȼ[{8Dn5 g]u^^4Y&}jӇ>uA!`lasmJgyE<ˀXX,uIov8tȏ=;"c$<¹rzzvŢ5(ԅ='H!̄pRҠEaVVd$wv]bVՎxvkDR^\wh p.LIQL Ӡ'eUbYN͊$Tzln{ZTݚV9>Av4t͹>>G?*,-x54]%$u1 p6̨;}{YQ3UY9fxAGɗz$ O̓Y\9=Eb?2c`g83p-N ybAzU, ]Be֧AO'a6c}TQ;Zml` EVѻUcO`}v^@Py4 GNLZLZs.=5lO#>9J$%' ƪfk +oYXRVrO남(?U9W֭ s zh]"Z3:FJ5D6e:8Z`$T寈ܽ !nJU9W,YA\EC-*zrJO ŗ $|xtϛT0NBB拍 PX/m=gvBQ[|E.GuA.+D1AbIe&uu1zp= * 'ȵ~lJûo XXicR"K"ʱf5|sktcFFmօ? Ir =DXTN=.%QNNs3DK-Kk)MO# ~J%㹇nW ȻJ*'iWYeqKf,QGOirêظ ۧk7G鋽@ϯq>%?`'ꠔy:ow:Rv F[P\1ZLPY7%9rP-_A}=^pYBYϔ#s/ãQjLIj}a!'a;cx>&w!.t9SQbvlcM y0e"ſx Z h+ ^̓ԭL=z⦩ƒqɹ|dW"g4pèR?ER9%ãH'%P`[6=ȰHG5Lo4swC`]J2*ztc*IA}jlPij˒ڈP}INl?y  W+"pN.`Ֆo8C&U) g+ʬuZx$11kbi.SYIe!nPu:h LI{N%~]HԲ'>[ ;}tU~lFV$C!|yH!E}uK4jXHiyqZ5ibvh vQ[+&vNƠ@F,><"{H:Դkj6_g=ZɻDyy!:'a:Jq<+ϟ2BtóG;k~W}7td5ack6EmA&# EzwT̵^:Ŵýd#oB`ws|cd\v5;7F ^C$q"u.o #.z9d~>ښ-h6FGVF2u )})gJm'6X6 Y]-.pj\<0)or̍ Cʟ霳(bfI(w_yHJǙ9D)`ḧIwBEN;|~/HF}ʟ\]TK[0a g8c ]@@@bD&lNtZwXrbybٵe،Iw+{䲽~eʬv/]{6&!S4]qнP)'. POw dAĕ`D[bрio.b/9 *)u x'\.8|υQxa9y,HJ!T<+~3 1G"!*痨~[TƑd&3Ur?Pᒷ8OvD8-bi!}MAJZVYStirݶe9->X= Nrn fihLg℄6%9ޤgU/AlnYUE(94HHHO˕X.J>Mʺ$t6#IFSn4eKNrkxd7WaIׁϵ¥ٯ Ax+dbOX#3Ζq])x9vu_]sKVX 3Dm)ūO-hwtTE}Z.L*9Ӵ `b*!Ixb.|& U bn N:6י1ŸaiY--5q~zCd _\j|OGhJ'V' ; 1RN)'mRɽ-mDf]wz󅴲??>P@v¼;s{@>}ڴ嬩g>hdL li|2&{h-GC X6\n,C/?%+M*RWmc誯^zqRrD.:T:1BIer:7}Xɺ#{Yg\;Y. hjZOmJk`+ '!\ ps·([ t4Gh6#VҊ2Vu*b6ש/[{%)&NHw0.`eie3 cAsδ7<ގ{ݫ|aUB& OL]sXL-ϵIFYnZ. 6SEPG+9G7/^&tZM: zk39T_<=.i̴/xA8?t Ŋж.WѦJ=$d7\@}_aͬys44^"= -><]9B;or)-ϳ֌!%ZtRvleD^WB%-D64%I 6ҁh♳|u3yݖ>ݵ2gq5.|=Q9.н _dG!q$ݤzAߒ!IdMA7g?boIUDcDmֈv<󭁷XG5u ekTi'Pڽ|C5֌P5c/]ϡI4*Jh TkBBDPuFYVUbdߑ?ٕ%mɓ](]WaŸ[ 1>aPn,FO,rV7#U?uL"+n,_ ` 2Y}‡ʷw9($:&V@mº^ W6i~Q&ހ`yx;zIԹ玾le+2lAu,G!}W=Y2C^[GC-)c2w/ʧ ]\vgꉔнnb}iZsIn̠8ЕEIhq#.Ҭ0w4q#7u8Yػx._y쳓X,<[D\޷ 1AVb!8#3n%M\|KW~3.qAyvn]&u63%7Gd뀂O!A.YqiJH5_IS]@_XI+J2ig{[q2}jxԗ(ЕXBfu+%^WRoLlr'u9+)H&5Tՙ_F*V/+]>A1æ̵[V_3_f-^<)ڕ7O [kv05W2CvV@f!o&Hg=/qP^@\LB7-lm9 d'ʓ81/L9+u<χ80njϫ me1BHn*!7$ln֢ l77iEF9O)I.T=:;G,{!83erPcޥ>[H\(i+Պ3J-΃ <;Q8>YۏNo<4OʹuzC]%g-քd|2: ~:ku`1F N"yADtIW8=}58^hҍ/)mSQ riD%>lH]Q!BbXu2h&N]ŕ v$y/g;%DciQ2&fe3Vf <#u25`tpNVKQB)dtI zea*3A\NxU%Zj6r[UdBIPnSɬi}d~Z]Äe{ɨKYU@8mӖ(WZkta}kVyo=p2f)(p _~z07uW*\"6 _BDrF~?Z~jCz!m3c7q:LKI@=IILSʺi`~Z(ǩ!M^;"y.juix71^Ђstbt,ն1zH4ݑ8d$K^v,U'٤4׹)6P82gm6q` q(OV߁ˣkSCYH^=4.B^V L.?<?+Qlp)F ߢd}T>cw }`hd٩ MQ?gOD6{;/ o]*HuT;*f_XTP /+msNf}FP!_ "4 =[> 41sߛQ7.pks@]k׹PaXNb+djjaTٺ0|8EZs?s9e {ς#)Y(սۭϧMG'MQ޷Wxf "Mp$/Iv>>hhʒgNƸv1 e?Ͽ,0Mc? A/"Z7gbg2'kέPT 3emX[9E%shQ$-3>Qm%o(J\Qmy W֣vt~}3zN*nMOe`(ӲzI6ob!^-4ЌZ|$y.A!KcN 'ތ1'W`8֙u&#& 3`e)׋In^30_ ,$167hdRfV >NMMTǔ4iA-yWs2GQF(8IE:sW\هD'«(ha|8RջL l]7z *X@wN~bD (>Y69k ᠨ$\JH%\+Ca~hZ6^.|b#ps_O"0g6`%i2:Ϻ걶dHHJ:璓3}J'!i`f\:@ץ>/ozY5oY::3 Z8B2VSpW~ZI:GS˽(poUj8G&C@n@-DL>Q-eMk ?enI(e`?iQT.pDA̋ox4#)`$?vo}ly|f"/iIG̒cCt3bHfj椙STZ =@?֦$dJK2U*&\27ۢfYƇ 5zlJx>61#E똓y1KzߍdS`@SOd/1KpNZ"0$UO֡)<[Tl/[; "ZK*64'H8*U1T&~KZ}QԬI!BC޾y 0غ;y5\ !(eV=;J>DfNtALWfEޠH!5/n=[BՃ xߋ J<%<@pڪ*Cj Œ9du+8_X9dCSlin,vΫsjH lA) pd{xt d;<uR0^^ |~(@|.~F@= <_sg45 3k:9pGDi;p=L|#i%7-d"ZZA 1]z:Yc)[ '!*waMFBŞ CY2_t`;K:؆ɸSܶ?g>tcv7zeO>vɢ6BUE|C:ldWVΖظ Q,:mK°n ݌_;ޙ#Ț.oʡC7wE՚50R93X{z~Rh~yʲ >D ]{u3T*o!,i 3?fտ?{bGJKk8U'LӕW):&ALDjcOT0Mjzn &* #UÄsǒU*鼷~n;YjަIfb-?ʯ.T5Ap?pM-:.[c0ECڅ 6׮vLeOt 5ţzoGaanCx-DRffקsÞiD VXPoAo}k~[dI R ,LEcO2r=pns2V#DO/^Cߔ-9ծP\8Q"1tQ1- [l#|\["Ձ ұǭ`/r1&7MjOcx>wAN,U_rzTxZ˓4NHDgB)O!AU^?% zN^aQY~%Lg /qaQ_# B5uIGVܓD̂GKͶy-u8L1F%mU9mFȐĔW 6~qG!uv(f['Hd0"G+ ́.Sl (vЧLV-ܾ^&pHB8rA}UKT\  ÆAn,c:ΐ[CWUlqnS2@b͆`⎜LZaf9-߼v ۙP ^!u4]Z,w L)c?ϋV']b* E/њf^1Ұv\k\YeԖ&QjH#)0;Mހ7ZJI!Rk궯iCs*}7؉"^nIڼ$|xkKTJqUE4j?ɿݑ?,oVJ@O\~Uj#)"B#k'F$riv{ v6@aFJvK򪎾})MpPywK-ء7*jQdMƪn6ga=6Z|ž4 79ZerGQHʃ*.hPYMZC5YF;-p l?z؀1KDTF`8l+"\D\#N֤cM4(@f1#űS[*X1"}v}QSX)/YBDrWj_ز'YYV]Nx}s"s+Ȳ0REVۚpaK,O"nLC+XF7 匿Gcgt180NNI<~٤[neL~BIeضM@|J4#]_S5 ,%7|]-@ Glm_98_^$ pV[ԫѪ%sD]Ef ~sĆ{AZ㑐|te2#iXԌRo]Bel/ɑ(oہD~="$!8wl<;UwE.x`횰LECjD][o5 y8>t^xX(*Sb$?J%.͖v}W-l#&:p exjzuyPL`|06kQ) sA uDzo1/+X' O{b"U'lڡ xi|_WYzL_dt!H^E}&gIFteJҁ}lhJǤ{LtN'QLkbЫs,S0vK~ѼGz[NvdaA$7 B9<\H~z6Unߞ v4/lۆER}]f 9}$UG?IleT$#voe>2|g}+jnSe:CqEp$ͻ CY4 _P\pKܲDpi;j Mq`C:/V+A]9rd5傲-aP"^>RܶY»bѝ[3u_Mvcm9c[Ԗj4 kGb*t7/3׺?X[Р/Wm+qӪlsa9jNRҷ'j'gc R &OdM&׃AwvUSomNjE,Jxyeg*Mx*UJw9V] nӷiaei4 bn?!i~zλ ×@i@J' N07ӭ$t]fRA֚63zs^"Ѝe4ܴE@RI^{ @>V7sjDYt+hA+vQќcBLJů3~@TʨԡL"ʤݐU]~^#chG*9L7;^_'(1W?i@N}Uw aa[)Ù-jb ç="cgG˹F8Z(Tu(/DM0wFP~8۵r2n\޾!C-%AFA7S&.ա 'j, c B +Î4;bCHɂߙ7tL Iz;$ZABٜ} *wqopgkP[ckL[\kwnOhI3&fnu-7q'~j!'A xQp6>9T6F5Ο45@^y4?>BD5(<(kqitkɍ?TLYp]*k b"sDۥ"n:eL۟w,LfsDA{z2\9.> {?SDCX FKW}*>yO;7r0+{D͖15c>Ky0txrيqJлu>_s}=߸<2G dDf'`*OջxJK5D"+1&q G\+m7,j&+d01TU>uvPTȻ."k_`d>5]02xbB*jx(2%7>HlwPb6O]LC- rM4Bi mi姭azʕK<ډNL&Ai/:tT5xX81A;6Ei UvIJj|J,]9o_2lhRw<%+ DG,Gi|50y]`2J(m3 g;gvcP$RX#v=( @;;AP7BͽqgFr@EEpU &lj}5Ӯ%2YпL]v[!MWb:"ldoIq`#[.n@(C4Yߢ!ŇH"v&xʁDXQ&^]}RO4&v}w|8aPlIp@FAEZg5ŴChQj\"xL* 58 gDTcKWGNtЙm DSA%zy@%x uի՝tHF-/>h| luAvSL}C`JM"TQ;=u!Hpڿ#vjB l6*kթ, t0pld&GtܝaK$\Lbg/D#yOQ:dj@ $ cۿ4.Ȝ @Kg܂[1dOob=eMD$ Mn"85`-%X7@ 4"Kd6ޫ9713,;S3 ,׉Q?UUB,J"1F\f]Z$.͝]"gc$Q T̄O9-\q~7|15$h8/k/TٌOd*VO'}S[E]k)hV&UB*|c©$rqU_rL\ic6 6uҪPuƒo`\W#͌](y2x_4hd"y{WzRN%Np;Qf3aH6 0/מ_$%H[I]@ M4,&c=DGbR6O3q?ڨ~( pwOՂo;8OX6$f|ڗ׊r'% 4߷+ΤPރT5y\|6һ0U~GGQJ[npE 0^@{:@gsFԯrD l bb!QYrѣS 桖s°?͏XIK,[CjE zS՗сk R]3xƅP.sL[!vJCi?&^% y [);Z&kTq'T[rȄ˕*;Gj&1`0-۪9x]$?M?OCgx!x3FZ^[,˪YsCAc0}$cI]. / (&9yCmKd?ȼ=)VN\U5Ҁ- 9_OF9[|u{_RX>nn iS-4r\0@cqY>ai[ v_)J HNpPs&솨Ʃw:Vsm"2?Be1Mn+ܓ+ Ϙ{ؒc=`=ʐ8^uA3[ ;U?#kH}SMJ ߁H%ۺW!t¯ N {r&lrecО8Y7n>Ϋ9+ !T%OV5PE-!ߌzVEToڢs4&g\m'Hѐ*FCA]݋bYNb|g4 q\ l{Z;շ0k_7299a:O+Q@})2f~i)R 3>h+ۣUQG[9 s$~w,GY,Ǽl 2TwM81PZqCQCՅq\UVJ'&3mCupLUŻPk ܯ/D8Ijޞ[͟_*yEɕu)}ѥ8mkna;e&[{0]ϣ.H2Ѣ2= OgaOy?`!KȮGq;K;U_.nNg8M!]wQ儫YŊs&tӜ+B ֕Ƭ&i!S UGQU9%C& Ǎ8FOe rQs\r~Ib=y F!trOJ1/>X)"v 4N{ǵȯGsrzݿy7^b+sO16i3>Ġ _R0Lt%^5<\ ]-H}}Gςh3_a\O,fF,IyIR cXCu7R<*L9S<ǬAYٗZ E]7@d"i{hU2-=,h@AFns\d'Įvj}|H4CEj?+Y=̽IϼĂC]tA HFg0rBQ+_=dܬ $}T^wvI|Ѭ.+ۃL/*)_#>idkJNoZ3qB[JIԐVn**Xk.+e CW1Ol0jł[$=g{M"3][,\gDۈ0Mq;o*2dYcDOl3Pq͞v3~Ye DD{ }ŚvS%ޢ%f.QoaI`d:!0'NPPؠĬm+_0 tPT%A`D~*iɹ^4^;bY<']%=:b2-]5^g(5S]؛nepZ 4EMN 'LtP9c~@V˪/_};mt6ۤPH.s=~EǢJBJ)Ô*fGݽmAD\1/G8@,l#=;jbDžoqڑM_(ؚ_+N+bASeaw͇n{rg?i-rq't6*ܶUSץD^3q(XGbPD*=> 9|,Ñ+ dm]>3UV ~Wkg͙:' 3gl6ָrvAʸh&s:<0lqv)<@Ij%r"Q%*ZFT_fVy®>Ej2Uk;=Y NȾ[|@zFE*q[Af] t`DN¿rÏ>q*?J&HglLD WD'% ?Ңй(u{VrCgGYDc ,nHԋ9Osu+VXx}Ra1=j`^>|`fdCA3dpN6 %8^ |d_R)>k?d9aN*0 AjѼ ް <'RQ[*$ePy(ȮwZgz |NT':ѭ#6? 0U #CYI0LeZ(;k<Uj!n*6 2ꌬ!r?`[t+ٜjc4uE{,_?޲Qi>0;Kd]UTԛTj fKjCL+AIKLhhp.IHNaʯiHVex,`8q&\ҩ#rĔ:APS ;.9ׯh@US[_|̌84>LӲu߿0eUP6TGsNJkæ4,(qCvf-8eִ2͗(g~#Yc6F+K#++f^*,bϤ@.H> sb.zpX7FuZ,Wnw6BRER}MaGk^;P]g!$Ɩ3r |釐y0k4ࡵ'= ]@C*XdS7 zC7v YB>&As:>: 59&D b)F.~;C+wxqնh0?1J=ڲ-.r+<-/j|DKaPW08bEL,|M˚~LuCv`\FMx6f6s!{1"l.D+H*eӣBq؊_VZJ`ՉQ7[Cx 1' c&ZsZ#bioXry&U?Gt\&:~ƵTy,!@>G&W^- u N+m >? f%>;Ks2{p;p]4%5ɹ1DpgkZXg 06m0!Dn:, /6E5VAC9jysZ[b51'GP-kuDy,)BZSN7ሦΑ V(˙mXSyۇwʒ2r^aIL;'I ?a":UM9X$Ѩ^ U#p!#V˼v>)+HoF?neW(%Ѱ+EMc9T}*=&NP ]5Gp{*_הhl&[Rù(8[I|絸Wh Y?yVp ov0޴t8  o.v=},o-bi#3 J02 t(E-kkNXM-ətg g^Fsj(xQyop>l^lt. ^e-U}m~/,;gH9 É%"!{Ņx^rnWkzT57}pdM80j庪L`,ȒBRi|0yS]5jK?M|0חs?n9f.qfyYVYВa( .[?iov2,;Lo#DCEMF'"5ҡ J!9Ey4 eYLKIwVQ{(a@ǥehhkq5!rkVöcـ_TGz(ߎw26%/ZV(}7mY{ۉݓM jϱΕ}PDZこS2aGHt/$`+b ˟X& d̰;d"\?yf~YPDAxmZn녍c h6'Xfp9y˔qv\Az- vHq<*M+ea:rcv{}Vxxlv.aJ>~ d]'=%dz~owwMYQ56"Aⵄ^$f+1ZUz]NmILG5Z!Hr+]} ,^Mf:?*lS"JgcaSAHM>ĥy 0㤽\ ,/Js]vM8su{&L%8a>pC-WG?A9OI $'gfX >эr?"aKA4# ( PD#'akσdoht 0~9J L!?Hzy.)×osljsZ(p=dh*mf1;'2T, [- .]`!S2D ɸK@V Q̵7 UΚMga~viT ؓYtSGzSfxTc՝PQWVf61#LgI9HR([0c0g,5`@cTv i=}4`e^%wrsAxaSFA*z4Qo,a̓X޴L3HUm=ؼ8+H{+Oġ y ^z#+;cnPg`)V} 4(20F2\pHڻ↥ec]wyf<++#9f h(s+Sz0S̄G2-ľ.SE}}{֨4)VCսSs-A%tkrխ CRƱJM=E : .~ݽ/z Ke d*8"̰eNJ|6N܃hl5%`R/ =UH2 R3ն3`}M{جxedp3]}aB ݭs Hc'$vvpqpe!NcݧS/"VWՖfcjML *e0DqyW!$ HMwҠL7h^k*qvM>d*.k+ 9s0 x2FGo$] ɉDρK{]|J7h _}kzE8|vFaqw]LO M-~jEtIo:=*ZTM TelwК \ dNe ?s>ry0ǝBxPkCVe-E1Ta4^dpu_4 FI';_!Yb4z_!fo"\3{EϏO;Q-7`z{ᘫ-n4}b2A{gKuhFJ'ߠ}P:8!1l!ĊPs1( )y?r5 %j"SR*z3 njCW6$)i;?_kX9!4\jf`ӉL2'6!rёq.]8Ėt!"CdBnP ;?jL٩:n}2#j)(ph E)%`F=&R;DYc1&J"a^.y6|5| e@RXsEP&y*VkXڵߢ4p."Vt'rX둕e0$+̔3X*ָN~}·3r uHx!Sd)ڭo+}&Ax0q[s[RQGj̣rxN y?ƒTJ :ty.6߉lƼb[m6g<77`/:Ƒ$wƵ6K )~q$)w S*NdtMY;@~n(a`FENCVRi=!ޱ bQgƮC>RaGy-p4 7fͼjբ6H-6 !\[$c/_SShdE ጱZ,8j*` *0Obu=ոȽr]g,m֠x?XHT '8?1)kN &Qau"$ӽv|K,W,:/2jr,q(y7Y?l.W(m;P ?: 2q6%j VtZs=iL6_Q-K0PAuz:Tx>3*dvahg>kSzDFzxΉJA)9Hh "5yZx4= #2қx!hxN]H9 <0b1`N҆hb1 ϶l?$Šb& "&G``gK kGҐy3buɉYM@8:uI-[߷M|0}\L5L~ҫWY"1m2d;&j}﷜h9(Ε c\R2AJ(SB)IY={[jAU.W.#lt)U IeʼMX.ah-$]# Y'>O^x~zjh36A[8l$fz4! Ao0e7].}|KO!7[&U?S"I.j[a"xCF18y/8Zca62qL= ׍ED)vF@[oi,xQE#'}H-Bre.ʚט~,@⢀99< 3 l%٫e$i{ziׅgLmښcNqJʱhr ĘdvFTxBCU̜squ{ w3;&Ds5XcN1F?d!iIX3$+;hƚhҬo `55_) kV9VVfHi6Ċ zJP+'}04LS6pAĴ]aU^vcN, /as|].%wl@\նqż"R=uBBʞ2OHg2ycQuFzpc[hg ^Ugsdxq+R؟biPŴaf=95H$!vtnuֹ@Sa WC8mdE%^ȯLޠG71Pd[׺ 7sV28qB}NY^<ߗtiзf%3:d!uUrRP0J{?NRs[oi(;AN.:>t Uغ0@:֠}t,󽌁ع}\ :gEJewۈdCD[I;F"񽎧 `MfShQN{'5(a䷦lzטT!=poGhĶ% T>aU%#[5t/zZӖ7f[8s\]ښN9bVzeAVc*JrG4Ny}ꛟp~IeSn""aYH%|/8.zy=߻ԅu1ꢐu5ui T]eZ>zRW\#B0ҕn)p9 A(ogoU wx VS*re!?#|_2bAt*IEU=&ίrZ+ǰ8a#`*X!$IΡL{CK^WI]ZtEqRthXN# ."A%C.gG(\MOH ewk>qRCA|$J4BC\?"y&H;}$PǍ5?`qNT9%menP(>.!Y#Fe"\}V=Q/zorq%g7LD*F1=ؒ5SR=Z)<,GRm2/2B"DvX,L8jT{ ٨$Rl"A'U{)HZ`D#5>\{mSw2/`cpl"sxDGjwRDkϺWO<,3ޒ%Ɣey6qqTCأs"oba*-An\EXHm۽0p}34Wz;'ܚYC $9u0oWv}G= ~ɧD-=1^vb=0v'>UXizQjCUgZZf8>'gg*Di24FXz}J 9{\ <6e!翆hCB7n}1Zm7RK5V39u X qu><Ta.h{ yIJWRmq{_G(mF &G\ҽp-u KO2Wxm.Ñ;t>e^Nr\5ꙷN^.EXwXu)<7 h1uEk.p|GYQgR,ED̜EmD!tcEFо-SL 6o]|U]{0UCWmC8% W+2*dK3cAAD4iZoY=HUΛ.adĭB_bK/x\;t:`~YM Tvu Vyz~>! ݜJo-6!~yVYTdCPOq鏹hV|aQk*RL^k&ư mDH~e 2 < q`XmE(M`vE|)4?@TTW"CLdcRS¾\{OHPZ.Sxtϼ! EMB8-Q1 L+Y\ur(1i^љU-0"3mĻ\p/.wB{yC3|MH%Xz(ۀMPGͦ K(5Zߟdż}k1{ku U=Z..İ.YŮ7K(`ݳ sG=JSGub&tTV BQ r<ˇ:'CMeV.] a5S#zdO#'mc"(k \c{ wt|Do_6AUh'BmF6 $Ԟ$Ӊ8: #eJ;w82m=^@̩B/h>ӿtXYu(.ѐNjș}}  ng ZyjpiWϤ~#@9p;ٍ)W1<`C%f_SUTψNcCu{Zs3D*+ 7zU?bnӑA^q=n{8ß/S/,}t Po#mF$x .cNJi۰NbqKbc@@mD'Pm'xx]$!">UA,d/H_?*l%;ԡ5mէ!c g^鵚Ĭ2;bseB-Fy@:YVMlT-0~Z:Y !ARh{3v!u)[lf($?zdj bڞÎa (r>DID) tѨ FC' %Fjy7Qtoluq%nbzAL"@2I4z=l|%[1 ?]"Xdhi0tTg@f\_f HOsiI^cx댔xhALW2Im`55~b%\5w#'Ъ~'ɴ=qcVdQ3 -4b >.g<*4xcZA Jנ!v޼"2 tVcƋ8 Y+wqU~gXU4w{wmI+ ޕ\M\ \єt(;DY˜ɯvԎ[[u$t[ӟ?HI^iϨWqn/>˃g!Ko)d@ #sz7fDs lgX?waaHq~FٽtY!#7A%0\D;veflh Vhl tTw>:q*`f4>0 $r[vG8) $}"kJHc@ MٲRSOhۡݿ"YuAy@;nU tj ~ܟ/dWE;ihJ껱d.d#/*߾|O9x֣ɊrT񘧓DFeq`( H|KL2Skl#z+4%%HD*kì[+ts#l\FXLdc۸_ nUqFJJt3aԘy]_`G->iMt"||GE1(}2IWjkꬿo[)K C[Ml 5`.(DE|5%3xoTO,@y@U(m+&VD*Bd(ͩ lġ8BANߘtFt"SQUrLc7Rk|`$ޗq#ԍ/@$MzhYCg>1 yvIN _p&Ҍ_YXM~ T?cs{f'1/KI+RP`&[9#VǶ.'D( 3^uj1(BA@}J@ x++!2㲟eӗO, Py*qg,m"G 3,. w,+)Lg*u[ #kjd1_[1ot.=|#F?y2\`hNJbGpG>l'qK(C^M(2 dL``h0W=ʂ2엏 >捈ą RbxwjLpsh^x]\q㒎= Ttʍl16(h(mI Y-۵7$Y({nHȀW`,]`h^r0fLQ;~u1ТgQs*i1,l7k?K9p^ mersA*yB}WT&3D4z@GJN5}w2Kk0ñM0lTڛ&/'CѬFcоK`G^M;|Q?FAF^`6M8P!Fں/qjL6Qu&MS9"5;HMMVЛ%٫PN{Л *ZxW|Ƨ4N~;1+ろ_%iTqF!yGY!Mw?QkFj,JmV30iLAW/9doc&ϵl,z{OV1햧6Lhٌ) ao-OܹO7ћd{g8 }TbI yz5'cIn Gpu 7wG$HMÝG<^~:˗a MfN}[cq68]1z@A)iYOJ Ȣii0~Ʒ.Բ?e ;&ecKSHmٛ6YA,Fq@gM#uSOڈ+V1s:e nQ쾤MD&yp\ nX. GQƘ";f18&` kX,Ib,W^`aThG'j# zW@?в.ear7]F$L ?,hsY W(=^=W8]QHWA(^ZZLoJ]p˦=9kiYĈlӃ!!izbN(DžA+T3dZkO{j;Quq0^& |M  axԄ0C>͒kx@ڪGe}L\5 Yz:|k2rӕTSʰY̨,ok5$*[g:U_>HDk-U3KRoHfVB:9xTR$/l@/K}Yσ!U4KoX}(!.j.@<]nǗ|*@H^wV(H;~Yc%UB$0\]=~:MS54$f *fӻ,әPB]2s4p~$Lkg Kj70Q;MT+a32)x( *ܤz*PT t\b`^Fz#cnIޑv x ɖDȾ1[>5&HZd OqÏ֥P\%8s#V+!{DI?g%53(dj(kҼzխ:9\>xx}%I?V&8 c3 t*@Mwx&F܉B-8Q4:YZQ@b魛rdC#u䋒 -qъZYwT$e!Nt@Jpagw$UfSLJt㉷_ @n% JD>ieΐFr+WiCIь00WxFҌQZ@vQ=qYnf!IPO.V7ws~360vCp#9+c3%"`(Zr369]/ndRhͤ,L'\V*[(Vd>9508GP4 mK[@$E WP.i.c.nᰞC})ơñve=P<$!%]F2}R0'%{g֙Ű=Y"F->n׫|X{K ؚ5W㣞#i"Fy"#PBmE^8Ff1VP`{ O$aOafCƘ1rK1Ү \*[⬗<Ұ&ơ[26g+W̭9kUN::%Q)H&B)ϧJjK/БU|U;}OXjfg8Pv7SRR7Cn2Z;UU)M~+e}`4(b2vkiR <+8e"*rbXqɊD ghѕQdq9Z8c&"C/ϓv%BRdq_oEC:%tdO cN܊Fk!Fx jnpXӴ r]gKk͟M?r~ !71Gb@4X}wf, 6Qpg2f^霃CTELM/q ݄?7Z:}`o?a S`7fk%u͞4*>KjG$R:Ιb٥~#sVXv$=;󳥢E^5 +>5 f˯1Typ^r)#F [E Sרg.d. /'[VoQHy|C8(x=4BAI`~Gx = em6>|@sߋSz^xY >#ƌQ0 [hemv<6^Gu8v𤪲dZtM2fSEX I2pInR\('BSXipV!*[t;}k o?0bbBΏ!LdE=2Žk0ф$BW8:fmCI0Ql4_%, [ęu&}' m ) )^7@hV H<<4CDdcVɅYlx)V.i `7W~]>2 {ce+K#WχTE7|4Y]0 ٍvqv"I ɍ>frFS+o'|´9~.mNSst#`p P+[SR~ՂHGBxbS2Z ^ GX}0:YmE}Jk Kg{Ly>v/F΃"lޭ](QG4}T0 'ԡRZNdfKSΤb_ T *]>j0˺_DP,w<@-N;*0X'C# DFhS *,䌵c!Q)ū y *?èSI)\V* )݀Ԇi{II۳r2yBi²O/ $qYnpu}U.ټ>M j|W'2CxK1tCv7+xIl}m.{le<~ ;˖{$? ~"]MCT|L7^HwH 2xRP !XBLa@@1[:S>olGn` ~D`LGVgfZp S:⹲`_8`~ϋ-)~ջ )KuT>h)DzIhLo\~[%ъ-d82/x_Hʌ PFRY] s4v [H?6afǑaZ T605BvIQ#+38 GD,ڳ{BSWԻ`y ҉c3jJ|^4q>E Yvb1 ?j>K/лi2[I%۽HXv?VТdBWsYZ   _K5=dq*/oOXw } 'D"ki8> [Eo8%eaI\,N=ף?Jo";CJ%׹0Ya%jrwƸG) oz4*giuj g6"ɚJz$> Pe 71{>ZuTl3/?}tQ9弭OZҎ?Xhaga  z.U8| s\UO8GV0J邡KE @$z#/Lc:pt a"$4 8CȝK?pLI35%osrȂ|6qjEC%,vR A_sB$t-!~4(s#*Tl Dc㽤Q{x*uY;6Y2֤8gk:-Z#v@k,}vPQZqO9TnӌεGy^m];HÃ9Ldebо``UHQn*)5lQ8:hm1=ry;- "C?>m i XLdrkTU[9ޖxb\bgq8e:0ۍVгgFSneMY*RmM2?B[e_;c40, It¾]&mDԍ@s^ d 12H0("} ]kwq 6e;D{/B0& Y 3ؽUAH9oWZ@0|Z/ ߮wnLN;/b j0 !ɳo|.YՐ?&qp4bPDb-B纚X搞$3y<gSCXY*wbUXL:ǐY+d& |5gZ $}}7'Axz/t)d^/>% Hv-6v1 @QnъFk4Y1E@t;nMGM%o8Qg+lrR~BKÎ Ҝ߇!z3nrZ.t:)97/F\H/Xc GC,kPX|KĪK͚By k茣fW,:5r$akA2WOʈ̲WP%`$3eWp;jtWOrT5yZc (Q` #+6Ro!,3}CP?%2}̿"#AgHI7s˞4{Q>술4'JQͷP[<1:C6.Ab>~ |s كꊈZeH)ѯ Rȧ^ax+_is fļjӼO Ѫ'Ǿ;rjw: [ཇ=2iX$ 5`h4sV`n4V@tI@AGt'v$)Q3 kcrOE2"5D6Gluk}ջ'2Hu3u#mk HŐw  l`KXF1H0}'&RC$N'e',E>2zaobT bui^T`iB6Rn'+|#2w}cU-ԝ47{K} o /̇Ý^b|T6 abP,uSdA6e7l[3NW;xd ϶ |r5"|02/Vb6;kqz;E $aqɔ['d5Z5I%zPQ} qe), I5EGT:\_3,㑻Vm5{% ✤ %+1=w-b4jSDn{o9JփڔJi,͉OӀ:ÓWڈ"*작C_%,FQ]ђjjN`$)OCEZhuדM| c=rq`^{|o7,Mx]^把B t>-E˭۬045&w;a4RAɽ.E+Ÿ-kds1^#}Tu 7(mnѨCxHv p*M"αpM*ؓ>}JrT7\k4U tv(۴-"6tx4 >Hf84r8#}K3/NuL^ô#bvWv‚K*Ùd]$3~1h$(זm㷞q#~#I!BQ>e4]cbS&g!boj~ފb}`a!cgg-a. ;`9,Ea<f;!({ nqCx K &kOg,yy7Z%*.Jfs)AxO1<$DP0닦5Lɉ9SвG;^沘_@Q| |BI\\)?:G-g>6FME ( "}~ e]Ki~)Fr_wd7iOZ eJ3+,1NZ֙~a(ڝ**o[F]~SUIrDKiUʜ̖> ƍ!md3t>rVssdsuwV7b NiN<1.g_*I&0\+AJD9(o] '}I-l$r94XA bCs4헒)H=$RVG X'ah(E9mu$&Gxk-39@S79ymi:Udx VEG7R|B r'=#8x& E_IHQ;OO+ $kX8Ɛå2!wޙ>ㄶ3c!`;NEى(M28MdsLbΔ3ngdqX֬QzGdflU:R}u0~}-ȴ~ƫK]rW|㝘atoG ~W:)ʄhzt][41JpcW>9[{wf{wOWw%) 5ΑDLJf`¸pւ=Kmed[= qz`I{TVՀMM/E8moKzDޒ@Js샵&Sخ"|_#x蒎Q hӮ#CKdsr?6JHMNS/>?]_@$=/P i7q/F֭܇j>v)B[Bwy =q?-^m8`JW. IK)) *qަo6NJ&V ΄_H.@7 (xQ< |TXѓrfҴ9#vk x,1iG7̌ Ot޿xၿ;Lud.DcNqk)A\(H/}a)G}7Z0wT)9IG6?C3=bK%0 \0 Dq(YjUۨ>EZa׺ т,^[/CE&Mv,϶LU "rq*%bQRcfXP #z׀hi.0zx !Ylbf`i2w䰉$iHLw;U2 3jw)ƽ>{v ˮ_˖41@#LPٵ)l׌$DCT4ⶐY,Vm ƾJzՋ;Ұڮ釬U =Кk=dw'5#6Ja9[~L@ Q"%H0#B%'nוd<uLZYc[޾4GYbe)Ua Ed2A%1h[޿ߋIkUy3ϸ+g^^:r-zIA55ZA dKw~,4-指b`, T0WQOd&92<( H{blDl+cg3$AZ/EĒeُ.Ьj"rF @>LlX\e^H>M|8K=ЈiHE% _ p˯DRc麄bb`)`.eڏ\rtvKT|s-'aal27(b~W&uΑcJnX]8nt]fw,vuCHj}z]r!$r ChJi[@3xڅ9#c * kpoűi$$pAχ2S&b#V|9~yA=z(ZI1^Zv@w ;a, ^LW)eouLk'Yx"9e>sr-?!=#M:L `o_WgXSfv@ +=EǣB/<,ц%` !9- ZvAc<xzE +8W%ZCm>9b&0k3; 0TYY2!W7+LxL!2v 9mt8sX E9Oz&* 41b\?{h@'xC*ڠTKhWLa8\V^6BV&$i:aoyO{j,hٴCS%/wP; X[1)N`[.慊mӨ "c,QћS@%#\ Cw Aɶ^ N[(QCT.)Dp>c>!&I6NHtZa7F E"FSn`m )UcDJ/AvXҏo?z[xتlem۞?g]V݀AeQAĹM,/0[Fk TjXqpʘ=^`qv7{e154:6 I1- X7v"7cc;xxIm`8F#p@T!ϒ  Z t.!M۴PK/݁J vlFNy@ݫ??omT\:Tsߗ'<g/Lw妿#-&:""}paUeGj^ dQ ,,geaRfg ӊzY9|<+a/~ytE@jm"p`\lUa!gp\.w}Sv6b 9P$G6a5`("_v`W2>}7x>G1E[T,/+ E~_K{~*KmYˉI{Ge]>tS>K92f߀n:>[?.S#KIPS{;H{V&hWB|zbS. 1~)64Qxܦx&?ٖlnX:VWP_VwLK4\Ԥ#֌`; I%.(0\ђl69{mOȠy;mll7ܢXkmE3+s&3J4ȃ7" "4Y"aP9N@IB"W}oAb7id]^Cq! K7[)lS}bA-qk8$bF e©˘sl))NK'z-d`P_,SO2΂hMJ*;V9 Ģ0)DG:eVp f6A>rYiCz.3k;[&`jDR2%BYtzXDG \KiF I=~A9[,mcy c囗&=;!R*r_۹PQnG;zW)BO x*LsH^֓x ,{-)  s>߻u?ܔ7D B ax=4Ը"E;rO֡5Isy 8+).drR'?{AK}o-opn|NfOE~R)CNb`|C'=eNAp5skjZ쨸 (^D&G&as%q'RW͟/:h{u>.~^ R:`ֵBITqA 7NV;2YY%ƣV?lXp߷mi*[v@J>z4P!t,%ɏXλ.C:z'E2"0=H6ܝ$uiq ˓w7[bُDE}LH:Nimj7CܓLFp .^=QUW<.pr;Z*p1!sm MWU<-֛dZtG \i\6bM)l^]XP3UWMi-C˶B-G/U'/_.yl|/͓l,00N+d_FYf o/ؙ;Oqƨ&;$ZwK sMOcwB 'cI*1R$7'ٵ;J^STɽΩ>1jfBI@^Fntbb:[.ǶTpʏ=gZ䋧CNB \G`iہeN_gwϧ+kIsm+Qv1cë$v6E3)uMb, P@ѿXRת^ >Cm nƁ B%ҿ3T3I6wH GcGâO[ 6C[;U;|"GJzV<:kݤ{}9Z#4L< C>>iuOs0x 3%~@D}Kx19|ȝުrWVWhlKvJgo*ۿc;4jb;p:M"!V>mXКFR]u|s[$L Qhk*m-NvO>Ui(A+ SZ轪muQ[hrȱP;i?lMT p:fM=Ůڦ+Sah:ߓ()_aKx[`&CcY%nɊCY |ǭ@PQ&=%"fe#|{{b5$Q3"Ǧk'~"<=Ex:ZM?lۘ2PN7)71( [/7ic-Ĩyc,uk1Br42L R]av ;O6?* |odV{.y ~ JPP; Yn;L̲'q$f%*.5rbvF0r0@:坾wHcjN=21Kxr=o`n >$|~(|l̙y;|$n66B{TzOTdڀ(H`\޴#Kp=RL'lxrfv޺Hw}!LAi\eWrw’=C VjWXWrF7+1gyH >e`ȗd1W% i9;?Fa_@;jQ5:(NYZre㒾.nRfmF*sوٺj 0 MH=_h;%:nr.:5$6-Z,CfEN|ݶ2V6&5C;D$5*Jp֊#0r3}ё. ;-v8opg[+A:kls`gV axeET( {%{ѣr}Kp[;tN)Ws\:,@ #wKbU 5>r(-h^!Dՠ3"Kk@J-Ag)1`"jGI{rл xKl363ߡ3ft=~hv>I{ao\>3/4pL\9S9Aՠd)DW Irh Df:O) @ Op5J$tavVĆ$ s.dyc_!O ,.I@@cK)vvϖTl |ag%Y*" Q+Z1k,Ϊ6FS,oY(){3PDU{*:YV ji+ێf1;2 TI6̼X+ T `uaeօJpI"?( C&Mj;kz%*' Kz7M6]+jݝe.HphD[.קr ]h( s;$W7] S?ʝ] . i(g![ &5Aޖ2WVrhHs_SLAB+"QQI K~hv@@mMٵ_MG@!1uyVGaAWLڋ*#9 BШtfu;MNKB m\|< gKLlwfIXg5na^XRX2x2G#Uję!:u;5yh?~R ,4” eB ӊ:7"̈́<*!0#s+&czY'GaDw_#yqcк<B!$%*IvGl fv,owx_@+ 3k b! ʯ;.V?tκ7*Z}!ںJ,a`ȉu[ӨUq,ƩL@ˉ=$E?2vQ)+Ѿ 19iv2G}e12p 7qTP~xFk/yw~BGY}JTdV Y?^u Q mi*&,7iT> +vA =֚'! [;97,VQbf;wVw)N&v[pn0'xf8R^H0lܱƶIZܻ<׳nniҤT㉐O eͣ%b:;{He1]JӂJm b{t\.2:KuV" Z3.xK(nk)E@:Pb}l[h3{pQ@BӆWel"9>4= d[av{TrI 3:C~W}dLHV 0hEW^h5_lƑYU-wܓ 4/h3a<" v!VeeXX6!@5؅Ԝ/t8jX븎WƳsW ["XJfFN 7a 'Yr q8s|5y@] 7x1̷wO?5VF!O.;zosW~ĐBQ3sQ7Rͅ>zu<}(@pоe26VWL $T:8x&/le []'/q^.o=G9/{[ECy2Vy x_N>O,_~TzV[O*4̥ERN`\J4O$L$ZBTNqˮ N$i,B_Cz} })X!~fَ\yom~ 2/PkvCK CEzA_5zܛ3p@eb ؍@yUI6g+o$Ęb`O-npUbݑcP&: 9471L,@N<-/ユt3J^xyJ!mnOC֜@{.o$E[)`Er=s*j/8x\#b=Hk>!4cy雓PWȅoa~L?Y] 1&,˙?\v!73Z13@/&wAҳ)MxQlg\"evcˤ.);i=f-X'f7Dh#(k4o x C1N7zi"( Ĩ6gX)[^IoNg!Uj_#WbY5 ȖtQlͯvGӤiI?P ' al@E,̙H0Qt[n) Trx49՚1J #6iA8L#MZBi%ϯ0M;L#iryN $!J /geڦ1l~+%N"9ݢ9%=H78h[0Cf!a07Qa?y]m6Ulʆœ= a`hlE%msUߊa#k9VoNX)Z@u2:Iy-IGsmxmb~w6Zm(WƬ^3@Q`|cg>*UZ-\UPJ] k0Qy8 0C񨡶Q\&/nSJ Ej܎3+JocJ ؤIzL>b) A luM6Bhƍ(GZ=!D GxLe@rBm& JWul..éAvX/\Ð&bFjxkv>jZDFuz,휲.>%)Y=Ҧ;kT:ԆQevջ@(*n.C +(d<ؔPmMxwx5iwd_nUPiٷ\r1 D> Yx~[8weQxڠWE+l7+5 f4\V(UDditR+R7TLi`KBc>Z38|?8JD }VlP*ho1ExcpxifDi{AN!EG ͔re_ hukkq|%w=@H,_CUIj0s1 Wj~3bʊ)Lif7^6sArEAEmF)K ̋ëIo{KHC6Ǣhe `npA 927-h]~|Ӌck *g+@Qu I|i$aⳖ=a#(Фx^66.ݚVj]6R(CXHu]maa]ٳozdϡ4+7<==0tK/n7]!q~leGϐn{uD0m,ɾ-P f^lKyX(=<8H _A&ҟ.;ƙmt7#4{~?w}tUf%p5o3<Z!Z qS!/ 5vZU\H?ǫ2]֚&zV6 cĂbȨ+ 2'ж`N3 A+Ֆm:܁.}lc?$[L? ͮe)}&+}T2{*%1d2fŔi^ sʻ8-S: !o7$;y@q \gUs'jJ/ߗWg3'hIzIUrk.I/cU g]E?an/Em]:4f{Ζs*}4]`;Ҕ\>90Tb56tӎt$3i Mq$W4/UkLۇ'!\j.qkɭ& lHFEyRۯ䨓e:8%VP?Ϭg \v݅=XMDuƒQ)3g߂xO+lDX|p&=w&ue]lIl'jsbh2KH)SyhL1Y=G6-]]P_|L#ur3Cg{aw]t$dFbP پbbFaKqЅIO.Nϧ GcdY"^Q0"Nx |J'C #[!EfLkxF9[ 6T\E7=g j(S${$bKRB+ R[5dC)M585aD3&e׎{d*EZZ^}.VÕȚ}94ho\ةi9A&뇾\w+$ڝJ~N=XӯG8sg?h4 S}7]ʇu{I (5ClJi߁Iߩ{ w{NF7F6 ӻnpD3OZJ4nWbFҞ6w_Fs;wLmBM ɓ;\Z$T -%Tk1xb\ u m&&ջ pP qcWlaw bNzGT9UnQQE-״W|֘ ?4h&ZUoJʘh"_[W0e'wix:(en_,W'4-oȖ%?C3X7PNT؎eb4(~TB[T3,_lJ/i.-PttG9q.'rF̐&\$~Tp6l$r00ȁ,JRjsiWxU0ЕV>},HteZӟVyH#: _Ԇ8ɧq!֊4Ֆ!BF1(}G!.>h} M'+6.TP.ksF‰#igcm[M"d,ЕY)ev>h?qbK?5wBע5-i&1:ˢ\ |mxZtw:Ϳ5pUrF4W(O_3ޞfue:H6.%,} E_t0Nmf4_k5+1+[耿XҪJ=ISa} bl8 b=xW5WjuvW1" c-?b¯l(wBe{vQI}D+55axI ZD+ / FC:5>^b.jQ1f'sC-rAqh,|55ʳ79tꑖd҇^.쨞-u$֌Y+jSj*dmB Ṙr']B*]DGϪRqG7 'P"Q[ fH$gd4] Ch =UorOsVV+>ѸyGt-\”жk%>y̓qs0dwpG^ŮYYxs!a2BEã[㴉qMؐ:0F*Ku^/0tC΂!9b >ƛؙ|KOM(' .Q",fCe֙ BWm%S@!SFjh38݀#q}fF`RR]u:#M8MfK*^ \n^FFV5Yw^;4:F{zAfR=)X 4ES>sXc1T-~B@^HDeLHmVQ9.6e =y {&F[:V<@C 5NiŘf;(6k[*A\DLhң #6 KFI W/v%᡻՝%!S?WYo I"'gjԃ,%F!"0Ϗ KuD8V' sBT"+Ptk3sɝh<_*'JsO# fP$哮ip|fJ];ylCv I9S;0u[e >X+k##EgC=ʊtlEnq4uQ:ç($g%O;dC^hC k //E HoʔjZ_{ٺ52)/[F̹<\KE6A?&7:.9żYͪXʼ08,|^3~B-EMV897c!1` b/>9ijG4>jN: b/jԔ >ArM'y[>FBX8:nh H/_{ {鑦6j9eweUU3XAwH[0ѢhE,4Rmr*Z$ Y|#\֗ #=ܙFюQ}- -,$K0N" M խWz*1y0LnZI )?ȪB*$ |u# ^SpaJVHN4\u/ u ]JR[x|19e)U2B.rVM'b9t.Crn Ir ̷ 򜸰.!n[L@$^|=Wcr7צ^P4CL/߳Qj/ѱ L *N,LF)fS8;"|;OIm wn! ]~ڃ܉ H͹v3"㭜2cI+wQ+a7҂XzQ:1 0R[RfL+c}VRr ߰TjX4ҥU2`poy0^Y爒vg)@&$QtsmgNL Jdsی64# 4L{ '&O˂M~!N qkl=`O6oC%`&"?y%Opi{?°yXTI/yP߹ZaG ?qNnA :Curs*qo@t?8hjqypZZ#+B~tN z3 )UQmx$_Ga+dsnU=ݷCJjIE֛f٩t&䗗g]|B|W{O!?>#;lC$AJ+ g/N;l*4\68q$޽~{fGdi*1R%@ɱD$~7bK;qz2*y%;*U"@+ȯr}1]RN=0'&^o ~-6=| >N|Qb}ZuHq ƀ9>V5ˤ]MHyH*ψ\C=fC/{M6?u6[q^N!`k"cڞJ^iG]70,8hڕMe+~ v[b]@%O{C'" Crt'O;Q`w!,Tܰ1B5& ].6Y7J7O 'r?Hn4ڤ?VU*n5J?[騈Xݖvp fmgKf7vL 3=SUGzH Ʀ&4g ,4>rji( tp8vn{ecN054!v PNeCyIJT}3T^(Ip ¨xZ:fg1CUn^rJy{ۗ'c/7C\M9bԤ9nD6Φx#$Ŀ!&&/7?uKVO`6LFp \UNcrNw{GP`QlkA u:MZh60]&L-Sa('[̘Y>J7dOD泑dڵ1.Jꎛ+P.I'żˆ i/vS=W~[39ۃ(ʼnmz"{lbh_˚Ze_c_VJVBL]:;U K@1mR#6T,z ѐ 9V'8oHR=ԭ-n9 O-=n5説 i=1 @u^x߬3 y LɄg1M.(Yj;cl kRG ֠E2Q}Hp㬁c,M7=L(6N)U͛!j#`<_BZۂ#? \$m^5-,Zd^ gI+x5.$KtFXؚkiY0$\S=Q ߄d@<!ߍMKX^?m`+ 5 omH%.}4BS=%LO,yi{ lG]iqi" dY~Kgrh["S ҟS3'vGfʘ_5Z2z̻4{5> ..#5%,[sD`oæ(RgLMj*~- }(Z\Pў Mlar޼/Er4 +&QQRjP%Y"nR^guE^ 8EAYæ%A7ܙ*7@ǥH`PVbZz&!Gq]xJ}^#g8-h]zjѻ~7̕ξ`R=mI#^"j 0t25u*Ya Nm1OTUPUZ\]H{R HKg>1#6QF\Ѭ`/SmGM .kih&H)a `ԙּ9 ~Gr V5)Y_dC=: 'oo-.Y/L伦ݱPwe79 ^B؝<4_/_ -咠'Z+A5iYZ Uެ0KnL^*_iBpsҬ~R1D%y?Y#JhZ.VfTF!7RUl}e k[.?u ǽY&-`buBY.lbj^ZV"g_Ŷ(\p'|pp;9P:ζkg|G3-<~.?ه=Ux%lVJbMSl@Y"wvVsphAH10dJ /_$5bB? [yD*' :eir)/]`wtv |-^EZqgdTbYQ~sxi= .24W/թjU7w&PKY@WBgi::_I rʭt~(zU!AI#GȘ"E%=V&PkP`glYc?4_qoIQ^N1.*jMNcUs€SUJZPD|9+Bp7Zt8 `O$];k^Mً[aY?0pcEs4ier}o՛f~6nky>˜o{ tz3who[e*MV+K.l[ g 8fkYU[aVq[ɀ&4ce\hz9>l}]x>IJxĭS4!D+`WIMC YU_^>+\xݟЮa!ኴ3v`{~5v57 r!Ei/ռ._f.5ĪhZ 2N.̸^> Ud/Y"k 2 ֟ۨM)@}p@%TB&U$:IJ{)Hh(/qΗwCa`H6p é SY*i ϒqW_#Q):@!raMyrޕc)v !2w_o5LkKK$i*2S/ZFsB 9+1:Q,<FΘlipdO{\@Z?quM| kjpՃYhbfx(pE)"J9afTL^OM}3j_&P.yJn LQ: -8ڜb^*iϳ2[`iƣV< cӸ`NqFBt=DҶ{՛FF˦7KerRAuܢ2/I,?5ofZ+J~iL ; Z'{Q՘7Cq: ݵwPmd+zNI\3ˢ]5ޤD[hh| |@AKްulbK`e9e1<s'ĒEcܚ [ ޅVȷ77Yf /K* r |{K=b%>pFe|w^4i,̞cJ0T[uȠPIo;Yc#`-}eKO;Q$Py? Ԙ!F˨;4Kuoqp?ϒHm^֮9//D?n\|V@.根DmnጐHTA7؍6J-$:aV*WGp$mId 5 bM>~Zj#)Rz<*n)̏=aAL(peo,Ƿ0nѷ '#8^ӈZv+v P|^Fe=jRxì2X+r”=. =rw5>}]rFU/cy5:zyYK,aC`ӕˋ9P*oh~vk+ 9ݫCȩpPBGu95)0/060̄ gӕ7mT/*MF/U \^x voJ%>Ĵf* [lDe_1qcDj [ #Ԧ8DB|b^T\ ‚:J%su̖/9E'[*I7tֈ"pOHBbh>}N2Z÷m\Ҵ>Ξm1ob78Tm]XMȢi%ϔ/]R}Es 2P%ÐOz[Vtkܰ&TGrҋLē{JGbf|(ָS{!uņ]E /9l:+wu%) ;촩ue*^~#/8xIUrMi(87.]*e~P5'قˈzߩ: K@pmdO!i^.fUvg_RvP`e nWY3iQ?s܁qM& {VWJe"5>tp&d3&u5DP5 ΄|_\7=V qPc2@&(7F/ZslN?9HoiKf[߈YC#嵐QBȅ)Q|Mvԫ΅ۿR|Bn]i`W9fRŠ\6].kd GŁ u4E]{"?s’xg*>Wmi8bԟ SNAJ2J;<*H.xQ9 r"[ Nޯi{b ܦ_]AcZwwf=6/z/85΂ eO%7H_M,hYwF KypQkgI:3mJT KZoGwab N|yjoHc5.W8Ȩ/w YZ