libavcodec58_134-4.4-150400.3.19.1<>,eDp9|W!'pC:1y!CŒFGoԹgXP׭5ЉY5&aʨ)KLn߬)cbb+H9tS1qQ@)U@Y9 $A'c=$EZ']:&%qH y|Wu [M ]\KqX?3S[aQb %P:)>r4M48Ņ:p zQFMmE=#JǑK}X m_{ԡLeV1M>@?d % :8<HLe      -Fl33 3( 8 9 :>J@YFhG|HIXY\] ^dbcTdefluvwxy-zClibavcodec58_1344.4150400.3.19.1FFmpeg codec libraryThe libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters. This build of ffmpeg is limited in the number of codecs supported.eDh03-ch2aSTSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64SrFA큤eDeDeD^S_ c8e6a1dcfac0a42aad7116be4995c0110707f06f57c56f833fa5744650f8f43e8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2libavcodec.so.58.134.100rootrootrootrootrootrootrootrootrootrootffmpeg-4-4.4-150400.3.19.1.src.rpmlibavcodeclibavcodec.so.58.134()(64bit)libavcodec.so.58.134(LIBAVCODEC_58)(64bit)libavcodec58_134libavcodec58_134(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibavutil.so.56.70()(64bit)libavutil.so.56.70(LIBAVUTIL_56)(64bit)libavutil56_70libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcelt0.so.2()(64bit)libdav1d.so.5()(64bit)libgsm.so.1()(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libmfx.so.1()(64bit)libmfx.so.1(LIBMFX_1.0)(64bit)libmfx.so.1(LIBMFX_1.14)(64bit)libmfx.so.1(LIBMFX_1.8)(64bit)libmp3lame.so.0()(64bit)libopenjp2.so.7()(64bit)libopus.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libspeex.so.1()(64bit)libswresample.so.3.9()(64bit)libswresample.so.3.9(LIBSWRESAMPLE_3)(64bit)libswresample3_9libtheoradec.so.1()(64bit)libtheoradec.so.1(libtheoradec_1.0)(64bit)libtheoraenc.so.1()(64bit)libtheoraenc.so.1(libtheoraenc_1.0)(64bit)libtwolame.so.0()(64bit)libva.so.2()(64bit)libvorbis.so.0()(64bit)libvorbisenc.so.2()(64bit)libvpx.so.7()(64bit)libwebp.so.7()(64bit)libwebpmux.so.3()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.4-150400.3.19.14.4-150400.3.19.13.0.4-14.6.0-14.0-15.2-14.14.3eDdJccʂ@ccs@a(aj@````O@`y|@`pA`M`3@` a@_@__@__A@_ @_o@^^3^ϧ^>@^^l@^0^@^oj@^^F^&^g@^ ]@]w@]o@]^]^]Y=]S]QT]Ik]A] @]G@\\ڭ\@\-@\\\8\N\@\6\\}@\zp@\y\w@\g@\g@\b@\Yz\=@\[@[ݍ[ @[Q@[@[qr[n[i[h8@[f[`O@[[ @[[ @[Y[Xf@[O+[?Y[<[;e@[7p[6@[6@[6@[3|@['["X["X["X["X[!@[!@[!@[!@[!@[[ @[ ZZmZ'ZUZ2@Z@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@meissner@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comhpj@urpla.netalynx.zhou@suse.comjengelh@inai.dedaniel.molkentin@suse.comjengelh@inai.dejengelh@inai.dedmueller@suse.comjengelh@inai.dedmueller@suse.comnormand@linux.vnet.ibm.comjengelh@inai.dejengelh@inai.dehpj@urpla.netalexander.reimelt@protonmail.chbjorn.lie@gmail.comjengelh@inai.dejengelh@inai.debjorn.lie@gmail.comjslaby@suse.comjengelh@inai.dematwey.kornilov@gmail.comjengelh@inai.deidonmez@suse.comtchvatal@suse.comschwab@linux-m68k.orgbjorn.lie@gmail.combjorn.lie@gmail.comidonmez@suse.comstefan.bruens@rwth-aachen.debjorn.lie@gmail.comjengelh@inai.deidonmez@suse.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comnormand@linux.vnet.ibm.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.commliska@suse.czbjorn.lie@gmail.comjengelh@inai.demliska@suse.czmliska@suse.czhpj@urpla.netseanlew@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comjayvdb@gmail.comjengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comadrian@suse.debjorn.lie@gmail.comstefan.bruens@rwth-aachen.desean@suspend.netsean@suspend.netqzheng@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comcarmen@carmenbianca.eubjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsbjorn.lie@gmail.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.com9+suse@cirno.systems9+suse@cirno.systemsjengelh@inai.deenzokiel@kabelmail.dejengelh@inai.dealarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- ffmpeg-fix-new-binutils.patch.txt: fix build with new binutils (bsc#1215309)- 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-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame() (bsc#1205388).- 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-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Remove second hunk of ffmpeg-CVE-2020-22046.patch, that contains a goto to a none existing label. In order to distinguish this patch from the original, I renamed it to ffmpeg-4.4-CVE-2020-22046.patch - While at it, refresh the other patches with offsets- 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-2021-33815.patch: Backport from upstream to fix dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked (bsc#1186865).- Enable SVT-AV1 encoding- Enable vulkan on on Leap 15- Enable libdavd1 on Leap 15.2+ [boo#1184830]- Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged)- update to 4.3.2: * lots of oss-fuzz reported overflow fixes, see included ChangeLog - drop ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch 0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream- Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch [boo#1180519] [CVE-2020-35964]- remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0, we already build against OpenJPEG 2.1. see changes: - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config.- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per https://trac.ffmpeg.org/ticket/8750 https://bugzilla.opensuse.org/show_bug.cgi?id=1179332- Enable VMAF. This can be used to compute VMAF/PSNR/SSIM. - Add vmaf-trim-usr-local.patch .- Adjust soversion.patch to include a symlink [boo#1177667] - Add 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch- Apply upstream fix to avoid segfaults in x86/yuv2rgb conversion ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch- Add librav1e support- Update to version 4.3.1: * Stable bug fix release, mainly codecs and format fixes.- Add soversion.patch to workaround ELF ABI breakage.- Update to release 4.3 * A plethora of new video filters * Intel QSV-accelerated VP9 decoding * VDPAU VP9 hwaccel * QSV-accelerated VP9 encoding * AV1 frame merge bitstream filter * AV1 Annex B demuxer * Expanded styling support for 3GPP Timed Text Subtitles * Support for muxing PCM and PGS in M2TS - Drop ffmpeg-prefer-dav1d-for-playback.patch (solved differently) - Drop ffmpeg4_swscale_replace_illegal_vector_keyword.patch, ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch, 929e5159bc13da374b83f5627879c607acce180b.patch (merged)- Update to version 4.2.3: * Stable bug fix release, mainly codecs and format fixes. - Drop 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch: Fixed upstream.- libfdk-aac is now .so.2, not .so.1.- Throw out v4l2 m2m. This is likely the same case as boo#1041794.- Enable v4l2 m2m encoders and decoders- Add 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch [boo#1170767]- Add Samba support for Factory (as this needs a fix in Samba itself) Add --enable-libsmbclient to configure, add BR on pkgconfig(smbclient) - License is now GPLv3+ by default (--enable-version3)- Always build the binary ffmpeg-4 even on Leap releases boo#1167628: * The conflicts in place should allow users to decide if they want to use ffmpeg from ffmpeg package or ffmpeg-4 from this package- Add -ffat-lto-objects to _lto_cflags to fix configure checks- Enable libmfx support for SLE 15 SP2 and Leap 15.2 via conditional, libmfx is available there too now.- Update to version 4.2.2: * Stable bug fix release, mainly codecs and format fixes.- Add 929e5159bc13da374b83f5627879c607acce180b.patch to fix bad ID3v2 tag length.- Drop unused liboil BuildRequires.- Update to version 4.2.1: * Stable bug fix release, mainly codecs and format fixes. - Drop upstream fixed patch: 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch- Add 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch [boo#1149839, CVE-2019-15942]- Make ffmpeg-4.2-dlopen-fdk_aac.patch less verbose- Rename ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-fdk_aac.patch since we need dlopen only for fdk_aac and looks like some other parts of the patch is buggy.- Sync ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from upstream.- Disable LTO for arm, fixes build.- avoid ppc64le build error upstream issue https://trac.ffmpeg.org/ticket/7861 Add ffmpeg4_swscale_replace_illegal_vector_keyword.patch Add ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d for av1 playback over libaom.- Update to FFmpeg 4.2 "Ada" * tpad filter * AV1 decoding support through libdav1d * dedot filter * chromashift and rgbashift filters * freezedetect filter * truehd_core bitstream filter * dhav demuxer * PCM-DVD encoder * GIF parser * vividas demuxer * hymt decoder * anlmdn filter * maskfun filter * hcom demuxer and decoder * ARBC decoder * libaribb24 based ARIB STD-B24 caption support (profiles A and C) * Support decoding of HEVC 4:4:4 content in nvdec and cuviddec * removed libndi-newtek * agm decoder * KUX demuxer * AV1 frame split bitstream filter * lscr decoder * lagfun filter * asoftclip filter * Support decoding of HEVC 4:4:4 content in vdpau * colorhold filter * xmedian filter * asr filter * showspatial multimedia filter * VP4 video decoder * IFV demuxer * derain filter * deesser filter * mov muxer writes tracks with unspecified language instead of English by default * added support for using clang to compile CUDA kernels - Drop ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch, merged upstream. - Rebase and rename ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch - See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Update to version 4.1.4 * See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Add pkgconfig(libva-drm), pkgconfig(libva-x11) BuildRequires: and conditional pkgconfig(libmfx) BuildRequires: Build intel-mediasdk support when possible.- Add back pkgconfig(fdk-aac) BuildRequires since we still need the headers at compile time. - Fix include paths in ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from OpenMandriva to optionally enable runtime enabling of fdkaac/lame/x264/x265 - Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen - Rename bcond fdk_aac to fdk_aac_dlopen - Remove fdk-aac BuildRequires now it's only dlopen'd- Enable LTO for all except i586 (boo#1133123).- Disable LTO again, as it breaks build for i586 (boo#1133123).- Throw out svt-av1. The build is unable to complete in openSUSE:Factory.- Use %make_build in order to provide parallel build for tools/*. And make output verbose.- Enable LTO for new SUSE versions (boo#1133123).- Update patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from upstream- Update to version 4.1.3: * Updates and bug fixes for codecs, filters and formats. [boo#1133153, boo#1133155, CVE-2019-11338, CVE-2019-11339]- Update to version 4.1.2: * Updates and bug fixes for codecs, filters and formats.- Add ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch: Backport dav1d decoder support for aom (av1) codec. Following this, add conditional pkgconfig(dav1d) BuildRequires and pass conditional - -enable-libdav1d to configure. Also add libdav1d to enable_decoders.- Add a new filter line to rpmlintrc (addFilter("no-dependency-on ffmpeg-4-lib*")).- Add trivial encoder rawvideo, already enabled in decoders- Unconditionalize bs2b, it exists in openSUSE 13.x too.- Drop ffmpeg-libcdio_cdda-pkgconfig.patch: It only adds comments in it's current form, so serves no purpose at all anymore. - Refresh patches with refresh_patches service. - Rename rpmlintrc file to ffmpeg-4-rpmlintrc.- Add missing conditional configure option: --enable-libbs2b, BuildRequires already in place.- Add aac to enabled_encoders and enabled_decoders. Build the native aac support in ffmpeg. These do not support HE-AAC (v1/2) protocols.- Update 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from git To fix build with SVT-AV1.- Update to version 4.1.1: * Various filter and codec fixes and enhancements. * configure: Add missing xlib dependency for VAAPI X11 code. * For complete changelog, see /usr/share/doc/packages/ffmpeg-4/Changelog- enable AV1 support on x86_64 * requires patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch - refreshed all patches- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and conditionally pass --enable-libvo-amrwbenc --enable-version3 to configure: build amrwb encoder if dependency is present.- Enable encoding/decoding with nvcodec, the required headers are already in TW (permissively licensed). The required NVidia libraries are dlopen'ed. - Enable ILBC decoder, ilbc is free and already packaged standalone.- Update ffmpeg to 4.1 * Lots of filter updates as usual: deblock, tmix, aplify, fftdnoiz, aderivative, aintegral, pal75bars, pal100bars, adeclick, adeclip, lensfun (wrapper), colorconstancy, 1D LUT filter (lut1d), cue, acue, transpose_npp, amultiply, Block-Matching 3d (bm3d) denoising filter, acrossover filter, audio denoiser as afftdn filter, sinc audio filter source, chromahold, setparams, vibrance, xstack, (a)graphmonitor filter yadif_cuda filter. * AV1 parser * Support for AV1 in MP4 * PCM VIDC decoder and encoder * libtensorflow backend for DNN based filters like srcnn * -- The following only enabled in third-party builds: * ATRAC9 decoder * AVS2 video decoder via libdavs2 * IMM4 video decoder * Brooktree ProSumer video decoder * MatchWare Screen Capture Codec decoder * WinCam Motion Video decoder * RemotelyAnywhere Screen Capture decoder * AVS2 video encoder via libxavs2 * ILBC decoder * SER demuxer * Decoding S12M timecode in H264 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.1 - Remove 0001-avcodec-libaom-fix-setting-amount-of-threads.patch (fixed upstream (bsc#776cdd1), remove ffmpeg-CVE-2018-13305.patch, remove 0001-avformat-flvenc-Check-audio-packet-size.patch, remove cve-2017-17555.diff (fixed upstream).- Remove 0001-avformat-fivenc-Check-audio-packet-size.patch (fixed upstream (bsc#8591d16) - Update ffmpeg to 4.0.3 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.0.3- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of mqaunt variable (CVE-2018-13305, bsc#1100345).- Add 0001-avcodec-libaom-fix-setting-amount-of-threads.patch- Add 0001-avformat-flvenc-Check-audio-packet-size.patch [CVE-2018-15822, boo#1105869]- Update to version 4.0.2: * CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300) * Various bugfixes and a revert- bsc#1092241 Enable webvtt encoders and decoders.- Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders.- Enable mpeg 1 and 2 encoders.- Add conditional pkgconfig(aom) BuildRequires and pass - -enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support.- bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly- Reduce the optional conditional for the SLE12 backports to cover everything, most of the packages in old codestreams were not really ready as they need additional baselibs/etc. * Since these are new features user will simply wait or use TW- Enable "kmsgrab" input device- Redo the nvidia condition based on review feeback- Do not condition nvidia based on BUILD_ORIG all the support is in TW only and not on different instances as such safeguard it with version check only bsc#1102532- Add new bconds to build on SLE12 backports project without requiring extra packages: * %bcond_without codec2 * %bcond_without bs2b * %bcond_without lv2 * %bcond_without rubberband * %bcond_without soxr * %bcond_without zmq- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigh03-ch2a 16989996904.4-150400.3.19.14.4-150400.3.19.14.4-150400.3.19.1libavcodec.so.58.134libavcodec.so.58.134.100libavcodec58_134COPYING.GPLv2LICENSE.md/usr/lib64//usr/share/licenses//usr/share/licenses/libavcodec58_134/-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:30992/SUSE_SLE-15-SP4_Update/ac0c783b388825f610f0e5e02ac5e679-ffmpeg-4.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b44df0296b19e304d740840e5d252378a8a6699, strippeddirectoryASCII text-PPR.RR%R#R RR RR RRRRRRRRRRRRR*RR,R+RR R R-R RRRRR$R"R&R(R)R'RRROBԄɭutf-866c0e202e86e6dfea8254b6255682accdc2b8b9a1bb8a060a9d257e6074b5603?7zXZ !t/]"k%{ֿ\"ɎG@X(MtH ` Qu\}0BF܏M~$:K5ѮԸ?GRw'߈׉Mj<ßd3\R8B}>M ֙9;|hFwxk/' vYYZjto{Q=߮&+ $ED[a&96+/A ׵Uv(m s!!ZaOX%;jvDp@Ը#cj·Ta<䝹ہuz@}0<~KPӑY8֝} ou\* 8wf2N^F*9A{om*.hHJUN^Ӿږ4&-9 z=J4wf06K[賆Ar!b![yo a[2}9 d!XuF֛! %s2&xita ϣ#Xd: 9q5̀??x2ɉJ7+ߓVa3эWdy?5T3rj,yBjD4ҌW dm$7cEl׽1]@BDH9̩ TmC]uiJCr$H&iKf4`OI>Bő8c>{X`E?1 fR9:|c2H ݏ Y[Wv*0Gv77kBq h~(q]W`d*GNbKUkW| udh$4BIx-w܈/Ă"g8 ϾtXD_ZSs!WbK,>|k•X)da(8D?ڶp˕Av'tXӅQgkȢ9EO;NЈqzŴxcF,v{s2# SDV~T,$Lz]Ó$?vT Oɜ iP!mD$VNݶэ^njz.M Ԣ[Nu9D0'lxuC>R"f j@ru*Y-$3zxnj bjD];hm#"qo||O{ϾLvۂbJȶO5B%>sAB~c!u~٩É}r*ޝ^Vw-3,W _Asp0u|*oL ШZ@i'y Ks^$fݥo$bsef8q;h5o]&H"9{կ;0ny A}+ :5hvvh@O./ۡH? ag7s`rmfDwM_=ip64G,L.NzyBiNb> Ȱ٨RoK J8:%Pbin`v(N^J{@"&<“eSYVUP906 oD3 ics!w@9Le\e-::ryUysib9B +Ifq]Uc-чf~^S ˜ 9[~ILࡖ/.]/h9欔xmyBӍj8)c>I(1Ek 9/`>R!@LHkJUD_JV)ޔբ8l> Ftۻ1"?"ִ䕬F"˝b >i¬W*EԹ.  thmt Ayi66zλ"HbJ9WChb |:/}FI@t@y3Ъ?9ә׌I[WclJGNO=lXW#Dga`&]_53`:{5i==۹|B; ~e1eyZɔQ.Nmi{wjTN13gUxx+}jm^6Ý%Q<*>a]R͞U杢&Lt Xph7Vp-,5g Y):0q {ABJB)}}nMg j%^>2$Z۶bWEĐ1鿊2m0DwJx,v&c<ՍĜo~̹gU@сof) ،A~:}ǒ^ z_ZB|WhE‚g4fXn4,jܨd:;K,6F?l;4 y8}grڥ}Ҁ$+Z9)o@dq4D&M|-1yܞKHf@` |/K1t<#1d,ʛ 7%AHE}{)6(7"xuu_gQgTUeO;-4у1aw0{ӛ%2P;TV*r]t@LyG|"t'ÍL.1'N_XOۙ@׊YZǩ(w{:hN" z)]88ՐH_)ń$Ka%pȀź`ʅ@P(j%}$2%ڣKy5!'j-\N*-~<]7"/-*iN{a8 cVA:be;{e몷JvGWRyV0A胄m[UH&Kģ)21tW69^ f6'or(Cq_Ϟ2'"&UqY=9M[ChVYibɃGds2m:4`2OVu1O  M(/)j2kz_`cUZ;Nh>Ht 2θ7QK/E-AJNV`oK/E?ob_:+bM_8b!3"؞B`"vaOxJ*y0D8=+' 4!/-/{h^'k>dc|]~d.RG5鄙Y)*7H(#fAJr7z$+{`oI'9dYM MBҁM˷#B5l68ﶸZgi{(w-YivAєR\6НS 9-]~R&`Jz +PtφAsCa5mr]f~/WL_2;ь6:Z@πݴ뾚 X2T,fܵ1?Rokvfkdj8l_ {]%q,-: /~E,4qz,q1k.ʂ\V5P1T j]E}1CRZe~5ԇTOv叧G`1@U*G% ʈ[4-ϴMb=.4Mh!bQsJW9X⺐Kw7;n'91wViv:1tIU:qДIx$&ÍaXy[ ]V2IG4O֯{T#IWe{O1I4`_ЃJv5x0( "){p2iȤ>uTȨ16#rw i<θ¡QRz+bv&:5&.30x7l}! KV0%̑펝)ȉnTEu48U\9V$!pʊZ~xxă$bP}^z }SwQ k;>b1WӰNh]..Xnx\9cc @'C'A/Ew?j SW[c`jP]k`1²O.F1z OYࣸB$G բLƲ44.]#-t X߭6Qt!t--<6Nq:팹1C¡]BgkAU}Ϭ抵#Er!V2 V-;vqcpgx5p2XV51"lX71f"3iX)\ lU1>ܯGs69k@^ZB֭5 7FA+r5rtVzmȩ62@PK4hzbZN Іa^!+Mכsgc:RTH" v lO~[ˏ|.U^[HLhIgy7jk;sD&Ǎs6%%d2O!MFK>pKdmF !,.@OH͚z\XݪNatU3uD~vgQ,̺YO0Im+CwAM IE%,g8xw2&M4ї1Q&$R HʧwH*q"X4~r$:Hqd( JsmXg) r8+MvgµjKˌʋlat:T+` j wM*(ẁ~UMĔˆ>B}`_ 6ZO @1@8Mϋ1{cWj9dB"G5eXb$nAMr~_ƈͮ(j9Sݴ2 US9Ȣ0*5McqB9}Y x݂)Gnx700'gFƟy.HK ut3fY]k /vKPXP z8l N,곇mW/`VdWCAeru| y}t@ OAE t(1p]״@ oS6c5of]n#:QN" y7YҬfY68ckcR},6a_(*,XBc|2N[paR yΈtOSwf{д)? if+Vs5t5"*WB! Di+ۙ{ʤIFc"yqAc{¤?-t!n#dv4xś0boEK[p_N`pz ͈=+?"_= Gacg//  "[/jl ,hg333౨u,oP-SgER&>C-6"{< \ī)6Ֆ@!Vö]B6$U;VlGQ 7jDu\@(bȧBi w6-3l&+|=">H+t=$,Og<#TӴN>UP`bkriUG?Sb!.Dy$.m_A:$Н D'Cq(ig`Swr\P2kj-d|䝯Wvo%lipyj؟;$ c$1QyZSQPm;ń$i%?݌Ĕ`wKwv kp&G$TjеWa:?.8dt~}yJqrLo Y8ZYU '܈ Eω*s$:13ĝ.'UV:VL9:=[{@E`Rlk[9infܵ/<ӕ~lXIYD,7?[ͥ2$6ոx3aE˲$uV?C4[@Xh_Au3ZE;Ãn}5=Ah0(zqr-v~mTicƪ1B+Z4 [dM"\cM$„J=Π5+6ϥ^*O5Um] ( qC |"FqbI|KݱϤ}ܺ rK8?pVnn6u v]A[˘K^v:la[{CM~2dIEsUG2&-{. VͱYgz=Z.)Г_l Z${%iP ]ɸ;-B@M4.9W'LPcnRsF^Р#hwKgI O $cw1J.bR)V2L.QJZ7z D.&S@igɺa]Aczcnìnԓ!q$z(S}χAUpI^*=oY(rEōmhǼ4mԚ;PaQ׬L\&91%)Wz. 7 t*}dΈ'^!Q%L;& JS̪QpC'lJ raeBY^-n`}H.PKCB7&DH=dsHj0qur>]5l{1ɾdFP_Y- M2/ dCS w?$u#jF n%t-G|SS.>NeS}4b\17z `?lbe(aJ)dN7T^TWw+H" +jVY .ONX(A鹷wƈc0dĂcXЗa l8eA"JъD Zz)Ia0% i )eFm>rbOc< N._H*Y& 89}eą*nC_!<.1;yEZ{s=g$JX*0w6KXM|DrNw!J͎Xޑ|QG87&UJw&]eR;>"@&Ռ ?1/V=4VG? 1 .cOpG-fg$C> :ЮZ16ޤjbM.Nޔh(.h  ayz3)PSw݅u 1;AID(eL} f/VϨB\`3iL1F~5>cm+"`b1|eF*C ?T}$T(BINDNmkۻܜ /qa1IJ$p2aThUvM9/Gͼ"YdV{ mʤL9l*av|P1j,O*/n LUr'`9vdRjZ[in'F7P(ƈy~:ӓ-3(DmSό诅aD#!:dX%׽~:\cW> 'eOeVGՉaVua$tA$|ݷTsOs MCXey[jU-yq8aK{IZe!zNIR%|"vAG)MZ(u|<tpЦϊ%zeߡ]hF۞ kp8 ?5~fgfP'r'?ɩA] l[MJ kD(}$h2 }[T;AP,G_n*$[P]b8?s*ghN.=9w 躔[zh g)8ur]9`r47ãaAYhrwv! ry $-ۖ~VmP"^|<*#T>u_j]) a9]o&1ZP:ݽ:Co1#gbʌ/Jͥ˔bZa |[U* IF 4:15frGH'^h.¤Oz/*l!% @ӬB4M74$&/[YX};ڕ(ɁA?@udK[UHJ}߄Fv3;\p~ 4ʋ >_na" =,v& rQ#|ez|k'>uom WjmVɱ7[5~ͧ ?\B#n~gx;F;x.˔CcsZg :QhZiwn]̨11|r |j?"MmD[57 wvU}X U銃IuLG=V;LSLqbǿ| ANW%mX:>x}Du; $uxŚo8@oڀmat#4E|nNYEiT2@r<@L$i@bLsFU:DR(<זѱ1jс#d7D;ם! ֋^\S;9oqO5To1ϸA׻ڔ.P9]Fa}WefD;KP jq+«*ZJC%q򻃴*f= ڄ[ہqY^cc.?OE4++G44U]|d{ɑ"y]'W&Uy-Fۿ.|nn6)*L7dLZ7ytx i[RS e;jM90ja޺p5!_׾0i%8,^0pdԁrķ!JNgS VZC˝ݮ 5>ú,Dj|l&8y-,Ő۝6}Q UG^y #jQp z)TLIZ\9lCAaX z$Q30?}J{cI!L9Fl1.g4X@y;)\K^GqRu|3OD{w:Խ'.QX(Uap&P<"qA)r.CCm8kKjV7nV}5 =S%Gj5KIQUg>0VnKpAܰ{ufW\s ȇCr%c7{nϒMk5^⎚S{g~#aC#[!,t5H\eJ\M.Wj (5'vIos>B=n˦e0ך;.4Sj+ߘ;xpxu^'.՛_Op)ԷzӛRR4lz LOR.s眄ҋTYC|V`B ҕ\+tGyM! <, n{ƉS@!#Q0h{ioj]C"wmB4sDv ȄwiP}H6#>V=rXߞua<#j&Ǝ\C`vO[}nb3x'He3)[afY֟ͨZ]\R3p&yF2v<{AH7=h8%EHr;ZP)ۺ¨eHES#; 'mOm 0(yPbo[%]FE[/-IxѲםGakESX#) ]Y'يԓ0Rz"NCn]QK.j1|[99xoeVflTHbK:|HkMJ-5<(/7`=QlW o۱>O܁-?BEh릫 8^Eа D91:)z1<::eޢ+(>h_DCBnVi[R@9I͆eψZ8y _>mĕ]#$4WؼcjH% Eh{jQCn2*W(hm3aӁ" K_wq'~m 7>mm&Bœ FWX̅*…IAgLWxH|:OX?ƴp9փ#DR19^SCZΣԟ89 \:"7Ajzpu7QEFČ? ,1!ťM{%k~೩(L.'hP:8]BUdrUk難LzN`WSn碰3o@3t)٤GU Шfza=ctt!0S`n7J{|jw8<;A  Sȸ< M=D^WSi- :N="TF! AվkmY.o}Z2cEn CAi}êpL^st 9zh ԑDӭa_\;5nlUi d؆ExAxٔ/^w3bғԤꜛ4۹&+$> 2{-N6/_CTMpyUA S64@;bSrAQM%4|u7˾?Nop;MNޛO ʷT̅|5n嗥9-5'Um344D41^aq +yiZNB3/th2p^2 "'ɓLL8@AIBp WtGKZXvӟaTR `2| +ep9M) ~LBpQ!H|!w#Gz#Lt+r*Ɵl$ SyZԠO @sZT0 n6ܠc[)u~y@̗u$/0J/XPI@IX˸ J0^DY;0:Jid~E~rh1t?f!ERi6bme̘?kk[UJ ?U,T?`[ug5ޙz'hpe70+u/m:szTxc\SO5 lo%mI|3k3hUGa {#Գ""(uXZ]mUOP{6˘nGk?o-$\&¯6,J%.?w׍ E4@ pIC%fۜJh{b+LYXrZCۊd{lZ <Z33+|8nMPf>K[!}Wڭ Y fIE$fIɊ-rˣG1SR; 3]6Pgo(J-u5uF'mVo.Va_,dT-At7&5cTCY `3=߼ ;tYy4uT{fB,: ]G.~\'H{ +UL E(l@/j3$NwoTtkN* PrdiifaQ8=.Р-]wpR ;٪zquㄻR( *zpK A]׏CQZ98Ճe^Ftj<}8_PrF^P\%2U{X)PZX۴cu_h|@.?9LJ=K 䟸`7!#R'As2sK]Tj{{(p&x==V00EO/V_>j'ĵo*nq%zBAJR4C>  9ب{? ^6n.e٦&'/.E)”L7lRA_g)abna{%hP!I8"BU. '% 7q~B\NbM(5Xhb IL #lzms\js\  a2^,ZFj ụLG.5.ޫ' C_ 窼 {ޤT!cSp4p˥uߺyGP~m~}g~@]3㫦ۨb~&_kpRZW垊1zYvRm5r'inS9v=srXshUDjP?`S ^#jh!!*s#;#k&aG >ۏLwvVKA0_n{MA1 "Q1*#gMQb5#x((FaQ!Pc7TBy+,I3W MP E:tʐ sdlG9GW=2t[DڏRhetN.767jBܲ]"IvH3 xuHRek_#"9ukȑ\{Ú0,&Uٷ'H}_OV4 +aBv,7qD%*Ž>kew(bQ唊'~-ׯ'Av ""Uo|:=,_XlJ=h<ԃsLP'®cI!r=MtcbVTD>mnN!iKNaܱMb8 4{ UE}-||QK‹Ҕ6A6E3Hpq-w?L <7ºSY.lG}Rz?MU톢EA`RmƍEx<'/Nm7:aS5&[a&SXb ߡVNbהU?Z#u8ErZ)RqmF2_c?f(H$VA"W%bi6VfSX5^tI/;lBI%$lÃ)C*u.#[%_~dL.X kB{%y`ܓM$Rf?OzwuM 3~:b' 9q:uYu]# !z*⼦'4'V~3wx}U{<%nKmM@>{$Bbua V%d-%9Zm!E<^(e~W lYQ7v7Om7vk?KKen_|L椭8 IIncT,۬mwX5zg^G|m摰[0,0AX(-B(9.1& )d)>u[ xc!&Kf9]byOsSֵ9V }b]IhHY]"@Cu#`QɌ{ˬCAGB+olʫvb@h;梠&6`i؆WU]YD!*wʠr3"򢷐] ʝkO4B3\َPͥKǴ4i=H ] 6u\\-5H `%mFzщ1HXŌgj܈0uwʧ(nȃEEP.k'i[e‡! 8jN-ȶy3UZb5N)VF\l0@ 7.Guw]e[-e܇E ߄eD+Zi枦:sS+lk،%q$ u흵NxSKjCaV.lΟP[uW86sPQZD,›Jd,PfbɡMV_XD{ K6KAfHѷyIߞ" &͵s[څʾ~vWV+&[d( Is&6#=6ёY6JbCGw}fĜe1bb0 n|dfJrF'`3򴬪'Ʃ]Ut[ɾMIC ֟ E`8i.Ar DI2eQ 1A3x^78Wm)(1(Iς"k̖ڑi;q(=`5 SK&Z_oJb?:FoUS(2wei@?߯q7ߨX&ڮ%-4$<30^_@SK:K5QRžO/mu1<ʀ߇̞$Ґ(6LV- }LHu+[\FB\ t!ۥ/s'z 8iͼFI=BuaqTa~@W,`>f :Us119*=p8y)b뗺g65pM!KUgTE宒Y.5AOxaz-b;9kX)LPQ_[>\Z7r.7,Șj#Ou_4˳"tB9`#UfeD4_(tODVѿ|`T532~ .qRPTǻ {P6H]>LRff^3@y f^u'lypPRE 9A;](CHI(@Fq}\f:#]DNU/=|BI{[Ti8up5B a8q1| @"^I@} uzf(=cԢTvF^ U.M/;+?|gXL!@._ hzS@%˾'s޺= J-o.v`X%N6{SQ[!'lR{pln2\R S<#7GO@Y=rxMKj02nz6J,Sd (F 8f 4r_N_'X滴j˶s懤/kS/4ZNh9N4V\vʢe@ro=3}A3JL a@gZf.8WSXݝ [jiӗ_u-w)&!F#Pg`fuٯ8j)y?B(,!R@Ljhw~apvÀ3dT?3{㛃 jjԇ..%jU=)|?tM[oEܹ1 ;˸<䴓|pz+X5B2w Јl}L@; Y2̹ p-S!u5tS=ZTAcI=U)-}|.f4 V1+'7W[/SmGN;sysK-G fQS #lgPtۛXY2&vֻ ^ W u{L(|Y(  ,2IwC0Pʨ:Z8nO{FLcL=zÛJG^ ,ϲo94J;B7cB=ЬVAZTy AOG!Gi)8 .j=unҤaʖJB}dTU?0Kf8c/T#yOW7#HxLXZz'qHQO })kvSh,kLjP~;q6֋cstyŚo\zlsxܯ^FSrU1`92smu)ɏ Tb\E#_he +pe:-7tW0꼶 ݝ „EB64 {iG ՇsC8%c24K z!Σg)7-"BU6/@%0VE h?1]÷<f0ɜih”_E^"xYVv󞰷K{ 鄵;i){o^j(R(z^N[}ġ%N((>T|Sa^9\C&Ԙniy?hL~h%5L`h5hP |>>Q^"kDe9<Dh)bK'x{k?m1khuǁ: nb)NpGZv< Jz{Qc\t}t_k;ņւ㍘>WFoL<8{~tp.)`< 7?}:F>D0EZЕY.s w4%,xNh{Vk Y= MNe-Ԩ2FXNf';h$y #Nv9Iv rh_<"kݙB[DxLLؠUeLWzwk<3$6 v( sS++cc+W C{^lOwNtB|,깍v_CފgryK| C9CRH/Xo5$ D|w4R&ܙp@*X@;[ٔnѐI 4*0lv_ 3[MU 7[@sB2`% }?^\ź..DX@Hd2踬#Gp)fB <M\ 9Xz:ƙUGBw٠{3{s)'z YWRmuŞx7!#ʾmb~.vc~ f3qdU]<^EqT/\ONA5:2B$Puj Z}fSK 5¼|<)섧f FЕ.ek̅z]< z^Ty)KN zK5ZG SB&X1ihay ̯5B();73 y Mm Ţ$E8 +Z+*=W>5z<5 w5u׎%(Eu)w/oS{Z"FQlsmV6b$'/ګ^4tZl, xH] -$ĥOQ.]@a䛙 -Gb$Tj7X`{wb68Q/1fѢbK4o:]/֥~4FA^ ']Jv[l"fmb=s:H9Sonl,. zˋ;bѤƂN]_5w2~Ǔ!:VZa@ەsޅf-FE":Uc3ϵZ|'DGD(݋Sl .sIttdJJF`U.. [ 3ʗvMǹB x 9 Lc|ނvDHQ:nrt[vT?9bPr׺kX` p~0TUc&g6oQsZx1tm]x V")Hr|IMץ2zӄ0R}n,;qVMo`QXAە[ LU<@3da-O.4#SN8 o#|=yD%Gyq/~s0DZ>9H;VyyʫN:}Ԕ[X=>M׹ט]A + k*O{?a׉ ߮d>?k҃u=c|]ܷ~5(eI8x7"W AD@P*b~2ٻ q<䠥y*Z 9g X>.LsS!Ƣ`䙔qʅ0J\f|wý[t ǙBs-HAI!"8Z# #v-NVt>4[?]moKyXEUC_סw0=v~ފ@,*"OKO^}WҁCgVߘ. 6oWfMn;+Y":}Dn3\9&d ;2G~7e9gIo1Ik98&gb|N aC5#nS(˜'ڳu%hq#!Icqq N,L7鵎+FN0E(o+/bM;u `U o,LцPh0<g6x>k7e2YYŏM/w-C~d\}M~ѥugܲ*y-ެ,Ӱ(ݶڵ= HЌe%-:.H ;Ya],f~ ^9ӡ^/u"{ L2 ,GtQE\)y):C |&U[lWqƠ@NC8rf:kE#UiմtjLnyMYPжe7=7HD^F [H 2I C͠>xox#È7FL @}kէivw|dF6{RW\iofzB] G5x$~Mg)yC/-TTٔ%Q,QMH'qitS$:iG}q]\~[Ʃ’@MnoRvBv(R;*^+C29p,pM/~ONRkOkUnyT0>Mz:nQ5)Heb, -.P_d`}/Ex1bTgjʜKm3^DlHEa TkEh.(mRHMqkxAb\кںLY*խ;Zb7j1mVe s) (H>f_uX4xwKA _)(FzS(8s&-H ư]*1}OZ{U8B>ΏT 5)-?nZ_?ٴoxO_GX5xo|HIu=i)8FgH\<* +tZU9D%nU*?W]G$12ܿHq8s7v&e`YDf/Pa܉''hl2Kк6Zg= .裓&TuTHf-:MN'~WeE7- fo~oK^W%fc(?#{ ( ?)j%mQ}sδj*R~tʺ64RrF~BوNX!ȹޫgCR8x~YAZT?4Ե0ۤf $r2r4eY0ϟe|w@3̒".4,$K"ad" -牫)-0g)`̚l\\Wu~\ #DDZAok,h+I/1IK'U?)g%]?j"Y7]&r\qmF:iΊ8.ztD=1t&sXb4d']O1 K@qS# f 3Dͷ^p ŗIjdƕ˄ [S~fv|l==oT%O$ukThsAX 5ŦISf3a OpI({5uذ˼,lyZQ} xeΞ1mXDVҺ-ZE[[C } Jч}Md8P4 fXLZ4Qz])+}u%4Wtp>\ԱՈxW ı5{M;V}dW\RU:_(%iM'πN`1/&~~36O Y>/`Լ/^V !ulxֿ7V5k=Q9d?Jo!&?"oGk,x`#Mg6| Nׇe$,yވxczSۮV[Q{  Q!k k J=Y`XYA_T,"24.§Lrwʣnd\AG#"їIouRWdޟfqOb),$>Jl1@;tSop'#_>>H8R֠Ek?AEʖЋD1`e907mY7d1sٟLK֛[3Ԃ|xDE6̺>r\ ;w]ЏqW Rj*o$Lj&{HR}% ~V,~ s0fZ rN[XpNHo_;rWi~32ߡ _@ف>g$ dJCiv2]e1]DIL OY8C[Q[0[j!Q``V;"ܳh<7Ba%EZ)Z4k udU|N4%y^ Bϣ3sm\MPI_I?iqPޗ_"] ;~aܱ=x]FhA\4B'xeHA+H_k:EPA/a @[هKa\|` DѧG육C%ߖ 9J7xnz'89G\?E* N,ᙗZ8Fl샼G>˄没;qlܓWdP}:(+d4rJexw~ x׭I_[͚°zP۷GL%\3S&-=SRV߉DmuvÑ w id_(rѦ`okւD_Sm8|T vi׭nA!Ëi7ME ^'asAڍ׼|&ڧrj' Ww g'.J㛭 6{mbs垠q:b}޷r^m2hӫ;6aڨMU=<{B/Gfã8|ЮFa$DxǛj&`k>bAhmNhi*Բ"Ҵ2;3nP{'4Ev}HW27@x-2+[cm3 WUD9Ӷt!Z nu<b#[a41U2|-N[~E 5jZT2uşIB?{kG=۶Ÿj+İU$Pp<[&n/v Ņ9T-oxF7 MTŪgpw B'MY p'.Ԃϟq"y^Ѣ"88ڌQ.-d\vP$Fha;ՠ`}#V^AStgKS_Չ=fs$_f%IqF~4퇏@LNiɒ^Rɳ2 %s^-wRn7A۷BW t|=ͅ(e6b2Nn{g Edn1E/10tH׵H%>aSBқ&=\zхQ](_תb$ApSB> 3#\LF_)S%^EM^9:k%~tU\kTlunY* EQýi]xRזo7|"P&Uy@.yA¶M@@Ė!qW' 2aɁ/8 M &Dq Ջ4z w{ )-*4T ۇzy8|KpQBh"g_k=l\>ڊ¶tHr_mں/G 4١W5M%z!γ{#_OGq[_W/' evq&Xhm9Vyw14@IWg">NV~ |.\6HqTL@A}=ɰ&ԣc5e=9piY:I316gP]ڑ#>pZσ,Sͩ53_cO9J!XwoP7Ь,g֯SoǕŦT 6e-٠n;#Iow1dv] 䜣nIcr >[D uI}R~e c$1ifm+'!؎VCjWt#`X;5NF;=\i'릋 Πƈ\p`/dK5R}^ɱ.:{6ʻ7dd.#umW'El\ f0lkKVhf*kXBtaCM n„P_z%l#&1:+ssUpĺX,v)^}`kWYGN8Gtz jr v$zp^\7?|*9\SQv$ |)X-0Dfew?ҳl.w88`⺿~tSyl9Ra#ي y{&*m?jſWbBسEg[81ۖiʛ e_Z~B17%= $EQp#ssU8deBWO%Qc*瑥$ EOIA5<E@Vĵ6^Iw` *19GpGAr[Ǟ HQnyְFq*P6.[~sQ#% `Ԇ~eFH0=f}P_ P:E@,M[b&_A"ʭYj56 qLcǑCMsXddg(2G>S:ⴟ^`m=-0TM:M3"c+RɆ|6~$E 7|ukLAGpV  J:qX\MHAV їiB{g;Sm.&8h̐?:@m-Iho[gvKzm0xKp)ljig鿊(j V S6%C%_RR(w0+?RʮnvgU {@m&2m]t&vHR ܴ1͠ryQFoǨR*q~Si4U4{V2A"ifbmôj?Cڨy!@cFjj)>65ƶgq'C7C.TC1)K9QF*+B+w7Һ\Z-G¡2qTh ҝg֓-Ҹ/e.w kɝWUcG5"Ӡb\F𷌚û5oտ%%I,joD7qz`V?Rꄺbŕ3h,n~7hrQ6ܗӪv]@Wq]՞\զ0U{M3%PVr.FizvV.Yf,X}k6L auh oMn PLDo|kwDX |k2lOf,(NpNAf*}4R5l.r)H̓(]<:VU۬^ʶ=b(=YZre_%HӏJL6V`giy"KdBfYc~2~_fܰT,|&ԷۗF@Os}(?jzŨ\J,*GB?hhv_^2DL]Ԣ֔0Z3+[M<T&#^@4L&<4;i)":&H_<\ڦ!HPp;O ;pJli5CCksu=鴸^١7fe4 }:uQ F[P:]TѦAfI]ƒQ D1_'@0sP WW4TƄKwTI N+ !Ķ(-{#{ʖtK H0k=r[ty{YQꍝWy}ͼcc:r) VF}%V?%<'yr1cȉI? TBZdCAIxvb_v4 0@!PyrsUfˏ㥆S}^?isQ/XM]>Ow)hUN8E)QO2yXs2}uH/^>gMԼC~?{35I1iݏ5 A϶ͰMư0{پр 6dUwp# CM}"oZPCosx؅-IUֲmXO/(I1rN#6ׅ9̡Sb< (ȅC,6GݝѡU;7 zKr,IsE^:>oIݼNs ʳ^֛=8Yݵ%U>/Ȭ0H1Q0Py.[7lJS<-/ mN*)]u74?fTˎ-Noel`-yhn``Δ&g$DuxLJukO,Vԧ$/48&;$P̶k3݁O^Rjog_A@noyrlM|vR/ⴶLU6lFYٙ><6$ʈ=6f\j$ #"Q< ;exr%˵NPݘ9SHpf ,zr5U\hQl{XNe,>1U ~> 9}tˏnc7|"e `R~A+B-R5=ӧ3s$pi4Wk1MBys$0R,/9q/;=0㓸@- J7LJFw!6Ir[JK!@K_<8a."tQg1NcBY48Ժ\isX4_a6:ǧU{-8V .b8H mIrѹi 9O.QK< PiSh? o1y;%w5n3+Mm9OHx^5 _UV!=0jr/8MS;8MnE6f[$}'Ld:^n5?I$ON%ȝΝReUIQ(ҵJpe4{!j%;pDĔV` n@l-[8B_hԥsƼ5'/~n&2݁Bukg&7\rɜr?&hgqNrZ%ۻ2bJ g[3/GJ]HE`̺ZbIsϘv s3lw91НUi2T"/b/@=ZzC9O5:L-C*n_dv˪Ķo'hL4x0C/e1Q5BQUwU(K{<`;<-$Chi|, fMY0u!,u^ 5 44އ9(]9:$3S=S~ Mi'y}Է< e刞5k1P/$F)Zlf^+!} 2f {? kFrcw(hrԼ?ׂRnΘ*Cc}3 un@'rn%;DU,bKړ8} B}N~>G; ַḼݗͳc^ Xy0 o]yT>]{q6&Me.>Q!چ?%;Y WWW^WGiB "! 9p0ٿ3-;)LeO9$ɡ0E ΅G [oɺ'r} ѧ @]*wc!kbtV~{(TV|IDz8^B> $0GCw3No3fK8SKY!T:u8dGLhfV#.mKҬ ákm\e>_,e)O_ n-ΪXNnqy']6$H֨(9RǞ%Y] Ʒ6ԕut1`@uؕ$gT\Bgr!\3`NgZr ĄI4ܭFcOrq=Zۭ9t/%r.#з,n}?iLjʉILQ@!dK, '3Ӛ~9D+{| |C}P{{푄gq'r\Ԍq^ŔFi*[X_ڑ,?1Gr(H=i~]R""{fF-#~ʄ{@QIDTƺxd4Y H[19V@wRSK~v쮇q4 O 7S;iͫ u jp8!i^]o8^j6]YHB){'k֝ÎcrY XS_\0]4=ÉVlޠ;2 o3kG!8ΨbaDxgCv 1]L NDfc^$z!71E6] I9/ -Ut]<5(zr cQȨן|VzoBXX"j{^ _sXM;xQJ4Osa_vN:k﨟 !޾mtԣ"9Xٖ 82_ ,myt:J}D-0́Te 69nx2|DmW&[^w:PeS%ߍ2 ^y]4n V] {wls$IbZ鋙[O wsORɰ{e_'J^(!q[gE΀k3p*Rvk SܙTX|p mϯ͞Ja$ruy/ŪugKFr( H}%zۢɚq!g@1w ZwR=!\2^`qvnÑуbH;~' :oC-=Ne,'ĤCU|&as|1LX+U>dM%7}u5=Q7'U !ô"w|4~lHtcq@KBxQn=8^;(?]"`8;XFP`s5F npuԔ%b09ݯ[8:/ti˒ѱG x`ћ'XX B\s#zC`\. 3Lо$07$QE瑱j'n z%Ҋ(YV z!\L/fgAvg&O=jEH5̬n8] |m}m9J#?V HJT GW.\\C4h%[fjT1jBZlMGL ̔8)zNx!t&|2ΕzEjcgO;cw;`N7"@H3 vZJJ8֯V }|K,^㮻Y+G _BRC%UenΒ |ËLo4$;P)wԩC2|_aĨE0G<>m $5Pި}v\}k:]z" iɏ7aaY L :`~߉R zpd$`'F]4;,r p=UW_? Ewu,6<i,c-j SX>m0q;"~Iqܜ=pp1@$F`#J{e7 V4_Rn jبŁK*.TLMsyd!r9E"1e1}upė F [~$'R%ډ&ړE H}: "Ь4~[l߯,MUJ 9*Ҧ$eמ:;i[[("2y+c3EPp+ kg/B%%`0@!~dhNmO/àڠsYj ~#|y3g=Ey hkIb;SKW6[ʙhPrX8"~R{ XXuh\{H"G/NBO4q ̌VmEMm(nzRbhp2dЕ~#WEĄ<<cAR=TO ީT H{'p>@w"c.LLErPtAoj n֤n>*N73"ˈ/xwu l $e`(LӪl :&o4F즂!^!6̢ӝ"㧪$_r{,§N lܲ^H41@v֘Y=5v@MItTnW|$6ƝFVwr mJCRDžMN'irkߞzͦf[!Uֿ;}N#`)wRkL)VW գ͜LNCMk)B]X1LvQO!:</\$ڀH)O.~xs!x+[Nzhm/DNHI;iSbҟh^ s]Q/ 5a6_jNԓު"^FmN#EхNiFp'a{婷mWb<>툞 `#dmnܮ\CgOzfy-mD|\6J ١ߋ/"Czu~{]yݕ""AY} ʟ[Y[!+ Hv΁{)>ԿOF XC(oq} @[J:R ([Os$7O|&wj™/%"l"k. d"m1 2Neg;K?6b& srKx˟Yj't|^oyͽ s8I#a3)s8z=uܺ=>eoqIF >[Kc[Vk2I-LDzn~J/ؖw[gIbYN:s;A !RU Ke3g5܁wy|y%@4ٽ:u#OJTo162dc#msK{fvT:۪C2j`uiiB+57u^hABz{UJx\5FC-8#$ dړ [$%^j/MykJbY`wgb)G&;ր^+[ϻJ?%:0PWSR$_]i@~))l4G_'TrҸ߰! bE  ڒtLx-,=*mw;F7-~[bڜ&JiM&sߙC$mkPOX$DSkfQz\ĕ3eQ'mܽN(19C&de`i\ b8>Z/YJ'y@YeWQw t۪?:=n+-)J7bp*\>ʄ*!G2{^ jY1F7MߤDQu'zl@npB:C1OXbэFbu=ri/˕*# f}d}NƗ׬Cc=yEe) -ř\|a NaX<4iAѦń7Ygwf;E$qNÄHӃL)K?S+rSα#`l<&oGFqRN+9_m?Yꮊe$4WԬF[ΥNǤ]&"E/=6 d)7lkUiU?/`ʷiS >E;{"KxI$ϣmSJgpCguխs4=[PMF3"SC%%3&jEV=E={R1q:+[aJ:y!ust{?D2u$!:<:YhjQn KtmC:$bX#z.+WͭkT7 t_DJJߡvH?CޒWd@~)md)YQ|YIɜ ).u;Ǒ3 d:c΅i ɮ)ظ?g_d!G޹EC*NNgcgzDiERqexw00%tBa]y\5=Ϝ =E8N>% [YP4i顩ȃjD)JS թE**(16/%b.6+H_22Jm`8,ߧw>&CS5-9sC2'3A"aQ˛%`JuҼrՄenڮ*[&" 0QS=U5j\?XlcJ 4*?m/cTJ^d̋ڶ"jg)Ob+mQJ RYEּ01bB7%@N 0ˎ*S2%8be}hIUDa[G.@0uN?T V;U}Vҩ[Ur=bldŒ %PP\Eֈ쓒P.E#WyT +I n*pbWL\B^6ٴGGG>~W"`!9z۽-X*irNANX}WtCZ!l@Cz 6+2U/ӏ;)I>ak>dRъF(+]lT`C\GN."?0i_8V'fG N -. ~tt2^@)UI `&K680Dn9-6C{!ӛ`D"Jo;Tۏ^ Ǝʏ#m/xlh-(/ss'!KWIv!&j2% Q7spɒ:=ƅ5۱بZ X{Fh#,S;Ɋn3KeJ *VȢQf܀d$-j+&[[x1Jōw1oqћ L= 4(e'?*dԫ6rk1e2q}C@y{p;ntbM>+&tK}6i^ w,<guT@U!A7| P޳*FqX1UJȵ?1kuݺNq``(~l7) ث,;%+`\p]A8+;?sMXKCV{<\8X,!sAΜtV*/IG`D]S3B~s眓{eIAsP쇒q jZ;WV, ]š#]|t̖E3w43ߐw-u3&UG>T 2A .ql)\B}H8Deo,xK ƙDX\b;h0J&1N$um8LmHHN;$_$?\'jxO^u4OB*5ut-Ԣ2E’:oV%I܀mX! xGk^J٪B8hEl31bX*{;>OǷ5oxs,iBzz֕sɕNO7) +:͉PWQ˧/~ 3;Bd۱ Gі{,yJgpq8ϵ̍V1pbIvyyqYL=&|NuܛoUC6OșnйFwb8[DF\&;V4=N\n[ B4JoƀHGd*)V9BMF|0mESH@FAs{Ξv+1 i|N_{{0YzMs5"tIdc1T+rL~Q0885j3>I["_w' b}XEֳɈ.O ˾eTiZ|5ғ`Zٻ`v|c^FɽiH㚲Mӕ/ fJ{5U¨aެ62 m[j&\Yvcmxf-V)Dny=n <1u{q5Q׺ {X=j˄(/}i b3I!2_+^V-I\M$n[ט N77 N wV DE9 ={3l2 Ѷ>"`H#|;Y C;yKk'}:j֛rBO/vya8h]Gňଟm9|ut \ jɚiz' ר/QV,;뿭`0=Fo]h"ƶ;%Ar~۹CIёX_zRM`^תּ9& mș)T`9?lɧG!?/|N,Š(c<Ol5B2F*3ڔKZ i -r0qf.og?Ґs֢2Lłɦ&ԔdZGڍwu UflvYEX"8Zz_=/ tESjǦ<΋MCʷH>b-aIڬcoU 0?ħ24 !$!ӅsvX:-H0'ąNQސ? FM9H K*LĚR:jXz(9@ 7BH V\kJ#*4q.P^r/ɬsNzf*l8+oխw=pl꿕[|-WUZIqP5dp֗87Kj u.I coWUCS."YswaV [26NAӬmȇ246k̢݊D8 c^D\ٹy:01'?-n.IHɀxa<;O|_KTqiT=ZnbS֜wm3d26f<%L9x#1Y!: yخ@'/#ـ 'o(󫏩=E8/4Z"bQ"Ydt 04"'r=1k(ϩ/h1BU|B lhW9煣`U-诖/+Ƨ3hu#VCs$5QEHM:'hy@C0dɪI7 S[Whxuq?*,@Yi_Y]RZ:pIQ;h+&|D>;dWɢz[ewZ2+u jO?A 2o&-O/v'ڥ3" 6M7!h/Wd\_zQ,~{0 da=F62J !4g:Tl7*KrrChFrӓkbLZc\uoéB|9:ھhsE4CrHnID`;zAb/S @ vx" saAJrG{On*h>3SiUʙ,~Ե̲%@uTFF\ WX7rFIߤVv*Z/;s+L.TW4֏.l Z]e}tG X}}ϙFTXQ+~Vy3`]% |Y'o|蛴s$J=?zFJ)r|>Ԓ̾U_拋oz` n2Lk [_ĩV*kLﹸy>xփk_RSQ[rQA؇esfVt;xANlu;`JxfCB4ުcahMY/kQCBG~q? cB1xsny %1x)7(G|+CIOd ;N)0i/ZE`kK=H}':xĬV$3{U;YY8Oƒ ֒μW)!RCY,_WOu~`koWTvZ"2ҿ:"Mtgr4@,hRwAYsDx>̅ UjxE?ؿ/-J.fHhZ:''$%Bŕ-@"` +O'M+=:3\hl>@ٰ[!1dU۰G-#er/q)ɬiLR|NJt]S)7е%3b0S mR;[ 5*t)c[(qHxX~sp陠2{x:Tֹ ͟l6^ZU_>G¯Lc!pb:ïSEgRre.^lϙwU eSMxYz{ >rЌO(]spÞ%/X2cfZ')mҦ\s`dSXKYWïT;cw[E?M}X)| 5dOO1¸O`gJbD*3 gBe<~ &S5 -0 Cy"Kvޠ&Në8EQ!u4)`q^BYar04pz}$/j(V{'{Oi\?ʜA?KCM&\q+j Ӱd?i R H6ycl'8([IV8dBZTЛR˰hrK2l 5KlQ4 ՞SVl}rI7)0xO^6K#9 mW<*!Yݹ(bcEO ( p|5 :cR50bϋOZ254vHJN2K35&[,Nj-YMYMʤ$8`>$ӌn!<D`e;|o Os.B X[J@M,Qj@ .nºK! Ízڬ^꜠%hj7rt=풕qڦx r[޲FƚW2I'sHR)}6s41{{ bթb, JDad]KO,Lj|Q7xYL4V)։6YijaMvRaD s$8$7UQ6\E:-L"=! mrɽͺ& |Zة: uTJǥ%3lg,8CB2Ӏ^7'(1-wDI!`v3XQa-~bw}Ám~h({HDRf[iَf5aR靪v lAH.Bu,%tB?ĜKFMSiYTƆZNK(o~ 'A|.ea6Ł7'҆u|KgfJ(]A],#=r>b䮉>P;[3ql`0XB_KcoL>gfU5mgOc9*f}+%b%;u[Ԧヂ`HC/u7<߰C\IXc]Tx K /jp} HE7ܲf|FуR HԚe@RԳd;>Bp. (+E+je!ĊK`VkAv#m"z_iJ*fX)U׺?@h lܻH `cö$ϳ{Z8:"K[ S3EŬ)îf oXUg ]a -V?U%&uPh9Ŷ%NZ/kܾWhkR*b3^{zi/\Ȭb>a )10!ΨXD4% H'q%C۾]?[p&>z2(s$P/9GDF'g;H&_m-4RT|>%܁ڵkP|ł&+P@b_gqˬƜG/Xn2r(\j{K݂3)#Fn{Ҏ˶18 i- y-WR[{_6V5%e>mjtEySBV'BixɌEPW,H;7 _;sCg:(с(+^}oA[-T.@d TTݑ B}h]pdBnuң,ſ鞰 `e.`xEOI?D+r[ȑjh(8Oe&cW񯤠@Q=kĜr^CQyۚ)˕tY[SVV*e|>BD%_΍XQp%#bGd6WEnGw{"$ޭqO ֫LYmp~+:ˇGl}=lS7&N*@ 1iizsNkK%<[tWw3r>&HsݚikK޸ Ecs[Jŀ(<߇'%A COxAs*/&σkԉtߦA;Q؝+ցb5-` Ϲy)qzIOhGtd5?ɲrDz5w=|{Omv--@-r\,vP|ZH[f[,070_N?LaS4b@v= YG%zX5}yNnWAjHؒvHuN(tq5LR 99A֙>LB3mFD/:K%{t7!sf7$w@ݵve a$鿂6R,s'#_]\IG%}WhkY4[\K,`j(e?k/N,Fo  BNJE/d==lzWliʠFval4gtZUkdca uHͭA>`'+$I5΅<̘0+/ޔTK,$VRiN5wD^"v X@zQ{ ql%); iu4_unl5t] (* NCeIZzE230 K9ۍ}L~>v|by_B-s~󸞏S__/. A/+EAسcHA82h$A_+44 e=PiLY1k- D = :()RQ98֡KhlƟg9u4Pu?؁.e}~}<ڶ69fUe0O@13;4hKnqHFru("Qjb)nqޒ Je2?RFq%+ me˭^B<0d~K1 wJCs[݊';0w>ӌM6߃Ѐºݖ&[ՍsIb|ss $Z}<$b޺\ОDrh9X9ٱ4'O(8ж:5Ja-if&jLw7ޘY':q}Y4 qԳ{F\|f/,$*b_ Ix8}ܻ./Ts/Xٻ᷷YeZ$8b}_Ep_$*Z%x)%bY<Le9䋃*K(+B|qoM^@%4u5:=y4dPAb9 \OB_ 5L4(qf??vL YօծQ4RNyA}aKjťT7Ф?1D m`Hor^~lKennNӗ9t!AO ޕ Ut1WFTr6gPǡsa:p5 L n=Lρ`lŹ@CHMd,-?°fv'ߝ< 0Ţa oKNVS+Vޭ wb@JYI12א2e.3zJq6**xlv>bm&JVXdP +GJYܹPX;woa%]wc;O+^~ؐ WS$޻eɺ =$ˋo=47 rl[nVE)wQhRZ$vcˑc&l& ߊ1wM4:NѽlĦ[NQp5o=U>&֨҅>EO| WĆ8mJS4r!`>%W{:M=zdLVO-Q ~wqc, I雺L'w"ΕXDx*τnEWmH?\A&Ɲq]UPN:Qʆ("Й8R@wuIDjjt(A)$ >֫nzc'eP*%xʶ'ddYi9ґCL -S萑:q8n&u=;e#;)#Xzb+Gsh^iQЋoO0osS^te"<&2E$ mmi'ZkP1kZ{T7$#que6#btݗ2G%A8mq֍bq*uζ`FrK![m2_i! {8JL+e+W5_\ff_e"X2Gm uE%zkmS2ÿKl(to"?4Y;DRM. Y[5>0qp59׼w\`D̻|+hjn^nGhҿȌ#gji (}d[O-drI覛lwD T؂کɹ崨 ~ ]#4E(.6q(EުCy^툼#b!P\c2oM%snH5!&0`/Qbݯ!+5AH?ǙOs\<+ (dxwDJ..o&c7Fiw>r*\ k0^cfV3_vӞ3A)oNP˰w ue&ꥺn"*xqh~ 鍚E0ijc<-?`% Q)^gZ9&уp QhL;DkiG4er'(ֆ Mq =|Bn DMAhÜȑT=p+=y(k$.;z/4ÓCt󴣅(ׇ?6̔:TCL$ )6;!3yR=䢭\ax=e(ka$Qʧ3\^ ]]Ȅzdpu:vRe>r72"GcqܷHH@ #^ ZzyxoM|*nP"QwtAk#_A;JfdϿ-Vf}j/kd#<7%S 4'ϗUqZP>رz9Gkv_ I}aE5CTj^5῟%ԦىO)0nǜhR5+}5B=RzYd|O}Gcw(j˜ˇ&D?FUB; Kl4΄aC1 C SU$jzҙߥ.ޡpC)nl0_Bqζ;oqZn+-*J`4`8m[4#zCZLBnj=DY)*\pAL̑<@%X~!_LB:QVIhb"gi쮛5# څ bHVkܕ@Y'͉ʋ Ǘj-˚CS#8:fflL?9~@M:Hƈ=!/N7gǧeGRګ=]2|}\omeQPCɹMvh/$Psi~ .`0I҆X-Kn`yR!#Q? ,_Q^bA3keZ)>DhSmv! B],JBGH6`>Q!fu 5iYBSTroK)D8^р7 hBFڨk+)/dz3E2cEHnRݧ 51\;n>w~PM_LfԪ ",0h4NB0M3=TX+2%\P%-ku5f-戃A@mg2Nu&v:eZ*~Vwi+4āb}?G&n yq #"@ƩVt}/`P*)%FoߖP[fwh? 2Ddd:ꐻ_!z :%z[6Nc?GwFM܉Ez0Wc~ =k{:RxBٌC՗㐾R3@%[{3`T >ZL7- 2R_]2  +ǙV7(݀0o}Enaܧ%Լ$Piksg<7=VbcڂnzHE5 }9<4{LIRh1ٮn3P:2޳3cF 7- -y&ҭ=oROL[%Pz'QYY!VHX6_ZEO8 WLɮfm B9 wjv]@xȆ?TBxk}j*Y1b VSBy9)]f7 ps6O4= 1{9`Pup,HF.cvZ"RZ+ P7nSXðCw ߽4TJ *9 c>jr  nm#D<쑡pHǂT0.r'\t7lS]ޝ BH6+2z3e eqiij_h#x`~US`'@ ?ĩm8}hID+/h(osՑhlߥʠ9<`jT,y1)!3ʮWdc6~!Uuߙ.~ۏ)[@xD߱W2f=;]NkŨI>Kjp0Dq`6ww,?!,jjOj-286)g@$j: 8C{ETT}?KLvST!t!dF $X:+X[Eܚ!-\M?qx]+!YT`3=w\82î*keVE~V"qVTI }E0棠_f*0 ˗W$Edd3*0OduBIӃpV(}:3ԯ i2CC4GZ? )1 c`8(Ǐ!TV,eM&)4ёYy~"TPy H襁Ya ^AxTKEbbDH (@uێЬ-03O@+ } q4ZgN$)?:_vtmAU}'L|bp}m=9Ջ<Ru?HuEލ9Ɂ'q%el5\Rc돜;%diwө'UxfNPzs;{/3i ^QrRW7: ]WN^9fGGr#N0{#~(n>XX`;)YvnGEHz¼Q,]Qpx֥{'RJfdYz%Is?E7ڮ?ΩlDgbiKX5Ԡ#yQ@"R(VEDY<ʔFID5# b_hxdMۓvǰ/.s)O|ciʽC'gu$@;z*ITJB6$CG>>^(F.(-~V:obŒSgc=rb]?|Zr9vJ 6uIRSVBsfЛvS=b:X?%z"~3痕 (tu0Vۈ*NnAr !OS=mQ|dk"1Owil 1Tq_QZ0s9ߪXunxr5o]Q:TiގlUzکcO!p5nWȑ{4A_}˥y \7Of{y͵$DXd](tB5 #M觢(ˀ17ilb=/c03C'|O^^'|lPFEKܵ7"/qX)F%aD>E+ХP5z_$ܺ(x4CE!.No.W3kj{ꁲΆ +AǞhpM HCGE*ƞ(GJ$DCC+ J4DZfRE ROȎU慳>K2Yϐ^EfqDzUIeb2V/C?.w_aX%Atf!PwE ?f}X+*,!7sA <%Pūf|d3,]Yd\ndnt O4H+h[64yRLPX49xeDE lqQjs;$Cyo]plq(u:@p6,uTZDHL+cuA{(Λ] H66byblA@uV G$HNFLF-G8HqKF'T{ p5o!ru{F{`W&;Lo|\Xo1>N+n1/ qŒ5URYq+?$$l+ je"{MBkpOH0o 0!J[c=uܡP!(x xr:vፃpyoӋ1[uj {AuH^ CvZYY,OTY-lI~PN'bFgaHl/'2;sdDv':YwTS5/,=}/k^},SdghqcO-$Ӻ>}nH8-dBd@Y13 &P!8gdnحr<T$YU <*MkB*|&,3۱8 5HH%1vLݡqIxn>htlqyPvem]dQ>&Apw|W4XOF5?Y/0xpMa#Qo;]t>=Rg|xv`g{uB}' w LHȆH m,7ZܢX n%Jm ru%tBBD7RWZۃ S>@M'pTc,Lom3z[Q#Պ-1~ЃuUF_2ɫ! /`2(`HeˋIÆɛe맚B01<^Ja sHG0&_FTؤErPR\E~B —[GƋiJ'+(^r-r4o<1;ۏgUd*'쭳Ad% }t5N 9 al1qnf_Zm7 ;.Ba:꾲Y@LPw%w!' v=ٶ,'M!_xo4)]K#nUB4,I-V0JZIsZHzY<F;mL1 ZQC+*3ݯuZAA0O# P 0ddIRNvm)1h W3<s`*Cw!Ν'}z݌lVhPef +;@̻X^L08f֐Nl=ϰvp\cpY![A&kSofXOO=ǀw#J@tPpOb1*צT4r ]VDP{Y)[!zy5cG-5Ԕ_00}ῠo26(I9γ)UP}篱2LTvл@X[ d6>F#`UIEҊ #ӟBeYYFf1g-rƂ/ʞ|F!ʂhCzf3=GL_.6Uz창NNhOOzM>kĈ~yJ+UD#DY?׬6ؿElׅ4(럔/^SCޕ t?Dn};` H:_00 +}Xo(Kvx"gXqYW y{P3Ccހ&Ě1p^XB瞵mMKI-8@/DhJKGxVŕ"R>-G"zN+bK/tU/I 8&S՟97h9C8ɹf~*&;o9F&|e-Qx<\ -g rk ^n>t㵳TJ!෢ndڶՏ>3ܗ~5P84v TäAkbѺrAr'O x}SgW&ܤ JJB_) !?=CJ꜎*11wo-|Zͨle㧐J)˄J)Dޙ;kd5ǩ-2XӁbB隕>:p^ (M-F_k8QuyA7]Yl+Gm#.W|2/:yZm䅠;lM ~ȸQŒyA$ah[H4̑ڀfg-;l}0,J|ziB;὎HQ+Y?Sl%8w,DZ68o: Ƒ.0zڿqI,,.w;m0H׍@vDN XOިߢtN0 SmI5"gr@mpa-? #+oµnΑ8By?"*:ƍ%{|h=?ZxCrgNsb:=i abu'/;YbBʍ~  蚿  ʜ1j bP*)'@mLd=P t"YK 47F`^* Ba CZpzu( DL6UBXݷȦNTIL ,6]uHr ̟Fd5$Q l^u|ɤQ+Ɣ Zˇ^QRLΓ Nڎ[0Q/9Tb GŽ܈M3|cpLwn+65bȗ@B*b޾j`}k\Q͔!~IϢvX-nzWY%m:D˷B=9EhjI2P;uʐ[)- <elLz̓SbYX?y>PifHzO˺ܱL$1x>SBF4Y3]޸Ի y֘42I &kjLEnOg,*PN}.P o.Qa>E͊l)~%+SMߤ4/7p[' />^=W9t$Wȉ.- ~+,Lc-pԷVsq9yid|d7`s+QvEYW n`(ء S ETlږSZ`hx}'3J?ldDOQ#yH2%{ kH#5LzՅhF!a)dKEYCsX\8\!:"v}'h墔V8dO5(5({E< ү]K;Ȥ/ib392X6Y5}+ҝY"ߨvuLf_n\hu$FH7jLuC`lDA4?L w :b<k3BP2 dE &)>QPN1j!?:{B)OzELyi,/]hnXQ |IzmD l q|Qk9А2 ySAJu Ç̺4U*ŧ%^Z{7BӤͻvHHI{LHōWi[!|5 7wmA78C'(A\o_kG/X,I%9$#ĘX[4u، `.` =`X"֛-AK2Ke3B:L>OZ26;*ʕ3 .uN祋 L e1NwtP*%ªg#JwA>H^Døb6)h7cgpPH+J$qv` Z܊XN@%f{2o~?h[SAlp=旔! N4};(HkĹJʽW`\TʈVE5gD1:6~2Ski ){UYPQ4:s޲g1ؽI^oeaiXr@YQ,PjcJTC9pp5wM`: =5li-ԝa7qT<8m(f Kha P~,qZoZzFlنW}2*{QAU-$\ֽo #0y,ZJ9pPP@rUq2^8 0vD{U`NsL9n+X'd5o&~d glҕ<ˀiǹ"ѓKӔJa/L?UtwII>^ !iI O0|й,5VbْYԫQV7 `7$-9 &S15*eFrD,5uu򐇄\ꃗwYnҠ\: <RIS|ZD'*u?(3?Yeݩ rBzø?)c n)'Z^.Ld x9'1_2L!uR?[jr>[#^&T, /4jʵ| 8! cOp4=2\JFUqhnjP+61+0L,Lg1䂷a9ř!@]&N!)꟧1 8>j{{ E|fVH7AI3uu+@|wno-@/?BcV`%WHvyRn.U`x98 ɚKM]r~j|}pZqYqa:wDSW+p׻zC-V@yY9|r<0Eap׶8@e*G+ډ޷2bD Ns?@ 0qklL#B_ sx봿"ӉMxqbY6fצO edW"i=EBi}Y6s3U[MPmdCqw593@^:Y]1yת[;CnN0N ?ݫ􎪎6v:;ƿObUDL`-.B)ȫL-<E6Y߱+쳪^*+ O؋ }1b"?{XD/up#6bԵ[Jլ}[r;9Bkpg&oq4mdgR% զ$}zM’6daʅ0p,vO9uK}'U.OC fޯMX,z sYS1eZ,)/{5?<^wl?64*ؖz\|D [*VZ˗;K XG3+6>ێ9vR&(1C +V6 ')Ґn0ҵnbGvmLFhTtERI&j=@_ƥ'~ɱ^lmBOQ4qkR-5?C]o)a$AϠsb+(ҍF>Tvrjp7qnjoUn0t#`aa%wg mH۝Ì_8jl4റ|tiYz4݃)1:1W\ Ц"l R4vUPx)ϠL=8J7A?vRaa1]eVӃ`"Ϲ'^j.zpoHU~LŋxJ%*Qä^> + 80is&rTO$~_z^U*DC"2! (yCŞ NmLLS䘢l„olZ7QN_yƍٹ0'%<5QV7iZrlds_A1i=Z anlЫƵ.-4Ht~HvGes_"9v 4IgoBpr*鉽Yw+ ^7|A>YC aVDK9k?NcB[]-(`*n:/N a"gƬb/}ϸFFw0@ ,S!ퟢYKq"H6? Fl@p7-kr?X2NzBY3u!_{[c_[4qO\u%s(9 p0WSsWeBo,xz\Hr eZE k!V lpe*l>A[;4[13xY\TsexGL`ЏCHb ryNsCAܯ3xAO=ڟ1L(.lҭ"8t/}L L^nnjϳXި#M>cE  ꎘ ^Az;|CSt$4IwZ'Aͼv\^𙩚b 詊,: )q)LݒWP[UǾƑmB.vp` 3JK떂u[Ƕ2Z?$Z]fJ?}a"Gl PPSEG; 8ڦ?p&k7n@0aYwu0kE1 5,ej›R`0l~a.BnW\trOnZOL\hu}y49v #T˷${F]-[mDιӊ֋{N|< R#H&UY]#)Mdg=kŭ+1Tr)Ԫ*ڐb+7Æ~D)[aV`otiz{gk'i࿦ Ɵ91ڰRll1@t9s:OK]J/P@tۢ&vyr07 -Ɲx,@fUmW \EcCN@Ŗ.lo s/rLE(VX*ٚ\aAzEx?}R>G"(d._ NqS+ !$H8frIVVP8L=>& ("e[-q7Կc$mp( lR.\U%{GørZ; +EXp-d81D9`lhS S§# m^"lq@l;NVC[\JDZ-g8Yx}pKEy71uIi6XG]r#gE=cPy ZWVw"zE$Jl>^#QR*I=#ƗV6)1+stcHmߞ1oÕM tEڻ *p- zgol%֛@z0@6,"Y"E>2aNmʈ;Yz,H~PU`Lq0.+W4p*=kEI{c202%ū:Uǯb )޷j,ɰ~ղD̆kb_#h׺Awc7M{`ΛI*IST@e!Fz@wqZD/cka:L4ۢTgׯEҴ>k*`^ޑE8]շɧ2S r"@TwŞTmw|S S_Bt:BRѿz[ ;$ #Up Ɯ$W|IMY97*aފ>T{>.ǚXch&AEಓYR Ba^.f2Oa,ŇQI_(9Og#*du~^_27mugy"7bY8̤}C3nb~Lc8ݴ쁸Rlg릞-!ѓ΃yad8 .bhK>^4o8SAyxY0]\T ADGP-m\f["3^j$fghdx7wZ,y'XK64k2=#xc>%V9->a5R\ ,C\ZC%(Z>eweԞ{Kc3)2oC`@e;ÚPˁ $)n;MaQVI|3jyN%/u3I9"{Lxd3jeP9M}NJBXcN W  q=6|oA^~>\HK2CꅡR -i i^_ݾ[FΟSS! AvvUJ|Ox쨠@BxlpgjXmQ12x5S :=M;Y-JP}o sٸ?Gl:4S'sgϐF,{xt~C:'bG]^K/f״COvn,ZZ.79rtԋ_%f31 Ls@j4nth:B6\!,2$-d-Z/Po5 $bpe\_~]h677N:@&AbBq"Moh{H] Y|E{|t`QEpKb33x7, (tΧ}9nVmL:YXfV5HL4?W-8F8&Moc &N\l7nԽ5Bwѳ>bB^-dl| dgE?'I 5m,t:w1ִWb!/ڻOaC ~#_Ym ?=Cjm]M2vZNW:+6q=ٱWYٯJXUhvt.,Gi׺^2ajł? ѱ%Nbt&uANVȐNNmIIXK䙁b srdrUw.ԛ-=$9(EaۗOxA_{-z}tcv#*65Eɗa59z4#eѴL o=uyS8U Thx_}KHFH~αWԫaJF֠?uAf?p]dM2:hSl2n>KV;l";elǹL=Oa"-'8+M?!YB(GWq:V[. Na=e 9WÆvc12ï\İq g}3e:`G(v0L'} x2n-tJ. ^tS7 iș걹vkU94yԽշ@5cꩊzUj _*8WFN?-SDj&xkV2*Tpj~ E&`<7y1Jom;?!ǮnCWjn4o9u^+|CȀas^72$ńaMnS ( ^ Hisp*ZixPBkr,l5֦]t LؠQ$E@L!R=#Yg^{$aOBӗ-5IA+7q݅u  !La?&/_;WI*a<R46{8LuLY Pϗ>gxTtyLgA$wnP*iQL녹 Zq]S(O=nqv qQCm0MEhDz\K&=|H kxLip!uTnz{J6֝qj^O{ *&;Ɖx*Vsԃ*tEV@Pii~44 2z#62hF˰6 6چ纵iN=chmz!FGI;K|A%mӈ1WI#&=^OpU%=Á@yP񓨰4al{v:0kJ:cW"#hԪTu~md BwBn h"O_eKQ1ɯְ}1u E|W|h8cx=s{ EVQzcQ<9_ o+Yeh1"_)KSK2yqbȻ"oZ]U{ȞrFd2i=z\Fg,ѳVRk{eбǠ GTMğe&b`TvLfY27eKӼCyo93G7ߴT\WuJqsuVɩq̕*F)]^ PޑxJ!{\Ltבd,3ԧ<_&7'ژu?߮o^CEYc4滫7zuIutk~G f,+pto/ l5r '|泥iH2e||`i7 %qC~V4tDLO6=%S2cė^S΅k&3cM 5$?~pһ/ _у9|Pw1;GW\Xk lAKPxMP ?|໤Vq2P|g{Lمm3c~Rڳba@ ܼ=rTr.(#~o(yŔT.H ٪UÈEz?R,u~4tIN n> i I ":f ^5%Й5+-Zb,n }7r=&p)t$^NAB{($5#8L 9 88ZitĽsi+A,NWi':>r`LV??g,'{ qUL\ySг<񰃘!'mOY AlVQ2w@EzlG UpOզq-Π6S.;~vąLS$[o5 #IpBxڰ#;B\ޫ ] uO+|y3'Sv"hQeo䩥'k}yW@.ՠX86x['DӗӮI"(X7ַaX;z/ !;Ts. VN$ҢP tKhhiQ6mѵD:M=,bP 'ݛe2$>;Ҡ#+deW2ח~-wN [Xk0?we,sbIDQ^Bb-F/.쩞5kuhN:)?CQ3zfwEg J#^QN4Te ` zPJ]ĤhG-L'\`dBiٞwD8H_$Ǹ+\U={|E-. rp -[j<٩A?fNlO`4^G8x\Q@sNv څc_]DZۺHxY. J[ᛴ4-Ja֍8ʕOaݒp<ƾM8g4׭0z}>!`Uix٩7he=dUDՀM,p_@̀ٗϟ 726f`iÿ#!b'iij/ݔ /]JJ{\9 J8RIY DL~%(;|6<>ًЭ)OZmq.P)Y) 8Gq3C``XnU; #wm._4fQ{PSd8㲩U ȫ4I4tX"ޟVF5}Iw'=U# \;Tik >6T纶}*T< -Z0mTԟHg̫k +̊]m\ڴcӧcf |Q˗a w ZkԽNNAHNUuMzjT-6Pi'"I5Ll8 Ch1 ܐ  -f ," ᾣoH86 W[π7Vr  l8@j`g)9[D^l5~|F9mBD n]ARSKI~4ԛ_IDt͐?(& Ahb]Cknq$NaOn^;h~r?fHQJ-?n'2w$kYC:wfN GItM١ݪ1DaΏ)SBw%C\HqӓrXkY.Elh.*uQ^-ml L JgoS.eBtW}yZ-;xU HksoDH&Ѯ9xO} WTR*UhX|<-w=>YAx]䰚"^H|K _ Z@x n90EJH!M˧~`sձpo*!9iϚڨzjv% >citkS>ʗ;73IwM ,g6=[`$/}WAHtхFv:!fews<8vpd$؟]-6^@gB|?^ȶwgOMEfKwUanԺt\#ʔS@<_S`BCmvBo-D?I7D$A*U,sb;E *TX(}ID-:0g O,1`/ 0Tw9ɨ5(B}clyʍ {CnwK<>YbAB2hz7RPy9#$utb\`yÒjv`(Jy.ֈ]rˋߊUbZp&7QJOO6S &1j$uovjj%N3|CPeq嗸U,PNxjҁqX(H i~!1twɴ6i#R.8kp2 }ܓfbEVM_q8̑63\qgtk'~6­jmlM:H! ?6h 9V?^ӌw{<†m(4 E^kJhpJ. /\.gj =N^Dmfl `"eT! u5,CS`'`뇾㤅VFsP)<>x{L?SrDMx{,ߠmaxOD p}w9|燱GĺKpԒ~ URAݧG4Wi(/q*P]a| æ pAEp%gȁ$MAڄPW 7Y^l#vJ`ߌV>f~+E^=K'6'WJ-|wwVZ%ī'?!yS|埄Pڙ2Xr>Ag ӕQMX* AEia!:)і VD`Q4Qrxh+ΰ*CZ1|>lNs#u aQRcN6YWp(Zδ6#|`> c(`/]w„L;鈌IЁg/U9U7^ֺ>p#jY"_D&֓ o%3#`B_L)-jc s4JXgL7;O;%].k3]aHՃIB@^G}#ܕR ϚV8@8FnI6&C\Y n[ɭd'^v;ߡNc©yG%G;BHJ%\XRl?.W8 q3h%}^ŀ[TA4n@HI5((y~u !^uTmkUZbγ$q\V0FeZC1u$5?qlu%AGG_윽p0,aC+ ^Y硜; TGI̱\xDCRtЇQֳ Um noSASD8 M fu5-+?v<;խ쏪[(IX$c6$Uؗ r6&#%]ߖP%xBSDlWGzyXeR&TYus4+^O[4-B[eF˭74d tv{^YUرXURd1IꚺSһaT{Z0A Hη=F#-74eȟ~}b Z<x0S.@; :pn._K^=R%IPDyT;VImw`m<y4d3 +Lߕؒ 4C'2{h:F!!S#5wvzG4U䴥_ӎen a雲pݮ2iLIrc;^JzJ*`2=GWqtOї+Q1e wðҗ,٬ڧD\ڦu)DbF㢟+7{TiDq=yxpM*4Y$ܲ #+v6r,<6dɝ>Zxbay0"Ld&ɱ]V:4km+TP+6|͗uo_7ĥ(; FIJ3"DxyF/(4(xevCٖ u pHk:h 'ޜW."9ܚ/ q+2ttXL]7)X)د+ qbNel颟ml7uT g\~9 7.mb؃24)[Cnw@׍)LfqIi+&w喣l.4< ׎k@_9%rwS}|"jx=L@l_%␇}>"RT/~w(fQ>"Bj_Y/>W#6iP-~έ ҅”^w8@-Df@mprv^ınPϲrjF KAaCd_6x :-f6j|G/bX| 햷 ;WVɳbޡ F%gig٘B@7k{nb0`d(|-430nZi;ITA6 K`@w6shų d+Dዶ]D{|5.LaSjU2w|v}C0RD2OI]^ߖ?9?ԃmp՗pp>e00?6#lh5ӑI򡘊UF{g6tuyGtv>&//™($P .M(ӸYj0el2C-q]X*O.V瞍%>ϗ C}v`C`3Lط9u0 (K}D_] Gb}>?۵eJa5aYm m]yW"hC >Gk>p u;z1cZkX+% |ؤ'#%]EQ!k@Ƙɰ8(WfZl5> 9psrMĈֺ+üeCfn$xUyWoX%)M5T0%ZDnR~K.t7@spIX._%k]j^jbP mRP}%ϣIcHn?4WC"!nB~\+˿&1q*f *ϩm`$˹@+,&]{y?EfE8/09'vyd #ʈ\GĞ#i~XHMr6U u0gO_gd-.h"jRJSǵ[]Ma6^c(m9R 3"VP#ҰEhgbbKőLV ̙#١v.SG2V_`am3v }O%ڄq>2-`‚WUB6(l.3ԍ_ӪۚkA"既GF\L<匄 $cb d3('ኹ l"rjfm;THg?&p9QոM.,|"p鸇e9r^h @PlI^#_Dz͎\m~_ LQXg,;!^y0LqoZo^[o.BC$9]I mkYt^φ1/(C0#7;P_;e,(QrKxQ ǪkakM+ӶRC9>GjŁقz-Mwe#)JGV=jZN~#jQu$@9`+H3bCcs{:!Dcl844UᰌCY-'%3jЭ ɬ,R2uaz0Ab~遉όh7Yr/d- ,m/P@>&"iLX5J6)\7P:ŠiF_?2Ps @-94}߀To&YĎپӇ1u̒KǏ O`Jf:=5?N˪ZJ& .b`vEC2wG/\C[!8!#F¸ r/ji=5`ckunP3|2F]OStq{ܯM=a:;TM2aw&(Q2 #s3Bbv*cXũ:Ri&ٽ9yǩy:>J!A{ 7.8ztDc n {&IWd9A f`}Ggs eg.A631:F|dsFW8R`@u4|MV"tZ_;wq.m!YBI`NΠqiV"jշ=+\UuXc >d4~;tg7=~F} -oGRCgy[/nwc YTJ(/,ɉ@-He;HS_)7l-t 49x=(W#ش`))꜍W?$nAT^/V'B|Op) 9kBfK[A߽%vHoVE֍4J}B}ž#?`|xbR]Ѩ#޹"}tQ]ׂ:Ie =ky&߈Q(3Uџ* izΊa,CG8F&=mø\tFo8O(+Bt-l8΋oB5r)z(Od\N8yx?x[8ۘXVr*(Svszp9T0QPdfi ~+G嵁Tda1\Vhm>ކ`,\P%n8 `b=nJb٬u-e \bTts;[JYNSe_ᮖ3mP[Gl>(rP:;\WET+B)v}zv"T a A}{4ՂzsucDɪ~ Bߎ0X GN\@_f#OWb.^40ߘ_=~{A;[M>S%$ {5pN 7xB>'Z6 13ע\OE%r`k:G `pJ-pT"cw8J-E@ڦ YTKf/bw]r^Q$WW/(z1u9J3]I\XӷHwdAc)ـ\(Qn~Ff1x@g0;ω+Ϭsl%M1hOM.~;ޙυwBᘲz~?b[֎H )JC6܃S"`L\FHĶˎ28HOpYuy!d@l;1yDˇ' kz#BrzqA)mqVA_ Kv%գq(ڨRcgo!wgb wؑ|%+̙6#]yhdJofo&B.j[8P#+mb?ۓDWK= &A*:疧C`ɔD172X&: |<zItޚ;?F$rCq ~hjB(ir#orV8ܒ 8=R; gK (J˿c"!4WK\Vu 5߱$yE]7HC#L׍ߩBFavf,>t#KHiX|e30]h?V虺MubxFOh.HZ4jbWH޽ Tj42fɞU e"Z /fuHVLY}ތ3$lK$v8lUPXR/QTxNUal:q?"s^CD%\ƾ&At^7gc]QSq~fΘ&fn!qeƔ| XԳ-hMbJzx}lr駇*94KeN.)ґ_n{~d cʯ4+TaR,"SbC*qŞ]i$&ǏC=z)Fusꄠ^?Lvj[_6 rkɧeDEfԍڙGݿNh*j3uL=W+~Wk7&+UI<0%9FY>fqsQyKGxօJ*(/|/ҾE55oO}5Y3gUype@~`bj\Lu-˄㾷E<gtf'lk1(%ЪlA^tM-)\tqkwF3J%̃ɔGRM!J%"CL`952(̸'3~9(ɱŇU˿ӚZx"s#G.x18ެtDžD7h3q6JDa<)؝FFCRa-wC| nnPSDh7ĕUb}Ag3j|$L;%F3R}fn[ ]JN Do2dbC0FmÂ$P*t?Y%1N(7IӠKe{4-rd]{.x3np 7 .0b`Ӟ6-hp^xe9ՆP90qP2Q Z#&64WňIY]4??&S2 ihB'T6EێΕЉ(u|n.F~u0P- qݲ=6 ~D(m|U:Hre!vPB{NzZ ŝCH֡``hN)炅ޝ_l9vK\O f*wW dH4i Vq Z89Nj+eIr)wwCZzۤ[Z2[5܇AvȲ@5peIΣXTm#/p5igP b(1AeTHtq[X|T#=,!nDb @] s>[ll8YUX9bܾ>Ȇʬ\M(=[x J)褰՚u(&=+SWVoJhӬw'gnH<:}cKl$O(/[ _y2IC.ɟM΄x [d/wUsК9T-8Stf3iaSF U26Vh^ %:[$O#v.;dH/MJu3f iiUBc6NUf1s}9g_i]׾~ n? ,(_)s;,`w=~;씍ҁ3b ax(6nDN(j .OX:lR8hilk) WT}*Av.њψcG6!FLbd4 N9=I,rtK* $V`N/ߋfIF|+bL PK] ҄3&s83icQ|Q|•+}mDK*uzsiZNj> (p@dBř>w'V";6HݘũM$9>Q# Kނ7|XW5퟇BHK9?E$!HZtFCoUQ`{j(Aƻ3XM7#FnѝJ9y7> 4pc:;btH\@,i.i?q '>7RkoSk_,,Mx%T_ 2悐ZiUߩVSe8mDx} d,>xXjjU9cN4hxnؚY0x zY7˶#l @#!&@&/>KuE9W}h纤=_w#-ʝHA*HT%ĹŢbSѿ/7AaM=\dRΓ9^r}(M EܡvY~P?2ڦhhew=#`_%QYe)Lm{li--&AleIyJLԄT?`BSNaYVE~"Kh -yWyT(b,rڼ,s~FWɴj/m )E@rpY'Y{r(5e'4o*/(wǪj&WHgQ&SMX3Q\-V?*)MfOrDw~<JO&˳4KutST:^CzTVߣq8h#t6ogeW_8%^gQh\9I gA;&ܰ $7{;$g 5g |8{RU  Vd;KqF#U,qע{%a`p;z08IqUxJ2#c#Co!.kX"ahgX:Z* cjXO NVBI5}RR\K?\e~3eu-ncG_vy7%K"3J:YE9xwNƸ)s jbr]Fgɴ&QB,8 ,A)IkoUDT.6V!dMHlb١T# QEѴB8"1Sj ;`66P(|@'47GK*i̐ꕨzGoQe5鿣Ǘ\C 5 T%a Z~=%Z/X9V_tKd|QWSLxyT􎕹aJtA![<)sRwu$_#tgk[i3i't J+w2#yOMl_ktSzS߲.zs-_50D$Csи3P/0B=DjvfL -|7+4M./wqMRQ|AE•,SǖirpJj@ȇ:б("/Q&p!awE)nyIDUe8,WDn>g7%֯()RKd3_0 UC??r*]`7 )ӓr9gq;ZRr^|'~_i5LJ:@2_t2:Sm =pI_:-u1š?7(#NY7cEt7̐-CǥH&odxHM4ʛǖq}xe枭,z F(yŮacjj rcZK2$=trZ8G"yЋi9s1,57gBPbpM0`|16E]hsEv[#%}ۣn+b%ER{uחQj `,N񉷸LvG'b{bOC \뭾] "Q/<IYwCXݺnR BntB/0&})_=8T7;P'&A.hsmj_\_98J7]<4/? !oޭ%!gws=x#KjGR3;- ;ʕiWZ74%i l!E'Z3fKG|E{ƿۃJ19+.TQj^@bM"(f^wwPQ5X 1@&2bSeH .q×r@Anۀy=9Qw4_xs8:D$!o֐ZV79BSAmbWBBoЕ?xl㽷ݬ-k 9 b?᢯w̲ ~5OpΙ uqY;/bwEܾ˵fLC]erP-VSSlJ>'rئ'ac}UC3*5 Zl´&&-jCdfhN-ifsCĎ8K1J?ᰌ uwJ eg4{Oh9,` U?(rEE?Yi*s}SJsUp:*(|mL@ ƷQdhvAUZ|ΉςZ2Ud@Msr%|zWe8DuhnTz&"bJ| =B8ʼ#w(,ëk.O1uMoqn3}6gB>+zԼfU-D).Tɀs,]0[[5W qPS Hfmm:{12MZ?dzJkWR/ΟH%Lww<:wλBeP0͟/M5E(k@H(&sSg,[f wN%O{̴Ō"$0~;~8 rZbq}ZOiHW#1NY%ʅ$LGin׀Yb8J p[ !5SC|T(vՆJ^R~\SᎰb& : ֳ[sQ-KЩ1׾ $F$F-7i˫3YgOD'560ak,1apFr-|3ޘ~kٍƘB-X;<T߬΄USXS\?獰ԍ K(;d B QPhIؠ?>ah"0'o'UH>2Ic4\]|;,H%ǶHgIJSQm4!•Zm˽6<&Wb 1Cd-ޏUvז>.^ۦ}hڭW;G< 9Qj x{14FoX%Njmn|jL,unt!Gw4S֐z夜ML8ksg[E]DCű!trf\T9ɈX`/(AZB, `[?VNQ CZ/Gd.QMk7Vu<[wicVDٻr6/# ow 2& sx’ Igjkwi' t/fVycvfruo7Aq.M~~7)gk$LwN3(TwbD5Q\ jxuWG0Tɮ5Qp' bAA/ߐm0+RYGEZSIǮEK.;!Z`L_r$([|pBkdó ך zByl]4"KQZ?ЍV3ZP̳)[9M|ֈ 16)%v+Zs]D\4>͇UY 񔱘Ugfx ( N$\V!VMB?ii) Vdb$ÿwEX. !{ssǴtzh4)"m_.ɇ7lYd}S%(zϜeQj(|koHJ ]7g,L+$sN9`F::~A*9lJ/sd5EB nJiz?2+.CY:b˓)ci{R=i˘GfW4 ͏Y6!n5uٓ6l N* PO, '>oREՁZ<=bCTS8EW`^NIܸπb1#%҈q7I a+̲.b(TxFUC]ٹ|] %VI">F>(^V=]b] #7ӌ_\OgNSl"i_mp'ӓQ`Sօ? =_ t\; AT窖`,AH;܏N:ʦj]=OO';OAwe0M"]}+hnVEβ(cZ+ڃOmз8-R2JՌkp^ x (ɣj  tZ-ilꓸqj$*r}D 4BlNKV+C #',C)L5@˺zR}L!Es }4Z)z1h|͉Ja_R;W׿,6?@|$P.h$6Aῡ\K>2rJ eJ8ƪyj0 g" hiDЪ#g qnÊRL kH6s;/f FUt2W>.nhP %HHʘfր‡z$LFk1?>wvեB4QAnYa_~.&V9svF;)t[T3ww(eLȣ[;-yTS<9XD%e!<Qi<N4iһ,NBEP$fpF`)֒  Y3K_s|Nb[ԝq GnNܚb3A_ګgmߦg wdKoB]QFԲ:.ԏ=jF{9c@DŽN`\y!%jomE/ZLIw@N./g&eZIԈyYlUkOzS~ X?tR+V2ū~kq[]O wA7ymɕPvIHG5 8hc=GBPk(plrW=ɐ)L= 99ɶ߬5Ĺ+7jYN.J &J 4X2wjYIOU[]1msS-xEr7L?f7l!NJI7UJ䕼d15݉t-''*R>}ߚ7Ҽ ;9(P1fcӀz곭i&YفOU,X2>8Nƶ oW(>X&CMZ*p_;sKx&yhX!*~fU\_W4DW֚kcF4@(߻ݦ`#7SBrLŭYE\;QݬhɌUλlv*BC>@n1z6%Bƶ67 qʊlCdKH754lBh`X(Wq+_hIyjM] ˏs>,1pp7 > jI?TM$ Sq4RI3r[Oo y﬒w˷1&! Z8w1 XH"Vm$T7q$JZqklYEГ&MTVR1>kNu?dJD~Ct(f6)v&^ps={uTgePdW]&<rCݷ>9E<)\#\(W=]Z.jw=z vNhv˜?I&3@0H"6svS+ie:^Y#]D=ak1e.6.K&F/ydq(!B Mpx>@=3~s'4IOCMM e Hu#2w-*azK̛ C,'{!?j*c$Zv3$r8僇,#*Ƙ$,ox3\ ߒ*1W:q $ufŶ<|Ӳ{ɳ_dy +z6m>tr@0 1 ]ׄvsNdKa 8̼,w!ھ}i(`Ҿ/? ~C3͟lCof~!Q~\.E8JO .Gbr0Jn%%.P rʣx#RÄ{XZwgqSQhRh] 2U g \kt^S)0L0RĽ=KT^ GB`"PsbRcE>6dtJ!!K|eނk :lE*yH%8(x嘿 `KL_P/10jJ`tPW}_ ,+9L\[D2L{sGA9dF8M)5iևsFq@嘩+Xb#x>~,Kl&$fas=2UKם}qAJjn#jn NG?>hrQ)T]*vx Ǡ?+|P<<&gV.kqx쀀Oȉա B7+gH~w f09wX2;q|KawC6V| yXjp,`#*iy3P`61LT*0`#mhg@j^;ry,Ebjx Xkzҕ2|"&J?GShU+H$h>lWӥ) = `\SIQK s[ܭO8m1f iqM?OJ:Dn)Y+gP[ql!c頥ȷ2v&gny8oUߐh|w-..gͲszBt G)z" ׄy+v3QTߤ )~ \A*wJ;.k>7i{`h~g; 7ˌN&M,%; t@h^\Fq\_ RXWRw:'gg/5RQ),"]PϏ.M=Я Φ bǵ.}9?QGovLٔ)4C0ƌzGmoq\+Ғ#$\ð=:p:ʞyֆzN..Z\DlփO~!ɝkzr g?c#3(`k@ mlCL/:î{QQ|7V.Ӽ9>9z/ >`g|j6$ًu.%JGDCip7`jY UE XC%dǨo4}b} (2glЁ| L^dQeԳ%ntF*yuPsbin &TqZ>׵%5ITm60 Q3=M]3~] ҞK+ 0L KKx 2:^"^x?FYmv쭻 )gN0){x`w&87\y9Kf7p A(Yas|̹ڧ<8N{L9R/XG BL8`5 q|ލ 1_R|4:uQ eY{P*CT%Nq~hjBa,`A*q2&Ṙhöe7V@=wQ:zENn*f);X@ S#۟Be=qMZaö !KùOҌGP6C"POre@01[ſ@}]zjZODQm4[՞R1A&nMNn]'#0`7'0@? UЫ*Ա뾟N5A\Y15A Q`UAdC~Dcj')VʔT&cg&+]:$+NUlm?O򡼚S 6iP>閫+v>V8኉M cCL@h= ^Чېo_1*. ~H'= 8W]ko_TRHjWi!?4pc]bϒf-G( @lֿNhƶ е69YF8-Rl=Р,)6Sm iW1g v{e<`z;_Tʥ( \bz ,7~vWBi U^ t%uj[}^J\9 HZvJTdEb,,yO)Y?` 4EfK)_w4X54T8]]LFz(Ŵ% o{C.&ݱ`MaʨEe5@O[ W9d9

8I{gT`/1(B~Lr]\8+2C 2?lE;lNBcYs頄X* d4GvV ' 0>v<ЬwGăbHaeXKZ|1NR#ҤrʥNe{f )}B\sCwUv7XǜQ;m]+_L"{7Q K$WW{D9V4Y%JaAOR k n5X0uQRLA+ GgD`ٜewڒ(Ѐ&7:!_P6(Ec~ X2kzmmſ1QcT8LUfrW}Ľ:!Nh!(FtDA{VAH h@0NquڝhPM vӛ(uzLZ#2W樮[?K>L) 7Ħqyureͼ'] Ѩ!fѢ*+S6"O&)ŞC:D !AFӶlhuX j歹:Βkn0LGhlF%$vB&a$i|Gɰ鐣? z; ɗm^$m;E`Ԧ9 Wbt6` w^Ot5{z9!H`ͧO|! %\aIxs:-/Q{e!hsDYK&v &tpQ"?}8z?wzĵGMo'3[:zܧ$Z@}hVކˋV)GɏD*hSL._v۪dNGcL] t<w9BH33rhEѦ۷L(19@^+p mh7 zܘu>Y^4#on 6ʔf\ 6~ \xbtLJo(v?`@7ũWk7-B!=a$3ż+ 簔 ?3Ok&[A?9*O_?JI#KXE/4̡֤xF7믡~kd.ӊ_Ik&@NWbݗ4'Q<`>U*1zD[MDdvvf*lT=-aoks6,eT0 .Q 5\7`$e`CRO;> 6af_)5ҋ |7X {0{ (%K;a-"GA|nӤ7UkA479T-GwUaibGX[.|gY }%iY)VCҽ Q_|ΓIؾg?ElV02~z(Lg` LY|b au)(OnRb7C`t-?~S'J2.Z*;@dU/}E:)#JkhoaRl58`H:AH Ce&Ҧ$~hD($׆rnO!|=qq Y*lz_jpK0:86zpi@r MbC,gCk'ۄ ䷍,zRFPJ](yDY?1֮:B:R(T=)R;Le"Rz88 κMksb"iɦC|#Bk^` ZPHL\r)܏ykSLJ|gyByQna2ҿ4BIqb7FfMALӓV"B:`BzE|]P5*SgTڧڙRbH;}q}WR ߜ*ØG v굇N=1 HwvP:Qa + N &BƉc}MNE`vʮ]M kd*™,C(I3TW^!pGc'Cx_8lsc-In.3;"ו~ XѲ sE*uiJ6v܍B끕Ry\pƘrݧxEcJZagṃ ̽vnS3!p\s)X-~bN(LV!8t K{,[<}yI xkaTSC @\믳#ḼXfOadH=`SM+#|<914zqKʡUG:zE! >c1cj_?}::_"ҝW4 o ,C Vڑ{Ӂs쉅]leKej;.鎂;RzwsԯBz= AEׇ 3}*;]i.4H [EBFu WhV NnU,Z !KR# CN6?Rl{ >~1 ~M@_^/x];psN;LveK>*V2nK5&e_Lxԩ~ݴF7x4}KU9BW}&*δ`gߖ/__{gw0jhψB3hw.;$}~(/c~GW eDnwQ뇚&PRn;8#RU`R~}2rej x0ykyA5Ӈm}t'^WCGvc1AYn,LҸc;UiZ73lP\f?OñsS;eK=%ͪDh`?ёd*iHOD@irE'ʟI+oZf;S0$O~fI/5 #)q0rWo ~Z}i4N  ȓ!{QKN'_y%S.b9jaz` JzZ@)dA(=i53QhOܯxLOMTaZV{k` edd/e,D *Gj b8UpQsm͆)!tWЮbr]TpN@HT(4 F 􄂙[63qbcHT,)luf니7+P4^F&f1F&a&]k]@:= qGڳ^]k8&vZ%7ƷI]k_p߽_.{F~}'6M/CmF/[Dq )+WY|{ 8|l j7Sjc=K:7$+bV-Q@gs|T wrF:MS1@U5f4tHk 2v(ҀlwDSڵ0D 0Y=l\Ro$ˌ͇)e ω4M-^1w]7df`);oo|wtѝHL~&,j wZo/}4e>I@#Bi0MrLAa~ę,%Vm]z"9¿:pjtlݢp¿'cXaYvƟ4r*+W3]MPwGX~iTg_׫.ĤOl3 ?SSr7 9. Z?^2Ѻҝ7ulUAaWxѨf0۔;ztLlCiq*`8穑f9ܖPE@ mԻ]ԘCSe}S1fg*kr.-O@,ԝo yR@}qbڱu\P/JCf{ :Y_UH/3 ZuTQ#)I5鶑?ȷŏY ߜ ^HiV"F ISb^Sɐ`>>F7?֥P90_qM.& tp,e?W9*$36B}!$ u<ݶQKogD~ uͿZ1oKjs _._,+<J4Qy}߂B) jh7QSi &Z {.zux\ ؝I<-dЕ) f3IP*~ N,-;Zk")&s~ 5`B3.nQl$R&T*N[q)@dn%LKpmQo>WOY@:q@qNyB-@9d"g}Gi,W)<`@'w4kZy8Ie jY)(oTt<~k _)! pK. V7}\}4ƞUhw((15|<+C,óWn?1R}XΏ7 Z-𞒑~{2(*t  tt*X:\H xBzT25ZEWP` kL1G%X,(d-5 ̚ɒ!)u2|W[`fs #a_<_>q7YBiشγ "6BT_>xr7@r;!8&UreNmzJGohĕ5 1RS'vY~ 6Gb7W֍ȘaܸcӇ0"qL˗DMr6˾ViB`o:ԛbg46"02] {mz4RoRsM9Ԋ3E|K*1Ik6/Bs7Tt&־&y 3gs@A!]|9CV0V n~vW2 /dRtzM}*88&) 4,*nz9a"s󼫾Huheu0Y|t-\6MBa+{m%Skq7meNF9H$N~CojQ"V/ޑ*c3Ȕ'+IX%&$?߃(hW򘞁R}g[d\ƺ~a(M И:&gO 1n~AV 2 +tT(.QyzG!۳qj#䭦.u-Q] F8$(kV[䃻Z1>'aݲP]\p8lB* a 6>#S.w"9@e% Ig\hqqi=nyOC182Nz}؟ ޚݢq zc4 ~* 7*$5'zxFExKNCWXǘ.3f Wf¡8:cSi*[Ϥtά`f#߿dIիs# <5s%ndHAbLmcov;tA[Tdݯt`tF!?a4G`|%Z;^wlWk@h` [\$Or*zX;Cώyq֐7/U նuX׋n%M0*>Jm7rb[yjœ\CXqz}xD;"L==e1|_ʟv\RicTGJZNQ%^5`w=w|ݴ*Ixmo5{P,5@d}tHj n.D QC"p\՚}FT90ߝ>d·}f6-75:$JOO@tDDs5jr'cZc4%F_P&.&}MH:pӧ[m`Xԃa~fp`sh'*&ѪJH-Qvge7N[BytFI<zQvY滀!nr2Us66>`M'6}>!aCv@"߃XIs.kjРuVq.vsjW)%Țڔd%x̃Ss&$rXM99^'4sh{K9MhJdsh?xuc c0a6H{~VLMjƝm9jp>J]S ;d֎$\}jOl2}8Q>6"Ǜt"9\̐(dz *W1a@M><i:D|dF[]e$T)K(g0s{U6p,&ǃ9xڎ/P!i T̂O4(wg{$gQ$LJ7oJa""u)lATA!S LAR|NrU0SI X8;u+= 2pw euh!{J. 4oǃ:a%\Vq6|MVp>]l"J7"K_?',A B}7i?" R k qE}-shM!f=[Y։<`GWgL hb:tSb~XsK|Y~s4dIOԬJ1%r D̏>PGtE?j…l* ڒA&P{cT]LQa1kǸu&g8,[kG.zc;'"L<19|n jH3M~;^.<$%TCfgvF͵.k|U6ʿ/hXɬbuŶjy!P6dgh)}y_n+n=:X]s搽2Y#mFL~WkMܭB$/қOy\ jcNW4N!`(.M62byڊ)&é:^LNR{v'Aos=, lմ2HO\s*'k#+aݴf\T~:Hi6t5ز7؍ `4ʸo/@e(k%܇Y:UDf@RwQv<$J 3aK_!ވ`owRc?y~704$pO0Rh-Hoh'/XY!zL]&l\TA-͜@l[x &wPƥ.H™ N=J@Wf4 m8z2o6CB yò$ 9!rpρpYbB;r6<3kXFr[߄w2BPbnV=Qc`e }gx-QQ4lp.&2g~>~QQH.㙸Rc] H|,S?)梔yUVE-xƣ勌 HZ\3/-xl e,IkcYSi&͂ȭ=M$bDZ'ey;'tt@Q!o;Zt%?QToL Z2"8jaJo)zpmQ@e;\dgq]mA6.!/qb^цb,,j qV[*|~LI1q"5_& Hcvr|[8Tc|w_2ڵv^3?lp&-} =3aVZufJ'*daj !wKc.3/jEݬF `l[[>PE%mu#ւXf28a ^6yb"KL 39*LoG@$G7 /W/me:5_=ƱEm\i8 uƚLڪ*FaJy H/ We扃q-! &;-GeQ2>nE"%2$Ȓshم1E3&(HGIUk֮snLDKk&ͨ-hdlӈ5W򔮈Ç)Q#b3D6J#g}]|V؂'V{"=㇮?" ,vyX6> N0 #8 뙯x`#\Zg _)–$r*=]C^XK#h 'U;MY渽mb{GBqߚi HRW2Ỿ*g%`60I5BkIVWOW|C O<|*=2=;&W_cQ#HŋYwkt΍ܦ;-"ۑ2/Ago RX"$YѸ{?ؼ5)zFd"o = h騛2(?OkHZ }mYU[sًHIPp>ŋ.O]gV  :yiV ץ!x2gGxO.`ѐǒ=,i˩R@(n*CZHK4JN:mN=DgJ3kY&aث(Y4-b79ì7r2K.anAWRic:_?)LY @׀(VqZ+iNC yzX Hlt*(P텁K&hD Udf`գ)uhZ1+UC ږ:A̷ ʦ\u>}6pBܮ"YkDtD[71J\ᵅa!EK܂@|vۺ ,GAW,=r!kqH^/fJFq;9n?wO1qZ#WBoG #=s=9z7zJshuo捥HӟS .,׸yYav%?)K~sQ9W_2V ͨ h[pT.cрn@A8NU!d@=eC9OrMTsijoVZ>2T/aA )^֔%=ډB[({`Ewܓ0dU%k@,_A{}BjM+R'Ff4,B$2O*Yi<`و>yv*I6̰W5@"~qU袵Jѵ2;ECܝW['VJg^<22v!yw4M!(x1V[EG{_kF+{ͦ^ݦ8ݢ`!.䛜wb> ,^U۟]ݾ)}ECf*ku WZc8]UB ܬlP#78ZЮhȼTag`"3A&!>)tz'V/ҮD'  ,,Ϡx]姨vמƁ@r%4u*>XJw&=st/l ͭrAv,hsI:_4mB"[r#WsVvXQ2kTI xN_NLWѺ'Qjfr>G)l)ef81; QT톒&kǪO_#`kUӡ`SE_~h8WWxk|Q[].hz‚νX;P2eލ`@9fz Iqf/`*L"^}:|h3}t"uD;x"֙IdڷօsUse㡰(_.:9Pk~\0`W \p1qWXϫDg˧mSpZh?MIY  sԍLXZ L208f'oi7wᕸaiztķrrt@ƣ8,Wס%1eQB'JE4ͦ48"kU„StxBx#'XNzKenpk)/>REevY7xܳ` 6ž31kfa%ҀFS 3ju?8U&$הV~ĸbCAT+6y.pk|c~PQv'8yzD0ϞŹ!JV&'@5(DP >}%*啐3=JgL+mUEŏUIq e= U/A!;K3\Y qtjmkJ. Ӂ>w\BeNvxkI=y ѝ!JP#;4.vv{)n׉!DWt:.o+4* aK+~(S=Ԏnлp[Ios=NrphG_nrT_Y C$䳃.><25~? 6=3}TZ`N=~CDoc:[Ҁh1[=W'7J-R3w|F |dbyBYe_%n0!?WlD`9i^#`uDvk(k4]^[v`0OxvOOqJu9 +C2D|iOU2Z40dЂWhC֨vi곱I'F+ debSV`5)R5ECG&4I~;6PLP'j@nb6֏QG&5PV12jh$,(U2D܈ $x~X}q0ז4LIZU3L`4q9m'⅚+iWԽ~*~o ~ 9sеB-"$12)2?Iғ )#\26ƤqUvVH]LTLe_Aq89 U#Z~mۭ=NvϗvY:ӽN,֑V6۩"]uG|ku ߪLGڠD:EC1 v-آD* Ǝjւ iC +ㆸKz9z=")ˁM|4>4 ;(qڥC|.N5zԺx!X:y t759н5pV틧D˒R Ԡ#NSݲAJi/u*mj]&7A!♏a"*'oC < )e5qH%0O WD%T(U 0t0pv8?o#eա:F8ۄf$j&AӢ߅P0 U3dZ;P44I5~LDȏ<`?<V'և5fy[!$Dyf?0}ĭl^#&:L-fب3C"%COkw<)*TBxD9ؙsi}өo S~G2dnS!,Z*&ٶ6i+ :/ݹ٨e0?4BIԜRaNm X/yHHNF 31 $W|S0^y[A:`i=ELޑ t90 dw#lw91,0&5qH?%3k;Kjh9|e݊pWneow;c큠Ip'n:iE7^JգkR D,Sn'TJ`l"ngXqW2h ӧ@^Žcy0  ;HrK=yI[^92SpiDj`g>n?ohA"z:; sYurXE+*\;+lNGuCnK-ИV<Чpغգ6cNP\m#ïON F]ɢ dyFk4dky-uUyi}8C.sHrfyjVt#*.g18owz<6ۉZC]͂&";4f3}n7h\+OvɮtB H0M @nx[Ԃ' )[oOka8J$#TDtrgPzcd܇< ezvsG ܞP2$85NkYO`ڈD/\1: up\>^TPΖAܨ%ZsƩ$<ԥg6AA0)6f'+VG|7uL-X0ڝWT^ | d*WHt[P(շ[VI\9P br@Ѿ=E44ݹBfȍqySFuه+?׎G4rƶw g.BGuJ/ܭe},K1]PMDgB'KV]DkR]iĨY֮N"RQLDm y<}ˊao3;w?-{U#&lGUua^!*b^{Tϵl[V\kiSMQ ]Zz&^:ęP; >4$bG&qI(2r;u+]gdt\e9yȸyMN6fB&{iH~}e&NDνEd;ߘpHh_ܜ[%O2&@T?R4R! 47tUT-7I]ǫX.~(D٣|tǷ .c:]yIu kdCH7G[?g+b%LА{fjD~=6&# sT#>v)f?̨6  qwel y@K/;oqѼ6tXh{އ]} ۚ~?b.}q 9V ʚ1P]9s2]su>8 Q&%8u4e @ ]䱚KC^5UTB]raՕE\ '?L߯,+_si&*PYʱʴY.qz9 i M d>h{O]zG^5x:_kMBn%!5lVRW}^ +-$[Vjqi5.d !ٖ6 kx7XRt 1 *,wǴ nMFƚWNskvzHd~ǣȸj~r —"~{n/bHsSln4Ǚ<S-&K밋U͚muh <*_g/t0X\$X}tsR9FI%}:3I5(")wr瑗3Qi"NO^IةbE{ I]l X!*/5mϿMWLό,aWn⹛;Τ@֩X?]Š 6΂xoc ?[*@b:xN#c{}=%c8¯T<<8(whx"wiʹ$`@Aa6^:w$V{ʱ6l PPTm wWD#π3uEb#~Ò>bۖ/7O|?hLZEvͬTx=u-|>]r,` Hzǥ/@\.^7-U<%~979\}~!EO>}eZeӟM3r% 2zIN3޶iWԟ xᆒ]!1|fvY1W~F\%Ue_Ԭ Wfb=^8 "ک Щ #h&~v^~)m6ɺk}3gbs%{' S QZᇏ#wdT̜͊daGe{b8ASRƇs?ع8OUe&mz/\dwj`!14S~4`6fO|$8C}{Y1[M\+_bn m9XQ#5OxpV<_K[W--"fVd^6nQ\jmܹP:&tl@+@@H+9 E΍Pu?Taf;ٶK)FQD].