libgstpbutils-1_0-0-1.16.2-2.12 >  A ^p9|W[w仅[Mb _94XdG9.p ir}O~cx*3GCS F&JԳ @造JlC*GV'wӓ#)7i>2zIIA@c~HA՝_.i./WSeeY"-{@Pc!T,?Foݣo+P ɗb@A,SؤF $*@-sjhYXGQwXz{ αe 31479cf4fc9ac38b364de6fd88f5db04163a9e3496f294a2c853f3e8e546449c98e71615724d83004f56bcea88d341db11854817^p9|! j']lcFe /jq2bz^3d}śR N |%tH;鸸vOR:'bQByq1Z4tߗkضE-BU0;`OGM0 b= Nf"4唒!uQZ:cpgܜ^`fs07mX.xi9R(>Ws3KqhG&-lB AB:9 MȐp@yH?y8d " O 3Dgmx     <D(8999: 9>v@vFv"Gv8Hv@IvHXvLYvX\vt]v|^vbvcwfdwewfwlwuwvwwxxxyx zxxxxy4Clibgstpbutils-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.^ncabernetSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.org/linuxppc64le^^>1479f324959db84b367cd35a1766df9fc2a36b32763dcc69632aaa80f603e21blibgstpbutils-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(ppc-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.17)(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/ldconfigcabernet 15917384781.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-basecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=312345e06324e54d25ceb30d1eceaf90f5295e92, stripped PR RR RR RR RRR RΑӉ( Z< Y] utf-819a8e00674647c6804a48a9a938d73a81abd4b15ff0d750aee1465cfdd91c00f?7zXZ !t/S] cr$x#Fiɪ[Pboay*Gw }Ma>u~3,ͧ#qAbAE(`.ڡNj5gK,wϙĿ|e~ [}0[jEmS* |ɃZHI};Œg @>=Of܉V9ɚok9'F3c:AߨFx)+fIKmk!WVoRٔS}^eL4g`pDtmoyTQ/mq<`2s3QH %,egS*lH_)Rr15sŃ3k8UVD2t+?>!8E%_5c F2v@UdV]la9Lga$؞z} \Q W bZg!@Beg&#l5SNsc4cNJvWW p J6u-M1[&_OJ9;050Z ;Sc/HSWdT+1":Jj<$EhChPx3Zvjco_HU=[OM.k 1cr=4TYs`CN5o;<4Tȟ91>"z63&C?1 c7$kd׌ ݗ끸"\r7XK_s:> z6_w?nEd5 bd$8 9oB2ş/0*K[$$XyZ_^pB/dDk`HBWjlFK=Q@оpKeTdea'Y|&gB D G E5+v)}Bhnb~I_b!r@2 |2Sl eG^4/쳶!ۆUyqnIxCU|k,I9~ Za9Q<)FxhK~h;AB*-{UZ7XD#DWpȼ;Q(pT#4T["=L)ҼaŻFؔs׉;^هw7(\'YE//ZI.NkI bDeib HBGMOWzHYYqNYo6FmZd!1EE= b uoА6Ha ^57~)=cMhR;idө^Q+AuWH+_V+)'B@EkTe&R~|`sz8E)HoӔ٩̒iA&V>/$2:r[g7jyAj5>54TW#W'^%F"rd#17m-u۫=ɴ/zD!,R~ݣ7=2ziĺT+y6oresJ̳J.VKյ5q6 ȏyrѲ>,K5 xS5{e}>] wq6EV]jQ@^QUdiʫ)ꐗØ(Y=}B~hBX_Gꪣ 9Dk%s.y/^M:S)"DWUj)8Q^- r0P`zf|#;SP:aBZڍ>g3@+-wkBM'Z_5N*tH{)SRe >sZ-e_ҵ@1puvwáaȒE/?dVWqqC͹YBdɀđ%,Lrmd (;GXC Lglns<'%mg,b+a??u~tI ;٪ΞœM#B&<]0zL^ ,9;;_]L&* z{k(3FVg|k]cCVƑ 'QlOc'!gw .֊F~װ4#!Coޤ^ב]lߩܫ8kҰB!ѣb> g}I^؃ 4 ]EŸdZ7ZOKآ(ǁaGiN\JQR\bߛJ9w"zø_=n{铑_آ#~V[ ScXȇ pNfPwk`?IkH( }漺jﻲ3?{۪ %)X%!ßj.~(9Vea'|d\3=rpKzhR1hlCY^([vvZ5o΅׾7!ZF7LN[)<7۸0frn>11-lB@oNŸԊ F<TŖoQ&\43zA'|O 0 R~{+:).,$`;>$JP7@,O0:}-|3͸.M? OvDrDʌPj@=/vx[y i (/Rq&ʍfH2b2٥iNAA'T>( 'tUkckEnN"䇬&%V׸%6zpmwi@M"5lYnKQ-ZmtԦ,##ȿ\n?z8R-`A)M}yh,'xpaK&zȜEMh.1ozE).M @hL(z4v0CK xS"UtJ0Ѫ2C>Jrd ڙ@}A|]+Ye9[npH Eg ,G榅_T%TPLC˘\E( CmgUzrBG>?%̳!K#n!6)!'*=#WfeZKiFJy[_0ȠnI J90t2I$Ը\aqKa ':\c %aҵ߾~%ŀ([IVbz4FKmH-^N-kG$j8) FďMJi 5ƈJ#Nz :@o9M4f`n&@MKeT&lH8_R= ]f~B'->Z]9̞!#a?<5_u6U i w>OYZ1͉p1pb A36Gցa-j80SfKzS-=_Nv*B:`}+ 1-H'KեE<)mt(sƥ>ꟺYa+,+%T&ꩅm&O*#y#ݲma$cY뜘Tptʠ?=ReJkel56a'G\ˮ"P9%|@c7Ί3o`EW+>8vo:XC/SEp5^~/DR"R'@ŝ++f*&nN?_/p.?c|)kAf֛3*W:#Q)as:[NRר%0jfנ lqo4F-Q=r #Xn yIM\A;|fp؅HL-Mʠ.sV"ȶb5ө7eՑ i:Igd_ݙ{p6 Mf>[Ezw`MBi mIǵ8?m}=n% U]jRq|P۞ba`i .!T7DddSFP1_›/HzPe]dILOZm%GٲBUP.XȨBHjG%명Kڜ з*hQgi ku?43mc0drn=.}˽v"UQһ6]#ܿgQd"s5Ɩ2VK3).\w[IEs{bk)jPuvѩI -G+RhiLj.0t0/RX9Mz}eqJ\GrZfv9޻iP]C܎P:P0᚝I׷Wu\[ Nퟯ[/jΈe0So/ 1My@6"ep %)]LʡFFґPnr@* %/@hU }S2^@ 4_/rٚvN&D+ JV.ݠ'Vj -//?(kᣤ ap4qV]䖡jC ;d5@sXrW'/J%lqRrRCLgTa.j{. WFj,–UL)e,2KW dPA^o&vD*"y]  (,)_{xf 4ws֝pn ΍j/7,H}2. `Ai܄?A@CC({CXV\!BBFjj*US#=%8x& P;SٔG{_Bi Jv,H%$e6y}vS(/ed&xIo sq(ϻ)Ʋt`BuRAa5_8_2˘`$#̅*Y$}+7 +5Hg5Jr"ڟ|n*r:pĩ18+gdL@@ONv~ų 8:, E0jP1 ǯ2ˎw 9ܾkqDT:,~g3غN !5*uJkF/!_7YߧgܕrF;G8RC:Tw9nqK^E6.f"T گu}-aKbàa#3؍!#+" %S[XMl@v)'XSXGխuDL)aL- ݯ.J-|>X XkFVv%-W Op7qDΪNnjnecҞnߪ) {DdvM~`} "b VWȌj(2|WCuK 3JVmM5=.ˉS xߋF4/Pw" =Ɨ@P $%S޴KfXxa onUOc8V^evhZEoQz#E0'UW| *>IhPNnK}8J'? 81S2_^b띈m@c"d//P}tlʹe>G3V\&}X~.TagQ&_݅,h灴S"BνFxx!mI(bUw3z9kRAa`(Q@ڴkl^b `U&^ݲ-k޴*`э2$Œzo ]0F{Zmvܹ! b n!| d.g:oscjI/{mr!ƼzY5_j_}{7Gm,tKH*=M #iMl(qR쮆I*%RE7n徘,aYq]im,\aN v[J|x~ެ̏Cty邀ԥ;'y!ugOk]`Ǒ/J{YJN -`wu= ]i1# )ِdKJҨtߙˈTt2{ [_*֪gDNeEt?=]hfIw`#|@}/| MЛ[31Wr_Wc8ԋA}PoXZZvKp|A?o5`aHeZ)'pvQj cFݓ"OؤjbfdR_n *lk77Tֱ& u2^5GR=-H2$lbp6H}ˀDr6J;FώsjwTWV2Z034T'2B:d5 bV2UL!סaH'tAjZgqY9RS/pgQf6:ʺ|yxL*afnH$a,O0dOm eld6vBj 1H9I%Mn j=bÝvK|g֓Tdr^+H$HZ7UCt;=&Ӱ'#1cs>d `OӪD<5ٷTN/nţu ׉0O֨!`MXO:Î8 _zlI>,S~ՈiǠ8,c0dD7I쁛েtQ#و"==#mFA&7kn-VsBSuS ?@S(e)ga?U 3^O37xC&hwOR7eJ_EGpҹ:5 vC[z0 @I*7։@!䅪(_ C;è`]HҾ,( Ho/한L\h;eG?w#QEY%XVɽUw5]: HS_C*sW}nE9U Ҥw{yn eWekV }>|sYO|xVm@/ ӌ׋J$@F6 S.K"䉿lp.v؉I;aAv,ы45 _c"xR:[įʽ]>8f3(4]<|&Uki:(ěۡUWOEFfU"3Sy3ڹ["AG+}|wVo|RwyfrGӯvLcku6dW0Cp9;l~< & .dJ 1@]'FsWѺāĴ)&")NĴ [*C΅Z 86niF6|t,R[/7ہ-p3#gzGGDk8slP.=znSfOQ Iosq5T-j蛰oZ3[13w0Iߨ:|!9Nbe9hτkB%LQmʯ 7Lc>},ܥn}*jԊeR~B( F8'LR^u"jM&&42˧1@fgIChnY?; S;/8I._ !D((A<{m۪:&˲⼄(L # OPIl+3T^rw$8T\ Y:йpD^AUeW~j-\1ĠZ+؁{a̩U4liL =(i8H7峺)̆'EzykIp|cl+3T~i~XBoYJ=b?[ILZ"o`^zp.c*#0"}mϬTjXME 2pShLZfXd^ փkWYĻڃ?e 2!a/F}(oj jM" jaInF)b?Pd\;FdFζ1Z=w0Ts};$3v>%(域vn%(IUfSGۑRCNOC[W_*uIX/{oU%WdԎL.vCz%0ven~N,)]϶Z-?AS|v\TPXVhz5=8h F(!@ F1G= u3f{w4禎8!nG 빈"k] R9m֣TNU(8<޶E.'*!yP#tE}L#䤊SQ>ZN Q+Qs0B.mDy= /.FՋB߫IJFH`ܤvnxx"S <$_տkdTxO-)#>wqS!x?Q,pM]/pOPBS5DN V"'9&Wdx^ >N P7mQTzW hE^:eCqn:<*K)wG0 t%:EinIrѦݚ֜;5AZKdMc 7o/'P1!݀1.QKPG)Ck*ky0=B4]&YG^ǚ kD?HT1֪b Xꉧf8$X@*%hSMܓ)6 PqC+ZsE:$6~ל_;x_]kn$wrvZMvr'KdǟC7M@j 7܇,C #G.$4Xqe"ZJi.ulA"& D%%xlnM0N$'-|\`t`T[7{24k b_"H3D,uק֖r)qj$>>@yC'+F>q|مV)kX(O/A 2~@Ԡ}}usѵ ,b;k!0 _VaW-o8WWZ6*SgwN\p` 52`[?Ḿ`Pf$ ˡ;Z҉Qq/X oH0ow,`۲o\}AcĀ,>!Ħ?䟁[^'_S}%Iu)ˋ_j)'KTK+[v;䇭 :&ϙ-%NB*:'jD9uGԗsbDx zsƹZA`P9[|;9\iY |U>Z5l ݋ ##49sF<]I,RdlH'Y@ ͝bs*hQ_%bQTB9q޽j߁Y Qݝ^i [DT59`=p=4zؑNi[Eiy룧Q6 L~b5fn^@\Q9lx\#r*Xڕ}z0IŖj}m:e b&c^=X  s M=b@o] r>j(gmU,@Q2_ߺy {fմ3nr.ypSoBGxk|E^EdZ7%sJ9Ig-͌7:K)]d h31OKӔqqitUl龆 -kapޡCC9Z@61/vN?*KR9&5Iƪi0ԥSYqɘ6w 7?Di:=EUSm~@Z&"QԐ iYgvV[qFYt\Vsn=zB:Bo?Q-.V&Z, O %څvUnW?ڋE2AB<6kB̔mmZ i~7洞$M~(`A_nWrdJLGo brјN[gu>&CZs2ؖCn J_kH˖;ʓHsB@*" Kx[1jǼ|obF >̈ Yc'3vl֑P9z5( HFAÂu!)Ri<35 G(rvI]Ir>NżQ<\6F@Fw{xAX8a{ @+@ 0V~ktP ؀Uu/r.r:O 'a?aErc29em$>D>YBª槔zx2dOzJD -ߵmCz.Z6} `PiH @LėO_`V˼1KsfUe-spң>*T%/].o, q331)ٚ<ލ@GFGECKyK茉"b5bPj?prayP@ֈ[#MBGúS^@t֩#twVbzPqQKٹ0u;7޲Nh"<V;<8];UcDI[>'3/ ":\d7nVhm";z :/cϖ.<JqZ~evpL;|K#]Zh!S2vx =l2ξ̕?Z68ÛYs0Wm~7~Kdaruy# ``Ǯ@[ɯO+@$qN?K` `(GKbF$M![`mZ=.ϾgV!w}:k£7yY}P= ƯBO ~VoFa%P:="I_03tP c7.@2 <E'"J*Su.W;hPƫSTƭU~p@qUc#eecӢZ4s4.)tYzjuۄ;:PO\-w1g\mXŽt3 ^w{[ ByZ+7[dF"s[iC&O'kheSFht/a=o2q;(n8T\,;CM(Жݥ6Ͱ7@PkW Tfr~V%A^nb $nʃڬq]2`` ˣY@\1{'d3sQpdcťᲲЋnL&GUHeĠ~3NM _ickUgK. |y2»pzSRqгY/&#wlGu)nԘLѠĖ#s=d?JUZ _T臕" f_ oQ пi:baL|'DWַ"qp' _*%/745:Ř-MdH~P_-q5" pqj,49F*gH'_mkaw ۢbz @ߺ;?w?hKID]vQ9ZjU_q+a:mu  =_̉KjKv6 x|UvBD\:EG4^*zCscͺ1wFPͱ1K^?$n*Nxss#|%kJ9 hgc9&Ep:`ҍz Nd8~㥜#r~: T+O:\Й.zVbMG(SKB\p@JoiFhѸMfUHL|5+ 'JǓ~ߪAϑZ.y>C5j7]0"r(0 I]- cgwO&ukcX""5p ~-ɥFF4=*QR. r+v@ՒQd!6 Crger _%J<,Tœr'9 z:u| BfdIˎO)/^=qkD.ѐ Q]\$D Ϳ\AOo\6ԐoG_ v+]xE4g.(l%(1ݿ̵߫t ,S4??D4g&s˘Bޕb:Rs·PKE*ڰKrg5䇔'fUgVHTeWs7> *F 0bJ8$Mo̗rq>֊/HEWB ?8RɃ+[@4\Ao/~g0t1llACSV޳y[;5ǘ#U*[z.Ͷ `nq"κRR.g .|GvENGbo]QQ`1DKb}')?\L'eӛ_xs'm^}IjFIr f܀tm2#f<-Uz$Ј`wcoqe^M1ɴZEsYtݥV]rQ8PkjŔ,\=s7TVe 5I Np74Eey3lI$ *y0Im6ȹiUӤ"S&2P8ˑrELObF^muɶs}sbJj0P+kCX@ArNTD8rx)y:VKB?!Uh>㏏}xFoOs.N!-Xf'u@QdLa ZL>.H۩alw;.dG,O6-)lUi ,. `>x@XYˇ{Pվm*4l<|aTw1ʾqu  )qk־qW"ȿu"SFbUun=b5F6ae6'7cVޡFwS)Y!I' \>KkQr:),ӟxRz4"jHGqOZ`p ë@dU gtvU Q8o-ݷ Nz}`_ t5-T?jLxF2` dڔ9"[ϸsP_ Ӎj~L|V3+XE TQfN Kcbdi|MpĩI.b |J4cŚf gj  o džעy Yd}>*aH7ԸͥBsE 1B/B龛4(UVq}Υ 9g tzQ.7]lؚ飃h(p+vv4/j6`_(H=}|u~ު|7Ϫpгk,vs-aum5òA6[ZKxx{6ȳ|Z&0BZ~^)q.ݔ]OJy<`A;)O͟{W?З)W~rv*^))-K+Լ$ˬ *ʫz·h={a* CxӯxyXz1h[2ڙ.]+U$&h+0E Ǐxt ;i$‰bV R$Co:ḤE a X:`&>Yz]SvզWw uV~unY) u` :L3E|=Gw]#`ܦrQiw1&zD?vZttJ,ݍz-Xb)68r(JXF |oax6^(WEb,pF[ZHcmL Qx{mDBCfjp ōB 5 Myy;67rO%+8cl'$w c|nMdlb !gHe嚕֛ӣz )g,yшY 9ZFP|۝8͑ùE g{3}J8N?m/;eVqՃVq[YPX]w2yN{6^Sނ[+•*5Lfku6)U@aT0d=9B&%v!fq} QLK0|BY!=/$҉)xy[ ZH2ZpT^њ0gMY3w,MvAj A]Qu  @-y`Utlxߩma%6>{ >M GCaUtQ\[1E5S͕ RY 'P6mn_wRMɗ_<άV9rLnqx䭂 g?(eĐU9e#AI2ɧC ݍv5u`ņ !%n EʕmSoǣ:©5y1P(J 8b5p⼴t_:p?u_t :B(IW7bUA KBDxإPx|/>fOQF@myv:#U9s-k3AuFL1+Wmlf| I n }GT@c\mT,H!3>zY㿌a]O[}$M֌خ.ǃ`Mv&ޚ:LJdeQ8 F B^D< m"ׁ=#`#6ʸ?os!C@s / 0X}_ba-]"}~4Πe` ˫w[eXw0fi<I2f:>&]{V/Q~<^9kj%)r34Xi td'SI xãMBW2>1&Ds5Y~ol>Gcnu1Q=˴9x2):r_4:u y4z/D](}h0 &%XFwcpL 2JHM !WP2?\rXaΥÖ$h` VklK%c]Go̚n#aFF5^RC;A}28LFK 2ٹ9s؍p+Ut3k\/W]:9-h7kag_(rKo,"OCFbRK/ \bxiBãبb<MrNn~m&~l w{:@D9P D5xVTax71Q7*sTzDL (#= ^j+υݓŠsum~Q !V{l?$xݩl[EoՂTv @,b@|02UlZɦ8Zd};7!>Đh`4ƅ3G'kJr%0$p/rC]>vnܿI:*pat#Gl#*{&rysX{`e$ 7X(% K^ةU?AJ({ 楯x'u ᳘8Wҕ EAiӭ& t;70aQm8[LP3}wŭFtp`)5Xb[($?k4씗GuwӡAh[O|4ts=$ lĶ<ʕ ]Cߞ;yǸqCmC% t)WO(r ui,"c~ qKtDUqYńJ2H:"<}?ey]D,Ck3{ $P,6פN$)F+O~'Φ>_W<&_t6(sq֔%(ǭ26onXHBp'cDڳ:^A:\CNF!/]0Ս>\K8b6(j͞M6 0d,wʹ9bP9@Y~\p#$"8"҃\NAEEi<@"C}L޽Ʊ-hWI51k޾kD/f E܄p(KJw352rP;-ć UI,01d3F2)f{Fqt!%+ʞk6()n[ Y_Av$L0K };=NU0}H)AR&G5݊ϊ'zw 94 OL7]W]_uIV>!K}ne] [hHq) OJP kIjȝ {>yeX.ie^hc~<[[:2?Q؋XP3/#gSVڤ oIsT\u誼oCiׂ|O-_ Rg5 ~y' ae*PZ7W*ƛM*(0W^ˇ?^ } |i'^OYc}>~31ݕH9aN ]S/[>*$ L*ǥ  iۨ5Pgnߧڙ~n|hxd(^OC7&-K K6~жA9b[#M 'ՌI"B6AHͷRD6ȏr]_98:0{Fi FeV^>0nkߟjg2@Yd<+INlNQdj{3G8Ĩ[DWM4Dxk'^Ff n(i;[˴aLnPX@ Mhxٰ} ){ku^T{! Ɲ^DִuE%y\,HN]o-pam+ԌmB@*sYx!l8 70-Ɩ$`G˯3HtZS>˥>!'b^CTilဣ~߾d)DjqЙhE{HlV+[K^,X&Li.ޯ1D=(KGJ}22@QD,KGL2WTlVJ? VfY{7xe.GG<=#/4z*2&1\UUL^K@Pk>6+B.!(2alT!p` 7,˺>]y83yFcPɌ?y#E7jAgWVy)FI:ڡL R)=&}uBnL s!=mX1'M#9=B;Ӑ;.f=DC  Q@@z#>ZAϢWgxuS@˩ |u e]W7ꀈ;k<%F&Rgh}?.Z 6&lla0>Kx`jz*_@VOOaKwPflj`8qXM5l{&+B>}5#p:4uO$yLqi]uǶ)%u\ kֱYe| yYU(_OhcyϼQrڄD'=#*2y!?SJ=rc:Ŗ6y)|mC={{\I, kAy/571ac>4c!oғ?%Uta `$X=| ;<+o^ֶ&C YQgDrcYެIQe+mUmCWو:(.\n!K:7gzUQ_'O3,>Uz: ;k+`H$%qRppn\t8xRz&Fz*}Ni$V)O<3qԞm ?W܃9!JyaMOWۏd T^g揰oi< r$p`{ŝgdw|kI&%jlX#8Ys[ڙB3p`wJfe7 젷#Ѩ7ܩ0mM7.c_MT>v\qxᯟW{-M2035@I`q+[w&( " ]Z} :7ye@nj"90:^ѢR %ԜV]kl^beeI-/2D 2eq-u߳ܜCbQ~gvM+d;+uG0W ќ&"?ϐ@_ 6!2{lQ1lOLy"-R0AsrZ-Խ+0VN}T#&zso"#gjߠ,6HPL:Ԅ;_嫣.􉽥^,叅 2sT2M4뫢_[Y@:<2BLU}/neo aJB#q02YӨ-T)8ӏ!;8=&ojB:jK#c=[C|?Pe6Y"AvOI'1?=EwŎP I?/F @59-;٩K}q{{"1w }z?P},I؄o6hC̷daQM+贖sy{@eTyCţ:0o6hN ~oЮ7g. mNGH䥞f-3lZO@Nx5CZ^2 j&7oC7Jjx]˺_ ,]-MmkĜhc8d|tc[ ajwm_irm!.y_/K NJr+\؂{z=!\O3oA0iA~ߜZzH*ڎ0PT"Oh57OЉh%^w/Gs^}8pщGrNO0w\a3mP~ 3Aȷ|@yi=[1È hBb_vx UunsB#rT:]>.].e:">%mmn*_0P @\1F Υ B|oK/yݨɡړdIX)/+ò 30Orv) Mzsg6P|}4汣 d5Ljרr>d}s]xL%t aV"ɶCzDx֞Ӗ O]=0TZo%_>(P& ꠄIqRX/hp(l &]j~3#jfzZ$r{^ɿ PJz e9-JfӍ E TU:?`?MNHSEٶqˏc %]xe'zIѝz&#k@Hi)Jьo0ӆ,0gVOW]dЈtAuŠ.΂ac =U8SܔA_@7XAV=TNL#lgBց~to^]nj(PY123:LG^dے( H寯[*u D„m?߿\/* 8bt燣p~^m=*85Gp4""1EqiqX,+,N\% $huo,*OU]FlFJX́G+}Jtr5ndrT߇Z̹C-hV;q(h@ )Ȉd+iMAaJӎ>N<3۞ `0/^bpm2 >*%;8 a{v-c#9LMVGu_ӪyKD***O*}a`De{5g<0!Nn%("Ÿv_ k$[PdP|*8Gׇ%yP݋sy[3{y=;%LGʍ&*LSNY!@cF^0&. )K29z3^~@p3\+d%a{`V \nJ"ih zx$Ic>9қn}ΛN&`  ϋR|?D63e/ <]xx|%zr$bh WމKtq)tO4a<* ҧ eqeS^t}Ȭ:_;k9Fn; "DZ}/X] Ah_T.ݜgǬt@&Lb{#D`k<-Ln&Vpٷ85(h;>!Tq4>Tubu >l>PM/ |v_}v -x̓¬52ͻa+Uu>0BBy60ǡ ȎfAzR<z*?mLY;DS;، sd*G_pm q e]&d>p 'i=; ;|+^q,7 qFpI/T9p[l9T;htAd#v{92e˛&l0G[E,>3}|kVULNW(#4IPE Cg4ˎ{Lo?aq7/~i 2A㍋ո'{ ^EitZܛy*Z?6-]ITD: ~Hct.{Zf|#ڜJRҵ C؜@g)1ill9xérv-fdgM[NV%r2uarHr" ݁Oߧ]_~E/ZRqf;?-BLԾ6YN˫㝃o[)R6pֶk tNݞcQ Oÿ мV󽙢]CIqkcϬ$n?a2:;~!Ex.5PY8/7/i;L8; 5U  \ Yd35V) zBI,u UWw Py@ˠ꾂|AOӗƙd\\O uzL`Qrb]lDKO3k4zY 0r9ՅYaJPWN e{<Fz2aůg^~:fᛀ俍h]6 hm!S!>M""$ Ef>f}&syT6ĞXI  hi'V팀uEc4) ُM E-xX!%(:u<|^ܔdH[(ִXY}9y|/IrM#Ї Ԏ,+zKǓxNߑQ^wl_OU`Cz-g,l}zP4/dcGɯOW7lF}92&M!F[ˇHh*.Zn Z*(EMWq5^kg^vܝȮ ݈?Y)B#P-Qo,mKn-²Xѳxojő@YeaY|T(wN}>1TU i xIhpQ4kbد~pg <$VVpxI/ZLbHr duv~g>G3%fvúa?>+>ExgK};)_9'2ȢH!.#DՕ$pCíNIjA/(5X+A>th0,2VGIib2nsŒb=63CUBʇ=ܫvW'FES;'F 9^o6WٶatSH0qK a?TC6W ƔّyQzw/`C@^'y9ӯ@ɾ[AEvq1m]Kϸ`"YEn @㣠 u,zƬabw9sR+uDnm*[<鬛-F{M1!B/z`~զ5\x5Tc#(,3f>aP6tR(%J:qr|e'\JsM0MS/~R E؃NTZZڧ޵Y,˗I4J!3K1+\@]W)`p8rU͘/ L٣ _Ck;%9B㦐\$߻UF.Օ=j?+k5ݽQB2炙_G:$?y~@0; u#.=c. )ǢYNNķ۟Z<5GTN.Tm.Kc5l#TxuZ#1Df]@}IK|m&D$Ҕ}]Us =QWa !eU"b[>4y?Ml0w#1q wKP]rΐa~IPh?8aC Mqt:rSXvZM RTv9$q { 7NjE⩅~)fe%ƌ82i@QtH6c^h^݇NX]Z'@ apKU _8tkr-ہcz*H|"dTuRuTz?R"| B̃;_dͩ 56!z ^t m u/Q&8Ex^3摤8m4ϋ/- _D߷JͰLz eiON̰ 7&ڨLnfx6C骷K[c-p3.._wvF5b<nTz|F)=hB =\)b5 Cͱ7O;{{.:ȘE8Fo7[$dlT 8vlվJ E_+ 7aբ`8ʗ&+J7I43ANn>?_u!6/FRG3dt,;R"蓍{+W:4.8SRDĐ sWeh7 k#>#Sx¬t Caؿ&vؽE,vH("3=EDws"zA/cP06ڛ,zG+  6sul3ꨥӧWje@ϔ%P՞.ѫd{94dtn#DQ K8+Ɓ :: V7;UuVsG|e#h⽦3!h%J ]tZZ_S0lй>8&X=/9'[6g[52@ ^@ٻEUY`|E(L("*ϔ>ß(j H zNVkR;5NSqyD%{S! i"ؼ*d1Պ3F Cw/emVPmYi)\ ڞF;۶Sp$ 6 jR񠟽jqQQq:05×[F2H8.5m!ImIZ+Jexʀ*K3 ;L0P28{kYtw@t7+/8w29C[rg`e۟$WLa)Mu"fPᄚD2AH0&O;QQAZҴs!+g6`2!n QP":Q 2ND}[TWZwAmD4_X+]z?~eZ_6zJ )!#?ܒ7k@ b”+ yaxq Aeuܫm<)+ZHzhoe4\%l+d5K܋.]ԆattAjzmߍ7 ìU)^+7܊J Z f k<ٷP `#&"`x@R7 \O4D̨pјgyJK)D~^eCW}%!< hYb@ˡ9nV^k4 7n5t {إS1BE]f?ܮ~js(lCǹ$X5cp ]\|Ts?ٔIz?r#"*yWx`V*cƄuV;Z4gVQ[EeU9Wv\5wn(sTO6{!WfWu qǨ '5i>SP nQhr^Z=څ2} i릜p.sj8sBpA,.$h5Hr{MPb[8W᩟d'LxzR"ZWҺA ZS1Mx(ۙ W U҅Sq<-KZ= _=_Z6oUKj[ȣ1ن{_BO,\PRR1`N~E3?RFďChd\!5PM:~@;f'>Gs0\c X/C}2(IU`#>aDu-.Lr~kiU[>3`N;5I )0YDXJF"H&Yb djłퟓ,9Vaaue7w.crUP 2}0 (=c0Ş&yVk_G7~_}"4 8:t"VDaZ4(Tbb."`ڒߘrǂ)2 VJ07 _ á6\NM/Otk7Z%FPw[t<Q/nIk"BuSFa<吊*;#y R5n/pX)HWUGYp:]O`Mo3*eNbU\Lj`U2^bYwNpJo@^q0DmjK%Q/"p j2,Lab`X anp5 h`vt/2RzAMB8`0fff"~{!Id7-J,i2hĒziɲυ~+BpE'ֿxuK-~k--gi  bn!\ -}&f׏Odh&{Wǎ" qmfQh"ׇ] [孖hjeG4z¥W\-ylZ3=>FF;d\ȨrH ߕalf+')^PGPώdh]Tfo܉(t󫇥6$\g'@œqv?ևKm ~х\(o N 6fa Gyқ*wu!^t: o'DS b}4Ac DcѻAS2uz>6'vx\@!.=w7:]ǟnOkyponPRr>8rZ3+=gB_!-Pꁫxڜ v#7#lrIVUX#??eeVzlSSOm al]Q~{/ozTS\.ӡXVx}*s( ᕩjwfi-EbXL8Tk1T9}ԽUlS?o.'s_]F'Z/c(#"\t@:qf+ t=%&D%ŀ;hR?G"Ac ۛ|kCip_i (O"qB uhz -"`х'Z3YKEMA{ƲoJFX)2ڤ C ڒ{-Y q_f21gjeՎa 2[..!R#(_p'_::}nnE98-7}8m`s39> 0B_p/}M>y$[iYP"Q{aVVg{{GZ)J Ǟ&W 0z?l‡B'n / րG&z TT>=I_TxkUĝ`Gx,-1gQ}9ą%nMVliW`Ung!tzoc\wv{Jh`EׯdC,)=qw( vG+693aZR{搻|2E#?Q2#C1[Z/no~siF_83 ۵z9PAsqHyIFQ8!}uxX:ٰuiĥ:xefOGr/>w 1rf2q\6LouPXъGen/Ow&m[̆1]zFח4B>~%C6fW<Bv vOQ"M xDEOߟ-!gbo9Fho&,L⹡ 554lrUXx'̺ԭ[jؑLAޒ#-o=U(C|-G¢Jc,y}n2֩_rqorxCd(*o zqRwg6yHٺ"~Y2US#O4 d>#Ωܙ<%@NeK- C@ 1:G+!eD}+4]j8#;]i=SCH&/vhs= 702w,Q~K^J7e_oiUX_\ZL\B9f (9f=3qC A*pOSvw5^=R'E?mKPuH {b#չEgO:Rz.N);%BZ8S]oinxu5/{kg7.E^d%BWuӳ1ju"p^Wm̓[&1msHL!\! !9NѳG7n5S2$GM>=zU|noĶaOCw9NkikPjZ2| WUG\}+ e+P&QwfNUxX.H/h 8f9rӮ -,R KN6j[=@n`Peu No<p<߁Ԓ |`UXxeJk>N]Vވ7M300 O&R5!/9{OEdy;u}Gyb 4<,v#c4 a>6?&f?yI-vZ'SJ@oq7Aud#|/*0Z4Xd񔹬I4J粓l''ѕ>]x|Dw^<ʟs+j*©-u^ ۞GzC:WyJZ ʅ/ƻxс&r^EnV{i[fJʆɃ%4A.3/vp)cd'WUAE31ҵ @=U:qpF֟d<<{ORq="O/{_UJ!-?xJ*=c)Yg~0镃H׏T0w@i%;ndQF#`*4,)2# Rz+qi6oMk^EyБ0iAQf!fo?6΂)ciJBrQ_/>0=̰i %p#%H"P- +o33&x J,]|x5-1)[3L# ЖD7nz' M2Z^M6nk˧*n˩AR9+@7ĄF:K$\zq/ li&j.lDfNVGqr0 8E>(;8غ[3k0Q`wbV3U\KyD9Oրvy5cTt>Xiﯿ1SWGo%C8ՒW%5|,PFCJ)? bkgcZt&@ 1Gz?)"@Gҧ^7&ce v&0+Hɫ@0Y|Q*\Y9m"QvS1^#)=԰e}`/y|\QryT֕,ifULčP>pJdFsNNi./k#P/KG5PR]qve @5gLTfSޒ'̌-0hlYd3hΚg+'ϏpQrsGC44<$eZ. B2qż`U6b\FtV%g z`o3R߈Ɋ$]Z9+ U8f~4WPj JCq2yBmeȆRwYzb;C]2G^=DMch:uE#m#d7}|rCT'l !ǙNsQ-ύЧq '<mV1]@ڠ'R#l>f†+m a9T+m ٨ՈB&K ,8mAg0m\Si4VH2bm%tw:IvaM,rbs,KY-#$C3tpH(j"Fz@!D2n!a`AC`Xqo2c KI3akKP'/)z~-Ubc =uA,4of m-"r#JxܰpB<<2 -;zY e`;]c v +# o؝ $`'Y I ~2EÝ=9]Q*(+|b}*4/_VXe+MdWtgB}bi "f].o$*ksK`tmʂkԑߤFbޠ3 Zi)Ƈaƪk@N#='w|}k)LO5 Y]c)ܜ=PjoVkY-~uSPQ8k0XLsmNp *.W!3}d]k[\V6LY8}Dfr"XƉdw ˤUYȳ~I"%87KA 7}g1i|+Fuu?]bo3c8e^НAw/.ř:5AA6'ZF݁J:u2hD&Ӷj?)g^mD#.ʱhxUQ9:BC+HDCAav8/x=J{wnT2}cR(i{wEK Fa̯e~ڂodZfbfrj?އ:`u:;}PlBHi&]?F>zTJ蹌KD F:;Tw_ [ʂpwd6VAyσUp\ǽ؉STebe;ς"n\epe o}Ɔ.hgM(6E{gw؁ahGG|Bo&.-J|hPh&إՂkϹ2-AFex.w'w]ll4/p̥ߥr_q#/'Nt7;( &KL$iqnAPn=Gb,@Ӱ`"J-g[|+2IVp0T>CJ3jgi6lीw8~-p <)Q}nT"Jr4V'i_gÑ$h&TN[GWP|@lbF:EG,qV C7o -S'P)̈́)E"O̦ 3 &o1{o߉ ZOxr5o>q~}/8Vt/j^FU3ʃx.o#!Uw qŸUS x d 鏑bصь;$2~0\B3,X_4/i(p3] o%>/VCAל|wvM"|^3=STZ:䙚E|Șؿi(}*a~<,vUR/krxz~!OSQEYLe[?c6c M=#w3g [kEsWy^: [( r2,dw=%1zlK"bo::d&Wޭ hzBX,矐gQ -K!شuF$PUG;Ov9E17]\jJԯ<kSP{ w&s@slS8SX] vJ|Hյ('/^XZp.|@uʢZheڂx({ |&=x5h9̊+?giƃ>RBC-rA9@宩*+15uAW%"UzjÁ87HuRfPcgNo2jbg|5`&x=nIMDaiDh$|dH-8> [1&=^ʡ@h^bfRPqdR%*/e&5wR35CGN4ey7/\4b f_+N)^N{8:rr؉|U8B.(s?y"~bWAYq -nYzUG_g4FKvY0 fwK~#K?Ku`~̛<է<<*mJu\GH|֧ᯕ@,>@B0셽5eڛD*dճPB.zbo &LL( fNQQwLN#^0eťK:5<㧑tiOƳ4.Q° ј.s"1Ƌ3EgVS-T][s9Hb@]^5[ N!ʝx>1gvQd[ԂUtDs:RwK'k Rb,.zDNMkW&K4d˿rZTrcuCklvNh #,iG4E/7pՒVpSQ>[ubM GHB.L48wVgp/#{]pT2܄$ i85"Y.H h>Xn4b>LVKbedw/ȍ"FaeV,tʁ_>%|jY"D|E-{ 1PvU5|ok22AlndH;(0PĦDsZzVDA< eU/p~eȌlqq@܍p~jPHq$>m+a6$ĿPueCsyn?F?=dlndG3SPD4htsnAwbO%VU&/$2f1Z[h=lf=6[/vhW%>+4ߋOޯ4L{a#ErUZ[! M­<܏=Ć7.Sy,a.%Bi7Y5 :dyV(J73YKͦdmnw%-w@>[í< vPJYg^1)!!UjiD,anç>[VZH;@soP3&+zs0{^~Ʋ*%28yqBOF_U9?-%{b @M~Iq䪜 '\1tuxΑɭT=06H[F&(2b@usuŠFT%d.3I8Ru ~SI}IJqS%5sy}pd5cP$ `)k u#-PI=HM6ϰN7@Wl/#s9{T%h%HyX핥EGDn)_7[>rt Cy0~|fM+:ܛ'9.eT0CCOϿm*~DRlx98zs9_YsRmU·'N!V(Τ'=1tkڒD2gh-[k LD4' @-U2;Ð͝4)!,` sI Xgw$/=cdݨX @p9% < #˸siumD|ԭlGoAW*Q0mok^*h}-_ӑq: R(4#ZМQҋQ Zj$/ kh3J;q2UJĐ!j=_Z~`y~ۜ:N# cib0aLzZk#왔4a RSR/|L87woJtI!4|D7:HpP=C[@?U@tB'EʶT&Yiv!Ma#ϨI%!6N4'5e¹P]L/pOFNM{C*q{7ۘz&ZjkpPu?0༓,^1A*kԚ-dmbc3pq1 \l,$Ujſ80Aq}cl)^=J>Lzz\5G\ bnXHk‹ѭ*cb݁o_K47.j\5[z@",PxqgNV&+$pQYtdSAsJ% ^ TbV0yJW(l]*B>0D/ uȎB?cҐ#lTͿҤXpqQ^R*T?>"|RIu.ݪqʳfnN*5ƞvn*~ Y~H6۫Uu;,0TP-vum6o3D?Og|X9tRo%>xstFARxMGgF`ɧt"X:Ahr1xwoe.gX*șk249C@ S ]DȤrB+j h5v6bJgc\tb﷘iMO4 Ns,FFz?4AƁ:rZ }CNn5sw$;=6ݩ $nC x]gSi֠wq8<~FKVefdv;j֢?&G~E,E:,KSZ}IZ1/5]v3)fkxN v!\t|!CE%I3 [݌*>knq0VW8v^|A)үw,e(+ޡgN3<` 8%$j " Tlvݷcm+^o(&LXjj 73ne^'x[HY< L#-"G-}Ӵ}r5S^Xؗc t"ouF RDXT"wkcq;#ˬ_;sm9p;zuG2 </ĀVx'^w}bqb}uQsw3f.I\Ů_SSe"c?KrFPE_@x+p)`MO*}axX)žnee鵭Oz@OgBi#:ȭ޶9.>L6CQHGQ !TtΈAr4:L&0̓BXx.4r ;ˑKtTMԱdalLksg8dܐ쨠WY LhGGLIe(U4. XY~^UWKk^mp5,L)}E}E{¼!e:z,\o7y+?  >ED׃xˍ Qݺ|i8 5zLlZۆ{iC쟄̋}* {NLKX!/ )͚Կdu[u*}Ā~xSr['HWY<\ūw%_JI*|!NJ7F΃{]rre[X|Ⲥ/bxg<cE g8|A /0煟9\9_}‹wCd0#b*mt~[ЍB'ġnM!.0i nsKmGq+h\Y3I@SdUk9$I.~%L䞦|-_𘮀,p!5 e/qFBTкi,P)QrԚM>{Q Usb @WB4 E枪(},6 9xW{59_ӬDr?n,7*wՋ5Xb&"[Y`|l%'RLaGXEcƐ3iqdS(_X"fLobgBxP #ԤlFDs :Q1JOueFVI1o# 66!9c ƣ p`7XrRqؙAdm:ΗMhǓ AR9s7]73ޓ@N#ukm,-b5`H'V+Gq zMꄩ@9-;mjYL8/(i]R4XvYvV=+P*/m{6Mu8tE@W2=tn6d6l31jċX))#B]kA>#'xSPt'1VI?UxNFzXsB ҬMeN%TtveIw K ;FxIzCkSR7"K| ˌdR--juJޒ0fN :E^\P3D|SYy3D c} L星:P]hH$rWyDwj@c(ف#'x[烽d"LuL[پ,3#(.(¬M5 \XpeU(H|j˟M8Db,GrÛ6vxG6U8L.drE+ Z##Pgw4Ca t_x'o,WГ=ARԶdmGjc+Jɇi}v 琗LXΆOi{ MxW|x >W K V]tIIA J1MAϿH#)hI PՂl:VAӲ^J ;4/O6dߜ-ԋ CECi s]2κ ,)i&ՈTy6y|g{x'?OثHv#aKxAd_L.uD3TrTiʹOD@1Fs u6m/y +C`ˀ?5SҞj3kx}`U.џeuqT"Cs"R%4}Hˀ"<|"bZkO|2+<7꬜~ 6n'\IU2*6*;D^%MC^C 0.la a$;?C>bbV)(_#0zwԋ!8,}U`"S9G8fd1L::ܱ|!~nգ& Rz0퉿mX74 (CL\u!f;;⼺ܙI*H>ݶY)2rtI؛mGi6ۯs=AeQ?M`۠z%#S\^E͉|% ֹh׼jS -,A6iBlXW'k"ͤG"Aax|*: P(qo\9`o9*[B-`sSk}~Y=NqRzy2 BU|$8#Llj4HȜ/-o#'VW#g=]f] D_sT|^ jN<$_񉰘W)ː^K%ǭe,JL(x1B1)Z6~H*f p WӴ9mٟ4<8>%bY L?k!`{]HΉJv+Ο/rKvY)٩0RwDDUڿ'W<ܙ8H &c%ԍq`\CaN!N{{mm/ocz=ܔ[ءmWѴURgDZee"Er9Jͭ yRwUDˊRh =%MIs`?9&9CqNO)sS0Vc |Z@3& /|"ޗ\o.4VyT9@bYV6Ӵ'Xq^a}*7Eh(O ř^ҝ]3<[1=9bǁrq@8"l.A-uJ'CF*[/Ύ-D?PT\/F7cN0Ұ(^{/Қg(b9HӲ7o.Y봮;җ8 +'ބX.+ƑDg^̊@C'ʔ\X-CQ![4"n/'7y R4VX8-ÅW{'[.CDEN;XZ{d#etT {|s}JXIJ an0SwZ1Sv&{57HӉ J t"egVˏ>SQ@g*-Zl|zJ*~S1)N~aƷϽk5ZQỹ̖ek4^Z,1RLWh%i>SZB۽qLH^ Z?RMӨ-]nة*606W?JYKQFsP'<ГDJ6$HM{<Šv@0yB4] .1$KگIiB%>  ٘xRT䀫SʳCԋ:{1yz6I.6 8J'Մ 7R( c@2FAx?]>ݮohJ\KO_bM0G2=+)lkY;A RFGVofyi]D3*&IV,O02/u\"[$;Z$Qץ.DJIFls A3uPGɦB0s$y\Grd)+B;t/Cf rb[1\&\N3r^#+QWw-8wu\4MD'`ZQ!Sa&imYz|+2f3|2 Gy! *8;%%FpgPl2ZBᷯ;3ΤxKezOK=A ݉cZ*Y#v)2[,h(K"}7?ȶ!xƗ*ƔPΪrQ}`T͝P6v"+Z&;5^ WncL#AwS9qLJ|_W==\FJ<i\u8Y _a|~c /{=pTB%ÙtĨ#r9v((@B{:6>}]P~>J]!NQ ?5J_.h5u_` 4HmɁR,Y|8[7(15XmH,~̨q9}Fٴӊrd ̞q4rQ{uZj/kk=yi >k$|й.|9~// JBGY)RNf؀"8g(e6 <ďUU"M?mb^OW<³7.upFGZx"rw c*(F)_G#.tu&OH梨D<>'>QA! F2G`2*p 3D @g_|7{#,i뺧ShIvj+xȢAHMc"iea]4r Џ7Pe]Ś֔mƂ({w.O;Zzy/\N$eWY Quid)c)<[1v}D\v ͼ-Y03mq_U}wEyǧ7ڒpf>7}Q:qZ@ #˞ hQW\^T|71xK,.\T2^F[x5w{I j3kp$֡孥Z,j[;.(NկҿoUo[["Yt=}aiI%5z@.s2=tIlm]ARJ{"S͹8]CV]2.Y\3Lf;ICN`@dyPc4-pAQF*_Y^MJ*D/t Q$Sɫ扏ȗgC3 W,:<)ohuį-ji.QC#q]Gbe5a*+CEGDi@JuBkW[H?8S톑`@1$u1}Sb1I{ei]Pç գq*m{.])inyb0ӜbyV@qpMLO -#Ps*gf}fT$ IM3]\\^~Omm6D3O- irKKQnhLN^=Gڝǒ`<(]jJWb~>ҥk,Bvw3%įZՊkV3:|_R/>T){Y6Iz ] 'ӡsfW::Y4!V$$3)Cɢ_hÐonߥ-8;ڴ Z(pGwRApty( 5%N*<>d/HCa2N_U!7g8~*)_za:(ZE0&V{e񪻼kSLnOas)UWνΟݨ1RQ76#)Dz3-v@ tkEީȒ0TZnjA̡ аƎF%ª/$tQ7x %\ucD :Fi}r{dk}[$"X\NƂj)OsP-wwAHlTX)@VOeEyʖXut{$í+FK1Ujm{&aUī pds6 1q S☭ءr>m!"*1a1:5BF_XkM\eS_|J<$'㾎cCRƧ 江IϹE0(u ) ,Ӄo(6:aZ$=;o?a nvQ%$w=.F&bXÂկJS2Hwz-6iͼ{"K<}L~8IDnW[lL}0ۧɦp)K3a%Gz֥FU߽Vf=^:toyM/zh'Fe&Y4s}z>"lvM|bdn s꫿Y6VWHJi:E%ߟ!W~~0[HAmoġЂjڠk?Kw1vx0fuJȠ\ NHiD6b;1wSJ Xkn !9ٰQTN8/yLV/8: Yԗg(9{4o2T 4.R}i"ѺsbgՏ2nDgoGbRW:(^e;Ңu}&z.pLkcV Lg4_*<3IHqÛ[咯m>V6@ ǂ~`؍CR{b"]?}$`Ú [1+~#Qp0LjK P;O3>)jBu JD Вllݏtsn(}䃏<>b O[HJR<=\zFҥJ3i˅lD&KgОE9jn9hQv}CS4XDs1GPuaH|KJ'!cIؿCI d5V/+G1/OQ:!3ڹGM$9lg]+_џ86I:|abqdu&hbO#2gel@^6h@>#k If2pwdN%-c;<C 0:H (pܻK(F' ԛVp9g-ﳭh*080P`RMl>M/{CARjwwɈR"u*W:ooA <?\n׌xht_X*[e˜$tR0ozpQʋ<7)x5+_k@$PdSsALOP}qK@䱚,иɸիRɿ0(dM 2ς}S'aZr ڎJ 70`yD MC\W0kUU0l=s=}F9/sC xu4ʢJ 5/T֐y~n.뢢*~8Kx?|r(^?-_0B|Q\ CPG35*52G ǫN6 7Kw^OU^9nC`&b댬s0ݧ &%S,j@6fa+p-fP@wF!Ő [g"%pBΠe PqfD{=M'׌?eEX)$Kl#to6p& <5 g%voa\^[|ʴeQK ? 3a)n<764ejRWF~#Bʚq kő9Έb 8vpb-[`m6O:w"(]Y!p *&(\!rUꄫq cI8'J/Mˢ{"ei)zCqL;)#:4 hSBOD+Qk&bܒQ;xYSMOշfoRװg@ Axlڿj.N|ǜ;k$0#JFtţIb MaUĀQtK2,X ѯE݊!,H:ÿ9UN*0 `#/a-l""KnhZߵT1d17X=0I}INqeQ,r X׊҈,H) ~@J&Pҧ 1.A7'ű@{dtam(} N#oK]e޻4VH>zaKA/]3%IARHBg\& Xw\=>?j?W疼W}肤IϘL?k7S1e|A)tɧKd vǦRfc?W+8Vbد ULHGO-&|!-EXc[Bf 76dpmUGS11qFLRhi)?ϻYJ+{Q3K{R =gpϋ.q-%む2L?N/gK>'wg"|Sxy`$ЏC80byrkWP:+%rʍIy|$j0X2~ E-񓙜PLU5qlqo-z}o} <\'65$#٤{M=Q,o-CSmlSIE.(\}r V}{;g{z:d;ZP[< 4w^ `HQUn=gT;<٧j|ħLDFCu?uᆪ`H40-B8b!һVI[WU^"ͶņR%p_Ϡ'M3*tnG@@ BWQkdXYPZ ح08D_k5:̓YGI*.~A`M3AZt{. c L\^`UCxrP`~#WFU" E{/B3Q+T_whFbݖs !;쥝ILomҏQ*&Pp '=^w؅!Rď2@0Aef}])$/K] />e"WNN vq . P?rNGL`ʓV>(;eRPc83jIo/KU@D [i@FSGWYeg 6ʩa}9ςq;/9T-vwPKW)p?#@\rI>Գq͆0Yj4Ff5 #gVC/n?yŃ,<(Ja>)`XB|p|B+ޑv v#BW*yaXI~%:uBud 6ٚD xáV\ $^tck0mo_}knW`$q 쒱u@ yz[mJm\0Ӥ_MsﯝnSE1x͡dʤ{OUӄGRG#Tq JbCg;-<.go ͌٢҂dAq5igp?( -ZE(V*_-/[p䙌QYyrse[}rfue;w| L]sh>s94=x95lÀ+3wtÿ^3 _EdqBO~ŷ/1mnt~. `OATJWS YMu J2L; :kE.rE}HF:e*Kd9 2%sγV[@(*"nfL!Ѫ.3Ef舜"4#=>oW6;H9c  9]k/N:i^; qLH!)HӧQLrNrI6iL8'AhHUyH~iVR$v&eزQ#eciB t >1@e^{u7V5X@aZ$6 mv dCk,ʛy8S؆eH2!y;j J Xء[(!^-m'XhF[ҝg/UY>KlZyZJ,b0jcy3* =Ijݦ3|(!eS =Ej{;S n(΀a;6 %4x==g`-eHjpDwe-`sN _í h9([[Ӧ,x2}(u8y8!Qzqo6|]UXjhwvUB!qכ،i3$ 1O`)|$$kD5k`h8<=[+xlK**U J QPC 演si*+-L|PK!"HzŻWĄl$D=otw<ղ{!WEXC^?BN*Eg])W OUwŻZvùfH eR8A)Ga9/&vgJB\7718LPD6"34x5`k\f|~̭bŔB#w6 +GlFݞOjḍE\@! .2'rֵj8|M ЇI I%4UiM͢!c25jS-q"ӄLZwѼW8+دz pSәF:I-]HLF|+璈\N^gVXճ AEjR!7ߦ(Aq-EL;7gY y u5P5|6tUS*VFxع.M 0) D8.!gëpEJwd0l9_>4fifPo&鹩jDS3>J6׶3/Xh?OU{T~pTKu/EetYu7YOoƠ)T#b8MsfYO+D̮:lE|86/t'TܓN-fzM Lpp;A5}O2YռUl@ P"lۿlN ˼oCK?o{`Nք٫~>K+JǨ,։`MS)zm5_2[Rt[RwΕdrZ^@1sʌIMטOJ\૝_ٗ?ԏ޻kDD9Z.K58v,M(IgW0C5f:s\A|~R"PO$i<^1 `9]0ieKIH6BYsvA=8T?/Dg4{p.z҂`WDnAHK#g͏RQ#&YmZ<$k$/ ;6Qߙ* +1jcC}i #6 9-BR2%OJim>%}'`̊9ȷ)$t +B?aC#RA*uh0XIث#9-P T~鄀Q $ 9<! 14uj4 j U4:lyݮ(6o &+qc!iwc1gM$*ԨLྱft[˥:g G47b]QjJx=en2N{ZQxгF1eJwo|L͍o"@"b6={n [mljuUMcBݹ8t.O1qFE.-[PpE҉X@rћbgӾ@n`N +7v畖GXEwCne=6d,F@2р%#1pgk9,$XYٰp${H`?a1l\&9?\žJ T/ȧgSS#sq+-,c$hlΎ$K&sWRJ3U;Mׯ+N;7Ƞld,ShA} ѐQXȜZ/%)o3lE5^.ٟ$p!eYI/&!Vz3Ÿa[f*-&EPPeY f"-2R]楆Lo?SQPo/h.⁝. Mc64 oOB">;5a/>d,T.Go˅K,2nP4tSqn/ h;9&rݣJ䯱=}H)brgzik6c- >zFt}]T>!ŴeMI&#EӁ@}FvELҠR+B }jFFM\!CR)gC *VsXEn")uwѿ)HʷT$ʥCm,;Ve>2›kqenAyCG%j_%EX|לMszCmbt?H2J5 K7lL_YgڵB6$7ӏCxlÉwɇOguɆ-G#0 ^gBp2ahk(a, !JL7y+,9r-ݼ2:~i B3/1DaN0Vh77?,R E3Bz.btCc0c/q[Wބ1Hpe}jJ[<Ҭ^3Ӕy@;hV,fɚo~ -sA. j3\ѶOyVl5`WʇEO]f#K7# 8 3LԨƳ,ڨgPŤG*w٘4J-\5>-W}[jWǗ KJ183dE -Rj|uI-l#m: &O17k/Hb\gU怇(čVׂiJJ3lS͵wp!&Cٽ2H;Uj>'-x~7ײ,IZA%uY3MmZF}:U NF-pkN}J ")2-8bت(u-4"(UXV[C=v=Wbal鸠}Rh ۃ' Bi uEJΦO-R1HԴ#jv S#&.MM!ȉr|!>I nA|DdL ~rW,f#nu8fts|ȧE ;!Hk@rr]j-ߧ|+ /4 nQR5\zrF]OUfE*7 C E!~L8]3t_I1Bb&Z{ m*{!MME:ľZ)6H^\?hfcgѡ oZXEU到pw$&V׹|GInP{HG)-dNK*(2Ǘe}Ģ3{rt~zWR@t]-!<#Ki|@J~em_}u>g0,WWRȭ[>!a?""rvӽ&)fuTPLWchfI׏7?rJgY^p񩞞턷Mb?fGV]Gm1d݄C_d w5CV$EUV8ZcȫڶƉ(.Kh(o<c,N&}tpĆKpeWs5}ALħ Q"͒WyA ]n>IG|W6ov%E9I$>YFmc.<2[U:R<"@aP嚲I[:$Tf6uhi [!wC!bD/ߒStl5.*_|ޒOsa:B:{ VZsaR:vzsjGvmU/ ؘ7t';uQ* e,fDJH]w[WP41X3t W\N5xӈ)ԘJITyxP=V chH׳ /5В`ꇱ=Ț3(/^B:cN#u{+{ICSxX[!3udp`WT!l;ⳋkoė)Ll炌QymQ`{rtnʼn^@fFsv޻ぬCZBjZfRɍEhUzv:5XB[ pfeHiV˚P0cAY;̓kX|bPJ'˷%fF)HҔhMCex_uAAWW5iԧXVMr/ZZX@:RIE3bx* ~L=!P+%{<`oDvP;5XΛz!F4CMJI|kR$JUK֕& MD+uˆ| x7ݶ83~"<@S]gylϤSvZk+YCp4mǯZwYt--c")i$f-3P ZifMU-!5#4x=D/orjP VtNW1nR>/R?#{|egay-7NxW`N1d#;8o#*YО Πp>dE[DT=Fm∅{H#G{(rYY[>FTI:(#6_i%3ܮs`ѝb3kE;{]'J?i,MI63OId{~C?"r6K[#֛ C n3xA/(2g]l Mi^0_ޣA$Qn "cwwpsvXr/?4{fkt"vԍk]a XDi+S`>EMVZ㭭%eEtE)8MOt+ZW{|AI{kqoY_& Bw&MK'^bY]qRpx' ؄k>O4?2Gco##9W ot[n[?Y}}*y T*KZK+1/ʯekǚ>9}GpTqbvz_~a-u[PQRڴ@!ucʓ{djrW*ZԦx< |m֙\. :YC C] 8o0kkboq-k'\j :u:ҺаDcnRlPH q^3KCF6.``Uhsg y7ɜ pZߤ1)$U1;!J~Lquc3B'8E7J`o= 3q8ܝ݌xhk> u;oG%r \@˔87|} {b!Q^%bw .@q[ icX;B3(˜|ne 'lH_ y lPEnZw]d ߀:(9Tb̫#6egRY u.Y|J==QM!8H;H<:Hz<'\/ʡ%a֤O~D$U]Ip8XEq=DOo]p3kmf3-=Z`|rGNٝr?ȑ6陛[o 1Ovӆ# ѓ3y:AHw΀a$@GBG2O 0[06 \tWD\b u6S(}4s)uxk گEۅ:EƶmACY+{Ƌ*mha-7w~L58 PּmL)pޞ>8DYF`EP&>*q6,1vE%V\-7;H~HJWD>mթ@ M~23Tޒ.I(-Qf}JL1/0/`o7 oy, $M>Jٽ<إJ͉X萶Jg$9{ǟ)zU?K`8ڬG% rWS"6C=S[:ޣI6U6 EIga>6=HmMiJ#|I 6ZοmyF핂31m[f7ԪaȮ894w[-=Ū VoC>EUcziMLh/=~QVm I>h".dkH,V_n[8wε|VPk ` c"g] }gLвrg׸|\HYK]{i|` 1$oWhrdv@&MPGYO C"Afr}|֡<ؐ Ⱥm؁jW`R!%sVٽ@Ƽ >U?$~.O#@o3w.ʪ"JƂֳ'=B р#A' po:a!85cR˳.m=)s$«VSDWZ(WKjM;yEoyB5A@1p=1k#5)V-τrv.qO}v \va+% jU'?B!(cKoَ1ve\E"5HuH[@s0Fk?  f!Y//lWQ\Uu(X; 9IA%ī(e |T293tմ.;yHh/'8I;`/Gl>OK1ӫܾ'DA T}oG:L0̽(OQAŎXs.DvOT$6 5,}#H%7Lf mቆr NTlWoXekqNgKWrxƘXz2^6leoKBl- 3_{cYSѾ4z,dz>[AX'ZGyw)⢲՘ רLO:sL&nN!b!uQz~+>ޭQY<嬼xzKx~,ғتlA>Mӂ|DYQh e^R%7\H4 Vi!%{A֩=R ᵩkBmJ'3F}o=~gtmewVT"u@6U w#bŝ%w6ox`bvJcij$r "D!̬b4ݢ6{G'N1ԏ|Hu(5fua+I(,`e(6],9ӌ23?Zo="Zv[wk ^> kS}W_ʰ{kJ40doT= tT+={ӤYʈ.;l?N{A4$Ȩb;V %۞ ۍ(P.&;1ųKlBR6I_cVywV\-ٷcz@]ZZnbAhu~vzZkbjvN6μ`ioRL_홓7&Lўơ4FP>uc~Ա^NWC {~Nks|M`2YPrAnD9MYK^τK"5̴A$[N1AKg*?g|#1}ԹjofZv#$QIj'\11"6*=&/ME٘< eT(.a,l_B;QUrs TaT"*[BA9ԛ!}i΁RzlEQON̽ueTJ|@z%_% |҇4I ћu߮BBp&P*~QM5E1ه@s,WĠ %[oΙނoXl̪lu]M X}%o AԪ]"mhʽ7!z 0G,q+ew7}m3?Lߊa1[KW܅,i%CsuN~{Ãi4[+ f;'ReLc`#M֋ƩK=Cdgz]BК,pTwC8Qe=5hѤDNa۫6 Wփ؁^Ѝz᪍`{ A@E~ `xr'4 kqS*'xGe`\M)7<vjw5Q%Ӑs se Oj{Z Spga7~;_X` cli)M؏Z-v @ap0=nlk3?',Z`륥"J7g,K$0t+pC1t(FBt GOfݒǝ~mEr'sEH8¤&@10jL?ycRDjzݩngK$ wˁ:(ԕ+wL WR6_.άXڂC8.e6ipV541*fOvTCЄKp | S7y1) " Ѝ ^A<;EX=' R:4fZFL}HsO:d;d'b X~kױHh v@-ho3md@#lГ|p,W7P@7!ϡ9BoJ"oMtT_[οr̤W]ի\H'qkM[QgրqB2H,YO ig ԋ O9>:rhEO52;|Lg6pEt41~P|%d;'s=/rJ%ō[t^`1SIY2~ălOJQV+,N5"o*13Uu-^ي=پŪhOC.iAruߵcY2)8[xƶ(ֲ u͕O)5{APDuܻ`}$Qb͕ ?[ 6@puzP/Q @B;\@{J`tN|FO$>Su8w”ͫyr <;t_Z&#Dw4f_5ރɀB9 ;illՓ'Ziمv8P!=*#SD垡߾+x1)u3\YL̩eK.Tw4Ch翻5U@ߊ[:T P[A Jt#/tgmR>/u5xkWR̬{|ECʁ)U~KXo?VRi;bʈ]:lGy)4F:]ƑPC|qs$2gu3\Hqj(F%dWAJV>;O?0z.Khz# ?GBŃeWڿL䥌EhP' h dJd}Z?ac!,V=φN^:%' K*-L S2L;5 WYruRyYe(K޻x%:DgGKg`=]рH4ݕ&֗d%eCJκob}_LB Z3e"GYzmC9˂+i@pӡ-͂ֈ5Gx _=טp4@bߋ]ZY#tU}ˡ"+>^r]FҫdQ.DfD? \JV$Fְ5 UTI^->.X6oD ,]p&(TTwץLXԌ?GN9wǷ)ɹ١'o qqݔ/O"PX$ )Ci/7+~X\Sz- s{|1\lR1bir{( ؙ6狅HtjATwJвxͧ4+=WV&9չVI@ڭw/%y,o01ߋ¤f,1g[9ҷߋ_[# kT<6_&ʃz]o"fEN T=pR;%E'=AX%xQ4Jm_ )u` h〯³QzpV]Xm6"=oზWۅBuɁ-,zX35Av:Ixta@ *\WZ'zums[k㘀 kTNU f U:LlUZƆ_@r?"A! {0w7 YZ