PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i WWWWWW
Current Directory: /usr/bin
Viewing File: /usr/bin/sg_write_x
ELF>�K@@�@8 @@@@hh����� �� � X x �� � ��� ���DDS�td��� P�tdX�X�X�llQ�tdR�td�� � /lib64/ld-linux-x86-64.so.2GNU�GNUGNU��&��Z� I�u�B�+�=�D!� =?ABE���|fUa�qX2���� ��Xhd��� {NWI����S��O� �z�7���. /����r�W�30�Gm� ��= ���% "A1]@� p`� l@� d@� @H� �P� libsgutils2.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_convert_errnoget_scsi_pt_os_errset_scsi_pt_data_outsg_set_binary_modehex2stderrsg_all_zerospr2serrsg_get_llnumsg_cmds_process_respsg_cmds_close_devicesg_if_can2stderrsg_get_category_sense_strsg_memalignset_scsi_pt_cdbsg_get_sense_info_fldconstruct_scsi_pt_objget_scsi_pt_sense_lensg_get_numsafe_strerrorsg_cmds_open_devicesg_ll_readcap_10sg_ll_readcap_16destruct_scsi_pt_objdo_scsi_ptsg_get_sense_cmd_spec_fldhex2stdoutset_scsi_pt_senselibc.so.6__printf_chkoptindperrorputs__stack_chk_failputcharstdinstrpbrkstrspnfgetsstrlenmemset__errno_locationread__fxstat64memcpyfclose__xstat64optarg__snprintf_chkgetopt_long__memcpy_chklseek64strchr__ctype_toupper_loc__cxa_finalizefopen64__libc_start_mainwritesnprintffree_edata__bss_start_endGLIBC_2.14GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4GLIBC_2.3)���uii �ui �ti �ii �� �L� PL�� �� � 5i@� 8i`� ;i�� Ci�� !f�� Ki� Pi� Si � \i@� `i`� di�� li�� ti�� xi� i� �i � ~e@� �i`� �i�� {i�� �i�� �h�� �i� �i � �i@� hf`� �i�� �i�� �i�� �i�� �f� �f � �i@� �i`� �i�� �i�� �i�� j��  j� jؿ  � � !� 5�� :@� ?H� AP� B�  � (� 0� 8� @� H� P� X�  `�  h�  p�  x� �� �� �� �� �� �� �� �� �� Ⱦ о ؾ � � � �� �  � "� #� $ � %(� &0� '8� (@� )H� *P� +X� ,`� -h� .p� /x� 0�� 1�� 2�� 3�� 4�� 6�� 7�� 8�� 9�� :ȿ ;п <��H��H��� H��t��H����5�� �%�� ��h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h ��Q������h ��A������h ��1������h ��!������h ��������h��������h������h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h��Q������h��A������h��1������h��!������h��������h��������h������h �������h!��������h"�������h#�������h$�������h%�������h&�������h'��q������h(��a������h)��Q������h*��A������h+��1������h,��!������h-��������h.��������h/������h0�������h1��������h2�������h3�������h4�������h5�������h6�������h7��q�������%�� D���%�� D���%� D���%� D���%ݡ D���%ա D���%͡ D���%š D���%�� D���%�� D���%�� D���%�� D���%�� D���%�� D���%�� D���%�� D���%}� D���%u� D���%m� D���%e� D���%]� D���%U� D���%M� D���%E� D���%=� D���%5� D���%-� D���%%� D���%� D���%� D���% � D���%� D���%�� D���%�� D���%� D���%� D���%ݠ D���%ՠ D���%͠ D���%Š D���%�� D���%�� D���%�� D���%�� D���%�� D���%�� D���%�� D���%�� D���%}� D���%u� D���%m� D���%e� D���%]� D���%U� D���%M� D���%E� D��AW�E1�A�����AVA�����A�����AUI��ATA��UH�-��SH��� dH�%(H��$� 1�H��$�H��$�fD�D$lH�|$�D$pH�D$xH�D$H�D$�H��H���D$'�H��H��$ DŽ$�����H�|$(�H�H��$�DŽ$����fD��$�fD��$�DŽ$�xH�$@L�$H� �� L��D��H�uDŽ$����������P̓�E�`HcT�H�>��1�H�=?~�R���A��~H�=]~1��>���H�=$F1��0�����$��I�$��F.�H��$� dH34%(����"H��� []A\A]A^A_�Ƅ$��1���Ƅ$��$�����$�����H�=أ �����$���������$����Ƅ$���$�����H�=�� �S���������$������$���$����H�=c� ����=����f��$��~�����$��q���H�=2� �-���L9��k��$�P���H�� H��$H�<���H�=�� ���H����HH�=� �,H��$ ����H������H�x����H����NL9��2��$����H�|$�ZH��� H�D$���H�|$�PH�t� H�D$���H�c� H��$@�����$����H�=B� �����$���?�e���H�=�B1�������Ƅ$��E���Ƅ$��8���H�=�� �������f��$�Ƅ$�����H�=С ���A��=�=���_HDŽ$�����H�=�� �X���=���f��$����Ƅ$����H�=l� �'���=����f��$�H��BƄ$�H��$P�p���H�=1� ���=����f��$�H�=BƄ$�H��$P�5���Ƅ$��(���Ƅ$�����H��AƄ$�H��$P���H��AƄ$�H��$P���H�=�� �_������E��$�H��A��$�Ƅ$�H��$P���H�=d� ������$��������H�==A1��"�������H�=6� �1���L9���H�=!� �,��$����H����H�x���L9��1��$ �!���H�=� �����$�������H�=6r1�������H�=�� �n�������H�=�� �,��$����H�������H�x�;��������$����H�=_� ����=����f��$�H� @Ƅ$�H��$P�c�����H�=�t1������$��I�$��)����A�Nj� A9��W��$����D$'�������$�������$��s��$��W��$�D��$���$��t��tƄ$�A������$���$����$����$����$����$�Ѓ��Q������$�H�t$Q��L�}?���H������PL��$`1���^_��$�����$��� H��$H��H�D$H D$��H�=�u1���x����b���H��$8��H�=s�H�H��I�t�1��J����[� �U� A9������H�=,s1��%�����$������H�5x>H�=>1��'������������Ƅ$�A�������H�=s����w����&1����H��$HH����H�L$H�t$H��H���D$4H �@��H��A��H����H��1�H���H����|E��t��$�����$��D$'������$H��$@�D$0H�������D$'H��H���H���u.�:-u)1�E1��Y��D$'��ygH�=�=���������1�H��1��>���A�Ņ��N�����x�H��D���X���g ��$�%�=���H��$ t E���`H�D$8����$���H��<Ƅ$�H��$PE���>���H�=�r1��;��+���=�� A����D��1�1�f.���Eȃ����u���A9�����$�D��$��4���HcЃ�I�T��� H��$8A9����Q����D$'E��H�D$8�D$0H��$8H���D��1���D$P����D��$�E�����$����B��$�u%�D$01���t��$����{D ��7H��$p1���H�|$H�H�H��$p�@H�|$@�H�E����H�|$H���H�|$�?-H��H��H�X���H�|$H�5�x�-�9��� D�d$XH�\$E1�D�l$TL�d$H�'H����I9���I��H�XI����NH��D����H����QK��,H���o� H��I���_�M��u�H��u����|$4D�l$TD�d$X�l$�VH�|$1�H���H�|$�?-H��H��H�X��4H�|$H�5�w�S�9��� D�d$TH�\$E1�D�l$4L�d$@�'H����I9���I��H�XI�����H��D����H����������H9��C���,H���� H��I���w�M��u�H��u����|$D�l$4D�d$T�� ;l$�q�l$H��$HH���H�T$(���������$��[ ��$8%�=���H�=�w1�������H�=Sn1��������$�1�E1��D$4���"���H�= p1���~��h��$��� H�=�|1��]����H�=�m1��J����D��$��D$@E��tA�C��D$@H��$pD�\$H1�A�D�T$TA� H��H�D$XAS�t$HV�|$`1��.���XZ��D�\$HD�T$T������A���� H��$p��$x��$�H�H��ω�$�H��$(��$|�À��^����$}��������$������A�…�~� ��$�A����E������$���$���t�H��$���t�������H�=�s1����H�|$xH��t���|$P������E��xD���3������|$'tE��xD�������:��$�u��$������~�c�t����L��$@H��$�L�7�(��H��1���>�H��������o����'�D��$�D��$��{�H�=�f1����D$'���H�=|f1����D$'�����:-�{���H�=�n�������H�=�l1������H�=�m1�������ۃ�$���������H�|$xH������������H�=C61���^���$��I�$��t빀�$������L�����B�����$������A�����7���H�=sk1����������H�=�7�����=���H�=�x1�����*�����$��"H�D$H�t$H��H���D$4H �@��H��A������H�=�j��z��d���$��u���������$���;���$��-��H�=7� ������L����D$@�������1����L���P���L���n����t$0H��$���H�D$8D�t$0H��$ H��t H��H9��IH������1�D����H���� H�T$8H��$ H��H)�H�L$8H������$�t��$H;D$8���D$0H��H9�Oى\$0A���������H�=om1��@�����C����&D�\$HE���KP�D$H1�1�A�A�PH�L$h�|$`��ZY����D�\$H�� ��$pȃ�H��$(��$tȉ�$�����������H�=[q1�����������H��$8H�={3H��1������H�=>d1��o��T�H�=+b1��\��A�H�=�f1��I��.�H�=�e1��6���H�=�d1��#���H�=�d1�����H�=ld1������H�=Ic1�������H�=�b1������H�=cf1������H�= f1�����H�=�e1�����H�= e1����p�H�=gd1��x��]�H�=ta1��e��J�H�=�a1��R��7�H�=^c1��?��$�D�� �$�t-��H� 01�H�1H�=lv����$��1ۀ�$��8���1H��$pH��$��$p��$E��t��t��H�=�s1�����$���1���$�u��$�H��$0L��$0E����H�T$x1�1�D����H��H���� �D$0H� �2H��D��D9�AGƉ���Å��1���H�L$�|$PD��H���M�Å�������$�����H��$pƄ$xH�OS errorH�D$XH��$p��~D��H�¾P����H�t$H�T$XH�=�01�H�ƨ�����H�=�a1����{�H�=Zg1���~��h��؉����H�=2H��1��_��&���H�=2����5�����H��$�L��$@L��/�(���DŽ$�������E������$���������H�=�1�v��z���H�=�i1����A�1�1�AP�D$HA� PH�L$h�|$`���AYAZ��D�T$TD�\$H������$�#�$�f��������H�T$8H�=�g1���c�����H�=�a1��P��5�H�=Ta1��=��"�H�=a_1��*���H�=�h1���H�D$8�m�E���]����������H�=�.1�D�T$HD�\$@���H�|$X�� ��D�T$HD�\$@��H��$H��$�H�������� ��?�� H��$�H� �/�@D��H���/�Å��e���H�T$H�L$lL�D$pH��@����E����D$lf���WH��$�H�H��$��$�ȉ�$�Y����PH�5t1�H�=�.���H�=�.1�1���������pH�= k1����H�=N.1��������t$0��H�=�i1���������$�1�f��t��������$���$�PQH��$X1Ƀ���L��$�L�D$|�K"��XZ���?�����$�f���-���D�D$lfD9�����������H� �*1��H��+H�=Qq������t$0��H�=Ri1������H�=Oh1����1�1�A�Q�D$HA�PH�L$h�|$`��^_����D�\$H��A�������H�=�,1��{�H�|$X���W��v����|$� ���������$p����H�= j1���,��'�H�=�o1�D�l$T���C���H��H+t$1�D�l$T��H�=.i���� �����$��$��H���H�5�qH�=�-1�D�l$4�������D$l�L$pHDŽ$���$�f�D$n��$��L$t�D$���$�f���,��$���H��$�1�1����t�I��H���N �D$0H� +,L��D��9�Gʼn����Å�uhH�T$H�L$n��L��L�D$t�|��tF��$�D�D$nf���� fD9��� ���� H� �(H��)1�H�=�n����H��$�H����������H+\$H�5�p1�D�l$4H��H�='+���}����H+\$H�5�p1�D�l$4H��H�=�g���S��\���H��$H1�1�H��$P��A�Dž�����s��������H�=�)�����H��$�Ƅ$�H�OS errorH��$�����D��H��߾P��H��H�=*1����H�=ie1������1��m����D$@��1�H�=c���H�=�c1��|����$�D��$|H�=]dD�T$@H��$(A��A� A��H�p�1��B����$���1�D��$}H�=^dD��$~D��A��A�����������$~H�=)1���$~f��@����?��������H�=�e1�������H�=f1�������D�T$@����H��$�Ƅ$�H�OS errorH��$���~D��H��P���+�H��H�=�(1��Z��H�= d1��L���G���H��$81�D�T$@H�=�b�,����$��"���H�=�b1����������l���H�=�j1����������F������]��H��$HH�=�(H��1��������������������H��$�L��$@�(L�`1��H���o��H����������������tf�l$nH��$H��$������|�\$n��$�1҃�������ҍxH��$�E�f��$����<1���1����I��H����f�D$n�D$t�� u��$���$���$���$�ASL��SH��$X����L��$�L�D$~�]A^�Å�������$��\$t��$�l$89����D$ �$��� ����9�t|9�G݉�1��$���th�|$u ��$�~W��$���H�=�f1������$���$�9�t)�H�=�&��1�������$��Y H�=�&1�������$���$���D��H� �&L��p�Å�����D$t��$���$�É�$����H��$0A��H�L$�|$PD��L����Å������H��$�Ƅ$�H�OS errorH��$�~�L$H��P������H�t$H��H�=%1�H�ƨ����E���H�=�]1�������a��D$pH��$����$�APj`L��$�L�D$|�AYAZ�Å����E��t9�D$lf��v��H�=_f1����A��~�t$l�T$pH�=�f1��k��f�|$l��H��$���$�H�H��$��$�ȉ�$�}��$�ȉ�$��$�f��f��$���$�f��f��$��@��H�=hf1��������A��L�:$H��1��P��P����H��H�=�#1����H�=T_1�������T$8H�=e\1��H��$@�q�����D��H�=bf1��[��� ������J��5����$�f��tP�苌$�1҃����������������������h��������H��$HH�=HaH�������l$0����9��$�1����`������$�f�����Ѓ���9����$���1�������ƉŋD$0A����t1������D��H��$�A�<.1�1��}��I��H���*��H� }#H��D��� �Å��v���H�T$H�L$n��L��L�D$t����P����D$nf9�$��c��$��D$t�D$A9����t$09�t\�D$ �$��h9�H�� H�s ��HF�H�=c1������$����1�H�=�"����D$09�G�D��H� �"��L�D���+ �Å�������D$t��$��\$n������������4��$�f��t9����D$n��$�1҃�����ҍpE�1�f��$�1�H�t$@�H��9����$��D$tH��$�1����1ɉ�A������I��H����H�@ 1�H�t$HH�|$@��@ ����f�@��f�@��H��H�� 9�~YH� �H�H�� �ɉH��$�t�H��u���$ɉH ��$�f��f�H��$�f��f�H륽� ��D$t��$���fD��$��L$n��$�1ҍY�������t���Ɖ�D��$�E��D��A9�t{� �D$ �$�t-1�D��H�5�eH�=�^�����$�����$��t$tA�D9���D9t$0t_s&�L$0H�/D��1�H�=Uc�h����A���D$ �$�t*�L$01�H�-D��H�="c�5����$��e�H�$1�1�D���7��H���a��L��H��H�$H������H��$����L�$D��D��H��$�)�H� �I�4H��$���Å����L�$M�ċD$t��$��$�H��$0����v��E؅��6���9��.����|$t&9�H��ى�H�GH�=�^HC�1��L����$������9��s�������e�H�=�\1����� �?�����K��$����o���H�=�\1������ ����������H�5�H�=C1��������H��$HH�=�_1���������H� y1��H�=^�����H�=�1���j����l$0�����L$ �$�t21�H� *H�(H�=`a�3����$��c���$�f�D$n1��H��H��H��A�L (��9��\$t������1�H�=h\���$���1�������H��H�5�b1�H�=�[������H�=f\���H�=[1�������H�=�1���v����1���H�=^\�a���|$~�t$n��$�H�=\1��T$t�<����$�������g��H�5 b1��H�=�]� ����H�=c1������3�H�$�|1�1����H��H���&���L���H��I�����H��$�����H��$�D�t$H��$������H�=�\1����������1�I��^H��H���PTL�&H� �H�=����t �H�=Yy H�Ry H9�tH��s H��t �����H�=)y H�5"y H)�H��H��H��?H�H�tH��s H��t��fD�����=�x u+UH�=�s H��t H�=�o �����d�����x ]������w����AWM��AVI��AUATI��UH��SH��(�B0�z(�t$�D$��t ����� H���^���Ä����|$?�lA�F@A��f��tD��D$�� �D$�� �E1�� �'f�A��E������ A��9\$��Hc�A���tR�D�AA�N(fA�$��t%A�F4D�D$��teH�|� ���D�D$��teA���u��� A��;\$}}Hc�H�|� D�D$H�T$�~��H�T$D�D$����A������x����H�| ��Q��D�D$��u���H�H�5�^1��K�H�=�1�����4� �|$~#A�$A�E��A��H�5�^H�=�1������H��(��[]A\A]A^A_�fA�$����H��1�1�H�5c^H�=�����H�5N^H�=1����먃|$tP��H�Z1�A��H�5!^H�=��]��A�~(�E���D�t$�� Hc�A)�H�D���I�����$����.A�~(�A���D�t$�� A)�Hc�H�|D�����������H� �D��1�1�H�5�]H�=��������ff.���~"��tm��t H�=;�5��H�=�4�)��S1���H�=������tH�=�1����H�=^1�[�v��H�=w1��h��H�=a$1�[�Y��H�=*/����ff.�f�U��H��SH��H�������xH��1�9�r3H��[]��t��������H��H�=A@H��1����X��[]�����H��H�=I@������DAWI��f�AVAUATU��SH���Y0�Q �|$H�t$dH�%(H��$�1��A)D$0�I )D$@��A�?����u I�whH�H�t$2�D$>����A�W4�D$0���A��T$1t���T$1A�t�L$1A�W��t ��t��@�D$>��t�L$>���t�L$1A�GT�D$ȉD$:��D$0�D$6�D$7����I�GhH�H�D$<����f�D$8 A�G4��A��D$:t���D$:A�t�L$:A�G`�D$ ȉD$DA�G:f��f�D$HA�GDf��f�D$JA�GTȉD$L����A� ����������E�g>E�gL1�M���A�O@L��H��H�=?� ��1���D��H�=?���H�D$fA�@L�p �UE1��(D�����TA9���A�G@A��I�� D9��(A�?H��A�ND��L��I�H�=�>LE�1��H����A�t�A�NA�VH�=�1�A�v f��f��������R��D�����TA9��r���1�D��H�=�>�/��A�(�V�������H��$�dH3%(��H�Ĩ[]A\A]A^A_Ä�� ���A���A���A�G8f�D$8f�D$2A�G4��A��D$:t���D$:A�t�L$:A�GX�D$ ȉD$DA�G\ȉD$HA�GTȉD$L� ���A��QA���A�����u/A� �Z�H�5�XH�=�<1���������A�G4f�D$0����ƒ�A�E�A��D$2t�L$2A�G��t�t�L$>@�t�L$>��t�L$2A�G>�D$f��f�D$4A�G@f��f�D$8A�GTȉD$:����D����������������������H�==1�M����L��H�|$�����L���1�H�="=�%��A������M��I��H���zL��H�=b1����� ���������A�G4A�WB�D$0���f������A�E�A��D$1t�L$1A�GTf�T$:�D$f��f�D$<��������A�����-1�A��Q������AH�=�1����A�ą��;H�t$HcՉ��������zD�����1�H� `��H�5f��[��A� �A�W>E�G@1�H� �H�5n<��,�����M���H�=�1�L��L�t$1L�-�����|$H�D$0D�g�M���I���0L��1����L��M9�u�H�=m1��y������H�=�;1�M����_��H�|$����>���$���M���L��H�=�;1��1�����A�G<f�D$8f��f�D$4�T���A�GT=����A�W4�D$0���A��T$1t���T$1A�t�L$1A�W<f���D$f�D$<f��f�T$:�T������H�=� ��2��D��������������t����T$H�t$0L��L�t$P�����@L��L������H�t$��L�������t$A�W,��L���5��H�T$$1�M��RA���L��SL������ZY���t_1ۃ��t=L��������f��H�=A �������!��������� ��������\$$��t%|��C��F��L���������������L��H�l$(H�D$(�7��H��L���Ɖ��������[�\$$�_����L$M�������L$H��I���P����T$H��H�t$0�L$L�t$P����@L��L������L$��������������A������L��H�=�91�������A��kA�G4f�D$8 ��A��D$:t���D$:A� t�L$:A������L$:����A�G4�D$0���A��D$1t���D$1A��{����L$1�q���A�G4�D$0���A��D$1t���D$1A� t�L$1A��<����2���H�=�61���*��� ���1�H�=�8���A� tZH�D$(H��ukH�5� H�=q ����H���L���&�����^���H�T$(H�5� H����H�=�81�����6���H�t$(H�=I 1�H���������H�P�H�5t 1�H�= ���덄�tvA�G4f�D$8���ƒ�A�E�A��D$:t�L$:A�G>�D$ f��f�D$<A�G@f��f�D$@A�GTȉD$L���H�=W81����������A� � �����A�G4A�WBf�D$8��f��f�T$4�ƒ�A�E�A��D$:t�L$:A�G`�D$ ȉD$DA�G:f��f�D$HA�GDf��f�D$JA�GTȉD$L���USH��H��H�/@��0tM�H���H�SH�� �H�+�<�FuH��H9�u�H���[]�f�H��1�[]���G���<Xu�H�oH���f.�AWAVAUATI��USH��XH�|$�t$<L�D$(L�L$ @�t$�T$dH�%(H��$H1�H��t��$�?���$�1�H������H�|$�o���H���H�|$H�5< �4���H�$H�����D$� H�\$@�D$8��$���t�E ;�$��PH�$�H�����H���$H�؋H����������!ʁ ��t����€�D�H�HHD���@�H��H)���A�Ń�HcЀ|@ �H�5�H���"���A��D9���Hc�A)�L�4A�>#��H�5#6L������A9�~ H�A�<#�?�|$�Lc�H�5(L��M�M��LD�賿��M�A�8L�D$�(�#L���C���L�D$H��t L9��H����L)�L��$@�L��I��H��L��薿��BƄ4@L�����I��H�����M��t L��H�I�U�,L���̾��H��t �x��H�5fNH�=�51�舾���t$H�T$H�=R1����n���H�<$�H��tH9=if t����f�H��$HdH3<%(���vH��X[]A\A]A^A_�I��H�\$0A�>#�(Dl$8fD�D$�D$=������|$<t �D$8�LH�D$(��1ۃ�f�(H�$H���u���H9�e �h���H���p����[����D@��t�A������H�5xMH�=�3������*���L��$@L���1�H��L��艽���w���H�\$0E1�L��D�|$8L�t$ �|D�����H9���M��t Hc����A�D4A�� �|$�&���H��H�5�A������H��H����H�5�H���J���HÀ;��A���JH���ٽ��H��H���t C�D=��k���M��t�Hc�H�I� �f�H��H�D$����H�L$���Q���C�/�t��?���H�D$�8-����H�dd H�$H��H�D$����L��������g���H�5�KH�=�41��������H�\$0���L�pL������I��H����U��������I9��G���D��M��t D���A�UH�|$ H�\$E1�L��L���,H���ѻ��I��H�����xH�PttH�5gH��H�T$0���A���tv<,H�T$0��E���DA���^���M��t��f��fA�EA��A��u�H�\$�� �|$�J�������A����A��t[M��tɉ��A�E �H�\$A��t-A��tM��tA�E ����A��A��~��M��t�fA�E���A�M��t�fA�E���H�����V���H�5xJH�=921�蚺��� ���H������M��tx��f��fA�E�*���H��H�T$0膻��H�T$0H���H��tkA��t�A��t������H9��'���H�5JH�=x11��)�����������M������A��M���A��B������M���o������A�WH�5�I1�H�=�0�Թ���G����*�������A���H�T$H�5�IH�=fH��1�褹�����ͺ�����F���H�T$H�5rIH�=�11��|���� ���H�\$0A��T���I��H�\$01�L�D$L��H�56IH�=1H)ڍJ�T$���5��������L$H�T$E�D71�H�5IH�=�/��� ������H�5�HH�=g01����c���L��H�5�HH�=�01�H)ڍJ�T$���Ƹ���S���謸��f.�f���AWI��AVI��AUA��ATL�%LW UH�-LW SL)�H��觳��H��t1��L��L��D��A��H��H9�u�H��[]A\A]A^A_�ff.������H��H���LBA range descriptor%s: %ss too short (%d < 32) %s cdb: %02x rt=0x%x at=0x%x tm=0x%x sg_write_x.binWrote %u bytes to %s%s: out of memory %s=<not reported> %s=%lu (origin 0) lba=%lu [0x%lx] <stdin>%s: unable to open %s: %s , line %d in %s <Write atomicbad argument to '--grpnum' bad argument to '--timeout=' Write sameWriteOrwriteWrite scatteredWrite stream1.19 20180628sg_write_x version: %s %s(%d)sg_set_binary_modecould not open %s for readingcould not fstat %smissing device name! open error: %s: %s Read capacity(16) response: %u low_ali_lba=%u Read capacity(10) response: Read capacity(10): %s error: %dRead capacity(16): %s bad argument to '--lba' %s: error at pos %d bad argument to '--num' Unable to stat(%s) as SF: %s IF c1IF c2 + %d(PI)) exiting ... ) zero pad and continue ... IF 3SFexiting (strict=%d) continuing ... IF 4How did we get here?? No %ss found in SF (num=%u) IF 5sg_fd close error: %s sfr_fd close errorinfd close errorsg_write_x failed: %s: array length exceeded 3216app-tagapp_tagbmopbscombineddlddpodry-rundry_runfuagrpnumgenerationhelplbanormaloffsetquietref-tagref_tagscat-filescat_filescat-rawscat_rawstricttag-masktag_masktimeoutunmapverboseversionwrprotect%s: first 32 bytes of WRITE SCATTERED data-out buffer should be zero. Found non-zero byte. %s: degenerate %s stops scan at k=%d (num_rds=%d) %s: %s %d non zero in reserved fields %s: pad (%d bytes) following %ss is non zero %s: about to return true, num_lbard=%u, sum_num=%u [k=%d, n=%d] Usage: sg_write_x [--16] [--32] [--app-tag=AT] [--atomic=AB] [--bmop=OP,PGP] [--bs=BS] [--combined=DOF] [--dld=DLD] [--dpo] [--dry-run] [--fua] [--generation=EOG,NOG] [--grpnum=GN] [--help] --in=IF [--lba=LBA,LBA...] [--normal] [--num=NUM,NUM...] [--offset=OFF[,DLEN]] [--or] [--quiet] [--ref-tag=RT] [--same=NDOB] [--scat-file=SF] [--scat-raw] [--scattered=RD] [--stream=ID] [--strict] [--tag-mask=TM] [--timeout=TO] [--unmap=U_A] [--verbose] [--version] [--wrprotect=WRP] DEVICE Or the corresponding short option usage: sg_write_x [-6] [-3] [-a AT] [-A AB] [-B OP,PGP] [-b BS] [-c DOF] [-D DLD] [-d] [-x] [-f] [-G EOG,NOG] [-g GN] [-h] -i IF [-l LBA,LBA...] [-N] [-n NUM,NUM...] [-o OFF[,DLEN]] [-O] [-Q] [-r RT] [-M NDOB] [-q SF] [-R] [-S RD] [-T ID] [-s] [-t TM] [-I TO] [-u U_A] [-v] [-V] [-w WPR] DEVICE Use '-h' or '--help' for more help where: --16|-6 send 16 byte cdb variant (this is default action) --32|-3 send 32 byte cdb variant of command (def: 16 byte) --app-tag=AT|-a AT expected application tag field (def: 0xffff) --atomic=AB|-A AB send WRITE ATOMIC command with AB being its Atomic Boundary field (0 to 0xffff) --bmop=OP,PGP|-p OP,PGP set BMOP field to OP and Previous Generation Processing field to PGP --bs=BS|-b BS block size (def: use READ CAPACITY), if power of 2: logical block size, otherwise: actual block size --combined=DOF|-c DOF scatter list and data combined for WRITE SCATTERED, data starting at offset DOF which has units of sizeof(LB+PI); sizeof(PI)=8n or 0 --dld=DLD|-D DLD set duration limit descriptor (dld) bits (def: 0) --dpo|-d set DPO (disable page out) field (def: clear) --dry-run|-x exit just before sending SCSI write command --fua|-f set FUA (force unit access) field (def: clear) --generation=EOG,NOG set Expected ORWgeneration field to EOG |-G EOG,NOG and New ORWgeneration field to NOG --grpnum=GN|-g GN GN is group number field (def: 0, range: 0 to 31) --help|-h use multiple times for different usage messages --in=IF|-i IF IF is file to fetch NUM blocks of data from. Blocks written to DEVICE. 1 or no blocks read in the case of WRITE SAME --lba=LBA,LBA... list of LBAs (Logical Block Addresses) to start |-l LBA,LBA... writes (def: --lba=0). Alternative is --scat-file=SF --normal|-N send 'normal' WRITE command (default when no other command option given) --num=NUM,NUM... NUM is number of logical blocks to write (def: |-n NUM,NUM... --num=0). Number of block sent is sum of NUMs --offset=OFF[,DLEN] OFF is byte offset in IF to start reading from |-o OFF[,DLEN] (def: 0), then read DLEN bytes(def: rest of IF) --or|-O send ORWRITE command --quiet|-Q suppress some informational messages --ref-tag=RT|-r RT expected reference tag field (def: 0xffffffff) --same=NDOB|-M NDOB send WRITE SAME command. NDOB (no data out buffer) can be either 0 (do send buffer) or 1 (don't) --scat-file=SF|-q SF file containing LBA, NUM pairs, see manpage --scat-raw|-R read --scat_file=SF as binary (def: ASCII hex) --scattered=RD|-S RD send WRITE SCATTERED command with RD range descriptors (RD can be 0 when --combined= given) --stream=ID|-T ID send WRITE STREAM command with its STR_ID field set to ID --strict|-s exit if read less than requested from IF ; require variety of WRITE to be given as option --tag-mask=TM|-t TM tag mask field (def: 0xffff) --timeout=TO|-I TO command timeout (unit: seconds) (def: 120) --unmap=U_A|-u U_A 0 clears both UNMAP and ANCHOR bits (default), 1 sets UNMAP, 2 sets ANCHOR, 3 sets both --verbose|-v increase verbosity --version|-V print version string then exit --wrprotect=WPR|-w WPR WPR is the WRPROTECT field value (def: 0) Performs a SCSI WRITE (normal), ORWRITE, WRITE ATOMIC, WRITE SAME, WRITE SCATTERED, or WRITE STREAM command. A 16 or 32 byte cdb variant can be selected. The --in=IF option (data to be written) is required apart from when --same=1 (i.e. when NDOB is set). If no WRITE variant option is given then, in the absence of --strict, a (normal) WRITE is performed. Only WRITE SCATTERED uses multiple LBAs and NUMs, or a SF file with multiple pairs. The --num=NUM field defaults to 0 (do nothing) for safety. Using '-h' multiple times shows the applicable options for each command variant. WRITE ATOMIC (16 or 32) applicable options: sg_write_x --atomic=AB --in=IF [--16] [--32] [--app-tag=AT] [--bs=BS] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA] [--num=NUM] [--offset=OFF[,DLEN]] [--ref-tag=RT] [--strict] [--tag-mask=TM] [--timeout=TO] [--wrprotect=WRP] DEVICE normal WRITE (32) applicable options: sg_write_x --normal --in=IF --32 [--app-tag=AT] [--bs=BS] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA] [--num=NUM] [--offset=OFF[,DLEN]] [--ref-tag=RT] [--strict] [--tag-mask=TM] [--timeout=TO] [--wrprotect=WRP] DEVICE normal WRITE (16) applicable options: sg_write_x --normal --in=IF [--16] [--bs=BS] [--dld=DLD] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA] [--num=NUM] [--offset=OFF[,DLEN]] [--strict] [--timeout=TO] [--verbose] [--wrprotect=WRP] DEVICE ORWRITE (32) applicable options: sg_write_x --or --in=IF --32 [--bmop=OP,PGP] [--bs=BS] [--dpo] [--fua] [--generation=EOG,NOG] [--grpnum=GN] [--lba=LBA] [--num=NUM] [--offset=OFF{,DLEN]] [--strict] [--timeout=TO] [--wrprotect=ORP] DEVICE ORWRITE (16) applicable options: sg_write_x --or --in=IF [--16] [--bs=BS] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA] [--num=NUM] [--offset=OFF[,DLEN]] [--strict] [--timeout=TO] [--wrprotect=ORP] DEVICE WRITE SAME (32) applicable options: sg_write_x --same=NDOB --32 [--app-tag=AT] [--bs=BS] [--grpnum=GN] [--in=IF] [--lba=LBA] [--num=NUM] [--offset=OFF[,DLEN]] [--ref-tag=RT] [--strict] [--tag-mask=TM] [--timeout=TO] [--unmap=U_A] [--wrprotect=WRP] DEVICE WRITE SCATTERED (32) applicable options: sg_write_x --scattered --in=IF --32 [--app-tag=AT] [--bs=BS] [--combined=DOF] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA,LBA...] [--num=NUM,NUM...] [--offset=OFF[,DLEN]] [--ref-tag=RT] [--scat-file=SF] [--scat-raw] [--strict] [--tag-mask=TM] [--timeout=TO] [--wrprotect=WRP] DEVICE WRITE SCATTERED (16) applicable options: sg_write_x --scattered --in=IF [--bs=BS] [--combined=DOF] [--dld=DLD] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA,LBA...] [--num=NUM,NUM...] [--offset=OFF[,DLEN]] [--scat-raw] [--scat-file=SF] [--strict] [--timeout=TO] [--wrprotect=WRP] DEVICE WRITE STREAM (32) applicable options: sg_write_x --stream=ID --in=IF --32 [--app-tag=AT] [--bs=BS] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA] [--num=NUM] [--offset=OFF[,DLEN]] [--ref-tag=RT] [--strict] [--tag-mask=TM] [--timeout=TO] [--verbose] [--wrprotect=WRP] DEVICE WRITE STREAM (16) applicable options: sg_write_x --stream=ID --in=IF [--16] [--bs=BS] [--dpo] [--fua] [--grpnum=GN] [--lba=LBA] [--num=NUM] [--offset=OFF[,DLEN]] [--strict] [--timeout=TO] [--wrprotect=WRP] DEVICE Notes: - all 32 byte cdb variants, apart from ORWRITE(32), need type 1, 2, or 3 protection information active on the DEVICE - all commands can take one or more --verbose (-v) options and/or the --dry-run option - all WRITE X commands will accept --scat-file=SF and optionally --scat-raw options but only the first lba,num pair is used (any more are ignored) - when '--rscat-aw --scat-file=SF' are used then the binary format expected in SF is as defined for the WRITE SCATTERED commands. That is 32 bytes of zeros followed by the first LBA range descriptor followed by the second LBA range descriptor, etc. Each LBA range descriptor is 32 bytes long with an 8 byte LBA at offset 0 and a 4 byte number_of_logical_ blocks at offset 8 (both big endian). The 'pad' following the last LBA range descriptor does not need to be given - WRITE SCATTERED(32) additionally has expected initial LB reference tag, application tag and LB application tag mask fields in the LBA range descriptor. If --strict is given then all reserved fields are checked for zeros, an error is generated for non zero bytes. - when '--lba=LBA,LBA...' is used on commands other than WRITE SCATTERED then only the first LBA value is used. - when '--num=NUM,NUM...' is used on commands other than WRITE SCATTERED then only the first NUM value is used. - whenever '--lba=LBA,LBA...' is used then '--num=NUM,NUM...' should also be used. Also they should have the same number of elements.Error doing read of %s file: %s Short (%u) read of %s file, wanted %u Need WRITE ATOMIC(32) since blocks exceed 65535 %s: bad cdb name or length (%d) %s scatter list, number of %ss: %u byte offset of data_to_write: %u, dout_len: %d desc %d: LBA=0x%lx numblocks=%u%sWarning: possible clash of descriptor %u with data_to_write Data-out buffer contents (first 1024 of %u bytes): Above: dout's first 1024 of %u bytes [%s] Data-out buffer contents (length=%u): Exit just before sending %s due to --dry-run , LB data offset: %u Number of %ss: %u %s: dout_len==0, so empty dout buffer Medium or hardware error starting at Number of successfully written %ss is 0 or not reported Number of successfully written %ss is %u %s: t10_scat_list_out is too short 0123456789aAbBcCdDeEfFhHxXiIkKmMgGtTpP , %s: syntax error in %s at line %d, pos %d %s: error reading NUM (second) item on %s: error reading item %d NUM item on %s: error with item 3, >0xffffffff; on %s: error with item 4, >0xffff; on %s: error with item 5, >0xffff; on %s: number exceeds 32 bits in line %d, at pos %d of %s %s: error on line %d, at pos %d %s: expect LBA,NUM pairs but decoded odd number from %s %s: error reading LBA (first) item on 36a:A:b:B:c:dD:Efg:G:hi:I:l:M:n:No:Oq:Qr:RsS:t:T:u:vVw:xbad argument to '--app-tag='. Expect 0 to 0xffff inclusive bad argument to '--atomic='. Expect 0 to 0xffff inclusive bad argument to '--bs='. Expect 0 or greater warning: --bs=BS value is < 512 which seems too small, continue warning: --bs=BS value is not a multiple of 8, unexpected, continue bad first argument to '--bmop=' bad second argument to '--bmop=' bad argument to '--combined='. Expect 0 to 0x7fffffff bad argument to '--dld=', expect 0 to 7 inclusive bad first argument to '--generation=' bad second argument to '--generation=' need two arguments with --generation=EOG,NOG and they must be comma separated only expect '--lba=' option once bad argument to '--same', expect 0 or 1 only expect '--num=' option once bad first argument to '--offset=' bad second argument to '--offset=' bad second argument to '--offset=', cannot exceed 32 bits bad argument to '--ref-tag='. Expect 0 to 0xffffffff inclusive bad argument to '--scattered='. Expect 0 to 0xffff inclusive bad argument to '--tag-mask='. Expect 0 to 0xffff inclusive bad argument to '--stream=', expect 0 to 65535 bad argument to '--unmap=', expect 0 to 3 bad argument to '--wrprotect' unrecognised option code 0x%x ?? Unexpected extra argument: %s Not in DEBUG mode, so '-vV' has no special action Since neither --16 nor --32 given, choose --16 Since both --16 and --32 given, choose --32 Can only select one command; so only one of --atomic, --normal, --or, --same=, --scattered= or --stream= With --strict won't default to a normal WRITE, add --normal No command selected so choose 'normal' WRITE --combined=DOF only allowed with --scattered=RD (i.e. only with WRITE SCATTERED command) Ambiguous: got --combined=DOF and --scat-file=SF . Give one, the other or neither --scattered=RD --combined=DOF does not use --lba= or --num= Please remove. Ambiguous: don't expect --combined=DOF and --scat-raw Give one or the other --scat-raw only applies to the --scat-file=SF option --scat-raw without the --scat-file=SF option is an error want one and only one of: (--lba=LBA and/or --num=NUM), or --scat-file=SF, or --combined=DOF don't accept '-' (implying stdin) as a filename in --scat-file=SF Need --if=FN option to be given, exiting. To write zeros use --in=/dev/zero Offset (%lu) is at or beyond IF byte length (%lu) couldn't offset to required position on %s--offset [0x%lx] at or beyond file length[0x%lx] after accounting for OFF, DLEN exceeds %s remaining length (%u bytes) Moved IF byte pointer to %u, if_len=%u, if_readable_len=%u --offset=OFF ignored when IF is stdin, pipe, socket, etc DLEN, if given, is used Read capacity(16) unit attention, try again For data out buffer purposes the effective block size is %u (lb size is %u) because PROT_EN=1, PI_EXP=%u and WRPROTECT>0 Read capacity(16) response fields: --wrprotect (%d) expects PI but %s says it has none ... continue but could be dangerous Last_LBA=0x%lx LB size: %u (with PI: %u) bytes p_type=%u prot_en=%u [PI type=%u] p_i_exp=%u lbppb_exp=%u lbpme,rz=%u,Read capacity(16) not supported, try Read capacity(10) Unable to calculate block size Logic error, need block size by now Error: number of bytes to read from IF [%u] is not a multiple block size %u (including protection information) Warning: number of bytes to read from IF [%u] is not a multiple of actual block size %u; pad with zeros '--lba' cannot be read from stdin 0123456789aAbBcCdDeEfFhHxXiIkKmMgGtTpP, build_lba_arr: error at pos %d '--len' cannot be read from stdin %s: number exceeds 32 bits at pos %d need same number of arguments to '--lba=' and '--num=' options won't write %u blocks without an explicit --lba= option Expect scatter file to be a regular file Failed to open %s for raw read: %s With --combined= if DOF, RD are 0 and IF has an unknown length then give up unable to allocate aligned memory for scatterlist+data %s: Cannot fit %ss (%u) in given LB data offset (%u) %s: empty blocks before LB data offset (%u), could be okay Exiting due to --strict; perhaps try again with --combined=%u unable to allocate memory for final scatterlist+data DLEN > than bytes implied by sum of scatter list NUMs (%u) num_lbard=%u, sum_num=%u actual_bs=%ureadable length (%u) of IF %s bytes implied by sum of scatter list NUMs (%u) and DLEN Calculated data-out length (0x%x) not a multiple of BS (%uSF not long enough (%u bytes) to provide RD (%u) %ss Try again with --scattered=%u IF length (%u) %s 'sum_num' bytes (%u), %s: number given to --scattered= (%u) exceeds number of --lba= elements (%u) warning: %d LBA,number_of_blocks pairs found, only taking first after build_t10_scat, num_lbard=%u, sum_num=%u Unable to decode one LBA range descriptor from %s raw scatter file must be at least 64 bytes long (length: %u) No LBA or number_of_blocks given, try using --lba= and --num= unable to allocate %u bytes of memory Some error occurred, try again with '-v' or '-vv' for more information build_lba_arr: array length exceeded --app-tag=, --ref-tag= and --tag-mask= options ignored with 16 byte commands Calculated dout length (%u) %s bytes available in IF (%u) RD (%u) %s number of %ss (%u) found in IF RD (%u) %s number of %ss (%u) found in SF �u��ez��ez���u��ez��ez��ez��ez��ez��ez��ez��ez��2u��ez��*z���y��ez���y��ez��ez��Sy��ez��%y��ez��ez��ez���x���x���x��ez���x���x��Xx��x��ez��x��ez��ez��ez��ez��ez��ez��ez��ez��ez��ez���w���w���w���w��ez��vw��Gw��:w��&w��ez��ez�� w��ez���v���v��ez��xv��Wv��Jv��&v���u���u���u���u��do_write_xcheck_lbrdsparse_scat_pi_linebuild_t10_scatprocess_scatteredbuild_num_arr;l (k����n���8r��pX����H�������,����P����X����خ�� (���P�����zRx �ȝ��/D$4�j���FJ w�?:*3$"\�m���Ht`����B�E�E �B(�D0�D8�D`� 8C0A(B BBBA �Ԡ���h�m �E X�4�@���kA�F�G V AAA c CAE \x���P B�I�B �B(�A0�C8�G�� 8A0A(B BBBA ��L�I�A�4|h���vA�A�G v FAJ D CAH L�����DB�B�B �B(�D0�A8�G�� 8A0A(B BBBA ��o��,F�P�N �E(�D0�H8�G�s 8A0A(B BBBA ��f�P�A���E�N�A���U�O�A�4�K�P�B�<�A�e�A���K�O�A���D�a�B���B�T�B�D�г��eF�E�E �E(�H0�H8�G@n8A0A(B BBB,�����LPL�� ) X �d� � ���o0� p � � @P� ���o���o� ���o�od ���o+� ������� 0@P`p�������� 0@P`p�������� 0@P`p��������5i38i6;iaCia!fAKiBPibSic\iD`iddixlixtifxigiG�ih~ei�il�iN{in�io�hO�iQ�ir�irhfM�iq�iq�iR�iR�fS�fT�is�it�it�iI�iujv jVjwGA$3a1X�K GA$3p1029�tdGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*�GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA$3a1�Ke GA$3p1029�d�dGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*EGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFY�LtdGA+GLIBCXX_ASSERTIONS GA*FORTIFY�d�dGA+GLIBCXX_ASSERTIONSsg_write_x-1.44-6.el8.x86_64.debug%����7zXZ�ִF!t/����]?�E�h=��ڊ�2N��_2 ��ZM���N˖ˆ� A1G�kБ �P>ͫ��QK;!>� �H��33E�+�h;�P�Yc �4��!ɿ���C"^Z�S�;R��]`s�F�~d"��6��,�C���*�< uY5?�������ū�l�uy�wMSҝ�N *D�m�<DqΉ�� �[7�=ϱ��n��Z>� �~�'ԯ":Ƞ�K?���GM��''�.< �$�ɔ��¨��<2�L8��אԵ��/>oM#i�J���rD]n�#D� ��t�B�3��q�"��@@erә�'�r̤ta6:���l���`� �6����k�X��w�BqJ�3������*U��C_�f��u��Ȩ>��B��Y�m�'*`�`�y� S���2�?�,d_�K���� i� �O;]0��ǔ��.� O�T�d����6=��P���lS�793M��<�EHn�]��H"��R<h�X9s=���|u| W./���5�6+1��D�Q�[�)���g��Os=<c� N�g�X����EI��D����!PgO���u�(M� P��Ϭ �R�� �ejޅ������6sV�臅0����xv䄷�һ�Ͷ�'+-����t�2��J���C���` I��Bj}��\ZJe�FK�x���H_� ~�s�#�k_r�*�VH�Ʉ���ㆰ��P�� M.� �&]�8�Dշ�R�l;U֍���W�1G|����NW6� =Y�.F�`�\h�j�Y�3���AB9CF�׹/�,�yZO�3��ܾ;���)vp����:W�OC���T��t�f�+�$����Yi�%v�>���M�2%�e�S0�����L7��&>�m�Å�oVg�Y���׬��lH] ��n�$d���@2�����l�t#�$E<S��(��n�1/노(�C�|��Ozs�b��P2A����~G'�q@��0�1��tUM!I�\��?��>���!7a���g�YZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata ���� &�� 4$G���o00<Q ppHY� � �a���od d �n���o� � `}PP��B@�XX���������eE��d�d �eeFH�X�X�l�ȭȭ@�� ��� ���� ���� ��� ��� �@ @� @�  `�`@�� ��(/���>