libgstpbutils-1_0-0-1.16.2-2.12 >  A ^p9|d[p Zyglxkc5A\w^ď0c 7v n9 70Y>w䆐%>rzMKO ? ~=o|ά>WŒqM S 20>p@y\?yLd " O 3Dgmt|      8@(8999: ?9>v$@v3FvBGvXHv`IvhXvlYvx\v]v^vbvcwdwewfwlwux vxwxxxyx zxxyyyHClibgstpbutils-1_0-01.16.22.12GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related, from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins.^s390zp33hSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.org/linuxs390xh^0^d40161fea5f25a005c8e3378cad250e50a28f90e3461ae03868ddfc3cd1ca1231libgstpbutils-1.0.so.0.1602.0rootrootrootrootgstreamer-plugins-base-1.16.2-2.12.src.rpmlibgstpbutils-1.0.so.0()(64bit)libgstpbutils-1_0-0libgstpbutils-1_0-0(s390-64)@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstaudio-1.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgsttag-1.0.so.0()(64bit)libgstvideo-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^@^b;@^V]^4^!@]}@]]@]Z@]8H@]@\@\P\[@[t[Q[.6@[!@[c@Z&Z@ZZZ>E@Z.s@Z!D@Z@Y@Y@Yh@YI@Y@Y]Y @X @XXX*XBX:X@W@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTemgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commliska@suse.czmgorse@suse.combjorn.lie@gmail.commgorse@suse.comdavejplater@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.commeissner@suse.comalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Remove is_opensuse conditionals / really enable orc on SLE 15 (jsc#SLE-12265).- Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete gstreamer-gl.pc file, which is missing the (dynamic) dependency on wayland.- Enable meson build conditionally for Tumbleweed.- No longer recommend -lang: supplements are in use.- Add upstream bugfix patches: + gst-base-playbin-handle-error.patch: playbin: Handle error message with redirection indication. + gst-base-audioencoder-fix-leak.patch: audioencoder: fix segment event leak. + gst-base-fft-update-kiss-version.patch: fft: Update our kiss fft version.- Enable orc / wayland-egl on SLE15.- Update to version 1.16.2: + xvimagepool: Update size, stride, and offset with allocated XvImage + video-converter: Fix RGB-XYZ-RGB conversion + audiorate: Update next_offset on rate change + audioringbuffer: Reset reorder flag before check + audio-buffer: Don't fail to map buffers with zero samples + videorate: Fix max-duplication-time handling + gl/gbm: ensure we call the resize callback before attempting to draw + video-converter: Various fixes for interlaced scaling + gstrtspconnection: messages_bytes not decreased + check: Don't use real audio devices for tests + riff: add CineForm mapping + glfilters: Don't use static variables for storing per-element state + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded buffers + streamsynchronizer: avoid pad release race during logging.- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop upstream fixed patches: + gst-plugins-base-doc-build-fix.patch. + gstreamer-plugins-base-arm-neon-configuration.patch.- Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples to configure (we already do in meson conditional): Only needed to build the examples. - Add explicit pkgconfig(wayland-protocols) BuildRequires: Previously pulled in by gtk3 dependency. - Add explicit conditional pkgconfig(cairo) BuildRequires for openSUSE versions older than current Tumbleweed, workaround bug in pangocairo dependencies in those releases. Also previously pulled in by gtk3 dependency.- Add gstreamer-plugins-base-arm-neon-configuration.patch as an upstream backport of: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e - Use %make_build.- Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Switch to meson for Tumbleweed. - Adjust line to get the minimum required gstreamer version. - Disable tremor (needs libvorbisidec) - Disable examples. - Package libgstcompositor.so and libgstoverlaycomposition.so. - Adjust documentation directory. - Add gst-plugins-base-doc-build-fix.patch: fix build with automake. - Up gstreamer-plugins-bad Conflicts. - Now requires glib2 >= 2.40. - Obsolete libgstbadvideo-1_0-0: now part of -base.- Update to version 1.14.5: + audioconvert: fix endianness conversion for unpacked formats (e.g. S24_32BE). + audioringbuffer: Fix wrong memcpy address when reordering channels. + decodebin2: Make sure to remove pad probes when freeing GstDecodeGroup. + glviewconvert: fix output when a transformation matrix is used. + glupload: - Prevent segfault when updating caps. - dmabuf: be explicit about gl formats used. + gl/egl: Determine correct format on dmabuf import. + id3tag: validate the year from v1 tags before passing to GstDateTime. + rtpbasepayload: Fix sequence numbers when using buffer lists. + rtspconnection: - Fix security issue, potential heap overflow (CVE-2019-9928). - Fix GError set over the top of a previous GError. - Do not duplicate authentication headers. + subparse: don’t assert when failing to parse subrip timestamp. + video: various convert sample frame fixes. + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGRA/RGBA which created corrupted output. + video-format: Fix GBRA_10/12 alpha channel pixel strides. - Drop upstream fixed patches: + CVE-2019-9928.patch + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Added: 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch which fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384 "Segfault since 1.16" which also occurs in 1.14.4.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + Update docs. + xvimage: Fix symbol redefine build error. + glcolorbalance: Support OES textures for input/passthrough. + meson: gl: fix backported patch. + gl/build: fixed failed compilation due to missing EGLuint64KHR typedef. + parsebin: Don't try to continue autoplugging a parser if we got raw caps. + audiobasesrc: Round down segsize to an integer number of samples. + discoverer: Don't crash when running with -v if channel-mask==0 and >7 channels. + gldownloadelement: fix build with msvc. + subparse: Don't read beyond array. + ogg: Avoid undefined granule shift. + libs: g-ir-scanner: do not hardcode libtool path. + rawvideoparse: fix typo in 'plane-offsets' description. + video: fix some GIR array annotations. + audio: fix some GIR array annotations. + meson: gl: remove non-headers from gl_prototype_headers. + meson: install the man pages for the command line tools. + meson: Fix detection of glib-mkenums under MSYS2.- Conditionalize orc and pkgconfig(wayland-egl) BuildRequires and enable-orc call, fix build for SLE 12 SP3.- Conditionalize pkgconfig(graphene-1.0) BuildRequires: fix build for Leap 42.3.- Update to version 1.14.1: + GstPad: Fix race condition causing the same probe to be called multiple times + Fix occasional deadlocks on windows when outputting debug logging + Fix debug levels being applied in the wrong order + GIR annotation fixes for bindings + audiomixer, audioaggregator: fix some negotiation issues + gst-play-1.0: fix leaving stdin in non-blocking mode after exit + flvmux: wait for caps on all input pads before writing header even if source is live + flvmux: don't wake up the muxer unless there is data, fixes busy looping if there's no input data + flvmux: fix major leak of input buffers + rtspsrc, rtsp-server: revert to RTSP RFC handling of sendonly/recvonly attributes + rtpvrawpay: fix payloading with very large mtu sizes where everything fits into a single RTP packet + v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM + v4l2: Disable DMABuf for emulated formats when using libv4l2 + v4l2: Always set colorimetry in S_FMT + asfdemux: Set stream-format field for H264 streams and handle H.264 in bytestream format + x265enc: Fix tagging of keyframes on output buffers + ladspa: Fix critical during plugin load on Windows + decklink: Fix COM initialisation on Windows + h264parse: fix re-use across pipeline stop/restart + mpegtsmux: fix force-keyframe event handling and PCR/PMT changes that would confuse some players with generated HLS streams + adaptivedemux: Support period change in live playlist + rfbsrc: Fix support for applevncserver and support NULL pool in decide_allocation + jpegparse: Fix APP1 marker segment parsing + h265parse: Make caps writable before modifying them, fixes criticals + fakevideosink: request an extra buffer if enable-last-sample is enabled + wasapisrc: Don't provide a clock based on WASAPI's clock + wasapi: Only use audioclient3 when low-latency, as it might otherwise glitch with slow CPUs or VMs + wasapi: Don't derive device period from latency time, should make it more robust against glitches + audiolatency: Fix wave detection in buffers and avoid bogus pts values while starting + msdk: fix plugin load on implementations with only HW support + msdk: dec: set framerate to the driver only if provided, not in 0/1 case + msdk: Don't set extended coding options for JPEG encode + rtponviftimestamp: fix state change function init/reset causing races/crashes on shutdown + decklink: fix initialization failure in windows binary + ladspa: Fix critical warnings during plugin load on Windows and fix dependencies in meson build + gl: fix cross-compilation error with viv-fb + qmlglsink: make work with eglfs_kms + rtspclientsink: Don't deadlock in preroll on early close + rtspclientsink: Fix client ports for the RTCP backchannel + rtsp-server: Fix session timeout when streaming data to client over TCP + vaapiencode: h264: find best profile in those available, fixing negotiation errors + vaapi: remove custom GstGL context handling, use GstGL instead. Fixes GL Context sharing with WebkitGtk on wayland + gst-editing-services: various fixes + gst-python: bump pygobject req to 3.8; fix GstPad.set_query_function(); dist autogen.sh and configure.ac in tarball + g-i: pick up GstVideo-1.0.gir from local build directory in GstGL build + g-i: update constant values for bindings + avoid duplicate symbols in plugins across modules in static builds + ... and many, many more! - Drop gst-pb-base-fix-unresolvable.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and stop running autogen.sh, no longer needed.- Update to version 1.14.0: + Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers; - Experimental support for the next-gen royalty-free AV1 video codec; - Video4Linux: encoding support, stable element names and faster device probing; - Support for the Secure Reliable Transport (SRT) video streaming protocol; - RTP Forward Error Correction (FEC) support (ULPFEC); - RTSP 2.0 support in rtspsrc and gst-rtsp-server; - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc; - playbin3 gapless playback and pre-buffering support; - Tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy; - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written; - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing; - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc; - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API; - Adaptive DASH trick play support; - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes; - Major gobject-introspection annotation improvements for large parts of the library API; - GStreamer C# bindings have been revived and seen many updates and fixes; - The externally maintained GStreamer Rust bindings had many usability improvements and cover most of the API now. Coinciding with the 1.14 release, a new release with the 1.14 API additions is happening. + Updated translations. - Add: + gcc-c++, libjpeg-devel, libpng-devel and Mesa-libGLESv3-devel, and egl, gbm, gl, glesv1_cm, glesv2, graphene-1.0, gudev-1.0, gdk-pixbuf-2.0, gmodule-no-export-2.0, libdrm, wayland-client, wayland-cursor, wayland-egl and x11-xcb pkgconfig modules as build time dependencies. + gio-unix-2.0, glib-2.0, xext, xv and x11 BuildRequires to avoid implicit dependencies. + OpenGL shared library and its GI bindings and plugin plus audiomixer plugin from gstreamer-plugins-bad/good, following upstream changes. - Add new sub-package libgstgl-1_0-0 to baselibs.conf. - Add versioned gstreamer-plugins-bad Conflicts: Several sub-packages moved here, conflict on older versions. - Add gst-pb-base-fix-unresolvable.patch: Fix unresolvable problem due to moved plugins, take 2 commits from upstream stable branch. - Following the above patch: Add libtool BuildRequires and pass autogen.sh- Update to version 1.12.5: + Bugs fixed: bgo#668995, bgo#792983, bgo#784530, bgo#771853, bgo#789358, bgo#791638 - Drop gst-pb-playbin3-fix-accessing-invalid-index.patch: Fixed upstream.- 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. - Drop filesystem PreRequires: this is simply nonsense.- Add gst-pb-playbin3-fix-accessing-invalid-index.patch: playbin3: Fix accessing invalid index in GstStream when received select-stream event (bgo#791638). - Clean up spec with spec-cleaner.- Update to version 1.12.4: + Bugs fixed: bgo#789458, bgo#789547, bgo790329.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python-base BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Bugs fixed: bgo#785011, bgo#771088, bgo#777735, bgo#785065, bgo#785331, bgo#785341, bgo#785799, bgo#785948, bgo#785951, bgo#786200.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Bugs fixed: bgo#784639.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Run parallel build with smp_mflags. Recast a slightly convoluted find call. Replace old $RPM shell vars by macros.- Update to version 1.12.0: + Bugs fixed: bgo#782095, bgo#782018.- Update to version 1.11.91: + Bugs fixed: bgo#779866, bgo#781149, bgo#781152, bgo#781168, bgo#781490. - Changes from version 1.11.90: + Bugs fixed: bgo#774544, bgo#776140, bgo#776172, bgo#776446, bgo#779344, bgo#779515, bgo#779866, bgo#780053, bgo#780100, bgo#780257, bgo#780297, bgo#780429, bgo#780559, bgo#780566, bgo#780764, bgo#780769. + Updated translations.- Update to versions 1.11.2: + Bugs fixed: bgo#740557, bgo#775553, bgo#775893, bgo#776797, bgo#777458, bgo#777530, bgo#778298, bgo#778702, bgo#778974, bgo#779010.- Update to version 1.11.1: + Bugs fixed: bgo#678301, bgo#699077, bgo#744191, bgo#749567, bgo#752052, bgo#756628, bgo#758259, bgo#759358, bgo#765796, bgo#767450, bgo#769698, bgo#770355, bgo#771376, bgo#772445, bgo#772550, bgo#772832, bgo#772864, bgo#773073, bgo#773102, bgo#773165, bgo#773341, bgo#773944, bgo#774445, bgo#774454, bgo#774484, bgo#774588, bgo#774728, bgo#774878, bgo#774959, bgo#775310, bgo#775369, bgo#775917, bgo#776038, bgo#776188, bgo#776447, bgo#776458, bgo#777009, bgo#772764. - Pass --with-package-name='openSUSE GStreamer package' and - -with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Pass --enable-orc to configure to ensure we build orc support. - Drop obsolete clean section from spec. - Move AUTHORS, NEWS, README, RELEASE and REQUIREMENTS to doc sub package. - Add fdupes BuildRequires and macro, remove duplicates. - Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 Obsoletes: They were added to ensure smooth upgrades, and are not present in any current openSUSE release. - Move license-translations.dict to devel package, it's only needed for development. - Replace gstreamer-devel and gstreamer-utils for pkgconfig(gstreamer-1.0) BuildRequires: Following what configure looks for.- Update to version 1.10.4: + Bugs fixed: bgo#778432. - Drop aarch64-no-neon.patch: No longer needed.- Update to version 1.10.3: + Bugs fixed: bgo#758389, bgo#771723, bgo#774908, bgo#775351, bgo#775459, bgo#775480, bgo#775687, bgo#775887, bgo#776403, bgo#776623, bgo#777262, bgo#777265, bgo#777502, bgo#777525, bgo#777921.- Update to version 1.10.2: + Bugs fixed: bgo#774911, bgo#774585, bgo#774902, bgo#775224.- Update to version 1.10.1: + Bugs fixed: bgo#773131, bgo#774322, bgo#774343, bgo#727802.- Update to version 1.10.0: + Bugs fixed: bgo#768763, bgo#772500, bgo#772501, bgo#772676, bgo#772855, bgo#773103, bgo#773105, bgo#773107, bgo#773181, bgo#773441. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Disable aarch64-no-neon.patch: It needs a rebase, or may possibly be dropped as fixed upstream.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767689, bgo#768991, bgo#767712, bgo#768566, bgo#768249, bgo#766970, bgo#768361, bgo#768178, bgo#757472, bgo#767859. + Updated translations.- Update to version 1.8.2: + bgo#765534: encoding-profile: Remove codec_data and streamheader fields from constraint caps. + bgo#765538: codec-utils: Don't put level=0 into the caps. + bgo#765541: smartencoder: Only accept TIME segments for real. + bgo#765684: opusdec: Won't negotiate sampling rate anymore. + bgo#765706: opusdec: caps leak in gst_opus_dec_negotiate(). + bgo#765708: encoding-profile: Make creation of encoding profile from discoverer info more robust. + bgo#766204: sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore. + bgo#766265: opusdec with FEC breaks when packet sizes change. + bgo#766510: videosink: test_video_center_rect raise a warning when turning on debug. + bgo#766515: playbin: fix suburidecodebin leak. + bgo#767163: video-color: Fix colorimetry IS_UNKNOWN. - Stop passing --enable-experimental to configure, we should not have experimental codecs (and currently none are built).- Add proper dependencies to the 32bit devel package- baselibs.conf: add -devel for building 32bit Wine.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764020: adaptivedemux: Deadlock on HLS and DASH streams when scrub seeking. + bgo#764865: audiosrc, audiosink: race in gstaudiosrc audioringbuffer thread. + bgo#765027: critical warning in rtspsrc when doing srtp. + bgo#765082: mikey: add new function gst_mikey_message_to_caps. - Properly escape some macros in comments to silence rpmlint.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-base-discid.patch- Update to version 1.8.0: + Hardware-accelerated zero-copy video decoding on Android + New video capture source for Android using the android.hardware.Camera API. + Windows Media reverse playback support (ASF/WMV/WMA). + New tracing system provides support for more sophisticated debugging tools. + New high-level GstPlayer playback convenience API. + Initial support for the new Vulkan API, see Matthew Waters' blog post for more details. + Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. + GStreamer VAAPI module now released and maintained as part of the GStreamer project. + Asset proxy support in the GStreamer Editing Services. + Bugs fixed: bgo#763316. - Add pkgconfig(opus) BuildRequires: New optional dependency. - Add explicit pkgconfig(gio-unix-2.0) BuildRequires: Already pulled in, but add it so we can version it.- Add gstreamer-plugins-base.appdata.xml so that the codecs can show up in a Software Center.- Update to version 1.6.3: - Fix regression in GL library that made glimagesink unsable on Android. - Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. - Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. - Stop ignoring encoder errors in the VP8/VP9 encoders. - Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. - Ensure to store the correct video info in GstVideoBufferPool. - Fix caps in rtspsrc when doing SRTP over interleaved TCP. - Fix crash in pcap parser on 0-sized packets. - Clear EOS flag in appsrc to allow reuse after EOS and flushing. - Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. - Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. - Correctly use colorimetry in v4l2 only for YUV color formats. - Set reserved bits in MPEG TS muxer to 1s. - Fix calculation of SBC frame lengths. - Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. - Update ffmpeg snapshot in gst-libav to 2.8.5. - Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. - Fixes for error handling in the OSX audio plugin. - Various gobject-introspection annotation fixes and additions. - Compiler warning fixes for latest clang compiler. - Change source URL to http://gstreamer.freedesktop.org/ instead of http://download.gnome.org/; the former seems to be more frequently updated.- Update to version 1.6.2: + Crashes in gst-libav with sinks that did not provide a buffer pool but supported video metadata were fixed. This affected d3dvideosink and some 3rd party sinks. Also related fixes for crashes when a downstream buffer pool failed allocation. + Big GL performance improvement on iOS by a factor of 2 by using Apple's sync extension. + Deadlocks in the DirectSound elements on Windows, and the behaviour of its mute property were fixed. + The Direct3D video sink does not crash anymore when minimizing the window. + The library soname generation on Android >= 6.0 was fixed, which previously caused GStreamer to fail to load there. + File related elements have large-file (>2GB) support on Android now. + gst-libav was updated to ffmpeg 2.8.3. + Deserialization of custom events in the GDP depayloader was fixed. + Missing OpenGL context initialization in the Qt/QML video sink was fixed in certain situations. + Interoperability with some broken RTSP servers using HTTP tunnel was improved. + Various compilation fixes for Windows. + Various smaller memory leak and other fixes in different places. + Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823, bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951, bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732, bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929, bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205, bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344, bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913, bgo#758921, bgo#759019, bgo#759380.- Update to version 1.6.1: + rtpbuffer: Add map flag to skip padding. + decodebin: - Fix event leak with validate.hls.playback.play_15s.hls_bibbop scenario. - Free unlinked chains at time of switching chains. + video: - gst_video_calculate_display_ratio() should have out parameter. - Missing closing parenthesis in video overlay composition cast macros. + audiobasesink: audio skipping when playing it repeatedly. + gst-plugins-base fails to build with --with-pkg-config-path. + playsink: fix leak of audio sink. + subparse: < / i > should be handled like < /i >. + playbin: Leak of playbin on errors from the source element.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Remove subpackage typelib-1_0-GstRiff-1_0: no longer built.- Update to version 1.4.5: + Bugs fixed: bgo#741420, bgo#715050, bgo#739544, bgo#739840, bgo#740556, bgo#740675, bgo#740730, bgo#740853, bgo#740952, bgo#741045, bgo#741198. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#736969, bgo#737055, bgo#737706, bgo#737742, bgo#737752, bgo#738064. + Updated translations./sbin/ldconfig/sbin/ldconfigs390zp33 15917375421.16.2-2.121.16.2-2.12libgstpbutils-1.0.so.0libgstpbutils-1.0.so.0.1602.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/baff7e1cd4a9b75cb798131f6f3d35ec-gstreamer-plugins-basecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd98069f4494c73efcd954f270da34fe54ac356d, stripped PRRRR RR R R RRR Rl%ũ^X4P7zutf-81aa943212a5013ba6d1b4dddd9b6be6192077f8c0882ed6cc891283a4de52427?7zXZ !t/] cr$x#+U VJ{jy3/KCvvXh(X#Lp{DPFJ'B\JtnxlK] A+ m/c/*9xxۚӭ\.m&@W6k%ae/öɌ JbdDbdMgsOчۣdM)1b.X,8f w ~l>DI%kO?p>`NGcw @ͭA*{Ki1sX ꇁMqi+3Ͽr!Cd&Nf8vx-VWdL7 1eG&Td=dLd:J ~Y^neKfķ&=wL7IԜgxa *†߶ǹM/;X! %S Y:_~'2\޸T&5 `yDvxy6;|:0IS9 &mfOp%eJ^} S$ۙ? D7h@.7q!)֛F|p`qׅHTtPp.z?f?B7C:7wm *O51bt},G4o+gT֣z#Q vd0lCV(/#Zg D&Bݼϋz_x%-9_z iRUeJ$\x`i\H~ѻQfԐ1)C B)+ "}cV@*9e=KyTpܒ-iִNhzQl}>wPd% r17hPQmЛ_pR]nJJjԁNjlѣ^ZaU:$:{\H#aI\0ٓMcC;&yJ}zt^wCP ^oJG M&nr $,O<VDw֕5h1c9礎n,-Yʆ߽Sgp\ _9WT`  *#Y\#.ˇj];yP/KʱX`1mBH++qS3\[{{bxT]es`@Ưk H y-L*RkN=5VrM]0ȈKSPh+8JQנW>=3(-CH[m?[8[WtulJKLSh4x.JEGpt@7a|<",.X_3XCQӛ _s!û7*X_vՖ× 89•yOQ d>Kd0S;YO*+cx[.*rY%&tҶ<*(4nO7]FIS!09+L&Ш(l#s4b`cȭ:eAu'ѐ͌w}es<SS%m 4Qzz#t HM G{דMJGZhP5ڟ9310 1,O$MeВVC?<-a;s(?fǥ1\d:ދ|]=G~ٱb.24fI;.cH}Ӷ9 2ܦoDZh;\=~xX$4FK*)m{wP ztgL<}eN`͛VˑUyPgr1"|"(!)cn;]DTD4FRjc~z bZi҂LxU A@B:z0 99pHT? 'j|5& VE*}Ɂzo^e\φZ:]s韭6?R쿅P1#~ޝ78Ou ~a=dUn b=0K[|LŮ|;h{ji^tс "9jWY|>r[ipaNn'^E̻Bl5\_?bJ>G*jlQ}lFiswrRlr&PW{6iP׶Mҽ/y[%v:lF׾AҀ#T;qV0X̡̫c[+&NNkfFsI&4G[l bM&ݴ\1liITxl׃I=7 |R7$Xi:dkMyM]qԬ,%MB2={\2;ANNeB01aRij hf[,y+lW-e+RmmvPR|0lz^edz9` _lz *"N{_5zJ`z*2ءg9>H7t~㱽2D*MA2^[mxomuyd᠛aF_HB_Ǥ>*02n0Ѐ6~aHF!nu|ԣtX5P;ŃfQlIเ2qE9d2ùFlJ1A|"?epQ-Yg%OcEa%|9NِۨN1+R<-9ΙUX߃;p ]Q@y\* Jw|F3SҼ]dmdqnTtܕ dX<]H y؋afy#NGvԮh=wޚ Z&6rNCsB>So`)p 3Mp2D|_oAʥ>a`N}d!"E4GޗJdߑ+(m_A^Rͼ#;] ?h C8 ނ!ymW҉23Z6[~y0$+1A g/ MJR{K 8:lN"x X-h s8J0>x7;&+;Zz4# X#rnfeqg%K9>05IgcV7ffL0J3^;G* PF(ԿZ쁿#qYT lR"hEh{'˲7434;WwaNO# +2OK.(-p*'St.ǽ$"wAS[Y;@Zc~cJ5S?OAO[ FWNh2Hu> eE\Duإ>T%ٝԡr M^WqnP`ǽ >W9`.Wt 6f6 Qof]6q% #B-[Bn Pu2!>AgTr*! R@XpfJXẐf4&uR*ه(W3N"%4VFʹweA86OUB Gr SE"68>G,܂fRK$Ԥ/YT0PdLygsǗL4겫8%XM k0~"RoOemi~>D*dg+\P?ze(a$)8]b@;]624[!#vdS-Ax~alLC\|>CJQ`Ӂ䁙`]ȧ1[ ~8L|*ԢS}6IrT֞ŅI$S-as%5,P3z[aI"ⷅ'^o lHXlGd~[etAxDt ^vod́![xf/̽c"E m aL4uWF,TrWJrڶ !/g 뉌*g1<<`кbHfSFDj*r338L8bI.X垜dwS9ܮ26X1]?l'b.~׮yozYAgA񖹞檯o` pEoΑa?¿g,ia3M^Dd53KiN"danlH!)tr0_4E4{5IX"˹/VѲ*6I8 M[r^`P >:۾hdQ)4x/-l#+9^q>̙~TΒsR C m5 AqpGZ:-}3T0h?jcsCk<$6- 63fʌ='gLyW!HRj֬*1ZoOUnB5($iW>4K%(yje(ħ9lҰcCe(*LA(Α`7madټbRy!YvgGqoٗ˝\yNt¨y8!@ih0~;0'NgѩdDpGÍSP3 炣D]o e ZKLYW 5e$"} m - sBa% 0!q7`((a@ GL%[u8 0ٸ{z,b" EtC3P}% 3#B+] T0XLw貯&-P5ItaC6ܠUn2@ 쥐_>+j3@U9;3Xf< vUBQDy'MWYv>;$2:\-XONk XFؘI(N/>З4Я q .DGrr MG &vulzdo(J=PzKRXoԂr+ڬ՜$~}}nbkŜZ8VK3pE*eCH0CN~=4w>*5+>}O Co`dء-ɒ9f$:(=Q8A!;!J)>a +4'՚YMƨjK s[gBZVyڊ{xG{h4Ty;9v7hI`_)4W/® ϭ^%vcTO))jz aͳMp@N#h Kv-Ik&{A?oI2 ]Z[/@ԧWO MV'vo~hŽJ-!2Tb(l>t%6wmjA{ݙ?\9_T-Vd|.9@4,<YO .yd`$ʯ\wi.$P<_kGm&>&Cڎ_ z/Ώ^BrevväS/OI%3/{j% Gb`u3@ie oNih]Bk>Z| îvtb7;:Lj ?bz=n0|>c?$2<*\]"C*n9vgsj* O9T˅/W~.sgzoIiy6GO[5;4§ol)7dԘ ;2WFUS_2J-6>?e}.2YE#%ŷZ6nޑ-1b@*d=L9_R &tY(WU7A'M+BBHvL!EA+Zr [#*Ӥd_`bPQ8,K+$=W Y5h@3,_sZsYb:#(Fet#l^9d.?$3t'uow|N;rT.m|yCr[=)dI?u.cqhknY_? L+J:醴)gv.Q%sN $;W lʗ_Ovg~>^5J҇kj^!pal; 3OgTS,>܀^Sx@W\&K/ NPAQG"iĕ]̿87ZN.uVb;Lr9AdC)ɑ _EKB=UL@/hX '7#-1(<& RqCK aj?r',kyq{2XGZ_D C<2}9)kYYW'pEGƶRTQ]z|L Bujr_k'4p#|9coo)#8Qw\# [Nh;. +dy̔^E AZv4Q1T+Y$oOoq7}. Hʖu]-l=oYƭUQ,\{VV l &<"lQ 13 ~D(CW*7a}7Z0w@q 8WGǣ=;-q,ߠO+Ϸ7搲FFR !cqs܀ȑriyҾ^)/Yu D]2n4ȵe߬@b ;3ΝOOdl4GRPL/9ĕPVaU,~[(*>_r_mrW-?J)}BpKb0V-6pP%x >r[Ơ'~)n9SN-<;bI4Wq5Ѫrdn׈k~_Z{ EbQZN'͹= HA%VDji4֊>gQH'h50VtH4M,6:JԯͱVl0x5Ð߅jI/K*.`ؑ>y;(@N2_N\UR1_ 2'*kcT퐄]ReN1Ll}rVCNQH'W=E%FPmBY?rMjE@:PIm<"iZ#,)p%B>,yF{|{?!sQ8P߁ eKCG%ӵHۻ,u45)Rc"aފ_u76@uZqfF%(77nUb>{b&g+m!G-|`M^U@k$:ƿ`RLsa< #9ި@h9Ts@j7_6^QMŷlehf#t ٩mGu4:NIb>;ӽ9R5DXz?WddB3ʼ#)Q8ȾE OX&m!NJ#`0L8RLJF@G"kqZ"r"oaDډRz EWǤ<=Ľ T_wET 0j`ٛKD4f5?F1 ZX/+g޳?.d!Cy?"z$b@>F™+jdm՞EScF8rxN=B"ԽPy$೏ئC pnW쥙ߗ1:'VЩ=r d?=tvI, Hok VGRs3x<C67b.ƒ?mXCcd;*1yGuG"skI082X>~Mz54k'ͯfu}0c銯Fy%FpSX4%5vDwXΚxIY0Xbp7j[QDbǴ|dM^r@YKꊊZ y&h@ ļ*1S^B돩ȓ'|r[ ];@B09Ku[HϤD{ 3>f1atRN43qvMa ŅMT,>$d~ ^A#᪗m˖vP񔅊ۘܞ\h8_KRuv㕐s>}.E%LvhrAG ̈0C0Yۀ,\@\v&βtL>sFvYT @b:40kGa;Zau#G$H5M`>K$B<%?Z CVEd/0%v_ۄKv1" *MnɭC&6 y<ЙHZ<%́HR]^F% 3`? =H1F˪0zK)'Kq <ԕq*%?:\-OBwmm rhOa&- \aPD a߬Tb\VGhv|W Rc-WM|qj8,n;;g!:,lm×/īPvE0DsNm)f[0VfGdJJ$>{db?MG򮩾BL ,WS>r(3u0&ԺZ*˜ C@$dpL Ą,5#;ϛer}%S./Dpʀc|FX5:kP/?@$H9m~ÈZ`"Z=VUŭP .(LYwÄBU}WM|R|fCDsuzB4*c]g% lݍՑ=Ukb\9eE~{I٪|C1͍YS"džĭj0}j`XTiAË"␉P*A_#F |ˉfC<DQ8k=?:jy{6{4NQXiạU IZ_O TRBg{E3 Bq730`XZw#t57w^O(cBdƿͣ]R[fuaZ&AJNצ^ ݉=|!!>[q!3m 6D>WlaS@]"!cVh͝7U6C_A Wi9|?A=Z،oh^P}&=bф9UɎH6`#%eccyu.hOdGۤd K8Ԛ(\x8=:F2A+ aiWbMZ;Ec 4{ƯALXmbnf AAڍAGfEǿC4l76  b#I#HyVȣ2\?y1Žvn\u﷧dD6c"/2%/-lWnɤ ]Ț0#x-x\޴ >2nlkÔԼRP&JD(kܠ!kO]\VZgiًlT=g_X^.=DNxL#\I1c j! rs_"$ql6$m =DZHjPiQYӓ}k?*D2!ИLQW8]pSO$ :)=Dd]N"z'c P"&@ފsٴ*Ql.ԛNyP]\0˺">⃻1}j_=tqX?$Ñ-vl>RU1|*iO5* oϫ7p8>q"nCm1 ?kQ\Kw_`9xՠ1H35siyc3>n{qǷF1!@V ȗ[1g?  19ڊ; "Fg%!}Řc.SU/ /.S_"#>bP'Wr1z#RD%$ S*n艝 ~v*?fgd˜8^@tu.5?I{뙎õ,-I;l[6BIv14@@BREˋ.PdP:1SLL{ꈊWS`a՞9qIT(R6hqSfX)S(xCR7ȦE{7Ył6qMgMi.'&;$$\O8ݪ<|b[PSCrI|8$x9gOЬAK W\YĸƎn /Y>ugJ[DhhM5A+=yu"~#9Qa]=5W8iY)]SFHSTџh<;c6Kd̋an , Q[CyT P9xё3nK%ĔFC5NUyfWwDDHѹ^iғ2"sFCiCS#}\&~]m@xtJR5wtQsgw"fYMg>UUXgG@uOisN-ņCi_g]J0.ΈD˻ =u; /kBPBLaT4+K<82u(PFgz Ű3[j4!m#LېPOmo5r/33R[ K>3iX$C/X"jo<;ݲ(`b=)T rl9sFdvHBAKKz{ Kp\Hu ]A{ǦD74b I`k^}Oxk7O86\d-{xf"X޴wld QG>F]`+%0s_W"}0-߶ wfȒm/pN[> 4eg{B:JeBRKua?",nmHsrƹhB, 2Pn a:kYGzg g NR۷YÕ헂S ZUa5Y'] Drx̓[!\cCK[3Г?!ف8T4NL%g}[A$Xxě/0ʣ2j^{bII>Qwpg/38DXt<; ILZf0 CSIE#W\Co0?,_ccaZC2RŻ jG0>"TwR&;6BrdklOEfҴRNi擱5q;kX$}k ӄVDÇ_$wiG]1AvGu42鮁KtP |õHy }Z7Qb.ꎢXL8֋$+q|{eBr8Y*Z 3!N2~[L=<(Im c?j߆!Ǎ@\ ?M_q5Zغ>j'}.!װ%'>qvA3靚Fo( !πYEg{3I 0w7 o%L*ij!zI ,F'#bqYp$ E4{ 2}V@֦Vm%-ǟE3[2(ưxK84lCHkM εDr*6]s ){?9RǤD9gO7DJGI>0x-I` X!2-S9zB!U/jӬ%wBcʪbBՐSZ?/_%FO7NX 09SdDžT[{D [MeX-Nعˠ.[F`V0_IwSBD"x=@ 0lmt9}αq03/e,E]@آ|C{!)'t +-Rw̧ĝ`jx0lz7qޢ2\`AsO+I߶G{U=i3rݴO5-n2y1 =g-]Nm˺z P-sGo !L.5JNr{Kdʖhd :,$I9_bSY$g#P;7ZD32# |cW0D8%N*]hBrHV taGQo^qԱ]1K)0(/]qNw5*N(cicl-aBr P@IR;D'[ShfAr럼9߱1|P X)|XLh SbC<kŬ-b QVA@K? ` \]%s'ogtP]gJqI.}7CQl;tRqt4纩bW2J2H$Vq=G6<CXMښJ]X֪1BhAJ$WlRhsjz#~ #YURLês? f'j<I@,{3s,)Ae>w`V)8&'4ۮXZΟpN@ḰL넎(p pؘ99BI3la;nn ]bc1L1\V*3e qA1ϰȏ֗BYO6S;D K>ϗuRR _`a}ƒMizr{ N -A`%_`GjL%YklBOӷ>uq=yJe%N=ե-@l}*<) =v gNrogCU&u/J3o LC/W \ ,b쒄4FKtqv2 )/+Pʩ,9C [ZIIu& D%֫*+f ks'UYw2o r;UAM%bxzq!iuٳ Si*k0vIwN+ם P>1貂$=nOuEHM(e0@@-mIxkIs}>I:O~UI"=L4L߮n]ҿgr%2I?]>tLzerhp6ZRVP5cv[V  TI(UXR XKE{ߙ i8d[3G,;ڃ)C FaRKhwpvʫB Q)WQ0M_BЋn ?bBOz\ \ӺB[* w`x7G/EE7~-kF )X +ֵ0i0V݌!4uMk<.Cy^Dd_SCm=4RܝNPrn]u&׿z;t/52Jֱ+&crKTgfn"VWNM, Y3h=) tkO5F1tbOH in_fC e5$KJY /vOUoa#0ʶ kT8F=h{`6ENan`\ۊ|H8 @pZ_i N'xR7vAV ,ʩdqfӵš"&<Cw;q/::MEHRʲh [?B{sW߷x% 2o±9frq^-Ϡe93t} TIm`3QW| |twy@rvۛP 8IIO}WFs&M3ZX1 4/Nl$%Ҍ ;wiNHa[pO{"vh}ꦌmp5ӋݸLY-?U9f,@' lu:tv|($[EKP6Rf޲;@ZEj&+ܕzo"9s"1 ZYd^|\6H*ۼӤ/=Q]:3Zc]ULݒ7`+"7zGVn2 | sħx^~bRVA 7jg_  ,Hv P5y,='ee&%2;-r#c@Rv$ BMrBiVG3GW =,ZH/0@aD"bVuUR]#Gi L j'obګ(|~~q7hwm0$F+3P,_p$4dp?,4@3~C)G; at_|oe68Ph !i(U&6Ehݕ/lȐ\;F1/xJ<6"# M_c:fl$<lZoBFUE KL TRyHrhql ]- 3JL-'%kq7P>X+ƷFPME0~Uc+q:ס/V>f ő}>uTM0ʼfAAހ*]p~ͦ"\v4ߵx_p6u&a.NX9au5˜lakx7?܆9s7%-]Lu {dFJ t}sVƚ6m 5ɇPP2/aR)wN<d "W}* #_>d9x*׊/h P>ZF;C^xbfc68t"+Jn8rn ʎݠYU>l˕&!wK]4᪪M\sm8zl8hy4(>RAĐuILܯTPq4sF45䠉]Ez ql@>Z9B=?|I"#[B R)uRS?r'< 5K"H`upf{ro?x7j>Je(OyRmOfa^jߘS_ۛ0(<,M{/rڔա` j-">`X.<d;ѕe<_NǙAfjdaI ݹ ^lҥ>!ᕛT.0@;" (H|Z̈́ȅ4s !~{6*YQ! > OZ*][=vq| ıڳB|*sХ$  KEblrKV&Q\Hrhl—[ zg'DR5ubө.on"jCxΧ2>YŜOq[ :Bfwa+(^#Yc?pG;2@9V/PljemY! 1łf3%mJ9xJyzE[ZjU"mZYIGM,hIш`Pjh|x1+b7 IVmo ؄ήRT$^@} Q ;Lb;Vs(^\HƎ9^^mw8HʹxיbBJeoB%zRTʐ'R5+s(Vgf%;![F2e".,^Ns+_kڈpCzQm{ raO,ZJQǼPEU3QC !رk, }KfpKȿL)_e[>e_3#ֶ#RݼE QY91q hWr*c;<&˸ q_`sXf , :-6h/hEi艸L~W[m'^1Cyb٦ PF||BWN5*vlG'!Cr$0^r1|û4-ȁ,nHn>eu(f.2NG= ,'A׬rAYX iǎ1[}TF@(NNB%p~ya/j1 Z\7L12k}| ک׃5׍9H~Dm@3)O핥0!ey8N ]|NLƌTs& E*X`̇)j| u"s`r1!%4Mw#XMtY#EqJ|ŗVYv 9t.6c ٶiԏ5Ղ-jr$i//SÌNB)'eN"b5Cslr+`g_o@>ˊ'q[VUR#F/n%;~U,}$R𯺔2w|_&(r 7p]C%B׋PAqx)h[LLwpo~I#hd?!;3^1Phrl[Ù{&Bӎ6i(Bbh*f7~W.v*Rc1A5mXRD醥Fx!t0#q̣fc!hL>7N{]?/DBfp%.lWcAiq' @4+~eCve{ I2wԃ3Stk\pv5Avb\ Je[ȿAS\cvog0L6l5IWV?eǬߕ.8hM)#Yi4.wl)j[0Ѡ4wԛa\ɢB^$'pf.*icb>8;7Tv?|vQ Ƴtǁ=BZܬΤ({p7u4r)޲ޫr0ƈ5U7uMf=VRю s`aFmAf5989잛 ]ҁZ~Fi2˚cˍq+~(%Vmo:7lqt[Ï`03oB綢 up]DIMeKҽ8XawKx j@af}ߚTB2MOm8IǠ\cTדvrO _owWAŨ BNS, <1s|PQKM۲_i9^<Z}ޒ6 lP-(4د U㗸:>ƭT.#^X1U:gxz4[8| NҺuh3G!aT5?†lݗXYҝIl2 "KUq& м$.&oԵ@h kn[{Eb\[8Hdǝ+ygނ|s4z?e$R\P9ߍG*. ?(F D6o}\T ;Ռ,R\vJ!ͫplff[bZ [1f$oG mi5O eP;x|MЂZ4,;dد?s>^};L(RUg2O@:L@h' &='dߨvÐz,ʦO]#%hg-y;urq%!_>Tt[bW33! ~=miD> gdOY=Km /z6꾇'Oxj]l?#)~xD_ΞCW]I#.o MiӮ.RqOGE[~ӪvLJ,p%r]cխV.s3fqtCxt deh.'&œUd}p%0W_ADS}'8\G=ruÝ;~0g1q՝^fHwר}n)#͜uj,HX@ed]Ht"CmA 'c,xfxb̞缕.١O'"Ok2pTppAMOrjUJoHU`BBAA#%WwT&uD /,OtK/ ;])ئix=#zSfpT2[r2Yw/bA_ѫR#LR;P!MOϲHTuDRWniz/8] K$?~x-M%ldwDϸԒօ~,m$F SR yz⍒GwsTOV!;ڏ~,_$U'7_ :=vV=kܒ]NIM^X\ħ?Yy,l#L13ɹ),`S[M t$YsbU1\4k@ɻGu/yvlqetEzyy֟ꚑ1Y6¹ZkEӳͬWӑB)J.|ߠFoYIwbx;'-W؆?0GZ/,*A4S*ζuOa꺭eOTxAJ TƊdᣋ:mV2HzzTQX6ߔk%ᙍ6x-n @gG)F $-k1&r_HЁmݞp}ympa G(!8"ءl*>JfR3jiEsM.QE=]"nWw.;ٻ Fs-&ƊH6?z'l˙_*8V=t y?H$T(avxJw&"تD4†Y5z0ZJ&(ij+j:"_T u?ti.s\0W(%.x8ˉ0qͫ&Zw2czھŠ /b5S(}fqrǯ&}1K )U-ko&s? HY$:G עjSd53?E@sH -WElǷ UH8,6D 0R7S-9)g%@h:"[CM">c!n},ň! ^!qVGsǠp Iڙ?W?iq kU;* dg\]_1Y//&]$4Rk;j:t)RIdח˺o a q{ug"]AFmC "[Wg:Aپr]L |F@5 ٧#I} C _m'oMU[H R}#*GŞhJxIgϴ_|o.w'8m0J`W^{,t?v+ knfw!|7|>w2@Ll{wٲ7-Ӡ%S fwpwW@۝ù93⃂g֘9 8<({dUӢ 1 <7l0{a$/MAm)B&C8qwB5zG {\O$0fn+޼B yٕqK;U -TqT\e]|-'9s~Ja|G`}l)q Q .6mt-|̡OM=7C/sNh\#IjD5{&7ld.Ƞ|UAp B#(ք@umObDOXf"[i~P 1^(7;E*n;{/z؍zIҕ`'%.6N݂Y?sCh+:/ *Ԗi%{PM]gO"zB&%9ZB*}":ĕ4 .Wzs;;[ut9!nc'Q]JŅ]`AvbݲOqBy[Bѝ0l}ĂQF X~$HU۰WK'$q]md;+èd:y(OH2 p Pߕ:C->V 8zP!sD:NPcdK,"ftK0WY4\AYȐ=,cV^á<ۋGndp;M F@KPe`OS1](Rbw*&ym%:^X~;H. sGSgkYd}MO:F_)=f?ɂyJcLG\5v{w=/ޟu pJWʫ \Z6 Ϝ> T=M1+~͇-r7Ϊ  zZ$6Zs|Ȼݤ+lsH?IvPmKSNH 5:Z4G ;S7Y^!2hશ7Gt'_.Rq6D??E|Y[jk$zݬs|<-eY#% \ڮ mp"Ph#iGb؇̑ }Z`>&J4\q8G Q]8v$1n|CBh 'y^uT ٚ5O\QH %!+o0Z.xFO:V n֫y1`2c\ErxJs+jAWmy&=|թK~U;JsRewƫK7Ń=` Lg"V秈 fJ[-V 9h_QiJj_̧f1Ȩs$ഋ~rZq4eYĥO vVh3[O&_Ėʑb40{v3{~ڭi^]ɮD?W x gY3*W˞) 1g~VuŋkFPSP Xv*Fm:!.z~ s&]̘JaGL}Px*AD (=&3:/dk|zڀKv9 …otd:mvIv|R=x\ڂtOh?(̀[@jmez2%(fݣ' >CEzG`$gf3Lh{_WmnAToh@O엯vA@k+;8pƺdM͕7 0x 0&@t UQ1 姙WCPbڞ.Y5yyNuJ۬4=04WiwVj'pE`U;˅3μfE8,J%}IX^eAN@[n<U+\#QS5V @Yg(Xc7H'Q;w)턞[On~4 +7H[ ~_͞3!m Tߥi}ehfmLL{ 5k\ #Y799kQaN*kbTk/볅׭UBI0o&'n8ŵ5Dט6]YWQzse!m%OU "nj#KFx)6kŚ'(>Jq-ka)8GO故D{)?7"S;nCLjB} RbQe#\$[('g22=ו"\̯"?;uP;Pފ\Śdƚ*B: ßhCRR= 碴z|WM/<8[D,hoFZO-g/O0$[ja4`mp0T<(qonr ̉Ts|Y'ܥNCVäKp2N*Vk'C=Y υa3rӼyLŁ0>|\'/V $ݷTž/2.(^FU'".mdg)d'nr10DgS#YU]紮q9|]zI.)Ȍ>i[|tӜ/c@@̲hquĦ 1ǺVC7 B&L4Qy74qZzC^֎GY]H](oEx$[ORnks%sCQEbbw3.pDq[2=.)h5n9#̼fΣ<5䁳ZB㌎ )=G߆ޑUIw/!D0,¾U+s80I:ƳL?Kgw:`{]TyKV{ k ͉D,PG2eRxvs{nΜ= mY4نG"6o5W]!o(uh$diwo E,SXzFEM_l6@I4RWں#|aWLs9Qz~xԅǗ%I 4io &/guI UnFtO ̟I87W!mh1&: WVWh75B\z{ ^Xt"@6=wM)a=֞+T?OPSĝ`7Gޒ)Q5MU$H{SEڕF~U-w儉qm LѾPo\ymlh7^H!C918Ά8>̯Ni\tJd9%U,dYȩ`-x`1ؠ;'nF{+ă=Cд%ZHuqN=XDe;!< M`x%K' -o<6݈ nYB>TH )ȹA2 m,_C31F h.{rUxVB:.%uXHQWGzsS녭=SN_&ӡ^;ei{oIϑH,ؖÏm  A!RlRu6 jfCuxW:?1iB%mzSݘk=UsTuwTþjdʖ*B)в6 KّX˧iyڿd(L_~kptĹ8f-;!P_u+=+B=oOϱPMjEQ9eP0X`ȯ.&(<`xiZp<2a@9UU@ӹ {D@&(ܯߤ"R󭊓\sڷQ*Ơ7dJd8 %2gw}LW=ҐqRFY"8%R/r؛$F7ᇯDt*1em^oO}֡ ߉19 b4b(/38#9Ձ< {eW-]-T!q~{Ȇǹ+;.;vC_ygw"q/"FZ3p˿ LeSyΛGb^e"&N4]ʨCuJk4cu+ g!&u1&{i޻P O?bzE* |٣ǪbWd?FC3U> J|48ebU[5.I ,1vBRh)D&3W6$i1?HkE.ba MfC05c.kU:BQ֏Qh j*#$v#:FoNUͱ^֦YC[Y&:A<:>MƬwKe,;X3#ReZ[HOs <"r:L.4 2qOEt?z?mf!oY^bc 0^GJp7k|,wZRºnnHٵ;Iq {?y)V6&>2F~8ogΘ 'HC{%Mqi+GY_iGvfHz;<2 6yJƻYOG-;b(,m]x̽CGw'k%iŠo3s:~dw3ޝXAKwH:B; 9(p8@/m7l,.-U(䂶eKd W7H]D% ѩs6~YP@޼<ћ "^f+^ϤAdU_ApZHᦹazLwsAbѬRrFZu2u/(ڷȣ_ G?d&)[,)xx\Y̡ROlٜ}L3A'GD@| =AV7b)ނe[h$'TܡrjTzֲN5(<x .P(||p?zA6smp hmi6}b|y/t.TV&@nEE+X X 5Ksv(JMKeH_Q̑}qlG!uTW/SLFZ6*+gJ>kSr,N8* Pw4j=Og{L!勌Y^ J+dPAf,c'E+ 26`(L)7J4G 4Ѻw1ˠeE7|( ,ݟLMSn3>M0>DwAjmyvzŠP8w.[a$ju*. b6J9_SH[ėK ŸO%u)hHSZB8JxmCeڮ@bg-c郚)Ev=: 5ɰl=3Hf!p$+aݕHˌ|29z׼>qQիG <_J`An"κE)0!Odee`öof$`Z˷^N*^* (mLW3 ]XD\;lT}.|P28jj&[3\_Q$,nQp]֍hm*Nap_'c 7I2+[+>4<4'ͯSz O>m .&Q錦@IBT,1Y>kAv}|R2W"pO;ܜ\ᱞWb1ƽP=yyz`f2#U9r.^&fd+TM&V,c/h5_97h }6euF|y_` 9y-ʃLyJ ',uՈ IBWܛ05"cO%qGDE\ ҃R޶]+"6RDꇐZ`t7hH{@YQc;2?@n!iEttNgx$1d&\5$Hyu;-Nvfюzr!#c.#x:<k) 2s1.eK<`dEi~;)#|mu[z 9|y.\. 9|AwkJ-Kn<Ê`s\ߙ/gN*je?e6ieeBCAb%:}gUSP!tWDG (C;hduN(~dme*I.E8"1V@|a9ORˍ$%Os o$V'neJZP2>5ڒX@M%xNf1uG|`!8͋ m;B /Z7ʣZy/wC '!Ǵ*ˉug>y=J{x}\/Wt:˴u0X R{tL\b:बco*dEEd.KYO%GEFL}xZBg[\CX1؇CFK>Mڀ/d4>U<~AWpy^$rq^cԚw-/Q9Kt9LZ[s^*dlFb{|6;7);=kuN3CKSk#aoKXv'%Θe880wt߅IxChLpܯNRi`"4Sљ~0˸C4Lg"zO&rq>F[Dhx0p8~0P`OM8hkBe{ laaްDUkwDTVz UCVzA6uoLG qb!Ki+RMsC-2-Kǒ2_]{KNw; [sj|u,SYiY=xif2QpCku|/e2vQ꺺a+n=w&!o9"HV@OvTK G%dB`'Y ,Ų$} ivkxCgk &#M|@3˞ӏbfD0'MI`}<{q.#Zsޘt=h>uXpw`zĺ*^_٥`Ynm?:Ủ߳v񃔃OP8,7 cs{SlNۥ;MY?ﺜBP3nˡ8͊J%ܺ'¾'ȭ;qFo~+i_\iϹ#T2a(D$A"뀱o7s*g}ژXXaX']ނ]3Zn.qIXX2cKTwCEJ&Џ 7E5cçPG|2`ʐxlJ|i*<YgKv,-+pJ{(wsL] =_foPt -cK5=DJ)n{S62͠Vh-m芭oR= ;P^ C0:oGaď.Y1]ѤO= Ϟs'x2KLn;ufXHh} ٹ]o]/9. X8[=ǒu ;?[GD!/b 2F@禾fHٗP+)G,A~]9:m eX,#O>56G, t|blA(4n@ET{o 1UYѿ!ZcVqŀGnP@ k';%Ay\+M_04oyˈ@AIL!Έ _vm&BƬ.7RuLi4)yQ8*a<-5\c3x1%Tҳ*U6'{Yv@ьѺgG) j#^|pD\Xp`LG#9 02rMj΋PARb2sw x:@3g)_ fG{2Z o못8V.](CP6\W!en40wSqBos3"!)1$ ㅀ6_n2T<y xlT†m>$-[y=8i%0>;0I"kS\gRP^gyw4xjZJk #x[R{JGDEhszx/  !&!AÓIXdzxS%̣8q0|RM*7; j>6_?I,@X2hw(>4\:U\9g0)N]#'*^ K)tuR)W2L:%5P+ׯ(6G RAAي\AXǍrki볒V_3xv\4UW0s*zaCy~pP 5lz4XqMČh!m^UbMH---ӸmIȂorq3R3I ,݆p_Pݚ M M- #͸M\2(nd 89Zjs{3]~C>Az,# έvȆna8   [z CUUSF<&F\)_¸fy˿R^X#re c)ɾْyǯfbV]8!\~.w#BvӔQyK2fa b9G^2 *U1Ma{H4篬%2L9f F ڭQ?Ztk;]3GhT=y@D-+ږϊ;borW$J&&8+z K_p~Y_-y\&8Wi馾4ŦGEBgaǝ.U =Luõ-/Q)qtB'![^)0 |B6hC2AZU)49 Y=40>G YͨϬhȱx s"'VW%8V%J;eC7?(VůYWϭQ |LxRT# K~5qSzhao- |.\5 &؃Q.^@ so/`v])׮C _˯rsC-9gEdp*Ј p7ыQ+z\QI$miϖh O-g+u՟u_ocD^ d ~We!&GˉR 5%xfx=3_ -hiDžoaɸ3ZiV+!لr8bHn}-*7SfV $]Z0Y*5vf=xc225أz7ۤN-H7zd$E:c/?! _RUTJBy\.j[GjZ ^RVe63`٘ؕW8A+ C!u`;>(W˕˕r 8WڬiRڑ*Ae 41'q\]if(-^GCļ gZ7ƚC*#^́aʚkvطȘQ^Zpj%CA<*U5ýBW2T6eiafw-Tݏ'r]2AMI@*߫^Lo {(^7>5DYBͻHb|rmC jg+1Z*:zߛv/!CBKjޟg2o&uזL܂~5geCq4)#v@gn<k{&I[2{vuO?;;qV/G:{,؈(n=f2;"ބ5 vb0;#f'>6Z"ߋ[ٳ(jE|NΠ~0q%[8Ħn-LgL2%4UVqQ02넑.O;L/S*jW&P󳱰"yXDl,5RGdJ|*pEqte5JLNf-`tNQ K!k򫵘Y\#$+{ ]H8D"D K ~"BiMnϵo `u@%yǶM[t,H.N;ft( Tлwv&p̗оJtOAo[ߧwڻ*)A‘i?[@|Q-n7p 6AG7879ӄ-K9tE$VĒ;od*y({n-dQg7Kb1qyMvr@M|8݄M;>QUg,QE䇆02KuLǜ{,YŔ8„შoHJgMfnFïnMSC-&ZZ-sQK켚xBɄ rwɍuQB@=GQt)k>'ξIy9y(-![L_̊[z=,t}# h @.,S! :YZ"_A!u5&$O{rf¨3^k O`[B;4( &FP? ']C/+!I}h,GrI[=3~O!;(Uh:_=抚&YM1'gn9ǻ-= !eϛ&0,`ϥ9S'֣q .L Oly/ O:/b evdL|)P!K םAmR5w'cD6)G|P3s%h)\֠qu,/@vJ/$͂TўX ːjMr2qy99iv. EZ#k4}W`.tAA43wKf,跜ܨvM4<2yGbޮbX~y.RޜWg6/ "{JzHA9:i u2>pf9_/4akWnW|0j-Q,<,Ritڑ2 h@oԋ깋S?; Y2esrkf lUYVH9pE#9rxh-z'9C"bQ;{Ҭݖ6A < "EX{Q+YcA,@.  wd~jgQ47@N>)V&y#q-`(5<:C& d&G۟ iqAO9 U>$}UHڻSz8+(my)1~aq &>C|" 0y1zk< DBxWAb'|dSvM'2MEOC~M$< yʥZۼQ3Yz7sB 6YZ̀'li:.SQiOsV>mVe/"62sh/ T/\HʆI_DieYD.#0n"+;\h:[aTb7G|aB\=F˩X0YTkH_ fW>? Y 7# i/T^5꣜4gJ|i X.%[7w'1+QB,,ZiS6ƗwHzzcJ)2 (&'X?h.ϣw\>p之?Z5lv4x{TX6T 4ez}2<EܝU7]m7sV 9Bؒ Rz%{1I{jǹ'# /IJXfɳ)`N9&Cӝ#i*[Ylq%I"CTg:楈󕜮#ϿSe*ԑʦ5,$A@s}4md=%F Ue5W RDo6ӿ?gUɡOmLQr+gCn6e%%#T,?6 H&2~N .|`\8l>j{ F R)9(n2kI{"|tN+m_9{]0/%!'+sWV:fTJǠYG@as%z.I;XrZyU][(8CPxB%♈IM=EcB>{|@ږ:D8,мm!kTy[캃|-z4^|rZA +l;!#U+kK.D e̾Eb3`fr {ڑ{BيZ s[[ UB%/F!JAِ[4E6?0e;?WjW^DmTҊaJV>H^N:Im뗈(a좧\,xh%OsrOi [$ V wHżs{ŭu8;LچFҰFT-X\,$!)RwmxE4| gJH5C_C<J| ,w:oEgI }r>*&ɲzMɋ|#Y0ݷ?BI/L >EG};jX,5읞?u-O793nO[q}A-8vh8m1!_i\g %5eɁ/B¤KAӥXó9Xxǟ$b^o>,N3UksQ 4GxoMS6]|z4+ 5q?ZXE:~-Z ɥkф~N{dP/ ^#˸:#S =0%7T?2~32O_L Ҫ-#P&%uEk-6!&koS\gQ|IV i78 CL-ᆚ"⸏0ːNZmT7ٜQ)`s݄_^#@cwӫI䛤p3>SeȶdQ TS=9ټ[ l4=)W ؍8*q(piO@*e"6 '_P=yԡc*Z&*a]2lS30sظe nЗՙE zg9XE?8k+IֳI cuúMԶ 2Q3(KpGs`:8HdYkq"t54vk}! B0{>g)e*15+]A⠤P߈n v>&)9`BrP@hwk?۔HG#YGw Xy\t>ŎSg э?yzs%kғH b;R(Ѕx3Zc)T=L.INbHa5#s{{GBYCV>U鯗&Os^wt93]&d泙d /MmK(.~4 6Q&,,V] +ExΏȪCHr+\%RlZfh3"ǵϬd {cW/}fVhsQa  NeoI"ȘKbDN2>TI7޹8%;Ƞ1yցB2#·"uSrmV;-?k: wڹ Z[9F tE->e{q.+ M{+H&;4!`=1C nbP1m:;|CV %_ d"^]8O7tLR*rc`bٷ`ec”U)m/>Y0=kB%FbuJ@9 c)[xnO QT1J61c"ҟfxZX MȁZDWG ]EÍ4YRxNI 쇚 j(%jf~z)s!?th/!u&{Ҏ:q|"šT3 7 Bup]We/~p|}|õ]qpD_mhfp{IeuÀu4JgBƒ'\UGCNlL}]kvEn3n 4iNH!*a֫'5X-3fغ{K'x-^"ЋKSǰ&z{5VR~FP_Zjl~ 3NC}qyVԧ@4+>G}- &2$U &Qt`;DVa)2*0N|z璁u%ȉUiRՖ')Qn>oEKzvxsZ{ &EwC!ĪO!*qԮL|O5^K [J`cp u,T۟ԡOXY͚ h9pW>Tr,jgϋ?#^"P7E=TV>u* X+\+ĚlǶ%3b ?leY9N`ĚVAۋ_Dmh-I@rSKz`߲9@Slo#f?fjif8j>a8J~Ȗ썷_zJr q_ؠMWR5(*HpGc9cbXt ;FvhUAP?&,JtLfwa}v5]?Ћc^HPWL!#.^\k >wM [±[Ah<ѿo]`CS%1} λc'*=e^Zܱ@IBV$EvAԸMKI\>/A!|$xDȡhP,b Fu= JN^zik #@,{22}fe^nCe2I,Gj E PL Aʚ ,#K< _#T$ДnXY>u݂4XR .\ ^ėa5Bun*pby@{fnn/`cJ_gN* Ȫ7lkfcZ5e%(v+.oHh%IާJIĹ0q;fJ.*]\ nbIoj!>^0E怒]( ݺ=2 {TlEr`whđ<o=v'ρZ~@oqVWZ|*V Uppp<,ևȏR-kN0V_E u2?n>8L,f3E`Z~/Bԫ&^"! !m S|u(Z/R.bȜ5^adrg敱Q'nx,WSA+C}``~=5]Ss NU;TKsг33pzC4FZnlPdF[@ke@(a[S$)$ şJ >tHLBFyvwOjˇ+\Rta<Ȓ甒)Hs#NJkj&TfL^ԗA4;Ό_=YHāpkJלb.^ռJ1##k/E8 £6n(_v0հ?1 4".QZ(%AF>ȶ{,!d4q< CF53Sزˬk̋Թ?4F;GEB9}#6.: P~fMؾ@A' ieL'.j^q DEPfۓ7҇(*!k-D.ռ">ZlnO 8MNО%ɵaɆUb축H/%'b˨ Ӑ?ФsӲ#z fhUѿBv^gZ deWBUE:?*jz-Ѽ`t`/@[>1dsqO&tF]Њ#&Xv$}$X'0x}~Cs5Vv=Ĥć\kyg.4=|˥!Sڈ+bD1#'ɇkK&UZE(= %lAɕ+(30)(Cbѡy6?WRhR;7aʱg%VȄ@; *hl}vRD|Y/rIÝp-P;%G=?$@K>Vd=$EhBG^URq梳ُ/ (:T\C|S[M;mF Yc3s+ލŢ|l>Eig[ޘL迾(,mx1lpG H3]էf\H˳ zOb&\yIdH$5)K(=/1VD]: ~GϻsW+mՋ'9Z%Lvv 'p9!f62cO'p<ݒ]pٚbLB!OMT5cuSM:-3@IM 5q~\ V + w0'&}!!=unb`9)Ĭ)|W^+X\*viq& ۅ>I 96vK¸r% } P5 . ِ 7d"?|vlFKCGAhsp ?)c{|\5%'RFXV ~¿Rvls|"^7t}>q(&'@`*JH+&%{NUR0&χIr]"?d߫,'}3+ay::ΩYL"09j:ZXယXS-Ǥt/&_ rc{*e}vUJR큡owGmπuPf5[`Ȋd`#27=7/8y~tU9d9QnZHf *0zl# TluV&}(b)wSS)ϣGLSn}Qf lorHky+`}ն]/W8M`-ekOLҊnAA⭕X}Dw\9ؑ#N؅_XZC]VEɀ$KzJx|F闱tʐry4ZϒjshZ=id d(l p@ YiIwe<$& -YTP^uU|⦠"0۟YG7ޗAxp\j7ǾomjD4qL-3'<Fb IqtğW H2׹fT]y ݂`Xh9ݡ<嗾1Ss? 擺P9o`e+El\~7+HA 9}eõ@%/jbs5A^<G6G'@CN=͠2βz c;TY9m(uc> Q6ͭfIklbqZu&K`P0:v&Ip!bPbnZu;(Vm\?wܨ-Ҝ"=YMnu%w]=nɸ|E(3;|W@qNT"\ݖO_Pi68jM $/un@PA0by "B8Zq-8K~VYΏɴ._~=Y:xP}QYNX!$.'kg?^KJly,b^&9a2u][+:k'RL,vC&̊~/I48oqgמP<~Dո[QK6uD٣vƳppBfNvG(fX>?&rȡ bx>Gw02LhןM.Ν{$d $u:ګ-duQ<ዛՀIY"A\+!lˇ4߭7h!d=OCgҎ㕬ޓʀ˸6bsWţUkylL1el~|Hub A63 fCXdkK-ijM^y-a IxǍ]\! xQI7r)Z>+bl9je;{8t{u<} н/F[a?޼B2n=T<=@D-*Θ$th5LzJ_/!@E.6{r07RJZydk0uVEW$NΚW}9PD`H9w0#NPdnv4i%F6 FInh9kM8i2w}R `ϖW0He_E;mӡxm$/{y١i7K@Þ{#*嫐u/pӲkJ׸𬍭\Y rTC t> HA؋ヌ<- aZzbur,&PWt($~=ib ѓ۬3IT5]h wN+>(#utui76 >uthmUx;%[}>) u-ɀܮ1s1[z}4p0%ǐ uzפLLw%7CCK E 8X[[<̅,N#/tJSBz\R)*P±bWK5@^SX+ӌ؅D0j̓(ds`ي:iEwk )~?p}_oGU!׭W QD<-?i06 T-kc!0aMr{-Mg V24`.Lf=nʽ>Y>6bϠo2i'Th<җڧæ&m? 'F}Nd8e8hWƠ^l&i`kZcp]ӾHL!b Ÿ9_=Ag$O8h<`@Xi1sx[|Xӝ HCil6e`V0|ZuT"4.& uf|11HE_NvFyF*B/ɶ;sZ^]Hn_3e[Zo .jyw=ij[d1\?~=l5yꟽtYWhJ),x5`~$)5 O0sDikMoʵk5J#v=9 @P"Nh &(Eʙ,RQ-_Й7]72ŠSAWKı?P訩M.ܰ&'ŕ7znNuvQCu'Xv;A}O4!ݏBk#H^wyA$,y ,p,\Ы|;f4b?B\>}׽BpDFOqs;%$۶2_rPe+褃$*B[pG>a:1W ˅!"pC¥Oj\!Q2JBΉ)¦~# ,bđ!^>M]s"eP_$*i4,԰.Կʭ^I:EEJ`(,sAiBnhh_cS u<"}Sǂv5t4dݰ؋ G 17\Y+!O=f `3à>U~9l>Kat( |Gʰ̧S8qV.S2j.|C#hA&[QczT!elб\!&of:w7<8~:~-3(32 h ksO[sS܏< 8mzk/͸S{H*Oe{ȏ=)Ta%|*LV^=F̺̞JE-;\.6'q_-.Ӂc8|J}g¥P1ݎaB3DMs vVY|f/? !N)>;mקa NԸ\2Ikq/@p]MwL<a12@ÂE/0}luFô M_7=aiv*pr04mT]PQ0gcr<5We]$=hr{'iq?a|%f)h Y ?ǫ<]{8<8+sIYptQgZR3j~J}ZS_mZH" 0m+ ̧:^;龮ÞT]K^4v[7H`L,ʀF&[ڨ[鍢8йTq}:hאpv0"uE#IYUOk&4=1|TR5YWB񹉥Qm{q@2ӤW92ɔf D82ܩ/$|rn]V*sb-Q/S1ik\l3u-f `BR(N2†ÊS&yeq$JBG*{öu֙Y.IDqAf4d\5x0 IAWH[˴,a+bnR0?:3>/kH`@s;7sO 5m,mX1 DTܙ .ԯ3űHw}|j)v6X>X;J_|u '񷕌 NJ1_;Dr68U !euyܙֽ7,-%$ࣄt#Qj/0 CԸ`LNJϺ &W{MEmPdAB,PO\(0ߪ8)UމaȼEJ'yN/Rj\/[@02~ێ3C9Z~x}o?EDP85Ml }D[rׄH"4stڭw L\H/Ω4ZwtTV3?țcb|X 7%|~dX~ {*tFyUUW,_KDOSƪIUR,Y#(Ӟ<2K<~ĢSFNCF mݫ ǐͲIwF[iAp0>:0y=3Րv4?!/@ӫG23mÏ2SAT2m6 U0.KihvczP؟7KƂ/T1_@/^!Pۭ 2?ر"M_FK^YtT: `:ی~jJ;(VGR@eҵCh ؾ~o/ L׿䈇u}{}Z$z*_C`Z*/J?i#^P`w/ o(FbxO$-Sbt^ј+_< m(}1AT\!aӅZW@ej UK\y_(L^[]YY -͠noqUPPxzPT{B1j: 7C+3qEؕh}oDž(Hv B^<<:lW= cvM?Gm4,* tQB5Icg8-MoϏzE`NOdaH2f 8NsυC|?q+F=Bt :,B,aODx|E@rň2 2@HݞSb`x 4aw([ME I;+++w(c̒, |v)RK<0+ܵp1G>GOz>l8dg+F-0tftIyҢf}FUX$fV޳NbCN \S{|.IaL/HPi GLa{&gkErLȊw7gu;v=J-{Mg"bOseyS}3 V#i '[є,%LĂ\ %#DuEq1(O!Qʒ\)\`XPڰ6{xr ذVb5oyQtA(,e@x0| 6F w!^W5I8 "âx,Z ]:+"=]oz1WT!5"Lj͊XZ^fgn".\eZ0dPV>d/49,A3(}TpE*7cy:4}\9Ō[rx'|Xf<5т)e~ʞ;nC;\9VU[@:EqYdq`~ԛ#봺#܏'r :hpohr|P{*ֿIq_qVK8Օk9A-0@[ [gb(ѭ3ʪvr8 LSe FR_?SW *]L\k"ʣ_v(ͭ\p}>"^ _}Wۅ*@HÌĪ#me_n;ld $uxMA)Y1C޳AO@7*U/(YwOrMT/織=F1pCPI()BY6qɤde@w {cJԳeH{hS}}xE>c؟UuS9Jn% TZ Q-@JT8Z@-CI0Q4D3Wu}Gܩ)#*HK }{Ud%HQxy;/{p|rr4y8`W`v]_q練͕|!F^ÙG+H*I)A(E}]fAO`JyOFpHٰqLe5$_C#y~6By"LgYzk!j>r%=pd>2*O-?PLrhL SA5 5n0?WISjEe}Dž R-bF~\Ѯ^TN!t` ⮀G&nvJING>-pPS(ԡmCRܗ(Sq*JtYq+ ,"%TpRp6)*Z(7 @fh"';CN]m*)(!lk=gD*_5.8!NEiʅ7ŭK_BeCBT}N|X{*Hm-ȯ#nW$m lb>ـdgl%6Jf٧|#y[48iU H] U*!҃q^{ۼF/ @`ݲt ׋6.`rC@yOm,[p50N3p>;O*ց!eY '|;x$*pn7=iWS-R$LJK2/ɜLnG szNh 0~2+nmyÅN;1\,{1148u\OhFx!8V= I1A;‡xNضYc6,DdGrd=<qCٌHl7X PF(IUMIXulo v `HMi/yzv`s)4h8e<>BTFV9"${YLu*cIF?N6,uei r)^%Uy=".`?Rz:h,Yv zSkgml.GEV_OJ/,a/E&໭*d ms_.B G:*}LT,z 鷹X(GL{jTixEC T [6f'uCGΞ܂Oy(hּ)YC !4ɒ/%]*ڞ)!06aRna>i tC)_i Bq<^ş t1}q-̈́#=ưSؤ\4ÍX|Pv!jlnaȆ 5c킀SexX,U^eҔ'$ jYo쬶}fd=ݪ}/)S&p[{eo_͖~'ܨoW:)V5P.^37 /nW4%r80fX,v% Ok(zv򒂉*ɏC+&Ӑ# ِIrlw0=iMְmZQD0JS\3 ^ā_eBxԡUvč$(/ßKs_# ZEC'E$EY(Ns۔8ʱReg~ >~ì@ӧȃU ~Z¹ lo6hP%ɅVuٰlj"NJ]D؇Ɍ 1SvGыkTw 5 >]2\B][s 5N2WX #>bl]][dkW)F[].ʼn\{G_ ^?bLHgA|?vIpdNyp2G>2{dQo9i# ppC..AW kTqqV:P7x (>Wd{/_Dg_ fDF)l\#;^լ!{vyruNЗ~ (@Iy=hP-~hso w؄4iS֡o*Vh޹}9hY:xɽY :fr |_݈>rlg9:o{ .:"cFRo规H!/o}J:x(:JӶc"-߮? ^Bq}I*O(8)V,h2Q+< Ҳ",i<M wR$cDj }e|VCX[{9f4@ȧ0# z̹F=L 9=LvǨ7EFmSy I >>q󢻭7œެ:Jqt$Iϰq`=KXn}V:3,+ﮡ*Q]Sޯ~Kh]{|do_m}$}46b:匌xnQ!"Ifu J_1 g(}8?cLD"D䍩r[oKomѺ!]݌]31êaͼl deMɰdK~#>P1Z]k0i h?LvrE*Sľiᲇ{XuUlAd(ܶ|8T)^dK#W_|Eߣ6e11V]p tTËM5Q#@Lؘo42߷,k&$SlcЅRimŸ 3e&NCo͍^F#]U:eQyfDnFy7ffgQoVkD펺_P|l[I?!(x1T 1^T@&DH5o]ˇ7 {EL-$|[ڌS\Eo"4bm j9(V埫Q7rۯ &K=5cެӔenؒ| v2YT=CۇKKZy6U[#_rlleeOdY#ql#;z]3bD@2DfP׻p9q2(UV [,J1|z&z:TL}۾AK%*eg6h{)4I`^C%3`JG<5ꖢu;`H@d9JbwIK:R @Ε]w ~bbOR@- :ZK\[/z'=y{#>?|A$+ Ӏϵ녪h};W Jl=c";5p5*Kr\c,O*({BE~\bU@*P+ˑimfIHt8bi0㍥d3!?ٓZ\͹4C4酇SG{߲;KDv}gQ84ɗ@AIgSl-+JFz5 ݏ"mE"䥛$D36)4t.CCUT"13 .2#V) YZ