{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.H7yxomsM/b1/samhain_4.1.4-4_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.H7yxomsM/b2/samhain_4.1.4-4_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- d02149d2f9ec8d80ef6c597158ce1449 20204 debug optional samhain-dbgsym_4.1.4-4_arm64.deb\n- af86344dce59e44d1abf7036dcb05cf0 1125264 admin optional samhain_4.1.4-4_arm64.deb\n+ 4763bfe4e493e9b30097d211075ca663 20236 debug optional samhain-dbgsym_4.1.4-4_arm64.deb\n+ 058162db3bb1723478f0c95b16853f0e 1125384 admin optional samhain_4.1.4-4_arm64.deb\n"}, {"source1": "samhain_4.1.4-4_arm64.deb", "source2": "samhain_4.1.4-4_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-10-06 09:19:54.000000 debian-binary\n--rw-r--r-- 0 0 0 11416 2024-10-06 09:19:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1113656 2024-10-06 09:19:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11408 2024-10-06 09:19:54.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1113784 2024-10-06 09:19:54.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -37,15 +37,15 @@\n -rw-r--r-- 0 root (0) root (0) 39774 2016-06-02 11:57:46.000000 ./usr/share/doc/samhain/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 17050 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/\n -rw-r--r-- 0 root (0) root (0) 2943 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/README\n -rwxr-xr-x 0 root (0) root (0) 3661 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/chroot.sh\n -rwxr-xr-x 0 root (0) root (0) 6709 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_pager.pl\n -rwxr-xr-x 0 root (0) root (0) 5472 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_sms.pl\n--rw-r--r-- 0 root (0) root (0) 6126 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec\n+-rw-r--r-- 0 root (0) root (0) 6125 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec\n -rwxr-xr-x 0 root (0) root (0) 930 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.cgi\n -rw-r--r-- 0 root (0) root (0) 279 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.dtd\n -rw-r--r-- 0 root (0) root (0) 5016 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/samhain.spec\n -rw-r--r-- 0 root (0) root (0) 5397 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.xsl\n -rwxr-xr-x 0 root (0) root (0) 19808 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/samhainadmin.pl\n -rw-r--r-- 0 root (0) root (0) 15635 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/samhainrc.linux\n -rw-r--r-- 0 root (0) root (0) 8408 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/yulerc.template\n"}, {"source1": "./usr/sbin/samhain", "source2": "./usr/sbin/samhain", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9e9c4241fc9f4510886e5de8ada187420a9eddc5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9e64a3127229ed337b42fcf7e249af5e6069c987\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=frames {}", "source2": "readelf --wide --debug-dump=frames {}", "unified_diff": "@@ -4396,15 +4396,15 @@\n DW_CFA_def_cfa_offset: 0\n DW_CFA_advance_loc: 4 to 0000000000019b9c\n DW_CFA_AARCH64_negate_ra_state\n DW_CFA_advance_loc: 4 to 0000000000019ba0\n DW_CFA_restore_state\n DW_CFA_nop\n \n-0000192c 00000000000000b0 00001930 FDE cie=00000000 pc=000000000000a7c0..000000000000b9bc\n+0000192c 00000000000000b0 00001930 FDE cie=00000000 pc=000000000000a7c0..000000000000b9a0\n DW_CFA_advance_loc: 4 to 000000000000a7c4\n DW_CFA_AARCH64_negate_ra_state\n DW_CFA_advance_loc: 4 to 000000000000a7c8\n DW_CFA_def_cfa_offset: 208\n DW_CFA_advance_loc: 12 to 000000000000a7d4\n DW_CFA_offset: r29 (x29) at cfa-96\n DW_CFA_offset: r30 (x30) at cfa-88\n@@ -4419,95 +4419,95 @@\n DW_CFA_offset: r22 (x22) at cfa-56\n DW_CFA_advance_loc: 64 to 000000000000a850\n DW_CFA_offset: r26 (x26) at cfa-24\n DW_CFA_offset: r25 (x25) at cfa-32\n DW_CFA_advance_loc: 8 to 000000000000a858\n DW_CFA_offset: r28 (x28) at cfa-8\n DW_CFA_offset: r27 (x27) at cfa-16\n- DW_CFA_advance_loc2: 1176 to 000000000000acf0\n+ DW_CFA_advance_loc2: 1156 to 000000000000acdc\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r26 (x26)\n DW_CFA_restore: r27 (x27)\n DW_CFA_restore: r28 (x28)\n- DW_CFA_advance_loc1: 292 to 000000000000ae14\n+ DW_CFA_advance_loc1: 292 to 000000000000ae00\n DW_CFA_offset: r25 (x25) at cfa-32\n DW_CFA_offset: r26 (x26) at cfa-24\n DW_CFA_offset: r27 (x27) at cfa-16\n DW_CFA_offset: r28 (x28) at cfa-8\n- DW_CFA_advance_loc1: 808 to 000000000000b13c\n+ DW_CFA_advance_loc1: 804 to 000000000000b124\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r26 (x26)\n DW_CFA_restore: r27 (x27)\n DW_CFA_restore: r28 (x28)\n- DW_CFA_advance_loc: 28 to 000000000000b158\n+ DW_CFA_advance_loc: 28 to 000000000000b140\n DW_CFA_offset: r25 (x25) at cfa-32\n DW_CFA_offset: r26 (x26) at cfa-24\n DW_CFA_offset: r27 (x27) at cfa-16\n DW_CFA_offset: r28 (x28) at cfa-8\n- DW_CFA_advance_loc: 192 to 000000000000b218\n+ DW_CFA_advance_loc: 192 to 000000000000b200\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r26 (x26)\n DW_CFA_restore: r27 (x27)\n DW_CFA_restore: r28 (x28)\n- DW_CFA_advance_loc: 76 to 000000000000b264\n+ DW_CFA_advance_loc: 76 to 000000000000b24c\n DW_CFA_restore: r23 (x23)\n DW_CFA_restore: r24 (x24)\n DW_CFA_restore: r21 (x21)\n DW_CFA_restore: r22 (x22)\n DW_CFA_restore: r19 (x19)\n DW_CFA_restore: r20 (x20)\n DW_CFA_restore: r29 (x29)\n DW_CFA_restore: r30 (x30)\n DW_CFA_def_cfa_offset: 0\n- DW_CFA_advance_loc: 4 to 000000000000b268\n+ DW_CFA_advance_loc: 4 to 000000000000b250\n DW_CFA_AARCH64_negate_ra_state\n- DW_CFA_advance_loc: 4 to 000000000000b26c\n+ DW_CFA_advance_loc: 4 to 000000000000b254\n DW_CFA_def_cfa_offset: 208\n DW_CFA_offset: r19 (x19) at cfa-80\n DW_CFA_offset: r20 (x20) at cfa-72\n DW_CFA_offset: r21 (x21) at cfa-64\n DW_CFA_offset: r22 (x22) at cfa-56\n DW_CFA_offset: r23 (x23) at cfa-48\n DW_CFA_offset: r24 (x24) at cfa-40\n DW_CFA_offset: r25 (x25) at cfa-32\n DW_CFA_offset: r26 (x26) at cfa-24\n DW_CFA_offset: r27 (x27) at cfa-16\n DW_CFA_offset: r28 (x28) at cfa-8\n DW_CFA_offset: r29 (x29) at cfa-96\n DW_CFA_offset: r30 (x30) at cfa-88\n DW_CFA_AARCH64_negate_ra_state\n- DW_CFA_advance_loc2: 1364 to 000000000000b7c0\n+ DW_CFA_advance_loc2: 1360 to 000000000000b7a4\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r26 (x26)\n DW_CFA_restore: r27 (x27)\n DW_CFA_restore: r28 (x28)\n- DW_CFA_advance_loc: 20 to 000000000000b7d4\n+ DW_CFA_advance_loc: 20 to 000000000000b7b8\n DW_CFA_offset: r25 (x25) at cfa-32\n DW_CFA_offset: r26 (x26) at cfa-24\n DW_CFA_offset: r27 (x27) at cfa-16\n DW_CFA_offset: r28 (x28) at cfa-8\n- DW_CFA_advance_loc: 60 to 000000000000b810\n+ DW_CFA_advance_loc: 60 to 000000000000b7f4\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r26 (x26)\n DW_CFA_restore: r27 (x27)\n DW_CFA_restore: r28 (x28)\n- DW_CFA_advance_loc: 40 to 000000000000b838\n+ DW_CFA_advance_loc: 40 to 000000000000b81c\n DW_CFA_offset: r25 (x25) at cfa-32\n DW_CFA_offset: r26 (x26) at cfa-24\n DW_CFA_offset: r27 (x27) at cfa-16\n DW_CFA_offset: r28 (x28) at cfa-8\n- DW_CFA_advance_loc: 28 to 000000000000b854\n+ DW_CFA_advance_loc: 28 to 000000000000b838\n DW_CFA_restore: r25 (x25)\n DW_CFA_restore: r26 (x26)\n DW_CFA_restore: r27 (x27)\n DW_CFA_restore: r28 (x28)\n- DW_CFA_advance_loc: 4 to 000000000000b858\n+ DW_CFA_advance_loc: 4 to 000000000000b83c\n DW_CFA_offset: r26 (x26) at cfa-24\n DW_CFA_offset: r25 (x25) at cfa-32\n- DW_CFA_advance_loc: 4 to 000000000000b85c\n+ DW_CFA_advance_loc: 4 to 000000000000b840\n DW_CFA_offset: r28 (x28) at cfa-8\n DW_CFA_offset: r27 (x27) at cfa-16\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n 000019e0 000000000000004c 000019e4 FDE cie=00000000 pc=0000000000019bc0..000000000001a048\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -20,186 +20,187 @@\n \tldr\tx0, [x2]\n \tstr\tx0, [sp, #104]\n \tmov\tx0, #0x0 \t// #0\n \tldr\tw0, [x24]\n \tstr\txzr, [sp, #80]\n \tstr\twzr, [sp, #72]\n \tstr\twzr, [sp, #76]\n-\tcbnz\tw0, b13c \n+\tcbnz\tw0, b124 \n \tmov\tw2, #0x0 \t// #0\n \tmov\tw1, #0xffffffff \t// #-1\n \tmov\tw0, #0x3 \t// #3\n \tbl\t1be6c \n \tldr\tw21, [sp, #60]\n \tcmp\tw21, #0x1\n-\tb.gt\tacf0 \n+\tb.gt\tacdc \n \tadrp\tx23, 69000 \n \tmov\tx4, #0x0 \t// #0\n \tadd\tx0, x23, #0x908\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x0 \t// #0\n \tmov\tw1, #0x656 \t// #1622\n \tadrp\tx22, a5000 \n \tstp\tx25, x26, [sp, #176]\n \tadrp\tx25, a5000 \n \tstp\tx27, x28, [sp, #192]\n \tbl\t417e0 \n \tcmn\tx0, #0x1\n-\tb.eq\tb158 // b.none\n+\tb.eq\tb140 // b.none\n \tadrp\tx27, 9f000 \n \tldr\tx27, [x27, #3632]\n \tadrp\tx0, 18000 \n \tadd\tx0, x0, #0x964\n \tbl\t692c0 \n \tmov\tx2, #0x8 \t// #8\n \tmov\tw1, #0x0 \t// #0\n \tmov\tx0, x27\n \tbl\t4cd40 \n \tldr\tw1, [x27]\n-\tmov\tw2, #0x72 \t// #114\n+\tmov\tw2, #0x5b \t// #91\n \tadrp\tx0, 69000 \n \tadd\tx0, x0, #0xa40\n \torr\tw1, w1, w2\n \tstr\tw1, [x27]\n \tbl\ta680 \n \tmov\tx19, x0\n \tcbz\tx0, a8b8 \n \tbl\t99f0 \n \tcmp\tx0, #0x3ff\n-\tb.ls\tb1d8 // b.plast\n+\tb.ls\tb1c0 // b.plast\n \tadd\tx0, x25, #0xa00\n \tstr\txzr, [x0, #5088]\n \tbl\t1b0a0 \n \tadd\tx19, x23, #0x908\n \tmov\tw0, #0x1 \t// #1\n \tbl\t276e0 \n \tmov\tx0, x19\n \tmov\tx4, #0x0 \t// #0\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x0 \t// #0\n \tmov\tw1, #0x6a6 \t// #1702\n \tbl\t417e0 \n \tcmn\tx0, #0x1\n-\tb.eq\tb6a8 // b.none\n+\tb.eq\tb68c // b.none\n \tadd\tx19, x23, #0x908\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx0, x19\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x1 \t// #1\n \tmov\tw1, #0x6a8 \t// #1704\n \tbl\t417e0 \n \tcmn\tx0, #0x1\n-\tb.eq\tb6cc // b.none\n+\tb.eq\tb6b0 // b.none\n \tadd\tx19, x23, #0x908\n \tmov\tx4, #0x0 \t// #0\n \tmov\tx0, x19\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x2 \t// #2\n \tmov\tw1, #0x6aa \t// #1706\n \tbl\t417e0 \n \tcmn\tx0, #0x1\n-\tb.eq\tb6f0 // b.none\n+\tb.eq\tb6d4 // b.none\n \tldr\tw0, [x24]\n-\tcbnz\tw0, b1c0 \n+\tcbnz\tw0, b1a8 \n \tadd\tx19, x22, #0x950\n \tadrp\tx0, 69000 \n+\tldp\tw1, w2, [x27]\n \tadd\tx0, x0, #0x930\n-\tldr\tw1, [x27, #4]\n-\tmov\tw2, #0x8b \t// #139\n-\tmov\tx3, #0x6153 \t// #24915\n \tstr\twzr, [x19, #116]\n-\torr\tw1, w1, w2\n+\tmov\tx4, #0x6153 \t// #24915\n \tstr\twzr, [x19, #112]\n-\tmovk\tx3, #0x686d, lsl #16\n+\tmovk\tx4, #0x686d, lsl #16\n \tstr\twzr, [x19, #148]\n-\tadd\tx26, x25, #0xa00\n+\tmovk\tx4, #0x6961, lsl #32\n \tstr\twzr, [x19, #152]\n-\tmovk\tx3, #0x6961, lsl #32\n+\tadd\tx26, x25, #0xa00\n \tstr\twzr, [x19, #136]\n-\tmovk\tx3, #0x6e, lsl #48\n+\torr\tw1, w1, #0x1000\n \tstr\twzr, [x19, #140]\n+\tmov\tw5, #0xa3 \t// #163\n \tstr\twzr, [x19, #144]\n+\torr\tw2, w2, w5\n \tstr\twzr, [x22, #2384]\n-\tldr\tw2, [x0]\n-\tldrb\tw0, [x0, #4]\n+\tmovk\tx4, #0x6e, lsl #48\n \tstr\twzr, [x19, #124]\n+\tldr\tw3, [x0]\n+\tldrb\tw0, [x0, #4]\n \tstr\twzr, [x19, #128]\n+\tstr\tx4, [x25, #2560]\n \tstr\twzr, [x19, #132]\n-\tstr\tx3, [x25, #2560]\n-\tstr\tw1, [x27, #4]\n-\tstr\tw2, [x19, #16]\n+\tstp\tw1, w2, [x27]\n+\tstr\tw3, [x19, #16]\n \tstrb\tw0, [x19, #20]\n \tstr\twzr, [x19, #156]\n \tstr\twzr, [x26, #5096]\n \tbl\t9d90 \n \tldr\tw1, [x19, #160]\n \tsxtw\tx0, w0\n \tstr\tx0, [x26, #8]\n \tstr\txzr, [x26, #5104]\n-\tcbz\tw1, acd8 \n+\tcbz\tw1, acc4 \n \tstr\txzr, [x26, #4952]\n \tstr\twzr, [x26, #4960]\n \tadrp\tx0, 76000 \n \tldr\tw1, [x27, #4]\n \tadd\tx19, x25, #0xa00\n-\tmov\tx4, #0x1400 \t// #5120\n+\tmov\tx5, #0x1200 \t// #4608\n \tmovi\tv31.4s, #0x0\n-\tadd\tx28, x19, x4\n+\tadd\tx3, x19, x5\n \tldr\tq29, [x0, #1104]\n-\tmov\tx5, #0x1200 \t// #4608\n+\torr\tw1, w1, #0x6000\n \tmovi\tv30.4s, #0x0\n-\tadd\tx3, x19, x5\n-\tmov\tw4, #0xa000 \t// #40960\n-\torr\tw1, w1, w4\n+\tmov\tx4, #0x1400 \t// #5120\n+\tadd\tx28, x19, x4\n \tmov\tx2, #0xffffffff \t// #4294967295\n \tmov\tx0, #0x0 \t// #0\n-\tstur\tq31, [x28, #-248]\n+\tstr\tw1, [x27, #4]\n+\tstur\tq31, [x3, #248]\n \tadrp\tx26, a5000 \n+\tstur\tq31, [x28, #-248]\n \tstur\tq31, [x28, #-200]\n \tstur\tq30, [x28, #-152]\n \tstur\tq29, [x28, #-136]\n \tstur\tq30, [x28, #-120]\n-\tstr\tw1, [x27, #4]\n-\tstur\tq31, [x3, #248]\n \tstr\txzr, [x19, #4936]\n \tstr\twzr, [x19, #5016]\n \tstr\tx2, [x19, #5024]\n \tbl\t9de0 \n \tldr\tw3, [x27]\n \tmov\tx4, x0\n+\tmov\tw0, #0x9e0000 \t// #10354688\n \tmov\tx2, #0x40 \t// #64\n+\torr\tw3, w3, w0\n \tadrp\tx1, 6a000 \n-\torr\tw3, w3, #0x30000\n-\tadd\tx1, x1, #0x598\n \tadrp\tx0, a6000 \n+\tadd\tx1, x1, #0x598\n \tadd\tx0, x0, #0x134\n \tstr\tw3, [x27]\n \tstr\tx4, [x19, #4888]\n \tstr\txzr, [x19, #4896]\n \tbl\t4cdec \n \tldr\tw3, [x27]\n \tmov\tx2, #0x100 \t// #256\n \tadrp\tx1, 69000 \n \tadrp\tx0, a5000 \n-\torr\tw3, w3, #0x40000000\n+\torr\tw3, w3, #0x7f000000\n \tadd\tx1, x1, #0xa60\n \tadd\tx0, x0, #0xb41\n \tstr\tw3, [x27]\n \tstrb\twzr, [x19, #2100]\n \tstrb\twzr, [x19, #2164]\n \tstrb\twzr, [x19, #2228]\n \tbl\t4cdec \n \tmov\tx2, #0x100 \t// #256\n \tadd\tx0, x26, #0xc72\n \tadrp\tx1, 69000 \n \tadd\tx1, x1, #0xa78\n \tstrb\twzr, [x19, #577]\n \tbl\t4cdec \n \tldr\tw3, [x27, #4]\n-\tmov\tw0, #0x860000 \t// #8781824\n+\tmov\tw0, #0x5e0000 \t// #6160384\n \tmov\tx2, #0x100 \t// #256\n \tadrp\tx1, 69000 \n \torr\tw3, w3, w0\n \tadd\tx1, x1, #0x968\n \tadrp\tx0, a6000 \n \tadd\tx0, x0, #0xbf4\n \tstr\tw3, [x27, #4]\n@@ -221,69 +222,63 @@\n \tadrp\tx1, 69000 \n \tadrp\tx0, a6000 \n \tadd\tx1, x1, #0xab8\n \tadd\tx0, x0, #0x8f4\n \tstrb\twzr, [x19, #4084]\n \tbl\t4cdec \n \tadrp\tx0, 76000 \n-\tldr\tw2, [x27, #4]\n-\tmov\tw3, #0x3c \t// #60\n+\tmov\tw2, #0x3c \t// #60\n \tmov\tx1, #0x648 \t// #1608\n+\tstr\tw2, [x19, #5080]\n \tldr\tq29, [x0, #1120]\n \tadrp\tx0, 76000 \n-\torr\tw2, w2, #0x70000000\n-\tstr\tw2, [x27, #4]\n \tldr\tq30, [x0, #1136]\n \tadrp\tx0, 76000 \n \tstur\tq29, [x28, #-88]\n \tldr\tq31, [x0, #1152]\n \tmov\tx0, #0x1 \t// #1\n \tstur\tq30, [x28, #-72]\n \tstur\tq31, [x28, #-56]\n-\tstr\tw2, [sp, #40]\n-\tstr\tw3, [x19, #5080]\n \tbl\t9f90 \n \tadd\tx1, x22, #0x950\n \tstr\tx0, [x1, #80]\n-\tcbz\tx0, b9a8 \n+\tcbz\tx0, b98c \n \tadrp\tx2, 76000 \n-\tadd\tx4, x0, #0x184\n-\tadrp\tx3, 9f000 \n-\tldr\tx3, [x3, #3512]\n+\tadd\tx3, x0, #0x184\n \tadd\tx1, x0, #0x200\n+\tstr\twzr, [x0, #376]\n \tldr\tq31, [x2, #1168]\n \tadrp\tx2, 76000 \n-\tstr\twzr, [x0, #376]\n-\tldr\tq30, [x2, #1184]\n-\tstp\txzr, xzr, [x4]\n-\tldr\tw5, [x27]\n-\tstr\txzr, [x4, #16]\n-\tmov\tw4, #0x17 \t// #23\n-\tldr\tw2, [sp, #40]\n+\tstp\txzr, xzr, [x3]\n+\tldr\td30, [x27]\n+\tldr\tq29, [x2, #1184]\n+\tstr\txzr, [x3, #16]\n+\tadrp\tx2, 9f000 \n+\tldr\tx2, [x2, #3512]\n \tstur\txzr, [x1, #-100]\n \tstur\tq31, [x1, #-92]\n-\tldur\td31, [x3, #27]\n-\tstur\tq30, [x1, #-76]\n-\tstr\tw4, [x0, #452]\n-\tstr\tw5, [x0, #480]\n-\tstr\tw2, [x0, #484]\n-\tstr\txzr, [x27]\n+\tmov\tw3, #0x17 \t// #23\n+\tldur\td31, [x2, #9]\n+\tstur\tq29, [x1, #-76]\n+\tstr\tw3, [x0, #452]\n+\tstr\td30, [x0, #480]\n \tstur\td31, [x1, #-132]\n \tstrb\twzr, [x0]\n \tstrb\twzr, [x0, #30]\n \tstrb\twzr, [x0, #79]\n \tstrb\twzr, [x0, #128]\n \tstrb\twzr, [x0, #177]\n \tstrb\twzr, [x0, #226]\n \tstrb\twzr, [x0, #275]\n \tstrb\twzr, [x0, #324]\n-\tstur\txzr, [x3, #27]\n+\tstr\txzr, [x27]\n+\tstur\txzr, [x2, #9]\n \tbl\t1c320 \n \tldr\tw0, [x24]\n-\tcbnz\tw0, b1a8 \n+\tcbnz\tw0, b190 \n \tbl\t1c048 \n \tadd\tx19, x25, #0xa00\n \tadrp\tx3, 9f000 \n \tldr\tx3, [x3, #3624]\n \tmov\tx1, x20\n \tadrp\tx2, 9f000 \n \tldr\tx2, [x2, #3560]\n@@ -291,37 +286,37 @@\n \tmov\tw24, #0x1 \t// #1\n \tstr\tw21, [x3]\n \tstr\tw24, [x19, #4956]\n \tstr\tx20, [x2]\n \tbl\t295f0 \n \tstr\twzr, [x19, #4956]\n \tbl\t1dac0 \n-\tcbnz\tw0, b8c4 \n+\tcbnz\tw0, b8a8 \n \tbl\t29be0 \n \tbl\t41188 \n \tldr\tw20, [x19, #4948]\n-\tcbz\tw20, b8f4 \n+\tcbz\tw20, b8d8 \n \tcmp\tw20, #0x1\n-\tb.eq\tb684 // b.none\n+\tb.eq\tb668 // b.none\n \tadd\tx0, x25, #0xa00\n \tldr\tw0, [x0, #5096]\n-\tcbz\tw0, b1a0 \n+\tcbz\tw0, b188 \n \tadd\tx19, x25, #0xa00\n \tldr\tw0, [x19, #4964]\n \tbl\t20d60 \n \tcmn\tw0, #0x1\n-\tb.eq\tb97c // b.none\n+\tb.eq\tb960 // b.none\n \tldr\tw0, [x19, #5096]\n-\tcbnz\tw0, b194 \n+\tcbnz\tw0, b17c \n \tadrp\tx0, 69000 \n \tadd\tx0, x0, #0xb80\n \tbl\t4f008 \n-\tcbnz\tw0, b94c \n+\tcbnz\tw0, b930 \n \tbl\t1dac0 \n-\tcbz\tw0, ae14 \n+\tcbz\tw0, ae00 \n \tadd\tx5, x25, #0xa00\n \tadd\tx23, x23, #0x908\n \tmov\tx4, #0x2 \t// #2\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx1, x23\n \tmov\tx2, #0x756 \t// #1878\n \tmov\tw0, #0xffffffff \t// #-1\n@@ -331,99 +326,99 @@\n \tmov\tw1, #0x758 \t// #1880\n \tbl\t42a70 \n \tmov\tx6, #0x1400 \t// #5120\n \tadd\tx0, x26, x6\n \tsub\tx0, x0, #0xac\n \tstr\twzr, [x26, #4964]\n \tstp\txzr, xzr, [x0]\n-\tb\ta9d8 \n+\tb\ta9dc \n \tbl\t9ba0 \n-\tcbz\tw0, ad74 \n+\tcbz\tw0, ad60 \n \tldr\tx19, [x20, #8]\n \tadrp\tx1, 69000 \n \tadd\tx1, x1, #0xa08\n \tmov\tx0, x19\n \tbl\ta1b0 \n-\tcbz\tw0, b230 \n+\tcbz\tw0, b218 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa10\n \tbl\ta1b0 \n-\tcbz\tw0, b230 \n+\tcbz\tw0, b218 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa18\n \tbl\ta1b0 \n-\tcbz\tw0, b230 \n+\tcbz\tw0, b218 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa20\n \tbl\ta1b0 \n-\tcbz\tw0, b230 \n+\tcbz\tw0, b218 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa30\n \tbl\ta1b0 \n-\tcbz\tw0, b230 \n+\tcbz\tw0, b218 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa38\n \tbl\ta1b0 \n-\tcbz\tw0, b230 \n+\tcbz\tw0, b218 \n \tbl\t9ba0 \n \tcbnz\tw0, a830 \n \tldr\tx19, [x20, #8]\n \tadrp\tx1, 69000 \n \tadd\tx1, x1, #0xa08\n \tmov\tx0, x19\n \tbl\ta1b0 \n-\tcbz\tw0, b218 \n+\tcbz\tw0, b200 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa10\n \tbl\ta1b0 \n-\tcbz\tw0, b824 \n+\tcbz\tw0, b808 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa18\n \tbl\ta1b0 \n-\tcbz\tw0, b7c0 \n+\tcbz\tw0, b7a4 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa20\n \tbl\ta1b0 \n-\tcbz\tw0, b7c0 \n+\tcbz\tw0, b7a4 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa30\n \tbl\ta1b0 \n-\tcbz\tw0, b810 \n+\tcbz\tw0, b7f4 \n \tadrp\tx1, 69000 \n \tmov\tx0, x19\n \tadd\tx1, x1, #0xa38\n \tbl\ta1b0 \n \tcbnz\tw0, a830 \n \tadd\tx19, sp, #0x3c\n \tmov\tx2, x20\n \tmov\tx1, x19\n \tmov\tw0, #0x2 \t// #2\n \tbl\t19080 \n-\tcbnz\tw0, b234 \n-\tb\tb21c \n+\tcbnz\tw0, b21c \n+\tb\tb204 \n \tadd\tx19, x25, #0xa00\n \tbl\t276e0 \n \tmov\tw0, #0x1 \t// #1\n \tldr\tw1, [x19, #4948]\n \tstr\tw0, [x19, #4960]\n \tldr\tw20, [x19, #1228]\n \tldr\tw0, [x19, #5008]\n \tcmp\tw1, #0x2\n-\tb.eq\tb73c // b.none\n+\tb.eq\tb720 // b.none\n \tcmp\tw0, #0x1\n-\tb.ne\tb204 // b.any\n+\tb.ne\tb1ec // b.any\n \tadrp\tx7, 69000 \n \tadd\tx7, x7, #0x9f0\n \tadrp\tx0, a5000 \n \tadd\tx0, x0, #0xc41\n \tstr\tx0, [sp]\n \tmov\tx6, x20\n \tadd\tx5, x25, #0xa00\n@@ -431,57 +426,57 @@\n \tmov\tx4, #0x7 \t// #7\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x797 \t// #1943\n \tmov\tw0, #0xffffffff \t// #-1\n \tbl\t279e8 \n \tadd\tx0, x22, #0x950\n \tldr\tx0, [x0, #80]\n-\tcbz\tx0, b668 \n+\tcbz\tx0, b64c \n \tldr\tw0, [x0, #376]\n \tcmp\tw0, #0x1\n-\tb.eq\tb668 // b.none\n+\tb.eq\tb64c // b.none\n \tmov\tx0, #0x0 \t// #0\n \tbl\t9de0 \n \tstr\tx0, [sp, #96]\n \tadd\tx1, x25, #0xa00\n \tadrp\tx28, 9f000 \n \tldr\tx28, [x28, #4040]\n \tldr\tx0, [sp, #96]\n \tstr\tx0, [sp, #88]\n \tldr\tx0, [x28]\n \tldr\tx2, [sp, #88]\n \tstr\tx2, [x1, #5056]\n-\tcbz\tx0, af10 \n+\tcbz\tx0, aefc \n \tmov\tx20, x28\n \tadd\tx21, x23, #0x908\n \tldr\tx1, [x20, #16]\n \tmov\tx0, x20\n \tblr\tx1\n \tmov\tw19, w0\n \tldr\tx5, [x20]\n-\ttbz\tw0, #31, b47c \n+\ttbz\tw0, #31, b460 \n \tcmn\tw0, #0x1\n-\tb.eq\tb4f8 // b.none\n+\tb.eq\tb4dc // b.none\n \tadd\tw6, w0, #0xa\n \tsxtw\tx3, w0\n \tmov\tx1, x21\n \tmov\tx4, #0xf \t// #15\n \tmov\tx2, #0x7d7 \t// #2007\n \tmov\tw0, #0xffffffff \t// #-1\n \tbl\t279e8 \n \tmov\tw19, #0xffffffff \t// #-1\n \tstr\tw19, [x20, #8]\n \tldr\tx0, [x20, #120]!\n-\tcbnz\tx0, aec4 \n+\tcbnz\tx0, aeb0 \n \tbl\te6a0 \n \tbl\t13c08 \n \tbl\t60ca0 \n \tadd\tx0, x25, #0xa00\n \tldr\tw2, [x0, #4972]\n-\tcbnz\tw2, b72c \n+\tcbnz\tw2, b710 \n \tbl\t65748 \n \tadd\tx21, x25, #0xa00\n \tmovi\tv31.4s, #0x0\n \tmov\tx0, #0x1200 \t// #4608\n \tadrp\tx1, 9f000 \n \tldr\tx1, [x1, #4032]\n \tadd\tx0, x21, x0\n@@ -492,129 +487,128 @@\n \tadrp\tx26, 69000 \n \tstr\tx1, [sp, #48]\n \tadd\tx1, x26, #0xbb8\n \tstr\tx1, [sp, #40]\n \tstr\txzr, [x21, #4936]\n \tstur\tq31, [x27, #-200]\n \tstur\tq31, [x0, #248]\n+\tnop\n \tmov\tx0, #0x0 \t// #0\n \tldr\tx1, [sp, #80]\n \tadd\tx24, x22, #0x950\n \tadd\tx1, x1, #0x1\n \tstr\tx1, [sp, #80]\n \tbl\t9de0 \n \tstr\tx0, [sp, #96]\n-\tb\taf9c \n+\tb\taf8c \n \tldr\tw0, [x24, #136]\n \tcmp\tw0, #0x1\n-\tb.ne\tafc8 // b.any\n+\tb.ne\tafb8 // b.any\n \tmov\tx0, x19\n \tmov\tx1, x20\n \tbl\t19760 \n \tldr\tw0, [x24, #136]\n \tcmp\tw0, #0x1\n-\tb.ne\taf90 // b.any\n+\tb.ne\taf80 // b.any\n \tmov\tw1, #0x0 \t// #0\n \tbl\t41968 \n \tldr\tw0, [x24, #136]\n \tcmp\tw0, #0x1\n-\tb.eq\taf9c // b.none\n+\tb.eq\taf8c // b.none\n \tldr\tw1, [x21, #4948]\n \tcmp\tw1, #0x1\n-\tb.eq\tb280 // b.none\n+\tb.eq\tb264 // b.none\n \tldr\tw0, [x21, #5012]\n-\ttbnz\tw0, #1, b40c \n+\ttbnz\tw0, #1, b3f0 \n \tcmp\tw1, #0x2\n-\tb.eq\tb26c // b.none\n+\tb.eq\tb254 // b.none\n \tldr\tw0, [x21, #4952]\n \tcmp\tw0, #0x1\n-\tb.eq\tb3b4 // b.none\n-\tcbnz\tw1, b298 \n+\tb.eq\tb398 // b.none\n+\tcbnz\tw1, b27c \n \tmov\tw24, #0x0 \t// #0\n \tadd\tx0, x22, #0x950\n \tldr\tw0, [x0, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\taf70 \n+\tb.gt\taf60 \n \tldr\tx0, [x28]\n-\tcbz\tx0, b04c \n+\tcbz\tx0, b034 \n \tadrp\tx26, 9f000 \n \tldr\tx26, [x26, #4040]\n-\tnop\n-\tnop\n \tldr\tw0, [x26, #8]\n-\tcbnz\tw0, b044 \n+\tcbnz\tw0, b02c \n \tldr\tx1, [x26, #24]\n \tldr\tx0, [sp, #96]\n \tblr\tx1\n-\tcbz\tw0, b044 \n+\tcbz\tw0, b02c \n \tldr\tx0, [x26, #32]\n \tblr\tx0\n-\tcbnz\tw0, b428 \n+\tcbnz\tw0, b40c \n \tldr\tx0, [x26, #120]!\n-\tcbnz\tx0, b020 \n+\tcbnz\tx0, b008 \n \tldr\tw0, [x21, #4948]\n \tcmp\tw0, #0x1\n-\tb.eq\tb498 // b.none\n+\tb.eq\tb47c // b.none\n \tcmp\tw0, #0x2\n-\tb.eq\tb460 // b.none\n+\tb.eq\tb444 // b.none\n \tbl\t4f208 \n \tmov\tx5, x0\n-\tcbz\tx0, b088 \n+\tcbz\tx0, b070 \n \tldr\tx6, [sp, #40]\n \tadd\tx1, x23, #0x908\n \tmov\tx4, #0x72 \t// #114\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x8e0 \t// #2272\n \tmov\tw0, #0x20 \t// #32\n \tbl\t279e8 \n \tbl\t4f28c \n \tmov\tx5, x0\n-\tcbz\tx0, b0b0 \n+\tcbz\tx0, b098 \n \tldr\tx6, [sp, #40]\n \tadd\tx1, x23, #0x908\n \tmov\tx4, #0x72 \t// #114\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x8e7 \t// #2279\n \tmov\tw0, #0x20 \t// #32\n \tbl\t279e8 \n \tldr\tw0, [x21, #4964]\n \tcmp\tw0, #0x1\n-\tb.eq\tb0c4 // b.none\n+\tb.eq\tb0ac // b.none\n \tldr\tw0, [x21, #4968]\n-\tcbz\tw0, b584 \n+\tcbz\tw0, b568 \n \tadd\tx0, x22, #0x950\n \tldr\tw0, [x0, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\taf70 \n+\tb.gt\taf60 \n \tldr\tx0, [sp, #96]\n \tldr\tx2, [x21, #5056]\n \tldr\tx1, [x21, #5048]\n \tsub\tx0, x0, x2\n \tcmp\tx0, x1\n-\tb.ge\tb4ac // b.tcont\n+\tb.ge\tb490 // b.tcont\n \tadd\tx0, x22, #0x950\n \tldr\tw0, [x0, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\taf70 \n+\tb.gt\taf60 \n \tldr\tx0, [sp, #96]\n \tldr\tx2, [sp, #88]\n \tldr\tw1, [x21, #5080]\n \tsub\tw0, w0, w2\n \tcmp\tw0, w1\n-\tb.ge\tb560 // b.tcont\n+\tb.ge\tb544 // b.tcont\n \tbl\t24244 \n \tadd\tx0, x22, #0x950\n \tldr\tw0, [x0, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\taf70 \n+\tb.gt\taf60 \n \tbl\t1d2a0 \n \tmov\tw1, #0x0 \t// #0\n \tmov\tw0, #0x1 \t// #1\n \tbl\t41968 \n-\tb\taf70 \n+\tb\taf60 \n \tadrp\tx1, 69000 \n \tadrp\tx0, 69000 \n \tadd\tx1, x1, #0x908\n \tadd\tx0, x0, #0xa00\n \tmov\tw2, #0x622 \t// #1570\n \tbl\t4d2c0 \n \tb\ta814 \n@@ -631,23 +625,23 @@\n \tmov\tw1, #0x2 \t// #2\n \tstr\tw1, [x19, #4948]\n \tstr\twzr, [x19, #4956]\n \tstr\tw26, [x0, #160]\n \tb\ta864 \n \tbl\t9f30 \n \tbl\t2c930 \n-\tb\tac90 \n+\tb\tac7c \n \tbl\t2c930 \n-\tb\tac74 \n+\tb\tac60 \n \tadd\tx1, x23, #0x908\n \tadrp\tx0, 69000 \n \tmov\tw2, #0x2c0 \t// #704\n \tadd\tx0, x0, #0xa58\n \tbl\t4d4c0 \n-\tb\tac10 \n+\tb\tabfc \n \tadd\tx1, x23, #0x908\n \tadrp\tx0, 69000 \n \tmov\tw2, #0x132 \t// #306\n \tadd\tx0, x0, #0xa58\n \tbl\t4d2c0 \n \tb\ta940 \n \tadd\tx26, x0, #0x1\n@@ -661,307 +655,306 @@\n \tmov\tx1, x19\n \tbl\t4cdec \n \tb\ta8c0 \n \tmov\tw1, #0x52 \t// #82\n \tmov\tw0, #0x43 \t// #67\n \tbl\t21c84 \n \tmov\tx7, x0\n-\tb\tae48 \n+\tb\tae34 \n \tadd\tx19, sp, #0x3c\n \tmov\tx1, x19\n \tmov\tx2, x20\n \tmov\tw0, #0x1 \t// #1\n \tbl\t19080 \n \tb\ta830 \n \tmov\tw0, #0x4 \t// #4\n \tadrp\tx1, 9f000 \n \tldr\tx1, [x1, #3808]\n \tldr\tx3, [sp, #104]\n \tldr\tx2, [x1]\n \tsubs\tx3, x3, x2\n \tmov\tx2, #0x0 \t// #0\n-\tb.ne\tb854 // b.any\n+\tb.ne\tb838 // b.any\n \tldp\tx29, x30, [sp, #112]\n \tldp\tx19, x20, [sp, #128]\n \tldp\tx21, x22, [sp, #144]\n \tldp\tx23, x24, [sp, #160]\n \tadd\tsp, sp, #0xd0\n \tautiasp\n \tret\n \tldr\tw0, [x21, #4964]\n \tldr\tw2, [x21, #4968]\n \torr\tw0, w0, w2\n-\tcbnz\tw0, b3cc \n-\tnop\n+\tcbnz\tw0, b3b0 \n \tadd\tx0, x22, #0x950\n \tmov\tw1, #0x1 \t// #1\n \tstr\tw1, [sp, #72]\n \tldr\tx0, [x0, #96]\n-\tcbz\tx0, b298 \n+\tcbz\tx0, b27c \n \tstr\tw1, [sp, #76]\n \tldr\tw0, [sp, #72]\n \tcmp\tw0, #0x1\n-\tb.eq\tb2b0 // b.none\n+\tb.eq\tb294 // b.none\n \tldr\tw0, [sp, #76]\n \tcmp\tw0, #0x1\n-\tb.ne\taff4 // b.any\n+\tb.ne\tafe4 // b.any\n \tbl\t659a0 \n \tbl\t19b20 \n \tldr\tw0, [x21, #5012]\n-\ttbz\tw0, #0, b2c8 \n+\ttbz\tw0, #0, b2ac \n \torr\tw0, w0, #0x8\n \tstr\tw0, [x21, #5012]\n \tldr\tw0, [x21, #4948]\n \tcmp\tw0, #0x1\n-\tb.eq\tb2d8 // b.none\n+\tb.eq\tb2bc // b.none\n \tbl\t13450 \n \tmov\tx0, #0x0 \t// #0\n \tstr\txzr, [x21, #4856]\n \tbl\t9de0 \n \tstr\tx0, [x21, #4888]\n \tmovi\tv31.4s, #0x0\n \tldr\tw1, [sp, #72]\n \tstr\txzr, [x21, #4936]\n \tstur\tq31, [x27, #-216]\n \tstur\tq31, [x27, #-200]\n \tcmp\tw1, #0x1\n-\tb.eq\tb540 // b.none\n+\tb.eq\tb524 // b.none\n \tldr\tw0, [sp, #76]\n \tcmp\tw0, #0x1\n-\tb.eq\tb520 // b.none\n+\tb.eq\tb504 // b.none\n \tldr\tw0, [sp, #72]\n \tcmp\tw0, #0x1\n-\tb.eq\tb518 // b.none\n+\tb.eq\tb4fc // b.none\n \tadd\tx24, x22, #0x950\n \tldr\tw0, [x24, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\tb450 \n+\tb.gt\tb434 \n \tldr\tw0, [sp, #76]\n \tcmp\tw0, #0x1\n-\tb.eq\tb4c0 // b.none\n+\tb.eq\tb4a4 // b.none\n \tldr\tx0, [x24, #96]\n-\tcbz\tx0, b4c0 \n+\tcbz\tx0, b4a4 \n \tadd\tx24, x22, #0x950\n \tldr\tw0, [x24, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\tb450 \n+\tb.gt\tb434 \n \tbl\teb24 \n \tldr\tw0, [x24, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\tb450 \n+\tb.gt\tb434 \n \tbl\te9c4 \n \tstr\twzr, [sp, #72]\n \tldr\tx0, [x21, #4920]\n \tstr\twzr, [sp, #76]\n \tbl\t65ae8 \n \tldr\tw0, [x21, #5012]\n-\ttbz\tw0, #0, b388 \n+\ttbz\tw0, #0, b36c \n \tmov\tw1, #0xfffffff5 \t// #-11\n \tand\tw0, w0, w1\n \tstr\tw0, [x21, #5012]\n \tadd\tx24, x22, #0x950\n \tmov\tx3, #0x0 \t// #0\n \tmov\tw2, #0x0 \t// #0\n \tmov\tx1, #0x0 \t// #0\n \tmov\tx0, #0x0 \t// #0\n \tbl\t55be4 \n \tldr\tw0, [x24, #120]\n \tcmp\tw0, #0x0\n-\tb.le\tb5bc \n+\tb.le\tb5a0 \n \tstr\twzr, [x24, #132]\n-\tb\taf70 \n+\tb\taf60 \n \tldr\tw0, [x21, #4964]\n \tcmp\tw0, #0x1\n-\tb.eq\tb3cc // b.none\n+\tb.eq\tb3b0 // b.none\n \tldr\tw0, [x21, #4968]\n \tcmp\tw0, #0x1\n-\tb.ne\taff0 // b.any\n+\tb.ne\tafe0 // b.any\n \tadd\tx24, x22, #0x950\n \tldr\tx0, [x24, #88]\n-\tcbz\tx0, b4d0 \n+\tcbz\tx0, b4b4 \n \tbl\t487e8 \n \tstr\tw0, [sp, #72]\n \tldr\tx2, [x24, #96]\n-\tcbz\tx2, b3f4 \n+\tcbz\tx2, b3d8 \n \tmov\tx0, x2\n \tbl\t487e8 \n \tstr\tw0, [sp, #76]\n \tldr\tw0, [sp, #76]\n \tcmp\tw0, #0x1\n-\tb.eq\tb5a8 // b.none\n+\tb.eq\tb58c // b.none\n \tldr\tw1, [x21, #4948]\n-\tcbz\tw1, aff4 \n-\tb\tb298 \n+\tcbz\tw1, afe4 \n+\tb\tb27c \n \tldr\tx2, [x24, #96]\n \tmov\tw0, #0x1 \t// #1\n \tstr\tw0, [sp, #72]\n-\tcbz\tx2, aff0 \n+\tcbz\tx2, afe0 \n \tstr\tw0, [sp, #76]\n-\tcbz\tw1, aff4 \n-\tb\tb298 \n+\tcbz\tw1, afe4 \n+\tb\tb27c \n \tldr\tx5, [x26]\n \tadd\tw6, w0, #0xa\n \tsxtw\tx3, w0\n \tadd\tx1, x23, #0x908\n \tsxtw\tx6, w6\n \tmov\tx4, #0x11 \t// #17\n \tmov\tx2, #0x8c3 \t// #2243\n \tmov\tw0, #0xffffffff \t// #-1\n \tbl\t279e8 \n-\tb\tb044 \n+\tb\tb02c \n \tldr\tx0, [x21, #4920]\n \tbl\t65ae8 \n \tstr\twzr, [x24, #132]\n-\tb\taf70 \n+\tb\taf60 \n \tldr\tw0, [x21, #4952]\n \tcmp\tw0, #0x1\n \tcset\tw0, eq\t// eq = none\n \ttst\tw0, w24\n-\tb.eq\tb060 // b.none\n+\tb.eq\tb048 // b.none\n \tbl\t68660 \n-\tb\tb060 \n+\tb\tb048 \n \tmov\tx1, x21\n \tmov\tx4, #0x10 \t// #16\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x7df \t// #2015\n \tmov\tw0, #0xffffffff \t// #-1\n \tbl\t279e8 \n-\tb\taf04 \n+\tb\taef0 \n \tmov\tx0, #0x0 \t// #0\n \tmov\tx1, #0x0 \t// #0\n \tbl\t6854c \n \tldr\tw0, [x21, #4948]\n-\tb\tb058 \n+\tb\tb040 \n \tbl\t355e0 \n \tmov\tx0, #0x0 \t// #0\n \tbl\t9de0 \n \tstr\tx0, [x21, #5056]\n-\tb\tb0ec \n+\tb\tb0d4 \n \tldr\tx0, [sp, #48]\n \tldr\tw0, [x0, #56]\n \tbl\t2e800 \n-\tb\tb340 \n+\tb\tb324 \n \tldr\tx0, [sp, #96]\n \tldr\tx3, [x21, #5072]\n \tldr\tx2, [x21, #5064]\n \tsub\tx0, x0, x3\n \tcmp\tx0, x2\n-\tb.lt\taff0 // b.tstop\n+\tb.lt\tafe0 // b.tstop\n \tmov\tw0, #0x1 \t// #1\n \tstr\tw0, [sp, #72]\n-\tcbz\tw1, aff4 \n-\tb\tb298 \n+\tcbz\tw1, afe4 \n+\tb\tb27c \n \tmov\tx1, x21\n \tmov\tw6, #0x9 \t// #9\n \tmov\tx4, #0xf \t// #15\n \tmov\tx3, #0xffffffffffffffff \t// #-1\n \tmov\tx2, #0x7d2 \t// #2002\n \tmov\tw0, #0x4 \t// #4\n \tbl\t279e8 \n-\tb\taf00 \n+\tb\taeec \n \tbl\t1084c \n-\tb\tb31c \n+\tb\tb300 \n \tmov\tw0, #0x2 \t// #2\n \tbl\t11b00 \n \tadd\tx0, x23, #0x908\n \tadrp\tx2, 73000 \n \tmov\tw1, #0x860 \t// #2144\n \tadd\tx2, x2, #0xcb8\n \tbl\t42308 \n-\tb\tb310 \n+\tb\tb2f4 \n \tmov\tw0, w1\n \tbl\t11b00 \n \tadd\tx0, x23, #0x908\n \tadrp\tx2, 73000 \n \tmov\tw1, #0x859 \t// #2137\n \tadd\tx2, x2, #0xcb8\n \tbl\t42308 \n-\tb\tb304 \n+\tb\tb2e8 \n \tldr\tx5, [sp, #96]\n \tadd\tx1, x23, #0x908\n \tmov\tx4, #0x16 \t// #22\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x907 \t// #2311\n \tmov\tw0, #0xffffffff \t// #-1\n \tstr\tx5, [sp, #88]\n \tbl\t279e8 \n-\tb\tb114 \n+\tb\tb0fc \n \tbl\t2ca20 \n \tldr\tx0, [x21, #5040]\n \tcmp\tx0, #0x0\n-\tb.le\tb598 \n+\tb.le\tb57c \n \tbl\t355e0 \n \tadd\tx0, x23, #0x908\n \tmov\tw2, #0x0 \t// #0\n \tmov\tw1, #0x930 \t// #2352\n \tbl\t42a70 \n \tadd\tx1, x25, #0xa00\n \tstr\tw0, [sp, #72]\n \tldr\tw1, [x1, #4948]\n-\tcbz\tw1, aff4 \n-\tb\tb298 \n+\tcbz\tw1, afe4 \n+\tb\tb27c \n \tmov\tx0, #0x0 \t// #0\n \tbl\t9de0 \n \tadd\tx1, x25, #0xa00\n \tldr\tx3, [x1, #4888]\n \tldr\tx2, [x1, #4904]\n \tsub\tx5, x0, x3\n \tldr\tx0, [x1, #4912]\n \tstr\tx5, [x1, #4896]\n \torr\tx2, x2, x0\n-\tcbnz\tx2, b5f0 \n+\tcbnz\tx2, b5d4 \n \tldr\tw0, [x24, #132]\n \tcmp\tw0, #0x1\n-\tb.le\tb838 \n+\tb.le\tb81c \n \tadd\tx0, x25, #0xa00\n \tmovi\tv30.2s, #0x34, lsl #24\n \tldr\tx0, [x0, #4856]\n \tucvtf\ts31, x0\n \tfcmpe\ts31, s30\n-\tb.gt\tb714 \n+\tb.gt\tb6f8 \n \tmovi\tv31.2s, #0x0\n \tfcvtzu\tx1, s31\n \tadd\tx2, x22, #0x950\n \tadd\tx0, x25, #0xa00\n \tldr\tw2, [x2, #132]\n \tstr\tx1, [x0, #4864]\n \tcmp\tw2, #0x1\n-\tb.le\tb7e4 \n+\tb.le\tb7c8 \n \tadd\tx0, x25, #0xa00\n \tldr\tw0, [x0, #4948]\n \tcmp\tw0, #0x1\n-\tb.eq\tb63c // b.none\n+\tb.eq\tb620 // b.none\n \tbl\t47580 \n \tadd\tx0, x22, #0x950\n \tldr\tw0, [x0, #132]\n-\tcbz\tw0, b7ac \n+\tcbz\tw0, b790 \n \tadd\tx0, x22, #0x950\n \tstr\twzr, [x0, #132]\n \tldr\tw0, [x0, #120]\n \tcmp\tw0, #0x0\n-\tb.gt\taf70 \n+\tb.gt\taf60 \n \tmov\tw24, #0x1 \t// #1\n \tbl\t355e0 \n-\tb\taff8 \n+\tb\tafe8 \n \tadd\tx1, x23, #0x908\n \tmov\tx4, #0xc \t// #12\n \tmov\tx3, #0x1 \t// #1\n \tmov\tx2, #0x7a0 \t// #1952\n \tmov\tw0, #0xffffffff \t// #-1\n \tbl\t279e8 \n-\tb\tae8c \n+\tb\tae78 \n \tbl\t4d220 \n-\tcbnz\tw0, b86c \n+\tcbnz\tw0, b850 \n \tldr\tw0, [x19, #4948]\n \tcmp\tw0, #0x1\n-\tb.ne\tac68 // b.any\n+\tb.ne\tac54 // b.any\n \tmov\tx3, #0x1400 \t// #5120\n \tadd\tx19, x19, x3\n \tstur\txzr, [x19, #-156]\n-\tb\tac68 \n+\tb\tac54 \n \tmov\tx0, x19\n \tadrp\tx3, 69000 \n \tmov\tw5, #0x0 \t// #0\n \tadd\tx3, x3, #0xa48\n \tmov\tw4, #0x2 \t// #2\n \tmov\tw2, #0x34 \t// #52\n \tmov\tw1, #0x6a7 \t// #1703\n@@ -983,31 +976,31 @@\n \tmov\tw2, #0x34 \t// #52\n \tadd\tx3, x3, #0xa48\n \tmov\tw1, #0x6ab \t// #1707\n \tbl\t42700 \n \tb\ta938 \n \tscvtf\ts29, x5\n \tfcmpe\ts29, s30\n-\tb.gt\tb724 \n-\tb\tb60c \n+\tb.gt\tb708 \n+\tb\tb5f0 \n \tfdiv\ts31, s31, s29\n-\tb\tb60c \n+\tb\tb5f0 \n \tmov\tw1, #0x0 \t// #0\n \tmov\tw0, #0x0 \t// #0\n \tbl\ta6a0 \n-\tb\taf28 \n+\tb\taf14 \n \tcmp\tw0, #0x1\n-\tb.eq\tb7d4 // b.none\n+\tb.eq\tb7b8 // b.none\n \tmov\tw1, #0x52 \t// #82\n \tmov\tw0, #0x43 \t// #67\n \tbl\t21c84 \n \tldr\tw1, [x19, #5008]\n \tmov\tx19, x0\n \tcmp\tw1, #0x1\n-\tb.eq\tb860 // b.none\n+\tb.eq\tb844 // b.none\n \tmov\tw1, #0x52 \t// #82\n \tmov\tw0, #0x44 \t// #68\n \tbl\t21c84 \n \tadrp\tx1, a5000 \n \tadrp\tx2, a5000 \n \tadd\tx1, x1, #0xd72\n \tadd\tx2, x2, #0xc41\n@@ -1018,63 +1011,63 @@\n \tadd\tx5, x25, #0xa00\n \tadd\tx1, x23, #0x908\n \tmov\tx4, #0x8 \t// #8\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x78b \t// #1931\n \tmov\tw0, #0xffffffff \t// #-1\n \tbl\t279e8 \n-\tb\tae74 \n+\tb\tae60 \n \tmov\tx0, #0x0 \t// #0\n \tbl\t9de0 \n \tadd\tx1, x25, #0xa00\n \tstr\tx0, [x1, #5072]\n-\tb\tb648 \n+\tb\tb62c \n \tmov\tx2, x20\n \tadd\tx1, sp, #0x3c\n \tmov\tw0, #0x3 \t// #3\n \tbl\t19080 \n \tb\ta830 \n \tadrp\tx19, 69000 \n \tadd\tx19, x19, #0x9f0\n \tmov\tx0, x19\n-\tb\tb76c \n+\tb\tb750 \n \tadrp\tx0, 76000 \n \tfcvt\td31, s31\n \tadd\tx1, x23, #0x908\n \tmov\tx4, #0x14 \t// #20\n \tldr\td0, [x0, #1256]\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x8a1 \t// #2209\n \tmov\tw0, #0xffffffff \t// #-1\n \tfmul\td0, d31, d0\n \tbl\t279e8 \n-\tb\tb628 \n+\tb\tb60c \n \tmov\tx2, x20\n \tadd\tx1, sp, #0x3c\n \tmov\tw0, #0x4 \t// #4\n \tbl\t19080 \n \tb\ta830 \n \tmov\tx2, x20\n \tadd\tx1, sp, #0x3c\n \tmov\tw0, #0x2 \t// #2\n \tbl\t19080 \n-\tb\tb234 \n+\tb\tb21c \n \tadd\tx1, x23, #0x908\n \tmov\tx4, #0x13 \t// #19\n \tmov\tx3, #0x0 \t// #0\n \tmov\tx2, #0x88f \t// #2191\n \tmov\tw0, #0xffffffff \t// #-1\n \tbl\t279e8 \n-\tb\tb63c \n+\tb\tb620 \n \tstp\tx25, x26, [sp, #176]\n \tstp\tx27, x28, [sp, #192]\n \tbl\ta050 <__stack_chk_fail@plt>\n \tadrp\tx0, 69000 \n \tadd\tx0, x0, #0x9f0\n-\tb\tb76c \n+\tb\tb750 \n \tbl\t9b10 \n \tadd\tx23, x23, #0x908\n \tldr\tw5, [x19, #1228]\n \tmov\tw4, w0\n \tmov\tx1, x23\n \tmov\tw2, #0x71b \t// #1819\n \tmov\tw0, w20\n@@ -1152,14 +1145,21 @@\n \tbl\t42a70 \n \tadrp\tx0, 69000 \n \tadd\tx0, x0, #0xa58\n \tbl\t9a90 \n \tmov\tw0, #0x1 \t// #1\n \tbl\t99a0 <_exit@plt>\n \tnop\n+\tnop\n+\tnop\n+\tnop\n+\tnop\n+\tnop\n+\tnop\n+\tnop\n \tbti\tc\n \tmov\tx29, #0x0 \t// #0\n \tmov\tx30, #0x0 \t// #0\n \tmov\tx5, x0\n \tldr\tx1, [sp]\n \tadd\tx2, sp, #0x8\n \tmov\tx6, sp\n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -399,23 +399,23 @@\n 0x0007e3f0 0e00412d 410b0000 2c000000 cc180000 ..A-A...,.......\n 0x0007e400 60b3f9ff bc030000 00412d41 0ea00245 `........A-A...E\n 0x0007e410 9d049e03 42930294 0102600a d3d4ddde ....B.....`.....\n 0x0007e420 0e00412d 410b0000 30000000 fc180000 ..A-A...0.......\n 0x0007e430 f0b6f9ff a0000000 00412d41 0e209d04 .........A-A. ..\n 0x0007e440 9e034293 024e0ade ddd30e00 412d410b ..B..N......A-A.\n 0x0007e450 4a0adedd d30e0041 2d410b00 b0000000 J......A-A......\n- 0x0007e460 30190000 5cc3f8ff fc110000 00412d41 0...\\........A-A\n+ 0x0007e460 30190000 5cc3f8ff e0110000 00412d41 0...\\........A-A\n 0x0007e470 0ed00143 9d0c9e0b 42970698 0544930a ...C....B....D..\n 0x0007e480 94094995 08960750 9a039904 429c019b ..I....P....B...\n- 0x0007e490 02032601 d9dadbdc 02499904 9a039b02 ..&......I......\n- 0x0007e4a0 9c0102ca d9dadbdc 4799049a 039b029c ........G.......\n+ 0x0007e490 02032101 d9dadbdc 02499904 9a039b02 ..!......I......\n+ 0x0007e4a0 9c0102c9 d9dadbdc 4799049a 039b029c ........G.......\n 0x0007e4b0 0170d9da dbdc53d7 d8d5d6d3 d4ddde0e .p....S.........\n 0x0007e4c0 00412d41 0ed00193 0a940995 08960797 .A-A............\n 0x0007e4d0 06980599 049a039b 029c019d 0c9e0b2d ...............-\n- 0x0007e4e0 035501d9 dadbdc45 99049a03 9b029c01 .U.....E........\n+ 0x0007e4e0 035401d9 dadbdc45 99049a03 9b029c01 .T.....E........\n 0x0007e4f0 4fd9dadb dc4a9904 9a039b02 9c0147d9 O....J........G.\n 0x0007e500 dadbdc41 9a039904 419c019b 02000000 ...A....A.......\n 0x0007e510 4c000000 e4190000 a8b6f9ff 88040000 L...............\n 0x0007e520 00412d41 0e609d0c 9e0b4297 06980546 .A-A.`....B....F\n 0x0007e530 930a9409 95089607 4299049a 03430ee0 ........B....C..\n 0x0007e540 069b029c 0102ec0a 0e6046de dddbdcd9 .........`F.....\n 0x0007e550 dad7d8d5 d6d3d40e 00412d41 0b000000 .........A-A....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -523,17 +523,17 @@\n 0x000a27c0 5b303030 302d3030 2d303054 30303a30 [0000-00-00T00:0\n 0x000a27d0 303a3030 5d000000 00000000 00000000 0:00]...........\n 0x000a27e0 5b303030 302d3030 2d303054 30303a30 [0000-00-00T00:0\n 0x000a27f0 303a3030 5d000000 00000000 00000000 0:00]...........\n 0x000a2800 b80b0000 00000000 a7c312aa aa12c3a7 ................\n 0x000a2810 30313233 34353637 38394142 43444546 0123456789ABCDEF\n 0x000a2820 00000000 00000000 00000000 00000000 ................\n- 0x000a2830 ffc312aa aa12c3ff 00ffc312 aaaa12c3 ................\n- 0x000a2840 ff00ffc3 12aaaa12 c3ff00f7 c312aaaa ................\n- 0x000a2850 12c3f700 ffc312aa aa12c3ff 00ffc312 ................\n+ 0x000a2830 ffc312aa aa12c3ff 00f7c312 aaaa12c3 ................\n+ 0x000a2840 f700ffc3 12aaaa12 c3ff00ff c312aaaa ................\n+ 0x000a2850 12c3ff00 ffc312aa aa12c3ff 00ffc312 ................\n 0x000a2860 aaaa12c3 ff00ffc3 12aaaa12 c3ff00ff ................\n 0x000a2870 c312aaaa 12c3ff00 01000000 00000000 ................\n 0x000a2880 e0cc0600 00000000 10000000 00000000 ................\n 0x000a2890 8c4b0400 00000000 10c80600 00000000 .K..............\n 0x000a28a0 10000000 00000000 604f0400 00000000 ........`O......\n 0x000a28b0 f0cc0600 00000000 10000000 00000000 ................\n 0x000a28c0 80510400 00000000 88b20600 00000000 .Q..............\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39633432 34316663 39663435 31303838 9c4241fc9f451088\n- 0x00000010 36653564 65386164 61313837 34323061 6e5de8ada187420a\n- 0x00000020 39656464 63352e64 65627567 00000000 9eddc5.debug....\n- 0x00000030 f9607cf5 .`|.\n+ 0x00000000 36346133 31323732 32396564 33333762 64a3127229ed337b\n+ 0x00000010 34326663 66376532 34396166 35653630 42fcf7e249af5e60\n+ 0x00000020 36396339 38372e64 65627567 00000000 69c987.debug....\n+ 0x00000030 03b8ef73 ...s\n \n"}]}, {"source1": "./usr/share/doc/samhain/examples/redhat_i386.client.spec", "source2": "./usr/share/doc/samhain/examples/redhat_i386.client.spec", "unified_diff": "@@ -57,15 +57,15 @@\n \t\t'--with-kcheck=/boot/System.map' \\\n \t\t'--enable-khide=/boot/System.map' \\\n \t\t'--enable-suidcheck' \\\n \t\t'--enable-static' \\\n \t\t'--enable-login-watch' \\\n \t\t'--enable-ptrace' \\\n \t\t'--enable-db-reload' \\\n-\t\t'--enable-base=7512203,1887846403' \\\n+\t\t'--enable-base=274423971,6193054' \\\n \t\t'--enable-xml-log' \n \n make\n \n %install\n rm -rf ${RPM_BUILD_ROOT}\n # sstrip shouldn't be used since binaries will be stripped later\n"}]}]}]}, {"source1": "samhain-dbgsym_4.1.4-4_arm64.deb", "source2": "samhain-dbgsym_4.1.4-4_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-10-06 09:19:54.000000 debian-binary\n -rw-r--r-- 0 0 0 532 2024-10-06 09:19:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 19480 2024-10-06 09:19:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 19512 2024-10-06 09:19:54.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: arm64\n Maintainer: Debian Security Tools \n Installed-Size: 87\n Depends: samhain (= 4.1.4-4)\n Section: debug\n Priority: optional\n Description: debug symbols for samhain\n-Build-Ids: 9e9c4241fc9f4510886e5de8ada187420a9eddc5\n+Build-Ids: 9e64a3127229ed337b42fcf7e249af5e6069c987\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/9e/9c4241fc9f4510886e5de8ada187420a9eddc5.debug\n+usr/lib/debug/.build-id/9e/64a3127229ed337b42fcf7e249af5e6069c987.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/9e/\n--rw-r--r-- 0 root (0) root (0) 78808 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/9e/9c4241fc9f4510886e5de8ada187420a9eddc5.debug\n+-rw-r--r-- 0 root (0) root (0) 78808 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/9e/64a3127229ed337b42fcf7e249af5e6069c987.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain-dbgsym -> samhain\n"}, {"source1": "./usr/lib/debug/.build-id/9e/9c4241fc9f4510886e5de8ada187420a9eddc5.debug", "source2": "./usr/lib/debug/.build-id/9e/64a3127229ed337b42fcf7e249af5e6069c987.debug", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1673,15 +1673,15 @@\n 1669: 000000000002656c 152 FUNC GLOBAL DEFAULT 14 sh_util_isnum\n 1670: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.17\n 1671: 0000000000023770 512 FUNC GLOBAL DEFAULT 14 sh_util_hextobinary\n 1672: 00000000000a5060 4 OBJECT GLOBAL DEFAULT 25 slib_trace_fd\n 1673: 0000000000042ea0 448 FUNC GLOBAL DEFAULT 14 aud_setgid\n 1674: 00000000000295f0 1176 FUNC GLOBAL DEFAULT 14 sh_getopt_get\n 1675: 000000000005ea80 100 FUNC GLOBAL DEFAULT 14 sh_inotify_init\n- 1676: 000000000000a7c0 4604 FUNC GLOBAL DEFAULT 14 main\n+ 1676: 000000000000a7c0 4576 FUNC GLOBAL DEFAULT 14 main\n 1677: 0000000000000000 0 FUNC GLOBAL DEFAULT UND globfree@GLIBC_2.17\n 1678: 0000000000064a40 100 FUNC GLOBAL DEFAULT 14 sh_fInotify_reconf\n 1679: 0000000000000000 0 FUNC GLOBAL DEFAULT UND auparse_init\n 1680: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setitimer@GLIBC_2.17\n 1681: 0000000000127ce8 8 OBJECT GLOBAL DEFAULT 26 sh_dummy_2229_type\n 1682: 0000000000000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.17\n 1683: 000000000001dac0 788 FUNC GLOBAL DEFAULT 14 sh_unix_getUser\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9e9c4241fc9f4510886e5de8ada187420a9eddc5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9e64a3127229ed337b42fcf7e249af5e6069c987\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}]}]}]}]}]}