libswscale4-32bit-3.4.2-11.3.1 >  A `Wp9|љko1T3_Be#KwAe8r}%ǝVK -]4"ۺ^}v/9?Gps2{GRG,1P7GZ,s}'e+$}wjv%Unbyqf@fLJK'ڽe!AnVhL}хa$D`<\1[m*#O)05 T*#\`է +M|(FBFUN<~dky249365a4df2fd415ed335fbd6f33cbcd6f3c160a7ea5cb8f6bd3f031d8e14044d8096436e8d4c016ef0fc9461c08cf15124070ad`Wp9|yl+mU_aTXmfɀ0M! GQ:4٨~/}1#yM2z~>iQ <:5K~V@U!t!7z/BAUd$/ܒ'TXj20ɠ\Mx DA/㐬ҵ~yԃ(nBCnEބ*!g_cAヺ$oc R1m#"ɫmcSd05ɨ;:,Tk\>p>?pd ! ^5 K\pv}     8@(A8H\9\: \>aGlHtI|XY\]^bcd#e(f+l-u@vHwxy  $*lClibswscale4-32bit3.4.211.3.1FFmpeg image scaling and colorspace/pixel conversion libraryThe libswscale library performs image scaling and colorspace and pixel format conversion operations.`LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfigH`<`<50f32b0e948bb79514f075a5b89c9f90e16171ea5df73722fd1b759dc745f26elibswscale.so.4.8.100rootrootrootrootffmpeg-3.4.2-11.3.1.src.rpmlibswscale.so.4libswscale.so.4(LIBSWSCALE_4)libswscale4-32bitlibswscale4-32bit(x86-32)@@@@@@@@@@@    /bin/shlibavutil.so.55libavutil.so.55(LIBAVUTIL_55)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libpthread.so.0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`@]@]#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+@alynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add ffmpeg-CVE-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/bin/sh3.4.2-11.3.13.4.2-11.3.1libswscale.so.4libswscale.so.4.8.100/usr/lib/-fomit-frame-pointer -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:20202/SUSE_SLE-15-SP2_Update/75a15bafd674f5d4a669d4bf3e2d4ecc-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7223fbf9ca49ebc914da6ef9daa39c402bf94af0, stripped PPRRRRRR R RRR Rutf-87f64b3f4b41a7b3a3c86746be4d34b53c13c94cfc6d702e6c2ab794c1248a0d1? 7zXZ !t/] cr$x#Dp_V)'UWm)N[x!x/W IJ"jO,NTB20B$+Y_$GkE>@sdz vx*2 k?&*OIlo}|dP^Y*-%%'_Hz}ِ$rs]2l8͒'ewEe#Ʉ}8~^ ALP$Xn;;Ki$R˒ɣlV *q{2dϱ j3IILΰEnCO:mo$yKQ5Ρמ=Օ?/yɰձxLsf-F!f? dc~"G^Raٺ+5ۙ49k[r0\J̸@^iNy:dSҩf7CHC3n;) T~'nHNO EB>cD?0ܕٞG.4H8#HJRQgݛ=zֵ*5b> 58NR;.&'_oֵ'5yO}Cgj\28W}UQj>$ ƕWuYRA.?7 \1ЅG,eZ2umQe = m7;=t򁺧LP9rO 9~l1J4a%31f˩yŎu}'Y19r%ԇCsuKJ#1D T+ѥ2@xRɴO5/9r$ :b+fBAEKegMz|DX_*"br2NԿ<IrVw7T{L1D9,f,u7`]ri c FdԅE5Xџx4~ehJwCƼhz/rC'"HZ~He?XG c^+0 b{ZXxñ stY×J9$orV:=6 -Osp}D8TΓ˃A<,hz]K6#;$l/^UqP;t@ܸC8i%IP?O66D U5I7lj0 afymj%شNf4<J9*[)]u)w+IFG_X{ !jmZCf{pAC7'L8uCI$îk=QSZM+̓w[.W[ /NVҶcҘP@K _pcia ޹q׺B ޣϼozj1<)~-WsD^%1Sʔ }{ve tչ6SmT.DǴ7z^Egv}6$lw`1B:$NO#aGY8ՉCKrHv\b"RhϦ;n-P_XȭE27A?):Qs_i0:',ѧk(b0P5,]:V RD]7ZCyٓ&Y W3mSq+Q }XVf%Z,D|i(ϒ"ӹ.Vʔߟ ̏YPKҟk46v;6dI3R?P0/%M'lwYpl4^EZARVl6 (l;;dGtٙϧTgtUQy1boj]u$:aߠVxcamdeVkb)'9br-Rن"VqJI.9l% &'ӓOast` y="[={4>וֹ*pO[W6ܸ\Z>/fz!p~nt^:oB8IA S3*iQY4\mȨ&d*'P `ʜКXu>®eR?3ܙ.ZKb YiyCOtM`v!N8$TmCm=F9+v{#8}u~!JNmordBҭxqw0ޜ\(Wr Hi3HY7n1unw\ -~0JcpG73\s4$ǴAo[>ul2v"\U̝IHJk'0F]9;Z햣ggw!jӲ#2u+}bU?~ˁp^ڟ޾]OI4ݭNYwߣ@ocA_JLj=NDB[*VcNg*U~S 7fO˶qi,p{y Tt✧ |Z̈/xrTb ʗsO݆&!c1fi~J' !1*"iCPFUQucϬk2;ݢB ;YZaCu5egXzäs߉2-'O D#yR,Ĕ S{*Φ?|]u ޲S3>$'&K}nQڟ{\tfխW2Y(Lj`/y?oڧAuNR0!oDNijcԢ=B$GqEPͪwQgFYaN _+7o՗٬LdOjV:d-`fy"0N_F4rm7vXmΕ5^ @& )9 )\7%&BרiQ~=e )O$Ri EbV/'&b#xU^@ADtćcj z]3~Yd Fuٲبo%mB;t})jr] *%=䬣j &ؠMxg|]g!ZM\Xvl. W?FԆ/V!)F. E+]lzt 2%7EHTdQᗳ%|zdzfJO 6wu# Po]]AYM=C6] rN $=.\TY*b0E>^:7%yL=$uޥ6.AL-,1g 6)Wr4oMަ ڜ$gu\zc|X4GlV3$__+;/{̏#JǭpFX!GLmq-aR-N%L7- *.a""^#9JKUm~ӇrAVygfF=]C"d0MLhe%V ճ0>ƟbWKg96<7Wܾenio~&~ʱJ fcnzd[!HHOugy* 7ZO.7eK_ ~rwLDkb?/6Βj*Gʓ<>Tا]7Nh8!Io -ܭ8KV`P5D๛AkPn4Enٶ3[k:5_6F U+֟߆V<X{Lh"`{z`f5i1BVr. Ʀ$KHAOj+W i&(7>.r'QVMsL̪||A`BƵh$lNKN?aUs#K-26;]>m;U7M70j=٪VHĠCBt7u^h!Mԅ sf.tn}0WwйaL4|4A.M^V6R+fqCh'0Gv89GQBkϯNc}݌b!ݏ"Q6`׳bVImW%徤~ |780qNHLR1<<4Ifת[Q^kZ<B_^Ky0A<8Ҷ2J`02xadߏ}:21|"' a]GB='82u5F14:D;w`Vfc'j"fּުl>SlfW8Z`,j_t{z#@-o{x84tΪ.5t]LmL,pP1&ˊi[Ft,Է gS~h6SOӤqU\{j<|U翚fEl Ӳڪ4b7N9C7ݒf#"a]cZ?;uWrn7J_]`Ld^VwCHNd.!3!},ݮk̥cV78=<${T 51XQx\(3fڻ͚S賖G>nI1[ 8Kus)ta?I񬊣A+,pJ~ ;z ,ǁ'Ly{vcB"dǓӿv$`0 Nt&< Yk[!yRfa,2;9x ^O{P }BUUy֨a*+3*?`f#&nBl/DWSaːV9"RD͝၂ B6svt"M<N6mHH*n#?,DZbHaiD?m=`bר+jNarkս3fQj-LpP:ңh3.5t4^*e etWԑoJR L뙒}5ڨ[?V,?θX( ʃ"u6ySc=h]"8SƤjB n"Bg%],({I~мPVTu 7|.dMDl9o6~Ï'{8Y95 FCǥ{ׁ  W,+ ;Cu1 TmiH.6Hȑk{4RO&(d4ז R|u.#ĵ֮g!6.0ּI;nP6mIw,M!T7 K%`ܓi.)^*{{p~;P4_016bX`Q;Т@t]drsJ=k,/*/'g0?{ve{shd/ e mǸk etnK0` ^vл ̜0&3By\^ ((V=I1JiśJ=_CKGvKipΙK&{弟G+at|m b̵"{Qm([󽛘5 mŮߚA$ON.K9.Ð^0[F) yu&ٮi!~s#HʲG@`+j}?r9~ |F2㡹|Ri75͐_-k) P;n@&y߬ '4Є]*`u!0@qG_ZB =nVeɫz-,WP|ᑆKORq1ӈ;,lj %'7/$tq UoFOD`3a9;wJHw/q%}}@owl&ow᪝šq="0qo:9ĩ&xԪ=#nƴ]9<SGEi8sjlA&pѹJ?fk"-۪ _ J"0]Z\wNU{ 'ގ'Vg'RÅQ+@5$l2đMBgJJ%S9[\`4e4h[n05[b_65va#?TX>xɇjZȐ}4FŃqXù2{5wN))]0',@8)'-AnEK\ϋ^jE\F1Ԅ#voM:t#nUi5O~/Swe}>Dr{:ݶR$6-[M Ng֢tu/  .bx:f X &b]Xܔ"쒳v۔OB!oo$n&p&H;QX,=9zgz~,oVF ꀂwסL``POM\c)Kԑ !6+,*7f`8IV%W7p)&O|F.[O]Ÿ-k4[„y|_U aL?K3Z/59Gր=z:'ol]FFdW2rǪ/q_ fx | ѷprܫ^͹hnˌ\k4@.R[\/28<{{ʨ%5T0lm"l,_Kc1NHG,[D9iX5up} _fVQ3yR0;W6-(Pt Bmb͉wo &wAF af[G?PyU#O4|j3pSYvKi_&$sHOky\vĕ؋wP*B3@ 0+SKߗ,cdдْͰ)nfsXpE*(Vm@v_G';EM޽'/38}" a* :HEų6b)~UYrr+[ze*%alirlK؆M5!mi;":aY doY7|je#'-N i.U-T+ ٤*Y|squ2mgpbpAIz߸D| ~MW чת:`@{3Zc;ET`myCWFdwe12H"aƈVi"١= L B< !T~ 7"D $u bR|#,d=W(BLQ d%(-A/P*#wA|\T-`]x@č gtyI[AQ) Ǔ_5O0"05k!/RĨ!2}-0_ @q6Djy,ݹdӅJխlӍ\b5qHLKD#ǖR<[}JHHdXkJՏfo9<+A+=WyNoQ$5r`a ƫ'ԑ5# @|%"Kբ:SaUE jM K _sd;"v7~$vюҲpmO&O\  ZB jۉY{/<׺  „pzC{)d<4TT/zQoVɹ9CLY53p\tl-D[uG K"v r+ר-7 pJ$OmPW=ŦGBJF46]<")35U/4R:y8ɂaY ac8o _&(yotF[7t4 @`1L Q9yy/.2+ Dfxtv(~#,Vi;rcO+M:T+QXNvQp W-~#ٍ͊WwΊ@Ť+xdI(ȤRj+Tu~Ƒo?MdS؁5ʣ="&[QX,P=iؔfǨyeq8.{;Ij-@Th+#3ORF3H}D^ڊ? Yzf DZ$α$Ez س ƦaF|VXqT?>/ts2pO uw(4/L-|XV[?tpM#C8cpcX@E;ȣ7WVX F0Mf~վǯ ~=eY QuolM*dNFa(vTؑi J4'$H6K45n,0?<@ېE-mvbD&U9pۊ"O?k!V*a${%bGtmΥh&^A*>>΁RxU˦*+`-Qذ/ȟJL_2gtP]fX:&6_qw.5=qZQfQOPJG$;KkBLSYEP]|L%=O ɑI@$TSmvdim#ĩ:ube@CaI}M|d91gBN. jŁ<[܄rfG0!.ǵ@"Ȟ܃j;ɫ-;qRf!|t@B0wܨ$34m]+ǥAHZ=kvA*ǂC(UՓ$M& Hjm˅ x< AV}.3^#,)ۓIu-XTHb.YwxBy JWwj)֣Jq*dUhڠ gB=h-_!A3e!^ߐSObP^꾪uJ]G@my]xx0R1^a=O7LJa secqbH iYJLœudMXb|Ejy%򫮷t-<b"Qxy#~Ly2j .i#E vxN[*@sAaĈ[&ޮ r0#.PbWÚ1mSd o]l |&YrzǦB si V_dt uI=C8ŢA}>9WQR%:0z <=s(?.Gfn(bzVhS}p$x}=!gy?rP=nU*KzB-0`B@$r>MW+iƣਫ#%OS{كr$>~6gvFI%k.Ph/g5k,ߖ9<$>р5ʠml˔_0bn?7Y!NYl (a_AiݐZ*A9kݩP"A4~>1};J/ NĬ (Z( @~~kcF5Z& #ڊ'&Jlne5[sm ea&gПU[ĕgGPSa]:׮+>!w93=U i/jR'wqX-twlV➁MݹF<=D#W5qV 2$fm]8KC([fNHA:p 9"r,W`Z htlU^ߝR_[)>dAغV%j @Ɠ)R+RdljLBzXA0lz-C+2wfhI>Ov|{bgs_MZaxc<3oQb)c8VOOTT{R ήyԨ.aI^P4%&/j&CkͥmMwA5木RHS-= 64MN25Ծ~,Tl9+u.) e4nˋno!mImwC4M!^L˲-M",hQZ|z5XoNφWƨzuFOg^ɢJoⓂ ~I:}iglrc&&z/ e!I>djOT8?sfFJ$`  G;و@;fkDC OwvI9U2 ˬdgeO4džKY~+v׾).&%q0A0K @z؉ >K6rt \S;[}Zkg7ie-Ǫۓ|qn\,lc?Ƃ-5se/]IV!o>WVʤDžu_@ ^')/]FFHKήTPO\}{GxkBҹuSu@1\OW{!<,, Mo"qP( Caq wQoK?L"TݻRlޕ+SeF# Q;A_hb?xHz>F[Y(ӆ7M3Hiχ&pr~1H C^dtr#,F16jsBU`{HQ*CJ#*&.KL2('Ɏ .xueiim^Μq#4B io*\ܣ򿕦(ABKUF `VwOfNHO]>zwO){BƤ ] ~Еݛ-I\P2T}/\rtQQt[|M+ͻP-?3#vtoYϊt)y"jFWLz/j`9X]u@9vp>oL fw+:*Vxo˱,nbJ C+3M vvus -~^h;?eǺ>+2So4癋[8mET;;t #E,3&7NM] # TZz O}tWmv_ (8 5ꀊx/>ȦcS4T8Msv.*)Gܭd0qމ=~e_':1Zg߀.Dfo)p*.hrFRuw>8=O臥P{s9LE6Zm~Z-5<(gl&ƀQgByG[:)_3@/quR%`9Kx#I#oyIn8LBFfCnF:;W/zvDxuTc9M R*ż˳p_튣A 05 jI@).A{eat5m$z׷$V-.c <Éa&!miףfI{MNJx}$WH.C1)n{>PK9d(  BZ7򎈜=oF B z%m0ڞ:T:ɛqI, e)EltRcd*8* :.@>;LJ3>QCjph_CVSl9g_d}],ID:Cja 31{"r4MّlL (+nw4<?OgdWG2qX]?FJ"l9 1_Sҧ&蛐Uuv W?+VEV I9ɶ7F߬kAӓeBg7t_7X] M|-kÆ, @LeVZ:s<ơ7e.έ1e!94a2w{?RvJUy@zKra ul#N3K[4Eq߱*j; h|S'Ġ2J#.Z+F\ +sp si-nT3?2΅rɔz.=XߠaLvQ^iOɿ׊rFO@%kSW-8CA{0e8Tƚ<u)"gCJ/s7}vH32  8s ^)P(+eFr7GYw,S08d<#Dwf_D.0H[PW݇4]c!{pr?;NL#ΰ e dlj֎LrŔ.-7JP%٘h%{FB /qjAݔg1e_Ppl^өIB'U[:3_[UubKw0RSR`jv}N; Q7BuX!LRڬ-}. B˩Wn*Z4$8-9a Zq-~YzI2V'AW H12iو{jvQk֤7Bb;.9A\6f)ieoU+8'udU}xX{k \s6Ez~iH/- vO'my TJ_p2$q$/!;t dԑkۑg!:$' 4( E3G\$nH9iu(fIsY޽h#_F&Kp`g!lFZ?*v滨˕4f|Pqs nTI8ny]UNE~ CChquô^6ZDH3ul`Uȍ2T:2&L{dpCtK:0RZ63DN jALhM(|1F^GJUMl5zDnJbkYU 5S \DQ{41''R0"E.Ώ&~jܦ7?a{:$ : s?">gw@ZW~Dy60ҭ! wVH_}|rF_m:i,p cY'Lx^/av2MUڏ0|EK'*,6"R veGA.f!z;+%|s~Udp)F/pƟN^SPP*9,!\N=%5a;v+MW}wF+ӳYғG@0ɭb& QX^M{h YuCjםU)Z\4"BvNn)wVy eix!ra+m@ETr]S^<Ĵinn./=*_cXԙ8BM<I;Hbi^qnLwYĒ}2I 6M\`47-zq*~ !Xd ]$fg f&۽U1<׀CʨK86ޘ%x) m9}|zu"mOE $Av+n+>\Ny-PhW|Gɝ&*4mGk`aP8[X,kYDk@2a*յ[KEVj%n:oiC8t)7jN>}8ׁS1&.#!᎞ |dRd }{HCGJOC\ gJS \^8Og& i thkАe{?3TB䩈RBjNTАY?p],mּcf #{B8ۚˬB˥ x媁I U>˸SVRI5y졟Ln q({mJ6tcrOP|c{"8`D5H:}.KLzDhDZ -1_hGj{}A *z%v)uԇȶ0[r?m㶝?kiq)> ~ AdcD:Xw] h\MN7Y Dva/yLkR!?)<'u.Ib8׽@(w_\oJfk!y/dYqq'E!5Lh"`!dt!f[DX<#˫lUZ8sFFU'k_tcW;X˫\@&E?m>1>ȵ1u&Tp\D6'P\@d# "w^Q4S+@AAי'|*%w?pb=zDz)7m5ߋPw" M_fFCKG"(cANANt,{ Ic>QV2LsДM, 2n<`KbA}=tqʷs]{AC2?V)Q!~ۘ!a2BޔЌN< IIH1#v2;绉G)G BclDϬ͈™Nyf* f8܀*V(I#՟20#Q /qg%ui7G6/I^JLYEٸ-wjj{X,L{d(1:88T!)"J[)[sgN-ֆ0ƒ~K&[ƇIǩfRcml9htu pB"jN=R@qqnٶ"Iƚ诛zJJEdP 2~L oІWxS[l)aFy ,/!|htG\Մ p'rLFz ?X=hN: YgEWLx Qf@+¨Zu ɴ> pE[%e*s}Au}'58:B Xh N0~$u|'3)3K$.@G1JZB:8 ;@nlT5LLM<+`v1Ŗ%6ELkWfqkTG%LI9F8i1~T 3E;ڗ{Ĝa ,=T'%jYhSR_D4]f"AOx.S=x_U8>8*x:~VPBSʿ\oZûT qĩP"7o%qYrelAZx;yK|7MVX7=t_i&x_kpIj(UDBK-jsw~2독Mq!cl>Pqm\'gr8`Ѝ_J*ԙIH3<KL^*zk}}iv38T:<W!2y[8TG% A#j}bqg,Z}|{!ѳ/3y E=O[UVtqzr2dL1tZL*ܻD@̰oҔ:6mG yޭRE@}2xʦb\(]cIi2C簛5mpC_;5> y>^Q)zHSXL@ہGG++mf6v`̛)3ow#͵LGY=Έ}u=uD'eBDOä@DnJ.f+3_";Z"GapdA\<|R{$62E HpHJ E{海`Y\0yi.7~fߢ?% \j2Sl u!ƲkG"P&E6$,[ KeuID|\U?'r5]gm\۵S>k1#ٚ9n%RO鎞j)PD9ŷFZAw+ok bѷHRτC?QiW?@SL#د_,XnG = V5IyW VkqcFF`Awuړ %$)%I(} Zi >eT';֥=pgeVBhG'^2 ? ON!'v8r8g lܛ>\.f=鬞"j~auw1eFuȼΩD%PAڧEb€>&y/=}oHx[ g j\Q胢ą]n)Mi)1Kk{5C5e3r}8hQV\h $Zy3B׏ gnj?J 9y(JM , tMTAp{l~ ?n $N2U2V5v5K sF[nbsz *[ݑjè[·\[FߏQ6JFчf-``6N6wCEy~MJ"`Ŀ۫?¾o(P!ͳSTWP-dp{{T5Np(x\6:<~}#c^­ 1*!j顱|}DmX#H Wo}[vuUރ=Em)oTBytP`?ߞPq4آMh/M@rZ9l\H%m4a.odv {1(A|We p2w`zO9ܴ kCud3S0*UF3OLrVwM?5 b |b2XU"~r=X$ 7pk[fO^'(/1FJB܆q,ErU(* dUv6 `[|+u5qi9J}N\mGU0 mSQGMd2WvȐkEE"VDeo ./Q(p)c3+*+\LǓ˖f\R WJݏ%[kOAv_h\IaBnz!;Jki. :#Zh"i"6uv`ks9s|mlr&3Fhq_137ÓUwfάz| cݭGQ{ed7I@ق1\P"nX=;rP^!Iw43ud%cI,;:x`@u S<74jO7Ɗ%=OހMXA7e9[HA٭9>sv$R4hDͩ ~̠P_Nm@';S#_X`=H0<_0[pBqg5ߞ0B)%љKK3*1dnj B ¤r;"ؾ0(Omk I)7,N#g.j܀vUb" @_Y}uF/j]t4R,Y ^1v*o//(H{!g}^T^nP thUO RfѤ}`gKc~}ݣVq2c)_L3ڣbW93SUm[ Ϩ8aWP9[QA5;-$&Hp@|nskkaCKQCh応0cU!/ Y ?ygU"tQB !ΜEEj>6H`Z)JvW~;(|o`T_xK-EOq1eB@: RUŃ3SDǓf! ( x Hہ㥥Pr#:[Ce?׫<  cq)r@oSM#r=c%kʔ:B4J ȩlcsTZ4}ΔK̳(6[esV2[~5`|69G w>,ӭj(>&p$e-x Q,ro:/.%i%X6t}!η^PюoNܻan@R`\ЩHBБ?~ ݘNl&]"n l |&˥8,{ʠu<F8&R5>#<7*xlyZ`\V '6nצmhBa}x ͙ X+x|>T7JS$sճþ.QXѸd=ÌiZg.Yx)v~x+ ,Cm'B,p,|g0ƾ()P\q!(1"./T*㩵ۖV|BqٺZ-wAT~'yO7uͦ'+Hmz_i SqQ4­=ERK1kZH0: hZfu]#*0Ȗ(­sҠ)΄ڧfl3jP>Y`(5.YAq7r`nkI[ sgKd@,$<mM-jTnG(.)~X`b/D QSNvSk.E ߌ;0ߛ N C:{bvCxN)2xAO7ܳھmĨ2CĿ=BK#ojnf웪m.\s\kb)+@7Z_hcE<6J<1%AkA.dl+۩o ;|@뎛IgD}'5~Lx@ OzVO1by7?hev$T< Ah%패1$֭<",X_v -QO hFo.PbN5t2e4 l f!Hܙb!M}!iz߰BwP;4qʽрdճl~ +ME"%Dg~ЋMx? XD)"]A}̩X =Rg $;E4V8ųRwٛp#o 5dv.p:\7"U^rN/T'joLC]'H4[8<  8(^Icw>G6dCN}t( 㖣2TQ#A@qs2m)L9{s; ї2ט;Dkoi~o%1Ver]r?i|nA%:9`|KrL5P1(moX.g!7'yR#`Ri'+^.& x/U \V_1pL'q<$v^97l tGilB˛_,|7`?\r_/c@Q  ˛_i cˋOؑ.#vu U?k|ZrKz"dRF>Bܫ `z>FW _V!wb-&q9Oa(~'^١-0XA?M[+LA>7g dGy7)5 Q]~@j@03ˬ$&GFKr}sΖǐHS.%^,2;ξY10'yiȢF{W*%ҩa“-/ZϷKcuIL5Ov5d7>/ [η,N桒I? 4z~CPJ:^lo4v:,_-Q$Ve(8l򂄈V? K~x|}Y$Pч$x޴VUOv#s3/ڑhiÆ.#"@a9I$Qyǝlۅ{ zFT7 f9/U]gxf]Mfg.4>9BqS& +ihTz]Q?+pA[@%ϣaߜ_Sʠ/'1QkA,yDHsz&Gٹ0i]g*\*L'g"h^'ԲJ2fI´MFݏ,e:?7. kGhQ{}"8jk"d x>54 vj< 7i8#@)~_ƴ`$|t0h޲ϼΡ#DB쓱MiVVǁŭQ"FH\X(ڟ3̗*Æ%J#\1?w#azPhZȱJujNJ&#k͍lLվt -)҅Xn8 =u$::8U*L.STVɆ:TE0N4޷< {zhq UEie V.U-__P;a`0c`[Bm fZ\{zlX!ᤥT]ɛЬz~B9@P"}Gā浤c$u=$fi 5ܷ5gQO_iu{͞sHHGu0#47feϊӈm-\I!J W:qBq:2k; !>F;wuER%'`k5HZIySNf.& \NBJR:#`Q!'; r? gzi6y%hwɿS=XǀOZa"lmՉϒ.$Iq&)EC /*kא[Q/']|lFGpjkAkUu?k@ϖ^4hgr'xY FRRɛ4e5ڃ#RM"OyN`SX:"`V;9i>z^5lN0:̰T`Jzp@`î uHBjl7pb@L/@^7K(9m)T tRn`jS2I%Oh>bX{37"$eQ^8n83:l:;Z>'/$g~%k hs>e({Nٌzٺw3}b2C 1Q@S jg2$O}HlQbB^;?ÖE7^唒֝8ʼnǧLJV$+x1708tԇ#/Rį<=0ZL}DHZL>rm/ì ogqznc:TbXa޾rŏ˸4<7?o  լ9AcŠh+θ+V p[^s|etgIij- Cs6i8Z WZP4v^cuFBB֔-x&AIKaBwՕD1W"K`/sb1?x^RX@IRAcx&mB~? k xKKǹM~T߫%z :t՜hz,>#>uīaJ X#yPJy.{4 ]/7r_SSZa]@ y+BqwR@|in沎{%[~8.En+vE4[xH.]aAr0$`b`3-mQu5|VSA) g:#3cGٹUws߭6wH(*R7ٓ6kd;{ >F:BרJ#2ڒnĬh_Y#fj 69\ojvr&.Œ-ff @eke L/%7xJQixF%e?נ 3'sZlefgl7 BLfݺ>C-"yq]1Ú}swbtduN0)X6ҍEfW@R ifXsF][ә~gs91E=Z $Q\z>$-n-C!`?c UTp94钼{u(JhڳϩoI Y]:ʁ>x_.B{an&&@oI=*6k.dl! 9F]̆~_J|Z(DF?֠C]7 0|<(W\ |u1T}֗gToF7΁ F RULpcu MΒήh9סa^f.hړYm% A2SH`D,ua?Z܈QBoe]݁O8u)H}a'NwW,Kkât"%u^>J]h]tȊzl-ZN3ed/(:^p;:Rde;*YDuX9R޻<3F:f#GgSgLV|t4@^ߠ}" Z2MNY葃2 \5gc8e G`Rɤ4 o2eJih[:X jJ 9Q|l?=<-KcZAL4j~.5Q|͎:pa2+%Z;u\ܔx@MA=(:^O]V J8g8w.a*R"XKDoYOU5II)R_gݷ @-|iT6?q+ά 02&8GGj'S6Mo5o\A|߳uz%q6֤XLr'wHɽV2 ͼSx~<ݩnPbpТ<A U鑎M@-)y-:W/{qS iBU𥛄4ujB >q~6.o` Hd)}XFO*?BuB+ĭ(rYeJ#?-2D _OӳZIm_ f.ȌM}ۮxX<vFDj8_p~"iiMB,a]Kшu/ Ok=gŗ?5yЊ9+udeSߵ Q"X{cMk?NH':H.ƔLQpd]lU-a 덃:ˤ-ľ{1+;25ϼ l.16N\_Ql}%za|L$tk 5mL"K<ܪZ&AU(tH1sěWa]#꼲Z-ޖ9ր)ua=X@HnRLQ`ؿ5j!`+4ol Җv]SE\|Ve:tp$O-3qFeXJ+`8 2fz*VB[P׈Z0iOwb|w?D_?[o+J2lԺƄ4Xm\bQiK'n*1i\bYCX I ѕ]σȪF>ZS&&{Ǐ]mO1Z#@v$3IBa}~rHc8_A]:q[H+f&?Ly8*Aq'ʲ9VlނSeX/Sos5N5%T f`#75m>C $#bnYq~ |3<XohJ[颖ң>q% L' +zU$?55h;/:9R3 Θd+NZs?N||.ң qR\`5 B񡶃I|.RdƮCg_ 8/f/֣["娩6z?#<-Uw^b3E,stEz@",'sl>Ώ'^x3I0f <@W~&o05%Xp$CpD !G(+<-TT "SuҊ;U؃@$w-`xIF_2Y& 'VWlds [;\D6_qRv N,d|p L c 8|.;/*+pn~T`Uƅ-˓8Fx\ViŜm(7&l{7b?D+2&W߿;NV.;׋|^:/z()0fH5lNϵ dPy"Vw^g8 hÇA 8LJro&hCVEj&,8@y,vs ›/C;ퟟNV<~i{ Npժ.Öʤ–e༓37.*TijEmà*5i8m4 a9TGh#K? Ϳ%b}-(Y_#@:_Y#ZhEЎrzW(_`-Q Do phz=8"8XeɜXIax8)1:3CTr;QRbHcoXVj6L@c2jTdZJLP3cl+oaQ2^$Nӌ$ jT1f g]ȻM^!w0J4 ~2q3T/,fc&)Y7b3} c=&ƺMgSɜٛ8ж7[QF,Ɋ+i8݌\sT v`Y1iHcKGF$U?$K1҈Z31"ۑJb^]pq |JU'N8׊Cdx}e$m`&JfkΏ^-uqH~Ub3fR&PDsGP%2;rdoD:֩HU*kAL3We\zț+a|9Kj^-Ȩ1.sʿ2{2Qin1Gg0[a].:tqܙAb)=S+o1As1jt鲧xr%یou!Oj>7-嚕bDY,j%$&4OU1(Azb/yep&l$C$a0\F ;OqY"à.h<4[GOd l !6K9]0fTI0 ؒ'T%5a 'W߿$^ɐ1(F QVfVfB/7?_=א}CUʃ kԘ'9t76)"{q#軋ynS'|W^GT;rd-ШV!g~F̱5UJ6̞.2H^-dy:{ճ8u`jb3gWQZ &"1R{m$9z$N3ѕn5sNnGaE%4zО%PSa y9XmUΊWsKGd^ZTHR\ RxÆassɴGXYMJ1 N*\7Ǡ{3Gpď4붰$e$!JޜXwZ&*-3*"NMX k X*^$x7)(aoID7#Y35X+Ґg.7x"l2-&r8ﻒp4NoԬ?X{"dF^_M9&1*t 2߭?o#eȞ@^~~)M1=Cz<9xr![$C hFƤf:Cu ` ճ#YڽW#L^4о߅I0Zx>z/6m71o<_Jt[>0ŐfO֙ k]O{ 쪩{sH !]z'h4ˇDmNFp m\"p 9b, 8^&pLn&Gr)5 M9<>hKa{f}DUī&p:tT:w tQY~#㡠3m|0YlzWD[yBaW;X$ @vN~G~6\DI}vk-Y3 uF"qGn4RSE+ (V y͎$5~3IDdtE-Ƭ-bsaӞ)dQr/<* o*{ O\TQY_eyKjPLŰ.9cBK]!-o"su`ΊYic6Vde`TR/r<͓k4t6gڅ&7宺.Iwt4KjD;cy)ba3=j3@"(ND+9q [G!!V[߱+AADVH~s({Co: ojj޴2Dcj4Ha5ܶf|j(ںy _#;Om K]Z\AQ$^TqBKIRBiŦur)Jp>M|HB̏tzhѪx0`1\2֟P: ˳ab.Ic0V@ -1>>'[ W/Gn5JAZւK`srC!#;[4#_qGUȅ)+&c[YyMkʩ޸O`;zG8SQ0bnK\>t0ש4V$^i/5>VVG>lsi- 0Vzcv&<Iɵ4Ph?vnnhkgj)c;5JMrMKU1;:R7N֡\_gK~>c'))`7dkM Y҃b$o%'67Gr_$PK7ABsO(A6; hT2 F~~ʝ(*׼,*$yRe}5k".5;T~܌H+ml$Y,ӫU4 09Y~7qAR/9߸WԱ*y\MWW [`4\`qCyĘ0r@BJ2V\Aݞ sb튃g2 #AbC;ӡ_ Q̻1dSug vih tVsE$.#Z+J#Bu.|jbqq]#y&(*hmsYF1]RWi]J  :. ۝XRRbz'qU"2iQ=7K#H{ *4nW(N-_J23RfUxE Bet 2-*_Nd:S<'4:I MVSɘ[΋é-c^ovRN~ -$l.D ?QM!mpĿUR~XyѼ_cT@?8HLR )1\MKT1ZjڑvxVr 6-͛!nVNӞS6{!K2~a/E?ҐZ'ZʿǸq ?c9Z:uY%AΪ2<!2ơ=;pK7gJZgm)S8 p-@a%)P::x\n.k#d+ !c<*z1 Ozg m[։)cЍ x f$:w1żg < 2+~<1W&XySI!GeUK\/z# [0F a*T ƛmzP9YGb4)STkkv ?zR1QSKv1HcY }Xj @'d?\b̒8mfP:=hX֩ӧgUSW;=02'Caa=w@V& ,@RB 㐊3 O d@`¢[K̺@S^rk0:욍dE+S(Ћ9,i5|=Ʒ5e&M|7NnK֬%? 2-4JKЕfT`,kQ'e]B.LW;ފO<4a( )PxC:0j2u/&ugvxA /ynd?x͹@ =h:w5g#H=%3;Z]szf3Ès!+t@ڡ}D02ZMb"~}B".i?¡-bZCodK<4P7z;^;CT7 Gǒ S-JԐgn7N1iO7#?BrIv@ABrѳOAv6kW.EGXK@T,`aeB 瞄?k)":|#e޻*|(IZļb^iP3[  .CJEcUr 3 br25$$׶ٲ:$x<\5_*f?`qX I؈douHbLK5ךd Ft{:v9<''8s%H'wWoY[(;}~[`fTp+D"BGxU"Rwd;1mښ&z Ťř45wrGV"JtyF `J}P`^QOG5l-x\Wcy4׎2;,:Ř7$n_n>M 5v9Q%-'x0%ƣ\ƎbF3C=Ŭp`PŬy78AӘ!:L"~kIY8 o鲕n,2x 1誗-s Ľ"풇WLT22ϚE@)ű{mqLĞikS;Hld3ͩx 7zW;JIɨ@[${4G~h]< c[#iB/t^Pd#ng.*q&ezhW p(tX؞.HD7L2vԠ06Nkl:L+T+MȾfآC#p(z2A8٨n|*NYx 77DV lCPgca{=Vr_V;Kok^PKTi6݇(s`4bCÿ'[1o.A&nt:,M ! wsYU𣨉"DN0lqlQ ξKM*ly$ϲr~iT*[5=m.*z Z!vdXܦ)=[*&F-JWr'V1 k|b D뾎93 $>>KS J^IhsY?&!c[4$d71'O Yv:Z_n0/?z p>8bIQK6yM_Wy-iu&o5<J~OxLGYAU?s~Ҧ3wx:u;o><&.8YT͍"#{\@[ vaoo;n/SȆ4QS^U)4v] .},"0ش/F;}@5}+6p;xͶc>Qj@! )x s &ey9⡰%J{Cb;2^"ұݽ2X 衲W"MVBUx78̨ceGTȻyX]~EڬRDJjc'c'd6AV3`&>ljKw3~j%J%ҽEKK C- ПkR ['@wf}ђ>gˉӷ'x4 BwSa{ip,KJ+frZKh<' 837W7 . ۚ. ,~H}PW0 FEa׀g?hk՝q#sGgxU;֌NRgsVݵ_i*7Zo;q .CȌcX"`))b#V=݀Դo6W4eWZm&R%BX_j?c2 •hԸ˔}hcG5sNs^K/r(>vp4;rZSz|7W]T4L B)?B}\4b{ 3\lָ{'<:_ZvWEδ`0*XcV]~_f}m)Ql zBd ڴŁ2h$0S(K3A QO_zp x}\r%Nʷ̋@. >9=GUy {sg/A;'<WF =u_Nc3j`Ƞ !UZpК92%-3͌~QԳV]ھ$|ݻMI<'>O^"4gb.(gS629}X^2NqQa&XCrVǒ쌢gk z;*ۂ{o,K gyZ$c~]4%Ӗ)8)̞Qg*)isR͍&/:Hy1b(9Za1~2Ma8 w7~)V%7FE*(wPjQcR1zQ!*-l{0 {KkAZ8! E gHGGK?%|pMԾw?˦/ -s5ˡ1 ]TQ G @MRYU")L7$x3R2ۊU͇( d& o@~l^ݾ IIy%S/[َbx3wU1L٨~:l413P0vUGwijHڡP]vL(1=Pr:7[isաHuIITV &\ެEf:%0>>PkW|9T Umܑ@m>j5{]c`/{ '梲 Z2`%cSkZ%_EWӍW`jCSnٕ@p'&:$jG$sD!-I=y< T%, Ozұ}ݧ"I~J%rd fJ`YW/z!P+gNWQ8y<JE6C#`HF麹AxP4yƯVۣTHlNOar `i"ţm.GI0GO,-J)!C0J8U^Mj$ B S9qI vCz:h1"S3N.GY$'jyʕ}OCr{Ś=VH"TE}/?v} ys!YCr4VNIdl8CxPj34\JUxlYapĉu\28{-V {G0L;vRG$ P䥀qP}[t0ˆtlؘO`;GT$dE!`MN9zTnֶ|j.WHzV9V#xE?xx\Tr]rI+%{Ւ,^YV8ޭ,b#dؓdK^gI'Ԕ]7Qmh/d]y')͝p"ҎϒaHviSe$.CyV*~Qb=1ͰYDW#f=QCp|L3aӛ#e"W,m Y6)/)5Չ L#;qUS1y_'+Qbys^ҩ5EĎ}Ig \updw'C^D ^ ؍:Y+ϑwŷ^E\ET19tikkeGz#GF fp: ~+Ȓ993# {M%v|{W`Z񼁜-'`[zP]JB:ug̗ecCUs(*'f@Z>G˿(gפ$k@xBU۬x̹ ǡl3SQkԡc옡OA萪MS2for܀g-U1<7O+_JFI :V;nP4R_xe bl$1O>%:,~]Ϣ ]p$H4B^5w7F~wh4̮4 7sҘ*t~ȿ}ߏ53.Z;O/.pBU=^SS P$Crd1 ɦr:^PFK0_Y>HBRO; `'&y_v Egl0(3hKbV0ڔ'x+sT͛I;a9Dp ))'e )vh*3d>s,TV-Aq=24d8sn*BUI[NV%r2骶o5) gjѮS_ 79<ۤ\ש*;gOm|6!ȳ2xsd4kVmj(F8o;߳AۅEVڽߒ"*6M\:u+k@ћ͡ɵ&G)92rG }Ŗ Nd:sȍn8]uq/8 & fZd\k vf66}ȓqbjKm4p; ܺ`odR*7XT,| W~‚庯)Y{})sQ`Ζl}E@GzɊw _^Kc"6p\cw= tmG.̝>0xO]hDCaP"G;YH\ltӡr{Q݇,#/hp3Ȫ Y$&Gg|d6F J&_mb ['i)rtY/w*v9$M \t]4F5 ZgW$#Tk=װFS?.IА>V0X]:*ҕF![mxPԸplvJNU>v=1C.PQ:ro9&N22ivp4vYwǠv-^Y$X<4HI1յX5<ݐp\R\j]˰6{4mf{"Ʊ7,ZJftz:+ˏ*3 X6; ՟x?$5{/r?2T.q_Pcmb˕#B LSӍ \h0K2o,_XeHLND 'txOFD3ZGmx (# g:;$ K m* V@?ML Y=pd5|꧈I 5UxT]J`\6 9Eج{ dId2@'ދzur[cuzP7ǚrp>RO)kz'rd-#lºy<އob =׭0BCW 7 z 1\Kic}+/ B[=-ڲ #twx^ dloOPVk(Z(ZZMlG>bpN iWERZCC3VEhߡ Us무}:Nd@sIgWt}./uh鷾U^G8"Rՠ`iT.RIJ\h C_MÕ???8Qf's׫+#wTQJqgEͽ)>c%ZGJt%Nn-+?uڝ07ʙCx~PUYLw@,m Bj\r(o9y()I؁%Dnb2NnNvrcU A5;H>75H!|1jGc'FXT sĿvNԆHA"̘fmE Xʕ6QMF}p"J/25Gpzq ^J+9uO,m$ X׭p rD @~Aq¤_dHw+bW3"YQBv]a1<^"{EkH!ԒqgmAElxt.<T:cՀH4~hsn}Y=%VL&`. KLgP:^Áq.hr÷kf}/'vwOz}g,BDetUGjfO1\ Ӻa~Į%]q|N7TLLGlK3nmwR?C{!8ЙAft-h'dm_7a=D@8-vFB I]7e7E^t0iGhܑC=g-gQAv`PXiHI?P"X@n vWj?0yPC"<3'pmQyqص?kAR5 |s[8(:dC,^9^7- %j\z̆Ih+KVHC:[>#7}D2H+R(v6]!2uWp~MIn|D5__$X訣\-\%בq(T.Y(70V@V+&5RV“+7pDa҅~%6X>ktwEy)3B,KI*s,NӖ`κ.P"Mnyn)g"~J j h-i9 j5(p9E1@Nڞg)*6 G)P;I~P~L$#2}=tϜ*mbX|2ė k2 mkt1\63m27[/@QBъa%ѮB0ZsmQգS}8?y X0'+(6C+5O%^ U0(^7ErOJ*~SЊgTZ-&Ϲ%SE8V+r߲&vgW\6X7'59]0,|rE{v#-ޖ(3=9^D,fa F m xp7XljW*엕(K&qJ="UMʛ,ia@)%>!ެKF\+.d"4GRmj*TK+O؍y)wjhVRF ^Ǖy&r!@׍|(;g-I`L2,~$@ݾpo%e$M<ĐBMȣ Pz!@nwĢ\nCl[q7lIhlZk*@̴AVusLl5 ἻQ50+{Y th'SNZO9,{Mܕvj9bV'K~S^{s**JG\(q|g|SvcC18PEI[N> .?%Mue5@ߛ 4 R:7!>5T ,˳ ki OZ-c69S͵ƛ-uڿ=`y`uDU L㵊> lwi!SKz!5׿/b湵oH汗'T32mA` wCMBH#1R,=Y9VKJIRm-;=#'x$QhY_ OrͶ̠MǔbY?ԼLCgYG,sLs8-byRzf{qc0sp7cl7 EVzgehRt$n\{qBP30ID !6/Z Q ']<{UsDZqʁ C6FkIrC˄cyTYO5jZT(tqI t{O<2G!0a,;Te^E¤ _`+)pa(.+OvTWE1$Nz&Q6ҮtQ0 L7qʼ9+;!bnH<;IyDh6wsd!2蕊 j7>zMdV+[L @9ϊ$J]!{$.D69۴~VQi|9|j.~\tDٴ=V#x9їe,ƛa~_6>.UAF.@ʯ9W6jVLKV.Њ&)UO +UctCs=QXBv Mn?%kPZJ2 =`Ͻ*$n)_X'Yr?yb)FA*Byz*ۡB8Vi=`MK2e2̅ sLCXp _gl&VZA|`ʞiI.:Zg lǥc4:\=_n ȃʁl'FC+N ͒Iy^"ln+]{]AIwAGq3{U3n; ]i l1u~QN*=~ wt쑰o;<:@XHWZ_MCGљ-CJ/MF`_d?!ۛ4}QY&V!.tZ >3vu:y[S&cxX_f 3&WSɜ hɻTfov!jxGs'tRW[ PkOWwTǼ?6BJ{ٮgP`1|ܖSS=8^BE~_B{+7R[pwV%nV.8X;=i/t8dch*JH1깏]4,v փ}i(2>:bnEo?^[#( W6}etGCѯO$;_^A 3;7PT?SacA@ จUS d/헵OTs͕4%+* y~NO9BZǩ2>w[z na_$K=2|4~*VK!M`:3'h#ڒkOdi@g$DD9f!+#{tf+rGJ'^ @M] mJ n Dɢ^tB[TM8GBx7FQQWW)J'D~33+ A,վFdsہ*$Kzt|L&U!m?'l2PM1k,rnxV-GW_XDiklTR]s*:b =.jr?$DL$oomPun haqd@H7r# `GܺQSxu' 4N~|\pV5E(΂Sdk(6#xWh B`uҖ#8Y,pt'rϛIgaZ EV1,]9L|5zq/ G<C"1WV@B~Ê%^jҞklkA jNHG+1O 6n:4ԅu@O_H߶)'carK1StPAB;l4 Ά֨~RbViK{λ6s\{D2bjS]k|'=D.tK6F@ WU 5ҋqs5|'N[q\c+g;a憘+lZ]ɖU?aj`RɀyH\<e;) j" @tWk< -{L.-9Ȱpq$$1#z%H~Klz R1T8{c14gyxm$&Y1s8 lcl^kD84`-|V:ıP(+~(z9[_:D5 ij+!ln~|T.&v_R WUYW?~Q&TF4;a}8a&}=e4o Z^/e)N5tIl^ۋwBBV3Fktyc19G;BDyS| ޿,66Q1jIsOgbmdI~?׶%etyrt} $;.Mmn~%mVo3V>V$PRu6Nt|]8"x2Ns/(̽6S{=OXÑ}W s3w~x ;GʵJ{pA$9&$4M`^bCF$T$+aQ:cT_lv)l!TăĕTT߯\\ռMa<`AϧPeRV'{ij]2ɟ^| P",%*]zT '\ld2ɿva>41P}xt80W8>9j4mg!o=@ʆ$=}K8TQp*'OrHoi|dR&ܹŏ6˞J(ld5>[)ʫ>`q@nU>|ߌ nD%U qݴ p_Ῑhp4S EW` 1[ -smy {>'^=%R,c 5@Ỻ?;|rcz ql\y(IP ~uQn8~F& $vy `ԈGr~y̒*PBʠEgwoBxkDp^#<Bζ7MB!O˕~}(PF{dmٝ%=hŹW(D0H7)QIٚ 0",{Yڦ/'馑z)`{o;K~UA<vzd}ʦk4[ا6"ð~+!+YG? @s?RPV#f]=`⇘> :kܠ`F e@&^C2p3ƜWjoޅ"%nvD6Vq901Z:q@=iLu8n`W~a&zA3Lg;CnaRo3N札/ .}}4 L {4Z8i̓B΂ e쀴&|Rv" a-+8~Ý&[_yeL،4|M9[K]|ɶv>*@DXnɔcZnZE<( 8po8Ҕ1/<$#8NIG T!]&Plt,O攙89~j1]'ukķDG};ִUH0U>o.#8S-Ieu"W@kAG zú$4͍ ;M2Naݽo|mUamb?G׎WL+,ߛOԹ<7'3qQw1$BQm~tȄgj(EG%:$ } a/G#$~w)T#oΥgb++f7WZ{ܴ3Q:;'2RCTg»E1`HV|B6X/zhQ,g~'KҠNGT>_-P9w1^aQk ZX၂Mojw&fvof' $0O.B=X䭰mPNVfSEGM%BQeANd}bцFnE#ĂLc0Q yagG$_ňkܻS͜-M6r9sG(C:|(P =%G4^_ZS5784-)RJjfC'Kٵ IkqoQ>5?FSفc u#υ@|4;> qq?Yb(klVCMd>1i= Fq]CpMk12u^gx!Yoa7dfCޅOq |8[3JqxO@kgڥEJ[Q5r\VE\\`˽RrG~A` GAũD(E36`vV+쉧cل>r@M݂ij"XʦY0M8K ek*/u\Uyo+x5~P,NzڦW7>A6ϜcmZH){/?iT,T˔\?(O4V5|MY޵0m(}?d`&+%k&{~~L"y$ryJ<^W#]{J9R};wa Q.0&'*5bBڿY)Yo!]UhYu?G.HF+oMiYu㎎3!m2(Gbߟ*rv bXö,#"kR Y<wPTә΢@WdK6}S6WsFh}{}6,Y]9: qPv3~!;u>  ODu[mѶ%ψ`C6@a) w};|p 2s/z1|I9fjMâB6)BZ&!@:6T=.2\Xyz}O?򄖘E&% Xd YY :ؒ"}^{*X;(OcS*)e K/6K%܂%Rke KiK_݅cm-4Cc(sUbI bvq=lQRV9ḷ$BΔʏ~KzG\hcW%+ Pҕ;p]LImLE= hū1mMEu,OJHemMzhuUVGΦ_+`wLrSsPrG8ZR~i9х ,aIoB ]Pw{ಃ)9e ,ʍu>GCd񛛱et;2,CjiQ3_ Zد:FbyU6ZUl /X !j{N眕0c۳)!T&0Pd [G87Mliy#bE6 Fp6K%_VS񙊷~deE2Ev2 +W WF;y&&FE6Ńz_"iֺթ/::O!@ lCZ0~AM1 %[-NT-_ ub[l9S)qJDJ5X&uYf,תޥ ۅ](i$g1k[FcnpEB#i։-G1#FzQEhhqN[7!bJfZ̶Od#"Ƈ责TWr743q O(8v~H˰Tmgڥ65fJ!iQ}Z$oRp ޲}! ' WgWv"P'P#7nȭHԴ0!4:-?V(nzuG˥tymjhq{=Nx? jni Arog{Cxg 7#aĚr WdԎ}ٰ/OzS0jTÁi"Gn:ZRU_[3+)RۀlEP&.nn{iʭ? Cc}.zx_;zb "1-0-"sn.\)}2bDCF̘?R_*[Xވ,AKcI9BU1W"jRE*"֡xs T=?LTcRdRaZJc> QuG+By$4F>{lM~FCS}hH3YQ=Ki;]*UoP.~+3Cd_ hڿHJxPP')8`/{UpK)ew|]?عHЬ!5 aݔūDLͬa 2"}!8f4apG{"2~kbJ,AWXJcraaC7EqK8=cpQrD{Gڀξ?Z6qj%1`>LZ|Da靠զ-(wТ\}$aӧKq>E ~gEJy𤮅To?IS0H2fYpa: iZ0JB$EaRW0k}wظ:Α˼Ncy:٪?i)˼aL( w(0GgT_m!3$SmuL$Xq t;>y$Ӂ\xȂK z]TCHlDimW?@>! 7zeD` P]Dptm)}w_EI 1Wɍ2kE莋E_}#66_pL%˼A`= ~ J'̞MQ^=uW+g``NK/I$,\.gH.v3ɸUFk"!=w6g,3H 'kh9BZ=,Xځ]~mjЉS"< ?B Fk6c&2򞨡_nv f(0dkU1A#&6UR}/K$hK.A`0Ei}Űq cMEhpY_- xʿWzK741P^bÄ'-xuF[h`I  g>H'`FϪأ(1bտG!]>qe[Ң=9O M<>`v{'rra:\;Q-ATB6ó}uR-'. 0C@DNy 2a(=2(*z_-wQn'!?dre7cx f26\ O'v- >)o&O.=v0*4n݅x8Vf Y;Ϲ%5ϨnFx X:c5ԫFV8|ψRr+5kɁՂo.!Ī >CR3ᐽ TI0G<"u "a3gx=Sk/u_7V0cʀ:B W?{(s4ōCjW<2 ZYd QЈ& ZzHLf% @ّXsplkE0V :?'L8${Xw9Ats'`*0 ύDz4~*ݓHH" 6,š21W %M-ƅ"h3ŗnlZYy3{C?) nf 'Uդ#4eudORSWI8GD&rUȕ7]AU10^|:-!QQplscYB Y{ bTU{}HBR5p'K8'DH;=5L%eɋ+E[cz rIL=!ΝxA gSj$Eb~8]VuPLls )Im+cC4W6.Xv9E=ѰZhs6xK;n/tD1S;0=l?QQW `$: #?y;?:煣WCD-z&k^K~G-7qeCv^FoY")QSfqr0Y>1ܼꅱO[$]IoŰq^+7>.o5]lK=jty[ڃ& pL ģ~%| åFxUP'PIIVB; t KM'.Ղֈd)W-S=c҄h؉dFZ5>ńw~1SP}[t"C3龗 *G?%uT0d h5-(mtKČ=̵Ab-Y'&89O-{,VuUM>0hg< f~,qsSer Jd:H~<4xhIxό#HCH\N ^0kW ZmgV-*Fy:PD58^dTգemOJH đ\ ;!6ۚúwʣT zQhZY0(Ok,s`ռ֢!.GR(h3bYnxWInO{晬?%R*̕l &㇕4$ҔF̹v*c'i|5@nAD'OlZ$*W=ܼ>+Om-X8D.;.-\tx;1(C'.)-\Fj|:!6Yw_w7曒[a]`+Hމ2);zΐJu,>65 1Y)ʡl@@αOc3?CnzbRaaޟChE(\OKoW5%@E[،lЦ_G#q0S'sfe[o]oW4wLT6}ݯyGi# e$W|I"FQE eCi=Hvzڷz\#( [ [s~*& V+ <}%N'ds2ՇYxw>>4[5yB&@A }=ZƢB[B"m&4T$C_ck5>jeJ9: X|{"#ER3S>%tYwoߴpnAD"!?4mi%=)us]#3ɑqzЀI拄W4vSl8R <t0o"hX/@GiTrꑵl ?K'6EhjTM0~%jBxS/Wj jA}GEw <"HfZ$AZh&" dBcN&n(/諕C UFґH`vIe fP-Z]܃@]Z.2+Vpz|CU=<Et[ T>h U?oRr/b\_SR'5rI/j*Siμ'gy? GcĵPz|S%}Kߎ_v*4QpRG ,{ع!E4]zזq89Q+CR|P6lڪ\tDtN8re+ݺG먛LuG(K{M|$TS\=yb{RaW-{Km~̏ 7d9x%2uz -DpFev,.Dmű5a.U{G* \*|#1snށ~Tϟ >YIf%%/rFDŸԍvQ\dSJ3|u'>BXHE;c*.):PWri}̑ÞUf胐b1%Q{7*Y>XC7fttv].Uۋ uOf?kWWkM=D]af17ub k>0U7j7;0n._ejh=!|?!u%~8ccGaUd%S[ _a 0>̾=:W=S4[@Y0V\5)w'8ms^7ufRO_ u Lgg|.xf"о%r+]7<*>ԍ$v$z|%tͼe@c+cIX)w"d&aj+`G4gI"ۣQds\S0大姈QFDof+K%QZIJuרaW>$DGmNoϝR4Uc}+>Ͼ*SObI G` KD"^R-n_-I'$XM@6 t]0%t07~ jSw_McF苣Nkbd\C'r?oLRycz9GW"w}t2ui2ZJW1*53)ځ3Nz zfW N"9Λ3ph}hz+OM\ӊwP"JwǩF0Z?.+֢شd)S .N+EAAIGW 2o֎ƯĖw5GߘVq6Hؚ[T' бe("). v'z'pzl׭kK zdx 4ϛk{ա( Ko)Н璕1P% FAhc.yK YpD@Ħ/aJSjޡ ZS(,\n/n0 ?NS109c`e</Qp_c1$ZP;[y](w e.${0Ar tڇ@_I𴉺L7aϞ!ݮwdBVlpOY1Z=D)=7P 1M:AR5Kh4o+TKq`! i, f zwNĻE$_`6 xc岃ZKh9c)w/r{ILOy}I 2WcG t5~8\P\,4JƞbWCYb AktȘHUb~>B;"raz3 YMRΔ&8l0һ {a`ۄ&5(~ &]~o'3LG{6E7o@&fK?# 掳5scaEsa5T1)F#5IMn e6D`->~* ?(-:4._"#26a@{g:'@|y1o 0!0=;T I;&0qŐugHwV;/:ZxyOGg5j>C@`?e?2V: #k4c<_7*\=qVH; #o G!7_.٬iwk6xB3`C4G*vF~Ny_̖Ӽa9plM_}+sy|!?9!Sx/\ewOui\H3ں" 5>@6o,Q0 8Gݰ^>2_BvxM&f7 #%8 Thv&7r_O(L{i6 &}= &|HX8ڔb54`xMgvSG1!L]d<S} zQ_(ׄe~#5QLu-S(|[KgLMWyV69f&/ l5GV2j~CÓc9a͆c53\G"' ,rdw#S>@P lZ[r-8j$uСIKvhhy[3^E2Hy-E9F  c݄ri KSHLsw_[;xZ;Ajkoj䠡e1‹+϶W:^X7Ix9ه'j@MtD$ZÕ`b{;[Un7#~P+ǿ2R(iHc7X`3z<\BD,^z @%VNշKD-yE}Sq.Ѽ, K!xPv^ΚPwh"1{RH*1k\Q)֥3,K*c,$lkYKc&Gk2^'EC˪*׏#Teخ3# p#x1coYbg"/ fY}-(,8Ca(M1.yJژ+bB]k4ƶ<1l,/\M!w\0F&D>ckCv%;HX\4Fc 5ϧM|}q()"aބQZ&-˨>qIXᄽ;A":u49d9,qz:#; ԱP{Ӧ{٪z%n`P2M!Zo+WUX^ۺ9!t`A^ՈHR}FaXć2D5,oFV1߾>T{0/n3^Gn&Ey-f-^R蟳VfeOr[ dVTt Y [3Ns_q^Na7 i0Y`D؂UǸcwͷ0)P:ᔞ@Nm36 Y5NA3["EAE߇@P#^j> ԍa1mTK!ӯ?S^[$TjroǯWZ]o\0$7Z;6 GL_ xۛI5veM6KwCX@bT}߶:s{]`*9# #;sZ;^b'eVpWm@ME4R,,+(Qթ:qyf  \7e`ݶw鰧?CD9DemhP^ndP>J,]Zw7Ib( BTp&M~A8/k~k9!sI]Ad{#h;T5=l9{n_b LEؿ[O5 e_);*&pJWB8&~xGoøԢCEH_r?d4PpZ7$ܫb5{ŏɧ[d5ˁ_Z 懹,BykqL‰u%@\xD4?=w bi @;?D-ےS:>\&=߄:@9Yش,J…pV2fcoNsb8k0Y|>6^"iC,$T?$G$gu<_+nocӣ0!ݜau]cTU^v't7mmOoUkmzi35{oZfn$JsV5VUnKW0kHUn']7WdnPq9a ud(BB$PY/uQ"+7>ı~dˠq+!̷zv˙~1,=uPFc'YXdsa&0FŊ3R܉9%_;-1!\j? 9ZGXGbzQB7X43LMcpzJ"jN١A;5Zb}Ӛ{&a[sLRV!qX'^|( _)bǀVNʈ`*Y..zElb HwM>a] Jր*oL=n! `7|]ٕCYA_|xT6cM!]4cޝ n0B70J-HGĶ1M40{˝4ӄ0/!=Zk3ԥ9DsB kq c/ܫs5Po&G#K)j!~F7@9z&by M Nc/6 vbv&3:|7hMCr;Fd PD'Xk`C'4Qʔ,:qva DD%6EMkdFV}ѩ0S( 3AQZ1\Զam7$S+e" <~h,L7" ojqbieaVbogm s#b>iDm%h΀61ؒQzwZU'OQsvY8,^xvYHONq:O\_ KuoSQ|rz4Wzo#2A&&䕜W̗elQX4|{JA쮩 9O I"mKNĺK# V\=HS%'SQ6Bop1a~ KK̈$[\rH!~e<2lK%(7z͆}zMH Ofq{q)ٸg-͂aP'NBʣspٗs%1+<`4-spg.G.%Y`٫uqd0al`\"H$-TA-VUiqd[nFjI~ 2?]V>`:H<nf1U}TP-a\!{2Dfp\ mBD+x-/J{=P5F+>Q}L#QߨAx2I7%W7ZNhB78poCͲG+B[Ë] _mn.>'_R*X[dt(0 bX6cf]- c{\y٤Zo?p.rGn`tOv毁D%+bU0Ʋܞ:<*Ӑń\X G푗~pzmqەa׵K9!@P? vh>0ğm/pTn\h?L<53Ӛ/~Q=:* ,Yk $foជYK GϿ݄(C9RO ePCITGK O䕔2(ߎ4dk%"P#֘0Oh:\p ݾvm5 &nbS:-toi,\p-9wٗч>}'F E$DJyhtu Z3<wKweN/5v{#ch̷9: G(cx篶@c ;n'>"ƤJB'Y`rT}[Gh p8zgr(ttg}+GC,f D, 1}Ld]>>B)^ya ) {P9myIET^Ʉ'^W _!׌M+GҺ{u%oz i~#?pi"k @aI\M7gey$@2];U5|~ӈ&8jйï@mY$sUrLB@vB>u%X`\hE-6~dx+jmrr?ڛ/ ψ [m %<luS5]{RؤEҬiaRU:P bC1\*[ 3k2㵞l^Ow}g/k<{ruar> Hy.W vŵzs  ĪKGflѼ`hJdtȝ1zQ"4ʾ9<&#;h6vjx o jӑYIL~i N\0$8KAM,zyW$k2G%WP 7 ܷ^YE*߯idHxYfRWNL,ѮB>W2]T v, ˧+^ x&ߑ6ANKxIھ'>&E $%Ҟ|fidL$q&}| [RG`Q2A^I$ψCzH?zM (1ϣo@/oAfw mAR h~,zM 9 p\z%L ʢ;FZYO#=YPQ-K8g2ZNڻ%/ՔeJVM#z}X}4g|ojFa\>4^L:+.^!2k~%eO!1:{F,T0c _FK8CuE$NOQR;DDtCbyAڔjӋ>b|ՁCb*!I]@ ޜmYE%;ft){ҨbU 2"y*3hz Jx_N`&@S)^ RwZ)$~*"]_ CEi`Em79{' ]M{rBGZhz|mh!U. pto4wh˰-#>5a%Z+7@㔁O n\S̏ۘ"g+0ON-YMG9Y^3y} D%L lJ| kp+&ϥd#7e+#jQElóU'lF0'b8>9IiKh}xj#GG9_.FC:rjK8r=y[iXΕ~Qdɝ#cqRK5%@|u~: 7 5*9HzGHQaKO`Хmp3[ xuΟ_Ct/'3 !CCn&8YaߊWf y(#p+Kaewwj`85#AY_( ŗRP[ru Q/wD{ O:@NԪ?Hus#Fߨ*SM-ŎD0uҷa,krɂ-Jy(9Ux|8 ,'GV .~[Sq{ï(UiD-/@ fYij wp7.I5ջţAԑıv%.BSdcŁcPGsm\N?eQZvUV>olb),fA8[@dsq-8RK[]"c Ri}-O=?ES؏\(נ淈_6qf*1X>|?$H,3r>w)wH,1Ns2&^ҋ0LbާW-m@ l"6H}.vebm /pI5FqNcM$g`vPtwOEp-%|{CDwiDKlXJ2ixSހhS+ۆ[In6̳K ](q~Qyn2^Бxv",*eO f|>d#p?2ed@ꓱ3=ҷtkIo~hȮ:"(p};T#ՠwa W3J)Ub 0m\dll/nu7/GκFt#pnr]5}[I7(g$4Ee̲.oY[rTPMAs=XGrtXҜlgP( ;lQբ H v:b /#a3؝v*1,!I&V~a8?J!Io 8]6V'cG}gzfŅ_j5U i}ПKU-iwNWgN,nK9}\b@>8A$rx|}EF mm]YGqsxJrʟc"ρDDXHFl>g+`퐗i9q)EMYH $ɱRCaGK/~Kih|czDV0Ţ[:T#q20Q"1Er"!HZӍP vmeuXBj-#DH7^7dk [j\J{ӡ|\|5;|0 /h_Kµ=̝-~*I@yzT.k?&t=s;P.ч=a3Dbđh \p.Ȝ\N'HTv-_K/b`G*ju8y[a$ Y HLѸ7iDz9` 2Kӕ } Ab=MAv -汇ppQ|hUI3 1w!m 4jq\E%=oN;='Mi)$֟[OS|3'>-w3P[t9 uj:D";R 6ޏת}CSVvX?,q7O?-V24?A?2-Bs%> 6c/6tHRS:3<:+nԵoНaah[;@\i-Z1G\d~43zaMi?c\ݘ$\X52*jkT,4|)uýNxA- <0k6C`bY2s<ȺI!SXD$X3^O\Ÿ6"xI92 C2Z\bP~9zN ur3zC<-g?(}41VvU_L$@ʧ,Z٘\ψE\Ϟ4Fg:]%N0x1s:D8Eʽ1K0-yPiW#t'@' ]S嶕۴ O|!bOs2YO`m7[Y_* /8/OV\Lrg+ZKw}NW_[| T k$cmu~ Z s!>nv&=Q|2_h>G oB@Wx,C͇94)fAgGʠw8]4w ȸ )ubt"(mw@<;җeN7hC zꝊUͨrv+ Síp-i 6/Unȗb)HsAQa/VjO^p9ЧFiȓ.tMvh_G9ZfNU޼؊iABK@B췽mN%aX jj\02E EBQ@uҥ}4uGta, ܜfk6r&>L|.&xdIs69 GOڍKK^bdz:ϗM];{vW:^ u֠;6kJkCy;;-?7As(zM D}F\:t)Nnzt!FL=CQ`C.B8B[YMBCR6۽&7du),_}Z 9'#U2"DXS90\zQD,]p3҈ahkқ E!h bMkVVQM:Dة^«o&P $>yUB:b8^D{iAy=c*!^;TӶZwl[&GLDT)`c&{)/ Yw0KE.dDQb6s|84|dS ?.E Ӡ4/bQl7u݇Mn:[*!zsVxm^32۹z25~Sn omvk| ^mg g~\_im)Xm=Da_>Z.p~،d4_&^4 X12Q1x K6ICX=Ÿn7c3`‰)t_ɲͽ~@o98y\en$&!@C_6iJԫqL-%e?\5_Ny=Em*_U1oZ^߀߸oCJyrqKME%r\Lp Ixob4˓a^!13W"@*0Q+\'Tcƿ :#]v@)']!vLnޚ5ZF9uQ Be~xPAJh1uUtiݚQ^@Ot+i)]Ja9 Cpl" P&-L>,ۏp9@~YT`}Q2UvL5:S 2Uy87bչ®&~P) r2>9C?#6iq7M1,Z(fa_I2^;vR2UNIz|Q uP^קHpKaէ' 9,ĺyy:̽8Ls] 8D}Udg=SoYW]sO8{<%#NB} R5OZ¹a,xTa׾iwpR5tVkMi#] ?wd9{ aٿJUGh BT do8Ȱ`SϐP\毰7RKO9?4_cv,DǾ, nj(yM j˳$8`lY1P }gpFJBv@./ȣH?C]%me2]r!e*)3bwv%?oЪoPn=k  |Da>{Wx콾JMݠ\+Ӌ סpvC+1P~ ?~2PٞEhE4PJNY1'B3D/f0'%fD ߆{Ȥ[]AhԼY*Iwk}Sc>e!4u#i|uk'k1/K!@xe&ȫMU{@2G+%sLs7MPn<]gx?hc16yI?W/tE쇯)c7|`\k[izyS `7?Z‹z-c=^ oS I={0dT~0 )6YA[ h@L };c-p,GP,$f r[b#08)6&bM *'5M+?\Rmdu 7ŕ(>0'Isצz6s#hԧ-xG:t'Q)קy"@wN֔tʻ&̀_[d0|p*h͖]뼏cc5rFĶMVo=RQ㥨>)a{9's"7Lr_?PB'&Z&3ફ.FzQ5®J8zFVePN+nP͍S.'-:zÞl?3M$EN~[MdQ׿fS Ɋ34gD{@z@z` XbY$H3h#ZP@d A<j@7I{.<|y䫴ȸQҖEluG16;vs$Gņ$Dƥ`# G"@A+VF7qPoX:NU'fdAj!EU(Jn镕*=Y MaG`ѐ'"mkR{lC_*HuR3Qq/ZE#98I(`7 ";gՉ|=)lZgY&Beb+4MFЏ+]s9WMbGH]2kD*,Ȁv$%s2gaY!LPwZv,D,Cˤ1pe5*Վcyp{XF݃lv61iDhP9%>1L*+,QiHzGFC[Aǚ6anjyti'p4f%NfG690TSD1i\090<RuX2..O2 }@W|jb:b%q ^;%CAf{HPMԉ`ꑈ \zO {ER|̓:f͸_~jw&h0bE@T^:#_۠IK|q%z$C+.("ycv(URGGD4ő63$8Z& uڠ-[k$Ù,7(pħG *^q)2≍0+6 m`5"п,n-^ E#sY`ڏi<%rVKj*fDh쵗#ƕ)dW3b{U8U@w03pMQx.+B=|&sԽr})qkoahpy&JXP|hSVX>F@D+o߆Ewֺ,=F:`. Q9@=0j|5~ Hp-5?;eQOxGSèRb6b>*6 W0)r@sm:0.# QUp%M@ZNAwLNޒݳ)2XG_:(#3#(|oԿ}\BsyY^$az/ r>`S9InUM!KND#X7 Y-)֪{<Fuyc4)xIx=)u⫨̿"fkMv]tLvJ @CtqvL:s?MCbBn>@냻 G( \jA R@ Ww?c$,+3#͐$Iptl ә %z?_M>'[Q ~XNlʡK:ڪ h*Z)ZL55JƲ5yAkW78--^xRlf= c !E( UaM^M@28"sf Y)3/_l6sTb!WlL`CuS2C^J%>839c Le1?Lu0FwjsyeE{K[rn8}B\b_.䌽Nly~T@˗ G&/gf&D R.JVe[.̋XۤbPfAf2PК߾#WyySFNHS{|BzM X{%[3n>c3Yc~st>*n¥\݂@!d5Osg.`DWuZ/XSTx(Y,la8uuο璈vύ85D{YYH E=or#lrϙΣ $1.Ç֖ USA:"zAn₊4YһV 5 ,WgUIbWt |0$tïk-( \.fYR*}8](p~bAARW?m&w߹:$C;`[%fR3_q}+ִX g/ySu>i%JgM6ҲY:aJ 5 }w?nuq~X=a+N s њSsI\ p -t 5D~<=h(D&R%a.q|?B$>p1:Zw)?ذ@P;UlO;SzY{qiZVt퍟u*Ѓ;x੃W*0G-sl[w9D5=@pۑ餱VhmVx[!(0"L?3t,n7wXG(tHy}6w Vr}r bFY@9 u[xxD?Gw+&_-T뽥9"8GL%:H vc rA v<1 boL}YIlZm##]UgOr|[E-ހR>3V0\_^8a2Ii>nV(9Clؔ驝/誗fL!0T(gu_671N)WןDnHzxÌ˙o#cTG,%s'|MczR(/hbs1h_`j.`j#jrx`"=[myUz)$"4,@0ĝmٷVلHkhr{~zI()`:-^$|8@ihۭ{Ʀ7Tn TEf̋oqU;dv+= u0`[1NPj {:G&SY T mk~~<p HR>ڋEMXckV'zpUrIE/ 8QQD%CD >#ǘFm&&200>B@!/='1RDXR8ѷ:3twre&!e=[g9 L& y-',ȶM"@&?FiwBȐ}Vv:z&N"fTCKb[؏5UL~3Qr3LFLUr6M5o$GYQGgG jT4 2okOncHR@z j%F#j%TNdUόxqjN nqP fNd/>zF~]C]&kΤr[- 4>/UsV;,֊آԜhWp`Uܽ8!ԭ"lhLcҀ} 8ilFvS+լB+?3:j;]+UE3_1׫In%!C7#%f7P͂8J3uS6)ы |[}wb9(Wa,f-3aO'"4őg"+V:+mk>D:gzM漱MS$30ОCN^nT2vAyШ;8kJ9-j,Z#xՁ,&="^0TgPt\aE\1^o@t2fs;bwZ ;qRTf&2{mZ=+;?dď-F:j {fVzPu{#Z9 '[hK\g FmB&K$kz%f_5@4&mՅ~[̽Ep14x6ك!Ly֔0j<JcpO#[WD1jZ&g)nw%[ {i8ƿ|^- K;EBdmdSABӧ\xiq婆xnMe?k?%$1\u^*f>J.Kzv#mA3]R#)w/NH Hh61vC'z^= ~m8.'4MS<*[~n⢿՜ݘbЌ'7Ƞ~P0R]qe#S2bmoXSiauMWl tŨ Ē]QJ RNAS(5=sZ&DT$lZ -^Jjsۥ,~*+>`֒Lo5:% Տ)k61 ,KEM̡b\1Kwr;_q ݕiy\H7  }q oq@ei_RҽOk1s=Z+o|x"gQM5q~:Rۣ0v2lqТ)+J=B"Et&tjݕCa':Y:W(V'yBo @@~18hƑ[WM.y q_9 [!\nZ>|XµUp8b'(R_2x$K5A))Lan;U t*1MMȖQGN{&rxB~Ҿv*aq.PUa-YmSKHXRekWsX>6|MMz{z* %n+XB l^8(oc0Ytdzh\Н >~6y^Sw{*S%`EesFJx`j,l }((<رB܎ Gך ʬ<,ꉚZ y}qBh ݭv-IP^)~yK3 dt!Z|g*qUYw6D^/ B.a8[cnpS#>?W?rAe a׏B4رJӂRԽ!z}TV*u$TO`&ś>)ҕ_ҮO&&"n2u׆) o%tDnMֵ3fԞ)=m}_)߱5NäS,/AKԣ}¥>+/?̆c 2XC|:Fd'#+0'I+Ƹbӱny&,忢b^5ܒf^8ovg:WA-D[3m%G_Yerc؈ l`)VUh].\mҳ@d7+*A gQ"J2=]MFŻpe@lCVq+^%R=Elq]3eLF!awuH".5&g`QG!YXAƥ}cںqbMTTw-<@0O :8GHD;Zit3٩}H};RMDk@ٰFo1F4 FSkU@CQX\MBێWq}EaDr mPٟ)F*X&u]^hP(7) ;mx%md7pvظU<c^x~I;e3Ox$\+rMaӨQ3%EHj= + q<;\'Y\3Zޅ EGrhiިtJd0{*,RTj1u4ߗ;b:n pg1 $)Vȱ_98wWj.*$%veZ--˖lS%y覞L@B?GOzZs` n [ݎH6$nLk+X*›=p#?K'OZMiZ^!f  1f8ޡS|@dYUjP5>邋=9D{bVHfdz$X}?%ey8V]*3Rlv.d}&1KcZt{;=%: 0nŵvӠTiOfCwĹ/iH|c"Mj^`HtJ-oM攦1}/o )q5O>g 6?^[Oh y_<{Vt$ xqmY0d[`K|{ϴMK=\8mmEo"]3aKU>zSU7'FrݬzmK3۽2dpmO: ʗʾn^vMsDg1;g{>*͢ҤbS$Vn^h@)$hV|t~WTА8t+3a_[!ϾYao(hHr{KRk4} _Ab8*,чH>I /OC'_Mm.0Ć,oX;&4nܹ:]Mg䪶`H2Adro Z]#0>$&lYxL%tъtU`= H:']pM0L&o/9axV]51UN߳Zgrv;rw-&%gnzS[NީR3lHmAA|Eaz3% DQWJ7WAA_HH{8acdQ-fI4&vb( ZKv4x'_qHlm^(Loz7tCp`!\S_v*INu^9;L="Gn,5\`X I\Ҙ?nR6&NZɨv_;רPjquǒRD:mPf$sW/(p@$QՍAm`ry5,xUy\S[9%ízOY$ކ1RZ,J&N(M/ $?bUX3`c>Zԑw,576pL la٪"p9|#"S$w~}\ђ.WՄ9T [PDG>A#;A._r} $_Rn^Rݭ%A"k>ls)*.o։vt-ݧ5Pka}̆Nx^Zemg^Y\(ԉoDz'SPML!O! =O#z֗BqTR>,LS&Ϋ;wҗZT˃DJ5pa CK'POL,La5ڞVW9INI|i8vZvD遼MmSɆEl,cav%8DaB&/C|/սڪ;>Ʋ)Wn 6Ur]v^-Sdvj`5Z?r{vxS YMLH̸Kyl`;ٵ"Of$_LQ}#̗C -59SO犘M7o$~J'K}:`CwJWeֿ+_~ P&aPPCi'OţӢ:NJ>g'?]sbCg߿L^h%.MjaLj?/^${%m`Y--,Aծy)|f x"-W~lV5{F͟UL QcV[;5ACGr'krJG;qM埒ӯ%lljBg~@o?D~|L uCLX iawG7dž2*nU$/E%9֎e<#Q^ ?ZfxV&C#"ɔ|X+ '5]zL|J#ν]Ivt5;Spjs {}c{DpHƇ<,*wԶpr%δjM~:yۙ$3<`pBDMսQuƂ\F/UzcA yP%ݙ$\G Mn\R%+ kᾒmRJ34KR۰-h$q{G^e(&`BGոdk vqk-,S~bIi}+;#Ƒ7PңpkK;r',n}VQcȚ Ws?>d*$F-CQ ]R,0<վ5}' <xwEtDߐQjH-5dp<(+7ݡ~(jvʖno>8V׮ZN8&(c 8WI5ސYmbWvlϦcT{>]z7lx'ٮOU7꣜_3{%ZڎF)xEϱtVj9vá `uKzd'. `l˅*؀w!"Ń 1Yـy'C)%{ /dJK^3 w bps bJPO$􏹕gBp(\R!a^]{whcBFdy)j$tS& RZz?PnQ=в!aʇhi&6 ? md2'_Mp :/oF܇fb4;w{qKu#Hmɴ M]arܰ~cNn/*qou^8l k,…9\%{ ynwAC[a++9P![W li*'[1qx6Z$mTi(.<8~-vwG.);b Իױ1u~y` IUH _(*\ҍX9tByrd17Хwzܠ\B&Fl^A*0?RO^+C=MRq c+-+C}~eb&Fq+GP-(B>|gDUl )7tJI "6{O 7axP3PBjJ2{nGϭ6bqHKT|3naR+]6ˎ Zjl[|ΐ,2Bāh~ZQYUYqHPj5"җЯFPJTT @]k><B 7yɃ߄~\kk =q4QZl@eȧy#BcPr{QNHw_?[-.Ug)LkF;jˇ~Д{k&qIfw? O^IHt },ZݎgPgӅj6o#TnstۉIO;tmFP.D)FkkZYV{3su.2š/a> 3q%H1ڦoH&FfLd07Mk+(C|1f~>_!V̿]j,ҰcG²G5:VѲ:@-]`dE [0ͼqF&j#ƬKK,bR)ނЊf+,-ڍGHG%j%wIܳ( KU>٥)UJQB0Lp"sOC:!ko$';gtQnWV9I1:-sʳvvV%pw4:S;^6MPC]|\[L;2vxN. Gw#߱K~z>ePe]G.5?>yplIcP 0$`#c,zVDV6]勄Cα2`lu$8}, ުFJUlUfCH:Ffqdr<.]7[p%Ix;=sb3ˈp5"UU|VJ'‘a8#C颭 iYo<ȋBHp<nbmeO0VO]Z| 5cv0^W4u7A"á2Dž\ 0O^ #['MkĈ)-vF'f^{[6սykV>yctg (F^pzW:d;_߁hNu4-P_jgbUL]=zqJ¤1#,By3:d }j Z7~Ԩ|. g 6G!';Dվ5Љ5sYJfEMj$Lq|6#!lTC(k4^ֱk~_p|$fpInGc4#H"6q#T>/B[?E^PX P.[9ty+,W zO, +Kj˂(>>*E8E*s-cQe5> o6syWfq)I0'u$`W}Y԰jmM煻NJ^]f%VxpZq_0XN.M~.9$U4I l1 HG, L.\wOqX[; T8x[eg?>[Bl@oֻxBqTJnȢ2?qP *PoZboM"ܕtmyh~ nL9Јc@%2ar$|c,Ʒ?8!,. U{=wR`I+KXK˚Ib]/qݖTlmPQ۳xw.?Ɲ>,щnA gw.^[3{Nܒ!~PA&=!ىhcnW 7Fo{YЇ}dVk&HroWtmU;d4'"[-IUx!!Y/Mb&8/N>%mk)|G=JCqǤk%g sR#B#P),oTnA|_ y/MĦz2&9Y Gu-q ft:.H#,fǙ';H8gԧ=Ũ(mII:'~HvZzkhyX`#ѼUנ(\ٽn: Hp[RKP d(%ʛKdMbiž>mSJ(}y3 ymU!;d˪x(Nh8\sԊ3F# s"rS>p)i:WPT}fK}痼ԦUy[nKituĎ|nHeb)ce~pL*VlnQ\9=o V%rqFc7-¼J$VJEFA Ĉc0(2$y[R@fQ9N-y] ۔Q:%6=NNCn.2kbc%5SSV!0OxbVJ`A=2܏,Ǝ-\,IWVNn_ڙT{%l <`v  Jt);ria=h`0O8 b2Cwq\:_56d'Z79mdqft6P[4X7x'h| v X1Jˆ#:PW,ue ҋ >;%a06jy'3hl. ]68D;s/+yk6 ]fuQO? 8bԷ"Vuly.킋!wnxvƕ. MmOțLn;th@,(dȸn %.IJQlNp:ɑN;lY ϨUbC0a ug< e޾dD Hq÷^%)|CKc}f6Quў]С\_LĜpT)l#]\x*~{JTpl;'忰n_v &2 7ᏼom(Ȗ\ug`Azvk辶?ؕ+8~E1N&#CڝCXy7S}X-ʨM<0y;-}=_5 _Tv Sƈ>)}PJ|Uk+7s0t,~1y$T5pk=@PD-XC4t*=b/oֵ<5mw{ҧW0M*VCmEd5aoxC;{CY,)xn_yyz[0V59/ -՘]!Q&(C:;)~ФvVW9tD%.f~&y#9ڡNGUz-O|_Bmz`\g|.gHAG0iK(o԰_ 3~)VYM#aSp*8 ůD3jA;k ƪ3g :za-EG=qLٻk#/X@:{aS)O$XI殀iY椁'-P++݄P%acrLarV ߮X.MOqFF d;H !pOt\^tS/-]4_ } ˛}Czq]T 'ȅy0|GˮGw ;CoBSJ0޻䗉cSke?{(,A>@ԻXߐH*}:]wL ܎p1A80RcW{DάKόO^ې( (աF{׷) ;xl5; K4U.$OS(u5#Ge[jEh|{d8kXU 1dZX6K{bS T9O{P|B-<yh 5:"UO%YA-WNK5v0;$1l[7c:[qדH|V)WpF)x}}4_T);e%BpĔ hjX5]ZPX R{09\#'bS܊0s;KI@[,Hq.:0ELWV2}^hIxl;9)?XCŃ2 ^[t&ohQ{3 ۷Nd#d[ F-e_ ?EZ d<3lpp@&6kDYc:G%þdnj,ܒRF2HWɑz;1&m+ڈ(t\I+ǚ )s4ؽ{G`wl2!Y| deN[yiUi.$и_#-#<55Y4ͅ^P"Vwȡ= /I5Q%ǝ 37ϒ)]{:RPEdc' i Q L`v T 7Ūyg`\[hzN`lN6(܉БEϟޑ j"gר f 'ŊϦ=1;YbgW{7NhTC81e-4:'v?&okp&@.Q9PYLvށ{475FYջ&æ*bsWϘys"PL$2Cb>lLu/B Z.VRv?qD,2H%(5 ֯( De9p*< Ji1e/Q4^jQG{^n3I9W>'źLl\oC{V"˥K+o0"97E62#_,tֺOB5C]vSX8P$:F\fc#Fi]!}tafu/Gc=clj5J:e8bu턎cQ=)Dj3R/=ĨˀcOe4expٰ[8ZSn.Rd|1d%bDi(3{ x@>ࣵB4,?YD$щxᙈz`gK驃ŬV5$R=8 j9Ώj`GL)uc//G35>3όw슜4nA~[ޞyǖb*%@QWJsOz}\gxABMuӋf#tAhRa6M-,@H$툾 !ˌHY JPR[+nP.isj8OԧX7. 5-'rFE ."G叨#2[d@\|rJ_s&>x 8*gRܔq/s_&7ڦf\|+V\m3 I;72 ti̝ǻ %@uyӎm)tStY|? 6Q?6) ҹ5_Ylu-i8wE%Wy874>j1՝-fgt! tuLk^( }%Q"e/H0ŝ[BLMt/1\(}{0xEGػh>1զg\|="r8.xbCHs$j i1FyW "^s5hC`6@HLjWv0x-%y2cT~Tl<itAYߥJJ6A/W! /1KQ wR1BkWhڶY1~;-suxQ7[+} <7zኞQ{ $1ak]aj}} ʨ"(sLj`4%t@?`,RgqaQטkBQꈪ/Ok|n GPl9ϪFpkrԯc+\n9\ HeFN۞9]Ȝz'I{,cQSHx_J3~\Ĵs/?76{/tպq ߟF Y^9Eտ4-ojb3F=W8*0\Zr1ͮ*q LaҊdlIJ&|JI?T&ѲZ)o t m,xmTQ>>pg7BeJ=wLֱ,c\z7-;66XDx9,y}K{-\v=CSx1M pk/˨r82yw8,{וaB֖:ͧGQu%{UP4)H J#.yWr=T/YWi$&M,鶺rOPq{3X-õCP ]Fz3w_h[?_MvMĎ;.N o|S`Mrd't#`B-8J* 8~j&$9JG$jS%_wݾ(35loKD=4i16 ̮&)+"&}AHxHw»;p@WD1-W7eJPlB4z1 {MrqpUW?q%L&Īq&1J\ &$-9=YT$oM,j]^D~GmͶ*>Vxdm9_BUcvՓI*-3OK64]&.R,w)%G}| rjde֕5Q7]޷QQo)M]K_bpX)Uyk\*2V/*ľ6GT5,Ō_2om')EQYApy[ywf{8O IQ6/&o ޽HxP%}P)[))mM& df $s&t⬬Bƽ^tjX3ڕQvC[Nx"V?mj"՟_2bhEv$6%WPH34=u H&,f_s=vb8YL渷]ļKN.UI6x'G kv7\Ҿ:Zm҂+HavW NkҾVg)' !?@" >j HZM4EWD=-*PewF끟Hs=EMR0N1?^MG 1GC~dMACaŲvB?<_NQg3KۊThr7*^2לd?9[Nk롲i}R> l zY+z@tzgP j!UIfF_3>C܉$`PX%rGV]Wp:qnhtI;]yznմKd93K&'*4N jQFm^bdv|?P;*`ۼҎ4Sk쉴Qfmef`tNDl5L F׎zHxTtK7T !b7j)J錴PpnZ+]zZ zQwoGJrmmU>/1S ¼sXLj +ֱޢͯ@q&F_obq9ʔw#6 [+ַ!VZ|$JpX@FJ3Os-%5 @u}JeTvN-Ã7`胝Qc[Hn y6 Lqj[ % h9![xA[G`Ԕmp2DTv iRy=KMۇW V?#nlK.#$C^tI]O])0 tQNI~s&!I EBT1)ڔ^fvc6s {+*NZ5j{sݸ;$ }6'1q:pڀs ;1@'$x:\'8Fpun猍*/ő˧-}#Hdv E?ŔE+0/>͊b-|#kJK/ͳR 4H|XUqۘyyC1W6A+R8H{1ng r 7r/%JWR*ۇ0#x.R;9`ƉQ;61ڃN"Vpw,3?\'v(3ڠtNm#A@3s ?bKrA؆4%S}i:b+Y*XzV4> dYf.d?uDkZ SG@  J]_&sDV*^PM"8;Bli|.)UeK~g M9ߣל:O=LLk6) KLt_8ϴ{h} Zh0sDi>&rkGKntv'i.BS44Y=dh$!v/BE^F.5߬rvdԙȓVTLiI]WkU&W`,Oeid%IՈt0Ql|Ubp$b4U4l($ǂ*g5^흍G3.Nّ\UDn thȮmX2pzH' {4ho31Mw1b>a2|W=J+?mx]#ȿf\+i)4#K4 x^H/I% ~:FD 5/6GsC%c|;h>%D\根Z sQ >/6 գcRO"xfBW_ۆ&`sihW E-k bnUn:)MŹDL^C UD环gT}:" z;gfCN4-5o{NNN6ݳ4rĉs44X6|Ǵ d1N ~+͹bbP(okvySǘﻃYm 4 /-ҿ=/[jL9xJ \6$ci V|wiCI>e9UV !N Y|GcRK; )S+TLLYJ5 Q;Itjˡf*_P}W7(d곛*JVOu?A<ϝ}Xó?eS%45⫧|+R` .QK_,aFDX8ZrbHט`CˑM{XNHyʽqqmo !$I_PYT$`#>JF:fט9U>bWK˰Kt!!0kt##5 CDmX,'#ܼQ>Sۆ)<;PQb]#xM$h-u 'R7[y;t伢A)| 3=!ee Y`(ǦEMD}Fz_zdk8k|7kRj]=!߅iuxNpp)rRrcf=& V㴌[I=ZVwAvٳ\*Gbl:0Rcr/StNNM-!L^: SZ Tj"W56h;DJU+rk ?5@@/(>ZQ_ LXH+)Y?͡4j+lX:g d(rSO1IhG Z ϡ&GHF˅ox2˒ o3$k 2Mg9 ]}]`Ӊy6GHLDıl'P[ (vDR$:( kXOI֜|TaL&\zP,iCL@,Я"m!ϖBNkrz H&&`K&b1m]'Vƞ [[+3ٱP=lTBxI?.$ҩ=8 C1 duaYw.'iyy 0vTr"C͖Au~$NuS+dFi<~-D=cfX_p"9;M2y`aP6;..Z舷e(& Y+MZLĬĵŰm[-OjޯO/NPZ7c& ۇN%=C6B m7<xD>$0\*̩ W;x鹲;?3sQds . hD6$eezkR]'bpvTҿ :N&o"\~wyA,Z0AwkiP-6BB'=P47D:]Liml*=i2!W\`{'cɂ~om,# u/,\VKf [:Yl>+3nô+{4Z|e1=5̧dWs$y!T^,k-Vq* xIL=blg%겿!r>FA2w[$o4σ=6h+-D1j?8_TmV y(;^! 3r!E-!ARRNeGȰX{JQS)TT)jCC;51Lcc|/kRìDQ:AR6t*:< Js@l]9_9 _ u_T*]v '(*?c@qCty QH )#z_tNY;<+$2SΦt#7F>!;R/g]$Q\ /}_dh4Zvq*2tW_NBk3`Bgrh?STPɔ9Sl s-&)Iz!Jk >oO'GK3Z zo/qu>W!<! 󘄜CROW3 $h_ *<Љܚ|JY[^(=_Igʼn0/ۃOL;%R0ȀJٱ\?r0a{\/"N%'3룔OBWh@,_X @#8bj)cxC9N0WbUVO@$۴@[%9KpET3q$Z |DNՐuRoZي v/Qk?0kM…T`b,+&v/ּ.x99:!r;eEт+vh( \dN lRz0촷+X#};6m/*ƵBk5a&PMo3|!49an1bh}R@tuB!LM$mR+B2QfUGcP*^DDi7ݐG[ePY#.&[>TcJjt&K^thE2=Cd9񥮢DA#Qa^6(1lyG2eZEJfzgx/ȸݞw!Lidgi@7U٭l8vd-i˶ 1mr& +䵳wn;Kz*5b mt ֖)[.r1O<ТoYPn&ǽT3q[,"xGl` K. z`5œ+@O2SlB![aD!b4ܡ5s%뙅P5oÊN-)II{9ͼEWm-|:"FEH"$wSd_v袯΍ޣ,4$|My' c|w8%!\"Q[ޙ@ƨ*:n*m"ke:c^T*s,$  ys ~ܝaZCO5B 8M]|"f8XLi읪.Yp ­l4sċKI 8Oy\qt0RYg$`6![^'aCҹ+%+}7IJ{^^?!ז%.C/hL_Jk6 6$C9殌W.hk(]Z{p9'i!35 89f'F_:7mj@z|0+H\u0wa4XԭcL? So} +X! JgnS`"ؤ5lNe)^BVfJý7.{^XM0emaŪ .TМۆ'M>mpBn 2B]1L>Q9hp\0ࠬSX tÞ\ʔQ]fT'ߣ;1v{]ȇ#;"UWݚ_8Iy5"AÀ # u _.W= 4fyt~RKgE uUdb|/I "M}gH@U,2ԙtݷaϙ&[pf%+>7NqT42*tv]T.B^}<rDiCOdH i6t#ד"n|X((r_IShYbr`Gk\G&Sr'H₃USOֵ& !'w*>Ѕ{̭VsCb:6]h3E׿hFu u'\,Mcby:2"ͼkOUOOˍ)FGn#p979뀮(q0U,ڷWFO1?ws9rmէD#ˬ@h5Zܦ8+Bqwl."D#<:8"c%O"RykU.m?et X1n]TPǣdHF 7g]RAbB*I cU>_ [{~uK3D&s:m]#mdc6L($Z9>x:\u :K˧gTl{ۃSAJTT嗄-l?? tWwkLJͫx)i 65\;vj# }l{vYטgxVDד6n kP5yQQ en>c";a+@AOt|M (mE̎(X\NET w',k)2ΰpVĖɶsq׀q# `ğa):x)rۡ +onud4a5EQHJ4=)%̨dwGNo/]=`##Vz+zc^k_\YL9oP39S@ B[9|Xh5Waȣ $ >b~-j"%p1"_zn_Ӽ?e{_H%l w@Dxׅ6:-8n3ǭD5%Xe;rfyk 19W%s0{;"VE u!9T./y׌IJƟZD !|]2V QЁQؕ.jNJFRahbإ++c~CFNu,YeN'hwT鶨mk1=y(5LBr%a^`_}!V|^f_Zz>xNnn Lm#ķr)3]7"}5sO#9-G ) O5W gE8DleOK#C?kJn!7zMZ:<ؘ"Z!BM;}T˶Oձ~jh{MGcEWr^n'IJ`'#+KMJAD}Z0Ak @LԊ2}nO!,n8IG,Hww'GZ~k2r\,ہI}ޝ1 J?}y9X\=^Wsv))MNTYCMqRBD.-fǐ-ʈSdgZ~&f5kg.d6(kdvlۥ"+ O.*<:(V&WZ*t[h]aۈ^BvL4ʣb$5`mzl<{d ,ѷx9QjqnY2veUn=AN/ܪ,   :ш<3lR)kFffs]3C7B8qi4r^Si"/+Dܓy:o ,2<ܛȗQ3'sx^<ժ$୼K-TyYuӗud-C{; g&ftuи[fsƗ4o|5YX'zjڅ`#jcV4BjjB$'+k^F2+3$ՌxOaG|t֕d7 Fzp__I\V{&0J?Q!~ODr2JX(+ґ^CFlh XQbq>dZ|G nn{á[Ar;b2Gay큯ߡ0Xv#_*?O 4|):i2"t1sP4´^FMq= 'X=hg:j9EW@Id/MEt>%iMFrfdB3 ek3mWk<=Wa;ީmێc8x%drZa;MaP'e@s&e ?#µo,c~r+ 2YƵ& 6:Hqjgz$DIZrݓ`ed8D#}mSi_غ?n>13U?w劝kkK(SnT*_QѺq:OUf®O:(y2g/JXϳp&|Kgh5]&_o.4t ""'B(JN̕k53`GrSُK1i^2.u{Yl/Q FF&k> 9ՁdX)<*",șWʄ<.r̭*})/B~$b\wݗ#{DV@F6e:fT7f0N a"TvPJɈcGE%y~$Zޒ..]k~D a*g9 UTL@64,\L(1-a,eC.gq]Z:^ݏd .4U,~(Z,p3Y5N""M=y_SS:1Bu" Ks$a[x(zYL{[&gX>!$.>%hYeNNd@ōl|"_0MϤ||I'џ!Cp'b A=!,(H |MQ89ڄnBsyHx|h3,y SĨN d7zSJWH3[$zlO.CHn C1m֌]OEn:s+(`#,`Ic ~fH7+Yu|.Y|W85൩.[J(EjC\t㈼BCv6,鯈QII=SR:[Uq=b{3IU֜6l&>,b\ ē(CWy !]D 07Lx2lLt|45ZޣXа 1TG6"qySGWN 8%ٵkcSB WlF̠kDtYj΍ ?$iĨOC)xvQ´{| ј3;/lV1'Z*<52x@L 2o4M_j^=޻lxDɫEu 46mܪ[OLRxx;[ d2$`Xx#ൕ3~f|k*6VyMKϐ;K@8beW{[R$,F2]"p*긪"d\Z\o &P oAlt ^#;[UDv\N3Te@D 2] c=tlה{RL_ޑjOC+u4#4F, ^3aAdF's B#r :Boyiafj3kXVΕe {9H '̘9pm`W;ؔQLLm] IfP y;;X1 'ͅpC]ը_0'#9t J:1Ed_'ūBo} "?G8mE|1d^:J&t};:\}ͧ0=_u~iYY/'4[QEK/f^~6 㫶"1[.X=CRE OܐruTG_.9R` UނtN`Z3&KjC7UpDpx~l,H1N&u Ӕ#?{~ݬޖ2bS$FRԝ CN<_zw b(^]2:?c/zĭ%dWkF{vmFlXjԌ,۶9$(E6vYKo< z"< e vo^ݧs5 CZ0h_G2Z;_wa qsx޼GZPHwߝ`Ć>RC]i~`?s&X#iKv)MI',-!xiD'֪o-Ye^R1hkT4{&/V> >_:aʵC$71tJ "JO<Ix.{<K:ji5fqX- 7[3"a0$@WPqz/B􉩑2^[4qֹ?B%7dص6js׵aƢ c,j\UwkyŶۓi;9Lࢁ%$ XH㐬~mteM &anL js띣3,VֺˉR J׻> @CA8ԭ o](ytff*(Q E:_w.$$~etRK97 Rxev-w9K,_k8