ghc-blaze-markup-0.8.3.0-1.oe24090>    f" ;G|`u` c Sv5 Ws;Aaȳ>#SaӽmvP?.lM=:ݻW#h^ NsS$on'Q8b%T{7WC2DcaMxα- ^yv*~pyQ,6GoX=1t^iio؏W7t/By ,(`[Ny2IН w8 A~/ 7ِޖ.q!9e?!A;ʵH+"4UĈƞ(Ep S䜀ӵmqYSd?kz3.v~H@YOSTO̯:%;H%E140c0240782b4ac8681a72a70b378e575a131c61224135a20ee45eb0996b6b5463ee9e9074887b078c89ad192e9ca1699a633602l$̢i-PJݵ՜>7'c?'Sd $ [48LP] r~     d  u #(89:F^G|HIRXY\]^AdBeGfLPTZCghc-blaze-markup0.8.3.01.oe2409A blazingly fast markup combinator library for HaskellCore modules of a blazingly fast markup combinator library for the Haskell programming language. The Text.Blaze module is a good starting point, as well as this tutorial: .f"dc-64g.compass-ciN=BSD-3-Clausehttp://openeuler.orgUnspecifiedblaze-markup.cabalblaze-markup-0.8.3.0.tar.gzhttps://hackage.haskell.org/package/blaze-markuplinuxx86_6497 "f"Of"Of"O8606ac8b4a1f7f8f1bbc0770b2752e9b6f88ccc9fbdcbb33aa20577d0e5930e8a8365ac8b98738065c2867682dbcd9b0baeb7a5cd1eaa8e508279edfd19227b90236b1c73944c513cf42eff11e42b5eb33937c8e61617ea5768925d5435725f3 rootrootrootrootrootrootghc-blaze-markupghc-blaze-markup-develghc-blaze-markup-helpghc-blaze-markup-prof  ghc-Cabal-develghc-base-develghc-base-profghc-blaze-builder-develghc-blaze-builder-profghc-bytestring-develghc-bytestring-profghc-rpm-macrosghc-text-develghc-text-profrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2e_>d@Lin Runze 0.8.3.0-1Lin Runze 0.8.2.8-1- Bump version to 0.8.3.0- Initial packaging (Version 0.8.2.8)dc-64g.compass-ci 17266858500.8.3.0-1.oe24090.8.3.0-1.oe24090.8.3.0-1.oe24090.8.3.0-1.oe2409blaze-markup-0.8.3.0.tar.gzblaze-markup.cabalghc-blaze-markup.speccpiogzip9utf-86469e8dd64a6d81ad96003515f22185ec22b00d025a830efa6b2837c6718d39c2eee9787223f9e5a194bcc3a2ffd09c180ce7de8e074e2aeb7827b67541fd378 Name: ghc-blaze-markup Version: 0.8.3.0 Release: 1 Summary: A blazingly fast markup combinator library for Haskell License: BSD-3-Clause URL: https://hackage.haskell.org/package/blaze-markup Source0: https://hackage.haskell.org/package/blaze-markup-0.8.3.0/blaze-markup-0.8.3.0.tar.gz Source1: https://hackage.haskell.org/package/blaze-markup-0.8.3.0/revision/1.cabal#/blaze-markup.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-blaze-builder-devel BuildRequires: ghc-blaze-builder-prof BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-prof BuildRequires: ghc-rpm-macros BuildRequires: ghc-text-devel BuildRequires: ghc-text-prof ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description Core modules of a blazingly fast markup combinator library for the Haskell programming language. The Text.Blaze module is a good starting point, as well as this tutorial: . %package devel Summary: Haskell blaze-markup library development files Requires: ghc-blaze-markup = 0.8.3.0-1.oe2409 Requires: ghc-compiler = 9.6.3 Requires(post): ghc-compiler = 9.6.3 Requires(postun): ghc-compiler = 9.6.3 %description devel This package provides the Haskell blaze-markup library development files. %package -n ghc-blaze-markup-help Summary: Haskell blaze-markup library documentation BuildArch: noarch %description -n ghc-blaze-markup-help This package provides the Haskell blaze-markup library documentation. %package -n ghc-blaze-markup-prof Summary: Haskell blaze-markup profiling library Requires: ghc-blaze-markup-devel = 0.8.3.0-1.oe2409 Supplements: (ghc-blaze-markup-devel and ghc-prof) %description -n ghc-blaze-markup-prof This package provides the Haskell blaze-markup profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'blaze-markup-0.8.3.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/blaze-markup-0.8.3.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'blaze-markup-0.8.3.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . cp -p /home/lkp/rpmbuild/SOURCES/blaze-markup.cabal blaze-markup.cabal for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)'); do if [ -f $f -a -x $f ]; then chmod a-x $f; fi done # -Wunused-label is extremely noisy CFLAGS="${CFLAGS:--O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection }" export CFLAGS export LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,--as-needed }" if ! [ -f Setup.hs -o -f Setup.lhs ]; then cp /usr/share/ghc-rpm-macros/Setup.hs . fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup --version [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-blaze-markup --libsubdir='$compiler'${subsubdir}/'$pkgid' --datasubdir='$pkgid' --libexecsubdir='$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.6.3${subsubdir} --global --ghc-options="${CFLAGS:+$(echo ' '$CFLAGS | sed -e 's/ / -optc/g')} ${LDFLAGS:+$(echo ' '$LDFLAGS | sed -e 's/ / -optl/g')} -fhide-source-paths" -v $cabal_configure_extra_options -p --enable-shared --htmldir=/usr/share/doc/ghc-9.6.3/html/libraries/blaze-markup-0.8.3.0 --global [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup build -j${RPM_BUILD_NCPUS} -v if [ -n dist/build/libHSblaze-markup-0.8.3.0*.so ]; then [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup haddock --html --hyperlink-source --hoogle fi %install [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup copy --destdir=/home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64 -v [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup register --gen-pkg-config if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -d blaze-markup-0.8.3.0.conf ]; then for i in $(ls "blaze-markup-0.8.3.0.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 blaze-markup-0.8.3.0.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 blaze-markup-0.8.3.0.conf /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/blaze-markup-0.8.3.0.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/blaze-markup-0.8.3.0*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/blaze-markup-0.8.3.0*.conf not found" exit 1 fi rm -f ghc-blaze-markup.files ghc-blaze-markup-help.files touch ghc-blaze-markup.files ghc-blaze-markup-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSblaze-markup-0.8.3.0-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-blaze-markup.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-blaze-markup.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/blaze-markup-0.8.3.0" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-blaze-markup-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-blaze-markup-prof.files -o -fprint ghc-blaze-markup-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-blaze-markup-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-blaze-markup-prof.files else rm -f ghc-blaze-markup-devel.files ghc-blaze-markup-prof.files touch ghc-blaze-markup-devel.files ghc-blaze-markup-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/blaze-markup-0.8.3.0*.conf >> ghc-blaze-markup-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/blaze-markup-0.8.3.0 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-blaze-markup-help.files fi for i in ghc-blaze-markup.files ghc-blaze-markup-devel.files ghc-blaze-markup-help.files ghc-blaze-markup-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64!!g" $i fi done echo "running ghc_delete_rpaths:" if ! type chrpath > /dev/null; then exit 1; fi for i in $(find /home/lkp/rpmbuild/BUILDROOT/ghc-blaze-markup-0.8.3.0-1.oe2409.x86_64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print); do if [ -x "$i" ]; then rpath=$(chrpath $i | sed -e "s@^$i: R.*PATH=@@") case "$rpath" in *$PWD/*) chrpath -r "/usr/lib64/ghc-9.6.3/lib:/usr/lib64/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3" $i ;; *) ;; esac else echo "%ghc_delete_rpath: no $i executable" exit 1 fi done %check %post devel /usr/bin/ghc-pkg-9.6.3 recache --no-user-package-db || : %postun devel /usr/bin/ghc-pkg-9.6.3 recache --no-user-package-db || : %files -f ghc-blaze-markup.files %license LICENSE %files devel -f ghc-blaze-markup-devel.files %doc CHANGELOG %files -n ghc-blaze-markup-help -f ghc-blaze-markup-help.files %license LICENSE %files -n ghc-blaze-markup-prof -f ghc-blaze-markup-prof.files %changelog * Thu Nov 23 2023 Lin Runze 0.8.3.0-1 - Bump version to 0.8.3.0 * Tue Aug 22 2023 Lin Runze 0.8.2.8-1 - Initial packaging (Version 0.8.2.8) ?ռuX[>H%H0tHwHwC ݠ tH ("- "%"Hw\γZ{uמˑÔ_?`SNNnpz3yYANPvV~V.VvVE4*ζޚݳrbOEf_L-M[+?[|D},TsQ5*B68+%#Aǖt'lg-'Y3WfDս{n'{*z}pO|y-}A"(YTS(v?n6w-t|Cwp%F\ Wfqku \.~axBqڜh,ȱ]{Uo~pʖ[R7t#hyvHhU&R+j%+!۾Ox?4& h6 ͱ ӟ%df^~;ROU?5ԕn#0Jk&g~,6WNM-p2"m>LHl*Ag7P팣1ͩsS/#в8۾HkіMNraXHpchÔܥ8H+hϲ@j dˀVY"ՙ,r3t[&QNcG`}]i2vvH-ɩthv?~4k@-&.gZ-}V]Zg- YB'̮OP);f=s-8&X܃~o".F31{7LGl\F*֏ D2pkLJNj˵:L,c7Ϭk3u[q}ٿR{V?oIpbh+kg_/QS{.*Ļ.2|lPdaL Nb(qi> @)S$r`)Eh`d%{tAXrF:]Y_tys(VIHJ{u I BBN.C/0{r7AIAp84N19n>I2hnD\xGSu~ 6TE!p%Yן({nB~b.Ѻpt3:xQR0mrη,y-:4n⋷9/N)8FظG“DX@ObX=R Mn3F5]0 vN㘉@@;@M eNs޶NhZ\ wpqZ(ەMɐ+Qy=PʹIVك{6f2E0Z VQaxj4 ~l#=DїhA?a\cAC"tXq&=j,s(\1d.V~q"xaxQUKnA1wH^2s 6{_8YZl#\sQZ^57U)+Oy!XeLAMdKɗ_"fsPa5JatGQLh8m왛WK'Џ}y3fT^^D~2dbc \t<> z齷BvBksFt/׭8*Hd|aDr]{!'nj땳TWTDOuV~W(/0_]eE,ꃖ?EX>ݖya,X];^oO??Iol~en^IS;f)51~",j.3.˱/HP\4~{Hy/;~;wdNJ#wMqPgGҖl 1P|1njLjTՑL!Q߃8AvwXifKy "wЖ~v.BI66I>{O7&[M~#O7'| '7C]f>+(eơvFGMV$3Es}IG7Q dWV"͞ iVo_> "-`׎Mk"1bd';^!=`Vn*vQ2t+ֈow:@M\x0}DCR-ᝋH*ms' Lq?9a RQEOO :)Hb(l罉#}cS%lvZ̓9*OÏ.4gg*aIFSO|[QWpvƽnb`^>%b,aLd2\wՈ K+EI)F!:7]թͭC.tBQ={sULQ{3+$f<{%%>nۣ+)5H<)s~ V{5~ x.Úco@03CY)zɽi2=2B&=1|;D&<wϚږnҼ={ aZ4dgec,s-#ͧϋiM9g_Y܇[5BZ.;b[l_Mն`zSlv>>|51t{ P8(@ g2d`Og[tQPı5UiC^*G a7 5$6Z6b?K"h|f0Ij"J셕գnn!0ߠg-(ShJ.hGaYл){zaP[)ǜFBB̄ X{IL%n%l+wV`cb4<} KyxcgThR7:_K78t5*מql| xb>Ǚ;'\ɁCaS/ү#!y9BjxqT߷W 4a)=1D]u"s wq| QT}^bZ ݫ^h O?tdۉ_CAFW}#йG}r{ߚoK^SpM .")&-[窚$Œzhkס׬$o<'|5I1YY!M33YQ1VBb-#̔F]eE*:K58(;}GƟg&?6}IzuHȺ}h\-+fsԘ+3M?fp1-n͆5]1C8?O[w_ھ쾎#0X-D'\*Dkyf {xLxYjێ>rsdǝK %y%SiҭX(F7٥֕9N*ڸȡMӿ ,ECGloԎD Ҏ6d ^hHD~AޘxrTBp.h%;u%bq:=1ũ2]#U@WË33" F @ooEF$c_<[yY'ǴG s9s v>(?˰*Ɇ829ƔDw00JMD\[˶|S b=8!M U'Q-[)ۑu90pNlh_n$ӋJDmR&zFwNeAD]gd߳Ka/-'syƫ,k0 ,Y= q1fwvza_1Kw%/FZ> 92=ڔ᧩ ohM&!% yB[GF j1ZW5fL"_9BO@HalV2 igpjLUff;(F,x<ƊqMcYN~p%F>h{d>AO=j~X:T]?2\cFQ!MDjeMg#"s;*Df6LpIZAHMLF"`$+!e \Mc]X۾=y=r1QsBŠ){B|u $Nŗe$x= ̀:f.sj:n}ϲC}se"ϚOCęq)Q5C $[98h*|5M/%+Ҧ}VqOAY%1 Z\hl1-F+%oVe{ Ϲvz]\BMkD0ne+ZNB;u7ůywY (6j %ўܪeoG:5ʦk(E i\U^T{\M=CdKA %~rBBz[>u 7ۅ>x.$Ayo,t u#d]LFp},Ͱw~ 5&7]2l}z7E&fc(kE3)/ԣE <4yb gZy_4c/| v|g֐%26,iЫwwu%6-1vt6$!7vwsd UpQQB 5MdCb ]^ҘOAH@ 2ҐM gcR $EؐEl3#J5 .@9s$HP<Oҫ9UXCq}E˦\ꊒ{tSw2`qLw,v9Ibc@ޠrJ'~wIS?j(GKP>ސG$\JA$(]Pf蜹 '0pFAM|hA} W mg4 Xw )؄vs,ƅiO!V&T*˯wIĴ1 5 ܄#WV GyS(|)iq.2n!u@O)zS*| șxYɌޚYHz)H?>W Z9 _=>5kIǣG)i5gJxCFXmBlX6ݗ$V߸ Fq, щƦ9+q u27h`!%ms %hǰ״+,Jwֲ>?l$]@\e|L 7B0 Hf ?2U-̎|  RX֛+ܹXޠC:5FQJڧ^G>%FDMzSb jp^OL|YIJQww[Y]fy6)Kc2u"Iz/dم2 *L˨ԅ?Z%Xeמ/9+QݴZ%\t 0/bv yA8+'4E=tU6rI^Ji"]~ ")ope h63ɞ vUc_0Ÿm͹NJL}|k}s{?7"ɳ؁Mdyh1ɖ x"xj\"vK[83vFC-gOh3UI5\ ӉTji'Z1D[ɽptZd*ȝy)qjW=-Z(Gq78 =pAs 2g fb8a̟AALK]HWL.s+nV Hn갞Ytkxp;<}Ѧ2$:@2T.^lxf!y?A]t$`+0!)z(MD0tZliϧR}ԩ>oJecCM<ܒE%Sr\* AΎKOc&ï%ͩqY\wJk@umFbjɩ# 9VyhUZ0٩pݕ.ΏutFL52:}-GG'py} ʒrurB {U1Y|Nq9U89LrfE8M-AɛѾ.+d8=, `NjJ4tm&fCYp>2$|y^4laHužEѷ2^Q6U zOѹ-S R\՞iFAc(7F])< .vCs]K K?3Jg#߄&(,@*fw0pTRy.Yz{6 ;C]^CxxջR}M}mڍXUc@/Ӈoa1}֨gfe!N1 '}柭{[,6]|zAZk­`̒N͇>P`G:jZtdj@t.j[Vy=z2V(Ye[ɲ/k-~2DWE } 3e"^(TQ~y2iw凖5_8/"cn)֒L g5%;g?|i"Pe&kM5)3{QHķ 'w7mKƁ7|Tg5I949TBj@rMehq $U`V_C .l2+/){ 7O9Hw,diort :NC/^Cq-0 xs/.9\ߒzp FX/1my>iǘFxw8JOdonk<ŠD?=go B-U t:*CnB4 2)5h~F#B *aEa[4pec+tcPKN8|;Ox  gy# 4VAbކB6e" "߶tDuĨ1qN?^|=6\ ĐN{ĉ?WJc'F,P+*fG^E'$=m$S $ WAUj~KH60iq/QB YvAW 80MԍI@aU|-!>/r ۤ.8ΡJ"8OUw&M}ӫ+H\_fHPs-J<\-Vѓ:Zud7&VpľN8kq[ ^R3Ĩq I*nF;(?;3ftm- yP#S[/vtbi! hD7< 6H|mk\Zg͍/0)ycLIaA?HS(T$)~Ę]&RUTS7±i(M| Mʼӱh:sOrYxQgm/򲌱?x]ܙyN{mݛWGcJd&|svmk\xd!]oQqY&ks}Hg ░͓lf- } e$\Q贈#};8fCk䵸\uUNώK ?, aoȿ-*hƚkd"1r.d^BQ9q) 3SCt,w]dq6C,#؍t߾4K}&]Y"a^Wm.'xg"<QdpgV| =/D?~;}xؾa'brj7D<s vNot.7ߌ^IвMtd޻:ivɛ966`# ̒ǚe|tOn@jjAWo,e7,:"4nI됮(#P|LwNQ\gL4ŇJueJAa&ct.ƚvNbŷ5N*N|DX+\HKE¨R?vGaz;24+>dV:Bj{{%9EWG@1/S ;~*D{&+Pn4P?K/j\[))Wj.=ZrP 2Q%Mje}-z9>ݭ 쐞6morg|R6kYs(س˟#zBEHb2^=e#D8.%/VsZ~? a[uGޫLA x/Q1WȂْM?)W *jstpp\i|D>*Ԅ[YUe<yHn?B߇!8ԎZ(=I5W}S9^䘨m9+(i+vT_Lv"9fT*˻ |#ŝa DS(r(Z|`c&M= A\aOTe!9_&y>~ʥ[4k1a@Ӷ{*%,m=ʞVIWO. ,ԭoվܰ~N!8``l_USթ}yw 9f6u#gV89Zю&6@˸B:AaȋuƸ*A;g]B.VlfQG`3d7tSo%bt|MLܓ4;_I=u0`)[:,5QÍ1.RJRsrZS-:UcH̫1z~ wӸy4ꭟwhJ±PAĩ"`8𛣪{ },GV~#p/@Xɡb֮.WBl(m޷x-o,E?~7D]H/EhMyW0ƕ?rńQ{_Z1W58vh /xi29%xdl_ݚcfL]~O=Mi1D:8JwZ_czpQZo4r<QIY;$Cb)w)BhN{Ҫu+ZszglBqM( #e<)%E$Lyъ(0c<;4C  lP1QRx1ENh'?7S)TE#ϴ_F-3- 롏؎XU. tŲM\] iZ|4WӸIa&VE4?7\&+q?'i65z Z%AVyA)A$hӪ2ΤY54UHLYO( 6 1ل cՎzήv+$@:%ͼtPa"S>ԓ%HT=!d85}Q!-E$nBRqplPk[RNү%r-D849GS=-2#\rVG}I^q> v =8=kKUstVrkߎ_\%cFQwJ!NN)S9Ko^JcZ`Zlܡf@/YPoģ lDp<=5cdwUOW&:XZQ8_c)'&1p4_!? m'>{&bF>rf]plxbVB֝*hROW?oTM8kC.Z;}9MX~6n.IiK48qܭۉ˙3/d#7`tׅhkZjj^Ҭzx 4iOJIjQ ٱߨU+5rQHO讫yu~ԈkQpLW1~/Q$`_kJiX{DɸUJNKA`&#氊6ExlȬI;;,I;ΆTIѼqBVyvڂ5 xh:;<_~/~j2dS l q9X9J { P/X;A.?j0P^͉]@v.0;l q!j=\.vZ]?6 qY:`bػ,lgxv6sJA@{7T+@ b ځ,]aejtn*y뛟asYB q. 'AP̆@3xbStqk ]߲(+Fk;sO\`g9;?2R@7yY~ordgkàoX滅=\@,W',vMY %ie߽ugn[\\X~P9aT3̄?s;57CU~5,8N*N`Ͽ8wBM %9 \0,e۴}IG|WaLoG3Ov_J.s#NP/Y]]ɥ,Üa v1Y]̭!, / rX~吟EvVV+矴h KN!?5~;av!X ŹN{v0;~_7S~=SUVwJ|?9{Su6ER_T6<Ŝg\O11z,V,/{:;?x+ah%4`U1}?b:89:כ%,RkdGkiUZ@kMViz,|0ߞn?4`6?55P=l1Vdk2.);+,D4n= s qdc}7?H.-is"*8~Կ+QͨaMͷ^QZ~sVYkYߡEjOrB /ŷ][,df݇@{7&L73aߔG73Za (vLZ[v:]st.9?S 1C\>q!Y#$~`yO?f9}0h;]mWoƭ]57kYdA7C\;B@k~n_ovwhm=&~^>=~n%+v_]=`vzl߬On1X K"3 04/vXvKXc4lMQW{}TOq; )uu{wY,~=돤@k\{_?_HB