ffmpeg-4-libavcodec-devel-4.0.1-lp150.2.2 4>$  Ap[U%/=„ 7't1͒tj}/=ve - B@x|4N<3\.!z}BP&)(?~buuq'6Dx#Zw%w%d3bb1f3a6f4df910eb7e1a37b7392b62ebf6be0c3bc8ab1fe1ae84da7e307e79e3a389c0c3fc5bef99672a547cdafa879bfbab24[U%/=„ B1pY1 /јFN`K|B00fzX6&T#FL-_,x.maZ~:}JT^¸:<N*A,UӜ -͂6Zѩ)ҍ(Xބyz@)e+4Цpf|qZt XM_Y1~[hDw0`QXjVؿt҈MY>V𪄸ztp&fэAAѫ^A>)>pA\?Ld" , YPT\`s| \    + \ +        D ( 8 i9i:iFGH\IXY\]x^kbcde$f'l)u<vw$xyzHCffmpeg-4-libavcodec-devel4.0.1lp150.2.2Development files for FFmpeg's codec libraryThe libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters. This subpackage contains the headers for FFmpeg libavcodec.[Ulamb15_openSUSE Leap 15.0openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++https://ffmpeg.org/linuxx86_64J: ' % 9r AA큤[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U200c6d2e96975196e8ba5f5716223dc9dda999d51578dabce2fca93175a05252d466583a8dc1260b015e588adbe3abd45f3f8ca0e43722f3088b472e80492a1555d660bb6439bcd6ddbe73de5bcf61dc5525e64ecac94aeb43d65cb7e299f9eaee04219cc725dd8ae4440080fbddd8becf5d095b22cd98ad8476a0715e3f555ea0918d3d682f40bd65bbdc60ad0cdca08675a0067cd3e92581342b045fb0cc7874a55a2e3f19ce797e99624a224302f25efa89a115b9bf2e932c8fa179b0cc66b248987f650dd7a110c942ad67351dc920e115248c54532b29381c4c64be9905efedccc613db41c8d5a68bf9c1b81ab8b0e13137ac85f5f7e75f0a08381fea75e69dc45a7d5a9206b3bfead10caf3117117005cd532c4fc599d9976637c1b9e318ca8eae5bce081b4eef1b1f61a62aefed1d4e6e3cde41487c81fb96ee709e51df552a2314760d43025c9307883dbe7676d54c975637c93fda11ccd4c2f545c30a21a0e4770ce91802c3dea5623c2a4858e1480e664df51e2b1af0db829bff2f17dc7116c4a79f1925457917e5b47ccf2ce546c47357241f77155fe25caebacf406d626f19911d6c4bef4afc77c469e49369b05ea0f87dbcf49fb3034400494e8ff8a9d9ed962285fd49a5b4fbfac7144378fd07a85519b6cfa066c8129b11153545b1add1d97a99f3646f3e07baa76b59ec0b6abb6a7db1b190472161ca25e657077b2e1d28d42636cab0f69e4b92b1ad64ac2eaa2843c270a6afaf308a76ae51987ad98b125aedc395360fa29b8f4f7029e8d98abe9999def9f5216f8bc2a9f33120a2b63dd3d1c59166eeffe8f9c74ce2d5be49076ed0a96859e36e4264cfd151551eeeb2cef78f5f3984c3087897b4730eb1b8438c3ca1c9166a3702b27blibavcodec.so.58.18.100rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootffmpeg-4-4.0.1-lp150.2.2.src.rpmffmpeg-4-libavcodec-develffmpeg-4-libavcodec-devel(x86-64)libavcodec-develpkgconfig(libavcodec)@@ @     /usr/bin/pkg-configffmpeg-4-libavresample-develffmpeg-4-libavutil-devellibavcodec58pkgconfig(libavutil)pkgconfig(libswresample)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.0.1-lp150.2.24.0.1-lp150.2.24.0.1-lp150.2.256.14.1003.1.1003.0.4-14.6.0-14.0-15.2-1          ffmpeg-private-develffmpeg-private-devellibavcodec-devellibavcodec-devellibavcodec-devellibavdevice-devellibavdevice-devellibavfilter-devellibavfilter-devellibavformat-devellibavformat-devellibavresample-devellibavresample-devellibavutil-devellibavutil-devellibpostproc-devellibpostproc-devellibswresample-devellibswresample-devellibswscale-devellibswscale-devel454545454545454545454.14.1[?Y[<[;e@[7p[6@[6@[6@[3|@['["X["X["X["X[!@[!@[!@[!@[!@[[ @[ ZZmZ'ZUZ2@Z@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsbjorn.lie@gmail.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.com9+suse@cirno.systems9+suse@cirno.systemsjengelh@inai.deenzokiel@kabelmail.dejengelh@inai.dealarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.orglamb15 1532335081 4.0.1-lp150.2.24.0.1-lp150.2.24.0.1-lp150.2.258.18.100ffmpeglibavcodecac3_parser.hadts_parser.havcodec.havdct.havfft.hd3d11va.hdirac.hdv_profile.hdxva2.hjni.hmediacodec.hqsv.hvaapi.hvdpau.hversion.hvideotoolbox.hvorbis_parser.hxvmc.hlibavcodec.solibavcodec.pclibavcodec.3.gz/usr/include//usr/include/ffmpeg//usr/include/ffmpeg/libavcodec//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3/-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:8464/openSUSE_Leap_15.0_Update/81eaf0e61618afee436c9564e18602b3-ffmpeg-4.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRRRb 3!H{ڊkutf-892bf58b1fb6b8887b2ac0a95b0e1dc20244742f731459c6e9a2af3018bae287d?7zXZ !t/)G] crt:bLL |/=Rv}.Heo* 5ة"??nB/:_e^ +%MB, N#ǐB]9=5k͵kU ۣg j}M5{ &դl%a 4 #ZewiVfEApɺwԟY4Vf8^Њ}[;,Fv%HJ4>Ю>+c 5]H;2j]:"V%Vtskh=Լzq@|L'nr KB/̗zWϾ.͇w^,=7785elnY,4@? ^B(7̼/}6'BÚx ށI""io5A:r_ZeTgk8JaT Xmhlj)H_W=T* cX=@U $og­i !GǍ//*݉8,w!7ۓE$*bPXεk:`ɐ!-A&Sڱ4|氉lk^1wJ&0eԠ_ aH@BG ǁ{9&A) T:Qaq넥TuKO,AU(ÛdT_ ,E&?HLL9 !$ ꎳfI0J7ɄڞA; l3_>lW,FzhߔP/ 2-DjvgUգbß}]'t  i<L&ʝ0fGFţiJ*޿~h1LFvaT#y>dfEZ?QÐ& QK M,vPȐ0}+տ0nsv^qQʰŘEۇvkۗ joZVW5kYEݻ(82e6A]2d(AcB;C]^sHJp6)+=Dpڊߘceqи5=@5_-_Vtx9҈b,8-mFxE0x|&.K%&:t7(kFR\FDi9@ǖR[Bz~K5K.F4\Bk\!u6&dWT>i:,[:G\껴j O5^ ncKj2wIn飃er-~OImXSl-:[v}G }jRLC͉tp˾w&r~.8HXՙbMa4 _|jNNeRa#@ @aцLS2>/C[JKKAdS@O}$%5wΊ,IxDKtN1I q+T\nٴ|_Nng L#FUOu4'"BF6EI4b$XfdRCM <\MRp ,>Z4Ql@ _XޖI.>X' BZnrfPa`Yl^&՘)*gJ-rϗ`ܖ#]1nᰦN#ɺ`ZL,Րt} E"زq1*O٦toUԝuywԛOLrOρ2l5ke6dw.O`[^X ŖEs=L͊98cb`Y/[?Fz5-G,bqxz"qA屾št! s9σ_K"RӅ[slTέL~@T.M&ߥ)wM.}mJ Mʄ\{+ cVX s!:J(,q6]Un R+l0/=] l` Hb?:6 GUJO#9킴dksWځEzncnu}+J!7^|㗓XEE18~YGbxdh<qːJ׺B4+)eHb'B~ GblFx9Rġ8TQ9ڿi@f=Щǒ|Ld,[ )|bp^k2\^>rWP󚁝RcA{6CKXC`Unkmb"+}IY6K 0Oaks2?w$D6wi 2ϩ"& )?&CLqL m)h6Xh,Gi)"2x7A؋s)Nif+ћkڛfӢ0<\ab%m!,Kl`OJZ.T脈9ƕ&SrMLPO@;]dP$nc?-bط!ANH)mEWӿc!Wñ>ʅ)U-V+>lB%V1` \ YĚ7Ԑ'OU(8 Fwzͨ]ALPS [ ^{4:ngJG5"dʮ3\PVE[.+\d9-f*y^c$ 2N2}61HEAע n!^,0p8&-@"xA_/y$hI~  NceHwl!c3D̎.z?FTE +DNi9%Ojڃ&S2xn4"ց͓ qșc@&Kw㛯9ҡX_>ކLʙ_)"S{=T5n/|-4haT$H\%,Z٨tA<VM_/)oӚ.<KC?P:mw˱%_8XuUM@*Uit@M(Alq zj3?RBq XPܹ<L53HK4;x>ZDZmsҠ°rkr;N02QV^)}+*gC9ORaDAW֏cWdY$뉋)yi#0UN7y%i]@iWo^lg~#iΘX`+/YE'Ov)sﳔ+䱉vv\ r"i[S (|@ƽ^ `J)}9^Xo2]/aDҼ ww<r\\H{ƻ ZS^t :wuo]\։kF@Ύjƕ` x2krB-ڌNw& J}"iS/0ݝt}s;-9oR*2NKv-k;ʹEu6JkeoU|&-ug=s/usFٗ78)"CdE Ʈρ&>mQI^B:M0r] GyT J'~:1t61SOi?gR'13p 5d0le(ԁ/iWY̵oۖXx%5;Ͱjjny V oFL5Qt, ՚U墰d e_ I׵T6Mysn1ZkF~lcrl:scfthñْ+Nlse۬(cܢp|C/ qi'p1r-*;{e(;ZwIy^j J AH'qC!}wp HZDe?< I]";JC8i8^<xNᐺz]jX cl:_ tOl>CgCJVAwdh_DC)`Ξ]#X| HPFs ֋astȫd9sF䒽yfgC 6!,yH!jЅ[}sw/HA%F~6ܕ' UJS9ANn;t7@ nrkC)C>NQ/m/vgb Nz'8P/ r~"ΐ4@.̋w)˜۶y\:Ztgl`20,c+wx&4deK.mTKY8Db=m>M⍈+OouT 5 K$gDWl4*LL#0%VTR:1(Wf;Ȋɝ6o~#ՌeO_p }%@wwS"|οf,oԟ8gdB1tDa, }DY|4|IRz~51*wbX.1Lawd fEd[ƋSG/}Qȟ.%+CE1 vb4{$H^RŹairB=Sr&OcL |H1(*H}Nj  G)xVk>҂S4C1;'f%w/φfPvn|P.0PI7aQ 4_l" z̃qDfcM{B5˪a>Xu-|B=Mpo-($'~]U*:(,Wgqs}K({<"K!iU*P fv :Jg[_ }4W3x9yo5.T~aj)k+t:=O<ךDS]6Ӕae"vGHpk-Dh.^;tB4 2OJP0L5nC8[FSG܁DC~Vo X1ڌN6L#su=t+%gkz6-GH>:.,H^nm*|BƧ}KLQ&yg)<ӣ ɺ䮺G # nZZvntCFܙ}K~u ]i\Sa1fqexʛe\MƝUSQoܸ<<͉HFʜTlH8`&"V_kS k\xƢG7mE<u oMl&u:˝~Tct-0 *F|F>jq8F,$pчxS¦n 7N&d>zdkPp+PKZwHYL!7A()HFɱn`eM3^I)]iѽWFx/C'7i2VQ"e LЪ™jKI@1Vy疗|ӱTp7KD )eӧt8+>) ?J%ƪt!1O7v2S&-SvH`n7'ڠGo8~;G4#״clMh܏%H:-[8j8fmo_Oo󞔌:k23\ʂ 34Q=np.GB3,QW~c 5~~x\v1-s".%xJ~%)6u0P0]5@OV5VG'S l,fߐ@P[}Dw{=d ~B3"a }͋qOK5ϣH W#z`j &*jG,F2wKG ~]2[i!& -tŁkZjE(?E oRaYvN XJ1]nKШfug x+) FޮLTOuN~VɼPw`:=GL\<rqPrIMv©cVtu#{#%y=Bk1KT#4#ee\5|34paԯ.r,gY-k\N&@f*o>)f~Lky@lǝ\lQUv*B%h04-""_+~'wVۋdOM~zs{7jow2$G|vyЎ Hiu<J<PΒqq&ŤJXo3XMyQFyxif. 9}Nc`l>rN6{7ԋ rt̓ϜbcGyoV2Ɩׯ-/>aQM\OZieUd?d,։ j\oXG=ffEI:l-ЮrS!}I7czte/ dT]ߩwɄ͒poo?yס,̽?d}ޟ‡NW8[n.Ol2Or({zqla2O2d];tKe0p3蜥kMf{՝^y\}qܒM x1لqȟr+ 0Lu|T c\`B3as3rQk+9:aNIӵ% j+E`91qݛrQaZE,rܫ_fZS̰r*E)6!ͷ/b>tg9s4D9-@F! bOm'¦8V t6 gv/j̈O&g)s;D&rc1{;Y0zVޥab[l"LzP5 xD- Cw* 1~~JBϚKݾǘT -"Jt%A壗IEҰ\TH0kFFskj#w~hZ hXzj ?r1꿨g*$lRNJzZi@MV Ɏ#sv5,py|I *¾OnݟwJ!9"'F1@oP{*U?;=O)q A*G|w)9Kz^v_[OʋW Vާ HͻhABnɇ[X`D %%SNB052T[pA#)|;ѿ6l#RI%(nU=KLQw &!(C jxwQӴpUxz~[~-I/s` oV0qNvi,gj+d ޸d馡ca@7'Bhl" vm,pDu '99<=]YWX&dʣѷuH(~(F?:B/>Xi'cg~ĸ`|uAMWM(AWW@MޯEJN{OR]?Cb9i/TOPj"HzoBD xVy9Ig4uf{M:L&,W_i2HzsΖ"^*XVeg{YI>@G%3 HG2}!T1^u~@⺺;/ՇytBkk0r. 3_czȓ+/$>5Ǎ,#4i|| \0DL{W:KF=׍<U!OYu6?tQNkQ߃d-i4N5@pb%ck^_M(MCu78)9=Pl%=i)KzjБ/jGۻ%3:!@Dfn nX d{#>g]lɘ!{͜"tH;FJ|e8%ҾrA dέa$tp/G1Zwt5 mVbIljW1wП=xe,3 ﮣ x-v%/z JybHMJآwFXM?|]D˾"5?)O#wR7lm<w uv>gDR-VUM&7J u3~b9RLoyC-MԬUutuԼjfn9oܰz)Ynp|p?ZS)T$3:œ`pD z@tI\t;:6?딋? 01U/=A}_Hh> Q y~gSY{1ۉL菆3S1 b*,'?LTo2_c)mcfH7.d7~gB/'Z\SB53FBtB?7QFzSbT%Q0Jj w;=͡e/hTS_ûgJse#\[j0T[9Xl4 s:&%r@(>WW5Ǟ '1Ss *x~İѣC[w.]x T7|4Ah%ю\6bRC^X)ٛCYPdl.NŪ:qiPnNݙRn5 l n/|K,^/e'lU&X?*O 3`^!6RGmcڷHLT!+O FFhޓW~4{[igv3! H|4,W2q`΃*IcXW#27X$k1~eϙe DEy=GM?\MrYponhCz^|)Qopp&HQv ].ynz!7/7P~/"S _CPj8y70ͯ|r$]X]8S9 {I J6̼EXyA$HvE7~fT&ⲝɇE.PJFZHt !} bel"©> (;[;$`|ЯB'=`{}v]|n:X4If-A?/V5 vIrdB"Ra:dZTh{sי0YM8>QڪEnQU?qlt@qْ+1d| S#d7Xsۜ>Y`[iū$Zy'UgėcEr. KBikFl<,]b[[ivw*`)G[?zJn 6V!' =ž籥U2XLLw8e j>kJAF t: ފn ?F3M sg:1i`WQ^dYG5 }FnoG`OD7ԩw Qzos`xG@s56dLAogBHȑ(*6.D0D(mWPOf"p,FY{xkפy2NT%- `kB]A:M#?+c8w\ZGrX vmgmcTHȚWD/?MA9ʥ/ &ʰ!P|ತn\9C!l>.>?G{' {vB4Cz1zG2"c&J{[2Xbs 9ڕyAAx+kfRя q+ Ɯ|KӅd[$Ks`)L4Jnd}W [ 䑑Moƀ :Z*0?ʡqKpϑnq[vm!5s k)=oY*4:%dg^ʇk)>4W&,(بQ@^꿬_x3g0zx0xtVK寥!ByѾ+*D_lől@F{x3P^Y O+_B[,\O3*wkSפ)S؄󛃅WJL2G<27J@U$>rljē9Wl_=\cۀ4n֠ 7[ͪhs$QH{ =e0},Tz-8)D(yL9߼ |#+VHpGOK5e։iTqe-}R0Q| T XfK&tb}"&;d1rLǚʽQܦs˺ hKzgG6I򊂡ѧf8eb~avLuJɘe7fJ5 YSC3\O\T},lMf[{wOyu$LHwe;at FhPvJXbOƶV`7XR7iok1=)e1&jn94FMS]&JsuQ P8ݐ }gy7})X9S@os$1"{N[~`d J/6TE L7$V3֋hTӍܿi˓)eX NTYSFNFJ(ucrpUf].{֦GC N,ǶT~DG휹AIX"eIϤKaeڧOpJ9%Z|}Č6BviߴW!k4W@ QKf K?*jt::GLv1,ݛڢ 2d`rKGtPHvq&{d\#!n1uEdc&F_cejBV?F=iҺ`khDi";PǧJh9ݻ8m06\?rۀCzƶP*& C_n:Aa$ 1|R2gz7I2ETD+b!@|c12! 5I#L9ٹ )u2Zk[§az#lm1dy^7ri$6.=69+e 081X;Ljü~iė…SmcO `{ Jŷ(*oo^L7L{…K'hITD5fJȯlw;)؜(]0U$A?B8(7j7UbPg٦j{^`Ӌiɠ(ǐ "i:GtMcdaBl~BGC8Û#~=A?-;n03@|L6„qw`q^0o,F[9y(ꐝTks1[A=u8v3g<2siH8sF Fh$GS\qtZznp-"!/\ VQAv<'AJ#&m{ҫsnR1 y8bʒ!ĝD ~ī8f1'ŷrDVPFuǗZ [Xd"0 07dʐzvhZ+xHu%Tkho¿!nO8)Kkt,"p΀=λeKQI{e\e^gO b5,ҭ8oB"`0.ST5k&8?֗-w'ЈFq!$nZL?~͞LpjCXM[qFC%2 $rL kUKDj%)pKD;h?"0lQ`yƁ[\a0pdAhD||s/P&Bپ3rXW)RCJqAe*6̃wO)Qn]XloSsMk{:N W}!DƴGʵYá!/gz0l̆,TV uM?{ἺrOZhЏ |B8H[٠d&cjUG0AyZi+6Jiyl18J(A%fFb}%(h]/N)%K8 HHɃe' pHiE! Y_`*Kw܂x6';$ Y+g*݀n R$N%#^1ożv: Lg5g(/"C73W~xW+ecn bHuĿ%5g^G)"L„I\ϗm;0*$} ! sQ e#G$3/ك@d M.J(aGUpxBQOO4|)l+  ӕă?DJhy!pc B;u% h~{CrBC[9Ypt=Z6gPn Lt6BJGcNˀv#o`#w~=9%\usp:-#tr ;_ˢ5|-WLDt*צFFK·rð!Q̋c ',5,zj1õR.w @0DGC~`ŸDAu1h~#( a (RO_myZfh͡޾1dVS%{}Rv,zI֑);nP=FLL9$1Nw^~z|8DRe@E/ele=<&E%^co&{sF˶[[]!8 xm xxfu-S]ב%qy #lFWD 0135>ϜG._[`sǕT0Zj^S,AiJ .-jZ#G> &X뻐C# `Ĕr[ە5ݿD斮z@Ao]Z~!B0$ WӦs:!Bgu`aLLx!mAw'g??l5 FoID%J͢bc!0 Hg["| t6t~| :w&n(X7Ӧijv}z$ۤrȮ ?s=979LZÿ뱕7ssڋp4p6>5d!.H7;C."uhcSw ]  F/yr#T9SPRj7JgЯ+y ]"IRwVG%Nj5!Q1ndvs0#;ˋɌɾr䁙<>PΔT`h[} J1vElo { u~"szG; B,`lq*cʃN!7+/tks@l|[*(DGXXv0f^Va=I@V9;FHv*Vr&ﲕH=KG!mfl*8 y$j [.tllK9Se#lLAwJpj,A󦩢e}8VY3u\ Ūf$j[n`<ɳvB?k{fvVF8o~/$%{d\#-1?Xڍ"(n[Su3)5-㥒 ?׉TX^HM~-f'66;;{!/s rV$/7]t?H#F!)a(q[lLC+]4Y2_ en6 HUr#,X}c6W$I3.(x-IvWp W-*2 ph"98ݤV% ϧezme5YhV5؁*2Dv91u.Bxb|ϫBh [k><'G)4vTV,N!I~ڱ9d[y(ΓVgWɫ Ng60a+&zŸMӜ$20^&DZg)̅lt )'k^.I]G$3ZКH,P?)\L^#hy<-&B'n+v<{P"osK%%oqڅSD7qqݮ>.2a9 * N%m>Pn~zeֵ,iD䣥~cq+*$m3~~ 30i ] pP6ƙw#9 Ktg>M.9$)ω wx `ڻÁn5ttyځ 4[x+_'.?JYmRa[@ otvc ɶyk]]:gG ]/U`~ZUAy7 ?#UD I'9A |;V6|KE}(UOA)p'bQdDMp6 ASdQVV<Nlx](%O 1s)@2=Bt3Y }ekc#, S΃> X<[pbA>X.䫭UQv47va}ˮo)a*N=rDSszu"ڞCc*bǂWМ֋`i>/\U=T\ğ1t|m_ o`\ A`V:ޞY3}X,[V'ӆb}HrB75g>V3XY{|[As=4^j tXgYt}Nǻ &<ۡhI7|B(PDjzl(=ri+&yK^;lBdskZ#P+n_h Hp̰0|i8pW_boɎUs|AGS% 9odfh׋BswEny(r!!y~{kEV|M1e&V-nJo 1%gH⾭2sVox4 \JguʑBe˲(l."<:1r~4C1*Չ?:zmD5 "B_dV.GTm+G0#;ʆk=KG5jH466A5[K}bD#=A%V2cHg#U'f$짊Xae6D,Pi%ĸ 6{x928-%#YuGX%~f$,ܰ9Vt0 Kt GWO"]7xW1dYǕxݫ)98=Lz)w!zPFz {3KR ]B!xTg.PXt*vqUP2Y{Ek?:Z} N^PnHʣػZ5c4A ~GsA_IfHGe]8GLjUfկQ8D9 m5धnT*٣] $aITc$,GGr6bi4(W9yKLw+PiG#dךQ*~P&CffeeEWQIm$̐VZp7¡.]Xf_ &)4J B_bP7!#<\tx☼bWdiudb[~;xɀ ; ˮ8Oy}"ms<3BZ|wK- !^<׀aU E +Mcup@]u7[99<&:!*:TZ7G5c=Xr,~Ȃe&V;D*"j5&Aя77C7"~iYm?ĸj`AYfz Y*~U:m "1BD߫?o5inTy8c,Xl0t* G#ē,,w3c=U~z^ih.g 6b?F90 n^0帇=".~z)){calLr1ʸ%^r`3i~yJkU7vw ^SDcͪ=/ȯo3[qSAT lNWAMO!7 1mQK0xp ^}/Rw`!85]4ɰuR6CFZtϡ4'veY/'zCjeӔGP٣jM`v g$!r jC|u$q%ُFAf@P&ωZ^`|\R㥋[8,dМN/ z+#"M:NQn߸~PAc)LȬ[MX `=7k2%d-ډU6)]T9ʃa#ЮQw/E^Q@|1!L PФ]V)$}\Eq($1އ,udn# M,5pV+YPbZM J,x&zkvԆ`vexya0\ʷiD,c7j$~-pENsC_'hKOCZ}V^_T[[@iީvdDyAn_0= /[JU?- Sdf-VSH:4p\TLB7nOa"q& Ĉ3?>ٮ_qZ}Mvwx64̮ΊSJ_Q)56ǒ4(=%k8;z5雳"=\u݋g}~TvM㼔pXf03=Hм\@4vƎ @<*1N6z  J*MJYa TO9}`!Wq2OM4\O&aF2#rX;9>" -?ɤH]pg͍͋C~#1fY|Ig  ͷdnuHbС `iXX$Gyx'v55g%?Y%./9LV-9+"֎_GA3ph›^BD.ʗ\`?Q g/I%C{6EqPMj(q,X6ZJЀ(Dd?ofTˉ䞓ƃ\/Xo兓&V!*|~g>#F1m;JLYV"狕f-pBky?}uP.-(pH6*muM6ќb{L!@D0WPG4'm".LX.C!S!ez츉!vc` 9Ӽê-R1j0O?\BE9$Z`Cj^H ׀lBFD-}[qžh[n0LwXd|.XduV1rN|1@HPΘpT]jkU+cfsw@ۨI`]7VdbޢI:M.c[_%=#/6 g"H/Ƒ񯝤W伈})%bf)NʥGaGEk6OKϖ5@=Bǡ&5kcR&fhV~*y`5dH=G`6ap^" ] -zȝn͋!ѭעt:YxTkʠs1^$l ѝ͞)}&֫'!e$~6<ED Lbt#,}aP>V^6GէPǑ"텕V; LO&3c6x+Jό^Qi,Eخ>LcS"1ᴎ´,u ^>Ze2~0 zlrb{vRn t0Sֿ:y  xi",V p)f~ĺx" [xԓY`uhz5ehoTE!U"Z:ѯt9v/+L-.&+}4J E;̞Ne<1țBrH R)2E1/$i}6ĪpYȵͣxga- ji}R> -_5jqD7xj3`$P7W|MqN#eKhzl),ǠR5EW7ypP"9[f}CsQepCE]A H_>i&?zV^ *"t޶||1+~p˄ ?RBKax@ߨzh#)/S~҆A0Vzerc`Ktz{UL@it>8ؿINj`k夦$AhH"V4ø7QW5c>Rb\2.u@lďw@D_rͫni>OBs$k)]oA˾l05'Wxod؟o/*?d'r9 -Ti >wnZf 2fӤ!ݠTQ*[toǍi?LQBx [gnϟ T$@;.B+<sM4)[E69G0E@(z+y1 gY’[͖]r.<ZcoѷjwNPh#ܕy[k k`<-  C>%k|?aku:cWJjZq9m,9|C5Jts@8-Xm&Api[۞ .Fߐ TꩪqIXF\lժ?)A?Ҵȱ<1‰bs# p8/FIuɉ\N|^HɯQ:ze]@N?$耮W'`BL\,YkfP:lcxŽfO?ⷺ. R,蜶_tS@:ʤ&tG­%w|6fwxX5>X.7s) g ($ ^KH[V@+1%K[*2qFPG8vl3v TäK!p:ɌICMYg_@;jStUA]e5 2BESmEv}). ռ =ɬէKbt5(0; L7UGEO¬ׁ{ersc9@2`ZKK&S]{7ǭ0r-Q7L2*> nф",Nߒ3C!؟+Gs-P/O+*ښJ* ?PKU14$h>qF/䝬pUi#K%57wߦ:F#W\s3e2b(†X kOWTt$yv_504_6KfQUC_ƞT aRxa(v`̈́b/OD!a%N6[꠵ƼD =FI l؂2=?akXvuA醛`?,y|7{U-NHFk{YQ-;1^"CjԾ5K ~ |NՌ%=]wVogl 2;VÆN֬(s'16}EnEjM #ߌ}< :9UeSE.H%j4n &c-F U!Zɐ'#8KsgxNQcG?wu7fɩKS8Wڹͅ=p[~s0XvMcv[Bo߳~G3U5ΰ{}&1!ss,6xiXA?Ʉy/Lڍ‚en mjUbL'U{F7e];*d].J!Z?TʴX,5)7$iOR`:E"+Me'V(R+y_. fìc]*ޒ ~rHrl3R8$"-g[$I`-Ol` |K[aa)"Cgyz2օUVR⋦ n%Y]H@ #!\ j7'%&C"| ڌ=Wi tزGNFhc7857FBD=~Jڬn8^mWp=7`Bu60z(AŢ($Ħ `Va΍G`LU\ ㋅"Qi FXo3 "VY}q?ePyKx$XvS0`=SwU#n]y)wHy"]šoL"dQ7IMdH P9"@P +7= UφD`xI6|CDt$&wͧCHC#Ut6 s@~QnsVr R/9#%a0ZwP|ntξx<%r-u/Mi[֐, Zl$iFqfUn}!^xgOb1< %$P(d$k? ?EBB /*IGO\L>VʫS3Hősf:ͫͫPt){<#9.쵇0IC Gbooj, [zr6%\5bR_K?rv0CFR+jtT5$caK:S)L!ؾzCXw,CEZc(o۲ږfpur rhp?OQޘI'TkH%vVc ayOQ'iIy։r>.(21Q@|!{KP8rʡwݱc>xp!!KqZ)̋Tft0mQ&ysï dbrW] xM!> HYb.ZU^th42}r]ɴç d8xjXR!C'sXzg$ )fF]oy5ch,'e>]MњuSvt~婛gȳ?%HeNm$ 5riZ\:=D^t!n^ayY24G ^H،d[XUEdժ՜".u qJjAB(UjB;ȜsT;56bgekYI# =$TET(ޏ0d'ڝ<ĕjS km@覧՟ϩJ!:bqDW臛9(U}N Ztc"g3Fi 6$(cSuFT\4ί'b6V:/I"':!4x"Em];#'!Ԙ?fO%xc0 Yi}Z(QĔ!d\Tl8{% ٩.VGJlWTA{G{h+C]c)ʛ=R1ikQb[G$Ql}AW e"u8s Ǫ[  w)ܗ0eD2)_.szmr;Δ%6>(6Vu 6!R\OR:-":TFP^YiXtܶ憲zkD437~Hc/jdɼ"\.-%0@W(;ɩύ2'xB"ndU Yp>[s}}jmQ FhzlR9z/:b\[90cdto̅j%xǂ' `|Ml#9Ò|٘|go+60:qمY]5)ļ3y_GEZe7JIt~zb;}9?.Grmߛ5{F{La#Uhx!s_”?]K\S]K.RNDGJn;სbys[ /l: #4t뜧@sfSz5< &#Vl41sZNKim:8Q]@SFugcdh[^φZOl#*!|,(q7] QB}k< Wm%\( mݛf!i9SZ -}'.Y8uAh8EQqLcSlhNpL%K.6%s;KovQ.XR++e _YoZ6 D096]=ur<aANbAu &7+lY^$94QS_.<v {8W#p{ҹ LZxP:7.K _c~mnfLmMm'6QM2o {jQ;%UMkpЊ3z힇 ڣsqFVz;tϙ!aio&VXDZ~@W}ԃP ~f{Jaig˧\˜פekM- kp9gEY c\#| ғb]#تP{IuWbEݍW@OPϩ<ܳey#^H QRXD3 m^+Ȅی]Gsn4vtZI(*}ۈ{[Cy-^P,huc R q<a"HHuK7O2<#nlKAvLڷAxsMl(֖U~;=ы(bEwa;oq}~0B  [Y0(O' AO2߻AK]ƷRP sNn% j`š=mt(Sx)Gǫ?<Ŵ SzuuU YMJ+Xؠfiߡ13ˀ+ۊĺ\}5Qoם ZE+xh>>I "̌_U'JO9] c)M5Mֶ|fKL>,4|W@K$*K|Tcլ>%GnwXB !ְ%n DxQfϐL*Gg,h CzGǗxުzX ]ZՃ]q(PGgϋTTb.Q!{Z^*. M;u ~. }F[B.E!V E0 o.<6h4EI.1I5~B^h`}sa DkT:幷XM6Dj?lƱwHH-ƖT4Ci3oo %ף.QQkt:Fm 6l&FI󠽧 j2,Y ɗk.bfNR-Jrl./xYo+& \(Mqηgz'+KK\Z?Ft0c]v>_µOpT>|T zMF :6bCM_ Hޣ77:&c0߸6a5q! uqsT;7LPwg4_ӗs;^j/w ,ũ5Ww{3uwLr9 }3sG^Beݻ*T+XO33mH԰}FLQLQvf,5ӣLUP6tY#d_15N~dd s.~VIoG^2bUDRi[bFg^S Ш6$>f+!Q8} XmY9Rj:e'k/E{zi.a7E-9s%],fKtIgJa(`('ɞbS];b6` ؁˨dS|ESm{֌DS"5_LwFVGOvRTuT S2'"`(1@I#`g;SZB~R-NNz>t; yC4s_mS5+ɂ&䎡UpRwI¶Ht,~)ƝʧvF9(sd8v/@ȷ%(Df&FlJݻ331`)򹙇2aR3 !|/O=ΤV%TFp9&<4N2S)d/3n\%kHU7' WFZY;N'eճ1]iQ]vjtDzDOg=SbcC㡠oh#q}C0mSdq QkA?hbT|7aQN_A%~K/M}ԳmOEwf$(.K{.ڑg|%R{Jb{\&#q-)i{>~ (3ybT'L[Gi>y6ʗ%W} ϓ/Tژ".$JްvyfӧdWɍtuSYp"~603Zo`òiS7v.ںv]~?5RːЅrh7 *Vȃf5ʅC0&fdQ[$6WSp-J|\ qke݊-bXsjk'؅UF^W ø>fGepBfPE/ UJSh th IHlonaaB`TB v<\f4sWL oY=d C ᢗc@t=fkΖ!d}hԖ_eK@9)tՎ CeW4^Soqg_5@7BbQä(pX(Xv^&=F) hN:<ɡ`^{Esi"QL Dx;`8/{}4L3^ dYmd8K/$n2{m}%_`d\(u1DYTL+xqb/YiZQ-LpﮧvG?').l)~ y 6]=UЛ ܨVUbtkUJ`]Vu,1cs~#Qę:R,f@&0.͐{yiE׏cK.Tu8DFxEdS7O:TÞ IaW+F&a5'K_HImsizYj⺎z!vSK﹏Y*ؓIbKO6ĝJ\4%jūP/44aޔW^D뤠}3׆ʻ>y耜D?< S<4Kdo@yd̤:1A~TO9Kk=fB#4MT" z+")xc8y\T(A8.1eRG/FnhJRPM"R *, tgh6yaS/+rDc|7v c46 NQm?$U6!< h^($;\`!{VݥmKdxa w٪ܱ0DC%(COlK@x.擬]+mp4ik-&E|sVZ:AرI2 S%l+D.99+e& ײUM`~? (V ӹ_Ѯ&)s !`+zj3@'WaZ^\j}#vb͗ \xҧgY D0%i5>bO7'3A睲tΌ͈ Ghwpynkb(9D䵏0V7!rR34+ Dg #7r1:b,Ldߛ;y $#|X#-8P^5(uqVܬ!MQrU E-Ono0f(&0 hq"% ǩTob+?%C4EA;&8w=^;׏05p;AՋfގ{L|doR<} í-!~ 4oD  >w ě3b(*6K%UFצ@N4ǐٿ R@b=IM zLERmr~#-wS=׊LeQ_oReD( hTfCqNqfMET"U|lTW7̾O궞j􌖐|;fP×\R m[־7[}fWf+I=-'ɐmՅVDiirj2N 󭙺R[_y0ҍbkR߀N]ZT6cuU!߄{kʻ҂V}%@C" V^J},rgoB03B~i45'~{m!lr$b(p1 "h[w1 //͗Ꙋ%CQXq9,u  [mw`g@Hh:@PqLi۱qeB{Ǯ~^wb>KLq5̠2|08L*ǎ4zF͑4[NhBT$& zYB4] $j_gɳ0PaQL +UՂ/IU*BdE/y"!H !E1H] ]lYZсwi׷9 wTB};Y}j4L{;õ8j*<\0Q9 %M4BYjp੤L[-)_V^.Ă *ю诔aAj~=pPrO C 6yc=YGeUr]tbpn!-;uGa W1sV}D%za <')81CZ13G=(> 4 ]y{{k3MmPa ^ߏA+kJ 뢀l!ٮnw ˨e;aa ̼7'7JӺi)֌{HS1/ؙDe EnXO[8*Gգ!+0K DS| Q$'})׻z3lm DGʎ%D;p˞UP/%,*(sm5le@IRǟ|º 4./_ia׾}\呙Tn ;zظ1鱁.md#Jz\ec[Ad~Yt j>2oo |4eyE+~X5 )..bk<<~*1WCMN 6識 oY=RUtl^ǝMB68 :*T[ LPDT%4 {ot#bbDh >KfL >X!]_LS-2IEV EG FbqCU"⌃x.RO=wr0Am |g!mT :ԁA<7]ki$kFƵc*,ipMOh+b7?={`w{+49E%/o]F\MJ6@KZn $9GVs>iri369|q(M|x>LuPm$9Vі M;E~`Kܽu 1+X} {M/IoqA,dFx13" 5f"Sk9!^1g,²*8j?R@qZ- sk)h&9 e9ǂgWu|2?μL(wJV4su Q^3abʇ΅R3XAATϦwGe)C3w6 x%;>i>}2.b8eNQa+6esLvCD_CM?" K݆B B]R &mPM<Sԍ7O0zw_*WwEudb7$)#\k=;08ra#._,E$oہon_7} 9EPbgF@˅iفg (q݆jJY7J*rW6 ;XXTmJ%nB\&%Ol]O R]7c,Np.[Q;,Zcn\iSX ĉ7h`C-]\B#$^"/×J9Av~4|*)ycr뱟*Y$0k1^J*ҩv#N 1ZS'ͰX(* qSaq @r$(AhХ ]9%j[R;dyxCu(Jo)7)St.agɌ{ޓBܮ]G% 7xB}@|u $;#y8cjXx%M< lG%,E*, ؓKzk* Z<)0 ZbE^T›\F&&(dW!4 yO)-A:̢X2f#0%O@Eġ;هf73"p0qtjS @ ks{Hj`koU/-a%ؽ(kqyC"ـ!aU4qr; EWU&׎6`>_}3e })N:rmPN0[^&ӓ\'~5 pQD%Z^+娽g=Z ~mJGR#"ꖍIx߯,X^ +:4Tbxb)kw(,Q{UAC(Y T\6fA*2Nפ\f77¦vњ)ꮌG49m~*3gXgTжD%'LyRp ѣ^Zog|u ˴CHQ"Tz%7^9I=Kj.z)Ees(o2JRM|v_ UL+! Ʋ%u+d0qZncUΨ1 O=lY0]ޔYk2=J)6Fw1 6+G"UWDY>Ӱ[x2b[2|)G٫a ve!F1Z,UuHsˆ'3P (jNp:l"?ڸYN4kB8ۃ+2=IUvY~\s@H/0y}̎?Ӝ'䄈^bh,w=ɗ1; m$ɝNr&t%K㊻2n_lGJUH_ۋIdbؽE³πUnh.U l¸˛+~*a{Q`WOw !k0MZȺds֓[:t;9 j N8ܰ!0 O..o{J@5Jݎ8$S/(<`~5 ~_QWU k<e?1́˼ObJ yY-grYZ}Rq'"RyF\mZB$J1AQp 1M0n wg=,EP-؟j|Ϙ!;hZYQLv[@O7ɢC=W~Xi81ȴK]׶RV =BwbIwǕe3a 3?_`ܥex' W"3#d->òX2td1!^5fJS]ř9&Z CvroYڪ5Eح.:Lڑ 9˗A=R^̀GY@! -CNcdJDtlH}}}A/=d10tC4n!ܮ5@Cnf 4)^̅aۼ&!o# B9qo_~$^)hlhDyw'E(q?OܷTiRy*qRmqW$<X؈|~Y 5`R%j:#ofx󟞿KwlG"s1SmNpA 3TYDLd"qK܇ _gp~+a U+ 2Ak7BʉwWa1!,Vp];XCOavVA[_~Ԇ|͟C"u>|t RF*,YAcNXt13 VuB1"j/X E@MyX 8ĻAzD $8|c<̦H4QIn6=ϴ6lk>՗l6ߡ}!5xŝF<&]+'~惨hKA׭N Xȏ'`ZH?틔 _uym>[8 k Xpei+O>.ԢK@,`i}޷maDYVCF;?[;๐b{rNޭ YLE:̭UGŽ K2i-`U-FRp..h&T'~9`þ=E!5Q4EIj0"߼]VMa~8`%DY/A dCydx_K/0SS:.qsE<;vz'󼾘ian_ಥ?DC\$Yi8q* (ef?ϱκ]XWj d×PӭsDً$دDJwBƶ}~#MS*K)',b-"7՞7-b;)??UCr}, Zy訾du 1zEnwEwQh^2kkvQyŞŨ̎n`|}{*ωZj#;{/rZx/!_C&_g閳[m2/o7x%ņгnav4qtNjԊَ(U.\lEմw~j{E;$1CZc[ƋIAcgO*RlIo=}{Y7Rf|BC:a+ [\|ٲk{Q'XfqRՁrrko&Lᒲ{YENSX6- e=2`A揍-ㅿf!MLOX=C 4-ę0{FN|ΛO] r'zk '9Hζf@UFš#fl/ꌊ=jv^08Ho0YFgk+B7c$R.qa$R/ '\ ('/bQ%ɝSvXպ< |f|x拖$~עu<[ kP+ ydKL;n8`i]׷ 03$AZGIsDa,"WhM^*`>T6 H#㱥#SQ~%w.aLax2f ENU%L%ap7t#JƟa{uMq:FYs;:&ܭPό"Wy~Rt=Zq!Hl`vrr{Gr8@Re $[=+4cf*,4ttE\N^l,'K\H[OPdY`Qz.z QNRG0Q~0O3X8Ĉ-dTgdNo{VNZ'q`K3THD;6mxJ p:T{tܨټI*B0,͙]ɾOda ;GׯU*.9a*GJ -O:M9 'ѼԩW:68T6?k٫-~w(-ٷZj,>tx@s޿?tp-&s쏾b-/ oSY1Jq鈛4>H: d#Jhѱ ${/Bjzg)%ipst q-PZqĶ\^A.:ӡtmZFA1@@gDs @GcD:8+U6q@owU{U/;hB<9*:<I9Mi3ZMZzB*8۞*"i9*KH@@P<8zAͥ*# 0e\*dM{f>N=k lޣG#IwJӕR@jgRY;r"iB @DX^l +Z[_GNRXh@*'ԇ5qZU xRS|p&\- ƒC1wS3ʿ9gƫa'qG%0pEPgl,3lSIDW\`p3, о/o/Bƻ=Jl{y o opZhut/?}7RBDĚ(saTƣ$Ջ2fjj!.Nc$IcV\>Neb捙Z?cIOֺ\\2ѧ6<7ZW.iYi؅q%ڑ%A4=e ?4hqv w (/ Ʌka,ųD2)Y;tfpc12U;b$Bܩ%/Yxo6V|7YNV>?HQLlW|9f)2 kQ? Z][y;AL.' xefk%#Ձu7Z]2O뵧R5ɖ 7rk+J $oʐT $IOT()펈Nep =>p;vTnb'bِ. ~T۱Cn߸_ rȬ !AVe؇Dסs~˩7dfvT7 ǼeLǥ"`5&5ijLbbOdCd#x~ J rE;m)'cM\jZ=Gwꪰk 5 w,`:VC* a8bh 5Bp1E[b*vG5ݬ[~ R+:?/s~ݴZu*I2օhO1A7B+mĒeQ݃n844)QQV;b>zx2Fɕ_DagdtF2 1 &\1Yl8uO`+\7.fKPvO: ެ*B̓فy@--6/XQxTKѨvVPEF{[K(ȑk FܛّXTKfG-ba|f#ЦZVoczCJJwuHR6LGjs1d&%O4N(Tu/'@Ej=ߎ$VK[QOX[!@V@W# qV]ӎiLk@&J#.@0X-HՍh!eHťI;RI @3Ep4ő?(Yt6#ɡ)j5gCl\6)xpHߓwATթ^8N23uxfFol6\$oxk-֥!M!\hNC!4{- EH"5%]f\֫>A6-auT77JoM¥%uN{(W竲XJ*pzD~=.!ox ҅֨fI 6zCN:&ly_^Ujb V}K%JbэN`99=ѸS.Ul3ED4P{Û.+zPf$:iu/ӞW-n; ē0 -ZYp#aFfsH2|@)~QA˹/넻vf Qn̮*h_CXٖلÎt]AFgU~x~rFnjr@qagRlrw:E]Hm 8Fsc7uIZ>Jo9sn2$3A * *Dc^R_ 6#e8:6bcp@cN`3k? G9+hRq0n: 셕O$%l9cТe>2!(^!a>Ƴt yP8RJ-ڡy^sF %U&dC}K-mq0UmZzBJРmxW.Kp(flZ-R;SԮ!oѨVtN(Y]Qh`H.;oJO[vrJ;RXVr] $tܢXCy'2Ei(kXV}jYd\h y., ~1!.鶆?JgŽAS)xjjI#)- *B,P#:CXC094#t0X9yf=BwGlEki`*pt\'Ag=@ؔ2(tG.DB'l+oih?EӅ l!t)XU>FB2o >;;DܝD{T&eTe,w'9q[>dY +LYA:s_Q?mɾIhfZIj?"0r_+Uw̾uԡ#4aMoW~kXBΘ Qi"!bÕDB2-?zX;Y?֍|ק0]u%RT@r өfn錍v!{Ν b TR@*mdZNWJ|CzKbW8ar:ccuC 4Fz~$ 4& ?ԗO[c{81Fˢݦ42>6+ס;Vnw)aH31`v7[H"W EP_k.yk2E&J~BD S]ǁ-ޕ=UŷrG%zx߿w; LlMl\E {.z7&Z>=W UJg\8>̇dLt菢a${D\݋5[o%ԝtR8x t|Xvh`6TM]9 ͞chgNipU`S)"K1n(Dm4ԹbA_"?9%3UNYT zD_iݟ|*K~?^˒sgj!X89+i{tQc(;lRPL#"MdgD;K C4T3,JA)J5h)TIEmu8fE#Yi-33ya4[sxjQPp)(O ti]<'َ1bI[+Uf2 R6keD|Ȼ#~ cD FBC&6.60(c{K&R#:(Q`\Y-Y׀3"3SjWRP^PV^:{{xW!.NlpUj!SɬZc你TaG' ӄI(^-RqЎ k)!`W7n p мDь1]R]9߁ B|xXDobbVR}G3a/g(k_JQ#sHtMK1 JIwʑ:t.5'oA#w$'>8XtP &9Bczpu5?;聧Ӿa_$^x0av[&vaELȲB04xsG|}j jAo,}EN7jA6Lَѓ{/lH x{b{s:γhI=0Z3JYMQXW1%v5Ym*swnZz XAi~_>{: sOsQ4u ~դD4pϕWWFw+cp $Ӟ^\"<~J%`ђRy#I/P}~125׈8?V~]?un 62ӌRDāZ"the2~E"xo'ꥰm,bg`1a5utw=qrM([Bdf6VoV4^ci`6#?x (>MYx×sCfmFVf)$D\ڴຸUpWQ~vV@mBy:Ob69 =qZh1v7{9A׏sxN(F{B6L%u _uݠ TM,A3q$وgTIF"dfl FgިIYj+j'KI͑dv5K5 HQBd7 & ]R% 3ؠ6?AeiC,[2;A7ZEdONT4^=oHoEbU{_S dc!W>A֒B(wj2eVP"_N>.Rc.(*7h[P3־Q,w %YL"YBD]"g7b4<3-_ ٺ+߆rgׇ`P)אDAD]ܙByWf;3qVCtHBX2G_S_DS4$#m򧌪 jABl>qaԏx/nb2*Hme>7\D k#~Z %{qTZ䱹Hkc\ )1Q,F85d=JJTZuY.Ny<5j+|';>z!LT)kh[\>jZd;ro&ӲI @>K\Ҵ`M&w8Req|/IsAͺ&4E%##@Bf"☹/\7{2Ճ|"M]Ԫη ƵI@sA@V lHIdPQM6ibå[J쑹uJkF;[`WL FkA˜jie4;EƳ ^B±ϓl(5Io"r<߽ݑ@FtohvEfgG3TfNV+~d~Ŗw8SfHmU߶ai@`%T=+ٮ 3[9^#4O0 9i^?tTx+8#"meisnݘˌ_KGxJ RQ>kүcL:mpTyDF=qO q8ջ<J=ZXb p+?-u>]fLc$A ̒2CqH@f&۞ {LIU/|}&B HҐyJg'6 AhMaݏqpj^8M&3a:R\jl f-FNQRC3GzϩfPgs`dq9Iɰ"?AjvC|gaoad@ؑe<Fb1{z0LL(bӋY Y3DGpF ZT _|j\Ore+%]XՍ5.2c?NuR/b-qp5P{>="lYt9w!~S=f&(?f-՜@{r!Ƞ:,v^ÿkP9wT#۠(CjB.ڗ3 FNuN mPw{M%zG ^Q{RM@ʊdH-_G|tK?pˬa|Q F}9nPh[@]5M\g vK~T{!"WleXđE>6O7ѿ VSؘ*&C2fSYpU|b22 >RIQ,kۇBߏHt 5Qȁns@[Z 乿AP mf$6vdRKckn~UerFmrEcONLcs*%w;~f޹?#m ;,ȤϊV5(c'yc@%>d1n-z\U_^ Do?UiC%,Y]MGJ%q{oK͎vˋfO N5RSe;2^]] Z-ᜥU ;ԵdJv ^-)7 AQHT֌?|;'~4Tp ?[b2,XPb -Br>Yl׹˲"JؾS 39ng7wju-؝=h~J. rYjdA5ď }{7Xm| f1h€Qg( ,?쨝C"X9Hsqw=yt  ńf ,44djѻ/ΰlވ|3nyd#-H / H:A kaF) b҉XWp9BYq+ .dlzf \uf:1N!+6'q")G:wm2cgx+*L~1C=0ئ`ojCE.~!WڔNusQ:W%#N7]P!v0b&hp_hmW̔?F" D^㊂=;ӧ@jhhG\{wTPm.OiKU]`;^TOI-vO܅סSg-UQ^| }[p@@ v@>*4&ƛ=f2M̕e]&A5#)|uT%6j)Qʰ1's K -*qޝA !?}xGhѳ"ɭy; .x]})y=W}b߽Rq%/3 YZ