python-portalocker-2.7.0-1.oe24090>    f꿱 ;G|`u` w `lsCtHs©onX7'~WV)ՙP3JFrL[yKAW89%(6cns+> b alnp-AフCy$Y *~};>n-._:3`Po^6{Gm}7p?`d $ P ",4 8 < D  (y(89:AdFkGHIRXY\]^def \`Cpython-portalocker2.7.01.oe2409Wraps the portalocker recipe for easy usagePortalocker is a library to provide an easy API to file locking.f꿫dc-64g.compass-ciZdBSD-3-Clausehttp://openeuler.orgUnspecifiedportalocker-2.7.0.tar.gzhttps://github.com/WoLpH/portalockerlinuxnoarchN fOfO032e81d534a88ec1736d03f780ba073f047a06c478b06e2937486f334e955c51acda06e9bd4ff21953b2318b13333dcf19fd807d66b5745379fc9defb88327d0 rootrootrootrootpython3-portalockerpython-portalocker-help  python3-develpython3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.2dc]b@bbUaa@wangjunqi - 2.7.0-1jiangxinyu - 2.6.0-1wenzhiwei - 2.5.1-1liukuo - 2.4.0-2SimpleUpdate Robot - 2.4.0-1wulei - 2.0.0-2- Update package to version 2.7.0- Update package to version 2.6.0- Update to 2.5.1- License compliance rectification- Upgrade to version 2.4.0- Delete module folder after uninstallnoarchdc-64g.compass-ci 17266605232.7.0-1.oe24092.7.0-1.oe2409portalocker-2.7.0.tar.gzpython-portalocker.speccpiogzip9utf-8b31faee9efff7bca90808a37a06d61fc76789c01bf7f7780d797dadb10988bf20ed04f4b46b5f61c8ca286cb964684f739a4381f083188767d913b00191724f7 Name: python-portalocker Version: 2.7.0 Release: 1 Summary: Wraps the portalocker recipe for easy usage License: BSD-3-Clause URL: https://github.com/WoLpH/portalocker Source0: https://files.pythonhosted.org/packages/1f/f8/969e6f280201b40b31bcb62843c619f343dcc351dff83a5891530c9dd60e/portalocker-2.7.0.tar.gz BuildArch: noarch %description Portalocker is a library to provide an easy API to file locking. %package -n python3-portalocker Summary: Wraps the portalocker recipe for easy usage Provides: python-portalocker = 2.7.0-1.oe2409 BuildRequires: python3-devel BuildRequires: python3-setuptools %description -n python3-portalocker Portalocker is a library to provide an easy API to file locking. %package help Summary: Development documents and examples for portalocker Provides: python3-portalocker-doc %description help Portalocker is a library to provide an easy API to file locking. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'portalocker-2.7.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/portalocker-2.7.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'portalocker-2.7.0' /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 setup.py build --executable="/usr/bin/python3 -s" sleep 1 %install \ CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 setup.py install -O1 --skip-build --root /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64 install -d -m755 /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker if [ -d doc ]; then cp -arf doc /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker; fi if [ -d docs ]; then cp -arf docs /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker; fi if [ -d example ]; then cp -arf example /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker; fi if [ -d examples ]; then cp -arf examples /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker; fi if [ -f README.rst ]; then cp -af README.rst /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker; fi if [ -f README.md ]; then cp -af README.md /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker; fi if [ -f README.txt ]; then cp -af README.txt /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64//usr/share/doc/python-portalocker; fi pushd /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-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-portalocker-2.7.0-1.oe2409.x86_64/filelist.lst . mv /home/lkp/rpmbuild/BUILDROOT/python-portalocker-2.7.0-1.oe2409.x86_64/doclist.lst . %files -n python3-portalocker -f filelist.lst %dir /usr/lib/python3.11/site-packages/* %files help -f doclist.lst /usr/share/doc/* %changelog * Fri Mar 24 2023 wangjunqi - 2.7.0-1 - Update package to version 2.7.0 * Fri Dec 16 2022 jiangxinyu - 2.6.0-1 - Update package to version 2.6.0 * Fri Aug 5 2022 wenzhiwei - 2.5.1-1 - Update to 2.5.1 * Tue Aug 02 2022 liukuo - 2.4.0-2 - License compliance rectification * Thu Jun 23 2022 SimpleUpdate Robot - 2.4.0-1 - Upgrade to version 2.4.0 * Sat Oct 09 2021 wulei - 2.0.0-2 - Delete module folder after uninstall * Fri Sep 04 2020 Python_Bot - Simplify desc content * Fri Sep 04 2020 Python_Bot - Package Spec generated ?S. m۶m۶wٶmme۶Ϲ{=11sEf?{.f6u0spXYׄ܌W0s#GgWc;S[sgzN&WcgKo (( S2GzqwĞ AzwnK'g5(G]59K; KgUW)L/ xgla'.6w +v==\<"b`iFPO@-5v! |uĠ6'^sE-ѽ v&Rn{hWXj#98o^mߞM^Ͻ9i@/`%sءs\u:9l;V.ӉL G~0suH3Jd󣱎X?½Ցvẓ>ߎ#(|8'f\gO_ٻb6b[7^ma; z_x ޙ69B!! C@=1ӊ;P*#y.TWڰ]ZaP"W7Jn_XVm_w\s `/t A9Q(bFkƼ_t'ЅtmhKp Vw@`+TKFvƿ[P'Xŝ#bč!(]h]^܄Upek)]C9b y~ |62+L * Aî:cv485*3fiCh3Z|pM'ס2y12A?Xg`%Q?}0NTdz0`20J֍ؙr $6|JTrtFZeK|M3P"ɶ19JD$kDe]Q]Dvl &|EQy;kL '27a<'hz5M=AF1aN;gG^xwzjcx h8op}(1{)ݹlq D:l,is^L|5:-66U݌?Ub t'EJ >^Fނ " 5yG[83o{˪VMA)%'TVfj)~("{B˄{BQ))+u. ʡ q +)CPT 8h\ߗlRp #\2#z s*A]7 )ǼEk:WKUlݧ a0Tă(!8Y3)Yq&' TWT@v,\?1N';}>> z% 5?-~J2^?&ȿ<}y )%{h=\ٌ磃Zwsg1޳)_X-wjڀˊ©`wg \ƥk;E'ʀϨ~|c#quwU료|~5^x>9/ϻ=.Vp.%Ψ9i\orY~spBb23pAΊx~`una" ?y^޼HY27w#rX%( #0c+wSno1^ mf/L:Y=`69VwMvncp6`!Sj@9 {zuPԽ!)zcd$lOSBRiʸdw/@#hiQ9&8|?c%%- ';? Rht{]*wo']@0a@@P5mCdoU,УZSpl[MR~2&1h+j| iҫpWf>{hdMr0S5w>bl۴ZJB DHpF7wKܳb8aJ!oki7nn|R;_wM Smԁt׶Nn=fq]@M4|vVck]3Bs糯WŠ(->ro]tAH@(Z>WOO#GsWo>̖+ӇKVoկp*dB>XMo7bb@c~Zz Z(eq yGx˝-kvfkSps׳|l,8ٝDUXX;}> 2^'%U{ͺ&zTSéPΙ O'_+cAy ?\Lc /l1NJ[H FLt H 4aln/l7DɃM:!)'{c~9SEό.)h@%|(#]#p\5 ºIo @W w[?e&3dUXȒWjdUL:~qRWfi?`+{緊{bQ K} ;* yf6g5Gô5Yê,f@K<=nmN$SqlE$pAΡ@8>#p*EsF{%ހY'f P%Ӕ<Q¸5TC<[SJ9]Ѩ^P>}q2h*2d)4̐ '?<}KT ń>LP L=2)FdRKHFi[V@aF?Io$ZD6m1 LQl\`T_B2B4CA/\h?9[O 9SMfc/9,X|&nfi\ʏb o>9öAS &#ꛒ,?XK򦾽mz`vD` 9Xa1wu8d' 2ޘ~hM7f>ǜn:H1M d}*e0qL͏>Ì>@AaD0j؉/F C/?K+d8n - (2L,3Ab o dαt+ͦI^S"-\l|]BM bb89p49䛝]@I܆Imrρ.`@ȍ2k t%5]C[WwKlI 7emxLVQ nEǃoZmO|`w^Q! O&0= 8ĝrzmy@'raf;>?BG>/1!ҨkOBmd͐@la%KM&w}^v5a 4jg0@;[] :,Vsn:2fP.< 6LMw7HI$[&#3e ߊ7&f|D:yp10]N  _x, )'U@ ؍&ynߵ,rz ڳĭպ.DVȃɑv @œv6B9E6TnDFUYQ}) _D]@y]dcy.qXn6ϵ"-]-eޘOSCdB}kx{e7Ų#$12/2WŇ)6&Uş<ꪏ2GHEjoRZ9>YAd71E+ETtA;Zmo. oMwgEz%G6-̧Jj]`Qo$?楮SR'hihj+ TyJ-5JwW-H ٤2[a'fUzv=pg GÛ+1E} {ndƠ*DM11V\|ϷVaFxyr7>#JtOо?`=[_Bp@wf:*soopdL[t՜T(L^CWkD /!6j!G@ٻinO&lɒa88tqp}5p|o\ߵdiǑfM{C_g++8X.\s1ti IS[!\GVs f)LwE ʖ*r(: ~ޘG bCOQ}#yɦb&cZ(B]`P0}\hHfrmԝB J>)DzF*.>#'GM5^>/O'S)ycq\;?7/ãA1/"Ԥj:U\Phocˋ?on~a=nCdh #z^fmtd0 c~\d% >Wcʼp ' }#o„fYU0&j0/̵O𓧦MNyb-޹zΩL"sbYFhJYscD+Ţ_dQFGR<5)>G\~u® -W6 2Yҿ4~oF< hu鹿_8'nc|Rϔ3 ?ET\MJxMŦؗhB@G WFY"b]'6'MMCHUp77a(Pv#){V3c .(Iy-aKuQAI'@V>ఌ(N9l//[$ͲJ RLnOJCJ5' p~%pLzC@G6NMroϰk#坚w7VK&%K,]}v⯧NN 0G ڲrRg^wH+B lC4'; Hg] - \gE5s 0_gPk0>Tlցw1sOIS%QrOF?˖%h*)Wsv `1j&NuRlN5'evt=::/-~jl*)\XD0cO%)ܚx= ȝtvu3wLcw96y(PBJ۴֩> JW?QTW5Y^d$<,n5W k87BE1m삇 ]<+C͹RKI^qPVLgV3v?7D1lT]*YTゔسTݵI0>!܋|Υjq._|9µ [`k+ Y,W(:fABY,pw>?gwVN9"ө9rj7km+ )$ ES7u76Dmf i- iQ` [ko\{;y0?$)K$ʔVj~)2Kl Ap0h#4%0a MSzF}:KLgЌĭOS elQdncd]JnEî{ՄA+^ 6`~$ F9* ;%G堦̇kh¦ n=B a].')6\-Z02D2`^Ǘ8yڳzM8gU*r7o^-; P|o+gou } xї^K{@h?6H!5B;ESPE{D&kzX;Kx hpETWH #Qx9@2otB&G\e`emﳿa1ج`MXmY~fG/oO(3d4ņ"{,eg,Bӄ A-=HSb3Қ %w[#2KU"XR˺-^W-9 w֫^C%>Jry@>%$6dL蛻s 7.7̧K_/]q`/xgu Ϸ"㘆kBr#PщG7.'S ,0d }W";zyMaO,K],A\s8?:px] 37=7Kp#`g|Vh!XOifTδ,=9xS YB&\ TϰnTOʎ@>xnI8ӫ,_ T=t~$ZTI.jV=Ӧh`:uѭI%IJ-@Lŵk韤S mcx)?bQ tk[acpQezJVzeZ>VPhkvuHbswTʑN+ߔ/*x0vYc*8Bp @Z\ox,+S:!CL =:dDC{~*qQB ╴%6s4H+B H^u>ʂ!t;M}0:6)Q|@zFZoybDg,FVySIBֲަCƍ8ܑ@sFmJ@6>9!nQ?B|b:T:r%S9&QiV ,OiSc5im1`6PcQ⧢T#S#ȟѩwl,]066=i6u΀lM58ʪ-N S`!;x4g+z_PSCYA1ccYEqq\Dl:o:0?vOįܞrGȺ[үl]$ʜ6˿] YJgǛФ<#N5L",$ģ7(u|xܢ/jܺ~up9Ҵe?;=ſ r)hW+x5 X8nܡ\>tFղ3|c [懂6l( ɢ6)QUzUs@j9/ħ,ؤ.DDIN/4R)|Ŭr"!KSXoHɇTbq\sO6i(X{O'D@x[>Dl]D,#ǰ`ū# +/k%7ʝfоkFhc\VDkEKpQ9D#U4HxN鮶8!݈y R'g'IRiϽIYv"]TA!Śvڧi]OHT3ET iaA>2A0aUH0KZ.,$:3&\CHfW!BB=V+t &*wUY+sí`]~YHzEM,FfT5U$)¡45(vOظM3^]\hO=RU!$3#DB48]3dl6GS M]&H \?mitsZ&8hLUgjld;jD \?09K~[&xy`?S2[>ʑ!jmIM1h)Ȋ\X(aYAj26CFe gsz!Na6|>; *W8 nj50CfI-=QO ܀1܄W2K?!珖HinҺoAmޠ&&,t\{J1FqUugL$Q|91)~]٦f7a}L73G$kFz j:'/tRWbA2C:DSqJ~n >x9QNf9-|uKwAln|Ww;|f;^h$);!Vu]cZ~Ŧ|U şL͸!eKZgXxM)\u44@=UNUKWC Mc҉q4 K $AX?TO`9'mLUiM{9IÁhF,o4#_ɠAHt&!~ I)E H':Vb޼n*Xo/9TAsj  !h&[p?QีUkmoQ^so\Yw簣w#q^F!!(;P@ D ģ<@4(_6M]cUSC* ߝ[kv:5{Xg2*~1Mz=Q A15HN4frB6M@Mc}onQ"ʕD[vh(`eWU6"_X9W6]C?xN5M;mu%흌\X|y0Ou' [yrZ#tuWK:SՋXJya7&uVc"8%ڧRu GH;S}HF/H?\2C^x^Tk.Þ+H-g8Nr~Z&$Q(EB}-E-…j#A+Vtegq@-XL>OX˂`"Eɵƭ̃>a{>j[{wy$370fx;ӜswwC 6؃0@5@*]<<?t*P1򎞢 1 H ZfʜD|_qG:0au6Ӈ@eh>Kdx|]1{JcTy3+x=xpË qG 뵼`,'d=}w8&:W^wqtzדXg}6mP bUhj3!V<@< yG6XrWM,Yk0 ߨgz}֬~{m{<8춛e\#|E&Bٹr瞽+7 ;y:d]"Ԉ0JHA)f;Ќow?镐Pd_Մ1w΂6!)R;U -]cE7'a7l\X/RpYn<H^S%vL(k?]+\] 8)Z6ci~Яsص{rTt4)'3?q;GksY*[UnGh)\KLЌ E]w(G5 |<ek̑ 9"D!c(FmR'|B>_V&xuj%)1^6ǫL}Ii#-h$LL9Sζ,/b!l\ |K ۺrMoD ,l2IĈHsD8Ї6wx:+ds^~Wn/95`ӸaӢ} o,g9;#V MTvF*NϩE:oX Ĺ P@&#i)7bpD%|W ]X(L҂Ä~.d&"i|a wd>dLD Te 2O~YH~}$WcDZ @s⨏6[B e:?X1ZU8vYa#װ(jxSNqK_P,\thѺO̎`; Į2H1P7]jIXD5lOtE.%7Wbf SyO |VX7 O|qjKٔ95 vX2q;L(A\f::M_zq-U+{'MM$J.>Q/Q딮FR2A@hW3|뇂 :.;8:MY]~UƥĽšw~펠#RI[P^,Rp4‰FH@ ̈I⃰ONrEC:4хV,cQ܂PɾfTt !Xq dy+#4ٗ_d`#}mɱWD|L! Qqu8+#N6֋lɦ<kv %[חC‹??9Pv"(cnvB60 [%&@. Rl;I ]eQZ ^0h\+^5^yJFyvH(<'OBHD( ]/N؍騇3C [2`UC}{SZЌ$-cU |Q|V9ٍZԜҽ]Oxf$IZe{x/6xŰEzB^OyYU-=Rዺ'N ƨytOLޚ02sHx yb{`Iw!wqC浢i?jSo fU|,+~ HRЯ:+3p|gզ0^?޽?\|#(|`f`+{<eOֹ `%20M!a/EUbfexZ~L@5VȑԦ5.K@FZI+$e@mguMYxRԥ,Ic/ў܏"Ǎ> 4=}V,ɧ\xpGξy Ì~L(֤/MqŒ|- s?+8M AE~1Q!逸S{߻W̕1 xKx=f~* ߀nA6/V.6տ@ߞ"b\‹A@?{􇽼ziw2{ eFvWWn 8D *4HXh {ˁ^2yȷ26G~KSepc& Pv6OwޙN( (f3)bEObX; eȣ>mR>9MYu7MNGPh$)bIZA󅎤&cvN;Bb >ocRʓl <9l$2b0ao{-;6wZs?6wпDu?WK<8;ҶqPٙ<׈DRTU3/ή1櫐c?O"G/%#ÇiW@nȯ`f͊I1VO ,]\5PL!phvtM!& rS0eƁ._K ?I*b&M uZ1Yw> HN {ŁR7̲tf0_$5߽{cn n_/@ۡ ke Ua} Ad)1"V\(ED2Ֆq*|eze(uk}-bKbiboX\QNk2"\1uy+7WG͠Ňh;b<#V=9kR9+7JA}tHCMV[\`gxp'@i@XVңLxjΑɍL0F)C ";hw#UTzCmQdc: /^(z63ۈ_W[SMLEWx?yA-5ӱ'ʓ ;TzfKgzcZBK zn\F0q`&L)G,hxP[:yRT.:}af#nܽSwy\)6@TiP9j3XI-TЯoa : 9wIZL٠Ny,'7sDIQeϣ+9Wa$ݲvt.`o7`Q8mCytwo;6 ٹ?IswMbb촞aX1޾Chp z&ڧI(7+\ѹ1(KC+p޲-}ߩ(X7pVQ&9-b} yB{g^ te;pWfY",\dRTot8XآI<$.-<&T+Z5?[gn|TINؤunMHSCTpK6y+C%b3bbYp+ae Oz(kr#gb,im1}~qOgPJY7p%. V:ZH0~˒81Ja3EjUѳYnhePy5)=G{Tar#]eCt}5כ\CHk}]빸;7O1Fyg-շ R4MvCX9⣚qik kij*٠\oHKS?3ptf\Df}f k:璸݆o|8Q+f;.dYo7a3E.]鉻z0Aeۻ6[\KxOH)> ش3wEɂNòn%` x,SPOF3og$?ଈ^Q}!񶙅->ҫ,Df>O-WF 5|!=2hzU2>;Ub?,e} $ꗺGיJ lz<[<,F)8,$ܔ둩C "U´윀7 :<:Y\ rx;)ArbhuD@XX^}(TKᅼ[t}Bu[3 O1"6'☤ ";OrRו;6~ڜͩno`>:&l#_bV)dEf6αvUDgj6R[Qdqǖח/7de*"_<-㑲>豩ܛ^O8}1_|ґڒn,/j_Wk +-S^1j\]rpDxW1߲ND8\ssE+g7wFG>awywbtБ4Nk>b~ʹ8[hF)|kNXJ:7"h̲*%>bCdzu~9j3!Euܕ]2$S+$[(^zu>=/E떄4MȤh`]SiQOY75eZ{:J};ئIF>lhR3)pog}.:{h^賚XL2qli=8x|ln*^zaEpr6Xoe{ eϼ?m=[{~.vϵt8e8 bV/n?5/wq?UU7}=1Y阘5a[ k>ο~S ^ͦL[[)D;*}h#EM{V^%6;  &7Nu!00mM;Z7t24vhT_~{t3ҋĻu9g &3N}U[B<6=< /] !k?m@|pެܓ.M =ݱz@Vw '쑹X߲{i,EIkkgƉ+KG&P?j_kt诔ْBU_ }7%+z]](=Tk\Z]/ VD汉&Z+8r ,)ʙYX![|0.k6(7 +mÙ̶5=]VvtU IXGVcz\o6^]f F)_:Ԯ0CO\Pzgy,EnQܭgw6ĥwyZɾ%S0@5g Vns. ))޴-1mWNr{(=+-WC gC@Dvua$GCǶ#<('u}ݶ6ZU`@:bwp 5g7/Yn䓡L,zr09xKC+s_Hy4v Db^pKqmc޴P,+2>m1 [B§2ó HO9gY[읊mr~G 9ð9c5=7\P7 ʵ+4rеq9OL:Ǵ;kpYBDbt3]4Rg~Л>w2& -X.;x8` ouޓ>Ǯ*&5v7SЅt#/D53I'c]&vhd|vancgru9aEGk+|m,\saBZfWXeXI!&&)yh zrd_ IO@w/$X N|@qx4Y#}0F`HdHd_fcdh AAh$/0 b,@+h,AXo0U5#d l%$G5=A !";-}APX!˭h#))DyC XyF %JUAFTXRE]CAE @U_`3`o d'Dc(K @xЃ _Dc$a?{l2% S­~ Ͽ h_$W"+DZ xȊv?*HRI5HP"O/2.9F %>@QTF0Je|g/'a|aH*eO {h/C] ůt~}Y}h@GME |H r B\w# RI.zdˏwqk?Ð`;=FVr$2gO# g$_i/,_*oޣIP eر {,ZY_H`1yI$֕ .'6$Sd 쇈VUk* /$5ϩ"c|:C0W¾B"t . 9~T %-زIP^Aթdy|1vJƲ5r5%'pH'a{dX!I2WT!/*5ix@$ˡ,|D*dh ~}́0(@AW@z$Ш$ %z*+0@a'xS18 RD@{'2"DZ-Cv0bArVaqT F=rU;hSPD_ CCu&Th}' W@Rk0 @`8PHo _U*@ >D44:h(XGܪ_(pv9 JoAyl$rj. "I0?/><64D3(.[