libgstpbutils-1_0-0-32bit-1.16.3-150200.4.6.2 >  A cNp9|jI4%Z 5AtNY,{=(DKhή})vYK?᥀Uv)~:x$[IU;*e6rCj5>h5O:Ctv[3M/1R%=Z6p%|$WM 5P%k;'3+yeg@qvsp6:YL ܄ ixv#x56ҭaޡ,9ق,mIkm20Wҝna693089aed151fe12e7c9958f442b2f63921c02d9e98604e9fe35d5f615976a9af5327ac28a3612f96e77f46a1d8a1404cf0ab8fcNp9| L'eͺ־(JOR# -z/';d_߳q:^S_>BCp4bI/sG& v妰Y[s"@lrW}t?k˷tRX3,0) eډ7"ђ-F.#j@hSEe[oK5;ޚ?1ؙP9iEU@3&3/:d9dk||b,3o~{0c맮@>p>D?4d# 0 ]% ;Lou|     $X`(8;9;: ;>~G~HI XY\H]P^bcMdefluvwxy0Clibgstpbutils-1_0-0-32bit1.16.3150200.4.6.2GStreamer 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.csheep02|SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.org/linuxx86_64/sbin/ldconfig|cce78c4e5a119837cafd60d859f056391965e946f65fb04a76b261c6661bc55e0clibgstpbutils-1.0.so.0.1603.0rootrootrootrootgstreamer-plugins-base-1.16.3-150200.4.6.2.src.rpmlibgstpbutils-1.0.so.0libgstpbutils-1_0-0-32bitlibgstpbutils-1_0-0-32bit(x86-32)@@@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)libglib-2.0.so.0libgobject-2.0.so.0libgstaudio-1.0.so.0libgstbase-1.0.so.0libgstreamer-1.0.so.0libgsttag-1.0.so.0libgstvideo-1.0.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1b{@`^@^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@VqTMTezcjia@suse.comzcjia@suse.commgorse@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- Add CVE-2021-3522.patch: tag: id3v2: fix frame size check and potential invalid reads (bsc#1185448, CVE-2021-3522).- Update to version 1.16.3 (bsc#1181255): - audioaggregator: Check all downstream allowed caps structures if they support the upstream rate - audioaggregator: Fix negotiation with downstream if there is no peer yet - audioencoder: fix segment event leak - discoverer: Fix caps handling in `pad-added` signal handler - discoverer: Start discovering next URI from right thread - fft: Update our kiss fft version, fixes thread-safety and concurrency issues and misc other things - gl: numerous memory fixes (use-after-free, leaks, missing NULL-ify) - gl/display/egl: ensure debug category is initialized - gstglwindow_x11: fix resize - pbutils: Add latest H.264 level values - rtpbuffer: fix header extension length validation - video: Fix NV12_64Z32 number of component - video-format: RGB16/15 are not 16 bit per component but only 5.333 and 5 - video: fix top/bottom field flags - videodecoder: don't copy interlace-mode from reference state - appsrc/appsink: Make setting/replacing callbacks thread-safe - compositor: Fix checkerboard filling for BGRx/RGBx and UYVY/YUY2/YVYU - decodebin3: only force streams-selected seqnum after a select-streams - glupload: Fix fallback from direct dmabuf to dmabuf upload method - glvideomixer: perform `_get_highest_precision()` on the GL thread - libvisual: use `gst_element_class_set_metadata()` when passing dynamic strings - oggstream: Workaround for broken PAR in VP8 BOS - subparse: accept WebVTT timestamps without an hour component - playbin: Handle error message with redirection indication - textrender: Fix AYUV output. - typefind: Consider MPEG-PS PSM to be a PES type - uridecodebin3: default to non-0 buffer-size and buffer-duration, otherwise it could potentially cause big memory allocations over time - videoaggregator: Don't configure NULL chroma-site/colorimetry - videorate/videoscale/audioresample: Ensure that the caps returned from... - build: Replace bashisms in configure for Wayland and GLES3 - Drop upstream fixed patches: gst-base-playbin-handle-error.patch gst-base-audioencoder-fix-leak.patch gst-base-fft-update-kiss-version.patch- 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./bin/sh1.16.3-150200.4.6.21.16.3-150200.4.6.2libgstpbutils-1.0.so.0libgstpbutils-1.0.so.0.1603.0/usr/lib/-fomit-frame-pointer -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:Maintenance:25840/SUSE_SLE-15-SP2_Update/653f9cf9400890109e457b1f9e704f14-gstreamer-plugins-base.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=26e2dc7f852f2e5ca877206b91133b2cb4adfe55, strippedPRRRRRR RR R R RRR Rutf-83498d723220e4a8dbf5b53a6a3d4a0afb1fa20c8e15f95f2c7f71e3c6af66971? 7zXZ !t/͌] cr$x#G}1Sz<4wX=aW?ܗRVw1.CȞQ``]w]XcTj򪧴yl3"[ L#/2=h6Dd0iRXF+3WjXҨ6$H>DxLk".gE.MJ5l-k[tnF]ٍP;Yi(xkW?|@i~f03, PQ5{Ouqz>R3!QШl6Mpy/Έ3oH k DEt`(\-G |&1>Ͷ<%1Zgo;Jsِl"Rxk.웭b=vqQJPaR[ԱYB*qW^P'g\F3zY]ƾ!M\-n s._F + I&C1 } V BٸLJ@q[YK%\`ʛ+YQ8HsNWĶ{=^;M>Bl %Ct5"tPy {`X {qCςetv~&lCpOCf}4z4Q`\ao|UXV%|<^D={[n,̂& !>&uz@≗@{9u">?;Q : M82[f|u|DoX9(~S1YXqRt;$g\W{]7.Ǻ1Xj%] ;97WySiXS]q4"Z2A/FjB@3Y-&\cM> O7ٽL]#HiV5MM|~l!qwg;S^y%z@ѳ&SUZ2 ͶShv2%'\j}pOT3`w ^Q^) {Z)~r|s7GL89 TY~IiM@TE kvXIό9ی?2X%P*+@>ޟ*î%јn{š>%c?0\<띞Z:]i;swnC/ 314yy_| Sli0i(*Q`Kl]c-|Mg>!ի#/+'dm6?D&hN2Ө#m(-| 5zR_Ωͻajfgi@zquL;hgCAC(|2JZ&]vԿPP,s" ,UH++Wt sB3X pa[zLъ6 WNđ\WI)EIL_ tF`EJp]6$_{}^VYʊ4*$.̻h%Qͩu?ijғ-a70vf^tw@"b9[WTO4"8Wx&q3+-0Yw.'hqOF3DUh7QS(.O]l-/3{NNkV7.9<ǾFs4Y 5B~F%1+9#} _/@R @jf(|*?l*䗠ѶCTlQhО}ߗndB'K2eG''xzsDL28Q>0*m9cKJtc'u Hlワ z<28 ^AZ,NQ炴@9E\?D, 7UJ 䦬`ïy,Xl;I nG9? FYˬf΁Y>~Dͼψ1iF&8F3_C^2uPLiHs1 \o0"k[4; EZícG=#B@U75=Q Y=?TwPkY#AKddVtB&M?Y(5v!zw0? Lzyj 㱉 L;pFh!Unius.p;7Joi⌓ñO3ƬK|@e&15~*8pah ϟtS`BDm)ߐᦢLl->&x̶ӻ9-M^Nn9U`٣ae~nu׿nR Jjꛡ8^}D|+)×0zfU3[N<3XBw uڃҶQ Lk㞫BA_/{-G6 sR<aPjFc+.Hb:j@( Q"I?Du+ZY'$MX/2~ U*C%\޹4s-ѧP`|RӶO?M@R 誹$+cۨ{NG; PLwi};) ~%C?;=J$Y&!KZQKQW)Bgb74alzkcc jF BTфqF(s%Oi!},!HMcʺIm;{ ]GNpUIs=C I[@It܆VߦW] (cq2hg.4PwNO3w-6V$VG7] "tNrYZvotV 3X_Em ]}]>͌3uY֌I-@^ M8y_8 3;(3di:_ ?eφ,,]UG[ySIxFrpQ6b7/%_sjh+sj;3c2yʐdh2Z~a r/zvr#_}?KX`ޥ2d Foq;%[`V·&$~LЂI2B*-XM2J[[UߖR{My:$NH ٽG,X$@(!0Q>t櫛?N.jHPF䎽 7InͪӶ+J]F+9)4s=X sͭU} Day7| 9˥R@j/TZ^ +WW(Zj.( wJIpsƁ2k!PH3019kLtA3SWfDx.\'h\c۹PjfW\vc@ģu474CԶjt(`/]Q-__ē? U{.9́:W-2$][}~ [? }b"@F_o+E5- L6ҨbU~Ytԍk'J\G-L?& Z6#J3ۇfTlǢ n&ן:ӶMӠ;i$g"Q.lnu=!w2c~rp#m >䐾 4yJ U .If' έAgȀ8 7 Wu?O w̋A\;=!aL]]ǬBK;A7%wAhdᖫTVd]Qk0bKdmӪS50R`.yxTXbz[Ste۔kD5F? EZ&2Ze#e +_}>MY?dA$nHFv'i0;(YAhwJ9m!_ SZ %U@ukwv$2~76I`蜣gtk|fЕsۉV:H)HkOZ$Ԯ:MR#IS8JS|]c|]@ͣހmæ%!}*VZG?Kfm72%\5SoT- nx[`u,&wt|arz~j`ԃ@tYrP2HNXtr#cls,qgoj]hC@j w 6h χ;:?Z6́UOa{ Z*\'wbJJyvԢ^~{P`ƂP-mЮdoY];,g(S;\m8j[o:U[>{Mp1$5ǣ !O"qRx4t͇C}*JnJ:FeF dZA'~m]I¦jdŬaye0ѪC_+l a u4Do:GT3KacYv_8AV1 j&ő&YV}2g~aAb|Q|(g)H%".yv HNp 1;!l $uKNww"m`e'|;;ɜۛh5q1:Db /|x^lrtI"~8#܀Dw}# o,?F!2/X0hC;@0I .@vqY;ۍ5M>H[c>ݞoGѺHNF:lEhIX'*"̦IWasiM'DSgZq^5yGN CuMb8QFgqvzAj8v9ߓfw\Q[3&Tpϵ&` Dc:vM﹵[az:(IrsZR;Mh]<+2z`蓖GhůRzRB!PF04WVYfԽx,`tʍE/ҟL8 릉#64Th(iFi3 T/CD.LP7uxMPc J/՘OuF2fzJ>^[5y)wyA@+?3o ubӪ_g2 4tK.h:'{1 F bq6,PsuD% Ec3/^Wr3||;jUS o/|;(K4ciۛ_,".ە ǭ"A^sœж+x>يi-k^}h W[ᝃ[*|. ;KU6U:8`u"GSNR o4%,gS-5?zE‘ƳY(kK+xa;V,E3ǵ-OΫPC,jf(!(( m^!\ٕ9ϝ~;"TkePokCG#öPRb]s0@g{Dܳi{0]OEg'TRm_0Xz\F+y8c 6 ڵgD.A:qx?Rm'0 TH;J%v2BJD^bC VsԸ"+5FOT"z`J.W =k0nyrREKWrhk;0f\Eq=(gXF zsa\L#`_&Ϸ [xBb}>lh(j!1GPE_h 0Nj͠ 6ipB:sU.Hޮ]C5Wwj~sjdYH|E*)^zsgPg`QI92숫=_hRGX̓R/FZw`PuZv󍳁 ,ݰu=9s"Ȭy{ͯNJxܗcA i$n14tK!#L6s|nYߥ}y68eeRFz œ@Wlcٯ/hO@cflcIJZe9?wR}ͣL( ̨W}~FvJ6_lzmQJm$(^z $*/ p9 s(0GI9jiOSJ..םaXoѷ+)e~ p)DmAd__Ĵ -pWNs? Q缛QF]%WCoXE8 - }v%&q'xn ЋQF"&(5f)53)n@9ht@mВ C΅""KQDo5S9YZ=o׵^mó IJ7O>J! ug8,;J m#ءlGtѭ쪘$ H$g8"C+Z%MEe7E0H3 sZzlxƍTK5X%>t- MCG zX R)9jeԤV#GG5+|Kӯ* =HuPsp`_U9pM8\:W/-_~ KIhlw=f fT?1ƣ˩!}vHf 'H6ߩK*?Q8y'#AA Pp_~Ph l[,ؼ@BGN'm 9C3GG8[4 ؚYq<"hhѮep4mz A~RthT8yu(TE'˽uAAKU  2Ŝ+\8HO.F]% g7D4P|T JXJ~P$p&㌨ Gppiv (Afw%\L/3p zn^ӪIG#P&w%5x`+Z uL\W9;dk x1aE^-5VՎ//t/nEGZdk>B{S/Ϭ bucvQZ[gк=tL,f&ewnK[D҆ta#ZS?%?$ah<ոNi&zmB;ni! cv4)r`J>hN1 >aR4F(/>"C7ryK-&ɱIK]I,UK@׷i>9k"36Zte+Kx_/nt~}ZEJvRZWۤsP**:Ѯ4'`!!X^^&iPocK3/>)=`Ql~Yb`Nwq7_+NlJ7aq#eP"A[Hxbޭˌuy_zPT!~c94bTŢճ~΁fWbT/N4ᇆqcgDO0X_R_@3VZWX/ҚjX4zX$OqӨJ)$e4HtĻ7Wԕ@0`L`qڄNԷM{J(n6Jxq$:dMolkBH4>bBD6Z`#dTo޴ϊd+,m ~>4ݟ4T?` J)5_^:LF'PXy12@am[D8滊~N7umQ-+/F!79p%ԈQ/P,mcO=g!s9| (T\ŷs*Y̾8~8$q)H?r)CIɇΉ0jبN~d0QnΞQPIƄSqZ {[-S:- n 8+\gp(@.bT6>kBo(=#ǾzeɩOt Erh3{3"셪4-;-t{y*#i䫙9k@/ u$t 6W\G`Δkl40^Ϙ!D}%?&0/Aѵ*'~~lA>Z5Fmbt'I{е]K-"htz zq샰pAksh ~GON^b]l,/CMjp܃8nV ܉[0εm$жҴs ?sDghn |'=%5[3w Ӊ0\ 15Q`C FR{Uj9&9y뽶|Ҵ5R6MJb*ALLZѠRm6R8"N٦D(R΃q*f.No^^A ݟ&~:aJ95€Ib&!@ElGeq5LHȈܻŝ~PCذIW7(b\:_ Dt<7;(] [[CЫgSYCoOe0sjѦsjhxNx~•JwvJt?xp C:H_s pyd}CEICm*6$ʸ `SEsA¿O7=1_iC ]rM2%=ьA aAMƜ//iCNHb2~=޿H=` j8Y0 1"_?A$:r}OLm). ),`\g YQ+ynVNhW*pt (ړr}ȇpId:jpY綪 ([(TtAuHNuX\os$QI[ҍ2$v ޺Ɏ4Xǟft۲ S9 JYء "K e4t! {RmU#{]-ͣ-qzRDj_P5Pp`US'񋀬~]@fdG5h~D V=RO3ĖL!w1;#<7P0A Zn k&T/Wc4]#ߕW.h6YjIq]F5xog3hU?1*c(zY|5uK WG~VUIзEVеmO`}oA$O͔A,ucX3.ۨ&58HL,{u?=Nlbf~.XhfFn'L^-c~ :rTn=*mT0Y`Jr0[FnTy]yV*#qfNrZ uXCD+NLǤœtU@PžxpƘs,,㞱xkh#PM[%`;q6 V}l U,i8{@D;RS? 袽ė$=LL@%P{WDj[fr35NQV9+n.{Z\,Yk`EĤ߭t0h=w5V1p\(QWEe$^'L,Q'01WOhJblG%5/x'ClzZ!Q>28mYaj%sd;)Yu'wȐ-$+ݎƶ R\ޖGm^g^g;ﹱ/>>}]G}-2Y(5hb~ IOݧHʄU8+ʶ|視J %Z',r \g=&ըjojtCl<ޠ>{GPJaQP=i 稡7'0%?\Ѐ}C&DF kGS^pq:%wm&ਘ^df. L%I)6oo2`HutD?d΢;<qr2Yh;djmT?#:%qIIHWa3XO?fRn{Lջ4Mυ+Df_sRg3sg>HMej~P}L {1yotLx"R :ET+|piCA׀AW2U(Ius6WSǁ!C9v8m۪#ҽQ#H2=w5 WQatP)~@zB Gka'iS\~W!;c@4 9`@l>Yby@GqCCVZeY"<k* ϸ-EuC,.*E8M  ,d*k eGE qcg|;YJQeAAy'}}%PL|UfcJ5qZ G jT+ zCPMδIA #3,#5Xӱ W }٭Zx,~ms)Y#xQh`ìAN)2촭{JbRWQv݂N1tbK~Tgnaͺ.͓y2^Kx;y/|'1&Vhxj#s @~?:Dh tsd `%Tr@׮ށe=CmCؐ&Cs$mn۬;𖂊ioAY>(xb':&6qH1~:F3,KoYwg8ĊMK 5{N͙j0$6y;VP=mu$1^Tc@XVw=h6k\#(MƾDT57u>9s1@cŲ,A4lnx Hjw xk]%FHyVPR&͉2]U[HAyjOTgpǦi'6BqxLGn sK`ɜ7䭲yMobdNXޙBkl>Z5gɭ&kRu7MJꀠOpIxmA<"Yit8Lƚ[Bp $A<~>ypd$@JL§*9f1ϺYp$Cѩ7`$6cdLqWW9T-g@;U0$!O9 Q`y9XXsa<^"hn]-|]WaiنJZ>884^#CI6( ؚ 4 5+P ;>W-KNsH ?A,ë*elR>9O_q~g.~!za<%)HK&sdrd~."G S BR ye n2d£H kEbb/ t1 x>BUU KR 4e T{|y;R,xRF?YÜu%'M3a4n + X)r8n#hH=1]9&Ruje X$"$EGg+@dL:fM}Mt1RR으([n[רzF0W#"BZih50uhhP i=#(*R^a+8p~?\rH{fb z`Q̳Wz 7$VTU{% Z0eUy&d>6j+(H; @2)븱aE!TRp2ѫgPҸ|e1Q$Uo,1AXMW#7!b /nD{ahɡ4$=7v@dfN_M4y 21uemɲw:mTcΚ+ף:ϮJRp4hDFUrs-.:ޓd}hmԕ/6T!ycDDG; tbܫY6=ǵ:A鏎36149j/I{ua܍=;8 @uYliPv1Ǘ8\~4_pĀ {A VrM)ezH򡒤NKW*U!žFOFΓWf 9m=Bci ߙ|wO{>s/edI!Q+W?ۺ/Ou`5+Q$TfݺMŽ*)7Ӈe[瞉Y)!"0/AUt )CBIznnCqd;p Y) <ϧ~֯<ԮtI]V}Μh&Ê':82z:Uc&I)S86]IneF9_Y!"ʄiƏwπ Fİ+L *h)bQ7 gŰ^1JEˍ<ł&׈MpTO4^2ԡQiH"X^Uk *}L_tbjt6'፺,!S%} .@V yu/'z>v;1I]iX]NzOzҷVM>M#tVE]Vιm/pfqSu*kSu >;B^5@~t,Sb_Ԋi&ĆD4bxM}/+bcwt/x2'zN/4Wlq GcĄc8&ĬoBRtᰥ:kb+ Sѝ;+]FX5 MCЗͬ (7G{L8Ds$=B ,gj'٪di*)9\A&->8݁DPjԕy^@4~b,<0-y OsqW:SL*gTFYS-c6):%5:{MS$^RW\}9)(l f]RphŖfx?,YoA`Ŋ<rjwmu'iܲӷ,Hpv,&R-'*"p"l#69#GP)^䉬 3iJ2(e( 5v̻c;U|̕6SF>vXi x5Ԡԥڎd9!]lh=oO1e@5 O;cG8m]0͵Bz۪E0yZbHj1R6r 5ڙ8 CK.AjykQ\bBz$3uN=Lf҂ B;}~J[wqB,QO-vPv W/$X7v)?q{z}Fe4 u.2&9?(_Șvu R 8GF͛#&3]k>Z!"zOpJJV49O&)`/MEPj^ IlR28 $"@jN$i ծ.7E n{{7/k3azv62 j1u>_O˙y^z&'"҂!~xi^Oqwײ0n8.&M c|+z_-)sT"]Dsż< G2el\;7-(QmOJy6qr95 Aa(zՂb/cgo%y40= 7c[`F~ >@Xݧgqi4j_]gڡXxk3n_P[Dkac4^;l '*w'ctГ&qE t);BK9kׅ br$ݓ:ʪQ&fO˷rJ2gJ DG5a虸 &( ͫ)?;wE9Os'^j@`:K;PBe_1(\`//Y8~B_q?(%1`1OES8E:g\7{B3U$"= ΜQǤ V͍Q͇M#Mmi ݯpyxصprD/-^sE"V * gi¦E8@'j6vu<Σ5I\v >%%ףMrl{D*fE.:(yQuJ km~$(]0MZyA:V4K&-_@P#ly+Wltbujf^>Ϝ!*bav'SQEFhu9mjP`$<Ƴfrn%-CBh11ڀPر-M+8_]ǩ %WY44]Pw 9_Ԟ勵Y#Id|EDab4.%)/Q]4J/G2XTh}=N"o,>}}_Ѕmh`Tg=$\,{4D&H9`&")7qI.%oߥ.I&۝IbtYTjҰƕPBb!SܪY). Aa?۸eq@CM0Qq ~]>SFk ʵީO*:bwQ"s s0UÇ:Y"LMf cZ(47=өJ3\M8I˒l<[4`F[JX#ܶOWePplǎ@ocB]o1kp_ >gl[zHAΣF9s .+OJWpîIK Vj91xL,/* 溔?z<˃(wiuU6 I-u P4_v5]EnY6m/|*رXMdfVPxDY8:Ip!RS_2 @IK* 5s j:?ƵکȄLR e=`q$(}%/ NSljJ֦"rJ)mo OY0M3Cc@t1|Uo|H/QeF*€ Pb۽(%2  c {V%u lo`\pȾB"x$ Цg (Xg& ǙzsiF u~3^noIN(to#hz7Ac'hQi{[1Xt2>k?rm4sa:*6QڱK@`T Z`\$r)޷{2~. R[=a$.](wBH}tn5&hFɝgU]w$$)bY`{!@Gy½j˜\)4iû?Mï)4H(2E 6TFwp5zmN-Q hG E8inH _Yt؍=d ,L[U[ŕT(rَl5iB Hn[™#+SeDiy7>0kM(j3V|+.d/`XZ~SrlB%\o7=3gͧKh(M&~\꫒W°{Ā<'P}tM3LΉlt∢@Ė-9:wpO=Kx-Bg3GD Rm ŜKЅz4{ȴAc?vhIwyd- "M̨\d夆q0]pn&+(B w +M ǑtA G.X[_ԁHAgfR;W\PnϖAb'ܓe]*'ZN[*jl'5o :.fjZn@PbA>( ?'wDx_ ,m3"R9Ey *ҢaMx{>N_C |ξRzrT]dњcQ:k^xɭ|K }g_5Kl|B@lx z [_ke>k`TWf'E8b\iO?#uȋր`a=e&Y_%Fnҋ A0%]C36ƽdoͨohmhs?q)æ|aS13 Iſ`0ȘD$9O 9ޫT~"]j8U@ ~VWM۰Y8vO"@4`<K"a̋crydzHq]Ak eU][ZCX4ܕbSV($nʆ6 ko8.;\&հ;Vt*s 9b a_cxop6nmiBalO&WcA +bRP@+ w KN?aȿf~cl^ @B_;<ޢ/A |1R2ۿ^,8 <_m*K7Rs'FtC9,1RW2MKIVz$ތXh_iP2k)J#>;oTx!DυFRB'Acxhi0Iu)E] $ԗ6CƓ, y|O0'e+S;3fZc6xRXy4ǧnCoLEw/uSPݺv5a7(KaK"B='tj{93Iݤ`_Mع4 c;؊zbvjt0F.)n\]gm̓ȭ9zP QM4"EB-[1b1WPQ'DxwRkd]6T* ) "+Ji4ۯ_RVlx2Z{v1խ~| 8ѕGIdX=7_ij$!o=_Pq\WYtbQlo,tbHfB`MXߌRtySN1p*zx;_! /Z J^cęDkw1ro%H9#YlCdxXv5RnOnq͖6Z)p.F;:WZMpυp͙ pвXag?QPE{`僡2wl.Ґ/-DKY])otUJMZ)H Ce9E14&¯K*W)M/8ū:}9TeRpk~zpF}(7qō5o)@p+\I@Z0-s[mw:%C?ϋ$ k'Л՚kH/(+~038L郏M lwp}k_k%,AKkj kMznhH- M4}SeX\d-x!wkEzHQm ^栮XJ@ʓh %Kg,Yyn+=|VdL}r(ؔ9䰩{z&F: ne˞K$6=y,_CIUccXԕc: JoC[/d| F nc_bqӕ5Gah[EK 32*ZC[ 2,#b- [ JFjd_?nW uP k9P#dXe5( bX_r^C)@XSn!*J\J|0ЫfJ&n@E}z{3pc%d0U8m-lT"{,XEH= ¬vO͖5{Bd喫@tGJ)3Gy[1d"ƹ4!?M Ƒۛg=s:]"f,/Ȝ1'~aB3`|~3m- "b ѢG_iע}ցBe:CWaumMmjku>'dM~2F,Ր;[F5=*ŒOeϨ.^)oOCzb}&D"u3?^uRGkLgR7f!H3{̨RB7Й0anX$>(Oښ`i>C az|`hƣ'"R 4Z^Rzpd"C[t˖(=tFӓs4Uq$⸱({89NAgX z9ؔP:િ|xزkF84Vnc |עا GW 9rƍ;>х -+ [Q%Ц?<}Z$b)6z2Ö׎!\i4qKEe<Nt#Abcif7uѺ}8}0ɦM'uMgyjZ<thU@)F[ϡ5 Kt.=u>쪞SESX-VYUڠ2SI'FJ*t<ڐrDw5V&V jS֓D\N b\ߪ#"YȈ_="fAWL g"T#} x.UsC%/ 7 mApat3mm~@)qrk ճ_5G݈/zSpR3O|_<51k[s6 ]ΩH)#εڷr͜u;|"A\4AUaj1):34bqgؔ[?Vݑ{AHAW(  ׹E /x%C.0ɳ906|x~`oz6c gWLfߨݒX9WGQfBe)9~eyn,찕 *|u K.9_1H@k{6K13S-eкt&}Yg=հCװY9NB l5 ;SEصKn19' bۂz.dn2U5+:+GSɭ8SNP^9UP(eW93joPq*;=^ 5YvTՊ| [2D"-$L~K_\23Ѝ"rò}mRn\/W XVmv%[a:yȇҕ;w3pQϭ{aE *fD_xhEZr M,2׿c -dX@W[`D;أjmIKgEb։Jkuo+@€dִzBNEl$/+1-fG`핻%82H6#~:L_+r+ǃdDSRϋ/l/Q(p2:Tc* m!fd %v땉Ң'W6\ vjuHsGX)Cw/6b9XKi&dOH~cY:\4KrJ+c+rUD)<__ƓAIdq 5KQ>T|s W7ܦ8Ǥ< [T:̵u=hvIγ7<CQ 4gUȠnwʩ++&Ϙ߁z%UYc K_VL#cp[}]e;e i~`@5c@PBuPO[:i`@,PaBJIzʨX/i:.N<#HS@Kd}ZR;ֱxOh,u+7s"'JCf>(nXVV'1{e ٹrkX;A+nB?wPP4c 1F;X*QFyUā;uF.疿-}|h8\rZ[obzxJzLln z &W{%%6_O7:,ZE\=lݴ&5wAdw750GtnGŁgHϷ'zѢ`ltnǔ gdO݌-49i$Q(81pK= Ez_"lȗG5!C.zuGeue߲^d#n7oJ6쎜x}l5S $y:u|cOj4'N^P؆_mDTEt`/Hw[F&|!$|,6Zʾ'Ǒ<g$nTx@0!0n/R©hgzrfdL&Qq#i}&mZh?P@e։q%r̹}Q0D$ L??mN7ǫM\!*J6h=nC)gpRr,L[#EBtXJZ@(#/a*\]N؝o L?4l&|`W*d3Ϋx+.aj >$yYBTW\5{;JpӼ4L~Vɦ!oj jvX^=v/,kaYk&~iآ^K]{%kPHI9["9_]}| )|o >¬C%ZjiL\#Lƾ˴ z|H0.}5!g)pCw(d ɁX=);)r(}t !.0zbS~N8(k}9Ϛ`:R.N&W@-S}M9 e"'CR'"-Ą^0*4DXAܸqܝW3"CSۢsVg,eWa +6Mr4bnBc b 1Tȑָ n˞@\s6œ{ tЂvɀɻ+ϑ{!<pz)Y7 8 mƹ Њ1R!&ٳ˾:*{5=bc?eT[z q9&4Px̔I[-z!ja1!25^Ij@|"` ~&߳bZD-c;i[r^=QHSI Rpf3@NJ^L(}n  s tE9ʐHPbܛ*#[5 vP%tW%rPh VSj5Cjg{fPoz:ݷQ?N5bwN_WZ0ޫN23P 2CA[C$}C(٩q͊][;( H݆dd5J蒨4pC'.< RyfYfzLR3WBwmT5>^99^Z|PQ9Zpc?Z}Ci?C !݋nș  nJe^HyvKVRD59卯0bs&v@ɻCn8N_U1щgլ%8=jC$$ʋ ۪Ӯet {CX+o@L/n<#L̇!rO /3XwZjYemY7q38,0:Q*ZH|'V λFͧ*ϛ^Ȝͯ$aP  bD7|@ JX=\ uP:lۿZ GJ8)d ZEZcx8LG]Mr,VkEz0(u=3.aaD}W(/^ oZl< sHvViBSMjqW$6Wo,xzǗ/~ǚ\~-K;օ^5us}u7a(9X@-{^M`\;#}~9/[sotz g$zӢyaɉ cW_ u@ļ랑<{gIՅMOaGbTk9)}6# [ 3F#JKzgnGNȩBe+|4:乓}v-=q1Cȗ,>ƿ*;DZݶ(7̃ &yսZʌ٣z &pcUP_'3 k)q!tͬem7Vb4ojȎ-?wf#tt19#tOi f2G0'RҔ &UR[ZgLOd5-y~4Œ+օ@,m<[#ijH1뉓!H>{R{YԀyGi¨;T;87@Dr4HOStE 2K8|Q ^SH{÷9p q-y@VTO<S yߠ vWoKEtJx5|\~u 8~ol41+0ŀۑ lFՂʭh? m(ONTmF"n%q^z pivˈoLwwX6p^/&5APUfd\}\u2M9^7cB!KNzyhr08䈪 j a+ *W.Q3um 9 x3xw< x70H v$ d2 MVB K$c=䰯@B`;*irͦ =eZ}j KȑĘ'j9ў!>zD \p_Ú}'wW HҺ}Bs'cb1O+Rm.@-ع^)^>C]k= M]EG"=E3Unxa<bGV_%Y$4|%d:ׅ;Vcw$bt: :ǵ>'; ϩ9 \gòDm{WI;+z,f8g\BkƘ#L賽{!a}:PlՏr r WTK"vB_ԟ1b fSfA=Ώ#f/| [;9Ȃ7-J*]d@E*nųB _>=j/ЛiӤ٢Ș?'l@I+=q/Evt)5ԋEg0-c(-Ђ˰n!'4]k'7 +9LmmMDT8u&7Wv7^b([+J &:h!ιʠ,_8>VrYy*̚hJ͘ ̵=r0-*?=Ax}YN`tZ8f5zl$B\UHnyeDiСV HLJZC(!~&Ȳ2&OS/P; EYA {6R3j k,3U昕\ٯصvUKp8آu8*.25:yj, F7|Р[`%ncT;$ၢV e͒UFc#9Ȓ$Hxw<v$R1g+1qJI ~ uxVC!j"EG"o6of?8[IO ?o'$93H9l09f-&Sp"3|z1oRSrJ^⌢+`q +\Į+[>|x~2FwG=77;9nVmlk3w|ȯ3b=fE8Z y n{g¼Lp}q=g|J[:U([%YS&3,N; 'ByQRUv %Qgp mm@$c^_;Cp ?I.J!M^[V8̴1\4"럇u@D0݌R<+~w1{F*Lj&'GE~^kJI| þg$Ig7 J2SD uul5L&Sd}A퐬1<Ēfo5~CO]6ß[ I^e_dwV͈m6:Fk8n9:ݵC0X% 1 c)i 9}6m-5%46"t`Aѫh_ Er=ݔ5F $)m>dG:`Mgx$7ݷ-Pn v[p9QNKg 8~͐66fi+ڭ[DV;X.OTX{Ny`d u bBMlwU¶dzZ?$]GU/j@epp jmQO[uefM9i ,xr>-Q{:пykjo7.tq 9^/p?F.lC3^: N4dBIJ=nG+Xvچ 6ۀeظt>U$>\M Àafh5|jZ!.8v%=Suh짳K*g(3uHN=]8Q^R Ә7O߽F9C I€-ySɚWQZGÆFc^pc&hE[ʼnuAnvHd )jC"*S#7 v)N [nVg[4뇜 vy8L;`7-jw٩,<&bG,` * ?򌚫"ߏRj{nPhA`͔ ?g71fg0 th 8 GWRyKl'r48i%V?!]WC!w&ht=C~<7BnH4pst`M23z8WQ#wkuRi \';5 s?E̛m .6(f.lOULj%%C,<$ p8jk'0@FTô'i& $J9%GisV!ldQo:.M Um8M2Ysp 9TV Aχ4`pTK &oD#/j<@ӐnJOui7叨Tׂyx GS=Yb$ xbLPaEAXe;+ܻ٠yLai+罤OC~ux"*Қ])Jju* ˤrH KW|ph5+2ot4#fSi\ه<B /H o;f;F@}aOLnYGܸۗL$ n fI)nc@LD:L$Oxd{W}] Silb ?^uBO yL*,tm* )d-_ '%5cqJ{9,=lZ-ȇͿ 8";Rq]L:]A[j̒8=#fL%(F: %kc|(],ֽ ]9| 36C_W܆cbYxDeK:@`Vn?ʔbPL* ]aB:A~#2:ɖ Fϭum%Pjέ=ġ>Ҽ&&o1ߕ(=~ ~` s[s Æ>\C2ҜK$!ON@s@i͘ -RnWi̢jyO'6;xU# $NK?Ġ|udBNb k"hf̆\eٹJ]_*[Y;PD.1hChۥz v'MKQHPxV>y#鴰2 o6N=XOV"cBi&tn_WMgbgo0 GR 5IpV ܛ4QϰȏOV&35EA;X$EA"I?+ǂ\2@ؚ&"eJӁ\ ٥]kOu?ط¼8K }nDԾT?΀b26όqwgS[Z2R- q qu}Ao!:K/R_B4 {=Jԭ$'Q/HCTEBlOQw"i?O-^BgVbS"cR "z4,7vLI04jbwT34ޚz<`hSk3WdrK<;G$Zdb Ҹ:D#>ˠotfaz4EucJÍrd)-*[hwW4 %D@n,IKPMA Unm:0;Y;E{W`"U.\ Nb6|geO] ){29_!k)vb> tdGV)ek<(F{|G{KOgē=S5eu*͗vh%vwIS22BUӒ-PY8+ZC`6aˆnv5Xt ύ xxu5?r,x#Ylʀ[=k GrM:ڙ7@0-j{9y:87R, x DsN;)p Ynw +x)^ i]PP}*uZCEF̴hiC^P&N5^~KX< 'ZT=r(vFʞ~V_}Ĺj6ϑ]i pSng5jG$ 1wl 8/|A2gcv鑚8ڡ>F^PY˓ɏk҃8֬?{~4T{8SRxD?.3 <8=ao~8@Rogvp#8_ǝĴt~UcϢȤ{V;ʆeƣֲĴ SJlC+E9Tܿ$-9'ꭌJT;[($^/E[wp^n aVY2Zrva17^?^ ``RTN mUWt-ʰ-* $Fxe<ӳN3Upύ#ZP9~)Hr9QG3 ꤷ\;䙖1Qnz82T?o~: AFewI8M_Wh+5Npo&"2fߞOF޶c?S8-*4^hxGNe@־zP'K9eT|%U΢@]o5.V䅏q0MYqISхo-k^!5'VīH+. i,QF^㨟zY?8#tPQiggAsDD/y &Pi3 0rxa (oe[^:u)cȬW?@нP2)^3O&ݬ i_JC*-gCr6Et;4lwoQTENp5 Mxƃ`/,>Ej5v72LjKщXq+tsQzѽHb3ֲ}K8ÏC⇽ C(lI'/۽Z?Sj]g$d] ΥZ +V7=~%ڒa6tq= ?[=`}P '#X^+q3:3ӗ@xV?7j;Y[Su~)tO'nupz_w'Hsһ#W+5| RX"&D~AE4Q׃`ʙLW8Xitd{*ɠK{8eu?]ݨ^\%w_+Hwg^$y~j덑f9N7Acຈ@ La84Ee9\p"&9h%$:$]>7ṡKoS=J)w᝜>%=@7]F ShfLihWE;8e`Ν=>\NJqAlqNHnOR؅"N g(JtM/YCW^^~Ƹ4L֥/2'd"cSy@")9Cvt$RN&Gig#!8G tq=FOɢ@Ē#ˣL_y,bF#M^f:$W\D`s;/ s̚fjYGn5+cXjlO a`㻆YPVb$;ߙSmH_RfA_pcap@5+4fx gLn5tܶ6}Au|>63hV.saLMpy.#:ݦ'bQߌd<ȕ2{iTxAKrC]?uF7v tqY)lE_fwyG8%?>.^QIi\|RJI.gCq2r6Wߔ 3>'u.u.@E/NZ9Sh-B.UbeWe{b& ;$Nn0PH-3XqN0jAC y-f]}z!~]hNTOgɲo{ǎ)X`L"v2< sPHFvP9L%2E=vE-8g6t)\Ynmsvh/)WsQG37 L$3Kens-ЏzLOF*2Ѿy`׍!!:p`s֍u ] v~$ʴ/$ I\C j4\ћn=  3ȶ,I /= K+'^0<O25Q<4>!=ַ9f=-BI&m40D`*k/d%#bm@e/E>¾JmH3 t؛E?qYsQ~u\, i[R:Lނ )Zϛ)E}FɉX? @~w=P: ] MopBl\yAfb0}0WpBkWZ:^#OЈM)ct\ } oMW[)"*K`.i8&f3r@#1̾fضPc| cZ}fng1W fDa`4UJ0Nw"~m.|"i=l5Ӊ^Bgyx nH-~bl/#ܽ}F ixQH}EǤ&k* ?~<AJ MV"Hܓ>;觅EZ\ew3|pǏ0ח+mfQ_ޥAʓ'"7=j0*$ E(8v8^Ut0!FpMh=%F#Ι]w`¼$huAD{8&Tſs\"~Bb{Ckt 5EX[9\1*Q[0ЋS \{Dvmo%44J½ k/,&09v,mgsb: )pՋ̐S&w+q Ui՜F'Ts_Ihp*lsأTt+Tzv" 4;'s[6H#z}߂q|m_BK(U/*Z3aaBiT63@!X/@K{8OT7\ 3 g/}ՙ;_!lǻݎȤ|-}n?=_TII2ꡃ n=s^i0GC k4'igP_a5v}tiA5YX(p&G>T< +aZ&V/fļZ߽MdVb!K:^!xH@[*ޥ1ԋc61G*3lb}hίV9ڨ受~MhDQkDȎQ=Dyޏ$.wj:L2 nE1fձ5(s|)m|>ZciJn*"hMdW;%V>x$linCNm*[ёGhI܈7o5x\]t#A975$A^RQ?Y/xFe*J^9+ǰd;1.;][yeNnǯN˫`3~ۑ阏4ѪS1`3 MװmPdNVx_|;k>.[$ş30},XrOyM-b&2iHT~<%eD)x_R#UA.SZ'S(͑^$Q[5v0iA?4y>jGޱ0vQ2b -:<1 nCmD4dϓ E.W=,[ӡlI59Ip8@GIpro+=,+zq%s:HhlNPӐ [f눎 WTÜ+.#5 @Y?Wo{fl-]fx7 X}q79e Akiɬx&i<^K.=vّ@<9;~~תEN=b -nzeŻr] &%/ˀsq_c%2/ƒ au?p@]3R6ׁw 遵?r$uLhmB4f޿U% VY*QԔZEHKpW ̪G_haY7&X~"jAy ,"}b^枦°v8^cc3mm!9gzzbgU&[ЋѤ4U̢OTjnJBC*(F.)$Z 42G-^_evfQ*ZbV e;Ѐ"(%.XP%J 2 |f:9A:hM>HǶU8V=zpя>*HlvPWZ.&krvkW@ŮGw#l5yUS'e뺛U]i̓KxjDt!TPH.><+ƾ榤J "d_v͂kɤ F /RDeu!\5L"s7ce8w@F>ؓ,D7\P1 jQ8`ЊԘye;H'ԥc O b1@KU-a g. e/xqe6Q#b+$7gLydRpf̞#<(U}b~R{?#ZƧFUzy~IY0 l5S`0"(}'?L6"m>U$8o#H~uCb4"pX~&U6π_>4$'v?pw\*+0q/^{D@>(ؑs'8Hg3Ƒʎ,VPߨd'O*P" l^(Wgќ0*֞lQ5ر١dz CP6C'?I|:Z-]HYZV~.PbHLBRong@ =~Ѩ&BleOgu ( 茪M}:3_ wF}9_.ǸQ{.u4ou\'u.#fyׅ]#wëv_L CsagL>|N&GU <ѡG-J8*"DP=U[~avÕ;Aؒ@^+7kDGIgnU"FFYn)z1h;x~eqU7݆t_ Z91i )`׃\ ^!LS? x%MOUɞl0Fg\p 'ɝ4ҫCyؖҭ<­opX_rqש{3{zDM+&n*%)ڊUhi G7ċwri@ V@^1>frߪ+vƅ-w5 HC>[>Do?/s=)%v۩e+^sZ!N߇m*0C8KZ38M;@XYYg7tet8(J႗! Gz: wz8 ^[S.pk-'5c<{iel$ 2riԬQe({]AHvc~,?1ą|(~'Fz uSdX nf`}*]uL"Z3ݠgpP"i$JA %cTmL1B%@uZ 1/. S~^r/%^el f{e3:Cs T1x)WC^K>"IiNоdJ;z:yK@g-7gj<&-#n.x;0)>e/F%VRB''/\G}R+F.}%\sH߅'G™ubT&UK+RC~q(2Q/]YvKU(f=U\;v-%~ kɩN9yeÕeTԅ!DUqOEU˨/&X-.:9SLa X?n C <6杖!e2TDɷGvEw`6Wu7տx _| P1cK eψҊsm?xG$:9ym;'N.ÌplK(b@0cp$0Q{lgr^u 1CfFeNsR3[a,X1hyqxV#4r^)il|OHh2Ijm2#\DˁP(FFEyZY%w/TJҁiJTj舰q;vog= n0Ix@3JhMQH>y%v:$'OU'8lxHfe QOm/x<lovެ"6>āyxxzҋHZ~y'Z}5H}w4+q2($m(bd^4W #>d@ѓA&QĽlc'&>S2A8CwV?s@o7ZLvj~ E{:yj'^ 3&ٚr~bb ?J ٠-̪O.ip`xtzѝhkU?KӚG\!#珐k-g1 tz:a2L Ƙ%%լ (L[ a+K09EL~5F&ϐZ6؋yJAp]Ļ϶=VP/\Ǥ86JJ٢ (tz4^ʩmD~ybs|_VBC"݆.Ot1A,k^Q9!_2*}FF䦏yךF15C?{Wj'LB[N799oSt/_T@|=C/1jza'ݱDwR 6#&9@Z\t5m11[ lA-vRvlWAm ȌH4pm >ʁ\4;nTy)Q9'7sfž>xծT(UcCm;~lt7yzaϧ.AL& l X4H0OIQn@0:r3WYRԥ$a_tL( ZKĂqa(z3M'Ncx 6Nl T"R X{ctREJ ޅpi&Hs^{ b+27g`q(m&ݖj>1(CvXM@A m?mDvaD?iᮏ9Hc:>y[MV^9c=v})Pv+IDCKz6r#bTÀ¯xCN E =| _-JkxA"*F_z%N|9\JΖFv@)Ao<ݰ{hC|Kp[+ d$z6abc@@ 'mv/=EN N0Xrw-P*pW"zi ]8^B˜77M?R3Ao aIԬed4< ݉G,7$ ۡx f[~gXXSVgz}mϏ؏;hb,lx_^JR%bhYB4<[qA%=ʗg@05L2Vb{,-}bTᚇh$-c&(.;-3<S9FhLF`/kubE OC_e8 nίCOQCs ]HBx6e( nZhϡ3 bl&*3[D Rgw!YysH/wZ xMY\^FZ2Y;[oU/~UxK)_o+#09rQ ˆK6H^qZA=*XQNӚH:KPVقo}/0Ķô-4 7%_IU[J&|,%W#MZoqu>S:Ԭ!묐T`a.9*,xl>m{m)I5<\"5T- PdA/8 Tf2L]+;;0{k֌LTb= SYz~6>T=vQ,|0WVBfyবighJJFUg~Ȑ]F5ʻ.hk~ rI=~1~gj3ぜQD`=y&it;(hyl"?<6D?-,e =V@8jn4n/5 =ݖ&k:@=_Dr6f Q}sgOfR,˭Yrש=*,hi}j },&XOgRQqnI #|lHIM6{RiI$%|A>QBIrqVWK.7rJE?d>UFScnv69)5dLܔtiKI`x?w tsln^1riHיReG(Kk |yB۴׍$xUDA7g),"k\(eSݯw4b-鸳QhL}s'A<Xx>EF('AZA$*tC6N#N wh/n :w%k;!R&K-ao$EA6:7ʨP*ƥ?EetLj**Lg2F/զ<[rbhV3SGET[*3RI~Q^;[CP^C Vf∈rj1E$:#ēݠ|8J6rF,=g) ʞeUxJ`(VY{h#.Cv 1n@n1 )?":y.0:{'Pjr˗K4 #۝ӎoW%˫"[F!=_ҧt5pQKd.y{g 8aE"랄ˤ&ϨNhѹ ތBe%l=*ʪvfIE]XOlhAP#aYPiվJ%0gyl'BJB[2Ov~M29Ɔ[O<D`KyudডbB@r={2qM&5 =ԟD@Tj?{ vv.N\"0S 5m7 MԺ6# Ql>vm @JRwkY$yjӣ)KK YV>Ao- S i4JXBxkN}W)Ro3Ĉ&LN3<!.0z)-Zշ؊"_U&`*^51ϤSF wmJe,]oJ.?SlA0-ajwޥf%7RFAG^8%fJ(d[v!k]OYsհvLR-L{$d_V nwiN5͂q1{ KWn-ZJ lN3+^N?LE le=Q$3&y< p@`$RֽA{-d S08>VuMDQpEBN GNi<ӭ"IHT xq{Z,dlҨnF,4(.S8/I$Щ}"aN O PNS`XF=c,>c+}̷F*Ǘ$ άgjJ 3Q^y|NzJ;=^Aa߻bM֛]M'z1)~P5_c$AU<қk(gt޻0ihI J@M2@h*: ˍ3dE(;匫S~rV*QkҞ*Ir!:t_ut 7 ͧ_&y>|Qv Xk=+#Xq{r DN&PVɁSVx̘OΑE‰#ҙrƎBܙH0Fqڛ #At%{\"l֥={R1L`E^Z%N<){(f:P Iݥ9ꪍOZ;ܠk KOyZNCE#Z2r2E E1dC{K$;1hUYXAr3 vu9 ~XHR̗ȮNLQK}<8 /|MڅoԦ$i͗4[kȻ}|}$+'A`* /%! Q?tԣK 1i^S,FWjZen/A͕Y?pi1ķk EҕٽrZ=l 2 0kEܚpPDL2 ّpTMTcFS>-w%3 JʲhͪBq`ڊI\Vt 5C%R&J^6 Qiclo@TPJ =Ђ0~d-+I}MNҦB9\ڙmf98Ej3 څ(Dy zyjFDŽ=N(e$l1&{y^$Jp+mkf[ ;`=3ڥV{2F+r6?\ԹYv]ySzBj+{.'i 3b#oT 3eX zj#8̾gJ,lA[>T^Tm#*z5Ii;ⶨ'fPS x]r݈J?L5ʦoBJjA-tJς<~87{@i޹ *hڊFbV22ntx@tm uk{\w&/ SqHFf% ȴ YBh]) շV)',qfkѶi*0 )AiѱiOֲR^&.AYvV6(%aU UJEXee‡)ǟ^=2 7DF՛U,(iV`z› ((IViOҀkVtXf  չ6q4AC"! M, ĉ5ـ,wsloɤd-Եt%RLpK1(jk&+z㜑 7xC*T[P)"am&g{aG>×04O.u+Eq]LYuV 3{@&nR^|%+p:)N)Eh"/fZ̎v}hߙ ."5ίJpХ=ԡ?PQ칯=ɱk?m}}S+ `xKNE#[_H3P5hvY۞ .,2m};B"nj/n{d~oN,;Z|nu#:*%o^󠯎 C_иtCk?cHR -:XޛCMּun/^v6QxB 3`yrgs6k ٤ĵIk{s?W"K, ~=sq#]Lw~ay1L8M 33[P> VN Ynl&ywx@ ~v|t!tu%7dथ:&n 3Q>{ u/rT13¼t-&d͚nߏĚD<!;hq/ |%)ӯR69ӊTf? "W>LlVLy~P:d65)̭YrvlW@{n5^p&-s.N~uWD{-5Ӑ%zTLN'.03c樂e$6ArNVa|*=z5, V 8[vyz(SƆX@ ҭ9U ΊngJ ͹+z ]@k(7o#2\ k~#]GvD ȇF5U6b~1P;1 0n1DRsL]qNa+M E `hL=xOUe3,rTuyKⰡx=Z3 +GN3jn*ohPd0KnT+`_Kdaǀ ڨ Ax jcΗ i)G2%'?UjA砃1pv.l;Žm$NDGq2e ?'Q47uȈb ;/ :ﺎOŒO%qj>U"xkN[0ReK"=75Da8W-!W~"s~ͅaD{h/!zoe89f5IWR $-uOǀgD4鑾e=qcI=cƦ:?ۇd5 x/&fb\oEh9ٻoڊoU#&'w;Hg=v_}K+uy\@è6D;'a˴ a9, kjQZQlJ vEh [GJI!N=lK,uU?t <]N-U`E*p$x>cLt9YHI'dPy ѻRˍ } ZSQ춀K`)@Wپ_  >r7b^qaQax~( (^G1VXصaމdRL ? T5he=1q$Sc%aώMH.[R5Z7۩uU˝.ȱқmwl^Xȭ2= ZH-.P\ ) 4H68wP K(C2/嶲Tᆲv:F Budž&s/.mA. 9اzme9[%i(@B&ÚJ21> t:IR)nH^~ѡue(=/cfxG]S)ً AM8T+Kx/B JCԃB Xoe*rg0RolkB'@' ,ŸZc-# j ,xW\IZ, ұ*]pH{܎М^EkLT)5jf6Ka*:WoBmy =ʲZMXt8'xW/ZGAyHё _xȃk]V>_ŋg͞f1cyPS$|7Gffi4s)C(bz$k)Wu4oVQ32g"h>~5+6S*΀sgO˄t5"*|pBO7Y%# vLbIDž|75KlyiRhzolvH!6@· Q`( ׄ7-L/>%!=v.26gAڪ#^;fؒJn]CЫe^\)hkW7VoWm!fRE0]@#Ӎn`~T`M!%+#/sh(c+aoȒ$mz&%=Ljl9=֒KE> T+I> 'ߘeGZ颾6(l=g@'21h,𴯶l&҈9+_E~Sw u{Wtz,uE̎Ӌd^\ss!a5qĆNDsy0ft -v5[Tt6(L/j8R/0Y:LE}MT#=T:[_u72ԳcwK/F{ B V7o 6cٌAtaRd]n1 DT=X6V4-]KPx_hWS"({vR + {R4Q7atȵJ/dW=h.~d~7պ@.ps7jLZNw$rDpTʰ^P9% e &\>w!;bj]`vِSঋҖ&*X| {9ەy!LDn!POO-I=P]eY? -3=1X{e!$J@X0%[Ze)?F|e[(06O,Sc8\>a2%X w㈍kFU?v܀ZCWv!!L|` ":@Q=[ݩL2_|ӴY|Wqu;מؓpALMJsdot9dS}}y{euUtQ ܄s* 4];yi(rvvjްΈtm=ƅ&4ɢLPnrpx.y p=vJrWPZz{?{M `pԬ{=NSD5PDF8f2+M0*q.z8|oܵ2EѸ)='ri. oרdo96BAu15+S3ԑtTBfe2zF);>G}=+h` ?e:9pd5}RlFfh/DP_,T2O6iqTڏԂGD_6:{Eά8wM |]- 9F6촔fZc.5 lPUcb>0"M|s8c_D #` (ӻG]0W=+n0eyQAۑC{ <2x 1mɩ_L3םh,%-F̘l޵7UC$#'a']mTOǘq㛢g$&r&D1=cTDv(JJ< &zX-O+Fmk[5KmnM\/:cQʜC|Hj+}vm۪z:īnI.QT&U'0#B)4Q6Y#wqZ>*\ܕ巊 {ܫY +Qs+;3']AEYHx 52O6 8<.sHW`tXvRfڻS٬N6 >_c4]ltDKD 8G}hk CyU8诰;c;-rE/\H{x)Ў9D'pM%'# _6')>֘|ZD4Urvpr1l||,P^-4/t(y[%$?H}V3S)X* n`= b7Y޿/[7{#. HvIr.﨑%2Z=GOfhշKR,H>=Cue i.#9*|,; XiHgTX#۟x|HLBatX$"A]fÂEdxjr5=X1Cv_DxeNl~:Ä^VD\F8Td JY5`n%bPj]> 4:PfiʓYiy.#ҭ4m0cOKʤ ͌@2<C\ nP gCq}ZP=XD#"@/}sSGSn,l0"YuSMB8eFc` sϐc3dΦX&T~ HSيIKygӝpE!ߙH.]Փ>݂%^:@rRm-".Di8kq2qQn bTo,"EuVH8WȔq><#H4h ZP{o 0="Fd }<'mgEʩ &H .Mds$hq3)YRҼ*nA#^i0RX1@`*?G7Bn/Ĥ$utkQ1Hv!h Cu.TAKT1}>1ǢB,UZHqf;,..OZ qljp.}L٪, 84FSX8_kRW^ gQ#dk>͡e-H "ܷ5Uc%8٤h%HѬdp ۆ_C}2Fc7oR@\6!n-.)0qӾLwN$桕 B xp>Wܹɩ6!=_)ᗬ)P3R<'1VZ_@yg&%ZUPvڸ%g ̷ݶm)k?3&ќ%ژJ {`c?8ҷgdMѽ{6VLN i eD[& SOC c̍MNk<K[-XY)mo9hֺeˑ | `:oREL-PILH1$Y7$+hsNX"!#T4f^JR+a~170}],F )UY?y & KKəBM&o"E*]TʆàΨ h{8MA(6] 1Uyg pxN+B>whH5吭.Ozx2(LD4sq:pb DwX4K+&+6f1$ާİV`vPqX [=vLls\S]< #KxT'V$p 93=40Ɇ,jtO"yl^ g;B\Twsp։}FJ`Q d@ }8a8e`xVXi~65&[oW jxuW$5c.ٻᰉ@2ņZ_ge}= d& /gG A%E=gGZ2U" z=SG a-j ~K Jfw0% 4!ae.l& m3[>|Ϣ6j^IpRP;CYF+O'[2II,B/ $'򁛋f]>2$M~dK~~gXY*3Ȯwfck>LdHDE1 yNr$.Lu#׀rhh%~Ơ,L a8O}P[[R3x0.U_d %MPv8{Il#^s>(`1hq;'žP'gМ+5/5Za}ek2耎Z6KHhC#,&}'鴛a7I9N)c~?7|Ou2t4.i>&7M͛T =EF8n_LEH&!oDڍNdډ|`62@"$;^~îDf m 1}jsx"(sj>o y7ƻLN- 8zLKJH@HFvhoeQ0@SsGWzQٻSBr 9( j3K'o@zk1䠤5NNu3%TCʳ*Qާ[ r6@mR쐴Qʅ9I@vXQ270_X81wb7AgFluBnJעi^`n =!4#ŷ/tr)T1J4mȈ>8g1Bu[m޼j)^_8|5Di=OKKJ.M`fIJH)P4?aL$ Hb2 ufktd |)'Ѻ+%Km&k2ݏ\g6y:FsZZHF}߭-L:+ф9Ymi D57Uku>Q˳DĿ#;> [ 2:؁mOex류:󨐐{>s=~ cVc_1-MPCe9l '˭OlG 1; q]| SlϿolm 6;\Ԛ>kjI I<5}KbP= 10 JvѿzhgAFJڃdչTXfRyا,pq2`>3خd?sb߳+ܝ*ˌJޫ ;s~baI),zA;2QAͣ.<87p12"=T6uh.s퉨eHѭ˿ &U]o*[[\o&=nX\Y/SA#ȋ?\P}Eojװ޳ץu~EUWUBFCiPA {1zZ'31L)<-%6cjo+\PSam}XfH*;ּD Ok;i0tA)1KA@?QowgPhDORE|3B=M B~]Kq*gK'YH YF>m*(B/LBg}Uz%Wp3=+z$?^'lxvt2&iפH)];B(6'ch\3XĔYhUғ^ae/ڌTm9O,߄y^睌ÖGy^I])˔`b`z`]Vj֯O38yNț~~AD.e-`܅-qK;m|Q)raeQ4{]jׅ`P/u03Y: t2њ2.L&QmcၔewIV)0|g%F~H76yw+(CG`'"r56SL^v0gb.-$Pwٲ]HO$}YzImQQL%SS\زֳgrU[CEzFZ옘Nhf7äc̽xTd毃?1Pf!zٔz\k',XQZ/D[ʏι+  ^6~ۇt-*Y$saIqolQSC0ނ޸|ˋ"o(x5eeXU[4D"p}].RR0+7@ ,Rv4ͦ^j_야[ )[dqj%ʪT~UFƩ|BqO%{襳u\4G'>)i+> pi"ڧSmWػv`wOڃNSxm2p9ZfN)1, !q>^qt%4 +Ipq۱kB2I0ONz5xzC\tȪ"wJNFL7чw9uG:zk >Z˃MQ2$Z%E#Mqa.aaR@"F5vSŒ -F\| eıb"i"YP3:# 'G/)mX|fˊ .ۦS&4ӑe4_~@-fn/98פh#:c!"cA-½ĘKKnn]xxHH: ෆBF- qUr(A?dlPW ćCmbңkL=-)˛yG|\ˀ0Ax!o`RYT-p䐢l< ) ACӿ4Q9`tв1A 869|pbRZq4.5e3`@Y1waHZ%׷]72l| oSi= x0N߷?ѯƋFx2F#ʙ淣/GB!AՓp|!SqhuPRMC_\A-ړ:t<5,cc1 7{l"\,/jW&e-!]۳~gjƐlZ=NR67O]^ &6pAY)Hˆ2 dO9`on9cq2/Gڹ'tq(*m~yo,EhAzc)F; vXE՟1bw:^ u;*_N70Gry)5~HU-xS3yfY!*L䙧 !P[ Stp%X!!h WT4^Q}6EI.@Gϥ͆ ԯDq$W:▝I҅6/ }f)WܥZ!8k\R55|3U'm_xB Qr +h+s=>a;;yS[%[J=r43[9הX{zȢ^U9 q^}AybgO@RcWw5nτ9'п,.^v ]yϑ8VӐri&JсCx-x[17]{! X390 ?Q56IU~ǎdn0Y o1pRMm ex8Mc'Dԅ ox ܰrB1(bUq܏@ frnLO\UϲuS0!g̕zC'sydEhTdhGzb3r5Y'-Zp&Fڑ|iE:TGvr,NA#+HȎ[D(Z<|F\ 9ә/[jI{KM8ݖ`=.w6$ZSSӆEA?ZZ_S0eExջ OOQ0jutKBufNFpd$€VLSOrDŷg*V?$A]aBI4[\m.Vsh)\:[j`Օzfj 0't? 5s/3I$эpb RNf:<"Ex5~9]Xx)t/eVNb#Hd[q(Iq؍I_>; a]A@rb.湞@oD5a0ȃl';}y !#@yW 1F0ɍ1vzdŔEő .:6뭆h+J!֧uT߉ɰnS_M"$acX}?Kg |$)@fSEwsqI ";R4wCߙag Z4'ٌTê | Zޭ8~9@KtɯgG׈f VROu3꧁̏T!72X&5oA4Ug[)ŝWiq6bc4@LsMYn9ٌۧbу'Qy{Iv'{4HܢZJBa^||XWQHE|Ji)iݐi`bm&2]IuD֚MĀJw1xH͓$R|z]\Utlt9CrGr{''f5<-yęyEέ *4Ī[)+-ӐUDZ, J%j+a,+jdS'Q9m䧽uwb`)k]Z6܌_ R17]'JM6.Ob{͵,"~fwpY x"DWLYXnKΡmkZ #n&ؼL42K}j*?v&|뭺wylIkm{(, 3<)wdXi?@2̄PAy~82*c@ܗ5zÓt wYA?<;(xOl(XvgC 2-Ni|}i_p:kR1R&@X7gP2kQ|:j~3j}?Kt1<,5>! li[ }y| Jtsds.l}0rsp%ŌdX5Fr,oNMsSi6})\V?*Adͅ6u3ЭB'}) ]`֟[q}yKBmm!E d %}>o+F.p&V΀}bҁnj 6&i'C-gxw$~HEZb`oմm8S13w<Q!dM 45^?Wݩ!΀(]Q×k))/^bqZ-J GpsIsbK\lwҮ96wXpm3DTg:Р6 .a)F?h5q5=̫$̦ xU =i:e)hIf֍CYܡ6U1B<ӬF&;5 3!zll\Jv0}(i8O`=RtMr<]#d.E){a=+rNFo{z>=o:U3 |Dy%P~˛ǎX"Z=%z5q-@_ mp$^x1}7#+wl;xB_2o 19,!v6{8,jFkꇠkjJ0C$'&<}g }=v\ m@#RlqVMX@\#S9C碶R^E|/Cg0xqFuk_hY1+G((?9 -rVo۵3[L.z\ZSg:[0j&dҴ4&.pGQJ`熶4|F}kJ!GN4`gNED ^qb65+~C}LjK+=^Ed7w}񈈢ن7ʉl*tGnFPÑށGX}zC_"ϯ_x$~7%jtH)y){cHn~%@QZ J PYe9[tF@`IDEoiB <}+ Nϖn^;fjYs3>N>X :9WoxFcN`'V& +p yUg{r,%V>zt-@ڛLm[n>3BA4Y+‹G_r8OS W)!9N#UO2[1D Iݻq6NG!QOuP9i$K,#ՃAJ@0sZ7r `xЙ]mޜ,CDq Z~l݈.h$qFȢ3?L+2cN@.not2 ]w] j3,򔥢Vd9EGX)cy_Lj{o6JL2PWV}a#V_F5ȍB"=WX9frv4*{SsSr|n{b^i;-ܐ`"=ZT-i7"2: Y̩,Hܦ|v.$]GBt~fj KCn//P>~{0?ҹ^Qv' 2o>>H(P`СNU`qGz6*+OSxsjm6~eF8: m`t#$9!Fl7Բn6D*Ƣ6 |0?O\GzU#3YW(U̞s@/ ok"LޤTݻ\*QYi95ԧ}8,QYѝ ]NXƋ]%uS]/şkKANV%mPCqM %$OӅ 0y!I7,ӣu{>b}碇o>(Pb-u.ه͋Z┣|ȾH "]`k=w;@ bBZ~]je a8X#[!V0_dOZJ94^hl1:GmqT ;$].*_In).J헨ЗqL`/.s %JcVG#&0@-3 ?dz)ZԥOZeɘXU*Bweִ鏄Ftp$5}u_ Ui5N|f&Pnw, |MMujW5~·o1q1:vT?BYJ n+x)7>a8siOzKSyvfã"61EA[8; Vr1ZZ[SJD֠jԒ; WWt[wJNӗQn~nNSS$M}- . y,#| !Y`12ED 9CuX,5_Cݹ3<vvٟ.}!:v5HHo|a)3eVFЊ%4 Vma'ĢpIGKhhLU(ieՋ@Jy&ޅ1l64Ň@@-q*<ݐx8AC:UE/}$2GS.Y}L{QHpBR,@ECϰ[]}]}.n-ܷuZ;- =  F2zI3یWm >NEUJV0wRK9Sv_P(dZZuc U{Eɑ˥MLkG ]xd$CJ5ԇV S)W#GlTx6B:l(궱 }=BMfr%zhVtEyXmh&::NZP?ND㢖ɣ# u Q`:*?^FW:,@k߳0># VJQdPG5W ~1 UTdK-F`UO]6{6{t Qn!1py=/>dVWb`ӕqQ@ \aE$W8RpBb}qcfBGLLȣ7𽒒 R,z9/7v =zr>+'^j!x:U^QEGfGAh2F