python3-hdf5storage-0.1.16-bp155.2.10 >  A dkTӊI%z XQu=tm~ҕְCLe5X :,_,eN&4tᄆҠdw:N-3-tb0HZҝաO!MQ$>1z]2l7cܽ#j;?sؔoS捈Xt,Gg23.*EiukOA)F ĕW‡v5X-m od~ =-kU eEiMV9f:,u;`GG O_h.>LGإN$%xF;B4-ܱ bAةYÒ*!sMUnOk9Y ўSwwse4ݔ`KK1FYWR! }a7֖aW qÎSCi-&p;=NvPyYah19}C_'@z:>uSUt5 up'_ZJwd0YB~}$ lN4;[$qf"Yf%ur:&ٱCpA1?1d ( l CIT   t L d <   D t  ( ?8 H9 X: F)G)H*HI*X*Y*\*]+L^-b.pc/d/e/f/l/u/v0 w0`x0y1 z1P1`1d1r1t1x1~1Cpython3-hdf5storage0.1.16bp155.2.10Utilities to read/write HDF5 files, including MATLAB v7.3 MAT filesThis Python package provides high level utilities to read/write a variety of Python types to/from HDF5 (Heirarchal Data Format) formatted files. This package also provides support for MATLAB MAT v7.3 formatted files, which are just HDF5 files with a different extension and some extra meta-data.dkTobs-power8-05{SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/frejanordsiek/hdf5storagelinuxppc64lebnv 2 ^^ċċ]]\5\5LQAA큤A큤A큤A큤dkTIdkTIdkTIdkTIdkTIdkTIdkTI`2f`2fdkTIdkTIdkTIdkTIdkTIdkTIdkTIdkTIdkTI`2f`2fdkT`2fdkTdkTFeb749d84fe906ee9d893bf187098791fec26f5ba3c5c04d1bbf5ef328c40fa427d39bc3e25505837723d391b160c72647c84fa4cce9b18600f775a8547360fd601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2b98d55f8d0ef66e6e79ba7a19049aea18f70e714ca702471f025385f1de4e31fc4e8737c8313f12948d741b6e753664e2262da0199426a5c42f86f849a050be9bdeb2dde4762e75a14e81ff4ce769dc20b00a9043cf88aec81ea42d262b1c3bdec2d8ef2bf5b2849ecd56492bd844f28688761f19c56a6aedad8265bd2cc3564a710ec03417480fe5b4bf3218fcf35a269a49105a3e476c302bea8c58f0a6e77cdfce4491de50d0f9b37d72caefeadc04fb10ab4599fa9409bb4cc75f510eb98445e579270bdc534071d7be7a94278219ce5030eff209e98476c69149e86bbfd8613eaff60cc1e19235321858b8fe8e461c3aae8de6652aab4e722fb3b67958801c14587b986ddd8650e47cda3f58bb309f4c8356f7825c46ccf4011be198af94a443ed7e4297cf42ae4be137e204941d35368096cb141cabb1523686a96f4ad65ad5d6032b7deafc6818936bda98d342e5e89bbf254b1777bbc1612681dab4f4dbf10e91c6bbd8dc6d5b4ed84ccf5265bee8dfd4d08e4c73ab612c84fe1c9bff93604ac9428ae536d8db7d9d9103fb20b9ba4f4bd72f9316d577d29fc8616ddd61ee737fe51cc2e94ca891ec26a26f44354530cd0e03e8cf609fbe2e61fd4d803479b2596e087f9e67822cf70e256aa0fb79d992059c9e0dabe9918a68da63263fe97937996d551ba109abac4e1b6a928f0904e5d0b6323487dc676b3ec902rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-hdf5storage-0.1.16-bp155.2.10.src.rpmpython3-hdf5storagepython3-hdf5storage(ppc-64)@     python(abi)python3-h5pypython3-numpyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.62.13.0.4-14.6.0-14.0-15.2-14.14.3`F[@Y=0SrBen Greiner toddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.com- Update to 0.1.16 * Issue #81 and #82. h5py.File will require the mode to be passed explicitly in the future. All calls without passing it were fixed to pass it. * Issue #102. Added support for h5py 3.0 and 3.1. * Issue #73. Fixed bug where a missing variable in loadmat would cause the function to think that the file is a pre v7.3 format MAT file fall back to scipy.io.loadmat which won't work since the file is a v7.3 format MAT file. * Fixed formatting issues in the docstrings and the documentation that prevented the documentation from building. - Release 0.1.15 * Issue #68. Fixed bug where str and numpy.unicode_ strings (but not ndarrays of them) were saved in uint32 format regardless of the value of Options.convert_numpy_bytes_to_utf16. * Issue #70. Updated setup.py and requirements.txt to specify the maximum versions of numpy and h5py that can be used for specific python versions (avoid version with dropped support). * Issue #71. Fixed bug where the 'python_fields' attribute wouldn't always be written when doing python metadata for data written in a struct-like fashion. The bug caused the field order to not be preserved when writing and reading. * Fixed an assertion in the tests to handle field re-ordering when no metadata is used for structured dtypes that only worked on older versions of numpy. * Issue #72. Fixed bug where python collections filled with ndarrays that all have the same shape were converted to multi-dimensional object ndarrays instead of a 1D object ndarray of the elements. - Skip python2 (dropped upstream) and python36 (NumPy 1.20, NEP 29) - Don't build for 32-bit gh#frejanordsiek/hdf5storage#109- Spec file cleanups- Implement single-spec version - Fix source URL - Update to version 0.1.14. + Bugfix release that also added a couple features. * Issue #45. Fixed syntax errors in unicode strings for Python 3.0 to 3.2. * Issues #44 and #47. Fixed bugs in testing of conversion and storage of string types. * Issue #46. Fixed raising of RuntimeWarnings in tests due to signalling NaNs. * Added requirements files for building documentation and running tests. * Made it so that Matlab compatability tests are skipped if Matlab is not found, instead of raising errors. - Update to version 0.1.13. + Bugfix release fixing the following bug. * Issue #36. Fixed bugs in writing int and long to HDF5 and their tests on 32 bit systems. - Update to version 0.1.12. + Bugfix release fixing the following bugs. In addition, copyright years were also updated and notices put in the Matlab files used for testing. * Issue #32. Fixed transposing before reshaping np.ndarray when reading from HDF5 files where python metadata was stored but not Matlab metadata. * Issue #33. Fixed the loss of the number of characters when reading empty numpy string arrays. * Issue #34. Fixed a conversion error when np.chararray are written with Matlab metadata. - Update to version 0.1.11. + Bugfix release fixing the following. * Issue #30. Fixed loadmat not opening files in read mode. - Update to version 0.1.10. + Minor feature/performance fix release doing the following. * Issue #29. Added writes and reads functions to write and read more than one piece of data at a time and made savemat and loadmat use them to increase performance. Previously, the HDF5 file was being opened and closed for each piece of data, which impacted performance, especially for large files. - Update to version 0.1.9. + Bugfix and minor feature release doing the following. * Issue #23. Fixed bug where a structured np.ndarray with a field name of 'O' could never be written as an HDF5 COMPOUND Dataset (falsely thought a field’s dtype was object). * Issue #6. Added optional data compression and the storage of data checksums. Controlled by several new options. - Update to version 0.1.8. + Bugfix release fixing the following two bugs. * Issue #21. Fixed bug where the 'MATLAB_class' Attribute is not set when writing dict types when writing MATLAB metadata. * Issue #22. Fixed bug where null characters ('\x00') and forward slashes ('/') were allowed in dict keys and the field names of structured np.ndarray (except that forward slashes are allowed when the structured_numpy_ndarray_as_struct is not set as is the case when the matlab_compatible option is set). These cause problems for the h5py package and the HDF5 library. NotImplementedError is now thrown in these cases. - Update to version 0.1.7. + Bugfix release with an added compatibility option and some added test code. Did the following. * Fixed an issue reading variables larger than 2 GB in MATLAB MAT v7.3 files when no explicit variable names to read are given to hdf5storage.loadmat. Fix also reduces memory consumption and processing time a little bit by removing an unneeded memory copy. * Options now will accept any additional keyword arguments it doesn’t support, ignoring them, to be API compatible with future package versions with added options. * Added tests for reading data that has been compressed or had other HDF5 filters applied. - Update to version 0.1.6. + Bugfix release fixing a bug with determining the maximum size of a Python 2.x int on a 32-bit system. - Update to version 0.1.5. + Bugfix release fixing the following bug. * Fixed bug where an int could be stored that is too big to fit into an int when read back in Python 2.x. When it is too big, it is converted to a long. * Fixed a bug where an int or long that is too big to big to fit into an np.int64 raised the wrong exception. * Fixed bug where fields names for structured np.ndarray with non-ASCII characters (assumed to be UTF-8 encoded in Python 2.x) can’t be read or written properly. * Fixed bug where np.bytes_ with non-ASCII characters can were converted incorrectly to UTF-16 when that option is set (set implicitly when doing MATLAB compatibility). Now, it throws a NotImplementedError. - Update to version 0.1.4. + Bugfix release fixing the following bugs. Thanks goes to mrdomino for writing the bug fixes. * Fixed bug where dtype is used as a keyword parameter of np.ndarray.astype when it is a positional argument. * Fixed error caused by h5py.__version__ being absent on Ubuntu 12.04. - Update to version 0.1.3. + Bugfix release fixing the following bug. * Fixed broken ability to correctly read and write empty structured np.ndarray (has fields). - Update to version 0.1.2. + Bugfix release fixing the following bugs. * Removed mistaken support for np.float16 for h5py versions before 2.2 since that was when support for it was introduced. * Structured np.ndarray where one or more fields is of the 'object' dtype can now be written without an error when the structured_numpy_ndarray_as_struct option is not set. They are written as an HDF5 Group, as if the option was set. * Support for the 'MATLAB_fields' Attribute for data types that are structures in MATLAB has been added for when the version of the h5py package being used is 2.3 or greater. Support is still missing for earlier versions (this package requires a minimum version of 2.1). * The check for non-unicode string keys (str in Python 3 and unicode in Python 2) in the type dict is done right before any changes are made to the HDF5 file instead of in the middle so that no changes are applied if an invalid key is present. * HDF5 userblock set with the proper metadata for MATLAB support right at the beginning of when data is being written to an HDF5 file instead of at the end, meaning the writing can crash and the file will still be a valid MATLAB file.- initial versionobs-power8-05 1684755650 0.1.16-bp155.2.100.1.16-bp155.2.10hdf5storagehdf5storage-0.1.16-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtMarshallers.py__init__.py__pycache__Marshallers.cpython-36.opt-1.pycMarshallers.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pyclowlevel.cpython-36.opt-1.pyclowlevel.cpython-36.pycutilities.cpython-36.opt-1.pycutilities.cpython-36.pyclowlevel.pyutilities.pypython3-hdf5storageREADME.rstpython3-hdf5storageCOPYING.txt/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/hdf5storage-0.1.16-py3.6.egg-info//usr/lib/python3.6/site-packages/hdf5storage//usr/lib/python3.6/site-packages/hdf5storage/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-hdf5storage//usr/share/licenses//usr/share/licenses/python3-hdf5storage/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/f7e5c6f03891038d29a21745c05d6f41-python-hdf5storagecpioxz5ppc64le-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled RRRRRRRRRRRR&.3&U_python3-scipyutf-89cef13eb09186603e5ab3f9cb63cf45032a5e0a9f421e157e98476b146eb653c?7zXZ !t/+S] crt:bLL ؝.J\*+ٷ.W뇽(՞B# $$+[ݻ2 rV"D`-t;izdXH 5f\0RVzm Enfn۩mYV̬͟-ƴJ X )e8赽tZy^uS,)GD=_QԌK틦U'ƀuU~VOtYw<׳̍y'5]Yw O򮄙w2 k5u/&#d9HI C0er>$Zz XtƷ5MZUbGvǎ铜 ?~Ma u~cRa-ތyuӑ#ڒvoCg6#K Č1]|{qOr6ւ==%a83D\ ijC#OEgn +\qv Xe?`D']cJ#Gʦ}mWO.xGɘćGҢf "W015z:o e1-r[ bS5dV@=ݚodOIWBx5ٖ 4q#keI('L$m6~Zߘn]XږLdd (WIIg #QgM4~3e<} wLBxyT.|1!UAk@1t|Zo?é@puB4N%Y"zcNO6B'0@U󊁦0=oDzXlNg_<ي7l~QvM`&lqkq, fK[+K=B;' G_)ARlNōllMu_ad ʢo[mwχ('3kJ{w5%E:f($'s h_1 B>z2 -2,*:4G!qS53?vN{ҳ޳Nu])-qa<5x`]CH}e3%Ja#žt(e-AN|r暂NlEgF0Y8|1``l9<l5d~ڪ(Og BE;Ky4T[Y\^YmxMrQG})>66mj48nф2&v_S xP :L 6ue=UxKȆ8 ^bDx -ٵTwCR%sD35;6RoARo4s4MLh-rjvoOpͻli(Z4EԆ|v-zǃo^ttlN>|Us~Tcgl J=dž60I 8=2%V+t +Np!{bCq(6i,~e-ۇ\ P7b/zbZaAoOA)⹆~TNakGK)qhWM=rYO?=F >Q$NxNkFAh+8Xci\3Mw`źpl=T޹Gyp)Z: :fڿMG xM9@I;HKPJVP;kIA}Ȃ$W$4rXC {h*,>zhHVuMNlrȌYE|/v^t_/,4nnLSDyH$~/BԥF`1 4⪩-{ pq\eQ6'*Ik. 4h8nm!齟ߛ,&[P 9'> CTMЏXnϬ5&j|d^hJugz@۔1' H e{L 5 6&')I>X'*" =*2BXCbMNwMc/o'tx#mس_  Y#jq65s)Ґ8壑!~60j}޺VnbE%yQUθhJhˆT(*dc1w)Dg?psYp=+O=tٖ;} "j{)pC{&1^LT<8ӤJZ|{#V]C^6`;Ȳǃ.Ę}G 7` \[ơ> @xMTO?OL wN/i:6CЕhrbyIMܣ16Zp.*ic p}nYLk?iSZ-w/K[sj/<^+s'?Y(m3h/Ƹ lXhmގ~ոž3=ljP$\$`ڹ3̍U89G+48Ra"G~s#rjdmhv.s^+_^bcT\Y?52Eiqӧ tR/£b6^oZXt. e "Dņeɢ}ԎjюuVpa @ 0s_`u=s4_Er$]':X)'ߧףF$< Zx`[iY^V*|%tV do@`knU7ۊqQ1Oʺ(\,eEQsٲk2mPrfjSfUjcF}ȠB/+¬q^ b"M]岳>݅hQ8BݱӒLtnFl"3 r~2e}քEс8t-،1LX7otsƌRZco_I=*3$)B̫oa i\>'ظWC#ZX["Uk FQ=qmm[8'i̅`{ tŅގMJ|8fV$vdH2c o9=Űx!,oq-WClb_sܓǔ)mBPu̼md n .9?4 KyV8?1a&1ByφʅX83M2Cg{724V֌Axf{-DNkhFn -Lǥ6h^g՜:]i4.Aml ZYx8 ' a19x,0qSB.'zH?qA a鶓T\ "O@ѥ5g'PfZ$aOi:Nc8{D|vwn\-!JQ.uU} I}#ς*;md$MJ :QHPӍݧس8R7ᗗg$~flN?mk{8 nDt PJ-~ 7NifSC Sz0gLO ?f! ҠKWl{&B*5F5@7^BdKr-7}؀"ͯb3FLa}!iO9azV^ZDiy"[NnxΡ:s45Qfk|2%+e;ˀ;vVF0i>A VRۺ2߾'n${ 4'rPfn,SduXaWX5TC}Z=cg޵v419N|0;L dhƾ^A9𡤘#{.PyH?%쉍[Ti42]8e$qϖV`EܙoSKGdUhӰMW aDZKצ6QBԀxQӆ CO,F!Qѡ,[DI񕪫7)Տg׭𨢋9]QǑt~}m }siOH2<Tvn\YG>ZêR-PL.Ի 1 9~_a͜""!3xK9 ψ3 #dmji~} uIZE՟|7nD龔vNT7.9ƨy&!1Gfc)~r:0_/] b6Zr/1+XԞNd8w`ZЁkӈu<ZxwM\ ;b{۲7* f}cpߩEP暸4:+@ZeJq*XŖ1 L6"귻@1%vߎAF{ S=SŴgyMQ:TM#%hc(` xe6S![ OW#ooA;# rK`c_WoM<>-"j_jNT#y-U=)G îܠ~kC+ѕ6&ã݅J>#܎WfeB5|Zkj"6]p#ΧGڀm/81TM4`bfaZ[ |?xz3~б<&Dù?!sH~m2<WWEtxiN+qw4 O/a=AYZOԩi/#F`Hlud8C\4FwRDqZgQO}| lUٙk,ɓ?y*,B" "0ʁl4t83z} l2ZnSF4?6T,^Ela,Z~8^wQT.~[ RW_JW AZlan[kAuRz.{˘Xklh6O׋C8ly<^X%j|O =΢nJk6qPaysξc }Y`-qژ C?`W[E( vfHюw` 0Lb^nySjS/LaŻIvZI;|s(='X1K;LP{+_)i];MwQ9 $.9 )[Rp -˳ArldO.7W/b#;HYćKca M}@tQ]$n*}! 0^llsO4yHqW?ZNR&JG^_mE?բ.!rʴ;I H"I3PNl6vyl?e:$eF=S2g({"3TWtkK3B 8̧KX27;͢l;^iB{&GAY4: oK0؂rZ&=t(l*'=˴P)EAʑH'&N7ݔ~k8Szֶ:O ]Jul0anhYoHCO_L. ٿj@H $cvW=+wI|[:픨bttkuDԀС!7z-8l&ԚX]G "vBGk/(m+R.u'i !W撊w[ȕ)+rJGgлϗy n$Lq 0_ ;AJBd,}]n 2u ְl BR'B#[7*Pgvղ x=P$l?xGD^ qLqqA0>YTiëA9GKh6bOjYZc|Ggʱl+SȍNNcE|*/Z5P9hӀs,7ZzFrS^Ҩ15 ek!7Xn5n)aoֱF0ȤA/ZK60bi Nn3&T;p'ѱ0j&R{J~4DY^ A1P״ :}g 絫=qGoqt>وrpQ#߿ݓDd=<wԅ& SXIb655o"w.G54Ƹ4r0H0lы J:US@KQv4q h({ /G\YNNBI.%;<+’%ړh76\@ll] =G+ܗOn_gy˫o %9 ܊χ_Na y5DW6HA[hz?>+AJ^p_ /Y 1Yd ׌#L KLèk8vcdgfdl$s5yG]2y,V7 Z-R-nXoc>j 8fBjG2sR$XiU1sbaZasdVH#ur"tU¨CFFӞ0M` Xd {km-)5K{!VM5pLA1bumy<&G 4I?No4NցX"%顬Q9X\a%Q M`P>r:]3of%+bAV2=NiYM$Ft#g+g;ORq8Cy WUq@d_pz|@R r^ԗ+'aŬ NJZ!hlgz~F0+ ER(gIP Ti~3>!ەlygtTa.i- hH]~iF[23Af4 1|9rޓ0Wt#oo[<;:"+ S)_&\o8d<껛VZY2o) 䜚Hq!㍲oא5֑>bcP۸GWd=8w~ve9K =qk_`8Ǡ %.Jx/_zFoxJ?NyVMF۾cSVC#Ƕ,fQ^ dBm#Bv_tp%1!#FxǨ1)ê1jǁLm0)Jlz>i)W+Z۠XDkEpYew&Jf_GYTTP(w]RDH%R2U/c`jRagӟeT蕍V5պ] |6JKa#bCY+M9}ZbK̡͜wyd%lcmD ߅3kydlBue|9=7đm9Ү0 `%=bvb[vnǕ%f#+h8nؤdXm>Y%ye*ݔRR'j"'~4qa`t#岖5ke_-xky/4T|2F mĚ%[ IPF !Ӷ\="ϔD;5Hp]q;*iw@zۆJ[ ;|$Iq!}ǓvĥW0#kan8J 4?S Hvx#<8aw9Pv-B#C~xU%&ӖdBP1DUC58&QHmW$Ő&ҍe"a3<C-P7[c!kZM,Rtg@ݴaLLQEo|{jL.\):cL۶VH) ,hXe)>Gɟ!:iYBFPhG;^T3Z.dVQB}zVY9Vn!.Ϋ%O:.$Dz^[>s>KOh (.=9%* 4%h}95{ԍَBPJ2> oyav]-jIV)e>_$|+LFxv=@*ɦu'mdgm+bkoLڙ][d6IAaAqk\Vxwu7I(#y,oh1Vue?g)ybslRi]7˖x"M3!)dӇ!TbG]Uk# Ե[dL#A*k=$k> +;{2X@gx$?>Zi$] !=r02_4YHO\~2\?P%@$,ӒAtPkz_N_m_Lt_zNKY }40qO۲o,lV|*),> ֍ NMy ?H yk5p;%ςZ!lQ@d+i0%k%\DK#ޱqSy#$+9/2‰֨r;$"y4*^RhRE-p ~|L8d43׿V͇q)$`Ӊ뉂ȽdWz9LFBA> _!X=X>.]Xy.  DKoZ^r-˰Y͠WhzB$F (MT3D<`挓#+bKQ(H ?۱񎚙ރ=7\EH_:d8{0Ddt֏,Iw}%9da5I*O}Ax:6.>+"-#94Xcry6 :']4r2Q6C{*Ђ^t ;מ sK31[8[mvH,ުM>כJK Ʀ[/W_g 0>o6$ݦ(畷Ԁ::6#2Y=ܕ!L_-̂-sTO!՜CvMxPa;;ȋַJ:菺"ݴ1 Y\k~[kEڕK٘Xq튝abJR'"h)Gfx>b؁F.M! v'#fyVҰc`< ,i nE4h@C_- 6`6 t}"Ek"l# p2%Ѱj:Ѷ)ۭ%c&(G̚^,Rz-b9(AzS[EhM)ˁ#hA?zA LkʤqxHoP;B:;)\8ghRЊ $}O4ʆВ9ghj(eрTȗ!-r$e0p{dL(B.H[%5Wia؊5FE"O1~rh ij6Ō'!"hsG .Q>yQZŒJ-ގN.Fi#3 _Xą@N9 ` ҁ ^n4piX⏄/fh]w++(#>M BW]r%v gFGղhbK˿xG|/)GPM ZJgHTcfy ^TKT9?ⱂB}fmܠ#@<ӚՁyx0CN_N?`t1.C޻ĿpW2D~QqvuCa쾊MtkU8QJ =PB.akok|wW&;G2P%pt[t;5V/BwM;€(BЊצ9͉xHr ,H>~ʼ Ŝ39@ɇԦ `Ԧ{nibM:K[h}?13y җ7L@ãҺ&&tKFͤ%ksrY!$-<6)EJjm!2>;~%un22HO'Tښ6DdUzs8Z.TqMic+_O{T-gD(^G: WRLN&U'Xuwj7V1_^%+"Ajf62}jZgZLMK 0ud3 ŕjM&!H5|lLTu7߳/jEjGf {B3=фxbcx7c4+0y}Z[:,ju0@/fɰxf3u+fٱUWEAoOt!H:ɃiZ5SM)Qح9<ߧH)<0N{F;%Md7zGkҼm X\Zž!1TRw*EH1T,8LI咠zvF%H'}F^huQPPDg?mwd"ǖK𘎕K+?H";m%Kd&փͣ=bYС:P;"Sc GEIvY6Z)fƁK 8Q7vV0 1yD&zCjwMWdu̚@VN SP0}bm[  bYw1Ul$tƊ84ެpjY !9@?뀱^@eZr3A-Ś&pYB{a8ӸtavoxG)+KO$|f&yȱ~SA%&CDo f9{oo䢪U24#q<M@yS$?-% j/wp܎J4o|S읆C0oZb{$9<,7Bjrw ]!7vjlq)ѹ+:]Qb!;fG UV#1qKqqG+h~JT08_y{r75 nmJ~tބ4ĕHK/k5ÝFGׄ=R,Wgx8{^sKPoC>3qPy{ʸhM"ȹJ _HC%Du<{S|M#x,ЧGzZ0\k2kH ."_ߡ³~NW]k2nUr pqɥ'tEef-nn-;6悗1y27'oC( zm B 'M2%Tm+I=2 41: ]?]T8ݙWo2tFDz1<& |CҭQ&oc7#j]Cp*ahbe}mߌ882o>Zksb~] ..Ԛ\S;wjmbR(TrGfh^@fUJX*7}2"ւ YlaMj1~/SUۻGh:|ʀ"@+ɑz ƙ~'Xbcn!#ID߈彗' VGtc_0p;j\D?ieq#*}W*:k& ~dDPiHR/Y 9WէN3a/o0f6a/Gb_Ui<8eyIRu,}!mg8ҥI8/T#nôj|ά[Hм@ tv&x4,?yf;а| àJ u9BM]fDʜ\DLחx-0M8/@mдmCizA @H' &ݽ*D|Mȳ=s<vikԴQQ5ti՟+՞}dgnͣ:EIIpᐼ: nu[ _],Gw86-_n T_,~i#,yƀ*+73etϘ6*hG,Zܧg[CWb} dC#!bЗ&lhr^6gé4VL%KM>Ո-) Īȼla@vRHL>x u@VpMF"GI'?T.{KƷڃּʽdpf% Y: K.R"m"+"٥Vcuy3/⼭;Wozѵ܎HF.8BE+T|lqtU0ܭgU](률+ԾTx`{XumX:۾`[DGƅ"hzt<n3zeWyڗD r83'd*@{Cyq>*htpBMuʿ"HG韟Uok;˸8o4,ϸu|lv"̾^)Ujk^eysҒKVU#+UKSe}3(D&قf<\M8Pιdiӽ X:&_zvVYJYς.Z{q Li :9yQR-|55.YbF#G#B)B`Mϳ<nW+.+Ŗxo4/>_Kw>37_¼&byiTѮ[S4~(xZ]-f9$pRUF 8c*\Riմhy~c9UݒKêT9y{ިW۱zt+j U_"Ξ.GC"Je^p4x k0C=0Ҍs>cFm.'&u c~kunIߥXa۔2ahRzKaY33V{OCɔmp;w "֢!jZNX, 3K+UZժZdÐ $'6 e!L!eӃ*5Bp)x򧡫 K֗րx dcEÇu((Zrhv Nj" :.>7蘲i>yrW#" =N}NTYj89ZnRi2KkZD֟I$:,AUa;MscTiP䂣X]l^$b#! rVf 2m 韼;ԥ T*kx`W)d(iU4 {ZC4 l(]q|\C߶el,d>Yh.)wY2ՋUJ gaƝDFY,I{^C;A0бy5{0as=d}iޢyyT!`5&R-L&%$G@vU6!1'Jnט]GNoIS&K'> L ]oq=3b_l]aQA9WSeF.av(uI#FFqbi#ң" \RT *;ZXiVcS96׵G+kq^DW%Mͪ7OFZCamW Gk92*CxnbgBipt/sI]vQM~e\(Zv;r[nj - kƤωz`VoԀ!/\vf Vy_CA1_Qo"PZ1l 魛T+FF4y޺*89hs(󬌦!K.Ndw'nkzp_CG=uL$? ^cە08DžXt P( Qe6D&'y#R _.8QiDHT#!7tyZ.2#R-, K+i3/rF.FpoJ!e8YXH^l*?vs?lŢ0:351ǘAƃem<G΄]eg OW-wb@C)g + O+_rQ)hǎɅ0i#6*yD,.1c Q[Dӎ g(Q:[ ŢcU4 c{`jF GhUPl$?#!& ٜK1TuJ@~`=,֢̚kV/id<0 mkoM,>kUЅm@~_V=rAvW '?3G#.CK8=W?aqլ<#H_Ť {ŭP@L&.Eo0GC]uY>9}vmRa.Ffƣԭh);8aS$>qPdϲ5kv P57' [#?.V:!c<'[ I8ĖXf ŗ0p@e )"d4}`ĥ yݢlA%lb')_UW?]FC+&V(l;~kC vMRzr` {0Le[ZUADWYX#[4V[?nz_ޚ҃[?) O27V2e Zq>ف>NfnKbᄎ5-"@kr52 ?91n.Y;+2a8DđE)&8i搣afMI'VVX`HjI.BsGNfd0`"hBz\6ʽIIń5`tJ/ҩQU$8L9@аQ{'2]q%c!kl@WZܼ[K6D):xQXt-zhseЎ3|XvS~:+@)>nIRiT%x ʍE (]AwHx}8*1F.bθFX<#oo'5vXa$wNN?K'3iAQsvωgQfZWE$g8ۅX k?Ufd ۸dSLvF;tS/3F/u00nƃ1:!!ň\>oҨćDy ;b5aL߻,8 [F,qZtS6H9;Lolp(1=EZø4ʛcC6ȟ*TpnX7PC><?bą|&_A1$9A{4B7qn lm=ҤE_e1LrL?:ט2?F2{};8d8 S7]=6܊"˾3cbPBxa'K$i#l&@GMmK^ԗq7nT+"wkU[˒N8m<~e撯( @-!JҀٌ_&I9Mtr#+@RzSfHAJuQi@PtAdc`LmKWҮU'y X.xe c ;.K=FW$s>IӊqF8yTw՞PS6n NrrB[壯 C Q}d//A<G3 aDzR-7*$N[3^^[ n!Tsݬ@ R>+63$qYz ]T)6~'|4%WTCcKoAu=}DwUYޚҟk>Fi/\uR'Cb/Jr4Uwgn*G&pgY0h"H)« S||U\d0Hpd;Dqq 30G12~Z%B?d<5|`H 8֊f־On9wS c<9_" Vv -0KL״L3[ LAͲ>3",wvn g796RU9fox+'^^aYg@h%& &]%+>ȣY6D"Q[ e`B8\h-֮Rd43KstiY+H.d/(Hw4;d>8WIQwbeO+ǵCgQ>4&(rׅGZj`w?tv$.8>DM\:D5V>?dKRw,ŷn2Byv @XG.Iz˾>VM5w|8 P7 hr18^LhiաSJ ʅ6>b?qE{83,pu*tUF@ '[S #  ɠ;v$8=2׮əC̆eyC#F9I};x ( `opP*nݰ,\,5ÕB w#+OsFό^u\pQ7jex|@^Aw#@^)m曘H}]3)ۮ ]dD }wX2te]OиOB,<Z_wݨOKY#Ҩ{WTuN`Pjc/q4zk1 dgMx~[aCO<'ލӥ# >EŶ'4=rಯ8W-qMU.s;毣YW⥬cSAD{CFESmibZ>` *!W*iqu Q~cfp&beacRK{ی<NU$P1_u5/xS-S.,Zeq0 d샮)jXK-v8D@ yHwL"Hc{kBGV5`02;yGhR7|rP],]F_N#8Ii㼲@)#疈J_b+zlϙ6*4LoԣkU7 U9tgJ.T>nV-\Of^@\Ǟr$48I@?)[8"ݽO12h֟RB ~7 .߄;A81O*Sbe3 9#{CU` ϱNdݣ iw=V( |,"\ÜU{(bC,* "q29$Ҹ14z&팆߬̐[{,!{dN4C\iDLc#vp ^SΒT 3" )/f\(ǧ8ĉAjң8A$t-Np1zBj?5h;r.ICei覍PoG&ܲLTϺZ(ܧ\b4C<ز?k46x{H$ oTGJeg|P\921bY>0,+ҋjHgu7*:u^>A0V)ucYN,?QQˊ4e#W士x-$w}T^t qkNQz|x,@\vCm$>]$6&ќ^f>#=mޅzRR чlDͤX2pJa:32>]ZoĜE׍CG`DW}GfHuG^P>3lQN0ƣ I P'=cJfUjrmPʫ)$nPf^b)=7L 7Wڦ`ZK9M`NFJ%,.:>3+,u[+1O44`'ŽjCf_s@^Qn=t輫p%91 ['tw=iSg.9?,jdS(60϶ iC3S~jou|xX@s, f==b,;SPpmE{mMV2P9/N /RXC b[ER Hhw#W/s\]X4!/sBȡ-nMb (*aµ/˰,v֗CJq2XQwXr„f7E쟵}veu|^m5T%u8Cc m-1*H `M1UСa}=!Dx#> &92'B$V4+&@zLL@: RrTQj?zƣS*3P5 %1_lSwK8o3'i/3')+^Ǘ #kcV%cE2/M 01$(1N}ZNG󏑥ؾNt6T@%_/6QThߦs"MdM؝z0ǓGcY[n׬ʲI]& a\u+{Y|ޘ[K[zAR6Eк@hI/+u• @ ylW_ 8rɆH,ˎ4.X~m7> o4:rc2"VWLF(.yF :RȜkCuӢ9B Swraf&}6yؑCIO~Nja9"&D̨ؔj̜.cţSrުfʭ'Ƅa0X6LTm?u-ю1p:>jtd?Rn}swdXG)|b1e I^% qOƟ.=Ta[hU m/zV .9lB*>J1RHn|ؔ9Nbരڛv;IRESENG:չL#/ IT)D=pIpD4\M&W;Ѡ'x?i1+:y* F 9SԦ0(,D;Xb|:ПI>W h ޒ6Sαs6\ZWge?`͋ AI|'!JG3Vv(Q2}kbpMmwr` 3H .s&?RN }pЀ)Խ~ S^=6f3: #+ ! Fm&)ڣl1;1O/˕l< P/8l-$RgVJ%:)I^U N[mm|,kt°~1;Y~hS ϐ=X#x3ԉ7E* .z3)}YS<Do>|D"K[47.ѽ*.>@!qcT˲ُqT Oц6DSqoӤ/+8WB 3uE ݏ,Xll< [/Ӝ#ۃArVLUܸo7Zǟ tczh{>2j-;MbGtbR'±d,!at }s(q.rq}~ɏ+o8TfX.Ļ89{p]b[>S(BbhkV#j߭d\hEX¬K̔$=2/mg('27MQM 9N[mqaD"ꃠrzKnh6%UJ:ꕄMRc#D(#0=n˸4;lOw YwCKKPs &6Ec:W͔n0P )W55|_xH1GNlc=,(PeZhϒҏw<|t+[ߍ{xl_^M0.W@跶LR+TCfWq#3 >[ -ax$B]ëv_ ƊvCWY|DP;hlsk[>'qrΌJ;x 3E{%'{O\xb˄yb5SO֪sp@vڢṇX >sVb7\@eC"ӿ> pXuO6øb;'˾ʁS SHI![*7`Ѵ7@mdTƍNփXqIw"5mtyDiτhw3!6ULX Hf(/TN(ơayg1&92H;R^젵gAC_&N<~M] n9A64 Ozݍc^v!/=_>cƈw&6K4c dE1i+]I`Q+k: [oڹ_E@V"gIõ&yug;$PXHptRZ)h\3.ײ @%k!q@ WsqU1X)$^ֽ#G~^[ tu6x\p H糹4$*X?S䳢JF6I/|>xP""_#qMƒA8ziVUI<|J:{o!h2YiCmc$ie-߃VX GH0%Q@j\S$I- INgaoZ,HN]\Ơ<]`J\QĝBƼ}V_M;)4lGf-uwƥCt"M~ &pzKEVDP zfmڲPVQ?UIRRɌ՟Jqg.pj@FF~7>HvIg:/e$r{#Mh@_|f1.J2ƃģL9ˍR8`8y NXgYmH BQ"'e=B6Ϛ}4μl.pORohyis c /죅bg^3{[4(a`z~O,rRܬJ^j^|9RHJ*V3'!d;J;kVXHJJH7Alo;|ᦳnBZ.NΒtTxDQcD(<ڇkR4uL¨^8[,4jPHS3 hTglM}+P[։[oG-~*7 SrKZRctTldE ]]i\'JعŘ.e wҌ sUI<`" ZAL3~]l9c}) bLtq2S,@nXǾʠ*Rznqk!ΉX-#Nপɏj+sݚ8awa:خx** ZM݋h$)OBCJìj3|&y\tP7tq 6[qbd2W}74ƲYAa:z49]_%Hfz pfx 6ԃ gA8gwbJvTv;#܌5i'ru "w9sXKFM'LOdnϳJɫtƪ ey|B38QҌ}ޠLX/@d_?U ) r%%XdR 3v*DM#ɦ,b~_ع s- 0!)30Jb\4C7LmZAiۚq7r;GW}=uD_rV%3+ujqUv?.M G'mDCA*@.6(Hn=?%B =SR͸ƋwRf>C1C*'𯟥r&uD_@Î*uV p5=R$5~m91cKWuĶ7v$ߪ5߮7CNA+^{L"=Yِ.}0rƾjGUڦb /1q(uuP+$!i6L.{_Pq {toVBp&BkmGK25s3 gxwuCׯZ`p=+́Tz`[Wq˜=R jҠ[")KrlcoQ4Z:UdI%j8r#Nx Fz9S=CPRb4(fTż\jn-_\S%<̅pѿB.]kO(j0]2X﹢?2 (Lؑ? bh8Ţ w"rqU3eRV;TS4{fQ*G 5pk-] ΀nş)U|S%/w{9g˿Ώw*ݾ8Oo0YqD# \TLrxr2$QpoЌΜ&P%B`}sM>?YJqY qSmeTCE;)-p\mb2~4Vp d毊ڌRŚotXcuK$CwrhO@p A&vGqktq/0/#EZNf:>ضo۪:Sk`L zRm&@'ބCd4{I?n=O:`65J<̓2  tАy='|\hw@c5-h&.sȑV7PYuU")I =ib %}fhqyxo.vFR#]fmV %a7"!POR?}a+[=`TK*Ι Pn̑z!XeDbfj&- N(W`^T ah!pqq\2bn{V e摫\7/SºkAx :B8[л=xlJP؋ 0{S݃eRd!lSAhzEHoӿ-Ҋ^G;tδQyS!K?vD"Mpfv;>Z5ϴ!׸~q@+tB hnGd|ѧ6j?B#lW'R\|jѝqM}ŏ&v8}y Fn>cOKL}/ЩLiawAzJ1>Y´/tCJlb`O*`2̵ Qg"@&^6ṙO x dbOD j%e+\QWWJ,lxIĘ&wW6Nyx|*~zQrQByԄMn*k<&g ˓3)yIB&7_4D?ӊ+&?3uds~XdeO iKndʎ&ƷLl>\^L:M9 ͔ UdU/"l5 DNb]tho;iZ`gJF{-s(zyً-hysJnX]6ׅ,YQPaݱ+fb=X;K:{rIfzc.p3lP#Ȳ| W+Z\9db|;Ζ(Bs[I>F0ez mX]XZ?m@?u- ؔnf>aߴ5i=p.FOsE>V8ߵtȑVE xm+ZԞ&_*'E@œ9CMLuxSÇyѾ0|=iïo_Uq}ЙՐ6O%r'IFV[Z𾈺@>½ I(+ʈKɯ#)li175l%u^ Uic LQ%A4C;`%#zvHD6tu׫h)fyFiBLh^hs ̥qeDF gv| z>]KLJTc2lJ^ѹ& m{b/A'32/(kyE7&oG1?82 .}@j {d(dYd5)fv6Vl K}2lʞaѲ4GRtm']6 eL*]tӎ2j٢>vXCFC缧^0d N\]C*pՑOFFu hc^MDJaQ\A:_|:D(@*TA'*5_dFx07Y FOO!j?>'J%YLPBu"Op( 4U!#zPĐ::YLVIUv7?կl0] -:, 9hq' ,?VDo$WR]qЪozUGTp&=? SK0)6!5hs5o&=1mMyiuĀ(4feu)xeC4O<^aϖbZ~*1Ƶҩn78SBaN模{6fH~_܋y~fAe%w'GmSw7] C=񕙘G8#̅pxY&q]󁸎UʵbyG\2 =jܰVy p+=\G[4q$SJ4}3bh!~^ &og[9bk[O:9fhKCQ9|tp*8>sY<*e'C}WɮJsk20So-ߑx3U#Fjo}uPP]{ȬT{uŀ5Y r ^M_ F&׼L Ӆ!=O+s|`ྑZMġi\[Ù)~ ƾԽK_Ȑf4l~]Zn"hN:";;PGCj[CP~s$^dk=&} :~3<qAE⪤_JҧiC{]0|vJ`ɀ%5!h}1  p:܇C~ ^Qi]E@-ȷRć2D5|o`ps6To<ȹ#Ґ6t"@?h֎ƠNW ŌJU=ڛi?^!Y,{bL?Z5#gk eMx9mŃ1BEg ջTCHR6lτVy\x.r./BSxS+\O v{A,ą>]@7}@{ԛOn/= |[N2&E2SjÑlm7))?ao_'6>Yjݒ]$ȓuo}O<@9Ie7%p~&gCZ/DQd t\-3({,aFH`PP0qkA[ɘ:JE@\[!ɷ3@'LU=pTak?VƏU:UЫVrj@~%b1ݿ3Ց`چzT Gqb R<=ecT;Vצ i(%) FTk*R9GPJ E>@[ K,fy@p%! jt̐lr0:}0l/5ǞG ڙ%0]MkiLA+,O +J+\+)G\h8 A4]Ξc#TJx[,l^İbue>}=B^=my60[+-$UCf$IgS{KvќLPU Y`alx+&wՓN(Kui:w#a*qAWOUNrKa}7 Z[a;yR-J5t>t"w+D|i{uZ3|UҼ:ץut El Πxh\=MSx2 'n> k Y ²Gq0O:3W[u26<-aET8R<᩹<޷ڰe_0DڅM?Ϡ꥝9a_9U$~ /JQ"eKm$%(mL݇)l *2{hϡ;}&Ɍ8a -ld؛&.@APޗW+,  6\Xwo `^s\SsuO]f%yA:ГKG/1x UmgqfC?"ʂ$"HKs.Ds$19 "| "`̐HPʫ۵裗8p0}k%K\6E>Lܕi2r]sꊢC_DL~S(R=~;~ţg]ka5=~غEk9/4s_,[r)D7];55ntzMTyxQ!Q _(10緘ϺS4nDb Ls?ؠ*L1dn#عK&eAM ؛+PVFn?Ay( eQүAYL׳p4yP:v ^JJ3*]XZmzo|0!ZT)6B Pmtonl]Vx}92:әnDl˫a/abm<C==Tm+p4C@]A+KyjG1-̥D:m[p + %~ɖG]+?P+m9oPO(Aay6ˉMزpGV@#<{+ܾ- x0ژ@1z}>_¬? ^Y#vvj9]S}!?Nlvu $2sU$tғ2sv]ZIfy.sj1{?>Nf%xaPIWB*f#oT;#c(nE YQ Npvuֵ<)@샡מWdmC b]@2pC{R+Z0i|\)!jPg;Dd#LD8A-Tr ?^\Zϋfu*(o T cJmzV'x tfR Sl4-tD*AT/֕g KGs+B%rbL,IDͦW4Wr_[q-qEz'bq`31\Z>glBTFQ*ck ژHyeQO<=ֲfgFMo¬veM^+tM?_+@r6bUE?н  ``q!x{=X5+!K>Eӈo\Ԝc 2dVUÈ2ûo+ .buPKy壓Z:)Fd)g> $wM3Iu-[X"e{eG׾7г{;ޒ$W.-=isSjןh${ @opuOb!yCR lZ!S7hVtPqXM>(EbwgAa(0}R|to)>gaiVe\cia. )ճ%_9Mᵍ[)\Tn!J,+\}H%Q7D8,)yVb.O/Vj?-x<>/7~w3sNvXҞ|͟v^^y/lPR0-O۔ql7]e{fKת,t %S}[V.mm䁻8, {j_t[3qac9($X׏@ Cxen?k?1iDd^pcop/dBFYp52>gԭZ3ׇ\>COA#'HRbֻ`,1Ya|(;L#7Цk!Vκ59CTiQ}Fs;.LG S\EN 6ٖ2G-Mp&0 <|&( 9We![s37b} (9'JI4wa; YwmG7O19yBoIbM,y5 =:u ,5%rFEm@=Z~@QEHJ*@#-es9|?vR wqk>AJdE:V@g*wX[XjjӣWu/S7B`>ێDVJ7 v> 0 @tC;)xI#:$B::Xa@< 1)L$Vsԗ=SLl!~L.VT6DJ|L ȋ?G}%\Y0{ 1?E kD]R>ߝxT PzV@ݍ?-ɱe`prKn", Ͻ_ξ=|f=YrHwtE& Hq=-t.b~9cpoxSn;AnvPk[-ue#/ښiN>㠒8.]c$#_!~!0(|6<˾жn5;)-ۘ)j*[ة6e#qk3|6rfB!POPKI{pY׾MC Z.>Im N9KћgȧJ8G#qv8a:cZzn-DۺcdƇ߮R߆|4xnݮ`lv{^4VxAef!?tⱐQ#@+ nP$VV(M=YUs@d,sLT`'aB4Ә"۴&X܌ؔv R|A58aaіƽyHW"UNحs#_-KDi/XݕO4#Ӟn!s1?%4oLGkajIp^ xfOr"lڄ١ZNlvbiהE_!{v/ҧAW ]wD24)lb#MGyN @P^8|(p>(/5 cƚx=x\> Q# 엣1Цv ]dž1c9;~MBi:rLB- z q$'\w^]׽<]() }UCާg+χ+Ѳr LpF89Σwȕ ޿~kZGcM@D_մĤj'&l_D"< 3w;=Ƚlo``gF!SS!9RgUI4w*+M'¹а\薃 eC|R@DU᫥'\f2GAZH@FEfZWSDw襴}$qީ~ FFB,%AFt5ۜ8QIN&C0s0ih/PŒരV6OtV;X5y8h1{vZ9羸WVSGbupXו-%`b鶠1>!83zͩ5#/ xF^xh##:Eg{woxzuM?1A4m0LP,`"iŠ)ᨯt\wd%rװ@јk%(a`g8{@HnVn}*cɺDl_|7=݇Ӂ1Nb"XqZuqE}ˮ] >Vd5"_c`1Tem_|Zqm]PEտC ]u[EI䌸/upܻP|x~Wr|.>|3HPF=!MlTƇu.y*6xȃ9f; w%gG5V'fe&( toJF-c6гytdkE1~;7ҝﮤ@uԉd%Z] 7V|I2HqvPRxXX. gQac,ǸOMs?+ۆ6uϙ 9Y/n7=>'3svW$9{󂇴 b"l$?ٯXiTu.Tsa-8$|Br2\Ug eިXdPJz#Ŏ;~P+4 _{Ѩ9;"m?D<̿N³5 EmګM?(Ez2+)Bv%D`F(b1w_W;(F?QT*j.wDo@, ʤtws/\k'G:@h$Bamѭ <;91ǂgyH0"͕eNgSKW1Bqo 1is^4q0nK*? =V~YҗX~]5a1ZO,ƴ϶6-pcZvG}ԡ( T"TtsIrLP <&䵃W&nFvh=<^{4 |q4&",c0Wa'N[fB@ OpG[x91‹?llCq@|5Eli'ns[Pkze'P/WXY /N*r+0OR[1>OQbS~#-ǡTj䲮 Mnaj eu}L&2"YM\Zxxٺ,؄f}Tn 0t[q)mt׀Im}4Pj/QTp:ȍ4,j1+}8,+c1sy˂e߈rS*dqx+HNоje!Ϙs$CpW_d!x`%"F (aIx"Lv+1Ky5,>>:q7j7dTH~ ѧCTl;·jlWw̅8VY#`S0a+=/q3n,|K(UA(L'xtQ{vBD- QG?]7_-h̰jsfSdܫc=Bd謼Q>[PZ|E^I>8h5\lovGdw՛H47')\A? .I,CZG{8v֗3,1].qk&f)DNFֻsF9k$yVWj.nuεIvU'oIBª2vvI&(' =p OJ.{?.Lj8GG2L70ѾrHp?NQ;(,F0 u\K[#ji.%ag3ڮvDDm50i|ID. CaHpsXQBQT}nPp( Ikm˦|gX'kĿլ۽xm@>P#"|JI06NԲ2:w/PWM.;ݱ W]m7Me11 ՞1>ai%;4FEݱQ|d&@~>#!hI*&=jc=9Ta~gXA0&F]Mf =Qkm<qb6x6wsг[ēBAߩ9o4w\/YbXxIϡ6S; X ߲Ɉ|ӏ;`Ldwȴ!y9y$l+Am.CVENz[^yZGV1X m\zHV #Z]Ro|#XL'@Gg)|Zlx.!vn;Q#V|Ԋ6lmp{RG^@,(qCiI2k'}TR,uyFfiɄ3J1}Ȯpeg(͝="h^"bYc111DIxǐ2F&t"GG'GүWjh\Y=J4JѣOd~mL< ᯆWB1ey%r|uAII❶U@hJ`4jDRb`D'z:N)-4(~Zul :aK׋&FJt|",sQfIeϼ`dm:GHAuTgVUSqJӌ=_w$na$ƻ;zh0h^(@F=8O2VZ >ˌǞ`ETW+eEIL1s"ܼڌ͡">ސڲ] y/{ӈ.Ui\g=(}_plMhX2ٗRX=\J<]$*=Lk谪 I>\f]e^6 }sU:%T\Kr pdgLcZu?]7-ƛ)v6?W7)Kh1IAR;ѩNv~:*Qe&4[TeRţ#s Y Őx `h@C,nBcHZ/|`ĶЖ/=U]ɮ0th~܁.dA*IyՓl\u_*uD[%蝜,^O[C`C@qwh)j6 |kEHӝjE_Pt(ˮ6|X"jIѢyx+?̠6h bh)vOz袮\L|dYz¨bEf[N͍uMdqO^Vq䣗s뤏x5[+-6nP ΋;$ \VQ2$ >?5io<ɇUIW6E3i4: (E-9L%$C)`cH' ID$h2fy^fhg ofѺΣd X+=yd&rnr {FH$tU\_tACȎB=UTdg]Nv]! T,u=*~w֫3ڄ0,Gv^ .ņ*RQOw-꡴7q {&B`KH Tq UB3LSu)fIYYP7hVO򼍦mܟ#7S"b ..v)h-x;fQQFkAK0D {Q|\9 љ0U ^YxipIu& qud@6w|rXp/@ٿ__9Yi-Q$(D@܄(vPh8i[nSm=8}/P#*; cwhwXV\qmFZsP3 x+`cӧhT[xḂKja0^(shS.hKIbu T"6Lū {V_1|0xMFUBA 5?/˸D{tJr9ȱ3{̎ud?˹ ,KJav>v}ٔI@15ջH [Hn̴.SjP'ˬ)i+^$H~PrVcݠZ2_* A'zP!:1Ť"Yj5ˉ yoSM<)h960XQi#LcdU@B+wwX/:3v*nE.3Y o7#ũ?Rȁd˖\#> 77&o#:7_HoYf,Ӟ@xaa喙Əi9rW__,|HhJ a8$ړ|mKʇ\1v::?պi K%cPTPDͼSLUuAE,98E H €Qq9CY MGe^-L!#:1((2Wϸ@uM` Hz$\ҬZwzaEy_oh ccLX @npd !TyhV:ZߊieGl-"T!VYm\ŇFd~ Wn)1J V)Ekr2q`lh czGKhILW"b׌EWV5K~ 9_d5RP w2/4*e=Ĺ81M) c*E\MOIͦZEشsؐ4-ʀKtAQchZKNe0Ϭve;; }wU$c1zɎ$vI]|}bt<PK&e{0N$󠆞]E?DeٜO6;ԋyY*W65~db6s.OU9):̲2@[7Y: \٫KMBș4m zn0o~ZSMw٣\fW=:> .cL>Ӊl-.%&[0y0p7[>%etNQ|5M8ys[o:`2솛HlpX%I%+ќ 1D4n^"mzf="o`}:z܀G7b<-ɳ?*d5#̉) ~r sJ4F+N:v6!̎ˤ'*ސo h搤^P{>Yk$^`{\ @h׃/9uEW?8 nA6vW46 iǦ:r %M<ݟ"7~l*LE~S3V=Ua[x3uE 0r>6+1=P~ewlrWBEHʷʻziv\y5eoUf3,e4Ggwy~>2T(g.9o\ƅ҄&G͝ \!$9#0H4PV4,BFk~4-uVbMbRV$|̘ȣ$$#3JF6L92pr»궋㪫T&ܳrI {I,G)~aLpJO@~k ݇|1! Y= LGh(' רk^2qk{9##rrG??Hpf^00A_˧rKk#r`я&”(a|i)k f1rBA8h 9'̎8y߿!M@. YXٟ|҄TɡpA7oͅW܁%,QHY{Džryu||ׄqGQV~=9d?y[7 hTXMʟ^CiKIRQyǛy<$JwWRg}1̏O~EO& {o \kc_p\%^"!=-ȿ ?3OFoOQ+E\~Y:Ч[gA׀@ڥ C/MV\ 3#ۥ,1 N1 qIs8@CNZ#ypBt,;| T^˿K10B/_>+UI_( a>>1DzJH)#Ӄ{VS`ڊʷA]A2 O[5 `+j-fdE(o!&PfimZoʻ~ 0HǂF!6!5G$Qw0`of՝8`El:#+h l9#](G0.e4*ZK=.RyBb֨ ?+<@\z2>Cuǩ_+3&c@ tGxг+wOBUXS*W2N( ];"&Z8-BVS5h} {D]":i `GRD(k"o/M{4apRټ"K Ir1k}kA"[lv 3XOb.Z8na7RO;GN ?* 0fCC{0ք`OK{ԄF12Vrq3iߓ N ֳ* (O:XEA jbprj?ٞ1 }>ACt7{OYW1ۤmehYM`|*qZs"6GKa;>5P鎔md MєXz1_YbQ)4ݚV$Ml KôbY-Tz7w^K7˷_5Ԥ UeprC^@[@o/[9 7r A6Kg@XEpIcٱA|/n}+z$r65rK^NJŕaĿH\=t ,mU6t4m% @q$_d#0EGT;TlHW#1cY~l]t[6P'+ee&VQcݯw?Yپ6&9HkeGb=Q[UMr&#@yP 1mμM~ hǤbfn5EkSK$nƊLoTں`Cq!9*G@V):vjn-2Fq8,GJ !sE[(&x_RmdԫPO#g /6˰=N,NOTTFK~-diQnzd%_L/ddXk :LM\_Bj4~nmU(':!Ԝ6jP][0ڐ  N5Ui4X~R")y@:Y/GHu҂ ^!hgLwOc0E)]h`}_,]&d)TXI l  Ky*+2,^Ni&Z//dٱg_ψ%!~h /֞Ktp ziȝ.)}9Lxgep D%p.t``AD[JsHH6ȢE@eפy<5:rw"_pVYe{Sx[ʤ6NAz Q-E`bW ٝv ^mŨsirI7}Gw^CAz)-Qӎ/x {~YO42OI%]9l`L*,~v8saeZ;ٿ*?+'+yI!~e@ʞR{MV)Z8rxӖ)29w'b¡4?R^J+yvf:s= {5;8Lx؉jdBZA-L'eobbEV=ZPQf=Te#qpSh6,Vu5TQ6o.[,v#G##c1pJtE{R$ڻ9_ N&Coٙ /ysc }6?3S4VcKߡbƜ}+0j1L.%G#k+ 1| "/wGڵyiju1b;$˱m K(>/ Dž @.@lWѬ]#W}/ϼ1#W +ZذY΢YjOL߼0:3^bƄ1 +b$&,Lo3$~(wq;wX𮑷!&)IVw{>|aļŹOMntՅ)>AQ0w\he *.v0 =qS5`gex";xԥpK9zG" znMb8咋pSBm5Ŗ2|`l\%nM" z$pkvq3p%#'1dq'F ؋65ۊ|b~4yF̀%L6}3N3 L=Oc1BeIρ쎶6BLHBndhWӞlxY8y1ޙfc mr1sXbREX;Z"c;ZfX'Jб7U@;oy(@E=Zp x`EVvuȾ gpbc2V]~e"2*7H1{.,!*xfPPȡ 0#3hԲ0 15 `G*oDTAX:'6>7.E`^KW.UYoYdPPҏHoؐ6W&hԓ~/$KTSRʯޘMI6ЃabKWkNIktHUF@Yz{%b=)k d`=+^i~sI 'HgϏ 9LT)*'lC4xh2{SKKg }ElwX aKnUv=:mM򇶼!N^5klt#䄋HAwM.L8Lh`u^3VswTkb"8d7fN k趠#6W3x$ m;FP\.؄* #sfԹY` MoDjx t"\V2+~0UqN˘5'Jm}UooJ,𘐺J)T93&ttMD"?/O_YbL" a;^JhR:|> ]lw~CiZE]JWz<-*4r* 4Gﻐph(aqTO;(=6P(g>1.V ڈQ_dCf,o 9/[X[Mwy|8O5%VѬhߩ]mM1(T orZyd.=NV1{LvT[qhps$\d=Eq3T1׈2vSo2p6ߥ,zre%wl%8pxhw[䢨ҫ`%#8gh[6έq57>) GP#5kQ':K{]rECiomSAsh5#]BFk;99ŲC"vGbHv 5R}>['mp(Ɂ&]N,/4[6nE o(y~̭sZ%/iZ) r @.#V*\]ZjOC`r3Yw8[7:u'vly20선%q*cAp\fqi<y6oUYhE'F#XWdS,YFOCMO&m_5vņ_7LՀKh,d)k]E'i'.E)r^ݰ1,uWSl,5+ ۛ˂oNp l >,x_mN {y>q˜F&;1,6aQ,~GPVb|KSăruC@ܐ? O tNH ]X[3 &~4*;f˘e G Y#. ~7 ۹_7U{Yด>*.T4r ~N8QhqVKWTIt\C2.'-A(H pY1=O<>a \a<LTERËlQ;j:R}\F^Љw,Qֳ;qmcSɊ_Y>Z+ ޛ f\%4t1&khiZ]%y}F::"η} *ƬlX)҈qq]Rn"$fOS`j䳓vucXQ(5$>RkA%,a[nݤ`B*&9\'F ғr'Qƣ>v6xf7"(_4#֨2+|fzdșBaZݧ^јrIӅrɤwh/N?~2Rcx='/bbī$Os{eY+DL{*̙vS1KZvddlar˳d:6*q*T6!L"d2 hX\`{|OaV楡E鴒oOojnhL+Yį UbWWĆ޳!@* K N{(!cǩIi{(Ya5*OtHnp).6ܝ7{i,)QSģƙG"A{SR'N g2#lc,"&Q uDJ\gXLܩ7uSu0<"0lۃF\k3M_݈&_eӜpDj'&&U* r b5;F[ls'ATēy0s3tJ!:-Y7*p/]eɼ2+ZPsNqE\ j*h&ZGܱNٕ GUF봸Yheի4 nbMmb+4c8W<~d|\۩v?;Z.,)VH8az9(=5, J*Ψ./%Q"or&=HE)svaww8P?ROkmˮArb(]1u}M|~:XXs;+G7')1CO꾪TG^,AspP.\|#]QH(@ #(+KMgՓsR=R)f.oPßJe$9='qqUbXDYH_DO{ D _b5Y_֥nrK#/', fNڍ5ljQJﰊ,Ff殷?ڝhtB ],6VvQP\!t@ }&.j} o|":'Sx_h 䞀U6l\aZbL~AznneՈ:W1'_CkWڈ>;-欗PS$ eFz}ܤ8h3,o4*K׉ǹ 'H3zݢChՕ-w DTcEj2EgQQN, ^%x%Mcّ K#cgo2BsY&:5 #ə  ^x/e"{o|+p*nWJ֊Ux< + Wr/A ZR)k3qNB ݆쌞*xM]?6jV6:vS,vØ;V2/ad&7 xqU+)tl,0~'MG'8[:k%|e 1A)ݳ#]Q}Uά(2NnMl]f]~`X->ĸ*sٚоe+oԎTCYRԴw.Zz"bʯU DWu(4Hxlf ~Ha|$P(`V*cYxsZP[.&h"֚p]܄dZ'ctC{_QI`8Fu֌i ,gI8WP'PNخDw5c*) ˸75ST]nU߾[ Ch(arg=L#ӭ 15:uѱCZخLEŊ,xgV6w !9rLh;"zL Lsq 4{Sw_GҳSa4/]ie`"aP$y}Ӛ0x)z]Ӿ0FdˎB꒴ʼnۜ@e nx5C$w̽V}KLLsAlo߹9e)+&;i.b 'YdLz T݈<}Mg 5rZk&VchLhُ"C; ɎRUq|OBrL]4oY4%sHliOSoM2x8GA92'+ud_Ѵo~+͕|o"9\Fߥ<@@8lvPU6"{ hrBv 1&x(>`_`;Dd"ـ ĤDh->ӓGsƹNx QLv<,ăMU'Y.$7x.7 e ??JgZ%:YğT, Nc*//~gQ O"Hl!߹(.w7Z "A[*%[HCp$b{bEV  ppUCf5-hs VNf% #wޚ#kx 7p2GUV0\@2hWqS&՝ԥ}Gj}PEo8v0\-pcZ4&/=ū摪#uʶHNl#";DC%yHc7ɟ/12a5FYR`!VAq$q02UQ$gJ*a1pG>Hb`>}S$^q-f\(۞Ť-/!tKo@Ȕ:ұ YZ