ELF>�/@�i@8 @@@@�� EE@@@xx�\�l�l� �\�l�l88800hhhDDS�td88800P�tdTMTMTM44Q�tdR�td�\�l�lpp/lib64/ld-linux-x86-64.so.2 GNU���GNUc���~�V2^+�b �3V:��GNU( ()���3���?Un� f.��g����)R �{���gT������, � F")D��r��r_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_mainopen64sg_set_binary_mode__errno_locationsafe_strerrorpr2serrperrorgetopt_longoptargexitsg_get_numsg_get_llnumoptindstrlenfreeclosesg_if_can2stderrsg_cmds_open_devicesg_memalignreadconstruct_scsi_pt_objset_scsi_pt_cdbset_scsi_pt_senseset_scsi_pt_data_outdo_scsi_ptsg_cmds_process_respdestruct_scsi_pt_objsg_convert_errnosg_get_command_strhex2stderrsg_get_category_sense_strget_scsi_pt_transport_errget_scsi_pt_sense_lensg_get_sense_info_fldget_scsi_pt_os_errsg_print_command_len__stack_chk_faillibsgutils2-1.47.so.2libc.so.6GLIBC_2.4GLIBC_2.34GLIBC_2.2.5�ii �����ui ��l�0�lp0�l�l pL@pL`p L�pL�pL�pL�p&Lq+L q.L@q2L`q6L�q"L�q:L�q@L�qHLrPL rXL@rbL�o�o�o�o!�o%�r)�r(�n�n�n�n�n�n�n �n o o o o o(o0o8o@oHoPoXo`ohopoxo�o�o�o�o�o �o"�o#�o$�o%�o&�o'��H��H��OH��t��H����5�N��%�N��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"�����������%ULD����%MLD����%ELD����%=LD����%5LD����%-LD����%%LD����%LD����%LD����% LD����%LD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%�KD����%}KD����%uKD����%mKD����%eKD����%]KD����%UKD����%MKD����%EKD��AWf��AVL�5}KAUL�-&ATI��U��SH��'H��dH�%(H��$x1�)D$PL�|$HH�D$@HDŽ$��D$T�D$\<�D$.�D$()D$`)D$p)�$��L��M��L��L����D$H�����ƃ�����@���9��Hc�H�>��@H�1M�D$.H�D$p�DH�=�1��b���1��{���H�=M�|����D$`���x���H�=T%1��2����DH�=�L�L�����$����D���H�=�!1�������Pf��D$X�D$Q�����H�=�L�����D$\������H�=�$1������ D�D$P�����fDH�=IL������D$T=������H�=� 1��w�����f�H�=L�����H�����H�D$h�D$(����H�=�K�l�����$���?�d���H�=m1������pf�Ƅ$��;���Ƅ$��+����D$R����fDƄ$�� ���H�yK�D$SH�D$x������DK9�~ HcЃ�I�ԉ0KH��$�9����D$R���CH��$���|$.���|$(���|$`u �T$T�� �T$`�|$Q�o�����\$XL�t$p���JL������1�H��u 1�A�>-@�Ɖ�L�����D$.���Ņ��_D�d$SE���uL�l$xL������H����A�}-��H�=� 1�A���A������D$(����H�|$@H��t������x�|$.u�������D$(��x������E��xD��������uDD��H�=L#������u1H�=�!�B����#�|$Q�����H�5�"H�=o1�E1�����H��$xdH+%(�|H�ĈD��[]A\A]A^A_�1�L����D$(����L��$���1�L��L�D$����A�������R�����D$`1Ƀ�H�T$@��1��ljD$�����H�D$H����E����HcT$H�t$������A�ą��=9D$���D$P��$�H��$@� f��L��$*H�D$HH�t$h�D$/����D�D$TD��1�Ƅ$ �D��$��L��D��$���)�$0����$�EЀ�$���$!t��$!E��t��$!A��H�D��$-H��$"D��$.�B���I��H���*H��$ �L��H��H�D$�����H��$0�@L��H��H�L$ ������T$H�t$L�����������ٺ<D��L������L�L$����L��H�=�1�� ����f���L��A�#��������L���j����y���H�=c������ �o���A���%����T$��L��H�=�1������ ���H�t$xH�=<1����������L���{���H�|$ L�������������H�t$HH�=@1�H���^���D�d$<�������u �|$/�S���L���-���H�|$ L������������H�t$HH�=*1�H����������L������������A���m���H�=�1�������H�|$��%����D$<�B���H��H�H��I�4�1������?C���6C9�������H�=�1�����������u���H�=c1��w��������H�=�1��d�������H�=�1��Q�������H�=�1�A����:��������H�=1��'����0���f���1�I��^H��H���PTE1�1�H�=������?�f.�H�=yBH�rBH9�tH��?H��t �����H�=IBH�5BBH)�H��H��?H��H�H��tH��?H��t��fD�����=-Bu+UH�=r?H��t H�=<������d����B]������w����ATUH��@��u*1�1�H�������A�ą�xD��������x8H��D��]A\�E1�������A������8����H��H�=�H��1��������H�=~A������������H��H���sg_compare_and_write: open error: %s: %s argument to '--grpnum=' expected to be 0 to 63 Usage: sg_compare_and_write [--dpo] [--fua] [--fua_nv] [--grpnum=GN] [--help] --in=IF|--inc=IF [--inw=WF] --lba=LBA [--num=NUM] [--quiet] [--timeout=TO] [--verbose] [--version] [--wrprotect=WP] [--xferlen=LEN] DEVICE where: --dpo|-d set the dpo bit in cdb (def: clear) --fua|-f set the fua bit in cdb (def: clear) --fua_nv|-F set the fua_nv bit in cdb (def: clear) --grpnum=GN|-g GN GN is GROUP NUMBER to set in cdb (def: 0) --help|-h print out usage message --in=IF|-i IF IF is a file containing a compare buffer and optionally a write buffer (when --inw=WF is not given) --inc=IF|-C IF The same as the --in option --inw=WF|-D WF WF is a file containing a write buffer --lba=LBA|-l LBA LBA of the first block to compare and write --num=NUM|-n NUM number of blocks to compare/write (def: 1) --quiet|-q suppress MISCOMPARE report to stderr, still sets exit status of 14 --timeout=TO|-t TO timeout for the command (def: 60 secs) --verbose|-v increase verbosity (use '-vv' for more) --version|-V print version string then exit --wrprotect=WP|-w WP write protect information (def: 0) --xferlen=LEN|-x LEN number of bytes to transfer. Default is (2 * NUM * 512) or 1024 when NUM is 1 Performs a SCSI COMPARE AND WRITE operation. Sends a double size buffer, the first half is used to compare what is at LBA for NUM blocks. If and only if the comparison is equal, then the second half of the buffer is written to LBA for NUM blocks. bad argument to '--num', expect 0 to 255 bad argument to '--wrprotect' not in range 0-7 unrecognised option code 0x%x ?? Unexpected extra argument: %s Not in DEBUG mode, so '-vV' has no special action sg_compare_and_write: version: %s Running COMPARE AND WRITE command with the following options: in=%s device=%s lba=0x%lx num_blocks=%d xfer_len=%d timeout=%d sg_compare_and_write: don't allow stdin for write file Read only %d bytes (expected %d) from %s Could not construct scsit_pt_obj, out of memory Compare and write cdb: %s Data-out buffer contents: Medium or hardware error starting at lba=%lu [0x%lx] Miscompare at byte offset: %lu [0x%lx] sg_compare_and_write: SCSI COMPARE AND WRITE: %s Some error occurred, try again with '-v' or '-vv' for more information sg_set_binary_modeC:dD:fFg:hi:l:n:qt:vVw:x:bad argument to '--lba' bad argument to '--timeout' bad argument to '--xferlen' missing device name! missing input file missing lba 1.30 20210830inw=%s Not enough user memory Could not read from %sCOMPARE AND WRITEMedium or hardware error Miscompare reported sg_compare_and_write failed: dpofuafua_nvfua-nvgroupgrpnumhelpinincinwlbaquiettimeoutverboseversionwrprotectxferlen�����������������������������������������������������������������������������������������������������������������������������������������������������������t���<�������������������������������������������������������������\���,���;0����d ����<����|���Ll����zRx �(���&D$4`���@FJ w�?:*3$"\x���0(t����wB�A�D h DBA L�d���> F�F�I �I(�D0�C8�N�. 8D0A(B BBBA �0p0�lx� 81�l�l���o��� � �nH�  � ���o���o� ���o���o� ���o�l0 @ P ` p � � � � � � � � !! !0!@!P!`!p!�!�!�!�!�!�!�!�!"" "0"@"P"LdLf LFLFLgLg&Lh+Li.LC2LD6Ll"Ln:Lq@LtHLvPLVXLwbLxGA$3a1 �/ GA$3g1073�$71GA* GA$annobin gcc 11.3.1 20220421GA$plugin name: annobin GA$running gcc 11.3.1 20220421 GA*GA*GA! GA*FORTIFY�GA+GLIBCXX_ASSERTIONS GA*GOWjGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA$3a10E1sg_compare_and_write-1.47-9.el9.x86_64.debug�XT�7zXZ�ִF!t/���s]?�E�h=��ڊ�2N�`�� ��X7S��'�<��X��-�Y���#���՞K9���@/eB�0Q�6�09 e����� .�7Ĉ:FW���53o�ɱ?�S]�K^��Ȇ[ȈX/0�V�2�*(�Ֆ+@*J8�f�����:��U3���uvr�4�?����uЦ�D�h.�=Z0+"' +[�j[@�B0� ��9�] z���kLpuE`F��n�S���t V�0o�-��ѿz������G��:˱�T1En%.G� �崈`h��<���Y�S�!F�cn:C�W���|��8���8�qq�4��hBՒ!���nRR��>�P��9/��p�@�҈j��.�H��==+,�f��k=S���J*��;Q3�޸��aN���'�C��ކ�o*s��a4�*� n�v��<�҈�[�jT��cS�1�9@%¦i/TKw`�˚�ӽ���{: ��2��8 \�.�ƶl��Rl ��xmxٿ��m�� ���w3!M���Sc ����)r|"mb���kf�x�����0 �B���V'uSΌl�^�������CW���*�1@���k!C�e� ��}m��V��m/��y��B�r���9"NU)��y���U�ӟO�I�R@�J[ҵ���J��00J�l�V �uK4Jf���7c8�Ua�%ҍ��XBc���֖�� ^�K��g�YZ.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�� G���o��(Q ���Y���a���o� � Tn���o� � @}  ��B� � H� � @�`"`"0��$�$� �8181 �@@T �TMTM4��M�M���l�\��l�\��l�\��l�\��n�^X�p`� �r�b0 ���b� |d4/�d�dh>