{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.HlYNhqqy/b1/getdp_3.5.0+dfsg1-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.HlYNhqqy/b2/getdp_3.5.0+dfsg1-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- 71595dd5fdff7deb1a7be212313dbd0b 4836480 debug optional getdp-dbgsym_3.5.0+dfsg1-3_arm64.deb\n- d709ce36168dfb71914ae5077eb2ac5a 4674284 debug optional getdp-sparskit-dbgsym_3.5.0+dfsg1-3_arm64.deb\n- c3a6541a0a1dad31344b5f047cbc8f01 736284 math optional getdp-sparskit_3.5.0+dfsg1-3_arm64.deb\n- 1fac33702b41ce7d1af3d35b12f324ed 1971864 math optional getdp_3.5.0+dfsg1-3_arm64.deb\n+ daa1d117c9836d0066c72a43e80b319c 4836328 debug optional getdp-dbgsym_3.5.0+dfsg1-3_arm64.deb\n+ 802e2b17f940d3a76c1399fe665c430c 4674368 debug optional getdp-sparskit-dbgsym_3.5.0+dfsg1-3_arm64.deb\n+ 0287612ab4652ec08037d2f978e9c46c 736004 math optional getdp-sparskit_3.5.0+dfsg1-3_arm64.deb\n+ 0468e6006a85608a3c6cf4453e7f2616 1971632 math optional getdp_3.5.0+dfsg1-3_arm64.deb\n"}, {"source1": "getdp-sparskit_3.5.0+dfsg1-3_arm64.deb", "source2": "getdp-sparskit_3.5.0+dfsg1-3_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-20 07:23:16.000000 debian-binary\n -rw-r--r-- 0 0 0 1044 2024-11-20 07:23:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 735048 2024-11-20 07:23:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 734768 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: AArch64 feature: BTI, PAC\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd07b1f66d409848a471f84ccfb5c31958f901d5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 002638c09ff5d32da12bf2cd16b3dc4e909676bd\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4103,25 +4103,25 @@\n Missing name and/or value for definition of list of numbers\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-codethink01-arm64\n+i-capture-the-hostname\n Build host : %s\n 64Bit Blas[custom] Gmsh Gsl Kernel Lapack[custom] MPI PeWe Python Sparskit\n Build options :%s\n 20241013\n Gmsh lib version : %s%s (%s)\n 64Bit ALGLIB Bamg Blossom Cgns DIntegration Dlopen DomHex Eigen Fltk GMP Gmm Hxt Jpeg Kbipack LinuxJoystick MathEx[contrib] Mesh Metis Mpeg Nii2mesh ONELAB ONELABMetamodel OpenCASCADE OpenCASCADE-CAF OpenGL OpenMP OptHom Parser Plugins Png Post QuadMeshingTools QuadTri Solver TetGen/BR TinyXML2[contrib] Untangle Voro++ WinslowUntangler Zlib\n Gmsh lib options :%s\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n Web site : http://getdp.info\n Issue tracker : https://gitlab.onelab.info/getdp/getdp/issues\n progress\n Missing interpolation order\n Missing solver option file name\n Too many PostOperations\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": "@@ -302655,17 +302655,17 @@\n \tbl\t3e130 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tldr\tx1, [sp, #1056]\n \tmov\tx0, #0x3fffffffffffffff \t// #4611686018427387903\n \tcmp\tx1, x0\n \tb.eq\t10f1e8 // b.none\n /usr/include/c++/14/bits/basic_string.h:1470\n-\tadrp\tx1, 19e000 <_IO_stdin_used@@Base+0x10010>\n+\tadrp\tx1, 195000 <_IO_stdin_used@@Base+0x7010>\n \tmov\tx0, x23\n-\tadd\tx1, x1, #0x1b0\n+\tadd\tx1, x1, #0x880\n \tmov\tx2, #0x1 \t// #1\n \tbl\t3e130 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/sparskit/./src/kernel/SolvingOperations.cpp:3347\n \tadd\tx18, sp, #0x2f8\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #1096]\n ./debian/build/sparskit/./src/kernel/SolvingOperations.cpp:3347\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4116,19 +4116,19 @@\n 0x0019e100 2d696e66 6f000000 56657273 696f6e20 -info...Version \n 0x0019e110 20202020 20202020 203a2025 730a0000 : %s...\n 0x0019e120 474e5520 47656e65 72616c20 5075626c GNU General Publ\n 0x0019e130 6963204c 6963656e 73650000 00000000 ic License......\n 0x0019e140 4c696365 6e736520 20202020 20202020 License \n 0x0019e150 203a2025 730a0000 4c696e75 78363400 : %s...Linux64.\n 0x0019e160 4275696c 64204f53 20202020 20202020 Build OS \n- 0x0019e170 203a2025 730a0000 32303234 31313139 : %s...20241119\n+ 0x0019e170 203a2025 730a0000 32303234 31313230 : %s...20241120\n 0x0019e180 00000000 00000000 4275696c 64206461 ........Build da\n 0x0019e190 74652020 20202020 203a2025 730a0000 te : %s...\n- 0x0019e1a0 636f6465 7468696e 6b30312d 61726d36 codethink01-arm6\n- 0x0019e1b0 34000000 00000000 4275696c 6420686f 4.......Build ho\n+ 0x0019e1a0 692d6361 70747572 652d7468 652d686f i-capture-the-ho\n+ 0x0019e1b0 73746e61 6d650000 4275696c 6420686f stname..Build ho\n 0x0019e1c0 73742020 20202020 203a2025 730a0000 st : %s...\n 0x0019e1d0 20363442 69742042 6c61735b 63757374 64Bit Blas[cust\n 0x0019e1e0 6f6d5d20 476d7368 2047736c 204b6572 om] Gmsh Gsl Ker\n 0x0019e1f0 6e656c20 4c617061 636b5b63 7573746f nel Lapack[custo\n 0x0019e200 6d5d204d 50492050 65576520 50797468 m] MPI PeWe Pyth\n 0x0019e210 6f6e2053 70617273 6b697400 00000000 on Sparskit.....\n 0x0019e220 4275696c 64206f70 74696f6e 73202020 Build options \n@@ -4155,15 +4155,15 @@\n 0x0019e370 67546f6f 6c732051 75616454 72692053 gTools QuadTri S\n 0x0019e380 6f6c7665 72205465 7447656e 2f425220 olver TetGen/BR \n 0x0019e390 54696e79 584d4c32 5b636f6e 74726962 TinyXML2[contrib\n 0x0019e3a0 5d20556e 74616e67 6c652056 6f726f2b ] Untangle Voro+\n 0x0019e3b0 2b205769 6e736c6f 77556e74 616e676c + WinslowUntangl\n 0x0019e3c0 6572205a 6c696200 476d7368 206c6962 er Zlib.Gmsh lib\n 0x0019e3d0 206f7074 696f6e73 203a2573 0a000000 options :%s....\n- 0x0019e3e0 70627569 6c646572 31000000 00000000 pbuilder1.......\n+ 0x0019e3e0 70627569 6c646572 32000000 00000000 pbuilder2.......\n 0x0019e3f0 5061636b 61676564 20627920 20202020 Packaged by \n 0x0019e400 203a2025 730a0000 57656220 73697465 : %s...Web site\n 0x0019e410 20202020 20202020 203a2068 7474703a : http:\n 0x0019e420 2f2f6765 7464702e 696e666f 0a000000 //getdp.info....\n 0x0019e430 49737375 65207472 61636b65 72202020 Issue tracker \n 0x0019e440 203a2068 74747073 3a2f2f67 69746c61 : https://gitla\n 0x0019e450 622e6f6e 656c6162 2e696e66 6f2f6765 b.onelab.info/ge\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 30376231 66363664 34303938 34386134 07b1f66d409848a4\n- 0x00000010 37316638 34636366 62356333 31393538 71f84ccfb5c31958\n- 0x00000020 66393031 64352e64 65627567 00000000 f901d5.debug....\n- 0x00000030 eda890c9 ....\n+ 0x00000000 32363338 63303966 66356433 32646131 2638c09ff5d32da1\n+ 0x00000010 32626632 63643136 62336463 34653930 2bf2cd16b3dc4e90\n+ 0x00000020 39363736 62642e64 65627567 00000000 9676bd.debug....\n+ 0x00000030 67d06e01 g.n.\n \n"}]}]}]}]}, {"source1": "getdp_3.5.0+dfsg1-3_arm64.deb", "source2": "getdp_3.5.0+dfsg1-3_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-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 1969876 2024-11-20 07:23:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1969644 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) 773476 2024-11-20 07:23:16.000000 ./usr/share/doc/getdp/getdp.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 773549 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: AArch64 feature: BTI, PAC\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca8e297857efb7cd7271f58ecb03acef475450ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dcfdb0a561dc4b867643bfcdca0aea809747b8da\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4209,26 +4209,26 @@\n Missing name and/or value for definition of list of numbers\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-codethink01-arm64\n+i-capture-the-hostname\n Build host : %s\n 64Bit Blas[custom] Gmsh Gsl Kernel Lapack[custom] MPI PETSc PeWe Python SLEPc\n Build options :%s\n PETSc version : %d.%d.%d (%s arithmetic)\n 20241013\n Gmsh lib version : %s%s (%s)\n 64Bit ALGLIB Bamg Blossom Cgns DIntegration Dlopen DomHex Eigen Fltk GMP Gmm Hxt Jpeg Kbipack LinuxJoystick MathEx[contrib] Mesh Metis Mpeg Nii2mesh ONELAB ONELABMetamodel OpenCASCADE OpenCASCADE-CAF OpenGL OpenMP OptHom Parser Plugins Png Post QuadMeshingTools QuadTri Solver TetGen/BR TinyXML2[contrib] Untangle Voro++ WinslowUntangler Zlib\n Gmsh lib options :%s\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n Web site : http://getdp.info\n Issue tracker : https://gitlab.onelab.info/getdp/getdp/issues\n progress\n Missing interpolation order\n Missing solver option file name\n Too many PostOperations\n@@ -5208,15 +5208,15 @@\n ,~|o@b4n\n 7SPoint3\n 11GmshMessage\n 7GmshMsg\n 5RTreeIP7NodeXYZdLi3EdLi8ELi4EE\n 5RTreeIP6EdgeNNdLi3EdLi8ELi4EE\n 5RTreeIP11Geo_ElementdLi3EdLi8ELi4EE\n-?8e297857efb7cd7271f58ecb03acef475450ea.debug\n+?fdb0a561dc4b867643bfcdca0aea809747b8da.debug\n .shstrtab\n .note.gnu.property\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\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": "@@ -307006,17 +307006,17 @@\n \tbl\t3dec0 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tldr\tx1, [sp, #912]\n \tmov\tx0, #0x3fffffffffffffff \t// #4611686018427387903\n \tcmp\tx1, x0\n \tb.eq\t11747c // b.none\n /usr/include/c++/14/bits/basic_string.h:1470\n-\tadrp\tx1, 191000 <_IO_stdin_used@@Base+0xf2b0>\n+\tadrp\tx1, 189000 <_IO_stdin_used@@Base+0x72b0>\n \tmov\tx0, x23\n-\tadd\tx1, x1, #0xf60\n+\tadd\tx1, x1, #0x5f8\n \tmov\tx2, #0x1 \t// #1\n \tbl\t3dec0 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/petsc/./src/kernel/SolvingOperations.cpp:3347\n \tadd\tx18, sp, #0x268\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #952]\n ./debian/build/petsc/./src/kernel/SolvingOperations.cpp:3347\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4121,19 +4121,19 @@\n 0x00191eb0 2d696e66 6f000000 56657273 696f6e20 -info...Version \n 0x00191ec0 20202020 20202020 203a2025 730a0000 : %s...\n 0x00191ed0 474e5520 47656e65 72616c20 5075626c GNU General Publ\n 0x00191ee0 6963204c 6963656e 73650000 00000000 ic License......\n 0x00191ef0 4c696365 6e736520 20202020 20202020 License \n 0x00191f00 203a2025 730a0000 4c696e75 78363400 : %s...Linux64.\n 0x00191f10 4275696c 64204f53 20202020 20202020 Build OS \n- 0x00191f20 203a2025 730a0000 32303234 31313139 : %s...20241119\n+ 0x00191f20 203a2025 730a0000 32303234 31313230 : %s...20241120\n 0x00191f30 00000000 00000000 4275696c 64206461 ........Build da\n 0x00191f40 74652020 20202020 203a2025 730a0000 te : %s...\n- 0x00191f50 636f6465 7468696e 6b30312d 61726d36 codethink01-arm6\n- 0x00191f60 34000000 00000000 4275696c 6420686f 4.......Build ho\n+ 0x00191f50 692d6361 70747572 652d7468 652d686f i-capture-the-ho\n+ 0x00191f60 73746e61 6d650000 4275696c 6420686f stname..Build ho\n 0x00191f70 73742020 20202020 203a2025 730a0000 st : %s...\n 0x00191f80 20363442 69742042 6c61735b 63757374 64Bit Blas[cust\n 0x00191f90 6f6d5d20 476d7368 2047736c 204b6572 om] Gmsh Gsl Ker\n 0x00191fa0 6e656c20 4c617061 636b5b63 7573746f nel Lapack[custo\n 0x00191fb0 6d5d204d 50492050 45545363 20506557 m] MPI PETSc PeW\n 0x00191fc0 65205079 74686f6e 20534c45 50630000 e Python SLEPc..\n 0x00191fd0 4275696c 64206f70 74696f6e 73202020 Build options \n@@ -4164,15 +4164,15 @@\n 0x00192160 75616454 72692053 6f6c7665 72205465 uadTri Solver Te\n 0x00192170 7447656e 2f425220 54696e79 584d4c32 tGen/BR TinyXML2\n 0x00192180 5b636f6e 74726962 5d20556e 74616e67 [contrib] Untang\n 0x00192190 6c652056 6f726f2b 2b205769 6e736c6f le Voro++ Winslo\n 0x001921a0 77556e74 616e676c 6572205a 6c696200 wUntangler Zlib.\n 0x001921b0 476d7368 206c6962 206f7074 696f6e73 Gmsh lib options\n 0x001921c0 203a2573 0a000000 70627569 6c646572 :%s....pbuilder\n- 0x001921d0 31000000 00000000 5061636b 61676564 1.......Packaged\n+ 0x001921d0 32000000 00000000 5061636b 61676564 2.......Packaged\n 0x001921e0 20627920 20202020 203a2025 730a0000 by : %s...\n 0x001921f0 57656220 73697465 20202020 20202020 Web site \n 0x00192200 203a2068 7474703a 2f2f6765 7464702e : http://getdp.\n 0x00192210 696e666f 0a000000 49737375 65207472 info....Issue tr\n 0x00192220 61636b65 72202020 203a2068 74747073 acker : https\n 0x00192230 3a2f2f67 69746c61 622e6f6e 656c6162 ://gitlab.onelab\n 0x00192240 2e696e66 6f2f6765 7464702f 67657464 .info/getdp/getd\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 38653239 37383537 65666237 63643732 8e297857efb7cd72\n- 0x00000010 37316635 38656362 30336163 65663437 71f58ecb03acef47\n- 0x00000020 35343530 65612e64 65627567 00000000 5450ea.debug....\n- 0x00000030 d7aceca8 ....\n+ 0x00000000 66646230 61353631 64633462 38363736 fdb0a561dc4b8676\n+ 0x00000010 34336266 63646361 30616561 38303937 43bfcdca0aea8097\n+ 0x00000020 34376238 64612e64 65627567 00000000 47b8da.debug....\n+ 0x00000030 867122ff .q\".\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-23 December 2025\n+21 November 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_arm64.deb", "source2": "getdp-dbgsym_3.5.0+dfsg1-3_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-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 4835748 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 4835600 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: arm64\n Maintainer: Debian Science Team \n Installed-Size: 4929\n Depends: getdp (= 3.5.0+dfsg1-3)\n Section: debug\n Priority: optional\n Description: debug symbols for getdp\n-Build-Ids: ca8e297857efb7cd7271f58ecb03acef475450ea\n+Build-Ids: dcfdb0a561dc4b867643bfcdca0aea809747b8da\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/ca/8e297857efb7cd7271f58ecb03acef475450ea.debug\n+usr/lib/debug/.build-id/dc/fdb0a561dc4b867643bfcdca0aea809747b8da.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/ca/\n--rw-r--r-- 0 root (0) root (0) 5036208 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/ca/8e297857efb7cd7271f58ecb03acef475450ea.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/dc/\n+-rw-r--r-- 0 root (0) root (0) 5036208 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/dc/fdb0a561dc4b867643bfcdca0aea809747b8da.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/ca/8e297857efb7cd7271f58ecb03acef475450ea.debug", "source2": "./usr/lib/debug/.build-id/dc/fdb0a561dc4b867643bfcdca0aea809747b8da.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 91% 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": "@@ -27,20 +27,20 @@\n [22] .data.rel.ro NOBITS 000000000020dd60 00dd08 000580 00 WA 0 0 8\n [23] .dynamic NOBITS 000000000020e2e0 00dd08 0002d0 10 WA 7 0 8\n [24] .got NOBITS 000000000020e5b0 00dd08 001a50 08 WA 0 0 8\n [25] .data NOBITS 0000000000210000 00dd08 00a560 00 WA 0 0 16\n [26] .bss NOBITS 000000000021a560 00dd08 020f98 00 WA 0 0 16\n [27] .comment PROGBITS 0000000000000000 00032c 00001e 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000350 000af5 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 000e48 2f084d 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 000e48 2f084c 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 2f1698 00e0b1 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 2ff750 06d962 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 36d0b8 039c65 01 MSC 0 0 8\n [33] .debug_line_str PROGBITS 0000000000000000 3a6d20 000a60 01 MSC 0 0 8\n- [34] .debug_loclists PROGBITS 0000000000000000 3a7780 0ca7b6 00 C 0 0 8\n+ [34] .debug_loclists PROGBITS 0000000000000000 3a7780 0ca7b4 00 C 0 0 8\n [35] .debug_rnglists PROGBITS 0000000000000000 471f38 0222f9 00 C 0 0 8\n [36] .symtab SYMTAB 0000000000000000 494238 019ce0 18 37 1857 8\n [37] .strtab STRTAB 0000000000000000 4adf18 01ee3b 00 0 0 1\n [38] .shstrtab STRTAB 0000000000000000 4ccd53 00019c 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: AArch64 feature: BTI, PAC\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca8e297857efb7cd7271f58ecb03acef475450ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dcfdb0a561dc4b867643bfcdca0aea809747b8da\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=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": "@@ -1900551,15 +1900551,15 @@\n <403f5d> DW_AT_call_return_pc: (addr) 0x1133e4\n <403f65> DW_AT_call_origin : (ref_udata) <0x3d141b>\n <10><403f67>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <403f68> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (x0))\n <403f6a> DW_AT_call_value : (exprloc) 2 byte block: 87 0 \t(DW_OP_breg23 (x23): 0)\n <10><403f6d>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <403f6e> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (x1))\n- <403f70> DW_AT_call_value : (exprloc) 9 byte block: 3 60 1f 19 0 0 0 0 0 \t(DW_OP_addr: 191f60)\n+ <403f70> DW_AT_call_value : (exprloc) 9 byte block: 3 f8 95 18 0 0 0 0 0 \t(DW_OP_addr: 1895f8)\n <10><403f7a>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <403f7b> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (x2))\n <403f7d> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <10><403f7f>: Abbrev Number: 0\n <9><403f80>: Abbrev Number: 0\n <8><403f81>: Abbrev Number: 22 (DW_TAG_call_site)\n <403f82> DW_AT_call_return_pc: (addr) 0x11339c\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": "@@ -593768,19 +593768,19 @@\n \n 001bcb02 v000000000000000 v000000000000003 location view pair\n 001bcb04 v000000000000000 v000000000000000 location view pair\n 001bcb06 v000000000000000 v000000000000000 location view pair\n \n 001bcb08 0000000000113374 (base address)\n 001bcb11 v000000000000000 v000000000000003 views at 001bcb02 for:\n- 0000000000113374 00000000001133e4 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 0000000000113374 00000000001133e4 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bcb1f v000000000000000 v000000000000000 views at 001bcb04 for:\n- 000000000011747c 0000000000117504 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 000000000011747c 0000000000117504 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bcb31 v000000000000000 v000000000000000 views at 001bcb06 for:\n- 00000000001175d4 00000000001175e0 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 00000000001175d4 00000000001175e0 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bcb43 \n \n 001bcb44 v000000000000000 v000000000000000 location view pair\n 001bcb46 v000000000000000 v000000000000000 location view pair\n 001bcb48 v000000000000000 v000000000000000 location view pair\n \n 001bcb4a 0000000000113384 (base address)\n@@ -593807,19 +593807,19 @@\n \n 001bcb92 v000000000000000 v000000000000000 location view pair\n 001bcb94 v000000000000000 v000000000000000 location view pair\n 001bcb96 v000000000000000 v000000000000000 location view pair\n \n 001bcb98 0000000000113384 (base address)\n 001bcba1 v000000000000000 v000000000000000 views at 001bcb92 for:\n- 0000000000113384 00000000001133e4 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 0000000000113384 00000000001133e4 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bcbaf v000000000000000 v000000000000000 views at 001bcb94 for:\n- 000000000011747c 0000000000117504 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 000000000011747c 0000000000117504 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bcbc1 v000000000000000 v000000000000000 views at 001bcb96 for:\n- 00000000001175d4 00000000001175e0 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 00000000001175d4 00000000001175e0 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bcbd3 \n \n 001bcbd4 v000000000000000 v000000000000000 location view pair\n 001bcbd6 v000000000000000 v000000000000000 location view pair\n 001bcbd8 v000000000000000 v000000000000000 location view pair\n \n 001bcbda 0000000000113384 (base address)\n@@ -594015,19 +594015,19 @@\n \n 001bce19 v000000000000000 v000000000000000 location view pair\n 001bce1b v000000000000000 v000000000000000 location view pair\n 001bce1d v000000000000000 v000000000000000 location view pair\n \n 001bce1f 00000000001133c0 (base address)\n 001bce28 v000000000000000 v000000000000000 views at 001bce19 for:\n- 00000000001133c0 00000000001133e4 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 00000000001133c0 00000000001133e4 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bce36 v000000000000000 v000000000000000 views at 001bce1b for:\n- 000000000011747c 00000000001174a4 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 000000000011747c 00000000001174a4 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bce48 v000000000000000 v000000000000000 views at 001bce1d for:\n- 00000000001174cc 00000000001174e8 (DW_OP_addr: 191f60; DW_OP_stack_value)\n+ 00000000001174cc 00000000001174e8 (DW_OP_addr: 1895f8; DW_OP_stack_value)\n 001bce5a \n \n 001bce5b v000000000000000 v000000000000000 location view pair\n 001bce5d v000000000000000 v000000000000000 location view pair\n 001bce5f v000000000000000 v000000000000000 location view pair\n \n 001bce61 00000000001133c0 (base address)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -472,218 +472,196 @@\n (ZTf`e[Z\n w6!_z6Z7\n E8Olx1Z|\n )@~;$->B\n N1EPT-wS\n FTU_g96\n U!m&O1IWR\n-,6@jo9\n-tWS\t<+KmE;jn\n-q2\\prXaUNv\n-Ys8'_B& \n-w .]V7dQb\n-+k5_pm/|\n-dhm]hv7q33Z\n->\"\"qe~$]\n-}@\\\t3ch9\n-juvW72'qQ\"\n-44Zh#w{>\n-Ji0`~90l\n-'8vd39.1y\n-TO\\M]dY!l\n-pRPk9?F>\n-gXNOm~/-\n-.I<\t@bdo_\n-Q@FO@L4~\n-bf\t;taG?\n-(/dVYTbq\n-O;|Hq!_W\n-7%KJP]BX\n--'wp:5W{\n-WC-$'8)l\n-xEi7m!N5~\n-Xr7@3~@o\n-4?l`b\\)J\n-#goO-4[d%\n-\\(%P38>X!\n-iW\"]kxJ8\n-NJCrM`\"N\n+)@%mb0EPn>\n+.Tv$`#ZJ\n+-b* S\"T>[\n+@#;KZL@a\\gI\n+'c%N&2D$\n+.0wFR:]zT\n+3&.,H\n+},x`qiS\\\n+6bIbL|Q)\n+y8=\tG'o@)\n+P\\\"t V{P?\n+c\\rSeM'B\n+k$|hw[h{^\n+1-O(AFp8\n+@R4K]\t8 \n+ Y~Aa92KYa\n+TqSg)uUL=c\n+TI>]dN^Ct8\n++{okh%[&+\n+C`o_PO\n+8T*`A-O;}\n /.\"lj>x4v]\n 4)E?`};I\n (\\m$@j8z\n-MPZYs-der\n-f_fp>KZ-\n-!BTkH_Vz\n-P5sst%Ff2;DW]E7\n-jqZl\"Ug2\n-a,pc(iv>\n-FlF`#(2#\n-w,uz /UE\n-\tYW9!IDi\n-xGl7zRuX\n-(;x_jmj]VH\n-[nI9SRwM\n-9Q9K@Kfo\n--Dvw3\"GKB\n-rzUTG]B8\n-U;,.A?z^\n-YGtw{twG\\w\n--g.-GrWE\n-i#u-rYxRn=\n-#IUE!#r8#\n-<}lf&\tzC\n-\"L4LWkF\t\n-~Q`%y[>r\n-qd3~\\rR2\n-y&S[(9tE\"\n-+x$2q!C?\n-61'Rb-aNz\n-\t(:T<$:T<\n-UXzhTwJ1\n-D\taSjx*`w\n-zrmsMCC\n-6mAwjjeW\n-PWXbiX[^\n-IIv9c.ots\n-[enB817B\n-EgGZK];T\n-Wv#CB]9m\n-=T%f;MBzZs\n-I}vj:;@1S\n-.CgZ}\tZq\n-Qel(\"?Eg\n-K`v\tNgX+\n+Y2)pK&QZ\n+haa\"}\\='\n+\t,}(KoaiH\n+{mmi\")r)2\n+'\\T@.z_X<\n+,}#j70tE\n+Ow4FlCB?Hw\n+L}!]mV0C\n+:&a:0S\t7\n+0a)o\"p=LX\n+ndMiC\"P\t\n+|-:l>NU)\n+oth'E#,^\n+njjx*4l2Ga\n+sZN.r;#W\n+_GZ[oc=Q\n+}g4opj}3n\n+e1uz3YXP&K\th\n+i|6Sfe3]\n+}29Wb?lR-\n+HNA8A:&#I\n+DLjr^w0%\n+E8-H8-H8-Hx\n+:6Dr=+4g,_%w\n+z_ ;\\vD\to$\n+cYn8YNf|f?%\n+4QvPwz$\"T\n+-LrOvC-0(\n+--w0hy] \n+YZCR^zDb7s\n+UlqRHq%mh\n+[/JoG=v2R\n+0lCGwof}\n i5L9/[rK\n p>)=kKNJ\n |qJ$H+l\"\n \\P;{g0o_P;{70\n %Lu%\\Q\tB\n x-C~e\\dp\n ))#XJJ\\H\n \"^RV.Q6#\n tlBB28+'H\n 9oM5woMM\n pf0%CYoE\n ~clb )1@5c\n-;D=P'+4u\n-O`\"#Y17a[\n-D[Ucm(jmj \n-]#9oh4VJ\n--mC,;B,=\n-&KU*%7]u\n-\\cC^S=C/\n-tZ%/Yf G\n-(l(=4F]yH\n+^9d*h\tXE\n+-c}RotH&\n-/(>s5t[y|\n-TPD)6Txg\n-3Yg:NGqk[\\ \n-%1DzPIEND\n-,j'B(~\n-gs88O(5B\n-*\t{CYkW9\n-dAG#_5R6\n-:nf9)*}Y\n-#jF<(\tcW\n-weFdEgaT\n-!1#Qjk*-v\n-b*a1f*}~\n-#c(~f\n-,nSlt)&9\n-OlP*5gi:\n-mI=v!{KS\\jtv\n-Vd{_ac09b\t\n->=>Wy6XE\n-#u\\3:A>3%B\n-gkn7Tlc5t`y|N\n+Q>HvTO?Q.7G_\n+XNSb~c%H\n+H.B_fl)4\n+;QL Q.8[0\n+DuJwD}PO\n+JM,-xKwp\n+AD}Fx$wAh8\n+MvS\t)$K*\n+j'OyhN?jS\"\n+R0pO*+Nc\n+=A4}nZn[\n+Fq[Y :[{Z\n+9C2:7x1|=\n+'gE]|dh\tn\n+MgS!F%OHV\n+95tdF jB\n+%BhLR:\n+5+;$EHW\n+T*<}?y>Ui\n+u::S!gg*>\n+]V'Cp8;L\n+fM+R(@\\2QF\n+Q\t&OnT%]\n+vv.Vh4-&\n+?t3vc{}3\n+erx>bP?0\n++v#s%ndNJ\n+QVZ,s@LG\n+OakRAL?0\n+LO!y4UzaBh\n+Vff<6{Rm\n+[GhbSg5/\n+A\ty(/_Os\n+$p_-\t#Y7\n+Fsv}0uGsvk0-\n+_@vC(+b3{k\n+k=(PboR hL\n+;,{U}a`/\n+RgIiwS\"o[f\n+s%P?8)QKx}^\n+HyX#}1Zg\n+*n!_Ctk7\n+\"v^V s0N\n+JeS!kWa[\n %sv=Mv=-\n e Aepv]Mv]\n #@?dsv{Mv{\n dWkaw=Fgg\n-WT@DAE@v\n }HqJa-Ku\n-z[1Oqbr\\1^\n-Y#b#,wRIs:v\n-qG%4R)DL\n-J[}SO-?q8\n-nRQ0fv(#:\n-0mG`+(D(-v(\n-PAQ@@QQQQAQP\n-2-W2M>-O\n-(YnlW%RQ\n-u'/ageZ7\n-No6Vz9SY\n-[-BM)--p\n-,'07?U7?\n-UM+047\\0\n-t(OgjE xN\n-d*zfV&>7\n++F*CA|lj\n+`D-e\tZ>jD\n+6<<\tpX#s\n+3La{(hk*\n+=Is_25gB\n+WXK14Vki&Vz\n+UMd?`{ctA\n+K+'l:@c3\n+D_P7=WKA~\n+6zEe1;3A;\n+LJ3WDe@;r\n+[_\\RX_\\RX_\\R\n+}Ic;YZle\n+}&4& )Wr\n Qm{sT9#Gm\n k8*#S8j6@\n \tYP[^?[[\n ]RFEGiYm;)\n 8?2.jRTP\t\n-mP^}^>JJ\n-J9*>D.1E\n-g:a_A~M'\n-l298fP|2\n-JB\tue7ih+\n+,52K,-+-\\RR\n+5HLHZeu\t\n+MG$~EW[>\n+'ub6Xb%Ze+\n+V|0dJR+<\n+K9\tR)'L)\n l]uFSrEe*\n u|C!0f7fh\n r\n J2?kEh/R\n AAGhp z*v\n@@ -1103,93 +1084,80 @@\n 9o?NQhe=s\n kDU4`+(R\"\n ,5po\\Czf\n kBli2eM$_\n wTYgk\"T.\n *qWW)=5TZ~jH\n :\t1-_RhqA\n-xx\"Kk w?>c\n-7g>`)VarA\n-0k_j{m;j\n-&|fGc'N?\n-c*5LI\\PY\n-$<&%|MIxLJ\n-Iq/fip*p\n-c4IYlZ7X1e\n-ig(F;#F++\n-~wIbkF$JM\n-)^YSPYPKSPK\n-M\"a/|>bq\n-S9NP/[s*[x{\n-N6'CQ{94'\n-P$:(f]%j\n-*eJjZ=grxxR=*\n-wx`BAJ*HI\n-O4N`lr\"y\n-d<)$SpPj}\n-L;(;=?V2\n-ej;*5Q_;\n->P;=<)$SvP\n-xF+\n-'ct'#tC|\n-izC-*!:N\n-[z>\"q 7Uzo\n-uTOk[Gtr45\n-.Z\\X\\=<}\n--Zr]P\\)P\n-N/xkbol->\n-[bwTaj$ws\n-zN8#0q9q\n-)Fgx8#Sop\n-\t2+2AfE&\n-E2B$#E2R$C\n+06*,H6QaNj\n+}zHUCApf\n+iK2J!8lv\n+=7P\t=_{#\n+E#+~A#+~\n+E#+~SRBZ\n+L$+ISA%9\n+oYG0Fr#-\n+f/$s):~m\"\n+k7kOh7kO\n+\\~O+1wbM\n+z _SQET/\n+?@\"?@*?X\n+d?e=.NWAP\n+4Z?T,pH!+\n+hp)Mn\"MN\"G\n+VzX>Q?A+`\n+cK15:&;e:\n+;sG8vLEI\n+s{9mOrS-\n+]qW=?D=?Z\n+[x&zs +K\n+JpD%xC&x\n+nh1NbKT2\n+xQ\">Q$>Q&>Q(>\n+q\t\"'A<:>N\n+\"Bx$~U2H\n+QPO.E/Y.\n+ml?X6~6^\n+;kgj:MMoz\n+\"6e05m'y\n+:Wd/0X@+t\n+)Rd/0X@_\n+p56YH,H\t\n+&j@QY**CQ\n+Tm9}R#p~L\n+1wEDlWs >\n+OAY _ aRq\n+\tFN)NK'l\n+\\d>\"&|\"e\n+\"sKbH!2W\n+ZgFx'2\":\n+F$Ri(D*u\n+o:MdVt\\8\n+^FXl\\lBr\n+k*ez-ff-F\n+*w7Lw7Lw7j\n+/2lXeX?z\n+4?~?*S,?~\n+O2x&CR2$%C\n+g2$%CR2$M\n+\t2+2AfE&H_h\n 1^~\"?a9Ms,\n G/$l3LO.W\n G>TJ5)W-m\n QKIN3R2)f\n -(V>#us,\n \n Installed-Size: 4772\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: fd07b1f66d409848a471f84ccfb5c31958f901d5\n+Build-Ids: 002638c09ff5d32da12bf2cd16b3dc4e909676bd\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/fd/07b1f66d409848a471f84ccfb5c31958f901d5.debug\n+usr/lib/debug/.build-id/00/2638c09ff5d32da12bf2cd16b3dc4e909676bd.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/fd/\n--rw-r--r-- 0 root (0) root (0) 4875880 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/fd/07b1f66d409848a471f84ccfb5c31958f901d5.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/00/\n+-rw-r--r-- 0 root (0) root (0) 4875872 2024-11-20 07:23:16.000000 ./usr/lib/debug/.build-id/00/2638c09ff5d32da12bf2cd16b3dc4e909676bd.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/fd/07b1f66d409848a471f84ccfb5c31958f901d5.debug", "source2": "./usr/lib/debug/.build-id/00/2638c09ff5d32da12bf2cd16b3dc4e909676bd.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 94% 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: AArch64\n Version: 0x1\n Entry point address: 0x3ec00\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 4873384 (bytes into file)\n+ Start of section headers: 4873376 (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: 11\n Size of section headers: 64 (bytes)\n Number of section headers: 39\n Section header string table index: 38\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 39 section headers, starting at offset 0x4a5ca8:\n+There are 39 section headers, starting at offset 0x4a5ca0:\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] .interp NOBITS 00000000000002a8 0002a8 00001b 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 00000000000002c8 0002c8 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 00000000000002e8 0002e8 000024 00 A 0 0 4\n@@ -27,22 +27,22 @@\n [22] .data.rel.ro NOBITS 000000000021e360 00e308 000580 00 WA 0 0 8\n [23] .dynamic NOBITS 000000000021e8e0 00e308 0002b0 10 WA 7 0 8\n [24] .got NOBITS 000000000021eb90 00e308 001470 08 WA 0 0 8\n [25] .data NOBITS 0000000000220000 00e308 00b818 00 WA 0 0 16\n [26] .bss NOBITS 000000000022b820 00e308 0215b8 00 WA 0 0 16\n [27] .comment PROGBITS 0000000000000000 00032c 00001e 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000350 000b08 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 000e58 2c7949 00 C 0 0 8\n- [30] .debug_abbrev PROGBITS 0000000000000000 2c87a8 00d5d7 00 C 0 0 8\n- [31] .debug_line PROGBITS 0000000000000000 2d5d80 06f688 00 C 0 0 8\n- [32] .debug_str PROGBITS 0000000000000000 345408 036cd5 01 MSC 0 0 8\n- [33] .debug_line_str PROGBITS 0000000000000000 37c0e0 000a39 01 MSC 0 0 8\n- [34] .debug_loclists PROGBITS 0000000000000000 37cb20 0ceee0 00 C 0 0 8\n- [35] .debug_rnglists PROGBITS 0000000000000000 44ba00 0202e1 00 C 0 0 8\n- [36] .symtab SYMTAB 0000000000000000 46bce8 01ad90 18 37 1996 8\n- [37] .strtab STRTAB 0000000000000000 486a78 01f090 00 0 0 1\n- [38] .shstrtab STRTAB 0000000000000000 4a5b08 00019c 00 0 0 1\n+ [29] .debug_info PROGBITS 0000000000000000 000e58 2c7948 00 C 0 0 8\n+ [30] .debug_abbrev PROGBITS 0000000000000000 2c87a0 00d5d7 00 C 0 0 8\n+ [31] .debug_line PROGBITS 0000000000000000 2d5d78 06f688 00 C 0 0 8\n+ [32] .debug_str PROGBITS 0000000000000000 345400 036cd5 01 MSC 0 0 8\n+ [33] .debug_line_str PROGBITS 0000000000000000 37c0d8 000a39 01 MSC 0 0 8\n+ [34] .debug_loclists PROGBITS 0000000000000000 37cb18 0ceede 00 C 0 0 8\n+ [35] .debug_rnglists PROGBITS 0000000000000000 44b9f8 0202e1 00 C 0 0 8\n+ [36] .symtab SYMTAB 0000000000000000 46bce0 01ad90 18 37 1996 8\n+ [37] .strtab STRTAB 0000000000000000 486a70 01f090 00 0 0 1\n+ [38] .shstrtab STRTAB 0000000000000000 4a5b00 00019c 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), 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: AArch64 feature: BTI, PAC\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd07b1f66d409848a471f84ccfb5c31958f901d5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 002638c09ff5d32da12bf2cd16b3dc4e909676bd\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=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": "@@ -1869311,15 +1869311,15 @@\n <3f4232> DW_AT_call_return_pc: (addr) 0x10c140\n <3f423a> DW_AT_call_origin : (ref_udata) <0x3c167a>\n <10><3f423c>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3f423d> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (x0))\n <3f423f> DW_AT_call_value : (exprloc) 2 byte block: 87 0 \t(DW_OP_breg23 (x23): 0)\n <10><3f4242>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3f4243> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (x1))\n- <3f4245> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 e1 19 0 0 0 0 0 \t(DW_OP_addr: 19e1b0)\n+ <3f4245> DW_AT_call_value : (exprloc) 9 byte block: 3 80 58 19 0 0 0 0 0 \t(DW_OP_addr: 195880)\n <10><3f424f>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3f4250> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (x2))\n <3f4252> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <10><3f4254>: Abbrev Number: 0\n <9><3f4255>: Abbrev Number: 0\n <8><3f4256>: Abbrev Number: 21 (DW_TAG_call_site)\n <3f4257> DW_AT_call_return_pc: (addr) 0x10c0f8\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 [0x27603b - 0x276032] in .debug_loclists section."], "unified_diff": "@@ -585898,19 +585898,19 @@\n \n 001b77d4 v000000000000000 v000000000000003 location view pair\n 001b77d6 v000000000000000 v000000000000000 location view pair\n 001b77d8 v000000000000000 v000000000000000 location view pair\n \n 001b77da 000000000010c0d0 (base address)\n 001b77e3 v000000000000000 v000000000000003 views at 001b77d4 for:\n- 000000000010c0d0 000000000010c140 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010c0d0 000000000010c140 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b77f1 v000000000000000 v000000000000000 views at 001b77d6 for:\n- 000000000010e898 000000000010e8a4 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010e898 000000000010e8a4 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7801 v000000000000000 v000000000000000 views at 001b77d8 for:\n- 000000000010f1e8 000000000010f270 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010f1e8 000000000010f270 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7811 \n \n 001b7812 v000000000000000 v000000000000000 location view pair\n 001b7814 v000000000000000 v000000000000000 location view pair\n 001b7816 v000000000000000 v000000000000000 location view pair\n \n 001b7818 000000000010c0e0 (base address)\n@@ -585937,19 +585937,19 @@\n \n 001b7858 v000000000000000 v000000000000000 location view pair\n 001b785a v000000000000000 v000000000000000 location view pair\n 001b785c v000000000000000 v000000000000000 location view pair\n \n 001b785e 000000000010c0e0 (base address)\n 001b7867 v000000000000000 v000000000000000 views at 001b7858 for:\n- 000000000010c0e0 000000000010c140 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010c0e0 000000000010c140 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7875 v000000000000000 v000000000000000 views at 001b785a for:\n- 000000000010e898 000000000010e8a4 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010e898 000000000010e8a4 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7885 v000000000000000 v000000000000000 views at 001b785c for:\n- 000000000010f1e8 000000000010f270 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010f1e8 000000000010f270 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7895 \n \n 001b7896 v000000000000000 v000000000000000 location view pair\n 001b7898 v000000000000000 v000000000000000 location view pair\n 001b789a v000000000000000 v000000000000000 location view pair\n \n 001b789c 000000000010c0e0 (base address)\n@@ -586145,19 +586145,19 @@\n \n 001b7ab7 v000000000000000 v000000000000000 location view pair\n 001b7ab9 v000000000000000 v000000000000000 location view pair\n 001b7abb v000000000000000 v000000000000000 location view pair\n \n 001b7abd 000000000010c11c (base address)\n 001b7ac6 v000000000000000 v000000000000000 views at 001b7ab7 for:\n- 000000000010c11c 000000000010c140 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010c11c 000000000010c140 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7ad4 v000000000000000 v000000000000000 views at 001b7ab9 for:\n- 000000000010f1e8 000000000010f210 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010f1e8 000000000010f210 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7ae4 v000000000000000 v000000000000000 views at 001b7abb for:\n- 000000000010f238 000000000010f254 (DW_OP_addr: 19e1b0; DW_OP_stack_value)\n+ 000000000010f238 000000000010f254 (DW_OP_addr: 195880; DW_OP_stack_value)\n 001b7af4 \n \n 001b7af5 v000000000000000 v000000000000000 location view pair\n 001b7af7 v000000000000000 v000000000000000 location view pair\n 001b7af9 v000000000000000 v000000000000000 location view pair\n \n 001b7afb 000000000010c11c (base address)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -512,213 +512,207 @@\n +ZlDa}sE\n &-&2-&Zh\n p+-b7JZ|\n (D*F4A!0R\n [,ps{Z#n\n \":JZ,Ba!>\n j&0G{+YU\n-U,Q=fau7K\n-+7U>[\"_ \n-g%J,:pM$\n-FpWgV#Y={@\n-*Ztf`g+-\n-:7 ZD0-\"\n-?@\\jI$\tl\n-^{IioDqD[I\n-SN~Jt6 [\n-O>.|w-6$\n-zdmD-iDM\n-zZ-_9mkE]\n-Zk:)jIFh\n-YK)cY,r:\n-*VYxNW=\t\n-6o4w 5`;(\n-D{]f5s/4C;\n-hzW4=ORcD\n-&N\tfNIe85\n-6Z[xk6%_\n--/cEbHwk\n-b*\t5Gxmu0\n-tW-VLzyZ\n-]pd5*7x`E\n-e7Cmefy{\n-FMyg%\\5p\n-tuR/fr^l\n-@ITg3B@7\n--s8GgR#.\n-&1E2}1W$\n->z>Ge>gE>\n-2I/Qt=b}6g\n-aDLsDw.P\n-*b0ETtDL\n-z@#\n-`rG09#&w\n-_WckDR_c\n-/T)ei8-i8\n-T(,FWyh&S\n-%@Z>,qr`\n-ivcz !zT%\n-OQ73JN!y\n-lM;4S=pX\n-ZyPMd]sU\n-fW^V9W)8\n-snUy^%w)8a\n-.EOXfzN6\n-9+Ua3&g9L\n-|D1^=_lB\n-9JOjbr~/F\n-k3.,W3[&\n-5kT*T,Jq\n-@43kT!4[\n-AB=Y_*0K\n-s+]-js [im\n-)}_UZl{\"M9\n-3P:z;c1W\n-NQQBQEBQEU)j3Jo\n-BQ9BQ9U)\n-Xg_L~Xe@\n-F*`oqlcY\n-3?zEmIek:\n-N_ZI_bb8\n-2vBw-6j[\n- (M/!HZ[p\n-4(*~SO$w\n->AU?]V?s\n-!`V4L=go\n-iUTRO{5t\n-uWBiY:KJ\n-Sz6SOc8ef3\n-}EbO|s?BbO\n-NgkWK<76/\n-x*a=\ttG'B\n-`1V1]Qr2x\n-\\o[Y-l2^n\n-q\"7#b'\t7#\n-xz:^-A5O\n-bTc?60g6\n-E5imSc1K\n-)9y\"v'Yo\n-'^\\=Y\\=cqgg\n-`#'@!!01\n-dweFXVic\n-$}9\\R#M=E\n-R.i!Bj/0\n-&OnL Z\"'\n-9TJL7yro\n-p,t%_Ct_\n-%f~M9m8 \n-}`?=a &6\n-YDC )d-B\n-{IecjIN,\n-i!soJw8q\n-ao!%^BFm\n-4]/s=>eJ\n-OGWom:j)\n-4S{pJHZ&\n-]jTlav\")j\n-o+kSG%[x1\n+C+{ jO1e\n+eb)bJ&>x\n+l7 ~^N*;\n+gzf+ya]n\n+JZl@a}CI\n+6/\\jo*wG\n+\"@m{HZtC\n+M[`S&P4}\n+)QAq@PQQQqFD\n+YZD.uwn5\n+lm20+UkU\n+OWDdUWv1\n+'LJvCI-w\n+k3YsS0'`kE\n+H,7H^\t&NE\n+ae146ToX\n+1VApSi(b\n+FgtH}wE1\n+>Gl%p/q,\n+L$5x'ca=\n+Z89>LK@r\n+NPYgS3Vv65#=\n+\\|O+@c)Q\n+g^#2o-7OG\n+sS9'L%Sh\n+G8s@w&~(\n++5-=j\tc>W5\n+`1:R5$u(\n+*mrQNk`%\n+C;-$vD\"K\n+_qY;3e};\n+a3O/4|7WS\n+{R89L0>}|,=L\n+z3FqDf5l\n+Yz)>G/et!\n+AvB\"(e5\"L}d\n+|n{:&`=_\n+AG%dz:zR\n+(?Gloaqh\n+8<0BWjb4\n+*4=BB:+7\n+`LryXp!_\n+37ULzAb7n\n+\"!OTv#$|\n+t@8uAfv@\n+)|f3:gX&W\n+Udrgu&w li\n+Fb[}Hr6O\n+\"5kP$iHz\n+ywo%g'+ugxT\n+_d~G!MCuH|Ga~\n+S6p$0U.*\n+nm4gjCUk?\n+.qc@+D6C\n+]Bq92_(.\t\n+x6%LyF[r\n+& vasyJt\n+%W]sBf-='d\n+qBq|Mry>o\n+0& > W:P}@\n+xy{]nOtt-[\n+u+w MA\n+/c\"9\\^tT0\n+7+N3Gh_$\"\n+.j0J_:QM\n+P w(}hSg\n+lMW\"V%7S(6\n+d3y,(f2_6\n+Go(`mMt\n+xVpgE|\n+|iSWisxq`\n+kqO+n'l4P\n+BnJnoeM1(\n+kJW>vToe\n+K!uRx|89\n+OFtc&~(#G\n+4<'M&+g6\n+d~{?~ +Q\n+D@AEEEAD\n+\\sh2|HF7;\n+c6':9[]%m\n+?v#fJZN.W=\n+>W9Yc1tY\n+7cT~DPX<[\n+r4bYxit(\n+4&Y,!Euj\n+A_qs)9\\]\n+sA,u\t-]B:\n+|A\t)7Jdh\"\n+rh%js9zb\n+!:%Umk,P35\n+TQGHMq\\g\n+5\"O4\"O4bT\n+mfr&r9_#\n+\t9ZH}kxq\n+NQ\tBQ\tzEm\n+koQ?2@Aw\n+f(I~+w$S}+\n+BxfOay%1\n+n?pKLU-A\n+oUN_C;s3\n+$:>|b8S]5\n+N;a<7+0#u\n+nHW&Q%1}\n+)?[x'vhbD\n+.h6:=Q-_\n+3Y[d#Mj4\n+jvx5c8|2\n+-yn/>5H<\n+]hB43v=4\n+9fCT(1&\ta\n+[59[/E^L\n+4vJ5e_sc\n+i)@Gf\t3}y6vz\n+s*AXmSLk^\n+M@cSY,`1k\n+q\tLi^hEi\n+aNc#Ywo(\n+SM[\\QP>z\n+uQP{YP{cAK\n+d]8T[!V(\n+D+D-_f!'h\n+^l6=ocCg\n+Z@*J5yrw\n+3a K_?\tv\n+T]\\wpY_2\n+#@TGpG>M\n+FH4@xs0\t\n+K>h-O{:x\n+WUH;`SW{\n+,yC5=#}A\n+j7iKH{^1\n 7e.c53ESM\n-]pAcGI\tc.[\n-uY15c5o;\n-;)ZK+,8Z\n-;\\D@V>]!\t\n-/Q7R&|y?\n-[L--@P%d\n-4.aX6}jn)\n-nN!GtM& O\n-Sur|\tb~Ro*\n-tm64C6o>\n- L-y_-$z\n-4bp6r0*@\n-nn~hQ$1r\n-t;\tOuj3B\n-N^':.bz:\n-wuG,\\8n=\n-~<[VSOP-\n-@kMv_Kv_wa\n-I>PZ~7mK1\n-R`OBQHLB\n-ev,UOocj\n-}9z`!Px i\n-Ndb921>_\n-N%oh12U15\n-t\tU-(=rA3m>a\n-$8Eke+;w\n-RBRtM6oC\n-.z5`i;uX\n-y>[.Girl\n-_z?)FTcH\n-B`d2_Tng0\n-rVggx=vB\n-(>gR,-A[\n--}D,sNQnz\n-.r=@HsN,r\n-EwrN| y'DR\n-EmTT56kCVXS\n-PST24MQC];J~9\n-@z=$X6*M\n-:7(&j\".`'JX\n-Nn('7L%7L\n-CU [Zj5T|\n-nK&Oc|,Q\n-xjEJGifj9\n-BKC/CbKC\n+u>`L$7|>\n+p^cGK\tc.[\n+[G$>$0A(\n+7VZ3.4Hm\n+;dN.!{Kx\n+Uj/_5tRY\n+n6~<+~*k\n+\\\"^\"/^|.\n+N]@^o?N}\n+\twZ-1^ZV=\n+\\Jn\ttu7|\n+cwsw4jx]:>\n+}h=aH]J=\n+-dOO2w>[8\n+C4\t,-q7Zs\n+)A!}>3O m(Q\n+WQKkQQ{(I\n+s7q6 3)Kq\n+mpjV4Sq\\\n+fZ{7Ek&`\n+iZsxN9Lk\n+H&MO`^;EI\n+Lms2.FVBr\n+.^sss.iUb\n+rUggT=vB\n+bd(q!'i<\n+cH:g\"r3iH6\n+=iiw%@j}\n+#Nu>bp-o\n+`Fg?6C,#fx\n+O_RLZe/TU\n+jw?fw?mw\n+IlMMzlMU\n+aJ*,&cB)%\"\n+Szo%|IzS\n+;nfCEj\"9\n+]38Ng0Fc\n+333K3-3++\n o*cMSqoKj&\n 3V+XG\\p'\n ?C+XG\\pK\n lb,B0=LL\n RN5UQC09\n-2 V[}aN#\n-6kz)Fatf\n+>Ub[S7cn\n !D/w,f{k\n ;22lh=8r\n 8YfPU`3-V\n R[:IjK'{\n _7q\"1ToP\n r?7DevR(\n (+Pp,,Pp\n@@ -1033,108 +1027,103 @@\n 4]+D(.bf\n @1J\"$`H&\n X*NDN4rNr\n VNWBTNr}N\n Deic^DdJ\n 4S%B7'Vq\n ! _u+(IBHR@\n-F}J?'cO6\n-4Mw$3^r\t%%T\n-\tne:|p+J\n-$1l~^6mD\n-\\G>1Nef=EQu\n-[fa w7~3\n-lPO_5fq$y\n+GP+Y,u) i3\n+P0-Lf{hQ\n+,0<;Rv6,\n+qml)%kbK\n+1;+\n+-qKt47w}\n+*Sts~3) \n+DQs5\\\\zChSs#h\n+QdmSc\"R4H\n+@-n/[/&g\n+F__;lK6e\"\n+2JmY\tzXD\n+(l(edDx@\n L`\\$pN&0.\n-pIH+ZJ8I)\n-*dT*dT(dT*dT(dT*d\n-u*#ut^F'\n-&Fs~uX|W:\n-Hl@&v_%6\n-v\t;6Q;V~\n-~Xq9E07^\n-Qn^\"$,JBB\n-LC9AP-[]:[\n-F%xmRNQL2~Zu\n-%E#tRNpC\n-7p(wN,ga@\n-3OM\n-F6T\tQ1UBU\n-@V^5r1\\W\n-oPVn#+oF\n-&sL-rr'|\n-G0?e+2cV(\n-9xN9/%Gp\\r%\n+A:xJBOl)7H\n+Ln@$wO$7@\n+=m+Fl6lMo\n+cqJ$vqFk 2h\n+j!*~!\t~!\n+S$h[)>E7\n+1 KF\\$r@&2.\n+V|&A1>Ww\n+S6BRJc]h\n+:\\k0+r?}\n+bQk4nJq\\\n++vSsSsl T\\3*\n+1ca ZK`h/\n+hY% lEb\"\n+d$6#v^mep\n+|TT>Jz>*V>**\n+x#7m6BA9\n B=X#y[(I\n-IG'}?0jd\n-]t::XA#N\n-\tJ}:N54^&\n-d-[|uAwb#r#\n-:R[*Jm]GjkE)*6\n-mb; &x*w\n-q~rSfS0y\n-Ac]&\n+j76+ElV^\n+~Su~]J\t.\n+'w:UF5BQ\n+F`eC#@hT\n+-fGqGbVZ\n+,x89ZIVLG\n+{sz37It>\n+ u3}S^4H\n+irSL.7^l\n++-qL#\twb\n+>JBK{7jc\n+(quY!\"x>.\n+w dYs\\CU\n+@DpMm-Rm\n+\" $U9^q\n+got/9QI>\n+f?-Dc4\"Tf\n+_f3Dvg\n+R;qwagn'9P\n+!RCQ>jb5t]\n+gCgq'