python-concurrent-log-handler-0.9.25-1.oe24090>    f ;G|`u` / 1u!@a$IVNĩn%p_=(\Sճ w< (Z؊.T7/ڑ.v*akh"<qاx8QG`e!!y R!L8?&#}Ѩ@<ۺq#oܫ@@O$~ (Z;%:C0-*%$ N\.#Z?ցFnܡ&ԢS슛[,1$5j4f1bcd03dde4382418b87f19ad85717b271464bb1bbc797cdad84da7dc5e9c1e0062ec924612e71274a11fbcc06d1e200baca158Cδ,o focHfd>7?d ' 0 { 9sy     $.8@(28<9T:MAFGHIRXY\$],^tduezfCpython-concurrent-log-handler0.9.251.oe2409RotatingFileHandler replacement with concurrency, gzip and Windows supportThis package provides an additional log handler for Python's standard loggingfdc-64g.compass-cizwApache-2.0http://openeuler.orgUnspecifiedconcurrent_log_handler-0.9.25.tar.gzhttps://github.com/Preston-Landers/concurrent-log-handlerlinuxnoarchl mf귱f귱1e2c6f021414e214d3dac66107894827a3e78db63018304a4f29e55ba549ac2217628f294d284537e4b9955f0fb71870fe8638ea48682ee100e7a3042adcddc7 rootrootrootrootpython3-concurrent-log-handlerpython-concurrent-log-handler-help  python3-develpython3-hatchlingpython3-pippython3-setuptoolspython3-wheelrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.2f3dcp@dTd6@d.@c{h@yaoxin - 0.9.25-1jiangxinyu - 0.9.24-1wubijie - 0.9.23-1wubijie - 0.9.22-1wubijie - 0.9.21-1liqiuyu - 0.9.20-1- Update to 0.9.25: * Updates to use pyproject.toml with a few other features * Fixes Issue #66: ConcurrentTimedRotatingFileHandler rotating gzip files fails * Initial support for typing- Update package to version 0.9.24- Update package to version 0.9.23- Update package to version 0.9.22- Update package to version 0.9.21- Update package to version 0.9.20noarchdc-64g.compass-ci 17266585430.9.25-1.oe24090.9.25-1.oe2409concurrent_log_handler-0.9.25.tar.gzpython-concurrent-log-handler.speccpiogzip9utf-8e3c19cef5af34be136687d298de3555a1709be4377cb6f6f6d177fe1ede7483bbc417c1694b4bd012bd7cde470aff520157e2ae198067add9c217aab877ddfa0 Name: python-concurrent-log-handler Version: 0.9.25 Release: 1 Summary: RotatingFileHandler replacement with concurrency, gzip and Windows support License: Apache-2.0 URL: https://github.com/Preston-Landers/concurrent-log-handler Source0: https://files.pythonhosted.org/packages/source/c/concurrent_log_handler/concurrent_log_handler-0.9.25.tar.gz BuildArch: noarch %description This package provides an additional log handler for Python's standard logging %package -n python3-concurrent-log-handler Summary: RotatingFileHandler replacement with concurrency, gzip and Windows support Provides: python-concurrent-log-handler = 0.9.25-1.oe2409 BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip BuildRequires: python3-wheel BuildRequires: python3-hatchling Requires: python3-portalocker %description -n python3-concurrent-log-handler This package provides an additional log handler for Python's standard logging %package help Summary: Development documents and examples for concurrent-log-handler Provides: python3-concurrent-log-handler-doc %description help This package provides an additional log handler for Python's standard logging %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'concurrent_log_handler-0.9.25' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/concurrent_log_handler-0.9.25.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'concurrent_log_handler-0.9.25' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . \ CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 -mpip wheel --verbose --progress-bar off --disable-pip-version-check --use-pep517 --no-build-isolation --no-deps --wheel-dir ./build . sleep 1 %install \ specifier=$(ls ./build/*.whl | xargs basename --multiple | sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/') CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 -mpip install --verbose --progress-bar off --disable-pip-version-check --root /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64 --no-compile --ignore-installed --no-deps --no-index --find-links ./build $specifier install -d -m755 /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler if [ -d doc ]; then cp -arf doc /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler; fi if [ -d docs ]; then cp -arf docs /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler; fi if [ -d example ]; then cp -arf example /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler; fi if [ -d examples ]; then cp -arf examples /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler; fi if [ -f README.rst ]; then cp -af README.rst /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler; fi if [ -f README.md ]; then cp -af README.md /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler; fi if [ -f README.txt ]; then cp -af README.txt /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64//usr/share/doc/python-concurrent-log-handler; fi pushd /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64 if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64/filelist.lst . mv /home/lkp/rpmbuild/BUILDROOT/python-concurrent-log-handler-0.9.25-1.oe2409.x86_64/doclist.lst . %files -n python3-concurrent-log-handler -f filelist.lst %dir /usr/lib/python3.11/site-packages/* /usr/lib/python3.11/site-packages/concurrent_log_handler/ %files help -f doclist.lst /usr/share/doc/* %changelog * Mon Aug 19 2024 yaoxin - 0.9.25-1 - Update to 0.9.25: * Updates to use pyproject.toml with a few other features * Fixes Issue #66: ConcurrentTimedRotatingFileHandler rotating gzip files fails * Initial support for typing * Tue May 16 2023 jiangxinyu - 0.9.24-1 - Update package to version 0.9.24 * Fri May 05 2023 wubijie - 0.9.23-1 - Update package to version 0.9.23 * Wed Apr 12 2023 wubijie - 0.9.22-1 - Update package to version 0.9.22 * Thu Apr 6 2023 wubijie - 0.9.21-1 - Update package to version 0.9.21 * Mon Nov 21 2022 liqiuyu - 0.9.20-1 - Update package to version 0.9.20 * Wed May 11 2022 yaoxin - 0.9.19-2 - License compliance rectification * Thu Jan 27 2022 SimpleUpdate Robot - 0.9.19 - Upgrade to version 0.9.19 * Fri Sep 4 2020 Python_Bot - Simplify desc content * Fri Aug 28 2020 Python_Bot - Package Spec generated ?Cp& ԥcIضtNұ7m۶m۶m|Oͬf1ũ[gs887\̆lLo98L 9 ad lM,mzƖ&L ,  @wT].78p8k4N4' 1ky1C;߱ԃ} &5=Z=MT3jRNzPwROw. Lg֯Z1+ Ƶҧ3)=9n?97D>wS!D뛮79|ޟ6.;8t)OLdAdC N0fvixKM0X`j3oZcW3gqî0SXͪh0uNWHu@ę{9HhXCT8q1SB=O  nrh-(y}:8WW[&ͥ+?(6/nw/$*Xr"|,?+΅ L۟Jp̈́PΆ1AqUjN޿#[%rǖN4YdKe6 )X(@nhbNWoP3޷}-1£9;Z]aL8c 4ș; ;=O Pj/۲ yJpś7]gpokX3T؅5fsBLzv4\!_3eBZ9f 0DiL/Ϊ Z8+F%!S[5gfN67Pj3D8,D.YO Dˮ;z6Pb.wc1E$Fe\k}@hh}5HPp92Ֆ1Q CEYYvǹȽt]̀54%C"65C r lڳ>Q`6B``y2E= te dSbwцfIQ49@1ަ=r0AUg>u/*.2f W>[%$0btB>yԂr3#_ٖv8K~O #+rBc4_ ]ޥJưi41 (IlCluK^W7Syr!SZp$Z]곙5@& ;]?j{E'6{{I&Y]Z94`caж Α-CdEF:b~՟oHWeo!>Q v*oNoCȖ >qɬpԻ_ҥ!ܱ{'I+ kf@2F=ks' -~H|3<]mN1D IJ!ڔY5~ $d[|Pz[]X `.Du'2<٬{?ݬO}~5JCz>;^݄%{#&з?+%}8Iw3=i,,Oڗ$"HKx"gID80 x zWS{.? w-Z"xԀ2fD\-@@Viɟhbų =`-w*m3k a2<S]C=I/Fa|^^CFJ+U jܗDg޿7 Oة&hE6wTJƜ4YO)QXÞ؉rM?d'){`bz]һQk[zx ܉.26՛3[?Jz)>F6ڗ`IG /!,R `+[%7~,BB @2'sNU5 %ڤ|r;h@9kFSv ?5Bx=b?ZU2W!_RUtVm !N F9B88I7Bdz錻Ef,hjfmiYBbǯ_ʃb%t-8e8Y/Ǭf-43Beh"P.ٵE#m5}W:N]h^6Q*Ⱦsc+q]to~Ԙzqޱ4xT 1T?&ZVe XCm,=;#D 0;"XZk^AC_wrfdI2B[voB0fuXHVE 7ח+ώ,@SݟeoSq{w=8 sb/B?a|F{8 <-HuY|w  TMp-ݶ1anl.)N#%;|7+~<^D\`IϕzH*nK|?3AM)*W|z͘ng)C}A0lhN>'.aU=ϥd-KD.?UK)Rl{BAX,q-jRFO %d:iZEzqv}#$cL<3yis&əف2GHGMаYd|^lDЛp^$ pkDP]I˹Q7bU>bKWA7N'"\RbP4Ky ʳm;|tjAj,jhnS4DΚk%8t8nجBDzXqlOŘm)]azٻ@@F"Jú+Ks¡g! 7p{j>r -yXH0f ᷩo|t.) Km,9[22%Jo*m8ML6MAq(`,yӚ0$Hp@49^tM=u0S|,vzc&:"T[k@%Wud2mbRƴ(%Lި/eW ?;pk/Q IjxFţ@ꄀ +!eb x% @>2%>yvn6 J8uE**ui/I=-f=@c*TQӦs,=Wp]-ƫr]Yz >y="` L{06fiTʕVKcp6⚜ !)u?n'h*o$\s/jЦ7܃ i^ IČ eh; }E댫mſk=?&S窢Nb[Y/ Wi+j"~)jMDEv=W#ixOĥ{ho+Uxm[%Ex\%lކyJ(ޣ}At`k6kI^Ա%q\!kjq+91ڀ!E>rEfi9V7,xr{~b5FD%!)j:%J!na #U|"EGK܀@uneOR-㭫Ӱ։ݴREsoP*#pEZeBP_Ǩ:k.öC:W/sE<]'xB2lbP_6~#Yj=F{{ծcWZ?!oB</?@oi7 9#s|U]hL[PռEoM~V g{<ߌ EߘEj,S&Bh> 3++l sL 3BIA앯7@*@Uר׀(u\aDP)#|%-hnQ'_^nÒrp۬gգx"fos9e>iq(ʚBOŏeu՞-w )qP/ڍvwa huj6NfG6\%g{ 3`bɀX#RUmVgm @=ߺC$|#wFZaQ'zo,' yQ&U{yrVQprrܪa2PY1}z\Qug ^IH]h; Cu򶧬Qlh'9kNyI?\"#E4",6N] xoH{S9jv}P0P^VMi/0ԻjyY~.MH|Y䕝[,f|qܢ3x(MC|\bZZ5 9< 3| ~N`,8% [~5Uw_1׍_/[7&\٠uV 63c4Q}4 cdxT7[Ar#NYvR} e7H .E߇ p:\ofݓ*C㣇>[.)׺3RinMlQ'=c3Fnʠ-Ϧ[ݼ>nXVMy,]?+"]F(FKߞѫ^̦#rvrL}^7wmL܅а:͇%,sFc5``SQ&7% Bd~e{ĚՍᄞ;T/ORWƟǴQtxͶ~`٪y^o OUf,`*@)s9*Ě5[-ѓ Vuv[dhdz35ӛ}|SCNsh#}]Vus-A3i P.ZqmxFƿk۟wɱT1|`S  Rb$UE*{pI1HzB~jO!:oaKy0@&Z*a~&bLJڏQFf 9"6B5-㤭2nB1yi2bp/.s4MŻbH~kF>ǩHDRDRXvM:TptJݒAĂDP1S )4\2إN?PR5X8 BLuw?uY&ޫ 9"ԜtnU++T ;]8ZUϳh5\ɦ:\wvR{S}f Ka GVnי SN[M=R68 n>ӪTZO^ipXCjpMesla/eצtSMkCؗe/Q,rV%R:,ufm1s%cTLZE*Wbu O_T%iy[mk&|x]TsҔvE;1P8[{da%dVV]`B\zOcż= +1iW>UӎA#^26q`\@Ы<N uG%ӎpZgSd}N傅;>zZ+SZj7C!0mE]Oqis9GsQ6'FY5ˁ.w6 Qp^ӛ&"aݍ @tiXM=w(irNT]$st9P^a}\sUs= ZNm{iYp1ϴЋ [4տ:"~Fg `?Hibܙ^<3Q"LpM2DXWd/zӔ^)f6:ejߜ_hD Kz,]7_çAf4PPK8L~"NeH$ NM;FC'Y(Z["&v<_"05h] !yP>Xz **0?-i OB YKoZ)9dzeJ 5!Vd7v@V_O^ZF:a@pf!MXEԉ$>.q#?P ||numZ"Ou`ͦ)hKT%<HP^ȬPEnkB7fk3rEN՟%! DM -hϨ q3H?N2v'qIemFҽţ;<((1|X}\r-3LDzgItYn_ⱑ Y{b@NU,0WZn}3}[s ':䦧ڃ/(Ư+893BZry'jv.+>)P7o{\N{[]@éu)OV\ƖEon`u˱O"x<6J"KǂI^U|/ȫ~bVQvvPAW:0& ձ">ߕh6*9'.Hcy҉=֛)љeX'$am))SˠT p;һgE|NA0Xd;3Ώ[ ُ5OD{ŗÂ9=AͶS3zVcƯ_zk,9Anm.6Da]!>[e)x OGK|:i':.vaIǪ Z;iq?.7> V7Ez~i;\f7\\./mܪu- +hOH|q0,[3`M16W^,窖ʲ|`бdg08.ڑ~r`O;McF9QrHJŌ[/&po]$iYy>uİSftd5 9`D3E4o'Zm}o?;)mõFՈ#JgmtTiB"&L 4i?yS~ky;G Ѽhꍐp0lHOhi75h&uk^6Gߍ*#V"DΑte^SN8 gKYpb?wN/ոjV"n"ᎀpH8Eroאj>)13Qgh2 m5*x=cMm'pQwm@E̠qܾp\q;/ͺ!s@ H)ֆ੄\TZ.nπj:w*% Ta-OT{9FޤhB)yfL3ACa=pZ(ʱw"'jqׄSb\IM&M0BPqhr#Dd*ܨK߰E>]vrJn[yb,#),qU#('Սz9O[)?3z90gV1faW[^bƱ-jRe_Vi]"4CqDyqQءPf@s)`-L}pBhDkD.Ɖgv~.ZPڛx Wg)K^LIix.L5Vt7۲["ʂc*󧵟BQC1(R G+TDz'b?[_O.K+SenTIG8yGI c&!L9~56D֓ی$3}F9%) F#h;b:@q㰜&p(>2(e[\ Ŗgtwa[kuV&[T0ktY@ZXshtLD213 w'*/YTI*5kq5i٭K.T}R)ٮD7QYR=>變TL;CˢHWA`?)45+a F!Y0*:ρ*`^?ׯc2 ]"]lm9G1JV*m?yJo-E/ u8oϋ[z#OdLݶ !m:þCwy2r,K 0R#Nʵ<B[Qx,MX3B`t pmG6g`REWC?,$t`."Ͽa 4}/~"^$;kFH/(zݐ#t}] ?lw?Qe*%ŗ)wul8jt:FtV?q 8\@5Yak%UJSWj7c5 ik)bALmǃBhAÇf!ka!+m.gd_fML򄅣k`ٵѕ2M#w޻їd*-!3AX8H،}ˡypZET4`C;L@k] |`D-deJŅc\i{qD{@wqRH)G2y]YfБVB/iKX[?>@UEv)r.+]؏Dj" +_7ZK&yʨԍՍ"&j-Ѩh!(,L#VPj8[5#Fsf)_[{ # TtEF-$UɪT<%5BPFa?2}cQFsOg:u#(q%<2]/XmFgrfJȻ#f5t/udSlrpTdd9; ccɷu<@Cde|sbyN˔c zFYPD6(y8ŧ󧥙j''U7;#&[;I<`͝cwJ5|ʌO~AFh+wr'X MyD=k'ύ"cqG<%s^_Mw+c#3|Q@(.80Dq:z-;r+nh2ɠv!n-\>T&RK~̣Obv S{dXt@Xw=69 u}﯒l^n0)NWiqsˌh7bD.Hq.| n}Լn`pR_uОm%]SX\$6ǧw# Tra 5lR=*QXX]M=/ĉ8RkГj^VJ@vMYr,.# Z0?&H=p:[[BzѶBEڈkT)^8J ش,R_g5My28s˄ft.'/QHع{Sw,ae))9F^ N_깍zwz{8qF~ѽ$1,#^p:Cv[.Z{5QzD2l/PҞH`q;E[ (xcj9Jj+?P 9DVweGqe`8 `\}n2p ; A &R~3d& ۏ+m?ސ :yjKtgi0KJdӀ/oj:ͭM:HMB/2\3MЂnu{,&8-lp 籒g gP62\Uz^Pԍ>YKðľbk,sB]gShtPi8(oGu\ չA^]iż}uZvAX.cμ̼}yahf"(!TM>D^7z/cي)QPI_a.c_*,CVnaʠ%lKĞwTAGt6+?Mx.|e~70袊u7ZBpaw!Lǽ^幮fsȺj"J Up_zh$\r/4ȭakLf%K]j { @R~Ti`Kj,BQn' [Bg1dk2PUM/vue|г1v:MEގj לcfn! C6: Q\aħNW!I3+K]A4gN.)nKO 'kwMԁk49Trjː}(A9:7VbKAqz㖜pC49-B- R!tnWUh&p/bXT$mJp ?:shC 1F+uvn7c"/m~)$ Sk<4ED(4O&&>`8w/0MqژlGLxf{'GeP8JY`48dFcCc;6T~dD㞋?!2LU°WIEQ{> $` TZQG^|Q#<"Hq94/{VTQ~ 6źm,1𗪒fXbkHG7iW*iu:*Kr%|_t ^$>L 8ʋ")8-4CکXdk7 F„3Qg|ŠxZ@TcB\T( gюL˥|vECTeV'cZgefr}cQr8|@/Ƒ(;pKM)wiV7i +߆b;4pOl[+R_kX\eK-I) ]dxl𽮲28W]3hPW8;<Lw+,BNYx HUOpqQ]1f(F4H|r.~@곪T"dhKvV_p &W PZ>T4ݷ##v DR> `@,hdW494\YR:maQn](ҍ HIw ! -0P3 * ") %)~s9{ެo׺bx"XUo~j,v'=*EFFla>bq8`^~{S/; MnKs8{(e<^CVn)9QQDBkyZ/cst9*XR7=_#y?J4sNS Eۤ$;*g!LO 1) !KYƸVNԔ172hqW`FK (iULZmޭwJҏJiz1yE$>/H`U`aԗU[w t̸ z/c'S2,bMT rqYxtFF#}G?N8nJzPoJ]l 5(wrNw|^v\iA3M3_(sJqOr=w%(4! &⺽[.LZ$Y'%]JѫE^|2XhJ>[{I*kI#UnPMLKq`>G>B b+^owȫ;*d^-7P6:C@G0q2Kt=js!꜔r?~u[ߖz,ǭ6@gGߍBE-GϤrpjhZ gV̖{*ͽ)>kTފ1﬎,TfM/+uwt(i`9@˲ls`3HTEY$(k׊|cx'~=ޮʌ.juAKW:Oܣ5l{J>/Cûwgnk/8&-8]mJ`w"B!=1xw)W>H.'z^IbHI]ň+P]'"@0^D cW@ slЭ^M((x+b3ŲccLx 0Nl+ىZp@DzұaML}coL rEtm)- i򟅽+{Z{SQ* .'M;~#O;/xNm~!!hP@V-?ܙL[?RI7hq=PXTDqX?55oS>+f)s7U? -NUbk^."N<0EbTo;&~`c !y 66nYݔIh0 &fYkU_ؔm-I!!/k#ٺ#7xӿ]/Tf`̱=آmVV+=S9c\>|l~ܜg!Ǟe 4PMTƵ4q`W@4MV'8ISPG2Q"*ڼhAp7vkr9O58t*,Xn}=%sSvr?byeGo(wI@5 wLޯvTҁFn%86"M$VO^OP /$Wo}E7 T3C4PTkIMfQw67LU7q`||qp;G1B<<_-/^݃>3vAB@"26#VCafqZ[. "R_Pz Yk}!|lv7?C!sʒpʐK-mAQk*[5~1+UHMpBsv4,7O$_*S}X'|ZwCȭ!`7#xOh_f-{P͖,)8kʍ@tS4|l$GpQwcߧAU(uWJi=b22OO> tJ/3- Ȩ2.Z`NYG R84 |3+^dwt&? ۈëMt:,wJP%E&= S> ^81=I1c_X|p99tEӥZoqlƭ3 TeXD8Z%}X>!沌HhJcR~~(T?9a.s{c3]sk-YWvnջ*c&5\a,˺=(:Xlj>;"Q#^?%VaDwʍ;od x{A&ޢM`^74Jr kodmCDD8w ~pwGhX3eVQ2pkˉl[J)hJM!ˣXpA/-4Qg&wY;0b+'ӹkƟSd]:/)[6{i1._En~7ROMdǨWP[6{Tɢ#5&U@b+7il+8jn&g}XMS9?գ|njf "/_j%m#ooM5T,|N:#YEmF~Lx4̝t.huBM&z#P n_NL&@{*vћW\|±|M7INIRktٝ>^*QQqMxQ;Bl<;Φ~YNK'-)L}̉&omX`-Iu[l 4*7<_{K{O(g׮h~2a+lpz,3*˝8 |_[Y5#\ekwV<mW$'D9e1U͠É\|,_nptodY-)P!?;EĕXJx{9ݳiĊrxov^!W q變7v8*ʠgaL[6kTxLن?I6Y-[웋Mzw헍o"-C=4WJ4K C[ĒJK_RpmXQG_dm?FƋgyqDf*G3YGxN В;SYǔ3IJENAʩJ.K[! $T%gTM_]uQ!β$?~sCdoڇD})pɆEZ.bblC"/c/ * W%_ŃH{x﹀wto}\Tbao ڵePW)\$O"a"#wSU'ũi.yddTZ>ق]-䚮GǒiqPeˈ@+t52I Mb+zDkj$Gb|^  %0&=8o[yX#З!&98 [qΩdS]#'3{*7so!,Z!!6|>HhM<]X ZsrDuP|;ǣO[w Dwm ztfw{K@FL@}VK 2=E b[<HZ-ht]'+ kb$>sL26Ol`(od_:)vؒ5'~+ 彶esJ8PT)[\F}_q)邫GcՇ(sA$֫>e2V΅O]m!w\I7N"[G`K>)nGl5 Zl5ucJ_ )V0y)<З+?&^JvHv/IҥY[BPmdag^{9d1t$ZS'dM^ڐLhꁧҠx 0 fgveW5׵%֓QB-kpT'X!DL:86`#& ƆUo6jA-WY (+/%YR[ֈܗ+z._9kE3#<؋m>i~>Ϸ|{]r&Er9]fE$Pb !G ](݋ yˏ6XG*ӈTK/ Gs6L_+[0 1Y-}S)XD6>DZ|#?a_&T3CX W~hqS.#G]}s뭢ar~-\,`N뱽pSœS$])'3mS"LywI%$+0L-JL^?꿸JexV]w6Fb534#K̮:Orq!\*K*ʅojTnm}U%]m:53+abuڰ޳?֒-Ga,0sʐۜ53f EE L2E;^!/{0}nQmgN0+.5n0KS߉`F.e-wc_:YZj%vM#8&GgBt67H&+9^T%}=qr,x"9{8bnc\֜ɯr:>2"; E!1(8ysB>T^%-a`M_d,&hOd8쀻&6V =/m=kKW}q.ࠠa>)1GeTv5F# ch 7,HDZykmYk枣ԍ[6Ht9#66TC,Ƅ <%|3όްQ&{ck{Қ/rgVt+h7d y/[*a6G?rU+.qNN#Okr=NWпgq#qRXJ{Li\VNIb֦˧RvmZǗ\tmKke¢o;_WSTA2L$:B ^)W*UL66X K/Jr_?N'ևxMփ!!h-;Mvq=NpaM=a~$tue.=:uU"Яq>H3\ ,tg8RƑ|('3a*:)=[io4S+ˬhmT~DS 7Mdm/h N#p+aGCۂM/`_Nj-ےҶ1]}>vE̻*q]Щ4`k|K9[@L0y3}{zy?llAytn 0Ɗx*k;CI_ k2'{"i({Ud& 6$ ;:sR.yN2*[zrVԠ&7q͜W^OBn'deNi5{OUɰjQ.T<{G:[<.e.Vrj6{HT6tyi^nübk*KBFneV?$ȱgP>vf;K\w^6Jncxc%1/kdKaheQ2m}"E6|l//rMXE:Md̦6)ܴN ?nG:9B_gB"ej.yD*f&0 iv|'LSQTLC3+] ci9lM"ʂN+aoy~Ԁ>d8R6=*foRݟvY_vNFUwM.VNَ֐k^^,?UMe݃1E DM=P^FZI #(*xbb *NY/v9Ӽh* uLRVL0;y~xV)&{-$1:VWvo2ҬL>?"6-֐J71QS&m-2r׊Wr,#;݇TiXp35C:%I mu7kj)D M7vV6<(dRm N;M*N旟ǚzۨ/q *XE B 1?Gbq+g)|+nu{w3kxu |[·֏Tԑgj)I#")km0ud t4I)^95BSlsL*eui% Ink:i.DYZ];q:oKxEck]7E&;RynADvTFuЮXv&/E v?r~'Kj.ݬ6m=|S ɖA &U0[ɵVU~ U3ڞ]^a<&p<^1u'> 8j\v6L|]q63أ5qa x>AAH0diūwMj%^Ihe)&5D^HH]OHtE_n67.\&,"EIe~5b/B/+ߋuK n7*}2AyJX<6>ah<",F; d1Eovb Dzrt,?`ޣͭ Xwf4-#%*Sgw6= #j:v ?:3jjӰC\"U@#w{wm^`g@ cgc6s|9(]i\f2Yߠ-sqD_桅Φ68Ntl; w*[zXe^+i~da,]XЃ.\vo8Kf6-i ^ɳofl}M.c'1ݷ_rj3"N#W4"J#sP֔ɼpȰ4&j[Ѵ٘dOPFiLm#71"+/*+e74m\ꁴgtZ⢐/|>]zF'/ngfpb\~QFX(؄E rZSl܆klIpɰ"d8E7[Q-#U_BfxT\1X͎r?CvG 踯gQq,pL&{I]"s YS攍,f):h- V8 6++p6R4-꘠`+a{rܮJ]Qܾ41Mp %6w_CbmuԲJ.RY-]sv)/n7ei-'2/S˛8 ˺\&(3{ap\.'uP&c+pY {yPM9QGm7C].p{r} KG-zε{I7ufryxGj{i^] ALN|jJOdC6s\ 6 VJ+<| ʦwՍIU{S|Z'=K7^Fz;pRN,>͵h8r8)>L,>]6r*v(٭ +ry&E*α}"=Im]I֡IiM߽Nxj?'O' [~_ w(.'o ]ZNsI*h*hi] pY]D.0$0XnG"A?(wP=*N?ۂ`ʪAa?3hX ~& t'_wpV?wU8@$g}\0>ϣ2 Bv'"?~'z\"BBj)B><^0{V`c#oi FنI{Q 5∿GS_Yo3C{ j pߡa9Z !!Ϊ 悰wDqXm: r!=``50'5ٖĉ - ђ $kT?EH K`pWFTk? Y8{ 0c a9\G=̨C!2G@(;_f0Cs?_alPM:e]l|b~^~AJ$iZfW[( wq1wIM\|8\]j 8/*jHoS` v@QC0?e!(Ie ',,]#/g_Ɠߢ` 8j РpHk-cns~oy(_~PC~M%HZ?A>O'?'|8jO p8C\~Dy :_lSWƖ #P.m>1.~__#qPfcb 𿂣:kE~SMj E$ vnV~W<?yIk_Q?X{~ g?%$Ǜ/j W&ńܳ?:ڲʪ ?uwe |