pesign-obs-integration-10.1-13.3.1 >  A a@p9|2Ϙw֯ᕛ#`j}0[N ?D5|虶5]"D0U2F3 ^q|*amۀ4v:F~z$5A#9pUƸE]kriA"8xw5Э\d`D/IǙeΠt wRI5H4q)'5bsKp>p>h?Xd % Z6C Yq   ( `  4z$\  5 (^8h9: FGH(I`XpYx\]^b{c$defluvwlxyz TCpesign-obs-integration10.113.3.1Macros and scripts to sign the kernel and bootloaderThis package provides scripts and rpm macros to automate signing of the boot loader, kernel and kernel modules in the openSUSE Buildservice.aAxs390zp32BSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Development/Tools/Otherhttp://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Toolslinuxs390xF Q?+7JFAA큤A큤A큤aAx\aAxaAxaAxaAxaAxaAxaAxaAxaAxaAxaAx\fa0630a3d844492fee082ab6e31f933b1d070253e2c2bcaa8f69bf1416ef189a486ae4160faa2864919971fd27f7beb2bda3e4fecad439a0019e9e6cf06b4caa7e20f8a60810cad5c0cea2f0fa377dcb4f68a101f3dcd1dca682a85e186c77bdea226d1b76d480f003770a51705755aacaa1fa65b4f90b007bef17d0e82dd744ceb03255b13accfe7cfc36caaedb1cbcefc259177c580669a85d0e053fc9ccb3211ce4deb70c6d305b615659aa51f5207e5a86d78330b0df91f2748bbc6d31971b738db98f4608f9964ba965300632bb5ae60800038af4a885968d9e02fe65eb39199ac859b11685350e1be38dfed8c7a293c61972849271106cf031bed0ee7a4ae6fac537fce96131946778477f7f6e0e006ae5f744b24515c1c0180110b9978177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesign-obs-integration-10.1-13.3.1.src.rpmpesign-obs-integrationpesign-obs-integration(s390-64)@@    /bin/bash/usr/bin/perlfipscheckmozilla-nss-toolsopensslrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)suse-module-tools3.0.4-14.6.0-14.0-15.2-115.0.104.14.1`@`T@__@_|\@^V]^Nt]o@\[ٙ@[[d@[o[)ZZY˒YǞ@Y@X=mV'@T@T@dmueller@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.commeissner@suse.commeissner@suse.commsuchanek@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comjlee@suse.comjlee@suse.comcoolo@suse.comjlee@suse.commmarek@suse.czglin@suse.commmarek@suse.czmmarek@suse.cz- 0001-Add-support-for-GZIP-and-ZSTD-module-compression.patch, 0001-Compress-kernel-modules-in-batch-and-in-parallel.patch (bsc#1188636)- Add pesign-obs-integration-bsc1183747-always-pad-efi-images.patch to fix the potential hash mismatching (bsc#1183747)- Add the patches to make the repackaged rpms reproducible (bsc#1180279) + 0001-Passthrough-license-tag.patch + 0001-Enable-find_provides-and-requires.patch- Add 0001-approach-issue-22-false-noarch-subpackage.patch to fix the wrongly created noarch subpackages (bsc#1180242)- Add 0001-Add-support-for-kernel-module-compression.patch and 0001-Initialize-compress-variable.patch to support kernel module compression (bsc#1135854, jsc#SLE-16661)- pesign-sign-s390x-kernel.patch: allow the s390x kernel with kernel-sign-files and not pesign (bsc#1163524)- sign stage3.bin from s390-tools with sign-files (bsc#1163524) 0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch- Require pesign on arm (boo#1134303).- Version 10.1 - Add modsign-verify for the signature verification (bsc#1118953)- rpm: properly forward dep flags (bsc#1114605) - Fix new Lintian Error from Debian 10- debhelper: restrict wildcard package unpacking- debhelper: fix conffiles corner case- Remove the unstable source url - Update the debian scripts- Switch to tarball release- Provide password file for 'certutil -A' due to the change in mozilla-nss 3.35 (boo#1082235)- Modified modsign-repackage, using certificate to try to decrypt the signature of kernel module. It can be used to verify the integrity of signature.- Michael Schröder improved the original kernel-sign-file script to support PKCS#7 kernel module signing. Replacing sign-file.c with new kernel-sign-file script. (bsc#1049122)- escape regexp in pesign-gen-repackage-spec for perl 5.26- To support PKCS#7 kernel module signing, copy sign-file.c from SLE-15 v4.12 kernel source to replace the kernel-sign-file script to align upstream. (bsc#1049122)- Copy over any *.log files from the first build (bsc#1012422)- Add aarch64 support since pesign also build on aarch64- Add support for file verify flags (bnc#905420).- Sort the parts of the repackage spec file for easier debugging.s390zp32 1628520824 10.1-13.3.110.1-13.3.1modsign-repackagemodsign-verifybrp-suse.dbrp-99-compress-vmlinuxbrp-99-pesignpesigngen-hmackernel-sign-filepesign-gen-repackage-specpesign-repackage.spec.inpesign-obs-integrationREADMEpesign-obs-integrationCOPYING/usr/bin//usr/lib/rpm//usr/lib/rpm/brp-suse.d//usr/lib/rpm/pesign//usr/share/doc/packages//usr/share/doc/packages/pesign-obs-integration//usr/share/licenses//usr/share/licenses/pesign-obs-integration/-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:20743/SUSE_SLE-15-SP3_Update/133b63564ffb61d1f05fc38296279f97-pesign-obs-integration.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linuxBourne-Again shell script, ASCII text executablePerl script text executabledirectoryASCII textRRRRRRR(O{l +utf-8f96d42c309358c201971f857cb470ec96e08e4ec4b4d7e0ccd95b15fbd42c67d? 7zXZ !t/KoX] crv9w| Tʮ$ڟ< =ܑrP:aR's3 ]щ)(1KfO+G~-ІlCȗjخ>KoW!{` JUNƸ w Q?sQ,X=OaWSZ,qER=htl}R noLgK׶g>O2<Xض : wz5dՅ1{q AfT Zܻۦrsuu[aPo&߅ƚPmX-KE`B;?쐛4-;4K6<2sڌ_n7b6x`xʜa|(ُc=F) -ysLߤ cx8`~ ĤʸYKoN< Q,7BVH6Z>/*|MUxLOb]#A"H4&C׶u7REu^ 90Daز~a~ppG캓6ˌ߻Y ƚ-5WߑSyKyxHڂA|Z:&`Ii=-%Y2j#@p+*A]aFܥGT0H *q""DiԇAg>Ki󏋡50m}!%TG(d*ĴNw8,>k?cCU NGP.bpO{ۙϚpC+ub03FNwYzFs=ɒGsZK-0wz\,9}?~QTML+:ʈˆ,.۞plx!c @3k{ hlFGLLv'û}/8Vr!ښoBcuny*7U#h"WA_@Z9(CzI;@G6Par݌<~A>0+$5 6si 5T[NKV7ɌÄX|>e>PNخŁÞFD P}TV7#pňJ;;+CN`4<6 R!]w{ӇKYX6nq:=8^nz?0[ ͙|{qj!9xh=8B;5a 款%SKBvs_ǥEn:ih؞56({S -Px E(T}Ic f$,;X,J>9CՑS&FQ_Hu6ӫ/Kv,&5d{q:Hiu8n"B_{;B\o]\T?nIyA^7vX'g 04c~b E,[zqmxݳck] 68`3ʓLQY9gMҍCLS:IGK5ŋQ2"g8 >n7뾲:7c9FQt~>}^)Ԏge5#'%7+q Z@"+tn/sվ>6*6 \< + 0MSgyj/h`d-GC^,d+MMjo9nֲgp{;(';['RUyފ<_\C޲(j[.ǦJfDIo^ҎjѪ~g!FFS9Kĺh8ZGVk$:_S&gJ9'v8Lp%iTfNj=GzԔzF?Y6i(Qv; -,[ Y/-m[wb\rjCԔ;ѐ0.N|mL$3/8HwhӅ'~#A VSGSl{LUCE_f{qW&k?aIY,ͼaWkhZa&gu1O !4QE.yckּ"U 5huѐqZqNSKGgpP+8nic[#UeՁ7,0J,Ju35A%_ThV(--.? !qs`.t*AC D+*tJO`^`9+߼Dg&F6h9mD 0)Pbƭh8`G'(v h<<٢l,3}QMM|! nwȱ{=0OqĞl4fmW mk3#9tUr~Vl(LΗ.${.fF99y$76а^ݚ<<cϳPŧ]AƲKZE*N*]rknAV^%NebB/0Hd:4 cX4di1Y^-Ѩ&jFQ ]X%-LyR!֫u75bf6?( e ٮ<;SD*^x-!&.Owu@hLͺ9uOYoS~8F\S=.3J(#ͅtuZ بݛ]їp QeR[}f!3eʹfG%)/]*)!G: ?7V1,ҭ)4I ? #ݰSXG~j 2ukK`>ו@VD#f<"R_Dc wb-ŚaxR@ mau {y i/ tz'jA-r 2qpܚm/6nW/UO6.S :;^=WTKZ\(tlgDO!HvʨgJkL款FUuF>鼾`1Zo{2G !uE%M8Cl,@Pݲg.ʷ&D+81wFG#MG«RP:B}0 e["?EI wW{ s~ ,@FB]Ft-Y=GX{&УT-GlWϼ DDJ%JE貐`)qQ  2 kaE!A+:r~7VugqG!Asޞhlɣ;_0R-N2_|MmpL|G~=.ٗÐ0zAM$f9 ӈTyۅI c|LQmP[H1 whi;>2k͚Ѵbt*:il2mw@ѷ}|{j p>#|$ f1݉y͈?6~g_yi}&!JJcM:xcyN3A4-TV[e8|!Y0'ZNxItbߵ⨤*{vvt;%T53^D;+L*Nqd>f~)Tr|rz?)$5D_\㲗bk΁\'C-=Yuv Ɗ40黣O<,-TC;Hm r7)UBɓ(S^cǷ^4V:4؆e^rwglEO*PRv1A]tpDX k*! qOl5%8Fק#oIҧTg^6wɴՕ(&WZ!մuxBIZ$r/!D{G[2 lm*J=^уJ;dC3Њ ':ޜX+:>%6q/T"YvǚH}ШmKg6BaO4M{)1Q l:tB2Z *' صGӠYf5-A/.3 x*69icԻCN/2\R$H+6="5%L-fK+-3(L;S{Lϗ1xۉnE*3DO lK'))1ÜU QěȈx6KqvL" tUWo/ !"#O5ڸ"QEd5yJc7}w=s'GO:㢴Ls*V`maoO},աx`Ā&AiLԉ_ m @qMg~Djpv!68R^@-\Dx=nR}ʃ]W bE(ZWHrhs)7O0HB,*y:{W5rzGҀw, P"6~K(zA2ltG_,٪ReQ$tC*9 t"_+lВh_P4(jP .֬T pKc2a"s?(__94{@aŬǠj+<iTRClY;>*8gcQ4%IA %iA"B ?n9L& ug3~.pJ !:\yc>6& 'Yk- PV?ȁ\ W$\Jp}6F*3-Hlk1]W󯴉kfvbStL Pcxf=AEB $m ۟ʷ%7髾_Ж0KҐ [+η!Lb ftdݎހS*ҕ2Udy~m&b`>؜:+u 3?]  aՌ$bՒY4Ħ"Ӓ:Hch*v7nؑAm:Qwe6HWpm$;]=1uKz216eF1G0*'NH8ۈ8ay0Hԭ&UB\T5,oj̄j~@…[re`Ofjk˔I^b[%GU\pur[o1n8yp^: S?r=Rf^^cl3*=^LıdG9`NR6i b}?!DmE8R|쿬$].;lX8˓{Z3ߘ\E@-)5sV2Ym"XƖELZq.&*ŘTC[F2<^>䉙EUT2+P/۹s)/u%\N{>ᦧ<8#Di։'|XZ4:fQIg9[ G1@m]4z @j$V[Ocl1gMSt/,9Eظl&rtKUf#8PeJi@\C_Ń%^H/ pH|Dp![9 99[qMxӋ-O_i@TyaߤWk[OrpRsZ!,,qso-s9OXνG!Q]݅XpMD6~Hzh{tf-Zϒr]nhΰ/fO%3߼M&\@ ( $jΘܚABvv({ tL+e%^s?!N &KsqL>|);Q"2FjН?7]N~&ݽ{^+lR븥bsidHR4kb-G )UE{4gi YDūXڋǏ:Ɋ2 Oޒa胱]iƱq}F@3WTݹąNc!I*DMc3 +u2rPEt`j)/۵NȠw|l*p}`Q ; /OŞA=mW̗вz’{U1EvRbts2WۧKbɫ&۳>ޭot#i)08꿧-߾DRj~\B9)@+HWViBu%4nNTbpͅT)JPL@'iX*J|8!?/}9Kt%bԯ)DcSLϞ%/ޟ [zN(-gaqIkLܟΆ/XbDse?Ok2p| +~,{+55 ]K9 7SE+09ւ:Ql2Uau~a7DKRl;rtzK+)_+̌4_e+姊Jq&1fפ(iaRAZrRTu(| iA L 5V)H tHՂ$S׿*}Ф[ןyv-^_iNQ8q b$ VxsL0{ 9gx\ٲp(.5^jxtBéO?ˍǟ(Uk!nŎ#QHMXx-6o@Af,Tgb!2'2ǦoJ&ȹ>:g5έڀՑ4i*~UAO:v+_]< ϗВ{( {"U ։j'NT:gi2n` z_",+kbݠyxR3}Eу1?=mNAAOqΖ£Y4hM3)\枼Iia=Tm:jv90?ߓnj:6SuV TMY ,(r3;&3kOI%ru&?3IwA %ϩWzLd^ dm--.uo,SZDG"1F$&RH\IlsS\fwLb`rupU{U0hl4DW_EEo}(Ơ/[2ݚ8.;ڳ3lKb TB l`Tt [ lxV(eb[KS8dԔ^`Q{hEmݯ2Lb)4'3:iJ|@Jvۤu8Њ.fIZx$#)nYqG|ޥnѕӭ^raN?4Nϔgqc0bыNlɋePϾ&8|Y e=Y+tsz\*@|)̜}XTu zy,7%0FO- qщP;t%d¬D>S/fR_&x'#O덮$d莇fo 3`ˣ+){56?^EUtGge p_کFi3qLpjQ~DJm+M܍sCHdK4RK1!Ӷх 7ԛ+1=z3͖ςY/9&-pt\݀*ː@QBsȊu9 /Oz\rvB[C֖1M0\1BԢ 4Zö+L~QMg1dSxl+,^e\m5AH. 4C*^C< /եYB%+dvJX+<)xJgq"[&`ٜ _pFUX&$[.ͪ|l7]u]1+}P5lX"O,9g?3#N͠`U%/$2oqJ!: B:w$˹}Yd[3Fwo:}1{DG_vD WW)grz'6P&/*AόUT*po(q N#dm&8XY/dN3R0;v`d.Nm풨 ʼKA'i.! \?OJ:S @\G(h/|\9ؓP6jo_]!^8ꘞGdŋzRTt^7YGmvrrzt=9U:v%$ؒs.sE#oJ.3nnUwLf-^|Xv 'zBN9*s"pVhy#eu 4osCݕy#ʢ${ 5#t+2̍ !3 2yIhhvėI%a#w›!=3RuyH #2;7}r9y1o?D:!$6𕈅#gP,@&*Up51FémHYx<d*nG\9xa<}HAu8!QVzAR2D%K͙aH<<əkG1??,("ap?+?r,:.oFB I_ SS rm$=8t'Hw L]y;msl/n?g4̩^YwT 7,bc*vyڡfvKv}--:] EF r&L7c}1-]O r$JPDik4%i[iJlF=.bDt~ ~] |*h+OBcE]SԤԡ^l;ƍ3MA%AãX]c>>oxswd7DZWo_qԯJڇEyjXڞ9޲#ŘWKa^]u$Ǫ>mİO_R*'buq @iaZ)O>&dыަxKqOK"Ki;*K<@~+V޵_}`'@b^deS~p@h%YrO^&O놗D9Th*22φ<Sz:7N3n%_b2ib5~t*2m/Fk5@3%5.8oQv5˿^L/u zC5~}Z s!ڛ,!ko:b( c50;Rb|?rᬮrb͒7!"4:vHnTK>g^ tY:qg' )ETA0*mjJn qd>7"`07a*ϒRՂM L~ s+YSz昌#pIfި1{0 ]0|>5[f>?N\AAl%صE%zyA1Hy8 { w,'lJ54 9hdonZpSõ!B<)!J̃x[ucdtqLYJd0Fop0Td|ɯM Sϫ0wએG 6V)s 8Pt?.w{\vvz X-2Añ:i~|wu$˰zm" $,ᄵ'Bs\4>z" ! ȁLj-l"bFVt> r뎬UNbGS!@v`T9l(E/ g{d(F 9+5:=$JIk, %$^PiZp.N~PC,a؜aj'oh]glV#i ?2llb ѭ<> #w{hb8Cx.c׵H[P_+7]Q*f8#qH@{-WE] /.̸p <¸[>_;ۈ;u1V]gdjB|'bLP\aY,jmߟ)[@.d {EmEǚ"RiU'} [WX+8.\s۲k&qNu1VG/}9Fvx:Z'ܹpS\0 >hi8Ź5iGrhu)63b[nx/۾9S,#9wpLH5˙d)HnmNnҾ+եĕ}(Ri*ϺMfrEy.ޞ[H ^08k,Rd>3)m<$F] +p˺/3%vQ@ϋbҲJQ[#y[!kK@g\]" ^ɍ4PJ2FI2G+oֽ _7-tH*him@@:М^ahj~Vo̸W(r'=_s]<щ'ѿI:l^v& qDȃO[)'Chk*b ^-o"gfŏC-BU_ݾ#8K6°,c = 9ҋҽ r]VpGWeoI!$MRaMp"l{e"eTBy|(&ťN%  b ߼A8NZL>QJb,h-ֿW+f`SQMC9p+G>X\hd''X{⁼k2x S@ʣ]@Qņ^n/U+% "@N$MŽo+w+NOݖ|_LM+z_/gޭ}[V%ѬI?NߵDɻ @5M)!ycV6LVi,Fp@C;zE]-D$I ڃ7q_F:unsF[IVe]3֮Q&bSteaȀP2E7Z &cz;ǑD;_+ FLmVEGm\h9jh- ;S\B6uM=\]//Ix3N-mijg6,es|GB&+j k+v2|z.7 %;17i'GWTLPxmG&7&nn^h$9*eLxI-i#BtykA\ JU2nnü5!UyZ'XW"ȢK#qp\Au3O OpUcB' y8lS;D_"Kh+'[UzSuaN?]oºRU,ЖP1@*@@M4)xuNl@5-cӛlO9I?A)N(K6it@:2bj+ww%By 8 Wh*>=E6ޅ5– 8)b)v\7LZg)4Cp𹏆x0Vg:UN (L͏ޒ̱bc';G+A2@ }wLD8`XZ<0:#!g$D[mU9U ` S?3'g"}!i&*TA25d5 悩*Y-lo#2Nx/PC`{-44et`zwO6$[Q 6wѶ5vqx,OI#Þĭ uH9ڵua~3@)8ˣbAml^e HI BlP bwJV둮b#rDͺڑ9֒YnÙg*^n s{LNdJӆ' ~/߼6JDt)Dk9q'~3}ZIbc}=+ !mWʊzDnʸxUv[&a[6װG{"*38宖[4zf:AR/_!B@!\a%oXV miRI;8I4'2ψme1Nơˈ{J@؋~&~ [ (S33f*ǯA9RX2}JFŗ;=h1ewߜu}#w *GG"Mptխ^Ǐ^Fz6P*quʝ8P.Gnޯ'>r0"ɪuVAa_ 0T32oS0 -Q*Dɨc*vW9N"vۘF(l'[EѤK嚠ASKNg|lwdÖ,*%&~4_X{ɊN0l]VQ؜#.¦Ն"4yZ_v۟AW;ˬ%{ yw&EgºG v4Yyg ̛L [ą|7 b"Cuq;ޔ m\^r uWR-Gr6J(e?qsRR#k{uA.117Eޝi7O:ߚ9bn˶ ]/exǜUJzT?qsCf v]fRGQ<yA?7Ei;[D@!LCҙx@31•̺ lm^7wΗrV@{i40 ~;WZVSnt8x 4~*xC 3+ʍPf@3*=:j g*ۦbjڀ]zKsx?Y(ʰʩ30CcI:PȞuַU{Xe±S$3CY|ݪW U膷d]͠X8S[l7vtZ QȉHM=/va46y8(t[d)aɀl帔"b߼vr#}ocyH;$1*Z>٨ `aE<8gO6(Q>>ҍ@aV,фk6pXٓfqU eLW -e`Eb]drwy2y?{ %!U(MBuK,y4}z;^Krӏ#͌1rur1!UY%УM,UR9/g\9'O1u 6@X3wZ=#dwHQbQEP06\hm<ܒ7rPuzYQiPOʥp{ vsUg֑G ]{V*LȩG-: X'7kB>}3I./9ڈ$ߖA÷LyçdEN 2a /pѣ6BoH1ޚ[v3N7!<ֲEZp|qx+p7 $ zH[W7eOH" >̋pE;v)ׁp2' lo[`PW;K*ޱ?ULW-(J( |9%R+ d~ 5lxLk`Cxa|]1Dc#DMu(RDhȥa T3 k]8}4vvΘ06Dz8ϓ]Xc^8b1̚ii4C!e}o Z֖csL\ЕWyB8']&@/[V\,,~NۍLI{#7 'ibFl^fSZ EQɁ gPAjo|C (/HGzG_26<XxD+XqxDZPVږ]kx q1/|duKHGVȹ:a52 Fw9?3 ޅ(Xn%1y!8_OKS6&zbeq$ǩr&=B"1"S?%5HZOVi]sٲsQw1WHq=S@>F0ʐk::?_0ǙCy_4|\~HB y=Qkۅ 2!V/޷:!oKqI13ϧsyh2UL!^ !bY+ɼK˪g290\WyV<:OsM+N0]S G څ1"8ZT$nW3/ .XpO4ܻ =i5єxl"3^Ka=g_rI{VTwLQ]yj IN끝brysPNϷ[U/!~{k oa7ٌu ʡͪ};QVg/3"kN΍4NƥMb4$Pω/d;v&*]WpyEpсIyg[< ǹAԦJ:+ ]|)NK-HW؁̫^)5?7.=HR2Ul6_!Zn~Wt r5`L F6o;33e*)\ !FdQQǻoɉI0O]WMmPJ=+"GVdr˒$4'ms?([a1y6J189q|kx9.}:r)u~کg b:[a5p ]Z#65@%0$Q|hTGmzGU ISn2KnVҟ8ϊa_\0EH8۽zA9Dkɘ]KE@q"ҋ~JT /q !ĺ甞zvZ.7[pHEbHPޚXCK@b\ק~!o;mCQbch-d{9ƯW !'Q!lܛK䇩a66CRNN,fY=vӤ:}SpNWyT]c.YM sMl%*re'skk D0Qe?X?6QG饟h!/l_c'0&|f4 C1~>6&& YS6 3><' nF},NN,ezjk%X.'! 4 KB;(ϔUiҢqg|c ;v3I_F":؅) Zڪ溇Q#b"9<ɛ*s;ƯeQŅS&~8 Ȯ3-د FTfA˖+CM& >?_vS<_jۀ 2!F ¸lGJ~5sSG1nU9EM0m4=X\Lے@zDp0?` 6X]`q;e# [6>빚ϰ{dΚҲn*^&oIlgBxеڥ%~̹c{ʛm,Uu{ZK^e'0stPl[G\aL:HTwwu4}kB-W>ItYlΠH4Nrl-XjFz w'ϱET YZ