{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.aDuj7Tex/b1/gcc-12-cross_15_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.aDuj7Tex/b2/gcc-12-cross_15_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -54,20 +54,20 @@\n 76911d30e1e900996705c655291e5118 9089096 devel optional gfortran-12-arm-linux-gnueabi_12.2.0-14cross1_amd64.deb\n 452e23b70390f0d942cabee8896f92ba 9090656 devel optional gfortran-12-arm-linux-gnueabihf_12.2.0-14cross1_amd64.deb\n bb56deec8da70dbe0b3abbc663decd97 10185308 devel optional gfortran-12-i686-linux-gnu_12.2.0-14cross1_amd64.deb\n 2e9a4a728b16a9c427d2a5545bac0215 1140 devel optional gfortran-12-multilib-i686-linux-gnu_12.2.0-14cross1_amd64.deb\n 4591a9c260aa1498113b16ebb5bb0251 1128 devel optional gfortran-12-multilib-s390x-linux-gnu_12.2.0-14cross1_amd64.deb\n 39d1a85504c1296b5f8cf759f19670cf 8982452 devel optional gfortran-12-powerpc64le-linux-gnu_12.2.0-14cross1_amd64.deb\n 26ced87e3d3314c42e4b9c444d91a75a 8211940 devel optional gfortran-12-s390x-linux-gnu_12.2.0-14cross1_amd64.deb\n- 8cd783411b2c167ed8fc2f75b6d72b34 9517276 devel optional gm2-12-aarch64-linux-gnu_12.2.0-14cross1_amd64.deb\n- 266889bd492c8b88149fc288f8224952 9048064 devel optional gm2-12-arm-linux-gnueabi_12.2.0-14cross1_amd64.deb\n- de41e5f3e8d8e419cc750560b1af348e 9048488 devel optional gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_amd64.deb\n- 781a1ac2f145d425c0589c64e9d88355 10124024 devel optional gm2-12-i686-linux-gnu_12.2.0-14cross1_amd64.deb\n- 7143e22d60e8c59b725fe561114e12db 8937340 devel optional gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_amd64.deb\n- 6cc6244629457ce77de38f19ded82a1c 8227256 devel optional gm2-12-s390x-linux-gnu_12.2.0-14cross1_amd64.deb\n+ 3b0121c9afe2757634552a46382198b1 9516612 devel optional gm2-12-aarch64-linux-gnu_12.2.0-14cross1_amd64.deb\n+ 48b505063dfba7e0008a73060553aec8 9047480 devel optional gm2-12-arm-linux-gnueabi_12.2.0-14cross1_amd64.deb\n+ 2d483e6e008e60a1439f64c6b79bd628 9047468 devel optional gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_amd64.deb\n+ eb62be19d3eb98e0139c579fbb096859 10122512 devel optional gm2-12-i686-linux-gnu_12.2.0-14cross1_amd64.deb\n+ c1e8985915b9008fea016f06e6c983b1 8936524 devel optional gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_amd64.deb\n+ a3eb75b890d3c91a8369878b415c81ad 8226388 devel optional gm2-12-s390x-linux-gnu_12.2.0-14cross1_amd64.deb\n 91c15fb3ca91b7bdfd80d3ef900dd035 18219476 devel optional gnat-12-aarch64-linux-gnu_12.2.0-14cross1_amd64.deb\n 3a218765c95ef4d3be7fce720365b801 17608312 devel optional gnat-12-arm-linux-gnueabi_12.2.0-14cross1_amd64.deb\n 70a01e7196b2b6cc5db46d9823acaae9 17608928 devel optional gnat-12-arm-linux-gnueabihf_12.2.0-14cross1_amd64.deb\n c204f1fdacd7986d85dba3ff4e4f1c07 19311692 devel optional gnat-12-i686-linux-gnu_12.2.0-14cross1_amd64.deb\n 6c4d5050a7ec6ec8b45020e4246a1bf0 18376068 devel optional gnat-12-powerpc64le-linux-gnu_12.2.0-14cross1_amd64.deb\n 59e50a118a76968596e760e640b180e3 16993248 devel optional gnat-12-s390x-linux-gnu_12.2.0-14cross1_amd64.deb\n 1f5c41f25ff76ada520dfe90255b8140 9672732 devel optional gobjc++-12-aarch64-linux-gnu_12.2.0-14cross1_amd64.deb\n@@ -201,23 +201,23 @@\n a54573c96d04a33c23f10ca5e833f78b 962344 devel optional libgnat-12-armel-cross_12.2.0-14cross1_all.deb\n 0c6bf5ef3acda6fc670f84e7e3ca333b 949456 devel optional libgnat-12-armhf-cross_12.2.0-14cross1_all.deb\n f6bfcc80d376778dd3129fc6cee8e72e 1265880 devel optional libgnat-12-i386-cross_12.2.0-14cross1_all.deb\n 05ce10b02d4573c5fe117ddc9449f909 1216928 devel optional libgnat-12-ppc64el-cross_12.2.0-14cross1_all.deb\n 0c068a0f1cdcf42ac1304f756012112b 1126672 devel optional libgnat-12-s390x-cross_12.2.0-14cross1_all.deb\n d35a40978d73a572701aca121675aa80 16729456 libdevel optional libgo-12-dev-amd64-cross_12.2.0-14cross1_all.deb\n 4eb3af2d56b75119cf74de834f8ae1fc 15754236 libdevel optional libgo-12-dev-arm64-cross_12.2.0-14cross1_all.deb\n- 91c272584100b336dad55fb6175a412a 15826488 libdevel optional libgo-12-dev-armel-cross_12.2.0-14cross1_all.deb\n- 51a264abb83a8605ad715d97007d950f 15886544 libdevel optional libgo-12-dev-armhf-cross_12.2.0-14cross1_all.deb\n- 1218ca64f7f63f2ade92646af3ee2c0e 16290884 libdevel optional libgo-12-dev-i386-cross_12.2.0-14cross1_all.deb\n+ dda124b2b3b2d11e36af2fd9720d4e19 15822508 libdevel optional libgo-12-dev-armel-cross_12.2.0-14cross1_all.deb\n+ b3e0fb292c3c669b6727e4b46289ed6e 15886172 libdevel optional libgo-12-dev-armhf-cross_12.2.0-14cross1_all.deb\n+ bf87f50e335a3dbb41eaa2748c756720 16292864 libdevel optional libgo-12-dev-i386-cross_12.2.0-14cross1_all.deb\n 17fc6b111ad24f49c8bc7ff0f6bd26e3 16571912 libdevel optional libgo-12-dev-ppc64el-cross_12.2.0-14cross1_all.deb\n 9f552eecea056feec549caa9e4f974c2 15687244 libdevel optional libgo-12-dev-s390x-cross_12.2.0-14cross1_all.deb\n 73d080902e171706bcbe7a4abf565947 13039672 devel optional libgo21-amd64-cross_12.2.0-14cross1_all.deb\n 4eef1237dbfada3d6c7a7ef07c8dc8a8 12235024 devel optional libgo21-arm64-cross_12.2.0-14cross1_all.deb\n 6208d0ee13e79bdfd54a4768b03a86a2 12134196 devel optional libgo21-armel-cross_12.2.0-14cross1_all.deb\n- 5ae9f449ee73f83d394e469941e8dd09 12279324 devel optional libgo21-armhf-cross_12.2.0-14cross1_all.deb\n+ fe4e1bb5167acfe34812cebcd0e0d3fc 12279296 devel optional libgo21-armhf-cross_12.2.0-14cross1_all.deb\n 326c01ef032e261793eb2595a4592d93 12416488 devel optional libgo21-i386-cross_12.2.0-14cross1_all.deb\n 5a3aca6f553c179bf25f557bb3824d6d 12659200 devel optional libgo21-ppc64el-cross_12.2.0-14cross1_all.deb\n de34443b1d3b5474bfd59344ab0a00ee 12498136 devel optional libgo21-s390x-cross_12.2.0-14cross1_all.deb\n 27a116cad2f4c328f1646cfd05d45179 113644 devel optional libgomp1-amd64-cross_12.2.0-14cross1_all.deb\n 7708cb6db9a0111408b09024817d898f 101792 devel optional libgomp1-arm64-cross_12.2.0-14cross1_all.deb\n 4a411a8b9d69afb8f819fb522dfb8bca 97032 devel optional libgomp1-armel-cross_12.2.0-14cross1_all.deb\n cd654e31cf1e82c7097dd2d4a9ddd453 94620 devel optional libgomp1-armhf-cross_12.2.0-14cross1_all.deb\n"}, {"source1": "gm2-12-aarch64-linux-gnu_12.2.0-14cross1_amd64.deb", "source2": "gm2-12-aarch64-linux-gnu_12.2.0-14cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 1116 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9515968 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1112 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9515308 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/aarch64-linux-gnu-gm2-12", "source2": "./usr/bin/aarch64-linux-gnu-gm2-12", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 686f3c6c7ed7378c8b26af340cfa43b6f261d3a3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c2d0409def7dc2cc66d3f773f4ebfab543752695\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1248,16 +1248,16 @@\n %{g*:%{%:debug-level-gt(0):}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n lp64:../lib:aarch64-linux-gnu mabi=lp64;\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --includedir=/usr/aarch64-linux-gnu/include\n %{!r:--build-id}%{!static|static-pie:--eh-frame-aarch64-linux-gnCOLLECT_GCC_OPTICOLLECT_LTO_WRAPmabi=lp64 mabi=lOFFLOAD_TARGET_N/usr/lib/gcc-cro%(sysroot_spec) COLLECT_AS_OPTIO\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250925)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240824)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2755,16 +2755,16 @@\n 0x004afc00 50874000 00000000 fb524a00 00000000 P.@......RJ.....\n 0x004afc10 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004afc20 6f63002e 2e2f2e2e 2f737263 2f676363 oc.../../src/gcc\n 0x004afc30 2f676763 2d6e6f6e 652e6363 00676763 /ggc-none.cc.ggc\n 0x004afc40 5f696e74 65726e61 6c5f636c 65617265 _internal_cleare\n 0x004afc50 645f616c 6c6f6300 474e5520 4d6f6475 d_alloc.GNU Modu\n 0x004afc60 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004afc70 32353039 32352900 436f7079 72696768 250925).Copyrigh\n- 0x004afc80 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x004afc70 32343038 32342900 436f7079 72696768 240824).Copyrigh\n+ 0x004afc80 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x004afc90 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004afca0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004afcb0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004afcc0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x004afcd0 206f7220 6c617465 72203c68 7474703a or later ....\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 36663363 36633765 64373337 38633862 6f3c6c7ed7378c8b\n- 0x00000010 32366166 33343063 66613433 62366632 26af340cfa43b6f2\n- 0x00000020 36316433 61332e64 65627567 00000000 61d3a3.debug....\n- 0x00000030 e5afd949 ...I\n+ 0x00000000 64303430 39646566 37646332 63633636 d0409def7dc2cc66\n+ 0x00000010 64336637 37336634 65626661 62353433 d3f773f4ebfab543\n+ 0x00000020 37353236 39352e64 65627567 00000000 752695.debug....\n+ 0x00000030 b713ae0b ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a25319f95fcd3412e14517faf1c2e117fec84e37\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 25503041d3694718de4fb3941d81cf340e69ae8e\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -56177,16 +56177,16 @@\n : {%K(} {%K^} {%K[} {%K.} {%K%{}__} {%Kreal number} {%Kinteger number} {%Kstring} {%K(} {%KNOT} {%K%{} {%Kidenti%K%{} {%Kstring} {%Kinteger number} {%Kreal numb{%Kstring} {%Kinteger number} {%Kreal number} {%%{} {%K-} {%K+}\n E__} {%Kidentifier} {%K%{} {%Kst: {%KELSE} {%KEN\n {%Kstring} {%Kinteger number} {%Kreal number} {er} {%Kstring} {\n expecting '.' after module in the construction o of a qualident\n unknown ident in the construction of a qualident{%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+e\n of: {%K-} {%K+}\n {%W}syntax warning,\n-20250925\n-Thu Sep 25 07:45:30 2025\n+20240824\n+Sat Aug 24 09:01:46 2024\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7901,17 +7901,17 @@\n 0x0187fda0 0b937900 00000000 89967900 00000000 ..y.......y.....\n 0x0187fdb0 96977900 00000000 c3967900 00000000 ..y.......y.....\n 0x0187fdc0 0b937900 00000000 0b937900 00000000 ..y.......y.....\n 0x0187fdd0 0b937900 00000000 0b937900 00000000 ..y.......y.....\n 0x0187fde0 0b937900 00000000 0b937900 00000000 ..y.......y.....\n 0x0187fdf0 0b937900 00000000 0b937900 00000000 ..y.......y.....\n 0x0187fe00 0b937900 00000000 59977900 00000000 ..y.....Y.y.....\n- 0x0187fe10 312e392e 35003230 32353039 32350031 1.9.5.20250925.1\n- 0x0187fe20 322e322e 30005468 75205365 70203235 2.2.0.Thu Sep 25\n- 0x0187fe30 2030373a 34353a33 30203230 32350000 07:45:30 2025..\n+ 0x0187fe10 312e392e 35003230 32343038 32340031 1.9.5.20240824.1\n+ 0x0187fe20 322e322e 30005361 74204175 67203234 2.2.0.Sat Aug 24\n+ 0x0187fe30 2030393a 30313a34 36203230 32340000 09:01:46 2024..\n 0x0187fe40 61737365 72742066 61696c65 64204672 assert failed Fr\n 0x0187fe50 6f6d2073 686f756c 64206e65 76657220 om should never \n 0x0187fe60 6265206c 61726765 72207468 616e2054 be larger than T\n 0x0187fe70 6f004d6f 64756c65 00205265 61636861 o.Module. Reacha\n 0x0187fe80 626c6520 696e6974 69616c69 7a617469 ble initializati\n 0x0187fe90 6f6e0020 52656163 6861626c 65206669 on. Reachable fi\n 0x0187fea0 6e616c69 7a617469 6f6e0050 726f6365 nalization.Proce\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 35333139 66393566 63643334 31326531 5319f95fcd3412e1\n- 0x00000010 34353137 66616631 63326531 31376665 4517faf1c2e117fe\n- 0x00000020 63383465 33372e64 65627567 00000000 c84e37.debug....\n- 0x00000030 7784ea5f w.._\n+ 0x00000000 35303330 34316433 36393437 31386465 503041d3694718de\n+ 0x00000010 34666233 39343164 38316366 33343065 4fb3941d81cf340e\n+ 0x00000020 36396165 38652e64 65627567 00000000 69ae8e.debug....\n+ 0x00000030 40e9fe3f @..?\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: c2fe1b0a2f0b1689505be02c95b7c1d9a2db75b5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 482eb00da3f13bf034986e04669012a1ac9ab1ef\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1054,16 +1054,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20250925\n-Thu Sep 25 07:45:30 2025\n+20240824\n+Sat Aug 24 09:01:46 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -983,18 +983,18 @@\n 0x00492d40 e8d24100 00000000 6d6f6400 2e690020 ..A.....mod..i. \n 0x00492d50 2d6f2000 70726570 726f6365 73733a20 -o .preprocess: \n 0x00492d60 25735c6e 00000000 43207072 6570726f %s\\n....C prepro\n 0x00492d70 63657373 6f722066 61696c65 64207768 cessor failed wh\n 0x00492d80 656e2070 72657072 6f636573 73696e67 en preprocessing\n 0x00492d90 2025735c 6e002d44 002d6973 79737465 %s\\n.-D.-isyste\n 0x00492da0 6d002d69 6d756c74 69617263 68007479 m.-imultiarch.ty\n- 0x00492db0 70650031 2e392e35 00323032 35303932 pe.1.9.5.2025092\n- 0x00492dc0 35003132 2e322e30 00546875 20536570 5.12.2.0.Thu Sep\n- 0x00492dd0 20323520 30373a34 353a3330 20323032 25 07:45:30 202\n- 0x00492de0 35000000 00000000 61747465 6d707469 5.......attempti\n+ 0x00492db0 70650031 2e392e35 00323032 34303832 pe.1.9.5.2024082\n+ 0x00492dc0 34003132 2e322e30 00536174 20417567 4.12.2.0.Sat Aug\n+ 0x00492dd0 20323420 30393a30 313a3436 20323032 24 09:01:46 202\n+ 0x00492de0 34000000 00000000 61747465 6d707469 4.......attempti\n 0x00492df0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00492e00 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00492e10 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00492e20 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00492e30 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00492e40 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00492e50 74506173 7320746f 20506173 73430000 tPass to PassC..\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 66653162 30613266 30623136 38393530 fe1b0a2f0b168950\n- 0x00000010 35626530 32633935 62376331 64396132 5be02c95b7c1d9a2\n- 0x00000020 64623735 62352e64 65627567 00000000 db75b5.debug....\n- 0x00000030 96dc23d6 ..#.\n+ 0x00000000 32656230 30646133 66313362 66303334 2eb00da3f13bf034\n+ 0x00000010 39383665 30343636 39303132 61316163 986e04669012a1ac\n+ 0x00000020 39616231 65662e64 65627567 00000000 9ab1ef.debug....\n+ 0x00000030 6576ee6d ev.m\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: b9ed1aa88341cc5d8da6df0af6cced26611e42b9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca7566dc54a77a9746344905b7fce856b19be188\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -928,16 +928,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 07:45:30 2025\n+20240824\n+Sat Aug 24 09:01:46 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -745,17 +745,17 @@\n 0x00488e60 404d4100 00000000 b0504100 00000000 @MA......PA.....\n 0x00488e70 404d4100 00000000 e0504100 00000000 @MA......PA.....\n 0x00488e80 404d4100 00000000 10514100 00000000 @MA......QA.....\n 0x00488e90 404d4100 00000000 48514100 00000000 @MA.....HQA.....\n 0x00488ea0 404d4100 00000000 80514100 00000000 @MA......QA.....\n 0x00488eb0 404d4100 00000000 a8514100 00000000 @MA......QA.....\n 0x00488ec0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00488ed0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00488ee0 68752053 65702032 35203037 3a34353a hu Sep 25 07:45:\n- 0x00488ef0 33302032 30323500 61747465 6d707469 30 2025.attempti\n+ 0x00488ed0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00488ee0 61742041 75672032 34203039 3a30313a at Aug 24 09:01:\n+ 0x00488ef0 34362032 30323400 61747465 6d707469 46 2024.attempti\n 0x00488f00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00488f20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488f30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488f40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00488f50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 65643161 61383833 34316363 35643864 ed1aa88341cc5d8d\n- 0x00000010 61366466 30616636 63636564 32363631 a6df0af6cced2661\n- 0x00000020 31653432 62392e64 65627567 00000000 1e42b9.debug....\n- 0x00000030 d4c1178d ....\n+ 0x00000000 37353636 64633534 61373761 39373436 7566dc54a77a9746\n+ 0x00000010 33343439 30356237 66636538 35366231 344905b7fce856b1\n+ 0x00000020 39626531 38382e64 65627567 00000000 9be188.debug....\n+ 0x00000030 be4fcc4c .O.L\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 184b4548d50d538b7c4fd4a7b0a7a57fc120d45d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e4983821673a934db51042d9b0c8e149b1f7d540\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -934,16 +934,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 07:45:30 2025\n+20240824\n+Sat Aug 24 09:01:46 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -755,17 +755,17 @@\n 0x00488f00 d8534100 00000000 90504100 00000000 .SA......PA.....\n 0x00488f10 00544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f20 30544100 00000000 90504100 00000000 0TA......PA.....\n 0x00488f30 60544100 00000000 90504100 00000000 `TA......PA.....\n 0x00488f40 98544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f50 d0544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f60 f8544100 00000000 6d6f6400 74797065 .TA.....mod.type\n- 0x00488f70 00312e39 2e350032 30323530 39323500 .1.9.5.20250925.\n- 0x00488f80 31322e32 2e300054 68752053 65702032 12.2.0.Thu Sep 2\n- 0x00488f90 35203037 3a34353a 33302032 30323500 5 07:45:30 2025.\n+ 0x00488f70 00312e39 2e350032 30323430 38323400 .1.9.5.20240824.\n+ 0x00488f80 31322e32 2e300053 61742041 75672032 12.2.0.Sat Aug 2\n+ 0x00488f90 34203039 3a30313a 34362032 30323400 4 09:01:46 2024.\n 0x00488fa0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488fb0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488fc0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x00488fd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488fe0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x00488ff0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00489000 74204375 7272656e 74506173 7320746f t CurrentPass to\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 34623435 34386435 30643533 38623763 4b4548d50d538b7c\n- 0x00000010 34666434 61376230 61376135 37666331 4fd4a7b0a7a57fc1\n- 0x00000020 32306434 35642e64 65627567 00000000 20d45d.debug....\n- 0x00000030 f681f8a3 ....\n+ 0x00000000 39383338 32313637 33613933 34646235 983821673a934db5\n+ 0x00000010 31303432 64396230 63386531 34396231 1042d9b0c8e149b1\n+ 0x00000020 66376435 34302e64 65627567 00000000 f7d540.debug....\n+ 0x00000030 551c2aab U.*.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: e831c82f6b897982f38cfa2a55dfd6fd0f175cad\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 735d1f3cc2b3a6081adf23245022874e7e3737b4\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -914,16 +914,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 07:45:30 2025\n+20240824\n+Sat Aug 24 09:01:46 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -726,17 +726,17 @@\n 0x00487d30 d0434100 00000000 40474100 00000000 .CA.....@GA.....\n 0x00487d40 d0434100 00000000 70474100 00000000 .CA.....pGA.....\n 0x00487d50 d0434100 00000000 a0474100 00000000 .CA......GA.....\n 0x00487d60 d0434100 00000000 d8474100 00000000 .CA......GA.....\n 0x00487d70 d0434100 00000000 10484100 00000000 .CA......HA.....\n 0x00487d80 d0434100 00000000 38484100 00000000 .CA.....8HA.....\n 0x00487d90 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00487da0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00487db0 68752053 65702032 35203037 3a34353a hu Sep 25 07:45:\n- 0x00487dc0 33302032 30323500 61747465 6d707469 30 2025.attempti\n+ 0x00487da0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00487db0 61742041 75672032 34203039 3a30313a at Aug 24 09:01:\n+ 0x00487dc0 34362032 30323400 61747465 6d707469 46 2024.attempti\n 0x00487dd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487de0 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00487df0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00487e00 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00487e10 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00487e20 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487e30 74506173 7320746f 20506173 73430000 tPass to PassC..\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 33316338 32663662 38393739 38326633 31c82f6b897982f3\n- 0x00000010 38636661 32613535 64666436 66643066 8cfa2a55dfd6fd0f\n- 0x00000020 31373563 61642e64 65627567 00000000 175cad.debug....\n- 0x00000030 33fad3c0 3...\n+ 0x00000000 35643166 33636332 62336136 30383161 5d1f3cc2b3a6081a\n+ 0x00000010 64663233 32343530 32323837 34653765 df23245022874e7e\n+ 0x00000020 33373337 62342e64 65627567 00000000 3737b4.debug....\n+ 0x00000030 6ae59ef1 j...\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabi_12.2.0-14cross1_amd64.deb", "source2": "gm2-12-arm-linux-gnueabi_12.2.0-14cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 1108 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9046764 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1112 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9046176 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabi-gm2-12", "source2": "./usr/bin/arm-linux-gnueabi-gm2-12", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 644d38696102968543d303411cb39b1e6696c3c9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ddef0fe677a1d31af2cdea2cc30d3180aa21d389\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1290,16 +1290,16 @@\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv5te --with-float=soft --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=arm-linux-gnueabi --program-prefix=arm-linux-gnueabi- --includedir=/usr/arm-linux-gnueabi/include\n %{!r:--build-id}%{!static|static-pie:--eh-frame-arm-linux-gnueabCOLLECT_GCC_OPTICOLLECT_LTO_WRAP.::arm-linux-gnuOFFLOAD_TARGET_N/usr/lib/gcc-cro%(sysroot_spec) COLLECT_AS_OPTIO\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250925)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240824)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2918,17 +2918,17 @@\n 0x004b2630 00000000 80842e41 e07c4000 00000000 .......A.|@.....\n 0x004b2640 ee724a00 00000000 6767635f 696e7465 .rJ.....ggc_inte\n 0x004b2650 726e616c 5f616c6c 6f63002e 2e2f2e2e rnal_alloc.../..\n 0x004b2660 2f737263 2f676363 2f676763 2d6e6f6e /src/gcc/ggc-non\n 0x004b2670 652e6363 00676763 5f696e74 65726e61 e.cc.ggc_interna\n 0x004b2680 6c5f636c 65617265 645f616c 6c6f6300 l_cleared_alloc.\n 0x004b2690 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004b26a0 392e3520 20283230 32353039 32352900 9.5 (20250925).\n+ 0x004b26a0 392e3520 20283230 32343038 32342900 9.5 (20240824).\n 0x004b26b0 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x004b26c0 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x004b26c0 32342046 72656520 536f6674 77617265 24 Free Software\n 0x004b26d0 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004b26e0 2e000000 00000000 4c696365 6e736520 ........License \n 0x004b26f0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x004b2700 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x004b2710 72203c68 7474703a 2f2f676e 752e6f72 r ....This is \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 34643338 36393631 30323936 38353433 4d38696102968543\n- 0x00000010 64333033 34313163 62333962 31653636 d303411cb39b1e66\n- 0x00000020 39366333 63392e64 65627567 00000000 96c3c9.debug....\n- 0x00000030 13e44ec4 ..N.\n+ 0x00000000 65663066 65363737 61316433 31616632 ef0fe677a1d31af2\n+ 0x00000010 63646561 32636333 30643331 38306161 cdea2cc30d3180aa\n+ 0x00000020 32316433 38392e64 65627567 00000000 21d389.debug....\n+ 0x00000030 ad8d5870 ..Xp\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9479f1ee3491ed282d77fe1fce5d3f512913ff5c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 822c991a7929c2c84c203c097195c3804ee330b7\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -44816,16 +44816,16 @@\n : {%K(} {%K^} {%K[} {%K.} {%K%{}__} {%Kreal number} {%Kinteger number} {%Kstring} {%K(} {%KNOT} {%K%{} {%Kidenti%K%{} {%Kstring} {%Kinteger number} {%Kreal numb{%Kstring} {%Kinteger number} {%Kreal number} {%%{} {%K-} {%K+}\n E__} {%Kidentifier} {%K%{} {%Kst: {%KELSE} {%KEN\n {%Kstring} {%Kinteger number} {%Kreal number} {er} {%Kstring} {\n expecting '.' after module in the construction o of a qualident\n unknown ident in the construction of a qualident{%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+u\n of: {%K-} {%K+}\n {%W}syntax warning,\n-20250925\n-Thu Sep 25 08:36:28 2025\n+20240824\n+Sat Aug 24 11:12:59 2024\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7893,17 +7893,17 @@\n 0x01672d20 1b866f00 00000000 99896f00 00000000 ..o.......o.....\n 0x01672d30 a68a6f00 00000000 d3896f00 00000000 ..o.......o.....\n 0x01672d40 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d50 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d60 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d70 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d80 1b866f00 00000000 698a6f00 00000000 ..o.....i.o.....\n- 0x01672d90 312e392e 35003230 32353039 32350031 1.9.5.20250925.1\n- 0x01672da0 322e322e 30005468 75205365 70203235 2.2.0.Thu Sep 25\n- 0x01672db0 2030383a 33363a32 38203230 32350000 08:36:28 2025..\n+ 0x01672d90 312e392e 35003230 32343038 32340031 1.9.5.20240824.1\n+ 0x01672da0 322e322e 30005361 74204175 67203234 2.2.0.Sat Aug 24\n+ 0x01672db0 2031313a 31323a35 39203230 32340000 11:12:59 2024..\n 0x01672dc0 61737365 72742066 61696c65 64204672 assert failed Fr\n 0x01672dd0 6f6d2073 686f756c 64206e65 76657220 om should never \n 0x01672de0 6265206c 61726765 72207468 616e2054 be larger than T\n 0x01672df0 6f004d6f 64756c65 00205265 61636861 o.Module. Reacha\n 0x01672e00 626c6520 696e6974 69616c69 7a617469 ble initializati\n 0x01672e10 6f6e0020 52656163 6861626c 65206669 on. Reachable fi\n 0x01672e20 6e616c69 7a617469 6f6e0050 726f6365 nalization.Proce\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 37396631 65653334 39316564 32383264 79f1ee3491ed282d\n- 0x00000010 37376665 31666365 35643366 35313239 77fe1fce5d3f5129\n- 0x00000020 31336666 35632e64 65627567 00000000 13ff5c.debug....\n- 0x00000030 1c590e0c .Y..\n+ 0x00000000 32633939 31613739 32396332 63383463 2c991a7929c2c84c\n+ 0x00000010 32303363 30393731 39356333 38303465 203c097195c3804e\n+ 0x00000020 65333330 62372e64 65627567 00000000 e330b7.debug....\n+ 0x00000030 3e4d4d91 >MM.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 056b109b57ef40f55ee02574dff23d5fb41f2885\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 011d6232071eceaf4c7e65139fcc39ef7385f45b\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1054,16 +1054,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20250925\n-Thu Sep 25 08:36:28 2025\n+20240824\n+Sat Aug 24 11:12:59 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -983,18 +983,18 @@\n 0x00491d40 e8d24100 00000000 6d6f6400 2e690020 ..A.....mod..i. \n 0x00491d50 2d6f2000 70726570 726f6365 73733a20 -o .preprocess: \n 0x00491d60 25735c6e 00000000 43207072 6570726f %s\\n....C prepro\n 0x00491d70 63657373 6f722066 61696c65 64207768 cessor failed wh\n 0x00491d80 656e2070 72657072 6f636573 73696e67 en preprocessing\n 0x00491d90 2025735c 6e002d44 002d6973 79737465 %s\\n.-D.-isyste\n 0x00491da0 6d002d69 6d756c74 69617263 68007479 m.-imultiarch.ty\n- 0x00491db0 70650031 2e392e35 00323032 35303932 pe.1.9.5.2025092\n- 0x00491dc0 35003132 2e322e30 00546875 20536570 5.12.2.0.Thu Sep\n- 0x00491dd0 20323520 30383a33 363a3238 20323032 25 08:36:28 202\n- 0x00491de0 35000000 00000000 61747465 6d707469 5.......attempti\n+ 0x00491db0 70650031 2e392e35 00323032 34303832 pe.1.9.5.2024082\n+ 0x00491dc0 34003132 2e322e30 00536174 20417567 4.12.2.0.Sat Aug\n+ 0x00491dd0 20323420 31313a31 323a3539 20323032 24 11:12:59 202\n+ 0x00491de0 34000000 00000000 61747465 6d707469 4.......attempti\n 0x00491df0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e00 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00491e10 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00491e20 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00491e30 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00491e40 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e50 74506173 7320746f 20506173 73430000 tPass to PassC..\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 36623130 39623537 65663430 66353565 6b109b57ef40f55e\n- 0x00000010 65303235 37346466 66323364 35666234 e02574dff23d5fb4\n- 0x00000020 31663238 38352e64 65627567 00000000 1f2885.debug....\n- 0x00000030 e9a67415 ..t.\n+ 0x00000000 31643632 33323037 31656365 61663463 1d6232071eceaf4c\n+ 0x00000010 37653635 31333966 63633339 65663733 7e65139fcc39ef73\n+ 0x00000020 38356634 35622e64 65627567 00000000 85f45b.debug....\n+ 0x00000030 a70ff6ec ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 7fa5dc5b3f5cbee3379fe3a795a4544711ade352\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d9cde9846a4408c67e66ef02bd50a883b80e512b\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -928,16 +928,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 08:36:28 2025\n+20240824\n+Sat Aug 24 11:12:59 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -745,17 +745,17 @@\n 0x00488e60 404d4100 00000000 b0504100 00000000 @MA......PA.....\n 0x00488e70 404d4100 00000000 e0504100 00000000 @MA......PA.....\n 0x00488e80 404d4100 00000000 10514100 00000000 @MA......QA.....\n 0x00488e90 404d4100 00000000 48514100 00000000 @MA.....HQA.....\n 0x00488ea0 404d4100 00000000 80514100 00000000 @MA......QA.....\n 0x00488eb0 404d4100 00000000 a8514100 00000000 @MA......QA.....\n 0x00488ec0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00488ed0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00488ee0 68752053 65702032 35203038 3a33363a hu Sep 25 08:36:\n- 0x00488ef0 32382032 30323500 61747465 6d707469 28 2025.attempti\n+ 0x00488ed0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00488ee0 61742041 75672032 34203131 3a31323a at Aug 24 11:12:\n+ 0x00488ef0 35392032 30323400 61747465 6d707469 59 2024.attempti\n 0x00488f00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00488f20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488f30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488f40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00488f50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 61356463 35623366 35636265 65333337 a5dc5b3f5cbee337\n- 0x00000010 39666533 61373935 61343534 34373131 9fe3a795a4544711\n- 0x00000020 61646533 35322e64 65627567 00000000 ade352.debug....\n- 0x00000030 ab3d5eb0 .=^.\n+ 0x00000000 63646539 38343661 34343038 63363765 cde9846a4408c67e\n+ 0x00000010 36366566 30326264 35306138 38336238 66ef02bd50a883b8\n+ 0x00000020 30653531 32622e64 65627567 00000000 0e512b.debug....\n+ 0x00000030 80c7952c ...,\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 7eec71949b7add6b41c07c717e66f0e154d9eb11\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6cf5f15d0ba0dbf277fccca0107924276bc30e34\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -934,16 +934,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 08:36:28 2025\n+20240824\n+Sat Aug 24 11:12:59 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -755,17 +755,17 @@\n 0x00488f00 d8534100 00000000 90504100 00000000 .SA......PA.....\n 0x00488f10 00544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f20 30544100 00000000 90504100 00000000 0TA......PA.....\n 0x00488f30 60544100 00000000 90504100 00000000 `TA......PA.....\n 0x00488f40 98544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f50 d0544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f60 f8544100 00000000 6d6f6400 74797065 .TA.....mod.type\n- 0x00488f70 00312e39 2e350032 30323530 39323500 .1.9.5.20250925.\n- 0x00488f80 31322e32 2e300054 68752053 65702032 12.2.0.Thu Sep 2\n- 0x00488f90 35203038 3a33363a 32382032 30323500 5 08:36:28 2025.\n+ 0x00488f70 00312e39 2e350032 30323430 38323400 .1.9.5.20240824.\n+ 0x00488f80 31322e32 2e300053 61742041 75672032 12.2.0.Sat Aug 2\n+ 0x00488f90 34203131 3a31323a 35392032 30323400 4 11:12:59 2024.\n 0x00488fa0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488fb0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488fc0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x00488fd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488fe0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x00488ff0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00489000 74204375 7272656e 74506173 7320746f t CurrentPass to\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 65633731 39343962 37616464 36623431 ec71949b7add6b41\n- 0x00000010 63303763 37313765 36366630 65313534 c07c717e66f0e154\n- 0x00000020 64396562 31312e64 65627567 00000000 d9eb11.debug....\n- 0x00000030 7420b750 t .P\n+ 0x00000000 66356631 35643062 61306462 66323737 f5f15d0ba0dbf277\n+ 0x00000010 66636363 61303130 37393234 32373662 fccca0107924276b\n+ 0x00000020 63333065 33342e64 65627567 00000000 c30e34.debug....\n+ 0x00000030 541f20ea T. .\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: b6a8babc646e33e5b133d6ddab354161e277a6d7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 80e8155f2a62c6d0c91fe07ce5b147992d5f6e5c\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -914,16 +914,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 08:36:28 2025\n+20240824\n+Sat Aug 24 11:12:59 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -726,17 +726,17 @@\n 0x00487d30 d0434100 00000000 40474100 00000000 .CA.....@GA.....\n 0x00487d40 d0434100 00000000 70474100 00000000 .CA.....pGA.....\n 0x00487d50 d0434100 00000000 a0474100 00000000 .CA......GA.....\n 0x00487d60 d0434100 00000000 d8474100 00000000 .CA......GA.....\n 0x00487d70 d0434100 00000000 10484100 00000000 .CA......HA.....\n 0x00487d80 d0434100 00000000 38484100 00000000 .CA.....8HA.....\n 0x00487d90 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00487da0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00487db0 68752053 65702032 35203038 3a33363a hu Sep 25 08:36:\n- 0x00487dc0 32382032 30323500 61747465 6d707469 28 2025.attempti\n+ 0x00487da0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00487db0 61742041 75672032 34203131 3a31323a at Aug 24 11:12:\n+ 0x00487dc0 35392032 30323400 61747465 6d707469 59 2024.attempti\n 0x00487dd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487de0 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00487df0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00487e00 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00487e10 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00487e20 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487e30 74506173 7320746f 20506173 73430000 tPass to PassC..\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 61386261 62633634 36653333 65356231 a8babc646e33e5b1\n- 0x00000010 33336436 64646162 33353431 36316532 33d6ddab354161e2\n- 0x00000020 37376136 64372e64 65627567 00000000 77a6d7.debug....\n- 0x00000030 281ee664 (..d\n+ 0x00000000 65383135 35663261 36326336 64306339 e8155f2a62c6d0c9\n+ 0x00000010 31666530 37636535 62313437 39393264 1fe07ce5b147992d\n+ 0x00000020 35663665 35632e64 65627567 00000000 5f6e5c.debug....\n+ 0x00000030 cbb6effc ....\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_amd64.deb", "source2": "gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 1112 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9047184 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1108 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9046168 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabihf-gm2-12", "source2": "./usr/bin/arm-linux-gnueabihf-gm2-12", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 4350873a35df677a716029364a012ede378d614f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6e09ed3776ba135f8239c4688e4283d080ab0947\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1290,16 +1290,16 @@\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a+fp --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --includedir=/usr/arm-linux-gnueabihf/include\n %{!r:--build-id}%{!static|static-pie:--eh-frame-arm-linux-gnueabCOLLECT_GCC_OPTICOLLECT_LTO_WRAP.::arm-linux-gnuOFFLOAD_TARGET_N/usr/lib/gcc-cro%(sysroot_spec) COLLECT_AS_OPTIO\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250925)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240824)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2921,17 +2921,17 @@\n 0x004b2660 00000000 80842e41 e07c4000 00000000 .......A.|@.....\n 0x004b2670 ee724a00 00000000 6767635f 696e7465 .rJ.....ggc_inte\n 0x004b2680 726e616c 5f616c6c 6f63002e 2e2f2e2e rnal_alloc.../..\n 0x004b2690 2f737263 2f676363 2f676763 2d6e6f6e /src/gcc/ggc-non\n 0x004b26a0 652e6363 00676763 5f696e74 65726e61 e.cc.ggc_interna\n 0x004b26b0 6c5f636c 65617265 645f616c 6c6f6300 l_cleared_alloc.\n 0x004b26c0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004b26d0 392e3520 20283230 32353039 32352900 9.5 (20250925).\n+ 0x004b26d0 392e3520 20283230 32343038 32342900 9.5 (20240824).\n 0x004b26e0 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x004b26f0 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x004b26f0 32342046 72656520 536f6674 77617265 24 Free Software\n 0x004b2700 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004b2710 2e000000 00000000 4c696365 6e736520 ........License \n 0x004b2720 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x004b2730 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x004b2740 72203c68 7474703a 2f2f676e 752e6f72 r ....This is \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 35303837 33613335 64663637 37613731 50873a35df677a71\n- 0x00000010 36303239 33363461 30313265 64653337 6029364a012ede37\n- 0x00000020 38643631 34662e64 65627567 00000000 8d614f.debug....\n- 0x00000030 2cf9e722 ,..\"\n+ 0x00000000 30396564 33373736 62613133 35663832 09ed3776ba135f82\n+ 0x00000010 33396334 36383865 34323833 64303830 39c4688e4283d080\n+ 0x00000020 61623039 34372e64 65627567 00000000 ab0947.debug....\n+ 0x00000030 c957d372 .W.r\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: bfe7e28435dcf4b3901e536a18f222df5f6508c2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 05080fdc6c323f17c239220bbf280de6ac2953a2\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -44816,16 +44816,16 @@\n : {%K(} {%K^} {%K[} {%K.} {%K%{}__} {%Kreal number} {%Kinteger number} {%Kstring} {%K(} {%KNOT} {%K%{} {%Kidenti%K%{} {%Kstring} {%Kinteger number} {%Kreal numb{%Kstring} {%Kinteger number} {%Kreal number} {%%{} {%K-} {%K+}\n E__} {%Kidentifier} {%K%{} {%Kst: {%KELSE} {%KEN\n {%Kstring} {%Kinteger number} {%Kreal number} {er} {%Kstring} {\n expecting '.' after module in the construction o of a qualident\n unknown ident in the construction of a qualident{%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+u\n of: {%K-} {%K+}\n {%W}syntax warning,\n-20250925\n-Thu Sep 25 08:09:47 2025\n+20240824\n+Sat Aug 24 10:01:10 2024\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7893,17 +7893,17 @@\n 0x01672d20 1b866f00 00000000 99896f00 00000000 ..o.......o.....\n 0x01672d30 a68a6f00 00000000 d3896f00 00000000 ..o.......o.....\n 0x01672d40 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d50 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d60 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d70 1b866f00 00000000 1b866f00 00000000 ..o.......o.....\n 0x01672d80 1b866f00 00000000 698a6f00 00000000 ..o.....i.o.....\n- 0x01672d90 312e392e 35003230 32353039 32350031 1.9.5.20250925.1\n- 0x01672da0 322e322e 30005468 75205365 70203235 2.2.0.Thu Sep 25\n- 0x01672db0 2030383a 30393a34 37203230 32350000 08:09:47 2025..\n+ 0x01672d90 312e392e 35003230 32343038 32340031 1.9.5.20240824.1\n+ 0x01672da0 322e322e 30005361 74204175 67203234 2.2.0.Sat Aug 24\n+ 0x01672db0 2031303a 30313a31 30203230 32340000 10:01:10 2024..\n 0x01672dc0 61737365 72742066 61696c65 64204672 assert failed Fr\n 0x01672dd0 6f6d2073 686f756c 64206e65 76657220 om should never \n 0x01672de0 6265206c 61726765 72207468 616e2054 be larger than T\n 0x01672df0 6f004d6f 64756c65 00205265 61636861 o.Module. Reacha\n 0x01672e00 626c6520 696e6974 69616c69 7a617469 ble initializati\n 0x01672e10 6f6e0020 52656163 6861626c 65206669 on. Reachable fi\n 0x01672e20 6e616c69 7a617469 6f6e0050 726f6365 nalization.Proce\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 65376532 38343335 64636634 62333930 e7e28435dcf4b390\n- 0x00000010 31653533 36613138 66323232 64663566 1e536a18f222df5f\n- 0x00000020 36353038 63322e64 65627567 00000000 6508c2.debug....\n- 0x00000030 01ad685b ..h[\n+ 0x00000000 30383066 64633663 33323366 31376332 080fdc6c323f17c2\n+ 0x00000010 33393232 30626266 32383064 65366163 39220bbf280de6ac\n+ 0x00000020 32393533 61322e64 65627567 00000000 2953a2.debug....\n+ 0x00000030 f7fb8920 ... \n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 77e0aaa763aced533502c198af943c4a75a27ecc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7b905b462c7193cdbf9af5a9412336aeae77d2cb\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1054,16 +1054,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20250925\n-Thu Sep 25 08:09:47 2025\n+20240824\n+Sat Aug 24 10:01:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -983,18 +983,18 @@\n 0x00491d40 e8d24100 00000000 6d6f6400 2e690020 ..A.....mod..i. \n 0x00491d50 2d6f2000 70726570 726f6365 73733a20 -o .preprocess: \n 0x00491d60 25735c6e 00000000 43207072 6570726f %s\\n....C prepro\n 0x00491d70 63657373 6f722066 61696c65 64207768 cessor failed wh\n 0x00491d80 656e2070 72657072 6f636573 73696e67 en preprocessing\n 0x00491d90 2025735c 6e002d44 002d6973 79737465 %s\\n.-D.-isyste\n 0x00491da0 6d002d69 6d756c74 69617263 68007479 m.-imultiarch.ty\n- 0x00491db0 70650031 2e392e35 00323032 35303932 pe.1.9.5.2025092\n- 0x00491dc0 35003132 2e322e30 00546875 20536570 5.12.2.0.Thu Sep\n- 0x00491dd0 20323520 30383a30 393a3437 20323032 25 08:09:47 202\n- 0x00491de0 35000000 00000000 61747465 6d707469 5.......attempti\n+ 0x00491db0 70650031 2e392e35 00323032 34303832 pe.1.9.5.2024082\n+ 0x00491dc0 34003132 2e322e30 00536174 20417567 4.12.2.0.Sat Aug\n+ 0x00491dd0 20323420 31303a30 313a3130 20323032 24 10:01:10 202\n+ 0x00491de0 34000000 00000000 61747465 6d707469 4.......attempti\n 0x00491df0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e00 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00491e10 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00491e20 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00491e30 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00491e40 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e50 74506173 7320746f 20506173 73430000 tPass to PassC..\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 65306161 61373633 61636564 35333335 e0aaa763aced5335\n- 0x00000010 30326331 39386166 39343363 34613735 02c198af943c4a75\n- 0x00000020 61323765 63632e64 65627567 00000000 a27ecc.debug....\n- 0x00000030 ca0c7ffb ....\n+ 0x00000000 39303562 34363263 37313933 63646266 905b462c7193cdbf\n+ 0x00000010 39616635 61393431 32333336 61656165 9af5a9412336aeae\n+ 0x00000020 37376432 63622e64 65627567 00000000 77d2cb.debug....\n+ 0x00000030 e51478c7 ..x.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 3cf16a8708c93d229991939bb02e5821b8e4437e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b268b4780fac2d59515f74c614b062565e9ac7a0\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -928,16 +928,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 08:09:47 2025\n+20240824\n+Sat Aug 24 10:01:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -745,17 +745,17 @@\n 0x00488e60 404d4100 00000000 b0504100 00000000 @MA......PA.....\n 0x00488e70 404d4100 00000000 e0504100 00000000 @MA......PA.....\n 0x00488e80 404d4100 00000000 10514100 00000000 @MA......QA.....\n 0x00488e90 404d4100 00000000 48514100 00000000 @MA.....HQA.....\n 0x00488ea0 404d4100 00000000 80514100 00000000 @MA......QA.....\n 0x00488eb0 404d4100 00000000 a8514100 00000000 @MA......QA.....\n 0x00488ec0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00488ed0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00488ee0 68752053 65702032 35203038 3a30393a hu Sep 25 08:09:\n- 0x00488ef0 34372032 30323500 61747465 6d707469 47 2025.attempti\n+ 0x00488ed0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00488ee0 61742041 75672032 34203130 3a30313a at Aug 24 10:01:\n+ 0x00488ef0 31302032 30323400 61747465 6d707469 10 2024.attempti\n 0x00488f00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00488f20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488f30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488f40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00488f50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 66313661 38373038 63393364 32323939 f16a8708c93d2299\n- 0x00000010 39313933 39626230 32653538 32316238 91939bb02e5821b8\n- 0x00000020 65343433 37652e64 65627567 00000000 e4437e.debug....\n- 0x00000030 f09532d8 ..2.\n+ 0x00000000 36386234 37383066 61633264 35393531 68b4780fac2d5951\n+ 0x00000010 35663734 63363134 62303632 35363565 5f74c614b062565e\n+ 0x00000020 39616337 61302e64 65627567 00000000 9ac7a0.debug....\n+ 0x00000030 63033cae c.<.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9ace0f87e39be77cfeb60715be9c527398fe39cd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 280b632d8123f45dd5363ba46c2e82ea9e288470\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -934,16 +934,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 08:09:47 2025\n+20240824\n+Sat Aug 24 10:01:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -755,17 +755,17 @@\n 0x00488f00 d8534100 00000000 90504100 00000000 .SA......PA.....\n 0x00488f10 00544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f20 30544100 00000000 90504100 00000000 0TA......PA.....\n 0x00488f30 60544100 00000000 90504100 00000000 `TA......PA.....\n 0x00488f40 98544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f50 d0544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f60 f8544100 00000000 6d6f6400 74797065 .TA.....mod.type\n- 0x00488f70 00312e39 2e350032 30323530 39323500 .1.9.5.20250925.\n- 0x00488f80 31322e32 2e300054 68752053 65702032 12.2.0.Thu Sep 2\n- 0x00488f90 35203038 3a30393a 34372032 30323500 5 08:09:47 2025.\n+ 0x00488f70 00312e39 2e350032 30323430 38323400 .1.9.5.20240824.\n+ 0x00488f80 31322e32 2e300053 61742041 75672032 12.2.0.Sat Aug 2\n+ 0x00488f90 34203130 3a30313a 31302032 30323400 4 10:01:10 2024.\n 0x00488fa0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488fb0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488fc0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x00488fd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488fe0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x00488ff0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00489000 74204375 7272656e 74506173 7320746f t CurrentPass to\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 63653066 38376533 39626537 37636665 ce0f87e39be77cfe\n- 0x00000010 62363037 31356265 39633532 37333938 b60715be9c527398\n- 0x00000020 66653339 63642e64 65627567 00000000 fe39cd.debug....\n- 0x00000030 73775b7e sw[~\n+ 0x00000000 30623633 32643831 32336634 35646435 0b632d8123f45dd5\n+ 0x00000010 33363362 61343663 32653832 65613965 363ba46c2e82ea9e\n+ 0x00000020 32383834 37302e64 65627567 00000000 288470.debug....\n+ 0x00000030 9830360e .06.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: d21aea8deb092ba8ca44e9d796e40ee6f5148183\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b63bf522fc1820cd88ef1435bbbe061cbaf3eb52\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -914,16 +914,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 08:09:47 2025\n+20240824\n+Sat Aug 24 10:01:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -726,17 +726,17 @@\n 0x00487d30 d0434100 00000000 40474100 00000000 .CA.....@GA.....\n 0x00487d40 d0434100 00000000 70474100 00000000 .CA.....pGA.....\n 0x00487d50 d0434100 00000000 a0474100 00000000 .CA......GA.....\n 0x00487d60 d0434100 00000000 d8474100 00000000 .CA......GA.....\n 0x00487d70 d0434100 00000000 10484100 00000000 .CA......HA.....\n 0x00487d80 d0434100 00000000 38484100 00000000 .CA.....8HA.....\n 0x00487d90 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00487da0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00487db0 68752053 65702032 35203038 3a30393a hu Sep 25 08:09:\n- 0x00487dc0 34372032 30323500 61747465 6d707469 47 2025.attempti\n+ 0x00487da0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00487db0 61742041 75672032 34203130 3a30313a at Aug 24 10:01:\n+ 0x00487dc0 31302032 30323400 61747465 6d707469 10 2024.attempti\n 0x00487dd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487de0 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00487df0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00487e00 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00487e10 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00487e20 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487e30 74506173 7320746f 20506173 73430000 tPass to PassC..\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 31616561 38646562 30393262 61386361 1aea8deb092ba8ca\n- 0x00000010 34346539 64373936 65343065 65366635 44e9d796e40ee6f5\n- 0x00000020 31343831 38332e64 65627567 00000000 148183.debug....\n- 0x00000030 8de5bb9b ....\n+ 0x00000000 33626635 32326663 31383230 63643838 3bf522fc1820cd88\n+ 0x00000010 65663134 33356262 62653036 31636261 ef1435bbbe061cba\n+ 0x00000020 66336562 35322e64 65627567 00000000 f3eb52.debug....\n+ 0x00000030 a7e727e7 ..'.\n \n"}]}]}]}]}, {"source1": "gm2-12-i686-linux-gnu_12.2.0-14cross1_amd64.deb", "source2": "gm2-12-i686-linux-gnu_12.2.0-14cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 1112 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10122720 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1108 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 10121212 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/i686-linux-gnu-gm2-12", "source2": "./usr/bin/i686-linux-gnu-gm2-12", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: d0c64f274797ade447b1bc8a890c284a3d20950c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 83f2e5994f2c4a09b3c018e1b0d7b364a74eb99a\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1227,16 +1227,16 @@\n 64:../lib64:x86_64-linux-gnu !m32 m64 !mx32;\n x32:../libx32:x86_64-linux-gnux32 !m32 !m64 mx32;\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=i686-linux-gnu --program-prefix=i686-linux-gnu- --includedir=/usr/i686-linux-gnu/include\n %{!r:--build-id}%{!static|static-pie:--eh-frame-COLLECT_GCC_OPTICOLLECT_LTO_WRAPOFFLOAD_TARGET_N/usr/lib/gcc-cro%(sysroot_spec) COLLECT_AS_OPTIOp\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250925)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240824)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2900,16 +2900,16 @@\n 0x004a9510 e0754000 00000000 f6e24900 00000000 .u@.......I.....\n 0x004a9520 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a9530 6f63002e 2e2f2e2e 2f737263 2f676363 oc.../../src/gcc\n 0x004a9540 2f676763 2d6e6f6e 652e6363 00676763 /ggc-none.cc.ggc\n 0x004a9550 5f696e74 65726e61 6c5f636c 65617265 _internal_cleare\n 0x004a9560 645f616c 6c6f6300 474e5520 4d6f6475 d_alloc.GNU Modu\n 0x004a9570 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a9580 32353039 32352900 436f7079 72696768 250925).Copyrigh\n- 0x004a9590 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x004a9580 32343038 32342900 436f7079 72696768 240824).Copyrigh\n+ 0x004a9590 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x004a95a0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a95b0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a95c0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a95d0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x004a95e0 206f7220 6c617465 72203c68 7474703a or later ....\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 63363466 32373437 39376164 65343437 c64f274797ade447\n- 0x00000010 62316263 38613839 30633238 34613364 b1bc8a890c284a3d\n- 0x00000020 32303935 30632e64 65627567 00000000 20950c.debug....\n- 0x00000030 e87ad02e .z..\n+ 0x00000000 66326535 39393466 32633461 30396233 f2e5994f2c4a09b3\n+ 0x00000010 63303138 65316230 64376233 36346137 c018e1b0d7b364a7\n+ 0x00000020 34656239 39612e64 65627567 00000000 4eb99a.debug....\n+ 0x00000030 9571dc66 .q.f\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/cc1gm2", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 4551ceb76cfc713b7f82dec31ac29ff5ecd7f942\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 88ad121a34c2a03a9aab3bc57344db18cc078982\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -53869,16 +53869,16 @@\n : {%K(} {%K^} {%K[} {%K.} {%K%{}__} {%Kreal number} {%Kinteger number} {%Kstring} {%K(} {%KNOT} {%K%{} {%Kidenti%K%{} {%Kstring} {%Kinteger number} {%Kreal numb{%Kstring} {%Kinteger number} {%Kreal number} {%%{} {%K-} {%K+}\n E__} {%Kidentifier} {%K%{} {%Kst: {%KELSE} {%KEN\n {%Kstring} {%Kinteger number} {%Kreal number} {er} {%Kstring} {\n expecting '.' after module in the construction o of a qualident\n unknown ident in the construction of a qualident{%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+U\n of: {%K-} {%K+}\n {%W}syntax warning,\n-20250925\n-Thu Sep 25 09:04:56 2025\n+20240824\n+Sat Aug 24 11:58:10 2024\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7889,17 +7889,17 @@\n 0x019fdce0 fb417500 00000000 79457500 00000000 .Au.....yEu.....\n 0x019fdcf0 86467500 00000000 b3457500 00000000 .Fu......Eu.....\n 0x019fdd00 fb417500 00000000 fb417500 00000000 .Au......Au.....\n 0x019fdd10 fb417500 00000000 fb417500 00000000 .Au......Au.....\n 0x019fdd20 fb417500 00000000 fb417500 00000000 .Au......Au.....\n 0x019fdd30 fb417500 00000000 fb417500 00000000 .Au......Au.....\n 0x019fdd40 fb417500 00000000 49467500 00000000 .Au.....IFu.....\n- 0x019fdd50 312e392e 35003230 32353039 32350031 1.9.5.20250925.1\n- 0x019fdd60 322e322e 30005468 75205365 70203235 2.2.0.Thu Sep 25\n- 0x019fdd70 2030393a 30343a35 36203230 32350000 09:04:56 2025..\n+ 0x019fdd50 312e392e 35003230 32343038 32340031 1.9.5.20240824.1\n+ 0x019fdd60 322e322e 30005361 74204175 67203234 2.2.0.Sat Aug 24\n+ 0x019fdd70 2031313a 35383a31 30203230 32340000 11:58:10 2024..\n 0x019fdd80 61737365 72742066 61696c65 64204672 assert failed Fr\n 0x019fdd90 6f6d2073 686f756c 64206e65 76657220 om should never \n 0x019fdda0 6265206c 61726765 72207468 616e2054 be larger than T\n 0x019fddb0 6f004d6f 64756c65 00205265 61636861 o.Module. Reacha\n 0x019fddc0 626c6520 696e6974 69616c69 7a617469 ble initializati\n 0x019fddd0 6f6e0020 52656163 6861626c 65206669 on. Reachable fi\n 0x019fdde0 6e616c69 7a617469 6f6e0050 726f6365 nalization.Proce\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 35316365 62373663 66633731 33623766 51ceb76cfc713b7f\n- 0x00000010 38326465 63333161 63323966 66356563 82dec31ac29ff5ec\n- 0x00000020 64376639 34322e64 65627567 00000000 d7f942.debug....\n- 0x00000030 430ad977 C..w\n+ 0x00000000 61643132 31613334 63326130 33613961 ad121a34c2a03a9a\n+ 0x00000010 61623362 63353733 34346462 31386363 ab3bc57344db18cc\n+ 0x00000020 30373839 38322e64 65627567 00000000 078982.debug....\n+ 0x00000030 7cdfb944 |..D\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2l", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 26ec1101ccf3a3d199c6cedc399c081ed018154e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4256a658e336863f1fcb33e7e156385d82f3de67\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1054,16 +1054,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20250925\n-Thu Sep 25 09:04:56 2025\n+20240824\n+Sat Aug 24 11:58:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -983,18 +983,18 @@\n 0x00492d40 e8d24100 00000000 6d6f6400 2e690020 ..A.....mod..i. \n 0x00492d50 2d6f2000 70726570 726f6365 73733a20 -o .preprocess: \n 0x00492d60 25735c6e 00000000 43207072 6570726f %s\\n....C prepro\n 0x00492d70 63657373 6f722066 61696c65 64207768 cessor failed wh\n 0x00492d80 656e2070 72657072 6f636573 73696e67 en preprocessing\n 0x00492d90 2025735c 6e002d44 002d6973 79737465 %s\\n.-D.-isyste\n 0x00492da0 6d002d69 6d756c74 69617263 68007479 m.-imultiarch.ty\n- 0x00492db0 70650031 2e392e35 00323032 35303932 pe.1.9.5.2025092\n- 0x00492dc0 35003132 2e322e30 00546875 20536570 5.12.2.0.Thu Sep\n- 0x00492dd0 20323520 30393a30 343a3536 20323032 25 09:04:56 202\n- 0x00492de0 35000000 00000000 61747465 6d707469 5.......attempti\n+ 0x00492db0 70650031 2e392e35 00323032 34303832 pe.1.9.5.2024082\n+ 0x00492dc0 34003132 2e322e30 00536174 20417567 4.12.2.0.Sat Aug\n+ 0x00492dd0 20323420 31313a35 383a3130 20323032 24 11:58:10 202\n+ 0x00492de0 34000000 00000000 61747465 6d707469 4.......attempti\n 0x00492df0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00492e00 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00492e10 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00492e20 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00492e30 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00492e40 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00492e50 74506173 7320746f 20506173 73430000 tPass to PassC..\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 65633131 30316363 66336133 64313939 ec1101ccf3a3d199\n- 0x00000010 63366365 64633339 39633038 31656430 c6cedc399c081ed0\n- 0x00000020 31383135 34652e64 65627567 00000000 18154e.debug....\n- 0x00000030 d0efcbd4 ....\n+ 0x00000000 35366136 35386533 33363836 33663166 56a658e336863f1f\n+ 0x00000010 63623333 65376531 35363338 35643832 cb33e7e156385d82\n+ 0x00000020 66336465 36372e64 65627567 00000000 f3de67.debug....\n+ 0x00000030 4a5cb56e J\\.n\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lcc", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 21423565ba4a978c348419f5c05671ffa3dd351c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4efaedb8c5964d7f4485b1bfffb7ba798137e0db\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -928,16 +928,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 09:04:56 2025\n+20240824\n+Sat Aug 24 11:58:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -745,17 +745,17 @@\n 0x00488e60 404d4100 00000000 b0504100 00000000 @MA......PA.....\n 0x00488e70 404d4100 00000000 e0504100 00000000 @MA......PA.....\n 0x00488e80 404d4100 00000000 10514100 00000000 @MA......QA.....\n 0x00488e90 404d4100 00000000 48514100 00000000 @MA.....HQA.....\n 0x00488ea0 404d4100 00000000 80514100 00000000 @MA......QA.....\n 0x00488eb0 404d4100 00000000 a8514100 00000000 @MA......QA.....\n 0x00488ec0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00488ed0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00488ee0 68752053 65702032 35203039 3a30343a hu Sep 25 09:04:\n- 0x00488ef0 35362032 30323500 61747465 6d707469 56 2025.attempti\n+ 0x00488ed0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00488ee0 61742041 75672032 34203131 3a35383a at Aug 24 11:58:\n+ 0x00488ef0 31302032 30323400 61747465 6d707469 10 2024.attempti\n 0x00488f00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00488f20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488f30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488f40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00488f50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 34323335 36356261 34613937 38633334 423565ba4a978c34\n- 0x00000010 38343139 66356330 35363731 66666133 8419f5c05671ffa3\n- 0x00000020 64643335 31632e64 65627567 00000000 dd351c.debug....\n- 0x00000030 055f91ba ._..\n+ 0x00000000 66616564 62386335 39363464 37663434 faedb8c5964d7f44\n+ 0x00000010 38356231 62666666 62376261 37393831 85b1bfffb7ba7981\n+ 0x00000020 33376530 64622e64 65627567 00000000 37e0db.debug....\n+ 0x00000030 c065fc16 .e..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lgen", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: ac76779e5bd356b7e854429d60cb225cac3fc42f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 20075564b95f664467e1a19370fcea51803ad2c1\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -934,16 +934,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 09:04:56 2025\n+20240824\n+Sat Aug 24 11:58:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -755,17 +755,17 @@\n 0x00488f00 d8534100 00000000 90504100 00000000 .SA......PA.....\n 0x00488f10 00544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f20 30544100 00000000 90504100 00000000 0TA......PA.....\n 0x00488f30 60544100 00000000 90504100 00000000 `TA......PA.....\n 0x00488f40 98544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f50 d0544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f60 f8544100 00000000 6d6f6400 74797065 .TA.....mod.type\n- 0x00488f70 00312e39 2e350032 30323530 39323500 .1.9.5.20250925.\n- 0x00488f80 31322e32 2e300054 68752053 65702032 12.2.0.Thu Sep 2\n- 0x00488f90 35203039 3a30343a 35362032 30323500 5 09:04:56 2025.\n+ 0x00488f70 00312e39 2e350032 30323430 38323400 .1.9.5.20240824.\n+ 0x00488f80 31322e32 2e300053 61742041 75672032 12.2.0.Sat Aug 2\n+ 0x00488f90 34203131 3a35383a 31302032 30323400 4 11:58:10 2024.\n 0x00488fa0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488fb0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488fc0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x00488fd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488fe0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x00488ff0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00489000 74204375 7272656e 74506173 7320746f t CurrentPass to\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 37363737 39653562 64333536 62376538 76779e5bd356b7e8\n- 0x00000010 35343432 39643630 63623232 35636163 54429d60cb225cac\n- 0x00000020 33666334 32662e64 65627567 00000000 3fc42f.debug....\n- 0x00000030 e6bbf3ab ....\n+ 0x00000000 30373535 36346239 35663636 34343637 075564b95f664467\n+ 0x00000010 65316131 39333730 66636561 35313830 e1a19370fcea5180\n+ 0x00000020 33616432 63312e64 65627567 00000000 3ad2c1.debug....\n+ 0x00000030 b79e43d5 ..C.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lorder", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 541a9290da34473212982faa67b26b8f3171a77c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1491b9e533dfcfc5d27187ff46775d5b86af3af8\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -914,16 +914,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 09:04:56 2025\n+20240824\n+Sat Aug 24 11:58:10 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -726,17 +726,17 @@\n 0x00487d30 d0434100 00000000 40474100 00000000 .CA.....@GA.....\n 0x00487d40 d0434100 00000000 70474100 00000000 .CA.....pGA.....\n 0x00487d50 d0434100 00000000 a0474100 00000000 .CA......GA.....\n 0x00487d60 d0434100 00000000 d8474100 00000000 .CA......GA.....\n 0x00487d70 d0434100 00000000 10484100 00000000 .CA......HA.....\n 0x00487d80 d0434100 00000000 38484100 00000000 .CA.....8HA.....\n 0x00487d90 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00487da0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00487db0 68752053 65702032 35203039 3a30343a hu Sep 25 09:04:\n- 0x00487dc0 35362032 30323500 61747465 6d707469 56 2025.attempti\n+ 0x00487da0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00487db0 61742041 75672032 34203131 3a35383a at Aug 24 11:58:\n+ 0x00487dc0 31302032 30323400 61747465 6d707469 10 2024.attempti\n 0x00487dd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487de0 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00487df0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00487e00 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00487e10 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00487e20 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487e30 74506173 7320746f 20506173 73430000 tPass to PassC..\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 31613932 39306461 33343437 33323132 1a9290da34473212\n- 0x00000010 39383266 61613637 62323662 38663331 982faa67b26b8f31\n- 0x00000020 37316137 37632e64 65627567 00000000 71a77c.debug....\n- 0x00000030 6b5d3945 k]9E\n+ 0x00000000 39316239 65353333 64666366 63356432 91b9e533dfcfc5d2\n+ 0x00000010 37313837 66663436 37373564 35623836 7187ff46775d5b86\n+ 0x00000020 61663361 66382e64 65627567 00000000 af3af8.debug....\n+ 0x00000030 f3dc9923 ...#\n \n"}]}]}]}]}, {"source1": "gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_amd64.deb", "source2": "gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8936032 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8935216 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/powerpc64le-linux-gnu-gm2-12", "source2": "./usr/bin/powerpc64le-linux-gnu-gm2-12", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1d7d21de318c564becd9e0442c7a1781418d1cc6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: de3d2ff4d5c06d7bbddceafeb7f44834c7eae0b1\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1324,16 +1324,16 @@\n .:../lib:powerpc64le-linux-gnu m64 !m32;\n .:../lib32:powerpcle-linux-gnu !m64 m32;\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --with-libphobos-druntime-only=yes --enable-secureplt --enable-targets=powerpcle-linux --disable-multilib --enable-multiarch --disable-werror --with-long-double-128 --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-12-cross-15/gcc/debian/tmp-nvptx/usr --enable-offload-defaulted --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --includedir=/usr/powerpc64le-linux-gnu/include\n %{!r:--build-id}%{!static|static-pie:--eh-frame-powerpc64le-linuCOLLECT_GCC_OPTICOLLECT_LTO_WRAPOFFLOAD_TARGET_N/usr/lib/gcc-cro%(sysroot_spec) COLLECT_AS_OPTIO\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250925)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240824)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -3386,17 +3386,17 @@\n 0x004a7370 00000000 80842e41 40754000 00000000 .......A@u@.....\n 0x004a7380 eea24900 00000000 6767635f 696e7465 ..I.....ggc_inte\n 0x004a7390 726e616c 5f616c6c 6f63002e 2e2f2e2e rnal_alloc.../..\n 0x004a73a0 2f737263 2f676363 2f676763 2d6e6f6e /src/gcc/ggc-non\n 0x004a73b0 652e6363 00676763 5f696e74 65726e61 e.cc.ggc_interna\n 0x004a73c0 6c5f636c 65617265 645f616c 6c6f6300 l_cleared_alloc.\n 0x004a73d0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a73e0 392e3520 20283230 32353039 32352900 9.5 (20250925).\n+ 0x004a73e0 392e3520 20283230 32343038 32342900 9.5 (20240824).\n 0x004a73f0 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x004a7400 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x004a7400 32342046 72656520 536f6674 77617265 24 Free Software\n 0x004a7410 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a7420 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a7430 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x004a7440 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x004a7450 72203c68 7474703a 2f2f676e 752e6f72 r ....This is \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 37643231 64653331 38633536 34626563 7d21de318c564bec\n- 0x00000010 64396530 34343263 37613137 38313431 d9e0442c7a178141\n- 0x00000020 38643163 63362e64 65627567 00000000 8d1cc6.debug....\n- 0x00000030 4565ca2b Ee.+\n+ 0x00000000 33643266 66346435 63303664 37626264 3d2ff4d5c06d7bbd\n+ 0x00000010 64636561 66656237 66343438 33346337 dceafeb7f44834c7\n+ 0x00000020 65616530 62312e64 65627567 00000000 eae0b1.debug....\n+ 0x00000030 c18f2288 ..\".\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 4b6677135b2a7f3519ba545b4eb8ba9eaeaa94b4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 75239f8d53ea4ea50fdf2462fe6e0061e5cb24df\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -42434,16 +42434,16 @@\n : {%K(} {%K^} {%K[} {%K.} {%K%{}__} {%Kreal number} {%Kinteger number} {%Kstring} {%K(} {%KNOT} {%K%{} {%Kidenti%K%{} {%Kstring} {%Kinteger number} {%Kreal numb{%Kstring} {%Kinteger number} {%Kreal number} {%%{} {%K-} {%K+}\n E__} {%Kidentifier} {%K%{} {%Kst: {%KELSE} {%KEN\n {%Kstring} {%Kinteger number} {%Kreal number} {er} {%Kstring} {\n expecting '.' after module in the construction o of a qualident\n unknown ident in the construction of a qualident{%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+\n of: {%K-} {%K+}\n {%W}syntax warning,\n-20250925\n-Thu Sep 25 07:22:16 2025\n+20240824\n+Sat Aug 24 08:03:19 2024\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7897,17 +7897,17 @@\n 0x015c5d60 3b7f6c00 00000000 b9826c00 00000000 ;.l.......l.....\n 0x015c5d70 c6836c00 00000000 f3826c00 00000000 ..l.......l.....\n 0x015c5d80 3b7f6c00 00000000 3b7f6c00 00000000 ;.l.....;.l.....\n 0x015c5d90 3b7f6c00 00000000 3b7f6c00 00000000 ;.l.....;.l.....\n 0x015c5da0 3b7f6c00 00000000 3b7f6c00 00000000 ;.l.....;.l.....\n 0x015c5db0 3b7f6c00 00000000 3b7f6c00 00000000 ;.l.....;.l.....\n 0x015c5dc0 3b7f6c00 00000000 89836c00 00000000 ;.l.......l.....\n- 0x015c5dd0 312e392e 35003230 32353039 32350031 1.9.5.20250925.1\n- 0x015c5de0 322e322e 30005468 75205365 70203235 2.2.0.Thu Sep 25\n- 0x015c5df0 2030373a 32323a31 36203230 32350000 07:22:16 2025..\n+ 0x015c5dd0 312e392e 35003230 32343038 32340031 1.9.5.20240824.1\n+ 0x015c5de0 322e322e 30005361 74204175 67203234 2.2.0.Sat Aug 24\n+ 0x015c5df0 2030383a 30333a31 39203230 32340000 08:03:19 2024..\n 0x015c5e00 61737365 72742066 61696c65 64204672 assert failed Fr\n 0x015c5e10 6f6d2073 686f756c 64206e65 76657220 om should never \n 0x015c5e20 6265206c 61726765 72207468 616e2054 be larger than T\n 0x015c5e30 6f004d6f 64756c65 00205265 61636861 o.Module. Reacha\n 0x015c5e40 626c6520 696e6974 69616c69 7a617469 ble initializati\n 0x015c5e50 6f6e0020 52656163 6861626c 65206669 on. Reachable fi\n 0x015c5e60 6e616c69 7a617469 6f6e0050 726f6365 nalization.Proce\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 36363737 31333562 32613766 33353139 6677135b2a7f3519\n- 0x00000010 62613534 35623465 62386261 39656165 ba545b4eb8ba9eae\n- 0x00000020 61613934 62342e64 65627567 00000000 aa94b4.debug....\n- 0x00000030 7dcc04f8 }...\n+ 0x00000000 32333966 38643533 65613465 61353066 239f8d53ea4ea50f\n+ 0x00000010 64663234 36326665 36653030 36316535 df2462fe6e0061e5\n+ 0x00000020 63623234 64662e64 65627567 00000000 cb24df.debug....\n+ 0x00000030 a31703d3 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 09848d96687fe3e0aa03c02c8182d30df8a25cbc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d676f602dcd1cf4ec5f1f9b944908f0935f03dd3\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1054,16 +1054,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20250925\n-Thu Sep 25 07:22:16 2025\n+20240824\n+Sat Aug 24 08:03:19 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -983,18 +983,18 @@\n 0x00491d40 e8d24100 00000000 6d6f6400 2e690020 ..A.....mod..i. \n 0x00491d50 2d6f2000 70726570 726f6365 73733a20 -o .preprocess: \n 0x00491d60 25735c6e 00000000 43207072 6570726f %s\\n....C prepro\n 0x00491d70 63657373 6f722066 61696c65 64207768 cessor failed wh\n 0x00491d80 656e2070 72657072 6f636573 73696e67 en preprocessing\n 0x00491d90 2025735c 6e002d44 002d6973 79737465 %s\\n.-D.-isyste\n 0x00491da0 6d002d69 6d756c74 69617263 68007479 m.-imultiarch.ty\n- 0x00491db0 70650031 2e392e35 00323032 35303932 pe.1.9.5.2025092\n- 0x00491dc0 35003132 2e322e30 00546875 20536570 5.12.2.0.Thu Sep\n- 0x00491dd0 20323520 30373a32 323a3136 20323032 25 07:22:16 202\n- 0x00491de0 35000000 00000000 61747465 6d707469 5.......attempti\n+ 0x00491db0 70650031 2e392e35 00323032 34303832 pe.1.9.5.2024082\n+ 0x00491dc0 34003132 2e322e30 00536174 20417567 4.12.2.0.Sat Aug\n+ 0x00491dd0 20323420 30383a30 333a3139 20323032 24 08:03:19 202\n+ 0x00491de0 34000000 00000000 61747465 6d707469 4.......attempti\n 0x00491df0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e00 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00491e10 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00491e20 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00491e30 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00491e40 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e50 74506173 7320746f 20506173 73430000 tPass to PassC..\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 38343864 39363638 37666533 65306161 848d96687fe3e0aa\n- 0x00000010 30336330 32633831 38326433 30646638 03c02c8182d30df8\n- 0x00000020 61323563 62632e64 65627567 00000000 a25cbc.debug....\n- 0x00000030 7b7b594b {{YK\n+ 0x00000000 37366636 30326463 64316366 34656335 76f602dcd1cf4ec5\n+ 0x00000010 66316639 62393434 39303866 30393335 f1f9b944908f0935\n+ 0x00000020 66303364 64332e64 65627567 00000000 f03dd3.debug....\n+ 0x00000030 abdc9e47 ...G\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: c74f95fa8c6986e08175c0894c3a3f8e3648d623\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 768c9767c9a1b563d752afc3a77f64659b383c6d\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -928,16 +928,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 07:22:16 2025\n+20240824\n+Sat Aug 24 08:03:19 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -745,17 +745,17 @@\n 0x00488e60 404d4100 00000000 b0504100 00000000 @MA......PA.....\n 0x00488e70 404d4100 00000000 e0504100 00000000 @MA......PA.....\n 0x00488e80 404d4100 00000000 10514100 00000000 @MA......QA.....\n 0x00488e90 404d4100 00000000 48514100 00000000 @MA.....HQA.....\n 0x00488ea0 404d4100 00000000 80514100 00000000 @MA......QA.....\n 0x00488eb0 404d4100 00000000 a8514100 00000000 @MA......QA.....\n 0x00488ec0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00488ed0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00488ee0 68752053 65702032 35203037 3a32323a hu Sep 25 07:22:\n- 0x00488ef0 31362032 30323500 61747465 6d707469 16 2025.attempti\n+ 0x00488ed0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00488ee0 61742041 75672032 34203038 3a30333a at Aug 24 08:03:\n+ 0x00488ef0 31392032 30323400 61747465 6d707469 19 2024.attempti\n 0x00488f00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00488f20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488f30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488f40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00488f50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 34663935 66613863 36393836 65303831 4f95fa8c6986e081\n- 0x00000010 37356330 38393463 33613366 38653336 75c0894c3a3f8e36\n- 0x00000020 34386436 32332e64 65627567 00000000 48d623.debug....\n- 0x00000030 95c24ba9 ..K.\n+ 0x00000000 38633937 36376339 61316235 36336437 8c9767c9a1b563d7\n+ 0x00000010 35326166 63336137 37663634 36353962 52afc3a77f64659b\n+ 0x00000020 33383363 36642e64 65627567 00000000 383c6d.debug....\n+ 0x00000030 3365c33c 3e.<\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: aa900df9e775025748e2da413f4f43c867773f69\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 893a4a0f32a4eee6d4a755b887930c40e20bff3b\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -934,16 +934,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 07:22:16 2025\n+20240824\n+Sat Aug 24 08:03:19 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -755,17 +755,17 @@\n 0x00488f00 d8534100 00000000 90504100 00000000 .SA......PA.....\n 0x00488f10 00544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f20 30544100 00000000 90504100 00000000 0TA......PA.....\n 0x00488f30 60544100 00000000 90504100 00000000 `TA......PA.....\n 0x00488f40 98544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f50 d0544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f60 f8544100 00000000 6d6f6400 74797065 .TA.....mod.type\n- 0x00488f70 00312e39 2e350032 30323530 39323500 .1.9.5.20250925.\n- 0x00488f80 31322e32 2e300054 68752053 65702032 12.2.0.Thu Sep 2\n- 0x00488f90 35203037 3a32323a 31362032 30323500 5 07:22:16 2025.\n+ 0x00488f70 00312e39 2e350032 30323430 38323400 .1.9.5.20240824.\n+ 0x00488f80 31322e32 2e300053 61742041 75672032 12.2.0.Sat Aug 2\n+ 0x00488f90 34203038 3a30333a 31392032 30323400 4 08:03:19 2024.\n 0x00488fa0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488fb0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488fc0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x00488fd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488fe0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x00488ff0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00489000 74204375 7272656e 74506173 7320746f t CurrentPass to\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 39303064 66396537 37353032 35373438 900df9e775025748\n- 0x00000010 65326461 34313366 34663433 63383637 e2da413f4f43c867\n- 0x00000020 37373366 36392e64 65627567 00000000 773f69.debug....\n- 0x00000030 2e5abdb5 .Z..\n+ 0x00000000 33613461 30663332 61346565 65366434 3a4a0f32a4eee6d4\n+ 0x00000010 61373535 62383837 39333063 34306532 a755b887930c40e2\n+ 0x00000020 30626666 33622e64 65627567 00000000 0bff3b.debug....\n+ 0x00000030 9a9f6f4f ..oO\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a22eb72537de016903bbe648027afc6307cdd20e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b92af6a5cdf77ddd544883dc7fd1ae73fa80205f\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -914,16 +914,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 07:22:16 2025\n+20240824\n+Sat Aug 24 08:03:19 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -726,17 +726,17 @@\n 0x00487d30 d0434100 00000000 40474100 00000000 .CA.....@GA.....\n 0x00487d40 d0434100 00000000 70474100 00000000 .CA.....pGA.....\n 0x00487d50 d0434100 00000000 a0474100 00000000 .CA......GA.....\n 0x00487d60 d0434100 00000000 d8474100 00000000 .CA......GA.....\n 0x00487d70 d0434100 00000000 10484100 00000000 .CA......HA.....\n 0x00487d80 d0434100 00000000 38484100 00000000 .CA.....8HA.....\n 0x00487d90 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00487da0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00487db0 68752053 65702032 35203037 3a32323a hu Sep 25 07:22:\n- 0x00487dc0 31362032 30323500 61747465 6d707469 16 2025.attempti\n+ 0x00487da0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00487db0 61742041 75672032 34203038 3a30333a at Aug 24 08:03:\n+ 0x00487dc0 31392032 30323400 61747465 6d707469 19 2024.attempti\n 0x00487dd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487de0 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00487df0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00487e00 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00487e10 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00487e20 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487e30 74506173 7320746f 20506173 73430000 tPass to PassC..\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 32656237 32353337 64653031 36393033 2eb72537de016903\n- 0x00000010 62626536 34383032 37616663 36333037 bbe648027afc6307\n- 0x00000020 63646432 30652e64 65627567 00000000 cdd20e.debug....\n- 0x00000030 fc653764 .e7d\n+ 0x00000000 32616636 61356364 66373764 64643534 2af6a5cdf77ddd54\n+ 0x00000010 34383833 64633766 64316165 37336661 4883dc7fd1ae73fa\n+ 0x00000020 38303230 35662e64 65627567 00000000 80205f.debug....\n+ 0x00000030 f7f101f2 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-s390x-linux-gnu_12.2.0-14cross1_amd64.deb", "source2": "gm2-12-s390x-linux-gnu_12.2.0-14cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n -rw-r--r-- 0 0 0 1108 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8225956 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8225088 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/s390x-linux-gnu-gm2-12", "source2": "./usr/bin/s390x-linux-gnu-gm2-12", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 73eac8433a2a6e7d649048ce6a1538d44ec71ea5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 306e8bd5043741eb0a49fd35106e0a92ab82e7d3\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n 32:../lib32:s390-linux-gnu !m64 m31;\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-werror --with-arch=z196 --enable-s390-excess-float-precision --with-long-double-128 --enable-multilib --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=s390x-linux-gnu --program-prefix=s390x-linux-gnu- --includedir=/usr/s390x-linux-gnu/include\n %{!r:--build-id}%{!static|static-pie:--eh-frame-s390x-linux-gnu\n COLLECT_GCC_OPTICOLLECT_LTO_WRAPOFFLOAD_TARGET_N/usr/lib/gcc-cro%(sysroot_spec) COLLECT_AS_OPTIO\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250925)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240824)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2770,17 +2770,17 @@\n 0x004a3cf0 00000000 80842e41 50754000 00000000 .......APu@.....\n 0x004a3d00 ee924900 00000000 6767635f 696e7465 ..I.....ggc_inte\n 0x004a3d10 726e616c 5f616c6c 6f63002e 2e2f2e2e rnal_alloc.../..\n 0x004a3d20 2f737263 2f676363 2f676763 2d6e6f6e /src/gcc/ggc-non\n 0x004a3d30 652e6363 00676763 5f696e74 65726e61 e.cc.ggc_interna\n 0x004a3d40 6c5f636c 65617265 645f616c 6c6f6300 l_cleared_alloc.\n 0x004a3d50 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a3d60 392e3520 20283230 32353039 32352900 9.5 (20250925).\n+ 0x004a3d60 392e3520 20283230 32343038 32342900 9.5 (20240824).\n 0x004a3d70 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x004a3d80 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x004a3d80 32342046 72656520 536f6674 77617265 24 Free Software\n 0x004a3d90 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a3da0 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a3db0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x004a3dc0 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x004a3dd0 72203c68 7474703a 2f2f676e 752e6f72 r ....This is \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 65616338 34333361 32613665 37643634 eac8433a2a6e7d64\n- 0x00000010 39303438 63653661 31353338 64343465 9048ce6a1538d44e\n- 0x00000020 63373165 61352e64 65627567 00000000 c71ea5.debug....\n- 0x00000030 e8a41574 ...t\n+ 0x00000000 36653862 64353034 33373431 65623061 6e8bd5043741eb0a\n+ 0x00000010 34396664 33353130 36653061 39326162 49fd35106e0a92ab\n+ 0x00000020 38326537 64332e64 65627567 00000000 82e7d3.debug....\n+ 0x00000030 97b05ea2 ..^.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: bdd285ba13250d14610b3e7f7fe80a78f663c00f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1c010bbe56aeb7087281b61204d21c8ca67eb916\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -40754,16 +40754,16 @@\n : {%K(} {%K^} {%K[} {%K.} {%K%{}__} {%Kreal number} {%Kinteger number} {%Kstring} {%K(} {%KNOT} {%K%{} {%Kidenti%K%{} {%Kstring} {%Kinteger number} {%Kreal numb{%Kstring} {%Kinteger number} {%Kreal number} {%%{} {%K-} {%K+}\n E__} {%Kidentifier} {%K%{} {%Kst: {%KELSE} {%KEN.\n {%Kstring} {%Kinteger number} {%Kreal number} {er} {%Kstring} {\n expecting '.' after module in the construction o of a qualident\n unknown ident in the construction of a qualident{%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+\n of: {%K-} {%K+}\n {%W}syntax warning,\n-20250925\n-Thu Sep 25 06:48:17 2025\n+20240824\n+Sat Aug 24 06:44:06 2024\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7888,17 +7888,17 @@\n 0x014d9cd0 4b126b00 00000000 c9156b00 00000000 K.k.......k.....\n 0x014d9ce0 d6166b00 00000000 03166b00 00000000 ..k.......k.....\n 0x014d9cf0 4b126b00 00000000 4b126b00 00000000 K.k.....K.k.....\n 0x014d9d00 4b126b00 00000000 4b126b00 00000000 K.k.....K.k.....\n 0x014d9d10 4b126b00 00000000 4b126b00 00000000 K.k.....K.k.....\n 0x014d9d20 4b126b00 00000000 4b126b00 00000000 K.k.....K.k.....\n 0x014d9d30 4b126b00 00000000 99166b00 00000000 K.k.......k.....\n- 0x014d9d40 312e392e 35003230 32353039 32350031 1.9.5.20250925.1\n- 0x014d9d50 322e322e 30005468 75205365 70203235 2.2.0.Thu Sep 25\n- 0x014d9d60 2030363a 34383a31 37203230 32350000 06:48:17 2025..\n+ 0x014d9d40 312e392e 35003230 32343038 32340031 1.9.5.20240824.1\n+ 0x014d9d50 322e322e 30005361 74204175 67203234 2.2.0.Sat Aug 24\n+ 0x014d9d60 2030363a 34343a30 36203230 32340000 06:44:06 2024..\n 0x014d9d70 61737365 72742066 61696c65 64204672 assert failed Fr\n 0x014d9d80 6f6d2073 686f756c 64206e65 76657220 om should never \n 0x014d9d90 6265206c 61726765 72207468 616e2054 be larger than T\n 0x014d9da0 6f004d6f 64756c65 00205265 61636861 o.Module. Reacha\n 0x014d9db0 626c6520 696e6974 69616c69 7a617469 ble initializati\n 0x014d9dc0 6f6e0020 52656163 6861626c 65206669 on. Reachable fi\n 0x014d9dd0 6e616c69 7a617469 6f6e0050 726f6365 nalization.Proce\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 64323835 62613133 32353064 31343631 d285ba13250d1461\n- 0x00000010 30623365 37663766 65383061 37386636 0b3e7f7fe80a78f6\n- 0x00000020 36336330 30662e64 65627567 00000000 63c00f.debug....\n- 0x00000030 f8b49f0f ....\n+ 0x00000000 30313062 62653536 61656237 30383732 010bbe56aeb70872\n+ 0x00000010 38316236 31323034 64323163 38636136 81b61204d21c8ca6\n+ 0x00000020 37656239 31362e64 65627567 00000000 7eb916.debug....\n+ 0x00000030 9dd05964 ..Yd\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a43569df52ce31f2e0939add46b659d065a1024e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4e79054908544e0dcb36b398f63487623ca04f0e\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1054,16 +1054,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20250925\n-Thu Sep 25 06:48:17 2025\n+20240824\n+Sat Aug 24 06:44:06 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -983,18 +983,18 @@\n 0x00491d40 e8d24100 00000000 6d6f6400 2e690020 ..A.....mod..i. \n 0x00491d50 2d6f2000 70726570 726f6365 73733a20 -o .preprocess: \n 0x00491d60 25735c6e 00000000 43207072 6570726f %s\\n....C prepro\n 0x00491d70 63657373 6f722066 61696c65 64207768 cessor failed wh\n 0x00491d80 656e2070 72657072 6f636573 73696e67 en preprocessing\n 0x00491d90 2025735c 6e002d44 002d6973 79737465 %s\\n.-D.-isyste\n 0x00491da0 6d002d69 6d756c74 69617263 68007479 m.-imultiarch.ty\n- 0x00491db0 70650031 2e392e35 00323032 35303932 pe.1.9.5.2025092\n- 0x00491dc0 35003132 2e322e30 00546875 20536570 5.12.2.0.Thu Sep\n- 0x00491dd0 20323520 30363a34 383a3137 20323032 25 06:48:17 202\n- 0x00491de0 35000000 00000000 61747465 6d707469 5.......attempti\n+ 0x00491db0 70650031 2e392e35 00323032 34303832 pe.1.9.5.2024082\n+ 0x00491dc0 34003132 2e322e30 00536174 20417567 4.12.2.0.Sat Aug\n+ 0x00491dd0 20323420 30363a34 343a3036 20323032 24 06:44:06 202\n+ 0x00491de0 34000000 00000000 61747465 6d707469 4.......attempti\n 0x00491df0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e00 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00491e10 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00491e20 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00491e30 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00491e40 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00491e50 74506173 7320746f 20506173 73430000 tPass to PassC..\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 33353639 64663532 63653331 66326530 3569df52ce31f2e0\n- 0x00000010 39333961 64643436 62363539 64303635 939add46b659d065\n- 0x00000020 61313032 34652e64 65627567 00000000 a1024e.debug....\n- 0x00000030 b04fcb4b .O.K\n+ 0x00000000 37393035 34393038 35343465 30646362 79054908544e0dcb\n+ 0x00000010 33366233 39386636 33343837 36323363 36b398f63487623c\n+ 0x00000020 61303466 30652e64 65627567 00000000 a04f0e.debug....\n+ 0x00000030 70098920 p.. \n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 50572bcbc872dc31f8254506622822fcdfd3c057\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2d3d6ead7ee035ecf9f9812cd58e53ec007f408\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -928,16 +928,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 06:48:17 2025\n+20240824\n+Sat Aug 24 06:44:06 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -745,17 +745,17 @@\n 0x00488e60 404d4100 00000000 b0504100 00000000 @MA......PA.....\n 0x00488e70 404d4100 00000000 e0504100 00000000 @MA......PA.....\n 0x00488e80 404d4100 00000000 10514100 00000000 @MA......QA.....\n 0x00488e90 404d4100 00000000 48514100 00000000 @MA.....HQA.....\n 0x00488ea0 404d4100 00000000 80514100 00000000 @MA......QA.....\n 0x00488eb0 404d4100 00000000 a8514100 00000000 @MA......QA.....\n 0x00488ec0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00488ed0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00488ee0 68752053 65702032 35203036 3a34383a hu Sep 25 06:48:\n- 0x00488ef0 31372032 30323500 61747465 6d707469 17 2025.attempti\n+ 0x00488ed0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00488ee0 61742041 75672032 34203036 3a34343a at Aug 24 06:44:\n+ 0x00488ef0 30362032 30323400 61747465 6d707469 06 2024.attempti\n 0x00488f00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00488f20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488f30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488f40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00488f50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488f60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 35373262 63626338 37326463 33316638 572bcbc872dc31f8\n- 0x00000010 32353435 30363632 32383232 66636466 254506622822fcdf\n- 0x00000020 64336330 35372e64 65627567 00000000 d3c057.debug....\n- 0x00000030 86a270ee ..p.\n+ 0x00000000 64336436 65616437 65653033 35656366 d3d6ead7ee035ecf\n+ 0x00000010 39663938 31326364 35386535 33656330 9f9812cd58e53ec0\n+ 0x00000020 30376634 30382e64 65627567 00000000 07f408.debug....\n+ 0x00000030 d4eb2368 ..#h\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 00993b596550b701ace41c4d9cf34fe853a18837\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c0480699aaf05177d22e4346adb8e4da61df8f22\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -934,16 +934,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 06:48:17 2025\n+20240824\n+Sat Aug 24 06:44:06 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -755,17 +755,17 @@\n 0x00488f00 d8534100 00000000 90504100 00000000 .SA......PA.....\n 0x00488f10 00544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f20 30544100 00000000 90504100 00000000 0TA......PA.....\n 0x00488f30 60544100 00000000 90504100 00000000 `TA......PA.....\n 0x00488f40 98544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f50 d0544100 00000000 90504100 00000000 .TA......PA.....\n 0x00488f60 f8544100 00000000 6d6f6400 74797065 .TA.....mod.type\n- 0x00488f70 00312e39 2e350032 30323530 39323500 .1.9.5.20250925.\n- 0x00488f80 31322e32 2e300054 68752053 65702032 12.2.0.Thu Sep 2\n- 0x00488f90 35203036 3a34383a 31372032 30323500 5 06:48:17 2025.\n+ 0x00488f70 00312e39 2e350032 30323430 38323400 .1.9.5.20240824.\n+ 0x00488f80 31322e32 2e300053 61742041 75672032 12.2.0.Sat Aug 2\n+ 0x00488f90 34203036 3a34343a 30362032 30323400 4 06:44:06 2024.\n 0x00488fa0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00488fb0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00488fc0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x00488fd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00488fe0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x00488ff0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00489000 74204375 7272656e 74506173 7320746f t CurrentPass to\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 39393362 35393635 35306237 30316163 993b596550b701ac\n- 0x00000010 65343163 34643963 66333466 65383533 e41c4d9cf34fe853\n- 0x00000020 61313838 33372e64 65627567 00000000 a18837.debug....\n- 0x00000030 358f6998 5.i.\n+ 0x00000000 34383036 39396161 66303531 37376432 480699aaf05177d2\n+ 0x00000010 32653433 34366164 62386534 64613631 2e4346adb8e4da61\n+ 0x00000020 64663866 32322e64 65627567 00000000 df8f22.debug....\n+ 0x00000030 6b26b123 k&.#\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "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,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: d392a181ca14b67c43b6ce003a454d4ce481da49\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f6a1d94ad35212fd198a5a7a2eec922d298ed3f7\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 \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -914,16 +914,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20250925\n-Thu Sep 25 06:48:17 2025\n+20240824\n+Sat Aug 24 06:44:06 2024\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -726,17 +726,17 @@\n 0x00487d30 d0434100 00000000 40474100 00000000 .CA.....@GA.....\n 0x00487d40 d0434100 00000000 70474100 00000000 .CA.....pGA.....\n 0x00487d50 d0434100 00000000 a0474100 00000000 .CA......GA.....\n 0x00487d60 d0434100 00000000 d8474100 00000000 .CA......GA.....\n 0x00487d70 d0434100 00000000 10484100 00000000 .CA......HA.....\n 0x00487d80 d0434100 00000000 38484100 00000000 .CA.....8HA.....\n 0x00487d90 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x00487da0 30323530 39323500 31322e32 2e300054 0250925.12.2.0.T\n- 0x00487db0 68752053 65702032 35203036 3a34383a hu Sep 25 06:48:\n- 0x00487dc0 31372032 30323500 61747465 6d707469 17 2025.attempti\n+ 0x00487da0 30323430 38323400 31322e32 2e300053 0240824.12.2.0.S\n+ 0x00487db0 61742041 75672032 34203036 3a34343a at Aug 24 06:44:\n+ 0x00487dc0 30362032 30323400 61747465 6d707469 06 2024.attempti\n 0x00487dd0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487de0 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x00487df0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x00487e00 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x00487e10 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x00487e20 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x00487e30 74506173 7320746f 20506173 73430000 tPass to PassC..\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 39326131 38316361 31346236 37633433 92a181ca14b67c43\n- 0x00000010 62366365 30303361 34353464 34636534 b6ce003a454d4ce4\n- 0x00000020 38316461 34392e64 65627567 00000000 81da49.debug....\n- 0x00000030 aba1afb9 ....\n+ 0x00000000 61316439 34616433 35323132 66643139 a1d94ad35212fd19\n+ 0x00000010 38613561 37613265 65633932 32643239 8a5a7a2eec922d29\n+ 0x00000020 38656433 66372e64 65627567 00000000 8ed3f7.debug....\n+ 0x00000030 d896e48e ....\n \n"}]}]}]}]}, {"source1": "libgo-12-dev-armel-cross_12.2.0-14cross1_all.deb", "source2": "libgo-12-dev-armel-cross_12.2.0-14cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 4564 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15821732 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4568 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 15817748 2023-01-15 10:54:18.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/arm-linux-gnueabi/lib/go/12/arm-linux-gnueabi/go/build.gox", "source2": "./usr/arm-linux-gnueabi/lib/go/12/arm-linux-gnueabi/go/build.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -38,15 +38,15 @@\n types 309 6 2132 31 92 81 83 40 41 39 1597 37 35 177 132 187 33 129 285 179 33 90 85 225 34 46 40 1259 616 84 148 291 36 49 304 799 4754 31 35 31 36 31 36 36 269 33 74 75 37 34 3054 34 34 608 828 31 30 1067 36 352 33 218 361 34 43 40 40 32 36 37 38 95 40 36 37 41 44 108 108 36 117 38 131 131 38 36 41 42 160 46 45 159 44 45 425 32 37 502 526 73 3491 77 38 38 41 38 35 63 49 35 49 49 49 35 23 23 35 48 34 48 23 52 38 63 77 77 63 49 49 67 49 49 53 35 35 35 35 52 35 24 35 21 19 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 52 52 396 80 310 36 1148 75 108 172 55 88 111 254 96 421 101 37 66 66 63 81 64 72 96 55 58 511 102 78 96 76 51 51 54 93 305 74 34 20 189 253 98 75 129 210 282 58 116 40 164 85 65 150 92 194 85 113 25 26 26 25 24 25 23 23 23 23 23 23 23 23 22 21 21 22 22 23 22 22 22 22 23 22 22 22 22 22 23 23 23 23 37 37 37 28 25 25 44 49 49 123 144 59 57 110 120 142 123 43 75 56 76 23 93\n type 1 \"Context\" \n func (ctxt ) .joinPath (elem ...) \n func (ctxt ) .splitPathList (s ) \n func (ctxt ) .isAbsPath (path ) \n func (ctxt ) .isDir (path ) \n func (ctxt ) .hasSubdir (root , dir ) (rel , ok )\n- func (ctxt ) .readDir (path ) (? , ? )\n+ func (ctxt ) .readDir (path ) (? , ? )\n func (ctxt ) .openFile (path ) (? , ? )\n func (ctxt ) .isFile (path ) \n func (ctxt ) .gopath () \n func (ctxt ) SrcDirs () \n func (ctxt ) ImportDir (dir , mode ) (? , ? )\n func (ctxt ) Import (path , srcDir , mode ) (? , ? )\n func (ctxt ) .importGo (p , path , srcDir , mode ) \n@@ -278,24 +278,24 @@\n func (f ) .setReadDeadline (t ) \n func (f ) SetReadDeadline (t ) \n func (f ) .setWriteDeadline (t ) \n func (f ) .checkValid (op ) ($ret131 )\n func (f ) Fd () \n func (f ) .write (b ) (n , err )\n func (f ) Chown (uid , gid ) \n- func (f ) Readdir (n ) (? , ? )\n+ func (f ) Readdir (n ) (? , ? )\n func (f ) .readFrom (r ) (written , handled , err )\n func (f ) .seek (offset , whence ) (ret , err )\n func (f ) SetWriteDeadline (t ) \n func (f ) ReadAt (b , off ) (n , err )\n func (f ) Stat () (? , ? )\n func (f ) Read (b ) (n , err )\n func (f ) .pread (b , off ) (n , err )\n func (f ) Write (b ) (n , err )\n- func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n+ func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n func (f ) Seek (offset , whence ) (ret , err )\n func (f ) ReadDir (n ) (? , ? )\n func (f ) Chmod (mode ) \n func (f ) Readdirnames (n ) (names , err )\n func (f ) SetDeadline (t ) \n func (f ) Close () \n func (f ) .chmod (mode ) \n@@ -529,15 +529,15 @@\n type 124 (? , ? , ? , ? ) \n type 125 (? , ? , ? ) \n type 126 (? , ? ) \n type 127 (? , ? ) \n type 128 (? , ? ) (? , ? )\n type 129 (? , ? ) \n type 130 (? , ? ) \n-type 131 (? ) (? , ? )\n+type 131 (? ) (? , ? )\n type 132 (? ) \n type 133 (? ) \n type 134 (? ) \n type 135 (? ) \n type 136 (? ) (? , ? )\n type 137 (? ) \n type 138 (? )\n@@ -672,16 +672,16 @@\n type 267 [] \n type 268 [] \n type 269 [] \n type 270 [] \n type 271 [] \n type 272 [] \n type 273 [] \n-type 274 [] \n-type 275 [] \n+type 274 [] \n+type 275 [] \n type 276 [] \n type 277 [] \n type 278 [] \n type 279 [] \n type 280 [] \n type 281 [] \n type 282 [] \n@@ -823,10 +823,10 @@\n { //1037\n $ret95 = Replace(s, old, new, $convert(, -1 )) //1037\n return //1037\n func Environ () \n func .isExcludingLatin (rangeTab , r ) \n var .properties \n var Letter \n-checksum E5C179FE66A3CD889152663617E8DC4F74AFA8F8\n+checksum 00CE413FBAB754844698DBECE377AEC0CB5BF5FB\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -430,15 +430,15 @@\n 0x00001ab0 202d3136 3e292028 72656c20 3c747970 -16>) (rel , ok ). func (ct\n 0x00001ae0 7874203c 6573633a 30783162 323e203c xt <\n 0x00001af0 74797065 20313532 3e29202e 72656164 type 152>) .read\n 0x00001b00 44697220 28706174 68203c74 79706520 Dir (path ) (? , ? , ? ). func (ctxt <\n 0x00001b40 6573633a 30783162 323e203c 74797065 esc:0x1b2> ) .openFile\n 0x00001b60 20287061 7468203c 74797065 202d3136 (path ) (? ,\n 0x00001b80 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00001b90 66756e63 20286374 7874203c 6573633a func (ctxt , gid ) . func (f ) Readdir (n \n 0x000058f0 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00005900 74797065 20323735 3e2c203f 203c7479 type 275>, ? , ? ). func (\n 0x00005920 66203c65 73633a30 78393e20 3c747970 f ) .readFro\n 0x00005940 6d202872 203c6573 633a3078 393e203c m (r <\n 0x00005950 74797065 2033383e 29202877 72697474 type 38>) (writt\n 0x00005960 656e203c 74797065 202d343e 2c206861 en , ha\n 0x00005970 6e646c65 64203c74 79706520 2d31353e ndled \n@@ -1477,15 +1477,15 @@\n 0x00005c20 2866203c 6573633a 30783430 30613e20 (f \n 0x00005c30 3c747970 65203136 343e2920 2e726561 ) .rea\n 0x00005c40 64646972 20286e20 3c747970 65202d31 ddir (n , mode ) (names , dirents <\n 0x00005c80 74797065 20323733 3e2c2069 6e666f73 type 273>, infos\n- 0x00005c90 203c7479 70652032 37353e2c 20657272 , err\n+ 0x00005c90 203c7479 70652032 37343e2c 20657272 , err\n 0x00005ca0 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x00005cb0 6e632028 66203c65 73633a30 78313061 nc (f ) Se\n 0x00005cd0 656b2028 6f666673 6574203c 74797065 ek (offset , whence ) (ret , err , ? \n 0x00008e90 3c747970 65202d31 363e2920 3c747970 ) .type 130 \n 0x00008eb0 283f203c 74797065 202d3136 3e2c203f (? , ?\n 0x00008ec0 203c7479 7065202d 32303e29 203c7479 ) .type 131\n 0x00008ee0 20283f20 3c747970 65202d31 363e2920 (? ) \n- 0x00008ef0 283f203c 74797065 20323734 3e2c203f (? , ?\n+ 0x00008ef0 283f203c 74797065 20323735 3e2c203f (? , ?\n 0x00008f00 203c7479 7065202d 31393e29 0a747970 ).typ\n 0x00008f10 65203133 3220283f 203c7479 7065202d e 132 (? ) .\n 0x00008f30 74797065 20313333 20283f20 3c747970 type 133 (? ) .type 134 (? <\n 0x00008f60 74797065 202d3136 3e29203c 74797065 type -16>) .type 270 [] <\n 0x0000b5f0 74797065 2032353e 0a747970 65203237 type 25>.type 27\n 0x0000b600 31205b5d 203c7479 7065202d 31313e0a 1 [] .\n 0x0000b610 74797065 20323732 205b5d20 3c747970 type 272 [] .type 273 [\n 0x0000b630 5d203c74 79706520 34383e0a 74797065 ] .type\n- 0x0000b640 20323734 205b5d20 3c747970 65203432 274 [] .type 275 [] .type 276\n+ 0x0000b660 79706520 34323e0a 74797065 20323736 ype 42>.type 276\n 0x0000b670 205b5d20 3c747970 65202d31 363e0a74 [] .t\n 0x0000b680 79706520 32373720 5b5d203c 74797065 ype 277 [] .type 278 []\n 0x0000b6a0 203c7479 70652038 363e0a74 79706520 .type \n 0x0000b6b0 32373920 5b5d203c 74797065 2039343e 279 [] \n 0x0000b6c0 0a747970 65203238 30205b5d 203c7479 .type 280 [] .type 281 \n@@ -3368,11 +3368,11 @@\n 0x0000d250 62203c65 73633a30 78313e20 3c747970 b , r ) \n 0x0000d280 0a766172 203c7032 343e2e70 726f7065 .var .prope\n 0x0000d290 72746965 73203c74 79706520 3235343e rties \n 0x0000d2a0 0a766172 203c7032 343e4c65 74746572 .var Letter\n 0x0000d2b0 203c7479 70652031 39333e0a 63686563 .chec\n- 0x0000d2c0 6b73756d 20453543 31373946 45363641 ksum E5C179FE66A\n- 0x0000d2d0 33434438 38393135 32363633 36313745 3CD889152663617E\n- 0x0000d2e0 38444334 46373441 46413846 380a 8DC4F74AFA8F8.\n+ 0x0000d2c0 6b73756d 20303043 45343133 46424142 ksum 00CE413FBAB\n+ 0x0000d2d0 37353438 34343639 38444245 43453337 754844698DBECE37\n+ 0x0000d2e0 37414543 30434235 42463546 420a 7AEC0CB5BF5FB.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/libgo.a", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/libgo.a", "unified_diff": null, "details": [{"source1": "build.o", "source2": "build.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -38,15 +38,15 @@\n types 309 6 2132 31 92 81 83 40 41 39 1597 37 35 177 132 187 33 129 285 179 33 90 85 225 34 46 40 1259 616 84 148 291 36 49 304 799 4754 31 35 31 36 31 36 36 269 33 74 75 37 34 3054 34 34 608 828 31 30 1067 36 352 33 218 361 34 43 40 40 32 36 37 38 95 40 36 37 41 44 108 108 36 117 38 131 131 38 36 41 42 160 46 45 159 44 45 425 32 37 502 526 73 3491 77 38 38 41 38 35 63 49 35 49 49 49 35 23 23 35 48 34 48 23 52 38 63 77 77 63 49 49 67 49 49 53 35 35 35 35 52 35 24 35 21 19 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 52 52 396 80 310 36 1148 75 108 172 55 88 111 254 96 421 101 37 66 66 63 81 64 72 96 55 58 511 102 78 96 76 51 51 54 93 305 74 34 20 189 253 98 75 129 210 282 58 116 40 164 85 65 150 92 194 85 113 25 26 26 25 24 25 23 23 23 23 23 23 23 23 22 21 21 22 22 23 22 22 22 22 23 22 22 22 22 22 23 23 23 23 37 37 37 28 25 25 44 49 49 123 144 59 57 110 120 142 123 43 75 56 76 23 93\n type 1 \"Context\" \n func (ctxt ) .joinPath (elem ...) \n func (ctxt ) .splitPathList (s ) \n func (ctxt ) .isAbsPath (path ) \n func (ctxt ) .isDir (path ) \n func (ctxt ) .hasSubdir (root , dir ) (rel , ok )\n- func (ctxt ) .readDir (path ) (? , ? )\n+ func (ctxt ) .readDir (path ) (? , ? )\n func (ctxt ) .openFile (path ) (? , ? )\n func (ctxt ) .isFile (path ) \n func (ctxt ) .gopath () \n func (ctxt ) SrcDirs () \n func (ctxt ) ImportDir (dir , mode ) (? , ? )\n func (ctxt ) Import (path , srcDir , mode ) (? , ? )\n func (ctxt ) .importGo (p , path , srcDir , mode ) \n@@ -278,24 +278,24 @@\n func (f ) .setReadDeadline (t ) \n func (f ) SetReadDeadline (t ) \n func (f ) .setWriteDeadline (t ) \n func (f ) .checkValid (op ) ($ret131 )\n func (f ) Fd () \n func (f ) .write (b ) (n , err )\n func (f ) Chown (uid , gid ) \n- func (f ) Readdir (n ) (? , ? )\n+ func (f ) Readdir (n ) (? , ? )\n func (f ) .readFrom (r ) (written , handled , err )\n func (f ) .seek (offset , whence ) (ret , err )\n func (f ) SetWriteDeadline (t ) \n func (f ) ReadAt (b , off ) (n , err )\n func (f ) Stat () (? , ? )\n func (f ) Read (b ) (n , err )\n func (f ) .pread (b , off ) (n , err )\n func (f ) Write (b ) (n , err )\n- func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n+ func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n func (f ) Seek (offset , whence ) (ret , err )\n func (f ) ReadDir (n ) (? , ? )\n func (f ) Chmod (mode ) \n func (f ) Readdirnames (n ) (names , err )\n func (f ) SetDeadline (t ) \n func (f ) Close () \n func (f ) .chmod (mode ) \n@@ -529,15 +529,15 @@\n type 124 (? , ? , ? , ? ) \n type 125 (? , ? , ? ) \n type 126 (? , ? ) \n type 127 (? , ? ) \n type 128 (? , ? ) (? , ? )\n type 129 (? , ? ) \n type 130 (? , ? ) \n-type 131 (? ) (? , ? )\n+type 131 (? ) (? , ? )\n type 132 (? ) \n type 133 (? ) \n type 134 (? ) \n type 135 (? ) \n type 136 (? ) (? , ? )\n type 137 (? ) \n type 138 (? )\n@@ -672,16 +672,16 @@\n type 267 [] \n type 268 [] \n type 269 [] \n type 270 [] \n type 271 [] \n type 272 [] \n type 273 [] \n-type 274 [] \n-type 275 [] \n+type 274 [] \n+type 275 [] \n type 276 [] \n type 277 [] \n type 278 [] \n type 279 [] \n type 280 [] \n type 281 [] \n type 282 [] \n@@ -823,15 +823,15 @@\n { //1037\n $ret95 = Replace(s, old, new, $convert(, -1 )) //1037\n return //1037\n func Environ () \n func .isExcludingLatin (rangeTab , r ) \n var .properties \n var Letter \n-checksum E5C179FE66A3CD889152663617E8DC4F74AFA8F8\n+checksum 00CE413FBAB754844698DBECE377AEC0CB5BF5FB\n no buildable Go source files in \n found packages %s (%s) and %s (%s) in %s\n .swigcxx\n architecture letter no longer used\n aix android darwin dragonfly freebsd hurd illumos ios js linux nacl netbsd openbsd plan9 solaris windows zos \n 386 amd64 amd64p32 arm armbe arm64 arm64be loong64 mips mipsle mips64 mips64le ppc ppc64 ppc64le riscv riscv64 s390 s390x sparc sparc64 wasm alpha m68k nios2 sh shbe \n +-.,/0123456789=ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz:$@%! ~^\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -430,15 +430,15 @@\n 0x00001ab0 202d3136 3e292028 72656c20 3c747970 -16>) (rel , ok ). func (ct\n 0x00001ae0 7874203c 6573633a 30783162 323e203c xt <\n 0x00001af0 74797065 20313532 3e29202e 72656164 type 152>) .read\n 0x00001b00 44697220 28706174 68203c74 79706520 Dir (path ) (? , ? , ? ). func (ctxt <\n 0x00001b40 6573633a 30783162 323e203c 74797065 esc:0x1b2> ) .openFile\n 0x00001b60 20287061 7468203c 74797065 202d3136 (path ) (? ,\n 0x00001b80 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00001b90 66756e63 20286374 7874203c 6573633a func (ctxt , gid ) . func (f ) Readdir (n \n 0x000058f0 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00005900 74797065 20323735 3e2c203f 203c7479 type 275>, ? , ? ). func (\n 0x00005920 66203c65 73633a30 78393e20 3c747970 f ) .readFro\n 0x00005940 6d202872 203c6573 633a3078 393e203c m (r <\n 0x00005950 74797065 2033383e 29202877 72697474 type 38>) (writt\n 0x00005960 656e203c 74797065 202d343e 2c206861 en , ha\n 0x00005970 6e646c65 64203c74 79706520 2d31353e ndled \n@@ -1477,15 +1477,15 @@\n 0x00005c20 2866203c 6573633a 30783430 30613e20 (f \n 0x00005c30 3c747970 65203136 343e2920 2e726561 ) .rea\n 0x00005c40 64646972 20286e20 3c747970 65202d31 ddir (n , mode ) (names , dirents <\n 0x00005c80 74797065 20323733 3e2c2069 6e666f73 type 273>, infos\n- 0x00005c90 203c7479 70652032 37353e2c 20657272 , err\n+ 0x00005c90 203c7479 70652032 37343e2c 20657272 , err\n 0x00005ca0 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x00005cb0 6e632028 66203c65 73633a30 78313061 nc (f ) Se\n 0x00005cd0 656b2028 6f666673 6574203c 74797065 ek (offset , whence ) (ret , err , ? \n 0x00008e90 3c747970 65202d31 363e2920 3c747970 ) .type 130 \n 0x00008eb0 283f203c 74797065 202d3136 3e2c203f (? , ?\n 0x00008ec0 203c7479 7065202d 32303e29 203c7479 ) .type 131\n 0x00008ee0 20283f20 3c747970 65202d31 363e2920 (? ) \n- 0x00008ef0 283f203c 74797065 20323734 3e2c203f (? , ?\n+ 0x00008ef0 283f203c 74797065 20323735 3e2c203f (? , ?\n 0x00008f00 203c7479 7065202d 31393e29 0a747970 ).typ\n 0x00008f10 65203133 3220283f 203c7479 7065202d e 132 (? ) .\n 0x00008f30 74797065 20313333 20283f20 3c747970 type 133 (? ) .type 134 (? <\n 0x00008f60 74797065 202d3136 3e29203c 74797065 type -16>) .type 270 [] <\n 0x0000b5f0 74797065 2032353e 0a747970 65203237 type 25>.type 27\n 0x0000b600 31205b5d 203c7479 7065202d 31313e0a 1 [] .\n 0x0000b610 74797065 20323732 205b5d20 3c747970 type 272 [] .type 273 [\n 0x0000b630 5d203c74 79706520 34383e0a 74797065 ] .type\n- 0x0000b640 20323734 205b5d20 3c747970 65203432 274 [] .type 275 [] .type 276\n+ 0x0000b660 79706520 34323e0a 74797065 20323736 ype 42>.type 276\n 0x0000b670 205b5d20 3c747970 65202d31 363e0a74 [] .t\n 0x0000b680 79706520 32373720 5b5d203c 74797065 ype 277 [] .type 278 []\n 0x0000b6a0 203c7479 70652038 363e0a74 79706520 .type \n 0x0000b6b0 32373920 5b5d203c 74797065 2039343e 279 [] \n 0x0000b6c0 0a747970 65203238 30205b5d 203c7479 .type 280 [] .type 281 \n@@ -3368,11 +3368,11 @@\n 0x0000d250 62203c65 73633a30 78313e20 3c747970 b , r ) \n 0x0000d280 0a766172 203c7032 343e2e70 726f7065 .var .prope\n 0x0000d290 72746965 73203c74 79706520 3235343e rties \n 0x0000d2a0 0a766172 203c7032 343e4c65 74746572 .var Letter\n 0x0000d2b0 203c7479 70652031 39333e0a 63686563 .chec\n- 0x0000d2c0 6b73756d 20453543 31373946 45363641 ksum E5C179FE66A\n- 0x0000d2d0 33434438 38393135 32363633 36313745 3CD889152663617E\n- 0x0000d2e0 38444334 46373441 46413846 380a 8DC4F74AFA8F8.\n+ 0x0000d2c0 6b73756d 20303043 45343133 46424142 ksum 00CE413FBAB\n+ 0x0000d2d0 37353438 34343639 38444245 43453337 754844698DBECE37\n+ 0x0000d2e0 37414543 30434235 42463546 420a 7AEC0CB5BF5FB.\n \n"}]}]}]}]}]}, {"source1": "libgo-12-dev-armhf-cross_12.2.0-14cross1_all.deb", "source2": "libgo-12-dev-armhf-cross_12.2.0-14cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n -rw-r--r-- 0 0 0 4572 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15881780 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 15881408 2023-01-15 10:54:18.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/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/image/gif.gox", "source2": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/image/gif.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -8,65 +8,65 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import palette image/color/palette \"image/color/palette\"\n import draw image/draw \"image/draw\"\n import io io \"io\"\n init gif image_1gif..import bufio bufio..import bytes bytes..import lzw compress_1lzw..import errors errors..import fmt fmt..import image image..import color image_1color..import palette image_1color_1palette..import draw image_1draw..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import imageutil ~image_1internal_1imageutil abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 1 2 1 4 1 10 1 13 1 15 1 20 1 23 1 26 2 4 2 10 2 13 2 15 2 20 2 23 2 26 3 1 3 2 3 4 3 5 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 4 10 4 13 4 20 5 4 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 6 1 6 2 6 4 6 7 6 10 6 13 6 15 6 20 6 22 6 23 6 26 8 7 9 1 9 2 9 4 9 6 9 7 9 10 9 13 9 15 9 20 9 22 9 23 9 26 11 4 11 10 11 13 11 20 12 4 12 10 12 11 12 13 12 15 12 20 12 23 12 24 12 25 13 10 13 20 14 10 14 20 14 23 15 4 15 10 15 13 15 20 15 23 16 4 16 10 16 11 16 13 16 15 16 18 16 20 16 21 16 23 16 24 16 25 17 4 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 18 17 20 17 21 17 23 17 24 17 25 18 4 18 10 18 13 18 20 19 4 19 10 19 13 19 20 19 22 19 23 19 26 20 10 21 10 21 13 21 20 22 4 22 10 22 13 22 20 23 10 23 20 24 4 24 10 24 11 24 13 24 20 24 23 25 4 25 10 25 11 25 13 25 20 25 23 25 24\n-types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 21 22 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n+types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 22 21 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n type 1 \"GIF\" \n type 2 \"Options\" \n type 3 \"bufio.Reader\" \n func (b ) .writeBuf (w ) (? , ? )\n func (b ) WriteTo (w ) (n , err )\n func (b ) ReadString (delim ) (? , ? )\n- func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n- func (b ) ReadLine () (line , isPrefix , err )\n+ func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n+ func (b ) ReadLine () (line , isPrefix , err )\n func (b ) Size () \n func (b ) Reset (r )\n func (b ) .fill ()\n func (b ) UnreadByte () \n func (b ) ReadRune () (r , size , err )\n- func (b ) .reset (buf , r )\n+ func (b ) .reset (buf , r )\n func (b ) .readErr () \n func (b ) UnreadRune () \n- func (b ) ReadSlice (delim ) (line , err )\n- func (b ) Peek (n ) (? , ? )\n+ func (b ) ReadSlice (delim ) (line , err )\n+ func (b ) Peek (n ) (? , ? )\n func (b ) ReadByte () (? , ? )\n func (b ) Discard (n ) (discarded , err )\n- func (b ) Read (p ) (n , err )\n- func (b ) ReadBytes (delim ) (? , ? )\n+ func (b ) Read (p ) (n , err )\n+ func (b ) ReadBytes (delim ) (? , ? )\n func (b ) Buffered () \n type 4 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 5 \".compress/lzw.writer\" \n type 6 \"compress/lzw.Order\" \n type 7 \"compress/lzw.Reader\" \n func (r ) .init (src , order , litWidth )\n func (r ) Reset (src , order , litWidth )\n func (r ) .decode ()\n func (r ) Close () \n- func (r ) Read (b ) (? , ? )\n+ func (r ) Read (b ) (? , ? )\n func (r ) .readMSB () (? , ? )\n func (r ) .readLSB () (? , ? )\n type 8 \"compress/lzw.Writer\" \n func (w ) .init (dst , order , litWidth )\n func (w ) Reset (dst , order , litWidth )\n func (w ) Close () \n- func (w ) Write (p ) (n , err )\n+ func (w ) Write (p ) (n , err )\n func (w ) .incHi () \n func (w ) .writeMSB (c ) \n func (w ) .writeLSB (c ) \n type 9 \"image.Config\" \n type 10 \"image.Image\" \n type 11 \"image.Paletted\" \n func (p ) SetColorIndex (x , y , index )\n@@ -138,59 +138,59 @@\n type 38 *\n type 39 *\n type 40 *\n type 41 *\n type 42 *\n type 43 *\n type 44 struct { ColorModel ; Width ; Height ; }\n-type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n+type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n type 46 struct { Min ; Max ; }\n type 47 struct { NumColors ; Quantizer ; Drawer ; }\n-type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n+type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n type 49 struct { R ; G ; B ; A ; }\n type 50 struct { X ; Y ; }\n-type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n-type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n-type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n+type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n+type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n type 54 struct { .compress/lzw.w ; .compress/lzw.order ; .compress/lzw.write ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.litWidth ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.savedCode ; .compress/lzw.err ; .compress/lzw.table ; }\n type 55 [16384 ] \n type 56 [4096 ] \n type 57 [4096 ] \n type 58 [8192 ] \n type 59 [8 ] \n type 60 [] \n-type 61 [] \n+type 61 [] \n type 62 [] \n type 63 [] \n-type 64 [] \n-type 65 [] \n+type 64 [] \n+type 65 [] \n type 66 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 67 interface { ? ; Set (x , y , c ); }\n type 68 interface { Close () ; }\n type 69 interface { ? ; ? ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { Convert (c ) ; }\n type 72 interface { Draw (dst , r , src , sp ); }\n type 73 interface { ? ; Flush () ; }\n type 74 interface { Quantize (p , m ) ; }\n type 75 interface { RGBA () (r , g , b , a ); }\n type 76 interface { ReadByte () (? , ? ); }\n-type 77 interface { Read (p ) (n , err ); }\n+type 77 interface { Read (p ) (n , err ); }\n type 78 interface { WriteByte (c ) ; }\n-type 79 interface { Write (p ) (n , err ); }\n+type 79 interface { Write (p ) (n , err ); }\n var .log2Lookup \n func Decode (r ) (? , ? )\n func DecodeAll (r ) (? , ? )\n func DecodeConfig (r ) (? , ? )\n const DisposalBackground = 2 \n const DisposalNone = 1 \n const DisposalPrevious = 3 \n func Encode (w , m , o ) \n func EncodeAll (w , g ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .newReader (src , order , litWidth ) \n func .newWriter (dst , order , litWidth ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n-checksum 2F49400ED0359169AB8CEF9A81C54331C934D968\n+checksum 3D7C4BAACE7F8703051ACFFB1E5A1432BD05ADBB\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -166,16 +166,16 @@\n 0x00000a30 34203330 20333520 33302035 30203436 4 30 35 30 50 46\n 0x00000a40 20353820 34362034 39203530 20353820 58 46 49 50 58 \n 0x00000a50 34362036 33203138 20313820 31382031 46 63 18 18 18 1\n 0x00000a60 38203139 20313820 31382037 38203134 8 19 18 18 78 14\n 0x00000a70 30203439 20383020 38382037 31203437 0 49 80 88 71 47\n 0x00000a80 20313837 20313036 20353433 20333933 187 106 543 393\n 0x00000a90 20323720 32362032 36203237 20323420 27 26 26 27 24 \n- 0x00000aa0 32312032 31203231 20323220 32312032 21 21 21 22 21 2\n- 0x00000ab0 32203131 31203832 20343320 34382034 2 111 82 43 48 4\n+ 0x00000aa0 32312032 31203231 20323220 32322032 21 21 21 22 22 2\n+ 0x00000ab0 31203131 31203832 20343320 34382034 1 111 82 43 48 4\n 0x00000ac0 38203535 20383620 35362036 39203834 8 55 86 56 69 84\n 0x00000ad0 20363420 37332035 39203734 0a747970 64 73 59 74.typ\n 0x00000ae0 65203120 22474946 22203c74 79706520 e 1 \"GIF\" .type 2 \"Opti\n 0x00000b00 6f6e7322 203c7479 70652034 373e0a74 ons\" .t\n 0x00000b10 79706520 33202262 7566696f 2e526561 ype 3 \"bufio.Rea\n 0x00000b20 64657222 203c7479 70652035 313e0a20 der\" . \n@@ -198,21 +198,21 @@\n 0x00000c30 2066756e 63202862 203c6573 633a3078 func (b )\n 0x00000c50 202e636f 6c6c6563 74467261 676d656e .collectFragmen\n 0x00000c60 74732028 64656c69 6d203c74 79706520 ts (delim ) (fullBuffe\n 0x00000c80 7273203c 74797065 2036313e 2c206669 rs , fi\n 0x00000c90 6e616c46 7261676d 656e7420 3c747970 nalFragment , totalLen \n+ 0x00000ca0 65203634 3e2c2074 6f74616c 4c656e20 e 64>, totalLen \n 0x00000cb0 3c747970 65202d31 313e2c20 65727220 , err \n 0x00000cc0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00000cd0 63202862 203c6573 633a3078 3832613e c (b \n 0x00000ce0 203c7479 70652033 373e2920 52656164 ) Read\n 0x00000cf0 4c696e65 20282920 286c696e 65203c74 Line () (line , isPrefi\n+ 0x00000d00 79706520 36343e2c 20697350 72656669 ype 64>, isPrefi\n 0x00000d10 78203c74 79706520 2d31353e 2c206572 x , er\n 0x00000d20 72203c74 79706520 2d31393e 290a2066 r ). f\n 0x00000d30 756e6320 2862203c 6573633a 3078313e unc (b \n 0x00000d40 203c7479 70652033 373e2920 53697a65 ) Size\n 0x00000d50 20282920 3c747970 65202d31 313e0a20 () . \n 0x00000d60 66756e63 20286220 3c657363 3a307839 func (b ) Res\n@@ -227,54 +227,54 @@\n 0x00000e00 30613e20 3c747970 65203337 3e292052 0a> ) R\n 0x00000e10 65616452 756e6520 28292028 72203c74 eadRune () (r , size <\n 0x00000e30 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00000e40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00000e50 20286220 3c657363 3a307831 3e203c74 (b ) .reset \n- 0x00000e70 28627566 203c7479 70652036 353e2c20 (buf , \n+ 0x00000e70 28627566 203c7479 70652036 343e2c20 (buf , \n 0x00000e80 72203c74 79706520 32353e29 0a206675 r ). fu\n 0x00000e90 6e632028 62203c65 73633a30 7832323e nc (b \n 0x00000ea0 203c7479 70652033 373e2920 2e726561 ) .rea\n 0x00000eb0 64457272 20282920 3c747970 65202d31 dErr () . func (b )\n 0x00000ee0 20556e72 65616452 756e6520 2829203c UnreadRune () <\n 0x00000ef0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00000f00 2862203c 6573633a 30783132 613e203c (b <\n 0x00000f10 74797065 2033373e 29205265 6164536c type 37>) ReadSl\n 0x00000f20 69636520 2864656c 696d203c 74797065 ice (delim ) (line , err , err ). func (b\n 0x00000f60 203c6573 633a3078 3132613e 203c7479 ) Peek (n \n 0x00000f80 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00000f90 74797065 2036353e 2c203f20 3c747970 type 65>, ? , ? ). func (b\n 0x00000fb0 203c6573 633a3078 3130613e 203c7479 ) ReadByte\n 0x00000fd0 20282920 283f203c 74797065 202d3230 () (? , ? )\n 0x00000ff0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001010 20446973 63617264 20286e20 3c747970 Discard (n ) (discard\n 0x00001030 6564203c 74797065 202d3131 3e2c2065 ed , e\n 0x00001040 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00001050 66756e63 20286220 3c657363 3a307831 func (b ) R\n- 0x00001070 65616420 2870203c 74797065 2036353e ead (p \n+ 0x00001070 65616420 2870203c 74797065 2036343e ead (p \n 0x00001080 2920286e 203c7479 7065202d 31313e2c ) (n ,\n 0x00001090 20657272 203c7479 7065202d 31393e29 err )\n 0x000010a0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x000010c0 20526561 64427974 65732028 64656c69 ReadBytes (deli\n 0x000010d0 6d203c74 79706520 2d32303e 2920283f m ) (?\n- 0x000010e0 203c7479 70652036 353e2c20 3f203c74 , ? , ? ). func \n 0x00001100 2862203c 6573633a 3078313e 203c7479 (b ) Buffered\n 0x00001120 20282920 3c747970 65202d31 313e0a74 () .t\n 0x00001130 79706520 34202262 7566696f 2e577269 ype 4 \"bufio.Wri\n 0x00001140 74657222 203c7479 70652035 323e0a20 ter\" . \n 0x00001150 66756e63 20286220 3c657363 3a307831 func (b ). func \n 0x000011b0 2862203c 6573633a 30783261 3e203c74 (b ) WriteBy\n 0x000011d0 74652028 63203c74 79706520 2d32303e te (c \n 0x000011e0 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x000011f0 6e632028 62203c65 73633a30 78313061 nc (b ) Wri\n- 0x00001210 74652028 70203c74 79706520 36353e29 te (p )\n+ 0x00001210 74652028 70203c74 79706520 36343e29 te (p )\n 0x00001220 20286e6e 203c7479 7065202d 31313e2c (nn ,\n 0x00001230 20657272 203c7479 7065202d 31393e29 err )\n 0x00001240 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001260 20526561 6446726f 6d202872 203c7479 ReadFrom (r ) (n , err ). func (b <\n 0x000012a0 6573633a 3078313e 203c7479 70652033 esc:0x1> ) Buffered () \n 0x000012c0 3c747970 65202d31 313e0a20 66756e63 . func\n 0x000012d0 20286220 3c657363 3a307832 323e203c (b <\n 0x000012e0 74797065 2033383e 29204176 61696c61 type 38>) Availa\n 0x000012f0 626c6542 75666665 72202829 203c7479 bleBuffer () . func (b \n+ 0x00001300 70652036 343e0a20 66756e63 20286220 pe 64>. func (b \n 0x00001310 3c657363 3a307831 30613e20 3c747970 ) WriteStri\n 0x00001330 6e672028 73203c65 73633a30 78313e20 ng (s \n 0x00001340 3c747970 65202d31 363e2920 283f203c ) (? <\n 0x00001350 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ). func (\n 0x00001370 62203c65 73633a30 78313e20 3c747970 b )\n 0x00001570 202e6465 636f6465 2028290a 2066756e .decode (). fun\n 0x00001580 63202872 203c6573 633a3078 313e203c c (r <\n 0x00001590 74797065 2033393e 2920436c 6f736520 type 39>) Close \n 0x000015a0 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x000015b0 756e6320 2872203c 74797065 2033393e unc (r \n 0x000015c0 29205265 61642028 62203c65 73633a30 ) Read (b ) (\n+ 0x000015d0 78313e20 3c747970 65203634 3e292028 x1> ) (\n 0x000015e0 3f203c74 79706520 2d31313e 2c203f20 ? , ? \n 0x000015f0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00001600 63202872 203c6573 633a3078 393e203c c (r <\n 0x00001610 74797065 2033393e 29202e72 6561644d type 39>) .readM\n 0x00001620 53422028 2920283f 203c7479 7065202d SB () (? , ? \n 0x00001640 290a2066 756e6320 2872203c 6573633a ). func (r , litW\n 0x00001750 69647468 203c7479 7065202d 31313e29 idth )\n 0x00001760 0a206675 6e632028 77203c74 79706520 . func (w ) Close () . func (\n 0x00001790 77203c74 79706520 34303e29 20577269 w ) Wri\n 0x000017a0 74652028 70203c65 73633a30 78313e20 te (p \n- 0x000017b0 3c747970 65203635 3e292028 6e203c74 ) (n ) (n , err ). func \n 0x000017e0 2877203c 74797065 2034303e 29202e69 (w ) .i\n 0x000017f0 6e634869 20282920 3c747970 65202d31 ncHi () . func (w )\n 0x00001820 202e7772 6974654d 53422028 63203c74 .writeMSB (c ; Heig\n 0x00002660 6874203c 74797065 202d3131 3e3b207d ht ; }\n 0x00002670 0a747970 65203435 20737472 75637420 .type 45 struct \n 0x00002680 7b20496d 61676520 3c747970 65203630 { Image ; Delay ; LoopCount ; Dispos\n- 0x000026c0 616c203c 74797065 2036353e 3b20436f al ; Co\n+ 0x000026c0 616c203c 74797065 2036343e 3b20436f al ; Co\n 0x000026d0 6e666967 203c7479 70652039 3e3b2042 nfig ; B\n 0x000026e0 61636b67 726f756e 64496e64 6578203c ackgroundIndex <\n 0x000026f0 74797065 202d3230 3e3b207d 0a747970 type -20>; }.typ\n 0x00002700 65203436 20737472 75637420 7b204d69 e 46 struct { Mi\n 0x00002710 6e203c74 79706520 31323e3b 204d6178 n ; Max\n 0x00002720 203c7479 70652031 323e3b20 7d0a7479 ; }.ty\n 0x00002730 70652034 37207374 72756374 207b204e pe 47 struct { N\n 0x00002740 756d436f 6c6f7273 203c7479 7065202d umColors ; Quantizer <\n 0x00002760 74797065 2032303e 3b204472 61776572 type 20>; Drawer\n 0x00002770 203c7479 70652031 383e3b20 7d0a7479 ; }.ty\n 0x00002780 70652034 38207374 72756374 207b2050 pe 48 struct { P\n- 0x00002790 6978203c 74797065 2036343e 3b205374 ix ; St\n+ 0x00002790 6978203c 74797065 2036353e 3b205374 ix ; St\n 0x000027a0 72696465 203c7479 7065202d 31313e3b ride ;\n 0x000027b0 20526563 74203c74 79706520 31333e3b Rect ;\n 0x000027c0 2050616c 65747465 203c7479 70652031 Palette ; }.type 49 st\n 0x000027e0 72756374 207b2052 203c7479 7065202d ruct { R ; G ;\n 0x00002800 2042203c 74797065 202d363e 3b204120 B ; A \n 0x00002810 3c747970 65202d36 3e3b207d 0a747970 ; }.typ\n 0x00002820 65203530 20737472 75637420 7b205820 e 50 struct { X \n 0x00002830 3c747970 65202d31 313e3b20 59203c74 ; Y ; }.type\n 0x00002850 20353120 73747275 6374207b 202e6275 51 struct { .bu\n- 0x00002860 66696f2e 62756620 3c747970 65203635 fio.buf ; .bufio.rd ; .bufio.r\n 0x00002890 203c7479 7065202d 31313e3b 202e6275 ; .bu\n 0x000028a0 66696f2e 77203c74 79706520 2d31313e fio.w \n 0x000028b0 3b202e62 7566696f 2e657272 203c7479 ; .bufio.err ; .bufio.\n 0x000028d0 6c617374 42797465 203c7479 7065202d lastByte ; .bufio.last\n 0x000028f0 52756e65 53697a65 203c7479 7065202d RuneSize ; }.type 52 s\n 0x00002910 74727563 74207b20 2e627566 696f2e65 truct { .bufio.e\n 0x00002920 7272203c 74797065 202d3139 3e3b202e rr ; .\n 0x00002930 62756669 6f2e6275 66203c74 79706520 bufio.buf ; .bufio.n ; .bufio.n ; .bufio\n 0x00002960 2e777220 3c747970 65203237 3e3b207d .wr ; }\n 0x00002970 0a747970 65203533 20737472 75637420 .type 53 struct \n 0x00002980 7b202e63 6f6d7072 6573732f 6c7a772e { .compress/lzw.\n 0x00002990 72203c74 79706520 32313e3b 202e636f r ; .co\n 0x000029a0 6d707265 73732f6c 7a772e62 69747320 mpress/lzw.bits \n 0x000029b0 3c747970 65202d37 3e3b202e 636f6d70 ; .comp\n@@ -692,15 +692,15 @@\n 0x00002b10 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b20 70726566 6978203c 74797065 2035363e prefix \n 0x00002b30 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b40 6f757470 7574203c 74797065 2035383e output \n 0x00002b50 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b60 6f203c74 79706520 2d31313e 3b202e63 o ; .c\n 0x00002b70 6f6d7072 6573732f 6c7a772e 746f5265 ompress/lzw.toRe\n- 0x00002b80 6164203c 74797065 2036353e 3b207d0a ad ; }.\n+ 0x00002b80 6164203c 74797065 2036343e 3b207d0a ad ; }.\n 0x00002b90 74797065 20353420 73747275 6374207b type 54 struct {\n 0x00002ba0 202e636f 6d707265 73732f6c 7a772e77 .compress/lzw.w\n 0x00002bb0 203c7479 70652035 3e3b202e 636f6d70 ; .comp\n 0x00002bc0 72657373 2f6c7a77 2e6f7264 6572203c ress/lzw.order <\n 0x00002bd0 74797065 20363e3b 202e636f 6d707265 type 6>; .compre\n 0x00002be0 73732f6c 7a772e77 72697465 203c7479 ss/lzw.write ; .compres\n@@ -728,20 +728,20 @@\n 0x00002d50 70652035 37205b34 30393620 5d203c74 pe 57 [4096 ] .type 58 \n 0x00002d70 5b383139 32205d20 3c747970 65202d32 [8192 ] .type 59 [8 ] \n 0x00002d90 3c747970 65202d31 313e0a74 79706520 .type \n 0x00002da0 3630205b 5d203c74 79706520 34313e0a 60 [] .\n 0x00002db0 74797065 20363120 5b5d203c 74797065 type 61 [] .type 62 [] \n+ 0x00002dc0 2036343e 0a747970 65203632 205b5d20 64>.type 62 [] \n 0x00002dd0 3c747970 65203134 3e0a7479 70652036 .type 6\n 0x00002de0 33205b5d 203c7479 7065202d 31313e0a 3 [] .\n 0x00002df0 74797065 20363420 5b5d203c 74797065 type 64 [] .type 65 [] \n- 0x00002e10 3c747970 65202d32 303e0a74 79706520 .type \n+ 0x00002e00 202d3230 3e0a7479 70652036 35205b5d -20>.type 65 []\n+ 0x00002e10 203c7479 7065202d 353e0a74 79706520 .type \n 0x00002e20 36362069 6e746572 66616365 207b2041 66 interface { A\n 0x00002e30 74202878 203c7479 7065202d 31313e2c t (x ,\n 0x00002e40 2079203c 74797065 202d3131 3e29203c y ) <\n 0x00002e50 74797065 2031343e 3b20426f 756e6473 type 14>; Bounds\n 0x00002e60 20282920 3c747970 65203133 3e3b2043 () ; C\n 0x00002e70 6f6c6f72 4d6f6465 6c202829 203c7479 olorModel () ; }.type 6\n@@ -782,23 +782,23 @@\n 0x000030b0 2d373e2c 2061203c 74797065 202d373e -7>, a \n 0x000030c0 293b207d 0a747970 65203736 20696e74 ); }.type 76 int\n 0x000030d0 65726661 6365207b 20526561 64427974 erface { ReadByt\n 0x000030e0 65202829 20283f20 3c747970 65202d32 e () (? , ? \n 0x00003100 293b207d 0a747970 65203737 20696e74 ); }.type 77 int\n 0x00003110 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00003120 203c7479 70652036 353e2920 286e203c ) (n <\n+ 0x00003120 203c7479 70652036 343e2920 286e203c ) (n <\n 0x00003130 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00003140 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x00003150 70652037 3820696e 74657266 61636520 pe 78 interface \n 0x00003160 7b205772 69746542 79746520 2863203c { WriteByte (c <\n 0x00003170 74797065 202d3230 3e29203c 74797065 type -20>) ; }.type 79\n 0x00003190 20696e74 65726661 6365207b 20577269 interface { Wri\n- 0x000031a0 74652028 70203c74 79706520 36353e29 te (p )\n+ 0x000031a0 74652028 70203c74 79706520 36343e29 te (p )\n 0x000031b0 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x000031c0 65727220 3c747970 65202d31 393e293b err );\n 0x000031d0 207d0a76 6172202e 6c6f6732 4c6f6f6b }.var .log2Look\n 0x000031e0 7570203c 74797065 2035393e 0a66756e up .fun\n 0x000031f0 63204465 636f6465 20287220 3c747970 c Decode (r ) (? , ? .func RegisterFormat\n 0x000034b0 20286e61 6d65203c 74797065 202d3136 (name , magic , decode , decodeCon\n 0x000034f0 66696720 3c747970 65203332 3e290a63 fig ).c\n- 0x00003500 6865636b 73756d20 32463439 34303045 hecksum 2F49400E\n- 0x00003510 44303335 39313639 41423843 45463941 D0359169AB8CEF9A\n- 0x00003520 38314335 34333331 43393334 44393638 81C54331C934D968\n+ 0x00003500 6865636b 73756d20 33443743 34424141 hecksum 3D7C4BAA\n+ 0x00003510 43453746 38373033 30353141 43464642 CE7F8703051ACFFB\n+ 0x00003520 31453541 31343332 42443035 41444242 1E5A1432BD05ADBB\n 0x00003530 0a .\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/libgo.a", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/libgo.a", "unified_diff": null, "details": [{"source1": "gif.o", "source2": "gif.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -15,65 +15,65 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import palette image/color/palette \"image/color/palette\"\n import draw image/draw \"image/draw\"\n import io io \"io\"\n init gif image_1gif..import bufio bufio..import bytes bytes..import lzw compress_1lzw..import errors errors..import fmt fmt..import image image..import color image_1color..import palette image_1color_1palette..import draw image_1draw..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import imageutil ~image_1internal_1imageutil abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 1 2 1 4 1 10 1 13 1 15 1 20 1 23 1 26 2 4 2 10 2 13 2 15 2 20 2 23 2 26 3 1 3 2 3 4 3 5 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 4 10 4 13 4 20 5 4 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 6 1 6 2 6 4 6 7 6 10 6 13 6 15 6 20 6 22 6 23 6 26 8 7 9 1 9 2 9 4 9 6 9 7 9 10 9 13 9 15 9 20 9 22 9 23 9 26 11 4 11 10 11 13 11 20 12 4 12 10 12 11 12 13 12 15 12 20 12 23 12 24 12 25 13 10 13 20 14 10 14 20 14 23 15 4 15 10 15 13 15 20 15 23 16 4 16 10 16 11 16 13 16 15 16 18 16 20 16 21 16 23 16 24 16 25 17 4 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 18 17 20 17 21 17 23 17 24 17 25 18 4 18 10 18 13 18 20 19 4 19 10 19 13 19 20 19 22 19 23 19 26 20 10 21 10 21 13 21 20 22 4 22 10 22 13 22 20 23 10 23 20 24 4 24 10 24 11 24 13 24 20 24 23 25 4 25 10 25 11 25 13 25 20 25 23 25 24\n-types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 21 22 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n+types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 22 21 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n type 1 \"GIF\" \n type 2 \"Options\" \n type 3 \"bufio.Reader\" \n func (b ) .writeBuf (w ) (? , ? )\n func (b ) WriteTo (w ) (n , err )\n func (b ) ReadString (delim ) (? , ? )\n- func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n- func (b ) ReadLine () (line , isPrefix , err )\n+ func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n+ func (b ) ReadLine () (line , isPrefix , err )\n func (b ) Size () \n func (b ) Reset (r )\n func (b ) .fill ()\n func (b ) UnreadByte () \n func (b ) ReadRune () (r , size , err )\n- func (b ) .reset (buf , r )\n+ func (b ) .reset (buf , r )\n func (b ) .readErr () \n func (b ) UnreadRune () \n- func (b ) ReadSlice (delim ) (line , err )\n- func (b ) Peek (n ) (? , ? )\n+ func (b ) ReadSlice (delim ) (line , err )\n+ func (b ) Peek (n ) (? , ? )\n func (b ) ReadByte () (? , ? )\n func (b ) Discard (n ) (discarded , err )\n- func (b ) Read (p ) (n , err )\n- func (b ) ReadBytes (delim ) (? , ? )\n+ func (b ) Read (p ) (n , err )\n+ func (b ) ReadBytes (delim ) (? , ? )\n func (b ) Buffered () \n type 4 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 5 \".compress/lzw.writer\" \n type 6 \"compress/lzw.Order\" \n type 7 \"compress/lzw.Reader\" \n func (r ) .init (src , order , litWidth )\n func (r ) Reset (src , order , litWidth )\n func (r ) .decode ()\n func (r ) Close () \n- func (r ) Read (b ) (? , ? )\n+ func (r ) Read (b ) (? , ? )\n func (r ) .readMSB () (? , ? )\n func (r ) .readLSB () (? , ? )\n type 8 \"compress/lzw.Writer\" \n func (w ) .init (dst , order , litWidth )\n func (w ) Reset (dst , order , litWidth )\n func (w ) Close () \n- func (w ) Write (p ) (n , err )\n+ func (w ) Write (p ) (n , err )\n func (w ) .incHi () \n func (w ) .writeMSB (c ) \n func (w ) .writeLSB (c ) \n type 9 \"image.Config\" \n type 10 \"image.Image\" \n type 11 \"image.Paletted\" \n func (p ) SetColorIndex (x , y , index )\n@@ -145,64 +145,64 @@\n type 38 *\n type 39 *\n type 40 *\n type 41 *\n type 42 *\n type 43 *\n type 44 struct { ColorModel ; Width ; Height ; }\n-type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n+type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n type 46 struct { Min ; Max ; }\n type 47 struct { NumColors ; Quantizer ; Drawer ; }\n-type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n+type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n type 49 struct { R ; G ; B ; A ; }\n type 50 struct { X ; Y ; }\n-type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n-type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n-type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n+type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n+type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n type 54 struct { .compress/lzw.w ; .compress/lzw.order ; .compress/lzw.write ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.litWidth ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.savedCode ; .compress/lzw.err ; .compress/lzw.table ; }\n type 55 [16384 ] \n type 56 [4096 ] \n type 57 [4096 ] \n type 58 [8192 ] \n type 59 [8 ] \n type 60 [] \n-type 61 [] \n+type 61 [] \n type 62 [] \n type 63 [] \n-type 64 [] \n-type 65 [] \n+type 64 [] \n+type 65 [] \n type 66 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 67 interface { ? ; Set (x , y , c ); }\n type 68 interface { Close () ; }\n type 69 interface { ? ; ? ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { Convert (c ) ; }\n type 72 interface { Draw (dst , r , src , sp ); }\n type 73 interface { ? ; Flush () ; }\n type 74 interface { Quantize (p , m ) ; }\n type 75 interface { RGBA () (r , g , b , a ); }\n type 76 interface { ReadByte () (? , ? ); }\n-type 77 interface { Read (p ) (n , err ); }\n+type 77 interface { Read (p ) (n , err ); }\n type 78 interface { WriteByte (c ) ; }\n-type 79 interface { Write (p ) (n , err ); }\n+type 79 interface { Write (p ) (n , err ); }\n var .log2Lookup \n func Decode (r ) (? , ? )\n func DecodeAll (r ) (? , ? )\n func DecodeConfig (r ) (? , ? )\n const DisposalBackground = 2 \n const DisposalNone = 1 \n const DisposalPrevious = 3 \n func Encode (w , m , o ) \n func EncodeAll (w , g ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .newReader (src , order , litWidth ) \n func .newWriter (dst , order , litWidth ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n-checksum 2F49400ED0359169AB8CEF9A81C54331C934D968\n+checksum 3D7C4BAACE7F8703051ACFFB1E5A1432BD05ADBB\n gif: can't read graphic control: %s\n gif: invalid graphic control extension block size: %d\n gif: invalid graphic control extension block terminator: %d\n gif: reading extension: %v\n gif: unknown extension 0x%.2x\n NETSCAPE2.0\n gif: reading color table: %s\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -166,16 +166,16 @@\n 0x00000a30 34203330 20333520 33302035 30203436 4 30 35 30 50 46\n 0x00000a40 20353820 34362034 39203530 20353820 58 46 49 50 58 \n 0x00000a50 34362036 33203138 20313820 31382031 46 63 18 18 18 1\n 0x00000a60 38203139 20313820 31382037 38203134 8 19 18 18 78 14\n 0x00000a70 30203439 20383020 38382037 31203437 0 49 80 88 71 47\n 0x00000a80 20313837 20313036 20353433 20333933 187 106 543 393\n 0x00000a90 20323720 32362032 36203237 20323420 27 26 26 27 24 \n- 0x00000aa0 32312032 31203231 20323220 32312032 21 21 21 22 21 2\n- 0x00000ab0 32203131 31203832 20343320 34382034 2 111 82 43 48 4\n+ 0x00000aa0 32312032 31203231 20323220 32322032 21 21 21 22 22 2\n+ 0x00000ab0 31203131 31203832 20343320 34382034 1 111 82 43 48 4\n 0x00000ac0 38203535 20383620 35362036 39203834 8 55 86 56 69 84\n 0x00000ad0 20363420 37332035 39203734 0a747970 64 73 59 74.typ\n 0x00000ae0 65203120 22474946 22203c74 79706520 e 1 \"GIF\" .type 2 \"Opti\n 0x00000b00 6f6e7322 203c7479 70652034 373e0a74 ons\" .t\n 0x00000b10 79706520 33202262 7566696f 2e526561 ype 3 \"bufio.Rea\n 0x00000b20 64657222 203c7479 70652035 313e0a20 der\" . \n@@ -198,21 +198,21 @@\n 0x00000c30 2066756e 63202862 203c6573 633a3078 func (b )\n 0x00000c50 202e636f 6c6c6563 74467261 676d656e .collectFragmen\n 0x00000c60 74732028 64656c69 6d203c74 79706520 ts (delim ) (fullBuffe\n 0x00000c80 7273203c 74797065 2036313e 2c206669 rs , fi\n 0x00000c90 6e616c46 7261676d 656e7420 3c747970 nalFragment , totalLen \n+ 0x00000ca0 65203634 3e2c2074 6f74616c 4c656e20 e 64>, totalLen \n 0x00000cb0 3c747970 65202d31 313e2c20 65727220 , err \n 0x00000cc0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00000cd0 63202862 203c6573 633a3078 3832613e c (b \n 0x00000ce0 203c7479 70652033 373e2920 52656164 ) Read\n 0x00000cf0 4c696e65 20282920 286c696e 65203c74 Line () (line , isPrefi\n+ 0x00000d00 79706520 36343e2c 20697350 72656669 ype 64>, isPrefi\n 0x00000d10 78203c74 79706520 2d31353e 2c206572 x , er\n 0x00000d20 72203c74 79706520 2d31393e 290a2066 r ). f\n 0x00000d30 756e6320 2862203c 6573633a 3078313e unc (b \n 0x00000d40 203c7479 70652033 373e2920 53697a65 ) Size\n 0x00000d50 20282920 3c747970 65202d31 313e0a20 () . \n 0x00000d60 66756e63 20286220 3c657363 3a307839 func (b ) Res\n@@ -227,54 +227,54 @@\n 0x00000e00 30613e20 3c747970 65203337 3e292052 0a> ) R\n 0x00000e10 65616452 756e6520 28292028 72203c74 eadRune () (r , size <\n 0x00000e30 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00000e40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00000e50 20286220 3c657363 3a307831 3e203c74 (b ) .reset \n- 0x00000e70 28627566 203c7479 70652036 353e2c20 (buf , \n+ 0x00000e70 28627566 203c7479 70652036 343e2c20 (buf , \n 0x00000e80 72203c74 79706520 32353e29 0a206675 r ). fu\n 0x00000e90 6e632028 62203c65 73633a30 7832323e nc (b \n 0x00000ea0 203c7479 70652033 373e2920 2e726561 ) .rea\n 0x00000eb0 64457272 20282920 3c747970 65202d31 dErr () . func (b )\n 0x00000ee0 20556e72 65616452 756e6520 2829203c UnreadRune () <\n 0x00000ef0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00000f00 2862203c 6573633a 30783132 613e203c (b <\n 0x00000f10 74797065 2033373e 29205265 6164536c type 37>) ReadSl\n 0x00000f20 69636520 2864656c 696d203c 74797065 ice (delim ) (line , err , err ). func (b\n 0x00000f60 203c6573 633a3078 3132613e 203c7479 ) Peek (n \n 0x00000f80 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00000f90 74797065 2036353e 2c203f20 3c747970 type 65>, ? , ? ). func (b\n 0x00000fb0 203c6573 633a3078 3130613e 203c7479 ) ReadByte\n 0x00000fd0 20282920 283f203c 74797065 202d3230 () (? , ? )\n 0x00000ff0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001010 20446973 63617264 20286e20 3c747970 Discard (n ) (discard\n 0x00001030 6564203c 74797065 202d3131 3e2c2065 ed , e\n 0x00001040 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00001050 66756e63 20286220 3c657363 3a307831 func (b ) R\n- 0x00001070 65616420 2870203c 74797065 2036353e ead (p \n+ 0x00001070 65616420 2870203c 74797065 2036343e ead (p \n 0x00001080 2920286e 203c7479 7065202d 31313e2c ) (n ,\n 0x00001090 20657272 203c7479 7065202d 31393e29 err )\n 0x000010a0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x000010c0 20526561 64427974 65732028 64656c69 ReadBytes (deli\n 0x000010d0 6d203c74 79706520 2d32303e 2920283f m ) (?\n- 0x000010e0 203c7479 70652036 353e2c20 3f203c74 , ? , ? ). func \n 0x00001100 2862203c 6573633a 3078313e 203c7479 (b ) Buffered\n 0x00001120 20282920 3c747970 65202d31 313e0a74 () .t\n 0x00001130 79706520 34202262 7566696f 2e577269 ype 4 \"bufio.Wri\n 0x00001140 74657222 203c7479 70652035 323e0a20 ter\" . \n 0x00001150 66756e63 20286220 3c657363 3a307831 func (b ). func \n 0x000011b0 2862203c 6573633a 30783261 3e203c74 (b ) WriteBy\n 0x000011d0 74652028 63203c74 79706520 2d32303e te (c \n 0x000011e0 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x000011f0 6e632028 62203c65 73633a30 78313061 nc (b ) Wri\n- 0x00001210 74652028 70203c74 79706520 36353e29 te (p )\n+ 0x00001210 74652028 70203c74 79706520 36343e29 te (p )\n 0x00001220 20286e6e 203c7479 7065202d 31313e2c (nn ,\n 0x00001230 20657272 203c7479 7065202d 31393e29 err )\n 0x00001240 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001260 20526561 6446726f 6d202872 203c7479 ReadFrom (r ) (n , err ). func (b <\n 0x000012a0 6573633a 3078313e 203c7479 70652033 esc:0x1> ) Buffered () \n 0x000012c0 3c747970 65202d31 313e0a20 66756e63 . func\n 0x000012d0 20286220 3c657363 3a307832 323e203c (b <\n 0x000012e0 74797065 2033383e 29204176 61696c61 type 38>) Availa\n 0x000012f0 626c6542 75666665 72202829 203c7479 bleBuffer () . func (b \n+ 0x00001300 70652036 343e0a20 66756e63 20286220 pe 64>. func (b \n 0x00001310 3c657363 3a307831 30613e20 3c747970 ) WriteStri\n 0x00001330 6e672028 73203c65 73633a30 78313e20 ng (s \n 0x00001340 3c747970 65202d31 363e2920 283f203c ) (? <\n 0x00001350 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ). func (\n 0x00001370 62203c65 73633a30 78313e20 3c747970 b )\n 0x00001570 202e6465 636f6465 2028290a 2066756e .decode (). fun\n 0x00001580 63202872 203c6573 633a3078 313e203c c (r <\n 0x00001590 74797065 2033393e 2920436c 6f736520 type 39>) Close \n 0x000015a0 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x000015b0 756e6320 2872203c 74797065 2033393e unc (r \n 0x000015c0 29205265 61642028 62203c65 73633a30 ) Read (b ) (\n+ 0x000015d0 78313e20 3c747970 65203634 3e292028 x1> ) (\n 0x000015e0 3f203c74 79706520 2d31313e 2c203f20 ? , ? \n 0x000015f0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00001600 63202872 203c6573 633a3078 393e203c c (r <\n 0x00001610 74797065 2033393e 29202e72 6561644d type 39>) .readM\n 0x00001620 53422028 2920283f 203c7479 7065202d SB () (? , ? \n 0x00001640 290a2066 756e6320 2872203c 6573633a ). func (r , litW\n 0x00001750 69647468 203c7479 7065202d 31313e29 idth )\n 0x00001760 0a206675 6e632028 77203c74 79706520 . func (w ) Close () . func (\n 0x00001790 77203c74 79706520 34303e29 20577269 w ) Wri\n 0x000017a0 74652028 70203c65 73633a30 78313e20 te (p \n- 0x000017b0 3c747970 65203635 3e292028 6e203c74 ) (n ) (n , err ). func \n 0x000017e0 2877203c 74797065 2034303e 29202e69 (w ) .i\n 0x000017f0 6e634869 20282920 3c747970 65202d31 ncHi () . func (w )\n 0x00001820 202e7772 6974654d 53422028 63203c74 .writeMSB (c ; Heig\n 0x00002660 6874203c 74797065 202d3131 3e3b207d ht ; }\n 0x00002670 0a747970 65203435 20737472 75637420 .type 45 struct \n 0x00002680 7b20496d 61676520 3c747970 65203630 { Image ; Delay ; LoopCount ; Dispos\n- 0x000026c0 616c203c 74797065 2036353e 3b20436f al ; Co\n+ 0x000026c0 616c203c 74797065 2036343e 3b20436f al ; Co\n 0x000026d0 6e666967 203c7479 70652039 3e3b2042 nfig ; B\n 0x000026e0 61636b67 726f756e 64496e64 6578203c ackgroundIndex <\n 0x000026f0 74797065 202d3230 3e3b207d 0a747970 type -20>; }.typ\n 0x00002700 65203436 20737472 75637420 7b204d69 e 46 struct { Mi\n 0x00002710 6e203c74 79706520 31323e3b 204d6178 n ; Max\n 0x00002720 203c7479 70652031 323e3b20 7d0a7479 ; }.ty\n 0x00002730 70652034 37207374 72756374 207b204e pe 47 struct { N\n 0x00002740 756d436f 6c6f7273 203c7479 7065202d umColors ; Quantizer <\n 0x00002760 74797065 2032303e 3b204472 61776572 type 20>; Drawer\n 0x00002770 203c7479 70652031 383e3b20 7d0a7479 ; }.ty\n 0x00002780 70652034 38207374 72756374 207b2050 pe 48 struct { P\n- 0x00002790 6978203c 74797065 2036343e 3b205374 ix ; St\n+ 0x00002790 6978203c 74797065 2036353e 3b205374 ix ; St\n 0x000027a0 72696465 203c7479 7065202d 31313e3b ride ;\n 0x000027b0 20526563 74203c74 79706520 31333e3b Rect ;\n 0x000027c0 2050616c 65747465 203c7479 70652031 Palette ; }.type 49 st\n 0x000027e0 72756374 207b2052 203c7479 7065202d ruct { R ; G ;\n 0x00002800 2042203c 74797065 202d363e 3b204120 B ; A \n 0x00002810 3c747970 65202d36 3e3b207d 0a747970 ; }.typ\n 0x00002820 65203530 20737472 75637420 7b205820 e 50 struct { X \n 0x00002830 3c747970 65202d31 313e3b20 59203c74 ; Y ; }.type\n 0x00002850 20353120 73747275 6374207b 202e6275 51 struct { .bu\n- 0x00002860 66696f2e 62756620 3c747970 65203635 fio.buf ; .bufio.rd ; .bufio.r\n 0x00002890 203c7479 7065202d 31313e3b 202e6275 ; .bu\n 0x000028a0 66696f2e 77203c74 79706520 2d31313e fio.w \n 0x000028b0 3b202e62 7566696f 2e657272 203c7479 ; .bufio.err ; .bufio.\n 0x000028d0 6c617374 42797465 203c7479 7065202d lastByte ; .bufio.last\n 0x000028f0 52756e65 53697a65 203c7479 7065202d RuneSize ; }.type 52 s\n 0x00002910 74727563 74207b20 2e627566 696f2e65 truct { .bufio.e\n 0x00002920 7272203c 74797065 202d3139 3e3b202e rr ; .\n 0x00002930 62756669 6f2e6275 66203c74 79706520 bufio.buf ; .bufio.n ; .bufio.n ; .bufio\n 0x00002960 2e777220 3c747970 65203237 3e3b207d .wr ; }\n 0x00002970 0a747970 65203533 20737472 75637420 .type 53 struct \n 0x00002980 7b202e63 6f6d7072 6573732f 6c7a772e { .compress/lzw.\n 0x00002990 72203c74 79706520 32313e3b 202e636f r ; .co\n 0x000029a0 6d707265 73732f6c 7a772e62 69747320 mpress/lzw.bits \n 0x000029b0 3c747970 65202d37 3e3b202e 636f6d70 ; .comp\n@@ -692,15 +692,15 @@\n 0x00002b10 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b20 70726566 6978203c 74797065 2035363e prefix \n 0x00002b30 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b40 6f757470 7574203c 74797065 2035383e output \n 0x00002b50 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b60 6f203c74 79706520 2d31313e 3b202e63 o ; .c\n 0x00002b70 6f6d7072 6573732f 6c7a772e 746f5265 ompress/lzw.toRe\n- 0x00002b80 6164203c 74797065 2036353e 3b207d0a ad ; }.\n+ 0x00002b80 6164203c 74797065 2036343e 3b207d0a ad ; }.\n 0x00002b90 74797065 20353420 73747275 6374207b type 54 struct {\n 0x00002ba0 202e636f 6d707265 73732f6c 7a772e77 .compress/lzw.w\n 0x00002bb0 203c7479 70652035 3e3b202e 636f6d70 ; .comp\n 0x00002bc0 72657373 2f6c7a77 2e6f7264 6572203c ress/lzw.order <\n 0x00002bd0 74797065 20363e3b 202e636f 6d707265 type 6>; .compre\n 0x00002be0 73732f6c 7a772e77 72697465 203c7479 ss/lzw.write ; .compres\n@@ -728,20 +728,20 @@\n 0x00002d50 70652035 37205b34 30393620 5d203c74 pe 57 [4096 ] .type 58 \n 0x00002d70 5b383139 32205d20 3c747970 65202d32 [8192 ] .type 59 [8 ] \n 0x00002d90 3c747970 65202d31 313e0a74 79706520 .type \n 0x00002da0 3630205b 5d203c74 79706520 34313e0a 60 [] .\n 0x00002db0 74797065 20363120 5b5d203c 74797065 type 61 [] .type 62 [] \n+ 0x00002dc0 2036343e 0a747970 65203632 205b5d20 64>.type 62 [] \n 0x00002dd0 3c747970 65203134 3e0a7479 70652036 .type 6\n 0x00002de0 33205b5d 203c7479 7065202d 31313e0a 3 [] .\n 0x00002df0 74797065 20363420 5b5d203c 74797065 type 64 [] .type 65 [] \n- 0x00002e10 3c747970 65202d32 303e0a74 79706520 .type \n+ 0x00002e00 202d3230 3e0a7479 70652036 35205b5d -20>.type 65 []\n+ 0x00002e10 203c7479 7065202d 353e0a74 79706520 .type \n 0x00002e20 36362069 6e746572 66616365 207b2041 66 interface { A\n 0x00002e30 74202878 203c7479 7065202d 31313e2c t (x ,\n 0x00002e40 2079203c 74797065 202d3131 3e29203c y ) <\n 0x00002e50 74797065 2031343e 3b20426f 756e6473 type 14>; Bounds\n 0x00002e60 20282920 3c747970 65203133 3e3b2043 () ; C\n 0x00002e70 6f6c6f72 4d6f6465 6c202829 203c7479 olorModel () ; }.type 6\n@@ -782,23 +782,23 @@\n 0x000030b0 2d373e2c 2061203c 74797065 202d373e -7>, a \n 0x000030c0 293b207d 0a747970 65203736 20696e74 ); }.type 76 int\n 0x000030d0 65726661 6365207b 20526561 64427974 erface { ReadByt\n 0x000030e0 65202829 20283f20 3c747970 65202d32 e () (? , ? \n 0x00003100 293b207d 0a747970 65203737 20696e74 ); }.type 77 int\n 0x00003110 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00003120 203c7479 70652036 353e2920 286e203c ) (n <\n+ 0x00003120 203c7479 70652036 343e2920 286e203c ) (n <\n 0x00003130 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00003140 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x00003150 70652037 3820696e 74657266 61636520 pe 78 interface \n 0x00003160 7b205772 69746542 79746520 2863203c { WriteByte (c <\n 0x00003170 74797065 202d3230 3e29203c 74797065 type -20>) ; }.type 79\n 0x00003190 20696e74 65726661 6365207b 20577269 interface { Wri\n- 0x000031a0 74652028 70203c74 79706520 36353e29 te (p )\n+ 0x000031a0 74652028 70203c74 79706520 36343e29 te (p )\n 0x000031b0 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x000031c0 65727220 3c747970 65202d31 393e293b err );\n 0x000031d0 207d0a76 6172202e 6c6f6732 4c6f6f6b }.var .log2Look\n 0x000031e0 7570203c 74797065 2035393e 0a66756e up .fun\n 0x000031f0 63204465 636f6465 20287220 3c747970 c Decode (r ) (? , ? .func RegisterFormat\n 0x000034b0 20286e61 6d65203c 74797065 202d3136 (name , magic , decode , decodeCon\n 0x000034f0 66696720 3c747970 65203332 3e290a63 fig ).c\n- 0x00003500 6865636b 73756d20 32463439 34303045 hecksum 2F49400E\n- 0x00003510 44303335 39313639 41423843 45463941 D0359169AB8CEF9A\n- 0x00003520 38314335 34333331 43393334 44393638 81C54331C934D968\n+ 0x00003500 6865636b 73756d20 33443743 34424141 hecksum 3D7C4BAA\n+ 0x00003510 43453746 38373033 30353141 43464642 CE7F8703051ACFFB\n+ 0x00003520 31453541 31343332 42443035 41444242 1E5A1432BD05ADBB\n 0x00003530 0a .\n \n"}]}]}]}]}]}, {"source1": "libgo-12-dev-i386-cross_12.2.0-14cross1_all.deb", "source2": "libgo-12-dev-i386-cross_12.2.0-14cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 4568 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16286124 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4572 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 16288100 2023-01-15 10:54:18.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/i686-linux-gnu/lib/go/12/i686-linux-gnu/crypto/tls.gox", "source2": "./usr/i686-linux-gnu/lib/go/12/i686-linux-gnu/crypto/tls.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -48,15 +48,15 @@\n indirectimport pkix crypto/x509/pkix\n indirectimport rand math/rand\n indirectimport singleflight internal/singleflight\n indirectimport syscall syscall\n indirectimport url net/url\n init tls crypto_1tls..import bufio bufio..import bytes bytes..import context context..import crypto crypto..import cipher crypto_1cipher..import dsa crypto_1dsa..import ecdsa crypto_1ecdsa..import edwards25519 crypto_1ed25519_1internal_1edwards25519..import field crypto_1ed25519_1internal_1edwards25519_1field..import elliptic crypto_1elliptic..import fiat crypto_1elliptic_1internal_1fiat..import nistec crypto_1elliptic_1internal_1nistec..import randutil crypto_1internal_1randutil..import md5 crypto_1md5..import rand crypto_1rand..import rsa crypto_1rsa..import sha1 crypto_1sha1..import sha256 crypto_1sha256..import sha512 crypto_1sha512..import x509 crypto_1x509..import pkix crypto_1x509_1pkix..import asn1 encoding_1asn1..import base64 encoding_1base64..import binary encoding_1binary..import hex encoding_1hex..import pem encoding_1pem..import errors errors..import fmt fmt..import chacha20 golang_0org_1x_1crypto_1chacha20..import chacha20poly1305 golang_0org_1x_1crypto_1chacha20poly1305..import cryptobyte golang_0org_1x_1crypto_1cryptobyte..import curve25519 golang_0org_1x_1crypto_1curve25519..import field golang_0org_1x_1crypto_1curve25519_1internal_1field..import dnsmessage golang_0org_1x_1net_1dns_1dnsmessage..import cpu internal_1cpu..import intern internal_1intern..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import big math_1big..import rand math_1rand..import net net..import netip net_1netip..import os os..import path path..import filepath path_1filepath..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import list ~container_1list aes ~crypto_1aes des ~crypto_1des ed25519 ~crypto_1ed25519 hmac ~crypto_1hmac subtle ~crypto_1internal_1subtle rc4 ~crypto_1rc4 subtle ~crypto_1subtle asn1 ~golang_0org_1x_1crypto_1cryptobyte_1asn1 hkdf ~golang_0org_1x_1crypto_1hkdf poly1305 ~golang_0org_1x_1crypto_1internal_1poly1305 subtle ~golang_0org_1x_1crypto_1internal_1subtle hash ~hash abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch godebug ~internal_1godebug goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa nettrace ~internal_1nettrace race ~internal_1race singleflight ~internal_1singleflight execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits url ~net_1url atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf16 ~unicode_1utf16 utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 1 2 1 27 1 35 1 39 1 41 1 51 1 54 1 57 2 27 2 35 2 39 2 41 2 51 2 54 2 57 3 27 3 35 3 37 3 39 3 51 3 54 3 55 3 56 4 27 4 35 4 39 4 41 4 51 4 53 4 54 5 24 5 27 5 35 5 39 5 41 5 50 5 51 5 53 5 54 5 57 6 2 6 13 6 24 6 27 6 28 6 35 6 37 6 38 6 39 6 40 6 41 6 42 6 43 6 44 6 47 6 48 6 50 6 51 6 52 6 53 6 54 6 55 6 56 6 57 7 1 7 2 7 4 7 5 7 10 7 11 7 12 7 13 7 15 7 19 7 22 7 24 7 27 7 28 7 31 7 35 7 37 7 38 7 39 7 40 7 41 7 42 7 43 7 44 7 47 7 48 7 50 7 51 7 52 7 53 7 54 7 55 7 56 7 57 8 9 8 24 8 27 8 35 8 39 8 41 8 50 8 51 8 53 8 54 8 57 9 24 9 27 9 35 9 39 9 41 9 50 9 51 9 53 9 54 9 57 10 1 10 2 10 5 10 11 10 12 10 15 10 24 10 27 10 28 10 35 10 37 10 38 10 39 10 40 10 41 10 42 10 43 10 44 10 47 10 48 10 50 10 51 10 52 10 53 10 54 10 55 10 56 10 57 11 27 11 35 11 39 11 51 12 11 12 27 12 35 12 39 12 51 13 27 13 35 13 39 13 41 13 51 13 54 14 4 14 24 14 27 14 35 14 39 14 41 14 50 14 51 14 53 14 54 14 57 15 1 15 2 15 5 15 24 15 27 15 28 15 35 15 37 15 38 15 39 15 40 15 41 15 42 15 43 15 44 15 47 15 48 15 50 15 51 15 52 15 53 15 54 15 55 15 56 15 57 16 1 16 2 16 4 16 5 16 13 16 15 16 24 16 27 16 28 16 35 16 37 16 38 16 39 16 40 16 41 16 42 16 43 16 44 16 47 16 48 16 50 16 51 16 52 16 53 16 54 16 55 16 56 16 57 17 4 17 24 17 27 17 35 17 39 17 41 17 50 17 51 17 53 17 54 17 57 18 4 18 24 18 27 18 35 18 39 18 41 18 50 18 51 18 53 18 54 18 57 19 4 19 24 19 27 19 35 19 39 19 41 19 50 19 51 19 53 19 54 19 57 20 1 20 2 20 3 20 4 20 5 20 6 20 7 20 8 20 9 20 10 20 11 20 12 20 13 20 14 20 15 20 16 20 17 20 18 20 19 20 21 20 22 20 23 20 24 20 25 20 26 20 27 20 28 20 31 20 34 20 35 20 36 20 37 20 38 20 39 20 40 20 41 20 42 20 43 20 44 20 45 20 46 20 47 20 48 20 49 20 50 20 51 20 52 20 53 20 54 20 55 20 56 20 57 21 2 21 22 21 24 21 25 21 27 21 28 21 35 21 37 21 38 21 39 21 40 21 41 21 42 21 43 21 44 21 47 21 48 21 50 21 51 21 52 21 53 21 54 21 55 21 56 21 57 22 2 22 24 22 27 22 28 22 35 22 37 22 38 22 39 22 40 22 41 22 42 22 43 22 44 22 47 22 48 22 50 22 51 22 52 22 53 22 54 22 55 22 56 22 57 23 24 23 27 23 35 23 39 23 41 23 50 23 51 23 53 23 54 23 57 24 27 24 35 24 39 24 41 24 50 24 51 24 53 24 54 24 57 25 27 25 28 25 35 25 37 25 38 25 39 25 40 25 41 25 42 25 47 25 48 25 50 25 51 25 52 25 53 25 54 25 55 25 56 25 57 26 2 26 23 26 24 26 27 26 35 26 39 26 41 26 50 26 51 26 52 26 53 26 54 26 57 27 35 27 39 27 51 28 27 28 35 28 37 28 38 28 39 28 40 28 41 28 42 28 47 28 48 28 50 28 51 28 52 28 53 28 54 28 55 28 56 28 57 29 5 29 24 29 27 29 35 29 39 29 41 29 50 29 51 29 53 29 54 29 57 30 5 30 24 30 27 30 29 30 35 30 39 30 41 30 50 30 51 30 53 30 54 30 57 31 2 31 22 31 24 31 27 31 28 31 35 31 37 31 38 31 39 31 40 31 41 31 42 31 43 31 44 31 47 31 48 31 50 31 51 31 52 31 53 31 54 31 55 31 56 31 57 32 24 32 27 32 28 32 33 32 35 32 37 32 38 32 39 32 40 32 41 32 42 32 47 32 48 32 50 32 51 32 52 32 53 32 54 32 55 32 56 32 57 33 24 33 27 33 35 33 39 33 41 33 50 33 51 33 53 33 54 33 57 34 27 34 35 34 39 34 51 36 27 36 35 36 37 36 38 36 39 36 40 36 41 36 42 36 47 36 48 36 51 36 52 36 54 36 55 36 56 37 27 37 35 37 39 37 51 38 27 38 35 38 37 38 39 38 41 38 51 38 54 38 55 38 56 39 35 39 51 40 35 40 51 40 54 41 27 41 35 41 39 41 51 41 54 42 27 42 35 42 37 42 39 42 41 42 48 42 51 42 52 42 54 42 55 42 56 43 2 43 24 43 27 43 28 43 35 43 37 43 38 43 39 43 40 43 41 43 42 43 44 43 47 43 48 43 50 43 51 43 52 43 53 43 54 43 55 43 56 43 57 44 35 44 51 44 54 45 3 45 27 45 34 45 35 45 36 45 37 45 38 45 39 45 40 45 41 45 42 45 46 45 47 45 48 45 51 45 52 45 53 45 54 45 55 45 56 46 27 46 35 46 36 46 37 46 38 46 39 46 40 46 41 46 42 46 47 46 48 46 51 46 52 46 53 46 54 46 55 46 56 47 27 47 35 47 37 47 38 47 39 47 40 47 41 47 42 47 48 47 51 47 52 47 54 47 55 47 56 48 27 48 35 48 39 48 51 49 27 49 35 49 37 49 38 49 39 49 40 49 41 49 42 49 47 49 48 49 51 49 52 49 54 49 55 49 56 49 57 50 27 50 35 50 39 50 51 50 53 50 54 50 57 51 35 52 35 52 39 52 51 53 27 53 35 53 39 53 51 54 35 54 51 55 27 55 35 55 37 55 39 55 51 55 54 56 27 56 35 56 37 56 39 56 51 56 54 56 55\n-types 483 16 102 185 32 75 180 39 39 1232 3562 179 69 313 89 42 77 38 119 45 822 313 180 49 363 703 365 46 42 172 257 184 387 657 45 43 1279 368 174 180 43 634 403 809 27 34 1820 847 375 37 35 633 38 34 40 43 41 706 1607 45 42 106 143 47 39 58 60 141 48 338 101 67 57 57 44 160 188 46 44 35 31 2317 72 68 3940 170 364 61 340 337 341 142 185 338 338 569 339 110 114 339 2598 272 145 251 67 784 340 340 340 144 334 32 94 44 50 424 51 50 36 37 32 32 40 4117 5545 36 1043 39 41 372 158 85 36 31 31 546 32 1166 490 169 224 35 29 29 4197 30 612 2800 956 998 220 446 115 34 219 363 223 41 38 42 45 39 40 33 38 516 527 75 3552 77 53 53 53 24 35 49 62 49 48 49 35 41 12 23 41 23 80 34 34 49 35 35 47 48 38 65 35 81 77 63 49 35 35 34 34 33 47 24 35 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 37 34 121 53 83 60 37 187 286 117 53 276 168 55 55 56 37 53 102 199 52 52 93 78 34 140 70 103 61 40 35 50 112 92 839 1200 300 218 115 99 36 93 213 53 54 71 378 20 93 89 1373 48 78 134 283 147 93 82 78 89 83 76 206 88 728 972 431 156 89 449 334 387 128 95 217 104 72 134 342 73 70 73 113 318 93 65 151 92 194 85 113 25 26 26 25 26 27 26 25 26 25 25 25 25 23 23 23 23 23 23 23 23 23 23 23 23 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 23 22 37 36 37 37 37 37 37 28 28 28 104 123 326 123 119 145 85 197 132 240 66 58 43 58 68 201 293 80 65 63 75 299 76 23 516 94\n+types 483 16 102 185 32 75 180 39 39 1232 3562 179 69 313 89 42 77 38 119 45 822 313 180 49 363 703 365 46 42 172 257 184 387 657 45 43 1279 368 174 180 43 634 403 809 27 34 1820 847 375 37 35 633 38 34 40 43 41 706 1607 45 42 106 143 47 39 58 60 141 48 338 101 67 57 57 44 160 188 46 44 35 31 2317 72 68 3940 170 364 61 340 337 341 142 185 338 338 569 339 110 114 339 2598 272 145 251 67 784 340 340 340 144 334 32 94 44 50 424 51 50 36 37 32 32 40 4117 5545 36 1043 39 41 372 158 85 36 31 31 546 32 1166 490 169 224 35 29 29 4197 30 612 2800 956 998 220 446 115 34 219 363 223 41 38 42 45 39 40 33 38 516 527 75 3552 77 53 53 53 24 35 49 62 49 48 49 35 41 12 23 41 23 80 34 34 49 35 35 47 48 38 65 35 81 77 63 49 35 35 34 34 33 47 24 35 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 37 34 121 53 83 60 37 187 286 117 53 276 168 55 55 56 37 53 102 199 52 52 93 78 34 140 70 103 61 40 35 50 112 92 839 1200 300 218 115 99 36 93 213 53 54 71 378 20 93 89 1373 48 78 134 283 147 93 82 78 89 83 76 206 88 728 972 431 156 89 449 334 387 128 95 217 104 72 134 342 73 70 73 113 318 93 65 151 92 194 85 113 25 26 26 25 26 27 26 25 26 25 25 25 25 23 23 23 23 23 23 23 23 23 23 23 23 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 37 36 37 37 37 37 37 28 28 28 104 123 326 123 119 145 85 197 132 240 66 58 43 58 68 201 293 80 65 63 75 299 76 23 516 94\n type 1 \"Certificate\" \n func (c ) .leaf () (? , ? )\n type 2 \"CertificateRequestInfo\" \n func (c ) Context () \n func (cri ) SupportsCertificate (c ) \n type 3 \"CipherSuite\" \n type 4 \"ClientAuthType\" \n@@ -78,15 +78,15 @@\n func (c ) .supportedVersions (isClient ) \n func (c ) .maxSupportedVersion (isClient ) \n func (c ) .curvePreferences () \n func (c ) .supportsCurve (curve ) \n func (c ) .mutualVersion (isClient , peerVersions ) (? , ? )\n func (c ) .getCertificate (clientHello ) (? , ? )\n func (c ) BuildNameToCertificate ()\n- func (c ) .writeKeyLog (label , clientRandom , secret ) \n+ func (c ) .writeKeyLog (label , clientRandom , secret ) \n type 9 \"Conn\" \n func (c ) LocalAddr () \n func (c ) RemoteAddr () \n func (c ) SetDeadline (t ) \n func (c ) SetReadDeadline (t ) \n func (c ) SetWriteDeadline (t ) \n func (c ) NetConn () \n@@ -95,49 +95,49 @@\n func (c ) .readChangeCipherSpec () \n func (c ) .readRecordOrCCS (expectChangeCipherSpec ) \n func (c ) .retryReadRecord (expectChangeCipherSpec ) \n func (c ) .readFromUntil (r , n ) \n func (c ) .sendAlertLocked (err ) \n func (c ) .sendAlert (err ) \n func (c ) .maxPayloadSizeForWrite (typ ) \n- func (c ) .write (data ) (? , ? )\n+ func (c ) .write (data ) (? , ? )\n func (c ) .flush () (? , ? )\n- func (c ) .writeRecordLocked (typ , data ) (? , ? )\n- func (c ) .writeRecord (typ , data ) (? , ? )\n+ func (c ) .writeRecordLocked (typ , data ) (? , ? )\n+ func (c ) .writeRecord (typ , data ) (? , ? )\n func (c ) .readHandshake () (? , ? )\n- func (c ) Write (b ) (? , ? )\n+ func (c ) Write (b ) (? , ? )\n func (c ) .handleRenegotiation () \n func (c ) .handlePostHandshakeMessage () \n func (c ) .handleKeyUpdate (keyUpdate ) \n- func (c ) Read (b ) (? , ? )\n+ func (c ) Read (b ) (? , ? )\n func (c ) Close () \n func (c ) CloseWrite () \n func (c ) .closeNotify () \n func (c ) Handshake () \n func (c ) HandshakeContext (ctx ) \n func (c ) .handshakeContext (ctx ) (ret )\n func (c ) ConnectionState () \n func (c ) .connectionStateLocked () \n- func (c ) OCSPResponse () \n+ func (c ) OCSPResponse () \n func (c ) VerifyHostname (host ) \n func (c ) .handshakeComplete () \n func (c ) .makeClientHello () (? , ? , ? )\n func (c ) .clientHandshake (ctx ) (err )\n- func (c ) .loadSession (hello ) (cacheKey , session , earlySecret , binderKey )\n+ func (c ) .loadSession (hello ) (cacheKey , session , earlySecret , binderKey )\n func (c ) .pickTLSVersion (serverHello ) \n func (c ) .verifyServerCertificate (certificates ) \n func (c ) .getClientCertificate (cri ) (? , ? )\n func (c ) .handleNewSessionTicket (msg ) \n func (c ) .serverHandshake (ctx ) \n func (c ) .readClientHello (ctx ) (? , ? )\n func (c ) .processCertsFromClient (certificate ) \n- func (c ) .encryptTicket (state ) (? , ? )\n- func (c ) .decryptTicket (encrypted ) (plaintext , usedOldKey )\n+ func (c ) .encryptTicket (state ) (? , ? )\n+ func (c ) .decryptTicket (encrypted ) (plaintext , usedOldKey )\n type 10 \"ConnectionState\" \n- func (cs ) ExportKeyingMaterial (label , context , length ) (? , ? )\n+ func (cs ) ExportKeyingMaterial (label , context , length ) (? , ? )\n type 11 \"CurveID\" \n func (i ) String () \n type 12 \"Dialer\" \n func (d ) Dial (network , addr ) (? , ? )\n func (d ) .netDialer () \n func (d ) DialContext (ctx , network , addr ) (? , ? )\n type 13 \"RecordHeaderError\" \n@@ -147,67 +147,67 @@\n func (i ) String () \n type 16 \".crypto/tls.aead\" \n type 17 \".crypto/tls.alert\" \n func (e ) String () \n func (e ) Error () \n type 18 \".crypto/tls.cipherSuite\" \n type 19 \".crypto/tls.cipherSuiteTLS13\" \n- func (c ) .expandLabel (secret , label , context , length ) \n- func (c ) .deriveSecret (secret , label , transcript ) \n- func (c ) .extract (newSecret , currentSecret ) \n- func (c ) .nextTrafficSecret (trafficSecret ) \n- func (c ) .trafficKey (trafficSecret ) (key , iv )\n- func (c ) .finishedHash (baseKey , transcript ) \n- func (c ) .exportKeyingMaterial (masterSecret , transcript ) \n+ func (c ) .expandLabel (secret , label , context , length ) \n+ func (c ) .deriveSecret (secret , label , transcript ) \n+ func (c ) .extract (newSecret , currentSecret ) \n+ func (c ) .nextTrafficSecret (trafficSecret ) \n+ func (c ) .trafficKey (trafficSecret ) (key , iv )\n+ func (c ) .finishedHash (baseKey , transcript ) \n+ func (c ) .exportKeyingMaterial (masterSecret , transcript ) \n type 20 \".crypto/tls.clientHelloMsg\" \n- func (m ) .marshal () \n- func (m ) .marshalWithoutBinders () \n+ func (m ) .marshal () \n+ func (m ) .marshalWithoutBinders () \n func (m ) .updateBinders (pskBinders )\n- func (m ) .unmarshal (data ) \n+ func (m ) .unmarshal (data ) \n type 21 \".crypto/tls.clientKeyExchangeMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 22 \".crypto/tls.ecdheParameters\" \n type 23 \".crypto/tls.endOfEarlyDataMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) ($ret191 ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) ($ret191 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:923\n { //924\n $ret191 = (len(data) == $convert(, 4 )) //924\n return //924\n type 24 \".crypto/tls.halfConn\" \n func (hc ) .setErrorLocked (err ) \n func (hc ) .prepareCipherSpec (version , cipher , mac )\n func (hc ) .changeCipherSpec () \n- func (hc ) .setTrafficSecret (suite , secret )\n+ func (hc ) .setTrafficSecret (suite , secret )\n func (hc ) .incSeq ()\n func (hc ) .explicitNonceLen () \n- func (hc ) .decrypt (record ) (? , ? , ? )\n- func (hc ) .encrypt (record , payload , rand ) (? , ? )\n+ func (hc ) .decrypt (record ) (? , ? , ? )\n+ func (hc ) .encrypt (record , payload , rand ) (? , ? )\n type 25 \".crypto/tls.helloRequestMsg\" \n- func (? ) .marshal () \n- func (? ) .unmarshal (data ) ($ret216 ) \n+ func (? ) .marshal () \n+ func (? ) .unmarshal (data ) ($ret216 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:1806\n { //1807\n $ret216 = (len(data) == $convert(, 4 )) //1807\n return //1807\n type 26 \".crypto/tls.keyAgreement\" \n type 27 \".crypto/tls.keyShare\" \n type 28 \".crypto/tls.keyUpdateMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 29 \".crypto/tls.marshalingFunction\" \n func (f ) Marshal (b ) ($ret177 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:18\n { //19\n $ret177 = (f)(b) //19\n return //19\n type 30 \".crypto/tls.newSessionTicketMsgTLS13\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 31 \".crypto/tls.permanentError\" \n func (e ) Error () \n func (e ) Unwrap () \n func (e ) Timeout () \n func (e ) Temporary () ($ret95 ) \n // ../../../src/libgo/go/crypto/tls/conn.go:187\n { //187\n@@ -217,49 +217,49 @@\n func (f ) NonceSize () ($ret20 ) \n // ../../../src/libgo/go/crypto/tls/cipher_suites.go:456\n { //456\n $ret20 = $convert(, 8 ) //456\n return //456\n func (f ) Overhead () \n func (f ) .explicitNonceLen () \n- func (f ) Seal (out , nonce , plaintext , additionalData ) \n- func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n+ func (f ) Seal (out , nonce , plaintext , additionalData ) \n+ func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n type 33 \".crypto/tls.pskIdentity\" \n type 34 \".crypto/tls.recordType\" \n type 35 \".crypto/tls.rsaKeyAgreement\" \n func (ka ) .generateServerKeyExchange (config , cert , clientHello , hello ) ($ret252 , $ret253 ) \n // ../../../src/libgo/go/crypto/tls/key_agreement.go:44\n { //45\n { //45\n var $t0 = $nil //45\n var $t1 = $convert(, $nil) //45\n $ret252 = $t0 //45\n $ret253 = $t1 //45\n } //0\n return //45\n- func (ka ) .processClientKeyExchange (config , cert , ckx , version ) (? , ? )\n+ func (ka ) .processClientKeyExchange (config , cert , ckx , version ) (? , ? )\n func (ka ) .processServerKeyExchange (config , clientHello , serverHello , cert , skx ) ($ret256 ) \n // ../../../src/libgo/go/crypto/tls/key_agreement.go:76\n { //77\n $ret256 = New($convert(, \"tls: unexpected ServerKeyExchange\")) //77\n return //77\n- func (ka ) .generateClientKeyExchange (config , clientHello , cert ) (? , ? , ? )\n+ func (ka ) .generateClientKeyExchange (config , clientHello , cert ) (? , ? , ? )\n type 36 \".crypto/tls.serverHelloDoneMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) ($ret207 ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) ($ret207 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:1500\n { //1501\n $ret207 = (len(data) == $convert(, 4 )) //1501\n return //1501\n type 37 \".crypto/tls.serverHelloMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 38 \".crypto/tls.serverKeyExchangeMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 39 \".crypto/tls.ticketKey\" \n type 40 \".crypto/tls.timeoutError\" \n func (? ) Error () ($ret317 ) \n // ../../../src/libgo/go/crypto/tls/tls.go:102\n { //102\n $ret317 = $convert(, \"tls: DialWithDialer timed out\") //102\n return //102\n@@ -275,67 +275,67 @@\n return //104\n type 41 \".crypto/tls.x25519Parameters\" \n func (p ) CurveID () ($ret286 ) \n // ../../../src/libgo/go/crypto/tls/key_schedule.go:185\n { //186\n $ret286 = $convert(, 29 ) //186\n return //186\n- func (p ) PublicKey () \n- func (p ) SharedKey (peerPublicKey ) \n+ func (p ) PublicKey () \n+ func (p ) SharedKey (peerPublicKey ) \n type 42 \".crypto/tls.xorNonceAEAD\" \n func (f ) NonceSize () ($ret26 ) \n // ../../../src/libgo/go/crypto/tls/cipher_suites.go:477\n { //477\n $ret26 = $convert(, 8 ) //477\n return //477\n func (f ) Overhead () \n func (f ) .explicitNonceLen () ($ret28 ) \n // ../../../src/libgo/go/crypto/tls/cipher_suites.go:479\n { //479\n $ret28 = $convert(, 0 ) //479\n return //479\n- func (f ) Seal (out , nonce , plaintext , additionalData ) \n- func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n+ func (f ) Seal (out , nonce , plaintext , additionalData ) \n+ func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n type 43 \"any\" = \n type 44 \".bytes.readOp\" \n type 45 \"bytes.Buffer\" \n- func (b ) .readSlice (delim ) (line , err )\n- func (b ) ReadBytes (delim ) (line , err )\n+ func (b ) .readSlice (delim ) (line , err )\n+ func (b ) ReadBytes (delim ) (line , err )\n func (b ) UnreadByte () \n func (b ) UnreadRune () \n func (b ) ReadByte () (? , ? )\n func (b ) WriteByte (c ) \n func (b ) WriteTo (w ) (n , err )\n- func (b ) Read (p ) (n , err )\n+ func (b ) Read (p ) (n , err )\n func (b ) Truncate (n )\n func (b ) .tryGrowByReslice (n ) (? , ? )\n func (b ) ReadRune () (r , size , err )\n- func (b ) Bytes () \n+ func (b ) Bytes () \n func (b ) String () \n func (b ) Cap () \n func (b ) Len () \n func (b ) WriteRune (r ) (n , err )\n func (b ) .empty () \n func (b ) Reset ()\n- func (b ) Next (n ) \n+ func (b ) Next (n ) \n func (b ) .grow (n ) \n func (b ) Grow (n )\n- func (b ) Write (p ) (n , err )\n+ func (b ) Write (p ) (n , err )\n func (b ) ReadString (delim ) (line , err )\n func (b ) WriteString (s ) (n , err )\n func (b ) ReadFrom (r ) (n , err )\n type 46 \"bytes.Reader\" \n func (r ) WriteTo (w ) (n , err )\n func (r ) Seek (offset , whence ) (? , ? )\n func (r ) UnreadRune () \n func (r ) ReadByte () (? , ? )\n- func (r ) ReadAt (b , off ) (n , err )\n- func (r ) Read (b ) (n , err )\n+ func (r ) ReadAt (b , off ) (n , err )\n+ func (r ) Read (b ) (n , err )\n func (r ) Size () \n- func (r ) Reset (b )\n+ func (r ) Reset (b )\n func (r ) ReadRune () (ch , size , err )\n func (r ) UnreadByte () \n func (r ) Len () \n type 47 \".context.emptyCtx\" \n func (e ) String () ($ret6 )\n func (? ) Err () ($ret4 )\n func (? ) Done () ($ret3 )\n@@ -362,37 +362,37 @@\n type 51 \"crypto.PrivateKey\" \n type 52 \"crypto.any\" = \n type 53 \"crypto/cipher.AEAD\" \n type 54 \".crypto/x509.lazyCert\" \n type 55 \".crypto/x509.sum224\" \n type 56 \"crypto/x509.CertPool\" \n func (s ) Subjects () \n- func (s ) AppendCertsFromPEM (pemCerts ) (ok )\n+ func (s ) AppendCertsFromPEM (pemCerts ) (ok )\n func (s ) .addCertFunc (rawSum224 , rawSubject , getCert )\n func (s ) AddCert (cert )\n func (s ) .contains (cert ) \n func (s ) .findPotentialParents (cert ) \n func (s ) .copy () \n func (s ) .cert (n ) (? , ? )\n func (s ) .len () \n type 57 \"crypto/x509.Certificate\" \n- func (c ) CreateCRL (rand , priv , revokedCerts , now , expiry ) (crlBytes , err )\n+ func (c ) CreateCRL (rand , priv , revokedCerts , now , expiry ) (crlBytes , err )\n func (c ) .systemVerify (opts ) (chains , err )\n func (c ) .checkNameConstraints (count , maxConstraintComparisons , nameType , name , parsedName , match , permitted , excluded ) \n func (c ) .isValid (certType , currentChain , opts ) \n func (c ) CheckCRLSignature (crl ) \n func (c ) Verify (opts ) (chains , err )\n func (c ) .buildChains (cache , currentChain , sigChecks , opts ) (chains , err )\n func (c ) VerifyHostname (h ) \n func (c ) Equal (other ) \n func (c ) CheckSignatureFrom (parent ) \n- func (c ) CheckSignature (algo , signed , signature ) \n+ func (c ) CheckSignature (algo , signed , signature ) \n func (c ) .hasSANExtension () \n func (c ) .hasNameConstraints () \n- func (c ) .getSANExtension () \n+ func (c ) .getSANExtension () \n type 58 \"crypto/x509.ExtKeyUsage\" \n type 59 \"crypto/x509.KeyUsage\" \n type 60 \"crypto/x509.PublicKeyAlgorithm\" \n func (algo ) String () ($ret117 )\n type 61 \"crypto/x509.SignatureAlgorithm\" \n func (algo ) String () \n func (algo ) .isRSAPSS () \n@@ -411,61 +411,61 @@\n type 69 \"crypto/x509/pkix.RDNSequence\" \n func (r ) String () \n type 70 \"crypto/x509/pkix.RelativeDistinguishedNameSET\" \n type 71 \"crypto/x509/pkix.RevokedCertificate\" \n type 72 \"crypto/x509/pkix.TBSCertificateList\" \n type 73 \"crypto/x509/pkix.any\" = \n type 74 \"encoding/asn1.BitString\" \n- func (b ) RightAlign () \n+ func (b ) RightAlign () \n func (b ) At (i ) \n type 75 \"encoding/asn1.ObjectIdentifier\" \n func (oi ) String () \n func (oi ) Equal (other ) ($ret9 )\n-type 76 \"encoding/asn1.RawContent\" \n+type 76 \"encoding/asn1.RawContent\" \n type 77 \"encoding/asn1.RawValue\" \n type 78 \"fmt.ScanState\" \n type 79 \"fmt.State\" \n type 80 \"golang.org/x/crypto/cryptobyte.Builder\" \n func (b ) AddValue (v )\n func (b ) Unwrite (n )\n func (b ) .add (bytes ...)\n func (b ) .flushChild ()\n func (b ) .addLengthPrefixed (lenLen , isASN1 , f )\n func (b ) AddASN1Boolean (v )\n- func (b ) Bytes () (? , ? )\n+ func (b ) Bytes () (? , ? )\n func (b ) AddASN1 (tag , f )\n func (b ) AddASN1ObjectIdentifier (oid )\n func (b ) AddUint24LengthPrefixed (f )\n func (b ) AddUint8 (v )\n func (b ) AddASN1UTCTime (t )\n func (b ) AddASN1Int64 (v )\n- func (b ) AddBytes (v )\n+ func (b ) AddBytes (v )\n func (b ) AddASN1GeneralizedTime (t )\n func (b ) AddASN1BigInt (n )\n func (b ) AddUint32 (v )\n func (b ) AddUint24 (v )\n func (b ) AddUint16LengthPrefixed (f )\n- func (b ) AddASN1OctetString (bytes )\n+ func (b ) AddASN1OctetString (bytes )\n func (b ) .addASN1Signed (tag , v )\n- func (b ) AddASN1BitString (data )\n+ func (b ) AddASN1BitString (data )\n func (b ) MarshalASN1 (v )\n func (b ) AddASN1Enum (v )\n func (b ) AddASN1Int64WithTag (v , tag )\n func (b ) SetError (err )\n- func (b ) BytesOrPanic () \n+ func (b ) BytesOrPanic () \n func (b ) .addBase128Int (n )\n func (b ) AddUint16 (v )\n func (b ) AddASN1Uint64 (v )\n func (b ) AddUint8LengthPrefixed (f )\n func (b ) AddUint32LengthPrefixed (f )\n func (b ) AddASN1NULL ()\n func (b ) .callContinuation (f , arg )\n type 81 \"golang.org/x/crypto/cryptobyte.BuilderContinuation\" \n type 82 \"golang.org/x/crypto/cryptobyte.MarshalingValue\" \n-type 83 \"golang.org/x/crypto/cryptobyte.String\" \n+type 83 \"golang.org/x/crypto/cryptobyte.String\" \n func (s ) Empty () ($ret48 ) \n // ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/string.go:159\n { //160\n $ret48 = (len(s) == $convert(, 0 )) //160\n return //160\n func (s ) ReadUint8LengthPrefixed (out ) \n func (s ) .readLengthPrefixed (lenLen , outChild ) \n@@ -487,17 +487,17 @@\n func (s ) ReadASN1Int64WithTag (out , tag ) \n func (s ) ReadASN1BitString (out ) \n func (s ) .readASN1Uint64 (out ) \n func (s ) .readASN1Int64 (out ) \n func (s ) .readASN1BigInt (out ) \n func (s ) ReadUint24 (out ) \n func (s ) SkipASN1 (tag ) \n- func (s ) CopyBytes (out ) \n+ func (s ) CopyBytes (out ) \n func (s ) ReadASN1Integer (out ) \n- func (s ) .read (n ) ($ret35 )\n+ func (s ) .read (n ) ($ret35 )\n func (s ) ReadASN1Element (out , tag ) \n func (s ) ReadAnyASN1 (out , outTag ) \n func (s ) ReadUint8 (out ) \n func (s ) ReadASN1Boolean (out ) \n func (s ) ReadAnyASN1Element (out , outTag ) \n func (s ) PeekASN1Tag (tag ) ($ret22 )\n func (s ) .readASN1 (out , outTag , skipHeader ) \n@@ -507,61 +507,61 @@\n func (s ) ReadOptionalASN1Integer (out , tag , defaultValue ) \n func (s ) ReadOptionalASN1Boolean (out , defaultValue ) \n type 84 \"golang.org/x/crypto/cryptobyte/asn1.Tag\" \n func (t ) Constructed () ($ret0 )\n func (t ) ContextSpecific () ($ret1 )\n type 85 \".golang.org/x/net/dns/dnsmessage.header\" \n func (h ) .count (sec ) \n- func (h ) .pack (msg ) \n- func (h ) .unpack (msg , off ) (? , ? )\n+ func (h ) .pack (msg ) \n+ func (h ) .unpack (msg , off ) (? , ? )\n func (h ) .header () \n type 86 \".golang.org/x/net/dns/dnsmessage.section\" \n type 87 \"golang.org/x/net/dns/dnsmessage.AAAAResource\" \n func (r ) .realType () ($ret220 )\n func (r ) GoString () \n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n type 88 \"golang.org/x/net/dns/dnsmessage.AResource\" \n func (r ) .realType () ($ret214 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 89 \"golang.org/x/net/dns/dnsmessage.CNAMEResource\" \n func (r ) .realType () ($ret172 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 90 \"golang.org/x/net/dns/dnsmessage.Class\" \n func (c ) String () \n func (c ) GoString () \n type 91 \"golang.org/x/net/dns/dnsmessage.Header\" \n func (m ) .pack () (id , bits )\n func (m ) GoString () \n type 92 \"golang.org/x/net/dns/dnsmessage.MXResource\" \n func (r ) .realType () ($ret178 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 93 \"golang.org/x/net/dns/dnsmessage.NSResource\" \n func (r ) .realType () ($ret184 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 94 \"golang.org/x/net/dns/dnsmessage.Name\" \n func (n ) String () \n func (n ) GoString () \n- func (n ) .pack (msg , compression , compressionOff ) (? , ? )\n- func (n ) .unpackCompressed (msg , off , allowCompression ) (? , ? )\n- func (n ) .unpack (msg , off ) (? , ? )\n+ func (n ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (n ) .unpackCompressed (msg , off , allowCompression ) (? , ? )\n+ func (n ) .unpack (msg , off ) (? , ? )\n type 95 \"golang.org/x/net/dns/dnsmessage.OPTResource\" \n func (r ) .realType () ($ret227 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 96 \"golang.org/x/net/dns/dnsmessage.OpCode\" \n func (o ) GoString () ($ret4 )\n type 97 \"golang.org/x/net/dns/dnsmessage.Option\" \n func (o ) GoString () \n type 98 \"golang.org/x/net/dns/dnsmessage.PTRResource\" \n func (r ) .realType () ($ret190 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 99 \"golang.org/x/net/dns/dnsmessage.Parser\" \n func (p ) SOAResource () (? , ? )\n func (p ) SkipAdditional () \n func (p ) MXResource () (? , ? )\n func (p ) SkipAllAdditionals () \n func (p ) AnswerHeader () (? , ? )\n@@ -587,54 +587,54 @@\n func (p ) AllAdditionals () (? , ? )\n func (p ) SRVResource () (? , ? )\n func (p ) .checkAdvance (sec ) \n func (p ) .skipResource (sec ) \n func (p ) SkipAllAnswers () \n func (p ) Authority () (? , ? )\n func (p ) AuthorityHeader () (? , ? )\n- func (p ) Start (msg ) (? , ? )\n+ func (p ) Start (msg ) (? , ? )\n func (p ) SkipAllAuthorities () \n func (p ) SkipQuestion () \n func (p ) AllAuthorities () (? , ? )\n type 100 \"golang.org/x/net/dns/dnsmessage.Question\" \n- func (q ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (q ) .pack (msg , compression , compressionOff ) (? , ? )\n func (q ) GoString () \n type 101 \"golang.org/x/net/dns/dnsmessage.RCode\" \n func (r ) String () \n func (r ) GoString () \n type 102 \"golang.org/x/net/dns/dnsmessage.Resource\" \n func (r ) GoString () \n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n type 103 \"golang.org/x/net/dns/dnsmessage.ResourceBody\" \n type 104 \"golang.org/x/net/dns/dnsmessage.ResourceHeader\" \n func (h ) GoString () \n- func (h ) .fixLen (msg , lenOff , preLen ) \n- func (h ) .pack (oldMsg , compression , compressionOff ) (msg , lenOff , err )\n- func (h ) .unpack (msg , off ) (? , ? )\n+ func (h ) .fixLen (msg , lenOff , preLen ) \n+ func (h ) .pack (oldMsg , compression , compressionOff ) (msg , lenOff , err )\n+ func (h ) .unpack (msg , off ) (? , ? )\n func (h ) SetEDNS0 (udpPayloadLen , extRCode , dnssecOK ) \n func (h ) DNSSECAllowed () \n func (h ) ExtendedRCode (rcode ) \n type 105 \"golang.org/x/net/dns/dnsmessage.SOAResource\" \n func (r ) .realType () ($ret196 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 106 \"golang.org/x/net/dns/dnsmessage.SRVResource\" \n func (r ) .realType () ($ret208 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 107 \"golang.org/x/net/dns/dnsmessage.TXTResource\" \n func (r ) .realType () ($ret202 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 108 \"golang.org/x/net/dns/dnsmessage.Type\" \n func (t ) String () \n func (t ) GoString () \n type 109 \"golang.org/x/net/dns/dnsmessage.UnknownResource\" \n func (r ) .realType () \n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 110 \"hash.Hash\" \n type 111 \"internal/intern.Value\" \n func (v ) Get () \n type 112 \"internal/intern.any\" = \n type 113 \".internal/singleflight.call\" \n type 114 \"internal/singleflight.Group\" \n@@ -649,42 +649,42 @@\n type 119 \"io.Reader\" \n type 120 \"io.Writer\" \n type 121 \".math/big.divisor\" \n type 122 \".math/big.nat\" \n func (x ) .trailingZeroBits () ($ret164 )\n func (z ) .sqr (x ) \n func (z ) .clear ()\n- func (x ) .itoa (neg , base ) \n+ func (x ) .itoa (neg , base ) \n func (z ) .divLarge (u , uIn , vIn ) (q , r )\n func (x ) .bitLen () ($ret163 )\n func (z ) .divRecursive (u , v )\n func (z ) .make (n ) \n func (z ) .mulRange (a , b ) \n func (z ) .setBit (x , i , b ) \n- func (x ) .utoa (base ) \n+ func (x ) .utoa (base ) \n func (n ) .probablyPrimeLucas () \n func (z ) .setWord (x ) \n func (z ) .add (x , y ) \n- func (q ) .convertWords (s , b , ndigits , bb , table )\n+ func (q ) .convertWords (s , b , ndigits , bb , table )\n func (z ) .divRecursiveStep (u , v , depth , tmp , temps )\n func (z ) .divW (x , y ) (q , r )\n func (x ) .sticky (i ) \n func (z ) .sqrt (x ) \n func (z ) .expNN (x , y , m ) \n func (z ) .mulAddWW (x , y , r ) \n func (z ) .mul (x , y ) \n func (z ) .andNot (x , y ) \n func (z ) .setUint64 (x ) \n func (z ) .and (x , y ) \n func (z ) .div (z2 , u , v ) (q , r )\n func (z ) .or (x , y ) \n- func (z ) .bytes (buf ) (i )\n+ func (z ) .bytes (buf ) (i )\n func (z ) .xor (x , y ) \n func (x ) .modW (d ) (r )\n- func (z ) .setBytes (buf ) \n+ func (z ) .setBytes (buf ) \n func (z ) .set (x ) \n func (z ) .random (rand , limit , n ) \n func (z ) .expNNWindowed (x , y , m ) \n func (z ) .expNNMontgomery (x , y , m ) \n func (x ) .bit (i ) ($ret169 )\n func (z ) .shr (x , s ) \n func (z ) .norm () ($ret147 )\n@@ -693,46 +693,46 @@\n func (q ) .divBasic (u , v )\n func (z ) .sub (x , y ) \n func (z ) .shl (x , s ) \n func (x ) .cmp (y ) (r )\n func (z ) .montgomery (x , y , m , k , n ) \n func (z ) .expWW (x , y ) \n type 123 \"math/big.Int\" \n- func (x ) Append (buf , base ) \n- func (x ) GobEncode () (? , ? )\n+ func (x ) Append (buf , base ) \n+ func (x ) GobEncode () (? , ? )\n func (z ) Not (x ) \n- func (x ) Bytes () \n+ func (x ) Bytes () \n func (z ) AndNot (x , y ) \n func (z ) SetBit (x , i , b ) \n- func (z ) UnmarshalText (text ) \n+ func (z ) UnmarshalText (text ) \n func (z ) .scaleDenom (x , f )\n func (z ) .modSqrtTonelliShanks (x , p ) \n- func (z ) SetBytes (buf ) \n+ func (z ) SetBytes (buf ) \n func (z ) SetUint64 (x ) \n func (x ) Bits () \n func (z ) Add (x , y ) \n func (z ) .modSqrt3Mod4Prime (x , p ) \n func (x ) Format (s , ch )\n func (x ) IsInt64 () \n func (x ) Cmp (y ) (r )\n func (z ) Quo (x , y ) \n- func (x ) FillBytes (buf ) \n- func (x ) MarshalJSON () (? , ? )\n+ func (x ) FillBytes (buf ) \n+ func (x ) MarshalJSON () (? , ? )\n func (z ) Mod (x , y ) \n func (x ) Text (base ) \n func (z ) Scan (s , ch ) \n func (z ) ModInverse (g , n ) \n func (z ) Set (x ) \n func (x ) String () \n- func (x ) MarshalText () (text , err )\n+ func (x ) MarshalText () (text , err )\n func (x ) ProbablyPrime (n ) \n func (z ) Exp (x , y , m ) \n func (z ) QuoRem (x , y , r ) (? , ? )\n- func (z ) UnmarshalJSON (text ) \n- func (z ) GobDecode (buf ) \n+ func (z ) UnmarshalJSON (text ) \n+ func (z ) GobDecode (buf ) \n func (z ) Mul (x , y ) \n func (z ) .scan (r , base ) (? , ? , ? )\n func (z ) SetString (s , base ) (? , ? )\n func (z ) SetBits (abs ) \n func (z ) SetInt64 (x ) \n func (z ) ModSqrt (x , p ) \n func (z ) Rsh (x , n ) \n@@ -769,15 +769,15 @@\n func (r ) ExpFloat64 () \n func (r ) Int () \n func (r ) Int63n (n ) \n func (r ) Float64 () \n func (r ) Int63 () \n func (r ) Intn (n ) \n func (r ) Int31n (n ) \n- func (r ) Read (p ) (n , err )\n+ func (r ) Read (p ) (n , err )\n func (r ) Int31 () \n func (r ) Shuffle (n , swap )\n func (r ) Uint32 () \n func (r ) Float32 () \n func (r ) .int31n (n ) \n func (r ) Uint64 () \n func (r ) Perm (n ) \n@@ -799,24 +799,24 @@\n func (d ) DialContext (ctx , network , address ) (? , ? )\n func (d ) Dial (network , address ) (? , ? )\n func (d ) .fallbackDelay () \n func (d ) .resolver () \n func (d ) .deadline (ctx , now ) (earliest )\n func (d ) .dualStack () \n type 135 \"net.Error\" \n-type 136 \"net.IP\" \n+type 136 \"net.IP\" \n func (ip ) String () \n func (ip ) DefaultMask () \n func (ip ) To4 () ($ret168 )\n func (ip ) .matchAddrFamily (x ) \n- func (ip ) UnmarshalText (text ) \n+ func (ip ) UnmarshalText (text ) \n func (ip ) IsGlobalUnicast () \n func (ip ) IsLoopback () \n func (ip ) To16 () ($ret169 )\n- func (ip ) MarshalText () (? , ? )\n+ func (ip ) MarshalText () (? , ? )\n func (ip ) IsMulticast () \n func (ip ) IsUnspecified () \n func (ip ) IsInterfaceLocalMulticast () ($ret163 )\n func (ip ) IsLinkLocalMulticast () \n func (ip ) IsLinkLocalUnicast () \n func (ip ) Mask (mask ) \n func (ip ) IsPrivate () \n@@ -825,15 +825,15 @@\n func (a ) .toLocal (net ) \n func (a ) .sockaddr (family ) (? , ? )\n func (a ) .family () \n func (a ) .opAddr () ($ret199 )\n func (a ) .isWildcard () \n func (a ) String () \n func (a ) Network () ($ret196 )\n-type 138 \"net.IPMask\" \n+type 138 \"net.IPMask\" \n func (m ) Size () (ones , bits )\n func (m ) String () ($ret183 )\n type 139 \"net.IPNet\" \n func (n ) Contains (ip ) \n func (n ) Network () ($ret185 )\n func (n ) String () \n type 140 \"net.Listener\" \n@@ -886,88 +886,88 @@\n func (u ) .xor (m ) \n func (u ) .or (m ) \n func (u ) .not () \n func (u ) .halves () \n func (u ) .bitsSetFrom (bit ) \n func (u ) .bitsClearedFrom (bit ) \n type 146 \"net/netip.Addr\" \n- func (ip ) AsSlice () \n+ func (ip ) AsSlice () \n func (ip ) IsMulticast () \n func (ip ) As16 () (a16 )\n func (ip ) IsPrivate () \n func (ip ) .v6u16 (i ) \n func (ip ) .string6 () \n func (ip ) IsLinkLocalMulticast () \n func (ip ) IsUnspecified () \n- func (ip ) .appendTo4 (ret ) \n+ func (ip ) .appendTo4 (ret ) \n func (ip ) IsInterfaceLocalMulticast () \n func (ip ) .isZero () \n func (ip ) IsLoopback () \n- func (ip ) MarshalBinary () (? , ? )\n+ func (ip ) MarshalBinary () (? , ? )\n func (ip ) Is4In6 () \n func (ip ) Less (ip2 ) \n func (ip ) .hasZone () \n func (ip ) Next () \n func (ip ) Prev () \n- func (ip ) .marshalBinaryWithTrailingBytes (trailingBytes ) \n- func (ip ) AppendTo (b ) \n+ func (ip ) .marshalBinaryWithTrailingBytes (trailingBytes ) \n+ func (ip ) AppendTo (b ) \n func (ip ) .v4 (i ) \n func (ip ) StringExpanded () \n func (ip ) .withoutZone () \n- func (ip ) .appendTo6 (ret ) \n+ func (ip ) .appendTo6 (ret ) \n func (ip ) Is4 () \n- func (ip ) MarshalText () (? , ? )\n+ func (ip ) MarshalText () (? , ? )\n func (ip ) .lessOrEq (ip2 ) \n func (ip ) WithZone (zone ) \n- func (ip ) UnmarshalText (text ) \n- func (ip ) UnmarshalBinary (b ) \n+ func (ip ) UnmarshalText (text ) \n+ func (ip ) UnmarshalBinary (b ) \n func (ip ) Compare (ip2 ) \n func (ip ) Prefix (b ) (? , ? )\n func (ip ) Zone () \n func (ip ) IsLinkLocalUnicast () \n func (ip ) As4 () (a4 )\n func (ip ) .string4 () \n func (ip ) BitLen () \n func (ip ) String () \n func (ip ) IsValid () \n func (ip ) IsGlobalUnicast () \n func (ip ) .v6 (i ) \n func (ip ) Is6 () \n func (ip ) Unmap () \n type 147 \"net/netip.Prefix\" \n- func (p ) UnmarshalBinary (b ) \n+ func (p ) UnmarshalBinary (b ) \n func (p ) String () \n- func (p ) MarshalText () (? , ? )\n+ func (p ) MarshalText () (? , ? )\n func (p ) Addr () \n func (p ) Bits () \n func (p ) IsValid () \n func (p ) Contains (ip ) \n func (p ) .isZero () \n func (p ) Overlaps (o ) \n- func (p ) UnmarshalText (text ) \n+ func (p ) UnmarshalText (text ) \n func (p ) IsSingleIP () \n func (p ) Masked () \n- func (p ) AppendTo (b ) \n- func (p ) MarshalBinary () (? , ? )\n+ func (p ) AppendTo (b ) \n+ func (p ) MarshalBinary () (? , ? )\n type 148 \"net/url.URL\" \n func (u ) Query () \n func (u ) ResolveReference (ref ) \n- func (u ) UnmarshalBinary (text ) \n+ func (u ) UnmarshalBinary (text ) \n func (u ) Port () \n func (u ) Redacted () \n func (u ) .setPath (p ) \n func (u ) .setFragment (f ) \n func (u ) EscapedPath () \n func (u ) Hostname () \n func (u ) EscapedFragment () \n func (u ) String () \n func (u ) IsAbs () \n func (u ) Parse (ref ) (? , ? )\n func (u ) RequestURI () \n- func (u ) MarshalBinary () (text , err )\n+ func (u ) MarshalBinary () (text , err )\n type 149 \"net/url.Userinfo\" \n func (u ) Username () \n func (u ) String () \n func (u ) Password () (? , ? )\n type 150 \"net/url.Values\" \n func (v ) Get (key ) ($ret40 )\n func (v ) Set (key , value )\n@@ -1027,19 +1027,19 @@\n type 166 \"time.Month\" \n func (m ) String () \n type 167 \"time.Time\" \n func (t ) Weekday () \n func (t ) Second () \n func (t ) Year () \n func (t ) .addSec (d )\n- func (t ) UnmarshalJSON (data ) \n+ func (t ) UnmarshalJSON (data ) \n func (t ) ISOWeek () (year , week )\n func (t ) Month () \n func (t ) Location () \n- func (t ) GobEncode () (? , ? )\n+ func (t ) GobEncode () (? , ? )\n func (t ) Date () (year , month , day )\n func (t ) UnixMilli () \n func (t ) Hour () \n func (t ) .abs () \n func (t ) IsZero () \n func (t ) Nanosecond () \n func (t ) UTC () \n@@ -1048,73 +1048,73 @@\n func (t ) Sub (u ) \n func (t ) Equal (u ) \n func (t ) String () \n func (t ) GoString () \n func (t ) Before (u ) \n func (t ) Format (layout ) \n func (t ) Add (d ) \n- func (t ) MarshalJSON () (? , ? )\n+ func (t ) MarshalJSON () (? , ? )\n func (t ) IsDST () \n func (t ) .date (full ) (year , month , day , yday )\n func (t ) AddDate (years , months , days ) \n func (t ) .sec () \n func (t ) Local () \n func (t ) .mono () \n func (t ) UnixMicro () \n func (t ) YearDay () \n func (t ) Unix () \n- func (t ) UnmarshalBinary (data ) \n- func (t ) UnmarshalText (data ) \n+ func (t ) UnmarshalBinary (data ) \n+ func (t ) UnmarshalText (data ) \n func (t ) Truncate (d ) \n func (t ) Round (d ) \n func (t ) .stripMono ()\n- func (t ) MarshalText () (? , ? )\n+ func (t ) MarshalText () (? , ? )\n func (t ) .nsec () \n func (t ) Zone () (name , offset )\n func (t ) .setLoc (loc )\n func (t ) .unixSec () \n func (t ) Day () \n- func (t ) GobDecode (data ) \n+ func (t ) GobDecode (data ) \n func (t ) UnixNano () \n func (t ) After (u ) \n- func (t ) MarshalBinary () (? , ? )\n+ func (t ) MarshalBinary () (? , ? )\n func (t ) Clock () (hour , min , sec )\n func (t ) .setMono (m )\n func (t ) Minute () \n- func (t ) AppendFormat (b , layout ) \n+ func (t ) AppendFormat (b , layout ) \n type 168 \"time.Weekday\" \n func (d ) String () \n type 169 (? ) (? , ? )\n type 170 (? ) (? , ? )\n type 171 (? ) (? , ? )\n type 172 (? )\n type 173 (? ) \n type 174 (? , ? ) \n-type 175 (? , ? , ? ) \n-type 176 (? , ? ) \n-type 177 (? , ? ) \n-type 178 (? , ? ) \n-type 179 (? ) \n+type 175 (? , ? , ? ) \n+type 176 (? , ? ) \n+type 177 (? , ? ) \n+type 178 (? , ? ) \n+type 179 (? ) \n type 180 () (? , ? )\n type 181 ()\n type 182 () \n type 183 () (? , ? )\n type 184 () \n type 185 (? , ? , ? ) (? , ? )\n type 186 (? ) \n type 187 (? ) \n-type 188 (? , ? ) \n+type 188 (? , ? ) \n type 189 (? ) \n type 190 (? ) \n type 191 (? , ? ) \n type 192 (? , ? ) \n type 193 (? , ? )\n type 194 (? , ? ) (? , ? )\n type 195 (? ) \n-type 196 (? , ? , ? ) (? , ? )\n+type 196 (? , ? , ? ) (? , ? )\n type 197 (? , ? , ? , ? ) \n type 198 (? , ? , ? ) \n type 199 (? , ? ) \n type 200 (? ) \n type 201 (? ) \n type 202 (? ) \n type 203 (? ) \n@@ -1155,15 +1155,15 @@\n type 238 *\n type 239 *\n type 240 *\n type 241 *\n type 242 *\n type 243 *\n type 244 *\n-type 245 *\n+type 245 *\n type 246 *\n type 247 *\n type 248 *\n type 249 *\n type 250 *\n type 251 *\n type 252 *\n@@ -1217,93 +1217,93 @@\n type 300 *\n type 301 *\n type 302 struct { AAAA ; }\n type 303 struct { A ; }\n type 304 struct { AcceptableCAs ; SignatureSchemes ; Version ; .crypto/tls.ctx ; }\n type 305 struct { Addr ; Pad ; }\n type 306 struct { Algorithm ; Parameters \"asn1:\\\"optional\\\"\"; }\n-type 307 struct { Bytes ; BitLength ; }\n+type 307 struct { Bytes ; BitLength ; }\n type 308 struct { CNAME ; }\n-type 309 struct { Certificate ; PrivateKey ; SupportedSignatureAlgorithms ; OCSPStaple ; SignedCertificateTimestamps ; Leaf ; }\n-type 310 struct { CipherSuites ; ServerName ; SupportedCurves ; SupportedPoints ; SignatureSchemes ; SupportedProtos ; SupportedVersions ; Conn ; .crypto/tls.config ; .crypto/tls.ctx ; }\n-type 311 struct { Class ; Tag ; IsCompound ; Bytes ; FullBytes ; }\n-type 312 struct { Code ; Data ; }\n+type 309 struct { Certificate ; PrivateKey ; SupportedSignatureAlgorithms ; OCSPStaple ; SignedCertificateTimestamps ; Leaf ; }\n+type 310 struct { CipherSuites ; ServerName ; SupportedCurves ; SupportedPoints ; SignatureSchemes ; SupportedProtos ; SupportedVersions ; Conn ; .crypto/tls.config ; .crypto/tls.ctx ; }\n+type 311 struct { Class ; Tag ; IsCompound ; Bytes ; FullBytes ; }\n+type 312 struct { Code ; Data ; }\n type 313 struct { Country ; Organization ; OrganizationalUnit ; Locality ; Province ; StreetAddress ; PostalCode ; SerialNumber ; CommonName ; Names ; ExtraNames ; }\n type 314 struct { DNSName ; Intermediates ; Roots ; CurrentTime ; KeyUsages ; MaxConstraintComparisions ; }\n type 315 struct { Data ; Length ; }\n type 316 struct { Family ; Data ; }\n type 317 struct { Header ; Body ; }\n type 318 struct { Host ; }\n type 319 struct { Host ; Pref ; }\n type 320 struct { ID ; Name ; SupportedVersions ; Insecure ; }\n type 321 struct { ID ; Response ; OpCode ; Authoritative ; Truncated ; RecursionDesired ; RecursionAvailable ; RCode ; }\n type 322 struct { IP ; Mask ; }\n type 323 struct { IP ; Zone ; }\n-type 324 struct { Id ; Critical \"asn1:\\\"optional\\\"\"; Value ; }\n+type 324 struct { Id ; Critical \"asn1:\\\"optional\\\"\"; Value ; }\n type 325 struct { Msg ; RecordHeader ; Conn ; }\n type 326 struct { NS ; }\n type 327 struct { NS ; MBox ; Serial ; Refresh ; Retry ; Expire ; MinTTL ; }\n type 328 struct { Name ; Type ; Class ; }\n type 329 struct { Name ; Type ; Class ; TTL ; Length ; }\n type 330 struct { NetDialer ; Config ; }\n type 331 struct { Options ; }\n type 332 struct { PTR ; }\n type 333 struct { Pref ; MX ; }\n type 334 struct { PreferGo ; StrictErrors ; Dial ; .net.lookupGroup ; }\n type 335 struct { Priority ; Weight ; Port ; Target ; }\n type 336 struct { Rand ; Time ; Certificates ; NameToCertificate ; GetCertificate ; GetClientCertificate ; GetConfigForClient ; VerifyPeerCertificate ; VerifyConnection ; RootCAs ; NextProtos ; ServerName ; ClientAuth ; ClientCAs ; InsecureSkipVerify ; CipherSuites ; PreferServerCipherSuites ; SessionTicketsDisabled ; SessionTicketKey ; ClientSessionCache ; MinVersion ; MaxVersion ; CurvePreferences ; DynamicRecordSizingDisabled ; Renegotiation ; KeyLogWriter ; .crypto/tls.mutex ; .crypto/tls.sessionTicketKeys ; .crypto/tls.autoSessionTicketKeys ; }\n-type 337 struct { Raw ; RawTBSCertificate ; RawSubjectPublicKeyInfo ; RawSubject ; RawIssuer ; Signature ; SignatureAlgorithm ; PublicKeyAlgorithm ; PublicKey ; Version ; SerialNumber ; Issuer ; Subject ; NotBefore ; NotAfter ; KeyUsage ; Extensions ; ExtraExtensions ; UnhandledCriticalExtensions ; ExtKeyUsage ; UnknownExtKeyUsage ; BasicConstraintsValid ; IsCA ; MaxPathLen ; MaxPathLenZero ; SubjectKeyId ; AuthorityKeyId ; OCSPServer ; IssuingCertificateURL ; DNSNames ; EmailAddresses ; IPAddresses ; URIs ; PermittedDNSDomainsCritical ; PermittedDNSDomains ; ExcludedDNSDomains ; PermittedIPRanges ; ExcludedIPRanges ; PermittedEmailAddresses ; ExcludedEmailAddresses ; PermittedURIDomains ; ExcludedURIDomains ; CRLDistributionPoints ; PolicyIdentifiers ; }\n+type 337 struct { Raw ; RawTBSCertificate ; RawSubjectPublicKeyInfo ; RawSubject ; RawIssuer ; Signature ; SignatureAlgorithm ; PublicKeyAlgorithm ; PublicKey ; Version ; SerialNumber ; Issuer ; Subject ; NotBefore ; NotAfter ; KeyUsage ; Extensions ; ExtraExtensions ; UnhandledCriticalExtensions ; ExtKeyUsage ; UnknownExtKeyUsage ; BasicConstraintsValid ; IsCA ; MaxPathLen ; MaxPathLenZero ; SubjectKeyId ; AuthorityKeyId ; OCSPServer ; IssuingCertificateURL ; DNSNames ; EmailAddresses ; IPAddresses ; URIs ; PermittedDNSDomainsCritical ; PermittedDNSDomains ; ExcludedDNSDomains ; PermittedIPRanges ; ExcludedIPRanges ; PermittedEmailAddresses ; ExcludedEmailAddresses ; PermittedURIDomains ; ExcludedURIDomains ; CRLDistributionPoints ; PolicyIdentifiers ; }\n type 338 struct { Raw ; Version \"asn1:\\\"optional,default:0\\\"\"; Signature ; Issuer ; ThisUpdate ; NextUpdate \"asn1:\\\"optional\\\"\"; RevokedCertificates \"asn1:\\\"optional\\\"\"; Extensions \"asn1:\\\"tag:0,optional,explicit\\\"\"; }\n type 339 struct { Scheme ; Opaque ; User ; Host ; Path ; RawPath ; ForceQuery ; RawQuery ; Fragment ; RawFragment ; }\n type 340 struct { SerialNumber ; RevocationTime ; Extensions \"asn1:\\\"optional\\\"\"; }\n type 341 struct { TBSCertList ; SignatureAlgorithm ; SignatureValue ; }\n type 342 struct { TXT ; }\n type 343 struct { Target ; Port ; Priority ; Weight ; }\n type 344 struct { Timeout ; Deadline ; LocalAddr ; DualStack ; FallbackDelay ; KeepAlive ; Resolver ; Cancel ; Control ; }\n type 345 struct { Type ; Value ; }\n-type 346 struct { Type ; Data ; }\n+type 346 struct { Type ; Data ; }\n type 347 struct { Val ; Err ; Shared ; }\n-type 348 struct { Version ; HandshakeComplete ; DidResume ; CipherSuite ; NegotiatedProtocol ; NegotiatedProtocolIsMutual ; ServerName ; PeerCertificates ; VerifiedChains ; SignedCertificateTimestamps ; OCSPResponse ; TLSUnique ; .crypto/tls.ekm ; }\n+type 348 struct { Version ; HandshakeComplete ; DidResume ; CipherSuite ; NegotiatedProtocol ; NegotiatedProtocolIsMutual ; ServerName ; PeerCertificates ; VerifiedChains ; SignedCertificateTimestamps ; OCSPResponse ; TLSUnique ; .crypto/tls.ekm ; }\n type 349 struct { }\n-type 350 struct { .bytes.buf ; .bytes.off ; .bytes.lastRead ; }\n-type 351 struct { .bytes.s ; .bytes.i ; .bytes.prevRune ; }\n-type 352 struct { .crypto/tls.conn ; .crypto/tls.isClient ; .crypto/tls.handshakeFn ; .crypto/tls.handshakeStatus ; .crypto/tls.handshakeMutex ; .crypto/tls.handshakeErr ; .crypto/tls.vers ; .crypto/tls.haveVers ; .crypto/tls.config ; .crypto/tls.handshakes ; .crypto/tls.didResume ; .crypto/tls.cipherSuite ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.peerCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.serverName ; .crypto/tls.secureRenegotiation ; .crypto/tls.ekm ; .crypto/tls.resumptionSecret ; .crypto/tls.ticketKeys ; .crypto/tls.clientFinishedIsFirst ; .crypto/tls.closeNotifyErr ; .crypto/tls.closeNotifySent ; .crypto/tls.clientFinished ; .crypto/tls.serverFinished ; .crypto/tls.clientProtocol ; .crypto/tls.in ; .crypto/tls.out ; .crypto/tls.rawInput ; .crypto/tls.input ; .crypto/tls.hand ; .crypto/tls.buffering ; .crypto/tls.sendBuf ; .crypto/tls.bytesSent ; .crypto/tls.packetsSent ; .crypto/tls.retryCount ; .crypto/tls.activeCall ; .crypto/tls.tmp ; }\n+type 350 struct { .bytes.buf ; .bytes.off ; .bytes.lastRead ; }\n+type 351 struct { .bytes.s ; .bytes.i ; .bytes.prevRune ; }\n+type 352 struct { .crypto/tls.conn ; .crypto/tls.isClient ; .crypto/tls.handshakeFn ; .crypto/tls.handshakeStatus ; .crypto/tls.handshakeMutex ; .crypto/tls.handshakeErr ; .crypto/tls.vers ; .crypto/tls.haveVers ; .crypto/tls.config ; .crypto/tls.handshakes ; .crypto/tls.didResume ; .crypto/tls.cipherSuite ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.peerCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.serverName ; .crypto/tls.secureRenegotiation ; .crypto/tls.ekm ; .crypto/tls.resumptionSecret ; .crypto/tls.ticketKeys ; .crypto/tls.clientFinishedIsFirst ; .crypto/tls.closeNotifyErr ; .crypto/tls.closeNotifySent ; .crypto/tls.clientFinished ; .crypto/tls.serverFinished ; .crypto/tls.clientProtocol ; .crypto/tls.in ; .crypto/tls.out ; .crypto/tls.rawInput ; .crypto/tls.input ; .crypto/tls.hand ; .crypto/tls.buffering ; .crypto/tls.sendBuf ; .crypto/tls.bytesSent ; .crypto/tls.packetsSent ; .crypto/tls.retryCount ; .crypto/tls.activeCall ; .crypto/tls.tmp ; }\n type 353 struct { .crypto/tls.err ; }\n-type 354 struct { .crypto/tls.group ; .crypto/tls.data ; }\n+type 354 struct { .crypto/tls.group ; .crypto/tls.data ; }\n type 355 struct { .crypto/tls.id ; .crypto/tls.keyLen ; .crypto/tls.aead ; .crypto/tls.hash ; }\n type 356 struct { .crypto/tls.id ; .crypto/tls.keyLen ; .crypto/tls.macLen ; .crypto/tls.ivLen ; .crypto/tls.ka ; .crypto/tls.flags ; .crypto/tls.cipher ; .crypto/tls.mac ; .crypto/tls.aead ; }\n type 357 struct { .crypto/tls.keyName ; .crypto/tls.aesKey ; .crypto/tls.hmacKey ; .crypto/tls.created ; }\n-type 358 struct { .crypto/tls.label ; .crypto/tls.obfuscatedTicketAge ; }\n+type 358 struct { .crypto/tls.label ; .crypto/tls.obfuscatedTicketAge ; }\n type 359 struct { .crypto/tls.nonceMask ; .crypto/tls.aead ; }\n type 360 struct { .crypto/tls.nonce ; .crypto/tls.aead ; }\n-type 361 struct { .crypto/tls.privateKey ; .crypto/tls.publicKey ; }\n-type 362 struct { .crypto/tls.raw ; .crypto/tls.ciphertext ; }\n-type 363 struct { .crypto/tls.raw ; .crypto/tls.key ; }\n-type 364 struct { .crypto/tls.raw ; .crypto/tls.lifetime ; .crypto/tls.ageAdd ; .crypto/tls.nonce ; .crypto/tls.label ; .crypto/tls.maxEarlyData ; }\n-type 365 struct { .crypto/tls.raw ; .crypto/tls.updateRequested ; }\n-type 366 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuite ; .crypto/tls.compressionMethod ; .crypto/tls.ocspStapling ; .crypto/tls.ticketSupported ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocol ; .crypto/tls.scts ; .crypto/tls.supportedVersion ; .crypto/tls.serverShare ; .crypto/tls.selectedIdentityPresent ; .crypto/tls.selectedIdentity ; .crypto/tls.supportedPoints ; .crypto/tls.cookie ; .crypto/tls.selectedGroup ; }\n-type 367 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuites ; .crypto/tls.compressionMethods ; .crypto/tls.serverName ; .crypto/tls.ocspStapling ; .crypto/tls.supportedCurves ; .crypto/tls.supportedPoints ; .crypto/tls.ticketSupported ; .crypto/tls.sessionTicket ; .crypto/tls.supportedSignatureAlgorithms ; .crypto/tls.supportedSignatureAlgorithmsCert ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocols ; .crypto/tls.scts ; .crypto/tls.supportedVersions ; .crypto/tls.cookie ; .crypto/tls.keyShares ; .crypto/tls.earlyData ; .crypto/tls.pskModes ; .crypto/tls.pskIdentities ; .crypto/tls.pskBinders ; }\n-type 368 struct { .crypto/tls.sessionTicket ; .crypto/tls.vers ; .crypto/tls.cipherSuite ; .crypto/tls.masterSecret ; .crypto/tls.serverCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.receivedAt ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.nonce ; .crypto/tls.useBy ; .crypto/tls.ageAdd ; }\n+type 361 struct { .crypto/tls.privateKey ; .crypto/tls.publicKey ; }\n+type 362 struct { .crypto/tls.raw ; .crypto/tls.ciphertext ; }\n+type 363 struct { .crypto/tls.raw ; .crypto/tls.key ; }\n+type 364 struct { .crypto/tls.raw ; .crypto/tls.lifetime ; .crypto/tls.ageAdd ; .crypto/tls.nonce ; .crypto/tls.label ; .crypto/tls.maxEarlyData ; }\n+type 365 struct { .crypto/tls.raw ; .crypto/tls.updateRequested ; }\n+type 366 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuite ; .crypto/tls.compressionMethod ; .crypto/tls.ocspStapling ; .crypto/tls.ticketSupported ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocol ; .crypto/tls.scts ; .crypto/tls.supportedVersion ; .crypto/tls.serverShare ; .crypto/tls.selectedIdentityPresent ; .crypto/tls.selectedIdentity ; .crypto/tls.supportedPoints ; .crypto/tls.cookie ; .crypto/tls.selectedGroup ; }\n+type 367 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuites ; .crypto/tls.compressionMethods ; .crypto/tls.serverName ; .crypto/tls.ocspStapling ; .crypto/tls.supportedCurves ; .crypto/tls.supportedPoints ; .crypto/tls.ticketSupported ; .crypto/tls.sessionTicket ; .crypto/tls.supportedSignatureAlgorithms ; .crypto/tls.supportedSignatureAlgorithmsCert ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocols ; .crypto/tls.scts ; .crypto/tls.supportedVersions ; .crypto/tls.cookie ; .crypto/tls.keyShares ; .crypto/tls.earlyData ; .crypto/tls.pskModes ; .crypto/tls.pskIdentities ; .crypto/tls.pskBinders ; }\n+type 368 struct { .crypto/tls.sessionTicket ; .crypto/tls.vers ; .crypto/tls.cipherSuite ; .crypto/tls.masterSecret ; .crypto/tls.serverCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.receivedAt ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.nonce ; .crypto/tls.useBy ; .crypto/tls.ageAdd ; }\n type 369 struct { .crypto/x509.byName ; .crypto/x509.lazyCerts ; .crypto/x509.haveSum ; .crypto/x509.systemPool ; }\n-type 370 struct { .crypto/x509.rawSubject ; .crypto/x509.getCert ; }\n-type 371 struct { .golang.org/x/crypto/cryptobyte.err ; .golang.org/x/crypto/cryptobyte.result ; .golang.org/x/crypto/cryptobyte.fixedSize ; .golang.org/x/crypto/cryptobyte.child ; .golang.org/x/crypto/cryptobyte.offset ; .golang.org/x/crypto/cryptobyte.pendingLenLen ; .golang.org/x/crypto/cryptobyte.pendingIsASN1 ; .golang.org/x/crypto/cryptobyte.inContinuation ; }\n+type 370 struct { .crypto/x509.rawSubject ; .crypto/x509.getCert ; }\n+type 371 struct { .golang.org/x/crypto/cryptobyte.err ; .golang.org/x/crypto/cryptobyte.result ; .golang.org/x/crypto/cryptobyte.fixedSize ; .golang.org/x/crypto/cryptobyte.child ; .golang.org/x/crypto/cryptobyte.offset ; .golang.org/x/crypto/cryptobyte.pendingLenLen ; .golang.org/x/crypto/cryptobyte.pendingIsASN1 ; .golang.org/x/crypto/cryptobyte.inContinuation ; }\n type 372 struct { .golang.org/x/net/dns/dnsmessage.id ; .golang.org/x/net/dns/dnsmessage.bits ; .golang.org/x/net/dns/dnsmessage.questions ; .golang.org/x/net/dns/dnsmessage.answers ; .golang.org/x/net/dns/dnsmessage.authorities ; .golang.org/x/net/dns/dnsmessage.additionals ; }\n-type 373 struct { .golang.org/x/net/dns/dnsmessage.msg ; .golang.org/x/net/dns/dnsmessage.header ; .golang.org/x/net/dns/dnsmessage.section ; .golang.org/x/net/dns/dnsmessage.off ; .golang.org/x/net/dns/dnsmessage.index ; .golang.org/x/net/dns/dnsmessage.resHeaderValid ; .golang.org/x/net/dns/dnsmessage.resHeader ; }\n+type 373 struct { .golang.org/x/net/dns/dnsmessage.msg ; .golang.org/x/net/dns/dnsmessage.header ; .golang.org/x/net/dns/dnsmessage.section ; .golang.org/x/net/dns/dnsmessage.off ; .golang.org/x/net/dns/dnsmessage.index ; .golang.org/x/net/dns/dnsmessage.resHeaderValid ; .golang.org/x/net/dns/dnsmessage.resHeader ; }\n type 374 struct { .internal/intern._ ; .internal/intern.cmpVal ; .internal/intern.resurrected ; }\n type 375 struct { .internal/singleflight.mu ; .internal/singleflight.m ; }\n type 376 struct { .internal/singleflight.wg ; .internal/singleflight.val ; .internal/singleflight.err ; .internal/singleflight.dups ; .internal/singleflight.chans ; }\n type 377 struct { .math/big.bbb ; .math/big.nbits ; .math/big.ndigits ; }\n type 378 struct { .math/big.neg ; .math/big.abs ; }\n type 379 struct { .math/rand.src ; .math/rand.s64 ; .math/rand.readVal ; .math/rand.readPos ; }\n type 380 struct { .net.servers ; .net.search ; .net.ndots ; .net.timeout ; .net.attempts ; .net.rotate ; .net.unknownOpt ; .net.lookup ; .net.err ; .net.mtime ; .net.soffset ; .net.singleRequest ; .net.useTCP ; }\n type 381 struct { .net/netip.addr ; .net/netip.z ; }\n type 382 struct { .net/netip.hi ; .net/netip.lo ; }\n type 383 struct { .net/netip.ip ; .net/netip.bits ; }\n type 384 struct { .net/url.username ; .net/url.password ; .net/url.passwordSet ; }\n-type 385 struct { ? ; .crypto/tls.err ; .crypto/tls.version ; .crypto/tls.cipher ; .crypto/tls.mac ; .crypto/tls.seq ; .crypto/tls.scratchBuf ; .crypto/tls.nextCipher ; .crypto/tls.nextMac ; .crypto/tls.trafficSecret ; }\n+type 385 struct { ? ; .crypto/tls.err ; .crypto/tls.version ; .crypto/tls.cipher ; .crypto/tls.mac ; .crypto/tls.seq ; .crypto/tls.scratchBuf ; .crypto/tls.nextCipher ; .crypto/tls.nextMac ; .crypto/tls.trafficSecret ; }\n type 386 struct { .sync.noCopy ; .sync.state1 ; .sync.state2 ; }\n type 387 struct { .sync.state ; .sync.sema ; }\n type 388 struct { .sync.w ; .sync.writerSem ; .sync.readerSem ; .sync.readerCount ; .sync.readerWait ; }\n type 389 struct { .time.name ; .time.offset ; .time.isDST ; }\n type 390 struct { .time.name ; .time.zone ; .time.tx ; .time.extend ; .time.cacheStart ; .time.cacheEnd ; .time.cacheZone ; }\n type 391 struct { .time.wall ; .time.ext ; .time.loc ; }\n type 392 struct { .time.when ; .time.index ; .time.isstd ; .time.isutc ; }\n@@ -1326,15 +1326,15 @@\n type 409 [] \n type 410 [] \n type 411 [] \n type 412 [] \n type 413 [] \n type 414 [] \n type 415 [] \n-type 416 [] \n+type 416 [] \n type 417 [] \n type 418 [] \n type 419 [] \n type 420 [] \n type 421 [] \n type 422 [] \n type 423 [] \n@@ -1355,51 +1355,51 @@\n type 438 [] \n type 439 [] \n type 440 [] \n type 441 [] \n type 442 [] \n type 443 [] \n type 444 [] \n-type 445 [] \n-type 446 [] \n+type 445 [] \n+type 446 [] \n type 447 map [] \n type 448 map [] \n type 449 map [] \n type 450 map [] \n type 451 map [] \n type 452 map [] \n type 453 map [] \n type 454 chan <- \n type 455 chan <- \n type 456 chan -< \n type 457 interface { Accept () (? , ? ); Addr () ; Close () ; }\n-type 458 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n-type 459 interface { Close () ; LocalAddr () ; Read (b ) (n , err ); RemoteAddr () ; SetDeadline (t ) ; SetReadDeadline (t ) ; SetWriteDeadline (t ) ; Write (b ) (n , err ); }\n+type 458 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n+type 459 interface { Close () ; LocalAddr () ; Read (b ) (n , err ); RemoteAddr () ; SetDeadline (t ) ; SetReadDeadline (t ) ; SetWriteDeadline (t ) ; Write (b ) (n , err ); }\n type 460 interface { Control (f ) ; Read (f ) ; Write (f ) ; }\n-type 461 interface { CurveID () ; PublicKey () ; SharedKey (peerPublicKey ) ; }\n+type 461 interface { CurveID () ; PublicKey () ; SharedKey (peerPublicKey ) ; }\n type 462 interface { Deadline () (deadline , ok ); Done () ; Err () ; Value (key ) ; }\n type 463 interface { ? ; Temporary () ; Timeout () ; }\n-type 464 interface { Flag (c ) ; Precision () (prec , ok ); Width () (wid , ok ); Write (b ) (n , err ); }\n+type 464 interface { Flag (c ) ; Precision () (prec , ok ); Width () (wid , ok ); Write (b ) (n , err ); }\n type 465 interface { Get (sessionKey ) (session , ok ); Put (sessionKey , cs ); }\n-type 466 interface { GoString () ; .golang.org/x/net/dns/dnsmessage.pack (msg , compression , compressionOff ) (? , ? ); .golang.org/x/net/dns/dnsmessage.realType () ; }\n+type 466 interface { GoString () ; .golang.org/x/net/dns/dnsmessage.pack (msg , compression , compressionOff ) (? , ? ); .golang.org/x/net/dns/dnsmessage.realType () ; }\n type 467 interface { Int63 () ; Seed (seed ); }\n type 468 interface { ? ; Uint64 () ; }\n type 469 interface { Lock (); Unlock (); }\n type 470 interface { Marshal (b ) ; }\n type 471 interface { Network () ; String () ; }\n type 472 interface { ? ; .net.family () ; .net.isWildcard () ; .net.sockaddr (family ) (? , ? ); .net.toLocal (net ) ; }\n-type 473 interface { NonceSize () ; Open (dst , nonce , ciphertext , additionalData ) (? , ? ); Overhead () ; Seal (dst , nonce , plaintext , additionalData ) ; }\n+type 473 interface { NonceSize () ; Open (dst , nonce , ciphertext , additionalData ) (? , ? ); Overhead () ; Seal (dst , nonce , plaintext , additionalData ) ; }\n type 474 interface { ? ; .crypto/tls.explicitNonceLen () ; }\n type 475 interface { ReadByte () (? , ? ); }\n type 476 interface { ? ; UnreadByte () ; }\n-type 477 interface { Read (p ) (n , err ); }\n-type 478 interface { Read (buf ) (n , err ); ReadRune () (r , size , err ); SkipSpace (); Token (skipSpace , f ) (token , err ); UnreadRune () ; Width () (wid , ok ); }\n-type 479 interface { Write (p ) (n , err ); }\n+type 477 interface { Read (p ) (n , err ); }\n+type 478 interface { Read (buf ) (n , err ); ReadRune () (r , size , err ); SkipSpace (); Token (skipSpace , f ) (token , err ); UnreadRune () ; Width () (wid , ok ); }\n+type 479 interface { Write (p ) (n , err ); }\n type 480 interface { }\n-type 481 interface { .crypto/tls.generateClientKeyExchange (? , ? , ? ) (? , ? , ? ); .crypto/tls.generateServerKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processClientKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processServerKeyExchange (? , ? , ? , ? , ? ) ; }\n+type 481 interface { .crypto/tls.generateClientKeyExchange (? , ? , ? ) (? , ? , ? ); .crypto/tls.generateServerKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processClientKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processServerKeyExchange (? , ? , ? , ? , ? ) ; }\n type 482 interface { .syscall.sockaddr () (ptr , len , err ); }\n func .cipherSuiteByID (id ) \n func .cipherSuiteTLS13ByID (id ) \n var .emptyConfig \n func .newConstantTimeHash (h ) \n func CipherSuiteName (id ) \n func CipherSuites () \n@@ -1465,29 +1465,29 @@\n const VerifyClientCertIfGiven = 3 \n const VersionSSL30 = 768 \n const VersionTLS10 = 769 \n const VersionTLS11 = 770 \n const VersionTLS12 = 771 \n const VersionTLS13 = 772 \n const X25519 = 29 \n-func X509KeyPair (certPEMBlock , keyPEMBlock ) (? , ? )\n-func Equal (a , b ) ($ret17 ) \n+func X509KeyPair (certPEMBlock , keyPEMBlock ) (? , ? )\n+func Equal (a , b ) ($ret17 ) \n // ../../../src/libgo/go/bytes/bytes.go:18\n $ret17 = ($convert(, a) == $convert(, b)) //20\n return //20\n var .background \n-var .digestSizes \n-func New (h , key ) \n+var .digestSizes \n+func New (h , key ) \n func New () \n func New () \n func ConstantTimeByteEq (x , y ) ($ret2 ) \n // ../../../src/libgo/go/crypto/subtle/constant_time.go:31\n $ret2 = $convert(, (($convert(, (x ^ y)) - $convert(, 1 )) >> $convert(, 31 ))) //32\n return //32\n-func ConstantTimeCompare (x , y ) ($ret0 ) \n+func ConstantTimeCompare (x , y ) ($ret0 ) \n // ../../../src/libgo/go/crypto/subtle/constant_time.go:12\n if (len(x) != len(y)) { //13\n { //14\n $ret0 = $convert(, 0 ) //14\n return //14\n } //0\n } //13\n@@ -1511,10 +1511,10 @@\n return //23\n func New (text ) \n func .get (s , key ) \n func Getenv (key ) \n func FormatInt (i , base ) \n func .genSplit (s , sep , sepSave , n ) \n func .unixTime (sec , nsec ) \n-checksum F0C5D441B4BE355E27106BA9AEEEF5811C4055FD\n+checksum 95B0C68B750AE430AEA716BB2FF1A941B819814E\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -654,15 +654,15 @@\n 0x000028b0 32332032 33203233 20323320 32332032 23 23 23 23 23 2\n 0x000028c0 33203233 20323320 32332032 33203231 3 23 23 23 23 21\n 0x000028d0 20323220 32322032 32203232 20323220 22 22 22 22 22 \n 0x000028e0 32322032 32203232 20323220 32322032 22 22 22 22 22 2\n 0x000028f0 32203232 20323220 32332032 33203233 2 22 22 23 23 23\n 0x00002900 20323320 32332032 33203233 20323320 23 23 23 23 23 \n 0x00002910 32332032 33203233 20323320 32322032 23 23 23 23 22 2\n- 0x00002920 33203232 20333720 33362033 37203337 3 22 37 36 37 37\n+ 0x00002920 32203233 20333720 33362033 37203337 2 23 37 36 37 37\n 0x00002930 20333720 33372033 37203238 20323820 37 37 37 28 28 \n 0x00002940 32382031 30342031 32332033 32362031 28 104 123 326 1\n 0x00002950 32332031 31392031 34352038 35203139 23 119 145 85 19\n 0x00002960 37203133 32203234 30203636 20353820 7 132 240 66 58 \n 0x00002970 34332035 38203638 20323031 20323933 43 58 68 201 293\n 0x00002980 20383020 36352036 33203735 20323939 80 65 63 75 299\n 0x00002990 20373620 32332035 31362039 340a7479 76 23 516 94.ty\n@@ -777,16 +777,16 @@\n 0x00003060 79706520 3231373e 29204275 696c644e ype 217>) BuildN\n 0x00003070 616d6554 6f436572 74696669 63617465 ameToCertificate\n 0x00003080 2028290a 2066756e 63202863 203c6573 (). func (c ) .writeKeyLog \n 0x000030b0 286c6162 656c203c 74797065 202d3136 (label , clientRandom \n- 0x000030d0 3c747970 65203434 353e2c20 73656372 , secr\n- 0x000030e0 6574203c 74797065 20343435 3e29203c et ) <\n+ 0x000030d0 3c747970 65203434 363e2c20 73656372 , secr\n+ 0x000030e0 6574203c 74797065 20343436 3e29203c et ) <\n 0x000030f0 74797065 202d3139 3e0a7479 70652039 type -19>.type 9\n 0x00003100 2022436f 6e6e2220 3c747970 65203335 \"Conn\" . func (c \n 0x00003130 29204c6f 63616c41 64647220 2829203c ) LocalAddr () <\n 0x00003140 74797065 20313332 3e0a2066 756e6320 type 132>. func \n 0x00003150 2863203c 6573633a 3078393e 203c7479 (c ) \n 0x00003510 2e6d6178 5061796c 6f616453 697a6546 .maxPayloadSizeF\n 0x00003520 6f725772 69746520 28747970 203c7479 orWrite (typ ) . func (c \n 0x00003560 29202e77 72697465 20286461 7461203c ) .write (data <\n- 0x00003570 74797065 20343435 3e292028 3f203c74 type 445>) (? ) (? , ? ). func (c\n 0x000035a0 203c6573 633a3078 393e203c 74797065 ) .flush ()\n 0x000035c0 20283f20 3c747970 65202d31 313e2c20 (? , \n 0x000035d0 3f203c74 79706520 2d31393e 290a2066 ? ). f\n 0x000035e0 756e6320 2863203c 74797065 20323138 unc (c ) .writeRecordL\n 0x00003600 6f636b65 64202874 7970203c 74797065 ocked (typ , data ) (? ) (? , ? ). func (c ) .writeR\n 0x00003660 65636f72 64202874 7970203c 74797065 ecord (typ , data ) (? ) (? , ? ). func (c ) .readHa\n 0x000036c0 6e647368 616b6520 28292028 3f203c74 ndshake () (? , ? ). func (c \n 0x000036f0 3c747970 65203231 383e2920 57726974 ) Writ\n- 0x00003700 65202862 203c7479 70652034 34353e29 e (b )\n+ 0x00003700 65202862 203c7479 70652034 34363e29 e (b )\n 0x00003710 20283f20 3c747970 65202d31 313e2c20 (? , \n 0x00003720 3f203c74 79706520 2d31393e 290a2066 ? ). f\n 0x00003730 756e6320 2863203c 74797065 20323138 unc (c ) .handleRenego\n 0x00003750 74696174 696f6e20 2829203c 74797065 tiation () . func (c <\n 0x00003770 74797065 20323138 3e29202e 68616e64 type 218>) .hand\n@@ -894,15 +894,15 @@\n 0x000037b0 79706520 3231383e 29202e68 616e646c ype 218>) .handl\n 0x000037c0 654b6579 55706461 74652028 6b657955 eKeyUpdate (keyU\n 0x000037d0 70646174 65203c65 73633a30 78313e20 pdate \n 0x000037e0 3c747970 65203232 383e2920 3c747970 ) . func (c \n 0x00003800 3c747970 65203231 383e2920 52656164 ) Read\n 0x00003810 20286220 3c657363 3a307831 3e203c74 (b ) (? ) (? , ? ). func (c \n 0x00003850 3c747970 65203231 383e2920 436c6f73 ) Clos\n 0x00003860 65202829 203c7479 7065202d 31393e0a e () .\n 0x00003870 2066756e 63202863 203c7479 70652032 func (c ) CloseWrite \n 0x00003890 2829203c 74797065 202d3139 3e0a2066 () . f\n@@ -925,15 +925,15 @@\n 0x000039a0 696f6e53 74617465 20282920 3c747970 ionState () . func (c <\n 0x000039c0 74797065 20323138 3e29202e 636f6e6e type 218>) .conn\n 0x000039d0 65637469 6f6e5374 6174654c 6f636b65 ectionStateLocke\n 0x000039e0 64202829 203c7479 70652031 303e0a20 d () . \n 0x000039f0 66756e63 20286320 3c747970 65203231 func (c ) OCSPResponse\n- 0x00003a10 20282920 3c747970 65203434 353e0a20 () . \n+ 0x00003a10 20282920 3c747970 65203434 363e0a20 () . \n 0x00003a20 66756e63 20286320 3c747970 65203231 func (c ) VerifyHostna\n 0x00003a40 6d652028 686f7374 203c7479 7065202d me (host ) .\n 0x00003a60 2066756e 63202863 203c7479 70652032 func (c ) .handshakeC\n 0x00003a80 6f6d706c 65746520 2829203c 74797065 omplete () ) \n 0x00003b50 2e6c6f61 64536573 73696f6e 20286865 .loadSession (he\n 0x00003b60 6c6c6f20 3c657363 3a307839 3e203c74 llo ) (cache\n 0x00003b80 4b657920 3c747970 65202d31 363e2c20 Key , \n 0x00003b90 73657373 696f6e20 3c747970 65203231 session , earlySecret \n- 0x00003bb0 3c747970 65203434 353e2c20 62696e64 , bind\n- 0x00003bc0 65724b65 79203c74 79706520 3434353e erKey \n+ 0x00003bb0 3c747970 65203434 363e2c20 62696e64 , bind\n+ 0x00003bc0 65724b65 79203c74 79706520 3434363e erKey \n 0x00003bd0 290a2066 756e6320 2863203c 74797065 ). func (c ) .pickTLSV\n 0x00003bf0 65727369 6f6e2028 73657276 65724865 ersion (serverHe\n 0x00003c00 6c6c6f20 3c657363 3a307831 3e203c74 llo ) . func (c ) .verif\n@@ -993,34 +993,34 @@\n 0x00003de0 73436572 74734672 6f6d436c 69656e74 sCertsFromClient\n 0x00003df0 20286365 72746966 69636174 65203c74 (certificate ) . func (c \n 0x00003e30 29202e65 6e637279 70745469 636b6574 ) .encryptTicket\n 0x00003e40 20287374 61746520 3c747970 65203434 (state ) (? ) (? , ? )\n 0x00003e70 0a206675 6e632028 63203c65 73633a30 . func (c ) \n 0x00003e90 2e646563 72797074 5469636b 65742028 .decryptTicket (\n 0x00003ea0 656e6372 79707465 64203c74 79706520 encrypted ) (plaintext\n- 0x00003ec0 203c7479 70652034 34353e2c 20757365 , use\n+ 0x00003eb0 3434363e 29202870 6c61696e 74657874 446>) (plaintext\n+ 0x00003ec0 203c7479 70652034 34363e2c 20757365 , use\n 0x00003ed0 644f6c64 4b657920 3c747970 65202d31 dOldKey ).type 10 \"Con\n 0x00003ef0 6e656374 696f6e53 74617465 22203c74 nectionState\" . func (\n 0x00003f10 6373203c 6573633a 30783162 323e203c cs <\n 0x00003f20 74797065 20323139 3e292045 78706f72 type 219>) Expor\n 0x00003f30 744b6579 696e674d 61746572 69616c20 tKeyingMaterial \n 0x00003f40 286c6162 656c203c 74797065 202d3136 (label , context , length , length ) (? , ? , ? ).type 11 \"\n 0x00003fa0 43757276 65494422 203c7479 7065202d CurveID\" . func (i ) String ()\n 0x00003fd0 203c7479 7065202d 31363e0a 74797065 .type\n 0x00003fe0 20313220 22446961 6c657222 203c7479 12 \"Dialer\" . func (d\n@@ -1069,104 +1069,104 @@\n 0x000042a0 74652220 3c747970 65203335 363e0a74 te\" .t\n 0x000042b0 79706520 31392022 2e637279 70746f2f ype 19 \".crypto/\n 0x000042c0 746c732e 63697068 65725375 69746554 tls.cipherSuiteT\n 0x000042d0 4c533133 22203c74 79706520 3335353e LS13\" \n 0x000042e0 0a206675 6e632028 63203c65 73633a30 . func (c ) \n 0x00004300 2e657870 616e644c 6162656c 20287365 .expandLabel (se\n- 0x00004310 63726574 203c7479 70652034 34353e2c cret ,\n+ 0x00004310 63726574 203c7479 70652034 34363e2c cret ,\n 0x00004320 206c6162 656c203c 6573633a 3078313e label \n 0x00004330 203c7479 7065202d 31363e2c 20636f6e , con\n 0x00004340 74657874 203c6573 633a3078 313e203c text <\n- 0x00004350 74797065 20343435 3e2c206c 656e6774 type 445>, lengt\n+ 0x00004350 74797065 20343436 3e2c206c 656e6774 type 446>, lengt\n 0x00004360 68203c74 79706520 2d31313e 29203c74 h ) . func (\n+ 0x00004370 79706520 3434363e 0a206675 6e632028 ype 446>. func (\n 0x00004380 63203c65 73633a30 78313e20 3c747970 c ) .deriveS\n 0x000043a0 65637265 74202873 65637265 74203c74 ecret (secret , label \n+ 0x000043b0 79706520 3434363e 2c206c61 62656c20 ype 446>, label \n 0x000043c0 3c657363 3a307831 3e203c74 79706520 , transcript\n 0x000043e0 203c7479 70652031 31303e29 203c7479 ) . func (c\n+ 0x000043f0 70652034 34363e0a 2066756e 63202863 pe 446>. func (c\n 0x00004400 203c6573 633a3078 313e203c 74797065 ) .extract \n 0x00004420 286e6577 53656372 6574203c 74797065 (newSecret , currentSe\n- 0x00004440 63726574 203c7479 70652034 34353e29 cret )\n- 0x00004450 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00004430 20343436 3e2c2063 75727265 6e745365 446>, currentSe\n+ 0x00004440 63726574 203c7479 70652034 34363e29 cret )\n+ 0x00004450 203c7479 70652034 34363e0a 2066756e . fun\n 0x00004460 63202863 203c6573 633a3078 313e203c c (c <\n 0x00004470 74797065 20323232 3e29202e 6e657874 type 222>) .next\n 0x00004480 54726166 66696353 65637265 74202874 TrafficSecret (t\n 0x00004490 72616666 69635365 63726574 203c7479 rafficSecret ) . func (c ) . func (c ) .trafficKey (\n 0x000044e0 74726166 66696353 65637265 74203c74 trafficSecret ) (key <\n- 0x00004500 74797065 20343435 3e2c2069 76203c74 type 445>, iv ). func \n+ 0x000044f0 79706520 3434363e 2920286b 6579203c ype 446>) (key <\n+ 0x00004500 74797065 20343436 3e2c2069 76203c74 type 446>, iv ). func \n 0x00004520 2863203c 6573633a 3078313e 203c7479 (c ) .finish\n 0x00004540 65644861 73682028 62617365 4b657920 edHash (baseKey \n- 0x00004550 3c747970 65203434 353e2c20 7472616e , tran\n+ 0x00004550 3c747970 65203434 363e2c20 7472616e , tran\n 0x00004560 73637269 7074203c 74797065 20313130 script ) . f\n+ 0x00004570 3e29203c 74797065 20343436 3e0a2066 >) . f\n 0x00004580 756e6320 2863203c 74797065 20323232 unc (c ) .exportKeying\n 0x000045a0 4d617465 7269616c 20286d61 73746572 Material (master\n- 0x000045b0 53656372 6574203c 74797065 20343435 Secret , transcript ) .type 20 \".c\n 0x000045f0 72797074 6f2f746c 732e636c 69656e74 rypto/tls.client\n 0x00004600 48656c6c 6f4d7367 22203c74 79706520 HelloMsg\" . func (m ) .marshal ()\n- 0x00004640 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00004640 203c7479 70652034 34363e0a 2066756e . fun\n 0x00004650 6320286d 203c6573 633a3078 32613e20 c (m \n 0x00004660 3c747970 65203232 333e2920 2e6d6172 ) .mar\n 0x00004670 7368616c 57697468 6f757442 696e6465 shalWithoutBinde\n- 0x00004680 72732028 29203c74 79706520 3434353e rs () \n+ 0x00004680 72732028 29203c74 79706520 3434363e rs () \n 0x00004690 0a206675 6e632028 6d203c65 73633a30 . func (m ) \n 0x000046b0 2e757064 61746542 696e6465 72732028 .updateBinders (\n 0x000046c0 70736b42 696e6465 7273203c 74797065 pskBinders ). func (m \n 0x000046e0 3c657363 3a307839 3e203c74 79706520 ) .unmarshal\n- 0x00004700 20286461 7461203c 74797065 20343435 (data ) .ty\n 0x00004720 70652032 3120222e 63727970 746f2f74 pe 21 \".crypto/t\n 0x00004730 6c732e63 6c69656e 744b6579 45786368 ls.clientKeyExch\n 0x00004740 616e6765 4d736722 203c7479 70652033 angeMsg\" . func (m ) .marshal () \n- 0x00004780 3c747970 65203434 353e0a20 66756e63 . func\n+ 0x00004780 3c747970 65203434 363e0a20 66756e63 . func\n 0x00004790 20286d20 3c657363 3a307831 3e203c74 (m ) .unmar\n 0x000047b0 7368616c 20286461 7461203c 74797065 shal (data ) ) .type 22 \".cryp\n 0x000047e0 746f2f74 6c732e65 63646865 50617261 to/tls.ecdhePara\n 0x000047f0 6d657465 72732220 3c747970 65203436 meters\" .type 23 \".cry\n 0x00004810 70746f2f 746c732e 656e644f 66456172 pto/tls.endOfEar\n 0x00004820 6c794461 74614d73 6722203c 74797065 lyDataMsg\" . func (m <\n 0x00004840 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .marshal ()\n- 0x00004860 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00004860 203c7479 70652034 34363e0a 2066756e . fun\n 0x00004870 6320286d 203c6573 633a3078 313e203c c (m <\n 0x00004880 74797065 20323235 3e29202e 756e6d61 type 225>) .unma\n 0x00004890 72736861 6c202864 61746120 3c657363 rshal (data \n+ 0x000048a0 3a307831 3e203c74 79706520 3434363e :0x1> \n 0x000048b0 29202824 72657431 3931203c 74797065 ) ($ret191 ) \n 0x000048d0 0a20202f 2f202e2e 2f2e2e2f 2e2e2f73 . // ../../../s\n 0x000048e0 72632f6c 6962676f 2f676f2f 63727970 rc/libgo/go/cryp\n 0x000048f0 746f2f74 6c732f68 616e6473 68616b65 to/tls/handshake\n 0x00004900 5f6d6573 73616765 732e676f 3a393233 _messages.go:923\n 0x00004910 0a20207b 202f2f39 32340a20 20202472 . { //924. $r\n@@ -1194,46 +1194,46 @@\n 0x00004a70 68616e67 65436970 68657253 70656320 hangeCipherSpec \n 0x00004a80 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x00004a90 756e6320 28686320 3c657363 3a307831 unc (hc ) .s\n 0x00004ab0 65745472 61666669 63536563 72657420 etTrafficSecret \n 0x00004ac0 28737569 7465203c 6573633a 3078393e (suite \n 0x00004ad0 203c7479 70652032 32323e2c 20736563 , sec\n- 0x00004ae0 72657420 3c747970 65203434 353e290a ret ).\n+ 0x00004ae0 72657420 3c747970 65203434 363e290a ret ).\n 0x00004af0 2066756e 63202868 63203c65 73633a30 func (hc ) \n 0x00004b10 2e696e63 53657120 28290a20 66756e63 .incSeq (). func\n 0x00004b20 20286863 203c6573 633a3078 393e203c (hc <\n 0x00004b30 74797065 20323236 3e29202e 6578706c type 226>) .expl\n 0x00004b40 69636974 4e6f6e63 654c656e 20282920 icitNonceLen () \n 0x00004b50 3c747970 65202d31 313e0a20 66756e63 . func\n 0x00004b60 20286863 203c7479 70652032 32363e29 (hc )\n 0x00004b70 202e6465 63727970 74202872 65636f72 .decrypt (recor\n- 0x00004b80 64203c74 79706520 3434353e 2920283f d ) (?\n- 0x00004b90 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00004b80 64203c74 79706520 3434363e 2920283f d ) (?\n+ 0x00004b90 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00004ba0 74797065 2033343e 2c203f20 3c747970 type 34>, ? ). func (h\n 0x00004bc0 63203c74 79706520 3232363e 29202e65 c ) .e\n 0x00004bd0 6e637279 70742028 7265636f 7264203c ncrypt (record <\n- 0x00004be0 74797065 20343435 3e2c2070 61796c6f type 445>, paylo\n- 0x00004bf0 6164203c 74797065 20343435 3e2c2072 ad , r\n+ 0x00004be0 74797065 20343436 3e2c2070 61796c6f type 446>, paylo\n+ 0x00004bf0 6164203c 74797065 20343436 3e2c2072 ad , r\n 0x00004c00 616e6420 3c747970 65203131 393e2920 and ) \n- 0x00004c10 283f203c 74797065 20343435 3e2c203f (? , ?\n+ 0x00004c10 283f203c 74797065 20343436 3e2c203f (? , ?\n 0x00004c20 203c7479 7065202d 31393e29 0a747970 ).typ\n 0x00004c30 65203235 20222e63 72797074 6f2f746c e 25 \".crypto/tl\n 0x00004c40 732e6865 6c6c6f52 65717565 73744d73 s.helloRequestMs\n 0x00004c50 6722203c 74797065 20333439 3e0a2066 g\" . f\n 0x00004c60 756e6320 283f203c 6573633a 3078313e unc (? \n 0x00004c70 203c7479 70652032 32373e29 202e6d61 ) .ma\n 0x00004c80 72736861 6c202829 203c7479 70652034 rshal () . func (? . func (? ) .unmarshal (d\n 0x00004cc0 61746120 3c657363 3a307831 3e203c74 ata ) ($ret2\n+ 0x00004cd0 79706520 3434363e 29202824 72657432 ype 446>) ($ret2\n 0x00004ce0 3136203c 74797065 202d3135 3e29203c 16 ) <\n 0x00004cf0 696e6c3a 3136313e 0a20202f 2f202e2e inl:161>. // ..\n 0x00004d00 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo\n 0x00004d10 2f676f2f 63727970 746f2f74 6c732f68 /go/crypto/tls/h\n 0x00004d20 616e6473 68616b65 5f6d6573 73616765 andshake_message\n 0x00004d30 732e676f 3a313830 360a2020 7b202f2f s.go:1806. { //\n 0x00004d40 31383037 0a202020 24726574 32313620 1807. $ret216 \n@@ -1249,18 +1249,18 @@\n 0x00004de0 53686172 6522203c 74797065 20333534 Share\" .type 28 \".cryp\n 0x00004e00 746f2f74 6c732e6b 65795570 64617465 to/tls.keyUpdate\n 0x00004e10 4d736722 203c7479 70652033 36353e0a Msg\" .\n 0x00004e20 2066756e 6320286d 203c6573 633a3078 func (m ) \n 0x00004e40 2e6d6172 7368616c 20282920 3c747970 .marshal () . func (m \n+ 0x00004e50 65203434 363e0a20 66756e63 20286d20 e 446>. func (m \n 0x00004e60 3c657363 3a307831 3e203c74 79706520 ) .unmarshal\n- 0x00004e80 20286461 7461203c 74797065 20343435 (data ) .ty\n 0x00004ea0 70652032 3920222e 63727970 746f2f74 pe 29 \".crypto/t\n 0x00004eb0 6c732e6d 61727368 616c696e 6746756e ls.marshalingFun\n 0x00004ec0 6374696f 6e22203c 74797065 20313733 ction\" . func (f )\n 0x00004ef0 204d6172 7368616c 20286220 3c747970 Marshal (b . func (\n 0x00004fe0 6d203c65 73633a30 7832323e 203c7479 m ) .marsha\n- 0x00005000 6c202829 203c7479 70652034 34353e0a l () .\n+ 0x00005000 6c202829 203c7479 70652034 34363e0a l () .\n 0x00005010 2066756e 6320286d 203c6573 633a3078 func (m ) .\n 0x00005030 756e6d61 72736861 6c202864 61746120 unmarshal (data \n- 0x00005040 3c747970 65203434 353e2920 3c747970 ) ) .type 31 \"\n 0x00005060 2e637279 70746f2f 746c732e 7065726d .crypto/tls.perm\n 0x00005070 616e656e 74457272 6f722220 3c747970 anentError\" . func (e \n 0x00005090 3c657363 3a307839 3e203c74 79706520 ) Error () <\n 0x000050b0 74797065 202d3136 3e0a2066 756e6320 type -16>. func \n@@ -1331,29 +1331,29 @@\n 0x00005300 68656164 20282920 3c747970 65202d31 head () . func (f \n 0x00005330 29202e65 78706c69 6369744e 6f6e6365 ) .explicitNonce\n 0x00005340 4c656e20 2829203c 74797065 202d3131 Len () . func (f ) Seal (out\n- 0x00005370 203c7479 70652034 34353e2c 206e6f6e , non\n+ 0x00005370 203c7479 70652034 34363e2c 206e6f6e , non\n 0x00005380 6365203c 6573633a 3078313e 203c7479 ce , plainte\n- 0x000053a0 7874203c 74797065 20343435 3e2c2061 xt , a\n+ 0x00005390 70652034 34363e2c 20706c61 696e7465 pe 446>, plainte\n+ 0x000053a0 7874203c 74797065 20343436 3e2c2061 xt , a\n 0x000053b0 64646974 696f6e61 6c446174 61203c74 dditionalData ) . func (f ) . func (f ) Open (\n- 0x000053f0 6f757420 3c747970 65203434 353e2c20 out , \n+ 0x000053f0 6f757420 3c747970 65203434 363e2c20 out , \n 0x00005400 6e6f6e63 65203c65 73633a30 78313e20 nonce \n- 0x00005410 3c747970 65203434 353e2c20 63697068 , ciph\n- 0x00005420 65727465 7874203c 74797065 20343435 ertext , ciph\n+ 0x00005420 65727465 7874203c 74797065 20343436 ertext , additionalDat\n- 0x00005440 61203c74 79706520 3434353e 2920283f a ) (?\n- 0x00005450 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00005440 61203c74 79706520 3434363e 2920283f a ) (?\n+ 0x00005450 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00005460 74797065 202d3139 3e290a74 79706520 type -19>).type \n 0x00005470 33332022 2e637279 70746f2f 746c732e 33 \".crypto/tls.\n 0x00005480 70736b49 64656e74 69747922 203c7479 pskIdentity\" .type 34 \n 0x000054a0 222e6372 7970746f 2f746c73 2e726563 \".crypto/tls.rec\n 0x000054b0 6f726454 79706522 203c7479 7065202d ordType\" .type 35 \".cry\n@@ -1394,15 +1394,15 @@\n 0x000056f0 6e676520 28636f6e 66696720 3c657363 nge (config \n 0x00005710 2c206365 7274203c 6573633a 3078393e , cert \n 0x00005720 203c7479 70652032 31323e2c 20636b78 , ckx\n 0x00005730 203c6573 633a3078 393e203c 74797065 , version <\n 0x00005750 74797065 202d363e 2920283f 203c7479 type -6>) (? , ? , ? ). func (ka\n 0x00005780 203c7479 70652033 353e2920 2e70726f ) .pro\n 0x00005790 63657373 53657276 65724b65 79457863 cessServerKeyExc\n 0x000057a0 68616e67 65202863 6f6e6669 67203c65 hange (config , clientHello \n 0x000057d0 3c657363 3a307831 3e203c74 79706520 , client\n 0x00005960 48656c6c 6f203c65 73633a30 78313e20 Hello \n 0x00005970 3c747970 65203232 333e2c20 63657274 , cert\n 0x00005980 203c6573 633a3078 393e203c 74797065 ) (? , ? , ? , ? \n 0x000059c0 290a7479 70652033 3620222e 63727970 ).type 36 \".cryp\n 0x000059d0 746f2f74 6c732e73 65727665 7248656c to/tls.serverHel\n 0x000059e0 6c6f446f 6e654d73 6722203c 74797065 loDoneMsg\" . func (m <\n 0x00005a00 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .marshal ()\n- 0x00005a20 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00005a20 203c7479 70652034 34363e0a 2066756e . fun\n 0x00005a30 6320286d 203c6573 633a3078 313e203c c (m <\n 0x00005a40 74797065 20323332 3e29202e 756e6d61 type 232>) .unma\n 0x00005a50 72736861 6c202864 61746120 3c657363 rshal (data \n+ 0x00005a60 3a307831 3e203c74 79706520 3434363e :0x1> \n 0x00005a70 29202824 72657432 3037203c 74797065 ) ($ret207 ) \n 0x00005a90 0a20202f 2f202e2e 2f2e2e2f 2e2e2f73 . // ../../../s\n 0x00005aa0 72632f6c 6962676f 2f676f2f 63727970 rc/libgo/go/cryp\n 0x00005ab0 746f2f74 6c732f68 616e6473 68616b65 to/tls/handshake\n 0x00005ac0 5f6d6573 73616765 732e676f 3a313530 _messages.go:150\n 0x00005ad0 300a2020 7b202f2f 31353031 0a202020 0. { //1501. \n@@ -1461,30 +1461,30 @@\n 0x00005b20 726e202f 2f313530 310a2020 7d202f2f rn //1501. } //\n 0x00005b30 300a7479 70652033 3720222e 63727970 0.type 37 \".cryp\n 0x00005b40 746f2f74 6c732e73 65727665 7248656c to/tls.serverHel\n 0x00005b50 6c6f4d73 6722203c 74797065 20333636 loMsg\" . func (m \n 0x00005b80 29202e6d 61727368 616c2028 29203c74 ) .marshal () . func (\n+ 0x00005b90 79706520 3434363e 0a206675 6e632028 ype 446>. func (\n 0x00005ba0 6d203c65 73633a30 78393e20 3c747970 m ) .unmarsh\n 0x00005bc0 616c2028 64617461 203c7479 70652034 al (data ) .\n+ 0x00005bd0 34363e29 203c7479 7065202d 31353e0a 46>) .\n 0x00005be0 74797065 20333820 222e6372 7970746f type 38 \".crypto\n 0x00005bf0 2f746c73 2e736572 7665724b 65794578 /tls.serverKeyEx\n 0x00005c00 6368616e 67654d73 6722203c 74797065 changeMsg\" . func (m <\n 0x00005c20 6573633a 30783232 3e203c74 79706520 esc:0x22> ) .marshal (\n- 0x00005c40 29203c74 79706520 3434353e 0a206675 ) . fu\n+ 0x00005c40 29203c74 79706520 3434363e 0a206675 ) . fu\n 0x00005c50 6e632028 6d203c65 73633a30 78313e20 nc (m \n 0x00005c60 3c747970 65203233 343e2920 2e756e6d ) .unm\n 0x00005c70 61727368 616c2028 64617461 203c7479 arshal (data ) ) .type 39 \".cr\n 0x00005ca0 7970746f 2f746c73 2e746963 6b65744b ypto/tls.ticketK\n 0x00005cb0 65792220 3c747970 65203335 373e0a74 ey\" .t\n 0x00005cc0 79706520 34302022 2e637279 70746f2f ype 40 \".crypto/\n 0x00005cd0 746c732e 74696d65 6f757445 72726f72 tls.timeoutError\n 0x00005ce0 22203c74 79706520 3334393e 0a206675 \" . fu\n 0x00005cf0 6e632028 3f203c65 73633a30 78313e20 nc (? \n@@ -1539,20 +1539,20 @@\n 0x00006000 36203d20 24636f6e 76657274 283c7479 6 = $convert(, 29 ) //1\n 0x00006020 38360a20 20207265 7475726e 202f2f31 86. return //1\n 0x00006030 38360a20 207d202f 2f300a20 66756e63 86. } //0. func\n 0x00006040 20287020 3c657363 3a307832 323e203c (p <\n 0x00006050 74797065 20323335 3e292050 75626c69 type 235>) Publi\n 0x00006060 634b6579 20282920 3c747970 65203434 cKey () . func (p . func (p \n 0x00006090 29205368 61726564 4b657920 28706565 ) SharedKey (pee\n 0x000060a0 72507562 6c69634b 6579203c 6573633a rPublicKey )\n- 0x000060c0 203c7479 70652034 34353e0a 74797065 .type\n+ 0x000060b0 3078313e 203c7479 70652034 34363e29 0x1> )\n+ 0x000060c0 203c7479 70652034 34363e0a 74797065 .type\n 0x000060d0 20343220 222e6372 7970746f 2f746c73 42 \".crypto/tls\n 0x000060e0 2e786f72 4e6f6e63 65414541 4422203c .xorNonceAEAD\" <\n 0x000060f0 74797065 20333539 3e0a2066 756e6320 type 359>. func \n 0x00006100 2866203c 6573633a 3078313e 203c7479 (f ) NonceSi\n 0x00006120 7a652028 29202824 72657432 36203c74 ze () ($ret26 ) , 0 ) //\n 0x000062c0 3437390a 20202072 65747572 6e202f2f 479. return //\n 0x000062d0 3437390a 20207d20 2f2f300a 2066756e 479. } //0. fun\n 0x000062e0 63202866 203c7479 70652032 33363e29 c (f )\n 0x000062f0 20536561 6c20286f 7574203c 74797065 Seal (out , nonce , nonce , plaintext , additio\n+ 0x00006330 70652034 34363e2c 20616464 6974696f pe 446>, additio\n 0x00006340 6e616c44 61746120 3c747970 65203434 nalData ) . \n+ 0x00006350 363e2920 3c747970 65203434 363e0a20 6>) . \n 0x00006360 66756e63 20286620 3c747970 65203233 func (f ) Open (out , nonce \n+ 0x00006380 79706520 3434363e 2c206e6f 6e636520 ype 446>, nonce \n 0x00006390 3c657363 3a307831 3e203c74 79706520 , ciphertext\n- 0x000063b0 203c7479 70652034 34353e2c 20616464 , add\n+ 0x000063a0 3434363e 2c206369 70686572 74657874 446>, ciphertext\n+ 0x000063b0 203c7479 70652034 34363e2c 20616464 , add\n 0x000063c0 6974696f 6e616c44 61746120 3c747970 itionalData ) (? , ? ) (? , ? ).type 43 \"an\n 0x00006400 7922203d 203c7479 70652034 38303e0a y\" = .\n 0x00006410 74797065 20343420 222e6279 7465732e type 44 \".bytes.\n 0x00006420 72656164 4f702220 3c747970 65202d31 readOp\" .type 45 \"bytes\n 0x00006440 2e427566 66657222 203c7479 70652033 .Buffer\" . func (b ) .readSlice (\n 0x00006480 64656c69 6d203c74 79706520 2d32303e delim \n 0x00006490 2920286c 696e6520 3c747970 65203434 ) (line , err , err ). func (b ) ReadBytes (de\n 0x000064e0 6c696d20 3c747970 65202d32 303e2920 lim ) \n- 0x000064f0 286c696e 65203c74 79706520 3434353e (line \n+ 0x000064f0 286c696e 65203c74 79706520 3434363e (line \n 0x00006500 2c206572 72203c74 79706520 2d31393e , err \n 0x00006510 290a2066 756e6320 2862203c 6573633a ). func (b )\n 0x00006530 20556e72 65616442 79746520 2829203c UnreadByte () <\n 0x00006540 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00006550 2862203c 6573633a 3078313e 203c7479 (b ) UnreadR\n@@ -1637,15 +1637,15 @@\n 0x00006620 3c747970 65203230 393e2920 57726974 ) Writ\n 0x00006630 65546f20 2877203c 74797065 20313230 eTo (w ) (n ,\n 0x00006650 20657272 203c7479 7065202d 31393e29 err )\n 0x00006660 0a206675 6e632028 62203c65 73633a30 . func (b ) \n 0x00006680 52656164 20287020 3c657363 3a307831 Read (p ) (n\n+ 0x00006690 3e203c74 79706520 3434363e 2920286e > ) (n\n 0x000066a0 203c7479 7065202d 31313e2c 20657272 , err\n 0x000066b0 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x000066c0 6e632028 62203c65 73633a30 78313e20 nc (b \n 0x000066d0 3c747970 65203230 393e2920 5472756e ) Trun\n 0x000066e0 63617465 20286e20 3c747970 65202d31 cate (n ). func (b ) \n 0x00006770 52656164 52756e65 20282920 2872203c ReadRune () (r <\n 0x00006780 74797065 202d3231 3e2c2073 697a6520 type -21>, size \n 0x00006790 3c747970 65202d31 313e2c20 65727220 , err \n 0x000067a0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x000067b0 63202862 203c6573 633a3078 32323e20 c (b \n 0x000067c0 3c747970 65203230 393e2920 42797465 ) Byte\n- 0x000067d0 73202829 203c7479 70652034 34353e0a s () .\n+ 0x000067d0 73202829 203c7479 70652034 34363e0a s () .\n 0x000067e0 2066756e 63202862 203c6573 633a3078 func (b ) S\n 0x00006800 7472696e 67202829 203c7479 7065202d tring () . func (b ) Cap () . func (b \n 0x00006900 0a206675 6e632028 62203c65 73633a30 . func (b ) \n 0x00006920 52657365 74202829 0a206675 6e632028 Reset (). func (\n 0x00006930 62203c65 73633a30 7832323e 203c7479 b ) Next (n\n 0x00006950 203c7479 7065202d 31313e29 203c7479 ) . func (b\n+ 0x00006960 70652034 34363e0a 2066756e 63202862 pe 446>. func (b\n 0x00006970 203c6573 633a3078 313e203c 74797065 ) .grow (n \n 0x00006990 3c747970 65202d31 313e2920 3c747970 ) . func (b \n 0x000069b0 3c657363 3a307831 3e203c74 79706520 ) Grow (n ). func \n 0x000069e0 2862203c 6573633a 3078313e 203c7479 (b ) Write (\n 0x00006a00 70203c65 73633a30 78313e20 3c747970 p ) (n ) (n , err ). func (b \n 0x00006a40 3c657363 3a307831 3e203c74 79706520 ) ReadString\n 0x00006a60 20286465 6c696d20 3c747970 65202d32 (delim ) (line , err )\n 0x00006c80 20526561 64427974 65202829 20283f20 ReadByte () (? \n 0x00006c90 3c747970 65202d32 303e2c20 3f203c74 , ? ). func \n 0x00006cb0 2872203c 6573633a 3078313e 203c7479 (r ) ReadAt \n 0x00006cd0 2862203c 6573633a 3078313e 203c7479 (b , off , off ) (n , err ). func (r \n 0x00006d20 3c657363 3a307831 3e203c74 79706520 ) Read (b ) (n ) (n , err ). func (r \n 0x00006d90 29205369 7a652028 29203c74 79706520 ) Size () . func (r ) Reset (b ). func (r\n+ 0x00006dd0 65203434 363e290a 2066756e 63202872 e 446>). func (r\n 0x00006de0 203c6573 633a3078 313e203c 74797065 ) ReadRune \n 0x00006e00 28292028 6368203c 74797065 202d3231 () (ch , size , err ). func (r . func (s \n 0x000073e0 29205375 626a6563 74732028 29203c74 ) Subjects () . func (\n 0x00007400 73203c65 73633a30 78393e20 3c747970 s ) AppendCe\n 0x00007420 72747346 726f6d50 454d2028 70656d43 rtsFromPEM (pemC\n- 0x00007430 65727473 203c7479 70652034 34353e29 erts )\n+ 0x00007430 65727473 203c7479 70652034 34363e29 erts )\n 0x00007440 20286f6b 203c7479 7065202d 31353e29 (ok )\n 0x00007450 0a206675 6e632028 73203c65 73633a30 . func (s ) \n 0x00007470 2e616464 43657274 46756e63 20287261 .addCertFunc (ra\n 0x00007480 7753756d 32323420 3c747970 65203535 wSum224 , rawSubject , getCer\n@@ -1902,15 +1902,15 @@\n 0x000076b0 20287261 6e64203c 74797065 20313139 (rand , priv , revokedCerts \n 0x000076e0 3c657363 3a307839 3e203c74 79706520 , now , expiry ) (crlByt\n- 0x00007720 6573203c 74797065 20343435 3e2c2065 es , e\n+ 0x00007720 6573203c 74797065 20343436 3e2c2065 es , e\n 0x00007730 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00007740 66756e63 20286320 3c657363 3a307831 func (c ) .s\n 0x00007760 79737465 6d566572 69667920 286f7074 ystemVerify (opt\n 0x00007770 73203c65 73633a30 78313e20 3c747970 s ) (chains \n 0x00007790 3c747970 65203431 353e2c20 65727220 , err \n@@ -1975,29 +1975,29 @@\n 0x00007b40 75726546 726f6d20 28706172 656e7420 ureFrom (parent \n 0x00007b50 3c657363 3a307839 3e203c74 79706520 ) \n 0x00007b70 0a206675 6e632028 63203c65 73633a30 . func (c ) \n 0x00007b90 43686563 6b536967 6e617475 72652028 CheckSignature (\n 0x00007ba0 616c676f 203c7479 70652036 313e2c20 algo , \n- 0x00007bb0 7369676e 6564203c 74797065 20343435 signed , signature ) ) . func (c ) .hasSANExtens\n 0x00007c10 696f6e20 2829203c 74797065 202d3135 ion () . func (c )\n 0x00007c40 202e6861 734e616d 65436f6e 73747261 .hasNameConstra\n 0x00007c50 696e7473 20282920 3c747970 65202d31 ints () . func (c ) .getSANExtens\n- 0x00007c90 696f6e20 2829203c 74797065 20343435 ion () .type 58 \"crypt\n 0x00007cb0 6f2f7835 30392e45 78744b65 79557361 o/x509.ExtKeyUsa\n 0x00007cc0 67652220 3c747970 65202d31 313e0a74 ge\" .t\n 0x00007cd0 79706520 35392022 63727970 746f2f78 ype 59 \"crypto/x\n 0x00007ce0 3530392e 4b657955 73616765 22203c74 509.KeyUsage\" .type 60\n 0x00007d00 20226372 7970746f 2f783530 392e5075 \"crypto/x509.Pu\n@@ -2083,15 +2083,15 @@\n 0x00008200 2e616e79 22203d20 3c747970 65203438 .any\" = .type 74 \"enco\n 0x00008220 64696e67 2f61736e 312e4269 74537472 ding/asn1.BitStr\n 0x00008230 696e6722 203c7479 70652033 30373e0a ing\" .\n 0x00008240 2066756e 63202862 203c6573 633a3078 func (b ) R\n 0x00008260 69676874 416c6967 6e202829 203c7479 ightAlign () . func (b\n+ 0x00008270 70652034 34363e0a 2066756e 63202862 pe 446>. func (b\n 0x00008280 203c6573 633a3078 313e203c 74797065 ) At (i ) .type 75 \"enco\n 0x000082c0 64696e67 2f61736e 312e4f62 6a656374 ding/asn1.Object\n 0x000082d0 4964656e 74696669 65722220 3c747970 Identifier\" . func (oi\n@@ -2101,15 +2101,15 @@\n 0x00008320 20286f69 203c6573 633a3078 313e203c (oi <\n 0x00008330 74797065 2037353e 29204571 75616c20 type 75>) Equal \n 0x00008340 286f7468 6572203c 6573633a 3078313e (other \n 0x00008350 203c7479 70652037 353e2920 28247265 ) ($re\n 0x00008360 7439203c 74797065 202d3135 3e290a74 t9 ).t\n 0x00008370 79706520 37362022 656e636f 64696e67 ype 76 \"encoding\n 0x00008380 2f61736e 312e5261 77436f6e 74656e74 /asn1.RawContent\n- 0x00008390 22203c74 79706520 3434353e 0a747970 \" .typ\n+ 0x00008390 22203c74 79706520 3434363e 0a747970 \" .typ\n 0x000083a0 65203737 2022656e 636f6469 6e672f61 e 77 \"encoding/a\n 0x000083b0 736e312e 52617756 616c7565 22203c74 sn1.RawValue\" .type 78\n 0x000083d0 2022666d 742e5363 616e5374 61746522 \"fmt.ScanState\"\n 0x000083e0 203c7479 70652034 37383e0a 74797065 .type\n 0x000083f0 20373920 22666d74 2e537461 74652220 79 \"fmt.State\" \n 0x00008400 3c747970 65203436 343e0a74 79706520 .type \n@@ -2139,15 +2139,15 @@\n 0x00008580 3c747970 65203831 3e290a20 66756e63 ). func\n 0x00008590 20286220 3c657363 3a307839 3e203c74 (b ) AddASN\n 0x000085b0 31426f6f 6c65616e 20287620 3c747970 1Boolean (v ). func (b\n 0x000085d0 203c6573 633a3078 3132323e 203c7479 ) Bytes (\n- 0x000085f0 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x000085f0 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x00008600 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00008610 66756e63 20286220 3c657363 3a307839 func (b ) Ad\n 0x00008630 6441534e 31202874 6167203c 74797065 dASN1 (tag , f ). fu\n 0x00008660 6e632028 62203c65 73633a30 78393e20 nc (b \n@@ -2169,15 +2169,15 @@\n 0x00008760 3136373e 290a2066 756e6320 2862203c 167>). func (b <\n 0x00008770 6573633a 3078393e 203c7479 70652032 esc:0x9> ) AddASN1Int6\n 0x00008790 34202876 203c7479 7065202d 343e290a 4 (v ).\n 0x000087a0 2066756e 63202862 203c6573 633a3078 func (b ) A\n 0x000087c0 64644279 74657320 2876203c 6573633a ddBytes (v )\n+ 0x000087d0 3078313e 203c7479 70652034 34363e29 0x1> )\n 0x000087e0 0a206675 6e632028 62203c65 73633a30 . func (b ) \n 0x00008800 41646441 534e3147 656e6572 616c697a AddASN1Generaliz\n 0x00008810 65645469 6d652028 74203c74 79706520 edTime (t ). func (b <\n 0x00008830 6573633a 3078393e 203c7479 70652032 esc:0x9> ) AddASN1BigI\n@@ -2195,24 +2195,24 @@\n 0x00008900 31364c65 6e677468 50726566 69786564 16LengthPrefixed\n 0x00008910 20286620 3c657363 3a307831 3e203c74 (f ). func (\n 0x00008930 62203c65 73633a30 78393e20 3c747970 b ) AddASN1O\n 0x00008950 63746574 53747269 6e672028 62797465 ctetString (byte\n 0x00008960 73203c65 73633a30 78313e20 3c747970 s ). func (b\n+ 0x00008970 65203434 363e290a 2066756e 63202862 e 446>). func (b\n 0x00008980 203c6573 633a3078 393e203c 74797065 ) .addASN1S\n 0x000089a0 69676e65 64202874 6167203c 74797065 igned (tag , v ). func (b \n 0x000089e0 29204164 6441534e 31426974 53747269 ) AddASN1BitStri\n 0x000089f0 6e672028 64617461 203c6573 633a3078 ng (data ). \n+ 0x00008a00 313e203c 74797065 20343436 3e290a20 1> ). \n 0x00008a10 66756e63 20286220 3c657363 3a307839 func (b ) Ma\n 0x00008a30 72736861 6c41534e 31202876 203c7479 rshalASN1 (v ). func (\n 0x00008a50 62203c65 73633a30 78393e20 3c747970 b ) AddASN1E\n 0x00008a70 6e756d20 2876203c 74797065 202d343e num (v \n@@ -2224,15 +2224,15 @@\n 0x00008ad0 290a2066 756e6320 2862203c 6573633a ). func (b )\n 0x00008af0 20536574 4572726f 72202865 7272203c SetError (err <\n 0x00008b00 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00008b10 20286220 3c657363 3a307832 613e203c (b <\n 0x00008b20 74797065 20323436 3e292042 79746573 type 246>) Bytes\n 0x00008b30 4f725061 6e696320 2829203c 74797065 OrPanic () . func (b <\n+ 0x00008b40 20343436 3e0a2066 756e6320 2862203c 446>. func (b <\n 0x00008b50 6573633a 3078393e 203c7479 70652032 esc:0x9> ) .addBase128\n 0x00008b70 496e7420 286e203c 74797065 202d343e Int (n \n 0x00008b80 290a2066 756e6320 2862203c 6573633a ). func (b )\n 0x00008ba0 20416464 55696e74 31362028 76203c74 AddUint16 (v ). func (\n@@ -2265,15 +2265,15 @@\n 0x00008d60 74797065 20383220 22676f6c 616e672e type 82 \"golang.\n 0x00008d70 6f72672f 782f6372 7970746f 2f637279 org/x/crypto/cry\n 0x00008d80 70746f62 7974652e 4d617273 68616c69 ptobyte.Marshali\n 0x00008d90 6e675661 6c756522 203c7479 70652034 ngValue\" .type 83 \"gol\n 0x00008db0 616e672e 6f72672f 782f6372 7970746f ang.org/x/crypto\n 0x00008dc0 2f637279 70746f62 7974652e 53747269 /cryptobyte.Stri\n- 0x00008dd0 6e672220 3c747970 65203434 353e0a20 ng\" . \n+ 0x00008dd0 6e672220 3c747970 65203434 363e0a20 ng\" . \n 0x00008de0 66756e63 20287320 3c657363 3a307831 func (s ) Emp\n 0x00008e00 74792028 29202824 72657434 38203c74 ty () ($ret48 ) . // ../../\n 0x00008e30 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/\n 0x00008e40 676f6c61 6e672e6f 72672f78 2f637279 golang.org/x/cry\n@@ -2419,25 +2419,25 @@\n 0x00009700 63202873 203c6573 633a3078 393e203c c (s <\n 0x00009710 74797065 20323437 3e292053 6b697041 type 247>) SkipA\n 0x00009720 534e3120 28746167 203c7479 70652038 SN1 (tag ) . \n 0x00009740 66756e63 20287320 3c657363 3a307831 func (s ) Co\n 0x00009760 70794279 74657320 286f7574 203c6573 pyBytes (out ) . f\n 0x00009790 756e6320 2873203c 6573633a 3078393e unc (s \n 0x000097a0 203c7479 70652032 34373e29 20526561 ) Rea\n 0x000097b0 6441534e 31496e74 65676572 20286f75 dASN1Integer (ou\n 0x000097c0 74203c74 79706520 3438303e 29203c74 t ) . func (\n 0x000097e0 73203c65 73633a30 7832323e 203c7479 s ) .read (\n 0x00009800 6e203c74 79706520 2d31313e 29202824 n ) ($\n- 0x00009810 72657433 35203c74 79706520 3434353e ret35 \n+ 0x00009810 72657433 35203c74 79706520 3434363e ret35 \n 0x00009820 290a2066 756e6320 2873203c 6573633a ). func (s )\n 0x00009840 20526561 6441534e 31456c65 6d656e74 ReadASN1Element\n 0x00009850 20286f75 74203c65 73633a30 78313e20 (out \n 0x00009860 3c747970 65203234 373e2c20 74616720 , tag \n 0x00009870 3c747970 65203834 3e29203c 74797065 ) . func (s <\n@@ -2530,20 +2530,20 @@\n 0x00009df0 66756e63 20286820 3c657363 3a307831 func (h ) .c\n 0x00009e10 6f756e74 20287365 63203c74 79706520 ount (sec ) . \n 0x00009e30 66756e63 20286820 3c657363 3a307831 func (h ) .p\n 0x00009e50 61636b20 286d7367 203c6573 633a3078 ack (msg ) \n- 0x00009e70 3c747970 65203434 353e0a20 66756e63 . func\n+ 0x00009e60 31323e20 3c747970 65203434 363e2920 12> ) \n+ 0x00009e70 3c747970 65203434 363e0a20 66756e63 . func\n 0x00009e80 20286820 3c657363 3a307831 3e203c74 (h ) .unpac\n 0x00009ea0 6b20286d 7367203c 6573633a 3078313e k (msg \n- 0x00009eb0 203c7479 70652034 34353e2c 206f6666 , off\n+ 0x00009eb0 203c7479 70652034 34363e2c 206f6666 , off\n 0x00009ec0 203c7479 7065202d 31313e29 20283f20 ) (? \n 0x00009ed0 3c747970 65202d31 313e2c20 3f203c74 , ? ). func \n 0x00009ef0 2868203c 6573633a 3078313e 203c7479 (h ) .header\n 0x00009f10 20282920 3c747970 65203931 3e0a7479 () .ty\n 0x00009f20 70652038 3620222e 676f6c61 6e672e6f pe 86 \".golang.o\n@@ -2561,37 +2561,37 @@\n 0x00009fe0 756e6320 2872203c 6573633a 3078313e unc (r \n 0x00009ff0 203c7479 70652032 34393e29 20476f53 ) GoS\n 0x0000a000 7472696e 67202829 203c7479 7065202d tring () . func (r ) .pack (msg , compression\n+ 0x0000a050 34363e2c 20636f6d 70726573 73696f6e 46>, compression\n 0x0000a060 203c6573 633a3078 313e203c 74797065 , compressi\n 0x0000a080 6f6e4f66 66203c74 79706520 2d31313e onOff \n- 0x0000a090 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x0000a090 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x0000a0a0 203f203c 74797065 202d3139 3e290a74 ? ).t\n 0x0000a0b0 79706520 38382022 676f6c61 6e672e6f ype 88 \"golang.o\n 0x0000a0c0 72672f78 2f6e6574 2f646e73 2f646e73 rg/x/net/dns/dns\n 0x0000a0d0 6d657373 6167652e 41526573 6f757263 message.AResourc\n 0x0000a0e0 6522203c 74797065 20333033 3e0a2066 e\" . f\n 0x0000a0f0 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000a100 203c7479 70652032 35303e29 202e7265 ) .re\n 0x0000a110 616c5479 70652028 29202824 72657432 alType () ($ret2\n 0x0000a120 3134203c 74797065 20313038 3e290a20 14 ). \n 0x0000a130 66756e63 20287220 3c657363 3a307831 func (r ) .p\n 0x0000a150 61636b20 286d7367 203c6573 633a3078 ack (msg , \n+ 0x0000a160 31323e20 3c747970 65203434 363e2c20 12> , \n 0x0000a170 636f6d70 72657373 696f6e20 3c657363 compression \n 0x0000a190 2c20636f 6d707265 7373696f 6e4f6666 , compressionOff\n 0x0000a1a0 203c7479 7065202d 31313e29 20283f20 ) (? \n- 0x0000a1b0 3c747970 65203434 353e2c20 3f203c74 , ? , ? ). func \n 0x0000a1d0 2872203c 6573633a 3078313e 203c7479 (r ) GoStrin\n 0x0000a1f0 67202829 203c7479 7065202d 31363e0a g () .\n 0x0000a200 74797065 20383920 22676f6c 616e672e type 89 \"golang.\n 0x0000a210 6f72672f 782f6e65 742f646e 732f646e org/x/net/dns/dn\n 0x0000a220 736d6573 73616765 2e434e41 4d455265 smessage.CNAMERe\n@@ -2600,19 +2600,19 @@\n 0x0000a250 3a307831 3e203c74 79706520 3235313e :0x1> \n 0x0000a260 29202e72 65616c54 79706520 28292028 ) .realType () (\n 0x0000a270 24726574 31373220 3c747970 65203130 $ret172 ). func (r ) .pack (msg , compression\n+ 0x0000a2c0 34363e2c 20636f6d 70726573 73696f6e 46>, compression\n 0x0000a2d0 203c6573 633a3078 313e203c 74797065 , compressi\n 0x0000a2f0 6f6e4f66 66203c74 79706520 2d31313e onOff \n- 0x0000a300 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x0000a300 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x0000a310 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x0000a320 66756e63 20287220 3c657363 3a307831 func (r ) Go\n 0x0000a340 53747269 6e672028 29203c74 79706520 String () .type 90 \"go\n 0x0000a360 6c616e67 2e6f7267 2f782f6e 65742f64 lang.org/x/net/d\n 0x0000a370 6e732f64 6e736d65 73736167 652e436c ns/dnsmessage.Cl\n@@ -2641,20 +2641,20 @@\n 0x0000a4e0 63202872 203c6573 633a3078 313e203c c (r <\n 0x0000a4f0 74797065 20323533 3e29202e 7265616c type 253>) .real\n 0x0000a500 54797065 20282920 28247265 74313738 Type () ($ret178\n 0x0000a510 203c7479 70652031 30383e29 0a206675 ). fu\n 0x0000a520 6e632028 72203c65 73633a30 78313e20 nc (r \n 0x0000a530 3c747970 65203235 333e2920 2e706163 ) .pac\n 0x0000a540 6b20286d 7367203c 6573633a 30783132 k (msg , co\n+ 0x0000a550 3e203c74 79706520 3434363e 2c20636f > , co\n 0x0000a560 6d707265 7373696f 6e203c65 73633a30 mpression , \n 0x0000a580 636f6d70 72657373 696f6e4f 6666203c compressionOff <\n 0x0000a590 74797065 202d3131 3e292028 3f203c74 type -11>) (? , ? , ? ). func (r\n 0x0000a5c0 203c6573 633a3078 313e203c 74797065 ) GoString \n 0x0000a5e0 2829203c 74797065 202d3136 3e0a7479 () .ty\n 0x0000a5f0 70652039 33202267 6f6c616e 672e6f72 pe 93 \"golang.or\n 0x0000a600 672f782f 6e65742f 646e732f 646e736d g/x/net/dns/dnsm\n 0x0000a610 65737361 67652e4e 53526573 6f757263 essage.NSResourc\n@@ -2662,20 +2662,20 @@\n 0x0000a630 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000a640 203c7479 70652032 35343e29 202e7265 ) .re\n 0x0000a650 616c5479 70652028 29202824 72657431 alType () ($ret1\n 0x0000a660 3834203c 74797065 20313038 3e290a20 84 ). \n 0x0000a670 66756e63 20287220 3c657363 3a307831 func (r ) .p\n 0x0000a690 61636b20 286d7367 203c6573 633a3078 ack (msg , \n+ 0x0000a6a0 31323e20 3c747970 65203434 363e2c20 12> , \n 0x0000a6b0 636f6d70 72657373 696f6e20 3c657363 compression \n 0x0000a6d0 2c20636f 6d707265 7373696f 6e4f6666 , compressionOff\n 0x0000a6e0 203c7479 7065202d 31313e29 20283f20 ) (? \n- 0x0000a6f0 3c747970 65203434 353e2c20 3f203c74 , ? , ? ). func \n 0x0000a710 2872203c 6573633a 3078313e 203c7479 (r ) GoStrin\n 0x0000a730 67202829 203c7479 7065202d 31363e0a g () .\n 0x0000a740 74797065 20393420 22676f6c 616e672e type 94 \"golang.\n 0x0000a750 6f72672f 782f6e65 742f646e 732f646e org/x/net/dns/dn\n 0x0000a760 736d6573 73616765 2e4e616d 6522203c smessage.Name\" <\n@@ -2685,54 +2685,54 @@\n 0x0000a7a0 363e0a20 66756e63 20286e20 3c657363 6>. func (n \n 0x0000a7c0 2920476f 53747269 6e672028 29203c74 ) GoString () . func (\n 0x0000a7e0 6e203c65 73633a30 78313e20 3c747970 n ) .pack (m\n 0x0000a800 7367203c 6573633a 30783132 3e203c74 sg , compre\n+ 0x0000a810 79706520 3434363e 2c20636f 6d707265 ype 446>, compre\n 0x0000a820 7373696f 6e203c65 73633a30 78313e20 ssion \n 0x0000a830 3c747970 65203435 333e2c20 636f6d70 , comp\n 0x0000a840 72657373 696f6e4f 6666203c 74797065 ressionOff ) (? , ? , ? ). func (n ) .unpackCompre\n 0x0000a8a0 73736564 20286d73 67203c65 73633a30 ssed (msg , \n+ 0x0000a8b0 78313e20 3c747970 65203434 363e2c20 x1> , \n 0x0000a8c0 6f666620 3c747970 65202d31 313e2c20 off , \n 0x0000a8d0 616c6c6f 77436f6d 70726573 73696f6e allowCompression\n 0x0000a8e0 203c7479 7065202d 31353e29 20283f20 ) (? \n 0x0000a8f0 3c747970 65202d31 313e2c20 3f203c74 , ? ). func \n 0x0000a910 286e203c 6573633a 3078313e 203c7479 (n ) .unpack\n 0x0000a930 20286d73 67203c65 73633a30 78313e20 (msg \n- 0x0000a940 3c747970 65203434 353e2c20 6f666620 , off \n+ 0x0000a940 3c747970 65203434 363e2c20 6f666620 , off \n 0x0000a950 3c747970 65202d31 313e2920 283f203c ) (? <\n 0x0000a960 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ).type 95\n 0x0000a980 2022676f 6c616e67 2e6f7267 2f782f6e \"golang.org/x/n\n 0x0000a990 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x0000a9a0 652e4f50 54526573 6f757263 6522203c e.OPTResource\" <\n 0x0000a9b0 74797065 20333331 3e0a2066 756e6320 type 331>. func \n 0x0000a9c0 2872203c 6573633a 3078313e 203c7479 (r ) .realTy\n 0x0000a9e0 70652028 29202824 72657432 3237203c pe () ($ret227 <\n 0x0000a9f0 74797065 20313038 3e290a20 66756e63 type 108>). func\n 0x0000aa00 20287220 3c657363 3a307831 3e203c74 (r ) .pack \n 0x0000aa20 286d7367 203c6573 633a3078 31323e20 (msg \n- 0x0000aa30 3c747970 65203434 353e2c20 636f6d70 , comp\n+ 0x0000aa30 3c747970 65203434 363e2c20 636f6d70 , comp\n 0x0000aa40 72657373 696f6e20 3c657363 3a307831 ression , co\n 0x0000aa60 6d707265 7373696f 6e4f6666 203c7479 mpressionOff ) (? , ? , ? ). func (r <\n 0x0000aaa0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) GoString ()\n 0x0000aac0 203c7479 7065202d 31363e0a 74797065 .type\n 0x0000aad0 20393620 22676f6c 616e672e 6f72672f 96 \"golang.org/\n 0x0000aae0 782f6e65 742f646e 732f646e 736d6573 x/net/dns/dnsmes\n 0x0000aaf0 73616765 2e4f7043 6f646522 203c7479 sage.OpCode\" \n 0x0000ac00 3c747970 65203235 383e2920 2e726561 ) .rea\n 0x0000ac10 6c547970 65202829 20282472 65743139 lType () ($ret19\n 0x0000ac20 30203c74 79706520 3130383e 290a2066 0 ). f\n 0x0000ac30 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000ac40 203c7479 70652032 35383e29 202e7061 ) .pa\n 0x0000ac50 636b2028 6d736720 3c657363 3a307831 ck (msg , c\n+ 0x0000ac60 323e203c 74797065 20343436 3e2c2063 2> , c\n 0x0000ac70 6f6d7072 65737369 6f6e203c 6573633a ompression ,\n 0x0000ac90 20636f6d 70726573 73696f6e 4f666620 compressionOff \n 0x0000aca0 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x0000acb0 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? ). func (\n 0x0000acd0 72203c65 73633a30 78313e20 3c747970 r ) GoString\n 0x0000acf0 20282920 3c747970 65202d31 363e0a74 () .t\n 0x0000ad00 79706520 39392022 676f6c61 6e672e6f ype 99 \"golang.o\n 0x0000ad10 72672f78 2f6e6574 2f646e73 2f646e73 rg/x/net/dns/dns\n 0x0000ad20 6d657373 6167652e 50617273 65722220 message.Parser\" \n@@ -2911,15 +2911,15 @@\n 0x0000b5c0 63202870 203c6573 633a3078 313e203c c (p <\n 0x0000b5d0 74797065 20323539 3e292041 7574686f type 259>) Autho\n 0x0000b5e0 72697479 48656164 65722028 2920283f rityHeader () (?\n 0x0000b5f0 203c7479 70652031 30343e2c 203f203c , ? <\n 0x0000b600 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x0000b610 20287020 3c657363 3a307831 3e203c74 (p ) Start \n- 0x0000b630 286d7367 203c7479 70652034 34353e29 (msg )\n+ 0x0000b630 286d7367 203c7479 70652034 34363e29 (msg )\n 0x0000b640 20283f20 3c747970 65203931 3e2c203f (? , ?\n 0x0000b650 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x0000b660 6e632028 70203c65 73633a30 78313e20 nc (p \n 0x0000b670 3c747970 65203235 393e2920 536b6970 ) Skip\n 0x0000b680 416c6c41 7574686f 72697469 65732028 AllAuthorities (\n 0x0000b690 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x0000b6a0 6e632028 70203c65 73633a30 78313e20 nc (p \n@@ -2934,19 +2934,19 @@\n 0x0000b730 6f6c616e 672e6f72 672f782f 6e65742f olang.org/x/net/\n 0x0000b740 646e732f 646e736d 65737361 67652e51 dns/dnsmessage.Q\n 0x0000b750 75657374 696f6e22 203c7479 70652033 uestion\" . func (q ) .pack (msg , compression\n+ 0x0000b7a0 34363e2c 20636f6d 70726573 73696f6e 46>, compression\n 0x0000b7b0 203c6573 633a3078 313e203c 74797065 , compressi\n 0x0000b7d0 6f6e4f66 66203c74 79706520 2d31313e onOff \n- 0x0000b7e0 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x0000b7e0 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x0000b7f0 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x0000b800 66756e63 20287120 3c657363 3a307831 func (q ) Go\n 0x0000b820 53747269 6e672028 29203c74 79706520 String () .type 101 \"g\n 0x0000b840 6f6c616e 672e6f72 672f782f 6e65742f olang.org/x/net/\n 0x0000b850 646e732f 646e736d 65737361 67652e52 dns/dnsmessage.R\n@@ -2962,19 +2962,19 @@\n 0x0000b8f0 5265736f 75726365 22203c74 79706520 Resource\" . func (r ) GoString () \n 0x0000b930 3c747970 65202d31 363e0a20 66756e63 . func\n 0x0000b940 20287220 3c657363 3a307839 3e203c74 (r ) .pack \n- 0x0000b960 286d7367 203c7479 70652034 34353e2c (msg ,\n+ 0x0000b960 286d7367 203c7479 70652034 34363e2c (msg ,\n 0x0000b970 20636f6d 70726573 73696f6e 203c7479 compression , compres\n 0x0000b990 73696f6e 4f666620 3c747970 65202d31 sionOff ) (? ) (? , ? )\n 0x0000b9c0 0a747970 65203130 33202267 6f6c616e .type 103 \"golan\n 0x0000b9d0 672e6f72 672f782f 6e65742f 646e732f g.org/x/net/dns/\n 0x0000b9e0 646e736d 65737361 67652e52 65736f75 dnsmessage.Resou\n 0x0000b9f0 72636542 6f647922 203c7479 70652034 rceBody\" .type 104 \"go\n 0x0000ba10 6c616e67 2e6f7267 2f782f6e 65742f64 lang.org/x/net/d\n@@ -2983,34 +2983,34 @@\n 0x0000ba40 79706520 3332393e 0a206675 6e632028 ype 329>. func (\n 0x0000ba50 68203c65 73633a30 78313e20 3c747970 h ) GoString\n 0x0000ba70 20282920 3c747970 65202d31 363e0a20 () . \n 0x0000ba80 66756e63 20286820 3c657363 3a307831 func (h ) .f\n 0x0000baa0 69784c65 6e20286d 7367203c 6573633a ixLen (msg ,\n+ 0x0000bab0 3078313e 203c7479 70652034 34363e2c 0x1> ,\n 0x0000bac0 206c656e 4f666620 3c747970 65202d31 lenOff , preLen ) . func (h )\n 0x0000bb10 202e7061 636b2028 6f6c644d 7367203c .pack (oldMsg <\n 0x0000bb20 6573633a 30783132 3e203c74 79706520 esc:0x12> , compressio\n+ 0x0000bb30 3434363e 2c20636f 6d707265 7373696f 446>, compressio\n 0x0000bb40 6e203c65 73633a30 78313e20 3c747970 n , compress\n 0x0000bb60 696f6e4f 6666203c 74797065 202d3131 ionOff ) (msg , lenOff , lenOff , err ). func (h \n 0x0000bbb0 3c657363 3a307831 3e203c74 79706520 ) .unpack (m\n 0x0000bbd0 7367203c 6573633a 3078313e 203c7479 sg , off , off ) (? , ? ). func (h <\n 0x0000bc20 6573633a 3078313e 203c7479 70652032 esc:0x1> ) SetEDNS0 (u\n 0x0000bc40 64705061 796c6f61 644c656e 203c7479 dpPayloadLen , extRCod\n@@ -3033,20 +3033,20 @@\n 0x0000bd60 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .realType (\n 0x0000bd80 29202824 72657431 3936203c 74797065 ) ($ret196 ). func (r \n 0x0000bda0 3c657363 3a307831 3e203c74 79706520 ) .pack (msg\n 0x0000bdc0 203c6573 633a3078 31323e20 3c747970 , compress\n+ 0x0000bdd0 65203434 363e2c20 636f6d70 72657373 e 446>, compress\n 0x0000bde0 696f6e20 3c657363 3a307831 3e203c74 ion , compre\n 0x0000be00 7373696f 6e4f6666 203c7479 7065202d ssionOff ) (? , ? \n+ 0x0000be20 363e2c20 3f203c74 79706520 2d31393e 6>, ? \n 0x0000be30 290a2066 756e6320 2872203c 6573633a ). func (r )\n 0x0000be50 20476f53 7472696e 67202829 203c7479 GoString () .type 106\n 0x0000be70 2022676f 6c616e67 2e6f7267 2f782f6e \"golang.org/x/n\n 0x0000be80 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x0000be90 652e5352 56526573 6f757263 6522203c e.SRVResource\" <\n@@ -3054,20 +3054,20 @@\n 0x0000beb0 2872203c 6573633a 3078313e 203c7479 (r ) .realTy\n 0x0000bed0 70652028 29202824 72657432 3038203c pe () ($ret208 <\n 0x0000bee0 74797065 20313038 3e290a20 66756e63 type 108>). func\n 0x0000bef0 20287220 3c657363 3a307831 3e203c74 (r ) .pack \n 0x0000bf10 286d7367 203c6573 633a3078 31323e20 (msg \n- 0x0000bf20 3c747970 65203434 353e2c20 636f6d70 , comp\n+ 0x0000bf20 3c747970 65203434 363e2c20 636f6d70 , comp\n 0x0000bf30 72657373 696f6e20 3c657363 3a307831 ression , co\n 0x0000bf50 6d707265 7373696f 6e4f6666 203c7479 mpressionOff ) (? , ? , ? ). func (r <\n 0x0000bf90 6573633a 3078313e 203c7479 70652032 esc:0x1> ) GoString ()\n 0x0000bfb0 203c7479 7065202d 31363e0a 74797065 .type\n 0x0000bfc0 20313037 2022676f 6c616e67 2e6f7267 107 \"golang.org\n 0x0000bfd0 2f782f6e 65742f64 6e732f64 6e736d65 /x/net/dns/dnsme\n 0x0000bfe0 73736167 652e5458 54526573 6f757263 ssage.TXTResourc\n@@ -3075,20 +3075,20 @@\n 0x0000c000 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000c010 203c7479 70652032 36353e29 202e7265 ) .re\n 0x0000c020 616c5479 70652028 29202824 72657432 alType () ($ret2\n 0x0000c030 3032203c 74797065 20313038 3e290a20 02 ). \n 0x0000c040 66756e63 20287220 3c657363 3a307831 func (r ) .p\n 0x0000c060 61636b20 286d7367 203c6573 633a3078 ack (msg , \n+ 0x0000c070 31323e20 3c747970 65203434 363e2c20 12> , \n 0x0000c080 636f6d70 72657373 696f6e20 3c657363 compression \n 0x0000c0a0 2c20636f 6d707265 7373696f 6e4f6666 , compressionOff\n 0x0000c0b0 203c7479 7065202d 31313e29 20283f20 ) (? \n- 0x0000c0c0 3c747970 65203434 353e2c20 3f203c74 , ? , ? ). func \n 0x0000c0e0 2872203c 6573633a 3078313e 203c7479 (r ) GoStrin\n 0x0000c100 67202829 203c7479 7065202d 31363e0a g () .\n 0x0000c110 74797065 20313038 2022676f 6c616e67 type 108 \"golang\n 0x0000c120 2e6f7267 2f782f6e 65742f64 6e732f64 .org/x/net/dns/d\n 0x0000c130 6e736d65 73736167 652e5479 70652220 nsmessage.Type\" \n@@ -3105,20 +3105,20 @@\n 0x0000c1e0 20333436 3e0a2066 756e6320 2872203c 346>. func (r <\n 0x0000c1f0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .realType (\n 0x0000c210 29203c74 79706520 3130383e 0a206675 ) . fu\n 0x0000c220 6e632028 72203c65 73633a30 78313e20 nc (r \n 0x0000c230 3c747970 65203236 363e2920 2e706163 ) .pac\n 0x0000c240 6b20286d 7367203c 6573633a 30783132 k (msg , co\n+ 0x0000c250 3e203c74 79706520 3434363e 2c20636f > , co\n 0x0000c260 6d707265 7373696f 6e203c65 73633a30 mpression , \n 0x0000c280 636f6d70 72657373 696f6e4f 6666203c compressionOff <\n 0x0000c290 74797065 202d3131 3e292028 3f203c74 type -11>) (? , ? , ? ). func (r\n 0x0000c2c0 203c6573 633a3078 313e203c 74797065 ) GoString \n 0x0000c2e0 2829203c 74797065 202d3136 3e0a7479 () .ty\n 0x0000c2f0 70652031 31302022 68617368 2e486173 pe 110 \"hash.Has\n 0x0000c300 6822203c 74797065 20343538 3e0a7479 h\" .ty\n 0x0000c310 70652031 31312022 696e7465 726e616c pe 111 \"internal\n@@ -3190,15 +3190,15 @@\n 0x0000c730 323e0a20 66756e63 20287a20 3c657363 2>. func (z \n 0x0000c750 29202e63 6c656172 2028290a 2066756e ) .clear (). fun\n 0x0000c760 63202878 203c6573 633a3078 313e203c c (x <\n 0x0000c770 74797065 20313232 3e29202e 69746f61 type 122>) .itoa\n 0x0000c780 20286e65 67203c74 79706520 2d31353e (neg \n 0x0000c790 2c206261 7365203c 74797065 202d3131 , base ) . f\n+ 0x0000c7a0 3e29203c 74797065 20343436 3e0a2066 >) . f\n 0x0000c7b0 756e6320 287a203c 74797065 20313232 unc (z ) .divLarge (u \n 0x0000c7d0 3c747970 65203132 323e2c20 75496e20 , uIn \n 0x0000c7e0 3c657363 3a307831 3e203c74 79706520 , vIn ) \n 0x0000c810 2871203c 74797065 20313232 3e2c2072 (q , r\n@@ -3226,30 +3226,30 @@\n 0x0000c970 3c747970 65203132 323e2c20 69203c74 , i , b ) . func (x \n 0x0000c9c0 29202e75 746f6120 28626173 65203c74 ) .utoa (base ) . func (n . func (n ) .proba\n 0x0000ca00 626c7950 72696d65 4c756361 73202829 blyPrimeLucas ()\n 0x0000ca10 203c7479 7065202d 31353e0a 2066756e . fun\n 0x0000ca20 6320287a 203c6573 633a3078 31323e20 c (z \n 0x0000ca30 3c747970 65203132 323e2920 2e736574 ) .set\n 0x0000ca40 576f7264 20287820 3c747970 65203132 Word (x ) . \n 0x0000ca60 66756e63 20287a20 3c747970 65203132 func (z ) .add (x , y ) \n 0x0000caa0 0a206675 6e632028 71203c74 79706520 . func (q ) .convertWo\n 0x0000cac0 72647320 2873203c 6573633a 3078313e rds (s \n- 0x0000cad0 203c7479 70652034 34353e2c 2062203c , b <\n+ 0x0000cad0 203c7479 70652034 34363e2c 2062203c , b <\n 0x0000cae0 74797065 20313234 3e2c206e 64696769 type 124>, ndigi\n 0x0000caf0 7473203c 74797065 202d3131 3e2c2062 ts , b\n 0x0000cb00 62203c74 79706520 3132343e 2c207461 b , ta\n 0x0000cb10 626c6520 3c657363 3a307831 3e203c74 ble ). func \n 0x0000cb30 287a203c 74797065 20313232 3e29202e (z ) .\n 0x0000cb40 64697652 65637572 73697665 53746570 divRecursiveStep\n@@ -3322,15 +3322,15 @@\n 0x0000cf70 2e6f7220 2878203c 6573633a 3078313e .or (x \n 0x0000cf80 203c7479 70652031 32323e2c 2079203c , y <\n 0x0000cf90 6573633a 3078313e 203c7479 70652031 esc:0x1> ) .\n 0x0000cfb0 2066756e 6320287a 203c6573 633a3078 func (z ) .\n 0x0000cfd0 62797465 73202862 7566203c 6573633a bytes (buf )\n+ 0x0000cfe0 3078313e 203c7479 70652034 34363e29 0x1> )\n 0x0000cff0 20286920 3c747970 65202d31 313e290a (i ).\n 0x0000d000 2066756e 6320287a 203c6573 633a3078 func (z ) \n 0x0000d020 2e786f72 20287820 3c657363 3a307831 .xor (x , y \n 0x0000d040 3c657363 3a307831 3e203c74 79706520 ) \n@@ -3338,15 +3338,15 @@\n 0x0000d070 78313e20 3c747970 65203132 323e2920 x1> ) \n 0x0000d080 2e6d6f64 57202864 203c7479 70652031 .modW (d ) (r ). func (z ) .setBytes (b\n 0x0000d0d0 7566203c 6573633a 3078313e 203c7479 uf ) ) . func (z ) .set (x \n 0x0000d130 29203c74 79706520 3132323e 0a206675 ) . fu\n 0x0000d140 6e632028 7a203c65 73633a30 7831323e nc (z \n 0x0000d150 203c7479 70652031 32323e29 202e7261 ) .ra\n@@ -3435,29 +3435,29 @@\n 0x0000d680 343e2c20 79203c74 79706520 3132343e 4>, y \n 0x0000d690 29203c74 79706520 3132323e 0a747970 ) .typ\n 0x0000d6a0 65203132 3320226d 6174682f 6269672e e 123 \"math/big.\n 0x0000d6b0 496e7422 203c7479 70652033 37383e0a Int\" .\n 0x0000d6c0 2066756e 63202878 203c6573 633a3078 func (x ) A\n 0x0000d6e0 7070656e 64202862 7566203c 6573633a ppend (buf \n+ 0x0000d6f0 30783132 3e203c74 79706520 3434363e 0x12> \n 0x0000d700 2c206261 7365203c 74797065 202d3131 , base ) . f\n+ 0x0000d710 3e29203c 74797065 20343436 3e0a2066 >) . f\n 0x0000d720 756e6320 2878203c 6573633a 3078313e unc (x \n 0x0000d730 203c7479 70652032 37333e29 20476f62 ) Gob\n 0x0000d740 456e636f 64652028 2920283f 203c7479 Encode () (? , ? , ? ). func (z \n 0x0000d770 3c657363 3a307831 613e203c 74797065 ) Not (x ) . \n 0x0000d7b0 66756e63 20287820 3c657363 3a307831 func (x ) By\n- 0x0000d7d0 74657320 2829203c 74797065 20343435 tes () . func (z \n 0x0000d800 2920416e 644e6f74 20287820 3c657363 ) AndNot (x \n 0x0000d820 2c207920 3c657363 3a307839 3e203c74 , y ) . func (z , i , b )\n 0x0000d8a0 203c7479 70652032 37333e0a 2066756e . fun\n 0x0000d8b0 6320287a 203c6573 633a3078 393e203c c (z <\n 0x0000d8c0 74797065 20323733 3e292055 6e6d6172 type 273>) Unmar\n 0x0000d8d0 7368616c 54657874 20287465 7874203c shalText (text <\n- 0x0000d8e0 74797065 20343435 3e29203c 74797065 type 445>) ) . func (z <\n 0x0000d900 6573633a 3078393e 203c7479 70652032 esc:0x9> ) .scaleDenom\n 0x0000d920 20287820 3c657363 3a307831 3e203c74 (x , f \n 0x0000d950 290a2066 756e6320 287a203c 6573633a ). func (z ,\n 0x0000d9a0 2070203c 74797065 20323733 3e29203c p ) <\n 0x0000d9b0 74797065 20323733 3e0a2066 756e6320 type 273>. func \n 0x0000d9c0 287a203c 6573633a 30783161 3e203c74 (z ) SetByt\n 0x0000d9e0 65732028 62756620 3c657363 3a307831 es (buf ) ) . func (\n 0x0000da10 7a203c65 73633a30 7831613e 203c7479 z ) SetUint\n 0x0000da30 36342028 78203c74 79706520 2d383e29 64 (x )\n 0x0000da40 203c7479 70652032 37333e0a 2066756e . fun\n 0x0000da50 63202878 203c6573 633a3078 32323e20 c (x \n 0x0000da60 3c747970 65203237 333e2920 42697473 ) Bits\n@@ -3527,19 +3527,19 @@\n 0x0000dc40 3e203c74 79706520 3237333e 2c207920 > , y \n 0x0000dc50 3c657363 3a307831 3e203c74 79706520 ) \n 0x0000dc70 0a206675 6e632028 78203c65 73633a30 . func (x ) \n 0x0000dc90 46696c6c 42797465 73202862 7566203c FillBytes (buf <\n 0x0000dca0 6573633a 30783132 3e203c74 79706520 esc:0x12> ) \n+ 0x0000dcb0 3434363e 29203c74 79706520 3434363e 446>) \n 0x0000dcc0 0a206675 6e632028 78203c65 73633a30 . func (x ) \n 0x0000dce0 4d617273 68616c4a 534f4e20 28292028 MarshalJSON () (\n- 0x0000dcf0 3f203c74 79706520 3434353e 2c203f20 ? , ? \n+ 0x0000dcf0 3f203c74 79706520 3434363e 2c203f20 ? , ? \n 0x0000dd00 3c747970 65202d31 393e290a 2066756e ). fun\n 0x0000dd10 6320287a 203c6573 633a3078 31613e20 c (z \n 0x0000dd20 3c747970 65203237 333e2920 4d6f6420 ) Mod \n 0x0000dd30 2878203c 6573633a 3078313e 203c7479 (x , y )\n 0x0000dd60 203c7479 70652032 37333e0a 2066756e . fun\n@@ -3565,15 +3565,15 @@\n 0x0000dea0 70652032 37333e0a 2066756e 63202878 pe 273>. func (x\n 0x0000deb0 203c6573 633a3078 313e203c 74797065 ) String ()\n 0x0000ded0 203c7479 7065202d 31363e0a 2066756e . fun\n 0x0000dee0 63202878 203c6573 633a3078 313e203c c (x <\n 0x0000def0 74797065 20323733 3e29204d 61727368 type 273>) Marsh\n 0x0000df00 616c5465 78742028 29202874 65787420 alText () (text \n- 0x0000df10 3c747970 65203434 353e2c20 65727220 , err \n+ 0x0000df10 3c747970 65203434 363e2c20 65727220 , err \n 0x0000df20 3c747970 65202d31 393e290a 2066756e ). fun\n 0x0000df30 63202878 203c6573 633a3078 393e203c c (x <\n 0x0000df40 74797065 20323733 3e292050 726f6261 type 273>) Proba\n 0x0000df50 626c7950 72696d65 20286e20 3c747970 blyPrime (n ) . func (z , r \n 0x0000e050 3c747970 65203237 333e2920 283f203c ) (? <\n 0x0000e060 74797065 20323733 3e2c203f 203c7479 type 273>, ? ). func (\n 0x0000e080 7a203c65 73633a30 78393e20 3c747970 z ) Unmarsha\n 0x0000e0a0 6c4a534f 4e202874 65787420 3c747970 lJSON (text ) ) . func (z \n 0x0000e0e0 2920476f 62446563 6f646520 28627566 ) GobDecode (buf\n 0x0000e0f0 203c6573 633a3078 313e203c 74797065 ) ) . func (z \n 0x0000e130 29204d75 6c202878 203c6573 633a3078 ) Mul (x , y\n 0x0000e150 203c6573 633a3078 313e203c 74797065 ) . func (z ) Int31n (\n 0x0000ee70 6e203c74 79706520 2d333e29 203c7479 n ) . func (r \n 0x0000ee90 3c657363 3a307839 3e203c74 79706520 ) Read (p ) (n ) (n , err ). func (r \n 0x0000ef00 2920496e 74333120 2829203c 74797065 ) Int31 () . func (r ) Shuffle (n <\n@@ -3931,15 +3931,15 @@\n 0x0000f580 2066756e 63202864 203c6573 633a3078 func (d ) .\n 0x0000f5a0 6475616c 53746163 6b202829 203c7479 dualStack () .type 135\n 0x0000f5c0 20226e65 742e4572 726f7222 203c7479 \"net.Error\" .type 136\n 0x0000f5e0 20226e65 742e4950 22203c74 79706520 \"net.IP\" . func (ip <\n+ 0x0000f5f0 3434363e 0a206675 6e632028 6970203c 446>. func (ip <\n 0x0000f600 6573633a 3078313e 203c7479 70652031 esc:0x1> ) String () <\n 0x0000f620 74797065 202d3136 3e0a2066 756e6320 type -16>. func \n 0x0000f630 28697020 3c657363 3a307831 3e203c74 (ip ) Defaul\n 0x0000f650 744d6173 6b202829 203c7479 70652031 tMask () . func (ip <\n 0x0000f6e0 74797065 20313336 3e29203c 74797065 type 136>) . func (ip \n 0x0000f700 3c657363 3a307831 3e203c74 79706520 ) UnmarshalT\n 0x0000f720 65787420 28746578 74203c65 73633a30 ext (text ) \n+ 0x0000f730 78313e20 3c747970 65203434 363e2920 x1> ) \n 0x0000f740 3c747970 65202d31 393e0a20 66756e63 . func\n 0x0000f750 20286970 203c6573 633a3078 313e203c (ip <\n 0x0000f760 74797065 20313336 3e292049 73476c6f type 136>) IsGlo\n 0x0000f770 62616c55 6e696361 73742028 29203c74 balUnicast () . func (\n 0x0000f790 6970203c 6573633a 3078313e 203c7479 ip ) IsLoopb\n@@ -3967,15 +3967,15 @@\n 0x0000f7c0 3e0a2066 756e6320 28697020 3c657363 >. func (ip ) To16 () ($ret\n 0x0000f7f0 31363920 3c747970 65203133 363e290a 169 ).\n 0x0000f800 2066756e 63202869 70203c65 73633a30 func (ip ) \n 0x0000f820 4d617273 68616c54 65787420 28292028 MarshalText () (\n- 0x0000f830 3f203c74 79706520 3434353e 2c203f20 ? , ? \n+ 0x0000f830 3f203c74 79706520 3434363e 2c203f20 ? , ? \n 0x0000f840 3c747970 65202d31 393e290a 2066756e ). fun\n 0x0000f850 63202869 70203c65 73633a30 78313e20 c (ip \n 0x0000f860 3c747970 65203133 363e2920 49734d75 ) IsMu\n 0x0000f870 6c746963 61737420 2829203c 74797065 lticast () . func (ip \n 0x0000f890 3c657363 3a307831 3e203c74 79706520 ) IsUnspecif\n@@ -4034,15 +4034,15 @@\n 0x0000fbf0 3c747970 65203237 383e2920 53747269 ) Stri\n 0x0000fc00 6e672028 29203c74 79706520 2d31363e ng () \n 0x0000fc10 0a206675 6e632028 61203c65 73633a30 . func (a ) \n 0x0000fc30 4e657477 6f726b20 28292028 24726574 Network () ($ret\n 0x0000fc40 31393620 3c747970 65202d31 363e290a 196 ).\n 0x0000fc50 74797065 20313338 20226e65 742e4950 type 138 \"net.IP\n- 0x0000fc60 4d61736b 22203c74 79706520 3434353e Mask\" \n+ 0x0000fc60 4d61736b 22203c74 79706520 3434363e Mask\" \n 0x0000fc70 0a206675 6e632028 6d203c65 73633a30 . func (m ) \n 0x0000fc90 53697a65 20282920 286f6e65 73203c74 Size () (ones , bits <\n 0x0000fcb0 74797065 202d3131 3e290a20 66756e63 type -11>). func\n 0x0000fcc0 20286d20 3c657363 3a307831 3e203c74 (m ) String\n@@ -4371,15 +4371,15 @@\n 0x00011100 6d202862 6974203c 74797065 202d353e m (bit \n 0x00011110 29203c74 79706520 3134353e 0a747970 ) .typ\n 0x00011120 65203134 3620226e 65742f6e 65746970 e 146 \"net/netip\n 0x00011130 2e416464 7222203c 74797065 20333831 .Addr\" . func (ip \n 0x00011160 29204173 536c6963 65202829 203c7479 ) AsSlice () . func (i\n+ 0x00011170 70652034 34363e0a 2066756e 63202869 pe 446>. func (i\n 0x00011180 70203c65 73633a30 78313e20 3c747970 p ) IsMultic\n 0x000111a0 61737420 2829203c 74797065 202d3135 ast () . func (ip \n 0x000111d0 29204173 31362028 29202861 3136203c ) As16 () (a16 <\n 0x000111e0 74797065 20333937 3e290a20 66756e63 type 397>). func\n@@ -4401,31 +4401,31 @@\n 0x000112e0 63202869 70203c65 73633a30 78313e20 c (ip \n 0x000112f0 3c747970 65203134 363e2920 4973556e ) IsUn\n 0x00011300 73706563 69666965 64202829 203c7479 specified () . func (i\n 0x00011320 70203c65 73633a30 78313e20 3c747970 p ) .appendT\n 0x00011340 6f342028 72657420 3c657363 3a307831 o4 (ret ) <\n- 0x00011360 74797065 20343435 3e0a2066 756e6320 type 445>. func \n+ 0x00011350 323e203c 74797065 20343436 3e29203c 2> ) <\n+ 0x00011360 74797065 20343436 3e0a2066 756e6320 type 446>. func \n 0x00011370 28697020 3c657363 3a307831 3e203c74 (ip ) IsInte\n 0x00011390 72666163 654c6f63 616c4d75 6c746963 rfaceLocalMultic\n 0x000113a0 61737420 2829203c 74797065 202d3135 ast () . func (ip \n 0x000113d0 29202e69 735a6572 6f202829 203c7479 ) .isZero () . func (i\n 0x000113f0 70203c65 73633a30 78313e20 3c747970 p ) IsLoopba\n 0x00011410 636b2028 29203c74 79706520 2d31353e ck () \n 0x00011420 0a206675 6e632028 6970203c 6573633a . func (ip )\n 0x00011440 204d6172 7368616c 42696e61 72792028 MarshalBinary (\n- 0x00011450 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x00011450 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x00011460 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00011470 66756e63 20286970 203c6573 633a3078 func (ip ) I\n 0x00011490 7334496e 36202829 203c7479 7065202d s4In6 () . func (ip ) Less (ip2 . f\n 0x00011590 756e6320 28697020 3c657363 3a307831 unc (ip ) .m\n 0x000115b0 61727368 616c4269 6e617279 57697468 arshalBinaryWith\n 0x000115c0 54726169 6c696e67 42797465 73202874 TrailingBytes (t\n 0x000115d0 7261696c 696e6742 79746573 203c7479 railingBytes ) . func (ip . func (ip ) AppendTo (b \n 0x00011620 3c657363 3a307831 323e203c 74797065 ) ) . func (ip \n 0x00011660 29202e76 34202869 203c7479 7065202d ) .v4 (i ) . f\n 0x00011680 756e6320 28697020 3c657363 3a307831 unc (ip ) St\n 0x000116a0 72696e67 45787061 6e646564 20282920 ringExpanded () \n@@ -4463,43 +4463,43 @@\n 0x000116c0 20286970 203c6573 633a3078 31323e20 (ip \n 0x000116d0 3c747970 65203134 363e2920 2e776974 ) .wit\n 0x000116e0 686f7574 5a6f6e65 20282920 3c747970 houtZone () . func (ip\n 0x00011700 203c6573 633a3078 313e203c 74797065 ) .appendTo\n 0x00011720 36202872 6574203c 6573633a 30783132 6 (ret ) . func (\n+ 0x00011730 3e203c74 79706520 3434363e 29203c74 > ) . func (\n 0x00011750 6970203c 6573633a 3078313e 203c7479 ip ) Is4 () \n 0x00011770 3c747970 65202d31 353e0a20 66756e63 . func\n 0x00011780 20286970 203c6573 633a3078 313e203c (ip <\n 0x00011790 74797065 20313436 3e29204d 61727368 type 146>) Marsh\n 0x000117a0 616c5465 78742028 2920283f 203c7479 alText () (? , ? , ? ). func (ip\n 0x000117d0 203c6573 633a3078 313e203c 74797065 ) .lessOrEq\n 0x000117f0 20286970 32203c65 73633a30 78313e20 (ip2 \n 0x00011800 3c747970 65203134 363e2920 3c747970 ) . func (ip\n 0x00011820 203c6573 633a3078 31323e20 3c747970 ) WithZone\n 0x00011840 20287a6f 6e65203c 74797065 202d3136 (zone ) . f\n 0x00011860 756e6320 28697020 3c657363 3a307831 unc (ip ) Un\n 0x00011880 6d617273 68616c54 65787420 28746578 marshalText (tex\n 0x00011890 74203c65 73633a30 78313e20 3c747970 t ) ) . func (ip ) UnmarshalBina\n 0x000118e0 72792028 62203c65 73633a30 78313e20 ry (b \n- 0x000118f0 3c747970 65203434 353e2920 3c747970 ) ) . func (ip\n 0x00011910 203c6573 633a3078 313e203c 74797065 ) Compare (\n 0x00011930 69703220 3c657363 3a307831 3e203c74 ip2 ) . func (ip <\n 0x00011960 6573633a 30783132 3e203c74 79706520 esc:0x12> .typ\n 0x00011c10 65203134 3720226e 65742f6e 65746970 e 147 \"net/netip\n 0x00011c20 2e507265 66697822 203c7479 70652033 .Prefix\" . func (p ) UnmarshalBina\n 0x00011c60 72792028 62203c65 73633a30 78313e20 ry (b \n- 0x00011c70 3c747970 65203434 353e2920 3c747970 ) ) . func (p \n 0x00011c90 3c657363 3a307831 3e203c74 79706520 ) String () \n 0x00011cb0 3c747970 65202d31 363e0a20 66756e63 . func\n 0x00011cc0 20287020 3c657363 3a307831 3e203c74 (p ) Marsha\n 0x00011ce0 6c546578 74202829 20283f20 3c747970 lText () (? , ? , ? ). func (p <\n 0x00011d10 6573633a 30783132 3e203c74 79706520 esc:0x12> ) Addr () . func (\n 0x00011d40 70203c65 73633a30 78313e20 3c747970 p ) Bits () \n 0x00011d60 3c747970 65202d31 313e0a20 66756e63 . func\n@@ -4583,31 +4583,31 @@\n 0x00011e40 204f7665 726c6170 7320286f 203c6573 Overlaps (o ) . f\n 0x00011e70 756e6320 2870203c 6573633a 3078313e unc (p \n 0x00011e80 203c7479 70652032 38363e29 20556e6d ) Unm\n 0x00011e90 61727368 616c5465 78742028 74657874 arshalText (text\n 0x00011ea0 203c6573 633a3078 313e203c 74797065 ) ) . func (p )\n 0x00011ee0 20497353 696e676c 65495020 2829203c IsSingleIP () <\n 0x00011ef0 74797065 202d3135 3e0a2066 756e6320 type -15>. func \n 0x00011f00 2870203c 6573633a 30783132 3e203c74 (p ) Masked\n 0x00011f20 20282920 3c747970 65203134 373e0a20 () . \n 0x00011f30 66756e63 20287020 3c657363 3a307831 func (p ) Ap\n 0x00011f50 70656e64 546f2028 62203c65 73633a30 pendTo (b )\n- 0x00011f70 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00011f60 7831323e 203c7479 70652034 34363e29 x12> )\n+ 0x00011f70 203c7479 70652034 34363e0a 2066756e . fun\n 0x00011f80 63202870 203c6573 633a3078 313e203c c (p <\n 0x00011f90 74797065 20313437 3e29204d 61727368 type 147>) Marsh\n 0x00011fa0 616c4269 6e617279 20282920 283f203c alBinary () (? <\n- 0x00011fb0 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? ).type 14\n 0x00011fd0 3820226e 65742f75 726c2e55 524c2220 8 \"net/url.URL\" \n 0x00011fe0 3c747970 65203333 393e0a20 66756e63 . func\n 0x00011ff0 20287520 3c657363 3a307839 3e203c74 (u ) Query \n 0x00012010 2829203c 74797065 20313530 3e0a2066 () . f\n 0x00012020 756e6320 2875203c 6573633a 3078613e unc (u \n@@ -4615,15 +4615,15 @@\n 0x00012040 6f6c7665 52656665 72656e63 65202872 olveReference (r\n 0x00012050 6566203c 6573633a 3078613e 203c7479 ef ) . func (u ) UnmarshalBina\n 0x000120a0 72792028 74657874 203c6573 633a3078 ry (text ) <\n+ 0x000120b0 313e203c 74797065 20343436 3e29203c 1> ) <\n 0x000120c0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x000120d0 2875203c 6573633a 30783232 3e203c74 (u ) Port (\n 0x000120f0 29203c74 79706520 2d31363e 0a206675 ) . fu\n 0x00012100 6e632028 75203c65 73633a30 78393e20 nc (u \n 0x00012110 3c747970 65203238 383e2920 52656461 ) Reda\n 0x00012120 63746564 20282920 3c747970 65202d31 cted () ). func (u ) RequestURI (\n 0x00012350 29203c74 79706520 2d31363e 0a206675 ) . fu\n 0x00012360 6e632028 75203c65 73633a30 78393e20 nc (u \n 0x00012370 3c747970 65203238 383e2920 4d617273 ) Mars\n 0x00012380 68616c42 696e6172 79202829 20287465 halBinary () (te\n- 0x00012390 7874203c 74797065 20343435 3e2c2065 xt , e\n+ 0x00012390 7874203c 74797065 20343436 3e2c2065 xt , e\n 0x000123a0 7272203c 74797065 202d3139 3e290a74 rr ).t\n 0x000123b0 79706520 31343920 226e6574 2f75726c ype 149 \"net/url\n 0x000123c0 2e557365 72696e66 6f22203c 74797065 .Userinfo\" . func (u <\n 0x000123e0 6573633a 30783232 3e203c74 79706520 esc:0x22> ) Username (\n 0x00012400 29203c74 79706520 2d31363e 0a206675 ) . fu\n@@ -4873,30 +4873,30 @@\n 0x00013060 203c6573 633a3078 313e203c 74797065 ) .addSec (\n 0x00013080 64203c74 79706520 2d343e29 0a206675 d ). fu\n 0x00013090 6e632028 74203c65 73633a30 78313e20 nc (t \n 0x000130a0 3c747970 65203239 363e2920 556e6d61 ) Unma\n 0x000130b0 72736861 6c4a534f 4e202864 61746120 rshalJSON (data \n 0x000130c0 3c657363 3a307831 3e203c74 79706520 ) \n+ 0x000130d0 3434363e 29203c74 79706520 2d31393e 446>) \n 0x000130e0 0a206675 6e632028 74203c65 73633a30 . func (t ) \n 0x00013100 49534f57 65656b20 28292028 79656172 ISOWeek () (year\n 0x00013110 203c7479 7065202d 31313e2c 20776565 , wee\n 0x00013120 6b203c74 79706520 2d31313e 290a2066 k ). f\n 0x00013130 756e6320 2874203c 6573633a 3078313e unc (t \n 0x00013140 203c7479 70652031 36373e29 204d6f6e ) Mon\n 0x00013150 74682028 29203c74 79706520 3136363e th () \n 0x00013160 0a206675 6e632028 74203c65 73633a30 . func (t )\n 0x00013180 204c6f63 6174696f 6e202829 203c7479 Location () . func (t\n 0x000131a0 203c6573 633a3078 313e203c 74797065 ) GobEncode\n- 0x000131c0 20282920 283f203c 74797065 20343435 () (? , ? )\n 0x000131e0 0a206675 6e632028 74203c65 73633a30 . func (t ) \n 0x00013200 44617465 20282920 28796561 72203c74 Date () (year , month \n 0x00013220 3c747970 65203136 363e2c20 64617920 , day \n 0x00013230 3c747970 65202d31 313e290a 2066756e ). fun\n@@ -4957,15 +4957,15 @@\n 0x000135a0 31363e0a 2066756e 63202874 203c6573 16>. func (t ) Add (d ) . func (t )\n 0x00013600 204d6172 7368616c 4a534f4e 20282920 MarshalJSON () \n- 0x00013610 283f203c 74797065 20343435 3e2c203f (? , ?\n+ 0x00013610 283f203c 74797065 20343436 3e2c203f (? , ?\n 0x00013620 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x00013630 6e632028 74203c65 73633a30 78313e20 nc (t \n 0x00013640 3c747970 65203136 373e2920 49734453 ) IsDS\n 0x00013650 54202829 203c7479 7065202d 31353e0a T () .\n 0x00013660 2066756e 63202874 203c6573 633a3078 func (t ) .\n 0x00013680 64617465 20286675 6c6c203c 74797065 date (full \n 0x00013850 3c747970 65203136 373e2920 556e6978 ) Unix\n 0x00013860 20282920 3c747970 65202d34 3e0a2066 () . f\n 0x00013870 756e6320 2874203c 6573633a 3078313e unc (t \n 0x00013880 203c7479 70652032 39363e29 20556e6d ) Unm\n 0x00013890 61727368 616c4269 6e617279 20286461 arshalBinary (da\n 0x000138a0 7461203c 6573633a 3078313e 203c7479 ta ) ) . func (t ) UnmarshalText\n 0x000138f0 20286461 7461203c 6573633a 3078313e (data \n- 0x00013900 203c7479 70652034 34353e29 203c7479 ) ) . func (t\n 0x00013920 203c6573 633a3078 31323e20 3c747970 ) Truncate\n 0x00013940 20286420 3c747970 65203136 343e2920 (d ) \n 0x00013950 3c747970 65203136 373e0a20 66756e63 . func\n 0x00013960 20287420 3c657363 3a307831 323e203c (t <\n 0x00013970 74797065 20313637 3e292052 6f756e64 type 167>) Round\n@@ -5020,15 +5020,15 @@\n 0x00013990 3c747970 65203136 373e0a20 66756e63 . func\n 0x000139a0 20287420 3c657363 3a307831 3e203c74 (t ) .strip\n 0x000139c0 4d6f6e6f 2028290a 2066756e 63202874 Mono (). func (t\n 0x000139d0 203c6573 633a3078 313e203c 74797065 ) MarshalTe\n 0x000139f0 78742028 2920283f 203c7479 70652034 xt () (? , ? , ? ). func (t \n 0x00013a30 29202e6e 73656320 2829203c 74797065 ) .nsec () . func (t ) Zone () (na\n 0x00013a70 6d65203c 74797065 202d3136 3e2c206f me , o\n@@ -5043,27 +5043,27 @@\n 0x00013b00 66756e63 20287420 3c657363 3a307831 func (t ) Da\n 0x00013b20 79202829 203c7479 7065202d 31313e0a y () .\n 0x00013b30 2066756e 63202874 203c6573 633a3078 func (t ) G\n 0x00013b50 6f624465 636f6465 20286461 7461203c obDecode (data <\n 0x00013b60 6573633a 3078313e 203c7479 70652034 esc:0x1> ) .\n+ 0x00013b70 34363e29 203c7479 7065202d 31393e0a 46>) .\n 0x00013b80 2066756e 63202874 203c6573 633a3078 func (t ) U\n 0x00013ba0 6e69784e 616e6f20 2829203c 74797065 nixNano () . func (t ) After (u ) . f\n 0x00013c00 756e6320 2874203c 6573633a 3078313e unc (t \n 0x00013c10 203c7479 70652031 36373e29 204d6172 ) Mar\n 0x00013c20 7368616c 42696e61 72792028 2920283f shalBinary () (?\n- 0x00013c30 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00013c30 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00013c40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00013c50 20287420 3c657363 3a307831 3e203c74 (t ) Clock \n 0x00013c70 28292028 686f7572 203c7479 7065202d () (hour , min , sec ). func (t ) Minute\n 0x00013d00 20282920 3c747970 65202d31 313e0a20 () . \n 0x00013d10 66756e63 20287420 3c657363 3a307831 func (t ) Ap\n 0x00013d30 70656e64 466f726d 61742028 62203c65 pendFormat (b , layout , layout \n- 0x00013d70 29203c74 79706520 3434353e 0a747970 ) .typ\n+ 0x00013d70 29203c74 79706520 3434363e 0a747970 ) .typ\n 0x00013d80 65203136 38202274 696d652e 5765656b e 168 \"time.Week\n 0x00013d90 64617922 203c7479 7065202d 31313e0a day\" .\n 0x00013da0 2066756e 63202864 203c7479 70652031 func (d ) String () <\n 0x00013dc0 74797065 202d3136 3e0a7479 70652031 type -16>.type 1\n 0x00013dd0 36392028 3f203c74 79706520 3231333e 69 (? \n 0x00013de0 2920283f 203c7479 70652032 31323e2c ) (? ,\n@@ -5098,28 +5098,28 @@\n 0x00013e70 3220283f 203c7479 70652032 34363e29 2 (? )\n 0x00013e80 0a747970 65203137 3320283f 203c7479 .type 173 (? ) .type 174 (? \n 0x00013eb0 3c747970 65203431 363e2c20 3f203c74 , ? ) .type 175 (?\n- 0x00013ee0 203c7479 70652034 34353e2c 203f203c , ? <\n- 0x00013ef0 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? <\n+ 0x00013ef0 74797065 20343436 3e2c203f 203c7479 type 446>, ? ) .type 176 (? <\n- 0x00013f20 74797065 20343435 3e2c203f 203c7479 type 445>, ? ) , ? ) .type 177 (? \n- 0x00013f50 3c747970 65203434 353e2c20 3f203c74 , ? ) , ? ) .type 178 (? \n- 0x00013f80 3c747970 65203434 353e2c20 3f203c74 , ? ) , ? ) .type 179 (?\n- 0x00013fb0 203c7479 70652034 34353e29 203c7479 ) ) .type 180\n 0x00013fd0 20282920 283f203c 74797065 20323338 () (? , ? )\n 0x00013ff0 0a747970 65203138 31202829 0a747970 .type 181 ().typ\n 0x00014000 65203138 32202829 203c7479 70652031 e 182 () .type 183 () \n 0x00014020 283f203c 74797065 20313136 3e2c203f (? , ?\n@@ -5132,15 +5132,15 @@\n 0x00014090 3133333e 2c203f20 3c747970 65202d31 133>, ? ).type 186 (? \n 0x000140b0 3c747970 65203438 3e29203c 74797065 ) .type 187 (\n 0x000140d0 3f203c74 79706520 31303e29 203c7479 ? ) .type 188\n 0x000140f0 20283f20 3c747970 65203138 323e2c20 (? , \n- 0x00014100 3f203c74 79706520 3434353e 29203c74 ? ) ) .type 18\n 0x00014120 3920283f 203c7479 70652031 38323e29 9 (? )\n 0x00014130 203c7479 70652031 38323e0a 74797065 .type\n 0x00014140 20313930 20283f20 3c747970 65202d32 190 (? ) .t\n 0x00014160 79706520 31393120 283f203c 74797065 ype 191 (? , ? , ? ) (? , ? ).type 195 (?\n 0x00014230 203c7479 70652031 33323e29 203c7479 ) .type 196\n 0x00014250 20283f20 3c747970 65202d31 363e2c20 (? , \n- 0x00014260 3f203c74 79706520 3434353e 2c203f20 ? , ? \n+ 0x00014260 3f203c74 79706520 3434363e 2c203f20 ? , ? \n 0x00014270 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00014280 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? ).type 19\n 0x000142a0 3720283f 203c7479 7065202d 31363e2c 7 (? ,\n 0x000142b0 203f203c 74797065 202d3136 3e2c203f ? , ?\n 0x000142c0 203c7479 7065202d 31313e2c 203f203c , ? <\n 0x000142d0 74797065 202d3131 3e29203c 74797065 type -11>) .type 198 (\n 0x000142f0 3f203c74 79706520 2d31363e 2c203f20 ? , ? \n@@ -5233,15 +5233,15 @@\n 0x000146e0 2036323e 0a747970 65203234 30202a3c 62>.type 240 *<\n 0x000146f0 74797065 2036363e 0a747970 65203234 type 66>.type 24\n 0x00014700 31202a3c 74797065 2036383e 0a747970 1 *.typ\n 0x00014710 65203234 32202a3c 74797065 2036393e e 242 *\n 0x00014720 0a747970 65203234 33202a3c 74797065 .type 243 *.type 244 *<\n 0x00014740 74797065 2037353e 0a747970 65203234 type 75>.type 24\n- 0x00014750 35202a3c 74797065 20343435 3e0a7479 5 *.ty\n+ 0x00014750 35202a3c 74797065 20343436 3e0a7479 5 *.ty\n 0x00014760 70652032 3436202a 3c747970 65203830 pe 246 *.type 247 *.type 248 *\n 0x00014790 3c747970 65203834 3e0a7479 70652032 .type 2\n 0x000147a0 3439202a 3c747970 65203837 3e0a7479 49 *.ty\n 0x000147b0 70652032 3530202a 3c747970 65203838 pe 250 *.type 251 *; }.type 306 \n 0x00014ce0 73747275 6374207b 20416c67 6f726974 struct { Algorit\n 0x00014cf0 686d203c 74797065 2037353e 3b205061 hm ; Pa\n 0x00014d00 72616d65 74657273 203c7479 70652037 rameters \"asn1:\\\"optio\n 0x00014d20 6e616c5c 22223b20 7d0a7479 70652033 nal\\\"\"; }.type 3\n 0x00014d30 30372073 74727563 74207b20 42797465 07 struct { Byte\n- 0x00014d40 73203c74 79706520 3434353e 3b204269 s ; Bi\n+ 0x00014d40 73203c74 79706520 3434363e 3b204269 s ; Bi\n 0x00014d50 744c656e 67746820 3c747970 65202d31 tLength ; }.type 308 s\n 0x00014d70 74727563 74207b20 434e414d 45203c74 truct { CNAME ; }.type \n 0x00014d90 33303920 73747275 6374207b 20436572 309 struct { Cer\n 0x00014da0 74696669 63617465 203c7479 70652034 tificate ; PrivateKey \n 0x00014dc0 3c747970 65203531 3e3b2053 7570706f ; Suppo\n 0x00014dd0 72746564 5369676e 61747572 65416c67 rtedSignatureAlg\n 0x00014de0 6f726974 686d7320 3c747970 65203432 orithms ; OCSPStaple <\n- 0x00014e00 74797065 20343435 3e3b2053 69676e65 type 445>; Signe\n+ 0x00014e00 74797065 20343436 3e3b2053 69676e65 type 446>; Signe\n 0x00014e10 64436572 74696669 63617465 54696d65 dCertificateTime\n 0x00014e20 7374616d 7073203c 74797065 20343136 stamps ; Leaf ; }.type 310 s\n 0x00014e50 74727563 74207b20 43697068 65725375 truct { CipherSu\n 0x00014e60 69746573 203c7479 70652034 34343e3b ites ;\n 0x00014e70 20536572 7665724e 616d6520 3c747970 ServerName ; Supporte\n 0x00014e90 64437572 76657320 3c747970 65203431 dCurves ; SupportedPoi\n- 0x00014eb0 6e747320 3c747970 65203434 363e3b20 nts ; \n+ 0x00014eb0 6e747320 3c747970 65203434 353e3b20 nts ; \n 0x00014ec0 5369676e 61747572 65536368 656d6573 SignatureSchemes\n 0x00014ed0 203c7479 70652034 32303e3b 20537570 ; Sup\n 0x00014ee0 706f7274 65645072 6f746f73 203c7479 portedProtos ; Support\n 0x00014f00 65645665 7273696f 6e73203c 74797065 edVersions ; Conn ; .crypto/\n@@ -5367,20 +5367,20 @@\n 0x00014f40 20323137 3e3b202e 63727970 746f2f74 217>; .crypto/t\n 0x00014f50 6c732e63 7478203c 74797065 2034383e ls.ctx \n 0x00014f60 3b207d0a 74797065 20333131 20737472 ; }.type 311 str\n 0x00014f70 75637420 7b20436c 61737320 3c747970 uct { Class ; Tag ; IsCompou\n 0x00014fa0 6e64203c 74797065 202d3135 3e3b2042 nd ; B\n- 0x00014fb0 79746573 203c7479 70652034 34353e3b ytes ;\n+ 0x00014fb0 79746573 203c7479 70652034 34363e3b ytes ;\n 0x00014fc0 2046756c 6c427974 6573203c 74797065 FullBytes ; }.type 31\n+ 0x00014fd0 20343436 3e3b207d 0a747970 65203331 446>; }.type 31\n 0x00014fe0 32207374 72756374 207b2043 6f646520 2 struct { Code \n 0x00014ff0 3c747970 65202d36 3e3b2044 61746120 ; Data \n- 0x00015000 3c747970 65203434 353e3b20 7d0a7479 ; }.ty\n+ 0x00015000 3c747970 65203434 363e3b20 7d0a7479 ; }.ty\n 0x00015010 70652033 31332073 74727563 74207b20 pe 313 struct { \n 0x00015020 436f756e 74727920 3c747970 65203434 Country ; Organization\n 0x00015040 203c7479 70652034 34313e3b 204f7267 ; Org\n 0x00015050 616e697a 6174696f 6e616c55 6e697420 anizationalUnit \n 0x00015060 3c747970 65203434 313e3b20 4c6f6361 ; Loca\n 0x00015070 6c697479 203c7479 70652034 34313e3b lity ;\n@@ -5447,15 +5447,15 @@\n 0x00015440 3c747970 65203133 363e3b20 5a6f6e65 ; Zone\n 0x00015450 203c7479 7065202d 31363e3b 207d0a74 ; }.t\n 0x00015460 79706520 33323420 73747275 6374207b ype 324 struct {\n 0x00015470 20496420 3c747970 65203735 3e3b2043 Id ; C\n 0x00015480 72697469 63616c20 3c747970 65202d31 ritical \"asn1:\\\"optio\n 0x000154a0 6e616c5c 22223b20 56616c75 65203c74 nal\\\"\"; Value ; }.type\n+ 0x000154b0 79706520 3434363e 3b207d0a 74797065 ype 446>; }.type\n 0x000154c0 20333235 20737472 75637420 7b204d73 325 struct { Ms\n 0x000154d0 67203c74 79706520 2d31363e 3b205265 g ; Re\n 0x000154e0 636f7264 48656164 6572203c 74797065 cordHeader ; Conn ; }.type 3\n 0x00015510 32362073 74727563 74207b20 4e53203c 26 struct { NS <\n 0x00015520 74797065 2039343e 3b207d0a 74797065 type 94>; }.type\n@@ -5553,23 +5553,23 @@\n 0x00015ae0 746c732e 73657373 696f6e54 69636b65 tls.sessionTicke\n 0x00015af0 744b6579 73203c74 79706520 3432333e tKeys \n 0x00015b00 3b202e63 72797074 6f2f746c 732e6175 ; .crypto/tls.au\n 0x00015b10 746f5365 7373696f 6e546963 6b65744b toSessionTicketK\n 0x00015b20 65797320 3c747970 65203432 333e3b20 eys ; \n 0x00015b30 7d0a7479 70652033 33372073 74727563 }.type 337 struc\n 0x00015b40 74207b20 52617720 3c747970 65203434 t { Raw ; RawTBSCertif\n- 0x00015b60 69636174 65203c74 79706520 3434353e icate \n+ 0x00015b50 363e3b20 52617754 42534365 72746966 6>; RawTBSCertif\n+ 0x00015b60 69636174 65203c74 79706520 3434363e icate \n 0x00015b70 3b205261 77537562 6a656374 5075626c ; RawSubjectPubl\n 0x00015b80 69634b65 79496e66 6f203c74 79706520 icKeyInfo ; RawSubject\n- 0x00015ba0 203c7479 70652034 34353e3b 20526177 ; Raw\n- 0x00015bb0 49737375 6572203c 74797065 20343435 Issuer ; RawSubject\n+ 0x00015ba0 203c7479 70652034 34363e3b 20526177 ; Raw\n+ 0x00015bb0 49737375 6572203c 74797065 20343436 Issuer ; Signature ; Signatu\n+ 0x00015bd0 70652034 34363e3b 20536967 6e617475 pe 446>; Signatu\n 0x00015be0 7265416c 676f7269 74686d20 3c747970 reAlgorithm ; PublicKey\n 0x00015c00 416c676f 72697468 6d203c74 79706520 Algorithm ; PublicKey <\n 0x00015c20 74797065 2036333e 3b205665 7273696f type 63>; Versio\n 0x00015c30 6e203c74 79706520 2d31313e 3b205365 n ; Se\n 0x00015c40 7269616c 4e756d62 6572203c 74797065 rialNumber ; I\n 0x00015d70 73434120 3c747970 65202d31 353e3b20 sCA ; \n 0x00015d80 4d617850 6174684c 656e203c 74797065 MaxPathLen ; MaxPathLe\n 0x00015da0 6e5a6572 6f203c74 79706520 2d31353e nZero \n 0x00015db0 3b205375 626a6563 744b6579 4964203c ; SubjectKeyId <\n- 0x00015dc0 74797065 20343435 3e3b2041 7574686f type 445>; Autho\n+ 0x00015dc0 74797065 20343436 3e3b2041 7574686f type 446>; Autho\n 0x00015dd0 72697479 4b657949 64203c74 79706520 rityKeyId ; OCSPServer\n+ 0x00015de0 3434363e 3b204f43 53505365 72766572 446>; OCSPServer\n 0x00015df0 203c7479 70652034 34313e3b 20497373 ; Iss\n 0x00015e00 75696e67 43657274 69666963 61746555 uingCertificateU\n 0x00015e10 524c203c 74797065 20343431 3e3b2044 RL ; D\n 0x00015e20 4e534e61 6d657320 3c747970 65203434 NSNames ; EmailAddress\n 0x00015e40 6573203c 74797065 20343431 3e3b2049 es ; I\n 0x00015e50 50416464 72657373 6573203c 74797065 PAddresses \n 0x00016410 3b207d0a 74797065 20333435 20737472 ; }.type 345 str\n 0x00016420 75637420 7b205479 7065203c 74797065 uct { Type ; Value ; }.type 34\n 0x00016450 36207374 72756374 207b2054 79706520 6 struct { Type \n 0x00016460 3c747970 65203130 383e3b20 44617461 ; Data\n- 0x00016470 203c7479 70652034 34353e3b 207d0a74 ; }.t\n+ 0x00016470 203c7479 70652034 34363e3b 207d0a74 ; }.t\n 0x00016480 79706520 33343720 73747275 6374207b ype 347 struct {\n 0x00016490 2056616c 203c7479 70652031 31363e3b Val ;\n 0x000164a0 20457272 203c7479 7065202d 31393e3b Err ;\n 0x000164b0 20536861 72656420 3c747970 65202d31 Shared ; }.type 348 s\n 0x000164d0 74727563 74207b20 56657273 696f6e20 truct { Version \n 0x000164e0 3c747970 65202d36 3e3b2048 616e6473 ; Hands\n@@ -5724,28 +5724,28 @@\n 0x00016590 3e3b2050 65657243 65727469 66696361 >; PeerCertifica\n 0x000165a0 74657320 3c747970 65203430 373e3b20 tes ; \n 0x000165b0 56657269 66696564 43686169 6e73203c VerifiedChains <\n 0x000165c0 74797065 20343135 3e3b2053 69676e65 type 415>; Signe\n 0x000165d0 64436572 74696669 63617465 54696d65 dCertificateTime\n 0x000165e0 7374616d 7073203c 74797065 20343136 stamps ; OCSPResponse \n- 0x00016600 3c747970 65203434 353e3b20 544c5355 ; TLSU\n- 0x00016610 6e697175 65203c74 79706520 3434353e nique \n+ 0x00016600 3c747970 65203434 363e3b20 544c5355 ; TLSU\n+ 0x00016610 6e697175 65203c74 79706520 3434363e nique \n 0x00016620 3b202e63 72797074 6f2f746c 732e656b ; .crypto/tls.ek\n 0x00016630 6d203c74 79706520 3139363e 3b207d0a m ; }.\n 0x00016640 74797065 20333439 20737472 75637420 type 349 struct \n 0x00016650 7b207d0a 74797065 20333530 20737472 { }.type 350 str\n 0x00016660 75637420 7b202e62 79746573 2e627566 uct { .bytes.buf\n- 0x00016670 203c7479 70652034 34353e3b 202e6279 ; .by\n+ 0x00016670 203c7479 70652034 34363e3b 202e6279 ; .by\n 0x00016680 7465732e 6f666620 3c747970 65202d31 tes.off ; .bytes.lastR\n 0x000166a0 65616420 3c747970 65203434 3e3b207d ead ; }\n 0x000166b0 0a747970 65203335 31207374 72756374 .type 351 struct\n 0x000166c0 207b202e 62797465 732e7320 3c747970 { .bytes.s ; .bytes.i\n+ 0x000166d0 65203434 363e3b20 2e627974 65732e69 e 446>; .bytes.i\n 0x000166e0 203c7479 7065202d 343e3b20 2e627974 ; .byt\n 0x000166f0 65732e70 72657652 756e6520 3c747970 es.prevRune ; }.type 3\n 0x00016710 35322073 74727563 74207b20 2e637279 52 struct { .cry\n 0x00016720 70746f2f 746c732e 636f6e6e 203c7479 pto/tls.conn ; .crypto\n 0x00016740 2f746c73 2e697343 6c69656e 74203c74 /tls.isClient ; \n 0x00016870 2e637279 70746f2f 746c732e 64696452 .crypto/tls.didR\n 0x00016880 6573756d 65203c74 79706520 2d31353e esume \n 0x00016890 3b202e63 72797074 6f2f746c 732e6369 ; .crypto/tls.ci\n 0x000168a0 70686572 53756974 65203c74 79706520 pherSuite ; .crypto/tls\n 0x000168c0 2e6f6373 70526573 706f6e73 65203c74 .ocspResponse ; .crypt\n+ 0x000168d0 79706520 3434363e 3b202e63 72797074 ype 446>; .crypt\n 0x000168e0 6f2f746c 732e7363 7473203c 74797065 o/tls.scts ; .crypto/t\n 0x00016900 6c732e70 65657243 65727469 66696361 ls.peerCertifica\n 0x00016910 74657320 3c747970 65203430 373e3b20 tes ; \n 0x00016920 2e637279 70746f2f 746c732e 76657269 .crypto/tls.veri\n 0x00016930 66696564 43686169 6e73203c 74797065 fiedChains ; .crypto/t\n@@ -5785,15 +5785,15 @@\n 0x00016960 79706520 2d31363e 3b202e63 72797074 ype -16>; .crypt\n 0x00016970 6f2f746c 732e7365 63757265 52656e65 o/tls.secureRene\n 0x00016980 676f7469 6174696f 6e203c74 79706520 gotiation ; .crypto/tl\n 0x000169a0 732e656b 6d203c74 79706520 3139363e s.ekm \n 0x000169b0 3b202e63 72797074 6f2f746c 732e7265 ; .crypto/tls.re\n 0x000169c0 73756d70 74696f6e 53656372 6574203c sumptionSecret <\n- 0x000169d0 74797065 20343435 3e3b202e 63727970 type 445>; .cryp\n+ 0x000169d0 74797065 20343436 3e3b202e 63727970 type 446>; .cryp\n 0x000169e0 746f2f74 6c732e74 69636b65 744b6579 to/tls.ticketKey\n 0x000169f0 73203c74 79706520 3432333e 3b202e63 s ; .c\n 0x00016a00 72797074 6f2f746c 732e636c 69656e74 rypto/tls.client\n 0x00016a10 46696e69 73686564 49734669 72737420 FinishedIsFirst \n 0x00016a20 3c747970 65202d31 353e3b20 2e637279 ; .cry\n 0x00016a30 70746f2f 746c732e 636c6f73 654e6f74 pto/tls.closeNot\n 0x00016a40 69667945 7272203c 74797065 202d3139 ifyErr ; .crypto/tls\n 0x00016b50 2e696e70 7574203c 74797065 2034363e .input \n 0x00016b60 3b202e63 72797074 6f2f746c 732e6861 ; .crypto/tls.ha\n 0x00016b70 6e64203c 74797065 2034353e 3b202e63 nd ; .c\n 0x00016b80 72797074 6f2f746c 732e6275 66666572 rypto/tls.buffer\n 0x00016b90 696e6720 3c747970 65202d31 353e3b20 ing ; \n 0x00016ba0 2e637279 70746f2f 746c732e 73656e64 .crypto/tls.send\n- 0x00016bb0 42756620 3c747970 65203434 353e3b20 Buf ; \n+ 0x00016bb0 42756620 3c747970 65203434 363e3b20 Buf ; \n 0x00016bc0 2e637279 70746f2f 746c732e 62797465 .crypto/tls.byte\n 0x00016bd0 7353656e 74203c74 79706520 2d343e3b sSent ;\n 0x00016be0 202e6372 7970746f 2f746c73 2e706163 .crypto/tls.pac\n 0x00016bf0 6b657473 53656e74 203c7479 7065202d ketsSent ; .crypto/tls.\n 0x00016c10 72657472 79436f75 6e74203c 74797065 retryCount ; .crypto/t\n@@ -5833,15 +5833,15 @@\n 0x00016c60 39373e3b 207d0a74 79706520 33353320 97>; }.type 353 \n 0x00016c70 73747275 6374207b 202e6372 7970746f struct { .crypto\n 0x00016c80 2f746c73 2e657272 203c7479 70652031 /tls.err ; }.type 354 \n 0x00016ca0 73747275 6374207b 202e6372 7970746f struct { .crypto\n 0x00016cb0 2f746c73 2e67726f 7570203c 74797065 /tls.group ; .crypto/tl\n- 0x00016cd0 732e6461 7461203c 74797065 20343435 s.data ; }.type 355 st\n 0x00016cf0 72756374 207b202e 63727970 746f2f74 ruct { .crypto/t\n 0x00016d00 6c732e69 64203c74 79706520 2d363e3b ls.id ;\n 0x00016d10 202e6372 7970746f 2f746c73 2e6b6579 .crypto/tls.key\n 0x00016d20 4c656e20 3c747970 65202d31 313e3b20 Len ; \n 0x00016d30 2e637279 70746f2f 746c732e 61656164 .crypto/tls.aead\n 0x00016d40 203c7479 70652031 37373e3b 202e6372 ; .cr\n@@ -5872,15 +5872,15 @@\n 0x00016ed0 20333937 3e3b202e 63727970 746f2f74 397>; .crypto/t\n 0x00016ee0 6c732e68 6d61634b 6579203c 74797065 ls.hmacKey ; .crypto/t\n 0x00016f00 6c732e63 72656174 6564203c 74797065 ls.created ; }.type 35\n 0x00016f20 38207374 72756374 207b202e 63727970 8 struct { .cryp\n 0x00016f30 746f2f74 6c732e6c 6162656c 203c7479 to/tls.label ; .crypto\n+ 0x00016f40 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x00016f50 2f746c73 2e6f6266 75736361 74656454 /tls.obfuscatedT\n 0x00016f60 69636b65 74416765 203c7479 7065202d icketAge ; }.type 359 s\n 0x00016f80 74727563 74207b20 2e637279 70746f2f truct { .crypto/\n 0x00016f90 746c732e 6e6f6e63 654d6173 6b203c74 tls.nonceMask ; .crypt\n 0x00016fb0 6f2f746c 732e6165 6164203c 74797065 o/tls.aead ; .crypto/\n 0x00017000 746c732e 61656164 203c7479 70652035 tls.aead ; }.type 361 s\n 0x00017020 74727563 74207b20 2e637279 70746f2f truct { .crypto/\n 0x00017030 746c732e 70726976 6174654b 6579203c tls.privateKey <\n- 0x00017040 74797065 20343435 3e3b202e 63727970 type 445>; .cryp\n+ 0x00017040 74797065 20343436 3e3b202e 63727970 type 446>; .cryp\n 0x00017050 746f2f74 6c732e70 75626c69 634b6579 to/tls.publicKey\n- 0x00017060 203c7479 70652034 34353e3b 207d0a74 ; }.t\n+ 0x00017060 203c7479 70652034 34363e3b 207d0a74 ; }.t\n 0x00017070 79706520 33363220 73747275 6374207b ype 362 struct {\n 0x00017080 202e6372 7970746f 2f746c73 2e726177 .crypto/tls.raw\n- 0x00017090 203c7479 70652034 34353e3b 202e6372 ; .cr\n+ 0x00017090 203c7479 70652034 34363e3b 202e6372 ; .cr\n 0x000170a0 7970746f 2f746c73 2e636970 68657274 ypto/tls.ciphert\n- 0x000170b0 65787420 3c747970 65203434 353e3b20 ext ; \n+ 0x000170b0 65787420 3c747970 65203434 363e3b20 ext ; \n 0x000170c0 7d0a7479 70652033 36332073 74727563 }.type 363 struc\n 0x000170d0 74207b20 2e637279 70746f2f 746c732e t { .crypto/tls.\n- 0x000170e0 72617720 3c747970 65203434 353e3b20 raw ; \n+ 0x000170e0 72617720 3c747970 65203434 363e3b20 raw ; \n 0x000170f0 2e637279 70746f2f 746c732e 6b657920 .crypto/tls.key \n- 0x00017100 3c747970 65203434 353e3b20 7d0a7479 ; }.ty\n+ 0x00017100 3c747970 65203434 363e3b20 7d0a7479 ; }.ty\n 0x00017110 70652033 36342073 74727563 74207b20 pe 364 struct { \n 0x00017120 2e637279 70746f2f 746c732e 72617720 .crypto/tls.raw \n- 0x00017130 3c747970 65203434 353e3b20 2e637279 ; .cry\n+ 0x00017130 3c747970 65203434 363e3b20 2e637279 ; .cry\n 0x00017140 70746f2f 746c732e 6c696665 74696d65 pto/tls.lifetime\n 0x00017150 203c7479 7065202d 373e3b20 2e637279 ; .cry\n 0x00017160 70746f2f 746c732e 61676541 6464203c pto/tls.ageAdd <\n 0x00017170 74797065 202d373e 3b202e63 72797074 type -7>; .crypt\n 0x00017180 6f2f746c 732e6e6f 6e636520 3c747970 o/tls.nonce ; .crypto/\n+ 0x00017190 65203434 363e3b20 2e637279 70746f2f e 446>; .crypto/\n 0x000171a0 746c732e 6c616265 6c203c74 79706520 tls.label ; .crypto/tl\n+ 0x000171b0 3434363e 3b202e63 72797074 6f2f746c 446>; .crypto/tl\n 0x000171c0 732e6d61 78456172 6c794461 7461203c s.maxEarlyData <\n 0x000171d0 74797065 202d373e 3b207d0a 74797065 type -7>; }.type\n 0x000171e0 20333635 20737472 75637420 7b202e63 365 struct { .c\n 0x000171f0 72797074 6f2f746c 732e7261 77203c74 rypto/tls.raw ; .crypt\n+ 0x00017200 79706520 3434363e 3b202e63 72797074 ype 446>; .crypt\n 0x00017210 6f2f746c 732e7570 64617465 52657175 o/tls.updateRequ\n 0x00017220 65737465 64203c74 79706520 2d31353e ested \n 0x00017230 3b207d0a 74797065 20333636 20737472 ; }.type 366 str\n 0x00017240 75637420 7b202e63 72797074 6f2f746c uct { .crypto/tl\n- 0x00017250 732e7261 77203c74 79706520 3434353e s.raw \n+ 0x00017250 732e7261 77203c74 79706520 3434363e s.raw \n 0x00017260 3b202e63 72797074 6f2f746c 732e7665 ; .crypto/tls.ve\n 0x00017270 7273203c 74797065 202d363e 3b202e63 rs ; .c\n 0x00017280 72797074 6f2f746c 732e7261 6e646f6d rypto/tls.random\n- 0x00017290 203c7479 70652034 34353e3b 202e6372 ; .cr\n+ 0x00017290 203c7479 70652034 34363e3b 202e6372 ; .cr\n 0x000172a0 7970746f 2f746c73 2e736573 73696f6e ypto/tls.session\n- 0x000172b0 4964203c 74797065 20343435 3e3b202e Id ; .\n+ 0x000172b0 4964203c 74797065 20343436 3e3b202e Id ; .\n 0x000172c0 63727970 746f2f74 6c732e63 69706865 crypto/tls.ciphe\n 0x000172d0 72537569 7465203c 74797065 202d363e rSuite \n 0x000172e0 3b202e63 72797074 6f2f746c 732e636f ; .crypto/tls.co\n 0x000172f0 6d707265 7373696f 6e4d6574 686f6420 mpressionMethod \n 0x00017300 3c747970 65202d35 3e3b202e 63727970 ; .cryp\n 0x00017310 746f2f74 6c732e6f 63737053 7461706c to/tls.ocspStapl\n 0x00017320 696e6720 3c747970 65202d31 353e3b20 ing ; \n@@ -5943,15 +5943,15 @@\n 0x00017340 65745375 70706f72 74656420 3c747970 etSupported ; .crypto/\n 0x00017360 746c732e 73656375 72655265 6e65676f tls.secureRenego\n 0x00017370 74696174 696f6e53 7570706f 72746564 tiationSupported\n 0x00017380 203c7479 7065202d 31353e3b 202e6372 ; .cr\n 0x00017390 7970746f 2f746c73 2e736563 75726552 ypto/tls.secureR\n 0x000173a0 656e6567 6f746961 74696f6e 203c7479 enegotiation ; .crypto\n+ 0x000173b0 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x000173c0 2f746c73 2e616c70 6e50726f 746f636f /tls.alpnProtoco\n 0x000173d0 6c203c74 79706520 2d31363e 3b202e63 l ; .c\n 0x000173e0 72797074 6f2f746c 732e7363 7473203c rypto/tls.scts <\n 0x000173f0 74797065 20343136 3e3b202e 63727970 type 416>; .cryp\n 0x00017400 746f2f74 6c732e73 7570706f 72746564 to/tls.supported\n 0x00017410 56657273 696f6e20 3c747970 65202d36 Version ; .crypto/tls.s\n@@ -5960,103 +5960,103 @@\n 0x00017450 732e7365 6c656374 65644964 656e7469 s.selectedIdenti\n 0x00017460 74795072 6573656e 74203c74 79706520 tyPresent ; .crypto/tl\n 0x00017480 732e7365 6c656374 65644964 656e7469 s.selectedIdenti\n 0x00017490 7479203c 74797065 202d363e 3b202e63 ty ; .c\n 0x000174a0 72797074 6f2f746c 732e7375 70706f72 rypto/tls.suppor\n 0x000174b0 74656450 6f696e74 73203c74 79706520 tedPoints ; .crypto/tl\n+ 0x000174c0 3434353e 3b202e63 72797074 6f2f746c 445>; .crypto/tl\n 0x000174d0 732e636f 6f6b6965 203c7479 70652034 s.cookie ; .crypto/tls\n+ 0x000174e0 34363e3b 202e6372 7970746f 2f746c73 46>; .crypto/tls\n 0x000174f0 2e73656c 65637465 6447726f 7570203c .selectedGroup <\n 0x00017500 74797065 2031313e 3b207d0a 74797065 type 11>; }.type\n 0x00017510 20333637 20737472 75637420 7b202e63 367 struct { .c\n 0x00017520 72797074 6f2f746c 732e7261 77203c74 rypto/tls.raw ; .crypt\n+ 0x00017530 79706520 3434363e 3b202e63 72797074 ype 446>; .crypt\n 0x00017540 6f2f746c 732e7665 7273203c 74797065 o/tls.vers ; .crypto/tl\n 0x00017560 732e7261 6e646f6d 203c7479 70652034 s.random ; .crypto/tls\n+ 0x00017570 34363e3b 202e6372 7970746f 2f746c73 46>; .crypto/tls\n 0x00017580 2e736573 73696f6e 4964203c 74797065 .sessionId ; .crypto/t\n+ 0x00017590 20343436 3e3b202e 63727970 746f2f74 446>; .crypto/t\n 0x000175a0 6c732e63 69706865 72537569 74657320 ls.cipherSuites \n 0x000175b0 3c747970 65203434 343e3b20 2e637279 ; .cry\n 0x000175c0 70746f2f 746c732e 636f6d70 72657373 pto/tls.compress\n 0x000175d0 696f6e4d 6574686f 6473203c 74797065 ionMethods ; .crypto/t\n+ 0x000175e0 20343435 3e3b202e 63727970 746f2f74 445>; .crypto/t\n 0x000175f0 6c732e73 65727665 724e616d 65203c74 ls.serverName ; .crypt\n 0x00017610 6f2f746c 732e6f63 73705374 61706c69 o/tls.ocspStapli\n 0x00017620 6e67203c 74797065 202d3135 3e3b202e ng ; .\n 0x00017630 63727970 746f2f74 6c732e73 7570706f crypto/tls.suppo\n 0x00017640 72746564 43757276 6573203c 74797065 rtedCurves ; .crypto/t\n 0x00017660 6c732e73 7570706f 72746564 506f696e ls.supportedPoin\n- 0x00017670 7473203c 74797065 20343436 3e3b202e ts ; .\n+ 0x00017670 7473203c 74797065 20343435 3e3b202e ts ; .\n 0x00017680 63727970 746f2f74 6c732e74 69636b65 crypto/tls.ticke\n 0x00017690 74537570 706f7274 6564203c 74797065 tSupported ; .crypto/t\n 0x000176b0 6c732e73 65737369 6f6e5469 636b6574 ls.sessionTicket\n- 0x000176c0 203c7479 70652034 34363e3b 202e6372 ; .cr\n+ 0x000176c0 203c7479 70652034 34353e3b 202e6372 ; .cr\n 0x000176d0 7970746f 2f746c73 2e737570 706f7274 ypto/tls.support\n 0x000176e0 65645369 676e6174 75726541 6c676f72 edSignatureAlgor\n 0x000176f0 6974686d 73203c74 79706520 3432303e ithms \n 0x00017700 3b202e63 72797074 6f2f746c 732e7375 ; .crypto/tls.su\n 0x00017710 70706f72 74656453 69676e61 74757265 pportedSignature\n 0x00017720 416c676f 72697468 6d734365 7274203c AlgorithmsCert <\n 0x00017730 74797065 20343230 3e3b202e 63727970 type 420>; .cryp\n 0x00017740 746f2f74 6c732e73 65637572 6552656e to/tls.secureRen\n 0x00017750 65676f74 69617469 6f6e5375 70706f72 egotiationSuppor\n 0x00017760 74656420 3c747970 65202d31 353e3b20 ted ; \n 0x00017770 2e637279 70746f2f 746c732e 73656375 .crypto/tls.secu\n 0x00017780 72655265 6e65676f 74696174 696f6e20 reRenegotiation \n- 0x00017790 3c747970 65203434 353e3b20 2e637279 ; .cry\n+ 0x00017790 3c747970 65203434 363e3b20 2e637279 ; .cry\n 0x000177a0 70746f2f 746c732e 616c706e 50726f74 pto/tls.alpnProt\n 0x000177b0 6f636f6c 73203c74 79706520 3434313e ocols \n 0x000177c0 3b202e63 72797074 6f2f746c 732e7363 ; .crypto/tls.sc\n 0x000177d0 7473203c 74797065 202d3135 3e3b202e ts ; .\n 0x000177e0 63727970 746f2f74 6c732e73 7570706f crypto/tls.suppo\n 0x000177f0 72746564 56657273 696f6e73 203c7479 rtedVersions ; .crypto\n 0x00017810 2f746c73 2e636f6f 6b696520 3c747970 /tls.cookie ; .crypto/\n+ 0x00017820 65203434 363e3b20 2e637279 70746f2f e 446>; .crypto/\n 0x00017830 746c732e 6b657953 68617265 73203c74 tls.keyShares ; .crypt\n 0x00017850 6f2f746c 732e6561 726c7944 61746120 o/tls.earlyData \n 0x00017860 3c747970 65202d31 353e3b20 2e637279 ; .cry\n 0x00017870 70746f2f 746c732e 70736b4d 6f646573 pto/tls.pskModes\n- 0x00017880 203c7479 70652034 34363e3b 202e6372 ; .cr\n+ 0x00017880 203c7479 70652034 34353e3b 202e6372 ; .cr\n 0x00017890 7970746f 2f746c73 2e70736b 4964656e ypto/tls.pskIden\n 0x000178a0 74697469 6573203c 74797065 20343232 tities ; .crypto/tls.p\n 0x000178c0 736b4269 6e646572 73203c74 79706520 skBinders ; }.type 368\n 0x000178e0 20737472 75637420 7b202e63 72797074 struct { .crypt\n 0x000178f0 6f2f746c 732e7365 7373696f 6e546963 o/tls.sessionTic\n- 0x00017900 6b657420 3c747970 65203434 363e3b20 ket ; \n+ 0x00017900 6b657420 3c747970 65203434 353e3b20 ket ; \n 0x00017910 2e637279 70746f2f 746c732e 76657273 .crypto/tls.vers\n 0x00017920 203c7479 7065202d 363e3b20 2e637279 ; .cry\n 0x00017930 70746f2f 746c732e 63697068 65725375 pto/tls.cipherSu\n 0x00017940 69746520 3c747970 65202d36 3e3b202e ite ; .\n 0x00017950 63727970 746f2f74 6c732e6d 61737465 crypto/tls.maste\n 0x00017960 72536563 72657420 3c747970 65203434 rSecret ; .crypto/tls.\n+ 0x00017970 363e3b20 2e637279 70746f2f 746c732e 6>; .crypto/tls.\n 0x00017980 73657276 65724365 72746966 69636174 serverCertificat\n 0x00017990 6573203c 74797065 20343037 3e3b202e es ; .\n 0x000179a0 63727970 746f2f74 6c732e76 65726966 crypto/tls.verif\n 0x000179b0 69656443 6861696e 73203c74 79706520 iedChains ; .crypto/tl\n 0x000179d0 732e7265 63656976 65644174 203c7479 s.receivedAt ; .crypto\n 0x000179f0 2f746c73 2e6f6373 70526573 706f6e73 /tls.ocspRespons\n- 0x00017a00 65203c74 79706520 3434353e 3b202e63 e ; .c\n+ 0x00017a00 65203c74 79706520 3434363e 3b202e63 e ; .c\n 0x00017a10 72797074 6f2f746c 732e7363 7473203c rypto/tls.scts <\n 0x00017a20 74797065 20343136 3e3b202e 63727970 type 416>; .cryp\n 0x00017a30 746f2f74 6c732e6e 6f6e6365 203c7479 to/tls.nonce ; .crypto\n+ 0x00017a40 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x00017a50 2f746c73 2e757365 4279203c 74797065 /tls.useBy ; .crypto/t\n 0x00017a70 6c732e61 67654164 64203c74 79706520 ls.ageAdd ; }.type 369 \n 0x00017a90 73747275 6374207b 202e6372 7970746f struct { .crypto\n 0x00017aa0 2f783530 392e6279 4e616d65 203c7479 /x509.byName ; .crypto\n@@ -6065,24 +6065,24 @@\n 0x00017ae0 70746f2f 78353039 2e686176 6553756d pto/x509.haveSum\n 0x00017af0 203c7479 70652034 34383e3b 202e6372 ; .cr\n 0x00017b00 7970746f 2f783530 392e7379 7374656d ypto/x509.system\n 0x00017b10 506f6f6c 203c7479 7065202d 31353e3b Pool ;\n 0x00017b20 207d0a74 79706520 33373020 73747275 }.type 370 stru\n 0x00017b30 6374207b 202e6372 7970746f 2f783530 ct { .crypto/x50\n 0x00017b40 392e7261 77537562 6a656374 203c7479 9.rawSubject ; .crypto\n+ 0x00017b50 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x00017b60 2f783530 392e6765 74436572 74203c74 /x509.getCert ; }.type\n 0x00017b80 20333731 20737472 75637420 7b202e67 371 struct { .g\n 0x00017b90 6f6c616e 672e6f72 672f782f 63727970 olang.org/x/cryp\n 0x00017ba0 746f2f63 72797074 6f627974 652e6572 to/cryptobyte.er\n 0x00017bb0 72203c74 79706520 2d31393e 3b202e67 r ; .g\n 0x00017bc0 6f6c616e 672e6f72 672f782f 63727970 olang.org/x/cryp\n 0x00017bd0 746f2f63 72797074 6f627974 652e7265 to/cryptobyte.re\n- 0x00017be0 73756c74 203c7479 70652034 34353e3b sult ;\n+ 0x00017be0 73756c74 203c7479 70652034 34363e3b sult ;\n 0x00017bf0 202e676f 6c616e67 2e6f7267 2f782f63 .golang.org/x/c\n 0x00017c00 72797074 6f2f6372 7970746f 62797465 rypto/cryptobyte\n 0x00017c10 2e666978 65645369 7a65203c 74797065 .fixedSize ; .golang.o\n 0x00017c30 72672f78 2f637279 70746f2f 63727970 rg/x/crypto/cryp\n 0x00017c40 746f6279 74652e63 68696c64 203c7479 tobyte.child ; .golang\n@@ -6120,15 +6120,15 @@\n 0x00017e50 202e676f 6c616e67 2e6f7267 2f782f6e .golang.org/x/n\n 0x00017e60 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x00017e70 652e6164 64697469 6f6e616c 73203c74 e.additionals ; }.type \n 0x00017e90 33373320 73747275 6374207b 202e676f 373 struct { .go\n 0x00017ea0 6c616e67 2e6f7267 2f782f6e 65742f64 lang.org/x/net/d\n 0x00017eb0 6e732f64 6e736d65 73736167 652e6d73 ns/dnsmessage.ms\n- 0x00017ec0 67203c74 79706520 3434353e 3b202e67 g ; .g\n+ 0x00017ec0 67203c74 79706520 3434363e 3b202e67 g ; .g\n 0x00017ed0 6f6c616e 672e6f72 672f782f 6e65742f olang.org/x/net/\n 0x00017ee0 646e732f 646e736d 65737361 67652e68 dns/dnsmessage.h\n 0x00017ef0 65616465 72203c74 79706520 38353e3b eader ;\n 0x00017f00 202e676f 6c616e67 2e6f7267 2f782f6e .golang.org/x/n\n 0x00017f10 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x00017f20 652e7365 6374696f 6e203c74 79706520 e.section ; .golang.org\n@@ -6249,15 +6249,15 @@\n 0x00018660 7566203c 74797065 20333935 3e3b202e uf ; .\n 0x00018670 63727970 746f2f74 6c732e6e 65787443 crypto/tls.nextC\n 0x00018680 69706865 72203c74 79706520 34333e3b ipher ;\n 0x00018690 202e6372 7970746f 2f746c73 2e6e6578 .crypto/tls.nex\n 0x000186a0 744d6163 203c7479 70652031 31303e3b tMac ;\n 0x000186b0 202e6372 7970746f 2f746c73 2e747261 .crypto/tls.tra\n 0x000186c0 66666963 53656372 6574203c 74797065 fficSecret ; }.type 38\n+ 0x000186d0 20343436 3e3b207d 0a747970 65203338 446>; }.type 38\n 0x000186e0 36207374 72756374 207b202e 73796e63 6 struct { .sync\n 0x000186f0 2e6e6f43 6f707920 3c747970 65203135 .noCopy ; .sync.state1\n 0x00018710 203c7479 7065202d 383e3b20 2e73796e ; .syn\n 0x00018720 632e7374 61746532 203c7479 7065202d c.state2 ; }.type 387 s\n 0x00018740 74727563 74207b20 2e73796e 632e7374 truct { .sync.st\n@@ -6335,15 +6335,15 @@\n 0x00018bc0 70652032 38313e0a 74797065 20343132 pe 281>.type 412\n 0x00018bd0 205b5d20 3c747970 65203238 333e0a74 [] .t\n 0x00018be0 79706520 34313320 5b5d203c 74797065 ype 413 [] .type 414 [\n 0x00018c00 5d203c74 79706520 3430313e 0a747970 ] .typ\n 0x00018c10 65203431 35205b5d 203c7479 70652034 e 415 [] .type 416 [] \n- 0x00018c30 3c747970 65203434 353e0a74 79706520 .type \n+ 0x00018c30 3c747970 65203434 363e0a74 79706520 .type \n 0x00018c40 34313720 5b5d203c 74797065 20343536 417 [] .type 418 [] .type 419 \n 0x00018c70 5b5d203c 74797065 2031313e 0a747970 [] .typ\n 0x00018c80 65203432 30205b5d 203c7479 70652031 e 420 [] .type 421 [] <\n 0x00018ca0 74797065 2032373e 0a747970 65203432 type 27>.type 42\n@@ -6376,16 +6376,16 @@\n 0x00018e50 34363e0a 74797065 20343431 205b5d20 46>.type 441 [] \n 0x00018e60 3c747970 65202d31 363e0a74 79706520 .type \n 0x00018e70 34343220 5b5d203c 74797065 20313632 442 [] .type 443 [] .type 44\n 0x00018ea0 34205b5d 203c7479 7065202d 363e0a74 4 [] .t\n 0x00018eb0 79706520 34343520 5b5d203c 74797065 ype 445 [] .type 446 [\n- 0x00018ed0 5d203c74 79706520 2d353e0a 74797065 ] .type\n+ 0x00018ec0 202d353e 0a747970 65203434 36205b5d -5>.type 446 []\n+ 0x00018ed0 203c7479 7065202d 32303e0a 74797065 .type\n 0x00018ee0 20343437 206d6170 205b3c74 79706520 447 map [] \n 0x00018f00 0a747970 65203434 38206d61 70205b3c .type 448 map [<\n 0x00018f10 74797065 2035353e 5d203c74 79706520 type 55>] .type 449 ma\n 0x00018f30 70205b3c 74797065 202d3136 3e5d203c p [] <\n 0x00018f40 74797065 20323132 3e0a7479 70652034 type 212>.type 4\n@@ -6412,51 +6412,51 @@\n 0x00019090 65202d31 393e3b20 7d0a7479 70652034 e -19>; }.type 4\n 0x000190a0 35382069 6e746572 66616365 207b203f 58 interface { ?\n 0x000190b0 203c7479 70652031 32303e3b 20426c6f ; Blo\n 0x000190c0 636b5369 7a652028 29203c74 79706520 ckSize () ; Reset (); \n 0x000190e0 53697a65 20282920 3c747970 65202d31 Size () ; Sum (b ) ) ; }.type 459 in\n 0x00019120 74657266 61636520 7b20436c 6f736520 terface { Close \n 0x00019130 2829203c 74797065 202d3139 3e3b204c () ; L\n 0x00019140 6f63616c 41646472 20282920 3c747970 ocalAddr () ; Read (b \n- 0x00019160 3c747970 65203434 353e2920 286e203c ) (n <\n+ 0x00019160 3c747970 65203434 363e2920 286e203c ) (n <\n 0x00019170 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00019180 74797065 202d3139 3e293b20 52656d6f type -19>); Remo\n 0x00019190 74654164 64722028 29203c74 79706520 teAddr () ; SetDeadlin\n 0x000191b0 65202874 203c7479 70652031 36373e29 e (t )\n 0x000191c0 203c7479 7065202d 31393e3b 20536574 ; Set\n 0x000191d0 52656164 44656164 6c696e65 20287420 ReadDeadline (t \n 0x000191e0 3c747970 65203136 373e2920 3c747970 ) ; SetWrite\n 0x00019200 44656164 6c696e65 20287420 3c747970 Deadline (t ) ; Write (b ) (n ) (n , err ); }.type \n 0x00019260 34363020 696e7465 72666163 65207b20 460 interface { \n 0x00019270 436f6e74 726f6c20 2866203c 74797065 Control (f ) ; Read (f ) ; Write (f ) ; }.type 461 i\n 0x000192e0 6e746572 66616365 207b2043 75727665 nterface { Curve\n 0x000192f0 49442028 29203c74 79706520 31313e3b ID () ;\n 0x00019300 20507562 6c69634b 65792028 29203c74 PublicKey () ; Shared\n+ 0x00019310 79706520 3434363e 3b205368 61726564 ype 446>; Shared\n 0x00019320 4b657920 28706565 72507562 6c69634b Key (peerPublicK\n- 0x00019330 6579203c 74797065 20343435 3e29203c ey ) <\n- 0x00019340 74797065 20343435 3e3b207d 0a747970 type 445>; }.typ\n+ 0x00019330 6579203c 74797065 20343436 3e29203c ey ) <\n+ 0x00019340 74797065 20343436 3e3b207d 0a747970 type 446>; }.typ\n 0x00019350 65203436 3220696e 74657266 61636520 e 462 interface \n 0x00019360 7b204465 61646c69 6e652028 29202864 { Deadline () (d\n 0x00019370 6561646c 696e6520 3c747970 65203136 eadline , ok ); Done () ; Err () <\n 0x000193b0 74797065 202d3139 3e3b2056 616c7565 type -19>; Value\n@@ -6473,15 +6473,15 @@\n 0x00019460 65202d31 353e3b20 50726563 6973696f e -15>; Precisio\n 0x00019470 6e202829 20287072 6563203c 74797065 n () (prec , ok ); Width () \n 0x000194a0 28776964 203c7479 7065202d 31313e2c (wid ,\n 0x000194b0 206f6b20 3c747970 65202d31 353e293b ok );\n 0x000194c0 20577269 74652028 62203c74 79706520 Write (b ) (n ) (n , err ); }.type 465\n 0x00019500 20696e74 65726661 6365207b 20476574 interface { Get\n 0x00019510 20287365 7373696f 6e4b6579 203c7479 (sessionKey ) (sessio\n 0x00019530 6e203c74 79706520 3231363e 2c206f6b n , ok\n 0x00019540 203c7479 7065202d 31353e29 3b205075 ); Pu\n@@ -6489,19 +6489,19 @@\n 0x00019560 79706520 2d31363e 2c206373 203c7479 ype -16>, cs ); }.type\n 0x00019580 20343636 20696e74 65726661 6365207b 466 interface {\n 0x00019590 20476f53 7472696e 67202829 203c7479 GoString () ; .golang\n 0x000195b0 2e6f7267 2f782f6e 65742f64 6e732f64 .org/x/net/dns/d\n 0x000195c0 6e736d65 73736167 652e7061 636b2028 nsmessage.pack (\n- 0x000195d0 6d736720 3c747970 65203434 353e2c20 msg , \n+ 0x000195d0 6d736720 3c747970 65203434 363e2c20 msg , \n 0x000195e0 636f6d70 72657373 696f6e20 3c747970 compression , compress\n 0x00019600 696f6e4f 6666203c 74797065 202d3131 ionOff ) (? \n+ 0x00019610 3e292028 3f203c74 79706520 3434363e >) (? \n 0x00019620 2c203f20 3c747970 65202d31 393e293b , ? );\n 0x00019630 202e676f 6c616e67 2e6f7267 2f782f6e .golang.org/x/n\n 0x00019640 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x00019650 652e7265 616c5479 70652028 29203c74 e.realType () ; }.type\n 0x00019670 20343637 20696e74 65726661 6365207b 467 interface {\n 0x00019680 20496e74 36332028 29203c74 79706520 Int63 () ); .n\n 0x00019830 65742e74 6f4c6f63 616c2028 6e657420 et.toLocal (net \n 0x00019840 3c747970 65202d31 363e2920 3c747970 ) ; }.type 4\n 0x00019860 37332069 6e746572 66616365 207b204e 73 interface { N\n 0x00019870 6f6e6365 53697a65 20282920 3c747970 onceSize () ; Open (ds\n- 0x00019890 74203c74 79706520 3434353e 2c206e6f t , no\n- 0x000198a0 6e636520 3c747970 65203434 353e2c20 nce , \n+ 0x00019890 74203c74 79706520 3434363e 2c206e6f t , no\n+ 0x000198a0 6e636520 3c747970 65203434 363e2c20 nce , \n 0x000198b0 63697068 65727465 7874203c 74797065 ciphertext , additiona\n- 0x000198d0 6c446174 61203c74 79706520 3434353e lData \n- 0x000198e0 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x000198c0 20343436 3e2c2061 64646974 696f6e61 446>, additiona\n+ 0x000198d0 6c446174 61203c74 79706520 3434363e lData \n+ 0x000198e0 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x000198f0 203f203c 74797065 202d3139 3e293b20 ? ); \n 0x00019900 4f766572 68656164 20282920 3c747970 Overhead () ; Seal (ds\n- 0x00019920 74203c74 79706520 3434353e 2c206e6f t , no\n- 0x00019930 6e636520 3c747970 65203434 353e2c20 nce , \n+ 0x00019920 74203c74 79706520 3434363e 2c206e6f t , no\n+ 0x00019930 6e636520 3c747970 65203434 363e2c20 nce , \n 0x00019940 706c6169 6e746578 74203c74 79706520 plaintext , additional\n- 0x00019960 44617461 203c7479 70652034 34353e29 Data )\n- 0x00019970 203c7479 70652034 34353e3b 207d0a74 ; }.t\n+ 0x00019950 3434363e 2c206164 64697469 6f6e616c 446>, additional\n+ 0x00019960 44617461 203c7479 70652034 34363e29 Data )\n+ 0x00019970 203c7479 70652034 34363e3b 207d0a74 ; }.t\n 0x00019980 79706520 34373420 696e7465 72666163 ype 474 interfac\n 0x00019990 65207b20 3f203c74 79706520 35333e3b e { ? ;\n 0x000199a0 202e6372 7970746f 2f746c73 2e657870 .crypto/tls.exp\n 0x000199b0 6c696369 744e6f6e 63654c65 6e202829 licitNonceLen ()\n 0x000199c0 203c7479 7065202d 31313e3b 207d0a74 ; }.t\n 0x000199d0 79706520 34373520 696e7465 72666163 ype 475 interfac\n 0x000199e0 65207b20 52656164 42797465 20282920 e { ReadByte () \n@@ -6563,49 +6563,49 @@\n 0x00019a00 203c7479 7065202d 31393e29 3b207d0a ); }.\n 0x00019a10 74797065 20343736 20696e74 65726661 type 476 interfa\n 0x00019a20 6365207b 203f203c 74797065 20313137 ce { ? ; UnreadByte ()\n 0x00019a40 203c7479 7065202d 31393e3b 207d0a74 ; }.t\n 0x00019a50 79706520 34373720 696e7465 72666163 ype 477 interfac\n 0x00019a60 65207b20 52656164 20287020 3c747970 e { Read (p ) (n ) (n , err ); }.type 4\n 0x00019aa0 37382069 6e746572 66616365 207b2052 78 interface { R\n 0x00019ab0 65616420 28627566 203c7479 70652034 ead (buf ) (n ) (n , err ); ReadRune ()\n 0x00019af0 20287220 3c747970 65202d32 313e2c20 (r , \n 0x00019b00 73697a65 203c7479 7065202d 31313e2c size ,\n 0x00019b10 20657272 203c7479 7065202d 31393e29 err )\n 0x00019b20 3b20536b 69705370 61636520 28293b20 ; SkipSpace (); \n 0x00019b30 546f6b65 6e202873 6b697053 70616365 Token (skipSpace\n 0x00019b40 203c7479 7065202d 31353e2c 2066203c , f <\n 0x00019b50 74797065 20313930 3e292028 746f6b65 type 190>) (toke\n- 0x00019b60 6e203c74 79706520 3434353e 2c206572 n , er\n+ 0x00019b60 6e203c74 79706520 3434363e 2c206572 n , er\n 0x00019b70 72203c74 79706520 2d31393e 293b2055 r ); U\n 0x00019b80 6e726561 6452756e 65202829 203c7479 nreadRune () ; Width (\n 0x00019ba0 29202877 6964203c 74797065 202d3131 ) (wid , ok \n 0x00019bc0 293b207d 0a747970 65203437 3920696e ); }.type 479 in\n 0x00019bd0 74657266 61636520 7b205772 69746520 terface { Write \n- 0x00019be0 2870203c 74797065 20343435 3e292028 (p ) (\n+ 0x00019be0 2870203c 74797065 20343436 3e292028 (p ) (\n 0x00019bf0 6e203c74 79706520 2d31313e 2c206572 n , er\n 0x00019c00 72203c74 79706520 2d31393e 293b207d r ); }\n 0x00019c10 0a747970 65203438 3020696e 74657266 .type 480 interf\n 0x00019c20 61636520 7b207d0a 74797065 20343831 ace { }.type 481\n 0x00019c30 20696e74 65726661 6365207b 202e6372 interface { .cr\n 0x00019c40 7970746f 2f746c73 2e67656e 65726174 ypto/tls.generat\n 0x00019c50 65436c69 656e744b 65794578 6368616e eClientKeyExchan\n 0x00019c60 67652028 3f203c74 79706520 3231373e ge (? \n 0x00019c70 2c203f20 3c747970 65203232 333e2c20 , ? , \n 0x00019c80 3f203c74 79706520 3233383e 2920283f ? ) (?\n- 0x00019c90 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00019c90 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00019ca0 74797065 20323234 3e2c203f 203c7479 type 224>, ? ); .crypt\n 0x00019cc0 6f2f746c 732e6765 6e657261 74655365 o/tls.generateSe\n 0x00019cd0 72766572 4b657945 78636861 6e676520 rverKeyExchange \n 0x00019ce0 283f203c 74797065 20323137 3e2c203f (? , ?\n 0x00019cf0 203c7479 70652032 31323e2c 203f203c , ? <\n 0x00019d00 74797065 20323233 3e2c203f 203c7479 type 223>, ? , ? ); .crypto/t\n 0x00019d40 6c732e70 726f6365 7373436c 69656e74 ls.processClient\n 0x00019d50 4b657945 78636861 6e676520 283f203c KeyExchange (? <\n 0x00019d60 74797065 20323137 3e2c203f 203c7479 type 217>, ? , ? , ? ) (? ) (? , ? )\n 0x00019db0 3b202e63 72797074 6f2f746c 732e7072 ; .crypto/tls.pr\n 0x00019dc0 6f636573 73536572 7665724b 65794578 ocessServerKeyEx\n 0x00019dd0 6368616e 67652028 3f203c74 79706520 change (? , ? , ? \n 0x00019e00 2c203f20 3c747970 65203233 383e2c20 , ? , \n@@ -6859,41 +6859,41 @@\n 0x0001ac80 200a636f 6e737420 56657273 696f6e54 .const VersionT\n 0x0001ac90 4c533132 203d2037 3731200a 636f6e73 LS12 = 771 .cons\n 0x0001aca0 74205665 7273696f 6e544c53 3133203d t VersionTLS13 =\n 0x0001acb0 20373732 200a636f 6e737420 58323535 772 .const X255\n 0x0001acc0 3139203c 74797065 2031313e 203d2032 19 = 2\n 0x0001acd0 39200a66 756e6320 58353039 4b657950 9 .func X509KeyP\n 0x0001ace0 61697220 28636572 7450454d 426c6f63 air (certPEMBloc\n- 0x0001acf0 6b203c74 79706520 3434353e 2c206b65 k , ke\n+ 0x0001acf0 6b203c74 79706520 3434363e 2c206b65 k , ke\n 0x0001ad00 7950454d 426c6f63 6b203c74 79706520 yPEMBlock ) (? ) (? , ? )\n 0x0001ad30 0a66756e 63203c70 313e4571 75616c20 .func Equal \n 0x0001ad40 2861203c 6573633a 3078313e 203c7479 (a , b )\n+ 0x0001ad50 70652034 34363e2c 2062203c 6573633a pe 446>, b )\n 0x0001ad70 20282472 65743137 203c7479 7065202d ($ret17 ) . \n 0x0001ad90 2f2f2020 2e2e2f2e 2e2f2e2e 2f737263 // ../../../src\n 0x0001ada0 2f6c6962 676f2f67 6f2f6279 7465732f /libgo/go/bytes/\n 0x0001adb0 62797465 732e676f 3a31380a 207b202f bytes.go:18. { /\n 0x0001adc0 2f32300a 20202472 65743137 203d2028 /20. $ret17 = (\n 0x0001add0 24636f6e 76657274 283c7479 7065202d $convert(, a) == $conv\n 0x0001adf0 65727428 3c747970 65202d31 363e2c20 ert(, \n 0x0001ae00 62292920 2f2f3230 0a202072 65747572 b)) //20. retur\n 0x0001ae10 6e202f2f 32300a20 7d202f2f 300a7661 n //20. } //0.va\n 0x0001ae20 72203c70 333e2e62 61636b67 726f756e r .backgroun\n 0x0001ae30 64203c74 79706520 3231313e 0a766172 d .var\n 0x0001ae40 203c7034 3e2e6469 67657374 53697a65 .digestSize\n- 0x0001ae50 73203c74 79706520 3434363e 0a66756e s .fun\n+ 0x0001ae50 73203c74 79706520 3434353e 0a66756e s .fun\n 0x0001ae60 63203c70 31313e4e 65772028 68203c65 c New (h , key ) .f\n+ 0x0001ae90 363e2920 3c747970 65203131 303e0a66 6>) .f\n 0x0001aea0 756e6320 3c703136 3e4e6577 20282920 unc New () \n 0x0001aeb0 3c747970 65203131 303e0a66 756e6320 .func \n 0x0001aec0 3c703137 3e4e6577 20282920 3c747970 New () .func ConstantTimeByt\n 0x0001aef0 65457120 2878203c 74797065 202d353e eEq (x \n 0x0001af00 2c207920 3c747970 65202d35 3e292028 , y ) (\n@@ -6911,16 +6911,16 @@\n 0x0001afc0 202d373e 2c203120 2929203e 3e202463 -7>, 1 )) >> $c\n 0x0001afd0 6f6e7665 7274283c 74797065 202d3132 onvert(, 31 ))) //32. \n 0x0001aff0 20726574 75726e20 2f2f3332 0a207d20 return //32. } \n 0x0001b000 2f2f300a 66756e63 203c7031 393e436f //0.func Co\n 0x0001b010 6e737461 6e745469 6d65436f 6d706172 nstantTimeCompar\n 0x0001b020 65202878 203c6573 633a3078 313e203c e (x <\n- 0x0001b030 74797065 20343435 3e2c2079 203c6573 type 445>, y , y ) ($ret0 ) .\n 0x0001b070 202f2f20 20202e2e 2f2e2e2f 2e2e2f73 // ../../../s\n 0x0001b080 72632f6c 6962676f 2f676f2f 63727970 rc/libgo/go/cryp\n 0x0001b090 746f2f73 7562746c 652f636f 6e737461 to/subtle/consta\n 0x0001b0a0 6e745f74 696d652e 676f3a31 320a207b nt_time.go:12. {\n 0x0001b0b0 202f2f31 330a2020 69662028 6c656e28 //13. if (len(\n@@ -6977,12 +6977,12 @@\n 0x0001b3e0 363e2c20 73657053 61766520 3c747970 6>, sepSave , n ) \n 0x0001b410 0a66756e 63203c70 34303e2e 756e6978 .func .unix\n 0x0001b420 54696d65 20287365 63203c74 79706520 Time (sec , nsec ) .\n- 0x0001b450 63686563 6b73756d 20463043 35443434 checksum F0C5D44\n- 0x0001b460 31423442 45333535 45323731 30364241 1B4BE355E27106BA\n- 0x0001b470 39414545 45463538 31314334 30353546 9AEEEF5811C4055F\n- 0x0001b480 440a D.\n+ 0x0001b450 63686563 6b73756d 20393542 30433638 checksum 95B0C68\n+ 0x0001b460 42373530 41453433 30414541 37313642 B750AE430AEA716B\n+ 0x0001b470 42324646 31413934 31423831 39383134 B2FF1A941B819814\n+ 0x0001b480 450a E.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/libgo.a", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/libgo.a", "unified_diff": null, "details": [{"source1": "tls.o", "source2": "tls.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -55,15 +55,15 @@\n indirectimport pkix crypto/x509/pkix\n indirectimport rand math/rand\n indirectimport singleflight internal/singleflight\n indirectimport syscall syscall\n indirectimport url net/url\n init tls crypto_1tls..import bufio bufio..import bytes bytes..import context context..import crypto crypto..import cipher crypto_1cipher..import dsa crypto_1dsa..import ecdsa crypto_1ecdsa..import edwards25519 crypto_1ed25519_1internal_1edwards25519..import field crypto_1ed25519_1internal_1edwards25519_1field..import elliptic crypto_1elliptic..import fiat crypto_1elliptic_1internal_1fiat..import nistec crypto_1elliptic_1internal_1nistec..import randutil crypto_1internal_1randutil..import md5 crypto_1md5..import rand crypto_1rand..import rsa crypto_1rsa..import sha1 crypto_1sha1..import sha256 crypto_1sha256..import sha512 crypto_1sha512..import x509 crypto_1x509..import pkix crypto_1x509_1pkix..import asn1 encoding_1asn1..import base64 encoding_1base64..import binary encoding_1binary..import hex encoding_1hex..import pem encoding_1pem..import errors errors..import fmt fmt..import chacha20 golang_0org_1x_1crypto_1chacha20..import chacha20poly1305 golang_0org_1x_1crypto_1chacha20poly1305..import cryptobyte golang_0org_1x_1crypto_1cryptobyte..import curve25519 golang_0org_1x_1crypto_1curve25519..import field golang_0org_1x_1crypto_1curve25519_1internal_1field..import dnsmessage golang_0org_1x_1net_1dns_1dnsmessage..import cpu internal_1cpu..import intern internal_1intern..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import big math_1big..import rand math_1rand..import net net..import netip net_1netip..import os os..import path path..import filepath path_1filepath..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import list ~container_1list aes ~crypto_1aes des ~crypto_1des ed25519 ~crypto_1ed25519 hmac ~crypto_1hmac subtle ~crypto_1internal_1subtle rc4 ~crypto_1rc4 subtle ~crypto_1subtle asn1 ~golang_0org_1x_1crypto_1cryptobyte_1asn1 hkdf ~golang_0org_1x_1crypto_1hkdf poly1305 ~golang_0org_1x_1crypto_1internal_1poly1305 subtle ~golang_0org_1x_1crypto_1internal_1subtle hash ~hash abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch godebug ~internal_1godebug goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa nettrace ~internal_1nettrace race ~internal_1race singleflight ~internal_1singleflight execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits url ~net_1url atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf16 ~unicode_1utf16 utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 1 2 1 27 1 35 1 39 1 41 1 51 1 54 1 57 2 27 2 35 2 39 2 41 2 51 2 54 2 57 3 27 3 35 3 37 3 39 3 51 3 54 3 55 3 56 4 27 4 35 4 39 4 41 4 51 4 53 4 54 5 24 5 27 5 35 5 39 5 41 5 50 5 51 5 53 5 54 5 57 6 2 6 13 6 24 6 27 6 28 6 35 6 37 6 38 6 39 6 40 6 41 6 42 6 43 6 44 6 47 6 48 6 50 6 51 6 52 6 53 6 54 6 55 6 56 6 57 7 1 7 2 7 4 7 5 7 10 7 11 7 12 7 13 7 15 7 19 7 22 7 24 7 27 7 28 7 31 7 35 7 37 7 38 7 39 7 40 7 41 7 42 7 43 7 44 7 47 7 48 7 50 7 51 7 52 7 53 7 54 7 55 7 56 7 57 8 9 8 24 8 27 8 35 8 39 8 41 8 50 8 51 8 53 8 54 8 57 9 24 9 27 9 35 9 39 9 41 9 50 9 51 9 53 9 54 9 57 10 1 10 2 10 5 10 11 10 12 10 15 10 24 10 27 10 28 10 35 10 37 10 38 10 39 10 40 10 41 10 42 10 43 10 44 10 47 10 48 10 50 10 51 10 52 10 53 10 54 10 55 10 56 10 57 11 27 11 35 11 39 11 51 12 11 12 27 12 35 12 39 12 51 13 27 13 35 13 39 13 41 13 51 13 54 14 4 14 24 14 27 14 35 14 39 14 41 14 50 14 51 14 53 14 54 14 57 15 1 15 2 15 5 15 24 15 27 15 28 15 35 15 37 15 38 15 39 15 40 15 41 15 42 15 43 15 44 15 47 15 48 15 50 15 51 15 52 15 53 15 54 15 55 15 56 15 57 16 1 16 2 16 4 16 5 16 13 16 15 16 24 16 27 16 28 16 35 16 37 16 38 16 39 16 40 16 41 16 42 16 43 16 44 16 47 16 48 16 50 16 51 16 52 16 53 16 54 16 55 16 56 16 57 17 4 17 24 17 27 17 35 17 39 17 41 17 50 17 51 17 53 17 54 17 57 18 4 18 24 18 27 18 35 18 39 18 41 18 50 18 51 18 53 18 54 18 57 19 4 19 24 19 27 19 35 19 39 19 41 19 50 19 51 19 53 19 54 19 57 20 1 20 2 20 3 20 4 20 5 20 6 20 7 20 8 20 9 20 10 20 11 20 12 20 13 20 14 20 15 20 16 20 17 20 18 20 19 20 21 20 22 20 23 20 24 20 25 20 26 20 27 20 28 20 31 20 34 20 35 20 36 20 37 20 38 20 39 20 40 20 41 20 42 20 43 20 44 20 45 20 46 20 47 20 48 20 49 20 50 20 51 20 52 20 53 20 54 20 55 20 56 20 57 21 2 21 22 21 24 21 25 21 27 21 28 21 35 21 37 21 38 21 39 21 40 21 41 21 42 21 43 21 44 21 47 21 48 21 50 21 51 21 52 21 53 21 54 21 55 21 56 21 57 22 2 22 24 22 27 22 28 22 35 22 37 22 38 22 39 22 40 22 41 22 42 22 43 22 44 22 47 22 48 22 50 22 51 22 52 22 53 22 54 22 55 22 56 22 57 23 24 23 27 23 35 23 39 23 41 23 50 23 51 23 53 23 54 23 57 24 27 24 35 24 39 24 41 24 50 24 51 24 53 24 54 24 57 25 27 25 28 25 35 25 37 25 38 25 39 25 40 25 41 25 42 25 47 25 48 25 50 25 51 25 52 25 53 25 54 25 55 25 56 25 57 26 2 26 23 26 24 26 27 26 35 26 39 26 41 26 50 26 51 26 52 26 53 26 54 26 57 27 35 27 39 27 51 28 27 28 35 28 37 28 38 28 39 28 40 28 41 28 42 28 47 28 48 28 50 28 51 28 52 28 53 28 54 28 55 28 56 28 57 29 5 29 24 29 27 29 35 29 39 29 41 29 50 29 51 29 53 29 54 29 57 30 5 30 24 30 27 30 29 30 35 30 39 30 41 30 50 30 51 30 53 30 54 30 57 31 2 31 22 31 24 31 27 31 28 31 35 31 37 31 38 31 39 31 40 31 41 31 42 31 43 31 44 31 47 31 48 31 50 31 51 31 52 31 53 31 54 31 55 31 56 31 57 32 24 32 27 32 28 32 33 32 35 32 37 32 38 32 39 32 40 32 41 32 42 32 47 32 48 32 50 32 51 32 52 32 53 32 54 32 55 32 56 32 57 33 24 33 27 33 35 33 39 33 41 33 50 33 51 33 53 33 54 33 57 34 27 34 35 34 39 34 51 36 27 36 35 36 37 36 38 36 39 36 40 36 41 36 42 36 47 36 48 36 51 36 52 36 54 36 55 36 56 37 27 37 35 37 39 37 51 38 27 38 35 38 37 38 39 38 41 38 51 38 54 38 55 38 56 39 35 39 51 40 35 40 51 40 54 41 27 41 35 41 39 41 51 41 54 42 27 42 35 42 37 42 39 42 41 42 48 42 51 42 52 42 54 42 55 42 56 43 2 43 24 43 27 43 28 43 35 43 37 43 38 43 39 43 40 43 41 43 42 43 44 43 47 43 48 43 50 43 51 43 52 43 53 43 54 43 55 43 56 43 57 44 35 44 51 44 54 45 3 45 27 45 34 45 35 45 36 45 37 45 38 45 39 45 40 45 41 45 42 45 46 45 47 45 48 45 51 45 52 45 53 45 54 45 55 45 56 46 27 46 35 46 36 46 37 46 38 46 39 46 40 46 41 46 42 46 47 46 48 46 51 46 52 46 53 46 54 46 55 46 56 47 27 47 35 47 37 47 38 47 39 47 40 47 41 47 42 47 48 47 51 47 52 47 54 47 55 47 56 48 27 48 35 48 39 48 51 49 27 49 35 49 37 49 38 49 39 49 40 49 41 49 42 49 47 49 48 49 51 49 52 49 54 49 55 49 56 49 57 50 27 50 35 50 39 50 51 50 53 50 54 50 57 51 35 52 35 52 39 52 51 53 27 53 35 53 39 53 51 54 35 54 51 55 27 55 35 55 37 55 39 55 51 55 54 56 27 56 35 56 37 56 39 56 51 56 54 56 55\n-types 483 16 102 185 32 75 180 39 39 1232 3562 179 69 313 89 42 77 38 119 45 822 313 180 49 363 703 365 46 42 172 257 184 387 657 45 43 1279 368 174 180 43 634 403 809 27 34 1820 847 375 37 35 633 38 34 40 43 41 706 1607 45 42 106 143 47 39 58 60 141 48 338 101 67 57 57 44 160 188 46 44 35 31 2317 72 68 3940 170 364 61 340 337 341 142 185 338 338 569 339 110 114 339 2598 272 145 251 67 784 340 340 340 144 334 32 94 44 50 424 51 50 36 37 32 32 40 4117 5545 36 1043 39 41 372 158 85 36 31 31 546 32 1166 490 169 224 35 29 29 4197 30 612 2800 956 998 220 446 115 34 219 363 223 41 38 42 45 39 40 33 38 516 527 75 3552 77 53 53 53 24 35 49 62 49 48 49 35 41 12 23 41 23 80 34 34 49 35 35 47 48 38 65 35 81 77 63 49 35 35 34 34 33 47 24 35 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 37 34 121 53 83 60 37 187 286 117 53 276 168 55 55 56 37 53 102 199 52 52 93 78 34 140 70 103 61 40 35 50 112 92 839 1200 300 218 115 99 36 93 213 53 54 71 378 20 93 89 1373 48 78 134 283 147 93 82 78 89 83 76 206 88 728 972 431 156 89 449 334 387 128 95 217 104 72 134 342 73 70 73 113 318 93 65 151 92 194 85 113 25 26 26 25 26 27 26 25 26 25 25 25 25 23 23 23 23 23 23 23 23 23 23 23 23 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 23 22 37 36 37 37 37 37 37 28 28 28 104 123 326 123 119 145 85 197 132 240 66 58 43 58 68 201 293 80 65 63 75 299 76 23 516 94\n+types 483 16 102 185 32 75 180 39 39 1232 3562 179 69 313 89 42 77 38 119 45 822 313 180 49 363 703 365 46 42 172 257 184 387 657 45 43 1279 368 174 180 43 634 403 809 27 34 1820 847 375 37 35 633 38 34 40 43 41 706 1607 45 42 106 143 47 39 58 60 141 48 338 101 67 57 57 44 160 188 46 44 35 31 2317 72 68 3940 170 364 61 340 337 341 142 185 338 338 569 339 110 114 339 2598 272 145 251 67 784 340 340 340 144 334 32 94 44 50 424 51 50 36 37 32 32 40 4117 5545 36 1043 39 41 372 158 85 36 31 31 546 32 1166 490 169 224 35 29 29 4197 30 612 2800 956 998 220 446 115 34 219 363 223 41 38 42 45 39 40 33 38 516 527 75 3552 77 53 53 53 24 35 49 62 49 48 49 35 41 12 23 41 23 80 34 34 49 35 35 47 48 38 65 35 81 77 63 49 35 35 34 34 33 47 24 35 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 37 34 121 53 83 60 37 187 286 117 53 276 168 55 55 56 37 53 102 199 52 52 93 78 34 140 70 103 61 40 35 50 112 92 839 1200 300 218 115 99 36 93 213 53 54 71 378 20 93 89 1373 48 78 134 283 147 93 82 78 89 83 76 206 88 728 972 431 156 89 449 334 387 128 95 217 104 72 134 342 73 70 73 113 318 93 65 151 92 194 85 113 25 26 26 25 26 27 26 25 26 25 25 25 25 23 23 23 23 23 23 23 23 23 23 23 23 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 37 36 37 37 37 37 37 28 28 28 104 123 326 123 119 145 85 197 132 240 66 58 43 58 68 201 293 80 65 63 75 299 76 23 516 94\n type 1 \"Certificate\" \n func (c ) .leaf () (? , ? )\n type 2 \"CertificateRequestInfo\" \n func (c ) Context () \n func (cri ) SupportsCertificate (c ) \n type 3 \"CipherSuite\" \n type 4 \"ClientAuthType\" \n@@ -85,15 +85,15 @@\n func (c ) .supportedVersions (isClient ) \n func (c ) .maxSupportedVersion (isClient ) \n func (c ) .curvePreferences () \n func (c ) .supportsCurve (curve ) \n func (c ) .mutualVersion (isClient , peerVersions ) (? , ? )\n func (c ) .getCertificate (clientHello ) (? , ? )\n func (c ) BuildNameToCertificate ()\n- func (c ) .writeKeyLog (label , clientRandom , secret ) \n+ func (c ) .writeKeyLog (label , clientRandom , secret ) \n type 9 \"Conn\" \n func (c ) LocalAddr () \n func (c ) RemoteAddr () \n func (c ) SetDeadline (t ) \n func (c ) SetReadDeadline (t ) \n func (c ) SetWriteDeadline (t ) \n func (c ) NetConn () \n@@ -102,49 +102,49 @@\n func (c ) .readChangeCipherSpec () \n func (c ) .readRecordOrCCS (expectChangeCipherSpec ) \n func (c ) .retryReadRecord (expectChangeCipherSpec ) \n func (c ) .readFromUntil (r , n ) \n func (c ) .sendAlertLocked (err ) \n func (c ) .sendAlert (err ) \n func (c ) .maxPayloadSizeForWrite (typ ) \n- func (c ) .write (data ) (? , ? )\n+ func (c ) .write (data ) (? , ? )\n func (c ) .flush () (? , ? )\n- func (c ) .writeRecordLocked (typ , data ) (? , ? )\n- func (c ) .writeRecord (typ , data ) (? , ? )\n+ func (c ) .writeRecordLocked (typ , data ) (? , ? )\n+ func (c ) .writeRecord (typ , data ) (? , ? )\n func (c ) .readHandshake () (? , ? )\n- func (c ) Write (b ) (? , ? )\n+ func (c ) Write (b ) (? , ? )\n func (c ) .handleRenegotiation () \n func (c ) .handlePostHandshakeMessage () \n func (c ) .handleKeyUpdate (keyUpdate ) \n- func (c ) Read (b ) (? , ? )\n+ func (c ) Read (b ) (? , ? )\n func (c ) Close () \n func (c ) CloseWrite () \n func (c ) .closeNotify () \n func (c ) Handshake () \n func (c ) HandshakeContext (ctx ) \n func (c ) .handshakeContext (ctx ) (ret )\n func (c ) ConnectionState () \n func (c ) .connectionStateLocked () \n- func (c ) OCSPResponse () \n+ func (c ) OCSPResponse () \n func (c ) VerifyHostname (host ) \n func (c ) .handshakeComplete () \n func (c ) .makeClientHello () (? , ? , ? )\n func (c ) .clientHandshake (ctx ) (err )\n- func (c ) .loadSession (hello ) (cacheKey , session , earlySecret , binderKey )\n+ func (c ) .loadSession (hello ) (cacheKey , session , earlySecret , binderKey )\n func (c ) .pickTLSVersion (serverHello ) \n func (c ) .verifyServerCertificate (certificates ) \n func (c ) .getClientCertificate (cri ) (? , ? )\n func (c ) .handleNewSessionTicket (msg ) \n func (c ) .serverHandshake (ctx ) \n func (c ) .readClientHello (ctx ) (? , ? )\n func (c ) .processCertsFromClient (certificate ) \n- func (c ) .encryptTicket (state ) (? , ? )\n- func (c ) .decryptTicket (encrypted ) (plaintext , usedOldKey )\n+ func (c ) .encryptTicket (state ) (? , ? )\n+ func (c ) .decryptTicket (encrypted ) (plaintext , usedOldKey )\n type 10 \"ConnectionState\" \n- func (cs ) ExportKeyingMaterial (label , context , length ) (? , ? )\n+ func (cs ) ExportKeyingMaterial (label , context , length ) (? , ? )\n type 11 \"CurveID\" \n func (i ) String () \n type 12 \"Dialer\" \n func (d ) Dial (network , addr ) (? , ? )\n func (d ) .netDialer () \n func (d ) DialContext (ctx , network , addr ) (? , ? )\n type 13 \"RecordHeaderError\" \n@@ -154,67 +154,67 @@\n func (i ) String () \n type 16 \".crypto/tls.aead\" \n type 17 \".crypto/tls.alert\" \n func (e ) String () \n func (e ) Error () \n type 18 \".crypto/tls.cipherSuite\" \n type 19 \".crypto/tls.cipherSuiteTLS13\" \n- func (c ) .expandLabel (secret , label , context , length ) \n- func (c ) .deriveSecret (secret , label , transcript ) \n- func (c ) .extract (newSecret , currentSecret ) \n- func (c ) .nextTrafficSecret (trafficSecret ) \n- func (c ) .trafficKey (trafficSecret ) (key , iv )\n- func (c ) .finishedHash (baseKey , transcript ) \n- func (c ) .exportKeyingMaterial (masterSecret , transcript ) \n+ func (c ) .expandLabel (secret , label , context , length ) \n+ func (c ) .deriveSecret (secret , label , transcript ) \n+ func (c ) .extract (newSecret , currentSecret ) \n+ func (c ) .nextTrafficSecret (trafficSecret ) \n+ func (c ) .trafficKey (trafficSecret ) (key , iv )\n+ func (c ) .finishedHash (baseKey , transcript ) \n+ func (c ) .exportKeyingMaterial (masterSecret , transcript ) \n type 20 \".crypto/tls.clientHelloMsg\" \n- func (m ) .marshal () \n- func (m ) .marshalWithoutBinders () \n+ func (m ) .marshal () \n+ func (m ) .marshalWithoutBinders () \n func (m ) .updateBinders (pskBinders )\n- func (m ) .unmarshal (data ) \n+ func (m ) .unmarshal (data ) \n type 21 \".crypto/tls.clientKeyExchangeMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 22 \".crypto/tls.ecdheParameters\" \n type 23 \".crypto/tls.endOfEarlyDataMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) ($ret191 ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) ($ret191 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:923\n { //924\n $ret191 = (len(data) == $convert(, 4 )) //924\n return //924\n type 24 \".crypto/tls.halfConn\" \n func (hc ) .setErrorLocked (err ) \n func (hc ) .prepareCipherSpec (version , cipher , mac )\n func (hc ) .changeCipherSpec () \n- func (hc ) .setTrafficSecret (suite , secret )\n+ func (hc ) .setTrafficSecret (suite , secret )\n func (hc ) .incSeq ()\n func (hc ) .explicitNonceLen () \n- func (hc ) .decrypt (record ) (? , ? , ? )\n- func (hc ) .encrypt (record , payload , rand ) (? , ? )\n+ func (hc ) .decrypt (record ) (? , ? , ? )\n+ func (hc ) .encrypt (record , payload , rand ) (? , ? )\n type 25 \".crypto/tls.helloRequestMsg\" \n- func (? ) .marshal () \n- func (? ) .unmarshal (data ) ($ret216 ) \n+ func (? ) .marshal () \n+ func (? ) .unmarshal (data ) ($ret216 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:1806\n { //1807\n $ret216 = (len(data) == $convert(, 4 )) //1807\n return //1807\n type 26 \".crypto/tls.keyAgreement\" \n type 27 \".crypto/tls.keyShare\" \n type 28 \".crypto/tls.keyUpdateMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 29 \".crypto/tls.marshalingFunction\" \n func (f ) Marshal (b ) ($ret177 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:18\n { //19\n $ret177 = (f)(b) //19\n return //19\n type 30 \".crypto/tls.newSessionTicketMsgTLS13\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 31 \".crypto/tls.permanentError\" \n func (e ) Error () \n func (e ) Unwrap () \n func (e ) Timeout () \n func (e ) Temporary () ($ret95 ) \n // ../../../src/libgo/go/crypto/tls/conn.go:187\n { //187\n@@ -224,49 +224,49 @@\n func (f ) NonceSize () ($ret20 ) \n // ../../../src/libgo/go/crypto/tls/cipher_suites.go:456\n { //456\n $ret20 = $convert(, 8 ) //456\n return //456\n func (f ) Overhead () \n func (f ) .explicitNonceLen () \n- func (f ) Seal (out , nonce , plaintext , additionalData ) \n- func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n+ func (f ) Seal (out , nonce , plaintext , additionalData ) \n+ func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n type 33 \".crypto/tls.pskIdentity\" \n type 34 \".crypto/tls.recordType\" \n type 35 \".crypto/tls.rsaKeyAgreement\" \n func (ka ) .generateServerKeyExchange (config , cert , clientHello , hello ) ($ret252 , $ret253 ) \n // ../../../src/libgo/go/crypto/tls/key_agreement.go:44\n { //45\n { //45\n var $t0 = $nil //45\n var $t1 = $convert(, $nil) //45\n $ret252 = $t0 //45\n $ret253 = $t1 //45\n } //0\n return //45\n- func (ka ) .processClientKeyExchange (config , cert , ckx , version ) (? , ? )\n+ func (ka ) .processClientKeyExchange (config , cert , ckx , version ) (? , ? )\n func (ka ) .processServerKeyExchange (config , clientHello , serverHello , cert , skx ) ($ret256 ) \n // ../../../src/libgo/go/crypto/tls/key_agreement.go:76\n { //77\n $ret256 = New($convert(, \"tls: unexpected ServerKeyExchange\")) //77\n return //77\n- func (ka ) .generateClientKeyExchange (config , clientHello , cert ) (? , ? , ? )\n+ func (ka ) .generateClientKeyExchange (config , clientHello , cert ) (? , ? , ? )\n type 36 \".crypto/tls.serverHelloDoneMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) ($ret207 ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) ($ret207 ) \n // ../../../src/libgo/go/crypto/tls/handshake_messages.go:1500\n { //1501\n $ret207 = (len(data) == $convert(, 4 )) //1501\n return //1501\n type 37 \".crypto/tls.serverHelloMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 38 \".crypto/tls.serverKeyExchangeMsg\" \n- func (m ) .marshal () \n- func (m ) .unmarshal (data ) \n+ func (m ) .marshal () \n+ func (m ) .unmarshal (data ) \n type 39 \".crypto/tls.ticketKey\" \n type 40 \".crypto/tls.timeoutError\" \n func (? ) Error () ($ret317 ) \n // ../../../src/libgo/go/crypto/tls/tls.go:102\n { //102\n $ret317 = $convert(, \"tls: DialWithDialer timed out\") //102\n return //102\n@@ -282,67 +282,67 @@\n return //104\n type 41 \".crypto/tls.x25519Parameters\" \n func (p ) CurveID () ($ret286 ) \n // ../../../src/libgo/go/crypto/tls/key_schedule.go:185\n { //186\n $ret286 = $convert(, 29 ) //186\n return //186\n- func (p ) PublicKey () \n- func (p ) SharedKey (peerPublicKey ) \n+ func (p ) PublicKey () \n+ func (p ) SharedKey (peerPublicKey ) \n type 42 \".crypto/tls.xorNonceAEAD\" \n func (f ) NonceSize () ($ret26 ) \n // ../../../src/libgo/go/crypto/tls/cipher_suites.go:477\n { //477\n $ret26 = $convert(, 8 ) //477\n return //477\n func (f ) Overhead () \n func (f ) .explicitNonceLen () ($ret28 ) \n // ../../../src/libgo/go/crypto/tls/cipher_suites.go:479\n { //479\n $ret28 = $convert(, 0 ) //479\n return //479\n- func (f ) Seal (out , nonce , plaintext , additionalData ) \n- func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n+ func (f ) Seal (out , nonce , plaintext , additionalData ) \n+ func (f ) Open (out , nonce , ciphertext , additionalData ) (? , ? )\n type 43 \"any\" = \n type 44 \".bytes.readOp\" \n type 45 \"bytes.Buffer\" \n- func (b ) .readSlice (delim ) (line , err )\n- func (b ) ReadBytes (delim ) (line , err )\n+ func (b ) .readSlice (delim ) (line , err )\n+ func (b ) ReadBytes (delim ) (line , err )\n func (b ) UnreadByte () \n func (b ) UnreadRune () \n func (b ) ReadByte () (? , ? )\n func (b ) WriteByte (c ) \n func (b ) WriteTo (w ) (n , err )\n- func (b ) Read (p ) (n , err )\n+ func (b ) Read (p ) (n , err )\n func (b ) Truncate (n )\n func (b ) .tryGrowByReslice (n ) (? , ? )\n func (b ) ReadRune () (r , size , err )\n- func (b ) Bytes () \n+ func (b ) Bytes () \n func (b ) String () \n func (b ) Cap () \n func (b ) Len () \n func (b ) WriteRune (r ) (n , err )\n func (b ) .empty () \n func (b ) Reset ()\n- func (b ) Next (n ) \n+ func (b ) Next (n ) \n func (b ) .grow (n ) \n func (b ) Grow (n )\n- func (b ) Write (p ) (n , err )\n+ func (b ) Write (p ) (n , err )\n func (b ) ReadString (delim ) (line , err )\n func (b ) WriteString (s ) (n , err )\n func (b ) ReadFrom (r ) (n , err )\n type 46 \"bytes.Reader\" \n func (r ) WriteTo (w ) (n , err )\n func (r ) Seek (offset , whence ) (? , ? )\n func (r ) UnreadRune () \n func (r ) ReadByte () (? , ? )\n- func (r ) ReadAt (b , off ) (n , err )\n- func (r ) Read (b ) (n , err )\n+ func (r ) ReadAt (b , off ) (n , err )\n+ func (r ) Read (b ) (n , err )\n func (r ) Size () \n- func (r ) Reset (b )\n+ func (r ) Reset (b )\n func (r ) ReadRune () (ch , size , err )\n func (r ) UnreadByte () \n func (r ) Len () \n type 47 \".context.emptyCtx\" \n func (e ) String () ($ret6 )\n func (? ) Err () ($ret4 )\n func (? ) Done () ($ret3 )\n@@ -369,37 +369,37 @@\n type 51 \"crypto.PrivateKey\" \n type 52 \"crypto.any\" = \n type 53 \"crypto/cipher.AEAD\" \n type 54 \".crypto/x509.lazyCert\" \n type 55 \".crypto/x509.sum224\" \n type 56 \"crypto/x509.CertPool\" \n func (s ) Subjects () \n- func (s ) AppendCertsFromPEM (pemCerts ) (ok )\n+ func (s ) AppendCertsFromPEM (pemCerts ) (ok )\n func (s ) .addCertFunc (rawSum224 , rawSubject , getCert )\n func (s ) AddCert (cert )\n func (s ) .contains (cert ) \n func (s ) .findPotentialParents (cert ) \n func (s ) .copy () \n func (s ) .cert (n ) (? , ? )\n func (s ) .len () \n type 57 \"crypto/x509.Certificate\" \n- func (c ) CreateCRL (rand , priv , revokedCerts , now , expiry ) (crlBytes , err )\n+ func (c ) CreateCRL (rand , priv , revokedCerts , now , expiry ) (crlBytes , err )\n func (c ) .systemVerify (opts ) (chains , err )\n func (c ) .checkNameConstraints (count , maxConstraintComparisons , nameType , name , parsedName , match , permitted , excluded ) \n func (c ) .isValid (certType , currentChain , opts ) \n func (c ) CheckCRLSignature (crl ) \n func (c ) Verify (opts ) (chains , err )\n func (c ) .buildChains (cache , currentChain , sigChecks , opts ) (chains , err )\n func (c ) VerifyHostname (h ) \n func (c ) Equal (other ) \n func (c ) CheckSignatureFrom (parent ) \n- func (c ) CheckSignature (algo , signed , signature ) \n+ func (c ) CheckSignature (algo , signed , signature ) \n func (c ) .hasSANExtension () \n func (c ) .hasNameConstraints () \n- func (c ) .getSANExtension () \n+ func (c ) .getSANExtension () \n type 58 \"crypto/x509.ExtKeyUsage\" \n type 59 \"crypto/x509.KeyUsage\" \n type 60 \"crypto/x509.PublicKeyAlgorithm\" \n func (algo ) String () ($ret117 )\n type 61 \"crypto/x509.SignatureAlgorithm\" \n func (algo ) String () \n func (algo ) .isRSAPSS () \n@@ -418,61 +418,61 @@\n type 69 \"crypto/x509/pkix.RDNSequence\" \n func (r ) String () \n type 70 \"crypto/x509/pkix.RelativeDistinguishedNameSET\" \n type 71 \"crypto/x509/pkix.RevokedCertificate\" \n type 72 \"crypto/x509/pkix.TBSCertificateList\" \n type 73 \"crypto/x509/pkix.any\" = \n type 74 \"encoding/asn1.BitString\" \n- func (b ) RightAlign () \n+ func (b ) RightAlign () \n func (b ) At (i ) \n type 75 \"encoding/asn1.ObjectIdentifier\" \n func (oi ) String () \n func (oi ) Equal (other ) ($ret9 )\n-type 76 \"encoding/asn1.RawContent\" \n+type 76 \"encoding/asn1.RawContent\" \n type 77 \"encoding/asn1.RawValue\" \n type 78 \"fmt.ScanState\" \n type 79 \"fmt.State\" \n type 80 \"golang.org/x/crypto/cryptobyte.Builder\" \n func (b ) AddValue (v )\n func (b ) Unwrite (n )\n func (b ) .add (bytes ...)\n func (b ) .flushChild ()\n func (b ) .addLengthPrefixed (lenLen , isASN1 , f )\n func (b ) AddASN1Boolean (v )\n- func (b ) Bytes () (? , ? )\n+ func (b ) Bytes () (? , ? )\n func (b ) AddASN1 (tag , f )\n func (b ) AddASN1ObjectIdentifier (oid )\n func (b ) AddUint24LengthPrefixed (f )\n func (b ) AddUint8 (v )\n func (b ) AddASN1UTCTime (t )\n func (b ) AddASN1Int64 (v )\n- func (b ) AddBytes (v )\n+ func (b ) AddBytes (v )\n func (b ) AddASN1GeneralizedTime (t )\n func (b ) AddASN1BigInt (n )\n func (b ) AddUint32 (v )\n func (b ) AddUint24 (v )\n func (b ) AddUint16LengthPrefixed (f )\n- func (b ) AddASN1OctetString (bytes )\n+ func (b ) AddASN1OctetString (bytes )\n func (b ) .addASN1Signed (tag , v )\n- func (b ) AddASN1BitString (data )\n+ func (b ) AddASN1BitString (data )\n func (b ) MarshalASN1 (v )\n func (b ) AddASN1Enum (v )\n func (b ) AddASN1Int64WithTag (v , tag )\n func (b ) SetError (err )\n- func (b ) BytesOrPanic () \n+ func (b ) BytesOrPanic () \n func (b ) .addBase128Int (n )\n func (b ) AddUint16 (v )\n func (b ) AddASN1Uint64 (v )\n func (b ) AddUint8LengthPrefixed (f )\n func (b ) AddUint32LengthPrefixed (f )\n func (b ) AddASN1NULL ()\n func (b ) .callContinuation (f , arg )\n type 81 \"golang.org/x/crypto/cryptobyte.BuilderContinuation\" \n type 82 \"golang.org/x/crypto/cryptobyte.MarshalingValue\" \n-type 83 \"golang.org/x/crypto/cryptobyte.String\" \n+type 83 \"golang.org/x/crypto/cryptobyte.String\" \n func (s ) Empty () ($ret48 ) \n // ../../../src/libgo/go/golang.org/x/crypto/cryptobyte/string.go:159\n { //160\n $ret48 = (len(s) == $convert(, 0 )) //160\n return //160\n func (s ) ReadUint8LengthPrefixed (out ) \n func (s ) .readLengthPrefixed (lenLen , outChild ) \n@@ -494,17 +494,17 @@\n func (s ) ReadASN1Int64WithTag (out , tag ) \n func (s ) ReadASN1BitString (out ) \n func (s ) .readASN1Uint64 (out ) \n func (s ) .readASN1Int64 (out ) \n func (s ) .readASN1BigInt (out ) \n func (s ) ReadUint24 (out ) \n func (s ) SkipASN1 (tag ) \n- func (s ) CopyBytes (out ) \n+ func (s ) CopyBytes (out ) \n func (s ) ReadASN1Integer (out ) \n- func (s ) .read (n ) ($ret35 )\n+ func (s ) .read (n ) ($ret35 )\n func (s ) ReadASN1Element (out , tag ) \n func (s ) ReadAnyASN1 (out , outTag ) \n func (s ) ReadUint8 (out ) \n func (s ) ReadASN1Boolean (out ) \n func (s ) ReadAnyASN1Element (out , outTag ) \n func (s ) PeekASN1Tag (tag ) ($ret22 )\n func (s ) .readASN1 (out , outTag , skipHeader ) \n@@ -514,61 +514,61 @@\n func (s ) ReadOptionalASN1Integer (out , tag , defaultValue ) \n func (s ) ReadOptionalASN1Boolean (out , defaultValue ) \n type 84 \"golang.org/x/crypto/cryptobyte/asn1.Tag\" \n func (t ) Constructed () ($ret0 )\n func (t ) ContextSpecific () ($ret1 )\n type 85 \".golang.org/x/net/dns/dnsmessage.header\" \n func (h ) .count (sec ) \n- func (h ) .pack (msg ) \n- func (h ) .unpack (msg , off ) (? , ? )\n+ func (h ) .pack (msg ) \n+ func (h ) .unpack (msg , off ) (? , ? )\n func (h ) .header () \n type 86 \".golang.org/x/net/dns/dnsmessage.section\" \n type 87 \"golang.org/x/net/dns/dnsmessage.AAAAResource\" \n func (r ) .realType () ($ret220 )\n func (r ) GoString () \n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n type 88 \"golang.org/x/net/dns/dnsmessage.AResource\" \n func (r ) .realType () ($ret214 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 89 \"golang.org/x/net/dns/dnsmessage.CNAMEResource\" \n func (r ) .realType () ($ret172 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 90 \"golang.org/x/net/dns/dnsmessage.Class\" \n func (c ) String () \n func (c ) GoString () \n type 91 \"golang.org/x/net/dns/dnsmessage.Header\" \n func (m ) .pack () (id , bits )\n func (m ) GoString () \n type 92 \"golang.org/x/net/dns/dnsmessage.MXResource\" \n func (r ) .realType () ($ret178 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 93 \"golang.org/x/net/dns/dnsmessage.NSResource\" \n func (r ) .realType () ($ret184 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 94 \"golang.org/x/net/dns/dnsmessage.Name\" \n func (n ) String () \n func (n ) GoString () \n- func (n ) .pack (msg , compression , compressionOff ) (? , ? )\n- func (n ) .unpackCompressed (msg , off , allowCompression ) (? , ? )\n- func (n ) .unpack (msg , off ) (? , ? )\n+ func (n ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (n ) .unpackCompressed (msg , off , allowCompression ) (? , ? )\n+ func (n ) .unpack (msg , off ) (? , ? )\n type 95 \"golang.org/x/net/dns/dnsmessage.OPTResource\" \n func (r ) .realType () ($ret227 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 96 \"golang.org/x/net/dns/dnsmessage.OpCode\" \n func (o ) GoString () ($ret4 )\n type 97 \"golang.org/x/net/dns/dnsmessage.Option\" \n func (o ) GoString () \n type 98 \"golang.org/x/net/dns/dnsmessage.PTRResource\" \n func (r ) .realType () ($ret190 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 99 \"golang.org/x/net/dns/dnsmessage.Parser\" \n func (p ) SOAResource () (? , ? )\n func (p ) SkipAdditional () \n func (p ) MXResource () (? , ? )\n func (p ) SkipAllAdditionals () \n func (p ) AnswerHeader () (? , ? )\n@@ -594,54 +594,54 @@\n func (p ) AllAdditionals () (? , ? )\n func (p ) SRVResource () (? , ? )\n func (p ) .checkAdvance (sec ) \n func (p ) .skipResource (sec ) \n func (p ) SkipAllAnswers () \n func (p ) Authority () (? , ? )\n func (p ) AuthorityHeader () (? , ? )\n- func (p ) Start (msg ) (? , ? )\n+ func (p ) Start (msg ) (? , ? )\n func (p ) SkipAllAuthorities () \n func (p ) SkipQuestion () \n func (p ) AllAuthorities () (? , ? )\n type 100 \"golang.org/x/net/dns/dnsmessage.Question\" \n- func (q ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (q ) .pack (msg , compression , compressionOff ) (? , ? )\n func (q ) GoString () \n type 101 \"golang.org/x/net/dns/dnsmessage.RCode\" \n func (r ) String () \n func (r ) GoString () \n type 102 \"golang.org/x/net/dns/dnsmessage.Resource\" \n func (r ) GoString () \n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n type 103 \"golang.org/x/net/dns/dnsmessage.ResourceBody\" \n type 104 \"golang.org/x/net/dns/dnsmessage.ResourceHeader\" \n func (h ) GoString () \n- func (h ) .fixLen (msg , lenOff , preLen ) \n- func (h ) .pack (oldMsg , compression , compressionOff ) (msg , lenOff , err )\n- func (h ) .unpack (msg , off ) (? , ? )\n+ func (h ) .fixLen (msg , lenOff , preLen ) \n+ func (h ) .pack (oldMsg , compression , compressionOff ) (msg , lenOff , err )\n+ func (h ) .unpack (msg , off ) (? , ? )\n func (h ) SetEDNS0 (udpPayloadLen , extRCode , dnssecOK ) \n func (h ) DNSSECAllowed () \n func (h ) ExtendedRCode (rcode ) \n type 105 \"golang.org/x/net/dns/dnsmessage.SOAResource\" \n func (r ) .realType () ($ret196 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 106 \"golang.org/x/net/dns/dnsmessage.SRVResource\" \n func (r ) .realType () ($ret208 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 107 \"golang.org/x/net/dns/dnsmessage.TXTResource\" \n func (r ) .realType () ($ret202 )\n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 108 \"golang.org/x/net/dns/dnsmessage.Type\" \n func (t ) String () \n func (t ) GoString () \n type 109 \"golang.org/x/net/dns/dnsmessage.UnknownResource\" \n func (r ) .realType () \n- func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n+ func (r ) .pack (msg , compression , compressionOff ) (? , ? )\n func (r ) GoString () \n type 110 \"hash.Hash\" \n type 111 \"internal/intern.Value\" \n func (v ) Get () \n type 112 \"internal/intern.any\" = \n type 113 \".internal/singleflight.call\" \n type 114 \"internal/singleflight.Group\" \n@@ -656,42 +656,42 @@\n type 119 \"io.Reader\" \n type 120 \"io.Writer\" \n type 121 \".math/big.divisor\" \n type 122 \".math/big.nat\" \n func (x ) .trailingZeroBits () ($ret164 )\n func (z ) .sqr (x ) \n func (z ) .clear ()\n- func (x ) .itoa (neg , base ) \n+ func (x ) .itoa (neg , base ) \n func (z ) .divLarge (u , uIn , vIn ) (q , r )\n func (x ) .bitLen () ($ret163 )\n func (z ) .divRecursive (u , v )\n func (z ) .make (n ) \n func (z ) .mulRange (a , b ) \n func (z ) .setBit (x , i , b ) \n- func (x ) .utoa (base ) \n+ func (x ) .utoa (base ) \n func (n ) .probablyPrimeLucas () \n func (z ) .setWord (x ) \n func (z ) .add (x , y ) \n- func (q ) .convertWords (s , b , ndigits , bb , table )\n+ func (q ) .convertWords (s , b , ndigits , bb , table )\n func (z ) .divRecursiveStep (u , v , depth , tmp , temps )\n func (z ) .divW (x , y ) (q , r )\n func (x ) .sticky (i ) \n func (z ) .sqrt (x ) \n func (z ) .expNN (x , y , m ) \n func (z ) .mulAddWW (x , y , r ) \n func (z ) .mul (x , y ) \n func (z ) .andNot (x , y ) \n func (z ) .setUint64 (x ) \n func (z ) .and (x , y ) \n func (z ) .div (z2 , u , v ) (q , r )\n func (z ) .or (x , y ) \n- func (z ) .bytes (buf ) (i )\n+ func (z ) .bytes (buf ) (i )\n func (z ) .xor (x , y ) \n func (x ) .modW (d ) (r )\n- func (z ) .setBytes (buf ) \n+ func (z ) .setBytes (buf ) \n func (z ) .set (x ) \n func (z ) .random (rand , limit , n ) \n func (z ) .expNNWindowed (x , y , m ) \n func (z ) .expNNMontgomery (x , y , m ) \n func (x ) .bit (i ) ($ret169 )\n func (z ) .shr (x , s ) \n func (z ) .norm () ($ret147 )\n@@ -700,46 +700,46 @@\n func (q ) .divBasic (u , v )\n func (z ) .sub (x , y ) \n func (z ) .shl (x , s ) \n func (x ) .cmp (y ) (r )\n func (z ) .montgomery (x , y , m , k , n ) \n func (z ) .expWW (x , y ) \n type 123 \"math/big.Int\" \n- func (x ) Append (buf , base ) \n- func (x ) GobEncode () (? , ? )\n+ func (x ) Append (buf , base ) \n+ func (x ) GobEncode () (? , ? )\n func (z ) Not (x ) \n- func (x ) Bytes () \n+ func (x ) Bytes () \n func (z ) AndNot (x , y ) \n func (z ) SetBit (x , i , b ) \n- func (z ) UnmarshalText (text ) \n+ func (z ) UnmarshalText (text ) \n func (z ) .scaleDenom (x , f )\n func (z ) .modSqrtTonelliShanks (x , p ) \n- func (z ) SetBytes (buf ) \n+ func (z ) SetBytes (buf ) \n func (z ) SetUint64 (x ) \n func (x ) Bits () \n func (z ) Add (x , y ) \n func (z ) .modSqrt3Mod4Prime (x , p ) \n func (x ) Format (s , ch )\n func (x ) IsInt64 () \n func (x ) Cmp (y ) (r )\n func (z ) Quo (x , y ) \n- func (x ) FillBytes (buf ) \n- func (x ) MarshalJSON () (? , ? )\n+ func (x ) FillBytes (buf ) \n+ func (x ) MarshalJSON () (? , ? )\n func (z ) Mod (x , y ) \n func (x ) Text (base ) \n func (z ) Scan (s , ch ) \n func (z ) ModInverse (g , n ) \n func (z ) Set (x ) \n func (x ) String () \n- func (x ) MarshalText () (text , err )\n+ func (x ) MarshalText () (text , err )\n func (x ) ProbablyPrime (n ) \n func (z ) Exp (x , y , m ) \n func (z ) QuoRem (x , y , r ) (? , ? )\n- func (z ) UnmarshalJSON (text ) \n- func (z ) GobDecode (buf ) \n+ func (z ) UnmarshalJSON (text ) \n+ func (z ) GobDecode (buf ) \n func (z ) Mul (x , y ) \n func (z ) .scan (r , base ) (? , ? , ? )\n func (z ) SetString (s , base ) (? , ? )\n func (z ) SetBits (abs ) \n func (z ) SetInt64 (x ) \n func (z ) ModSqrt (x , p ) \n func (z ) Rsh (x , n ) \n@@ -776,15 +776,15 @@\n func (r ) ExpFloat64 () \n func (r ) Int () \n func (r ) Int63n (n ) \n func (r ) Float64 () \n func (r ) Int63 () \n func (r ) Intn (n ) \n func (r ) Int31n (n ) \n- func (r ) Read (p ) (n , err )\n+ func (r ) Read (p ) (n , err )\n func (r ) Int31 () \n func (r ) Shuffle (n , swap )\n func (r ) Uint32 () \n func (r ) Float32 () \n func (r ) .int31n (n ) \n func (r ) Uint64 () \n func (r ) Perm (n ) \n@@ -806,24 +806,24 @@\n func (d ) DialContext (ctx , network , address ) (? , ? )\n func (d ) Dial (network , address ) (? , ? )\n func (d ) .fallbackDelay () \n func (d ) .resolver () \n func (d ) .deadline (ctx , now ) (earliest )\n func (d ) .dualStack () \n type 135 \"net.Error\" \n-type 136 \"net.IP\" \n+type 136 \"net.IP\" \n func (ip ) String () \n func (ip ) DefaultMask () \n func (ip ) To4 () ($ret168 )\n func (ip ) .matchAddrFamily (x ) \n- func (ip ) UnmarshalText (text ) \n+ func (ip ) UnmarshalText (text ) \n func (ip ) IsGlobalUnicast () \n func (ip ) IsLoopback () \n func (ip ) To16 () ($ret169 )\n- func (ip ) MarshalText () (? , ? )\n+ func (ip ) MarshalText () (? , ? )\n func (ip ) IsMulticast () \n func (ip ) IsUnspecified () \n func (ip ) IsInterfaceLocalMulticast () ($ret163 )\n func (ip ) IsLinkLocalMulticast () \n func (ip ) IsLinkLocalUnicast () \n func (ip ) Mask (mask ) \n func (ip ) IsPrivate () \n@@ -832,15 +832,15 @@\n func (a ) .toLocal (net ) \n func (a ) .sockaddr (family ) (? , ? )\n func (a ) .family () \n func (a ) .opAddr () ($ret199 )\n func (a ) .isWildcard () \n func (a ) String () \n func (a ) Network () ($ret196 )\n-type 138 \"net.IPMask\" \n+type 138 \"net.IPMask\" \n func (m ) Size () (ones , bits )\n func (m ) String () ($ret183 )\n type 139 \"net.IPNet\" \n func (n ) Contains (ip ) \n func (n ) Network () ($ret185 )\n func (n ) String () \n type 140 \"net.Listener\" \n@@ -893,88 +893,88 @@\n func (u ) .xor (m ) \n func (u ) .or (m ) \n func (u ) .not () \n func (u ) .halves () \n func (u ) .bitsSetFrom (bit ) \n func (u ) .bitsClearedFrom (bit ) \n type 146 \"net/netip.Addr\" \n- func (ip ) AsSlice () \n+ func (ip ) AsSlice () \n func (ip ) IsMulticast () \n func (ip ) As16 () (a16 )\n func (ip ) IsPrivate () \n func (ip ) .v6u16 (i ) \n func (ip ) .string6 () \n func (ip ) IsLinkLocalMulticast () \n func (ip ) IsUnspecified () \n- func (ip ) .appendTo4 (ret ) \n+ func (ip ) .appendTo4 (ret ) \n func (ip ) IsInterfaceLocalMulticast () \n func (ip ) .isZero () \n func (ip ) IsLoopback () \n- func (ip ) MarshalBinary () (? , ? )\n+ func (ip ) MarshalBinary () (? , ? )\n func (ip ) Is4In6 () \n func (ip ) Less (ip2 ) \n func (ip ) .hasZone () \n func (ip ) Next () \n func (ip ) Prev () \n- func (ip ) .marshalBinaryWithTrailingBytes (trailingBytes ) \n- func (ip ) AppendTo (b ) \n+ func (ip ) .marshalBinaryWithTrailingBytes (trailingBytes ) \n+ func (ip ) AppendTo (b ) \n func (ip ) .v4 (i ) \n func (ip ) StringExpanded () \n func (ip ) .withoutZone () \n- func (ip ) .appendTo6 (ret ) \n+ func (ip ) .appendTo6 (ret ) \n func (ip ) Is4 () \n- func (ip ) MarshalText () (? , ? )\n+ func (ip ) MarshalText () (? , ? )\n func (ip ) .lessOrEq (ip2 ) \n func (ip ) WithZone (zone ) \n- func (ip ) UnmarshalText (text ) \n- func (ip ) UnmarshalBinary (b ) \n+ func (ip ) UnmarshalText (text ) \n+ func (ip ) UnmarshalBinary (b ) \n func (ip ) Compare (ip2 ) \n func (ip ) Prefix (b ) (? , ? )\n func (ip ) Zone () \n func (ip ) IsLinkLocalUnicast () \n func (ip ) As4 () (a4 )\n func (ip ) .string4 () \n func (ip ) BitLen () \n func (ip ) String () \n func (ip ) IsValid () \n func (ip ) IsGlobalUnicast () \n func (ip ) .v6 (i ) \n func (ip ) Is6 () \n func (ip ) Unmap () \n type 147 \"net/netip.Prefix\" \n- func (p ) UnmarshalBinary (b ) \n+ func (p ) UnmarshalBinary (b ) \n func (p ) String () \n- func (p ) MarshalText () (? , ? )\n+ func (p ) MarshalText () (? , ? )\n func (p ) Addr () \n func (p ) Bits () \n func (p ) IsValid () \n func (p ) Contains (ip ) \n func (p ) .isZero () \n func (p ) Overlaps (o ) \n- func (p ) UnmarshalText (text ) \n+ func (p ) UnmarshalText (text ) \n func (p ) IsSingleIP () \n func (p ) Masked () \n- func (p ) AppendTo (b ) \n- func (p ) MarshalBinary () (? , ? )\n+ func (p ) AppendTo (b ) \n+ func (p ) MarshalBinary () (? , ? )\n type 148 \"net/url.URL\" \n func (u ) Query () \n func (u ) ResolveReference (ref ) \n- func (u ) UnmarshalBinary (text ) \n+ func (u ) UnmarshalBinary (text ) \n func (u ) Port () \n func (u ) Redacted () \n func (u ) .setPath (p ) \n func (u ) .setFragment (f ) \n func (u ) EscapedPath () \n func (u ) Hostname () \n func (u ) EscapedFragment () \n func (u ) String () \n func (u ) IsAbs () \n func (u ) Parse (ref ) (? , ? )\n func (u ) RequestURI () \n- func (u ) MarshalBinary () (text , err )\n+ func (u ) MarshalBinary () (text , err )\n type 149 \"net/url.Userinfo\" \n func (u ) Username () \n func (u ) String () \n func (u ) Password () (? , ? )\n type 150 \"net/url.Values\" \n func (v ) Get (key ) ($ret40 )\n func (v ) Set (key , value )\n@@ -1034,19 +1034,19 @@\n type 166 \"time.Month\" \n func (m ) String () \n type 167 \"time.Time\" \n func (t ) Weekday () \n func (t ) Second () \n func (t ) Year () \n func (t ) .addSec (d )\n- func (t ) UnmarshalJSON (data ) \n+ func (t ) UnmarshalJSON (data ) \n func (t ) ISOWeek () (year , week )\n func (t ) Month () \n func (t ) Location () \n- func (t ) GobEncode () (? , ? )\n+ func (t ) GobEncode () (? , ? )\n func (t ) Date () (year , month , day )\n func (t ) UnixMilli () \n func (t ) Hour () \n func (t ) .abs () \n func (t ) IsZero () \n func (t ) Nanosecond () \n func (t ) UTC () \n@@ -1055,73 +1055,73 @@\n func (t ) Sub (u ) \n func (t ) Equal (u ) \n func (t ) String () \n func (t ) GoString () \n func (t ) Before (u ) \n func (t ) Format (layout ) \n func (t ) Add (d ) \n- func (t ) MarshalJSON () (? , ? )\n+ func (t ) MarshalJSON () (? , ? )\n func (t ) IsDST () \n func (t ) .date (full ) (year , month , day , yday )\n func (t ) AddDate (years , months , days ) \n func (t ) .sec () \n func (t ) Local () \n func (t ) .mono () \n func (t ) UnixMicro () \n func (t ) YearDay () \n func (t ) Unix () \n- func (t ) UnmarshalBinary (data ) \n- func (t ) UnmarshalText (data ) \n+ func (t ) UnmarshalBinary (data ) \n+ func (t ) UnmarshalText (data ) \n func (t ) Truncate (d ) \n func (t ) Round (d ) \n func (t ) .stripMono ()\n- func (t ) MarshalText () (? , ? )\n+ func (t ) MarshalText () (? , ? )\n func (t ) .nsec () \n func (t ) Zone () (name , offset )\n func (t ) .setLoc (loc )\n func (t ) .unixSec () \n func (t ) Day () \n- func (t ) GobDecode (data ) \n+ func (t ) GobDecode (data ) \n func (t ) UnixNano () \n func (t ) After (u ) \n- func (t ) MarshalBinary () (? , ? )\n+ func (t ) MarshalBinary () (? , ? )\n func (t ) Clock () (hour , min , sec )\n func (t ) .setMono (m )\n func (t ) Minute () \n- func (t ) AppendFormat (b , layout ) \n+ func (t ) AppendFormat (b , layout ) \n type 168 \"time.Weekday\" \n func (d ) String () \n type 169 (? ) (? , ? )\n type 170 (? ) (? , ? )\n type 171 (? ) (? , ? )\n type 172 (? )\n type 173 (? ) \n type 174 (? , ? ) \n-type 175 (? , ? , ? ) \n-type 176 (? , ? ) \n-type 177 (? , ? ) \n-type 178 (? , ? ) \n-type 179 (? ) \n+type 175 (? , ? , ? ) \n+type 176 (? , ? ) \n+type 177 (? , ? ) \n+type 178 (? , ? ) \n+type 179 (? ) \n type 180 () (? , ? )\n type 181 ()\n type 182 () \n type 183 () (? , ? )\n type 184 () \n type 185 (? , ? , ? ) (? , ? )\n type 186 (? ) \n type 187 (? ) \n-type 188 (? , ? ) \n+type 188 (? , ? ) \n type 189 (? ) \n type 190 (? ) \n type 191 (? , ? ) \n type 192 (? , ? ) \n type 193 (? , ? )\n type 194 (? , ? ) (? , ? )\n type 195 (? ) \n-type 196 (? , ? , ? ) (? , ? )\n+type 196 (? , ? , ? ) (? , ? )\n type 197 (? , ? , ? , ? ) \n type 198 (? , ? , ? ) \n type 199 (? , ? ) \n type 200 (? ) \n type 201 (? ) \n type 202 (? ) \n type 203 (? ) \n@@ -1162,15 +1162,15 @@\n type 238 *\n type 239 *\n type 240 *\n type 241 *\n type 242 *\n type 243 *\n type 244 *\n-type 245 *\n+type 245 *\n type 246 *\n type 247 *\n type 248 *\n type 249 *\n type 250 *\n type 251 *\n type 252 *\n@@ -1224,93 +1224,93 @@\n type 300 *\n type 301 *\n type 302 struct { AAAA ; }\n type 303 struct { A ; }\n type 304 struct { AcceptableCAs ; SignatureSchemes ; Version ; .crypto/tls.ctx ; }\n type 305 struct { Addr ; Pad ; }\n type 306 struct { Algorithm ; Parameters \"asn1:\\\"optional\\\"\"; }\n-type 307 struct { Bytes ; BitLength ; }\n+type 307 struct { Bytes ; BitLength ; }\n type 308 struct { CNAME ; }\n-type 309 struct { Certificate ; PrivateKey ; SupportedSignatureAlgorithms ; OCSPStaple ; SignedCertificateTimestamps ; Leaf ; }\n-type 310 struct { CipherSuites ; ServerName ; SupportedCurves ; SupportedPoints ; SignatureSchemes ; SupportedProtos ; SupportedVersions ; Conn ; .crypto/tls.config ; .crypto/tls.ctx ; }\n-type 311 struct { Class ; Tag ; IsCompound ; Bytes ; FullBytes ; }\n-type 312 struct { Code ; Data ; }\n+type 309 struct { Certificate ; PrivateKey ; SupportedSignatureAlgorithms ; OCSPStaple ; SignedCertificateTimestamps ; Leaf ; }\n+type 310 struct { CipherSuites ; ServerName ; SupportedCurves ; SupportedPoints ; SignatureSchemes ; SupportedProtos ; SupportedVersions ; Conn ; .crypto/tls.config ; .crypto/tls.ctx ; }\n+type 311 struct { Class ; Tag ; IsCompound ; Bytes ; FullBytes ; }\n+type 312 struct { Code ; Data ; }\n type 313 struct { Country ; Organization ; OrganizationalUnit ; Locality ; Province ; StreetAddress ; PostalCode ; SerialNumber ; CommonName ; Names ; ExtraNames ; }\n type 314 struct { DNSName ; Intermediates ; Roots ; CurrentTime ; KeyUsages ; MaxConstraintComparisions ; }\n type 315 struct { Data ; Length ; }\n type 316 struct { Family ; Data ; }\n type 317 struct { Header ; Body ; }\n type 318 struct { Host ; }\n type 319 struct { Host ; Pref ; }\n type 320 struct { ID ; Name ; SupportedVersions ; Insecure ; }\n type 321 struct { ID ; Response ; OpCode ; Authoritative ; Truncated ; RecursionDesired ; RecursionAvailable ; RCode ; }\n type 322 struct { IP ; Mask ; }\n type 323 struct { IP ; Zone ; }\n-type 324 struct { Id ; Critical \"asn1:\\\"optional\\\"\"; Value ; }\n+type 324 struct { Id ; Critical \"asn1:\\\"optional\\\"\"; Value ; }\n type 325 struct { Msg ; RecordHeader ; Conn ; }\n type 326 struct { NS ; }\n type 327 struct { NS ; MBox ; Serial ; Refresh ; Retry ; Expire ; MinTTL ; }\n type 328 struct { Name ; Type ; Class ; }\n type 329 struct { Name ; Type ; Class ; TTL ; Length ; }\n type 330 struct { NetDialer ; Config ; }\n type 331 struct { Options ; }\n type 332 struct { PTR ; }\n type 333 struct { Pref ; MX ; }\n type 334 struct { PreferGo ; StrictErrors ; Dial ; .net.lookupGroup ; }\n type 335 struct { Priority ; Weight ; Port ; Target ; }\n type 336 struct { Rand ; Time ; Certificates ; NameToCertificate ; GetCertificate ; GetClientCertificate ; GetConfigForClient ; VerifyPeerCertificate ; VerifyConnection ; RootCAs ; NextProtos ; ServerName ; ClientAuth ; ClientCAs ; InsecureSkipVerify ; CipherSuites ; PreferServerCipherSuites ; SessionTicketsDisabled ; SessionTicketKey ; ClientSessionCache ; MinVersion ; MaxVersion ; CurvePreferences ; DynamicRecordSizingDisabled ; Renegotiation ; KeyLogWriter ; .crypto/tls.mutex ; .crypto/tls.sessionTicketKeys ; .crypto/tls.autoSessionTicketKeys ; }\n-type 337 struct { Raw ; RawTBSCertificate ; RawSubjectPublicKeyInfo ; RawSubject ; RawIssuer ; Signature ; SignatureAlgorithm ; PublicKeyAlgorithm ; PublicKey ; Version ; SerialNumber ; Issuer ; Subject ; NotBefore ; NotAfter ; KeyUsage ; Extensions ; ExtraExtensions ; UnhandledCriticalExtensions ; ExtKeyUsage ; UnknownExtKeyUsage ; BasicConstraintsValid ; IsCA ; MaxPathLen ; MaxPathLenZero ; SubjectKeyId ; AuthorityKeyId ; OCSPServer ; IssuingCertificateURL ; DNSNames ; EmailAddresses ; IPAddresses ; URIs ; PermittedDNSDomainsCritical ; PermittedDNSDomains ; ExcludedDNSDomains ; PermittedIPRanges ; ExcludedIPRanges ; PermittedEmailAddresses ; ExcludedEmailAddresses ; PermittedURIDomains ; ExcludedURIDomains ; CRLDistributionPoints ; PolicyIdentifiers ; }\n+type 337 struct { Raw ; RawTBSCertificate ; RawSubjectPublicKeyInfo ; RawSubject ; RawIssuer ; Signature ; SignatureAlgorithm ; PublicKeyAlgorithm ; PublicKey ; Version ; SerialNumber ; Issuer ; Subject ; NotBefore ; NotAfter ; KeyUsage ; Extensions ; ExtraExtensions ; UnhandledCriticalExtensions ; ExtKeyUsage ; UnknownExtKeyUsage ; BasicConstraintsValid ; IsCA ; MaxPathLen ; MaxPathLenZero ; SubjectKeyId ; AuthorityKeyId ; OCSPServer ; IssuingCertificateURL ; DNSNames ; EmailAddresses ; IPAddresses ; URIs ; PermittedDNSDomainsCritical ; PermittedDNSDomains ; ExcludedDNSDomains ; PermittedIPRanges ; ExcludedIPRanges ; PermittedEmailAddresses ; ExcludedEmailAddresses ; PermittedURIDomains ; ExcludedURIDomains ; CRLDistributionPoints ; PolicyIdentifiers ; }\n type 338 struct { Raw ; Version \"asn1:\\\"optional,default:0\\\"\"; Signature ; Issuer ; ThisUpdate ; NextUpdate \"asn1:\\\"optional\\\"\"; RevokedCertificates \"asn1:\\\"optional\\\"\"; Extensions \"asn1:\\\"tag:0,optional,explicit\\\"\"; }\n type 339 struct { Scheme ; Opaque ; User ; Host ; Path ; RawPath ; ForceQuery ; RawQuery ; Fragment ; RawFragment ; }\n type 340 struct { SerialNumber ; RevocationTime ; Extensions \"asn1:\\\"optional\\\"\"; }\n type 341 struct { TBSCertList ; SignatureAlgorithm ; SignatureValue ; }\n type 342 struct { TXT ; }\n type 343 struct { Target ; Port ; Priority ; Weight ; }\n type 344 struct { Timeout ; Deadline ; LocalAddr ; DualStack ; FallbackDelay ; KeepAlive ; Resolver ; Cancel ; Control ; }\n type 345 struct { Type ; Value ; }\n-type 346 struct { Type ; Data ; }\n+type 346 struct { Type ; Data ; }\n type 347 struct { Val ; Err ; Shared ; }\n-type 348 struct { Version ; HandshakeComplete ; DidResume ; CipherSuite ; NegotiatedProtocol ; NegotiatedProtocolIsMutual ; ServerName ; PeerCertificates ; VerifiedChains ; SignedCertificateTimestamps ; OCSPResponse ; TLSUnique ; .crypto/tls.ekm ; }\n+type 348 struct { Version ; HandshakeComplete ; DidResume ; CipherSuite ; NegotiatedProtocol ; NegotiatedProtocolIsMutual ; ServerName ; PeerCertificates ; VerifiedChains ; SignedCertificateTimestamps ; OCSPResponse ; TLSUnique ; .crypto/tls.ekm ; }\n type 349 struct { }\n-type 350 struct { .bytes.buf ; .bytes.off ; .bytes.lastRead ; }\n-type 351 struct { .bytes.s ; .bytes.i ; .bytes.prevRune ; }\n-type 352 struct { .crypto/tls.conn ; .crypto/tls.isClient ; .crypto/tls.handshakeFn ; .crypto/tls.handshakeStatus ; .crypto/tls.handshakeMutex ; .crypto/tls.handshakeErr ; .crypto/tls.vers ; .crypto/tls.haveVers ; .crypto/tls.config ; .crypto/tls.handshakes ; .crypto/tls.didResume ; .crypto/tls.cipherSuite ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.peerCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.serverName ; .crypto/tls.secureRenegotiation ; .crypto/tls.ekm ; .crypto/tls.resumptionSecret ; .crypto/tls.ticketKeys ; .crypto/tls.clientFinishedIsFirst ; .crypto/tls.closeNotifyErr ; .crypto/tls.closeNotifySent ; .crypto/tls.clientFinished ; .crypto/tls.serverFinished ; .crypto/tls.clientProtocol ; .crypto/tls.in ; .crypto/tls.out ; .crypto/tls.rawInput ; .crypto/tls.input ; .crypto/tls.hand ; .crypto/tls.buffering ; .crypto/tls.sendBuf ; .crypto/tls.bytesSent ; .crypto/tls.packetsSent ; .crypto/tls.retryCount ; .crypto/tls.activeCall ; .crypto/tls.tmp ; }\n+type 350 struct { .bytes.buf ; .bytes.off ; .bytes.lastRead ; }\n+type 351 struct { .bytes.s ; .bytes.i ; .bytes.prevRune ; }\n+type 352 struct { .crypto/tls.conn ; .crypto/tls.isClient ; .crypto/tls.handshakeFn ; .crypto/tls.handshakeStatus ; .crypto/tls.handshakeMutex ; .crypto/tls.handshakeErr ; .crypto/tls.vers ; .crypto/tls.haveVers ; .crypto/tls.config ; .crypto/tls.handshakes ; .crypto/tls.didResume ; .crypto/tls.cipherSuite ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.peerCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.serverName ; .crypto/tls.secureRenegotiation ; .crypto/tls.ekm ; .crypto/tls.resumptionSecret ; .crypto/tls.ticketKeys ; .crypto/tls.clientFinishedIsFirst ; .crypto/tls.closeNotifyErr ; .crypto/tls.closeNotifySent ; .crypto/tls.clientFinished ; .crypto/tls.serverFinished ; .crypto/tls.clientProtocol ; .crypto/tls.in ; .crypto/tls.out ; .crypto/tls.rawInput ; .crypto/tls.input ; .crypto/tls.hand ; .crypto/tls.buffering ; .crypto/tls.sendBuf ; .crypto/tls.bytesSent ; .crypto/tls.packetsSent ; .crypto/tls.retryCount ; .crypto/tls.activeCall ; .crypto/tls.tmp ; }\n type 353 struct { .crypto/tls.err ; }\n-type 354 struct { .crypto/tls.group ; .crypto/tls.data ; }\n+type 354 struct { .crypto/tls.group ; .crypto/tls.data ; }\n type 355 struct { .crypto/tls.id ; .crypto/tls.keyLen ; .crypto/tls.aead ; .crypto/tls.hash ; }\n type 356 struct { .crypto/tls.id ; .crypto/tls.keyLen ; .crypto/tls.macLen ; .crypto/tls.ivLen ; .crypto/tls.ka ; .crypto/tls.flags ; .crypto/tls.cipher ; .crypto/tls.mac ; .crypto/tls.aead ; }\n type 357 struct { .crypto/tls.keyName ; .crypto/tls.aesKey ; .crypto/tls.hmacKey ; .crypto/tls.created ; }\n-type 358 struct { .crypto/tls.label ; .crypto/tls.obfuscatedTicketAge ; }\n+type 358 struct { .crypto/tls.label ; .crypto/tls.obfuscatedTicketAge ; }\n type 359 struct { .crypto/tls.nonceMask ; .crypto/tls.aead ; }\n type 360 struct { .crypto/tls.nonce ; .crypto/tls.aead ; }\n-type 361 struct { .crypto/tls.privateKey ; .crypto/tls.publicKey ; }\n-type 362 struct { .crypto/tls.raw ; .crypto/tls.ciphertext ; }\n-type 363 struct { .crypto/tls.raw ; .crypto/tls.key ; }\n-type 364 struct { .crypto/tls.raw ; .crypto/tls.lifetime ; .crypto/tls.ageAdd ; .crypto/tls.nonce ; .crypto/tls.label ; .crypto/tls.maxEarlyData ; }\n-type 365 struct { .crypto/tls.raw ; .crypto/tls.updateRequested ; }\n-type 366 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuite ; .crypto/tls.compressionMethod ; .crypto/tls.ocspStapling ; .crypto/tls.ticketSupported ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocol ; .crypto/tls.scts ; .crypto/tls.supportedVersion ; .crypto/tls.serverShare ; .crypto/tls.selectedIdentityPresent ; .crypto/tls.selectedIdentity ; .crypto/tls.supportedPoints ; .crypto/tls.cookie ; .crypto/tls.selectedGroup ; }\n-type 367 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuites ; .crypto/tls.compressionMethods ; .crypto/tls.serverName ; .crypto/tls.ocspStapling ; .crypto/tls.supportedCurves ; .crypto/tls.supportedPoints ; .crypto/tls.ticketSupported ; .crypto/tls.sessionTicket ; .crypto/tls.supportedSignatureAlgorithms ; .crypto/tls.supportedSignatureAlgorithmsCert ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocols ; .crypto/tls.scts ; .crypto/tls.supportedVersions ; .crypto/tls.cookie ; .crypto/tls.keyShares ; .crypto/tls.earlyData ; .crypto/tls.pskModes ; .crypto/tls.pskIdentities ; .crypto/tls.pskBinders ; }\n-type 368 struct { .crypto/tls.sessionTicket ; .crypto/tls.vers ; .crypto/tls.cipherSuite ; .crypto/tls.masterSecret ; .crypto/tls.serverCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.receivedAt ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.nonce ; .crypto/tls.useBy ; .crypto/tls.ageAdd ; }\n+type 361 struct { .crypto/tls.privateKey ; .crypto/tls.publicKey ; }\n+type 362 struct { .crypto/tls.raw ; .crypto/tls.ciphertext ; }\n+type 363 struct { .crypto/tls.raw ; .crypto/tls.key ; }\n+type 364 struct { .crypto/tls.raw ; .crypto/tls.lifetime ; .crypto/tls.ageAdd ; .crypto/tls.nonce ; .crypto/tls.label ; .crypto/tls.maxEarlyData ; }\n+type 365 struct { .crypto/tls.raw ; .crypto/tls.updateRequested ; }\n+type 366 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuite ; .crypto/tls.compressionMethod ; .crypto/tls.ocspStapling ; .crypto/tls.ticketSupported ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocol ; .crypto/tls.scts ; .crypto/tls.supportedVersion ; .crypto/tls.serverShare ; .crypto/tls.selectedIdentityPresent ; .crypto/tls.selectedIdentity ; .crypto/tls.supportedPoints ; .crypto/tls.cookie ; .crypto/tls.selectedGroup ; }\n+type 367 struct { .crypto/tls.raw ; .crypto/tls.vers ; .crypto/tls.random ; .crypto/tls.sessionId ; .crypto/tls.cipherSuites ; .crypto/tls.compressionMethods ; .crypto/tls.serverName ; .crypto/tls.ocspStapling ; .crypto/tls.supportedCurves ; .crypto/tls.supportedPoints ; .crypto/tls.ticketSupported ; .crypto/tls.sessionTicket ; .crypto/tls.supportedSignatureAlgorithms ; .crypto/tls.supportedSignatureAlgorithmsCert ; .crypto/tls.secureRenegotiationSupported ; .crypto/tls.secureRenegotiation ; .crypto/tls.alpnProtocols ; .crypto/tls.scts ; .crypto/tls.supportedVersions ; .crypto/tls.cookie ; .crypto/tls.keyShares ; .crypto/tls.earlyData ; .crypto/tls.pskModes ; .crypto/tls.pskIdentities ; .crypto/tls.pskBinders ; }\n+type 368 struct { .crypto/tls.sessionTicket ; .crypto/tls.vers ; .crypto/tls.cipherSuite ; .crypto/tls.masterSecret ; .crypto/tls.serverCertificates ; .crypto/tls.verifiedChains ; .crypto/tls.receivedAt ; .crypto/tls.ocspResponse ; .crypto/tls.scts ; .crypto/tls.nonce ; .crypto/tls.useBy ; .crypto/tls.ageAdd ; }\n type 369 struct { .crypto/x509.byName ; .crypto/x509.lazyCerts ; .crypto/x509.haveSum ; .crypto/x509.systemPool ; }\n-type 370 struct { .crypto/x509.rawSubject ; .crypto/x509.getCert ; }\n-type 371 struct { .golang.org/x/crypto/cryptobyte.err ; .golang.org/x/crypto/cryptobyte.result ; .golang.org/x/crypto/cryptobyte.fixedSize ; .golang.org/x/crypto/cryptobyte.child ; .golang.org/x/crypto/cryptobyte.offset ; .golang.org/x/crypto/cryptobyte.pendingLenLen ; .golang.org/x/crypto/cryptobyte.pendingIsASN1 ; .golang.org/x/crypto/cryptobyte.inContinuation ; }\n+type 370 struct { .crypto/x509.rawSubject ; .crypto/x509.getCert ; }\n+type 371 struct { .golang.org/x/crypto/cryptobyte.err ; .golang.org/x/crypto/cryptobyte.result ; .golang.org/x/crypto/cryptobyte.fixedSize ; .golang.org/x/crypto/cryptobyte.child ; .golang.org/x/crypto/cryptobyte.offset ; .golang.org/x/crypto/cryptobyte.pendingLenLen ; .golang.org/x/crypto/cryptobyte.pendingIsASN1 ; .golang.org/x/crypto/cryptobyte.inContinuation ; }\n type 372 struct { .golang.org/x/net/dns/dnsmessage.id ; .golang.org/x/net/dns/dnsmessage.bits ; .golang.org/x/net/dns/dnsmessage.questions ; .golang.org/x/net/dns/dnsmessage.answers ; .golang.org/x/net/dns/dnsmessage.authorities ; .golang.org/x/net/dns/dnsmessage.additionals ; }\n-type 373 struct { .golang.org/x/net/dns/dnsmessage.msg ; .golang.org/x/net/dns/dnsmessage.header ; .golang.org/x/net/dns/dnsmessage.section ; .golang.org/x/net/dns/dnsmessage.off ; .golang.org/x/net/dns/dnsmessage.index ; .golang.org/x/net/dns/dnsmessage.resHeaderValid ; .golang.org/x/net/dns/dnsmessage.resHeader ; }\n+type 373 struct { .golang.org/x/net/dns/dnsmessage.msg ; .golang.org/x/net/dns/dnsmessage.header ; .golang.org/x/net/dns/dnsmessage.section ; .golang.org/x/net/dns/dnsmessage.off ; .golang.org/x/net/dns/dnsmessage.index ; .golang.org/x/net/dns/dnsmessage.resHeaderValid ; .golang.org/x/net/dns/dnsmessage.resHeader ; }\n type 374 struct { .internal/intern._ ; .internal/intern.cmpVal ; .internal/intern.resurrected ; }\n type 375 struct { .internal/singleflight.mu ; .internal/singleflight.m ; }\n type 376 struct { .internal/singleflight.wg ; .internal/singleflight.val ; .internal/singleflight.err ; .internal/singleflight.dups ; .internal/singleflight.chans ; }\n type 377 struct { .math/big.bbb ; .math/big.nbits ; .math/big.ndigits ; }\n type 378 struct { .math/big.neg ; .math/big.abs ; }\n type 379 struct { .math/rand.src ; .math/rand.s64 ; .math/rand.readVal ; .math/rand.readPos ; }\n type 380 struct { .net.servers ; .net.search ; .net.ndots ; .net.timeout ; .net.attempts ; .net.rotate ; .net.unknownOpt ; .net.lookup ; .net.err ; .net.mtime ; .net.soffset ; .net.singleRequest ; .net.useTCP ; }\n type 381 struct { .net/netip.addr ; .net/netip.z ; }\n type 382 struct { .net/netip.hi ; .net/netip.lo ; }\n type 383 struct { .net/netip.ip ; .net/netip.bits ; }\n type 384 struct { .net/url.username ; .net/url.password ; .net/url.passwordSet ; }\n-type 385 struct { ? ; .crypto/tls.err ; .crypto/tls.version ; .crypto/tls.cipher ; .crypto/tls.mac ; .crypto/tls.seq ; .crypto/tls.scratchBuf ; .crypto/tls.nextCipher ; .crypto/tls.nextMac ; .crypto/tls.trafficSecret ; }\n+type 385 struct { ? ; .crypto/tls.err ; .crypto/tls.version ; .crypto/tls.cipher ; .crypto/tls.mac ; .crypto/tls.seq ; .crypto/tls.scratchBuf ; .crypto/tls.nextCipher ; .crypto/tls.nextMac ; .crypto/tls.trafficSecret ; }\n type 386 struct { .sync.noCopy ; .sync.state1 ; .sync.state2 ; }\n type 387 struct { .sync.state ; .sync.sema ; }\n type 388 struct { .sync.w ; .sync.writerSem ; .sync.readerSem ; .sync.readerCount ; .sync.readerWait ; }\n type 389 struct { .time.name ; .time.offset ; .time.isDST ; }\n type 390 struct { .time.name ; .time.zone ; .time.tx ; .time.extend ; .time.cacheStart ; .time.cacheEnd ; .time.cacheZone ; }\n type 391 struct { .time.wall ; .time.ext ; .time.loc ; }\n type 392 struct { .time.when ; .time.index ; .time.isstd ; .time.isutc ; }\n@@ -1333,15 +1333,15 @@\n type 409 [] \n type 410 [] \n type 411 [] \n type 412 [] \n type 413 [] \n type 414 [] \n type 415 [] \n-type 416 [] \n+type 416 [] \n type 417 [] \n type 418 [] \n type 419 [] \n type 420 [] \n type 421 [] \n type 422 [] \n type 423 [] \n@@ -1362,51 +1362,51 @@\n type 438 [] \n type 439 [] \n type 440 [] \n type 441 [] \n type 442 [] \n type 443 [] \n type 444 [] \n-type 445 [] \n-type 446 [] \n+type 445 [] \n+type 446 [] \n type 447 map [] \n type 448 map [] \n type 449 map [] \n type 450 map [] \n type 451 map [] \n type 452 map [] \n type 453 map [] \n type 454 chan <- \n type 455 chan <- \n type 456 chan -< \n type 457 interface { Accept () (? , ? ); Addr () ; Close () ; }\n-type 458 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n-type 459 interface { Close () ; LocalAddr () ; Read (b ) (n , err ); RemoteAddr () ; SetDeadline (t ) ; SetReadDeadline (t ) ; SetWriteDeadline (t ) ; Write (b ) (n , err ); }\n+type 458 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n+type 459 interface { Close () ; LocalAddr () ; Read (b ) (n , err ); RemoteAddr () ; SetDeadline (t ) ; SetReadDeadline (t ) ; SetWriteDeadline (t ) ; Write (b ) (n , err ); }\n type 460 interface { Control (f ) ; Read (f ) ; Write (f ) ; }\n-type 461 interface { CurveID () ; PublicKey () ; SharedKey (peerPublicKey ) ; }\n+type 461 interface { CurveID () ; PublicKey () ; SharedKey (peerPublicKey ) ; }\n type 462 interface { Deadline () (deadline , ok ); Done () ; Err () ; Value (key ) ; }\n type 463 interface { ? ; Temporary () ; Timeout () ; }\n-type 464 interface { Flag (c ) ; Precision () (prec , ok ); Width () (wid , ok ); Write (b ) (n , err ); }\n+type 464 interface { Flag (c ) ; Precision () (prec , ok ); Width () (wid , ok ); Write (b ) (n , err ); }\n type 465 interface { Get (sessionKey ) (session , ok ); Put (sessionKey , cs ); }\n-type 466 interface { GoString () ; .golang.org/x/net/dns/dnsmessage.pack (msg , compression , compressionOff ) (? , ? ); .golang.org/x/net/dns/dnsmessage.realType () ; }\n+type 466 interface { GoString () ; .golang.org/x/net/dns/dnsmessage.pack (msg , compression , compressionOff ) (? , ? ); .golang.org/x/net/dns/dnsmessage.realType () ; }\n type 467 interface { Int63 () ; Seed (seed ); }\n type 468 interface { ? ; Uint64 () ; }\n type 469 interface { Lock (); Unlock (); }\n type 470 interface { Marshal (b ) ; }\n type 471 interface { Network () ; String () ; }\n type 472 interface { ? ; .net.family () ; .net.isWildcard () ; .net.sockaddr (family ) (? , ? ); .net.toLocal (net ) ; }\n-type 473 interface { NonceSize () ; Open (dst , nonce , ciphertext , additionalData ) (? , ? ); Overhead () ; Seal (dst , nonce , plaintext , additionalData ) ; }\n+type 473 interface { NonceSize () ; Open (dst , nonce , ciphertext , additionalData ) (? , ? ); Overhead () ; Seal (dst , nonce , plaintext , additionalData ) ; }\n type 474 interface { ? ; .crypto/tls.explicitNonceLen () ; }\n type 475 interface { ReadByte () (? , ? ); }\n type 476 interface { ? ; UnreadByte () ; }\n-type 477 interface { Read (p ) (n , err ); }\n-type 478 interface { Read (buf ) (n , err ); ReadRune () (r , size , err ); SkipSpace (); Token (skipSpace , f ) (token , err ); UnreadRune () ; Width () (wid , ok ); }\n-type 479 interface { Write (p ) (n , err ); }\n+type 477 interface { Read (p ) (n , err ); }\n+type 478 interface { Read (buf ) (n , err ); ReadRune () (r , size , err ); SkipSpace (); Token (skipSpace , f ) (token , err ); UnreadRune () ; Width () (wid , ok ); }\n+type 479 interface { Write (p ) (n , err ); }\n type 480 interface { }\n-type 481 interface { .crypto/tls.generateClientKeyExchange (? , ? , ? ) (? , ? , ? ); .crypto/tls.generateServerKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processClientKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processServerKeyExchange (? , ? , ? , ? , ? ) ; }\n+type 481 interface { .crypto/tls.generateClientKeyExchange (? , ? , ? ) (? , ? , ? ); .crypto/tls.generateServerKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processClientKeyExchange (? , ? , ? , ? ) (? , ? ); .crypto/tls.processServerKeyExchange (? , ? , ? , ? , ? ) ; }\n type 482 interface { .syscall.sockaddr () (ptr , len , err ); }\n func .cipherSuiteByID (id ) \n func .cipherSuiteTLS13ByID (id ) \n var .emptyConfig \n func .newConstantTimeHash (h ) \n func CipherSuiteName (id ) \n func CipherSuites () \n@@ -1472,29 +1472,29 @@\n const VerifyClientCertIfGiven = 3 \n const VersionSSL30 = 768 \n const VersionTLS10 = 769 \n const VersionTLS11 = 770 \n const VersionTLS12 = 771 \n const VersionTLS13 = 772 \n const X25519 = 29 \n-func X509KeyPair (certPEMBlock , keyPEMBlock ) (? , ? )\n-func Equal (a , b ) ($ret17 ) \n+func X509KeyPair (certPEMBlock , keyPEMBlock ) (? , ? )\n+func Equal (a , b ) ($ret17 ) \n // ../../../src/libgo/go/bytes/bytes.go:18\n $ret17 = ($convert(, a) == $convert(, b)) //20\n return //20\n var .background \n-var .digestSizes \n-func New (h , key ) \n+var .digestSizes \n+func New (h , key ) \n func New () \n func New () \n func ConstantTimeByteEq (x , y ) ($ret2 ) \n // ../../../src/libgo/go/crypto/subtle/constant_time.go:31\n $ret2 = $convert(, (($convert(, (x ^ y)) - $convert(, 1 )) >> $convert(, 31 ))) //32\n return //32\n-func ConstantTimeCompare (x , y ) ($ret0 ) \n+func ConstantTimeCompare (x , y ) ($ret0 ) \n // ../../../src/libgo/go/crypto/subtle/constant_time.go:12\n if (len(x) != len(y)) { //13\n { //14\n $ret0 = $convert(, 0 ) //14\n return //14\n } //0\n } //13\n@@ -1518,15 +1518,15 @@\n return //23\n func New (text ) \n func .get (s , key ) \n func Getenv (key ) \n func FormatInt (i , base ) \n func .genSplit (s , sep , sepSave , n ) \n func .unixTime (sec , nsec ) \n-checksum F0C5D441B4BE355E27106BA9AEEEF5811C4055FD\n+checksum 95B0C68B750AE430AEA716BB2FF1A941B819814E\n tls: DialWithDialer timed out\n tls: alert(\n TLS_RSA_WITH_AES_128_CBC_SHA\n TLS_RSA_WITH_AES_256_CBC_SHA\n TLS_RSA_WITH_AES_128_GCM_SHA256\n TLS_RSA_WITH_AES_256_GCM_SHA384\n TLS_AES_128_GCM_SHA256\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -654,15 +654,15 @@\n 0x000028b0 32332032 33203233 20323320 32332032 23 23 23 23 23 2\n 0x000028c0 33203233 20323320 32332032 33203231 3 23 23 23 23 21\n 0x000028d0 20323220 32322032 32203232 20323220 22 22 22 22 22 \n 0x000028e0 32322032 32203232 20323220 32322032 22 22 22 22 22 2\n 0x000028f0 32203232 20323220 32332032 33203233 2 22 22 23 23 23\n 0x00002900 20323320 32332032 33203233 20323320 23 23 23 23 23 \n 0x00002910 32332032 33203233 20323320 32322032 23 23 23 23 22 2\n- 0x00002920 33203232 20333720 33362033 37203337 3 22 37 36 37 37\n+ 0x00002920 32203233 20333720 33362033 37203337 2 23 37 36 37 37\n 0x00002930 20333720 33372033 37203238 20323820 37 37 37 28 28 \n 0x00002940 32382031 30342031 32332033 32362031 28 104 123 326 1\n 0x00002950 32332031 31392031 34352038 35203139 23 119 145 85 19\n 0x00002960 37203133 32203234 30203636 20353820 7 132 240 66 58 \n 0x00002970 34332035 38203638 20323031 20323933 43 58 68 201 293\n 0x00002980 20383020 36352036 33203735 20323939 80 65 63 75 299\n 0x00002990 20373620 32332035 31362039 340a7479 76 23 516 94.ty\n@@ -777,16 +777,16 @@\n 0x00003060 79706520 3231373e 29204275 696c644e ype 217>) BuildN\n 0x00003070 616d6554 6f436572 74696669 63617465 ameToCertificate\n 0x00003080 2028290a 2066756e 63202863 203c6573 (). func (c ) .writeKeyLog \n 0x000030b0 286c6162 656c203c 74797065 202d3136 (label , clientRandom \n- 0x000030d0 3c747970 65203434 353e2c20 73656372 , secr\n- 0x000030e0 6574203c 74797065 20343435 3e29203c et ) <\n+ 0x000030d0 3c747970 65203434 363e2c20 73656372 , secr\n+ 0x000030e0 6574203c 74797065 20343436 3e29203c et ) <\n 0x000030f0 74797065 202d3139 3e0a7479 70652039 type -19>.type 9\n 0x00003100 2022436f 6e6e2220 3c747970 65203335 \"Conn\" . func (c \n 0x00003130 29204c6f 63616c41 64647220 2829203c ) LocalAddr () <\n 0x00003140 74797065 20313332 3e0a2066 756e6320 type 132>. func \n 0x00003150 2863203c 6573633a 3078393e 203c7479 (c ) \n 0x00003510 2e6d6178 5061796c 6f616453 697a6546 .maxPayloadSizeF\n 0x00003520 6f725772 69746520 28747970 203c7479 orWrite (typ ) . func (c \n 0x00003560 29202e77 72697465 20286461 7461203c ) .write (data <\n- 0x00003570 74797065 20343435 3e292028 3f203c74 type 445>) (? ) (? , ? ). func (c\n 0x000035a0 203c6573 633a3078 393e203c 74797065 ) .flush ()\n 0x000035c0 20283f20 3c747970 65202d31 313e2c20 (? , \n 0x000035d0 3f203c74 79706520 2d31393e 290a2066 ? ). f\n 0x000035e0 756e6320 2863203c 74797065 20323138 unc (c ) .writeRecordL\n 0x00003600 6f636b65 64202874 7970203c 74797065 ocked (typ , data ) (? ) (? , ? ). func (c ) .writeR\n 0x00003660 65636f72 64202874 7970203c 74797065 ecord (typ , data ) (? ) (? , ? ). func (c ) .readHa\n 0x000036c0 6e647368 616b6520 28292028 3f203c74 ndshake () (? , ? ). func (c \n 0x000036f0 3c747970 65203231 383e2920 57726974 ) Writ\n- 0x00003700 65202862 203c7479 70652034 34353e29 e (b )\n+ 0x00003700 65202862 203c7479 70652034 34363e29 e (b )\n 0x00003710 20283f20 3c747970 65202d31 313e2c20 (? , \n 0x00003720 3f203c74 79706520 2d31393e 290a2066 ? ). f\n 0x00003730 756e6320 2863203c 74797065 20323138 unc (c ) .handleRenego\n 0x00003750 74696174 696f6e20 2829203c 74797065 tiation () . func (c <\n 0x00003770 74797065 20323138 3e29202e 68616e64 type 218>) .hand\n@@ -894,15 +894,15 @@\n 0x000037b0 79706520 3231383e 29202e68 616e646c ype 218>) .handl\n 0x000037c0 654b6579 55706461 74652028 6b657955 eKeyUpdate (keyU\n 0x000037d0 70646174 65203c65 73633a30 78313e20 pdate \n 0x000037e0 3c747970 65203232 383e2920 3c747970 ) . func (c \n 0x00003800 3c747970 65203231 383e2920 52656164 ) Read\n 0x00003810 20286220 3c657363 3a307831 3e203c74 (b ) (? ) (? , ? ). func (c \n 0x00003850 3c747970 65203231 383e2920 436c6f73 ) Clos\n 0x00003860 65202829 203c7479 7065202d 31393e0a e () .\n 0x00003870 2066756e 63202863 203c7479 70652032 func (c ) CloseWrite \n 0x00003890 2829203c 74797065 202d3139 3e0a2066 () . f\n@@ -925,15 +925,15 @@\n 0x000039a0 696f6e53 74617465 20282920 3c747970 ionState () . func (c <\n 0x000039c0 74797065 20323138 3e29202e 636f6e6e type 218>) .conn\n 0x000039d0 65637469 6f6e5374 6174654c 6f636b65 ectionStateLocke\n 0x000039e0 64202829 203c7479 70652031 303e0a20 d () . \n 0x000039f0 66756e63 20286320 3c747970 65203231 func (c ) OCSPResponse\n- 0x00003a10 20282920 3c747970 65203434 353e0a20 () . \n+ 0x00003a10 20282920 3c747970 65203434 363e0a20 () . \n 0x00003a20 66756e63 20286320 3c747970 65203231 func (c ) VerifyHostna\n 0x00003a40 6d652028 686f7374 203c7479 7065202d me (host ) .\n 0x00003a60 2066756e 63202863 203c7479 70652032 func (c ) .handshakeC\n 0x00003a80 6f6d706c 65746520 2829203c 74797065 omplete () ) \n 0x00003b50 2e6c6f61 64536573 73696f6e 20286865 .loadSession (he\n 0x00003b60 6c6c6f20 3c657363 3a307839 3e203c74 llo ) (cache\n 0x00003b80 4b657920 3c747970 65202d31 363e2c20 Key , \n 0x00003b90 73657373 696f6e20 3c747970 65203231 session , earlySecret \n- 0x00003bb0 3c747970 65203434 353e2c20 62696e64 , bind\n- 0x00003bc0 65724b65 79203c74 79706520 3434353e erKey \n+ 0x00003bb0 3c747970 65203434 363e2c20 62696e64 , bind\n+ 0x00003bc0 65724b65 79203c74 79706520 3434363e erKey \n 0x00003bd0 290a2066 756e6320 2863203c 74797065 ). func (c ) .pickTLSV\n 0x00003bf0 65727369 6f6e2028 73657276 65724865 ersion (serverHe\n 0x00003c00 6c6c6f20 3c657363 3a307831 3e203c74 llo ) . func (c ) .verif\n@@ -993,34 +993,34 @@\n 0x00003de0 73436572 74734672 6f6d436c 69656e74 sCertsFromClient\n 0x00003df0 20286365 72746966 69636174 65203c74 (certificate ) . func (c \n 0x00003e30 29202e65 6e637279 70745469 636b6574 ) .encryptTicket\n 0x00003e40 20287374 61746520 3c747970 65203434 (state ) (? ) (? , ? )\n 0x00003e70 0a206675 6e632028 63203c65 73633a30 . func (c ) \n 0x00003e90 2e646563 72797074 5469636b 65742028 .decryptTicket (\n 0x00003ea0 656e6372 79707465 64203c74 79706520 encrypted ) (plaintext\n- 0x00003ec0 203c7479 70652034 34353e2c 20757365 , use\n+ 0x00003eb0 3434363e 29202870 6c61696e 74657874 446>) (plaintext\n+ 0x00003ec0 203c7479 70652034 34363e2c 20757365 , use\n 0x00003ed0 644f6c64 4b657920 3c747970 65202d31 dOldKey ).type 10 \"Con\n 0x00003ef0 6e656374 696f6e53 74617465 22203c74 nectionState\" . func (\n 0x00003f10 6373203c 6573633a 30783162 323e203c cs <\n 0x00003f20 74797065 20323139 3e292045 78706f72 type 219>) Expor\n 0x00003f30 744b6579 696e674d 61746572 69616c20 tKeyingMaterial \n 0x00003f40 286c6162 656c203c 74797065 202d3136 (label , context , length , length ) (? , ? , ? ).type 11 \"\n 0x00003fa0 43757276 65494422 203c7479 7065202d CurveID\" . func (i ) String ()\n 0x00003fd0 203c7479 7065202d 31363e0a 74797065 .type\n 0x00003fe0 20313220 22446961 6c657222 203c7479 12 \"Dialer\" . func (d\n@@ -1069,104 +1069,104 @@\n 0x000042a0 74652220 3c747970 65203335 363e0a74 te\" .t\n 0x000042b0 79706520 31392022 2e637279 70746f2f ype 19 \".crypto/\n 0x000042c0 746c732e 63697068 65725375 69746554 tls.cipherSuiteT\n 0x000042d0 4c533133 22203c74 79706520 3335353e LS13\" \n 0x000042e0 0a206675 6e632028 63203c65 73633a30 . func (c ) \n 0x00004300 2e657870 616e644c 6162656c 20287365 .expandLabel (se\n- 0x00004310 63726574 203c7479 70652034 34353e2c cret ,\n+ 0x00004310 63726574 203c7479 70652034 34363e2c cret ,\n 0x00004320 206c6162 656c203c 6573633a 3078313e label \n 0x00004330 203c7479 7065202d 31363e2c 20636f6e , con\n 0x00004340 74657874 203c6573 633a3078 313e203c text <\n- 0x00004350 74797065 20343435 3e2c206c 656e6774 type 445>, lengt\n+ 0x00004350 74797065 20343436 3e2c206c 656e6774 type 446>, lengt\n 0x00004360 68203c74 79706520 2d31313e 29203c74 h ) . func (\n+ 0x00004370 79706520 3434363e 0a206675 6e632028 ype 446>. func (\n 0x00004380 63203c65 73633a30 78313e20 3c747970 c ) .deriveS\n 0x000043a0 65637265 74202873 65637265 74203c74 ecret (secret , label \n+ 0x000043b0 79706520 3434363e 2c206c61 62656c20 ype 446>, label \n 0x000043c0 3c657363 3a307831 3e203c74 79706520 , transcript\n 0x000043e0 203c7479 70652031 31303e29 203c7479 ) . func (c\n+ 0x000043f0 70652034 34363e0a 2066756e 63202863 pe 446>. func (c\n 0x00004400 203c6573 633a3078 313e203c 74797065 ) .extract \n 0x00004420 286e6577 53656372 6574203c 74797065 (newSecret , currentSe\n- 0x00004440 63726574 203c7479 70652034 34353e29 cret )\n- 0x00004450 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00004430 20343436 3e2c2063 75727265 6e745365 446>, currentSe\n+ 0x00004440 63726574 203c7479 70652034 34363e29 cret )\n+ 0x00004450 203c7479 70652034 34363e0a 2066756e . fun\n 0x00004460 63202863 203c6573 633a3078 313e203c c (c <\n 0x00004470 74797065 20323232 3e29202e 6e657874 type 222>) .next\n 0x00004480 54726166 66696353 65637265 74202874 TrafficSecret (t\n 0x00004490 72616666 69635365 63726574 203c7479 rafficSecret ) . func (c ) . func (c ) .trafficKey (\n 0x000044e0 74726166 66696353 65637265 74203c74 trafficSecret ) (key <\n- 0x00004500 74797065 20343435 3e2c2069 76203c74 type 445>, iv ). func \n+ 0x000044f0 79706520 3434363e 2920286b 6579203c ype 446>) (key <\n+ 0x00004500 74797065 20343436 3e2c2069 76203c74 type 446>, iv ). func \n 0x00004520 2863203c 6573633a 3078313e 203c7479 (c ) .finish\n 0x00004540 65644861 73682028 62617365 4b657920 edHash (baseKey \n- 0x00004550 3c747970 65203434 353e2c20 7472616e , tran\n+ 0x00004550 3c747970 65203434 363e2c20 7472616e , tran\n 0x00004560 73637269 7074203c 74797065 20313130 script ) . f\n+ 0x00004570 3e29203c 74797065 20343436 3e0a2066 >) . f\n 0x00004580 756e6320 2863203c 74797065 20323232 unc (c ) .exportKeying\n 0x000045a0 4d617465 7269616c 20286d61 73746572 Material (master\n- 0x000045b0 53656372 6574203c 74797065 20343435 Secret , transcript ) .type 20 \".c\n 0x000045f0 72797074 6f2f746c 732e636c 69656e74 rypto/tls.client\n 0x00004600 48656c6c 6f4d7367 22203c74 79706520 HelloMsg\" . func (m ) .marshal ()\n- 0x00004640 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00004640 203c7479 70652034 34363e0a 2066756e . fun\n 0x00004650 6320286d 203c6573 633a3078 32613e20 c (m \n 0x00004660 3c747970 65203232 333e2920 2e6d6172 ) .mar\n 0x00004670 7368616c 57697468 6f757442 696e6465 shalWithoutBinde\n- 0x00004680 72732028 29203c74 79706520 3434353e rs () \n+ 0x00004680 72732028 29203c74 79706520 3434363e rs () \n 0x00004690 0a206675 6e632028 6d203c65 73633a30 . func (m ) \n 0x000046b0 2e757064 61746542 696e6465 72732028 .updateBinders (\n 0x000046c0 70736b42 696e6465 7273203c 74797065 pskBinders ). func (m \n 0x000046e0 3c657363 3a307839 3e203c74 79706520 ) .unmarshal\n- 0x00004700 20286461 7461203c 74797065 20343435 (data ) .ty\n 0x00004720 70652032 3120222e 63727970 746f2f74 pe 21 \".crypto/t\n 0x00004730 6c732e63 6c69656e 744b6579 45786368 ls.clientKeyExch\n 0x00004740 616e6765 4d736722 203c7479 70652033 angeMsg\" . func (m ) .marshal () \n- 0x00004780 3c747970 65203434 353e0a20 66756e63 . func\n+ 0x00004780 3c747970 65203434 363e0a20 66756e63 . func\n 0x00004790 20286d20 3c657363 3a307831 3e203c74 (m ) .unmar\n 0x000047b0 7368616c 20286461 7461203c 74797065 shal (data ) ) .type 22 \".cryp\n 0x000047e0 746f2f74 6c732e65 63646865 50617261 to/tls.ecdhePara\n 0x000047f0 6d657465 72732220 3c747970 65203436 meters\" .type 23 \".cry\n 0x00004810 70746f2f 746c732e 656e644f 66456172 pto/tls.endOfEar\n 0x00004820 6c794461 74614d73 6722203c 74797065 lyDataMsg\" . func (m <\n 0x00004840 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .marshal ()\n- 0x00004860 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00004860 203c7479 70652034 34363e0a 2066756e . fun\n 0x00004870 6320286d 203c6573 633a3078 313e203c c (m <\n 0x00004880 74797065 20323235 3e29202e 756e6d61 type 225>) .unma\n 0x00004890 72736861 6c202864 61746120 3c657363 rshal (data \n+ 0x000048a0 3a307831 3e203c74 79706520 3434363e :0x1> \n 0x000048b0 29202824 72657431 3931203c 74797065 ) ($ret191 ) \n 0x000048d0 0a20202f 2f202e2e 2f2e2e2f 2e2e2f73 . // ../../../s\n 0x000048e0 72632f6c 6962676f 2f676f2f 63727970 rc/libgo/go/cryp\n 0x000048f0 746f2f74 6c732f68 616e6473 68616b65 to/tls/handshake\n 0x00004900 5f6d6573 73616765 732e676f 3a393233 _messages.go:923\n 0x00004910 0a20207b 202f2f39 32340a20 20202472 . { //924. $r\n@@ -1194,46 +1194,46 @@\n 0x00004a70 68616e67 65436970 68657253 70656320 hangeCipherSpec \n 0x00004a80 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x00004a90 756e6320 28686320 3c657363 3a307831 unc (hc ) .s\n 0x00004ab0 65745472 61666669 63536563 72657420 etTrafficSecret \n 0x00004ac0 28737569 7465203c 6573633a 3078393e (suite \n 0x00004ad0 203c7479 70652032 32323e2c 20736563 , sec\n- 0x00004ae0 72657420 3c747970 65203434 353e290a ret ).\n+ 0x00004ae0 72657420 3c747970 65203434 363e290a ret ).\n 0x00004af0 2066756e 63202868 63203c65 73633a30 func (hc ) \n 0x00004b10 2e696e63 53657120 28290a20 66756e63 .incSeq (). func\n 0x00004b20 20286863 203c6573 633a3078 393e203c (hc <\n 0x00004b30 74797065 20323236 3e29202e 6578706c type 226>) .expl\n 0x00004b40 69636974 4e6f6e63 654c656e 20282920 icitNonceLen () \n 0x00004b50 3c747970 65202d31 313e0a20 66756e63 . func\n 0x00004b60 20286863 203c7479 70652032 32363e29 (hc )\n 0x00004b70 202e6465 63727970 74202872 65636f72 .decrypt (recor\n- 0x00004b80 64203c74 79706520 3434353e 2920283f d ) (?\n- 0x00004b90 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00004b80 64203c74 79706520 3434363e 2920283f d ) (?\n+ 0x00004b90 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00004ba0 74797065 2033343e 2c203f20 3c747970 type 34>, ? ). func (h\n 0x00004bc0 63203c74 79706520 3232363e 29202e65 c ) .e\n 0x00004bd0 6e637279 70742028 7265636f 7264203c ncrypt (record <\n- 0x00004be0 74797065 20343435 3e2c2070 61796c6f type 445>, paylo\n- 0x00004bf0 6164203c 74797065 20343435 3e2c2072 ad , r\n+ 0x00004be0 74797065 20343436 3e2c2070 61796c6f type 446>, paylo\n+ 0x00004bf0 6164203c 74797065 20343436 3e2c2072 ad , r\n 0x00004c00 616e6420 3c747970 65203131 393e2920 and ) \n- 0x00004c10 283f203c 74797065 20343435 3e2c203f (? , ?\n+ 0x00004c10 283f203c 74797065 20343436 3e2c203f (? , ?\n 0x00004c20 203c7479 7065202d 31393e29 0a747970 ).typ\n 0x00004c30 65203235 20222e63 72797074 6f2f746c e 25 \".crypto/tl\n 0x00004c40 732e6865 6c6c6f52 65717565 73744d73 s.helloRequestMs\n 0x00004c50 6722203c 74797065 20333439 3e0a2066 g\" . f\n 0x00004c60 756e6320 283f203c 6573633a 3078313e unc (? \n 0x00004c70 203c7479 70652032 32373e29 202e6d61 ) .ma\n 0x00004c80 72736861 6c202829 203c7479 70652034 rshal () . func (? . func (? ) .unmarshal (d\n 0x00004cc0 61746120 3c657363 3a307831 3e203c74 ata ) ($ret2\n+ 0x00004cd0 79706520 3434363e 29202824 72657432 ype 446>) ($ret2\n 0x00004ce0 3136203c 74797065 202d3135 3e29203c 16 ) <\n 0x00004cf0 696e6c3a 3136313e 0a20202f 2f202e2e inl:161>. // ..\n 0x00004d00 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo\n 0x00004d10 2f676f2f 63727970 746f2f74 6c732f68 /go/crypto/tls/h\n 0x00004d20 616e6473 68616b65 5f6d6573 73616765 andshake_message\n 0x00004d30 732e676f 3a313830 360a2020 7b202f2f s.go:1806. { //\n 0x00004d40 31383037 0a202020 24726574 32313620 1807. $ret216 \n@@ -1249,18 +1249,18 @@\n 0x00004de0 53686172 6522203c 74797065 20333534 Share\" .type 28 \".cryp\n 0x00004e00 746f2f74 6c732e6b 65795570 64617465 to/tls.keyUpdate\n 0x00004e10 4d736722 203c7479 70652033 36353e0a Msg\" .\n 0x00004e20 2066756e 6320286d 203c6573 633a3078 func (m ) \n 0x00004e40 2e6d6172 7368616c 20282920 3c747970 .marshal () . func (m \n+ 0x00004e50 65203434 363e0a20 66756e63 20286d20 e 446>. func (m \n 0x00004e60 3c657363 3a307831 3e203c74 79706520 ) .unmarshal\n- 0x00004e80 20286461 7461203c 74797065 20343435 (data ) .ty\n 0x00004ea0 70652032 3920222e 63727970 746f2f74 pe 29 \".crypto/t\n 0x00004eb0 6c732e6d 61727368 616c696e 6746756e ls.marshalingFun\n 0x00004ec0 6374696f 6e22203c 74797065 20313733 ction\" . func (f )\n 0x00004ef0 204d6172 7368616c 20286220 3c747970 Marshal (b . func (\n 0x00004fe0 6d203c65 73633a30 7832323e 203c7479 m ) .marsha\n- 0x00005000 6c202829 203c7479 70652034 34353e0a l () .\n+ 0x00005000 6c202829 203c7479 70652034 34363e0a l () .\n 0x00005010 2066756e 6320286d 203c6573 633a3078 func (m ) .\n 0x00005030 756e6d61 72736861 6c202864 61746120 unmarshal (data \n- 0x00005040 3c747970 65203434 353e2920 3c747970 ) ) .type 31 \"\n 0x00005060 2e637279 70746f2f 746c732e 7065726d .crypto/tls.perm\n 0x00005070 616e656e 74457272 6f722220 3c747970 anentError\" . func (e \n 0x00005090 3c657363 3a307839 3e203c74 79706520 ) Error () <\n 0x000050b0 74797065 202d3136 3e0a2066 756e6320 type -16>. func \n@@ -1331,29 +1331,29 @@\n 0x00005300 68656164 20282920 3c747970 65202d31 head () . func (f \n 0x00005330 29202e65 78706c69 6369744e 6f6e6365 ) .explicitNonce\n 0x00005340 4c656e20 2829203c 74797065 202d3131 Len () . func (f ) Seal (out\n- 0x00005370 203c7479 70652034 34353e2c 206e6f6e , non\n+ 0x00005370 203c7479 70652034 34363e2c 206e6f6e , non\n 0x00005380 6365203c 6573633a 3078313e 203c7479 ce , plainte\n- 0x000053a0 7874203c 74797065 20343435 3e2c2061 xt , a\n+ 0x00005390 70652034 34363e2c 20706c61 696e7465 pe 446>, plainte\n+ 0x000053a0 7874203c 74797065 20343436 3e2c2061 xt , a\n 0x000053b0 64646974 696f6e61 6c446174 61203c74 dditionalData ) . func (f ) . func (f ) Open (\n- 0x000053f0 6f757420 3c747970 65203434 353e2c20 out , \n+ 0x000053f0 6f757420 3c747970 65203434 363e2c20 out , \n 0x00005400 6e6f6e63 65203c65 73633a30 78313e20 nonce \n- 0x00005410 3c747970 65203434 353e2c20 63697068 , ciph\n- 0x00005420 65727465 7874203c 74797065 20343435 ertext , ciph\n+ 0x00005420 65727465 7874203c 74797065 20343436 ertext , additionalDat\n- 0x00005440 61203c74 79706520 3434353e 2920283f a ) (?\n- 0x00005450 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00005440 61203c74 79706520 3434363e 2920283f a ) (?\n+ 0x00005450 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00005460 74797065 202d3139 3e290a74 79706520 type -19>).type \n 0x00005470 33332022 2e637279 70746f2f 746c732e 33 \".crypto/tls.\n 0x00005480 70736b49 64656e74 69747922 203c7479 pskIdentity\" .type 34 \n 0x000054a0 222e6372 7970746f 2f746c73 2e726563 \".crypto/tls.rec\n 0x000054b0 6f726454 79706522 203c7479 7065202d ordType\" .type 35 \".cry\n@@ -1394,15 +1394,15 @@\n 0x000056f0 6e676520 28636f6e 66696720 3c657363 nge (config \n 0x00005710 2c206365 7274203c 6573633a 3078393e , cert \n 0x00005720 203c7479 70652032 31323e2c 20636b78 , ckx\n 0x00005730 203c6573 633a3078 393e203c 74797065 , version <\n 0x00005750 74797065 202d363e 2920283f 203c7479 type -6>) (? , ? , ? ). func (ka\n 0x00005780 203c7479 70652033 353e2920 2e70726f ) .pro\n 0x00005790 63657373 53657276 65724b65 79457863 cessServerKeyExc\n 0x000057a0 68616e67 65202863 6f6e6669 67203c65 hange (config , clientHello \n 0x000057d0 3c657363 3a307831 3e203c74 79706520 , client\n 0x00005960 48656c6c 6f203c65 73633a30 78313e20 Hello \n 0x00005970 3c747970 65203232 333e2c20 63657274 , cert\n 0x00005980 203c6573 633a3078 393e203c 74797065 ) (? , ? , ? , ? \n 0x000059c0 290a7479 70652033 3620222e 63727970 ).type 36 \".cryp\n 0x000059d0 746f2f74 6c732e73 65727665 7248656c to/tls.serverHel\n 0x000059e0 6c6f446f 6e654d73 6722203c 74797065 loDoneMsg\" . func (m <\n 0x00005a00 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .marshal ()\n- 0x00005a20 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00005a20 203c7479 70652034 34363e0a 2066756e . fun\n 0x00005a30 6320286d 203c6573 633a3078 313e203c c (m <\n 0x00005a40 74797065 20323332 3e29202e 756e6d61 type 232>) .unma\n 0x00005a50 72736861 6c202864 61746120 3c657363 rshal (data \n+ 0x00005a60 3a307831 3e203c74 79706520 3434363e :0x1> \n 0x00005a70 29202824 72657432 3037203c 74797065 ) ($ret207 ) \n 0x00005a90 0a20202f 2f202e2e 2f2e2e2f 2e2e2f73 . // ../../../s\n 0x00005aa0 72632f6c 6962676f 2f676f2f 63727970 rc/libgo/go/cryp\n 0x00005ab0 746f2f74 6c732f68 616e6473 68616b65 to/tls/handshake\n 0x00005ac0 5f6d6573 73616765 732e676f 3a313530 _messages.go:150\n 0x00005ad0 300a2020 7b202f2f 31353031 0a202020 0. { //1501. \n@@ -1461,30 +1461,30 @@\n 0x00005b20 726e202f 2f313530 310a2020 7d202f2f rn //1501. } //\n 0x00005b30 300a7479 70652033 3720222e 63727970 0.type 37 \".cryp\n 0x00005b40 746f2f74 6c732e73 65727665 7248656c to/tls.serverHel\n 0x00005b50 6c6f4d73 6722203c 74797065 20333636 loMsg\" . func (m \n 0x00005b80 29202e6d 61727368 616c2028 29203c74 ) .marshal () . func (\n+ 0x00005b90 79706520 3434363e 0a206675 6e632028 ype 446>. func (\n 0x00005ba0 6d203c65 73633a30 78393e20 3c747970 m ) .unmarsh\n 0x00005bc0 616c2028 64617461 203c7479 70652034 al (data ) .\n+ 0x00005bd0 34363e29 203c7479 7065202d 31353e0a 46>) .\n 0x00005be0 74797065 20333820 222e6372 7970746f type 38 \".crypto\n 0x00005bf0 2f746c73 2e736572 7665724b 65794578 /tls.serverKeyEx\n 0x00005c00 6368616e 67654d73 6722203c 74797065 changeMsg\" . func (m <\n 0x00005c20 6573633a 30783232 3e203c74 79706520 esc:0x22> ) .marshal (\n- 0x00005c40 29203c74 79706520 3434353e 0a206675 ) . fu\n+ 0x00005c40 29203c74 79706520 3434363e 0a206675 ) . fu\n 0x00005c50 6e632028 6d203c65 73633a30 78313e20 nc (m \n 0x00005c60 3c747970 65203233 343e2920 2e756e6d ) .unm\n 0x00005c70 61727368 616c2028 64617461 203c7479 arshal (data ) ) .type 39 \".cr\n 0x00005ca0 7970746f 2f746c73 2e746963 6b65744b ypto/tls.ticketK\n 0x00005cb0 65792220 3c747970 65203335 373e0a74 ey\" .t\n 0x00005cc0 79706520 34302022 2e637279 70746f2f ype 40 \".crypto/\n 0x00005cd0 746c732e 74696d65 6f757445 72726f72 tls.timeoutError\n 0x00005ce0 22203c74 79706520 3334393e 0a206675 \" . fu\n 0x00005cf0 6e632028 3f203c65 73633a30 78313e20 nc (? \n@@ -1539,20 +1539,20 @@\n 0x00006000 36203d20 24636f6e 76657274 283c7479 6 = $convert(, 29 ) //1\n 0x00006020 38360a20 20207265 7475726e 202f2f31 86. return //1\n 0x00006030 38360a20 207d202f 2f300a20 66756e63 86. } //0. func\n 0x00006040 20287020 3c657363 3a307832 323e203c (p <\n 0x00006050 74797065 20323335 3e292050 75626c69 type 235>) Publi\n 0x00006060 634b6579 20282920 3c747970 65203434 cKey () . func (p . func (p \n 0x00006090 29205368 61726564 4b657920 28706565 ) SharedKey (pee\n 0x000060a0 72507562 6c69634b 6579203c 6573633a rPublicKey )\n- 0x000060c0 203c7479 70652034 34353e0a 74797065 .type\n+ 0x000060b0 3078313e 203c7479 70652034 34363e29 0x1> )\n+ 0x000060c0 203c7479 70652034 34363e0a 74797065 .type\n 0x000060d0 20343220 222e6372 7970746f 2f746c73 42 \".crypto/tls\n 0x000060e0 2e786f72 4e6f6e63 65414541 4422203c .xorNonceAEAD\" <\n 0x000060f0 74797065 20333539 3e0a2066 756e6320 type 359>. func \n 0x00006100 2866203c 6573633a 3078313e 203c7479 (f ) NonceSi\n 0x00006120 7a652028 29202824 72657432 36203c74 ze () ($ret26 ) , 0 ) //\n 0x000062c0 3437390a 20202072 65747572 6e202f2f 479. return //\n 0x000062d0 3437390a 20207d20 2f2f300a 2066756e 479. } //0. fun\n 0x000062e0 63202866 203c7479 70652032 33363e29 c (f )\n 0x000062f0 20536561 6c20286f 7574203c 74797065 Seal (out , nonce , nonce , plaintext , additio\n+ 0x00006330 70652034 34363e2c 20616464 6974696f pe 446>, additio\n 0x00006340 6e616c44 61746120 3c747970 65203434 nalData ) . \n+ 0x00006350 363e2920 3c747970 65203434 363e0a20 6>) . \n 0x00006360 66756e63 20286620 3c747970 65203233 func (f ) Open (out , nonce \n+ 0x00006380 79706520 3434363e 2c206e6f 6e636520 ype 446>, nonce \n 0x00006390 3c657363 3a307831 3e203c74 79706520 , ciphertext\n- 0x000063b0 203c7479 70652034 34353e2c 20616464 , add\n+ 0x000063a0 3434363e 2c206369 70686572 74657874 446>, ciphertext\n+ 0x000063b0 203c7479 70652034 34363e2c 20616464 , add\n 0x000063c0 6974696f 6e616c44 61746120 3c747970 itionalData ) (? , ? ) (? , ? ).type 43 \"an\n 0x00006400 7922203d 203c7479 70652034 38303e0a y\" = .\n 0x00006410 74797065 20343420 222e6279 7465732e type 44 \".bytes.\n 0x00006420 72656164 4f702220 3c747970 65202d31 readOp\" .type 45 \"bytes\n 0x00006440 2e427566 66657222 203c7479 70652033 .Buffer\" . func (b ) .readSlice (\n 0x00006480 64656c69 6d203c74 79706520 2d32303e delim \n 0x00006490 2920286c 696e6520 3c747970 65203434 ) (line , err , err ). func (b ) ReadBytes (de\n 0x000064e0 6c696d20 3c747970 65202d32 303e2920 lim ) \n- 0x000064f0 286c696e 65203c74 79706520 3434353e (line \n+ 0x000064f0 286c696e 65203c74 79706520 3434363e (line \n 0x00006500 2c206572 72203c74 79706520 2d31393e , err \n 0x00006510 290a2066 756e6320 2862203c 6573633a ). func (b )\n 0x00006530 20556e72 65616442 79746520 2829203c UnreadByte () <\n 0x00006540 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00006550 2862203c 6573633a 3078313e 203c7479 (b ) UnreadR\n@@ -1637,15 +1637,15 @@\n 0x00006620 3c747970 65203230 393e2920 57726974 ) Writ\n 0x00006630 65546f20 2877203c 74797065 20313230 eTo (w ) (n ,\n 0x00006650 20657272 203c7479 7065202d 31393e29 err )\n 0x00006660 0a206675 6e632028 62203c65 73633a30 . func (b ) \n 0x00006680 52656164 20287020 3c657363 3a307831 Read (p ) (n\n+ 0x00006690 3e203c74 79706520 3434363e 2920286e > ) (n\n 0x000066a0 203c7479 7065202d 31313e2c 20657272 , err\n 0x000066b0 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x000066c0 6e632028 62203c65 73633a30 78313e20 nc (b \n 0x000066d0 3c747970 65203230 393e2920 5472756e ) Trun\n 0x000066e0 63617465 20286e20 3c747970 65202d31 cate (n ). func (b ) \n 0x00006770 52656164 52756e65 20282920 2872203c ReadRune () (r <\n 0x00006780 74797065 202d3231 3e2c2073 697a6520 type -21>, size \n 0x00006790 3c747970 65202d31 313e2c20 65727220 , err \n 0x000067a0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x000067b0 63202862 203c6573 633a3078 32323e20 c (b \n 0x000067c0 3c747970 65203230 393e2920 42797465 ) Byte\n- 0x000067d0 73202829 203c7479 70652034 34353e0a s () .\n+ 0x000067d0 73202829 203c7479 70652034 34363e0a s () .\n 0x000067e0 2066756e 63202862 203c6573 633a3078 func (b ) S\n 0x00006800 7472696e 67202829 203c7479 7065202d tring () . func (b ) Cap () . func (b \n 0x00006900 0a206675 6e632028 62203c65 73633a30 . func (b ) \n 0x00006920 52657365 74202829 0a206675 6e632028 Reset (). func (\n 0x00006930 62203c65 73633a30 7832323e 203c7479 b ) Next (n\n 0x00006950 203c7479 7065202d 31313e29 203c7479 ) . func (b\n+ 0x00006960 70652034 34363e0a 2066756e 63202862 pe 446>. func (b\n 0x00006970 203c6573 633a3078 313e203c 74797065 ) .grow (n \n 0x00006990 3c747970 65202d31 313e2920 3c747970 ) . func (b \n 0x000069b0 3c657363 3a307831 3e203c74 79706520 ) Grow (n ). func \n 0x000069e0 2862203c 6573633a 3078313e 203c7479 (b ) Write (\n 0x00006a00 70203c65 73633a30 78313e20 3c747970 p ) (n ) (n , err ). func (b \n 0x00006a40 3c657363 3a307831 3e203c74 79706520 ) ReadString\n 0x00006a60 20286465 6c696d20 3c747970 65202d32 (delim ) (line , err )\n 0x00006c80 20526561 64427974 65202829 20283f20 ReadByte () (? \n 0x00006c90 3c747970 65202d32 303e2c20 3f203c74 , ? ). func \n 0x00006cb0 2872203c 6573633a 3078313e 203c7479 (r ) ReadAt \n 0x00006cd0 2862203c 6573633a 3078313e 203c7479 (b , off , off ) (n , err ). func (r \n 0x00006d20 3c657363 3a307831 3e203c74 79706520 ) Read (b ) (n ) (n , err ). func (r \n 0x00006d90 29205369 7a652028 29203c74 79706520 ) Size () . func (r ) Reset (b ). func (r\n+ 0x00006dd0 65203434 363e290a 2066756e 63202872 e 446>). func (r\n 0x00006de0 203c6573 633a3078 313e203c 74797065 ) ReadRune \n 0x00006e00 28292028 6368203c 74797065 202d3231 () (ch , size , err ). func (r . func (s \n 0x000073e0 29205375 626a6563 74732028 29203c74 ) Subjects () . func (\n 0x00007400 73203c65 73633a30 78393e20 3c747970 s ) AppendCe\n 0x00007420 72747346 726f6d50 454d2028 70656d43 rtsFromPEM (pemC\n- 0x00007430 65727473 203c7479 70652034 34353e29 erts )\n+ 0x00007430 65727473 203c7479 70652034 34363e29 erts )\n 0x00007440 20286f6b 203c7479 7065202d 31353e29 (ok )\n 0x00007450 0a206675 6e632028 73203c65 73633a30 . func (s ) \n 0x00007470 2e616464 43657274 46756e63 20287261 .addCertFunc (ra\n 0x00007480 7753756d 32323420 3c747970 65203535 wSum224 , rawSubject , getCer\n@@ -1902,15 +1902,15 @@\n 0x000076b0 20287261 6e64203c 74797065 20313139 (rand , priv , revokedCerts \n 0x000076e0 3c657363 3a307839 3e203c74 79706520 , now , expiry ) (crlByt\n- 0x00007720 6573203c 74797065 20343435 3e2c2065 es , e\n+ 0x00007720 6573203c 74797065 20343436 3e2c2065 es , e\n 0x00007730 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00007740 66756e63 20286320 3c657363 3a307831 func (c ) .s\n 0x00007760 79737465 6d566572 69667920 286f7074 ystemVerify (opt\n 0x00007770 73203c65 73633a30 78313e20 3c747970 s ) (chains \n 0x00007790 3c747970 65203431 353e2c20 65727220 , err \n@@ -1975,29 +1975,29 @@\n 0x00007b40 75726546 726f6d20 28706172 656e7420 ureFrom (parent \n 0x00007b50 3c657363 3a307839 3e203c74 79706520 ) \n 0x00007b70 0a206675 6e632028 63203c65 73633a30 . func (c ) \n 0x00007b90 43686563 6b536967 6e617475 72652028 CheckSignature (\n 0x00007ba0 616c676f 203c7479 70652036 313e2c20 algo , \n- 0x00007bb0 7369676e 6564203c 74797065 20343435 signed , signature ) ) . func (c ) .hasSANExtens\n 0x00007c10 696f6e20 2829203c 74797065 202d3135 ion () . func (c )\n 0x00007c40 202e6861 734e616d 65436f6e 73747261 .hasNameConstra\n 0x00007c50 696e7473 20282920 3c747970 65202d31 ints () . func (c ) .getSANExtens\n- 0x00007c90 696f6e20 2829203c 74797065 20343435 ion () .type 58 \"crypt\n 0x00007cb0 6f2f7835 30392e45 78744b65 79557361 o/x509.ExtKeyUsa\n 0x00007cc0 67652220 3c747970 65202d31 313e0a74 ge\" .t\n 0x00007cd0 79706520 35392022 63727970 746f2f78 ype 59 \"crypto/x\n 0x00007ce0 3530392e 4b657955 73616765 22203c74 509.KeyUsage\" .type 60\n 0x00007d00 20226372 7970746f 2f783530 392e5075 \"crypto/x509.Pu\n@@ -2083,15 +2083,15 @@\n 0x00008200 2e616e79 22203d20 3c747970 65203438 .any\" = .type 74 \"enco\n 0x00008220 64696e67 2f61736e 312e4269 74537472 ding/asn1.BitStr\n 0x00008230 696e6722 203c7479 70652033 30373e0a ing\" .\n 0x00008240 2066756e 63202862 203c6573 633a3078 func (b ) R\n 0x00008260 69676874 416c6967 6e202829 203c7479 ightAlign () . func (b\n+ 0x00008270 70652034 34363e0a 2066756e 63202862 pe 446>. func (b\n 0x00008280 203c6573 633a3078 313e203c 74797065 ) At (i ) .type 75 \"enco\n 0x000082c0 64696e67 2f61736e 312e4f62 6a656374 ding/asn1.Object\n 0x000082d0 4964656e 74696669 65722220 3c747970 Identifier\" . func (oi\n@@ -2101,15 +2101,15 @@\n 0x00008320 20286f69 203c6573 633a3078 313e203c (oi <\n 0x00008330 74797065 2037353e 29204571 75616c20 type 75>) Equal \n 0x00008340 286f7468 6572203c 6573633a 3078313e (other \n 0x00008350 203c7479 70652037 353e2920 28247265 ) ($re\n 0x00008360 7439203c 74797065 202d3135 3e290a74 t9 ).t\n 0x00008370 79706520 37362022 656e636f 64696e67 ype 76 \"encoding\n 0x00008380 2f61736e 312e5261 77436f6e 74656e74 /asn1.RawContent\n- 0x00008390 22203c74 79706520 3434353e 0a747970 \" .typ\n+ 0x00008390 22203c74 79706520 3434363e 0a747970 \" .typ\n 0x000083a0 65203737 2022656e 636f6469 6e672f61 e 77 \"encoding/a\n 0x000083b0 736e312e 52617756 616c7565 22203c74 sn1.RawValue\" .type 78\n 0x000083d0 2022666d 742e5363 616e5374 61746522 \"fmt.ScanState\"\n 0x000083e0 203c7479 70652034 37383e0a 74797065 .type\n 0x000083f0 20373920 22666d74 2e537461 74652220 79 \"fmt.State\" \n 0x00008400 3c747970 65203436 343e0a74 79706520 .type \n@@ -2139,15 +2139,15 @@\n 0x00008580 3c747970 65203831 3e290a20 66756e63 ). func\n 0x00008590 20286220 3c657363 3a307839 3e203c74 (b ) AddASN\n 0x000085b0 31426f6f 6c65616e 20287620 3c747970 1Boolean (v ). func (b\n 0x000085d0 203c6573 633a3078 3132323e 203c7479 ) Bytes (\n- 0x000085f0 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x000085f0 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x00008600 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00008610 66756e63 20286220 3c657363 3a307839 func (b ) Ad\n 0x00008630 6441534e 31202874 6167203c 74797065 dASN1 (tag , f ). fu\n 0x00008660 6e632028 62203c65 73633a30 78393e20 nc (b \n@@ -2169,15 +2169,15 @@\n 0x00008760 3136373e 290a2066 756e6320 2862203c 167>). func (b <\n 0x00008770 6573633a 3078393e 203c7479 70652032 esc:0x9> ) AddASN1Int6\n 0x00008790 34202876 203c7479 7065202d 343e290a 4 (v ).\n 0x000087a0 2066756e 63202862 203c6573 633a3078 func (b ) A\n 0x000087c0 64644279 74657320 2876203c 6573633a ddBytes (v )\n+ 0x000087d0 3078313e 203c7479 70652034 34363e29 0x1> )\n 0x000087e0 0a206675 6e632028 62203c65 73633a30 . func (b ) \n 0x00008800 41646441 534e3147 656e6572 616c697a AddASN1Generaliz\n 0x00008810 65645469 6d652028 74203c74 79706520 edTime (t ). func (b <\n 0x00008830 6573633a 3078393e 203c7479 70652032 esc:0x9> ) AddASN1BigI\n@@ -2195,24 +2195,24 @@\n 0x00008900 31364c65 6e677468 50726566 69786564 16LengthPrefixed\n 0x00008910 20286620 3c657363 3a307831 3e203c74 (f ). func (\n 0x00008930 62203c65 73633a30 78393e20 3c747970 b ) AddASN1O\n 0x00008950 63746574 53747269 6e672028 62797465 ctetString (byte\n 0x00008960 73203c65 73633a30 78313e20 3c747970 s ). func (b\n+ 0x00008970 65203434 363e290a 2066756e 63202862 e 446>). func (b\n 0x00008980 203c6573 633a3078 393e203c 74797065 ) .addASN1S\n 0x000089a0 69676e65 64202874 6167203c 74797065 igned (tag , v ). func (b \n 0x000089e0 29204164 6441534e 31426974 53747269 ) AddASN1BitStri\n 0x000089f0 6e672028 64617461 203c6573 633a3078 ng (data ). \n+ 0x00008a00 313e203c 74797065 20343436 3e290a20 1> ). \n 0x00008a10 66756e63 20286220 3c657363 3a307839 func (b ) Ma\n 0x00008a30 72736861 6c41534e 31202876 203c7479 rshalASN1 (v ). func (\n 0x00008a50 62203c65 73633a30 78393e20 3c747970 b ) AddASN1E\n 0x00008a70 6e756d20 2876203c 74797065 202d343e num (v \n@@ -2224,15 +2224,15 @@\n 0x00008ad0 290a2066 756e6320 2862203c 6573633a ). func (b )\n 0x00008af0 20536574 4572726f 72202865 7272203c SetError (err <\n 0x00008b00 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00008b10 20286220 3c657363 3a307832 613e203c (b <\n 0x00008b20 74797065 20323436 3e292042 79746573 type 246>) Bytes\n 0x00008b30 4f725061 6e696320 2829203c 74797065 OrPanic () . func (b <\n+ 0x00008b40 20343436 3e0a2066 756e6320 2862203c 446>. func (b <\n 0x00008b50 6573633a 3078393e 203c7479 70652032 esc:0x9> ) .addBase128\n 0x00008b70 496e7420 286e203c 74797065 202d343e Int (n \n 0x00008b80 290a2066 756e6320 2862203c 6573633a ). func (b )\n 0x00008ba0 20416464 55696e74 31362028 76203c74 AddUint16 (v ). func (\n@@ -2265,15 +2265,15 @@\n 0x00008d60 74797065 20383220 22676f6c 616e672e type 82 \"golang.\n 0x00008d70 6f72672f 782f6372 7970746f 2f637279 org/x/crypto/cry\n 0x00008d80 70746f62 7974652e 4d617273 68616c69 ptobyte.Marshali\n 0x00008d90 6e675661 6c756522 203c7479 70652034 ngValue\" .type 83 \"gol\n 0x00008db0 616e672e 6f72672f 782f6372 7970746f ang.org/x/crypto\n 0x00008dc0 2f637279 70746f62 7974652e 53747269 /cryptobyte.Stri\n- 0x00008dd0 6e672220 3c747970 65203434 353e0a20 ng\" . \n+ 0x00008dd0 6e672220 3c747970 65203434 363e0a20 ng\" . \n 0x00008de0 66756e63 20287320 3c657363 3a307831 func (s ) Emp\n 0x00008e00 74792028 29202824 72657434 38203c74 ty () ($ret48 ) . // ../../\n 0x00008e30 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/\n 0x00008e40 676f6c61 6e672e6f 72672f78 2f637279 golang.org/x/cry\n@@ -2419,25 +2419,25 @@\n 0x00009700 63202873 203c6573 633a3078 393e203c c (s <\n 0x00009710 74797065 20323437 3e292053 6b697041 type 247>) SkipA\n 0x00009720 534e3120 28746167 203c7479 70652038 SN1 (tag ) . \n 0x00009740 66756e63 20287320 3c657363 3a307831 func (s ) Co\n 0x00009760 70794279 74657320 286f7574 203c6573 pyBytes (out ) . f\n 0x00009790 756e6320 2873203c 6573633a 3078393e unc (s \n 0x000097a0 203c7479 70652032 34373e29 20526561 ) Rea\n 0x000097b0 6441534e 31496e74 65676572 20286f75 dASN1Integer (ou\n 0x000097c0 74203c74 79706520 3438303e 29203c74 t ) . func (\n 0x000097e0 73203c65 73633a30 7832323e 203c7479 s ) .read (\n 0x00009800 6e203c74 79706520 2d31313e 29202824 n ) ($\n- 0x00009810 72657433 35203c74 79706520 3434353e ret35 \n+ 0x00009810 72657433 35203c74 79706520 3434363e ret35 \n 0x00009820 290a2066 756e6320 2873203c 6573633a ). func (s )\n 0x00009840 20526561 6441534e 31456c65 6d656e74 ReadASN1Element\n 0x00009850 20286f75 74203c65 73633a30 78313e20 (out \n 0x00009860 3c747970 65203234 373e2c20 74616720 , tag \n 0x00009870 3c747970 65203834 3e29203c 74797065 ) . func (s <\n@@ -2530,20 +2530,20 @@\n 0x00009df0 66756e63 20286820 3c657363 3a307831 func (h ) .c\n 0x00009e10 6f756e74 20287365 63203c74 79706520 ount (sec ) . \n 0x00009e30 66756e63 20286820 3c657363 3a307831 func (h ) .p\n 0x00009e50 61636b20 286d7367 203c6573 633a3078 ack (msg ) \n- 0x00009e70 3c747970 65203434 353e0a20 66756e63 . func\n+ 0x00009e60 31323e20 3c747970 65203434 363e2920 12> ) \n+ 0x00009e70 3c747970 65203434 363e0a20 66756e63 . func\n 0x00009e80 20286820 3c657363 3a307831 3e203c74 (h ) .unpac\n 0x00009ea0 6b20286d 7367203c 6573633a 3078313e k (msg \n- 0x00009eb0 203c7479 70652034 34353e2c 206f6666 , off\n+ 0x00009eb0 203c7479 70652034 34363e2c 206f6666 , off\n 0x00009ec0 203c7479 7065202d 31313e29 20283f20 ) (? \n 0x00009ed0 3c747970 65202d31 313e2c20 3f203c74 , ? ). func \n 0x00009ef0 2868203c 6573633a 3078313e 203c7479 (h ) .header\n 0x00009f10 20282920 3c747970 65203931 3e0a7479 () .ty\n 0x00009f20 70652038 3620222e 676f6c61 6e672e6f pe 86 \".golang.o\n@@ -2561,37 +2561,37 @@\n 0x00009fe0 756e6320 2872203c 6573633a 3078313e unc (r \n 0x00009ff0 203c7479 70652032 34393e29 20476f53 ) GoS\n 0x0000a000 7472696e 67202829 203c7479 7065202d tring () . func (r ) .pack (msg , compression\n+ 0x0000a050 34363e2c 20636f6d 70726573 73696f6e 46>, compression\n 0x0000a060 203c6573 633a3078 313e203c 74797065 , compressi\n 0x0000a080 6f6e4f66 66203c74 79706520 2d31313e onOff \n- 0x0000a090 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x0000a090 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x0000a0a0 203f203c 74797065 202d3139 3e290a74 ? ).t\n 0x0000a0b0 79706520 38382022 676f6c61 6e672e6f ype 88 \"golang.o\n 0x0000a0c0 72672f78 2f6e6574 2f646e73 2f646e73 rg/x/net/dns/dns\n 0x0000a0d0 6d657373 6167652e 41526573 6f757263 message.AResourc\n 0x0000a0e0 6522203c 74797065 20333033 3e0a2066 e\" . f\n 0x0000a0f0 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000a100 203c7479 70652032 35303e29 202e7265 ) .re\n 0x0000a110 616c5479 70652028 29202824 72657432 alType () ($ret2\n 0x0000a120 3134203c 74797065 20313038 3e290a20 14 ). \n 0x0000a130 66756e63 20287220 3c657363 3a307831 func (r ) .p\n 0x0000a150 61636b20 286d7367 203c6573 633a3078 ack (msg , \n+ 0x0000a160 31323e20 3c747970 65203434 363e2c20 12> , \n 0x0000a170 636f6d70 72657373 696f6e20 3c657363 compression \n 0x0000a190 2c20636f 6d707265 7373696f 6e4f6666 , compressionOff\n 0x0000a1a0 203c7479 7065202d 31313e29 20283f20 ) (? \n- 0x0000a1b0 3c747970 65203434 353e2c20 3f203c74 , ? , ? ). func \n 0x0000a1d0 2872203c 6573633a 3078313e 203c7479 (r ) GoStrin\n 0x0000a1f0 67202829 203c7479 7065202d 31363e0a g () .\n 0x0000a200 74797065 20383920 22676f6c 616e672e type 89 \"golang.\n 0x0000a210 6f72672f 782f6e65 742f646e 732f646e org/x/net/dns/dn\n 0x0000a220 736d6573 73616765 2e434e41 4d455265 smessage.CNAMERe\n@@ -2600,19 +2600,19 @@\n 0x0000a250 3a307831 3e203c74 79706520 3235313e :0x1> \n 0x0000a260 29202e72 65616c54 79706520 28292028 ) .realType () (\n 0x0000a270 24726574 31373220 3c747970 65203130 $ret172 ). func (r ) .pack (msg , compression\n+ 0x0000a2c0 34363e2c 20636f6d 70726573 73696f6e 46>, compression\n 0x0000a2d0 203c6573 633a3078 313e203c 74797065 , compressi\n 0x0000a2f0 6f6e4f66 66203c74 79706520 2d31313e onOff \n- 0x0000a300 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x0000a300 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x0000a310 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x0000a320 66756e63 20287220 3c657363 3a307831 func (r ) Go\n 0x0000a340 53747269 6e672028 29203c74 79706520 String () .type 90 \"go\n 0x0000a360 6c616e67 2e6f7267 2f782f6e 65742f64 lang.org/x/net/d\n 0x0000a370 6e732f64 6e736d65 73736167 652e436c ns/dnsmessage.Cl\n@@ -2641,20 +2641,20 @@\n 0x0000a4e0 63202872 203c6573 633a3078 313e203c c (r <\n 0x0000a4f0 74797065 20323533 3e29202e 7265616c type 253>) .real\n 0x0000a500 54797065 20282920 28247265 74313738 Type () ($ret178\n 0x0000a510 203c7479 70652031 30383e29 0a206675 ). fu\n 0x0000a520 6e632028 72203c65 73633a30 78313e20 nc (r \n 0x0000a530 3c747970 65203235 333e2920 2e706163 ) .pac\n 0x0000a540 6b20286d 7367203c 6573633a 30783132 k (msg , co\n+ 0x0000a550 3e203c74 79706520 3434363e 2c20636f > , co\n 0x0000a560 6d707265 7373696f 6e203c65 73633a30 mpression , \n 0x0000a580 636f6d70 72657373 696f6e4f 6666203c compressionOff <\n 0x0000a590 74797065 202d3131 3e292028 3f203c74 type -11>) (? , ? , ? ). func (r\n 0x0000a5c0 203c6573 633a3078 313e203c 74797065 ) GoString \n 0x0000a5e0 2829203c 74797065 202d3136 3e0a7479 () .ty\n 0x0000a5f0 70652039 33202267 6f6c616e 672e6f72 pe 93 \"golang.or\n 0x0000a600 672f782f 6e65742f 646e732f 646e736d g/x/net/dns/dnsm\n 0x0000a610 65737361 67652e4e 53526573 6f757263 essage.NSResourc\n@@ -2662,20 +2662,20 @@\n 0x0000a630 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000a640 203c7479 70652032 35343e29 202e7265 ) .re\n 0x0000a650 616c5479 70652028 29202824 72657431 alType () ($ret1\n 0x0000a660 3834203c 74797065 20313038 3e290a20 84 ). \n 0x0000a670 66756e63 20287220 3c657363 3a307831 func (r ) .p\n 0x0000a690 61636b20 286d7367 203c6573 633a3078 ack (msg , \n+ 0x0000a6a0 31323e20 3c747970 65203434 363e2c20 12> , \n 0x0000a6b0 636f6d70 72657373 696f6e20 3c657363 compression \n 0x0000a6d0 2c20636f 6d707265 7373696f 6e4f6666 , compressionOff\n 0x0000a6e0 203c7479 7065202d 31313e29 20283f20 ) (? \n- 0x0000a6f0 3c747970 65203434 353e2c20 3f203c74 , ? , ? ). func \n 0x0000a710 2872203c 6573633a 3078313e 203c7479 (r ) GoStrin\n 0x0000a730 67202829 203c7479 7065202d 31363e0a g () .\n 0x0000a740 74797065 20393420 22676f6c 616e672e type 94 \"golang.\n 0x0000a750 6f72672f 782f6e65 742f646e 732f646e org/x/net/dns/dn\n 0x0000a760 736d6573 73616765 2e4e616d 6522203c smessage.Name\" <\n@@ -2685,54 +2685,54 @@\n 0x0000a7a0 363e0a20 66756e63 20286e20 3c657363 6>. func (n \n 0x0000a7c0 2920476f 53747269 6e672028 29203c74 ) GoString () . func (\n 0x0000a7e0 6e203c65 73633a30 78313e20 3c747970 n ) .pack (m\n 0x0000a800 7367203c 6573633a 30783132 3e203c74 sg , compre\n+ 0x0000a810 79706520 3434363e 2c20636f 6d707265 ype 446>, compre\n 0x0000a820 7373696f 6e203c65 73633a30 78313e20 ssion \n 0x0000a830 3c747970 65203435 333e2c20 636f6d70 , comp\n 0x0000a840 72657373 696f6e4f 6666203c 74797065 ressionOff ) (? , ? , ? ). func (n ) .unpackCompre\n 0x0000a8a0 73736564 20286d73 67203c65 73633a30 ssed (msg , \n+ 0x0000a8b0 78313e20 3c747970 65203434 363e2c20 x1> , \n 0x0000a8c0 6f666620 3c747970 65202d31 313e2c20 off , \n 0x0000a8d0 616c6c6f 77436f6d 70726573 73696f6e allowCompression\n 0x0000a8e0 203c7479 7065202d 31353e29 20283f20 ) (? \n 0x0000a8f0 3c747970 65202d31 313e2c20 3f203c74 , ? ). func \n 0x0000a910 286e203c 6573633a 3078313e 203c7479 (n ) .unpack\n 0x0000a930 20286d73 67203c65 73633a30 78313e20 (msg \n- 0x0000a940 3c747970 65203434 353e2c20 6f666620 , off \n+ 0x0000a940 3c747970 65203434 363e2c20 6f666620 , off \n 0x0000a950 3c747970 65202d31 313e2920 283f203c ) (? <\n 0x0000a960 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ).type 95\n 0x0000a980 2022676f 6c616e67 2e6f7267 2f782f6e \"golang.org/x/n\n 0x0000a990 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x0000a9a0 652e4f50 54526573 6f757263 6522203c e.OPTResource\" <\n 0x0000a9b0 74797065 20333331 3e0a2066 756e6320 type 331>. func \n 0x0000a9c0 2872203c 6573633a 3078313e 203c7479 (r ) .realTy\n 0x0000a9e0 70652028 29202824 72657432 3237203c pe () ($ret227 <\n 0x0000a9f0 74797065 20313038 3e290a20 66756e63 type 108>). func\n 0x0000aa00 20287220 3c657363 3a307831 3e203c74 (r ) .pack \n 0x0000aa20 286d7367 203c6573 633a3078 31323e20 (msg \n- 0x0000aa30 3c747970 65203434 353e2c20 636f6d70 , comp\n+ 0x0000aa30 3c747970 65203434 363e2c20 636f6d70 , comp\n 0x0000aa40 72657373 696f6e20 3c657363 3a307831 ression , co\n 0x0000aa60 6d707265 7373696f 6e4f6666 203c7479 mpressionOff ) (? , ? , ? ). func (r <\n 0x0000aaa0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) GoString ()\n 0x0000aac0 203c7479 7065202d 31363e0a 74797065 .type\n 0x0000aad0 20393620 22676f6c 616e672e 6f72672f 96 \"golang.org/\n 0x0000aae0 782f6e65 742f646e 732f646e 736d6573 x/net/dns/dnsmes\n 0x0000aaf0 73616765 2e4f7043 6f646522 203c7479 sage.OpCode\" \n 0x0000ac00 3c747970 65203235 383e2920 2e726561 ) .rea\n 0x0000ac10 6c547970 65202829 20282472 65743139 lType () ($ret19\n 0x0000ac20 30203c74 79706520 3130383e 290a2066 0 ). f\n 0x0000ac30 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000ac40 203c7479 70652032 35383e29 202e7061 ) .pa\n 0x0000ac50 636b2028 6d736720 3c657363 3a307831 ck (msg , c\n+ 0x0000ac60 323e203c 74797065 20343436 3e2c2063 2> , c\n 0x0000ac70 6f6d7072 65737369 6f6e203c 6573633a ompression ,\n 0x0000ac90 20636f6d 70726573 73696f6e 4f666620 compressionOff \n 0x0000aca0 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x0000acb0 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? ). func (\n 0x0000acd0 72203c65 73633a30 78313e20 3c747970 r ) GoString\n 0x0000acf0 20282920 3c747970 65202d31 363e0a74 () .t\n 0x0000ad00 79706520 39392022 676f6c61 6e672e6f ype 99 \"golang.o\n 0x0000ad10 72672f78 2f6e6574 2f646e73 2f646e73 rg/x/net/dns/dns\n 0x0000ad20 6d657373 6167652e 50617273 65722220 message.Parser\" \n@@ -2911,15 +2911,15 @@\n 0x0000b5c0 63202870 203c6573 633a3078 313e203c c (p <\n 0x0000b5d0 74797065 20323539 3e292041 7574686f type 259>) Autho\n 0x0000b5e0 72697479 48656164 65722028 2920283f rityHeader () (?\n 0x0000b5f0 203c7479 70652031 30343e2c 203f203c , ? <\n 0x0000b600 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x0000b610 20287020 3c657363 3a307831 3e203c74 (p ) Start \n- 0x0000b630 286d7367 203c7479 70652034 34353e29 (msg )\n+ 0x0000b630 286d7367 203c7479 70652034 34363e29 (msg )\n 0x0000b640 20283f20 3c747970 65203931 3e2c203f (? , ?\n 0x0000b650 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x0000b660 6e632028 70203c65 73633a30 78313e20 nc (p \n 0x0000b670 3c747970 65203235 393e2920 536b6970 ) Skip\n 0x0000b680 416c6c41 7574686f 72697469 65732028 AllAuthorities (\n 0x0000b690 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x0000b6a0 6e632028 70203c65 73633a30 78313e20 nc (p \n@@ -2934,19 +2934,19 @@\n 0x0000b730 6f6c616e 672e6f72 672f782f 6e65742f olang.org/x/net/\n 0x0000b740 646e732f 646e736d 65737361 67652e51 dns/dnsmessage.Q\n 0x0000b750 75657374 696f6e22 203c7479 70652033 uestion\" . func (q ) .pack (msg , compression\n+ 0x0000b7a0 34363e2c 20636f6d 70726573 73696f6e 46>, compression\n 0x0000b7b0 203c6573 633a3078 313e203c 74797065 , compressi\n 0x0000b7d0 6f6e4f66 66203c74 79706520 2d31313e onOff \n- 0x0000b7e0 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x0000b7e0 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x0000b7f0 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x0000b800 66756e63 20287120 3c657363 3a307831 func (q ) Go\n 0x0000b820 53747269 6e672028 29203c74 79706520 String () .type 101 \"g\n 0x0000b840 6f6c616e 672e6f72 672f782f 6e65742f olang.org/x/net/\n 0x0000b850 646e732f 646e736d 65737361 67652e52 dns/dnsmessage.R\n@@ -2962,19 +2962,19 @@\n 0x0000b8f0 5265736f 75726365 22203c74 79706520 Resource\" . func (r ) GoString () \n 0x0000b930 3c747970 65202d31 363e0a20 66756e63 . func\n 0x0000b940 20287220 3c657363 3a307839 3e203c74 (r ) .pack \n- 0x0000b960 286d7367 203c7479 70652034 34353e2c (msg ,\n+ 0x0000b960 286d7367 203c7479 70652034 34363e2c (msg ,\n 0x0000b970 20636f6d 70726573 73696f6e 203c7479 compression , compres\n 0x0000b990 73696f6e 4f666620 3c747970 65202d31 sionOff ) (? ) (? , ? )\n 0x0000b9c0 0a747970 65203130 33202267 6f6c616e .type 103 \"golan\n 0x0000b9d0 672e6f72 672f782f 6e65742f 646e732f g.org/x/net/dns/\n 0x0000b9e0 646e736d 65737361 67652e52 65736f75 dnsmessage.Resou\n 0x0000b9f0 72636542 6f647922 203c7479 70652034 rceBody\" .type 104 \"go\n 0x0000ba10 6c616e67 2e6f7267 2f782f6e 65742f64 lang.org/x/net/d\n@@ -2983,34 +2983,34 @@\n 0x0000ba40 79706520 3332393e 0a206675 6e632028 ype 329>. func (\n 0x0000ba50 68203c65 73633a30 78313e20 3c747970 h ) GoString\n 0x0000ba70 20282920 3c747970 65202d31 363e0a20 () . \n 0x0000ba80 66756e63 20286820 3c657363 3a307831 func (h ) .f\n 0x0000baa0 69784c65 6e20286d 7367203c 6573633a ixLen (msg ,\n+ 0x0000bab0 3078313e 203c7479 70652034 34363e2c 0x1> ,\n 0x0000bac0 206c656e 4f666620 3c747970 65202d31 lenOff , preLen ) . func (h )\n 0x0000bb10 202e7061 636b2028 6f6c644d 7367203c .pack (oldMsg <\n 0x0000bb20 6573633a 30783132 3e203c74 79706520 esc:0x12> , compressio\n+ 0x0000bb30 3434363e 2c20636f 6d707265 7373696f 446>, compressio\n 0x0000bb40 6e203c65 73633a30 78313e20 3c747970 n , compress\n 0x0000bb60 696f6e4f 6666203c 74797065 202d3131 ionOff ) (msg , lenOff , lenOff , err ). func (h \n 0x0000bbb0 3c657363 3a307831 3e203c74 79706520 ) .unpack (m\n 0x0000bbd0 7367203c 6573633a 3078313e 203c7479 sg , off , off ) (? , ? ). func (h <\n 0x0000bc20 6573633a 3078313e 203c7479 70652032 esc:0x1> ) SetEDNS0 (u\n 0x0000bc40 64705061 796c6f61 644c656e 203c7479 dpPayloadLen , extRCod\n@@ -3033,20 +3033,20 @@\n 0x0000bd60 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .realType (\n 0x0000bd80 29202824 72657431 3936203c 74797065 ) ($ret196 ). func (r \n 0x0000bda0 3c657363 3a307831 3e203c74 79706520 ) .pack (msg\n 0x0000bdc0 203c6573 633a3078 31323e20 3c747970 , compress\n+ 0x0000bdd0 65203434 363e2c20 636f6d70 72657373 e 446>, compress\n 0x0000bde0 696f6e20 3c657363 3a307831 3e203c74 ion , compre\n 0x0000be00 7373696f 6e4f6666 203c7479 7065202d ssionOff ) (? , ? \n+ 0x0000be20 363e2c20 3f203c74 79706520 2d31393e 6>, ? \n 0x0000be30 290a2066 756e6320 2872203c 6573633a ). func (r )\n 0x0000be50 20476f53 7472696e 67202829 203c7479 GoString () .type 106\n 0x0000be70 2022676f 6c616e67 2e6f7267 2f782f6e \"golang.org/x/n\n 0x0000be80 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x0000be90 652e5352 56526573 6f757263 6522203c e.SRVResource\" <\n@@ -3054,20 +3054,20 @@\n 0x0000beb0 2872203c 6573633a 3078313e 203c7479 (r ) .realTy\n 0x0000bed0 70652028 29202824 72657432 3038203c pe () ($ret208 <\n 0x0000bee0 74797065 20313038 3e290a20 66756e63 type 108>). func\n 0x0000bef0 20287220 3c657363 3a307831 3e203c74 (r ) .pack \n 0x0000bf10 286d7367 203c6573 633a3078 31323e20 (msg \n- 0x0000bf20 3c747970 65203434 353e2c20 636f6d70 , comp\n+ 0x0000bf20 3c747970 65203434 363e2c20 636f6d70 , comp\n 0x0000bf30 72657373 696f6e20 3c657363 3a307831 ression , co\n 0x0000bf50 6d707265 7373696f 6e4f6666 203c7479 mpressionOff ) (? , ? , ? ). func (r <\n 0x0000bf90 6573633a 3078313e 203c7479 70652032 esc:0x1> ) GoString ()\n 0x0000bfb0 203c7479 7065202d 31363e0a 74797065 .type\n 0x0000bfc0 20313037 2022676f 6c616e67 2e6f7267 107 \"golang.org\n 0x0000bfd0 2f782f6e 65742f64 6e732f64 6e736d65 /x/net/dns/dnsme\n 0x0000bfe0 73736167 652e5458 54526573 6f757263 ssage.TXTResourc\n@@ -3075,20 +3075,20 @@\n 0x0000c000 756e6320 2872203c 6573633a 3078313e unc (r \n 0x0000c010 203c7479 70652032 36353e29 202e7265 ) .re\n 0x0000c020 616c5479 70652028 29202824 72657432 alType () ($ret2\n 0x0000c030 3032203c 74797065 20313038 3e290a20 02 ). \n 0x0000c040 66756e63 20287220 3c657363 3a307831 func (r ) .p\n 0x0000c060 61636b20 286d7367 203c6573 633a3078 ack (msg , \n+ 0x0000c070 31323e20 3c747970 65203434 363e2c20 12> , \n 0x0000c080 636f6d70 72657373 696f6e20 3c657363 compression \n 0x0000c0a0 2c20636f 6d707265 7373696f 6e4f6666 , compressionOff\n 0x0000c0b0 203c7479 7065202d 31313e29 20283f20 ) (? \n- 0x0000c0c0 3c747970 65203434 353e2c20 3f203c74 , ? , ? ). func \n 0x0000c0e0 2872203c 6573633a 3078313e 203c7479 (r ) GoStrin\n 0x0000c100 67202829 203c7479 7065202d 31363e0a g () .\n 0x0000c110 74797065 20313038 2022676f 6c616e67 type 108 \"golang\n 0x0000c120 2e6f7267 2f782f6e 65742f64 6e732f64 .org/x/net/dns/d\n 0x0000c130 6e736d65 73736167 652e5479 70652220 nsmessage.Type\" \n@@ -3105,20 +3105,20 @@\n 0x0000c1e0 20333436 3e0a2066 756e6320 2872203c 346>. func (r <\n 0x0000c1f0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .realType (\n 0x0000c210 29203c74 79706520 3130383e 0a206675 ) . fu\n 0x0000c220 6e632028 72203c65 73633a30 78313e20 nc (r \n 0x0000c230 3c747970 65203236 363e2920 2e706163 ) .pac\n 0x0000c240 6b20286d 7367203c 6573633a 30783132 k (msg , co\n+ 0x0000c250 3e203c74 79706520 3434363e 2c20636f > , co\n 0x0000c260 6d707265 7373696f 6e203c65 73633a30 mpression , \n 0x0000c280 636f6d70 72657373 696f6e4f 6666203c compressionOff <\n 0x0000c290 74797065 202d3131 3e292028 3f203c74 type -11>) (? , ? , ? ). func (r\n 0x0000c2c0 203c6573 633a3078 313e203c 74797065 ) GoString \n 0x0000c2e0 2829203c 74797065 202d3136 3e0a7479 () .ty\n 0x0000c2f0 70652031 31302022 68617368 2e486173 pe 110 \"hash.Has\n 0x0000c300 6822203c 74797065 20343538 3e0a7479 h\" .ty\n 0x0000c310 70652031 31312022 696e7465 726e616c pe 111 \"internal\n@@ -3190,15 +3190,15 @@\n 0x0000c730 323e0a20 66756e63 20287a20 3c657363 2>. func (z \n 0x0000c750 29202e63 6c656172 2028290a 2066756e ) .clear (). fun\n 0x0000c760 63202878 203c6573 633a3078 313e203c c (x <\n 0x0000c770 74797065 20313232 3e29202e 69746f61 type 122>) .itoa\n 0x0000c780 20286e65 67203c74 79706520 2d31353e (neg \n 0x0000c790 2c206261 7365203c 74797065 202d3131 , base ) . f\n+ 0x0000c7a0 3e29203c 74797065 20343436 3e0a2066 >) . f\n 0x0000c7b0 756e6320 287a203c 74797065 20313232 unc (z ) .divLarge (u \n 0x0000c7d0 3c747970 65203132 323e2c20 75496e20 , uIn \n 0x0000c7e0 3c657363 3a307831 3e203c74 79706520 , vIn ) \n 0x0000c810 2871203c 74797065 20313232 3e2c2072 (q , r\n@@ -3226,30 +3226,30 @@\n 0x0000c970 3c747970 65203132 323e2c20 69203c74 , i , b ) . func (x \n 0x0000c9c0 29202e75 746f6120 28626173 65203c74 ) .utoa (base ) . func (n . func (n ) .proba\n 0x0000ca00 626c7950 72696d65 4c756361 73202829 blyPrimeLucas ()\n 0x0000ca10 203c7479 7065202d 31353e0a 2066756e . fun\n 0x0000ca20 6320287a 203c6573 633a3078 31323e20 c (z \n 0x0000ca30 3c747970 65203132 323e2920 2e736574 ) .set\n 0x0000ca40 576f7264 20287820 3c747970 65203132 Word (x ) . \n 0x0000ca60 66756e63 20287a20 3c747970 65203132 func (z ) .add (x , y ) \n 0x0000caa0 0a206675 6e632028 71203c74 79706520 . func (q ) .convertWo\n 0x0000cac0 72647320 2873203c 6573633a 3078313e rds (s \n- 0x0000cad0 203c7479 70652034 34353e2c 2062203c , b <\n+ 0x0000cad0 203c7479 70652034 34363e2c 2062203c , b <\n 0x0000cae0 74797065 20313234 3e2c206e 64696769 type 124>, ndigi\n 0x0000caf0 7473203c 74797065 202d3131 3e2c2062 ts , b\n 0x0000cb00 62203c74 79706520 3132343e 2c207461 b , ta\n 0x0000cb10 626c6520 3c657363 3a307831 3e203c74 ble ). func \n 0x0000cb30 287a203c 74797065 20313232 3e29202e (z ) .\n 0x0000cb40 64697652 65637572 73697665 53746570 divRecursiveStep\n@@ -3322,15 +3322,15 @@\n 0x0000cf70 2e6f7220 2878203c 6573633a 3078313e .or (x \n 0x0000cf80 203c7479 70652031 32323e2c 2079203c , y <\n 0x0000cf90 6573633a 3078313e 203c7479 70652031 esc:0x1> ) .\n 0x0000cfb0 2066756e 6320287a 203c6573 633a3078 func (z ) .\n 0x0000cfd0 62797465 73202862 7566203c 6573633a bytes (buf )\n+ 0x0000cfe0 3078313e 203c7479 70652034 34363e29 0x1> )\n 0x0000cff0 20286920 3c747970 65202d31 313e290a (i ).\n 0x0000d000 2066756e 6320287a 203c6573 633a3078 func (z ) \n 0x0000d020 2e786f72 20287820 3c657363 3a307831 .xor (x , y \n 0x0000d040 3c657363 3a307831 3e203c74 79706520 ) \n@@ -3338,15 +3338,15 @@\n 0x0000d070 78313e20 3c747970 65203132 323e2920 x1> ) \n 0x0000d080 2e6d6f64 57202864 203c7479 70652031 .modW (d ) (r ). func (z ) .setBytes (b\n 0x0000d0d0 7566203c 6573633a 3078313e 203c7479 uf ) ) . func (z ) .set (x \n 0x0000d130 29203c74 79706520 3132323e 0a206675 ) . fu\n 0x0000d140 6e632028 7a203c65 73633a30 7831323e nc (z \n 0x0000d150 203c7479 70652031 32323e29 202e7261 ) .ra\n@@ -3435,29 +3435,29 @@\n 0x0000d680 343e2c20 79203c74 79706520 3132343e 4>, y \n 0x0000d690 29203c74 79706520 3132323e 0a747970 ) .typ\n 0x0000d6a0 65203132 3320226d 6174682f 6269672e e 123 \"math/big.\n 0x0000d6b0 496e7422 203c7479 70652033 37383e0a Int\" .\n 0x0000d6c0 2066756e 63202878 203c6573 633a3078 func (x ) A\n 0x0000d6e0 7070656e 64202862 7566203c 6573633a ppend (buf \n+ 0x0000d6f0 30783132 3e203c74 79706520 3434363e 0x12> \n 0x0000d700 2c206261 7365203c 74797065 202d3131 , base ) . f\n+ 0x0000d710 3e29203c 74797065 20343436 3e0a2066 >) . f\n 0x0000d720 756e6320 2878203c 6573633a 3078313e unc (x \n 0x0000d730 203c7479 70652032 37333e29 20476f62 ) Gob\n 0x0000d740 456e636f 64652028 2920283f 203c7479 Encode () (? , ? , ? ). func (z \n 0x0000d770 3c657363 3a307831 613e203c 74797065 ) Not (x ) . \n 0x0000d7b0 66756e63 20287820 3c657363 3a307831 func (x ) By\n- 0x0000d7d0 74657320 2829203c 74797065 20343435 tes () . func (z \n 0x0000d800 2920416e 644e6f74 20287820 3c657363 ) AndNot (x \n 0x0000d820 2c207920 3c657363 3a307839 3e203c74 , y ) . func (z , i , b )\n 0x0000d8a0 203c7479 70652032 37333e0a 2066756e . fun\n 0x0000d8b0 6320287a 203c6573 633a3078 393e203c c (z <\n 0x0000d8c0 74797065 20323733 3e292055 6e6d6172 type 273>) Unmar\n 0x0000d8d0 7368616c 54657874 20287465 7874203c shalText (text <\n- 0x0000d8e0 74797065 20343435 3e29203c 74797065 type 445>) ) . func (z <\n 0x0000d900 6573633a 3078393e 203c7479 70652032 esc:0x9> ) .scaleDenom\n 0x0000d920 20287820 3c657363 3a307831 3e203c74 (x , f \n 0x0000d950 290a2066 756e6320 287a203c 6573633a ). func (z ,\n 0x0000d9a0 2070203c 74797065 20323733 3e29203c p ) <\n 0x0000d9b0 74797065 20323733 3e0a2066 756e6320 type 273>. func \n 0x0000d9c0 287a203c 6573633a 30783161 3e203c74 (z ) SetByt\n 0x0000d9e0 65732028 62756620 3c657363 3a307831 es (buf ) ) . func (\n 0x0000da10 7a203c65 73633a30 7831613e 203c7479 z ) SetUint\n 0x0000da30 36342028 78203c74 79706520 2d383e29 64 (x )\n 0x0000da40 203c7479 70652032 37333e0a 2066756e . fun\n 0x0000da50 63202878 203c6573 633a3078 32323e20 c (x \n 0x0000da60 3c747970 65203237 333e2920 42697473 ) Bits\n@@ -3527,19 +3527,19 @@\n 0x0000dc40 3e203c74 79706520 3237333e 2c207920 > , y \n 0x0000dc50 3c657363 3a307831 3e203c74 79706520 ) \n 0x0000dc70 0a206675 6e632028 78203c65 73633a30 . func (x ) \n 0x0000dc90 46696c6c 42797465 73202862 7566203c FillBytes (buf <\n 0x0000dca0 6573633a 30783132 3e203c74 79706520 esc:0x12> ) \n+ 0x0000dcb0 3434363e 29203c74 79706520 3434363e 446>) \n 0x0000dcc0 0a206675 6e632028 78203c65 73633a30 . func (x ) \n 0x0000dce0 4d617273 68616c4a 534f4e20 28292028 MarshalJSON () (\n- 0x0000dcf0 3f203c74 79706520 3434353e 2c203f20 ? , ? \n+ 0x0000dcf0 3f203c74 79706520 3434363e 2c203f20 ? , ? \n 0x0000dd00 3c747970 65202d31 393e290a 2066756e ). fun\n 0x0000dd10 6320287a 203c6573 633a3078 31613e20 c (z \n 0x0000dd20 3c747970 65203237 333e2920 4d6f6420 ) Mod \n 0x0000dd30 2878203c 6573633a 3078313e 203c7479 (x , y )\n 0x0000dd60 203c7479 70652032 37333e0a 2066756e . fun\n@@ -3565,15 +3565,15 @@\n 0x0000dea0 70652032 37333e0a 2066756e 63202878 pe 273>. func (x\n 0x0000deb0 203c6573 633a3078 313e203c 74797065 ) String ()\n 0x0000ded0 203c7479 7065202d 31363e0a 2066756e . fun\n 0x0000dee0 63202878 203c6573 633a3078 313e203c c (x <\n 0x0000def0 74797065 20323733 3e29204d 61727368 type 273>) Marsh\n 0x0000df00 616c5465 78742028 29202874 65787420 alText () (text \n- 0x0000df10 3c747970 65203434 353e2c20 65727220 , err \n+ 0x0000df10 3c747970 65203434 363e2c20 65727220 , err \n 0x0000df20 3c747970 65202d31 393e290a 2066756e ). fun\n 0x0000df30 63202878 203c6573 633a3078 393e203c c (x <\n 0x0000df40 74797065 20323733 3e292050 726f6261 type 273>) Proba\n 0x0000df50 626c7950 72696d65 20286e20 3c747970 blyPrime (n ) . func (z , r \n 0x0000e050 3c747970 65203237 333e2920 283f203c ) (? <\n 0x0000e060 74797065 20323733 3e2c203f 203c7479 type 273>, ? ). func (\n 0x0000e080 7a203c65 73633a30 78393e20 3c747970 z ) Unmarsha\n 0x0000e0a0 6c4a534f 4e202874 65787420 3c747970 lJSON (text ) ) . func (z \n 0x0000e0e0 2920476f 62446563 6f646520 28627566 ) GobDecode (buf\n 0x0000e0f0 203c6573 633a3078 313e203c 74797065 ) ) . func (z \n 0x0000e130 29204d75 6c202878 203c6573 633a3078 ) Mul (x , y\n 0x0000e150 203c6573 633a3078 313e203c 74797065 ) . func (z ) Int31n (\n 0x0000ee70 6e203c74 79706520 2d333e29 203c7479 n ) . func (r \n 0x0000ee90 3c657363 3a307839 3e203c74 79706520 ) Read (p ) (n ) (n , err ). func (r \n 0x0000ef00 2920496e 74333120 2829203c 74797065 ) Int31 () . func (r ) Shuffle (n <\n@@ -3931,15 +3931,15 @@\n 0x0000f580 2066756e 63202864 203c6573 633a3078 func (d ) .\n 0x0000f5a0 6475616c 53746163 6b202829 203c7479 dualStack () .type 135\n 0x0000f5c0 20226e65 742e4572 726f7222 203c7479 \"net.Error\" .type 136\n 0x0000f5e0 20226e65 742e4950 22203c74 79706520 \"net.IP\" . func (ip <\n+ 0x0000f5f0 3434363e 0a206675 6e632028 6970203c 446>. func (ip <\n 0x0000f600 6573633a 3078313e 203c7479 70652031 esc:0x1> ) String () <\n 0x0000f620 74797065 202d3136 3e0a2066 756e6320 type -16>. func \n 0x0000f630 28697020 3c657363 3a307831 3e203c74 (ip ) Defaul\n 0x0000f650 744d6173 6b202829 203c7479 70652031 tMask () . func (ip <\n 0x0000f6e0 74797065 20313336 3e29203c 74797065 type 136>) . func (ip \n 0x0000f700 3c657363 3a307831 3e203c74 79706520 ) UnmarshalT\n 0x0000f720 65787420 28746578 74203c65 73633a30 ext (text ) \n+ 0x0000f730 78313e20 3c747970 65203434 363e2920 x1> ) \n 0x0000f740 3c747970 65202d31 393e0a20 66756e63 . func\n 0x0000f750 20286970 203c6573 633a3078 313e203c (ip <\n 0x0000f760 74797065 20313336 3e292049 73476c6f type 136>) IsGlo\n 0x0000f770 62616c55 6e696361 73742028 29203c74 balUnicast () . func (\n 0x0000f790 6970203c 6573633a 3078313e 203c7479 ip ) IsLoopb\n@@ -3967,15 +3967,15 @@\n 0x0000f7c0 3e0a2066 756e6320 28697020 3c657363 >. func (ip ) To16 () ($ret\n 0x0000f7f0 31363920 3c747970 65203133 363e290a 169 ).\n 0x0000f800 2066756e 63202869 70203c65 73633a30 func (ip ) \n 0x0000f820 4d617273 68616c54 65787420 28292028 MarshalText () (\n- 0x0000f830 3f203c74 79706520 3434353e 2c203f20 ? , ? \n+ 0x0000f830 3f203c74 79706520 3434363e 2c203f20 ? , ? \n 0x0000f840 3c747970 65202d31 393e290a 2066756e ). fun\n 0x0000f850 63202869 70203c65 73633a30 78313e20 c (ip \n 0x0000f860 3c747970 65203133 363e2920 49734d75 ) IsMu\n 0x0000f870 6c746963 61737420 2829203c 74797065 lticast () . func (ip \n 0x0000f890 3c657363 3a307831 3e203c74 79706520 ) IsUnspecif\n@@ -4034,15 +4034,15 @@\n 0x0000fbf0 3c747970 65203237 383e2920 53747269 ) Stri\n 0x0000fc00 6e672028 29203c74 79706520 2d31363e ng () \n 0x0000fc10 0a206675 6e632028 61203c65 73633a30 . func (a ) \n 0x0000fc30 4e657477 6f726b20 28292028 24726574 Network () ($ret\n 0x0000fc40 31393620 3c747970 65202d31 363e290a 196 ).\n 0x0000fc50 74797065 20313338 20226e65 742e4950 type 138 \"net.IP\n- 0x0000fc60 4d61736b 22203c74 79706520 3434353e Mask\" \n+ 0x0000fc60 4d61736b 22203c74 79706520 3434363e Mask\" \n 0x0000fc70 0a206675 6e632028 6d203c65 73633a30 . func (m ) \n 0x0000fc90 53697a65 20282920 286f6e65 73203c74 Size () (ones , bits <\n 0x0000fcb0 74797065 202d3131 3e290a20 66756e63 type -11>). func\n 0x0000fcc0 20286d20 3c657363 3a307831 3e203c74 (m ) String\n@@ -4371,15 +4371,15 @@\n 0x00011100 6d202862 6974203c 74797065 202d353e m (bit \n 0x00011110 29203c74 79706520 3134353e 0a747970 ) .typ\n 0x00011120 65203134 3620226e 65742f6e 65746970 e 146 \"net/netip\n 0x00011130 2e416464 7222203c 74797065 20333831 .Addr\" . func (ip \n 0x00011160 29204173 536c6963 65202829 203c7479 ) AsSlice () . func (i\n+ 0x00011170 70652034 34363e0a 2066756e 63202869 pe 446>. func (i\n 0x00011180 70203c65 73633a30 78313e20 3c747970 p ) IsMultic\n 0x000111a0 61737420 2829203c 74797065 202d3135 ast () . func (ip \n 0x000111d0 29204173 31362028 29202861 3136203c ) As16 () (a16 <\n 0x000111e0 74797065 20333937 3e290a20 66756e63 type 397>). func\n@@ -4401,31 +4401,31 @@\n 0x000112e0 63202869 70203c65 73633a30 78313e20 c (ip \n 0x000112f0 3c747970 65203134 363e2920 4973556e ) IsUn\n 0x00011300 73706563 69666965 64202829 203c7479 specified () . func (i\n 0x00011320 70203c65 73633a30 78313e20 3c747970 p ) .appendT\n 0x00011340 6f342028 72657420 3c657363 3a307831 o4 (ret ) <\n- 0x00011360 74797065 20343435 3e0a2066 756e6320 type 445>. func \n+ 0x00011350 323e203c 74797065 20343436 3e29203c 2> ) <\n+ 0x00011360 74797065 20343436 3e0a2066 756e6320 type 446>. func \n 0x00011370 28697020 3c657363 3a307831 3e203c74 (ip ) IsInte\n 0x00011390 72666163 654c6f63 616c4d75 6c746963 rfaceLocalMultic\n 0x000113a0 61737420 2829203c 74797065 202d3135 ast () . func (ip \n 0x000113d0 29202e69 735a6572 6f202829 203c7479 ) .isZero () . func (i\n 0x000113f0 70203c65 73633a30 78313e20 3c747970 p ) IsLoopba\n 0x00011410 636b2028 29203c74 79706520 2d31353e ck () \n 0x00011420 0a206675 6e632028 6970203c 6573633a . func (ip )\n 0x00011440 204d6172 7368616c 42696e61 72792028 MarshalBinary (\n- 0x00011450 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x00011450 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x00011460 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00011470 66756e63 20286970 203c6573 633a3078 func (ip ) I\n 0x00011490 7334496e 36202829 203c7479 7065202d s4In6 () . func (ip ) Less (ip2 . f\n 0x00011590 756e6320 28697020 3c657363 3a307831 unc (ip ) .m\n 0x000115b0 61727368 616c4269 6e617279 57697468 arshalBinaryWith\n 0x000115c0 54726169 6c696e67 42797465 73202874 TrailingBytes (t\n 0x000115d0 7261696c 696e6742 79746573 203c7479 railingBytes ) . func (ip . func (ip ) AppendTo (b \n 0x00011620 3c657363 3a307831 323e203c 74797065 ) ) . func (ip \n 0x00011660 29202e76 34202869 203c7479 7065202d ) .v4 (i ) . f\n 0x00011680 756e6320 28697020 3c657363 3a307831 unc (ip ) St\n 0x000116a0 72696e67 45787061 6e646564 20282920 ringExpanded () \n@@ -4463,43 +4463,43 @@\n 0x000116c0 20286970 203c6573 633a3078 31323e20 (ip \n 0x000116d0 3c747970 65203134 363e2920 2e776974 ) .wit\n 0x000116e0 686f7574 5a6f6e65 20282920 3c747970 houtZone () . func (ip\n 0x00011700 203c6573 633a3078 313e203c 74797065 ) .appendTo\n 0x00011720 36202872 6574203c 6573633a 30783132 6 (ret ) . func (\n+ 0x00011730 3e203c74 79706520 3434363e 29203c74 > ) . func (\n 0x00011750 6970203c 6573633a 3078313e 203c7479 ip ) Is4 () \n 0x00011770 3c747970 65202d31 353e0a20 66756e63 . func\n 0x00011780 20286970 203c6573 633a3078 313e203c (ip <\n 0x00011790 74797065 20313436 3e29204d 61727368 type 146>) Marsh\n 0x000117a0 616c5465 78742028 2920283f 203c7479 alText () (? , ? , ? ). func (ip\n 0x000117d0 203c6573 633a3078 313e203c 74797065 ) .lessOrEq\n 0x000117f0 20286970 32203c65 73633a30 78313e20 (ip2 \n 0x00011800 3c747970 65203134 363e2920 3c747970 ) . func (ip\n 0x00011820 203c6573 633a3078 31323e20 3c747970 ) WithZone\n 0x00011840 20287a6f 6e65203c 74797065 202d3136 (zone ) . f\n 0x00011860 756e6320 28697020 3c657363 3a307831 unc (ip ) Un\n 0x00011880 6d617273 68616c54 65787420 28746578 marshalText (tex\n 0x00011890 74203c65 73633a30 78313e20 3c747970 t ) ) . func (ip ) UnmarshalBina\n 0x000118e0 72792028 62203c65 73633a30 78313e20 ry (b \n- 0x000118f0 3c747970 65203434 353e2920 3c747970 ) ) . func (ip\n 0x00011910 203c6573 633a3078 313e203c 74797065 ) Compare (\n 0x00011930 69703220 3c657363 3a307831 3e203c74 ip2 ) . func (ip <\n 0x00011960 6573633a 30783132 3e203c74 79706520 esc:0x12> .typ\n 0x00011c10 65203134 3720226e 65742f6e 65746970 e 147 \"net/netip\n 0x00011c20 2e507265 66697822 203c7479 70652033 .Prefix\" . func (p ) UnmarshalBina\n 0x00011c60 72792028 62203c65 73633a30 78313e20 ry (b \n- 0x00011c70 3c747970 65203434 353e2920 3c747970 ) ) . func (p \n 0x00011c90 3c657363 3a307831 3e203c74 79706520 ) String () \n 0x00011cb0 3c747970 65202d31 363e0a20 66756e63 . func\n 0x00011cc0 20287020 3c657363 3a307831 3e203c74 (p ) Marsha\n 0x00011ce0 6c546578 74202829 20283f20 3c747970 lText () (? , ? , ? ). func (p <\n 0x00011d10 6573633a 30783132 3e203c74 79706520 esc:0x12> ) Addr () . func (\n 0x00011d40 70203c65 73633a30 78313e20 3c747970 p ) Bits () \n 0x00011d60 3c747970 65202d31 313e0a20 66756e63 . func\n@@ -4583,31 +4583,31 @@\n 0x00011e40 204f7665 726c6170 7320286f 203c6573 Overlaps (o ) . f\n 0x00011e70 756e6320 2870203c 6573633a 3078313e unc (p \n 0x00011e80 203c7479 70652032 38363e29 20556e6d ) Unm\n 0x00011e90 61727368 616c5465 78742028 74657874 arshalText (text\n 0x00011ea0 203c6573 633a3078 313e203c 74797065 ) ) . func (p )\n 0x00011ee0 20497353 696e676c 65495020 2829203c IsSingleIP () <\n 0x00011ef0 74797065 202d3135 3e0a2066 756e6320 type -15>. func \n 0x00011f00 2870203c 6573633a 30783132 3e203c74 (p ) Masked\n 0x00011f20 20282920 3c747970 65203134 373e0a20 () . \n 0x00011f30 66756e63 20287020 3c657363 3a307831 func (p ) Ap\n 0x00011f50 70656e64 546f2028 62203c65 73633a30 pendTo (b )\n- 0x00011f70 203c7479 70652034 34353e0a 2066756e . fun\n+ 0x00011f60 7831323e 203c7479 70652034 34363e29 x12> )\n+ 0x00011f70 203c7479 70652034 34363e0a 2066756e . fun\n 0x00011f80 63202870 203c6573 633a3078 313e203c c (p <\n 0x00011f90 74797065 20313437 3e29204d 61727368 type 147>) Marsh\n 0x00011fa0 616c4269 6e617279 20282920 283f203c alBinary () (? <\n- 0x00011fb0 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? ).type 14\n 0x00011fd0 3820226e 65742f75 726c2e55 524c2220 8 \"net/url.URL\" \n 0x00011fe0 3c747970 65203333 393e0a20 66756e63 . func\n 0x00011ff0 20287520 3c657363 3a307839 3e203c74 (u ) Query \n 0x00012010 2829203c 74797065 20313530 3e0a2066 () . f\n 0x00012020 756e6320 2875203c 6573633a 3078613e unc (u \n@@ -4615,15 +4615,15 @@\n 0x00012040 6f6c7665 52656665 72656e63 65202872 olveReference (r\n 0x00012050 6566203c 6573633a 3078613e 203c7479 ef ) . func (u ) UnmarshalBina\n 0x000120a0 72792028 74657874 203c6573 633a3078 ry (text ) <\n+ 0x000120b0 313e203c 74797065 20343436 3e29203c 1> ) <\n 0x000120c0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x000120d0 2875203c 6573633a 30783232 3e203c74 (u ) Port (\n 0x000120f0 29203c74 79706520 2d31363e 0a206675 ) . fu\n 0x00012100 6e632028 75203c65 73633a30 78393e20 nc (u \n 0x00012110 3c747970 65203238 383e2920 52656461 ) Reda\n 0x00012120 63746564 20282920 3c747970 65202d31 cted () ). func (u ) RequestURI (\n 0x00012350 29203c74 79706520 2d31363e 0a206675 ) . fu\n 0x00012360 6e632028 75203c65 73633a30 78393e20 nc (u \n 0x00012370 3c747970 65203238 383e2920 4d617273 ) Mars\n 0x00012380 68616c42 696e6172 79202829 20287465 halBinary () (te\n- 0x00012390 7874203c 74797065 20343435 3e2c2065 xt , e\n+ 0x00012390 7874203c 74797065 20343436 3e2c2065 xt , e\n 0x000123a0 7272203c 74797065 202d3139 3e290a74 rr ).t\n 0x000123b0 79706520 31343920 226e6574 2f75726c ype 149 \"net/url\n 0x000123c0 2e557365 72696e66 6f22203c 74797065 .Userinfo\" . func (u <\n 0x000123e0 6573633a 30783232 3e203c74 79706520 esc:0x22> ) Username (\n 0x00012400 29203c74 79706520 2d31363e 0a206675 ) . fu\n@@ -4873,30 +4873,30 @@\n 0x00013060 203c6573 633a3078 313e203c 74797065 ) .addSec (\n 0x00013080 64203c74 79706520 2d343e29 0a206675 d ). fu\n 0x00013090 6e632028 74203c65 73633a30 78313e20 nc (t \n 0x000130a0 3c747970 65203239 363e2920 556e6d61 ) Unma\n 0x000130b0 72736861 6c4a534f 4e202864 61746120 rshalJSON (data \n 0x000130c0 3c657363 3a307831 3e203c74 79706520 ) \n+ 0x000130d0 3434363e 29203c74 79706520 2d31393e 446>) \n 0x000130e0 0a206675 6e632028 74203c65 73633a30 . func (t ) \n 0x00013100 49534f57 65656b20 28292028 79656172 ISOWeek () (year\n 0x00013110 203c7479 7065202d 31313e2c 20776565 , wee\n 0x00013120 6b203c74 79706520 2d31313e 290a2066 k ). f\n 0x00013130 756e6320 2874203c 6573633a 3078313e unc (t \n 0x00013140 203c7479 70652031 36373e29 204d6f6e ) Mon\n 0x00013150 74682028 29203c74 79706520 3136363e th () \n 0x00013160 0a206675 6e632028 74203c65 73633a30 . func (t )\n 0x00013180 204c6f63 6174696f 6e202829 203c7479 Location () . func (t\n 0x000131a0 203c6573 633a3078 313e203c 74797065 ) GobEncode\n- 0x000131c0 20282920 283f203c 74797065 20343435 () (? , ? )\n 0x000131e0 0a206675 6e632028 74203c65 73633a30 . func (t ) \n 0x00013200 44617465 20282920 28796561 72203c74 Date () (year , month \n 0x00013220 3c747970 65203136 363e2c20 64617920 , day \n 0x00013230 3c747970 65202d31 313e290a 2066756e ). fun\n@@ -4957,15 +4957,15 @@\n 0x000135a0 31363e0a 2066756e 63202874 203c6573 16>. func (t ) Add (d ) . func (t )\n 0x00013600 204d6172 7368616c 4a534f4e 20282920 MarshalJSON () \n- 0x00013610 283f203c 74797065 20343435 3e2c203f (? , ?\n+ 0x00013610 283f203c 74797065 20343436 3e2c203f (? , ?\n 0x00013620 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x00013630 6e632028 74203c65 73633a30 78313e20 nc (t \n 0x00013640 3c747970 65203136 373e2920 49734453 ) IsDS\n 0x00013650 54202829 203c7479 7065202d 31353e0a T () .\n 0x00013660 2066756e 63202874 203c6573 633a3078 func (t ) .\n 0x00013680 64617465 20286675 6c6c203c 74797065 date (full \n 0x00013850 3c747970 65203136 373e2920 556e6978 ) Unix\n 0x00013860 20282920 3c747970 65202d34 3e0a2066 () . f\n 0x00013870 756e6320 2874203c 6573633a 3078313e unc (t \n 0x00013880 203c7479 70652032 39363e29 20556e6d ) Unm\n 0x00013890 61727368 616c4269 6e617279 20286461 arshalBinary (da\n 0x000138a0 7461203c 6573633a 3078313e 203c7479 ta ) ) . func (t ) UnmarshalText\n 0x000138f0 20286461 7461203c 6573633a 3078313e (data \n- 0x00013900 203c7479 70652034 34353e29 203c7479 ) ) . func (t\n 0x00013920 203c6573 633a3078 31323e20 3c747970 ) Truncate\n 0x00013940 20286420 3c747970 65203136 343e2920 (d ) \n 0x00013950 3c747970 65203136 373e0a20 66756e63 . func\n 0x00013960 20287420 3c657363 3a307831 323e203c (t <\n 0x00013970 74797065 20313637 3e292052 6f756e64 type 167>) Round\n@@ -5020,15 +5020,15 @@\n 0x00013990 3c747970 65203136 373e0a20 66756e63 . func\n 0x000139a0 20287420 3c657363 3a307831 3e203c74 (t ) .strip\n 0x000139c0 4d6f6e6f 2028290a 2066756e 63202874 Mono (). func (t\n 0x000139d0 203c6573 633a3078 313e203c 74797065 ) MarshalTe\n 0x000139f0 78742028 2920283f 203c7479 70652034 xt () (? , ? , ? ). func (t \n 0x00013a30 29202e6e 73656320 2829203c 74797065 ) .nsec () . func (t ) Zone () (na\n 0x00013a70 6d65203c 74797065 202d3136 3e2c206f me , o\n@@ -5043,27 +5043,27 @@\n 0x00013b00 66756e63 20287420 3c657363 3a307831 func (t ) Da\n 0x00013b20 79202829 203c7479 7065202d 31313e0a y () .\n 0x00013b30 2066756e 63202874 203c6573 633a3078 func (t ) G\n 0x00013b50 6f624465 636f6465 20286461 7461203c obDecode (data <\n 0x00013b60 6573633a 3078313e 203c7479 70652034 esc:0x1> ) .\n+ 0x00013b70 34363e29 203c7479 7065202d 31393e0a 46>) .\n 0x00013b80 2066756e 63202874 203c6573 633a3078 func (t ) U\n 0x00013ba0 6e69784e 616e6f20 2829203c 74797065 nixNano () . func (t ) After (u ) . f\n 0x00013c00 756e6320 2874203c 6573633a 3078313e unc (t \n 0x00013c10 203c7479 70652031 36373e29 204d6172 ) Mar\n 0x00013c20 7368616c 42696e61 72792028 2920283f shalBinary () (?\n- 0x00013c30 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00013c30 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00013c40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00013c50 20287420 3c657363 3a307831 3e203c74 (t ) Clock \n 0x00013c70 28292028 686f7572 203c7479 7065202d () (hour , min , sec ). func (t ) Minute\n 0x00013d00 20282920 3c747970 65202d31 313e0a20 () . \n 0x00013d10 66756e63 20287420 3c657363 3a307831 func (t ) Ap\n 0x00013d30 70656e64 466f726d 61742028 62203c65 pendFormat (b , layout , layout \n- 0x00013d70 29203c74 79706520 3434353e 0a747970 ) .typ\n+ 0x00013d70 29203c74 79706520 3434363e 0a747970 ) .typ\n 0x00013d80 65203136 38202274 696d652e 5765656b e 168 \"time.Week\n 0x00013d90 64617922 203c7479 7065202d 31313e0a day\" .\n 0x00013da0 2066756e 63202864 203c7479 70652031 func (d ) String () <\n 0x00013dc0 74797065 202d3136 3e0a7479 70652031 type -16>.type 1\n 0x00013dd0 36392028 3f203c74 79706520 3231333e 69 (? \n 0x00013de0 2920283f 203c7479 70652032 31323e2c ) (? ,\n@@ -5098,28 +5098,28 @@\n 0x00013e70 3220283f 203c7479 70652032 34363e29 2 (? )\n 0x00013e80 0a747970 65203137 3320283f 203c7479 .type 173 (? ) .type 174 (? \n 0x00013eb0 3c747970 65203431 363e2c20 3f203c74 , ? ) .type 175 (?\n- 0x00013ee0 203c7479 70652034 34353e2c 203f203c , ? <\n- 0x00013ef0 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? <\n+ 0x00013ef0 74797065 20343436 3e2c203f 203c7479 type 446>, ? ) .type 176 (? <\n- 0x00013f20 74797065 20343435 3e2c203f 203c7479 type 445>, ? ) , ? ) .type 177 (? \n- 0x00013f50 3c747970 65203434 353e2c20 3f203c74 , ? ) , ? ) .type 178 (? \n- 0x00013f80 3c747970 65203434 353e2c20 3f203c74 , ? ) , ? ) .type 179 (?\n- 0x00013fb0 203c7479 70652034 34353e29 203c7479 ) ) .type 180\n 0x00013fd0 20282920 283f203c 74797065 20323338 () (? , ? )\n 0x00013ff0 0a747970 65203138 31202829 0a747970 .type 181 ().typ\n 0x00014000 65203138 32202829 203c7479 70652031 e 182 () .type 183 () \n 0x00014020 283f203c 74797065 20313136 3e2c203f (? , ?\n@@ -5132,15 +5132,15 @@\n 0x00014090 3133333e 2c203f20 3c747970 65202d31 133>, ? ).type 186 (? \n 0x000140b0 3c747970 65203438 3e29203c 74797065 ) .type 187 (\n 0x000140d0 3f203c74 79706520 31303e29 203c7479 ? ) .type 188\n 0x000140f0 20283f20 3c747970 65203138 323e2c20 (? , \n- 0x00014100 3f203c74 79706520 3434353e 29203c74 ? ) ) .type 18\n 0x00014120 3920283f 203c7479 70652031 38323e29 9 (? )\n 0x00014130 203c7479 70652031 38323e0a 74797065 .type\n 0x00014140 20313930 20283f20 3c747970 65202d32 190 (? ) .t\n 0x00014160 79706520 31393120 283f203c 74797065 ype 191 (? , ? , ? ) (? , ? ).type 195 (?\n 0x00014230 203c7479 70652031 33323e29 203c7479 ) .type 196\n 0x00014250 20283f20 3c747970 65202d31 363e2c20 (? , \n- 0x00014260 3f203c74 79706520 3434353e 2c203f20 ? , ? \n+ 0x00014260 3f203c74 79706520 3434363e 2c203f20 ? , ? \n 0x00014270 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00014280 74797065 20343435 3e2c203f 203c7479 type 445>, ? , ? ).type 19\n 0x000142a0 3720283f 203c7479 7065202d 31363e2c 7 (? ,\n 0x000142b0 203f203c 74797065 202d3136 3e2c203f ? , ?\n 0x000142c0 203c7479 7065202d 31313e2c 203f203c , ? <\n 0x000142d0 74797065 202d3131 3e29203c 74797065 type -11>) .type 198 (\n 0x000142f0 3f203c74 79706520 2d31363e 2c203f20 ? , ? \n@@ -5233,15 +5233,15 @@\n 0x000146e0 2036323e 0a747970 65203234 30202a3c 62>.type 240 *<\n 0x000146f0 74797065 2036363e 0a747970 65203234 type 66>.type 24\n 0x00014700 31202a3c 74797065 2036383e 0a747970 1 *.typ\n 0x00014710 65203234 32202a3c 74797065 2036393e e 242 *\n 0x00014720 0a747970 65203234 33202a3c 74797065 .type 243 *.type 244 *<\n 0x00014740 74797065 2037353e 0a747970 65203234 type 75>.type 24\n- 0x00014750 35202a3c 74797065 20343435 3e0a7479 5 *.ty\n+ 0x00014750 35202a3c 74797065 20343436 3e0a7479 5 *.ty\n 0x00014760 70652032 3436202a 3c747970 65203830 pe 246 *.type 247 *.type 248 *\n 0x00014790 3c747970 65203834 3e0a7479 70652032 .type 2\n 0x000147a0 3439202a 3c747970 65203837 3e0a7479 49 *.ty\n 0x000147b0 70652032 3530202a 3c747970 65203838 pe 250 *.type 251 *; }.type 306 \n 0x00014ce0 73747275 6374207b 20416c67 6f726974 struct { Algorit\n 0x00014cf0 686d203c 74797065 2037353e 3b205061 hm ; Pa\n 0x00014d00 72616d65 74657273 203c7479 70652037 rameters \"asn1:\\\"optio\n 0x00014d20 6e616c5c 22223b20 7d0a7479 70652033 nal\\\"\"; }.type 3\n 0x00014d30 30372073 74727563 74207b20 42797465 07 struct { Byte\n- 0x00014d40 73203c74 79706520 3434353e 3b204269 s ; Bi\n+ 0x00014d40 73203c74 79706520 3434363e 3b204269 s ; Bi\n 0x00014d50 744c656e 67746820 3c747970 65202d31 tLength ; }.type 308 s\n 0x00014d70 74727563 74207b20 434e414d 45203c74 truct { CNAME ; }.type \n 0x00014d90 33303920 73747275 6374207b 20436572 309 struct { Cer\n 0x00014da0 74696669 63617465 203c7479 70652034 tificate ; PrivateKey \n 0x00014dc0 3c747970 65203531 3e3b2053 7570706f ; Suppo\n 0x00014dd0 72746564 5369676e 61747572 65416c67 rtedSignatureAlg\n 0x00014de0 6f726974 686d7320 3c747970 65203432 orithms ; OCSPStaple <\n- 0x00014e00 74797065 20343435 3e3b2053 69676e65 type 445>; Signe\n+ 0x00014e00 74797065 20343436 3e3b2053 69676e65 type 446>; Signe\n 0x00014e10 64436572 74696669 63617465 54696d65 dCertificateTime\n 0x00014e20 7374616d 7073203c 74797065 20343136 stamps ; Leaf ; }.type 310 s\n 0x00014e50 74727563 74207b20 43697068 65725375 truct { CipherSu\n 0x00014e60 69746573 203c7479 70652034 34343e3b ites ;\n 0x00014e70 20536572 7665724e 616d6520 3c747970 ServerName ; Supporte\n 0x00014e90 64437572 76657320 3c747970 65203431 dCurves ; SupportedPoi\n- 0x00014eb0 6e747320 3c747970 65203434 363e3b20 nts ; \n+ 0x00014eb0 6e747320 3c747970 65203434 353e3b20 nts ; \n 0x00014ec0 5369676e 61747572 65536368 656d6573 SignatureSchemes\n 0x00014ed0 203c7479 70652034 32303e3b 20537570 ; Sup\n 0x00014ee0 706f7274 65645072 6f746f73 203c7479 portedProtos ; Support\n 0x00014f00 65645665 7273696f 6e73203c 74797065 edVersions ; Conn ; .crypto/\n@@ -5367,20 +5367,20 @@\n 0x00014f40 20323137 3e3b202e 63727970 746f2f74 217>; .crypto/t\n 0x00014f50 6c732e63 7478203c 74797065 2034383e ls.ctx \n 0x00014f60 3b207d0a 74797065 20333131 20737472 ; }.type 311 str\n 0x00014f70 75637420 7b20436c 61737320 3c747970 uct { Class ; Tag ; IsCompou\n 0x00014fa0 6e64203c 74797065 202d3135 3e3b2042 nd ; B\n- 0x00014fb0 79746573 203c7479 70652034 34353e3b ytes ;\n+ 0x00014fb0 79746573 203c7479 70652034 34363e3b ytes ;\n 0x00014fc0 2046756c 6c427974 6573203c 74797065 FullBytes ; }.type 31\n+ 0x00014fd0 20343436 3e3b207d 0a747970 65203331 446>; }.type 31\n 0x00014fe0 32207374 72756374 207b2043 6f646520 2 struct { Code \n 0x00014ff0 3c747970 65202d36 3e3b2044 61746120 ; Data \n- 0x00015000 3c747970 65203434 353e3b20 7d0a7479 ; }.ty\n+ 0x00015000 3c747970 65203434 363e3b20 7d0a7479 ; }.ty\n 0x00015010 70652033 31332073 74727563 74207b20 pe 313 struct { \n 0x00015020 436f756e 74727920 3c747970 65203434 Country ; Organization\n 0x00015040 203c7479 70652034 34313e3b 204f7267 ; Org\n 0x00015050 616e697a 6174696f 6e616c55 6e697420 anizationalUnit \n 0x00015060 3c747970 65203434 313e3b20 4c6f6361 ; Loca\n 0x00015070 6c697479 203c7479 70652034 34313e3b lity ;\n@@ -5447,15 +5447,15 @@\n 0x00015440 3c747970 65203133 363e3b20 5a6f6e65 ; Zone\n 0x00015450 203c7479 7065202d 31363e3b 207d0a74 ; }.t\n 0x00015460 79706520 33323420 73747275 6374207b ype 324 struct {\n 0x00015470 20496420 3c747970 65203735 3e3b2043 Id ; C\n 0x00015480 72697469 63616c20 3c747970 65202d31 ritical \"asn1:\\\"optio\n 0x000154a0 6e616c5c 22223b20 56616c75 65203c74 nal\\\"\"; Value ; }.type\n+ 0x000154b0 79706520 3434363e 3b207d0a 74797065 ype 446>; }.type\n 0x000154c0 20333235 20737472 75637420 7b204d73 325 struct { Ms\n 0x000154d0 67203c74 79706520 2d31363e 3b205265 g ; Re\n 0x000154e0 636f7264 48656164 6572203c 74797065 cordHeader ; Conn ; }.type 3\n 0x00015510 32362073 74727563 74207b20 4e53203c 26 struct { NS <\n 0x00015520 74797065 2039343e 3b207d0a 74797065 type 94>; }.type\n@@ -5553,23 +5553,23 @@\n 0x00015ae0 746c732e 73657373 696f6e54 69636b65 tls.sessionTicke\n 0x00015af0 744b6579 73203c74 79706520 3432333e tKeys \n 0x00015b00 3b202e63 72797074 6f2f746c 732e6175 ; .crypto/tls.au\n 0x00015b10 746f5365 7373696f 6e546963 6b65744b toSessionTicketK\n 0x00015b20 65797320 3c747970 65203432 333e3b20 eys ; \n 0x00015b30 7d0a7479 70652033 33372073 74727563 }.type 337 struc\n 0x00015b40 74207b20 52617720 3c747970 65203434 t { Raw ; RawTBSCertif\n- 0x00015b60 69636174 65203c74 79706520 3434353e icate \n+ 0x00015b50 363e3b20 52617754 42534365 72746966 6>; RawTBSCertif\n+ 0x00015b60 69636174 65203c74 79706520 3434363e icate \n 0x00015b70 3b205261 77537562 6a656374 5075626c ; RawSubjectPubl\n 0x00015b80 69634b65 79496e66 6f203c74 79706520 icKeyInfo ; RawSubject\n- 0x00015ba0 203c7479 70652034 34353e3b 20526177 ; Raw\n- 0x00015bb0 49737375 6572203c 74797065 20343435 Issuer ; RawSubject\n+ 0x00015ba0 203c7479 70652034 34363e3b 20526177 ; Raw\n+ 0x00015bb0 49737375 6572203c 74797065 20343436 Issuer ; Signature ; Signatu\n+ 0x00015bd0 70652034 34363e3b 20536967 6e617475 pe 446>; Signatu\n 0x00015be0 7265416c 676f7269 74686d20 3c747970 reAlgorithm ; PublicKey\n 0x00015c00 416c676f 72697468 6d203c74 79706520 Algorithm ; PublicKey <\n 0x00015c20 74797065 2036333e 3b205665 7273696f type 63>; Versio\n 0x00015c30 6e203c74 79706520 2d31313e 3b205365 n ; Se\n 0x00015c40 7269616c 4e756d62 6572203c 74797065 rialNumber ; I\n 0x00015d70 73434120 3c747970 65202d31 353e3b20 sCA ; \n 0x00015d80 4d617850 6174684c 656e203c 74797065 MaxPathLen ; MaxPathLe\n 0x00015da0 6e5a6572 6f203c74 79706520 2d31353e nZero \n 0x00015db0 3b205375 626a6563 744b6579 4964203c ; SubjectKeyId <\n- 0x00015dc0 74797065 20343435 3e3b2041 7574686f type 445>; Autho\n+ 0x00015dc0 74797065 20343436 3e3b2041 7574686f type 446>; Autho\n 0x00015dd0 72697479 4b657949 64203c74 79706520 rityKeyId ; OCSPServer\n+ 0x00015de0 3434363e 3b204f43 53505365 72766572 446>; OCSPServer\n 0x00015df0 203c7479 70652034 34313e3b 20497373 ; Iss\n 0x00015e00 75696e67 43657274 69666963 61746555 uingCertificateU\n 0x00015e10 524c203c 74797065 20343431 3e3b2044 RL ; D\n 0x00015e20 4e534e61 6d657320 3c747970 65203434 NSNames ; EmailAddress\n 0x00015e40 6573203c 74797065 20343431 3e3b2049 es ; I\n 0x00015e50 50416464 72657373 6573203c 74797065 PAddresses \n 0x00016410 3b207d0a 74797065 20333435 20737472 ; }.type 345 str\n 0x00016420 75637420 7b205479 7065203c 74797065 uct { Type ; Value ; }.type 34\n 0x00016450 36207374 72756374 207b2054 79706520 6 struct { Type \n 0x00016460 3c747970 65203130 383e3b20 44617461 ; Data\n- 0x00016470 203c7479 70652034 34353e3b 207d0a74 ; }.t\n+ 0x00016470 203c7479 70652034 34363e3b 207d0a74 ; }.t\n 0x00016480 79706520 33343720 73747275 6374207b ype 347 struct {\n 0x00016490 2056616c 203c7479 70652031 31363e3b Val ;\n 0x000164a0 20457272 203c7479 7065202d 31393e3b Err ;\n 0x000164b0 20536861 72656420 3c747970 65202d31 Shared ; }.type 348 s\n 0x000164d0 74727563 74207b20 56657273 696f6e20 truct { Version \n 0x000164e0 3c747970 65202d36 3e3b2048 616e6473 ; Hands\n@@ -5724,28 +5724,28 @@\n 0x00016590 3e3b2050 65657243 65727469 66696361 >; PeerCertifica\n 0x000165a0 74657320 3c747970 65203430 373e3b20 tes ; \n 0x000165b0 56657269 66696564 43686169 6e73203c VerifiedChains <\n 0x000165c0 74797065 20343135 3e3b2053 69676e65 type 415>; Signe\n 0x000165d0 64436572 74696669 63617465 54696d65 dCertificateTime\n 0x000165e0 7374616d 7073203c 74797065 20343136 stamps ; OCSPResponse \n- 0x00016600 3c747970 65203434 353e3b20 544c5355 ; TLSU\n- 0x00016610 6e697175 65203c74 79706520 3434353e nique \n+ 0x00016600 3c747970 65203434 363e3b20 544c5355 ; TLSU\n+ 0x00016610 6e697175 65203c74 79706520 3434363e nique \n 0x00016620 3b202e63 72797074 6f2f746c 732e656b ; .crypto/tls.ek\n 0x00016630 6d203c74 79706520 3139363e 3b207d0a m ; }.\n 0x00016640 74797065 20333439 20737472 75637420 type 349 struct \n 0x00016650 7b207d0a 74797065 20333530 20737472 { }.type 350 str\n 0x00016660 75637420 7b202e62 79746573 2e627566 uct { .bytes.buf\n- 0x00016670 203c7479 70652034 34353e3b 202e6279 ; .by\n+ 0x00016670 203c7479 70652034 34363e3b 202e6279 ; .by\n 0x00016680 7465732e 6f666620 3c747970 65202d31 tes.off ; .bytes.lastR\n 0x000166a0 65616420 3c747970 65203434 3e3b207d ead ; }\n 0x000166b0 0a747970 65203335 31207374 72756374 .type 351 struct\n 0x000166c0 207b202e 62797465 732e7320 3c747970 { .bytes.s ; .bytes.i\n+ 0x000166d0 65203434 363e3b20 2e627974 65732e69 e 446>; .bytes.i\n 0x000166e0 203c7479 7065202d 343e3b20 2e627974 ; .byt\n 0x000166f0 65732e70 72657652 756e6520 3c747970 es.prevRune ; }.type 3\n 0x00016710 35322073 74727563 74207b20 2e637279 52 struct { .cry\n 0x00016720 70746f2f 746c732e 636f6e6e 203c7479 pto/tls.conn ; .crypto\n 0x00016740 2f746c73 2e697343 6c69656e 74203c74 /tls.isClient ; \n 0x00016870 2e637279 70746f2f 746c732e 64696452 .crypto/tls.didR\n 0x00016880 6573756d 65203c74 79706520 2d31353e esume \n 0x00016890 3b202e63 72797074 6f2f746c 732e6369 ; .crypto/tls.ci\n 0x000168a0 70686572 53756974 65203c74 79706520 pherSuite ; .crypto/tls\n 0x000168c0 2e6f6373 70526573 706f6e73 65203c74 .ocspResponse ; .crypt\n+ 0x000168d0 79706520 3434363e 3b202e63 72797074 ype 446>; .crypt\n 0x000168e0 6f2f746c 732e7363 7473203c 74797065 o/tls.scts ; .crypto/t\n 0x00016900 6c732e70 65657243 65727469 66696361 ls.peerCertifica\n 0x00016910 74657320 3c747970 65203430 373e3b20 tes ; \n 0x00016920 2e637279 70746f2f 746c732e 76657269 .crypto/tls.veri\n 0x00016930 66696564 43686169 6e73203c 74797065 fiedChains ; .crypto/t\n@@ -5785,15 +5785,15 @@\n 0x00016960 79706520 2d31363e 3b202e63 72797074 ype -16>; .crypt\n 0x00016970 6f2f746c 732e7365 63757265 52656e65 o/tls.secureRene\n 0x00016980 676f7469 6174696f 6e203c74 79706520 gotiation ; .crypto/tl\n 0x000169a0 732e656b 6d203c74 79706520 3139363e s.ekm \n 0x000169b0 3b202e63 72797074 6f2f746c 732e7265 ; .crypto/tls.re\n 0x000169c0 73756d70 74696f6e 53656372 6574203c sumptionSecret <\n- 0x000169d0 74797065 20343435 3e3b202e 63727970 type 445>; .cryp\n+ 0x000169d0 74797065 20343436 3e3b202e 63727970 type 446>; .cryp\n 0x000169e0 746f2f74 6c732e74 69636b65 744b6579 to/tls.ticketKey\n 0x000169f0 73203c74 79706520 3432333e 3b202e63 s ; .c\n 0x00016a00 72797074 6f2f746c 732e636c 69656e74 rypto/tls.client\n 0x00016a10 46696e69 73686564 49734669 72737420 FinishedIsFirst \n 0x00016a20 3c747970 65202d31 353e3b20 2e637279 ; .cry\n 0x00016a30 70746f2f 746c732e 636c6f73 654e6f74 pto/tls.closeNot\n 0x00016a40 69667945 7272203c 74797065 202d3139 ifyErr ; .crypto/tls\n 0x00016b50 2e696e70 7574203c 74797065 2034363e .input \n 0x00016b60 3b202e63 72797074 6f2f746c 732e6861 ; .crypto/tls.ha\n 0x00016b70 6e64203c 74797065 2034353e 3b202e63 nd ; .c\n 0x00016b80 72797074 6f2f746c 732e6275 66666572 rypto/tls.buffer\n 0x00016b90 696e6720 3c747970 65202d31 353e3b20 ing ; \n 0x00016ba0 2e637279 70746f2f 746c732e 73656e64 .crypto/tls.send\n- 0x00016bb0 42756620 3c747970 65203434 353e3b20 Buf ; \n+ 0x00016bb0 42756620 3c747970 65203434 363e3b20 Buf ; \n 0x00016bc0 2e637279 70746f2f 746c732e 62797465 .crypto/tls.byte\n 0x00016bd0 7353656e 74203c74 79706520 2d343e3b sSent ;\n 0x00016be0 202e6372 7970746f 2f746c73 2e706163 .crypto/tls.pac\n 0x00016bf0 6b657473 53656e74 203c7479 7065202d ketsSent ; .crypto/tls.\n 0x00016c10 72657472 79436f75 6e74203c 74797065 retryCount ; .crypto/t\n@@ -5833,15 +5833,15 @@\n 0x00016c60 39373e3b 207d0a74 79706520 33353320 97>; }.type 353 \n 0x00016c70 73747275 6374207b 202e6372 7970746f struct { .crypto\n 0x00016c80 2f746c73 2e657272 203c7479 70652031 /tls.err ; }.type 354 \n 0x00016ca0 73747275 6374207b 202e6372 7970746f struct { .crypto\n 0x00016cb0 2f746c73 2e67726f 7570203c 74797065 /tls.group ; .crypto/tl\n- 0x00016cd0 732e6461 7461203c 74797065 20343435 s.data ; }.type 355 st\n 0x00016cf0 72756374 207b202e 63727970 746f2f74 ruct { .crypto/t\n 0x00016d00 6c732e69 64203c74 79706520 2d363e3b ls.id ;\n 0x00016d10 202e6372 7970746f 2f746c73 2e6b6579 .crypto/tls.key\n 0x00016d20 4c656e20 3c747970 65202d31 313e3b20 Len ; \n 0x00016d30 2e637279 70746f2f 746c732e 61656164 .crypto/tls.aead\n 0x00016d40 203c7479 70652031 37373e3b 202e6372 ; .cr\n@@ -5872,15 +5872,15 @@\n 0x00016ed0 20333937 3e3b202e 63727970 746f2f74 397>; .crypto/t\n 0x00016ee0 6c732e68 6d61634b 6579203c 74797065 ls.hmacKey ; .crypto/t\n 0x00016f00 6c732e63 72656174 6564203c 74797065 ls.created ; }.type 35\n 0x00016f20 38207374 72756374 207b202e 63727970 8 struct { .cryp\n 0x00016f30 746f2f74 6c732e6c 6162656c 203c7479 to/tls.label ; .crypto\n+ 0x00016f40 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x00016f50 2f746c73 2e6f6266 75736361 74656454 /tls.obfuscatedT\n 0x00016f60 69636b65 74416765 203c7479 7065202d icketAge ; }.type 359 s\n 0x00016f80 74727563 74207b20 2e637279 70746f2f truct { .crypto/\n 0x00016f90 746c732e 6e6f6e63 654d6173 6b203c74 tls.nonceMask ; .crypt\n 0x00016fb0 6f2f746c 732e6165 6164203c 74797065 o/tls.aead ; .crypto/\n 0x00017000 746c732e 61656164 203c7479 70652035 tls.aead ; }.type 361 s\n 0x00017020 74727563 74207b20 2e637279 70746f2f truct { .crypto/\n 0x00017030 746c732e 70726976 6174654b 6579203c tls.privateKey <\n- 0x00017040 74797065 20343435 3e3b202e 63727970 type 445>; .cryp\n+ 0x00017040 74797065 20343436 3e3b202e 63727970 type 446>; .cryp\n 0x00017050 746f2f74 6c732e70 75626c69 634b6579 to/tls.publicKey\n- 0x00017060 203c7479 70652034 34353e3b 207d0a74 ; }.t\n+ 0x00017060 203c7479 70652034 34363e3b 207d0a74 ; }.t\n 0x00017070 79706520 33363220 73747275 6374207b ype 362 struct {\n 0x00017080 202e6372 7970746f 2f746c73 2e726177 .crypto/tls.raw\n- 0x00017090 203c7479 70652034 34353e3b 202e6372 ; .cr\n+ 0x00017090 203c7479 70652034 34363e3b 202e6372 ; .cr\n 0x000170a0 7970746f 2f746c73 2e636970 68657274 ypto/tls.ciphert\n- 0x000170b0 65787420 3c747970 65203434 353e3b20 ext ; \n+ 0x000170b0 65787420 3c747970 65203434 363e3b20 ext ; \n 0x000170c0 7d0a7479 70652033 36332073 74727563 }.type 363 struc\n 0x000170d0 74207b20 2e637279 70746f2f 746c732e t { .crypto/tls.\n- 0x000170e0 72617720 3c747970 65203434 353e3b20 raw ; \n+ 0x000170e0 72617720 3c747970 65203434 363e3b20 raw ; \n 0x000170f0 2e637279 70746f2f 746c732e 6b657920 .crypto/tls.key \n- 0x00017100 3c747970 65203434 353e3b20 7d0a7479 ; }.ty\n+ 0x00017100 3c747970 65203434 363e3b20 7d0a7479 ; }.ty\n 0x00017110 70652033 36342073 74727563 74207b20 pe 364 struct { \n 0x00017120 2e637279 70746f2f 746c732e 72617720 .crypto/tls.raw \n- 0x00017130 3c747970 65203434 353e3b20 2e637279 ; .cry\n+ 0x00017130 3c747970 65203434 363e3b20 2e637279 ; .cry\n 0x00017140 70746f2f 746c732e 6c696665 74696d65 pto/tls.lifetime\n 0x00017150 203c7479 7065202d 373e3b20 2e637279 ; .cry\n 0x00017160 70746f2f 746c732e 61676541 6464203c pto/tls.ageAdd <\n 0x00017170 74797065 202d373e 3b202e63 72797074 type -7>; .crypt\n 0x00017180 6f2f746c 732e6e6f 6e636520 3c747970 o/tls.nonce ; .crypto/\n+ 0x00017190 65203434 363e3b20 2e637279 70746f2f e 446>; .crypto/\n 0x000171a0 746c732e 6c616265 6c203c74 79706520 tls.label ; .crypto/tl\n+ 0x000171b0 3434363e 3b202e63 72797074 6f2f746c 446>; .crypto/tl\n 0x000171c0 732e6d61 78456172 6c794461 7461203c s.maxEarlyData <\n 0x000171d0 74797065 202d373e 3b207d0a 74797065 type -7>; }.type\n 0x000171e0 20333635 20737472 75637420 7b202e63 365 struct { .c\n 0x000171f0 72797074 6f2f746c 732e7261 77203c74 rypto/tls.raw ; .crypt\n+ 0x00017200 79706520 3434363e 3b202e63 72797074 ype 446>; .crypt\n 0x00017210 6f2f746c 732e7570 64617465 52657175 o/tls.updateRequ\n 0x00017220 65737465 64203c74 79706520 2d31353e ested \n 0x00017230 3b207d0a 74797065 20333636 20737472 ; }.type 366 str\n 0x00017240 75637420 7b202e63 72797074 6f2f746c uct { .crypto/tl\n- 0x00017250 732e7261 77203c74 79706520 3434353e s.raw \n+ 0x00017250 732e7261 77203c74 79706520 3434363e s.raw \n 0x00017260 3b202e63 72797074 6f2f746c 732e7665 ; .crypto/tls.ve\n 0x00017270 7273203c 74797065 202d363e 3b202e63 rs ; .c\n 0x00017280 72797074 6f2f746c 732e7261 6e646f6d rypto/tls.random\n- 0x00017290 203c7479 70652034 34353e3b 202e6372 ; .cr\n+ 0x00017290 203c7479 70652034 34363e3b 202e6372 ; .cr\n 0x000172a0 7970746f 2f746c73 2e736573 73696f6e ypto/tls.session\n- 0x000172b0 4964203c 74797065 20343435 3e3b202e Id ; .\n+ 0x000172b0 4964203c 74797065 20343436 3e3b202e Id ; .\n 0x000172c0 63727970 746f2f74 6c732e63 69706865 crypto/tls.ciphe\n 0x000172d0 72537569 7465203c 74797065 202d363e rSuite \n 0x000172e0 3b202e63 72797074 6f2f746c 732e636f ; .crypto/tls.co\n 0x000172f0 6d707265 7373696f 6e4d6574 686f6420 mpressionMethod \n 0x00017300 3c747970 65202d35 3e3b202e 63727970 ; .cryp\n 0x00017310 746f2f74 6c732e6f 63737053 7461706c to/tls.ocspStapl\n 0x00017320 696e6720 3c747970 65202d31 353e3b20 ing ; \n@@ -5943,15 +5943,15 @@\n 0x00017340 65745375 70706f72 74656420 3c747970 etSupported ; .crypto/\n 0x00017360 746c732e 73656375 72655265 6e65676f tls.secureRenego\n 0x00017370 74696174 696f6e53 7570706f 72746564 tiationSupported\n 0x00017380 203c7479 7065202d 31353e3b 202e6372 ; .cr\n 0x00017390 7970746f 2f746c73 2e736563 75726552 ypto/tls.secureR\n 0x000173a0 656e6567 6f746961 74696f6e 203c7479 enegotiation ; .crypto\n+ 0x000173b0 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x000173c0 2f746c73 2e616c70 6e50726f 746f636f /tls.alpnProtoco\n 0x000173d0 6c203c74 79706520 2d31363e 3b202e63 l ; .c\n 0x000173e0 72797074 6f2f746c 732e7363 7473203c rypto/tls.scts <\n 0x000173f0 74797065 20343136 3e3b202e 63727970 type 416>; .cryp\n 0x00017400 746f2f74 6c732e73 7570706f 72746564 to/tls.supported\n 0x00017410 56657273 696f6e20 3c747970 65202d36 Version ; .crypto/tls.s\n@@ -5960,103 +5960,103 @@\n 0x00017450 732e7365 6c656374 65644964 656e7469 s.selectedIdenti\n 0x00017460 74795072 6573656e 74203c74 79706520 tyPresent ; .crypto/tl\n 0x00017480 732e7365 6c656374 65644964 656e7469 s.selectedIdenti\n 0x00017490 7479203c 74797065 202d363e 3b202e63 ty ; .c\n 0x000174a0 72797074 6f2f746c 732e7375 70706f72 rypto/tls.suppor\n 0x000174b0 74656450 6f696e74 73203c74 79706520 tedPoints ; .crypto/tl\n+ 0x000174c0 3434353e 3b202e63 72797074 6f2f746c 445>; .crypto/tl\n 0x000174d0 732e636f 6f6b6965 203c7479 70652034 s.cookie ; .crypto/tls\n+ 0x000174e0 34363e3b 202e6372 7970746f 2f746c73 46>; .crypto/tls\n 0x000174f0 2e73656c 65637465 6447726f 7570203c .selectedGroup <\n 0x00017500 74797065 2031313e 3b207d0a 74797065 type 11>; }.type\n 0x00017510 20333637 20737472 75637420 7b202e63 367 struct { .c\n 0x00017520 72797074 6f2f746c 732e7261 77203c74 rypto/tls.raw ; .crypt\n+ 0x00017530 79706520 3434363e 3b202e63 72797074 ype 446>; .crypt\n 0x00017540 6f2f746c 732e7665 7273203c 74797065 o/tls.vers ; .crypto/tl\n 0x00017560 732e7261 6e646f6d 203c7479 70652034 s.random ; .crypto/tls\n+ 0x00017570 34363e3b 202e6372 7970746f 2f746c73 46>; .crypto/tls\n 0x00017580 2e736573 73696f6e 4964203c 74797065 .sessionId ; .crypto/t\n+ 0x00017590 20343436 3e3b202e 63727970 746f2f74 446>; .crypto/t\n 0x000175a0 6c732e63 69706865 72537569 74657320 ls.cipherSuites \n 0x000175b0 3c747970 65203434 343e3b20 2e637279 ; .cry\n 0x000175c0 70746f2f 746c732e 636f6d70 72657373 pto/tls.compress\n 0x000175d0 696f6e4d 6574686f 6473203c 74797065 ionMethods ; .crypto/t\n+ 0x000175e0 20343435 3e3b202e 63727970 746f2f74 445>; .crypto/t\n 0x000175f0 6c732e73 65727665 724e616d 65203c74 ls.serverName ; .crypt\n 0x00017610 6f2f746c 732e6f63 73705374 61706c69 o/tls.ocspStapli\n 0x00017620 6e67203c 74797065 202d3135 3e3b202e ng ; .\n 0x00017630 63727970 746f2f74 6c732e73 7570706f crypto/tls.suppo\n 0x00017640 72746564 43757276 6573203c 74797065 rtedCurves ; .crypto/t\n 0x00017660 6c732e73 7570706f 72746564 506f696e ls.supportedPoin\n- 0x00017670 7473203c 74797065 20343436 3e3b202e ts ; .\n+ 0x00017670 7473203c 74797065 20343435 3e3b202e ts ; .\n 0x00017680 63727970 746f2f74 6c732e74 69636b65 crypto/tls.ticke\n 0x00017690 74537570 706f7274 6564203c 74797065 tSupported ; .crypto/t\n 0x000176b0 6c732e73 65737369 6f6e5469 636b6574 ls.sessionTicket\n- 0x000176c0 203c7479 70652034 34363e3b 202e6372 ; .cr\n+ 0x000176c0 203c7479 70652034 34353e3b 202e6372 ; .cr\n 0x000176d0 7970746f 2f746c73 2e737570 706f7274 ypto/tls.support\n 0x000176e0 65645369 676e6174 75726541 6c676f72 edSignatureAlgor\n 0x000176f0 6974686d 73203c74 79706520 3432303e ithms \n 0x00017700 3b202e63 72797074 6f2f746c 732e7375 ; .crypto/tls.su\n 0x00017710 70706f72 74656453 69676e61 74757265 pportedSignature\n 0x00017720 416c676f 72697468 6d734365 7274203c AlgorithmsCert <\n 0x00017730 74797065 20343230 3e3b202e 63727970 type 420>; .cryp\n 0x00017740 746f2f74 6c732e73 65637572 6552656e to/tls.secureRen\n 0x00017750 65676f74 69617469 6f6e5375 70706f72 egotiationSuppor\n 0x00017760 74656420 3c747970 65202d31 353e3b20 ted ; \n 0x00017770 2e637279 70746f2f 746c732e 73656375 .crypto/tls.secu\n 0x00017780 72655265 6e65676f 74696174 696f6e20 reRenegotiation \n- 0x00017790 3c747970 65203434 353e3b20 2e637279 ; .cry\n+ 0x00017790 3c747970 65203434 363e3b20 2e637279 ; .cry\n 0x000177a0 70746f2f 746c732e 616c706e 50726f74 pto/tls.alpnProt\n 0x000177b0 6f636f6c 73203c74 79706520 3434313e ocols \n 0x000177c0 3b202e63 72797074 6f2f746c 732e7363 ; .crypto/tls.sc\n 0x000177d0 7473203c 74797065 202d3135 3e3b202e ts ; .\n 0x000177e0 63727970 746f2f74 6c732e73 7570706f crypto/tls.suppo\n 0x000177f0 72746564 56657273 696f6e73 203c7479 rtedVersions ; .crypto\n 0x00017810 2f746c73 2e636f6f 6b696520 3c747970 /tls.cookie ; .crypto/\n+ 0x00017820 65203434 363e3b20 2e637279 70746f2f e 446>; .crypto/\n 0x00017830 746c732e 6b657953 68617265 73203c74 tls.keyShares ; .crypt\n 0x00017850 6f2f746c 732e6561 726c7944 61746120 o/tls.earlyData \n 0x00017860 3c747970 65202d31 353e3b20 2e637279 ; .cry\n 0x00017870 70746f2f 746c732e 70736b4d 6f646573 pto/tls.pskModes\n- 0x00017880 203c7479 70652034 34363e3b 202e6372 ; .cr\n+ 0x00017880 203c7479 70652034 34353e3b 202e6372 ; .cr\n 0x00017890 7970746f 2f746c73 2e70736b 4964656e ypto/tls.pskIden\n 0x000178a0 74697469 6573203c 74797065 20343232 tities ; .crypto/tls.p\n 0x000178c0 736b4269 6e646572 73203c74 79706520 skBinders ; }.type 368\n 0x000178e0 20737472 75637420 7b202e63 72797074 struct { .crypt\n 0x000178f0 6f2f746c 732e7365 7373696f 6e546963 o/tls.sessionTic\n- 0x00017900 6b657420 3c747970 65203434 363e3b20 ket ; \n+ 0x00017900 6b657420 3c747970 65203434 353e3b20 ket ; \n 0x00017910 2e637279 70746f2f 746c732e 76657273 .crypto/tls.vers\n 0x00017920 203c7479 7065202d 363e3b20 2e637279 ; .cry\n 0x00017930 70746f2f 746c732e 63697068 65725375 pto/tls.cipherSu\n 0x00017940 69746520 3c747970 65202d36 3e3b202e ite ; .\n 0x00017950 63727970 746f2f74 6c732e6d 61737465 crypto/tls.maste\n 0x00017960 72536563 72657420 3c747970 65203434 rSecret ; .crypto/tls.\n+ 0x00017970 363e3b20 2e637279 70746f2f 746c732e 6>; .crypto/tls.\n 0x00017980 73657276 65724365 72746966 69636174 serverCertificat\n 0x00017990 6573203c 74797065 20343037 3e3b202e es ; .\n 0x000179a0 63727970 746f2f74 6c732e76 65726966 crypto/tls.verif\n 0x000179b0 69656443 6861696e 73203c74 79706520 iedChains ; .crypto/tl\n 0x000179d0 732e7265 63656976 65644174 203c7479 s.receivedAt ; .crypto\n 0x000179f0 2f746c73 2e6f6373 70526573 706f6e73 /tls.ocspRespons\n- 0x00017a00 65203c74 79706520 3434353e 3b202e63 e ; .c\n+ 0x00017a00 65203c74 79706520 3434363e 3b202e63 e ; .c\n 0x00017a10 72797074 6f2f746c 732e7363 7473203c rypto/tls.scts <\n 0x00017a20 74797065 20343136 3e3b202e 63727970 type 416>; .cryp\n 0x00017a30 746f2f74 6c732e6e 6f6e6365 203c7479 to/tls.nonce ; .crypto\n+ 0x00017a40 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x00017a50 2f746c73 2e757365 4279203c 74797065 /tls.useBy ; .crypto/t\n 0x00017a70 6c732e61 67654164 64203c74 79706520 ls.ageAdd ; }.type 369 \n 0x00017a90 73747275 6374207b 202e6372 7970746f struct { .crypto\n 0x00017aa0 2f783530 392e6279 4e616d65 203c7479 /x509.byName ; .crypto\n@@ -6065,24 +6065,24 @@\n 0x00017ae0 70746f2f 78353039 2e686176 6553756d pto/x509.haveSum\n 0x00017af0 203c7479 70652034 34383e3b 202e6372 ; .cr\n 0x00017b00 7970746f 2f783530 392e7379 7374656d ypto/x509.system\n 0x00017b10 506f6f6c 203c7479 7065202d 31353e3b Pool ;\n 0x00017b20 207d0a74 79706520 33373020 73747275 }.type 370 stru\n 0x00017b30 6374207b 202e6372 7970746f 2f783530 ct { .crypto/x50\n 0x00017b40 392e7261 77537562 6a656374 203c7479 9.rawSubject ; .crypto\n+ 0x00017b50 70652034 34363e3b 202e6372 7970746f pe 446>; .crypto\n 0x00017b60 2f783530 392e6765 74436572 74203c74 /x509.getCert ; }.type\n 0x00017b80 20333731 20737472 75637420 7b202e67 371 struct { .g\n 0x00017b90 6f6c616e 672e6f72 672f782f 63727970 olang.org/x/cryp\n 0x00017ba0 746f2f63 72797074 6f627974 652e6572 to/cryptobyte.er\n 0x00017bb0 72203c74 79706520 2d31393e 3b202e67 r ; .g\n 0x00017bc0 6f6c616e 672e6f72 672f782f 63727970 olang.org/x/cryp\n 0x00017bd0 746f2f63 72797074 6f627974 652e7265 to/cryptobyte.re\n- 0x00017be0 73756c74 203c7479 70652034 34353e3b sult ;\n+ 0x00017be0 73756c74 203c7479 70652034 34363e3b sult ;\n 0x00017bf0 202e676f 6c616e67 2e6f7267 2f782f63 .golang.org/x/c\n 0x00017c00 72797074 6f2f6372 7970746f 62797465 rypto/cryptobyte\n 0x00017c10 2e666978 65645369 7a65203c 74797065 .fixedSize ; .golang.o\n 0x00017c30 72672f78 2f637279 70746f2f 63727970 rg/x/crypto/cryp\n 0x00017c40 746f6279 74652e63 68696c64 203c7479 tobyte.child ; .golang\n@@ -6120,15 +6120,15 @@\n 0x00017e50 202e676f 6c616e67 2e6f7267 2f782f6e .golang.org/x/n\n 0x00017e60 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x00017e70 652e6164 64697469 6f6e616c 73203c74 e.additionals ; }.type \n 0x00017e90 33373320 73747275 6374207b 202e676f 373 struct { .go\n 0x00017ea0 6c616e67 2e6f7267 2f782f6e 65742f64 lang.org/x/net/d\n 0x00017eb0 6e732f64 6e736d65 73736167 652e6d73 ns/dnsmessage.ms\n- 0x00017ec0 67203c74 79706520 3434353e 3b202e67 g ; .g\n+ 0x00017ec0 67203c74 79706520 3434363e 3b202e67 g ; .g\n 0x00017ed0 6f6c616e 672e6f72 672f782f 6e65742f olang.org/x/net/\n 0x00017ee0 646e732f 646e736d 65737361 67652e68 dns/dnsmessage.h\n 0x00017ef0 65616465 72203c74 79706520 38353e3b eader ;\n 0x00017f00 202e676f 6c616e67 2e6f7267 2f782f6e .golang.org/x/n\n 0x00017f10 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x00017f20 652e7365 6374696f 6e203c74 79706520 e.section ; .golang.org\n@@ -6249,15 +6249,15 @@\n 0x00018660 7566203c 74797065 20333935 3e3b202e uf ; .\n 0x00018670 63727970 746f2f74 6c732e6e 65787443 crypto/tls.nextC\n 0x00018680 69706865 72203c74 79706520 34333e3b ipher ;\n 0x00018690 202e6372 7970746f 2f746c73 2e6e6578 .crypto/tls.nex\n 0x000186a0 744d6163 203c7479 70652031 31303e3b tMac ;\n 0x000186b0 202e6372 7970746f 2f746c73 2e747261 .crypto/tls.tra\n 0x000186c0 66666963 53656372 6574203c 74797065 fficSecret ; }.type 38\n+ 0x000186d0 20343436 3e3b207d 0a747970 65203338 446>; }.type 38\n 0x000186e0 36207374 72756374 207b202e 73796e63 6 struct { .sync\n 0x000186f0 2e6e6f43 6f707920 3c747970 65203135 .noCopy ; .sync.state1\n 0x00018710 203c7479 7065202d 383e3b20 2e73796e ; .syn\n 0x00018720 632e7374 61746532 203c7479 7065202d c.state2 ; }.type 387 s\n 0x00018740 74727563 74207b20 2e73796e 632e7374 truct { .sync.st\n@@ -6335,15 +6335,15 @@\n 0x00018bc0 70652032 38313e0a 74797065 20343132 pe 281>.type 412\n 0x00018bd0 205b5d20 3c747970 65203238 333e0a74 [] .t\n 0x00018be0 79706520 34313320 5b5d203c 74797065 ype 413 [] .type 414 [\n 0x00018c00 5d203c74 79706520 3430313e 0a747970 ] .typ\n 0x00018c10 65203431 35205b5d 203c7479 70652034 e 415 [] .type 416 [] \n- 0x00018c30 3c747970 65203434 353e0a74 79706520 .type \n+ 0x00018c30 3c747970 65203434 363e0a74 79706520 .type \n 0x00018c40 34313720 5b5d203c 74797065 20343536 417 [] .type 418 [] .type 419 \n 0x00018c70 5b5d203c 74797065 2031313e 0a747970 [] .typ\n 0x00018c80 65203432 30205b5d 203c7479 70652031 e 420 [] .type 421 [] <\n 0x00018ca0 74797065 2032373e 0a747970 65203432 type 27>.type 42\n@@ -6376,16 +6376,16 @@\n 0x00018e50 34363e0a 74797065 20343431 205b5d20 46>.type 441 [] \n 0x00018e60 3c747970 65202d31 363e0a74 79706520 .type \n 0x00018e70 34343220 5b5d203c 74797065 20313632 442 [] .type 443 [] .type 44\n 0x00018ea0 34205b5d 203c7479 7065202d 363e0a74 4 [] .t\n 0x00018eb0 79706520 34343520 5b5d203c 74797065 ype 445 [] .type 446 [\n- 0x00018ed0 5d203c74 79706520 2d353e0a 74797065 ] .type\n+ 0x00018ec0 202d353e 0a747970 65203434 36205b5d -5>.type 446 []\n+ 0x00018ed0 203c7479 7065202d 32303e0a 74797065 .type\n 0x00018ee0 20343437 206d6170 205b3c74 79706520 447 map [] \n 0x00018f00 0a747970 65203434 38206d61 70205b3c .type 448 map [<\n 0x00018f10 74797065 2035353e 5d203c74 79706520 type 55>] .type 449 ma\n 0x00018f30 70205b3c 74797065 202d3136 3e5d203c p [] <\n 0x00018f40 74797065 20323132 3e0a7479 70652034 type 212>.type 4\n@@ -6412,51 +6412,51 @@\n 0x00019090 65202d31 393e3b20 7d0a7479 70652034 e -19>; }.type 4\n 0x000190a0 35382069 6e746572 66616365 207b203f 58 interface { ?\n 0x000190b0 203c7479 70652031 32303e3b 20426c6f ; Blo\n 0x000190c0 636b5369 7a652028 29203c74 79706520 ckSize () ; Reset (); \n 0x000190e0 53697a65 20282920 3c747970 65202d31 Size () ; Sum (b ) ) ; }.type 459 in\n 0x00019120 74657266 61636520 7b20436c 6f736520 terface { Close \n 0x00019130 2829203c 74797065 202d3139 3e3b204c () ; L\n 0x00019140 6f63616c 41646472 20282920 3c747970 ocalAddr () ; Read (b \n- 0x00019160 3c747970 65203434 353e2920 286e203c ) (n <\n+ 0x00019160 3c747970 65203434 363e2920 286e203c ) (n <\n 0x00019170 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00019180 74797065 202d3139 3e293b20 52656d6f type -19>); Remo\n 0x00019190 74654164 64722028 29203c74 79706520 teAddr () ; SetDeadlin\n 0x000191b0 65202874 203c7479 70652031 36373e29 e (t )\n 0x000191c0 203c7479 7065202d 31393e3b 20536574 ; Set\n 0x000191d0 52656164 44656164 6c696e65 20287420 ReadDeadline (t \n 0x000191e0 3c747970 65203136 373e2920 3c747970 ) ; SetWrite\n 0x00019200 44656164 6c696e65 20287420 3c747970 Deadline (t ) ; Write (b ) (n ) (n , err ); }.type \n 0x00019260 34363020 696e7465 72666163 65207b20 460 interface { \n 0x00019270 436f6e74 726f6c20 2866203c 74797065 Control (f ) ; Read (f ) ; Write (f ) ; }.type 461 i\n 0x000192e0 6e746572 66616365 207b2043 75727665 nterface { Curve\n 0x000192f0 49442028 29203c74 79706520 31313e3b ID () ;\n 0x00019300 20507562 6c69634b 65792028 29203c74 PublicKey () ; Shared\n+ 0x00019310 79706520 3434363e 3b205368 61726564 ype 446>; Shared\n 0x00019320 4b657920 28706565 72507562 6c69634b Key (peerPublicK\n- 0x00019330 6579203c 74797065 20343435 3e29203c ey ) <\n- 0x00019340 74797065 20343435 3e3b207d 0a747970 type 445>; }.typ\n+ 0x00019330 6579203c 74797065 20343436 3e29203c ey ) <\n+ 0x00019340 74797065 20343436 3e3b207d 0a747970 type 446>; }.typ\n 0x00019350 65203436 3220696e 74657266 61636520 e 462 interface \n 0x00019360 7b204465 61646c69 6e652028 29202864 { Deadline () (d\n 0x00019370 6561646c 696e6520 3c747970 65203136 eadline , ok ); Done () ; Err () <\n 0x000193b0 74797065 202d3139 3e3b2056 616c7565 type -19>; Value\n@@ -6473,15 +6473,15 @@\n 0x00019460 65202d31 353e3b20 50726563 6973696f e -15>; Precisio\n 0x00019470 6e202829 20287072 6563203c 74797065 n () (prec , ok ); Width () \n 0x000194a0 28776964 203c7479 7065202d 31313e2c (wid ,\n 0x000194b0 206f6b20 3c747970 65202d31 353e293b ok );\n 0x000194c0 20577269 74652028 62203c74 79706520 Write (b ) (n ) (n , err ); }.type 465\n 0x00019500 20696e74 65726661 6365207b 20476574 interface { Get\n 0x00019510 20287365 7373696f 6e4b6579 203c7479 (sessionKey ) (sessio\n 0x00019530 6e203c74 79706520 3231363e 2c206f6b n , ok\n 0x00019540 203c7479 7065202d 31353e29 3b205075 ); Pu\n@@ -6489,19 +6489,19 @@\n 0x00019560 79706520 2d31363e 2c206373 203c7479 ype -16>, cs ); }.type\n 0x00019580 20343636 20696e74 65726661 6365207b 466 interface {\n 0x00019590 20476f53 7472696e 67202829 203c7479 GoString () ; .golang\n 0x000195b0 2e6f7267 2f782f6e 65742f64 6e732f64 .org/x/net/dns/d\n 0x000195c0 6e736d65 73736167 652e7061 636b2028 nsmessage.pack (\n- 0x000195d0 6d736720 3c747970 65203434 353e2c20 msg , \n+ 0x000195d0 6d736720 3c747970 65203434 363e2c20 msg , \n 0x000195e0 636f6d70 72657373 696f6e20 3c747970 compression , compress\n 0x00019600 696f6e4f 6666203c 74797065 202d3131 ionOff ) (? \n+ 0x00019610 3e292028 3f203c74 79706520 3434363e >) (? \n 0x00019620 2c203f20 3c747970 65202d31 393e293b , ? );\n 0x00019630 202e676f 6c616e67 2e6f7267 2f782f6e .golang.org/x/n\n 0x00019640 65742f64 6e732f64 6e736d65 73736167 et/dns/dnsmessag\n 0x00019650 652e7265 616c5479 70652028 29203c74 e.realType () ; }.type\n 0x00019670 20343637 20696e74 65726661 6365207b 467 interface {\n 0x00019680 20496e74 36332028 29203c74 79706520 Int63 () ); .n\n 0x00019830 65742e74 6f4c6f63 616c2028 6e657420 et.toLocal (net \n 0x00019840 3c747970 65202d31 363e2920 3c747970 ) ; }.type 4\n 0x00019860 37332069 6e746572 66616365 207b204e 73 interface { N\n 0x00019870 6f6e6365 53697a65 20282920 3c747970 onceSize () ; Open (ds\n- 0x00019890 74203c74 79706520 3434353e 2c206e6f t , no\n- 0x000198a0 6e636520 3c747970 65203434 353e2c20 nce , \n+ 0x00019890 74203c74 79706520 3434363e 2c206e6f t , no\n+ 0x000198a0 6e636520 3c747970 65203434 363e2c20 nce , \n 0x000198b0 63697068 65727465 7874203c 74797065 ciphertext , additiona\n- 0x000198d0 6c446174 61203c74 79706520 3434353e lData \n- 0x000198e0 2920283f 203c7479 70652034 34353e2c ) (? ,\n+ 0x000198c0 20343436 3e2c2061 64646974 696f6e61 446>, additiona\n+ 0x000198d0 6c446174 61203c74 79706520 3434363e lData \n+ 0x000198e0 2920283f 203c7479 70652034 34363e2c ) (? ,\n 0x000198f0 203f203c 74797065 202d3139 3e293b20 ? ); \n 0x00019900 4f766572 68656164 20282920 3c747970 Overhead () ; Seal (ds\n- 0x00019920 74203c74 79706520 3434353e 2c206e6f t , no\n- 0x00019930 6e636520 3c747970 65203434 353e2c20 nce , \n+ 0x00019920 74203c74 79706520 3434363e 2c206e6f t , no\n+ 0x00019930 6e636520 3c747970 65203434 363e2c20 nce , \n 0x00019940 706c6169 6e746578 74203c74 79706520 plaintext , additional\n- 0x00019960 44617461 203c7479 70652034 34353e29 Data )\n- 0x00019970 203c7479 70652034 34353e3b 207d0a74 ; }.t\n+ 0x00019950 3434363e 2c206164 64697469 6f6e616c 446>, additional\n+ 0x00019960 44617461 203c7479 70652034 34363e29 Data )\n+ 0x00019970 203c7479 70652034 34363e3b 207d0a74 ; }.t\n 0x00019980 79706520 34373420 696e7465 72666163 ype 474 interfac\n 0x00019990 65207b20 3f203c74 79706520 35333e3b e { ? ;\n 0x000199a0 202e6372 7970746f 2f746c73 2e657870 .crypto/tls.exp\n 0x000199b0 6c696369 744e6f6e 63654c65 6e202829 licitNonceLen ()\n 0x000199c0 203c7479 7065202d 31313e3b 207d0a74 ; }.t\n 0x000199d0 79706520 34373520 696e7465 72666163 ype 475 interfac\n 0x000199e0 65207b20 52656164 42797465 20282920 e { ReadByte () \n@@ -6563,49 +6563,49 @@\n 0x00019a00 203c7479 7065202d 31393e29 3b207d0a ); }.\n 0x00019a10 74797065 20343736 20696e74 65726661 type 476 interfa\n 0x00019a20 6365207b 203f203c 74797065 20313137 ce { ? ; UnreadByte ()\n 0x00019a40 203c7479 7065202d 31393e3b 207d0a74 ; }.t\n 0x00019a50 79706520 34373720 696e7465 72666163 ype 477 interfac\n 0x00019a60 65207b20 52656164 20287020 3c747970 e { Read (p ) (n ) (n , err ); }.type 4\n 0x00019aa0 37382069 6e746572 66616365 207b2052 78 interface { R\n 0x00019ab0 65616420 28627566 203c7479 70652034 ead (buf ) (n ) (n , err ); ReadRune ()\n 0x00019af0 20287220 3c747970 65202d32 313e2c20 (r , \n 0x00019b00 73697a65 203c7479 7065202d 31313e2c size ,\n 0x00019b10 20657272 203c7479 7065202d 31393e29 err )\n 0x00019b20 3b20536b 69705370 61636520 28293b20 ; SkipSpace (); \n 0x00019b30 546f6b65 6e202873 6b697053 70616365 Token (skipSpace\n 0x00019b40 203c7479 7065202d 31353e2c 2066203c , f <\n 0x00019b50 74797065 20313930 3e292028 746f6b65 type 190>) (toke\n- 0x00019b60 6e203c74 79706520 3434353e 2c206572 n , er\n+ 0x00019b60 6e203c74 79706520 3434363e 2c206572 n , er\n 0x00019b70 72203c74 79706520 2d31393e 293b2055 r ); U\n 0x00019b80 6e726561 6452756e 65202829 203c7479 nreadRune () ; Width (\n 0x00019ba0 29202877 6964203c 74797065 202d3131 ) (wid , ok \n 0x00019bc0 293b207d 0a747970 65203437 3920696e ); }.type 479 in\n 0x00019bd0 74657266 61636520 7b205772 69746520 terface { Write \n- 0x00019be0 2870203c 74797065 20343435 3e292028 (p ) (\n+ 0x00019be0 2870203c 74797065 20343436 3e292028 (p ) (\n 0x00019bf0 6e203c74 79706520 2d31313e 2c206572 n , er\n 0x00019c00 72203c74 79706520 2d31393e 293b207d r ); }\n 0x00019c10 0a747970 65203438 3020696e 74657266 .type 480 interf\n 0x00019c20 61636520 7b207d0a 74797065 20343831 ace { }.type 481\n 0x00019c30 20696e74 65726661 6365207b 202e6372 interface { .cr\n 0x00019c40 7970746f 2f746c73 2e67656e 65726174 ypto/tls.generat\n 0x00019c50 65436c69 656e744b 65794578 6368616e eClientKeyExchan\n 0x00019c60 67652028 3f203c74 79706520 3231373e ge (? \n 0x00019c70 2c203f20 3c747970 65203232 333e2c20 , ? , \n 0x00019c80 3f203c74 79706520 3233383e 2920283f ? ) (?\n- 0x00019c90 203c7479 70652034 34353e2c 203f203c , ? <\n+ 0x00019c90 203c7479 70652034 34363e2c 203f203c , ? <\n 0x00019ca0 74797065 20323234 3e2c203f 203c7479 type 224>, ? ); .crypt\n 0x00019cc0 6f2f746c 732e6765 6e657261 74655365 o/tls.generateSe\n 0x00019cd0 72766572 4b657945 78636861 6e676520 rverKeyExchange \n 0x00019ce0 283f203c 74797065 20323137 3e2c203f (? , ?\n 0x00019cf0 203c7479 70652032 31323e2c 203f203c , ? <\n 0x00019d00 74797065 20323233 3e2c203f 203c7479 type 223>, ? , ? ); .crypto/t\n 0x00019d40 6c732e70 726f6365 7373436c 69656e74 ls.processClient\n 0x00019d50 4b657945 78636861 6e676520 283f203c KeyExchange (? <\n 0x00019d60 74797065 20323137 3e2c203f 203c7479 type 217>, ? , ? , ? ) (? ) (? , ? )\n 0x00019db0 3b202e63 72797074 6f2f746c 732e7072 ; .crypto/tls.pr\n 0x00019dc0 6f636573 73536572 7665724b 65794578 ocessServerKeyEx\n 0x00019dd0 6368616e 67652028 3f203c74 79706520 change (? , ? , ? \n 0x00019e00 2c203f20 3c747970 65203233 383e2c20 , ? , \n@@ -6859,41 +6859,41 @@\n 0x0001ac80 200a636f 6e737420 56657273 696f6e54 .const VersionT\n 0x0001ac90 4c533132 203d2037 3731200a 636f6e73 LS12 = 771 .cons\n 0x0001aca0 74205665 7273696f 6e544c53 3133203d t VersionTLS13 =\n 0x0001acb0 20373732 200a636f 6e737420 58323535 772 .const X255\n 0x0001acc0 3139203c 74797065 2031313e 203d2032 19 = 2\n 0x0001acd0 39200a66 756e6320 58353039 4b657950 9 .func X509KeyP\n 0x0001ace0 61697220 28636572 7450454d 426c6f63 air (certPEMBloc\n- 0x0001acf0 6b203c74 79706520 3434353e 2c206b65 k , ke\n+ 0x0001acf0 6b203c74 79706520 3434363e 2c206b65 k , ke\n 0x0001ad00 7950454d 426c6f63 6b203c74 79706520 yPEMBlock ) (? ) (? , ? )\n 0x0001ad30 0a66756e 63203c70 313e4571 75616c20 .func Equal \n 0x0001ad40 2861203c 6573633a 3078313e 203c7479 (a , b )\n+ 0x0001ad50 70652034 34363e2c 2062203c 6573633a pe 446>, b )\n 0x0001ad70 20282472 65743137 203c7479 7065202d ($ret17 ) . \n 0x0001ad90 2f2f2020 2e2e2f2e 2e2f2e2e 2f737263 // ../../../src\n 0x0001ada0 2f6c6962 676f2f67 6f2f6279 7465732f /libgo/go/bytes/\n 0x0001adb0 62797465 732e676f 3a31380a 207b202f bytes.go:18. { /\n 0x0001adc0 2f32300a 20202472 65743137 203d2028 /20. $ret17 = (\n 0x0001add0 24636f6e 76657274 283c7479 7065202d $convert(, a) == $conv\n 0x0001adf0 65727428 3c747970 65202d31 363e2c20 ert(, \n 0x0001ae00 62292920 2f2f3230 0a202072 65747572 b)) //20. retur\n 0x0001ae10 6e202f2f 32300a20 7d202f2f 300a7661 n //20. } //0.va\n 0x0001ae20 72203c70 333e2e62 61636b67 726f756e r .backgroun\n 0x0001ae30 64203c74 79706520 3231313e 0a766172 d .var\n 0x0001ae40 203c7034 3e2e6469 67657374 53697a65 .digestSize\n- 0x0001ae50 73203c74 79706520 3434363e 0a66756e s .fun\n+ 0x0001ae50 73203c74 79706520 3434353e 0a66756e s .fun\n 0x0001ae60 63203c70 31313e4e 65772028 68203c65 c New (h , key ) .f\n+ 0x0001ae90 363e2920 3c747970 65203131 303e0a66 6>) .f\n 0x0001aea0 756e6320 3c703136 3e4e6577 20282920 unc New () \n 0x0001aeb0 3c747970 65203131 303e0a66 756e6320 .func \n 0x0001aec0 3c703137 3e4e6577 20282920 3c747970 New () .func ConstantTimeByt\n 0x0001aef0 65457120 2878203c 74797065 202d353e eEq (x \n 0x0001af00 2c207920 3c747970 65202d35 3e292028 , y ) (\n@@ -6911,16 +6911,16 @@\n 0x0001afc0 202d373e 2c203120 2929203e 3e202463 -7>, 1 )) >> $c\n 0x0001afd0 6f6e7665 7274283c 74797065 202d3132 onvert(, 31 ))) //32. \n 0x0001aff0 20726574 75726e20 2f2f3332 0a207d20 return //32. } \n 0x0001b000 2f2f300a 66756e63 203c7031 393e436f //0.func Co\n 0x0001b010 6e737461 6e745469 6d65436f 6d706172 nstantTimeCompar\n 0x0001b020 65202878 203c6573 633a3078 313e203c e (x <\n- 0x0001b030 74797065 20343435 3e2c2079 203c6573 type 445>, y , y ) ($ret0 ) .\n 0x0001b070 202f2f20 20202e2e 2f2e2e2f 2e2e2f73 // ../../../s\n 0x0001b080 72632f6c 6962676f 2f676f2f 63727970 rc/libgo/go/cryp\n 0x0001b090 746f2f73 7562746c 652f636f 6e737461 to/subtle/consta\n 0x0001b0a0 6e745f74 696d652e 676f3a31 320a207b nt_time.go:12. {\n 0x0001b0b0 202f2f31 330a2020 69662028 6c656e28 //13. if (len(\n@@ -6977,12 +6977,12 @@\n 0x0001b3e0 363e2c20 73657053 61766520 3c747970 6>, sepSave , n ) \n 0x0001b410 0a66756e 63203c70 34303e2e 756e6978 .func .unix\n 0x0001b420 54696d65 20287365 63203c74 79706520 Time (sec , nsec ) .\n- 0x0001b450 63686563 6b73756d 20463043 35443434 checksum F0C5D44\n- 0x0001b460 31423442 45333535 45323731 30364241 1B4BE355E27106BA\n- 0x0001b470 39414545 45463538 31314334 30353546 9AEEEF5811C4055F\n- 0x0001b480 440a D.\n+ 0x0001b450 63686563 6b73756d 20393542 30433638 checksum 95B0C68\n+ 0x0001b460 42373530 41453433 30414541 37313642 B750AE430AEA716B\n+ 0x0001b470 42324646 31413934 31423831 39383134 B2FF1A941B819814\n+ 0x0001b480 450a E.\n \n"}]}]}]}]}]}, {"source1": "libgo21-armhf-cross_12.2.0-14cross1_all.deb", "source2": "libgo21-armhf-cross_12.2.0-14cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n -rw-r--r-- 0 0 0 688 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12278444 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 12278416 2023-01-15 10:54:18.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/arm-linux-gnueabihf/lib/libgo.so.21.0.0", "source2": "./usr/arm-linux-gnueabihf/lib/libgo.so.21.0.0", "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: 997e0c5962b4bb3d11ec900fa8d28e0b851fbca4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ad1386d07c20a77c04a3aeec3fe2ca5633f114b7\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -143654,15 +143654,15 @@\n import textproto net/textproto \"net/textproto\"\n import strings strings \"strings\"\n import sync sync \"sync\"\n import time time \"time\"\n import utf8 unicode/utf8 \"unicode/utf8\"\n init mail net_1mail..import bufio bufio..import bytes bytes..import context context..import base64 encoding_1base64..import binary encoding_1binary..import errors errors..import fmt fmt..import dnsmessage golang_0org_1x_1net_1dns_1dnsmessage..import cpu internal_1cpu..import intern internal_1intern..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import log log..import mime mime..import net net..import netip net_1netip..import textproto net_1textproto..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch godebug ~internal_1godebug goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa nettrace ~internal_1nettrace race ~internal_1race singleflight ~internal_1singleflight execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 1 2 1 6 1 9 1 13 1 15 1 25 1 28 1 31 2 6 2 9 2 13 2 15 2 25 2 28 2 31 3 6 3 9 3 11 3 13 3 25 3 28 3 29 3 30 4 5 4 6 4 9 4 13 4 15 4 24 4 25 4 27 4 28 4 31 5 6 5 9 5 13 5 15 5 24 5 25 5 27 5 28 5 31 6 9 6 13 6 25 7 6 7 9 7 11 7 12 7 13 7 14 7 15 7 16 7 22 7 23 7 24 7 25 7 26 7 27 7 28 7 29 7 30 7 31 8 6 8 9 8 13 8 25 10 6 10 9 10 11 10 12 10 13 10 14 10 15 10 16 10 22 10 23 10 25 10 26 10 28 10 29 10 30 11 6 11 9 11 13 11 25 12 6 12 9 12 11 12 13 12 15 12 25 12 28 12 29 12 30 13 9 13 25 14 9 14 25 14 28 15 6 15 9 15 13 15 25 15 28 16 6 16 9 16 11 16 13 16 15 16 23 16 25 16 26 16 28 16 29 16 30 17 6 17 7 17 9 17 11 17 12 17 13 17 14 17 15 17 16 17 22 17 23 17 24 17 25 17 26 17 27 17 28 17 29 17 30 17 31 18 1 18 2 18 4 18 5 18 6 18 7 18 9 18 11 18 12 18 13 18 14 18 15 18 16 18 22 18 23 18 24 18 25 18 26 18 27 18 28 18 29 18 30 18 31 19 3 19 6 19 8 19 9 19 10 19 11 19 12 19 13 19 14 19 15 19 16 19 20 19 22 19 23 19 25 19 26 19 27 19 28 19 29 19 30 20 6 20 9 20 10 20 11 20 12 20 13 20 14 20 15 20 16 20 22 20 23 20 25 20 26 20 27 20 28 20 29 20 30 21 1 21 2 21 3 21 6 21 7 21 8 21 9 21 10 21 11 21 12 21 13 21 14 21 15 21 16 21 19 21 20 21 22 21 23 21 24 21 25 21 26 21 27 21 28 21 29 21 30 21 31 22 6 22 9 22 11 22 12 22 13 22 14 22 15 22 16 22 23 22 25 22 26 22 28 22 29 22 30 23 6 23 9 23 13 23 25 24 6 24 9 24 13 24 25 24 27 24 28 24 31 25 9 26 9 26 13 26 25 27 6 27 9 27 13 27 25 28 9 28 25 29 6 29 9 29 11 29 13 29 25 29 28 30 6 30 9 30 11 30 13 30 25 30 28 30 29\n-types 60 5 78 208 258 27 82 261 25 1566 29 30 30 323 882 703 31 36 502 518 73 3464 75 34 45 39 62 76 48 34 18 19 18 18 18 19 19 19 19 44 51 56 42 186 68 91 190 83 112 21 21 20 21 22 21 21 22 35 73 74 22\n+types 60 5 78 208 258 27 82 261 25 1566 29 30 30 323 882 703 31 36 502 518 73 3464 75 34 45 39 62 76 48 34 18 19 18 18 18 19 19 19 19 44 51 56 42 186 68 91 190 83 112 21 21 21 20 22 21 21 22 35 73 74 22\n type 1 \"Address\" \n func (a ) String () \n type 2 \"AddressParser\" \n func (p ) Parse (address ) (? , ? )\n func (p ) ParseList (list ) (? , ? )\n type 3 \"Header\" \n func (h ) Get (key ) \n@@ -143849,16 +143849,16 @@\n type 43 struct { .strings.addr ; .strings.buf ; }\n type 44 struct { .time.name ; .time.offset ; .time.isDST ; }\n type 45 struct { .time.name ; .time.zone ; .time.tx ; .time.extend ; .time.cacheStart ; .time.cacheEnd ; .time.cacheZone ; }\n type 46 struct { .time.wall ; .time.ext ; .time.loc ; }\n type 47 struct { .time.when ; .time.index ; .time.isstd ; .time.isutc ; }\n type 48 [] \n type 49 [] \n-type 50 [] \n-type 51 [] \n+type 50 [] \n+type 51 [] \n type 52 [] \n type 53 [] \n type 54 [] \n type 55 [] \n type 56 map [] \n type 57 interface { Read (p ) (n , err ); }\n type 58 interface { Write (p ) (n , err ); }\n@@ -143880,15 +143880,15 @@\n func ReadMessage (r ) (msg , err )\n func NewReaderSize (rd , size ) \n func Printf (format , v ...)\n func CanonicalMIMEHeaderKey (s ) \n func Index (s , substr ) \n func IndexAny (s , chars ) \n func Replace (s , old , new , n ) \n-checksum 1534A2732700ECB8857AF97FA4215CC422FA96DC\n+checksum A24518CE9304B8AC80F2D0D2FA8FE4CFD922BA4C\n package netip\n pkgpath net/netip\n import errors errors \"errors\"\n import bytealg internal/bytealg \"internal/bytealg\"\n import intern internal/intern \"internal/intern\"\n import itoa internal/itoa \"internal/itoa\"\n import math math \"math\"\n@@ -144077,15 +144077,15 @@\n indirectimport time time\n indirectimport tls crypto/tls\n indirectimport unsafe unsafe\n indirectimport url net/url\n indirectimport x509 crypto/x509\n init rpc net_1rpc..import bufio bufio..import bytes bytes..import flate compress_1flate..import gzip compress_1gzip..import context context..import crypto crypto..import cipher crypto_1cipher..import dsa crypto_1dsa..import ecdsa crypto_1ecdsa..import edwards25519 crypto_1ed25519_1internal_1edwards25519..import field crypto_1ed25519_1internal_1edwards25519_1field..import elliptic crypto_1elliptic..import fiat crypto_1elliptic_1internal_1fiat..import nistec crypto_1elliptic_1internal_1nistec..import randutil crypto_1internal_1randutil..import md5 crypto_1md5..import rand crypto_1rand..import rsa crypto_1rsa..import sha1 crypto_1sha1..import sha256 crypto_1sha256..import sha512 crypto_1sha512..import tls crypto_1tls..import x509 crypto_1x509..import pkix crypto_1x509_1pkix..import asn1 encoding_1asn1..import base64 encoding_1base64..import binary encoding_1binary..import gob encoding_1gob..import hex encoding_1hex..import json encoding_1json..import pem encoding_1pem..import errors errors..import fmt fmt..import token go_1token..import chacha20 golang_0org_1x_1crypto_1chacha20..import chacha20poly1305 golang_0org_1x_1crypto_1chacha20poly1305..import cryptobyte golang_0org_1x_1crypto_1cryptobyte..import curve25519 golang_0org_1x_1crypto_1curve25519..import field golang_0org_1x_1crypto_1curve25519_1internal_1field..import dnsmessage golang_0org_1x_1net_1dns_1dnsmessage..import hpack golang_0org_1x_1net_1http2_1hpack..import httpguts golang_0org_1x_1net_1http_1httpguts..import httpproxy golang_0org_1x_1net_1http_1httpproxy..import idna golang_0org_1x_1net_1idna..import bidirule golang_0org_1x_1text_1secure_1bidirule..import transform golang_0org_1x_1text_1transform..import bidi golang_0org_1x_1text_1unicode_1bidi..import norm golang_0org_1x_1text_1unicode_1norm..import crc32 hash_1crc32..import html html..import template html_1template..import cpu internal_1cpu..import intern internal_1intern..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import ioutil io_1ioutil..import log log..import big math_1big..import rand math_1rand..import mime mime..import multipart mime_1multipart..import quotedprintable mime_1quotedprintable..import net net..import http net_1http..import internal net_1http_1internal..import netip net_1netip..import textproto net_1textproto..import os os..import path path..import filepath path_1filepath..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import template text_1template..import parse text_1template_1parse..import time time..import unicode unicode..import list ~container_1list aes ~crypto_1aes des ~crypto_1des ed25519 ~crypto_1ed25519 hmac ~crypto_1hmac subtle ~crypto_1internal_1subtle rc4 ~crypto_1rc4 subtle ~crypto_1subtle encoding ~encoding asn1 ~golang_0org_1x_1crypto_1cryptobyte_1asn1 hkdf ~golang_0org_1x_1crypto_1hkdf poly1305 ~golang_0org_1x_1crypto_1internal_1poly1305 subtle ~golang_0org_1x_1crypto_1internal_1subtle hash ~hash abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch godebug ~internal_1godebug goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa nettrace ~internal_1nettrace race ~internal_1race singleflight ~internal_1singleflight execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits httptrace ~net_1http_1httptrace ascii ~net_1http_1internal_1ascii url ~net_1url atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf16 ~unicode_1utf16 utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 58 0 59 0 60 0 61 0 62 0 63 0 64 0 65 0 66 0 67 0 68 0 69 0 70 0 71 0 72 0 73 0 74 0 75 0 76 0 77 0 78 0 79 0 80 0 81 0 82 0 83 0 84 1 2 1 32 1 52 1 56 1 58 1 76 1 79 1 84 2 32 2 52 2 56 2 58 2 76 2 79 2 84 3 1 3 2 3 32 3 33 3 52 3 54 3 55 3 56 3 57 3 58 3 59 3 72 3 73 3 75 3 76 3 77 3 78 3 79 3 80 3 83 3 84 4 1 4 2 4 3 4 27 4 32 4 33 4 49 4 52 4 54 4 55 4 56 4 57 4 58 4 59 4 72 4 73 4 75 4 76 4 77 4 78 4 79 4 80 4 83 4 84 5 32 5 52 5 54 5 56 5 76 5 79 5 80 5 83 6 32 6 52 6 56 6 58 6 76 6 78 6 79 7 27 7 32 7 52 7 56 7 58 7 75 7 76 7 78 7 79 7 84 8 2 8 15 8 27 8 32 8 33 8 52 8 54 8 55 8 56 8 57 8 58 8 59 8 62 8 63 8 72 8 73 8 75 8 76 8 77 8 78 8 79 8 80 8 83 8 84 9 1 9 2 9 6 9 7 9 12 9 13 9 14 9 15 9 17 9 21 9 25 9 27 9 32 9 33 9 37 9 52 9 54 9 55 9 56 9 57 9 58 9 59 9 62 9 63 9 72 9 73 9 75 9 76 9 77 9 78 9 79 9 80 9 83 9 84 10 11 10 27 10 32 10 52 10 56 10 58 10 75 10 76 10 78 10 79 10 84 11 27 11 32 11 52 11 56 11 58 11 75 11 76 11 78 11 79 11 84 12 1 12 2 12 7 12 13 12 14 12 17 12 27 12 32 12 33 12 52 12 54 12 55 12 56 12 57 12 58 12 59 12 62 12 63 12 72 12 73 12 75 12 76 12 77 12 78 12 79 12 80 12 83 12 84 13 32 13 52 13 56 13 76 14 13 14 32 14 52 14 56 14 76 15 32 15 52 15 56 15 58 15 76 15 79 16 6 16 27 16 32 16 52 16 56 16 58 16 75 16 76 16 78 16 79 16 84 17 1 17 2 17 7 17 27 17 32 17 33 17 52 17 54 17 55 17 56 17 57 17 58 17 59 17 62 17 63 17 72 17 73 17 75 17 76 17 77 17 78 17 79 17 80 17 83 17 84 18 1 18 2 18 6 18 7 18 15 18 17 18 27 18 32 18 33 18 52 18 54 18 55 18 56 18 57 18 58 18 59 18 62 18 63 18 72 18 73 18 75 18 76 18 77 18 78 18 79 18 80 18 83 18 84 19 6 19 27 19 32 19 52 19 56 19 58 19 75 19 76 19 78 19 79 19 84 20 6 20 27 20 32 20 52 20 56 20 58 20 75 20 76 20 78 20 79 20 84 21 6 21 27 21 32 21 52 21 56 21 58 21 75 21 76 21 78 21 79 21 84 22 1 22 2 22 5 22 6 22 7 22 8 22 9 22 10 22 11 22 12 22 13 22 14 22 15 22 16 22 17 22 18 22 19 22 20 22 21 22 23 22 24 22 25 22 26 22 27 22 29 22 31 22 32 22 33 22 35 22 36 22 37 22 38 22 39 22 40 22 52 22 53 22 54 22 55 22 56 22 57 22 58 22 59 22 62 22 63 22 67 22 70 22 72 22 73 22 74 22 75 22 76 22 77 22 78 22 79 22 80 22 83 22 84 23 1 23 2 23 5 23 6 23 7 23 8 23 9 23 10 23 11 23 12 23 13 23 14 23 15 23 16 23 17 23 18 23 19 23 20 23 21 23 24 23 25 23 26 23 27 23 29 23 31 23 32 23 33 23 37 23 40 23 52 23 53 23 54 23 55 23 56 23 57 23 58 23 59 23 62 23 63 23 67 23 70 23 72 23 73 23 74 23 75 23 76 23 77 23 78 23 79 23 80 23 83 23 84 24 2 24 25 24 27 24 29 24 32 24 33 24 52 24 54 24 55 24 56 24 57 24 58 24 59 24 62 24 63 24 72 24 73 24 75 24 76 24 77 24 78 24 79 24 80 24 83 24 84 25 2 25 27 25 32 25 33 25 52 25 54 25 55 25 56 25 57 25 58 25 59 25 62 25 63 25 72 25 73 25 75 25 76 25 77 25 78 25 79 25 80 25 83 25 84 26 27 26 32 26 52 26 56 26 58 26 75 26 76 26 78 26 79 26 84 27 32 27 52 27 56 27 58 27 75 27 76 27 78 27 79 27 84 28 1 28 2 28 27 28 32 28 33 28 52 28 54 28 55 28 56 28 57 28 58 28 59 28 72 28 73 28 75 28 76 28 77 28 78 28 79 28 80 28 83 28 84 29 32 29 33 29 52 29 54 29 55 29 56 29 57 29 58 29 59 29 72 29 73 29 75 29 76 29 77 29 78 29 79 29 80 29 83 29 84 30 2 30 26 30 27 30 32 30 33 30 52 30 54 30 55 30 56 30 57 30 58 30 59 30 72 30 73 30 75 30 76 30 77 30 78 30 79 30 80 30 83 30 84 31 2 31 26 31 27 31 32 31 52 31 56 31 58 31 75 31 76 31 77 31 78 31 79 31 84 32 52 32 56 32 76 33 32 33 52 33 54 33 55 33 56 33 57 33 58 33 59 33 72 33 73 33 75 33 76 33 77 33 78 33 79 33 80 33 83 33 84 34 32 34 33 34 52 34 54 34 55 34 56 34 57 34 58 34 59 34 72 34 73 34 75 34 76 34 77 34 78 34 79 34 80 34 83 34 84 35 7 35 27 35 32 35 52 35 56 35 58 35 75 35 76 35 78 35 79 35 84 36 7 36 27 36 32 36 35 36 52 36 56 36 58 36 75 36 76 36 78 36 79 36 84 37 2 37 25 37 27 37 32 37 33 37 52 37 54 37 55 37 56 37 57 37 58 37 59 37 62 37 63 37 72 37 73 37 75 37 76 37 77 37 78 37 79 37 80 37 83 37 84 38 27 38 32 38 33 38 39 38 52 38 54 38 55 38 56 38 57 38 58 38 59 38 72 38 73 38 75 38 76 38 77 38 78 38 79 38 80 38 83 38 84 39 27 39 32 39 52 39 56 39 58 39 75 39 76 39 78 39 79 39 84 40 32 40 52 40 56 40 76 41 2 41 32 41 33 41 52 41 54 41 55 41 56 41 57 41 58 41 59 41 72 41 73 41 75 41 76 41 77 41 78 41 79 41 80 41 83 41 84 42 1 42 2 42 5 42 27 42 32 42 33 42 40 42 44 42 45 42 46 42 47 42 48 42 52 42 53 42 54 42 55 42 56 42 57 42 58 42 59 42 61 42 67 42 70 42 71 42 72 42 73 42 75 42 76 42 77 42 78 42 79 42 80 42 83 42 84 43 2 43 5 43 27 43 32 43 33 43 40 43 44 43 45 43 46 43 47 43 48 43 52 43 53 43 54 43 55 43 56 43 57 43 58 43 59 43 61 43 67 43 70 43 72 43 73 43 75 43 76 43 77 43 78 43 79 43 80 43 83 43 84 44 2 44 27 44 32 44 33 44 45 44 46 44 47 44 48 44 52 44 54 44 55 44 56 44 57 44 58 44 59 44 61 44 72 44 73 44 75 44 76 44 77 44 78 44 79 44 80 44 83 44 84 45 2 45 32 45 33 45 46 45 47 45 52 45 54 45 55 45 56 45 57 45 58 45 59 45 61 45 72 45 73 45 75 45 76 45 77 45 78 45 79 45 80 45 83 45 84 46 2 46 32 46 52 46 56 46 58 46 76 46 79 46 84 47 2 47 32 47 33 47 52 47 54 47 55 47 56 47 57 47 58 47 59 47 61 47 72 47 73 47 75 47 76 47 77 47 78 47 79 47 80 47 83 47 84 48 2 48 27 48 32 48 33 48 46 48 52 48 54 48 55 48 56 48 57 48 58 48 59 48 72 48 73 48 75 48 76 48 77 48 78 48 79 48 80 48 83 48 84 49 32 49 52 49 56 49 58 49 76 49 79 50 32 50 52 50 56 50 58 50 76 50 79 50 84 51 2 51 26 51 27 51 30 51 32 51 33 51 50 51 52 51 54 51 55 51 56 51 57 51 58 51 59 51 72 51 73 51 74 51 75 51 76 51 77 51 78 51 79 51 80 51 81 51 82 51 83 51 84 53 32 53 52 53 54 53 55 53 56 53 57 53 58 53 59 53 72 53 73 53 76 53 77 53 79 53 80 53 83 54 32 54 52 54 56 54 76 55 32 55 52 55 54 55 56 55 58 55 76 55 79 55 80 55 83 56 52 56 76 57 52 57 76 57 79 58 32 58 52 58 56 58 76 58 79 59 32 59 52 59 54 59 56 59 58 59 73 59 76 59 77 59 79 59 80 59 83 60 32 60 52 60 54 60 55 60 56 60 57 60 58 60 59 60 72 60 73 60 76 60 77 60 79 60 80 60 83 61 32 61 33 61 52 61 54 61 55 61 56 61 57 61 58 61 59 61 72 61 73 61 75 61 76 61 77 61 78 61 79 61 80 61 83 61 84 62 2 62 27 62 32 62 33 62 52 62 54 62 55 62 56 62 57 62 58 62 59 62 63 62 72 62 73 62 75 62 76 62 77 62 78 62 79 62 80 62 83 62 84 63 52 63 76 63 79 64 1 64 2 64 26 64 27 64 32 64 33 64 52 64 54 64 55 64 56 64 57 64 58 64 59 64 72 64 73 64 75 64 76 64 77 64 78 64 79 64 80 64 83 64 84 65 1 65 2 65 5 65 7 65 17 65 26 65 27 65 32 65 33 65 40 65 52 65 53 65 54 65 55 65 56 65 57 65 58 65 59 65 62 65 63 65 64 65 66 65 67 65 70 65 71 65 72 65 73 65 74 65 75 65 76 65 77 65 78 65 79 65 80 65 83 65 84 66 1 66 2 66 32 66 33 66 52 66 54 66 55 66 56 66 57 66 58 66 59 66 72 66 73 66 75 66 76 66 77 66 78 66 79 66 80 66 83 66 84 67 5 67 32 67 40 67 52 67 53 67 54 67 55 67 56 67 57 67 58 67 59 67 70 67 72 67 73 67 76 67 77 67 78 67 79 67 80 67 83 68 1 68 2 68 3 68 4 68 5 68 6 68 7 68 8 68 9 68 10 68 11 68 12 68 13 68 14 68 15 68 16 68 17 68 18 68 19 68 20 68 21 68 22 68 23 68 24 68 25 68 26 68 27 68 29 68 31 68 32 68 33 68 35 68 36 68 37 68 38 68 39 68 40 68 41 68 42 68 43 68 44 68 45 68 46 68 47 68 48 68 49 68 52 68 53 68 54 68 55 68 56 68 57 68 58 68 59 68 60 68 61 68 62 68 63 68 64 68 65 68 66 68 67 68 69 68 70 68 71 68 72 68 73 68 74 68 75 68 76 68 77 68 78 68 79 68 80 68 83 68 84 69 1 69 2 69 32 69 33 69 52 69 54 69 55 69 56 69 57 69 58 69 59 69 72 69 73 69 75 69 76 69 77 69 78 69 79 69 80 69 83 69 84 70 32 70 52 70 53 70 54 70 55 70 56 70 57 70 58 70 59 70 72 70 73 70 76 70 77 70 78 70 79 70 80 70 83 71 1 71 2 71 5 71 32 71 33 71 40 71 52 71 53 71 54 71 55 71 56 71 57 71 58 71 59 71 67 71 70 71 72 71 73 71 75 71 76 71 77 71 78 71 79 71 80 71 83 71 84 72 32 72 52 72 54 72 55 72 56 72 57 72 58 72 59 72 73 72 76 72 77 72 79 72 80 72 83 73 32 73 52 73 56 73 76 74 32 74 52 74 54 74 55 74 56 74 57 74 58 74 59 74 72 74 73 74 76 74 77 74 79 74 80 74 83 74 84 75 32 75 52 75 56 75 76 75 78 75 79 75 84 76 52 77 52 77 56 77 76 78 32 78 52 78 56 78 76 79 52 79 76 80 32 80 52 80 54 80 56 80 76 80 79 81 2 81 32 81 33 81 52 81 54 81 55 81 56 81 57 81 58 81 59 81 72 81 73 81 74 81 75 81 76 81 77 81 78 81 79 81 80 81 82 81 83 81 84 82 2 82 32 82 33 82 52 82 54 82 55 82 56 82 57 82 58 82 59 82 72 82 73 82 75 82 76 82 77 82 78 82 79 82 80 82 83 82 84 83 32 83 52 83 54 83 56 83 76 83 79 83 80\n-types 504 9 58 378 32 28 29 1353 32 220 41 43 665 89 216 668 27 1598 789 37 35 190 43 41 706 1606 45 42 106 143 47 39 58 60 141 48 338 101 67 57 57 44 160 188 46 44 35 31 81 240 82 84 1503 82 46 49 82 84 92 45 43 1653 41 35 36 31 35 40 31 33 31 31 30 32 36 269 33 39 3977 5541 35 1042 38 40 41 115 96 403 606 35 30 30 1142 487 166 222 34 234 41 140 1072 2210 488 46 40 158 53 54 53 58 414 998 220 446 357 95 38 2245 36 266 80 77 252 93 98 218 35 4755 36 717 508 115 34 567 219 363 223 33 290 40 41 42 45 39 40 44 54 44 44 1655 42 342 280 90 52 878 51 263 271 263 282 316 321 274 285 338 272 99 371 47 338 47 100 325 377 99 102 274 265 271 4919 275 101 48 33 38 516 527 75 3552 77 37 48 35 41 12 23 40 37 24 35 38 49 65 49 48 48 24 24 24 24 49 49 38 81 52 38 24 35 49 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 21 20 21 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 14 53 76 83 60 117 96 276 168 36 116 55 148 427 316 37 50 51 93 472 456 109 149 251 1200 300 218 115 114 105 87 75 312 99 54 53 55 378 20 189 108 156 89 120 146 322 124 275 103 71 132 296 75 46 241 125 170 113 420 70 104 151 337 84 71 134 113 93 40 65 151 47 58 155 230 34 84 101 102 258 101 156 135 118 156 119 102 120 101 101 101 593 101 169 92 194 85 113 25 26 25 25 25 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 21 22 23 23 23 23 23 23 23 23 37 37 37 37 36 37 37 37 37 37 37 37 37 37 36 37 36 37 37 37 36 28 25 25 102 992 44 324 185 186 49 75 131 62 195 145 197 132 66 57 143 43 68 199 75 92 65 62 75 299 95 76 23 94\n+types 504 9 58 378 32 28 29 1353 32 220 41 43 665 89 216 668 27 1598 789 37 35 190 43 41 706 1606 45 42 106 143 47 39 58 60 141 48 338 101 67 57 57 44 160 188 46 44 35 31 81 240 82 84 1503 82 46 49 82 84 92 45 43 1653 41 35 36 31 35 40 31 33 31 31 30 32 36 269 33 39 3977 5541 35 1042 38 40 41 115 96 403 606 35 30 30 1142 487 166 222 34 234 41 140 1072 2210 488 46 40 158 53 54 53 58 414 998 220 446 357 95 38 2245 36 266 80 77 252 93 98 218 35 4755 36 717 508 115 34 567 219 363 223 33 290 40 41 42 45 39 40 44 54 44 44 1655 42 342 280 90 52 878 51 263 271 263 282 316 321 274 285 338 272 99 371 47 338 47 100 325 377 99 102 274 265 271 4919 275 101 48 33 38 516 527 75 3552 77 37 48 35 41 12 23 40 37 24 35 38 49 65 49 48 48 24 24 24 24 49 49 38 81 52 38 24 35 49 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 21 20 21 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 14 53 76 83 60 117 96 276 168 36 116 55 148 427 316 37 50 51 93 472 456 109 149 251 1200 300 218 115 114 105 87 75 312 99 54 53 55 378 20 189 108 156 89 120 146 322 124 275 103 71 132 296 75 46 241 125 170 113 420 70 104 151 337 84 71 134 113 93 40 65 151 47 58 155 230 34 84 101 102 258 101 156 135 118 156 119 102 120 101 101 101 593 101 169 92 194 85 113 25 26 25 25 25 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 21 22 23 23 23 23 23 23 23 23 37 37 37 37 36 37 37 37 37 37 37 37 37 37 36 36 37 37 37 37 36 28 25 25 102 992 44 324 185 186 49 75 131 62 195 145 197 132 66 57 143 43 68 199 75 92 65 62 75 299 95 76 23 94\n type 1 \"Call\" \n func (call ) .done ()\n type 2 \"Client\" \n func (client ) .send (call )\n func (client ) .input ()\n func (client ) Close () \n func (client ) Go (serviceMethod , args , reply , done ) \n@@ -144293,15 +144293,15 @@\n type 55 \".html/template.state\" \n func (i ) String () \n type 56 \".html/template.urlPart\" \n func (i ) String () \n type 57 \"html/template.Error\" \n func (e ) Error () \n type 58 \"html/template.ErrorCode\" \n-type 59 \"html/template.FuncMap\" \n+type 59 \"html/template.FuncMap\" \n type 60 \"html/template.Template\" \n func (t ) ParseFS (fs , patterns ...) (? , ? )\n func (t ) ParseGlob (pattern ) (? , ? )\n func (t ) ParseFiles (filenames ...) (? , ? )\n func (t ) Lookup (name ) \n func (t ) Delims (left , right ) \n func (t ) Funcs (funcMap ) \n@@ -144851,15 +144851,15 @@\n type 140 \"syscall.RawSockaddr\" \n type 141 \"syscall.RawSockaddrAny\" \n type 142 \"syscall.Sockaddr\" \n type 143 \"syscall.Socklen_t\" \n type 144 \".text/template.common\" \n type 145 \".text/template.missingKeyAction\" \n type 146 \".text/template.option\" \n-type 147 \"text/template.FuncMap\" \n+type 147 \"text/template.FuncMap\" \n type 148 \"text/template.Template\" \n func (t ) Clone () (? , ? )\n func (t ) Name () \n func (t ) .init ()\n func (t ) .setOption (opt )\n func (t ) New (name ) \n func (t ) .copy (c ) \n@@ -145041,15 +145041,15 @@\n func (t ) .parseTemplateName (token , context ) (name )\n func (t ) .peekNonSpace () \n func (t ) .newBool (pos , true ) \n func (t ) .operand () \n func (t ) .peek () \n func (t ) .nextNonSpace () (token )\n func (t ) .recover (errp )\n- func (t ) Parse (text , leftDelim , rightDelim , treeSet , funcs ...) (tree , err )\n+ func (t ) Parse (text , leftDelim , rightDelim , treeSet , funcs ...) (tree , err )\n func (t ) .newWith (pos , line , pipe , list , elseList ) \n func (t ) .popVars (n )\n func (t ) .newField (pos , ident ) \n func (t ) .expectOneOf (expected1 , expected2 , context ) \n func (t ) .backup2 (t1 )\n func (t ) .backup ()\n func (t ) .newAction (pos , line , pipe ) \n@@ -145406,15 +145406,15 @@\n type 427 [] \n type 428 [] \n type 429 [] \n type 430 [] \n type 431 [] \n type 432 [] \n type 433 [] \n-type 434 [] \n+type 434 [] \n type 435 [] \n type 436 [] \n type 437 [] \n type 438 [] \n type 439 [] \n type 440 [] \n type 441 [] \n@@ -145437,17 +145437,17 @@\n type 458 map [] \n type 459 map [] \n type 460 map [] \n type 461 map [] \n type 462 map [] \n type 463 map [] \n type 464 map [] \n-type 465 map [] \n-type 466 map [] \n-type 467 map [] \n+type 465 map [] \n+type 466 map [] \n+type 467 map [] \n type 468 map [] \n type 469 map [] \n type 470 map [] \n type 471 chan <- \n type 472 chan \n type 473 chan \n type 474 interface { Accept () (? , ? ); Addr () ; Close () ; }\n@@ -145497,15 +145497,15 @@\n func ServeCodec (codec )\n func ServeConn (conn )\n func ServeRequest (codec ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .valueInterface (v , safe ) \n func MakeMapWithSize (typ , n ) \n-checksum C0A6435C7A3E616B8DA520C673C626DD928F6FEC\n+checksum B9655E8EA636009DE4A2B299B332F15C21FB4627\n package jsonrpc\n pkgpath net/rpc/jsonrpc\n import json encoding/json \"encoding/json\"\n import errors errors \"errors\"\n import fmt fmt \"fmt\"\n import io io \"io\"\n import net net \"net\"\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -197259,16 +197259,16 @@\n 0x00302880 33323320 38383220 37303320 33312033 323 882 703 31 3\n 0x00302890 36203530 32203531 38203733 20333436 6 502 518 73 346\n 0x003028a0 34203735 20333420 34352033 39203632 4 75 34 45 39 62\n 0x003028b0 20373620 34382033 34203138 20313920 76 48 34 18 19 \n 0x003028c0 31382031 38203138 20313920 31392031 18 18 18 19 19 1\n 0x003028d0 39203139 20343420 35312035 36203432 9 19 44 51 56 42\n 0x003028e0 20313836 20363820 39312031 39302038 186 68 91 190 8\n- 0x003028f0 33203131 32203231 20323120 32302032 3 112 21 21 20 2\n- 0x00302900 31203232 20323120 32312032 32203335 1 22 21 21 22 35\n+ 0x003028f0 33203131 32203231 20323120 32312032 3 112 21 21 21 2\n+ 0x00302900 30203232 20323120 32312032 32203335 0 22 21 21 22 35\n 0x00302910 20373320 37342032 320a7479 70652031 73 74 22.type 1\n 0x00302920 20224164 64726573 7322203c 74797065 \"Address\" . func (a ) String () .type 2 \"\n 0x00302970 41646472 65737350 61727365 7222203c AddressParser\" <\n@@ -197929,16 +197929,16 @@\n 0x00305260 78203c74 79706520 2d353e3b 202e7469 x ; .ti\n 0x00305270 6d652e69 73737464 203c7479 7065202d me.isstd ; .time.isutc\n 0x00305290 203c7479 7065202d 31353e3b 207d0a74 ; }.t\n 0x003052a0 79706520 3438205b 5d203c74 79706520 ype 48 [] .type 49 [] <\n 0x003052c0 74797065 2035353e 0a747970 65203530 type 55>.type 50\n- 0x003052d0 205b5d20 3c747970 6520373e 0a747970 [] .typ\n- 0x003052e0 65203531 205b5d20 3c747970 65203131 e 51 [] .ty\n+ 0x003052e0 70652035 31205b5d 203c7479 70652037 pe 51 [] .type 52 [] .type 53 \n 0x00305310 5b5d203c 74797065 2031353e 0a747970 [] .typ\n 0x00305320 65203534 205b5d20 3c747970 65203136 e 54 [] .type 55 [] .type 56 \n 0x00305350 6d617020 5b3c7479 7065202d 31363e5d map []\n@@ -198025,17 +198025,17 @@\n 0x00305860 65202873 203c6573 633a3078 31323e20 e (s \n 0x00305870 3c747970 65202d31 363e2c20 6f6c6420 , old \n 0x00305880 3c657363 3a307831 3e203c74 79706520 , new , \n 0x003058b0 6e203c74 79706520 2d31313e 29203c74 n ) .checksu\n- 0x003058d0 6d203135 33344132 37333237 30304543 m 1534A2732700EC\n- 0x003058e0 42383835 37414639 37464134 32313543 B8857AF97FA4215C\n- 0x003058f0 43343232 46413936 44430a76 333b0a70 C422FA96DC.v3;.p\n+ 0x003058d0 6d204132 34353138 43453933 30344238 m A24518CE9304B8\n+ 0x003058e0 41433830 46324430 44324641 38464534 AC80F2D0D2FA8FE4\n+ 0x003058f0 43464439 32324241 34430a76 333b0a70 CFD922BA4C.v3;.p\n 0x00305900 61636b61 6765206e 65746970 0a706b67 ackage netip.pkg\n 0x00305910 70617468 206e6574 2f6e6574 69700a69 path net/netip.i\n 0x00305920 6d706f72 74206572 726f7273 20657272 mport errors err\n 0x00305930 6f727320 22657272 6f727322 0a696d70 ors \"errors\".imp\n 0x00305940 6f727420 62797465 616c6720 696e7465 ort bytealg inte\n 0x00305950 726e616c 2f627974 65616c67 2022696e rnal/bytealg \"in\n 0x00305960 7465726e 616c2f62 79746561 6c67220a ternal/bytealg\".\n@@ -199593,15 +199593,15 @@\n 0x0030ba60 20323220 32322032 32203232 20323220 22 22 22 22 22 \n 0x0030ba70 32322032 33203233 20323320 32332032 22 23 23 23 23 2\n 0x0030ba80 32203232 20323220 32322032 32203231 2 22 22 22 22 21\n 0x0030ba90 20323220 32332032 33203233 20323320 22 23 23 23 23 \n 0x0030baa0 32332032 33203233 20323320 33372033 23 23 23 23 37 3\n 0x0030bab0 37203337 20333720 33362033 37203337 7 37 37 36 37 37\n 0x0030bac0 20333720 33372033 37203337 20333720 37 37 37 37 37 \n- 0x0030bad0 33372033 37203336 20333720 33362033 37 37 36 37 36 3\n+ 0x0030bad0 33372033 37203336 20333620 33372033 37 37 36 36 37 3\n 0x0030bae0 37203337 20333720 33362032 38203235 7 37 37 36 28 25\n 0x0030baf0 20323520 31303220 39393220 34342033 25 102 992 44 3\n 0x0030bb00 32342031 38352031 38362034 39203735 24 185 186 49 75\n 0x0030bb10 20313331 20363220 31393520 31343520 131 62 195 145 \n 0x0030bb20 31393720 31333220 36362035 37203134 197 132 66 57 14\n 0x0030bb30 33203433 20363820 31393920 37352039 3 43 68 199 75 9\n 0x0030bb40 32203635 20363220 37352032 39392039 2 65 62 75 299 9\n@@ -200434,15 +200434,15 @@\n 0x0030eef0 6573633a 3078393e 203c7479 70652032 esc:0x9> ) Error () .type 58\n 0x0030ef20 20226874 6d6c2f74 656d706c 6174652e \"html/template.\n 0x0030ef30 4572726f 72436f64 6522203c 74797065 ErrorCode\" .type 59 \"h\n 0x0030ef50 746d6c2f 74656d70 6c617465 2e46756e tml/template.Fun\n- 0x0030ef60 634d6170 22203c74 79706520 3436363e cMap\" \n+ 0x0030ef60 634d6170 22203c74 79706520 3436353e cMap\" \n 0x0030ef70 0a747970 65203630 20226874 6d6c2f74 .type 60 \"html/t\n 0x0030ef80 656d706c 6174652e 54656d70 6c617465 emplate.Template\n 0x0030ef90 22203c74 79706520 3335313e 0a206675 \" . fu\n 0x0030efa0 6e632028 74203c65 73633a30 7831613e nc (t \n 0x0030efb0 203c7479 70652032 33323e29 20506172 ) Par\n 0x0030efc0 73654653 20286673 203c7479 70652037 seFS (fs , patterns .type 14\n 0x00317980 3620222e 74657874 2f74656d 706c6174 6 \".text/templat\n 0x00317990 652e6f70 74696f6e 22203c74 79706520 e.option\" .type 147 \"t\n 0x003179b0 6578742f 74656d70 6c617465 2e46756e ext/template.Fun\n- 0x003179c0 634d6170 22203c74 79706520 3436353e cMap\" \n+ 0x003179c0 634d6170 22203c74 79706520 3436373e cMap\" \n 0x003179d0 0a747970 65203134 38202274 6578742f .type 148 \"text/\n 0x003179e0 74656d70 6c617465 2e54656d 706c6174 template.Templat\n 0x003179f0 6522203c 74797065 20333831 3e0a2066 e\" . f\n 0x00317a00 756e6320 2874203c 6573633a 3078393e unc (t \n 0x00317a10 203c7479 70652032 37353e29 20436c6f ) Clo\n 0x00317a20 6e652028 2920283f 203c7479 70652032 ne () (? , ? ) Parse (\n 0x0031a5c0 74657874 203c7479 7065202d 31363e2c text ,\n 0x0031a5d0 206c6566 7444656c 696d203c 74797065 leftDelim , rightDeli\n 0x0031a5f0 6d203c74 79706520 2d31363e 2c207472 m , tr\n 0x0031a600 65655365 74203c74 79706520 3435393e eeSet \n 0x0031a610 2c206675 6e637320 2e2e2e3c 74797065 , funcs ...) (tree ) (tree , err ). func (\n 0x0031a650 74203c74 79706520 3239363e 29202e6e t ) .n\n 0x0031a660 65775769 74682028 706f7320 3c747970 ewWith (pos , line , pipe , list <\n@@ -205032,15 +205032,15 @@\n 0x00320e50 39205b5d 203c7479 70652034 323e0a74 9 [] .t\n 0x00320e60 79706520 34333020 5b5d203c 74797065 ype 430 [] .type 431 []\n 0x00320e80 203c7479 7065202d 31313e0a 74797065 .type\n 0x00320e90 20343332 205b5d20 3c747970 65202d32 432 [] .type 433 [] <\n 0x00320eb0 74797065 20313832 3e0a7479 70652034 type 182>.type 4\n- 0x00320ec0 3334205b 5d203c74 79706520 3436373e 34 [] \n+ 0x00320ec0 3334205b 5d203c74 79706520 3436363e 34 [] \n 0x00320ed0 0a747970 65203433 35205b5d 203c7479 .type 435 [] .type 436 \n 0x00320ef0 5b5d203c 74797065 2037363e 0a747970 [] .typ\n 0x00320f00 65203433 37205b5d 203c7479 70652039 e 437 [] .type 438 [] <\n 0x00320f20 74797065 2039323e 0a747970 65203433 type 92>.type 43\n 0x00320f30 39205b5d 203c7479 70652039 373e0a74 9 [] .t\n@@ -205090,20 +205090,20 @@\n 0x003211f0 202d3136 3e5d203c 74797065 20343434 -16>] .type 463 map [\n 0x00321210 3c747970 65202d31 363e5d20 3c747970 ] .type 464 \n 0x00321230 6d617020 5b3c7479 7065202d 31363e5d map []\n 0x00321240 203c7479 70652034 383e0a74 79706520 .type \n 0x00321250 34363520 6d617020 5b3c7479 7065202d 465 map [] .\n- 0x00321270 74797065 20343636 206d6170 205b3c74 type 466 map [] .type 467 map\n+ 0x00321260 31363e5d 203c7479 70652036 313e0a74 16>] .t\n+ 0x00321270 79706520 34363620 6d617020 5b3c7479 ype 466 map [] .type 467 map\n 0x003212a0 205b3c74 79706520 2d31363e 5d203c74 [] .type 46\n+ 0x003212b0 79706520 3134393e 0a747970 65203436 ype 149>.type 46\n 0x003212c0 38206d61 70205b3c 74797065 202d3136 8 map [] .ty\n 0x003212e0 70652034 3639206d 6170205b 3c747970 pe 469 map [] .type 470 map \n 0x00321310 5b3c7479 7065202d 383e5d20 3c747970 [] .type 471 \n@@ -205446,17 +205446,17 @@\n 0x00322830 79706520 3132363e 2c207361 6665203c ype 126>, safe <\n 0x00322840 74797065 202d3135 3e29203c 74797065 type -15>) .func \n 0x00322860 4d616b65 4d617057 69746853 697a6520 MakeMapWithSize \n 0x00322870 28747970 203c7479 70652031 32353e2c (typ ,\n 0x00322880 206e203c 74797065 202d3131 3e29203c n ) <\n 0x00322890 74797065 20313236 3e0a6368 65636b73 type 126>.checks\n- 0x003228a0 756d2043 30413634 33354337 41334536 um C0A6435C7A3E6\n- 0x003228b0 31364238 44413532 30433637 33433632 16B8DA520C673C62\n- 0x003228c0 36444439 32384636 4645430a 76333b0a 6DD928F6FEC.v3;.\n+ 0x003228a0 756d2042 39363535 45384541 36333630 um B9655E8EA6360\n+ 0x003228b0 30394445 34413242 32393942 33333246 09DE4A2B299B332F\n+ 0x003228c0 31354332 31464234 3632370a 76333b0a 15C21FB4627.v3;.\n 0x003228d0 7061636b 61676520 6a736f6e 7270630a package jsonrpc.\n 0x003228e0 706b6770 61746820 6e65742f 7270632f pkgpath net/rpc/\n 0x003228f0 6a736f6e 7270630a 696d706f 7274206a jsonrpc.import j\n 0x00322900 736f6e20 656e636f 64696e67 2f6a736f son encoding/jso\n 0x00322910 6e202265 6e636f64 696e672f 6a736f6e n \"encoding/json\n 0x00322920 220a696d 706f7274 20657272 6f727320 \".import errors \n 0x00322930 6572726f 72732022 6572726f 7273220a errors \"errors\".\n"}]}]}]}]}]}