ELF>P=@i@8 @@@@88 II@@@8\8l8lP\PlPl88800hhhDDStd88800PtdPTPTPT,,QtdRtd8\8l8l/lib64/ld-linux-x86-64.so.2 GNUGNUQaDJ8T:*ŖcGNU3 343U o67 sg0;1 U]"o, F"M{sr_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_maingetopt_longpr2serroptargsg_get_numoptindstrcmpsg_cmds_open_devicesg_ll_inquiry__memcpy_chksg_get_pdt_str__printf_chksg_convert_errnofreesg_if_can2stderrsg_cmds_close_devicesafe_strerrorstat64construct_scsi_pt_objset_scsi_pt_cdbset_scsi_pt_senseset_scsi_pt_data_outdo_scsi_ptsg_cmds_process_respdestruct_scsi_pt_objsleepsg_ll_request_sensesg_get_command_strhex2stderrsg_memalignmemsetsg_get_category_sense_strsg_set_binary_modereadputsget_scsi_pt_transport_errsg_get_sense_progress_fldget_scsi_pt_sense_lensg_get_sense_info_fldopen64closeperror__errno_location__snprintf_chkget_scsi_pt_os_err__stack_chk_failsg_vpd_dev_id_iterstrlenlibsgutils2-1.47.so.2libc.so.6GLIBC_2.33GLIBC_2.4GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4#-ii 8Bui Mti Y8l0>@l=HlHl pA@pA`pApApApApAqA qA@qA`qBqBq BqBqBr$B r)B@r1B`r9BrABrFBoooo)o0r4s3hnpnxnnnnn n n n n nnnnnnnnoooo o(o0o8o@oHo Po!Xo"`o#ho$po%xo&o'o(o*o+o,o-o.o/o0o1o2HHOHtH52N%3Nhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-%MKD%EKD%=KD%5KD%-KD%%KD%KD%KD% KD%KD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%JD%}JD%uJD%mJD%eJD%]JD%UJD%MJD%EJD%=JD%5JD%-JD%%JD%JD%JD% JD%JD%ID%ID%ID%IDAWfL=JAVIAUAATL%UH-$-SHdH%(H$1)D$`H\$HHD$@D$`)D$P)D$p@ILLLDD$HdAƒ@;w HcDH>DH=%1$H=1AH$dH+%(nHĨD[]A\A]A^A_H=1E1D$PWD$\MD$pD$Z>H=K"D$l&H=$1AmHKHD$xD$tD$RD$QD$XD$WD$VD$TH=OKD$d=H=Q#1AD$UuD$SkH=KOD$`OH=81AD$],D$["H=JD$h H=*#1kAPD$Y`JE1D9}HcЃM$։HJD93|$ZD$[M1D$pT$RD|$XD$D$QT$VAЃE|$tHl$xH2 H5VHDT$ DT$ A|$dmH=)$1AgH="1DT$dDT$|$[=H5H=1?E1'HD$dE1T$1LDT$DT$D$ l$p L$`LDT$A$O11Dh1H$AUj|$IHD$ MY^=$Ht$$LD$DD$(AA9DOIcDD$ DL$(DD$ A)D$H$@HHD$ ADH$H$IPH5#1AVL$XZDT$$DT$11A$AUjLD$ |$XA[AXDT$E$\ $ H$f9O11 [ H9Iu߃؃|$ppH|$@AHtDT$lDT$|$ptXEAcH HHI41FFD9|H=z1ADH=DT$DDT$uH=<&DT$uD$dH="p1p FAH|$@HtDT$DT$|$ DT$ DT$؉ljTH=H1DT$EAH=W1AH=`1LH= H1pH$1$HHDT$ 3 |$dSH$D$d=H=1QA6H=18ADH= 1Ac|$XxE11|$Yu |$VD|$Uf 1H$)$E|$\fo &fnD$l DH$|$Xf8=Hf~D$Ƅ$HƄ$|$]t$@|$Pt$ Df|$pf$|$T7DT$(DT$(HIa Ht$HǺ L$@LLDHLaL$pT$Lt$ mDD$pLLL$<¹H5(|$pt#EHH5HDH=p!1aL|$U|$\E11L$Dd$L=<1?Lt$SDL$L|$ AAƅw 7  1H=U!|$S_ ERfo $fnD$l1 H$|$Xf8=Hf~D$Ƅ$HȀA$H|$1ҹL$` DT$(H=jH1'|$pDT$(E~!H=Z1DHDT$(t$H=N1DT$(DT$(|$Q|$Rq|$VL$&E1'E1#D$d11HT$@DT$DpD8DT$HHD$tDT$HcT$dH}1mDT$T$`UD$ht ` ЈE|$WtMD$dffEH=~1DT$H= %DT$y|$E~uH=1Dt$DT$DT$|$H=1DT$#HT$xH=1DT$nH=1`DT$%LL$xH$`D L%H1aHYDaDA$L$H5LٿDT$(fL\$9O1EL\$DT$(H=1DT$DT$vLHDT$($AAL\$D$Hf9O1ɉL\$DT$(upHcL$HL$LD It AH|$HډAAD$HL\$DT$(u$1LAHADT$(L\$mL\$DT$(3HcD$HH$`PH\$DE1H$`L[D6D$HIkDHHD1[L AkK|-DHE9IuAH\$M$< DT$H$`VAUELH1XZDT$HDT$hDT$HqH1H5xRDT$O1AAHLDT$DT$HcD$HDD<tH$`AlH\$E1DH$`L6D$HIkDHHD1LAkK|-DHE9IuH$`EDT$QL$H=1PD$SD$!LL$xH$`D HL 1IHA\$L|$ PljD$LN1LH=vDT$]H=1DT$ED$H=1DT$)f.f1I^HHPTE11H=c2f.H=Y5HR5H9tHF2Ht H=)5H5"5H)HH?HHHtH2HtfD= 5u+UH=1Ht H=6.d4]wHHlaunchedcompletedABc:CdDeFhi:IOp:Qt:T:vVwzZ1.16 20210830sg_sanitize: version: %s Missing device name! - PROTECT=%d VPD_SUPPORTED_VPDS corrupted VPD_DEVICE_ID gave res=%d VPD_DEVICE_ID corrupted %.*s%02x LU name: %.*s sg_set_binary_mode Sanitize cdb: %s Parameter list contents: Sanitize: out of memory SanitizeSanitize failed: %s Request Sense: %s Parameter data in hex close error: %s sg_sanitize failed: auseblockcountcryptodescdry-rundry_runearlyfailhelpinvertiploverwritepatternquicktesttimeoutverboseversionwaitzerobad argument to '--count', expect 1 to 31 Usage: sg_sanitize [--ause] [--block] [--count=OC] [--crypto] [--dry-run] [--early] [--fail] [--help] [--invert] [--ipl=LEN] [--overwrite] [--pattern=PF] [--quick] [--test=TE] [--timeout=SECS] [--verbose] [--version] [--wait] [--zero] [--znr] DEVICE where: --ause|-A set AUSE bit in cdb --block|-B do BLOCK ERASE sanitize --count=OC|-c OC OC is overwrite count field (from 1 (def) to 31) --crypto|-C do CRYPTOGRAPHIC ERASE sanitize --desc|-d polling request sense sets 'desc' field (def: clear 'desc' field) --dry-run|-D to preparation but bypass SANITIZE commnd --early|-e exit once sanitize started (IMMED set in cdb) user can monitor progress with REQUEST SENSE --fail|-F do EXIT FAILURE MODE sanitize --help|-h print out usage message --invert|-I set INVERT bit in OVERWRITE parameter list --ipl=LEN|-i LEN initialization pattern length (in bytes) --overwrite|-O do OVERWRITE sanitize --pattern=PF|-p PF PF is file containing initialization pattern for OVERWRITE --quick|-Q start sanitize without pause for user intervention (i.e. no time to reconsider) --test=TE|-T TE TE is placed in TEST field of OVERWRITE parameter list (def: 0) --timeout=SECS|-t SECS SANITIZE command timeout in seconds --verbose|-v increase verbosity --version|-V print version string then exit --wait|-w wait for command to finish (could take hours) --zero|-z use pattern of zeros for OVERWRITE --znr|-Z set ZNR (zone no reset) bit in cdb Performs a SCSI SANITIZE command. <<>>: all data on DEVICE will be lost. Default action is to give user time to reconsider; then execute SANITIZE command with IMMED bit set; then use REQUEST SENSE command every 60 seconds to poll for a progress indication; then exit when there is no more progress indication. bad argument to '--ipl', expect 1 to 65535 bad argument to '--timeout=SECS', want 0 or more bad argument to '--test', expect 0 to 3 unrecognised option code 0x%x ?? Unexpected extra argument: %s Not in DEBUG mode, so '-vV' has no special action one and only one of '--block', '--crypto', '--fail' or '--overwrite' please confused: both '--pattern=PF' and '--zero' options '--overwrite' requires '--pattern=PF' or '--zero' option pattern file: unable to stat(%s): %s pattern file length exceeds 65535 bytes, need '--ipl=LEN' option '--overwrite' requires '--ipl=LEN' option if can't get PF length sg_sanitize: open error: %s: %s %.8s %.16s %.4s peripheral_type: %s [0x%x] << supports protection information>>Short INQUIRY response: %d bytes, expect at least 36 VPD_SUPPORTED_VPDS gave res=%d VPD_UNIT_SERIAL_NUM gave res=%d VPD_UNIT_SERIAL_NUM corrupted Unit serial number: %.*s unable to allocate %d bytes of memory with calloc() sg_sanitize: could not open %s for reading A SANITIZE will commence in 15 seconds ALL data on %s will be DESTROYED Press control-C to abort A SANITIZE will commence in 10 seconds A SANITIZE will commence in 5 seconds Sanitize command timeout: %d seconds Due to --dry-run option, bypassing SANITIZE command Medium or hardware error starting at lba=%lu [0x%lx] Sanitize command %s without error Due to --dry-run option, leave poll loop Request Sense command not supported bad field in Request Sense cdb Descriptor type sense may not be supported, try again with fixed type try the '-v' option for more information No progress indication found, iteration %d Sanitize seems to be successful and finished quickly Progress indication: %d%% done Some error occurred, try again with '-v' or '-vv' for more information sg_sanitize: couldn't read from %stried to read %d bytes from %s, got %d bytes so pad with 0x0 bytes and continue [8.`[V[[L[[[[[B[0[[[[[[[[[[[[[[[[j[[[[[[[[[[[[$;,`HzRx &D$4hFJ w?:*3$"\0tTFME E(H0H8G  8D0A(B BBBA $ B R A  K P A j G P D  G P B  B O B  B d A /  M 0>=Hl # <>8l@lo e PnP  oo oo6 oPl0 @ P ` p !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""#AAABAcACAdADADAeAFAhBIBi BOBpBQ$BT)Bt1Bv9BVABwFBzGA$3a1 D> GA$3g1073%D=GA* GA$annobin gcc 11.3.1 20220421GA$plugin name: annobin GA$running gcc 11.3.1 20220421 GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOWjGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA$3a1=I>sg_sanitize-1.47-9.el9.x86_64.debug 7zXZִF!t/o]?Eh=ڊ2NaSJem2+^Ԃշu/mssЀ~]9R%*/?0Tyom,iX:ě*]2=qRRϰыa$aP7ab&ryH=cz q]n @b)FOm)nC*ч~,13XpIXڥ,GXWD#2yEv#Fxf$ٝq3t#t(,&CrL՘Hx(zGQ9^OĆ0"DC됤_ˡX殎!mvuYf8WAix+|{O1w;p56X`{)dp֋%N!1JAg)(:)BVg3Z1x񯁘 .,q{j_jX}!yrf(BƛƔASA46d쁝H JA!QYإE=ƶz,-xse6="`#tߖŸ6pEl z9n#0 \9Q5gFi^>< pI8ߡߑ I`~czPF$`wlbr0?ώp=#Im*Ǿny+W#bڮ>89ϴW(@_$ kzp14qui2zVH᪫"uCvGIıgYZ.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.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 880&hh$9 Go(Q Yeao6 6 jno `} BP  ##%%I<><> @@PPTPT,TT48l8\@l@\HlH\PlP\PnP^p` rb0 b d(/eh>