grafana-selinux-9.2.10-16.el8 >  H     f | U]f#?ލq\?crnwhߏ`==?=d  Itx  , < \ $ ,LtT ( 8 =9 =:=>9@9G9H9I:X:Y:$\:@]:`^:b;/d<e<f<l<t<u<v<=4=8=>=Cgrafana-selinux9.2.1016.el8SELinux policy module supporting grafanaSELinux policy module supporting grafanafx86-01.stream.rdu2.redhat.comcCentOSCentOSAGPLv3builder@centos.orgUnspecifiedhttps://grafana.orglinuxx86_64for selinuxvariant in mls targeted do /usr/sbin/semodule -s ${selinuxvariant} -i \ /usr/share/selinux/${selinuxvariant}/grafana.pp &> /dev/null || : done /sbin/restorecon -RvF /usr/sbin/grafana-* &> /dev/null || : /sbin/restorecon -RvF /etc/grafana &> /dev/null || : /sbin/restorecon -RvF /var/log/grafana &> /dev/null || : /sbin/restorecon -RvF /var/lib/grafana &> /dev/null || : /sbin/restorecon -RvF /usr/libexec/grafana-pcp &> /dev/null || : /usr/sbin/semanage port -a -t grafana_port_t -p tcp 3000 &> /dev/null || :if [ $1 -eq 0 ] ; then /usr/sbin/semanage port -d -p tcp 3000 &> /dev/null || : for selinuxvariant in mls targeted do /usr/sbin/semodule -s ${selinuxvariant} -r grafana &> /dev/null || : done /sbin/restorecon -RvF /usr/sbin/grafana-* &> /dev/null || : /sbin/restorecon -RvF /etc/grafana &> /dev/null || : /sbin/restorecon -RvF /var/log/grafana &> /dev/null || : /sbin/restorecon -RvF /var/lib/grafana &> /dev/null || : /sbin/restorecon -RvF /usr/libexec/grafana-pcp &> /dev/null || : fi m<e_=@^3^^V]]*]p]i]A]9\Q\\\\8\O\\\|\\B@\\\o@\mA@\f\\\Z@\Yz\T4\R@\Q\5@[u[]Sam Feifer 9.2.10-16Sam Feifer 9.2.10-15Sam Feifer 9.2.10-14Sam Feifer 9.2.10-12Stan Cox 9.2.10-6Stan Cox 9.2.10-5Stan Cox 9.2.10-4Stan Cox 9.2.10-3Jan Kurik 9.2.10-2Stan Cox 9.2.10-1Andreas Gerstmayr 7.5.15-4Andreas Gerstmayr 7.5.15-3Andreas Gerstmayr 7.5.15-2Andreas Gerstmayr 7.5.15-1Andreas Gerstmayr 7.5.11-2Andreas Gerstmayr 7.5.11-1Andreas Gerstmayr 7.5.10-1Andreas Gerstmayr 7.5.9-3Andreas Gerstmayr 7.5.9-2Andreas Gerstmayr 7.5.9-1Andreas Gerstmayr 7.5.8-1Andreas Gerstmayr 7.5.7-2Andreas Gerstmayr 7.5.7-1Andreas Gerstmayr 7.3.6-2Andreas Gerstmayr 7.3.6-1Andreas Gerstmayr 7.3.4-1Andreas Gerstmayr 6.7.4-3Andreas Gerstmayr 6.7.4-2Andreas Gerstmayr 6.7.4-1Andreas Gerstmayr 6.7.3-1Mark Goodwin 6.6.2-1Mark Goodwin 6.3.6-1Mark Goodwin 6.3.5-1Mark Goodwin 6.3.4-1Mark Goodwin 6.2.5-1Fedora Release Engineering - 6.2.2-2Mark Goodwin 6.2.2-1Mark Goodwin 6.2.1-1Mark Goodwin 6.2.0-1Mark Goodwin 6.1.6-2Mark Goodwin 6.1.6-1Mark Goodwin 6.1.4-1Mark Goodwin 6.1.3-1Mark Goodwin 6.1.0-1Mark Goodwin 6.0.2-1Mark Goodwin 6.0.1-3Mark Goodwin 6.0.1-2Mark Goodwin 6.0.1-1Mark Goodwin 5.4.3-11Mark Goodwin 5.4.3-10Xavier Bachelot 5.4.3-9Mark Goodwin 5.4.3-8Mark Goodwin 5.4.3-7Mark Goodwin 5.4.3-6Mark Goodwin 5.4.3-5Mark Goodwin 5.4.3-4Mark Goodwin 5.4.3-3Mark Goodwin 5.4.3-2Mark Goodwin 5.4.2-1Mark Goodwin 5.3.1-1Mark Goodwin 5.2.5-1- Check OrdID is correct before deleting snapshot - fix CVE-2024-1313 - fix CVE-2024-1394- Resolves RHEL-23466 - Resolves RHEL-21027 - Allows for gid to be 0 - Allows for postgreSQL datasource in selinux policy- Resolves RHEL-19596 - Fixes coredump issue introduced by selinux - Patches out call to panic when trying to walk "/" directory - Fixes postgresql AVC denial- Resolves RHEL-7503 - Adds a selinux policy for grafana - Resolves RHEL-12650 - fix CVE-2023-39325 CVE-2023-44487 rapid stream resets can cause excessive work- Add /usr/share/grafana to systemd-sysusers --replace- resolve CVE-2023-3128 grafana: account takeover possible when using Azure AD OAuth- bumps exporter-toolkit to v0.7.3, sanitize-url@npm to 6.0.2, skip problematic s390 tests.- Use systemd-sysusers --replace- Use systemd-sysusers instead of sysusers_create_compat, which is not available in RHEL-8- Update to 9.2.10- resolve CVE-2022-39229 grafana: using email as a username can block other users from signing in - resolve CVE-2022-27664 golang: net/http: handle server errors after sending GOAWAY - resolve CVE-2022-41715 golang: regexp/syntax: limit memory used by parsing regexps - resolve CVE-2022-2880 golang: net/http/httputil: ReverseProxy should not forward unparseable query parameters - run integration tests in check phase - update FIPS patch with latest changes in Go packaging- resolve CVE-2022-1962 golang: go/parser: stack exhaustion in all Parse* functions - resolve CVE-2022-1705 golang: net/http: improper sanitization of Transfer-Encoding header - resolve CVE-2022-32148 golang: net/http/httputil: NewSingleHostReverseProxy - omit X-Forwarded-For not working - resolve CVE-2022-30631 golang: compress/gzip: stack exhaustion in Reader.Read - resolve CVE-2022-30630 golang: io/fs: stack exhaustion in Glob - resolve CVE-2022-30632 golang: path/filepath: stack exhaustion in Glob - resolve CVE-2022-30635 golang: encoding/gob: stack exhaustion in Decoder.Decode - resolve CVE-2022-28131 golang: encoding/xml: stack exhaustion in Decoder.Skip - resolve CVE-2022-30633 golang: encoding/xml: stack exhaustion in Unmarshal- resolve CVE-2022-31107 grafana: OAuth account takeover- update to 7.5.15 tagged upstream community sources, see CHANGELOG - resolve CVE-2022-21673 grafana: Forward OAuth Identity Token can allow users to access some data sources - resolve CVE-2022-21702 grafana: XSS vulnerability in data source handling - resolve CVE-2022-21703 grafana: CSRF vulnerability can lead to privilege escalation - resolve CVE-2022-21713 grafana: IDOR vulnerability can lead to information disclosure - resolve CVE-2021-23648 sanitize-url: XSS - resolve CVE-2022-21698 prometheus/client_golang: Denial of service using InstrumentHandlerCounter - declare Node.js dependencies of subpackages - make vendor and webpack tarballs reproducible- resolve CVE-2021-44716 golang: net/http: limit growth of header canonicalization cache - resolve CVE-2021-43813 grafana: directory traversal vulnerability for *.md files- update to 7.5.11 tagged upstream community sources, see CHANGELOG - resolve CVE-2021-39226- update to 7.5.10 tagged upstream community sources, see CHANGELOG- rebuild to resolve CVE-2021-34558- remove unused dependency property-information - always include FIPS patch in SRPM- update to 7.5.9 tagged upstream community sources, see CHANGELOG- update to 7.5.8 tagged upstream community sources, see CHANGELOG - remove unused dependencies selfsigned, http-signature and gofpdf- remove unused cryptographic implementations - use cryptographic functions from OpenSSL if FIPS mode is enabled- update to 7.5.7 tagged upstream community sources, see CHANGELOG- change working dir to $GRAFANA_HOME in grafana-cli wrapper (fixes Red Hat BZ #1916083) - add pcp-redis-datasource to allow_loading_unsigned_plugins config option- update to 7.3.6 tagged upstream community sources, see CHANGELOG - remove dependency on SAML (not supported in the open source version of Grafana)- update to 7.3.4 tagged upstream community sources, see CHANGELOG - bundle golang dependencies - optionally bundle node.js dependencies and build and test frontend as part of the specfile - merge all datasources into main grafana package - change default provisioning path to /etc/grafana/provisioning - resolve https://bugzilla.redhat.com/show_bug.cgi?id=1843170- apply patch for CVE-2020-13430 also to sources, not only to compiled webpack- security fix for CVE-2020-13430- update to 6.7.4 tagged upstream community sources, see CHANGELOG - security fix for CVE-2020-13379- update to 6.7.3 tagged upstream community sources, see CHANGELOG - add scripts to list Go dependencies and bundled npmjs dependencies - set Grafana version in Grafana UI and grafana-cli --version - declare README.md as documentation of datasource plugins - create grafana.db on first installation (fixes RH BZ #1805472) - change permissions of /var/lib/grafana to 750 (CVE-2020-12458) - change permissions of /var/lib/grafana/grafana.db to 640 and user/group grafana:grafana (CVE-2020-12458) - change permissions of grafana.ini and ldap.toml to 640 (CVE-2020-12459)- added patch0 to set the version string correctly - removed patch 004-xerrors.patch, it's now upstream - added several patches for golang vendored vrs build dep differences - added patch to move grafana-cli binary to libexec dir - update to 6.6.2 tagged upstream community sources, see CHANGELOG- add weak depenency on grafana-pcp - add patch to mute shellcheck SC1090 for grafana-cli - update to 6.3.6 upstream community sources, see CHANGELOG- drop uaparser patch now it's upstream - add xerrors patch, see https://github.com/golang/go/issues/32246 - use vendor sources on rawhide until modules are fully supported - update to latest upstream community sources, see CHANGELOG- include fix for CVE-2019-15043 - add patch for uaparser on 32bit systems - update to latest upstream community sources, see CHANGELOG- update to latest upstream community sources, see CHANGELOG- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- split out some datasource plugins to sub-packages - update to latest upstream community sources, see CHANGELOG- update to latest upstream community sources, see CHANGELOG- update to latest upstream community sources - drop a couple of patches- add conditional unbundle_vendor_sources macro- update to latest upstream stable release 6.1.6, see CHANGELOG - includes jQuery 3.4.0 security update- update to latest upstream stable release 6.1.4, see CHANGELOG - use gobuild and gochecks macros, eliminate arch symlinks - re-enable grafana-debugsource package - fix GRAFANA_GROUP typo - fix more modes for brp-mangle-shebangs - vendor source unbundling now done in prep after patches - remove all rhel and fedora conditional guff- update to latest upstream stable release 6.1.3, see CHANGELOG - unbundle all vendor sources, replace with BuildRequires, see the long list of blocker BZs linked to BZ#1670656 - BuildRequires go-plugin >= v1.0.0 for grpc_broker (thanks eclipseo) - tweak make_webpack to no longer use grunt, switch to prod build - add ExclusiveArch lua script (thanks quantum.analyst) - move db directory and plugins to /var/lib/grafana - split out into 6 patches, ready for upstream PRs - add check to run go tests for gating checks- update to latest upstream stable release 6.1.0, see CHANGELOG- bump to latest upstream stable release 6.0.2-1 - unbundle almost all remaining vendor code, see linked blockers in BZ#1670656- bump to latest upstream stable release 6.0.1-1- unbundle and add BuildRequires for golang-github-rainycape-unidecode-devel- update to v6.0.1 upstream sources, tweak distro config, re-do patch - simplify make_webpack.sh script (Elliott Sales de Andrade) - vendor/github.com/go-ldap is now gone, so don't unbundle it- tweak after latest feedback, bump to 5.4.3-11 (BZ 1670656) - build debuginfo package again - unbundle BuildRequires for golang-github-hashicorp-version-devel - remove some unneeded development files - remove macros from changelog and other rpmlint tweaks- tweak spec for available and unavailable (bundled) golang packages- Remove extraneous slash (cosmetic) - Create directories just before moving stuff in them - Truncate long lines - Group all golang stuff - Simplify BuildRequires/bundled Provides - Sort BuildRequires/bundled Provides - Fix bundled go packages Provides- add BuildRequires (and unbundle) vendor sources available in Fedora - declare Provides for remaining (bundled) vendor go sources - do not attempt to unbundle anything on RHEL < 7 or Fedora < 28- further refinement for spec doc section from Xavier Bachelot - disable debug_package to avoid empty debugsourcefiles.list- further refinement following review by Xavier Bachelot- further refinement following review by Xavier Bachelot- further spec updates after packaging review - reworked post-install scriplets- tweak FHS patch, update spec after packaging review- add patch to be standard FHS compliant, remove phantomjs - update to v5.4.3 upstream community sources- update to v5.4.2 upstream community sources- update to v5.3.1 upstream community sources- native RPM spec build with current tagged v5.2.5 sources/bin/sh/bin/sh9.2.10-16.el89.2.10-16.el8grafana-selinuxgrafana.fcgrafana.ifgrafana.pp.mlsgrafana.pp.targetedgrafana.tegrafana.ppgrafana.pp/usr/share/doc//usr/share/doc/grafana-selinux//usr/share/selinux/mls//usr/share/selinux/targeted/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryASCII textSE Linux policy interface sourceC++ source, ASCII textutf-8c1e31c20244e720cd524268970ef403eae42324a98296595980722d08fab4545?07zXZ !#,i?4] b2u jӫ`(y0A?j̜y.E+;7)YZI$(CI!D zכ]5!!TA(\CeXr ƥS*EST6v>X| n1[[ARvBqh=T܎첋iSmL7yk =}G w-\<\_ϜV^9&ND}W΀e:2PuI!ITL" J'n hV$j@ T Dw4T7u˗<@t%6%{ Kv=>lFxF1,u TC3 ]:['R kO,ƭ-^Uph\ڻ½WV,x݋Z૬rxWפ^ ˜'H-Adƃ1QWkt>a q9 2Irt8tJ ؇96}9,YL;;PP7iZ;3oێb6(> hAN8__I.Yd^DZVn,?ȈeZz$ڎXdUfLP4;hRS1YB XAt+,8ZA H5W,ɡ}jF"$C=tm8=6\g@ER ͥ F~&$[74N}2""rED8TcD#b1p;hutNnZu5RڗƈQy,~*SrHhL~;eEtr 8E. LCAa@Qmo*8K"ˏIh\n"s+QzOݻm p>xθ ;]i6]ESȢ#qLJjaCޛdf<3(3-L9u)`qXs$U<#MoXMDULp0cl)AŖw$?66:XBP@%J݅-Y!1W%*}Q0(/fV}ef{7_`̗2ql6S@.}f|[~aOЂez< 9}t6#PԽoqY S![\[G:i6L)NAD|$9ܡ1jݗ~y?K̔(Evqwmܰn_YA@ut|leytaQ@wnެTilÇ͡}K@FX:$ƇAR8tJڪV,o*Ġ4k7X:p}ALF(u~IaO(ukd4"쁠hxi?&ɯ-? c@`h؊"|(<;B1k}~݆aBeB: |=~qXs2֔K(ʸ 6YgiUN y45z0HL܇/`e4;y` \a֤a3!FTC /ySuJR °Ic1k{|< '"oO%].bpq2w^,{`%Ce F#J(-z΋7D^[R FS &61}Qd]]oj6mjl=Ln;#2H`./(Z^JrqB72}"!NI=_M!M9P̘o[޻^=-)V ^Q%A # UM)6xaHpR<[_g׿>G8!͚c6a(^o^ʊkRйsĥUrK>szEVMS$6*F C۵PMw1_)쯁JgA)f8--a\OӷGŎp>Zm$ː Ǡm,`aRb^c^iNӃޢF4c""ǎXn`֑yT)|݉:_N+ev J $_h}FUpϱ>CγpuN䨓VĿt)u'Sz;Qٟrʁbiv0YXxy\v 3L ʀ )WԑH>]஑g\K PO \>wOQrH%:NK^ sȉ!UOh6i3ZS? Q:@$㆟{VA(N?/v3eAJtq[[,_{c&/'Pا %MGoɫEgYނ "Pym)C1)q_@:hK 1IŁN һ!a̻x X R֨܃ֆi%,Z$Y+~9DP3QkԌ`n.HEucƧ$PS۷ LXMH71NOqy̚ R \w>],:yJч~OҭD/MX kĄdh B}T}F:2:w8YIWUP桌 ,= A. }0ALR͋" )s8Oe6лg|%%#S9" i wg@K .@Cu:oR!rY) ) I)=l D8c?_ft̓iVWOK#`ZP(BT 9ƿVζEHZ챹vMm G53Fa"rUxzaa q*pk@h:S 5V13L_d\+">AEuIKxk +W=7?T%":?emyI)AbL%!8u[ZȻ:Q.2K×W5rԗd0DZ\1BGP0Uʏ[w\Sz4By\اHiM0eE8tupە%<&HǾ@ǽa4F:Aʶ]7NRKs=`SygjĩߓQϽMA׀=Zݡ=P7zj^<) qmg96eΥ5;x:eQQͺS62XLC\í\7ݻ1+t{V]7(2hy.D3MEy/"c*H^S-[N=5w Aע ?:PLOS-Ph}#Y\ui.?U_/>Ӕj\V}JM֗e! o4仆 y&GS<"о2"1k\Kit-ddg,xM;"=φ qyfҪRAc21OomXT+"/kVSPpD.vEOjFXۧ' 0#X_%@h#z^:$S+2"vz=`9Zǔ_;8~a<з$- #]yM`IFJpWpGG{zBK݅ԁY9~M\'6C㍨vޟ#eJ2Grlr|ir@|ko?$&pDVeG<_]ZjoX*~kSzĎ7*0 ?D.O(.$z]s)byP7)j:E2>g ^[Bn}惼@%|ЉeWh 'Ӻ6}Z9y$w3f"%} c TnOq!H֟R`=?K"͋ v*Ժ ,3W).z*SӀ ](g,߾W:I*>9H9,5}͡/.%9$\UK$ma8ш\PܦcVe:&eJ6%״K8؉uuPHH@D|C[_UUKTG3X,J%*l rf f *} QA,.MtsZz\E>)̒4 ;^۵Du廣Krc N89)gܹW6/2|u^];} i8bCVX524$!.<%O&t8(3wR[n{EXNa9=' fW5" 7$w4㺃3}/x+uGwb4U'۔/vɟbc&h$z̜3U*Mv.N:xޅt# P{8yBxcޛv.<uGƥ$4sH Яҹ&!^rJ^2t 6%ZL1$ƍUЫSҶb2˦>O5h,t_P[~Y[8$H0T <v]C Qb8^B;R \OۢarO@Eaz"փlIx?*/T@'=0XB8onk؅y6=}ĭ BJږA,Ѥш͖||TQt7!+fJM^(brOl1u:[ 3L+zQRB.[,2]OD;B-F=,vܰ"}ֽ¾Xos7?x0m`9N aӠYoE,f+ pF (-$+mj#nKhHM pָ E B-9Է?f]@hj2AQ\Ȅך6ie뤲I"lM Z.ysŒ08a^'?.F[[ZEe %)4{^K s(07hيeZaא5Y&9{r>ȍ65!:Qxu^Sd05wժ= >Eu(`!i#?g .m L2h BM2*!h͗A3Nؕ'FYp2ybO9"pROQ_.L̏1tmesϻUnPH"hH1@ SiV.t$0k2-8A%z$ӓ`KtV-Y~~:pGFnKuOu֭M[A׏x .nTȕtJ1ogn }C]8;Y[4:△! u4c!% C\nׄU7b8p@k=BT 2'ڸ#q3zid]ڍ-SpE颖G{Ik;]_RkAJ䖁8Zэp&F,<7fJ)>iB#ŚOs7ɥvEK@:kj\@Q [>5( 91'+'tg2 :Za̲%VKbۀ3D#"j/QA,SYJ}вIoj SqĦgMJޭk籾]ֱQ[TS)=^`r^:uqrQ\]kqX Z/N8B!%նo  30Ax j-8J08=ؠ?lQxms;AP`SVB}i %Ap߆:`5V2u4ԮhC_Z(P:!17:I>QavwҼ)z56;9jP 1#ED&3Nި7$pq:+ feP`)!RM#Fb Ͱף1~fjegM8} MVRTdvT(hrJ в| NIfa-+*6 ݴ)N ŽX"lySV/7<:{ 97gGQԈ،uUKISHO`c'6PqZ9HޙətFCj5}ld_QvH<`>k@Gkݟ )<9Q9VUҲ~:l=bF)ytIoGZ =w`F8NbWU؉N$æ +o;H- AW~c!x8pdkV⭉okʗ`nb\nVQzp> /"\ßIPkH7[-,zJ0gX#hmzr6\m`-pniN8ګ24ցq_=e1q e? d[4m8ȫ|5;Mώ/n"o=]}@h ѠpZy5]ԱhlA.$hg2e{CYŮW7@Et{_ OpGgYF|\r8 IfB.\^ b u=AsDoO?8p:&jʬg}c$i%5|=S'DUݴ$,=/Xn$-y_e>hWA"Q:/GE5EL IE|r $`j)d&\V̙ciQ'f~Fv}* ot@2Ik@U@ aGX}PIG[EϿI`g=&m"N\[cWX.ziɜIsHh\B5@g8a>J_T㶣 T_4qsD U9LLJ{ yW wX0lp*8!C 6"6 7_ޗG߉1 B7Rڊ4̽ttAӓ66Cz2pwne훃5tso_Ũ?-jR<8Cmqe31j8b(Σn3 9;0x^ <}sܾatn`K6,9f &R1c#{4Xfzd$rÇoϥEnGH16IS K<fD*j~τ ɩmRCti׾Gq)|p^0+%jgo[@Ļ-`\!Py0:贫fk*0Yw.3`d'3gޛ7hOW̃o _%MD[G71= ӳE_'ݟ3?Ύ+ף7* DMR>!a]lD 7l.'8/GZb$mT/k'X7V % #GJF*:&v+@QmJb@FVLbl26xC 2}cw!cj 7~I،9 uz:dAk[~Kx^t+lIJ pJ~>.(/3*{ƿKp;1'w|_ +Ty\Qv*j3>9^Z{P8kD;*މKmN$)ls<9#qK&.. 4yєt̤^*p9c A؉r퇺?&ܫt x&ݓaf~b04st`>}!e:WO;f D;Nx xπ·t8=Gyh6(h0R@Rc" ڀАYUVELQuK@7g) ܲxXZ.%﷮*n}T`bD%$p[G?Py b4?gZ얞kF ՗oOnEĭ9F)拥"v?Uh H+29{: )̝]go[`ǘ`\!^L ƲYpy뾤'ak%jsP \VStœ>ε?{o.<gKde3*EAdEŭB2SOC~~/Gcn;n'hd%Ɇ($#˓|JFJNЂ:1reT?HoFIXZ! l5)a947Udʹ77] 89k$F5}0o1IΓg&+!pjNƐ%8`K͂OСR" z3g>XcTvb9N|hhH![4a1?'(nK!2TKc2 qG NU˖"mT1N-, |w<:"d23nGQQ8 sg o l{da&.1橑XlJ" ٮدzh(tH;/u4.\L.Ӣ4-DS1V75^ܲ˫H7*Ata7@[)QN"(aBCnk_ ٷl_"9"n^kOTzjTgG  tsݜ,錚[H7[ǝzO4ւaҫГ/1R贫_H/s-!hbe7bݶEEWqJTzQks\VBqM7 Kx'L(Y հ( Cj=2*1Ш^ZZVtv^sj~BnBّ1vd0!|Ą$rk96* 3:ngF {jLUp^տpzc|b^LCb#94a׎8j -`m