{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.KxzmQBaVYN/b1/petitboot_13.05.29.14.00-g4dc604b-1.1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.KxzmQBaVYN/b2/petitboot_13.05.29.14.00-g4dc604b-1.1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- fd676d20c2e7bd0bbbfbddc4630d74dc 185632 debug optional petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n- 3e841421c7dcbbbba1630e331b7b0dfc 81460 debug optional petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n- 85bfbfae0e289f48a795fc4229478c04 72704 admin optional petitboot-twin_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n- 342a3e74129629f9a9d78f68b61ebd28 50480 admin optional petitboot_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n+ 59efe112fb0dca495714fb0a25199213 185560 debug optional petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n+ 5412710cb6347e3b7dfe525787a8a6d0 81448 debug optional petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n+ 64c935ceb4ef67b28aa963b92d46fb36 72740 admin optional petitboot-twin_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n+ 223ee51e2b55ca6fad74ee07ce430450 50500 admin optional petitboot_13.05.29.14.00-g4dc604b-1.1_arm64.deb\n"}, {"source1": "petitboot-twin_13.05.29.14.00-g4dc604b-1.1_arm64.deb", "source2": "petitboot-twin_13.05.29.14.00-g4dc604b-1.1_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 2020-06-11 11:48:35.000000 debian-binary\n -rw-r--r-- 0 0 0 1184 2020-06-11 11:48:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 71328 2020-06-11 11:48:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 71364 2020-06-11 11:48:35.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/sbin/petitboot-twin", "source2": "./usr/sbin/petitboot-twin", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4a0731988d720b3fd4a459cadd544289a3484fc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 38b1f20a2e3d9a86bad8900eec3df9df4bb82d59\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": "@@ -91,15 +91,15 @@\n check that pb-discover, the petitboot daemon is running.\n pbt_client_on_edit\n pbt_device_remove\n pbt_device_add\n pbt_client_destructor\n pbt_client_boot\n pbt_client_init\n-petitboot-twin (petitboot) dev-21.01.26-06.00.30\n+petitboot-twin (petitboot) dev-22.03.01-14.25.11\n Usage: petitboot-twin [-h, --help] [-l, --log log-file]\n [-r, --reset-defaults] [-s, --start-daemon]\n [-t, --timeout] [-V, --version]\n [[-f --fbdev] | [-x --x11]]\n /var/log/petitboot/petitboot-twin.log\n reset-defaults\n start-daemon\n@@ -239,15 +239,15 @@\n /sbin/shutdown\n /usr/bin/sftp\n /usr/bin/tftp\n /bin/umount\n /usr/bin/wget\n pb_mkdir_recursive\n pb_run_cmd\n-a0731988d720b3fd4a459cadd544289a3484fc.debug\n+b1f20a2e3d9a86bad8900eec3df9df4bb82d59.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -68,16 +68,16 @@\n 0x00008c20 63655f72 656d6f76 65000000 00000000 ce_remove.......\n 0x00008c30 7062745f 64657669 63655f61 64640000 pbt_device_add..\n 0x00008c40 7062745f 636c6965 6e745f64 65737472 pbt_client_destr\n 0x00008c50 7563746f 72000000 7062745f 636c6965 uctor...pbt_clie\n 0x00008c60 6e745f62 6f6f7400 7062745f 636c6965 nt_boot.pbt_clie\n 0x00008c70 6e745f69 6e697400 70657469 74626f6f nt_init.petitboo\n 0x00008c80 742d7477 696e2028 70657469 74626f6f t-twin (petitboo\n- 0x00008c90 74292064 65762d32 312e3031 2e32362d t) dev-21.01.26-\n- 0x00008ca0 30362e30 302e3330 00000000 00000000 06.00.30........\n+ 0x00008c90 74292064 65762d32 322e3033 2e30312d t) dev-22.03.01-\n+ 0x00008ca0 31342e32 352e3131 00000000 00000000 14.25.11........\n 0x00008cb0 55736167 653a2070 65746974 626f6f74 Usage: petitboot\n 0x00008cc0 2d747769 6e205b2d 682c202d 2d68656c -twin [-h, --hel\n 0x00008cd0 705d205b 2d6c2c20 2d2d6c6f 67206c6f p] [-l, --log lo\n 0x00008ce0 672d6669 6c655d0a 20202020 20202020 g-file]. \n 0x00008cf0 20202020 20202020 20202020 20205b2d [-\n 0x00008d00 722c202d 2d726573 65742d64 65666175 r, --reset-defau\n 0x00008d10 6c74735d 205b2d73 2c202d2d 73746172 lts] [-s, --star\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 61303733 31393838 64373230 62336664 a0731988d720b3fd\n- 0x00000010 34613435 39636164 64353434 32383961 4a459cadd544289a\n- 0x00000020 33343834 66632e64 65627567 00000000 3484fc.debug....\n- 0x00000030 5d114ba8 ].K.\n+ 0x00000000 62316632 30613265 33643961 38366261 b1f20a2e3d9a86ba\n+ 0x00000010 64383930 30656563 33646639 64663462 d8900eec3df9df4b\n+ 0x00000020 62383264 35392e64 65627567 00000000 b82d59.debug....\n+ 0x00000030 5b6f6ecf [on.\n \n"}]}]}]}]}, {"source1": "petitboot_13.05.29.14.00-g4dc604b-1.1_arm64.deb", "source2": "petitboot_13.05.29.14.00-g4dc604b-1.1_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 2020-06-11 11:48:35.000000 debian-binary\n -rw-r--r-- 0 0 0 1964 2020-06-11 11:48:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 48324 2020-06-11 11:48:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 48344 2020-06-11 11:48:35.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/sbin/pb-discover", "source2": "./usr/sbin/pb-discover", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 34aeb6542c7faf539651563af4e2263a27580bad\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 93ceaa2afe7f40c5f7972aa598d6c5edd13b3197\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": "@@ -121,15 +121,15 @@\n params.c:pm_process() -\n %s memory allocation failure.\n %s Failed. Error returned from params.c:parse().\n /usr/share/petitboot/artwork/usbpen.png\n /usr/share/petitboot/artwork/hdd.png\n /usr/share/petitboot/artwork/cdrom.png\n /var/log/petitboot/pb-discover.log\n-pb-discover (petitboot) dev-21.01.26-06.00.30\n+pb-discover (petitboot) dev-22.03.01-14.25.11\n Usage: pb-discover [-h, --help] [-l, --log log-file] [-V, --version]\n --- pb-discover ---\n --- end ---\n udev_device_get_devtype failed\n udev_device_get_devpath failed\n udev_device_get_devnode failed\n partition\n@@ -298,15 +298,15 @@\n /usr/bin/wget\n pb_mkdir_recursive\n pb_run_cmd\n struct pb_url\n %s: parse path failed '%s'\n %s://%s%s\n pb_url_parse\n-aeb6542c7faf539651563af4e2263a27580bad.debug\n+ceaa2afe7f40c5f7972aa598d6c5edd13b3197.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -156,16 +156,16 @@\n 0x0000cca0 49445f54 59504500 49445f42 55530000 ID_TYPE.ID_BUS..\n 0x0000ccb0 63640000 00000000 75736200 00000000 cd......usb.....\n 0x0000ccc0 61746100 00000000 73637369 00000000 ata.....scsi....\n 0x0000ccd0 2f766172 2f6c6f67 2f706574 6974626f /var/log/petitbo\n 0x0000cce0 6f742f70 622d6469 73636f76 65722e6c ot/pb-discover.l\n 0x0000ccf0 6f670000 00000000 70622d64 6973636f og......pb-disco\n 0x0000cd00 76657220 28706574 6974626f 6f742920 ver (petitboot) \n- 0x0000cd10 6465762d 32312e30 312e3236 2d30362e dev-21.01.26-06.\n- 0x0000cd20 30302e33 30000000 55736167 653a2070 00.30...Usage: p\n+ 0x0000cd10 6465762d 32322e30 332e3031 2d31342e dev-22.03.01-14.\n+ 0x0000cd20 32352e31 31000000 55736167 653a2070 25.11...Usage: p\n 0x0000cd30 622d6469 73636f76 6572205b 2d682c20 b-discover [-h, \n 0x0000cd40 2d2d6865 6c705d20 5b2d6c2c 202d2d6c --help] [-l, --l\n 0x0000cd50 6f67206c 6f672d66 696c655d 205b2d56 og log-file] [-V\n 0x0000cd60 2c202d2d 76657273 696f6e5d 00000000 , --version]....\n 0x0000cd70 61000000 00000000 2d2d2d20 70622d64 a.......--- pb-d\n 0x0000cd80 6973636f 76657220 2d2d2d0a 00000000 iscover ---.....\n 0x0000cd90 2d2d2d20 656e6420 2d2d2d0a 00000000 --- end ---.....\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 61656236 35343263 37666166 35333936 aeb6542c7faf5396\n- 0x00000010 35313536 33616634 65323236 33613237 51563af4e2263a27\n- 0x00000020 35383062 61642e64 65627567 00000000 580bad.debug....\n- 0x00000030 2dbaf162 -..b\n+ 0x00000000 63656161 32616665 37663430 63356637 ceaa2afe7f40c5f7\n+ 0x00000010 39373261 61353938 64366335 65646431 972aa598d6c5edd1\n+ 0x00000020 33623331 39372e64 65627567 00000000 3b3197.debug....\n+ 0x00000030 433e23f9 C>#.\n \n"}]}, {"source1": "./usr/sbin/pb-event", "source2": "./usr/sbin/pb-event", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fff3cc9763bd8371a1646ed5fb915f49b6f06144\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 68a5eadb246c9b97748b25263ccd39a8088186e0\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": "@@ -6,15 +6,15 @@\n __stack_chk_guard\n libc.so.6\n ld-linux-aarch64.so.1\n GLIBC_2.17\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n-pb-event (petitboot) dev-21.01.26-06.00.30\n+pb-event (petitboot) dev-22.03.01-14.25.11\n Usage: pb-event [-h] [event...]\n Send a single petitboot user event to the petitboot discover server.\n Events can be read from stdin, or provided on the command line.\n User events must have the following format:\n (add|remove)@device-id [name=value] [image=value] [args=value]\n When read from stdin, components are separated by NUL chars\n Examples:\n@@ -23,15 +23,15 @@\n pb-event remove@/net/eth0\n stdin:\n printf 'add@/net/eth0\\0name=netboot\\0image=tftp://10.0.0.2/vmlinux\\0' \\\n | pb-event\n printf 'remove@/net/eth0\\0' | pb-event\n pb-event: message too large (%zu byte max)\n /tmp/petitboot.ev\n-f3cc9763bd8371a1646ed5fb915f49b6f06144.debug\n+a5eadb246c9b97748b25263ccd39a8088186e0.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,13 +1,13 @@\n \n Hex dump of section '.rodata':\n 0x00000f48 01000200 00000000 2d680000 00000000 ........-h......\n 0x00000f58 70622d65 76656e74 20287065 74697462 pb-event (petitb\n- 0x00000f68 6f6f7429 20646576 2d32312e 30312e32 oot) dev-21.01.2\n- 0x00000f78 362d3036 2e30302e 33300000 00000000 6-06.00.30......\n+ 0x00000f68 6f6f7429 20646576 2d32322e 30332e30 oot) dev-22.03.0\n+ 0x00000f78 312d3134 2e32352e 31310000 00000000 1-14.25.11......\n 0x00000f88 55736167 653a2070 622d6576 656e7420 Usage: pb-event \n 0x00000f98 5b2d685d 205b6576 656e742e 2e2e5d0a [-h] [event...].\n 0x00000fa8 0a202020 20202020 53656e64 20612073 . Send a s\n 0x00000fb8 696e676c 65207065 74697462 6f6f7420 ingle petitboot \n 0x00000fc8 75736572 20657665 6e742074 6f207468 user event to th\n 0x00000fd8 65207065 74697462 6f6f7420 64697363 e petitboot disc\n 0x00000fe8 6f766572 20736572 7665722e 0a202020 over server.. \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 66336363 39373633 62643833 37316131 f3cc9763bd8371a1\n- 0x00000010 36343665 64356662 39313566 34396236 646ed5fb915f49b6\n- 0x00000020 66303631 34342e64 65627567 00000000 f06144.debug....\n- 0x00000030 6e09b6a6 n...\n+ 0x00000000 61356561 64623234 36633962 39373734 a5eadb246c9b9774\n+ 0x00000010 38623235 32363363 63643339 61383038 8b25263ccd39a808\n+ 0x00000020 38313836 65302e64 65627567 00000000 8186e0.debug....\n+ 0x00000030 36038a17 6...\n \n"}]}, {"source1": "./usr/sbin/petitboot-nc", "source2": "./usr/sbin/petitboot-nc", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7c96b9d038b9fbdf324faecae76fc0cb28b363d8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 11a0497f83eaecaf90b8f573ff20f7915daa4408\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": "@@ -58,22 +58,22 @@\n libc.so.6\n ld-linux-aarch64.so.1\n GLIBC_2.17\n NCURSES6_5.3.20021019\n NCURSES6_5.0.19991023\n NCURSES6_TINFO_5.0.19991023\n /var/log/petitboot/petitboot-nc.log\n-petitboot-nc (petitboot) dev-21.01.26-06.00.30\n+petitboot-nc (petitboot) dev-22.03.01-14.25.11\n Usage: petitboot-nc [-h, --help] [-l, --log log-file]\n [-s, --start-daemon] [-V, --version]\n /dev/null\n --- petitboot-nc ---\n %s sigaction failed.\n %s: failed\n-Petitboot (dev-21.01.26-06.00.30)\n+Petitboot (dev-22.03.01-14.25.11)\n ESC=exit, Enter=accept, e=edit, o=open\n Welcome to Petitboot\n Exit to Shell\n %s:%d: pmenu_setup failed: %s\n --- end ---\n start-daemon\n pb_mm_init\n@@ -213,15 +213,15 @@\n /sbin/shutdown\n /usr/bin/sftp\n /usr/bin/tftp\n /bin/umount\n /usr/bin/wget\n pb_mkdir_recursive\n pb_run_cmd\n-96b9d038b9fbdf324faecae76fc0cb28b363d8.debug\n+a0497f83eaecaf90b8f573ff20f7915daa4408.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,30 +1,30 @@\n \n Hex dump of section '.rodata':\n 0x00008da0 01000200 00000000 2f766172 2f6c6f67 ......../var/log\n 0x00008db0 2f706574 6974626f 6f742f70 65746974 /petitboot/petit\n 0x00008dc0 626f6f74 2d6e632e 6c6f6700 00000000 boot-nc.log.....\n 0x00008dd0 70657469 74626f6f 742d6e63 20287065 petitboot-nc (pe\n- 0x00008de0 74697462 6f6f7429 20646576 2d32312e titboot) dev-21.\n- 0x00008df0 30312e32 362d3036 2e30302e 33300000 01.26-06.00.30..\n+ 0x00008de0 74697462 6f6f7429 20646576 2d32322e titboot) dev-22.\n+ 0x00008df0 30332e30 312d3134 2e32352e 31310000 03.01-14.25.11..\n 0x00008e00 55736167 653a2070 65746974 626f6f74 Usage: petitboot\n 0x00008e10 2d6e6320 5b2d682c 202d2d68 656c705d -nc [-h, --help]\n 0x00008e20 205b2d6c 2c202d2d 6c6f6720 6c6f672d [-l, --log log-\n 0x00008e30 66696c65 5d0a2020 20202020 20202020 file]. \n 0x00008e40 20202020 20202020 20205b2d 732c202d [-s, -\n 0x00008e50 2d737461 72742d64 61656d6f 6e5d205b -start-daemon] [\n 0x00008e60 2d562c20 2d2d7665 7273696f 6e5d0000 -V, --version]..\n 0x00008e70 2d000000 00000000 61000000 00000000 -.......a.......\n 0x00008e80 2f646576 2f6e756c 6c000000 00000000 /dev/null.......\n 0x00008e90 2d2d2d20 70657469 74626f6f 742d6e63 --- petitboot-nc\n 0x00008ea0 202d2d2d 0a000000 25732073 69676163 ---....%s sigac\n 0x00008eb0 74696f6e 20666169 6c65642e 0a000000 tion failed.....\n 0x00008ec0 25733a20 6661696c 65640a00 00000000 %s: failed......\n 0x00008ed0 50657469 74626f6f 74202864 65762d32 Petitboot (dev-2\n- 0x00008ee0 312e3031 2e32362d 30362e30 302e3330 1.01.26-06.00.30\n+ 0x00008ee0 322e3033 2e30312d 31342e32 352e3131 2.03.01-14.25.11\n 0x00008ef0 29000000 00000000 4553433d 65786974 ).......ESC=exit\n 0x00008f00 2c20456e 7465723d 61636365 70742c20 , Enter=accept, \n 0x00008f10 653d6564 69742c20 6f3d6f70 656e0000 e=edit, o=open..\n 0x00008f20 57656c63 6f6d6520 746f2050 65746974 Welcome to Petit\n 0x00008f30 626f6f74 00000000 45786974 20746f20 boot....Exit to \n 0x00008f40 5368656c 6c000000 25733a25 643a2070 Shell...%s:%d: p\n 0x00008f50 6d656e75 5f736574 75702066 61696c65 menu_setup faile\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 39366239 64303338 62396662 64663332 96b9d038b9fbdf32\n- 0x00000010 34666165 63616537 36666330 63623238 4faecae76fc0cb28\n- 0x00000020 62333633 64382e64 65627567 00000000 b363d8.debug....\n- 0x00000030 d7c4db1c ....\n+ 0x00000000 61303439 37663833 65616563 61663930 a0497f83eaecaf90\n+ 0x00000010 62386635 37336666 32306637 39313564 b8f573ff20f7915d\n+ 0x00000020 61613434 30382e64 65627567 00000000 aa4408.debug....\n+ 0x00000030 54d03413 T.4.\n \n"}]}]}]}]}, {"source1": "petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_arm64.deb", "source2": "petitboot-dbgsym_13.05.29.14.00-g4dc604b-1.1_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 2020-06-11 11:48:35.000000 debian-binary\n--rw-r--r-- 0 0 0 652 2020-06-11 11:48:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 184788 2020-06-11 11:48:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 648 2020-06-11 11:48:35.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 184720 2020-06-11 11:48:35.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: Geoff Levand \n Installed-Size: 236\n Depends: petitboot (= 13.05.29.14.00-g4dc604b-1.1)\n Section: debug\n Priority: optional\n Description: debug symbols for petitboot\n-Build-Ids: 34aeb6542c7faf539651563af4e2263a27580bad 7c96b9d038b9fbdf324faecae76fc0cb28b363d8 fff3cc9763bd8371a1646ed5fb915f49b6f06144\n+Build-Ids: 11a0497f83eaecaf90b8f573ff20f7915daa4408 68a5eadb246c9b97748b25263ccd39a8088186e0 93ceaa2afe7f40c5f7972aa598d6c5edd13b3197\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,3 +1,3 @@\n-usr/lib/debug/.build-id/34/aeb6542c7faf539651563af4e2263a27580bad.debug\n-usr/lib/debug/.build-id/7c/96b9d038b9fbdf324faecae76fc0cb28b363d8.debug\n-usr/lib/debug/.build-id/ff/f3cc9763bd8371a1646ed5fb915f49b6f06144.debug\n+usr/lib/debug/.build-id/11/a0497f83eaecaf90b8f573ff20f7915daa4408.debug\n+usr/lib/debug/.build-id/68/a5eadb246c9b97748b25263ccd39a8088186e0.debug\n+usr/lib/debug/.build-id/93/ceaa2afe7f40c5f7972aa598d6c5edd13b3197.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,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/34/\n--rw-r--r-- 0 root (0) root (0) 123520 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/34/aeb6542c7faf539651563af4e2263a27580bad.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/7c/\n--rw-r--r-- 0 root (0) root (0) 91800 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/7c/96b9d038b9fbdf324faecae76fc0cb28b363d8.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/ff/\n--rw-r--r-- 0 root (0) root (0) 12464 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/ff/f3cc9763bd8371a1646ed5fb915f49b6f06144.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/11/\n+-rw-r--r-- 0 root (0) root (0) 91800 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/11/a0497f83eaecaf90b8f573ff20f7915daa4408.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/68/\n+-rw-r--r-- 0 root (0) root (0) 12464 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/68/a5eadb246c9b97748b25263ccd39a8088186e0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/93/\n+-rw-r--r-- 0 root (0) root (0) 123520 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/93/ceaa2afe7f40c5f7972aa598d6c5edd13b3197.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/petitboot-dbgsym -> petitboot\n"}, {"source1": "./usr/lib/debug/.build-id/34/aeb6542c7faf539651563af4e2263a27580bad.debug", "source2": "./usr/lib/debug/.build-id/93/ceaa2afe7f40c5f7972aa598d6c5edd13b3197.debug", "comments": ["Files similar despite different names (score: 55, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 34aeb6542c7faf539651563af4e2263a27580bad\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 93ceaa2afe7f40c5f7972aa598d6c5edd13b3197\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 {}", "unified_diff": "@@ -15044,15 +15044,15 @@\n <8cc8> DW_AT_declaration : 1\n <8cc8> DW_AT_linkage_name: (indirect string, offset: 0x1383): getopt_long\n <8ccc> DW_AT_name : (indirect string, offset: 0x1383): getopt_long\n <8cd0> DW_AT_decl_file : 4\n <8cd1> DW_AT_decl_line : 66\n <8cd2> DW_AT_decl_column : 12\n <1><8cd3>: Abbrev Number: 47 (DW_TAG_dwarf_procedure)\n- <8cd4> DW_AT_location : 49 byte block: 9e 2f 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 36 2d 30 36 2e 30 30 2e 33 30 a 0 \t(DW_OP_implicit_value 47 byte block: 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 36 2d 30 36 2e 30 30 2e 33 30 a 0 )\n+ <8cd4> DW_AT_location : 49 byte block: 9e 2f 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 33 2e 30 31 2d 31 34 2e 32 35 2e 31 31 a 0 \t(DW_OP_implicit_value 47 byte block: 70 62 2d 64 69 73 63 6f 76 65 72 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 33 2e 30 31 2d 31 34 2e 32 35 2e 31 31 a 0 )\n <1><8d06>: Abbrev Number: 48 (DW_TAG_subprogram)\n <8d07> DW_AT_external : 1\n <8d07> DW_AT_declaration : 1\n <8d07> DW_AT_linkage_name: (indirect string, offset: 0x1333): puts\n <8d0b> DW_AT_name : (indirect string, offset: 0x1329): __builtin_puts\n <8d0f> DW_AT_decl_file : 18\n <8d10> DW_AT_decl_line : 0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,21 +1,19 @@\n GCC: (Debian 10.2.1-6) 10.2.1 20210110\n-eUQqIDEE%\n--[\t+c?T\t\n-H'0FvS-Y\n-?Xc>nF){\n-0I;3L[\\Lm\n-HQu/gDI9\n-z(o>8%Is\n-e2S1TC-<'\n-'~i&>5([Z\n-o>1T5MEc\n-~UWMU9>j\n-1[0.zO6D\n-LS%9ZjMb\n+j@\t u!~<\n+g p2\tsuj\n+?!7e5.BA\n+I}$,$omU\n+_]99Q|NU\n+@Iwf$}FHwLR]\n+@6DoWs,cA\n+[@qep|7W\n+ND]5?SWK\n+pfw va't\n+f)d7Hh.O\n 2}eG.R,`dsV\n qPh\\/cs0\n xf3u> .D\n .wt`Cg}?q\n )N90u8Jo\n +yu_^Ic3\n 5i=_?!z(2\n"}]}, {"source1": "./usr/lib/debug/.build-id/7c/96b9d038b9fbdf324faecae76fc0cb28b363d8.debug", "source2": "./usr/lib/debug/.build-id/11/a0497f83eaecaf90b8f573ff20f7915daa4408.debug", "comments": ["Files similar despite different names (score: 2, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7c96b9d038b9fbdf324faecae76fc0cb28b363d8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 11a0497f83eaecaf90b8f573ff20f7915daa4408\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 {}", "unified_diff": "@@ -3683,15 +3683,15 @@\n <1e40> DW_AT_declaration : 1\n <1e40> DW_AT_linkage_name: (indirect string, offset: 0x8d4): talloc_free\n <1e44> DW_AT_name : (indirect string, offset: 0x8d4): talloc_free\n <1e48> DW_AT_decl_file : 29\n <1e49> DW_AT_decl_line : 112\n <1e4a> DW_AT_decl_column : 5\n <1><1e4b>: Abbrev Number: 70 (DW_TAG_dwarf_procedure)\n- <1e4c> DW_AT_location : 50 byte block: 9e 30 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 36 2d 30 36 2e 30 30 2e 33 30 a 0 \t(DW_OP_implicit_value 48 byte block: 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 36 2d 30 36 2e 30 30 2e 33 30 a 0 )\n+ <1e4c> DW_AT_location : 50 byte block: 9e 30 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 33 2e 30 31 2d 31 34 2e 32 35 2e 31 31 a 0 \t(DW_OP_implicit_value 48 byte block: 70 65 74 69 74 62 6f 6f 74 2d 6e 63 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 33 2e 30 31 2d 31 34 2e 32 35 2e 31 31 a 0 )\n <1><1e7f>: Abbrev Number: 71 (DW_TAG_subprogram)\n <1e80> DW_AT_external : 1\n <1e80> DW_AT_declaration : 1\n <1e80> DW_AT_linkage_name: (indirect string, offset: 0x506): puts\n <1e84> DW_AT_name : (indirect string, offset: 0x4fc): __builtin_puts\n <1e88> DW_AT_decl_file : 33\n <1e89> DW_AT_decl_line : 0\n"}]}]}]}]}, {"source1": "petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_arm64.deb", "source2": "petitboot-twin-dbgsym_13.05.29.14.00-g4dc604b-1.1_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 2020-06-11 11:48:35.000000 debian-binary\n--rw-r--r-- 0 0 0 536 2020-06-11 11:48:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 80732 2020-06-11 11:48:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 540 2020-06-11 11:48:35.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 80716 2020-06-11 11:48:35.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: Geoff Levand \n Installed-Size: 104\n Depends: petitboot-twin (= 13.05.29.14.00-g4dc604b-1.1)\n Section: debug\n Priority: optional\n Description: debug symbols for petitboot-twin\n-Build-Ids: a4a0731988d720b3fd4a459cadd544289a3484fc\n+Build-Ids: 38b1f20a2e3d9a86bad8900eec3df9df4bb82d59\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/a4/a0731988d720b3fd4a459cadd544289a3484fc.debug\n+usr/lib/debug/.build-id/38/b1f20a2e3d9a86bad8900eec3df9df4bb82d59.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 2020-06-11 11:48:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/a4/\n--rw-r--r-- 0 root (0) root (0) 95856 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/a4/a0731988d720b3fd4a459cadd544289a3484fc.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/38/\n+-rw-r--r-- 0 root (0) root (0) 95856 2020-06-11 11:48:35.000000 ./usr/lib/debug/.build-id/38/b1f20a2e3d9a86bad8900eec3df9df4bb82d59.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-06-11 11:48:35.000000 ./usr/share/doc/petitboot-twin-dbgsym -> petitboot-twin\n"}, {"source1": "./usr/lib/debug/.build-id/a4/a0731988d720b3fd4a459cadd544289a3484fc.debug", "source2": "./usr/lib/debug/.build-id/38/b1f20a2e3d9a86bad8900eec3df9df4bb82d59.debug", "comments": ["Files similar despite different names (score: 34, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4a0731988d720b3fd4a459cadd544289a3484fc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 38b1f20a2e3d9a86bad8900eec3df9df4bb82d59\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 {}", "unified_diff": "@@ -12348,15 +12348,15 @@\n <6706> DW_AT_external : 1\n <6706> DW_AT_declaration : 1\n <6706> DW_AT_linkage_name: (indirect string, offset: 0x1988): puts\n <670a> DW_AT_name : (indirect string, offset: 0x197e): __builtin_puts\n <670e> DW_AT_decl_file : 10\n <670f> DW_AT_decl_line : 0\n <1><6710>: Abbrev Number: 36 (DW_TAG_dwarf_procedure)\n- <6711> DW_AT_location : 52 byte block: 9e 32 70 65 74 69 74 62 6f 6f 74 2d 74 77 69 6e 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 36 2d 30 36 2e 30 30 2e 33 30 a 0 \t(DW_OP_implicit_value 50 byte block: 70 65 74 69 74 62 6f 6f 74 2d 74 77 69 6e 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 31 2e 30 31 2e 32 36 2d 30 36 2e 30 30 2e 33 30 a 0 )\n+ <6711> DW_AT_location : 52 byte block: 9e 32 70 65 74 69 74 62 6f 6f 74 2d 74 77 69 6e 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 33 2e 30 31 2d 31 34 2e 32 35 2e 31 31 a 0 \t(DW_OP_implicit_value 50 byte block: 70 65 74 69 74 62 6f 6f 74 2d 74 77 69 6e 20 28 70 65 74 69 74 62 6f 6f 74 29 20 64 65 76 2d 32 32 2e 30 33 2e 30 31 2d 31 34 2e 32 35 2e 31 31 a 0 )\n <1><6746>: Abbrev Number: 0\n Compilation Unit @ offset 0x6747:\n Length: 0x313c (32-bit)\n Version: 4\n Abbrev Offset: 0xbfc\n Pointer Size: 8\n <0><6752>: Abbrev Number: 1 (DW_TAG_compile_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2,24 +2,20 @@\n f*NW<`tRI\n ~\tp/3z)(0K+\n ;l`lCGXXR?d\n HLWpj~Vpj\n &:qg6@q.'\n f}I'7}S/\n TSf|@U3i\"T=\n-i2!?v`ZL\n-{DMuas`>,2\n-`s`&Er9_\n-FH$p<&u.\n-,D<6].i)\n-uf4;p1[gzA\n-Z/w`.;=&\n-r`~yzLjC\n-=&we/QY6m\n-1<):`LXI\n+ix?(jy~{\n+V\\QYEEEd\n+qOM?I%hW\n+e_8jLR.'\n+]q7De*[(\n+sP{CS[Y_\n v1\t{&\tWL\n xXP<|R!Fs\n nfvz.v;{\n PE5kQUi&\n Uk]]mZ34\n Q[I?ZW^+q\n NgEx4l9{\n"}]}]}]}]}]}