libavfilter6-3.4.2-150200.11.34.2<>,eep9|/59l-~ KHҖײ'Jm| 90~5CS ͺ:˙D¼P`p͛ԀPcj97ڥ-46R[K<P #gP@]Zgh'j\~n(a@?d $ M= Sdx~     <D(L(X(($8,g9 g:g>@!F0GHHPIXX\Yl\]^bcdefl u v(wxyz@PTZClibavfilter63.4.2150200.11.34.2FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.eh02-armsrv3"@SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64"@ee8b48fd9d13ab0f9b20839bd776b7dcf3a61e486ec3b75cc917298ae700ef2ac1libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.34.2.src.rpmlibavfilter.so.6()(64bit)libavfilter.so.6(LIBAVFILTER_6)(64bit)libavfilter6libavfilter6(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libass.so.9()(64bit)libavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavformat.so.57()(64bit)libavformat.so.57(LIBAVFORMAT_57)(64bit)libavformat57libavresample.so.3()(64bit)libavresample.so.3(LIBAVRESAMPLE_3)(64bit)libavresample3libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libfreetype.so.6()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpostproc.so.54()(64bit)libpostproc.so.54(LIBPOSTPROC_54)(64bit)libpostproc54libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libswresample.so.2()(64bit)libswresample.so.2(LIBSWRESAMPLE_2)(64bit)libswresample2libswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libva.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.0.4-14.6.0-14.0-15.2-14.14.1e@d/@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+@meissner@suse.comsongchuan.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- ffmpeg-fix-new-binutils.patch: fix build with new binutils- 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/ldconfigh02-armsrv3 17072137483.4.2-150200.11.34.23.4.2-150200.11.34.2libavfilter.so.6libavfilter.so.6.107.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:32491/SUSE_SLE-15-SP2_Update/2aaccfe832b1235fecc1206b8bcd330a-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3a07bbc9f295e8a8ba48d22a9ce253cf73f707f9, strippedPPRRR R!RRRRRRR RR R RRRRRRR#RRRRRRzWL5m5utf-824e2d4f91eac7ba719d56c7b9f34d5c9372c06a223f2e8592db6566eaad062f0?7zXZ !t/#F]"k%ֿ\#R`[FXa3)zc% fDS=5a5a:-G2z7m~lM>+]dFن6e6.= PPobQubШW}R5@iLm.?t*a_n! gEqcGGNbGBqX "1ۢ^D= DJx &5H `JĕMz eiP,S߉հT/U5wq n"kxhb D"ArNq<IyEq2$oh.O VPWr)aKRW 6T?)MV [HT";F#hZ(Tp$TcMnFX|_j? 6^Zr*(=8p\S쎁r Ю;7 -8=Xp Aʣ'9h|`!4"s笲@Vx6\eO%թHR#xS/ZG}dM2`_Qx^D_I^QdΈHVSJ䥱\v#tU bJߺd5ۇ $&3[oFOؽ 'P,v,Q}$+GUY`-H4BWNbG_ ϰӈfYN"7z#2f" I^&[fKDO1>'[ѵ5APF&J(|espEdl} 9Gi<{93 U3EG=~%R3x/5?%v[u4ՄL>(‡`OrDF;D3(%bB'eNfsv#_!"ȷISfp>gX3TEEY|@Vq7U_}5\0H#H=l,xJOxvVfPҘ›,x S$ k~ة{_s<|I@\z+{S٨gjM:$ک0KSuj4Ԑ;#IllF0}[mcy&E$ 󺸒9vZ$ qdC?R He)& tGF3ʑv4o ZujB'\ d $rc=?0 XT_ S 8e،g9ub\XK&D0LI^.oZ aا`.=u`Xa­ӊ_[~٧r/!s\q_"PaQ'utʥLcMM6h|?*wZ u6ew<^0ב|GwEq=aS37&/9ސF(tKC1#!.Aڙ☸SI $ #7͞NVF|Yc;% 6/;#[j\H>J_ 6gfuF~SǸs;.)Jj5:$ij534QQxTgm󄖘$k8xJ9a,QpL]mEiˊzFτJ6[ C٨ &e0ymLC׮a}W{WnHρ/䫷C͸/aFqqu fDۢ.QxݩmKƸ!Vm/[v+HCc7ߖ4ѕx",2҅GD/C R3c_)7RG <|1{)y2^ԠR eE%rdNi5 oPk9Qcxڟyא!3@Jrt:K΢O*|`0-R/ɺL5ʗNjj~+S%bظYXGv,X{u;*tɢnM%y?GQE ]9-\Tb ObekbnJ_kV<ljL⋀FP)PqF^aۮwh}q66A1(47p`t/($48V&0iY|N^n)EldO:p\^kT8"J̾:[t=\pIo4b80p6/,}b!v"UTD@x7C/e (m" nYZVEzޅ.09nqdh"*A &~tdPoXCT+L%'~!VH6_C 3O〝2# K> ʶG'{rܑi1AjuxSn]C]7(1 ?fL%zf27V/l C]U?v f[kd@Tѕ'^Ҁo0ljz.3!ݷ+Ȋ D:b3̋"%$ ds.m'e"PWo,>fO=T 6ͣ,4<]Y6f3}hW)0yme - cr5t8;CnC/$s@7> 9ȡoڦsv=WWgUdgfKqهhTe%K Ak?מP|C7pZS\ +3Yl}VT"x17͑8mxnoUr%IάM[ơ HjYb(EUU= gl.#RN2@2-a8qbȗ0oZT܅C_2<WzV@C9AsZj+[11gCJB;2q_f[vTN{\4*LT:g-v$rcIL$uR4񃒌a aB[ l ׎>^E=ڣ#DY %ӓ İǻBiځ*Y zp[:Klb."F;lmd8^(2Aa Io@q vZD_{2Ŭg}?H Wfв&v _A\L$W]aDjdE&hBAjDㅆO깸 #a7x=|9[e3|uopuׂ1>o;7ؔ3~tj2 tQ-e/ j)tn$/sA>Êa;aߥ5vQ[3<cOV~}Mn-첗ۦhO`{BTa^r1/ts bl,<.hFG$`%!DbHt3_u&q#Wznw 辒l6 "35+V/tͧ-Ϭɹm1%5#ױfP@F ((_J@ >_E]j 2Rfx"n|=S%3?w܂T7% #}μFLt-Ue3kˉh,/ =°ѳLA u|ގ6v/SZ޷F'"c&/ŬϬ.%U8 қp5W<~,,HgV˂btָnQ3Nd=-J0ٌkXPoÅ|^$2 mMwbhڤ'=q&0Eo4gV?t0`tFF%z3[+BlHElͽ3^A?b7W`W%'47wKo>KMDVi2EY[  ɕATiei^ts=iBem" 4st"W%'࿭ 4{@lE ʊea0oҲE2zSOAlXҕTf#uh nvCpNAq2zzwTWK&ߨM_{Z>@OANm fxC&bˋ%>`zS}wReLiunVqՂFI[ RpКPiZ/\e_Wٵn4Yא&>S??qC~`\" iw+6pi*8Ylq,6oVt?Νi.[3* D){y%%ĝ˧/ƆG1O˃KB[WMe*~َ* x,+9XӚꐼ̈́\\#_]_Gw@ 6{eϣZ; SY84*^k8 e=|0~Sws^eЇ7]Fఓ:~!Fǔ<8-3kZWcGYo9G8^f =,H4 }T8}ˑ᛻}'LfTr2'D73D['W̡S % aR*WS .W.0$.eDZNm.jvtB,nȕU'S93mQi!Φȩnax5bpA`KU"RD QX`J͗Na#Rx,JkQ"c͐O=H1gs3TFthdZWjx\om[$n&/_/j%"81!g4>?(zi`I7\;:'uP>LֽS.ZY K5` a%K՚DœO_a^wZXS6=T8c\zBND7^DB<lD염So_jF 43l/ԧ@/7 Q5X\s|v;: )㥐8op橄b:E0 f`gɯD㌕߃TmkjTy :VIA-w9* hUVa<Sq]b!|tdvpu?E4=S5ϰFJ}LO5lQY?Fh  XZ:(BUuh,E:!= ,F!Co)C\2ɜ.z9ˣ)H){PvT )jA)LiZg^'a'W*f#OL0'bfy1^W=i`~:{% PmSR . >0(stSNLe6 ^=q9Xg?sBY=yЈlTݚ'BCi*fΦlTDД4W loB蜍5S&(;)$$~֩ )dOdX[5[$//q}H} pc 4ߨY-{ /{և'?T-]_ }Bb{lBsK;>eG2b]tnJ*ϖ6*rKOpKz(ulߩ# ys>kATSϟ}Kk6&TV(b Bs~-jO-͘*y9=)EL s)&Gor7M1rm%!ؠ+ioBl@b*j}P$ >& -K,_xFc_t;&i "gJPNT< [G = \-qZ %!rTw]JiXHx2dYQO>Riz1zUSBc3/+0-TG˒ݝ =ū˃TRnX.BVeۣI'dm3zܣ*-#3i]* )GE8+/ )0+be"SU:ez|Y񰸱V^} i~JhmŖ9&QGS /vPKǂS>cG} RUc;iZ>P`nu4 ے|C$74I`/#}w>CW( CGWM)8cNfʿsqi$1npш-fkSa4ʓ Qg譬*5NKGӆx6?165ʂ۹+: ep:L,y]u4*[wxfT'.Nunܽm'jifcP0rGE%fB6rr36] c>SRRi_ =ԯ+PN8ILh;7ӳ]q~ hM!Tr<8dఴb`%@1,͏!*8wE4%IEQ?܊XMh_cX3q-r"MX9'롑0_ /cH!~d7.wPFuY!h;ol 3t -aMAI@9>Y(ִ5dfkEgj̴hk~R` |eѨFv(8M$u@XBUDa٨k ^׹Kw7b&_"DTH|סamCz0@u׷ݝbt`q~ 9Nk)A-µjN~2 } $',#_- %K Hȵm\Q3WB` 'UD5AqxE*ib-|E<vkܜa[ 'eʋf'BiP ܮ)U?^5"Z?{3~ǝSJS )ׂ̮+l bK~UOޓ 43fg #|`(ջPbawnLqdc'IU~ ~,cvVMF"pR=dBb.iP#k\&x$S_&Hg|; [ORF\нCHy+bD:#<_"^$E rzpA I¿U ڽO* POh'[]^cEJ(7<dD? {%'K!b+n4_ϑ|o*fKl%GP@p3`: ckPECW3H=_`atbh^xhܩ/逰]oI)bSͅhUܠYp] AJrD ]e'7 R%(鹛 "cRb=_.H!ҝ%C.JP ä2W[p\A[9)kcPevqQN=;r=&Ud.Jeqaz1 R'Sgܮ|Kd9jRPk%hЮua{sU;NpҖ/Y"A;ٸ!#RYwڰ zBK>MG=Hm1% b92}5\ley3ޡ5H<_IB=sȢصܪɉa<"ILB8F,;C \$aGX!NKgꝠN6l ]ti씇+^sI:!ݘͻ Ƕpkك.@zI4xrNw̿7Wۈ 2N#gfK!^dwږQcmgْ|2\VDpTRK˴"Xuٷ1Jr]3 is2Y@"\K _e]Z QHSqCBXp׀FDTzEkRbr_)2mh:J0M`h1z|~\Ry£X3 } SU)(d@Yl |&3_XM#uB biykSgls*;ZoU!]ɷۜE.Y?^.wjO= 'X3 4e+ZО_5]b'#?ݴۡZ4R=XBq|nqdPJ.쉪|=\vF^Upkl3z 3-%Vhȃ ńR$EikτW%{kDے%3AᱫlnŤsy]}t/l c[kv1.1R XZms. kd؞xgw9Ћj+0wA0Jty~B{N`/͝"⤳׾9"[+Du| *Jlj?K3į>w+:Q/ɅlxQbC ŎI ?Zf'.s!׀.11@sR¹.1ڧ>@z ts+Q 7y78k¡r.;nkU |y[h"8|QCSYg8P]){~W^Mҭy~I52ugAv0b]5Q2 !'|j U`yE] ۀ4[Eɕ ìΰ H23o.P4,;E ɑp2&IZpL9ߋ5\Ҙ2v a\GhgM"wsY;6xyÍ'ӱyCvbfU,@j 7-Ѣ/EO{DY}mc a1T;*?-3J{ºϗOA9 t Zŧڢ2{Ӆ[<M[]VU+9!GoJ5NjX, vB ]-Y-#B Bl"՝Gs#0]bjtP0[. &<ax3P~U&?v6u|GorHMZ @\οgYDwze~[ )7ǜ]| vzx&hpr88"d`Rqw4v(^$3N*DkJT6j-I_"ʽH9<@|jx5 9Ci%69.L>hEsr֭/ Ie9q_U.o?/w^gmՒo=ӡ ;OKٓXhZd04d=x"C3TN c;KOZr{]4{@RQD'Thbl$@VYr}L#N"qL{KS%1eTб47'b02üFm֝ TxylF qRDDp'Ɨa9TmqT~Lu}ns:r zFRz>I;}ms=/iZt  1< dX)̳9?N)6`!j" ;9GGPzk'0i"ZT .mk[87%|RUo.Žz!1Q7N3/]\i}LHd5I )U|C:X6JErA'RPMqHtwGVXEi bQ44,~*QOO3NigNx%q @)(`e%L0(He\֥2->BXƂUcABqnh Y7ܟ?D.\P΅g¼Y Gv97a9Kzr,X5|u"-2Y> B౪Hj( _+EeYlޗ1iq>]Q ^'Q# l,*9O.k;E] 7#6P|:9,tZuBsE/ (YfDzz2H_У/7fzDo7E1*b#*͘Ɉ :.;4L +Bj@e?uJ'9E颒LLDMy >!gkؐ4?ز4m"$VԞŕ ԽV}s?@[5ny˥"h[VL9 [ D:]Hӟ䝟7=cUO;[qbEl$T|?j{H2It?$Y1دٍ~y;ZtAth.c"J0Sc8sa]IDI暇0 +mt3eٸ{m6Wx(u( UM߈"9qi NPeB:&k^b}TH4 fĠx4^X<.[fe@.t 'uށγnSQdN " +_"C" X.ki {wb|̾4mdp5|u  =6ѵ%qP>amÅ8$hbvPE D(­|מfVw?$DbyղA tVx6%`RĆ;i{ܿ+1̾+OYtp2#ȇ=M%!>1seȷj+mnNv'ЙGό Q$os|7@<X y9U4vH8l)鑖a)j]9ݻx`f٫NE'K&vU.R~PT=GP!mOUW^!;s](vM^a96k[D&'':۝4VS#TimYT}w*VQAZX6@[&ypmz dDѤ^ehoEcr@`sV&peɽ7N.lRxR bx~#/(S?JW)܆d ɨ\cI @ugt\+.A}`y <k'$/÷e{ @]8o _ݱG΢Iѳ_[g>uPsɷdf+'(E MNc . $1hk8{!55p4^[P*"@n:GBrJ-5 `SpdzӬ_i#+6IxI_IQHcfNuKmjAj#-ǐV{Kæv>k TҌž 8)+DHzU(K}ID͉w7kp4dNלidCgҕ^kC|O;  H^unE<ݯI*?5= `5uFaXh@8cH C{ǺWҧ>^:\@<:Adp'ZZұ3^R8}JmITqsI[k~0Q كL4s,˰3Y/6my8,HV7ѐˑ1}-FX"Yzz2GL$Q)a6nF OQ8*ߩi=H+i6|E&܉;F/$灿U- xv€A3sGWp .G5AlڴH 6(NZOgNjru첟Jh Jo9c]Ɂ|'b xxB *>HFuj3ƫ-O;>[ O!Prla Y'7v(>Bř$0(6[~d%APO==^Kƴ?]ٿ-OUȷ$d*,e(׮T$8H:q->gQ%UE%2 0{U ]aZ#(f qmsofDGToP|@?e/>.0\;w]G]Kny QoUϽjWUWkl LqtXqhҖ9AbUl2Y-to|XM|Sۗ&!_4bUp.שH]Fך&bտ4֐yOaR?Lܵ5]Ce`j;-o)q͊i} Sc?H|p$OX3exHF0ό4H@U0;$c(1Cʽ:ƨ)B2Jjks֝ \73csh"hvRSqAUr@R6via2oIpCNY9t](4E K),iMa8MfjZ#Ei&C؅NU{ڟmGT?hzp=>!^eB<{$u{-gN_߈\?bBkQ>\Cm,,2U%8 sߴONT]\(B7,vre519V)^`ڲ y\BY@߇(C6'sJ irĕBWKn 1XH [A]× u8GI+c S<-RO5"@ALJlp(! !Ef܅Uh& ;;>O\E_LA@SfaUP6#|NM֚V92p*h7WfW?rFl& deFDB MRj9]K {oM.q_9< !E.iQNzɀFI/?eH4~l̡۾flpC`᾿M=.ƭ֯AQ TV:$?S穊'ج/tph*dHQب* vLpw ukBmԭ %n-_n}0OD(ϝ-ྼ&Bs*X^>R0@fڡ{"~ C ^* DXzUB1hv$8(m:j1ܞ#{3)r弚>RG;Q$y¼s) _巖4n`Ev)@Yؤc3AGU'r9[P#GA@;e$Cu]LVg/\p wlU Ҥ<:LE 0r@8Gܲ\{͖),TM{@hu\f*GXUFSWgĺ?)b~F)S?smCy۫  ^w9f=T?FUck?m5(>NXtAVdC3SrQq~AWʆZWPAQ>$t;֦? -CT fcC5y˸wI= Ꮷ"mu:.M<6acK/Tr_SknӜڿRҕyǵ-~436%`ȇFsVe*П 0_?WMmEW23S[o"_.d,ȧyl9Y'RL< (MLQLYHX{3&KIܷCsHLbl5H%p $dA1{4*&V۟FGɀq*my]ɒ(>\^.Lք(hX~vD%y/ fL[e%ס@]Y&\#K]g!㝋u2)iװ6яZ?CS＀ۋ0| _F<6'D-W; v _9)Q;ڥaޟ>~GvPt{v;][:1 Qr:D.5j |ϔž66AI{'vnKӎWWQr8 0E:mnl}g#)R*:OyP^oyr`d.߶gbn+ vVyAIm+xl쿸P-//l5PDϫWlه~.EW4i?UDKR3KGm(-TSʐ/bYH@^Xl>t2pGҕgJaT"w_WX$aCo&mAQo1䟿޻l7 E!f&V)I nlMB]b0[%nQ,C9: IM[s"O?늺;#@ʚUؼPfG?5gN\wAZ&wVͦoV_gI81a}v_ab{rcyv ^{b6sljBxӏaBZ^9t9Bmɐd`hw%ľ 9VJ1 #*q. qov=3 -wmdmN ݮqIfn_T)*m~y&Zvܶ dj86MCGE}yt+(Лm(k 'A<=,]$]Z+0Zt#ͭr8W-=n.ǦhQ`TZ"?^S{8hʭaUuOW@C%֚©*-TU{BdUQ) S캮R2}!Үտ ^@}ϕ= gk+[>\ٗDH3,/X\6,͘HdMDž(M0e2S@'_@ ! Ie%Oa>m_F>&Pλq8Mx%I=6f#!1X߿~ Y;{h(5h>ΐ?L!IMGnS-6FaRD/RBGuߒEQ%[~ͯfc LBQbY~J:b}=2=`PDv䴳78eEăȳ PE1F>|1Tv;fskO^}0G?S 3ؓ0+l-e3 _&pt귏q`l7lYT)M%S:-# ĕFC/fvXb*U:pہxpwumbDwy>SƱ~bwo y ΄vi"H<8SO nɓ\h`j]m[_.'%wPM `߷N:-W>9ƾ?uK@D;ےf;u z *ʜ+$xYIX|ZQKA=Ɠ:xC?;t1E0-hWB'{4/y8k%@AejJrXca?zz}׷j4nO!79Ba[Vv_!/ȆAl'YO]Y,f2&dڒJZ0Ilđt*Ώ|[TJNW~Mꍷs{LFX2Z%r)GlDYDЈ曐JsA㿭 rCӊZou엲DuC#č4oiԄ'a0} Yce il%c'*BcߌH"M&z$ӑM1FKo /~ڄW]"5`HCW0~S2m wt:#ϧj1|&E4]zgK|iU2dm1rF~&P 4BϢ$_+k򭳷:3C5˪'F.m YB8F+ԠiC8ڲIr=XGChs_w=U 0. k+УjـB!-7֘7f=f uzHaؗݰ|M`F+n/GݣܿƁ )H`=֢{66tmVNڑ$gjRae } lg#A%7ubh˕4!*K&7 /3P0go6u3ëS΍L26)]Qߚ 4[M}.X;SF!.vchRL9L5<T'X冮 B3BȑTfTЩ@~;O͊E͐=^ҷ0c4JyaK]Q~0p`'3QecTlk?zU&mйͣ5'9{_5уU~gЗXwʐb_-.$H.ĕ afeejڨU?F ; aP-Rx2xqR&c\\Q9>GTb|B pm 9̴RIqvd25O۞0V'K s^Qͻ nco}%n14zmaN?R?nPL1k \5/h7H `ރލ*:bXf'kY\"]Bݽ?DL"3wSV_\)cNڢ IxPٔAwԑ]tUlOia۲p /Hƿ㵰R8ERX^v9zS]S(zGӐ{SD@[>w9~2J=/՜ϴa- ]Tqo%ٰ) @P\4t9P ,kꇭS? UJzVQIz]C]0>&+އ[CֽJ<.OԯX˺ !0Nj0'ryl^w.ʾ˓ :~Ѫ90[)\6u&{ f쁷tzCOw#E <.Nw:`Bf!(W[CYnK)gGN79܍h9Q~y}"<5nUi7uAGfx{zl?g5|Gj,-?-11ZufQ,ܶnT.dY8fa# ,gI.\`U;捕Xŷ3MQvSVl|Js0H3^%"pͺu/oE Q7 FL`+ٗ!2y櫘ZmN.r N[-)ZrB$! $܋^ʼn0"-`%Q{n(c $R5#rV ǝI"Lg‘N[b5+h>xaĀT!5eOYwi k3`}Gd\M*SIF Ÿ`7$Vihs"&87F{WD=`YKu?3;mґd= )FIl<៖ AkϚ}pϫr @܆Et#dUz#Q̭M4B8fN'3ev0}ɳ(OmpYjC"Vةnu``Fٗ`TTUSUt?R%M c|Xvg!d}T }t-EU\SORt1azƠW]v( ]#u95>PCTK<65", }v$0MYTP;o[A0ikuѨ,K5⠭cn߳(Nfqb/&_h9s :Ç^Zn[.z9MS]Z:.sV:#棅 60ǣs*G I:uA2ȂZzE;▷ ( }(k-"nYUFMl/ }%tāSZ@9sedpPYr%3 Ȑ0C@Eas4"(QCiOw\g 9av]ecz2A~iaoAof >\oS.QsS 5Q. qzsLAβ+lX(ӌI2TCĨ-ڼ0gΞ.t z)+ad `Qҏ+x8B4 [!?4w󴀪-tJuB~+Ӡ ۍZTNYN, {EjW09i'Nnl!Ɣ] Q&XCo(_43H2>>A~)E jkh>2qӚQx\,c̎vIde!1gFn8H mvд;4uvtXXft^^Vӱ夯q&[T _/^9Eq;  _t\eyLq(O&R2˸yto6ꫛǮ0\YKa}3:h dx&J+2aBb ?D;A@__yv"#䝏v!%xvERA(/.8RspOz C1*>ldr#.] ȏR)s)*WS 0!J3eELO@a](AjAk|h|w=js_e.g l, q[dw楄`9iq.PxKF<-r8`)lhe7]5}?!BE~9ݻ1^j0-'$[NFނ ѡ| >L݉yή KrӑG8L^ Ru'soe !5z5 +)o-0q)WCӔ# uȖI*AxoG"- QT _HgX;1ۋw4Tr>G pF="tߑAbrg(ǀPI& CEk+62{xk]ȯUfbi;i%6&[Hd;{Z'D xL'-drend -\K}a'Mh i cXedAKg2˹}Zvw3Έz'Eo\?D"5T$ۚpMgO/ n)`r>Mקɽs[eFf0*:3Ңf"%G /M w"d6ԭ rI.V!2RohDž o9և[㛍1FߋŨVIw lW 4;WvK.p.b JgP{[!m g'O|9h2V;yC&KV&˄3>`FuZ!|0ypbsImk11 Jnצ&vw8BH$e,˒:o[w{Kv&gp&$^d3p [,S8VXvzfcܝW-)ӹK:)J^܌m%sǗJ2n~j&x/BΗg ۸:r&,G@5* hqa]J]u>ZÏv}w gF'WD*#) w}jUkίhEtDCWfkɳWj>p.mEqfY/k7xפKmp2 E&QU qưG HFbzɝ[>d|omj>Jg똶v . d;'Bl(Z~}haO1!Q~_C;\{.'0NX#c@L؀ErvB6;XbA&~mc4#&h[T_;J *KpdIԊ8~&#ɢUDYCrX]uCnHՖQ,md}̈cڲEIZ }7% Z~*1 `f15@!E-.j@YRb!櫵Eզ#< @Ml pqsQF1wlPj=A̐/;Rvz࢈ L_؆UdC!6D}Kߧ|+ n R Du Ȉ]gcB^\ۙ` .4WvePWCeaf"aRqϛ/ZZr }ITjg,9f+)t8hKKzsIa0 D-#`sNrD% |0cB"NP\p`rWB2iM@=ž;Lc}W&Xa[q^tv857͖ycu}\! $ģM4%ʺytE%876$Үz(ٴڔQ1 Ω=!pH؁a"TWmfX ;#-%ڋ-v5WEU: G*AOEuDrϋy7${8pF|Y ߕXv"+{\d%pPUsSFt)@R>ѡNGxP<`ƨNPBAbr66!:O DddL[ 2g2^47{ L-K#Uu`se8V:PsU ]BqJQttzdcc&|&#oT[nV?*TBtnToKPzWX3#s*V0B26:+YRu=sP`HnVa7ZjfFӴ&|eEmd/:}%1=s CE><٩H2|`$SրoT'0cS)Aau#FRc2o(\QskPd:XkGp7 ?:$@q&r?Jxr_m=AQF"%l1amcGC$*eSjwQ+UrgZkdŕpb<^<\m9NVk*Pi\gN8Hűb>2y׻"PZYhԂ3|4m+9:-$gX."rǠ$,Sa!F"RiW(ULG èrSWeR8SU^:"G~n,)`@2=3|pzg)؎m=[ W'YDw푃6Ѭ~aO\h'ʠۦ,h;mfY({A-.Sֱ_ N֘3F~ꆵRS"X9 StzqE=og[o;`s$ӟ+Rf%QE 3}#ALK9)H\)`c'NudDW(5%: ^6k+\RYDio3qs_XK!źPK5|M ᇰ7gSS /?k?˫; m՜?{<(qxL  έ+nYEj9[pktـK)HuLo[Л]0nڝP-*֐?V׷Q'#!4fzj,xGJX)a>ͦ 绿/Χ{I$k4yCj:G>Y`;߱ެH*ǡLB s]$"a2nf ;tO&VPn Ԧm}}YX]^ʵ1h(^o>j Fg[${LjFH mJ'#62eW M崒D}]o !#CY9 Ӿiba XT|<"Y ykrJ(O VRgj?('r6\DXKqCu7&u(*EOA@T]b_gǰorjNxFoδ|PTYJ{IRl B ݚ>f1bpU2]}'׫)Q.Mn廩-7 8.HLM|'P jtx\[(C-DjH`! 6u_PF#VNV|O4PxG<JXݰ%hpzoh7/cJ{2betkӈpOqfthX꽝xdCb:uMղĘd?P %a zlEa"2,K+z=W-ZS 8X Ba[ΖK+\њJ87AX9B{:z\mwiռxk86ev!ija&m qvogeDy0G_T9zZ6 )x\(Q1{$'L|`<(*зF<lG}2BW,sJB ' Hضf|ձ~m=m)KVqŹäRoCjl*tC}[2rޖHFAzJtDos٣c>~H@](u'ɼu_E.xH2hHUK=yY)~@?0O[Srud/Xo6&wb$_`k0?9BBP STN"B]f9|SRLߢ|`r'>Y#QGSE-42 7k-Z3gMwĦ($)&p·ogC r Ti&?M_7^*N!?$M[vԇ`~J\LgR9p ]ofmw|SBl/G*_> >NX6ۍ%&R(+h Ə&S2qEm5z}KS>YRid[k z16=FEb^s0]{rpEf?G^lBvs9zd[3a)>1_R)Ex5 a #"Ji6OE0uDALB'AX`yk Ƨ [tkւW3χIIqoIꑒ/h初'NC&OI淝GƔ)tңVy '} !ǩ onbHl,9?C RTwVnw U o6I믲 .6!\V@/BxjWGTʼXoނ~t۲ItpVv3)$~ nϙ ;Im;j۾9.=YE$hKsh}E(,8(d0ΰb5D3 D"֠@ys+㠲D{Bn}2fC-"8&xA~L; el'ItW9nma7̲"YNw Yl3=B y7o+pinVn?OѻvOG e!7$㩣2W2x\ҏSAc-e1,8n*=b5{lhl)]F1meYݠU]DpCD>V:SHsIr{a)jE|+jX'a2nV#C VStN WO$/z> ťY=qӢLyPCDMGfzan2 NMj(g ';/2Z5M <שbh0{]Լ["SNyds@ɖ@`إ >l-UpՈ2YA@^4JU_UГR4 COȧ*5^lA^T%[qg?3J+:EXYT3Dew&:$:1STX\L>C.ؐ"ݣonFه]weJ@U[yzt&a_8 g[P {P m_Bz;0B(Z ^i}5ytE__w|HSK-#-u,(Qwӷ9U0˗9 Ֆo;妙6\dzjLX Ah[Tc{hYEh^NDsCC|CE=# R3"*Yjlϫ?2Uf Pfu |*s4yjuXI2A ^=zq0ߛ  ʮ}\ g.e#U×3#QV=[ _g=EYʦ pL[`8s ufbFҙuiS n04ԉ#)K0ry3}Bn.]Y"}n,^i0@g2]Äw/͡s,uV469#\JDǓtc1G:(|ʱ1.w6tǮK|Zz^$Fu @$F}d* `eQM1Z%m.]($ҕ3l]``?e @(t\2Y&Vz*dV+NgNŧ*$4mG(;v"N-948J>3 4uJsJ0)V1=t甸UoJTcf!P{1rDƸ@"}FInY! z#𖗘΢1W_N;XOzzS/Q3vJi|}(M,p8&QeC^L*GB;aЉ]v,mA3H`~0e~2ͷ`g*@ /AgbOeEQ{г3uK_-RFWeD`FVti1g÷3LkRђ'cꙤ4v/◒)#Ä=Q]$$Z $Щtާ/)7-qt"pŒui>Zv #p}fHQvɰH *ʰ7"NG,w{^)PsiqUY/O /yKb<:\,~gW\ vDaf[Y'qfo#qJM73p>`oE*᛿g=f+l$X.,6Fgy4_$"`r(tq@7ԫJ;CjKX"hPIbZ^9nRG³Qbƅ"|'҈ubvU-ς.Z@;7=.s>փwD{L|zh %>o=B=PLi^ u:SW2@\q+8n={o+ْ,0r p #ȉC셹)ia޵"<ÃdQ!bo0{slҁibD1&xRyT\" bBc%ER!"YwE͹BU"?$5s(d(m@l!?/<2::ZHD>a=Injv-&VV>r?w|EX \fܐDAƕ\VpV|v-Z5_wuW/JV}s=yՍ** Z§6&fLe^׭oRA)Ӿlk41*i&]B|csp@ǎc@ Bq>f];r;?55Dw9s0:Ā,ЩxWN$ge|+ݕ*cczJR`w'4or+ +YmiBKxpʄ6>^! 4ͲX2"3x[[k( 5 g"ЖnϪ@j8)K俘t51 ]r|vQi:0V$AZd|S,Z h-gChv9|d}t-K=}AwIEr݄(mR9X憯^Z\H74eB Mt89l|P.d>^4s9cycH )- >τZEh c %PUhȩg]L0Km's{bon(hfeXk2=GbVgwszar=Ó2ݘY~|!U{+=Ia>qHrN@JLA[Pz<_S#&A~v?o0c S![х'f"i3rV{$?b &Cڬƥֽas@ؘs }˂zyDRZW`R;fM(КtP!1/4La޾Õ9ZX"AƟ D'dQͤ.(b]X]ZWwEf\Y1vavO+lYRf~W!짨+S,*[鿙16U*p'U`mxVxSM׭kݢ"=nM%K`VdA!쓵[FSX<9xLSMXp `uF҉Uܹ HWAq?k+L4ʿ .bز mInӀOl2S!Lew LS8eu#Iӱ";K:xE+~`! =*Q np *6C7?p/CmR D|`/=xF]pwIJz֝J;26 :(!; cg aCu&9yr7WeGBl_2| {I>/!Vpn]wLΧykF+i.tƞ#{~7p˄~0U)5  Z-(\<½Y\zqd85\&[O:72.OmʦR}EFi ?I_#́/d{'< $JZ5|QEŜ@mwI6.*ʳbf[X2\R̂|_odv6f(UK,XlAWEd!K4{t˚ A`"Xo;\[!yҟzqs}U{uPGۦyh$Ǜ 3B?Rۯ=H4ՌwzU kxlG&&з~Xw V\ $Џ|Ub-ObPQ戨FQd` Z]?Zy_O?/lI&MIdwN#L,(!嶫5 :!* lҲl+"B/omQ+ lݒ`BFDi_gOL":M0[>Un^>%eFpfdQ{:ݙe 9sKVIgk.$E ,棭1{!um|2wԌ 'Qۅ&Pq9g>ϕ6v1[T(HQcQ9ߥ.2NWpP#h!MǣS؄RDo_ ($ ؉ѽ]YlÜz2y#طjlkI~vIuy@cQ^+?Pp|.ֆ nKfacQyR jgjai6M^qZq'[kW8]&=2g!GpqEv"M0S<:7>KrVCWL&z1c*#͐{u[DN{1*hcɾ]A/F1MEOU10 "`#4?n)VuDe"k@)JZ% u7xVc'fS>l^h`}m[֞{v&N+|KxvX}1j/Di$Tfd1c!͊ķ{uڥgUl`҉E-7Y)3Ia+Vgսv0rwduVH]0όlRW͉Kg/AxwcGD@Y0b;Ճ\ tY0oZ &>{3n@︆{[ ʂlٛ 2Y&@0b3ᒳv~+A+>aT.@״uir5p:#=X!k1 &{fudP*q[#VIGfOxYNd@p(Ej p@ "R1HU5 0$(m'%2JJ4F;HlW3bL]xz[w`(;T5M7'ew%/9gdt\QO&QLn|d3REhێy( LB"ѳpk[)kP%D04AmwEZ$_&괹h LgJeOAjH[ å{JlxCb!: e+8m46ǻʐR" ?3Z $kbl~R"8::&[6]cds[ c7t?JMV .AZe"oߔ_d5o8eu=BC7*x (|7250W , $_DK$6-8[t^z74)7:_/m33\]i?~`.Gኚ dv4d.& N&u/1&QSsWD,|WJS`*kN"ۊ8bҜ>%MۃJ!hD%_!Qb}9( $jY:d}h)hEB: RƶP94v`ScA$W[.? ~?"yX*˽{-).{\+6ru+})Nλd=ބkdz39}yh2{B9A_'јj{,=bV\I41XswĖEZjpG&΃C4ö1 /zײ" ZS/?GD"e@텭2}й* `\ޭ/K+`^ &͓cݒ9{-Yt;E3Ò_<;Pj*WWO HOPߤȩ',^|9=@deǥ+4S-OIμ:QPTQD*MExBӫ=dH^Bw.DW{F@PR,;eL$kR-6i?yby*|EgSǚC]pۥ4/dzߺX} %45@ GDn_|[/Y@*_1(Za-Ԗ.o`TfPdȧ틵IJ^I{P$=`Uºh{"1>m-FᦴԃLuZtA6{6dGxhәgv:fS$k} Nk9{`$/Kr#RLT6y ]r M]uC't!f>ͱf- d Uj[`a*p'Mυk(ܯg[8ltQC26i}ق4t9ۂ۰?x 䴃tVO,c*IZ5QbR!"MඃoW!*z5ysOE"jWfvRAxNA}bc\9‡Ўagk*F0X%0 P tRʀ`8Sk qjod⪄ϩ^ѫ scb*/2H #bhRZ/A>yy[s;RUjEFF/L,*b[')Ai UCˬCcu/"S̯R1nU2 g($/h9qcYc| fhg&@b??H?2YU7/VLEӂM/AT"avOf{@lhOv9)Pf$])m[Xu7:@|iUU!FͤY#ui aAs[Iply0l+huWVcQ y:8 }t}Lq /jlihb95AJ+hJtp,!`hVzaeRQbҗ6C˭(0]Y.n-dK3Ҕe7-ƴlP1Axae|r5n/"'Z$Lߑ*r /1 #J ƅ ?_IZ_HWg~mǶ\HM~^{kp_ 4H@8q}k"'$"l/(m. Y&&/u8D Q:n?hL?Q$~ kyj$a:Ct׌=n%7"R;k\r 9s ًPuK_=gi('߸-zSuǾ15kGs3 (*z|9tDŽhy~/F(ߘM3{?bQnEvЧ4KЍfpc5ASg@vqӝnd) C+ eލ 2']/W3-mW I Nh*4k7.*fD&6 5RiN/]jmNuS i}]l9;r*=LM9mVSdq%o2r FY1CieEjk ޭ _p0-fG6=b' &1U"#uu 'N!VpX3 BVE/V ivH}2wE.uá{IJ{]Q!Kb-.4peeB B2l˙M7b鷎6W B?1JhboFrÓ{[4!H?oDSv.y4>ր 7@"Eъ_T @24ζ94b7} ^ tׂ9,DV^ujkzS~NֺJBi~ހ& τLܵh>AD=ф]`y>CXj3(ŋ**4:tO ٿaEЁy.ďHa+NLٴdi?_w4Œ933_垚s CR?lyԠ&9 }:e沸 T\(ciFQu\P_Y)[~%!jbkro}'5Bre2X=Vgɴd!rqrT[ 36q_~=fÊ1|hH/{p4ٝ Th.44Y_YZ'ZtSp)\64hʣ,XǺ_gzVVG+֮g۫] 32jjeRj(ݜ+\ͻuOuF G;lmq=Z-{#rQl]EvǃlUOnl:xbԆ$#^W=NRߔ4R? EߙFY~Sl '#䱍ax2 ?_MzW_nҧ^$nQ:-Dzrw aGߤ0? \8[R.qf8'.ln}:1eDs[nMUSr"*}L줓ƋT1CJ"'yaG'ceX+r*v,]ȯ}(қѷ}.4;Aj2@BS].wCmC٩ƾr^۠Tbބգ姅˞6F7A8LFAi%}yԖ~jɎ+?jJƦY;r}2;јw Q&H݅Y)q{l82٢E,2]{)-?n\hʍtY O42\Xڌvê~2uA:sIc:;+6/~s gkab}s1dmeEN][_-8Q{:z ,BPnݬ|P&=<'62Gb;Z> r+x'2r _*.ޣq`o W;q rKcIp/S`a>HlY'R ߻ă6<lq.P[PYe (5mр_ AsuI+il$c|7[!6gRSB4@m~]6?#vb,w7RPZSWS`P⭯}YBS oF['F0^+וV\\&t7MF\g`'^ V6S\N8 *'@&wt$'"ǵٗ0KR^OsL}J弸X ۷ x~ ՘V6,g;F.Mp)V{ltdh7y$)4gDGYiNM/  Ҁ0e'ofܲ-˵d)R WK1(5!02mj/tCl1%B2dbG#`_YE'DLA<; 0wQIOm"~^Ӿ;KbzQ`PkۉZ듅]|kOHq$NN$U CvO'R?r{`?}發$\om^ ;"b w}P;x[Y! F4@|ML#'0,C-7 vnxX4`D 'h†)Қ/ s843WQ 3ag SKc&A1fw?r;;G۽*WGm7W ]1o/X [d Τ^TxC<ߗvQpDiBߔmjwtP\>߃ϯAGNes5n ~=D?gpTr|!)œF<33Ei1t\FXV\jϱ0qrCՎk YZ2s"cssA)qڞ>~h ,Udv[uG0⚡:[O/:_˃Do$?Yr̪B6lw-><+Aͣ~7I#l߲%"Ы0[Pe4$j[&&n~bE-pC!gt:R޶5[M8Z}9M{eJvu.z$^N'~Ŗ7Uw!#G5KB;vnC^QE0 DK_EM 5Lg9<\ R K| Rlv^yV ψh6ys.'m6=p{=3)6u)\9z*ef c}zgE*`wIT=]F/Bcg#مԽuxS#|$Ÿ&PY~M 삙8.>[.b}i{t 6k? Wo<%(d Mb&t*iN}AY&q" Tv1KofGSX/Kv^J[[1ѴCUh}Đ7<ߺyފr)߂~s=Q'B{*lEW/ ڍCU\`e;<_2)+ʤ[:H#8/\4/D.۾i"QͲɥEa1a#ۖ`Zd~SGy4hx# {E)3ÈP! <-ktxs4iWk;e( G0a/MF / 0`2O U/+S>] h2 4mcK!XNP[oҳ8N,Lmz md!o^oʯ!"- Z΀H!$^ѿ-L]`}~ _VzjY_ԍMg2V;4(*8}(hM& PpJ\ rp}[cK3q[f< uGi\.hάypQRMwKh9qz ( V,!r$n1 (T`V R,TUwP,ؑݾ }!|y~ǒ;rHt(}s\U0m0XڿN KuKf6wsDR3˴k<}їH>e Klr5m0>#Ǻ8͟ȩU:I䢇jďM( 0_Q?lmpH>Aw4yjf'Nv=cm_^4S)i S NȌQcPH;c:aH%įBJ EjcԀP\ A݉ߤ۶j6{J6-֧SY2I~Y"6[b5mA͜yW?6*1ǰL5+zWٜFK7<ǵG pX79s]}dFs~*cVdC*Rn'}*EIVARnŦPr)pb-I,}SE<ʆMwOKQĦrf s N`/zMt%j˜D_Dk4%ظ[bpS@~ b2 겅 Vr9- 4{N̼Z9n7}fC)Ɨ|2$jJ2K>/mQЮdӢyLtp_/O6LL>XmB)3qs.>lM_`\}Fg9_/~dkDS״qmNN%'d62&ir"1z05NU#@9kt(ӹw1{g0p,f7ls񀹬BkhUXG,YZvđ;ĉyE+ %`MFbWc x!m"~'>6_gMj*7,tG,᪜CO\G]:BgPw f^_: ȘS(U嶪̕™ct!H"A}2Pw;, G}f|͌w VJ)j}Dg,5 }h}y޼/q"b1UXJٴ 8kmޑ c㬼@,+?N w=^FUֳvZ@Z:ZM@\eW ;~=xANogNϕY :%B[Ban#87xhWI ͇J^1ny> 8"jtZJ"_w웦&*`YZ hn6X WsJZAB\QUb75ӪWZ.nJ5j65EM큱k'^qVJ*ˬsdb,bѤ桏>qC?TvE[鯹vG<֭J`ӳVיP F'ٖq{:5Z;X*+3D-5@[,5ubk1 HXa[ճN{n?.Hxov?~ pyisz ԕDF_j643gIf9n8 Kqfte24>9-ί `oNT>wy "3w'+D}^y?#,·2D-_piO ?F?xJ1*ó1[?, S' gr_M^]CoHU|G{QS畾f:5^'`BcqJ#e P8ӺOmyn= F$N5GfP&(z醟@fo+{z3,AL9UzI Z+ѫE5XL!(>>Z {>SQŖ+Aսk$x{9+#vK,,fT6 F%K\ORhm?w] N%bԡ]՘"Jdj}aO&-?Xap2F`QUApMygOˡ: e 6ȫPHh+;^.U qg6Kl /G%V+#'H{iJǮbm%kV cE4u`h%| ȶ=66Sp (>zY21S>*.B޶o[9_?O@Sߐv0o{RԠO;i;+ILndIUUCL.E(A¡+Ooes&m^fuoĨ'n;Y=eh#xI,{M :|*m[A@ë7ʅ3XxxfQ_ކ7IKF a1]XK7 :4- Uk/Nqgg(}B^\uJ,0(:NzﭏPWr-Ɛ ,UBn;]8fLR']F<'jTi\r`cQUe}*%:͸Zy_D*cYpxw!OCeX$P{ غ}y8RDNRA6  =8ogf5: /c˶֡7bp>[dlQ6z,)dPx!J7` e'1Q3ș򰁤bLgǛ #<*CQBo37vgl87%~ߺyBvMl7[䁤Zݰ޲\SK?D8t%$3+ {P\,D3e_?h[ܑ8A?֪j}{| T~@cx%r Þ0c6) ^4׎~z,Ϩ&v#o6;(9s|y\-̂M' F$Q2k/)jmy$t㕲݀=~/5Ft[:bn*bmeR0XvX)B{s- jL Ȓd. uDi 6B 2U5M joo'{gjsF_ZeMݽ5+~ڂ>R>jYz'i $ߵkQ[{9, -4\7ZHX )Wn3bՙI CXZнcplt7!J@B8X?9V Wf#z, !WK W%n |(Iy'1 748}xK낔 D5ؒy&vy*uRo: u p cDI& sBXtbҰ:* /;\"o55 oڙcxķR}z ^FCR"~ٳT U5:ZB+=LW.d}?9)m3U v~xt ^.zz v X38~0c+ q5 mS McB,[nN>qúHc3(N0x<+`扩 8;La3\*GbTָLs,J%`EjaKnزܓ91αW*cw(J+0?[Xt׉8Nyx 5j`#企O Ysff4Ǐj%WĦm=9lc_d<:,U㥵- @<"0+o8gG*)pB6t_hk\=bmt_TN`]ga>(BO>^ &cMiH7Kej䄚xxI'%N m!az:ωL'zԘ_uv,./bX#y%X7jOHkR=)geDarXSJh)- .7W+ {. Y@[z_yrxj$}dίi|*]_Qv4=)o؍OZ93`Xϛڌ)]NoI~yN\Gq^h[Eҥ8xMUN8vfgn'2p~lida:eF:Y5oKxq$2ekhM/KQ؈󘚱gڦqit|+ 9_ )*<8n d0ABYNDD3U,RͱD~#4V3c=LLP9L=zN2<4erb/Z"x֐`0[˔.u/7k%|mӻ6*a^ySmblFGH>ӧ9!hh{xS1 DPDfo{NmHQ9_"#x˹bRyKWZ)"W].asHp љPHᲝojlV*l ܷ!xD\8|KK]2suelÔQN#,hbfT\: /p\(R8squL?MTdXL596w%JƐ+R2yP2}HQ6A;4\KRU?cCU,Pznf q雅d҂͕X /yQ&*ٖP¯15 Z|0۪#a+Cf1k;h2d@Sv3>@+C}|aL+n͡D%0pޛ~= 7x cJ ^1^y{)S;:Lz eGL/w(G_ogȯr6i-m}]0,e13 r¹9D^K_rE3ꦲ[/5ɘDY > zV|ouAXE,]OF }G?aи=ۼO`ri~{CNŠv'ltvcY0hX(i״͓UCN!۷bf"% .jll;+q}#F[~F Nk'&wĦKQ?3:8Dv o5cMd%7$XgEC_  |y 8U@I$ĸt'\Y(vNvהE L? 0xVwƊsBS#,To:Fݏf,I.yP@{`&rdĀ0?7RTvFC*c9~,7Vaٲga#_6"\OSXjH"l@ 7E} =zIZ#F\tX"QϺQyQꀞJw&ᰞ|^->{!5D^yTmYf%?d7G.#V3[joGelvOT9A֋rnND\~X;n $B; \m.<{u}th3qgx0(a Fj49>G W1ig+$|ڇ(^ǰ) ;SOcal)Q(m E\SUoE)}({36^ dRs:@ɾ_j/#sRSY$21P _dsrѓɞ%Lt{5u0b>:p')YJCW$4L$ooVRYB%ق0!\5@$mgd@,3.knjP{,GKG(:詏SyVjԅ⁩J =MU {~y?M^ xW:!RmδgceOƍCޝiRmG#2c%ݝ[L$I-q <*y㫓E$^,/ȳ%DY 2irj B6E^mYkJܓV\QRvj )iҟf 7Xo2,nIVutilfxpŖhL RGHT:GA*|*~O=ɤ(eM|/{Jv{@ C@?.;~⾣sAI-,ּ{|*<{,lV1nw@^::RS_f{y ]Z8Muͬ;Klu:I1E^V#P{CCk:> I5v7Jv#$*t|[>mcmAs\ʆ}%C1O[P a R<_^4`K+ka#U-a13i0K\kxezX=Qf"-Wz46V\^u/Nڨ{qܛ<-=H mœd+JǶ03Un)!=Y}`m9Sd';t [v>?C,E]4ݎV:[#^Q]~ niÄtAު*/0X2uL% )s"% ^V$z="A'>Ąh|k,-ߔ*SxM˼Ewr?9::8Կul`5ځHL̕-ޤf.@8Qvw;vt]%$3X 'b'-%Hho1s*pA G*pѩ26@LhƢev`\7 y6`'$^x$o`Qjw!:}̽/&/Iɦư)BQᫍߝChPpDy, hDJ=@>1Rzsp~ERD#f]cM|ɡS8s}`BHaڦ$&D+SDzD'j#d1 0( h`#SF L+Qsp2,ޢ4ic{ry_H+$0D14 Go9+5C|!A@L9@<NNs1 ձ[!]9QLtrUt\􌅥w2q)@=F;9mNd2V'_;f:QυDA:4 "HTb02v`Bӝ+ZDbKuQ<_ƌSvlEe`>GӅ4~5zLl]ĉ)77uJVZ/Yl e!t+v51y8k@W̴JLg%~a5C/Tu ҋ\/.jLIA*yKgu x 8]eV0څ_R&Wy;!p9x1{A_dR[ _T4"& |O vHǵ{yNwEؑĥ̉}# *װq :65LV`OV$# :i"| L_u)\(45l݄T/GCaBVeqUvfd` Y}$K UWܐ Z&G(%NEy*e$m? s@1׏ͅlcU7j#4ʟYEvMmmXbv1 ݜIwjNTN,~T$By>K',RNad`@ If dA+8l-uٱ*L?O[FmJBWL=YIz\]UXlJ-tEx`k<ё:M+ ?CkPf#"%fկ}OӍz[N"!|n%cNe 0:Is'~5 5_E,{,PDTKfz)Y,/ɦRgo8dRM4]ia,GMɧ7t?Jc2i+NC&"Mi 荓3x9ӄwfA3,Q#}sh#;E!)':(Dlv{y5ˑLZo*gXN.2ztf[?a^|ڷ{=( VB.XiH/F':lᓸ/#tF;ɯ4qg ("t@GxxwfVǢv32@aB-e۲E AzɈtqT/V!uyV%BbJ"Y` D!*(1 3q%0)d"*iDhaH*T1$^=\ QPHHɍn+hv^((IfK)~% .60ZB @=>P\W2fWs0 목?U1L(: uwW$j[p@;'[dzD3|pR7O{c ^_ʊgF,@(ߞ)M`d!lU&((12DFsoAscbwS;9`%,"63PiT"c*Ո0DN O(PHdD@=fQϱDD ,-19`J"H`p8f jU4SтRb!āmcuI(C! " qH4&VMqG)"Ј$`h[:ܜ/49U^BZ.LƓ'.M%ŗIeuׯݦb*&V!ԃ@Z*nDAqPrW1 /C8'YGOʥQꢑFwQUPAĎI7dW/pm+wݵWaltw܂?&"Sш` ˈ`&nOm/ᙚoRqN?uv6o4y^| TߗFT%r뉸m(vh[#XJȿ_Ȅ'k3xڔ˙w6禧B,T SXHP+ TZnY[6boVro%ڭ ?[#hdu qFPF'{TK+eb#Jfh hAof.6Y[Fg8SNvKw)~qTݍ wJ!zMG`ت(zʡMOĈe`^?VNp!Bb9y?mt;VݨׇŇ/ԦA.f͐qded-`pR+{o18^>leb D/LX!A"mO>$ .Lx8q8tS|kWA}I0[VV1_hlogŀܨ_R>*w0X̱K]rè^o|eWW !BG5Bj}8-ά0`HJ1( =T!6t*D"od ɦ%+{#o8ew6H%;v,%n}xLTy6\MQ@Qྶ8yY Y`(qև]J-B*hL:L(E!Ue;뼥:2Q;nzÅp{Ko"׶[گ BmYYp.Yg, )I&;-52o$Z-W Bџ&4AQLMf+H2`lKz쌫Zp81wޣ_{?jkxs;x,FvΧwi^Ѿ”wE+Q5)fkJۯK8U#{k:xX*|Dlw󰗟Vn?ϏΖ %2 *v,+VlLzAz@q}d_FC20@̪'9^ TM 5D߭-yGra~9Ep ^"u@`3Ikڙo2e :yyҶh%v?8TvY#ABVo&Y JWe?k2C?!U{D fy!еF%]-XJؽ`] ecxﮛ0))4 ,bAG+( vq)}w濽UܚLL ,k gd:LӰ!v,sX,3{fbu4g,A9ZX KA(43E(LwmKޮ‘ IID:XgI09^),3Dܥ\Gt{]) 4c{h |śhv*+ʔAY~RkL02s稕}V)taH8dq]+}՚]`PHCNIj,6Br)"IM00{p^/q13_٨Ci*NWaqUF*W6YU37V1 -EPsm3JHid*?Jqcrv^JYFB¥%PXkљFApTEJEy^ܠ=RHn Z$ U ?zϹ+dM{8$ #N &ŴRϛ N*W-jMk:gL Ym6KSg!l>f:<%op ""p?TCW] BƳ .ifqq^]C2o:_^Ŗp6*7m=N\&@QcL[x1?~ݑ8:b*d@E5@0Mܤ2 rGMO!TU>Yݺ?N>J&t8=t鸜np^ W%KzP0nH$_ dWy `Q"l1cZ)8WskWpi$"JJ ~%3G9x=U&+giF%BL3&(= R@l(m O6(>g,ħ| ~eͫ*<"5ȜHf,~ͧH(!z"1dI8. /Ptl}nn-9?_XajztT|1RfjddE%Iأm O.}`FuߞΛStܭbx13Pɍ \U7MO\>(H]Vq~t 䬁P1f;Å tur#bt&AI hԮ/!   e+ŀgvvQ=-z~zvڊ(fkV41`$!=J|Q( &#<4P%EI]Ǐ'Q)Xy?Zfq&%pcoPcWH49F!=U/rA x1znF8& Ʋ=NdC?n.i.$HG/0mz/zuSxNkg6lǃv’DnFA&Jg㝭/ҕP5*s ^FbsBDz$ -̠PY_~|Y"k(+N oM9O_n|ͧ539٧k9; Cηx{{~X YFwi ( HN i6d PAücG@22`ġzb.'0lKIIjmM6^Q6Cx3mWC(Ƌ<&aH(f.X~/;:QfwS[. }uY xr|~m>+f/ ZgH{,1>vP?LjE!@\wsxz _bp_IP^r^h~U XcU&JqMv `ezy&W( ɂ0wH\.kg ʁqgO.i 'r+\94>N$m"Ck7&HsA ]Q}c)̫D|5P]()G^kfrcJi>mt@R/k{KbedW[eJ]'ql6t `tٖ^&?|y WХ T]ĺ U궻196dQ*T|@ =s*4;S(*x% @ÎZ9#=J!(x->e$N*dqዛ,XHFF̒F֖iRT(,KIH 7-z`UUh*MRy\-srtM쵶v3~aHZ_%SXu=FԽ'="u[(}[,r1hvnlH`NI33Hl<<~9w!9--D|?벗`0z/;x(j ?&H_xtDXV-܆9@o@J=UӣyU/Va 47HYf$YyEEݠݜP.%?ͷީͪI"}$]^_}]벫pA2;2P VAY@#2hd' T|" !_г$ԧbT".[мu=ʟ^zcM9@E E0FQMk,Lm __{ͯ,*Y f;ewڹ`E.oU]ի xo3zNryx*)5"&.&e۵$ @ʻm~=*$ڐD"Pހ۽|?%Kc {[dd kqE9i{%/v=C4G7/e`LՇdC61Yh |4W*vba~;ک$db1V,"0AR!1XF02"@X1`b(AFmLyѨ@ 0B/]%̈'4äJOҊbԁ"dNJ6?ar9(Y aBIA $_ /Wb_H_wy|!*U9((b!b$.RRIB٫Xc}zqiY$Eѹbec@Ur :-ʒ=/uo]3g?u_s`0SPť:m)ΑrK,,`$H0ܡ.Ʈ0IXH%Y" X@M{y{$Ȟ܄a\m\1*p-#DlPFCD,"Ʌ(z hET(ZօkZxԊaL(g)akN%;~ST osP`H|h_~GA-d8 B{'7iĕ BX qB>o6tIֺ9H0AD=gW[mmWQH5*Z@l*2[ ) TC`?c?cڝO=HE0 _ƎMIs[ ɐs"΂GzwK_s|숗d4EZtC=>)q391NLIKԝܑ?Fbfq951>D=+GCo=Ohw Yz?R/`->?WPezckdqvV/Km͇Ys4'І5xE{﫧zyV-‹zWN.gR!)_ҺR#醘d|I~%d~7QG 5~XV :ۮhu+"̀Ɵ$'K'["ב%jQ~nKTc2S?Q`]%WKټF0vJlĜēN U5T\睙?iͭF6ZI1h ^C;vq+@.[7gUf9 /~φ[B' ˁl8P)\@aBzbaGXZ$e"8!RZeOsq }!pV">S!IW@Q\C_ep17I`#A iJ~SVzIeO~d>|8LkeJmAbWMe"TkK+Z[$B`JhPBLOL UփPZtRFͪ>;+e$z-JXE!ldeDKL I RIT,"((E 7F"*@7`@J*OŮZT&N2ුWX\S^p8yum+PB1" "P?kW_%DkQ "o7?[^%x959Sd=:\՝VGzMb?.X1|xP;),$ a-@PI, f BU,C !It0Ӫ'_-ah,?OKܪh|LE6~;-z] hlh%Bˊm*._^ޯ1sVu=7VgNG|31^|föRH(0X~gо^D%B(]A,7ʁU` #30F5s2R79~ jSp?<5H$`3HUP ~g!?hyI)+ .1iգң\}秵`Vw,w! :JBqc'4D .o}v= F;d.H #qfLuN c=z;|o߷~R\_S9ۋ3쬶 ѴS',0ɓa3i4yT`( 1Ğ&QRFk)_̸FT_w MtO<06BMc9zje XE(-hּWeI?' ޵16hf1qZѡi VL,W)Ab"0>w h78-ׇH- yۏ06LIdEbM7rr'F 9_sy@`6AL JrPC[ !bAȂ_ YUoOP*S +SCbX{q+kW%gȝ~ E㮀qn?jwot{3|Ge5A0Pgd:"#z;$ @K@"Լ?İ4@es3,--T*=z`T.-HKV%󺹧ξS3\6޽K6?oޖI.+RFb'aQEbW>4zծ.IݭzD2:^33V[G,9}*R. 0FtѥC)o5ۏͯ<οs/Kt D;C8D=[ > .vWW/c|7eδ97@|fTRI5ge̍]Ici; 07a71cǓu|?n3Y^JOEWe0˲PczU  4r)EJ*BeR ,cPѱRY0iZj`-$6*hd-js7@̗?E@?]= UO[?؎?2]~@G*n?XTgP ;ncقդZgĵQo: t^$Cߛ71Uކ|桸] *B_`q,8^q2H'\ yƎ;;u/S&k֝M&2d6a`P56>g:LUWgKgno5c)J0E[fʑ3E:1P0@ UwB[UY0j DcvZ1(.X W3%aAmMVڥ#=tu$2rJ>b-( Vil `}ÇR!E (j6B!RBFi@R*'\8ۺ*(A H|d*eh";ּsA@ P.hN"D~Q'r'z}Ư|ڡ _vư0Њ.ccn0e[MŹwx %o{VڠLS"$2ͣ,a R(Ȉ=Do@1uuY:nS̎}„0XbmUnb͉xZ xj*EOX?|ﮖ;:Dr]JSJb`Ɯ1ſId-} vyr6Tؚ݂:nxڨQcgP{푐:&;>B*O]$R&FLS*pdԺo+aQ@!PkybL}j{l avcNx.P=AB E<IҺ0Ŏ7d({N-H O`}$hjJ=qZHlΥr/7?'y9tZo)R躹(R]c7ÅjP(paIlɘq%T5NT u=KXaҗ5iqVbA,XFYfR<_#d~Z5<5U RDmH: 1y?W3}05fȂ`" 1"~JB fD&,a_Y.׊~6m6ql6yMu[y7@$ɳUę< 95}G3cC'z %dRNb LDbXO][F)V6=|wNxccˤIvn!#m\OjOOp-}sرlko3o e. UAʜc,\RK!QJ&1j*uJI]b%CZrWrn#Ȋ $ HD\4-B+BDL,MV/TwC`z&x6LpZųVkY8 /3IY*}?y^F,rĺ2aj,+QJ*T)*Y9}|'u>~73bHfMI̢J\پHW+vQ?W*BBJ% Vyy*$D1"XE'<`1  B"DDb"͸އ%=ʵIXvϠ)? ="=YVD\N"pA27c(:Œ̅LeL2TtCS49Al-j`dB%>\e5%G{TCΪXcV[ڮI=;J*`SRԖ&@ F B(5@D#g* Лyy"bQA ;?cX<'yg2L3=~SܳiX`eYYʑ~*(ɕv`w&6",e5ՁU?@6Q.d^$/Y:c' FRUf a"@MBa\AtWgI{Y*a-GsA[iڨJz#tRsscv^/]#(%KH!H lqQyߕ \;4?Xn=B#?3!2µvp}ť|SaT@tٽR?h4!!ԣ@k31̆C1ќ\}Hݓ+a%ɀ3<>/|z 0D8Ks@@h&}!6>A4;vOp?PB$3' 3< ^Cw:;6O?VΣes O2<16y+,O8W sNf@QP~ƒDx_u1:yֻVSkIe<m=ZS:J2f#ѝ5KT"ѯWɑZ-k 3%烍e]̃'#K_կg|s*m+h}o#qDO})0۵iŒWYŊ1DQI8[.w񽙠h*[ |2u:=3v{Oμ(֒ .\?Գ':HmNѭ{ؕ?ki7Qy$(@0`4}$~єBT&b1Bot%6rP:e6ھE d`&A/ 4˯eJC5թ9+zƁ0`ȝW\ U5?Wq+ko e| ix?cn Nx6E]LѨaq7Ey0.Bxjsa3ij; [9g+b,c3y[IN9m!}Xc{b@ٷA4wA4GowV ĂȘleTea~_`eOJB)7N 2"2!+0zf!w^KWqTO͈BԞ1\5Nn`;LJl\0h7PCX>$ Y|bVf5St|,)TFg&̅`) Sr*ǹ6@xiT-TZa 5U|i3b_6}zgoZHᠰ>?f(϶Fz&;5~SCvQ_2@LߢT ƞ-2&04߸زK߈-B4*Bu=ĝI36C5̍ c[,}_xb6^4v)}?}<ɳpu3YMYK \luںFFVa:͟ffkX/TV%r0z܏T2 ֥O#? @O !Ď)Ua$%Ԣ︮˷ǃpw1!+w<@>:nPeoƝu Mlf@9jPl%=GW5F(Yk;>Z9C_RݔR2 HX2Kwhl⢄Yy Nga%!Xԯק~()A"0H`,]˛ \J)KbJQBnX/";Yd )Ab1ղgC ]>ah-@VHH*AeKC_ۚ FEӸj&@LGKYZ.M"A  @ƀ@>|&3;!t(V 8pbM'.GakkdJ,dZYh[Qu%)_ENw(<)IqR,,}Wc7y~?,h'.w<J(2+{[/ _ b v_1$:R, 0GY3_ &? JH`؞yu]n`6~5CYßBTSax_M%.$ޤ(r']kkZN|:Ym 3K=/C3#}׾•´1g1-~C 쌤ܥ6_ ;}WOḮ" Σw6ܘAaTݿ]hj-Za,!јM @"am`l%ч9P>_^uchUx`wPh-|.sf|{ECCşm)iY)*O^C s33TMQ\d%"feRhu'mӬ$t | 2D>nd&zՠp{G9ѼҝӮs%Sh?qjc)]k~Ftl1]ɿ 3설'Xe<ԐfŗajX'e/=]~>_/rSx4*̞wnnP'[麗qJ5 {ҡ?5+,._.uu9PCs*!ȃ?SNT2ry # yZ5v\_W?= "|MzXkQa 4L-$M>7}C QuI@WFhne+a&rH*+Y08  d "f'`?- NiqO a$Ne1.tzTm3L!6? u] C6-gj_"꼔zE`&!ʱQ!ڡA_fQs- A'!G,j/[2}cA=ڻӠ7.Z؇m`=FsMDȩjc1+)]5&t4!+,p's4F/j:sa: i~b&cgl~WaPL'W m*p UsFRέJj TnS`GyODD0o^:! BvE |z1toi<кr/.A5]APS F+|ݗ*vQ(v#usi^;8#yˢJEoyN(n>;+>$FDMQ̼]33j)<2q5bϱ9=bՌ!R&G. ` UW,zT=G]șbVkfU9,(i-auy8$@t| A(u2UQL E.C?q4 ,#حYo;=ku2e&;_qӱ_W]:T:bws[ vp6 c+_]d=JtƍM'՞շkz) p4J\8E mNtV㥛7rD U1av46;dS!~-Hbp'(x?#Xu6:\ X%mV`좜xc-r mám9g_ Sh?ɭP9&qnIŕ~뗽d+TN:ʴk֚ ¬Y0bK `W𮟆~r@LzF #)0G%׭sO;M6tB@\0;n_v t.ҭ<+ v>P-byXÌ }z?KPb-Su_2!O49¿lN2`Zqګ!3ADXfR!} ^U<;)Qmɣ%ߛQpWK=^s9a=OMh4PP vX?+.76ԣgs4b\[-Wyf{+?Ȩ_j ,բA`aWSoO)_i&7uv?7v?|<̆86ocաO)ќЭ+yP:wxZ%u6Xhy8d%lL]= 6 ~M9ߵ{\&Xf\:k94 ɂK|I8hq[t t[)>VL .5 jl5_jl y!xpX\$K=%5T=HXh6j4 QRMk*(.nZ``v1ތ/<˥;-o3kn.O9y dw(Kmi~ sm;[MLvHAFm^ꂀk GU!k2S+7Ģ) B91}Y2IC$!Iz,^'`h8|tjR13VduI *\5z$dt}Oe 2!^!"sW"g^._SE{IcX # Cuv7K6c.Z 잗ɓn4dc@ZX#ræcOI20(z~~#K2s1:Z1,I,;SYr)1,e<2`ņ[zfWj{ r=xlVn{uy: 8ž Z-33h3-5C_>N!˟ZEl6܈B3 rj ( zJNr>]w(wwޣŲ! Ӝ!(tV>Sa'Rޯ̭Դ˘~ЩLBD糌11XiQ4\s10f]c՘f0hJ̷/P1y_&Q@$@uE3%+qR 2l3vl?W<4ګH!Ո$F׳U{伹My"+?NZ~NVknH, @Q[d7G׬W~~0.?EeC7`UqLqhZSl-]gwn`⾎^Ngeph60W<Y̲gHSfORG0Ȅ@i|5d 'J wWgR*B)뫇7 ]ec G^E<.@[cںVm?e#0=?Qjpj$x>M*,Οcczmc`$n-<+{ Ab[^YO՜i]Pcp-|Ḣ37;֘yQu9VAlHqyγfzhel]ёC@3~x,زGm}Ge;ȻKP|_-,onQ*F0@ LO?SgY\[{2M ~Eޚs j&]P}[Gz> w'R6ET>elxlǓ1z[WCwp;7;=}<3FX 2x҃_rL=F HMn!f%8c@b-zj1U+֘Î`ۼk4Al%Ж$Th@p#Ay,P&٤jϿC[S)a8#NQd-$!1o| MX9ePc!t$bɘla״:1Ӗ[dh!A:LưXah}*=o0.Oeo m+.:ЌYq>;ȀUg_?i z @6rv⽢:fv`z׮jM7 mvu;DZ{Gv{~b>՞[ʦ&Zc}4MV;vCU͜L]li\N4ш_,>8ǝt-=w]u!ч.^,11um1ܐzWQvXW>^Q\SP$$6q:(?KcJ3z߶olY L gzG;Rf"D(z!7{c|q8ó؜elxWy$ʖ`]bOz㳉 ^@ G5޴ eld% $ ƉmG"쾜8z~04Yo,Noߋ카q+x^/#ᬁ~}^.Pكj&K]*Wl[̈XTնl,..n@eB]D<[%JGuC7y;{ĺ!lD+e]GTV:oL`I K?-oCDAOjӜ種c1jw[?8Jdlc==ل6 $&VE0eH̯/^FƲ'} [R՟W!՜g'$YVl6J-Dcxҋ‡Ʈ#AymhBOiPE<}F8" (G,S^/#O&2h4\:m4e ݵM>cy%p/{{yG13FB" ksWlՀ|U1@v"&}$BD#R@ HLz&K&*$IFC_orُs~h#4{L7[w-Ck9:fX J0[JeX@DĶqNCr>cOϓPC$$F[ؤxCY]77L\i=U2;?J'LY{^5 4'/U1VҘ&g[X6^ZX͟q{-ānˬ7LMo?IQ^PAy,5\5iGfP1Fm2+_([Qyx wٻ{Xnؚro8 }d;% jj9Ò"~}w nVw:0*)ݦrЬ#B8r0:)c. A+qHgX"i = _/`Y CFsCȆ. e_屫d}`{Կv Vbjy v{{!'Amq)t7]poUuMW6c;.{]y,_{Y꾄SunF2~ N fϽM>fKl)wM=>Qql6+EPq$k_*#}Pk4 b2Tq O?Teq+#UEA/p)y:SE2%0p.VuY(% SU7Kh%l-ENfi:0z se+,;~6;}DI($5 && P Ͻ5ʾ̀H QHNLraÌ$';UДY # *ꏸa6ǼJuj6z=v*PD Kz91( }9D#*ZVBV`0b&? J( 4aFn|/L(eأmn0z*CsmFYu~CxmDb޲0c(qs]p`VBT/Q/OAR%/7G;u,Dm(-/Ve|VgZ4P֫6Aa)Ԣ5%_&o ̬g$\1vlOfNwCnA㭭IĸNIJ"6[p0Hŗ:Em[,N7&Ob/KSe[@]G|mV>s@V&Pq(P喔픱_}T{j4]Z~5V]P%TlTbex=i* ֬49n\,Y/"V7 ݴ*j-ȵQ-Uup/ uxѸ2!)+#MS3/*R J(@v6j+f/@ٖxvj|_sDMġxsWϩ[V0DT`Da4 a!]ꤊOӿm_'yYH떃0s4_[H~kU=Ϻ ځ}bWd0Dos'#^@A 0E-StX{A/3#Bm5BЖ97_pv}=u10Q saC+QӡG`Xjʕq5"` La {';4i*աeYgjPTFewURQ)qz )m4 #5"eތ2 ~y`/: 1"~Bp>XjMc@Kױuƺ,*&>;ɡGj4#dCc-a6OE^*ÏYK;ȷ?YᕠuG>:onf0(w{B%E8Nv}ض7NGz]&0Rd4ŽbՊGE_{l ☇='t:2B ~}MrayqY/#=ytXyÍ$uqN~}8uU23U&(8 35M0i#_Ǡp|R1mmm]F̤v, %J3PNM~Pc} @7O Nrn\նѐG XrҚ|>2囏Os-+/;o%,blGO|!}ث!j&' z hw&8sO2(bN~yjRl5ПD9+| Qvo*ES˹ /haҠˊb-%%;#XfK+o𬦿4wԒbmIb (}ŖlZ3u̱N qE ҡߜP!kWqzjcb]5}~7o)]Ru*OX<)W` Saeb0+$?$Wf%mCe9Nu:^ No%% ǹI =J(?wFohY2#Kf(.s/,','g?@مԔH] 6W7SQ4ݚ0ܖj钑Q*4*"Bî.Xlyef;;Lp;cb\ɥD 0]4/^un[XK@cƷDs;*trj94$K2W5YxjtVͅbKtCM?$)~ =7=޷{ƻY}:qwݷm#3åns xO0f2ؓlы-E  e*2o/{ `(А-LFEB2wVAEdxgax&1 b)X\ZzZDdc A H(1,,a$Q,hAE&wvw,Q2јQxe Q ]7>af8*6L!TM;<베X2U. %c 5p aj&d.(o^?Z Q˰ibjの<:}zN; eoRLb-I=ڼ[̉R2[02$=ƖACs[yk%r.ާsz0mTbCGMJJN{V&ܞT2͏ uc=E\?ewbyo+GᨳRҴ PXLc322 w] ;V5q|Uzg[VXw56ikrӖ\En7D] usm4 6<#5,u2#lq*~zLe-S}e5ݥnIײuf&9ld&<]ZWe~>~rр`mbΪv]vCK>` E 1G@tYTp"-$Bkw(-[M'sOd bUZF|Ɍs)[W\HCP2h6TʖP@ge"R%0@Ru_OJȟEILp[o]0R(t*FPš`Л|k`5Ġxi BAJ'=?.';p0 Ǘ)ftqw'Xs}˕4;տR l=JG'WR:!GsfP\g]'7j5k)n@@@/6-DAHkYB2֫b adw @F6aP,ޘ LQ efWxqg*_ ӝ8\wnjtPM%}6X@6BJ94AGGOiAq٢g+GIRhJeKcN$-f)iO]Sk+*HZ脋T~m-,"3ub=!xCpJr{ XpWt`m^[;VdP *\{Z(Ul¹^?/ȰfIWWL?VOeL_ڶҬ~Pϝ)jy]Mo{7p'}'?? [幭Z2 *ǰ;;^-p> ia.Jke+k`b(Ȥv VeZLgA`ضmT<t9X'#;ǔΰOԭ@Σ@^ FR*ܞ-{h]3Y^ʅʀj*mf82@ 4l 1Lqr_LBŔCD蔅@-H< RJnksKg'~A.MH/FG*Wdbr(ixWwcl읔+Ո%l`bN() "PJ#fvfv};-[ݹMȆtȯ~#=xĚhs;OwDz^y]a(0KPjA&@5$FAGX.8*{fie3/uloP\|Ӟ-j VJ r))BAO|sfTy.!/eЁqN)<]^ghIڭ׊x]Hs^-:>f,P }ȥRktr]JƢc}N~ɾhpfjd'w䨾_@_A0ٕQYJ]4𛓅Xś%%cc"dJ b_;|]?k|I6A~~~j]!*G 1$# XQLWpSk? &嗤@ YɘeDhOZ^a*л:6Ig pJ}8_*@G6XYi{ݠַW°s\] kC4@OuP-A%ԠK5K@Z~s$Rȅ@٦gm,RBOohE'~7«*0Be@`yoЯe Ч7ǩ/*Csd^ Ektn^}}>5hG.>|Bzy.aؙcD`u6#CЇ%2=j:"Ef`7}I_aOeT2Zȑn8JxȀ I$@w(0`}BGUZښo6i bs=|.v3C.j )z'}_wOY~M筷6$ *PO-~hZmۑm "Ȧ4Kl:6əROyY Þ)xv|-ڋ?Yds?~J~cL(uF0p;LѲsnnσpj((OTDm-Vn=xWC9DկS`MJҮfY-1VEW[d ?2?͕K{*u.=r@DR'yq ` . jl S~G&A̐70>+(F`f ԙʼn`dS;kѲ}` I0UyyVI('u1f8OTObu fӟan~bzP~t1Q@T}&KfΒ~ik'W֤AnՊVoX9S\>\İi:̶|4ߚ:=M8.X:2Ěfjg8amaGVF`{.- m; W{]7 Oe?e@"8PN۩~-?/["V4Z&o:'($D@HH98xx |ʣTB(ʰ{6OWneUB$5 DCD8^z;v+Mo3'Is_\@ Kήk,:sL o.u, onJN_GHlT\EK PIK54!'fj̀߳ ^ I}?Vk\ 1Srmr~UAalxDZ=wx_|~ưs xݏm_R(9XVUtJ?]`مN}6YPQU_ORٹFSzخ?ap:0sՙޯ,{=Q;(hZY gBdzZ* 2bDyw^紈Veoid5&b]bRln9_9O((͉erĜ(|Y >n<3gCC@hǵK  eK MR# 7k)ISJASO_|V3:O띶)cBV[U,Kug8g1u<K2RdR>C#mR`dbmάV=C'grҏ,t x7~3z>65nŖ^ÃkA?a-^%F>#a_s~FvMnpb;ӱRVSkpiPr`5N;C=wsQ25eC{]SΥog~)?!?$dB],g3lAPWO+KD=E39ݚ,7* S`du"Hߛ='VUo۶qf Ll䬁חز4 ívWʋBC%_&aR**X9`BjtN^^^w,!3f%i\/YZPh@e 7=سAL:ݩKuHMLI9aD(S̔@CW {Ǜ"<*bi„ʠbyz-`@(?OL kէ@ZV b$Ά+"$A$H #Ķ1@4JH2 zjV=4OFOnZrTL2 OZhZ\KJ|Q@D̸/LHI3.)#zYhu.욧M%چѓc5IoWB@OWVFj6f@EֱA(j+<.-=y]g//:kmhL;SBkrV:;X?k=;vFM=S 'U}L=TYR\WHOr,F$b$ATY;s-C?WLq*IWXpa+h-zH:,kVV nȎ}c .OU0(>!H%c2ٰdގ>c6p$J5(I͇4HuM%͆avYAZCPJUIVxYs4Yѵ']F*:9Woĥ1`ʸ'+)nIn\I8m N-L!5*B`mXcg d1.f|F1iՋ{{YZqQ3xfQLOT9ͪOWZfo9 ak$hYJf`EYED@rɸ򉸉ʺ[2Ɉs "Ɲ3S~6mYEC\,sC 1d]U3ȓx7f5iH8Uz|>{줃r#HErjvTdQSiNRM"c齛fgHuUCLJF\'\[- %v!zFaX1F%$joĵZjv;hd=|#B ۿwƢe0|O )=Ƙ$3 BAȿxڞo&S9#G+)Æ*"Qv/SK[,2 9ȉ&=+PT f]h()gzؘvTq\t'GQ B\qKU. yܿӣn՛CTћaBqtD ~Ӭej>S k ]ҷ)UVUHګUjR+zp//HռgK ^g]%il5/L^:SIdڢ[>n9 JY-Ì!z.'EQ&ƭ_^"֔@!hU *Q#[ *0cq@3\J1bU.HH價u$8 @&+ YS}~lFo>@ )ac?:.6g 8ww[ "*p1TbڤUV`qdG8$"ea/Et7~4ahh *D}m|o;Tl)s@l4 M@Ln!bq0/;?]@>v9t㱐i_8.|޽{VzH T:A/Q4ݧ/QNK㵥L"*.,ˆY= P球Q 7L-;ۖqkV:39S ǘM=:1$ےP$3%q3K=ZSL^A읿ÐVǕ)Z\[ ðlI -xA$P~cI6/s -$~}D35W#dKR ܆Lf_ :W06a bH"/ǿ[]N@? 8pf'ɶzE`w:nM@2MBBNtΠ]nR ;FM'Ċ i4}{A:PgfoqF$#fOX \]U$q;{ $՞W~/ᷜ|0DUmٜd+(~>K@=ΨK Ad j׀߲^D8-lF_+fO\( N nh~y:NpϏK޲Y:)X9'6z#*1ɀ>ND_ruQM/ V RSN4!|Yh*N'c(O.^d[k#j>mS1br{ZNdE6L7\}?e?P)j+>:Jll9(].58!w=4H,ŵkK\dL$ɅX 2dJ(ƃb!eyH03 (&xSZu [ -yD{4>߆ * jϬGr^cݽ*ȺA &]OiX? Y]=w{pq{NӋb,j?K?c p1Za(e;'+a u@|﫦{ i)\سrxr9wQ`Б Dl&2׳bKg {f5L{7Y׍v5[~(!2=hn>VLʲ0flTl.J^mEUn:sg?C4xe F`㢈󬳽Íwf==𳿦o;uFQ OJrP R #m!WO_ wG?V.vbd~mL y?,rðuU6eSb!C 0& X4\]T Rbw~CA<tp. 2d_gRah O^L2nQڀsNBA!SԪ6u, &F +Q9ئ?ҫ!4_U`XD4N{S~[ARdgtXXքnOr!%/:Ckqo&{bLc>c8Y7"L7&@-Y>ƣ`,^,ʦÏSY H5ۼ++-"e"] rؤʚ JiܬwS86RNm3]1S9S}~?:=7i!˕c}sC6baI>DZQzS_Mydt\cs.iW<.IT ^Ҧ~zV}$cbt _Xm)la 0r{Yڌ% ;M gK-!d9Sp4`zyC6z&l7qn}"@Brb ŏAE>44E7;͓סnw_bWaV\j<<ƿ[}3t*68@L ;t~&>nA.x 3M6^Q\dp:yb3/XH;^wtDmeE NePDOzըk,nYSҠHJنCC̳vJ]Omaa $ `rH}B5?P\)NT1""%\bt'Cz[5}i#?{P2OIRL9Ϝ畢J8v?嵕Š\\~9yy}KՈU(~s"RJ$((YSW5ǣ:Y=F̲%7B,LmM1 eCH3>%$ǖVIC^ `y"P|^WXʷd>O|'bUS /KFjk= <ƒF"h& P+ *~avk_ bQ;wYn\wp -T͑e%5{j@ij)pK.6e!V) [a CU WWexVgriҗGJF狮z؞tRZ yb>}ލ2&FB.X;=wf?Bvҡ =3řa2j5a+~NG b%&qsL %R0U\D Ȉ_v >pF j"g=\D~9vj4v؊0sHW*lVM rܳm)A-LD$Yxs}\޽_me7_jR% JT$EB%0Iv,}f<×}xwTlK*T_)8(̢ʩ䪚r]M{O(@"iC8IH_k߲]'G] p~5p3bCRjBbE*%dҮV\@n>ǮLO}: ,4=LV>jc[*|ӳN8D"ԣP EJ@>P٠OkbĖ$VeN|{>HAr__Ҷuytz2^ƔܝqfGyKٯitr"0@@DBqdRЫZl-RXTֳk w>uTqvw|ɕ~Qv,y]W[Ȯ\!f̏/ y%l`;Ct!UQ[OibF0]'<󖖡H5 DӆM54zA wyEu䊂^t5hȖ8қ ׄjl&}ISfb;.|+N`f_ӣ@=6sƎep."vx| xa{Lc[G?V1ɿ^'8 NE'S,$R9 }Wz5'  £%B8%Ȓ1d, ,5Z"[w7VFCmE}៹^,sPk6quKL$N4*9DA!(NO֔]hĎhi--D42PS-z\'WY׸?1f=%".TtR\|tPnĒk6:ӕ[t2c{2oԭlj$9od0,pXbRIuFNխ{uH9sO=d ȊȠ|KZS$8ޥh.ƠH6TGr4{[DT8/ |h+op43p-qpoiˈb?*A4G4-3yqυv+'Y AVb{&!&%|}>Exg R^][ z:yn!)& S ZXC'PaWXhG'Bb>z֟%z˖דqcfqCCs?BY w;\}'{KR:=&ι3 Q\*)f`KRYBSk/kpj5)HjT.,ܼ{.j=f=ZZ eҖ9C W}uduI4Txb(-qԁ>ëi=R,Yv.:k|z~?:?Q#z;_p/,2ƖY_sr F4ȅݞCaH,q(Dr%%ݟ"y C@=i<|#<ȸTY]8V }|?v{'] KoKe)c#D#!Չ.^cGY,nԲIɘlE7A $= XZ.*/29UxPT8ҬC8EQQDp5_(?j_6x&k <=2A61_SSS>Wze2rf8 INj2V;9Ty8W[.D(E #CQhn?ngQCO-z(>K(7Rv;alšM{Qٳo_Vͬ:orM|DRdY4yF2 z@(!a1vpv=gMm9\ lFUu= O,9=_6l 0hec<0 ufF|H0sCZ͞\1+6d"ieZMCf匿KS˵\E}I=":pͻv.H9k-u rmM~ UqZ[⽿~tR5Ks}Y;`ڲ9yW*ˤsvdWJDLUM,iV-MVD+I*ycx@ ٺbjݱa3 ʊobX>#|pa&ztc3AP1rPfh'Kp{Z! j|zFl6xn:ݪ#_)H>dяaأ܎@vKUηζ8dC1qDZwULt%}Ep_N/Y]JrH`vP3ϵǣd3gm-]toΖl1[<󮧤$7}MryeI\dd,AheɵM&{R=q.~yx Mmɇ٩+2͂e]nKYp :>&8lפ=$^TX~oV9!GSdE]+R, Ǐ<~(O/)@?9b}T/eͩTW6^f6}4OozA;WGu骕MȽkg|tN ݿ|!!xBLvsPw")`K+9SK洭WLs]ȭצ`" xXOe$=CSz~<D 8&.e.w߿;ǫOzWzܿdwvG5Sݞݎ"P;n]|\}J a,,-tDw׆w uE~\Q(G`t/_܊»5#!@D.Wǃ^el(&mk]^ABc's~M|yc A (C)1R TZ֪h M1+P@`r>*LI ɖ2`}hw --bX-ۙ9408)/DŽӀd|Dg ӸX_D6tZn޼Q8aa -! -Vy>۲s/TD^!A-SӼfEJU.C0NNJ RJG8Y3s]׶iJ'O1_gCXR2'2 L?Q|O45rӔIv5rC)#5ׂ҃#z=AOX15PG=(n vduzQH֪R=Kf]Var o,C7Zm<~ (}$vs[ b(؃98j~&c~_k?swBL9mi q1x,!,{$=@c"l4 SmɬCh7[R&:[PRk k\:&0}IM C%khUI(ƿ:u{ ApZ0GRy{q]$d 0FFF]R2dR\BU K0,YOH> Z$@E/=lNuC =88i&Db"XdOOgymn ,w ,R~/Ig {eI|cgvٔ'YmR(E UĂX h/^RY \rzz7?yN-WM>gj<-Ͻ}\ηpUͮeR| WWreOuqXV~[S#d6SZ=&ӖI%)jf?SbnƓB$Ҏ8w!~Z:;ZHjorj=`xh_埜 #|FL_S*hxJ͇'$-ibjlWd(t5<8"iLQH+=ǁl6ൠ0|zv-U$VbD@ʅ|V).eZ/3c&s7[TSynHPBiqZ+=|"S%|lQECPG*FtD ޅg=G@AȂj1!SȒGEknx q1@q$.C<4'$W9x 9/,ҿO~sA'eՍ)ׄ0Hkz!(F;0]17CݷF L5nm;gS ˋ֎!>6 PY6i2<jlڳU;D5'w?N)%̡(ҵt$Ah"pcQ̖uMGe\dï i-e>C_ENac|I! Bj)KȄKR1 ]-H_ҢdOO4U ^LfQy2:Eq(vvXrU-1S4!Jb'c# k-b̘)w"za 331|ӹP۽)5(]R0.TT]z԰T"4(G<pl߹K'=en~<^wZ&o9_'. $7{mSa -qdYG^c缂&Hix4&(مBXh:'^}pS t!V`HqK@1Nn3@jz4XuB2U陈̇>/ yq ʍ<4*]8͊.b5j@.y VXtUÓR&l5ݱI)c<[FK0 &or9g;:1 q@#'߾o{] RIPP' 1 paB*5] '`aET"@#,WI8R&>yo: oM6H.UD'Q,C,E|k H $;]81f{>As˗ *׵Lg4Sa AEDZgr齸]G+. NRM̱G]H9{j 5D[خóQ4ʬll*(Tm}۵VߕT5x5ڇ ^;VA16&`R3:>?I YJOp&X^Z-/Z;: Dj"SIoiiyk"u@2&m0x@b+=ޘ}XFi+ejJͥ& 1EMD_Y+*O}713$43M E=g{ڹgm,`d(Sk'usqaVP` k#F%bh^ۈYϊ47M65y PzU[cxUv=MKL4NFIIL8IW(eu4%*q4yѤ^`[^N&+]/JiI:}ƹ)<(R4pLE'ygDr+[!p€z`Cxe63m(@Qzk,wG%w{.5&Gq9|Y;?1[Yvϗ,:6M1EO߽=Otز@ " ɏ;wRG+z4fҁ8D-;8.ڙ ?43PhgW ;^:I0߳115Ӓ8iaW 4 DSoc\=帞H4A=fo}f/+d{jз ND|=&^#: M voρ#G!B"OZu2cLr>bG39'j٥ƹ}9*jSNkRᣢ;9}_.+J`IHU6 $#ahSog lڮѱ>mf31k/;[]!;e6}!aW"|Dɳ2i;?[ᩁ۝>mB\`|'+@ɸy-^QM3a؊cFrvu6`W'ACz2z|wRNuw ڃ#vSJۻ0pnHne8۰{܂QqnyO`ﺚ1 [P TymT^:41vkJ p@㕻֯1~lűWM]G,9$uq{ob,N9E:ǷnqZjc+Щ}Av+\KO\Q ,9=~_rL/]U<{}Җ֙$5D#opwS.~t}]M>6( Ҁ ooq\ȻT!bWw3sT.,L 8JJiy #PQ6UqtZU8NcbcF }spöc#Ѹl Sf.O=?f#]]~rsnhrWJ_4|v+yώ;+/d}J͂NIGNZǏT2Lz!S75]-7W[Ņ1A7@NyYE*= Z! 9A,-oZ:U`]my|C6K )RA>Zi5k,{R"-z®/G1eL{:09G푋os0\|:99\U}ʸG+|3g4`Hzڕ ff1 CvÉ:a@^ "R:vwQ?y![青)I0%,1b9ovm2>~Dc&`.~pwD0m ɀG8=y E ^o_@9C[L]|9JcOhg:g`\7,k(aZO2]:>7{Deۏ vyhg髦՜ fRIX!5NhmtUfG$k|97 n_zTPs-iW tE`xX5@UiLҭº|eFy8 fbnr~(*E{2@!:Ȱ̾u踇2*V[8xlHy1eQCO.,o¶aw)qyڙ^E75|nw;*C٨ )z=.nS]8v Yed}K"~`ʙ|C%KeS5:4)6]AfZm"N sb8k_ }c?WDnte$ cv $N2:rf zo4)y%{ {0StpNEu0 |S=݈9qܸ*OyXiD= 'ȕKiGO#ZLpĭp}._i8 g#P;fdo8^Y:黮L* m\55(+I[]q_qo;5-} E"Z%ƦY=c :{\Um 6T3 r*‹c>"Fk?SK޼XyiJ]N>kY꦳҃7_cԍjujaWoRķ#v>Ļn-nޙ#G)SQFCxxYƴS?7{"6~>b矞Pɯ~-Ks篭7mkv }4/5{w(aDXcذ%X)TxHDCf=:e2 ]! LKw-zvU[ G5ξu1$$J[Mryq- ]HCcuY)Gj=B.=w>{/XTݴÎR%_C.WwV!KըvT?KVyRx,JNGN47w2QpRUwcP!T}T)E㊃]֬IZJގ֦< B*Ul1뙞/c)\;*%Q␵D0N6t 7up~f [ht_y4 ȗ*OmBq T"lF yBeޜ%:`qw:f[WU~v9vfnBGJwk8P!A040Wd( O/6ꟐJ_8"|؜AFk3m"8F 2B@Tej240`|2L 7O@3G#|8Ov3֥jqCElH\/J140_ һ|X)jk>Э>~|c (냴r?odB2D*!z?X5߳7\O؃2/h1VvG՝nklq4/8e?[ɩT`l6>i4hZE ng?# ϋ"4]z5Gq;00ea@ʏ4f< ulzj 3'81piw\ߪA \Lu9}=&NFɨGx+E]C=`|Q%`ϥzÊ֘wBs,| 0+={Ot'e0MJv4N횗Ngw.UBAAkȤKrsg.>u}`Qכ8s#4=f0[fRi X簈 u 0CL7A3)~#dAX#@v6 P8P00'ېZCJw8`h"S-6]Q,_@ 09{o襚Sf-`dk s(oQBa  l۷4y \zCEBN؉sy"5謁a}yK?/!S5g"?iQAYyrk5+T0d T挸=V&J;I7zev(+=[Ԉ\~HLWQa\dza]X:? `oF7ոS'#PolșPP ˟SiX)nhP4;JJaΩy̯HlNۑ|0 >f9-=Fs[N*6< )}X;ח<Urh{>ZD|DLW͑(|m{TVbGc~4==5MZʓRsQ/sõ\ut}&rs˨唳\"$Uj̠I_e8.69ɼ凥sP3`x[.PrR ds|U(i>(϶"Ŵ,ە{m'#{X^+s}yV-kS| YǸؿyx9'$Oֽ+kY wqoed=׮xPYhcPoߤ XLB&(&$g'\uD8)m%NײqGNw1m&io˦rIӦ5~,\b,dr4M9{?Y F#]'?01Cں{ΚH۶ՖDDD A1ILNpd \ &_GӶ0wv69qy ,a7S /oqoO e#s{tk0Myf&7S&C2'hx?@j ?oy"d)x--]u#G3<%,z.±b&@uc~φť|N@Ec!9+d,)%@x_ jRaቑ.>/$\Fdctub xC9yY dWXRqL)j+i'y]z7 BXtۤx8CqMՉj12 cL{1Rn{[J&R.(@s]y0(.r%8 vpNܰ"qRXVs[\x&6QR{i{W6G55=  FXؕ{ξZC<7nfUA ԋ%i(([EIl:"EFf_Ne"^{RHlC#m'ѭ tˑAջsNʳFHhtL7J_<9,` n4lrӱW\uvgۀa'DpZ :"B@kЄ P>,f4F&wpf>n] dZǞg4.:w +Nт~!>xYN`[[H(:A`vCƏb̩9{W+/}K!IJor'i@xI*oPTwF¦U<9DByx8IJO̘b3O tm历<(p>m5*-]`)0fk<>=E x(_.IBDP t'=ĭdUx|s־V\X<_,a85o{WEPN\M(U56;Iܛݶ{ DcpW97Fvwop|fwu/S3E҈I6s63BNvuå^ZEd ow}E 9 H(oէum_q0!XAzG]m tx(VNsf2+N uyQ%I%k+C& VdQ8'" 7 n /{~E״쒋tH"@ D`0fk":2X '<`rZJtGguǗ!w9AY!{n,Z1 ?ZC[BTd%2RA椸#*yLMt栾txrնW^X E6.n۶;^cy6nUaxwǯa<a:"Eͨ9ZӚ6n *"`W-{<}"y.cVBf* s+'oÇ^^yJ9`M#@`w-+EK =ǀmlU*yI8nD1OXI9Nz;|uit!B-pkD?k!SDXXBD-7 7e!xf َa}bmq~lãKK&kَAy|\x\SUO' *$H f &d.(3{0sSv)\u GG ,+RE ƹa]k5/tjKE$Ca"sT({b:]?~63~䎧{ePШmG:m!۾CwO[z9kVgKQ\^?QGۺUCg3&R׉ГčH{ )Ԗ/w@c>ȱk/q /'367ƪgD9>c;IzR#]D9n6{p28"-=o)F#ȷ.M;ɺ&{gj@\6xp7 {®nQfuX7Ovhj59y_R-HRzih=-D<ʫosӵB1-ڗ|N׾ȐjV_.~RmNΓځ+ϵ}iv}e3fii2>6mDѰm5_JhH44N}t=(fp^ חXiPTU@uQm:P97Źڪ>)6)k 4V#y> ɷi%w~rWi3odg`k/<˲/Sjuzn':o_\e1K`LyBDGl"d]<BsxVM'g?z}QqϼTз T6d':s]'rw} <3;eQ֧W lބތ]~ƺN xpwA}䑁Ǟmk9ݷGBwhdC ^^DN{DP*+GfpPs?vCBS>Ȇt: NͯѢmߩJ=3v]XwSOn7DGkϳkI|$0 b焱dG,+G׆sN[e]ַnq7o(@(L˷:*g#m9q#- B"03_#jg6KnM4 "GylEXWZmUP@G8L G3ݲk}0#sNUڏL*dvvv:]NYzF(/R d2ڶiT)PT!FWc>mӣ:45(jұVg{>RW(t[؆'_HcECTޣUOsf ]wսty E]x37'*-7,t]u>ꦗ#B{[OeeGyq{gijm46oȳvD)x5s1%)di,VM),}t/VSԺœU<@T! DkX.'Sk6I*4F38̻ϯtU߁%:᐀r S ~޺# m6hH)z|r 0 Xx;g]QTud%9̖(`&C_$PK!,k(]YhN#EYxsfI&WcQf$wǼRnU (9Nf5=k&JӮ+}W@i|)ω7>W-h/@2;_qham{ 89@)9Wr\(qGRreKf{ g#J\I)[+)!u7 Lv͍&j\ͱ萨LxFJܲTRԡTzS{ "QkL^6㈊D>dY_P6'̾jʪuC Jo2;p *8}1طT}u,O3л~UVݸ 4Hᷙ@لc먰?vZ֐un3QFyZa (j_AC~w,!T6+ѹZws:GUMUgL:yڕF(c$d0Ϭ<SZQ4" RHEсMDM Bh$2[e9_tNgvoנ4l<![;.,; Mם́m#\k>7 rpO={"~*k`ʳ}:~x "HB*$y /f^^LjpĨ e>L!N8>h<\T@ ])m B'LGk |{] -æQ:VTp;(_LO5W'0 fګ_qxMF&e&F7 XQIs(|.96UJ͌USYÅ{M*g,yix;tZV,k8E2e%"(R?Z B3\Dԅ8ZL} "J܌e \^;Mpkl2/G@!jDw@"hSbjET5N. `l Aau {q˰;2 d.fU3%cI8={v}(3ðP MTvD\\MWG1SݺrB=B`iRyKd5jL[IqCn"~3~==V[ C rETԉ)=@ Y@Bb[,Ba0w֠՜eG~zL[wȫ gG!kĊEe <-G[ՁL|MVEc(K+Еʜ:a6E*IqJw/m)zd%e+Lj[%9GD.:+U3A{@Lܵ]!k^uViLJx4RŬ!Ѿ`MFƫ2B1oJ Kٮp ch 7rvP"rc|yd0sNS:%7K84ե&DKj3Qo suk539W/W[#U`DLb^(C4/]>8]/GCHSn oar54=\`Y+reot?>,JFɡxsξaa,[\ЪigWmQM5s“^5@Q6!ɥAv2XWЯGJdϬr7`\键0frjҀpG(l;AI *T~C)VmhW;|?(K7bYﭦuUs W&-1ݚ|DڱrC} ڱ7y `CÎqOAJ\jnViX݂4aQxPy6I0bY&d.C/ &{ \C 908 F]Eu:L(ooLGr.,!;] 탢9~s2SaOZ^(,ûX71%5Xc/= [?U8]A Bj9).u*0%)]« ׈#*Gu͊rUO]j^U1j NY\2ISaL٪a?Ex KTQ"SA!=p6蛇4H:_SmJY}JH?9ƭ0uK{ L(ɽc6=jhwaJBjmDZn(yHH`HoHVw6=T*^j_kyMo"4r4(vy/!Lh7e:yM]D6;~LUgnhjf7ɺ$!GO@0|66_B-}puɄ[T#e{eS-1q,H>E.$l| .xBU\\l`AWy I[g|H۸K nόkց0 QAtQw>Srj#ҾO)DRy6RC+JY(w )H":2jq-ێļ8~PXh$hǧԅ,6K:AV4GUdE?\&yse֬2 ٦Owz)Tlh'ǀ%g »o1o9xߝ"!.8v0{Ϋu`;u 8Q@mTBS!coğf\j\*_-Eۏ~j0A~˯وyzq_]d螱3α ,RZdKAF%.yؙPD\ d8W4Mǎ=<_,D ?Λ[֡Uh2G݃; aOWĐ`?);ZC?O6rZ}|*dqڋH ÕNƶ+[«Ѫqeyf*Г7՞KEh,!^`)| י z3 P:k|e~d3f>KD tg4yQMzo:, l 0T \#NσW][E7 zpy[|!B<׭qU*\=! ~2@wS/úk 'h,w T$Ϫ`J%ݳ:EZ7_M0(PΫx{IV>Hع _K3-OCUXN` |ú0l eO60),k$ۑ(^a1Ϩj߽ENOw;*FN+PqDDӵj y 3;?ޱ> zSd&| J-PB^v:i+]=T,vBQ?B"oCӗhK뷗Uf[ @;礕0_HwDL&,_ zBNP(iD-IVD'HИqoVEp7Tyc@ivP)yfu:(RWqmBD>];CfK~_/LG| %2ZiIn"wAXXs"Hln_AJGPL:@=L3Jo "J4"fY\y H|aD?9x".̲ͬ}4``hF838Y3^zxK,S!ehr@,o. ~:yph6z+|ߊDdU:GNe39MlW9n\X,V3NHr$k T+Nizͱ6Qr4dظi}]s:"wFb6_ht-4w8=/ C~Q Mᘧڸz'wX%o(R#l3>$ɰBmZ>^oy?AӢBhx8(zBBX Wl +1+I)-]/gE0*!pWQnDk7+qS="{YNBRa]9hu8FxmxѪFsVu7]yF.>zџJȚd9sy H RE 8|>lǫ:Gۇ){u)KwBC;yYMx;fj!d 9F\!:JN~L@!l( Z`oU=8!|rR&Kj pZd'[m UDܿ)X@&ƻW쇢 :))kUϓNi-EbV>7(:G7Ct  raX?b\hZM{;͹ $f`R>S/ҽo4. U>NzMa^%,` R ͉@+g̷L"FC7֪/Ta&孜TFvi fFA&νWF  j)?W˰?QTV63f^U̯4{.WSFy.d,wj`]v^ѡ,R%̊1`;y@DFH%gZdwDWkߗ'Mؗ8*t9!]6o&G<𝪋1UTƮBDf.p~i^2u`J5Q2% 1`3Miik?<[lKd9cԼV֤丯U#XIArFsƻ ) TbVf9~Xs FKcϺJgj Vʼn5ʂ9#C"K;rU߾MjbSR}ّ+ N<Naþ@]\)Bzفa >1,?Had4)W2g|KgtbYj )+g!kt$Bݮ`J'z`$~]Tu.aa}m 'Wz~X]oYm3OsX;^zn$J %<6wp9]$ǓJ:<6!.FS<,Rw aC.ԢCC`#z)+ϥުC##HꂨG ygӚ`+"!"<>\ItǮgO&.<{o 2*L>x#Y_euPUjq^ :鿝 k ÒNߖ`H\jYiqʌ_"V2^8o3gi$gr/Ț4I"zd:>lD퓯*޵Kxb97w׫oa'Yl]1d`_!6D=eB*A:p1#vjJ1s>]Ɉ@Q\D) a#$NBo6 nx yߢ"'oW"yȶ@=Asto& gf|vEhrѐMߕN`{yoyEFɝ\pYٙ玝bh,7RDLxF@~d*ata:]Zpkͼ\S>2)a]"']jkawKBaC kwت]7FD왳>>h,7aUQ^\,ֈJpH"zU,cU`R;tsJ D2LfDgZƏ2' bdB t?H?FA q0g|At(lOL]RV]vccY1C9rO ^͢A)u{eBK-ϷHq\q}Til,0x&Tq B┴D[;eKRmc)Bg! .jK~5&VЃu@Q̸@8u?-h#EiwJ,y%鑵R ng:؈znx{`[84E-ٽRzd1tgX_T.=l@yuU14@{GPq:fLwSY1G_D% _a/jn!|ʵzuutwF̠Sѧ4tV|a0lqgG%_KZĎ$ a el$maoU YufZMa]a[2d yIfGopMY Tf'YGQ.uԡ5wnVn1Ѿ&mv 8V"7%wNLuVMFm#wwjNKF 9l`_b̑”>< =[ٱr!(+MH~/VT!RˆwIK8oㆉ&$Ƕu3TDmITVrEb _PN<=e@˵ $Ҙ:Y(T*J̴Q /5÷V)ځElȳ Cw4)tStPX Z Rw!q52 wV+xZ>*@6uh̺=&=7G{z2$ o5=XhȱqhҜ4b旚^̋;)7S1' Ud5ɲXBBrm?l~$Z&y3nXs}!r-DOn|ۧl:<լ xq[ z`s J/>Yˈ̂8O^ r=rHKֹw=9`Z) KR[s, huo*I}#ߓ|W-kYcǜfJZbow1?>iLUk&0][Ӊi[}^^mHk;sTeg`=?f4CsSgmWZڼ8?i8_at7ˍ L|ngQEhxC?āYO6zʯIeܗ'#6?f3-_z2lj|0S T KseZbJMg``BklG.(_3zeFe>2dk˜~έqgrE\27}( 8B_ vƤ{ dk+T?U%oXPC7(&fӢގNIg%Њ}v#f*P׳<l3[-oX&`pHԂTgV&Uui/+ͼ @GNY2-3_ʗ9́Rp8*i^QV$MɝhX˲./ܹpӠx/uk*58438#KPxUVck1Ha v܊cvS\=?x)HCNV*Z9"cՅkЯՃFԠ%hb' ˈ٬l (OPki~V;h&0v !S׋HKf.jv|Liq@\q^,3f6|?EN(Rzv zp-^Yb΃okk ibj#MV,s)7: 16=gv9:rk`/pۯ?8~gE:#:YP=%-XZ8y]KX.'ĕٯ;?٨0t d!gɟdFI%xz#;.fM#ܹk%Pn^3JFkb`Bz$}F1JX> <wkdsXY4@@"kI/B7P|ZOx&W,@Xʗا4%p0:Zv_/cl֧.$w8s=3TD5d8fdK0]Ht?y$pںrV"o ɑ;Y_ >=sṈam{R gi'd.Le'"ŷ}UlZ]ל3/(y`L4?`N/c}$ڋ%HlEѐAb% ΝGQs |+ꢍ1JD^j9Fat@ go&ToOn|'IDK(5 bPȯZ:HkZpUT0MF68"v`PCVp;ƣ7֕餏j cs~яw1X71L‚J؂)XT飈 nb+},[>GxE E-^4e8S9[Hmb9 i7N>yئߴBz䊆 m{fJzb\LmU1F;?"SA2z ?X3㐋q]>S' xL.4^`K.'%R-xpk ߢ"I& 94nZ Bu] d4̳J+ ʢk69ChZNWڶ,Tn ݢ[T>AMfT*hiuBqրYl\vey >?"НAq,UVϕ(r17/ EuA;; }IM\ ȉEH9_=l -Fx|slg8i澓1~R- Y] ='0>W%8[OD%EL>G4|iXU~QQ܍N/yKPS =8 ƉDQc0-V^>xϞ x$)ZTm9ʂ26ίX^e8$K[QG֡^H8'I(U8mgh,^WH}3ׄtuZl!K0_kjB& /,mdAtJ%|=Cia XgF(`5ywXvߊĦERIS\-{>f6Uڊn,"VywnanI]TH tj!S* r>ST, GxؚxV;'IL#h1~=i0ylJ9PPR^r3!c_:gm8Iw{ aT._tZt?P.D-+!v;ar $s$R:מR眃pJ+=^z2L]DXs0#6xA&K=EԤCi=BTCFo$|줸s,;ꧢ"3Iƈ-9#ֻUֶ%`gFmj {gω W_vz nBx ca*%Ni&PpۦV7a`ϝMG*9A'o[qزn)k(#gf yx-F=eDbVd,c>WGj_=赢aX }^!Vb[T}GX3X$d$P!Z݌!Qf%ބ$vKLʻҷ}?}P!/̥@+yl%-F"8}6E"P߳bTڛa+Z+A >'=r,$ƶ ,WfM{FUỞaj;x& t\JbIo ߂"+V ؄Q蒚yԙRKvrBY$Nڳ#ΐ`^誚'ݷ+hfnrbbn= m"\k݀8]Ι$+~P+(IOjuYoQL x4a˲:$C>*HEǞjd5Yس*:RO7| UcP~%8T*LŋՑnfȉ,.mf+ 1 3ehn_sBw96́"J>5AR<\[˹ m ]ΦSr>o˵?dM[ ]q0_JjZI29~H]S8b>"-%aIF8lz4ke‘CGtNY5@ vz$ {63[TAݗ*ࣛj6]XqiU`iDCē" as'"o5K;J31iOSNW)@GbEX}XTv|ZTyqVlkKgM󠋂x\ZWׁ6ob2LGk"|q5&v6p(Ѫ+F3[F7g{N[uS(:k:4 ߋ,ob_UgBsr(gmNu3if%-/^j:2+ej$(M y #U(:6|癲j^$nbVGvETퟤ!].,%1OBFvYygDmTGkk [Hsae"n8MD42m)涳>D `KEek6D; y':w#no b!ڬ5ݺ]ĽOg?BA=2"m ;FMh dh~>25Z-/ekA,# vgr֢|( .ɗQ"+S<ưj<?NJ~÷Mr:%xr1䵝Pd7Gnm )k"F/[/m m8"H\ էRD`O>p䘅6U];*Vj,٦_ZldW~;<(ɻUL$&xcwX!+&^"pN AJ)&Y&̇-t`r;~\8 ztt,wkuNת}6U^xPpѶ_8OH{v!ϝd=hUt57] W윅W2/*AI$J+63gu/ׂp6(u./3+Ȱq!#Esg,.>*$UϦP\sTmq7r"ȧ1A)2A\-?E )%n }slŌe+:V_ 'm- N <G$v&ء--%6CcEd[b25˜IߜȣX@m3H)Q KSpp)u93w4P|e&nIKAs }$Jϸw 6WBl C0Mw&@L!X'zuRA?Yk#N)[EE6dF`a/ёn e~mN(# {kmS q-337R"X7?bc3_2Zl=0hPK[yJHٺaKfR DWf@KQzbDoIt8ZD/&#nw mq7%[tT4Ȧ4K-K^~VF`v9F 1ԾEjIb6'F &濃pAT@* 7<` _>9X9$'[PnPopJۋ߸ÇH2MjA.Qȇ{{=P~ -ՃR!*ԺE @709%*ԏ)#7xx{O?efj&x B;IN`Mn $ ;7_ SP (Zձ>gC o)K#qĒ3o"MHѻܩS4^.]n2>Z˪P2hc/,Kl!>3j!'"Fu9.h tYf}0_Z%^A).V0 /qt@1+ ž,W%P'5^rD46}!ja;=SKnpZ`JUCr@yίސҥ>.T%zIRc! =C~peY]z+E5]xjZf[¯vHSs9B%/"`huPi(FqZAL4YAʕ=' ypLlliqǵ1qMЄmJ_,Wp{M/jfֶZl`> eAs.rݷX֬I~:3qyU49J,WjȒHavyS2xX~M~Dj45%zudXP$#Up+N,H.גOM#[Gv0"H<}-h)7!d2RQd&[Z/7^ A>iLw*7ahUWL<袆3B6 X!Nk`;Rj^Kc{in޼+Z# ܹSe?-C* 3y**rPI^zb2n'?C4nMo,%UPЃ8*94RYx p뚉D8[%9$4{[d".5uSpË|㝈ہ vgP{xӡcY)jP%HdqH3<Ɠ,c$3nuR[ 1u0YF-"9Ee$yJZjsbMϢs=|N_ؖkIê-1E( *Az }>4al㰔5`E{Zг3u@O"u(I? cϷ!˳ӄ-̫Sb+DtiVYJPV(:BY sSTOޡϟ[gy*)0dmˠH HV42B^7U՝ 0A'S=.>HTNycxH bÒFްs[. :p5Ib2ABQ[@S,k L,cu`Oqr |ɓ!VrSf'vm'䦱apBBvC.)Knpt%nTAIkgwD&`}歕8N4 zp^M@eE2\_nftpU.)T_Xw<^ WI5]~4 F:<饜L%YUE9-X1ihdC^eg#PT SHC,xHz*;qP+`ѨklyL%_$(0-YV tU`7}ҙ굡Ih⏢p#n6?ɔRmLBxe`D:_GC4RKRN/P{䂙W˸p՚d0䁪o<'<hN0Y+E{Z-  %TnAj#,,:% 7V8|exx'K! "bt }2| NOP=L 5kkkNgnJ#c\h?! wyf1f=K[TiE-f^a[1SfpڴH8DULC>{mw[bo~ZǦ,_RZ8i6Oi4|+a3TbJt2xWbaFbS v)J P3>ol8 NPKut4,_$T}Te}kĨD{Z~&B;žs]LO4,b f5̿vvS㥃ԩשEYrlDF|`WVD_]8IJY-$6dGߥ,D,$vMˮ1}/|XPa٪GlN,yURv/ cJj C/P(Fkv#ܒY=ynx /t];[;C]9XVjxF$>V)&/mR`eu jт4 33~ $|y;v]iGq qˀ^X6'zJ.k,RO-TӘM:^ WR/l|>r.mZT8 b \P/{N1D!x蚚LqI/"FWM&D]5ɉh@'Pީ;M]O¨ —)Szӄ;O7TLhz{ {~z利(Vj82U/c9$IZJu\)93tWfOravŅ%Eo 59Vz{b(tnPwA> }+sH;p0M8Jط)q 3ώֲ9B(甘- C83հ >UV:6M,ib,=a B~kʛy BnҁȡH?GFpYY~qP!>w~g9 NbS}`4M0|,U m{1#JvKUE$5V&4gY ;0ކV*5w0I]㔐a-?!QfMwOM;!yN@A?ăe.QH`$bq _z5Ž?(w2| Iڃ4lc/؝MNi]A:.AWն ty1X^2"ퟣ|LP4K|{?ô`B7V\թ_o+Fnp C:6Ό9_$qޫ B`P$WD-sK0~ h, ;:l%ƣZ)<+c<3W_ 1pאL|ep{RXh1lKg 94d-?DGR5bf>nQ8ʓT8RUOl\ѳ+F.&%GO$ηw7moBBRMENO_%w/%ƹrv9R1teKkfu bu}sG+EOl퓐[L.~7/MCDJhS{Gpv8ijH9E]h_J`K7!foW֝  ڬ˻FB+  JVQ <ǓVy$h 3|p>5g LJm;!Kt߶BN^q6Km?gdDw$HP-ߖ A?IH?BUĂ*:c8AnXJ[QW@X(-xT%ml t]1o  ~ t0嚘8uGdw`G*~4߉U a'I1w/ӂ1roGhNarH(P4sPDdĩ4Ps%_]A(igDY%pՌ)[Iԭa4dfa"NXh:Qw`B6f7<7.c09ERtVP% > )EB t2_d!{%)fEdt YmI2'Ht{4#s2U4mjZ:=r']aVK?nAPDAO!6:I! qfΉfÒ56؆F<8~+Iz$+1k^eʶt:_gh2A_%H?vcHH?j4H%~̪UȤ*{!W7gTU=NX\WyP_HFwjq+M6Q<!Кx>Hѳ=\^zYȑ%a5|l I B؁ VkpxsDu4)&| Zb#Xy8 db=X~;ֲ>XL_Ӱ|RvY_Oqg툸|L6δ83{%KfOGꗀHBNhB !Ķo1J~ۇ.@{ݚǧakyo)%.,NBI A[aD\c7_{?\>60 Lv +^oPWzt+TFT;<_d.qJFO66$@SjG--_I?hsiCd!d z*R)kR)޳ Euʨ,ifl<"(GO Zhk9Jk Y+cD˕ '!c@4s(SYJsLv'퉑qk+g(6k쭡AEbD#y<涔1yeCAE^MB{d!.J&2?/lc-HClxQIK:4.K䜄-~Zb>wKezp涹J{,UXȐ]## oXBm]X0Pʻϝyp3.#r7m|QI64Ո^-wy+-X.8%h''iϾDSS i'Eʐ>lV "_RXn5DރQ/`B/n3:aI T"+j>Kn $g{_Yrࢿ1Yt d=Xc =5 @gOr T_K%_ɱjggGcJ,=L}Y4oOy bEV 5TBO pEi3ICIq,hw7bJ;NII` ٴGluBP8 <vˬj€ +i5MfF7@/:X'z[aQt>uE kб^YlNabcd2HF*R8H O*Z"g _|$ߧ@B`| &>]=F禮 A/M )S{7zMǛ7igyU4]NH:@7jԥY1$ߧJ61ՓQ+$HA+FYmuB:9pә{ jfp{#Ɣh4'9aQ2VxAi/apSqͤʣz]$N^;37)0wD^T|4)c0jUqq*|#c^YJ`8Zdn)"h;IH_jtsqgլ{ K6OR@ (hs`㌅H= T4wT@ec m׊(Xw$yQ'Bȟs|8{N&2V\Nmmw_H@|/2 3CYֽzqu7ܕZ/,=)Yhi=g_: jW~ 7åZ@ZH2t@#)>] vho:5Jcq`U~+ p\թBrj~߼_J=mC.w$ vƗ)شoxd~]>U:4>71tjuHlg0%^:e,VO\'S~'^j켡ddgn2h8۰s^JTBӵ{}kf\`MnnEPL+\RkPB[21}I- NZ8%䊝kÐג/M{-*:2ewXkw/oo֩t5Y0}__X\X z gLڒop>GCNe#12س#t-xY4řAwV#)SУԆ<=x4=ݮ Gq2nIYd<+O807-ӊ4y0(6."tN&IJRc 8ڋ))70lܧ[Ԍ8uBXs 0O-P$ Unӣd \kZ/w̳D&'F9֍!qj ⬭'| NeD2 L`RڛETg1c[àİ"v~dDt*Ur a4hތ)ejz 0 5ͮE&^ 2o*~~K0HONs1[Eµ,`Jaie#4syQ!}=Ga |`Ine#hiFOb{PF9X4rTߴ5>|<ҼVο_"Nc긋*7]bCBN*ZUVz 5d|Ԑܢ^=L=$GQ^wNEFȑpν0T8a@ -܋?^D|VVBlIESj H(<{$+3$]}=X~ i}HQh`oW9< 9D>XHPf3W&za!ҨKa’ߝ|YY"gV`[rPnq ,S#;/d;Nw$ cF@㸗pm=9EUAYd6mYk=p~'":QPUÁz[ghI?Sy.lFVDf> ?a}\<rtr03/ >?hKwA;p]5̴U"v~eGBw/R!(s~ɶ`#rCۏ"'Ê`*rM]<ĹR ߎmW9heCH + HfAJ& g)QM :`=w:6ȚAJId{$\[;_g 7 =z=z|mAy:b~Dν#:Ka Y3l*?p$h\$,HZ/PK"JG0#C }/!Z^hHJ leDZ[bc2KS<1WꉦKhۮ%cWȏŕ!N3S-sѭ(M\{'y8x_ѧD#G%L9CeV?fφΰxbJ 8烁~#[.D$kHI{)y? ݀M$Ήa] )XrbdZvrxS'N)@[֘1SS֨QFPi"pJw>I; ^}[3 fq5ÂFa5wqDž"12 7} {<f1`뺳&uΣzV*DNk?}eSf5k`'/AZVcU+e;ʈiJWׇ#>SΫ}Wv!8۹ ~+7骝/զ~:zQ`3j*v`zm'{ @xlB `&?_uEɺ #ߧoj4+1F.L-t `ouKظaTV#kH:Tz3}ިD T^Ab8jwе0TFI*~xoar`#vE6iaRs5FngN$:."a7ڰ5ޛI=\ocUdCScMa^% m;th%W2 Y6#jX}NhjhT,ϥNڃ&[QmX)0_J6ΖHBpAq\/Z夊OJm'KR5"p#z.xiAk8O]t ;uU@fnp쨏AI瘠ɟJR8>nF!ć&_k1:PEkϖq.veVĒR:x$&ZM`+)KTt \ 8y4 ~x 2B-l$V _TkHwSkwsRa\Ў璸*N|Ɛ*@Yv }0L*z;mT3V`S̔]TKIN.i"n%cMgrv: 'x6n\'Q0K1s6#~'dnqDZPYZmԧ-4פOo;O'^sOkdvZ%cbO}&-@7f->SeI?([Kw:=Ѽ /Lz>Pq؀ WjDzU1-]llG'#)O[ B{a8=I A.ҸjF!Ĺg- 'Q*vL򿨥>6BTi2?eԨI17YqTW!ex5v+:ƯȚh- g}MFܖ$n uG TQkAF>K2ϖPSQ+=Ɯ 5QY F Ub3-9 :t>3 &{LVSSt2=^Pm&lXX.=s()fJm+Sz0?8la+5xc+|pGNu?|]:34 f`V"Mcc$@F 4Y(Ċfі'|^,04;gOkioNt5Ef m 2=#ķ246XHU^oc.7̡I@*'Vn-vE"Tp{YLF-Zqn-_ǀV" rnXvΚMIΟ'd3#{? {Q-n ©G߱-*\נA տmúKjİC\%Y][^_Is65\\}PESms~vV84oIwP?*:CotDd=9ƐUBc4[btǕ3=2hz톬7$xï$VɄ44I+q|wx,6LV/q^g@ GeES e=Or{ wcx)N2K*ç@-ތL @G2[yÞ6[qJ&`*?YD/i9N;lM/Y,eV "yiБcGWh4-@ĘpvBmyuZ0j \:)8X ޱ߱0OL[ 6a)7L(oJ[M3|! * ?Tl*^JhPOND~z4fŸ(בKduF{sTzJxٮǮ $hLI4(X)yLmz:WT:W~}xF'u=.^f){%WLmvO |8=B;UYgh;|576R5O璍KF0@qv/8\ 7+_Glo)d8ΨO#VMȦI]?sz\b2j]vH UpæϩA?NLoW'@NXS*5 I-7R=m/SLk2^ؠ.Y֞"~^46NiMyawBDz]X3@iH LTn$|ذ:J]%ˍg_ådU6N*Xdf*PJ=Kk˦@3nV'uV;1omw>.A3=ۘI@B}ORX Q}q,I1՞اnIY_Iy>'ljA&3eP3F+t@ey'z$:㸳j, ˆR(^&p{9OPE>ywȊ,:uN۪ԤI#e/0˹Ve5#!T$l) x-Mھ/V?lx[GG,eMg+̨|Ǜ)vu~VQWm㾕57[1R4iz00Q.X40|ɮcM1pYlo(ٟ #WHY-R1Ӷ XSqWLJ.4W"fFO{:N9D{6kҐb%GB1:k Ye ?쯗 ځ2?ƳH2,ګyt48:5pOߧК`wA6ۖȥdC P§?es9fj׼n8 ˂N|}5cR&ӄŎ,Z\4`4N)!!TLUӔgonyd]A/ݳPCas"#H?uhblј2 B[ךS NW9! Iy9\ϵ&"[b$JQϾUi/c-̗,tV/49 Px S,ZSvDSuAi6zc+FuO~ڻš׶s;Oč(٧!qe0O8p"(xw`+.2XZ4Un<ՐzKhkS +uk-{{c3O(d9@В)O`{8G48aU,K Θ͒2}s_\>˜ZȺM7Xu<6bS ωs !!Ju{Jt""B7 $ek H-]ɲtڳB?-?{Ec{ ܙyhK}QuMYMׅtfw~$уDê{LW;A2$N~u=i< lݭmJ;g~bz' fasaE"6ȎpͪV<*=O#{=&Tȟ$bg*xPGώhˣmFMuNJ{Uq!h wu_ _ O.Xmi(OL kIh0 I+d +dUUiT'<z,gaFk;0#޸q. [ߚ.kF7_Mʫl<&= C?c{;uo=:-TҶ U8wQV tE0qoq}IR$) QKVLq4VBpf {3W !lE@ʻ@$' ޼6W-r5qVw笗uUt7@ny h0g6mOI*O6c @d.KӪ>A? >.'aaesŭְ#S[7g`A%Q=zs֝ ṽ}2/-#uQ5Fhؤ|4rcL|(Yb6Jb.!X$ t")Pis;š6W HaܐjXw*VBKS3U,j^7&#y;ȴQhc>t"cBzǸ7Afq\D]Oc/]D7?fjtytq<.8DS5uVģHνrX6(@ɗū@j8gj_cdNܗS>Md/!.F+L# Uw[:Lޚ1,b eW`g^ٕjѡ15ṗ{翽`աm&Mi~<5q"?6nzDB*6'%e蝬vK}6w7#*J8hF٭%TWZصu{y\*)"@ !-Ks(W\kƯw 7YTAV#(ՏhEd%c"SWO/6HG+s5Ņ|@ܳmA`JўQJqn/ngk%֋3[]mk:{FJ3YYgW`Ngjr~]#9ު(v}ݾ[(yC:Ъ ɏI5zHڰr,tm~oy̦m-N|FZLuyccxѣ@?V&B99 ٛ2uc!z]bۛ/) 殁O%ߒzxJJ*H-f6cڈ!$+\lc֟=nٚQo ׎'҂oNтubeh>*|S6QGTM|\)R{"$s:LL?N<x f~CN)o:S~:0(lb@#܃ڠR0Lu _Za#?PB<`x;V]a뉰di4ƫR+6[n DOyȓ.%פA&B i|G#VRӎG.c~=r2l|6w苦B} n| -o@NŸx^'P0 ZYlFd^li>i,#0DElL1k#úсQe z85<.8)eHW zGA=bH?awnm .&}c?Ĕ6&l*c막KTbZQ8Z(zhDci]fb%؇r8$%*5X QkT.5<{4 |+:zb2㺕l#IޝW3EOOZb7䂜Mx6hϒlxGnVKpVdզHVmzXbStxȗs>2vc4`J_qvܫapK NZNVq?\ <Ϡѡukh8TZk=paUc7d%W*]l-^ g rbvl>J /8Hl}IA#cQ}>)6βW&8Qtu}ڌ=!'b%*Sfx4Ii2 q}rg0ӈYTz6q_u9|$԰R!Iܒ ztxDTkqʇi x .%{CNVU&鐮YDI"ZM sR 9ټGsFX($b||pe~km ̶O*U^R.s}h .DŽQ b:tgv2~x{"҂6bɆDص݁G2鬿#Evx#RAJ~^L]fhJrʬ퍲I=V)ğ?AÈWa.$dp˃cǡӣ('w=O?UzC+> ~GG)^F>MؘM4 C-*FYh ʿZ8PR 'ј1ctH볠$. ,:Le;dWt隽h5~,{EW_]R=a1r Ԋs&<_|<~wvoj l'  _%pѡ 9v4|J-*}cHq/DdPХV BvZ.ڄd"lnyQOOEs2 wxwXow)*w-D4pahDS5fs@S!ϰO!-lKZ#CR:DZ9[BȤ9pD: ޅiZ"Yl**Y Cv@}=,|=Aۉ܊ 6W; ;⦵2!i|dC[# B?`Dq @$7HEZ mHv2by t~yy#w y,6%vM2 ; (-" ѽiu0\MQ-6/zw]"=Ը-#͔9);zU>(a+3/ W`b3Nc^;LzwTI=+Mq ;Gfez+WG'{/zHoґa Lqd'.b!o=)Xzf$Pj)m'n@ynX@ V8b/U]t|P4 qWK}t?/O f*z!b&4m #Ktu9H"6 z_>}2Z;4&Ҽ=0SriK3pk'q'FZ8V cYOz$|"[A[eHZ J܄;qU:0 q};YXy]X821?CEe2(ѠƦR!PVtc*Pm*ueZ)PllQ'mY+dGK'4ndC_ms6N4u3{l ^;}'ɚ͆?ЀJUPES@}pmYKN 4p!%@5QЍǒ(HVct%hFՀ`1lx;$uU5_jܰTx~2c'1FW$#89k2kslO-E+݉)e޽+I\\-kGF޺I*ldw k8H5HdhEȫolx 2L\ĥuڗ_T#GWF}bN!C)\7+{/ӆ]U6I,{HRA3^ [aLhTgMsq *W>&r 6S; K=Rvt SDyfcT@5 vC}n-tC[I Hs{?6Hn/CYtv7F )1nhss(ׂ܃'FGV=A僚,vFs0[G)⢃lmڪ݅$z>,?bEx;+a$/9~pCZ6f"nGC7S51`8Ia)Ls wxD}609- B},9QL'1{Z;&a~;J,n k{{B+V. 1e=R4to.O(({nFн)0 +[}e94耦MCaMj&?V+bxdM9x:>7,.v(o\55:i5g"km4@I9W@ξaEA.Vݨ]Cm{En;1f'fIp ʻ"kHfI3>J0v LK"DlrܒczZj\B4ӷUO9a.iKv*.AqWARZOo3NUe Mla9oH/Ö_+`PeEWtU?4[KReeӜK9 fA-C >ŊZn뢬 :\L3Wnţ=-޻r3hqy5q1iᳩ_qQy?CaTC#`?/Ӣ zax}'/eIva |-/@.' >8SmC"v!įWwz Q-^ |*! cfX7'H")Ę@ihEA=r.X tL.[y{jd'MPcctAHX=!Ū:'|)YJ8]9.:y?Qn(= SZ{. CtX2 ߕIŖVb΅[xD4:8*^2cU( լL9Kz}4ϖݯMoQSi} :'?s-ʰG<0qW[SF -#ro~/ ކD0/R~nz@J[9;c aX v7fZ[Y+I~N'kx/Syړ< ^tj^RV϶tV '7D#g>F)mOy(ɒ̬CR%Z ~Jx+j?£N? yn]ԭ0<@ԉ2_4Q:f~=l= n b-F-zac]K*vM@r2pK]:Tx?>Ym50T3'w?4߄2am zϚ.W"xvZU2}sitIDurEM?C> m 'c֭gҥc#j e,O0F]hlD$>-ꋏ.?tPA;$^dh2=#^{D,l\icdamO^gfS;,:@ #v?'߉lyXVڙA181O¬.%CXlma,ycU ԿWSl|<[p3#!^D$H9tr/vLNbk)S ފ* n RQQw(`W`ՋN<I˸4Ra=1 ={-{ {:w!kL2K M$<"iAEՏpqq a p~Ka[7L$=N#jx)WB@3ҝul跢gHA4Ph*ݳ9vM9N.-+uY̠2 4MjZ׫2=_ݖgvfGvMAe/2vϫzVrn}\/y֏T`@+OR؈ZZ k(]P|_ sꗤu?"ziX9vX@ rlxG-jG71NO y:!,+|8'؇!]hWJNR6DD'O/n6{Q|j}ND[wWNm{Z>ŷ f "]| t-kgp:|A0ۿ?,o-0GXbۣ^ȱ w}? uR~~ʒP!-L-b ^pQwb" 51gҧUB/l85:Mi=4Z'Cb qo=ެtZzb+(wX/x9xժa Hwh/eaj28H^&n$%T%~n7j QdJeJV/-8U v ѯw P'X4x$l8ے~͊2hc "vl"]H2[~ܸ_3 z9. ́q;B|ˠ?7;GvBRfOqH'EbsIž А[~CyW M 敀3*^+^4k!&QZ]o K"r2gM~QxJE/b/ϵV=@̛j+NQMIA{zoUgƠΘ+ӌ^nmRod)/0zƋLDR l Vhq%NL'B2njV<G)||ֲqCى#`DzkQ擥z[Zx|EG`}X+0)ӝyxsVBM1bv[?K /@J3Jj40h GڜL]b( Kl=Ϲ!(äjՊ[DӋOeWw+`Oƚѷ e+4tsf_6{Q|*T-C;S}qgҮ;#_SX>̍;~I_]߫9 I /xݩH&'_FDzHplJ^X5%Z#n.;*3>k tK%?Xs~gs2J-@iB(Zt);0w~XmiJePGm4<Ӆ58] ]˷р2b%Bnm`NlӶҺbWf<U?`ƘCq~$:#LiXaDr(KvM;P>Q\އ޾,DAA dm5yӢ` Dddkx(2Ѫc~+M%3g;ĤT ܭ8Ur$xuh4MkCT; $x"'kCaZf# Wk?Nէc6r>0@o@!%<1-0EyMewEܠra:*@Ii)9Gْ`~8bT:Y܆!  ^T] \퐥^] ;NJhujtwO(zE-lظg C7o_gCl=+qdZ AnJy"t[E6QHyaFEbQ@ok$6!P`f[B0%JߣC0f"їԄOa,'\3ztA]pnqYlm*ُ3&aTڥUAb=|n |Bomw'/ߖy~,Ѻ@}P#TPw]KIe?bǡkOtt9'&^yPLI>BƍniH*#*c;Ei] n)M֙Q='gC CBWnlP<UQOS=f`ص:sFUDaly@G%.P6JC|<2jhp%AhC)^O9!oAD8VHST1$Fw9zZG1Q( /^u$~* 3Q2/^NfEÖ>u?tz -L n촏,@ ~sAlfrqy&J\[#RlɳSr!]|WRs% t.kVfSi6˗*1O|{O󱠆UM5W?wtyS8U M[Y8uɼ'F;q= ݚgPe X0DeU~C]j"Ww%n%_ҚGZ +o^ nd>Gj` Q:6{.Xh):x {DA-|LC|zˆxQ` 1gLd2 L5N"rЌ r ޞf^ic!wFMulcXU4ͅn7PY tB٠chm2;EZh% \٧-&F/#ۄ@RSLSʟg:eguJ%=m^m œ Bh"[]xѪ둛*~\Ofl~mW/hJ?RJC :n鴧z39yvG8! & x 2GNL>y bmnWkooxԄ$G*`tP ex>N0o2d*Ԡ̍SkZ.y[ f Щ#wlS7qu> SEbە TtebQކUS(6` 1,q|kFv4uQ_cD+v:/cܱӼ2'*:5IBCЦY:,.[iPm*uScgZQyu$\9.Oi1ȷ{gcǾ=PILьGAb^ S=Wlʥ(7*ҹCiI+Vh&lE}"#I3Oo;rX} Ȱ[b)=fA+汰G =xj'yrWy\2 sš`W|𞸄 P9^Mr۝E.qb\nuY\TXz6CN{z|]7R)@ (\)(k;|UCGӒQLwq|)nG~J׏dlSh9HEYtO\^G(dt{`{-Um-)qMw =w⬆5T5~6E*Ek~k4. CCژC*~jڰש5o^zD,3mL+wJV VF4lzl)Q#;nѾw>N$Bt啲utڧ'gp=<Y2򱀓10jpܣq\0f3òBQ;QlL8l/s%a?xS pgj 9n!]ߥVؔ(I/*Xz6;@U<@2"W/DSt o3]ZSdUW"`?[ɗW5_"ע,;E;4'3A&5ΒA;f:wsdҖ[>oKD+N{fheM* ٖ";Y  2 YZ