{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.4unhT4v6/b1/getdp_3.5.0+dfsg1-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.4unhT4v6/b2/getdp_3.5.0+dfsg1-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- cc03703e729e0c66087621f007f838d9 4994568 debug optional getdp-dbgsym_3.5.0+dfsg1-3_amd64.deb\n- c0e864c670805d9ef2e87840ef22e804 4826584 debug optional getdp-sparskit-dbgsym_3.5.0+dfsg1-3_amd64.deb\n- 318f1f14763f8bdaf136e17b65f3613b 857736 math optional getdp-sparskit_3.5.0+dfsg1-3_amd64.deb\n- 954dce3fe7cd44427bd7e2c9b8c26434 2089460 math optional getdp_3.5.0+dfsg1-3_amd64.deb\n+ aa05845764a9ba30f75cdb3c06c3af6c 4994620 debug optional getdp-dbgsym_3.5.0+dfsg1-3_amd64.deb\n+ 9f78c2c6892f1bee93511cc986f2a73e 4826652 debug optional getdp-sparskit-dbgsym_3.5.0+dfsg1-3_amd64.deb\n+ 924b07c2ee334d3ee5af58e596351b5d 857952 math optional getdp-sparskit_3.5.0+dfsg1-3_amd64.deb\n+ 4b386f2e4546e21caef8ee8abd3e0fce 2088988 math optional getdp_3.5.0+dfsg1-3_amd64.deb\n"}, {"source1": "getdp-sparskit_3.5.0+dfsg1-3_amd64.deb", "source2": "getdp-sparskit_3.5.0+dfsg1-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-20 07:23:16.000000 debian-binary\n -rw-r--r-- 0 0 0 1048 2024-11-20 07:23:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 856496 2024-11-20 07:23:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 856712 2024-11-20 07:23:16.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/bin/getdp-sparskit", "source2": "./usr/bin/getdp-sparskit", "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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: b3aaaf8bac6bfcf6ec16a229fb7e7e7eded9aadb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7c2ac7b9d483a968e886b915a13a7ee407187351\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,8 @@\n-/lib64/ld-linux-x86-64.so.2\n+sQ/lib64/ld-linux-x86-64.so.2\n #%\"l}DPO\n * ]xzdeB\n t]pIm2z#0\n c~:K72\\%\n __gmon_start__\n _ITM_deregisterTMCloneTable\n _ITM_registerTMCloneTable\n@@ -4790,23 +4790,22 @@\n setlistofnumbers\n Missing number\n -version\n Version : %s\n GNU General Public License\n License : %s\n Build OS : %s\n-20241119\n+20241120\n Build date : %s\n-infom02-amd64\n+i-capture-the-hostname\n Build host : %s\n Build options :%s\n-20241120\n Gmsh lib version : %s%s (%s)\n Gmsh lib options :%s\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n progress\n Missing interpolation order\n Too many PostOperations\n Missing file name\n msh_scaling\n Missing scaling value\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -278528,34 +278528,34 @@\n \tcall 3c130 <__fprintf_chk@plt>\n MainKernel(int, char**):\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov 0x14a6f1(%rip),%rdi \n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tlea 0xced9e(%rip),%rcx \n-\tlea 0xceda5(%rip),%rdx \n+\tlea 0xcedae(%rip),%rdx \n \txor %eax,%eax\n \tmov $0x1,%esi\n \tcall 3c130 <__fprintf_chk@plt>\n MainKernel(int, char**):\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov 0x14a6d0(%rip),%rdi \n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tlea 0xdb5f1(%rip),%rcx \n-\tlea 0xced9b(%rip),%rdx \n+\tlea 0xceda4(%rip),%rdx \n \txor %eax,%eax\n \tmov $0x1,%esi\n \tcall 3c130 <__fprintf_chk@plt>\n MainKernel(int, char**):\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov 0x14a6af(%rip),%rdi \n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n-\tlea 0xced97(%rip),%r9 \n+\tlea 0xced3c(%rip),%r9 \n \txor %eax,%eax\n \tlea 0xce96f(%rip),%r8 \n \tlea 0xced90(%rip),%rcx \n \tlea 0xced90(%rip),%rdx \n \tmov $0x1,%esi\n \tcall 3c130 <__fprintf_chk@plt>\n MainKernel(int, char**):\n@@ -322906,15 +322906,15 @@\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tmovabs $0x3fffffffffffffff,%rax\n \tcmp %rax,-0xa18(%rbp)\n \tje 41d70 <__cxa_finalize@plt+0x4690>\n /usr/include/c++/14/bits/basic_string.h:1470\n \tmov -0xd80(%rbp),%rdi\n \tmov $0x1,%edx\n-\tlea 0xabfda(%rip),%rsi \n+\tlea 0xabf95(%rip),%rsi \n \tcall 3d390 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/sparskit/./src/kernel/SolvingOperations.cpp:3347\n \tmov -0xaf8(%rbp),%rdx\n \tmov -0xa18(%rbp),%r13\n /usr/include/c++/14/bits/basic_string.h:3582\n \tmov %r12,%rdi\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1115,25 +1115,25 @@\n 0x001ec580 332e352e 30002d69 6e666f00 56657273 3.5.0.-info.Vers\n 0x001ec590 696f6e20 20202020 20202020 203a2025 ion : %\n 0x001ec5a0 730a0047 4e552047 656e6572 616c2050 s..GNU General P\n 0x001ec5b0 75626c69 63204c69 63656e73 65004c69 ublic License.Li\n 0x001ec5c0 63656e73 65202020 20202020 2020203a cense :\n 0x001ec5d0 2025730a 004c696e 75783634 00427569 %s..Linux64.Bui\n 0x001ec5e0 6c64204f 53202020 20202020 20203a20 ld OS : \n- 0x001ec5f0 25730a00 32303234 31313139 00427569 %s..20241119.Bui\n+ 0x001ec5f0 25730a00 32303234 31313230 00427569 %s..20241120.Bui\n 0x001ec600 6c642064 61746520 20202020 20203a20 ld date : \n- 0x001ec610 25730a00 696e666f 6d30322d 616d6436 %s..infom02-amd6\n- 0x001ec620 34004275 696c6420 686f7374 20202020 4.Build host \n- 0x001ec630 2020203a 2025730a 00427569 6c64206f : %s..Build o\n- 0x001ec640 7074696f 6e732020 20203a25 730a0032 ptions :%s..2\n- 0x001ec650 30323431 31323000 342e3133 2e310047 0241120.4.13.1.G\n+ 0x001ec610 25730a00 692d6361 70747572 652d7468 %s..i-capture-th\n+ 0x001ec620 652d686f 73746e61 6d650042 75696c64 e-hostname.Build\n+ 0x001ec630 20686f73 74202020 20202020 3a202573 host : %s\n+ 0x001ec640 0a004275 696c6420 6f707469 6f6e7320 ..Build options \n+ 0x001ec650 2020203a 25730a00 342e3133 2e310047 :%s..4.13.1.G\n 0x001ec660 6d736820 6c696220 76657273 696f6e20 msh lib version \n 0x001ec670 3a202573 25732028 2573290a 00476d73 : %s%s (%s)..Gms\n 0x001ec680 68206c69 62206f70 74696f6e 73203a25 h lib options :%\n- 0x001ec690 730a0070 6275696c 64657231 00506163 s..pbuilder1.Pac\n+ 0x001ec690 730a0070 6275696c 64657232 00506163 s..pbuilder2.Pac\n 0x001ec6a0 6b616765 64206279 20202020 20203a20 kaged by : \n 0x001ec6b0 25730a00 70726f67 72657373 004d6973 %s..progress.Mis\n 0x001ec6c0 73696e67 20696e74 6572706f 6c617469 sing interpolati\n 0x001ec6d0 6f6e206f 72646572 00736f6c 76657200 on order.solver.\n 0x001ec6e0 736c6570 6300736f 6c00706f 73740054 slepc.sol.post.T\n 0x001ec6f0 6f6f206d 616e7920 506f7374 4f706572 oo many PostOper\n 0x001ec700 6174696f 6e73006d 65736800 4d697373 ations.mesh.Miss\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 61616166 38626163 36626663 66366563 aaaf8bac6bfcf6ec\n- 0x00000010 31366132 32396662 37653765 37656465 16a229fb7e7e7ede\n- 0x00000020 64396161 64622e64 65627567 00000000 d9aadb.debug....\n- 0x00000030 ddfd2d58 ..-X\n+ 0x00000000 32616337 62396434 38336139 36386538 2ac7b9d483a968e8\n+ 0x00000010 38366239 31356131 33613765 65343037 86b915a13a7ee407\n+ 0x00000020 31383733 35312e64 65627567 00000000 187351.debug....\n+ 0x00000030 b4115ed6 ..^.\n \n"}]}]}]}]}, {"source1": "getdp_3.5.0+dfsg1-3_amd64.deb", "source2": "getdp_3.5.0+dfsg1-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-20 07:23:16.000000 debian-binary\n -rw-r--r-- 0 0 0 1796 2024-11-20 07:23:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2087472 2024-11-20 07:23:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2087000 2024-11-20 07:23:16.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -26,15 +26,15 @@\n -rw-r--r-- 0 root (0) root (0) 6381 2021-03-09 14:50:52.000000 ./usr/share/doc/getdp/examples/templates/Lib_Electrostatics_v.pro\n -rw-r--r-- 0 root (0) root (0) 20776 2021-02-21 19:27:27.000000 ./usr/share/doc/getdp/examples/templates/Lib_Magnetodynamics2D_av_Cir.pro\n -rw-r--r-- 0 root (0) root (0) 10401 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/examples/templates/Lib_Magnetostatics_a_phi.pro\n -rw-r--r-- 0 root (0) root (0) 10304 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/examples/templates/Lib_Materials.pro\n -rw-r--r-- 0 root (0) root (0) 681 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/examples/templates/README.txt\n -rw-r--r-- 0 root (0) root (0) 2029 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/getdp.bib\n -rw-r--r-- 0 root (0) root (0) 8964 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/getdp.html\n--rw-r--r-- 0 root (0) root (0) 773474 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/getdp.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 773417 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/getdp.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 78904 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/getdp.txt.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/html/\n -rw-r--r-- 0 root (0) root (0) 27173 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/html/Core.jpg\n -rw-r--r-- 0 root (0) root (0) 18701 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/html/Strip.jpg\n -rw-r--r-- 0 root (0) root (0) 737562 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/html/getdp.html\n -rw-r--r-- 0 root (0) root (0) 201477 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/html/objects-wrap.jpg\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/doc-base/\n"}, {"source1": "./usr/bin/getdp", "source2": "./usr/bin/getdp", "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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 2bbfedc274e71a43f41757f2b9ea2fe676f8fe2e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 21a4a82fd06bceb835637265d7ae2517b285741a\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,8 @@\n-./lib64/ld-linux-x86-64.so.2\n+/lib64/ld-linux-x86-64.so.2\n vQCDUJ-l\n __gmon_start__\n _ITM_deregisterTMCloneTable\n _ITM_registerTMCloneTable\n ompi_mpi_datatype_null\n MPI_Init\n MPI_Scatter\n@@ -4698,23 +4698,22 @@\n setlistofnumbers\n Missing number\n -version\n Version : %s\n GNU General Public License\n License : %s\n Build OS : %s\n-20241119\n+20241120\n Build date : %s\n-infom02-amd64\n+i-capture-the-hostname\n Build host : %s\n Build options :%s\n-20241120\n Gmsh lib version : %s%s (%s)\n Gmsh lib options :%s\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n progress\n Missing interpolation order\n Too many PostOperations\n Missing file name\n msh_scaling\n Missing scaling value\n@@ -6510,15 +6509,15 @@\n WU?V;%A{\n 7SPoint3\n 11GmshMessage\n 7GmshMsg\n 5RTreeIP7NodeXYZdLi3EdLi8ELi4EE\n 5RTreeIP6EdgeNNdLi3EdLi8ELi4EE\n 5RTreeIP11Geo_ElementdLi3EdLi8ELi4EE\n-?bfedc274e71a43f41757f2b9ea2fe676f8fe2e.debug\n+?a4a82fd06bceb835637265d7ae2517b285741a.debug\n .shstrtab\n .note.gnu.property\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -281189,34 +281189,34 @@\n \tcall 3c1f0 <__fprintf_chk@plt>\n MainKernel(int, char**):\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov 0x12dbf0(%rip),%rdi \n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tlea 0xb5f17(%rip),%rcx \n-\tlea 0xb5f1e(%rip),%rdx \n+\tlea 0xb5f27(%rip),%rdx \n \txor %eax,%eax\n \tmov $0x1,%esi\n \tcall 3c1f0 <__fprintf_chk@plt>\n MainKernel(int, char**):\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov 0x12dbcf(%rip),%rdi \n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tlea 0xc2388(%rip),%rcx \n-\tlea 0xb5f14(%rip),%rdx \n+\tlea 0xb5f1d(%rip),%rdx \n \txor %eax,%eax\n \tmov $0x1,%esi\n \tcall 3c1f0 <__fprintf_chk@plt>\n MainKernel(int, char**):\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov $0x16,%r8d\n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n-\tlea 0xb5f11(%rip),%rax \n+\tlea 0xb5f1a(%rip),%rax \n \tpush %r9\n \tmov 0x12db9f(%rip),%rdi \n \tpush %rax\n \tmov $0x1,%r9d\n \txor %eax,%eax\n \tmov $0x3,%ecx\n \tlea 0xc239a(%rip),%rdx \n@@ -281227,15 +281227,15 @@\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov 0x12db78(%rip),%rdi \n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov $0x1,%esi\n \txor %eax,%eax\n \tpop %r8\n-\tlea 0xb5ed6(%rip),%r9 \n+\tlea 0xb5e76(%rip),%r9 \n \tlea 0xb5aaf(%rip),%r8 \n \tlea 0xb5ed1(%rip),%rcx \n \tlea 0xb5ed1(%rip),%rdx \n \tcall 3c1f0 <__fprintf_chk@plt>\n MainKernel(int, char**):\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov 0x12db47(%rip),%rdi \n@@ -327738,15 +327738,15 @@\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tmovabs $0x3fffffffffffffff,%rax\n \tcmp %rax,-0xa18(%rbp)\n \tje 440f4 <__cxa_finalize@plt+0x6024>\n /usr/include/c++/14/bits/basic_string.h:1470\n \tmov -0xd00(%rbp),%rdi\n \tmov $0x1,%edx\n-\tlea 0x91c68(%rip),%rsi \n+\tlea 0x91c23(%rip),%rsi \n \tcall 3dc80 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/petsc/./src/kernel/SolvingOperations.cpp:3347\n \tmov -0xaf8(%rbp),%rdx\n \tmov -0xa18(%rbp),%r12\n /usr/include/c++/14/bits/basic_string.h:3582\n \tmov %r14,%rdi\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1111,25 +1111,25 @@\n 0x001d6540 2d696e66 6f005665 7273696f 6e202020 -info.Version \n 0x001d6550 20202020 2020203a 2025730a 00474e55 : %s..GNU\n 0x001d6560 2047656e 6572616c 20507562 6c696320 General Public \n 0x001d6570 4c696365 6e736500 4c696365 6e736520 License.License \n 0x001d6580 20202020 20202020 203a2025 730a004c : %s..L\n 0x001d6590 696e7578 36340042 75696c64 204f5320 inux64.Build OS \n 0x001d65a0 20202020 20202020 3a202573 0a003230 : %s..20\n- 0x001d65b0 32343131 31390042 75696c64 20646174 241119.Build dat\n- 0x001d65c0 65202020 20202020 3a202573 0a00696e e : %s..in\n- 0x001d65d0 666f6d30 322d616d 64363400 4275696c fom02-amd64.Buil\n- 0x001d65e0 6420686f 73742020 20202020 203a2025 d host : %\n- 0x001d65f0 730a0042 75696c64 206f7074 696f6e73 s..Build options\n- 0x001d6600 20202020 3a25730a 00726561 6c003230 :%s..real.20\n- 0x001d6610 32343131 32300034 2e31332e 3100476d 241120.4.13.1.Gm\n+ 0x001d65b0 32343131 32300042 75696c64 20646174 241120.Build dat\n+ 0x001d65c0 65202020 20202020 3a202573 0a00692d e : %s..i-\n+ 0x001d65d0 63617074 7572652d 7468652d 686f7374 capture-the-host\n+ 0x001d65e0 6e616d65 00427569 6c642068 6f737420 name.Build host \n+ 0x001d65f0 20202020 20203a20 25730a00 4275696c : %s..Buil\n+ 0x001d6600 64206f70 74696f6e 73202020 203a2573 d options :%s\n+ 0x001d6610 0a007265 616c0034 2e31332e 3100476d ..real.4.13.1.Gm\n 0x001d6620 7368206c 69622076 65727369 6f6e203a sh lib version :\n 0x001d6630 20257325 73202825 73290a00 476d7368 %s%s (%s)..Gmsh\n 0x001d6640 206c6962 206f7074 696f6e73 203a2573 lib options :%s\n- 0x001d6650 0a007062 75696c64 65723100 5061636b ..pbuilder1.Pack\n+ 0x001d6650 0a007062 75696c64 65723200 5061636b ..pbuilder2.Pack\n 0x001d6660 61676564 20627920 20202020 203a2025 aged by : %\n 0x001d6670 730a0070 726f6772 65737300 4d697373 s..progress.Miss\n 0x001d6680 696e6720 696e7465 72706f6c 6174696f ing interpolatio\n 0x001d6690 6e206f72 64657200 736c6570 6300736f n order.slepc.so\n 0x001d66a0 6c00706f 73740054 6f6f206d 616e7920 l.post.Too many \n 0x001d66b0 506f7374 4f706572 6174696f 6e73006d PostOperations.m\n 0x001d66c0 65736800 4d697373 696e6720 66696c65 esh.Missing file\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 62666564 63323734 65373161 34336634 bfedc274e71a43f4\n- 0x00000010 31373537 66326239 65613266 65363736 1757f2b9ea2fe676\n- 0x00000020 66386665 32652e64 65627567 00000000 f8fe2e.debug....\n- 0x00000030 51bdf0ed Q...\n+ 0x00000000 61346138 32666430 36626365 62383335 a4a82fd06bceb835\n+ 0x00000010 36333732 36356437 61653235 31376232 637265d7ae2517b2\n+ 0x00000020 38353734 31612e64 65627567 00000000 85741a.debug....\n+ 0x00000030 08846371 ..cq\n \n"}]}, {"source1": "./usr/share/doc/getdp/getdp.pdf.gz", "source2": "./usr/share/doc/getdp/getdp.pdf.gz", "unified_diff": null, "details": [{"source1": "getdp.pdf", "source2": "getdp.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n GetDP\n \n \f\fGetDP Reference Manual\n The documentation for GetDP 3.5.0 (development version)\n A General environment for the treatment of Discrete Problems\n-8 January 2026\n+6 December 2024\n \n Patrick Dular\n Christophe Geuzaine\n \n \fCopyright c 1997-2022 P. Dular and C. Geuzaine, University of Liege\n University of Lie\u0300ge\n Department of Electrical Engineering\n"}]}]}]}]}]}, {"source1": "getdp-dbgsym_3.5.0+dfsg1-3_amd64.deb", "source2": "getdp-dbgsym_3.5.0+dfsg1-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-20 07:23:16.000000 debian-binary\n--rw-r--r-- 0 0 0 540 2024-11-20 07:23:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4993836 2024-11-20 07:23:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 536 2024-11-20 07:23:16.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4993892 2024-11-20 07:23:16.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: amd64\n Maintainer: Debian Science Team \n Installed-Size: 5525\n Depends: getdp (= 3.5.0+dfsg1-3)\n Section: debug\n Priority: optional\n Description: debug symbols for getdp\n-Build-Ids: 2bbfedc274e71a43f41757f2b9ea2fe676f8fe2e\n+Build-Ids: 21a4a82fd06bceb835637265d7ae2517b285741a\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/2b/bfedc274e71a43f41757f2b9ea2fe676f8fe2e.debug\n+usr/lib/debug/.build-id/21/a4a82fd06bceb835637265d7ae2517b285741a.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/2b/\n--rw-r--r-- 0 root (0) root (0) 5646456 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/2b/bfedc274e71a43f41757f2b9ea2fe676f8fe2e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/21/\n+-rw-r--r-- 0 root (0) root (0) 5646456 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/21/a4a82fd06bceb835637265d7ae2517b285741a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp-dbgsym -> getdp\n"}, {"source1": "./usr/lib/debug/.build-id/2b/bfedc274e71a43f41757f2b9ea2fe676f8fe2e.debug", "source2": "./usr/lib/debug/.build-id/21/a4a82fd06bceb835637265d7ae2517b285741a.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 90% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -28,20 +28,20 @@\n [23] .data.rel.ro NOBITS 00000000002410c0 070068 000968 00 WA 0 0 32\n [24] .dynamic NOBITS 0000000000241a28 070068 0002b0 10 WA 6 0 8\n [25] .got NOBITS 0000000000241cd8 070068 001310 08 WA 0 0 8\n [26] .data NOBITS 0000000000243000 070068 00a670 00 WA 0 0 32\n [27] .bss NOBITS 000000000024d680 070068 0241b8 00 WA 0 0 64\n [28] .comment PROGBITS 0000000000000000 06f6cc 00001e 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 0000000000000000 06f6f0 000c94 00 C 0 0 8\n- [30] .debug_info PROGBITS 0000000000000000 070388 2f331a 00 C 0 0 8\n- [31] .debug_abbrev PROGBITS 0000000000000000 3636a8 00e015 00 C 0 0 8\n- [32] .debug_line PROGBITS 0000000000000000 3716c0 07bfd6 00 C 0 0 8\n- [33] .debug_str PROGBITS 0000000000000000 3ed698 039b7d 01 MSC 0 0 8\n- [34] .debug_line_str PROGBITS 0000000000000000 427218 000a6c 01 MSC 0 0 8\n- [35] .debug_loclists PROGBITS 0000000000000000 427c88 0d8ab8 00 C 0 0 8\n+ [30] .debug_info PROGBITS 0000000000000000 070388 2f3316 00 C 0 0 8\n+ [31] .debug_abbrev PROGBITS 0000000000000000 3636a0 00e015 00 C 0 0 8\n+ [32] .debug_line PROGBITS 0000000000000000 3716b8 07bfd6 00 C 0 0 8\n+ [33] .debug_str PROGBITS 0000000000000000 3ed690 039b7d 01 MSC 0 0 8\n+ [34] .debug_line_str PROGBITS 0000000000000000 427210 000a6c 01 MSC 0 0 8\n+ [35] .debug_loclists PROGBITS 0000000000000000 427c80 0d8ab9 00 C 0 0 8\n [36] .debug_rnglists PROGBITS 0000000000000000 500740 0291c8 00 C 0 0 8\n [37] .symtab SYMTAB 0000000000000000 529908 015840 18 38 1129 8\n [38] .strtab STRTAB 0000000000000000 53f148 022b8e 00 0 0 1\n [39] .shstrtab STRTAB 0000000000000000 561cd6 0001a0 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"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 2bbfedc274e71a43f41757f2b9ea2fe676f8fe2e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 21a4a82fd06bceb835637265d7ae2517b285741a\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=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": "@@ -1597708,15 +1597708,15 @@\n <35fc13> DW_AT_call_return_pc: (addr) 0x1206ca\n <35fc1b> DW_AT_call_origin : (ref_addr) <0x37a0>\n <7><35fc1f>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fc20> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <35fc22> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <7><35fc24>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fc25> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <35fc27> DW_AT_call_value : (exprloc) 9 byte block: 3 dc 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d65dc)\n+ <35fc27> DW_AT_call_value : (exprloc) 9 byte block: 3 e5 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d65e5)\n <7><35fc31>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fc32> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <35fc34> DW_AT_call_value : (exprloc) 9 byte block: 3 ce 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d65ce)\n <7><35fc3e>: Abbrev Number: 0\n <6><35fc3f>: Abbrev Number: 0\n <5><35fc40>: Abbrev Number: 127 (DW_TAG_inlined_subroutine)\n <35fc41> DW_AT_abstract_origin: (ref_addr) <0x37d3>\n@@ -1597738,15 +1597738,15 @@\n <35fc71> DW_AT_call_return_pc: (addr) 0x1206eb\n <35fc79> DW_AT_call_origin : (ref_addr) <0x37a0>\n <7><35fc7d>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fc7e> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <35fc80> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <7><35fc82>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fc83> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <35fc85> DW_AT_call_value : (exprloc) 9 byte block: 3 f3 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d65f3)\n+ <35fc85> DW_AT_call_value : (exprloc) 9 byte block: 3 fc 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d65fc)\n <7><35fc8f>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fc90> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <35fc92> DW_AT_call_value : (exprloc) 9 byte block: 3 60 2a 1e 0 0 0 0 0 \t(DW_OP_addr: 1e2a60)\n <7><35fc9c>: Abbrev Number: 0\n <6><35fc9d>: Abbrev Number: 0\n <5><35fc9e>: Abbrev Number: 171 (DW_TAG_inlined_subroutine)\n <35fca0> DW_AT_abstract_origin: (ref_addr) <0x37d3>\n@@ -1597813,15 +1597813,15 @@\n <35fd4e> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <35fd50> DW_AT_call_value : (exprloc) 9 byte block: 3 17 66 1d 0 0 0 0 0 \t(DW_OP_addr: 1d6617)\n <7><35fd5a>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fd5b> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n <35fd5d> DW_AT_call_value : (exprloc) 9 byte block: 3 ee 61 1d 0 0 0 0 0 \t(DW_OP_addr: 1d61ee)\n <7><35fd67>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35fd68> DW_AT_location : (exprloc) 1 byte block: 59 \t(DW_OP_reg9 (r9))\n- <35fd6a> DW_AT_call_value : (exprloc) 9 byte block: 3 e 66 1d 0 0 0 0 0 \t(DW_OP_addr: 1d660e)\n+ <35fd6a> DW_AT_call_value : (exprloc) 9 byte block: 3 ae 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d65ae)\n <7><35fd74>: Abbrev Number: 0\n <6><35fd75>: Abbrev Number: 0\n <5><35fd76>: Abbrev Number: 127 (DW_TAG_inlined_subroutine)\n <35fd77> DW_AT_abstract_origin: (ref_addr) <0x37d3>\n <35fd7b> DW_AT_entry_pc : (addr) 0x120752\n <35fd83> DW_AT_GNU_entry_view: (data2) 2\n <35fd85> DW_AT_low_pc : (addr) 0x120752\n@@ -1906366,15 +1906366,15 @@\n <40a351> DW_AT_call_return_pc: (addr) 0x144977\n <40a359> DW_AT_call_origin : (ref_udata) <0x3d748c>\n <10><40a35b>: Abbrev Number: 4 (DW_TAG_call_site_parameter)\n <40a35c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <40a35e> DW_AT_call_value : (exprloc) 4 byte block: 91 f0 65 6 \t(DW_OP_fbreg: -3344; DW_OP_deref)\n <10><40a363>: Abbrev Number: 4 (DW_TAG_call_site_parameter)\n <40a364> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <40a366> DW_AT_call_value : (exprloc) 9 byte block: 3 da 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d65da)\n+ <40a366> DW_AT_call_value : (exprloc) 9 byte block: 3 95 65 1d 0 0 0 0 0 \t(DW_OP_addr: 1d6595)\n <10><40a370>: Abbrev Number: 4 (DW_TAG_call_site_parameter)\n <40a371> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <40a373> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <10><40a375>: Abbrev Number: 0\n <9><40a376>: Abbrev Number: 0\n <8><40a377>: Abbrev Number: 19 (DW_TAG_call_site)\n <40a378> DW_AT_call_return_pc: (addr) 0x14491c\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -506010,21 +506010,21 @@\n 0018eeae v000000000000002 v000000000000000 views at 0018eeac for:\n 0000000000120688 00000000001206a9 (DW_OP_addr: 1d65b7; DW_OP_stack_value)\n 0018eec3 \n \n 0018eec4 v000000000000002 v000000000000000 location view pair\n \n 0018eec6 v000000000000002 v000000000000000 views at 0018eec4 for:\n- 00000000001206a9 00000000001206ca (DW_OP_addr: 1d65dc; DW_OP_stack_value)\n+ 00000000001206a9 00000000001206ca (DW_OP_addr: 1d65e5; DW_OP_stack_value)\n 0018eedb \n \n 0018eedc v000000000000002 v000000000000000 location view pair\n \n 0018eede v000000000000002 v000000000000000 views at 0018eedc for:\n- 00000000001206ca 00000000001206eb (DW_OP_addr: 1d65f3; DW_OP_stack_value)\n+ 00000000001206ca 00000000001206eb (DW_OP_addr: 1d65fc; DW_OP_stack_value)\n 0018eef3 \n \n 0018eef4 v000000000000002 v000000000000000 location view pair\n \n 0018eef6 v000000000000002 v000000000000000 views at 0018eef4 for:\n 00000000001206eb 0000000000120731 (DW_OP_addr: 1e2ab0; DW_OP_stack_value)\n 0018ef0b \n@@ -609228,26 +609228,26 @@\n 001db5ae v000000000000000 v000000000000000 location view pair\n 001db5b0 v000000000000000 v000000000000000 location view pair\n 001db5b2 v000000000000000 v000000000000000 location view pair\n 001db5b4 v000000000000000 v000000000000000 location view pair\n \n 001db5b6 00000000001448fe (base address)\n 001db5bf v000000000000001 v000000000000003 views at 001db5aa for:\n- 00000000001448fe 0000000000144977 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 00000000001448fe 0000000000144977 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db5cd v000000000000000 v000000000000000 views at 001db5ac for:\n- 00000000001464ac 00000000001464b5 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 00000000001464ac 00000000001464b5 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db5dd 0000000000043712 (base address)\n 001db5e6 v000000000000000 v000000000000000 views at 001db5ae for:\n- 0000000000043712 0000000000043732 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 0000000000043712 0000000000043732 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db5f4 v000000000000000 v000000000000000 views at 001db5b0 for:\n- 000000000004375b 0000000000043764 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 000000000004375b 0000000000043764 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db602 v000000000000000 v000000000000000 views at 001db5b2 for:\n- 00000000000440f4 000000000004410f (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 00000000000440f4 000000000004410f (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db612 v000000000000000 v000000000000000 views at 001db5b4 for:\n- 0000000000044114 0000000000044119 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 0000000000044114 0000000000044119 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db622 \n \n 001db623 v000000000000005 v000000000000000 location view pair\n 001db625 v000000000000000 v000000000000000 location view pair\n 001db627 v000000000000000 v000000000000000 location view pair\n 001db629 v000000000000000 v000000000000000 location view pair\n 001db62b v000000000000000 v000000000000000 location view pair\n@@ -609297,26 +609297,26 @@\n 001db6ad v000000000000000 v000000000000000 location view pair\n 001db6af v000000000000000 v000000000000000 location view pair\n 001db6b1 v000000000000000 v000000000000000 location view pair\n 001db6b3 v000000000000000 v000000000000000 location view pair\n \n 001db6b5 00000000001448fe (base address)\n 001db6be v000000000000005 v000000000000000 views at 001db6a9 for:\n- 00000000001448fe 0000000000144977 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 00000000001448fe 0000000000144977 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db6cc v000000000000000 v000000000000000 views at 001db6ab for:\n- 00000000001464ac 00000000001464b5 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 00000000001464ac 00000000001464b5 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db6dc 0000000000043712 (base address)\n 001db6e5 v000000000000000 v000000000000000 views at 001db6ad for:\n- 0000000000043712 0000000000043732 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 0000000000043712 0000000000043732 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db6f3 v000000000000000 v000000000000000 views at 001db6af for:\n- 000000000004375b 0000000000043764 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 000000000004375b 0000000000043764 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db701 v000000000000000 v000000000000000 views at 001db6b1 for:\n- 00000000000440f4 000000000004410f (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 00000000000440f4 000000000004410f (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db711 v000000000000000 v000000000000000 views at 001db6b3 for:\n- 0000000000044114 0000000000044119 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 0000000000044114 0000000000044119 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db721 \n \n 001db722 v000000000000005 v000000000000000 location view pair\n 001db724 v000000000000000 v000000000000000 location view pair\n 001db726 v000000000000000 v000000000000000 location view pair\n 001db728 v000000000000000 v000000000000000 location view pair\n 001db72a v000000000000000 v000000000000000 location view pair\n@@ -609493,20 +609493,20 @@\n 001db944 \n \n 001db945 v000000000000000 v000000000000000 location view pair\n 001db947 v000000000000000 v000000000000000 location view pair\n 001db949 v000000000000000 v000000000000000 location view pair\n \n 001db94b v000000000000000 v000000000000000 views at 001db945 for:\n- 0000000000144948 0000000000144977 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 0000000000144948 0000000000144977 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db960 00000000000440f4 (base address)\n 001db969 v000000000000000 v000000000000000 views at 001db947 for:\n- 00000000000440f4 000000000004410f (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 00000000000440f4 000000000004410f (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db977 v000000000000000 v000000000000000 views at 001db949 for:\n- 0000000000044114 0000000000044119 (DW_OP_addr: 1d65da; DW_OP_stack_value)\n+ 0000000000044114 0000000000044119 (DW_OP_addr: 1d6595; DW_OP_stack_value)\n 001db985 \n \n 001db986 v000000000000000 v000000000000000 location view pair\n 001db988 v000000000000000 v000000000000000 location view pair\n 001db98a v000000000000000 v000000000000000 location view pair\n \n 001db98c v000000000000000 v000000000000000 views at 001db986 for:\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -404,334 +404,319 @@\n ?KFsqY,%\n rwLZ GL&\n q33 *C,-\n h_i>4pi!\n !,b\tD-1`\n S)t;z:2n\n i(C|K3Df\n-~M@jHX4Z\n-\\9Y?75BL\n+[6jm.Tr{\n+')/s).sq\n ,vGO_&:Po\n-UeK{aKj>CGzed\n-(hZcyq||\n-:\\.0z:^4\n--.PXl==:\n-wE0WEZC@c9\n-u5MTp=Pk9R?\n-*S!3*O.9[Q\n-'OJUkRUB\n-PY|O.;Kd\n-.5&3?&3?&3?&3?&!OL\n-/VRGi32J\n-0+73iNg0\n-bf#Z<`{[\n-;CKb3$CKl\n-)zOw;4~y\n-G#Ki\\))7\n-~Z\\_mu?mK?\n-'%\"2cye1@>\n-JRh/[5qr\n-{A FkGvr\n-+3=5/8@9o\n-$N rL$Z Q\n-zjm6z`@ezR\n-lQ?Ud~(3\n->p/\\)g\")g\n-6h*\"~$ho\n-y&=O@x,S\n-Yk2Qa/b\tm|v\n->@^-B' ][\n-Fph!d&,A\n-!Q9i.NDpK\"\n-$*4+}&5}}i\n-hJQ[\t2\"m\n-?(.?BG]9e\n-og*w2mA6sM\n-HqZ.=\"DZ\n-7mevxX#>nzN\n-)w%4Xx^L\n-\"+b&R^iQ\n-3-ofA9)M\n-QYEW}D;'O \n-=E:n#KWe\n-``w@#\"Bh\n-bA#J\\GMz\n-VG6E]c^n\n-J\t&$!^Wm\n-Z^_o!wso\n-:(BT9] !+\n-^M3WKEum\n-&gKoWR-l\n-;|@xTH&m\n-f]xs}eeu\n-vfq7>@E!\n-XB\tf_%bE\n-v\"-UlLWS\n-nrs>MZY+\n-@AkSc'0_\n-CP@`\"}f$p\n-<^kTh9Q+}\n-Xg(`$U%)\n-~^fW3c.f\n-u)2ik\"}J\n-fl#=)u E\n-&-f3-f[hQ9\n-M`BrG.Te\n-Xn!^_Mbyk\n-n%Y\\aY\\1\n-7[(\tllMe@\n-7'+A,?D7'\n-e1\t}&fJY\n+:uDWaB2L}\n+3s^1+@[-G\n+f 6vQVdZ\n+a4P))%>J8\n+(VuH>?^~\n+`FDZuAks~x\n+3YC`>D0Gd\n+%P'fhSU;\n+hyqDMo]ft\n+uD\n+\"^$!gwBU\n+h%)$%Dw6ZC\n+FyKH.us|*b\n+)GWn4?7E-\n+;uN`?!|V\n+tRwPq<X3c\"\n+'a@HJT=0\n+JVb~\"9do>n\n+9*~8epH3?\n+\"u5lX-jT\n+hHg:kv>l#t\n+P\\^BG]9e\n+k{/Q5^[x\n+bl'JX\n+t51)Cnb}\n+YFB[\n+|x.?\"=Ir\n+]ywXu8k+\n+6IGoQCdc#\n+ui_Zj]EW=6\n+Q\\sU\\sgq\n+ywY+@~$X\n+TWBf#~c-[\t~!\n+!#x,d` \n+Mbu9iJ+f\n+vjjK%;-Gj\n+xq+W^9hN\n+cEXs(Y3*9(\n+xCDR}\tmKG\n+0/{4>I9@\n+&p?P^zqR\n+=T~G!sR'M\n+2EU8pObJs^\n+X?8pCficq\n+Q9a)I^*z\n+K?_Fb'#L1BOD\n+!p6ZA*,'\n+RY*P~W]uf\n+kE~#@%$E+\n+HIydHi!*\n+lt9^ Fw6^ \n+}9]~vL: ;\n+HGuA^FEn}\n++*Z,BbAEE\n+t\"Z$2-tJ\n+,;'k)mr=Y\n+J|`s;HQ}\n-7pr}}10Q1r}=\n-$-F!\t^&i1\n-)eQD}^TF\n-YTxZ6g#5g\n-z5{p(@_`T\n-0l`[M^oF\n-\\kPA]u'5\n-g(?y\"rl$\n-Vg.VZz,P\n-cIb&5MY<\n-:KV[lUQV\n-AO<-cnMJ\\,%4G\n-?@8}H23]\n-$3_CxyH23\n-4LAt<%uF\n-!1ov{ /;\n-JBq{e^L%;\n-3Z+>L(}s\n-mpLz:h*J\n-i}QY\\~uy\n-xWmskFXW{W\n-^VOt>o`5^Q\n-~xCX}@[w\n-?a]aV4DD\n-1b,HL9#/&\n-\t9\tsOr.~2~1\n-#/*hV\"\tH\n-;Pi\"iI$4\n-yYF-idf:\n-fS,m55uk\n-\t:rW,u!xv\"\n-q,O\t O\t\n-WvPOY:uV\n-\\!%'xWH+\n-q!f,T+ UeIE'H\n-DY&KG<^H\n-Ve~/\"2vW\n-\t\tZN $H_\n-%FzNKL'Ai\n-h?#=Sb.\\m\n-0+HgB2o@Z\n-v/!sET* \n-*UNVHk@{A\n-2@K\\bc=b\n-/=E{i@%K\n-+u^|6JqVCYE\n-Y*\"&qDLr\n-PUZ=.Zt3~\n-\\) JfZNB\n-s@?] V(t\n-H,/X6#.8\n-\\%EA6mVL\n-UO|y[~y{;\n-Dtx9IX1O\n-jE2Rg}1HK\n-)n5}fWG=\n-i~4Twi%A,?\n-n0S%NVjm\n->^l\twWsh\n-7J0g\"u/w&\n-@#r9EgBdz.\n-@I.-dC}d[:\n->FR@sS;-?\n-4(x$U}LU\n-Z ULsN`G\n-p+yfkO+ \n-|+S\\rT@K\n-@e:nGqS3~\n-&)*IhfZOsc4sa\n+gL:!nB}:\n+ fS\\'?q3u}\n+|G.o`C~r\n+f06bN?p;\n+sL{M':kz\n+n[e}iUVt\n+mEF[$o;oG\n+Z*iOq(^=\n+/>E{^@yJ\n+Zd`b>}eW\n+ki,:/'76\n+aBlw ]]b\n+{|]Di7,R\n+tuZJRi@%\n+z8ep_Cya8ep\n+I9ei(SGRNY?\n+sfzWEY9Fh\n+A;U9vR[r\n+GDY0e2UD\n+#^biUbi{\n+&c6l=iU+\n+Rev'H:z:\n+mg*t]eA.\n+)MN2~&u-\n+!U;v6_\t =\n+O=[A^K!k\n+D(-a7_ T\n+bEK>2T>B\"\n+v+g#M>ftk\n+)0?EGrf=v\n+=#19\"D?d2\n+\"}Ay4A '_1\n+h'=J5Znr;\n+2PjUe%)9\n+I)w.%bi9>pin 3r\n+VOG^O5HW\n+orCQPf03\n+!->`8,+]\n+3Qr3\"4Jj\n+,WB30yml\n+L4#\"c\"AQ_,\n+2GvI;oA7\n+e3iw96LF\n+/${ZA\tj\n L\ts}vs1S\n :?LTi{TE\n H,cJ#9t\\]\n x~$NyNOV3\n qdu$lQ\t4J\n 6^\t1~k[$\n {jdd)K\"}\n Uo9g%p]$83u\n xAf]|tP7\n-OM5'#n\"\\\n-]7jR({~N\n-:AWBQvf3\n-fTT0{9v<\n-v(\\oYcyT]\n-F|`eZ/;_\n-5Y0|]@HV\\}\n-@r8TrhpN]9\n-ruhm\t|B2\n-:gX\"./z*\n-8HYlk(4=\n-g%\\gNptP~fz\n-BBc;ya#tw\n-j%TWR_I5U\n-fwvvwvvvvv\n-u[\\:P* `o\n-QSMe:T#A5s\n-ST!5TXLi&\n-?W]pLz0Pw\n-)5U[(7y4\n-7V}Gf;O;\n-HaszVXW$_\n-}V6P:%{d\n-FqYtYF~d\n-5LpA~#!/U\n-8b4cZj[.11x?Al0\n-';xkqCVi\n-rD&gBI=/\n-J4_H5_L^L\n-;{wc=[9Q\n-r-QYcTcc\n-[{\n-R`+Ll\n-|-l3DYPi\n-c2J$O}w3\n-88_y3TK>\n-,&/Ob2dy\n-Xhgfi%$?\n-U%`583K2\n-1s$QY3*{\n-/ .$*?vr=\n-!/RH4|b%\n-S_5~ =nE8\n-jv^BxXG>GY\n-/vm]kBG_\n-t}Btm|%%]\n-iZ&`'8U.M\n-dY9ejj6ie\n-LIp&^C!zh\n-f?rrb/ls\n-$2N%HB([\n-C!_c|AwF\n-V#*2OyLh\n-3)K}.6-9\n-\t9zVu)FL\n-HM5s/C|?b\n-$AH`\tw$vB\n-wGhx;U*`20\n-X3{;5Sujfl\n-6ou?L5ou\n-MZ5J4i*m\n-cH7[UXV)\n-k%J&Xgaj\n-ohvHpy/n\n-bu}WU\"NWs\n-K*Ia'+ t\n-e_I,z2,00~\n-o%3#h\\DQ\n-}fyvs_Xc\n-M#=emk!,\n-IOY~;9_k\n-s{?E6@>Y\n-gzGj6 QW\n-\"AQ,G^Qy\n-aQY$^`J/\n-!a5<'}t/?b\n-N]%SW\t=e\n-3\"iV$%PE$\n-W5_{^FQt\n-M;\"~eqp~+\n-:bMZGl{\\\n-yl)r)ShX\n-Eqq3`jI/\n+K*iKw.QL\n+S(;y.Rz~Q\n+@&SxFQ12\n+=^tnG@~9.;w \n+6]Ata\\~Xm\n+.PHNmOHc\n+ **\" X(bAD\n+1Dy3n&rS\n+joC-X%;]\n+:]-4klJ'=Whp\n+V#jL_aW>\n+coo_zNGt\n+#9iR .=\tm\n+{r*=Dmu.\n+.Y^\\($)81}[6 \n+DvRaRux{\n+c)dbz2,X`\n+Z&`+vIWp\n+ds6ZxXH1}\n+\",eV_Gzc\n+=M?h,Ug7f\n+G;~!sd]M\n+\"=>FH|il k9VH\n+0Er@y\"&L\n+))F*Y\"MOI\n+bhwQ|u%},\n+'eWgk1@L\n+`Evqz+\".\n+YAoSIoS;\n+DE(\\MpyH+K\n+Gg2|qgi'\n+OrZ?b\\2`,\n+c\"&iX~v-dQ\n+K`u5$s4!2+\n+pBx!cYaymm\n+uT/L^TYAe\n+|d:a=\\%|Y\n+XB\t2\n+'Ib\"$VBd\n+UEH3|AHe\n+BWG>eq(1\n+XN+_ID^`\n+'Aj}X);;\n+\t0pVnSE=\n+=:a~;yG{\n+7{~zsr.7'\n+Av-Wmn'6X\n+@,~^~*}-\n+'B6pr%~NW[Cl\n+IC h\tF^i\n+NG`dWGei\n+tw;,x}J*9\n+u5ahtdd%\n+XG2z8AxI\n+3:Ly/l9e0?\n+x5! V&52_M\n+)V.1\"-Bps\n+@O}vQelZ\n+uNLmsN|\\\n+<3>zV`~Sa\n+TZcH>[b\t\n+=#=I1R3*\n+(:U?;74)E'q\n+f87i>x8ir\n+D:_r(?veN\n+^.%>vS:p2{Q\n+}=RrGH}7\n+]CgeI<3K\n+^#,jv1x6\n+/ |^]ZIG\n+x{=UpT>^\n++CAwg~zm\n+ZhW#E02=$2\n+t}K&dAmt\n+xl`EWO?X\n+$|O@OtN>\n+w@pH!b9,E\n+l_\te+AIN0l\n+Gb[!}']/A#\n+r!Ao8},Z\n+ [RA6Y?r\n+Gqskkfvv\n+DBJ,|2wg\n+<\"+lTf#\"\n+=Rg=RC`F\n+BAp\tmepipQ\n+wIq\t(*k_]H\n+W+>6s+\\(\n+ yAUgUuS\n+nL}Q Ykml\n+*l,\tbb2'D\n+&/|n UY;\n+0k\n+]j:TtpA6\n-mvO2vOvb\n-7?lY>S[=\n-dawX3!'giM\n-Lo@{$vwH\n-<-_KFv\"+Cj\n-'|&gIQ.Ug&W\n-sViRz6o5\n-{M|Y-Y(kLYpu(J\n-`HqzG(v$\n-&Z9I3$I3M$]\n-!;\"yrn=d\n-g [71s8Or8\n-k9n r,PZ\n-b{0:[0;..\n-7\"v=A,Hur\n-\"X.Lz-9?K\n-\"IW*CC:i\n-{~Htp!@>\n-i4<$g3gh\n-T$e2%eMg\n-P[Q*OMpT\n-bM1aQ [V|\n+'-v?1vM^\n+Kmv?1v?y\n+-/`e-/Dfy<\n+_2En9Y*<3^21\n+7!;42S.ER.\n+O)p5P+;2\n+@f x/zdO\n+_>b0=(.{J\n+>d]bq>IX\n+V2P;5Tn\n+ueyrrp;ONb\n+]I}Zi6t]*\n 0B{.Tz2vZ\n -mpM!pD#\n HF@O{igK\n #\\(^^#:\tE\n XE]dpEE~C\n SnlJ!O|$\n v*t+\tM&/\n@@ -1081,121 +1066,126 @@\n p]A?h&}_J\n VH4ccOreo\n xmOe<3L6\n L~AfQf<5!\n [.*/bnWu\n MYgs9v?t\n jsQ-!1!Q\n-vTB[%LP\t\n-/p!t%%b-\n-HR.3}@4-\n-l}A-iRsp\n-g#jPxDgk`PXkl\n-sV9FWl(@\n-UMd/[){Y-\n-AB84#c6/\n-f7>JKD|l\n-5i\\)[k>&\n-a=7q4A(4\n-JlI aKbo\"}blT,kM\n-L/QU51$@\n-HLuVrhb)N\n-OljpoCLT\n-)9qG>TwJ\n-M{ni\t8Nb\n-.G+nU:hO\n-*c[j/Y,;\n-nt x9n,d\n-*?|7{%9-\n-([4FY5J<\n-$y2'1JEHv\n-B)s=J?)%\n-dX>VH% a\n-nxh2{vwz\n-2ktzSo 7<9&\n-KT#JT#JT#KTc[\n-KUQ+!I7{\n-57_6\\pfj\n-x!hT5| c\n-<{EJGB[$lA\n-rbtsKLl/\n-8[H4Eg[HZ\n-hn!i1+K'\n-}#|7dI\\;\n-E#)4|dE+\n-q:&Dq:&e\n-Q0hOC;.r\n-Am]lbP[!\n-<]rJf^FG\n-u'T\"$ }[\n-%BeR7%\\&\n-t!'B(ftjbf\n-Prt%'B\tr\n-3uT{nV{nV{\n-/RKmnXb4V@\n-{(>]T}ofm\n-Ze'6d4Lg\n-MI[Az&)7\n-&TJ'7954\n-khvc<<0\"\n-1tzX60=u\n-b&3*\t5]s\n-1bqo|v*5\n-Kwp|Eq.JQ[\n-r6n8nS6<\n-eY[k`m'2\n-06}Y:0,K?\n-47fVjeZR\n-AL4QK!hY\n-~2Fcv::0\n-::4bC_Tg\n-U%LU\tSU\"\n-F`_0\"q\\\"\n-B\\)B\\)B\\)B\\\n-E$,G\"vuKz\n-G=KX=KX=KX=KX=KX=\n-<4y,4J;Ie\n-TvWewuvWe\n-C]\t_/jfc=\n-;*!~T4IN\n-/W7{y]B'\n-CZ4\\^at\"{w\n-e\"sm!/mw\n-G_KhZkEZkEZk\n-Ru3/]~)Mb\n-stOuPKaVG\n-Y?bS97ie\n-6)zmezW{4\n-[Xs:\t=M@\n-beB)R&;V&\n-B)R[(Ejsc\n-'B)R&+V&\n-ceB)R&'V&\n-tlJFlJflJVlJvlJ\n-k~VdYRfY\n-&1x\"F{\"R;\n-f$I\\DR$#1\n-H%VkhZZw\n-r6x[)[:^\n-o>E&dsjJ\n-^v68PnOP<\n-%Vz,$vl+\n-cumNX7}H\t\n-oqJ@mq*@lqjt\n-3Y:)vv,Z:;\n-uN<6v|n<5v<\n-xw<6v|V<5v<\n-k.6Y.)MB\n+tF=?PXJbP\n+]036+'N!\n+GRQWz%G{\n+zIY$ui]U\n+^e5DdVPN^\n+tkk`7>Lw\n+{LX4_eq,\n++Aja&\t-L\n+Q+r\tr,&g\n++r&iy9A[\n+N%eX=Lf3\n+'w9vtw9k\n+_.q)@,qiZ.\n+)SSDkf^U\n+|H5y\twO;y>\n+1Hi!>H![\n+qC24$CC2P:m\n+3$73:73$7\n+UAnVHnVtnVHnv\n+1\\9:gh8T\n+Cgy[\"3+f\n+t[(s?\n+yP'`^|cl\n+23~'cCs,\n+j}\\9$.{$1\n+\"u0Y'=n;\n+e[(/:]JJ\n+AT/;6`?X\n+l&%%i#ZD\n+hKopsXzC\n+IU,DK%Z*)\n+0!>&=s*\n+z^u\t5i_p\n+6,D~:&E~:\n+IlC]7YmH\n+BiS(FTWe\n+`Veq5bAc\n+T?^-z](=P\n+^GwZM5VwZ\n+mc/Xkmzq\n+mu~I-0K+\n+i0I:M+qO/\t\n+2.JBU\n+9Wqwp'hs\n+_f&3M|GQ\n+H`pzqN/>k\n+tv%Xz'h=:\n+t<(5x?DFu\n+*:tab]NeJ\n+qnAGRXpl\n+zEkd!$*CT\n+8$?2?Rj-\n+Lq*5!#*Qk@fW\n+xQI^T`Y_\n+\t,ADI`)G\n+1)].*U?ngR\n+^O-r)M!q\n+KX2G'K&3\n+E5o8VVix\n+qF$Xgroz]\n+77ODz\"on\n+BOQ+K>)\t\n+]9,p<\n+-mMgL-fYg\n+f*cA~,5_\n+h{M\"lisH\"\n+X.d(7OyY\n+.I/\"aC$bO\n+JWD+ED+ED+ED+ED+ED+\n+MDKX=KX=KX=K\n+nI/\"aS$b}\n+\"!8WK9)1\n+1};2q)}:F\n+W,7^Q5^Q3^Q1\\[\n+;8}v$S[UX\n+,7H.OLyb\n+)?!R~B _a\n+VULEnPz'&\n+e8-ZFv\"5\n+V7^<)*Zg\n+5S7CZ~<[K\n+(zE47uE4\n+}(gwwvPg\n+ydUIZ.$ol\n +N_m{Ezs\n \"9~\n }RS&D={.\n"}]}]}]}]}, {"source1": "getdp-sparskit-dbgsym_3.5.0+dfsg1-3_amd64.deb", "source2": "getdp-sparskit-dbgsym_3.5.0+dfsg1-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-20 07:23:16.000000 debian-binary\n--rw-r--r-- 0 0 0 548 2024-11-20 07:23:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4825844 2024-11-20 07:23:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 544 2024-11-20 07:23:16.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4825916 2024-11-20 07:23:16.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: amd64\n Maintainer: Debian Science Team \n Installed-Size: 5370\n Depends: getdp-sparskit (= 3.5.0+dfsg1-3)\n Section: debug\n Priority: optional\n Description: debug symbols for getdp-sparskit\n-Build-Ids: b3aaaf8bac6bfcf6ec16a229fb7e7e7eded9aadb\n+Build-Ids: 7c2ac7b9d483a968e886b915a13a7ee407187351\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/b3/aaaf8bac6bfcf6ec16a229fb7e7e7eded9aadb.debug\n+usr/lib/debug/.build-id/7c/2ac7b9d483a968e886b915a13a7ee407187351.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/b3/\n--rw-r--r-- 0 root (0) root (0) 5488344 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/b3/aaaf8bac6bfcf6ec16a229fb7e7e7eded9aadb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/7c/\n+-rw-r--r-- 0 root (0) root (0) 5488336 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/7c/2ac7b9d483a968e886b915a13a7ee407187351.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp-sparskit-dbgsym -> getdp-sparskit\n"}, {"source1": "./usr/lib/debug/.build-id/b3/aaaf8bac6bfcf6ec16a229fb7e7e7eded9aadb.debug", "source2": "./usr/lib/debug/.build-id/7c/2ac7b9d483a968e886b915a13a7ee407187351.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 93% 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 - GNU\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x45880\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 5485784 (bytes into file)\n+ Start of section headers: 5485776 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 14\n Size of section headers: 64 (bytes)\n Number of section headers: 40\n Section header string table index: 39\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 40 section headers, starting at offset 0x53b4d8:\n+There are 40 section headers, starting at offset 0x53b4d0:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.property NOTE 0000000000000350 000350 000020 00 A 0 0 8\n [ 2] .note.gnu.build-id NOTE 0000000000000370 000370 000024 00 A 0 0 4\n [ 3] .interp NOBITS 0000000000000394 000394 00001c 00 A 0 0 1\n@@ -28,22 +28,22 @@\n [23] .data.rel.ro NOBITS 000000000025a600 0735a8 000950 00 WA 0 0 32\n [24] .dynamic NOBITS 000000000025af50 0735a8 000290 10 WA 6 0 8\n [25] .got NOBITS 000000000025b1e0 0735a8 000e10 08 WA 0 0 8\n [26] .data NOBITS 000000000025c000 0735a8 00b9d8 00 WA 0 0 32\n [27] .bss NOBITS 0000000000267a00 0735a8 022e98 00 WA 0 0 64\n [28] .comment PROGBITS 0000000000000000 072a28 00001e 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 0000000000000000 072a48 000ca3 00 C 0 0 8\n- [30] .debug_info PROGBITS 0000000000000000 0736f0 2ca4e9 00 C 0 0 8\n- [31] .debug_abbrev PROGBITS 0000000000000000 33dbe0 00d70a 00 C 0 0 8\n- [32] .debug_line PROGBITS 0000000000000000 34b2f0 07ef00 00 C 0 0 8\n- [33] .debug_str PROGBITS 0000000000000000 3ca1f0 036ba2 01 MSC 0 0 8\n- [34] .debug_line_str PROGBITS 0000000000000000 400d98 000a42 01 MSC 0 0 8\n- [35] .debug_loclists PROGBITS 0000000000000000 4017e0 0db2dd 00 C 0 0 8\n- [36] .debug_rnglists PROGBITS 0000000000000000 4dcac0 0267aa 00 C 0 0 8\n- [37] .symtab SYMTAB 0000000000000000 503270 016140 18 38 1186 8\n- [38] .strtab STRTAB 0000000000000000 5193b0 021f85 00 0 0 1\n- [39] .shstrtab STRTAB 0000000000000000 53b335 0001a0 00 0 0 1\n+ [30] .debug_info PROGBITS 0000000000000000 0736f0 2ca4e5 00 C 0 0 8\n+ [31] .debug_abbrev PROGBITS 0000000000000000 33dbd8 00d70a 00 C 0 0 8\n+ [32] .debug_line PROGBITS 0000000000000000 34b2e8 07ef00 00 C 0 0 8\n+ [33] .debug_str PROGBITS 0000000000000000 3ca1e8 036ba2 01 MSC 0 0 8\n+ [34] .debug_line_str PROGBITS 0000000000000000 400d90 000a42 01 MSC 0 0 8\n+ [35] .debug_loclists PROGBITS 0000000000000000 4017d8 0db2dd 00 C 0 0 8\n+ [36] .debug_rnglists PROGBITS 0000000000000000 4dcab8 0267aa 00 C 0 0 8\n+ [37] .symtab SYMTAB 0000000000000000 503268 016140 18 38 1186 8\n+ [38] .strtab STRTAB 0000000000000000 5193a8 021f85 00 0 0 1\n+ [39] .shstrtab STRTAB 0000000000000000 53b32d 0001a0 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 R (retain), D (mbind), l (large), 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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: b3aaaf8bac6bfcf6ec16a229fb7e7e7eded9aadb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7c2ac7b9d483a968e886b915a13a7ee407187351\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=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": "@@ -1590379,15 +1590379,15 @@\n <35c5a9> DW_AT_call_return_pc: (addr) 0x11d889\n <35c5b1> DW_AT_call_origin : (ref_addr) <0x37aa>\n <7><35c5b5>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c5b6> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <35c5b8> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <7><35c5ba>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c5bb> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <35c5bd> DW_AT_call_value : (exprloc) 9 byte block: 3 22 c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec622)\n+ <35c5bd> DW_AT_call_value : (exprloc) 9 byte block: 3 2b c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec62b)\n <7><35c5c7>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c5c8> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <35c5ca> DW_AT_call_value : (exprloc) 9 byte block: 3 14 c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec614)\n <7><35c5d4>: Abbrev Number: 0\n <6><35c5d5>: Abbrev Number: 0\n <5><35c5d6>: Abbrev Number: 127 (DW_TAG_inlined_subroutine)\n <35c5d7> DW_AT_abstract_origin: (ref_addr) <0x37dd>\n@@ -1590409,15 +1590409,15 @@\n <35c607> DW_AT_call_return_pc: (addr) 0x11d8aa\n <35c60f> DW_AT_call_origin : (ref_addr) <0x37aa>\n <7><35c613>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c614> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <35c616> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <7><35c618>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c619> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <35c61b> DW_AT_call_value : (exprloc) 9 byte block: 3 39 c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec639)\n+ <35c61b> DW_AT_call_value : (exprloc) 9 byte block: 3 42 c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec642)\n <7><35c625>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c626> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <35c628> DW_AT_call_value : (exprloc) 9 byte block: 3 88 8e 1f 0 0 0 0 0 \t(DW_OP_addr: 1f8e88)\n <7><35c632>: Abbrev Number: 0\n <6><35c633>: Abbrev Number: 0\n <5><35c634>: Abbrev Number: 127 (DW_TAG_inlined_subroutine)\n <35c635> DW_AT_abstract_origin: (ref_addr) <0x37dd>\n@@ -1590448,15 +1590448,15 @@\n <35c684> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <35c686> DW_AT_call_value : (exprloc) 9 byte block: 3 58 c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec658)\n <7><35c690>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c691> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n <35c693> DW_AT_call_value : (exprloc) 9 byte block: 3 30 c2 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec230)\n <7><35c69d>: Abbrev Number: 8 (DW_TAG_call_site_parameter)\n <35c69e> DW_AT_location : (exprloc) 1 byte block: 59 \t(DW_OP_reg9 (r9))\n- <35c6a0> DW_AT_call_value : (exprloc) 9 byte block: 3 4f c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec64f)\n+ <35c6a0> DW_AT_call_value : (exprloc) 9 byte block: 3 f4 c5 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec5f4)\n <7><35c6aa>: Abbrev Number: 0\n <6><35c6ab>: Abbrev Number: 0\n <5><35c6ac>: Abbrev Number: 127 (DW_TAG_inlined_subroutine)\n <35c6ad> DW_AT_abstract_origin: (ref_addr) <0x37dd>\n <35c6b1> DW_AT_entry_pc : (addr) 0x11d8d9\n <35c6b9> DW_AT_GNU_entry_view: (data2) 2\n <35c6bb> DW_AT_low_pc : (addr) 0x11d8d9\n@@ -1875655,15 +1875655,15 @@\n <3fad4c> DW_AT_call_return_pc: (addr) 0x14064b\n <3fad54> DW_AT_call_origin : (ref_udata) <0x3c7df7>\n <10><3fad56>: Abbrev Number: 4 (DW_TAG_call_site_parameter)\n <3fad57> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <3fad59> DW_AT_call_value : (exprloc) 4 byte block: 91 f0 64 6 \t(DW_OP_fbreg: -3472; DW_OP_deref)\n <10><3fad5e>: Abbrev Number: 4 (DW_TAG_call_site_parameter)\n <3fad5f> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <3fad61> DW_AT_call_value : (exprloc) 9 byte block: 3 20 c6 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec620)\n+ <3fad61> DW_AT_call_value : (exprloc) 9 byte block: 3 db c5 1e 0 0 0 0 0 \t(DW_OP_addr: 1ec5db)\n <10><3fad6b>: Abbrev Number: 4 (DW_TAG_call_site_parameter)\n <3fad6c> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <3fad6e> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <10><3fad70>: Abbrev Number: 0\n <9><3fad71>: Abbrev Number: 0\n <8><3fad72>: Abbrev Number: 18 (DW_TAG_call_site)\n <3fad73> DW_AT_call_return_pc: (addr) 0x1405f0\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Warning: There is an overlap [0x298ad2 - 0x298ac2] in .debug_loclists section."], "unified_diff": "@@ -506059,21 +506059,21 @@\n 0018f620 v000000000000002 v000000000000000 views at 0018f61e for:\n 000000000011d847 000000000011d868 (DW_OP_addr: 1ec5fd; DW_OP_stack_value)\n 0018f635 \n \n 0018f636 v000000000000002 v000000000000000 location view pair\n \n 0018f638 v000000000000002 v000000000000000 views at 0018f636 for:\n- 000000000011d868 000000000011d889 (DW_OP_addr: 1ec622; DW_OP_stack_value)\n+ 000000000011d868 000000000011d889 (DW_OP_addr: 1ec62b; DW_OP_stack_value)\n 0018f64d \n \n 0018f64e v000000000000002 v000000000000000 location view pair\n \n 0018f650 v000000000000002 v000000000000000 views at 0018f64e for:\n- 000000000011d889 000000000011d8aa (DW_OP_addr: 1ec639; DW_OP_stack_value)\n+ 000000000011d889 000000000011d8aa (DW_OP_addr: 1ec642; DW_OP_stack_value)\n 0018f665 \n \n 0018f666 v000000000000002 v000000000000000 location view pair\n \n 0018f668 v000000000000002 v000000000000000 views at 0018f666 for:\n 000000000011d8aa 000000000011d8d9 (DW_OP_addr: 1ec65f; DW_OP_stack_value)\n 0018f67d \n@@ -600282,22 +600282,22 @@\n 001d4b99 v000000000000001 v000000000000003 location view pair\n 001d4b9b v000000000000000 v000000000000000 location view pair\n 001d4b9d v000000000000000 v000000000000000 location view pair\n 001d4b9f v000000000000000 v000000000000000 location view pair\n \n 001d4ba1 00000000001405d2 (base address)\n 001d4baa v000000000000001 v000000000000003 views at 001d4b99 for:\n- 00000000001405d2 000000000014064b (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 00000000001405d2 000000000014064b (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4bb8 v000000000000000 v000000000000000 views at 001d4b9b for:\n- 0000000000140eb7 0000000000140ec0 (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000140eb7 0000000000140ec0 (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4bc8 0000000000041d70 (base address)\n 001d4bd1 v000000000000000 v000000000000000 views at 001d4b9d for:\n- 0000000000041d70 0000000000041dab (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000041d70 0000000000041dab (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4bdf v000000000000000 v000000000000000 views at 001d4b9f for:\n- 0000000000041db0 0000000000041dbe (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000041db0 0000000000041dbe (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4bed \n \n 001d4bee v000000000000005 v000000000000000 location view pair\n 001d4bf0 v000000000000000 v000000000000000 location view pair\n 001d4bf2 v000000000000000 v000000000000000 location view pair\n 001d4bf4 v000000000000000 v000000000000000 location view pair\n \n@@ -600333,22 +600333,22 @@\n 001d4c50 v000000000000005 v000000000000000 location view pair\n 001d4c52 v000000000000000 v000000000000000 location view pair\n 001d4c54 v000000000000000 v000000000000000 location view pair\n 001d4c56 v000000000000000 v000000000000000 location view pair\n \n 001d4c58 00000000001405d2 (base address)\n 001d4c61 v000000000000005 v000000000000000 views at 001d4c50 for:\n- 00000000001405d2 000000000014064b (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 00000000001405d2 000000000014064b (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4c6f v000000000000000 v000000000000000 views at 001d4c52 for:\n- 0000000000140eb7 0000000000140ec0 (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000140eb7 0000000000140ec0 (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4c7f 0000000000041d70 (base address)\n 001d4c88 v000000000000000 v000000000000000 views at 001d4c54 for:\n- 0000000000041d70 0000000000041dab (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000041d70 0000000000041dab (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4c96 v000000000000000 v000000000000000 views at 001d4c56 for:\n- 0000000000041db0 0000000000041dbe (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000041db0 0000000000041dbe (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4ca4 \n \n 001d4ca5 v000000000000005 v000000000000000 location view pair\n 001d4ca7 v000000000000000 v000000000000000 location view pair\n 001d4ca9 v000000000000000 v000000000000000 location view pair\n 001d4cab v000000000000000 v000000000000000 location view pair\n \n@@ -600547,20 +600547,20 @@\n 001d4f00 \n \n 001d4f01 v000000000000000 v000000000000000 location view pair\n 001d4f03 v000000000000000 v000000000000000 location view pair\n 001d4f05 v000000000000000 v000000000000000 location view pair\n \n 001d4f07 v000000000000000 v000000000000000 views at 001d4f01 for:\n- 000000000014061c 000000000014064b (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 000000000014061c 000000000014064b (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4f1c 0000000000041d70 (base address)\n 001d4f25 v000000000000000 v000000000000000 views at 001d4f03 for:\n- 0000000000041d70 0000000000041d8b (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000041d70 0000000000041d8b (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4f33 v000000000000000 v000000000000000 views at 001d4f05 for:\n- 0000000000041da6 0000000000041dab (DW_OP_addr: 1ec620; DW_OP_stack_value)\n+ 0000000000041da6 0000000000041dab (DW_OP_addr: 1ec5db; DW_OP_stack_value)\n 001d4f41 \n \n 001d4f42 v000000000000000 v000000000000000 location view pair\n 001d4f44 v000000000000000 v000000000000000 location view pair\n 001d4f46 v000000000000000 v000000000000000 location view pair\n \n 001d4f48 v000000000000000 v000000000000000 views at 001d4f42 for:\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -418,289 +418,282 @@\n 7PAItfRw\n !OkfK41Z\n *l8NsMQ>\n QJF&utn6\n C]9Wo`e \n &6&0*q9@\n cc<2_t`#\n->3*xt[(}]\n \"rig-#VS\n Z)$vpp8h\n @)4uRL]g\n FGq|-3m&M\n tk{\tmz0!\n (-d54TsA\n #Mn|WcaQ\n JRI\tZG*k\n lB`(H9$;UP}B`m\n %M$i%9OYUI7\n-s'w6:\\A\n+'\\{(gts5_\n+6Oy]m\\U.\n+_`/WO@,l\n+H\\-TbJi`ki\n+5.:t}9v:\n+7)+}! zc\n L+>nl/\\g_\n-F}y~Bum j\n-3BKQ.\\bFh'\n-*\":9`Ilt\n-=0*7Ru,/\n-#|OU\"\\\"1x\n-+Qac=DFY\n-C,c.,AlF\n-ki#![!v+\n-zM^8kbxS\n--vn!A[yG!\n-3zx5YS-?<\n-_zc@5&52\"''!\n+)VG})4<:\n+L[dh.\"WJ\n+TwT7Aq\tFi\n+PjF}y|\\J\n+nPY0e@\tT\n+E&=A|X{z\n+ml+@5Z#'\n+zv0_L~[gL\n+Hkdo:=Y}[\\\n+,Je?s2H9\n+[e-cwp\n+j&mF2!\t%JJ0\n++dj!$kXi\n+s[\\x\"4{*\n+B}\\z[Nus\n+g_vc|krIT.\n+jLjdDNNB\n IJ-O}OR\"5\n-m0^nbz \"\n ~b>3}Um/\n-;\\Cs\tbTv\n-qQ\"567.J\n-;Sn4Ow%|G?\n-~!W{1@;Zrx\n-QO?9X$ G\n-xK-\"Y-\"mj\n-GuF^Fin}\n-Te ^;KRU\n-HI(qI]G'\n-$QUh[MeBT\n+j*@G;l@5\n+Pe,]ZJ>U\n+9m5E#m=(\n+,[D3\\_A.\n+Z8hC}Ih7_\n+fZ`\n-sUuGmu4p\n-t5_T.8*x?\n-S<`Tmw4!?\n-$`&$(Y4f`c\n-)fYlX#dq\n--'9o19?z8\n-KiNSEcgR\n-@|Y\"^TW \n-M#cz/R|?\n-QQ<\ti0#5\n+Jh'3mTfX\n+6#ZLfZ0R\n+7#ZLfZL6\n+gG(+V]*j\n+\\M'-poxk\n+c%Q`)mAsZI\n+&uY\\8+dq\n+.n,^-pQU\n+$IYLE29I\n+p0A%m/`&wu.D:\n--+hiTPWP\n-td)f\\|TK\n-T/ hn1~]\n-jjjIeVZj\n-T!}oPS;n\n-#f.5J&\n-elwA&fC\t\n-;r\\o8Q'K\n-oOTDQwHv\n-4l4hlPJP\n-9%.4'@\tt'g\n-h,QcObI4FM\n-=\"RHwoU'\n-,o 8G`r\n-XNX<)^%h\n-OTB\\\t[ZQyF_Z\n-(QikKLK+V`_:y\n-/Te&/TV-/\n-0ZpBo-]su\n-@lC?>E;[\n-\"tSx6V&%3\n-IdL2>db`\n-eyw#+[eQpQ\n-Xz4`Qkd,\n--]v~JPm;\n-nRo;~meU\n-XHEXf{|~\n-Ey)]v? {\n-qeb_\"W&^\n-n{]k#%XC|,\n-zUF4TF\t*[\n-`*.hSxB4\n-0Ej\tV`~ kOTm\n-He}+pNt5t\n+fl=?AZ5,\n+\":VF]F7=\n+uHuMQS'y\n+vg\"Mv6Kv.\n+~3]xX|2D =D\n+!opS\tJ9z\n+r8 Ci%0J q\n+Sff-WiKW\n+b02!!.Jcd\n+vN&\\z85k\n+d\"EE)5J&\n+p7(] >A3\n+Wl,0F{dZ,\n+ugH\"P\t4]\n+BV88&\t-a\n+^-N;bc1nN;\n+-{9.tg[(\n+%]=@>5lEB\n+ pHW@P@T\n+%L;@+h_aV\n+JJT%,pGc\n+B3Q%4;j<\n+36F\\@{f(\n+UFR^,#aZ\n+SV,D\tRjH\n+!a:#M)0y^\n+yi*MJ53k\n+o\"m.b#z+\n+eBgD?qC!\n+m?^'n`zY=\n+I`L2>d``#\n+pMj=LD>s\n+&u)B#\"3q\n+_Re,]Kp!\n+ifzrli\n+n;2VQfRW\n+TI~67@sB%\n+\"E }di`6Jg\n+'Lk8tfZ#\n+ewYj+FhdE\n+,qoM!y9X\n+$u~_(qgY\n+*r`UgctE\n+&W}7`wzJ>)\n+T0=/H\tiv,E\n+5])qqAnW\n+\\8+|}OMF\n+&!lh)j;|{\n+U76lOj0a\n+JuDb&5{mB\n+k7nsQxMM\n+4J[-!o!z{\n+(hRycR7C\n+^bV6IT6ITv\n+jQS|I*Iv;\n */z;{c1g\n 1 4\tTY_(h.\n ls)>t}Kz\n Hs+=[.Io\n zmu,an,k\n-NvP?VN58\n-COTUhx+O\n-q'K7*4x\\\n-[\\\tK*u9#\n-=BFjnGS#R\n-Vzv+%;{(\n-'5*:^jTe\n-+O#4\\,tGK\n-jW'\t{LX\t\n-.?h8?},u\n-DEC(\t!suQ>kF\n-4@:(9n@!N?B\n-YKLn|ezX\n-z4}dbp~m \n-HQTL\tBL:N\n-I_|C\"7!x\n-+hA,UPk6\n-=> -6?&\ts\n-1{m8%'jq_\n-sm:c9Ug\\\n-mgO62+lm[\n-`/mug6/X\n-#+|\\81C(\n-nZCI(z!Q\n-XNv~AC8l\n+90OKo8]L2\n+5}=bWp>c\n+AZY;|e/$Q\n+Q20cA!xxH\n+8v\tz;*z;\n+uv\tz;*z;\n+w!m(}.U>\n+u\t9a3Wc5yJ]I\n+\"8k-,^[eHH\n+=)1yt*%B`\n u$,V-^;0U\n T?xLqr,I\n 8P/Ojn6C-%a/M\n i+{p)@d8\n-O>ldAW:(N\n-)+/sm&NV\n-fyUqSJn0\n-=oy`%sl&\n-\\0wib:}3\n-aG:6W}-<\n- ^NcUNck9s\n-Hr^z_[qw\"\n-N;@iRqAK*\n-*8r{~I2`\n-uS:lKW;];\n-+jMxEmgS\n-@K\"Ux$Pc\n-JSl0veH_\n-@'04!~82\n-z.L-G2W/\n+:4\\9/NnK^@o\\\n+ZzM:>\t#Z;\n+Zr~X(}xl\n+9[s=Dnr@}P_r\n+qR(kqX-<\n+:Qwm(r~g\n+QNsUNsk9c\n+{YNkUNGQN\n+LQNgUNgk9\n+ {ItJINN\n+%!kb!QE.\n+x=O*I>zF\n+Ab.r;ea&p\n+?}:U&$xJ\n+OsyDV\"|H\n+F$WDkg\t[\n z5e/Ra:c\n-2IeT33D>)\n-LJ5T'n'dG\n-=a2)WD=R5l$V7\n-#x|.)d\t^\n--mV2b9L\\.\n-buLwWG]4\n-igHwW/NPy\n-wMIwX?.U\n-;mQZ->P+s\n-)Mo{Dcm0\n-e=xRogO*\n-a[49Bf@Am\n-vd3/RL2MH6o\n-FVqe;-6q\n-DcmJL!N(\n-G8kW;9k{#\n-c>R\"7:1k\n-h?6&SnK3o\n-ec |m;9^\n-BPOFq*b-\n-+_ \\p3yk\n-!2CRc3$m\n-ldX{e4}Z\n-9\n-B&GvJR;G\n-(Y_).|j?@\n-o=@m?\ty%\n-O##Hd3D6D\n-~Ey|],2#\n-ij,@{\tps\n-`jI-Sc]M\n-- _ocv{C\n-7WU&/Q]`\n-e&rH<\"j/\n-GE;N'myI]N8\n-+Y/y*B*ES\n-E\\\\WpYK/\n-s#U-%e_dq\n-46o?)Bz5\n-?5zCPU3-RC$x\n+^~O/m%WM\n++RL3Ih6o\n+/{\"SR4N7\n+/+7TR6Tu\n+-1g>dGRG0\n+OCkV7iUV\n+.m68n?cwG@aj\n+Z,>J*UxU\n+R*t|+_/+\n+Lnq-`yf$!\n+9QEZ+:':\n+zn%l+P?tU\n+m6}V5O!{\n+b\"Em8e?i\n+_q]@wnVI\n+Gx/P\tf?W\n+Yj4CM[O.\n+\\ZE&?GfD\n+o:=~i-\\C\\\n+bWA.a5xj\n+~LH]Vl/Fi!C\n+4Qn5!MM;\n+~^MnA\"&/a\n+=U@+!8cR\n+&\"u*d2\n ekdrm-GO\n |~ ~Tq-JB,\n@@ -1044,106 +1037,98 @@\n \\^o\n-c!oajj)Q\n-|T%3UE\\U2WU\n-GR}]wWl \n-$0dwx`wc\n-yxv\\c;IY$\n-Jhg^B!cW}\n-eTT7/+0/\n-t?R(]j6H\n-1&\tbF=%5#\n-\\mv8mdtD7+|\n-]D6Cl|Of\n-tT=xTsDT=DTs0\n-~hNqFSrbMp|\n-&AFMaWZW\n--#j;@aTs\n-lI1^9lI19\n-O_N+<}ZA\n-W=E1%TL\t\n-I~F(/x-/\n-x%gL\tea1\n-.}{i#H/m\n-Si+]2+ou>,\n-red\\.mZId\n-CqbcNpyE\n-P=R\\Vo{=\n-(y2J!2%O\n-,b7jsHsj\n-=T~C%[.1[vB&\n-J>,)?EWh#\n-Q.gS$:[f@\n-.SZMoU`t\n-}o8?_\"=#\n+8#.\\riHK\n+u8%]0jn?\n+b]E-L'HS\n+mU(&To8u%1\n+F.~VxpS4w~x\n+|9Mh!_zq\n++#Re }>w\n+r&A~WbD)Yj\n+=lD/CtS^\n+9e2Gx9b|\n+74SoH22P\n+ezW\t?\\yi7\n+#Z65:\"Z6\n+3P*2P/3P/3P/3P\n+;\",V8~AY\n+^*bBG1i#\n+jK~7}nK'Y\n+G<\"(qIFC\n+uBY9KfsZY\n+5_,NY+NJ\n+xuNU@..;8\n+vrF)4Ts5\n+pTi_21d'_\n+nMIxv81MNL\n+HX^}LX6O\n+a[\"}q[\"wF\n+R&-+r_$d\n+hfQAI (;N\n+Yx2WS2WN\n+,\t2(KZ*U\n+v*CZ3\\(o\n+c;ukoecl*\n+vmJm|ZFu\n+e@nAs\taS\n+I!Il.t'$h)$\n+F.-)6_Hp,)\n+bnV1+|1/|1\n+l{}dT-.@C\n+Q[_s9Yxkv\n+jlLm,EjcW\n+0/}#.Zw=sf\n+@)rzUDG[\n+8nzY/8oz\n+29$omis/\n+Vti/^cOei\n+yQh~fBAB\n+L'_\n+OjqAeRKPbRKa\n+bz9{Wb)u\n+lN'ZC3*5\n+B)R[(Ejsb\n+##7Y|O'6\n+'bt'\"tC~\n+$i@3 i:<\n+B{GjuJYuJYu\n+HC9.(<