libswscale4-3.4.2-150200.11.31.1 >  A dp9|y,֧8%I#w.oc(/$$gb)BP/1IUfp!)9 \pY w3 {FjG}$U{߮: D 6a,%j<h}m7,<>~۠ 𾬄1Պ;DpYezVdR@Tb x] &#:ٛ,h{@G|R8Ӹ^RH;s2C,e1c8d4934b48c3b9b2ebeb90d879d3f44770894900729be400b9bb751cd75d6a8008537b62f2a3067e5ba5d8cb389158a2993286Wdp9|Vl;lb @> 8p'WMM/P7KP c Xpc.j_ UH,o;BaiSVlڃZ2KF egD, (<E9P!Dv҅ɉ ʼn`e)oʻn4CbMg~G a6TN=BX6#ClVQG[CG ¬*OAdˣ9'6owbj-[/ϜEg*r>p@X?Hd # `= Sdx~      8@:(u8|f9f: f>@F-GDHLITXXYh\]^bcwdefluvwxy zDClibswscale43.4.2150200.11.31.1FFmpeg image scaling and colorspace/pixel conversion libraryThe libswscale library performs image scaling and colorspace and pixel format conversion operations.dDs390zl31SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxs390xd=d>6d2b74234ed49ef0795eaed7e789e9238542f6fd17774ae69db71dd8d7cf67aclibswscale.so.4.8.100rootrootrootrootffmpeg-3.4.2-150200.11.31.1.src.rpmlibswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libswscale4(s390-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.31.13.0.4-14.6.0-14.0-15.2-14.14.1d/@dJccʂ@c@cahaQ@a/k@a @`@`@]@]#0@]@\F@[_[_[ @[ @[@[[[ @[QZ@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+@songchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@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- Add ffmpeg-CVE-2021-28429.patch: Fix Integer overflow vulnerability in av_timecode_make_string in libavutil/timecode.c (bsc#1214246, CVE-2021-28429).- Add ffmpeg-CVE-2022-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c (bsc#1209934).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2019-13390.patch: Backport from upstream to fix division by zero at adx_write_trailer in libavformat/rawenc.c (bsc#1140754).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2021-38094.patch: Backport from upstream to fix integer overflow vulnerability in function filter_sobel in libavfilter/vf_convolution.c (bsc#1190735, bsc#1190734, bsc#1190733, CVE-2021-38093, CVE-2021-38092). - Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in avcodec_alloc_context3 at options.c (bsc#1186756). - Add ffmpeg-CVE-2021-3566.patch: Backport from upstream to fix exposure of sensitive information on ffmpeg version prior to 4.3 (bsc#1189166). - Add ffmpeg-CVE-2020-35965.patch: Backport from upstream to fix out-of-bounds write in decode_frame in libavcodec/exr.c (bsc#1187852). - Add ffmpeg-CVE-2020-20892.patch: Backport from upstream to fix an issue was discovered in function filter_frame in libavfilter/vf_lenscorrection.c (bsc#1190719). - Add ffmpeg-CVE-2020-20891.patch: Backport from upstream to fix buffer overflow vulnerability in function config_input in libavfilter/vf_gblur.c (bsc#1190718). - Add ffmpeg-CVE-2020-20895.patch: Backport from upstream to fix buffer overflow vulnerability in function filter_vertically_##name in libavfilter/vf_avgblur.c (bsc#1190722). - Add ffmpeg-CVE-2020-20896.patch: Backport from upstream to fix an issue was discovered in function latm_write_packet in libavformat/latmenc.c (bsc#1190723). - Add ffmpeg-CVE-2020-20899.patch: Backport from upstream to fix buffer overflow vulnerability in function config_props in libavfilter/vf_bwdif.c (bsc#1190726). - Add ffmpeg-CVE-2020-20902.patch: Backport from upstream to fix out-of-bounds read vulnerability exists in long_term_filter function in g729postfilter.c (bsc#1190729).- Add ffmpeg-CVE-2020-22042.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak is affected by: memory leak in the link_filter_inouts function in libavfilter/graphparser.c (bsc#1186761).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2020-21688.patch: Backport from upstream to fix a heap-use-after-free in the av_freep function in libavutil/mem.c of FFmpeg 4.2 allows attackers to execute arbitrary code (bsc#1189348). - Add ffmpeg-CVE-2020-21697.patch: Backport from upstream to fix a heap-use-after-free in the mpeg_mux_write_packet function in libavformat/mpegenc.c of FFmpeg 4.2 allows to cause a denial of service (DOS) via a crafted avi file (bsc#1189350). - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Add ffmpeg-CVE-2019-9721.patch: Backport from upstream to fix denial of service in the subtitle decoder in handle_open_brace from libavcodec/htmlsubtitles.c (bsc#1129714). - Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2020-22048.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_frame_pool_get function in framepool.c (bsc#1186859). - Add ffmpeg-CVE-2020-22049.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the wtvfile_open_sector function in wtvdec.c (bsc#1186861). - Add ffmpeg-CVE-2020-22054.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_dict_set function in dict.c (bsc#1186863).- Add ffmpeg-CVE-2020-13904.patch: Backport from upstream to fix use-after-free via a crafted EXTINF duration in an m3u8 file (bsc#1172640). - Add ffmpeg-CVE-2020-21041.patch: Backport from upstream to fix buffer overflow vulnerability via apng_do_inverse_blend in libavcodec/pngenc.c (bsc#1186406). - Add ffmpeg-CVE-2019-17539.patch: Backport from upstream to fix NULL pointer dereference in avcodec_open2 in libavcodec/utils.c (bsc# 1154065). - Add ffmpeg-CVE-2020-22026.patch: Backport from upstream to fix buffer overflow vulnerability exists in config_input() at libavfilter/af_tremolo.c (bsc#1186583). - Add ffmpeg-CVE-2020-22021.patch: Backport from upstream to fix buffer overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (bsc#1186586). - Add ffmpeg-CVE-2020-22020.patch: Backport from upstream to fix buffer overflow vulnerability in build_diff_map() in libavfilter/vf_fieldmatch.c (bsc#1186587). - Add ffmpeg-CVE-2020-22015.patch: Backport from upstream to fix buffer overflow vulnerability in mov_write_video_tag() due to the out of bounds in libavformat/movenc.c (bsc#1186596). - Add ffmpeg-CVE-2020-22016.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability at libavcodec/get_bits.h when writing .mov files (bsc#1186598). - Add ffmpeg-CVE-2020-22017.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in ff_fill_rectangle() in libavfilter/drawutils.c (bsc#1186600). - Add ffmpeg-CVE-2020-22022.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_fieldorder.c (bsc#1186603). - Add ffmpeg-CVE-2020-22023.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_bitplanenoise.c (bsc#1186604) - Add ffmpeg-CVE-2020-22025.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in gaussian_blur at libavfilter/vf_edgedetect.c (bsc#1186605). - Add ffmpeg-CVE-2020-22031.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_w3fdif.c in filter16_complex_low() (bsc#1186613). - Add ffmpeg-CVE-2020-22032.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_edgedetect.c in gaussian_blur() (bsc#1186614). - Add ffmpeg-CVE-2020-22033.patch: Backport from upstream to fix a heap-based Buffer Overflow Vulnerability exists at libavfilter/vf_vmafmotion.c in convolution_y_8bit() (CVE-2020-22033) and buffer overflow vulnerability in convolution_y_10bit() in libavfilter/vf_vmafmotion.c (CVE-2020-22019) (bsc#1186615, bsc#1186597). - Add ffmpeg-CVE-2020-22034.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_floodfill.c (bsc#1186616). - Add ffmpeg-CVE-2020-20451.patch: Backport from upstream to fix denial of service issue due to resource management errors via fftools/cmdutils.c (bsc#1186658). - Add ffmpeg-CVE-2020-20448.patch: Backport from upstream to fix divide by zero issue via libavcodec/ratecontrol.c (bsc#1186660). - Add ffmpeg-CVE-2020-22038.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the ff_v4l2_m2m_create_context function in v4l2_m2m.c (bsc#1186757). - Add ffmpeg-CVE-2020-22039.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the inavi_add_ientry function (bsc#1186758). - Add ffmpeg-CVE-2020-22043.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak at the fifo_alloc_common function in libavutil/fifo.c (bsc#1186762). - Add ffmpeg-CVE-2020-22044.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the url_open_dyn_buf_internal function in libavformat/aviobuf.c (bsc#1186763).- Add ffmpeg-CVE-2019-17542.patch: Backport from upstream to fix a heap-based buffer overflow problem in vqa_decode_chunk (bnc#1154064 CVE-2019-17542).- Add ffmpeg-CVE-2018-13301.patch: Backport from upstream to fix a NULL pointer dereference while converting a crafted AVI file to MPEG4 in the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c(bnc#1100352).- Add ffmpeg-CVE-2019-9718.patch: Make backport from commit 1f00c97 to fix a denial of service issue (CVE-2019-9718, boo#1129715).- Add ffmpeg-CVE-2019-12730.patch: Make backport from commit ed188f6 to check for scanf() failure (CVE-2019-12730, bsc#1137526).- Add ffmpeg-CVE-2018-14394.patch: Make backport from commit 3a2d21b to fix a divide-by-zero issue (CVE-2018-14394, boo#1101888).- Add ffmpeg-CVE-2018-14395.patch: Make backport from commit fa19fbc to fix a divide-by-zero issue (CVE-2018-14395, boo#1101889).- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of the mqaunt variable (CVE-2018-13305, bsc#1100345). - Rename cve-2017-17555.diff to ffmpeg-CVE-2017-17555.diff.- Add ffmpeg-CVE-2018-12458.patch: Make backport from commit e1182fa to fix an improper integer type (CVE-2018-12458, bsc#1097983).- Add ffmpeg-CVE-2018-13300.patch: Make backport from commit 95556e2 to fix an out-of-array read (CVE-2018-13300, boo#1100348).- Add ffmpeg-CVE-2018-15822.patch: Make backport from commit 6b67d7f to fix an assertion failure (CVE-2018-15822, boo#1105869).- Added ffmpeg-CVE-2018-1999010.patch: Fixed multiple out of array access vulnerabilities in the mms protocol that could result in accessing out of bound data via specially crafted input files (CVE-2018-1999010 bnc#1102899). - Added ffmpeg-CVE-2018-1999011.patch: Fixed a heap buffer overflow in asf_o format demuxer that could result in remote code execution (CVE-2018-1999011 bnc#1102689) - Added ffmpeg-CVE-2018-1999012.patch: Fix an inifnite loop vulnerability in pva format demuxer that can result in excessive amount of ressource allocation like CPU an RAM (CVE-2018-1999012 bnc#1102688). - Added ffmpeg-CVE-2018-1999013.patch: Fix an use-after-free vulnerability in the realmedia demuxer that can result in vulnerability, which allowed attackers to read heap memory (CVE-2018-1999013, bnc#1102687).- Add ffmpeg-CVE-2018-13302.patch: Make backport from commit ed22dc2 to fix out of array access issue (bnc#1100356, CVE-2018-13302).- 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.org/sbin/ldconfig/sbin/ldconfigs390zl31 16935806123.4.2-150200.11.31.13.4.2-150200.11.31.1libswscale.so.4libswscale.so.4.8.100/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:30521/SUSE_SLE-15-SP2_Update/3d42ead46e759da65a123756abe6d050-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=88a4bd5668e87cc32b22160d0689dd647f7f7bd1, stripped PPR RRRRRR R_''ܒjutf-8c8ff5ad1066c7301cd1d045df36dcee665633af268c7282bd655702e15da7b65?7zXZ !t/?>] cr$x#HݴMݞ}t[oStM']$LUx `"'ADx}iyTW<]||I⪨PO)(<1^8k\a0\ o㺥T,Rnu*!h'?bi!!eq &nv5-٬@R|BxPH#I\))&bSۆ~Q-ŽtdDԱ~YE\>ojݵ@?_'~1_)ЕT ^QQ"2V*qt6d͑4е_VRӃ=nߣoQi%Xv%> ):=V^ ܁0PQjǕMVw5VkC/ K&c3)e 8|@8^qFwk_4; Tjv#8/q#p,:.KJo90N\.BNzBOW ;xaՇk z2 S*8p1~< ,h@9%v5-qW2T ,`<{.ZIY=0?XB@/E,Ęè`6mrvzO|`j륪C#>td~x}l{C[]K,vXrJN6щOl_߉\J=Wiv|c}: V ׳)܎07T 2*U[1h,V2.nayZ©oOp#m 4|GvT[uT>OMHv 2۠ p RfAs9+N+PClLӍI>;2KadYav=8,ŏFQTdphAaΝ^%x,z4KM?P&qWZfnB.@sjWrC-P-&]!LyQg>+7 ь騑ɮH$5@8~*ef17 D͈(C;Ϻ5Xao=BxNQş-9I=%7@QNZ^7U?G4G}P9M@|dF^)^h`'U`^$+PAig%˫M! 3.8zY5[FT !ɐEx+ȶU딴2Dܳ6'v ׀"X dø^#aC.*Uux315ˉ~KDRz_2J~T22\ɘΤ57Qߘ%x+Lm4#BYП:>Wz7 xqBT(Di ~Oߘ I|:u}Rn9 Dv9\)p_1ib 7*QZZ42)C6gΉ4C⾲NFsш!=s%]G82ƍ)0pj0yA 3?%ᚦeR40k:ph,DˡpeCj.4%r>ijoXT@<):+%qg:籓, c+L*v P#+a[& X%I&/Eurn0^do@ bJ7{[c%\KZ4' lw[L|jZ90"DC L֤O#pf={dGݰ{D'"{\QNØxr3 \%gMeA+";_g6ud\Ҿr@҃Oj-`JIu֥ w\3JWt8h.qm?֤v󟩏Oԙg2w>S*4 lzGE`Ig8Q[`In[6bV Ro{Ujad`D#(tc= Fc n׃i? =W3 ߸_?Ǻ㗷 5pҚ$]:MLt,u[W> f\ᯌty $_X2w:̭x󍵊"al:yn z%‘JEW;3= 1?nhXxox6Fa~9v"* j@'h4,6O ,yBݜ~m 1pbsߥ|c'-$.'g-oktz7!S EPU@C6Xɦ?0<=}zWo tBj"]A}13ρ0Fm,)LUH 8b'%XFu?`ͷՠMY? M2◉Bؼ"=$zkl; oECgpO\l!,#-_!sa%˱ZYmi q6f$v8Sb Gl 6&݋C]E:edH[}߸4pfݿlETĻbI=8J]̇"6pIyikʜy>ud/7!%7HBMcr3/v9Vm=BX&#{WI9f% :yU0 \ 0f [id< lܦ&ɻk*FĢk*s]m\1}Uܺh!&0mzSIlU{R>ݲ&L}H>vϩ[IZNeC|.z?U).wy߮#P:ƣ>!ouK9)*VzsD\*I[;}5ԐR/HcqGny`{/.]֜=V iv* xfݜ}TlwyPNh3L1:sR? zZ=g*6Ա8.v**Աں΀@oMJI6JCS"4죏0sH/?Ge:`~W{q~џ@B?+|0nP/1kϋ%'%s~_!pSLCv b>վiu(dIi(ʵ&r_սxnap(V۞KſjF?]3kSH.\w mq('VijnQGMu ʺ 1eoc༇F۵~¾qtmBxh|F{3wj7( 63ױ0A7Hګ o2 jV(I^bTkJe fClC^ׯ Kw_ݡ>dUB>ј#\V9D ždK#==l- vyEL{M|u$S0F~DI )3K>M?HZiU%(OQ;C e(p~FRka  I3Ȋ˯Cu3~a0duF[h#B|fUZÃxхndEJ(^D(#]Fe?ܤ)t d2إpӽD[7߸5tٜW)]t0cT8^atuFnઞ̹m@ Ck2xֈ? #ƣ$}_K cuhRz-a&mN)ˑȮ۷'˪xwfú$Caleuԍf~ivٛĢ?A%BlcLB#w4[nOe/eHEb_ ss>! L! <ʣΎV0B!B0DSfA"9;Ll" 0Bx_mjZ]{9DgfLı'%rOͦש⃁Jw$|O:ah t%y}usΊ3;bq;)RIHZzA%o!*۴4v#S iz ں3]WڟQb7H))py&t3u'f2Շu8_9 .=uV(zae6>i=yQ>;g66شmWH0I PP*3T_d]q6ZL9gDe%RHƼWmni[Tmf%L(ϾУ#7bq1m5)(ۛk#+)&@tibJ0_[Oj:R+ ou  jc}`5\vU&x=ʟ5 _(FĮ=6:1EzhDxj)*=S]nj+G$DtQ>{nKNEGyqu0 UvXҨG_)6p_qv_Ş{_{{ i78Z{<+{.K`BYŃ[5ETE;Eb}w"#0G{t(aIDK1P<'d68W*ΘDTߖ&a{&KkJE7-=AG>ےԷN<:+etǣt}ڈD %NqB&DfU2ו=D>Bn\s/;Zze'm٣TeH׫eOu$þ?]r X.DbɃ ݏMÙOFMy8^gXi90'P~%>wpREUnA-@`@iLث׍x2 Zom"Ѡ&'1>Pj*a1vv-B<EN?eRj|[vUn+Igd(#]bƾ xCm6#[>Bqgx';0 0̲G|4Q\LCCvr> :o_ɕ'_.эl SuX'o$/U5 xn)5sD- |RAFrdrYkfAlfvhGYk褑}Zo=}frau/d g@cKa+c8^H(Js +ޒ `"s~IdPZS'U]DO(H LWkq5-E=[>MT?yi/KBlv3oPVT\9>}F1Lf`Evѷ^Yțoܩm6n{O:8sU*Wⷩ M-Uy 0J,qkJ {vDTSoڣ1r8TqNP }q7O"U,2}4u T|$Pn@!\I~5@֓#Xt^_B]+Jz}+)U揹Y@ 67a@@n1 H8H(.sHKV|A)[>b_U*|I3PmUcgNY8kΌ7Y{㦗w J-,Fi!Bv9f ԙE=d~Kzv `u4mSH!_t}{:eJ;S(;d-#cWؿ,=NZ5'O:fSE%;<=^q}Q>^Ǘ%уƄb̬) dzp T6r^~;7-p#T!?HXVf pl6T< / cq PuD׋w_zHA~w2xﯺg9G =tN4ڄō?ɼ`' ^nNد>%*ɛ4p:C瑩<aY$~li[*;H}I Eˑ&e%=Q]?EGFfˬ, t0W̳twwWlU ۻ>Ri& |(9ZSڵdoc=Pj<-ZH mG8C +pCK#êxz'_*]`JiER.hT/^8;&05a}q8Z;ڧj:e%2ͼu6zX7^q(CW8.- ,CLWAU !qeEYaM3 8͡esA~ݽ[g^ $,C=5=sg0EžM:چ(xхEκ "ZFdNԂ i|uˬYOzI]Jyv}̫;j󺢩0vk5):T1 EtCLaEߣ3EeZ}B2hܳ85-5=U͚B%"PXkk<' i=1TꂙF$bɓ'̱RD!}&2bCHG*mTěuXd:G;$UZuDh*N9 DY Nc]ḭ+ h&QI?; S6晟bg^N\kmz kʩͳmW34U =\bKOݐ%\7äH8-Tb>A.xԩ :' y[4G'̀;?\l1U\H .0}S@^ Y-E='Ծ=TZlqdy9t{B@6(ˌ4EjF}WtGHrL3⊗ylh\h(D~HCǒ5AAsNvp>7Idd2~(4tB&8[ FXSH<ˮ(,M;=ˋb'l}Wz QY0R)_7 qbP_?|p 7h%x'W%*OVuĘK)MN"W@yXL`T+T5Q6KRcAl# K?E䋡Ki)[_?w-<>W~qm^Щ_:3V&9Bag@J`54M$'I㞀bߌ7PЏ,y 12r8r)JCy]aF))8 > ͓)Ӟ'92S|*u]?d\7Fk>!'#J7N19'1#ťRZh8R&~[?p*I3C?GÖls^].υg/s8bCp-t%!L~lw& ?m p[y'\~H{N{;y}_˵rQY% i ĔeW3l<%#' /vgqոCb%x;0(6jA=vwYΉZ\YݏtxTZeu? ܙ^73p4+6]ۏ"7jvϧ0YbB!NJ$YjKn1yeS gDy+OP /mT#Krɨ7[t.*d9b#Tm T2uFLV<5 $SlP_dr:!WZKÌD>>Xs\_ [bavYQN[Z v>¹WvΔ=YFJվ\nCU ~-g biFzN3LjIyR_-pȊ̬̓C8N5U9hbb/^ŵtz~joY+ҲDϷ)~,\~ֆ57{ow+ snvJ.ϳ[v<؇FcDrC S?^Q|l IW=x!RⷶȺ^ZL*"ws .N".,I0* ܾA$_wly}{tZ L,)j݊W/V!5Gz䶱ᑛQOwTFb߀lw}ݗE. IZ:ҍ6Wڍ޷^ > Sֺ=f#'D 8?/yed ,vW}= N#LŻMlvʹU'f 'Wpir752b7}5UCLv(&îәc'K*n}UyKk7\_C jXēܑDYcA{%(T$G3o2(fV4H 6JLGM3WQݪ aȅg{l,rcȻA~'49"a}usy'3|.6Nxd0bbIK!m*G.iI] oHNю<^ߠ.* tuR^bBrXX%81(屽̱REcS+(z "Fh!xjǐ?8_S`wG=ƽ=]~\ 3'ٶr_! YYv&beUqZ vshodjN~wvzMͬ gtӖsw!M9f~q,R"a>N]{bkUu(ΌyJ; 4hdcYzH+ufJA؛A>*jz&-Wĩ)z2$n|!x/5z\M#wޝ@ҶMjй w[4 [>nW`Y魽F̔L8zxAJo]NgLKqȭZ^'j:A`S;NfC Kc6ї谼L;6&Xb<֑ݏ Oa3t<ցvfMi5G*Nw{AY]ƄvGHL 6e\{7pv~J? E6뿫Ip]E򜮙qOiٝ1\y5U Wm&<,#(Dy{^5oy[}Z=S\.dIR}qn*Vb-SV޸evC)+NglƟ1x7\F"mE'kJE%COb3$]iSʨ+/Y] jCa5!vfz3%DI8^?}ԩS&y6֖pNGOaUk"yA{pp3\Ѐgzmt*g\7N5-e!LG8AZhT;CcxʵjDlI)dve@lvK*Y_~KIUXl. d0 vܽj:, +^w~H*>T~[*22佒m)8sM qg|Lap@ያ6{ qk^d`m& ݿHk $ ХQYs FlFAdk\^^W?cf#y2^W^]K,5vSЊԩIRWG>~=;f6ҿIM]ԧ@!qoPC "tT̹b$ͽGՊJOu)k.,$>&Ʈi!8zN_`s#%E<3 ^FvEIe`xΎj.*۞\ذEDrN+ĎҠQk o],.h| -ʨ$)dDEȲ$7eUa 񅂫L'[KVʹ7 H7|!琜z:g ޭu%JcsT3G({%*dy1eKŒ@IAm"Ch+!'q^&F^| g߬c[X!2(^pz|*L!hrm vd0tRHKqQqӭ&.)QΑbOk#.S?䈈p] r+PVBYqn'-׃d_q!E X}QÀ;@!N҃4͊رt/,GC :s3nKfJ߿ln+Qrg2NT[)']e/g~2g0"5WODG9cxS5ZYF.&O3GcgaL*(ow.~c2~Հ>rTܬH{E_UTBf3,ؔX]C|}t֘#\SH|G'3iGBdAU#-!.V#!ZX#@sNE i eBZ mfTH zPdc0dEMKT*QY#G΢Ieuz`>"K2v_P89&k\.'v83Im5@S|zUIA 'Z1"4ti>1n$4z5c8Tb\y1}r56 +`DTdbJ)U5K] ۘƊT~;##?i<<w E׏`mށYUT;Ju-2_Ӌh!7p`Nc͈]E 4;=iړ;LXED⫒6Q_ ^XKϟz6{,?Sv(˩^q6^zM aBoZ[]6l?q\32;P98l[Druhޱ/oJչWSg,*BN'0knrr_OER^wp~Aou\nRa<7}i'Ac9)<GNv!nY󎬌fp ba_9& J#i+žPl1yLcMg>TP{̓uS{@Ĥ)]8/|4xԹPK!(d^)~[t A8%EY.ZSN&\=?1ijRnccvfbm[4vs*y1Z^Bzq Ҷfi On'('ZM|\?Y?~/"X84> Dm#+ {on@ "rVĢ&<8zbܷ%=([hk;ێLbae  ]iȖJ\ʂ`'Pɒ$כr)m)K0i-K db t3Xds̀oYfzJ"|;7= rSv@U` *5~ c R,)VqeAȨB^9})w֍i{% aOyAO wA)(;v8o?rn _NSS.ZnᵛvPIGRX[1$4f$S 2ž/ޗ8rfS/ۂe`r'_8mľC?:(D(1zoxB*K%I7o,V9bV,ʜO[paM5 զq+3,d+b;-/ |AYɣVۗ{TL8iۏXguw dոG(BL{eJ+H?jNMX7ĔX"StBTT2(eдuq/󿊅]lܘ*WZoͬ]nQۂ:?%#QHj{Cl)ҔCÜp ,uY gNCg: MGa,6ć܀.DIVo$lM`Kn֦z3@`;֎^ [B~[T7:cX25oV}2֓:>6gU0D[hԧOv%2h<'2sc\lF>eU^+Oo:o'%AnT+8&l Ag1ϩŽHeQ"z$9z,nwgmOhp'ǓoTȷ7Axu+8ǙmMl|]ǽ($8n=!;c4.-~CE59?xPSdwo$?[DPUݰ%.i1e'x0ԯZb3pmJLCXMг92&|J?5|q'Ev3>~{?q#~=`w$Vy/%]%)IA\p5O9A, CbQ Nh'W$.Kz/܋A ?A?o<!VGJE>hf_9"4gTNE9P(8¶搸\ @6qp/.H(ŕ=DM9_]SevYWa䦲A:W5&<[AK Z2gFl*5x1s0t'NoV˲:A*bX&#^^r7^.lsMYmhjn>kU=CnWぽүI,O490~C{s~vDp T'% n*̰Tb-nE>g֋BGww 6ix`eU[f&dXuhXٙՠovX}Ah*Zǯ6sŏ?y%t_^r\;I~W[jXǎAW^]qoB 9i^q!:X9*ʸlal%=譜) * t\S[F-7zzIet{#dbWEܵC!aTR>M|KdiޫYf$͂ 1fjJ>GVn{]n/|E U$"7@esl$Z_5O?8*DZ] 0[%'k]>@ hMVx/tjy M1pҝ>Km*q?bPj)ױ" c5v\3uK 'S(򘺙b4i|ap@S:] 5vH"6ʝD0"ڪFI;HC'x cYo%(Q'mzn~EQU1/0yD.rVRN Yi̝H{HxIql2ŚڦYΛa""oG'uD_va9.v>bZ&h] ]GHs*lzKτjqEODB:,Snu_02cy{|ͧ/l#.4@HZ6MC>7::~uGI83G;;b>n"fhCǿ,=t;ۮ)L CkboWkrB%ή|YqW7ߝLDj5}a TC`p=CiNٮBx#Jg(XC&|AW@:w.EA JT{]u<|ah NF{ERj«҃>eE)?h%&r~7~{t*'$AO.]gZ|DVV#'KV˶i27-aGNj=mӤ4:@1S ݦ8zSHMS+q?vP &nh nW( QPm/w۪OSAISMIDM82- X ]ƇHi) "fT5,GKcbƄx52Sdoa3A$J5%/bIXEo0hlCȠ'd%_uw\ .0Gi|ɫlXzg7^4`q{1*OFyK`4\Id*]S+߫,}h'_Eh&i#|"1}sS\#4W%|& sTԖ#LGrgZ<{)n>l6jOq&E?䇖hW[Mauu XP䆽%Fڸ3#1:x;cG`4}^nS&Z@T$-*ndHab1N*7`"}T_`tΉ }y`g;da.ݔ%y Ƹj&04dU$A :lbsHl<#H(xM~Or`F &;`dLOEߊQ" 7dfW.ɚNw^l&ޡmZ}$WO;UE"RMPXլ=,tL:7w,wc; B\ GB$Aq4zǹM39or,=&1Lo|ޚ'Y)C R<0ovk6[s ijb %+rd9)B/v°B\o"q3B]93+ӻ/@vF!x1ul)%*% O)|CoxZy4c=`|8i]gXY U|xMKt͢mmŶ^.ۮ@!c m{y&idkfLt8ۣL F3g$ud TjDN[ߍYNH(Έ{f ; U.**fTa~rFmx]ާSjbD`̇ZM6GAL 8Ѓ@X8>[_(Na&@:] O[tP>h&,qCscyI%s]\,azVVjI8LJ n) *4!s2%V(3-Ra&7 /VbS{8{_bdt>q@&z?8xYY<Ӊ&#\3J:~Ĉ&JgB(eƎ&B6"@Gh;Ym 5LiG $D 6v<*εÉ֣p%!sIe3 8d]@WNJ#ѡ]C1)i`a"/cu9 weU4RslaG Ayt̅(SZpue5y':CC)A5^juk[0 $xU):{Y8/(gL'3=kYb]^)ze_.zNnlko(,BO7Br! ?',Vd}&lt5 -5[60d95PcVt.OJۚlxwR1[>˜3oLdf} H` ݟF# S*>"n};$htON2siiiNBӫOZXA4f(׸Lرn(byuVIt6SpzqbDp>ES`r+O Yꁵ+:7|yikxC~?bBGpSa'ED*//=۶E`d}uC[u)<51 %Mtnq=*m$;4f|I>h*V y'%>QuHb O\3 8xg~5]62D Ab&) 5XW9"|Ґ5*8Ōlt:x7}xGک98{B'U+`$%PÆv&0`$Juč+q+i{L1H1 BzXvvmLa6*m&uzDO4f$v FSg9|YvjSڟ!|nK4l=-d.k _-Zf2.r+d~Q;v\^ٷp-ʼpU7$@+P]'kqx 6_z߽G/52Eˉg1cC O<Ѩ`4T㽫.糒݀L7`rJG |L! `[q6 6l죗<eWZ̙h |iR4Hӎ  iMO^j2!WtEm^1ﴚ=q뿟lћYЩRrjBy&cn\+Z'QXޞN9֡nor!s͚Qe_`v8R1H\xhO`C &nz3"Þ5}m~<uC<7 3$0r ؖŽʊ¹KY5PB>(<;@e€iqW=ۭ΄3ժ#Ů>aCv܂0`#Nr$1i&H oR%Z6gʬ=;}XYOM/4`"X #9[HGY|Wrnt9_JђbKlß.9{P 3%^xGy?3AA$EO"V6ըԸ;NpJIz($Ӵ\eIsiqy}pMHL"ZѭOK>g,UCV*A`lg>&~0RvAa ^a\OP{5"wsDSXӲ< F`PѝILRاm`S7P7TҩX}G{N(AH"1:)Q'>UiA!LFC0&qQ >Seב÷͛GXYTr(hG@uB_#X_NEIU1%vDd =FF8yn1 mpFA"1}4`o)dJZ-]8ɰ7V 1kj RxBef7iɑ*Hz0>r)SuxO*@>E[TD ȹ:2_k/]Rdu3 |r_?T)6"}MQ{s肗O DcCc^[[S_S ]S*Kc×?ry5RL}֩kx[p!pj UMh1݆ VssL]KP*( À3u^<͉쉼x]= ;."-nEoF ;D 6Dj!E4]O59Tvhzr{S!4>yA$Hn%ؕ]\dBF*Gx1(ْ3CB=X["g!"|E^9]vܭo& u&O Qe(-%#=ǛRm_-}֦ jur.Yv濬A/6➙M44LFL_ Z>ΥnɕdI0!\1V: +ĵ&J:=\-<{<*a evY>bco A.xr9+a#w Υ>yͭ `$kU;Ejj\{Qy4 w=&ISFPĦhE=n&YUkNF a$v<ֲX a ʫ3W{ Mdl8䛨*9J$jkL~ӑSBܠ?hc;,wc|(zX ^{+i 0eч4쭑@XvvT($r!f$r,t{Uk$ŌlqJ,OUf%M4n_A8{y33Ǫ[lBW D,Tlhzk#e4 bVo/?w)E_ඈN[rb S1oXCl bC5x:=ijnRʩ.ni}5nx1|X(Kl&/$Tb߆2E+*8ĊVh&nN gMҥK85LϱG DLu&ɹ/U (;֐Y'3[8^U8RGv3dzE!RPpVqW\.&0/;/)lKϠgUrs٧*vD pq9ڧW/k.fÙB- Q1 DAb(dǠ:V/%lo<̑H+`N.S5r5 `wJ ;7!N~YUpP_, Q4M0zOW{lҋ [xJ1=ϻa\w7z" \\r!^lԬ[ޡ%yk!yU'7ר0P$V+1>(G31;7nӧ"Zxh=@Cv&Sr!&uH_|d ;z̤7b?j5]M.֏BQ-:̀u2b|VX3: LaCq\jGy.SptBUz" Pu@{(iSܵ}%Qu=#BX,ZYj(ykF#iIfո5"_@E}b~x~eڵbS8%`w^k1mPFVp(@lMts5xJy)06 9CQ# ͟WPQi/yzR&xD\GI@q5htp& r>[MDZ_jo, P ITE\-mD"'Q^6T~ cإ>"Us9nH0ӻ !lVi%T8o5:1^%l%~} O3Ig#wcxnj Mp~^FGa jAØJ ,#/&NnO0u肀;G[1+Ȓv~(ץ\O2߽_`ӧݳ"7-oOe]4VFrz!B̠h 7JE6[Eu9T9p2mGV&gZJcPXPʨfPz8ꖗu3}"o; 75L(R$X<[B!]s?2㟲jKE;¥ 8ь[|)G-a\5p2W@i yd폼q6YN(B1z ],FY-#02<9.@vWR4TMH_!ع-rQ6!c)^ɩ*4k~{*xՐxe t+?2Jb !KVVt*S"x4 ðPRe5UYDJ- r+~3IPW&ī:W ̦>YΨ\@+v$E{XbA܂"ikޯXG=">nђ$ ȰtS"ҵՂ&Փ@oۊajZ!wCm1O+O@id==d{xĸAjoP/+ۥ ;6F(]T}_\/yeQE2'iœmhO)lT炟+Qs6-rhhbNdWd sD05Im5lδ _JR5.(p :lCkj?..(7[Ahq7`nK]8I@7<&tuQP0!$ })Nc|!8p A5`G|`8ʅ&SU4FEqp!Vr LP>ۊymLRvʱH"ׂϦ7(3xp$YDq`wA' #bjx\4 M8c>Z~2 oZ(Icm'∝Ðo !hӨӋVTe߯oR2S&NKZ[&9S׿WȈn?JSréQS?l_MAE;_  iIïdqL0C^l2eY '8Ҋ-$gkԴYR8䟻- [hA˧r)W,@M YD2hȿ'blQ DYIɠP֖Vm:`M)^zčh˗ aCMF5H'^T))z{ץ|d?c CY<[hYs]T%Ubfh%t^L˗U>e`c<2mU۞s7v$= z қO{g_ڤ/,nsLR!MZNqnH!Qmo5"~zI#AxeLحfHx(9Q+ns@MCC:mn1pM+ۃTYmt)8ҡm <%o <OJS>ƒ*'&H`0#$&z?Z^` ^=u(1d2ЈX,slx{< 'v&[YjEw/z?SƮ}4+/aXW3L=\0L"<.sfs7?>45l?:~޷|sE9;`TԭRdc,ފSFS fjT$?Y"ܔGpf 6vFqEȬ?Rp[]BQժAwF=fC &gW椐Dʚ@02Ù0ɐSTpb]2Iˬvί SѠn6W~:U20@;6 O#߈D"᳒ \鲊}_`[vr)nk:uK}e#B^n_6i,e5Pi%ΗwH~DRGs w"V ;$eIaG{)M~ - ܕ.NFxxx8< v@+-%rxCnM9h6;pYdm*`bB/g?|FⱧuV;6V "eAw޺Uϻ(8lU~hx;A?_U{&\q1PY!!y6y0rѭ0F k?Yf,,ypIVED7Z)*G}ҡ`Rk2?VWfF їz?۲t+\) |`M'9~5.2?`0jo*6D*b֥ w0䟑*Og>i7"Diq`6`J`TeT7D4À&"r+\7&ʠn̅o/_\8gN_'-:֢nCL.XԷ@U>mǁ IjA[n/)'?cllS-h|c1k R^{hS1s"HWWr畅qu vNtb\Xt+}~bf $ZqrE)&ͷ=K*U{I߀pԶ #@׆urEw=&rha mc~- 9B/eY'I: Au1.MZ UF$&>d5Gu+W{8'oRN9>f(G-1F:/B jSC!d$-2!dXmj˕YzwܥKP ?O Ç*~qq "Lڤ(TKcME$ۨz|c@Yg(N^wo#uX%ݧj^DdųȀb1o,'Gֱ"QTgjĶ36 a^ؘ[0D"CHAa7+؍[dwSxZ%jŅ=7̥",Eߏ-,[.Ѓ?Ĉ_>x"yz77) [c$Y=wkӝqy`Ysw2‘jLL_lnLLrj;Eh^]\'MTb8 @Uf&wQń9 Ќ4ռgRQiZc1hYdz*$aȲd>rؚ"EFS)pjc|NRedUM׌㿧AErdC)@s%je6L$ xŸ-}]RnZ97b4$ʎIvaHVCuP?* Iu&4+`U_{')r ܹxLHPI%qL!/s̓`yEU#T2t!f1jٱ239~MBb>iqhIʬEw\2E,UN]Uvo'ζ@ljI!/]ʩCn?rɥ\11RxEqvz7BFLLn K\'˄2R!F} bH,v=}_nAoEn"NXUC}Bpt:tS_m{FC YK馭a+.:A8r=5,P`#PlmUBTZ>x fJ c'|FE/5 sqt54`:R+Fou0~E2߼#zZ^%5Ii 91n48 yol5_-7i w3琅9 b5E3R{\k9k `:W$LV9@N. PLG*I2yca##kr~lk]4Ui!EAzfdx1Jk~&h&U"DCiI\Rw\ <M&Jb}UJh< Le;_&|߄(KLVG]Ij8WUl&RD#O%"Ǽ&h*BGg;'"Wzp亁`mH=Ww3ӥ+F"*LNHÐ%*ɻ)8J":"BT{#{~SfCR]VEr7EY'yl;'taKjutL['^Mܰb\pҸԏ`eq +zo$}^*ևnWk0ĉ,̞&v?[pgLtLa|U hy(UϡanѼ^@(x]L M܋\o Ωuy۵r?XF\|ue5="ޠ}d~jjS)C%3ϖy.WDl:rh-%jbPԓeÚ`M+X|RIeԭf?CHq`MKٔlJS#l3>28DZ%a妦2XflٚmrIhĮ?8=1'lO"yd5q4Zܨ3{M/Kq# >]TY '5u:!@ď=/D67T{ڃAy^,ۯ{gZDlߕ's(4F<9"FT7Bas/wϫgbUVj=$GĽ<ϟ,DF ^1u|c/K!{q2U}W|IZ'Z9ᣥ;?o eGsq"j$H-4c;ʢݬ}YX>@\@W mEN$79ϴ${C3|XeݬqbFANF}o#&YSs>J㥺71iBj6!ђ T<ͦ}DŽ 7w NP h6vs %~y x%-X]+ߘWzԊm0 s<[T_m"pQ ,hM}=['p6aRL%峩qh;__Zi0a,Yy}OiuVG6:;Je/lj=Aקuj2<鰱*#MRj q4.kxY$[4^JBܠ됎'e-[G1t1H2o퟽MRؓ4,:}*)  #LH@'UɆBh( rfIm}5_R bf e!M䞽v6%\{&j U9+k 鄢;+z>GРԉ$blkTc/`<։o*)^8(` eꠖv)oq5vbfÉ+vBtGi\z-bh%1H%*3@&2=.仠u?|U{bIA &˨_W#44GPXK> ?(V&SXHrm`N<ꇪz2JuDPaa>P ~(*h<У"FqK <)SLlF+˘"t>o ' .qVE2+_Kr /ݷBɾO';V0 ыbWGngȈ겐VZ߃8oWA[5*wm AWGG#C25!\圝7)hN^ qgC$5V.:"Lp~vdTM$<a +4*(?+Jf[x 2pMCA<>zw2au/Htz%E:r : @5S ʒ  T: oi$%Kٯx.6;nTPU.{=QcdNYUZ Z vvḯ`hcsb-uɭ 8c"/2%;~/B&e) kϰ iyֺ&ۈw=*mx_|×_t)T&ᆙGY׉Z!8ȣZe#I-yݍG.Yh@sGN{M6, 69z\!d^>eurȞGF@ k]:ۇgVG Ȃcy:O5XF2h :t!/:d}^|'c*߶ՑDn1Lj}5[ыsˎօ~9[qcԜ1AE;B_30ۙx]lwy_( 7atiC DX"ۊڃG^ j7U^Ta(4s@{G&5J{Kh!ϱ ^'*gg-u "HfX=s7˾_C7z^YŤ{c=+ee k蹼+5>ȁؓ;ZxmvZmkBBU>|o:)*28 Q E@ 6m{BRrFIm;4c O.FsW45ڢχXD$ 0DL!(o^jRD]d` 06(%>M'WuluBxh}NhAC3w$^iZ1Y.π:_qtdh Rr/ˌ|JQB9 XSW9<$4"_4bQs\S~M Nˎ;_aޢOHUjuhPIpQxrYrQ6ܭ4XeFmy9kxDZҹm rk[*viV뾲6WsmhbDVrR!<6wQVWθ2r,Ęl,כCjpGǛ.Y@ZՐWjUϥ%XG2~GExhO- h*cz v6 AŅL[Ff^Xșݚ>I1si@5iQĖx0 _hpXa_ +a 'ӂ}퐢/E[frM|FbK(I~Cf,jUqwk1$>i64OcXIq^hP+ |Pn+ujƈ =E/Yb*J?]-pbEmH7)Z)/l:=qѭ  ^IF%`ܓ:RBkјծ@y6;L`VlwEQ=S3b[ξs,'fiH%nEx~yX+[sEkO _4b#D)cs̡?Uf@r䩱*(VD-ԃz-فrJ 'ނqvErw~^>قZSDpS57qrOn]VyV+"[,e *᝞"H] n*lg{ܠP&f}=7F7q(eɆ6/?ڦ^<b'*Ԍ{Ǟ1 &9 U!V_MR$\`W%,rkZRIRtrl\T!n22`&wkCeE~_ ~`\Y" CxklDBw՘fdZt.aж\K~g,D97&vDvˮ4_UkT;pN =PCxU\/a@nX%6B- -{n? S@ϼcd:ޕb061Az0x4!QyLe = ?1 O)fo1GL&>.f x?q?_.~NM,Zda'D`_u=jheaEd?]mRB_No NB$z Ecw3=0EhrVCr%ooX /]KO~]{0T#[4Ve q>ؗ0بVdh^H_n&~pAIe#b ;Jd#a$GKAb,4_vQn;2hSؠL%/ʗ4#'Ȕt/ NP0ӁTm H\EFLRX ´yq:,F`v|Urv+e!ئ ҟ *h6}C =TK_a'OѻvAFų /ỳ}(%Lf1aU{P}1VA͢X`+v| vɧK'2cb8_Χ;v `X4u+^Xa}&:pQ. kxр>5uL>ܖ͏}PJ/复PYE؝cݿД)Cv{67m еᇟ,W6ȹ)FSfP=]ˁTՆyxInp䚁M߁FǟqVg zi@9,mln2M^:o)3veU6 sZ!q3pَk%2c pP'xUazmi ]-V1Q|xק8¦\쮩:7N0` :B ϖ(>7 ɾC Q`SmS̀wt.3F7zB~.6;9LIFco B91!X|u7/@bA-!pYzSGzPN#,C. M'~!%^v OLۘ4ڄi*qŶn'JH2G̖򸠳3Hֈٝ%Iԁ{ru+7# Ibl xZ${~n_{bgG!d-IS_/Eʬ57հ>vUK=R K) l?)'cmq }/Ъ8 Oh>;s_:x[a(M 46C-H=o;COGL 4?4@Myk[FYo{l=Al}&HS*'`CM98n^0^I%XfNd M}luƴs|G/'b$OO0Xdro%0[Qa{{> /fǶ1Yro#6Ш8vvm2@\[;pIceKnEƜQZ; IQ۪5/vyS^KVG[9\`RT~ȥjsNċWOc){1-zbU/+( ͰQMf^A6qEgxW**|Q n8NW!R1Yv/;Au@Sc :BmUWc 6[}U+sdJŰrY%Y_ xՐ /ުw<ۄ{T9aX&ʥVqfKy꺓C꠭WLU _g<2K4lQ}JZ#hG/*M^O<6Yv$ ŏU PZ- 8>T,sz j*6tJ'o :.`.C, K4`?S_Dfo]<+!I9r4,TB})5 訒ߩVM qw[41aCBo4M} w>&!zE;Y$h>-rKP1Bm:X-SZQD** u I'j<<eV16qRVTҨ t{y,Ļ Jr|i>-Yʡ:a-m;ȅнK(P3"coElQe;Gi-ƌmFr)C=?0u[K^Pme)"Z:#}A|a 1 _bDIj$Ǧ֑8h1;?ҦyUDŽp0$ϐ)* jY,g65DWTHZ&6|Uo nNT~ѡ(kNj:=糹*SzhWwchۮ)<RdK-J7L=|w;Yth?Yz(>?̫#MČHvQ;d!Kv/t3Y[?Jm}# /Ɂ*;E(6"Z^H-H K; ;O\ҿW3,R.PvZ9]f߹6SLr;9".~F K:U"D#xTJWd!vNd9cV>@/CT6 8%&E}(@ƌ[\RA+5cYt; {&8-izd^JT ~LȲ=Uiƾ?c/=Of6+Rc2Dw5G!_yU'1uB9t R3/3csԂob꣫nޏonJ [ %mwnM@GHl.m'3PIG  i'6Q 1'@ PƠ;[㻪ncΧT&:ŜEsqO M~5":.܍0C-8W٘[z`+|f ^Ę 8YIq{0!+yUXvs(LtH_fEs aPx7Qnp59##ohB}E>Kvs7XzPv v`iUq чE^zUTxPĎe>G&|czBJZ!`\L#J Φz+7fl'݇nm,<'jbN+K9D0mU3_HC"@0mL'Jl@K𿎤n n޵At礧}\7YnЕȆ~%*YJ!|uz% I\VG߄"s|NG4Յ0;J:!Gw8TP,%:_,?_R҈y"k"cРv q [$ו 9?*v188j!/@3<έX$B`͒.ȉƋtcRnԟ/`59=NCv#zq nuS=/|- &_}55>w3y%Eݩ N$0lILo[{)t5f.A9p sUibKE 9pFS,s)8>28{ g]ΚOِ[rm \X;^sxrzg{P(ԇ1Jnd~,(rk|抁DW{GoU{\ Xu?˼'{C1Z,<]O#gkvc1&vxq{Rj}ov` Nbh$ mR>Wz7ɯZگRQsP?.yUsBKq%2 #У .%e9/ X[5una`kX Rp`]h$8-I4hryLP~hQVq8׊~?k(pT>oB\S !CHcB/Bas_2=3uoĸcQD8 apY\g<&zɀV?,{MT\ fol"^8ۙ9:ژ&&8rsX ̕RE> /<m5R -jIE;nznF%TL%KJõnZUz@k0:zJL# !r.l3bio.'Pɡi Cq KM/rҩ5"CƙlMNng-c7Mqg$zVf eŐ c]VQJZG_O1Rvbn7y, ks\ʜ+|&[``(nP'j2[\ ;EW OT`So5l2 x$p NVBl]bJv;iFT hqi Ug1p f'yt)S?Vh,cU(MrIS-8έuwk&S M6;LI귧)I3*&.5Gh5# O IZа,^Yw` q~rJ4+rK BfnKcҁ&J6:E!n|ƠI|ۍ} SK}c$d(e˺+Fz ^Z#o91->ǂlU^ >[4~NT/"Fz*K>ǪmD_扤0Fedlatk؃sl[yZ[VP͵_ Whv8~zϲ?{3mPP?I/nsuzj3|z.|)pSiD&cŽ&ϢFYod4J{çh'BQ x Ȅ|OƝwZ5IJ8x`By# (Xœ?[k5$h^'p+=Uly˥G~ps6KhsEjs+<ܪ^k9V~yJ/5 G7OL\ ZW秞ݣ5 >Jbzj헇$)k;撂%VT*]_Xb.@[LTd˭^̛>_ڼ4A _׷2`CobIM9&hqTzűnGl 5ξeDo+y?KcX #G4ȟ>IR*Ֆu^t$-ԝ||e@b`O`䲂F>Ah[59EҵYD}(!d[al 3K71ԣ!9|Hm -"_U,~@1r3q WL;%aץۇG! 0eH>"˧ ~b8_`bdp)׀$8{kb"*VkIcm6 [bQ^6*.TS&,*v[;?QoX(s:tfL3!h==U{QSx=I`2nmҘ y0e!0[*{ƣUx=j~P MR^!uŌ}r4~ !0}5È܂9&7YC6 ttXcG3nd[0K*r[p8x^>Вz*[ޝ^ 0*|_]nJeڔ&|sD{,*uqt6L(VX#G6G y25=7:cSb//yϳʃɐjW{}L=)u9ׁS$ $w'eMͳNy^$M-q(;t%bieO[BSZ_I9MP$fpKlb fg.. (GI#'_K-rO u/j"A- @ŕvݬ˥i[!CسC~i:#}`mfk௉@la :ԕbC76S ~S'2uamWs:5e>$?u nU|%L[㒎Xҫ&~#KLT&Q‰XҶ̯_$08NLlX#t6ҭiS+ ɴUQ/OzϏb0#%GVTb(v%Td01dvpv]G)j것)-2;$?[*)qht^Cփf<EAŊqi[*Fbe*o]28w4n г}|(ۣB] dNV p!z !R?Jw'Fm%=5j𞰍{Zԇ]Ԟr&cIT!ZnWIy0x^Fhr؛'pW'YLPʱPWu_D=3/~@%NK@1-ѩoU.n/i>`D4lA= p ̸5H `WF~᝽#>B>}bw0H.dMRѼNjlBx\ԲKW?C5G%>;!z.%:smq?W'›Ic^o. k#n Vt񰂶1g/" eXȎ\@zlO,0W*pW^ȴ,{nm3~(-H/&nC^%vbQr#㢠X\D:=i]=JxpؑPqgXgY0|/eOv l̬,k*$/$зu-ᆶ >Pߦp]F%g^}BkvgH\=]"z,fc<X&(8ĵeOd-$ir/(e@96~ E T*{ccߓ}̺%dꩼQIǀdrchLvz#Aq(Χ1 VԬQ@ FRy-?pSRza2ܺJxӵ,CШK ^:x! Bqޚ/e<6ݢ8x6[յsסFn#*3aEw3`qZwK#eW zϱ~>"g#c2< X\CKBڳ{O|@=%]aj9vJCrl2ceL{T¹cHg_`r-S)_?IuFV#{[>;XaRc4ULK87 :(a&qW>_л~t8=zЇ~? 죞(!|:ʩbw8])Fć#+< uŚDX$|2(CJ%ePqӛ'⺇I,wݭׄaŻ⦙P"\cDA@o`wR1p9MC:ىNS/ ٖ j;=Hk(;gYNU-;햄Ύ:xEA6}0dD!7_ӗW ^uzCRQIxS(m8yUݖ. `)[J|*rw ?]$ F,+;5Y,|N|QDQ<ȗZrR6Ma t+h`c!1jm턂uҐ fYB-8Đ\*Yi^x/Y{4`TMѹOY:Zfpczm\<ݲ &bЀCCupbr^MƙޖРkQa9BY-G˜Ì^jt`sӜ% 3-eP t gbHϦzwz2TW|UH85SX5~IÑweQ%@!{rG6|Gn?~?]6 5ciply`bAO\x O)<pӼЕ3mbl<4  oEQW ^gv,j6j-(pO= ]ZO@*j &-DZϧ*kG-lGajƛT.3YYʮĶuP`Q?W/:8?Q&E{Gu5 a'-C6ꩯ'eQ9~abW^uADms:Xi2@v wP|R)L[+ETSۆ/9"O[tj3: A#0s:xe UtȮM#aT"- u4njJq _y5m,[i{lGgC7k#?Ge@E@1 YTtb[ݏFoKÚGJʪR? !u_:"U4`"HmxeSud'&U &݉Hct ' Ð1DʌFJCk#Я\NwK?U-(d[%`r[ݏ8.  5:TiR3ܾnü萀1Y#'Q)4 Y9_MI&-=ήVJ w5p|DT-nFal$j(A`& ͛U'lm0sp01DO΃エ"A%yj1bQQ?UYĊALB^VjKg5z PB+?5< [4=Ҥ[>tWLWn!W(U&i{u 27ĺŢ@H.O0:h'[r6p(V`+{z4 mok:pBJSYneR/?k5C5|%YJQ|d;wfd*)@iձ xHC+g{rŪ/$1vw({!}AY;{(F|]V\=ƛ @\kd/f em69[ -τ6\#+¿h[?>'MM.4{c=fZokXTszplceu ߭- 1lmr'f9LbCJU(XAs=߆&#-帲sw-pUVYXv0rK\ƅM(2Lt^v |̺c.ٕkQX$O 7BR>9}_ЬmW~guoH(&)D:p\QKyO)qo9`J> xk'(qC?kw;aŐ^~ Oz_z8@%s>7ϠĹ/[H[;3^ [N@GŝPWpVvm63n8s̨^%  szCȚua35 dºwq7 `?CY kxWш-ŠE((zKah?hP~֥x!b~\ rm/As(2̘ B-[' ;VH+Mď_pm+ |./?J9^*`|z0/Q/X{Ot…NE?[j ջAPCOBQU0<$LʠwV.7%=,#P ƙưIʿ?FKZp͓WDkp9^Md9DH |UlR},F73g7G fNd1J]p4 "aAG=AHD`&x~q4."7NzN"&z?]cy*`c5?&&M 9U͞ )yaS1+ Z'n,#ƶѺGD!1ߵ,Æn!Ea`Q#Ys\Zv+m "'49竨>_!r؄"  @g@*4)wȨ'@xc}&"g~uT.[e 5 jYWv2VAIyBX&I4'Us2P5Gqާ7ТGIܮ7F1!߲hU*P†]fO.4(3_l vv$ņ&O7ds-cR=qRO޶d;7,C­<}-.[aqt$y[JN:!yݢZvbr hcC}r_ʃ' 0,/ "ڨ),qM,y!s%~W\aI{ǎ4> 7>E}[U}[X54ɦ r~@#fCP^3_O؇B`>HK}LL)_f d=h-7T0_y/U|y˯t< ^͊]QDphl.<ȖC"Z|8۽?s,*0i\V%wTqʳEWC $ *pF4:g#^*a|rF'HE bֵ#I3eMj&ݒFql}V;|eeѳmv0D^llfSzq gѼ.4ZbPj o\yH͔j07_=}!Yr ϔWWB`Xtrwp{/XZ\N\!_DL!]3(ŚbW}U`Bcst!Ėr#kMMT{{d -o`a$ɥbR,8I2OӔ8| y!;,*2Qx.5~h t̊$ P~Hx+ 5U?v߱܊X э/@LlCr^tAK'' %_,:neoB,sPi<#zW2k4-2,Cd^k zj$,6)93cpשD7ǾS|wE 䕵VBjs @,0|cU7m1[jGܵ[N:eȮ\L}.'A$?ohj$\4X\\Wg)7~Єce,0Io{qyXQj"]IXc>>h!#=w0GtMH]U%]-fuol(=4 |`]ڥ` n%^|I^6Ʊw9| l%( Bp6tB {$" N|=Od ?5R ?Mnny"p]Q蠊?mDbӺ)!~ 3sW?µ̀qv%p{2   /V/luY`Ƕ˩~T/by?K2RQbp[ɲzj߂iR1Eս؝DLU“\ s?WJ`mpU `]٬}/`|s{ 6jtx}QNyQS*=,MOr9'̘/zD*\Vha%?痉X@u8d?ϊ̨HI :Ж/q~9^ma@5&1\4b)E#ơ4AdT%- W,okunx݉)tb7I8OD8;STX ujo}L^S*@OڜLk; tv(R/XkX`B-u|ԗA}{=/&\mn_/.)NEpfO•[H}GV_H:}]i^6((C?#,T l{lƨH*rƏNAw7SJzzcy.?XPv}̝jl IQ3:Ex%wƪy`K괇x҈0+Ik*ʀ?Y F:d:$c?k Od2j&HZhNjk/W2螰O}&چ)鷜M%qBpmObDS;?/] 0'B)=C/mp8ifsXˊ+IF#~okr\ ,v $϶Na1<@Biڞ X. d~pg!c%zeb3]nf}ǿ=l<~w "ztmhC?2"U_zR*|(tZ0BPi_c ׀G९D*DY^SΛq /rZ[ ; R1ed70qC8':{/NRx D((s]^falO [s8L|&is$>~lqc<Dž9ҷ% mO Ƥɫnj^Õ-E_ZxKn_V^)V{ >xQ1icD%cLL>^rrK+V8vϩ;exj4zK~Vg)atI}F@8٣I-ھU~a{-nոՊک͛"SZC.4gR Fƪ8jXΎs09wquXE JF8GԣU[8yH]7AF鯌]:RuA)/38ZqrCЕƤ1ͤ"ߵ0YH:/TŲ\6B5V7e_Ƭ;|-i+bYE4I^&;ZR !5 z9^_Ŝ GRO:΢k>O՞2{u5hVJ8adgR Y#:2T$)q,@pw-uoʏe冽Cj#*u # (( >Rb9%eL)2, Sp7\=+(n^|2KE T{?@ ed[7^XJ 4 cN@4C e2RZJvV&0'BrQY;UK/z {KJb"K@Du%4ur\vqEW\Fpb_E#UtEYS.-4/0a^˚qnp0hd E\3WϨcXN8 wj#C Ї-AnacuOO=.PQ@a[Z #^UID|4:߶#1W;ȉyxVnghAw1L(|`9Eڬn"e:z O[Kgza$`|YZg`@Z!ۗrGx]Z \yY;|?HI#t&j,@e0Ҩ2l`g~jO@- RFMx@2?ZgUڊ"PX`  i=[~!88TNA,_@mϓ;޷e%o =Yz QHӿ$3(^= woCKJ}5Ȯ֕LH}4fS#>)Vj!o9fm;}5uXxUr--Db0@ 1>.Y/.~!ht#d4m:Cs9oaf~DBpj?b@v܋x:!D;A z%v{)Yi L~'U~f=AqTp&e>Z|#Q:G@e{4 (IaRfJ\UJ4UNt,o;R1Y?WK~<I vpǜFap &0]kQ Z98T*Q3ojTQZfy[X+r-lRYՇ4SlG1--.;pUm%2>ۂ2 9IeXo[Җ"-.Dȯ" eq$s,u5^F}6MV )Y$X1HŶx9*jn00/UO*=ZSL($kּZhaŽP|zQżw&ikpj.O3d%CóSi,HN%RX/AJI79ݷU,,WB%UIYA>Vp{-]` mK/I9>uyB3pޒdxl=D"ݪΣUt3{B68xpjO[oISCABULb%Jo2<%4BB()y;t`QWC^ijf4e=|2bS#}%BľB96pf`_g2?-l=ί#2Mk9GtEw0OCR''n3)QzP4gc$:'^M v*V,BMRǚ)[# /E2 l^0@LC/HR*衆fjcqj~,o2ͭaΩ͋zHCnE7 U)|}/呑TX;o #~$iiI%c^@} WYYǭvwz' T1+O_gJ8GH.啯R̕b#:RT7ٟ#IOjhƛQ$?ˆ}2W.DžZi.2j&{%*R9xBߝ6>r)su Mz%Ќki.q>y13E'tUGr/@ )C 6~$nƢ h@CD@M㷇+ !5 p&Y kGāNtk%T瑫"Z!x סnTHWuA`jy/<&+cdiU^4>T)g!?} `gdd},0V՚BLGdp7T ޳>M9cƲ ú >! z8p.SK!ۊH i?hF] 4*s7^cJjd߆+C?c сߍL5|@GzųȾmј%h@8k1a:O2 g<`Yy Si]Vɪ0sVn[]_Og'̪+VS^d씐 ?p5[C- eވ$f[c݇XoJf i}We-q1>G/٘c)~]V owV*|<^g8T+AD~Cc5ʢo[`|d!œzM_(C6=HghqÒ.a1徣ߋ- C_Yحvab-!BnYxܞ=l/mdجf2;>Tޞ vKWXhs72\\aP"MЩXw:oM8Ѷ[[K[6^|$ga.+#[d_HoԎ?K|B-mueE|]JoSIsJn.p4gnmୣmMHD&D {_ wA<˵0NOZHMUHV{ <8H=jaݳ-qhst ބshqgM>/9T&f5򈖳o2"iad^ܲwyȋfQE]_g=H!Tgt_HG:v3d/e-KHz΍"G7 X+i-3wR%_u.șgޮ%z s2KfrGQTe9{Jк=do{R)7lcl^Hueg>-l<*m0Mb~s1ڶR}4%lX(-pJapyq 2>Cyag N^w(qZN8zv5i?k?c9]2e2\:tg4|W~@SP.7UI"!% sޔJ>ҾК"L_g"'mk)Dr߸(YVUW;ݳK3/7x^sX*F Ly w`[: MN75) ޻ȺG|-{v^ĽlkBXOi`CUI|"E{l-$tbO؈fj&ԝp[F2_YP!pB~_A-WZЩ[#+xv 4ԆiL֏ar#Sb/ڪc+DڽaǠSK\Od2Lf6q0= ]HƒTvԬˍؾu6K+D.ϵ5kmWi8AFY%EX|,MAN ˝Rv3<뢂R0)-[Tʙw(w ߶[7D MyL\~WTfw_VPpot$tSY&D;ƻ)&oMg̹~ul O~ӚK`Ҁu!EV1vGi)›"]˒ *6\&ȁ%|C;F7j@Ilm{* 5 f ksF#Rp!';a١{1c+!FkK:"H1C)Po8!7{0zh:[ N9H -o:BvԢmUlϳc I*~bxM"Vq +~TMp#N't)g^ 7 P@(\'_KgYӽ gy|7d{ –́MgU€hXT^N_mU:Ƣ2P%۝bez|=/Qz.3%:ӴZ*v-Ok2Q +a@l*gꯜjXoYIRfy޼cOgld2T oTws΍OmU*w0D]N%,HI6aSM5~{됯=rNرgېF4B(u}04r'ݡu-9d؇p/75!) 2[8B1@>xql?Ia˲yΕ2:~bq8pd{)㤮.Qy̼"$Y)6TlJ(3'ʍ@\ oa{=w"_h1 -$p @woRJ3802=[-tz#8c,`N tp砅,2 Fæ^zKс|ȏv2I4p&߹TT>:Q;񑔏va`0k |]QI$j%*ln6Ûeib:)l?KӚQ6:ɣ8 U%n\R~Thjn~ZY.3DiGZ*Nu{ |~~ M@ U_@Ik@7v2 mJ\ ŵQ+j5F>b'2›rX3lAwUG u!_,؄~c!lmihBP 1QzL<-?,a0gk}]'3Z fh?%A(FOprYƪѣEJgY3j*|O8̌"ܙF"{&V,6$hZuuKXdNy*һ΍ kUp\* pbgԯL+ZV9s*Xz<Īya&г*eC(as5\3OT:[StjO,aTwuJi']c[`oQ͐7$}7uJQ#^`aXsbɺ\`UX@SbDҳt/L ;>1QOBkQ{ Q-?Mۊ/BQf74:17ī~"(1U`>UF'eX%l/7+pUat$'*L2VE ۔Ql[=2F\LYy"r}XmjNv*۸4hsUP42ROGIJZORP R Y)o kş)pOo᫂4^c'D⑩:DJWqjT?]Y8'/C?<7Ģc~<`~6iMb|XQ(T!mYTGW?i}Ljؼn&t+U/ a$^![3'×YI:J.G/Y`tf/xu^ 6ƎXՍ}*iVq,¢BƊ# rccv40+.\γ0q.r+XC$BX I=\\{Cd0,b: ZF5w*#B%mIj쥜cqsD]Yi:KZMhĪ ҥ@*g~bAQhҵxS+ǚ¦kyK;$״˰iACzS3#lcG/9pƬeGЂ>)W@:ɃP/n#0b▶i-B^3B|łɹ3'11f_/kR[x9>*El8Gㆾܨ:j4:IʋD3f(JJ [z#2ђSNoĢϩ Bί<r i9XLնŵ^ݷ@ UNױs=ą %)TX >ZL{@/cBt2QWg^_JЮ:Ǘl5&(GUysQRRC8 R4T+>h5o]'-éHw$fDqb|pwqh8R<0pЂ~aIɓyDOdycEs$@mM={AYNGDH qUry+ۄQ8<QKӧ~va]/[ȳIBnCʡNSqmS2Xc@>ēXz oVk+OO,`C_π_>f bv_A!覂a 5ВБ HNwDyJ,I@gkW i s=NB lP諒>Gn_F!X~ /w䘖"Shvf/90?^wRhkn{]Ԝ~3>.[m=8V~!uA3w5< RCEX&覯Y]pv?izlQZ6cwEGK`3W#: C9yK(sZbAF쥎u>O^\. [3 d5P|Q3E m .AcgQra2)YGxm֜ #@1,a η'C%^pϩ\|ӽvMm [4po<1cà x,1.+۵' +ſW= ,9ޣpTzCmu gslPMoOP.{8S5~/=4S9e /^Uv{& ;:3_=d%ĴՇ/MA#ZiBRR't"vluFcCe Us{zmJf%qx)twκVuyWۛË_ !A[oZYCT-N9iR&8"_p\q!6L$,Ckc%-mȹf}ð`捯spA6Adjd+({ҲF>:Pi+o\Lu^pa#%YxRҌu}p۞{YS{<]GLw(I<.α?eק ċG`(}hۆSz@HUhi3}h'k@Q{Vǝd'OS۶:0ua'imII N.X?~n#G!R_j9;f.sOݟ>]*4E&h/װ{D"}zVpvaݿݍ3bjqlʆ$Hd4c UW}6\b2L? 1^h,l.ٺߢ/VZQi~ {_; " A2/Ih֡CM{rK>eI&>\)!b3q|K J|kPbN6:%#8bQ77N,$QM΋tU ΢6"e۸^&Cs_ͥN! KJsK ["lJeo5;@ }]?b3-&H *cvƿ1&P "tb_^ٚOxUL^aIJF u>TX!*~GYseEad/X2M0հT7bHP?yԂ',",@B7B?kYEyxb 8e"4ښT !04@vmP)dn+ڟݞvAI t Eꤏ-؂_4\M^("N"7gAîSEvVAr[(7"Ĩ1|;. j}nu lQD\HiN>׮eUao&VkCfrsmFcG&k/o*W?<8^:e)l}IB' % 33]*ѓF྄0R~(@ h b~8\6 YB_"y"޲(Is*&I4[ C2:$@?!a5^j& O9Fy~(Nvp]ݘsa̜'¡ݣRQD&_Q1+i[~SK:mxRp~Bq%p Q fZH4" 0Kcܨ.2EU#Y؋ĝC=uʋaiӑng*dӫT6.o6)DAȺTy)uR87;G-L+OwY<2 8D3aj&=h sDlN(q@QUF&={\X03;BZ\~'iÜL7˽ie)=fV&XǷ-?y-&CZ\ uV1rmbB"v\ϋkPqHE 4ZyF9.9`Q .n llGIj):)OKǹ/xjqFyEc7ė ¤c21u;Le bq҅ۆߪu2o"/0L̏:D5*zȬ吺u\y,vb*02g}PRPu- !"%((DXqSoYU(aI) kWC~;ݷnn!cͳ7+~;6IK']l.wV(Q.f,Jز4N P߲=TA\,S7^KD :HL=5i 2_^=Q*ѴfMy%ƽ#EZA՟~˯y0*)xel1;a]<-,"Xܘer}(LW 3g1_q.aў<ݪH]}J$hcTfƤWBc)0@3("hh:XF+n-Gaߢ:g%-7<1+fzaU9.9];i+dmFAaS5[զ!ۢC-kɄ #seIѫWxXpw2&o$C4,d;@rqFf>(8ez{*cerbw Zajcyz_ j[C1ER&^$Sd3͔0bI,݆)7;XCnL˦ i/NטquX/nHϊJ$j&Ln5)9 ;b",g;r0Ħמ~"9[? < okBhyevu9h=0CF5Όq=;i&PrVI͵0ma!vC> ^c'|,s 1Lx-jX2CWh׾܈䃻ךQgr?us&1q1=/KhZRlk ]؈SG}+Hm N`;2>c a6sm Ab'$"YN~wqX% &1T# q*wE\DfNH ,KiXM 3h\AtWd17pjq#N6#VP"tBWeiw4 @33 ld9!Qzc;$Wư4g]XKHRc:A_=H\쿓\m5ՊvD2lHCLT*r]Ǎ8gTb+/܉# 5W5-ܽs>-˛ wCX|C7߾5{J]vvɓZݵoT_Dֳ8ڿ?bRf\tEn1vĹzeY0&?qH]Aʆf3m;>" PF(ᬲ3:ʂ wvf VgulW&hIJC#B(~k8Ե?k=4%ƒS#G&|hr|m6Vヘ:9'(LB(UθoVxK 3J)q4U 24AQ>Z1BwVs1ll)>%"$JYQOJȿ-b8\Y¢rƥ(䒻N'v%ƖVӉ+zm8dKUbggD^[aP1<}Ex"8VQcʵm΢m.52 NUqIeZ-AwC^1pԖAy"[)gR*U:]'J E7Sk@&xJIr,EZiץa `")cBu|dqq vJjashaR=%q/"óV^`&ԝ+NH`ݎ`FJ#rk"0f5.> v rկX􆠺q)jHSGTf!C>\T. b9YZZb/,cbA>#l!*}W$c!RB1mAaLA'^F`Hm~q<GP`U LjL"*U~o}V~7(;\*Zr0.(t=%>פB_ށ͔d%B'd(rBt5 }V|%{V_i͍g|uR`S74*lh'r`_͟pUvsw98/+ܬhn't9{r?H`o)6p[|hV tTKX-װGzT(g_WKq/F{>jTؖ(~ ,oWH'D ӚO hO-r"rnuׂ@af w1Zl if'UVg/\gNLY=avi2ujUWi}9-m[%ta p ^ۿrz#gg`ESbk]1~ 'iCQ-}N Oq -RR{f=R<~[#C̗,nOtCdW7q $M p1{tbfe)gM VOKt'?H!et[e2ݵIषyp\ |ʀ}kST e7{(|-+aϜ"UtƟ۔-}Qr:?IgCr_BrHnq>\kδN ga{Z$pdlao0oL7#|Ja,2Ɑ \P;%FGDIKmf`,ƻA|qfx5N/B-FA?b1lbchY_׊5tdQ{C`&[T#>8HKɥ gwVv}>oaعK\uYbosL!qlq/oI2 ͆`Ss /ȳ#VK Nկr\jk68wk-zz@Q$_b3~%ʥE2nM&*i9E-=b_Dɼ}YYu,)ٴ v.(z)JZ|^$0ak h8hh3ȼ!xz{nˇsyrHQ:z S=ͣ  i8"}h|L| D׃OJE =%}&s#ເάT֌vE4X},. k}L ǑR؟5m:glSxM1a-}:d"2YPF9S j,G8|G>!k75UZo"^4appql#EBu`פJcL?Ik <z"-ϣV bm:@6 mǒGR\3$"uh gŗGavVoS9![0 D?\/_[T,f}`zGc.ܖoMld  >|Wi9A#Z¥]c:m >w%9 5əE&n'ͱ&Is.PA78qc7꧞Y窚*# y"Qu`bU8!hM)J0[2x.ҩ坛9٤&ǑvtN?6`lL`7sU${{ڴK1>Fh&g1QZɿZLTF5_du mDH%+mKP֝>HVVV_9||H'6u1̭DZk-\nJOw?d{lfR g ,qr7mX~"gK|x 7/Cl]˟~ TDfteFlB !iو;$Y)GN-I+4ތ]+ƨ0[(q|{s IݙYJ>F ^l$5';z <=ܲL,յ0+=W P֣{kͦXtKl.0KR\pN%6I.ҨGTg8!$G3\0dNtQ^ʓ& SȔkaap|~l`;W1 0 !cVD"HCPDk^r2 xkg9;cZ>gqpl"5axF%)EAH#L%$Hn.kFE>h)byʐ'ƨ44(L67hDߜ۞.n{z?ۺcj5búx&RΧ#oMJXOEm#Uy:gSrgfj}3U(%ؾ1r7fLVk>h}jn@姡_U,g&,kT)8Poce]xEI.|&'_1#P$"Z1 G1+G:|%d'7W( #g-эeYr'U(O<Ĥ=ďEI7^.VKc+ӇrsF+@v#^\ޏö ]KIAhP 4/]V[3M?$.tLëy)N}Qг 13813TMCo[MG9/K#G=7#j#Qw,SrdT41\s!z#94AШ7ʷҦDgų<Tu&VMgZBNrZ8z2DZ.Pz$~@̍~R{`}FȤ *w\_ Mw}.!^ndL֨,rs|p߶uYm^`ųzɱ64v$M.9aB!d=+yh=t(=xI/-l=:N I:_TᎿ  0a"fjNPG]"uMH΃O K4 i61YJu,w_>H޵[< `ȼ)5fqs$#"4$_<݅NO'Z9UZ:8c=xOYW5]d\WQՃb'ilZZxq-2KરCMa)~Kδc:Yi#\_vEb?S.CkO)Ft<ϧ;0R~ysoڴ"h&-1\7BbTovZ5VNJϟ]GQb;xU\=.k%iZvGOCp.EҒ;Hkm" Vy>ώ\~=gI&]qژ. xQ՗1s"q -aLJٝ;A|0c,'6gB"pbXYa@/MP?m"Q@"_R@9hR&|2aA~} n]FЫk=:,Jz-;/xI5*[Jiif*Kd_+4“mҋ!Dn|A\4Yzc.͓M#n7NMTD#Sm"9z=@FeUi#K^yىz0&,W4TfTV"WsC_4Y x["8C k-sF9tGOd/~]`I`Hu0t[)Je*Yh%%0ZoȬN)=-\ 5,([SB[O)s;Pdbʡ|ZJp_ND$uz T}VTX.8xd y )c * ,PhZyOCZ8+Ԟ!AaP,]r9%YytP7Zw&ФTL)oP*́THSv]Z&t":ޕC^xEE|'Zp~lw7H e\ D/_r7*/D0hhl_}Y8}!&>YRP?Nݘ0aα1j}7"pCœ-x}fN_ei'^Z*SQ6DlYB۫:;(D[+Ӊ,>޲KZh@*nFEϸ4LBpszQ+pm"tϨ+z8,&}Ɔ;[K$m&ʜ~o%P,.EYWg'CAF$cY}uNV#i>f>G  T3nՉ FZUm¹'9] I+?X$E!_յמE)瘨_Am/q[tJd4JdFmo=J`?[:`t/Iu)r ^r~8MU6֍LXV?(_q'J f%wbsbBH{Y њnI߹hLh[D*!;9{Ī"dOn}fESg@NWe޾0t߷bj @L6Ɗ1lbm)Enl-.YӽD`B{z0e';.39=e6S"(iMbF~ m>쳉>Eth!5=%@2ՋcqIP OO"y<]>hAM 8R9_pMu6>G̱=ZRHhG)̓WZ)}q}E:CS* tq¡0"ږ5bxͪZ.GH19Q&J:3ɶ'g>?%loT ˝6bR9ΐ `U?xDes0  Ey`g6JBHBt9ߵ)XLX1D/+!;3!aA;E\c!uy)ӓz:Ks4-0(d1SoGD><ڕCzHE"zQM5mGoF# -"|å?}j#AnQ*in:²*f1HfUrΉW-&@沝͵5#DZm藀(J_x6kƞq٣┢jF{˲6Q=1 W_lhO:V[#eP EF$p3r9b|EՅEWmQU .IM?v N(l_S쒅ǂ)vv</;KɔOӫq.ͽwm2*{Uzn|iD֫ YL,sW`0n8ZIL)m/ 䌰6Bx} ~| bDꗪg {f7cлxNrL@ё!Z eeu^*jHtl-}7BĞmR(#Bp8mRx .A[nN~8_3Kb[EI\_=CY{ =:^ y `Vq ,l@rzbZ^}0\yNp,0 [\V֡QJo![0Sd)\k_{J H|3<:u]=/~ 8gLUlj1dQ'D7jf \Hi9\ok%c ,4.;*D6asMbHAH]]ʝ3ֽRv2SUqiF7>%nh)>4pVFp~ `/Q?{LzSkw+EVn&'Bͯ3׿m#ݺn@:%L'/7eL/z*!k|f=/P%̾ W7z_Vgک#pc.{k`eHq< :v(}P*{Sc^e>K2JוkE(, K[COϊ|Zdcu»ę ^ 2`bk~ÂpB[+"j#dteポ&O%UّJYgg'H@uˍ̫j(6?lùB~fJ!p Wb![J[P"DkʌMlPYyMbVY 睃Oܵrp{Z6<8oS[{Jlū8d9mɐ&P"M/\Ӽpy?`:,ڔ8q :z}~Bx<Ȥ ҉#ˁ 7'X FS2YA1ݧq3kͦ镤W^^FV;Q%A撩Tu` \N&h.*[o9Pduf[oG&&\hđ[V[-p,o KH ?k ˴vd<EtGa gH׻qkIa-r f9{9xCZ$fb7\xeTtFe Ӥ څ36bB;ԦyN\|GUAVkrR 1V+yvIk#} yw"aQ.MУhG c &6.`Mߟ|vAM̝K mXQc*ZWT3&0.qAl˼SH5A,shKi]QBP0ͯ~ hXDqUw0Jk&bR'1;KY@{Fb6yȩh8W; X~!]~eA9Dz7$pi=Z76 #ܳj=_khE![/oI_Y9Hظ5BD_xPl`8Zsq)ڒF$= oqO〧GsQLP?r/iPtsq皞L/HߠuaQ_XVŀ!9:.j@QIT>XƙՇ )]m@w؊Qԣlu > .c$8he 9Lcq"}CDpypӡ 3΀{j(#`n 84/'ݖQSZj- {HpwMuΘ{\8 |@B\BLKpoSo2e0g"YK[CtcA+O< C ӕ0੏0&I; +7c &MQ`@>zgҤ~aPx;ro JVd,*4`y%ƨ>ٌ1ƊkBeTFZsʻ?7+"JўA&YEPͭ].zw?+(. g$|dAJ+"6iΘ%Xomn+8zA'FMl"x,4<[I|)-f'6ڦ[R[ZrlzwWG@ O4+͘H'=ߤt 5m4D r~Oj>ZX܂"R> ~NR}$3ҙ(h꾢m;R"6CNz,D@=uMmZ@ر>?{UgpI6Iko!hinyDOSg^po+ZME.L,8xn75Pc~uY yU"B?( ZѺJA%A`cOW:rmu`BsyLuXUh`&b⼷߂EX[G%wzPx %7&Ӿ{̼Y\}œBpC qOm*@V:Sc<(@'(fӍ ЌL_Ol=}1fZ E׋eFm/ޗ{ $5U  bXejKRM(MG(no:6l,j 6᭶}O\$qZWVÚ:\+uʅDMصl:H ] ZE»ite5 ՘y%E[v)X NË8&Q^CYE 7Ԩ&z!9zT]sD@eAyi)HiIt?vQ2^Ǽ6/ O=Yn!ohTIDN FxJ8/6fM,eՃ m a|H.ʭB wh:u=ͳ~蓋'5 *W$Bz,fIZ2 rfg$?֫*T-tPyDh[87i;<)%][=L?LI$,Sn@'я[^8 R=XQ.< ֣⥲ƭE޼`GSXWO5YCfqXO/ɥ% ʮrmJ$6' 4>IwZ>ϟR#r{KL$*]9n!/e?Evf|keȬٟ߯ŏߠ 8>ggi\Kjn wv af=91X _..mBT+G[09}2gT϶ Z8 Xw[=B{myZk x|3Y|*'%؂cVm1vՄEk'`+JWL[ _⍰)õE3͂|x-K(r{rR)xy { MfmX^rQکVȢQom(PPliU3iH xmUZ1evjIFy6n8趋 n[l{ߓ|цjc׷`>\ =W+Њ\EhM4ͼ|k.)V:)ݰQ'ks3n,=CT ǿG)]^$W)֦=cArO^= #Hspkgw-샿䥠;d{dVODf| ,5jT|QʗoC0hxr Ϊ~/Ql%5u;%ZDW?!o9t@RN}[2h ?IG^Hzç,5[0.38B]k|`*}fV jtZb@ 6ô?C/g~.g㼢G r%9 FO:;_i^#Nwң_]WʤQ}%tk3fg,@ C1mA|?l}-`FCHBYd=z@&*~|zz$눣OhR}&݇ŗzÇs}eRD>UZ[pܷ3Pm% M^^zwT>X!ST3f@?Qx3 I<'I;Z|2#*޳#ijOw+A9J`}+[UjzdojQ<"hQ;> =(7hSvF;cƪ)>X,f$AḤ-3CؚM _ D&VWc8@hm2!L/…_zU7`*3ch˥+g"y gnì^ IF!zGIR`5FCbyO^R>-M0F@ii^[B8x'+*i+GD U/_ Z/J36{ Ώ):84/rsp.kb)5O ycj? Sȓ0Q448^=&T=*V85]3Πg" u)͈ f̮νV 2 I.[^e6bn#MiܛbBx-Cd2Y*Ly-2.4Uqs@5#}QnNkz! Y'V0q(lva`>{ H*ܖQ+3u]!+8fmcDT>g? t:GZ:{TchB& \U"XH[1Y& f%HBϸm/ř5 ߈*ѯQʛĎʳ^ɣI{ SvOT)]C#xN兒rsp iu(74Ţy%ƚ+JTTsg}diתђp,a7O{Y$uNnV-Q5mUK]|NFŲy],@0N̸=5{5IG܊**Â3ҕu"š#>WqA&<}kǛ7Vժo2s.XI)56F$$c,v;Y=Ea'cG[ 0 Rϥr{rqrF*8#TtY0QDC:.s" 1sA=5>*/7xvԋUYSU{L@y3B03ŵ{ w }|3[bew!gy[IԨ6b {B^SPz߃JL=ǣcAT#a͠hTZ)*2ODp1y֔F!@XqSW1R{GIW0ژ`kG ɡ?w7η }_CX۔0KoS<}"&4=}[7DI0G:1H.q K͞. :`olU)D_9_L^S0֣ܗF]ՠa3M&qivX?!Q+P aq?98҇|Ӿ.V ftDw1#ʛ|mAdPx]Gay /\d`tݕXM;BgVDo~;XyJ7Ar}N ". _vX@)ksܶ?JA'W[0lUC7Ȣ-`wBplBI ם@7U5*DF™?.ȰT ֣yy}WQJ[HI@bQTHGTUdEڨϔ/!";=?EoDȠ#P80D8ʚiVa9]Li 8\//o\ ji\uҿxʄE!}L#"pHa[7?2>1I[警7>!4d}v =@͔ג(  锻ۘe 2[kܹ!^@2 in8 ,?ʚ\9 χYk`eFh<|7U8h(S.u7t:݉)G:BM3'.$bSLvDʨZU\i%I-JL7r}@`&ڡbFy2KсKO/I_%f' q,q^E VBB7t=ҾKIL!ff4QRU20jogkQW-nC̻UX4_h>s5|0ybX̉@2!Ćަ,'aN>KvodSyѶyo3hkKϩՠq@"&Rxk(l@ 7ok\i`4 4b e.jbaSv߼ cvmU8E/H@s\p<)0 ,6YY'sϯ˃;Wq̋dpZ&B;<͎j\WYS--{ LWg=iW2n # ͫqjK7k]&3 PFJ/mkKӊh63Iq:#k1S7&g,^ {~iʷEEՖ#Ǹf$#@dt)8|F_4=gqqaE٥1F^cܛ`4L|]T a#Q֦є)}5$ Rk@qtȂ=!7YWjg2*N IaFpFOvm{ 1lH=$5 ƞC: {wVr &)Z ճe%eO=&$)Uؕd S_Zl*xܖ`^J;#Kq3zDpG&0j \[bSQ"Lٟ$=h2^G?BiYk.ހhYD@uH1>GBsDSҔ/یBB:C@/Մ%`f0$}sJ]K|s4'+xsJu#dPn1ib{4O$^wءO|?{d,c oFqO kCQjZV˄6g]$|S+> C*o3kg;A=Ef}3!S9\u;FߚI3޼"_lV*r/ظd+ҙĨm V7~ݙrfr>O |͘ȔNMeĉhc( HGOu}S`XC@TiPĭʏr#Zx5|ؿix&ΚPϝm[kc*v'"/XigTbdlq:xLLY+ nsfJ~hA3V"pv^IUjZE6 :SjrI̱O$n$2IG⥂4վ쳂4"ir'IJ2cjVƶXnb&yn?pr{GFޙ0@gB.ֳЁ庐!yGrE=Z8x0e2\Wz2,Iy{ʰǞ< }t9Ȼ|-!QƛL$Hksgۄ" }˭AGWr+(sd&ﭣ,?3kώ0,z~Y{8j}DD+9{q\Wzs/_ ~QtHc6pC[̀V mwH<hpTQXaeMB0ߏrj zojoDb1jAaD&j?769Z}}`ܲ@ZWm)U}Sĝv}:13FI?1֫4ݻvXgsV ՌdCԯ3p~[yNb hz%AJ\tdWuf/l>ا=IB"+Z(mCH"U1-qfQYȣT3\`<}\.@F$tjK~r3NʫYlC5)g=Mgu>4ehm_MKҀ@/$HR -p$< -_o4Z>,qľi:9o)>y[ k_eAESz4m5+dD͗!\m "FT^cLq˧~d`hZ._ٰD yD/TbQÀRpEȠsZ LogBl>%TnU%%pgz>R<0n6's֭Yp\wGf`leMBhп=u#7_]c& /!)(Ö:p#b8ˆ_X?Q9{'+F 5#\9jdE*rjSOsX ` ќRaH> Z17؀Ƶb ,K; im%0xY8^AR?P;J,;9,TWtfMd)օZL]FXE3"1*g R/ejR&EatZ-4+֞*`Ч9mW5Owc}<$ӥ(En, >w'.׸h4/,9wi:/-B|a5*w{ ;Zn\/nD~t"nB&`6# &Ϳ)Ȧw lk-ZYU^{c78di?&vF#ۂ] n4̯v"4jm</^oSEZ<$=`Iu)@i'CL|LNyq ٘HfLJ,c Hiw8fQAz*U-켚DK"}&ddݥ:_a;YD,=3=)`SzzyL? ɥWk *hw"L Fl ZX,nJL] ɲ p9 d=IQY7J{y()ۿ_ ɦ'BGSY·ˡ1.<*zPG<1*jV}O5$ + (6F',ʔ;"&{ 2roCL *‹d'0 ".!2jmwB|NGBs 0ILA৩!jvb9X+r8SVou`*,`|#V:15VVb:pQ#z߭,YXCߝO!USwгp~A)7 ]`vVP7YunS7 TA\VΧ2'Cr‚g(M~Y:0eC/\#xG z&/V+a= fb CAi4GmA˔Ϡ-UD!0d*7n=?YOW:Ҕ=WD]vĠP2 Hdm.;zB]>U=m@;n~8z@ԕ/f ֪6kUYCBDVIҸ 6:M"zPj%R#HBHĞ @CBb3Gt{.ƕcFy>B:5o}1D_j]:{. En2hY2q-!(FUed/ f P"5f!rj:*{VlZ&+)K!w!_LkőČ~MAl7NU 8(hs1]F P]Z&&bZF;.=F@?#ꂃn|N}:j!STbphl#G: B,`=崳y~w?{`гݮ3sl>** U|X^0%v{֠V.:ݧk*QW4 XxF@\$_|旾Oht %fwI4T[h >G֦)N}+7PV %sUe7eZ6jAݹQ>2?PYݙ!m R|΃K9.Љę߁YBY$,a{"AI+b˔OZ"# 0+t /6_C9 Ι\ ib*S^ɿP:-I3`LgjJWx_<#tgyLdNrGN3 ĥRvU4Cp :(ttG"z0{0yc5~ Us$Il@ռqLl&g7wu'J!ΊH_MA~O$R%]l2IFZ8p_LRD+3j/uO]sv]K;$_H|OG IO N EIl"KЇR Rw9wJzRLU,Mt'߇7ClO2yڷEK̏`P嚘G`Wӯk%/𦞘 &^G'U:~VyG Ō&#е@\{ |?Sꥣ1S;C;J.Mk7zb$J]4y_ߜɚ?AՕGMh|iZfXw|yc[$DʝDfil^K%r(t̕9ID/ILc&\!ׇeIG1r(U8vs TH(7MUODK`旸LrOUwF0](ƻ 7VЌ6oA%ΩVTZnI:+0[k4\.#;E'}K EA #Q^KRehĥTM^I:Oձ(*{kڛ^JσF3 /Z [%lK螲R,sxRFBT{͸5[,*H ^hZh oLtyBH}6Y~ V\ ^9 uBǕ65ė#24Z!W$5)(̙w&o21Ze0z$G3Z >]'+C;ht(6>- Bg@_9s\fuy#V%@)4F@3T4K٠}0ǵJA >ƨ!Ӳڵ(N싱O<~ &,`)v_&cьn5M@'SE(IY*9cv x P,ڇwґA'uL(ÔW0Ͷ% 8~h+]fNJF[3xyv}]tGD WknArMrK}y$*,> \`ދo7,Nk8^c6n^=aեP{[5yhяiSRƮ8(Z0^cXɾ2:}.K#1 u}be+$d#w0)}gD6s=OH.TWf YRWEp֕3:+ :papv\qq2 0.ׯ:"ckP堨\ ܪ=v:uTu_ӆPѫh @n7O>~P&˶$ԡ9-((}r@@8WzBZ|RPR^x2%1_5ݖ' ߋt.5VB -QJ!}ߔXZHnrLpHQ&$%.i %Xq jqiX~q~s+ߒ)Om&eǦשNf CpL˳Sg䧬: O_JseI4EDkbMEЄG]\uL͔Ooi<#CTQNc%nf yDM2N_otDV| 8pƞ._Y,mtL8ޭ-AoRȯN#z^Z`UE2½QUVU,Mۚ Jz jF_ _(NɋD,k^oTbG?¡FXMnA6jf~QZd)W4>~% Ѻ3?rs)NRD4."jYl:㽠R7|AyEۏX+6%#37b>Ћ $3iy'6#ۻ࡫1gsbH>2gs6%17VPḡ4K4}H8N!SUqȔA1_=T;lŕxXO\EXtB(QN=<6Mu*;:>g?  ;ɠ9ɏLTρ ^ fD]t0sEΌ|-gy:x7tZ*|;P }v 5]Y5Tʉ0nhL!] .7<mgN]*9ԠI*W5w2?7'k Ŧ= X qŽ"A3vA E_kTל!}¾F#ʂT 2[oV!U_`" fzuhᡒp'f-S vI4Mi2jŇ &2J#$Irڜufc&Nc9* y7z67*wC&ɮ:_9Kʪ28j- LT\`=5.mҡ/Xi B5w5rJŚ,H2e40f2@Gtm`zs<"36"v &k YZ