libsigrok-data-0.5.0-lp151.2.3 >  A \/=„H2B.;#:c~!u :]̍F2ee1e"8F*1/ƷU@Nv Diz ONBsQAΨrcQEDE ٛYt@82]DwZ RDD֌\ y1eꈒ%xh;-{3EĦi;3 ުG3T[2kcs0jNcDb3@d[Cgs` 2·ЎO`wҘ{Vla>l3f82ec81201edd12a71398845bd3cc7fb92480acc94707244cf2acfe5e0b916933361fc36962e84e58434fd0269c1f4bf17ddb88_l\/=„ǂE|aQG/Pf#| ?}CZ BxO.W9?b|aoq&(_/P/]PB̥yɈSHN @FjVc{s砛AR;_n -XQ#YH넱n gj0\U`@bNj|d@3%? T/:*ғ~'{Fb*b/%$q>Έڈjo>p=(,?(d ! :$- Gk}      0@ d  (-849x: >$@$F$G$H$I%X% Y%\% ]%0^%vb%c&d'e' f'l'u'$v'4z''''(Clibsigrok-data0.5.0lp151.2.3Data files for libsigroklibsigrok is a shared library written in C which provides the basic API for talking to logic analyzer hardware and reading/writing the acquired data into various input/output file formats.\build82openSUSE Leap 15.1openSUSEGPL-3.0+https://bugs.opensuse.orgProductivity/Scientific/Electronicshttp://sigrok.orglinuxnoarch) I\\\\90f00c8f6641bf03d6a491443f310a9ecd9c8c4fb0f7dc26614106262ea4b23f3c291042f3415a2f34e163d1cc414912d471f8d7435947c3dfa8bf7eb0efaecbb79f0d28315904114f0c998b9a2d018594bb34d645faab16c000bc7634f9bb23bbd02e7c0f331ff2424dd955a13d0f79169084c689b1f85e31039e0434cc996brootrootrootrootrootrootrootrootlibsigrok-0.5.0-lp151.2.3.src.rpmlibsigrok-data    /bin/sh/bin/shhicolor-icon-themerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shared-mime-infoshared-mime-info3.0.4-14.6.0-14.0-15.2-14.14.1YWYFk@YA%@Y?X X TWzVV@V7@SSg@SrR@R|Q @P@stefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.dejengelh@inai.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.dedmitry_r@opensuse.orgbugs@vdm-design.debugs@vdm-design.debugs@vdm-design.debugs@vdm-design.demax@suse.commax@suse.com- Remove Obsoletes: libsigrok3. Obsoletes implies a conflict, so there is no way in rpm to trigger deinstalation of deprecated shared library packages.- Add Recommends: sigrok-firmware-fx2lafw The fx2lafw is required for many USB logic analyzers, while most other devices have a persistent firmware- Delete obsolete fix_unknown_types_declarations.diff (openSUSE <= 13.1)- Update to version 0.5.0 * New supported hardware: - Logic analyzers: - CWAV USBee ZX - DreamSourceLab DSLogic and DSLogic Pro - FTDI LA (simple, limited logic analyzer using FTDI chips directly) - Oscilloscopes: - Hameg HMO3524 - Hantek 6022BE - LeCroy X-Stream series - Rigol DS1074Z Plus - Rigol DS1104Z Plus - Rigol MSO2000A series - Rocktech BM102 - Rohde&Schwarz HMO 1002 - Sainsmart DDS120 - Logic analyzers / oscilloscopes (but not MSOs): - Hantek 6022BL - Programmable power supplies: - Agilent N5763A - HP 6633A - Rohde&Schwarz HMC8043 - Electronic loads: - Arachnid Labs Re:load Pro - Multimeters: - Agilent U1241C/U1242C - Fluke 289 - HP 3457A - Keysight U1281/U1282 - Metrix MX56C - PeakTech 3330 - Sound level meters: - PCE PCE-322A - LCR meters: - PeakTech 2170 - Signal generators: - Rohde&Schwarz SME0x series * IANA registered mimetype: vnd.sigrok.session * Bump soversions (libsigrok4, libsigrokcxx4)- Update summaries and descriptions- Add application/x-sigrok-dump mimetype and corresponding icons to data subpackage- Add MM_DEVICE_IGNORE udev flag for all devices supported by libsigrok- Update to version 0.4.0 * New supported hardware: - Logic analyzers: - AKIP-9101 - BeagleLogic - LeCroy LogicStudio - mcupro Logic16 clone - Pipistrello OLS - SysClk LWLA1016 - Oscilloscopes - Rigol/Agilent DS1000Z series - Yokogawa DLM2000 series - Yokogawa DL9000 series - Hung-Chang DSO-2100 - GW Instek GDS-800 - Multimeters - Agilent U1241A/B - Agilent U1242A/B - Brymen BM25x series - MASTECH MS8250B - Metrahit 16T/16U/KMM2002 - PeakTech 3415 - Tenma 72-7730/72-7732/72-9380A - Testo 435-4 - UNI-T UT372 - UNI-T UT71A/B/C/D/E - Velleman DVM4100 - Voltcraft VC-870/VC-920/VC-940/VC-960 Programmable power supplies - Fluke/Philips PM2800 series - HP 663xx series - Manson HCS-3xxx series - Motech LPS-30x series - Rigol DP800 series - Korad KAxxxxP series (a.k.a Velleman LABPS3005D and others) - AC/DC sources - Agilent N5700A series (DC sources) - Chroma 61600 series (AC sources) - Chroma 62000 series (DC sources) - Electronic loads - Maynuo M97 (and compatibles) - LCR meters - DER EE DE-5000 - Scales - KERN EW 6200-2NM - BeagleBone Black capes - BayLibre ACME (revA and revB)- fix build on openSUSE 13.1 * Add fix_unknown_types_declarations.diff - require libsigrok from libsigrokcxx with same version - update source from GIT- Track GIT version (upcoming 0.4.0) * build C++ binding (libsigrokcxx), needed for pulseview- Move udev rules to libsigrok-data due to SLPP- Sync spec file with libsigrok.spec from rmax- Update to version 0.3.0 * New supported hardware: - Logic analyzers: - ChronoVu LA16 - Sysclk LWLA1034 - Oscilloscopes: - Agilent DSO1000 series - Hameg HMO compact series - Rigol DS2000 series - Rigol VS5000 series - Multimeters: - BBC Goerz Metrawatt M2110 - Brymen BM869 - Fluke 189 - Gossen Metrawatt MetraHIT 1x/2x series - Tenma 72-7745/72-7750 (rebadged UNI-T UT60E/UT60G) - UNI-T UT60G/UT61B/UT61C - V&A VA40B - Voltcraft M-3650CR/ME-42 - Thermometers: - APPA 55II - Programmable power supplies: - Atten PPS3000 series - Conrad DIGI 35 CPU * Most important changes: - We added support for channel groups (multiple channels of the device, that share some properties and are configured together). - There's a generic SCPI backend now that drivers can use, supporting various transports: serial ports, USBTMC, TCP/RAW, TCP/Rigol, VXI, and librevisa. - The session file format (*.sr) has changed and its version was bumped to 2. - There's improved Windows support now for serial port and USB based devices, though it's partially still experimental! Please checkout the current list of known Windows issues, since there are some problems e.g. with the popular FX2 based devices (bug #343) and the Openbench Logic Sniffer (bug #205). Feedback, bug reports and patches are highly welcome! - Various API improvements were also done, to allow for some of the new features and to ease future extendability. You can take a look at the API docs for more details.- Update to version 0.2.2 * New supported hardware: - Logic analyzers: - Saleae Logic16 - Thermometers: - Center 309 - UNI-T UT325 - Voltcraft K204 - Multimeters: - ISOTECH IDM103N - Metex M-4650CR - Norma DM950 - Voltcraft M-4650CR - Energy meters: - EDF Teleinfo * New config keys: - SR_CONF_VOLTAGE_THRESHOLD - SR_CONF_EXTERNAL_CLOCK - SR_CONF_SWAP - SR_CONF_ENERGYMETER * New config info types: - SR_T_DOUBLE_RANGE * New units: - SR_UNIT_REVOLUTIONS_PER_MINUTE - SR_UNIT_VOLT_AMPERE - SR_UNIT_WATT - SR_UNIT_WATT_HOUR * New input modules: - csv (comma-separated values) * Bump required libzip version to >= 0.10. * uni-t-dmm: This driver now requires the specification of the USB VID/PID of the cable that is used. Example for sigrok-cli: - Old: sigrok-cli --driver voltcraft-vc820 ... - New: sigrok-cli --driver voltcraft-vc820:conn=1a86.e008 ... * openbench-logic-sniffer: - Initial test pattern support (SR_CONF_PATTERN_MODE). - Initial external clock support (SR_CONF_EXTERNAL_CLOCK). - Initial channel swap support (SR_CONF_SWAP). - Various minor fixes and improvements. * When a frontend adds a device instance to a running session, start acquisition on it. This helps with the collectd use-case where devices can be removed and added dynamically while a session is running. * rigol-ds1xx2: Support newer Linux kernels with USBTMC in /sys/class/usbmisc. * rigol-ds1xx2: Also detect the Rigol DS1152E/DS1152D. * agilent-dmm: Fix a segfault happening in certain cases. * output/analog: Support all currently known MQFLAGs. * Fix a minor compile issue due to an incorrect #include. * Fix two compile issues on FreeBSD (bug #185). * es519xx: New generic parser for various Cyrustek DMM ICs. * es51922/fs9721/fs9922/metex14: Use diode MQFLAG (bug #141). * voltcraft-vc830: Fix diode mode handling (bug #142). * Add the missing HACKING file to the tarball. * README.devices: Updates/notes for newly added devices.- Update to version 0.2.1 * New supported hardware: - Logic analyzers: - IKALOGIC Scanalogic-2 - IKALOGIC ScanaPLUS - Sound level meters: - CEM DT-8852 - Kecheng KC-330B - Multimeters: - UNI-T UT60A - UNI-T UT60E - Voltcraft M-3650D - Voltcraft VC-830 * Drop the Tecpel DMM-8060 (doesn't have PC connectivity). * New config keys: - SR_CONF_SPL_WEIGHT_FREQ - SR_CONF_SPL_WEIGHT_TIME - SR_CONF_SPL_MEASUREMENT_RANGE - SR_CONF_HOLD_MIN - SR_CONF_HOLD_MAX - SR_CONF_POWER_OFF - SR_CONF_DATA_SOURCE * New config info types: - SR_T_UINT64_RANGE * New error codes: - SR_ERR_TIMEOUT * Always link against libm, the math library (bug #115). * Fix a bug in sr_si_string_u64() at al (bug #73). * output/csv: Fix incorrect probe order. * alsa: Fix a double-free issue (bug #129). * zeroplus-logic-cube: Fix a bug in the driver cleanup code. * ikalogic-scanalogic2: Use GET_REPORT (bug #130). * uni-t-dmm: Fix a bug breaking the UNI-T UT61E (bug #136). * Various internal consistency fixes and code cleanups. * Improved Doxygen documentation. * Fixed various memory leaks.- Install udev rules to give local users access to sigrok devices.- Initial build from cvs./bin/sh/bin/shbuild82 15450761310.5.0-lp151.2.350-libsigrok.ruleslibsigrok.pnglibsigrok.svgvnd.sigrok.session.xml/usr/lib/udev/rules.d//usr/share/icons/hicolor/48x48/mimetypes//usr/share/icons/hicolor/scalable/mimetypes//usr/share/mime/packages/-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.opensuse.org/openSUSE:Leap:15.1/standard/04599b9dcc5024aa98d7371a985ef5d2-libsigrokcpioxz5x86_64-suse-linuxASCII textPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageXML 1.0 document, ASCII text S\ ;Uutf-8302fac2a4843621df38b9371f98bbcfe55a29700904d635e35b51f5f3ab1da17?07zXZ !t/3] crv(vX0}eqEo)JF BKPf.kzg= O9~=p/׵.σ%|06G^p(\KmJY#c~%K.W&+ƟI)bl$C>&m>d:lA.>[cMg>a1hPm(+@e*@eNWwg m!E$UChĉ 3 ;=1\~2a_f[2Md2Jx9:7Q8CcҐXURg|^<:|-$Zr 8v+<*;uHXa1hm:Tr@f: ӝ~ނ㵉sŲ>ROiRDC|45 0.S.x)LYϱcY*BY.cp>)KA}l 'D9w1#:G 62 ba/$~&wXw$ 9qEi`/Vm .Y7 nw4UrzA-Gq{7ToTpD܌Q?ϳI^`g6 =k"Zd:2D`I}qyb_w\w5r8J6}Z}"$Dpaף7KwPP8ovfQ[ayziX/\A B+iJn#"K& n;ӂ_NOi[w,]$CX\jBC ?:#L1Nv krۇc#dANmF7 UYN5 UL,p}uVYx TRZppOfLXi\ʊ`o5Ru3aR6JWrZR~y!Lm%hdwWv٦QM)F'?}xY)o--LF&uA ޽!ӯ+޲T}RgWHu2LO{^1=% l:Wyg3Ia1`.Yd-ȄP9_yX%?|"-(z(!=M5RͨZD9 vW Ztb@a6OE]I_.L̋uzK'w-(Y1"SN 9K9*~rl91Ł?YTʭQƱTw(TZI{৤F\5f _6d\zW0kkѦA ED=luyvGahr8XR1&t'Ea!1/X:f$bR[+ec7v0/ºmukz#rtJŌcLړZ,u]:1ZdƜϏ^? Hp{c76y2\hվh71,d$wF_E yq<X*r_3@ ֵnM0R,N}kls,9Z3ZZ>7p}ЬCZJlͪe 52MUP(!ksjd.}܉l;$QKs OOh2$BIH;[ S@m#ْ;M1ǎL;SvkA7Nї; Q#A'r+qiW ,Ģ5H UCq_.U kI@( ),/z~ܥ M$DmSLq4D ǕABs`ĩF=38 K,V:&?Cs˵8'U)rSiMDu'b3"wqjR 88n&/ 5Fj+&xűBw K7MU1xcS@86' r (t~'bW4'(y5'|r~6>(g+Al17`PpG]N0{tQ; LM?.HX\R!wD2ؾ'[(!n*ʭe4GzPu$H F,εn\̄.XmB4BRNb3l-z'Ӌ?z 6NNe [Z?&<ÑyzsYƞ{L?ZҔqrڗ7"MԱPQx@rPLƓZhsFa#"*_+qڎIOń B$)aZI&&6 Z{*MY\τwT)jOg~QIB8O냀EK@Z}7gO}frr+}aU/o܁bt8Yd Kg}0H(U􉭟ٛoE{*w'lzx^PBkIux{ɑGMa6"lW`hiVy8ep7gWD6S,=6{eJj?Dġc2s—=-E| iO[ܝdDQr!l"7ؔf݊#]R|M:J=6_?|iQ|Xam)\wKXKU\kBWB` &ceD?!|4*>N"ž/ʨX`?jXʼn0g-\׃V"d|:Cm?M|=i6vٜ)S~OKx*+mWnj ,$th ;0c`T'A=w YŊ P5I!ty'PƯ /#?Un6 2(>+S <\Tޠ=Yݏ9H8Yh#MHo 2&v7% Bd*{6}M:IaN2ygGFN*XvՀaVKOMk1XSK'i<:!~r @`F7Z1T:)ʈ~QnPR,-{q U[ES#66ߣVc>*UX)Dբ0v^gq:Rh!&zmg!,  ? ;4E% ^k0; !@&k?vBWN5|r"ops*=)ZV)b*ۺ>%J oӚ )itӵ]#W$䩛ބ?j~QĀ\X>+)ф)4a@P`]Olfx̊iay | ~*z# Sh)ǾAN:lSyz|VCˇ(^i^DuCLg8Dg1q۪p&_{qd ~{#L9U y30N3z%f7gw륚~ix=. ecn3;ϼxYpwz;DɳDoʉk%cce·AcCF##W_L]ͦz,h{k{?9?­FoNܭ<;>2 P;^W}=62S(tA".*z%O^Z*PdTQLgv#_D.)Ib}sJ]bEړ5EsJ@ީswL`Hb{g4J;B`rR4Op-/R"<R`]FN%=^$oW\wJv^J7k΢CLrE +06kW.+T MHDF6xy1YnL! (lazW|:ga\:ҹ4 U'b$ ?djg!E4>BV@=XOAEvgVi&RD/ZY_v(-_EQW='?mQ_O&;aAUe~\(2cC1sn҂@QG۔L%e ;+|6p+BdIj8Yå-;$aG0܈J.00=6h6Hl+>.2'eSbZCK`l]@\Љgmz 53-#;T>S cy|gc0uϔiV߂a)I3}ǧ@m4=Ljk9"-nI?`R^aMT 6N1+~lpl\Ŝx`9wnBЌXM[&3z` qmc^t H Jim/ I0W0pOnDkPm|842>@>3Ӝz(yUyU^ڦtJprg%0VS:T?doPU0(格%c4#@FH)!%)'/rkN3 5eq -| 2e}쳽L.G\EI v[:~=n{fqEm{+!)IAol+P<7#$N @-B*\2QzuioBB_pI{J O4祫A\>Vٞ{t'%!R`fW}=T(|d?}[قDmGpIV ݬ J>[C˒kG5#w _ycZ$N؟IHpq:|5{gmmk+|qf[k@J|O!׏j&N;|l1xƽAyHa xʉv3aB{٢?h'vowf_$!{1g`RD^f\PHpTPMMGj"^pEU$QRk =ekH\H6%TB{'N0!uQebXc2!X'anu4:ÜK%ЏO}hF"1ĂvkM4 r`v :g=lѽ,{2ښ,'#'j]^e`dNXͧ\}X,VUTXW qbn o,m$0GG-V6xQ?Swe: gx}> 6.;'fO"d+㩓 Po@\`[eH@HWBOBjH„S`y#;uۤ!{ˁnKZbXowҶp=N'Y6)5tiν2r$Ɣ kiSNhx5IеdQ-7N)*[thL-dFZ6[~#赉FwkI}{O慀= We^OrԿ ^=(<pa]W 5𫩉[?cn.F-0SAt`ΦR$T<٥ST/p! .FL:>;lj3p Yʓ"F h벆4>¸%?QQ0zbeM؟G:HÔBSkΣۓt~:{uiX_p.-V2]սu~fºq$)Yr<&r+;cۛ4lcԿN~Ghc՘i:By(,cV<[7Z;f1,½ُ3u7ʕ+X*-OD#t9۔M&8ekRq.*Zvl6 櫔3+8\SMk9Ñ{  fU?Cꋉ;%tC=<5fXd Mdw8 FT N>+@Nd[Z'ڃn "txndz^ׁi`Cl8*CH 4gjs€,pNeC%Xu:92rPhX.CJ/My*"%0*H&OQQv+ $OQ WNWm]" kNzHWdZOSQn{F?vn>maisMvKQQ@ٽ y{!u%hPDMӵR{[R mzpz3?xF*B/eLЖ--͝]4_Q[;(D6=¨]Xqpc#cTC܏ yY t$(Ѳ.<)F?^P,~R t;x}"ysN ԠCYk8Hwn?UR,&B#*ngЋA ĭ#SP HYy-]i€ , r-]V` Њ| KccGXCs,w>U1^Tog@.>UÜː/$uӼPELhĭu:=LƅoA) :yVgUT)4*`Re4;Z uDRC Uc&N7kwsөik+*֊~kx1C#a/;VEz f;L@nW݌ )_\ +-_bݏ  e<5'?\.(4P#_6vTuҬI| 2TdwwA_S['*y_٠,VN]Mouf0k+<$UА.<}`=aģ׵옲ᶚޭzK^ozYlHF4LK9)\bkMAzE|AL2u}ˊ @)^PE=4*Gvbd/p&|5wW#H}=^Y? qvM뫍{a՘%:7Q*GwBr[7A~ q}덬7 /@jPMZ7hUSݸDhcêRR%eD}_ 8ޡ9H9S%yLziVRDjN4/Zifο{D]ZˇQNSIhArƻW*p${])>jq$Dɟ[Ԫ1n V;;q 潼14fز[>  2Q4|̇V8V2x4cvP#5[wn.טs(6 m/lMxZDB;g:It|"ifZ[i.61ں=P l\ZE5IaJX:@/9DPorz{n;pϲ85푱ڒɇ36Mh#{ϽR<ؼr!u<2*{r,B՛k[89$¨%5{/\X.^,]Axz0Ka"'@HYZf5(vz٩a$t\Z GMb; YsR XY0]/:7Kz'h鮖Yl\ثCa7^ .޵k$D;{Cqܧ6?Q4yn|6E?7/7x!|~h;ўy$yi:+yΫݿ_&JvOY Ymue7]kvƢoDZu_0燾}:ͷ(mvbFJ^Ӊ<0 mOm :+].^BX%I\\"gs*z/#b.go&Y9rql^, /ԡpwYqƦH/h>7넧ʷJGodbw~'{dkP$i>^F,ܹV&GrSG?&+lHcXOOw#eRX얧QIb, ŤY/s|U.s7J^tPM%Tx7Xc`g0BZAaЇ;/bXIhMƝi 40KG/CsBbޯ].GuF@PcT%8 ;ezP!g־W_i@Hs!` -vȞ@S S֨jY M@dk`6)ә) d^͇ڽf$E!Fžl+R;>s]lq`6 tiԍ9u:d>t`G]Q/ȸ^+<|2znf+mfmp,3aT?Ge~;pSm1;E|mzeV|txjAs{Ɓ;guFPEITm@2m %#Y`ar'͑sDKYVs̆un) k0)iVjjԐA'⹘9p.(KB{u'fӘ 1;ET1mbC*ooLovw(^Ds`hK3vL~) Ŧ t"_ʛ 7^!8^Ӷo }۠[O8`މW7dmyJa@HkΆⵕRۺxQ,/[MWPgA&6:#YA2^Bʜm&ѰGy }"xR2l :o =*[_-yDfˇ[%MRd7/WKʬbBnH 4+C~?ChcYkXGiQּ'To]~۲Ɖ֛"zv:9X)E6~v]`,:v r!{TT76s4VWgbNa;DD:V3"jшrwT0nvR@~ܛq M-]TЊY'/)y /``$Nt~-{kcX;?$&%~a >/rqEAڟؘ m 0C'ƜVa5dfJ{qg8 'lAӓaK~0.1 L0$:cfm- ufr*dF(`塈Z,#W ]{nGzP 86ɢ{Ub\!BVIaF;F38SJoxO ñs5&E~N SS࿲Rw2.ԓ׼8{D!O0s6C.;~]Xs;F)p\!rl'uPJPwњbk+:L klT'δgvR>R5^cR:$XR"݂"?qa.sӈz$sz-ްU}%=M6ocLdA2E꽩YRd )'8Z7>ڹ~,QXW%c͠L擙kn \ă'(Z1xY~ilc'LA/Źq!},:h(P nǚyb yR.daﵨ!>3L l[{]w!qp6~M>ZP񋑰"9*,ZosΞX)עl3ucX!@l-^|;mus 'VsPv}pe<{>4\u.aEZDX5$k%1Cu{WJn3*=9wg-,R2\4(|' W z|_ &NUB3/쭌"ܿ!Fy{X%`5xTr7*v_Oπ Y0+tIRw=|J/j lxpޑzP.2-.!RxU8+>ȪZ p,c>E05mp/Y+(8z9k>K>;ar@yG*x_|oF؟6R}%js9wi9(fS[%Z7L'1"f]{Wc=J6o+x+D2N4+ @<;"@50y&PK˦ 30$dbƊB%w_h1ɣY*QW4C(9Yܧ3}<Ӹw$up̱bX]Ci0lRRga0{+"^cF_9Ӳ|M6P4hM\D|ձR*Z7?k $Rs%9YoN:GlR.1É-9;]FQq ރ,F/dSo!(Ľ,Ҍ\LuiC_S\Ho),}oz^fPNP4/KgKEΜ&ɊO[8m6_@v{Q'+X|GrpaV/喾CK,dofQnaF73&{#y>ē9x,6;%[=6p̽ĽJH%}yyRyoߍ~ io fسa YZ