libavfilter6-3.4.2-150200.11.67.1<>,hh?p9|NZFK<UmTs-%Yp*X3ꧡV憓pYHU)bpވˡR2l m Rq0'i]:3?yz,}OEVL X܂x;3ɚ5$P9'bЋm&7sbL/3a } :߽tHLdg`3&r}ӿ{߃gԇF[ ˂V^R4K%ezd! Pp>@L?<d $ M= Sdx~     <D(L(X(($8,~9 $~:}~>Ϯ@ϽFGHIXY\4]<^fbrcdќeѡfѤlѦuѼvwXx`yhz8Clibavfilter63.4.2150200.11.67.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.h?h02-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"@h?h?126478098110c082ffaefef48f886e34473e2c3250964e57900ed441cb54dad4libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.67.1.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.67.13.4.2-150200.11.67.13.4.2-150200.11.67.13.4.2-150200.11.67.13.4.2-150200.11.67.13.4.2-150200.11.67.13.4.2-150200.11.67.13.0.4-14.6.0-14.0-15.2-14.14.1hgggggggggggggff@fafaffWf,f"\f@e@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+@sckang@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comxiaoguang.wang@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.commeissner@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- Add ffmpeg-CVE-2025-7700.patch: Add check for the return value of av_malloc_array() and av_calloc() to avoid potential NULL pointer dereference(CVE-2025-7700, bsc#1246790).- Add 86f7327.patch: Backport 86f7327 from upstream, avformat/westwood_vqa: Fix 2g packets. https://github.com/ffmpeg/ffmpeg/commit/86f7327.patch (CVE-2024-36616, bsc#1234018)- Add ffmpeg-CVE-2024-36617.patch: Backport d973fcb from upstream, avformat/cafdec: dont seek beyond 64bit. (CVE-2024-36617, bsc#1234019)- Add ffmpeg-CVE-2024-36618.patch: Backport 7a089ed8 from upstream, avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX. (CVE-2024-36618, bsc#1234020)- Add ffmpeg-CVE-2022-1475.patch: Backport 757da97 from upstream, avcodec/g729_parser: Check channels. (CVE-2022-1475, bsc#1198898)- Add ffmpeg-CVE-2025-22921.patch: Backporting 7f9c7f98 from upstream, clear array length when freeing it. (CVE-2025-22921, bsc#1237382)- Add ffmpeg-CVE-2025-0518.patch: Backporting b5b6391d from upstream, fixes memory data leak when use sscanf(). (CVE-2025-0518, bsc#1236007)- Add ffmpeg-CVE-2025-22919.patch: Backporting 1446e37d from upstream, check for valid sample rate As the sample rate <= 0 is invalid. (CVE-2025-22919, bsc#1237371)- Add ffmpeg-CVE-2024-12361.patch: Backport 4065ff69 from upstream, add check for av_packet_new_side_data() to avoid null pointer dereference if allocation fails. (CVE-2024-12361, bsc#1237358)- Add ffmpeg-CVE-2024-36613.patch: Backport 50d8e4f2 from upstream, Adjust order of operations around block align. (CVE-2024-36613, bsc#1235092)- Add ffmpeg-CVE-2024-35365.patch: Backport ced5c5fdb from upstream, Fix double-free on error. (CVE-2024-35365, bsc#1235091)- Add ffmpeg-CVE-2024-35368.patch: Backport 45133009 from upstream, After having created the AVBuffer that is put into frame->buf[0], ownership of several objects Fix double-free on the AVFrame is unreferenced. (CVE-2024-35368, bsc#1234028)- Add ffmpeg-CVE-2023-51793.patch: Backporting 0ecc1f0e from upstream, Fix odd height handling, Fix out of array access. (CVE-2023-51793, bsc#1223272).- Add ffmpeg-CVE-2023-51793-shim.patch: Backport part of 1b20853f and f0dd5c00, avfilter/internal: Factor out executing a filter's execute_func; avfilter/vf_weave: add slice threading support; To prepare for CVE-2023-51793 fix. (CVE-2023-51793, bsc#1223272).- Add ffmpeg-CVE-2023-51798.patch: Backporting 68146f06 from upstream, Check pts before division. (CVE-2023-51798 bsc#1223304)- Add ffmpeg-CVE-2021-38291.patch: Backporting e01d306c from upstream, : don't return negative values in av_get_audio_frame_duration(). (CVE-2021-38291, bsc#1189428)- Add ffmpeg-CVE-2020-22027.patch: Backporting e787f8fd from upstream, check if width is 1. (CVE-2020-22027, bsc#1186607)- Add ffmpeg-CVE-2020-22027-shim-273edb2f.patch: Backporting 273edb2f from upstream, rewrite without using temp memory to prepare dependence code for CVE-2020-22027. (CVE-2020-22027, bsc#1186607)- Add ffmpeg-CVE-2024-32230.patch: Backporting 96449cfe from upstream, Fix 1 line and one column images. (CVE-2024-32230, bsc#1227296)- Add ffmpeg-CVE-2023-51794.patch: Fix heap buffer overflow at libavfilter (CVE-2023-51794, bsc#1223437).- Add ffmpeg-CVE-2023-50010.patch: Backporting e4d2666b from upstream, fixes the out of array access. (CVE-2023-50010 bsc#1223256)- Add ffmpeg-CVE-2024-31578.patch: Backporting ab0fdaed from upstream, Fix heap use after free when vulkan_frames_init failed. (CVE-2024-31578 bsc#1223070)- Add ffmpeg-CVE-2023-49502.patch Backporting 737ede40 from upstream, Adjusts the logic to consider the chroma planes and makes the change to all three bwdif implementations. (CVE-2023-49502 bsc#1223235)- 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, bsc#1190724, bsc#1190731, bsc#1190732, CVE-2021-38094, CVE-2021-38093, CVE-2021-38092, CVE-2020-20898, CVE-2021-38090, CVE-2021-38091). - 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, bsc#1190728, CVE-2020-22022, CVE-2020-20901). - 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, bsc#1190721, CVE-2020-22025, CVE-2020-20894). - 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, bsc#1190727, CVE-2020-22032, CVE-2020-20900). - 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 17534320323.4.2-150200.11.67.13.4.2-150200.11.67.1libavfilter.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:39878/SUSE_SLE-15-SP2_Update/6f47f7a135fe223ef04fbe800c9f221f-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71532385bd383c64b7e6284811cf3f803c6def7e, strippedPPRRR R!RRRRRRR RR R RRRRRRR#RRRRRRR^wo=6'utf-8037cd0fad586cc4ffcd476ada0f5e524ca455645146248468bc1cb250aa610d4?7zXZ !t/#*]"k%jjdo5Gڒ;XEs:ՓHTuBSQ #^~sk6lY^Üy~b,^39EW¬"ox0ϓǠa<ȇ.i *$|'v7QB۠F/8q`ܘǢ܀1ڟťiZ ,p%{#sFPr!) KhD}A|EGN&kx{,ߋݵh4{,WA(-Bi%^h g57i:v><| -NL {:9 ܘ˫RUKI:p!v+e {t 07oD"Cǫ,VtbGK12uq XaLIP2@zpTЦH2i̐!ĝ1 ~<7kՎWHw>VÌuN#6󘀔w5uW{욯BMuN&{&" KGmع|rmA]#)юz[Bop=̻2oEX` j% x?^FX)' LFz߀LoAEy }CUʿ>o:R_NY/TQnaBxB6gZJ4y)clcZ(hnFW+epjB3O~΢IKޫQ14"l̇ r,쩊@UTj+jDE_:=NиtƭCwk^`12 afB$͹c ~iZe|ko>0kKeF# ^j댱-xTc2 5.@, E>;_g*nYBŌk(ekvqɬmdS4иzs^,~2=(sGTP$8 VуC;_mX pe*P,)#z 6oXz&8vwiH9EHlꀍ/iA{IX.|E%ݦF:Ҷ;tbqkBL'%Vˆomr ;m(-`I[8Kp. f lRW?pDԇݲ݈Ň%6Oݻ:vUstjfhȡ(aQ{PM)˪Y/Y=kGV$ˬp7V`}P=aqϙB;ِlso*3T` ,9v㙰/9`i]D\S\UoF7IxqWwoR.[p*#e@1&͕R =@d"?ҵf ]O˕/ʽ1&kyiʅ~)eEu{ghߪUD-DAU>HkA&kz$RWa6(d@ i2dW : o9SԠ eVV:|~[|%G\\y \KX*RT1&v5In)rk6Ewp֙}*Q۲U+\3zHŋ\` XLq/80ue:d6^SL;M!3=<%g5Ps*yCu2X#8a~\񣭊Y[VCL3OkGIՕW-F&(:xt6Xe:S M|?}˸Ӂ<"Zezm(dhBdOழuq @{EVAcpkycJlt`8;rAzt[c gEz%+ Z_[KԿ-s"Vſ)˨~!~sȥ^M}La"+x\$X-CV~?m^ŶĕY OerY,}͊xEt`ؽaVv7յGY6Em@fxݥN8h O.E4UĿA$_&tg`K%#~9w6̉)x4GRUy>iQ5 ;}\ =Gb%޲PVz^ر;)8.z@-(ڃH\f_Dkq63kP˭^n[.hAbF]& QP]l_so>7ͩp8Ԃ"쌠L>ALkNU"b]Ct0ڟ>sX`$?=FA~@lFm!K,7MyTlmJQ@k% Xi[h%VJ*B2ƃL1v'c+~OOw+nrr91TSH%Dc@;s~b8H.RU'kdiN4?k/R}|4[2Dکx9ۅ_&$8_aQ*koyzczvD$.1 :!Q~^GlnP[wtѷ1"Ǭ@w G YIG<%S%``:#{W2u;QBׂGK&~u71)\\vsOKקSO[1>jSOȄ vQģW#xQ$௒fH3NkH a.ϒX17*nP(\(R7ہ>HgO,8q[hTs} ucҔ5E>D ZxlXp$eAs0ՠ$𩈚(k1ʅ~\~[0O^1"KK߽[r :ďI&LBnبv2PWE:oA,UkpE[WÒ }=|%:NH^mx^Fŗ"4zDh bׇ0YbR@`[ Ʃ˚p$r|}TWK~vΓ"0aKŐo?>1 wXu0\2%=nqV>i , r>r FgsCjmE ̳%Xf7SL+:?V;kI3M"Y.t>xF+2;[k7ߩFƷR6b>WoSuۦ0NN 8V7/B1mlx.]׸ռߟvTPv}rj FܷdT~#Z2v`&)06‹cr@>ٻ_Rj|@$=W{z<HEXeӓppA>`eh7q'-5gHu\*J|bil݈F3W$vQ ,`9lZ[2 :dSG^}.9?q3޸IߓO1&:ͶS= -:n[_kzIFmH mŨ ]xOTҚֳcv*skv Ӿ0L 3?V57@B{l޽O"Y%/i.^f  jsDž}0J:jM>`0,{` ~Az7Qa|%=p?VR&[v]Pι)ðA|m~g]N5Dn]Q58f*V*܋HDpŏ Q@0Fk!ᦻ9>]aQH/~|Tt@~+\&mvȩaQ /^jk4)@yhdwӢCqBLܻoEFl!YsAPxÑ_ -j^€Gýun{E9;l LGЊ|nWqƑa tk9 cQEZ7:wԽJB3ژ/UPA4 ]=g60aI}Q /ycuKaA7[M $:'幭Ms쨲4/muL||Wn-,1'64RSc ϐk΁H5IL_ Q_   aˉy7F |$ v3󹋐w|M>QڬvE~Дb`RxBɟ+/a¦qcW8 =ei~59ݯaF} XRpÞ#LĠNE@JEI'E&lj(1W]o3iٴ’1_zѬ,b9ә?-PSf_I|jG*"P* Vzcw\~HK:붇(0$F#xA4 ݘoN})19m>m8w=mwxkqh@ﳵo!2IeY| BnfcH{LZo?=&u: U@JB !ST30Bl4MXWj;/20]aWnf]ff^P%#䤋8|f^a7Ey41 n|}be"vt46^CULmisYOKɓ8X2{^:}7Yf(( uDzדdf}L@w(A4۞ S/KеDHoݏh,8EN!FoCD.>N0)SK9_h Zb7ТL!,[OҎ@BE[v_}&@±u顯][ m?WBWKcYlv6֡;1NpE_-}:*Hm~/q$=ͧ=ajbԪ~.41+? }=B?#*Ҽpy{, Ov(`ZTyaW-Mw OP{$%06 Ҁ97[` |9 \5|3Sg=*Gi^=⿳t<'[^8cGU858y"sP~#|֍%E5 n'6Q>Sՙ8oeuQ|!}&VQab,)K)qyg3ӄ:I]PζA)[~LJPޘ6:P,=Rp4P6z; *NV%f-mֱ 6Y)Qiki!V1rošA0୦"SZ]ޫƑ{ ~X GDsO]$c0X0UY 7>0^<%hm> Y7`frS?hN|6HT8_ Ce*=l'o]f"s&lۖ '4M DιT;HM0jy,+ϯMsHe5*CˉʹXH8X~i:`O!;o(vk355N>nWhH/X+tTEd=L|FTf|G>k -ʓ5`۟LB;4L_QfgGыB6! L" HҒ4P"*AT%ӠcHOs1GXlIb: m#GrgޡGkxF@.U@8eɎ/B, ^dKfRC1m{cxwF-TvH&A.b ?[ #5J0!D\5Tӕͯ %,(Ó$D;b&lBe_ZKGm),r.r!B4Fr6xjK'ANʞmyCpvvf;jƜQ@Pr7|ɸ?0}mW)) ~/tL \FlZDΊRe}{s}Pn[P+b9uHӆdD C%$Bypۛ#Al8L Y3%D\B CuDem1~!M%FW9(=orOi{Ӂ/q__OL5cy;Y3J֧^,Jhi $ 4LY+{B ^ Ip5Ǽ9 1kw[.P[5zDayUHw$3,}2^龩.DMH6պS*nal s<+{'cZbM yf R*7XRvy.0᰾|.ĖʋE nD'Kf`oR4QWH"Ev.Ws܆ʓ0 o76p+q'7,y;pgO@Uxsy'_DMr9@Chj.&p^[㳓Q}O>P}p{aQPl4GNHv@!,;7D17:_-V=9%z cM?- SVO0.崫(%@tvM p'b/+u'~^{X]BsCyh{XGVc%S*]_ 5E#RSs %ثnA7E12C@Uϳf *oY\Џ~8c % exDmmȻXۥ2V:21;) =sBoU^X.',cX#{Qt$YQ0JƤnm䬵ē !xq`!ꍥꑒfkI:HKpH"KKEj( (iN=Kf9Ŕ}lB " ƺ7`m`7:Ԥ D[+0+zLF$UCYSB~@@G} $T(aK1fVk%$IMIC\ML%G&,A5Q[;|[EfoY]s CqdiF|*5KT %}-Ku}ޥ 6]SȢMPƬeEU7 %nj)]Eچ{^#._ Ԫu ;ث5¢{382Iǿ^}9ͧ (bly ԹXyVUV> @:6[;Yk'|ϮiW҅?$#$wLĺP鸞tjL*8>_j56H :W/b"}bstORe>"ßW;L?P^[[7B؍W,vE-g6Y+2Uq@cŸa]ָc*9q+ e)/F`?K캄tn/x* gwS' h`r|gQIKr#Ac/MSΧmJcz| Ȁ^.E lEIUFdHEmt's~r"tɡci.ր}CQdk]ёd1Q&:r$a\чP1;*5 E+bHoIB`:?P:KGrS;VX:]8s)$F6-c4ct0qble]Nf MaOsŻqv:yHHku&MyHt6_\7=ַmmV틤LDJw;BUH˓cu4ʸz/3]OE33 0lY_}>Θ-*yKu=L>!H4H*RWJUH]e:q2؃ekׅ13ݠc@tlEYX\P$}z[xkO[qZ{/nqV T֟O7lwUv [Naqq#Hw/ך, {R%W<:kEם?ҕ|P|>Bux%mqaj`}Ը=AsBMA4N=NݭL^Wġzᵺ`ǣՇOy<$k<'4n}'t=&sSD0qf[v|Hk*8^lHGӕ¿@0eQBȁ9P.)IG!ngX'$~oq=2­>Zɺ!2aYD. b3OZ8bV 4senteU^b1M3f^ߜ($Q:6Z)dZhPcmjϻ$ZKS/Cg֠ryIf9U\T3r~tUC?Xs ,xHρy35)8X7]la`i3K!h1dZrWѹ?L2_NzS)70]VϜSRZ ^`H-3љ{.IsG%a0Ι_ۮB}NZ5b汜IdECŘT0 2a(6!t.j~@A6l ֥ں4$W6gądC\iŲT?w2R: AKfgjUv9"r{l>˿k>J.H&?*Q$ 楧.^CDl%<e * V7jT.b/vI.z=(eX {F qS&S< +vlмP%%3;مK:_6Ky}WL u'* GgEo{3^)̵[>_ {*u6iGiEI4>V!+Ϩ\F#Iz+]H^ KDٙ~0.P3$h=]ld@n*(t+`Ѫ墨Nς*zp!˜KHCcEٲA߸kS.Zb_cJ,ٚyJ: "* 5LEv4]i oqˣF?G,)ﵐ6m)G_fk.~-0 "<aB:<6msZֈ-L)]i{ȯEz0s䱅a1!D'o*nFu&d3N>=Wk!=5p,/Ͷc?H[hIߞxwvO?k!qd֖,1@|QcG^r>wCر/O=Fh ;_0N =z`: )}æl6`uHUdoAWRNڀʾ| z!*nk(z-:{N(\T^. 9כiy t(VrbM< ֞:}6j,>Ҩ'(ZpN}Knd9Xh#aiz|G{+Ar_f)]>/y#0zRVR<im[\_>Ӝy',&ts]qc R\]8C? tq Ƿ#†%S) }*tXO}=rABKL8D V+O'Pl42qJAkYeV^WEo둚O'l饮$SR22iy:q|j; qTbDQ]=ކ1,# a&ihJK3Hlw?M=Ff̢͈\swM&//:@zn\Ntg  y'9<ћ;/dװ༏c9{kĂ=gzXݦC|ؠ!6/ƈi:xϭFgҤ;Ag0=Ќ"hVCZ(r.C&z' !ޞΊWӓd.)-/*ӕuN3|pb:k'|Pkʗp  [\G-뮊~ cvVY.m>58g'G/# 9p2|`)D!6Z͸=QfOa4;:Wp֌~V$ ZTM߰|N6tʃdvZK2C4|(KJHwu^ rY=GӹV16Rn yKtfb0^Á[{4VuclH(B ͒t-* ̲TjZRA[)ϴl˚"&$Nx)"]C8v"ƹR"㳟Z( -[V+b/b7+fZ;y]C>_m Qh 4.>l)Ɓw6]e jNӑ/ߐKYVco̼߿_ D B= ٱٵH˝Mxq8OK)w?9ٳbG/.z* BR^ ꩩǴ_#-ܗ\]::g?G<_IFYȺk=[-\~G^6b_NGr| *g ,1d9㊍h&V+g+NhHE3yZf\V/<&aYMġw.*e6\hc#]O8d.Wc9OH rЄ:xؚ@"'*%̀Rg&R1Ȑpy?^IU+뮌GYK#ZoAш-9( #88{^6 ;1y/",~$U=n>_n0唷M/8 \M1zӸ&p:5PhS-qdA2-G,0+wlDu )7j3WRr.ڵ x*|rN`ȽLmny-[2S= ^b3@J n577(đuCwyjD]CY&q=|’ajo}6w āiHhG0haK(}'jrC(Al3`0OZ&ퟲm3Ed|Q4Uj{ڰ?HՈl)sYsr[BEc)*炴>|h nnݼg_>suXc~R.,b{qEJ#Ub5N77:D!3#)# qwRǡ?f镝= ox̨f_ n7-Rs~y^y;RβS,$] sW}3rvmslׄ HjFu*2{ qG~WV8nֽ]9 3tYkY@nqJhe~dؒƣ̌T%ht Li#8k/' ; =AZvX3 ɒ<H\d |A@1JNE?QemC(&8N7֙×(bXK;*W2OW15rk )VlY^Vs#K|;#D舵p&X 8w5xV1g"ʆJAi9I]c_X(+<1v*TUɾ}r(7d[x;mhcNq Θ%|:j;q K9l_w.=c<]r{oH/yx 0S14(osHqL9a^jh)RU'͵"L;(1=ryBPO@iLOL12\겿f"`tYs-/mz]xj:7cQخעzTb$;%*(Yu^7iw%+<EZ5zB "lg~̑䇃Ԡ߬aϧ!GFD'95KE5l@@TqQU!M:=FATpq>Ѱi<J~[@Ǒnf͉ ]~X*_pz@F47R靄=Qh4ж S"7K ˘Pgn^=Y(.Q=e>ƝCn)`ɓF`m՚~z=31j=]Hq)½@ڣ GS3\R?5,ָx: b^ $(QlHmQ=b18c\)vo5,kٖ=f< u# W(7}y٦â%xq~Ԋ"˵eʖ wKVV?V!C9B'lwnXg|7y\-GEncBU˴Tcɾ3uWJ֧VTmaݱweٕ{nz,"{2%y;=G̮e!dhU>d*aLZN_ψhάLGӨvF/xD'D|=OP-Ks,UZ9\[U!;A=τJ+xW]v>F/9ۈˉ㰂IpߧY:=`M:GAZjz=x&YD#9/Ĝ = QyGx;{< 2 JoyOaKՔflF/m2~JݒY>Y snt9Ab6n7O6);x WX&GH)wOfz0KnWc#C߀y@B\Y}ijdСw^w  g5O㲖!qBsFlILy[4<oe_enxm!D\3*vW}^a,4,+i[HZm o LMJ ĬcO#YGM0RtJB'>]]#S}~,.Źi|4(Vs*P܊%B:|%~Wȅx:7;-` `}R"ަ7H[z4)waZTϚTE Y! :QC̟E =82L&du"g F -Zƭ/q0J`<ߜ&*+^H!ᘍ)fǓz!|Zʅ!/'a³4/dI}悫Eɬ@K.@Q|%7fer8ָαБ$FJ sqxVBz fʴ z&wpO"&NcSBlū,xwR 06C~l!VMNToT6?d:rWDXZ"+~ʙg7$BwF)%jr--퀠;JfHr3v#1+/g D(#R&J;QMHk7q߿>vK0_\A9>Z&BSyM3Xs NcDaޱ0yR[ .COR}ay^-[SFIOC DP8ARA_XL;B~Vtdak!őIXb;O6GpY@{*ڕ1 ~3Z0,ȃ̴ p5}ko5bXu(}aXrh7hkawԎYؼCA'mc o\@J)կ`}TD"8%D> 3y~UΓH){omNy̟Adظ2 i }'Y~~X7nK5$B]Ǝh@qn|t門Zo~y5ǚiH^[C JdPuYb#Y{/yndGL1R% kt;nsYf Xc.Z5ay*E|gF>p ^'slz4Eӿ`GRz/ІLto7H v @F2ґFb eY )RBm' kSo%*&A7SeȮV?m*^jIO J:& r;,ohM>“tVH<22!RqtmRؙ~#F[ ׽ ;>PꡑGf)U$%鵁Sr;[CRۊf `7Wl[T>շlׂHcL-z/ ;[i,,jo]ڀz^ srb˲*<֬|R&ءZ933 '-|\eg)Y}(.X!u"C-/ɠ.)!R\DطK4ڹu9WIlF%1,/=Ys{eC-9I꯻"< 2Ș Պi-v1oz"p6Է8"6hPP2)<)R;~Ԙ*A5_msrDLwڳqkS"wK/j\W8?O u\er訠:vr<;n|~[;> /:)Vv)x'*s!5rVyװ?:^wA``ivr9걂J]1GVo7$fv[nV0ޥ@|$ :N"xW :Uό12iovA>į >S9c lRrűX;otrP5"QO;91 .;a&*3̤ڼ@fZ9%%1Șotфa%&Jb@bƻ%F$E{+Oe^g 7V*Idi`afegmWK4Ka0!H1X;=r@+"G_p0c [}c֜d$nBCS ,AFf6ef,4# Z,8Lh H_p|`ow!(A^CM¥t<@B״) MD0[ޚ;m0=Pb1]% %0yebYID.t/(Y8UAȹe%4$~k7}W"kc.ZwOQ_! `'[aT:XXKv'ɢ17\c&>xG/Cyk7E܋ԽCm~fF>,1 [pM(y;"Y!m83CnRN$ 4hWCe^-,+A9طgIriv0i1Z|ע(5ӳİViٖ!TFjb2b6 4Cyy YvkO;'8۱ 9fs}{5 k>Sqd `p6o3 U o5_}6,X"˓%*Xh8xk,ǟ }V]I6>eŕZۙXSX_jpSx"5 M.ʣx =ӆ0OE5UwB]#X~Vj3!nӉ8xw/U[tթ"̶O; gwcxx>%œނp 38^9U=._`-M 8V읦-ڧ7k1( HOvRB-Е SVCL|Ug6v:qP6lQZ7s\}p/`e!iY1NgBq3799kQNq5EJۙYHW# ʕ VM$M̈4 g_V"_X: "?onX f̓C,'O1y4tF}S(A0$4CnO [e=r{X L-.}K/9 I(eϫk ,VZɪOvvי k˖'!#J^>Wި#p{eDJKn!EL+ ۾mVx |Z +dS:W4ެd=nE#aJit(ڋK׿Hgq=d}ȫoU>$ho"S@0R_-UU /A8 5\$aޟDZы95TUoQ˼GdD` *5 7(^vADm1^ (cc0ԯwVrT|P W!JFlhk"xCY8Qq XL{me=󐫷D4TrNyq##xʳXKď?lOjR+< ,{n6ϐS]ĊJt׿)ˀa:N0Vz=쀀NRؚ1erVR*$h`/HQl000(ȂK-U_cT.Yg=%V_# G@q&89% 38oӔfjk:A+ݬ Om,.a,Z nW?ӗvTwu6vq/i`N[ֿM5\Z϶3˒ F\/Tp/mE;C6P#aNӿH/kU{#8)>wi&p 3WCBGŇV;orC R+FwWA͌, spMo'לI}GﭫtN*%]CmZoSͬ Lm، ˔w oS1-^ A03ӭJLU5HE:Tnj&+H"'v)V/eLHz4dhŌفk}̨8G:ڥ 5N,<|G ϗsd.^ifxh6|wCYGV"}SM W~Q7O)P r!ͩj+7&ڃWiO$O~_ev(՘AxO!Y9Zӗ7zRdq&C$tc+pl$e:M[$'yیA&N%Rݯ8K n en?EB"y,0tb*Q/%Fn.J'$w{ȅX‚T9^4%>OJe#(yPXiMy|O:d{qW+S夤?8aG(4kJߖC 27-@d-fps?`)[ ׷,BFe=d)MS+G$7".LEJt"/!dn{RN& WKAĩ*T ,rN%toJv@Ě,1PzޮE3qVS"yG6 .J!t9˗$(g7Uv'{)E/}q= #|#Ci2JZ )&< br- E^[+Y= Q{`i63(S.Z.!*JQr!O@>= IPF=xG[:w`Rp AU@512@Z #..U${J-ZYUxh` eChonS_ fvvgER.J*A#S$WMu! O*v:~Ab4'iTGzƋCZZ[ @s1eNR@[@óZRМEa|! '%@bmTFt|m]5$bxY}IZ0Aa&fLRѝ̨d,Zhk 4芄J b;L9o0Ŀ8o4%msR^iq;"q(kծ%B61cK41q~SD "5 Ռ6Jws,`;+ kĐDrFK>L0~g*XϬ_ m>&[@Aqfwٿ 4Jx@ hk{gh-GHh;4:Zk"0a9$OW^7dw bb [NfIxMDw=HXʻT-ҬHu~|YN`\ѵtAja,5XQWlܠ@" @\찅'==9A!Z!Vrq *ᖷ*Ll("2F$fIDal#QUXUOǞk> gnn1S3@A,C ewİB7F2IaλSAtA(ܼܰ.gO`yK Ml_zO$dZͤ dcܶTo%JaVdI~" c KN g.b&rMBlaPH*MY-"Y`AkoLJT K:ȓ)m&BpWX <(${ӹU @Vң$Cƒ:o`Њ?R oY \0^4&Cr㭽ϡ$3R@mTUX٫ڌh*R]NZ+pg=m@%BjR~<ˍZb桿rcw2>Πb|66j7h Ƌx O9IJ~:Ք_iHzoywf<[صAgGBN=FBIQy mƓy;]l!欋CWQC'&Sǂ[٘ x,>6o hՖfVț9Eywo0(.vɘ5mQS]|x~]%ӡ/=oW<]l[ɝ#Lp w.HMQq%bI/Ƃ@=3Ed@?.AĂ*˲B#[8zg_n!v^3}{BNx(Gt$c37:Eϕz5]E@"vzwdHjvRskd%5$cFuDPuZY18$ܠ3/! X=.s23hwo8G2(Oa n{ݴRk2UdK]jU"yPuPakyN vL`#X¨xDqOnoR:@MMgx`cҹB۪#&{8_W(F,BUN(+˄G;qd ׭`ĿfIjDǙG Klf/yT01O|uQV&n0A#uy_˾| 2]W΋21}֣||Xಅ3ztj#b,ld8otYԣJr/3x#ݦ,j+uF )X OdkK/L; : t3{R/' k=>~!P6nn쒫ÄB {=Xˆ=wJ֜eaqtu(rNDz$HDItT 5،EVJw7xpǙL֌,+;F/1hJ; (H&T ݫvObXk-88-QW& P*U3݀H5vM?鶷XZ V};H6ݳv5EgfOc N_vh=1I>X)G@?_4ʋ'e6Q⃽@P(y(VI.)v_o2qJƝ?48:]5lJ X-n2'@#Q?nj"6]aO㱡Գ0؅r韭&ҕ¡MU]d3#؝+F{h2Gd oHz`sk) NrquY^B& H`݋UJEЃp(c4/=ՑɁP,Vv6ZC(q9b_+9c3E-̀ĩMU,I$,. gְS2 ŀ' pbvO~0=C-xkoDQ"N1/#Gƭ% gr%Fg;'0lSC;5W7o5c8fSJp@WKyt5? evu+;=mg4.]}eZbC{)2n\޷YB;n4\@ E*U.DH>pEV>zZait$u@͚7*QKS8>ҟ(vw>L{~S6&_onmM ,q5?nl͙ԉz}M''J٥5/l>'"EJ3ݐؔk@?֍0)_vk[}uH##^~(H-l(`Fp85N_j]jaLB%뚾htKLqXb5qHƨS5vXhBLLiAm2DWtT#{VsMvycYc KEtfE9JYrPn69/P`7bkM<ڞ{JMcl;Wխ H~U?^f:_?!| wcՅ '5. ^\.4Ci\lAF3"Tp\~ XzB22ݹjzů7 @6?"!nwx79~Jb3f]f9%٣)m  \v`S)5Pmu$Eąo 3rLalǒq!S6؞J;Ϳ:]Zh{1XWY8{DsVSʙLuV3O9ڇL)Dc PU} _j"@w﷗eVtS V~fy_BP+3˫W:RMW4yL!FǷgiEpDTop֡Z|Lr;]ɰ\nSqgܕ^Qg D5d/[LY ı4p F.ם iNVV0r-xvC}&z/UR"Q#t'4$A`j#Ӯmv w273sap䤱<UhdDJRr,%tijɗ ih>vn,dy5db= 7s[ U`Y|PAwǔ&R>ESb􇳒oéBB"{xv]YLt.,:PW {aånU$whr>; |NF\*̈νBaxc1QzёF:96 w6m2n>Z!g1w bfO %rx< 7t$U4#/Qgg+X0BLM<}ΈҞBg3誡B;8L !]m-~8g>M`B-:yY'"{FHv.|Jެp\)oIն=ܶZד}s*naBQUokS=f֤ a1i-k@粱P'2LoEF+p/VSQ. IҸS hSiV^ͦ\ߵU%K\pD VHw2B`pԉp8N߄˂DX&b|+~DI/o R7861%ŐpK  U SFbx*Dē~!ң<{zy('-rdHU22yADzu\;h&iTv/]رFn,  [{RNe,>?<2#1 I!X\uH˯nmJT#h7L,PXU ZY<#s(իȏңN@Ν$rb{KDiCK9&H>ñMd$Gӟ=#KO!o$֝[Q8NOاWX\.|gLNahf#1]L4RxSO|ܚB[hJGz5TuUrf ƼuS:ƞmP@< T]e-pXޔBn=Å"<ڶ]֝!<ÛQ+U2<'u('@?)5Řkq#+a \Jf8O_Jm .!B"b(mhͺ56P{Av؎< YP ɚ}b@f0! CmfJdz< C-s' P,-B8T A1[*fF{UE9A6 37Q\ M&F){uIldNT?.[ԹQNd/7Ũ_V)] \|rѺPp15J}䎗T1'`vOw:jfiVEoM^ܖcêXd$Ek虻҃#v?}_8|5F/ğBaxv]YN|%VӄPktk7pԑCF:8k8E)"iH]e~E@~>WE<0!n 4kŭ& 9.Pp0b~{fߵSL:vL+2,6^(y\ P,}+=}tJ΢[qVoŌk+m0SW`=@.loVu-17O5((-\r[[)gcYn+;g=V]X U?c($x`"W0^qOuU> /lV H=&$3Ȁ]K.3~jhW&JM2ehh~`BMiJ4!Yo2 jkJVr#ܜj`;.4}7""rNp9Œ@yɎj֓)fO'ri+RɹO Q HV{2:lti8k5kHL|j0,4Oh*_onjdӃǯ9 $2F1 tbEҗ񒽟G翀ݘ}fzxvuCoF\%|9%"r)+? ^T!eZX(ÕDž3X5&hWw寰:p8Ƭe]XJ}!7m 4uB(1S8-{| FCbȼ|o,O܂q*2퐫 @`F`k<F92zf=Mڋ.f''YS[M`,vLr,TƸ>}o%ȋ޸dp?''Lnc /\>NFdii ~ܵPWBr֦ ֽMET)e=!LU!ɫ6 2bQ~/,ɲN,Æ_NaVps9qRd3SI>14@bU fj;\~NFbjϔGExZV4d^.}&f] !]-"Ekb6JIM-rF[Pt+}]eXtaΖSKN&φJg\(c;͙G|GtXO;q`ڬ~t$.Qv촮kR;:JjqӉcJBjlB ~;ڌew җ6V*?3Z?r1 fkLkb}wElM9bM9DjRmn`jM]+U"z-%uX"u-AyR.5;룗t߈0X5PN!uGR-H|6 xK+CTg*øIdֹdZ~༣/Wqz@G2pꁽRMLW 7%#P Moy8ɷo LPbB+O'EemQ`ɍ7IR㯪1 UOP:Ptcv,DJ*t/CC];q9M{qz'̬B3 ˳ٶYMB,+7+ɳy %U-TQTV7Fg#?g N,l``]cY{ !/FTzW(dR=ʴԥX/H),!CxW=Uk>ya0 c@qixuhw cL8kQ( :c%7S@bGV^,W ¸p(t~`c-&& ZJ6eֲd4>N%ڡTm.&5at).P(NgK@Ks?yS6a` sYm8 ]o Qě!aqPԛ|."ݗ"װJA&ߋm&ۊϔr|L^W2˲Vkh &ACWH(K -JY(RY ,;H aiƟ6d8h>Hۢ#k;tQ&TŽz?d}0l0aICΗ~G#Uq/vAZ;6g,B;1f^PE]]~ٍfM\P_{1&P+A TÚ[ &}? UCdV `,(Ssm$4J>W,1U~prܐICG̓ 2!Z<=:|󔣸?uvK ]m2X| ixōTXdQm8\jnvͪ.Қڙ]]I~ $Ң*8Vt[xnXAJ)屐ޱHf! k)8# Rϱ?uE>zoչvqPwb)g{TB&N#3l`Nm\ !L 8HBaWQTQ&%ďׇ::tR/ؘzp!Z_^Te: ?i7VQՑÍ1,$#~0tho۽F~e=c]px|@C|XLԷ{ZPl{36 SJtB;;.8gQ0]@襐%E`||صdSb@*ֿVhcPouQ؂V|:H) KAT+2l|,ջH6b!k@E GSL<- HXE8S+[vl4Ayk`kL)|F,M1_='Nr9U=j+2D,;[y [Ϝ H >)MOdWg4<7"]1C};[YQ6OA5  hŋT&#/%4 (dA&I*q#0ibް餖p0DuxyVI,:NNH.e :[!yduaFyE@cO=caFt ;a~ X~ӑM;LNl[Pe~g#ͫ{0N~ZݎsW;<$/QE! У.srOҘ^\;j() .EWn/6Vb -4B~MxVΩ\F&A^Q 2\tKMݒZ/="}xJ~3Ҋx1 ;>\"3!D!1k] { 6={qv~ xNw\=dFk8Y,~11m'_043gKe mfki]n#SLm$=Id'['-\l,Ħa fBL2( mӼfrWQHEs>r_gj̆qwB;ɅTGBdEN뼍 O6AWP1)UW8LJ+L4i6jH.3{PF-;{X/K1v XSv$ߌeK^\Z!b[X=hAss{MU;!P|!/cwr"=LqSE !ݩ:'3j2Vs 5`ו&K4g iL zpiU)m E $9ǜfM/e 1fpXU]U辰<|A!ϫFRw0y$Sh4Ϧ;|?-'P_VMgw4%F$0ıo$~vv#.*O9oLfqFEy%4Ok gՍuw5_SRng"AB(яB03Hm }=*Qa6t1Uρ h-3`'voI/tB:_gwM;H>.6y8pICM۬tXE.djJEx\S.%1uǕ2@9<&8;/&!mA@VC$3ej@ g ^R63Jԏ#c+.6Y2q& : 6>ZK{ | #зк|[C<4L~j ta Eq@VwIZkG$٭b]Ujhs~Tv ;94HPBTu2iG_r SkdkJB@Z(ؐbL51|7rTl>ct G26Jo( [jJV C*wxErSǃiU"zɝqAll_gs2&yؽ5=.8ݥ|SZ4b[eRww QK>:%$dYW@D]z5jb/{ 4:Њl=@U|堬R.NwHn[n\1cb QqC/`$bd$r+Y 6l }6ԁr)b oJy$k݉k0<+2SQrS\\'?J1y\TBqek<ڏ>nPQMϵ8s'd\41BuYc.ULq5w.d< >)*ATzˋ\`pYk玡BHv{Fk$A9"Q"6>_cS`}ꕂ |L5SӉ٨T?XkƔW d=mgulѺK/)siBŠ1<0,>f(pvġWߚ*!w0dO0^)on# X&i4Sڲ$$D̈E6HnkQRT{+Hn>{ɎvPn@KGr%nЃV~Do$'Ƅ&` di5Yd^Sj?w6gNP ݤV>®ۢrX7?\r:Wƞ9$vR(i;$?c`Ts;8kF7 W(dkBΌ"MMnO$YF l!  kIz" $+yZiw#ҲuTb-ݨx'EޫEw\EqZF:#ϽV[ ).WV^y2I٢<ߒ/+P-ﱈe{qdNnwc4RhyrY )"fQ\seh cJw2]sW@q,(̈&OI}޹cR|2k{^{8/ d 3mPrSM}r!w}],2M u0nߕqgHQ[H G5Z.-WbguS&$k=ɢ-# UG'KD0*8A>~tUҹ3r!zf`MF  ((B͉kܢ_!B+~Nݴ&8t a42W$ɣM .}Eek Mf3ƹdr'|[*LUrSF{ aM!Gd#{8Qy}߉䷐6jn_&[.'1tN/XJHl@yҢ4܋63Gmuq)d ˯P,HzဖLT?șw]}>IW7MKWLdN˷=s|ݭoǶ رxU0fF!-vĥȉ8=DcH`=%*p2nČaS{ږNf̡XA\0TO}:Z./L_ݦWEh5cBd*[hDz\ET\C ՞$qUKE[ 'Hؙnp1wb6%>q2#?o|BKOX(] w6?%dx'e[WyY]R˳. ,%סZ1 *9*t˝g-靖ŴTXPTSؚE?",ͼ!/nޅUNV7IHAtIi!e+QK+ "俟pWR |l/8XǭI!ʗ˭בЯO^~SWh={ÔOevLyV!l|op;&ե]b&s tl5Ȃ? MR&ҲF-/*B.Q7aDÚA5.SZ;&o-s^0%dRpEڡÉ᭢ LM٦p|N9G1+ a]/': 2.) +S>zLAY™Z=ɖݨ08X.Y_M:"C6EcMNnb[Mm%>8PcVO͠CL h 8o[etl1Nzcq΍)>OgLgFէ'nh^J]1Wxў#JZnn7+Ez^:-[6d"nSý)V"cO!e&dťP]>U(6sx{v .^_]۰o6QP[oMbГ`!YKS"[i44$Jx/S/?,V7BZdgN A=tσ2NUQ8O/PSbmI²nFAߟDޭ.Svذo4GQ8zC<8a O}*xݒDݪumPWσEi,Kr8 85#O}l;f2n;+ϰXC t}rfdz׸3@/o i)22` M}SXO!:o#K.l'zt?zw4g^ϟ`Z|nu^T3&ɈN~!d_ܦ G^.4$H]*2ǔ!ڻd"7efR%C{`jx:&I-G"++tue*Uבy<'ոYcPS~9Pѫ_Y'! ߇0I|+Ҙ 7@̔U+I[e}u}X"[ /6*q* ZoFۜ>yYo/Ȑtk>iOA4ξY< ﵎KMl:ST>S q<iL^9XUݫC<3=MTV\*ksq8riңٸv4ÇjF(wpYi%Z::N&DエXQ/M qKm,CQ2|<T퉻Yΰɂh7mU:1|9-$8/.hpPF?qxT _W[\r9V,吥 F@8ex/'qQ2 [hSljv1Ɖ (%b+hX 1XL]9rٜI|IchR61KR* Y9@Wx+ v-]Ufmm>Q!p)t k`[Ҵcx$;3L͜hx,?K/r^)mvoA2UQ٭֍(nD"ܶtha~骐 Q}Zn Lڎ<{&},Pרc#Y6@wh91 &R/sLmh?,wHAGR",tYTͽrҠ 'R7Gh8+\9|}Ċ\+G"tn 1֠.Ab'˪y9pfcܱI6l$ 9_ =/ BV !>DG>H a@7*Iƿ-NS]F1z1XjЪ7gOx#I/7c:P$?Q52VNR9C_F:d& m?J㦥O_;rhJO'[; -fNC1OmJ,Br\ lw3}P%=>Ҟ%f ups@A9qJKG܍p?CfQݧ/U7A(S}~X=vIj?K!*Fɶ;ByW=$U}MW-ͫ?sP.d2p4/\vOϿa o 4Ww|”"[w`֬W@.ݥsRLuELPl %TH5[nbк'↭ҡ?_}6;,!E%PK-@C Re;pQg^Fvf*6ΰɄcwn].Pp] Lb(S8̉.& ;8FQN(1 ϱCC78ySbKY =F/1K1'KiG0n6H-8(>*c {n]ZAuCgh'付1Tvm $QxNjdbkAeUѿ,Ҟ4`i@RO%u~PM_F3!{TAZ4qq+S<+^/J bC)}CG=UnF]I_r7C~J Qe5A hJ#U9c96Ta|s.!FR+޻ԶedIEQ~⾟zOv1ߵ\<[T:gwSaaEnϳI3fSr Ma/1NZqkGf{$D)Gjw'<9rPvm#u?w BR|p?v<8iĔd^ťX4oX!ܮ|/۪H1q.F ?VJ!U员GAv 2ss(NJ~ɳv S# 1_FژABT7i؁bApѓEQ0ٸB|*[..&{Tb @4CZE}؈Fdז|9Oa=~tqq og}R> nwb<.GfD#B'9;H; ^*މCJ} J쒙.)j3utrOhV>U$r@2XrRx`^ǂY k{G\aB$)O]a< ]IƔr΅TA_HkWcAuYMo0_\?0@ r2{nh6ÖqKFL9+{Nx" xQ+광 )Fz cŻbi­*4υ%vXWv)',mpuI8ZM=d )&{ZHjb)LiӮ_Hdj18Ow)% ӤC3¯4~)\}-e9k 0}QW,>_wJUzuKiBPlpflt d񃀦Nv!9 8ƹNb".Wԣ.jiG)Ù&`ioѠh܇Z]/}6^ D$$i#ӢJXȪ@SADp/Q^%('@88\&?eAm(tҌΣ3W?$d8):z&Q)=vՆZVcO4Q7h5Ln%4}#X 3g.o 5!O;-szXf`G&&o! ,9o7(g"9 }f˽.p y#oL𒄀 ŏ2! ,JE`)?y 7&5m@e7%(nɓw,,1MʄTJEN~MqXn)KN8M5FYv*yk<>3Ԃ;Hl8zkX640a$:%7Vj6-5Hr8vKa L- T$2Z/(Kl๭=J\ø0лZLAvP?Z޳ƯJm % #q6JXF 0^،L`!N)?~j4ķ5Щs+JT#UX`LF?{'h%aLHO ]a&W7GTim0Q K9T2'E%( WKKNH'* }岅8!/{ѢSؙZg$,[rj4`iv3۲0FN S 5>& QiupJ KȞ: +6W.4r+r|Z`"'xTZ69zN¹X`(/_U4V2ZU^2QrPcr=X($4*Ϳ}Qp,﹟b3\]Dll !]K)ן0Á?^%AR?I lr=GiZ>Cz6';TR`.,lcv~:tT'~[q-S q]w؎t}X]zQ;u3X>-!GѢ8_k"ӄӺ抵p  3}%O!Bm {)ƺQFx\!r&&~ U#UGTSco+iRGOsWPZӿ ,6>Aם[ϠSiozL$D_]7!7&@NWlKPRm)Jv#?TrĹ~dhNx|9! 3-? L r4ePD . [a}5.CAp~ ?:ت԰E֧δ 2ؠO(Tiq 2~N:X6Nofu3CDlE!K:➪Al$u왑HѮfV4rX-eA5F¬2b2𩮎p L2y;~wA-R4/6-舔.c?ٱӖ2 g?֍Ȣ&s&jSt',SCEzzœM[%Oypgw*"iB+jw M v=oSKzJ[6Iǃ|$0af”=~\ Nn%;9V0:dz&A Fh#[I]d5$qhxJjaLDc7s4N$N",>8@# | j]lʏ,?Vi+bk{pףT ;*lU *KCօFnSaP v |Tp$%,<~ fҬH\2N=LkdF֊PBpq)x-oQH*CU 7] Ef,]u/f "™x$ J1Qjp1)&P-R$=h΀B ÞR`/L,§˞*}c[ f-n؄{C:=;R>SzfiW9_J3N~#HaEMk7`϶K?56.9I1L0N6*)cն"#7JFq,0ŏ9^w9>>y-=QHgZH#W> 6I;<òb}ƐTF|Q d=cwz@6zc&p :N[w` _{wn.GjWhji H95{A'{2_oy033bp+]NbŠT&QnRc^nhofNnJaWM!*p{쎌}5 "IlJj,`:C;fDdMeT\)[:ŵoBm>é@0h,LCO|%\.3# Mܯ)|yLx۔7WXϰ}t/͖Dn[dЦЖஐ9R, %jd#SDNV]VCh@YKgle# 'd{XUh&aaFwdFmR6,oXLp\\Ôo4ç/F hg/TTt`\փl^mF˓I<2 J\uƊ,O?J%nw .Z+b pcPM 7K--يpp'+: |uY\iXZ Ŀ?Su3a=)i Jg(r8) lH; rd._`]] * ;_p=9OZ1$ZWͨ-{NFj [k-:[y?t`KaC1d 8;e\#`#.cCšඬr9B9ɳ#d$;tiE,EEG1O1pUd Ԟ] `j]Ge R;9aC7$!+vcma-~ \d9LsVF QB/I&A"&lYH^Tk ҥŋ [gNsNݹ-ieGt(gJ MPB@Eƅ]jL-gnˈ9l5 ?2J"zJ"FZdVÝ+ЁXoLP5~Dg~V*urTe^r![(-Ml`"^IZKMMU+[/d b7̖!Zm! cj5^-X v]a+a3hx~+ ?. d!^T ;R#ߒW`-#bo}m(UZ2IrNސ 7 wM]$pf/UۛRi?j;< Rqҗ| W%<<(ݜ_Z81Fh Y1Rs$*ehv̶_~'Y%7n,6s~rJ<] {ʧSק21ӧkUC weAx(1be w2UkoִD|ˆiVrg,xw{i890Rh,֏R׭gu4I !$&㳕ӧ|^GuWr iΨ?qdzBrXE\noB0 O;hk"2fS({n%U-8;rv4 VH'oeC]O;CAd>^2DˮPI!y|j uiqڙ]EUyC)~-?3M =DxÈM<.cP=QŇ QbPx; ' 15җ`F_t~L| njɲf%5qGTfj3/AjOW'o' $pU#:nmr[wIno67`ط#n;>=t*rG8 u XeCZ:v|6KC3nY *PX5"F/`U !E NS_eG\L(ȔyR?!#RO\]&Mvz^~0FyIcbr'i\"h9w7Ԉ}ƕ|byrˁrLx=e| (OL[RwHE?ѓҜ 6JgCnaö7%˦76%D"V(WBSŠH4`]#Dee7QϽ V*e.*!;H?F1똥f@!;Nz>:{6dy%p5#Avq)F R\?915e:0T:@t-DkOZZ(T:#VJj0u?wo8Qbǡ|I#7OtDδ?ډ GsjQԞ'IM}&_߆b[ʖZXvǔevl5ˆꯋ2,S%x9; FZ,n2ҖhpTL=f}IB0,l7~?q:1"uguzg#);8tv%M]X`vכZ3S|MjPnkd޷s=> C ī|tS4.Q`ǂ;6DzpW^ir+AJ7o= W/EnMb+ J8?Ehub;2`L]* pg^N-.?&t])=ҧiHb }`@ClY՟'VBλ1nCB_`D}הVNj'N+ZҲzR/%a [?U$ԂΕU+``y%6l x ϒ(|(vUojMJا^骡gڠs0~ہ5ߡM<~ E`GL!#}ՅtU5=K#)B,V֐?W :+%6( -:'_!@g'ٹ^[ŃQB“WD&tj \5H(^-l9b؊48/\r Z"؉Ҿٜ*G"޺'ڠY8!9>67.ha.k=Q0pѯrɻm}eXֳbFl>67+PMk=-fC֘9T3{HFmH>qZpD~=P>9p;֘rx8\U>_L7bh:]+w.s$li3%Gw;DpG|˪\^j-hYOp'F6"ru lA"3(?>X+#ln#v $2/)EL{gNQ_{DkFOEPX {L6_y-i oZL۵(FpK{@WH%%#/현t-P?/lߒGAKk>׾N!>oD$mkuugKr1ޮCW$h jO 2&!5 @}OTY2RD" 3JeO\?d+?XaE<1GI>rQ> ҹ.i6!vݾ/뽔OE;Q|niDΖ?efI9 >cw$I60 kOD6)>k-vT▉}'[ 1ٴ9 X&,hK𭫍K.R&[zG@̗;&<| RUIڲ)Hc߇GLOuNEhacSPt&8hXUէ#b?q Jol6"|1>ШҽI}R8J9ШGX"yߝw8ra(ղVr4%mvyB/ZLҭA FVk9*zJ9 \*ԄAa@[)Œܚtshud3Tr'w5VP$S$Y4HY'lE*0F6 =[ W;ȡR~Kٳ8/ZvA';8^Cfk`_.󝹽yUR:-* I&ڠ6>R(yStX0DEf${]!Su ByB*ǫ L\_d*u B!T G'uZe*& (*噔6u3@^^ [Սpfw5)=Z\fbwH/Mĵ1 0tO=0=`5@ewmg@Msxz!DSS56wG!…]Ͼ H5򑑷3vN&XJd$Fy}y$K:ң8]{9 k 5wpeYּOλ6ωakP\"K?W0JD*P<`Ɵ,2oY 4%sC}k6-\ kRxzYk-\~E`^G~EՕ8_'q%G+-+=NybxΑZ䑽Nʊ6 Wj}S 1.杒t?` z~~:"w'1 mqW0=32/2OL ;Y: H9AK9U11Wi~L3&*Ԩw` z&)j;B-'ڤW/V(HcbF\ ,KP<.<(M>_t :܏ztU `l (BLf::5ay^7GiNb>ݰUZ<+_,b`iX4$w b) r-W!3pwۗ'nAd eh1yZ^hmsh49u߱@Ɵ201g@2a#\kqŇ/Myy2U'Ǥj?7wQ"D7Љ:􂺳e2zk|Vyk3⩚;RYr ! UER5ePmN.Ɍs=#4GtoW/]=4mYL It Je\oL⮌)|p`G[\CH@C5[s";!Y(g\ ,#U%N~b-O^輹r&#H9RT7k{2 Ƭ ގK[Th^}UgntLc791i(kBfAأwqG@H~G $KЪfxW.ig{* ptᬮTdR$ ( aϜh$XBlKs_<՘Aet URU5Y+T[M#5p~ Cw|;dw^?LK]Z%b ^Z09oIR~(,96򲳰'UɩΰQ8I;,8$x9dyHf]>y a=o4&T/RO>'v 2;ec`IUuay-^4ZT /:tZ7ߠlF0XFIE <\9{1"~n\Ru9 ~& SK(x Pƪ<g>("H^85aU!3w[䁘BABii`2;SD [[6?|`. ʤ J#N}K A@$SR(=e! VXM\ &$FףfCx2)+x! :;QpBV3uyQ@~œXlDI:sC"FMѩl:J MQbaj禿b2)ҭ83&TC /l;}lz7Pzy ֚^Z ݮ YN_.K7+J;L#䲏r|_\e}\o9^N|\)OlZ՗%MR@1a5ՃtYf͘S5wH/Ы=CYf\w%j@V>yߖ:"/ڤ8m@oj٧+p@@1ܕos^= pcm Z yPCDUv&d4ȥKn@yeq('_gO L@Jؽ1`burf%{lFqN0]߽Pbێ8:' dIFUhIxWrO+x#ӿsoaF$s"g" P^1xb`ſ+QkhȷLPIp {5"#@AXeygEALE_ vsaV0KZs-N0[]]f[0;f {}zYƾ- jg@D`//Sm8TK/7Y ŕY![5Yְ+~Ҋ5GjqG,~˜ڳO!Php@IZrp5)n 2|:=<4W0bՅQ;,CW (Vnq8Xn<7{Y俯J/BkGL{Ʀ\ &kX踵Wt1gj a;8} /&Beˤ78 T:HE# Z7ۧbZ!EYh/-~uvJZkh- M14_>}C"[b5,rodyzV'0ˍ\Q)kt>R XOzxIcʡD/O]J0 1dOAhmUKg6@cWbQs9| f!$vCd۞hCj ld8Li}?'%P'pC] l^*A%#b j[Nm'n;P{V7͌[kΖE3S[O] feO[= 3GTҙP0MQeJӕsinX+I;Z5ˤ|cyOGhV+(X6`/^,dC3hK4V`QdS@|-kFU< @0D$n_4瘲d Ns-{MhN3uˁ=C%.ZǐET_251俯Q*N:[8K^Xڤz/,:ΐYvEMCVjpA~-+Y\H~NSm*˿I]px!<&˘P :e֔uI&Aͨf9,QfٌuΛHcOc"uݭo{2ɒ{eed,JKNLgRCeKI$wc^ٶX d|vx^f  ߱9&0!uzb4OQ2&X/= \v¯b9V}ISj7kyΒR),U3Ѽ/cEǙY *|&]WSE\P*UKgE2+k]ER4D&h>S %A(ÁT=jTR}lCv Bs.F n ԢYnRnD;XBU11(q .O[A #Z+k*f3h64!'hoC {"L3'N̍G}FPS*"Of; o‡gӖ$-g+v|scOM!ȋPz#gB"$PڱC֡:`l_پ1w; týȧFWٓ`kó򤝶@ 4(=zt~*ІeyA !vja)/oIJiPG+vp+w]1{a|gUȻ lҬ<I|PQ] 熾,ELTevaM)|KEÌ]=hy|"itxO#jΥp^?zܘMø,RۻKk3j=. >TyA!삗3Lϓ- k4ێQ/T v\)]D+/3ZCjpD519wE@iY a&xl6^Re9{ıJzꅯe>eB5rm JA%RaJv]_;7HjبJ.l_V%a 6L5a2|`ЌyC6}ZN;^zyCA['.Yg)žl?!-F_.֙O2- \(XTg! 4ⶇׄgnZ/lS(j ! PtYX7ZsSD8ʸ5?ô_43܆(q{;,809 72iZv ZxmnOKaI'o2(i8Ne!7#"rу7&q 5|k6:Mg*+G?"Cφs:zv><p:;J#1E0 ,2A҃oB 2$p%cnd^`,hudPX;b@HLdiD;G%OYQHF 7Sq h-K|~+I*Q?ӽ]j'?x˃X 9\,39f*yVZ+MJ4W#2}ZJ} [0IO3<ĎItiNo+ m[}8kA?L?g)&< Ud@ϋ\n|\3F 1vwYyiuv8v>0dCꛧG~Y2G(5,OpH A޾SC$[LJP!70 8KĬ;i:U/.<` 'j'bk#%B7̺H6H[[ax҆^"[~6wHǘn}>N6qA4>shA怶5M:gDvM.MP y5lϬG{,KD4rTituKar 7[?3$Wq?,+g#| ??R5kؤFh=X*)ZG9ʤ4sѓ.oF|?͹.=XsH #RV3LP9v^i @S G$Tc.C!@F hMkdzN %0pmJ^S CF5D 7͗ϖi}JjI#NgXawU <S~Y G^;u1|%sĶjc +!;i8n=JʪRPZ3xuZCYl>5|/.,|f=I5cg󙺻 u kI#%xOAgtS5/U-+8Yԍ3Oaϖf?xv yAKXq>]aP-)Ex xX6 eWP nR'Uf%dH[֥v?fI!):imuUHeeKC.oLQn%vbdSI'K/Je xAr| ?QJaUaz|O}+UE%b:CQ׃a* 14Dг{sDNbk˝3m(!v8j)>U\5;f90D6agqOb%Ƃ˟}>3Ho1^ҡ^1 ҥQTq2.~z"nd`eVl5Q=zY =9tBŒ4E+lRe#aq'ȗжicWWn`Xtb$XvtWA|9;v[nSc==G>:W3cQ౧_DO;1B<{0-?t y0U͇"C˔X V Wi |:8{7YuQP_ \YeXJm>"%9/YXٳćG<"a=z3R,(tl9%u$q0WKmnD'5O! ΞL=*p,I{_ͽ8֢Nj"9rtE \B!y0ÞЕ$PoHF!QiS_~15~*:!i[ykA3AuD5֗EWHMuG~ -֣[WB4@)B( s69+Q*ҡ)Bx'<Y| UOdv!!fYAW [vM ǴӡՓ31 :v* >F ? DMm'a,¦h ɛ0PZ__Į/2ׂGT t7ڈk6 D"@2guPDkǢUZ_2Qb'e X:g+C! r`$*T_r+)VgxE#U>rcG `]`(0[5 ^olBKFdnN>jI*5pQ64vg0,X Qb<-.WuY,[XbڐiN;ptQE ,K4>%ր,7U}z'ZoY wU1~Fx_is^ gOTYR^e:xl,y~̆һBxbsX6L6 >QKJ\7'r1Q*:0FZK#UԃJ|}Fdᩲa9\ªjgE,$VtDn;kQc5w?7>Msbs]L<ر1r(U$ˆ\V$UuNV֕< Sj޼68&mV7|VN\n+%)ՀdL~vyj=U_qo meƴ-;p֘T|QL)[sp}egs,Ya5Jh}@ p45*Ob$tt+Y!xq7j qC#/~ҥEFtP_bawYC &`o\ҝ!0h "ɯRKG-9?<2R8vm?\@)M4j4 9QŏQwT-g~0I7ޢA'uشIǠ9CssEXQdk}}P;{zms(to.Tzb?tYIͺXgjLb"Q(}Rf[RBcܶAV!{܎J)f<7P$6 *!M#Um0}|viѻb[8=6$]8-SmN>RoZ?b֯㴈T(iU,Xeilv]'|.X:_ o=n-^8)&d5Z"A>h~AVAvwxqx Ok[)د3q&R}_2Zu{3vq&t/c^Y0D FfzeD[޴H~a>]j_SJ'u|=fu2{^;RJTNNƮA5EMfɛ`P*cbi<#QSP.cJcsDwȾܙPp!uxXX}vEz<( %GE<تscIؐ7ݑޘB@ƒwReh,Fu ό; xΉཡF*FU쥦鄠_+7&Jm:$j*!;hFӦgs7hp7l:Dw?GSFmK'Gk =T =S.$6_Z ٺ"@UrtZ(n(%u9I"%z>Qۅgh(`0Kdv[zD$ʱ]uwAΚQt6O sɁ=|X;eJc'H5r52 ȝ.ü +6fj%1 |JqCƒ$5*|Wv$u,ߺ!S<u/ ~p+X'QI{g89 qRt9W.Igr:BnMV(`k&!p?ZT,.5ڮ@ )/K C{h=f>}$w2`N\E^rEAd7hz;+02(SG+;yŶۙx ήuR/@.[D Xj~-p߄\Yy􈫨@|'ˑ~gRl(:3D'HytdFE+9v*_P=6"qv_UPk`ReNaƈ3HJ1~sUoĢ+)$2cn}q8 eجW&A$[ǐ 0$i:t熲pʼn"Ƹ`8dJv& p.jaU/&Z_tB_[Kn æ[RK)焽,FF gOQPϿ368)*śP ne`R@v"kߠmaiV\z6auG3Bkit5t02ވ}V(:ob9Ĭpђ+M?kcyv&JM??d,)^I!2$({I֧nIrw-ܐ qeF7LO1Lx^6 (K )!@. ` "pcڶ'3 u.AbTh){exw Y܌ںh7aܡ…_bԆ^z`lqG( 0:ɮ-Ifuٟ[zTN%aP#`ֶ*ՙX=RQ mP(/ Ӵ@ :pM΂(NG($-DzQ0|h@6"bd0ƙCaYޏS E>"ėo7Z+ jm*tG uF-,DCMGc`-[ġP[8Rχ@g'XN؉GtADvu:EX fp je|o*߯"ߧC Męyy/(%qF޿O?ăZO[HM&TanK& ΕjEG,dvz7ws$a+Nf*vVuQ&CXXS.1DjN9#'̆îOd21SAZ34aCG=" sԜZ0_3ojEW`A"J?+ Ynqq14CY=I\Uc}%jd^'')[&8T5BS`XAB; WɿV {v=( @,Gϐ. #iwhz=Ĭ=I]Nj$)O0!4AFJfw;ȇiaO_p=q&$!,bԅa߻9,]Զw/w|AR*axh`^.+!rsԈ#l"UY !J/< :?_Fd'1yE6&X8@G⺂WeP=Yv7EAN ӫcWQ<檷UpLV#rLvq /:R怔IާGQb6qVA[-m$:{q׊TqOZbv]jMZ+1=74}*{!oA̷rH]Og9Jº2۞XyPr| ^13(ȌO(Ʋg?`2@b֊&;+n˳:ŝ - ('Ixp~TNG>ސJ L;WOFϵR?S]~( Si~̪aE&c:pvX,]SيL\xDހߔ .G9Ciu#?q3A2LS }T /!ϙ`?▣2&TnO(cCM&=40lOYYplXe6g!  A.T_c I-osݝg{bxIHvPҭCrSGwͮYZb.z8tgl33~E5gFxԦMeEUWM)_zVZWXxlE[%fFWfShlW1lZOC(9a:9vI p٦IDKHhc*`dt7>((b.e&~"}I=<~7@ֹAd( `9rt.B]^Cg"/T9xCꊕD+&̛hgx)k/ mo@vY{>`Ԫdg ,C?i4d>9GħZI]vK8fMR =޿CwfMH^,CGE~SKk@7c*k!"%r*ס0Z)P}XGv<7n@Į{Z^W}ӕC`pQ c="]Wt0X)Z:QTݔ6݅(m8]X  5IT3]$S&am7A&AK8W>zntJEB:H_ 4y Z^UL5xcxlK6*jH-(lP Gv3v;JV% c[W\x6a̴| :".ol+|xzM<~1)S;)+㓰2 gْt'A7KWR3HAtAO\ Af< Z;*\Ł bb|#ou[|e\UnS(#8[u]VAt)rìfڽVc8-T^ po*5DY}i"& aỸd.Pr΁9`ށ ;=s1x[DƠR)9T5^_z5b,J!."VF)FLYertB^TCtٵݯxhɤJ-r%3j$[M#Wl/PU^ X&yEoNFn\ױAxmq'Q,Jz)A(}LwW7Itԓ_ HFlhyǔQړjMtw"WNjh`z OF`?†[A1*BdNsH7_!QI(|!Dvod87Pyw('.{"ێr.lzp/^wgkϚoUÐQ&{X kΗDjd9|ka$]0Y&K]!m]XLƔ%}U*)=DG>YCn+eb7|yj|uU29ӻYsz' ]T*a$U`--6&kn*/c@|\G_ȭmj1aB_zB9c#z$2H %! 3pV 送7{QP&tؿ4i:X}*p;x\VFf_'jw "8[hc6IGĦ:1ege"cx $<.hWa9jM ܻIʫ (VT}Xi9:zp2I=G1է+HC|Y}Jh5[F 2l-n@_*_?톣I*9&A>мo`zFOʾqEJkFgZ;Hk&/9RxGҎ@4gSb5yvrU1/26yIaS{[&£^~eId)z:k+ Ⱥ#."j};wnB\T{2R %hVC_\~W_rf@eЁ7Ƣ+$]RX=zE;ЉN /lz"8tA`# baWURG׷K;@] S,$e~5%^,JvZ62iGJ,S_V:~כ\RZXcYDOm$"#){I0K(lH}e6OXKT4, QA^Uĥ>[#(S ,(~2ȊRҰV+m#ӾFmg3p^d3s@W?D/"`>q_|J?ٯsʲ L-j̔HmTa:PyptgM~kN]l{ai*q#MB l{h#rnx%eL/4R0".g%FM0Ϸ_ٓ' XnuYx,p{R)br&Q@6Q^6*Ȏ")w5kQm'n0}.wZ^!h+{4?Vq*GISA`R WFtR/`Xڪ SwYlD_˧[#wO'sp|cIiZ5{޽}R}<l 䡁ҚW{/oOC+rm;Jԏ9\]d;J=UasY8*g p}rqI<{Q zdޞEϨvy~j (j%F7|.O/B !+AB&icªf]wlx (T1ڡ6wiaVjۖk}BZVȮQ+A9Gvk}dn'ksDˑxYr r@&a\A՞h@I_,ٵ-ja Ҡ!3i=sn~b B2&i`s{]u9(,{! Aŗ!" ,3)ޭtn_O.&_Ȅ‘hmd/,ο({8BޛS>˾z*`;ޑbRQnY6^iU$@x/A*V/KDIXALS{|!$˓KIPi$ ZoBLUaJMU辶z}X11d\yDG'&5sd~ȥoe q\p?,;.g`U"(]Fz_"9 K{RY0 8RH H O/?FH(jMąkI~(;T4UA,hy_r){N_ŧ TbLJ;o(0ӧ UgwZwxԠ r!9Mt^J}c^:gdނJnoNg9Y( XLcy[B& fNhɣU Czlv ȑ"ЭH{A*p\ͻ߯Jz#p/s)ɂsX&OM]~r#][ז#\caBr`~J4T\3>: @X,7޴ʥu2t4}c|$kHEdI.V ,i3-:',(Mꎒ|]zPL? c= t(M[NɕG0" ziD$PQqCBP'Rw9X\ah^?+{ˬq(l%{bFMn87#Pu[qtw`juqfQ ԑ-v9ngZdP[?-6 50_j5vqĘN3)Z84ӳխne@vV} kbUf)qH565p/H̊%$ l~ttj 6֥3Q 9h}m2CRI#ip÷e(D+yP bS77*I9 ^5I©߶;&#vSuwErqQhCt ˡ>8Q )mm3Pk.XVz ng1T aqwD[r T`SLnߜdz*#(@ӢV@zcôJFSOx V[*Xg&)$ū "aOlx}JP=$mc 5^|*23we<$SK.̻AQ| n9|l2N@{z@ ݠ}0ZGcJXc׻G4. 벂܏~2Jt[`>*/+1 sdd^hH?7)qn5`eH"X?bfeHTKT#w &`^([.01ea˄@ޢ[q_Ҥ[VUƤB:~ GSQXZ< (( ZIVf(X`° yAxDtl\sucE{ lnSmUݥt|N#ozy3HbWNCS/4*痳Vt^SiQBTFuYZxN\Ut{XKn/& N:+q=)9^d tAĦUa4/U\xT 2=42؉W8JfڢӴG=S,7lnL/[pL8sdQKK(T$|YOU3!L`dkܗ] S_K) r}psXB^p8sG.U7\[EUc8' ݆H5-&De{ߩuKqeectJcuC S+ܣj21:e}Zu;0K-i.DeW:B!45p6XK_ }q.^thc{KwmTvontω "HFyS̬8nIjY6mTBǾI\`YDn8I6.BC]_}o ziA,-v_$QۜmΏCH\#GcSTEkޛǬXƇ8Z۵.~ێ@tCL0)Di{wףciNx9"/ᅷedzpDd@6N-7&uNԁXg4N U?%FY75 7<+@OJoD0IalWksK1>F-6^Q@zuFZlB63HS VLbG_K&_z:fӺuVHVpdPF JYz8BTtbwg]@4Tͣ'/Bym4,"} {xAg"~K qkJ_N;KA<Rwr۳!^7=1Ԩ N+* z2=PŞOΓZO`Qv+KprsKG}mb% 3&+G#q ch Iziڬ_woi03i>'@zTj]D;_FvhRDAɊ e1}`/DHivs0{YHwX2,>]Q⨗jy3JE/j_ydoJC=p[P^fo5.!.tҝq K}bDr4wѡ'd5lvk;刧}S>@B?6JKDҗ%1Z \i_pAl+*uGA~ C\_!| vL暔C=H39I^ԸC\+g9oS傦,NKWђڠd% A)0C(ߓ}.C3){mzc.I^K\0:nK,KbN}#jPpxeArZa%&<2V&kkt&m3 md )< c \~5LPΘZYIS5}^4И-4ғV& Ifij>zX%Ti Jq0;r& Fz:k}Z:T!ІTcKxҲ@܈tLOJHFE'mtN)Ⱥ7 Dc[r:?Pa1Cimеn_;nǩ PK1g() gֺ]a; %MjGcbƒFw};ׅ :n=Y!cG"Y-ko@!edJF&%;I%(*0o^~"pEx#1LF>́&+񆭾S5L.iC -Z١|5E6WЁ%L4sr#i|bKi4&:-1 (NoߪJj2UC.k8pZɂD`RuMP0e31_U`KuLLl3@tIF9rU{P~ylo6Z}¥+TCY5vQhץw۫9oMͣLY#L@C@)> 8p5ߦ$[ e!L|[ώ1$ڔ1L@ȾG?/#Y+`!rs6Aq%e/*DT &]\-݆ɜɘ o_ISΕ=2w(^^e.:L.-`ݨطI%(>h< ,`AOx+qş)q2L)/+Zd 7_`=g YiBN#s,7vtdZR(-1Y|)8"F~/+r ! .SQ3F%pfOqdC{D̉6F<ʬ؅k$_X5̗rh_*ƏJFSAZ3kФ #$K;*G@|<ک(h ~~ Xz]cbUM5_ ) Wq.-VZxpf;ĦPLaiې]{P4ַfhU&a$*7Bh(T#阓\mQ{Jgja#u)ZɀZpC.iIu64Cx#-jP4p &tRНXl[{ƽ%q2 W>t~ ʊ~g&}~Jxlrf nNE8Lad6ۛ[cV_a'8z qyz%o )dBܐ(3Rb@_?Hn%HNa@1i!;R<ݙ$5ᙝ Q%|פ=$IJ=T{NhlM?:Zt駞qc]>嗧r}YNI}34AE 9G.L,e鎝:J:^tVʹfWEnYjDnV<~BN/_ {Owf ̏;/D4.c5n!'k/3IH@ޙ8UgK)Н31(|R:7]ŠYN;4Add GZ#Xk=J?AhlhHX?t:kooLա"k+pRA> Y,7Xyܰ|5DX%miaMquVAt5%ּó4 CUx~8QFy<51l՜J@!:KՔ'{g230)vJd5,vr,}8Аqzq24|2G=rMI_jBIF>Wc:QvJ! KD;bO醵"NǠZ1,QatTlgF0"PႦ^56P2 퐃PU9_ͤ~\|E̽f欅ݲ,b>Hq/DD2c3Ǜ}|wMhpW~OѤH^Tb͠qCHuꫴ℈w#`s4|.ϫI?TwmzK*zẃuv_㬷{n,քr ۖ@9l(p Wn]wg꒬"X6fU@(֯$W^rA+`I))*4ٖV)$5ZL@0:'=`&(UT L 5LLjm2SdVJƯ& 8Z<dtZ./R)vk2څ 6}[BL҄}CF@83n2)*]uh@=_g._ӶdOQ4]kS80°[JP[?)nj~$0pfOЕM*םL(`xj#p^:؅::l:Abk|P*0M)#R8Ηۿ1٨*a]Li˙(3ҏW^qY2GPf|d݊o9 )ewc#ﱕD@Bެ +Ւ wVuqb"'zGYm\t%b+|_hH6;\J^\Xd"W|7W@P=(\IU4 1X5 ^vW~ft Z6@W冂JE2P~+޽Bغe=axye㊑)0-zJ3Œnm-QBi(dI"+ MrAۢЩ?HKAO%{41C[S` k$ٱq{|Jv6`F.)ԉ&DLC! ߩJ,vaVDZKЫi(hU #sTC;ԑ;4 ި5m'Qitvahq)%F޽$2HEکq+2W;jϢloLAӽl6LLk[IH"(HVzjm kA} r, aN˗ qn}؂fFFQɰ0Zt$z4 1ykF?|ZU[R /EY,UZ7XHҥJu}Usz)U>[ZL͙US&>PT{s"^Wa$AAj^w22Hߎ#[8sP Do=C\wT.E VI(k*$"" UI+lYrt?7׏!Qveۗi*tu{w "$ŗ?A&IE5IXdYa D<ni{R¹t_]q(q-ٷHŽ4xhp>WdGVV鳛Wf-b't<3B(L(cKU ;sոߧU#y%X'!QuYA>b$ʱ {$v֒vh0bbT~734WĻyYQq^%Cƴ$Te9R_WˬaTpL x|?w(k 7 ] Z<{ F/ tf~ի6:ugT߶(wS=JeA60bx +1xQ]\hR ǎ^#5!d+~juQ_ Aj X#A,TB՜qo*rxuhPs͝pabQB2NV>Kr( T[ȏq=ˢ#}KKe홢Rsj/gi F5W^{p&:hU1Va{|t ,tCBhbYy4Ƽow2am/JG&/rc~B;`|zS1Xs.2 wzp 8JJ-V[g^ ~IC$| se=k'.!ѡ3Jf7U($A;ph-c/C]4pvqKL0Q%Eu u{Z./OugKm| @5Km]0Y5(Wھ+px`| Q?DfCqIlfuLL{(Ԡ/21=`1@*2> u$A}91had=գ]'R{@8ոK og/+u(+_,LR^-?!gؖ6W3O\"hQN9:qA$PŒF&2,ctnYcJ(%-D[noE_)=/r),?։N8Rh%I_"V'6Mnl.vetAlBe}GMB MD}.4na-;14M5Lt *g *rF&bWbeP+mɰM=麲1}}֑F- vw4 ٲrA e\kp0=Ƹ?hQ$Y¤h=qL@ʑ0X1g(h@JͭV]a_?hܡ3Y/_:RkMRƕX |.0o8HP/ /Nq3+OIo^e{RMH45w)ec5R%[2_>+xU 7[ 7nc &c>I{a5*-yxCI~1/ {g!hz<6avMmVCkF?c6pt-XPm~ǔ*OCܯP.g$|2Ͷ}Udz鲸0ɷHO-1W)q&?m->~$EWK啘^ևf W)c- n6W vi w EHWoJ ō;T-B5@r[T%QLPTݻ㭓'KֻEͧYS೨7[^t_-DU&͑Ѐˆ {&lbJ0Jzxќ{ܐ,5b`w`OniOo)tl~ w^VɪI?4w >;9 r !Q:51‰vaRDL`PMPn\9&vuZ IV9RLrylHF E:fR9,R`1gZ/dvHR<&uVyUDcЙsCcKZRr81cEpQm킭߯7._@xyXxQ)%VqdL#Bh޼$X\&at#jvYw|;5lCQ±Y׿n'Σr@D3AouE32~0?n)%R}aGty|$ pD4bk~"j)gU`G=>'Ƒi FXZG>04Q|Xm|3uMΩ[h߃f7;9Qy{c=@}F1FgH:&)v{(4 )ca/A7Cv"b]Ef=Ոte1Qd| xu_t plҡ(D,95 0π=HtU!n%Nuwhǂn tR.]}ړQ/ȡV}3]2%c!%GAڷ4#V'qGpwVEB2xz;cvl/ q϶Fw3UQq RmB5nX 0-^#wcU*yLy'Kk21)Yz79Pzm H<"ugozw׮>lu e`]Qkek 9C#p`NsڸI.^H7#an cJi$Jީ92hQF'*~]UhΣ:uPQS㸠y򢙎F"Kj>)C?uR*7xEp8fvD~./eyi[h3PIRP }ksXDeD΄ŪE(qŔ 2`M3yxh*Vvu=棦S(Ѓ+h ;L&MI-nE:Pt{:nB W0%:whr ?b^Bݿ>35[Ь'c* sUC9ctZ9yb!@Fz*0% `A$ɪTml6 \baM>$$fƂ ,lDx0iKR[ Y3.6sDOg ! nI<d D ze`B2'Duby yFNzȐGhsΦ(k|&z,ceoP1{'}k6,J5~zҫ@re*}ipiPa3wge0̓2dI4@nAClP_=ccn/5#I{'0kgR GTZ/2ػ$R: v-re3X~P]B\0+R*f-)@Axw"lŘǩ ?CL"xOkdG ƙCoZ CC}!eEe3bCfO9윪xr( v#[MX tbt~z+"w|!7>(M Q_ԙ`Ӎ%mW8r!eLLL:8+8ypNCºknpksc˺*¹s:X\w(G_1ñTy[L-j=Q@6g^fsXAѣo^@&.]*SDX8V};5R2\ۢn<3Η^jTeRO!Nc{qhUCR7,!ʚ$ 6UjauBA~ Ҧ힔vI%#MӍt*i0YBcCUbF?O˳>"|8798;/ǁ6NJjx}T?2eVmpCB8q,^euiT7 U,GN /T!3ԶSLO^P0Om~luȲ(OSڃ:7%bf6\U|^2eo*zd$N7jz\*iX#5܉^tY9>y-:qL"hD lxV< O2Y>gLzÓRaCYJM: +>' f4ܭl]ur[cknׂN2p>4o1xcü\4MQ#8π#D7ɫ:ّD"#*%v:cٺL4){4p]EJJ0 ?W яr 27)( !\c?)Jʔ!I$yV=k,U0BE}}GDb>µj겿+4-a.ݐX#G+av0f[.62ף}{Mp#yxfˢz'8g4oÙ/LU ؎ ,»ȱ3N3}9٤?tZ# 0R0!0Xœ1HJuzVٙ2rQ\2*x{4zVhv>W5w]!AO Ԧ˙yJφy )eo;Δ\w^GJ@=y})D2:~U3l:@xBVT]c03KNi(a+M^m\t) `Mŀ6fkweÊiN=\P.DW ڕ^hSKu 46nQ2,A1=#1[DOpjU oh?-jhZnpcJ>  ;+0[3snt(}Xg-_zq߆>_5jW/pkkl p{GO`pC\b!? BjB&7u+7ApT3ps!?7+F_hPO3 &#tѾ-)CDYk1A&[z K;; +Ϻ^aĪ}¥nd^~^9֣N>3#E- GmLxHt0FTX< ȝRV>X(4]h1o`&d}N/*@q[lj%<'풲xupQ>[wfɝCa< avע޲`B(߬)ajHUjdDJȑWrj[VFgCmg}~f&˪-ЅȚ8n gQ4_hR.Y݈D9QKcޫ~<Jv)gn|zՈ ֙KDDQ,T*U2E#R4x>^TyWNEM(^V^ L=wuX:̭u a lNîI.>KC̳M\6,c,X(g76|TYo{"¡KdKl’$Mo* \oI C`4pjyh*bo~900M\+FE33=7} 2UGWVK2$. IO]wQ8ww:JOM|Fo/mv׀B}sP䮍sM\v)bClN<]㡂gQ_uy6N{ tڔ~4#L ٗV*MYɒImݯמ罱;_ް[J T;&>kz(%\TȞ<$VqczӉsA}G (ٵk_8KB߬JPW11c޼+JUF&8 8"_h+Ҳ^ֲky+;O V6|@(zEO`\?܅npƁgSrGK p]>ֹ~k+FkmS*½Ko$H SC A|Ġt$jb$&A tؐc+ӄ#p%$P-Ϋ5#(T?uW7v#QYbT{i pwEQ7=SB3$A|e(kM1+/(\gυK)tԡOd<6~[*I} OL<ڠð +XZ =b,#ͣXÔE(eZљ٢E׍)&dZZt݆0LO-S^ZAph3z dh/j6 5[a"R :g`T$JPi/̶0J)qbJBz?Emw";t=u'vĬ3l 8{ܨ ry '/Ul)QC͏Pte& 6C6qcz(^Ӊ6`LU!(BWa-&҉[>v o= Msn?e+A0^aѥfc6*̍v8$8h.VoaLH[.zemXTUG6}o"vv{NZ#.,d3+4L!W>5 n-`/*/0; S]5}.'gqjK 6v٥ - 0Am2qLzր/N8k!uzdI+O .*i$UDa BY]zp]{Lf햼#!Gf]l-O+yrjznKDgǍ֎9N>!]Z z f>ȝ4Kdh&Ρ1P a1;ޙx|O-HT6?!Don1=o!Wu:/sY 8 Pg7%pBLWs"toѲNX/G2鋞b&D!vO\Rr> x<6al\I{u9=Oh_C Mĕџɺ"ZZ_*If,_xPXFȀg׾ 0Yzd e%D58 9-Fs!%@Cf?R߅@8vB&\X]m!h\G">oQ\U$|`وؒ5UY"̡ O¿s4}DIaes=7LDŽ Ff=o:ȷdIG$j0zx-aC Kt6iתbdN*cLuJk9 :zjy]'4ӣՇ?udH {gOd`a%7̸_,#AME߸_v'J>΀v6|פּ ~p1ͤFX)bӈg֋/NQ~żۺ-kV[ŪgxzvцuPǤūNAZʫS@1XvcGV `YMm(nhNw& Io?W"_*qobiV^m҂ ifp Ǣm |d#tSaF,= Em/ ҆OpK6pBk]Ӻ[[Y<\C5E2Z&i2M+xAڥP7?SmH]BJMf8jp"It4Qk mLt֪f: [C> 1BژO܃%ϗ`96,3Y,4vi^sLbĄ( KV֙ilK58W]ڳ> }?N+j7T aA~:h@B.f]NGCeϰ Ky+:=4=Ҵyv )^K$IIg8#!<_rD vGR*g]M$5hKzm\C:*.uUP_ q4pL\q;և҂yuWLy}DCk΂a}9-bØ^M}sTj轠 ApWp&PBpЁ@) }v{_ǁ, /䩟6_'2zԘ(WFӔk[|]*Ec0h Ղ^MLyqI^[@[~-ʭf@gܙq:8P=~<cBlhs:!şO:Ӝzj9RS LTfS{&M I4 3. kKʡx:6>>˖A6ޟ}/#GڀēJ96Kת(MݘHVK?R|k-8U*"z;7br S-7Uf a)uVHp}$\s믯eޙ)жdAҐA@I$;IAZ^hhv#|T %%(/7jӣ̹Jqus;{ "ୂ7^b tQ{uů54S$qMBnX*&kB YS 0"T@\t\ak[p2 ޾57abG{9{g E[ڤd|t./oY yNwU֡_60Sg!c>k4ATs_QgZ@na!;s:!9a|6nX#{Bj[g/zIoɆ +;[`~wPИ1~_m feMeS[iO4v+}k94z4Ym;9ueފճ_\ N}X_Td35ȼ)E8eϫ  zo*}V 9 nQaA|13>[ iPs4O8U6sRCR#G_/OfGr 1ؘHa&EBP k-6; gƠzY8@Qt%43".e~2(`mX)å`A&$ ;bB{973A@ )O2Qȣ,DƍTqTOΤ oLC$h  0Jb̛#W?%`ެbXŴp≑f@1^#.Eu5Bm\p[ꪾH+K,Lnj́4FަQF{(PǂЕ]p&KɊSL"޿t{@գ*ZBK|#7 BiC#:iV[zuOm5Yy] ,6R<$f|Q [K֒o{9V\jw; ,`l2gr&3}ݯ[P7e2?ZGL|D㎐lMMm!iAh:lB\/D#eI ~Q  Bl38Aؼ0(A "+hN\„2ԕR,+ui4FĜE]eB- uƒ]@-沒ϮU˫ ` ҨpfL~@^b>HN\L,Y cEC-UZY[{q}lJ&?"~>:ӁZuU InU!!w|D.Y2=bmai"0q3eɪpgF`~^KS5w>#eشIJLw}'§WJ\κeOi{#Ӽ7|䀃H;G =mnʃYI@ 4^VTG#Eƪ*oٙ+=x%15)Xޡ* ʕvu B%Ru G!OXrW387!GU-bĖEDtZݕ =2wY邦V=0>(?%X)-@?8͐OmA[PЫW80+sqJ'%é Ai.:'_|C;J gPtӼU?)=L.#v?>hi 28<kVBfY؍ p-fwnŴeuCg&=`%2HYsAXtˠ}nև>w>+ۦj5ʌm~;`b=oAK*xj Ph#f$0?"e6Dݠl>M%p& ,\9?(zF!t[8',`&Y#w G O5$7w0d`Ps)')Ҽ 5(A\wU/tUux gI] MUd-Iy+Ց@Ѥ=z3"qp1'AUvwz^~+|J?AjsM!ON}-DɀsKfs6v`֖oryRPMH$j,@><^9El+((0 mQEv +ayU;tGNrLZA0#jxzs\2(C$qt7Q0}ih3FN;>(jQkѸ>WފG@1٦VOrr DyO.`EgEy[OneQ.6$|ܚR-r 53\X)G~ܞ8Td=W6yOJIohCޅ j1)zV6226efdjPLPP=)&.띑a왲<<p>Qzd+:# 6:ӣ+Y!w2zaӋ^6kP,U$y}5$/\I V)? B)|35$PaM)ғr"94A"p?מsQc&"g笒g@>aƙ,=t$;&(a( όQo^2((㐝ծ*2+=KZ@+u׫ W Fȥ_.Wv$: a49GYyZ䩅=SA{;}1r2kso !N +.RTDy??C ߪ|RYtqU伞<$T[7qG N8^c=T?q6ۻ[띥XPaN^M]۟_e"w^x.A dP\KkS)K/1bXqims > |JbiZ|ttÄ,ԩ$;ůP BF%8(}UI3Tsp;+Vi>R\ٞ: 2˒k0s,Vy3PeNG 1|M!nzlZk= yK2X.[VT/UYQ>7kIlۭ.9R{A-1ty>!L!I* gږˏ"LP#*wpcaE>Mi/_z'k 0QD kȫXfoY>Hm>,ƾ}G@מDчw@0EĽK%k0GBꝍd:ReĽ_o5ځ:" y|B(4oAs<79w(*ьmǔMT3 EMqgRo%Rv\Pn?P,9qgy|9DTEirsJ}%siapqҕE.~J_ 3&wCpo>ΐ4?9؎:?[+K5i _i>L?)8 Fɔ'#V UTQ0SM$rMeqxZS/lR pTZNV k^vVxoXݲ w"Tk*HV4 g0OZ#}Bk m7xFҖƚ=egb3@%\#<.E ~m;pó>/~n.,3Js/)C%$ׁy4J#)Iy 3iͨ/G!IJ+U2TYi]x%/BIhqQWwPS: Gq\IEZ\8`ՍKqHUkOIe[;F+| O+\s{ޚ9 yIGR_lOɁYnB#E2DÅ!ӽq/+"fu_60xr.GZ65b#S笶aQ[p5^s`uu> 0S5$4Tz}ZkK#['^`SOBZsFo5ZW)`v;M !0 ۩vH.WW4ƹSW=ӄ.q2o!E ^~J+}Gr^NZ5t/l ˚ȥqdf.W)F<2D+QLoT~U{5Q8=.LRˑlśe⧔7ǣN\[g~mxg 3j}aؠ$6qq永]boP8ANQ Syiħi PΓ֑9оwGn0EyHܮ DoW4[D L6|ve=v)nM4[Mwjv5qщu~\e!ޣAFط柑lڧqebJx8.]R߆QSxV85 +TL%m vS gBoc4^ҠXP~I mKh+Q([,1[Mϵ`3S6p⭍Wf4B)WNrݿ.qŒF<;Bkip\2\)Ul 3qfe55VcŎQ?6MIӶ}+n)׭ cADfޒ+iGd,& k|"J}nx!ػ¡ȨzrVPQA{{>Itrӡ SĿ=#` YsC 2^em NA$\9Yת{kf'~d?2%1Daj _2;BS1?& CgBcOg$hC8?_cڅd /W`z@v &!X=Jꉖע2Hd?d|& LEbrK7@nX[f}[sh'ieGsRZ3KX} չX /dGPF$Eyp0{9MprA.'y~]xwW7u7;+qǦl5VxO4uvLqML*Ã$k]2|nw=b7ǺvɎ>Je|$5fƇ%vhAIJhJ4@;?HSI􆿡P<7T&)̰W_9]3t&U7Aj~@|Um;GKxEG1a6L؏Ԣ+i{np֝hwZÍb*pu@(ltw(0SWjB4G&2R_lWŻI@U% &w׳Cq''$WU6( zrT]H1}a/jGޥ^L]bT}#`/޿k:ٞepVXj];)dNr}ZZՓ_͆R;=IF\ZۨP"ԓ)h'NEJy#oy<{d__<2Uz#z2$A eҢSDmd&<|_K)K)͕+'_hh57EF_)zZrWghnM!F/ eN_ݓc=i6Ӵ,jcC<)>g` 2jD띸z7=ll qցW BA!Pd  Q>}7s/-ƠS{ZD7IOzU_OTg2:)% TÏ.ê񠉰E1PWp z=lmFM5soUT4ԉGerwblwLi+s.-|N#^IsRA>)Vg:R ,KKo9[%1Jr[hIEڏ=0D ("~Eж~+0qrw(3oؖI K7"$ͳ3(ă[Q 8uj@]Jw}(e@G|gDc6p@>ZGFmo_ցfFTaپ09}>g{68m`ޑk-l["-6}\ g;T^$rk}*|of &T]oPNQUd#;\Omň_hGQNX3-,:`w)~p[pG o 29i|;f糢q7h _QT.331:ͫj:誶ԘlA_W@wIQT:HJR'E<22ܩ<[Dƒysz-h ~jܓ_*/t/g+&z((DXթSYBu&> ҸLM~vMʈ9QSoۙ*͓WЕ)d53A!*{=?"4hCoeƉC=OßFJ"DCqqQ^KfE\_dߺ20ʏ(@__C5`%'OS3V An0Ń;@O8}"l^=GKcD밈(+.mD>.u}_J ̳h2eS[9ݘ-.ợUl&12dA &G<7iDpY\ᯧ[mMMkLCEXo&;5=Ue|bjBՒP,R9z y5;Ncg?)d?YKqE\k00j0!dݱ0$y9w_2RE;ݑ%Ro= lBs32&DG͂Pըg{H2?=M(R~;8'vELs5-n$( _1T^?y**#o,t3дvYS咐#Fwo2Yl@k/b`Sハ#Z?'ʆ6$Wok؈+ +S{3Eo5iHz+TKpo3үF4uL.𔹷a c~:Cɕ\[myu( kU-2[oE/cy$(A [+7<e).H#}$P)#qؚYt/9%>)sx^WF7h[0"P(X *'liO>XOޭсIۛX;cvOKsq73܍YC\] c`4nb) 09bB]d8nU8DcD4'PO+aL0$^J}{e 7_h!14ϫ޵vhbI^{wOjtUVCUkSTEO36-=Q䄥r?W:iN7*F<*RY'Jp{5"û-jduzQ+nmژr>4u 0{\Ω# v~%cشD]Af>N1kM\Q6&/4Fpy9ca8\VybO `;iޒT9`K_?kEϾF& HuG:9Gة7iib4c깒ɪ2ٵ1F vo$ \.0!IJ|]d;AQG42s+o;RVۆ/ <U0|0wIYA!fN)Pώ!إw竝 ) 6x. `A+U{!Zv` :f{# XA#>ᨱP^ Ρ>ԥta( YsT4x/}M¹V3ڔ5 zrF2NTF@^OwRw+UPmeW~X ba-=9ϥnX58HMR:͒p-$d<EVYhF>Xhɹ;6&M;9glrXED Cǐd+lZ%r{՛,e9+:>Xȶ:NԱH%Ic(Oqª߅:*ҁFS/%iibݿ+gE$╱]}CE DPt[>&ju5s(X?pUQv)ա[h--"3a7_E*p2hQM&g@BU4T4>m?}IOUְlnU󖲔7O#]p>{J=Du !1+zoJ! Qc:WL,qO~C۱1 nvO2HۦѪ/ԁ~^v|+|^7|Ks$ߙkKJ{yqRmP"*CG/ްٖ ̿1B sIKα}+Scf L 6C {7l?PuNft$=\`Fvk01ՙBj\jN-c)a;BbG%7irCyrE'>VQ>V!+ /YxNjIȥħE:7a& }W>͝ѕG*pV~e,u!hr|3h:4 ޶ݒ|bk+/X]}K<ٗeH%,' v \dd1$SiVX@)QeW*txc5c'=BC5JHOՋaQяM Gc+yFd*ϓgl+~w BzmmR%B4ᝰ`i~}_yvІeɨ%{,?x d42ŝTKCl.L`~~ck6o;PiJw`ܪb7i P4ٔ/r[6XSSr(75q*> @ O5kP>mAR*IM,DZP)'}KȯnV)%n|wlQmw3'Sg0g/l?#9y I3Ty+ں8Y LVPc.hPɿ.1dGE3'13d< .]u "00,fL!%pX'^ TF{"h*4dߪ 0ؖm|`3[A/Z>=8TZO#v{`sV @t}SW-\L PQYLXփGR"/K#?#+! v'&e8+Ja3p5&#]q;ZL}= )e۔Qr{+7F H}n4' 6A1 xa\WV ѐ]-峾;a[Ţ-7&z#C:9z7wUv}V;>%`)~*ۿJYA7b܇j4Ӯ b* UBcX#b$|Yr?'M,w+ i9_jJ Z+4LeyI^#H.V-~@1D<El`9T^3ҼAAv%mKcVJae)*1\|6N Ҽ<j5鑄ax4MNad64ҟ~<ƥ٪(7BBbKf |ն9:m|OGX`GCk|KqҦ2G.ܒ,j. 'eOoWDZ)pzk92Y2R֒݃;}ʨ~c`;.5(bEq6kݜ>>@ZO#/*N瑹VW{YŀyBÿG7+{ C[mX5 Ώ('*GR`8)~[MU-Dʀ"lGvQfH2TlViR[y{lvտlC*%pz !f3lr9st:?vZo\p!wms6QtQyI vcQe!UJNl̈́OV~ yaȹ}}^j2J$0'=E뾾A1x8"j97^ORv?wn]@9h:bV@:0diߵ ydƱsԂ^k+Y!oMhzuݚ;P炠8ACSτ0'M =ՋIa`ֺhlps+ΦAsD._hjW*c>k=>HN>#IGDգpQDzK^TڀcK l/T24KKݠBbNM!]`A"EY4HUV$ݐBЀrn+'/\|vēE\%MԨpRpJA*&M0#DT,QNÈ󣊛qCw(@;{˚­-{-~&(W >l.q^z <(M&<{Xv=? k7=4ԙ#*Dtʄ] o}~ 5Si/3 f[Uo@FpGW~Xq(P9ǰb0>ݍOc9-%`yAgYN[DRs^D ?s[[c3.1Ll+ ˭KCSae5*wfs?ch MBhz bIm) 䂔 s5^ֿHY_{Ae=)w\QmނdJCߡ4btȵځ:dZbFUh{m(WnzJgpФk7FbodωfB{׭B.2xO^$L*EЏ4@Mf<ʮw3'ԃSIe [ A5EʳB`B*$xAfvƯagX^Z?VTָe-w 6Rm8}}@7~|򊝾-i-M\!?6?{{}md6^/5_7 CEI4 zL;: QVy<.nXtaA^b LqE8io+`,!ZGڒixP.vR.LxC"։T\5&t/Lt1MX~e4GMFGsT Ғde"OBFV.n <X."Cy<]>+߶IAX;F.JS+%Ϗ EudQ츍S\Q`Z@-̤ǯDT2h=<|#j`/hհA7q.{/ I`]W=ߟg5C3N 2WǶ՚#)*0ʤ/z&*̈)C gU-!#!InA ~D9~ DzxXa;zafK#Nvb6Ͻd4BL9T{Yfl@ s&qx?~<߽0YБK&@B`UIؼ}-w^N嘕ls,ɮۿ)i2ëOȰdZǻ;s#E<~ U6E+ úOp6E%E^=O 02+r[9;n? UŞC;J{OA /rE¨ bo~o>+]zެ%p1_` w>7;[&NW~IpPQk(?̳8G,6\'JYrʚ#XzPO|(@ӥ~8{ GAY,!; @3jNb@Y +_ױ82kg8MqE6B VG soV\j,c3*D&ў׮uލD>ͫw9TUhJO)_.lX\'+$GVeZM$c (d7aJB`KbT(?lU8W{AGWÉ#:iiކ@n9į}ِo}JWtuXR)Ar7 5AaׯJx_' üLX"&=li #I?9a!RVmQ3  Ēe!Hdr [wu/̙{\PԔsk^6⾾6V  ^*g5oEjn0I?n2=+g6)8&2ʹF.ESmmê3',|@:R6(֓ N4 ##ࣼ7C0;b)yS)Ȓ-ng<.%Nx<p\RI5wuCc[ b/&A_\>浶Q%n={5xVG2?b\KEIσqEI:Sf0`/`vh %()ٮ} Jmf_k@atsv?3]ph)(p9ss:3^-^ q285k aA6"_!=<`%DHW)LqxfD(Bqjuԣ~,϶%-~`{uQv Y#vҺB 7} Ow2u[UPi=mQ@9\(J O> _Q` /).PʺiL@4z߃ 3oAهb >t~)L  ܎>8+UcLq%)0t^) ҬX]FOy0_n4>;>ox7 Vp|C7j n R k) EHOQ@+Vsqzg'}Z=ɿnmG;A" > >=ِW!5:- 9:iMgߏ=lHMAb֮mL$M`iu{CJ*]SyjDyq-ujT# gUe ]Bek۷>މ5NYnCHWHa zϘP  z@q=ࠎb "h=VyN% =z;Ob;4#YpEn-NK {gڑց񧪒['lJ?2~\dyp;{P\ii؅%X2N 8)[Om拆E&g;V֮C0AߺcVLTRzU{11=d, {4D1F9i`3xSx`Y36)wG1=sW1rÐ']=WBL#0瓇)dZ,{/Ly&l}kL^heB2Rh^;i^*I]02HDwε&o]sD.| >(Vex9l8c%B 9 }a i^53>?<`NGCB}zwY'Fyt~j3lqAcR!+-PoۋL8_zn%QLqy \AFy6MpR0\CXR7\iD2N0,ea⤣F+`GgF߃v`u>&ooQS5ıBU~"nXuDyc%i$ĜN قF;N5`zÐUqCgBc-#pjGz益-x 3}R6p ,oRQv^R^hq4Q!P? Rp SV_ӉMy}˚Z'\,Yui ${hBI*pzV ȏRRVg肳5Jb+X2toӿtߔ[@^C]N^mF9c@)%SǢr՜'}Q!`cTa#TKarnUP;o'ʃ 8gʙoL %~A`E2 }iS_1<?%yK.>ELNDoO;UB,@͚@!S!HxDfͫDAo-9fi+g|X_T QK].v&<.U//ؐʕLeԖcQA"ivc~9NQ^&cu8+='6r:~'qL=$2m3{'d3SL5\᨝gSihr ,8 #A6ێ=<5I c% = Lz=7bg=Uc's(a#8+hqb('|#SiEi $hq>X-2bud s2T:`H)YJZRm=W%H"ηYΡN{YA<0ٵͯ.ka Pa+LezUFb)B鵌ϩ͞f˦: 6L[͚hg{tmcOrfELFvF.H6h`pլ7s]P럿&AY껔oo #u VDw˪++#o_dc}y|^Rg F;nqxXc&qHa[S:]ӘG TVg5)D̙ūM ҘoO_ "$[aB ]ad-7R+ߩfSrG|z$N ✝H%X{[+m;@P#l*UD/H2nԈ16?Jȅ5 )y U%I7d"}os.FUգ4c EpB L`ɧ:#IT}adUqq-/b?'ʜfPSOioU J^+5ZLDY{Maa0JI$+ )n S(6u|fWHN0L6>%"RX(A-))o×{Q=ayg1هhRkZfN n";fl`g:m&d\u{X*1s)ݧ:gr SXcj$dAb!0&fƽ㱌6B\VRJ:@wO"h{~ǐ("60zhg]:Icx?N/&Tq vL@d- L;ޛ JW:(u^rkdAE B'-1(~ARW/̀Bt"-?ϛE5^eΏ;=/|K֣jm8elnfF_5Y]@)ثn\^Fw-Qs*O4E*hk ,2;tJ"/|fek9?NJ *jrBFG77sD586 R\\09ONԓ/n4vs0ו0O~ͮpk2V`sP*$.<®+;TJd1 fL/1wKz_\ƥǃnIi zDO\hɎޕf8v7uv+S]#1C>ғq1u g'45Xyr.&T%Ԟ4w- f}'5 DxtLZIcđNy:1oGEM>a=LǫWt:5lũ[tըW͎]g|aȰqu,֦3MayRt;=9 yYHM=15M泉\E74c 1 :)A>6#O+ƴVn6MSRD^ GeF#O-\3Z "=(뜎8vŬdx4d(. ` Upkf+s,㌻dpBH{Q +BZ%ƍFq0^1 Hm_vt&{$y;xł4*zYʅgnQkd5.CHϯBC[I\ d}|a<moD3U' d`7m3pN_,e,JQC9)Y[AtO-H#FN]iN%忘 wMl1o5>w ٶЊQAQ)*NO $Q CVK] }U>T< AuT9`$SUL̒c~~ [\h.9R @:ߨL&#~#cp$%LS)Fk- ED":(4J?+m0 !o8pzUks%ױ颔ƒ_&}GʎO,)e+,gJyDߩ<eyP˃_ИnA%gZ*s|bT őoaGN" n,ޠ%L;M6iJB~4zͬ;lRv *r$k-%X7<{~6A{{ zIG5˫>S1uSgnuz{S3,ט<u2M[1d8bl[B!ML|751V|;"9~\sY0_p?hk`'f/g%ɩysc~X„@u{nNZro p+"DeωO qt $G~s;|/@}T6κ\7aU8=St F/%?MC?X.ΫB 貪gLCJUuk]\;}v]`Q;* XVY|aPjW妦^?Kgb%:x=* u# Xk[(dlE6i1!NYhl{9E^113пю]{@68[E9*Bv9ӈZSY}Rsmt*܁+9A|i%j-S[ff24p_toH+J@>om]W^`P^"IW #2>Xx?8rE'"ʤTbo]w?i,+|ו70w#^j^"IJ':l:fævP uZibURK>7c+D+@] x!st3n$1\>x%^XlWѺ,Dث9؝Lf[6ܨD[ 1BF@u:4rfѩW +J_u`㯎6뭃Ɂ涉_li͉R)lږZ"$;]hQI'ȡ>:jcZbu毒5K}.ʹ`8  [ 9) {OuwtUnEz#,u5w5-dLڴX*' 2LAPzraUn7G8ds7N+N: CmެHBD*V1|F TQgIi|MiQűTo<+ѕyXcjr*egO ԁqux2d]i/u;~N㜲Q~hsH׀~A*|19~.)?Ukl]4! Ggوӂ}@(L){ n͛~>mauD?T22G]z>Z7z,fC"H&p1qyb"c ^kho=HZdHKRY5)R~F\ݎPH@f)@ eo( KSseol|oxS΃6%憞`Ll :r)EEvm^GjRFiB{lOHI4R`.tJ-!e{c#CZb.yoŭ66_t䚚+sB9gEDe_q#Ҵbf ~c _Ot_nS?)MƔV1htYP*d"i-xZ`ZtB? YyWۥO|Ve >Z+f(}=1 gRP {Bi8&"v{T[֣dw`Zyw u*N3_A:Kn.@ ?fg@f޻PT@ M{|$ QE\> Lss9CVo{m̾RNGl҃F`慒TV ,CxBCӂ8V٠]Dup+EUp TD}[{[݇=bx)n|5{hBôqiԂه1>&G,7N}eS<`}~Zxv^4E14; vVPzpK;*8o$k(,Q+wvi~]aӨM͕E*T-;osF1sv+̫~S;o5BQC,{U6X_Y&{L `Q3Kpl|rv 4:ٯ ZI÷1%|  a┆:wLJ4J>WdDF@{*l(:[k>lO5 V^Ƌv{q9]"79,H1EF2{96?m]C{j0#z%FoywޤyJUnc;x7v}$]8v۹3o(Pk7:x#G80 r!H%zĻs+qpt@We,W2I4-YۃН# èE̿sȜ—Ij$8Xqʺ&#^}ya6,Y[YP*qalI{G(K;9h.Q$7dd\<w{-MԻN+[;!2{z.O.F r\e}$ , 9Ͷ;>p! Jb]#X_6CJǜKnDlʲ'C7g/u~{]j ;p]@~失9@ڗX܀v}R9~}zC!TjLεB_G?e67uqxB(׶Ngg$'V ްbaEE'@rD]XI+brKJo(Q$(eH}|"eR὎x Owej,'rFG$ڪc?Nʘf?juV"}cHMxӧQQyEߦq 258}Ͼ-XZ-$[y$׃m}3`AS6L,d⳵9h Zrw!=PE עq1ƀ4:Ƌ7&_V$YE Jm,/vΥWof:GK =Ė6^9\ 00V#7>`% q<>;D V ބI& :* .`hM]j=`ش%f,gD[|A Tn^g l9 /ƻ'B<fQzOgF&m=/p0n`4Z ,p|pPͧr#AӲxCP4AYb:H:pG_Ь]5פB$h2B 4pZ<U{K+G-2] )pEHD׳c^mdX%YZ-G. C/ex󅸬#שO5K%WZ*>TFqECKQ3?Dg{$"G'GSh7ނ qSaw6kIi)7tX7bZ.(vf.5cp90jKBzѿT"B#GGWXPkYܐ$|K< AIQ[+dKaS_P7 mƜij*asjy! Ve9JQ)u 5҄UYvQzb_2ۻ Q}6!WXS.H-W "U7I}uuqxF0V]KJoq׭ *$BvF/cВ1'tEF!jԠZtmHdhz2=cƠr7:BdIZU͂eݠ-F-]ϲ().]RGQ8ut 7"Eɩզ<8D''T#JO; %Lq{d2/*wVXpK0Ӣ1_Z!6ĠKL|$ni8ulF6R^ Sbuc9 GFfvǿ.=OF-lV QɯK~X>,\ b^#JL)KtLho?rk^MƎ#Ӕ˝ų8ݭݥG>ƤW^geAK\S[:,|~w/nX`^J71ݜڅnpo(ƭ|6L<Jc EDVZ-B M $CO&lArD{.І߇R\h;(arp􅍰ҕ[4m|TX&!S!'WqNQw(iHvRe`65"d?VG Z#)fmC?Oxl;&E(,7'P|Z #mgJd؂}MQj8"-s*g|]gB>0N`Ӧ4ĩv c?3BKةmeԒ[ RaXD0S)Sߠ8`vo1 ~KJXl*s7MtRuHš,`հEjvT$G'e::N fE+Ywo@g".ty`mTR4%))@w*avg5{Ob/=rU)[vâ-9#I[,shK?|ώ0KցPprwaUfV3n)|qAJ:Brv_gLp+w s:x#gpqrH  uXGW"$n!=[($} q`$%ك*s_2N,s+:fsCT LIfT>=~ő<`Tڈ@'j11u[\ ہ8#T #3+媎}ʌ֨:ej8*].%j[CR'OmAV@9,y`AYkI>m]eKATcN\*=gGìVzcL.L_ףM yuBo%[s1 Pv D+}hLlHzv|MmڷӴ\6@_w6!R^\ >%ȍvNقu>ETKFoB^? #O o_#̩+tbc$&͏S v i03X9#tȏ^*^mpJߠ`f$0H?*k-f^z9ir {x K,}')U2v@٨᧬j΀iМ 1_;ՃCS"BLM=tQ KJ,FZMS!ᆤߚ穂SD?F$3 I"jShLꯓ轷_tHº]Q|WFFsсtuKl&M $ÍfC0 Ȥ4ej^S8%>( %qeԫߦ^sя{%U}VvU?pL=/B#Hj:yſ'ě6~d9qdC"zA.rxY9qtDH8ojR|S{WzÉwݸiם:!rzҝnwrv6 QE{!:%W>`#bI}"b׊S&I8턗UT2;C(YLfE6*5q>c/ZK8TQ+7%S$"L#-J]B݊PHp#ۉ|I>YTڌ s6.z*搙Y"Lf5xi> t݁dgZXX#ƣX|nW4$pt'zʍ> ȩY)t5I9-yrjRVkc#8b!,z Q:J{b 'gpᴐT ?N? !BG u”1OJųhSa1)ɑs~8Vo嚎K`&b9kkK#j |%T+sk;_ChL r`ut bhqNPr{y1kh0,sAyfBN#$7Ձ<$޿J$6;}҄M 5 axR4Xr$"fF#]_!hr M > 7W<:慐Nɟ/&}Kr7uVYl[7ښWrT&^quLiOZ>e_.aQ 9w% Etga*{GmR>ށ] Y-V, &؉>b_*Fd`GGA\R Q] }zp$k\UL(ʧg5\!_rAa"ڊ?~R`*+OV5U U5H򠥠͍63.C'cYmP^Yskp^Ks}X OVi궊T%4uȺ%َe g՝+\ү\uS{j= .hb X{x"xvF Q)RӐ^|ed+_3&hYڬ9#%EΟ ΋^$`߭QJ0_d[lC]~'s9U]z$-Mk wka> PxV\m9u: EH)YS4#Y3Tokϵ|<POSQۃډMĺ>\#=qG P*"҄oMU Zo&Np^a*HZKs qUKg戌<8!G9ۉ;^2¹p!,Uf&YK9Ǯ5$.F 7Hu҆ 7tl㋲@hb=yp7(?^DLko{nDO}k 5]0>k3GFu:%%p܂%8m֗BJSdx2n~q貙^~WoNeQ.rYnVdږj^nt_+dan-#0aӿ[Gp+(9`Ѝ#$fӂAkl.Qil۰窌}(||fplh<~`-;K5<^ mseހz@!Ý0FJtZa ~`|gǸJMT]wwB`[hEb^# ԭ_>_A>iwt7p=HmIUhG_Cθu3Zmv[dь tA[>Gx50\g1Fv*"#KEeHNP}0F$^=(A{_ڡHp+lLmq+r_Fк\juŋ9芀"|6R[~ҏ$ar"'Lk %+3BV Ы{ *+a*?@쫁3 d/`jWb`[hK_YNˈ-ᱨnZ9Bf6`|赴3k3ԟ]ËNp9@xL|^ՊX%[<\u~֮-L!VwK.0wcKt+iߴ0iU0/zxD4.濦 E~}\Z+l8 J>% W$scii]y456%Q* oh:gw}ȜÈIzl.MꘆnFXTaфS-S :"7Xū6L/(@?ضCd-+s-#hA t,TϣA{['ޠ ڋ ChcW=c. ;e3M DE_b˹ _H#۞wL#hV-Rj-]Z$J 3J킸+ImDV0W0C^rCqh%v4nd}[j_py6fb? eо]0;&ol[Ӫ GWTbz@Yvא,3P 5\漕_Jr[|H cFEJyH8udWwњ0yت̪^ESG^բǟ79," g7GÕ}|9ˁ$p][ %xO 5\چFB$E6LWm[r\q#x[3,! 24QY+d5 rkey>Ϙ爧QY++.{^ 7 Q6̟f_>e9pƶ#GE-XO$;\U(k?&ᇐX8l1Y _"Rs$b(쐼GCBO.]sB9UNTEy-(0d|mIƛ]9 YbSQJ œw~.sq[=VBS|*>mT&9kS8_^EG!Zp/HeW(nC϶#> V8PL$rt7c .Tu FQao]x Tnݘz"iF9&1ebU9?9^9Q B*X0V#:  ]μ3t]iYx)[/Q߱sG?p-]qOT(V](C0톖ʑ=iÞNxpݬ [BP7?W;tC~S|7l2j(rc a {-`IavxŜrh6?mqptC`"?0}a@ d $ `MM*_ݝv]浥&o4hj~) `%kc>QS! .IVF ΡS\Z)vBqaMJ#/Y8#X Luf*Rvep P0헐ezaFoc;u֑,7&Ij_}sI@R޶jL@Jy`INNkcIBԮMQQkNn~y^r \n!Qwt#حP(Ϊ8^=W`|?+dm~D*LmZz-{@ZAoP?"E$EhVRaGQ}*ERӊuk}P 4hǡ KQ.ʢɯ h/hԛn:P:QUh装G "rD062c؍Yh]ҲF(AD[>קETlxb[\B~rQ-, W5u,@k!8{ &qۅEo#7qqU#SQ*t S*+L=&1ŏעCmSc1 p_ cRvZ_x>P.0H 0b{^p͕(A e[$ a(1(w1}VdysCe;c|5C4A퓰4GY4%K;@WD=LiaTO0yFe[ M@zC8"S;c3EmIņj LҫH.AoK"C,_Vt7#X8rf }}UgpxtӪ| PP>ԇngN40ˆ!aLxw7HEIh~:J27upGPkb`QﺓdJF 3n]$2o=8AǵcF%)SY:o; HĥP4fXVXF>f!Cwb%1Ѝ^DbaSHK@cw/S@3~=k:td$2hrxuܱR VHw3)Ə%b\ӓpb_JdUN IcYtb&?:`JnXAf ^;13@ 1PAA#M̤`O gIO%pM r1[6Cv~v6d7ΰck$t'eRa4N\i`=rej с&Ÿ9[o7HQ 8:V .FH#feu[@gq0J4jF#mOx&ԝ^c`iepTr:^Z^ 3u_+x=idYqVD K' nۯ'XA$8ms,. )1%Z!)b`t~DpYQ$,,>:%w׵F[㢣_ضSYkL'?o3 U MT͍cGȡ%Q+t.Qʩ|s etmUBO4'4~ Gs _sC'4p26q )\m*5 {}w<򺣉:X<ԍxVb`A^d^Z  kq&fknي[rU~QfQ0pK1!`*(Wrv#^5Eb v$@XSm5[_1ą*k;RJ=7ac(B; E5sN06Hrq6i;VZ^XޱTW 3/%'¼v;FQI4~yvd.c-|;F{ yl3?#|NF]?:\ʢHsؾQn m2]`厊݊3LOר!ZTQQ3.Fߌ$s(`q"W c|P"u(zj\^<+xoZ2Cvmɫ T /a>q˦ƠЛJU/\ y2 k 7I%#p&N7t$xt$1WHG R([O}H<"K/0!}O,8m٭q𧲦ؕnpEKL~7YrFjx r-w< 3L&f<M4 fM}Y!Z1=nѶYܤ_49 {ٚt2zz]}HT>aX5[58zb1QXy3>j4./@*ѨOA# r b"FٟKΖ^'rl31%>`40*f8̡_mԽ+ ,].34&6& >h )f]o#+^ ]kCE@-mEX9кz nM(\NQ/e6Tu'N d96 v*Ln~pEórok#@HWL"CM_ۘ(>Qw@nS"g΍f(|`R}/fidj8wZFI6BGXzM^xaFTK̝̝z|I-^ͷ㉺ B-1v9ttgƩX Y~ʏ2%"@ f1|Q"+uw%4zst߀j+Z)b*߇^6 1hj U\ ?0n28ޠ(@. Ca ~ /8;x\']:0Ă~fCQoՄ綽뀃59t`hxy'A5 )X`xER(V_% cT ĥ$]9M8|wy0*گXp;yohE&ț(ע8 +vkc Gבq]uQ>g <@P-!2fz>}aD> XKvB;R?'s ?HܠzdIlY aIvw{RsҭbN&Qi; y6":qMQ}Z!h;f[Y85,~ yҔk 7\p #Dt_uF*;rNH֧EzWk`Ь$m7f E[4`{ ^jRW',xf.cсj-Ś<=Dm?%֯To6DyT] Aic$Qw"-f6 BW " &vw2[Vj-'@ ,h Sgobl $'%^L6o]#2Jj%JĖfSk|;rTs"eJ=>Upu>HGGzDŽjJG"*6_fY}tnHJ1G0*,#^7&qwF J SQvH{X/1TiO| 6xhvBӔU4;e`m{a`&m|5xt?Jv }$XQ*F٭>b<\Qu3}" IgNH.FsAn)@Sqbb4tBoƄf7CP`ۅq'XF̛婚~6(O@ny/wK[&g HPɸruڼ)M; ίF}BVdWpSst gL8ZRlrod%J=Fe/lH<ܭjGluh-Zƒ[wl@D=t'J\#ļ=El7W~jMfFw|= Ipئc^ns$՚S~j|{f$= TsMH]CA5J900)rٕVYQ$[UC_E;j=w~~+Uay1 j5JtlҚbkne,K/(!|c`F*`'~+}Idy]~CBdArQE{ $C=ÔHJne.,eG6L,rٴ]eh6ݭa E[QxL}۰J*pv7ԹdOs^L_jo[ӐOQp-vUطdǢb{ 86Ecw1=d+l&9kan"2%hFx;R޴p4D\2@N~qE'S"sc>lQ$Aik'ڤ `H`0_p,γN&\wZY"B|@j0K8NYo[,K52qGp!q  ]f`7H׼_P^9i} EIa`FVKa=F1SvJS auz?PލU!W8G6*BԷ޽YYxfHPyPhK$Dd9.QzAaubQ0$Ǥջ}|K9nɴ &-9eCN[k%ڞ9Zǻ~IvSÉgZTQ1w?v*īT󅴽 Z$$I{yPgג.uv0,!JKb@B0]Guג(['~'篊MìގhCf1 %SzcƁo;y _eߓAMdl]?kil=K$Ѭbq|rC\]&hص^p!nb5B7FU@;s|H%TxB^L.(-d;T#S ܀k`rӶ8T2]U٪q@6ˁ]O$[.j^A5%uM:TN &t&ߡq,w:x۷ ${+׉D꾉7[):/V3"‡lc ¢Lĺ>!Ed~8;IFl;Q@/56:8hDgoG0 E{.@{LTPOFE2K?L B@GҴWd`(Cʔ//-1 7aRP݋f& #(8},zʻ\a[+w ;!؈ŖwB8Gtac1f^=.Q g9wqJ|eUآ!M˚6.ɬ}ۍK'kl$2H/`* FE !'7l.ى˽NӔ>a]mtl .>ThՄI`>ua[esDQxpa:U~$~XN x!͐QP5]iˑ0;YL{& KcU8x4"DE13sl-BbN`Cs0U5O󇗑;䉊zR ]TSxI L.7aZ3k <V}I>`Id!T t u>Q d B!I%s:7Bh*Mo6`ΙZI R)'[ q%po Hq ꈚxU7frxN4ГV\gcc0[Z ā< e&SZy-/'U|V3^Wނ 3jS`skt>%0uOb;&̧_7 [xl~ ocę]k3͚:& Zz3Iͣ vs #pY~cy^k x<z&z ?:eW0/dLJ˲*:Fdjݛ3OPEt*T>NfE-.~voI0R<#qݖ{q5A,ňPCExHd iD+tTμy8W)݇tN$۹1])]׉R_s"^1@s ./џi pXS}Va? -O +;؆]}d= ywy;t61Hf2>A69wR_-Sdbb.J=V8LD#m)N=eCbQhmŧ!Ȃq2mLܶ#uq%ט)9qjdͶ7 >Ju/Rjn^1Cs5gy3b!Ud h\pK Rw:$P_nazƚxԖ2R, s3hhlǿY+JgHݻJIM Fn6NGΛ<#IJGp)R[U)H(, B }8s"P FT 8FPTf< tٯgQJMrH\#Ga*iV%->;xshq˨])[d1? X U:;?-:*\e5 l4|Bk)^oL"!hz̃Ts'S5|QJᚗ.|zpRKh乥;ӒK]^ V2>!(+Kk׍=*V-+aycpiЖ|By>y{F0cz]\0<w;L\q{6 G /7>(fdB(TH" ZNy6J}}L%7CG]s`OQaR*9S}MqL|:CKSts,rΑH]//$&vEqD!u *P7/}j=+:Of ?;v{Ft PR&Ǎ ( H)hhFMԳ.q4 y"*N6zޙl{Ț8 4rTtX'kמK;,Y/P iD ZyhWys *|b_1w]p*2`ܑʈLf}e#(,&L"ϸ+t7vT A2fQF7C@k=> ڊ}5jgGo"*fZ~>78XQ0x2yf^9< ;# iKVW_Aؤmσ A݈ڧKR0h?N\;Tg4fDSxbQ1䑭wϋn9 ORg6V!Ea#=MN6J*W 7-:(&7 ɏ=(^a˥,S"$.kOxríjkZst ܩeg`d=wF_ɨp>Vpguwx|\<+F[^d.Fø& ϋ_h=jh<m7+3(tguEiPtF/F^BS!6 EߥHOҨyF)O_g1A0[YYjP k<!Xc+|5ƺJ6'}So8Gr}RJ0C~ERG +6xʩBr nk;%SbjET:6S(b_ k`xN~O{i~`A#Ag,ڬqdlEᤣ,7xi媍Jڙ6&ߣ(5+hk{ ukzSӨv%G+pp}/q8`xfhςCfHL[?P2H_u\x֎ƠIZa/ӊ<߄m=B>{:;-`N {'îi!%8?hp ;unPspoey!7dڱN}" 9-dXhi{j/呥[|apQe'U4^ |WNN=S.%Qv8{,=0mձ98֞rŷ!yp@)A QvW#p?m`t>RF\H1Vxh!߸iƼ3 zMp~E{Pg=>{0,e*JDCSsI=ԋE4# X.B-gN9-iYJ\+5o"9V:ȑZnR;"?vOFBj>h*NMx-Lj$n`>>>8 `YN;ח YyB$3O[! z󴒣7qFk74N9%SRxq Ѳj ߺ?_"0BT 0/G_vAd*.t!r&(cvvSScKV:z7c۲̩֡" ]Ԩc ӆ^[1} &8#3pH2-L0W)9LeMxs}gx.A ÷]sxsՏ>gԟҷ8[qMqëJ=ή~>_KVOZP;"c*;n'aMK>2'z XMV̍[2Wa+' >[=Wկlq߷.՘Ds m|Hj~EحA8=5q&Ѡ-'O~2"ы.^p". xoEHo%+3 9OE|c%83]fzb/Kę{CV 'taugLO} ^ax7,#`ҢI);_|C龣< Yi 7T6;eM+ɠD4uQ"y^ ʹ5OHpҢj w̃ƻF/D@.>]R2fjU컺7F8. MeYcZd5̦Lfw|АGvԀL J|eb)O'v]g슂t#U{yм5:Ϸ)*l5:nW66C^4MZFZφ*2$$,A X bCiIȔ> 8XF:r Ui+DYxwT GٯvM%mwEBqR%34 $%n,.ebg6B2٦(Q>xFT7R]VI58R8ZI3 ѨB](A$MI0¶04C3Me_\PoJ |ж DžPMl{/ $qq^?7%iBVs{7ô"Ug[r)?~ b\dfm9rٴoIbb>ϲyY8)4݀h;8`V&SIZ܀i8Sz˚7ܯM9/BL|*`po|Zg//<& F( 5'eH)Ҕp/DA6cP;ipk>IuaęYjʴ ?"GP{cB@ۺ%ui9u.E1xH cI=Y58-O`f  EdlNk Z \:r7M}^?ZS< ^n-ts> m-jzBpo[ RJQ*-03^GN$47}6jqQceֱ])wka5 x qW=[L SW-^Ie jaJ?(?/-Y2(QdsGHY3`u9 MEcg{;#85{ap=psv/(9ezSK[[X3\#~'#.X9܈+Wk( /`6V :Z_ֺ4-(LK~FA}jO̅%DT?Vttwb\_1dgwD|wG}Oi5 ṯ4M&e:VY`C>ת E;j7m= ⼥Hp5{8"crYu1ě5쩧Gp Bg?ޤ*'=99XxS@W֤bcq C!/S!MN'21)_>. ]Mh3!+bd+M`bSj)`)ɧ/PaICvA=3Vqij~9@kKBAh9igDC0$eQ`qO+{5?Mf`3{l.:d؇țr8 $18DYS.hkwpn=-zP[0gP%z`9()WpOPoS A9ߧQ5J`<DŽM§,UPG,@N_xv nGQCXS ҃opr>0b@U$H¢f]t( ^0iP÷D1SUk+{ӲBvDBt/]Dr-5=nL9[1mA3.ؠ]+P4FE@/v=-!@;O%pUDjtpk@lIYaAD|8KJcx7k;,spՒ}B Ll FTjWتߒ@_7OZJ a\lz A n[(DQGfA8H]/WÆ Á0&In@⊧C2P=U9\π.wLg^m1ݤ?z|;9X9cgSxΘXzF._yv:"JGjDC?J;S`[y&ajcV&[%S %лDZ(pu am z跭6 >@N+RWǏS\Wxp5jF*q,6Z7"Gꞌ`fll, p򴨉F1ƥioht˩u;^^DĴ'(,="VHŊGY>rۇVá07Ò.xN`ƀeESHѹIUbpfi)Cݑ>/V#:mb%8KRĮP8M{mj愓T OnKp;?b7׹EDF,-r-.-ӫ'ɜd@opRP9EU¦ڴ$5g >'E4ؿ=<~E@rU,`1R,u)G?@{u{(%0SAvj[>P3>ފD)\ ըݡ;JCT >l$|ZAyD]C9B3Q)ukVȃ^Ur).jX)ׇz0қۿw{G2fc.&΍c-sYeZtʀ[u4wv8&Yߛi`jGAVxmRLt;.P4u5FVU%/Amr{P&>+E4WR@B4Y|0iV|4~_&HŞ9iKUCCB8bXp2O~[\a>vnquϯb$YBjWs7gDdgƤ+>Is|䷟E*Gkem"Ŝӭ轚> oG4ytJC"KŒ]yؕ=`Iypo4FnL,ug.pmڰqhG8tC(0^߆sKv`F2n栚4SZƳ?7L d_|}1uQ{wNCZ'שvq /׸9G<Y+ˑ"*7{Vs}Q|YA$Eqw NAc?bV'hՔa}igd@jQ fx1Sٮ|s q"4wJ9aP@i;,/{ңPoRNKi4de}dg'±HGbˣ'/JIŀ 7*#Ӯѫ8`H3:`U$y ;QV(6 z/;y-V)GrI)xCj ̬햏L 0Gq~AT,4+ BQA!ڻIlH*s.Є>ed|~0&b_,f5J`uG\# =Q:$y}]:oπkPbhv@%;~) e룐Msx9|`!Qtذg=A3Dz Ԫ#lt&D),;Nk?p-nZ<;yJ|!i+Sy+n VĠ" *Z$rHfRҵ4XO*8iЭ\#\O9^Vb`v)'—5X<54M04WȫY@S!7/r<\dbaik+B"ld[VګurNDɒ[("\H4)X*C_2 5 QE;'I]x8\]uELAt Ywܣj<|1%c  ,;س9E𤫵sow#CpmL*5v0̘ޣa:jBJM2 +r#Is֙pdh W\- >]VULܡou"VuRǴ]-ڮ.7Q5[īȝ#>j] vէTE$@x! 4IҚyHCuÊQ1P2xFzODmvqmU>zQܫ-(oE!huLsmkjoPnBLp.aMrS#:RoRA#ׁ}|?e\g{yȎ1VG{%v愬`XAt+Ώ DP`'r2'ӑ:߭>_ (3A W2@Jw496|_O)y*kLaD?,TvLmd>\ ȍ#7 /Ӧ}4kbY|\ -ZB̉o$L-`AM:'2XbsA>g΋80PJJ`%I [I6԰%N2)O3=1}UlnWaء=5u\*q{e&+uؔ}gnfwC)) E1*@؝!8pmk< &?~uJ_wQwmjc'X=kUN$†,@< 5Z)tN;ٺ`"<0-ˏDruiplΎx^>xhDO0 \fL7cQ쐯?Dr::UE #-+'=w8qR.!1,h{0U|p;<6 PD.{!jQI҇2,j탮AL7blh6Bř(7tQb۷,@?x+nq3"U6'ɅÈ%330*igg\ Q }\t4 .j-ZulAjUl~-?%K[@z}&bes­Xt^v'ˣG #+zEN"C[GlXj9ZGҟ`p-cQվ6?2_r c|yb:ti,l=sԯ a0"6 3EbWޣpb<4%}:7|Ngh XNo7Ւ)IԼ#c68?Ωto_'cD)Mif`.35~AGj|;nfqi+!aܷ1;Y~=6q Wj>{eI !)A.M:5Q>]=D~. HVxD#꽘 H:GCJFI 砊^n9? c13V"H^d"eTq9DO|zffm%4CJҒ~; +ofdzit[c@H LT p!O{T=*CG"`5؅gs: 㥵 t5z#!-Q/0d|U~hAZ>W) vVlνHa~I"3[ ^8eSo ڿG GYcQ.M'6\,IMQŒs]r{QLn2'cph^XjQG'o-X*9s#$;<;`.j~Tj:un&;_wwtu!Ɵ#y'E*]>SQ2(6vq 4nHkiJ7=1TT I-b%B\#9ÄjjLyv^K.]Pax4Aw&tpC㡳A cm-dž#YRfkN4+$T3"pn.T;n>  ҏnX3> ÆXa.*Y%HEm_ 8ės0Zܰm2*/tCwi@[꼴ӈ ,Sm56U^FHuO+"!Jՙ~ 3'1Vf,C OҘ)\XC#ށ3Oxd%' [5@X@0gkДn & 5A]9xӟDx"y T =~!+C#:rDC "* Wu=$W$(Nj8 1Uz2նQ◞35e)Oxp9Q {&s%XO- Df1Uׁ0q[[|0aWzzx#Ģნb)3D&~`B)R+oO&0z)_XؙQx`[3- qY;cۧGBшVI1Vs/g浬&/ѱF,6#Stje@OV!.ͺ;R moŭ &&]2UpdKRZt \;lȂYWky2_"M}Ҩ2g}"SkpyRXы.:k'QBۍ ՝'ַ {^ݗ@„ K@nR.1ȎG"8.Mmi:DՕeۃh^&Q~>G/@LɆO exylhŦXc C&tEٟ2ޯ&DM%mA"ÏUde/]DTp,zXÿcM{^`n=|.+cPo9gu)82.^tLʝ˭scr@nj#w6A4YZc)q8v,ÉYi#IuE=gW]F n,/6Os|0E$ZUx#Z"8ZtC'!$0|dg59X;9~E) MwJm#jj 9c"ҤHў\^Mی=I] |mbXUMyj~B荮̺ׯCFZw{DhhwE$[;Ftw-2`(|*(׀MGsB2'"-w󁜶=YM}$ΗZ>4PpM`3HZҧCk>s e@ƇoyIk%laIogL)q&Ri[,k.kkDR6Ť C{k(ENx͢ZrOLIb9~xl : S*<*%hT; 8c$w V:;<&A\IA) PV#ngu(of iabsc;PFgrTjᄬ"[` [;\Y\U,oN)ke9y6.H#j| PVה[GN([n|`CO*Zx%Ժ m6Y$xG@ɹa5 J ju0S g=ʃ?t?1 BZ+m>j̟1ϩS)wNˮ\VYpĮȜR!(I2ȵ:i(%qBoov&/%6؞:yJ!A![_QX7, rρn|6&Bv="nl~~gO-$*QH!C:zҟSaPLCs l*j&Ş[Fz|E*oǽ eALݚd0]5 P#GF5Gyc*.ZE󉪂7r2u4Lv+H K掼|;@ K䳔WP!;p,]|r-@|( S#]ȏ6*r\0`.!nif-+N:z?Uk8`z^^ L֚K(D%lI$B0p3+)^h0-_Rk/}xصtGr$'ڔz{I_ĖW, +Ico6[>kڀf¾SOH\lGzy:RĻ gR[Qzk.,dbu!ED<]TʉgHaq ͏ѧ%_][V?=>}\3wp{En\1罏aE*棽r=`(Ai8AQ{͖'x`m_-lj'1cO`'$II4!B:F )zVY? @7_xޠ*Xi6 0o7̔]I әSFpTj6?$n@>sq̲2ۢ'ŪR~*ZS`,z>SW*a)8.lVh\DWcoR5c˙ް;4QϔUu Iznehf_,W IuK0\@W8AgJR6EƒG,hYy?I{ t>t|؆DAB HQ7<NMhΰ^f81QHajztِNk k'Q٬޿ g6QHrˏꖽ$;z!G~)9$.BJB{BzJxXP:#+$vJZ|8XF%`T""N%ZTv<ۍMϛ-P*90^g>YObc[dU LԂ>(>5>.Z3x 1Ӄ-=Z),ޔ.D6̮PuHT!p;#$++u47m|rY`i~#;Ėע+ c3d0ߒ SiL&Lf F{0j 9e*tlo)RJ]OA,5-ej2K3} 2߯VX4{Z+cgNUKCFpE#cPyt5`azrښ[&tO1*F [G2'C iQwd#&t~nyu\,\u1Y (m1븳RR#[w6%+)Ѱ 3(% i6-ʣ(;zDp ?~RGWT%7 7̙}2Q-j mfJLg\kfIh|t#]x3$6+GZGaٝٶ[RO)e}m(̊24@(ހ_ E^ ɤ9oA OC9724iTBJR~ [MmbX{v7Hгp8q[/oN#/NA qYgk":S{Xz\z߱(U.=ͫVg4ՃL+Jł۔q #|u0)ݏhxI JGMWEv'o~2N^TH:wF%HDD4,#pt 髺Wp$p5Lg5D V\7Gڊžkfx躽Jv\6߃&O2NRdpF*_W/zŒ{NӽXaScYX;mM9G q/nW~"9< 8sLMa?mZS C]RpjzM!(\͙ E1#=}mT+y;:V=@؃b_@xUJ+qN]&}q:CXC}ީ tB㱍g.=e$}t|D{LjQK@asOu*_ԨX_J5$GPVgA%(M]8˯_hz,LrnT 5Qp=ŗ1WAAQ7LWFlwڢFXCMk8qQ/8 [,LMGrALy²)LO ͌uG (KfˤdCDE$)0#ij}T8=.`h2h BN!=v(Ia\vSKts`\S6y ΐ4q-8<<}I**fVZkd;8ʗ^5">c&uCK8_bsT=%,t)Gjg3NiC*%p3v!Ԧ[7u^ʩ_>see W~|e֔\8*G3LJ}gӉk&=i\ȗ/e~´; ;%N-JOW2֐#dYCw> lq^e T~?uP* 0s+5-YV*T+=mncBdnԟtDP8_bShӰ)ac#NO:4F|Z{M#T>!/J~,yFpŔFr=%5dEe䌾xEJKg\OAk\%"D<趆jEO 蜏0`H<^jN! ^x ^¡v7sLXVU{O~zǹru.rɦ͗__ueݲk>HβBMh5`oY^"mxs[HN-{T.3 ^=WjQb1$274"ba)#f( s1dT*؇HܐDchF3ڒ?5_b! p5I *PH]sF6]ᢪ~(Ȭ*F|U- _91X ,97UVEr]j1AxzOQC6'҇ZwEK<˳ bɺnQs: K*nfңxP-zUcK-kW1&wVs{=mn4"mց 4 LJ]g!;#o4_~ZDXc d;*Xe٧ƣJ(z:F @bN*T<7DU.̔f ;iIeD$e9 L| K'9mKR`fE}ƛ w'%I^6*KqፘU,:%WH{x<шHac\eQmb wJ+=M^ giX4wN[z|# $M 쁚4b&uv*pwÐn,W Dڷ\~۽K(ʝ-JHCv&ȐqNĜӌ2T70G`S6|VlZ7>S.jK6JK#I0&:P'%kW1qRJmrTEvĻsi4wmhHsoP$ߓ}:.49 2㒺7S e7QQnTgZ4ڝSCֈ6%!%Xjiɳ%;p۪Jp9 و2uY|- A Aq_䛈?}ʼnRXɡpyr1A}(H[V%ʛ]&kxS]Ƿ'Bx+[,Reΰ/B2X K֚nyL;zfrpe0hM ɖS? <$Ԛh:KnD:f!](B ʦ|sLW>Kd2<7| H?p>o}}خu'_`%_ͳWJRiPG<JwXlLvto3};`tǨ@00RC3qw*=Sk7Kl-0Rx,B}?Xm陈2im ւ3"-  v iLP\4\V>(ӆG!KfӸovf.4+67%NM4X@b8_0?:]_rcHX)NU$TV[v_M#|.EvgҡFL$ ̯E Qܺ]y a}ܻFJۣ*lx,Mu!ڲ"s>NW6$8m& [=A&)ep$.{n+è}bJ郯g)¥) {d{0ad`+_^L+eF@ ,[Qa/?kjVC?6n9gX]x}Zms>J$C/a-RԜCzq$Z\8.JZQkoF^\$Ckο|I!v4Ԅrt&$_wAFi'znY Ģf8_W#=T[F m>!HB C]vV?].R)gP`bJCh] :oJ.Wj6_p\zDcv2ve2M)Y#\;f95J<`ZsĖ+YR`W_nꀄ0G&Lz%{! dhY)6 6 Y}( 48-v~+$<şt%7KeIYɸrk[).S=_@>r7m/lN"c( {mƺ5sΨ"(8@gPS76ҚP*xlj ;JͽM.͙y=1! i*BOWxU9N+O淮D#퇣kDʱQa]yz7^[Y#(L2ﻙ*k<(P7/˺9qءЦfH&J+5Qfvmz_ { n `܂-{ F|< [EUU|6ni&iі C8mLfF][:]%!5>bD ] ԕn-MM&Gh<L]tkc]׻.-{; 'NBQYH ],hӸo` 6w3ƴMj~#$f -~A?~1uB@ui+y.k] -zSZT9ɫ)Ps??,NOCϾm^ǘQ9뎆eO ?1IzB82C+9e\5=#гr^we:{}n:?xf[tN ῀|j܍WjVp/$ʮFmチNB7,`yIN!_DL\yzziU 8*=̲DtKC; _)%kBDXjg'=%7NHΒe}0.nm9#Uv>SdGW9di Ub ׬ 94g[y>>/f^|t%io9L1>U-ӐfԈR;Hkb…%ӕs!s7]]b\7kx/mN3B3S&־~[$8|s6 % q>AG*47}&Zt;@LY̦ XwK&)9MwZ|40oR*/5g:9hWi3t DJfuUDn񽙂(:g~櫰P[Kx+p5Ahf%X8 O H0ݯw3ى5Kލ!nRLQ1#gULJW@PE#Ԑ1!<rCk":MtusQDw+wc+p 2I;%MKKO>oԩKyzFEE ~"cxܨ핬3[r·7`)d|k3L 4^ K$ {<{^Q*pdo5{:&^S> qI[*" Eemfyjp}ة 42=©\%8Ew @x!OC嵯wi~"4/3 }.%ݑU$"$0ܾʑț-jg/41|>|W&TCO#51:bYF>wWgD`= oRĐ@;Tc&`F> vZ`"U;zF4:iގřtiRk\C{9I+TT 尉=P씯\SO.wȶ4b+[4! "21&B$O²%J_W"L;$ˏHn} Z/Sʼnƥo^>d 4uɱ,2ւdŢ1?]{3ۏ`oN[|a[ԇ1bnRViO2۴Q8rA㡪휆g迃>k0YO m*6L"&Ƨf p(%?fQ" iZ.jk`"]EDqǼǺ>4] Zo:nOsٳ&/:ԕKwc3IsbWs1")ed/(mzTp9:<5$ܙD\jTKC.wqŞpY# ]Ql,K`yyukRB;Gv1I?a&_RUCJecJGOچ re~͘<Ω昷6.3'c䢒O9T^'~.G 0 |2MV\aȎ%ӭC~Oϭk*+!dv#֨3U+ۘ/dר4 UDxqg,εX盄s5RO~yb,u/vovG)C ڽ:o+)(*Po2 CYۺr Fn!7rؘ7 Uߡkcy:n eåIkh6qdE ?.b#c] 't|]8aūE[7@m:oNjo '̟> δ[.PO'D+dFr|N`uojӌ_Jd#q>NRrhR kt>#%UL2يiuR: {H'!-gc2,4~SK _f؛)v>MiAQaIPk㖄i:U*zC7C8$@_X6MLح@ ?FyU=^aTX<~?urDQr{~KVo*J7Aj=ܝe [;:mX%s-J/*$v/'O饐>8ahs=DJ|{K,-d2YȊVwy73Fĥ_.#Oԫ&Nй|Q3v֎E }bR@x7%jVK5cM_LP@> =~fGq}x#مN+*ʒY|)Ut(Lms&&~&r!3YXT~u1W ׶"RX[8`4Kx"Ͳ>]J|Sk:G4%҇[0p:s]历KLse)ɢxB-oYmhlf=3?f# m"[,\|BGLL2UcA6Nj2n3PŘ@jKG7E%߼],Gcj_٭Lr_zxlFU /2M0ߧuDnU 9@|u"GiJ?͖VA9ݟJK#=0U0+KzVMsbB'ss|!Fj5+Eܥ"#0Q9}+i5=I F(4f}Y4B'/6jnRczeV#%5?ɛ>C稄)Cf(8`8\@2?yI>)vpPKdq7u%.\#tUΏ&q&@Wif)ylr(^B4`Zl{}j6rh &_c2F ٨nU+]BQK!*'u[T10xzSl;:OLB/8 SaY+ Bku闳@+V͝՗4{4 NڋyYѪ`Ž+NteI*wqm ^^;RWþH6͜rKΝ^سgSu^ϣ3J/u j* \:QO`*$=Ѧ51ԳZ߸3:|qYW}溁I;to^'Zk`B SZ@εgM5U|niQt̸`D&K {&pZf UX+/SuGw9L+~|шsnPQVD2x9:@89=ں/> APՑ<<'dK?`1(p_YU yۭe/S k> 5A "x|ҭ |2=X{1&are3՘RL5czD A"@ƆE)x%}K\dW;dlfG0Z ?q (M 5jW͍q1y1DҵRZR~g&6nK@r(>7 L"0D< ۱{?p-&>s7R%Y&(GP5s6Xf\b$H#Doao`a\)PR$+Rl2rQ8ޞλVD8>911,ܔB!%OĬ[$sr&Ge^ [?yUqG,rX jX7PU-H[̭h=aSAj֞\M'!f6ŨiBC{e=Nz1@]cG}V;MTDA+|^DW2hNgC)6+Fp _NijcƳ ^-Kj0ss~튖a1|ن§!WpW>jyD/y/'sl> ;躴XSJ61jXi+oA@_?KŽS&-\!?"ҩ}tOߝ5wߐУ(P}x7Io/j}iN|7\FuODo/QE|[#jK|Tr Q*jW?Q\I;Ox)( O:Z2/`FEu~v`;kJ[ViH/VH Ulҍ,۾{n;g_"B(2Qkr*kTZ$jVe-kD(.Z^a_%jsg7]d0<*MWlۍPYWfc%+xsLA@6 |d܍t87ԢZ* Y c=zfkYwKy?+>~FgGGp;[uڞ\C?9Ql(=Nlo?_&^[n0oˣB1_"Pcdd#ϣ{V/{ p]0wzZSHq(*A8 f^_C2$igEpL GU:0.5hCʝ(M_xnpz~GCw^]ӆ(Nmf[ 'ң]c/,swwk8|s|_Wu zLiegYt\"=׿).9WEP)УО£UP.vL%QK_yJc UaL- D_5 8_%8Rl{XQ}§dB >*ZHhFg8+$ >Uْrϳ( {jc7B /׈>1݃IaV6h^^{gA>ĪsIޞ^7F,Y' WJ0 9GsɃD'8mF0Lb,G-ThǣNswY ҩ֛wn#>Fh" 1ɱ){Cw6ɧ5|'q$$ hk>z.$3F"\8BbG}\&Q8l/@`&B˄d"W(TAZ:_MBT6kmgYcUcauT$F٣pw>F%iOrF5nBFB M\&ɦ(msǒ]dě xk럲,cya쿱;*q X Mh$Jm$>h!N<E%ϟdʆhrHq&Xi~@Bu%ZŔCkzb e4:Y݄hp W 5m:MAA^-gTxzݧ};꯾ߩU3iH+jRZE֑fv]N`p4d GU% e4^`7_t<ϋ5݉t[0jO Lem[&=\ŀz?q-c>2^ I]qQɖMjDڋDfwcM$sS2Q$:%µu'1Px|Lc1P0}v#kuߪ$DNڤ[XD#P/ ﷞N91fO,HSHgU\0Yɟ=7u*lN:: f܊`V ~"9b紎Ol?6J@s-i .tYGoIkWV|W޹p_(lp%#C !kan4]?[uKf9-08 `?=籦5ܝ.PHFTŧ3l@7}6 pyD2Wp)؜M"d|Ƶʅh+ h*Pctn-zgvx i6Abݲ*CVG&voz/A_TMT~~!K!Hr=5N3\JG1ʨ G Ŷ&ͮ}4UΔn5÷B$+=㬀_ F Pt(Yx|Q;r-Qh5-le-9OX`5ew* \@UkYEQ Vd崅T@El!) P ro^jKE)CHЁYODсeJE(l|BMBǟ?M'!P O$J·h>iʮJDS I[g+M5i( 85}u|r.b#W~yESUWKjRP_?(Fͭ"lsN̩Kӹ dŞɊD|"tuAN< 6Lr%$ .n}YN:Pv@T-KݹlᅮA\h3dN]ȵ=4 Wm/ٷP<*ĩ)Ջ' :9.P oslE @'rjߓN29fx-;  /Zw/gN7Pv8)!I&`> ɛgEO p Qc AnwXwċK. ]U.(4xQcOIŐdOTp>"A[ӻ! ~ r5Io(jN9Y#AtDAGԙkʰizQlٮh8jݹ73$V[>2&"?<^`Q/W%D|Д)̠\K`k;u91[ ^6wN$td-_hluGBU>F)NcQ5 1Vׂn}hؠI35b&MVeh}>k\9"mTmVZ̢(!Mjఁijon%4%8뭶B3~3[c[%]]W~p%ر/d]/Z ]l*qΛw+dKC*֞A/Qt(aZ]7_ks?ε>hv3'[R/ngV'iIOsX2"跹*?,| U^:y&v H"U0;z֞kl%@Sen& sn"h!N=iYc9RIG[6d10qf=U3BfWQvj$g_ q@#{℻ܷ*myb2i3R+`IŖ=ā5ւ; * Zvcd R]cuip_k4sg>udvyuKDf3xh`5P;[~hBGd41v} o'bkB' pS10^U/<9P#^(l.ADerb4yV0+ywH2rW.9jOA.ݠܪ8VE-:by_2{g-@mR,1G͔eRvĩGШ茫&nWN q!4*rjcJ0[pSR@JUte3w6'*(B*(rH'<ؿe—E9iZ.] m=lHN@bHfAO;c$P"|"t@,0<>.;CQAM4Pfrcq@A94U#5,4)679@UϯY> k[HgR cX) 'ٓhSag|v'o5}bcKBjVS5r1 XLU5w/" t{ڕch,Yѝ3l2e/iM%v:I D!/Xjտ&mf V4aD:-Xϛf\iBÆkUnV&=iU=lP3FYE?o񷡛Dn{}ZdȴRڧYwR8D;*WRSޗ5n0Զ{'l4L9M_c%ī=Mfi4{7pl0y]SlxS=gUK3vy1jTT$hTlY/Ymԋ"t?eCa;֐k OB6,r%(g n0J'9B `0rFÎOs6 ̦},!*l*m^-3l '3kl?MNjg7>]I*J]6:ev r$#Y)v( c,PA۞\+@(IQCHi*ood:K1Ms39ȹ0K_:gࡾ@Gr [w:stG{ϓ05 BǎX"&9792p]q|10O.VDmU(?[}ZW')]$'v޿(9?A TWknya"s90PT!ؕTSN]1Qq C— +c#޻̘hPٯK Bp%j}A39D '[ 1}ƕ5Yrf|f_^Rw$r: AZS !' Κ1VY[Ӫ G${mc\*K-)"8X?,}SǮBU W*b6CJ_3+N@KzDG-꠫N3IOf];x%CA8{.տ @G-ey4TF[6H0} Rd@tF%qAߩ[<& "˧M/E2H|$l(s+)c!5xCQΦZ28WaG9ٷ ?p5\T^(&E!%\Ei=8cX &_$跷C@6vA#7C2%#O\~^;$qޤ\*lmNzFWi#wAR)DU3焓քťbe?-zk{oYEL:o|mgb0KMfc+!{], K` QS(0fwAW 4F e*ZTnfQh026 )>V.vb}[y 5c4جD)?%ҕ^B/0b[[Au^j1Rx"=G [VwV–sꎂ/̓No@8Bv:Irdqr@Yb$@\Ƙ?'Yxxd_޼=tֿ %%*K |9ltqbyiB6*ʼnVW2f|| ȡ6Y~ 1J[ (X$7F lHTnz̷Tgj.&_Bj_9=!w}-ptДÛ 8FojH&n&,<qL*3leSsށ> ]Х[KjpPK֬2rkn FiYIrJK,G-$,B}yM`p13=4ZZ,%T nN~e9wCR/6ZaxvHwdE6tPpmC(j~AްIX&ʇAX>c`oaRWɘP% ])7,ju0{i[.a.T$u~N꺲!P..TC\S +Dcj'%g[t] g'9S.D ~7_D]g"!* .b-j1tk1cZ}18Fg$E+4bK%2+r@ IWib(އ`X]Q](tS_.#$0] 0Sސ^vu]OSgDxuB_(Ѭf y xc `UI)R`>l7VU4] d[3W$"g |lֵ .h*7ݵ"Xlf.QcB]~Qo,I?0?ɴ 8R|9A5=>c<1bj۰@r,=O~^W@Y9!Rz |Yc4b2ɵF]3ͺEIgdbxM-XF̏$HV}M%wy^jIZQfNwC!Ud2RY>A!F@S{~~A.HQs`@AaŽѬKJ {AG:dYmrtnRbRՙŁ战tq@;χ?-&6n\q1-[fk`[8<_,#)OU%;y j!b~d膙'wi[?51gvOZ{;m3݋~nT9xJ~bzd$(ӷ nT֡ ̐h[{e&J}Ą_S.`O45xtrwb?;Kx][Dz/gk)PեQfxfgw0JFC#.\T#qT˟rXC:n\0W9ZVg%Js`Z#ASH&R9J0q2 :μbG>sqNOM$ rlN 4͛=OvhájORi&: -m).<9y6Ū 䭅\]5m:噹aQkݻPSvv~0A\!d-`df'e>ػn;Gl2#Eo_Mi1ju9,~s` kuPQ\ qcOMDp:6LPv|uF?hEsK&!^\gY5e.&W#9܆Jo3NqhZ^dqF:ce;9L:=V+lH~TJ)chQ2g8<loQcEmC8 Yk f{ϧ_-QߍpϾmJԹ~^ͷZ<I@c'V&έb8㩎(+aPlmER:e=,l"xxi1myB#԰Gڞh ʝnn1ߟ-V}%E&GHR  MPތjT3 I`Z^08*<)w3%L[<;!S@n||_ug{ݷmLf HHv/Vs|G\5WSBuVQX)d;@$eɦw/= &en [h+swmGƮChIR lp!^UwOCR[ٯ2^($px9 uVQX̦| Ž2UȑYTIbM ~J#'wqUl-VC6*b"q>[CkKɃuA@l SzYhC᪵>(n7b+;I6@3qaNO|lLCyL3My4F8S~A$y ɧBï+IH+G61KPmO@;z"Y4q+? }~%9J Չ2/GA*gܓAb0>nOcR]aNdEYe镗7xuFxOwQ5)3n>3[SLu f lzJ@OGX&-\tcaP Aؑ %~nfz"ŭp2oPxDoqj\$yDB}Ld_JI (C_3loc7ŝŬ"Sj[ z*}4 D8'paX0zXa7VRǍ^jys\2b?C _"}X K'2 ן&]]p8hv4_=@ :h K.,`A pV[R o,s &g І XJ~D|G5G10 X̔M#>%U!!~1'%ZM;LzjRdۡHEI"ʗ\8Aa$=81#6q4XXf,qT'e9xʊS[&v{fyzL`zFiPm^!G3)%«':JuQ :àS8pR5&9YAU FcQCmz_߯ `̿rC @RR}›0rCH18HP cOrMp وcݱV.8)Zɛ-rWn5.aF.@^XnAƲfp{r%+P Qp(Ϲ% `nY%FmLȝXu|k71cgyx0cZ6BDp}^QLƃ];pė2ov0sb!Ȗ&3`VWzK72`y[ gN˵݌;XNiŪf풤 GMX49BˇdD-Lx.qmgayw}z]oAoUitˆ:/:#(>PIb+Oq `ZǔRˤDVCksg`DR}O_<]"Tmm .ʀ~d4^GÄ(V%"~'=-ЎWd_KZH\>w{R_OgzʕH;x k5ﲹ`BE>wuCÀ08ؾ;66fYI&FTKeAq@4xҳk;{+ _SRݥjU*nF[t4Rrk#`*Iۚ`fc9QKÆ/9DG#À{ONي@鑹v*.O=1M˔!aY,L?s<*=d|;n/։+J}@K&F8[b!\WUJ/xwJcgܕ#(S렩@ zq+yh]@`st"}LT()zK71[-RVB!szhV%9ɴR!K@O?嶩@%niAI]Sޖ:ޢ68i gy+ # Yb)Ι8FiV[`fqI b;d娖IX{3\0F*%v l;ICzv;3cb.kQ\cgE'ߖ{-ѧvI9ZrWH].)`֯;Rt )+O)]/G@OP*@fg0Dzڌi_s$߬vzWđ #TrvB|O"\z4G瀣tęFu" ܵWi4D:+\ptVxrᇕ_3iܿ`(."-n?!h'1'lErS1稪gnAGJbHOdL,t.7~ c{Ԛjod!zkm#EvY;;vXMȪicY3nx&:/I}RmSW.H\Z2~`нaP_Dl6rSMwӼ 'tPrܫpj8 jkyWn0!RC^HX#!ȕ)-k,8.-~mEeZTcO_*[wV.(64Q*!r]ą&td 5~prHpObű .$] 眒6ap~m&yF8vfT<$syɍpݚ6y+m)7 Y.aHt W˿mjjFbDʨ%](5NgjY;Nio<YmC<.(R;~ |Q~gOj:K.tt:)ʺIomY!F:6٥]c ao%h 0?\xRzˮy\dRZF+EEʔ0ڠYKoE[6]$Uik}Ey%`@];^[?*8KR҂Tx`A8wUZ8J=o3G2(c:)Gytw!sI>m9 3T@wЇAoDGxNy0Eyǹ`@R!}KvY'%74JxKl48aiIaMN)fjq1ԣˇ(SA͕;$d+, !L&rķSV; .)8j_NG%`H.̀Fin>=h zUlq0e]:d`T ckf w]7f0c(]9^\%ayy3nGJUsa[jw0: T9AX_R~1NbCq*YYo_pWgVi=ޅmLj?8k:%ZfQ JMr%z0\/7-V:Fz u4% ХK6T3dq ?%`puDaMF hN^~R 2G~(v:bQ^=Dhw Sݹ tZ&.S:b(*SǛSqP/pAEg| tH} _-be9TDXǶ堼6E0|yr\2E^S> dLPAļ@!;0ϧ]l%uFWgg9>`߮6PƎp~}`Ƨ>U4s`zp[YZĢgcb^ >jE.D`eǴ~"ؒ+ٺ/U#W4.A2Ywf&'b\ܳJDؗ9pxx]`lXd~t9 )QNQOḷaVAKVbm JU~ų9tĪ}D{TWʂ瘎sYX$񅽣D֞7Oz _AdfNw2I^^+;CIbaÓ>!ݎ%o"ْixĈ޷(:WZJkB #}vK~GbrUj6̲6@n#MJV!PUIDQz=%ivtz*JTZdSM;3]Cr gb@VLxh C?Y\O ٠mҫ9͘(l]Dga*KǢ}>^Bto Ϸ3 +.絇 iص\.c<]Q6)1JsS(GCQ*CZ2q(k00PIEP9~V zEXQvoŽ0?+1T hZ(7L( BqrE&+|$,BјYIJNYgu\M{"oץf*z/"tO}8N' DU9[DM:VйݛȿG4Pt}N5r,[D2MNC ^JHp &R4s$y}=؋.ݰ:ּ1AB-BmCX2!U~D\`|h~FZPŠ8ձK'2-`H')٫)h3.2ʲd=cFHӰ{:E4ān7þ/7튣daB\"@ 'J`1'bdk`* T8P4y3)M(Ϩ%CU\3-=K}@w[=|>NkZH2B#$Y˱קEn*+D |R:KKP?_K{&ɥp f)FRC4(W'"UB?wAr`ج&] Wr^^OyQ"]q,$wf F?}Mj.܋غĥUg\Vh19rPq%H^JjP!*j}c F3.b"+k {WFMG&My@j gYD.Ԑgq_1f[^O%8ҍ|P,^U2c/]a^QH0E2.ڸO89Qw!i9u9a޽aT%4?h'Y0 CD<ߪԸIbAjvm0bE>N(¤P_"+/"u᧹K Ys": ̥jqf { K˜kG