p11-kit-0.23.2-150000.4.16.1<>,ubp9|F\+i2ҷFhI ;`G~=Z:JU x 6)qWCg.H,Y^0D%fw$ȌƃBKe"j$ZN aIo ~&bɧ{tM0_@ʛ?<<鞽dX7`i_t4v2{"Rm/R ǃqh|+.~RKG 9\;b:dTL6h u(Ї5ཞlk(Ǵ$Uvm&Qօ>>P?@d   D %FS i $ D  T h  p (8 9 :m FGHI0X@YH\t]^V bcd6e;f>l@uTvw$xdyz<Cp11-kit0.23.2150000.4.16.1Library to work with PKCS#11 modulesp11-kit provides a way to load and enumerate PKCS#11 modules, as well as a standard configuration setup for installing PKCS#11 modules in such a way that they're discoverable.bibs-power9-13SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++http://p11-glue.freedesktop.org/p11-kit.htmllinuxppc64le! 0AAAAAAAA큤AAAAbbbbbbbbbbbbbbbb041c985bd1a1254216f4c875d958c29314c3173549b1018d56fa772125fc8f04f865a5338a0cb6b77af656045bc8f9ac92d84c2b1c7a5cc0d1d3079514a646c6fbee7166fe8bbf22a83c9d3a7180fb6bc0fbdeabee294c22d151392e5dfdd6ea../../sbin/update-ca-certificatesrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootp11-kit-0.23.2-150000.4.16.1.src.rpmp11-kitp11-kit(ppc-64)@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libp11-kit.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libtasn1.so.6()(64bit)libtasn1.so.6(LIBTASN1_0_3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1b@aL`^@]Γ@ZX43@V@T9T;meissner@suse.commeissner@suse.comlnussel@suse.delnussel@suse.delnussel@suse.dekukuk@suse.desbrabec@suse.commpluskal@suse.comp.drouand@gmail.comlnussel@suse.de- CVE-2020-29362: Fixed a 4 byte overread (bsc#1180065) Added p11-kit-CVE-2020-29362.patch:- 0001-common-Use-reallocarray-instead-of-realloc-as-approp.patch 0001-Check-for-arithmetic-overflows-before-allocating.patch 0001-Follow-up-to-arithmetic-overflow-fix.patch: Fixed multiple integer overflows in rpc code (bsc#1180064 CVE-2020-29361)- Add support for CKA_NSS_{SERVER,EMAIL}_DISTRUST_AFTER (bsc#1187993, 0001-trust-Support-CKA_NSS_-SERVER-EMAIL-_DISTRUST_AFTER.patch) - add bcond to spec file to enable debug easily- Also build documentation (boo#1013125)- support loading NSS attribute CKA_NSS_MOZILLA_CA_POLICY so Firefox detects built in certificates (boo#1154871, 0001-Fix-a-typo-in-x-cetrificate-value-see-also-https-bug.patch, 0001-Support-loading-new-NSS-attribute-CKA_NSS_MOZILLA_CA.patch)- Use %license instead of %doc [bsc#1082318]- 32-bit compatibility fixes: * Add PKCS11 module to p11-kit-32bit (bsc#996047#c39) * Add p11-kit-nss-trust-32bit NSS module * Fix potential bi-arch issue with private binaries (fdo#98817, p11-kit-biarch.patch)- Update to 0.23.2 * Fix forking issues with libffi * Fix various crashes in corner cases * Updated translations * Build fixes - Make building more verbose - Enable tests - Small spec file cleanup with spec-cleaner- Update to version 0.23.1 (stable) * Use new PKCS#11 URI draft fields for URIs [fdo#86474 fdo#87582] * Add pem-directory-hash extract format * Build fixes - Remove 0001-trust-allow-to-also-add-openssl-style-hashes-to-pem-d.diff; fixed on upstream release - Remove autoconf, automake and libtool require; unneeded dependencies - Add gtk-doc require; needed to build html documentation - Remove redundant %clean section- remove patches: * trust-Print-label-of-certificate-when-complaining-.patch * trust-Dont-use-invalid-public-keys-for-looking-up-.patch - new version 0.20.7 (stable) * New public pkcs11x.h header containing extensions [fdo#83495] * Export necessary defines to lookup attached extensions [fdo#83495] * Build fixes - new version 0.20.6 (stable) * Make the p11-kit-proxy.so module respect critical = no [fdo#83651] * Build fix for FreeBSD [fdo#75674] - new version 0.20.5 (stable) * Don't use invalid keys for looking up stapled extensions [fdo#82328] * Better error messages when invalid certificate extensions * Fix parsing of some odd OpenSSL TRUSTED CERTIFICATE files * Fix some leaks, and memory issues * Silence some clang scanner warnings - new version 0.20.4 (stable) * Don't complain about C_Finalize after a fork * Fix typoibs-power9-13 1657799104 0.23.2-150000.4.16.10.23.2-150000.4.16.1  pkitrustanchorsblacklistp11-kitp11-kit-extract-trustp11-kit-remotepkcs11p11-kit-trust.sop11-kitmodulesp11-kit-trust.modulepkitrustanchorsblacklist/etc//etc/pki//etc/pki/trust//usr/lib//usr/lib/p11-kit//usr/lib64//usr/lib64/pkcs11//usr/share//usr/share/p11-kit//usr/share/p11-kit/modules//usr/share/pki//usr/share/pki/trust/-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:25027/SUSE_SLE-15_Update/fa14595b9a93ca3b842f45abe2ec7c7c-p11-kit.SUSE_SLE-15_Updatedrpmxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f72328ec8e4f4b98244c43a0cb7c102c0a4ba036, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e296a182deec7dddbc1b602452bb5597f01ea9e, strippedASCII textRRRRRRRRRRRRRRRعZҟ&~;utf-8b88f6a392a110f885ce5c943d716991eefbc5063a3b916c5b130fd91c5a631ae? 7zXZ !t/t X~]"k%YZ oX8VP)C-ox/#8|ZIjRM,;tVdP ӆz ?X:OUYTnZ[#{ w>[@rYu t[ZSZ@x "\ZQ!muUpmhEB!.f× vRt!E 6?kVi:0yPٿ} ?#\I}&}Q5RѹCw.NłӔT R>w,:g83?jgPg/T@0=\yMwve%@gE5\$.oS)bS kRvΖV7&aRZ&R5z-M!!1EoG,ݎ8HzDf$Y9j}ۈT̯w3,T'{ RmRK̸#kgQ%$=,DIe K/7;<f$x}ZȞ! }DhodE]dZ";bG'yvkhRlH%.K|F۶1\j[ޫ_|zSP(N=GaA,>ޡCf n#`#P٤n<k{"fōoيsZ=RDWUaV2Lu'%mpGy=m 8iMLЮ.-GzYro{8/-NhEYv ̛#d9KůnZPO )ߺRh=6+N>!{I'^ES]HeQ_i7S]%=~ARhU!)$@<e1f{\Z&rY>PKm2X' O8.d*MG[0[>z;7(K]Icl[X. "XM:=%_8`>$$yuJĀ4uWe鞂˶x"!X/QJhH~h+SV]=^+֗& uAFҭ[keNؼ/Z7N I1Bgڨj<(vI]b~mΚ=!I45:n(ϕF:-KtCZ"jn/ )fR&j-u%S5`ͣ^rEk2"ջ#}ѾoU:$;W4OQ0 ILFm}V+'"{@|%|IO_y9BOv4I» *KVK߫oq}gy<?f# <㮫3aAA8`T8)cFPKBsvo)` Es~sLW{"b,$)˰&H#l=T Vzt>=A> М=B'oL~mVk~?, 洍dp.ARCT`yimVX6[dhUXb4xY7"5~&*w;R\EZ}PKoC`1Vbd &twD.NuXpI!k^(_(LF;FxJ@YlkTaF 2[/deǢNg4ߐC/D+DAM!Y0A 5yuh8 7i5?׬bn5*rP5)'\rFHJFxAˍ&R L*oaE{=abio&J5#R&$oeFw.7,ڡt3?W@GFa*F坶I39vlRb12JfNfoZ6c (hgi6qZT$c*yzʩNB*sT~QsJ[woxCv̢f%>L&R;|XGOgZ(4b۟ ^b )#c(p/ד}GB]lm }^=t]BFPXv 8\t¸XD @4 vj0B\; XE:t'"g3Z 껎t|cugv!2~#:nB%S(+Ui|a8g( ObR |" ſ/Ê4hzrX%}f.:W.;C y'LS#4V?bS'l;柰ȗ :eiv"m~R(Ms~4(?S;%^y쨫b߽MPF32 scÌcZ),^Yv,PS#m&p3o5Y;ɯ̄y֕TXT1&1N 9,OxJݎ5\ <4F=ടA \7*V8΃oʵAi7^ih١/ nmxӸqS`}B憷R|D5:?(U:9!bNbhh­fiS.bʗMKOKt9"ͪq`izkT+c]D$/CwVE; 7',Wr2 16g!ZY2 9č@z2(GMȫ_ZM |kV! M Z𮋶,:6{ lc֯*Et(y`L{KS!AkA_0%Ta'&NREy5?t8:N6tgϛPeRA\u6h߀B'`kwK 9RZ /u#S3s2= 6Rv +&=T1LFaku()(Jۧ$J^;ʮ(DŽBDhc4i5b  "d[ȃXȿzy!3>W geք~4L*RjhKVus$E]q] G79AŹPߐEJ:{vI#-u]ۮ(k3oxn,xN_G;U `jaC ץn鍪tRօC7&6eY\z7'WX ²uZ/)^ɉHˁ(45v!ƐXӡ{C\@oT]] bȆ t;;H Y(l9 {&? s.s ch&[wB&%e (!C0.  eeݏCgO"R]}XwRdâsE&9p~ձz5Pfw;.4=Q P# iat wʞv5*AHtI!Lh;ӡM4j^I◺edꔩ~V)s{"|[ 9~#p:ӎv)c LwyPz;P%$CʯFC.;UHu4"{Z HQ]|+>ن)la)('v|!NFW.EuAzf]Z>L;4 MԑKπt ji.O 긴4rm*΄eJJj*$7ݏX(swkHU_KUpDnd5Ҭ̎?TH4].Ө+.W(9N̛H`nx}%4?RKEqr }7;KM n|I[敊]P;ڋ| ~:8c#]sCQ\Z}+bCi=4%VWnbaH[5OTbS Gz&w9y-Q2}Rͅz{m~2B 56wpVK8玢 M)fh Yo-`EKЪsGAzj6U〿 ѓcnvrVs*gJNQ+Ƭ8Yk-mS*vPuIuȥ?h?!wuw 6'!_!> !|/rkVz!R4@p6kָS!9ZI=+mVnrFyZx#TRuNJQyL%#ngDNWU*I<&-[Igi)W, Pi8XضQv<&?잼/m<:F d˘ggnVQge@L -K"j06-!Q'_k HPhiE3=-9G@:K'[RQJÚ(^:)J1/? =,wZ^.k% O."xщaZahMZ=۔f/Cw~>;A_ŀQ`Pv*)^g76ppEKa.vu QR>_q pZ%m>ˣؖFLG} AwK8C" \%Mʃ:„ vX͈]0U:_1h;6ʢ%> muK 3c{jĘJoMxk`dv.R?Ӳ0PfQii) kґz{4\(͓$Q<CjV.)4Ƚ[>+zd.C'XTP-<&\t|5rx!0uKGZA>i2|xOOydG$*왌r65d@#,e`FL7nzQх-=6L,1!f+uNWf{y?|Zb0̆g!B`/Iomv=~I M`ëH6K孟 ܫϐh3m{9/jfiSҥqoCP/) } }.Ii1YMTS۵c^A{dv=4r| pf2בXF'PcEnT;Ƭ`Vs2=5)OO@6DWg_\`LpӴ[hัyJ'8s0|x3Ҡ"̬)`Ev@pv#ɟ jlپȼszC+bmŋydI8Gk~n5tBڿ3h=ʒvUU%x]/ 2q 8 @b@&/i[v&JFnxi'H$|p Q,ANNbSA݇'>85DuF  !vG>պ~SFBnb |+}kSh/9fҷ:E+|8UwuGVxm?4Q% d#0?cHXno\CcqS{( ނx*Br_" }(5YxN,?eVEB'2rK=Υ)Q:j}򮀣\cHcqI-ɻ}zVpTg3] dⲝ_ya0 i.-Lw9>aa۪4z6[k B>5|J9JfTi $f`agE,5>_me9@nA}|ަxsey㾚t[\F7ѿtO$!Ǻ6EW4zQtG5|PɂͽhgZ jMg |p޺j{6 [@ՄsN|4!F/% RYH"^6QWGŒ}g 9q5DE f/-/>D)=TDƗA-f+JYe"refVv(T)CQz2pSP5gYe֖8kX*i@5 H͑AOaXa wĻt*Ŭxqcs~)O|/+&Q^j^.Cf8 lQtypt>.SGX|h`oqD)hY?jArYdwy@@FD7>6 I)P6RmXtAFC0;#_wv,#]$i5LY|aRTUC KsW*eHݎ02m1rv,7H ԂDωͫ WY];{᧑ݲ3׬x%)<Y.xJd0=pDD;=$4rTh_=1!DlUzt⑎=ZeI!cHRh}옐1 n̷+',hw\nՒ-kW* MP4p)DPcWnz#-wIk9zOj-C? ŏq8cK ~3=8ZT}|Jvx;tH}Z tzP<RLGTvqUP蕗% 08) csG=`S*7v|YTSWE4̿yjvI :pߛ# Lzus[֝Ty>i#VVJd5a7}^sw.#^v`3rX홉E"z.Gc Ư"~a>$(Hc@kLkZk]IPP Z؅K)p<%=E1x2<"0`QPĸ0Sb;dTq4 ,;IԄt%*&!>*9b,Jl"6wtw<2o#6v3q~" &Q' 6έdf<h3Z4' 3ꛀ$B5c3P?ɏKs@?S7*z.ZaԖ4an=-) :+|gEoZOspF1Svx؍!WIPVW/rѮۗb`? ;a$7(V׏{#x+|-k#QFd&EԪ>^CnI˱ᐏtzęF3B)尿~>1WG{c?:b8& XC+`|w4Ũʜ+'Khj4; O2]w>q fsgn<y,8`·um7ow&(?ڸ+lQ`Hٺ#e`,Fzs'Y !])u *ŸjmFf3kv{UYDW&2qWA+˿A ~ E`c[Mp\O=5f&^Mp\߉T2X Mc˭~5j,;ұ< j6:glaW|6\s u|E,'"uU*E`hXu5TSKGh i:~- ٦{yl)+G0^vlč0zg Q>zèGLIARCX&_wrk P(P8&:;D߈g!YV^FoM+eXs?#` L% M{^%gE2"z+e KlJ:8d<9dhu;X)͵ 8|n>zWt:^%ʭtk ޜ202B*lQt+/FMV,̷7zk{dcU;=`!v, @idU%wdUaYh=]WK`EЖ9v Yɞ)ޖ37j\dǘJVqO>\GhGVD_:c\g0ikx.7tӧ$ R^&!\b+ᦅ8$G!q}Mi921\]@\7mQ Ic:-J_S\QUjrdtQ/i/Z1&VBҸJjyR)H8@h'*cɿT+HPŷnoiL3'gȎdP }7ฬzst)*#c\8@eI0FdS9znK : gSwV @%擥i5eA m+yBҼF-#E4B~SS2Q_^dC|d\eP,3_P &n]cBgdzMLCZdh½:HS"5 #7o{9Ukی V;jsFHFm"&N(9є^%TjwImOe_4<`l<%AݓKa8P[PnȤ'ꕗJgZs/ x]Z'@3{pes!D*0zdb$5kޫi^xpa_Z@\s89?2k3[nEFqdq8N c) g_71__*̻*O5)sB:a-]4clү6T=d=M*b)]mV aU>]^]vn0w1FKr' <82g@Ƀm+zU͈g$qu2TeZ^}I*litdYwQ"@)r}ZmFmr8190)~X_ҷ1Rst@a(y]'J8}1|k%d5giƝC&?cxݼ E4DKUQMQ)|1 5ן)4ujRr5#2d*r'ʘC]6_XVZ }7)B?Xn詙32'IDQ'cꮠ ZD~f(#@ʼn¥ ⑑KAo2!}ZeO$IuTCrH}1rڝ<|e>!Yxqm)Zҝv.•'z??07bzw?j@@h'Dbي@SgMlc LB!3DoL an@3]ѕVR{,!2FXuuU=k^e,+b; ܐ4$'@δi(C7Z(@btH׈+%&A6_ ޥFӡyr#0_2 '?s,QWA [q'Q>$;|[{;+&gQE> *3[tt}Vk(:Rl) 9{Yqׁ rBfV3ܪLk)^$:`]'GFM7.iө|aS^+ Duн5RW ^Ps&z#Ҵ1/\US7;7OϭT Y8;2 vR|oEiP k/> 83t鷼.%^46;Ba^ά" pѨtaOz^Us/X {i")"|ioK嵬6/zᨕK>"f. OWL YV87g{"ҹD%:9R2ĄW`qHʐ|Gy%@̐jA6?Ll^ʣ{ɮe&Qٲt]Ix쫰o|R6cpG]?؄޽vjSֻ~ߨvcb/nGC0(M'{%$>űF"#V3"^nz)pd}Q;y$hcƸr1ko\ר'\K2^uݱ Z’lkM} PoA!*_1q}H8ybNQֲ%~23%SF8a"4`3pT v$YW2 qJ8d(2pe~6:s9}M VrJU/1WnBf '0忱ʐe';# P,F úerX+:W94r=i څx:sҍLm^CV@{FF+r Qav[(%c<~b ƥ5)Xvf)s+Ȭ_dL 3>L7dycxfthV0=2) ޯU8OIjxʎ@]-=g˥H+dY"6Ǟ"ܯ谤qJLj58'/*a6:l,y`H>|bܼeٛJ* /\;sJ>,L%xoʶO˔Y=k;hc8g,gE&{Z<&ԓ|MPeIpCE^vd?q<^|M*e‘p[ hgBk#||:pIM")P-Q9ͤv?nli|}$B0*=2xו!+& GWPVB&I|&Ag|FZiMx.Uwry8Dk_x׸Izt+72Ij&da4Xu[#[Gȧrf]EXEDl# 5шػbK'K <݀U?6ord(vPWNpGdDW.jZ7J #^C[4{[ۚ!K檐ڣF̍OI7^zz.O/4))s~xQYIiV[6ݓI^–E(sAhnmx>a#.zyv$(1۝J\'\5xMC\=< NUkfD!7>T\ gA1$*YՊIcv ^Aӥ+F9K42uH9a7՞"0:cQ؍ɗy9Ria%8O/Ue݂{hAՔ.tW鏑xֶUA ^X&]e"Yspb<ҽ髪-{wTXsd>*8lzmZR%pc6n|c<_/K,֥U`U~Ȥe[`1Z*v>7z+(>4F;sz3rŒ28߲Y DE؎K ﵐ}`PZ0;NsR3q0*1c1(uKʂyI\xz8- qU荢^ V_ XL5_l|=XOCIAZQy XT&zm/{yץ=2R( CĩUXBUZ iWx" Hk}Yݸ! fV2kl:@ *|84Fu]9GJRɞI*IvΎ0j)&Va(,eOb0O+e6pMaI094nߙ g92OsWtAw)R7Eqo}GuMD!u$@}{8٨O5j+FW. b@+egi;AZ h "i f+ @IC6I )IlR~o}Cx%i?ϚO"* `^d\bfN wWRkU63/B.X\2L>4 ^,9aʾ[qvUp6.o2p_ _>ZR]OJ$1H`} 5ҫ:V-a^VBȝ#"gA5bY1m8b yf,e]O ߧ} l!yA{շ}ӟ#Nf #VIk\M3[**#FK*ȩ!u_8VdpC_fto?y}B3tyv-2-U#B'\l%ҖbF<(USbSyo0UHdQqt"9;8\--HpCqEP+^B45?\#MlUG.:]썐PѨ餖$LJ>n>25ƛP< 2]Fѧ,bBx7ڞ2p\cBYxn䊁5U,եkc-,wr8?JJḚ$la(ȖiJ~6) #?Oՙc Q}w7p 3L Y/zӤ~)NoE=N/43/$B͞\1\f}~WQh=]Y\IVBB (J ᒝLT,B [(<<iU9Ѻ2Hw`q1eR`eοVMnK*G8b*[dy埇^ǺaOd7?Vy^rYzwٗNeحg_炠rNCKOo[~`=CyeD{W+Gf^#ؽ'AT˾dW0U-m "$b|B.?beYk=HCZg>Y'Wu_]:vr.ՅjgҦHL6I8- 8x~%L#<_ɿwxdjA4J(Oc9ܔb! y|akHlDN`(辠c /Վ!8QvQ;=6QB⺓"Zr{9y 1pc(Դ ?!l q! Kp[CU{S"H܁u"|FѼ=g=d1&X &Dyo<<@. 'cϟWsPN䎜xl撑ѩ_aRrw JtJ ՚'%["7+`¦p cmpeNQENcX0ޥݛ:JJd7~N2]N1>Rq4FwW'+\w|#ֶF9M{j|r0Dh*9t }+sIfF-&4JEiPP9_i\W۝71hEO߃k!?~)|cj 1ELg2Z&w}E矾n M:~؞X^/i[P " ~Qփm4#m|ܯW.Zʕ mGJ[xSsc(mS䫒$GKvkIc*Rov%j."scg`X#L>^X5sg3̯yMod>TNφs6&;f, s|G&Uszy0DT1| 6Ю=oy5!<eEт:Ox(W;SO&D9W҂g]$|aSCX~_2%KD_shfAwe`ya~JmvZwJ M`]$Ec:oog( {O囼GfKeUG+72RJb/$+h< akTO}({κeL⺇ R_x*| kCT#-׀Gq>"}lXF,?s#i-YL9ʠz#g }:{.j*a#*:bP uDu%]g/Lt7ɸ͒oӞRԗ{+:秢Bs8cmBpVh*rm:Wȡ񨠇'߈,&Fuaaƒ}nELj:C1[?}iÇTLv֮t/EpOQ:6qԱJ8F2w{TG2AXj"Vz2߿*ӼRæ?*5zRI)TR~AbiTAM? TgUC+`23h-UY\I Z@>DrHE UNY3>Sb s[t/`F?}kly@!2 9%MSYQdKq[ ~"(&zD<6̻\Z "yUCn y2&;?dGԀqxOȦ%Ubm=~]K츶W"o!Y/nⳖʃ]i-|3wk8&= M2ױʚmG_f1HSkuyWVTc;W #oNV3$A^qV6<;h}~1 B#]f(5Ya]@D(Hц)[Cv@FC(u2"GشS&t@lWl~''Ӹi4|:=~!彩ə-|o1ImȵW q_B ۨWlA ˋG[>4uhun\rO0I-0ex|E+޶a7)!u7`}UWYC'?ΗeŢFd"%MKLmb ji4]Yǜc;X= P@Rh!I|6갮$荣}tz]c*wxaMT?&HT yqUGߤ1DWA$waPۘgvË+&XOy|5SCSyU;ڀ*:SA-cz,P274ΰQ+@~ Zy:d$l0H=$nˀ&  ]Ch7yGhCRMjCZ;˖ uC- 6oe_, Ս ! sNNqa~LXm(8Qδ{LjmӬ@V׋GhlB0䪟v 'Qƻh-eNuq  YZ