libgstcodecparsers-0_10-23-32bit-0.10.23-30.23>t  DH`pYRd/=„|9roVoDA(sDh#t^ܥuZΩ'î,s(܀|(ъ]g:d p>`cX lq]Fe 1d#wVYu2kn'"&aVH:I s-Q?&[gV|?: %m'Y5. ו`xycHW;&\Z< M8t01ddf54d2d2dd02679c1458097786711c18f7069{1YRd/=„#'shG{]M̮t ٚ?]x wC( Cz:?d#+ 1 ^ .PV]lt x |   $   (8:9:: :> GHI$X(Y4\T]\^bcDdefluvwpxxy Clibgstcodecparsers-0_10-23-32bit0.10.2330.23GStreamer 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.YRKlamb05openSUSE Leap 42.3openSUSEGPL-2.0+ and LGPL-2.1+http://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://gstreamer.freedesktop.org/linuxx86_64/sbin/ldconfig!YRKYRK7f8d763459b1b4680bebd6cf2ae2f8f2libgstcodecparsers-0.10.so.23.0.0rootrootrootrootgstreamer-0_10-plugins-bad-0.10.23-30.23.src.rpmlibgstcodecparsers-0.10.so.23libgstcodecparsers-0_10-23-32bitlibgstcodecparsers-0_10-23-32bit(x86-32)@@@@@@@@   /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libglib-2.0.so.0libgstbase-0.10.so.0libgstreamer-0.10.so.0libpthread.so.0rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2Xn5@X43@WDB@W%W@UQ@U:0@U8TT@R$}R@QPP @P}L@PQOleOP@OOdOF*@OC@O@NxN=,N|@Md@M@Mz@M@M@MF@M2M0:M\@LL@LzL)@LL@L{@L{@LuLc@LBK͗@KKP@KKO@K&(J@JęJ]@JJ@Iymgorse@suse.comadrien.plazas@suse.comdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjoerg.lorenzen@ki.tng.dedimstar@opensuse.orgmgorse@suse.comolaf@aepfle.deidonmez@suse.comschwab@linux-m68k.orgzaitor@opensuse.orgreddwarf@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comzaitor@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgreddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgreddwarf@opensuse.orgcoolo@suse.comchris@computersalat.desbrabec@suse.czreddwarf@opensuse.orgreddwarf@opensuse.orgdimstar@opensuse.orgtoddrme2178@gmail.comreddwarf@opensuse.orgdavejplater@gmail.comaj@suse.devuntz@opensuse.orgreddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdavejplater@gmail.comvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.desbrabec@suse.czlnussel@suse.desbrabec@suse.czvuntz@novell.comsbrabec@suse.czvuntz@novell.com- Add gstreamer-h264-size.patch: ensure codec_data has the right size when reading number of SPS (boo#1013659 CVE-2016-9809).- Add patch gstreamer-0_10-plugins-bad-vmncdec-sanity-check.patch to check an integer overflow (CVE-2016-9445) and initialize a buffer (CVE-2016-9446) in vmncdec. (bnc#1010829) - Disable the nsf plugin (CVE-2016-9447). (bnc#1010514)- Drop libmusicbrainz-devel BuildRequires: gstreamer 0.10 only supports libmusicbrainz2 API. The current version 5 is not supported.- Only BuildRequire openal-soft-devel and package its resulting plugin for openSUSE via conditional. Fix build for SLE 12.- Add gstreamer-0_10-plugins-bad-gtk-doc-1.25.patch: Fix build with gtk-doc 1.25. index.sgml is an internal file and must not be messed with (and with gtk-doc 1.25 it is no longer created). (Fate#318572)- Added patch gstreamer-0_10-plugins-bad-libvpx.patch to enable build against libvpx >= 1.4, new VPX_ prefixed namespaces are available since libvpx = 0.9.1.- Add baselibs.conf to sources.- Add gstreamer-0_10-plugins-bad-mp4-overflow.patch -- fix buffer overflow in mp4 parsing (bnc#927559 CVE-2015-0797).- Include libgstgsettingselements.so unconditionally- Remove openal dependency bnc#886207- Override ORCC_FLAGS on ppc to fix bad code generation- Add gstreamer-0_10-plugins-neon-0_30.patch, fix build with neon-0.30.- Change lv2core-devel BuildRequire for pkgconfig(lv2core)- Add gstreamer-0_10-plugins-bad-docbuild.patch: Fix building of documentations.- Add gstreamer-0_10-plugins-bad-directfb.patch: Fix build with directfb 1.6, which redefines __no_instrument_function__ in an incompatible way to glib's gmacro.h usage.- Add explicit libbz2-devel BuildRequires.- Add BuildRequires: libopus-devel, opus has landed in factory.- Add spandsp-devel BuildRequires on openSUSE > 12.1 (since it's a new package), to build spandsp plugin.- Add a comment about GPL-3.0+ in the tarball, that were mis-licensed by mistake. This is already fixed upstream.- Add support for vo-amrwbenc and vo-aacenc- Comment out opencv-devel BuildRequires to avoid building the opencv plugin until bnc#748666 is fixed: opencv currently has dependencies on libqt4-x11 and libxine, and that's not a good thing for a gstreamer plugin.- Update to version 0.10.23: + aiffparse: extract ID3 tags embedded in ID3 chunks + amrwbenc: switch to the free vo-amrwbenc library + apexsink: add support for generation 2 AirTunes hardware + applemedia: bump the rank of qtkitvideosrc to PRIMARY + autoconvert: remove the initial-identity property from autoconvert, update for basetransform changes in core + avcsrc: add AVC Video Services plugin for OS/X (captures DV or HDV video from Firewire port) + basevideo: - cater for format conversion - fix locking, especially if both pads have different streaming threads + basevideodecoder: - add API to drop a frame and post a QoS message on the bus - reverse playback support; limited legacy seeking support - better caps handling; event handling fixes esp. discont and flush + basevideoencoder: - add support for new force-key-unit event API - implement preset interface; enable clipping by default - proxy the width/height/framerate/PAR constraints of downstream caps to upstream + bayer2rgb: rewrite signal processing and convert to orc for better speed + camerabin2: - no longer experimental; add flags to disable conversion elements - add "audio-filter" property; countless fixes + camerabin: - add "image-formatter" property - prevent audio source from providing clock; reset audiosrc timestamping - prevent captures from being lost when switching resolutions + colorspace: - add JPEG YCbCr matrix - fix odd width and height handling in some fastpath cases - fix r210 writing only half a scanline + d3dvideosink: new d3dvideosink element + dc1394src: implement LATENCY query + debugutils: new elements: compare (with memcmp and ssim method) and debugspy + decklink: - add more modes, connection type, "audio-input" and "subdevice" properties - add support for Windows; properly set up analog input + decklinksink: add audio support + dfbvideosink: also consider non-accelerated DirectFB surfaces + diracparse: make diracparse work correctly + directdrawsink: handle pixel-aspect-ratio, lower rank to secondary + dshowdecwrapper: fix COM initialization + dtmf: post messages when starting to send/receive DTMF + dtmfsrc: - align DTMF sound buffers with last-stop from event - reject start/stop requests that come out of order + dvbsrc: add "timeout" property and use (interruptible) GstPoll + element-templates: improve the audiofilter template + faac: - add properties for VBR encoding - add profile and level to the caps; negotiate output format from downstream caps + facedetect: detect face features (mouth, nose, eyes) and drop faces that don't have them + faceoverlay: add element that displays an SVG image over a detected face + freeverb: new freeverb element (reverb effect) + h263parse: also extract width and height into caps; propagate downstream caps + h264parse: - many negotiation and caps-related fixes; propagate downstream caps where appropriate - countless parsing and timestamping fixes + hlsdemux: - allow bandwidth switching during caching of fragments - make more error resilient - cache number of fragments we are required to cache - add seeking support (for streams that are not live) - implement duration and seeking queries; improved duration reporting - send a flush-stop when switching pads. Fixes A -> A/V sync issue - implement buffering by posting buffering messages on the bus - send NEWSEGMENT events in TIME format - switch to higher/lower bitrate by more than one step at a time - handle change of media types + inter: new intermediate surface elements: inter{video,audio,sub}{sink,src} to decouple elements within the same pipeline + invtelecine: remove in favor of fieldanalysis + irtspparse: add Interleaved RTSP parser element + jifmux: change class to formatter, bump rank to secondary + kateenc: don't error on empty input buffers + kate: - do not consider an empty SPU to be a fatal error - pass on timed event metadata as tags when we can - support for rendering on several YUV formats + legacyh264parse: - create correct avc codec-data - delay pushing buffers until we have width/height - fix output caps alignment for avc input + modplug: fix modules playing as mono instead of stereo + motioncells: new element to detect areas of motion + mpeg2enc: support mjpegtools 2.0 + mpeg4videoparse: properly handle profile and level in caps + mpegpsdemux: timestamp handling and seeking fixes + mpegpsmux: - remember whether an incoming buffer is a keyunit or not - add "aggregate-gops" property to aggregate GOPs into buffer lists - put stream headers into output caps + mpeg[pt]sdemux: add support for AAC LATM/LOAS streams + mpegtsbase: actually set seen_pat=TRUE when we see a PAT + mpegtsdemux: - always try to seek for to a keyframe; add accurate seeking support - fix frequent deadlock demuxing MPEG TS - fix scanning stopping too early - fix timestamps in newsegement event after seeking - implement key_unit seeking for MPEG2 video - payload parsing for H.264 - push based seeking based on PCR + mpegtsmux: - add support for force key unit events - unset the current PCR stream when starting a new unit + mpegtsparse: - fix parsing of PSI table IDs - support more character set encodings + mpegts: stop scanning for keyframes as early as possible + ofa: don't crash when there's no data to create a fingerprint from + openal: new OpenAL sink and source elements: openalsrc, openalsink + opencv: allow to build against 2.3.1 + opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay + pcapparse: also support extracting tcp data; fix SLL parsing + photography: add missing FLICKER_REDUCTION capability + pvr2d: new pvrvideosink element + psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams + removesilence: new plugin + resindvdsrc: do not try to seek before the first chapter + rotate: angle is in radians already, do not scale it + rsvgdec: use input buffer timings if possible + rtmp: add rtmpsink element for output to an RTMP server + rtpdtmfmux: add last-stop to dtmf-event upstream events + rtpdtmfsrc: - correctly recognize the end of a buffer - just error out if there is no clock - make sure rtpdtmfsrc timestamps don't overlap - put the inter digit interval at the end, not at the start - respect ptime from the caps - start at the last_stop from the start event if there was one + rtpvp8: - fix bitstream parsing using the wrong kind of bitreader - reject unknown bitstream versions - update the pay/depay to the ietf-draft-01 spec + schroenc: - balance encoder and video format alloc/dealloc - remove shape_output handling + scopes: - add a new element similar to synaesthesia - add a simple fft based scope - draw pixels with signle 32bit writes - first version of a scopes plugin using a new baseclass - fix elements descriptions + shm: - add ability to add uint64 tags on buffers - add buffer-time property + smooth: new element, port to 0.10 + soundtouch: handling incoming rate when requested + spacescope: - add color-modes - use the drawhelpers and add a draw-style property + spandsp: adding spandsp plugin with spanplc element for packet loss concealment + spectrascope: use add_pixel for non-white pixels + subenc: add webvttenc element + teletextdec: new teletext decoder plugin based in zvbi + tiger: add a "silent" property to skip rendering + tsdemux: - add explicit supported AAC stream-format in template caps - countless fixes and improvements + tta: decrease rank to NONE + video: - abstract surface API for HW accelerated codecs - add GstVideoContext interface - add libgstbasevideo PC file + voaacenc: - add new plugin for audio AAC encoder based on vo-aacenc lib - add profile and level to the caps + vp8dec: - add check if we have legal aspect-ratio before reset it - propagate downstream flow return to upstream - use new basevideodecoder API to drop frames and get QoS messages posted - add "lag-in-frames" and "min/maxsection-pct" options - generate a timestamp for alt-ref frames + wrappercamerabinsrc: push newsegments on video capture start + xvidenc: - add video/mpeg,mpegversion=4 to the caps - add profile/level to the caps and negotiate them with downstream - add support for levels 4a/5/6 of the simple profile - don't add the profile/level to the video/x-xvid caps + API additions: - GstSurfaceBuffer, GstSurfaceConverter, GstDeviceContext - codec parser library - video decoder and encoder base class API + Bugs fixed: bgo#532820, bgo#550230, bgo#569305, bgo#578926, bgo#589064, bgo#597822, bgo#599469, bgo#608171, bgo#609639, bgo#611046, bgo#615615, bgo#615681, bgo#616421, bgo#619739, bgo#620119, bgo#625190, bgo#625520, bgo#628284, bgo#628609, bgo#629244, bgo#631390, bgo#631416, bgo#634582, bgo#635917, bgo#640017, bgo#641405, bgo#641918, bgo#642023, bgo#642759, bgo#647055, bgo#647748, bgo#647842, bgo#648021, bgo#648245, bgo#648478, bgo#648565, bgo#648933, bgo#649391, bgo#649822, bgo#649832, bgo#649931, bgo#650072, bgo#650171, bgo#650228, bgo#650323, bgo#650416, bgo#650484, bgo#650594, bgo#650595, bgo#650914, bgo#650970, bgo#651050, bgo#651779, bgo#651782, bgo#652035, bgo#652261, bgo#652677, bgo#652694, bgo#652902, bgo#652924, bgo#652951, bgo#652956, bgo#652995, bgo#653013, bgo#653087, bgo#653161, bgo#653481, bgo#653544, bgo#654293, bgo#654310, bgo#654416, bgo#654572, bgo#654657, bgo#654666, bgo#654799, bgo#654805, bgo#654806, bgo#654840, bgo#654844, bgo#655112, bgo#655318, bgo#655319, bgo#655361, bgo#655362, bgo#655540, bgo#655804, bgo#655887, bgo#656107, bgo#656115, bgo#656164, bgo#656166, bgo#656226, bgo#656641, bgo#656686, bgo#656928, bgo#656929, bgo#657033, bgo#657091, bgo#657250, bgo#657363, bgo#657368, bgo#657419, bgo#658251, bgo#658450, bgo#658800, bgo#658940, bgo#658973, bgo#659061, bgo#659087, bgo#659485, bgo#659836, bgo#659924, bgo#660118, bgo#660234, bgo#660364, bgo#660406, bgo#660469, bgo#660528, bgo#660630, bgo#660999, bgo#661053, bgo#661066, bgo#661098, bgo#661113, bgo#661614, bgo#662164, bgo#662321, bgo#662420, bgo#662746, bgo#662776, bgo#662857, bgo#662949, bgo#663180, bgo#663203, bgo#663234, bgo#663235, bgo#663238, bgo#663309, bgo#663346, bgo#663552, bgo#663768, bgo#663782, bgo#664048, bgo#664123, bgo#664257, bgo#664631, bgo#664725, bgo#664815, bgo#664817, bgo#665078, bgo#665205, bgo#665378, bgo#665418, bgo#665584, bgo#665631, bgo#665703, bgo#665814, bgo#666517, bgo#666584, bgo#666750, bgo#667560, bgo#668192, bgo#668311, bgo#668380, bgo#668381, bgo#668471, bgo#668521, bgo#668627, bgo#668833, bgo#669365, bgo#669697. - Update gstreamer-0_10-plugins-bad-patch-source.sh (and pre_checkin.sh): + Deal with xz tarballs. + Accept those new plugins: audiovisualizers, faceoverlay, freeverb, inter, removesilence, smooth. - Drop gstreamer-0_10-plugins-bad-mjpegtool2.patch: fixed upstream. - Drop libmms bcond: always build against libmms-devel since we have it. - Add explicit glib2-devel and gstreamer-0_10-devel BuildRequires so they can be versioned. - Add liblrdf-devel BuildRequires: this enhances the ladspa plugin. - Add openal-soft-devel BuildRequires to build new OpenAL sink and source elements. - Uncomment opencv-devel BuildRequires: the code can now used a recent version of opencv. - Add zvbi-devel BuildRequires to build new teletext decoder plugin. - Add xz BuildRequires on openSUSE <= 12.1, to be able to decompress the xz tarball. - Create libgstcodecparsers-0_10-23 subpackage for new library, and add a Requires for it to devel subpackage. - Rename libgstbasecamerabinsrc-0_10-0, libgstbasevideo-0_10-0, libgstphotography-0_10-0, libgstsignalprocessor-0_10-0, libgstvdp-0_10-0 to libgstbasecamerabinsrc-0_10-23, libgstbasevideo-0_10-23, libgstphotography-0_10-23, libgstsignalprocessor-0_10-23, libgstvdp-0_10-23 following upstream soversion change. - Add missing Requires for libgstbasecamerabinsrc-0_10-23, libgstbasevideo-0_10-23, libgstsignalprocessor-0_10-23, libgstvdp-0_10-23 to devel subpackage.- Change mjpegtools-devel BR to libmjpegutils-devel to reflect new name and fix build in OBS when the two versions are available- add autoconf as buildrequire to avoid implicit dependency- fix deps o gstreamer-0_10-plugins-base-devel >= 0.10.33- Move autoconf call to %build phase where it belongs.- fix build with mjpegtools 2.0.0- enable the cURL plugin- Update to version 0.10.22: + aiffparse: - add support for 32 bit and 64 bit floating point formats - the SSND header is 16 bytes large, not 8 + 16 bytes + assrender: refactor blitting, avoid writing past end of buffer + camerabin2: - Add a property to select the encoding profile - Add custom filter properties - Add image-done message - Adding audio support for video recordings - Adding properties for image capture settings - Add methods for preview image message posting - Add preview-filter property - Adds new idle property - Add viewfinder caps related properties - Add viewfinder-sink property - Implement previewing - Implement tagsetter interface - Move preview helper functions to basecamerabinsrc - Move to encodebin - Moving preview image properties to basecamerasrc + camerabin: - adding audio related properties - Always take photo when preview-caps is set - don't rely on the application running the default GLib main loop - Events with select-all in input-selector - Fix corner case for preview posting - Use running time for muxing + celtenc: Fix compilation with celt >= 0.11.0 + colorspace: - add 16-bit-per-channel handling - add dithering and support for r210 and fix YUV->RGB matrixing + curlsink: add libcurl-based sink element + decklink: Add decklink plugin + directdrawsink: - avoid aspect-ratio borders overlying other windows - avoid rendering to invalid area + dshowvideosink: update for latest GstXOverlay changes + dvbsuboverlay: Fix using alpha values in blitting + dvdspu: don't write clipped lines to the output buffer + dvdsubdec: make up clut values if they weren't set + fieldanalysis: new fieldanalysis element + fpsdisplaysink: - add "silent" property, fix "sync" property default value - add "frames-dropped" and "frames-rendered" properties - add "last-message" property and never print anything to stdout + gme: fix infinite looping by fading out after two loops + h263parse: add an h263parse element + hlsdemux: Add HTTP live streaming parser/demuxer element + id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame + jifmux: Add GstTagXmpWriter support + jp2kdec, jp2kenc: add support v308 (4:4:4 YUV) + jp2kdec: post proper error when the image's colour space is not supported + jpegparse: misc. fixes + linsys: Add plugin for Linear Systems SDI boards + logoinsert: add "data" property; fix memleaks + mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite + mpegtsmux: - add byte-stream to h264 template pad caps - don't error out if downstream fails to handle the newsegment event + mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding() + opencv: make work with openCV 2.2 + patchdetect: new element + rsvgoverlay: - allow negative values for x/y/width/height - implement x/y/width/height (absolute and relative) positioning and dimensioning + rtpvp8: Add simple payloaders and depayloaders for VP8 + scenechange: new scene change detection element + sdi: Add raw SDI muxing/demuxing elements + shm: - Allow ShmPipe to save a data pointer for applications - Keep the ShmPipe alive as long as there are blocks left - Make default perm u+rw g+r for shm area + shmsink: - ensure gst_poll_wait is called first on descriptors - Keep shmsink referenced while there are still buffers around + shmsrc: - Keep GstPoll for whole src lifetime - Only connect to sink in PLAYING in live mode + vdpau: fixup GstFlowReturn handling + vdpausink: fix bug where we didn't setup vdpau on a user set window + videoparsers: - new h263parse element - baseparse-based dirac parser, new baseparse-based h264parse + xvidenc: proxy downstream caps restrictions upstream via get_caps() + zebrastripe: New element + Bugs fixed: bgo#646211, bgo#608786, bgo#334107, bgo#582167, bgo#586848, bgo#591651, bgo#594035, bgo#594280, bgo#602847, bgo#611061, bgo#615655, bgo#616814, bgo#617532, bgo#622276, bgo#626618, bgo#632056, bgo#639502, bgo#639763, bgo#639841, bgo#640286, bgo#640287, bgo#640327, bgo#640561, bgo#640637, bgo#640885, bgo#641047, bgo#641178, bgo#641496, bgo#641530, bgo#641712, bgo#641796, bgo#641857, bgo#641858, bgo#642116, bgo#642658, bgo#642671, bgo#643469, bgo#643471, bgo#643607, bgo#644176, bgo#644208, bgo#644429, bgo#645006, bgo#645053, bgo#645412, bgo#645420, bgo#645502, bgo#645568, bgo#645711, bgo#646256, bgo#646495, bgo#646840, bgo#646955, bgo#647030, bgo#647364, bgo#647498, bgo#647564, bgo#647830, bgo#647852, bgo#647853, bgo#647854, bgo#648001, bgo#648929, bgo#649005, bgo#647751, bgo#621027. - Add new elements to gstreamer-0_10-plugins-bad-patch-source.sh: + fieldanalysis, hls, mpegtsdemux, patchdetect, rtpvp8, sdi, videofilters and videoparsers. - Remove libgstaudioparsersbad.so from files section: it's moved to the -good package - libgstqtdemux has been renamed to libgstmpegtsdemux.so - Add newly appeared elements: + libgstdecklink.so + libgstfieldanalysis.so + libgstfragmented.so + libgstlinsys.so + libgstpatchdetect.so + libgstrtpvp8.so + libgstsdi.so + libgstvideofiltersbad.so + libgstvideoparsersbad.so- Add 32bit compatibility libraries- Add GME support - Fix BUILD_ORIG build- Update to version 0.10.21 : see documentation - NEWS for all changes since 0.10.20 - Upstream additions and removals : * alsaspdif: removed alsaspdifsink element (replaced by alsasink device=spdif) * metadata: remove metadata plugin * jack: jack plugin has moved to gst-plugins-good (0.10.27) * selector: input-selector and output-selector have moved to GStreamer core (0.10.32) * valve: has moved to gstreamer core (0.10.32) * camerabin2: new camerabin element (work-in-progress, experimental) * camerabin: add "preview-source-filter","ready-for-capture", "idle" properties * camerabin: change "zoom" property from int to float * camerabin: enable all conversion flags by default to make it work out-of-the-box everywhere * cog: improvements in colorspace and scaler; add fast paths for colorspace conversion * colorspace: revive element and add support for many more pixellayouts/colorspaces * colorspace: add support for SDTV/HDTV YUV conversions * dvbsuboverlay: new element to overlay DVB subtitle * interlace: new element * jp2kdecimator: add a JPEG2000 decimator element (drop details without reencoding) * y4mdec: new y4mdec element * new libgstbasecamerabinsrc-0.10.so.0- Remove buildrequire on pyxml, requiring python is enough.- Remove libgme-devel BuildRequires: it was not submitted to Factory, so it makes the build fail. It means we don't have gme support.- Add gme support- Move libkate-devel BuildRequires out of the orig build, since it's now in Factory.- Add libtimidity-devel BuildRequires to build the timidity plugin. - Drop gstreamer010-plugins-bad-libdca-shared.patch: this is not needed anymore, since the orig build will have a recent-enough version of libdca now. - Update the list of plugins we patch out of the source to make the package really free: + This is based on what Fedora does. + See bnc#637056 for the discussion. We can ship the muxers and demuxers now. However, we can't ship dvdspu, nor siren. + Update gstreamer-0_10-plugins-bad-patch-source.sh to be based on the gst-p-bad-cleanup.sh script used for gstreamer-plugins-bad-free in Fedora. + Drop gstreamer010-plugins-bad-patched.patch: the script now patches the tarball too. + Remove call to autogen.sh/autoconf: this is done by the script too. + Remove the call to rm after %makeinstall that removes plugins: all plugins that we build are fine now, and since we explicitly list plugins in the packages file lists, we can't have a plugin there by accident. + Regenerate gst-plugins-bad-0.10.20-patched.tar.bz2.- Fix files list for full build: + amrwbparser has been removed since 0.10.14, migrated to -ugly. See also bgo#584890. + aacparser was merged into audioparse since 0.10.18. + Add mpegpsmux.so, that appeared in version 0.10.14. - Due to the move of amr to -ugly, remove the libopencore-amr-devel BuildRequires. - Remove obsolete FIXME lines: + assrender is being built - Add some more FIXME lines: + flite: a small, fast run time synthesis engine + gme: game-music-emu + lv2: a standard for plugins and matching host applications, mainly targeted at audio processing and generation. - New built decoders/encoders/muxers: + kate: add libkate-devel BuildRequires; plugin is packaged in the original addon package.- Change xvid-devel BuildRequires to libxvidcore-devel and amrwb-devel to libopencore-amr-devel. This is the name used by exxternal repositories.- Change lang package Requires to Recommends since it is not mandatory at runtime.- Update to version 0.10.20: + vdpau: H.264 and MPEG-4 decoder (not enabled for autoplugging yet though) + vp8enc: support multipass encoding and keyframe-only mode + neonhttpsrc: timeout properties and cookie support + h264parse and mpegvideoparse: can periodically insert codec data into stream now + build: require GLib >= 2.20, automake >= 1.10, autoconf >= 2.60, want orc + asfmux: - deprecate "is-live" property, replaced by new "streamable" property - don't set the 'seekable' flag in headers if we are streaming - put headers into "streamheader" field in output caps for streaming - write preroll info in the header at initialization + bayer: support more formats in bayer2rgb, add rgb2bayer element + camerabin: make viewfinder-sink property work with bins + celt: add support for celt 0.8, remove support for celt < 0.5 + celtenc: add "prediction" and "start band" properties + coloreffects: new element with heat, sepia, xray and cross-process effects + dshowvideosink: many fixes and improvements + fpsdisplaysink: add "fps-update-interval" and read-only "max-fps"/"min-fps" properties + frei0r: check for plugins in /usr/{local/,}lib{32,64}/frei0r-1 + gaudieffects: new plugin with burn, chromium, dilate, dodge, exclusion, gaussianblur and solarize video effect elements + geometrictransform: new plugin with circle, diffuse, kaleidoscope, marble, pinch, sphere, twirl, and waterripple, fisheye, mirror, square, tunnel, bulge, stretch video effect elements + gsettings: new GSettings plugin with audio/video sources and sinks (to replace gconf plugin) + h264parse: add "config-interval" property to insert SPS/PPS at periodic intervals + h264parse: handle 3-byte bytestream sync codes; process incoming timestamps more correctly + id3mux: add support for beats-per-minute tag + invtelecine: support more video formats, more pulldown formats, add "verify-field-flags" property + ivfparse: add simple IVF parser element (simple framing for VP8 video data) + jpegformat: add exif writing to jifmux and exif parsing to jpegparse + jpegparse: skip extra 0xff markers, optimize jpeg image parsing + mimic: lots of fixes and clean-ups + mpeg4videoparse: add "config-interval" property to re-insert config in stream + mpegtsmux: start pmt at 0x020; take all the pmt in the streamheaders + mpegtsparse: actually work when we have small buffers coming in + mpegvideoparse: apply previous timestamp when there isn't any newer + neonhttpsrc: add "connect-timeout", "read-timeout" and "cookies" properties + qtmux: - write audio/video stream bitrates into header, if available - write track-number etc. tags even if count is not available + rtmpsrc: new RTMP source element based on librtmp + rtpdtmfmux: add priority sink pads and drop buffers on non-priority sink pads when something is incoming on the priority sink + rtpmux: add support for GstBufferLists; aggregate incoming segments; fix buffer leak + shm: add new shm-based shmsink and shmsrc elements for IPC using shared memory + vdpau: add H.264 decoder and MPEG-4 part 2 decoder; countless other fixes and improvements + videomaxrate: new plugin/element to limit videorate conditionally based on threshold + vp8dec: - mark discont buffers, set decoder deadline from the QoS information - allow a maximum keyframe distance of 0, i.e. all frames are keyframes - fix handling of invisible/alt ref frames - add support for enabling automatic insertion of alt-ref frames by the encoder - implement multipass encoding + wildmidi: Add support for wildmidi 0.2.3 + Bugs fixed: bgo#625908, bgo#625076, bgo#620746, bgo#566614, bgo#570428, bgo#574290, bgo#579926, bgo#580967, bgo#591622, bgo#602551, bgo#602936, bgo#613346, bgo#616265, bgo#618336, bgo#618522, bgo#618921, bgo#618936, bgo#620324, bgo#620717, bgo#620825, bgo#620978, bgo#621205, bgo#621348, bgo#621523, bgo#622369, bgo#622484, bgo#622690, bgo#622692, bgo#622725, bgo#623272, bgo#623365, bgo#623550, bgo#623678, bgo#623710, bgo#623713, bgo#623722, bgo#623802, bgo#623854, bgo#623881, bgo#623883, bgo#625003, bgo#625138, bgo#625174, bgo#625496, bgo#625722, bgo#625817, bgo#625959, bgo#626049, bgo#626603, bgo#626670, bgo#626815, bgo#627413, bgo#627918, bgo#627991, bgo#624212, bgo#619158, bgo#619484, bgo#621404 - Drop gstreamer-0_10-plugins-bad-remove-cog_test.patch, upstream included. - Rebase gstreamer010-plugins-bad-patched.patch. - Remove liboil-devel BuildRequires. - gst-camera.ui is no longer installed, so we can drop the hack to delete it ourselves. - Add libvdpau-devel BuildRequires. - Split out libgstvdp-0_10-0 subpackage. - Add gsettings macros to preamble, post and postun.- Reenable the VP8 plugin by adding libvpx-devel BuildRequires back.- Remove libvpx-devel BuildRequires for now since it's not in Factory yet.- Add libvpx-devel BuildRequires for WebM support. - Manually remove gst-camera.ui since gst-camera is not installed anymore.- Update to version 0.10.19: + audioparsers: add bitrate calculation + camerabin: - add API to query supported image capture resolution - add block-after-capture property for viewfinder blocking - add video-capture-width/height/framerate properties - add video-source-filter and viewfinder-filter properties + capssetter: element was moved to gst-plugins-good + cogcolorspace: implement color-matrix handling and chroma-site + dc1394: add iso-speed property + dshowvideosrc: add support for YUY2 input format + festival: don't open an infinite number of connections to the server and close connections + h264parse: - fix writing NALU prefix for byte-stream output format - fix wrong timestamps in some cases after seeking + imagefreeze: plugin was moved to gst-plugins-good + invtelecine: add invtelecine element + jackaudiosrc: implement multichannel support + jpegformat: add xmp reading and writing support + ladspa, lv2: don't fail in plugin_init when having 0 elements (which would cause the plugin to get blacklisted) + mmssrc: - Check URI for validity and work around URI parsing bugs in libmms - Use the escaped location for the RTSP redirect message + mpegtsdemux: add support for Blu-Ray style DTS and the two DTS HD stream types + mpegtsparse: parse TDT table in mpegts + mpegvideoparse: export profile and level in caps; estimate bitrate; update caps when sequence header changes + oss4: plugin was moved to gst-plugins-good + qtmux: add support for the VP8 video codec and XMP tags + segmentclip: add audio/video buffer segment clip elements + vcdsrc: support the DVD URI scheme so a device can be specified via the URI + vp8: add libvpx-based VP8 encoder/decoder + Bugs fixed: bgo#572551, bgo#603745, bgo#611302, bgo#612208, bgo#612331, bgo#612454, bgo#612615, bgo#612687, bgo#612757, bgo#613156, bgo#613160, bgo#613332, bgo#613708, bgo#613758, bgo#613795, bgo#613920, bgo#614016, bgo#614037, bgo#614259, bgo#614349, bgo#614475, bgo#614479, bgo#614591, bgo#614958, bgo#614991, bgo#616078, bgo#616541, bgo#617145, bgo#617146, bgo#617331, bgo#617650, bgo#618044, bgo#618388, bgo#618409, bgo#618527, bgo#618710, bgo#618867, bgo#619064, bgo#619169, bgo#619172, bgo#619290, bgo#619317, bgo#619318, bgo#619344, bgo#619444, bgo#619502, bgo#619617, bgo#619916, bgo#614317 - Drop gstreamer010-plugins-bad-libpng14.patch: fixed upstream. - Add gstreamer-0_10-plugins-bad-remove-cog_test.patch to fix build, which chokes on BRP checks. The patch is from upstream, commit 106cf3 - Add librsvg-devel BuildRequires.- Add explicit BuildRequires on orc since it's needed for the cog plugin (it was brought by the schroedinger-devel package before).- Provides gstreamer-0_10-schroedinger = 1.0.8 to ensure a clean update of gstreamer-0_10-schroedinger to this package- Add gstreamer010-plugins-bad-libpng14.patch taken from upstream, to correctly detect recent libpng.- Build the schroedinger plugin that was moved from schroedinger to here: + Add schroedinger-devel BuildRequires to build the schroedinger plugin. + Provides and Obsoletes gstreamer-0_10-schroedinger.- Update to version 0.10.18: + Features of tis release: - aacparse: lots of fixes, now based on common baseparser class and merged into audioparser plugin - ac3parse: new AC3 parser element based on common baseparser class and part of new audioparser plugin - adpcmenc: new adpcm encoder element - aiffmux: new aiff muxer element - amrparse: use (default) time handling of baseparser class, merged into audioparser plugin - apexsink: change volume property to a double to make work with playbin2 - asfmux: handle streams with different start times - asfmux: improve compatibility with WMSP in WMP - asfmux, rfbsrc, vmnc, mpegdemux, resindvd: fix alignment and endianness issues - assrender: countless fixes and improvements - audioparsers: rename baseparse GType name to avoid possible conflicts - audioparsers: fix seek handling, newsegment sending, push mode data draining - celt: make compile against earlier CELT versions - configure: call $PKG_CONFIG instead of pkg-config to fix cross compilation - dataurisrc: new source element for data:// URIs - faac: lots of fixes (channel layout, output caps, bps estimation etc.) - flacparse: fix multiple channel frame parsing; merged into new audioparser plugin - fpsdisplaysink: expose video sink using a property - h264parse: Correctly rewrite all nal prefixes - h264parse: fix caps parameters setting, framerate calculation - h264parse: fix regression in output buffer timestamping - h264parse: optionally output AUs rather than NALUs or transform from bytestream to sample format and vice versa - h264parse: parse SPS some more (e.g. for width/height) - ivorbisdec: moved to -base (to reuse same codebase as vorbisdec) - jpegformat: new jifmux element - jpegparse: new jpeg parser element (not autoplugged for now) - mmssrc: post error message in addition to redirect when connect fails - mpegtsdemux: Handle eac3 in PMT - mpegtsmux: add pat-interval and pmt-interval properties - mpegtsmux: Do not crash on misinterpreted h264 - mpegtsmux: Fix mistake on previous commit - mpegtsmux: fix PAT/PMT insertion frequency, add PAT/PMT in streamheader - mpegtsmux: mark delta-unit on outgoing buffers - qtmux: add moov recovery feature (to finalise recording after crash or so) - qtmux: improves compatibility with some hardware players - qtmux: add support for ALAC, SVQ3, IMA ADPCM; improve j2k handling - qtmux: misc. tag writing fixes: write all udta children atoms; crash less - shapewipe: moved to -bad - vdpau: lots of fixes and refactoring + Bugs fixed: bgo#606657, bgo#607513, bgo#440476, bgo#530513, bgo#563433, bgo#575878, bgo#583098, bgo#598350, bgo#598682, bgo#598916, bgo#600409, bgo#601108, bgo#601417, bgo#602161, bgo#602465, bgo#602524, bgo#602528, bgo#603938, bgo#603983, bgo#603986, bgo#604099, bgo#604101, bgo#604280, bgo#604311, bgo#604908, bgo#604925, bgo#605720, bgo#605721, bgo#605904, bgo#606371, bgo#606636, bgo#606665, bgo#606677, bgo#606726, bgo#606859, bgo#607105, bgo#607285, bgo#607555, bgo#607747, bgo#608042, bgo#608651, bgo#608706, bgo#608751, bgo#608753, bgo#608896, bgo#608998, bgo#609055, bgo#609215, bgo#609478, bgo#164870, bgo#383478, bgo#606878, bgo#580731, bgo#587922, bgo#601576- Update to version 0.10.17: + Fix DVD playback + New elements: DTMF tone source and detector + ASS subtitle support improvements + Fix compilation on OS/X Snow Leopard + Support DVB 3.3 API + Inputselector fixes + Bugs fixed: - Changes from version 0.10.16 + Fix various bugs in the 0.10.15 release + Fix a deadlock in starting DVD + Fix compilation problems + Allow libneon versions >= 29.x - Changes from version 0.10.15 + Add barcode scanner plugin using the zbar library + Improvements to camerabin + Support audio-track format switching in DVD + Improve parsing and display of PGS subpictures + Add Cog plugin + Add LV2 plugin support + Improve VDPAU plugin. Add post-processing support + Add videomeasure plugin + Improve Siren codec + Improved Directshow capture element + Add EAC3 mapping in MPEG-TS playback + Improve AAC encoding + Improved MIDI file playback + Improve H-264 parsing + Add MPEG-PS muxer + Add PNM encoder and decoder + Add SVG decoder + Update GLib dependency to GLib 2.16 + Various other bug fixes and improvements (see ChangeLog) - Changes from version 0.10.14 + Moved rtpmanager to -good + Moved dirac elements from schroedinger to gst-plugins-bad (new schroedinger release without the gstreamer elements will follow shortly) + amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc (the removed elements will re-appear in the next -ugly release; no migration strategy provided in this case because of the special status of the amrwb plugin) + asfmux, rtpasfpay: add ASF muxer and windows media payloader + basevideo: add experimental video base class library/API + camerabin: lots of fixes and improvements + capssetter: new element for debugging purposes + directdraw: Implement GstNavigation interface + directshow: refactor and improve dshowsrcwrapper, dshowideosrc, dshowaudiosrc + frei0r: wrapper for frei0r video filter plugins + gme: add libgme plugin which supersedes the existing OpenSPC spc plugin + Implement SEEKING query in more demuxers and decoders (notably mpeg-ps/mpeg-ts, mxf, musepack, rawparse) + kate: add kate subtitle encoder, decoder and overlay + mimic: lots of fixes for mimenc and mimdec; add "paused mode" + mpegpsdemux: added caps for AAC and fixed playback of a clip with LPCM + mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv + qtmux: handle pixel-aspect-ratio; misc. other fixes and improvements + shapewipe: support ARGB/RGBA for video input/output; fix for still images + vdpau: add experimental vdpau plugin - Update gstreamer-0_10-plugins-bad-patch-source.sh and gstreamer010-plugins-bad-patched.patch to also drop mpegpsmux from the patched source tarball and from configure.ac - Drop gstreamer010-plugins-bad-libass-0.9.7.patch, upstream fixed. - Filelist: xdgmime has been moved to -base, rtpmanager to -good, aiffparse was renamed to aiff. - Split out the two new libraries accoring SLPP.- Refresh patches with fuzz=0.- Added support for translation-update-upstream (FATE#301344).- optionally enable libmms - make divx4linux optional too as it's binary only- Updated to version 0.10.13: * New shapewipe video transition plugin * qtmux improvements * camerabin improvements * HDV MPEG-TS private streams support * Output interlacing information in mpegvideoparse * MS-ADPCM decoder * RTP fixes and enhancements * DTS decoder improvements * New ID3 tagging plugin that supports v1, v2.3 and v2.4 * Support for PGS (BluRay) subtitles * Many other bug fixes and enhancements * Bugs fixed: bgo#584945, bgo#511097, bgo#561752, bgo#584164, bgo#584165, bgo#584360, bgo#585015, bgo#585660, bgo#584114, bgo#583188, bgo#583627 - Split according to shard library packaging policy.- Update to version 0.10.12: + Presets support in several elements + Support ITV MPEG-TS streams + New element: flvmux + New element: osxvideosrc + Fixes in RTP elements + camerabin fixes + Improved QT/mp4 muxing + xdgmime based content type guessing + deinterlace2 moved to the Good plugins (replacing deinterlace) + Support for MXF muxing, and improved MXF demuxing + Greatly improved DVD playback + DirectDraw element moved back from Good plugins + Many other bug fixes and improvements + Bugs fixed: bgo#573852, bgo#574401, bgo#580091, bgo#153684, bgo#537700, bgo#569437, bgo#569673, bgo#569781, bgo#573595, bgo#573846, bgo#573847, bgo#573848, bgo#573849, bgo#575388, bgo#575736, bgo#576408, bgo#577690, bgo#577864, bgo#578112, bgo#578562, bgo#578563, bgo#580133, bgo#580144, bgo#580786, bgo#580901, bgo#581375, bgo#582013, bgo#582074, bgo#582208, bgo#582483, bgo#582656, bgo#582702, bgo#583337, bgo#580585, bgo#577843, bgo#581593, bgo#575284, bgo#576021, bgo#576712, bgo#581427 - Drop gst-plugins-bad-soundtouch14.patch: fixed upstream. - Remove useless change in configure.ac for swfdec: this plugin doesn't compile anyway.- Build with external modplug. - Fix for the latest soundtouch. - Don't call autogen in older products. - patch-source script included as source.- Update to version 0.10.11: + Add ASS/SSA subtitle handling element assrender + Leak fixes in the QuickTime decoder wrapper + Better DirectShow output on Windows + Extend QT muxing support to include AMR and H.263 + mms seeking support + Extended MXF file format handling + camerabin and photography API for digital camera interfacing + Merge elements from Farsight: liveadder, sirendec, sirenenc, valve, rtpdtmfsrc, rtpdtmdepay, dtmfsrc, rtpdtmfmux, autoconvert, mimdec, mimenc + typefinder based on xdgmime + Bugs fixed: bgo#573369, bgo#568704, bgo#354908, bgo#369912, bgo#469930, bgo#481075, bgo#549645, bgo#567003, bgo#567371, bgo#567828, bgo#567965, bgo#568480, bgo#568483, bgo#568837, bgo#569323, bgo#570996, bgo#571560, bgo#572315, bgo#572900, bgo#573288, bgo#573391, bgo#575157, bgo#575565, bgo#564114, bgo#573850, bgo#573851, bgo#172043 - Respin gstreamer010-plugins-bad-patched.patch. - Respin gstreamer010-plugins-bad-libdca-shared.patch. - Drop gstreamer010-plugins-bad-swfdec04.patch: this old patch attempt that we don't use is for an old swfdec anyway. - Remove -fno-strict-aliasing from CFLAGS. - Remove checks for old versions of openSUSE. - Remove unneeded BuildRequires: ladspa. - Update file list. - Add many FIXME about plugins which cannot build because we're lacking some packages. - Add call to ldconfig since there's a library in the package now./bin/sh0.10.23-30.230.10.23-30.23libgstcodecparsers-0.10.so.23libgstcodecparsers-0.10.so.23.0.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/93de642329ff90b2967d772ba76aa4c7-gstreamer-0_10-plugins-badcpiolzma5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebacfcf376470378181a7d3df1a67b869d6d189c, stripped PRRRRRRRR?`] cr$x#̢r:1YM#j€!PaGd.@5,Z,b쯒7c|X݂|H"rNL򅑘ց:/*=FOGu=- OtO~IꙘF TÈx4?k<o nwH"i҅"y!s4hd9x*$g6̎B6ֲ""uVOک`Du]H{44Ϧ$L?ڜifB Ж_ӣcHFSֻ| x+*YoT!iH]^PTe8>KSiC5[ʾCO㼠K458|v3WdnGʇuدN~q"[Î%y _jz+ t <ʝp0E f \L8#hx[틄X$~>17o(O{6Q: )b}rPj wi1ɔvpS9YrrGҞZӚ)%m_sz)$4fS7 tTEr%TSU...>ȞhGbQ q3OA;ēoL%Ty m)0 Fԕ}{D#@TW 7a5%|2cK|HGRǛ^cV;xeCK`DV{]TT>hBDl!TL&4,! #5.t =֝>> .>Rh>_mPaj2 6]~Oë:YE]I>%cl\LQIgQp4Wh7B0͜:ﰇ֕mBEն!kσn̾Ow48h["d{8nH?pMOf,:βvc|p-t&OBKmb;dPԓ!iѨ)B*m WUUʾ`}V u R8+zƒHhXO0kvzK[c *;  ۞Nf h]zKI,* EzY ^,kHj[ڟER.H~gr=jmF;7 0tĘ}7]z&ZZNse9\9 Dgl反ѡJܣ.̮4yoU6/c+r؟0Bv%v-Zk^ԏINT糨0yqPeFBk4bpɝ+:ʊV;Qүn-ueܧAmz0/ֻ.U=Gm0laƮ57'v[Um7-]"Q>އxcrXIT6j%.(S(`U"RdD% ) sfvPBkLE`J/ F-}] KeP;C=c,?KdXdf\vN~_ZMK'óNt[^\Z`)Qq-?}6_PFpaZg.v^^.C1ؑ U\]hd3t?}a*]F`c76vcVZuLFÌ6W֘@9zuN̺4:%ݨDLc!aTܿ},q`Tꪞ/P +⩽;O_cas%o?dhO8]!EڶsmJ5/ 2 7ۈhc2 :n:U-Lz)}6--8z@xcE柵ͫsVcP$x}ݳbr9 bFꮅAbyfy*_fp>i/m+MÏ |rEwG4f-:Sz96kr~% $%Hǯ')'<3BfY~Jx X|q3[68V A-[oB~V'V8ƈzdVmwXlDl=Ɗ-ҧAqU÷{xg#ݥDts;mm(*-|yV̅)O)ɔax UiVҤ pdh:Mxl,nE t_].J O/ň5ȃ1Q=Ag'yܨ7he}q9aiHdQqE:_ d jt.{fIO=sJ4A[2iڞCi:PiAֻA=F7pa}pl1^b9=ui8@=G\0 -bPԣ,5fQ$QK9Aq Zf=QX!b;) gw\=m[h6jۄ;"{dn }.w6tMl# /%4IS>^ACݑ%r'#vU&9"Uu+G#gAk"/Q < agj} O~w+V1B;uY7x\tOcS~.ڨir@s(AYau)mi)m[۝nSxN^kdBI=F'$#Ѻos7ccmcx{4d;йoU "W(KGc <ͩ-rָ[rPoLR;熒g mv}+C{jQIȈ]a#0qbiD.b&vJy?E[ `?)ە |i]_S]X:_]\lǀ@4 ʳ~ ;~E\]긷Cw O- Vwc7wڛsxˑw7`wXኒ _)GS#)S97pg_,"LW.mL)#0V/7ANA.\}YI1h;̸p(`ah y:]3٤;٘׾!Vi IAr#ʪ}v/ăz[rXL1a,\Hpd .r,+M#`4TvƂ_3@@: ;8%in8zܓX'ddK acԴ17o5$8:uPLI0io]\ ovO`+tx1SaoV#} p#g/j֞ʺ׃$%Hkj=Cȝ &.7$xThV`!%\Xîsw:~[Xf6Mh?Iǔ!j.VSء=C¾$0jǨɡֲS|(#H)?ZGf>RL;^p1V0"3t* */ )hdկ8atS*2!# 𸏘T㊇ٓ5k0Sr闄O={*57z=5BR6_2?ӕ:QQ5eaOiRtaedb-˖"ek.< KAٰC;d џtRO:kX"Z)䩍AqU7Ҏe-_Ǡ嘄_'0LsO}$Ε{ W-lQӝfQ˽ }Eg"O-Pcy]ĥ75xp˭TjQbjsȇPpCRLcnEbØ6g͝"̬в> [G3ź Z*.Nv"Lǣ^tiN?kC4ԁoE_DƗm O#vHVP_O#Z רP1^_,dz zMuhnKxX gI(5( -w_8f[rЊmGg؇PQt 2XLy"J󤜬z\(Jެ;Cʺu-i Նl,hKDf c+Pǽñ7BS8?ɧ Ι 7OM023^ v!ڐ\>FM0nQ79үb^͍3`yE̹Qkg5oaƇH<A|XܛC쎀IX.֧Z|ȵVIٚʱ/x+ {Ռ[-dgr6MPO0S|9).zEDRPگׁjّ>TF2Ɣ V'd<a*}BHYmYLնg h,t_-`zd8a\+xdpق+R}t[h0EAΠI0 ~MQ -}C_$K8JoU?q4H]bNC'LsV{aJ{3b _|LH*ssx̡zׂ..ҡd=^:P"(v]_ f&! gvՖJѢ .9@ptU:Bq}VlqE秡?GsM*p q o!Y9v> v{<0~$%%'E%B 8믥8ā+1:y&ZA`n];:_}Ǡ&yrItUw;U߫xl;]#<ȶ!YUYlY'W)`\)QV杛6DӳsE<ۿؐ\)낽=x_޼U7'dϏ!U1=/GM[^ݳp`%[Nk, ?#)7v1vW!VZJpz RRYU!'x#@ 7oA1R)"\{s%$ P鈇L9~z%猪.=] R,U 5Yz M@o**`g{V0˰aC:U2SP y%Wuig춶d *(x ~>c wČ+7 kP_#,posnԖ;FDʲ@+V,[Q=5na8f[+ K08X;ezޥ'#tЮ\l!PQ&u9o ЋNóHXssGtʨ ;S ʽfqA 3;OI'ӬYB з%q~f~ffidX^Uqi3!#}CT zQ( BfyɃFT"ޖU[1=qר`E8iM>uA$#„k|CPyA-wWm ;|؈ϡ$:ק\'of={W~§zV­rv] +d\wۅ˃/Q[DCYA4\iATxnX;Α Dx`'eq+pTT#*˲)NDv V#iqlX0W#w7xF ֐ ~w΅n^Gj%#B']Pf_Nh )օOK%ajؓZcIEIJHكoZ{nQ7g.V|\vۓ_$u(4Ԕ$╀ *j]Y =iWvTCE@TZ 2YrVs6?:a8Ƅߺ3y7grv7-}82 f_6+4Ip+Ɋw"*1Fr+k((:NH֕сU3O)2X;1"++Į&ͅ._1Ǎ[!R+pͭhHK ;C-?!^IG` uDfL#k7*.ċ,Z`Xݩ~֖qLm&^cMZ0~ CpjtGQ :"\. Q XV TZu£N2jK4.c+kdm85"m@;/?Dqpcܕ'浶z#6'BxDc @8F[˓I#iw#jDJބdc=;ȗMߒa& rN x}]8tP^AޚDx CX =N}7oVŔk';F|͡j"oxX5s뭖 J\I~,VP㢸?]6 hQUݖƖm St{UNTMCgh43h]#C5x^]E̠J'DBpd++fXpWXPIl7|Kubc,,1'; ⳧HG8re(^4.koײl@Eīdn Bb**4%`-o pl)<]5s|fO|yZRܥJ5Iˎ0|Kjǖ3`8MkͳQӰv: (rR: /oyQo`῭Q'A95&f\Mg|NqyRp/?(ZE*t7 KUF:(,xm{uO"&Y?BJ8@W]u!jE =ޤs;!J3vxRFڣ}L=6 #NV[%tiP6,R&sM2.W/^$d/A1~]\0徍m|֙/.}+LOyUpUcK72 q YYTmOS~\%gWsQ8bK$ 󛉗R&)vWbR"YoNwO.HN䊏FCP` uan_|JH]>pľFﲸ=lY& Q⭃eN,6\w#_DAl!EֳZk0]  pg]wg7}iq _@%!~}">U)3CQȜ X<‚!j@_cuqZJ>ߘwѓ{=*NCOԺNl ,r U瓮KqeVɸ 鶥l1SYG= "o#bN0.Fwn&=.*nkW{d,\HcCƥu;tVE^{v/+%<#ʶyAFY):4!\`| Mi9W@8#[cy&/fWf1RncݤS]KvdZ|bH{0"w,4+;[MPKXX9{HC5`b"VTyy\r@a~5)Q ͯ$Nx-*k$dnrL9R5vRdIOPw&x #ҿMpm4Yv7=p8;p^_fyH,.tU_$q [t8"LNG]}\Qơ%\j{mxG)Ih4{A>X0<ޖO= #X#:寁8GκĘ ZZi 1)cr򙰵+@(1V@n#\]H%ԶheRp8,vHol*8>WzE)Q5Rk:=ֿl,Nq_k_v-w3pvC` Wj|̇ !׻.F1{jhM~Lj,Lx#\%Hk"?Y"aj8b7ՄږUd% 3ga}vR{1hx>>bfLggU#ɽ(Xϸ'-GOv)VKvΌ(b@kj!J 8anzh0ׅeD 4FW''K[@~Ád~PE_΀^m6|FvM]PkIHgij~w20ף2DQ uHj>:4fz}dGJѨ`3e4gQE , @7&T6RFTƷ:Y"-8~_KUykbQGhրhf`Hl"c3cM: ?9\NhD,=ʸo67wp4nuOrYDжҐT".VB7]SBAV?OpѦCCnޱ۝9v!.]ֲv5襳؅uP8AKw¾2 S186;/Yea6 g2y !~HMliɐ}TQ\F ØHP㧰hO=eC(I#T ٜ>K'p)6k& V5s;*zֺۭ$`:`&PȞ0>[)F1L=]`0g#غ?;E t2۶W;T ;Ҵ5 ~ mY`gQ͇Es ^zA [yAyE1 _w ;Wc-}2:<-ʸl{IsɥED*J1~>7Df#r_4hk☾ԟbAs"f#C { 솧,/#cPYLȅvǐTˁ-K?Sm$~Jyg Ɵ\@ژvk W֬!$hΎxZqG]~n+1!H4)s p?еNPE06p0LŲ ֐Y&oFuE6FQ[( ؓSԩ|(kGy:w( ;~l=lf>IW$eϣeJ[e\܂"o*z‚wfRNZh9@!dnuCռIv*2T0FftjȫvNmg\y1\ -%VIEX{J0PAwvh"!UoDS=P]l՘K9?t,?&G2#H;L [rN0OZF6 Gi/x9*H N>8A<2de"4N)JOYL/D: ]m++琔|hyPgiP(*{h/;mv}Zeē8 l9ao:"aQy/ A;fq%\0vi8}}Nqҍ%TiAL(~. yaC;]_nyr2*gM_Lu(4MCjG0l~P;?ś:g8Zd p)pb=-"- 1uE:7kcnٗc !4kW5݅eV=&vs%UOsɠ/4*tfoΩFA3m'J* TQ-4bnBܴy3'{iZ Ew1>Gri +!m`lw|$,.6$!$DT|uFł QoR.>,, %/o/x@Vr|[Len!q;SuO>bryr!i{_U`E͡I'r!m4UxGo"0qkbtegeb1,\M@RY6_!Sq|E_ͺMi(-SŦOcT[dv[>׽^r`?F6x>X3L4{kp= &@B-IU{ }2pbM<0%9ub_OHx()|6=dˍ?2U $BM?caM3:ezns/P!?h rV8vZ?eZCr$M_Z"]PaJt=j[cĶ;X>1`M2ɒO5h(z S2cComv?*SD^|f^py5Ix%}Zo5zLɺot^~J~u< u$T1aMDqY(*b#o\Hˋ*UHQw}C`Vq7 m$[N6װe /J0I K.ʗ53~Cڷσ-(BG۲'[Sx݅5 lBX9ykgσBwFvqG]h?&V*r+h1t\T ;hF\"H(W;u%F&KS,۔}`9ntFb<;$ZP/߬0A4W96 B Lc7w o\2ZUv!{;NMeVTቄyvHۿ/^ ۧݒ1@1lȿ=73Uѽ0 BhJ膛D4Fd!C:*ơ]}كLqSzf2Aџnc(e&AH^F#N$J}Kqz{XO)SacG>r7:/GÊ@hGlIXwWL{^G7~ pƚdQ'o> n-SlsR]#XGYJcZDzTzS`9lYzߤ((e ,z8WhZ]/qx9,, ͦzt_zpveSk5I մe0ӥ6CQ3}(4|6PIG:D`&T%$ jHmSkg/+ӿ4\j#3~嘯0! NpU#X% * %~\<Բo {Czq'O9@ k}aYxLⰻdj^^`A1463p8"NFB8W<)V?HyCc<5(+a!Q^E{{^g-3[ę9Cdjfb8qefmз9Lգ2Y5FqgSŮXK&Lx﮾(/ (#*sizÙٸ__c!T.$R_͞D`dغN_/]hOFH U 󿫮'Ved+_9`!+gٕ;y2IB/m.(plXHc@*oW q+*  F߉Sȵn_ ƪ$vȒ*4Y$`;47[^jCgz jm‡c@k t$?waf36n,9D>fK]C‚G xP{e ΅u4 K-HH@0+[zW?D>MtYg|y#N/fiK*tc oe=o8WKj9sivz1nj4W, %-n@j۳]X88u,Kx-?'ƦSrJ !IX+f+Z?Et~$ Yp66 2[_6>Df}ԃM(&{Iٹ80I ^ 5Ȏi}I&wS__/:U{R 0)WDfR%~Ӷ)\/ ;qeXޝ;o@ٔ%2>&FkeI&RO%h ˳KEO<6jΦ EKލ[Y&Z>Pf+sN"g4kK^v6-ikJW±z9^h\WOg;,#G*;ELj $槹K2L EU>6ɸV4ԞS0rJ²[-HeLīYe}`^. πUUƛ^fl^# MzzzH>$3˜[yOj19FxKpQ{+R(. M >'JTIg;Eu )RU|&z ^};yvjf 5]e9Nr}ZV3 fC`H,`6m@zTa_Լw oyQ6K7$}"sl+mBwn ^1_+*V%c7d;!Э<>Y *3%D* 0~y[  z"*o%x6 1P1B7P| ^2,MC ||:aTY}vQ㍦RVH ߼]T-sU)guȟPLO!OXiZ XŤ CXm*CG[nb$G;X砞 "MP2O;裒D m@ylŐb>WJBxKh R֞;'n]gC'7&蜿yFb v|u#;@3FȘbISZn!31XAr?z^na_Ϻ3WTNq.6tfoͷ`Îf%m?,5Njmh@T\6gm-c>.3SݸD>Nٞs]vi 7LiT-K,h#Q芊@4EWޫFB>i K%t" w@8-MJFSudZʯC9ax謾%3zCr̐\BXNzApJ/wl~s=9efe'i bZ9,;Q7؟` ;H^z3'|ց wg8N׫4ubAh+2d{һ~\EԘ.5OczOC(eW].T-2rnvyiE-' f^ b@{iJ8К`EK0ļUى67Y 7KXKt\~[|Q3 ~IjYM(X#aqWIK1iI񪚭 n2o(M e05g@dZ&7h=˰9EGZLeeA(: )>&%l;NI.4-W얲7E&ɏ\FeDq-#&|Y!ΔzEr|p غ܀Hj0rgJ`Pz4[ƿ4^n!T$fāܽVgǣ+{v eNW-JGLij/<4X9ca4 t~n^qt.-^*s8|.v["gi,i9?|^9?Bpo\%!fH6oIFmT@5!#<I<uR* D;['ENsc${(E.{r)J>oVٔ`"qKΞEԍXw#. Zd<2Mf.memUDXjIx鶥UÅqR"L1AGRmFaaZ:&y{drF~tc&wJ! `}aR\o$z6(@(12|RPΫ%xO4m*(]@a2`28 3xLj?T&fÝf= g[K 2̒EĒkQO-1b"$W )? Nfnv`Gg%fqPc&#PΣ)XD/ D_d9*1작䮳}[KǏY-rmRw u?DyM& %hwmk:6EQ]5lwJױ ~uP}jLl@>N!GdشOs.9 _SeYu,WǙFnG5Qj!t͂&_̙=Yx]}Ђa%VI`॥?>lya+l\c.]qE BSmXɱ s߼=>zYD}4]K Ç $:*~dAMsdM~w} q:6hoLNm^ټ@T2~a\f E畬*F(Zlp2עeFos ?Q#W0 H; 5)2c-?sm!"|Ca~USr3}MmT3FCNB#;RoӸy ǃ'%16WidF `S B9(o3Œa*\f$ӊ=D|ok7 ҇42Ҿx: u1kn,=;1,aHoPY) Vz:e|<2dSx^Z^4ǿn{;fxc,[HƔ J^0R׶vlB:B{S#`g 5@Ҁ#?2ew]Gym21RX wUc'ۣF{\Db\Uv3 cXbg~-{4DziT~[rjrMY{j]79^8S0o3 ^O`iYZ@!_ e!ѪīKarZH@Y*'*цۼ!/qԑivж;}ZϓGNsk DԑZk=sRG|~x( lm܃B.G᝵jc8 }Ns $R?IAYqGtiS8K'n웴2(S0`x<:-m$cH`}].J%47` blwᄒéD! -plouT"Eo]W&>#=5jpދrUʦ-]ih}w|>oQ Z1s[_)Mv! 򌗔u 60>פbp YH4@d[)q4zkl ڲ1?OW ;z8{M0Yy_10r>\܈oYTtGR[DqጸIw0U~ALrx|b7noV۷z_oSK P[sj}oEvTF ʀGexsz[pRЇ;Q}HfT$X5֠xĸZX޻uT;TƮ,/,r}p4| .b(A_FKJ`@Y9mܻ C-nw¦f->" Jfg7[r-AB>'~ 2Nl^YM+'|lRg;9[ޫA6)Sbiv#\*:"XhxI_)bw[QJ 8rٺ@ɣ}Ӡ/۾WS P2G5Imrmf&&0/V ͤ$o Ϛwj[Vx( C@ )I5410Ki޴LzbiWPL7A%pҙYCV4GyB3>"\I0nTSG#zt~.o ލi۵Yu8aqrJy_FŒB1aP3&%;k4-X:vHcfQ5,鲒6YD\7z.wAOd a%P*?Iߨ^D[> 7<\]SLg^AԢ DHa -@"tRK:=Rx5Bߕk;>}e=YS˥H=WX7!F2s^Sr/ߑhE;=e.wGAk#_m%*- !h $Q1vZ^'"{TL/3 8Fi+9xK0#TKiƻkyZ̤X^㇝bV_h.Qkzhl hLgGW2 ބ8\a͡Sf'j[}~yid_AE Ā>d"Q^a,o g SP)q"~NSR,E8gX j֊hN^\MpQaHKX}iĠKe߆m!M1aNn0F4 z 7  !(YJ8ce  9rZ ]$w1?,mBχnpׄ;Y+&#>̶UVZ׭3o!r md[γJ0liFCt3g  M߭g"0=prv<J, mHۑ^5:f2C ߙR0FBVbZ;4^&P85b v;"IcR 3Xtꂀ  Ktr+T~e#$Ht:< A |>tֺ'Ȅ~: c:<݅beM'2 Y961/⡎38mM`+tM8zo}3+ {%anL] d]/iτ{iQ*lUxb; TJ9gK=5Mf_%w1JatF!1MS|ILtrN*5vi@%:/% 2=m#BU,iك䜜Yt}Bez&YDGw2_Ubʓ64K|HM7=5Z`sQgZTQswHSX8U^ݐl%,6 V J?ީw~T;zX_C:{u[wmPBR N* 9g:4QcӍvU5`qYdN4g^dU L:tVoL+{0ov_Ƞxfb S] * Tߏvtg~w^kZl|܉ֲmdqy#ۻ+Ѣ)@֥.6 ^5,t~0%wE{.o.LG ː75 3CóJ%OKL[!$ E鎾8wH $Y Z[QhL ch#O-I?|\&O25Kz-К?=~NDic}o2Y?Wk{G=."(ek1"Z*|*d`\9t uC}jW la`2"[qW2[ @ {69YD=1El"sۂW2{廐$_B_6Ţ:SM;Y݌]EiQdV"m*1+5ڈNf+Ґ2@{3pఠCyMՉ t^s;o/qLj Iɋ[] ~f!K:5[ L?7~,%.iPՕd&J% uGDźv*wn;7s>r_sc%ɘ2;Ƃyt$MP!H JHa`S5a*W~-ᯎ+K4^c6kZgY(CcN${^/ee_p'L3V$lY$lf%,>(:8aR8>ɈKKcHDMvpD0QDyL_HN|1se͕=r֘Dy9%VQ.ϒW#BԜ. &]!&bÖf$Yd1h:DŽ-A O4FgprT!SwKz_ЂE+@>b0D#~$M.V$iH9H'㭚KZP4!^p)46~wK0ɟNt4V 0EzbAZyq}w9%UrFz~lӮ˪n)?>;E1zYg ~7j{sak*ƈF,IrD}a aŊn{rK7M>+#ҵrgW܀Fge1)E+]8'+!6paTӍch@c\ѫO>%N٧9]g+)aezM֛O.=oUdU"6@"k5 7V9G:64v4LH:ED61fƭ!B$aeQ}QF9 aNs>G tyftVC7?+pjW隈Ʈrbf0&IRϼsrNFT4j!\p)҇fSHT%T!NN 0G2a%B9nWt4 y帴rjdY0.>4N7l`I z&ҽ!l nLLl;ؖtLE s4, #oqA>crOa%h[}) 7„ww5X(p-c6ud]waX4,R6ḉzJ1ssP< i_MnPdcvo|2A4 Ȉ{8< $4`\?@qq.6W`K\)$aCoN+=+?֌j P+rWWcAy45M|l.-zBv Hq]pܘj*0ty,r!S'i$+\bJ%dn b6"kK0@8ዝenVG'¾[q!Lnn&V泭L&5P'Zǂo\ U_RRi2 RE|; T&YK(϶Ƅ85Q(T!CQhPO `lG7G.Q<2N*5C.zӼf]ȶ<.~{ b<"n ELN!, ?%NPy;JY ft-;q%G #D+]^a5 1l"֜~ٟ@w@ 鉽6'^)@ G1a%_8rአCs9*+5yL&NUjY%aP-qMKˌS+}(XFHv ښ4c ≜(8#ʒˎasxߖ/82W0<ː6ţQ,zk2{g묳f,QQArEu+Fa6Y I^o"mhQgHVrP{}J ,4S:0"H0qt 0]+DIL]#3害G&4] Q&4H?U]/@3h}7N.Ċh\e .P\H%|aȵVJ+$uC,Z{XOKD/fBe[>^6gn adKt=V}] b %b"v\kڄ[놁@A/B_pI͋:GyetSL3$I^^VN=V^:􂢴/ j^yas#ՃrT2Om(磍a]ө]Z>ӯԫJWI*Y.c ? <ʬ3,(=Lx7{`X;#/xI$CǙ^ֆM_Cz裝L6oRϰ/1!Tq+*\k `)P-Mwrp2E`qŇ<ね3 qHN~$S\2O][Nzd̑*m±$e5s 9/\%5SY_Zps޵%IgQ5)<ӂ#{D#[/cVn0B#iL<"]%)wk ve(pIs#/uʌ1S.|{Fױ{G}E jnKz|&tbظ7vi-Xk- cdL:Ju70B3opKo`ii_5%2M!ӣ1lgV`f08).GggV*PƔ$|gF`p +B V>+Y($N=4nsa.:W',Bp5uU9ufOC吚<1$hVUɇ C_ KwwĶ Y`LP( 3wLryyWBޑd**b GQc]2MǺ;'D#vBHYh(Vm4E /C-l(ԉ!عf&b9+S9/Lk&N<ΐ^YVtDN QGїd q}߰11>q'6h0'[i͘U4p>zYh^2fAj %BoiIFcNnss(o3xAvsmZ v%SB6EؗɟkVh+[mS'ofçӣ].nh[gr07E1Z"f XLuRt''4(%`A] ;Qv]I"7˕6蚬vo`zńϯ~Ea <|~ h"uy=v[dXy;0$[ߠ!-3jqxD4aYl(R2̽#XFC#rR]oH`d;AlSֈ蓈$.;K Tw1 sW^}vʸ,؋@II2eT,eex8PIkM{ȕȏ~zz$%dvj%K匓H+S~-9Hr:`B:024"jPlhS̯:Q3+^E&Vkyԕ}P_oc9XFsu +adƁյ1!St5Ҕb уGnZakKz9|ήLS 2N+e-ʥP <4NtI'n-ʽ+LܔiX1IW~KUl$302c3&)w"Oi1àX? ,w2Vˠ3a}z_H4|ۋE0E8m n YnYwc ȤfovCƖ(^x.3| /s VoWݪ1q/d'Pe^x¹NKOn2HQR%9>2U=ǻ2%'IbW.Tع^CpGIFIE`AN":Xqȝhu%pF2]d|f;?qYI݂;9diƅ_D8Dg%rrQ jфTpa3yͥz чuxdcMݠ-+u^q} KC8{}d|o%xiM0ҀoH)]NBm?V\Gf۳?1DކZJU pH- A0Yi`t쪉`C4Ux9մ]e.x V{/-.I!?hMİy~7:İDAuyy +xfs|PS]hwL?2=ƨmYPI1{t,]8ۓoz,j3|p[S`4|>҇Z77nI@j Hr-f:;pH E) rA1nFO#8IG( .{A/!Oѐ#fJX9D.J#MEٛSx*QTY>]ne~3,{= S01Ѱfφ„~Ospt_Fѐ$?٨\K>g:2WU– ~5lH>.E,;y XGR_z3IrW(y)jW`ntHH1ƶGnzX$)QGXࡍ]W:WUچ=q:-;hl |-W"nC "nݸ\ *S//i4 >fb{yz!WY w0ܧp_Z3MPIro!q*<̻VὍ>?9"*p 5ٮ f49Y?ru{MrR)_HiyӬPrcd$a4]MnKT y TL3y瓺hq*kђ>x(c)TOFߢo|WT,C)u X1Ȓ{ U }bhr< ҮCr '}.[CpTCmܶie2|uhnC?8ye'AfFlS0.KLhvfiv6. m;=Eܓ0,7"sT 7g^ϟ7(AMvEXDcߊvept}.|' St<JRV: 80]$]{HuÒB`8Nd4}4˞%p˫A^)b XжWMDYӻ(x08V&Z8k."e6Pxv9 >S Jo*j][\;!~ I0C{j1-α9)uDM޶tk'Zv IsRc9gL% #5U{n݊v0@ uK3Oo34ڢ#_AGHCyV?[^>JqC3bv sgkҖ+5+9:h w$ ;ңX]Z#]poG\=3رsM #ԋfRvC%yԷFGWtj7v1}5V(difqL:p2 & TN6D~yviLw[ m4:]N7 Hh^3l28%5{Vꬿ&~˶_Z=2pt/yy (FD2qNϸBhl&lf>+* `' ,i1nu@%c;iTCSr)Pf&M%LڨP%7\c̓[h"]hM1.ļ^ٴZ'"ϲY9\ qSM>0ݜ; =ڝ1ݷQ_w/4~jB)j 0U(RGcOߤx_rh%2àtg, և . ܮ2b\qd-A@O2(Mij2Bj >*)׆'vyu`/vhH35*&_㨟|HE+Tܠ&wɆ(MGͶWVPjH!1_f &%&=--[u4l*?,.ZcG*;` I;8a3$>fCWD6ʥZdgWۏxr`31"kώ0#$xJ,ZN: 㓧G:8@ѕtU "-I.z 0-qXu3g"DLkW`!C"Ai-W v\axJ;790>r$K(] @SEO\x96$7[:gvL(&^qCWqWU TYy`maȕU6"̚dUCO ;:29itIT@Dl[!%zZK@DMF vjomHktezbe.a0;w;z&SXYmW+Wn%ʑy)4pY5v,?mqR: K \QBP6l0-fޖK`AD%g[tm&k.OA ȇY"4B.$,1ts5"pbx n%h+ĦC[~.5id~{hydvs6>eT?=YVz!ԅ0U\]ldEZ^&\F \3"v #rʾ+$'yɹԦ=ܲR-ӘK~ta93¹l-0v<=l)d6XP|yDi`S~)7 r4$vV%,ΓvyӬ?tW/EoEFE/^0:B>BcaF@LWR3^\:ҩP\l߁u?N/9 n'$$G;j[~9JW/{̕[W険nԯ\'Mot V @G Ѿ8qfCh*E> BOo*/mv9ϧnGD ׌Oy_$M|:Ƭ܈+=؅l<,DB tɵ%LQm/L*ݹ .G`ޯ̻7= HY-Z7MG4kGwNDN}R|s֥tkݞY'R2VgHJ%s{MY0guғi%0X@i_JH5bJzDPw,- y~DJ pl;̐D#hڽBcu]\Cǥ n/W>+Xu)ajV u T;ר!əLmFhUݰN| G+TR^->$tq%^F]ӾvuVvΧI:͆5*gv,| ,ߣNrW4 w-CA^ 4&tIݜ\%ۛ2X ,Ż%෍wg%w\Cz+'Y8ڄl8/GC!^$5Q8.fX九wRw_ImL}0Pҹ oTT%Z{iA=!()ئ~׷9K.š+5(<%dDOz 4J|rR;svsQNҔ򮲭ZPVo}> I@B1J0Az**s0sM“[ gQ~9@ Ka'h˟GSSD{]$B2a@>^<]Q+`q R(@"^ y|*fgN B0K9|tZKm4TU0Wo\|ڔuvڄƽ5zG%Mx Rnq Ua_^1͂uqrwDž`bTTE/%tRh`3qܑmMiu^Jv,xŚQ~}{a/Hl v }T m@YIDƉu1/2>;dlwԑH26!r[Y+ϲ/0p=p|BA73^wq;&Qa+n //֔F/BStѷEJOFLPZB{:ڴfV q4gl} 7QzA?r (:7e w4Z5c~ N> FO*͌ؔ%wCRiJp@,-p.]4pnb3odF,jn>m YS(Z˳ ٽ;˩P`DΡ1dܓ(B쎙XyxFRkW v؋*sTrG6&YG+ٕK8gima70$2$ vʎ("]mF&C+vQ}H'/gQ3yG.2m [~Jy$@HPyچ'RQHc:;z`<>K{Zg7^Žwoٔ0.GTەY1)q,S~ F4fiDU\b\%tzR^$EX#*`3%^ZZ6JG𛟶IWCG5W+tBJ3tj';YɶY~]L~!EI+C1Ƶіq8R T>;e!rmLIYc[OD˟Zv^3`s|]jm\Lj.P8j h\p։RS')Fiab93!*uQ րG)bQ/ric+.T dVԌ)MSuܹ 5ٔѣ>wy#8WoahY=YU{U4}  0nsy)CA泲$c!u助ՌZrLUU/8&oVz~m:үp#Ty#0E'gZ~f$wGlʨbӺa٥3@:?$w( d7n-KlntQ?羜i:2Utջ5D~U Lp8L]l>la待coM\؛<}gw I-x Kɲ<ꟈ /,Ej IbGP`,|@ BEM'Nz0ќ('@4S3 E;fRrEIϼ r 5Յy$;ۤ"<$ wT}[\OnKnN^f1R^ޓ$;f1 0r/ Tw CL@4#uGtz{S? =Ir7_LDt>>ԟVFk0QoK hYtǯ58EqyY~Rn3+vuC:Ů+4M¯i;huUNwb߃9SCappݛ&AU(Ӡ6BS 'K_yZ~z޽W6[uuu /i2) k%҆AFDުFm>s: *\~ד1 zHYO /OLsUq܏r1 E`dp%6vv.:TjV6twR'!ggm.:AOe*bh(붬 7 xALS3ü)6V2pؖ4^ ٣zx@DYp)atcV/`ý5NV&uBnx: ^9Y5R(Jf,H832.++0$qF,Mɦ*h7$ `ft{LY4==!JOIR&`AӅOX<=6C{* ^b;V([ s=/]}~ HmSpeO_7$$ORUf_ Bl\rN0"=OleLٕQ'a5'̾n! I+~2AJ=l78+V>t D)NqӣQ]o۾&EP嶑Tq킚eU:NT!@z,QuOǼow=?$*F ǴT"QoTehZbkS؂Ez#4J6B dwgp ĝNW>C1YԨ݂#3yɲSsFs w8}jJa{Jr1L(̑@K0_E{ϐ_9eƒjDѝ= wX"m&i)R΀}AN8>eζ[,-dii)aتPﯳdǚ4%e=|SoTg SmTxnɐFGQslBw#t]<4u0+)$VIZPq3!/&]I8Cy2OaԬޫ&[s'E!#,lwgm^#S Wq L*(A,ǀC tBVקb uW@Ux.G 8Ǯk|z \vݲ)` >n2nI>' eGA/l< =Ux{o=x2`028D枎bc"A%㕆^UVq> qX;uBS'9[\,wTt).?ƎPO}⢎UDtEp/"jA֟KMDzhU-f8?'Uߣ)ÛbO82)À:.ՄLZ0B8ײzko}+mLMqzx#92uwߧ,ېGQ >4^@%UASSnr ly̅U==/u A%li = i \HhS%HA,)1}q!:xqEzL - o2";3݆D AIE) xִb;:>&@tk^պA͹{SǨ%ֆAl;@MjU:z 6:ڬ~+6bOZ;ޕ{Ό o"akTH>YLv QGf9͹|?@bW&r?v M|6ֆ,0 9(2,z{Eݼ7ENڰ C aPlM (_O94&;lk=W 'ڦݷS4kX UE&cD Ͳ<|B\Fac7bM=m/@!,t(nZ,:b &x`ꖀp0;!l| myfIu$*\쩕nvPdX5V`VXn~T6?Vvާ;0[͍ }/S-Yw9q1hQ|AM!Cc~EponSsY53Us*/DHl-[9S.*?}`R[ifrM.Qypм $CҔqX 9twlVpŤWɞ3ˊ\0<Ü 'Tɹ-mϼ}zvi$YsaGfF;wcwN: q.|%: {ր0,3`E|'.@2d4IcI2*oJITk*ݥ!I/\"+z-65w䫅 ҪwdUAxu%KKjeokmi '뷐S!*P>&1VˆC/s0;)lƉǯ[D_nߪ jxn]RNjR[w^H\3#䀵]nf;B Q&whGE$>JV%}k4N̵(XKy< |lj`dt-N{bsV؀kE7Ab*5rxSSJa.Nw XQUNJ嫣4{PS8Gy<72sqa",\ ~Z{]8hKxQb綶C36p4{ґ8v\j1DO8*1nȊ1 { hw*gW TDD}xNL8>25#;f]gr."Ŵd/Y> l0NGispiܒ3B9Hga5#F Ԣu+9Ȅ?d`Ɓ/7vļx@%]ƓrK,T/v!.S"cxpuDnUCB=յv\Pn @[irv|(O{8yWJaew?$Z,s(\߅ &( 1]>,$%zƬV lK=L 0g+7ϭLVݿV ?ћ2_ȫfIgFߌnI ի鼧ѮR \IY@_Vj>sdyLIrA-xGoeF/zaW,=_:NDH{҆DO(|~"dQwC֮q-> y4I-Vi$m*C:!۳\V^mX0~g唎P&9Bf_ C+;On+(ԙBP2Mh@OSό1@0i@5gz%[hWUg 'kLHsQ[!=~g×KGCX [2jƮfQ''$h7hdK u> @ Tl3^n(Oȡ%#d>숛މ4s8ba:ӮhD~PA@?y{W[E#3)~YMYC0Yd49Ŕ"wvqg zHdzr BNUNMؠ&PYSTj+6Y'rۏJX ([㐣 mh< V&C.!DZEyMNnY(߷R#U xC%-3HkM`K<ܦy`He $қrH Lb # i#47+VIO8;SYukss>;_?TY'ך DZAeojx\MGͮճ)*,̴#YE2ެSw.h򸜨5CzA&Dna޼O/%,S)YlSf-hG@#l-@P7`g0PCKkLA-m{B s? kY=l60aiÉ8⇍iRQ&OZE9eQz lG;[^V'xU>ҟ4$-}&a!6X ·)?< COvajbvU/ZPʹo^QNALV~6%TLPxJ!gD3NH`dCB2 E+#y+A/N; D;qhF]Xˎ^"cN;(;>1m' $L{ɵ>N~B>=8ג=M'ʢL\wͭ#l⼂MD@̟dx,9%;'-|QFĒ# oLZڟ#QS䑖}5 _6ĠM98fQ]{1D#O W#: kK&YTd"Sv1& n&/nAE|BsnCe@Yi|bzl"EU6m%1%CY}IC,-HtJZ@a̯\ffD͡LɡwM'}cYƛ Ki$g3[P4a0+Tcyʵ /!E/*߫\= KZ PJjm0Ny X|4HoiA,XHxpJGg=ʜL#pV5\#}=A o%RgVo>-ȥWhQ /UYoNҡ8mo )8þW_Vf˜!¸L`MšĘVAC=(ꥲϺ|٦ .{Kv#EU}E},47^p|=R*Hu+㿠Ÿ4I` Jn 6!tL9>\pZP%aiuȱ)J4 )BMWQs]_erJEfތOωqIJU5#C-mXO2/DoB )I|? +Z FiuhQ2w7 >֜^=ڼ,G7ߴ>/ 8%xJ/̩b+6OݷT R}9,JGaOTeM?C}]z'=/܆ӲK|杇5%C<2^<0< zޗ+])TAe#M3H^\&~P&3s{ƽ(THb%Zx-?LΧVbS|ՆgCKH0 RФ{;i ק GM~O