{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.SAJ7PUW0/b1/doomsday_2.2.2+ds1-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.SAJ7PUW0/b2/doomsday_2.2.2+ds1-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n- 79757d713f88e155fe0caeff5e6e22b5 32903420 debug optional doomsday-common-dbgsym_2.2.2+ds1-1_i386.deb\n- b4a904c328c1624c47d17069d6a795b6 4175196 games optional doomsday-common_2.2.2+ds1-1_i386.deb\n+ 15ca54cdbc9e6aae2b9c74f15224e9b8 32884484 debug optional doomsday-common-dbgsym_2.2.2+ds1-1_i386.deb\n+ ae1a2f6ae74a9786677f4e99ba0a4d5d 4176132 games optional doomsday-common_2.2.2+ds1-1_i386.deb\n ee06ed89df93347ef8452c7e6ac4ca79 29059388 games optional doomsday-data_2.2.2+ds1-1_all.deb\n- 62772faec1fd7892d5a063eb7951f6a0 16437864 debug optional doomsday-dbgsym_2.2.2+ds1-1_i386.deb\n+ e9acb5e749b1408a07123fecc5bc9c36 16435960 debug optional doomsday-dbgsym_2.2.2+ds1-1_i386.deb\n a414ab1e7ce780a826a8aeb748d9cabc 7417992 debug optional doomsday-server-dbgsym_2.2.2+ds1-1_i386.deb\n 89ae62d746abcec8856f602c6f50eb25 894668 games optional doomsday-server_2.2.2+ds1-1_i386.deb\n- b50b1be423aa210d645f38d5b473e090 1984584 games optional doomsday_2.2.2+ds1-1_i386.deb\n+ 70751bfc10fd48b4c465fd24aa470d9a 1983052 games optional doomsday_2.2.2+ds1-1_i386.deb\n"}, {"source1": "doomsday-common_2.2.2+ds1-1_i386.deb", "source2": "doomsday-common_2.2.2+ds1-1_i386.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-03-02 20:54:49.000000 debian-binary\n -rw-r--r-- 0 0 0 23196 2020-03-02 20:54:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4151808 2020-03-02 20:54:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4152744 2020-03-02 20:54:49.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/i386-linux-gnu/doomsday/libhexen.so", "source2": "./usr/lib/i386-linux-gnu/doomsday/libhexen.so", "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: a2c41cb1dcab733efc80fa753ec6954d64947a3c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0da626b6fb51c20cd6e45fffdb86ec0b0d272a62\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 63343163 62316463 61623733 33656663 c41cb1dcab733efc\n- 0x00000010 38306661 37353365 63363935 34643634 80fa753ec6954d64\n- 0x00000020 39343761 33632e64 65627567 00000000 947a3c.debug....\n- 0x00000030 41b0eb53 A..S\n+ 0x00000000 61363236 62366662 35316332 30636436 a626b6fb51c20cd6\n+ 0x00000010 65343566 66666462 38366563 30623064 e45fffdb86ec0b0d\n+ 0x00000020 32373261 36322e64 65627567 00000000 272a62.debug....\n+ 0x00000030 f42d41c4 .-A.\n \n"}]}]}]}]}, {"source1": "doomsday_2.2.2+ds1-1_i386.deb", "source2": "doomsday_2.2.2+ds1-1_i386.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-03-02 20:54:49.000000 debian-binary\n -rw-r--r-- 0 0 0 2008 2020-03-02 20:54:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1982384 2020-03-02 20:54:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1980852 2020-03-02 20:54:49.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/games/doomsday-2.2.2", "source2": "./usr/games/doomsday-2.2.2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cb635f238ea75952c1b773e079f95b384e25743a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 13e9fb69fcd3f1bb46f823bfdaf37d52f318d093\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --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 36333566 32333865 61373539 35326331 635f238ea75952c1\n- 0x00000010 62373733 65303739 66393562 33383465 b773e079f95b384e\n- 0x00000020 32353734 33612e64 65627567 00000000 25743a.debug....\n- 0x00000030 ccfae618 ....\n+ 0x00000000 65396662 36396663 64336631 62623436 e9fb69fcd3f1bb46\n+ 0x00000010 66383233 62666461 66333764 35326633 f823bfdaf37d52f3\n+ 0x00000020 31386430 39332e64 65627567 00000000 18d093.debug....\n+ 0x00000030 f6895187 ..Q.\n \n"}]}]}]}]}, {"source1": "doomsday-common-dbgsym_2.2.2+ds1-1_i386.deb", "source2": "doomsday-common-dbgsym_2.2.2+ds1-1_i386.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-03-02 20:54:49.000000 debian-binary\n--rw-r--r-- 0 0 0 1336 2020-03-02 20:54:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 32901892 2020-03-02 20:54:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1332 2020-03-02 20:54:49.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 32882960 2020-03-02 20:54:49.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": "@@ -1,12 +1,12 @@\n Package: doomsday-common-dbgsym\n Source: doomsday\n Version: 2.2.2+ds1-1\n Auto-Built-Package: debug-symbols\n Architecture: i386\n Maintainer: Debian Games Team \n-Installed-Size: 34534\n+Installed-Size: 34535\n Depends: doomsday-common (= 2.2.2+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for doomsday-common\n-Build-Ids: 1f14bc5f8a687774098869a996563184b35e7ba6 1fbda8b68ff95e3915874e4dd435a5b4bb8844c4 234a7fd80533f77966511288788d286032ef6d08 2ec374280d85c1a6cf7f6a5e288021f82a975db2 418cbc8e50d1cfc9b31012240838a85aeaef42bc 55edade79927df0a2903a543d59cc972703283a2 7237e0ffc9d10a88bdf33669e5c7559f9af9a07d 77b3707b5b7904fb4214fbe0a0a84c0e06584609 78f0b721a2088a6d2413e8c9db8362645dba2fe5 a2c41cb1dcab733efc80fa753ec6954d64947a3c bab1f491d43ceb65762bf726586b289ca967d45b c022deb1537389f722834c20e9f4ee716e80f834 c84f3a421e5f7c71d3925e6dc96a6048bc5bfa1d dd76b49e193e10657ce52b69c6a28eee0b32c17f ea699639e1a9ded697b7dc2d885d4b557f19659e f0f2c246343b4763126a4476b145e407333d5df4\n+Build-Ids: 0da626b6fb51c20cd6e45fffdb86ec0b0d272a62 1f14bc5f8a687774098869a996563184b35e7ba6 1fbda8b68ff95e3915874e4dd435a5b4bb8844c4 234a7fd80533f77966511288788d286032ef6d08 2ec374280d85c1a6cf7f6a5e288021f82a975db2 418cbc8e50d1cfc9b31012240838a85aeaef42bc 55edade79927df0a2903a543d59cc972703283a2 7237e0ffc9d10a88bdf33669e5c7559f9af9a07d 77b3707b5b7904fb4214fbe0a0a84c0e06584609 78f0b721a2088a6d2413e8c9db8362645dba2fe5 bab1f491d43ceb65762bf726586b289ca967d45b c022deb1537389f722834c20e9f4ee716e80f834 c84f3a421e5f7c71d3925e6dc96a6048bc5bfa1d dd76b49e193e10657ce52b69c6a28eee0b32c17f ea699639e1a9ded697b7dc2d885d4b557f19659e f0f2c246343b4763126a4476b145e407333d5df4\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,17 +1,17 @@\n+usr/lib/debug/.build-id/0d/a626b6fb51c20cd6e45fffdb86ec0b0d272a62.debug\n usr/lib/debug/.build-id/1f/14bc5f8a687774098869a996563184b35e7ba6.debug\n usr/lib/debug/.build-id/1f/bda8b68ff95e3915874e4dd435a5b4bb8844c4.debug\n usr/lib/debug/.build-id/23/4a7fd80533f77966511288788d286032ef6d08.debug\n usr/lib/debug/.build-id/2e/c374280d85c1a6cf7f6a5e288021f82a975db2.debug\n usr/lib/debug/.build-id/41/8cbc8e50d1cfc9b31012240838a85aeaef42bc.debug\n usr/lib/debug/.build-id/55/edade79927df0a2903a543d59cc972703283a2.debug\n usr/lib/debug/.build-id/72/37e0ffc9d10a88bdf33669e5c7559f9af9a07d.debug\n usr/lib/debug/.build-id/77/b3707b5b7904fb4214fbe0a0a84c0e06584609.debug\n usr/lib/debug/.build-id/78/f0b721a2088a6d2413e8c9db8362645dba2fe5.debug\n-usr/lib/debug/.build-id/a2/c41cb1dcab733efc80fa753ec6954d64947a3c.debug\n usr/lib/debug/.build-id/ba/b1f491d43ceb65762bf726586b289ca967d45b.debug\n usr/lib/debug/.build-id/c0/22deb1537389f722834c20e9f4ee716e80f834.debug\n usr/lib/debug/.build-id/c8/4f3a421e5f7c71d3925e6dc96a6048bc5bfa1d.debug\n usr/lib/debug/.build-id/dd/76b49e193e10657ce52b69c6a28eee0b32c17f.debug\n usr/lib/debug/.build-id/ea/699639e1a9ded697b7dc2d885d4b557f19659e.debug\n usr/lib/debug/.build-id/f0/f2c246343b4763126a4476b145e407333d5df4.debug\n usr/lib/debug/.dwz/i386-linux-gnu/doomsday-common.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,12 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/\n+drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/0d/\n+-rw-r--r-- 0 root (0) root (0) 3434500 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/0d/a626b6fb51c20cd6e45fffdb86ec0b0d272a62.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/1f/\n -rw-r--r-- 0 root (0) root (0) 970832 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/1f/14bc5f8a687774098869a996563184b35e7ba6.debug\n -rw-r--r-- 0 root (0) root (0) 3239700 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/1f/bda8b68ff95e3915874e4dd435a5b4bb8844c4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/23/\n -rw-r--r-- 0 root (0) root (0) 6568 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/23/4a7fd80533f77966511288788d286032ef6d08.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/2e/\n -rw-r--r-- 0 root (0) root (0) 606504 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/2e/c374280d85c1a6cf7f6a5e288021f82a975db2.debug\n@@ -16,16 +18,14 @@\n -rw-r--r-- 0 root (0) root (0) 87572 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/55/edade79927df0a2903a543d59cc972703283a2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/72/\n -rw-r--r-- 0 root (0) root (0) 3224856 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/72/37e0ffc9d10a88bdf33669e5c7559f9af9a07d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/77/\n -rw-r--r-- 0 root (0) root (0) 82236 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/77/b3707b5b7904fb4214fbe0a0a84c0e06584609.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/78/\n -rw-r--r-- 0 root (0) root (0) 7053652 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/78/f0b721a2088a6d2413e8c9db8362645dba2fe5.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/a2/\n--rw-r--r-- 0 root (0) root (0) 3434496 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/a2/c41cb1dcab733efc80fa753ec6954d64947a3c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/ba/\n -rw-r--r-- 0 root (0) root (0) 305944 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/ba/b1f491d43ceb65762bf726586b289ca967d45b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/c0/\n -rw-r--r-- 0 root (0) root (0) 3031552 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/c0/22deb1537389f722834c20e9f4ee716e80f834.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/c8/\n -rw-r--r-- 0 root (0) root (0) 376004 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/c8/4f3a421e5f7c71d3925e6dc96a6048bc5bfa1d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/dd/\n"}, {"source1": "./usr/lib/debug/.build-id/a2/c41cb1dcab733efc80fa753ec6954d64947a3c.debug", "source2": "./usr/lib/debug/.build-id/0d/a626b6fb51c20cd6e45fffdb86ec0b0d272a62.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 6% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - GNU\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0x44cd0\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 3432976 (bytes into file)\n+ Start of section headers: 3432980 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 38\n Section header string table index: 37\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 38 section headers, starting at offset 0x346210:\n+There are 38 section headers, starting at offset 0x346214:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 0060d4 04 A 3 0 4\n [ 3] .dynsym NOBITS 0000624c 000178 00e9e0 10 A 4 1 4\n@@ -26,22 +26,22 @@\n [21] .data.rel.ro NOBITS 00169da0 000d74 0018b0 00 WA 0 0 32\n [22] .dynamic NOBITS 0016b650 000d74 000130 08 WA 4 0 4\n [23] .got NOBITS 0016b780 000d74 002870 04 WA 0 0 4\n [24] .data NOBITS 0016e000 000d74 012900 00 WA 0 0 32\n [25] .bss NOBITS 00180900 000d74 004654 00 WA 0 0 32\n [26] .comment PROGBITS 00000000 000178 000027 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 00000000 0001a0 000a88 00 C 0 0 4\n- [28] .debug_info PROGBITS 00000000 000c28 244c4c 00 C 0 0 4\n- [29] .debug_abbrev PROGBITS 00000000 245874 00c64c 00 C 0 0 4\n- [30] .debug_line PROGBITS 00000000 251ec0 056285 00 C 0 0 4\n- [31] .debug_str PROGBITS 00000000 2a8148 006879 01 MSC 0 0 4\n- [32] .debug_loc PROGBITS 00000000 2ae9c4 04a1eb 00 C 0 0 4\n- [33] .debug_ranges PROGBITS 00000000 2f8bb0 01228e 00 C 0 0 4\n- [34] .gnu_debugaltlink PROGBITS 00000000 30ae3e 00004d 00 0 0 1\n- [35] .symtab SYMTAB 00000000 30ae8c 014380 10 36 1435 4\n- [36] .strtab STRTAB 00000000 31f20c 026e86 00 0 0 1\n- [37] .shstrtab STRTAB 00000000 346092 00017b 00 0 0 1\n+ [28] .debug_info PROGBITS 00000000 000c28 244c4e 00 C 0 0 4\n+ [29] .debug_abbrev PROGBITS 00000000 245878 00c64c 00 C 0 0 4\n+ [30] .debug_line PROGBITS 00000000 251ec4 056285 00 C 0 0 4\n+ [31] .debug_str PROGBITS 00000000 2a814c 006879 01 MSC 0 0 4\n+ [32] .debug_loc PROGBITS 00000000 2ae9c8 04a1eb 00 C 0 0 4\n+ [33] .debug_ranges PROGBITS 00000000 2f8bb4 01228e 00 C 0 0 4\n+ [34] .gnu_debugaltlink PROGBITS 00000000 30ae42 00004d 00 0 0 1\n+ [35] .symtab SYMTAB 00000000 30ae90 014380 10 36 1435 4\n+ [36] .strtab STRTAB 00000000 31f210 026e86 00 0 0 1\n+ [37] .shstrtab STRTAB 00000000 346096 00017b 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 {}", "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: a2c41cb1dcab733efc80fa753ec6954d64947a3c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0da626b6fb51c20cd6e45fffdb86ec0b0d272a62\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -1530281,25 +1530281,25 @@\n <1><2b84d5>: Abbrev Number: 16 (DW_TAG_reference_type)\n <2b84d6> DW_AT_byte_size : (data1) 4\n <2b84d7> DW_AT_type : (ref_udata) <0x295a2e>\n <1><2b84da>: Abbrev Number: 225 (DW_TAG_imported_module)\n <2b84dc> DW_AT_decl_file : (data1) 3\n <2b84dd> DW_AT_decl_line : (data2) 271\n <2b84df> DW_AT_decl_column : (data1) 17\n- <2b84e0> DW_AT_import : (ref_udata) <0x2afbf4>\t[Abbrev Number: 318 (DW_TAG_namespace)]\n+ <2b84e0> DW_AT_import : (ref_udata) <0x2a2a52>\t[Abbrev Number: 626 (DW_TAG_namespace)]\n <1><2b84e3>: Abbrev Number: 225 (DW_TAG_imported_module)\n <2b84e5> DW_AT_decl_file : (data1) 3\n <2b84e6> DW_AT_decl_line : (data2) 272\n- <2b84e8> DW_AT_decl_column : (data1) 25\n- <2b84e9> DW_AT_import : (ref_udata) <0x2afc00>\t[Abbrev Number: 318 (DW_TAG_namespace)]\n+ <2b84e8> DW_AT_decl_column : (data1) 17\n+ <2b84e9> DW_AT_import : (ref_udata) <0x2afbf4>\t[Abbrev Number: 318 (DW_TAG_namespace)]\n <1><2b84ec>: Abbrev Number: 225 (DW_TAG_imported_module)\n <2b84ee> DW_AT_decl_file : (data1) 3\n <2b84ef> DW_AT_decl_line : (data2) 273\n- <2b84f1> DW_AT_decl_column : (data1) 17\n- <2b84f2> DW_AT_import : (ref_udata) <0x2a2a52>\t[Abbrev Number: 626 (DW_TAG_namespace)]\n+ <2b84f1> DW_AT_decl_column : (data1) 25\n+ <2b84f2> DW_AT_import : (ref_udata) <0x2afc00>\t[Abbrev Number: 318 (DW_TAG_namespace)]\n <1><2b84f5>: Abbrev Number: 14 (DW_TAG_pointer_type)\n <2b84f6> DW_AT_byte_size : (data1) 4\n <2b84f7> DW_AT_type : (ref_udata) <0x293d1a>\n <1><2b84f9>: Abbrev Number: 15 (DW_TAG_const_type)\n <2b84fa> DW_AT_type : (ref_udata) <0x2b84f5>\n <1><2b84fd>: Abbrev Number: 16 (DW_TAG_reference_type)\n <2b84fe> DW_AT_byte_size : (data1) 4\n@@ -2001777,20 +2001777,20 @@\n <3a5285> DW_AT_type : (ref_addr) <0x4e7>\n <3a5289> DW_AT_external : (flag_present) 1\n <3a5289> DW_AT_declaration : (flag_present) 1\n <1><3a5289>: Abbrev Number: 222 (DW_TAG_imported_module)\n <3a528b> DW_AT_decl_file : (data1) 2\n <3a528c> DW_AT_decl_line : (data1) 110\n <3a528d> DW_AT_decl_column : (data1) 17\n- <3a528e> DW_AT_import : (ref_udata) <0x397782>\t[Abbrev Number: 358 (DW_TAG_namespace)]\n+ <3a528e> DW_AT_import : (ref_udata) <0x3a15c1>\t[Abbrev Number: 221 (DW_TAG_namespace)]\n <1><3a5291>: Abbrev Number: 222 (DW_TAG_imported_module)\n <3a5293> DW_AT_decl_file : (data1) 2\n <3a5294> DW_AT_decl_line : (data1) 111\n <3a5295> DW_AT_decl_column : (data1) 17\n- <3a5296> DW_AT_import : (ref_udata) <0x3a15c1>\t[Abbrev Number: 221 (DW_TAG_namespace)]\n+ <3a5296> DW_AT_import : (ref_udata) <0x397782>\t[Abbrev Number: 358 (DW_TAG_namespace)]\n <1><3a5299>: Abbrev Number: 353 (DW_TAG_variable)\n <3a529b> DW_AT_specification: (ref_addr) <0x6049b>\n <3a529f> DW_AT_decl_file : (data1) 2\n <3a52a0> DW_AT_decl_line : (data1) 118\n <3a52a1> DW_AT_decl_column : (data1) 7\n <3a52a2> DW_AT_location : (exprloc) 5 byte block: 3 44 6 18 0 \t(DW_OP_addr: 180644)\n <1><3a52a8>: Abbrev Number: 74 (DW_TAG_variable)\n@@ -2125554,20 +2125554,20 @@\n <1><3dd631>: Abbrev Number: 11 (DW_TAG_pointer_type)\n <3dd632> DW_AT_byte_size : (data1) 4\n <3dd633> DW_AT_type : (ref_udata) <0x3d8cc2>\n <1><3dd636>: Abbrev Number: 231 (DW_TAG_imported_module)\n <3dd638> DW_AT_decl_file : (data1) 1\n <3dd639> DW_AT_decl_line : (data2) 6271\n <3dd63b> DW_AT_decl_column : (data1) 17\n- <3dd63c> DW_AT_import : (ref_udata) <0x3d6960>\t[Abbrev Number: 282 (DW_TAG_namespace)]\n+ <3dd63c> DW_AT_import : (ref_udata) <0x3cbb7c>\t[Abbrev Number: 621 (DW_TAG_namespace)]\n <1><3dd63f>: Abbrev Number: 231 (DW_TAG_imported_module)\n <3dd641> DW_AT_decl_file : (data1) 1\n <3dd642> DW_AT_decl_line : (data2) 6272\n <3dd644> DW_AT_decl_column : (data1) 17\n- <3dd645> DW_AT_import : (ref_udata) <0x3cbb7c>\t[Abbrev Number: 621 (DW_TAG_namespace)]\n+ <3dd645> DW_AT_import : (ref_udata) <0x3d6960>\t[Abbrev Number: 282 (DW_TAG_namespace)]\n <1><3dd648>: Abbrev Number: 91 (DW_TAG_structure_type)\n <3dd649> DW_AT_name : (GNU_strp_alt) (offset: 0x15fcd9) \n <3dd64d> DW_AT_byte_size : (data1) 8\n <3dd64e> DW_AT_decl_file : (data1) 1\n <3dd64f> DW_AT_decl_line : (data2) 6285\n <3dd651> DW_AT_decl_column : (data1) 8\n <3dd652> DW_AT_sibling : (ref_udata) <0x3dd66f>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-zn\n-[EqA|`g;0Z-Q\n-oT'Z%ANeEd\n-h|@?o6-%A63\n-:TV}/p]i%M\n-+_CmxH6>\n-*=yj;J;d\n-f$*22NW$5NW\n-Dz1k*=dw\n-IKD.P\"9t\n-FnfnTjl?\n-Zd/GAKua\n-2j*g3UrJ,\n-bQn% *_m\n-U8.^ 4>x!\n-+zBB7XS{\n-m/vtwA-~sk1\n-YfoDC^mu\n-Kw ]}U[@8\n-4?3-*Kmv\n-'o_(S_*:P\n-Y`=\"U@yj\n-xU4U( ~)NZ*\n-zS06Lgm4\n-gCSv32xL\n-ddy\n-K'mA\t^\\\"\n-X]'Y|5+VGrv\n-\te'%dgq>\n-awMX\ti+E\n-?X\t/WVWZ\n-}\t@vvA^.\n-yZA];:-V\n-'A~w9$GG\n-P5yI&E.u\n- ETP,XPTDE\n-k\"\"1EB]\\t!\n-mU:^,af&=\n-$[vRJ\t'|\n-T$>vAmo<\n-7~a #Z23\n-yVZ_2G_=\n--)96]VN]\n-J#yZi)O+\n-\"f |Cg b\n-oEhW>M+F\\D\n-gL{[~0iA\n-zrP};BQO\n-tNY.z{s0\n-P\\ kUDV!\n-0-Y.&\\L>\n-p~-U#z-U#\n-:Wlw)]e.mf#\n-JiK\tX$@?\n-Ls#6o/nr\n-ila8\n-J[Ib@}pu|\n-fqx\".i:f\n-+t9Nv98Q>1%\n-M1a-zO +!vw\n-rq\"H.S%B\n-I+l^/o_/\n-sa]xoo?L\n-37BL\tYQb\n-bj)vT#x~\n-fg`6k~@g\n-LdzzkS}b!\\s\n-i+]A}<\\#$\n-+cqG`\"gA`*\n-gPm je5D\n-+.{cP>g6\n-Cqu6M/(E\n-FG57_B;9%\n-:g,F`o0;\n-ZN e5j)B=\n-Z1]zkr-G\n-~e@V$Y'9\n-P m4y*J|\n-V4^,zndPq:\n-XzXgn(rZ\n-_BAY)w9i\"\n-o2B//c5\"^>y\n-*([hP^0d\n-j,1B-{b7\n-rPgBS*xZ\n-Yc+yB%lB0]\n-t=/VAW<0^\n-S/@t6DU9\n-0[rXYS\\j\n-KzJ4i*Os\n-(H*$6q?\tI{\n-HJSw\\}|a\n-GB61N\n-+ZDHKj\n-Nh\tGKt4=\n-!8j\tdM!k.,\n-||mkIgT=\n-~{!_%uGI\n-Ts+X`qX3@\n-0S~%ohT0F\n-)@Mb]kRt'\n-nrFU4Zu;\n-Wh\"d+XN5Jr\n-@q*o,E'Z\n-o5__+n5W\n-2J}Czy,.W\n-eQj xBuhn\n-@)xDaA'6\n-QfrlLS>C\n+KT/$u0an\n+$/>JR48[\n+Z'_8F.+z\n+@M2=3H@q?\n+/fjoc7t{.\n+En7GnGB&@\n+]N\\n>+'./ \n+oo{tc|-b\n+;nK~ODq[YL\n+ZVYl&}S8>p#\n+}FI^/UI`:v\n+*k-j,SIZH#\n+L%iAeiV$\n+F3DI$Dq]\n+T:/3J\t)<\n+p]b\\`svZ<\n+*Plc1WT_\n+A,z}l\"g]?\n+W0fnVh70\n+*\tNpiJWH{\n+%yG3%|-,\n+a]aWh;]g\n+qqE]ho-Y\n++{Lc3nBe\n+|n|_7Ww,B\n+X5A*6AV!\n+5SON<._-\n+Q}/E|![l\n+4bx=#P[J=\n+puMQV7ys\n+ELLv_`]1#\n+e>J=+@Y<\n+C,)ZE==/8t\n+T'6n\"^+)\n+5fi@X\n+)b?a;W;.Wt\n+x+C+jYSk\n+pW)Z0t']\n+\t{nXG|\tYD\n+|9ar,?kD\n+ Z^y6kh6@\n+x<0n\"'oH\n+hL=4t/\\m:[\n+86d#8y3=5\n+\\@YXWea]1\n++mMVZT@F\n+KZVqx8uI=\n+^La_]a6H\n+P?@?~!E(\n+Tn/}7Kn/\n+HJf=K2?!\n+R'%\t}HN!}\n+LT~GK)zG\n+W}W\\`+\"6\n+|TalS\n+=8- {OGu\n+9tAPZY\\b)\n+N~n-!?U1`\n+<]]]]]OU=U\n+t9{:6d=f\n+iuM/\t6L{\n+#aXGo]DN\n+*uN1=MLl\n+vb)>Ex45,#.\n+.X#rTF\\$\n+U3p!@7=Q\n+^`l'Zs5,\n+Qc2#Z8OR\n+A5ZiB1Nr\n+{QH/c\\(.2\n+|g(L; \n+CsSTu\trE r\n+)7MSLLbKb\n+GE/BGgWE\n+,c>]\n+YskmfS1}M\n+))Y?@}e2\n+.gQ\t'1*I\n+tL`G6=][\n+8yZi$O+-\n+Tm+4XVa_\n+L=Mf)44N<\n+a25}\n+Bx]HBi+I\n+%^|G<~1Z\n+nE/*PDHl+\n+,]kV{?2O\n+GeLR~W~8\n+E|C)H(U^\n+II;k7SA+\n+qu2lIV2O\n+UJ*Lg(F\\\n+@?T\tXa<)Q\n+{~|n\\THb\n+lXN\\_}H$u.\n+tUYQL1!p1{\n++p1MgrbyJ|\n+cJ~m%n:0?\n+h,~|\\^BS\n+IvW\"\\Ay_7\n+'/3[r13[\n+HDURC&W%\n+4P'\tyQ!i\n+GY#&<0OA\n+_yDF`Itm\n+&sd'\"e hP-\n+eccBc[Om\n+5!cjE]+X\n+*e~bwD9S.KF\n+jA%*Vaq*\n+3WMk\ttHm\n+\tD,1#~@M\n+73CP|%{X{\n+}o]OBwmc9\n++NZN/kv!\n+$X\\@KUVBE\n+W[zZ-]Q+\n+\t]G1XePL\n+J a\twta;_,\n+[1mHN/Ch\n+PV.[.AQ}\n+oE\t+)Q%).\n+ld+6*k6.\n+!vVBv.EmjF\n+H_Tc\tiaT\n+h>%Za6?X\n+X>+Vbv?X\n+EWp$\\q5o)\n+;Cl,9]]*\n+6yO=JyI$@\n+8O>Do37M\n+D5,.qT.k\n+erdcC.Si\n+Id- k+YG\n+`5BGDWkw\n+Ptgubd?%\n+BxaxEW}n\n+Tk0)D]e|\n+]3Q6S&>3\n+I[5bUK9[\n+^!GZIwmz\n+jq[mvFpp\n s[y|~thgN\n ^lQf'}K`\n ?r2_XqH8%\n $C90hxpZ&\n jnRVwnH1\n Qzh;#pwp\n }\"KP;INC;\n"}]}]}]}]}, {"source1": "doomsday-dbgsym_2.2.2+ds1-1_i386.deb", "source2": "doomsday-dbgsym_2.2.2+ds1-1_i386.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-03-02 20:54:49.000000 debian-binary\n--rw-r--r-- 0 0 0 852 2020-03-02 20:54:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16436820 2020-03-02 20:54:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 860 2020-03-02 20:54:49.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 16434908 2020-03-02 20:54:49.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": "@@ -1,12 +1,12 @@\n Package: doomsday-dbgsym\n Source: doomsday\n Version: 2.2.2+ds1-1\n Auto-Built-Package: debug-symbols\n Architecture: i386\n Maintainer: Debian Games Team \n-Installed-Size: 17127\n+Installed-Size: 17126\n Depends: doomsday (= 2.2.2+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for doomsday\n-Build-Ids: 1993e1c164a43b4f33b36f15a78523e04cd7e587 2e5f4adfeb8e2277224881048b92432f72cf19c2 45d62817323bd23e97807946cce10be8bba6ec58 710f1c25da951775e0e769e406df4d00ac1a8164 890eb89ae0a1fb6b05bbf74de9d8b849af39625a cb635f238ea75952c1b773e079f95b384e25743a\n+Build-Ids: 13e9fb69fcd3f1bb46f823bfdaf37d52f318d093 1993e1c164a43b4f33b36f15a78523e04cd7e587 2e5f4adfeb8e2277224881048b92432f72cf19c2 45d62817323bd23e97807946cce10be8bba6ec58 710f1c25da951775e0e769e406df4d00ac1a8164 890eb89ae0a1fb6b05bbf74de9d8b849af39625a\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,7 +1,7 @@\n+usr/lib/debug/.build-id/13/e9fb69fcd3f1bb46f823bfdaf37d52f318d093.debug\n usr/lib/debug/.build-id/19/93e1c164a43b4f33b36f15a78523e04cd7e587.debug\n usr/lib/debug/.build-id/2e/5f4adfeb8e2277224881048b92432f72cf19c2.debug\n usr/lib/debug/.build-id/45/d62817323bd23e97807946cce10be8bba6ec58.debug\n usr/lib/debug/.build-id/71/0f1c25da951775e0e769e406df4d00ac1a8164.debug\n usr/lib/debug/.build-id/89/0eb89ae0a1fb6b05bbf74de9d8b849af39625a.debug\n-usr/lib/debug/.build-id/cb/635f238ea75952c1b773e079f95b384e25743a.debug\n usr/lib/debug/.dwz/i386-linux-gnu/doomsday.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,23 +1,23 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/\n+drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/13/\n+-rw-r--r-- 0 root (0) root (0) 16900092 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/13/e9fb69fcd3f1bb46f823bfdaf37d52f318d093.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/19/\n -rw-r--r-- 0 root (0) root (0) 9888 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/19/93e1c164a43b4f33b36f15a78523e04cd7e587.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/2e/\n -rw-r--r-- 0 root (0) root (0) 41844 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/2e/5f4adfeb8e2277224881048b92432f72cf19c2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/45/\n -rw-r--r-- 0 root (0) root (0) 21920 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/45/d62817323bd23e97807946cce10be8bba6ec58.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/71/\n -rw-r--r-- 0 root (0) root (0) 378424 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/71/0f1c25da951775e0e769e406df4d00ac1a8164.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/89/\n -rw-r--r-- 0 root (0) root (0) 80740 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/89/0eb89ae0a1fb6b05bbf74de9d8b849af39625a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/cb/\n--rw-r--r-- 0 root (0) root (0) 16900100 2020-03-02 20:54:49.000000 ./usr/lib/debug/.build-id/cb/635f238ea75952c1b773e079f95b384e25743a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 84244 2020-03-02 20:54:49.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/doomsday.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-03-02 20:54:49.000000 ./usr/share/doc/doomsday-dbgsym -> doomsday\n"}, {"source1": "./usr/lib/debug/.build-id/cb/635f238ea75952c1b773e079f95b384e25743a.debug", "source2": "./usr/lib/debug/.build-id/13/e9fb69fcd3f1bb46f823bfdaf37d52f318d093.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 4% 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: Intel 80386\n Version: 0x1\n Entry point address: 0x17a9d0\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 16898500 (bytes into file)\n+ Start of section headers: 16898492 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 11\n Size of section headers: 40 (bytes)\n Number of section headers: 40\n Section header string table index: 39\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n-There are 40 section headers, starting at offset 0x101d9c4:\n+There are 40 section headers, starting at offset 0x101d9bc:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n@@ -28,22 +28,22 @@\n [23] .data.rel.ro NOBITS 005b49e0 000984 010044 00 WA 0 0 32\n [24] .dynamic NOBITS 005c4a24 000984 000170 08 WA 6 0 4\n [25] .got NOBITS 005c4b94 000984 003458 04 WA 0 0 4\n [26] .data NOBITS 005c8000 000984 011d11 00 WA 0 0 32\n [27] .bss NOBITS 005d9d20 000984 3fff28 00 WA 0 0 32\n [28] .comment PROGBITS 00000000 0001ec 000027 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 00000000 000214 004700 00 C 0 0 4\n- [30] .debug_info PROGBITS 00000000 004914 a86664 00 C 0 0 4\n- [31] .debug_abbrev PROGBITS 00000000 a8af78 0243df 00 C 0 0 4\n- [32] .debug_line PROGBITS 00000000 aaf358 15bb44 00 C 0 0 4\n- [33] .debug_str PROGBITS 00000000 c0ae9c 0b9bd1 01 MSC 0 0 4\n- [34] .debug_loc PROGBITS 00000000 cc4a70 1a5a1d 00 C 0 0 4\n- [35] .debug_ranges PROGBITS 00000000 e6a490 083e5d 00 C 0 0 4\n- [36] .gnu_debugaltlink PROGBITS 00000000 eee2ed 000046 00 0 0 1\n- [37] .symtab SYMTAB 00000000 eee334 050260 10 38 3793 4\n- [38] .strtab STRTAB 00000000 f3e594 0df29d 00 0 0 1\n- [39] .shstrtab STRTAB 00000000 101d831 000191 00 0 0 1\n+ [30] .debug_info PROGBITS 00000000 004914 a8665a 00 C 0 0 4\n+ [31] .debug_abbrev PROGBITS 00000000 a8af70 0243df 00 C 0 0 4\n+ [32] .debug_line PROGBITS 00000000 aaf350 15bb44 00 C 0 0 4\n+ [33] .debug_str PROGBITS 00000000 c0ae94 0b9bd1 01 MSC 0 0 4\n+ [34] .debug_loc PROGBITS 00000000 cc4a68 1a5a1d 00 C 0 0 4\n+ [35] .debug_ranges PROGBITS 00000000 e6a488 083e5d 00 C 0 0 4\n+ [36] .gnu_debugaltlink PROGBITS 00000000 eee2e5 000046 00 0 0 1\n+ [37] .symtab SYMTAB 00000000 eee32c 050260 10 38 3793 4\n+ [38] .strtab STRTAB 00000000 f3e58c 0df29d 00 0 0 1\n+ [39] .shstrtab STRTAB 00000000 101d829 000191 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,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: cb635f238ea75952c1b773e079f95b384e25743a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 13e9fb69fcd3f1bb46f823bfdaf37d52f318d093\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3990976,20 +3990976,20 @@\n <1><72a243>: Abbrev Number: 18 (DW_TAG_reference_type)\n <72a244> DW_AT_byte_size : (data1) 4\n <72a245> DW_AT_type : (ref_udata) <0x6f70d2>, BspTree, BinaryTree\n <1><72a248>: Abbrev Number: 527 (DW_TAG_imported_module)\n <72a24a> DW_AT_decl_file : (data1) 7\n <72a24b> DW_AT_decl_line : (data2) 1376\n <72a24d> DW_AT_decl_column : (data1) 17\n- <72a24e> DW_AT_import : (ref_udata) <0x6ce486>\t[Abbrev Number: 1143 (DW_TAG_namespace)]\n+ <72a24e> DW_AT_import : (ref_udata) <0x6f52a1>\t[Abbrev Number: 772 (DW_TAG_namespace)]\n <1><72a251>: Abbrev Number: 527 (DW_TAG_imported_module)\n <72a253> DW_AT_decl_file : (data1) 7\n <72a254> DW_AT_decl_line : (data2) 1377\n <72a256> DW_AT_decl_column : (data1) 17\n- <72a257> DW_AT_import : (ref_udata) <0x6f52a1>\t[Abbrev Number: 772 (DW_TAG_namespace)]\n+ <72a257> DW_AT_import : (ref_udata) <0x6ce486>\t[Abbrev Number: 1143 (DW_TAG_namespace)]\n <1><72a25a>: Abbrev Number: 773 (DW_TAG_namespace)\n <72a25c> DW_AT_name : (GNU_strp_alt) (offset: 0x2c822) \n <72a260> DW_AT_decl_file : (data1) 7\n <72a261> DW_AT_decl_line : (data2) 1378\n <72a263> DW_AT_decl_column : (data1) 11\n <72a264> DW_AT_sibling : (ref_udata) <0x72a532>\n <2><72a267>: Abbrev Number: 96 (DW_TAG_class_type)\n@@ -4194297,8 +4194297,8 @@\n <2><794a84>: Abbrev Number: 15 (DW_TAG_formal_parameter)\n <794a85> DW_AT_name : (GNU_strp_alt) (offset: 0x2fc25) \n <794a89> DW_AT_type : (ref_udata) <0x71a4f4>, QFlags\n <794a8c> DW_AT_artificial : (flag_present) 1\n <2><794a8c>: Abbrev Number: 70 (DW_TAG_formal_parameter)\n <794a8d> DW_AT_name : (GNU_strp_alt) (offset: 0x2e622) \n <794a91> DW_AT_decl_file : (data1) 40\n-[ Too much input for diff (SHA256: 4a6adad4affd52060a419497b98d3a4010ab32a748e6f7014dcb590fcd89bc31) ]\n+[ Too much input for diff (SHA256: 8ade5c22ff96d0693fdf95fa5f17259fc41b65ef4792a876a138e611e98dcf47) ]\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -952,64 +952,72 @@\n Y[.TA{M!\n \n-m&U,d}u7\n->$OcC\thO\n-nvuKE7m5Em\n-,` ZH&R*:\n-|+B3D&W3H\n-FrYrzl?&P^\n-Lh#\tYk,j\n-cAIGP\"/iH^\n-vE;\"]?\"gk,<\n-SMc_Hd'A\n-;PxU/\t2(\n-:@Ep{GJK\n-yem=<\\2F4\n-Iv&9C,IE\n-uSGJ\tZMD\n-Q=~=CNBO\n-YtC&+D|D F,\n-.-AgWGNU\n-DOvMhkmuM\n-0pr_I]F)\n-w]z~G$%G[\n+'^yUh_?C\n+gW7n)MYj\n+V:or`9R#|t\n+;up3\\Xd1\n+)X'/OX^\"\n+,6NjRcYj\n+pWxt*6&m\n+mau[4u]I\n+9Y%(\\Xe8\n+U`LXiV+l\n+vpF8KUze;\n+U}+<}S5q)\n+]QJ]w/Rn\n+>Lhu_y]Z\n+WL):NW\\q\"h\n+VghH{}/A\n+s,o0,/C:8\n+[eq9K]H1\n+lfJ;\tFNRf\n+Xpc^BJo)\n+!:g} }b'\n+|7MZR=;N\n+D^h$;MyIZfxT\n+B4Y9ZOf8O\n+F\"{/j9;ow0\n+3=8>?@o&\n fk#,nPJ8\n JaHl~P*Lem\n LMZ5gYZO\n-|:Tu)~wD\n+/zDSn}??B%\n ;b/`EEPP,\n-.Il48/Ing\n-IE_drjX/v\n-^D<&#&G>\n-q}iPN8u3\n-Nsz>t1_DJ\n-w}+M!WTe\n-rE$|5ER_\n-iQx~5VaGn,0\n-!;.diTVrd\n-S3tJR=H~\n-\"b&YM'm#\n-TcWTTPcE\n+q(>jv8O5\n+^0nW[,A<\n+-x\\>'k*,\n+o(ve\"Vw\t\n+5(|UY}UQ_\n+zU[e+@Xc\n+sY-:h-~+\n+>*&T2m\"_\n+lfHf}Is{z\n Bp.C|BC\\[H\n XU+{VE:d\n ;I0r})H8I,bG\n d~)~LLp!\n 0JZN=V(CZ\n -1j!kG{Q\n `(! .^]Jt\n@@ -1020,25 +1028,22 @@\n (N&;ht?q\n 9)5\\\\O'w\n dDPIq Xw\n }9I*+epR\n MBp;[K[#p\n 88Z,{Y\"W\n ;)e=l>Ge\n-[`dAxO@= \n-;>YS'nl^\n-t'|rETkp\n-1*_;!|E{C\n-=.#6=@0j}9!\n-=8\\w[b(X\n-[-|IhkVBq=}\n-e94P1|gJ\n-;SIvEk,>`v\n-z;UxZ\tda\n-c,wK[zA}\n+\\yJ\n }UKR6oVL\n &#V0CM[\n BvAp_[i%\n q3F@~]Vg\n QKJ,g!O3\n xWb(8CZV\n++8f\";f\";f\n+tJ8;&RuL\n+M@6D8FY\"_EPX>\n+-FY0tSH]\n 2yh6E[#5\n k8v&|4&X~\n-Gc6((WxcLa\n-r(#Lu1h(k\n-wH]l3^Zn\n-.!mE=hT:\n-sxlo;{.3W\n-xnlt^66t\n-SO !HaUB.\n-H|j+gpP0A\n-JUW4WT]:\n-yoTVD@|VDw\n-p/A0'B'y\n-/p>6SNZ)u\n-lO\",#6x)\n-LIrew[pX\n-nt\\+P^J&<\n-`;=e;=e;\n+de0F~jMX\n+:qsNp;V?\n+:{i>{i>{C[\n+}ex%a{b_\n+RC7iLx4d\n+q`/{E{s\"\n+UKH\tB=[OR\n+!sP!MCvB\n+QQ!VT<[,\n+X`)9[5E$\n+bf,-)3\">\n+dq-KpyQl(\n+d\"%s(YKIm\n+5:1zk|Sa&\n+V;b^.v3g33\n+$A>_\"D'p\n+d6w@0\"r':\n+d_?&BMXd\n+`oJu&6x4\n+j#z6\"k$NB=\n+$6rb#'^-\n B4eWzCEZCS\n fgo}u`}o\n OLD{>_E1\n djb:.$ct\n b*Z@6o,:\n ]9bP*/Ry\n ;%EP9#B(]\n@@ -1099,32 +1101,33 @@\n 0dg,e!e=.C\n 'Zu*J3JG\n U{w+5IeS\n w6gvr8}zz\n l&$rj.h9D\n xj:3T\tQ0D\n 3XD3X?7{\n+I&kJeq\")\n Qn\t4 @\\n\n-1)Hg+7 .\n-=^OfR<%%\n-v.@*%\\w{\n-f?^ynS_m\n-e6LDoo|?\n-vfeP5yAp1\n-l)q7V9^Y\n-fMypw ]Q\n-mlqIBQ2J\n-[cV|[fTvK\n-jOe6*>Gb}[8M\n-slrW*lASi\n-P.xB.wdB\n-~t{*:Eap2\n-VZKz!\\/|\n-B\tHK:{IwrS\n-'b~o/~,`;1_\n+6(1]?t~#\n+\\Vs2|3g{\n+[6/{Yxk#P\n+w]wS7\\w{\n+Yo8u!hqD\n+\tR6HUf~6+\n+v+\"RQGgre\n++>l\"MCj_\n+^}R@>`7fc8\n+_\tmHS=,.\n+?tv\"sN[z\n+q-'4{4DA\n+%sJ\\wX81r\n+M)T^'~DU}\n+7 GX|B-J\n+DT@D, vT\n uL^N6HZiT\n LCPK|~3i\n #BC*F#n:+\n OL?>+GR|D/ns}#M<\n zvhK8CO\\\n C8~m?4>\"\n i4Z\\Wb]Mm\n c:)D,d=]\n-rVUGj5F7\n-[*C!R`}aPS\n-c!l4~J~x,\n-/MRV'Yy4f\n-$Wh9=eXx\n-.Fqv|4]d5'9\n-ws[ {GOV\n-5{o->Vk+\n-;&q@gSy@g*\n-|dZ'(2ka\n-Pf-lshF{\n-!O$g7gx&l!\n-&(Va'uXw\n-$P7tF?`z\n-dKobi;XJgC\n-DqZ %6_S\n-IN{WH`a'\n-&Rd\"\"3Zb\n-lJ`V>U6N\t\n-_4WVXJrB3J\n-h=vmP$.\"\n-`m3nif=ll\n-v`A5$\\a?\n-Wp5di]CW~<_\n-s`{#na%yo \n-R`(owW;#\n-!r]X5UzY\n-6#[40oh`L/\n-Ihm;\tk'Rw\n-G,C9\t.8$\n-l];C_%45\t\n-Zg/$^0~y\n-~9{Xm=,c-\n-O5,ABV>]\n-'?jiGG}}I\t\n-uOKKKSRJK9\n-WW)Y~Q 5\n-4e.[9qc+iU\n-iS.B<>b\"c\n-9|A0#~0>\n-??CqYOT\n-2n\t,Q2l K^\n-vTu`Z7VVj\n-J5v;t8F7\n-hR& z6G@\n-Q7\"]EC,:[\n-L\tQ4u2Z,|R\n-v)vs-L7W\n-@x$5jPL~y5\n-v4Ih;El8\n-b9vEy29,\n-ouf\"'=]w\n-B!Q+8gX9\n-L;/LLb&&\n-<]YSn7o-\n-C^I!/{;r\n-( /B,)Wmt\n-f\"%z03gT\n-Z)5xN-ip\n-u^n[W@/e\n- Vns$osX@\n-E'}z!d]R\n-Nm\"6'_P`\n-xLRq~r:^\n-NvLuiPJ|x\n-I9LYi*}NP\n-cTG9aA&v\n-[%kQn\n-y\"Pq1.\tb\n-HWP?O,ku\n-ud_!E[=E[=E[A\n-F@V=*JDo\n-F0$eZ6r}\n-HKQ|0RkKQ|1\n-80'u\tu\t|n\n-*51c,oA}\n-|\\ MJ}8er\n-KfZ[ocfBo\n-5fU@2~,D\n-0\t7)5tO>{\n-$T&~SD{0\n-ld|j,?u\t\n-'fMf^ &Z\n-vb6pb6ef>1\n-,U*Dr+Ec\n-o7ZTZOJ$\n-gH7p`z@At\n-TV1G\\lQVE\n-No8 KKA,\n-(]=L)^]z\n-C,cCYVxRa\t\n-t&^\"Yp0x\n-mT(,ijer\n-^dw ]9\to$P\n-K%wc%w{G\n-gN\tn*H0x\n-$dJSWpK*\\M\n-pL7\\m>%n\n-gCD7/y~A\n+b;5U\tFD\n+F[gsvd5>&\n+#X[F=1-|b\n+Nj70o//\n+3/KrA8*c\n+N3C:+''\\\n+4[~G]$qvj@>\n+3_8 ?`q7I*gr\n+*H7p(e#<\n+[{7u)J_Ks8\n+4F\\W&Ino[\n+$Rx>o7rm\n+6P6vR/;@\n+)S\tYq]]M\n+}4YyG]sGUj\n+Fi),[Cm/\n+nEt>-|}0\n+lg)_E\"-K\n+{C4GO_gm`\n+Xg}$?foV\n+XPQ)\"X@)V,\n+Avr,Fj2c\n+\"/n|W\t)*1\n+Gr8?q1u#]\n+6*l5e\t=0\n+n'DY6i}2\n+//]9g-EI\n+\t=mnf(%.\n+bgv%z:%N=\n+V]\"k.I$u\n+T}_o},<##iL\n+WS)mU^RP\n+gwWb9:X.:eR\n+\tXG Eo#~\n+-fXM'>.0\n+I;^e<#5k\n+-kSH4l{.hx\n+&qK^[GO.\n+=i\t{\"y\te\n+H6ieO*'\"\n+=qU]4~[G7\n+\tQj!iP-$\n+PpW@qWpA\n+3VleT5ASvmS\n+s?DMimlet,Bne4\n+,.Pk`V=%;r\n+$8a8w4KO\n+Bp_Q;*{&\n+kCZ:RqIL\n+fp\".xO-Q\n+E`y9lZj|\n+cBbcCLHh\n+/l.Q@EqCP6E\n+@9Re_\tx9\n+4\\S(XCQ\n+\"Wz&RQE&HEA\n+F!I;:KKx\n+dQ?t^#Ph\n+VTmiE9;m#\n+cl<,TT~qg;k\n+g^tub7Ka1J)\n+Aa)Zml;#fUI\n+Q}(={~gZ\n+B)=BJ;_9\n+rg^{^k-Yg\n+4Tw6TwWC\n+eZ,$cXzDj\n+OF%.3Zom\n wOZC.If\n-7.Y8QTVi5\n-vkmu5JoE\\\n-Jxg)vWgX\n-%v&;y{tKz\n-8aAZ;)sNS\n-VY\t#c!ah\n-!)!n avs)\n-ff/{Z9iV9\n-V)a\\c[pl\n-R^je)'xJ\n--mw{)}[u;\n-AS2>GU%5O\n-.2?`h)4}\n-^Uj^O:$E{\n-R);0n.4~\n-}Es$tp;.0\n-UC}dWl^-^R\n-\\IC:qx'O\n-3o%M[{?NLj3v\n-/)JH%YUiy\n-l?QSUWEC{\n-kb*3&zp^\n+2g^_j\tTb\n+myurEns%=\n+#(;q\tN_bmZf}\n+{+hdf{2)\n+5sM04vm_\n+?\tjkm^>\"]\n+L!}9'T|_\n+Mh_2fu;-{\n+6pDk6/V_\n+20IV7G}F\n+9<]Q;t`l\n+*7kGU%\n+=lX/paH$\n+mf>B^/P3T\n+4.V@~~4]\n+F/I?oMTe\n X\"e4(]+]\n-EJv_e\"%}\n-N7u\\$Kl\\)I)UM\n-}WxD9YTn\n-I2Z'lrz\"\n-]f9B06q{\n-o?r$>U$=c)\n-\tA%pE)=\"\n-`X7=ghZ&_\n-iseTw[jT\n-c<#F+z@:0\n-]cgR}*{(\n-%iBPUz=(=\n-\"`,?xJfW\n-wyr:5\t.M\n-6q`)\t/U]\n- _zJ2Ud4\n-RP\"#\\[IZ5\n-9$\"G\"6eu?<\n-[|-YW{_ \n-_x!]Z(k_\n-78K>OSUv'\n-Db7\t]v-sA(\n-6|;\t#4ha\n-qSAR\\w5f\n-:OdIMP:,\n-&5;Iwbd/\n-h$6=`>eW(>\n-u{kXrHw}Z)\n-&m20F0Fk,VY\n-Of2lm!\t(T'\n-T^'wB#4 \n-F=XUBH=X=\n-tvblu=G<\n-3L;t2/4<\n-&]EV)-X}o\n-\\Cc,hKW}p\n-'*Qp%oaAO\n-+Qj%oaAO\n-vT#?3%}<7\n-,+'/n&&m3\n-(Y/=}\txE\n-Fdns@o`=\n-('oPZt\\:\n-0[7v%w/I\n-C\t1&}ESg\n-^mlOwX<'h\n-/1[kZ&sC\n-N7J< Ngj\n-QM'9./d?\n-ImmFDhkm?\n-jk3\"B[kw\n-1ZDi>iKe\n-EX_a*[_!\n-H]!z7kie\n-A%ruWM)&WqpA^\n-;M4k)H%Dt\n-oik!{(eW\n-{Z?Q)xNYp\n-~')m+wzP\n-J8S`.'k9y\n-V.'h9aZ7\n-ees={~Hb\n-6bAdA\"O-\n-uw<+@:)I\n-|vH|#kZd\n-5_[?_S@T\n-`;#,UH\tL%3\n-L^qg@>Q!*\n-w)'@;D=PK\n-2}ctsP\" \n-4PPXUijQ\n+k4I2)}!p\n+7Q+L4xs+\n+goH&;$A4\n+$w_S$\\^S'\n+I7mUi]]@\n+,7[\\N\n+RQ#j-]`!\n+ay`Y`jxs\n+i3Pd>T`K\n+^{o\"Z[D7\n+mF?$-Gs_!V\n+-rP99{!9\n+5\"kp!-.b\n+Tsx?M#z{%\n+:&#T.#5Z\n+md{FvC5*yA\n+v0*>,lu8~wtw\n+]/!V?xG)\n+2pE>;l /\n+!d${%exU\n+sN59P-r~Y\n+-4R`kcyAm,i[h\n+QZoOJ2MM'\n+C*8o(H}c]\n+6XeVNGxW4I\n+__B*}}I5JP:#m-\t\n+jee5GAX,\n+CO)+OihB6E\n+4swHC5Ak\n+s_ezk=I<`\n+9'0vRh>c\n+kIq-1V;:\n+s8\\\\$Ngs\n+4=\t]OBf 0z:\n+k`*I&(Uz\n+OdZd9>+4\n+OG=@6v.Gi\n+@>_\\{]P.\n+)WU2rbYd4|B\n+A:8TFY?,\n+k01S*1?`\n+YeamYWG&\n+\t\n B-TlmW<[\n-IJR}R;I*\n-22 _Hu]P\n-k01[^H0w\n-W#MY@3Hiny\n-D\n+>X|+\\H;4\n+96ey<>b4\n+\tMhC$O+k\n s6WId~'{M\n u8&q*Vr7\n ;gqV[S.Ge\n f=5e+E{(*\n 6Y[cM2K[\n-1oCS#l\\AMsSk\n-kEI:ABQCH\n-s^{BQ_pq\n-mGMfj2Sw\n-)LY0),aR\n-|-rPs/r0.\n-B$-SibZ}\n-3FW2kcq6\n-bYB,Kxmr'\t\n-+7T~r&F~r\n-;(zC]qso\\R\n-q)DKA}ehtn\n-&_p<`V|\\A+\n-0_)7hAY#\n-Z}Q#4\n+;`c|e#!D\n+OY(]uLux<\n+2cQ{?[Bo\n+kxQ@\"$s6\n+R'\".\"{@5}\n+GyJyho'kog~\n+0'_vc![Q\n+v:3F=p7l\n+lTfcB:tc\n+8B~bAvgd\n+M_SM{XM&\n+r21M$18\n-vBvl'm8}\n-,~W& |i/\n-7MA!POw:\n-On$u pCd \n-]EtI1OUu\n-,p-9%g@r\n-&M \\Y8Q70\n-.R&tDpo.\n+(B4kE>G5>\n+ZiD;R:[-\n+Zl6hF!'fs2\n+*]L]e,SW\n+Vp+lyps \n++Xq,y 0q\n+.) wmp]3\n+\\fBcFrh/\n++^\"mu>9%\n+}-`w^H~9)\n+sH/U*{ (;\n+6K4qG_H5\n+#;_;G~6|\n+q{)K0reV\n+GtO@=GZ?\n+NE[F8#G[l\n+'.:FNjTU\n+8I:n6Vuz\n+RC\"j8s;0\n+@F$j-zQzaQ\n+S- }n,.fP\n+8lP1dOv{ij\n+8;*Eu)K26+,\n+0#HY@GeH\n+I'g4dXEC8wQ+)\n+wONDk6*A\n+jvp5|-QiV9\n+!5IYy`d!g\n Xn1C0`R:0uie,M\n :Kbay,\"O\n \tt*0n?:@\n \\A\\aVh00\n zk?0d{%-\n-Y@3//p4?\n-#~vu!e{c\n-QsM0 NIc\n-eTrx?Y}@\n-4Cf&`(w ]IMW[_3d\n-{FKW1q$a\n-u7Wx$lPc\n-1Al+Pwi]3\n-LfU{O[gU\n-R@WGj.Hp\n-0\\Np_B\\6\\Np\n-3k_+a9>$9\n-?sCOB].\\\n-4o!ykY't\n-.j5|`w]Sg\n-,|\t5zJg=%#\n-!}+CNA_R\n+'^nHfrqe\n+6o?\"ul \t\n+&\">0)p#$\n+3*CU\"i22h\n+m0c>=Fe8\n+3fS<;Y9k\n+*G5L3d>7m9\n+Qb^5mw/m\n+O^o>\"V|b\n+;w'qm\tKU,;v\n+r2tvL{/Nl\n+bO*;ve1>\n+)V7:_^,Y\n+Oge!Ox}}\n+u[4C/DJC\n+E!1{b:3{\n+LAiTT9GU\n+AY:Pw_aO<\n+FunIgu^?)j\n+hL>o6fC*\n+-|\t5yJg=%#\n+@ZrFQ~>@[5la\n+k2%r#Su+\n+CZH\t|#G6\n+,^GzeA@R\n+q3OjMi):\n SV#'HjsOa*\n-m8)(Zd5[\n-:hsO[\n-.~}5_D<)\n-V}/X1#iC6\n-u+$uSR@o\n-|)-G=\tIE\n-'-<@~OZx\n-1[Z1Sy1X\n-6goqaoA+'\n-ZzREIvT;\n-pl.A1fh5A\n-X-7tirq@\n-0kxa_]$7\n-E: FW9F$\n-(w&;wi7<\n-UYPh_*@1\n-f4ttMJOi\n-sO7VC!1Sv\n-WdIcC$m+\n-\t}DT1w8*_`\n-U6g5Sm\n-OD(;IW[Mx\n-\\b/]o*q*\n-!6Om()sp`XG\n-B)m1bZMZQEd\n-dXz1UWA~\n-6bj#I-3q!S_\n-G#l_.S#C\n-P&qC\tsh()\n+A1qk-:g1\n+W5o\t4?Xa\n+\"|gp&?*?\n+:IPA5}ZkP\n+:D^Q 5V)\n+q\\'hg9?}\n+Mm 6e8v!\n+kVD[fY3_\n+#9W4>#nA\\\n+o1u74V/ \n+N_XlMm~m\n+G~=D8.6\\\n+`}N&XEjpL\n+s|w3h^#~\n+\t:Z_x Nd\n+TNgoKT:s9$\n+n`t]EO(I\n+?n4jVJ[E]\n+2WWsIR552u\n+s'nn gug\n+owxo/nQgN\n+|[pkah,3\n+RX/Jgk{Qp\n+DmgrmcEm\n+4yEh aof\n+u.Xs\\u%Le\n+61{80G3s\n+.!h:Pch}\n+JkG0]NLb^\n+]-DZLf:K5\n+0nx(uZT;\n+oce7\"L+d\n+g{n=gq:r^ta\n+C!1K*XW]|\n+Fzp6h(Jy\n+VJy46j(hI]\n++YXi0_qV\n+5@V}+^NI\n+m$=W9\"r1(]\n++AxL$SLa\n+L?bN2V9>\n+6i_@o\\[E\n+~-lfvy'\n-gzeqX2]'\n-i*\t^X>b:\n-!Z=p~\t^S3m)\n-kYV\\o^gl&\n-,:(S1.60.\n-eEzoP0M{\n-+0b9F-7$?\n-ExCEXOz[Z\n-U/,!nRH^u\n-o_\tJ+QW<\n-D>Cf[BKt\n-4/aU[zu-\n--a$\"Le~;M{\n-M;Z*~jX]\n-g1`9q$]I\n->9,5R1'B\n-f9?8EBN[Yb\n-i/KBD!Y\\\n-'c(;k`Nw2^r,$w1\n-f~ H7Rh]\n-dKKMS}\t \n-3OvpbI'c\n-qweY4]w'h\n-pl!M)4\\Q\n-L`|=`YY:rg\t\n+Zr$Wg$7Io\n+:cSw\tp8'\n+V-_k5Z\t3\n+RHGk`-;J\n+0Hms@M{J\n+mi\tBS*d\\\n+xr&}$#Q{\n+W5MV|N7w\n+;Qa\">QKI\n+T>A6Lf?E\n+@6%o&wlX\n+b+2COi]<\n+&pLq5V)Ww\n+V@'P~mv@!t\n+nh)}@^8t0\n+i%[QJSS%\n+VixsW\n+yqi {@R\t\n+[Odcb+i6a_\n+2QmqEqqu\n+aX`tx-\n+$@)y,-OZY\n+93;3gvfg\n+EXbBn:b-,\n+Y`;l6*ur\n+3qP5/[v6i\n+:DU|I\n-~yYNY^^^=\n-j:\to\tBd%^\n-\tz7[Ge+V(n+\n-N9!r.6qWr~\n+DB{H)@XW?Tk=\n+-`_&(JAOT\n+A_Zh$Vg!AI6\n+L%Vs'. wJb\n+@6gY_=y8\n+[npm.;\"i\n+n4(t|#_o\n+bit,$ZYo\n+e\"o*>k.r\n+ZJXmNZmv\n+V=ZRAw5C[\n+ |9M=1$3\n+t3H!Dl7D\\Ji)\n+}yMTu*Wu\n+ePJI73.*U\n+rbn`&IJ3B0\n+82sxz(+3O\n+o[{,m.k>\n+zmiE9&[)\n+y0X):s&7\n+Wxbm?.DZ:V'V\n+$ )10V[!\n+F`'g*g%V\n+6vE)n)^f\n+0^mWnKpK\n+\tB2ah&g6\n+vpVhigz'\n+E8nt6C<`\n+z}?VsakH\n+)(P7p1Ng\n+j/Kq2}4Kq\n+bXyx~d?;\n+|$bV99^.\n+N9.r.1qWr~\n y+7%regW\n+_l=E|I;1U\n ~Gg$p;|?\n N{k2J:D3\n GPM$Kuj\"\n-UOBV~5jVN\n-hzVab?hS\n+v?%QiW6y\n+ZF_e}2HM\n+2'b88y9vJ\n N?-g|Q34\n-%&4]g;s,\n->YA\"+x}'\n+&W-+'5*<\n +oplY%YQ)1u\n H|-Y_kLx\n B@I39k'`\n AZ:D5fA5\n 2pl!='%\\\n C/<,A7%-\n X`eQh*om\n-lk5?li[np\n-l+q#@xs}\n-pj+sZrmA\n-F\\<*8=*68\n-[\"UzE\\LXG\n-Id_,+cM5Uz\n-AKd^@h]o\n-f1[5%q+?\n-[:G2>Mp;\n-3TOtVy~)\n-BsG:KArcG\n-JTB:sdNcC\\\n-U*=I\tS+`\n-3AcZGa}i\n-5F11$&1QS\n-X\tx)BU4n\n-\tP6$FUQ6\n+MfK#V=/h<\n+XDF?P;p)w\n+d1U'o7{W\n+R?9w4Z;g\n+#(ICh_sS\n+[wF9oB:6iQ\n+v){U3S;s\n+&9;WmCGq\n++q74+[aG@\n+d>BL(I6gN\n+oSs`gClW\n+1&obbb,I\n+v5:C&L+4\n+Z9q\t;qfK7'\n+2fuD\"ag\n-0AI;8\":enc\n+nBvs7QveU\n+'=K?qVK3\n+NK%YzJuNp&\n+jp)\\{M?:\n+K`j'Jg'c\n+QyOO~JsN\n+&D\\W.J[9JId\n+%)t3xZ`SkQ\n+(pF~-&^\t\n+7v**7Q`ZG\n+z>[dU+]}(\n-%\\S#wON%GR5\n-o(t?hFm&\n-w'|nFwZq\n-p9'aR_g\"\n-TcNt3tNb\n-jqZ\n-\"6Gx}gw7\n-$h:N[l\tx+(v1\n-!indYQlS/\n-W-5DIlO{\n-P_qGKh/K\n-h824vW3BI\n-,{Q_qS[b.9\n-[zVv@9g]\n-`_8fpH[4\n-\"W]/fYwdU\n-|C=.sY!,\n-pwnrB>Qxu\n-KTN0r-ZY\n-6Hrq;V,n\n-58}J\tgsm\n-SJ\tg#\tp6\n-h/w<*wXn\n-!*z(I;\n-=d7|t1Q]!0\n-XrnS0i\t&\n-D::!@`6+M\n-2>> M&OK\n-hWLEKCQh\n-QO/*M wM3L\n-K6|:CMw#\n-\tl,v@FhH\n-<@l(KoIe\n-Em\tfo9!7\n-eJ-$>&NnM\n-YRq|jI`-/\n-;&(2mAI,\n-[t$;pi=2[\n-h/#1d\"F)\n-WzebQ=)aP\n-FI\t#fo!Z\n->/$?E.JaQ5\n-g*YvX^8{\n-Hvb$3/FdtU\n-f3F33nMH\n-d~A#PCoz\n-aj\"6Isp<\n--zN]KI8o{3[\n-(jL1U_^P#I4\n-SxtK=0u;wW.\n-LPfV]a3^\n-$-C`a3#M\n-DR\"%o$lE\n-LDsf[?)zC|\n-W%s$`(x+\n-y{-iujj.\n-]qi4g *I\n-@b6pJ+Zw\n-ZlWIc\t\tC\n-vZ&e~oJi\n-Lkr0R/.|UJf\n--UE\\`<6O(b\n-lakUf{yD$\n-Q?-Z,L/Rm\n-;}M,Sh|3\n-=HUD5VD5[E\n-)VQcNHQG\n-{mP.7Eqk\n-}\\v_1@I:\n-.K|Q#F1Pr+\tQ\n-'n)'N9\t]\n-h(7H)@v?a6H\n-u)V%3E4#\n--U(f#mk]9\n-0_Q_jGu,\n-5VqQ^cs \n-(fB5]eBM\n-xw&XGxo.\n-^@rZC}q.\n->X fK]b S\n-YG/b|`z+3\n-Oe(X_YG+\n-sY|DL_az|4\n-eOndCPG$\n-m|DBA-n+\n-dT8&aw^ga\n-SAf\t{(n'\n-/Y\\m-~ov\n-x-nR74}-\n-M~gF6])A\n-^P\tD~%I}8z\n-7bN-%T[8\n-*\"?1[nec\n+~gfwfgwg\n+vFH]pSNWj\n+zx{J?i\n+LRLk!YBQ\n+KUU|>e`1\n+E;vi*'?uc;\n+'W$(Lh+C\n+}8|b9=+a\n+j0@i]\"v0\n+QBa9U8J~\n+]\t8,A+#z\n+`Mula~nMOfMW\n+x<{cqYNi\n+]@FU2Q.=%e\n+u={uQ<{Ur\n+y[-acGmd\n+\\Wy2uh _w)\n+0LF8.LnG\n+\"Fpw`\\_E\n+`3CC!KL\n+\\7Lky,LJ\n+B]#Cu12T\n+iaJm56=S\n+Or2m:(\tDs,\n+Or'Nr'>]0\n+[\\0.>N_3\n+)jpA5OQ{\n+X\t)Z@t38m\n+hqgl-Tpf\n+@QKIzx^v\n+:KE1)W_g\n+S,c[8~Al\n+0](]xn)j\n+UYm0gj@D\n+`3`>y{.A\n+tCG_#??H\n+k\\*$LW8di\n+|ggfgfgw\n+ze+;O?Ms8\n+3JVb3A0b\n+XyXRd _fp\n+8VEJ9GA8\n+Gb_E[FMF\n+O]\tz/O`in\n+1I78|WzU{\n+4p//Q2p~Z_\n+O1o8I7+s}\n+4*=FjUXnL\n+'U|'_Q )ahy\n+M(zf3_G0\n+FjU6.7\tV\n+}u1?N7\"Em\n+ly_tz+=\n+12vCiw*]\n+R{mm l@W\n+/n|!MV!K\n+6}OE$n9G\n+pqAGn[UN\n+2+C#6u8.X\n+t@Q72f8K\n+X=t@GS|*KI\n+2%-LP>3l\n+DyYR(Xo8\n+bA80\t/(y\n+[\\DU~s\n+'c$>eGkt!\n+PCN!DXX3\n+u=sFQ}S3\n+)Wo(!;^EzC%\n+x>Y|7J>*\n+@02>Kl8\"\n+OA/ W>`A\n+bN7P|,I9\n+|m]pT*?j]7Xv1\n++XS,m)Ve\n+koH[n0I}\"\n+{I{/+\"r}\n+,rk:MRsS\n+E[dSF6}s\n+#3LZdczI\n+W:'}c^FI\n+OH|6l\t>b\n+o>&o?&k{@!\n+emp%Ox\"]\n+HyAs={1h\n+l3vQotd1\n+\"zUb[[i]\n+4m:p1A$%R\n+k']Da' V\n+>-C(5SP5\n+C$~\n+Sj[gFy{I!\n+q_PQDQAEP\n+*YVU7mUm\n+a?>5P<6U\n+I@1KpV6;\n+QbPA3TAv4\n+iw2PROi>`K\n+m-3]^T-gl%\n+\"-|+f<$}\n+1=`~=ZaI\n+S}P}3dyw\\\n+[c\n+qQk`\\EE}m-\n+9)-QYmYS\n+X[dlu1TT\n+x.n:*@i4J\n+.uR63e3S\n+J\"QoJ'Pa\n+ Syx'DwoUPm\n+7.'4%!^t\n A4LA/]\\6\n-sim{@mmr~\n-T:As$>n*\n-] wdc'pc\n-oBO\">>X.\n-pl[-_9%n-\n-kkQfKz\n-|M_f\"P-(\n-\t3iPKU!N\n-rMKQ/&mDp_\n-R*MR09Ce\n-9;b:[h'.\n-\\ycmi\tU+\n-e\\a~#xPn;+\n-}yN{ZUSq\n-6(1DkD4zyR\n-E^>XBnYc\n-\"-=>G8q;G\n-veu2SZS9\n-56m2yT)[B6\n-U`\n-OSFNB\\r0\n-b-Ybbb:`\n-P[IR iJm\n-;\\)uTKJ{\n-JRz0}?Pk\n-Y(jUU%i2qC\n-d#b)]c6P\n-mlc!v9]/\n-B>3=xGJ2\n-5({$Mp'3\n-Xrz\\L|Kd\n-r432~8Ds{\n-H[\\OVn}^$\n-aZf`?ua8V;\n-yNuUXjuz\n-X$Lp_(MU\n-_\tlVS5K=\n-9u:i[HfL\n-v~!]Z(j[?\n-x\tWh:}8K\n-6jE*Z1SO\n-a3:PH6/>!\n-B5KcR+-B\n-*\\A>U0Nm\n-BEL&Iw$G\n-\\j?72V-=\n-w{wp{--E{\n-\tc2IOz)sc\n-'='Se9-L\n-s3e^;p^9\n-Kg*B[Lz;\n-F;fO_1sD]\n-m\\N`%1$9\n-5c#B%)V'\n-1I&@idr;Q\n-8[GRysNK\"l\n-\"{iO45e[@\n-1t0g1qn]7\n-'3gpAbon\n-I{vQ;{WK\n-1s'kI3OZ\n-.6'SA/qh\n+-?1. a8x\n+Z(3UMR~B\n+:^DxBOC9\n+:^DxBOC9\n+:Xq[-^9-\n+`A)gJ9Sv\n+AmOk!V0;\n+{j|`!d~>\n+%Mht,ITR\n+PG3*b3|iRE5\n+awG1e`N9\n+`2&!I1f)\n+Ts5ZTRXW\n+q_^kN0q.H\n+$x5?\t^MO\n+.DWLijLCY\n+mFl!#NrF\n+\t1)&fr!3S\n+l6d2DM$q\n+.j!\\$u,[\n+?=:A}}72jJ}u\n+%f7)FSe[;I\n+V78;gG+)Wsu\n+Vjq%Hj~E\n+``NpXi80M`2\n+fVWUyE|F>l\n+?G;)IGcJ\n+=(z3C{ Q\n+I+t%p_i$\n+a(2c`ST(FD\n+4zP16FcvM\n+Vm(l/%;%4Da\n+2OM#iitd\n+Q`~\t-$U2\n+zE,~F`Uu\n+hfdw:DsY\n+f2N>LS9F\n+f*5`Ap.'\n+yIYvI0uz\n+U!41D#-L\n+ggMfxe(]\n+_{s~x7=%84\n+d5`QY4&K`\n+nO0~L^&A\n++vQk`qv6T\n+iM[}amLbi\n+2W6__lO|\n+>IY?O,-g\n+!`}Z]lW#\n+5vg/tgE-\n+Nw{wr{--D{\n+'Flsq2#I\n+1]C,WdLs9\n+\")8h_\tF\"\n+;h])6OPVsl\n+l5SKA{JT\n+h!Ek(:JQ\n+jg |=rDy\n+P _}*m~:\n+3K5>WY>,\n+#&*+C{v\t\n+'*+COfXO\n+[^9,wHr`\n+<6ib`UAN\n+\tW'o*iGv\n+YFTGZq47\n+]sM%lP`F\n+CK|j=e(l\n+uXt]JWuh\n+2p}C&MJ5JF\n+1{$%X=P?\n+7.XB\t9d8\n+Lwe*Bc0k\t\n+%0;)}9kX\n+{ObDIp1<\n >/C8~W;ko\n *k7\"BbF/cC}\n _Q$M0j*R{\n >rWpx/tP\n P|ZQ2iU]v\n !zH/'9}8\n ]+U({/(;\n@@ -1980,439 +1998,453 @@\n \tc4eLd*;\n B(s.=m#t\n mr%vi#'C\n (}$Yv5+1\n Uj@(F<9x\n U;F3x-GJ\n G\tV~P}-Y\n-z-5`C\\$q7\n-$Q/yM5X*\n-L|QhT\\iJ\n-R7dp'KpR\t6=T\n-?LARn+.1\n-t()j8iR~\n-Sb&|aUv]\n-T-&Q%\"3\n-\"}7'LGR_/\n-iI&,+infO\n-\t7mf_.yA\n-E5..!|\\B\n-tEVT#vOW\n-jtrNv@ik\n-<#k cjNl\n-}qwjFSJm\n-~Xhw8;?[\n-\",RfL3/)K\n-l3'zy!5V\n-2#L2jD_3\n-k>zhw[3Lb\n-]2Uz>JC\\\n-)fXsr/SA\n-`9^Ksnt1i\n-z)zyw/mZ\n-!'0o'}3b\\\n-Yx(Zri-RZ\n-L8A^59/uu'\n-iz):_DK%\n-]\tDo_)=$\n-G6pQ'z[7\n-eT9Ak&(v\n-[I_F?5m87m\n-H\\IOpnN&\n-yB:X&^)c\n-\\AL:;U`B\n-OQmqtA*,\n-CX0KQg.a\n-UN+*vBfN\n-oKf-UwrA\\\n-7?CQ|,NuG\n+?O+kNkyv\n+O{A?&)EJ\n+5a(:/}I{\n+s7tAaYdw\n+o!h\"]~(_{\n+PM i4pC*3{\n+j.6{d~!|\n+]J^w)\\O8Gv\n+n8[yW[e@\n+eE[4y =F\n+?.8&R1;{r<\n+J50_Nk6y\n+]1#8uDm3EI\n+k8x*ST#*J\n+`o@]I\"6Y_3\n+$JGHs\tmX\n+,B3\tfpQI\n+\t=w2'X,e\n+:(+{o\\24*cRPr\n++JV|;D^`z4\n+x|@RM2a9\n+Dm7JVqx`P\n+7]&E?X!E\n+@76 /hX~\n+ViT]xx{R\n+hjNe\"%{Q\n+jVrq\"*k)\n+kpx\tZZ\"_:jR\n+yAk{51zW)\n+g/zk\\3t\t^\n+hC=5&QJi,\n /:#(/8?^q\n-9dJ51#3o\n-*,uJ|{!pq:)\n-WB[m#mR+3\n-X}H;!|\"M\n--r`mVy G\n-#hSwY\tX%\n+mp'?nz\\]S\n+JLGyiXJHz\n (fbf&'$G\n l8\"+&U|'\n JNKG= x@@`\n .\t[dEv,Bx\n-g\tQFT#$l\n-jVwyPKM\"\n+f0oF%}5=9\n+Yj?({k%J\n+!1+1mg&\t\n ,_gbK_gRr\n ,;MOnBY\\\n u vA?k\\|:IKW\n nGlG/ vP#\tk$\n O<\\FgGCKd\n 8,[#`%7u\n |i&:Q;4*\n nA>\t4$A8Z\n `lm/MUL9w\n YV4qU= ;\n 9E[1{`!E9k/\n +iF%U%5xk2Y92`\n 6PRz?u.;\n-!tv\"KHl&\n-Mm:S+1~+{\n-?HcC.c-o\n-Za><';~{\n-#'U;6n.p\n+U%ID-~B:\n+.cT^gwUVl\n Umk*_PC{\n--z^7l|kh;0\n-LA+wbSm\tn\n-Pza&e(cF\n-\\*lS-Ta{\n-q*Z[1YI>N\n-*KB*_rAJ\n-O,c=|8H=\n-*:i(3\">!;\n-8l*Pg9MM=~|\n-8C&pTq~6\n-J|OnVtBmf\n-|^0?0tP=\n-[kK_9w\\h7?2y\n-jOk5]k5W\n-frW@s(%}\n-y4|^3Q#[*\n-W%GwJ}0i\n-1%w\"XzfJ\n-z@;sUE+c\n-Y'v8K`!W\n-\tmyt{N-U\n-=L6Vrhn!\n-hg:-7i>a\n-3gNV>c)7-\n-9pWk7X (%\n-]<:rlxrt\n-{ZS\"YU[8A1\n-Yo*jb3Ik\n-w+\tj5T)c\n-G/-fKv[<\n-XM'3WXMAY jP\n-,j]c?yw1:\n-s1frS|dXS~\n-;qawL1\n-^VXKP\tvT\n-G~$\\Hy \\\n-9F+j,`n/0\n-@cG+nocn/\n+G:. 2Kj'N\n+j9a#Z8%G\n+mi0$P)M H\n+oNB\tu$_g\n+uekL:I2N\n+wy{sC'D`\n+4Bm=|@k*\n+h%!+N-f=\n+26bKUl}_KU\n+Axt7>)R:\n+88=Gi^'oj~\n 0{-Ld=#k\n NR7\\z\n z$8Zj-8Zj\n w}JZsI]wI5\n-ri\tk:KLM\n-6Vw.2+<)\t\n-F,LbG~g.\n-/}:Tt450e\n+AK&}[Tg@\n+]coq.OE7\n X=R6,JSfqK\n c'9,9mbNW\n JqSUk^m&P\n %-\\ L!)>\n 4HV,i9H~\n p C{kgp[\n pcN+6K[KT\t\n {\"ki77Z+(\n-w{UyoV^D\n-sqN&jd``\n-*'D>1//g[\n-0v&o!yg8\n-)G,#X7e*\n-rw,?Tk@XE$\n-}DZi*t$_:\n-.W[IPA1Ob\n-'A8N$^Ja\n-dcOA)\tuv\n-5mRy\n-i%uIv8j;\n-)3Xv rub\n-vO +eqiH\n-RQCUEm{OQ\n-k,n\"]nl|u^\n-W{i?`}2e/\n->>g@qSyY\n-\"]Ly{ZZK\n-ZlZav8}uX\n-yq+]ib|n\n-.g? J9yb\n-odFQccH%|d\n-F:}hmD2NG\n-WLWn:iv0\n-L8%_&_:\"P<?*HD]p\n+v!/;`1zm\n+[]$CzqFR@2\n+t(Zh^\\mw\n+Tkd6.87W\n+=&I5f$9y\n+}4l0+.Qw=\n+?J6`%N.E\n+K#;Bf$WJ\n+8uSe7n:K\n+\"h9A~+d+\n+9IK;f\\mu\n+ggOv0PE\\\n+6v?%M1Z;\n+~zAoF8')\n+!^e3B/r\t\n+{c([^ dO\n+Lien2v'S\n++L\t17Y$(\n+F\tfJ0S>17\n+[,-grV\tW\n+aIzmJ4/I\n+xLE,GxCE4\n+SG[iygk`\n+vHI?Mhg&Xg\n+[eEJqo[g\n+bN2VN\n+Ct/OX>E<\n+Ogse*8UlA+%\n+qm[~|puh\n+A/(dg1i;O\n+xn?5Di;U>ZN\n+aJi:7Di(seV\n+M+%]5$=?_\n+1@Yx4J~f\n+S@ex~qE<)\n+NcZ*{sl?&\n+E*guY6k9r*N\n+I,1I:#I(\\{8n\n+A?$/bp Q\n+d;e=Mw8eY@\n+Xj6hYD=b\n+mSjNy-tPMs\n+;(uT19oI\n+OdC_\\-?M\n k%|*@-Xj)\n G[mh|VD[\n qKTZY*WZ\n 5{vT=@UjO\n }`}}`u}`m}\n =)D7q az\n N\\h+\"2<<\n >XW87##)\n sO(CWzXh\n j0M^dU.,\n 5&\"9iT8a\n 9$,aC8%K\n-yp#JiAwy\n-5Z{Y3fJ|\n-&[SF{]/`\n-[1gh27Jl?\n-?}ez1gSk\n-9^@= 5)r\n-.3Pg4:Bj\n-|Ae5K8|\t\n-`WFC3 Mb8\n-l9{\t, z7\n-ACg;IYB6\n--c:l0ag1\n-QA`cgbzD\n-S[!Zf.82A\n-/!h FY\\3!\n-#\tG|dpg>\n-3VMGw3m#;\n-!Ew8h+0.\n-3Tgj|__8\n-l]k60EVC\n-LE* #4+;\n-L\"~I*7s.\n-JpM9Y_.\\\n-}k?^k)%4\n-bLQ)[n-#7\n-K4PQ'WOXOj\n-?KxIQw^F\n-^%}k-:P+_\n-Ws =z1\"ua\n-=zQNf%o+.c\n-.a7NeT/Lp\n-Ci!*vlmo\n-II8;I?5i\n-]Lye5n0p\n-'O(][PJgl\n-}9GV_W^}>n\n-;6'2[rC8\n- 8/M.%WR`mt)Xy\n-.}Jn:r>Q\n-r.14SZil{l\n-&8iT!lhW.|\n-*prM\tV\"h<\n-rJI_~CM\n+\\nZ Lk`V-Mo.\n+*wbt][mT\n++hO8]A-r\n+/KAO'%&qN\n+lW=TiR]8)\n+H-\";MM5}\n+'2\n+.v`/<>rH\n+E1[s~pcII\n+xcHs.|o&\n+\\r!Na/C~I'\n+M4j&$QAc\n+?4{`eW2;\n+\tD{Pphosv\n+4\tKUrcP\\C\n+9l8K7@]?\n+tS:/YY\tZV\n+{(O7E:]q\n+v_UAq2xM&\n+EGn0I/IH\n+d[Bgg2`t\n+&jho`keQ\n+`}Mgm\"AdR\n+4D|D{/D|D\n+iFK M!z^\n+i#l6Z%ke\n+j<{t28I1\n+;!/Ogas}\n+[Lx>2}+i\n+|84_o-'|\n+F8M_f=tL\n++[7Z,>I!,b\n+tgjjPD\\E\n+FozLrcAQD@\n+Tg56sd|W\n+3>keQ K_\n+eJAI(>i|J,\n+F]jK;/J?3~\n+\"T4?>J~lx\n+(R%`~Q(>\n+L`s*@,sW\n+t+qFe0f_\n+01!2Yf.2\n+2C^vOysTp\n+sjZNW+w^\n+33`hNZDc\n+D7*&+p)~;Gw\n+`\\5F?|pn\n Y eCBg0^WV\n hd]1C]A\\\n +*rs+*8|\n hc.K dA8\n-4.c-_CQ\"\n-}m_pPNPu s\n-%.y1tg]>\n-bq66[yYa\n-+LrEJ#z\\y\n-gb$T\t/hI\n-9*^I.)( \n-<>D{coGX\n-~zV21|wp\n-VxK\t]\\*/`,\n-ZRL}&1=/\n-.i-~W|Gw\n--8Vo5};b\n-u;\"zkwQI\n-a\\rT[\t`9\n-`3>qP4K(*\n-C-~.*Sgk\n-7cm4I*qh\n-VsWrwx_N\n-<*\tOgxFR\n-?Lh\"6}^D\n-YPl9B?Wh\n-ye\">*.3>*\n->W'O'V}L>\n-nt`\\.{P^\n-,p_paC$U\n-MU}#KX/[\n-y}{~T{~I{~O{\n-_'~Z'~}'\n-!@Ko2i@C&\n-QEx8pQ2%Jc\n-k~\"c,}P8,\n-r|bW+(9@>>(9\n-YN \"{1yBTR\n-c*,\\h7#@_\n-0Pn,?Gnl\n-e>%)+Ttk\n-hR`z Cm-\n-4'\".Z@79\n-zO\"=(#\"DO\n-B+b $F\\2\n-Y))(?1AI\n-n4[0MP6HA\n+SJ?NfSv9I\n+2V)A=S5p?\n+2iVz#(<4+\n+(Q3oYq$w\n+bE7JpjpM\n+)#;qzfB6\n+<>T{coGX\n+M8YCa(6E\n+$YO!+YQLW\n+<=EV##Fj\n+w}>4G#.X/P\n+0?KVvrvc\n+ae(=\"z>Q\n+K@|h7/SXYB\n+Z9S;;SuI};\n+^M}&KJ;g;(\n+7d]B5f&k[`7S|[\n+%>`*B#Ul\n+Pi|n@GTZ-\n+#n=)N\n+N#Gyq0UWw\n+oJZ23Kdr\n+@-j,Wt3j\n+EG~VG~sG\n+AK#+HWAz\n+{JmDY3:|\n+Ot@Y3*_FQ\n+[@!Iw2[(<3~d\n+^`5/sX+`b\n+g|YT+(9@\n+Qf%h:~TO\n+X!#\"1X^!\n+YWy3G*!-\n+N2)'IBNv4C\n+n4[0MP6HA)w\n 4S\"!([ky\n- PWK/p?bO\n-:Wrs3<2*\n-Nam<8tKs>\n-]SO\\s$*$\n-XF7%kDG3\n-[v___Yg'\n-?u1=|DS.:$2\n-/zIg~dg~\n-4uM1G/d4\n-Ntp'~p'F\n-H/GyFE=b\n-zDLtkQ~_u\n-lW>oejkR\n-dzGc4uT@\n-0x +o 9B\n-3Fj+5#+Cm+\n-j]8-*gZS\n-I8D.[a)B\n-qsa5kX62j\n-kO8:rs5L\n-cH'Nj-)'\n-Aleztx'N6t\n-#+ OHHx_U\n-rvxq%\\])\n-)'*(E@AP@O:\n-IoC]i~@m\n-Kj4AeXn>\n-S8K,\"i*c\n-)0q.c\\v<\n- Z%!O%^d_\n-n\"Hx\\)oh\n-@f0;iBGp\n-l>U'32)[@\n-ET3i(\\w$e\n-VB**\\G((*\n-*RqKySoO\n-&H:cGB^fXa\n-\"[\tMZ\t][\t#Z\t\n-][a@[aj[a}[\n-75$Vv=~R\n-~[+N@RC 3\n-~)1RV:lJ\n-\"1b_J%%z\n-`O&^x':G\n-~n x|.:!p\n-p^#\"&Z_\\\n-{6bkw #q\n-66V2~`Kv\n-!w2qqCd%\n-cbohzY0;|\n-D^ &'a%:\n-cZXWW]-kB\n-izoyMbsN\n- #lLLG-%\n-S:P{nNC{R\n-zti]h[ld2\n-1s\tXYkL=\n-za{dywn=\n-x gRgoHo\n-\t)0s35V\"\n-J1VXmNt8\n-I=w]<4v$\n-K]n-HE|e\n-YUIXP4C^|\n-uRL;)n8)\n-7S,Uv,mY\n+,Wz)/`o(\n+V,4p./X{\n+DBb.[c \\\n+ju8k 31;\n+?W_\"Aqc@x<'+la~z\n+ka``mm` \n+S|uOQ*c$\n+}GLDpmxB\n+-4]#d>M1\n+UB.\ta+b\t\n+x1F^Op't^\n+&XaYYIIR\n+G7VXeHnS\n+(4q['lPC\n+_Kq[A?N[\n+`:a#b\\O^\n+y!DTz;B@a\n+~R$y%\tvK\n+VRYhq0jT\n+G\td=Ty!y\n+uqpGhf=l\n+d5o,)&h,\n+S`DT{H\n+N.`5PE~'\n+/8v6ur7P\n+t'w`A/1I\n+ 92H`A1K%\n+[\\,a071K\n+3\tt5YL5 Y\n+hJgK99']0>^\n+{/_FPFn+;\n+:H#U51`Y\n+UO0L@hq\t\n+Yx}aIk2d\n+Um3Vpmy\\}\n+`n)C\n \\~B63qo'w\n CU$AX<\\<\n WKQ*P5UOQ\n ;>d81!H$\n"}]}]}]}]}]}