libhdf5_fortran_1_10_8-gnu-hpc-1.10.8-150300.4.9.1 >  A c1p9|!npLᙲҢa0T053A̵!K+k({ }𑿤vL&LX=Rd,\'^s^NMW}񪓿ark*/sE Yb@}$!9Fl?H1NY͛]œ CH;רNtxЛVG=^]~֙H;~j_¤ #docar&=|056f58effe32f1b1a2967f81cec5506fce3b95896d7ac8a91b469a0c6c151e03e7b9ae8d5d34df2068e26d7fee4ac6fb29a05449c1p9|+eNE|Qk/-w57ZCޜ 5mS v``5n.+,>8\S(HNضpYvw',nzD$}t)_N{{,['DѪjf 7q[ fUF *G~<"ۿ\>ID0S{?lL"7.åJ{ΥV`H],'N 2њ=rzl0^#9Aoy#D>pCwH?w8d!( 5 j48DHa    8  Bt , m (8O9O: xO>r@r&Br5FrTGrhHrIrXrYrZr[r\r]s ^swbt/ctdu_eudfugluiuu|vuwv@xv\yvxzvvvvw4Clibhdf5_fortran_1_10_8-gnu-hpc1.10.8150300.4.9.1Shared 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-hpc version of the HDF5 runtime libraries.c2s390zp33QSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.hdfgroup.org/HDF5/linuxs390xAAAA큤c1c1c2c1c1c2aj7009ee0b61f517a1dac0e097faa0ecbfe8fdb08c1a4ca8535900260b1e408def49875a6b3fd8a684f3d03d5418fcfa057efae9813194296d11f2828a24e4a6e0libhdf5_fortran.so.102.1.1rootrootrootrootrootrootrootrootrootrootrootrootrootroothdf5_1_10_8-gnu-hpc-1.10.8-150300.4.9.1.src.rpmlibhdf5_fortran_1_10_8-gnu-hpclibhdf5_fortran_1_10_8-gnu-hpclibhdf5_fortran_1_10_8-gnu-hpc(s390-64)@@@@@@    /sbin/ldconfig/sbin/ldconfighdf5_1_10_8-gnu-hpc-modulelibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.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.3c&@cGbrjbN@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-hpcs390zp33 16765547581.10.81.10.8-150300.4.9.11.10.8-150300.4.9.11.10.8hdf51.10.8lib64libhdf5_fortran.so.102libhdf5_fortran.so.102.1.1libhdf5_fortran_1_10_8-gnu-hpcCOPYING/usr/lib/hpc/gnu7//usr/lib/hpc/gnu7/hdf5//usr/lib/hpc/gnu7/hdf5/1.10.8//usr/lib/hpc/gnu7/hdf5/1.10.8/lib64//usr/share/licenses//usr/share/licenses/libhdf5_fortran_1_10_8-gnu-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:27828/SUSE_SLE-15-SP3_Update/d7575ebda7789eecf23645d3087dd2d5-hdf5.SUSE_SLE-15-SP3_Update:gnu-hpccpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8249fdca822b54e0d391576d3dbd8310d1cff3b7, strippedASCII text RRRRRRRRRRRRRRRRRRRRRRRR\dDvwmگyutf-88e2acf295233cabf56e02a1b2f65c216c95b5f4c4e2580e3dfa9d9ae59de680e?7zXZ !t/ "] crt:bLL %[.v(נT9񙽙.F>; 5cӚD" BT`ZUm4ۉo\ ]VGZ93H9l&,(w"bX&@1][R48v4gb>4A[%42nt7 +_  Fs'ܢxt€Zye7n;7w tyOAe~I '^Y1@xe79OꬬZ>`ͺI{̂>?q4m>쉈]RD |9oERޚ !p|[/7+bcZoۿO~OLolE, ;fPx@?wܟW/ 8+Vf;BqlV!e'43.KiE!7@k)eK]y: >lmo1TZ*\/Ĉ}-beT嫼7PEc aR@RFiAo͆1Xu.N.0⯚u nPy)&Eg[8Hd-o^s ̅S,&HR^>4CtL]I[dtc0qp#_"{7}ODW I]Dchט-]n\ `R{[INBS|FaC)522Ǒ]q L?"9S}cU=wDyn8ՏK83& r!cuڧ}mcoH rO9#QoA.GDy6,Jw_WL!&ܿ<L#x&xM{JK,&ņ!jgI:P.cX2`ff_1ӖjndUc D Щkǎe0!A6b<}4ty 11;rm⸔ =ơm1mc/Β}=['X[FH>ݶ&3 2)~Ny{DSj迱j=B%6mQf;eR,A]axE=krZ܃ ǚBOQ ɝThJWUu4X.ZTO>F7]Eo=ޥt9vR'r<8(TI*< 8L##Cu%V"tx7կCrz ~*#[[v0;fBͺzFAd•y_t)y`h5c hS^!2K"/af.^bU O>3"sӶH GxVͱ 9J(nTYIh!j:8S1%ó/Jb'qcdP/q>eB ilu~)2nbg,Q +Zc/_6O4#&f`tu\k!<)$٭fQ_6kSE6j܊M ?A/#2. a]~Ā95343Kp8\IV-yxwD#U BГtq=3qPAr5M Oԇ6Yv2! 0@B|-Pk{l`HslϬc1wӮ[0zr3 F huf 4Wq{mۑ9~^'f5s&8(9( W}hgTkp<:5s*/%);uM=`kvOC ]Y%L`]%ۨ7U̼w/ M uHnz b9>M&n<󝓱,TcX&VJ؉6 n3IYV2ZP.Aȱ)xFCsm]TVͰ  vF85J>}#O]X 8$|5ծ WNM0mGө^U{^9};`S;{yf8w`n0R%N`؂؀6YY0ء#|qi&FxmRҚl2gۧB(;OLBi н7 yƍU?}| $M۞^TdkO-=peӓ)Pԁk;O/>v~ dٌ[f`Ʉ=&1>`p1xf,U1f DnC2rn-ꨐ>-+lK Ɩy[Z|($S7.u.f|Nx~U?ڗ >Ճv2b$桞w97ex'ʘ0^;eFb{H +PUvHm}X %=D/.".2L_Nokf(#'TNH9K4-5CeT16b6Q$(O~2q/٪br:C*ɝsؒ~֨׳9pd,,1yUh]X ܁98ߨ kNj"+kUL=[聛L gЎvOZ xcIf%/7ejƍId\i.vxk|ԧ%VSDmj5oc2Rkt5e9ˇW%G9CۏӨlO \BV^  VS~au|W3#\^@#IbQޖFwѶ5 32Md1;$?tR \ vPn4~ , Z//[n¬1*x%q"F+vtas hf|tHo=*DƬqy]1 x'O!$@Ij"J:xUǢOc8-/3qc|mlI .UWzFO(/4$.eQ]`{Hk,/@j{X/"8l j%Nc@ PkJ$t| ƎHEalKkL- 74![AK2YVMl幬0N-k lNjDA 7* jWܟ@$}VЮ#7 Fw sIDkgo$L?bV&Z!iH)CJy -)ݠCF85wg|KΤU}ȲxTΘX]VatIٕmKAOXcI1JE3qV0TZp=:KHyHX]`4s܅A'HDz" ~y:څQH3:tJ)*7[NLQәfL4'V9jZulHdD1v]q Hdp9ktT)?dWH 弯MN7WU,b;4N  {ϐ%ZF hSc˃` e.8o`EMӡH9"@Oɫ%k߇$p9nm4PB`)&\2n(E&w[?4fi7F/ё}YxjΖ)$vYNv :V?F nNKk5 J7_B7Imv$屩F*hOBD_56T}|&t(p :׌t`G<>8Fyrgيj{/bn^T_xUiK % ߩE^q/*[Zo} lM<䷓OD;Ȃʤؙ2ҋVڱ3.!)g^']Eџv #gI֖QZ)0T"y]*U7.)P\MbAz&(iߩK m/Tx $pW{P{4qbo7AO'JxS o{zH|_w,KOYaCnV.$a[ $2clv1jȀ YMўK[_hк8FܬgiAG~Ac18T|`= g~)ϰ<8;v+$=&k6Zӆm$1xsq;bSˢ'YN?z5l6ϫw Cu<'>nksAUG&I%?=M ˻V({"Za:K>dN1s6vϔjfdP+ZK6rusʁrYCRރYn0,5g[*N5),'yXj%tҨ<8 *{`7ҷM//MׇTH=2OT'EшdL'=jz@mPԿjX O&w8THFfLIۗNS\,>FNDRc6/F~&`Shscz@J}kwܫ kdf=pNXTAd$%NQ"c(gp.%#nQQߢlJ}NetPHw{ C}`hdk 0VОI߱`@V/f47k|Aya&>vRј؅N)}.؝L_ {Wlb%oXljT"֨?ǣfJ|M,6sC.r/V"\ԀR^?ݜmVyYTnS;e5f~(.QiNm),7ݸ88Fy+d]_y:BMq rv<-vyJ L vMZ]Л{J1u!WڙFqṉ<?)ke0bP@9+^ޔXl-jkԡҲ:}JINB}bm vu ǽG6{ySd$`DC4v Kvp7LKPy# \iyN9U;B$u<ԟ`iN<˟ F;*oXrT,uN ao(Pv?VhKrs0g>b@4xɉT츟4 Pc$! S{d2qd"^ zH(xob45jBuX,O3桭> uWB%pYAzٷAg/z!8D.3|cȘ¨~wiAлkљQs߹ yL>!UNy ]Eܺ؏'w:r9k~IO$upmwwܼa(?h4m^MրFf|'p#iQ]BɸGLmDG iofFHqSlNGM8$SYJMVmDZW1n-+)(F7Q2ɴ_`g&9 ! v!~DhN^/m}R_r!,߀F}z `Mq\K Ŭs#Fbڙ}!DL|}b6o5-ܤ~ɆXX,j͓, {htpy"V#.̈",~ VNxP25u\{b J&MpWIp ùG_qqIֶSa}$Nvs9'`Sq7qi|:\dS|2շ!3.5Ur^(WB709mt-/_MikG[KMT;beS\fq<8Z|dFg@HXS~dGs1$qP9 .QW~y@Gxj~+$aB}|=E&nZiSDJ|wk cZ$ǩf? _7m[!# r:{>ov:^ڲ-&s24M:#>?=v@ cguKa@z6b=cPㄫ:֦Qy ޮᭂv6uU%;{Ћ@w[ Ҷ&;PE8~ʹD|jفM+Įev`gT_-`A7#a3å,cD %AWbKU.y_[ %tBk5+,lz $aD\$aܧEKԙ[Qu}./gāof19#'L aqx-{S_γ_0"}I=*9Wm%˧8*/u"/ʫm)TX\B! d”1te[: WiNMϙKx )|҆;$#SݳZft ,#d.gWdi/;ԩ~S@MM4j_y*৫_M`ZLL{kDDi!Ե 7`~'=(WDLI;kTAYD 3]*XL7wݨ%`8LG}t@mgc²jN ὾na yIQ} i?3B ȑ}VQ;W!]]#GN8jхɈ?+cdGpnD1DW{ί `ي}grH wO(^ Nd]RiIζLUus _2 LDt8x]Z}D[vCyz4y!"5=0=:Wc 'K |drTedU/Ieu?-\w9$jԋJh~hlQq-TϛfMeKX4s&#â^> P0Z(aⓝ(^p|E$F*4dv+= z"t#6 0mL(}[s&0c, 5$|<0SeMcX~ x w-&VA GEeݼj$.ٻH3]$s2َ6LΪ2`um[fO( Et TւTF"\ \&ɣx;CY&6?*|w"&k98ğ3j =`Xw';|=ii6@@^uENyqW Xs谊pW{R`p 1D HCBp cDu> iS Zo""A8 c7(nfNngU;X!ш[+0yAPlJT n3q6Kߗ‚噝 [2*R&k>)zh XlcPlPwl%BM 8S:uX9zTNиym"L+vf6'\2U:~c$6CYO\;{ $L1>O S+4Jgoai>2F{UrJQi+ TU(py-B~c G`#/chuC7'5Å)H3RV{*a`ж4";HpߵUV: *Lotg=sX@\㷥A n0ԙ(p렻!kf_5h?XJ)%l͚F3U+G :^Nk ivYyrBLxxܣkRyܶ&64~(&P5͠UZ Y5AlkЪ50ӻ Nh`hrB*Bw2 enScbڏTqf3ޕ D#$-QW!N%[n| R-JOha?'f0*տ@f^OrãG e+R 20]ͯi,M p-c9n`* *HR'"]fJRdvUsp]0cLGu?tfxt5 i{oEn؊%!=31vL6lN8TvAü<.33nsNW(HtDCDԭP@i_6gM)O#_`K#oP\?V$0 y&ҝݒ8\)\݉<w$ÄN}+b DSq bF7@<3f GVslEf@'DŽ~%P/ HHw9FsI`wwuǠRB99gz^Jb+ǟ,&T9L>W?\{PS}@unٶ[gPq(KCq5/vk#4vHCf+ \%4:ꊃosm3mh޿nքan{H| !OŊݬè4hdr*b]R&9nХyZO50J bH?~1''> @k?dXQ|{ y=>?#:`LF?k~O|~anӇD]ɯpNcmx *7U~˄`тёxձ%G(LC_$u [Ԩ?N/jUGﰣTdRj  1#[C_0]]FfԈUK W{Qd.` d%8!R@|>~EӬ(KxK7)G[c<>ɧ`6CT9".ޱbu-g]wOe,!Ǝ_i=i+8Շ5ˡyo;0vAR/Q>I %V"|uN44۟*]nMQrB )LʲOVJٌ0Jcr'c.Q_&[`fvoi4 9e7pEDywKx|Sf cD.sa pO;FIm~4 hdAOw&#<#'.m!$7RLcCx9 )!7`lhlr>OF,*83T#:ݗ,[x, FTҌӢTL3{5(/xnRXGTuc,7ȇ@~].BCfj>r%t=DTIP|̥FFpץuP^0Ǣ^Vgf:g8O̿?֘vmUaSlYs@ s]X8fẻ -EUY~p(ƪf{t</"2( 4CHl/aObe2>YӐ ю6L𼭛p0斮c; Į:Hb- JԽ!Ϫ^N!@Yi`InF5*Ps|HCh\P4 2^g˱(8S`&ax!E{kOդT d2yk4w`vN9OaV >¡z9u38ҩ7ԙ7%m؎=՟"$K/ GN^*k4`!sqm>B:"lSN 3 s7;.uDoN =/@X$jZ>0K1Xav>_$RZߦ]+pHcB M1 EfqN\ŪRc.S`18AHOid$PEFL QQ*3ij =rdZُ+/X7d`>UHFp;| q1P֪o}9-sIm ;cXW= n}H˩/r4#Ufɍ{7F̔o5 0<캖]K~1I\%!bMEZx,n z `@ >*䞀+pzh,W%6~hYF8U&URnI0"y#@'3?3f<'߲ 1=ATɓ_hVW,d*NFv1k_~[O@Z )杪] 4^bx^)ح3zA'Lyr*ƇA<"fҝ0L ]_(\måҊj5V W #$Ӻ8_$g,5n߃;\>v}DTR%JPN"װ=¸&mO%<xd+uWvixmCajo7OU" 6ۿ=LHya/T"j'?)A.K\fv%1dGmn9]qA1R7ΉH_jP-rS$_m:t鮜|Fû2ǃa̕e J*$k'2Z͑SUz[OyX :@kQs>an^/yYOr ;,sqCmeۂ> )30Ą}'`C8+~̷#8v0Z`em{IfU0:> -+Wr?\Qvư^NY`H>:*ޛ6ٍ+mO1f;;o4g0y:ᨼ5U Lt !|c}̟w.C"VP/g)93}A9ɲrQL92ނ)C@K셇ƱﺀzTHwd'ճ=IlCU 'o y>t _p9w1V:xRrϽ<]K҃SFpluG9CGBWGTBH q1I԰F=lAe.JǑ!EcGa1\] &q8O[ =*o`gH(10:zy#\hfʎ%SrSϕ,Ԉ}?t]8/?A4Ebsj-Hb ݁X<*;4FApj:3}S-=~޺"/[^'",#1V [QgEyԪ7,k8O!FfJ )c/?6Yέ,w2 3:LÉ-mZ]~K)Sj据f+c(2_6>xrmZ/(p\@(Սx2fXJn:Q㭔-Vh?/.ɃKiK2oN`U='\'o%б"s #m-cW™CwJŵr=0y{숆-F*P]iAq`h1>7 UCkSM5EU7HN?5-ⴑq]:"J]],OMQP 4~ ִ؛R↸C.E:~Cw̓wdyW|= r\Nͯ/ĜXx}x ]e 5}s~Jbg2{F|iMM7>ے6"V`AʢT(aj|vW!좺@m^ܓb?"6yXܝ=YW@d.%ó}GS cF+\44?9.#x{r7 呡ZJBFeguϟp圔I#8H鮊Ft ۜf(\dz+6R3g^1#2c%RXl|})4FcPe\ \A?.9j5&ٹsA*e@̎w=|hoCP30Dzuxohjtq.5$g׏];זIGIzm.NKf{5j $r:wH 0.V::>0JB:ˉ Lx?͹Em}o:(u=v#+ Ro  ] K1F8q%@f6]Wa*=9e&weq\v" Gl^۶u!J^ 13buiT; Wp̷HtpR$ @P=X?qb

C,#c=lhvYrbҜua0! |1r2K:nʺda)y8_^n2 ";0e2!aczj wh¦xlB=(3"iz|z;%h.ƒhɈ|Sl !V!8Ki0bIא&"xGq\4Bǜ\`zʮ}BSl!{PN&7)zQ;C8{f6\$pBO-LprT k:|z2exL\_Zߠi+혌NKWw&*;pYRS"k}٪;|^) Lu"xz X~*S3=ޯÒkWǫ&6JAGNj>}b*"([?3_.ZzafrLcW1Ӣ^bW9泄ebD%L.`>^m#'hcp36Cw 4bKSiE䐁*|J65y7#J?glN@mΚCS߲l+%Po{PQ͊ԛ9VkÈS7%ajT4(7los9k|i]6r؂Vh bfy+P* ni3x<V\=RY6 ųn!?-h17XYHaE: m4?/T `#imXǜ?pݶt6Y:iTat[iܷoTظ.Y%n_s|9o.7h$ w?~iw/2W &W^u,.Q!{ڋe6+Y]\$›h&<*8+ZEyOYhj¨ RPT㠹bӴW])I:`y߭7cҡ)r2qep vր (inH_F{_OEM#@O\Bk 9EN_(WD4fg'ac9ʙ["w;#(6sRd."+6nlM5׏3Ly?Oa0MؒX;NjW|皰 .UHQTSDԧl[e ^JC$2%>Gz~=ߚ, X6NB'+<^͘wSe`J@4Ӯ\*H޿u?M뢡AӋ?^gzLo\;bDKob5Ge<΋hsnTB Fq!7mzwsjo=hwkⰵhFV䐕0ٽ{S]DUqg;H,a!]v~ؤ"|RdTt3y3~;x9鎦2Bo~ ^>w? ;R@f2 f. %VcD7'tDCd· ~wov>؆I%܁#!Լmh 8eq&7%t! ]@Ҡ]+"W+Upm*2nZ͠)Qa~ԥ`?kWQ ]=-YUwE^)OTz]/UK^wش'C)f)(6Cr_Oi &6lH lm[J2ً.{䮿fyS&ms7xq2'H* w]+cm.]*35`6mXq N}߽ZĮ{[}zk< _vrz nXԗa\̸r}fYym?N:mRl"i8_fO ;OIs׏ /6oZ` k[V-" RcVK=`rԈuoѣ<ۓWu@$fEEP]!88HG:43YLR%ӤÈX~e@ ʦ2S(OSX.|u1jPsRIͰ{JiW~aG"yĵ6y >S]ɿk  5RMѱ)bb:08M!~YTK㞮#XJooVA%VT`}۪6õ&ԨDߤ KTDb b&kD/]v;'7p2cȮg!BfVoS@&׽?uOoYrMη4æo6z|7"|^δu:@1(4}A1?vDBmQ-pvs*%)İpPi3:|y%cX|F\&>#292^Ma|}/l'7_Qg Œ[Fb} K1.@rF[bY!N6Bhdt;u;TXa2U&Ay#:M'E4T'_iO]Zh5?{?Maf56&ڶ%,Uu}6~|\ْJ}(@mfix$,%ciԧ 9m5cn1/Lcc>d~M߶n xbЙ="[4-0ޘSDh;/׮~9w2R&皓+*N( QWoɍ[X3{[YË6UhyӣŦMM%%^+p.II;Y @:!#=ƌ3]sI\B R))'@kEFX$$0_,hLZy'SAح\΅55TP}tjf"&Lzxk3DNn՛67T-630yV'L 8YԂo9P9޸l}  qDcP}}k_'fWZhq #w?oϟ <#Bb/gpbh&l^SPC dWx}a/&ZnbK* $uPF,Uixt'uhY'DќM0OO>1"$_G]`cp@d}~P׽ n 8£.Ai9L+//4ƃݡ]Y̆9eQ~>B%FmkӁrSaM){x/e [5"`I_w#HR".Bɿ.Z]j9S_J9ZpJ9` h58ˊyZV'`S2]*niI_RMd)VA&fW]1y0 &= k0@Ԍ|C"g?-ߕ%;3ntGLُKwgV^gg$+_܊q&D.  Fe>\H9{DS>#>!adVf3 3 #ku}"BRJ`IK: 'hw ^hf7xG"gP,o}NENNό袚- <#gjqAlQ1- [YH>;2 :bۨ`1HAL&0́4Z!5R/*+T`데)N&9> BLܘlvp_U1D|ӻihANraKwqɛfQ1Yht%W NݖvbFW>8BFICytT,>|Kе6F+7talsb`kevD,c^CL, wYw񽗉qGDl\#/^>X\ɚ8\PK <#X\FQ{R#ul"3E$Zh \( ߝǢ~߬DZ;!;@ y~*SLIN/c|Upz'`py\1 wՇt-8x2puЈóDT],Q{:Xd_ ~uc? pZJMٖc$ =nߣsK^sܠn_X[,e"OUơxXu8 ԚYg{$A>?T~G;UQXkVΐɕ:H=q{͇V}gA(:v-x݈x [6D0E\"1b 5OE{S~t7˜٩H]ޘ^cQW2GdO1b- e9L\r2RʀQTEl0U) mh-ڠ1__c S.N? }4iJ8$l3ƪ聱ˊsnA爥ff;1P2ަFԀNhsGw]arSuLS[`fZkYCI">=5?)@Ko~\^%_S`ٝ{×kAMșZ E阊ϣ]a1"к|x;B^0> &}nhOȟ]7bݚ[NayB\rF?'O0pݹg\#xxm%\G4@z, InwMDPq /IY".+~pf:1:`%|`H4sG8=#wr3lӖa'0ҊK neĵ{5B_DiE36.i#3nٟ26gjs*E䟬r z3*9wb{ca3EZse_WݚL=% 26h?WiBQ]9`E$ю NT #D3]er& h~VvgNլW*}E~|^*n -HxNW5q,Gu`Xp-u^t71HqfJ)SJ+yO' 8$Bq-Jaīp?G8ؖ;oPpvFN 3[,>>#E"/i8axC;Hbo,L.Vd8=aϨ3v؁TXûuWLR,Qaņw&,vnň4`**1W[׆ Ml69G,v aa2[QuyCJ2t$Uʈ!x ^SԺ\١I{ P#܂Xl|IMۦbpvTL`҆y|nӟA^2k2ֹAPmVFiUFd IFs 5 vC4`_XݐZTV5jť ^Rw[ %n%+iEШ?lq;uV=z=a4ec.33lǎ2?1ͣ",)e|), HAw”OrMk'h,ifjgAXrZK̔]`TUO {4fۖ)WJQ+wD#ZWv~q}7-v6-os6(47yW)ԸFQ9'PcZ+da)NM)Ŷ!IECYLvyvtՈ.^ cmSHQ=wžQ2Mm'{k3~F_mq+IG6r.cD,bZj<"8 QEv*W[/0EgrA=k|jwfEX5< P60G>3 QLTzT-KZek|' dw¶(n/m}05l{d0 Zcu57Ѫ .;s2\3\/|~9sRjy>gcnӇ==&H5)_2: JQ8aam]|,J " o̲y28LDR zQ }dʳgf gtHP30W Bl5TGbK@`Ⱦ XzJceKNJF8vhʆgp5k5AsFYj('[wΕCf[b-4Q5q&})t~f/LߡrG W^?= q4:ƮKIY>,lav8s XU1iR9p={94%g)q1EI3;sP{pV~}Ա0ѭCꥥˢ?+:̦=*by_*l;Jkw0dk%[d}2> P"6<(Jb%K'~HN^tƘ)ɽ.\Ff˭(oYa`aMſ*Yg՘XCVLsKZ~QY .@\_c1^܀IJ0jөɇE`e ZX" 64DΰO-! .%GVKc!AήXw2A.(ԲK38mwۅZh'MO$fQ혼4&0*l8C.Ү(fvVp8P+Uo^TsN_^瓂>dD-Es2_MAvu^^c.3LQE)w1Ix/C|p#>Y-W@oӱJy}A6v5akJLtSFrDZ3Aܛ=U{{ؑ<1$"l}ᖶ.AssnRށw) ҩh&PůM<6]h $SW7-^W 2L4o}N(1ДW[R1=ywDMz}l :]@/5 iu"U8#5ٖr&5OMID-\q9yQ#>]pvjEv;!awG+)kbV?_oGP:ݵ]3N&X-:,O9ٽcgQ0v{5m7&0ihGĢ^os[L&{&ky`[i!dG8v²o|Vu@Y|i]_"Dד[k3 g\,-WU>+BX/@)45EIfzo1@`,@(G7 3D8%0 -@D%yJf޲N:Sj^@7F2\\0mCqmл&Q\;-t(7F F_T;@p ;4 S;V}%ɩ7(%Fu+Zbs$P%{չ@ ڋ^P)"XVJ9l 3Se=fMV3z 7W+7p=}`O뵨j6KT#ۡC#[tj8l&wY M!vc HBVʘ}8gK[[+t:Ndg5 2åؽf!-ۧ8T;eM'SgWg5? ct u#%.PlբB'_Fڶf.fԴ:EYu. U}[fk%5 aApq?g6c刿o`{Vh**z4]g$;뚯v*˾[bd""0Swư4rT+.ٚJoJ"2:m"=y1 èwM~=@]A54Ț8m)X:6Q֟BlJ=X.8rJc9">:m U"C5[0<#ϏXGVUuɚ"3L;0':$&%8իQZ/εjX H&οRd @+ F DjR־U8# c_7/=cZQ= ?@Ge?P 1[Nj~nj5v.FIր^\ #|)ȩ)C$X>[b_MzD(pOÀ-|-8OScHc'8}ke_)I[)ɯ9$+g@/W?;+5٨f כJ08KɎPA>#*y}x~ wzoeykEc/:4V2N깁)N|u$$V)@N1~z&1!䫚LB^u9I$D{9`` K6doQDN@'2Yʳ+0HCl%?Jɇt?GSz[]OGwEo4m{ګ0z>`ڢ2o6d5oYkg cHS1.]-ԓêqJږFs):b%덐;bH@"C!_Gl8闺 5QÆTDpjWZj@Mnj=â%6( Hy1XSH]"Cp N>aHeӼVLrv2^C풞 ]PbYjX& #(:4/|ܚf(k>/NQʀ`%=3_ٙe8!p_.#~bmхbXez8UNT@"%3Zʟ"|ze}> !ǟ ?wy[`5:T{mδ948h?Gp!iG_A%fu@xK%%ύ mĥcuR|uݖ_;7]OĽ388^Ws lڽ|$ \=\ܼi_IPm gx\Yo[hS>%J`LGq yW]b3-=*];pઢmC_^=u(=) DdCV,QrUV5ſڡo FMJwPQV <"FYeLSQ`u^ksv&6κ6KFXW[ؼd-/$pQ%t/rP]^G 5ߎRJj"zqR6P-<"^(u:݂!V!3 O7k!ˤ>Dv04 :t$ / S)*.МZ[h+f%}t!^>ZY9Fy^O1p36e^> Vq#z/)pjU,//y(_ /SOt(fxJTc;_EnX|Q>Rp^3P+gcSn}rGL)Z  4nؙTL55KWFFiyB{,,m.@`՝r5 %9L7&3 K6]Ǣq&`V;:Z}qsֲZڏhL=!>#٩>=JCf.~"~z5梫o:ujBf@KMӈeInJV '1X@ae b(53_ 'gBs-߀fT})sGUNoSKwP"ص!ۮR`+B{dE(Σ6HlYV9cm`z D"G;g P]Q8=O| &:>^f}yDdd],s9@un2-q)qk{*RC9H ;[ge}=lVfCJ-#H:!>m*l]JA7rc!zP v=!F?mq'\ IV Ey܆ #viGj.Ω=؃vx*Cw+J}£dbfzamb5jHxaˀ)b(hU bD5iP]-ybp2X6 Sx>C .ݯ(hoi"Zz#yTF)e<ส.:/w6#7.W"Ugq=Qx'S 4'uw8h_C,jg2CX |}BxؾwHߚS@KxY m @1HD^j^ ǂzA1vf_i;Kgҝz+ z7UCH$$y a.>*1)IWX1k>^}fGaX5P{V׫{Ёkt\-WVvȼϽ3c EW;TX]o5Fv H1ʭtӄ_ 'R#$dy2v* ;fb`D\AJlX +< KGLBrqKù^@ݫ{HoPho2O4J5-yuRNyQp*y;ds5G'5GƍZb@Jȡj銡f)D@ QK ?2d#m :X5xBqKGOa'l![3}poܖG}{u7j$P4kpiR%VўUu}GFQ$|ﷷŁٕYzW G^>p~Λs3L]CTb&L{1hV؛Z|5M*~BVn71 (;{ Nډ,!jcrHNBo͚\=dVy];^q_b1HO̅m빁\J7ĝ,nf 'W*˖ty+C*yc'v?ZA`XT+V[gjA9K7^ճQ9Zg\Jm̖8 clQ@ӛ`bo +<,;ѽtO.+xk2NP!)5sqy0?!KAsKMϑxJ |V=ۛ]˝`*T쏠 G}d$?tChJdQyBxf=6=yK7&IK(9yk٨MJk$r, ܛ=٤yt'pu3( ,ȱjAPWrU0CX[,E9>%~@f=-M9Rxp40"mE *v<+Ɛ# J2lbfm#<^Y 2Pc@ȼ3iQǠ[hQZ诊Y: _Y^X8S 'U=KXi*T7 Qϩ8: ky%,%osnXZIFq䪓vG0Q#%!›ګt^<'6umz5C!|WiDƏT^?n_#eg ,xHhr$ H7j3hr+Ap C4xI m8Hٵ㣰fc4~Q6;_k]#Z^_vBBvr]'loj߼s: }J8 #|uvxOF)[XyuMU&UH[T3jO!*4&C 7PdWP^ßҲ+cq*ԓܠBΉr rO\eCAVմ];ܪ P*W?n$Y58OQߵʻ6KYOzǬ>q J[:_Fo,mg G< tER)50-Ɂ%-wdr9rm=oiʪ4p"EPv;/UczoPH&ŪɆºyJN{B"E[݀' t*?c%ЀY&` Y| }EܖSڵbf\т4Ot-Wu 2]\cim'6ʉ3>՝tŠ?kZlƝ:FϻhB`uBK z"yVv-_H`ae­#_5--HwC񧷯B ]N,jWӍT8pKCˆ5fдz쬧j韜/,{JakgXsmsc3kčH^lAgsDm$45+|]sV֝^!>PލYǑa(Ռe78@9=(]4c#d{uIL:Ao^Kd7j@`az|Ca,ƌ4[2h=2ݕ^d陚߸u`,k.^CJجd,a#0٠im '#PbO'wmzo tk&ܔ(ـ_6<2P)3Z}gu3' ]ɋu3y/}c/GHˇd -Yۼf KP]^2?(1`0$aӘ Oq!ϪJg2(#M;'kٜ3ƶcb\] qk##&.y n͏ ĝez:.9kO `!_xa M;!sMDkI ~R+C+"}Ԋ-@Qe@~SDju?"q=Lm %Ӛhsz˒&pLEy `ͯdF{-Dl[xk#5ŀ߆)X]퍋DNo^zؼ N>c:a| 07fΘ%rcl)NNM#? 5`7?N {d 6u '<3LD,|Q149PXd Djҩ!~!T Wʃ1.{N*`LF0Rm.L "ƯOqY-vJ]1E.=;{<Sx,=΋:w~"'%HyAL; hU'&Y\\ISS//I+TeJhh>=7t?OEϟ>DayP:ƫQS+c3|ڇto$Û1˜R/\g o@4W9..&?~rJj+ 6  #ܣ !WVP!-beDȇXۘ7DUl7.\ItwJ ?H7oІ[+g@2ւӡtRE 8?qşXv2F:n<Z<~3Ґ)zU*<&Q MF[D^xG4:h%Pm&ɲr RAބFGt|XJg?:m;'vBmiKx扢*5a_F3S:lzyG@l-=iLlrN|jŇ&I?' .@wJ; v7B-j@UCVcMgJ_&…kPG*"=V%Q^~9݃yL/_k2Q5V?SY RpWݖz_ d1M8nleRJs+zm F|*G!,H|f($y!m␊&64Zȟü99j^૭[/hVr,S ⪤$A0cYұhCF;99F'Ӯ/h2|,1rl!|x bjLl64ՁeK#|"5}ZʲG;%V\4۾bBZ]O#lujf }/$ "wWhw~qcEs\FOI ^mK]Ӓf!hw.$vÅyy3`qXë(? HE8 p2,M2b$~/Ͼdq Qy%3U- Q ':EH 1mLv"X kK&G8aM 9ꑀ\8M?W)s36,PqI\7%6%IhV6>;4̈*g:vYױWȥah[<[&VU@aӤ%7)KC4ņB _F]|P |=ũ/zrE0Zrl2OSdȭo gw Iy~g\Sukz( gW;ӾׅQ]P# ۲bBb"~0fd{Lcj0%r=~&w?nҋ[2 ݝƮ&sfP:ܯI% IZ8"L\ c F/Q:^tIXTx ʔ䵚Z\cݩ}΅n+Cu]tj W0X{"'0^\)OH(:b:Iج2v8qzp[ 5~48+xק.s1I5!ŵL71:HFW1UVs8rԆ0 h!Q(k *b,6.c؀j zpn^8-5%cQ[$\ABuOqt@{*iMI~`.H1X=T}f[,O pDsB@,-.R!gJEhcF E\(1o1+0I: ^hGWJxn=S6?ij9rt+L`(!Ai~hnغcD6n JY:g~ey^}N2]18bAAm8 clP_IE9L4XvjqNFWPQwͷGC.2:J PX6CM6>тAI5@Gt(t jյ9n;*6W2=~&G̜ezSR͐W@R5LP0y u,uVr K[ah繭8f=<Ȁ_DeçRiRKQmq&Øv4Qv"1,SaM[{3$sgw |^n f#fddH >`n~Lv(y}c8`NyJAŇ $z*t &XퟖyOW#\*d#fRZbE}a~r:3^/JnM K:,-)vTns"u$,ob\]>D׼M/ ik^^]\A֠P#Vhp5t Zɠz1 ͏OtV'JE_J.UT政o2!Mf GX\ / աBBquA{ B(6AϘa0&QGb@E8: 茺=}cD{z\ڠR8۶n9EQGW9]T9.@j͇0LYcm^tQ/ic?{ƣnZanoHC%Cz}]>?IOSB~ѝO&VUS]B"gHqimBE=d5)u <3LgxU;21,1wȸzPB%0?wx``ݪN]czFnZXNru^n='8 < 'FƗv_pM밭)m:xve^Vs»VlJ̋4Ԯ @^,J= qlqjؚp܉+ 'Dos7>P9U 0.WǛ'>p4Z\{ugmru{ۦ^ DTJi7+ä10d"Ɇ6.޵#3Ӽ$vβ4v~n;<ĵy!]~:>"X2X5"E_c)|V=!Ev 6_E$cF޲1zpV27/0i)8ڧiIQ)6ĺkk̻f8h0j4<3fJݶWГ?Iw(gb7-੉ p%"G6fp5 Ud։"hU]s c+/@<.mڴUQTk^H!?XIA;TuJdHkٮH#tZRh5% ux!&IC B!&ϿuX:-?o4<ܝa B)Y;VLΪ+ئ|:t_;Gޛ?5PtF&oQFp`6a2&CjP>܇N ]l R !s'_<0 'd.;eh 嗢;W@869.A ,fcK2@UJ@f|z5=?2 >KA]Um`6ؗ.7åja>kQ$ !.{H%5GbaZQAY<\LL.i,$ 1jB9d*ߊ2YV< x2V* ZS 6wQ;%~_t!Hf+JPgט8e kđ1'@[mF*S^`H}6;R5)b+n?B}.B߰MZ\۞65':u5 aʼx &tz8n:yJOQɦ<8{Rc$={d;!yޜ& َe`p#Lٿ>a"gٯזss 3h^%ykϑdVEd1l=yXyF4>< i4y)xdQi~\n2K{}DVi{GL㫆ŻæNT=*x8m0~:I4w^k [1ho`* Hb؞fyscbSn[:g~/}@䟤lV9RZB'+CCPy~("MHK Z]7pj^={\^= @{J"CnXl_F8&peg1>'^ ʞδ4]wE9choK爼89<1ߙā8ϐjYU@fLL ,*cN=Aݶ8HNUb_Sb$j3%+3<ԻgEJtr&r2C("9a$F7;6mZ\auƿVbďMFƪ4Ƥ.'\vUwž W'?#+KyIdnwvDF3i,RA|IcDŽ#UtGY9ևO[wdQvR/|Fҗo!v ^Qܯ0b(իLLaK,} !3Q)oic.r|& ҃#[bNuݘ!D .ƹ hVe ?!a.}}& EVBvAѷ_~ ÒrÒ'< l" UBPq Ӑ7(tX9A^`AJV߮ 4hԢlARڜy.zz(dXі8IÖ́say:YHS;]g V #{HN21J]1;8erm$"r&ۓ+GhqVCjR ؑ{ը$~p` N+,6$S;,w_4+j R 5\Aga!)x7%\̋MX bOh`D 2) dDE.gg66spnN}tL?ە)FGiZHSAT"2sC=NL2m$ G(bj{q~] 80[َMy3E}4ckE}+Eҡ]v~iiq/ aw-ES'3TGnRҚIyۿ s#xSeؿSW0[6꿵jlFLogwwGe-|ᜦԖ{IF!0?d͘rT?q||Hf%m tbRշ nq]NGÜ+o:'b}?}t}K{=ߪ`۶A&Uz&8^ v;_U[y^7!MUw1DV@[t! K+381:n{d/>~.u+Ko;E\"X0 #Rs缧z9=jпI5$si 28=rץHW)_h79/)%#cm!LV!zAiuPc av_ݪ&Bydc@+ Vx3z:!a#7Pioq3 E'|׎-ReO!])a-좨?+.X \=&{qA0m'!4YTC” ,Aon9'*z \zZ2B&O$P2'RMВyNwjs8hB rмЋgo])dWVOFimj !PڀRo[գ^ssTj?sf4.56|/HAydGu3B@NTQ~ W65(X)\zڍH4G❡e+Be[]䐦,[Z8#/VJcq9(_zF=`l^;ԭqTa%^[By,m^ٻ^G~wa>٫2fůooK.==J?&VNk[N;"łHw]w,VxUayφ} o]{DKaJ ֞$dU_2K-H?*0zNa,*dgfmg^\^wY=c' ]O}8ԳDuC*6Mk_;\/ lM Bgd2RlZ-}$ *2Z.6"t'GW(!m:{j_ߥgodӻ'/Ax!iIg$Kؠ8 8bwՊ;3xl֫cE:iw`q=U(`ZCϪ^ LN3S0~sjm %2lnPu6R7mH;N#_$Pi;j1)=Sj]Wƴ ,.qCXe[)" BPJ#\qh$YE' C+Y#/+ =^8T"%'b5l mD]I톆2Y/8έo̶xxfc"B$)Τ WkT' ^H[]Oć򶷾Z8xPRZBY[)=KGam,^D]56uaUVB{͍q}Ah1/2vOR6ߊQKG(ﱷŧ@-h}ʦR7so3%9-1~#Q.DɺGF 5b koWl͋y󡓔J!`{?ٽhOYsi&$Zo򩎜ˬR7+N'!NlCƴ8W[+ kVR81@aXzmn5c(VjO}_|AU]@5r5t#٘LMKesVyeI7fWz^5 GFt'--݆lp1 WT^} l8R'=%:OFge}MZà8HT}U% tPaŕ mUxVW#MMyi2' r $y\yt'RC֏j]]0Dam/0G-xH?j2: Dy nP]Œ'z]F&gBS6l6B7,\$.-; ~P[d}Ю^{) X\2l7"QQkh#QIH F T-.ΝjvKߔvKEuG8CE'I""PT6fUᎹbX{8vEv~'dhxEv ܚ;(%=?!GVbvS mOS8"a8#1JjNMUF#٨u(B26D!t܆S mЋ}_Op0 IV)]9Uv[&n=hmgjF}P!=:Dtt)f0hf]RF_4 eWoYV¥2/Ko brX ruۂX40,+l`V;+/WQ.&Qΰ7?Ps Q,ֆQ#nƈ꺕\V8#7"/4OD7pعtloݸyE/ }iku<*7Ĩ3Mbɽ\& $ Sy.ե-~&>(WY;SX j(M~v<7 1z3*q!Bۑo)VTZiUզ6!\ ,iFZF}AU[Ob"`qeLiy_l0ep#҅7 CFEԾi+c@+5'O< "°E!|ͻXk9Vyelj؛100 FEyքvxOfn#-#@J. ݢ /HVe۹) &ݍ(-uq';h!'b0Us^H2|LBwstPoSQH @ zslӀXaǒNգ'l>@,1TkѰQ4G^1a. Luijuѡ+"8 Ggu퍓4Y_깿T;`mCu}#$y0<$n״-ͤKaU_޴;m0rԯ_wW:"8:oPs1te6j ?ŝF=x _L8ܵ9HN8,1m"ʼna x 0/xqDDOߢsT;o!*3\D ]ja ;2ݲ.>zzF-[ܨLҎu.L}U@;̾M:ĈF)L!2U 3 q*inCa[>?)r;RxVQe]1=اT-|\rϘw#mO!\["Fa%D;C~0o6\s]i&n{<܁syb's~)U h]6$(R cG^F˱޺[l<&sZ@Ye( G s6E0t~(%p41 uP).I:9;Xs#CA:o:$h iʲ}Z v^ee Vb):#n,6J:D>XJ^TG+QJ#9I[ $dg@t_HoH,/[}h@=`"h.XlOj'_hLMYƂoJTeT7poB]zG@G8h8&90C k$FqˣvT+Zx /LFaޚ|r/qSjM%]Bw)  9:*AXM&Rpu+uWңe*~q ajʟbU 9F ||i2|HOp5JAbӇ >"y,1A㐡ffX _czR 0Lo\`a4cӞ]k hU?z-G/;cUGk=Rys a.59d <3ӕYBc%fQ V{(B•|HwhъSŜx2i*Q忇ljAB\EJৈK5;@A*PЀx<co..p [UAǗcnW`EXUY_S zxޜ7;UOͺDqN;{;hlc:1먫v3o1XmyocYzlkaB'nPWu#HR`-q8W sEo _X]I, >gnE|XjN u Wmk>`|7] mw-Nг_Ya3$Bs ~a(-S$.r+B+ %2౱8&p ~Ƀý+߄~9qԬiHQllj]W>wĭ3CF t=R}4@0qU$ԓT+p܋̹ׅewu8ԗKW^(8qF̈́fcI 0+j.Fl"7*Z,֗ 3"-!b}a*]RBٗl̠n3D>-O^ےo p ІӪw}rXnPg`VihmT\Àbjjݰ34 .٨hd_./s {/1L}d:_Qz򣵕qo!0[ߚΰtA/[8L@MNU.hdNFs}=146Yax5Z 5Ɣ}^wdQLVun1x;8M:I18Aοh^#vI" R=;JěۥgNdPtл1QV&d $H~!c5k؃6I.Ef})R1u1'@CqAI go OebiYi~EŽsP9HszX}(SLTuA3֣,תӁVɄ{ ěO=;"g2Ĕ7duԱ9>έb Q.HzD/K]a F {Mл x0t/; ʀe#{fp JW6HYe[F6s&АTM?lvsNç5[ʦB:+.Cgm+KzXǙŲ *l/o3n/:XEc-r8(0YzNWC4`wm0cJЮm:i2's{_|%72_b 0eZP׍:o=rʄP.`Ee,Wܵo0NbA7zԾDOaB q= &zh\oOWf\p(7/VIOz7vBOlG ;t$501OץLhc2OE+&$O }KBfw15D\ HbǾu;O"Jb#'TYkj JQ R gn%e96(*FpqCTiY,$X% O:aɎYJ g X#KPd}߱@!n2Aa2@e\r>eU:N0ɉ!ي>.TYۋʫK֠lmEA~TDoZ`>ڻSū|.zcr)]Hc&JQ"Z͇,;L1߬0[<ue9tL%$T6g%>|2RYE6rIpVQɪ .7kуM챹:ThA9KCޖnJ6hv46N$|x®T1iD|L>e'9i7eWMmS&tM*g^p.xض;$ )|2/[T5TƄsOJш02^c/{9q]kvtbrTh&n!_v*@\5PӞ|$^}|orWr^tU!6)W} 9YWq ZmTpgjԎdCKפi% R9tB<9/+arLJ:̳7|~v)Џ0>J\7|avH|obispe0 % 3G!|o8lr'%Gy ]嶣(̎шX :K#Zyr: 3z, 0}QNZ2#X,3d'+xPH W@!XgEgrNoK#CTvzju: mCVFz-fXW>V{ζ[T>|*.z&rS>Y+br [7P!]oHmg%ܱ֚L@],G[YP*3kN-ҁ%WLñYP\/0=`4;LZ=cfAtmD~s_-P ɡꈞIo?"1Ҿ,9%CLtו%7m3Ɠ'Ք12b8`̗0Z)e@s, x)}) %,&93]-(B =Q_'OѻӗrOs<$ GB"o G1oW74!X֬B4œx$9zX.nF?D{Ya #M@g{2d*|EysNUКɍOSn,5J gFC(hh Q'1f)o9ahH3,R̍yVE!X5YϠY*k+`2Q"=osBn;@mB&S[ S?ZL IǁͣnO<$ZV%gi/i @ g7O +ΖN8|6xW%#κ=o{@~ȌL?zV'[|W(8?g""hsme\ 4?co誤EϹb$[@.]ұhNf תqo`ez<u^8x+gbۢ}j5t3I_AwݥHH9muC!uq^$7WcW7|=1Glҋ٣bO+H3,I|tRIŃ =í .4h7(.Rk G r!%MELGύR8^"~{lT,nZ'ȷGHKKg(P\ *ʤzr`Ե^ͲN4rGm4sjq(!eR<|8&;e ,8h4ԙk1cst kVFI^,L=N % J=[l5D RAo YP?s\}1 ٶ-! *QR ЏT9c˚:u!PAak^k6k&|rnBe o0Lio#qΆn.6^Nwj"/tQll;|`utYSQ#VI|_-f*xDRzv榐^E+x0 SLFFi9X]}4ͷw@RVQٸX;{73&.M o Vx4l0˺h37+f׍~iXp`ܸofٳdc]÷Jdg~>u|ej\H?ut K.Vfn~B\?ٸoS~{F]ȾN0ycpQ%!(( Cx g*;yAu8v.mbp-XJ~}-W 3)8tjȘIKU9ٸ8 4=ljNk6L-[.a!{ZF mXp1̇ AE U~W})sY[3 Z+fؐq<ꭼLY@.ubrA%S0So؏XKQJšVqZ@I_7eg'͟|J&*cq8e.W30C(5mGo0G-jQ=?=Me8;'.F v>`4}kv'\UO.ٮRzFFpG䠽kG^ț,ބ6]E('4!e/D 3kyg 54$~=@Ս0/ /yE5uxGZuo/!#za)˥SbZ>ԕu!`^PD+ȼy3֐2|}exSCr53W{ٮ DkWFlm^uk8Z7ޤȌIJaQ{X{ݱzQ'Zx5s}QتmrFr/x<8e'}[JTD\|׶"d3O'h}6 GYΜ#ML[ |A9m震!jb Φ?;r?`7HrH>PdVd F,-r8kQE2 ; TN(Q`19&t vЫra* >U;wi ~ *m:/7 6SUYgsֻN ~:D%)0B/os}cyHIPgx[։x"KGY!@ !=ۣP`40kA?gfR&m-O$XtՎkn+]&}dN: ǻ#3hge0co!%E^ L!"#@`W*R_f\)%GN^)j'IND٢RW?;xe2ȹ4 UH4ex־= O1shtLzJj4eA*N kl5.+ rI^ c.f]ƹz}ַJaPx6VN6kr,%<+<[jo$p9yjKޔnBBbdHB:kliQ$EH><ycw#;QFꂠ$(V3NšTUmD$(iKW՝e F?.z_5Q )-u=}% pFHиr;5K׿@`T*D֑M(i ]\W݊%џw]C"+&ԓv)VH&5cv7{88#p걯Ah4^6Ē4{!TPa V *:/0]$*̸~;EYk}g[eKf$jȍZL*d7 Ż]{K+5~pj}uYN>,>sR nҾBH.7%Ew"Kԟ@) m-%X󤋌flgΉ/Px7T 7{(<`<'iP \e9j~Q,<ҵzx1* Q}#L*nxXV`vx?|1 ^HvQnCVtӇoUn)mLkV-?2/È" '~+)eÚTV:8V8v[?Uw,[r(wjlg/Wb)4j TmS{ k݂KQYaG-B ;UR !,?[? &AY<5\ "H)%[TSgC@$r_@hj/hNl~*X4X:d3WP9DX5U Er^ﺐ_\ՎDs޶QU[],%!e[kX S46gt?(lLiTfL0"3{f m}] iMQW ~_cLیmyԍ_ID< = /I.&ANӢSB^0UNIqtҿ X2k=eI)[ŐhRTQ@ay!YjJ@#KLk 4ֆE2c+ߍ "+ޑIy Ud8e>Ȟ`XHrIzO~spUܩ~yPK0s#v435L5|eO .!"6 ((a7D+3` 7[d-M: KqF/h; Yp{ qjƁz1k^fzOc r>ed L<^Qi=8!%m+ 7DeP6 y[ ✻0TtvLz@83 }C CH0浃 (K{_b̈́3cGz#RL["H4Z_ ~qRrpiT7edoإu=_=a6.hDicCk1>,ɯ3~Vb_6.dxr9'9A}WbC; g~W>-|ޓćbB wyLl 1i;O ^l1^ rX\J˜B MCL*d;7·'p"*&XA^«LÛn xgIt\RǽFIYH׸K'G.U4#"l+MxÛXy8A@\Бk磔|J$DCBJG3KSCklq# b‰ʞKӗ{j'f,u4LjQz2IFfTyt~Ȯ?ztzJػ&n# JeCNk <}8z j]?d 70?<{JPw-p‰cϓiӈҞ+oc4'zQYٮJZ7 |'>Cp<)#`D(A[H oRȄ$d4H洘sJVWX (\sӋks/r tXue{lV"E9Yi_V&(t>I+E#q \/銜k nϖ^SBnɼ>҃zfUsWk!Ԝg=wz'pQUN|t`ho'2)E/;x#)h D(\b h'=;W_ӷ'? .M9qv˨ L,3Ҙ-z%t\Ż/68 x*E;w2R9 a,mG}Cz`-NtR zx˔OIFL-%)*Ts%S2҆Tk҃mjskִU%2ok^`ruTpԡ= NT(yd4qۢDƗGU$*F=s\WY`wxX`uT8X"Zs Eh崍G7F~*a_PISn.0/`lu1^t;1^OV m?u~r#>'yb7٭5YK$ۓ|Ag_l;mCRgucƸɩUmn*%s_-Rgp?Avm;#gȫS[7dB`_ԕ|@0"!sfB\$cv/]U>yp&RQd'mΰpuԔ?`,r*HX.t&oHQ/Dt@ӶY.z-Awup4~:Wi OaK7tE8EVWb`2<:dƞMFVSZ9JXNCZy3}IH-#@!h*+(>$h1"D ˨ "+DTZKP 0Lr 7IݥrLX[Z9`vcG~4MZgw,nh+ݡI7}ɀڟUbgD:-P*C O@}W>Mf٭8xرK#hA0U)誦6?jI9CXfӝI~<" s·iT;mL*?ך#btuZf*P ĉ89mmAٵ< h"%i3:?@h%QM+@7\U-[tQ^n/6%1NrvQveݐranh6?!9s$uL`_A f拳/s29)ss#n. &p(}΄zdpO<18ָ殮:tbUF!osZ_S|l4Odž̕+kTq=<5ڡ< ܕ|լk\^\~}(")Pč'x%S(O#T/ǰXc3`wHG9ȕh'á~[$>Eо(;R[֠RkLrn28}ёP  *yؠڱls-(^I@[l3 rNWrN\%%ɔh4\uI0H1[ӣ&BCN2J` E;gC|m*E} K07ӷ!Rk@#>7I=zjx(nT+!'/YT13)9G~!2D#>W.5OrQz #vіi÷i,BXd1בH\M8,I%c7x;MJʿLə.W>M>!m$ _㠻O(y1g.:BDp\f xƠ&Ğ/Il?EgV>OgK|, `7n/-̀;qz.y:šT~QݿY0%BON*s/lRZ|^i=jS`r$=}e>:[˼(p|$ݒ: 0lڱqqFrkPA1J:EW= DcJ;"Vӎ%ǜj";xӀ9nfudN dfCsddkZ_wHYM52p]X)28 >0ȴ=[8J#D8ƿG>`<=S2شy;A̬e oȏ忟6MÊ$LO`5k-Ⱦ DSv?sBAt#'<'h'a>rԡ UsX?´34D[)%gb mʭof5W )Uen.Kl\? SD7* a`9hewKSoַN(Ob<ʿ_tEm Xm;e޿ܽ<im{7"M@=$SX1&_HHEwOVK |귐Mg@Գny/ʗYW0Hqk64Cz C'SsG|Ǿ^^U^QL ;0NYht}K;73 HdGrO*8Cds&g^} &V:3 ԜvF3u7'd$jw B 9޿;uP0*K(>& Z1 pAﲳ<;P>pd ߌCˏ͕jU‚,ċjԚ4D/wFIʣԧ7`o-S,2uKvKd"cE@/#-?ĦmSHm_IRX>4$67UΚm25u*H#wzz=v[_&1,5k}dĴGKh: HٲupV8 NՈlWGB9}jm,B,q~ hjg&,۸״j .T CLr>s/ vA%]P@ae`(1T<_7S7(|%9y<5n + ^͖m7nb)sK WDBҖ9H4$H71(KS?sП zmߥ0㷙WȩPx¦zbJ{ulYXy!Rle#NLOw?dhbҿ'A|uҬw|#OX،N:̓D3# j=.ـ,*"Hn9*yj_Ib0f0taa Z~R"k*( cl\1d'EI#M U(0d*|Y03cg];" 0wTF|áS'鮀M3Fk|) [Cy=M1CR>QwBZt驪LĕkuS7cMwG;)}r؛^^֬9;mI\{2W#k'zbڌ݆'V!r#MG1,3e"N YE~'3h1sI*@>u-k"O2vU{IUUyոT aʋ5}.[cs暅R;]Bә5/?JC%g2@){ؖn!{5㷦|vuz2 1lagYrH$Ev/)lY*Tfe/Ȝ"-&SAYzQƄ\\8o6ADOM (*3OIڂ%7„ sf:R!gpRBsEsXi< Z sF\#:M)3Ny ZXqc.妐4r{b gA!۫\Q6");B0<)QGGsMRul% g E㮟Ňn^UIOpzgL/y-\wx>:|*m՚A;dv2 )Wswj>꿴[`=V_ɜdt(ϑeJ5/M=qm]d< '򅤈TX#lWWEpq jCE2ݟ;`O7*ؙzɔlbΡ 0cI23{\t=G~.;5}Ig"'aߜ3龍SQty]XNdF3 #c3^LUK}J5T[k5aTȃL]qOR/5{5hxu ezLA. [o+FOQ!;(/2jO'{2N1Pi,'S+QHbNBH%ˠrf8Ɋ|HY@zE}$dz %Ʊp){0uԾIB;M>D0%ØK9Y |Q !|5a=vz:\o #!7I@(e=&>hsT@&M +n}vh9:0:¥q]J;CT6e<`|qE[6C)aF7OÞ (T60W7kLV"fjg̭@Ms-}_eM&pNu G$ͭ["y(pB؂ pݼB4cIY`SnNgh9ɡy]{h $S!ChM @Vb4{?Ǫ@i0ڐX/gi`AOv0[7] u0_!Џhb\oGD>\e4ԇET1o 54T