{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,21 +1,21 @@\n-Zip file size: 43189 bytes, number of entries: 19\n+Zip file size: 42533 bytes, number of entries: 19\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/\n -rw----     2.0 fat     1378 bX stor 70-Jan-01 00:00 META-INF/MANIFEST.MF\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/io.dropwizard.metrics/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/io.dropwizard.metrics/metrics-servlets/\n -rw----     2.0 fat        0 bX stor 70-Jan-01 00:00 META-INF/maven/io.dropwizard.metrics/metrics-servlets/pom.properties\n -rw----     2.0 fat     5395 bX stor 70-Jan-01 00:00 META-INF/maven/io.dropwizard.metrics/metrics-servlets/pom.xml\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/codahale/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/codahale/metrics/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/codahale/metrics/servlets/\n--rw----     2.0 fat     7235 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/AdminServlet.class\n--rw----     2.0 fat     3634 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/CpuProfileServlet.class\n+-rw----     2.0 fat     7121 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/AdminServlet.class\n+-rw----     2.0 fat     3525 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/CpuProfileServlet.class\n -rw----     2.0 fat     1835 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/HealthCheckServlet$ContextListener.class\n--rw----     2.0 fat     7176 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/HealthCheckServlet.class\n+-rw----     2.0 fat     7065 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/HealthCheckServlet.class\n -rw----     2.0 fat     2234 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/MetricsServlet$ContextListener.class\n--rw----     2.0 fat     6079 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/MetricsServlet.class\n--rw----     2.0 fat     1735 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/PingServlet.class\n--rw----     2.0 fat     2958 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/ThreadDumpServlet.class\n-19 files, 39659 bytes uncompressed, 39659 bytes compressed:  0.0%\n+-rw----     2.0 fat     5973 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/MetricsServlet.class\n+-rw----     2.0 fat     1629 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/PingServlet.class\n+-rw----     2.0 fat     2848 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/ThreadDumpServlet.class\n+19 files, 39003 bytes uncompressed, 39003 bytes compressed:  0.0%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -269,782 +269,782 @@\n #\n 1DEC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1DEE   Length              0005 (5)\n 1DF0   Flags               01 (1) 'Modification'\n 1DF1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1DF5 PAYLOAD\n \n-3A38 DATA DESCRIPTOR       08074B50 (134695760)\n-3A3C CRC                   88510914 (2287012116)\n-3A40 Compressed Size       00001C43 (7235)\n-3A44 Uncompressed Size     00001C43 (7235)\n-\n-3A48 LOCAL HEADER #13      04034B50 (67324752)\n-3A4C Extract Zip Spec      14 (20) '2.0'\n-3A4D Extract OS            00 (0) 'MS-DOS'\n-3A4E General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-3A50 Compression Method    0000 (0) 'Stored'\n-3A52 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3A56 CRC                   00000000 (0)\n-3A5A Compressed Size       00000000 (0)\n-3A5E Uncompressed Size     00000000 (0)\n-3A62 Filename Length       0035 (53)\n-3A64 Extra Length          0009 (9)\n-3A66 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x3A66: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-3A9B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-3A9D   Length              0005 (5)\n-3A9F   Flags               01 (1) 'Modification'\n-3AA0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-3AA4 PAYLOAD\n-\n-48D6 DATA DESCRIPTOR       08074B50 (134695760)\n-48DA CRC                   1577075D (360122205)\n-48DE Compressed Size       00000E32 (3634)\n-48E2 Uncompressed Size     00000E32 (3634)\n-\n-48E6 LOCAL HEADER #14      04034B50 (67324752)\n-48EA Extract Zip Spec      14 (20) '2.0'\n-48EB Extract OS            00 (0) 'MS-DOS'\n-48EC General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-48EE Compression Method    0000 (0) 'Stored'\n-48F0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-48F4 CRC                   00000000 (0)\n-48F8 Compressed Size       00000000 (0)\n-48FC Uncompressed Size     00000000 (0)\n-4900 Filename Length       0046 (70)\n-4902 Extra Length          0009 (9)\n-4904 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4904: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-494A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-494C   Length              0005 (5)\n-494E   Flags               01 (1) 'Modification'\n-494F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-4953 PAYLOAD\n-\n-507E DATA DESCRIPTOR       08074B50 (134695760)\n-5082 CRC                   7A7F3735 (2055157557)\n-5086 Compressed Size       0000072B (1835)\n-508A Uncompressed Size     0000072B (1835)\n-\n-508E LOCAL HEADER #15      04034B50 (67324752)\n-5092 Extract Zip Spec      14 (20) '2.0'\n-5093 Extract OS            00 (0) 'MS-DOS'\n-5094 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-5096 Compression Method    0000 (0) 'Stored'\n-5098 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-509C CRC                   00000000 (0)\n-50A0 Compressed Size       00000000 (0)\n-50A4 Uncompressed Size     00000000 (0)\n-50A8 Filename Length       0036 (54)\n-50AA Extra Length          0009 (9)\n-50AC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x50AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-50E2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-50E4   Length              0005 (5)\n-50E6   Flags               01 (1) 'Modification'\n-50E7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-50EB PAYLOAD\n-\n-6CF3 DATA DESCRIPTOR       08074B50 (134695760)\n-6CF7 CRC                   1E92541B (512906267)\n-6CFB Compressed Size       00001C08 (7176)\n-6CFF Uncompressed Size     00001C08 (7176)\n-\n-6D03 LOCAL HEADER #16      04034B50 (67324752)\n-6D07 Extract Zip Spec      14 (20) '2.0'\n-6D08 Extract OS            00 (0) 'MS-DOS'\n-6D09 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-6D0B Compression Method    0000 (0) 'Stored'\n-6D0D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6D11 CRC                   00000000 (0)\n-6D15 Compressed Size       00000000 (0)\n-6D19 Uncompressed Size     00000000 (0)\n-6D1D Filename Length       0042 (66)\n-6D1F Extra Length          0009 (9)\n-6D21 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6D21: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-6D63 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-6D65   Length              0005 (5)\n-6D67   Flags               01 (1) 'Modification'\n-6D68   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-6D6C PAYLOAD\n-\n-7626 DATA DESCRIPTOR       08074B50 (134695760)\n-762A CRC                   BCC34008 (3166912520)\n-762E Compressed Size       000008BA (2234)\n-7632 Uncompressed Size     000008BA (2234)\n-\n-7636 LOCAL HEADER #17      04034B50 (67324752)\n-763A Extract Zip Spec      14 (20) '2.0'\n-763B Extract OS            00 (0) 'MS-DOS'\n-763C General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-763E Compression Method    0000 (0) 'Stored'\n-7640 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-7644 CRC                   00000000 (0)\n-7648 Compressed Size       00000000 (0)\n-764C Uncompressed Size     00000000 (0)\n-7650 Filename Length       0032 (50)\n-7652 Extra Length          0009 (9)\n-7654 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x7654: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-7686 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-7688   Length              0005 (5)\n-768A   Flags               01 (1) 'Modification'\n-768B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-768F PAYLOAD\n-\n-8E4E DATA DESCRIPTOR       08074B50 (134695760)\n-8E52 CRC                   8500D913 (2231425299)\n-8E56 Compressed Size       000017BF (6079)\n-8E5A Uncompressed Size     000017BF (6079)\n-\n-8E5E LOCAL HEADER #18      04034B50 (67324752)\n-8E62 Extract Zip Spec      14 (20) '2.0'\n-8E63 Extract OS            00 (0) 'MS-DOS'\n-8E64 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-8E66 Compression Method    0000 (0) 'Stored'\n-8E68 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8E6C CRC                   00000000 (0)\n-8E70 Compressed Size       00000000 (0)\n-8E74 Uncompressed Size     00000000 (0)\n-8E78 Filename Length       002F (47)\n-8E7A Extra Length          0009 (9)\n-8E7C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8E7C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8EAB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8EAD   Length              0005 (5)\n-8EAF   Flags               01 (1) 'Modification'\n-8EB0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-8EB4 PAYLOAD\n-\n-957B DATA DESCRIPTOR       08074B50 (134695760)\n-957F CRC                   FCD70755 (4241950549)\n-9583 Compressed Size       000006C7 (1735)\n-9587 Uncompressed Size     000006C7 (1735)\n-\n-958B LOCAL HEADER #19      04034B50 (67324752)\n-958F Extract Zip Spec      14 (20) '2.0'\n-9590 Extract OS            00 (0) 'MS-DOS'\n-9591 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9593 Compression Method    0000 (0) 'Stored'\n-9595 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9599 CRC                   00000000 (0)\n-959D Compressed Size       00000000 (0)\n-95A1 Uncompressed Size     00000000 (0)\n-95A5 Filename Length       0035 (53)\n-95A7 Extra Length          0009 (9)\n-95A9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x95A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-95DE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-95E0   Length              0005 (5)\n-95E2   Flags               01 (1) 'Modification'\n-95E3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-95E7 PAYLOAD\n-\n-A175 DATA DESCRIPTOR       08074B50 (134695760)\n-A179 CRC                   0C1B7A27 (203127335)\n-A17D Compressed Size       00000B8E (2958)\n-A181 Uncompressed Size     00000B8E (2958)\n-\n-A185 CENTRAL HEADER #1     02014B50 (33639248)\n-A189 Created Zip Spec      14 (20) '2.0'\n-A18A Created OS            00 (0) 'MS-DOS'\n-A18B Extract Zip Spec      14 (20) '2.0'\n-A18C Extract OS            00 (0) 'MS-DOS'\n-A18D General Purpose Flag  0000 (0)\n-A18F Compression Method    0000 (0) 'Stored'\n-A191 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A195 CRC                   00000000 (0)\n-A199 Compressed Size       00000000 (0)\n-A19D Uncompressed Size     00000000 (0)\n-A1A1 Filename Length       0009 (9)\n-A1A3 Extra Length          0009 (9)\n-A1A5 Comment Length        0000 (0)\n-A1A7 Disk Start            0000 (0)\n-A1A9 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A1AB Ext File Attributes   00000000 (0)\n-A1AF Local Header Offset   00000000 (0)\n-A1B3 Filename              'XXXXXXXXX'\n-#\n-# WARNING: Offset 0xA1B3: Filename 'XXXXXXXXX'\n-#          Zero length filename\n-#\n-A1BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A1BE   Length              0005 (5)\n-A1C0   Flags               01 (1) 'Modification'\n-A1C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A1C5 CENTRAL HEADER #2     02014B50 (33639248)\n-A1C9 Created Zip Spec      14 (20) '2.0'\n-A1CA Created OS            00 (0) 'MS-DOS'\n-A1CB Extract Zip Spec      14 (20) '2.0'\n-A1CC Extract OS            00 (0) 'MS-DOS'\n-A1CD General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A1CF Compression Method    0000 (0) 'Stored'\n-A1D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A1D5 CRC                   ADB766BD (2914477757)\n-A1D9 Compressed Size       00000562 (1378)\n-A1DD Uncompressed Size     00000562 (1378)\n-A1E1 Filename Length       0014 (20)\n-A1E3 Extra Length          0009 (9)\n-A1E5 Comment Length        0000 (0)\n-A1E7 Disk Start            0000 (0)\n-A1E9 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A1EB Ext File Attributes   00000000 (0)\n-A1EF Local Header Offset   00000030 (48)\n-A1F3 Filename              'XXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA1F3: Filename 'XXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A207 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A209   Length              0005 (5)\n-A20B   Flags               01 (1) 'Modification'\n-A20C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A210 CENTRAL HEADER #3     02014B50 (33639248)\n-A214 Created Zip Spec      14 (20) '2.0'\n-A215 Created OS            00 (0) 'MS-DOS'\n-A216 Extract Zip Spec      14 (20) '2.0'\n-A217 Extract OS            00 (0) 'MS-DOS'\n-A218 General Purpose Flag  0000 (0)\n-A21A Compression Method    0000 (0) 'Stored'\n-A21C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A220 CRC                   00000000 (0)\n-A224 Compressed Size       00000000 (0)\n-A228 Uncompressed Size     00000000 (0)\n-A22C Filename Length       000F (15)\n-A22E Extra Length          0009 (9)\n-A230 Comment Length        0000 (0)\n-A232 Disk Start            0000 (0)\n-A234 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A236 Ext File Attributes   00000000 (0)\n-A23A Local Header Offset   000005DD (1501)\n-A23E Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA23E: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A24D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A24F   Length              0005 (5)\n-A251   Flags               01 (1) 'Modification'\n-A252   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A256 CENTRAL HEADER #4     02014B50 (33639248)\n-A25A Created Zip Spec      14 (20) '2.0'\n-A25B Created OS            00 (0) 'MS-DOS'\n-A25C Extract Zip Spec      14 (20) '2.0'\n-A25D Extract OS            00 (0) 'MS-DOS'\n-A25E General Purpose Flag  0000 (0)\n-A260 Compression Method    0000 (0) 'Stored'\n-A262 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A266 CRC                   00000000 (0)\n-A26A Compressed Size       00000000 (0)\n-A26E Uncompressed Size     00000000 (0)\n-A272 Filename Length       0025 (37)\n-A274 Extra Length          0009 (9)\n-A276 Comment Length        0000 (0)\n-A278 Disk Start            0000 (0)\n-A27A Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A27C Ext File Attributes   00000000 (0)\n-A280 Local Header Offset   00000613 (1555)\n-A284 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA284: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A2A9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A2AB   Length              0005 (5)\n-A2AD   Flags               01 (1) 'Modification'\n-A2AE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A2B2 CENTRAL HEADER #5     02014B50 (33639248)\n-A2B6 Created Zip Spec      14 (20) '2.0'\n-A2B7 Created OS            00 (0) 'MS-DOS'\n-A2B8 Extract Zip Spec      14 (20) '2.0'\n-A2B9 Extract OS            00 (0) 'MS-DOS'\n-A2BA General Purpose Flag  0000 (0)\n-A2BC Compression Method    0000 (0) 'Stored'\n-A2BE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A2C2 CRC                   00000000 (0)\n-A2C6 Compressed Size       00000000 (0)\n-A2CA Uncompressed Size     00000000 (0)\n-A2CE Filename Length       0036 (54)\n-A2D0 Extra Length          0009 (9)\n-A2D2 Comment Length        0000 (0)\n-A2D4 Disk Start            0000 (0)\n-A2D6 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A2D8 Ext File Attributes   00000000 (0)\n-A2DC Local Header Offset   0000065F (1631)\n-A2E0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA2E0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A316 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A318   Length              0005 (5)\n-A31A   Flags               01 (1) 'Modification'\n-A31B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A31F CENTRAL HEADER #6     02014B50 (33639248)\n-A323 Created Zip Spec      14 (20) '2.0'\n-A324 Created OS            00 (0) 'MS-DOS'\n-A325 Extract Zip Spec      14 (20) '2.0'\n-A326 Extract OS            00 (0) 'MS-DOS'\n-A327 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A329 Compression Method    0000 (0) 'Stored'\n-A32B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A32F CRC                   00000000 (0)\n-A333 Compressed Size       00000000 (0)\n-A337 Uncompressed Size     00000000 (0)\n-A33B Filename Length       0044 (68)\n-A33D Extra Length          0009 (9)\n-A33F Comment Length        0000 (0)\n-A341 Disk Start            0000 (0)\n-A343 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A345 Ext File Attributes   00000000 (0)\n-A349 Local Header Offset   000006BC (1724)\n-A34D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA34D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A391 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A393   Length              0005 (5)\n-A395   Flags               01 (1) 'Modification'\n-A396   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A39A CENTRAL HEADER #7     02014B50 (33639248)\n-A39E Created Zip Spec      14 (20) '2.0'\n-A39F Created OS            00 (0) 'MS-DOS'\n-A3A0 Extract Zip Spec      14 (20) '2.0'\n-A3A1 Extract OS            00 (0) 'MS-DOS'\n-A3A2 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A3A4 Compression Method    0000 (0) 'Stored'\n-A3A6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A3AA CRC                   3B410DFF (994119167)\n-A3AE Compressed Size       00001513 (5395)\n-A3B2 Uncompressed Size     00001513 (5395)\n-A3B6 Filename Length       003D (61)\n-A3B8 Extra Length          0009 (9)\n-A3BA Comment Length        0000 (0)\n-A3BC Disk Start            0000 (0)\n-A3BE Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A3C0 Ext File Attributes   00000000 (0)\n-A3C4 Local Header Offset   00000737 (1847)\n-A3C8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA3C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A405 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A407   Length              0005 (5)\n-A409   Flags               01 (1) 'Modification'\n-A40A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A40E CENTRAL HEADER #8     02014B50 (33639248)\n-A412 Created Zip Spec      14 (20) '2.0'\n-A413 Created OS            00 (0) 'MS-DOS'\n-A414 Extract Zip Spec      14 (20) '2.0'\n-A415 Extract OS            00 (0) 'MS-DOS'\n-A416 General Purpose Flag  0000 (0)\n-A418 Compression Method    0000 (0) 'Stored'\n-A41A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A41E CRC                   00000000 (0)\n-A422 Compressed Size       00000000 (0)\n-A426 Uncompressed Size     00000000 (0)\n-A42A Filename Length       0004 (4)\n-A42C Extra Length          0009 (9)\n-A42E Comment Length        0000 (0)\n-A430 Disk Start            0000 (0)\n-A432 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A434 Ext File Attributes   00000000 (0)\n-A438 Local Header Offset   00001CBE (7358)\n-A43C Filename              'XXXX'\n-#\n-# WARNING: Offset 0xA43C: Filename 'XXXX'\n-#          Zero length filename\n-#\n-A440 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A442   Length              0005 (5)\n-A444   Flags               01 (1) 'Modification'\n-A445   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A449 CENTRAL HEADER #9     02014B50 (33639248)\n-A44D Created Zip Spec      14 (20) '2.0'\n-A44E Created OS            00 (0) 'MS-DOS'\n-A44F Extract Zip Spec      14 (20) '2.0'\n-A450 Extract OS            00 (0) 'MS-DOS'\n-A451 General Purpose Flag  0000 (0)\n-A453 Compression Method    0000 (0) 'Stored'\n-A455 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A459 CRC                   00000000 (0)\n-A45D Compressed Size       00000000 (0)\n-A461 Uncompressed Size     00000000 (0)\n-A465 Filename Length       000D (13)\n-A467 Extra Length          0009 (9)\n-A469 Comment Length        0000 (0)\n-A46B Disk Start            0000 (0)\n-A46D Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A46F Ext File Attributes   00000000 (0)\n-A473 Local Header Offset   00001CE9 (7401)\n-A477 Filename              'XXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA477: Filename 'XXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A484 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A486   Length              0005 (5)\n-A488   Flags               01 (1) 'Modification'\n-A489   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A48D CENTRAL HEADER #10    02014B50 (33639248)\n-A491 Created Zip Spec      14 (20) '2.0'\n-A492 Created OS            00 (0) 'MS-DOS'\n-A493 Extract Zip Spec      14 (20) '2.0'\n-A494 Extract OS            00 (0) 'MS-DOS'\n-A495 General Purpose Flag  0000 (0)\n-A497 Compression Method    0000 (0) 'Stored'\n-A499 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A49D CRC                   00000000 (0)\n-A4A1 Compressed Size       00000000 (0)\n-A4A5 Uncompressed Size     00000000 (0)\n-A4A9 Filename Length       0015 (21)\n-A4AB Extra Length          0009 (9)\n-A4AD Comment Length        0000 (0)\n-A4AF Disk Start            0000 (0)\n-A4B1 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A4B3 Ext File Attributes   00000000 (0)\n-A4B7 Local Header Offset   00001D1D (7453)\n-A4BB Filename              'XXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA4BB: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A4D0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A4D2   Length              0005 (5)\n-A4D4   Flags               01 (1) 'Modification'\n-A4D5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A4D9 CENTRAL HEADER #11    02014B50 (33639248)\n-A4DD Created Zip Spec      14 (20) '2.0'\n-A4DE Created OS            00 (0) 'MS-DOS'\n-A4DF Extract Zip Spec      14 (20) '2.0'\n-A4E0 Extract OS            00 (0) 'MS-DOS'\n-A4E1 General Purpose Flag  0000 (0)\n-A4E3 Compression Method    0000 (0) 'Stored'\n-A4E5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A4E9 CRC                   00000000 (0)\n-A4ED Compressed Size       00000000 (0)\n-A4F1 Uncompressed Size     00000000 (0)\n-A4F5 Filename Length       001E (30)\n-A4F7 Extra Length          0009 (9)\n-A4F9 Comment Length        0000 (0)\n-A4FB Disk Start            0000 (0)\n-A4FD Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A4FF Ext File Attributes   00000000 (0)\n-A503 Local Header Offset   00001D59 (7513)\n-A507 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA507: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A525 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A527   Length              0005 (5)\n-A529   Flags               01 (1) 'Modification'\n-A52A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A52E CENTRAL HEADER #12    02014B50 (33639248)\n-A532 Created Zip Spec      14 (20) '2.0'\n-A533 Created OS            00 (0) 'MS-DOS'\n-A534 Extract Zip Spec      14 (20) '2.0'\n-A535 Extract OS            00 (0) 'MS-DOS'\n-A536 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A538 Compression Method    0000 (0) 'Stored'\n-A53A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A53E CRC                   88510914 (2287012116)\n-A542 Compressed Size       00001C43 (7235)\n-A546 Uncompressed Size     00001C43 (7235)\n-A54A Filename Length       0030 (48)\n-A54C Extra Length          0009 (9)\n-A54E Comment Length        0000 (0)\n-A550 Disk Start            0000 (0)\n-A552 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A554 Ext File Attributes   00000000 (0)\n-A558 Local Header Offset   00001D9E (7582)\n-A55C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA55C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A58C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A58E   Length              0005 (5)\n-A590   Flags               01 (1) 'Modification'\n-A591   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A595 CENTRAL HEADER #13    02014B50 (33639248)\n-A599 Created Zip Spec      14 (20) '2.0'\n-A59A Created OS            00 (0) 'MS-DOS'\n-A59B Extract Zip Spec      14 (20) '2.0'\n-A59C Extract OS            00 (0) 'MS-DOS'\n-A59D General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A59F Compression Method    0000 (0) 'Stored'\n-A5A1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A5A5 CRC                   1577075D (360122205)\n-A5A9 Compressed Size       00000E32 (3634)\n-A5AD Uncompressed Size     00000E32 (3634)\n-A5B1 Filename Length       0035 (53)\n-A5B3 Extra Length          0009 (9)\n-A5B5 Comment Length        0000 (0)\n-A5B7 Disk Start            0000 (0)\n-A5B9 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A5BB Ext File Attributes   00000000 (0)\n-A5BF Local Header Offset   00003A48 (14920)\n-A5C3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA5C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A5F8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A5FA   Length              0005 (5)\n-A5FC   Flags               01 (1) 'Modification'\n-A5FD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A601 CENTRAL HEADER #14    02014B50 (33639248)\n-A605 Created Zip Spec      14 (20) '2.0'\n-A606 Created OS            00 (0) 'MS-DOS'\n-A607 Extract Zip Spec      14 (20) '2.0'\n-A608 Extract OS            00 (0) 'MS-DOS'\n-A609 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A60B Compression Method    0000 (0) 'Stored'\n-A60D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A611 CRC                   7A7F3735 (2055157557)\n-A615 Compressed Size       0000072B (1835)\n-A619 Uncompressed Size     0000072B (1835)\n-A61D Filename Length       0046 (70)\n-A61F Extra Length          0009 (9)\n-A621 Comment Length        0000 (0)\n-A623 Disk Start            0000 (0)\n-A625 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A627 Ext File Attributes   00000000 (0)\n-A62B Local Header Offset   000048E6 (18662)\n-A62F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA62F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A675 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A677   Length              0005 (5)\n-A679   Flags               01 (1) 'Modification'\n-A67A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A67E CENTRAL HEADER #15    02014B50 (33639248)\n-A682 Created Zip Spec      14 (20) '2.0'\n-A683 Created OS            00 (0) 'MS-DOS'\n-A684 Extract Zip Spec      14 (20) '2.0'\n-A685 Extract OS            00 (0) 'MS-DOS'\n-A686 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A688 Compression Method    0000 (0) 'Stored'\n-A68A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A68E CRC                   1E92541B (512906267)\n-A692 Compressed Size       00001C08 (7176)\n-A696 Uncompressed Size     00001C08 (7176)\n-A69A Filename Length       0036 (54)\n-A69C Extra Length          0009 (9)\n-A69E Comment Length        0000 (0)\n-A6A0 Disk Start            0000 (0)\n-A6A2 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A6A4 Ext File Attributes   00000000 (0)\n-A6A8 Local Header Offset   0000508E (20622)\n-A6AC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA6AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A6E2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A6E4   Length              0005 (5)\n-A6E6   Flags               01 (1) 'Modification'\n-A6E7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A6EB CENTRAL HEADER #16    02014B50 (33639248)\n-A6EF Created Zip Spec      14 (20) '2.0'\n-A6F0 Created OS            00 (0) 'MS-DOS'\n-A6F1 Extract Zip Spec      14 (20) '2.0'\n-A6F2 Extract OS            00 (0) 'MS-DOS'\n-A6F3 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A6F5 Compression Method    0000 (0) 'Stored'\n-A6F7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A6FB CRC                   BCC34008 (3166912520)\n-A6FF Compressed Size       000008BA (2234)\n-A703 Uncompressed Size     000008BA (2234)\n-A707 Filename Length       0042 (66)\n-A709 Extra Length          0009 (9)\n-A70B Comment Length        0000 (0)\n-A70D Disk Start            0000 (0)\n-A70F Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A711 Ext File Attributes   00000000 (0)\n-A715 Local Header Offset   00006D03 (27907)\n-A719 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA719: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A75B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A75D   Length              0005 (5)\n-A75F   Flags               01 (1) 'Modification'\n-A760   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A764 CENTRAL HEADER #17    02014B50 (33639248)\n-A768 Created Zip Spec      14 (20) '2.0'\n-A769 Created OS            00 (0) 'MS-DOS'\n-A76A Extract Zip Spec      14 (20) '2.0'\n-A76B Extract OS            00 (0) 'MS-DOS'\n-A76C General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A76E Compression Method    0000 (0) 'Stored'\n-A770 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A774 CRC                   8500D913 (2231425299)\n-A778 Compressed Size       000017BF (6079)\n-A77C Uncompressed Size     000017BF (6079)\n-A780 Filename Length       0032 (50)\n-A782 Extra Length          0009 (9)\n-A784 Comment Length        0000 (0)\n-A786 Disk Start            0000 (0)\n-A788 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A78A Ext File Attributes   00000000 (0)\n-A78E Local Header Offset   00007636 (30262)\n-A792 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA792: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A7C4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A7C6   Length              0005 (5)\n-A7C8   Flags               01 (1) 'Modification'\n-A7C9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A7CD CENTRAL HEADER #18    02014B50 (33639248)\n-A7D1 Created Zip Spec      14 (20) '2.0'\n-A7D2 Created OS            00 (0) 'MS-DOS'\n-A7D3 Extract Zip Spec      14 (20) '2.0'\n-A7D4 Extract OS            00 (0) 'MS-DOS'\n-A7D5 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A7D7 Compression Method    0000 (0) 'Stored'\n-A7D9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A7DD CRC                   FCD70755 (4241950549)\n-A7E1 Compressed Size       000006C7 (1735)\n-A7E5 Uncompressed Size     000006C7 (1735)\n-A7E9 Filename Length       002F (47)\n-A7EB Extra Length          0009 (9)\n-A7ED Comment Length        0000 (0)\n-A7EF Disk Start            0000 (0)\n-A7F1 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A7F3 Ext File Attributes   00000000 (0)\n-A7F7 Local Header Offset   00008E5E (36446)\n-A7FB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA7FB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A82A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A82C   Length              0005 (5)\n-A82E   Flags               01 (1) 'Modification'\n-A82F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A833 CENTRAL HEADER #19    02014B50 (33639248)\n-A837 Created Zip Spec      14 (20) '2.0'\n-A838 Created OS            00 (0) 'MS-DOS'\n-A839 Extract Zip Spec      14 (20) '2.0'\n-A83A Extract OS            00 (0) 'MS-DOS'\n-A83B General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-A83D Compression Method    0000 (0) 'Stored'\n-A83F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-A843 CRC                   0C1B7A27 (203127335)\n-A847 Compressed Size       00000B8E (2958)\n-A84B Uncompressed Size     00000B8E (2958)\n-A84F Filename Length       0035 (53)\n-A851 Extra Length          0009 (9)\n-A853 Comment Length        0000 (0)\n-A855 Disk Start            0000 (0)\n-A857 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-A859 Ext File Attributes   00000000 (0)\n-A85D Local Header Offset   0000958B (38283)\n-A861 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA861: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-A896 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-A898   Length              0005 (5)\n-A89A   Flags               01 (1) 'Modification'\n-A89B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-A89F END CENTRAL HEADER    06054B50 (101010256)\n-A8A3 Number of this disk   0000 (0)\n-A8A5 Central Dir Disk no   0000 (0)\n-A8A7 Entries in this disk  0013 (19)\n-A8A9 Total Entries         0013 (19)\n-A8AB Size of Central Dir   0000071A (1818)\n-A8AF Offset to Central Dir 0000A185 (41349)\n-A8B3 Comment Length        0000 (0)\n+39C6 DATA DESCRIPTOR       08074B50 (134695760)\n+39CA CRC                   049E5F2E (77487918)\n+39CE Compressed Size       00001BD1 (7121)\n+39D2 Uncompressed Size     00001BD1 (7121)\n+\n+39D6 LOCAL HEADER #13      04034B50 (67324752)\n+39DA Extract Zip Spec      14 (20) '2.0'\n+39DB Extract OS            00 (0) 'MS-DOS'\n+39DC General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+39DE Compression Method    0000 (0) 'Stored'\n+39E0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+39E4 CRC                   00000000 (0)\n+39E8 Compressed Size       00000000 (0)\n+39EC Uncompressed Size     00000000 (0)\n+39F0 Filename Length       0035 (53)\n+39F2 Extra Length          0009 (9)\n+39F4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x39F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+3A29 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+3A2B   Length              0005 (5)\n+3A2D   Flags               01 (1) 'Modification'\n+3A2E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+3A32 PAYLOAD\n+\n+47F7 DATA DESCRIPTOR       08074B50 (134695760)\n+47FB CRC                   1B79B978 (460962168)\n+47FF Compressed Size       00000DC5 (3525)\n+4803 Uncompressed Size     00000DC5 (3525)\n+\n+4807 LOCAL HEADER #14      04034B50 (67324752)\n+480B Extract Zip Spec      14 (20) '2.0'\n+480C Extract OS            00 (0) 'MS-DOS'\n+480D General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+480F Compression Method    0000 (0) 'Stored'\n+4811 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+4815 CRC                   00000000 (0)\n+4819 Compressed Size       00000000 (0)\n+481D Uncompressed Size     00000000 (0)\n+4821 Filename Length       0046 (70)\n+4823 Extra Length          0009 (9)\n+4825 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4825: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+486B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+486D   Length              0005 (5)\n+486F   Flags               01 (1) 'Modification'\n+4870   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+4874 PAYLOAD\n+\n+4F9F DATA DESCRIPTOR       08074B50 (134695760)\n+4FA3 CRC                   7A7F3735 (2055157557)\n+4FA7 Compressed Size       0000072B (1835)\n+4FAB Uncompressed Size     0000072B (1835)\n+\n+4FAF LOCAL HEADER #15      04034B50 (67324752)\n+4FB3 Extract Zip Spec      14 (20) '2.0'\n+4FB4 Extract OS            00 (0) 'MS-DOS'\n+4FB5 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+4FB7 Compression Method    0000 (0) 'Stored'\n+4FB9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+4FBD CRC                   00000000 (0)\n+4FC1 Compressed Size       00000000 (0)\n+4FC5 Uncompressed Size     00000000 (0)\n+4FC9 Filename Length       0036 (54)\n+4FCB Extra Length          0009 (9)\n+4FCD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4FCD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+5003 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+5005   Length              0005 (5)\n+5007   Flags               01 (1) 'Modification'\n+5008   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+500C PAYLOAD\n+\n+6BA5 DATA DESCRIPTOR       08074B50 (134695760)\n+6BA9 CRC                   310B4938 (822823224)\n+6BAD Compressed Size       00001B99 (7065)\n+6BB1 Uncompressed Size     00001B99 (7065)\n+\n+6BB5 LOCAL HEADER #16      04034B50 (67324752)\n+6BB9 Extract Zip Spec      14 (20) '2.0'\n+6BBA Extract OS            00 (0) 'MS-DOS'\n+6BBB General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+6BBD Compression Method    0000 (0) 'Stored'\n+6BBF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+6BC3 CRC                   00000000 (0)\n+6BC7 Compressed Size       00000000 (0)\n+6BCB Uncompressed Size     00000000 (0)\n+6BCF Filename Length       0042 (66)\n+6BD1 Extra Length          0009 (9)\n+6BD3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6BD3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+6C15 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+6C17   Length              0005 (5)\n+6C19   Flags               01 (1) 'Modification'\n+6C1A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+6C1E PAYLOAD\n+\n+74D8 DATA DESCRIPTOR       08074B50 (134695760)\n+74DC CRC                   BCC34008 (3166912520)\n+74E0 Compressed Size       000008BA (2234)\n+74E4 Uncompressed Size     000008BA (2234)\n+\n+74E8 LOCAL HEADER #17      04034B50 (67324752)\n+74EC Extract Zip Spec      14 (20) '2.0'\n+74ED Extract OS            00 (0) 'MS-DOS'\n+74EE General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+74F0 Compression Method    0000 (0) 'Stored'\n+74F2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+74F6 CRC                   00000000 (0)\n+74FA Compressed Size       00000000 (0)\n+74FE Uncompressed Size     00000000 (0)\n+7502 Filename Length       0032 (50)\n+7504 Extra Length          0009 (9)\n+7506 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x7506: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+7538 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+753A   Length              0005 (5)\n+753C   Flags               01 (1) 'Modification'\n+753D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+7541 PAYLOAD\n+\n+8C96 DATA DESCRIPTOR       08074B50 (134695760)\n+8C9A CRC                   61D49D46 (1641323846)\n+8C9E Compressed Size       00001755 (5973)\n+8CA2 Uncompressed Size     00001755 (5973)\n+\n+8CA6 LOCAL HEADER #18      04034B50 (67324752)\n+8CAA Extract Zip Spec      14 (20) '2.0'\n+8CAB Extract OS            00 (0) 'MS-DOS'\n+8CAC General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+8CAE Compression Method    0000 (0) 'Stored'\n+8CB0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8CB4 CRC                   00000000 (0)\n+8CB8 Compressed Size       00000000 (0)\n+8CBC Uncompressed Size     00000000 (0)\n+8CC0 Filename Length       002F (47)\n+8CC2 Extra Length          0009 (9)\n+8CC4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8CC4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8CF3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8CF5   Length              0005 (5)\n+8CF7   Flags               01 (1) 'Modification'\n+8CF8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+8CFC PAYLOAD\n+\n+9359 DATA DESCRIPTOR       08074B50 (134695760)\n+935D CRC                   098390E5 (159617253)\n+9361 Compressed Size       0000065D (1629)\n+9365 Uncompressed Size     0000065D (1629)\n+\n+9369 LOCAL HEADER #19      04034B50 (67324752)\n+936D Extract Zip Spec      14 (20) '2.0'\n+936E Extract OS            00 (0) 'MS-DOS'\n+936F General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+9371 Compression Method    0000 (0) 'Stored'\n+9373 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9377 CRC                   00000000 (0)\n+937B Compressed Size       00000000 (0)\n+937F Uncompressed Size     00000000 (0)\n+9383 Filename Length       0035 (53)\n+9385 Extra Length          0009 (9)\n+9387 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9387: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+93BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+93BE   Length              0005 (5)\n+93C0   Flags               01 (1) 'Modification'\n+93C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+93C5 PAYLOAD\n+\n+9EE5 DATA DESCRIPTOR       08074B50 (134695760)\n+9EE9 CRC                   1AB250A3 (447893667)\n+9EED Compressed Size       00000B20 (2848)\n+9EF1 Uncompressed Size     00000B20 (2848)\n+\n+9EF5 CENTRAL HEADER #1     02014B50 (33639248)\n+9EF9 Created Zip Spec      14 (20) '2.0'\n+9EFA Created OS            00 (0) 'MS-DOS'\n+9EFB Extract Zip Spec      14 (20) '2.0'\n+9EFC Extract OS            00 (0) 'MS-DOS'\n+9EFD General Purpose Flag  0000 (0)\n+9EFF Compression Method    0000 (0) 'Stored'\n+9F01 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9F05 CRC                   00000000 (0)\n+9F09 Compressed Size       00000000 (0)\n+9F0D Uncompressed Size     00000000 (0)\n+9F11 Filename Length       0009 (9)\n+9F13 Extra Length          0009 (9)\n+9F15 Comment Length        0000 (0)\n+9F17 Disk Start            0000 (0)\n+9F19 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9F1B Ext File Attributes   00000000 (0)\n+9F1F Local Header Offset   00000000 (0)\n+9F23 Filename              'XXXXXXXXX'\n+#\n+# WARNING: Offset 0x9F23: Filename 'XXXXXXXXX'\n+#          Zero length filename\n+#\n+9F2C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9F2E   Length              0005 (5)\n+9F30   Flags               01 (1) 'Modification'\n+9F31   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9F35 CENTRAL HEADER #2     02014B50 (33639248)\n+9F39 Created Zip Spec      14 (20) '2.0'\n+9F3A Created OS            00 (0) 'MS-DOS'\n+9F3B Extract Zip Spec      14 (20) '2.0'\n+9F3C Extract OS            00 (0) 'MS-DOS'\n+9F3D General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+9F3F Compression Method    0000 (0) 'Stored'\n+9F41 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9F45 CRC                   ADB766BD (2914477757)\n+9F49 Compressed Size       00000562 (1378)\n+9F4D Uncompressed Size     00000562 (1378)\n+9F51 Filename Length       0014 (20)\n+9F53 Extra Length          0009 (9)\n+9F55 Comment Length        0000 (0)\n+9F57 Disk Start            0000 (0)\n+9F59 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9F5B Ext File Attributes   00000000 (0)\n+9F5F Local Header Offset   00000030 (48)\n+9F63 Filename              'XXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9F63: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9F77 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9F79   Length              0005 (5)\n+9F7B   Flags               01 (1) 'Modification'\n+9F7C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9F80 CENTRAL HEADER #3     02014B50 (33639248)\n+9F84 Created Zip Spec      14 (20) '2.0'\n+9F85 Created OS            00 (0) 'MS-DOS'\n+9F86 Extract Zip Spec      14 (20) '2.0'\n+9F87 Extract OS            00 (0) 'MS-DOS'\n+9F88 General Purpose Flag  0000 (0)\n+9F8A Compression Method    0000 (0) 'Stored'\n+9F8C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9F90 CRC                   00000000 (0)\n+9F94 Compressed Size       00000000 (0)\n+9F98 Uncompressed Size     00000000 (0)\n+9F9C Filename Length       000F (15)\n+9F9E Extra Length          0009 (9)\n+9FA0 Comment Length        0000 (0)\n+9FA2 Disk Start            0000 (0)\n+9FA4 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9FA6 Ext File Attributes   00000000 (0)\n+9FAA Local Header Offset   000005DD (1501)\n+9FAE Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9FAE: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9FBD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9FBF   Length              0005 (5)\n+9FC1   Flags               01 (1) 'Modification'\n+9FC2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9FC6 CENTRAL HEADER #4     02014B50 (33639248)\n+9FCA Created Zip Spec      14 (20) '2.0'\n+9FCB Created OS            00 (0) 'MS-DOS'\n+9FCC Extract Zip Spec      14 (20) '2.0'\n+9FCD Extract OS            00 (0) 'MS-DOS'\n+9FCE General Purpose Flag  0000 (0)\n+9FD0 Compression Method    0000 (0) 'Stored'\n+9FD2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9FD6 CRC                   00000000 (0)\n+9FDA Compressed Size       00000000 (0)\n+9FDE Uncompressed Size     00000000 (0)\n+9FE2 Filename Length       0025 (37)\n+9FE4 Extra Length          0009 (9)\n+9FE6 Comment Length        0000 (0)\n+9FE8 Disk Start            0000 (0)\n+9FEA Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9FEC Ext File Attributes   00000000 (0)\n+9FF0 Local Header Offset   00000613 (1555)\n+9FF4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9FF4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A019 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A01B   Length              0005 (5)\n+A01D   Flags               01 (1) 'Modification'\n+A01E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A022 CENTRAL HEADER #5     02014B50 (33639248)\n+A026 Created Zip Spec      14 (20) '2.0'\n+A027 Created OS            00 (0) 'MS-DOS'\n+A028 Extract Zip Spec      14 (20) '2.0'\n+A029 Extract OS            00 (0) 'MS-DOS'\n+A02A General Purpose Flag  0000 (0)\n+A02C Compression Method    0000 (0) 'Stored'\n+A02E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A032 CRC                   00000000 (0)\n+A036 Compressed Size       00000000 (0)\n+A03A Uncompressed Size     00000000 (0)\n+A03E Filename Length       0036 (54)\n+A040 Extra Length          0009 (9)\n+A042 Comment Length        0000 (0)\n+A044 Disk Start            0000 (0)\n+A046 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A048 Ext File Attributes   00000000 (0)\n+A04C Local Header Offset   0000065F (1631)\n+A050 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA050: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A086 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A088   Length              0005 (5)\n+A08A   Flags               01 (1) 'Modification'\n+A08B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A08F CENTRAL HEADER #6     02014B50 (33639248)\n+A093 Created Zip Spec      14 (20) '2.0'\n+A094 Created OS            00 (0) 'MS-DOS'\n+A095 Extract Zip Spec      14 (20) '2.0'\n+A096 Extract OS            00 (0) 'MS-DOS'\n+A097 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A099 Compression Method    0000 (0) 'Stored'\n+A09B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A09F CRC                   00000000 (0)\n+A0A3 Compressed Size       00000000 (0)\n+A0A7 Uncompressed Size     00000000 (0)\n+A0AB Filename Length       0044 (68)\n+A0AD Extra Length          0009 (9)\n+A0AF Comment Length        0000 (0)\n+A0B1 Disk Start            0000 (0)\n+A0B3 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A0B5 Ext File Attributes   00000000 (0)\n+A0B9 Local Header Offset   000006BC (1724)\n+A0BD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA0BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A101 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A103   Length              0005 (5)\n+A105   Flags               01 (1) 'Modification'\n+A106   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A10A CENTRAL HEADER #7     02014B50 (33639248)\n+A10E Created Zip Spec      14 (20) '2.0'\n+A10F Created OS            00 (0) 'MS-DOS'\n+A110 Extract Zip Spec      14 (20) '2.0'\n+A111 Extract OS            00 (0) 'MS-DOS'\n+A112 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A114 Compression Method    0000 (0) 'Stored'\n+A116 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A11A CRC                   3B410DFF (994119167)\n+A11E Compressed Size       00001513 (5395)\n+A122 Uncompressed Size     00001513 (5395)\n+A126 Filename Length       003D (61)\n+A128 Extra Length          0009 (9)\n+A12A Comment Length        0000 (0)\n+A12C Disk Start            0000 (0)\n+A12E Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A130 Ext File Attributes   00000000 (0)\n+A134 Local Header Offset   00000737 (1847)\n+A138 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA138: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A175 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A177   Length              0005 (5)\n+A179   Flags               01 (1) 'Modification'\n+A17A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A17E CENTRAL HEADER #8     02014B50 (33639248)\n+A182 Created Zip Spec      14 (20) '2.0'\n+A183 Created OS            00 (0) 'MS-DOS'\n+A184 Extract Zip Spec      14 (20) '2.0'\n+A185 Extract OS            00 (0) 'MS-DOS'\n+A186 General Purpose Flag  0000 (0)\n+A188 Compression Method    0000 (0) 'Stored'\n+A18A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A18E CRC                   00000000 (0)\n+A192 Compressed Size       00000000 (0)\n+A196 Uncompressed Size     00000000 (0)\n+A19A Filename Length       0004 (4)\n+A19C Extra Length          0009 (9)\n+A19E Comment Length        0000 (0)\n+A1A0 Disk Start            0000 (0)\n+A1A2 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A1A4 Ext File Attributes   00000000 (0)\n+A1A8 Local Header Offset   00001CBE (7358)\n+A1AC Filename              'XXXX'\n+#\n+# WARNING: Offset 0xA1AC: Filename 'XXXX'\n+#          Zero length filename\n+#\n+A1B0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A1B2   Length              0005 (5)\n+A1B4   Flags               01 (1) 'Modification'\n+A1B5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A1B9 CENTRAL HEADER #9     02014B50 (33639248)\n+A1BD Created Zip Spec      14 (20) '2.0'\n+A1BE Created OS            00 (0) 'MS-DOS'\n+A1BF Extract Zip Spec      14 (20) '2.0'\n+A1C0 Extract OS            00 (0) 'MS-DOS'\n+A1C1 General Purpose Flag  0000 (0)\n+A1C3 Compression Method    0000 (0) 'Stored'\n+A1C5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A1C9 CRC                   00000000 (0)\n+A1CD Compressed Size       00000000 (0)\n+A1D1 Uncompressed Size     00000000 (0)\n+A1D5 Filename Length       000D (13)\n+A1D7 Extra Length          0009 (9)\n+A1D9 Comment Length        0000 (0)\n+A1DB Disk Start            0000 (0)\n+A1DD Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A1DF Ext File Attributes   00000000 (0)\n+A1E3 Local Header Offset   00001CE9 (7401)\n+A1E7 Filename              'XXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA1E7: Filename 'XXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A1F4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A1F6   Length              0005 (5)\n+A1F8   Flags               01 (1) 'Modification'\n+A1F9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A1FD CENTRAL HEADER #10    02014B50 (33639248)\n+A201 Created Zip Spec      14 (20) '2.0'\n+A202 Created OS            00 (0) 'MS-DOS'\n+A203 Extract Zip Spec      14 (20) '2.0'\n+A204 Extract OS            00 (0) 'MS-DOS'\n+A205 General Purpose Flag  0000 (0)\n+A207 Compression Method    0000 (0) 'Stored'\n+A209 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A20D CRC                   00000000 (0)\n+A211 Compressed Size       00000000 (0)\n+A215 Uncompressed Size     00000000 (0)\n+A219 Filename Length       0015 (21)\n+A21B Extra Length          0009 (9)\n+A21D Comment Length        0000 (0)\n+A21F Disk Start            0000 (0)\n+A221 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A223 Ext File Attributes   00000000 (0)\n+A227 Local Header Offset   00001D1D (7453)\n+A22B Filename              'XXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA22B: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A240 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A242   Length              0005 (5)\n+A244   Flags               01 (1) 'Modification'\n+A245   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A249 CENTRAL HEADER #11    02014B50 (33639248)\n+A24D Created Zip Spec      14 (20) '2.0'\n+A24E Created OS            00 (0) 'MS-DOS'\n+A24F Extract Zip Spec      14 (20) '2.0'\n+A250 Extract OS            00 (0) 'MS-DOS'\n+A251 General Purpose Flag  0000 (0)\n+A253 Compression Method    0000 (0) 'Stored'\n+A255 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A259 CRC                   00000000 (0)\n+A25D Compressed Size       00000000 (0)\n+A261 Uncompressed Size     00000000 (0)\n+A265 Filename Length       001E (30)\n+A267 Extra Length          0009 (9)\n+A269 Comment Length        0000 (0)\n+A26B Disk Start            0000 (0)\n+A26D Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A26F Ext File Attributes   00000000 (0)\n+A273 Local Header Offset   00001D59 (7513)\n+A277 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA277: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A295 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A297   Length              0005 (5)\n+A299   Flags               01 (1) 'Modification'\n+A29A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A29E CENTRAL HEADER #12    02014B50 (33639248)\n+A2A2 Created Zip Spec      14 (20) '2.0'\n+A2A3 Created OS            00 (0) 'MS-DOS'\n+A2A4 Extract Zip Spec      14 (20) '2.0'\n+A2A5 Extract OS            00 (0) 'MS-DOS'\n+A2A6 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A2A8 Compression Method    0000 (0) 'Stored'\n+A2AA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A2AE CRC                   049E5F2E (77487918)\n+A2B2 Compressed Size       00001BD1 (7121)\n+A2B6 Uncompressed Size     00001BD1 (7121)\n+A2BA Filename Length       0030 (48)\n+A2BC Extra Length          0009 (9)\n+A2BE Comment Length        0000 (0)\n+A2C0 Disk Start            0000 (0)\n+A2C2 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A2C4 Ext File Attributes   00000000 (0)\n+A2C8 Local Header Offset   00001D9E (7582)\n+A2CC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA2CC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A2FC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A2FE   Length              0005 (5)\n+A300   Flags               01 (1) 'Modification'\n+A301   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A305 CENTRAL HEADER #13    02014B50 (33639248)\n+A309 Created Zip Spec      14 (20) '2.0'\n+A30A Created OS            00 (0) 'MS-DOS'\n+A30B Extract Zip Spec      14 (20) '2.0'\n+A30C Extract OS            00 (0) 'MS-DOS'\n+A30D General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A30F Compression Method    0000 (0) 'Stored'\n+A311 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A315 CRC                   1B79B978 (460962168)\n+A319 Compressed Size       00000DC5 (3525)\n+A31D Uncompressed Size     00000DC5 (3525)\n+A321 Filename Length       0035 (53)\n+A323 Extra Length          0009 (9)\n+A325 Comment Length        0000 (0)\n+A327 Disk Start            0000 (0)\n+A329 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A32B Ext File Attributes   00000000 (0)\n+A32F Local Header Offset   000039D6 (14806)\n+A333 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA333: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A368 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A36A   Length              0005 (5)\n+A36C   Flags               01 (1) 'Modification'\n+A36D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A371 CENTRAL HEADER #14    02014B50 (33639248)\n+A375 Created Zip Spec      14 (20) '2.0'\n+A376 Created OS            00 (0) 'MS-DOS'\n+A377 Extract Zip Spec      14 (20) '2.0'\n+A378 Extract OS            00 (0) 'MS-DOS'\n+A379 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A37B Compression Method    0000 (0) 'Stored'\n+A37D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A381 CRC                   7A7F3735 (2055157557)\n+A385 Compressed Size       0000072B (1835)\n+A389 Uncompressed Size     0000072B (1835)\n+A38D Filename Length       0046 (70)\n+A38F Extra Length          0009 (9)\n+A391 Comment Length        0000 (0)\n+A393 Disk Start            0000 (0)\n+A395 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A397 Ext File Attributes   00000000 (0)\n+A39B Local Header Offset   00004807 (18439)\n+A39F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA39F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A3E5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A3E7   Length              0005 (5)\n+A3E9   Flags               01 (1) 'Modification'\n+A3EA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A3EE CENTRAL HEADER #15    02014B50 (33639248)\n+A3F2 Created Zip Spec      14 (20) '2.0'\n+A3F3 Created OS            00 (0) 'MS-DOS'\n+A3F4 Extract Zip Spec      14 (20) '2.0'\n+A3F5 Extract OS            00 (0) 'MS-DOS'\n+A3F6 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A3F8 Compression Method    0000 (0) 'Stored'\n+A3FA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A3FE CRC                   310B4938 (822823224)\n+A402 Compressed Size       00001B99 (7065)\n+A406 Uncompressed Size     00001B99 (7065)\n+A40A Filename Length       0036 (54)\n+A40C Extra Length          0009 (9)\n+A40E Comment Length        0000 (0)\n+A410 Disk Start            0000 (0)\n+A412 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A414 Ext File Attributes   00000000 (0)\n+A418 Local Header Offset   00004FAF (20399)\n+A41C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA41C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A452 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A454   Length              0005 (5)\n+A456   Flags               01 (1) 'Modification'\n+A457   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A45B CENTRAL HEADER #16    02014B50 (33639248)\n+A45F Created Zip Spec      14 (20) '2.0'\n+A460 Created OS            00 (0) 'MS-DOS'\n+A461 Extract Zip Spec      14 (20) '2.0'\n+A462 Extract OS            00 (0) 'MS-DOS'\n+A463 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A465 Compression Method    0000 (0) 'Stored'\n+A467 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A46B CRC                   BCC34008 (3166912520)\n+A46F Compressed Size       000008BA (2234)\n+A473 Uncompressed Size     000008BA (2234)\n+A477 Filename Length       0042 (66)\n+A479 Extra Length          0009 (9)\n+A47B Comment Length        0000 (0)\n+A47D Disk Start            0000 (0)\n+A47F Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A481 Ext File Attributes   00000000 (0)\n+A485 Local Header Offset   00006BB5 (27573)\n+A489 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA489: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A4CB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A4CD   Length              0005 (5)\n+A4CF   Flags               01 (1) 'Modification'\n+A4D0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A4D4 CENTRAL HEADER #17    02014B50 (33639248)\n+A4D8 Created Zip Spec      14 (20) '2.0'\n+A4D9 Created OS            00 (0) 'MS-DOS'\n+A4DA Extract Zip Spec      14 (20) '2.0'\n+A4DB Extract OS            00 (0) 'MS-DOS'\n+A4DC General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A4DE Compression Method    0000 (0) 'Stored'\n+A4E0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A4E4 CRC                   61D49D46 (1641323846)\n+A4E8 Compressed Size       00001755 (5973)\n+A4EC Uncompressed Size     00001755 (5973)\n+A4F0 Filename Length       0032 (50)\n+A4F2 Extra Length          0009 (9)\n+A4F4 Comment Length        0000 (0)\n+A4F6 Disk Start            0000 (0)\n+A4F8 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A4FA Ext File Attributes   00000000 (0)\n+A4FE Local Header Offset   000074E8 (29928)\n+A502 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA502: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A534 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A536   Length              0005 (5)\n+A538   Flags               01 (1) 'Modification'\n+A539   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A53D CENTRAL HEADER #18    02014B50 (33639248)\n+A541 Created Zip Spec      14 (20) '2.0'\n+A542 Created OS            00 (0) 'MS-DOS'\n+A543 Extract Zip Spec      14 (20) '2.0'\n+A544 Extract OS            00 (0) 'MS-DOS'\n+A545 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A547 Compression Method    0000 (0) 'Stored'\n+A549 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A54D CRC                   098390E5 (159617253)\n+A551 Compressed Size       0000065D (1629)\n+A555 Uncompressed Size     0000065D (1629)\n+A559 Filename Length       002F (47)\n+A55B Extra Length          0009 (9)\n+A55D Comment Length        0000 (0)\n+A55F Disk Start            0000 (0)\n+A561 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A563 Ext File Attributes   00000000 (0)\n+A567 Local Header Offset   00008CA6 (36006)\n+A56B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA56B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A59A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A59C   Length              0005 (5)\n+A59E   Flags               01 (1) 'Modification'\n+A59F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A5A3 CENTRAL HEADER #19    02014B50 (33639248)\n+A5A7 Created Zip Spec      14 (20) '2.0'\n+A5A8 Created OS            00 (0) 'MS-DOS'\n+A5A9 Extract Zip Spec      14 (20) '2.0'\n+A5AA Extract OS            00 (0) 'MS-DOS'\n+A5AB General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+A5AD Compression Method    0000 (0) 'Stored'\n+A5AF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+A5B3 CRC                   1AB250A3 (447893667)\n+A5B7 Compressed Size       00000B20 (2848)\n+A5BB Uncompressed Size     00000B20 (2848)\n+A5BF Filename Length       0035 (53)\n+A5C1 Extra Length          0009 (9)\n+A5C3 Comment Length        0000 (0)\n+A5C5 Disk Start            0000 (0)\n+A5C7 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+A5C9 Ext File Attributes   00000000 (0)\n+A5CD Local Header Offset   00009369 (37737)\n+A5D1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA5D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+A606 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+A608   Length              0005 (5)\n+A60A   Flags               01 (1) 'Modification'\n+A60B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+A60F END CENTRAL HEADER    06054B50 (101010256)\n+A613 Number of this disk   0000 (0)\n+A615 Central Dir Disk no   0000 (0)\n+A617 Entries in this disk  0013 (19)\n+A619 Total Entries         0013 (19)\n+A61B Size of Central Dir   0000071A (1818)\n+A61F Offset to Central Dir 00009EF5 (40693)\n+A623 Comment Length        0000 (0)\n #\n # Warning Count: 38\n #\n # Done\n"}, {"source1": "com/codahale/metrics/servlets/AdminServlet.class", "source2": "com/codahale/metrics/servlets/AdminServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum c80e2565f9f59604c76f0349e125a3ece7e8ec3299d38201b6975bde93d36b86\n+  SHA-256 checksum c5629415527f988110670b85e3e23bb27c727c17e28cc897e9e187d414534a44\n   Compiled from \"AdminServlet.java\"\n public class com.codahale.metrics.servlets.AdminServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #6                          // com/codahale/metrics/servlets/AdminServlet\n   super_class: #98                        // javax/servlet/http/HttpServlet\n@@ -779,15 +779,15 @@\n     Exceptions:\n       throws javax.servlet.ServletException\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=7, locals=9, args_size=3\n+      stack=7, locals=7, args_size=3\n          0: new           #4                  // class java/lang/StringBuilder\n          3: dup\n          4: invokespecial #5                  // Method java/lang/StringBuilder.\"<init>\":()V\n          7: aload_1\n          8: invokeinterface #69,  1           // InterfaceMethod javax/servlet/http/HttpServletRequest.getContextPath:()Ljava/lang/String;\n         13: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         16: aload_1\n@@ -804,178 +804,144 @@\n         43: invokeinterface #75,  3           // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n         48: aload_2\n         49: ldc           #76                 // String text/html\n         51: invokeinterface #77,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n         56: aload_2\n         57: invokeinterface #78,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getWriter:()Ljava/io/PrintWriter;\n         62: astore        4\n-        64: aconst_null\n-        65: astore        5\n-        67: aload         4\n-        69: aload_0\n-        70: getfield      #51                 // Field pageContentTemplate:Ljava/lang/String;\n-        73: bipush        11\n-        75: anewarray     #48                 // class java/lang/Object\n-        78: dup\n-        79: iconst_0\n-        80: aload_3\n-        81: aastore\n-        82: dup\n-        83: iconst_1\n-        84: aload_0\n-        85: getfield      #54                 // Field metricsUri:Ljava/lang/String;\n-        88: aastore\n-        89: dup\n-        90: iconst_2\n-        91: aload_3\n-        92: aastore\n-        93: dup\n-        94: iconst_3\n-        95: aload_0\n-        96: getfield      #57                 // Field pingUri:Ljava/lang/String;\n-        99: aastore\n-       100: dup\n-       101: iconst_4\n-       102: aload_3\n-       103: aastore\n-       104: dup\n-       105: iconst_5\n-       106: aload_0\n-       107: getfield      #60                 // Field threadsUri:Ljava/lang/String;\n-       110: aastore\n-       111: dup\n-       112: bipush        6\n-       114: aload_3\n-       115: aastore\n-       116: dup\n-       117: bipush        7\n-       119: aload_0\n-       120: getfield      #63                 // Field healthcheckUri:Ljava/lang/String;\n-       123: aastore\n-       124: dup\n-       125: bipush        8\n-       127: aload_3\n-       128: aastore\n-       129: dup\n-       130: bipush        9\n-       132: aload_0\n-       133: getfield      #66                 // Field cpuProfileUri:Ljava/lang/String;\n-       136: aastore\n-       137: dup\n-       138: bipush        10\n-       140: aload_0\n-       141: getfield      #68                 // Field serviceName:Ljava/lang/String;\n-       144: ifnonnull     152\n-       147: ldc           #79                 // String\n-       149: goto          179\n-       152: new           #4                  // class java/lang/StringBuilder\n-       155: dup\n-       156: invokespecial #5                  // Method java/lang/StringBuilder.\"<init>\":()V\n-       159: ldc           #80                 // String  (\n-       161: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       164: aload_0\n-       165: getfield      #68                 // Field serviceName:Ljava/lang/String;\n-       168: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       171: ldc           #81                 // String )\n-       173: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       176: invokevirtual #49                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       179: aastore\n-       180: invokestatic  #82                 // Method java/text/MessageFormat.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n-       183: invokevirtual #83                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n-       186: aload         4\n-       188: ifnull        273\n-       191: aload         5\n-       193: ifnull        216\n-       196: aload         4\n-       198: invokevirtual #84                 // Method java/io/PrintWriter.close:()V\n-       201: goto          273\n-       204: astore        6\n-       206: aload         5\n-       208: aload         6\n-       210: invokevirtual #86                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       213: goto          273\n-       216: aload         4\n-       218: invokevirtual #84                 // Method java/io/PrintWriter.close:()V\n-       221: goto          273\n-       224: astore        6\n-       226: aload         6\n-       228: astore        5\n-       230: aload         6\n-       232: athrow\n-       233: astore        7\n-       235: aload         4\n-       237: ifnull        270\n-       240: aload         5\n-       242: ifnull        265\n-       245: aload         4\n-       247: invokevirtual #84                 // Method java/io/PrintWriter.close:()V\n-       250: goto          270\n-       253: astore        8\n-       255: aload         5\n-       257: aload         8\n-       259: invokevirtual #86                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       262: goto          270\n-       265: aload         4\n-       267: invokevirtual #84                 // Method java/io/PrintWriter.close:()V\n-       270: aload         7\n-       272: athrow\n-       273: return\n+        64: aload         4\n+        66: aload_0\n+        67: getfield      #51                 // Field pageContentTemplate:Ljava/lang/String;\n+        70: bipush        11\n+        72: anewarray     #48                 // class java/lang/Object\n+        75: dup\n+        76: iconst_0\n+        77: aload_3\n+        78: aastore\n+        79: dup\n+        80: iconst_1\n+        81: aload_0\n+        82: getfield      #54                 // Field metricsUri:Ljava/lang/String;\n+        85: aastore\n+        86: dup\n+        87: iconst_2\n+        88: aload_3\n+        89: aastore\n+        90: dup\n+        91: iconst_3\n+        92: aload_0\n+        93: getfield      #57                 // Field pingUri:Ljava/lang/String;\n+        96: aastore\n+        97: dup\n+        98: iconst_4\n+        99: aload_3\n+       100: aastore\n+       101: dup\n+       102: iconst_5\n+       103: aload_0\n+       104: getfield      #60                 // Field threadsUri:Ljava/lang/String;\n+       107: aastore\n+       108: dup\n+       109: bipush        6\n+       111: aload_3\n+       112: aastore\n+       113: dup\n+       114: bipush        7\n+       116: aload_0\n+       117: getfield      #63                 // Field healthcheckUri:Ljava/lang/String;\n+       120: aastore\n+       121: dup\n+       122: bipush        8\n+       124: aload_3\n+       125: aastore\n+       126: dup\n+       127: bipush        9\n+       129: aload_0\n+       130: getfield      #66                 // Field cpuProfileUri:Ljava/lang/String;\n+       133: aastore\n+       134: dup\n+       135: bipush        10\n+       137: aload_0\n+       138: getfield      #68                 // Field serviceName:Ljava/lang/String;\n+       141: ifnonnull     149\n+       144: ldc           #79                 // String\n+       146: goto          176\n+       149: new           #4                  // class java/lang/StringBuilder\n+       152: dup\n+       153: invokespecial #5                  // Method java/lang/StringBuilder.\"<init>\":()V\n+       156: ldc           #80                 // String  (\n+       158: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       161: aload_0\n+       162: getfield      #68                 // Field serviceName:Ljava/lang/String;\n+       165: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       168: ldc           #81                 // String )\n+       170: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       173: invokevirtual #49                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       176: aastore\n+       177: invokestatic  #82                 // Method java/text/MessageFormat.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n+       180: invokevirtual #83                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n+       183: aload         4\n+       185: ifnull        223\n+       188: aload         4\n+       190: invokevirtual #84                 // Method java/io/PrintWriter.close:()V\n+       193: goto          223\n+       196: astore        5\n+       198: aload         4\n+       200: ifnull        220\n+       203: aload         4\n+       205: invokevirtual #84                 // Method java/io/PrintWriter.close:()V\n+       208: goto          220\n+       211: astore        6\n+       213: aload         5\n+       215: aload         6\n+       217: invokevirtual #86                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       220: aload         5\n+       222: athrow\n+       223: return\n       Exception table:\n          from    to  target type\n-           196   201   204   Class java/lang/Throwable\n-            67   186   224   Class java/lang/Throwable\n-            67   186   233   any\n-           245   250   253   Class java/lang/Throwable\n-           224   235   233   any\n+            64   183   196   Class java/lang/Throwable\n+           203   208   211   Class java/lang/Throwable\n       LineNumberTable:\n         line 134: 0\n         line 136: 29\n         line 137: 38\n         line 138: 48\n         line 139: 56\n-        line 140: 67\n-        line 142: 140\n-        line 140: 180\n-        line 143: 186\n-        line 139: 224\n-        line 143: 233\n-        line 144: 273\n+        line 140: 64\n+        line 142: 137\n+        line 140: 177\n+        line 143: 183\n+        line 139: 196\n+        line 144: 223\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           64     209     4 writer   Ljava/io/PrintWriter;\n-            0     274     0  this   Lcom/codahale/metrics/servlets/AdminServlet;\n-            0     274     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     274     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-           29     245     3  path   Ljava/lang/String;\n-      StackMapTable: number_of_entries = 10\n+           64     159     4 writer   Ljava/io/PrintWriter;\n+            0     224     0  this   Lcom/codahale/metrics/servlets/AdminServlet;\n+            0     224     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     224     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+           29     195     3  path   Ljava/lang/String;\n+      StackMapTable: number_of_entries = 6\n         frame_type = 255 /* full_frame */\n-          offset_delta = 152\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable ]\n+          offset_delta = 149\n+          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter ]\n           stack = [ class java/io/PrintWriter, class java/lang/String, class \"[Ljava/lang/Object;\", class \"[Ljava/lang/Object;\", int ]\n         frame_type = 255 /* full_frame */\n           offset_delta = 26\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable ]\n+          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter ]\n           stack = [ class java/io/PrintWriter, class java/lang/String, class \"[Ljava/lang/Object;\", class \"[Ljava/lang/Object;\", int, class java/lang/Object ]\n-        frame_type = 88 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+        frame_type = 83 /* same_locals_1_stack_item */\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   protected void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n"}]}, {"source1": "com/codahale/metrics/servlets/CpuProfileServlet.class", "source2": "com/codahale/metrics/servlets/CpuProfileServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 4dea6e05795b99f73335a7958f252401da3db0bb2c8c785c7255e06745b8e124\n+  SHA-256 checksum 9747c203dab2c18c2248fbf66b5905d6f9f38cd4969793ff6dc358410788bae5\n   Compiled from \"CpuProfileServlet.java\"\n public class com.codahale.metrics.servlets.CpuProfileServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #19                         // com/codahale/metrics/servlets/CpuProfileServlet\n   super_class: #39                        // javax/servlet/http/HttpServlet\n@@ -225,15 +225,15 @@\n         Start  Length  Slot  Name   Signature\n             0      16     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=5, locals=11, args_size=3\n+      stack=5, locals=9, args_size=3\n          0: bipush        10\n          2: istore_3\n          3: aload_1\n          4: ldc           #5                  // String duration\n          6: invokeinterface #6,  2            // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n         11: ifnull        34\n         14: aload_1\n@@ -286,69 +286,44 @@\n        128: invokeinterface #22,  3           // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n        133: aload_2\n        134: ldc           #23                 // String pprof/raw\n        136: invokeinterface #24,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n        141: aload_2\n        142: invokeinterface #25,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n        147: astore        6\n-       149: aconst_null\n-       150: astore        7\n-       152: aload_0\n-       153: aload         6\n-       155: iload_3\n-       156: iload         4\n-       158: aload         5\n-       160: invokevirtual #26                 // Method doProfile:(Ljava/io/OutputStream;IILjava/lang/Thread$State;)V\n-       163: aload         6\n-       165: ifnull        250\n-       168: aload         7\n-       170: ifnull        193\n-       173: aload         6\n-       175: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       178: goto          250\n-       181: astore        8\n-       183: aload         7\n-       185: aload         8\n-       187: invokevirtual #29                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       190: goto          250\n-       193: aload         6\n-       195: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       198: goto          250\n-       201: astore        8\n-       203: aload         8\n-       205: astore        7\n-       207: aload         8\n-       209: athrow\n-       210: astore        9\n-       212: aload         6\n-       214: ifnull        247\n-       217: aload         7\n-       219: ifnull        242\n-       222: aload         6\n-       224: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       227: goto          247\n-       230: astore        10\n-       232: aload         7\n-       234: aload         10\n-       236: invokevirtual #29                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       239: goto          247\n-       242: aload         6\n-       244: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       247: aload         9\n-       249: athrow\n-       250: return\n+       149: aload_0\n+       150: aload         6\n+       152: iload_3\n+       153: iload         4\n+       155: aload         5\n+       157: invokevirtual #26                 // Method doProfile:(Ljava/io/OutputStream;IILjava/lang/Thread$State;)V\n+       160: aload         6\n+       162: ifnull        200\n+       165: aload         6\n+       167: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n+       170: goto          200\n+       173: astore        7\n+       175: aload         6\n+       177: ifnull        197\n+       180: aload         6\n+       182: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n+       185: goto          197\n+       188: astore        8\n+       190: aload         7\n+       192: aload         8\n+       194: invokevirtual #29                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       197: aload         7\n+       199: athrow\n+       200: return\n       Exception table:\n          from    to  target type\n             14    26    29   Class java/lang/NumberFormatException\n             49    76    79   Class java/lang/NumberFormatException\n-           173   178   181   Class java/lang/Throwable\n-           152   163   201   Class java/lang/Throwable\n-           152   163   210   any\n-           222   227   230   Class java/lang/Throwable\n-           201   212   210   any\n+           149   160   173   Class java/lang/Throwable\n+           180   185   188   Class java/lang/Throwable\n       LineNumberTable:\n         line 29: 0\n         line 30: 3\n         line 32: 14\n         line 35: 26\n         line 33: 29\n         line 34: 31\n@@ -362,32 +337,31 @@\n         line 49: 85\n         line 50: 101\n         line 52: 109\n         line 55: 114\n         line 56: 123\n         line 57: 133\n         line 58: 141\n-        line 59: 152\n-        line 60: 163\n-        line 58: 201\n-        line 60: 210\n-        line 61: 250\n+        line 59: 149\n+        line 60: 160\n+        line 58: 173\n+        line 61: 200\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            31       3     4     e   Ljava/lang/NumberFormatException;\n            81       4     5     e   Ljava/lang/NumberFormatException;\n           106       3     5 state   Ljava/lang/Thread$State;\n-          149     101     6 output   Ljava/io/OutputStream;\n-            0     251     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n-            0     251     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     251     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-            3     248     3 duration   I\n-           38     213     4 frequency   I\n-          114     137     5 state   Ljava/lang/Thread$State;\n-      StackMapTable: number_of_entries = 14\n+          149      51     6 output   Ljava/io/OutputStream;\n+            0     201     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n+            0     201     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     201     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+            3     198     3 duration   I\n+           38     163     4 frequency   I\n+          114      87     5 state   Ljava/lang/Thread$State;\n+      StackMapTable: number_of_entries = 10\n         frame_type = 255 /* full_frame */\n           offset_delta = 29\n           locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int ]\n           stack = [ class java/lang/NumberFormatException ]\n         frame_type = 4 /* same */\n         frame_type = 255 /* full_frame */\n           offset_delta = 44\n@@ -395,32 +369,24 @@\n           stack = [ class java/lang/NumberFormatException ]\n         frame_type = 5 /* same */\n         frame_type = 23 /* same */\n         frame_type = 252 /* append */\n           offset_delta = 4\n           locals = [ class java/lang/Thread$State ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 66\n-          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 58\n+          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   protected void doProfile(java.io.OutputStream, int, int, java.lang.Thread$State) throws java.io.IOException;\n     descriptor: (Ljava/io/OutputStream;IILjava/lang/Thread$State;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n@@ -470,14 +436,15 @@\n         line 66: 12\n         line 68: 25\n         line 69: 30\n         line 71: 40\n         line 74: 46\n         line 72: 55\n         line 74: 56\n+        line 75: 67\n         line 77: 70\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            25      31     5 profile   Lcom/papertrail/profiler/CpuProfile;\n             0      80     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n             0      80     1   out   Ljava/io/OutputStream;\n             0      80     2 duration   I\n"}]}, {"source1": "com/codahale/metrics/servlets/HealthCheckServlet.class", "source2": "com/codahale/metrics/servlets/HealthCheckServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum eaac4b8b19f12a098afa0864e3d405c07d1b579be471493a0fbcd277d2c85c6d\n+  SHA-256 checksum e0500cac161627c78c398495bc1c58960782f30aafe63ed8298a1a11ea3ab5b3\n   Compiled from \"HealthCheckServlet.java\"\n public class com.codahale.metrics.servlets.HealthCheckServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #32                         // com/codahale/metrics/servlets/HealthCheckServlet\n   super_class: #72                        // javax/servlet/http/HttpServlet\n@@ -578,15 +578,15 @@\n         Start  Length  Slot  Name   Signature\n             0      12     0  this   Lcom/codahale/metrics/servlets/HealthCheckServlet;\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=3, locals=9, args_size=3\n+      stack=3, locals=7, args_size=3\n          0: aload_0\n          1: invokespecial #31                 // Method runHealthChecks:()Ljava/util/SortedMap;\n          4: astore_3\n          5: aload_2\n          6: ldc           #33                 // String application/json\n          8: invokeinterface #34,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n         13: aload_2\n@@ -625,99 +625,73 @@\n         98: goto          110\n        101: aload_2\n        102: sipush        500\n        105: invokeinterface #40,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setStatus:(I)V\n        110: aload_2\n        111: invokeinterface #45,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n        116: astore        4\n-       118: aconst_null\n-       119: astore        5\n-       121: aload_0\n-       122: aload_1\n-       123: invokespecial #46                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n-       126: aload         4\n-       128: aload_3\n-       129: invokevirtual #47                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n-       132: aload         4\n-       134: ifnull        219\n-       137: aload         5\n-       139: ifnull        162\n-       142: aload         4\n-       144: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       147: goto          219\n-       150: astore        6\n-       152: aload         5\n-       154: aload         6\n-       156: invokevirtual #50                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       159: goto          219\n-       162: aload         4\n-       164: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       167: goto          219\n-       170: astore        6\n-       172: aload         6\n-       174: astore        5\n-       176: aload         6\n-       178: athrow\n-       179: astore        7\n-       181: aload         4\n-       183: ifnull        216\n-       186: aload         5\n-       188: ifnull        211\n-       191: aload         4\n-       193: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       196: goto          216\n-       199: astore        8\n-       201: aload         5\n-       203: aload         8\n-       205: invokevirtual #50                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       208: goto          216\n-       211: aload         4\n-       213: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       216: aload         7\n-       218: athrow\n-       219: return\n+       118: aload_0\n+       119: aload_1\n+       120: invokespecial #46                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n+       123: aload         4\n+       125: aload_3\n+       126: invokevirtual #47                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n+       129: aload         4\n+       131: ifnull        169\n+       134: aload         4\n+       136: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n+       139: goto          169\n+       142: astore        5\n+       144: aload         4\n+       146: ifnull        166\n+       149: aload         4\n+       151: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n+       154: goto          166\n+       157: astore        6\n+       159: aload         5\n+       161: aload         6\n+       163: invokevirtual #50                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       166: aload         5\n+       168: athrow\n+       169: return\n       Exception table:\n          from    to  target type\n-           142   147   150   Class java/lang/Throwable\n-           121   132   170   Class java/lang/Throwable\n-           121   132   179   any\n-           191   196   199   Class java/lang/Throwable\n-           170   181   179   any\n+           118   129   142   Class java/lang/Throwable\n+           149   154   157   Class java/lang/Throwable\n       LineNumberTable:\n         line 146: 0\n         line 147: 5\n         line 148: 13\n         line 149: 23\n         line 150: 32\n         line 152: 44\n         line 153: 54\n         line 154: 61\n         line 155: 77\n         line 156: 89\n         line 158: 101\n         line 162: 110\n-        line 163: 121\n-        line 164: 132\n-        line 162: 170\n-        line 164: 179\n-        line 165: 219\n+        line 163: 118\n+        line 164: 129\n+        line 162: 142\n+        line 165: 169\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            54      56     4 reqParameter   Ljava/lang/String;\n            61      49     5 httpStatusIndicatorParam   Z\n            77      33     6 useHttpStatusForHealthCheck   Z\n-          118     101     4 output   Ljava/io/OutputStream;\n-            0     220     0  this   Lcom/codahale/metrics/servlets/HealthCheckServlet;\n-            0     220     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     220     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-            5     215     3 results   Ljava/util/SortedMap;\n+          118      51     4 output   Ljava/io/OutputStream;\n+            0     170     0  this   Lcom/codahale/metrics/servlets/HealthCheckServlet;\n+            0     170     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     170     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+            5     165     3 results   Ljava/util/SortedMap;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            5     215     3 results   Ljava/util/SortedMap<Ljava/lang/String;Lcom/codahale/metrics/health/HealthCheck$Result;>;\n-      StackMapTable: number_of_entries = 14\n+            5     165     3 results   Ljava/util/SortedMap<Ljava/lang/String;Lcom/codahale/metrics/health/HealthCheck$Result;>;\n+      StackMapTable: number_of_entries = 10\n         frame_type = 252 /* append */\n           offset_delta = 44\n           locals = [ class java/util/SortedMap ]\n         frame_type = 253 /* append */\n           offset_delta = 28\n           locals = [ class java/lang/String, int ]\n         frame_type = 65 /* same_locals_1_stack_item */\n@@ -725,32 +699,24 @@\n         frame_type = 252 /* append */\n           offset_delta = 13\n           locals = [ int ]\n         frame_type = 11 /* same */\n         frame_type = 248 /* chop */\n           offset_delta = 8\n         frame_type = 255 /* full_frame */\n-          offset_delta = 39\n-          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 31\n+          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   private com.fasterxml.jackson.databind.ObjectWriter getWriter(javax.servlet.http.HttpServletRequest);\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n"}]}, {"source1": "com/codahale/metrics/servlets/MetricsServlet.class", "source2": "com/codahale/metrics/servlets/MetricsServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum d965b05f96f25debfd0b926b37855edfc1623066ae3893a644852070a48baa67\n+  SHA-256 checksum dc47df879de48e5fa70c883e6ea3f4be43204fcf4052686e701503592931ffd5\n   Compiled from \"MetricsServlet.java\"\n public class com.codahale.metrics.servlets.MetricsServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #32                         // com/codahale/metrics/servlets/MetricsServlet\n   super_class: #70                        // javax/servlet/http/HttpServlet\n@@ -517,15 +517,15 @@\n           locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/ServletContext, class java/util/concurrent/TimeUnit, class java/util/concurrent/TimeUnit, int, class com/codahale/metrics/MetricFilter ]\n           stack = []\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=6, locals=8, args_size=3\n+      stack=6, locals=6, args_size=3\n          0: aload_2\n          1: ldc           #33                 // String application/json\n          3: invokeinterface #34,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n          8: aload_0\n          9: getfield      #13                 // Field allowedOrigin:Ljava/lang/String;\n         12: ifnull        27\n         15: aload_2\n@@ -539,134 +539,100 @@\n         32: invokeinterface #36,  3           // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n         37: aload_2\n         38: sipush        200\n         41: invokeinterface #40,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setStatus:(I)V\n         46: aload_2\n         47: invokeinterface #41,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n         52: astore_3\n-        53: aconst_null\n-        54: astore        4\n-        56: aload_0\n-        57: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n-        60: ifnull        109\n-        63: aload_1\n-        64: aload_0\n-        65: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n-        68: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n-        73: ifnull        109\n-        76: aload_0\n-        77: aload_1\n-        78: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n-        81: aload_3\n-        82: new           #44                 // class com/fasterxml/jackson/databind/util/JSONPObject\n-        85: dup\n-        86: aload_1\n-        87: aload_0\n-        88: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n-        91: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n-        96: aload_0\n-        97: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n-       100: invokespecial #45                 // Method com/fasterxml/jackson/databind/util/JSONPObject.\"<init>\":(Ljava/lang/String;Ljava/lang/Object;)V\n-       103: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n-       106: goto          122\n-       109: aload_0\n-       110: aload_1\n-       111: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n-       114: aload_3\n-       115: aload_0\n-       116: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n-       119: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n-       122: aload_3\n-       123: ifnull        203\n-       126: aload         4\n-       128: ifnull        150\n-       131: aload_3\n-       132: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       135: goto          203\n-       138: astore        5\n-       140: aload         4\n-       142: aload         5\n-       144: invokevirtual #49                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       147: goto          203\n-       150: aload_3\n-       151: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       154: goto          203\n-       157: astore        5\n-       159: aload         5\n-       161: astore        4\n-       163: aload         5\n-       165: athrow\n-       166: astore        6\n-       168: aload_3\n-       169: ifnull        200\n-       172: aload         4\n-       174: ifnull        196\n-       177: aload_3\n-       178: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       181: goto          200\n-       184: astore        7\n-       186: aload         4\n-       188: aload         7\n-       190: invokevirtual #49                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       193: goto          200\n-       196: aload_3\n-       197: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       200: aload         6\n-       202: athrow\n-       203: return\n+        53: aload_0\n+        54: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n+        57: ifnull        106\n+        60: aload_1\n+        61: aload_0\n+        62: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n+        65: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n+        70: ifnull        106\n+        73: aload_0\n+        74: aload_1\n+        75: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n+        78: aload_3\n+        79: new           #44                 // class com/fasterxml/jackson/databind/util/JSONPObject\n+        82: dup\n+        83: aload_1\n+        84: aload_0\n+        85: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n+        88: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n+        93: aload_0\n+        94: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n+        97: invokespecial #45                 // Method com/fasterxml/jackson/databind/util/JSONPObject.\"<init>\":(Ljava/lang/String;Ljava/lang/Object;)V\n+       100: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n+       103: goto          119\n+       106: aload_0\n+       107: aload_1\n+       108: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n+       111: aload_3\n+       112: aload_0\n+       113: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n+       116: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n+       119: aload_3\n+       120: ifnull        155\n+       123: aload_3\n+       124: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n+       127: goto          155\n+       130: astore        4\n+       132: aload_3\n+       133: ifnull        152\n+       136: aload_3\n+       137: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n+       140: goto          152\n+       143: astore        5\n+       145: aload         4\n+       147: aload         5\n+       149: invokevirtual #49                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       152: aload         4\n+       154: athrow\n+       155: return\n       Exception table:\n          from    to  target type\n-           131   135   138   Class java/lang/Throwable\n-            56   122   157   Class java/lang/Throwable\n-            56   122   166   any\n-           177   181   184   Class java/lang/Throwable\n-           157   168   166   any\n+            53   119   130   Class java/lang/Throwable\n+           136   140   143   Class java/lang/Throwable\n       LineNumberTable:\n         line 168: 0\n         line 169: 8\n         line 170: 15\n         line 172: 27\n         line 173: 37\n         line 175: 46\n-        line 176: 56\n-        line 177: 76\n-        line 179: 109\n-        line 181: 122\n-        line 175: 157\n-        line 181: 166\n-        line 182: 203\n+        line 176: 53\n+        line 177: 73\n+        line 179: 106\n+        line 181: 119\n+        line 175: 130\n+        line 182: 155\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           53     150     3 output   Ljava/io/OutputStream;\n-            0     204     0  this   Lcom/codahale/metrics/servlets/MetricsServlet;\n-            0     204     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     204     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-      StackMapTable: number_of_entries = 11\n+           53     102     3 output   Ljava/io/OutputStream;\n+            0     156     0  this   Lcom/codahale/metrics/servlets/MetricsServlet;\n+            0     156     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     156     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+      StackMapTable: number_of_entries = 7\n         frame_type = 27 /* same */\n-        frame_type = 253 /* append */\n-          offset_delta = 81\n-          locals = [ class java/io/OutputStream, class java/lang/Throwable ]\n+        frame_type = 252 /* append */\n+          offset_delta = 78\n+          locals = [ class java/io/OutputStream ]\n         frame_type = 12 /* same */\n-        frame_type = 79 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 70 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+        frame_type = 74 /* same_locals_1_stack_item */\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 17\n-          locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 12\n+          locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 3 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   protected com.fasterxml.jackson.databind.ObjectWriter getWriter(javax.servlet.http.HttpServletRequest);\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n"}]}, {"source1": "com/codahale/metrics/servlets/PingServlet.class", "source2": "com/codahale/metrics/servlets/PingServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 4ece5cbd88b40bf4350cdd494f2584f09603be752994cba6f4e7ee8a36297b61\n+  SHA-256 checksum 68615d14d8f2c91947c41d3718fb28776b368c259d0e5c430e0e212a0aab56b3\n   Compiled from \"PingServlet.java\"\n public class com.codahale.metrics.servlets.PingServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #4                          // com/codahale/metrics/servlets/PingServlet\n   super_class: #16                        // javax/servlet/http/HttpServlet\n@@ -128,111 +128,77 @@\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Lcom/codahale/metrics/servlets/PingServlet;\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=3, locals=8, args_size=3\n+      stack=3, locals=6, args_size=3\n          0: aload_2\n          1: sipush        200\n          4: invokeinterface #3,  2            // InterfaceMethod javax/servlet/http/HttpServletResponse.setStatus:(I)V\n          9: aload_2\n         10: ldc           #5                  // String Cache-Control\n         12: ldc           #6                  // String must-revalidate,no-cache,no-store\n         14: invokeinterface #7,  3            // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n         19: aload_2\n         20: ldc           #8                  // String text/plain\n         22: invokeinterface #9,  2            // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n         27: aload_2\n         28: invokeinterface #10,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getWriter:()Ljava/io/PrintWriter;\n         33: astore_3\n-        34: aconst_null\n-        35: astore        4\n-        37: aload_3\n-        38: ldc           #11                 // String pong\n-        40: invokevirtual #12                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n-        43: aload_3\n-        44: ifnull        124\n-        47: aload         4\n-        49: ifnull        71\n-        52: aload_3\n-        53: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-        56: goto          124\n-        59: astore        5\n-        61: aload         4\n-        63: aload         5\n-        65: invokevirtual #15                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-        68: goto          124\n-        71: aload_3\n-        72: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-        75: goto          124\n-        78: astore        5\n-        80: aload         5\n-        82: astore        4\n-        84: aload         5\n-        86: athrow\n-        87: astore        6\n-        89: aload_3\n-        90: ifnull        121\n-        93: aload         4\n-        95: ifnull        117\n-        98: aload_3\n-        99: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-       102: goto          121\n-       105: astore        7\n-       107: aload         4\n-       109: aload         7\n-       111: invokevirtual #15                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       114: goto          121\n-       117: aload_3\n-       118: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-       121: aload         6\n-       123: athrow\n-       124: return\n+        34: aload_3\n+        35: ldc           #11                 // String pong\n+        37: invokevirtual #12                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n+        40: aload_3\n+        41: ifnull        76\n+        44: aload_3\n+        45: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n+        48: goto          76\n+        51: astore        4\n+        53: aload_3\n+        54: ifnull        73\n+        57: aload_3\n+        58: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n+        61: goto          73\n+        64: astore        5\n+        66: aload         4\n+        68: aload         5\n+        70: invokevirtual #15                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+        73: aload         4\n+        75: athrow\n+        76: return\n       Exception table:\n          from    to  target type\n-            52    56    59   Class java/lang/Throwable\n-            37    43    78   Class java/lang/Throwable\n-            37    43    87   any\n-            98   102   105   Class java/lang/Throwable\n-            78    89    87   any\n+            34    40    51   Class java/lang/Throwable\n+            57    61    64   Class java/lang/Throwable\n       LineNumberTable:\n         line 23: 0\n         line 24: 9\n         line 25: 19\n         line 26: 27\n-        line 27: 37\n-        line 28: 43\n-        line 26: 78\n-        line 28: 87\n-        line 29: 124\n+        line 27: 34\n+        line 28: 40\n+        line 26: 51\n+        line 29: 76\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           34      90     3 writer   Ljava/io/PrintWriter;\n-            0     125     0  this   Lcom/codahale/metrics/servlets/PingServlet;\n-            0     125     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     125     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-      StackMapTable: number_of_entries = 8\n+           34      42     3 writer   Ljava/io/PrintWriter;\n+            0      77     0  this   Lcom/codahale/metrics/servlets/PingServlet;\n+            0      77     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0      77     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+      StackMapTable: number_of_entries = 4\n         frame_type = 255 /* full_frame */\n-          offset_delta = 59\n-          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 70 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 51\n+          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 17\n-          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 12\n+          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 3 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n }\n SourceFile: \"PingServlet.java\"\n"}]}, {"source1": "com/codahale/metrics/servlets/ThreadDumpServlet.class", "source2": "com/codahale/metrics/servlets/ThreadDumpServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 15b02e2bc1f871aedd5056448ac1e0493fc1b0741b458f31a37d559ab604e60e\n+  SHA-256 checksum 164ae706826141b7a9838db64df7cece43f2d60eaa5a5d78448795b0ba7f0510\n   Compiled from \"ThreadDumpServlet.java\"\n public class com.codahale.metrics.servlets.ThreadDumpServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #14                         // com/codahale/metrics/servlets/ThreadDumpServlet\n   super_class: #30                        // javax/servlet/http/HttpServlet\n@@ -212,15 +212,15 @@\n     Exceptions:\n       throws javax.servlet.ServletException\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=4, locals=10, args_size=3\n+      stack=4, locals=8, args_size=3\n          0: aload_1\n          1: ldc           #7                  // String monitors\n          3: invokeinterface #8,  2            // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n          8: iconst_1\n          9: invokestatic  #9                  // Method getParam:(Ljava/lang/String;Z)Ljava/lang/Boolean;\n         12: invokevirtual #10                 // Method java/lang/Boolean.booleanValue:()Z\n         15: istore_3\n@@ -248,113 +248,79 @@\n         68: invokeinterface #20,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getWriter:()Ljava/io/PrintWriter;\n         73: ldc           #21                 // String Sorry your runtime environment does not allow to dump threads.\n         75: invokevirtual #22                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n         78: return\n         79: aload_2\n         80: invokeinterface #23,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n         85: astore        5\n-        87: aconst_null\n-        88: astore        6\n-        90: aload_0\n-        91: getfield      #5                  // Field threadDump:Lcom/codahale/metrics/jvm/ThreadDump;\n-        94: iload_3\n-        95: iload         4\n-        97: aload         5\n-        99: invokevirtual #24                 // Method com/codahale/metrics/jvm/ThreadDump.dump:(ZZLjava/io/OutputStream;)V\n-       102: aload         5\n-       104: ifnull        189\n-       107: aload         6\n-       109: ifnull        132\n-       112: aload         5\n-       114: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       117: goto          189\n-       120: astore        7\n-       122: aload         6\n-       124: aload         7\n-       126: invokevirtual #27                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       129: goto          189\n-       132: aload         5\n-       134: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       137: goto          189\n-       140: astore        7\n-       142: aload         7\n-       144: astore        6\n-       146: aload         7\n-       148: athrow\n-       149: astore        8\n-       151: aload         5\n-       153: ifnull        186\n-       156: aload         6\n-       158: ifnull        181\n-       161: aload         5\n-       163: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       166: goto          186\n-       169: astore        9\n-       171: aload         6\n-       173: aload         9\n-       175: invokevirtual #27                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       178: goto          186\n-       181: aload         5\n-       183: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       186: aload         8\n-       188: athrow\n-       189: return\n+        87: aload_0\n+        88: getfield      #5                  // Field threadDump:Lcom/codahale/metrics/jvm/ThreadDump;\n+        91: iload_3\n+        92: iload         4\n+        94: aload         5\n+        96: invokevirtual #24                 // Method com/codahale/metrics/jvm/ThreadDump.dump:(ZZLjava/io/OutputStream;)V\n+        99: aload         5\n+       101: ifnull        139\n+       104: aload         5\n+       106: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n+       109: goto          139\n+       112: astore        6\n+       114: aload         5\n+       116: ifnull        136\n+       119: aload         5\n+       121: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n+       124: goto          136\n+       127: astore        7\n+       129: aload         6\n+       131: aload         7\n+       133: invokevirtual #27                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       136: aload         6\n+       138: athrow\n+       139: return\n       Exception table:\n          from    to  target type\n-           112   117   120   Class java/lang/Throwable\n-            90   102   140   Class java/lang/Throwable\n-            90   102   149   any\n-           161   166   169   Class java/lang/Throwable\n-           140   151   149   any\n+            87    99   112   Class java/lang/Throwable\n+           119   124   127   Class java/lang/Throwable\n       LineNumberTable:\n         line 37: 0\n         line 38: 16\n         line 40: 33\n         line 41: 42\n         line 42: 50\n         line 43: 60\n         line 44: 67\n         line 45: 78\n         line 47: 79\n-        line 48: 90\n-        line 49: 102\n-        line 47: 140\n-        line 49: 149\n-        line 50: 189\n+        line 48: 87\n+        line 49: 99\n+        line 47: 112\n+        line 50: 139\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           87     102     5 output   Ljava/io/OutputStream;\n-            0     190     0  this   Lcom/codahale/metrics/servlets/ThreadDumpServlet;\n-            0     190     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     190     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-           16     174     3 includeMonitors   Z\n-           33     157     4 includeSynchronizers   Z\n-      StackMapTable: number_of_entries = 9\n+           87      52     5 output   Ljava/io/OutputStream;\n+            0     140     0  this   Lcom/codahale/metrics/servlets/ThreadDumpServlet;\n+            0     140     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     140     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+           16     124     3 includeMonitors   Z\n+           33     107     4 includeSynchronizers   Z\n+      StackMapTable: number_of_entries = 5\n         frame_type = 253 /* append */\n           offset_delta = 79\n           locals = [ int, int ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 40\n-          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 32\n+          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   private static java.lang.Boolean getParam(java.lang.String, boolean);\n     descriptor: (Ljava/lang/String;Z)Ljava/lang/Boolean;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n"}]}]}
