{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.avqPsLCQ/b1/gmsh_4.13.1+ds1-6_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.avqPsLCQ/b2/gmsh_4.13.1+ds1-6_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,9 +1,9 @@\n \n 6797dd8cd1ce679cdd168651492ab844 8292 debug optional gmsh-dbgsym_4.13.1+ds1-6_amd64.deb\n- 2722733dfd7b739d33cf88d693959cec 13352416 doc optional gmsh-doc_4.13.1+ds1-6_all.deb\n+ cfd4bd00369107dc15375617d0104aed 13352412 doc optional gmsh-doc_4.13.1+ds1-6_all.deb\n d5fc3f222b0e59a6c529b702e3661cb2 38120 math optional gmsh_4.13.1+ds1-6_amd64.deb\n 7de086fafee9ceeeacee003ceadab831 111404 libdevel optional libgmsh-dev_4.13.1+ds1-6_amd64.deb\n- 645b9ce6e807b2b91b7016a24c276856 358832 libdevel optional libgmsh-private-headers-dev_4.13.1+ds1-6_amd64.deb\n- 602cc16843a204f5697556f9c2b817ed 136855888 debug optional libgmsh4.13-dbgsym_4.13.1+ds1-6_amd64.deb\n- 2dc6bf1cf376df80e9c2aacc12593784 6073268 libs optional libgmsh4.13_4.13.1+ds1-6_amd64.deb\n+ 73c82e5327ad23e82f8ebc758622be02 358824 libdevel optional libgmsh-private-headers-dev_4.13.1+ds1-6_amd64.deb\n+ 62c35f5374dbfccc15d755dd4044eb68 136855880 debug optional libgmsh4.13-dbgsym_4.13.1+ds1-6_amd64.deb\n+ 7e45582bd25d0cd1670cdb9cad75a3e5 6067712 libs optional libgmsh4.13_4.13.1+ds1-6_amd64.deb\n e65faa4eabbf4ea946b7b2ce10e0b2c3 73284 python optional python3-gmsh_4.13.1+ds1-6_all.deb\n"}, {"source1": "gmsh-doc_4.13.1+ds1-6_all.deb", "source2": "gmsh-doc_4.13.1+ds1-6_all.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 2025-04-24 14:37:54.000000 debian-binary\n -rw-r--r-- 0 0 0 11352 2025-04-24 14:37:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 13340872 2025-04-24 14:37:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 13340868 2025-04-24 14:37:54.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -270,15 +270,15 @@\n -rw-r--r-- 0 root (0) root (0) 181 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/tower.i4\n -rw-r--r-- 0 root (0) root (0) 181 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/tower.i5\n -rw-r--r-- 0 root (0) root (0) 3190 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/transfinite.geo\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/\n -rw-r--r-- 0 root (0) root (0) 2557 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/Exists_GetForced.geo\n -rw-r--r-- 0 root (0) root (0) 1788 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/struct.geo.gz\n -rw-r--r-- 0 root (0) root (0) 2328898 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.html\n--rw-r--r-- 0 root (0) root (0) 3944282 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3944283 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/\n -rw-r--r-- 0 root (0) root (0) 70130 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui.png\n -rw-r--r-- 0 root (0) root (0) 279272 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui_add_rectangle.png\n -rw-r--r-- 0 root (0) root (0) 449005 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui_mesh.png\n -rw-r--r-- 0 root (0) root (0) 20769 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t1.png\n -rw-r--r-- 0 root (0) root (0) 48854 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t10.png\n -rw-r--r-- 0 root (0) root (0) 41434 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t11.png\n@@ -455,15 +455,15 @@\n -rw-r--r-- 0 root (0) root (0) 2217 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/t9.geo\n -rw-r--r-- 0 root (0) root (0) 94091 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view1.pos.gz\n -rw-r--r-- 0 root (0) root (0) 10571 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view2.pos.gz\n -rw-r--r-- 0 root (0) root (0) 79716 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view3.pos.gz\n -rw-r--r-- 0 root (0) root (0) 3336 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view4.pos.gz\n -rw-r--r-- 0 root (0) root (0) 659 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view5.msh\n -rw-r--r-- 0 root (0) root (0) 2328898 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/gmsh.html\n--rw-r--r-- 0 root (0) root (0) 3944282 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/gmsh.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3944283 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/gmsh.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/share/doc/gmsh-doc/solvers/c++/\n -rw-r--r-- 0 root (0) root (0) 4779 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/GmshSocket.h.gz\n -rw-r--r-- 0 root (0) root (0) 2352 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/interactive.cpp\n -rw-r--r-- 0 root (0) root (0) 11319 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/onelab.h.gz\n -rw-r--r-- 0 root (0) root (0) 2050 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/pend.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1170 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/solver.cpp\n"}, {"source1": "./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz", "source2": "./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz", "unified_diff": null, "details": [{"source1": "gmsh.pdf", "source2": "gmsh.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n Gmsh\n \n \f\fGmsh Reference Manual\n The documentation for Gmsh 4.13.1 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-22 July 2025\n+25 August 2026\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2024 Christophe Geuzaine, Jean-Franc\u0327ois Remacle\n Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.\n \n"}]}]}, {"source1": "./usr/share/doc/gmsh-doc/gmsh.pdf.gz", "source2": "./usr/share/doc/gmsh-doc/gmsh.pdf.gz", "unified_diff": null, "details": [{"source1": "gmsh.pdf", "source2": "gmsh.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n Gmsh\n \n \f\fGmsh Reference Manual\n The documentation for Gmsh 4.13.1 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-22 July 2025\n+25 August 2026\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2024 Christophe Geuzaine, Jean-Franc\u0327ois Remacle\n Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.\n \n"}]}]}]}]}]}, {"source1": "libgmsh-private-headers-dev_4.13.1+ds1-6_amd64.deb", "source2": "libgmsh-private-headers-dev_4.13.1+ds1-6_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 2025-04-24 14:37:54.000000 debian-binary\n--rw-r--r-- 0 0 0 10412 2025-04-24 14:37:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 348228 2025-04-24 14:37:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10416 2025-04-24 14:37:54.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 348216 2025-04-24 14:37:54.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/include/gmsh/GmshVersion.h", "source2": "./usr/include/gmsh/GmshVersion.h", "unified_diff": "@@ -7,14 +7,14 @@\n #define GMSH_VERSION_H\n \n #define GMSH_MAJOR_VERSION 4\n #define GMSH_MINOR_VERSION 13\n #define GMSH_PATCH_VERSION 1\n #define GMSH_EXTRA_VERSION \"\"\n #define GMSH_VERSION \"4.13.1\"\n-#define GMSH_DATE \"20250424\"\n+#define GMSH_DATE \"20250425\"\n #define GMSH_HOST \"debian-build-farm\"\n #define GMSH_PACKAGER \"nobody\"\n #define GMSH_OS \"Linux64-sdk\"\n #define GMSH_SHORT_LICENSE \"GNU General Public License\"\n \n #endif\n"}]}]}]}, {"source1": "libgmsh4.13_4.13.1+ds1-6_amd64.deb", "source2": "libgmsh4.13_4.13.1+ds1-6_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 2025-04-24 14:37:54.000000 debian-binary\n -rw-r--r-- 0 0 0 1360 2025-04-24 14:37:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6071716 2025-04-24 14:37:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6066160 2025-04-24 14:37:54.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/libgmsh.so.4.13.1", "source2": "./usr/lib/x86_64-linux-gnu/libgmsh.so.4.13.1", "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,4 +1,4 @@\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: a6c27978b3a57cc05a54ed30d76c14a345900738\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6cd396983d457de2ab5a24e3fb51ed0a1c507357\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -60007,15 +60007,15 @@\n \"TopLeft\"\n \"TopCenter\"\n \"TopRight\"\n \"CenterLeft\"\n \"CenterCenter\"\n \"CenterRight\"\n Available fonts:\n-20250424\n+20250425\n debian-build-farm\n Linux64-sdk\n GNU General Public License\n -barycentric_refine\n -reclassify\n Missing number\n -reparam\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -148096,15 +148096,15 @@\n 0x0127f7d0 6f704c65 66742200 20202254 6f704365 opLeft\". \"TopCe\n 0x0127f7e0 6e746572 22002020 22546f70 52696768 nter\". \"TopRigh\n 0x0127f7f0 74220020 20224365 6e746572 4c656674 t\". \"CenterLeft\n 0x0127f800 22002020 2243656e 74657243 656e7465 \". \"CenterCente\n 0x0127f810 72220020 20224365 6e746572 52696768 r\". \"CenterRigh\n 0x0127f820 74220041 7661696c 61626c65 20666f6e t\".Available fon\n 0x0127f830 74733a00 20202225 73220032 30323530 ts:. \"%s\".20250\n- 0x0127f840 34323400 64656269 616e2d62 75696c64 424.debian-build\n+ 0x0127f840 34323500 64656269 616e2d62 75696c64 425.debian-build\n 0x0127f850 2d666172 6d006e6f 626f6479 004c696e -farm.nobody.Lin\n 0x0127f860 75783634 2d73646b 00474e55 2047656e ux64-sdk.GNU Gen\n 0x0127f870 6572616c 20507562 6c696320 4c696365 eral Public Lice\n 0x0127f880 6e736500 2d636865 636b002d 73617665 nse.-check.-save\n 0x0127f890 002d7265 66696e65 002d6261 72796365 .-refine.-baryce\n 0x0127f8a0 6e747269 635f7265 66696e65 002d7265 ntric_refine.-re\n 0x0127f8b0 636c6173 73696679 004d6973 73696e67 classify.Missing\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63323739 37386233 61353763 63303561 c27978b3a57cc05a\n- 0x00000010 35346564 33306437 36633134 61333435 54ed30d76c14a345\n- 0x00000020 39303037 33382e64 65627567 00000000 900738.debug....\n- 0x00000030 657887af ex..\n+ 0x00000000 64333936 39383364 34353764 65326162 d396983d457de2ab\n+ 0x00000010 35613234 65336662 35316564 30613163 5a24e3fb51ed0a1c\n+ 0x00000020 35303733 35372e64 65627567 00000000 507357.debug....\n+ 0x00000030 5771cf0b Wq..\n \n"}]}]}]}]}, {"source1": "libgmsh4.13-dbgsym_4.13.1+ds1-6_amd64.deb", "source2": "libgmsh4.13-dbgsym_4.13.1+ds1-6_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 2025-04-24 14:37:54.000000 debian-binary\n -rw-r--r-- 0 0 0 556 2025-04-24 14:37:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 136855140 2025-04-24 14:37:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 136855132 2025-04-24 14:37:54.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Science Maintainers \n Installed-Size: 136102\n Depends: libgmsh4.13 (= 4.13.1+ds1-6)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libgmsh4.13\n-Build-Ids: a6c27978b3a57cc05a54ed30d76c14a345900738\n+Build-Ids: 6cd396983d457de2ab5a24e3fb51ed0a1c507357\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/a6/c27978b3a57cc05a54ed30d76c14a345900738.debug\n+usr/lib/debug/.build-id/6c/d396983d457de2ab5a24e3fb51ed0a1c507357.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 2025-04-24 14:37:54.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/lib/debug/.build-id/a6/\n--rw-r--r-- 0 root (0) root (0) 139357304 2025-04-24 14:37:54.000000 ./usr/lib/debug/.build-id/a6/c27978b3a57cc05a54ed30d76c14a345900738.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/lib/debug/.build-id/6c/\n+-rw-r--r-- 0 root (0) root (0) 139357304 2025-04-24 14:37:54.000000 ./usr/lib/debug/.build-id/6c/d396983d457de2ab5a24e3fb51ed0a1c507357.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-04-24 14:37:54.000000 ./usr/share/doc/libgmsh4.13-dbgsym -> libgmsh4.13\n"}, {"source1": "./usr/lib/debug/.build-id/a6/c27978b3a57cc05a54ed30d76c14a345900738.debug", "source2": "./usr/lib/debug/.build-id/6c/d396983d457de2ab5a24e3fb51ed0a1c507357.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: a6c27978b3a57cc05a54ed30d76c14a345900738\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6cd396983d457de2ab5a24e3fb51ed0a1c507357\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-8GCC: (Debian 14.2.0-19) 14.2.0\n+PsWGCC: (Debian 14.2.0-19) 14.2.0\n o9G\\\"N?@\n '5<~2p|NNr\n @E\tkQ\"T|\n *|^%8~[#H\n .j]$CEB{\t^eQC\n OFOt tU_%\n 5vAn&:\\I\n"}]}]}]}]}]}