{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.9f5mUG5F/b1/gnunet_0.19.4-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.9f5mUG5F/b2/gnunet_0.19.4-2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n- 621693511ce5825996bd3a384ca61160 5161432 debug optional gnunet-dbgsym_0.19.4-2_armhf.deb\n+ ce79fce6dd794e93dc2152b935b648b0 5161848 debug optional gnunet-dbgsym_0.19.4-2_armhf.deb\n 36007c408d8524f475a5c2ed582a2b7a 16512 net optional gnunet-dev_0.19.4-2_all.deb\n- 844d6beb0d1307c886a0b56dc93e8389 2891160 net optional gnunet_0.19.4-2_armhf.deb\n+ d5a540ceb3b25581e6579a7b5a29ff23 2891688 net optional gnunet_0.19.4-2_armhf.deb\n 56b148ca3ce3bf950ac3f66603932709 259496 libdevel optional libgnunet-dev_0.19.4-2_armhf.deb\n 264bba416278e15f806baecda241efd7 763140 debug optional libgnunet0.19-dbgsym_0.19.4-2_armhf.deb\n 575ce8a9233b762b1bd581d2aa3ad55b 319760 libs optional libgnunet0.19_0.19.4-2_armhf.deb\n"}, {"source1": "gnunet_0.19.4-2_armhf.deb", "source2": "gnunet_0.19.4-2_armhf.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 2023-05-11 08:20:51.000000 debian-binary\n--rw-r--r-- 0 0 0 21900 2023-05-11 08:20:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2869068 2023-05-11 08:20:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 21904 2023-05-11 08:20:51.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2869592 2023-05-11 08:20:51.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": "./usr/lib/arm-linux-gnueabihf/gnunet/libexec/gnunet-helper-dns", "source2": "./usr/lib/arm-linux-gnueabihf/gnunet/libexec/gnunet-helper-dns", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: 4be8df31ea1e65e61afa81e7dc15a0cc30f3d429\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 747e3d0ccbb8aa4ad2a3327f9bd5b346324cf30b\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.2.0\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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 7512"], "unified_diff": "@@ -65,17 +65,17 @@\n \ttstcs\tr1, r0, lsr #24\n \ttstvs\tlr, fp, ror r4\n \tldcvs\t8, cr15, [r8], {223}\t@ 0xdf\n \t\t\t@ instruction: 0x4630447e\n \tsvc\t0x004ef7ff\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8df82c4\n-\tldrbtmi\tr6, [lr], #-3084\t@ 0xfffff3f4\n+\tldrbtmi\tr7, [pc], #-3084\t@ eec <__snprintf_chk@plt+0x114>\n \tstccc\t8, cr15, [r8], {223}\t@ 0xdf\n-\tcmpvs\tlr, fp, ror r4\n+\tcmpvs\tpc, fp, ror r4\t@ \n \tstrcs\tlr, [r1, #-0]\n \tmcr\t7, 7, pc, cr4, cr15, {7}\t@ \n \tblcc\tfff3f27c <__snprintf_chk@plt+0xfff3e4a4>\n \tandcs\tsl, r1, #45, 30\t@ 0xb4\n \tmovwls\tr4, #1147\t@ 0x47b\n \tandls\tr2, r1, r0, lsr #6\n \t\t\t@ instruction: 0x46384619\n@@ -418,23 +418,23 @@\n \t\t\t@ instruction: 0xf7ff681c\n \tstmdavs\tr0, {r2, r4, r5, r6, sl, fp, sp, lr, pc}\n \tmrrc\t7, 15, pc, r8, cr15\t@ \n \t\t\t@ instruction: 0x2728f8df\n \ttstcs\tr1, r3, lsl #12\n \t\t\t@ instruction: 0x4620447a\n \tstc\t7, cr15, [r2], {255}\t@ 0xff\n-\t\t\t@ instruction: 0x4630e4db\n+\t\t\t@ instruction: 0xf8dfe4db\n+\ttstcs\tr1, ip, lsl r7\n+\t\t\t@ instruction: 0x4638447f\n+\tstc\t7, cr15, [r0], {255}\t@ 0xff\n+\t\t\t@ instruction: 0xf43f2800\n+\t\t\t@ instruction: 0x4630ad35\n \t\t\t@ instruction: 0xf7ff2101\n-\tstmdacs\tr0, {r2, r7, sl, fp, sp, lr, pc}\n-\tcfldrsge\tmvf15, [r5, #-252]!\t@ 0xffffff04\n-\t\t\t@ instruction: 0x670cf8df\n-\tldrbtmi\tr2, [lr], #-257\t@ 0xfffffeff\n-\t\t\t@ instruction: 0xf7ff4630\n \tstmdacs\tr0, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc}\n-\tcfstrsge\tmvf15, [lr, #-252]!\t@ 0xffffff04\n+\tcfstrsge\tmvf15, [fp, #-252]!\t@ 0xffffff04\n \t\t\t@ instruction: 0x362cf8df\n \tldmdavs\tip, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tmrrc\t7, 15, pc, r0, cr15\t@ \n \t\t\t@ instruction: 0xf7ff6800\n \t\t\t@ instruction: 0xf8dfec36\n \tstrmi\tr2, [r3], -ip, ror #13\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n@@ -835,16 +835,16 @@\n \tldrdeq\tr1, [r0], -lr\n \tandeq\tr3, r0, r2, ror #7\n \tandeq\tr1, r0, r4, ror #17\n \tldrdeq\tr1, [r0], -r0\n \tandeq\tr3, r0, r4, asr #7\n \tldrdeq\tr1, [r0], -r8\n \tandeq\tr3, r0, r8, lsr #7\n-\tldrdeq\tr1, [r0], -r4\n-\tandeq\tr1, r0, r2, asr #17\n+\tldrdeq\tr1, [r0], -r0\n+\t\t\t@ instruction: 0x000018be\n \tandeq\tr3, r0, r8, lsl #7\n \tandeq\tr1, r0, r8, lsl #20\n \tandeq\tr3, r0, r2, asr r3\n \tandeq\tr1, r0, r5, ror #1\n \tandeq\tr3, r0, r2, lsl r1\n \tmuleq\tr0, r8, r2\n \tandeq\tr1, r0, ip, lsl #20\n@@ -874,15 +874,15 @@\n \tandeq\tr1, r0, r8, lsr #12\n \tmuleq\tr0, r6, r5\n \tandeq\tr1, r0, r2, lsr #7\n \tandeq\tr1, r0, r8, lsr r4\n \tandeq\tr1, r0, ip, ror #6\n \tandeq\tr1, r0, r8, ror #6\n \tandeq\tr1, r0, ip, lsr #8\n-\tandeq\tr1, r0, r6, lsr #6\n+\tandeq\tr1, r0, r8, lsr r3\n \tandeq\tr1, r0, r2, lsr #8\n \tandeq\tr1, r0, r2, lsr r6\n \tandeq\tr1, r0, r4, asr #8\n \tstrdeq\tr1, [r0], -r8\n \tandeq\tr1, r0, ip, asr #8\n \tstrdeq\tr2, [r0], -sl\n \tandeq\tr1, r0, sl, asr #13\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 65386466 33316561 31653635 65363161 e8df31ea1e65e61a\n- 0x00000010 66613831 65376463 31356130 63633330 fa81e7dc15a0cc30\n- 0x00000020 66336434 32392e64 65627567 00000000 f3d429.debug....\n- 0x00000030 49078586 I...\n+ 0x00000000 37653364 30636362 62386161 34616432 7e3d0ccbb8aa4ad2\n+ 0x00000010 61333332 37663962 64356233 34363332 a3327f9bd5b34632\n+ 0x00000020 34636633 30622e64 65627567 00000000 4cf30b.debug....\n+ 0x00000030 32c2c19b 2...\n \n"}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/gnunet/libexec/gnunet-helper-exit", "source2": "./usr/lib/arm-linux-gnueabihf/gnunet/libexec/gnunet-helper-exit", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n Data: 2's complement, little endian\n Version: 1 (current)\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Position-Independent Executable file)\n Machine: ARM\n Version: 0x1\n- Entry point address: 0x1301\n+ Entry point address: 0x130d\n Start of program headers: 52 (bytes into file)\n Start of section headers: 8860 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n"}, {"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,19 +1,19 @@\n \n Elf file type is DYN (Position-Independent Executable file)\n-Entry point 0x1301\n+Entry point 0x130d\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- EXIDX 0x001ec0 0x00001ec0 0x00001ec0 0x00008 0x00008 R 0x4\n+ EXIDX 0x001ecc 0x00001ecc 0x00001ecc 0x00008 0x00008 R 0x4\n PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4\n INTERP 0x000154 0x00000154 0x00000154 0x00019 0x00019 R 0x1\n [Requesting program interpreter: /lib/ld-linux-armhf.so.3]\n- LOAD 0x000000 0x00000000 0x00000000 0x01ecc 0x01ecc R E 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x01ed8 0x01ed8 R E 0x1000\n LOAD 0x001f00 0x00002f00 0x00002f00 0x001dc 0x001e8 RW 0x1000\n DYNAMIC 0x001f08 0x00002f08 0x00002f08 0x000f8 0x000f8 RW 0x4\n NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x001f00 0x00002f00 0x00002f00 0x00100 0x00100 R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -11,19 +11,19 @@\n [ 6] .dynstr STRTAB 0000046c 00046c 0001be 00 A 0 0 1\n [ 7] .gnu.version VERSYM 0000062a 00062a 000054 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000680 000680 000060 00 A 6 2 4\n [ 9] .rel.dyn REL 000006e0 0006e0 000080 08 A 5 0 4\n [10] .rel.plt REL 00000760 000760 000118 08 AI 5 21 4\n [11] .init PROGBITS 00000878 000878 00000c 00 AX 0 0 4\n [12] .plt PROGBITS 00000884 000884 0001b8 04 AX 0 0 4\n- [13] .text PROGBITS 00000a3c 000a3c 000e9c 00 AX 0 0 4\n- [14] .fini PROGBITS 000018d8 0018d8 000008 00 AX 0 0 4\n- [15] .rodata PROGBITS 000018e0 0018e0 0005e0 00 A 0 0 4\n- [16] .ARM.exidx ARM_EXIDX 00001ec0 001ec0 000008 00 AL 13 0 4\n- [17] .eh_frame PROGBITS 00001ec8 001ec8 000004 00 A 0 0 4\n+ [13] .text PROGBITS 00000a3c 000a3c 000ea8 00 AX 0 0 4\n+ [14] .fini PROGBITS 000018e4 0018e4 000008 00 AX 0 0 4\n+ [15] .rodata PROGBITS 000018ec 0018ec 0005e0 00 A 0 0 4\n+ [16] .ARM.exidx ARM_EXIDX 00001ecc 001ecc 000008 00 AL 13 0 4\n+ [17] .eh_frame PROGBITS 00001ed4 001ed4 000004 00 A 0 0 4\n [18] .init_array INIT_ARRAY 00002f00 001f00 000004 04 WA 0 0 4\n [19] .fini_array FINI_ARRAY 00002f04 001f04 000004 04 WA 0 0 4\n [20] .dynamic DYNAMIC 00002f08 001f08 0000f8 08 WA 6 0 4\n [21] .got PROGBITS 00003000 002000 0000b4 04 WA 0 0 4\n [22] .data PROGBITS 000030b4 0020b4 000028 00 WA 0 0 4\n [23] .bss NOBITS 000030dc 0020dc 00000c 00 WA 0 0 4\n [24] .ARM.attributes ARM_ATTRIBUTES 00000000 0020dc 000033 00 0 0 1\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n Dynamic section at offset 0x1f08 contains 27 entries:\n Tag Type Name/Value\n 0x00000001 (NEEDED) Shared library: [libc.so.6]\n 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3]\n 0x0000000c (INIT) 0x878\n- 0x0000000d (FINI) 0x18d8\n+ 0x0000000d (FINI) 0x18e4\n 0x00000019 (INIT_ARRAY) 0x2f00\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x2f04\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1b4\n 0x00000005 (STRTAB) 0x46c\n 0x00000006 (SYMTAB) 0x1cc\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: d1ac7d8669dd0429f376c8ba3f16cf133daea696\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1ea76b2c6f5a4a4a3d6223bd9cdf15af29c2b720\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.2.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,9 @@\n /lib/ld-linux-armhf.so.3\n+k,oZJJ=b#\n __strcpy_chk\n __stack_chk_fail\n __fdelt_chk\n __memmove_chk\n __fprintf_chk\n setresuid\n shutdown\n@@ -16,16 +17,16 @@\n ld-linux-armhf.so.3\n GLIBC_2.4\n GLIBC_2.15\n GLIBC_2.34\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n-tW~D}D0`(F\n-d'{DzDZ`\n+g}D~D(`0F\n+p'{DzDZ`\n H\tKxD\tJ{D\n select failed: %s\n read-error: %s\n write-error to stdout: %s\n write returned 0!?\n protocol violation!\n write-error to tun: %s\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "unified_diff": "@@ -2,9 +2,9 @@\n \n \n Disassembly of section .init:\n \n 00000878 <.init>:\n _init():\n \tpush\t{r3, lr}\n-\tbl\t1334 \n+\tbl\t1340 \n \tpop\t{r3, pc}\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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 75117"], "unified_diff": "@@ -1,113 +1,113 @@\n \n \n \n Disassembly of section .text:\n \n 00000a3c <.text>:\n main():\n-\t\t\t@ instruction: 0x27c8f8df\n+\t\t\t@ instruction: 0x27d4f8df\n \t\t\t@ instruction: 0xf8df2807\n-\tldrbtmi\tr3, [sl], #-1992\t@ 0xfffff838\n+\tldrbtmi\tr3, [sl], #-2004\t@ 0xfffff82c\n \tsvcmi\t0x00f0e92d\n-\t\t\t@ instruction: 0x77c0f8df\n+\t\t\t@ instruction: 0x77ccf8df\n \tldmpl\tr3, {r0, r2, r5, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r0, r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f9323\n \t\t\t@ instruction: 0xf0400300\n \tstmiavs\tfp, {r0, r2, r3, r5, r7, pc}^\n \tldmdavc\tsl, {r2, r3, r9, sl, lr}\n \ttstle\tsl, sp, lsr #20\n \tstmdblt\tr3, {r0, r1, r3, r4, r6, fp, ip, sp, lr}^\n-\tsbfxne\tpc, pc, #17, #1\n+\tsbfxne\tpc, pc, #17, #13\n \tldrbtmi\tr6, [r9], #-2400\t@ 0xfffff6a0\n \tsvc\t0x0014f7ff\n \t\t\t@ instruction: 0xf0002800\n-\t\t\t@ instruction: 0xf8df815e\n-\tstmiavs\tr0!, {r2, r4, r7, r8, r9, sl, ip}\n+\t\t\t@ instruction: 0xf8df8158\n+\tstmiavs\tr0!, {r5, r7, r8, r9, sl, ip}\n \t\t\t@ instruction: 0xf7ff4479\n \tmovwlt\tlr, #36620\t@ 0x8f0c\n-\t\t\t@ instruction: 0x6788f8df\n+\t\t\t@ instruction: 0x6794f8df\n \tldrbtmi\tr2, [lr], #-257\t@ 0xfffffeff\n \t\t\t@ instruction: 0xf7ff4630\n \tstmdacs\tr0, {r1, r2, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n \tandshi\tpc, r2, #64\t@ 0x40\n-\t\t\t@ instruction: 0x0778f8df\n+\t\t\t@ instruction: 0x0784f8df\n \t\t\t@ instruction: 0xf8df4478\n-\ttstcs\tr1, r8, ror r7\n-\t\t\t@ instruction: 0x5774f8df\n-\tldrbtmi\tr4, [sp], #-1150\t@ 0xfffffb82\n-\t\t\t@ instruction: 0x46286030\n+\tsmlabbcs\tr1, r4, r7, r5\n+\t\t\t@ instruction: 0x6780f8df\n+\tldrbtmi\tr4, [lr], #-1149\t@ 0xfffffb83\n+\tldrtmi\tr6, [r0], -r8, lsr #32\n \tsvc\t0x0094f7ff\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8df8129\n-\t\t\t@ instruction: 0xf8df3764\n-\tldrbtmi\tr2, [fp], #-1892\t@ 0xfffff89c\n+\t\t\t@ instruction: 0xf8df3770\n+\tldrbtmi\tr2, [fp], #-1904\t@ 0xfffff890\n \tsubsvs\tr4, sl, sl, ror r4\n-\tsmmlsls\tip, pc, r8, pc\t@ \n+\t\t\t@ instruction: 0x9768f8df\n \tldmdaeq\tip!, {r0, r2, r3, r8, ip, sp, lr, pc}^\n \tandcs\tr6, pc, #6356992\t@ 0x610000\n \t\t\t@ instruction: 0x464044f9\n \tsvc\t0x006ef7ff\n \tstrbmi\tr2, [r8], -r2, lsl #2\n \t\t\t@ instruction: 0xf88d2500\n \t\t\t@ instruction: 0xf7ff508b\n \t\t\t@ instruction: 0x4606ef3e\n \t\t\t@ instruction: 0xf0001c43\n-\t\t\t@ instruction: 0xf5b0826a\n+\t\t\t@ instruction: 0xf5b08271\n \t\t\t@ instruction: 0xf2806f80\n-\t\t\t@ instruction: 0x46298235\n+\t\t\t@ instruction: 0x4629823c\n \teorcs\tsl, r0, #1344\t@ 0x540\n \t\t\t@ instruction: 0xf7ff4628\n \t\t\t@ instruction: 0xf89def54\n \tandcs\tr3, r1, #124\t@ 0x7c\n \trsbcs\tpc, r4, sp, lsr #17\n \tcmple\tsl, r0, lsl #22\n \tldrtmi\tr4, [r0], -sl, lsr #12\n \tbicmi\tpc, sl, r5, asr #4\n \tsmlabteq\tr4, r4, r2, pc\t@ \n \tsvc\t0x000ef7ff\n \t\t\t@ instruction: 0xf0003001\n-\t\t\t@ instruction: 0x46298239\n+\tstrtmi\tr8, [r9], -r0, asr #4\n \t\t\t@ instruction: 0x46402210\n \tsvc\t0x0012f7ff\n \tldrdge\tpc, [ip], -r4\n-\tusatne\tpc, #16, pc, asr #17\t@ \n+\tusatne\tpc, #28, pc, asr #17\t@ \n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n \tmcr\t7, 5, pc, cr10, cr15, {7}\t@ \n \tcmple\tr6, r0, lsl #16\n-\tusatge\tpc, #4, pc, asr #17\t@ \n+\tusatge\tpc, #16, pc, asr #17\t@ \n \t\t\t@ instruction: 0x9014f8d4\n \t\t\t@ instruction: 0x464844fa\n \t\t\t@ instruction: 0xf7ff4651\n \tstmdacs\tr0, {r5, r7, r9, sl, fp, sp, lr, pc}\n-\ttsthi\tr8, r0, asr #32\t@ \n+\ttsthi\tr2, r0, asr #32\t@ \n \tmrc\t7, 5, APSR_nzcv, cr2, cr15, {7}\n \tstrmi\tr4, [r1], -r2, lsl #12\n \tsvc\t0x004af7ff\n \tstmdacs\tr0, {r2, r9, sl, lr}\n-\trschi\tpc, fp, r0, asr #32\n+\trschi\tpc, r5, r0, asr #32\n \tandcs\tr2, sp, r1, lsl #2\n \tmrc\t7, 5, APSR_nzcv, cr14, cr15, {7}\n \t\t\t@ instruction: 0xf0003001\n \t\t\t@ instruction: 0x463081b0\n-\tldc2\t0, cr15, [r4], #-0\n+\tldc2\t0, cr15, [sl], #-0\n \t\t\t@ instruction: 0xf7ff4630\n \t\t\t@ instruction: 0xf8dfef4c\n-\t\t\t@ instruction: 0xf8df26a4\n-\tldrbtmi\tr3, [sl], #-1644\t@ 0xfffff994\n+\t\t\t@ instruction: 0xf8df26b0\n+\tldrbtmi\tr3, [sl], #-1656\t@ 0xfffff988\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr9, sl, r3, lsr #22\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\teorhi\tpc, r0, #64\t@ 0x40\n+\teorhi\tpc, r7, #64\t@ 0x40\n \teorlt\tr4, r5, r0, lsr #12\n \tsvchi\t0x00f0e8bd\n-\tpkhtbcc\tpc, r4, pc, asr #17\t@ \n+\t\t\t@ instruction: 0x3690f8df\n \t\t\t@ instruction: 0xf8df2220\n-\tsmlabbcs\tr1, r4, r6, r0\n+\t\t\t@ instruction: 0x21010690\n \tldmpl\tfp!, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7ff681b\n \tstrcs\tlr, [r1], #-3768\t@ 0xfffff148\n \tandscs\tlr, r0, #58982400\t@ 0x3840000\n \tstrtmi\tr4, [r8], -r1, asr #12\n \tmrc\t7, 7, APSR_nzcv, cr2, cr15, {7}\n \tstmdbvs\tr0!, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc}\n@@ -126,825 +126,828 @@\n \tsubls\tpc, r2, sp, asr #17\n \tsubls\tpc, r6, sp, asr #17\n \tsubls\tpc, sl, sp, asr #17\n \tsubls\tpc, lr, sp, asr #17\n \tmcr\t7, 3, pc, cr2, cr15, {7}\t@ \n \tstmdacs\tr1, {r1, r3, r8, r9, sp}\n \t\t\t@ instruction: 0xf0409006\n-\t\t\t@ instruction: 0x461882dd\n+\tldrmi\tr8, [r8], -r4, ror #5\n \ttstcs\tr2, sl, asr #12\n \tmcr\t7, 7, pc, cr14, cr15, {7}\t@ \n \t\t\t@ instruction: 0xf1b04682\n \t\t\t@ instruction: 0xf0003fff\n-\tstrbmi\tr8, [r1], -r6, asr #5\n+\tstrbmi\tr8, [r1], -sp, asr #5\n \t\t\t@ instruction: 0x46282210\n \tldmdbls\tr9, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tldmdbls\tfp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tmrc\t7, 5, APSR_nzcv, cr6, cr15, {7}\n \tldrbmi\tr4, [r0], -sl, lsr #12\n \tteqne\tr3, r8, asr #12\t@ \n \tmrc\t7, 3, APSR_nzcv, cr4, cr15, {7}\n \t\t\t@ instruction: 0xf0003001\n-\tblls\t661708 \n+\tblls\t661724 \n \tstfeqd\tf7, [r0], #-52\t@ 0xffffffcc\n \tblls\t1658ac \n \teorslt\tpc, r0, sp, asr #17\n \tstm\tip, {r0, r1, r2, r3, r8, r9, fp, lr, pc}\n \tstrbtmi\tr0, [r2], -pc\n \t\t\t@ instruction: 0xf6484650\n \t\t\t@ instruction: 0xf7ff1116\n \tandcc\tlr, r1, r2, ror #28\n-\taddhi\tpc, r5, #0\n+\taddhi\tpc, ip, #0\n \tldrbmi\tr4, [r0], -sl, lsr #12\n \ttstne\tr3, r8, asr #12\t@ \n \tmrc\t7, 2, APSR_nzcv, cr8, cr15, {7}\n \t\t\t@ instruction: 0xf0003001\n-\t\t\t@ instruction: 0xf8bd826e\n+\t\t\t@ instruction: 0xf8bd8275\n \tstrtmi\tr3, [sl], -r4, rrx\n \t\t\t@ instruction: 0xf6484650\n \t\t\t@ instruction: 0xf0431114\n \t\t\t@ instruction: 0xf8ad0341\n \t\t\t@ instruction: 0xf7ff3064\n \tandcc\tlr, r1, sl, asr #28\n-\tsubhi\tpc, r6, #0\n+\tsubhi\tpc, sp, #0\n \t\t\t@ instruction: 0xf7ff4650\n \tstmdacs\tr0, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc}\n-\teorhi\tpc, lr, #64\t@ 0x40\n-\tldrbne\tpc, [ip, #-2271]!\t@ 0xfffff721\t@ \n+\teorshi\tpc, r5, #64\t@ 0x40\n+\tstrne\tpc, [r8, #2271]\t@ 0x8df\n \tldrbtmi\tr6, [r9], #-2208\t@ 0xfffff760\n \tstcl\t7, cr15, [r6, #1020]!\t@ 0x3fc\n \t\t\t@ instruction: 0xf43f2800\n \t\t\t@ instruction: 0xf8dfaf3b\n-\t\t\t@ instruction: 0xf8df3570\n-\tldrbtmi\tip, [fp], #-1392\t@ 0xfffffa90\n+\t\t\t@ instruction: 0xf8df357c\n+\tldrbtmi\tip, [fp], #-1404\t@ 0xfffffa84\n \tblgt\t3d20e0 \n \tandeq\tlr, pc, r5, lsl #17\n \tldrdeq\tpc, [r4], -ip\n \t\t\t@ instruction: 0xf0004629\n-\tstmdacs\tr0, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc}\n+\tstmdacs\tr0, {r0, r1, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc}\n \tsvcge\t0x002af43f\n-\tstrbcc\tpc, [r0, #-2271]\t@ 0xfffff721\t@ \n+\tstrbcc\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n \t\t\t@ instruction: 0xf8df2239\n-\ttstcs\tr1, r0, asr r5\n+\ttstcs\tr1, ip, asr r5\n \tldmpl\tfp!, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7ff681b\n \t\t\t@ instruction: 0xe71dee16\n-\tstrtmi\tr2, [r8], -r1, lsl #2\n-\tmcr\t7, 3, pc, cr4, cr15, {7}\t@ \n-\t\t\t@ instruction: 0xf43f2800\n-\t\t\t@ instruction: 0xf8dfaed0\n-\ttstcs\tr1, r4, lsr r5\n-\t\t\t@ instruction: 0x4628447d\n-\tmrc\t7, 2, APSR_nzcv, cr10, cr15, {7}\n-\t\t\t@ instruction: 0xf0402800\n-\trsbsvs\tr8, r5, fp, lsl #2\n-\t\t\t@ instruction: 0xf8dfe6ca\n-\teorscs\tr3, r4, #4, 10\t@ 0x1000000\n-\tldreq\tpc, [r8, #-2271]\t@ 0xfffff721\n+\tstrbhi\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n+\tldrbtmi\tr2, [r8], #257\t@ 0x101\n+\t\t\t@ instruction: 0xf7ff4640\n+\tstmdacs\tr0, {r1, r5, r6, r9, sl, fp, sp, lr, pc}\n+\ttsthi\tr2, r0, asr #32\t@ \n+\tandhi\tpc, r4, r5, asr #17\n+\t\t\t@ instruction: 0xf8dfe6d0\n+\teorscs\tr3, r4, #28, 10\t@ 0x7000000\n+\tldreq\tpc, [r0, #-2271]!\t@ 0xfffff721\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tldcl\t7, cr15, [r6, #1020]!\t@ 0x3fc\n-\t\t\t@ instruction: 0xf8dfe73d\n-\tldmpl\tfp!, {r2, r3, r5, r6, r7, sl, ip, sp}^\n-\t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r1, r2, r5, r9, sl, fp, sp, lr, pc}\n-\tmcr\t7, 0, pc, cr10, cr15, {7}\t@ \n-\tldrbtcs\tpc, [r8], #2271\t@ 0x8df\t@ \n+\tldcl\t7, cr15, [ip, #1020]!\t@ 0x3fc\n+\t\t\t@ instruction: 0xf8dfe743\n+\tldmpl\tfp!, {r2, r8, sl, ip, sp}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r2, r3, r5, r9, sl, fp, sp, lr, pc}\n+\tmrc\t7, 0, APSR_nzcv, cr0, cr15, {7}\n+\tldrcs\tpc, [r0, #-2271]\t@ 0xfffff721\n \ttstcs\tr1, r3, lsl #12\n \tldrbtmi\tr4, [sl], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf7ff2402\n-\tsmladx\tfp, r2, lr, lr\n+\t\t\t@ instruction: 0xe711ee38\n \ttstcs\tr0, r0, lsr #4\n-\tbleq\tbcec4 \n+\tbleq\tbceb8 \n \t\t\t@ instruction: 0x4628ab1a\n \tstmibvs\tr3!, {r0, r2, r8, r9, ip, pc}\n \t\t\t@ instruction: 0xf7ff9306\n-\tbls\t17c5e8 \n+\tbls\t17c5f4 \n \tldrbmi\tr4, [r8], -r9, asr #12\n \trsblt\tpc, r4, sp, lsr #17\n-\tstc\t7, cr15, [r6, #1020]!\t@ 0x3fc\n+\tstc\t7, cr15, [ip, #1020]!\t@ 0x3fc\n \tandls\tr2, r7, r1, lsl #16\n-\tteqhi\tsp, r0, asr #32\t@ \n+\tteqhi\tr5, r0, asr #32\t@ \n \tldrbmi\tr2, [r9], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ff4658\n-\t\t\t@ instruction: 0x4681ee34\n+\t\t\t@ instruction: 0x4681ee3a\n \tsvccc\t0x00fff1b0\n-\tmsrhi\tSPSR_, r0\n+\tcmphi\tr8, r0\t@ \n \tandscs\tr4, r0, #68157440\t@ 0x4100000\n \t\t\t@ instruction: 0xf7ff4628\n-\tstrtmi\tlr, [sl], -r0, lsl #28\n+\tstrtmi\tlr, [sl], -r6, lsl #28\n \t\t\t@ instruction: 0xf6484648\n \t\t\t@ instruction: 0xf7ff1116\n-\t\t\t@ instruction: 0x3001edbe\n-\tteqhi\tr9, r0\t@ \n+\tandcc\tlr, r1, r4, asr #27\n+\tteqhi\tr1, r0\t@ \n \tldrbmi\tr9, [r8], -r5, lsl #20\n \t\t\t@ instruction: 0xf7ff9906\n-\tstrmi\tlr, [r0], r6, lsl #27\n+\tstrmi\tlr, [r0], ip, lsl #27\n \t\t\t@ instruction: 0xf0402801\n-\t\t\t@ instruction: 0x462a8190\n+\t\t\t@ instruction: 0x462a819d\n \t\t\t@ instruction: 0xf6484648\n \t\t\t@ instruction: 0xf7ff111c\n-\tandcc\tlr, r1, ip, lsr #27\n-\tcmnhi\tr9, r0\t@ \n+\t\t\t@ instruction: 0x3001edb2\n+\torrhi\tpc, r6, r0\n \tstrbmi\tr4, [r8], -sl, lsr #12\n \ttstne\tr3, r8, asr #12\t@ \n-\tstc\t7, cr15, [r2, #1020]!\t@ 0x3fc\n+\tstc\t7, cr15, [r8, #1020]!\t@ 0x3fc\n \t\t\t@ instruction: 0xf0003001\n-\t\t\t@ instruction: 0xf8bd8162\n+\t\t\t@ instruction: 0xf8bd816f\n \tstrtmi\tr3, [sl], -r4, rrx\n \t\t\t@ instruction: 0xf6484648\n \t\t\t@ instruction: 0xf0431114\n \t\t\t@ instruction: 0xf8ad0341\n \t\t\t@ instruction: 0xf7ff3064\n-\tmulcc\tr1, r4, sp\n-\tteqhi\tfp, r0\t@ \n+\tmulcc\tr1, sl, sp\n+\tmrshi\tpc, (UNDEF: 72)\t@ \n \t\t\t@ instruction: 0xf7ff4648\n-\tstmdacs\tr0, {r9, sl, fp, sp, lr, pc}\n-\trschi\tpc, r0, r0, asr #32\n+\tstmdacs\tr0, {r1, r2, r9, sl, fp, sp, lr, pc}\n+\tmsrhi\tCPSR_fsc, r0, asr #32\n \tldrbmi\tr6, [r1], -r0, lsr #17\n-\tldc\t7, cr15, [r2, #-1020]!\t@ 0xfffffc04\n+\tldc\t7, cr15, [r8, #-1020]!\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf43f2800\n-\t\t\t@ instruction: 0xf8dfae93\n-\t\t\t@ instruction: 0xf8df3420\n-\tldrbtmi\tip, [fp], #-1056\t@ 0xfffffbe0\n+\t\t\t@ instruction: 0xf8dfae99\n+\t\t\t@ instruction: 0xf8df3438\n+\tldrbtmi\tip, [fp], #-1080\t@ 0xfffffbc8\n \tldrbtmi\tr3, [ip], #784\t@ 0x310\n \tstm\tr5, {r0, r1, r2, r3, r8, r9, fp, lr, pc}\n \t\t\t@ instruction: 0xf8dc000f\n \tstrtmi\tr0, [r9], -r4\n-\tstc2\t0, cr15, [r4], {0}\n-\tcmple\tr2, r0, lsl #16\n-\tstrcc\tpc, [r4], #-2271\t@ 0xfffff721\n+\tldc2\t0, cr15, [r0], {0}\n+\tcmple\tr8, r0, lsl #16\n+\tldrcc\tpc, [ip], #-2271\t@ 0xfffff721\n \tstmiavs\tr2!, {sp}\n \tldrbtmi\tr4, [fp], #-1577\t@ 0xfffff9d7\n-\tblmi\tfffe5ad0 \n-\tldrbtmi\tr9, [fp], #-539\t@ 0xfffffde5\n-\tblmi\tfffa5adc \n-\tldrbtmi\tr4, [fp], #-2814\t@ 0xfffff502\n-\tblmi\tfffa5ae8 \n+\t\t\t@ instruction: 0xf8df9315\n+\tandsls\tr3, fp, #20, 8\t@ 0x14000000\n+\ttstls\tr6, #2063597568\t@ 0x7b000000\n+\tstrcc\tpc, [ip], #-2271\t@ 0xfffff721\n+\tstrcs\tpc, [ip], #-2271\t@ 0xfffff721\n+\ttstls\tr7, #2063597568\t@ 0x7b000000\n+\tstrcc\tpc, [r8], #-2271\t@ 0xfffff721\n \tandsls\tr4, ip, #2046820352\t@ 0x7a000000\n-\tbmi\tfff52080 \n-\tblmi\tfff65af8 \n+\t\t\t@ instruction: 0xf8df447b\n+\ttstls\tr8, #4, 8\t@ 0x4000000\n+\tstrcc\tpc, [r0], #-2271\t@ 0xfffff721\n \tandsls\tr4, sp, #2046820352\t@ 0x7a000000\n-\tbmi\tfff1208c \n+\tbmi\tfffd208c \n \tldrbtmi\tr9, [sl], #-30\t@ 0xffffffe2\n-\tbmi\tffee570c \n+\tbmi\tfffa570c \n \tldrbtmi\tr6, [sl], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf000921a\n-\tstmdacs\tr0, {r0, r1, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}\n+\tstmdacs\tr0, {r0, r2, r5, r6, sl, fp, ip, sp, lr, pc}\n \tmrcge\t4, 2, APSR_nzcv, cr12, cr15, {1}\n-\tsubcs\tr4, r1, #232448\t@ 0x38c00\n-\tstrdcs\tr4, [r1, -r6]\n+\tsubcs\tr4, r1, #235520\t@ 0x39800\n+\tstrdcs\tr4, [r1, -r9]\n \tldmpl\tfp!, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7ff681b\n \t\t\t@ instruction: 0xe651ed3e\n-\tstrdcs\tr4, [r1, -r3]\n+\tstrdcs\tr4, [r1, -r6]\n \t\t\t@ instruction: 0x4628447d\n \tstc\t7, cr15, [sl, #1020]\t@ 0x3fc\n \tstrtmi\tfp, [r8], -r8, lsr #22\n-\tblmi\tff6ba67c \n-\tstmiami\tpc!, {r0, r1, r2, r3, r4, r9, sp}^\t@ \n+\tblmi\tff77a67c \n+\tldmmi\tr2!, {r0, r1, r2, r3, r4, r9, sp}^\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n \tstc\t7, cr15, [sl, #-1020]!\t@ 0xfffffc04\n-\tblmi\tff57a8b8 \n+\tblmi\tff63a8b8 \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n \tldcl\t7, cr15, [sl, #-1020]\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\tffa3c404 \n+\tbmi\tffafc404 \n \ttstcs\tr1, r3, lsl #12\n \t\t\t@ instruction: 0x4628447a\n \tstcl\t7, cr15, [r8, #-1020]!\t@ 0xfffffc04\n-\tblmi\tff37a810 \n-\tstmiami\tr4!, {r0, r3, r4, r5, r9, sp}^\n+\tblmi\tff43a810 \n+\tstmiami\tr7!, {r0, r3, r4, r5, r9, sp}^\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n \tldc\t7, cr15, [r0, #-1020]\t@ 0xfffffc04\n-\tsmlatbcs\tr1, r2, r7, lr\n+\t\t\t@ instruction: 0x2101e79c\n \t\t\t@ instruction: 0xf7ff4630\n \tstmdacs\tr0, {r5, r6, r8, sl, fp, sp, lr, pc}\n \tcfldrsge\tmvf15, [sl, #252]!\t@ 0xfc\n-\tldmpl\tfp!, {r2, r6, r7, r8, r9, fp, lr}^\n+\tldmpl\tfp!, {r0, r1, r2, r6, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf7ff681c\n \tstmdavs\tr0, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc}\n \tldc\t7, cr15, [lr, #-1020]\t@ 0xfffffc04\n-\t\t\t@ instruction: 0x46034ad9\n+\t\t\t@ instruction: 0x46034adc\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \t\t\t@ instruction: 0xf7ff4620\n \tstrb\tlr, [r0], -r8, asr #26\n-\tldmpl\tfp!, {r2, r3, r4, r5, r7, r8, r9, fp, lr}^\n-\t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r1, r3, r5, r8, sl, fp, sp, lr, pc}\n-\tstc\t7, cr15, [lr, #-1020]\t@ 0xfffffc04\n-\t\t\t@ instruction: 0x46034ad2\n-\tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n-\t\t\t@ instruction: 0xf7ff4620\n-\t\t\t@ instruction: 0xe630ed38\n-\t\t\t@ instruction: 0x21014bb4\n-\tldrbtmi\tr4, [sl], #-2766\t@ 0xfffff532\n-\t\t\t@ instruction: 0x460358fd\n-\t\t\t@ instruction: 0xf7ff6828\n-\tldrtmi\tlr, [r0], -lr, lsr #26\n-\tldcl\t7, cr15, [r4, #-1020]\t@ 0xfffffc04\n-\tandcc\tlr, r5, #212, 18\t@ 0x350000\n-\tandcc\tlr, r2, #3358720\t@ 0x334000\n-\tldmib\tr4, {r0, r8, sp}^\n-\tstmib\tsp, {r0, r1, r9, ip, sp}^\n-\tbmi\tff18d7a0 \n-\tstmdavs\tr8!, {r0, r1, r6, r9, sl, lr}\n-\t\t\t@ instruction: 0xf7ff447a\n-\t\t\t@ instruction: 0xe614ed1c\n-\tldmpl\tsp!, {r1, r2, r5, r7, r8, r9, fp, lr}^\n-\tldcl\t7, cr15, [lr], #1020\t@ 0x3fc\n-\tstmdavs\tpc!, {fp, sp, lr}\t@ \n-\tstcl\t7, cr15, [r2], #1020\t@ 0x3fc\n-\t\t\t@ instruction: 0x21014bbf\n-\t\t\t@ instruction: 0x90004abf\n-\t\t\t@ instruction: 0x4638447b\n-\t\t\t@ instruction: 0xf7ff447a\n-\tldrtmi\tlr, [r0], -sl, lsl #26\n+\tldrtmi\tr2, [r0], -r1, lsl #2\n+\tstcl\t7, cr15, [r8, #-1020]\t@ 0xfffffc04\n+\t\t\t@ instruction: 0xf43f2800\n+\tblmi\tfef2c634 \n+\tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n+\tstc\t7, cr15, [r2, #-1020]!\t@ 0xfffffc04\n+\t\t\t@ instruction: 0xf7ff6800\n+\tbmi\tff4bc394 \n+\ttstcs\tr1, r3, lsl #12\n+\t\t\t@ instruction: 0x4620447a\n \tldc\t7, cr15, [r0, #-1020]!\t@ 0xfffffc04\n-\tblmi\tfe73af40 \n+\tblmi\tfed3a828 \n+\tbmi\tff38938c \n+\tldmpl\tsp!, {r1, r3, r4, r5, r6, sl, lr}^\n+\tstmdavs\tr8!, {r0, r1, r9, sl, lr}\n+\tstc\t7, cr15, [r6, #-1020]!\t@ 0xfffffc04\n+\t\t\t@ instruction: 0xf7ff4630\n+\tldmib\tr4, {r1, r2, r3, r6, r8, sl, fp, sp, lr, pc}^\n+\tstmib\tsp, {r0, r2, r9, ip, sp}^\n+\ttstcs\tr1, r2, lsl #4\n+\tandcc\tlr, r3, #212, 18\t@ 0x350000\n+\tandcc\tlr, r0, #3358720\t@ 0x334000\n+\tstrbmi\tr4, [r3], -r5, asr #21\n+\tldrbtmi\tr6, [sl], #-2088\t@ 0xfffff7d8\n+\tldc\t7, cr15, [r4, #-1020]\t@ 0xfffffc04\n+\tblmi\tfe9ba7f0 \n \t\t\t@ instruction: 0xf7ff58fd\n-\tstmdavs\tr0, {r1, r3, r5, r6, r7, sl, fp, sp, lr, pc}\n-\t\t\t@ instruction: 0xf7ff682e\n-\tbmi\tfedfc320 \n-\tandls\tr4, r0, fp, asr #12\n-\tldrtmi\tr2, [r0], -r1, lsl #2\n-\t\t\t@ instruction: 0xf7ff447a\n-\t\t\t@ instruction: 0xe7c9ecf6\n-\tldc\t7, cr15, [r2], {255}\t@ 0xff\n-\tldmpl\tfp!, {r1, r4, r7, r8, r9, fp, lr}^\n-\t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r1, r2, r4, r6, r7, sl, fp, sp, lr, pc}\n-\tldc\t7, cr15, [sl], #1020\t@ 0x3fc\n-\tstrmi\tr4, [r3], -lr, lsr #21\n-\tldrbtmi\tr4, [sl], #-1601\t@ 0xfffff9bf\n-\t\t\t@ instruction: 0xf7ff4620\n-\tstrbmi\tlr, [r8], -r4, ror #25\n-\tstc\t7, cr15, [sl, #-1020]\t@ 0xfffffc04\n-\t\t\t@ instruction: 0xf7ff4640\n-\tblmi\tfe23c310 \n+\tstmdavs\tr0, {r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7ff682f\n+\tblmi\tfeffc33c \n+\tbmi\tfefc93d4 \n+\tldrbtmi\tr9, [fp], #-0\n+\tldrbtmi\tr4, [sl], #-1592\t@ 0xfffff9c8\n+\tstc\t7, cr15, [r2, #-1020]\t@ 0xfffffc04\n+\t\t\t@ instruction: 0xf7ff4630\n+\tldrb\tlr, [sl, sl, lsr #26]\n+\tldmpl\tsp!, {r0, r1, r3, r4, r7, r8, r9, fp, lr}^\n+\tstcl\t7, cr15, [r2], #1020\t@ 0x3fc\n+\tstmdavs\tlr!, {fp, sp, lr}\n+\tstcl\t7, cr15, [r6], {255}\t@ 0xff\n+\t\t\t@ instruction: 0x464b4ab6\n+\tmrscs\tr9, (UNDEF: 1)\n+\tldrbtmi\tr4, [sl], #-1584\t@ 0xfffff9d0\n+\tstcl\t7, cr15, [lr], #1020\t@ 0x3fc\n+\t\t\t@ instruction: 0xf7ffe7c9\n+\tblmi\tfe4bc23c \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tstcl\t7, cr15, [r0], {255}\t@ 0xff\n+\tstcl\t7, cr15, [lr], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\tfe97c2d0 \n+\tbmi\tfebbc2ec \n \tstrbmi\tr4, [fp], -r4, lsl #12\n \ttstcs\tr1, sl, ror r4\n \tstrls\tr4, [r0], #-1576\t@ 0xfffff9d8\n-\tstcl\t7, cr15, [ip], {255}\t@ 0xff\n+\tldcl\t7, cr15, [sl], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf7ff2001\n-\tblmi\t1fbc2e8 \n+\tblmi\tfe23c304 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tstc\t7, cr15, [ip], #1020\t@ 0x3fc\n+\tldc\t7, cr15, [sl], #1020\t@ 0x3fc\n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\tfe73c2a8 \n+\tbmi\tfe97c2c4 \n \tstrtmi\tr4, [r0], -r1, lsl #12\n \tvqshl.s8\tq10, q13, q0\n \t\t\t@ instruction: 0x91001395\n \tstrtmi\tr9, [r1], -r7, lsl #24\n-\tldc\t7, cr15, [r6], #1020\t@ 0x3fc\n+\tstcl\t7, cr15, [r4], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf7ff4648\n-\t\t\t@ instruction: 0x4620ecde\n-\tstc\t7, cr15, [ip], {255}\t@ 0xff\n-\tldmpl\tfp!, {r0, r4, r5, r6, r8, r9, fp, lr}^\n-\t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r2, r4, r7, sl, fp, sp, lr, pc}\n-\tldcl\t7, cr15, [r8], #-1020\t@ 0xfffffc04\n-\tvstrls\ts8, [r7, #-576]\t@ 0xfffffdc0\n+\tstrtmi\tlr, [r0], -ip, ror #25\n+\tldc\t7, cr15, [sl], {255}\t@ 0xff\n+\tldmpl\tfp!, {r0, r1, r3, r4, r5, r6, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r1, r5, r7, sl, fp, sp, lr, pc}\n+\tstc\t7, cr15, [r6], {255}\t@ 0xff\n+\tvstrls\ts8, [r7, #-612]\t@ 0xfffffd9c\n \tldrbtmi\tr4, [sl], #-1539\t@ 0xfffff9fd\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tstc\t7, cr15, [r0], #1020\t@ 0x3fc\n+\tstc\t7, cr15, [lr], #1020\t@ 0x3fc\n \t\t\t@ instruction: 0xf7ff4628\n-\tblmi\t1a3c290 \n-\tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tstc\t7, cr15, [r0], {255}\t@ 0xff\n-\t\t\t@ instruction: 0xf7ff6800\n-\tbmi\tfe23c250 \n-\tvst1.8\t{d20-d22}, [pc], r1\n-\tldrbtmi\tr7, [sl], #-993\t@ 0xfffffc1f\n-\tstrtmi\tr9, [r0], -r0, lsl #2\n-\t\t\t@ instruction: 0xf7ff4641\n-\tstrbmi\tlr, [r8], -ip, lsl #25\n-\tldc\t7, cr15, [r2], #1020\t@ 0x3fc\n-\t\t\t@ instruction: 0xf7ff4640\n-\tblmi\t173c260 \n+\tblmi\t1cbc2ac \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tstcl\t7, cr15, [r8], #-1020\t@ 0xfffffc04\n+\tstc\t7, cr15, [lr], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\t1f7c220 \n-\tvst1.8\t{d20-d22}, [pc], r1\n-\tldrbtmi\tr7, [sl], #-987\t@ 0xfffffc25\n-\tblmi\t157b08c \n-\tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n+\tbmi\tfe47c26c \n+\tstrbmi\tr4, [r1], -r3, lsl #12\n+\t\t\t@ instruction: 0x4620447a\n+\tldc\t7, cr15, [ip], {255}\t@ 0xff\n+\t\t\t@ instruction: 0xf7ff4648\n+\tstrbmi\tlr, [r0], -r4, asr #25\n+\tldcl\t7, cr15, [r2], #-1020\t@ 0xfffffc04\n+\tldmpl\tfp!, {r0, r1, r2, r5, r6, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc}\n+\tmrrc\t7, 15, pc, lr, cr15\t@ \n+\tstrmi\tr4, [r1], -r7, lsl #21\n+\tmvnvc\tpc, #1325400064\t@ 0x4f000000\n+\ttstls\tr0, sl, ror r4\n+\tstrbmi\tr4, [r1], -r0, lsr #12\n+\tstc\t7, cr15, [r4], {255}\t@ 0xff\n+\t\t\t@ instruction: 0xf7ff4648\n+\tstrbmi\tlr, [r0], -ip, lsr #25\n \tmrrc\t7, 15, pc, sl, cr15\t@ \n-\t\t\t@ instruction: 0xf7ff6800\n-\tbmi\t1dfc204 \n-\tvmax.s8\td20, d0, d1\n-\tldrbtmi\tr1, [sl], #-939\t@ 0xfffffc55\n-\tblmi\t13bb070 \n+\tldmpl\tfp!, {r0, r1, r3, r4, r6, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r1, r5, r6, sl, fp, sp, lr, pc}\n+\tmcrr\t7, 15, pc, r6, cr15\t@ \n+\t\t\t@ instruction: 0x46014a7c\n+\tbicsvc\tpc, fp, #1325400064\t@ 0x4f000000\n+\t\t\t@ instruction: 0xe7e6447a\n+\tldmpl\tfp!, {r2, r4, r6, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r2, r4, r6, sl, fp, sp, lr, pc}\n+\tldc\t7, cr15, [r8], #-1020\t@ 0xfffffc04\n+\t\t\t@ instruction: 0x46014a76\n+\t\t\t@ instruction: 0x13abf240\n+\t\t\t@ instruction: 0xe7d8447a\n+\tldmpl\tfp!, {r0, r2, r3, r6, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r1, r2, r6, sl, fp, sp, lr, pc}\n+\tstc\t7, cr15, [sl], #-1020\t@ 0xfffffc04\n+\tandls\tr4, r0, #2097152\t@ 0x200000\n+\tbmi\t1bd29b4 \n+\tldrbtmi\tr9, [sl], #-2822\t@ 0xfffff4fa\n+\tblmi\t11baf64 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tmcrr\t7, 15, pc, ip, cr15\t@ \n+\tldc\t7, cr15, [r6], #-1020\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf7ff6800\n-\t\t\t@ instruction: 0x4602ec32\n-\tstrtmi\tr9, [r0], -r0, lsl #4\n-\tblls\t193ae4 \n-\t\t\t@ instruction: 0xe79f447a\n-\tldmpl\tfp!, {r1, r2, r6, r8, r9, fp, lr}^\n-\t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc}\n-\tstc\t7, cr15, [r2], #-1020\t@ 0xfffffc04\n-\tstrmi\tr4, [r3], -sl, ror #20\n-\tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n-\t\t\t@ instruction: 0xf7ff4620\n-\tandcs\tlr, r1, ip, asr #24\n-\tstc\t7, cr15, [r4], #-1020\t@ 0xfffffc04\n-\tldmpl\tfp!, {r0, r2, r3, r4, r5, r8, r9, fp, lr}^\n-\t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r2, r3, r5, sl, fp, sp, lr, pc}\n-\tldc\t7, cr15, [r0], {255}\t@ 0xff\n-\tstrmi\tr4, [r1], -r2, ror #20\n-\t\t\t@ instruction: 0x73aff44f\n+\tbmi\t1abc1bc \n+\ttstcs\tr1, r3, lsl #12\n \t\t\t@ instruction: 0x4620447a\n-\ttstls\tr0, r6, lsl #24\n-\t\t\t@ instruction: 0xf7ff4621\n-\t\t\t@ instruction: 0x4650ec36\n-\tmrrc\t7, 15, pc, ip, cr15\t@ \n-\t\t\t@ instruction: 0xf7ff4620\n-\tblmi\tc7c1b4 \n+\tmcrr\t7, 15, pc, r4, cr15\t@ \n+\t\t\t@ instruction: 0xf7ff2001\n+\tblmi\tf7c1d8 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tldc\t7, cr15, [r2], {255}\t@ 0xff\n+\tstc\t7, cr15, [r4], #-1020\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\t15fc174 \n+\tbmi\t18bc198 \n \tvst1.8\t{d20-d22}, [pc], r1\n-\tldrbtmi\tr7, [sl], #-937\t@ 0xfffffc57\n-\tblmi\tabb134 \n-\tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n+\tldrbtmi\tr7, [sl], #-943\t@ 0xfffffc51\n+\tstcls\t6, cr4, [r6], {32}\n+\tstrtmi\tr9, [r1], -r0, lsl #2\n+\tstc\t7, cr15, [lr], #-1020\t@ 0xfffffc04\n+\t\t\t@ instruction: 0xf7ff4650\n+\t\t\t@ instruction: 0x4620ec56\n \tstc\t7, cr15, [r4], {255}\t@ 0xff\n+\tldmpl\tfp!, {r4, r5, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r2, r3, sl, fp, sp, lr, pc}\n+\tbl\tffc3f19c \n+\t\t\t@ instruction: 0x46014a56\n+\t\t\t@ instruction: 0x73a9f44f\n+\t\t\t@ instruction: 0xe7e5447a\n+\tldmpl\tfp!, {r0, r3, r5, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tbl\tff8bf1b8 \n+\t\t\t@ instruction: 0x46014a50\n+\tmovtne\tpc, #29248\t@ 0x7240\t@ \n+\t\t\t@ instruction: 0xe7d7447a\n+\tldmpl\tfp!, {r1, r5, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tbl\tff53f1d4 \n+\tstrmi\tr4, [r1], -sl, asr #20\n+\torrsvc\tpc, ip, #1325400064\t@ 0x4f000000\n+\t\t\t@ instruction: 0xe7c9447a\n+\tldmpl\tfp!, {r0, r1, r3, r4, r8, r9, fp, lr}^\n+\t\t\t@ instruction: 0xf7ff681c\n+\tstmdavs\tr0, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tbl\tff1bf1f0 \n+\tvstrls\ts8, [r6, #-272]\t@ 0xfffffef0\n+\tldrbtmi\tr4, [sl], #-1539\t@ 0xfffff9fd\n+\tblmi\t57aef8 \n+\tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n+\tbl\tff53f204 \n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\t147c158 \n-\tvmax.s8\td20, d0, d1\n-\tldrbtmi\tr1, [sl], #-839\t@ 0xfffffcb9\n-\tblmi\t8fb118 \n-\tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tbl\tffdbf1c0 \n-\t\t\t@ instruction: 0xf7ff6800\n-\tbmi\t12fc13c \n-\tvst1.8\t{d20-d22}, [pc], r1\n-\tldrbtmi\tr7, [sl], #-924\t@ 0xfffffc64\n-\tblmi\t73b0fc \n-\tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}\n-\tbl\tffa3f1dc \n-\t\t\t@ instruction: 0xf7ff6800\n-\tbmi\t117c120 \n-\tstrmi\tr9, [r3], -r6, lsl #26\n-\t\t\t@ instruction: 0xe753447a\n-\tldmpl\tfp!, {r0, r2, r4, r8, r9, fp, lr}^\n-\t\t\t@ instruction: 0xf7ff681d\n-\tstmdavs\tr0, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}\n-\tbl\tff03f1fc \n-\t\t\t@ instruction: 0x46044a3f\n-\tldrbtmi\tr4, [sl], #-1619\t@ 0xfffff9ad\n-\tsvclt\t0x0000e719\n+\tbmi\tffc0f8 \n+\tldrbmi\tr4, [r3], -r4, lsl #12\n+\tsmlsdx\tr4, sl, r4, r4\n \t\t\t@ instruction: 0x000025b6\n \tandeq\tr0, r0, r0, lsr #1\n \tandeq\tr2, r0, r8, lsr #11\n-\tandeq\tr1, r0, r2\n-\tstrdeq\tr0, [r0], -r0\t@ \n-\tandeq\tr0, r0, sl, lsr #31\n-\tmuleq\tr0, r8, pc\t@ \n+\tandeq\tr1, r0, lr\n+\tstrdeq\tr0, [r0], -ip\n+\t\t\t@ instruction: 0x00000fb6\n+\tandeq\tr0, r0, r4, lsr #31\n \tandeq\tr2, r0, r8, lsr #12\n-\tandeq\tr1, r0, r6, asr #32\n+\tandeq\tr1, r0, lr, asr #32\n \tandeq\tr2, r0, lr, lsl #12\n-\tandeq\tr1, r0, ip, lsr #32\n-\tandeq\tr1, r0, ip, rrx\n-\tandeq\tr0, r0, lr, lsr #30\n-\tandeq\tr0, r0, ip, lsl pc\n+\tandeq\tr1, r0, r4, lsr r0\n+\tandeq\tr1, r0, r8, ror r0\n+\tandeq\tr0, r0, sl, lsr pc\n+\tandeq\tr0, r0, r8, lsr #30\n \tandeq\tr2, r0, sl, asr r4\n \tandeq\tr0, r0, r4, lsr #1\n-\tandeq\tr0, r0, ip, lsl #29\n-\tandeq\tr0, r0, r6, lsr #27\n+\tmuleq\tr0, r8, lr\n+\t\t\t@ instruction: 0x00000db2\n \tldrdeq\tr2, [r0], -r2\t@ \n \tstrdeq\tr2, [r0], -r4\n-\tandeq\tr0, r0, r4, lsr #31\n-\tandeq\tr0, r0, ip, asr #27\n-\tandeq\tr0, r0, r2, lsr sp\n-\tandeq\tr1, r0, r2, lsr r0\n-\tandeq\tr2, r0, sl, ror #4\n-\tandeq\tr2, r0, sl, lsl #5\n-\t\t\t@ instruction: 0x00000eb6\n-\t\t\t@ instruction: 0x00000eba\n-\t\t\t@ instruction: 0x00000eb6\n+\t\t\t@ instruction: 0x00000fb0\n+\tandeq\tr0, r0, sl, ror #27\n+\tandeq\tr0, r0, sl, asr #26\n+\tandeq\tr1, r0, sl, asr #32\n+\tandeq\tr2, r0, r6, ror r2\n+\tmuleq\tr0, r6, r2\n+\tandeq\tr0, r0, lr, asr #29\n+\tldrdeq\tr0, [r0], -r0\t@ \n \tandeq\tr0, r0, r8, asr #29\n-\t\t\t@ instruction: 0x00000eb0\n+\tldrdeq\tr0, [r0], -r8\n \tandeq\tr0, r0, r0, asr #29\n+\tandeq\tr0, r0, ip, asr #29\n \tandeq\tr2, r0, r4, asr #4\n-\tandeq\tr0, r0, r2, lsr #29\n-\tandeq\tr0, r0, r6, lsr #29\n-\tandeq\tr0, r0, r4, lsr #29\n-\tandeq\tr0, r0, r8, ror fp\n-\tandeq\tr0, r0, r2, lsr #26\n-\t\t\t@ instruction: 0x00000ebc\n-\tldrdeq\tr0, [r0], -r6\n+\tandeq\tr0, r0, lr, lsr #29\n+\t\t\t@ instruction: 0x00000eb2\n+\t\t\t@ instruction: 0x00000eb0\n+\tandeq\tr0, r0, r4, lsl #23\n+\tandeq\tr0, r0, lr, lsr #26\n+\tandeq\tr0, r0, r8, asr #29\n+\tandeq\tr0, r0, r2, ror #27\n+\tandeq\tr0, r0, sl, ror fp\n+\tandeq\tr0, r0, r4, lsr #23\n+\tstrdeq\tr0, [r0], -ip\n+\tandeq\tr0, r0, r2, lsl ip\n+\tandeq\tr0, r0, sl, lsl #23\n+\tandeq\tr0, r0, lr, asr #23\n \tandeq\tr0, r0, lr, ror #22\n-\tandeq\tr0, r0, r6, lsr #23\n-\tstrdeq\tr0, [r0], -lr\n \tandeq\tr0, r0, r4, lsl ip\n-\tandeq\tr0, r0, ip, lsl #23\n-\tldrdeq\tr0, [r0], -r0\t@ \n-\tandeq\tr0, r0, r0, ror fp\n-\tandeq\tr0, r0, lr, lsl #25\n-\tandeq\tr0, r0, ip, ror #23\n-\tandeq\tr0, r0, r4, lsl #24\n-\t\t\t@ instruction: 0x00000bb6\n-\tandeq\tr0, r0, r2, asr #23\n-\tmuleq\tr0, r2, fp\n-\tandeq\tr0, r0, r6, ror fp\n-\tandeq\tr0, r0, r0, lsl #22\n-\tandeq\tr0, r0, lr, asr fp\n-\tandeq\tr0, r0, r8, lsl fp\n-\tandeq\tr0, r0, r6, ror #21\n-\tandeq\tr0, r0, sl, asr #21\n-\tmuleq\tr0, r6, sl\n-\tandeq\tr0, r0, r0, ror #20\n-\tandeq\tr0, r0, r2, lsr #20\n+\tandeq\tr0, r0, ip, lsr #24\n+\tldrdeq\tr0, [r0], -lr\n+\tandeq\tr0, r0, ip, lsl #24\n+\tandeq\tr0, r0, r0, asr #23\n+\tmuleq\tr0, r0, fp\n+\tandeq\tr0, r0, r4, ror fp\n+\tstrdeq\tr0, [r0], -lr\n+\tandeq\tr0, r0, ip, asr fp\n+\tandeq\tr0, r0, r6, lsl fp\n+\tandeq\tr0, r0, r4, ror #21\n+\tandeq\tr0, r0, r8, asr #21\n+\tmuleq\tr0, r4, sl\n+\tandeq\tr0, r0, lr, asr sl\n+\tandeq\tr0, r0, r0, lsr #20\n _start():\n-\tbleq\t3d444 \n+\tbleq\t3d450 \n \tcdpeq\t0, 0, cr15, cr0, cr15, {2}\n \tstrbtmi\tfp, [sl], -r2, lsl #24\n \tstrlt\tfp, [r1], #-1028\t@ 0xfffffbfc\n \t\t\t@ instruction: 0xa018f8df\n \tldrmi\tsl, [sl], #773\t@ 0x305\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdami\tr4, {r3, sl, ip, sp, pc}\n \tandeq\tpc, r0, sl, asr r8\t@ \n-\tb\tfee3f328 \n-\tbl\t1f3f32c \n-\tldrdeq\tr1, [r0], -r4\n+\tb\tfecbf334 \n+\tbl\t1dbf338 \n+\tandeq\tr1, r0, r8, asr #25\n \tandeq\tr0, r0, ip, lsr #1\n call_weak_fn():\n-\tldr\tr3, [pc, #20]\t@ 1350 \n-\tldr\tr2, [pc, #20]\t@ 1354 \n+\tldr\tr3, [pc, #20]\t@ 135c \n+\tldr\tr2, [pc, #20]\t@ 1360 \n \tadd\tr3, pc, r3\n \tldr\tr2, [r3, r2]\n \tcmp\tr2, #0\n \tbxeq\tlr\n \tb\t988 <__gmon_start__@plt>\n-\t\t\t@ instruction: 0x00001cbc\n+\t\t\t@ instruction: 0x00001cb0\n \tandeq\tr0, r0, r8, lsr #1\n deregister_tm_clones():\n-\tblmi\t1d3378 \n+\tblmi\t1d3384 \n \tldrbtmi\tr4, [r8], #-2567\t@ 0xfffff5f9\n \tldrbtmi\tr4, [sl], #-1147\t@ 0xfffffb85\n \tandle\tr4, r3, r3, lsl #5\n \tldmpl\tr3, {r0, r2, r8, r9, fp, lr}^\n \tldrmi\tfp, [r8, -r3, lsl #2]\n \tsvclt\t0x00004770\n-\tandeq\tr1, r0, sl, ror sp\n-\tandeq\tr1, r0, r8, ror sp\n-\tmuleq\tr0, sl, ip\n+\tandeq\tr1, r0, lr, ror #26\n+\tandeq\tr1, r0, ip, ror #26\n+\tandeq\tr1, r0, lr, lsl #25\n \tmuleq\tr0, ip, r0\n register_tm_clones():\n-\tblmi\t2533ac \n-\tbmi\t252570 \n-\tbne\t6d2580 \n+\tblmi\t2533b8 \n+\tbmi\t25257c \n+\tbne\t6d258c \n \tsvceq\t0x00d9447a\n \t\t\t@ instruction: 0x01a3eb01\n \tandle\tr1, r3, r9, asr #32\n \tldmpl\tr3, {r0, r2, r8, r9, fp, lr}^\n \tldrmi\tfp, [r8, -r3, lsl #2]\n \tsvclt\t0x00004770\n-\tandeq\tr1, r0, r0, asr sp\n-\tandeq\tr1, r0, ip, asr #26\n-\tandeq\tr1, r0, ip, ror #24\n+\tandeq\tr1, r0, r4, asr #26\n+\tandeq\tr1, r0, r0, asr #26\n+\tandeq\tr1, r0, r0, ror #24\n \tstrheq\tr0, [r0], -r0\t@ \n __do_global_dtors_aux():\n-\tblmi\t2ae7e0 \n+\tblmi\t2ae7ec \n \tldrbtmi\tr4, [fp], #-2570\t@ 0xfffff5f6\n \tldmdavc\tfp, {r1, r3, r4, r5, r6, sl, lr}\n-\tblmi\t26f978 \n+\tblmi\t26f984 \n \tldrdlt\tr5, [r3, -r3]!\n \tldrbtmi\tr4, [fp], #-2824\t@ 0xfffff4f8\n \t\t\t@ instruction: 0xf7ff6818\n-\t\t\t@ instruction: 0xf7ffea6e\n-\tblmi\t1c12dc \n+\t\t\t@ instruction: 0xf7ffea68\n+\tblmi\t1c12e8 \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \tstclt\t0, cr7, [r8, #-104]\t@ 0xffffff98\n-\tandeq\tr1, r0, sl, lsl sp\n-\tandeq\tr1, r0, ip, lsr ip\n+\tandeq\tr1, r0, lr, lsl #26\n+\tandeq\tr1, r0, r0, lsr ip\n \tmuleq\tr0, r8, r0\n-\tandeq\tr1, r0, r6, ror #25\n-\tstrdeq\tr1, [r0], -sl\n+\tldrdeq\tr1, [r0], -sl\n+\tandeq\tr1, r0, lr, ror #25\n frame_dummy():\n \tsvclt\t0x0000e7c4\n run():\n \tsvcmi\t0x00f0e92d\n \ttsteq\tpc, #0\t@ \n \t\t\t@ instruction: 0xf5ad49cc\n \tstrmi\tr3, [r6], -r0, lsl #26\n \tstmiami\tfp, {r0, r2, r3, r6, r7, ip, sp, pc}^\n \tldrbtmi\tr4, [r9], #-2763\t@ 0xfffff535\n \t\t\t@ instruction: 0xf50d4478\n \tandls\tr3, r7, r0, lsl #8\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrvc\tpc, [r6], #1284\t@ 0x504\n-\tbeq\t3d568 \n-\tblx\t217658 \n+\tbeq\t3d574 \n+\tblx\t217664 \n \tldclne\t8, cr15, [r3], #-12\n \tldmdavs\tr2, {r0, r1, r4, r6, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6022\n \tmovwls\tr0, #12800\t@ 0x3200\n \tmcrrge\t11, 12, r4, ip, cr1\n \tsvcge\t0x002bad0b\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tmovwls\tsl, #39429\t@ 0x9a05\n \teorge\tpc, r0, sp, asr #17\n \tsmlabbcs\tr0, r0, r2, r2\n \t\t\t@ instruction: 0xf7ff4628\n-\taddcs\tlr, r0, #176, 20\t@ 0xb0000\n+\taddcs\tlr, r0, #696320\t@ 0xaa000\n \tldrtmi\tr2, [r8], -r0, lsl #2\n-\tb\tfeabf464 \n+\tb\tfe93f470 \n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0x4630d173\n-\tb\t18bf470 \n+\tb\t173f47c \n \torreq\tlr, r0, #4, 22\t@ 0x1000\n \tstccs\t8, cr15, [r4], {83}\t@ 0x53\n \tandeq\tlr, r8, #270336\t@ 0x42000\n \tstccs\t8, cr15, [r4], {67}\t@ 0x43\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf854d159\n \t\t\t@ instruction: 0xf0433c84\n \t\t\t@ instruction: 0xf8440301\n \tmovwcs\tr3, #3204\t@ 0xc84\n \tstmdals\tr3, {r0, r3, r4, r5, r9, sl, lr}\n \tmovwls\tr4, #1578\t@ 0x62a\n-\tb\te3f4a0 \n+\tb\tcbf4ac \n \tsubsle\tr1, r9, r1, asr #24\n \tldclle\t8, cr2, [r3]\n \t\t\t@ instruction: 0xf7ff4630\n-\tbl\t13bdc4 \n+\tbl\t13bdb8 \n \t\t\t@ instruction: 0xf8530380\n-\tb\t6106cc \n+\tb\t6106d8 \n \t\t\t@ instruction: 0xf0400f03\n \tstmdavs\tfp!, {r2, r3, r7, pc}\n \tsvclt\t0x005c0799\n \tmovwls\tr2, #17153\t@ 0x4301\n \tadcshi\tpc, ip, r0, lsl #2\n \tstccc\t8, cr15, [r4], {84}\t@ 0x54\n \tstmdbeq\tr1, {r0, r1, r4, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf50dd056\n-\tblls\t18fae0 \n+\tblls\t18faec \n \tldmibvc\tr8, {r0, r3, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1a92000\n \t\t\t@ instruction: 0xf5c30104\n \tldrmi\tr3, [r9], #-640\t@ 0xfffffd80\n-\tstmib\tip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmovwcc\tr4, #5635\t@ 0x1603\n \t\t\t@ instruction: 0xf0009005\n-\tblls\t161840 \n+\tblls\t16184c \n \t\t\t@ instruction: 0xf0002b00\n \tldmib\tsp, {r1, r4, r5, r7, pc}^\n \tldrmi\tr2, [r3], #-773\t@ 0xfffffcfb\n-\tblcs\te6128 \n+\tblcs\te6134 \n \t\t\t@ instruction: 0xf839d911\n \t\t\t@ instruction: 0xf5b33c02\n \t\t\t@ instruction: 0xf0404f39\n \t\t\t@ instruction: 0xf8398103\n-\tbls\t190534 \n+\tbls\t190540 \n \taddslt\tfp, fp, #372736\t@ 0x5b000\n \tstmdale\tr4, {r0, r1, r4, r7, r9, lr}\n-\tbne\tff493058 \n+\tbne\tff493064 \n \tandls\tr3, r6, #4, 22\t@ 0x1000\n-\tblls\t12614c \n+\tblls\t126158 \n \torrle\tr2, fp, r0, lsl #22\n \t\t\t@ instruction: 0x4630e09c\n-\tldmib\tsl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \taddvc\tpc, r2, #164, 10\t@ 0x29000000\n \teorcc\tpc, r0, r2, asr r8\t@ \n \tmovweq\tlr, #35395\t@ 0x8a43\n \teorcc\tpc, r0, r2, asr #16\n \tmovwcs\tlr, #10143\t@ 0x279f\n \tldr\tr6, [r3, fp, lsr #32]\n-\tb\ta3f55c \n+\tb\t8bf568 \n \tstmdacs\tr4, {fp, sp, lr}\n \tsvcge\t0x0076f43f\n-\tbls\t1d434c \n+\tbls\t1d4358 \n \tldmdavs\tip, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tb\t1bf570 \n+\tb\t3f57c \n \t\t\t@ instruction: 0x46034a76\n \tstrtmi\tr2, [r0], -r1, lsl #2\n \t\t\t@ instruction: 0xf7ff447a\n-\tandcs\tlr, r1, r0, lsr sl\n-\tb\t23f584 \n+\tandcs\tlr, r1, sl, lsr #20\n+\tb\tbf590 \n \t\t\t@ instruction: 0xf7ff4630\n-\t\t\t@ instruction: 0xf5a4e9d6\n+\t\t\t@ instruction: 0xf5a4e9d0\n \t\t\t@ instruction: 0xf8537382\n-\tb\t60d618 \n+\tb\t60d624 \n \tsbcle\tr0, ip, r3, lsl #30\n \tldrbmi\tr9, [r1], -r5, lsl #20\n \t\t\t@ instruction: 0xf7ff4630\n-\tvmovne\ts16, s17, lr, r3\n+\tvmovne\ts4, s5, lr, r3\n \tadchi\tpc, r0, r0\n \t\t\t@ instruction: 0xf0002800\n-\tblls\t161864 \n-\tbne\t6d27c0 \n+\tblls\t161870 \n+\tbne\t6d27cc \n \t\t\t@ instruction: 0xd1bc9305\n \tstmibcc\tr0, {r0, r2, r3, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5094651\n-\tbls\t19fc28 \n+\tbls\t19fc34 \n \torrcc\tpc, r0, #1325400064\t@ 0x4f000000\n \tandeq\tpc, r4, r9, lsr #3\n-\tstmib\tr8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xa014f8dd\n \t\t\t@ instruction: 0xf64fe795\n \t\t\t@ instruction: 0x462172fc\n \t\t\t@ instruction: 0xf7ff4630\n-\tsvcne\t0x0023e974\n+\tsvcne\t0x0023e96e\n \trsbsle\tr1, r1, r2, asr #24\n \t\t\t@ instruction: 0xf100b300\n \tmovwls\tr0, #35588\t@ 0x8b04\n \tteqmi\tr9, #1325400064\t@ 0x4f000000\t@ \n \tstccc\t8, cr15, [r2], {36}\t@ 0x24\n \t\t\t@ instruction: 0xf39bfa9b\n \tstccc\t8, cr15, [r4], {36}\t@ 0x24\n \tmovwls\tr2, #17153\t@ 0x4301\n \t\t\t@ instruction: 0xf7ffe762\n-\tstmdavs\tr0, {r1, r4, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr0, {r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tandle\tr2, sp, r0, lsr #16\n-\tbls\t1d434c \n+\tbls\t1d4358 \n \t\t\t@ instruction: 0xf8d358d3\n \t\t\t@ instruction: 0xf7ff9000\n-\tbmi\t133bce4 \n+\tbmi\t133bcd8 \n \tstrbmi\tr4, [r8], -r3, lsl #12\n \ttstcs\tr1, sl, ror r4\n-\tldmib\tr8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrtmi\tr2, [r0], -r0, lsl #2\n-\tstmib\tr0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tsl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr2, [r8], -r1, lsl #2\n-\tldmib\tip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrmi\tr2, [fp], r0, lsl #6\n \tstrb\tr9, [r3, -r4, lsl #6]\n \tstmdbls\tr8, {r1, r3, r4, r6, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff2001\n-\tmcrrne\t9, 12, lr, r2, cr2\t@ \n+\tmcrrne\t9, 11, lr, r2, cr12\t@ \n \tstmdacs\tr0, {r0, r3, r4, r6, r7, ip, lr, pc}\n-\tblls\t235808 \n-\tbleq\t3c50c \n+\tblls\t235814 \n+\tbleq\t3c518 \n \tmovwls\tr4, #33795\t@ 0x8403\n \tmovwls\tr2, #17153\t@ 0x4301\n \t\t\t@ instruction: 0x4619e732\n-\tstmib\tr4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tlr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrtmi\tr2, [r0], -r1, lsl #2\n-\tstmib\tr0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tsl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf50d4a37\n-\tblmi\tc4da80 \n+\tblmi\tc4da8c \n \torrsvc\tpc, r6, r1, lsl #10\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tstmdavs\tfp, {r1, r3, r4, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_mon\n \tcfstr32cc\tmvfx15, [r0, #-52]\t@ 0xffffffcc\n \tpop\t{r0, r2, r3, r6, ip, sp, pc}\n-\tblmi\tae5660 \n+\tblmi\tae566c \n \tldmpl\tr3, {r0, r1, r2, r9, fp, ip, pc}^\n \t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r2, r7, r8, fp, sp, lr, pc}\n-\tstmdb\tr8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdavs\tr0, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdb\tr2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr4, [r3], -sl, lsr #20\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \t\t\t@ instruction: 0xf7ff4620\n-\t\t\t@ instruction: 0x2100e992\n+\tsmlabbcs\tr0, ip, r9, lr\n \t\t\t@ instruction: 0xf7ff4608\n-\t\t\t@ instruction: 0x2101e99a\n+\t\t\t@ instruction: 0x2101e994\n \t\t\t@ instruction: 0xf7ff4630\n-\tbfi\tlr, r6, #19, #1\n-\tbls\t1d434c \n+\tbfi\tlr, r0, #19, #1\n+\tbls\t1d4358 \n \t\t\t@ instruction: 0xf8d358d3\n \t\t\t@ instruction: 0xf7ff9000\n-\tstmdavs\tr0, {r1, r3, r5, r6, r8, fp, sp, lr, pc}\n-\tstmdb\tlr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdavs\tr0, {r2, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdb\tr8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr9, [r3], -r9, lsl #20\n \tldr\tr4, [lr, r8, asr #12]\n-\tbls\t1d434c \n+\tbls\t1d4358 \n \tldmdavs\tip, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tldmdb\tip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\t63bc08 \n+\tbmi\t63bbfc \n \ttstcs\tr1, r3, lsl #12\n \t\t\t@ instruction: 0x4620447a\n \tldmdami\tr6, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n-\tblmi\t3c9f5c \n+\tblmi\t3c9f68 \n \tcfstrsls\tmvf4, [r7], {120}\t@ 0x78\n \tstmiapl\tr3!, {r0, r8, sp}^\n \t\t\t@ instruction: 0xf7ff681b\n-\tandcs\tlr, r1, r4, lsl r9\n-\tldmdb\tsl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandcs\tlr, r1, lr, lsl #18\n+\tldmdb\tr4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tandscs\tr4, r4, #16, 16\t@ 0x100000\n \tldrbtmi\tr4, [r8], #-2824\t@ 0xfffff4f8\n \t\t\t@ instruction: 0xf7ffe7f1\n-\tstmdami\tlr, {r3, r4, r5, r6, r7, fp, sp, lr, pc}\n-\tblmi\t149f84 \n+\tstmdami\tlr, {r1, r4, r5, r6, r7, fp, sp, lr, pc}\n+\tblmi\t149f90 \n \t\t\t@ instruction: 0xe7ea4478\n-\tandeq\tr1, r0, sl, ror #23\n-\tandeq\tr1, r0, r8, ror #23\n+\tldrdeq\tr1, [r0], -lr\n+\tldrdeq\tr1, [r0], -ip\n \tandeq\tr0, r0, r0, lsr #1\n \tandeq\tr0, r0, r0, asr #10\n \tandeq\tr0, r0, r4, lsr #1\n \tstrdeq\tr0, [r0], -r8\n \tandeq\tr0, r0, r0, ror r3\n-\tandeq\tr1, r0, ip, ror r9\n+\tandeq\tr1, r0, r0, ror r9\n \tldrdeq\tr0, [r0], -r2\n \tldrdeq\tr0, [r0], -ip\n \tandeq\tr0, r0, r4, lsr #5\n \tmuleq\tr0, lr, r2\n \tandeq\tr0, r0, ip, ror r2\n fork_and_exec():\n-\tblmi\t14540b4 \n+\tblmi\t14540c0 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tmrcmi\t1, 2, r4, cr0, cr0, {7}\n \tstrmi\tfp, [sp], -r4, lsl #1\n \t\t\t@ instruction: 0x460758d3\n \tldmdavs\tfp, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f9303\n \t\t\t@ instruction: 0xf7ff0300\n-\tmcrrne\t9, 3, lr, r1, cr10\t@ \n+\tmcrrne\t9, 3, lr, r1, cr4\t@ \n \tstrmi\tsp, [r4], -r6, lsr #32\n \tsuble\tr2, r4, r0, lsl #16\n \tand\tsl, r4, r2, lsl #26\n-\tstmdb\tr6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblcs\t11b7b4 \n+\tstmdb\tr0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblcs\t11b7c0 \n \tandcs\tsp, r0, #1073741835\t@ 0x4000000b\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tldm\tr4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tlr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \trscsle\tr1, r3, r3, asr #24\n \t\t\t@ instruction: 0xf0039b02\n \tvmvn.i32\tq8, #48896\t@ 0x0000bf00\n \ttstmi\tr3, #469762048\t@ 0x1c000000\n \tandcs\tfp, r1, r4, lsl pc\n-\tbmi\tf497cc \n+\tbmi\tf497d8 \n \tldrbtmi\tr4, [sl], #-2874\t@ 0xfffff4c6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr9, sl, r3, lsl #22\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandlt\tsp, r4, r8, ror #2\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tldmpl\tr3!, {r0, r1, r2, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf7ff681c\n-\tstmdavs\tr0, {r1, r5, r6, r7, fp, sp, lr, pc}\n-\tstmia\tr6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdavs\tr0, {r2, r3, r4, r6, r7, fp, sp, lr, pc}\n+\tstmia\tr0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46034a34\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \t\t\t@ instruction: 0xf7ff4620\n-\tstrdcs\tlr, [r1], -r0\n-\tblmi\tbfb78c \n+\tandcs\tlr, r1, sl, ror #17\n+\tblmi\tbfb798 \n \tldmdavs\tip, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n-\tldm\tr0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tsl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ff6800\n-\tbmi\tb7baf0 \n+\tbmi\tb7bae4 \n \ttstcs\tr1, r3, lsl #12\n \t\t\t@ instruction: 0x4620447a\n-\tldm\tlr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ffe7ed\n-\tstmdami\tr9!, {r1, r2, r8, fp, sp, lr, pc}\n+\tstmdami\tr9!, {r8, fp, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-1569\t@ 0xfffff9df\n-\tstmia\tr0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tsl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1b04680\n \tldrshtle\tr3, [r7], -pc\n \t\t\t@ instruction: 0x4621b138\n-\tldmda\tr4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tlr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrbmi\tr3, [r0], -r1\n \t\t\t@ instruction: 0xf7ffd02e\n-\tstrdcs\tlr, [r1], -r4\n-\tldm\tr0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandcs\tlr, r1, lr, ror #17\n+\tstmia\tsl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \ttstcs\tr1, pc, lsl r8\n \t\t\t@ instruction: 0xf7ff4478\n-\tstrmi\tlr, [r4], -ip, lsl #17\n+\tstrmi\tlr, [r4], -r6, lsl #17\n \teorle\tr1, r3, r2, asr #24\n \tandle\tr2, r7, r1, lsl #16\n \t\t\t@ instruction: 0xf7ff2101\n-\tandcc\tlr, r1, r0, ror #16\n+\tandcc\tlr, r1, sl, asr r8\n \tandsle\tr4, r9, r0, lsr #12\n-\tldm\tlr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrtmi\tr4, [r8], -r9, lsr #12\n-\tldm\tr2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmpl\tr3!, {r4, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf7ff681d\n-\tstmdavs\tr0, {r2, r4, r7, fp, sp, lr, pc}\n-\tldmda\tr8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdavs\tr0, {r1, r2, r3, r7, fp, sp, lr, pc}\n+\tldmda\tr2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46044a11\n \tldrbtmi\tr4, [sl], #-1595\t@ 0xfffff9c5\n \tstrtmi\tr2, [r8], -r1, lsl #2\n \t\t\t@ instruction: 0xf7ff9400\n-\tandcs\tlr, r1, r0, lsr #17\n-\tstmda\tsl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tstmia\tr4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tldm\tip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldmda\tr6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr1, r0, ip, lsl #17\n+\tmulcs\tr1, sl, r8\n+\tstmda\tr4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tlr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr1, r0, r0, lsl #17\n \tandeq\tr0, r0, r0, lsr #1\n-\tandeq\tr1, r0, ip, ror r8\n-\tandeq\tr1, r0, r2, lsr r8\n+\tandeq\tr1, r0, r0, ror r8\n+\tandeq\tr1, r0, r6, lsr #16\n \tandeq\tr0, r0, r4, lsr #1\n \tstrdeq\tr0, [r0], -lr\n \tandeq\tr0, r0, r4, lsl r2\n \tldrdeq\tr0, [r0], -lr\n \t\t\t@ instruction: 0x000001b4\n \tandeq\tr0, r0, r2, lsl #3\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n \n \n Disassembly of section .fini:\n \n-000018d8 <.fini>:\n+000018e4 <.fini>:\n _fini():\n \tpush\t{r3, lr}\n \tpop\t{r3, pc}\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,97 +1,97 @@\n \n Hex dump of section '.rodata':\n- 0x000018e0 01000200 3d000000 40000000 0b000000 ....=...@.......\n- 0x000018f0 40000000 10000000 40000000 26000000 @.......@...&...\n- 0x00001900 40000000 35000000 40000000 03000000 @...5...@.......\n- 0x00001910 40000000 06000000 40000000 14000000 @.......@.......\n- 0x00001920 40000000 0e000000 40000000 0d000000 @.......@.......\n- 0x00001930 40000000 25000000 40000000 12000000 @...%...@.......\n- 0x00001940 40000000 28000000 40000000 02000000 @...(...@.......\n- 0x00001950 40000000 18000000 40000000 09000000 @.......@.......\n- 0x00001960 40000000 0a000000 40000000 00000000 @.......@.......\n- 0x00001970 00000000 73656c65 63742066 61696c65 ....select faile\n- 0x00001980 643a2025 730a0000 72656164 2d657272 d: %s...read-err\n- 0x00001990 6f723a20 25730a00 77726974 652d6572 or: %s..write-er\n- 0x000019a0 726f7220 746f2073 74646f75 743a2025 ror to stdout: %\n- 0x000019b0 730a0000 77726974 65207265 7475726e s...write return\n- 0x000019c0 65642030 213f0a00 70726f74 6f636f6c ed 0!?..protocol\n- 0x000019d0 2076696f 6c617469 6f6e210a 00000000 violation!.....\n- 0x000019e0 77726974 652d6572 726f7220 746f2074 write-error to t\n- 0x000019f0 756e3a20 25730a00 666f726b 20666169 un: %s..fork fai\n- 0x00001a00 6c65643a 2025730a 00000000 2f646576 led: %s...../dev\n- 0x00001a10 2f6e756c 6c000000 65786563 20602573 /null...exec `%s\n- 0x00001a20 27206661 696c6564 3a202573 0a000000 ' failed: %s....\n- 0x00001a30 77616974 70696420 6661696c 65643a20 waitpid failed: \n- 0x00001a40 25730a00 2f757372 2f736269 6e2f6970 %s../usr/sbin/ip\n- 0x00001a50 7461626c 65730000 46617461 6c3a206d tables..Fatal: m\n- 0x00001a60 75737420 73757070 6c792036 20617267 ust supply 6 arg\n- 0x00001a70 756d656e 7473210a 00000000 2d000000 uments!.....-...\n- 0x00001a80 46617461 6c3a2064 69736162 6c696e67 Fatal: disabling\n- 0x00001a90 20626f74 68204950 76342061 6e642049 both IPv4 and I\n- 0x00001aa0 50763620 6d616b65 73206e6f 2073656e Pv6 makes no sen\n- 0x00001ab0 73652e0a 00000000 46617461 6c3a2065 se......Fatal: e\n- 0x00001ac0 78656375 7461626c 65206970 7461626c xecutable iptabl\n- 0x00001ad0 6573206e 6f742066 6f756e64 20696e20 es not found in \n- 0x00001ae0 61707072 6f766564 20646972 6563746f approved directo\n- 0x00001af0 72696573 3a202573 0a000000 2f757372 ries: %s..../usr\n- 0x00001b00 2f736269 6e2f7379 7363746c 00000000 /sbin/sysctl....\n- 0x00001b10 46617461 6c3a2065 78656375 7461626c Fatal: executabl\n- 0x00001b20 65207379 7363746c 206e6f74 20666f75 e sysctl not fou\n- 0x00001b30 6e642069 6e206170 70726f76 65642064 nd in approved d\n- 0x00001b40 69726563 746f7269 65733a20 25730a00 irectories: %s..\n- 0x00001b50 2f646576 2f6e6574 2f74756e 00000000 /dev/net/tun....\n- 0x00001b60 4572726f 72206f70 656e696e 67206025 Error opening `%\n- 0x00001b70 73273a20 25730a00 46696c65 20646573 s': %s..File des\n- 0x00001b80 63726970 746f7220 746f206c 61726765 criptor to large\n- 0x00001b90 3a202564 00000000 4572726f 72207769 : %d....Error wi\n- 0x00001ba0 74682069 6f63746c 206f6e20 60257327 th ioctl on `%s'\n- 0x00001bb0 3a202573 0a000000 46617461 6c3a2063 : %s....Fatal: c\n- 0x00001bc0 6f756c64 206e6f74 20696e69 7469616c ould not initial\n- 0x00001bd0 697a6520 74756e2d 696e7465 72666163 ize tun-interfac\n- 0x00001be0 65206025 73272077 69746820 49507636 e `%s' with IPv6\n- 0x00001bf0 2025732f 25732061 6e642049 50763420 %s/%s and IPv4 \n- 0x00001c00 25732f25 730a0000 46617461 6c3a2070 %s/%s...Fatal: p\n- 0x00001c10 72656669 785f6c65 6e206f75 74206f66 refix_len out of\n- 0x00001c20 2072616e 67650a00 4661696c 65642074 range..Failed t\n- 0x00001c30 6f207061 72736520 61646472 65737320 o parse address \n- 0x00001c40 60257327 3a202573 0a000000 4572726f `%s': %s....Erro\n- 0x00001c50 72206372 65617469 6e672073 6f636b65 r creating socke\n- 0x00001c60 743a2025 730a0000 696f6374 6c206661 t: %s...ioctl fa\n- 0x00001c70 696c6564 20617420 25643a20 25730a00 iled at %d: %s..\n- 0x00001c80 696f6374 6c206661 696c6564 20617420 ioctl failed at \n- 0x00001c90 6c696e65 2025643a 2025730a 00000000 line %d: %s.....\n- 0x00001ca0 636c6f73 65206661 696c6564 3a202573 close failed: %s\n- 0x00001cb0 0a000000 4661696c 65642074 6f20656e ....Failed to en\n- 0x00001cc0 61626c65 20495076 3620666f 72776172 able IPv6 forwar\n- 0x00001cd0 64696e67 2e202057 696c6c20 636f6e74 ding. Will cont\n- 0x00001ce0 696e7565 20616e79 7761792e 0a000000 inue anyway.....\n- 0x00001cf0 4661696c 65642074 6f20656e 61626c65 Failed to enable\n- 0x00001d00 20495076 3420666f 72776172 64696e67 IPv4 forwarding\n- 0x00001d10 2e202057 696c6c20 636f6e74 696e7565 . Will continue\n- 0x00001d20 20616e79 7761792e 0a000000 69707461 anyway.....ipta\n- 0x00001d30 626c6573 00000000 2d740000 6e617400 bles....-t..nat.\n- 0x00001d40 2d410000 504f5354 524f5554 494e4700 -A..POSTROUTING.\n- 0x00001d50 2d6f0000 2d6a0000 4d415351 55455241 -o..-j..MASQUERA\n- 0x00001d60 44450000 4661696c 65642074 6f20656e DE..Failed to en\n- 0x00001d70 61626c65 20495076 34206d61 73717565 able IPv4 masque\n- 0x00001d80 72616469 6e672028 4e415429 2e202057 rading (NAT). W\n- 0x00001d90 696c6c20 636f6e74 696e7565 20616e79 ill continue any\n- 0x00001da0 7761792e 0a000000 4661696c 65642074 way.....Failed t\n- 0x00001db0 6f207365 74726573 7569643a 2025730a o setresuid: %s.\n- 0x00001dc0 00000000 4661696c 65642074 6f207072 ....Failed to pr\n- 0x00001dd0 6f746563 74206167 61696e73 74205349 otect against SI\n- 0x00001de0 47504950 453a2025 730a0000 73797363 GPIPE: %s...sysc\n- 0x00001df0 746c0000 2d770000 6e65742e 69707634 tl..-w..net.ipv4\n- 0x00001e00 2e69705f 666f7277 6172643d 31000000 .ip_forward=1...\n- 0x00001e10 6e65742e 69707636 2e636f6e 662e616c net.ipv6.conf.al\n- 0x00001e20 6c2e666f 72776172 64696e67 3d310000 l.forwarding=1..\n- 0x00001e30 3d000000 40000000 0b000000 40000000 =...@.......@...\n- 0x00001e40 10000000 40000000 26000000 40000000 ....@...&...@...\n- 0x00001e50 35000000 40000000 03000000 40000000 5...@.......@...\n- 0x00001e60 06000000 40000000 14000000 40000000 ....@.......@...\n- 0x00001e70 0e000000 40000000 0d000000 40000000 ....@.......@...\n- 0x00001e80 25000000 40000000 12000000 40000000 %...@.......@...\n- 0x00001e90 28000000 40000000 02000000 40000000 (...@.......@...\n- 0x00001ea0 18000000 40000000 09000000 40000000 ....@.......@...\n- 0x00001eb0 0a000000 40000000 00000000 00000000 ....@...........\n+ 0x000018ec 01000200 3d000000 40000000 0b000000 ....=...@.......\n+ 0x000018fc 40000000 10000000 40000000 26000000 @.......@...&...\n+ 0x0000190c 40000000 35000000 40000000 03000000 @...5...@.......\n+ 0x0000191c 40000000 06000000 40000000 14000000 @.......@.......\n+ 0x0000192c 40000000 0e000000 40000000 0d000000 @.......@.......\n+ 0x0000193c 40000000 25000000 40000000 12000000 @...%...@.......\n+ 0x0000194c 40000000 28000000 40000000 02000000 @...(...@.......\n+ 0x0000195c 40000000 18000000 40000000 09000000 @.......@.......\n+ 0x0000196c 40000000 0a000000 40000000 00000000 @.......@.......\n+ 0x0000197c 00000000 73656c65 63742066 61696c65 ....select faile\n+ 0x0000198c 643a2025 730a0000 72656164 2d657272 d: %s...read-err\n+ 0x0000199c 6f723a20 25730a00 77726974 652d6572 or: %s..write-er\n+ 0x000019ac 726f7220 746f2073 74646f75 743a2025 ror to stdout: %\n+ 0x000019bc 730a0000 77726974 65207265 7475726e s...write return\n+ 0x000019cc 65642030 213f0a00 70726f74 6f636f6c ed 0!?..protocol\n+ 0x000019dc 2076696f 6c617469 6f6e210a 00000000 violation!.....\n+ 0x000019ec 77726974 652d6572 726f7220 746f2074 write-error to t\n+ 0x000019fc 756e3a20 25730a00 666f726b 20666169 un: %s..fork fai\n+ 0x00001a0c 6c65643a 2025730a 00000000 2f646576 led: %s...../dev\n+ 0x00001a1c 2f6e756c 6c000000 65786563 20602573 /null...exec `%s\n+ 0x00001a2c 27206661 696c6564 3a202573 0a000000 ' failed: %s....\n+ 0x00001a3c 77616974 70696420 6661696c 65643a20 waitpid failed: \n+ 0x00001a4c 25730a00 2f757372 2f736269 6e2f6970 %s../usr/sbin/ip\n+ 0x00001a5c 7461626c 65730000 46617461 6c3a206d tables..Fatal: m\n+ 0x00001a6c 75737420 73757070 6c792036 20617267 ust supply 6 arg\n+ 0x00001a7c 756d656e 7473210a 00000000 2d000000 uments!.....-...\n+ 0x00001a8c 46617461 6c3a2064 69736162 6c696e67 Fatal: disabling\n+ 0x00001a9c 20626f74 68204950 76342061 6e642049 both IPv4 and I\n+ 0x00001aac 50763620 6d616b65 73206e6f 2073656e Pv6 makes no sen\n+ 0x00001abc 73652e0a 00000000 46617461 6c3a2065 se......Fatal: e\n+ 0x00001acc 78656375 7461626c 65206970 7461626c xecutable iptabl\n+ 0x00001adc 6573206e 6f742066 6f756e64 20696e20 es not found in \n+ 0x00001aec 61707072 6f766564 20646972 6563746f approved directo\n+ 0x00001afc 72696573 3a202573 0a000000 2f757372 ries: %s..../usr\n+ 0x00001b0c 2f736269 6e2f7379 7363746c 00000000 /sbin/sysctl....\n+ 0x00001b1c 46617461 6c3a2065 78656375 7461626c Fatal: executabl\n+ 0x00001b2c 65207379 7363746c 206e6f74 20666f75 e sysctl not fou\n+ 0x00001b3c 6e642069 6e206170 70726f76 65642064 nd in approved d\n+ 0x00001b4c 69726563 746f7269 65733a20 25730a00 irectories: %s..\n+ 0x00001b5c 2f646576 2f6e6574 2f74756e 00000000 /dev/net/tun....\n+ 0x00001b6c 4572726f 72206f70 656e696e 67206025 Error opening `%\n+ 0x00001b7c 73273a20 25730a00 46696c65 20646573 s': %s..File des\n+ 0x00001b8c 63726970 746f7220 746f206c 61726765 criptor to large\n+ 0x00001b9c 3a202564 00000000 4572726f 72207769 : %d....Error wi\n+ 0x00001bac 74682069 6f63746c 206f6e20 60257327 th ioctl on `%s'\n+ 0x00001bbc 3a202573 0a000000 46617461 6c3a2063 : %s....Fatal: c\n+ 0x00001bcc 6f756c64 206e6f74 20696e69 7469616c ould not initial\n+ 0x00001bdc 697a6520 74756e2d 696e7465 72666163 ize tun-interfac\n+ 0x00001bec 65206025 73272077 69746820 49507636 e `%s' with IPv6\n+ 0x00001bfc 2025732f 25732061 6e642049 50763420 %s/%s and IPv4 \n+ 0x00001c0c 25732f25 730a0000 46617461 6c3a2070 %s/%s...Fatal: p\n+ 0x00001c1c 72656669 785f6c65 6e206f75 74206f66 refix_len out of\n+ 0x00001c2c 2072616e 67650a00 4661696c 65642074 range..Failed t\n+ 0x00001c3c 6f207061 72736520 61646472 65737320 o parse address \n+ 0x00001c4c 60257327 3a202573 0a000000 4572726f `%s': %s....Erro\n+ 0x00001c5c 72206372 65617469 6e672073 6f636b65 r creating socke\n+ 0x00001c6c 743a2025 730a0000 696f6374 6c206661 t: %s...ioctl fa\n+ 0x00001c7c 696c6564 20617420 25643a20 25730a00 iled at %d: %s..\n+ 0x00001c8c 696f6374 6c206661 696c6564 20617420 ioctl failed at \n+ 0x00001c9c 6c696e65 2025643a 2025730a 00000000 line %d: %s.....\n+ 0x00001cac 636c6f73 65206661 696c6564 3a202573 close failed: %s\n+ 0x00001cbc 0a000000 4661696c 65642074 6f20656e ....Failed to en\n+ 0x00001ccc 61626c65 20495076 3620666f 72776172 able IPv6 forwar\n+ 0x00001cdc 64696e67 2e202057 696c6c20 636f6e74 ding. Will cont\n+ 0x00001cec 696e7565 20616e79 7761792e 0a000000 inue anyway.....\n+ 0x00001cfc 4661696c 65642074 6f20656e 61626c65 Failed to enable\n+ 0x00001d0c 20495076 3420666f 72776172 64696e67 IPv4 forwarding\n+ 0x00001d1c 2e202057 696c6c20 636f6e74 696e7565 . Will continue\n+ 0x00001d2c 20616e79 7761792e 0a000000 69707461 anyway.....ipta\n+ 0x00001d3c 626c6573 00000000 2d740000 6e617400 bles....-t..nat.\n+ 0x00001d4c 2d410000 504f5354 524f5554 494e4700 -A..POSTROUTING.\n+ 0x00001d5c 2d6f0000 2d6a0000 4d415351 55455241 -o..-j..MASQUERA\n+ 0x00001d6c 44450000 4661696c 65642074 6f20656e DE..Failed to en\n+ 0x00001d7c 61626c65 20495076 34206d61 73717565 able IPv4 masque\n+ 0x00001d8c 72616469 6e672028 4e415429 2e202057 rading (NAT). W\n+ 0x00001d9c 696c6c20 636f6e74 696e7565 20616e79 ill continue any\n+ 0x00001dac 7761792e 0a000000 4661696c 65642074 way.....Failed t\n+ 0x00001dbc 6f207365 74726573 7569643a 2025730a o setresuid: %s.\n+ 0x00001dcc 00000000 4661696c 65642074 6f207072 ....Failed to pr\n+ 0x00001ddc 6f746563 74206167 61696e73 74205349 otect against SI\n+ 0x00001dec 47504950 453a2025 730a0000 73797363 GPIPE: %s...sysc\n+ 0x00001dfc 746c0000 2d770000 6e65742e 69707634 tl..-w..net.ipv4\n+ 0x00001e0c 2e69705f 666f7277 6172643d 31000000 .ip_forward=1...\n+ 0x00001e1c 6e65742e 69707636 2e636f6e 662e616c net.ipv6.conf.al\n+ 0x00001e2c 6c2e666f 72776172 64696e67 3d310000 l.forwarding=1..\n+ 0x00001e3c 3d000000 40000000 0b000000 40000000 =...@.......@...\n+ 0x00001e4c 10000000 40000000 26000000 40000000 ....@...&...@...\n+ 0x00001e5c 35000000 40000000 03000000 40000000 5...@.......@...\n+ 0x00001e6c 06000000 40000000 14000000 40000000 ....@.......@...\n+ 0x00001e7c 0e000000 40000000 0d000000 40000000 ....@.......@...\n+ 0x00001e8c 25000000 40000000 12000000 40000000 %...@.......@...\n+ 0x00001e9c 28000000 40000000 02000000 40000000 (...@.......@...\n+ 0x00001eac 18000000 40000000 09000000 40000000 ....@.......@...\n+ 0x00001ebc 0a000000 40000000 00000000 00000000 ....@...........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "source2": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.ARM.exidx':\n- 0x00001ec0 40f4ff7f 01000000 @.......\n+ 0x00001ecc 40f4ff7f 01000000 @.......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.eh_frame':\n- 0x00001ec8 00000000 ....\n+ 0x00001ed4 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.init_array {}", "source2": "readelf --wide --decompress --hex-dump=.init_array {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.init_array':\n- 0x00002f00 f9130000 ....\n+ 0x00002f00 05140000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.fini_array {}", "source2": "readelf --wide --decompress --hex-dump=.fini_array {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.fini_array':\n- 0x00002f04 b9130000 ....\n+ 0x00002f04 c5130000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -1,6 +1,6 @@\n \n Hex dump of section '.data':\n- 0x000030b4 00000000 b8300000 ec1d0000 f41d0000 .....0..........\n- 0x000030c4 101e0000 00000000 ec1d0000 f41d0000 ................\n- 0x000030d4 f81d0000 00000000 ........\n+ 0x000030b4 00000000 b8300000 f81d0000 001e0000 .....0..........\n+ 0x000030c4 1c1e0000 00000000 f81d0000 001e0000 ................\n+ 0x000030d4 041e0000 00000000 ........\n \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 61633764 38363639 64643034 32396633 ac7d8669dd0429f3\n- 0x00000010 37366338 62613366 31366366 31333364 76c8ba3f16cf133d\n- 0x00000020 61656136 39362e64 65627567 00000000 aea696.debug....\n- 0x00000030 dea8aa9d ....\n+ 0x00000000 61373662 32633666 35613461 34613364 a76b2c6f5a4a4a3d\n+ 0x00000010 36323233 62643963 64663135 61663239 6223bd9cdf15af29\n+ 0x00000020 63326237 32302e64 65627567 00000000 c2b720.debug....\n+ 0x00000030 dcd048ba ..H.\n \n"}]}]}]}]}, {"source1": "gnunet-dbgsym_0.19.4-2_armhf.deb", "source2": "gnunet-dbgsym_0.19.4-2_armhf.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 2023-05-11 08:20:51.000000 debian-binary\n--rw-r--r-- 0 0 0 9868 2023-05-11 08:20:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5151372 2023-05-11 08:20:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9960 2023-05-11 08:20:51.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 5151696 2023-05-11 08:20:51.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: armhf\n Maintainer: Daniel Baumann \n Installed-Size: 7176\n Depends: gnunet (= 0.19.4-2)\n Section: debug\n Priority: optional\n Description: debug symbols for gnunet\n-Build-Ids: 006698bd72c53356394f913999bc8c571d3ea3a8 008bba9a259e714be6f8659a59451aa1bde14461 00a13ab3a9ece09b0f77ff234890f53b1fd9b7ac 015096941c063898d1af939f984dd6a789b15073 01b9a19fe0dccef569065fc2c1badd84a060ddeb 02803d23aa5272504868b10e42eeeedf844cc3f6 0351a44d6f77e09eec942d9f85b5daa8c98309e8 038a0b66fcd57dd57bf1fd04ab7fdb3d2d4c1474 03ec5504e8860eb1e8b3a964328df6da705efb5f 055eaaba538a185829ab84772f5da99b85b6ae19 056e0c3a9f2fa13ede87767d0794d8b2abd3e402 06aa8489fa601fd2b3ec25af1cd47deda86a0f48 0a4546bb36ed359210584052666e1a1515f24c95 0b083baedfb5621706741c6d28511c262496a187 0ec2320777187eb1e4fdb1714f6ff4d8da23584d 0f198d443478211999e01c4c3081baa489c681ca 0f4c5df557ab5d2abd4131739174fff6f5a33aa1 10992e2c2fe23d2e9de98914bb1062b4fa309140 10ebe5d2c4188f49c58b1a2a4e70f168089d6ce0 1141b1627e757f1c60b42e84fc8caba97c078b7b 127339950365d388aa73516057fdfd43cda3fe40 12c7508c9a35321f57b24602157bf09836d5238e 1327792fdb7cefa577dfd76feb966f02b7a59a19 1340f8e4b5b19fa7659543c243c6807b1499b61f 1354a8edb5f44bde21c207d8aac336a73bc3f3f0 13a0382ef84c124cc6d16aca6c37f0acf31b8bde 1525f0d4ef6f0c0f94eee0dfd1dd8f2e6472afb4 185213ea3e0aeea6a00ba4e5377aa3527ad6ef5a 1910fde8de011de76e7d7db0789ff2ecdbdcd468 19b5c12e53d5b66454dead68e2238980c0085a86 1a004cf813cd2179f7bba0e470a6d2cdf302c6b4 1a31f8e67f8ea22317d4373f6400dac5b4784ba5 1a429c4aa3236196627369ebc574263e1b02d3c2 1ab9570f7c7d5611bb7a6a11479fbb9639f8be32 1c814d82e0d3128debd1292d0a3baf857c9b098d 1c86f6332794151b7ea6055a4951dbed57d878ab 1d8d5a6605f0cc5d18c2807197e55ce86766cd4f 1e96f70382ac9b9db12de61251c030d3209b54d8 1fa10809f7091091093363b92b25e2a2f3e1e7fb 20b3817e9e691a3128db75219e5f3594f71c5255 21ddcf038c5ac278226eb2b347f84e71e135bbd4 21f6dc5f54ff397653b558da764d08a960511f27 22fb3773e28fe28c80a9fe7aafb35d959f972673 230c9b374b352cdd3860ace0de905bf826c9de46 2440b636236486a892512517b1f148475ef741b8 25efb8139abe636dddd523182654d803d6351052 26ea3a1e885df6d0d6a02c55ff6799d83cc1a6aa 272de895cde63431613d0fcd0655285d66f6a5c1 27c6ce95ec666d37d85361a84e51e615d248a0e0 2b62b99dff94a6298f72fbac0cf15c5d1831bff4 2cc4573a00aa723a98075df10d09e85e868503d9 2d63ee1f8334d5c36f0a3655c955518ff19a6064 304c76a30cc02943d8ce616fde6c0beab2b916cf 304fa8c7ef5d6fb9b936da404bbae25cbf317d68 326956e5291dc8089b3d446ad026a2da672bd7db 32ebbfd694ca058f3d51f8d4d1349d2d24e89bab 3432a0e8b5a1db381371811299458a73b4fd7dd9 3556c5713fa18cd874f5ac7231958841ce7d0f60 355dfd28c6ab036a68846e2d3253e84535306f11 35f16f3446b4ea4295633a7d9e4572d3d18889e4 37a830b40c64b4fc261835620944480c97f114e9 3851bd03755559136fb5e6c032f48dc942bf3ea2 3986061793c7ddbe68d98d12a45ffdec69ebd9ed 3a092ed981b4bd40e5996b6512e81f48c49d9f31 3ae51be950b1e74aefa0f720ad4b35ea157b72b1 3ca04013cf395671f68502f56174e42a00e2e49a 3cb51699e45a0a7b9aa9d1906bfcb893d29893dd 3cbbd142bc8f7b344253fa4efe652038719d9332 3e2297fc22b89f8b48ed7e710ab953fa8cefab4c 3f509da62e073c9d041450c176f923b97df047f2 41bfcb4874b904cef31ab620999c4e322cebbe48 4420287d47c606ce507d1e302d95662bb78ed12f 4534dc8c5dfd700194b3e3462be154791273464e 47e145d6495d0b31c9dc8e67bc06e7273f86f396 4958558f4eb2e87f2f886c74b9cc6373b6e01146 49eabcfd6a7113e253dd29585486d895b17a80f8 4b0789135df324caf076b7bc0e12a5268cf4e170 4b09be633f4787b334597ef4187623d0a0d69595 4be8df31ea1e65e61afa81e7dc15a0cc30f3d429 4ca0668449d17a234ad37e60c40f3c0fefd57f93 4cc8252843c07eeb0ed7bda4739702dcdb7adf97 4dafa1e009779775cac0b0eea921553cee245d55 4e5147c5978e2e9bea1c6bb2927e8d1b46c29fda 4e5543b5f83fe0b69a9fe5b92f7463ba0bb385b2 4f2a274a64c3b3b789327bef0182bfc10385c9ee 502039f9ae5c003b9b77d7dfc281d41850b53fce 51f9f8dfb777c7fd9d4a7dccba7b9575932cb923 52c022ec870cfcc6ba739b02aa6dfec5141ebae8 5300772fbfd9d6a785cd7e83e55fedd75c6beba1 5727814cc6c12b09d801435136d7660924c38e02 584679175a77733ec7aff4ee2fc63b1fd95f22fd 58e887f02e7182a0d52743256dc6f043335b53c4 59f697539ea03a7dce2e90a95bf4a10f92273609 5a77c931dd4fd0786c060c93c054e7e213ab8ff9 5b4588836637086d3065fde9195a4e94f8dff751 5d75c89130d612c5b306a25beeaf2ebfc1f2bb3a 5df02b865910cc80eae990bc3cc7e9b8457fbc84 5efce258320428338c3508e0a7852f5f993f9cd9 6382af0bc48326c3bb8a7ebb8f294b7d2212dfae 65cfedd73e54eae813588ed52bbf0aad00a9adfe 67d7fc66df9aa4b0a27c052b3a4532640479b1d8 68760d7fb6ea85f46e961b5f4e888e007b725eac 6bdff22433e81be3f9176e5f337fd162c4aaeca6 6c7d28f9842143fdc94b82a7cec3c45481a8b990 6d19d1d1261304c7bf8f5b9f1f8c47bf5891b74c 6f8a57a27c7e7bac471bf6490d83e4af69d9b1bf 6ffc04c74f92f1183572121fe51478bc28b05e23 72224b935eb0bf92b584b24a057928f37522cc9e 72bfeedb491edade7251fffbd5045f323c40971a 7367faf6945094368a9d5831ef47bd1873813999 73a83116a4cb2cc56afcb408c1a76793730b9864 77ec48510282c3387caaf4417565d9f8cfc1f555 78b323f7bfc1cfddf1aecb6d1f6c35cd4aa7151e 7903bacc79777356f26c5745cf29ace587bdca29 79817e60bfc9e861d21cdc38668568aa9321107b 7e7d644d24c4dea1d8cb8566cd8daa13898b864f 7edef200dd31b1f44ae62f6f2ac64db84ba04843 802301841d69cda58fdc1b573884739edbb92152 80f6928a069061bf18a63549595fc849d22f4de0 83802fd0acecfb0a60273d7d829b74405b029c98 83c96aad492ca3255f05e0656a81b9d4b0c45e8c 877dc024993043f7a723af78764332c5b28f62e3 889d389992f719f27756428e7d3c408dd1b4e825 8a76c1e4e3812bda160efe628e94be41e7d48e8e 8c39556d1f32eaf8bf1743ba1e08447241591922 8f49c2d529c916040a926033d6794daae00e4285 90a8932f4be95bf3fe4c94ba7d842d71ac86f6b4 924445621228aa70afa22968bde37d77f7846ad3 9246bc9462ad9303e441bd359c8f9215c7df098c 93312807cd277a2a676b2fbb571b6652a03bb76a 934bcd13cf14ac239a5084a52db7f61ee8e443af 94aa2d5b6f9f567f086cff50f2749947246d4501 9636b646ef358be940d7e05e273e446e11c9bdad 96409277fea2496b41fdb43d92f833461a4c56f1 9763728f902a93848d1bb310729f9aeb32f0d8b7 99096be0ab2bc29cd689edadf311cc0efb7e79da 99c5673a0f9db2b8235a06d136ae64aee3c41940 9e2d54404389197fb83d71c9c9aaf04eb18b9891 9f23a8ac74cf6b3aa893f8032251d14bf695b16a a02937735fdd63c980d10723c90bbd38772f2bc1 a1b5c91f64863ee1f91b62a77e43e48288329551 a41b01c1586cf73c844550fc6316c659f56ffbc9 a585bb9ca212e4c58ad3de4f9e0fb5788478d977 a6268d7039146ea4bf393ee0c4e01a45e475c9bd a671f65d20782492b015eafb368a9e1b3731d42f a723dc3050a665a569e24c265a4fd069625649c6 a7b8d8675c6d42a39674e750efec22fdfa3f1d2f a83f60fd248374a4f6e5c23d4d3f55155c80bd00 a8df6674fe2406f3d4090b8f9f5ce070f438d840 a9abc58f2bee933a7412b41a7d950d6e15e01a9e aa29b09714b0b33ee022593dc5a80a99e04ad30d aa74e94cb4f8ba9340b21eabe4e65f39f6ec8405 ab6c6580641373bf3557f2a7a8da3b61daedb126 ab7073dfac456e8aa6fec56c53ec042f01ad5c83 ad2b07ed581e93b838d1ea8cc12fa12e91797c02 ad9235a7319631bfa09b924259ecacf8d1f8adba ae32892892ea6f978eb3e5849cfd178b566879b3 ae43e2091bb79156017ad702b8811c639680f9f9 b0004752d11b4afe7944a1ed9be704695ad11035 b00352773b4833ad6b73c48ab09f2982ebf6843b b041853fffa650c4c5ba357d2e52901a145341ce b12b88e7fa1ee4cbd79df1c97505b3e0aada6008 b50643a7cf603a8bd82cbc9b9e84d8b6ab961900 b733a5e90bdc78f2c7699221bc9101fb8d51a794 b852147a8c312d3f5b863637b8789f193513ad82 bca9c7ed7531e0dd17d9a97f65a63f8934114be6 bd580fe9f177b868229580e3cfda5d01b9368149 be2787deaf2911dacc9817a1cd55cf6199ac4d79 beded19d6f2e845a199c42c761d2d63b75467ec7 bedf75b1bc88f8f6446a121fc77e517d54cef804 bf5d854423b611d6cc28ff822a6d02dfaa26252a c10728f3178da957c6f45d267e7677b8f882778c c39fd00fbe8620b682ccc846c023f77226d15972 c4902195d0fa1b03e1eef0f28991576106430734 c63745c41960fe15e7e187ab981f4721e1512d3c c9dc36305d3cc112de1655481321c6b3f9f1db5a c9e6959366ed295557a76a57ef2aba1b4109ff8e cae759ab52d2fc5ede2dccd543603a01825e48c5 cba262eddfa450cae60045209f286cd3d71f692d cedea2f1841346aaa3600ae01dadffd38075be3f cf30bc0290929b6d6049ce592ffb8fb5d09dca59 d0eb01efba7dfd55d3150b596a4bf02c4845e755 d1ac7d8669dd0429f376c8ba3f16cf133daea696 d2da20c8180cd84a279eeae247d759e72fbae0fc d4679c1baafc166406d7655cd49fad4a819aa138 d47f52c9fd08bf5fb51b463497ecf7da5de8ae03 d78e930e30c4377004628770207137e4c4ed63e1 d7ddd2d80af836bf093ac866165231a36331c5eb d7ea01755b44dc10121489dda28e9aff7636b707 d8328c653c5b04dc23a1d689293082894d85538d dc3526e00009232b8465c14a989c6704b66860af dcacfbdf55290788a196c9e4faac552e07a2e5d8 dd1babe0fbf56a7bf86a4bf1ec813211edf68dcc e01d1d1772f75c4f2b79dff799080c10ef911491 e1fc720cc6ab5904ed87ba44a763976fade23cbd e323db115599d0494a77fd5c929e5fc53a8b1023 e550788bccab8d7801854dfd67060d5b3d8302c0 e8777d9719e692fbc068c9faebf94ade076d2ffb e892dc90f3ff38fbad6ecff210ae23c108477343 e8b88a05ad3a33a75d4542833ba9ca0bdc6fece6 e8dac14a896a01bac4858c7e54c53e201d6f75c4 e8dfae504d33309e421d4a7d505f20480018dddb e9ffb28eee583a2ab970ab8517c9eba19be54c91 eb0ce5b323b5e024f729ac65b182ba4abd146c8c ed0b16c86533ac30ee08986165fa837cbe56657d ed8e97a831c30878f2d7861982bf54a649e36382 f0803288583fc2500321f1062a2a7111a58a090e f3af83273d6cbffcb8616c40f91db5126fe21a9c f5ffbc717486eba6aea0dfa8fce04a4ca2439c53 f729dfdf445e928a4dfb2270a6828715830e06e9 fafa9a9423c070e284524c8cdb32bbe46b61f484 fb086831010abf9b1c3294f0017b73275d831b61 fb714e90a8da34b66bb00452e29b2f4c441f186e fbc05b44916a0d7a5b8aecb49e2989de03911a02 fd0ac4bb0b94c51bd57a66a3c842b2386b9cfd0c fd29942d8162e55b7981dacb300ba2ea2863cf42 fdb1d8b85428f928512dcd34623c2551c9c97aea ff51d8dd0b9698b89be8b5d96ff37752ee8ebdcb\n+Build-Ids: 006698bd72c53356394f913999bc8c571d3ea3a8 008bba9a259e714be6f8659a59451aa1bde14461 00a13ab3a9ece09b0f77ff234890f53b1fd9b7ac 015096941c063898d1af939f984dd6a789b15073 01b9a19fe0dccef569065fc2c1badd84a060ddeb 02803d23aa5272504868b10e42eeeedf844cc3f6 0351a44d6f77e09eec942d9f85b5daa8c98309e8 038a0b66fcd57dd57bf1fd04ab7fdb3d2d4c1474 03ec5504e8860eb1e8b3a964328df6da705efb5f 055eaaba538a185829ab84772f5da99b85b6ae19 056e0c3a9f2fa13ede87767d0794d8b2abd3e402 06aa8489fa601fd2b3ec25af1cd47deda86a0f48 0a4546bb36ed359210584052666e1a1515f24c95 0b083baedfb5621706741c6d28511c262496a187 0ec2320777187eb1e4fdb1714f6ff4d8da23584d 0f198d443478211999e01c4c3081baa489c681ca 0f4c5df557ab5d2abd4131739174fff6f5a33aa1 10992e2c2fe23d2e9de98914bb1062b4fa309140 10ebe5d2c4188f49c58b1a2a4e70f168089d6ce0 1141b1627e757f1c60b42e84fc8caba97c078b7b 127339950365d388aa73516057fdfd43cda3fe40 12c7508c9a35321f57b24602157bf09836d5238e 1327792fdb7cefa577dfd76feb966f02b7a59a19 1340f8e4b5b19fa7659543c243c6807b1499b61f 1354a8edb5f44bde21c207d8aac336a73bc3f3f0 13a0382ef84c124cc6d16aca6c37f0acf31b8bde 1525f0d4ef6f0c0f94eee0dfd1dd8f2e6472afb4 185213ea3e0aeea6a00ba4e5377aa3527ad6ef5a 1910fde8de011de76e7d7db0789ff2ecdbdcd468 19b5c12e53d5b66454dead68e2238980c0085a86 1a004cf813cd2179f7bba0e470a6d2cdf302c6b4 1a31f8e67f8ea22317d4373f6400dac5b4784ba5 1a429c4aa3236196627369ebc574263e1b02d3c2 1ab9570f7c7d5611bb7a6a11479fbb9639f8be32 1c814d82e0d3128debd1292d0a3baf857c9b098d 1c86f6332794151b7ea6055a4951dbed57d878ab 1d8d5a6605f0cc5d18c2807197e55ce86766cd4f 1e96f70382ac9b9db12de61251c030d3209b54d8 1ea76b2c6f5a4a4a3d6223bd9cdf15af29c2b720 1fa10809f7091091093363b92b25e2a2f3e1e7fb 20b3817e9e691a3128db75219e5f3594f71c5255 21ddcf038c5ac278226eb2b347f84e71e135bbd4 21f6dc5f54ff397653b558da764d08a960511f27 22fb3773e28fe28c80a9fe7aafb35d959f972673 230c9b374b352cdd3860ace0de905bf826c9de46 2440b636236486a892512517b1f148475ef741b8 25efb8139abe636dddd523182654d803d6351052 26ea3a1e885df6d0d6a02c55ff6799d83cc1a6aa 272de895cde63431613d0fcd0655285d66f6a5c1 27c6ce95ec666d37d85361a84e51e615d248a0e0 2b62b99dff94a6298f72fbac0cf15c5d1831bff4 2cc4573a00aa723a98075df10d09e85e868503d9 2d63ee1f8334d5c36f0a3655c955518ff19a6064 304c76a30cc02943d8ce616fde6c0beab2b916cf 304fa8c7ef5d6fb9b936da404bbae25cbf317d68 326956e5291dc8089b3d446ad026a2da672bd7db 32ebbfd694ca058f3d51f8d4d1349d2d24e89bab 3432a0e8b5a1db381371811299458a73b4fd7dd9 3556c5713fa18cd874f5ac7231958841ce7d0f60 355dfd28c6ab036a68846e2d3253e84535306f11 35f16f3446b4ea4295633a7d9e4572d3d18889e4 37a830b40c64b4fc261835620944480c97f114e9 3851bd03755559136fb5e6c032f48dc942bf3ea2 3986061793c7ddbe68d98d12a45ffdec69ebd9ed 3a092ed981b4bd40e5996b6512e81f48c49d9f31 3ae51be950b1e74aefa0f720ad4b35ea157b72b1 3ca04013cf395671f68502f56174e42a00e2e49a 3cb51699e45a0a7b9aa9d1906bfcb893d29893dd 3cbbd142bc8f7b344253fa4efe652038719d9332 3e2297fc22b89f8b48ed7e710ab953fa8cefab4c 3f509da62e073c9d041450c176f923b97df047f2 41bfcb4874b904cef31ab620999c4e322cebbe48 4420287d47c606ce507d1e302d95662bb78ed12f 4534dc8c5dfd700194b3e3462be154791273464e 47e145d6495d0b31c9dc8e67bc06e7273f86f396 4958558f4eb2e87f2f886c74b9cc6373b6e01146 49eabcfd6a7113e253dd29585486d895b17a80f8 4b0789135df324caf076b7bc0e12a5268cf4e170 4b09be633f4787b334597ef4187623d0a0d69595 4ca0668449d17a234ad37e60c40f3c0fefd57f93 4cc8252843c07eeb0ed7bda4739702dcdb7adf97 4dafa1e009779775cac0b0eea921553cee245d55 4e5147c5978e2e9bea1c6bb2927e8d1b46c29fda 4e5543b5f83fe0b69a9fe5b92f7463ba0bb385b2 4f2a274a64c3b3b789327bef0182bfc10385c9ee 502039f9ae5c003b9b77d7dfc281d41850b53fce 51f9f8dfb777c7fd9d4a7dccba7b9575932cb923 52c022ec870cfcc6ba739b02aa6dfec5141ebae8 5300772fbfd9d6a785cd7e83e55fedd75c6beba1 5727814cc6c12b09d801435136d7660924c38e02 584679175a77733ec7aff4ee2fc63b1fd95f22fd 58e887f02e7182a0d52743256dc6f043335b53c4 59f697539ea03a7dce2e90a95bf4a10f92273609 5a77c931dd4fd0786c060c93c054e7e213ab8ff9 5b4588836637086d3065fde9195a4e94f8dff751 5d75c89130d612c5b306a25beeaf2ebfc1f2bb3a 5df02b865910cc80eae990bc3cc7e9b8457fbc84 5efce258320428338c3508e0a7852f5f993f9cd9 6382af0bc48326c3bb8a7ebb8f294b7d2212dfae 65cfedd73e54eae813588ed52bbf0aad00a9adfe 67d7fc66df9aa4b0a27c052b3a4532640479b1d8 68760d7fb6ea85f46e961b5f4e888e007b725eac 6bdff22433e81be3f9176e5f337fd162c4aaeca6 6c7d28f9842143fdc94b82a7cec3c45481a8b990 6d19d1d1261304c7bf8f5b9f1f8c47bf5891b74c 6f8a57a27c7e7bac471bf6490d83e4af69d9b1bf 6ffc04c74f92f1183572121fe51478bc28b05e23 72224b935eb0bf92b584b24a057928f37522cc9e 72bfeedb491edade7251fffbd5045f323c40971a 7367faf6945094368a9d5831ef47bd1873813999 73a83116a4cb2cc56afcb408c1a76793730b9864 747e3d0ccbb8aa4ad2a3327f9bd5b346324cf30b 77ec48510282c3387caaf4417565d9f8cfc1f555 78b323f7bfc1cfddf1aecb6d1f6c35cd4aa7151e 7903bacc79777356f26c5745cf29ace587bdca29 79817e60bfc9e861d21cdc38668568aa9321107b 7e7d644d24c4dea1d8cb8566cd8daa13898b864f 7edef200dd31b1f44ae62f6f2ac64db84ba04843 802301841d69cda58fdc1b573884739edbb92152 80f6928a069061bf18a63549595fc849d22f4de0 83802fd0acecfb0a60273d7d829b74405b029c98 83c96aad492ca3255f05e0656a81b9d4b0c45e8c 877dc024993043f7a723af78764332c5b28f62e3 889d389992f719f27756428e7d3c408dd1b4e825 8a76c1e4e3812bda160efe628e94be41e7d48e8e 8c39556d1f32eaf8bf1743ba1e08447241591922 8f49c2d529c916040a926033d6794daae00e4285 90a8932f4be95bf3fe4c94ba7d842d71ac86f6b4 924445621228aa70afa22968bde37d77f7846ad3 9246bc9462ad9303e441bd359c8f9215c7df098c 93312807cd277a2a676b2fbb571b6652a03bb76a 934bcd13cf14ac239a5084a52db7f61ee8e443af 94aa2d5b6f9f567f086cff50f2749947246d4501 9636b646ef358be940d7e05e273e446e11c9bdad 96409277fea2496b41fdb43d92f833461a4c56f1 9763728f902a93848d1bb310729f9aeb32f0d8b7 99096be0ab2bc29cd689edadf311cc0efb7e79da 99c5673a0f9db2b8235a06d136ae64aee3c41940 9e2d54404389197fb83d71c9c9aaf04eb18b9891 9f23a8ac74cf6b3aa893f8032251d14bf695b16a a02937735fdd63c980d10723c90bbd38772f2bc1 a1b5c91f64863ee1f91b62a77e43e48288329551 a41b01c1586cf73c844550fc6316c659f56ffbc9 a585bb9ca212e4c58ad3de4f9e0fb5788478d977 a6268d7039146ea4bf393ee0c4e01a45e475c9bd a671f65d20782492b015eafb368a9e1b3731d42f a723dc3050a665a569e24c265a4fd069625649c6 a7b8d8675c6d42a39674e750efec22fdfa3f1d2f a83f60fd248374a4f6e5c23d4d3f55155c80bd00 a8df6674fe2406f3d4090b8f9f5ce070f438d840 a9abc58f2bee933a7412b41a7d950d6e15e01a9e aa29b09714b0b33ee022593dc5a80a99e04ad30d aa74e94cb4f8ba9340b21eabe4e65f39f6ec8405 ab6c6580641373bf3557f2a7a8da3b61daedb126 ab7073dfac456e8aa6fec56c53ec042f01ad5c83 ad2b07ed581e93b838d1ea8cc12fa12e91797c02 ad9235a7319631bfa09b924259ecacf8d1f8adba ae32892892ea6f978eb3e5849cfd178b566879b3 ae43e2091bb79156017ad702b8811c639680f9f9 b0004752d11b4afe7944a1ed9be704695ad11035 b00352773b4833ad6b73c48ab09f2982ebf6843b b041853fffa650c4c5ba357d2e52901a145341ce b12b88e7fa1ee4cbd79df1c97505b3e0aada6008 b50643a7cf603a8bd82cbc9b9e84d8b6ab961900 b733a5e90bdc78f2c7699221bc9101fb8d51a794 b852147a8c312d3f5b863637b8789f193513ad82 bca9c7ed7531e0dd17d9a97f65a63f8934114be6 bd580fe9f177b868229580e3cfda5d01b9368149 be2787deaf2911dacc9817a1cd55cf6199ac4d79 beded19d6f2e845a199c42c761d2d63b75467ec7 bedf75b1bc88f8f6446a121fc77e517d54cef804 bf5d854423b611d6cc28ff822a6d02dfaa26252a c10728f3178da957c6f45d267e7677b8f882778c c39fd00fbe8620b682ccc846c023f77226d15972 c4902195d0fa1b03e1eef0f28991576106430734 c63745c41960fe15e7e187ab981f4721e1512d3c c9dc36305d3cc112de1655481321c6b3f9f1db5a c9e6959366ed295557a76a57ef2aba1b4109ff8e cae759ab52d2fc5ede2dccd543603a01825e48c5 cba262eddfa450cae60045209f286cd3d71f692d cedea2f1841346aaa3600ae01dadffd38075be3f cf30bc0290929b6d6049ce592ffb8fb5d09dca59 d0eb01efba7dfd55d3150b596a4bf02c4845e755 d2da20c8180cd84a279eeae247d759e72fbae0fc d4679c1baafc166406d7655cd49fad4a819aa138 d47f52c9fd08bf5fb51b463497ecf7da5de8ae03 d78e930e30c4377004628770207137e4c4ed63e1 d7ddd2d80af836bf093ac866165231a36331c5eb d7ea01755b44dc10121489dda28e9aff7636b707 d8328c653c5b04dc23a1d689293082894d85538d dc3526e00009232b8465c14a989c6704b66860af dcacfbdf55290788a196c9e4faac552e07a2e5d8 dd1babe0fbf56a7bf86a4bf1ec813211edf68dcc e01d1d1772f75c4f2b79dff799080c10ef911491 e1fc720cc6ab5904ed87ba44a763976fade23cbd e323db115599d0494a77fd5c929e5fc53a8b1023 e550788bccab8d7801854dfd67060d5b3d8302c0 e8777d9719e692fbc068c9faebf94ade076d2ffb e892dc90f3ff38fbad6ecff210ae23c108477343 e8b88a05ad3a33a75d4542833ba9ca0bdc6fece6 e8dac14a896a01bac4858c7e54c53e201d6f75c4 e8dfae504d33309e421d4a7d505f20480018dddb e9ffb28eee583a2ab970ab8517c9eba19be54c91 eb0ce5b323b5e024f729ac65b182ba4abd146c8c ed0b16c86533ac30ee08986165fa837cbe56657d ed8e97a831c30878f2d7861982bf54a649e36382 f0803288583fc2500321f1062a2a7111a58a090e f3af83273d6cbffcb8616c40f91db5126fe21a9c f5ffbc717486eba6aea0dfa8fce04a4ca2439c53 f729dfdf445e928a4dfb2270a6828715830e06e9 fafa9a9423c070e284524c8cdb32bbe46b61f484 fb086831010abf9b1c3294f0017b73275d831b61 fb714e90a8da34b66bb00452e29b2f4c441f186e fbc05b44916a0d7a5b8aecb49e2989de03911a02 fd0ac4bb0b94c51bd57a66a3c842b2386b9cfd0c fd29942d8162e55b7981dacb300ba2ea2863cf42 fdb1d8b85428f928512dcd34623c2551c9c97aea ff51d8dd0b9698b89be8b5d96ff37752ee8ebdcb\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": "@@ -32,14 +32,15 @@\n usr/lib/debug/.build-id/1a/31f8e67f8ea22317d4373f6400dac5b4784ba5.debug\n usr/lib/debug/.build-id/1a/429c4aa3236196627369ebc574263e1b02d3c2.debug\n usr/lib/debug/.build-id/1a/b9570f7c7d5611bb7a6a11479fbb9639f8be32.debug\n usr/lib/debug/.build-id/1c/814d82e0d3128debd1292d0a3baf857c9b098d.debug\n usr/lib/debug/.build-id/1c/86f6332794151b7ea6055a4951dbed57d878ab.debug\n usr/lib/debug/.build-id/1d/8d5a6605f0cc5d18c2807197e55ce86766cd4f.debug\n usr/lib/debug/.build-id/1e/96f70382ac9b9db12de61251c030d3209b54d8.debug\n+usr/lib/debug/.build-id/1e/a76b2c6f5a4a4a3d6223bd9cdf15af29c2b720.debug\n usr/lib/debug/.build-id/1f/a10809f7091091093363b92b25e2a2f3e1e7fb.debug\n usr/lib/debug/.build-id/20/b3817e9e691a3128db75219e5f3594f71c5255.debug\n usr/lib/debug/.build-id/21/ddcf038c5ac278226eb2b347f84e71e135bbd4.debug\n usr/lib/debug/.build-id/21/f6dc5f54ff397653b558da764d08a960511f27.debug\n usr/lib/debug/.build-id/22/fb3773e28fe28c80a9fe7aafb35d959f972673.debug\n usr/lib/debug/.build-id/23/0c9b374b352cdd3860ace0de905bf826c9de46.debug\n usr/lib/debug/.build-id/24/40b636236486a892512517b1f148475ef741b8.debug\n@@ -72,15 +73,14 @@\n usr/lib/debug/.build-id/44/20287d47c606ce507d1e302d95662bb78ed12f.debug\n usr/lib/debug/.build-id/45/34dc8c5dfd700194b3e3462be154791273464e.debug\n usr/lib/debug/.build-id/47/e145d6495d0b31c9dc8e67bc06e7273f86f396.debug\n usr/lib/debug/.build-id/49/58558f4eb2e87f2f886c74b9cc6373b6e01146.debug\n usr/lib/debug/.build-id/49/eabcfd6a7113e253dd29585486d895b17a80f8.debug\n usr/lib/debug/.build-id/4b/0789135df324caf076b7bc0e12a5268cf4e170.debug\n usr/lib/debug/.build-id/4b/09be633f4787b334597ef4187623d0a0d69595.debug\n-usr/lib/debug/.build-id/4b/e8df31ea1e65e61afa81e7dc15a0cc30f3d429.debug\n usr/lib/debug/.build-id/4c/a0668449d17a234ad37e60c40f3c0fefd57f93.debug\n usr/lib/debug/.build-id/4c/c8252843c07eeb0ed7bda4739702dcdb7adf97.debug\n usr/lib/debug/.build-id/4d/afa1e009779775cac0b0eea921553cee245d55.debug\n usr/lib/debug/.build-id/4e/5147c5978e2e9bea1c6bb2927e8d1b46c29fda.debug\n usr/lib/debug/.build-id/4e/5543b5f83fe0b69a9fe5b92f7463ba0bb385b2.debug\n usr/lib/debug/.build-id/4f/2a274a64c3b3b789327bef0182bfc10385c9ee.debug\n usr/lib/debug/.build-id/50/2039f9ae5c003b9b77d7dfc281d41850b53fce.debug\n@@ -105,14 +105,15 @@\n usr/lib/debug/.build-id/6d/19d1d1261304c7bf8f5b9f1f8c47bf5891b74c.debug\n usr/lib/debug/.build-id/6f/8a57a27c7e7bac471bf6490d83e4af69d9b1bf.debug\n usr/lib/debug/.build-id/6f/fc04c74f92f1183572121fe51478bc28b05e23.debug\n usr/lib/debug/.build-id/72/224b935eb0bf92b584b24a057928f37522cc9e.debug\n usr/lib/debug/.build-id/72/bfeedb491edade7251fffbd5045f323c40971a.debug\n usr/lib/debug/.build-id/73/67faf6945094368a9d5831ef47bd1873813999.debug\n usr/lib/debug/.build-id/73/a83116a4cb2cc56afcb408c1a76793730b9864.debug\n+usr/lib/debug/.build-id/74/7e3d0ccbb8aa4ad2a3327f9bd5b346324cf30b.debug\n usr/lib/debug/.build-id/77/ec48510282c3387caaf4417565d9f8cfc1f555.debug\n usr/lib/debug/.build-id/78/b323f7bfc1cfddf1aecb6d1f6c35cd4aa7151e.debug\n usr/lib/debug/.build-id/79/03bacc79777356f26c5745cf29ace587bdca29.debug\n usr/lib/debug/.build-id/79/817e60bfc9e861d21cdc38668568aa9321107b.debug\n usr/lib/debug/.build-id/7e/7d644d24c4dea1d8cb8566cd8daa13898b864f.debug\n usr/lib/debug/.build-id/7e/def200dd31b1f44ae62f6f2ac64db84ba04843.debug\n usr/lib/debug/.build-id/80/2301841d69cda58fdc1b573884739edbb92152.debug\n@@ -176,15 +177,14 @@\n usr/lib/debug/.build-id/c9/dc36305d3cc112de1655481321c6b3f9f1db5a.debug\n usr/lib/debug/.build-id/c9/e6959366ed295557a76a57ef2aba1b4109ff8e.debug\n usr/lib/debug/.build-id/ca/e759ab52d2fc5ede2dccd543603a01825e48c5.debug\n usr/lib/debug/.build-id/cb/a262eddfa450cae60045209f286cd3d71f692d.debug\n usr/lib/debug/.build-id/ce/dea2f1841346aaa3600ae01dadffd38075be3f.debug\n usr/lib/debug/.build-id/cf/30bc0290929b6d6049ce592ffb8fb5d09dca59.debug\n usr/lib/debug/.build-id/d0/eb01efba7dfd55d3150b596a4bf02c4845e755.debug\n-usr/lib/debug/.build-id/d1/ac7d8669dd0429f376c8ba3f16cf133daea696.debug\n usr/lib/debug/.build-id/d2/da20c8180cd84a279eeae247d759e72fbae0fc.debug\n usr/lib/debug/.build-id/d4/679c1baafc166406d7655cd49fad4a819aa138.debug\n usr/lib/debug/.build-id/d4/7f52c9fd08bf5fb51b463497ecf7da5de8ae03.debug\n usr/lib/debug/.build-id/d7/8e930e30c4377004628770207137e4c4ed63e1.debug\n usr/lib/debug/.build-id/d7/ddd2d80af836bf093ac866165231a36331c5eb.debug\n usr/lib/debug/.build-id/d7/ea01755b44dc10121489dda28e9aff7636b707.debug\n usr/lib/debug/.build-id/d8/328c653c5b04dc23a1d689293082894d85538d.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": "@@ -58,14 +58,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1c/\n -rw-r--r-- 0 root (0) root (0) 12700 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1c/814d82e0d3128debd1292d0a3baf857c9b098d.debug\n -rw-r--r-- 0 root (0) root (0) 38112 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1c/86f6332794151b7ea6055a4951dbed57d878ab.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1d/\n -rw-r--r-- 0 root (0) root (0) 168980 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1d/8d5a6605f0cc5d18c2807197e55ce86766cd4f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1e/\n -rw-r--r-- 0 root (0) root (0) 11512 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1e/96f70382ac9b9db12de61251c030d3209b54d8.debug\n+-rw-r--r-- 0 root (0) root (0) 16220 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1e/a76b2c6f5a4a4a3d6223bd9cdf15af29c2b720.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1f/\n -rw-r--r-- 0 root (0) root (0) 63432 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/1f/a10809f7091091093363b92b25e2a2f3e1e7fb.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/20/\n -rw-r--r-- 0 root (0) root (0) 9148 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/20/b3817e9e691a3128db75219e5f3594f71c5255.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/21/\n -rw-r--r-- 0 root (0) root (0) 8128 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/21/ddcf038c5ac278226eb2b347f84e71e135bbd4.debug\n -rw-r--r-- 0 root (0) root (0) 31844 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/21/f6dc5f54ff397653b558da764d08a960511f27.debug\n@@ -127,15 +128,14 @@\n -rw-r--r-- 0 root (0) root (0) 26984 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/47/e145d6495d0b31c9dc8e67bc06e7273f86f396.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/49/\n -rw-r--r-- 0 root (0) root (0) 23716 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/49/58558f4eb2e87f2f886c74b9cc6373b6e01146.debug\n -rw-r--r-- 0 root (0) root (0) 11008 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/49/eabcfd6a7113e253dd29585486d895b17a80f8.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4b/\n -rw-r--r-- 0 root (0) root (0) 30404 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4b/0789135df324caf076b7bc0e12a5268cf4e170.debug\n -rw-r--r-- 0 root (0) root (0) 12172 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4b/09be633f4787b334597ef4187623d0a0d69595.debug\n--rw-r--r-- 0 root (0) root (0) 18940 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4b/e8df31ea1e65e61afa81e7dc15a0cc30f3d429.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4c/\n -rw-r--r-- 0 root (0) root (0) 50560 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4c/a0668449d17a234ad37e60c40f3c0fefd57f93.debug\n -rw-r--r-- 0 root (0) root (0) 24000 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4c/c8252843c07eeb0ed7bda4739702dcdb7adf97.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4d/\n -rw-r--r-- 0 root (0) root (0) 59680 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4d/afa1e009779775cac0b0eea921553cee245d55.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4e/\n -rw-r--r-- 0 root (0) root (0) 18428 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/4e/5147c5978e2e9bea1c6bb2927e8d1b46c29fda.debug\n@@ -185,14 +185,16 @@\n -rw-r--r-- 0 root (0) root (0) 13204 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/6f/fc04c74f92f1183572121fe51478bc28b05e23.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/72/\n -rw-r--r-- 0 root (0) root (0) 12576 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/72/224b935eb0bf92b584b24a057928f37522cc9e.debug\n -rw-r--r-- 0 root (0) root (0) 14432 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/72/bfeedb491edade7251fffbd5045f323c40971a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/73/\n -rw-r--r-- 0 root (0) root (0) 10456 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/73/67faf6945094368a9d5831ef47bd1873813999.debug\n -rw-r--r-- 0 root (0) root (0) 48416 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/73/a83116a4cb2cc56afcb408c1a76793730b9864.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/74/\n+-rw-r--r-- 0 root (0) root (0) 18932 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/74/7e3d0ccbb8aa4ad2a3327f9bd5b346324cf30b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/77/\n -rw-r--r-- 0 root (0) root (0) 9664 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/77/ec48510282c3387caaf4417565d9f8cfc1f555.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/78/\n -rw-r--r-- 0 root (0) root (0) 8812 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/78/b323f7bfc1cfddf1aecb6d1f6c35cd4aa7151e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/79/\n -rw-r--r-- 0 root (0) root (0) 13012 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/79/03bacc79777356f26c5745cf29ace587bdca29.debug\n -rw-r--r-- 0 root (0) root (0) 46400 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/79/817e60bfc9e861d21cdc38668568aa9321107b.debug\n@@ -307,16 +309,14 @@\n -rw-r--r-- 0 root (0) root (0) 23496 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/cb/a262eddfa450cae60045209f286cd3d71f692d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/ce/\n -rw-r--r-- 0 root (0) root (0) 14192 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/ce/dea2f1841346aaa3600ae01dadffd38075be3f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/cf/\n -rw-r--r-- 0 root (0) root (0) 163236 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/cf/30bc0290929b6d6049ce592ffb8fb5d09dca59.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d0/\n -rw-r--r-- 0 root (0) root (0) 20612 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d0/eb01efba7dfd55d3150b596a4bf02c4845e755.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d1/\n--rw-r--r-- 0 root (0) root (0) 16216 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d1/ac7d8669dd0429f376c8ba3f16cf133daea696.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d2/\n -rw-r--r-- 0 root (0) root (0) 25484 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d2/da20c8180cd84a279eeae247d759e72fbae0fc.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d4/\n -rw-r--r-- 0 root (0) root (0) 24248 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d4/679c1baafc166406d7655cd49fad4a819aa138.debug\n -rw-r--r-- 0 root (0) root (0) 10880 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d4/7f52c9fd08bf5fb51b463497ecf7da5de8ae03.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d7/\n -rw-r--r-- 0 root (0) root (0) 9328 2023-05-11 08:20:51.000000 ./usr/lib/debug/.build-id/d7/8e930e30c4377004628770207137e4c4ed63e1.debug\n"}, {"source1": "./usr/lib/debug/.build-id/4b/e8df31ea1e65e61afa81e7dc15a0cc30f3d429.debug", "source2": "./usr/lib/debug/.build-id/74/7e3d0ccbb8aa4ad2a3327f9bd5b346324cf30b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 17% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: ARM\n Version: 0x1\n Entry point address: 0x1f55\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 17420 (bytes into file)\n+ Start of section headers: 17412 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 38\n Section header string table index: 37\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n-There are 38 section headers, starting at offset 0x440c:\n+There are 38 section headers, starting at offset 0x4404:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n@@ -25,23 +25,23 @@\n [20] .dynamic NOBITS 00003f08 000f00 0000f8 08 WA 6 0 4\n [21] .got NOBITS 00004000 000f00 0000c4 04 WA 0 0 4\n [22] .data NOBITS 000040c4 000f00 0001b0 00 WA 0 0 4\n [23] .bss NOBITS 00004274 000f00 00001c 00 WA 0 0 4\n [24] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [25] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [26] .debug_aranges PROGBITS 00000000 000206 000028 00 0 0 1\n- [27] .debug_info PROGBITS 00000000 000230 001515 00 C 0 0 4\n+ [27] .debug_info PROGBITS 00000000 000230 001517 00 C 0 0 4\n [28] .debug_abbrev PROGBITS 00000000 001748 000223 00 C 0 0 4\n- [29] .debug_line PROGBITS 00000000 00196c 000cb3 00 C 0 0 4\n- [30] .debug_frame PROGBITS 00000000 002620 000094 00 C 0 0 4\n- [31] .debug_str PROGBITS 00000000 0026b4 0000ba 01 MSC 0 0 4\n- [32] .debug_loclists PROGBITS 00000000 002770 0008d0 00 C 0 0 4\n- [33] .debug_rnglists PROGBITS 00000000 003040 000276 00 C 0 0 4\n- [34] .gnu_debugaltlink PROGBITS 00000000 0032b6 000049 00 0 0 1\n- [35] .symtab SYMTAB 00000000 003300 000a70 10 36 108 4\n- [36] .strtab STRTAB 00000000 003d70 000516 00 0 0 1\n- [37] .shstrtab STRTAB 00000000 004286 000184 00 0 0 1\n+ [29] .debug_line PROGBITS 00000000 00196c 000caa 00 C 0 0 4\n+ [30] .debug_frame PROGBITS 00000000 002618 000094 00 C 0 0 4\n+ [31] .debug_str PROGBITS 00000000 0026ac 0000ba 01 MSC 0 0 4\n+ [32] .debug_loclists PROGBITS 00000000 002768 0008d0 00 C 0 0 4\n+ [33] .debug_rnglists PROGBITS 00000000 003038 000276 00 C 0 0 4\n+ [34] .gnu_debugaltlink PROGBITS 00000000 0032ae 000049 00 0 0 1\n+ [35] .symtab SYMTAB 00000000 0032f8 000a70 10 36 108 4\n+ [36] .strtab STRTAB 00000000 003d68 000516 00 0 0 1\n+ [37] .shstrtab STRTAB 00000000 00427e 000184 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\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,8 +1,8 @@\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: 4be8df31ea1e65e61afa81e7dc15a0cc30f3d429\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 747e3d0ccbb8aa4ad2a3327f9bd5b346324cf30b\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.2.0\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "comments": ["error from `readelf --wide --debug-dump=rawline {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1523,17 +1523,17 @@\n [0x00000c15] Set column to 8\n [0x00000c17] Special opcode 89: advance Address by 12 to 0xedc and Line by 0 to 825\n [0x00000c18] Set column to 7\n [0x00000c1a] Set is_stmt to 1\n [0x00000c1b] Special opcode 48: advance Address by 6 to 0xee2 and Line by 1 to 826\n [0x00000c1c] Set column to 19\n [0x00000c1e] Set is_stmt to 0\n- [0x00000c1f] Special opcode 53: advance Address by 6 to 0xee8 and Line by 6 to 832\n+ [0x00000c1f] Special opcode 51: advance Address by 6 to 0xee8 and Line by 4 to 830\n [0x00000c20] Set column to 15\n- [0x00000c22] Advance Line by -63 to 769\n+ [0x00000c22] Advance Line by -61 to 769\n [0x00000c24] Special opcode 75: advance Address by 10 to 0xef2 and Line by 0 to 769\n [0x00000c25] Set column to 3\n [0x00000c27] Set is_stmt to 1\n [0x00000c28] Advance Line by 74 to 843\n [0x00000c2b] Special opcode 19: advance Address by 2 to 0xef4 and Line by 0 to 843\n [0x00000c2c] Set column to 47\n [0x00000c2e] Set is_stmt to 0\n@@ -2617,23 +2617,23 @@\n [0x000012bd] Set column to 5\n [0x000012bf] Set is_stmt to 1\n [0x000012c0] Special opcode 26: advance Address by 2 to 0x146a and Line by 7 to 829\n [0x000012c1] Set column to 14\n [0x000012c3] Set is_stmt to 0\n [0x000012c4] Copy (view 1)\n [0x000012c5] Set column to 8\n- [0x000012c7] Special opcode 61: advance Address by 8 to 0x1472 and Line by 0 to 829\n+ [0x000012c7] Special opcode 103: advance Address by 14 to 0x1478 and Line by 0 to 829\n [0x000012c8] Set column to 10\n [0x000012ca] Set is_stmt to 1\n- [0x000012cb] Special opcode 49: advance Address by 6 to 0x1478 and Line by 2 to 831\n+ [0x000012cb] Special opcode 49: advance Address by 6 to 0x147e and Line by 2 to 831\n [0x000012cc] Set column to 19\n [0x000012ce] Set is_stmt to 0\n [0x000012cf] Copy (view 1)\n [0x000012d0] Set column to 13\n- [0x000012d2] Special opcode 103: advance Address by 14 to 0x1486 and Line by 0 to 831\n+ [0x000012d2] Special opcode 61: advance Address by 8 to 0x1486 and Line by 0 to 831\n [0x000012d3] Set column to 7\n [0x000012d5] Set is_stmt to 1\n [0x000012d6] Special opcode 51: advance Address by 6 to 0x148c and Line by 4 to 835\n [0x000012d7] Set column to 26\n [0x000012d9] Set is_stmt to 0\n [0x000012da] Special opcode 63: advance Address by 8 to 0x1494 and Line by 2 to 837\n [0x000012db] Set column to 7\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -2850,20 +2850,20 @@\n <2><19d5>: Abbrev Number: 51 (DW_TAG_call_site)\n <19d6> DW_AT_call_return_pc: (addr) 0x1452\n <19da> DW_AT_call_origin : (GNU_ref_alt) <0xa71>\n <2><19de>: Abbrev Number: 51 (DW_TAG_call_site)\n <19df> DW_AT_call_return_pc: (addr) 0x1458\n <19e3> DW_AT_call_origin : (GNU_ref_alt) <0xa93>\n <2><19e7>: Abbrev Number: 41 (DW_TAG_call_site)\n- <19e8> DW_AT_call_return_pc: (addr) 0x1472\n+ <19e8> DW_AT_call_return_pc: (addr) 0x1478\n <19ec> DW_AT_call_origin : (GNU_ref_alt) <0x84f5>\n <19f0> DW_AT_sibling : (ref_udata) <0x19fe>\n <3><19f2>: Abbrev Number: 65 (DW_TAG_call_site_parameter)\n <19f3> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n- <19f5> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (r6): 0)\n+ <19f5> DW_AT_call_value : (exprloc) 2 byte block: 77 0 \t(DW_OP_breg7 (r7): 0)\n <3><19f8>: Abbrev Number: 65 (DW_TAG_call_site_parameter)\n <19f9> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (r1))\n <19fb> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <3><19fd>: Abbrev Number: 0\n <2><19fe>: Abbrev Number: 41 (DW_TAG_call_site)\n <19ff> DW_AT_call_return_pc: (addr) 0x1486\n <1a03> DW_AT_call_origin : (GNU_ref_alt) <0x84f5>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,12 +1,12 @@\n GCC: (Debian 12.2.0-14) 12.2.0\n-AD.qkJLI\n-NwwwvydT\n-n\"*qy