libhdf5_fortran_1_10_8-gnu-openmpi4-hpc-1.10.8-150300.4.3.2 >  A b.p9|1rX[+Mi3 ϘK yDOe|STi/ݕ-O1Ϫ`E. M#pm->|?:-;P3>#b q=c44d6241179ebfe8c363ed993a727f6f3e3d01fb9211ceaffabfc564f641a32d06b93b3bf7de922f7168384406aaadb7e28bd7afb.p9|Q,{7P%B 7(8%:ugK90>a&.{?y~}:XH^ٙE+U0?OG°mdONs(%XV+9}sB&*\xeXmGɼ~ ɿ|XH׫pyFEeȅ?amI EZ|EX%(v}_Н )I PAJ-ATm`|.(|7L~m\v@p >)pCq?qd*1 > sDHTXq   , H   /R(`(8M90M: M>l5@lDBlSFl{GlHlIlXlYlZm [m\m]m4^mbnco6doeofolouovpwpxpypzqdqtqxq~qClibhdf5_fortran_1_10_8-gnu-openmpi4-hpc1.10.8150300.4.3.2Shared libraries for the HDF5 scientific data formatHDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes. This package contains the gnu-openmpi4-hpc version of the HDF5 runtime libraries.bacabernet7ASUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.hdfgroup.org/HDF5/linuxppc64le!AAAA큤bJbQbXbObVb^ajdbd88e36dae9e330943af537f5d0fda999915a98eebefb47db0b2a312113540849875a6b3fd8a684f3d03d5418fcfa057efae9813194296d11f2828a24e4a6e0libhdf5_fortran.so.102.1.1rootrootrootrootrootrootrootrootrootrootrootrootrootroothdf5_1_10_8-gnu-openmpi4-hpc-1.10.8-150300.4.3.2.src.rpmlibhdf5_fortran_1_10_8-gnu-openmpi4-hpclibhdf5_fortran_1_10_8-gnu-openmpi4-hpclibhdf5_fortran_1_10_8-gnu-openmpi4-hpc(ppc-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfighdf5_1_10_8-gnu-openmpi4-hpc-modulelibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.4.4)(64bit)libgfortran.so.4()(64bit)libgfortran.so.4(GFORTRAN_7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.10.83.0.4-14.6.0-14.0-15.2-14.14.3brjbN@bEb @`_:_{_@^@@^@^^%@]]߶]߶]@]w@]nU]_@]@\@\@\\y\y\d\J@\ 15.1. - Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).- openmpi has been renamed into openmpi1- Use -ffat-lto-objects to provide a proper static library.- Re-list hdf5-mpi.patch in the spec file for the sake of a avoiding a script rejecting the package automatically.- Update to version 1.10.5: (jsc#SLE-8501) * https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5-RELEASE.txt - Security bugs fixed: * CVE-2018-17233: A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper. (bsc#1109166) * CVE-2018-17234: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c (bsc#1109167) * CVE-2018-17434: A SIGFPE signal is raised in function apply_filters() of h5repack_filters.c (bsc#1109566) * CVE-2018-17437: Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c. (bsc#1109569) * CVE-2018-17237: A SIGFPE signal is raised in the function H5D__chunk_set_info_real (bsc#1109168) (commit 4e31361d). - Bump fortran library soname, sonum_F from 100 to 102. - Adjust library installation path, use %hpc_prefix/lib64 in x86_64 and %hpc_libdir in all other cases - Patches refreshed: * hdf5-LD_LIBRARY_PATH.patch * hdf5-1.8.11-abort_unknown_host_config.patch * PPC64LE-Fix-long-double-handling.patch * hdf5-Remove-timestamps-from-binaries.patch * Disable-phdf5-tests.patch - Patch disabled, upstream have changed the file that was being patched, while it could be ported, it's unknown if this patch is still needed. * hdf5-mpi.patch - Patch removed, merged upstream * 0001-Fix-return-value-in-test_libver_bounds_open.patch- Since build machine size issues do not seem to go way, make the %check stage optional: enable with '--with check'.- set higher constraints for succesfull mpich tests (boo#1133222)- Add _constraints to avoid transient build error ppc64le- Update URL: and Source: to use https://.- Like on PPC ignore transient 'make check' failures on aarch64.- Remove ringdisabled magic as hdf5 is no longer a ring package. This should resolve a number of problems in the review channels for Factory with packages requiring hdf5 libs.- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.- Remove dependency to the hdf5-devel-data file for HPC: Currently, there are no macro files for HPC - these files will have to be handled differently. - Re-disable all non-HPC builds for SLE.- Reenable 'serial' build for SLE: this build creates hdf5-devel-data.- Do not build non-HPC on SLE: This helps to save some build cycles.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Also build for regular openmpi2 and openmpi3- Build HDF5 C++ bindings also for the MPI variants, there is no reason not to do it. - Enable sz2 support also for MPI variants.- Replace git-archive generated by downloaded tar-ball.- Update to 1.10.4: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4-RELEASE.txt * Update Disable-phdf5-tests.patch * Replace and update hdf5-buildcompare.patch by hdf5-Remove-timestamps-from-binaries.patch- Remove lib*_cpp and lib*_hl_cpp dependencies for MPI for the time being.- Create main master package, fix dependencies.- Update to 1.10.3: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.3/src/hdf5-1.10.3-RELEASE.txt - Update to 1.10.2: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt - Bump soversions (101 -> 103) for libhdf5 and libhdf5_cpp - Drop Fix-warnings-for-missing-returns.patch, fixed upstream - Add 0001-Fix-return-value-in-test_libver_bounds_open.patch - Rebase patches (tab / space conversion): * PPC64LE-Fix-long-double-handling.patch * hdf5-buildcompare.patch * hdf5-mpi.patch - Rebase Disable-phdf5-tests.patch - Security bugs fixed: * CVE-2017-17505: NULL pointer dereference in the function H5O_pline_decode allowing for DoS via crafted file (bsc#1072087) * CVE-2017-17506: Out of bounds read in the function H5Opline_pline_decode (bsc#1072090) * CVE-2017-17508: divide-by-zero vulnerability in function H5T_set_loc (bsc#1072108) * CVE-2017-17509: out of bounds write vulnerability in function H5G__ent_decode_vec (bsc#1072111) * CVE-2018-11202: NULL pointer dereference in H5S_hyper_make_spans in H5Shyper.c allows a remote denial of service attack (bsc#1093641) * CVE-2018-11203: division by zero in H5D__btree_decode_key in H5Dbtree.c It could allow a remote denial of service attack (bsc#1093649) * CVE-2018-11204: A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c (bsc#1093655) * CVE-2018-11206: A out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c (bsc#1093657) * CVE-2018-11207: division by zero was discovered in H5D__chunk_init in H5Dchunk.c (bsc#1093653)- Handle license file using %license where applicable. - Package example package also for HPC build and create a master file for it.- Fix HPC library master packages dependency: make it require the correct flavor (bsc#1091237).- Only build one examples package for all flavors, do not include dependencies as these would be flavor specific (bsc#1088547).- Fix some typos, one trivial, two mispelled macros- Trim description for size and drop most of the marketing blurb. Fix RPM groups.- Make module files package arch dependent: it contains arch-dependent paths (boo#1080442).- Prepend PKG_CONFIG_PATH in modules file (boo#1080426).- Add support for openmpi2 for HPC (FATE#325089).- Fix summary in module files (bnc#1080259)- Disable %check stage for mpich builds on s390(x) (bsc#1080022).- Disable the openmpi3 flavor in some products.- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Add support for mpich and openmpi3 for HPC.- temporarily disable make check for PowerPC boo#1058563- Update to 1.10.1: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt - Fix-warnings-for-missing-returns.patch: replace: hdf5-non_void_return.patch - PPC64LE-Fix-long-double-handling.patch: replace: hdf5-ldouble-ppc64le.patch - Disable-phdf5-tests.patch: replace: hdf5_disable_testphdf5.patch - Disabling validation tests for the MPI variant for now as they seem to cause issues in OBS.- Fix name: baselib.conf -> baselibs.conf- Remove openssl-devel and krb5-devel from the BuildRequires.- Add magic to limit the number of flavors built in the OBS ring to non-HPC and mvapich2 builds. - Fix %libname() for non-HPC builds. - Fix some summaries and a Requires: of devel-static.- Convert package to multibuild. - Add HPC build using environment modules (FATE#321717, FATE#321710).- fix compiler flag substitution- Add libsz2-devel to list of Requires for -devel packages, this is required for compilation against hdf5 when szlib support is enabled. - Minor specfile cleanups using spec-cleaner.- Enabled szlib support through libaec's szlib API- Fix baselibs.conf so numbers. Fixes bnc#1002569- new hdf5_disable_testphdf5.patch to disable only testphdf5 for all arches and not all mpi tests for ppc64le tempo patch as long as boo#997252 not solved- temporarily disable mpi test for ppc64le- update to 1.10.0-patch1 https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0-patch1/src/hdf5-1.10.0-patch1-RELEASE.txt- update to 1.8.17, changes documented here: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.17/src/hdf5-1.8.17-RELEASE.txt- add hdf5-mpi.patch same as fedora commit id 78ddcff82b10fd80eafb7b2dc5e4ce2bb9ecbe3c should avoid transient hung of t_pflush1 test- Split libraries into C, C++, and Fortran versions to comply with openSUSE library packaging policies. Fixes BNC#971602 - Make Fortran builds required. - Manually set so numbers. The autodetected ones weren't matching the real ones.- Remove timestamps from binaries hdf5-buildcompare.patch- update to 1.8.16, changes documented here: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.16/src/hdf5-1.8.16-RELEASE.txt - rebase hdf5-ldouble-ppc64le.patch - remove hdf5-cpp-compilation-errors.patch - prepare independent so versions and add TODO- Currently the regular, openmpi, and mpivachi2 versions of the library packages all provide the exact same libraries. So any package built against the -devel package will end up with an "unresolvable" build error because there are multiple versions of the library it can use. To avoid this, I have added generic provides for the library package so packages can depend on the version they really need, avoiding these build issues.- Add hdf5-cpp-compilation-errors.patch: Reverts a change from v1.8.15 to H5api_adpt.h that caused compilation errors for C++ HDF5 applications; patch taken from upstream svn.- Update subpackage groups - Make subpackage summaries and descriptions more consistent - Provide rpm macros for version identification - Spec file cleanups- Use explicit library requirements to avoid ambiguities. Without this, packages that depend on hdf5 won't know which library to use.- Fix baselibs.conf- update to 1.8.15 * New Features + Library - Added Memory Allocation Functions that Use the Library's Allocator - H5Pset_istore_k and H5Pset_sym_k added validation of "ik" to not exceed the max v1 btree entries (2 bytes) to these two routines. - Added Functions to Control the Value of H5PL_no_plugin_g without Using an Environment Variable + Parallel Library - Attached an attribute destroy callback to MPI_COMM_SELF that shuts down the HDF5 library when MPI_COMM_SELF is destroyed, in other words, on MPI_Finalize. This should fix several issues that users see when they forget to close HDF5 objects before + Fortran API - Added Global Variables. These new global variables are equivalent to the C definitions without the '_F': o H5G_UDLINK_F o H5G_SAME_LOC_F o H5O_TYPE_UNKNOWN_F o H5O_TYPE_GROUP_F o H5O_TYPE_DATASET_F o H5O_NAMED_DATATYPE_F o H5O_TYPE_NTYPES_F + C++ API - New Wrappers for C Functions H5P[s/g]et_libver_bounds - New Wrappers to Get the Object Header's Version - New DataType Constructor + Support for New Platforms, Languages, and Compilers - Support for Linux 3.10.0-123.20.1.el7 added (LK - 2015/04/01) * Bug Fixes since HDF5-1.8.14 + Library - Addition of Error Tracing Functionality to Several C API Calls - H5Rdereference Now Checks for HADDR_UNDEF or Uninitialized References - Fixed Bugs in H5Sextent_copy + Parallel Library - Fixed a Potential Memory Error - Parallel Test Problem Fixed - MPE Support + Tools - h5repack crashed on enumerated 8-bit type. - h52gif crashed non-8bit images. - perform/benchpar.c retired. - Source perform/ directory moved to tools/perform. + Fortran API - Fortran Fails with --enable-fortran2003 and Intel 15.x Compilers - h5tenum_insert_f Does Not Work with Default 8 Byte Integers (xlf compiler) - Some Fortran APIs Never Returned the Error State - Fixed h5pget_class_f + C++ API - Combined Two H5File::getObjCount Overloaded Methods The following two methods o ssize_t getObjCount(unsigned types) const; o ssize_t getObjCount() const; were combined into one: o ssize_t getObjCount(unsigned types = H5F_OBJ_ALL) const; - Many Warnings Were Removed - Functionality Deprecation The following two constructors of classes AbstractDs, IdComponent, H5Location, and H5Object are no longer appropriate after the data member "id" had been moved from IdComponent to the sub-classes in previous releases. o (const hid_t h5_id); o (const & original); The copy constructors were no-op and removed in 1.8.15. The other constructors will be removed from 1.10 release, and then from 1.8.17 if their removal does not cause any problems. + High-Level APIs: - Suppress Warnings from Flex/Bison-generated Code - Changed hdf5_hl.h to Include the HDF5 Main Library "hdf5.h" - H5PTcreate_fl Does Not Convert to Memory Datatype - Fix for H5LT Attribute Functions + Fortran High-Level APIs: - Internal Library Fix for Missing Argument Declaration - Build in thread-safe mode to allow parallel reads * These are only unsupported to avoid confusing casual users. The fotran and C++ libraries don't support thread-safe mode, while the C library does. So you have to explicitly allow building the thread-safe C library and the non-thread-safe C++ and fortran libraries in order to make sure only people who have done their research do so. Since users are going to be accessing this through other programs, this doesn't matter. - Build fortran 2003 libraries - Rebase hdf5-non_void_return.patch - Remove irrelevant hdf5-configure-long-double.patch- update hdf5-non_void_return.patch for GCC 5.x- Tag baselibs.conf as source.- fix typos in ChangeLog- updated to 1.8.14: * bugfix release, see RELEASE.txt/sbin/ldconfig/sbin/ldconfiglibhdf5_fortran_1_10_8-gnu-openmpi4-hpccabernet 16528059851.10.81.10.8-150300.4.3.21.10.8-150300.4.3.21.10.8hdf51.10.8lib64libhdf5_fortran.so.102libhdf5_fortran.so.102.1.1libhdf5_fortran_1_10_8-gnu-openmpi4-hpcCOPYING/usr/lib/hpc/gnu7/openmpi4//usr/lib/hpc/gnu7/openmpi4/hdf5//usr/lib/hpc/gnu7/openmpi4/hdf5/1.10.8//usr/lib/hpc/gnu7/openmpi4/hdf5/1.10.8/lib64//usr/share/licenses//usr/share/licenses/libhdf5_fortran_1_10_8-gnu-openmpi4-hpc/-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:24282/SUSE_SLE-15-SP3_Update/1b703aec7d31dd58aff97d5969d13c5f-hdf5.SUSE_SLE-15-SP3_Update:gnu-openmpi4-hpccpioxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=870da9e1b9856e58c5dc7c12d758b9fd0cea9bad, strippedASCII textRRRRRR RRRRRRR RRRRRRR RRRRRRR Rl:^|F_Gutf-8622496fd80af79dbdf63bd7ea37d6b2cb649e62f1c8cbec95a57d5bdbf430277?7zXZ !t/-] crt:bLL zuAF'DmvؼE(uwT<Ύ%>X(.},u`wu#! z+wx$o H&a!sĉɧ:j>h*H;3h9\d#ß264:P>{7M@uPFw=ܚCilpODȤA1PMm A䈡낒b ` <_MӈO:nRd;H\] SO8d*8 {)~̽HRNR%t&!ϪjZֽ-;59;3Z>Snu2w{DM4XS2-'[$M1)A 55OǙ..LЀx5~<{\{U.d,ށV5Wׅ<(w[n'䅍iR']7MFZTm P*}NSt.l=3Ry=GZw2m)9\ \y-U|*VD@,NٲxjMM Qt&ܴ9_ï[#aqߦK‖Z- K@f9.Afl&$uƫaZnNxAVԀ:&񔣺quqQt(6C 쩺ANixqM5XEmZ|1iRN2&vb&$r8) S~+*WU`,)zVre>ukx=ySR+"Fϫ7\Ⲃ  ]^B_G$O;2SxREFTd [AC\reݾwߌʅT,v\w7_{eǍ2kwwGխe?];ǵ,,4@!h5զű>9}&ԏq4Ȯ }O8&;]3Bn4Sx6QkN]!Z{;Iˆ{OHM?c|ix1sS ;M"i7P$*wjOa um_5ț(O[Q8Gb&cs{1lqe4l\EJ(DjŦ HUCY+H*.m n&[Y'pH$YD؈};|\0sXlZ[cզEqo*N6!`jqQPa1?D-U0yIx4 nF0HA] ]"/B{4Uj]Z?Z9/b޹Kd~q&3#:8Z; $g'urJDnGwm  BY.G@Fƅ::%;( ouLZI`pJK s7wJ@ܖrQx5:ұ#32큅rIJYBT)@/$Ozz<<7icn%Z ۺœK=&] k)Cѥ: w?/XyCZkϣQ%쭑7I3 UzbXׁ̨7[ֻ yn~!bN䅏&ؠX夅OW8r9el0bw г-bLsR՚rFن|}`홯gtq1T`ӄx{q[l9l({7gc/RG0IՈy>O%oXO[[ Zg.)-A/0͓D}AhjYvkOpmL6fZ~&dEg2Bl >Y]3}D`n*jm&PL|ʼW(v w_W1/U+NPGOi2+U=DP^5e; 0& ԉCvRKWlk'AhuZ9?gKI2ƫk_OU <@:$J=iW 9oWwtm"]'kMB\6GY?$6H ̸2UԶm!!DJW,Wur4 ̞S+kw !@Ab]`Sと [Ibmd;|Ӕyv~ .Sהh !M@M2[?kCU3 ).Y´`D5\:d=XWUT..j٬ 2(GPCÞEhbuG${t+o^|qF=`0VIP%Ye(xN(x,q[{į"*:)0B&X7uKﰊ͹QM1Y4>H%_flDP:3](r,LoZ _v9Veme3`8"@;{FJڱ]sXoku+h)p)b tl3A2pآkݰuTヺ+P+yCa%UzDv2W+9}L'kjvJpj#re켘N#5҆vq sєQ&\h:qY6Hzx\g7Ηw~wu8κ;Q~w+YW*n,{4;#2f\:^IJ?ysBUIƇύBmS g2d0&M=Qxth1Xڡ\\Yq-%͕ RZ@(K. ~uF-@Lwc@!*Qpo$?+\}]]T`ҕr,G7Fs(r=3|=D:0:p$2n*m5gg5/O민ۤBs/bF$7IcOgP Դ:-?FGUJO BKc]f*}`6CTB?FǴ1Y>K-շpxLXZ#zPΚTڟhio*l{MmMmKCk)Dg6aEoݙ_N&JsU`ɳ LkBR5REp@ӞmİKIgɅ*v1(L'u Nx'_$N J})%&Pf`et"Lӛ>oUի(wϒP~@ϥk={!Or{]8$t RpNAS1O6[ș9;41f`/n d&MN :V"L:bܽ*Iy7fb 9pDgq+ :~4WMLևgOVk}y*q{+(DR{SPGO+#pA@D$%~otBfJHifکvDlJ-[=@Vj:fˉrsVKI.MlD]bMˡCQ}TiAhpk!O i_%f;L׋ 1p'΄@/ijAiwµuu>5O\@>ĥjGkz}p5 ŧ-Qv3cO/$|tl߼Z/IÞ}Cy+t K#߈rfIT4{dӀ҉aK1jqSZ5w4=H[`!qHxLJ@]xKi]<)E&4|vw (  Ϭ櫸BO;otb[%`nXKy\M9rǧRL&w}t/ű.,9a])+PܰP)S~~AHüvTY#p8W,."XBD5dKhhT -!zcJg!>b.Kh`ܖ԰hyqE BAߌt_"DZ٫H6+`ho}-;h`e3}[a5'[,u tS a:VWiO7 E6jAmp) T7tubIvY嚅?uQPL Rè}1 K7!Y1Y2&`c.h/`pͿ[D{ N(Cʦ7TIe`  7/! a~z7-[ѱ,c԰LLNpX'=O#h̽oSq7W2AwCz]EsX? glʧr+ ʧOF#&g5)r *LԙυiVy2T{ 2VןwpQ8Rpu["_(+:znuD ze )yܑjb"6gV[JwU@ILt^Ȩ0|M{ij},p6 MhJe<ٓ f*ӧRfw`@ػlUa#n)/]Yp"jSLH[ VIs:kYEr#t<@U}9ږh_DGF\4s$|]14VsʙMHƦ+qN ȉD_K@:k9S>486}M'^)$vC_AMYbmJ!2yw8b۩23o1EDM('xPrqxiHWljxDd ϊX\F{DHhHDT̬HQl⇶'6,7jW`5:ozֈ tv)eW\:b !'p IpŲ'AD3%"D"׃?L%qVl#WQ&]+ $&,)OGߗVwB a& |[]܎~h ~nkH3@IZAnG{Vrti# Xn ,eaAr׉5Oh,M Vn:$Ĩ=nCD21 fdTá~EEC BBъc8i"ǚ5g=k;>|JN!BFCGFكGJ|jxq98u,`Jn -w+R# ?=G#C*N%N~`66^Hi8T]nݮ:?cOt6G!FU[yIaJ?UI:}ɄQXqsxP7(#ULEDVW!6J0#+,bɺ@E`SjAv? \q^Z[/yDyX<&>ްdRcg Dώ;,Z8[4!O/d {!Tj;6ig>"Sy9ޣצ,bm&ya~Оqӈ3l(LNJN1+ hiV/y~h CŭW#bۏ?|JeQ{)m*ԧ_208aLr@߷AMĚCsl||% ƢLU6@3 >>^ 'u8cWz逹6z5\,N(u 7I\n Y[YY9++GƈF߾[-~FT YAQJLDsl/ĺp-2 N6bT2d/^?}wTfQ!vr'ޯx,ƉoPt2Rev'0_%6)s7Ih}Ƃ'Q?d4l"+2b&}D-؛6)z&MH̦8y`zíH{b΅"8o`=nź2WVwHWM,ІIFamyRJ yi$8"B|l`o?`){,/l/=QxW&XF8, ' T=)w \d'WGEL3_8o@JQ 9뙢9 T>4cc"%k|0C^jƣ$hZ4RQlzE)O İh?Tlpӹ]ömkޔ,40kη""tƇw _sK?5AF'%UOcL5nZ<~8`ڈ,^!H@%E,-ШPVG#ܥ{2>8[aa؈q:'XgP.0 ̾A$ȕ<&pewFS+'ܗ;u:"sn6aVA:LVnL?f DF]4 %Nd?%)\'1‡g9 Mԑ }|E 2ǫx9Eo)֢'K/BkM[ͥ{d)w FN]Y*Qw{_xKgt/KLqr۔hs9ڷ;\-lEZ]!2%AL"p]14i[WkI ގN!VL*>lD v &xӚu?yԪ?Ѭ onm"-$۱׍kÔ GkZux9[T HrCH;[)D2SZ|\]aVVB0F# oxBQ Z?rCmBRiQ (0"R?&"䕑ꝑ4p|bw֩H2?]Vu3ngk\&}4aEj&`Kj95 N<[i)/q!PMv`D{3$X 79P+:& ￸"$@`b?ޕ+%Hjtʟr ?*!ՅD4įt[xC< ?HBt~ӢN!na'3WJa|OT4&N]ZFP[WĐC mw@ e1T)_Pk=/ٍ6B7b;gUXT5"W;eLv{Ԧz\T˝srLr/Q C=otDӪ,,j^ ͎!&َ~4$=Uj* 4e/ x.4}nvn$te5unS,(6Ļ݇(;0ҖͪL'z8U\ DL^th aoT"\1vT) Xe[j6aYԨVB5 (.o߀la45{W`vVU7=^ٞCĄPy͈PO-N%dOg#{jGFD ;$yFf^ %JY*7tNXRX#DkܦD,&pRzyĚMK9DE1rʬoҚ(EYXqr SAz|K3l9ͧ} aHi1ռe:EHo\R3ϧ_YfZ%&Yl/*'Hq9I4 O4xFhx&s҇AHʘFaLnv.s ~w!b{Gtx׶ U;!@,B5tҿڻİpp~^廾պ,вA7a26HL mD|ʚkA96hٓtEֲ(yy/Y@5^R0["ڎeO)Z120bd*IxfHZNb.+i:Y:Ykz }ԮI!yzՕhGy*{^׳y2]?PX2`e7c6pBK)ˈnG f2I (&=$,6%2WJYvH!hTUκG5ZJZD>"ax@˟g<ΕW]D>lH}b-vNB1#tm¶%vr> {tUH瘟Ť[|އ=:;4@k?ߋĐLh߶Ui-펾'۪0A 9*w[@9OYLےthἀ`[@pKsƎlfcD<\t؛Z>Y|_T\@12?9y`a)77ҳUM`soIҐSz"â^e xǪl7xfp uH 2pDWiDk {*);rPTW5Nr(k lͺ-VfQO.4t@6Xy*8GՐHO[$K7h^CcI]?([-aˉ%,cw&F.*C> ЄpVdQ$Gt(C_17O^Ɂ9s6VW9he<'De<\%W'kmJo!6 1?.#)$K7jhv2^W4=G+Oa5@OﻢlrbR억Uh`p:$3rϪΡnvo A;8ܭV7ɒàD`WA[Lw @`o#w|->aKPty\N{jJ{=6=4f̞[wNx(<Ȍxr| ? 3! ܐMz.?;=XWqV))xxOTb͠m扭$UQG8IYDfQ&J׭$VI_xa63EH!0wir| }$ \*`B +q~OFWGJïn`(PCx1 9%$`Jnm1b$6vqYzbsVGJ?yv._3;gݤ%Hg-9HŽ\+-fvi+NoR'kBemL.?+Yӳ3 MUBՁа&P+]^xKK./P"\O &U44ߢͽwL12~+vh> )'J'qlhv}Yfh&0' )X |HE.-2q7VZ/Z ;Nd8*z_Vzzx33 QWW:GXTiW,u\<7x@(hscn @FNNIU[.*t1YBYUm| 4ڌ]ۚpcp{%Xzʐ_pUVy5'0(r%gVE@>6@#ܯTĿfb ȑ<V"C[. <7z8ǯƽübf\6㤶7+/ڬ"jP=-SJh3ytr'hFua=; sSƐ0Nh<XAGDoYjy&ؼ-M $k?y'(rI*͕QUIk˗<؎YSsДƫ@לG%B)]/lz4>c 5aqNYz%-,xfZB,1:!D_O 79Dx\Y>;uICMvtHz8ũ%9 eC,:nnbVMA4b[t\0pT uZoԬ÷6߉o(x.u&'WJ\:9Y zx` VR~*j8Z2*7e75h qes_%+ƭ2[| a%$9,D@-j>8$;pĺBQCuA'C¶VRX,BEghth'xS$^멛{@E;ZI~MFƑ?&I(AdnAtx4s-fs=]=Ky_Z<6D|Fm*A\]χ 8pc)pM t oL L^G IY^H61ʬCfAkpgֿMd6`)y;$ݯLIu!?ي,|O8Na`qvFMc"{Sa?35,SIzǰe*(|~l9y6M]& f'z[P9)UUOH uq~Ry=/C$^:]&lL!AR=gP7jCP){%G6GR5hZ~| *lxdGJ !P$c=`ƀmz``Arm'_Z=uxq= ;fW,co =Gl2#e|5~9zX`{KOh&Z@I[Zx \w|gA}B]1BoϺf:w:$|U s 4sӬ7FKQw?^u'=o.c ?6Hپ?-/p?&2ό5^eTiֲJk//sEm q#2RK P7AwS"rm,.S/S-Ty9 Ȥ>"љR$ҽC|S4l̂|YyQfɺ`Ù1?Ō\)ם~Fz+|ٚƧoVpݜӖ[ ac:t=C21kLZSڨԋFԠʌO S!-J`HfQyBylrr;nZk1IwW)[݅xp"WOǂG,I>~|\nY7|$9,I_p6tHrxglU^>j5貴]J۷ޝ*OT2sA'>?ph{]9 SÃ:ܽڐS#P[q9f^ 1A'򔗣6kI .¹Ih*j:ˊ"rXS%R w1tUP=#2 f@:4L\ @֧fw?2qVu?{zʽhf;TK txJO>M()ꑉ$$y1mV7CFDa`Ĺ_ jDO\8R|xf<ȨgxhȀT$C\KI^h~9Z̔'qgsEA oP 97h(b_`|>]k/<&U+˻qΗzkyt=CJ\W6_hPq|HEVx^Q֥wo2vF}(xE>uOo X( aw*`Y+RB[mf%AHUfvyf#4wyx%%Sp#?HÑ4n~-s_(y3=%*17|opaHwOgђe<hNUlPOE1'@8B &f%uU *HEUsu5AoE/} :Up4V1{%{N!7}u/, HtHb0vW&Ajl):*ymd\%3 +H6.t1=6 s_ĥ@38iZXE]TrZNE'[w48M}< ?V +\FPۜ*OYPPR%f 5dSW30fy lnǴ˰Tɂ3a^GTZn#ՇvJxF#ܺ*|k`(f4N{{r@ HhMnBmٴmL ޵kḪGၖ_K~FFV^S=ة=s5сLdK6[;Y+ mfdukB!pco|[-͂zZɐQOs|˞CݡPjYN$-UV."̯4|ޗ.PB(ɰ; ^_V[9MCyJ$ZY6h?Hiil BRF'e2DbroĘ):Z'%?'3RcSV\aڿDi ^#Go甋I/8Wҏ ;2eѐir@*{Iha4:cK\vz(Y>0b\ h1}ΤhtAՐ1J.7N(Y" ywY1#>ij*,# [ twIG"ڷ8ߙn®[zG?|gP6d\ݬѽΎT=1B7 cKSƼJZ˰ld2Dj=K ䷶_ThtAUcZЦ@vQ~q(7n 'ѥs2ց5e:ژI)$DK0@+&W3NJj;'=`荴ܥ>:EA!/hPJB y1]?ZØn߽|%=,q6Ŭ}"4dRELRάZCb6)o r'fGJ`='x0)vyj,i&`-mnzw GW<]Np^2I|E †։g}EhJ L]T5`xsg>5nLbTǧ=`(?_c^8@;km'DCnQ.c#=B].x6HTUܫr q1W3rQ8`hmcZwQ\/2 FO8hJa>Io6ҘK2/׾CLary;T rEp'Z1V:`" {aWͰvJYcy,5* y$J8܉E-0ãqH5'v=2 *Tj?. rx߶y}4͓1ZptģYU@sC(n!1q>8+}qF.b MOF}dx$-Rl>!S5p؂. egG9 2zG.A{-\)ey9,eS8q@; |k83voy*Ig<^}jCtuY}1VO. ;mX5UDK-](J ^"R,ޓ'4P' шae)5oPHW.&+wRCFxB^fN$vrNrsqKZ)!%V '9kp@!"4nTl,`\8o5Av 9l Ǭ5UK_*01R r0}69}apϦbή>ERZ\o˅y* I7>YQ7v\ʺz\IkPŭu -WWf]ľ?Vc7Xtb_W&v|˘o)3 aЊ2@u+Ҹz+KՔZSCk huC*J닆 8a P.]&eFXUeM2=:Wnn ,Zv#[O&-%&+J&9IV`, v2Ⱦݭ59Cd+TT=!b5-ï>Tk{[)7E>IA44JoWOJ g HF\)ln3mZsO](-x>1Fmo.+8yN67!#(m]3}gFܕ5eZGQ(r(]5}=fk Ӡ0 E\ +1#B>) %A`&D#(b\ U`HĦF{#E3̻K`SqQd =sҎ·x~Ntb֚aM9-'y(}nw-Ǹ1K.4h7Қ5Qf1j` ؅sϟۜ\ךX5\:uilӆ(}5R'`{ 0NKx&}뽨HT43{+MbB%3wF82%VOoDQ{)>' E)C Fm'PFSvfnJNn\.]`x &vf=|r,ɈQmf.[ႷƏ;Y˾n/*]tȭ̜cE%G:Sy4|]Љ&?k\"%A [_EL9vQ#/+&QdC{}7p3í6~Ck)082ڤHSI7)n !fqWZJ{xu~5VHـM TR$GqA[e T?"!kW)OwnP0*g}AQG&-o"]^EIџ wԄ>VXTuyXFO'₏c$j@V6{o(>xZW!.G7.ni2X@#%q@&^AFl䇳B~X.%|I/? K|AQ /wŞM=ŸX=e?apd,;W{|j{F H\?c֊ [JKE/iv@mNdɗc+unS1 < *9_"yUBƖBq$l3Rq2!`!I5H6u6PԽ`mX]3*d8&KuhO(wb keZY}ם9nq13? \G12~T̶q q &0k@>oȡPy2\y,4]*.b9y`H-,*Z"Rǥ$2댼(򽼷w#PkhQd6Yoc T7Zrĩ2QJ.ݸRyU~ M %&?.c2i^EN92_Y h }uJ;) J=(͸قNV:zt(Y6*8]ZY$sm.ȫ@hfp,T*U+kwY]?vw9h)& Gm=ZGzN19 *uR;0rs]խiVc ];FGpAy3T'#c%txMM4VP=E@YU([nX.:I+YY`m3Oph=QBB\:3iP MZ`MXK"ȏ(J7pnS ?dIܲbTqV<q w1@Ps<`!0'ͷDUr}QhGp?OZ عS2vbBN\uLTI<ϩ({XY?./Qܿ-I .z.8REB C2!$r0ə0KGAfYi^MAcc31!<]aSC?MEeؔf,#==zO{ۯ$ |t1|\M'. o[ =ZȗBrVG>o-Wml96d+Ѵ<$8y>ԤޖTcJ=Px'7D?e;'})0;q9t,"ߴ%>Q}8[6W:&zT~6&a0:ؑp 3w0;+߸w{b⫱&ЅIw0]k~[hc@cf@ibDF1phovJlZќ6S\o~_.OjR7M/ d(*EbcriT ]=0~Q e .Pf;YW Qʠ8ĽTz?ʼn-)[ }F(}"PI0P 0.2ysBB9׬{, jmȚݗpSW;tp-m+[1$M9 A`[17ʁ5/ ș}+6լ!xJd1ɦ2ldGsc&FRZXGvgNHѼ¾7i& Ͱ'fr FP[:~F!gwy=ĘO+pTr:di̬Mm8ZAY*,iBS;`ʄ~X]i!{zq@ AHIkk(y'Z$\"viGuZlEH CTTH>_ydedf95 7d]tvTļZ]\fS؄8Q$Q"l>y4Ow;\iԂzˤ+ KӢ_cE1l~3/h(n@zT[D:}Ƀ/-BekFϬeLnh \@ .b]Ψr8e3n6t|+6@hx$G4l% 5,bg{Aǡ. ᒇ" zGnW|l#%HZ^oMz?RfQi#VdnTOān : 1eQ+CE3~5 o/a=if$v_1-&}`LK.T]">EbOȶDXą89^+%_ٝqɶ@Jm 9h KiduR6^s# eW(s'*3N̖7 Ȃm6!YXz| $#`;T^ $ThvFU|-k^s/tDiBrCTb$,Kaje@&?aH~qS/ uE4HSإ-G.elfVgѥ۱wY},!cbFXZ3a,IŦ'|Xv5!ࡃ fjNM'҇ok:GzϝBr9v2<M-~qܽ8XoaCF ΰVԯ%mM0zX!Enk, 8w)dW͌[ȿF7u6x)3Ycos H dt&.kl?50g *f(l0SO/7V l}h-R& CK,oT'+zNq< n EWz؊ScW%~P'̧3oT(JCU̯ æx:`WxZgb+گ Lt[?;`3鮮 %]yN8X"fCΛKю8=r5 W'~>q;{"D7/;SxF'@mp3y^'vtQR*|7)˞xWږJ 忔qyYLR=Һ/a֏yZkZ#oD,/u3/\az-N{2"9UCN@\2qێCZR]^::_OSU &{NE FHEHuS }dp K@CΌ?J73u䥠gZ0Fu &x|IS7j0.2ne$0ycP0i爩мiO?7b,܆x+X ,Ϗ[$hACÕR_5L]0{: f]W9`JMhjk'qgEmڰ@[0WZjȳ*'O9 *ۛL_߯7ǂ",DUz] t49=^Yz.܌4geԤU9!jda٠J)%{|B3jPSRσE2aah,EKXQ$K$t_ +kT|9=\TAnBB8wGQ[~ZTX9Qm/ZY*<#*F\/R@HoFW!JF;v NN*9lˈ.F 1fmbx>QeQؖ`8AI0[@ \gW{RڥWSsB?HxBJ 镇ۊ412V۩q5 JIp=t|껝ĩ}SX*ȫ.yE/W*cN.gqv$Wv2ʽ7Ie84)K;0]`ks Mbbf3rIǽێ#n&H:!T^|_k@6]y")4'y: ؚ;aP'J;Zt+qc? HZlDML83?*2:PWşw>ue>۸W 0F@DN_n*Et/[XH_2&𴪘9f KrYD.w v޽R/x@J?+3q*$$]&7H lyrdꏷdgDyBXA&$hKAUӲ"~?˗;?z?kL*^p`Z1=%5_`mj22"fG:<?8k~./:?}!NRAvp\ƚGKG;d P֭CvyĂsUjuA<|t?R.T&1 -yZrz454/ւz]RZBFTtR%Kɽ)ahϾ:^>nOt}@ūC^l/^VD=ݡ L7p)\,"&dmqtzV=K)E;MѷF+LO*WL73P(??&muC]/ DH@Ng'lكxKtL2P.xn5 4PrLI6/ZG1i'!<-t!V%eFQb φ|EnʚdpE9, I+UMfJG}'AFX0Gެ6O:c&7'63D΃'@80V5ao `8!I4fb\qs/Pl^0E]q1: E ̖=90HŇ`AE:"F3u2脢Hha7f2]h' En) 7q%${OSIqQԉ崷`C5c@{w~%) BYh71Ra0"JOG06a\2^>(s!x:R-P{o9ڷ-iˈXh\oSVS1MB7]OeA2LΞenp3X&BK<&:%d 'eR}cV'xuPcXeKE*Ca rF;@`k%y@˦ &!,_ri UԱ(O`[/_Q#h;tEwkN.Vpwc}YfE&Ĝe 7(x Xàx.8d DLL ꬓ(2*{Sw athwзKC-CR{20hD~Ln`7[:zWю}.wFP&\b /ӭM,mL᳞S"jWdh&u&fUbY3˵LKߧN;WKAb#-*+e^O5|EiUX#;'}'QQK}>t9|@Oexܡ4B?; i)-NjfS4/ާvDVSgX;B7vǀG3 rJ !xZIb768.F*%~{!z4J}U9}Yþ^ٽdVq4Hn=Ȭ/ձ:h[j5j޹1wLBZ%(I9mZd`D3K*.a9bkd*LcCpʵX)-̑$Jxف-EcއWJ#~k#w{ڿ E˴'Θ0vM䤮+V6OJd;P|-,1AՁk`l5z#6hڂI_%MFo&#zhol߿kRh?!'"#T:;gr^!ߐf2)ة @/G^QKЦ1KG@X,{҆5!lkD/(1?h;[g_bab߉69? st84L:lmpt}f<,J=<@7$\0ktу& :,tLЂObJqGГ8?GGDXyIGtR讀ȘsA\.1Qqr Û!RdבWSmg`_:p4_${iV'XKhWVt6B$vM<[ G7zw#?v$nu%8lɨ;[2oIW=I#cW+W;H+>X]M .g+[.! p|@:f-݆nwz`$<[\1Cl#"m.?+֟&FL:c1[!t%mίAp9l>:Bw0gC2/Ý*40nqǁ>V}$% ׼rS$z͘Ac[$ѰUP:~YNJ++'It gY$s# \D(#),ͼ L .-km% II_ h_Qepj,Q{ +3j1k&Tς-0Ԅ-x9Z?B6;BtS y ՞ҹTyqE'sa ]TOjR4)!ktn(8Ḟߡ2w #xq@۰iDžɚNu=3?0= 9tm)"0vWYjwS, !"Q׷zMY={۳vc ]`)l L%=BF_.n9d r龂9❑v)J~]4申:qQiv9Ɋ?5 -aM!&u-jW8 GrG$fWИ3 ,%3, *E5 __y}M^D֙:*Lx"[|I <8 *:1XDL8ÙXO=g`S)@I ^s,3o]o5[8דr)ςh8]3'z=_U~T4R_y^?3NFD,?!wU^ewbRw?zgM_8pWE*M 9vZa<L=5kg% 3 ^Lq0ɮms&vZ LXi,|e+ZGʅ#4aOJ("Swtx찊TM.pX]v$NԸ4#N>w)kEd$/;ǔQɦI0  8Ɯ.vB9"pT| &5I).=Crܴ@ԏ3yz+2?*!poN)Es2zF7 UKZZ`y"n׿ؾ$N;o`r8cG<풭@[YfL"livOy݉X1k)tc/ҿrB`i7Yے[WĝFJ8b6t{S`ÅRHSwU5*`+ލDܶ:AV~ŭ ,6Do-۔]b]t4>gvɻ S (m#OLYggar:> e(6wH9J_ũUɤ@DvU\̖:ɘNSxC%OoR BV$հsJLvuZ86 CYEsRZƽsu2e]vcgR$%-0=H!i^kryY FT9;)ZN'Bq?BuBl^ϡW5èm2~ Wg]$^QUVwHB؜D޷!*S" /(M&ޑt<WG}nW 4z[J86hOH ]wvCSJku(@e"@eoF<q6 J0A>2}8' ~NZ9L8%qUVA3ͻ&WI\=45j}"m`y>RtaM $D OpA_F>q03Y~;7JRczE`C'ߩYHi#~.Mϊ`rd_%楶,@-N q ^Zz@e 0[vyy`r{H@[ -1/wF݅]=~dd|/3V5TiFM`;hGʕitl=N,p `g4je*(f;='C['AFQɇW!Kt+M7#!FۉKje(& Vq+i YmJ6sGDTQ 2fA!gEտ!uU&įdU͠ _EP7vgQ lFKBCn,CD 6F2Y<K_&nDžu^n ؃ݷ7B4!>a/:z_fTrW4IRJUl/zLj2<  pbJHNVJ1ɔ 5Tvޘ:߲9}Wh"BxZ0Æٶ c~dжOwHHX BOa"6P?IC,*+Gz <45ޜjfŋ6L}$H;Ңp#{Bbm W$J ^rvE1bĖ-]/70ʐ&73nT`02 euN@RCQlU{dx]O-lϡ>{&Wi C&Wț/YtjPa󙐪F7C~ni{ -3+r3GDxG$$(ր復8fǀx{נB4,H%pX{)( BLT=H ćoAq:'rQ8H`,ׯҖս#a oL3żW߈c}nf 5*cPp(;'q R{&GBfay3(异mi)P6{P|@82ɕOi>s鴶)8)c<2CkFj&"3 io94sFGX".2~ v. w^t]ؤٙZ9j\5H$p,wT4VTeչX"VW@리afxM`\BxZ'ͫrbzPMjDMUD/l^̑73qg֥q=Qkި'|DЪ6o|_?.Z/l":*@i#8JʱX6PG9ٳauL whBJ-դ7 v5[:.\q_z0PO}F]YRSY'ˈ72H̔LP}@G r=.g{$2Pr&4 _l^剋 $_ɠ3 ÝHH0]6yx7fLlrHV yf 2A]4LCIVc}Sn, YHE|ӼzrJQV1q?2K4oZc**sO {2Q|W:%Z`{nh-q]`t{8~+̗WlƦ'#rAXe 3cq Pz$ezgz>ф<5$9]8+ުd<~ VtXJ30'.w~P튬A)CwɭىZBనUyˡæ#뇎$$ْۺ~ -a_b 6="8.-GPK0<\Ej3)TYgJ`Y7QpG@˙{F1 K!E*@<^tu[!~SmckѮQiE»Κk[oݤgxxWsv1i6 ]uUw3~E]?eû')Gy`{ng|ps4$PᧀoRHUź2nwC܊Q`Wk7IX"{K9vC胂y y 2'k'Ƿtq:Yм9QG=ZB ơc{5Q'X}TL3&ZʽW`P0 WI[ʻ*؋ivְ ҃Qm[^AX USƙEYb!a+.}'5(UxrӾ<ì>r[=.K[=500B%gX赠K-k(ģ~=1sʢȉjq"@Ηe/.ӹ}Equ^,:r[7)2ZG5׃?m _w#*. |̜ .pT2Q$WdU8b{H@y>Ǒ9N?qܾlM{ܴ˪^% )>Xަ%5~g[]{Ȅ;1|NOdI8/qO5vE5Vf~ #Zy2 G$lk!ބ`8X' >HUe ؍WU{moKxOx|?kk;tܚ5LËs髖!睔0|VC \At^гȼc¯t]=Ps5p$ jVpCوh냨y]ʼngn![h"cd^RGhd:_;Ƒ#tm ("r$FEvWϞ͖v^m~ 2/vT'@` |Fm:*;ѡkGpY,@h lsx|Cj`7fj'̲;6C3`m% 8E]'E=j$yp%` ;U|UǖSe$N@"O7)) `wCK.js)H+RahJ͘)pg%fIxz: Tlܹ_My慵f 0R!Wa7Ye)VAVR3^5oL%Ӌ%UMVN-pĉr0 8x+PCa U}ҥɈ<6?=^E0mGEUO~oq-6_Z]* gFtVx_%1nRx>Jه Uڛ5\7,>k[R6:g{kw%5SM]v,u 9fL(/fp#[>9H|X%Ϝ>Lq.*(4<cPQ7XB,(]w}Y['e8S9w5"$fYvY7d{$t R:|+]KB Ѣi~D9*]%>aE B(^h6ZvYa*ڂס;-:f7ӷTFD` ukXm]dI&quGN9_*/[RX[>2zS >ڜ.1X<57QW=m!se,ղGUBɮ#?0r?^ Z"QM\rP[]Cc$4Srߐ`xQL'|ry[5 W[AI9*@Lbaڈ6,ʡ#ʦ(9dM@=~- X`M9)BNTiYzpj>͑mNRn=Oiuc(H5F̅1촹)8ANI?WK0;gjǼn0Ѯ&kX/QƎMj]9ueH/pm '“II IЦ'.ȍF9Pںmܺԥ?yqaOtQnwM{gid hmĮ `|{DCWD|XṷMWye;10hLh_Ql1cpiyIR{{Zhk&B吽q<~) 4PR!SfX% b o<א.aw+P?/a/n_Pch )cr_< a:B1>S1PW֜PAvV͓<7-jPdߚ#%FC2Bn6>/Jg Bߜ;A%>Y뿩wED<٨0 t%TzM$hoO%zHpl JCʢؤ;&bdM"E  sQD cu~^9M3RzHlsM땜dSze A V/T\ͷ- @ aJdʇ _ 6!&) ]oݠ)ԼWnZ=RפZ83h;B(Nj;N5lVۋ7#jHZ8 Y@K$iPOܦ9aW*݊cXd}0QY pvkLR_6# ԢL~2urHv~aǐՌ '|*cF( ޭ\Ruc  t'R.QevMu˝ձ^T6UYO'B lUd䈛R $`d=#e#E1 x;ߝGM)1NRzJ:,s2D ^{j^Cd̮4;"EWk *rq#muP:D\RE`(y-Ľ8DB()tL;Brr ėqL'ʀaW^nX- u"N,i?/s"oJg;ȯ ̛',E8$7Җ fg㒲c_Ywb=lنϻgNܱ.<4LzZPqBARDW_kIt95]mdUҺ;|pcٰ P9l]wb3e܇&Wm`=踾r[:⾄+0r;6z.*!icc28Ju#IuF7BCN>/j/DX ۇF[֜KfE4nӧhHA{DK2zm["*[$dG䒾 q[ }jˆW,IཙɲD𑻴*' Xc,3Z(~<{"1O{8 j]SŃz"g(HG:E|[ac j@-.k)ft٨8;0; ܉F,y S[:)GT ^$["ߌZl"ٰ6yCbC!akԂ^JnA;{=5Os.' ?`Dž܆kbn93gXE%X e[ #P'&ɑV`2 5(ߴ"TcXn+? .D`i$g?"{Vcj`x*ڿBsu)'7*N$._* 1P%7\ 8$IJ![Fб+DG2-uЄGYa2ԙEDӸ &q~Po&}c1{m]Z^wgܻ9'5~z}q"Q|W庥l2-J/^ *S1Ҹd> "/-SIQ2UF\G| 9N`qw"dR k*7*g^<^'U5}r-8r(a }l H6ZW{$W@Desfj/e),9J%F&U`r/̌J^ǽ)Hfe1~ڗ-sܷD:g5}2~XU 뇏LvG#ݟ=&Y8Gx/ǹ4t\di0."Uԣ`;[=Ƅ=M(Q.?B cu<Li8Jdx7֝ fMBq jtAA7G~o1ܦc"6?dBr/2 ?zRh̀c a!{'AO=7d!/2+x68Yrw@ёL% 52h q]h2ع#e v U"v˜0NaK3G $qzX L"pKv(ܰorR;rTNcB,4fH]#%jnBUjcy87"c;ܣYg-r- xq0@71ms"v~(Eߘ--,R1e8/5 jmeͯLkILNMн,້8c,g*7v:4l+|s6(ۻ1I±;/k`^sk9m2^sEU[-.$AXf 1@~ %haoA⑷F̆{>NoK@ǮW`72sPj[sc੎b 0)H ;xAǞ򷵑 \3Dl$*@m8%@Iˋm;pTI/F&=wN=wYx'&BfmYMM: ,e}dJ?cL~b>I9vl6[}(A{ ]2e k^vھ!Sz^10]dd|swڣUX,5:9cBUʼn' BFeUx0<ɲj7E63ͨsnx{C}jHŦ:[Bw׉T/в%t0͗ ʖQ(Ӕ߅ք$$t% >D.k \IS(%++ITEONKHTv+%e tP>F!JLݩN oaN(A+9]Wgz J N6!&4Σ,NHq>9]l]x0 CMuƢdH .E,9>YT"͂VvQkGeFWN#Buo Z%DulG @4b=ͷkJZ;62B$mFU?nlT8“k !ynGl*⧺4G)mtv"z~!ĠTDoW0S%V 8_x?$cgJE1RV:˂LJD/9'a썕("uSX`[Xv|uynikbyþ,z̥4f+fXPu}qkޢQt9T4\[bCکyM49P6mᚔ0̡!jRL,QM[; }[&LhxGW0ʿPtp 0`u_JȟW+D@(Xv:tF#¾]=uL0wNIc^旰Rʿ8spH3PB_  iZryVŷEp,V~+6=Zcj%-iQ b΄q/-Cbts'wL *5jYs_J*-<jqqL?LVhe1^Q s~=Q{fcQ~w հi>YqOt +]IsbjTLkW>,j0E8ʈc).`r[ꔅAA)ETh1z KfXXY;DݐxLGfFE_|uHzxmm&wKa`HjN7 ' ?;t52SV9 o~)?BZ L?q{ܶ߾ oWOsP_ć@a܎)-.ct\=r]!yvuEP#ʑa(IRUd8dp&/〼a[¢RB DnK67^=&@63^VRJHqk3*K ]Wq (p5!8q!TC! q( N! C UO%/gk '~wt5-^Lf@FJd:=^p < q9T(+q`來a6~4A%Dg"Š#N]P c !ҧ3MCr$FdV+.y)}hNOQ `bhFȣXSA Dze:ƞg)]9]-wx 8*J32eOjW= \!fiPPH;L)^BҢ9_tt~T4mf̾}e874`5+|2D[t: D^bA͊G'oM9ms0vHJ>=iv=Q~0bFퟖ{Zo\cqd9 4cX?P3İ+u:Ś#R1 [pO,Nac^b.1M=i4a06llI <3uqٷ=c̲谴ڦ3(v ?AFS񗋪S0ߚ|7~YI_[߿gdILJc&}M% OCf^*hH-E{`R=}ӧ2i+𯟤.rg/^L='R'hV1A8s+br>;RcEm#[ N;Z8,j=ZdV {Q7 ]A¦sbx?) Jjm8 GdDb2XGlC fXE+MLqa&U*EZMiH`ŨoywñYk p?fKEgD9=SxغiS2Dz wb?wS72PmHZSs=j^(gGảNEid:Qa*g=Efa<s,I:MTwVf''K5͒ZqDE`MURͪ4/p or/0ݧձ5; nţXhjb~୼uu慺c[@x*?ŔNdW(§ʉ0Xؘ"8Ppsdf|[_ Ha 72*umtkGe3)mNL/-K7]X O3lʘ%Vdʝv(78=>3Uf\,(bx_D=s^0XQW>VJjI!iZ&d`DJu~ZlIk5Y_2`ne oddu~{mw̷?^Y.X(ȘeWpl.DU7H\BW=$O7 lPDz&a8F;U~yyu1e'R׵ˈ (>\džӊA`:ZCe՜Y?k O(5zFGsA~hiJS6 p?/A*Y/۔䧗BŸ#heE&@跏lItqfbs]B!%}] X~ ٥Eua0ň,-&gO!nI1rE;&_:!OxKI>MZ~,ֳ4O/zr8tqjtdu!rkNAtɚ^r Bmt'LM?T-PN~HX`吝imGg$7ts(|kw_+qjuL: 1ŇMvuCg leJEro %rȭVoƱȂ7+FY7zsia1WD y>gPVx?LFNop _B0bC jD5喉1Hkx^~Bu߹ @o'OE+ly P6:xB ߫)ΤdW?7@!@2`ůb-'E'P6dm 2Ҧ%6*P>ykq%ܻR+YgkxKWbm IO33jf&W;m2sʲ9&/w/.c,F Nyfކ@\LDbCksTf 3:]JIfu/&ЕoN ̲,&4hR0wuŚl:Tdg4;֥QZ|߲#?Ϲ~2M1 { o%8a/u eRi&N5!+?\=&Vv7vFݼLaTmr׬z ' o㞹d(>0V76ބ30m>>74FuΛ/*{,T'ֵJ/!gk2J?XQDHgJcL?ZQOAەdzbƀӁR g=;AíDcYfwKBfAB"aMX=WztãJfktwH5@[AZ1@ v`&vlT'`A&q'Wƹ;0zZ8̘^q؇_wH&;!Onj4 @x9Ƀ#a ;G s80_ [ޓ~"TO/e h0"+(C+\]6SJ{’*ch,ɉPנS>X],6e`PvPfxn0ϊvWTHGۏE:NKIamko#@6.٩R ƕn :i*w={[`M7h츒ᬐ\ By&mȏȎlP u$xCð/oMhO1 &˟"aDhdly-m,7Y> `_)>5Bƌ&H BU7tyKrUv÷sq o6GЍDŽ+U38qxq .ᑷj/0@_;!-+UӬ_ۡR(N+BEڙtMϲ{=nK;譆 ! 0B`x-UW]QKG↙gD7i"簪_;UۃcPkA$>uh~%8?vR, M 4HutHu%Щz_ U-0 /յ|%.jDi}H,L^>/q=8DOm,K [ˆV|A.?x8λW1=5b UcCJsk0CaPjUʸ8@k@^&h5 [Hkr3(FPX=c$F#z3{Ok4<☙H١ )CkY"m#0ܢڶsͧN)%yip %mmA3NV)>,Ŗ>uo4&`hrԢ#KGӊt쀇^>hgj򥐔_m5d|}e-m%̇KVJ2Aٰl_g^"|T_΢E$p˥n,an;#ZfE1cQKo ~?A'ŰIEme_XkpuP5kYQ6Xk4&~YnȣSSGI ҥ< 9Ҁ7pTHofuVdxEI\Nc lWS9.$ ECC.][.gcn2M@(#4! :=HfSdSŗDmZ|Gbvh2=`[VZ=YodvX]jz;%]@ceEDJW{F<-%_}?lr&JC.0V_VWb[P.LѦ1({-9YKm577JnǗwy.!"oyWLZVw|̀ h@7pci0`]pr++)qiGZf#>F!iι~"|w3 Ax :"W.x!Wbq2f+^.VZ$֦s}uS].aW]ф$ }8҆r註˷^AZ RbV ܧ,2U,Ğ "Z<d*b' 摣Q5N}src]}U~#3¼ycV@[-T,G)mxՏ,zC$ A}D]I/a˶@#ƥbDҎO7&Q* l4E)A%v |dI+ri1}tS1= }cqQIBd>I( *.xE:(-6 -9QUbaQ|<+"c3!/quԞ\,yEgQy9ϳlm!vR?gJg m= ޡ&hRV> + E/o;uO\#+Kz?gjpYwz5=Pl" 8U Nn'->G{<1"{q#$a͇Bm3ِboYi b)^{F5F=(N 7[m?M=Wv;08i+ srPlPc^pVuT"fsl-ŎS AO>v . GTHL/b38P:_.rĪdv1u#L_t4#;&@5-D,{ԨcsPq% "UZ&\Mt96SU"_lҽAPd![]?pQvR?;!ޗgڹdM,xnfVSR;6H8LE\{Z\[q[h6ȨoELiE3@z0 y4v|9 Pji:sxmb+O@3S/pM4m!i} V'k(Iej7 WEp+&"اBk #~Pŷ%" EgPMp ȵU}Zy 6мJ>'`#6ڶ3^xӅ43:*PX#fsECJIUzgt\4|O;8VZ!JsA%V ]mpկ+*%zϺ*7ʻ|?e8#UG`Ǘ}j[1n<4Lj{kC_@1ђ=ѝ&1;Oz.q'Ǖӄr4 -d&-c l w[•@tTHNYss >!|B[~; ٲ ^N;"IYx0i,Pqlޫ7Ea횒|g{'햌h0>zhVV f2?npkL5sP76eZC}>wbFHj4t0=$_x2!59mS >~wbsXP3BvJY6$?ڍaqiyq?\*^3mՅ !g2LI-jl=CIqteX`ɂ!Hiu:uk$&QC ^e)xH%jl;n#%s&Xv l2p^-c=fu1$P7U:s̅6dKp%R.Hz$64wAȋ%gӘ#e|R;DoNWcw3!4#x1_wu`#ΨVkUlB!YJDL.CFS"ȈOƏGD 3ˢ~%ڏr\44%;b;:M\̈́yw^Lqk% [<ڴ9>;NM! 5d< \|ŕCo-a K6KT4ctJىU2V9R£PZhW;VO (٭`emGvnx&5ɞ闛  e'lTXLlrbBlN4I(f0T!qPÐ5~ GjÜ KpӅ rr1-V"m6v.'2IM\wv%ܶfl{ECs f"_2nn@#E챆,kچz(ͺePI qYJʖzƆt;?;<#y1f5i.q_ƉFRo&7G h-Kxj>X3F2iߣwDd7eQTD=" >ebG#XqE^SWQұ>zG r64rû<4}IboòU8qMDGAVh5%bu rInaw"t5iM[HÓE,Uhjhiya(*n4U`mbN%ke΍'4 1b=[ r&٫ %1+:.'ؐorGVTɨVRd"<Ğ:ӵwv/d/NJwGheYjҀ)1!geqڨ7;=]5 ݜZ7v6cwwѐ$ߟQfoNQbJ"G{ؤJ9?ˎWvD_>ކw<\V;6`jw&&q ݑ"'ņ1  &l+䍄 ?m&F2:kz/e"LԠ ֜:HOyx5uwV\Bҿ{䘩qU?!z_!u*c,P (k6Q;)tfVWĔ6L"AՇPRz.= x8?a./VlŲ &J (sAh _gkKyF\ Y.jɤ*{٦ԋW7oo BWe`O aЖAV R~G"Gh>X&qtSwS&~2VOd`Y*%{Toʏ:A6S$ y8Ǚ~H金0:/~ɢ(ac4N>8L8t|*7>~A} rPx,*N[.͍͕oB <`f`pZ}/1P}*2./~thΟ`#Y>`LK= R:?.P 7lF M7\[L|iӋB@Z @b^\nAtNr\OEI*RKgЫJ6곍Fz,ar׹<;=~+<(^ےn@{J܍D\b4{ck@Tǡ~&a8NGm rk̦qRBxP2VOM0=*%mw^?Y}E^XLN~Ew(-?|boA9_2m |`쭹9| 胵3Ds{izm ~/ +Ip;ܽU6 FE 7`15m!Hnu.l|fC57*7WNR{t-D"!Yo{K/-$ 鲟1AXS#䏳S5CDIԑQt>#r@u _`7˯i W[}leZ%RdB:;rJ7dLR" m#͟5OXYh5^K ^'G W䔭n&%$ԖpO' t@ސ&5[ NnJ '2HC!"5@&|`u!@gF6w-KOrXOK=疋/Ah^OHYG}e^ nDKWa8{BX +u,0ϔ;옵dtؼnFOBF6aD\ܑtϼXl%Xd(#v "}6 wPu3w YqAg 4NB,tvĿ5WE3llE?ݿ 9dJqJ] Kqsi$d:긳4pfG Vbo7HdZ{T;+7|9߬E$oG 1}tWC=eCiTXLN0Ocdf؎$ÓDDO7"-Wo{sTEdD)\}𠍷u9m:AhjnÍa30 P>ԯEGWìj.Ɉ-?\`A,YĽqG*e̚;Ir]LfMgII @!(*XqV/-MP Ȃ?j,i^aCJ?8wc|7I*8埪'һ>\uwc/;1 |!BΙ*e$K$00җ-%* g<+{ml$ |́ &BQyQ5na dt]+"dߪUd<3,^9l!!+ag,d-Bgjq^tcىiȕT 6< tj6vfYq1a7@Xaa0:01վY``o.(2d*:Ю3S%=`{'@^Q</Y$x]Rk}0,a?8l ]A)׵]L85Wۿyr:"9KܰHqy&xahԼu׍ :h2YP)G<5s]ˉPz9\5&΍s9xAihIm+nv;>Un\oZ 9d7^c#UFYA*o\ꇄJMr*Q/5w7 /jQp(O u>ib3bXO@U%1ls]nYo@ZΓ^ۤ_2J)CW*6>Zkp5+LYLfk= S}̐\Ћg`o8dN}T2 a=p0A ҿشS-¯T A<ɍ oj"pQէfޝ3n eGmՏ*'r~՝ͨR~9`mc?[aa>;0dșmUemr`o2k.,Ϭ[f{ 3PC >h2 FezpBJ?Golk}=faӻO=`,XqO u/ ђ.CeAkU_[W3/l|@AV1!e Neu+:̵ WI<57=A7aM]ANb'TmF||{Y%!:oVLR!mxGaqRLmDfCC>,YaCgvUb́!=1>߀Z Idk"S?>8,Mz'bYL}Z[" pF} <ŕt|sj7!RZnE X@Kc|g $[:GwY8Muc#y>DWJ'jɲ7*Y{ZK`آ2$u6Y}&w; "b[KEECũ4s.i_ +4%8 1WQ9RUfX1~77rjku.c~TG4jkՑB-hNj˦%8Tqgp]! 2xɌ@B- O(9o[t0-+#Џ {L]G,MZOC:]bWf JρQV <,lك#;|]Q-e$cjW#v"% h &K:I1*ی)^9X?bǍ=r G3{aڸwگBΥ B 1.67{[g6phg"k8:Db$$~#tA#Pצ [oTmq8@Q+ vp}ӻŸ7x³sP+]'pr! ;bB>bY鼣p0jTcE"O(7w$o~)=^k6NrY& i|O}wY[_בHT>)/x|U31!*ˮMok[pQmdXZ#iF$];Y`|< #sZKF'$+ $p 螒~35Too'r]R.]7^&KOS0}Hj!pl>V28 \3l_FF<BT/l ʅpPb8>  AdX˚" e?OyAV oDY=影 !8[=Mx?|f!a$$P+G jՆ~a&;݀9lu '"&_ 'r;'m19< 02; f-'w h(((J&Sܲ`s 9;:0<5_mGYrA /h06wR Jypa1O=L)ʡsX]~ /xN Iuo_H碮Ӱh-9b'jX4§v=x,Y; 'Wd) f穚h[ >?ɚaZ9{M~?=k|S)6 O63 xjG%߽Ы9g{tC4R3v Ҵ<)д0P|vf[ZubiNܦU#kt1 XHz\p{G`t3t"S^`]Guil({{+>N,h~O TA~BaA,جzt5ŪbTX{qkrͤ>Kt^9MzO_? ?~?_#\]wXy6_[$E ,{h-e;ÔC/DL|V ETD՗(d"L|!3k+~ŷ/C\#+pm >&9oޮ_()82" 6;"dQ矱OWZ Y*VΦAX<&H);{B[xSE`= sBZykPl39$jrhH{W(v "_N׵S4m{8&Hf :mHN#3b9bX:9Пs 31>1am y(̤#|b&t-eё*qmI=,l?ฤ&a!0Xfd`us՟ - uY0aF ~{Bc B:ucQH 4&? _X[or+RK7Hp&$!߀kgt i+ F`S=FAJ5AHѨ  l )O] k0YQGXݐ `=I=Ŕ-wH_H0I}s3JD]W\&$17+Syez$-t,l?Uִ} ގp'eda{E:ɐ>r#:wBG^?,iv\4/Z(2]}UI|} gR?cI J롗i !#Ԑ:#,qy>EJ\dzOX\%i@j:&P UѢw0lүxO9H t;zP8RT]6qn;0 갩?J9P"e6U]|cDu ^N&"3.j7OmA-rB=]LnjM_^_Gao5[qQU T*= =Ҁ:럶oз"(@v\e/vGGťcUppI|^% :R1*ŕڻdRz[TDM}nvi6zJLa|:k>1ѐ؁H+Wஅ;^Cgs;H>W2?#rNC1C|o_yd>Ag'3m bYi֗]H">࣭BKclX|74n$g;R  1Z{@awQ/x㶡CΆ Ey_T^,A "gY 0JdtG$MgE'Q1̠zȣpဴ&{5w Fa,,Mpet?Puv c[J#QH{*l;[[LܾLm̞L.DXrZlmZU[oašV_ `EFL4 Q 7#`t5}c@R"JmGRY в) ,oo\KM*<'bl) g+E*jN&.w^[Ih1./Qd˙t=mu@&_ް @[lPY˧'!XzfD3LVSv:'v¥H;qQpH 5XT/O t6dMX$ PAj1^4'' GYcpp%WQ 2-[h0uFj-&@ֻM\G*t@plQ^evg5FMЌLJ%Ab`D۶5۽ Vn l98ۨ.?s"  E3cXcyMi(̄:4oubԮ\(Rɝ>kJ<+Ӟq^+j[um f*Q#5E 9D\L'ψMH2)hw^+!22X,oC1#'4O\G3(3M~@;7ю2 Y-(Q'7Z!TzÖv:=?'Uz%iWoWWx>n`PG)N#$DIkX=XҎ0C`]u SBQPwr*f@!/7e뛠P^&=Vwz߮ҧ0#E[c^Z7XFҕuI{ddНA>H%uSplA&K>N L1^To%cU"h /hk{(Z|k/!LyOy ZhJ@w :Мw?{x騯WuP:>,FJoJ7T:V̓h|ؾ.tZTwEv)|sfy-sL sˎ1dc'AT={A2cUZޒ>k<25g^b |;V!݉fK˭MO_><)hA1ҷ?͋rfl@m@k.Jg|>9voJ{f5OPFWZd9/PPTԐ!} 綺1B>0kL`@wJcZHGWBgēLŒ/xUڨ#XPjY{ZG@05WA}t(*尾pG0z -@*@[ <#_xO(U,5fo g0%r"L^+rR\uh$J$8|VD ]O*kLzh4.-Άfot$H\Yg<=OBz4^+{?6PIC~)Ƕkm,h+ՄVՓ#`erb x6;h'O2Ԕ%}(vBW"{av1%N|B<7@KzR"uͿB̸:Kbha4ʍ$1A乱!/cRbBe"V}af6w/# `"qLrDbP,RUX|w@J(+X's) fd` &oP|50ݳ!07,l~drԻ)>`# Qofq.o + p\ͻ4ɴs >6Q5r0Xa~d@Fx16-;_0C4 Un7ua{nh)Z~=ubi-!W 2S~WJYI;lq"2{]KE