librygel-core-2_6-2-0.40.3-bp154.1.71 >  A b|l!M@eee NKW#'{|ȯbZz岳y +j7k n"92 lt/qO%6/;g&¶̭Sae2\am%J˥4/6i\u<9.N^oQFH0'# +AV稌(]? [גwe=iU M_$J˦8o $$D 3w4hsA2H9βk:㿋SZ)ػu56f35126a9b069a1e88d7fcc67d7fc4e9d28554f55f2abaa5b06cd85f6f30c529ee0c7729b4173f4e4cffc35db7d3ae5d4a493a9Ȩb|l!M@eeeyLIIkVcE201TQeqm_¼-9yfkCP\"V$HZbL|\pY#@xM;{H=sGZӵf9xRj<<ǐ'֛Rθٴtέ7he"fWRO47|,D+:ҽpߴta3ňt[K凅 [~%v 'vhvuGW ?&72|>!qS|(I{$>p@~x?~hd ( Z 9BT n      (2<\d ,(Y8`E9tE: E>{+@{:F{IG{`H{hI{pX{tY{\{]{^{b{c|d|e}f}l}u}v}$w}x}y}z~~~~"~dClibrygel-core-2_6-20.40.3bp154.1.71Core library for the Rygel UPnP/DLNA media serverRygel is a home media server that allows sharing audio, video, pictures, and control of media player on your home network. This package provides the core library of rygel.b|ms390zp21y`SUSE Linux Enterprise 15 SP4openSUSELGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://live.gnome.org/Rygellinuxs390xy`b|lb|ldc0b0b10f1c76fed475b681204b94033a0fbdc946290e1538d5e2c23f5a3040flibrygel-core-2.6.so.2.0.4rootrootrootrootrygel-0.40.3-bp154.1.71.src.rpmlibrygel-core-2.6.so.2()(64bit)librygel-core-2_6-2librygel-core-2_6-2(s390-64)@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgee-0.8.so.2()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgssdp-1.2.so.0()(64bit)libgupnp-1.2.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.7.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a@aHwaG&@`0_@__[@_V _R,@_o@^,-]@]L@]@\\@\d\0@[h@ZZZxG@YzY@Y@YqX@X@XX@X~@WW@W֘W#W@WgWi,@WUeWUeWUeW1@W @V@V@VՄ@V@VV%@Vm]VVBUUUU@U@UeUOH@U@U @U@T@T~T-@T,@TÉ@TÉ@Td@T;Bjørn Lie Stanislav Brabec Bjørn Lie Bjørn Lie Bjørn Lie dimstar@opensuse.orgDominique Leuenberger dimstar@opensuse.orgBjørn Lie Dominique Leuenberger Bjørn Lie Bjørn Lie Dominique Leuenberger Bjørn Lie Bjørn Lie bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comzaitor@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Update to version 0.40.3: + Tracker3: - Fix deadlock on start-up. - Use the correct graph name for Videos.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 0.40.2: + Disable tracker2 in default build options. + Fixed potential race condition in meson build. + Updated translations.- Update to version 0.40.1: + Server: Set albumArtUri on Videos to provide thumbnails for the PS4 + MediaExport: Strip xml suffix when generating titles from filenames + Documentation: Fix generation and install location + Tracker3: Add section to the default configuration file + Updated translations.- Update/correct the description of rygel-plugin-gstreamer-renderer, it is now based on playbin3.- Update to version 0.40.0: + Updated translations.- Switch to Tracker 3: + Replace pkgconfig(tracker-sparql-2.0) BuildRequires with pkgconfig(tracker-sparql-3.0). + Pass -Dplugins=external,gst-launch,lms,media-export,mpris, \ playbin,ruih,tracker3 to meson: the tracker plugin does not auto disable if the deps are missing.- Update to version 0.39.2: + Core: Allow loading plugin that conflicts with a disabled plugin. + Server: Check for subtitles only on "local" files. + Rygel: Support IPv6 if supported by GUPnP context manager. + Tracker: Add missing default in case. + Tracker3: - Make it an optional dependency. - Add mising default in case. - Update for API break in 2.99. + GstLaunch: - Fix critical about missing media engine. - Fix missing updated() call. - Update resolution of examples. + MediaExport: Fix missing title in virtual containers. - Changes from version 0.39.1: + Tests: Add missing test sample files. - Changes from version 0.39.0: + All: - Remove deprecated GTimeVal. - Fix "potential null access" warnings with newer Vala. + Autotools Build: Removed. + Core: - Actually use pretty hostname. - Drop libtool support from plugin loader. - Add support for "Conflicts:" keyword in plugin files. + Server: - Provide subtitles as transcoded resource. - Hack subtitle mime-types for LG devices. - Fix a missing nullable argument. + Tracker: - Fix date-time check for New container. - Remove obsolete variables. - Fix query for nmm:albumTitle (now nie:title). + Tracker3: Add initial support for new Tracker API 3.0. + MediaExport: Drop the termin "Blacklist". + GStreamer Renderer: - Port to playbin3. - Fix GIR namespace errors during vala compile. + GStreamer Media Engine: - Restore transmuxing capabilities. - Fix time-based seeking on transcoded resources. + Data: Fix desktop file. + Updated translations. - Add pkgconfig(gst-editing-services-1.0) BuildRequires: new dependency.- Update to version 0.38.4: + Core: Actually use the pretty hostname if found. + Server: Fix missing nullable argument. + Rygel: Add debug output regarding the currently applied ACL policy. + Server: Fix TimeSeekRange headers being locale-dependent. + Tracker: - Some fixes for compatibility with recent vala. - nmm:albumTitle was removed ages ago, use nie:title. + GStreamer Media Engine: Do not seek on encodebin. + Updated translations.- No longer recommend -lang: supplements are in use- Update to version 0.38.3: + Autotools: Dist meson build files. + Data: Remove useless Comment: from rygel.desktop.- Update to version 0.38.2: + Meson Build: - Fix installation dir for presets. - Fix installation dir for icons. - Add option to disable introspection completely. - Add glib as a dependency to get --target-glib passed on. - Fix version string in pkg-config. - Generate libtool link flags into pkg-config files for backward-compatibility. - Do not drop date from manpage. + All: Clean up code that caused unnecessary C code to be generated. + Core: Fix a potential fd leak. + Media Export: - Drop NOENT XML parsing option. - Drop RECOVER XML parsing option. + GStreamer Media Engine: Link against -lm where necessary. + Simple Media Engine: - Obey lseek return value. - Simplify code by using IOError.from_errno. + Documentation: Fix building the references using wong GUPnP version. + Examples: - Fix unblacklisting in mx-info. - Add option to show blacklist in mx-info. - Switch to gitcheckout via source service, upstream tarball is currently broken. - Add meson BuildRequires and activate the macros already in place. Following this, drop libtool BuildRequires: No longer needed, nor used.- Drop systemd BuildRequires: there is already pkgconfig(systemd) present, which is sufficient. - Replace systemd_requires macro with systemd_ordering: systemd is not strictly required for rygel to be usable, but if systemd and rygel are installed as part of one transaction, we would like to see systemd installed first.- Update to version 0.38.1: + Several build fixes for recent vala. + Updated translations.- Update to version 0.38.0: + Examples: - Fix crash if logo is missing in full-screen renderer. - Fix missing GResource for full-screen renderer. + Renderer: Fix a critical if mime type is not present. - Add libtool BuildRequires and pass autogen.sh, bootstrap tarball. - Drop api documentation, no longer provided in tarball.- Update to version 0.37.2: + Build: - Bump GLib dependency to 2.44. - Drop Valac requirement to 0.36. + Server: - Fix @ADDRESS@ replacement for proxy or transcoded urls. - Use a proper check for localhost. - Add some hacks for LG devices. + MediaExport: Document blacklisting behaviour. + Updated translations.- Update to version 0.37.1: + Add meson build files. + Port to GSSDP and GUPnP 1.2 API. + Preliminary IPv6 support. - Changes from version 0.37.0: + All: - Update URLs for gitlab - Fix compiler warnings in C code - Documentation updates - Fix several deprecated functions + Renderer: Fix type argument mismatch of return value + GStreamer Media Engine: Implement JPEG transcoding + GStreamer Renderer: - Make sinks configurable - Add support for audio/aac mime type + Server: Move engine intialization into server plugin + MediaExport: Remove dead code + Updated/added dependencies: - Vala version requirement bumped to 0.40 - GTK+ requirement bumped to 3.22 - GStreamer requirement bumped to 1.12 + Bugs fixed: glgo#GNOME/rygel#120, glgo#GNOME/rygel#7. + Updated translations. - Replace libgupnp-devel, libgupnp-av-devel, libsoup-devel and sqlite3-devel with pkgconfig(gupnp-1.2), pkgconfig(gupnp-av-1.0), pkgconfig(libsoup-2.4) and pkgconfig(sqlite3) BuildRequires: Align with what configure checks for. - Add pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0), pkgconfig(gmodule-2.0), pkgconfig(gssdp-1.2) and pkgconfig(gupnp-dlna-2.0): Align with what configure checks for.- Update to version 0.36.2: + Build: - Allow building examples stuff without gstreamer-video. - Bump GSSDP requirement. + All: - Fix property default values for newer vala. - Fix position of asynchronous out parameters with newer vala. - Fix warnings regarding errors on DBus methods with newer vala. + Core: Fix using localized directory names for config directory. + GStreamer Renderer: Add support for "video/avi". + Media Export: Don't scrub file name when extract-metadata is false. + Bugs fixed in this release: glgo#GNOME/rygel!114, glgo#GNOME/rygel!118, glgo#GNOME/rygel!119, bgo#792358. + Updated translations. - Add fdupes BuildRequires and corresponding macro, remove duplicates.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner- Update to version 0.36.1: + Examples: - Fix building examples without Wayland. - Fix mx-info to use Python 3. + Tracker: - Fix SPARQL syntax error. - Fail configure if tracker-sparql is not found at all. + Bugs fixed: bgo#791921. + Updated translations. - Drop no longed needed post(un) handling of desktop_database_post(un) and icon_theme_cache_post(un) macros, we have file triggers taking care of this for us now.- Update to version 0.36.0: + Updated translations.- Update package descriptions.- Update to version 0.35.0: + Fix missing COPYING.logo in tarball. + Fix XML generation rule for out-of-tree builds from git. + Fix Build issue for dist tarballs with Yocto 2.2. + Fix GStreamer dependency for media engine. + Examples: Add logo to fullscreen renderer. + Server: Fix guessing user agent from SSDP/UPnP communication. + Renderer: Remove NOT_IMPLEMENTED for SetNextAVTransport. + MediaExport: Log if setting nice value for extractor fails. + Tracker: Search for 2.0 API. + Bugs fixed: bgo#778829. + Updated translations. - Drop rygel-tracker-2_0.patch: Fixed upstream. Following this, drop gnome-common BuildRequires and stop passing autoreconf.- Add rygel-tracker-2_0.patch: Fix build with new tracker, patch from upstream git. Replace pkgconfig(tracker-sparql-1.0) with pkgconfig(tracker-sparql-2.0) BuildRequires following the port. - Following the above, add gnome-common BuildRequires and pass autoreconf, as the patch touches the buildsystem.- Update to version 0.34.0: + Updated translations.- Update to version 0.33.92: + Fix RUIH pkg-config file. + Updated translations.- Update to version 0.33.90: + Server: Add hack for XBMC on original XBox hardware. + Settings UI: Fix compilation with Vala master. + MediaExport: Improve start-up speed by not re-querying mime types every time. + Bugs fixed: bgo#777703, bgo#778778. + Updated translations.- Update to version 0.33.1: + Disable media-engine test, it is racy. + Core: Make configration helper classes publically avalable. + GStreamer renderer: Support audio/wav, needed by some Samsung mobile servers. + Examples: Fix C server example. + Bugs fixed: bgo#769189, bgo#777379, bgo#778526. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only.- Update to version 0.33.0: + Several fixes for recent vala compiler. + MediaExport: Blacklist VA-API for extractor. + Bugs fixed: bgo#775152. + Updated translations.- Update to version 0.32.1: + Fix compile warnings with newer vala compiler. + Updated translations.- Update to version 0.32.0: + Updated translations.- Update to version 0.31.6: + Fixes for Rygel systemd service file (bgo#766332). + Updated translations.- Update to version 0.31.5: + Several translation-related fixes. + Fix .desktop file generation. + Core library: - Fix configuration dir generation. - Fix criticals on unset XDG_* variables. - Make it possible to add a fixed UDN. + MediaExport plugin: Clean-up titles a bit more thoroghly. + Tracker: - Fix criticals on unset XDG_* variables. - Fix URL filter. - Skip URL filter if pattern substitution failed. + Bugs fixed: bgo#730910, bgo#770276, bgo#770531. + Updated translations.- Update to version 0.31.4: + GStreamer Media engine: Don't proxy HTTP URIs. + Bugs fixed: bgo#769283. + Updated translations.- Update to version 0.31.3: + Explain interface list a bit better in documentation. + Remove obsolete 'upnp-enabled' switch from default config. + Core: Fix log level mix-up. + Rygel: Allow IP addresses in interface list. + Simple media engine: Pass non-file resources as-is. + MediaExport: - Refactor meta-data extraction. - Speed up image parsing. + Bugs fixed: bgo#767305, bgo#768010. + Updated translations. - Add pkgconfig(gdk-pixbuf-2.0) BuildRequires: New dependency.- Update to version 0.31.2: + Check whether xsltproc is able to build the manpages. + Don't try to build manpages when xsltproc isn't available. + Check for libmediaart VAPI file. + Rygel: - Fix critical when running without D-Bus. - When we ignore a context, disable it. + Examples: Fix resource generation. + Bugs fixed: bgo#767448, bgo#767458, bgo#767459. - Add explicit suse-xsl-stylesheets BuildRequires: Needed now that configure checks for abilities for man-pages generation.- Update to version 0.31.1: + Rygel: Add a way for Rygel to be started on user bus. + Server: - Remove some annoying warnings. - Add hack to suport AVI playback on Philips TVs. - Fix potential issue with calling strlen on a NULL pointer. + GStreamer media engine: Use local path instead of FUSE uri. + Tracker: Add an option to limit the exposed files to a set of directories. + MediaExport: - Use local path instead of FUSE uri to fool GStreamer in not using giosrc. - Drop some annoying warnings. - Fix artist view in XBox 360. + LMS: Fix license text. + Mediathek: Removed. + Bugs fixed: bgo#685800, bgo#765898, bgo#766332. + Updated translations. - Drop plugin-zdf-mediathek sub-package, and stop passing - -enable-mediatek to configure following upstreams removal. - Following the above: Add plugin-zdf-mediathek Obsoletes. - Stop installing rygel.service manually. Rygel now comes with support for systemd --user service. Our service was broken anyway.- Update to version 0.31.0: + Fix desktop.in files to which created invalid desktop files after being processed. + Disable upload and remove file removal in default configuration. + Minor documentation updates, + Fix output of build summary to show proper tracker version. + Core: - Always delay reload of config files to prevent reading empty files. - Make plugin loader watch the config making it possible to enable/disable plugins on-the-fly. - Fix a possible strncpy overflow in ARP lookup. + Server: Clean up HTTP GET request handling. + Rygel: - Fix an issue where we pass NULL to a DBus function causing criticals. - Fix plugin name and make it possible to actually deactivate it. + Tracker: Clean up plugin startup. + GStreamer renderer: Fix log domain. + Playbin: Clean up plugin startup. + MediaExport: - If allow-upload is not set, then make it impossible for MediaExport to remove files from the disk. - Fix a critical when disconnecting a non-existing signal. + Db: Generate api documentation. + Tests: Reenable MediaEngine tests. + Updated translations.- Update to verson 0.30.3: + Add a way for Rygel to be started on user systemd + Core: Fix potential strncpy overflow in BasicManagement + Server: - Remove annoying warning - Add hack to support AVI files on newer Philips TVs - Fix potential crash when applying DIDL + MediaExport: - Remove annoying warning - Fix Artist hierarchy on XBox 360 + Bugs fixed: bgo#685800, bgo#766332, bgo#766757. - Add pkgconfig(systemd) BuildRequires: auto-detect the location to install the user service file to. - Add /sbin/ldconfig call to post/postun scriptlet of librygel-db-2_6-2.- Update to version 0.30.2: + Updated translations.- Update to version 0.30.1: + LMS: Use "LMS" as section for the plugin consistently. + Core: Always delay reload of config file to prevent double change notifications. + Rygel: Fix an issue with passing NULL to Vala DBus functions. + MediaExport: - If "allow-upload" is set to false, don't create writable containers to prevent filesystem modifications. - Prevent a critical when "uris" configuration is changed due to non-existing timer. + Bugs fixed: bgo#764016, bgo#764829. + Updated translations.- Update to version 0.30.0: + Replace glib-gettext and intltool with gettext. + Bugs fixed: bgo#763586. + Updated translations. - Drop intltool BuildRequires: no longer needed.- Update to version 0.29.5: + Remove obsolete configuration entries from documentation. + Fix underlinking. + Database: - Don't try to alter r/o databases. - Remove obsolete PRAGMA. + MediaExport: Remove all WS from DVD XML. + LightMediaScanner: Add config to template and docs for the config. - Replace libsoup-devel BuildRequires with pkgconfig(libsoup-2.4).- Update to version 0.29.4: + Simplify detection of tracker on compile time. + Server: Print sort critera used for the browse request in debug. + Database: Add possibilty to dump the SQL using an environment variable. + GStreamer Media Engine: - Do not crash if dvdreadsrc is not available. - Fix time-based seeking on DVDs. + Rygel: Improve signalling for changes in config files. + MediaExport: - Some style fixes. - Fix DVD containers. - Really clean AVI titles. - Switch back to dvd:// URI scheme. - Prevent criticals when parsing playlists. - Don't leak XML doc in DVD parser. - Don't break on broken XML files lsdvd may produce. - Fix setting the track id for multi-track DVDs. + Lightmediascanner: Switch to use the database in read-only mode. + Tests: Reenable some of them. + Updated translations.- Update to version 0.29.3: + Core: Fix a small memory leak with DescriptionDocument handling. + Server: Add "Server:" HTTP header. + MediaExport: - Fix DLNA profile and extension for DVD isos to improve compatibility with more renderers. - Some code refactoring. - Remove UNIX signal handling from mx-extract. - Get the tile of the DVD from the file name, not from the volume title. - If the DVD has only one title, export it directly. - Try to make nice movie titles for videos. - Avoid a potential race condition and crash on slow startup. + GstLaunch: Fix URI generation. + GStreamer media engine: Fix URI generation. + Bugs fixed: bgo#747816. + Updated translatins.- Update to version 0.29.2: + Database: - Use GObject-style construction for Database. - Add possibility to re-bind a Cursor. + Server: - Fix thumbnails with some Samsung TVs. - Hide engine-internal URIs. - Indent request headers for better readability. - Fix Range header of resources with unknown length. - Improve MIME -> extension mapping. - Add explicit check for @restricted. + MediaExport: - Really remove broken/empty cache DVD file. - Skip DVD if lsdvd isn't available instead of blacklisting. + GStreamer Media Engine: Fix serving resources with unspecified length. + Gst-Launch: Fix setting of DLNA profile. + LMS: Replace custom database functions with implementations from Rygel.Database. + Bugs fixed: bgo#721312, bgo#740266. + Updated translations.- Update to version 0.29.1: + Fix license text of code to be LGPLv2.1+ proper. + Fix license of logo to be CC-BY-SA-3.0. + Add a plugin to support LightweightMediaScanner. + Core: Avoid crash if plugin folder is missing. + Server: - Avoid a crash on empty protocol info. - Fix issue with calculating end byte in partial request. - Playlists need to support INTERACTIVE transport mode. - Some code cleanup. - Set albumArtURI when applying DIDL on UpdateObject call. + GStreamer media engine: Remove broken transmuxing. + MediaExport: - Some code cleanup. - Add support for .iso files and VIDEO_TS folders. + Examples: Add option to unblacklist files from MediaExport database to mx-info. + Bugs fixed: bgo#756823, bgo#757056, bgo#757570, bgo#801521. + Updated translations.- Update to version 0.28.2: + Include SVG logo again with updated license. + Server: - Properly calculate end byte of partial requests. Fixes a lot of weird issues with Samsungs and Kodi. - Make generated playlists support INTERACTIVE transfer mode. + Bugs fixed: bgo#756823. + Updated translations.- Update to version 0.28.1: + Server: Fix a potential crash if there is no protocol info provided. + MediaExport: - Fix database upgrade from v16 to v17. - Use correct install path for out-of-process helper binary. + GStreamer Media Engine: Remove failed attempt to do transmuxing. + Bugs fixed: deb#801521, deb#800896. + Updated translations.- Update to version 0.28.0: + Updated translations.- Update to version 0.27.6: + Database: Fix issue introduced with 0.27.5 that caused exec() to only run the first query of a list of ";"-separated queries. + Media-Export: - Fix extration with disabled meta-data. - Fix extraction of DIDL_S playlists. - Small simplification and removal of accidental debug warnings. + Mediathek: - Use new default feed because the old one does not exist anymore. - Remove WMV support because it got removed from the service. This is a major problem as the MP4 support is provided using RTSP and we need to fix bgo#651535 to make it usable for all renderers again. - Fix automatic resource generation. + BUg fixed: bgo#754420. + Updated translations.- Update to version 0.27.5: + Gst-Launch: Fix missing resources. + Updated translations.- Update to version 0.27.4: + Server: - Fix MediaResource copy constructor to copy import_uri. - Serialize import URI properlie in MediaResource. - Fix rewriting of subtitle URIs in PV tag. - Add PV subtitle to all resources. + Database: - Make it a little bit more generic - Fix vala deps. + GStreamer media engine: Do not add transcoded resources for place-holder items. + Bugs fixed: bgo#753314. + Updated translations.- Update to version 0.27.3: + Remove streaming only mode. + Switch DLNA version to 1.51 to accomodate for the long protocolInfo strings. + Bump GLib and Vala requirements. + Add an implementation for GUPnPACL based on a DBus interface. + MediaExport plugin: - Add back album art extraction. - Add back possibility to not harvest meta-data. - Add timing output for HarvestingTask. - Add a blacklist database table and bump database schema to v17. - Add back by-passing of text files for the extractor. - Add blacklisting for broken URIs. - Drop support for database schema upgrade for versions < v16. - Translation and style fixes. + Bugs fixed: bgo#747815, bgo#748404, bgo#751942, bgo#752207. + Updated translations.- Update to version 0.27.2: + Make configure.ac a bit easier to read. + Database: Move core database functionality into its own library so code may be shared (e.g. LMS, ODID, …). + MediaExport plugin: - Refactor and style fixes. - Split meta-data extraction into an external process. - Move core database functionality into its own library. + Bugs fixed: bgo#749798. + Updated translations. - Split new librygel-db-2_6-2 package.- Update to version 0.27.1: + Coding style fixes. + Link plug-ins to only export the necessary symbols. + Use gupnp_get_uuid () instead of libuuid directly. + String updates. + Core: Make it possible to change the device's serial number. + Server: - Fix output of to_string() method for HTTPByteSeekResponse. - Make MP3 the preffered audio resource for LG devices. - Fix mime-type rewriting. - Do not add child count to DIDL-Lite if it's < 0. - Do not add 1--1/* range response headers. - Fix replacing of @ADDRESS@ variable in URIs. + Renderer: - Fix TransportActions for images. - Fix slide-show feature handling. + GStreamer renderer: - Prevent a critical message. - Remove deprecated API. - Make it possible to override the User-Agent header. - Remove obsolete helper code from GStreamer 0.10. + RUIH: Check mandatory arguments. + External Plug-in: - Actually add resources to items. - Use -1 as "unknown child count" instead of int.MAX. + GStreamer media engine: - Handle non-file uris. - Do not add transcoder if the original resource is the same profile. - Move URIs that are already HTTP to the top of the list. + Simple media engine: Use a thread pool if available. + Bugs fixed: bgo#731467, bgo#746679, bgo#748410, bgo#748628, bgo#748769, bgo#749771. + Updated translations. - Drop libuuid-devel BuildRequires: no longer needed.- Update to version 0.26.1: + Fix underlinking of RUIH library. + Server: - Prevent a crticial warning. - Make Kodi a variant of XBMC in hacks, - Prevent a crash on missing thumbnails. - Fix npt= header parsing. + Renderer: Fix wrong double escaping. + GStreamer media engine: - Fix time-based seeking. - Fix resource duration handling for transcoded resources. + Examples: Fix the C server example. + Bugs fixed: bgo#748410. + Updated translations.- Update to version 0.26.0: + Update documentation build to work out-of-tree and skip useless rebuilds. + Include new API in gtk-doc. + Fix make distclean. + Updated translations.- Create /usr/sbin/rcrygel symlink for service control.- Update to version 0.25.3: + Server: - Some clean-up. - Use framerate in PlaySpeed response. - Style fixes. + Tracker: Fix for new resource handling. + Renderer: - Set "Connection: close" in HEAD request to server. - Fix GetProtocolInfo output. - Correctly escape state variables. - Fix an issue with dangling this pointer of AVTransport in lambdas. - Fix an issue with dangling service pointer in ChangeLog. - Fix AV1-MR:1-AVT:1-6.1. - Return an error on incorrect playback transitions + GStreamer Renderer: Add GObject introspection. + UI: Fix ambiguity with recent Vala compiler and GLib.ListStore. - split out new typelib-1_0-RygelRendererGst-2_6 subpackage.- Move .desktop file from X-SuSE-ControlCenter-System to X-SuSE-ControlCenter-Personal: in essence, we're configuring personal preferences.- Update to version 0.25.2.1: + Fix distributed tarball. + Updated translations.- Update to version 0.25.2: + Merge changes from Cablelab's CVP-2 implementation. + Avoid circular reference that made context recreation fail after suspend/resume cycle. + Bugs fixed: bgo#720218, bgo#736365, bgo#740221. + Updated translations.- Update to version 0.25.1: + Use different log domains for components. + Core: Fix typo. + Server: Small refactoring regarding remote/local resources. + Rygel: Improve compatibility with recent Vala compiler. + Tracker: Fix compile issues due to missing exception. + MediaExport: Fix issue where files removed on dist were not removed from index. + Bugs fixed: bgo#740903, bgo#741913, bgo#741953. + Updated translations.- Update to version 0.25.0: + Fix issue with generated version if downstream calls autoreconf on the dist tarball. + Add Remote UI Server implementation. + Add EnergyManagement service implementation. + Bump ABI/API. + Renderer: Make it possible to implement different play modes. + Server: - Several style fixes and code refactorings. - Move the code for Samsung subtitles into Samsung device hack. + MediaExport: Style and documentation fixes. + GStreamer media engine: Fix warning about non-existent source id. + Simple media engine: Fix locking. + Tests: Reenable locking-affected engine tests. + Bump libmediaart version to 0.7.0. + Bugs fixed: bgo#737513, bgo#737522, bgo#737867. - Package new plugin ruih: + Create new subpackage librygel-ruih-2_0-1 for the ruih shared library. + Require librygel-ruih-2_0-1 by the -devel package. - Requires libmediaart >= 1.9.0 for building.- Update to version 0.24.3: + Distribute git-version-gen so that distributions that re-configure the tarball will get a proper version. + Core: Fix use of OCM flags. + Simple media engine: Fix locking. + GStreamer media engine: Fix Warning about removing the bus watch. + MediaExport: Fix issue with removed files still showing up in browser. + Bugs fixed: bgo#741953.- Update to version 0.24.2: + Server: Fix sidecar album art extraction. + Media-Export: Work-around an issue with GStreamer bindings that caused truncated embedded album art.- Update to version 0.24.1: + Server: Fix UpdateObject call on MusicItem. + External: Fix plugin activation. + MPRIS: - Fix stream position indication for clients that do not event "Position". - Fix plugin activation. - Force update of properties on plugin creation. + GObject-Introspection: - Fix renderer example and require a recent version of g-i. - Add license for examples. + Bugs fixed: bgo#737867. + Updated translations./sbin/ldconfig/sbin/ldconfigs390zp21 16523215560.40.3-bp154.1.710.40.3-bp154.1.71librygel-core-2.6.so.2librygel-core-2.6.so.2.0.4/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/7fe8d225420cbb98690d1e6c0a662711-rygelcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=6b6005769a2668e046e4fcedc712313e902437a2, strippedPR RRRRRR R RR RRRR R4ri+%+uutf-8455b85fe73c2ecb28837ab486e112f83e36373a79a5530e1b47d4f1ee5154ed7?7zXZ !t/ͳ] cr$x#FRђD?^$rWm}rhSMFKrT$LwSGNf5ҔzykyA3;_.WxgWwr`Ɖ L2OJ(}vd.OWgL${4T?XwL ,uB;_5#Ri5mf))t t̀tm;%rhU OSJArˑaU7bp){[yTڄ ٗ"Zo:Qv$gX%i  m=:s~>~_?E 'ʮaYzP =A”3 Ѐ$dk6,*Uv/4-.V)|b;փNj/)5=oEqatǛb%n+xY)lpr2nJҏ89sq *r\eR`G.ZPP}5]q 6OU[UurוP{jK4ϘuP\\z iP}L ZMy<ϩS{n\oNmZz2-H;vbxgjTd|"оy yϋ_?#eff+ 'W@{hI[Ow&n^`:n zt)BhTqkeDP Ĕ.Bi sC/b?8DaA!9BI'v0҃wi>@=PlBհLb?;$oQ-ta2U !oi)6o,f8}<~>}12לTP;} R Mt=_; a36~+c0;뇬O& ^ĒÙ ^!7Fb}F72?Ũu15I1n2DÂd9j3pd#.̗+ݿť3eޝsa}(K #5Tܾ M^)<|`9 FfYKQO/${~pXٔޡ؆w~A\S 2'UBǹ;4lB"*$ՙԦE@)T8: z_di\iAݶ\RMDOws) ?CP5%5σא+jTV3n=|/""\gjzĪ:Iê:I/ DLj-KNO~G#kI+Ё>v ?k<>Xb~l`w @\ksm{yg>@ K'oVCNs`A b" @ } Nʒ@ pn,met;$k@@@` \dP'{<8IHݧOAcx1@vb78oĩy<>L&_*nqI3L*Ss-(m Zx1ނ  ?3*ac" Մ9S<%9pſ_ePeLV >]*cW mdK/D4.D'{-jƶX:c[p"99?PZ S.Բ*2yaN5r "{ֳtpwMc.kWaE-j:-x7"?`1,7ѽSfI L+ޱ˵fV']~Iyeu~r4rׂЩ)\_.?,^0:b@gg me@r] "vPn-{fX G0HuC}o{㋭aCL妌gKլyL8ќpjl:!νsO؅7w&?sJodh:[LS>`YЂ}jLorK˼ PݘdZYˉBKi>QO103# #ntxB2:{"86=@]wfb ? o>]I oySW_v~y_2 ~BdÂ>2N8ڪߚx^fU8!5;.".X+>^qӀO`?p̖_:2g=5Q"op6#ʍQ1j`u{/wCϯȎps}jb~a@֜H@-.+iқq8^Ju w;0dq%܋uϡbs8 awxf\E`oZ-) I:V-efuRÍ"ΕZW'v`sM aӂBULN]{V/Pl'uiTyho,v272 NfBa|;Qeu9' %Pqͽ$ 9`Llٕ6z=hLWGG)xL[t2sl|ίN@i}\ʢw6k`8qmDg,"nC[=$i59Ƒr)(pNLB ekR7BLISc^FC2MՓׇ}ąDl݅y8 $|VV"AB?D6xw%QMp< p)ꓱqQ;D/{:Yt1޴WeLAىЉ֛0M7m*=W$s:"HA$:oS$؀r`v?'1I6AadNsiC87-Mu!RRξGiX0BLĐK8j㋥hok:{ o>L)Ik|v(`\xf'|(12aYe5 l(e $#qǛM`GjuGXAy KUU%UQl=zu%vttJ wN0;O$veTF5S??9>UD[wDXL W aMB>t{Y(#ս?R8Py 1WUQI4l| PimCLa.o ^Rx̛k- N![Op㯃 29Q׫)Rču(㗸u,YI|d=.vUU7:t )%G}9vVzhVrdlNðYї!nVe\|}@l+PHhULxu+q[+v Ϲ'J(|NG &ҏ2'~g jWJ_c9 7l"-Xg!Dm^$5l[_K$_zaS$)[n 1 PUm>C4GFΡ!0*,q$&ﻶ33Eil]xMD;8j<9$X[μ({g,/lci;QkC羋7,? @i cx*[γΩy(6>Xw$RyMÜ!7y\⽲}* p=H7h7ϯ 9B_PyCڈY1gbԋmܯ]=;k~2Gw=%/j ,P*(!-ywQ٦~-YƲeۯ.M|*j̱,X>̼+_t~aP콩sZ2.Q^qUDv$CD C/IىZx~8 h9tf/?E[; ׫c(Zh]hO525uFzmNKiTV| 0>~I5LX?zdh\KIepRs"bB?}R9W݄{ݽwgH͉Ɩ ZL"{3H(pMΖnVWGgf5x' A',[Ct ? (T5~NVsm[T@G 1< YSH3zkKeȟrhp[/_$xehus$5Kn#+J iL9?1i~L*{̀(TL s&au黬m)i>ڨ.k Ӊ.m\I*twS>1 @s3*#⬓/WB>5 ?&]bq 3ǐTz'XI{ *&%Q[тX!xAlٞ|`|!:*otV;nxVw@[sh% *(Kd _tapR!hɍ(IB{xY;v/HA#^q j,(=OqO]K+yT8POCaU+6 .;.W?9 CH21]$mԔKW{H:BQ]kdmVa~ĕfT%~8/ >SA4H;vح4]]5פaL'ζ 6-' {BVKUe:(883xW8j;E,>a]P/o2WbC?ӫ0Gאev!#J,/K-8l[$|2}-Ux]S}$ѝ3݄ %O43qout0$~Q Rðtk,+6R\ߛ^>dYXsXzQ9Q;ZG7 HonK3WH90,+F'r/QQ7rCCcN,ag!M$ Pk =dsk#_ΜF@I5,7#XmՓlrRP6 09G<]OM ξQ ڀo[- A.HZ'wX|#0 *>%+t{"4_tйf Nlzxn,H^eeE=MUZEv)dHI|h= E>l>Q\r\eQ 6|xn$ts~8]RtT[C`fR"XDD $"B֟#,*OHǞr`b(Q_BOԚC #Qhgh{@Ҍ®Ĵc8J)'`<5Zĉ!@W-,/Y"w})Ȍ)Tp{w,,>6t%^0.'Bp[ҥcP^ i %AX1*9jc!@K3I )/GA)8{kD)o,߯b;?Lzϒm9Zyh]?Z9Ght}@T^h3ƩRP(n+|w3b$>'M(bX\98]ڙ*]; M_u,Zx]yQvbomCN6~4mn>e.6ɹ{,ߛLyT-bpY Y>SD ǮБZ/ֶ†)"WnN[q[6t4Qh?6ex'[ >QR 1 ~:'ANn_; B]SpW)5,Cҧk*O!ӱUZ?.u˷JF%[C!CC])VY>v&ʡ,2JRmeڈbXX*qSki &ҿ ]VRZ o47ۻc/w7>j7tm@~pѽ-όĢr%! x+(I7RJ9uTlGaG UAޡWip'p$r]~ r5VI} u5n zy)β0܅"!Zۣ̓t~HOol=vکQ@ulŲU_w7%eX ؋Gp@ݜY OE䳳Y2wE{XO2aJQO is2Ƶ/r]>ũ.EPgŎ~#ɠclt9>zM(1/ RsaR>s'Sr<5g E$c~kfG+A˴ n>z+ף\# jDY"qyEkٴ!;B4&K _!A~GLrѠ{?Q4.T*SvŎP.ܚ;0%lO|.xJ}J1,tPQai36q~W YEYce9? g֚;# :>PCjKdW$ n&bIfosv@7'"L6f傈VOaw8, I5;=mY GrWz$3B]屁Y#LTfef:^+,?A'O;Eҋ6O)g6vnf$( KjD/fU~ex9sV? eG43-C"GJs2aY+}7N5N?Hw~<*[`Oj\ ]f8;ow)Ɗ] i|Ù?euj{V9zS{Ϡ!TrMQ522qIғGs9,vc/L0MۢV%T+?Wĩ4QWV5b]H<{tHp_Xlz4?,`7[]j壩8 eyE;XͿ'z8p#' M!>wAF*П4!xCRz%B bs֥9Ld" ɥ,2j[W.Z:-T@Ic0~ʤ_pw, CQ'-tF҈SK)G1PtU~r|<&f~2__ Oy`U ے"SQ0sNpH39֞5ൕ\aHmxPd˪Rqg漢Hy)J޷3dAO^*V4su4̓V%D KcJ=)c_U@\Ю1eK 5d$Mu,HD,umç>.ޥʛPӋxwl*NVm!mȰH4; T<Qaʵ ?}AO40xY8w~C䛐!OJdnB j-Gag+O|*R%Z]}.[^֖̭ź&bi ,3%|{h"#FgSzz%ևv6b.ꭹk)P[W5roD/ԥYS:0P>C捁s6v7iaROY9/ w,H-+/kb$dgy˒%~jmuW%- U.=P~;-bum.g`fp.Sw#1-$6۹&(?R0栞;QZ/{|lc]*vf0/@cѶ W\.J3zaAv92>y $ӛddhJ#BMq+DT7lmx*shvN'87QmT&"tUQK*OZ<9V>a;⦞߅k7j09 /6XK*^lF Lx& Ӻ G ^Qގ#6B]d9NY<(WqR^nCkiFl2nݥq/D!f I&mèA4V-VFrI3f;IO@y3Kx!.GdE╃2F;zw 8MfnyCOaFgIْࣺH_,fe$ ۮO!jjʩ`V`s] ;|'hd'SWa0g9Nw(Ӊ"\acU5Z(RsGBjDµdXx,jz3ލ6I!"~ bxQ ]PÛ2loa36 ^mgq$+%iiiwF+ :lfEdޛv%yxD S_5P\iBx`qDfϝ/\˃hجY!Jt 3be,1WK!N^tk@BΪٽbЏ02{rZ5¸֨R]l?hb+H,LIR9Hy2L%gJbdM8;'*:(aDI9D<$h}BngD[jQ- ,]&4|G-υn#Ce"vv|2UԥCe~t1⚖1W| l02y9/KX $;`3DbN r6*u/45エQweca S KWv`̧Ϩ˸ ڰĺQO"]Br:x M|لzKքweKV}'1s)Ш'X<#kp#3K<2|:O_+'6EVP->B[ȞӢZK7\M3< 5SÜ @X>x%/;ʎw2 =gLsNل>l AT" XښH+?SL:Ry;f$LcJq}F4SkaJجþ#zgGʅAT=Œ5 kz9ۃD柰!X%TqB̥8&ؤ<ѕ<--"2tM<#^&ƶ̣y>-?6{8 S1. hͬdcw8K00.h,UVQ!A97v&rrF2RUzY;<T :􍮀39wֵVwQVuK3q o)D:zXjBq(WABV'lI%/?@OPAMWx&DA‹f"u;FKYmq?>QwFӛY]j]6d)/RŔaWȘN` Jgz Ff8TUfedg [91B3/]NIV"RHM)M["iS]u',rcr:A 04K'>اToSRxtԶ~,g%Vo#(1<Hk"uM/6pVNO;:xFHݿԙ|Cs-7G8rV Op66%vPr9>(!,`\|(8zvSJ |qjGoNx 8īa&V~+\ |M=%O4}J"- 92S4Ď7R47;;?*UˤpݞYLg}Q8Z/3]7} ~Pr$^R,vo&N\g# V-D?Xm +tA_~e i&A9W3a#@h:XA!IZpU[N8pT,:5KM~{@NFN*n*ݐR^1 >'O!F[ȘzMbUyxk}Adze`=[66AQU-ѱBKA0,pP['z-,of"Ȋhjw<׿EnDk%~b~WsOilk,%ve_+ӻ\c[]rw[F[( iR}LcU 8]/Aᦊ0)!f }͓>!e`8=e͟^*&z.:POmKQ=;9{$jWN pKu(=c6[DCTaSek fu\ZC(-)CG01Y E#DYQ5Qq/- 2U?dVs huh$*G+i\%.ׯ< v{[?nFēQN٠)OLߦTP+Ss-Ņq[~ū3<oQMs5WO-uT?xupt|D$!M8u62|WAVhk2c/~#SHyD³9 TNOve>C#s'Xo1ĝg #JYwh&u pA(XIX_SR,l (f8N^\ZWzٓ aP}ȗў6-dzsp~{Unqۣ:'??.G_>V6No5sqB RFkTԪ ttz> q#?]P xcKA0qs%QiwʚlJBNr#pΛDd<*ֽs"\TS *0 T!$."|:Q\}Dr!eejF/V5 =a)6|j* (@B۩R0 /#a96J%΃Yv&Y6DRdw`rJ<^0T]*X^£D M^=P˾7. J^gK\TjQԤ$g;?Ms48[=ǵY!:4j7An=m>r9[k ?n?WaL'-TiwCAd:)li(D J\L)|tZAFl}jc?-GB ժNp|5i5+/ k1OD:ɤf{6H; i8z-4c7\ٗ21G-ߟag}P =^0"-V&Z7l~ܘ$Y]p$kޤ0:# @V?9ď4%3番Y!˱KmxsVˁk)z60|j[o _}q%ZA'|~F̆,uskNɋ'tt]0R^ :AǕ+dbϛzPP" PP(cT#-*АIBbڅRYK}*=fy3P|O`hWB;-[3"y=]x c|Xu6릤|kk?!*J"Q˒B05!Jr< H14 -]r 'K6V!#oOړAJ{ߟ/Hi}av.tP0"p֥vhVǞ{PMK~sSqt_;8q4xW&>TFn$s ,ufpǩ[Cm 9`'~=c6*@ G>rFʏ`G&78%Jk_  nO͘brjϒp'fPXMۙ04QkO%m=~ۯ3lƭI_6Hu&n÷nfHy=s)6W}5]x3oMr``~90%GoB</OƏmװIB8I!EO2Y*I"gz2 k:0VQZF]clbeW9LTH=?8*GDΑ#Ybz b_cPVU۶q*N.oD$#M%JS1 qosBu Q5p LG37h}[z%6qN[͓d$jux$6cO;Sew3<]6k>wi29Ɠ0wߍ) ܟ0 zbw$9F/!!vQڇc (K ` h$fgSKuC? O3w%Ө24A\ HvN x i p5i|1Θe#L⤸+k23n&'t=w oF A" .GX}>y e jN^$Rw9I _jkQ+} ? $ w8Eo;Jc{2-YjəU2ș ⾏9*UCn LEyCdAjlVsA24u #UhѨpXfp}b3p4.UywV  ^e=Gьy@ͳ`}Yфh1GT'c4Kwxe Uo̎ 0([nQ>g vG-/pH|#wV3 +[Eg:r0 wSVnp܍H^9ngCUms\07I}#UۃP+aAGM:Fza/hD$gJW(τ%ղ|Ifx =4!t sQ;vNߣ >`)iՀY#l BLA@;C\[ Y0Ig_|xpe =~5˺v mAS0$Qf2eW܈AC1$ uZ^Q@mRfMu# EU9O׌N;/`9yCm?XX9R[/$fc fPdPڹsRyj~sFk>v P*47?EDWt @G]ФV]IQ;iye ܌Lm6M5+T`\!}Rd0W;X1Yyǿ٣D1U86ݞ܅(m).v4Z&Ή7ɘ$>&?([)XCm}]vgT  @k pӥigԴƞX\]=ηnv[ `)yӷffXgc1*_>?@K2tRq_VPї?;j(ժl\-lK[oa?M=q.1ˢ(C"~4cYKw4mI\^zhgY}Im\ETT(EW 7s"\x9B(d$*ǒP{lW84`~oOcN8zkv q6T}o,lK$ jt)x ~֭.eCJw j8#[cAbN6𥹡@JzqQpo>@mg;c! ڝ<53(&)?;vߍ]}Nѹ A2DAs{@My:^"gUkgjR/! rW]-qZ:ykA787É֨ ABRޗ=niˇOȢIe0uPK @gp@`.V~q:bO Gդ+P67P.: µ!vFY&&Nb!L a͔?+w{Ϻʒ<%0FQQ'J6k_lC+ 6e2M(eLJZF^Vș4Q,P9-]c Ilyn':+7&9J*49-I(S¢R{wΤ;KIkg0!UcRb~>ٍ'1 _4.`$o}K}0!l*MR𡆮l`3 ܍YJ俲pg_XOy<̽*[AZ .>gk+ >_붪&+1j'i,Mc#H0='m.fe^jl s($۽,]E1¶㭆6gCZرgؖr, ÷@ v0- S´/ !K#~Eܻ1߿zp迁8;(&q?:h:_x!2sds`.[jvlJt%Nu+(J8_S lSB' [;o`D,@9T1gpZ\vh k6 ]A,ySӀ)B*CɋR(kL(zsKIKslrą1l۶T bXlյ yg/$k<$a,~rm4RfH|r$F :^3OuUDiGnL??DN䴬_XNCnpvzْ'WKZ Co!@Z>`Ӗ=옋b벟ޑ"skl6+E0 XO#gu `P\*jK92/Ʃ1#b z}ok}C]AUF$:(LLQy/) y[& zޘNdV-qߜ[giҡ  Mzdռ.knD#5+(d_Eq\gDYF|1쇲ڕz/"uuMoQ(4}N{Aک2AT#*fڢoYhRIu u}#-;=dXK ܹpͮc0:D^T_m(|:QM[G4hҼEzl`$PNio_}!„LȔy.+Oʶ%D{XΨg[86Q[&$ 1 T- MKwV ]o $H1ɝʉ@j z}-} wu6lW'BшՃ&cU곖5ZduWA [%a2kNc#tK?"}L +*|XYhcEJāŎ澡orFx9 eg9#!P]T`?/X.eIc!?¿$\nAB=) E2M8vŗ~WXiy<~ҝw>w5>'Cq1Qe-_qo~F/s IwAi!-nBFocӍg6sao/Tv[W;#1,y8Sʳ[#{2oM tդr>e7Q 1kXz2qlY+ D6}D0DG w$>O1Buenc.eT@W{&*6Q[w_ BGb;Ne6ļDє#/.Oڋ W54cC*ݡlVYR cG3ovAh+Lԇ̄ݛdEk;0Р:iXȱ pJ"OD:aD mU7˝tKB_)aS (B᷿L7Z͑l׽ajn598m3xSZ:SATu)Q-+a:#Q P*ypu)*oB=T. ?qN VٴQ5JKRfA#zNI&zeG٥Nn7!d'mNZ)aaMm lA2 i Ť%:Kt`5nHCO0 Hw6ϝ|$'. ٴ^3ƸNY[ԙpT3 bh_Tm$2zΓzpg 8XZUr|> JwĒ'N N!i􆤘M z`̮D3Ձ"9cD$.4pS'7a{#7ޕ{%?{\&9ekŋO 5H·KCVbZ0 @؏م8ۃ XB#0 !7?m9pylja qO+HhJ">Zz4o(5q Zk[M08j{) Y bE>a#MN TYd_$I@ u!,Cz)fx:u=v>\;-s0ds>&LW,B`7VW}C["׮wEJcq=년lQD<X "_7*j.4RѪf'rȋFsM6h\.b#7E_x.A`̧$J{DV7!ea[ f4L46.Aw|{iv 0S!5h9v?A WboP!ͳ|<>); KwXX'> ?{^i:2f:@DH00$*thr`NߝTcڄc\6e6*\pN^*Is}*O[Kv!I˅~etmӜI M:0_e\)셾+d<dCUǂn.5͢Ul6S ~G^* <mJ\ulX!p|'7 ߆1Aq=[AoHoHk- Jڧzx)D%c@SI0 3*yJ]3 #̃(+:K218qv]n>F< \PhݜbJ+-O}M)$>s?/p{_k)ux xszkmEzHMZqP[@ :EAmLqku)PS v0y. t [I L&ߵ(Q+4 kM*P!8n `|EbtpRiXa,/M.͡tKF˻KP-EM$ 64bԆ?fYi]qnā(N!Aԉ cϕ[VK +q$H/nmvil$:[-"~ATYWؔ,>7vr3Zr0\AT6%p+?qHyZ} Rl%Ė?1N/t!^#^,+4.y>yC%Xf$!n+Tt NPȻΘ.M~]C>P>Q-qw?y\`+[C\r_RW'LOqe<0xgQEqN =CXѰ>k H\82irHxhJ>Q@uU$5o' zҽ!C p2}HAسSRRh}O)j5)*j](ޭ 6^xh53aW5vɴ<3_(uo>m a X-MjȲmp /wԿow9 Z5WBkT- 9ΏlWA\tU sPx_BZY8qs,u;A?k,"DշV}u1j~očz\맱42rzR.뙈:x8_< r~e ] xS'cOE#H7KU?L_X&ZN4Ԝ{^o~[FMJVZfFxR Yra!gނjuDT(Nn#9֯Ed73]|1.xKrهxV%ZɺpS5d`t>ANֆi6!$%^a666L$] 'W3h2z:3_{@OCEB:n_a۔"8p0ʶb&Qt‘z=Mץmz_x3 {V@Ob+VsNkt|+"Qfotv`$?r:Fz bP;GJ^UAB4Q׎@f?:!tZALѝg:~Hvw2aEoj< zZHK1>D\{ 0x9( B|x[J7Dέ(Μ{}뇀Z4uۮ/H ,br۸ EP7LY _9O@O!DX%.y>K!Q JM̢m I9Wb 謑QNQO=0*WKyҝ쪠ICe5)r}Pp9r(rq}*(L|?0q:3YimFT7oj M{ɑ̆5=>)9<,FmBP_g۲ Y/|9GqW{* K.QC(A3}#m⛒& ^75a̻ZguNWnXB+3ȭƟvdidmPǒ&ʶBԅEݰn3ѯ_s Yau]iWCS tt-69.xoX\;#S)AJ("0Ic#ZWAА o1D2B$S?8H=sK(F! }JۀlzM< 9k5VF1jh*[Z+跗LAezrSݲȽ$-SjQ.GLgP0wcr$m`v\(?E<` ${ȴx A,X=:?'lg WΛP?]g.8zWFمOI\ MZAy`R07s4#hT)hz5D>TnL֜<]H>͢OXxxb:VٳBm,>Tln|~][(?uS^z9;KEdA5U64!!ˌ_AłJCPrZEb6֭w5٥>60֍ {(n4GW(JA7U~\;,SD-MX,f. ;O;.Q[\Y wF2Ae#aſO|GBoXe2e8hjb2~M5>{m Z> wxG@Zhp/"*f$p lO%3罒g}jZEAnk 񸟖OH/˔/ל%GFʋ-L*!8Xޮt4*Mj𨰤CTo *\8qG$)K}=dTg:Sw绅= q> ܄Bֈ۵iL+4`ǔy .%*| )Ѫ;EEJvIr$׌b+Wz?Z.B9]LD95!/hY4*xK~]ӺQ ֤#zv8AK4 ? -y@zR\>`vJN2*>QR < _;@r7T&E6ڍ 6B:㿥YAekhPhBh2 ߵ9)_hՎHҚ%b\Y);QvNgg6U=$ζ/ 2PoӰ$$Aڮ:SO+ z(_*1xpqtm[?"/=9/VYYuM $<@?qMg*PWL@*]Ŋ@K[t;@5ŲWHBsxyY]E[ 65%']"#hsk+/lԌV-%jLDyXڸ0_zȳۘ͋&qĥ]ԋқ7 Gkyn3 _ɱ0 T_ 8`7%'k>N:A`r"}a<~krC!7f =qNZ{Eq5]$C⳥" $QtN@7{#$wSHQ0'łFգ%`hUu_/D[z5q5 ]ZϣD9a1fz_YKB1 )`.<å Ek97c^-JI>Y2eDKJE:ڮ %u"XC\m5蹐Ž8ST5kwZJ^2{ql9n$ߪXm8+ZXwy?1s l`*KQOg}xAҔuJ{ RP m[mq3ǾGeRgBz m>|ꭞcՁ͒r8v4?[%;-] $,T8'|Nc2}U4p'O0\ڟ Xzd=VpXݻYV,*v4IERM2F$Mڼ/"TXP«z6n![1oOOi2wYB$ྉuǖc.@\e(0U&’n[<Fxo̜ a͊/a 2!TwϾHe!.z!TlbQ`&~ 4OŽ:5.ڿ˰t`EYZL wF?P/ 3~p_|Wt"HmĪ7fCY\~D tq!n}Ӵ2#mB,y)i#{VD;q 'U'G4M ?W goМW3*x:Q68M45"4LB۵悵ІpjmGڷc,ϐiYkATk:>w aZͲ}ፉ1 D}$MGgaV).I%[A\#}^NF .sҗ$l rJ󆱀; #_\>]cW 3gDWdR _CNaa4^M}fmt;ipuRm6m3|Bq223DS j9!Q X|l6/81Gʑp`BA2U)+E,$B.Җ-{y*x=2nd4^ `q+8FZw!(GntF[-VдO;DmW'3 Bn֢zt7P|K%Nl^f! 3K61 /tklDq KvY[HWGX6;4r0b9͹g^% R5fKJME|N=auBZس@ei<_I/d#2aa]#rȔԹIgkU>o=z@יzCY0vLjǯ:e4u!Q\Ȝ#GZÎ60'ɱ7QwR:5hq)S}uuS+mmX:-ŗ)$VʳZ[ΐ(eThLxA# S"#޵,L .&tZ[d~ w`Ngޥ#2(g-rS;wd#/5C9.I#ȴ/UM+Wbq8&Bǎ\G[*J$s#e<N:U$"\$.SrlV8AvEm4zϼE#0G{&Mw?XI<;IEkASG NX HJn? c.XV)Fi]CN.Tnպ6)vb:c22]5+PʹҒRJb\ Dž럗0=F >1F!8eiGwmt-F(᰺ߞzt? wzY5cd>!wk^ExT'`?x߰< _M[ XıA]># FDtE 4JW'DJѩ&}i XVN4: V.cn=t wUZ@%L ?ФYZf"jɸoYɵ!'y@e4LsaIY~f[A~]fFW}ÅJKC}Qhd<%GqMfaبdYHYr5YorlWNo]:Kj#ӶW|LdXˊhRjVOrvZ}e]?RXZK72QصΣnpH~X}@::it3Ht6ٽlqkngȳ'ƨȷ@a<1>Z wfҲ`DRa;?yf^仁֥ÄA|AVtfyݟe&BmB2;PE }H>/G/3> a3K,9XܔS׏P8! T:U6"W(*ubG #U̺P|Pe:x@jW~s*_u EV}A>ԅZ12iIlA~RPGZ9e]  ldA6I^! p]Xuu?v=ޫfb4tmPs4u~?|f+/?t?F'mp7!K♻WԱ~ jɬB]yƵZgy7b<|8CE5R g<8~W& R/T~ ry.G~8y\9c-S!xm,mܰv]J4THGx9y<.{XR]$5$d~Ļ0!ҙe#eQ&%%4*bʃQ͛xC-UL[0}VjjFԡт!iM.@Q7"y+fgkxU~!Ǯ;CQ]Dhj)q e$ cYsylSV)ũV<%ސ[ӹY:9xZ,/_!t>z,`=Y93o#Q_J!e +2Gd|8pYWZMRNUGWFX;ͣ*^~D-:_,Y k0 luk'{%QlѠ˭:ά$|gn?c+XiQ)keR+EK2w 1^^kn_wyA:ø02D50HղԡdbPm>t ރ>O|&ߩmkź{!s^| $/cTo4+.OiޠhZ==R+qn~ϛ׸t$h΀gcܝN$zӳi{՜L1Eor#`fPMMOf_tݵ4jQKbyx )UpS'a?+ӸZe(dMqC;mi :m݌HĤ1OK94.뙜@75Rrftc4i p*NDz+M[B[([Qnw:`zA.6h)ȓ;xNV5y.]Ι2\WSV_zĊ|6Pvg6@ Yaj\79 7sCOw'?Y/);w]3g OG1l1bP7>'#:$ dCzǪ]sтY0gy e4b*cQKbRA0D 1l[u]3M N2HOﺦq>Dn*\?WpLy>'L>+7ukFZIp ,š }%6Z\iAWݽ^9*]S~^߄ժ"7~\7ޯ}gz}!vodjQ𯜹 ne iu'b;3$6M! ֦?\B70}Wp8pI9ņ::O^j?J&_IB=4_YS]^1݅yKD.|S~~>gx#K0, H$R9WFX.N^P'*U$y]M:γWo0ӭC9e-H.' j˚kx.FX/j1xC\CF"&bϼK~/&+.tfzj]w!{R `H,8d \d"{Ҥ|0Bŋ? gT/ETdHO.w >OFc]<["wWœQ9%olίl(Cy* ,r/]L9X\韝T\*Qi-SS B>#VÍ_Q@!ͺ-z c wa庫;u 3s^i`t>R!ȿ=WykmYOg@5ʠzogg~zli->j"=>G$NGG@"UP??؄Wz 5[sO5Nr_,G&Ob`*#&>>.sFDerK>S.ɢЗ:¿҄,x,+Wg$Z#cE8)hZ=FuuĊ|$j@F-2Ms+[֘ @^I~9S;yHķdfpR#-Kـgrtwz(2hwImI=1Tt5]Vκt?Yt_jT\N:D"UTW!)Qڙ+:fQ{ˮ9[dzލ.| eQxK& Gҷ= jʗu WF\FjǗ +BSWθv?Q,>G7),%w!翔Eŗ}R (AX21<':nc iØl1xw1`LbBI~ &u/8ѱ[%/q9! |NjdamX.X45#Bހ3A\x|N=p1v7OY $R5Z3@ ?]5}tl~E NroLH\ܱ=~+0v\zIi7=:&!mBG/X&Cgw0 #xp;7| &x A!C-Z:$"BW,Tɯ"Dcmդ"ux-my켸oj(HHT~c%o)R@R;Yܟc il h}7j2i$hl[5$1|ٰeDmPr 9G|-FuF0j'ʘOs9 ]BAmzql݁Ls6mRb;w a߭J**[G q\0}`u#/jcżR%ޙR1'IzZ)^k 0>Gaira,=u FC(H-%qYuj#5* `3& cY@I̊[E!N<7(wkfx}Le梁Y/.ԭwd(mˇs7.b qP4`8>u["ub_mF?Kd{d\jڌ0=2+rs)VWt4n6=n-G:Pd:;Ț)m6Ǚrʴk>S7 -%z:Ԇ|ka . ,Gx5-rK>|h~aK/;^O.akyn@op{3uUb;"Pcǭ4X찮)'~^PɄo"`1GG0n[Ӿt&DwԞ鿟Q WZpU^WؙM)nXrZv:23۴Fזpu^_vxHbuwԧÌ0Bf)讒\Jr]0 N/keKmG[c} Ad,R?t&x@[8NُAҵ& )]~%Ea4NEfRִlE=N7ىy@ lT ҫm{5DGbwaJB8)C:Z?7`/P=G{?ϥxYǵ#] XҘA{yk{nR5|NbwkIEu*n#2tF;*z.'+Ɵ9k`HDF4B<4qOAxϴ[9M݄xP( Bs,qQ%}6V gM[og酸;;0@`e D6!}cy oAהZSC1̏Wu9p-eφ+U"3xsT \2;~&R'z$H+<uױrWV[rAF{Yxuˈ44.1`Ea!Cth@i -}j}ga^PNHə M~t:!=5Hjep>8uZ`mJ|S;tķHعj{o i0weFN2?LM8dx{d(ٟgKDbE{֥bq4ZR 8 U"te"߼qx]wLt>ku:Nوg/zPBN(#g(F ȡ^?޸/̲n/дFm!)C^R[C3wplO1{4t_ g`Hy\ m#t[i}<+ؘ =j5D+h7ͥq􈳝g%mElH5%].|hq'ׅhx%n[KP )\ϧ1^/`&w"f@'5ESbp2DlOy{0efwNN)q1^zG[Ӗ5gz%=Ѝ&.pYF~Flj>mS-suyqa~ LOV)w]c#{>0Բca xگUBFO1kK7RKd*9ܒsٯ{>r#5 !GT LF<ޗrLvy}+FqVH0FīVsaZ$-\.4[۳&ARSXWm9{ Jybo}䓁S(= x PA'-x,ۊyqY\gt|-q%Åd`=J+|ڦ\9$dݙwmdP) ZDALvnw3hd> _j.ԥX;eAъs4N-Rbv'o$t{\b%;6,(:upNW}4WjDsP߽VqZbU,WQ׊/jAtN4ɮh dd2^֞+8bz%u% o.锯5*F7g?Ke{v µg.8Y @7Y҃MrJiUǑ|QVJy^7}EIavcO͖M1%+fْрYu>`innm\ bYâ5Q(NpꥳKմy.jziԲ+ӰS2ʺN 6C cS5X,e8fvbR_AH {]3K2Cl;G6durrr Kp D!UkQhu@#"BW!%)mWXdf7ꍙӮ9 c1|RnBUXe`}弋]mW%^S0,Ǫvџ^QA>Q՟ע=4Ryt5V+8~j Ł6t SU_g3b!R#(ǝS(ؘ0tmHzP ~ke|jNy.%LꖸXvXrVAA\"XIhf%}nPbOE]%prE#d,ﺁ1.mT+'e~UqWf_3ch'%1#.e@27+! h܍}?(%U6#F%*V}"&S zo1+ډZ8o0ɼ(1t˩Z])/F rze|S Pѧl3>W:vQt[+-DۜQ SF!DxHm#+\r^7Јo ǺzEZ`JNL śJi(I3*:_%b\_秾=~:J ^>E3;Oҕ"'vgu)4 BųxS5;iџ8A)1YLh-eU&6Cv| Mp$+^qW4ov+:'v[pIפn1}Rz(|+YH(@OU*qc,o̴u|Dvo7hxmLNgCD&cuptm$޳W S߫Fyq bhM_ Ti*}!dn-` edN^Wבaf+SvN D֕d:l5BgH,+50ˠ/' Hy oa %[&` >}@qIV;;*g8?6>M0#񟋫G\-Ks7u&{˚`zRHrm'[r2uзRZx0{\,ӆ7a[HJ\zv*W"vvm1I4O e "װΑ|0{ —}]Ȼ?m4Wf kBpkonǵ;AkoQn ݬ3ފ LZlH~X7,?zVkn.}XF }^UT2g}S2c7%#qc~bwG!>=<:mپuOeZG;C/cp/ h0c\lT)KTiS#691_)5x.@w2ẗB e%XVu\J?D<2;O QA:!.s.}A8U?j:U/|öSv-؛|O+TʮVQu{<ӗE 'rV! w>m#vy=<,JG^ܓdm( nуWP'Ja[t]'422E{E }،_p_MahJ!;N"͚xolo&ݖZ&;?oѬAn̲ 3hm j@q"'N뀔[L aU#nYuf'joes;M{AatYB("Rn#yo%QlZJh=$*uhG\? yچY™"\/ $̈S1@Z;(.dF)J}7zWXM7,S])708/'HJ ˓sjBRGLq}w8䞟8޼Rkl_dY.bʨZW-pDB67^_; |jrѮ(_ߦc"n/uL͎ETwpm(iwIJ6̑/E$Lx)\&u r0>fNۊ ba3zLEIs}Rm{@KQ(ۢf }Ђ\r?{##EV }TϢՃiDVΛ$VzI߼scC/Ҁia]R-_s@mE 9 ~PfC: \ErpàxKƠU˞먝4 *v j^T?@`nO-{$L *e.N;5nxDrFEtх6#JT0-%~VGaߋHOk(3&>, 8J;w,?^Ccxp膪d筏 ވB]6O!n:I ?j*4bd z^gR<(MEz,*̕Rk߇Ko"꘥?3-kQcuCqaܘ( L'xq-uy8뵶sVm& k,_O,ND6NɺdVT°{qS_TsCin,9 ~r~3## Sbpr_Y3 cQWCig|^݁ ZLi"t#̗Nf`ǎķ`'E׬q^\H(sػy5 X1wwa+խ h0S@O} Qh iO\P5!KvjRy , DL5k4N`ku3VQ-vMNjЍ{цI'BX%sњ`D*~KAq9:Ε&#|h ]+F{AwsuRd8n՚%a#;>u8e1BXw# T]P_eǨY딇WoWQ~oi{\GS=Dm93%˞V(stCyyQL:ԭ܆PPG.<LZ`GC &nO[79'8_Ǣ \Ze1xtc9\АL?)38 Մ#lfXeˀFTÝZ"7a)M](ESH1L#Ԣ}=6R@#ber׺2:b=šDx Azd)Ѝ1|%p]զ։vꋊog໲)aB3DcK2 Hyz󍍱7~d"T]}p) 7,H(Tx3ˆatO=tZ> w0Kx݂xwZ"˖/oǃf2o^iod J - 6`ܳ3ܺI9r-jOپi4,boCzN)2PpdlQ0E"NhȪk=:t WK15"7=a%HV`ۅt\Fpt(ke+NA`P%67e3,[D B?.]enS~c*:D{mAV r4,`֏ZSύ֬?RZݦJ)ET#EI8ŵi⼘O)XLЪhA+o5"竍/y9!KR [RhˡJ:ʼe>U`+%`iI33u%٧}lTݧ=:a0W:;*` åx/$'VFԯ35n\pBtijIӅsH728" 8tzJ|D‚vHƮVa=_R%krZ1}:IXt!(Kz2TX_3c^qbn B(ݒp_YM\<087Z=M-]QsazKGfkMEZ-ݺz*'_xO7MTҎ?;MDuӶC-[%kqnO^dv痿oGn۳צ(w)"]F&>}o_K` yOdLNœVg.q4w}55i:EHByUF.=XC:ʂp(GMXOo/v5쵻҉ط9(ڼ/~# S3czBvרlj|{_իC:-I2kJa'Mq$kblr4 1u!2^X΅t<2/@8GEosqw+.;YyFoߡk6v[ܑ͕=ځl¸F`x=x:nf+;oR">A*F+xmb2΍ m6jid@ہ|7z:S,? @ְ:KnOfc[ŀ.wQ)øsj|@z J"s[Hi k0wHEnd>n,~0)c ?tЮ6&C6*l]|98p}))=b~1b{i1JJDa'yĠBr 2K_|fvCAVS-2Ժbfǻo:(AE!tGcԑEb(!L̜,<_OWj ^q}qc;k#z3CPˡJ EoTX4 [da(| ι#.qK@&]);lØuo1O3m4SΛU CH\sJX`\v SQJ"JTQ ܜiGSjdz K >AJ$be5/xYQ+O'wµmF4L9{! :6k(O' n;3B"6{7J)3"D~pnji{Y+٧"bYU3N/(l^K"\nn|d}.1Z_Wأ[![#*kDMpeP,S3R&'2rxe#lG,0== xXp"I1%ݔa_L6~Hrxs2c!7^~%Ն?:Wn #T9=kᇬp]I@xeZg)p';ӑCY>2ꆬR#|܎և'.+a{:ciT"td )+b"`W$ sH::?>8n^$ZtuLfph: ,Oʄ׏T}a4~lx%(`E@(x NTdKֆ57&ٟR9Zsb ?ww() 6v ʼnҕY_~9LsLj ԃfí#`(}4{Y𚌄P}@!VD(7Bҵ%!DπPB m,:jݹIH%? ډN2`q`^Ifq Z+;^b9&DOm[|j&'jHp9'-\:K*ƹL8\lٳMIcmS]_1΃kI`neKOЙ(ҾmǁTG6\AV0/PxeK]j0h-"),I,:^+85lrL%}.2/R'iF-^dK.ܙ`Wj~m([Åj^w mc$gۡBd5GoM+ncFauT⠑cJ2sHw1-4b "Tޒ3(XWBphB}l8>6)-V{3iR3ʆT}!e0aT*W3nd5ZoC.cU;Ý:(fkM˓,BQ5`>~1طNѦm=?i (˪団cE͊s TA_\[GMqA1F3 k'_Mи~_,\,EI\F,sJlS(1߅:Gn  RA<`=߿[7 C^pϵ A뗔Ob"}+yaFŀzڐyͺ_׍h/3!\ FkB'P4a/ZD qzk<Z-?bɞWW%۷Gv 4}0l.73)=oiN#sW60 O6 #ƍEyxv_OMw!(c) CWǘz`&W.5| 3\ΒT`e#]F~`+|DqSf@tdBxDĈA"'{'0eW R`ǟ+[F,:*:4wVYvR/ۇ5o#h WIKky 1Q%Z:P^0$ajGΝh9$oul(]vjk@ /̶Lwe|@A %y24O.ki!DEI $%Fאऺtcvl1o:1#z1 f.?('Y Sb\aA Ϗ#YaoHuByޤ{ lgCGll86==%H{>*@P)+WhmfM;r\pnjKhsl}VJ5j^jsP7B55ف:ڂjU!8aOGG|oD Y'6O݊tF{}=T,NrtkW/Z*V0ExXu44]*#gM8~X;dk!$?'3w5S ih8ߓ{=j=ol$f~XW`L,Ƅ4kL௮0_-8Autxsk5+R0t^kM< w=}O}vwt9@UW&QT+E$=V-I-T]?zL1WKe|°)_uŪ3g]9ntrKOGlᆂ${MˈDs㶦rc[">5eށtmE1SMPrxib1ԩ`s 7xc7OIT#)(à%3H|[dXm8_ :LE]^*I;u}ЇQ0x^ PZB#Ώ%)Hم`$oc䆳ЩvhAp|8YBMXW/5HgYzQٸn A}E0 ~!I(׊QtĚIu"WE[p/q30ip: ]?6SR VƬ?WpPw+5M`#qfTOݮ2_}鋿=::%G:7uپAº|W֞JKK^.[ }5)iN6H!ldбq914嵱7٦_g7qa':~u2Bݖ-EL*J>("l%-N֢a@fh;(.αVG,=Vى_5)ְ'R\;{.n;!T1CjpSwG%E.;} +kh@KP<|t+k#+= SRAr,GM; FL0sA ڐњ=HtK 8w D]'5ږT sQԹHi=<-EN8b[l,8mHL|%:}LR̵B%V=$(A^MOp1t~Pka'8Ϙqsѕfܘ͈IcI=<{F<"bg0nbi#I=cG=FH5+;uBU 7He'wu! "ozB !3up3had^$ld e&B^E/ܮ9lzh/n`+`ОuL8u[6(?ߢ[n:3w0ȝirLDf|o/9y{{Nwq[$>d'Cĺd$j#4gh5"hN$- Šsk^ `*գ&`ӽɡ cbk5c o#'@E:n׉ݎű_RfaQ Mi#hj,<'Г-@F=|Dԉ3(U~yws#>OeKY@C b0v4\2͗42iޗK@ɹA^ym"lJ+ϫRjM>C?dh HfU@12mg//ҷZIf_H;ZDfS+Py[C.,c9߽|Ƒh^JP 3@eƏgvtчTwlPq'2K?`ɳ 67/oSiG_C\!Ѷ8s31T&?ISxR/uơwX](ʷI"_O%#Dc5ho25B;:DBR Ue|pXs7iLE9]$A}4=VZ~7B>$N%,k2rB3ȣN0nXf,)6)C`;>,F3p2&!5pRC-KڔT?BW`'g 7ΐe"z`6޳&;&UW yt $lFey%Zadp/ݜ9xve ,i F<f {Gě Q3T~)S5u/V"=ovQ iiignPvg?s H3[o[IlHUVY'~G'n{=XuɃ6%wiD9Pnc)-` Wp :{nx ppȌƒ;MHaH݇hݵRR.``rԒy$Omӣ%;/ lzN<殺E*ꩅB]'"@Yf=,gn'' ",Kn""UYm9C+E4g;GB},@ ֠GB`{NAUeM>$^%X#2cM `eO4:'Ax Hfz#gP@xJ?@$" g7MT1ؐjc0])L=:SvܻΝv |$IKqU65@ЌnI?ͫ / Z pJ seI"~a]ѩ⭁gԍov֐$9dd+zkU!|7A.\ph@0E E0uY`4X9\h; (' eM<4?T2)"1< w@)6E1OV֟u&=>t3v)'b:WR,J-%T~X$ !UHȘxxb ~S# ŤRUY,U5FpfP %j),`=c%[ aVH6F<CDoi{J/tж*_\OW RUښSÚP[~ }%g<2خ{r4Q`7T9|pHJk9+}y-.}mȪJcOE߃OR[׿^ +k揜4T3ثzXOm*z z%N9JBfUj,iQY.UddcO;Z:ze߲CDankPtKf>|UG9:MJ \^X9q<ͬ>13(;É s{ A$ N^CK)(i챩/.B"0WX:ݛ5&/^s{ eNCkog2ʤI(i]9 dŝF`T *_ ;#KIaGEcnLn!;% *'`W ]7 Gݝ@!p!'VZPb d%{z1Hy5}3bGvgx"y5?\a'I9pC,>o3fֳ]ciD^7K?[iT.95YRw g]42"p/D|>O_+SyOG8yzO}yoٝye<(uNZO5uyw̹ +j/M)X[!N5SFS8@Yz6Ek+'~'ev0쯗y,'H FmsYkr)]qF} 't4=C0 *+pt!r\x!}ܤ^YOmTRl ٌ$7>Ob" D=Ж>3 mvtm2`FP `-K3b ,sΕT{,#!>$ԂZ܉Z}kwI٫c>!VuM:4 @0 .{$OB~2%OǡC?uJXEo\>3vԛO*A]wLVl|KR <(ځyf')сS/:יbި_ `>Px8"k<뢼6ɞB$9r+2j'WnOEuIZ)(1F!HR.Sݽ |_O(Örl%2 4-dڗ3rY x 0?I @a^y`|GGgǹ ~Mdq qJk*5I{>2AvY*P\gpktC3{.o^6Cx'I̍O1)dN .< 5nDg?9(dk9 KtS9+b^)\ijVxK*TI*{ݠd]nv|S<܋ 0^-=pWo]ĮS (O 0]ZAѳHttVFL2FmbMoa*dl9g*b 9qYm>jdl<!LKoio$7c%'Ԩw#FW֩rOjf+ZDz#ʖЂQ5:t @MhoC"k}p%{`X21ڃ÷@xvnן(⦐XzSpZP6x1ؚ4u!E-P2ӪT{J̠_nr "n1oj>V8\RVkhqNGDM] TqlDžN+;e]+]9&i4O'-\iV56V)U~SH}v y( R)}C<"9(ij'H;Tg:!4KT7㗍. 6GK%UA0='mMwqGSt"e`$!fXE^* Ay Cǭ 4 MԙGԒV2}>e;x`>]Yu-md\bŧ]YJ*<3`#19 }",S3?v^?!~2ciލd[΋Zҕ9ז-_W41s$ZB3| xRf ؓKKt5SXia#b ?usA-dDV;QhU&-e}0H6DrFFmCޫ9olOu$$2nhJ)],[c^[ 8#(rG0k*pP׼[āVowyTgou?rҕ%΁0vy!h T_'x8 o!TBDmxn< hwIT9v9r~g0w$9Ҫ\%54;Lv_^?H3`qG,>/{AdJ5|@~4br$=[u?;̩1mR(VEHܷPrz][IJY7JlC\8/;"gB#dcWRV@dY2jkvn"S|_7G >2V8Wc.'6Z΃+L|v.,Gf2̓V@vi^ˈ- T.aː+X r#,lqIͿֱ3| >|``WsSo:3 M rH mʃ+/Hݍ6ԋ7*;#џ6˦P$$u`V=2@mĦFǚ;9 bC͕zL]Q‘.g"ROQ/TGp'pp) LjG3f],u5|;a+vK(} 72R<7YWie~d+Q~}T!sEN}˄&B,>EU֤D M:'+FbDrM~7 X,1ƿ$Y$Z1%p.ek?ɶYez 磹^Szv+97|j8dbؚ@vr wQX4,~qaڒ)fB!`uU9 봠x0˂<  {zΒy3*^BᷧKaFEBWfWuw>y{j8L\ީi?hԵ'UȲB{bB>^^Tj^:"݊΋5vaLI"u.m߸EȬ\?\H6Jva> -,ų~37#z_@EPB !&g9rCo[O]% L;unGUo[ߪvZD /F ) x*?Ӳ n;;tvɒ]ndpk ګwDŽnބj>F\d\lTՀӑ)uD$bU}^򄻿ㄵ2'T=.y(R2;O9F\V2$)2P#w0k=FWmc0jH7ٶNͥA?RuMmEx@=G̲~3)8ZUʬ\_`w -1"G[1@otvdFw@v8e 8^(Ϲǣm(gݳԎtY/Ust"SӋZڀifJZ 5{%tbze 1ݯaOf>PeKQ#;n#]Ep4U?~|Wd9>FsBP mg=+w51`GF:Q^֟D(lsdezWމh1M犺-lQ&0^[ }`x^*̷ͮVTPRj;#ʹkRKy'?vU7I@Nb`LCòzZ}k4JSBe]eZ#,w]M?5險N` (Kv9;-#uUGcaɒ|~ዋ4ZuaaPg LW\puR\/[">#H/5^P/$G-[XofC0׏:4ˎ'o_$ܶҕyUp: yϨ&հEoCCjIx8|sT*WYkҫ*,r*N7~sX[ #nVq}~p)O>vIVAy[`mf&6iHgb,u<oXTN׆-&$Dt,ψT) CH=4I0'%y#7񀧲N^,&*b;3aZw~ | QME;XwC~qf>`=xJi%wB: R99A *1ÍvXػiD`OvJ]a-d^LM }7ʀㄛ0$:S`766KvC r I=X1Ma>&X*yhI#8lC?UG>0AYA:_jj4"N4>?]}i m%1;J)Tq{GMABmJЖ@|^So7׃Cucl*Օݛ!Ή5ɘK ،] jsp"GgDfm˻ 5%bsD7 !2=ң*!E8 vVRDj픒B..<|~&% QV>.zgSS\G󝗽 )rKTމ n+>`Os>%=6lk XA )zeЁN 1ӗ,⛇" gHw8y Mx*ĵ֍P.2HTN|38[ͲW0W{OoiX} LBbM[3hcf/Oó C3NfK40,/{7I#[kO&o6Sg+#s_ r*:k,G|9.> DHT`VxB˿ @\DfTwlq";:A׳f.õ\os8KveZAAQ `tOsy𠋆1ԙ DÍ%`kfH#(SNUF~˧\Nb)Z ׇSmqtThZl>1wB9RߖU,[c8W@M77#.Z]p9,"ayI :,ؑ6ܩmuB0aE.#${%Ip$j3gh7fmボxA.B2!fϸd9l;}[@5:D^7KA eؤ*'- ? ^I;`") *ʰr9&xwzk eh Hh^$9aYꮍJ%e4{$20XIۏ `xQ83)IF͗:'>X;LO=c@y맮8F>u;2H`Qlk%S&\+WA\]?zinj`-dB= .3$S*!׭PNR_ ɗH jlQ7'b/yi>rZC$K[= ѯc?}hM'MKtIx9CQJT3:DLzmk ʄ=~݉,yc),NܳVc1>Xc ,PtWwhh ӜT#}\))5I'5P0|w R$(ѱalA8\"+uµ0>IP(miʊGZaH.c! C*.LY[ᆟ15@l@7{\UPg;!q`nY]B^aHZ{[lX2PQ}vKْ9$6Tole` j)AX GO DEӉ;͔m#ZbO %BSIqQ.ZQKi5Fs$>=ţw|b$h)#K ]Ue-Rj_Ne UxfZ(EY:ip:R<<Ҧ9"@;]N26eȏ er@@ۂ.TJ;~{2"..,6K  =cD(,p>c vq]f:G8f/ӵcw<.͢;R4v _!j/&8!fbZ͚X X6^eNo3,bY??k׉.<Egu"R8O;Q%c`W3:%ǃ#pSmu";OAf'&WLyb&Mòc{VڡϝmtGє>kQ/2b:iɁxsA 'E:PpTzy(:p0 )_Haz>5:HGғpxl>RT]1a#~}t%{ۖ.)e4co{X%+6/W_[81tTe%<h(Ƶ*Q[ U/=0KnFt5##I3FIaVwu'ypo%0.9ӓ7nc7'gkJ00 ٝTI,Z[b*F&?>IBiQRqZyve5iA%ri?gZ5B+wkŽawQ"Ce W!@DwFj@n%èsC1׉*s40P9NamƏIJqFxƿp TP4 \9'K0bhO# 垫O^JƇenX/^ SLUqT n-R0ֵ/UT&%ѧٵW䛈d%{aSF\{e;$ZUR |tE8.³/p/0*Zl#%F'o7 j-dRs:(m2/L֯pjF- }YKF^lԈ]Ad5:^,v&ZM5RW*F+ygK3U]4pqIlעZCbs-G@KJB+ȮlH}1piR ȒV79j IP;|vDB# =C#XuyGuCep-)i"sSՁ yt O|NX1@ᱴ LJ r _9i#8;r{-7Z9z G+1wT"P}Mj.=2}OCcp O~Sf,@bQ W$C \Ls>2DQ#WA?n/< FuJ $]GI,)$[$Ι ;sh,NU ޭɨ-)Br6p(ǔIH]9/z|.GW.f]֯=SBJ}>_C/@\g:Y#1A(_[OgI`n^Zob~[1MWQER7rĒ8O"{?~h x.5oCfssR"0 eҿJFxh ZQ޴"V% ٠|l𓴽u7g$5r3)'e"kࢣ_q| -~͗]&\Ѽ#`M.uwW"[gb !KFD#DK$ċEy{vVERqa-F y@컂l Xmci9xJ|ł q=,?=*(50zjLqDoz^!Hx N-?c}){ C'iNLŒg&ʠ#v8LG#t Idx itL@~AM.Nv5qR dKkPBjud0DU,i"c\ rV 9?6EVy!y`OL覃ʷ(}. ZϋhiM~t UK79pBBs|OBu댒ɫcX{ 034-:6;%@?(LRY/iUiCc x'&_i` {,c.K~buXC\!#&I.9f^+'ie*Y/ҴKmUj_!. 3Ȇ|9 '~i[Md wC=P̋U5 |M <:\0{'D16P㩁⍇\P#E`zߠr~;A\N7|9*A0/SڃmM6 9y 0 $GXLHkp<<| VnY7ytyu6°tBgKa%iBfYB)#G_Zg[ZX~;>.҇`-vPl}C qNmĦ]%mXGI[5+D3)ǝ fA/wcav#)_vbx9ЈIRAeV;*O[=Nn`FBXÛM'20Q~tǍQg:D LoGZf^V[NגK?upP˭_i{I0z +u3i74(@}iho5L&uDbf1ht_}v}`H`Ւq6pn`|_f]Pzu8OY1 Ցf&a|f)kpZwU0Zׁ9ׄ Q"_U1;d6zy)S}\9 r=m.y;rrv#c6ʕTTeT=V01oٲWerF=4oς'Фb9koM CTճ&>w7bʂÀ{(`ƋHy8[QJCs`X"@`vmRBr LC{5~MA^U͆Q9\Pwt||JN#0L2,CŸij'"Hq-Bd1{+h-#GOs?-|2i#atHaTܩn(֏}%w<{|%GǑ`2@/U.%qՎ'J6O`E+"Rrpi)|X"3qQ>⃁֛ fh, OwdW{Bv%= ½sLL7\("*ЊWo$N_A7IQy4LOSBGFo >`攠Zzt>*+pC%l=E38C""3e?.={Sϣ[hQX(K&_e,]< ]X_M[I݀"owk-!l(]ȓLDl4, >;(ڄhA漲{*yKE vSԮ"N  ;Ѿ`#6MNWD07_JXI$@@;!IЛ9e^^ڮhƕ?D:Ӡ~! I$za4|& @g˚TLь%JW<|[pҒeE>!#^9P7;c3εbmGf?9tyN0;֎R; ȵU<%y[ ~x_8.c[ETW`z&ڻwP3Vw3lǎGn"`'eVNw5aͲVn{{S#yqӖ ,TiqߔQon3V{"_\~a:"c<VksVW>%uz"Uv%$'0J>ִr f @ 7iha&u%qI@"F9 ϼ Qi򾊇G֦ggr=Bqn>r 'uxR9t~4˦ڣ;KLs8aV7ٜE譻Ho[!rb_nw#MӦIirJfNFXk9;J5`B';j'2 í0}@DfG< L"~ %Y~Q@nX-W*v{q*sH8W0Ub,:a w^= ?UQ e_T-T&u{JeSǐd&%FX |Ae5:ioˬ=MNT&eZ7_M, UZCmr-i%Q8 ɀ BaCc| ճbSF81H!9C:M<82sEĻPRqEY\cj(a 0FiHݱ;{"AO:v 1 2KmZΟb@`-0ytLհPGy;:uK+5,zK?)$MkR2pG N=Ѿ'8E+h/yH4F@KY&dz)MH`g VO(pp+%u'* tWiӼ_-L-a[=e\VH*7OД,ʙ?񘡱j}Qx̴)'= ߡǭ(yӦ>2'LJp+l9C+'Ņ|6 ḇ2\o&lji(opvցsds4*7_ڇ?G|޴w>v w46͇NsDi" Tr |bY0EOe4e`,1EJLܯd颺ĹȱZ4*="K\T}#º,SR% F%JphqSQ\b(zCG8+Aw ک'HjE-gHnn |(5@8_]xb? z)=Z{+| A#۸p]AM ꐝ~<&SZ5n:Fiyh7l̤WoJd{HHI":~B*5=izvwf'!.> VKGCqI[zP!Xys!D߯y g8~C,T=F-qHRg33ED!`JLIu쥧;Z&Rn#"AmR% +JA_ty(o g1w<.#&C ͉;}GYp,6gIMzCN9Vqm@- § ‡^)m(e˦ ň6=i dU #QVrD#Uf6 ~<3R@T9|tϋ <' M.mQ&<@+8xJLyߌ?k"6+3z9[C}/%t&_E%F GO8fvWQ.`P 9a`h`!/dMc}tx ixs+D~*>')]e爲v?}M%/;2Uo ȤWGNg MwCֶO+/P# 2v3!6\α~ ( Gns2v.sXCn]0?i}ooNp0%3Ïaܕ pq};bg^ G;tK`L^ɷ=kCr#/A *{d\J:p=;_R*/Ycے_=MNjhoyfkw^g4j[CRQmRLl=c@h SCKSjS֙!BA|LSW·G^H2Y؀7hGX65YډӅl/`dsѩ2{v-w ʨEKx1躅[v]3 ?EufPJ-5o5|YPffuĺt_38޷l~~R.ɓ#!K#Y7|ek<;$/9I /~_9լFq1! s'ͳ XlF&YKS8_\C~KZd/c􃍆M~]$۷5)~~Ckʅ͏7éAxWO||h!DrF`[eH"d%r"s]5հzPZNX{!q%{y{!Z(hSYy<⌲CC&ē?2 dӒEOD"BI|z0&.cbi ʥLGRI\͒oCDu4&, HxI%DG(?P!q :U" 7:Wi~7FoV%i)[6L/uktqw;t IV  F O`dnd[tv9;J^|ަNSj"d=j@\[QC2]I m78ӊwͧ_W=I'Yަ?P넘*Dn.ePJ0 VcF0*Y5p :jaPb+5S$ad'[Ծx-maT-lۑcR~?߹MOn> q7֮Xu qGđv O>`,ꕌ҃0U}35KCHvLV'l+km]bDHrAax3cuK]0^ &RHiwDO(4p'kxԀk~pÞ8!]\'ygܱ: jd:Z0xٗ^O86R ^^BR-DE  : ixU; e;*6b?xRf_A mepJqDr3ImzMR3QY`(6yf~!Igevшţ9.M `݇HE5#ĉ'ɺ1"@zY;U,6;J;`@{>-b@KZש|vYALxoaaR2dj-{#4$V4eOZ=8.ɍ&߷ =iJ90qC>rf9 rDV Mwd]E xGрnBz!KUp,9LT4Q̺Ï2u._rFOIXy~AϥdȿHxvlw4ݻ|vro.VAҁ(?059'kn<@~l5o:~)Y~ᗎFj(t)DN[b#i} Mm.Vb ܃3ܥtc]'LBM li icP.^DWHwGbhB˚aDtȫi/fVC3K2KVfG'z_ \ CVWü@OD.rY,䖼  7ˉ5bT^xqfX('K5Wx8ƻ"3DYqDaraG=hr4|&w^1˴ïQn $1y]gzz`zu-<0کN >dqw][.{|U,ix |sUfI-HyȺǂYʝN7#2"a^Y?;N&E F4P&x{be0ʽ.ԜM)a +J附xԇAivE`ݣ(p.)}%2J [Y;zn=k1r([$$aQZ?7 SI.wHWtilEE`i;T=}JdVK7$Y>VQt#*9€I3^&0/ME7X ԍ:N&|p<%]mcY##ѺK?P2cT3gޠˠa#h]'I R!52zF|xΟ.N]Ȃ4?LXDnWo9 w&HHj,Z[ΞC h OTe)5fG"gKA?w\!qS?=YHz?i ת!3fmP/`̗)wNiqtY |#vL06^NyR6B9w4$I",;( Դ -|߻$ٹg2+c ?nh(~ď`7)p14&2BzSQQ:d.$0Q]!3R#"#U3_1-\T6/;0*O:I z\Dzث cs=LsJjɏ񫓧BL_X]EiG%|s=. lH/?Mih˂/4KеA0\1w F: S tVԄ!^5>~TuU4nfSc#&Kz6d,dnB|3ag0Tdc4}md9+HS*kHP43>U)$c'з5$x"@UVyڥO=BpV42= V?Lq Y#j8[H00x*y@b~6N4\nI֎=\v:SXi܇˦+Ot~4iSBv71}m#wŦL+5_xR'XL'bR~A7WmqH3V)w H@q6!v5yCF VO)Dҹ!m"xxo H_\m>eK~ P_ U;Ro@B荥4QhXAtQAḑQUaOd$\+&+|di ed ]_VLQFQC q+LvH,$IlY68OeX#M)u䷒1Ͳ-6Q)/< SL솇:F4i09Idx$4#c?r)xܩN6uC`L^q6%n_۫#9ޫ#+ZjLN_)?k/ AazB{f@Z9V 8A&6:;D^052K~U,e]"tZճ:6hJ|&h84)+&|PG琒) =A nBӔ@?}3ҭZ^w "3ń$`²\bީLV#9G^aenpֻrp:$ ߪY"AHH4 ͪ!i>?~8CZbҠ9>g}ɞ3uvz2I u~$J_6fћI&fb6\l+;A* Dc e7O@BUrcizb-kH-A'x8pn9Jzied^bjW?pI5t'pA)%V"W{C W|l(->N}[94yƛ<11bkFOEG@qXgl5JPt.܍`qxF '$Ԣ,{1n "_T1~EB_aBzIAWWÁb(;sժn٧UKWj8jA9*f?PmlPCuB#o܌T?MvR}$ϧl~gK%udXJ*"ޯQn w`?A i9ƙLZn >P-i?|*b˜Se,#?#5%Bjp|ڿ~V@6T=s\&R/xOEV0 3yJFԬៜ#Y)+>c+pԟN.M_ ࢛?)iƍ!4hv=Ut\h>H.cHF4RObV-:n;dTnru򧰙;1Qh7!5`&QiP0cV;E~~XR%9RRo& 6e3b73:8MHQjG-HO@r4_ 8}+XNeã u~LnC0%i -tŊlcFɠ(ӆ<-fN҈PX%*8=m} m0ŇJip̌uFJ}HB8]}}3K\A~wGT*ݩrUƿ1]k Kp>`duz#1xk/щW6e Cr_1-|R|҂",Q),iRYɀ:@IV(B]5/zgq%/Hk_kH{Ha;r|V ͂jHʛx&Rk. YaX$#`(1V# s>8=b[d4;hksBCq:N}ōC:{0Ya7D8dFy߶sGyhq-|IX>b" Nv\ty0`H7[(~7N5Tjlrp^ԗa>4;t'+DqOψ!ԳQ0=1Ww 2Svs`oM ]4 fsfYlybq{b9áo?tǃq8%< _tgXLgEXFNMn=\>&p`99 Œo4 + ~Hꐘ' 5똿V\jv?Z)YKɵI4W (#̟ute%AaH꿭hw+Ucte#1z~~Š``>ijnndKnp0+C* E)uՑ5%1'oMږ_=[䮥jdSϡEKDžS44A[?LV+ľjIuהy ઙ~ʲ8VtHPeR - ^o$B.ye]H}BQ8l4«JK!v@bq,=2, IL#Jas_yr{ srhZ~`3#R1ugK91wʋSx$ 񽼣O$ 49;ь<谢Bl t-s$HɅVdɧ BGS`@&7߉(vГב5$ .QLvNgy 48Wwk""̄gLcsY"[Ct5}T9|5;z6ՠfafk:Qr 0'sQ{B@>k#>yǖ9꾎jȸ{c LL!ᦷ?6.8{X}s(ۮMHq]0IC>esZ$͂%حfXROokzaWIedUBÐY &ٔOv4_ #b,(7* Yn6"Gu^'*6.>%w ׄme #X %hW]4d X4 x6ܥl+X2e)۸ry] $*ђX94+4?3hʀo+s62B;=8$rD^§ q(:_ݧ`շsqf`-~vȫ!2w=(3~zq$^ތ~!X_- Gc$Lp'^E>2En&J7yW`HѢ p\FhZ ngs>N11+'uhTt,v]Pq6+7:i`A`ϗD"qF|xnհ{o8pqV6/ߝe`uz4HjadU[,5oJ.J@"-8'6=pE)Re0n98Jh&k?%(xf] s8R%@=ץ:t8[XlA 61 "4|TB̊DdKl;O{$'5:ƚ "i,gPAkbx8җmWn$@ܠ{zDr{(Pg*9g+Q!mVg׻bkl