libhdf5_fortran102-openmpi2-1.10.8-150400.3.9.3 >  A d"׋p9|du5|?FS/yWAD$F9XqyVJ[Q =N112QJw1@j:HbB %,if)}'~;uՖت_ygfsvzDYzܴpبaOyuYǛKw9JYj| Iʞgdzw`u7ֽoķc+Uabc90b0a8e03fd5ba38a7220762bf6d45dc50239816ebe4a1668dc4bdb3e5967e4d1179ab2a327663c5ec08c5735dcd606484a7ảd"׋p9|1AOʝrihL&($_wO"KAEz: 5zNqB4]ZeYmR'c&ݑEbG`ʟ{{ю[Y~s,f Ku > _p6RGY;Oމvwt˖9OEJf٠s %9ԈPɠ:,9񟜯 Cśݏr?1G#8f(h[n>~$y8X>i@L  >pCv?v|d% 2 g04@D]~      (0(V8`P9P: YP>rH@rWBrfFrGrHrIrXrYrZr[r\s]s^sjbsct|dueu fu luuu vu0wuxuyu zvv,v0v6vxClibhdf5_fortran102-openmpi21.10.8150400.3.9.3Shared 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 openmpi2 version of the HDF5 runtime libraries.d"s390zp32SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.hdfgroup.org/HDF5/linuxs390xhA큤d"d"d"aj43a71c5550d8d46a738682b77abb163b7efa57689a932b789d4115f0c5622eb249875a6b3fd8a684f3d03d5418fcfa057efae9813194296d11f2828a24e4a6e0libhdf5_fortran.so.102.1.1rootrootrootrootrootrootrootroothdf5-openmpi2-1.10.8-150400.3.9.3.src.rpmlibhdf5_fortran-openmpi2libhdf5_fortran.so.102()(64bit)libhdf5_fortran102-openmpi2libhdf5_fortran102-openmpi2(s390-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.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)libhdf5.so.103()(64bit)libmpi.so.20()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@c&@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#133222)- 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-openmpi2s390zp32 16800050751.10.81.10.8-150400.3.9.31.10.8-150400.3.9.31.10.8libhdf5_fortran.so.102libhdf5_fortran.so.102.1.1libhdf5_fortran102-openmpi2COPYING/usr/lib64/mpi/gcc/openmpi2/lib64//usr/share/licenses//usr/share/licenses/libhdf5_fortran102-openmpi2/-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:28370/SUSE_SLE-15-SP4_Update/9daebaa86240734102d7fe365816e8a9-hdf5.SUSE_SLE-15-SP4_Update:openmpi2cpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe2b01fecd5c54a59e97d81c2f12c857c2eeb6c5, strippeddirectoryASCII text PRRRRRR RRAbutf-8daf21ea70b781df734e1dbfec4e9bfcb4f92ab2a7ab1c23a27022a3f96510a92?7zXZ !t/] cr$x#HfTV]"x3ʘ?^0Y%ÑQU~S[CۈC`N^.BJ;F2q⪭]}Jˠ|L%Od[%RWcU~N!Pғ"䛧'bגEb ^[B@/s u038J}՟G[fΓʗK)FVڐ |(W9p SbS8vKSaȔ쫉ѝ@R3偍[ڝxM<زglݭQ= ",}Ƕ5Duf'V)zv%[rk.g@ me1%P 7kqc7p/d6$!(- D3PaCIC\ֈN{@g&k(;qӳN)h'/}2!׈S b;e.SC"Mژ|gjԿoc h;5K S'cxW."4޾3vXKUlHBeouCcֿ̓еmJ $ '(<K%<@Ex k̬H3ف[04:V-܍W&2ɛgfނvep|Q4eԢ p9B}):Cj0l&`X8{r«;ŀ%Cؐw; RXGͥG+cTG`MV ZwFaĨ͠ H6u~j_ @ZWK[$_Ҍ/~߼XI4fipEB?J 'i˂yP˴D4>]湰VP*6g0NK[v0 -O@۔[A2po&Z`ظe| s2A#ZN9 LåKwf 3_Y-[J"r孹x`@'f<]oI5Wf2R췔;7[)>j:㛖w|͞I;MnJz`0HX߇sl}Nmt<gROM7>vE:-!fY%Ke p$C"u:*PbkN"3^k0Os?yeSj''ΙǣPS5,q펌EW`kIc2YqrM|4}gLmêq2[>yZX}*.w(pp``XCiEb)9r M+sԿ-'?kC&ۗ@B>?}t{Wѕ-J|[^K!qcxuϛ4 f87 GٴX5By *Ik e.#teqng+.>mzΉc4Y;HoiȘ܃-E 3CNέ.Pc!i|_;Q4mL!n!I I-Z+; `{9pxG?K*7S47ur9z _Enh2U2 \R?ďc%1Tq?vF~VzlÇt`ߐjÎVoEv?S,qNBLN5,L]o3z΂(pAno |Q2Qg.K|~y\**MBGӫv+DȔ=g+Dgw[ddt |]zG8>{pyĕ/wԪ*! }+ J6ЦΞc>.wBRM<2V@rViHRIٽjMVЂLuun֯Y̌wz,|>-2II=>._y6Յnv~TirILV<1V;eYf%|e_/>[~yaT^@%b=<@7%CK=": J2ןkPLwtXE_5wHq lI/xQ{Z@Fz<#,2,BA i~ST<"`Z+ ~l-y\9(SѐSx/CǷeG~p*uk8HZ=A2w~JĂU%3φĬLKwr(p,R /+Q-uJlR 9X 4I.3LClCN_ L v:|-!ēdC`oܔdut'VN4^%"cg Dޕ䏤X.QΣD Oi}!gstY\qKA>`7fm7/ryFu(O~miaz!ޣm@~Teq#~)q6馨¿B1Ac^V LJCm7퍠jdO~:Ld3B?#" jy5]5N%SGWIU<=M57WId^mDLgڍoD 8U7n !H+I('(®'ޕ >(dqpRC(R-%P2bJ| tI,~nucHT8,dW."ϽM A5j )L˪c3?\FS~jxPobjv`v@|')ncqdg5VI8ng! $3cs[ɎbNgzSX9 ` =dR,Ȥ%{(N ^V4džy!бE4J' oO=N+5W"$TlךwZdoz˒ɭv[zE4'ݹ AsBE@cVz2u\L\6R4gP(!W=_0.pd1cəNʑLb1GE68ɊU΄'w7Kh7{t%{LTZ0"^DA8%^F`|!f.J T>3\xpD*<$:+Tk `\dgFxhcjcs% Jw#n:sY`ㇾ4^`XEKghCUBb('rYkmzHGQbƥ"FhB pi}8H ( rGԬ=U h P?9*@+i؟؊#*x.K~̊6hRtn,1paE"CxAagVXX,[(MrRoE 3yKh8\PRK3J#cŒizEU>1'{_|𣵦k}êz kf^{>XlP鱧r휶 Or5@q $ 1,LTCѿo3;zN| t,.o >zNmo|2"vާ)d9!i$R+DW h- !^~'`80"UH^0\/q wĴmx( F4m!a#1]B+!;<q׎7Y38aa'4cen)֚dv Ë`}5\7Tņ;bUd"% ɃSOVLŀ=J`\JjZH=;&xZ^*Ó큻42O:*;yiY2h7Lc\Edr`n$)P/1 UC7۰⅃DSIm% ;Ɗq '8?wi k !𿳧1q֋^ß[&v\se6L|H ] Ӥ/ %%tn)p(%$!jUE.~u[H0^+B0+ _ ve ے7j\HqnvOǶɈ@kdP/'ΡSA^9qqYn0UCMdJRF1f-^Aؠv[4 bzꔾ6ΩpuNx(ݹʧґYmrfb&&| zVm,rrj^nlIƛ[o(LadjZQ\_aQR;c[Bv|hΘtYd(]$HV} Yv\ډDZgϝ -n _(Oq8& ҄䍞m3b%1J ^9xƉvCU SZ?$B7%\&R֕Vhh|ݸAWägYgG&pOk<7vj/Y%&m/2pEwIPdamsK #(:'G~j+G|8q)dGk7pR8%Ǜck@_VhYЬTIqQ*Hƙ!ԀWY~Q&"!A (K6ɢcB r҅ 钝v:M|q([غWeJ@, 9kFIXx[Bc ַmGl$N> .Yx6QHme~kI]%FEǷ6h!}"S{3bu|B!0sk!RZВrQ6%K0C+^?u-5(s8Śjc«b,hknS ~N\#5*󑴮Eq!>蘼:ب]wx G2 X ASiNqg(z$j 1`[~ t7:jH?)Qm:6P zB\uRu>9S Wa|coyH d*+#ARV,4f8!fyv .џzpG%!(3aN,S()OItv:y)kr&-o0? )PbwdZt;zJA JRȨ!Lu*.kW~1|\yE {?rlZVk  /J{Fׁ1a+Lzj:Qh3[ kEd1ǷaGoz7ɿK!G$P)? iď,A EBɈ4iks<J (E>b̮)P=OעfUwyEhc,n5;/zĸNV0 vxT(Dgv]oEA``JgH~r @̡#m%2#4Z9hLĢmބCU3#G7#5> .ùSqoҞtjJyJxh_"%1O9)\0s(9["Ĭ K!)6aU Odۜ0B0ԋ=oA!OO!2|(.l&9H(F}MIvc=3dtӖb(*Oh*w 9/,JZ4bdk'I RX] 3H fqj=!ZQ{!͍Eʜ.&?6UE<$Qnu6j61 nW??V!dCfzkei8[:]"+A0 mT$}N>Hs{`̪Q_^~^8X`Gb0ݨvY10 ,@aS>Ç]Q kzMMp .$$*ankX&4'1١O\3ٮY/~dl *a#wImiuJ!2ЀZ#.,&^&Qz:yILp%%!*4n xȃSD md2fGc)` qr[xg/g)|]l)V 6tMO0䎭/VJӲm糡VfFsnS4Pj!4I> wY7ց4C5cuY%(IF֒޶^-X@hAjKpx:b1!p{~(t: sr+Q y?qϨSpÒNҟTBtքNfի}S逍Ո5lsG|ߐSz&YWaM@AcD'8ۧ>~WAdu^TvZ&^ѵ^zL*W"l8QOwyKCPTհlg ()>)`-#e2D9DfFL9ۄ ec[gxdMT%|F30hyUxM΂$%=a,jCKĔFW6s/_բoYu*-ba[$Ncpz{sFTK\[ɽc]j.X\}b[ip"r'(|.Xu_ಡ~4jl|:ϖv;?>=9{T19d8d![Rqgx88KRXS)VO u7y/vi;_~>-g`VEjd2 ĂfAI#WdJr8} m>`j./qP 0#Q6E .n, qJOz/^-Z7~jAp64D*=du3d fTTnyd.LCO' )؋^#.0E~[/*hHJ NL/ӒuOSǕ903;!eњACt}>J#ۅ!MB2hE-qϮ`jH;n/yQO$A9}Y2f_&y*˭w *0 D{*&YjEz&ՖM)҄>':q) %͏ଡ"t}x)MYG/xV\c )+]&=cʛK m3I^i@4;0 @A p4Cΐܺh j%*' C-xTip9EMH{$`0qm"Kp%A 7QmUBzɶA"!bm{$<Oɜ?l|퉏MnvH xM579C#,ܽ}SnwR!.}Ɉ38.-G[n4iUBI&j[@-[Dfwl[RqAnc"=h ʿڴmG/ъAh-m˷j`%c`@+\I7 YeB?bn,OėԖ /yZ޺smpԟ)T# gG3S2pCȐ ; b⟿J(^V?`;'` lx'R,D.=kbl'9}vsGke#dYmS]΋5=S8Nyi gW3jM UW{_4[,n4ď*31br?sk|i[|Ls呼m21Ul#L{=BBxztJD=v,O:m97s߷ǷQ*T荂Xߐ4c?<"ߨK9Vx冮v+GKj<깍ZwnA.'&m-r?^:*Đ1w%K1Gɛk,'4UjIǿh"^ M8ID髡i<¼@Ǻ3}hH`c4! >e@)"}2zf]'?T#U{=DTܵ6agJknF@Q{uhakRn#aO$"H[{հeMoGGK]˩;ZǕ W~c{ݒy nqu!l#WU(x; lAL8.I畏7 z">Gڊ{xh~W %:H?F!|X@زZ<+*@_ad!bЙ|A䏒2 Cvh2?Sfb/*a,c@-]ed8G ''˜X/%qfqj"ӞR&.oV:e` `Ȗ(m4>MM>ĨWǾ[ 䂍0(g֮z[m`mϹ#w^7MƗ~ۖ)y_Uzi^s .i kBL_2Y 3ZRi2i%7>u${b#Ŧa3r[# mSL#bp&f{ V4<ґkh^ tVǕyܬqf$S|rG9V{SGҏ L߾־y"($Eg<ᗻ-4OŕqF~'#2|y#y3 ,[c}X[e/:_Dkg[W="7 Ҥ*JNҿ= ,(w 3j#{A L ܡf.?0& SЫEt}@x hQ:c)dbLC5B< ~ɝZ8H螾6sf~B(Ϛz])UsZ1: a>\ K_x\< Rl; n!7-'99p1TyHu v'ޖ5qBIg+l<9_J wai\3%N ="® 34@0p&h EYƧQq1@1:`}Sfճx>7e I7}T' 5Pv:=:6(m50ӆhK.&9dS[Dݪ@X ,+%;U\EkQkE Ӳs˽ijN.Z+fISCfNVf3h,eD6\1>jB%ٚ.;_Spj"D1O\ˇ<Rw:HQ#JE `\+^r=x~C"g5np'N}T`YyvW#Rыav6ިRf֜?Q_Ra9oHvU4֘:S/A R10z"CK z^b:I!ejPoo\}`ײŻCK*XI9Pry#iMm^=\EƓ"CWa*zu]/5䍰_ O*ܿG X'Dysoa#rXf$=="Z]e+ڌMY<;txA;0_Π"1چ38$#XZw2u)Of:d~jEիrl%R]y;gg!|&Whkg`3cr ~-;dMп7[kVQ~HsžU7piSs3b`;,vzo"=;CWlk6%gaue1q/(S-(}]DwX+\\77(eǝj\ْD{VDq zs lW}>ȭ1uK.;xQ-WsN^fv^ ",TNz}j䙜ÙR*TKrA8edTN>@wےQNE$aXl,mzN2s}TTo8 u*:k:L=ljj7带 MDPjKT_}rIèԮThB ]gjB9֭pxXK,8-)5gޟBKk;ZUn(Q/%N%NZUܰG ֢`s!݆;y͢dRZeܵk^/[fYkv؎XVƠWr#M-NZ³pic0Ӷ3)̓CCKe-efdھ14 r@ f̍7iD>_3ji={"T9l^~Bx2r=;S U$+Lt3_2򖯝kJA ^&1LLl%G k 춱nnWPZ{C]P=MedLQLC͟Dei{LrUD/ȉ#czYnMryZ7yL<$g@CO|ծCt yhs W>߫I #]+ʤP$&$>SqJhAEpYf#D8`)2d7Y>}1?ek #tUwQ=GeU (єLN/ %筗72L^ $&p>]PeK`q"^x<kUp2kz "1%bB2:hRiza pKC_jƆKv܄+x|H22eVimk.יM֟N]*)Bit h/P|̏҄(*94rjhP-  ~alasjA8̑%i͸.hut=:(uzi 97@.-L+H9u|Ћ!_H-m0A=bJԯ?Lr5tߗC ]+w^۟)' zKD1?,B{ؚ MYw,d&׾\#?bdKцf 6Of!I">[*qj$+.OQ1SS֨AyIB!-j{[1p p>.(ݔy{+tM"oH33 x[GKqQY3J-Ǐ,|sNdfN fuUʣ)> y)8e$Os{3Hjr'߄뵚0e~c/+5S3_ z@a5eb} XEQTe"5TJ/yq4uŒ0!HG>RD]WڿNd4>:}dId 1tsROL}4qB:Z3P2i*TR +IoFoV yzOZ""q5J\Hr}& ,@YIeB!\#Ȧsv=a~iCrzY)[iXDOLGQ22 -9):7[G ;B1\TrF[hm]|y4Uts*UA-Uyn0zv9|-dEZ01\\R2^Ci`= xu2?\"݁j&&ǮQg$,]KPqjZ'4[CJHl -ՙyP={/A)g3Y.{)@j^,r+IQW_;[Ldt~0Ol69oYɪi^zݑK e:1eN/͈\ Ch6uE/s1TNoN!9bx7 0Y=/|:}+ S{{ب#hxGxuRɃ|-7D0.X 2BVY7 -NK# (B%hJ*4kn8>G{+^@H8>N19.0ōњ)·Gl<p Yo/Ab`ɉ<;mmSF bΘHv<2X߸sXSFq֚Q:;S7s2՘n7gL=xoQsL#m΂V S5+}knezXR. IG4 /gqMBzCɴyPz+x>eb LHZξ.c#~$e)yDW옴'lpzŞ0x{QIW7"FW>޲&3ܞenSQz_Ε't_cKhs m l6=9['?p"zѬaaZ <)Vg[Gn(ٳ6qElDO%~ete?K$u%~ԁ^< -u#/!x 1(&a$@ϕaG?2>G/Jb֟G{kJSTɴ B|Ç}r"`c_av`w bĦcgaI upX,؝f lPmy|t˽g[ b>L{E/Ğ 9AWAeWa;78QM}`66kk˚̻v9ǡ3WYcH|zFFs.uV +>%θbG X4E׮}#xpDW}8S VNuD޽S; `(fn:P%_Nc@s՘4.?ڐdAZn]IN;yOη",AW4"Gk5̌4{yʈX? ׋t2qdN}8D(DKt%yg`% ƹ;ќt8 SaT)0=%f /K; zb<k NgȮh({q? &/Ӿa2QmP Yaȱ/10toʬh 32l''mk=њ`` }G%8>doٍڄZ0Yyů (6s2Ɨ ~ڄ!19D8X>d!-#sxڟ0T#p+c= Eړ65 'B i%NM,hr cݡU[mɧb@?]^fAT~H? ?a(<:`?4k&/\,1gWDNRjkQ4:4dU=LfYzA͌Pp2&y8aa%HI|)t,B;xm%Ԩq|n^cF&[WvPCbHzYHHBud;97eAJ(i߀0PlVKYrȏnƁyӄ.|T ӐR:NWd׺HmH7vi3mVՉ#$ LiG}C%}HEya-ɄmlrfJI" 4M 3"T HmJ[BI;ɚR^#wShsJЊ&+7G#Ԉ{.Eڊ`p~}%nFH_7a w%Ȩ@ d5Dp9Zu1VXrI=$TCHؚH4ZkI\װ\?QY #ffTf7s}NMeիju>F?mlUMfd 牒SZ#t-h)+\F[c౰,vHkVБ.Lc}v}"w ؍띂itr^X2+>0VʭZؑW*kd>hމ |޳vW C"t;I`$hA}C#퀮l G &JԔ(k-{0@rK{DP`3X N-ٙʋdI, ѭ'rKIA4}F֠Ö1+ti1A'FIո !r6!m` SUP9Q]-I;u<:\bVz$[3K2Ԇ <frӶ ?ˎyX%ݛ:p4MŢh5Pϔrr,VWL z3ZˠH~qu?>i'kO}{"F6\,aQ }J"E[(4Vj]mXbOR'd۳}ӽ\ Reš] ){vCTeElc?9acT[H.Fjz+|P1G|!ܳz -ZcCo9DN{h0 >,n w0g>hPUpD 0;YȤ.zx<wvfTѠ8WI !xtyb39NBVS1)SKWw/guBO gG&E|<Ďr^LH|o>[fx[;^_ 2l7 )A3 LʁՆ+:3)8=$C$ 칏EgdvDcU 8@ n:K\kFA(| ׳Ԅ"Jce Y -#{o;"#¨F7uԂM<#q+Ep /^ԡrCpQ-+j&V%2`tr|),+clwV`MDUǼ="-ə@|mi;P .H=|T6Dy ` ~C;Y \T;)?U upcPUfd3O5z2׃WD K}Z+ՙtJ1O8cQgTUҢ<#Y/zE#yhV)HW`#I D;SF+$HbkT!^kb.|x_lm= 7N54;XwN8P6lZODδ:3R@0T.)AܝϪ+U !0jTJfQ]qx_f'Ý!{}j|\t*‹ģ-Ja~dv pp#nǺׄVbȨK,ڻMx^[g '!ކ0XƠUƙ{GXݝIQQ6__ahUv n! 1ui{u9{ap(yaԇ$?x#-zidV>!DO@Z8$} :! C[ 6{!ʄfڑ+ɿɈ3Ϋ ɾ\ʲg_S358$OIyUp<сSy B0O#pΓ,n+<jo%H`qGA;xInגe#Rc+Vs~mO"Vf |u;$ínk>&9t. ͣ'˛,1/l .KH-iL@6HwqWYP Re}U䑑/Nڣ5zL(y+U&a!+6z %IǮQHۊCU+=szWYxY=q]5&OŨ8ð!.Y&q1hY7ȃP\j I+zLf7Q#H-ĩ[xHr$,F}hI'@{puyN8)2RiU+1T)|MZ⒊r!iI-2e#Ň+@6c[T $<(w!??Ž XQ[҃w>g8t|FpV fD`Vݕ#s ?52%edae&\ j پ߸oO$&›6[>V;w:3vg͹zC6[qfwex8yy`ﴋs oZ*n5יADPZJa"K<ķŢkW2\D\]\Wk7_mQ0,zp<,a@>Ty9`Kf)^.'~*ԡϊ )iV J F8S/S(MI3CPY(5Q*늜(UnNbj`h%JΝx1/m&]KG#eZ ESh/w>۫ː C.0vPy6!z>yB3=pŎ)LJ}T׌SXvR78U(Ϭ)cӯ˵G«{(}[`cmd9t.݄b8ģh%LJ}1:C(?z)n0#۲ja6өbZHʦ/uܢss̹ßs"ձѮŽrȲ= ,Оv3T#6sX0!gElX`0٧ t [ 5f@#z;=+G 6ҚpD5Y9H>jQ CddKErjJMV{2]KZ16p^EլHio<)xx2ݔB_8ďZ a~:@3-M T/|x@uD,Wsc#ԣ3P~nЬL/%| oηh<F}|Y:?5tQ2w U|γ!]B`ps>Χ2;4 ķ<7pp6v ja[Es> pt>pMՏU!i vduuf &\pOm94P}(QbQKVz6'MY}SQEH8 Y?c5#:ZT&Z-yٖ"'S#Y¦șS֒; 舡-Lmנo$(ǝ@t@Bg. Օ#eDVLǜ&R׃aӎ+U\V)D@tny+6g՞S MPHE yiHX|3'Ս5ҸvZB; nwޘ ߨuͱ\2fIOp2!j'&e ОDP@ 2+^ŻzepiF^~Uٚx 7IT`G$GPoMNnBd_2tWq޳#J& >]pF>Nj5C*P$mWq 1+byg{֐XFDl j}8y+F3)ϴbt+, v>OEaM1Y.(h_ЊߏXcYT/*'eex\HR/$r'OGi wPb`!T?Z!JuZ_e@č7j`1]|tPK#9dɞ@j^so2&uƆ[C#FmFHZ~}Ȅ[W,(Dl8 "82j 9xu'rH#{1j PHt7jaWK~ڑ3~[;GThJcCӿiX jgB)f*eʇ%R悫g * ؛k/es8D.op )֌SZVf[j%>*5d#^AdXI]r|s,rTm̉e1kJ.g&󱊋d4 I8ݨ3+UF &\rJj&KVe2lut-i.K 57yRN6nr7{x*RS) D3I,%b5`P?͚ CCe2\֕u4b1Ns cjWNٻͽR'*}m%&T5=a`IK^Wʯ/x7)fpXٺSpLPʆܣo':xa0{Q `g~䬛֣叿Ee5-4iK' ЫC F&U\''oZdO$$xvN^1=^]H!9T0}ԨNH Ui<ܥrH@w;u;Λy&di>K~^7>Ub9AVfTXfǀ1#ʳ}oweGDg;C,I/;$w'f_qb};Jb9a~j7F϶YW΂>NpPJ `*mdyn 0w_[(q ͋De.@<*+.f ٧XH-Ԯטd'c%,i~Sjܓ!1|tE'EK%6]ɽ&c\G8(Eb9y7BU7[9Yu{'}5eGoG<=_UbG&n}''nK IF[7/8fnrLcGl∻bi.}!noճ3M! #hʢ3USmz-3h-,]W %z3yZayDBJg|™q䪤fܠ9|Y~~AE]xZ\'CEXF.4&M$HJ3h%_qU"@m"VhY @lΨ'2^8`FNG/v+{i v3!7]kn)dg)~=@qFI0)\/JR)F76g|T!R=l"^W2,olϲx ;Fqܕ_lD ZIi.)-UvQzcґEӸ=TGל',!VB 3mկHh&K =3yBflP gj O4D(Q6\.c0W 3,i$`GJ}BxF~M7@ZB9-* d% Q~Vr[wup.ENZ"r| r<Ԡɥ>QZó9}=#t h܏XE[*H"c#('[EAC+|׳[2JS7jWJr?YyWOV10y*kf9g2*>=[y@K2v2m]z(2c]=09M >%ߵ%šS )=#|= 44J.Y/tp @aNPhRT?:zJ&0gฑ"%xgγӟgQ_8)2FQ#iY@.%Kb;T3_̬s+1Q,YhUxH^yl#ʎO5cECkx$:eX-=?mJmБ!Hr˄<_1 D?}"IɆkx@7%&\S<kȬs>yٓc]ZgW0X(T[ñbh7{M7Xyx깯m=uưy` $aӇeGt):bGq=5!:i@5H݈̿03-˱-wwIE^B~KC #m!jn?Z<..ePVb!ӘHNGLƘۿƁ$Ct)/AH6{TXtωhUjhY;^t6֩R1s"ܴ"lp\ULk@FP8^B i4_Q>΍_,*=7Xlf-v|g9]_^26dcxS3\y"FgW/F[¥UZ WP, \?JDuCt߷:!@Fc)M.72.I\fe lw6x"P&0PVXV^7YpIyܶS zI)]yóe (fGѱ460WThV7io]?MD '<.s⁊<̈́@~"F""?~f{p}]l;MWNȺD,Ldlquen6[EX*-i\*}("1CX.yZ[Vi3!M$ |Jh*O]fy*mWk+m.G3(Ӫ?FȽs~O\URp/*:6,Ghl^<,%&>RQt7%+KN%cp9܉:;C1O 9=AvC `'i?ԲTMMWEv׎qя1U>?e.hS˱G\"}2,1W򊓴l%/m?#51v@6qF^,E 5.GpLRE٘ˬ+%CnGk_,9XA\׺՝04 ogyb MY_`R-݂m_k/ݖ>/5&߄, ;`rd ҚİWQ_ěa)6HOaβIO;)GcSBI0>6|{:jEH~2µ14X P$28sܤ֤ DXSP3(ѡN*O7r76Tshs:j 0\& b1 #: iMd %OX<^}iy'C!]zb,ݷt1Dt$ ee ]yLH2Ag:jվiQ2Ip)Qi<ڤCi{*5bAf0[H?.EoPp9۟>Ca} *iϖM N!k LzN)Y  S7/ puVYcIYer{`}}.q02GNWMd 0D`Ɍ,'w1F xl6rG꾐6LXʦ]C2˔:%h 5i"8ljD:d/ (+mᙠ 6UUy>&D%\Wu ښ42ظJӺz~^380,ߐN*`JUWw^ \'T`T>-{8mvjXb)UED9|4Aqe_Pld/ c<*`d0]$hiFaa_jfsT~ a;oe9tFע߅HVF`"?#gu$8Fb60'ske`E i7\}D|.M:nҁOA,QY^U?&B~ @$z;h ҍ^wd63~|龎홶C𵛆S̗kk|ikkfͣлZS ߛ:"R1Gh?h PQI&j퉩 Vx6O 0aNXv]߃/wgc=*^__'APሖi4<#'J&3; .)+,fbK1UK`kgXn-sǮE+Q;ff!S_aqWmƘD"0TRBUO"A-v4Fl򶥎e@DwXIqɁ' \WēͺB\L"Ij٦^V9ӫ\PeCW3 [qrcnz Փ[_ i@S:=1*j>㹞ټ}#äM0>jDJ| -9E6,s2r;,% DrKzcI hHƬr|J/<%RbjC0L ^bR&X9Qx:<#Cf $f".yp/x|"tjETo٥kdsHۭ&+^7 yAvi 1(zPr+[ T}r X _ryKwId$&xIX9֚>;zz}-͈w#mF7;l[i ;G9$ i)S\חcH>%⮿`2^eZXB̡ \pHW745zE TgzW ݯm|ѭÔIбex}"'`ު/ș@ q%qؠM/-+,r`Os=Kt_&4~ƃ;t4Y \Z+$/Ix;Ə,g ٚ\P2t+ⰠspMe z_Vĕ-jkм||E T/YLEW|*TTskY~G;mDZ(H}{y?,b 9rS+|RedP)jbXO oҾ ыEqWhg<#,fd8rE7Cl01 S O SkBCH%j3lR1N%%t,rX.XgDC}Y{zϠ(EZF?F3&4P|e{,#[RʝpkОțeQmJ7]3~3N{$Xe* Œ8O8+> KKĕk˶<%H~D@̭slA p,:&T?r7llb'Zf8]VK8^Vy)bCa&ޭhzBFKېݰ[u?@9~=iri,0<+m,9MGmq3az;{] k{P^c1])Zl[%g@\85fjh+CQ T#b+>q j"JYVZ<'tI=HUO•ȁh(*b*+boqòσ?OT@b NμB֒  u |<EV5l}?+=^Gd0G7e)d7 c&X\/;c667?[ AQN@ZG HTl4HQ[DP=*vM=[ ϙ,@Xݴ_q/,x.`$٩b Yp-y,]_??_èCR>+,ksMpl@c1hYDFrgcz p2:h7\K {x;6[!g7.Xuʽ`ʂӞjh.k4MIvOvj!v+uS']D\d݆VFkzR}o(BRv]=ݧh5A?VtL:E LxA6"e{y{7n 0 ՃNH|,\F~"i keޙ[c[>W6$>%Ge$1DQ+._>gsi8⃈YXxYd*g8N*a /<Dz{\cL49=g*a(@@pX~Nlv4 !p} Gz(t!zL *{YS!7-5h,PBXv@ߙ>mRj<ߎqtyAD7K ?*=-/Xϫ)MVFZ^WJIGRT|CF'^W ~ۃC+ BBB>79V};-5聱?_&%m'f(o\wExKX@3L,,hzu\U1 7Ѽ ˷7wC}s4dTo==i4 8Euzy5HP)FdT;l ̸*9Q]z0U(OʹWY+G4քCjG[Ʉcڍӥ͊N@f;T|%N=,mŇ^8[bxbĐ]%;mל{r 3A9_'z} mfh W'شItVI/NNCMA('XK ݭq8LEǽf ^#ҜتK|v?i*_>P-%l0waiσLXV4$ HgB~Ҵ14$OsH~d)UYXh-ڊ}[C 6Eթ_Cwó'q숖 <3ьI}f?.239DeE9Lh7}ف19rLy {[KS 3I- S=XRmե@R-"-KNs NtA+DeEg@`or*"ȶbWо ۰So:*K\CcX)X8{ehwR_>c cRb0Ӫ=ꢬۆ]Pfڥl[_ FgE:抪[p|-tF oT`$ UoCN d?{D:X GK"(MSf `\H,BH{Za~"J%nZb]'B5/64Q{Ɖ}ỏO ~=h&k27Πo:inTk`9o6- XZON `&J#!;TU;^Y$|P]~S I ά=UloCI=Y;r_Dd.6Jz.vŮb@osp[kS)EIv9R)BG2GJ>-i|o3VJ\sV/^pN2+&9ܮX cր!z.d| [vZ/Q{UQ@ՅZA>[BtBQw|\{g&"^ Ch)~xh[`^Sn:!6YxHIbGXӜ-n+OTSӾdN_. JO͜nyGLxP,qϩT0-5V3HkZPE#e N6 V r3< 톒ܖeVjH.羼dkDt;1Au 䉇>"q+ށ3^OڜAygDLWC cBު/vW\+Hho/@)xxȑ7A\ۈ鹛l%r%PP{!󚛌:"Ԟ P-EwƩ:.+aAL]FCQ!]Du%f=ͅkX՛C_S-<-cd3+Nn0C+RM!~J*6Z1}Uk:iȤlA5K}U1D2 9#b j #Z Ա]WD2adtN2ttl7Nj#~ _D_10?V,\%ቻ ^Rno )hոlr0%@6$t0|8vQ6Ӌ_K(ZGXvm9Sbw-ޝdߛ xKǓ\Q͙2|XRlX[]ҞMBrs6|J,Kns} 5E!Ѐ{¸vv+ {8ƫÚg' ^䝎}A(DK3J†=ߡ>mv]o=zuno칆lϼ 0ChhHRJ89 :cVr= 5a&kOƓ7l̅'t?]1֭@̺-Ђ9ÆlaAZkn f x:]b3ZsPy7zij2݈ MJq,Ts8ϑ`7ӯwUG˨Z8igitMr"Akucp(TKU mvV B3C˺*ؾS4"N&'C Ԓ݈GxMbԝYYG 0! m_uxᔩ3@x'M͹S51yidUf1詇AjnJ&X *Lu~QQVI5x/*s;^}<6=Ÿ0c"w<" oONgGri(ԉ:1JU\I!:Òdfwӎ'_1&vB 0LM- w|JOl,}G ֝FesՈGc&ihLC~4kߑlι6| +Sc _'>r1[ăˊ@8X?ӕ=f4鋰:uhy4g1&d4{F4S XFe{\=.TkUpn))K\><Ø|;,KHg:HSʪjF[iN Js(S$홿*/C𲳳Qh;՜MH%{(`<řra`$~{t|ވK]+&].8XO铙p* !l}9w|ڄ 'MFv^+/DssƝZj֟Ў GW/bۛG~>2JavX]CUdXb߇ZA"<4 bjmmXH@5Z2j¸Ѐs)-7"h"3`(jܲ+PE-.v|whNo(P9msĘ\58ߙn9' k2Y:R5_iE|"e هG,Sn7=w?8=JjZBcyHjJMv,ܽVK5ct3!HS |ޘL5s"a*( ӂ(شT&SF+e2rU5jpExK.GZ]||ݸ=|:|Xfa& om 2, !I%3UiaWNkdJPRPB6ؾH >vX FYIг~u*). J |95*YUE蓜)W3 ;\pF >DP /)%A`'[fR'I܎`DzlOSlx9$AQ;cIZmo|Շw~;ظǐX2]ƴƩ_ Ү+Euo[A;Zh{_MB͆FҔAX!+.NNp9k5ot_y kUb܊TQ[ﰖR}g"o}TH5SBD3΍[9>b*ft|: ^IO+״3Ov;3i -IE?C$ABoԯXTI04(b"@kڐ޾p'Z˷^q-O=iŇ)}L 4zT>%S?1x1J~\v#VJly<R f>]fMeDm?"ZqƱP@D NO/›ߌY/ l~n k$]Y-y4nVLjDdn.JJ4E+ljh׵B`BOw)Oط2'ҙ<|ͣD[mY~c9!b3SxsS܍!?!0;G|;?GtzУ>1' řiGToDdC~`σUʎihU"-x9ذBS9˳G&>XCPsVs24RME[@(X.5X[1?Ɏrl [$r.A\`DZj ႮQzaPIaeyt-bQn[lbZ]  ^}`r v*k$c=?4 ߢO‡UF&EFl/ix #mv5cPZ8h蕌QjvhVifYFHb _~91D"Ҕ<?o g~+=W1ZQ{ao'&RJ9GTnUi:a$u4RS*7!a*<7PqHћbjˍ|={MRfYQڟFLw-^|#xxAAʓ;Wk*f]%&oәFB5nT/ȳdޱz+VYkpvo(5ƤG>^KyQ۳m! E{kO6溾/ϜV(wq-3 e@u6:Vq:WVjV UN*~`haAcC ӑ-}K<ɬ+1;OO}a{ a .OXƒd8!>"bJE<8m1rZz薔oA<;ghjс3¾Sd"=i=Լ&h䂃!fLhx0ɬ yg7IYI6%QE|tnJ@.FϹ[_֍/cY'J@3C+ eD}:c]zƱxϴ `vrO/!K1JuOG~cd/鍭eSZk@Q؉JĠYI'XB(8žv7U.$kB^اOM&aU 2 [qwMwݙlJZފi d~z IiaنpKa"]r:}'%.gjQ;fq+Ba:ȓ3@}`VYS\0:q~Ӡuj>5ˤ(6Iv. .NɭA !H-iY0|5bmg;[$WcǛ6J!.31,V%E5ۛ0 ..^y,@ Rl"8ӡ1x+c'ٕB ٦2z#t >stDTf4n}N5\&G 7(T[A 3ڲ+Yك1 @z@Ɩi(h vwr&cQ_K7^ |,V.}`7:ߛ ԡR#܌2ِ@ήX!q*4]>7I.DžR&3frD{bLnZkŚ`pޘ)\'zOaycpJM*j߻9DHP B`=E lo]Ra mϡb_#!,ռ_e_e0#SOӝjE?F&ܭx.(t*MWs'T΃^axl<meȐ0~GU\ǎvH5Qƞ_g{O}T3_#;8׼=lVYt34^d>Aqۜ)!3Wjw[U/[伻U1LOB[<gd[O_ ~'(m4i>>:ҷh2kl\aaW(hX^)E񪵥]E xC˿!~6B|<-̞Ԓ|a*}Gm1Xo1>ؖx)m<\ݡn aJ- ŝͨu3q^OE`ߠ=ˌ-Tr"3f+N+mK0"ɻq\,7*)*?J _A5XdpRz.r~pLj xo~RTb|s_WsDE js00W@-3P@E#iG~≦L)^|.?5/SdFQ(/fu\*DjJ L">Zx8ϧ/nCa՗xnms)\k1\=TI|T(VB;'QlLVxMXTWӖ%iX!ўݙ rʪhmdo(ծl$}qcM|u茭CB- %] ڠȞWC}Ou~i[Wa?J*⸏ּ F@Z]Q/~篔yDZ}X o{AM xDDޅ\J뤊oׂu8)U<$6q^xQ3r )%ze~;uptS)*؎3G?A<{Ԙl]QUpf6 )ʕu]C3RrW`3L1 +|#D @ -vtluXQ EA/ ŲlvY)*OcrJH,yGwc4K*ip x+A_dB蓷zޘkll{Z %uA (6ۂ뮖A ʪi*ˉ2-:Mt C5oWX EN"Oit.yJѝ "2o؂V2l^`3]$j%ٟ@D?Q| bfg,bEc渊<-dv%Wˀ!p]Q6SD&ٵ5,Cfoۤ'|v3ςR_XДB)x̠She!d /J'0jkFe~;d-(\]׎3S&-޾T^ >yasZR{R/A&]jO'}ʿm+2r(y'ZIf @aXsg0~MGnB֙ʶ>}Ax#uΡ#6昃xB~wXq&BE9X c5ER|COq3Is;٘ w^mxmQi{k<|=z&@{UfGO oC`sbN(v! "9^4VTWl5ȈK:*y6|K٬We.mPa}ŵ2A=ˎ>n[e0w0j@UEBcs5,)N3o֚k4gbGjj5 Hb*7W}Qg*_y=b gl5aqYhOj,cNuʃ)~zr_ q]N{h#_EBqrMa<xvF@]\sjR9?>JO{gNbRI{O-N7v%Pbz qxyU8 #XC:&qvgUcnv ":}YTr;QKoFB&Q;2<Ǚj#Q"wp;5[M*%KeO,sj8k 6ڌp}h/8,h\jGvEͮHjOAH_w3(Z ~pW5sn.?]"A̡7id\}2G' |әߠ_^ЏBЙb> Wk3m9$;r>}y_f$^]锄>: w}ۍ.RoH-62=˻G,Z@l{NÚŎ!wmhyA5Pk8`dz loC2hC![0_z嗝d}`b֏Яln N6Ab"ʺ Nv|ilyJ~ su @7,}> :(jvD9xKYπR>NBuLևh6bmy9s$ ܨnyu>')''PtJF#n,WI1'Ҭ\"jé C>ej-cbz6ΜfS6]lJki);:&y,3$"rF;Tl:[~3?i?L>'' Glqrkn']_Uz@ Ǚ1 )GL?a`/@(P7=o~y'] KVoOc^2K1::X6*Ίo,fN8_`v[;=fZ2o DrX,Z%!/oI({/w JNbW.yW:ǽMUd'}#{(L$͉D20]>oe [>ݒ&)]G@c&P qƙDguoi䕺$ͅ!_ݟĐf^iM M5-5 ?8+0S1!e.ĦFBQrPu4(k fTWutBeVS/Q 'C gjS\хts8SXMH+$gOxt 4v<$:`H= h9]H-ۘrN|Ђ yCAO,O ,=-皣ࠬwjn<0roejPaiW]߃s%!B#!Ί+`7 $hVEbmȋk>uKΚcip"p0WJl_kFvS+.ZU#^P ܹB6c GWVrѿ$raoN2DR Mt{}ϰ0y)o`~"yetUly+vl~Z l4UЪ0"UU\QX9/ˋTu;+E,AAeB4[s=@>^Ar{Lw34`p b&ѻd/IT6R8ax/%;Ǝ7Ūtx|"&#܀'Ă˫0aŢC$r4lgYc?$wk _ؤ,G%Z?Ozm :;$I߹3 nB~}~bU 1eTj4l'PՐۭKNhfKM{ByϞ^ |'HmʅRf8נgVxh%@vn2XB"~g<³V]p 5EAjd-FӾ᎑p< I~h;̾y%r/InCgg̘st>tvĆ!]cZ<+JTْ>%Ħρp嬊>]]YFNYv\BueQ-1$`3COe!Zr "edgO:K٢߿PpsV.n03+=!*-<Ւ G5#WDO&W*NKk$hv00QT%oUpՅa#7I@QaD+0):VunYD=wbc9䑕~"r|&_3NO,w)m%[utMl\~ޜ gnFIFť/'Wkogc P\ N+KؑŠ6Mij-S.7RQﺬdwl2RZ?I a3fU ~WG2wuLdO{mR:bo,Cώ|(t8,J*ozjFEbmpUvmּWiދ{pOqKoR̸!wu^n3@n&hX1)vX&Q!SR&s*`5otWh N[2t匭Ɛ*~qM?s?97-17VNSq1̇$c2jQ#4s%l/⌇ .Xa!ǿ{~0F[f[F<;ZQ?Ƞ%`XYeӁ:d9êm/,BD1uuV]^X񯉸FP牭n,V,)\DG*m+$iG'@+gҝ G[CwX.zȋz@-nb8,-N,ZW͠$@DZ:)F^pLIgU\)C"B2PrWǞNӈRqY[jȣ c//"萇ήZ}2.d?þKR]uklbA׺N0b0)$}={} +~g7Zo^̠$mPp*(cRݗwTl1G[AOյv˓ARP_Jo".s.Е3VaPO`/ȥ;ʛ=lBIdts$ %"OxsvKW?"P$bP ` M22Xae n(VȒryTuyO+[Bd^+TW@CHX`՚PWD" [RTjHCbN3wx&AA9W/Yvg6 NR bܘ`!vOvtP+)&Ӹbǧe )ꆺLӀglw.-N/}S7۹d.,qNg۵ _~ێy썭x(T,菅r {aDŽžJs(\C|#&=V8Ȭ@\(r#ay77jro଎A|x J".`H{{K5# ql6r#g;ε@6]kT+י)s^isbtJŗ;`hRd$_Qq'uD8_dT-J4xNB4 uFhQhjٳ-A챊|>gHH GWDʥnMߨqZGGǞ ;`3`Iu탚11X˲}{υv$ѣsdfv?$UM n-M;Y Ԁqhs =ؿ0A'fe16_T{ؠXUdBK45 ڏAY14yCenzʮL}{-D"DI 9ިILYi~mjH\o„}, GͿݴS [MDf7/[TҜ]'ϼ Nsr1TW4\Cy޸3(N)Cf8P!Dl1y#ӽDyBVjomb- `*USgL?#`[ϨCTP1Hل4 ] y9Hҵ^Z7xD\0$]4|1zf~ BիkRg [ƊE4bg n+~,OdzhHAOMJ6#d*piLiL,jUFd Of3 b;=zg'B`u!h!/_eh,+x"'-m"VYN3}#?b81Bq! l4jX7] QhP1vAx3Y?Yzir O mr %h'JT!q*ll*w?_R[Cpft2ծT7YRuҷ}?bb'P`h>%Bz33jƯ1','hR+L|d*_ nh.. ҏЯ'mnP*/1_3vs42lE#n(wzS!0Oli͗zhU|9 a92ՐN ԰Wz*IȢbnXPgA7Ļc* %[#LA- C Z=td TTO2;L:LGHz-|Y)D.*=ty/sJ觐C^Qp%R*cb9 I{Q~ 1 ]F B!^],+Lx*? ykDR~|ZLS k{Q:sg$nBao#rkA$6mؿr\`&_AR{p711,h?.m 0$qW#h ϰ3TGεayKi;oSW_Փ2h|WŸbHG쑈}x @ [^z?@㣈FqG0>#+x)*Uk&ނ]2/ 11W[eUg|F_Lj$g;.;Yz} wm'ɇʍn|ܘ;m]*Z' Ɏg Ws@F> %1j %&wtB-تϸEE }I@=0u%.Գ*~<XvxIO14ZL*6ؗQ+v zݠou=&3M([hBER!BXqNJt ONZ5I 1+_SW —~)/ڠsX8 lz`Pg%h 1uiܷmsLu~PF %JF c+V!'.Z}i6Pĩ֌p9On+Axp, w9|ө9#T:|& ^4kYkL0BGD~a_1m,X@{؄oS,5C.?lX #@`=>*3}w((*Ggqya&9H%xdQ ;d&SP!_Aj!rO{^/vM>k BvQ<(1ɨ^aZK-A?o֒)L[uR0d3)Vϓ_['\nIXh9 *꘏p $z5^EpY?;0*wt(B3Q2:.mL~^ =SͤEZ\<>-P~`r12-b SLls_ dmtdfİpv]'̖~ǿ4բ;"Vō^xM!f yP(dzoLx-Y1rcz8xV6|]3uaFtr*5uLnygnOiAK:PsѦTAbƜEc.|q',vn]2JŲc+8$\j ?Gڬ{_ݛ2S07-dp{̓=Д#ِ`&_^z :(IRuC@V& g8~ihGIQHZ/ŸahV C.;Ae*#"U%ɭk\S:"gfX^ԉ![ \6yrNGrc w!1a+Uu~dL.h;UJUwMBbPD$yrZ8NC$*i s@ktz8IKNk~7H¶i4HԸɩG̐ҟvQ# a$}}I˞/ϦKJjw'cFikɻjS@ lujhS_(eAeTuX8 EYmd!AFR<}6UIl<˵9UY"FR&BM픲gQ}2-My*/r@JOo[f鹍g}2a8W:)QùGѓMlȁi)&CYH^Ǟʰ2~XV8EE'p*263gGcM0 m_Vԏy&<<7uc@rI@et"`HM7ᄏ^6h/hC"rczJ8yѣS%Ek] :z m`PY'wW-/g`0<0lk˳`++R^ V%4VAoHXҽ[ Ij*>~_ \ o(n򙻮jW:kr$T Q-KV_Lm[XҤ Z5v5wghq_rLGOZϙc1ѯ޼$"{ׇ%e~lk plc> &NJkhңKZ#-7yk}v'〜˨6v\oe3z_6m%CG@B&%1'tmYcG*ݽ~^9w& VRiEtTN7SX3 tOɰ[OA *5geF {2c>Rp̫1@lȞjNN9[mQՙ9$TL6n%"knPIjכmſ ٽKKfT'"_(tg`*Iu )\ܵ,HrOb;\%>5}o߂d;¥`a,YV jRTv?][a;ҧ`t/ΜmtI7Üϻ,3=|$Pu4f[wbfgnWF&;q-Qw x'\W-J!>ܳEզS*LfJJ:m~*ɆkA5cY<`ն#KjA=~ϋ"_[SvTHJH.$_?]?V hE?+}ER$%Qo㟖PneUT㍿)dp##*m4XjQ]L HRjz 'eL􃖕CVmj\,,ZegGޛ7[F@I6RXb_AuFy %^Pb7.Ӏ;Q xK9yXDWKy@+5d*ܣɓ3r]^ dԮMS#{X,|٧UB>ҸQvzdb\$q޶Bv1zltljgG-'$7LJrT,w[U[с, yo^w "R5A3zOaq* be E $LF+c^f%2ځ_G Ra:m(Π횵gb۱@֨S^%X@EWip^݇h)Nt,=t]Z' KO+ nM .ٚz_j4NVIP%I;KGGwP[*S6]mn_ aT[F&e7,t# $\ K/C"rF (mrlݒGa>L(U;3hy%ὐ%N<]=z{H}!SIszj!26>*OG(f!J%>̺'*~">~$ج~t'.l͛4\a-$Է m Ŭ{2U= 6oѰ)"de߽+mNl\ZV9Mфp\x>&ZzPy(Q. yAa7- <&֍?U :x!S]jEDzb/qYdi4"oe'#d) =X[wnjeT2pij\DR$uP!u/\ڑ^$##3?1hg<,#;HNyJC@ۙgw3r^:tHN 4팰uJZ&HVזx[oVH+ ߃y)H{jUz]ytg eGhPtj$sEYyט .LYA{3p3=gGd2Ǘ#-@۽Y&Cuj̸gi(҉džL*2B6V^LrNqns1_sJAwǰ#4-P4fK2q:MpK~-cVG>Kaۈ&u*cL  A0`hb1(y^IgF`6FSf3Y5*e*/OWG%9*ތ[zCâ x%mrjI9u|Q aYU)QKƠ%HvF8Ppx-96%r,,eˀOʾBv3}dvXkH0GUf%YbBC=ɃfX7i̛l3Jr|ߺSia]#HϺsjѻACAUW:x: uC ~WiɄeG7Xwx8*Qb邀La*ܣI?FUiMe|sUEwfSӰ+8*i ~si IWhX&P b|EpHC1z+جdm.C=Og׸xK3ͨqD/ebAu.[nTt:SǬ,M:OX"|UӣP92Xmݤ5ʪ aNì9;yl݌@QR d1-DT(qh*X43P؝(f0ӿ)}g9X{ ɤ䌤²E"// L VCqJIT;Y Gt^|4[ J,4qHngQQ]8wÕGJvBg˳2ؤu.d̹ e~@`@Ss#Ut`6>Cѝ!-qw 28c'!ؚD ݷ(`_uΞϙp²_cs:N]b)yMa@g}dv|ķv]10Fx&m! n.ܾfBw7lW86Q^ vƚ\CA09%8X%#)JhSL嘫< 2eD>o8+HNXULNC*'_67yxj?_dVCA3THw}PؓX%W้yx99m-^__ܿN՘h uf^9;?T}J*αQ:HFѨKagvzsPӎ< ͞6Jw+2[O'%b+bұYD=[ Y}KL8WŘ"Y|A5esI]TrC&b9ɪ>k](De0f mFyyV3ꃌǽAmFG++{j&"uÊڅ9p.q|xL;-Nm[_cv^@/0{6h^N;ڝ((ࡳPfDeܯV^v nA|=rqAz DPŘi `#vU۫hq)]EE aԂ9PbڱMŦ#IHI_P0l"x0I*\\dD1GEc-gKnQbiCe5YFJX~D|rv* ª%es]oېUP6;_TGoOgc/xc! Ket%ӼK9DdK@uL/ L=B)ڶ()шL"WM}gA14a(`E']lVE;i)LRbծ`% ;:$HDl3@v'.숕$145`?ٶ"k1qe0?  LДk6=u{xk |,km^tLų;UWj{zrKSl+yfgKuAҠeE&!*o7 YoWs}!j }%CQeAv%Rc4שZ{CڟȤ\(3.+g(xDt.ux$hC{Mܾͧb唥Y(/ԓ ݊U-`௲G̓4MUQݾǏwVb]unYEX=rk.4ўz=EUou).6RĭʩUaN 0@޵]i}!Y0 KqPa!:3t..rKᲀc< QBimw!SD1`}&ځ2r]GE6p}#PrBweH~w,G~Ze[m"he6B΁0_m)ᬇ׳})~V;,sP9r]zZIjh('Gp; 6Bq;Gj%&(+$}A'[P>y-ސo|F"@K_%QZ1e^PHEu"tJOJiS5ÔeV˺eyٙTwfxYp(\8/oĚ퇣P-4\3EN =9I3jP|Z~e*6%^Ad\rJMBFZt$\Rܰ1'^՟0?fyʸ^9C'W$@wQGOS8_ ؞y:`F+F"𾣦~L-ȜtrqRg_~7Oy2Q0GlC͐45ZآN)xQp_2OgfGmHGd^F,Ieiֳ#3ߒpdN{ӎ $֒,y?] ڞpA .͝,[#r2O<5 -s)izb4x-< &Pn*m/[Jc9~>6 eΓO5Q>CwYDz=ЮZ+Uɺ<,='>L)˙l*[,(B0ƹ!Тh6[=(׀?Ra$p)9e6쩔yvh65IGlsY<+_>o?)=NK1sQN D$_^lP@Udd"K~6X|3} ,{l&([ЊOƓ*_ Zd`%הjrgZE9WBcKS·RYŔ^=~ .]3J e"kkgsB=͍w;Ah_F9cpXA> HTG'&3 ,f@K7;Vcx8Zf`8Td0,lBCv)AX a8Ӯ/<#G/ku|!:CSaȈ:i~VlHxi̥ؖD$BZՄ<Y|%)!5Kfu;#$^ qJ{~KyA8ޝ^.Q=O#^)tc"Hנ~GO@a1BR:WT}Ճ? w,o~2 @e0VUlAzFwY:Y׽1wKF.zh}/ҘtC:A,\@6ZJh MMUzǫnٗ m/+u` MJ3Z#junoS>RZ,3@ WԱ0=ӭou>z dJ?"WF ڮÃmǛȉ!rf~w?i#1?ee.}lJ.c­P1 STEIEBĩ,b~-aVx˿opӶ:٥Hr9N>i+ׂUa9 ObHiPQAPj}%]rݵUd31AbA%@zuŷniK=!cҎS$sYw˃ڪKgQ,͟ I4nyVUpO%tML ? 39vUUq3ܨ"97:4Ǒt󪼳(N"gOH]-sJI[TS11x=$Zq-A<虌(-??2:#hrU_W^b\&U?&/U!NOZ1u.JTS,QFRrj+ݗS<,f5 M 8/f`Z2.oi&P`Iwfu^=4Cwƒl/sj5 e4#!,]pU6i4\P"nk+⍝f 4d1,B7ji2{Y5Ss7x#@PmO!S\ svtn,X?zm,Q_ DnYejҲC:҉҆E a߭OdCw8u \Qds8~#vTv;[*#{G;`AJ*ٳE 1#ÚTCex`aӯp g$v8uQa5迈V EYH4/ ?31N6]NK-P*FVtc05ܔKBhz!H(9vrYѪGU=lj,2##w#Mb=`?;*kb:?&%T jIׯ6q'kXO9<0wSA')(jx l0#i0 7q-CY:H>AA0I`F/pɷ]\ Js7uvʽѴ!2780z̠c(a*=i<T%_1G~4:M;_i-ľdžUѫ,j^ǡ6 ZpFP9g8 / T^]Q3,s^Y^d vo}vK%C@h6,-T,LI,f>8 G#+Orѫy5yYIs`\,%NauCƚI_wiUH/ A3e2jj* tK3K8=(/\=BW?sͨ07=9E r zG=u~6kjƗ㴣^O ,'3h2Xvc3D/IO9d-۶(䶀V"La,^CU ÁrA~|a+)sŦ?Eootu|(R􄩏^-(]aΚ>{jL9 ~Ͻ@ƣO*U@k.Twsu=w e6E@x7HĸAe@Q|-m.s_d)gE" 8,Y_ T”7$핔Xh,p".|l ҿf|-(l®; N۳zl,G 3`]/XkH[X srS=)B֙vQrD/QZP4]+_IdcԷ"ytN0,"n-|{\ݙ>hAWyzNr Ô:=X>ŴEw H+н9CFѝJSOnGot_`9 >RF.^>{ 6w ZgǪhU Ui;԰҈N=iO~ 7EK{ؽ=mQZp[xEǁ.θt-%QϜ"̌-ɂ**;!El\ewi&lj09:[Th <ʇ Tgk *6Syv{b /R8!b&awc9оq6ix 9(>e5\Wvb{B4jw̰j yh'A!WU۸4ldw#.Q} [Z%O~Wf/z5a)l(~uMXcD7t~~+w=K(HJRoC t`ʻZaaj`hoF*N-uΕ ^j^M4tkͳ4TH\EP2bRqh!rlu{(+: inzkW29qzf#95"E^QJ `gZf>PyL~޵Aՙc˥a6K{_G1/80ܬKwT_D?.c-Urlĺ+WʻK6Y>\OpAS+UTEzy\,s!)4:5zc}U'4鐛I%`ȿ3S;Z6;B6FP=:04C "·i]NSak)}c)^mg@@%OR1^N[ }`U^X;z^Tuˤ/4.)jpp9eN ~ TYN+IA>9З}U גQHM|gЉuP2}Uih`y A8C׍/ uGz̟N<4uC kԪk(!$FڽQ_tLi/!-Q,dΠz`up_ ~:^)ߔ!-U giuSUYCOYaXn(Su54O}B燪i귁0բ ؘB*{}{<廹۳3$,'{w7 שig<$8hj=BxRa3,u N[${lȁ(48Va[^zXrcxTxȮCmNF>ܺ*?jR -4P=#6zRǓ+9'~uV=ܺ-ʬ[{$E |~D>"G5'9kx{X2DP0E%k&zEIh5BdB< Q΄v[?Hio5S/]GxWTGGw8_ + Γ+}gtj4ܵ30nX5?nڲTbD;5hԾWJl#Nfa;Gr): KyCD.I=ϭC@:k⛽[:c{;@l8mP*LV|nhtFwU|{%4aprkH52(maG,a VUߡEa\|snkYs&]9y9Uy`u-|6E4#*gǞ29qL+uW6䅏wU;@?kC%C͍ZIj"Yc_<h~#wt,DkQ7f\N jmCP)i`^ALV),9MwS?N#EިMicQL@"Jrl6ۈ K^̹#ՆaJcRad%̷ m=F\*׀.)/!urXDt5f=оMniry?=f4Ny&9z'PRƙ^USSV27]oMEg-m6_w./1,K)$ ,ffQȜ5} `|TjĐx~ÂQM%!m# :\]LAA|ij3FM5l0jXdx$zYVB}v8@a( 4ӺpFniMKĩf>/HB;Hݧ CjF5!eL}-;bCmlyJ%pgt˥,_2ysYϱ0Scܮtb,qzdg۔<{ew!Mp΃ub~ߡg)DbPOq2!=qi䥲