libbabl-0_1-0-32bit-0.1.72-3.2.1<>,]b˿p9|8IQ6Co[fC :zŷח,Nv\u yhs؁؇2fs4Jˁ*2x`8H;ey2gVfҾY|-Jy 9>I[xZ?w,^IK$qLT}8f@KGE MyRsKZ@AOK:M<"8p;} vRj)ނ#-~JxS$ԃ|n`7?ZQI{>>K?Kd # L2Y o0 n  (     8  n `(8$!9!:2!>1G1H2LI2X2Y2\3]3^4b5c5d6Ne6Sf6Vl6Xu6lv6wGxGyHxKXK\KbKClibbabl-0_1-0-32bit0.1.723.2.1Dynamic Pixel Format Translation Librarybabl is a dynamic, any to any, pixel format translation library. It allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations. A vocabulary to formulate new pixel formats from existing primitives is provided as well as the framework to add new color models and data types.b˿sheep08SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-later AND GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttp://gegl.org/babl/linuxx86_64/sbin/ldconfigլ%%t%x%t5t%pl5t%tEt5|5tEp5xh5hE`%t%t%t\%\%xhlAb˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶b˶ea558bcb267605ca3b68e0fc41ab8229cfe0e18dc5d754e9f0c981164442557e559a5d7e0b78e4b06d325aba4f6d0019bb4801daf8c8aecd9a73082bde3e8871a7246ba5244693d69455b91ca3c00b884b8f83e1980a63dad2e72e1cc5fb6a679ad4340300a7dfc8b04101775a40a807c3f4103d84a8b05d2e585507ef14714fb83df4925ed2b0969a5c47c4827aefc297eac3cf4132e6e73da956e6f609ed1057f66c3902414242e73ded8aee991f3b2715e7973aea3243c14284e7de79f72409e9d80c289fc1db1d676ca4cf5fdbd25c9427b09cf2617b164a8278641d7d1935f2b55a826c9373dc961f0d7a1eddc57f00f1bf40e35976901f8abbce2003322d7572e45f25ea7d48885c7d21f2447abfa83827205cd6583a845335f06fbf2a5aadeca57a25073cd4485298676530d05dc50deea4caf3175408df70317b49e54619d27fa9fc6c35e08a57e4666b39fe230b5f08969ee5e76f64e3df568cff2dffc5334a27223c8e540f884e68121af43b3294323702a9a95f905ef90574498b74bd2601d08ac8a031831187c07076b8e7d5663cc5fbeb9831f3c426217c387b1cd9f052e47fc8d9eaf6f884fd1805c471e2a0a9eefdb3db7eb2a6a99a2940cd5b3dca39a1f4debbd621d68323e995771d649ed07a7b5a4e709d9a20bbbf97cf690fde658d2c7490f74eb50eca0057018d64592bb3bdc2aab99845639a2219d8d8745ab1cdf1f61a03f8b3c48fb5a5f2e6eb3fd22397e994fbf5ef10e3d65fc633b9b7f6cb972258e277f693e903e4c191ba2e6524e31414141b7b1a8b27622b8b6eebafb6d1382b81e3471141ea9ff8b0b88d94e1f5ce54defb47a3ed580d6d9746a6e1adef65afc2a08766dcc53fdf3037ef3036e544fe1482a3a990ca53411f303cdfafc906d9a49a47561ab8697468a820a8cf7c23773690446759d86c4e968de3d2865ce1c2f3a1d8333fadbba4d2236aa72be2a491f63533b21f910c46193a8e1588fe43c44ee9f9f9c23ce527f9975a25d62ad6f8f4cb765d60929e5c70effc1d72ce3d5d1c15549f13b3e37d96b7d17a617d4ba1f930f162b4b3f9debb6422f2978cc60408fbf8f9646644dd01668b85c75f57d4cdbdbd73c2d129e045a4b828b98ac7c137446fcbda7466dfe0a0d52a4517ff2e5806b3bdee72686edaf21858410b2a0e97b6ff3e4b1863749731b5326cd1922b7df5f423be6c7f90b5da44c2a9100d8fd6f3dcd6bfd0ab23e3293b836bcec5c24fb022b6328554332273298f6a0a880887d0c8ee585dac54f7b29020224f7062765fa4e1a0acdd9blibbabl-0.1.so.0.171.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbabl-0.1.72-3.2.1.src.rpmlibbabl-0.1.so.0libbabl-0.1.so.0(V0_1_0)libbabl-0_1-0-32bitlibbabl-0_1-0-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@    /bin/shld-linux.so.2ld-linux.so.2(GLIBC_2.3)libbabl-0.1.so.0libbabl-0.1.so.0(V0_1_0)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)liblcms2.so.2libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]_@]_@]F]\\+@\l@[^[@[~[>@[Z@Z@Z3@Z@ZZk@Ze@ZH@ZDY@YY[@YXXv@Wi,@WV@VV@TD@T@jengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comsean@suspend.netidonmez@suse.combjorn.lie@gmail.combjorn.lie@gmail.complinnell@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comluc14n0@linuxmail.orgjengelh@inai.dezaitor@opensuse.orgluc14n0@linuxmail.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgsfalken@opensuse.org- Trim package descriptions on packages installed more rarely.- Update to version 0.1.72: + Added handling for grayscale ICC profiles and gobject introspection support. + Optimizations for many format conversions for u8, u16 and half formats. + Fixed a crash for NANs in float to u8 conversions. - Drop babl-add-sse2_cflags-to-CIE.patch: Fixed upstream. - Add pkgconfig(gobject-introspection-1.0) BuildRequires: New dependency. - Following the above, package new sub-package typelib-1_0-Babl-0_1.- Update to version 0.1.70: + Build fixes making the meson build work with more architectures. - Changes from version 0.1.68: + Added Yu'v' (CIE 1976 UCS) color model. + Fixed a severe non-initialised memory issue - that kept us from using fast paths for many babl spaces loaded from profile. + More fully symmetric conversions between associated and separate alpha. + Added more converters, both SSE2 and non-SSE2 for matrix-conversion between different RGB spaces. + Improvements to website/documentation; babl is now using the terms associated alpha and separate alpha, all of: nonpremultiplied-, premultiplied- and nonassociated- alpha are now considered deprecated API. + HCY luminance is now relative to the RGB space used - no change for sRGB related pixel formats. AVX2 acceleration for some linear to float conversions. - Add meson BuildRequires and macros, upstream switched to meson only. - Add pkgconfig(lcms2) BuildRequires: New dependency. - Add babl-add-sse2_cflags-to-CIE.patch: Fix build for i586 (glgo#GNOME/babl!42, glgo#GNOME/babl#23).- Update to version 0.1.66: + Added API call, babl_space_get_rgb_luminance. + Make most SIMD code-paths optional again on i686.- Update to version 0.1.64: + Support for Hygon Dhyana, and Y~aA formats for symmetric completeness. + Code consistency, gitlab CI, autotools and meson build improvements.- Update to version 0.1.62: + Initial CMYK spaces with lcms2 based ICC support, much room for optimization. + Improved custom space support for palette formats. + scRGB space, works like sRGB but always with linear TRCs. + Model introspection API permitting low overhead checks whether a format/model is RGB, CMYK type of alpha and similar.- Update to version 0.1.60: + Improved thread safety, acceleration for R'G'B'A u8 -> cairo-ARGB32 conversion.- Update to version 0.1.58: + Preserve color of transparent pixels in conversion to premultiplied alpha. + Added single precision code-paths for faster fallback/reference conversions. + New BABL_ICC_INTENT_PERFORMANCE bitflag for combing with intent as bitflags.- Update license to LGPL-3.0-or-later AND GPL-3.0-or-later per the feedback from legal.- Update to version 0.1.56: + Improvements to the caching of profiled conversion chains between invocations by ignoring unknown bits in cache file and remember which conversions yielded reference fishes. - Changes from version 0.1.54: + Export babl_space_get_icc, babl_space_get, babl_model_with_space, babl_space_with_trc, babl_format_get_encoding, babl_model_is, SSE2 versions of YA float and Y float to CIE L float.- Update to version 0.1.52: + Concurrency fixes and fixes to handling of 0/1 entry palettes. + Do not pre-equalize XYZ conversion matrices for sRGB. + Internal clean-ups. + Pre-define ACES2065-1 and ACEScg BablSpaces. + Add R~G~B~ set of spaces, which for all BablSpaces mean use sRGB TRC.- Update to version 0.1.50: + Improvements to speed and precision of indexed code. + Improvements to mesonbuild.- Update to version 0.1.48: + Fix u8 <-> double conversions for chroma, SSE2 version of RGBA float to CIE L / Lab. + Build with -Ofast by default.- Add baselibs.conf, build 32-bit support.- Update to version 0.1.46: + Added extensions with more coverage for u32, half and other utilit fast paths. + Improving fast path coverage.- Update to version 0.1.44: + Fix bug in custom primaries/ICC fast paths, improve meson build.- Modernize spec-file by calling spec-cleaner- Update to version 0.1.42: + Fully initialize fishes when loading from cache.- Update to version 0.1.40: + Added: - Format "CIE XYZ alpha" color model and formats; - Meson build; being tested in parallel with automake. + New API babl_process_rows for reduced overhead in some scenarios; though bigger gains seen also for regular babl_process with reimplemented branch-free dispatch, and faster cbrt. + Improved reference conversions for formats skipping some of models components. + Fixed gamma handling in indexed/palettized formats and improved gamma precision consistenct in sse2 conversions.- Fix RPM groups. Drop comment about author extraction (not used for specfiles in general anymore).- Update to version 0.1.38: + Added format "CIE L float", a couple of protections against division by 0.0. - Changes from version 0.1.36: + Optimized customized primary aware code paths for CIE Lab<->RGB conversions, improved accuracy of gamma approximations. + New API babl_format_exists() for checking validity of babl format name, crash proofing of cache handling and use of environment variables.- Update to version 0.1.34: + Brown paper bag release + Fix indexed / custom primaries conflict + Re-export a symbol used by old GEGL/GIMPs - Changes from version 0.1.32: + Added custom primaries and TRC support through ICC parsing + Improved float<->half performance + Rewrite of all conversions functions to adhere to new signature- Update to version 0.1.30: + Thread stability for palette modes, stricter alpha preservation, now cross-compilable on android.- Update to version 0.1.28: + Fast paths for Lav <-> Lch, release triggered by pending GIMP release.- Update to version 0.1.26: + Build and install HCY color space, platform independences fixes to fish cache.- Update to version 0.1.24: + Improvements to profile cache persistance, fast paths that improve actual GIMP use on various precisions, use single precision constants for some more of CIE computions.- Update to version 0.1.22: + Added cache of profiled conversions, added HCY color model, some precision and performance updated for fast paths. - Changes from version 0.1.20: + Fix run-time errors, leaks, and race conditions. Add conditional fast paths.- Update to version 0.1.18: + Bugfix: take alpha threshold in consideration when processing floats in SSE2.- Update to GNOME 3.20 Fate#318572- Update to version 0.1.16: + Improvements to half float reference, SIMD, and fast-paths, and CIE float fast paths; cleanups of fast path extensions.- Update to version 0.1.14: + sRGB precision tuning + Stability fixes + Locale fix for setting error tolerance.- Drop vala, libtool and gobject-introspection-devel BuildRequires, they are no longer needed. - Due to above changes, no longer define build_vala, stop passing autogen.sh to configure, nor --enable-introspection or - -without-vala. - Drop typelib-1_0-Babl-0_1 Requires from devel package, it no longer exists.- Update to version 0.1.12: + optimizations for floating point conversions, HSV and HSL color models + removal of dead code + fixed CIE Lab conversions - Patches Dropped: + babl-fix-gir-build.patch + babl-fix-gir.patch + Modified .spec to remove typelib package and gir-related %files entries. Package no longer provides them./bin/sh 0.1.72-3.2.10.1.72-3.2.1babl-0.1CIE.soHCY.soHSL.soHSV.soavx2-int8.socairo.sodouble.sofast-float.sofloat.sogegl-fixups.sogggl-lies.sogggl-table-lies.sogggl-table.sogggl.sogimp-8bit.sogrey.sohalf.sonaive-CMYK.sosimple.sosse-half.sosse2-float.sosse2-int16.sosse2-int8.sosse4-int8.sotwo-table.sou16.sou32.soycbcr.solibbabl-0.1.so.0libbabl-0.1.so.0.171.1/usr/lib//usr/lib/babl-0.1/-fomit-frame-pointer -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:22929/SUSE_SLE-15-SP2_Update/95997a545c714e0a807e0aa8c75d8233-babl.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linux directoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3714ee2ae864f1b4a6979cc744917e05b30d2349, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7488dcff5a6ca6517a4a7430f70689428270da98, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=08e576f27a7b45304e76057c36df72b2937bef67, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eda7b604c0449dc5fc5b6dbb14edd2aaab5c69c6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e1bedbc67b4d9868e3e0ddf66926db78cd624bed, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=69e9c3f43c958df80c762929796b71f41fc4f5ee, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f00c6ee9cd41f83c6b2d95391147d063b4e33661, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=294b259ee69fd3ba9c394177433df48108628407, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f5f9be6682a2d441cc1a20813219a76e2ce5da93, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=59fba3d6bc513a560b08b70e74b0a2de74c0594d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=59ee025561b1d108e6e020472fb7bd8ef2484fa0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=43a8e41932a1ac942aaf7e1974028a9befaa70ec, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7e0513d9ee4256a8c7befc85b23c4bffe954fab6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=71e78435ef7531ef7c0e1206a8f56bcc636f06f8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a04a3cd2cef2e8a24625723c7c4ffc46b941a09, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=045830bf5c95b68b0605bc481ec0f66c0c48b182, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=174e50c86e6dd0d73a05dfe00749e506bc5fd201, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=50f2b217a8ff37e55402719fbfde114f1ad4168f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f481e3572c9bd7c9c80273fcc27570b61a005930, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c71ef9b63a7102a46eea279ffa99c3d2daed559, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4416ae17ed5b0e0a2184747fca0b12a4a85dfe26, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a0629217020e036716ee7ac560cd4a9c5271ab26, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8020c09cdbb5523220ba3d253c707d42217e56ee, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=47a0c174647ef5019a95541125092a12be06ff11, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4269c5f5fa2c81ab24969b07fcfb87fe0cad35d8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3303711e39e697af2dfe1285583e9c67ec35bf06, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f58166adff3e01ca44c43c121ea69e411e1460ce, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a188bbbd8f5b528f882c9a45417ac1c5e149fb61, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6661527fc14e248a24792ea10385e8e4a76fa9fd, stripped $).38?FLRZahmpux RR RRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPRRRRR R RR RRR RRRR RRRRutf-836e90c80e79d799d2b6b1e9727b938651132803cbfcbd6d1474a5824d4672c54? 7zXZ !t/ ]"k%AKN&EU*IyvZ9͖j-\N&Ԋ2 8`Ύk2мeNNRjjsRuEpD$:I$n67CRe$W1Fx?<"V4roH [)AW@$A']H)3;(8L's #G?sklS2e+Ѯ4t&p0ɤ`Ƿi;4/jڗ.N+%Ri9f0ף'[4kwst٫kŏA˷%H3f.03ef5O@}6#ٷ@=j[l3ys7EK| "` Lt E-]uL#*2=d[ "dVD|34μCcj6ؓQM* 4@9jɶhi Nȳvu%30V g5:C(%` <3*;@=`AL]|ٜ~cݜT<,nn F5zZgfS7U6]Rc[y9j񫿿%k_ _}lC1.W\rXń*)^'NYi2;QC}Wה@^3F]90׭6a@m#xFvG3؉"Qvavl\@;ugq@ޤ@N~ld~lÉn$)̡m.E0KCqxP/bq9\XdhšT^"/eɩj|LkOL%R&(f +8ldG⣯RBomX֘?xO!4s*5'y'u|1%Oc=E/ zh+|yy-|G+.Ak8bν3 ?;~M9pXRסAWHI]--˃ bBqGr7L6h Q"5LZaL:7ohVesnZ5UgiA0x!X>m?QN?=4ǫ1K;ѩ776dKꢪ6*BP4[ME/b'"|3𒛖O2s54ʌp4wGIkBDg@HmӛuQ| VH(bIfgZ: P[]-=P[Vف1咞۴*W#Shi3KN܄ox9$eɶCII[d~&y0Iy:M("ǙK De'U,FAΰsCtk*"<93Plsw>)MwX@3Pb+:(*Q`4Go7+t0% C~E)A#"W *^Mc[ {bj9qȇpԋDۅ)a &-`wm{hLwjF\4i㊽3ԭdRpOC.#.cVAEX˃JQFݲx2cN&S-CGTpPŗHeʼn̓ ^`[jA'adN!$R"6l̪Ɵ}ueeug8 ; eH# q. AEZP3?լW0< ow}L<OD:S4GMJh'[!ܽe&~~]vfK"JzхLj9NӜ!{̉oK"b)#i|;RDC2dROOWXљNBD WMMحh{|B |$m= BDY>BWxdF!N}!azPbR>}'@{\=yUsG@:ۨԹ 4}'{.lS豞pLz|YVd>QX"CgcP/{7GtI55)/ԤH?1|O:tzTo7V,/Bhdʳ^e O2i B6X+WoXua%.+Sz1'~0ի8d*[< tE+/k# 1^x$m@ \$/ʗ"qFRNL#`&ٞ-;&(|ڬ{1Xz÷Ի^OZ<2OT$i#{>Ԫ0ESzu! +yMѰ썕] );ACrjfbЖȲ4(XniW2) &sn44Ψg+`ʗL0%Q8FOorTye0)&&OC{zG"ـIyM~f-T0]?b=.ҪS8>]"P_Fe7NAԷ@H~ӬʄϕFȍ3H)As{nEPW2MIt >2=pqշbD+1uЃ.Mh3rG"5(PU\ba+HݦΘr۝O4j)G"kr9~2]lH/ JܧsrsLs+W]ޛ/ԔF"+9TD L2>e w5fMǒW Z9~t{pn h`1[6SgUЋŒԉd$ 9-.Gnq V2KZd2Zj .uqMRs IRA|ր.}0^ܰK|[x /`- n59 ]LƒCZ,JjCH)K Jr+Cl@g}r8VLANg/ݏ{LlsADsH'TE4E91hSUoce3PnKT1-ĜY1qO#z@Qa~_Mzfʏx_\qMtK"x#0ީk90P637gޡc-26-+˃K 8=n YZ