gstreamer-plugins-good-gtk-debuginfo-1.16.3-lp152.2.3.1 4>$  Ap`\/=„)]NJJN j@עk6NU_0'٘k;05MP"wG߉i:4pfe.祻 qo:[ETL4[JOzj=&zn(cpKxx ݿ%HLffb} @a&jQ0ކi [eTpz3Ġ='hQ8w@˞af94_Y"~v)G1vⶁ^-qn@6b8778377d2a61edb90841ede2f865b23378fd51c18f7406a4b1e8778ff4b4078acb431bd00f6431fadae81cf94d734172ac0fe2`\/=„fY_iٜu"2:C )gby`[a*%IGMJYTZTN u B[~P+F댓K&ٷ'*Ձޗ=I+K88xʩUZ='JUԬJ8&}HI-Wmgqk 'r11O>66=u=n&" [!4(ukl׈DѰ ʯKkAې7! C_4ڜ@awR^>p@\?L%, 8 q04@DW`r    0 x 4\@P(8797: J7FG4HTItX|Y\]^b.cdwe|fluvwdxyzHgstreamer-plugins-good-gtk-debuginfo1.16.3lp152.2.3.1Debug information for package gstreamer-plugins-good-gtkThis package provides debug information for package gstreamer-plugins-good-gtk. Debug information is useful when developing applications that use this package or when debugging this package.`cloud105openSUSE Leap 15.2openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgDevelopment/Debughttps://gstreamer.freedesktop.org/linuxx86_643aAAAAA큤````` ` ` ` eb92c0d6b355bfc112aede4fbc532b2f520ac27947a4429e815714062cde7445../../../../../usr/lib64/gstreamer-1.0/libgstgtk.so../../../../../usr/lib/debug/usr/lib64/gstreamer-1.0/libgstgtk.so-1.16.3-lp152.2.3.1.x86_64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-plugins-good-1.16.3-lp152.2.3.1.src.rpmdebuginfo(build-id)gstreamer-plugins-good-gtk-debuginfogstreamer-plugins-good-gtk-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`]]@]bx@]]@\@\Y@\Yz[@[t[Tq[,[[c@Zz@Z&Z@ZZZ$Z>E@Z.s@ZZ@Y@Y@Yh@YI@Y]XXXX@X*XBX:X@XW@W_W=Wo@W@W4VyV@VzV4@VqUL@UKSTMTeTHJia Zhaocong Bjørn Lie Bjørn Lie Bjørn Lie Fabian Vogt mgorse@suse.comBjørn Lie olaf@aepfle.debjorn.lie@gmail.combjorn.lie@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.orgbjorn.lie@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgjoerg.lorenzen@ki.tng.deidonmez@suse.comzaitor@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Update to version 1.16.3 (bsc#1181255): - deinterlace: on-the-fly renegotiation - flacenc: Pass audio info from set_format() to query_total_samples() explicitly - flacparse: fix broken reordering of flac metadata - jack: Use jack_free(3) to release ports - jpegdec: check buffer size before dereferencing - pulse: fix discovery of newly added devices - qtdemux fuzzing fixes - qtdemux: Add 'mp3 ' fourcc that VLC seems to produce now - qtdemux: Specify REDIRECT information in error message - rtpbin: fix shutdown crash in rtpbin - rtpsession: rename RTCP thread - rtpvp8pay, rtpvp9pay: fix caps leak in set_caps() - rtpjpegdepay: outputs framed jpeg - rtpjitterbuffer: Properly free internal packets queue in finalize() - rtspsrc: Don't return TRUE for unhandled query - rtspsrc: Avoid stack overflow recursing waiting for response - rtspsrc: Use the correct type for storing the max-rtcp-rtp-time-diff property - rtspsrc: Error out when failling to receive message response - rtspsrc: Fix for segmentation fault when handling set/get_parameter requests - speex: Fix crash on Windows caused by cross-CRT issue - speexdec: Crash when stopping the pipeline - splitmuxsrc: Properly stop the loop if no part reader is present - use gst_element_class_set_metadata when passing dynamic strings - v4l2videodec: Increase internal bitstream pool size - v4l2: fix crash when handling unsupported video format - videocrop: allow properties to be animated by GstController - videomixer: Don't leak peer caps - vp8enc/vp8enc: set 1 for the default value of VP8E_SET_STATIC_THRESHOLD - wavenc: Fix writing of the channel mask with >2 channels- Update to version 1.16.2: + vp9dec: Fix broken 4:4:4 8bits decoding + rtpsession: add locking for clear-pt-map + rtpL16depay: don't crash if data is not modulo channels*width + wavparse: - Fix push mode ignoring audio with a size smaller than segment buffer - Fix push mode ignoring last audio payload chunk + aacparse: fix wrong offset of the channel number in adts header + jpegdec: - Fix incorrect logic in EOI tag detection - Don't overwrite the last valid line + videocrop: Also update the coordinate when in-place + vpx: Error out if enabled and no features found + v4l2videodec: ensure pool exists before orphaning it + v4l2videoenc: fix type conversion errors + v4l2bufferpool: Queue number of allocated buffers to capture + v4l2object: - Fix mpegversion number typo - Work around bad TRY_FMT colorimetry implementations- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop gstreamer-plugins-good-fix-glibc-incompat.patch: Fixed upstream.- Add gstreamer-plugins-good-fix-glibc-incompat.patch: v4l2: Fix type compatibility issue with glibc 2.30. - Use make_build macro.- Add missing pkgconfig(Qt5X11Extras) BuildRequires: Needed to build Qt X11 integration.- 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 - Add meson support, but disable because plugin documentation is currently not being built.- Update to version 1.14.5: + flv: Use 8kHz sample rate for alaw/mulaw audio. + flvdemux: Do not error out if the first added and chained pad is not linked. + flvmux: try harder to make sure timestamps are always increasing. + gdkpixbufdec: output a TIME segment which is what’s expected for raw video. + matroskademux: fix handling of MS ACM audio. + matroska: fix handling of FlagInterlaced. + pulsesink: Deal with not being able to convert a format to caps. + rtph265depay, rtph264depay; aggregation packet marker handling fixes. + rtpmp4gdepay: detect broken senders who send AAC with ADTS frames. + rtprawdepay: keep buffer pool around when flushing/seeking. + rtpssrcdemux: Forward serialized events to all pads. + qmlglsink: Handle OPENGL header guard changes. + qtdemux: fix track language code parsing; ignore corrupted CTTS box. + qtmux: Correctly set tkhd width/height to the display size. + splitmuxsink: - Various timecode meta handling fixes. - Make work with audio-only encoders as muxers, e.g. wavenc + v4l2sink: fix pool-less allocation query handling. + v4l2dec/enc: fix use after free when handling events. + vpx: Fix build against libvpx 1.8. + webmmux: allow resolutions above 4096. - Drop gstreamer-plugins-good-fix-vpx-build.patch: Fixed upstream. - Drop automake and libtool BuildRequires and autogen.sh call: No longer needed.- Require automake >= 1.14- Add gstreamer-plugins-good-fix-vpx-build.patch: Fix build with libvpx 1.8.0. - Add libtool BuildRequires and pass autogen.sh, as the above patch touches the buildsystem.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package. - Update Source url to new home.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + qmlgl: Fix conflicting declaration of type GLsync for non-android. + souphttpsrc: Protect input stream with lock. + splitmuxsrc: Make sure events are writable before setting their seqnum. + Various v4l2 fixes. + scaletempo: Mark as Audio in classification.- Conditionalize pkgconfig(gtk+-wayland-3.0) BuildRequires: fix build for Leap 42.3.- Add pkgconfig(Qt5Core), pkgconfig(Qt5Gui), pkgconfig(Qt5Qml), pkgconfig(Qt5Quick) and pkgconfig(Qt5WaylandClient) BuildRequires: Build qmlgl sink and package it in new qtqml sub-package. - Add gstreamer-plugins-good-gtk Recommends to the main package, install it by default.- 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!- Split out gtk plugin in own sub-package. - Add conditional ENABLE_EXPERIMENTAL define and set to 0, we do not want to build experimental plugins by default.- 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: + Mesa-libGLESv3-devel and Mesa-libGLESv2-devel, libmp3lame-devel and gstreamer-gl-1.0, gtk+-wayland-3.0, libmpg123 and twolame pkgconfig modules as build time dependencies. + pkgconfig(x11) BuildRequires to avoid implicit dependencies. + Gtk, MPG123, lame and TwoLame plugins moved from gstreamer-plugins-bad/ugly, following upstream changes. + gstreamer-plugins-ugly Conflicts, ensure we do not have clashing files.- Update to version 1.12.5: + Bugs fixed: bgo#792775, bgo#793067, bgo#792376, bgo#792644, bgo#791473, bgo#757449, bgo#791494. - Drop upstream fixed patches: + gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch. + gst-good-fix-memory-leak-GAP-buffers.patch. + gst-good-flacdec-flush-flac-decoder.patch- 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. - Split out jack plugin into new sub-package jack, also add it to baselibs.conf.- Add gst-good-flacdec-flush-flac-decoder.patch: flacdec: flush flac decoder on lost sync (bgo#791473). - Add gst-good-fix-memory-leak-GAP-buffers.patch: interleave: Fix memory leak of GAP buffer (bgo#793067).- Add gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch: equalizer: Fix -Wincompatible-pointer-types warning (bgo#791494). - Clean up spec with spec-cleaner. - Toggle ENABLE_AALIB, no longer build aasink support.- Update to version 1.12.4: + Bugs fixed: bgo#788777, bgo#779957, bgo#783542, bgo#784749, bgo#787795, bgo#788759, bgo#789197, bgo#791034, bgo#791074, bgo#787586.- Add python3-xml BuildRequires as it is needed for xml support.- 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#759292, bgo#781458, bgo#783086, bgo#784250, bgo#784971, bgo#785429, bgo#785435, bgo#785990, bgo#785991, bgo#786268, bgo#786670, bgo#786718, bgo#787160, bgo#787254, bgo#787313.- 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#783778, bgo#784282, bgo#784486, bgo#784616, bgo#784812.- 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.- Update to version 1.12.0: + Bugs fixed: bgo#782042.- Update to version 1.11.2: + Bugs fixed: bgo#778690, bgo#736752, bgo#761761, bgo#766177, bgo#768762, bgo#774209, bgo#775440, bgo#775817, bgo#776714, bgo#776715, bgo#776899, bgo#777100, bgo#777182, bgo#777330, bgo#777331, bgo#777540, bgo#778013, bgo#778330, bgo#778389, bgo#776962. - Drop chmod call on tarball, no longer needed.- Update to version 1.11.1: + Bugs fixed: bgo#708221, bgo#746574, bgo#748360, bgo#749098, bgo#754696, bgo#757631, bgo#766991, bgo#767771, bgo#768723, bgo#769041, bgo#769048, bgo#772181, bgo#772740, bgo#773217, bgo#773514, bgo#773712, bgo#773785, bgo#773828, bgo#774129, bgo#774131, bgo#774403, bgo#774409, bgo#774566, bgo#774674, bgo#774747, bgo#774789, bgo#774840, bgo#774876, bgo#775287, bgo#775414, bgo#775702, bgo#775752, bgo#776030, bgo#776106, bgo#776789, bgo#777095, bgo#777157. - Pass --with-package-name='openSUSE GStreamer-plugins-good package' and --with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Move cairo plugin to the extra sub package. - Drop obsolete clean section from spec.- Update to version 1.10.4: + Bugs fixed: bgo#778341, bgo#775702, bgo#776106, bgo#777399, bgo#777940, bgo#778428, bgo#778437, bgo#778453, bgo#778815, bgo#775564. - Drop gstreamer-plugins-good-qtdemux-sanity-check.patch: Fixed upstream.- Add gstreamer-plugins-good-qtdemux-sanity-check.patch: qtdemux: sanity check number of segments in edit list. Fixes crash with fuzzed file (bgo#777940).- Update to version 1.10.3 (CVE-2017-5838): + Bugs fixed: bgo#775898, bgo#754230, bgo#765498, bgo#772646, bgo#773218, bgo#773891, bgo#773905, bgo#775071, bgo#775450, bgo#775451, bgo#775455, bgo#775472, bgo#775479, bgo#775543, bgo#775794, bgo#775888, bgo#776107, bgo#776720, bgo#777101, bgo#777123, bgo#777157, bgo#777174, bgo#777222, bgo#777327, bgo#777362, bgo#777469, bgo#777500, bgo#777532, bgo#777832.- Update to version 1.10.2: + Bugs fixed: bgo#757292, bgo#774428, bgo#774834, bgo#774859, bgo#774897, bgo#775219.- Update to version 1.10.1: + Bugs fixed: bgo#769765, bgo#770568, bgo#772610, bgo#773269, bgo#773512, bgo#773515, bgo#773516, bgo#773784, bgo#773861, bgo#774507, bgo#774556.- Update to version 1.10.0: + Bugs fixed: bgo#762207, bgo#772496, bgo#772497, bgo#772644, bgo#772656, bgo#773509, bgo#773580, bgo#773582, bgo#773643. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Drop gstreamer-plugins-good-wavparse.patch: Fixed upstream. - Stop passing --enabel-gtk to configure, no longer needed nor recognized. - Move monoscape plugin to extra subpackage as it is an experimental plugin.- Add gstreamer-plugins-good-wavparse.patch: Don't try to add srcpad if we don't know valid caps yet. Otherwise we'll run into an assertion on specially crafted files (bgo#773643, boo#1007595).- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#769773, bgo#762208, bgo#769514, bgo#747275, bgo#768509, bgo#768232, bgo#768623, bgo#768195, bgo#768268, bgo#753760, bgo#767980, bgo#766025, bgo#767680, bgo#767496. + Updated translations.- Update to version 1.8.2: + bgo#766025: rtpsession: race condition accessing ssrcs hash table. + bgo#733864: v4l2videodec: Implement EOS handling through V4L2_DEC_CMD_STOP. + bgo#736252: gdkpixbufdec: packetized mode logic. + bgo#748700: avimux: stopping file without index fails. + bgo#754042: v4l2src: Asserts on renegotiation with USERPTR. + bgo#758424: v4l2videodec: Keep the input buffers, they are needed to copy metadata. + bgo#758703: v4l2src: gst_v4l2_set_attribute warning messages cause infinite loop with .dot dump. + bgo#761165: Setting overlay parameters on v4l2sink fails. + bgo#761787: qtdemux: seek fails with CENC encrypted streams. + bgo#762219: rtpsession: don't act on suspicious BYE RTCP. + bgo#764679: IPv6 UDP stream to site-local multicast address. + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#764897: Using non IPv6-socket in IPv6 scope. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765320: flvmux: segfault when no buffers have arrived before EOS. + bgo#765391: vpxenc: Handle frames with too low duration correctly. + bgo#765689: rtspsrc: Various problems related to seeking causing scrub seeking to fail. + bgo#765725: qtmux: Allow MPEG-1 Layer 1 and 2 in addition to 3 in MP4. + bgo#765805: qtdemux: Only first fragment played for fragmented mp4 files recorded with non-seekable sink. + bgo#765806: qtdemux: Store the segment sequence number in the EOS events and STREAM_DONE events/message. + bgo#765933: rtpjitterbuffer: Fix stall when receiving already lost packet. + bgo#765946: dv: Uses different pixel-aspect-ratio than gst-libav. + bgo#766172: v4l2videodec: [Regressions] Should not fail if S_FMT(CAPTURE) fail after STREAMON(CAPTURE). + bgo#766359: auparse: sticky event misordering, got 'segment' before 'caps'. + bgo#766382: v4l2videodec: use visible size, not coded size, for downstream negotiation filter. + bgo#766558: deinterlace: fix caps leak. + bgo#766610: v4l2object: fix caps leak. + bgo#766645: matroskademux: don't hold object lock whilst pushing out headers, might lead to query deadlock. + bgo#766711: v4l2transform: scaling is broken in case of fixed pixel aspect ratio. + bgo#766712: v4l2transform should allow to change pixel aspect ratio. + bgo#766719: v4l2transform: Does not fully fixate the caps. + bgo#766868: qtdemux: Segments start at 0 on live MSS time-based streams, ignoring the start time configured upstream. + bgo#766870: rtpj2kpay: leaks input buffer. + bgo#767300: v4l2object uses deprecated RGB15 V4L2 format code. + bgo#767424: flvdemux: Fix unref assertion failure. + bgo#767086: v4l2src: pushes incomplete raw video buffers.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#763711: splitmuxsink: deadlock when one streams doesn't have regular buffers. + bgo#730540: rtspsrc: parse crypto sessions to support rollover counters. + bgo#744612: splitmuxsink: add property for specifing maximum number of files to store. + bgo#757569: rtspsrc: avoid potentially overflowing expression. + bgo#761345: rtpjpegpay: Allow different quantization tables for components 2 and 3. + bgo#762893: splitmuxsink critical assertion when changing from null to ready. + bgo#763780: flvdemux: don't emit pad-added until caps are ready. + bgo#763973: qtdemux: Fix qtdemux memory leak. + bgo#764169: vp9dec: Dogslow VP9 4k playback with libvpx, works fine with avdec_vp9. + bgo#764798: rtspsrc Critical errors when connecting with TLS / rtsps. + bgo#764870: qtdemux: Fix parsing segment duration of empty edit list box. + bgo#764889: rtpjitterbuffer: Drops wrong number of packets with drop-on-latency=true. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765116: scaletempo: memory corruption. - Replace glib2-devel, gstreamer-devel and gstreamer-plugins-base-devel BuildRequires for their pkgconfig counterparts: pkgconfig(glib-2.0), pkgconfig(gstreamer-1.0) and pkgconfig(gstreamer-plugins-base-1.0). - Also add explicit BuildRequires that configure looks for: + pkgconfig(gstreamer-base-1.0), + pkgconfig(gstreamer-check-1.0), + pkgconfig(gstreamer-controller-1.0), + pkgconfig(gstreamer-net-1.0). - Properly escape a macro in comment to silence rpmlint.- Changed required version of libvpx to >= 1.3.0, package can be successfully built against it and version >= 1.4.0 isn't available for openSUSE 13.2 and Leap 42.1 on PMBS.- Update to GNOME 3.20 Fate#318572- 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. - Add explicit pkgconfig(libsoup-2.4) BuildRequires and version it. - Pass --enable-v4l2-probe to configure. This is a runtime check.- 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. - Switch to using http://gstreamer.freedesktop.org/ as the source URL instead of http://download.gnome.org/; the former seems to be updated more frequently.- 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: + splitmuxsink: - Post messages when fragments are being opened and closed - Allow non-video streams to serve as reference. - Do not destroy the multiqueue & muxer when going to NULL. - Initialize mux_start_time properly. + cutter: Fix buffer leak. + aacparse: Wrong LOAS config reading. + matroskademux: Assertion failed: (stream- > alignment < = G_MEM_ALIGN). + gdkpixbufoverlay memleak. + qtmux: - Fix sample memory leak. - Doesn't compile on OS X 10.6: strnlen not available. - Fix date memory leak. - Allow negotiating to S8 as a raw format but stop making it best choice. - Add ProRes support. + qtdemux: - Fix taglist leak. - Fix caps leak. + auparse: Fix event leak. + matroskamux: Drops JPEG input buffers with just PTS and no DTS set on them. + scaletempo: Does not work properly with negative rates playback. + splitmux: Unit test fails due to missing files.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there.- Use manuel Requires for gstreamer-plugins-base and gstreamer: the source_validator service has some issues finding the tarball otherwise.- Rename gstreamer-good.appdata.xml to gstreamer-plugins-good.appdata.xml to match the package name. - Add Summary to appdata file.- Update to version 1.4.5: + Bugs fixed: bgo#711437, bgo#726194, bgo#736397, bgo#737603, bgo#739476, bgo#739722, bgo#739789, bgo#739791, bgo#739792, bgo#739996, bgo#740040, bgo#740392, bgo#740407, bgo#740633, bgo#740636, bgo#740671, bgo#740905, bgo#741271, bgo#741381, bgo#741407, bgo#737579, bgo#739754. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#726329, bgo#736071, bgo#737735, bgo#737739, bgo#737761, bgo#737771, bgo#737886, bgo#738102, bgo#738152, bgo#738297, bgo#738722, bgo#738793, bgo#739430. + Updated translations.- Add gstreamer-good.appdata.xml so the codec package shows up in GNOME Software.cloud105 1622544159c4a81b4799080d92d74741c851f68c6d2a4ffa321.16.3-lp152.2.3.11.16.3-lp152.2.3.1debug.build-ida81b4799080d92d74741c851f68c6d2a4ffa32a81b4799080d92d74741c851f68c6d2a4ffa32.debugusrlib64gstreamer-1.0libgstgtk.so-1.16.3-lp152.2.3.1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id/c4//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/gstreamer-1.0/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16413/openSUSE_Leap_15.2_Update/c3e314a11c6b958e50408281dba92207-gstreamer-plugins-good.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4a81b4799080d92d74741c851f68c6d2a4ffa32, with debug_info, not strippedPaQkEgstreamer-plugins-good-debugsource(x86-64)1.16.3-lp152.2.3.1utf-8f6bae54039d33fb6cb6ccf23442a85091c2951210fab4215b1f8041699516b16?7zXZ !t/] crt:bLL bAj,${~5afW܂~/AS-xs8ȃ:3M)\εTBvƚe?U6#`ܜ48e)u?h܏|^<56ف;sd5 Z1JSEC2O7ۊ7ԩ }[6Iqbt;#yF-߁C$-1?`&anj&sWeLG^Q|=(OLzq V(#&aАwKqG\3#آ`RfUO0 Hc``{comQ=صbo{bY''Ă])\bͰB(H_(Mg#Ga1Z'qЫ{^Ô7ϒ0Ud{j w j!-=bAgQ˙g_B,(=Ii@w򏛤6JɗUzەGXS'Y݁Cn2 )j2P, :p\gN{]dyE:Ԭp>.j:+n\|?o1D<tF<TR66ʸ6J=< zK)Wz{s֩I.в+Ptcg]?*xQ#%NmEq.h1LN :2"ҡ_O ,37hɻXCȏ}~" lW&'1XSK{N=)\ѭ[h#X K?RCZjAs^chtG 5*yW9! sZ} ݛU4TR]NWwʽ(xt^l~:b{^h~R|܎su7h ҫz+#JsV|tq۬khߤueXx"m v2_ZfS_Y$xs`uRZJvJߩ⾃}$nwI l>՟#/eֲQ;j I^HnL>䂄-V]gU3! a$z jz*;Hƚ)]`rX׺  &ǟ>>~.OAVzqHdGL혣*M]5HWz*NЗ7; - VD|,kvgdSJiCvzҤ[e.0XtWgQW!t4H3}lsapl1BUiiִ F2? .'r<ѥpBXG1HND AJ1>Ho'Ϯűbf#S2<`BZ} ¹/UTG"ZV4>Jt"y+S/ѯHsqFj}g+$=d:ia}L]er&A !6s|a^ˊa5DkD:ce4u$O$X vh"C5+a6ld%J&fwGEywIݑ%{n})UnaE{*xUɃQ?o'΅Mv4 ;|k #Yi2-Z[KWl/%&&nD&YkANūVm }L]*u@~08ؐ|cKn"ZUI^!.008-cЛF̗g60B`'PLWl1svt%99Hwg|l>C=4ĩLιGԌ}:$[_@/7+A5"p72*/d kk<28m)Fm6 o|2~A wl*u SXx&Zc]ءE\m{+Pwzo:6Mh4Jzͥ_-2HD XbnJ~My l,xQ1) >emծGӸpDY찠s FTh`Jc h/c h~@k]n+U.惆%7sXUqpyY&8U! "{h#ce&A>~ Y>Z./וE(T-d\#ڪ$M"j}a8BݤI(ڏuUGwRO/u©[s3;H,(3X&8|g-1Om^Rǜ1rq +2{ ݶ qrb]:TQО,cvLP.}\kHIm,`a r)Hsoݫ=L\hUK]S. Ӿ}$.j>ftPVIq*w#:^ F+7)fA ȋ䀉 <= B `5tZ-gK:i,{rYJMѲ^SZrE BnO<>j%`k~U\CSU!gf^/Za}zـR3ljgh lZV⹄1PRm.0l{Yr\$ӵU"O D4šTܗ { 3 B#wUSHl IbŕFZr{'ɔ&pfO;%KlB[A]!&gm:7g(lNpB, _Y8J\F4O-Va4FE@v2'"6!j#*bi$@ J6c!j2G}|A|%y4yGفVa'd`4ʻ3PMMUo[8yGDMPMT p0ToKs >),K t"(JaZ4Dʾ"j4Ip1}Y}M@+l51^J~.핲D6pl* `>}|K8|(< 0*>9kHWĘ )MGAV+KotNWgc .vUA2C } ҡ1}@e`Ъ40tfVoڠ2QR -=X`Yݗ&`6tB29bGNZ7-rELK~ݔb׍tl,aQ@Zsb\fqc_͆L %j/]P^3slѥ:e' :._UxR$rɁqݣOF/ یgHDD~w Z<_{ʖ$bA gگs5V1&qZ=G~O_MH"De'HxfsH<f f~RANa:.F3t륹}cXMêS2}mQ̦tG&Iku8:śB[dOz#;} /PJFhe:le^@.K_.. 9 d,i$ISQ0Jd\uRY#\f~௖F wKIt]feVa^H{\i$4㗤rGxrLը̏ x<,%)_t'$15izZ>}GS eZԺuj5mzFxrheiaD#W&ίmPs#XݑqԯSz+mt'~Jg=JTesI-V]=Il,ÝA)!ZȿL*=$&b9;.jKw%`Cvć1) ha67SA蚠W/z@GſΘ?<`~MӨO?8LTWw9fE>R9]䍱g/Ɏ-Bcq9I0Q=H"ztp\ 1E^6#'vKC!'הi=aX VZ#ҩ7*V?`S&9D Sh8BTEۆb,׈W+%8W65<7r oy~x6cW!Ց[OI z ? )JI&4Aw|'[ZfOt3#-\] G_9-fV W9>C@ GCQ!g$ S:W[6 p<s'rsWA{u4z|)zqcL#0AL.N= Y1&!TfFe&Jǖ3IS wm7W>L!ams^Jz,6Cyk'2 Ȍ^6G e2o v>"C {@<>T͍ Ssv}<˝/AՖ-6a15EmxݭIc=KD=LNky!ԂR 90.Pz-r=a z`pd埿ISFOš1؄B: ޻ AwMeks܌1Eɧ9dV:&(lـ>S6–b/~n(~s;9&J@+UTmVdc~+RPXk( `夗~>o زuHt1\]:%Ot ¤Ϛu;C]UnbB/`eY$j׵Ľ rb.pD43U]"j^G%<9 R8 ֓cMn@_8tA̬秈Ef]*\8w&ufB ) ,Db^-\Bʺ6NR8P]l]~ kE{CNͪs sѯ=\,<5/ KѻFUf&UaTgCq=0p:Lfe5Ŕۣ:-f838@TcIM{-DNos{)!K$ծQ's#3vBZiɊ Y[JF'tVIʀ|&q ɬ8&*C3 0act'@%9|%x.JyaՁ;v$J>鏣|ަ ֎ډCtuX1q#|} WΗP':WY#8i%WY rf(32~ɤՎp*J GL5΁V'Cgbܱ qPp(-^;F=Jݣµ^faTa;.*b:%_h D4o׍ۃ_rb@h"JNp9k-OPAT!MƘ!P}P4e\Gur675䊅X,>, Wg[WM"VaQRp\tb4ͣz4zldfW: wPRt%kWsDXl0%&pwNRISR 1Hɬ7 6JD쬷rpZ5QƬQ\#iͳPi}(br\ή)u{[ @V&4؏V2+V..WLՌ?_-ǚ7!)q/+&]"%x;(b M@lz&!+>Z+64O?W FZxZm.4 w T6= CGV>!FO2aԹq!^p!+ݶ \Oա ޿^a{$]-wV[Yz!4&FfnjzppGve:ұ^ØBY6=儋JH!w5 GzBoqlF1&6Ճ:׋~s%*r)..qHn),_fIr"E'唶B3ZT{ʭ'cٟsL*J&&1[g=GfR^@2*ADBPAE{9)p9 +ZPN'L)K`X~rآ1%5'AD&:UH w1zQ)%Nֵo< 4hrUۗZ1G ߙ.=#0-_%Į(R=m='Ÿb9.G`d"6-0c (ngߠ.Y9vG2c\ea4ڝ*9S_)S఩By'QJXUrȃAftJCU?'Jٹ(-n4rw:n8'16M#ZS=4ZO} n,zA.T~!V")1BdɃLneG7߼J [d*{= c2^t$05Lw+!{K%k!?`Ը0V>t@Jzg!=V`Zd?e1Me-pyWTz:B^156V|;JIRVޖфy8 S;z~ifzYmq_yq [dpI[?tO]u{ `oK49/*;FRw}ò&bvyf*$ǟU-9 $Omϓcld-+\PF3 zb( "putOe/;Ŕ^rڊ ͵T4C,6@3aQ57(H^ˆx vdIrnހ{[-.Ѥ_C_X 'KX> @2] S|ދx3͖L~2; T+<71x;vXMJ©JgK/vXd]X-Zo9qWk1EBJk\:SF# a(vTB t .]Wd0%_ BE`JaL(U4R. {ĕMyGHG o$:U0"fJ6C%{;,'tvʣP]RXcJ,z'ah|#OZOPiW$ӴYu {5)v/nz#[!dK@Î'|@nAq;Hs [HzF Vh@R \n0VQ:05&$oLl^v莐㎡ }TL-Ӽ&m_撒xBe'_y-qp彳>ޞ9n3KbҀl1AmFs֚s}FܺGB{(Lzpȴtdm2.Ј,f˶7ـV8n`ebVΞҲ\58T+h.Wlh{_tJҾ2w|oNfkt/XݨA=8 J:~LFw%SCNJ I4v-m("1_,۫ʪ 5H(*ӑ. rbNR8JGNҿhpPi*/K u *|L5#Sr?` `m'?n\8~*=pBpgh` Wj50ۗO (K^\6YQƵ3$z}7U-Vmi@eC=p,SD[4qzeT+A^ 2:dQ.|;&RsAH݈4̱1דk7a@H\GV*\mJ -/U>9L}ϑ@+ZNl51#c`qH,: ׊v5f+eڬasQs_WP*i*GT! M!"QP[G y岽/Lp̭vKUm u$rZ1c4=)i<(;|M.1pHYY 5מk8І*D{%]xFNS]Q6:6c|?U@b7btΘ {r;n4c2Bsb2 |Y07$z͍rQe\CENBFiR琳*IHu;ܑC_1o ~}kּJٺ,Ų7ngZ 4g6 D_хD\w6d)'|$@xӜ@gpjUMFYD];GrW˻p-_:a:HTV R8t" VZ8I6FGS(mabL<#ngkvu+R6X!) xzs|:_8C>tR-jU8H*0G@H}ɢgn2-:)\`NO<9JP1[-YǴb `&caOW~Qm hRPxp^;Y`ɼZ7t;#j*կ/x%Τ2-Qijv3rj1cXu_ϼDCjm0L>LH;xEBzkq߉,ߐڈB(|y9vA9 X~?|.DYsSړmA'(X`V>(pjzր~܄T A͡)&\lp\~b䝏[UI¼t - N wB0A>#]kڿ(g\K>"[Mug!m #SGPPI 8_{BHrv:e|4G3D bn.p2I8"jHq݌RU%=AոN቏Ry5Fۭ?g;=Ty1Sf:"M#@P3S27W!EV1;tenp gBM+צ=ʵ6>(>Rp$BI }sYSi 4nF\l?ٮ"Ĝj-)Ŀ(Ӗu]Jk%g`J Ƭ׮wBw",]_i?+T20,TKsek ])kw6 9ypwU:pηB<g,KW_"Y^8h,;},rũREMƧەPX?õ\vc¡̈́2\s_!Uڻ582p#d B$r<4EtJ,]?ǁAҷVe04)!ݺO3nTLCZ3S31=֊KH%q!N\]=22>&vUȨpWs3 XԸޤI$?&rɹs>H'{cXU=K~+^QƮU$""p"z~lQM Ţj(#-8 쎴 ook(ݽU'\ڇ9 W!T$'=($ "h2Ȗ1̛pg&ogTrT0wd Ak M=58|=Tɷ q# RRr9%U9Ӄh5ӄ7#T"{ZNN:6*V0ch_lizG1K:XYH(yd`v}·M=BÎ2X~ka X95DdgaqZFZ 2wV-Jx"oL;.p14 E\B/]QXOc"71's)/ʈ@K+.O@l_i7LV{8ZOG-h_y od}Ф)PYZy׊p皕ȍۃ7J>=ڤ8'D&Lp>+ YP:h*zxv_`tp* 9.IXQ/Vlk_IPu$),u9;tgKpeٳm,!dmo}?P3/*/ٴao}ZOkwg+Y,^ȵzDT l(M*ܨ'SOv8Ll5mn8eܠag% AE gLU%, K-.@U]8fF!3FyCWV"'r\ǀ@nyUCaɭ@EǑ3HZ_ӋGaU2[&?w%lم|Mrpʳ{gTn̓U %-}SϟAxSo-_Hڤ{zh7|UbŤ%%T0:d}1( K[o iC5:/Nڌ՚م"^C_3!`)=riEoѯБw#[ҩhzͅet$/k%Z~ѷbwfNΗmHA07D\.P ư&57dr0gT&%A\hݥI+p<-&! ?}P'|(XS2Q;02 rgGWo{&4Y^)S5oj~a~1ЀCU'TTf4JP pڮmA:)ʆgiץ%˜:4" Je%jT*w8G&' ɭX1EFhgc@w1S=&k5]c!B3.w (r۠hB5w}Cӛf^j=‘wW}D)sr,4m4#?#aWW ?l3vƇZWi}qOT@'3E>R"> (X.I4_JXmwOL&O@7?M}8(e=ڳYX#8Ǩ/O*0cR UvK XkᦆoJ| !)h2lq:ba2B]Հj-~cOfcdPェЃ\Hm?qQ.xOELtAi19%6n g in̓n\(r$ΕWnͱHÁmCTd<}WqR.ܽc&n&U2#܀:7ZFRlX"cv\ P̬?hOùb>CSp2iQ@A@GtsQh'x)~i&شso!ljW.4A5)Nf k B2:{:K!*o^Gg1rCoR|GCԶh?Z0˶O:jR|$%]LQELC+$g\.|IZO1"izDU)Gv_?}„NcAu\;'&%Yj;?CDoj!y_PǢ<*TP b_^`ܻWC08GeU8I0sn䎼#vM߻oV[4jxGff'K;]LEWju>XkJIdDkIڛ&2F8v hr{k 3~ݧ (e.'_K׎b4j4{&R92N-]]diCnD nF nu DBd074\⡳ޭJh9L#A붅SCjMZE mE3 lD,SH>YP#$XᏫ甥?Bw(' `R,'zG߄~7)sF1:inI3vC!vapƠ`gr'vwx||0--q~\Gn{OA燁s5g ^$^n9̒i=×K!2"? M1 o0eB&ZA>@K0aRy lH_h`lph}5c fLX+&x8)v,> NZU&i[!Mmk,d[L ~6>KԢ5yYj% qeK Uvq(hVGVpQyr $|i:6bs1,a&ΝͶOXj{lDؓ #;nٳrPC^-:[n>"wad%\8Y!V*VͶ]6GnA.(+B^;+W^?/bqSNi^5L$ eVԿb,(} +8 ú. 7N]2/ޞgdlI58ΖG G* PA lOMvUL9ߠt%ٸ )=>O,v7; hnLjFJBDGu|Xgk%[I.նJTZ KXY]4+4d | oJkg[+1oS'Gl]~Cvqf6Li_ bN[שonhF#omg]bf SKcjcirDώ|8EjX @b\@JmV!_olf,w/ e?&Zؠ؏駃CXjN*c(/ca1kX8xr3mv4T٥YoEtZ.v"xIґL$6L@z2b.Asѵ )b͛8-[ mIAoԫyqLȌ~>y|U0}Igt(ePi %L]mȗ`"F S#ㇹTlLȑ1Emj,嗫:PiTk}6JZ<?p u8  s;Yv;Z5ˆI{]2ِ&^|WI~XGǍ^R[cؠ),Y&ph g~2u^ 1 _P7slC<ګ iZPţ3# (t O!h"ԜE8?ĴH-y[=y]WqO4S"q@"1֤U#XNj+%'j՟N2ڻP+c!\O%TIs>8O ґ<lȣ/JgcD,$})E p19 OPi.wߍdUǴC$7@* X j!Y1"Tiu _QkoMOr?Pl_DMn # +Ztt~VTe_?uԩ}z&emJ%%KHy}sI%V7qqnP 92pK8p ?|h4|v:=aZ0OLBVZ3݄ӍcgGIt 0_[5Lh^8*kb-nj"hQ{f~_C߹p=XupJ87'~@+”WzhN+FN`]e R/l[ҏkav"H4o|O""mߤ寣FDgCA/NN~0NRHU2Zveff3b2ƻu:z25LMx O흧'вeX|#lo0(S W{[(yFA0Fhsּ?JsiوJYwLдA>Dje 1EP ޫm afEagz1@hPj=jk]vy{VުCA9WSKE]3Jmt#4'xj mV8iou86 ~h1i^ !9V$tPuxkwNvcWǏ; "rl\83r_~Zf+'NTq!%=V]Kv* `;y/TAP%dK!{@s7A{K0`8avxuY,U飕\BU=.?O5~lQ#9ufw }*\ӼU0ީ=sw/Jl=spW//aH@aJ? DqsnsK-,|kQ7ңt"6$RabzS6++\?67kN4˧Yp&Ko<"է@Bn$3ٯQӺ]\WY:`*xbWsPAwR+b ` q)2RT.Vܦ=֖Zvi~q)\D_}eZm?F.W @ *|U}7k>Sw.%<)u3~ob-ɚ%ᐊ AΒTJIV\+&|W l_^4޴rA&}]̥?߁#sJ20-I`͑~Bl\ciC52Rk {?24'IdNJh+bhyrfǠ& &rwG egewۅH"N}̋< )Hj? =TZAXBp:!?NnuY)?y ̠i%Zu>ǔHQ䆑7<}۵+s J,c4]Xj'4*//R#sjv*ðHWEz3,L(F;gZf]ך+,y;;}bu0,UaH!Eݜ=+66Jη=.d<3,B(u$˵a͡BZc}gq/(WVߓ4!`\B w8!˔.KB]zl@ H>%A.%N]u2z[EٶlC4Υ]WWvSi'pSa"$4'Xi|vucaԛTA*7ggnzk7gX Hv(oy`=&Kck\#C}K(rv ܮr !nbtn|vmo"zD<ʧtF6Y/CByND5kuq }N%6P,>n\=X6:2t;%i6D,-+wN2_ꐗz͈3@xmL ?rXOPs3)*x8dآ*,B8ZOS*M =2ȞĻnY:P|N&" Kl&Wb1I8<5r~kA88촁g@a4doKb\lti;:$څx'5h΅ 2O+{:r(NCP%&SQ>;^5A8Lb=z~ӮD Q?n,X݄mW*O/Ð4|@Dn`E"2/dϔg Y|Y"$țԶBhd;$r (#JDؗ,W:Q@X.CJ (mgV'b>X|fG3eu?XY\[54䛷7 ?+/-oX8Rq &c0 T'#뿽jH3gTF,nk|\G&;iZ^fg^99WU3U~v  9Wnx%HJh-2״2`J%PG]+}=1I W#$kWh LO\ GGSqkfK؄dkf߇!qVtn\Qp))!}bvWF6kanG5u*U۸NHz_vr=qnV쬦6{oxTfX㞛1 2$.pnXdwٛG,dj,SZxa^'n$"mT ZJ%cSBkE.6e 10C%&1m`:#˴fMSostId<f$`ЁT5WKN(szxQFGVt*vВm8_ Ӻ*>S2-dٲ+ 7t}ad\Fw\N2v#V/ϓ5c_[w'}~Y0Tx֖0+/>>}!z哸Uy7%sRک; Ǘ8鮉4"P:1`uVO -%MTwIf 7,"uͶPg@t`y lP>Wx vzn+z7SiόcR7`U|8 2Y4p˟\Y.G{ܿ @r{_;n[=R@FZ'ɦn!~r#4v%]B9DckLHM:h?qО^_; Nο{-Ǥ|Aǟ& Bܴݡ_Fy uA ){ԙA#]@'=hczVqa0e&[W)%3[?3&'5f_mzQ,=a+QPAx oy#2(p:`*!&re hOL77TVq㱢PK |-1Ff<"˱"yHq<m#`msbswXb`ϕeʨe2cJygB2 f*zx?{;?d\SձN]nZ8bsAj3׃TCF|Vd=;+XMfnJG5ȊH-NS0f/kf둹dK}Xl$vjJ\p*.iI<BY5hx;"LzMPb%ITD+9c ׁba?9Ap@9GmKoacjT>gҡլ@ +iBvqn$T%5DUW+9Or(@:`xaJͧdm8NdsnXG+ of@tFN=TBV4gre՞a0vD_hfEz/ԛ_m{nuQ=Y;HpHOԤwP[ sʒrgOe1467selQU*l[c7[[(M//\;ys&DRMzxAxΊ=~4U=㻌,!]_?"[V-K|#ޜn&=wH>׭0KHytBSMs RTel=+<%#s”gLUJtՋg;8~%/@2F.= n*ڢ {æ,y3iLmXo-Wp !JG@olf4in?f|JJCW-er* Tuy7D.AKbS̏ ŨaqawW0~%yq!q7Pf_% PaG摷vv5fFRQ@jqL˶bVXoEaPԯ+BY\&xGFPp͉dMm`pTR:d`*J5*C_,ϓއ6S-#5dD\v螵YlnKBiV6FNa!Y"XMKtq !He [ Lo) w c)@&˂BQt}Kym|m/gϺRĚv&x{ f 7҅|۔7'2Hpix/$דM Y% }Obu{nU |+V Fͬ7]о뢖2⥰J#ku;&cӿR2EyBnEV8qXIQ0VpF-}a^*›|[)eb*"A] 82` +(_1M ٽdiT`]UٟPfIpZ;;b6s oR+xHR81f7v_G@0LÊ"r`(Mɕ 9^/mqָFTs}'`}5UexjҍmFw?~U9S\W_^s(2;u{LڸgW=iiIlWGȸ\f =lI:͏Wzw7 SZ/. G :x\՗# 4!Av- 1z)NX%h&]Yg[LpGQ; itmCD#x;2߻2[xt,!0"o0|qɬY?ب\2tnJƇDE[wwNnlS2j0cw﹃V=~F-OA0 zκ4wfsGщѱ!Q?h+M#4xr;^^r~.UeϧG`=f,ݺa#ӗV>LK0K<UI K݇7skI\h/&h4)AѷUꭓP R”b1볹[;fA]($ zIDa^7X~ RkwR~NcF$* tNJfPF-}vn )kXq*1eB=*;*d7m,(;#u/Egęj V9$-&wx\&)7ԡCpi `QLB\p^FL-|R,2Q) s3Ԝ3z+͙a_!/؁3Ps¥`gfrō>[6Ĥpx+:ɂQw7UotL!|r!g*t>} _XƘeȭtb01vPf3g(a#Xꇥ.,qME2ݬHq[9$2WrO}c?s\Q:/XBNƭxZf}u2T0wi /ԓ+v!=80/*bp썝dSK(;)&=ٶf^F^I+$7;*jcSMN+D֗CY"O?V$FJ͸ -1뿓-U0 :hCؼ'SH2ܤx\)Ba'u d7h׿h>`&r_z3|V^?I}Y96"|S̝jF;/@> GX|im(ę?0QS T Ny4 퇨W?ĮAudd.!v-*Bǀl"d{VN jN6&Mc1p@ }!Kao1/ ` e7Si)$&[JSע ;lJVyP@{}[_qWW&9y~ckpMlVV.Hnt5 C;/rqpj{g֪- f.܌U4~f}uݗ$uv?Hv.tU8Q/_&63,3~uesvJwZ/K*$?pRɽdo ($t#3Bmî]VraMRTF\B8;ZP!,0lYW/E .XHv;}Vik‰Km6:?2H離N39|NE,W,{ .(H/K#-b*{*3bT \|%pDV@>,ԥQOs}Y\IL=')Z8%DnVOe"FwUuj$19]Xڦ?/lj2f)Cej0.ƙ).M} N֊!bqt䎿lH $Mg9T6_aқF/gRHhMm:LUYPxتmhM@1btb- @p AI?j"Qf]B2E/᧟xCKyHP`?8vfw“"k/0BNtbocsUe#7|iV L)Й^gwkb|$lYyS#+?1$ nWj6\zl`I٪Cz"aS겼čh7hcK^@+ȼ'`H;?$H?֍ۻA$ZGx4X&0S(:Y3 гmyh1M-++n,JY@6 f !s63seeuhyTޑ,fJ`:r>'#FC 731D@uiCv2vopvIBCR'1$SB i'0jf%h5`?WYja B9_9El=-}idpj`"gE `هnR\41Z3Ϟ):ݗq0+uQ6ۂB.{lc#}闍Oj[[23xfO,2\:@Әb;.$;4xE :NqcOt|%62#xH@pYJ(QM|xr}]^Ze"oF\kjzeN+L'롭lfm@ g{G nsf}"*2C;D=unvHexT a U UJ*XRU.XA1+̼FlSz~}q l8~3M";O0`ևRYZ-76!rywVPBW ;M!\@rʒQJ"1'?8`c9\n \[ʯ(A ,O!\E*_>D\~sEH Nz7ǽmƂ`+?G syhLc>u윗5jG?Fֽ+A8ѣkH[m2(pwB'ae`h/8U.āp07x`HwB!c`/S?S\4":SbH$nyV.kc&sϨR0R?>V!뎻#U%Zxm+z/F9O RWpmwmg@i>M@A p$w1xlu1u>q^ˠT0xkn<s '- ^F}|/DIc7.VKeЛۛ%jj!t{ݓvRE.rZ9'325yi!'o2oˆ.gnDئLfvl&?wv8TT3}t#򡀰";y\*b5U㈢3R="4+da J$n1 E{)e %N$ V,Ђ~xwR/_7ܻQdeyJQXY&(~r~taA4"R1747 Zx ; #8C*BmwhDw8#՞vJQ}kl@i>b7}H{&zMPtS).!*/$ˆȰQ [zۻ?qx)-)19lֶzD-&$ˏ1¶0o5Ǔz&$ne4yuɡ?u!Bt |:@ V<9!. .iq&\DK宸)Z஬q WLwgN; 8ID{McI_{ǃ¬u| 9q}aAnԪ6]I8V_C¾F"s7Yh]_0aRY 98*u^dR,rʘ3`߫AhG'xE5q>򇪻!(2ܞCc&y5oJjY\_Oz&u ;/m&ɕC T!A*|:ys`֨~l\l\b,ރur&[7Uk`WSOI:SKɖ^>h86\>6-[N^tϣ\_XnkX-ni'z6 MI=}xoF}b9 5X!鷕ieUOȓ[d1ѥӪZ2mjS(ߐlM|uxAa8e<6훂81h@M`@E{Rw0/?a 9w k[1)4M0AO<!9}d8E"ڢo,})ZIJUeG-K(}s nǩEMTF-ulDӌ3`_~ĵ;wjy0`,oOlve);Y1rڑ?Ey ftI?!atnάH7I8 Ӏ] ښDȞdswPXœp D\u:i؏1>wɔ vƭ9dLzwyCαybW J0->SC:]h^֚gKfB,Jj h]'xҊxu\1 =a=3&hՂ&J{Э(?t Q?u(YOnQj~_&31I\ MVݢ ${Q.'kq#qyn)|&( RAHJduJd(9-TmQaԝMYs-qj˒xI6(뢴OE&>(ٔXA٩Z K+Υl.nsMOQ dO Nq䱴'򤸐r҇T1eCoe6hǚQY6dZ`NwňRЋT ai$.; BM8U2&W5E4h+64ۼnE&YCDsũG-W~MyJN,goUЎL͚Sb,K[NJU\cNB%q. !Z=^}ОOv]kO)ґazBV-fKEknwù6& ~q-:7)ÂE7oNz50 ]RlNQ;v3K'R䰳φkUz|y) b.&p?b{ݶɯn-0nVpG`eצCrI)@\W$0;x7®$CAm`Y.F!I{xOå*<Рy4L2RjǏ {89ci}C SKsynrC*s(DdF܇:dr-iW' bWV%g:H7^UiHb'^iADk.$WMSwW -s7Tٍ3}ĸԄ=` npl["-9BGVD2GyCqh54*g J[d 6h& ۃ$bW5.?P'aBg1;;~fbC | n4@-"401{<XY؞i٪.r]{b."Jn 2)S2"4@COO1e0&A>bQڱ\p(4pEB`iGK { c:mU^1)Y{ 0b䛨zH@)dI#TEZf>AܛkKsh>0k<0i)ǟpE3`TZ1 q*k=d 69CoM1C-K([I_qdW1Tit.kER{сe6P#E Z,|>4;╃5on73(+j t)2z2"t{: X7i'K*9eG:w]ɈGp9Y﭅",o$H.+}(ݑ]`ƿ9l]1olYYnI_neS]6k$v'dV ҟʏ>qxf>{J Ilmra$Rn..ԥ[ 5`W|.* XBHϴ&mn(V4uW&g~@<@c{W{޽6"Mݢ}u?PHxㆦMξp4yQm9)C=˹:3,B~Ah-g7!3e"+!LXl^{иK9jިLg; ߿UVK'hB{MCMڝ4` %e[7׆"ێ1FDWtH8gcxFgnhfub5GL! Ĉ:{ %}#،*2^>X$~%:|dg|}3qZaaLFx6I˟y6ݫa8H/?Y)d4IR\(W$ݛȣ(O?/~?JO#ܢEL 6p #b[LݓYd:s~MN%)g49]ɛtE8 N%DJDH){VA6zm:FFq^Lͣ|pwr XM 3W XiOƦ:$׸B,D5n64]B/hXIZ(Nz_x>/¿y_HBfCg JJ{IN!v19 T0 j<L#|}|5\WK?ۻTVa>冪 U0sTf]њ>;TԚ]PjY!Pլ g|W׵cyկ1 ֺSG+Jgt13d("GR$3+=g3w%:k3g*!v J5Gyn.iܱ僪WZo(8] 4ۈEF %yRrY .<  {(˔ҪZ::,n$gZK~*$~^Hgۢug$ .MPV pGK@96"ݲ\ma(,M-nW{;14Լ;~\~b\CV2]6Tߜ/uT[^h6P5ݟU3ƿWdp4"&HCK[4_PÉXh˧^pω4W ෤UQ Yqv$|^hK[*^wߩr6wLNOywvA]=eocGz!6ӝrlłm N<2:<瓚}%&FEl*;kdP%YñHDam&ʃm>V=I4PmO|!WeX|?ܻ_Դ\xΤDm)ahVX# x !Gh,yw knCwA2l[ jɜ%KجR(TH3.rQlcޚbGgH/^)ǤlJ?2D'R+uF/ w)_34=Sn1J!]O LLjIzr>s^57t` ܒFW:8ȴ18Ms͠V_Xװi9#l-z$ĦQb/d8d; /Ii^pז;(#~: d %K=S._b >?{J\py*JZ&J8Oo3.^lgi4<޹$Up/l! "1>C2,pbE[?i(9"n]}^ 6ڠ8K*wR8 }dg_Sh\ߴD.2"W%-mPnwoTŴYwlCkݧ(fZMٮ%g݌q?Y7Eb!%1||y0XcBx˒rd)²;֨9a(?dL\Wt mvɱD,V7SV/Gb9>NVBUA.eFk"y5񤿿^w/[lhcGO쪒%.-K׌\E$3zO8l]GF/u\~Ult(-=JޤPBݗ,s M ڂnWKءPk g68*  ~xBmNae2 DmK";7*N7wW,1ů;~]J%'][aOū\)-]9zɌi6p)d4/K1>a5泼J= qVPbga}Ԁ~5!CNwhF @q% ZV |E5tg kB [~삅va_W@H]`ld>EHkE[Ļkט_Tb sm& -MUF%,mб v\/ĊT֟NU/)t)@!~t}oХq%7m-mek$~jyHb,:wYE]Z{(cΟqC3d\ET$}jZCg`,AI0.x-A= è*'TmjpRd[3/*kCTNRs;t I<mI,zbɪYUEI?IOҨ~GsaqĎP;Ą3Uc3McL,}c$7ӹ /{̜{kwbĽl4]754'W:8Q̃lG_v{ ߜf 2x? W~>RXy=T/k|Co%H(N.#r>y#ӜtԽn5m=@ys `KY]$n]9{HjLsLJFF1Kzza@IIٯJöҿ4r1W܏ܦ,ƑaŰW.ięSԯӺޝcc 'y.iF(i#*#rgwIu_sܠ k VD`e/5X}dTϤtxC^fK*/v03̯n$c撒gRBTiQ>dy+ C"E,b?Nnhc6= Y׋O~? PI-CjFbue/K1s! F"tͯJH?@alr)F˟[ۋj`f1h@5O%vz7'Z9 *^!b^Ƌ4_pᆒΨ`7$U_TuRzd9fkM<sP$@?s&v!+] ,_ECT4$éj$ [ lYiV>snuϔ xFUzo4CkZnߥt|}&9$ Ɏ2GMPj)U@wJ[NԦ𧻓ܻSshƚg#|΋ N(Vx0&|x24%H3K O%z~ ;٪'9rLZJՂT6.ZOwU3fLv-VBy$IC,l ⒀JڎK# su-*$v5dbyc0gh?q6Y0\=OЊ}Duњ0o[U@}͌y>sxOlށWsɧJh08}\Qfko@-7.Wc8w1 җC6Ƿx]FRk`Rv9qL{XQs&ŗWl킈z/ U#zlQ;(\t &cӌw @@G?/vsLC6p wWΩ)1Ir5\uTMr VK& V_'j֯ ф_8L1'38pp$ f(OW# ]2ŋ8k1E l% -qAGy[ͬg]kkjq7X{Щrl߯ҡ&EKXl/)!0ez;Z'?̩ކ`-B{Uo(&,3RvO+ fpj6x-5wSj?tM ?{eCDMGLwja8EE$ ptFFvҢ߱e=[`ڟPqz.`&@uo$a# z(4COƻrURct!r,(5eKk/C8x "We79s/ l.>S;PERئI^}2Q xp Eŋ?**{̛}!;92R+OkDqgs&zcO*YDHpwHp|Gv=e a(V+RX^O+^P|LwƛkdeÖ~,w$WD0wpCaz99Ɠτ}}c9;Dš<w#B8DRR8t?gb=)ڀbnWfT<,-jD`!,t,AYMaIJAz9 =8Skk*/oo{-ps Xji@9ᦜ:l)AM9!>F*D1B"!,!x|Po@L2r_| =Q[w:Gp?44ԬMzэhh<*wMw6jsByudN9Idɓ/8t,%WДpQF+qm^F!P]n-HSje>B@k]NVR#>Zh) o<+UnQZdp TaU$:n?b/+uB<=g˽>>>$3$)ҫeߔ¿$ XbݘylLZ/"^2Gܮ,Tݭp3m 8[5Z1+d!bW^Arayh=@QC+XP"Gh7 %3u? !N4ԑ勗O~٪OŕƇPYEpk1,Y)q:dv0honW^]] ?,"[2d)+Ȫ'c90OG:{W/Mm q:KF+I[r9W)*4\~>K=v3NNϳ+v =޳ u 4ͣȿ8LI >=ۈދ}LރRw/1Yil(fDyS5ipy;4QL}ڽ lPţ* wY}" `0'WIR!?Nt^=ۣ(6gg,bTXqZ/_(3lqb0fɚ0 iz¤}{.A<)n""d3}@ H6׮gk z݅꟢`viRmnCOv US& & s懴*!ޯSP:<[$ %*o Lmɩ<$AuSq;RBE9ФʃoQ] 4vc{<q]]9N.ODjGGf,m.omeFeOܱdeş5TyPv Jۣ@ǀ[O0kma?XU]rK5tr!!N#/%a! ?`=3VT`0mެ"?Ugj1"A 򾧯 8ϐ }Ev\R`T ANdRanOTrFΤ Yz">8.\$$">['\ۏ4 bLgW-X_ Q#)eqO~SIchG]Hs|9HA$Zm41Q*dYb @PL%E29fw()|b̕_q0,bDDC/e=IKEg٭S_y15WeR]%5s31ARtrD:\P?y`%H7/0nD),&G{v`ZyP൥,lgpV[+/#N[hx ?;Ƒ3UZht%M)j,fx%s)$ad,_.>;)$౸ W E``8aICtZ{Pt[CHSG>5dynI QQUU Eb+a/}ȵQsVȼE5e2vTXZ]$^@ /v&cQy69'N ~4 q}m;5ok(b`\=5MxG'Cg:N7g^ @@j.ԲM=F)ZSBXWd5(#cYѹ%ﯣz KgUkLk:=Ԣ/" ˀf)g?n?Oo~pQlѵ|Wq@H<G>*ÔErOVu1 HbEO7$6ze/w,oF?ZwIv|q8pZ#tLLKCicI(*B0.m{s7v49:(o\cy$cH5s]'Bq'Ϡbp8Pm1BErোs) `Dh .m;^ϰM5S3f=VJWmS#1 {'SC?e1jaFn{^.uL[P͖"AY fAZR㷁a,ԺFn7nT&X -BrOH O6O]+T Qo|@~S&3FNШC8L DVJħ^0QG 0?k:.i;‚ YIJ+,(EE"üHdZ3zC2;F#8j2=K*OK f:+%gC)u&[: C}ar8=?Pe9%յ {]~`N8ZoeBv2ckEC>$J)[FɉWRIɾdb,V=u]s T1-מ{vuť߁d3mMb"aCt=*ò{ _W¹IF[QPdO#̊Pc]*dZcR6Cڣ\7XrծWbx: ?`9zaZ\ z=LM%sPn:BL\% 4l)v %k˱H_9>~Rj |[w%MCTa%E|Je@[$>}nK2>"(e\^wjv[׷rRa |Uli~9nR`9Y )V3xeg&LP!Vc]/?>Y8tP$W/xvj`& /T C8(I @L>+6ǽJvsW, =r"j!@sTD˨t<*ZTA8R$E=8v +`h SG@\ol%J{NeZ:G*Whtr})j_3.M/j"*=I=&Ͱ4I6cS@z?wQ)&tIN,E,e-f#lͨ[Qk[}hWNAS ,לմ!ռ$ؘŪz\,y)R:-U+y0c P)9eB^rAH5wc|pW\o #?R<_rҜ&pylekJz %qZl\ϟ"OTwQK DRtE{yϛ8MV^ѼrO:;bV잽2r'7V/B`W Ͻvm%Y ]|! ǩk5tJ=cٲ/'u8U%X~,8M9Oh)?PTYFP9nIgu[U!XT.L ;P=1<}`,ʯI-;-F7̜{ п"G/IO QTyd)5IgEtFr_CD ظ|Y$}|& •diTB?^O! gE[2 @fHƥ.6&E< 9 yS^29g].Q '{3;!k|YxoUe1&I̒P9^$ea7u6ʺ՘^Iw ꒽eJ;4u-yFk7)Gw`1IxDqO⨈"UT^{Rm&RoI .fWyt}_†k6-RӦ±̾.e/vTY/$Ҙ a$,D LR05i=`?yC2R I/!aNSHq߃sLR%.F轷L[\@\oq1iC2Y=<#} "b.х"/Z;gn!UۂىKh12'N%k٣Tܨ?2dX)BSbj p%,wґZZB@nXbѫ|^4hIXE4cQZlD䞤!g:3-5 niBQ6Z'F^1c[qIeAԃ5ٯa"R3"6F^пS}L,n~,K}bF3r=Wv69R+ 6]?r`)6vKVLݙb&4K۬ .W$I>7=Gm[ MVsarε_>c9ϳT 5 8)hKp *V9ѤU1Ѥp4ޛ4'*i`!R'8E:HKqc_w%p2Qqd{~ 8L/ë gFѭN=fIB( -bL/:}Ѫp2fRALh0c 6 \ͳ{c# M. ZM{(GsD1^U 0W٩M> MXX82|Eh T!Z~*\r 1Om T7m$ uz[J^@2\[ʹf{lB(4|ʜm\c޵56?|hEyTae=IˮLѻw;Cl?iT|kS KvW=IeF 4eXָC-ɐwy _0B|%Aɼ~ո^zoHE池93VaG*`h5%\Gk @OUJ;г!T~J; .;;'Rw"$ ~&NV~^tsKP:zh~#jֵ]gD7ehQ_[џpb"W#)+v}\7w%&&vQ&[k9uZ0lߜ*|0v$Yr~`&yF pa;P sBP933f. #*Hs"(%aNaf\& l⸔|]H*f] 9icާi)LwBp6G]&Oʙ:(I% r\2VhV{0)I]pu$QE[25>!U aʜL=2l?偰`! '$ P>XaqCB kwdd`U֩ZvJNe8u6_$KO?GX "Qz j~T&ǕSn.4 f T f%Nn6dnD몰W^3%]Lˀb5jĂb1F)nTayY hYK9-qpD};+ I^X1yyza\KX5Su:jy۱8[O}ȳ'WuWT.QE9ZX̃){nUjߘ|苊OXjI媐܅/5 T&RN5Jv~7GBO>!@k\q*YB34LMa&}rMc؊yʕ5˒E‡7_iۖqq_`9SsBCwx)Hq`FH'#gf$';reKQj{[mH6FUm(/c~]E4[X5OKM70o;46 A M

z̓ϹnTSlv$_M@Hn+ą^ >QɀR\oa.^ 5E렡9)z!bͶ!-Gzy$@EZvꢦ-G "ζ #SL\xSFH6;Xf0'7!pt-vS8diUl8<%s U?$? 7GY>.WDaܸ 99iֲv4hmT_MlM`2@?֚G삝;]A͍ͤ@X̀׏lDI#l~q>Ӊs֬Մ#!g5Zb xX*|JJRzvԀ|Aꠊ VM?,7\HM']SC (HLI+ "a>{ !V/-G;8_e6VdF}+1brq qDl ]Zj:Uț֭S! ߝ`)\oKǒwFm,Pi32yTۜrų|ih]?b_}(=0*b*NYrάOo1}]&""X\>O@0z[կd\cM=ltAH'cf;jb *Ŝ[g> Ѩ03hRP&r gF5+!&n~ 1Jlho7Ipp 9z{kmJEK -ur\j' !POG!:!X j\5gt#Hshvav2y45zql5 i!BGiu!`am_:mɺpg.~oF.U* y X}WCSNl%2oJ 5*dFLLIھiDZ}a;B]EN`zś>"*c> "q UCVB)O&aKÍ F3R[}3f}ǓIy^Cn q_H %ha3pC_Ohm#-TNmQubբ]] "FFd~(ynw6fףPᆉ`a0/SFś@G,~3DPrMnխfG 1;.ĬRImhr "h|G:>[;?L2 |/  uE-:VǨZ轶FfP˼z+}vCvaH`5>zOǥ^j^rhrEsezkF}dnu. "p 4Q4ӵ{^jQN F OJm*}*,恐JCO'm]TR-jO|xLoR:}oX s*D[ElQkY͵qzx-drJITFErpaFZңJ5ɐH lQ=lhVta#1?N5-kKnL(wp/Ut#VALd յ*wYWz",/iQΰT+<=MLsቝu:v@n)H>ZLֵyMwP.',\Πf35ۈ(2\v[h|X &K蔏f+9,ӤѯQzXDB5 j1l v.Q YekNc6?,b4Ez{=]~KecQX8vL_G䂣ygţrQ? ڶDlS R?+q'MH=~eQGٕ"Ѩ ( 6J. Du J$H9>:9R7`l {6Zb+E{{k%E"<0r@-L͌Hk 71G0EP ":w \Mv34~Hf஫($4LPՓZ)d.VBgB950>a11 G. ϤB8 ,(\xn]>$ ( T֢Ҷ|+dk37K" ,kKS8nQ-X9Xdw&3i#^%ڌ\[AI%TiOǹsQ zVM:JϖI7`CAVBdw>#reVC/^Ѝh _l+dSD/qngH=QB%(GK(CƙGECXBt٫_7D>d&H2`~~tG<++1,g'&At> gaePaI2@тCxhm;)5 C`.cԨ947Č1V%1e{ff:+E{fXh\NJhnyCI=1F+㻒DKȂxBjEPMZk๾y`vTq yH&db؟ccFo099\] G ,57)(RQAC=~ɚ2r!#)]L}DNA~z5:@287,2ƍU׻K^i#xwG Iޒe4Oie.a-c9\둙AjjıЌޱ|"RpT"@4 .ԓN0i?yp-ݸ{t4sZ'KTՄ4l<"\F2x9pͅZ )&ƌAW`aI;rJIt27P p[z<\F*"7)}LWAeА>tށSK|_S-C@~ld"Dr,nRp0MO-OsaA6n|zC{DȏgZI24= ?YmFtz5 cMsI,w)B[NN駊[KHYEZɭI'.o[U*⨎)p$ufгy<QT#* `=iE^H}[xXuxٍ2|ZX͎AHFh7OB{b '줡-<|Raَ1B|ݠyӳeZ'a6LscEӌ QfHI2^Z%G=en^rzK YN8L+67!H3Д?ʐ^ Gki1r޽s]ՌNA(D})}"MSK͞%|oW?Ĺ`Rޅ fk.hI=dIdzXz9( x !4%VO `[kv]paZ ⁿœoBpVzIf< Nb>i_XΉ޼v^8WCe)ݰn)ɧµ,%Mjf-f?.׌@zfD4.\n1骘JWn]QDn։mfǷn eaP6mՋ]>vmx:4iRcE8#>APIƚFcȖDR\@1&x ~.r@-Kԥ`;}9 _HX[rUAg"ye< +E;mh(e%/7G`N#:;O_@ LHXںr l\D1]zZ:2f?DÎ^\EզԸбI[0p28>&,칔yT}SnRC Xk܎=7^ӸRG>$/ž7X0y zfVy`S)mVyNLxMΩXCſ"ޫt+ yG*Lܣ-+w`kZXXtv̋?OgGFKF`Vjk8=")UB8i VA1J4ly\!}I"vj wDڀˆ>Hbbj\b+7'&>rH o|hi4`"$I/#poh?u\Aֶsr qbfD絇O=P0 !ittI/ ԇ)k^Oܦ~]u"2}6kPۈ4`Z'柾U$~6|~|¿4շdFp˶~ATRޣ5'+ODYZ{3|PܟŬzjL'I>Ve30߂KpY$;q<Ð|ߧVگfRtXBz<"ۏFZ$ j֎.b4kKSDSuY)ɜWU(lSw#b@ƙT(\202 |IХS e=RV嶢lxa y/HG{-)}w{a̞E{R,ҼGQBg eؖ䀢muӗM6Y^MN]j-u *1e3q$pL#< 5 иPJ>5Cb"ph! dfG$NɝkQ̮k^o>︁٭2&g&^A)zPEN_\Ml 8\Mjh%\V'iw28&0z|yu?F0Nك9ylbW3 ^*zC5Njsh;^SKohG7\t뗴JdP,"wR "E7yĚxvܛ.ճg,sd 01QLnp6n5gcnQQiR@+ 0EzΤRhs*o>bٞZeo3[LXZ sQE{\a^`FCl9YP1%H`SШ@;}TIPLTm\p{~N.$--ůտ8(Ro|>R!t)^ S !uvv_h}-,@8pt"~ Ӧz" x/9w!3R,T"q% S':[gD[&8 t1> ۷\`|-lB_ >,鿴1ZC.kaĶL" 4 -K117HPP$6 ƅQc,Mfu꣓: 9(4MawI7>4*u+D2KF1Mb:1T_9ȨXlkR Ɓ9ۥ.&2}[[q [R?>#Wyrg4y$.wf0deG*vBsCiLޏHo2bp u+JkVh&1mMfdp4ؤ ؄n׍q{/8C"u;e)9tDsQ1'4&sǵHPۖ>]zx㖊wøN? ńfQU"o 6h~8rZȅ{PVpUFRvٽkAdShy҃ Q%饑L/ x Z~BM#"=Lj8% bf ,)glOBwM7.A˝lhy/*# #߷$st 5o7U* wyh Ut#r[tڀIF o՟Wm221ْb 1chGj4î6| 5&^x% $+xf(5 FV90MXz\Qs?s78M8+Ƙ;KTݳz9$LNm ƈ5㟰@ )v>X72B]ez ~гM u,,i >˝$ 43mr OH'n IOs!ϸ ]-,YXh48I"1!㓘9QPp1J*Mvx'#G]jcpcC 6qػ=d7ipykC_=W4Xo˪7#!$Bt\8HBRZ{DsSY6Wo0|k2m  ;|5.$0,(ĨێӶ!.p -lUf؆^4ΤtY )W4Q;;_{Xīi$7$9|wGݢqYq=5;;\n ꃗ>|g*2xEk%썶ms=&uzp=H6L\>SMX'fG@8u(ˊLsk&'п׻(z6#an`Ts0e uᑮ*8 %kGdFD["R@4,*%afa+q&)Hٔ@T^C r%7xb6b\M (tYxF_̾Û(Ia)^=w #!Yp+:i?.kEpK9ϻZ]yB=0.F'^ܨN (hk4"Q p|[c%)tW}d`Ь:) ,%Ls@Bm^1wh6 NƐ6>I?^܁]$&H,~c.ލA©v҂Xx)=JYkŠ,]:Yj1hv] ЀS;`IشN{f8))(x%+/GnĚkHb;J,uK+ɭ{V RtyENp_5Л"cJ.^]e\k+\ۧ$&s1Rz'ٞSvxK &PZ^uY9B#h|$!%` AHq%-ds&.Td8 ǥ D4 @-["kZ[$ݡIyz-6Xlވt|E 0gx#gʜH+-3^\%sQp2w0MSGхӦ-8Z:৒#C(u^GNCB;bC,.J{6KDqM(8$" :iX{)ݨ¨$8aBJOi\C0!+t:x}Dz RvGIWgՙ@,.1[0:&o`i)3Õ hv*UwD|L3+L'rkjKz|(d$6D5ݛ`z{=Nf mK\s +uA ERe-KEq1ˆ34hs:Bm cɕA1?ݡPζ~'\me׷ω@ﳃNuTm,(*vjuc`uqdxI:%4 V5Ik2QۇnJ 5hkg\{"oDI !WT~yX֖[5_eaJW膓t\,W":9~?9/GxϟYXnvkcya[0iQ唧%ʏuI%mm.07Sv&T]n"# l[I?@ /Ve@#˞5"+A6l;a){FU yB#lu|ڻS֐~Y%xoumI-^I})Gs~T  F034}qϳ.',%K93'o2fxHL3n\f@Sf򽬰.">r-i%HPm{ aУG[5ُ:xSR.  Γ@_8J!Io?r|JKeU:/o`%rx9} @жClǂSeIVa/-^,کa0Ԙ>bfa}|T8+ٔ +x*[:YG&Qme|E(aF5s} ~9^@ %(Њmg|xhvR '] H3_9-i"5%J`#% 5THBk7E.9 ~ND rwcˆ̅TOGkQ ^vN'4HЗ N})OXoD(cr} ;u*lh<~@tuC/t,X??!*B\z(TZx\̮{:fKz$_oᡡA  iradDqf_z 4i"gnOmxoď2L/ȯ&diyٸ"<+q }sl؉ݘIzwK*1}u?MF7ZKڍL\*2lF_-J<=:j [B)r@'o~߼`a$S%tA@MՓ|}<2o*?eQ#0ֺsk `p}wn>q"4!Ւl $w֠C%FsĸnJ`%w EQkoDqH)NIíW1but}߀'h(c@a:gT%)$g~x^hxG]rҋPаgBaOS?˵GK{zw hPfv%뾳A#u'Եn J*i#^)AxM㺭g#G7[.w'xu)`㕗IþQP p F S39  Cp juˍqҬ'?4e8OS(X/`l_ Qz)$5g*%½[\aYns`]!Sj$29ƨZu)jt&~ ` &!^?*Q0+o#YYWWfF ta6]wV:a{O~pţH#ڸbZ(!.X#V/P>Y-L1])U{zbSk/ׅp@*[ؕVY?Yo?mv._Stjgk\ۄV}佔+3=)~ Bf FEВ-A 5(!MuDx?@'Y֌mB ? Nqt=e1\Ni,|:3oZ!U8Άo[+zm~ZbqiҀ8 '$=$jhުΏTEix!V,_d4PǼ8%ԯޢ(M\qڲsskMb%(pfy^i[2/]n }6G!OU%ܡF [P#oJZy*euwU <,UrKh垇9MgdBC#?g۟FKMg`þ8\Bp0~W߻YnkC }sS0tF՜["#ld̯2Y0CH1_15ܑD^ɪ^m#'l-.{/kSG. 8u9N-NHAZ{d]~ɂ{U|U7G\ Gp[ϭO&*6XgwY8$B'\",QxY0v׵d;Rܙo C?>FǮ^UVñ5\+ Yrdp ;~5 `g3U"b% i>[-ުɧ<8R[L\՛ ɛۓq.wYfљ/sۤ1Drwbxr0EK)4}Z3-oh/ ǘ&.i*P+nm^^dF倘V)m ɳ?C}2-"`]PipS=էƫ t0)!OZ q AiyU,^#I)3UxvvݫF '+ ]7}R}t,}ivIw$ߏlzGk9[y,,#5G*=S|ƅ.V-xa7eD${ƴQ]=DR% D`#luVg7)kt}hԷ 0`5KoNNpJēN'͚ܤl3I0ˣ:uQ7uGP5Ƥޭ8E?3vEX=ڣUY#1pfVNWt2A:v- 043U ERn)K6vhV]?VM]2C:gz>;Iؽ>NZKT/@B`˷ڽ~Bn<KQ`Mm!"iYR/H)F11-[ϊE% m g,cP"HiR6MuQğ>.xV"ԛcȁ,kw O#Df {BZod52>8w6Af]N"ipΞ$ݮvNwSJe]DZ]*2>x޸7chWNĩ@:92y=e# ad%2Kz@Iً(GrxHv(a-n[Q* ~ [UjU~Q{qmз+XwÆ+ [ٿ3ﷵX2jMz*޲FHenQ,U1>o=|'|LqRƙʿ3qAHjupca؞Q6# vhLoePpݍ%~ulp=(bU| ébpj6.g\εSj-: 1+(Xl'qa}ɨm/Z}sW-`T+[&>ʔ[GA0ғ~7)K?r4[kJBRe R6@MXBy3esd(GS?ĔfZ/M2~U$_SEU1D %qysիo~mwBtѼ=:Hwt_'[CpT(dJ z0Ab*pH>Ab#uXh* e,[@G@EjPh6lurPk-R,kAqZjf@ŕ(X Ǧ>I#mK gӑRڦ^G#=0"}f558?6Rq<c5N!s tn6sheˈ2n̜C9K"εBƯuЗV0U$̵5 NedDFq%E5,oKG8)b#&kҹЈe٠(v5oB3dǝҬqaSZRCIGrPnq /787'j)oV"K^hGoX' _@UZmca!w+v1Ԓ'(>SR6=/U|] DIF/[~{Z(/D/\&?J{a#[9!eII}D1%qJ.@Q65N)'¬0Ί-o*0cP0]YI'EʤO{ 1d7H D/<}Dt*C2>%h(Z/2=bh|faYs=y}; yw,l$.y(@7Qw(ijۆT4y]n_{=Ua Q=ɴc m9Z0݄֠Zw螸ԕQzޭD% >{s( v ԻY*IdNw8(m|jR!FS夗⌳0USGC\,s7!=֬93~{}^T5 >2̯$ -i; O,Gs"wAlN!0j ReT9˒cZ2:eǯLEK7vg Z}1hbL9r֕ljHS˻2U|tlG_)8+9*u;Ju}rg{:/7=<(#ez_O-c8sϤj]&~1L`A"2v17o`,Vn]u<*BPWeբ͓$B>Jo2.Mm!AL*ap4tA]15B& b뗾~Zz00G6^0I/ٹz9yaM0!DHb3bvܾ-ͣ}oϳ a w]~H/Xhaޫ ȰsQ|WD>h5tdbLw-s2ZɽM<|y?ڇ}t#?CʉL}6Ol8Yg7:AZc0Bы9&>Mj]svK+HR&Ո9fչV|SGv3~c[D Se7dX'dpF+v%FfHSCƚ+#gU:8 nII;(Ίsrʨ7[5>\9s nƖ MU.i{]زN-W2\l\0_#"g^o{~'PCom.xv#zȥ Shr7)"%UBIf9bƃwА~L0|Uwj)xWϵ%oidzI< =P ~i zЗdly"v*eL"ATL& 5_;!ۻ!&Y +FܷH?g,w6<'6h>ffWLq =˔0Fo atq{5M)S%.\kdR}d\ŲԮE UP`P 8L{ɦYrJܵ?G[`6W\=9aOkQbwh ]v[q ! FI!'-HΠX7(_Aޏd Q{C0 TxDclH׋ΡWl 1oށ&p)#vW!;+qG lr,=krԞ})WzCb ]~.6lp$®¹5[!)&Z)քnPpqS3ӛ>f>mr ;u^2B ly9Pc ' aw(U ) ̐K 2{*2=.^ 0F 'Cs%i1,𘴍3 r+3jgQa J4$k5O`Nv _(iXeh.=Z0>N5SŶ(‡F_6|z]e41AHU]-(݄T G?hviv6Z0lGVrTfN|9zrZ%|ye̵PF>cF=h"iO$*`EGq309-9{k ^6dЌ^6.ÂwR{7NѰEF}\×gAMMōCtZ BbAS6ߔ1?asq[szIwatNpk=Lwn2u=<["m-6sHUeۂa7^6J4iy nCgד4uxT*uK geqM\31L!Ώ=la"[^N}aD*!.*F|i i /tY}@'8Ě`b yƠT k?.,B\2co1sO6{Җʖg!Y?rt ٻlˏwseX؈$&2 :-d7aB~Dɪmмe4mBtػlI-+aoGS<̤O=UU}|!lPc4xjvoQ""G[Z)EVhfTNwm T>=$܋% 5F kur{t]ZU.06֨l4NwKL,c]hA(Ũ.h} 1CV5upZ,{sϖ U UʠVDWmA+ts tNjP|H1hiտ[c zV %݉uh͉./;BSB#4`p6ӊ閏wVQP+^,xXW!׊U!NKA#_%HdE\<atb)=OQ>]ELth8S͆pur7Jk`.gmb|JYr=c#(*MJMnѠnm*ƷdsrA[ݬѝeNP?1#e:>˚rK&M8؈8z@L&NoiV K10:yx3ed6iTpX)K'}H`H7_BoF(/K-h.+.T+YfNl4оx4~22Hor k-sr i QtXG͞.Gi33efO1,}m"&W PǏX7q/$y@[ӫ e;>pƅt\(/E @¹#,¿=1J%o ͬ3ݚUG ӽFόk=P>fA?_2E,i*~H4q+P,d gVC-D8zl q\}=_E΢؋>@)K2#_Z?ӳוg* uF6Z2MHg&AJ \l18oDZ`ěsqvZlL؆|@7AW"a{䭁;䕨]i~VU!Hyj {Qzn[ߍ\qRu;ue:QfڕBDŸ!rҐ~AB\-xC#AzU*%H:k0^2w38H x^.7xitlLVf-eW(1Te?6ݐVh! mهHF |;G *=/ݯ\8Y1m-Z%Fu3\R X!Y~⋺ƀyjV&eÿύhgy8GocWA647ts^pȔ/}mx KBJv`eG;gZOt& sWok_+\DN>͒zbbY= T؂7^g~Iis^mR=f@ΐvȃa-`,.女د[1@]CSwFϐ}˙xْKP]f_W@hxAt"lچRd+v"%6Ѐ0wx \#5Fh \,;,[@U9-zMi?#\\,]_xT#O Y؄z&l*;6p6lR ->?γ;Uaj~Q:YPN$8djj20U!\kğޗ/U1[]9qRDDiD훤h^'5cor P١El$}v :Ie< UG*&kcsSO7V/>&CEΓ_1:z`rf-E{2Q7 s^_:CuB0zĄx™@5@l$."aa%L01! 3^VV*qy8Bn (Tp^"/F'`8A VچfVlaj}n4tL"t$39qw,)'!# 2?ȥ?B50Ok߫Z:eee.ݾօ)='BE]1(5]$Vc*'kPe2ewY̥I[Pc! M|1ER*S=DEҟH;d{n:U 9F۟ S?YpeQiI[qB$$m2ݧb=?/1=#Z h> cq(0 @r*rMc)}cuۤo{98'M7j)0Ĝ.MF](OshJ=(yCo9\N;|P9sL/r[ZR;-S=d!_|f aaH56d@{pJPkZ3E]5P`hD}hKTe"&j/~bnu)6p 9$1u]4PaF|)iK"9~_UL}Uxg~P (׋Z#D?H^YF/_ж$<Χ^ ð%J2( V"`GCϠrwqb2T2.9|)ȍ=0Uͽ$& >,1WpZnRjkjRj1?nʜi \ 'qrK`/;?BL^VĊG7 f6ԋ4zX $6Й^-I&jDs?ҵb0%\:)@"L^YX \G㣐- e9?4NF3:C[~p&mvXf#XBԱ4Hk|̰izXS2Xo'3Իhe J6]ٴ>Panq4EZ~M|B`!j` XCEP_֐mvMAߥ(rҍlD t&v)9as jNg%h3DgCC۟Հ+)HY߲|gyt>$AEFBvʠ?5 d1K%m}]PB1kn2~fش%Жè3+iZI >} BHu:J܌#stIpPt^wzz>Рq.ӈzȜ&`!5C.p7vkǚuh6SBL4'Ƙc.#&eڔ7MPqĘ<G2zӛϨ$%}t߀o@̙dD~| w'2VPg4R AIب7QREͫҳi-+X-6̿vZ5RZلK)XSsƢtS^4=צ$d=zcE>6s&>6ɖVdW#!"JOqKx~ ]H߇]3jcMe/SM [D LIlJUZ4֧|qƊ.s5Ԯ-V\S0-)?%HdE\mI,ȫD-X#WTLRUBn(LQa'(5 Ou{v"dv":0&2:*Ά% YZ