{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.rMv2jhCC/b1/xdg-desktop-portal-phosh_0.46~rc1-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.rMv2jhCC/b2/xdg-desktop-portal-phosh_0.46~rc1-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- f54df3d42b6f04d2e7423a5147d09898 17105692 debug optional xdg-desktop-portal-phosh-dbgsym_0.46~rc1-1_i386.deb\n- 8640b9bcae4fff6121491f436058d6ba 3166456 gnome optional xdg-desktop-portal-phosh_0.46~rc1-1_i386.deb\n+ c7259b6551b00427c7abdc8ddfe0a7ed 17104872 debug optional xdg-desktop-portal-phosh-dbgsym_0.46~rc1-1_i386.deb\n+ f6f130b964b98f5dee0eb4c826360d95 3163048 gnome optional xdg-desktop-portal-phosh_0.46~rc1-1_i386.deb\n"}, {"source1": "xdg-desktop-portal-phosh_0.46~rc1-1_i386.deb", "source2": "xdg-desktop-portal-phosh_0.46~rc1-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 2025-03-23 14:24:56.000000 debian-binary\n -rw-r--r-- 0 0 0 1132 2025-03-23 14:24:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3165132 2025-03-23 14:24:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3161724 2025-03-23 14:24:56.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/libexec/xdg-desktop-portal-phosh", "source2": "./usr/libexec/xdg-desktop-portal-phosh", "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: 1b167fb703548c5a68b3134f444acbe18cf54fc8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1f37461fca13d631536344312d53151102777d07\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": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -34033,34 +34033,34 @@\n \tjmp bca2e \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x250(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x21c(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tcall f5af0 \n+\tcall f63e0 \n \tsub $0x4,%esp\n \tjmp bca51 \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x21c(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x1e8(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tmovl $0xffffffff,0x8(%eax)\n-\tcall c8a9f0 \n+\tcall f5af0 \n \tsub $0x4,%esp\n-\tjmp bca7b \n+\tjmp bca74 \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x1e8(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x1b4(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tcall f63e0 \n+\tmovl $0xffffffff,0x8(%eax)\n+\tcall c8a9f0 \n \tsub $0x4,%esp\n \tjmp bca9e \n \tmov 0x74(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x1b4(%esp),%ecx\n \tmov %ecx,(%eax)\n \tcall c8aa50 \n@@ -4193041,24 +4193041,24 @@\n \tjmp eb4b78 \n \tmov 0x94(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x468(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x44c(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tcall f64c0 \n+\tcall f5ce0 \n \tsub $0x4,%esp\n \tjmp eb4b9e \n \tmov 0x94(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x44c(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x430(%esp),%ecx\n \tmov %ecx,(%eax)\n-\tcall f5ce0 \n+\tcall f64c0 \n \tsub $0x4,%esp\n \tjmp eb4bc4 \n \tmov 0x94(%esp),%ebx\n \tmov %esp,%eax\n \tlea 0x430(%esp),%ecx\n \tmov %ecx,(%eax)\n \tcall f8330 \n@@ -4194296,8 +4194296,8 @@\n \tmov %esp,%eax\n \tmov %ecx,0x8(%eax)\n \tlea 0xa0(%esp),%ecx\n \tmov %ecx,0x4(%eax)\n \tlea 0x70(%esp),%ecx\n \tmov %ecx,(%eax)\n \tcall 14deb0 \n-[ Too much input for diff (SHA256: 04c1b9a3dde68334188e008a483be068a4f566630db2daf472280f14835fdc0d) ]\n+[ Too much input for diff (SHA256: a19367c724e264c870807c3316d55ecd89f94f3ce87d3b8899a11e21c8d976e5) ]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31363766 62373033 35343863 35613638 167fb703548c5a68\n- 0x00000010 62333133 34663434 34616362 65313863 b3134f444acbe18c\n- 0x00000020 66353466 63382e64 65627567 00000000 f54fc8.debug....\n- 0x00000030 9ee16312 ..c.\n+ 0x00000000 33373436 31666361 31336436 33313533 37461fca13d63153\n+ 0x00000010 36333434 33313264 35333135 31313032 6344312d53151102\n+ 0x00000020 37373764 30372e64 65627567 00000000 777d07.debug....\n+ 0x00000030 1000ebfc ....\n \n"}]}]}]}]}, {"source1": "xdg-desktop-portal-phosh-dbgsym_0.46~rc1-1_i386.deb", "source2": "xdg-desktop-portal-phosh-dbgsym_0.46~rc1-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 2025-03-23 14:24:56.000000 debian-binary\n--rw-r--r-- 0 0 0 552 2025-03-23 14:24:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17104948 2025-03-23 14:24:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 548 2025-03-23 14:24:56.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 17104132 2025-03-23 14:24:56.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: i386\n Maintainer: DebianOnMobile Maintainers \n Installed-Size: 35578\n Depends: xdg-desktop-portal-phosh (= 0.46~rc1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for xdg-desktop-portal-phosh\n-Build-Ids: 1b167fb703548c5a68b3134f444acbe18cf54fc8\n+Build-Ids: 1f37461fca13d631536344312d53151102777d07\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/1b/167fb703548c5a68b3134f444acbe18cf54fc8.debug\n+usr/lib/debug/.build-id/1f/37461fca13d631536344312d53151102777d07.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/lib/debug/.build-id/1b/\n--rw-r--r-- 0 root (0) root (0) 36421444 2025-03-23 14:24:56.000000 ./usr/lib/debug/.build-id/1b/167fb703548c5a68b3134f444acbe18cf54fc8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/lib/debug/.build-id/1f/\n+-rw-r--r-- 0 root (0) root (0) 36421440 2025-03-23 14:24:56.000000 ./usr/lib/debug/.build-id/1f/37461fca13d631536344312d53151102777d07.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-03-23 14:24:56.000000 ./usr/share/doc/xdg-desktop-portal-phosh-dbgsym -> xdg-desktop-portal-phosh\n"}, {"source1": "./usr/lib/debug/.build-id/1b/167fb703548c5a68b3134f444acbe18cf54fc8.debug", "source2": "./usr/lib/debug/.build-id/1f/37461fca13d631536344312d53151102777d07.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --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 - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0xa4a10\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 36419644 (bytes into file)\n+ Start of section headers: 36419640 (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: 13\n Size of section headers: 40 (bytes)\n Number of section headers: 45\n Section header string table index: 44\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 45 section headers, starting at offset 0x22bb83c:\n+There are 45 section headers, starting at offset 0x22bb838:\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 000001d4 0001d4 000024 00 A 0 0 4\n [ 2] .interp NOBITS 000001f8 0001f8 000013 00 A 0 0 1\n [ 3] .gnu.hash NOBITS 0000020c 0001f8 000030 04 A 4 0 4\n@@ -33,22 +33,22 @@\n [28] .got NOBITS 01696ab0 62da3c 008550 04 WA 0 0 4\n [29] .data NOBITS 0169f000 62da3c 000190 00 WA 0 0 32\n [30] .bss NOBITS 0169f190 62da3c 000730 00 WA 0 0 8\n [31] .comment PROGBITS 00000000 62d77c 000069 01 MS 0 0 1\n [32] .debug_aranges PROGBITS 00000000 62d7e8 04b441 00 C 0 0 4\n [33] .debug_info PROGBITS 00000000 678c2c 77fe9c 00 C 0 0 4\n [34] .debug_abbrev PROGBITS 00000000 df8ac8 00859b 00 C 0 0 4\n- [35] .debug_line PROGBITS 00000000 e01064 18e6cd 00 C 0 0 4\n- [36] .debug_str PROGBITS 00000000 f8f734 3b462e 01 MSC 0 0 4\n- [37] .debug_loc PROGBITS 00000000 1343d64 059100 00 C 0 0 4\n- [38] .debug_ranges PROGBITS 00000000 139ce64 0b8b81 00 C 0 0 4\n- [39] .debug_line_str PROGBITS 00000000 14559e8 0003de 01 MSC 0 0 4\n- [40] .debug_loclists PROGBITS 00000000 1455dc8 003342 00 C 0 0 4\n- [41] .debug_rnglists PROGBITS 00000000 145910c 000724 00 C 0 0 4\n- [42] .symtab SYMTAB 00000000 1459830 210970 10 43 24398 4\n- [43] .strtab STRTAB 00000000 166a1a0 c514c9 00 0 0 1\n- [44] .shstrtab STRTAB 00000000 22bb669 0001d3 00 0 0 1\n+ [35] .debug_line PROGBITS 00000000 e01064 18e6ca 00 C 0 0 4\n+ [36] .debug_str PROGBITS 00000000 f8f730 3b462e 01 MSC 0 0 4\n+ [37] .debug_loc PROGBITS 00000000 1343d60 059100 00 C 0 0 4\n+ [38] .debug_ranges PROGBITS 00000000 139ce60 0b8b81 00 C 0 0 4\n+ [39] .debug_line_str PROGBITS 00000000 14559e4 0003de 01 MSC 0 0 4\n+ [40] .debug_loclists PROGBITS 00000000 1455dc4 003342 00 C 0 0 4\n+ [41] .debug_rnglists PROGBITS 00000000 1459108 000724 00 C 0 0 4\n+ [42] .symtab SYMTAB 00000000 145982c 210970 10 43 24398 4\n+ [43] .strtab STRTAB 00000000 166a19c c514c9 00 0 0 1\n+ [44] .shstrtab STRTAB 00000000 22bb665 0001d3 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 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: 1b167fb703548c5a68b3134f444acbe18cf54fc8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1f37461fca13d631536344312d53151102777d07\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=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "comments": ["error from `readelf --wide --debug-dump=rawline {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -31875,21 +31875,21 @@\n [0x0000d333] Special opcode 61: advance Address by 4 to 0xbca32 and Line by 0 to 44\n [0x0000d334] Advance Line by -44 to 0\n [0x0000d336] Advance PC by constant 17 to 0xbca43\n [0x0000d337] Special opcode 201: advance Address by 14 to 0xbca51 and Line by 0 to 0\n [0x0000d338] Advance Line by 44 to 44\n [0x0000d33a] Special opcode 61: advance Address by 4 to 0xbca55 and Line by 0 to 44\n [0x0000d33b] Advance Line by -44 to 0\n- [0x0000d33d] Advance PC by 38 to 0xbca7b\n- [0x0000d33f] Copy\n- [0x0000d340] Advance Line by 44 to 44\n- [0x0000d342] Special opcode 61: advance Address by 4 to 0xbca7f and Line by 0 to 44\n- [0x0000d343] Advance Line by -44 to 0\n- [0x0000d345] Advance PC by constant 17 to 0xbca90\n- [0x0000d346] Special opcode 201: advance Address by 14 to 0xbca9e and Line by 0 to 0\n+ [0x0000d33d] Advance PC by constant 17 to 0xbca66\n+ [0x0000d33e] Special opcode 201: advance Address by 14 to 0xbca74 and Line by 0 to 0\n+ [0x0000d33f] Advance Line by 44 to 44\n+ [0x0000d341] Special opcode 61: advance Address by 4 to 0xbca78 and Line by 0 to 44\n+ [0x0000d342] Advance Line by -44 to 0\n+ [0x0000d344] Advance PC by 38 to 0xbca9e\n+ [0x0000d346] Copy\n [0x0000d347] Set column to 9\n [0x0000d349] Set is_stmt to 1\n [0x0000d34a] Advance Line by 99 to 99\n [0x0000d34d] Special opcode 61: advance Address by 4 to 0xbcaa2 and Line by 0 to 99\n [0x0000d34e] Set is_stmt to 0\n [0x0000d34f] Advance Line by -99 to 0\n [0x0000d352] Advance PC by constant 17 to 0xbcab3\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1867,469 +1867,458 @@\n jt-e3Ahj\n +)\\Bjmy^\n `{1Qh\"IZ\n w<[a{MuT\n SVv=XC\\X)\n 3PN5w2J6\n ||,$rbrOQc%eP\n-$z#o6A-3\t\n-[J0qK\tR[J\n-_N)2 5[{vC\n-w@EZvD!e\n-vy31_N6N#>(\n-XcAGE #L\n-Sz`rTUrTSrT[r\n-uyBTKrTGr\n-M1b;Me7.\n-Po~`9BB.Eey\n-\"!K[/D}e\n-t]bt\"@59\n-a+*hlsI(\n-'#L9;P1{V\n-39-faZLSZ\n-v~4Ce rsb\n-p\\B%xM@9\n-\\]QY5sZY\n-k;SHs\n-5X6-C&kx\n-GbxsVkCB\n-K -`wij+\n->Zax3~\"M\n-NIiHIiMI\n-fvqhfhuGV$\n-{>PshQzE:\n-w/P1[9M7'\n-sI)6TU Y1\n-LMIiHIiNIiKI\n-`*Bs*Bk*B[*BG*BW*BO*\n-aj*Be*BC*B0\n+x\"n~gk)^\n+AbU=N!\\D\n+366YY)wY\n+P)Ws)p&3T\n+Oo[0ggwP\n+,%:oyJtGjt[]Jts}J\n+Q.ORTUrTKrT\n+J?j3k}o7\n+uSjtGjtI8%\n+cdi*dC*ds*d{*d\n+&GU%G5%G\n+R1!TQ6-4\n+mh{# Ui(\n+Y@9R/soxL\n+Dqyr/5/i\n++8m^{Mcq\n+\\g&P1wQ1\n+('>FN,CNP\n+[Ti`r($0T\n+,6Ib;-P6s\n+<3@sHS=5\n+(Aa};IdmH>f\n+k'(5wctq\n+ByQg+=`a\n+R+5d4F)6Z\n+Qy~Oy&*s\n+`JJ[JJOR\n+VJJ[JJOJ\n+SQ<))e))SSR\n+<))e))SSR\n+LEhNEhMEhKE\n+UBPabPIbPMbPSb\n PbPCbP[b\n-dRBHMBH[BH\n-O},_5=Aj\n-8q/_!{na+\n-Hq{dhcR{F<\n-$N$32y~1F&\n-[{[g]|dX\n-B,u`\"SwS\n-ly>Uz*@N\n-4\\N-^!8x\n- `+MjP\\;\n-%NqKEXQz[\n-SbLez:3jz\n-hC5I&Md>\n-|cHa!rrF-\n-9\"+L-C(hi#\n-2y>50r;C}J\n-\t\"?Q\\d%kq\n-)4}~HbNj\n-=c22)(UF2t\n-0mtjXn]Pf>\n-qNsb-Sb=\n-G%83eC-9\n-r8\t0b[+#\n-;xnJomb~\n-bQVOSe`*D\n-\traBH?T# \n-9][ix=Se\n-xE@!PTt(j*\n-Q:Ig9-b]E\n-:$b!O,DC60\n-/Z\\TNqG5\n-Zn0~=p^-/e\n-,g7'aYhXR\n-f]FC?3QW\n-B?)~SRHkgH(n\n-?ml/2RlAB,b\n-eQ#TbX~S\n-ktc\tGo]L\n-tS|B,lZo\n-UiVg~RV@\n-cFFFo+p|\n-HWLjfn\n-ZoBOX<]F\n-CV6g{kr@\n-Nrs{})\t'\n-F$)+ILBpJD\t(\n-x_i\")B7E\n-/C|2[sAS\n-$./J\\y8N\n-IoO@>1\t9!\n-K)xF6; sc43u\n-4a}E4 _4\n-0yySv7^n\n-JyO@TPPAB\n-fGqx6]5N\n-za.%fGS2G\n-BT!U?R}Z\n-mU=\\61>j\n-Ybsk,Pqf\n-K/}y!#Oc\n-v G@~G#/\n-QAPV/EYE\n-c]BL;4jZHL\n-,oSI:oSy^\n-kQ)q]^TJB\n-7rU#x#W5\n-YUpYu[{fK\n-rt]/bkO_\n-iC*u`iCh[\n-7%?^7'?^\n-,}NoM'K_\n-,}OoM'K?\n-h[RUhci7Z\n-h[*yXy)v\t\n-!LR4{EGF\n-IV2-a%s8\n-uwR.)TOE\n-uRY:BF*T\n-N;tX#xzF\n-O\".#>q\\d\n+L-23J'2E\n+OoG~Q5G;\n+n`ppye1G\n+NmX&W)[E}EH\n+q1F|xNAta\n+a-=&9wH}\n+!+yYdZ9j\n+pOfiluyT\n+GWais#r9\n+v_K=_+Bz\n+j3=q#)L^t\n+phnW~#/q*A\n+B\"]:r5Os\n+=M}`}K-G\n+YtLfY41z\n+O]c Oa^\n+P8*@,#s\tF\n+A^|A%M1Hl\n+tnQ0hLvqI\n+ 3cnQi8$<\n+$u\\bC2qYb\n+xdtVI9N,aU\n+fu{M9o4P\n+0g_7!f+:\n+HwKx?;eK\n+4C>5Q@Kz\n+OzG0zgL#6\n+y'B)Zx@w\n+8^5>R]LP\n+n%/bDqyqt\n+!aMR,!mzW\t\n+grRH}RHS\n+@)M|$H)U\\S\n+[UCP.\".b5\n+~{vHUw{F\n+^'$\"91)~IB\n+<7$Gct~V\n+/!h5AO{S\n+q-jT*BD?>\n+$Gx)O\\q1\n+?)j`vXkb \n+6}?>q`vz\n+Kjbmz2_zB\n+TgnCg^Hv\n+qH?T|!*.\n+uuWwWwWWwWWY\n+tu{r:rqH\n+&vx-|m\"6kx\n+*gQAKt~bs\n+\\]Y>e\"?8)\n++uV3C;7+\n+rZyB5%e$OO\n+&u_mv_mv_m\n+EYTTKzQ)\n+m:*$st#(\n+@q2@m2@C2@k2\n+i'.Z<[AK\n+y;)76-$,\n+t1*cg|e4>\n+k#)_`JTd\n+..LoR4n\\\n+%ZQ'P<\\mvda\n+.OkEnXBp\n+-di9/n,5\n+M@ J@cW\t\n+`P:CbS9v\n+O5/NvM!\t+\n+,\tlzw\"[g\n+`eA$Y/L]\n+eN)|\\=\"\t\n+xLN(_o`p\n+DT?JPL\\\t\n+fD:tegma\n+P,Jn,!oS^3mQ\n+!Jq+qoFL=\n+O=^g,f!T\n+,v1o{B1}\n+^lRQlTV=_\n+l3%'5b6y\n+;q\tDaZPJ\n+S8]`^YDR\n+ . =c;wZ\n+.BB3ip\"4\n+*|G~nrU}\n+|lhPB.Qs\n+z.R|UJ5zu*\n+wivW*uZ<\n+R?1o\"3@`\n+Eyq^\"fHk\n+Bp-{J?Qy\n+BKPh\t\t-a\n+BKPh\t\t-a\n+BKPh\t\t-a\n+BKRhI\t-J\n+1afT.51z\n+Yr5~:1e8\n+3W||?[+>)\n+4Tc4O5\"=\n+\"[h5[L#J\n+W2fBQayvi\n+AoM'KQzk:Y\n+,}KoM'K{\n+/zk:Y:DoM'K\n+KmM'K6zk:Y\n+R[zk:YjGoM'K\n+E~yY>\\(_SI\n+$O*R@8[`\n+&|Xwu%Hy\n+sxR(Do2.\n+OW6gC\"<%\n+Nm0=7/y0\n+uRY:RF*T\n+N?tX#xFF\n @VpM?xY!\n-~$PGif>@\n-UM?L%8x;\n+FUmg3K0I=\n+d1\n-QZY^TZQ4\n-fTA^UiQiQe|\n-h(BCLw:^4\n-&[yi(HCa\n-iQieyQiE\n-fTA^UiQi\n-&+FavY1J\n-$}A_HA?IA\n-k9pn/4Oj4^\n-5WAkN(Z3RsE\n-;5)Y(ZJ.\n-=Lj.6Wpk\n-T6b+HHnk\n-p1TEdyQ6W\n-%!\ty~IHB\n-5W4zQs%gQs\n-\t-`Bs.5i\n-PSLH14{3\n-SORI Mib\n-venM>{c$\n-h\"\tdm)P;\n-]$oD%<|VP;K\n-01?\"4\\;mq\n-~&f\t\tKKXF\n-:^KCb\\'ki\n-q|=N3}q+\n-Aq1s3VCCR\n-\\SpfrM!6Kl\n-xeUMMy]U\n-J7SUm\"?,\n-P'~\n-q@:? 5\tH\n-0Pc3~!t-BB3\n-kl6B8YGpn\n-pYL[h$i;\n-P^M@xCIU\n-c!~-pCWX\n-d!~-p}7[\n-.O`t[Ra>\n-*;~{F+#]dO\n-,W*b!Bt@\n-2;]\\N9,*\n-#8i1RR+9qbx\n-fCusn1T7\n+Hey~Qek7HVI\n+%[yi(HCa\n+h(BCLO:^4\n+bkbSbMlJ\n+fox3[/}c\n+ZkZTZY^TZQ4\n+biYi^iUqq\n+k*4]SPgM\n+A\\-Tha|3Q-\n+nNh[ysB<\n+\";KI\"6LG\n++U?24?.g~\n+,AFs/YhK\n+QdW-}aE0\n+6_,Fz[I6\n+P[-Bz{i]\n+@_+% uVV\n+7.!X{NDUQ\n+T\\fp.3NZ\n+Iz]U}}um\n+/N%6?N#6?N\n+_}i,>GnP\n+68trH];!\n+~B]KNX]*\n+TZezHYeJ\n+._Kx\\{Er\n+1#:BuSxf8\n+\"_E1NU\"W\n+E'1)D?3&\n+4Kg ]T2E,Q\n+n!~-p}#,\n+ZlWY +O:Z\n+sz<{Zdd&\n+U&nD^)I~\n+Jl]_^7pNA\n+r6Kzctj_-\n+4)qBJviRr\n+K=iZ!u@u\n ;]d>Cr_v#\n 7C|;!NC\\\n OQ%t\\uqo\n QWWHEmW8\n sL!xjAS0N-h\n M=7#ta!|FM\n (C#e=]^4\n-./9,(AiZ\n-\\D_3o\n-DQ$n#^|m\n-m(A]O7Uc@\n-t<~1-,=O\n-?IBYd)8:\n-kTQ[ttQ[t\n-7EmQUhSF(\"f\n-qX#UyO\tV\n-(zCyWjgC\n-X`}tyikaX}<4Q6\n-mgBKJk3E\n-l?EnjduZ#\n-xxWB*f,X0c\n-\\\\C.4c~ 8{\n-Q)#{B:j9\n-I&1)JQ|N\n-A*kiw*J-\n-))1EzMHq\n-2Xe}#6(MjXq\n-git(Mur[\n-bc2js)\"uQ\n-(TY]=oQ%e|\n-v|-!c>Zey\n-zFS]m]mc<\n-7=I0=I$=\n-{E==g851\n-#vo}]#wo}\n-}='u34*c\n-{PjV\\XdV\n-9OT&;-|6:-Z\n-#]_} tl/\n-vS>}uPF@yk\n-[d= Q _[\n-fDOExlDv\n-R/Q}>F}V\n-A NJz(!^\n-DuzxRuz\\.\n+[D@TlGEE\n+L`UK.sN`\n+ r[k@U[9\n+z,%f[w)QN\n+J~w^^[Wkbk\n+z@q+ay/l\n+WK2NdY#s\"\n+(1&srK6v\n+*Ixt.[,?\n+Xr|\t~9nf\n+ D6T{^3?\n+=zH}WaH}\n+pd\\Uwh\tW\n+4$yRVe!)\n+&HYey_IO\n+&(YeyWHc\n+))1Ez]<^\n+=zth9w\\9\n+P.9]P-:]\n+@nC.P#83\n+#/\"|{CWd\n+Q~pE;{b@-~1\n+EaBRD\"gM\n+ HU65z:f\n+GvQT\t?X#\n+<:1;y*C?\n+#&P00cS80cS40c30b\n+#&P<0cS20cS:0c30b\n+zFS]m]-c6\n+291WVf6W*\n+MOS8?6=M\n+{'uucuXf\n+IfTi^SCM\n+6f|?$kRuz\n+YZ[^Kkz$\n+ZvAL2jr4\n+lekWTQ?4\n+OTcrP|LN\n+UNJT&M[\"{(`3{\n+<\"bka\"bk\n+GDpw>6AP\n+[Zxz(6~m+b\n+RCQ5dq+!\n+9ux}1U3 \n+!\\zJO@6na_\n++4S9@8Zz\n+E)rxRuz@\n+f7Ma@q@_e}\n+~>9ZxC*R\n )i6EeS46%\n-)i6EeS46%\n-)i6EeS46%\n-)i6EeS46%\n-)i6EeS46%\n-)i6EeS46%\n-yjhz>94=7\n-[By-bIi@\n-o79V/>4k\n-nY|~fl*~/d\n-#>8+XqZVH\n-?7+h_*7+\n-:e<\"u4\"vg\n-:40y5m=i\n-T}MbB)-Un\n-I,|;X;\\V^\n-yXegi_\\u\n-v*0 &rfD\n-LJpa8/BJZ\n-Jai37BJQ|\n-X`*KQq%y\n-U;ov}E=8\n-(dZeuRW(\n-a]}c\n-zu~rsM~rsm~r\n-z}~rsC~r\n-zK~rsk~r\n-_EKsSEsSuESKs\n-Z0XQ;'8P\n-lI.(\n-qqQ!k|bT(\n-UT9av|Tl\n-KkfjGzxi\n-i]Z3\"Kkiq\n-uwBRabRibR\n-Y/Q|?3~z4>\n-))P\"O2C$\n-r#?f#?|#?v#?\n-O8pwG\t,p1Sl/$f\n-`h>c,B&W\n-7%^$L}YNm\n-@$tjFjX}$\n-\tgqo)U~l\n-BLOU&f9Ryo\n-D]t \\[h \n-bAmWSto#\n-PYeI!.s}G\t)=\n-(q|^AqIQN\n-IT'3sD\\Jg\n-m\t~fBQAaH!9\n-u:&7?/7?\n-z[ |kuOu\n-opm]L(o#\n-I4<[4 Y'\n-7]^>IO>##\n-Y= Ym0Y=h\n-Vwp;*'Ly\n-G(f>)F~P\n-:dN?\"zWk\n-NV\n-@v.?XcK({\n-aaE0q)AA\n-u4i{3:yc}.\n-/@,SY71Hg;\n-DH|(q_1-i\n-:-[\\/MH\\4'\n-R$g;&g%$g;%g\n-lsH3($&~n\n+5|:jxdUt\n+ikK#9[{ef\n+tQ(i.QXi\n+I:i'z#=rv#=r\n+W0NiW0NiW2NiW2NiW\n+KCbY,)qK\n+#RG#bwvMq\n+Z40q+m=i\n+4xiiCA1=\n+,*ks8{*+0\n+K:=U.o;S\n+Y!|G:V0/O\n+_VYW]^UY7{~y]\n+=VYU7?n:\n+$s?Z(+%I\n+L6^YVpHJ\n+]n5,|#hq\n+/Ayz\\9a9\n+%VTF.g]~\n+/7z%CxtA\n+cX[jX[eX\n+j\thC\tRmn\n+mZJRIjR 5)\n+cbpH,&\n+&:yn\t?#^\n+[yYAEQnaA\n+,(+,*-EI~q\n+wPFIljpJ\n+f(0G&V;L\n+9Um3k*aj4\n+zI~rsi~rsY~r\n+S~rsc~rsS~r\n+k~rsw~rsO~r\n+47U47UW4\n+V6*5MU=M\n+|NUSMEuU\n+]IoNF,|/B4\n+NH*LL*ML\n+W\">%|:Y6s\n+.COa?x!h\n+XOBBD$FD\n+mI3r&jhlQ\t\n+D$IDRDD#\"\n+D$IDRDD#\"\n+)D.rAra\"\n+2D?lD7ANc-\n+`w:1yH.:Q\n+\":X\\WcUH'\n+t6e%=JYN\n+%^Z\\(M)U70\n+H'A?&6ctvBX\n+`N.&NijpQ\n+R\t/t\\z:p_\n+u8Z4F4 8\n+_9N,/q*>\n+ci)Iz'V6\n+X:\\'vH:jO\n+[e6Ze6[e\n+DDB$\"^]BB\n+d41[o:OY\n+y||X>`o[\n+'q/(DG33\n+HZWRDNqI\n+$gLvQQvy\n+!VAc8'KE\n+cv%G-{5lU\n+D=3US~o6\n+tLn~^n~(\n+&m>&E+(n\n+d3TZ>Uv8\n+@aRo^Ko^So56\n+'e{-VL_TH\n+>{jgL'N+\n+V'+9X]/j(\n+){>MZo48\n+]>g~yY?%f\n+qY=mR$$ElOH=\n+DfBmR$$El\n+nF.q7xhlQ\n+QP8a7\tX/\n+_@3MdO<0\n+rn)Ix2{}4-\n+E5|EP^P*-\n+;JuK 9U_\n+8d]gJ\n+g)9{Drj19\n qLmuLmwL\n-sL-uL-sL\n ;3kn$knG\n-K/C$)gX<@\n-2gN_M\tss\n-ReA90l\\ \n-2qS3'W\n-S%U8 .\tx?b\n-2###\"#3#\n-xXD!;6&\t\n-.aI$Q6/{\n-sOCT=V\"x\n-E;SO_e<7\n-gXb[9_?x\n-D$mK=\tEW\n- /CrM\tvS\n-x.AL:3I-\n-zl;oLJ/?~DB\n-ZA~\\-\t6l\n-R+#d_oNHC\n-%VB\\7FxH\n-)c@ouiBlo\n-6'%%l;as\n-GUrsQxL/\n-yI@Ho%{x\n-;Ko^T$OKJ\n-5m%QX?3r\n-U06w(wx}'\n+MvWC\\*?c\n+_kzS2P^G\n+ ;jc|atY\n+C6;2p`h-\n+LM<>y2'B\n+tzMeROZKL\n+hSEL4beRL\n+>A_L#[QIk\n+c}cKC[`Fzt\n+VFT6p|O2\n+ 82oDL7^\n+0|_y4x=h\n+a@%|O\\f \n+':axGq$=\n+j>]J+w')'\n+4*xMEP+c\n+v(6#Uo5N\n+Y-EAa;(<\n+LwuuuuuUwu\n+-> |Ew'uEw\n+Q>-H3icB\n+K4#A9Mb0\n+C1' ufg{\n+^'\"Y3GMM`/\n+9B~uP\"|24\\s\n+ G&,G&\",\n+P)z\\!nl$m\n+lKG&y>[3]\\\n+z'[/ka]O\n+7J/ru{\\^^xB\n+or|[miP^\n+z`i8rOR4\n+8k0ZqVaws\n+l$8nB[qJ\n+8bN-}$[b\n+qI>B3b5W}\n+chScTFYC`7\n+KlM7~.oY\n+w0Rvmk!k0D\n+tq\"3GNmI\n+oV~OBU\"nh\"\n+A}O9O9DN\n+WISqcbDl\n+8S82 \"*oB\n+;S\\\n+[Kr$N,r%\n+fCX ziB@h\n+2ccZ@6-!\n+?c.A`~==\n+j@_5S`l/\n+WC\\E~)a\t\n+_zQT?0z9\n+gYtiW\"B/\n+Qp99]M9hqH\n+85nH\t>/]\n+mU*n6LR\tc\n+nF_.32Zm,,;\n+1MQn];:Z\n+11{8a$&xf\n+`e=~ %#?\n+xN%af4,+N\n+lp%VCds>-\n+Bq9?/'Pc\n+e[?54a{?5T\n+an\txw\n+*mx7WYko\n+YecOWeOW\n+Lra~:]\"c\n+{)=ls$2h/\n 6U46j*M8\n 2(GeJm_8^i\n \\w*3.hZ9|\n \"czV9.[#\n Uoew/5$6\n WmPlaWEq\n .3#*Uz+o\n"}]}]}]}]}]}