{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,42 +1,42 @@\n-Zip file size: 71744 bytes, number of entries: 40\n+Zip file size: 72272 bytes, number of entries: 40\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/\n -rw----     2.0 fat     3035 bX stor 70-Jan-01 00:00 META-INF/DEPENDENCIES\n -rw----     2.0 fat    11358 bX stor 70-Jan-01 00:00 META-INF/LICENSE\n -rw----     2.0 fat       25 bX stor 70-Jan-01 00:00 META-INF/MANIFEST.MF\n -rw----     2.0 fat      175 bX stor 70-Jan-01 00:00 META-INF/NOTICE\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/dubbo/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/dubbo/internal/\n -rw----     2.0 fat      323 bX stor 70-Jan-01 00:00 META-INF/dubbo/internal/org.apache.dubbo.cache.CacheFactory\n -rw----     2.0 fat       47 bX stor 70-Jan-01 00:00 META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter\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/org.apache.dubbo/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/org.apache.dubbo/dubbo-filter-cache/\n -rw----     2.0 fat        0 bX stor 70-Jan-01 00:00 META-INF/maven/org.apache.dubbo/dubbo-filter-cache/pom.properties\n--rw----     2.0 fat     2283 bX stor 70-Jan-01 00:00 META-INF/maven/org.apache.dubbo/dubbo-filter-cache/pom.xml\n+-rw----     2.0 fat     2225 bX stor 70-Jan-01 00:00 META-INF/maven/org.apache.dubbo/dubbo-filter-cache/pom.xml\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/\n -rw----     2.0 fat     1770 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/Cache.java\n -rw----     2.0 fat     1730 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/CacheFactory.java\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/filter/\n -rw----     2.0 fat     5835 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/filter/CacheFilter.java\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/\n -rw----     2.0 fat     3128 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/AbstractCacheFactory.java\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/expiring/\n--rw----     2.0 fat     3154 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/expiring/ExpiringCache.java\n+-rw----     2.0 fat     3231 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/expiring/ExpiringCache.java\n -rw----     2.0 fat     1631 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/expiring/ExpiringCacheFactory.java\n--rw----     2.0 fat    10601 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/expiring/ExpiringMap.java\n+-rw----     2.0 fat    10987 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/expiring/ExpiringMap.java\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/jcache/\n -rw----     2.0 fat     3656 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/jcache/JCache.java\n -rw----     2.0 fat     1806 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/jcache/JCacheFactory.java\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lfu/\n--rw----     2.0 fat     3150 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lfu/LfuCache.java\n--rw----     2.0 fat     1566 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lfu/LfuCacheFactory.java\n+-rw----     2.0 fat     3230 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lfu/LfuCache.java\n+-rw----     2.0 fat     1609 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lfu/LfuCacheFactory.java\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lru/\n -rw----     2.0 fat     2933 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lru/LruCache.java\n -rw----     2.0 fat     1609 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/lru/LruCacheFactory.java\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/threadlocal/\n -rw----     2.0 fat     2929 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/threadlocal/ThreadLocalCache.java\n -rw----     2.0 fat     1734 bX stor 70-Jan-01 00:00 org/apache/dubbo/cache/support/threadlocal/ThreadLocalCacheFactory.java\n-40 files, 64478 bytes uncompressed, 64478 bytes compressed:  0.0%\n+40 files, 65006 bytes uncompressed, 65006 bytes compressed:  0.0%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -340,1858 +340,1858 @@\n #\n 03EBF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 03EC1   Length              0005 (5)\n 03EC3   Flags               01 (1) 'Modification'\n 03EC4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 03EC8 PAYLOAD\n \n-047B3 DATA DESCRIPTOR       08074B50 (134695760)\n-047B7 CRC                   B1327293 (2972873363)\n-047BB Compressed Size       000008EB (2283)\n-047BF Uncompressed Size     000008EB (2283)\n-\n-047C3 LOCAL HEADER #15      04034B50 (67324752)\n-047C7 Extract Zip Spec      14 (20) '2.0'\n-047C8 Extract OS            00 (0) 'MS-DOS'\n-047C9 General Purpose Flag  0000 (0)\n-047CB Compression Method    0000 (0) 'Stored'\n-047CD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-047D1 CRC                   00000000 (0)\n-047D5 Compressed Size       00000000 (0)\n-047D9 Uncompressed Size     00000000 (0)\n-047DD Filename Length       0004 (4)\n-047DF Extra Length          0009 (9)\n-047E1 Filename              'XXXX'\n-#\n-# WARNING: Offset 0x47E1: Filename 'XXXX'\n-#          Zero length filename\n-#\n-047E5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-047E7   Length              0005 (5)\n-047E9   Flags               01 (1) 'Modification'\n-047EA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-047EE LOCAL HEADER #16      04034B50 (67324752)\n-047F2 Extract Zip Spec      14 (20) '2.0'\n-047F3 Extract OS            00 (0) 'MS-DOS'\n-047F4 General Purpose Flag  0000 (0)\n-047F6 Compression Method    0000 (0) 'Stored'\n-047F8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-047FC CRC                   00000000 (0)\n-04800 Compressed Size       00000000 (0)\n-04804 Uncompressed Size     00000000 (0)\n-04808 Filename Length       000B (11)\n-0480A Extra Length          0009 (9)\n-0480C Filename              'XXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x480C: Filename 'XXXXXXXXXXX'\n-#          Zero length filename\n-#\n-04817 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-04819   Length              0005 (5)\n-0481B   Flags               01 (1) 'Modification'\n-0481C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-04820 LOCAL HEADER #17      04034B50 (67324752)\n-04824 Extract Zip Spec      14 (20) '2.0'\n-04825 Extract OS            00 (0) 'MS-DOS'\n-04826 General Purpose Flag  0000 (0)\n-04828 Compression Method    0000 (0) 'Stored'\n-0482A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0482E CRC                   00000000 (0)\n-04832 Compressed Size       00000000 (0)\n-04836 Uncompressed Size     00000000 (0)\n-0483A Filename Length       0011 (17)\n-0483C Extra Length          0009 (9)\n-0483E Filename              'XXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x483E: Filename 'XXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0484F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-04851   Length              0005 (5)\n-04853   Flags               01 (1) 'Modification'\n-04854   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-04858 LOCAL HEADER #18      04034B50 (67324752)\n-0485C Extract Zip Spec      14 (20) '2.0'\n-0485D Extract OS            00 (0) 'MS-DOS'\n-0485E General Purpose Flag  0000 (0)\n-04860 Compression Method    0000 (0) 'Stored'\n-04862 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-04866 CRC                   00000000 (0)\n-0486A Compressed Size       00000000 (0)\n-0486E Uncompressed Size     00000000 (0)\n-04872 Filename Length       0017 (23)\n-04874 Extra Length          0009 (9)\n-04876 Filename              'XXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4876: Filename 'XXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0488D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0488F   Length              0005 (5)\n-04891   Flags               01 (1) 'Modification'\n-04892   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-04896 LOCAL HEADER #19      04034B50 (67324752)\n-0489A Extract Zip Spec      14 (20) '2.0'\n-0489B Extract OS            00 (0) 'MS-DOS'\n-0489C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0489E Compression Method    0000 (0) 'Stored'\n-048A0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-048A4 CRC                   00000000 (0)\n-048A8 Compressed Size       00000000 (0)\n-048AC Uncompressed Size     00000000 (0)\n-048B0 Filename Length       0021 (33)\n-048B2 Extra Length          0009 (9)\n-048B4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x48B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-048D5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-048D7   Length              0005 (5)\n-048D9   Flags               01 (1) 'Modification'\n-048DA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-048DE PAYLOAD\n-\n-04FC8 DATA DESCRIPTOR       08074B50 (134695760)\n-04FCC CRC                   4E701AB1 (1315969713)\n-04FD0 Compressed Size       000006EA (1770)\n-04FD4 Uncompressed Size     000006EA (1770)\n-\n-04FD8 LOCAL HEADER #20      04034B50 (67324752)\n-04FDC Extract Zip Spec      14 (20) '2.0'\n-04FDD Extract OS            00 (0) 'MS-DOS'\n-04FDE General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-04FE0 Compression Method    0000 (0) 'Stored'\n-04FE2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-04FE6 CRC                   00000000 (0)\n-04FEA Compressed Size       00000000 (0)\n-04FEE Uncompressed Size     00000000 (0)\n-04FF2 Filename Length       0028 (40)\n-04FF4 Extra Length          0009 (9)\n-04FF6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4FF6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0501E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-05020   Length              0005 (5)\n-05022   Flags               01 (1) 'Modification'\n-05023   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-05027 PAYLOAD\n-\n-056E9 DATA DESCRIPTOR       08074B50 (134695760)\n-056ED CRC                   95722913 (2507286803)\n-056F1 Compressed Size       000006C2 (1730)\n-056F5 Uncompressed Size     000006C2 (1730)\n-\n-056F9 LOCAL HEADER #21      04034B50 (67324752)\n-056FD Extract Zip Spec      14 (20) '2.0'\n-056FE Extract OS            00 (0) 'MS-DOS'\n-056FF General Purpose Flag  0000 (0)\n-05701 Compression Method    0000 (0) 'Stored'\n-05703 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-05707 CRC                   00000000 (0)\n-0570B Compressed Size       00000000 (0)\n-0570F Uncompressed Size     00000000 (0)\n-05713 Filename Length       001E (30)\n-05715 Extra Length          0009 (9)\n-05717 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x5717: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-05735 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-05737   Length              0005 (5)\n-05739   Flags               01 (1) 'Modification'\n-0573A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-0573E LOCAL HEADER #22      04034B50 (67324752)\n-05742 Extract Zip Spec      14 (20) '2.0'\n-05743 Extract OS            00 (0) 'MS-DOS'\n-05744 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-05746 Compression Method    0000 (0) 'Stored'\n-05748 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0574C CRC                   00000000 (0)\n-05750 Compressed Size       00000000 (0)\n-05754 Uncompressed Size     00000000 (0)\n-05758 Filename Length       002E (46)\n-0575A Extra Length          0009 (9)\n-0575C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x575C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0578A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0578C   Length              0005 (5)\n-0578E   Flags               01 (1) 'Modification'\n-0578F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-05793 PAYLOAD\n-\n-06E5E DATA DESCRIPTOR       08074B50 (134695760)\n-06E62 CRC                   0E9E2711 (245245713)\n-06E66 Compressed Size       000016CB (5835)\n-06E6A Uncompressed Size     000016CB (5835)\n-\n-06E6E LOCAL HEADER #23      04034B50 (67324752)\n-06E72 Extract Zip Spec      14 (20) '2.0'\n-06E73 Extract OS            00 (0) 'MS-DOS'\n-06E74 General Purpose Flag  0000 (0)\n-06E76 Compression Method    0000 (0) 'Stored'\n-06E78 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-06E7C CRC                   00000000 (0)\n-06E80 Compressed Size       00000000 (0)\n-06E84 Uncompressed Size     00000000 (0)\n-06E88 Filename Length       001F (31)\n-06E8A Extra Length          0009 (9)\n-06E8C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6E8C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-06EAB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-06EAD   Length              0005 (5)\n-06EAF   Flags               01 (1) 'Modification'\n-06EB0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-06EB4 LOCAL HEADER #24      04034B50 (67324752)\n-06EB8 Extract Zip Spec      14 (20) '2.0'\n-06EB9 Extract OS            00 (0) 'MS-DOS'\n-06EBA General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-06EBC Compression Method    0000 (0) 'Stored'\n-06EBE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-06EC2 CRC                   00000000 (0)\n-06EC6 Compressed Size       00000000 (0)\n-06ECA Uncompressed Size     00000000 (0)\n-06ECE Filename Length       0038 (56)\n-06ED0 Extra Length          0009 (9)\n-06ED2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6ED2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-06F0A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-06F0C   Length              0005 (5)\n-06F0E   Flags               01 (1) 'Modification'\n-06F0F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-06F13 PAYLOAD\n-\n-07B4B DATA DESCRIPTOR       08074B50 (134695760)\n-07B4F CRC                   048D5F10 (76373776)\n-07B53 Compressed Size       00000C38 (3128)\n-07B57 Uncompressed Size     00000C38 (3128)\n-\n-07B5B LOCAL HEADER #25      04034B50 (67324752)\n-07B5F Extract Zip Spec      14 (20) '2.0'\n-07B60 Extract OS            00 (0) 'MS-DOS'\n-07B61 General Purpose Flag  0000 (0)\n-07B63 Compression Method    0000 (0) 'Stored'\n-07B65 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-07B69 CRC                   00000000 (0)\n-07B6D Compressed Size       00000000 (0)\n-07B71 Uncompressed Size     00000000 (0)\n-07B75 Filename Length       0028 (40)\n-07B77 Extra Length          0009 (9)\n-07B79 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x7B79: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-07BA1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-07BA3   Length              0005 (5)\n-07BA5   Flags               01 (1) 'Modification'\n-07BA6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-07BAA LOCAL HEADER #26      04034B50 (67324752)\n-07BAE Extract Zip Spec      14 (20) '2.0'\n-07BAF Extract OS            00 (0) 'MS-DOS'\n-07BB0 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-07BB2 Compression Method    0000 (0) 'Stored'\n-07BB4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-07BB8 CRC                   00000000 (0)\n-07BBC Compressed Size       00000000 (0)\n-07BC0 Uncompressed Size     00000000 (0)\n-07BC4 Filename Length       003A (58)\n-07BC6 Extra Length          0009 (9)\n-07BC8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x7BC8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-07C02 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-07C04   Length              0005 (5)\n-07C06   Flags               01 (1) 'Modification'\n-07C07   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-07C0B PAYLOAD\n-\n-0885D DATA DESCRIPTOR       08074B50 (134695760)\n-08861 CRC                   6447E2ED (1682432749)\n-08865 Compressed Size       00000C52 (3154)\n-08869 Uncompressed Size     00000C52 (3154)\n-\n-0886D LOCAL HEADER #27      04034B50 (67324752)\n-08871 Extract Zip Spec      14 (20) '2.0'\n-08872 Extract OS            00 (0) 'MS-DOS'\n-08873 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-08875 Compression Method    0000 (0) 'Stored'\n-08877 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0887B CRC                   00000000 (0)\n-0887F Compressed Size       00000000 (0)\n-08883 Uncompressed Size     00000000 (0)\n-08887 Filename Length       0041 (65)\n-08889 Extra Length          0009 (9)\n-0888B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x888B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-088CC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-088CE   Length              0005 (5)\n-088D0   Flags               01 (1) 'Modification'\n-088D1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-088D5 PAYLOAD\n-\n-08F34 DATA DESCRIPTOR       08074B50 (134695760)\n-08F38 CRC                   11FDDB06 (301849350)\n-08F3C Compressed Size       0000065F (1631)\n-08F40 Uncompressed Size     0000065F (1631)\n-\n-08F44 LOCAL HEADER #28      04034B50 (67324752)\n-08F48 Extract Zip Spec      14 (20) '2.0'\n-08F49 Extract OS            00 (0) 'MS-DOS'\n-08F4A General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-08F4C Compression Method    0000 (0) 'Stored'\n-08F4E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-08F52 CRC                   00000000 (0)\n-08F56 Compressed Size       00000000 (0)\n-08F5A Uncompressed Size     00000000 (0)\n-08F5E Filename Length       0038 (56)\n-08F60 Extra Length          0009 (9)\n-08F62 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8F62: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-08F9A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-08F9C   Length              0005 (5)\n-08F9E   Flags               01 (1) 'Modification'\n-08F9F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-08FA3 PAYLOAD\n-\n-0B90C DATA DESCRIPTOR       08074B50 (134695760)\n-0B910 CRC                   58EB82E0 (1491829472)\n-0B914 Compressed Size       00002969 (10601)\n-0B918 Uncompressed Size     00002969 (10601)\n-\n-0B91C LOCAL HEADER #29      04034B50 (67324752)\n-0B920 Extract Zip Spec      14 (20) '2.0'\n-0B921 Extract OS            00 (0) 'MS-DOS'\n-0B922 General Purpose Flag  0000 (0)\n-0B924 Compression Method    0000 (0) 'Stored'\n-0B926 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0B92A CRC                   00000000 (0)\n-0B92E Compressed Size       00000000 (0)\n-0B932 Uncompressed Size     00000000 (0)\n-0B936 Filename Length       0026 (38)\n-0B938 Extra Length          0009 (9)\n-0B93A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xB93A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0B960 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0B962   Length              0005 (5)\n-0B964   Flags               01 (1) 'Modification'\n-0B965   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-0B969 LOCAL HEADER #30      04034B50 (67324752)\n-0B96D Extract Zip Spec      14 (20) '2.0'\n-0B96E Extract OS            00 (0) 'MS-DOS'\n-0B96F General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0B971 Compression Method    0000 (0) 'Stored'\n-0B973 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0B977 CRC                   00000000 (0)\n-0B97B Compressed Size       00000000 (0)\n-0B97F Uncompressed Size     00000000 (0)\n-0B983 Filename Length       0031 (49)\n-0B985 Extra Length          0009 (9)\n-0B987 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xB987: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0B9B8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0B9BA   Length              0005 (5)\n-0B9BC   Flags               01 (1) 'Modification'\n-0B9BD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0B9C1 PAYLOAD\n-\n-0C809 DATA DESCRIPTOR       08074B50 (134695760)\n-0C80D CRC                   5EA7953B (1588041019)\n-0C811 Compressed Size       00000E48 (3656)\n-0C815 Uncompressed Size     00000E48 (3656)\n-\n-0C819 LOCAL HEADER #31      04034B50 (67324752)\n-0C81D Extract Zip Spec      14 (20) '2.0'\n-0C81E Extract OS            00 (0) 'MS-DOS'\n-0C81F General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0C821 Compression Method    0000 (0) 'Stored'\n-0C823 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0C827 CRC                   00000000 (0)\n-0C82B Compressed Size       00000000 (0)\n-0C82F Uncompressed Size     00000000 (0)\n-0C833 Filename Length       0038 (56)\n-0C835 Extra Length          0009 (9)\n-0C837 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xC837: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0C86F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0C871   Length              0005 (5)\n-0C873   Flags               01 (1) 'Modification'\n-0C874   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0C878 PAYLOAD\n-\n-0CF86 DATA DESCRIPTOR       08074B50 (134695760)\n-0CF8A CRC                   05E875FD (99120637)\n-0CF8E Compressed Size       0000070E (1806)\n-0CF92 Uncompressed Size     0000070E (1806)\n-\n-0CF96 LOCAL HEADER #32      04034B50 (67324752)\n-0CF9A Extract Zip Spec      14 (20) '2.0'\n-0CF9B Extract OS            00 (0) 'MS-DOS'\n-0CF9C General Purpose Flag  0000 (0)\n-0CF9E Compression Method    0000 (0) 'Stored'\n-0CFA0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0CFA4 CRC                   00000000 (0)\n-0CFA8 Compressed Size       00000000 (0)\n-0CFAC Uncompressed Size     00000000 (0)\n-0CFB0 Filename Length       0023 (35)\n-0CFB2 Extra Length          0009 (9)\n-0CFB4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xCFB4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0CFD7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0CFD9   Length              0005 (5)\n-0CFDB   Flags               01 (1) 'Modification'\n-0CFDC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-0CFE0 LOCAL HEADER #33      04034B50 (67324752)\n-0CFE4 Extract Zip Spec      14 (20) '2.0'\n-0CFE5 Extract OS            00 (0) 'MS-DOS'\n-0CFE6 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0CFE8 Compression Method    0000 (0) 'Stored'\n-0CFEA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0CFEE CRC                   00000000 (0)\n-0CFF2 Compressed Size       00000000 (0)\n-0CFF6 Uncompressed Size     00000000 (0)\n-0CFFA Filename Length       0030 (48)\n-0CFFC Extra Length          0009 (9)\n-0CFFE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xCFFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0D02E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0D030   Length              0005 (5)\n-0D032   Flags               01 (1) 'Modification'\n-0D033   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0D037 PAYLOAD\n-\n-0DC85 DATA DESCRIPTOR       08074B50 (134695760)\n-0DC89 CRC                   39ECA03B (971808827)\n-0DC8D Compressed Size       00000C4E (3150)\n-0DC91 Uncompressed Size     00000C4E (3150)\n-\n-0DC95 LOCAL HEADER #34      04034B50 (67324752)\n-0DC99 Extract Zip Spec      14 (20) '2.0'\n-0DC9A Extract OS            00 (0) 'MS-DOS'\n-0DC9B General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0DC9D Compression Method    0000 (0) 'Stored'\n-0DC9F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0DCA3 CRC                   00000000 (0)\n-0DCA7 Compressed Size       00000000 (0)\n-0DCAB Uncompressed Size     00000000 (0)\n-0DCAF Filename Length       0037 (55)\n-0DCB1 Extra Length          0009 (9)\n-0DCB3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xDCB3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0DCEA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0DCEC   Length              0005 (5)\n-0DCEE   Flags               01 (1) 'Modification'\n-0DCEF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0DCF3 PAYLOAD\n-\n-0E311 DATA DESCRIPTOR       08074B50 (134695760)\n-0E315 CRC                   D327EA9B (3542608539)\n-0E319 Compressed Size       0000061E (1566)\n-0E31D Uncompressed Size     0000061E (1566)\n-\n-0E321 LOCAL HEADER #35      04034B50 (67324752)\n-0E325 Extract Zip Spec      14 (20) '2.0'\n-0E326 Extract OS            00 (0) 'MS-DOS'\n-0E327 General Purpose Flag  0000 (0)\n-0E329 Compression Method    0000 (0) 'Stored'\n-0E32B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0E32F CRC                   00000000 (0)\n-0E333 Compressed Size       00000000 (0)\n-0E337 Uncompressed Size     00000000 (0)\n-0E33B Filename Length       0023 (35)\n-0E33D Extra Length          0009 (9)\n-0E33F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xE33F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0E362 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0E364   Length              0005 (5)\n-0E366   Flags               01 (1) 'Modification'\n-0E367   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-0E36B LOCAL HEADER #36      04034B50 (67324752)\n-0E36F Extract Zip Spec      14 (20) '2.0'\n-0E370 Extract OS            00 (0) 'MS-DOS'\n-0E371 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0E373 Compression Method    0000 (0) 'Stored'\n-0E375 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0E379 CRC                   00000000 (0)\n-0E37D Compressed Size       00000000 (0)\n-0E381 Uncompressed Size     00000000 (0)\n-0E385 Filename Length       0030 (48)\n-0E387 Extra Length          0009 (9)\n-0E389 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xE389: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0E3B9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0E3BB   Length              0005 (5)\n-0E3BD   Flags               01 (1) 'Modification'\n-0E3BE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0E3C2 PAYLOAD\n-\n-0EF37 DATA DESCRIPTOR       08074B50 (134695760)\n-0EF3B CRC                   E901806B (3909189739)\n-0EF3F Compressed Size       00000B75 (2933)\n-0EF43 Uncompressed Size     00000B75 (2933)\n-\n-0EF47 LOCAL HEADER #37      04034B50 (67324752)\n-0EF4B Extract Zip Spec      14 (20) '2.0'\n-0EF4C Extract OS            00 (0) 'MS-DOS'\n-0EF4D General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0EF4F Compression Method    0000 (0) 'Stored'\n-0EF51 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0EF55 CRC                   00000000 (0)\n-0EF59 Compressed Size       00000000 (0)\n-0EF5D Uncompressed Size     00000000 (0)\n-0EF61 Filename Length       0037 (55)\n-0EF63 Extra Length          0009 (9)\n-0EF65 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xEF65: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0EF9C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0EF9E   Length              0005 (5)\n-0EFA0   Flags               01 (1) 'Modification'\n-0EFA1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0EFA5 PAYLOAD\n-\n-0F5EE DATA DESCRIPTOR       08074B50 (134695760)\n-0F5F2 CRC                   45C1CEBF (1170329279)\n-0F5F6 Compressed Size       00000649 (1609)\n-0F5FA Uncompressed Size     00000649 (1609)\n-\n-0F5FE LOCAL HEADER #38      04034B50 (67324752)\n-0F602 Extract Zip Spec      14 (20) '2.0'\n-0F603 Extract OS            00 (0) 'MS-DOS'\n-0F604 General Purpose Flag  0000 (0)\n-0F606 Compression Method    0000 (0) 'Stored'\n-0F608 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0F60C CRC                   00000000 (0)\n-0F610 Compressed Size       00000000 (0)\n-0F614 Uncompressed Size     00000000 (0)\n-0F618 Filename Length       002B (43)\n-0F61A Extra Length          0009 (9)\n-0F61C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xF61C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0F647 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0F649   Length              0005 (5)\n-0F64B   Flags               01 (1) 'Modification'\n-0F64C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-0F650 LOCAL HEADER #39      04034B50 (67324752)\n-0F654 Extract Zip Spec      14 (20) '2.0'\n-0F655 Extract OS            00 (0) 'MS-DOS'\n-0F656 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0F658 Compression Method    0000 (0) 'Stored'\n-0F65A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0F65E CRC                   00000000 (0)\n-0F662 Compressed Size       00000000 (0)\n-0F666 Uncompressed Size     00000000 (0)\n-0F66A Filename Length       0040 (64)\n-0F66C Extra Length          0009 (9)\n-0F66E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xF66E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0F6AE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0F6B0   Length              0005 (5)\n-0F6B2   Flags               01 (1) 'Modification'\n-0F6B3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0F6B7 PAYLOAD\n-\n-10228 DATA DESCRIPTOR       08074B50 (134695760)\n-1022C CRC                   27EFB86F (670021743)\n-10230 Compressed Size       00000B71 (2929)\n-10234 Uncompressed Size     00000B71 (2929)\n-\n-10238 LOCAL HEADER #40      04034B50 (67324752)\n-1023C Extract Zip Spec      14 (20) '2.0'\n-1023D Extract OS            00 (0) 'MS-DOS'\n-1023E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10240 Compression Method    0000 (0) 'Stored'\n-10242 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10246 CRC                   00000000 (0)\n-1024A Compressed Size       00000000 (0)\n-1024E Uncompressed Size     00000000 (0)\n-10252 Filename Length       0047 (71)\n-10254 Extra Length          0009 (9)\n-10256 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10256: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1029D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1029F   Length              0005 (5)\n-102A1   Flags               01 (1) 'Modification'\n-102A2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-102A6 PAYLOAD\n-\n-1096C DATA DESCRIPTOR       08074B50 (134695760)\n-10970 CRC                   0D988858 (228100184)\n-10974 Compressed Size       000006C6 (1734)\n-10978 Uncompressed Size     000006C6 (1734)\n-\n-1097C CENTRAL HEADER #1     02014B50 (33639248)\n-10980 Created Zip Spec      14 (20) '2.0'\n-10981 Created OS            00 (0) 'MS-DOS'\n-10982 Extract Zip Spec      14 (20) '2.0'\n-10983 Extract OS            00 (0) 'MS-DOS'\n-10984 General Purpose Flag  0000 (0)\n-10986 Compression Method    0000 (0) 'Stored'\n-10988 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1098C CRC                   00000000 (0)\n-10990 Compressed Size       00000000 (0)\n-10994 Uncompressed Size     00000000 (0)\n-10998 Filename Length       0009 (9)\n-1099A Extra Length          0009 (9)\n-1099C Comment Length        0000 (0)\n-1099E Disk Start            0000 (0)\n-109A0 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-109A2 Ext File Attributes   00000000 (0)\n-109A6 Local Header Offset   00000000 (0)\n-109AA Filename              'XXXXXXXXX'\n-#\n-# WARNING: Offset 0x109AA: Filename 'XXXXXXXXX'\n-#          Zero length filename\n-#\n-109B3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-109B5   Length              0005 (5)\n-109B7   Flags               01 (1) 'Modification'\n-109B8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-109BC CENTRAL HEADER #2     02014B50 (33639248)\n-109C0 Created Zip Spec      14 (20) '2.0'\n-109C1 Created OS            00 (0) 'MS-DOS'\n-109C2 Extract Zip Spec      14 (20) '2.0'\n-109C3 Extract OS            00 (0) 'MS-DOS'\n-109C4 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-109C6 Compression Method    0000 (0) 'Stored'\n-109C8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-109CC CRC                   4F5E2B02 (1331571458)\n-109D0 Compressed Size       00000BDB (3035)\n-109D4 Uncompressed Size     00000BDB (3035)\n-109D8 Filename Length       0015 (21)\n-109DA Extra Length          0009 (9)\n-109DC Comment Length        0000 (0)\n-109DE Disk Start            0000 (0)\n-109E0 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-109E2 Ext File Attributes   00000000 (0)\n-109E6 Local Header Offset   00000030 (48)\n-109EA Filename              'XXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x109EA: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-109FF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10A01   Length              0005 (5)\n-10A03   Flags               01 (1) 'Modification'\n-10A04   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10A08 CENTRAL HEADER #3     02014B50 (33639248)\n-10A0C Created Zip Spec      14 (20) '2.0'\n-10A0D Created OS            00 (0) 'MS-DOS'\n-10A0E Extract Zip Spec      14 (20) '2.0'\n-10A0F Extract OS            00 (0) 'MS-DOS'\n-10A10 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10A12 Compression Method    0000 (0) 'Stored'\n-10A14 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10A18 CRC                   86E2B4B4 (2263004340)\n-10A1C Compressed Size       00002C5E (11358)\n-10A20 Uncompressed Size     00002C5E (11358)\n-10A24 Filename Length       0010 (16)\n-10A26 Extra Length          0009 (9)\n-10A28 Comment Length        0000 (0)\n-10A2A Disk Start            0000 (0)\n-10A2C Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10A2E Ext File Attributes   00000000 (0)\n-10A32 Local Header Offset   00000C57 (3159)\n-10A36 Filename              'XXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10A36: Filename 'XXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10A46 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10A48   Length              0005 (5)\n-10A4A   Flags               01 (1) 'Modification'\n-10A4B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10A4F CENTRAL HEADER #4     02014B50 (33639248)\n-10A53 Created Zip Spec      14 (20) '2.0'\n-10A54 Created OS            00 (0) 'MS-DOS'\n-10A55 Extract Zip Spec      14 (20) '2.0'\n-10A56 Extract OS            00 (0) 'MS-DOS'\n-10A57 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10A59 Compression Method    0000 (0) 'Stored'\n-10A5B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10A5F CRC                   EE027FB2 (3993141170)\n-10A63 Compressed Size       00000019 (25)\n-10A67 Uncompressed Size     00000019 (25)\n-10A6B Filename Length       0014 (20)\n-10A6D Extra Length          0009 (9)\n-10A6F Comment Length        0000 (0)\n-10A71 Disk Start            0000 (0)\n-10A73 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10A75 Ext File Attributes   00000000 (0)\n-10A79 Local Header Offset   000038FC (14588)\n-10A7D Filename              'XXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10A7D: Filename 'XXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10A91 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10A93   Length              0005 (5)\n-10A95   Flags               01 (1) 'Modification'\n-10A96   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10A9A CENTRAL HEADER #5     02014B50 (33639248)\n-10A9E Created Zip Spec      14 (20) '2.0'\n-10A9F Created OS            00 (0) 'MS-DOS'\n-10AA0 Extract Zip Spec      14 (20) '2.0'\n-10AA1 Extract OS            00 (0) 'MS-DOS'\n-10AA2 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10AA4 Compression Method    0000 (0) 'Stored'\n-10AA6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10AAA CRC                   905D2B32 (2422025010)\n-10AAE Compressed Size       000000AF (175)\n-10AB2 Uncompressed Size     000000AF (175)\n-10AB6 Filename Length       000F (15)\n-10AB8 Extra Length          0009 (9)\n-10ABA Comment Length        0000 (0)\n-10ABC Disk Start            0000 (0)\n-10ABE Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10AC0 Ext File Attributes   00000000 (0)\n-10AC4 Local Header Offset   00003960 (14688)\n-10AC8 Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10AC8: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10AD7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10AD9   Length              0005 (5)\n-10ADB   Flags               01 (1) 'Modification'\n-10ADC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10AE0 CENTRAL HEADER #6     02014B50 (33639248)\n-10AE4 Created Zip Spec      14 (20) '2.0'\n-10AE5 Created OS            00 (0) 'MS-DOS'\n-10AE6 Extract Zip Spec      14 (20) '2.0'\n-10AE7 Extract OS            00 (0) 'MS-DOS'\n-10AE8 General Purpose Flag  0000 (0)\n-10AEA Compression Method    0000 (0) 'Stored'\n-10AEC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10AF0 CRC                   00000000 (0)\n-10AF4 Compressed Size       00000000 (0)\n-10AF8 Uncompressed Size     00000000 (0)\n-10AFC Filename Length       000F (15)\n-10AFE Extra Length          0009 (9)\n-10B00 Comment Length        0000 (0)\n-10B02 Disk Start            0000 (0)\n-10B04 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10B06 Ext File Attributes   00000000 (0)\n-10B0A Local Header Offset   00003A55 (14933)\n-10B0E Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10B0E: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10B1D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10B1F   Length              0005 (5)\n-10B21   Flags               01 (1) 'Modification'\n-10B22   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10B26 CENTRAL HEADER #7     02014B50 (33639248)\n-10B2A Created Zip Spec      14 (20) '2.0'\n-10B2B Created OS            00 (0) 'MS-DOS'\n-10B2C Extract Zip Spec      14 (20) '2.0'\n-10B2D Extract OS            00 (0) 'MS-DOS'\n-10B2E General Purpose Flag  0000 (0)\n-10B30 Compression Method    0000 (0) 'Stored'\n-10B32 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10B36 CRC                   00000000 (0)\n-10B3A Compressed Size       00000000 (0)\n-10B3E Uncompressed Size     00000000 (0)\n-10B42 Filename Length       0018 (24)\n-10B44 Extra Length          0009 (9)\n-10B46 Comment Length        0000 (0)\n-10B48 Disk Start            0000 (0)\n-10B4A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10B4C Ext File Attributes   00000000 (0)\n-10B50 Local Header Offset   00003A8B (14987)\n-10B54 Filename              'XXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10B54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10B6C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10B6E   Length              0005 (5)\n-10B70   Flags               01 (1) 'Modification'\n-10B71   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10B75 CENTRAL HEADER #8     02014B50 (33639248)\n-10B79 Created Zip Spec      14 (20) '2.0'\n-10B7A Created OS            00 (0) 'MS-DOS'\n-10B7B Extract Zip Spec      14 (20) '2.0'\n-10B7C Extract OS            00 (0) 'MS-DOS'\n-10B7D General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10B7F Compression Method    0000 (0) 'Stored'\n-10B81 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10B85 CRC                   9CEA64BA (2632606906)\n-10B89 Compressed Size       00000143 (323)\n-10B8D Uncompressed Size     00000143 (323)\n-10B91 Filename Length       003B (59)\n-10B93 Extra Length          0009 (9)\n-10B95 Comment Length        0000 (0)\n-10B97 Disk Start            0000 (0)\n-10B99 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10B9B Ext File Attributes   00000000 (0)\n-10B9F Local Header Offset   00003ACA (15050)\n-10BA3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10BA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10BDE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10BE0   Length              0005 (5)\n-10BE2   Flags               01 (1) 'Modification'\n-10BE3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10BE7 CENTRAL HEADER #9     02014B50 (33639248)\n-10BEB Created Zip Spec      14 (20) '2.0'\n-10BEC Created OS            00 (0) 'MS-DOS'\n-10BED Extract Zip Spec      14 (20) '2.0'\n-10BEE Extract OS            00 (0) 'MS-DOS'\n-10BEF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10BF1 Compression Method    0000 (0) 'Stored'\n-10BF3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10BF7 CRC                   E4CE0454 (3838706772)\n-10BFB Compressed Size       0000002F (47)\n-10BFF Uncompressed Size     0000002F (47)\n-10C03 Filename Length       0033 (51)\n-10C05 Extra Length          0009 (9)\n-10C07 Comment Length        0000 (0)\n-10C09 Disk Start            0000 (0)\n-10C0B Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10C0D Ext File Attributes   00000000 (0)\n-10C11 Local Header Offset   00003C7F (15487)\n-10C15 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10C15: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10C48 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10C4A   Length              0005 (5)\n-10C4C   Flags               01 (1) 'Modification'\n-10C4D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10C51 CENTRAL HEADER #10    02014B50 (33639248)\n-10C55 Created Zip Spec      14 (20) '2.0'\n-10C56 Created OS            00 (0) 'MS-DOS'\n-10C57 Extract Zip Spec      14 (20) '2.0'\n-10C58 Extract OS            00 (0) 'MS-DOS'\n-10C59 General Purpose Flag  0000 (0)\n-10C5B Compression Method    0000 (0) 'Stored'\n-10C5D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10C61 CRC                   00000000 (0)\n-10C65 Compressed Size       00000000 (0)\n-10C69 Uncompressed Size     00000000 (0)\n-10C6D Filename Length       000F (15)\n-10C6F Extra Length          0009 (9)\n-10C71 Comment Length        0000 (0)\n-10C73 Disk Start            0000 (0)\n-10C75 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10C77 Ext File Attributes   00000000 (0)\n-10C7B Local Header Offset   00003D18 (15640)\n-10C7F Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10C7F: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10C8E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10C90   Length              0005 (5)\n-10C92   Flags               01 (1) 'Modification'\n-10C93   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10C97 CENTRAL HEADER #11    02014B50 (33639248)\n-10C9B Created Zip Spec      14 (20) '2.0'\n-10C9C Created OS            00 (0) 'MS-DOS'\n-10C9D Extract Zip Spec      14 (20) '2.0'\n-10C9E Extract OS            00 (0) 'MS-DOS'\n-10C9F General Purpose Flag  0000 (0)\n-10CA1 Compression Method    0000 (0) 'Stored'\n-10CA3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10CA7 CRC                   00000000 (0)\n-10CAB Compressed Size       00000000 (0)\n-10CAF Uncompressed Size     00000000 (0)\n-10CB3 Filename Length       0020 (32)\n-10CB5 Extra Length          0009 (9)\n-10CB7 Comment Length        0000 (0)\n-10CB9 Disk Start            0000 (0)\n-10CBB Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10CBD Ext File Attributes   00000000 (0)\n-10CC1 Local Header Offset   00003D4E (15694)\n-10CC5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10CC5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10CE5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10CE7   Length              0005 (5)\n-10CE9   Flags               01 (1) 'Modification'\n-10CEA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10CEE CENTRAL HEADER #12    02014B50 (33639248)\n-10CF2 Created Zip Spec      14 (20) '2.0'\n-10CF3 Created OS            00 (0) 'MS-DOS'\n-10CF4 Extract Zip Spec      14 (20) '2.0'\n-10CF5 Extract OS            00 (0) 'MS-DOS'\n-10CF6 General Purpose Flag  0000 (0)\n-10CF8 Compression Method    0000 (0) 'Stored'\n-10CFA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10CFE CRC                   00000000 (0)\n-10D02 Compressed Size       00000000 (0)\n-10D06 Uncompressed Size     00000000 (0)\n-10D0A Filename Length       0033 (51)\n-10D0C Extra Length          0009 (9)\n-10D0E Comment Length        0000 (0)\n-10D10 Disk Start            0000 (0)\n-10D12 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10D14 Ext File Attributes   00000000 (0)\n-10D18 Local Header Offset   00003D95 (15765)\n-10D1C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10D1C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10D4F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10D51   Length              0005 (5)\n-10D53   Flags               01 (1) 'Modification'\n-10D54   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10D58 CENTRAL HEADER #13    02014B50 (33639248)\n-10D5C Created Zip Spec      14 (20) '2.0'\n-10D5D Created OS            00 (0) 'MS-DOS'\n-10D5E Extract Zip Spec      14 (20) '2.0'\n-10D5F Extract OS            00 (0) 'MS-DOS'\n-10D60 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10D62 Compression Method    0000 (0) 'Stored'\n-10D64 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10D68 CRC                   00000000 (0)\n-10D6C Compressed Size       00000000 (0)\n-10D70 Uncompressed Size     00000000 (0)\n-10D74 Filename Length       0041 (65)\n-10D76 Extra Length          0009 (9)\n-10D78 Comment Length        0000 (0)\n-10D7A Disk Start            0000 (0)\n-10D7C Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10D7E Ext File Attributes   00000000 (0)\n-10D82 Local Header Offset   00003DEF (15855)\n-10D86 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10D86: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10DC7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10DC9   Length              0005 (5)\n-10DCB   Flags               01 (1) 'Modification'\n-10DCC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10DD0 CENTRAL HEADER #14    02014B50 (33639248)\n-10DD4 Created Zip Spec      14 (20) '2.0'\n-10DD5 Created OS            00 (0) 'MS-DOS'\n-10DD6 Extract Zip Spec      14 (20) '2.0'\n-10DD7 Extract OS            00 (0) 'MS-DOS'\n-10DD8 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10DDA Compression Method    0000 (0) 'Stored'\n-10DDC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10DE0 CRC                   B1327293 (2972873363)\n-10DE4 Compressed Size       000008EB (2283)\n-10DE8 Uncompressed Size     000008EB (2283)\n-10DEC Filename Length       003A (58)\n-10DEE Extra Length          0009 (9)\n-10DF0 Comment Length        0000 (0)\n-10DF2 Disk Start            0000 (0)\n-10DF4 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10DF6 Ext File Attributes   00000000 (0)\n-10DFA Local Header Offset   00003E67 (15975)\n-10DFE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10DFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10E38 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10E3A   Length              0005 (5)\n-10E3C   Flags               01 (1) 'Modification'\n-10E3D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10E41 CENTRAL HEADER #15    02014B50 (33639248)\n-10E45 Created Zip Spec      14 (20) '2.0'\n-10E46 Created OS            00 (0) 'MS-DOS'\n-10E47 Extract Zip Spec      14 (20) '2.0'\n-10E48 Extract OS            00 (0) 'MS-DOS'\n-10E49 General Purpose Flag  0000 (0)\n-10E4B Compression Method    0000 (0) 'Stored'\n-10E4D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10E51 CRC                   00000000 (0)\n-10E55 Compressed Size       00000000 (0)\n-10E59 Uncompressed Size     00000000 (0)\n-10E5D Filename Length       0004 (4)\n-10E5F Extra Length          0009 (9)\n-10E61 Comment Length        0000 (0)\n-10E63 Disk Start            0000 (0)\n-10E65 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10E67 Ext File Attributes   00000000 (0)\n-10E6B Local Header Offset   000047C3 (18371)\n-10E6F Filename              'XXXX'\n-#\n-# WARNING: Offset 0x10E6F: Filename 'XXXX'\n-#          Zero length filename\n-#\n-10E73 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10E75   Length              0005 (5)\n-10E77   Flags               01 (1) 'Modification'\n-10E78   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10E7C CENTRAL HEADER #16    02014B50 (33639248)\n-10E80 Created Zip Spec      14 (20) '2.0'\n-10E81 Created OS            00 (0) 'MS-DOS'\n-10E82 Extract Zip Spec      14 (20) '2.0'\n-10E83 Extract OS            00 (0) 'MS-DOS'\n-10E84 General Purpose Flag  0000 (0)\n-10E86 Compression Method    0000 (0) 'Stored'\n-10E88 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10E8C CRC                   00000000 (0)\n-10E90 Compressed Size       00000000 (0)\n-10E94 Uncompressed Size     00000000 (0)\n-10E98 Filename Length       000B (11)\n-10E9A Extra Length          0009 (9)\n-10E9C Comment Length        0000 (0)\n-10E9E Disk Start            0000 (0)\n-10EA0 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10EA2 Ext File Attributes   00000000 (0)\n-10EA6 Local Header Offset   000047EE (18414)\n-10EAA Filename              'XXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10EAA: Filename 'XXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10EB5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10EB7   Length              0005 (5)\n-10EB9   Flags               01 (1) 'Modification'\n-10EBA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10EBE CENTRAL HEADER #17    02014B50 (33639248)\n-10EC2 Created Zip Spec      14 (20) '2.0'\n-10EC3 Created OS            00 (0) 'MS-DOS'\n-10EC4 Extract Zip Spec      14 (20) '2.0'\n-10EC5 Extract OS            00 (0) 'MS-DOS'\n-10EC6 General Purpose Flag  0000 (0)\n-10EC8 Compression Method    0000 (0) 'Stored'\n-10ECA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10ECE CRC                   00000000 (0)\n-10ED2 Compressed Size       00000000 (0)\n-10ED6 Uncompressed Size     00000000 (0)\n-10EDA Filename Length       0011 (17)\n-10EDC Extra Length          0009 (9)\n-10EDE Comment Length        0000 (0)\n-10EE0 Disk Start            0000 (0)\n-10EE2 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10EE4 Ext File Attributes   00000000 (0)\n-10EE8 Local Header Offset   00004820 (18464)\n-10EEC Filename              'XXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10EEC: Filename 'XXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10EFD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10EFF   Length              0005 (5)\n-10F01   Flags               01 (1) 'Modification'\n-10F02   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10F06 CENTRAL HEADER #18    02014B50 (33639248)\n-10F0A Created Zip Spec      14 (20) '2.0'\n-10F0B Created OS            00 (0) 'MS-DOS'\n-10F0C Extract Zip Spec      14 (20) '2.0'\n-10F0D Extract OS            00 (0) 'MS-DOS'\n-10F0E General Purpose Flag  0000 (0)\n-10F10 Compression Method    0000 (0) 'Stored'\n-10F12 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10F16 CRC                   00000000 (0)\n-10F1A Compressed Size       00000000 (0)\n-10F1E Uncompressed Size     00000000 (0)\n-10F22 Filename Length       0017 (23)\n-10F24 Extra Length          0009 (9)\n-10F26 Comment Length        0000 (0)\n-10F28 Disk Start            0000 (0)\n-10F2A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10F2C Ext File Attributes   00000000 (0)\n-10F30 Local Header Offset   00004858 (18520)\n-10F34 Filename              'XXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10F34: Filename 'XXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10F4B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10F4D   Length              0005 (5)\n-10F4F   Flags               01 (1) 'Modification'\n-10F50   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10F54 CENTRAL HEADER #19    02014B50 (33639248)\n-10F58 Created Zip Spec      14 (20) '2.0'\n-10F59 Created OS            00 (0) 'MS-DOS'\n-10F5A Extract Zip Spec      14 (20) '2.0'\n-10F5B Extract OS            00 (0) 'MS-DOS'\n-10F5C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10F5E Compression Method    0000 (0) 'Stored'\n-10F60 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10F64 CRC                   4E701AB1 (1315969713)\n-10F68 Compressed Size       000006EA (1770)\n-10F6C Uncompressed Size     000006EA (1770)\n-10F70 Filename Length       0021 (33)\n-10F72 Extra Length          0009 (9)\n-10F74 Comment Length        0000 (0)\n-10F76 Disk Start            0000 (0)\n-10F78 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10F7A Ext File Attributes   00000000 (0)\n-10F7E Local Header Offset   00004896 (18582)\n-10F82 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10F82: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10FA3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10FA5   Length              0005 (5)\n-10FA7   Flags               01 (1) 'Modification'\n-10FA8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-10FAC CENTRAL HEADER #20    02014B50 (33639248)\n-10FB0 Created Zip Spec      14 (20) '2.0'\n-10FB1 Created OS            00 (0) 'MS-DOS'\n-10FB2 Extract Zip Spec      14 (20) '2.0'\n-10FB3 Extract OS            00 (0) 'MS-DOS'\n-10FB4 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10FB6 Compression Method    0000 (0) 'Stored'\n-10FB8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10FBC CRC                   95722913 (2507286803)\n-10FC0 Compressed Size       000006C2 (1730)\n-10FC4 Uncompressed Size     000006C2 (1730)\n-10FC8 Filename Length       0028 (40)\n-10FCA Extra Length          0009 (9)\n-10FCC Comment Length        0000 (0)\n-10FCE Disk Start            0000 (0)\n-10FD0 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-10FD2 Ext File Attributes   00000000 (0)\n-10FD6 Local Header Offset   00004FD8 (20440)\n-10FDA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10FDA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11002 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-11004   Length              0005 (5)\n-11006   Flags               01 (1) 'Modification'\n-11007   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-1100B CENTRAL HEADER #21    02014B50 (33639248)\n-1100F Created Zip Spec      14 (20) '2.0'\n-11010 Created OS            00 (0) 'MS-DOS'\n-11011 Extract Zip Spec      14 (20) '2.0'\n-11012 Extract OS            00 (0) 'MS-DOS'\n-11013 General Purpose Flag  0000 (0)\n-11015 Compression Method    0000 (0) 'Stored'\n-11017 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1101B CRC                   00000000 (0)\n-1101F Compressed Size       00000000 (0)\n-11023 Uncompressed Size     00000000 (0)\n-11027 Filename Length       001E (30)\n-11029 Extra Length          0009 (9)\n-1102B Comment Length        0000 (0)\n-1102D Disk Start            0000 (0)\n-1102F Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-11031 Ext File Attributes   00000000 (0)\n-11035 Local Header Offset   000056F9 (22265)\n-11039 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11039: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11057 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-11059   Length              0005 (5)\n-1105B   Flags               01 (1) 'Modification'\n-1105C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-11060 CENTRAL HEADER #22    02014B50 (33639248)\n-11064 Created Zip Spec      14 (20) '2.0'\n-11065 Created OS            00 (0) 'MS-DOS'\n-11066 Extract Zip Spec      14 (20) '2.0'\n-11067 Extract OS            00 (0) 'MS-DOS'\n-11068 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1106A Compression Method    0000 (0) 'Stored'\n-1106C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11070 CRC                   0E9E2711 (245245713)\n-11074 Compressed Size       000016CB (5835)\n-11078 Uncompressed Size     000016CB (5835)\n-1107C Filename Length       002E (46)\n-1107E Extra Length          0009 (9)\n-11080 Comment Length        0000 (0)\n-11082 Disk Start            0000 (0)\n-11084 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-11086 Ext File Attributes   00000000 (0)\n-1108A Local Header Offset   0000573E (22334)\n-1108E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1108E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-110BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-110BE   Length              0005 (5)\n-110C0   Flags               01 (1) 'Modification'\n-110C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-110C5 CENTRAL HEADER #23    02014B50 (33639248)\n-110C9 Created Zip Spec      14 (20) '2.0'\n-110CA Created OS            00 (0) 'MS-DOS'\n-110CB Extract Zip Spec      14 (20) '2.0'\n-110CC Extract OS            00 (0) 'MS-DOS'\n-110CD General Purpose Flag  0000 (0)\n-110CF Compression Method    0000 (0) 'Stored'\n-110D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-110D5 CRC                   00000000 (0)\n-110D9 Compressed Size       00000000 (0)\n-110DD Uncompressed Size     00000000 (0)\n-110E1 Filename Length       001F (31)\n-110E3 Extra Length          0009 (9)\n-110E5 Comment Length        0000 (0)\n-110E7 Disk Start            0000 (0)\n-110E9 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-110EB Ext File Attributes   00000000 (0)\n-110EF Local Header Offset   00006E6E (28270)\n-110F3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x110F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11112 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-11114   Length              0005 (5)\n-11116   Flags               01 (1) 'Modification'\n-11117   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-1111B CENTRAL HEADER #24    02014B50 (33639248)\n-1111F Created Zip Spec      14 (20) '2.0'\n-11120 Created OS            00 (0) 'MS-DOS'\n-11121 Extract Zip Spec      14 (20) '2.0'\n-11122 Extract OS            00 (0) 'MS-DOS'\n-11123 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-11125 Compression Method    0000 (0) 'Stored'\n-11127 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1112B CRC                   048D5F10 (76373776)\n-1112F Compressed Size       00000C38 (3128)\n-11133 Uncompressed Size     00000C38 (3128)\n-11137 Filename Length       0038 (56)\n-11139 Extra Length          0009 (9)\n-1113B Comment Length        0000 (0)\n-1113D Disk Start            0000 (0)\n-1113F Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-11141 Ext File Attributes   00000000 (0)\n-11145 Local Header Offset   00006EB4 (28340)\n-11149 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11149: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11181 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-11183   Length              0005 (5)\n-11185   Flags               01 (1) 'Modification'\n-11186   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-1118A CENTRAL HEADER #25    02014B50 (33639248)\n-1118E Created Zip Spec      14 (20) '2.0'\n-1118F Created OS            00 (0) 'MS-DOS'\n-11190 Extract Zip Spec      14 (20) '2.0'\n-11191 Extract OS            00 (0) 'MS-DOS'\n-11192 General Purpose Flag  0000 (0)\n-11194 Compression Method    0000 (0) 'Stored'\n-11196 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1119A CRC                   00000000 (0)\n-1119E Compressed Size       00000000 (0)\n-111A2 Uncompressed Size     00000000 (0)\n-111A6 Filename Length       0028 (40)\n-111A8 Extra Length          0009 (9)\n-111AA Comment Length        0000 (0)\n-111AC Disk Start            0000 (0)\n-111AE Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-111B0 Ext File Attributes   00000000 (0)\n-111B4 Local Header Offset   00007B5B (31579)\n-111B8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x111B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-111E0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-111E2   Length              0005 (5)\n-111E4   Flags               01 (1) 'Modification'\n-111E5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-111E9 CENTRAL HEADER #26    02014B50 (33639248)\n-111ED Created Zip Spec      14 (20) '2.0'\n-111EE Created OS            00 (0) 'MS-DOS'\n-111EF Extract Zip Spec      14 (20) '2.0'\n-111F0 Extract OS            00 (0) 'MS-DOS'\n-111F1 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-111F3 Compression Method    0000 (0) 'Stored'\n-111F5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-111F9 CRC                   6447E2ED (1682432749)\n-111FD Compressed Size       00000C52 (3154)\n-11201 Uncompressed Size     00000C52 (3154)\n-11205 Filename Length       003A (58)\n-11207 Extra Length          0009 (9)\n-11209 Comment Length        0000 (0)\n-1120B Disk Start            0000 (0)\n-1120D Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-1120F Ext File Attributes   00000000 (0)\n-11213 Local Header Offset   00007BAA (31658)\n-11217 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11217: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11251 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-11253   Length              0005 (5)\n-11255   Flags               01 (1) 'Modification'\n-11256   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-1125A CENTRAL HEADER #27    02014B50 (33639248)\n-1125E Created Zip Spec      14 (20) '2.0'\n-1125F Created OS            00 (0) 'MS-DOS'\n-11260 Extract Zip Spec      14 (20) '2.0'\n-11261 Extract OS            00 (0) 'MS-DOS'\n-11262 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-11264 Compression Method    0000 (0) 'Stored'\n-11266 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1126A CRC                   11FDDB06 (301849350)\n-1126E Compressed Size       0000065F (1631)\n-11272 Uncompressed Size     0000065F (1631)\n-11276 Filename Length       0041 (65)\n-11278 Extra Length          0009 (9)\n-1127A Comment Length        0000 (0)\n-1127C Disk Start            0000 (0)\n-1127E Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-11280 Ext File Attributes   00000000 (0)\n-11284 Local Header Offset   0000886D (34925)\n-11288 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11288: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-112C9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-112CB   Length              0005 (5)\n-112CD   Flags               01 (1) 'Modification'\n-112CE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-112D2 CENTRAL HEADER #28    02014B50 (33639248)\n-112D6 Created Zip Spec      14 (20) '2.0'\n-112D7 Created OS            00 (0) 'MS-DOS'\n-112D8 Extract Zip Spec      14 (20) '2.0'\n-112D9 Extract OS            00 (0) 'MS-DOS'\n-112DA General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-112DC Compression Method    0000 (0) 'Stored'\n-112DE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-112E2 CRC                   58EB82E0 (1491829472)\n-112E6 Compressed Size       00002969 (10601)\n-112EA Uncompressed Size     00002969 (10601)\n-112EE Filename Length       0038 (56)\n-112F0 Extra Length          0009 (9)\n-112F2 Comment Length        0000 (0)\n-112F4 Disk Start            0000 (0)\n-112F6 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-112F8 Ext File Attributes   00000000 (0)\n-112FC Local Header Offset   00008F44 (36676)\n-11300 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11300: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11338 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1133A   Length              0005 (5)\n-1133C   Flags               01 (1) 'Modification'\n-1133D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-11341 CENTRAL HEADER #29    02014B50 (33639248)\n-11345 Created Zip Spec      14 (20) '2.0'\n-11346 Created OS            00 (0) 'MS-DOS'\n-11347 Extract Zip Spec      14 (20) '2.0'\n-11348 Extract OS            00 (0) 'MS-DOS'\n-11349 General Purpose Flag  0000 (0)\n-1134B Compression Method    0000 (0) 'Stored'\n-1134D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11351 CRC                   00000000 (0)\n-11355 Compressed Size       00000000 (0)\n-11359 Uncompressed Size     00000000 (0)\n-1135D Filename Length       0026 (38)\n-1135F Extra Length          0009 (9)\n-11361 Comment Length        0000 (0)\n-11363 Disk Start            0000 (0)\n-11365 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-11367 Ext File Attributes   00000000 (0)\n-1136B Local Header Offset   0000B91C (47388)\n-1136F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1136F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11395 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-11397   Length              0005 (5)\n-11399   Flags               01 (1) 'Modification'\n-1139A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-1139E CENTRAL HEADER #30    02014B50 (33639248)\n-113A2 Created Zip Spec      14 (20) '2.0'\n-113A3 Created OS            00 (0) 'MS-DOS'\n-113A4 Extract Zip Spec      14 (20) '2.0'\n-113A5 Extract OS            00 (0) 'MS-DOS'\n-113A6 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-113A8 Compression Method    0000 (0) 'Stored'\n-113AA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-113AE CRC                   5EA7953B (1588041019)\n-113B2 Compressed Size       00000E48 (3656)\n-113B6 Uncompressed Size     00000E48 (3656)\n-113BA Filename Length       0031 (49)\n-113BC Extra Length          0009 (9)\n-113BE Comment Length        0000 (0)\n-113C0 Disk Start            0000 (0)\n-113C2 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-113C4 Ext File Attributes   00000000 (0)\n-113C8 Local Header Offset   0000B969 (47465)\n-113CC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x113CC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-113FD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-113FF   Length              0005 (5)\n-11401   Flags               01 (1) 'Modification'\n-11402   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-11406 CENTRAL HEADER #31    02014B50 (33639248)\n-1140A Created Zip Spec      14 (20) '2.0'\n-1140B Created OS            00 (0) 'MS-DOS'\n-1140C Extract Zip Spec      14 (20) '2.0'\n-1140D Extract OS            00 (0) 'MS-DOS'\n-1140E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-11410 Compression Method    0000 (0) 'Stored'\n-11412 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11416 CRC                   05E875FD (99120637)\n-1141A Compressed Size       0000070E (1806)\n-1141E Uncompressed Size     0000070E (1806)\n-11422 Filename Length       0038 (56)\n-11424 Extra Length          0009 (9)\n-11426 Comment Length        0000 (0)\n-11428 Disk Start            0000 (0)\n-1142A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-1142C Ext File Attributes   00000000 (0)\n-11430 Local Header Offset   0000C819 (51225)\n-11434 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11434: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1146C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1146E   Length              0005 (5)\n-11470   Flags               01 (1) 'Modification'\n-11471   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-11475 CENTRAL HEADER #32    02014B50 (33639248)\n-11479 Created Zip Spec      14 (20) '2.0'\n-1147A Created OS            00 (0) 'MS-DOS'\n-1147B Extract Zip Spec      14 (20) '2.0'\n-1147C Extract OS            00 (0) 'MS-DOS'\n-1147D General Purpose Flag  0000 (0)\n-1147F Compression Method    0000 (0) 'Stored'\n-11481 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11485 CRC                   00000000 (0)\n-11489 Compressed Size       00000000 (0)\n-1148D Uncompressed Size     00000000 (0)\n-11491 Filename Length       0023 (35)\n-11493 Extra Length          0009 (9)\n-11495 Comment Length        0000 (0)\n-11497 Disk Start            0000 (0)\n-11499 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-1149B Ext File Attributes   00000000 (0)\n-1149F Local Header Offset   0000CF96 (53142)\n-114A3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x114A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-114C6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-114C8   Length              0005 (5)\n-114CA   Flags               01 (1) 'Modification'\n-114CB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-114CF CENTRAL HEADER #33    02014B50 (33639248)\n-114D3 Created Zip Spec      14 (20) '2.0'\n-114D4 Created OS            00 (0) 'MS-DOS'\n-114D5 Extract Zip Spec      14 (20) '2.0'\n-114D6 Extract OS            00 (0) 'MS-DOS'\n-114D7 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-114D9 Compression Method    0000 (0) 'Stored'\n-114DB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-114DF CRC                   39ECA03B (971808827)\n-114E3 Compressed Size       00000C4E (3150)\n-114E7 Uncompressed Size     00000C4E (3150)\n-114EB Filename Length       0030 (48)\n-114ED Extra Length          0009 (9)\n-114EF Comment Length        0000 (0)\n-114F1 Disk Start            0000 (0)\n-114F3 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-114F5 Ext File Attributes   00000000 (0)\n-114F9 Local Header Offset   0000CFE0 (53216)\n-114FD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x114FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1152D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1152F   Length              0005 (5)\n-11531   Flags               01 (1) 'Modification'\n-11532   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-11536 CENTRAL HEADER #34    02014B50 (33639248)\n-1153A Created Zip Spec      14 (20) '2.0'\n-1153B Created OS            00 (0) 'MS-DOS'\n-1153C Extract Zip Spec      14 (20) '2.0'\n-1153D Extract OS            00 (0) 'MS-DOS'\n-1153E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-11540 Compression Method    0000 (0) 'Stored'\n-11542 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11546 CRC                   D327EA9B (3542608539)\n-1154A Compressed Size       0000061E (1566)\n-1154E Uncompressed Size     0000061E (1566)\n-11552 Filename Length       0037 (55)\n-11554 Extra Length          0009 (9)\n-11556 Comment Length        0000 (0)\n-11558 Disk Start            0000 (0)\n-1155A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-1155C Ext File Attributes   00000000 (0)\n-11560 Local Header Offset   0000DC95 (56469)\n-11564 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11564: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1159B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1159D   Length              0005 (5)\n-1159F   Flags               01 (1) 'Modification'\n-115A0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-115A4 CENTRAL HEADER #35    02014B50 (33639248)\n-115A8 Created Zip Spec      14 (20) '2.0'\n-115A9 Created OS            00 (0) 'MS-DOS'\n-115AA Extract Zip Spec      14 (20) '2.0'\n-115AB Extract OS            00 (0) 'MS-DOS'\n-115AC General Purpose Flag  0000 (0)\n-115AE Compression Method    0000 (0) 'Stored'\n-115B0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-115B4 CRC                   00000000 (0)\n-115B8 Compressed Size       00000000 (0)\n-115BC Uncompressed Size     00000000 (0)\n-115C0 Filename Length       0023 (35)\n-115C2 Extra Length          0009 (9)\n-115C4 Comment Length        0000 (0)\n-115C6 Disk Start            0000 (0)\n-115C8 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-115CA Ext File Attributes   00000000 (0)\n-115CE Local Header Offset   0000E321 (58145)\n-115D2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x115D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-115F5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-115F7   Length              0005 (5)\n-115F9   Flags               01 (1) 'Modification'\n-115FA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-115FE CENTRAL HEADER #36    02014B50 (33639248)\n-11602 Created Zip Spec      14 (20) '2.0'\n-11603 Created OS            00 (0) 'MS-DOS'\n-11604 Extract Zip Spec      14 (20) '2.0'\n-11605 Extract OS            00 (0) 'MS-DOS'\n-11606 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-11608 Compression Method    0000 (0) 'Stored'\n-1160A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1160E CRC                   E901806B (3909189739)\n-11612 Compressed Size       00000B75 (2933)\n-11616 Uncompressed Size     00000B75 (2933)\n-1161A Filename Length       0030 (48)\n-1161C Extra Length          0009 (9)\n-1161E Comment Length        0000 (0)\n-11620 Disk Start            0000 (0)\n-11622 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-11624 Ext File Attributes   00000000 (0)\n-11628 Local Header Offset   0000E36B (58219)\n-1162C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1162C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1165C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1165E   Length              0005 (5)\n-11660   Flags               01 (1) 'Modification'\n-11661   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-11665 CENTRAL HEADER #37    02014B50 (33639248)\n-11669 Created Zip Spec      14 (20) '2.0'\n-1166A Created OS            00 (0) 'MS-DOS'\n-1166B Extract Zip Spec      14 (20) '2.0'\n-1166C Extract OS            00 (0) 'MS-DOS'\n-1166D General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1166F Compression Method    0000 (0) 'Stored'\n-11671 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11675 CRC                   45C1CEBF (1170329279)\n-11679 Compressed Size       00000649 (1609)\n-1167D Uncompressed Size     00000649 (1609)\n-11681 Filename Length       0037 (55)\n-11683 Extra Length          0009 (9)\n-11685 Comment Length        0000 (0)\n-11687 Disk Start            0000 (0)\n-11689 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-1168B Ext File Attributes   00000000 (0)\n-1168F Local Header Offset   0000EF47 (61255)\n-11693 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11693: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-116CA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-116CC   Length              0005 (5)\n-116CE   Flags               01 (1) 'Modification'\n-116CF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-116D3 CENTRAL HEADER #38    02014B50 (33639248)\n-116D7 Created Zip Spec      14 (20) '2.0'\n-116D8 Created OS            00 (0) 'MS-DOS'\n-116D9 Extract Zip Spec      14 (20) '2.0'\n-116DA Extract OS            00 (0) 'MS-DOS'\n-116DB General Purpose Flag  0000 (0)\n-116DD Compression Method    0000 (0) 'Stored'\n-116DF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-116E3 CRC                   00000000 (0)\n-116E7 Compressed Size       00000000 (0)\n-116EB Uncompressed Size     00000000 (0)\n-116EF Filename Length       002B (43)\n-116F1 Extra Length          0009 (9)\n-116F3 Comment Length        0000 (0)\n-116F5 Disk Start            0000 (0)\n-116F7 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-116F9 Ext File Attributes   00000000 (0)\n-116FD Local Header Offset   0000F5FE (62974)\n-11701 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11701: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1172C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1172E   Length              0005 (5)\n-11730   Flags               01 (1) 'Modification'\n-11731   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-11735 CENTRAL HEADER #39    02014B50 (33639248)\n-11739 Created Zip Spec      14 (20) '2.0'\n-1173A Created OS            00 (0) 'MS-DOS'\n-1173B Extract Zip Spec      14 (20) '2.0'\n-1173C Extract OS            00 (0) 'MS-DOS'\n-1173D General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1173F Compression Method    0000 (0) 'Stored'\n-11741 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11745 CRC                   27EFB86F (670021743)\n-11749 Compressed Size       00000B71 (2929)\n-1174D Uncompressed Size     00000B71 (2929)\n-11751 Filename Length       0040 (64)\n-11753 Extra Length          0009 (9)\n-11755 Comment Length        0000 (0)\n-11757 Disk Start            0000 (0)\n-11759 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-1175B Ext File Attributes   00000000 (0)\n-1175F Local Header Offset   0000F650 (63056)\n-11763 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x11763: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-117A3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-117A5   Length              0005 (5)\n-117A7   Flags               01 (1) 'Modification'\n-117A8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-117AC CENTRAL HEADER #40    02014B50 (33639248)\n-117B0 Created Zip Spec      14 (20) '2.0'\n-117B1 Created OS            00 (0) 'MS-DOS'\n-117B2 Extract Zip Spec      14 (20) '2.0'\n-117B3 Extract OS            00 (0) 'MS-DOS'\n-117B4 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-117B6 Compression Method    0000 (0) 'Stored'\n-117B8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-117BC CRC                   0D988858 (228100184)\n-117C0 Compressed Size       000006C6 (1734)\n-117C4 Uncompressed Size     000006C6 (1734)\n-117C8 Filename Length       0047 (71)\n-117CA Extra Length          0009 (9)\n-117CC Comment Length        0000 (0)\n-117CE Disk Start            0000 (0)\n-117D0 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-117D2 Ext File Attributes   00000000 (0)\n-117D6 Local Header Offset   00010238 (66104)\n-117DA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x117DA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-11821 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-11823   Length              0005 (5)\n-11825   Flags               01 (1) 'Modification'\n-11826   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-1182A END CENTRAL HEADER    06054B50 (101010256)\n-1182E Number of this disk   0000 (0)\n-11830 Central Dir Disk no   0000 (0)\n-11832 Entries in this disk  0028 (40)\n-11834 Total Entries         0028 (40)\n-11836 Size of Central Dir   00000EAE (3758)\n-1183A Offset to Central Dir 0001097C (67964)\n-1183E Comment Length        0000 (0)\n+04779 DATA DESCRIPTOR       08074B50 (134695760)\n+0477D CRC                   6B1D5A12 (1797085714)\n+04781 Compressed Size       000008B1 (2225)\n+04785 Uncompressed Size     000008B1 (2225)\n+\n+04789 LOCAL HEADER #15      04034B50 (67324752)\n+0478D Extract Zip Spec      14 (20) '2.0'\n+0478E Extract OS            00 (0) 'MS-DOS'\n+0478F General Purpose Flag  0000 (0)\n+04791 Compression Method    0000 (0) 'Stored'\n+04793 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+04797 CRC                   00000000 (0)\n+0479B Compressed Size       00000000 (0)\n+0479F Uncompressed Size     00000000 (0)\n+047A3 Filename Length       0004 (4)\n+047A5 Extra Length          0009 (9)\n+047A7 Filename              'XXXX'\n+#\n+# WARNING: Offset 0x47A7: Filename 'XXXX'\n+#          Zero length filename\n+#\n+047AB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+047AD   Length              0005 (5)\n+047AF   Flags               01 (1) 'Modification'\n+047B0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+047B4 LOCAL HEADER #16      04034B50 (67324752)\n+047B8 Extract Zip Spec      14 (20) '2.0'\n+047B9 Extract OS            00 (0) 'MS-DOS'\n+047BA General Purpose Flag  0000 (0)\n+047BC Compression Method    0000 (0) 'Stored'\n+047BE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+047C2 CRC                   00000000 (0)\n+047C6 Compressed Size       00000000 (0)\n+047CA Uncompressed Size     00000000 (0)\n+047CE Filename Length       000B (11)\n+047D0 Extra Length          0009 (9)\n+047D2 Filename              'XXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x47D2: Filename 'XXXXXXXXXXX'\n+#          Zero length filename\n+#\n+047DD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+047DF   Length              0005 (5)\n+047E1   Flags               01 (1) 'Modification'\n+047E2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+047E6 LOCAL HEADER #17      04034B50 (67324752)\n+047EA Extract Zip Spec      14 (20) '2.0'\n+047EB Extract OS            00 (0) 'MS-DOS'\n+047EC General Purpose Flag  0000 (0)\n+047EE Compression Method    0000 (0) 'Stored'\n+047F0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+047F4 CRC                   00000000 (0)\n+047F8 Compressed Size       00000000 (0)\n+047FC Uncompressed Size     00000000 (0)\n+04800 Filename Length       0011 (17)\n+04802 Extra Length          0009 (9)\n+04804 Filename              'XXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4804: Filename 'XXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+04815 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+04817   Length              0005 (5)\n+04819   Flags               01 (1) 'Modification'\n+0481A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+0481E LOCAL HEADER #18      04034B50 (67324752)\n+04822 Extract Zip Spec      14 (20) '2.0'\n+04823 Extract OS            00 (0) 'MS-DOS'\n+04824 General Purpose Flag  0000 (0)\n+04826 Compression Method    0000 (0) 'Stored'\n+04828 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0482C CRC                   00000000 (0)\n+04830 Compressed Size       00000000 (0)\n+04834 Uncompressed Size     00000000 (0)\n+04838 Filename Length       0017 (23)\n+0483A Extra Length          0009 (9)\n+0483C Filename              'XXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x483C: Filename 'XXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+04853 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+04855   Length              0005 (5)\n+04857   Flags               01 (1) 'Modification'\n+04858   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+0485C LOCAL HEADER #19      04034B50 (67324752)\n+04860 Extract Zip Spec      14 (20) '2.0'\n+04861 Extract OS            00 (0) 'MS-DOS'\n+04862 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+04864 Compression Method    0000 (0) 'Stored'\n+04866 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0486A CRC                   00000000 (0)\n+0486E Compressed Size       00000000 (0)\n+04872 Uncompressed Size     00000000 (0)\n+04876 Filename Length       0021 (33)\n+04878 Extra Length          0009 (9)\n+0487A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x487A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0489B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0489D   Length              0005 (5)\n+0489F   Flags               01 (1) 'Modification'\n+048A0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+048A4 PAYLOAD\n+\n+04F8E DATA DESCRIPTOR       08074B50 (134695760)\n+04F92 CRC                   4E701AB1 (1315969713)\n+04F96 Compressed Size       000006EA (1770)\n+04F9A Uncompressed Size     000006EA (1770)\n+\n+04F9E LOCAL HEADER #20      04034B50 (67324752)\n+04FA2 Extract Zip Spec      14 (20) '2.0'\n+04FA3 Extract OS            00 (0) 'MS-DOS'\n+04FA4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+04FA6 Compression Method    0000 (0) 'Stored'\n+04FA8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+04FAC CRC                   00000000 (0)\n+04FB0 Compressed Size       00000000 (0)\n+04FB4 Uncompressed Size     00000000 (0)\n+04FB8 Filename Length       0028 (40)\n+04FBA Extra Length          0009 (9)\n+04FBC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4FBC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+04FE4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+04FE6   Length              0005 (5)\n+04FE8   Flags               01 (1) 'Modification'\n+04FE9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+04FED PAYLOAD\n+\n+056AF DATA DESCRIPTOR       08074B50 (134695760)\n+056B3 CRC                   95722913 (2507286803)\n+056B7 Compressed Size       000006C2 (1730)\n+056BB Uncompressed Size     000006C2 (1730)\n+\n+056BF LOCAL HEADER #21      04034B50 (67324752)\n+056C3 Extract Zip Spec      14 (20) '2.0'\n+056C4 Extract OS            00 (0) 'MS-DOS'\n+056C5 General Purpose Flag  0000 (0)\n+056C7 Compression Method    0000 (0) 'Stored'\n+056C9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+056CD CRC                   00000000 (0)\n+056D1 Compressed Size       00000000 (0)\n+056D5 Uncompressed Size     00000000 (0)\n+056D9 Filename Length       001E (30)\n+056DB Extra Length          0009 (9)\n+056DD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x56DD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+056FB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+056FD   Length              0005 (5)\n+056FF   Flags               01 (1) 'Modification'\n+05700   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+05704 LOCAL HEADER #22      04034B50 (67324752)\n+05708 Extract Zip Spec      14 (20) '2.0'\n+05709 Extract OS            00 (0) 'MS-DOS'\n+0570A General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0570C Compression Method    0000 (0) 'Stored'\n+0570E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+05712 CRC                   00000000 (0)\n+05716 Compressed Size       00000000 (0)\n+0571A Uncompressed Size     00000000 (0)\n+0571E Filename Length       002E (46)\n+05720 Extra Length          0009 (9)\n+05722 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5722: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+05750 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+05752   Length              0005 (5)\n+05754   Flags               01 (1) 'Modification'\n+05755   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+05759 PAYLOAD\n+\n+06E24 DATA DESCRIPTOR       08074B50 (134695760)\n+06E28 CRC                   0E9E2711 (245245713)\n+06E2C Compressed Size       000016CB (5835)\n+06E30 Uncompressed Size     000016CB (5835)\n+\n+06E34 LOCAL HEADER #23      04034B50 (67324752)\n+06E38 Extract Zip Spec      14 (20) '2.0'\n+06E39 Extract OS            00 (0) 'MS-DOS'\n+06E3A General Purpose Flag  0000 (0)\n+06E3C Compression Method    0000 (0) 'Stored'\n+06E3E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+06E42 CRC                   00000000 (0)\n+06E46 Compressed Size       00000000 (0)\n+06E4A Uncompressed Size     00000000 (0)\n+06E4E Filename Length       001F (31)\n+06E50 Extra Length          0009 (9)\n+06E52 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6E52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+06E71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+06E73   Length              0005 (5)\n+06E75   Flags               01 (1) 'Modification'\n+06E76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+06E7A LOCAL HEADER #24      04034B50 (67324752)\n+06E7E Extract Zip Spec      14 (20) '2.0'\n+06E7F Extract OS            00 (0) 'MS-DOS'\n+06E80 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+06E82 Compression Method    0000 (0) 'Stored'\n+06E84 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+06E88 CRC                   00000000 (0)\n+06E8C Compressed Size       00000000 (0)\n+06E90 Uncompressed Size     00000000 (0)\n+06E94 Filename Length       0038 (56)\n+06E96 Extra Length          0009 (9)\n+06E98 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6E98: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+06ED0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+06ED2   Length              0005 (5)\n+06ED4   Flags               01 (1) 'Modification'\n+06ED5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+06ED9 PAYLOAD\n+\n+07B11 DATA DESCRIPTOR       08074B50 (134695760)\n+07B15 CRC                   048D5F10 (76373776)\n+07B19 Compressed Size       00000C38 (3128)\n+07B1D Uncompressed Size     00000C38 (3128)\n+\n+07B21 LOCAL HEADER #25      04034B50 (67324752)\n+07B25 Extract Zip Spec      14 (20) '2.0'\n+07B26 Extract OS            00 (0) 'MS-DOS'\n+07B27 General Purpose Flag  0000 (0)\n+07B29 Compression Method    0000 (0) 'Stored'\n+07B2B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+07B2F CRC                   00000000 (0)\n+07B33 Compressed Size       00000000 (0)\n+07B37 Uncompressed Size     00000000 (0)\n+07B3B Filename Length       0028 (40)\n+07B3D Extra Length          0009 (9)\n+07B3F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x7B3F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+07B67 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+07B69   Length              0005 (5)\n+07B6B   Flags               01 (1) 'Modification'\n+07B6C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+07B70 LOCAL HEADER #26      04034B50 (67324752)\n+07B74 Extract Zip Spec      14 (20) '2.0'\n+07B75 Extract OS            00 (0) 'MS-DOS'\n+07B76 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+07B78 Compression Method    0000 (0) 'Stored'\n+07B7A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+07B7E CRC                   00000000 (0)\n+07B82 Compressed Size       00000000 (0)\n+07B86 Uncompressed Size     00000000 (0)\n+07B8A Filename Length       003A (58)\n+07B8C Extra Length          0009 (9)\n+07B8E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x7B8E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+07BC8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+07BCA   Length              0005 (5)\n+07BCC   Flags               01 (1) 'Modification'\n+07BCD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+07BD1 PAYLOAD\n+\n+08870 DATA DESCRIPTOR       08074B50 (134695760)\n+08874 CRC                   EF4D8024 (4014833700)\n+08878 Compressed Size       00000C9F (3231)\n+0887C Uncompressed Size     00000C9F (3231)\n+\n+08880 LOCAL HEADER #27      04034B50 (67324752)\n+08884 Extract Zip Spec      14 (20) '2.0'\n+08885 Extract OS            00 (0) 'MS-DOS'\n+08886 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+08888 Compression Method    0000 (0) 'Stored'\n+0888A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0888E CRC                   00000000 (0)\n+08892 Compressed Size       00000000 (0)\n+08896 Uncompressed Size     00000000 (0)\n+0889A Filename Length       0041 (65)\n+0889C Extra Length          0009 (9)\n+0889E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x889E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+088DF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+088E1   Length              0005 (5)\n+088E3   Flags               01 (1) 'Modification'\n+088E4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+088E8 PAYLOAD\n+\n+08F47 DATA DESCRIPTOR       08074B50 (134695760)\n+08F4B CRC                   11FDDB06 (301849350)\n+08F4F Compressed Size       0000065F (1631)\n+08F53 Uncompressed Size     0000065F (1631)\n+\n+08F57 LOCAL HEADER #28      04034B50 (67324752)\n+08F5B Extract Zip Spec      14 (20) '2.0'\n+08F5C Extract OS            00 (0) 'MS-DOS'\n+08F5D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+08F5F Compression Method    0000 (0) 'Stored'\n+08F61 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+08F65 CRC                   00000000 (0)\n+08F69 Compressed Size       00000000 (0)\n+08F6D Uncompressed Size     00000000 (0)\n+08F71 Filename Length       0038 (56)\n+08F73 Extra Length          0009 (9)\n+08F75 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8F75: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+08FAD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+08FAF   Length              0005 (5)\n+08FB1   Flags               01 (1) 'Modification'\n+08FB2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+08FB6 PAYLOAD\n+\n+0BAA1 DATA DESCRIPTOR       08074B50 (134695760)\n+0BAA5 CRC                   901C84B7 (2417788087)\n+0BAA9 Compressed Size       00002AEB (10987)\n+0BAAD Uncompressed Size     00002AEB (10987)\n+\n+0BAB1 LOCAL HEADER #29      04034B50 (67324752)\n+0BAB5 Extract Zip Spec      14 (20) '2.0'\n+0BAB6 Extract OS            00 (0) 'MS-DOS'\n+0BAB7 General Purpose Flag  0000 (0)\n+0BAB9 Compression Method    0000 (0) 'Stored'\n+0BABB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0BABF CRC                   00000000 (0)\n+0BAC3 Compressed Size       00000000 (0)\n+0BAC7 Uncompressed Size     00000000 (0)\n+0BACB Filename Length       0026 (38)\n+0BACD Extra Length          0009 (9)\n+0BACF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xBACF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0BAF5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0BAF7   Length              0005 (5)\n+0BAF9   Flags               01 (1) 'Modification'\n+0BAFA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+0BAFE LOCAL HEADER #30      04034B50 (67324752)\n+0BB02 Extract Zip Spec      14 (20) '2.0'\n+0BB03 Extract OS            00 (0) 'MS-DOS'\n+0BB04 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0BB06 Compression Method    0000 (0) 'Stored'\n+0BB08 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0BB0C CRC                   00000000 (0)\n+0BB10 Compressed Size       00000000 (0)\n+0BB14 Uncompressed Size     00000000 (0)\n+0BB18 Filename Length       0031 (49)\n+0BB1A Extra Length          0009 (9)\n+0BB1C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xBB1C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0BB4D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0BB4F   Length              0005 (5)\n+0BB51   Flags               01 (1) 'Modification'\n+0BB52   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0BB56 PAYLOAD\n+\n+0C99E DATA DESCRIPTOR       08074B50 (134695760)\n+0C9A2 CRC                   5EA7953B (1588041019)\n+0C9A6 Compressed Size       00000E48 (3656)\n+0C9AA Uncompressed Size     00000E48 (3656)\n+\n+0C9AE LOCAL HEADER #31      04034B50 (67324752)\n+0C9B2 Extract Zip Spec      14 (20) '2.0'\n+0C9B3 Extract OS            00 (0) 'MS-DOS'\n+0C9B4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0C9B6 Compression Method    0000 (0) 'Stored'\n+0C9B8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0C9BC CRC                   00000000 (0)\n+0C9C0 Compressed Size       00000000 (0)\n+0C9C4 Uncompressed Size     00000000 (0)\n+0C9C8 Filename Length       0038 (56)\n+0C9CA Extra Length          0009 (9)\n+0C9CC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xC9CC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0CA04 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0CA06   Length              0005 (5)\n+0CA08   Flags               01 (1) 'Modification'\n+0CA09   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0CA0D PAYLOAD\n+\n+0D11B DATA DESCRIPTOR       08074B50 (134695760)\n+0D11F CRC                   05E875FD (99120637)\n+0D123 Compressed Size       0000070E (1806)\n+0D127 Uncompressed Size     0000070E (1806)\n+\n+0D12B LOCAL HEADER #32      04034B50 (67324752)\n+0D12F Extract Zip Spec      14 (20) '2.0'\n+0D130 Extract OS            00 (0) 'MS-DOS'\n+0D131 General Purpose Flag  0000 (0)\n+0D133 Compression Method    0000 (0) 'Stored'\n+0D135 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0D139 CRC                   00000000 (0)\n+0D13D Compressed Size       00000000 (0)\n+0D141 Uncompressed Size     00000000 (0)\n+0D145 Filename Length       0023 (35)\n+0D147 Extra Length          0009 (9)\n+0D149 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xD149: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0D16C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0D16E   Length              0005 (5)\n+0D170   Flags               01 (1) 'Modification'\n+0D171   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+0D175 LOCAL HEADER #33      04034B50 (67324752)\n+0D179 Extract Zip Spec      14 (20) '2.0'\n+0D17A Extract OS            00 (0) 'MS-DOS'\n+0D17B General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0D17D Compression Method    0000 (0) 'Stored'\n+0D17F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0D183 CRC                   00000000 (0)\n+0D187 Compressed Size       00000000 (0)\n+0D18B Uncompressed Size     00000000 (0)\n+0D18F Filename Length       0030 (48)\n+0D191 Extra Length          0009 (9)\n+0D193 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xD193: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0D1C3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0D1C5   Length              0005 (5)\n+0D1C7   Flags               01 (1) 'Modification'\n+0D1C8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0D1CC PAYLOAD\n+\n+0DE6A DATA DESCRIPTOR       08074B50 (134695760)\n+0DE6E CRC                   21421505 (557978885)\n+0DE72 Compressed Size       00000C9E (3230)\n+0DE76 Uncompressed Size     00000C9E (3230)\n+\n+0DE7A LOCAL HEADER #34      04034B50 (67324752)\n+0DE7E Extract Zip Spec      14 (20) '2.0'\n+0DE7F Extract OS            00 (0) 'MS-DOS'\n+0DE80 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0DE82 Compression Method    0000 (0) 'Stored'\n+0DE84 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0DE88 CRC                   00000000 (0)\n+0DE8C Compressed Size       00000000 (0)\n+0DE90 Uncompressed Size     00000000 (0)\n+0DE94 Filename Length       0037 (55)\n+0DE96 Extra Length          0009 (9)\n+0DE98 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xDE98: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0DECF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0DED1   Length              0005 (5)\n+0DED3   Flags               01 (1) 'Modification'\n+0DED4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0DED8 PAYLOAD\n+\n+0E521 DATA DESCRIPTOR       08074B50 (134695760)\n+0E525 CRC                   766BD114 (1986777364)\n+0E529 Compressed Size       00000649 (1609)\n+0E52D Uncompressed Size     00000649 (1609)\n+\n+0E531 LOCAL HEADER #35      04034B50 (67324752)\n+0E535 Extract Zip Spec      14 (20) '2.0'\n+0E536 Extract OS            00 (0) 'MS-DOS'\n+0E537 General Purpose Flag  0000 (0)\n+0E539 Compression Method    0000 (0) 'Stored'\n+0E53B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0E53F CRC                   00000000 (0)\n+0E543 Compressed Size       00000000 (0)\n+0E547 Uncompressed Size     00000000 (0)\n+0E54B Filename Length       0023 (35)\n+0E54D Extra Length          0009 (9)\n+0E54F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xE54F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0E572 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0E574   Length              0005 (5)\n+0E576   Flags               01 (1) 'Modification'\n+0E577   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+0E57B LOCAL HEADER #36      04034B50 (67324752)\n+0E57F Extract Zip Spec      14 (20) '2.0'\n+0E580 Extract OS            00 (0) 'MS-DOS'\n+0E581 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0E583 Compression Method    0000 (0) 'Stored'\n+0E585 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0E589 CRC                   00000000 (0)\n+0E58D Compressed Size       00000000 (0)\n+0E591 Uncompressed Size     00000000 (0)\n+0E595 Filename Length       0030 (48)\n+0E597 Extra Length          0009 (9)\n+0E599 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xE599: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0E5C9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0E5CB   Length              0005 (5)\n+0E5CD   Flags               01 (1) 'Modification'\n+0E5CE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0E5D2 PAYLOAD\n+\n+0F147 DATA DESCRIPTOR       08074B50 (134695760)\n+0F14B CRC                   E901806B (3909189739)\n+0F14F Compressed Size       00000B75 (2933)\n+0F153 Uncompressed Size     00000B75 (2933)\n+\n+0F157 LOCAL HEADER #37      04034B50 (67324752)\n+0F15B Extract Zip Spec      14 (20) '2.0'\n+0F15C Extract OS            00 (0) 'MS-DOS'\n+0F15D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0F15F Compression Method    0000 (0) 'Stored'\n+0F161 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0F165 CRC                   00000000 (0)\n+0F169 Compressed Size       00000000 (0)\n+0F16D Uncompressed Size     00000000 (0)\n+0F171 Filename Length       0037 (55)\n+0F173 Extra Length          0009 (9)\n+0F175 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xF175: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0F1AC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0F1AE   Length              0005 (5)\n+0F1B0   Flags               01 (1) 'Modification'\n+0F1B1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0F1B5 PAYLOAD\n+\n+0F7FE DATA DESCRIPTOR       08074B50 (134695760)\n+0F802 CRC                   45C1CEBF (1170329279)\n+0F806 Compressed Size       00000649 (1609)\n+0F80A Uncompressed Size     00000649 (1609)\n+\n+0F80E LOCAL HEADER #38      04034B50 (67324752)\n+0F812 Extract Zip Spec      14 (20) '2.0'\n+0F813 Extract OS            00 (0) 'MS-DOS'\n+0F814 General Purpose Flag  0000 (0)\n+0F816 Compression Method    0000 (0) 'Stored'\n+0F818 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0F81C CRC                   00000000 (0)\n+0F820 Compressed Size       00000000 (0)\n+0F824 Uncompressed Size     00000000 (0)\n+0F828 Filename Length       002B (43)\n+0F82A Extra Length          0009 (9)\n+0F82C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xF82C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0F857 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0F859   Length              0005 (5)\n+0F85B   Flags               01 (1) 'Modification'\n+0F85C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+0F860 LOCAL HEADER #39      04034B50 (67324752)\n+0F864 Extract Zip Spec      14 (20) '2.0'\n+0F865 Extract OS            00 (0) 'MS-DOS'\n+0F866 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0F868 Compression Method    0000 (0) 'Stored'\n+0F86A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0F86E CRC                   00000000 (0)\n+0F872 Compressed Size       00000000 (0)\n+0F876 Uncompressed Size     00000000 (0)\n+0F87A Filename Length       0040 (64)\n+0F87C Extra Length          0009 (9)\n+0F87E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xF87E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0F8BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0F8C0   Length              0005 (5)\n+0F8C2   Flags               01 (1) 'Modification'\n+0F8C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0F8C7 PAYLOAD\n+\n+10438 DATA DESCRIPTOR       08074B50 (134695760)\n+1043C CRC                   27EFB86F (670021743)\n+10440 Compressed Size       00000B71 (2929)\n+10444 Uncompressed Size     00000B71 (2929)\n+\n+10448 LOCAL HEADER #40      04034B50 (67324752)\n+1044C Extract Zip Spec      14 (20) '2.0'\n+1044D Extract OS            00 (0) 'MS-DOS'\n+1044E General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10450 Compression Method    0000 (0) 'Stored'\n+10452 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10456 CRC                   00000000 (0)\n+1045A Compressed Size       00000000 (0)\n+1045E Uncompressed Size     00000000 (0)\n+10462 Filename Length       0047 (71)\n+10464 Extra Length          0009 (9)\n+10466 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10466: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+104AD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+104AF   Length              0005 (5)\n+104B1   Flags               01 (1) 'Modification'\n+104B2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+104B6 PAYLOAD\n+\n+10B7C DATA DESCRIPTOR       08074B50 (134695760)\n+10B80 CRC                   0D988858 (228100184)\n+10B84 Compressed Size       000006C6 (1734)\n+10B88 Uncompressed Size     000006C6 (1734)\n+\n+10B8C CENTRAL HEADER #1     02014B50 (33639248)\n+10B90 Created Zip Spec      14 (20) '2.0'\n+10B91 Created OS            00 (0) 'MS-DOS'\n+10B92 Extract Zip Spec      14 (20) '2.0'\n+10B93 Extract OS            00 (0) 'MS-DOS'\n+10B94 General Purpose Flag  0000 (0)\n+10B96 Compression Method    0000 (0) 'Stored'\n+10B98 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10B9C CRC                   00000000 (0)\n+10BA0 Compressed Size       00000000 (0)\n+10BA4 Uncompressed Size     00000000 (0)\n+10BA8 Filename Length       0009 (9)\n+10BAA Extra Length          0009 (9)\n+10BAC Comment Length        0000 (0)\n+10BAE Disk Start            0000 (0)\n+10BB0 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10BB2 Ext File Attributes   00000000 (0)\n+10BB6 Local Header Offset   00000000 (0)\n+10BBA Filename              'XXXXXXXXX'\n+#\n+# WARNING: Offset 0x10BBA: Filename 'XXXXXXXXX'\n+#          Zero length filename\n+#\n+10BC3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10BC5   Length              0005 (5)\n+10BC7   Flags               01 (1) 'Modification'\n+10BC8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10BCC CENTRAL HEADER #2     02014B50 (33639248)\n+10BD0 Created Zip Spec      14 (20) '2.0'\n+10BD1 Created OS            00 (0) 'MS-DOS'\n+10BD2 Extract Zip Spec      14 (20) '2.0'\n+10BD3 Extract OS            00 (0) 'MS-DOS'\n+10BD4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10BD6 Compression Method    0000 (0) 'Stored'\n+10BD8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10BDC CRC                   4F5E2B02 (1331571458)\n+10BE0 Compressed Size       00000BDB (3035)\n+10BE4 Uncompressed Size     00000BDB (3035)\n+10BE8 Filename Length       0015 (21)\n+10BEA Extra Length          0009 (9)\n+10BEC Comment Length        0000 (0)\n+10BEE Disk Start            0000 (0)\n+10BF0 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10BF2 Ext File Attributes   00000000 (0)\n+10BF6 Local Header Offset   00000030 (48)\n+10BFA Filename              'XXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10BFA: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10C0F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10C11   Length              0005 (5)\n+10C13   Flags               01 (1) 'Modification'\n+10C14   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10C18 CENTRAL HEADER #3     02014B50 (33639248)\n+10C1C Created Zip Spec      14 (20) '2.0'\n+10C1D Created OS            00 (0) 'MS-DOS'\n+10C1E Extract Zip Spec      14 (20) '2.0'\n+10C1F Extract OS            00 (0) 'MS-DOS'\n+10C20 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10C22 Compression Method    0000 (0) 'Stored'\n+10C24 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10C28 CRC                   86E2B4B4 (2263004340)\n+10C2C Compressed Size       00002C5E (11358)\n+10C30 Uncompressed Size     00002C5E (11358)\n+10C34 Filename Length       0010 (16)\n+10C36 Extra Length          0009 (9)\n+10C38 Comment Length        0000 (0)\n+10C3A Disk Start            0000 (0)\n+10C3C Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10C3E Ext File Attributes   00000000 (0)\n+10C42 Local Header Offset   00000C57 (3159)\n+10C46 Filename              'XXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10C46: Filename 'XXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10C56 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10C58   Length              0005 (5)\n+10C5A   Flags               01 (1) 'Modification'\n+10C5B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10C5F CENTRAL HEADER #4     02014B50 (33639248)\n+10C63 Created Zip Spec      14 (20) '2.0'\n+10C64 Created OS            00 (0) 'MS-DOS'\n+10C65 Extract Zip Spec      14 (20) '2.0'\n+10C66 Extract OS            00 (0) 'MS-DOS'\n+10C67 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10C69 Compression Method    0000 (0) 'Stored'\n+10C6B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10C6F CRC                   EE027FB2 (3993141170)\n+10C73 Compressed Size       00000019 (25)\n+10C77 Uncompressed Size     00000019 (25)\n+10C7B Filename Length       0014 (20)\n+10C7D Extra Length          0009 (9)\n+10C7F Comment Length        0000 (0)\n+10C81 Disk Start            0000 (0)\n+10C83 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10C85 Ext File Attributes   00000000 (0)\n+10C89 Local Header Offset   000038FC (14588)\n+10C8D Filename              'XXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10C8D: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10CA1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10CA3   Length              0005 (5)\n+10CA5   Flags               01 (1) 'Modification'\n+10CA6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10CAA CENTRAL HEADER #5     02014B50 (33639248)\n+10CAE Created Zip Spec      14 (20) '2.0'\n+10CAF Created OS            00 (0) 'MS-DOS'\n+10CB0 Extract Zip Spec      14 (20) '2.0'\n+10CB1 Extract OS            00 (0) 'MS-DOS'\n+10CB2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10CB4 Compression Method    0000 (0) 'Stored'\n+10CB6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10CBA CRC                   905D2B32 (2422025010)\n+10CBE Compressed Size       000000AF (175)\n+10CC2 Uncompressed Size     000000AF (175)\n+10CC6 Filename Length       000F (15)\n+10CC8 Extra Length          0009 (9)\n+10CCA Comment Length        0000 (0)\n+10CCC Disk Start            0000 (0)\n+10CCE Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10CD0 Ext File Attributes   00000000 (0)\n+10CD4 Local Header Offset   00003960 (14688)\n+10CD8 Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10CD8: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10CE7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10CE9   Length              0005 (5)\n+10CEB   Flags               01 (1) 'Modification'\n+10CEC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10CF0 CENTRAL HEADER #6     02014B50 (33639248)\n+10CF4 Created Zip Spec      14 (20) '2.0'\n+10CF5 Created OS            00 (0) 'MS-DOS'\n+10CF6 Extract Zip Spec      14 (20) '2.0'\n+10CF7 Extract OS            00 (0) 'MS-DOS'\n+10CF8 General Purpose Flag  0000 (0)\n+10CFA Compression Method    0000 (0) 'Stored'\n+10CFC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10D00 CRC                   00000000 (0)\n+10D04 Compressed Size       00000000 (0)\n+10D08 Uncompressed Size     00000000 (0)\n+10D0C Filename Length       000F (15)\n+10D0E Extra Length          0009 (9)\n+10D10 Comment Length        0000 (0)\n+10D12 Disk Start            0000 (0)\n+10D14 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10D16 Ext File Attributes   00000000 (0)\n+10D1A Local Header Offset   00003A55 (14933)\n+10D1E Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10D1E: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10D2D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10D2F   Length              0005 (5)\n+10D31   Flags               01 (1) 'Modification'\n+10D32   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10D36 CENTRAL HEADER #7     02014B50 (33639248)\n+10D3A Created Zip Spec      14 (20) '2.0'\n+10D3B Created OS            00 (0) 'MS-DOS'\n+10D3C Extract Zip Spec      14 (20) '2.0'\n+10D3D Extract OS            00 (0) 'MS-DOS'\n+10D3E General Purpose Flag  0000 (0)\n+10D40 Compression Method    0000 (0) 'Stored'\n+10D42 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10D46 CRC                   00000000 (0)\n+10D4A Compressed Size       00000000 (0)\n+10D4E Uncompressed Size     00000000 (0)\n+10D52 Filename Length       0018 (24)\n+10D54 Extra Length          0009 (9)\n+10D56 Comment Length        0000 (0)\n+10D58 Disk Start            0000 (0)\n+10D5A Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10D5C Ext File Attributes   00000000 (0)\n+10D60 Local Header Offset   00003A8B (14987)\n+10D64 Filename              'XXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10D64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10D7C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10D7E   Length              0005 (5)\n+10D80   Flags               01 (1) 'Modification'\n+10D81   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10D85 CENTRAL HEADER #8     02014B50 (33639248)\n+10D89 Created Zip Spec      14 (20) '2.0'\n+10D8A Created OS            00 (0) 'MS-DOS'\n+10D8B Extract Zip Spec      14 (20) '2.0'\n+10D8C Extract OS            00 (0) 'MS-DOS'\n+10D8D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10D8F Compression Method    0000 (0) 'Stored'\n+10D91 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10D95 CRC                   9CEA64BA (2632606906)\n+10D99 Compressed Size       00000143 (323)\n+10D9D Uncompressed Size     00000143 (323)\n+10DA1 Filename Length       003B (59)\n+10DA3 Extra Length          0009 (9)\n+10DA5 Comment Length        0000 (0)\n+10DA7 Disk Start            0000 (0)\n+10DA9 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10DAB Ext File Attributes   00000000 (0)\n+10DAF Local Header Offset   00003ACA (15050)\n+10DB3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10DB3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10DEE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10DF0   Length              0005 (5)\n+10DF2   Flags               01 (1) 'Modification'\n+10DF3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10DF7 CENTRAL HEADER #9     02014B50 (33639248)\n+10DFB Created Zip Spec      14 (20) '2.0'\n+10DFC Created OS            00 (0) 'MS-DOS'\n+10DFD Extract Zip Spec      14 (20) '2.0'\n+10DFE Extract OS            00 (0) 'MS-DOS'\n+10DFF General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10E01 Compression Method    0000 (0) 'Stored'\n+10E03 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10E07 CRC                   E4CE0454 (3838706772)\n+10E0B Compressed Size       0000002F (47)\n+10E0F Uncompressed Size     0000002F (47)\n+10E13 Filename Length       0033 (51)\n+10E15 Extra Length          0009 (9)\n+10E17 Comment Length        0000 (0)\n+10E19 Disk Start            0000 (0)\n+10E1B Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10E1D Ext File Attributes   00000000 (0)\n+10E21 Local Header Offset   00003C7F (15487)\n+10E25 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10E25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10E58 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10E5A   Length              0005 (5)\n+10E5C   Flags               01 (1) 'Modification'\n+10E5D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10E61 CENTRAL HEADER #10    02014B50 (33639248)\n+10E65 Created Zip Spec      14 (20) '2.0'\n+10E66 Created OS            00 (0) 'MS-DOS'\n+10E67 Extract Zip Spec      14 (20) '2.0'\n+10E68 Extract OS            00 (0) 'MS-DOS'\n+10E69 General Purpose Flag  0000 (0)\n+10E6B Compression Method    0000 (0) 'Stored'\n+10E6D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10E71 CRC                   00000000 (0)\n+10E75 Compressed Size       00000000 (0)\n+10E79 Uncompressed Size     00000000 (0)\n+10E7D Filename Length       000F (15)\n+10E7F Extra Length          0009 (9)\n+10E81 Comment Length        0000 (0)\n+10E83 Disk Start            0000 (0)\n+10E85 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10E87 Ext File Attributes   00000000 (0)\n+10E8B Local Header Offset   00003D18 (15640)\n+10E8F Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10E8F: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10E9E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10EA0   Length              0005 (5)\n+10EA2   Flags               01 (1) 'Modification'\n+10EA3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10EA7 CENTRAL HEADER #11    02014B50 (33639248)\n+10EAB Created Zip Spec      14 (20) '2.0'\n+10EAC Created OS            00 (0) 'MS-DOS'\n+10EAD Extract Zip Spec      14 (20) '2.0'\n+10EAE Extract OS            00 (0) 'MS-DOS'\n+10EAF General Purpose Flag  0000 (0)\n+10EB1 Compression Method    0000 (0) 'Stored'\n+10EB3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10EB7 CRC                   00000000 (0)\n+10EBB Compressed Size       00000000 (0)\n+10EBF Uncompressed Size     00000000 (0)\n+10EC3 Filename Length       0020 (32)\n+10EC5 Extra Length          0009 (9)\n+10EC7 Comment Length        0000 (0)\n+10EC9 Disk Start            0000 (0)\n+10ECB Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10ECD Ext File Attributes   00000000 (0)\n+10ED1 Local Header Offset   00003D4E (15694)\n+10ED5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10ED5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10EF5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10EF7   Length              0005 (5)\n+10EF9   Flags               01 (1) 'Modification'\n+10EFA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10EFE CENTRAL HEADER #12    02014B50 (33639248)\n+10F02 Created Zip Spec      14 (20) '2.0'\n+10F03 Created OS            00 (0) 'MS-DOS'\n+10F04 Extract Zip Spec      14 (20) '2.0'\n+10F05 Extract OS            00 (0) 'MS-DOS'\n+10F06 General Purpose Flag  0000 (0)\n+10F08 Compression Method    0000 (0) 'Stored'\n+10F0A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10F0E CRC                   00000000 (0)\n+10F12 Compressed Size       00000000 (0)\n+10F16 Uncompressed Size     00000000 (0)\n+10F1A Filename Length       0033 (51)\n+10F1C Extra Length          0009 (9)\n+10F1E Comment Length        0000 (0)\n+10F20 Disk Start            0000 (0)\n+10F22 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10F24 Ext File Attributes   00000000 (0)\n+10F28 Local Header Offset   00003D95 (15765)\n+10F2C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10F2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10F5F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10F61   Length              0005 (5)\n+10F63   Flags               01 (1) 'Modification'\n+10F64   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10F68 CENTRAL HEADER #13    02014B50 (33639248)\n+10F6C Created Zip Spec      14 (20) '2.0'\n+10F6D Created OS            00 (0) 'MS-DOS'\n+10F6E Extract Zip Spec      14 (20) '2.0'\n+10F6F Extract OS            00 (0) 'MS-DOS'\n+10F70 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10F72 Compression Method    0000 (0) 'Stored'\n+10F74 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10F78 CRC                   00000000 (0)\n+10F7C Compressed Size       00000000 (0)\n+10F80 Uncompressed Size     00000000 (0)\n+10F84 Filename Length       0041 (65)\n+10F86 Extra Length          0009 (9)\n+10F88 Comment Length        0000 (0)\n+10F8A Disk Start            0000 (0)\n+10F8C Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+10F8E Ext File Attributes   00000000 (0)\n+10F92 Local Header Offset   00003DEF (15855)\n+10F96 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10F96: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10FD7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10FD9   Length              0005 (5)\n+10FDB   Flags               01 (1) 'Modification'\n+10FDC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+10FE0 CENTRAL HEADER #14    02014B50 (33639248)\n+10FE4 Created Zip Spec      14 (20) '2.0'\n+10FE5 Created OS            00 (0) 'MS-DOS'\n+10FE6 Extract Zip Spec      14 (20) '2.0'\n+10FE7 Extract OS            00 (0) 'MS-DOS'\n+10FE8 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10FEA Compression Method    0000 (0) 'Stored'\n+10FEC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10FF0 CRC                   6B1D5A12 (1797085714)\n+10FF4 Compressed Size       000008B1 (2225)\n+10FF8 Uncompressed Size     000008B1 (2225)\n+10FFC Filename Length       003A (58)\n+10FFE Extra Length          0009 (9)\n+11000 Comment Length        0000 (0)\n+11002 Disk Start            0000 (0)\n+11004 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11006 Ext File Attributes   00000000 (0)\n+1100A Local Header Offset   00003E67 (15975)\n+1100E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1100E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11048 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1104A   Length              0005 (5)\n+1104C   Flags               01 (1) 'Modification'\n+1104D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11051 CENTRAL HEADER #15    02014B50 (33639248)\n+11055 Created Zip Spec      14 (20) '2.0'\n+11056 Created OS            00 (0) 'MS-DOS'\n+11057 Extract Zip Spec      14 (20) '2.0'\n+11058 Extract OS            00 (0) 'MS-DOS'\n+11059 General Purpose Flag  0000 (0)\n+1105B Compression Method    0000 (0) 'Stored'\n+1105D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11061 CRC                   00000000 (0)\n+11065 Compressed Size       00000000 (0)\n+11069 Uncompressed Size     00000000 (0)\n+1106D Filename Length       0004 (4)\n+1106F Extra Length          0009 (9)\n+11071 Comment Length        0000 (0)\n+11073 Disk Start            0000 (0)\n+11075 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11077 Ext File Attributes   00000000 (0)\n+1107B Local Header Offset   00004789 (18313)\n+1107F Filename              'XXXX'\n+#\n+# WARNING: Offset 0x1107F: Filename 'XXXX'\n+#          Zero length filename\n+#\n+11083 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11085   Length              0005 (5)\n+11087   Flags               01 (1) 'Modification'\n+11088   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+1108C CENTRAL HEADER #16    02014B50 (33639248)\n+11090 Created Zip Spec      14 (20) '2.0'\n+11091 Created OS            00 (0) 'MS-DOS'\n+11092 Extract Zip Spec      14 (20) '2.0'\n+11093 Extract OS            00 (0) 'MS-DOS'\n+11094 General Purpose Flag  0000 (0)\n+11096 Compression Method    0000 (0) 'Stored'\n+11098 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1109C CRC                   00000000 (0)\n+110A0 Compressed Size       00000000 (0)\n+110A4 Uncompressed Size     00000000 (0)\n+110A8 Filename Length       000B (11)\n+110AA Extra Length          0009 (9)\n+110AC Comment Length        0000 (0)\n+110AE Disk Start            0000 (0)\n+110B0 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+110B2 Ext File Attributes   00000000 (0)\n+110B6 Local Header Offset   000047B4 (18356)\n+110BA Filename              'XXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x110BA: Filename 'XXXXXXXXXXX'\n+#          Zero length filename\n+#\n+110C5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+110C7   Length              0005 (5)\n+110C9   Flags               01 (1) 'Modification'\n+110CA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+110CE CENTRAL HEADER #17    02014B50 (33639248)\n+110D2 Created Zip Spec      14 (20) '2.0'\n+110D3 Created OS            00 (0) 'MS-DOS'\n+110D4 Extract Zip Spec      14 (20) '2.0'\n+110D5 Extract OS            00 (0) 'MS-DOS'\n+110D6 General Purpose Flag  0000 (0)\n+110D8 Compression Method    0000 (0) 'Stored'\n+110DA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+110DE CRC                   00000000 (0)\n+110E2 Compressed Size       00000000 (0)\n+110E6 Uncompressed Size     00000000 (0)\n+110EA Filename Length       0011 (17)\n+110EC Extra Length          0009 (9)\n+110EE Comment Length        0000 (0)\n+110F0 Disk Start            0000 (0)\n+110F2 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+110F4 Ext File Attributes   00000000 (0)\n+110F8 Local Header Offset   000047E6 (18406)\n+110FC Filename              'XXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x110FC: Filename 'XXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1110D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1110F   Length              0005 (5)\n+11111   Flags               01 (1) 'Modification'\n+11112   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11116 CENTRAL HEADER #18    02014B50 (33639248)\n+1111A Created Zip Spec      14 (20) '2.0'\n+1111B Created OS            00 (0) 'MS-DOS'\n+1111C Extract Zip Spec      14 (20) '2.0'\n+1111D Extract OS            00 (0) 'MS-DOS'\n+1111E General Purpose Flag  0000 (0)\n+11120 Compression Method    0000 (0) 'Stored'\n+11122 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11126 CRC                   00000000 (0)\n+1112A Compressed Size       00000000 (0)\n+1112E Uncompressed Size     00000000 (0)\n+11132 Filename Length       0017 (23)\n+11134 Extra Length          0009 (9)\n+11136 Comment Length        0000 (0)\n+11138 Disk Start            0000 (0)\n+1113A Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+1113C Ext File Attributes   00000000 (0)\n+11140 Local Header Offset   0000481E (18462)\n+11144 Filename              'XXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11144: Filename 'XXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1115B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1115D   Length              0005 (5)\n+1115F   Flags               01 (1) 'Modification'\n+11160   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11164 CENTRAL HEADER #19    02014B50 (33639248)\n+11168 Created Zip Spec      14 (20) '2.0'\n+11169 Created OS            00 (0) 'MS-DOS'\n+1116A Extract Zip Spec      14 (20) '2.0'\n+1116B Extract OS            00 (0) 'MS-DOS'\n+1116C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1116E Compression Method    0000 (0) 'Stored'\n+11170 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11174 CRC                   4E701AB1 (1315969713)\n+11178 Compressed Size       000006EA (1770)\n+1117C Uncompressed Size     000006EA (1770)\n+11180 Filename Length       0021 (33)\n+11182 Extra Length          0009 (9)\n+11184 Comment Length        0000 (0)\n+11186 Disk Start            0000 (0)\n+11188 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+1118A Ext File Attributes   00000000 (0)\n+1118E Local Header Offset   0000485C (18524)\n+11192 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11192: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+111B3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+111B5   Length              0005 (5)\n+111B7   Flags               01 (1) 'Modification'\n+111B8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+111BC CENTRAL HEADER #20    02014B50 (33639248)\n+111C0 Created Zip Spec      14 (20) '2.0'\n+111C1 Created OS            00 (0) 'MS-DOS'\n+111C2 Extract Zip Spec      14 (20) '2.0'\n+111C3 Extract OS            00 (0) 'MS-DOS'\n+111C4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+111C6 Compression Method    0000 (0) 'Stored'\n+111C8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+111CC CRC                   95722913 (2507286803)\n+111D0 Compressed Size       000006C2 (1730)\n+111D4 Uncompressed Size     000006C2 (1730)\n+111D8 Filename Length       0028 (40)\n+111DA Extra Length          0009 (9)\n+111DC Comment Length        0000 (0)\n+111DE Disk Start            0000 (0)\n+111E0 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+111E2 Ext File Attributes   00000000 (0)\n+111E6 Local Header Offset   00004F9E (20382)\n+111EA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x111EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11212 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11214   Length              0005 (5)\n+11216   Flags               01 (1) 'Modification'\n+11217   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+1121B CENTRAL HEADER #21    02014B50 (33639248)\n+1121F Created Zip Spec      14 (20) '2.0'\n+11220 Created OS            00 (0) 'MS-DOS'\n+11221 Extract Zip Spec      14 (20) '2.0'\n+11222 Extract OS            00 (0) 'MS-DOS'\n+11223 General Purpose Flag  0000 (0)\n+11225 Compression Method    0000 (0) 'Stored'\n+11227 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1122B CRC                   00000000 (0)\n+1122F Compressed Size       00000000 (0)\n+11233 Uncompressed Size     00000000 (0)\n+11237 Filename Length       001E (30)\n+11239 Extra Length          0009 (9)\n+1123B Comment Length        0000 (0)\n+1123D Disk Start            0000 (0)\n+1123F Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11241 Ext File Attributes   00000000 (0)\n+11245 Local Header Offset   000056BF (22207)\n+11249 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11249: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11267 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11269   Length              0005 (5)\n+1126B   Flags               01 (1) 'Modification'\n+1126C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11270 CENTRAL HEADER #22    02014B50 (33639248)\n+11274 Created Zip Spec      14 (20) '2.0'\n+11275 Created OS            00 (0) 'MS-DOS'\n+11276 Extract Zip Spec      14 (20) '2.0'\n+11277 Extract OS            00 (0) 'MS-DOS'\n+11278 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1127A Compression Method    0000 (0) 'Stored'\n+1127C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11280 CRC                   0E9E2711 (245245713)\n+11284 Compressed Size       000016CB (5835)\n+11288 Uncompressed Size     000016CB (5835)\n+1128C Filename Length       002E (46)\n+1128E Extra Length          0009 (9)\n+11290 Comment Length        0000 (0)\n+11292 Disk Start            0000 (0)\n+11294 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11296 Ext File Attributes   00000000 (0)\n+1129A Local Header Offset   00005704 (22276)\n+1129E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1129E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+112CC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+112CE   Length              0005 (5)\n+112D0   Flags               01 (1) 'Modification'\n+112D1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+112D5 CENTRAL HEADER #23    02014B50 (33639248)\n+112D9 Created Zip Spec      14 (20) '2.0'\n+112DA Created OS            00 (0) 'MS-DOS'\n+112DB Extract Zip Spec      14 (20) '2.0'\n+112DC Extract OS            00 (0) 'MS-DOS'\n+112DD General Purpose Flag  0000 (0)\n+112DF Compression Method    0000 (0) 'Stored'\n+112E1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+112E5 CRC                   00000000 (0)\n+112E9 Compressed Size       00000000 (0)\n+112ED Uncompressed Size     00000000 (0)\n+112F1 Filename Length       001F (31)\n+112F3 Extra Length          0009 (9)\n+112F5 Comment Length        0000 (0)\n+112F7 Disk Start            0000 (0)\n+112F9 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+112FB Ext File Attributes   00000000 (0)\n+112FF Local Header Offset   00006E34 (28212)\n+11303 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11303: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11322 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11324   Length              0005 (5)\n+11326   Flags               01 (1) 'Modification'\n+11327   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+1132B CENTRAL HEADER #24    02014B50 (33639248)\n+1132F Created Zip Spec      14 (20) '2.0'\n+11330 Created OS            00 (0) 'MS-DOS'\n+11331 Extract Zip Spec      14 (20) '2.0'\n+11332 Extract OS            00 (0) 'MS-DOS'\n+11333 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+11335 Compression Method    0000 (0) 'Stored'\n+11337 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1133B CRC                   048D5F10 (76373776)\n+1133F Compressed Size       00000C38 (3128)\n+11343 Uncompressed Size     00000C38 (3128)\n+11347 Filename Length       0038 (56)\n+11349 Extra Length          0009 (9)\n+1134B Comment Length        0000 (0)\n+1134D Disk Start            0000 (0)\n+1134F Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11351 Ext File Attributes   00000000 (0)\n+11355 Local Header Offset   00006E7A (28282)\n+11359 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11359: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11391 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11393   Length              0005 (5)\n+11395   Flags               01 (1) 'Modification'\n+11396   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+1139A CENTRAL HEADER #25    02014B50 (33639248)\n+1139E Created Zip Spec      14 (20) '2.0'\n+1139F Created OS            00 (0) 'MS-DOS'\n+113A0 Extract Zip Spec      14 (20) '2.0'\n+113A1 Extract OS            00 (0) 'MS-DOS'\n+113A2 General Purpose Flag  0000 (0)\n+113A4 Compression Method    0000 (0) 'Stored'\n+113A6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+113AA CRC                   00000000 (0)\n+113AE Compressed Size       00000000 (0)\n+113B2 Uncompressed Size     00000000 (0)\n+113B6 Filename Length       0028 (40)\n+113B8 Extra Length          0009 (9)\n+113BA Comment Length        0000 (0)\n+113BC Disk Start            0000 (0)\n+113BE Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+113C0 Ext File Attributes   00000000 (0)\n+113C4 Local Header Offset   00007B21 (31521)\n+113C8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x113C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+113F0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+113F2   Length              0005 (5)\n+113F4   Flags               01 (1) 'Modification'\n+113F5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+113F9 CENTRAL HEADER #26    02014B50 (33639248)\n+113FD Created Zip Spec      14 (20) '2.0'\n+113FE Created OS            00 (0) 'MS-DOS'\n+113FF Extract Zip Spec      14 (20) '2.0'\n+11400 Extract OS            00 (0) 'MS-DOS'\n+11401 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+11403 Compression Method    0000 (0) 'Stored'\n+11405 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11409 CRC                   EF4D8024 (4014833700)\n+1140D Compressed Size       00000C9F (3231)\n+11411 Uncompressed Size     00000C9F (3231)\n+11415 Filename Length       003A (58)\n+11417 Extra Length          0009 (9)\n+11419 Comment Length        0000 (0)\n+1141B Disk Start            0000 (0)\n+1141D Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+1141F Ext File Attributes   00000000 (0)\n+11423 Local Header Offset   00007B70 (31600)\n+11427 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11427: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11461 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11463   Length              0005 (5)\n+11465   Flags               01 (1) 'Modification'\n+11466   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+1146A CENTRAL HEADER #27    02014B50 (33639248)\n+1146E Created Zip Spec      14 (20) '2.0'\n+1146F Created OS            00 (0) 'MS-DOS'\n+11470 Extract Zip Spec      14 (20) '2.0'\n+11471 Extract OS            00 (0) 'MS-DOS'\n+11472 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+11474 Compression Method    0000 (0) 'Stored'\n+11476 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1147A CRC                   11FDDB06 (301849350)\n+1147E Compressed Size       0000065F (1631)\n+11482 Uncompressed Size     0000065F (1631)\n+11486 Filename Length       0041 (65)\n+11488 Extra Length          0009 (9)\n+1148A Comment Length        0000 (0)\n+1148C Disk Start            0000 (0)\n+1148E Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11490 Ext File Attributes   00000000 (0)\n+11494 Local Header Offset   00008880 (34944)\n+11498 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11498: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+114D9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+114DB   Length              0005 (5)\n+114DD   Flags               01 (1) 'Modification'\n+114DE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+114E2 CENTRAL HEADER #28    02014B50 (33639248)\n+114E6 Created Zip Spec      14 (20) '2.0'\n+114E7 Created OS            00 (0) 'MS-DOS'\n+114E8 Extract Zip Spec      14 (20) '2.0'\n+114E9 Extract OS            00 (0) 'MS-DOS'\n+114EA General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+114EC Compression Method    0000 (0) 'Stored'\n+114EE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+114F2 CRC                   901C84B7 (2417788087)\n+114F6 Compressed Size       00002AEB (10987)\n+114FA Uncompressed Size     00002AEB (10987)\n+114FE Filename Length       0038 (56)\n+11500 Extra Length          0009 (9)\n+11502 Comment Length        0000 (0)\n+11504 Disk Start            0000 (0)\n+11506 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11508 Ext File Attributes   00000000 (0)\n+1150C Local Header Offset   00008F57 (36695)\n+11510 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11510: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11548 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1154A   Length              0005 (5)\n+1154C   Flags               01 (1) 'Modification'\n+1154D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11551 CENTRAL HEADER #29    02014B50 (33639248)\n+11555 Created Zip Spec      14 (20) '2.0'\n+11556 Created OS            00 (0) 'MS-DOS'\n+11557 Extract Zip Spec      14 (20) '2.0'\n+11558 Extract OS            00 (0) 'MS-DOS'\n+11559 General Purpose Flag  0000 (0)\n+1155B Compression Method    0000 (0) 'Stored'\n+1155D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11561 CRC                   00000000 (0)\n+11565 Compressed Size       00000000 (0)\n+11569 Uncompressed Size     00000000 (0)\n+1156D Filename Length       0026 (38)\n+1156F Extra Length          0009 (9)\n+11571 Comment Length        0000 (0)\n+11573 Disk Start            0000 (0)\n+11575 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11577 Ext File Attributes   00000000 (0)\n+1157B Local Header Offset   0000BAB1 (47793)\n+1157F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1157F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+115A5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+115A7   Length              0005 (5)\n+115A9   Flags               01 (1) 'Modification'\n+115AA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+115AE CENTRAL HEADER #30    02014B50 (33639248)\n+115B2 Created Zip Spec      14 (20) '2.0'\n+115B3 Created OS            00 (0) 'MS-DOS'\n+115B4 Extract Zip Spec      14 (20) '2.0'\n+115B5 Extract OS            00 (0) 'MS-DOS'\n+115B6 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+115B8 Compression Method    0000 (0) 'Stored'\n+115BA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+115BE CRC                   5EA7953B (1588041019)\n+115C2 Compressed Size       00000E48 (3656)\n+115C6 Uncompressed Size     00000E48 (3656)\n+115CA Filename Length       0031 (49)\n+115CC Extra Length          0009 (9)\n+115CE Comment Length        0000 (0)\n+115D0 Disk Start            0000 (0)\n+115D2 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+115D4 Ext File Attributes   00000000 (0)\n+115D8 Local Header Offset   0000BAFE (47870)\n+115DC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x115DC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1160D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1160F   Length              0005 (5)\n+11611   Flags               01 (1) 'Modification'\n+11612   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11616 CENTRAL HEADER #31    02014B50 (33639248)\n+1161A Created Zip Spec      14 (20) '2.0'\n+1161B Created OS            00 (0) 'MS-DOS'\n+1161C Extract Zip Spec      14 (20) '2.0'\n+1161D Extract OS            00 (0) 'MS-DOS'\n+1161E General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+11620 Compression Method    0000 (0) 'Stored'\n+11622 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11626 CRC                   05E875FD (99120637)\n+1162A Compressed Size       0000070E (1806)\n+1162E Uncompressed Size     0000070E (1806)\n+11632 Filename Length       0038 (56)\n+11634 Extra Length          0009 (9)\n+11636 Comment Length        0000 (0)\n+11638 Disk Start            0000 (0)\n+1163A Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+1163C Ext File Attributes   00000000 (0)\n+11640 Local Header Offset   0000C9AE (51630)\n+11644 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11644: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1167C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1167E   Length              0005 (5)\n+11680   Flags               01 (1) 'Modification'\n+11681   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11685 CENTRAL HEADER #32    02014B50 (33639248)\n+11689 Created Zip Spec      14 (20) '2.0'\n+1168A Created OS            00 (0) 'MS-DOS'\n+1168B Extract Zip Spec      14 (20) '2.0'\n+1168C Extract OS            00 (0) 'MS-DOS'\n+1168D General Purpose Flag  0000 (0)\n+1168F Compression Method    0000 (0) 'Stored'\n+11691 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11695 CRC                   00000000 (0)\n+11699 Compressed Size       00000000 (0)\n+1169D Uncompressed Size     00000000 (0)\n+116A1 Filename Length       0023 (35)\n+116A3 Extra Length          0009 (9)\n+116A5 Comment Length        0000 (0)\n+116A7 Disk Start            0000 (0)\n+116A9 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+116AB Ext File Attributes   00000000 (0)\n+116AF Local Header Offset   0000D12B (53547)\n+116B3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x116B3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+116D6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+116D8   Length              0005 (5)\n+116DA   Flags               01 (1) 'Modification'\n+116DB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+116DF CENTRAL HEADER #33    02014B50 (33639248)\n+116E3 Created Zip Spec      14 (20) '2.0'\n+116E4 Created OS            00 (0) 'MS-DOS'\n+116E5 Extract Zip Spec      14 (20) '2.0'\n+116E6 Extract OS            00 (0) 'MS-DOS'\n+116E7 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+116E9 Compression Method    0000 (0) 'Stored'\n+116EB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+116EF CRC                   21421505 (557978885)\n+116F3 Compressed Size       00000C9E (3230)\n+116F7 Uncompressed Size     00000C9E (3230)\n+116FB Filename Length       0030 (48)\n+116FD Extra Length          0009 (9)\n+116FF Comment Length        0000 (0)\n+11701 Disk Start            0000 (0)\n+11703 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11705 Ext File Attributes   00000000 (0)\n+11709 Local Header Offset   0000D175 (53621)\n+1170D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1170D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1173D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1173F   Length              0005 (5)\n+11741   Flags               01 (1) 'Modification'\n+11742   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11746 CENTRAL HEADER #34    02014B50 (33639248)\n+1174A Created Zip Spec      14 (20) '2.0'\n+1174B Created OS            00 (0) 'MS-DOS'\n+1174C Extract Zip Spec      14 (20) '2.0'\n+1174D Extract OS            00 (0) 'MS-DOS'\n+1174E General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+11750 Compression Method    0000 (0) 'Stored'\n+11752 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11756 CRC                   766BD114 (1986777364)\n+1175A Compressed Size       00000649 (1609)\n+1175E Uncompressed Size     00000649 (1609)\n+11762 Filename Length       0037 (55)\n+11764 Extra Length          0009 (9)\n+11766 Comment Length        0000 (0)\n+11768 Disk Start            0000 (0)\n+1176A Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+1176C Ext File Attributes   00000000 (0)\n+11770 Local Header Offset   0000DE7A (56954)\n+11774 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11774: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+117AB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+117AD   Length              0005 (5)\n+117AF   Flags               01 (1) 'Modification'\n+117B0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+117B4 CENTRAL HEADER #35    02014B50 (33639248)\n+117B8 Created Zip Spec      14 (20) '2.0'\n+117B9 Created OS            00 (0) 'MS-DOS'\n+117BA Extract Zip Spec      14 (20) '2.0'\n+117BB Extract OS            00 (0) 'MS-DOS'\n+117BC General Purpose Flag  0000 (0)\n+117BE Compression Method    0000 (0) 'Stored'\n+117C0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+117C4 CRC                   00000000 (0)\n+117C8 Compressed Size       00000000 (0)\n+117CC Uncompressed Size     00000000 (0)\n+117D0 Filename Length       0023 (35)\n+117D2 Extra Length          0009 (9)\n+117D4 Comment Length        0000 (0)\n+117D6 Disk Start            0000 (0)\n+117D8 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+117DA Ext File Attributes   00000000 (0)\n+117DE Local Header Offset   0000E531 (58673)\n+117E2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x117E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11805 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11807   Length              0005 (5)\n+11809   Flags               01 (1) 'Modification'\n+1180A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+1180E CENTRAL HEADER #36    02014B50 (33639248)\n+11812 Created Zip Spec      14 (20) '2.0'\n+11813 Created OS            00 (0) 'MS-DOS'\n+11814 Extract Zip Spec      14 (20) '2.0'\n+11815 Extract OS            00 (0) 'MS-DOS'\n+11816 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+11818 Compression Method    0000 (0) 'Stored'\n+1181A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1181E CRC                   E901806B (3909189739)\n+11822 Compressed Size       00000B75 (2933)\n+11826 Uncompressed Size     00000B75 (2933)\n+1182A Filename Length       0030 (48)\n+1182C Extra Length          0009 (9)\n+1182E Comment Length        0000 (0)\n+11830 Disk Start            0000 (0)\n+11832 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11834 Ext File Attributes   00000000 (0)\n+11838 Local Header Offset   0000E57B (58747)\n+1183C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1183C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1186C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1186E   Length              0005 (5)\n+11870   Flags               01 (1) 'Modification'\n+11871   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11875 CENTRAL HEADER #37    02014B50 (33639248)\n+11879 Created Zip Spec      14 (20) '2.0'\n+1187A Created OS            00 (0) 'MS-DOS'\n+1187B Extract Zip Spec      14 (20) '2.0'\n+1187C Extract OS            00 (0) 'MS-DOS'\n+1187D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1187F Compression Method    0000 (0) 'Stored'\n+11881 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11885 CRC                   45C1CEBF (1170329279)\n+11889 Compressed Size       00000649 (1609)\n+1188D Uncompressed Size     00000649 (1609)\n+11891 Filename Length       0037 (55)\n+11893 Extra Length          0009 (9)\n+11895 Comment Length        0000 (0)\n+11897 Disk Start            0000 (0)\n+11899 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+1189B Ext File Attributes   00000000 (0)\n+1189F Local Header Offset   0000F157 (61783)\n+118A3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x118A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+118DA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+118DC   Length              0005 (5)\n+118DE   Flags               01 (1) 'Modification'\n+118DF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+118E3 CENTRAL HEADER #38    02014B50 (33639248)\n+118E7 Created Zip Spec      14 (20) '2.0'\n+118E8 Created OS            00 (0) 'MS-DOS'\n+118E9 Extract Zip Spec      14 (20) '2.0'\n+118EA Extract OS            00 (0) 'MS-DOS'\n+118EB General Purpose Flag  0000 (0)\n+118ED Compression Method    0000 (0) 'Stored'\n+118EF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+118F3 CRC                   00000000 (0)\n+118F7 Compressed Size       00000000 (0)\n+118FB Uncompressed Size     00000000 (0)\n+118FF Filename Length       002B (43)\n+11901 Extra Length          0009 (9)\n+11903 Comment Length        0000 (0)\n+11905 Disk Start            0000 (0)\n+11907 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+11909 Ext File Attributes   00000000 (0)\n+1190D Local Header Offset   0000F80E (63502)\n+11911 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11911: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1193C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1193E   Length              0005 (5)\n+11940   Flags               01 (1) 'Modification'\n+11941   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11945 CENTRAL HEADER #39    02014B50 (33639248)\n+11949 Created Zip Spec      14 (20) '2.0'\n+1194A Created OS            00 (0) 'MS-DOS'\n+1194B Extract Zip Spec      14 (20) '2.0'\n+1194C Extract OS            00 (0) 'MS-DOS'\n+1194D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1194F Compression Method    0000 (0) 'Stored'\n+11951 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+11955 CRC                   27EFB86F (670021743)\n+11959 Compressed Size       00000B71 (2929)\n+1195D Uncompressed Size     00000B71 (2929)\n+11961 Filename Length       0040 (64)\n+11963 Extra Length          0009 (9)\n+11965 Comment Length        0000 (0)\n+11967 Disk Start            0000 (0)\n+11969 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+1196B Ext File Attributes   00000000 (0)\n+1196F Local Header Offset   0000F860 (63584)\n+11973 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x11973: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+119B3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+119B5   Length              0005 (5)\n+119B7   Flags               01 (1) 'Modification'\n+119B8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+119BC CENTRAL HEADER #40    02014B50 (33639248)\n+119C0 Created Zip Spec      14 (20) '2.0'\n+119C1 Created OS            00 (0) 'MS-DOS'\n+119C2 Extract Zip Spec      14 (20) '2.0'\n+119C3 Extract OS            00 (0) 'MS-DOS'\n+119C4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+119C6 Compression Method    0000 (0) 'Stored'\n+119C8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+119CC CRC                   0D988858 (228100184)\n+119D0 Compressed Size       000006C6 (1734)\n+119D4 Uncompressed Size     000006C6 (1734)\n+119D8 Filename Length       0047 (71)\n+119DA Extra Length          0009 (9)\n+119DC Comment Length        0000 (0)\n+119DE Disk Start            0000 (0)\n+119E0 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+119E2 Ext File Attributes   00000000 (0)\n+119E6 Local Header Offset   00010448 (66632)\n+119EA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x119EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11A31 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11A33   Length              0005 (5)\n+11A35   Flags               01 (1) 'Modification'\n+11A36   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+11A3A END CENTRAL HEADER    06054B50 (101010256)\n+11A3E Number of this disk   0000 (0)\n+11A40 Central Dir Disk no   0000 (0)\n+11A42 Entries in this disk  0028 (40)\n+11A44 Total Entries         0028 (40)\n+11A46 Size of Central Dir   00000EAE (3758)\n+11A4A Offset to Central Dir 00010B8C (68492)\n+11A4E Comment Length        0000 (0)\n #\n # Warning Count: 80\n #\n # Done\n"}, {"source1": "META-INF/maven/org.apache.dubbo/dubbo-filter-cache/pom.xml", "source2": "META-INF/maven/org.apache.dubbo/dubbo-filter-cache/pom.xml", "comments": ["Format-specific differences are supported for XML files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: XML 1.0 document, ASCII text, with CRLF line terminators"], "has_internal_linenos": true, "unified_diff": "@@ -1,143 +1,140 @@\n 00000000: 3c3f 786d 6c20 7665 7273 696f 6e3d 2231  <?xml version=\"1\n 00000010: 2e30 2220 656e 636f 6469 6e67 3d22 5554  .0\" encoding=\"UT\n-00000020: 462d 3822 3f3e 0d0a 3c21 2d2d 0d0a 2020  F-8\"?>..<!--..  \n-00000030: 4c69 6365 6e73 6564 2074 6f20 7468 6520  Licensed to the \n-00000040: 4170 6163 6865 2053 6f66 7477 6172 6520  Apache Software \n-00000050: 466f 756e 6461 7469 6f6e 2028 4153 4629  Foundation (ASF)\n-00000060: 2075 6e64 6572 206f 6e65 206f 7220 6d6f   under one or mo\n-00000070: 7265 0d0a 2020 636f 6e74 7269 6275 746f  re..  contributo\n-00000080: 7220 6c69 6365 6e73 6520 6167 7265 656d  r license agreem\n-00000090: 656e 7473 2e20 2053 6565 2074 6865 204e  ents.  See the N\n-000000a0: 4f54 4943 4520 6669 6c65 2064 6973 7472  OTICE file distr\n-000000b0: 6962 7574 6564 2077 6974 680d 0a20 2074  ibuted with..  t\n-000000c0: 6869 7320 776f 726b 2066 6f72 2061 6464  his work for add\n-000000d0: 6974 696f 6e61 6c20 696e 666f 726d 6174  itional informat\n-000000e0: 696f 6e20 7265 6761 7264 696e 6720 636f  ion regarding co\n-000000f0: 7079 7269 6768 7420 6f77 6e65 7273 6869  pyright ownershi\n-00000100: 702e 0d0a 2020 5468 6520 4153 4620 6c69  p...  The ASF li\n-00000110: 6365 6e73 6573 2074 6869 7320 6669 6c65  censes this file\n-00000120: 2074 6f20 596f 7520 756e 6465 7220 7468   to You under th\n-00000130: 6520 4170 6163 6865 204c 6963 656e 7365  e Apache License\n-00000140: 2c20 5665 7273 696f 6e20 322e 300d 0a20  , Version 2.0.. \n-00000150: 2028 7468 6520 224c 6963 656e 7365 2229   (the \"License\")\n-00000160: 3b20 796f 7520 6d61 7920 6e6f 7420 7573  ; you may not us\n-00000170: 6520 7468 6973 2066 696c 6520 6578 6365  e this file exce\n-00000180: 7074 2069 6e20 636f 6d70 6c69 616e 6365  pt in compliance\n-00000190: 2077 6974 680d 0a20 2074 6865 204c 6963   with..  the Lic\n-000001a0: 656e 7365 2e20 2059 6f75 206d 6179 206f  ense.  You may o\n-000001b0: 6274 6169 6e20 6120 636f 7079 206f 6620  btain a copy of \n-000001c0: 7468 6520 4c69 6365 6e73 6520 6174 0d0a  the License at..\n-000001d0: 0d0a 2020 2020 2020 6874 7470 3a2f 2f77  ..      http://w\n-000001e0: 7777 2e61 7061 6368 652e 6f72 672f 6c69  ww.apache.org/li\n-000001f0: 6365 6e73 6573 2f4c 4943 454e 5345 2d32  censes/LICENSE-2\n-00000200: 2e30 0d0a 0d0a 2020 556e 6c65 7373 2072  .0....  Unless r\n-00000210: 6571 7569 7265 6420 6279 2061 7070 6c69  equired by appli\n-00000220: 6361 626c 6520 6c61 7720 6f72 2061 6772  cable law or agr\n-00000230: 6565 6420 746f 2069 6e20 7772 6974 696e  eed to in writin\n-00000240: 672c 2073 6f66 7477 6172 650d 0a20 2064  g, software..  d\n-00000250: 6973 7472 6962 7574 6564 2075 6e64 6572  istributed under\n-00000260: 2074 6865 204c 6963 656e 7365 2069 7320   the License is \n-00000270: 6469 7374 7269 6275 7465 6420 6f6e 2061  distributed on a\n-00000280: 6e20 2241 5320 4953 2220 4241 5349 532c  n \"AS IS\" BASIS,\n-00000290: 0d0a 2020 5749 5448 4f55 5420 5741 5252  ..  WITHOUT WARR\n-000002a0: 414e 5449 4553 204f 5220 434f 4e44 4954  ANTIES OR CONDIT\n-000002b0: 494f 4e53 204f 4620 414e 5920 4b49 4e44  IONS OF ANY KIND\n-000002c0: 2c20 6569 7468 6572 2065 7870 7265 7373  , either express\n-000002d0: 206f 7220 696d 706c 6965 642e 0d0a 2020   or implied...  \n-000002e0: 5365 6520 7468 6520 4c69 6365 6e73 6520  See the License \n-000002f0: 666f 7220 7468 6520 7370 6563 6966 6963  for the specific\n-00000300: 206c 616e 6775 6167 6520 676f 7665 726e   language govern\n-00000310: 696e 6720 7065 726d 6973 7369 6f6e 7320  ing permissions \n-00000320: 616e 640d 0a20 206c 696d 6974 6174 696f  and..  limitatio\n-00000330: 6e73 2075 6e64 6572 2074 6865 204c 6963  ns under the Lic\n-00000340: 656e 7365 2e0d 0a20 202d 2d3e 0d0a 3c70  ense...  -->..<p\n-00000350: 726f 6a65 6374 2078 7369 3a73 6368 656d  roject xsi:schem\n-00000360: 614c 6f63 6174 696f 6e3d 2268 7474 703a  aLocation=\"http:\n-00000370: 2f2f 6d61 7665 6e2e 6170 6163 6865 2e6f  //maven.apache.o\n-00000380: 7267 2f50 4f4d 2f34 2e30 2e30 2068 7474  rg/POM/4.0.0 htt\n-00000390: 7073 3a2f 2f6d 6176 656e 2e61 7061 6368  ps://maven.apach\n-000003a0: 652e 6f72 672f 7873 642f 6d61 7665 6e2d  e.org/xsd/maven-\n-000003b0: 342e 302e 302e 7873 6422 2078 6d6c 6e73  4.0.0.xsd\" xmlns\n-000003c0: 3d22 6874 7470 3a2f 2f6d 6176 656e 2e61  =\"http://maven.a\n-000003d0: 7061 6368 652e 6f72 672f 504f 4d2f 342e  pache.org/POM/4.\n-000003e0: 302e 3022 0d0a 2020 2020 786d 6c6e 733a  0.0\"..    xmlns:\n-000003f0: 7873 693d 2268 7474 703a 2f2f 7777 772e  xsi=\"http://www.\n-00000400: 7733 2e6f 7267 2f32 3030 312f 584d 4c53  w3.org/2001/XMLS\n-00000410: 6368 656d 612d 696e 7374 616e 6365 223e  chema-instance\">\n-00000420: 0d0a 2020 3c6d 6f64 656c 5665 7273 696f  ..  <modelVersio\n-00000430: 6e3e 342e 302e 303c 2f6d 6f64 656c 5665  n>4.0.0</modelVe\n-00000440: 7273 696f 6e3e 0d0a 2020 3c70 6172 656e  rsion>..  <paren\n-00000450: 743e 0d0a 2020 2020 3c67 726f 7570 4964  t>..    <groupId\n-00000460: 3e6f 7267 2e61 7061 6368 652e 6475 6262  >org.apache.dubb\n-00000470: 6f3c 2f67 726f 7570 4964 3e0d 0a20 2020  o</groupId>..   \n-00000480: 203c 6172 7469 6661 6374 4964 3e64 7562   <artifactId>dub\n-00000490: 626f 2d66 696c 7465 723c 2f61 7274 6966  bo-filter</artif\n-000004a0: 6163 7449 643e 0d0a 2020 2020 3c76 6572  actId>..    <ver\n-000004b0: 7369 6f6e 3e32 2e37 2e31 303c 2f76 6572  sion>2.7.10</ver\n-000004c0: 7369 6f6e 3e0d 0a20 203c 2f70 6172 656e  sion>..  </paren\n-000004d0: 743e 0d0a 2020 3c67 726f 7570 4964 3e6f  t>..  <groupId>o\n-000004e0: 7267 2e61 7061 6368 652e 6475 6262 6f3c  rg.apache.dubbo<\n-000004f0: 2f67 726f 7570 4964 3e0d 0a20 203c 6172  /groupId>..  <ar\n-00000500: 7469 6661 6374 4964 3e64 7562 626f 2d66  tifactId>dubbo-f\n-00000510: 696c 7465 722d 6361 6368 653c 2f61 7274  ilter-cache</art\n-00000520: 6966 6163 7449 643e 0d0a 2020 3c76 6572  ifactId>..  <ver\n-00000530: 7369 6f6e 3e32 2e37 2e31 303c 2f76 6572  sion>2.7.10</ver\n-00000540: 7369 6f6e 3e0d 0a20 203c 6e61 6d65 3e24  sion>..  <name>$\n-00000550: 7b70 726f 6a65 6374 2e61 7274 6966 6163  {project.artifac\n-00000560: 7449 647d 3c2f 6e61 6d65 3e0d 0a20 203c  tId}</name>..  <\n-00000570: 6465 7363 7269 7074 696f 6e3e 5468 6520  description>The \n-00000580: 6361 6368 6520 6d6f 6475 6c65 206f 6620  cache module of \n-00000590: 6475 6262 6f20 7072 6f6a 6563 743c 2f64  dubbo project</d\n-000005a0: 6573 6372 6970 7469 6f6e 3e0d 0a20 203c  escription>..  <\n-000005b0: 6c69 6365 6e73 6573 3e0d 0a20 2020 203c  licenses>..    <\n-000005c0: 6c69 6365 6e73 653e 0d0a 2020 2020 2020  license>..      \n-000005d0: 3c6e 616d 653e 4170 6163 6865 204c 6963  <name>Apache Lic\n-000005e0: 656e 7365 2c20 5665 7273 696f 6e20 322e  ense, Version 2.\n-000005f0: 303c 2f6e 616d 653e 0d0a 2020 2020 2020  0</name>..      \n-00000600: 3c75 726c 3e68 7474 703a 2f2f 7777 772e  <url>http://www.\n-00000610: 6170 6163 6865 2e6f 7267 2f6c 6963 656e  apache.org/licen\n-00000620: 7365 732f 4c49 4345 4e53 452d 322e 303c  ses/LICENSE-2.0<\n-00000630: 2f75 726c 3e0d 0a20 2020 2020 203c 6469  /url>..      <di\n-00000640: 7374 7269 6275 7469 6f6e 3e72 6570 6f3c  stribution>repo<\n-00000650: 2f64 6973 7472 6962 7574 696f 6e3e 0d0a  /distribution>..\n-00000660: 2020 2020 3c2f 6c69 6365 6e73 653e 0d0a      </license>..\n-00000670: 2020 3c2f 6c69 6365 6e73 6573 3e0d 0a20    </licenses>.. \n-00000680: 203c 7072 6f70 6572 7469 6573 3e0d 0a20   <properties>.. \n-00000690: 2020 203c 736b 6970 5f6d 6176 656e 5f64     <skip_maven_d\n-000006a0: 6570 6c6f 793e 6661 6c73 653c 2f73 6b69  eploy>false</ski\n-000006b0: 705f 6d61 7665 6e5f 6465 706c 6f79 3e0d  p_maven_deploy>.\n-000006c0: 0a20 203c 2f70 726f 7065 7274 6965 733e  .  </properties>\n-000006d0: 0d0a 2020 3c64 6570 656e 6465 6e63 6965  ..  <dependencie\n-000006e0: 733e 0d0a 2020 2020 3c64 6570 656e 6465  s>..    <depende\n-000006f0: 6e63 793e 0d0a 2020 2020 2020 3c67 726f  ncy>..      <gro\n-00000700: 7570 4964 3e6f 7267 2e61 7061 6368 652e  upId>org.apache.\n-00000710: 6475 6262 6f3c 2f67 726f 7570 4964 3e0d  dubbo</groupId>.\n-00000720: 0a20 2020 2020 203c 6172 7469 6661 6374  .      <artifact\n-00000730: 4964 3e64 7562 626f 2d72 7063 2d61 7069  Id>dubbo-rpc-api\n-00000740: 3c2f 6172 7469 6661 6374 4964 3e0d 0a20  </artifactId>.. \n-00000750: 2020 2020 203c 7665 7273 696f 6e3e 247b       <version>${\n-00000760: 7072 6f6a 6563 742e 7061 7265 6e74 2e76  project.parent.v\n-00000770: 6572 7369 6f6e 7d3c 2f76 6572 7369 6f6e  ersion}</version\n-00000780: 3e0d 0a20 2020 203c 2f64 6570 656e 6465  >..    </depende\n-00000790: 6e63 793e 0d0a 2020 2020 3c64 6570 656e  ncy>..    <depen\n-000007a0: 6465 6e63 793e 0d0a 2020 2020 2020 3c67  dency>..      <g\n-000007b0: 726f 7570 4964 3e6a 6176 6178 2e63 6163  roupId>javax.cac\n-000007c0: 6865 3c2f 6772 6f75 7049 643e 0d0a 2020  he</groupId>..  \n-000007d0: 2020 2020 3c61 7274 6966 6163 7449 643e      <artifactId>\n-000007e0: 6361 6368 652d 6170 693c 2f61 7274 6966  cache-api</artif\n-000007f0: 6163 7449 643e 0d0a 2020 2020 3c2f 6465  actId>..    </de\n-00000800: 7065 6e64 656e 6379 3e0d 0a20 2020 203c  pendency>..    <\n-00000810: 6465 7065 6e64 656e 6379 3e0d 0a20 2020  dependency>..   \n-00000820: 2020 203c 6772 6f75 7049 643e 636f 6d2e     <groupId>com.\n-00000830: 6861 7a65 6c63 6173 743c 2f67 726f 7570  hazelcast</group\n-00000840: 4964 3e0d 0a20 2020 2020 203c 6172 7469  Id>..      <arti\n-00000850: 6661 6374 4964 3e68 617a 656c 6361 7374  factId>hazelcast\n-00000860: 3c2f 6172 7469 6661 6374 4964 3e0d 0a20  </artifactId>.. \n-00000870: 2020 2020 203c 7665 7273 696f 6e3e 247b       <version>${\n-00000880: 6861 7a65 6c63 6173 745f 7665 7273 696f  hazelcast_versio\n-00000890: 6e7d 3c2f 7665 7273 696f 6e3e 0d0a 2020  n}</version>..  \n-000008a0: 2020 2020 3c73 636f 7065 3e74 6573 743c      <scope>test<\n-000008b0: 2f73 636f 7065 3e0d 0a20 2020 203c 2f64  /scope>..    </d\n-000008c0: 6570 656e 6465 6e63 793e 0d0a 2020 3c2f  ependency>..  </\n-000008d0: 6465 7065 6e64 656e 6369 6573 3e0d 0a3c  dependencies>..<\n-000008e0: 2f70 726f 6a65 6374 3e0d 0a              /project>..\n+00000020: 462d 3822 3f3e 0a3c 212d 2d0a 2020 4c69  F-8\"?>.<!--.  Li\n+00000030: 6365 6e73 6564 2074 6f20 7468 6520 4170  censed to the Ap\n+00000040: 6163 6865 2053 6f66 7477 6172 6520 466f  ache Software Fo\n+00000050: 756e 6461 7469 6f6e 2028 4153 4629 2075  undation (ASF) u\n+00000060: 6e64 6572 206f 6e65 206f 7220 6d6f 7265  nder one or more\n+00000070: 0a20 2063 6f6e 7472 6962 7574 6f72 206c  .  contributor l\n+00000080: 6963 656e 7365 2061 6772 6565 6d65 6e74  icense agreement\n+00000090: 732e 2020 5365 6520 7468 6520 4e4f 5449  s.  See the NOTI\n+000000a0: 4345 2066 696c 6520 6469 7374 7269 6275  CE file distribu\n+000000b0: 7465 6420 7769 7468 0a20 2074 6869 7320  ted with.  this \n+000000c0: 776f 726b 2066 6f72 2061 6464 6974 696f  work for additio\n+000000d0: 6e61 6c20 696e 666f 726d 6174 696f 6e20  nal information \n+000000e0: 7265 6761 7264 696e 6720 636f 7079 7269  regarding copyri\n+000000f0: 6768 7420 6f77 6e65 7273 6869 702e 0a20  ght ownership.. \n+00000100: 2054 6865 2041 5346 206c 6963 656e 7365   The ASF license\n+00000110: 7320 7468 6973 2066 696c 6520 746f 2059  s this file to Y\n+00000120: 6f75 2075 6e64 6572 2074 6865 2041 7061  ou under the Apa\n+00000130: 6368 6520 4c69 6365 6e73 652c 2056 6572  che License, Ver\n+00000140: 7369 6f6e 2032 2e30 0a20 2028 7468 6520  sion 2.0.  (the \n+00000150: 224c 6963 656e 7365 2229 3b20 796f 7520  \"License\"); you \n+00000160: 6d61 7920 6e6f 7420 7573 6520 7468 6973  may not use this\n+00000170: 2066 696c 6520 6578 6365 7074 2069 6e20   file except in \n+00000180: 636f 6d70 6c69 616e 6365 2077 6974 680a  compliance with.\n+00000190: 2020 7468 6520 4c69 6365 6e73 652e 2020    the License.  \n+000001a0: 596f 7520 6d61 7920 6f62 7461 696e 2061  You may obtain a\n+000001b0: 2063 6f70 7920 6f66 2074 6865 204c 6963   copy of the Lic\n+000001c0: 656e 7365 2061 740a 0a20 2020 2020 2068  ense at..      h\n+000001d0: 7474 703a 2f2f 7777 772e 6170 6163 6865  ttp://www.apache\n+000001e0: 2e6f 7267 2f6c 6963 656e 7365 732f 4c49  .org/licenses/LI\n+000001f0: 4345 4e53 452d 322e 300a 0a20 2055 6e6c  CENSE-2.0..  Unl\n+00000200: 6573 7320 7265 7175 6972 6564 2062 7920  ess required by \n+00000210: 6170 706c 6963 6162 6c65 206c 6177 206f  applicable law o\n+00000220: 7220 6167 7265 6564 2074 6f20 696e 2077  r agreed to in w\n+00000230: 7269 7469 6e67 2c20 736f 6674 7761 7265  riting, software\n+00000240: 0a20 2064 6973 7472 6962 7574 6564 2075  .  distributed u\n+00000250: 6e64 6572 2074 6865 204c 6963 656e 7365  nder the License\n+00000260: 2069 7320 6469 7374 7269 6275 7465 6420   is distributed \n+00000270: 6f6e 2061 6e20 2241 5320 4953 2220 4241  on an \"AS IS\" BA\n+00000280: 5349 532c 0a20 2057 4954 484f 5554 2057  SIS,.  WITHOUT W\n+00000290: 4152 5241 4e54 4945 5320 4f52 2043 4f4e  ARRANTIES OR CON\n+000002a0: 4449 5449 4f4e 5320 4f46 2041 4e59 204b  DITIONS OF ANY K\n+000002b0: 494e 442c 2065 6974 6865 7220 6578 7072  IND, either expr\n+000002c0: 6573 7320 6f72 2069 6d70 6c69 6564 2e0a  ess or implied..\n+000002d0: 2020 5365 6520 7468 6520 4c69 6365 6e73    See the Licens\n+000002e0: 6520 666f 7220 7468 6520 7370 6563 6966  e for the specif\n+000002f0: 6963 206c 616e 6775 6167 6520 676f 7665  ic language gove\n+00000300: 726e 696e 6720 7065 726d 6973 7369 6f6e  rning permission\n+00000310: 7320 616e 640a 2020 6c69 6d69 7461 7469  s and.  limitati\n+00000320: 6f6e 7320 756e 6465 7220 7468 6520 4c69  ons under the Li\n+00000330: 6365 6e73 652e 0a20 202d 2d3e 0a3c 7072  cense..  -->.<pr\n+00000340: 6f6a 6563 7420 7873 693a 7363 6865 6d61  oject xsi:schema\n+00000350: 4c6f 6361 7469 6f6e 3d22 6874 7470 3a2f  Location=\"http:/\n+00000360: 2f6d 6176 656e 2e61 7061 6368 652e 6f72  /maven.apache.or\n+00000370: 672f 504f 4d2f 342e 302e 3020 6874 7470  g/POM/4.0.0 http\n+00000380: 733a 2f2f 6d61 7665 6e2e 6170 6163 6865  s://maven.apache\n+00000390: 2e6f 7267 2f78 7364 2f6d 6176 656e 2d34  .org/xsd/maven-4\n+000003a0: 2e30 2e30 2e78 7364 2220 786d 6c6e 733d  .0.0.xsd\" xmlns=\n+000003b0: 2268 7474 703a 2f2f 6d61 7665 6e2e 6170  \"http://maven.ap\n+000003c0: 6163 6865 2e6f 7267 2f50 4f4d 2f34 2e30  ache.org/POM/4.0\n+000003d0: 2e30 220a 2020 2020 786d 6c6e 733a 7873  .0\".    xmlns:xs\n+000003e0: 693d 2268 7474 703a 2f2f 7777 772e 7733  i=\"http://www.w3\n+000003f0: 2e6f 7267 2f32 3030 312f 584d 4c53 6368  .org/2001/XMLSch\n+00000400: 656d 612d 696e 7374 616e 6365 223e 0a20  ema-instance\">. \n+00000410: 203c 6d6f 6465 6c56 6572 7369 6f6e 3e34   <modelVersion>4\n+00000420: 2e30 2e30 3c2f 6d6f 6465 6c56 6572 7369  .0.0</modelVersi\n+00000430: 6f6e 3e0a 2020 3c70 6172 656e 743e 0a20  on>.  <parent>. \n+00000440: 2020 203c 6772 6f75 7049 643e 6f72 672e     <groupId>org.\n+00000450: 6170 6163 6865 2e64 7562 626f 3c2f 6772  apache.dubbo</gr\n+00000460: 6f75 7049 643e 0a20 2020 203c 6172 7469  oupId>.    <arti\n+00000470: 6661 6374 4964 3e64 7562 626f 2d66 696c  factId>dubbo-fil\n+00000480: 7465 723c 2f61 7274 6966 6163 7449 643e  ter</artifactId>\n+00000490: 0a20 2020 203c 7665 7273 696f 6e3e 322e  .    <version>2.\n+000004a0: 372e 3130 3c2f 7665 7273 696f 6e3e 0a20  7.10</version>. \n+000004b0: 203c 2f70 6172 656e 743e 0a20 203c 6772   </parent>.  <gr\n+000004c0: 6f75 7049 643e 6f72 672e 6170 6163 6865  oupId>org.apache\n+000004d0: 2e64 7562 626f 3c2f 6772 6f75 7049 643e  .dubbo</groupId>\n+000004e0: 0a20 203c 6172 7469 6661 6374 4964 3e64  .  <artifactId>d\n+000004f0: 7562 626f 2d66 696c 7465 722d 6361 6368  ubbo-filter-cach\n+00000500: 653c 2f61 7274 6966 6163 7449 643e 0a20  e</artifactId>. \n+00000510: 203c 7665 7273 696f 6e3e 322e 372e 3130   <version>2.7.10\n+00000520: 3c2f 7665 7273 696f 6e3e 0a20 203c 6e61  </version>.  <na\n+00000530: 6d65 3e24 7b70 726f 6a65 6374 2e61 7274  me>${project.art\n+00000540: 6966 6163 7449 647d 3c2f 6e61 6d65 3e0a  ifactId}</name>.\n+00000550: 2020 3c64 6573 6372 6970 7469 6f6e 3e54    <description>T\n+00000560: 6865 2063 6163 6865 206d 6f64 756c 6520  he cache module \n+00000570: 6f66 2064 7562 626f 2070 726f 6a65 6374  of dubbo project\n+00000580: 3c2f 6465 7363 7269 7074 696f 6e3e 0a20  </description>. \n+00000590: 203c 6c69 6365 6e73 6573 3e0a 2020 2020   <licenses>.    \n+000005a0: 3c6c 6963 656e 7365 3e0a 2020 2020 2020  <license>.      \n+000005b0: 3c6e 616d 653e 4170 6163 6865 204c 6963  <name>Apache Lic\n+000005c0: 656e 7365 2c20 5665 7273 696f 6e20 322e  ense, Version 2.\n+000005d0: 303c 2f6e 616d 653e 0a20 2020 2020 203c  0</name>.      <\n+000005e0: 7572 6c3e 6874 7470 3a2f 2f77 7777 2e61  url>http://www.a\n+000005f0: 7061 6368 652e 6f72 672f 6c69 6365 6e73  pache.org/licens\n+00000600: 6573 2f4c 4943 454e 5345 2d32 2e30 3c2f  es/LICENSE-2.0</\n+00000610: 7572 6c3e 0a20 2020 2020 203c 6469 7374  url>.      <dist\n+00000620: 7269 6275 7469 6f6e 3e72 6570 6f3c 2f64  ribution>repo</d\n+00000630: 6973 7472 6962 7574 696f 6e3e 0a20 2020  istribution>.   \n+00000640: 203c 2f6c 6963 656e 7365 3e0a 2020 3c2f   </license>.  </\n+00000650: 6c69 6365 6e73 6573 3e0a 2020 3c70 726f  licenses>.  <pro\n+00000660: 7065 7274 6965 733e 0a20 2020 203c 736b  perties>.    <sk\n+00000670: 6970 5f6d 6176 656e 5f64 6570 6c6f 793e  ip_maven_deploy>\n+00000680: 6661 6c73 653c 2f73 6b69 705f 6d61 7665  false</skip_mave\n+00000690: 6e5f 6465 706c 6f79 3e0a 2020 3c2f 7072  n_deploy>.  </pr\n+000006a0: 6f70 6572 7469 6573 3e0a 2020 3c64 6570  operties>.  <dep\n+000006b0: 656e 6465 6e63 6965 733e 0a20 2020 203c  endencies>.    <\n+000006c0: 6465 7065 6e64 656e 6379 3e0a 2020 2020  dependency>.    \n+000006d0: 2020 3c67 726f 7570 4964 3e6f 7267 2e61    <groupId>org.a\n+000006e0: 7061 6368 652e 6475 6262 6f3c 2f67 726f  pache.dubbo</gro\n+000006f0: 7570 4964 3e0a 2020 2020 2020 3c61 7274  upId>.      <art\n+00000700: 6966 6163 7449 643e 6475 6262 6f2d 7270  ifactId>dubbo-rp\n+00000710: 632d 6170 693c 2f61 7274 6966 6163 7449  c-api</artifactI\n+00000720: 643e 0a20 2020 2020 203c 7665 7273 696f  d>.      <versio\n+00000730: 6e3e 247b 7072 6f6a 6563 742e 7061 7265  n>${project.pare\n+00000740: 6e74 2e76 6572 7369 6f6e 7d3c 2f76 6572  nt.version}</ver\n+00000750: 7369 6f6e 3e0a 2020 2020 3c2f 6465 7065  sion>.    </depe\n+00000760: 6e64 656e 6379 3e0a 2020 2020 3c64 6570  ndency>.    <dep\n+00000770: 656e 6465 6e63 793e 0a20 2020 2020 203c  endency>.      <\n+00000780: 6772 6f75 7049 643e 6a61 7661 782e 6361  groupId>javax.ca\n+00000790: 6368 653c 2f67 726f 7570 4964 3e0a 2020  che</groupId>.  \n+000007a0: 2020 2020 3c61 7274 6966 6163 7449 643e      <artifactId>\n+000007b0: 6361 6368 652d 6170 693c 2f61 7274 6966  cache-api</artif\n+000007c0: 6163 7449 643e 0a20 2020 203c 2f64 6570  actId>.    </dep\n+000007d0: 656e 6465 6e63 793e 0a20 2020 203c 6465  endency>.    <de\n+000007e0: 7065 6e64 656e 6379 3e0a 2020 2020 2020  pendency>.      \n+000007f0: 3c67 726f 7570 4964 3e63 6f6d 2e68 617a  <groupId>com.haz\n+00000800: 656c 6361 7374 3c2f 6772 6f75 7049 643e  elcast</groupId>\n+00000810: 0a20 2020 2020 203c 6172 7469 6661 6374  .      <artifact\n+00000820: 4964 3e68 617a 656c 6361 7374 3c2f 6172  Id>hazelcast</ar\n+00000830: 7469 6661 6374 4964 3e0a 2020 2020 2020  tifactId>.      \n+00000840: 3c76 6572 7369 6f6e 3e24 7b68 617a 656c  <version>${hazel\n+00000850: 6361 7374 5f76 6572 7369 6f6e 7d3c 2f76  cast_version}</v\n+00000860: 6572 7369 6f6e 3e0a 2020 2020 2020 3c73  ersion>.      <s\n+00000870: 636f 7065 3e74 6573 743c 2f73 636f 7065  cope>test</scope\n+00000880: 3e0a 2020 2020 3c2f 6465 7065 6e64 656e  >.    </dependen\n+00000890: 6379 3e0a 2020 3c2f 6465 7065 6e64 656e  cy>.  </dependen\n+000008a0: 6369 6573 3e0a 3c2f 7072 6f6a 6563 743e  cies>.</project>\n+000008b0: 0a                                       .\n"}, {"source1": "org/apache/dubbo/cache/support/expiring/ExpiringCache.java", "source2": "org/apache/dubbo/cache/support/expiring/ExpiringCache.java", "comments": ["Line-ending differences only"], "unified_diff": "@@ -1,77 +1,77 @@\n-/*\n- * Licensed to the Apache Software Foundation (ASF) under one or more\n- * contributor license agreements.  See the NOTICE file distributed with\n- * this work for additional information regarding copyright ownership.\n- * The ASF licenses this file to You under the Apache License, Version 2.0\n- * (the \"License\"); you may not use this file except in compliance with\n- * the License.  You may obtain a copy of the License at\n- *\n- *     http://www.apache.org/licenses/LICENSE-2.0\n- *\n- * Unless required by applicable law or agreed to in writing, software\n- * distributed under the License is distributed on an \"AS IS\" BASIS,\n- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n- * See the License for the specific language governing permissions and\n- * limitations under the License.\n- */\n-package org.apache.dubbo.cache.support.expiring;\n-\n-import org.apache.dubbo.cache.Cache;\n-import org.apache.dubbo.common.URL;\n-\n-import java.util.Map;\n-\n-/**\n- * ExpiringCache - With the characteristic of expiration time.\n- */\n-\n-/**\n- * This class store the cache value with the characteristic of expiration time. If a service,method,consumer or provided is configured with key <b>cache</b>\n- * with value <b>expiring</b>, dubbo initialize the instance of this class using {@link ExpiringCacheFactory} to store method's returns value\n- * to server from store without making method call.\n- * <pre>\n- *     e.g. 1) &lt;dubbo:service cache=\"expiring\" cache.seconds=\"60\" cache.interval=\"10\"/&gt;\n- *          2) &lt;dubbo:consumer cache=\"expiring\" /&gt;\n- * </pre>\n- * <li>It used constructor argument url instance <b>cache.seconds</b> value to decide time to live of cached object.Default value of it is 180 second.</li>\n- * <li>It used constructor argument url instance <b>cache.interval</b> value for cache value expiration interval.Default value of this is 4 second</li>\n- * @see Cache\n- * @see ExpiringCacheFactory\n- * @see org.apache.dubbo.cache.support.AbstractCacheFactory\n- * @see org.apache.dubbo.cache.filter.CacheFilter\n- */\n-public class ExpiringCache implements Cache {\n-    private final Map<Object, Object> store;\n-\n-    public ExpiringCache(URL url) {\n-        // cache time (second)\n-        final int secondsToLive = url.getParameter(\"cache.seconds\", 180);\n-        // Cache check interval (second)\n-        final int intervalSeconds = url.getParameter(\"cache.interval\", 4);\n-        ExpiringMap<Object, Object> expiringMap = new ExpiringMap<>(secondsToLive, intervalSeconds);\n-        expiringMap.getExpireThread().startExpiryIfNotStarted();\n-        this.store = expiringMap;\n-    }\n-\n-    /**\n-     * API to store value against a key in the calling thread scope.\n-     * @param key  Unique identifier for the object being store.\n-     * @param value Value getting store\n-     */\n-    @Override\n-    public void put(Object key, Object value) {\n-        store.put(key, value);\n-    }\n-\n-    /**\n-     * API to return stored value using a key against the calling thread specific store.\n-     * @param key Unique identifier for cache lookup\n-     * @return Return stored object against key\n-     */\n-\n-    @Override\n-    public Object get(Object key) {\n-        return store.get(key);\n-    }\n-\n-}\n+/*\r\n+ * Licensed to the Apache Software Foundation (ASF) under one or more\r\n+ * contributor license agreements.  See the NOTICE file distributed with\r\n+ * this work for additional information regarding copyright ownership.\r\n+ * The ASF licenses this file to You under the Apache License, Version 2.0\r\n+ * (the \"License\"); you may not use this file except in compliance with\r\n+ * the License.  You may obtain a copy of the License at\r\n+ *\r\n+ *     http://www.apache.org/licenses/LICENSE-2.0\r\n+ *\r\n+ * Unless required by applicable law or agreed to in writing, software\r\n+ * distributed under the License is distributed on an \"AS IS\" BASIS,\r\n+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n+ * See the License for the specific language governing permissions and\r\n+ * limitations under the License.\r\n+ */\r\n+package org.apache.dubbo.cache.support.expiring;\r\n+\r\n+import org.apache.dubbo.cache.Cache;\r\n+import org.apache.dubbo.common.URL;\r\n+\r\n+import java.util.Map;\r\n+\r\n+/**\r\n+ * ExpiringCache - With the characteristic of expiration time.\r\n+ */\r\n+\r\n+/**\r\n+ * This class store the cache value with the characteristic of expiration time. If a service,method,consumer or provided is configured with key <b>cache</b>\r\n+ * with value <b>expiring</b>, dubbo initialize the instance of this class using {@link ExpiringCacheFactory} to store method's returns value\r\n+ * to server from store without making method call.\r\n+ * <pre>\r\n+ *     e.g. 1) &lt;dubbo:service cache=\"expiring\" cache.seconds=\"60\" cache.interval=\"10\"/&gt;\r\n+ *          2) &lt;dubbo:consumer cache=\"expiring\" /&gt;\r\n+ * </pre>\r\n+ * <li>It used constructor argument url instance <b>cache.seconds</b> value to decide time to live of cached object.Default value of it is 180 second.</li>\r\n+ * <li>It used constructor argument url instance <b>cache.interval</b> value for cache value expiration interval.Default value of this is 4 second</li>\r\n+ * @see Cache\r\n+ * @see ExpiringCacheFactory\r\n+ * @see org.apache.dubbo.cache.support.AbstractCacheFactory\r\n+ * @see org.apache.dubbo.cache.filter.CacheFilter\r\n+ */\r\n+public class ExpiringCache implements Cache {\r\n+    private final Map<Object, Object> store;\r\n+\r\n+    public ExpiringCache(URL url) {\r\n+        // cache time (second)\r\n+        final int secondsToLive = url.getParameter(\"cache.seconds\", 180);\r\n+        // Cache check interval (second)\r\n+        final int intervalSeconds = url.getParameter(\"cache.interval\", 4);\r\n+        ExpiringMap<Object, Object> expiringMap = new ExpiringMap<>(secondsToLive, intervalSeconds);\r\n+        expiringMap.getExpireThread().startExpiryIfNotStarted();\r\n+        this.store = expiringMap;\r\n+    }\r\n+\r\n+    /**\r\n+     * API to store value against a key in the calling thread scope.\r\n+     * @param key  Unique identifier for the object being store.\r\n+     * @param value Value getting store\r\n+     */\r\n+    @Override\r\n+    public void put(Object key, Object value) {\r\n+        store.put(key, value);\r\n+    }\r\n+\r\n+    /**\r\n+     * API to return stored value using a key against the calling thread specific store.\r\n+     * @param key Unique identifier for cache lookup\r\n+     * @return Return stored object against key\r\n+     */\r\n+\r\n+    @Override\r\n+    public Object get(Object key) {\r\n+        return store.get(key);\r\n+    }\r\n+\r\n+}\r\n"}, {"source1": "org/apache/dubbo/cache/support/expiring/ExpiringMap.java", "source2": "org/apache/dubbo/cache/support/expiring/ExpiringMap.java", "comments": ["Line-ending differences only"], "unified_diff": "@@ -1,386 +1,386 @@\n-/*\n- * Licensed to the Apache Software Foundation (ASF) under one or more\n- * contributor license agreements.  See the NOTICE file distributed with\n- * this work for additional information regarding copyright ownership.\n- * The ASF licenses this file to You under the Apache License, Version 2.0\n- * (the \"License\"); you may not use this file except in compliance with\n- * the License.  You may obtain a copy of the License at\n- *\n- *     http://www.apache.org/licenses/LICENSE-2.0\n- *\n- * Unless required by applicable law or agreed to in writing, software\n- * distributed under the License is distributed on an \"AS IS\" BASIS,\n- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n- * See the License for the specific language governing permissions and\n- * limitations under the License.\n- */\n-package org.apache.dubbo.cache.support.expiring;\n-\n-import java.util.ArrayList;\n-import java.util.Collection;\n-import java.util.List;\n-import java.util.Map;\n-import java.util.Set;\n-import java.util.concurrent.ConcurrentHashMap;\n-import java.util.concurrent.atomic.AtomicInteger;\n-import java.util.concurrent.atomic.AtomicLong;\n-\n-/**\n- * can be expired map\n- * Contains a background thread that periodically checks if the data is out of date\n- */\n-public class ExpiringMap<K, V> implements Map<K, V> {\n-\n-    /**\n-     * default time to live (second)\n-     */\n-    private static final int DEFAULT_TIME_TO_LIVE = 180;\n-\n-    /**\n-     * default expire check interval (second)\n-     */\n-    private static final int DEFAULT_EXPIRATION_INTERVAL = 1;\n-\n-    private static AtomicInteger expireCount = new AtomicInteger(1);\n-\n-    private final ConcurrentHashMap<K, ExpiryObject> delegateMap;\n-\n-    private final ExpireThread expireThread;\n-\n-    public ExpiringMap() {\n-        this(DEFAULT_TIME_TO_LIVE, DEFAULT_EXPIRATION_INTERVAL);\n-    }\n-\n-    /**\n-     * Constructor\n-     *\n-     * @param timeToLive time to live (second)\n-     */\n-    public ExpiringMap(int timeToLive) {\n-        this(timeToLive, DEFAULT_EXPIRATION_INTERVAL);\n-    }\n-\n-    public ExpiringMap(int timeToLive, int expirationInterval) {\n-        this(new ConcurrentHashMap<>(), timeToLive, expirationInterval);\n-    }\n-\n-    private ExpiringMap(ConcurrentHashMap<K, ExpiryObject> delegateMap, int timeToLive, int expirationInterval) {\n-        this.delegateMap = delegateMap;\n-        this.expireThread = new ExpireThread();\n-        expireThread.setTimeToLive(timeToLive);\n-        expireThread.setExpirationInterval(expirationInterval);\n-    }\n-\n-    @Override\n-    public V put(K key, V value) {\n-        ExpiryObject answer = delegateMap.put(key, new ExpiryObject(key, value, System.currentTimeMillis()));\n-        if (answer == null) {\n-            return null;\n-        }\n-        return answer.getValue();\n-    }\n-\n-    @Override\n-    public V get(Object key) {\n-        ExpiryObject object = delegateMap.get(key);\n-        if (object != null) {\n-            long timeIdle = System.currentTimeMillis() - object.getLastAccessTime();\n-            int timeToLive = expireThread.getTimeToLive();\n-            if (timeToLive > 0 && timeIdle >= timeToLive * 1000) {\n-                delegateMap.remove(object.getKey());\n-                return null;\n-            }\n-            object.setLastAccessTime(System.currentTimeMillis());\n-            return object.getValue();\n-        }\n-        return null;\n-    }\n-\n-    @Override\n-    public V remove(Object key) {\n-        ExpiryObject answer = delegateMap.remove(key);\n-        if (answer == null) {\n-            return null;\n-        }\n-        return answer.getValue();\n-    }\n-\n-    @Override\n-    public boolean containsKey(Object key) {\n-        return delegateMap.containsKey(key);\n-    }\n-\n-    @Override\n-    public boolean containsValue(Object value) {\n-        return delegateMap.containsValue(value);\n-    }\n-\n-    @Override\n-    public int size() {\n-        return delegateMap.size();\n-    }\n-\n-    @Override\n-    public boolean isEmpty() {\n-        return delegateMap.isEmpty();\n-    }\n-\n-    @Override\n-    public void clear() {\n-        delegateMap.clear();\n-        expireThread.stopExpiring();\n-    }\n-\n-    @Override\n-    public int hashCode() {\n-        return delegateMap.hashCode();\n-    }\n-\n-    @Override\n-    public Set<K> keySet() {\n-        return delegateMap.keySet();\n-    }\n-\n-    @Override\n-    public boolean equals(Object obj) {\n-        if (this == obj) {\n-            return true;\n-        }\n-        return delegateMap.equals(obj);\n-    }\n-\n-    @Override\n-    public void putAll(Map<? extends K, ? extends V> inMap) {\n-        for (Entry<? extends K, ? extends V> e : inMap.entrySet()) {\n-            this.put(e.getKey(), e.getValue());\n-        }\n-    }\n-\n-    @Override\n-    public Collection<V> values() {\n-        List<V> list = new ArrayList<V>();\n-        Set<Entry<K, ExpiryObject>> delegatedSet = delegateMap.entrySet();\n-        for (Entry<K, ExpiryObject> entry : delegatedSet) {\n-            ExpiryObject value = entry.getValue();\n-            list.add(value.getValue());\n-        }\n-        return list;\n-    }\n-\n-    @Override\n-    public Set<Entry<K, V>> entrySet() {\n-        throw new UnsupportedOperationException();\n-    }\n-\n-    public ExpireThread getExpireThread() {\n-        return expireThread;\n-    }\n-\n-    public int getExpirationInterval() {\n-        return expireThread.getExpirationInterval();\n-    }\n-\n-    public void setExpirationInterval(int expirationInterval) {\n-        expireThread.setExpirationInterval(expirationInterval);\n-    }\n-\n-    public int getTimeToLive() {\n-        return expireThread.getTimeToLive();\n-    }\n-\n-    public void setTimeToLive(int timeToLive) {\n-        expireThread.setTimeToLive(timeToLive);\n-    }\n-\n-    @Override\n-    public String toString() {\n-        return \"ExpiringMap{\" +\n-                \"delegateMap=\" + delegateMap.toString() +\n-                \", expireThread=\" + expireThread.toString() +\n-                '}';\n-    }\n-\n-    /**\n-     * can be expired object\n-     */\n-    private class ExpiryObject {\n-        private K key;\n-        private V value;\n-        private AtomicLong lastAccessTime;\n-\n-        ExpiryObject(K key, V value, long lastAccessTime) {\n-            if (value == null) {\n-                throw new IllegalArgumentException(\"An expiring object cannot be null.\");\n-            }\n-            this.key = key;\n-            this.value = value;\n-            this.lastAccessTime = new AtomicLong(lastAccessTime);\n-        }\n-\n-        public long getLastAccessTime() {\n-            return lastAccessTime.get();\n-        }\n-\n-        public void setLastAccessTime(long lastAccessTime) {\n-            this.lastAccessTime.set(lastAccessTime);\n-        }\n-\n-        public K getKey() {\n-            return key;\n-        }\n-\n-        public V getValue() {\n-            return value;\n-        }\n-\n-        @Override\n-        public boolean equals(Object obj) {\n-            if (this == obj) {\n-                return true;\n-            }\n-            return value.equals(obj);\n-        }\n-\n-        @Override\n-        public int hashCode() {\n-            return value.hashCode();\n-        }\n-\n-        @Override\n-        public String toString() {\n-            return \"ExpiryObject{\" +\n-                    \"key=\" + key +\n-                    \", value=\" + value +\n-                    \", lastAccessTime=\" + lastAccessTime +\n-                    '}';\n-        }\n-    }\n-\n-    /**\n-     * Background thread, periodically checking if the data is out of date\n-     */\n-    public class ExpireThread implements Runnable {\n-        private long timeToLiveMillis;\n-        private long expirationIntervalMillis;\n-        private volatile boolean running = false;\n-        private final Thread expirerThread;\n-\n-        @Override\n-        public String toString() {\n-            return \"ExpireThread{\" +\n-                    \", timeToLiveMillis=\" + timeToLiveMillis +\n-                    \", expirationIntervalMillis=\" + expirationIntervalMillis +\n-                    \", running=\" + running +\n-                    \", expirerThread=\" + expirerThread +\n-                    '}';\n-        }\n-\n-        public ExpireThread() {\n-            expirerThread = new Thread(this, \"ExpiryMapExpire-\" + expireCount.getAndIncrement());\n-            expirerThread.setDaemon(true);\n-        }\n-\n-        @Override\n-        public void run() {\n-            while (running) {\n-                processExpires();\n-                try {\n-                    Thread.sleep(expirationIntervalMillis);\n-                } catch (InterruptedException e) {\n-                    running = false;\n-                }\n-            }\n-        }\n-\n-        private void processExpires() {\n-            long timeNow = System.currentTimeMillis();\n-            if (timeToLiveMillis <= 0) {\n-                return;\n-            }\n-            for (ExpiryObject o : delegateMap.values()) {\n-                long timeIdle = timeNow - o.getLastAccessTime();\n-                if (timeIdle >= timeToLiveMillis) {\n-                    delegateMap.remove(o.getKey());\n-                }\n-            }\n-        }\n-\n-        /**\n-         * start expiring Thread\n-         */\n-        public void startExpiring() {\n-            if (!running) {\n-                running = true;\n-                expirerThread.start();\n-            }\n-        }\n-\n-        /**\n-         * start thread\n-         */\n-        public void startExpiryIfNotStarted() {\n-            if (running && timeToLiveMillis <= 0) {\n-                return;\n-            }\n-            startExpiring();\n-        }\n-\n-        /**\n-         * stop thread\n-         */\n-        public void stopExpiring() {\n-            if (running) {\n-                running = false;\n-                expirerThread.interrupt();\n-            }\n-        }\n-\n-        /**\n-         * get thread state\n-         *\n-         * @return thread state\n-         */\n-        public boolean isRunning() {\n-            return running;\n-        }\n-\n-        /**\n-         * get time to live\n-         *\n-         * @return time to live\n-         */\n-        public int getTimeToLive() {\n-            return (int) timeToLiveMillis / 1000;\n-        }\n-\n-        /**\n-         * update time to live\n-         *\n-         * @param timeToLive time to live\n-         */\n-        public void setTimeToLive(long timeToLive) {\n-            this.timeToLiveMillis = timeToLive * 1000;\n-        }\n-\n-        /**\n-         * get expiration interval\n-         *\n-         * @return expiration interval (second)\n-         */\n-        public int getExpirationInterval() {\n-            return (int) expirationIntervalMillis / 1000;\n-        }\n-\n-        /**\n-         * set expiration interval\n-         *\n-         * @param expirationInterval expiration interval (second)\n-         */\n-        public void setExpirationInterval(long expirationInterval) {\n-            this.expirationIntervalMillis = expirationInterval * 1000;\n-        }\n-    }\n-}\n-\n-\n-\n+/*\r\n+ * Licensed to the Apache Software Foundation (ASF) under one or more\r\n+ * contributor license agreements.  See the NOTICE file distributed with\r\n+ * this work for additional information regarding copyright ownership.\r\n+ * The ASF licenses this file to You under the Apache License, Version 2.0\r\n+ * (the \"License\"); you may not use this file except in compliance with\r\n+ * the License.  You may obtain a copy of the License at\r\n+ *\r\n+ *     http://www.apache.org/licenses/LICENSE-2.0\r\n+ *\r\n+ * Unless required by applicable law or agreed to in writing, software\r\n+ * distributed under the License is distributed on an \"AS IS\" BASIS,\r\n+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n+ * See the License for the specific language governing permissions and\r\n+ * limitations under the License.\r\n+ */\r\n+package org.apache.dubbo.cache.support.expiring;\r\n+\r\n+import java.util.ArrayList;\r\n+import java.util.Collection;\r\n+import java.util.List;\r\n+import java.util.Map;\r\n+import java.util.Set;\r\n+import java.util.concurrent.ConcurrentHashMap;\r\n+import java.util.concurrent.atomic.AtomicInteger;\r\n+import java.util.concurrent.atomic.AtomicLong;\r\n+\r\n+/**\r\n+ * can be expired map\r\n+ * Contains a background thread that periodically checks if the data is out of date\r\n+ */\r\n+public class ExpiringMap<K, V> implements Map<K, V> {\r\n+\r\n+    /**\r\n+     * default time to live (second)\r\n+     */\r\n+    private static final int DEFAULT_TIME_TO_LIVE = 180;\r\n+\r\n+    /**\r\n+     * default expire check interval (second)\r\n+     */\r\n+    private static final int DEFAULT_EXPIRATION_INTERVAL = 1;\r\n+\r\n+    private static AtomicInteger expireCount = new AtomicInteger(1);\r\n+\r\n+    private final ConcurrentHashMap<K, ExpiryObject> delegateMap;\r\n+\r\n+    private final ExpireThread expireThread;\r\n+\r\n+    public ExpiringMap() {\r\n+        this(DEFAULT_TIME_TO_LIVE, DEFAULT_EXPIRATION_INTERVAL);\r\n+    }\r\n+\r\n+    /**\r\n+     * Constructor\r\n+     *\r\n+     * @param timeToLive time to live (second)\r\n+     */\r\n+    public ExpiringMap(int timeToLive) {\r\n+        this(timeToLive, DEFAULT_EXPIRATION_INTERVAL);\r\n+    }\r\n+\r\n+    public ExpiringMap(int timeToLive, int expirationInterval) {\r\n+        this(new ConcurrentHashMap<>(), timeToLive, expirationInterval);\r\n+    }\r\n+\r\n+    private ExpiringMap(ConcurrentHashMap<K, ExpiryObject> delegateMap, int timeToLive, int expirationInterval) {\r\n+        this.delegateMap = delegateMap;\r\n+        this.expireThread = new ExpireThread();\r\n+        expireThread.setTimeToLive(timeToLive);\r\n+        expireThread.setExpirationInterval(expirationInterval);\r\n+    }\r\n+\r\n+    @Override\r\n+    public V put(K key, V value) {\r\n+        ExpiryObject answer = delegateMap.put(key, new ExpiryObject(key, value, System.currentTimeMillis()));\r\n+        if (answer == null) {\r\n+            return null;\r\n+        }\r\n+        return answer.getValue();\r\n+    }\r\n+\r\n+    @Override\r\n+    public V get(Object key) {\r\n+        ExpiryObject object = delegateMap.get(key);\r\n+        if (object != null) {\r\n+            long timeIdle = System.currentTimeMillis() - object.getLastAccessTime();\r\n+            int timeToLive = expireThread.getTimeToLive();\r\n+            if (timeToLive > 0 && timeIdle >= timeToLive * 1000) {\r\n+                delegateMap.remove(object.getKey());\r\n+                return null;\r\n+            }\r\n+            object.setLastAccessTime(System.currentTimeMillis());\r\n+            return object.getValue();\r\n+        }\r\n+        return null;\r\n+    }\r\n+\r\n+    @Override\r\n+    public V remove(Object key) {\r\n+        ExpiryObject answer = delegateMap.remove(key);\r\n+        if (answer == null) {\r\n+            return null;\r\n+        }\r\n+        return answer.getValue();\r\n+    }\r\n+\r\n+    @Override\r\n+    public boolean containsKey(Object key) {\r\n+        return delegateMap.containsKey(key);\r\n+    }\r\n+\r\n+    @Override\r\n+    public boolean containsValue(Object value) {\r\n+        return delegateMap.containsValue(value);\r\n+    }\r\n+\r\n+    @Override\r\n+    public int size() {\r\n+        return delegateMap.size();\r\n+    }\r\n+\r\n+    @Override\r\n+    public boolean isEmpty() {\r\n+        return delegateMap.isEmpty();\r\n+    }\r\n+\r\n+    @Override\r\n+    public void clear() {\r\n+        delegateMap.clear();\r\n+        expireThread.stopExpiring();\r\n+    }\r\n+\r\n+    @Override\r\n+    public int hashCode() {\r\n+        return delegateMap.hashCode();\r\n+    }\r\n+\r\n+    @Override\r\n+    public Set<K> keySet() {\r\n+        return delegateMap.keySet();\r\n+    }\r\n+\r\n+    @Override\r\n+    public boolean equals(Object obj) {\r\n+        if (this == obj) {\r\n+            return true;\r\n+        }\r\n+        return delegateMap.equals(obj);\r\n+    }\r\n+\r\n+    @Override\r\n+    public void putAll(Map<? extends K, ? extends V> inMap) {\r\n+        for (Entry<? extends K, ? extends V> e : inMap.entrySet()) {\r\n+            this.put(e.getKey(), e.getValue());\r\n+        }\r\n+    }\r\n+\r\n+    @Override\r\n+    public Collection<V> values() {\r\n+        List<V> list = new ArrayList<V>();\r\n+        Set<Entry<K, ExpiryObject>> delegatedSet = delegateMap.entrySet();\r\n+        for (Entry<K, ExpiryObject> entry : delegatedSet) {\r\n+            ExpiryObject value = entry.getValue();\r\n+            list.add(value.getValue());\r\n+        }\r\n+        return list;\r\n+    }\r\n+\r\n+    @Override\r\n+    public Set<Entry<K, V>> entrySet() {\r\n+        throw new UnsupportedOperationException();\r\n+    }\r\n+\r\n+    public ExpireThread getExpireThread() {\r\n+        return expireThread;\r\n+    }\r\n+\r\n+    public int getExpirationInterval() {\r\n+        return expireThread.getExpirationInterval();\r\n+    }\r\n+\r\n+    public void setExpirationInterval(int expirationInterval) {\r\n+        expireThread.setExpirationInterval(expirationInterval);\r\n+    }\r\n+\r\n+    public int getTimeToLive() {\r\n+        return expireThread.getTimeToLive();\r\n+    }\r\n+\r\n+    public void setTimeToLive(int timeToLive) {\r\n+        expireThread.setTimeToLive(timeToLive);\r\n+    }\r\n+\r\n+    @Override\r\n+    public String toString() {\r\n+        return \"ExpiringMap{\" +\r\n+                \"delegateMap=\" + delegateMap.toString() +\r\n+                \", expireThread=\" + expireThread.toString() +\r\n+                '}';\r\n+    }\r\n+\r\n+    /**\r\n+     * can be expired object\r\n+     */\r\n+    private class ExpiryObject {\r\n+        private K key;\r\n+        private V value;\r\n+        private AtomicLong lastAccessTime;\r\n+\r\n+        ExpiryObject(K key, V value, long lastAccessTime) {\r\n+            if (value == null) {\r\n+                throw new IllegalArgumentException(\"An expiring object cannot be null.\");\r\n+            }\r\n+            this.key = key;\r\n+            this.value = value;\r\n+            this.lastAccessTime = new AtomicLong(lastAccessTime);\r\n+        }\r\n+\r\n+        public long getLastAccessTime() {\r\n+            return lastAccessTime.get();\r\n+        }\r\n+\r\n+        public void setLastAccessTime(long lastAccessTime) {\r\n+            this.lastAccessTime.set(lastAccessTime);\r\n+        }\r\n+\r\n+        public K getKey() {\r\n+            return key;\r\n+        }\r\n+\r\n+        public V getValue() {\r\n+            return value;\r\n+        }\r\n+\r\n+        @Override\r\n+        public boolean equals(Object obj) {\r\n+            if (this == obj) {\r\n+                return true;\r\n+            }\r\n+            return value.equals(obj);\r\n+        }\r\n+\r\n+        @Override\r\n+        public int hashCode() {\r\n+            return value.hashCode();\r\n+        }\r\n+\r\n+        @Override\r\n+        public String toString() {\r\n+            return \"ExpiryObject{\" +\r\n+                    \"key=\" + key +\r\n+                    \", value=\" + value +\r\n+                    \", lastAccessTime=\" + lastAccessTime +\r\n+                    '}';\r\n+        }\r\n+    }\r\n+\r\n+    /**\r\n+     * Background thread, periodically checking if the data is out of date\r\n+     */\r\n+    public class ExpireThread implements Runnable {\r\n+        private long timeToLiveMillis;\r\n+        private long expirationIntervalMillis;\r\n+        private volatile boolean running = false;\r\n+        private final Thread expirerThread;\r\n+\r\n+        @Override\r\n+        public String toString() {\r\n+            return \"ExpireThread{\" +\r\n+                    \", timeToLiveMillis=\" + timeToLiveMillis +\r\n+                    \", expirationIntervalMillis=\" + expirationIntervalMillis +\r\n+                    \", running=\" + running +\r\n+                    \", expirerThread=\" + expirerThread +\r\n+                    '}';\r\n+        }\r\n+\r\n+        public ExpireThread() {\r\n+            expirerThread = new Thread(this, \"ExpiryMapExpire-\" + expireCount.getAndIncrement());\r\n+            expirerThread.setDaemon(true);\r\n+        }\r\n+\r\n+        @Override\r\n+        public void run() {\r\n+            while (running) {\r\n+                processExpires();\r\n+                try {\r\n+                    Thread.sleep(expirationIntervalMillis);\r\n+                } catch (InterruptedException e) {\r\n+                    running = false;\r\n+                }\r\n+            }\r\n+        }\r\n+\r\n+        private void processExpires() {\r\n+            long timeNow = System.currentTimeMillis();\r\n+            if (timeToLiveMillis <= 0) {\r\n+                return;\r\n+            }\r\n+            for (ExpiryObject o : delegateMap.values()) {\r\n+                long timeIdle = timeNow - o.getLastAccessTime();\r\n+                if (timeIdle >= timeToLiveMillis) {\r\n+                    delegateMap.remove(o.getKey());\r\n+                }\r\n+            }\r\n+        }\r\n+\r\n+        /**\r\n+         * start expiring Thread\r\n+         */\r\n+        public void startExpiring() {\r\n+            if (!running) {\r\n+                running = true;\r\n+                expirerThread.start();\r\n+            }\r\n+        }\r\n+\r\n+        /**\r\n+         * start thread\r\n+         */\r\n+        public void startExpiryIfNotStarted() {\r\n+            if (running && timeToLiveMillis <= 0) {\r\n+                return;\r\n+            }\r\n+            startExpiring();\r\n+        }\r\n+\r\n+        /**\r\n+         * stop thread\r\n+         */\r\n+        public void stopExpiring() {\r\n+            if (running) {\r\n+                running = false;\r\n+                expirerThread.interrupt();\r\n+            }\r\n+        }\r\n+\r\n+        /**\r\n+         * get thread state\r\n+         *\r\n+         * @return thread state\r\n+         */\r\n+        public boolean isRunning() {\r\n+            return running;\r\n+        }\r\n+\r\n+        /**\r\n+         * get time to live\r\n+         *\r\n+         * @return time to live\r\n+         */\r\n+        public int getTimeToLive() {\r\n+            return (int) timeToLiveMillis / 1000;\r\n+        }\r\n+\r\n+        /**\r\n+         * update time to live\r\n+         *\r\n+         * @param timeToLive time to live\r\n+         */\r\n+        public void setTimeToLive(long timeToLive) {\r\n+            this.timeToLiveMillis = timeToLive * 1000;\r\n+        }\r\n+\r\n+        /**\r\n+         * get expiration interval\r\n+         *\r\n+         * @return expiration interval (second)\r\n+         */\r\n+        public int getExpirationInterval() {\r\n+            return (int) expirationIntervalMillis / 1000;\r\n+        }\r\n+\r\n+        /**\r\n+         * set expiration interval\r\n+         *\r\n+         * @param expirationInterval expiration interval (second)\r\n+         */\r\n+        public void setExpirationInterval(long expirationInterval) {\r\n+            this.expirationIntervalMillis = expirationInterval * 1000;\r\n+        }\r\n+    }\r\n+}\r\n+\r\n+\r\n+\r\n"}, {"source1": "org/apache/dubbo/cache/support/lfu/LfuCache.java", "source2": "org/apache/dubbo/cache/support/lfu/LfuCache.java", "comments": ["Line-ending differences only"], "unified_diff": "@@ -1,80 +1,80 @@\n-/*\n- * Licensed to the Apache Software Foundation (ASF) under one or more\n- * contributor license agreements.  See the NOTICE file distributed with\n- * this work for additional information regarding copyright ownership.\n- * The ASF licenses this file to You under the Apache License, Version 2.0\n- * (the \"License\"); you may not use this file except in compliance with\n- * the License.  You may obtain a copy of the License at\n- *\n- *     http://www.apache.org/licenses/LICENSE-2.0\n- *\n- * Unless required by applicable law or agreed to in writing, software\n- * distributed under the License is distributed on an \"AS IS\" BASIS,\n- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n- * See the License for the specific language governing permissions and\n- * limitations under the License.\n- */\n-package org.apache.dubbo.cache.support.lfu;\n-\n-import org.apache.dubbo.cache.Cache;\n-import org.apache.dubbo.common.URL;\n-import org.apache.dubbo.common.utils.LFUCache;\n-\n-/**\n- * This class store the cache value per thread. If a service,method,consumer or provided is configured with key <b>cache</b>\n- * with value <b>lfu</b>, dubbo initialize the instance of this class using {@link LfuCacheFactory} to store method's returns value\n- * to server from store without making method call.\n- * <pre>\n- *     e.g. 1) &lt;dubbo:service cache=\"lfu\" cache.size=\"5000\" cache.evictionFactor=\"0.3\"/&gt;\n- *          2) &lt;dubbo:consumer cache=\"lfu\" /&gt;\n- * </pre>\n- * <pre>\n- * LfuCache uses url's <b>cache.size</b> value for its max store size, url's <b>cache.evictionFactor</b> value for its eviction factor,\n- * default store size value will be 1000, default eviction factor will be 0.3\n- * </pre>\n- *\n- * @see Cache\n- * @see LfuCacheFactory\n- * @see org.apache.dubbo.cache.support.AbstractCacheFactory\n- * @see org.apache.dubbo.cache.filter.CacheFilter\n- */\n-public class LfuCache implements Cache {\n-\n-    /**\n-     * This is used to store cache records\n-     */\n-    private final LFUCache store;\n-\n-    /**\n-     *  Initialize LfuCache, it uses constructor argument <b>cache.size</b> value as its storage max size.\n-     *  If nothing is provided then it will use 1000 as default size value. <b>cache.evictionFactor</b> value as its eviction factor.\n-     *  If nothing is provided then it will use 0.3 as default value.\n-     * @param url A valid URL instance\n-     */\n-    public LfuCache (URL url) {\n-        final int max = url.getParameter(\"cache.size\", 1000);\n-        final float factor = url.getParameter(\"cache.evictionFactor\", 0.75f);\n-        this.store = new LFUCache(max, factor);\n-    }\n-\n-    /**\n-     * API to store value against a key in the calling thread scope.\n-     * @param key  Unique identifier for the object being store.\n-     * @param value Value getting store\n-     */\n-    @Override\n-    public void put(Object key, Object value) {\n-        store.put(key, value);\n-    }\n-\n-    /**\n-     * API to return stored value using a key against the calling thread specific store.\n-     * @param key Unique identifier for cache lookup\n-     * @return Return stored object against key\n-     */\n-    @Override\n-    public Object get(Object key) {\n-        return store.get(key);\n-    }\n-\n-}\n+/*\r\n+ * Licensed to the Apache Software Foundation (ASF) under one or more\r\n+ * contributor license agreements.  See the NOTICE file distributed with\r\n+ * this work for additional information regarding copyright ownership.\r\n+ * The ASF licenses this file to You under the Apache License, Version 2.0\r\n+ * (the \"License\"); you may not use this file except in compliance with\r\n+ * the License.  You may obtain a copy of the License at\r\n+ *\r\n+ *     http://www.apache.org/licenses/LICENSE-2.0\r\n+ *\r\n+ * Unless required by applicable law or agreed to in writing, software\r\n+ * distributed under the License is distributed on an \"AS IS\" BASIS,\r\n+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n+ * See the License for the specific language governing permissions and\r\n+ * limitations under the License.\r\n+ */\r\n+package org.apache.dubbo.cache.support.lfu;\r\n+\r\n+import org.apache.dubbo.cache.Cache;\r\n+import org.apache.dubbo.common.URL;\r\n+import org.apache.dubbo.common.utils.LFUCache;\r\n+\r\n+/**\r\n+ * This class store the cache value per thread. If a service,method,consumer or provided is configured with key <b>cache</b>\r\n+ * with value <b>lfu</b>, dubbo initialize the instance of this class using {@link LfuCacheFactory} to store method's returns value\r\n+ * to server from store without making method call.\r\n+ * <pre>\r\n+ *     e.g. 1) &lt;dubbo:service cache=\"lfu\" cache.size=\"5000\" cache.evictionFactor=\"0.3\"/&gt;\r\n+ *          2) &lt;dubbo:consumer cache=\"lfu\" /&gt;\r\n+ * </pre>\r\n+ * <pre>\r\n+ * LfuCache uses url's <b>cache.size</b> value for its max store size, url's <b>cache.evictionFactor</b> value for its eviction factor,\r\n+ * default store size value will be 1000, default eviction factor will be 0.3\r\n+ * </pre>\r\n+ *\r\n+ * @see Cache\r\n+ * @see LfuCacheFactory\r\n+ * @see org.apache.dubbo.cache.support.AbstractCacheFactory\r\n+ * @see org.apache.dubbo.cache.filter.CacheFilter\r\n+ */\r\n+public class LfuCache implements Cache {\r\n+\r\n+    /**\r\n+     * This is used to store cache records\r\n+     */\r\n+    private final LFUCache store;\r\n+\r\n+    /**\r\n+     *  Initialize LfuCache, it uses constructor argument <b>cache.size</b> value as its storage max size.\r\n+     *  If nothing is provided then it will use 1000 as default size value. <b>cache.evictionFactor</b> value as its eviction factor.\r\n+     *  If nothing is provided then it will use 0.3 as default value.\r\n+     * @param url A valid URL instance\r\n+     */\r\n+    public LfuCache (URL url) {\r\n+        final int max = url.getParameter(\"cache.size\", 1000);\r\n+        final float factor = url.getParameter(\"cache.evictionFactor\", 0.75f);\r\n+        this.store = new LFUCache(max, factor);\r\n+    }\r\n+\r\n+    /**\r\n+     * API to store value against a key in the calling thread scope.\r\n+     * @param key  Unique identifier for the object being store.\r\n+     * @param value Value getting store\r\n+     */\r\n+    @Override\r\n+    public void put(Object key, Object value) {\r\n+        store.put(key, value);\r\n+    }\r\n+\r\n+    /**\r\n+     * API to return stored value using a key against the calling thread specific store.\r\n+     * @param key Unique identifier for cache lookup\r\n+     * @return Return stored object against key\r\n+     */\r\n+    @Override\r\n+    public Object get(Object key) {\r\n+        return store.get(key);\r\n+    }\r\n+\r\n+}\r\n"}, {"source1": "org/apache/dubbo/cache/support/lfu/LfuCacheFactory.java", "source2": "org/apache/dubbo/cache/support/lfu/LfuCacheFactory.java", "comments": ["Line-ending differences only"], "unified_diff": "@@ -1,43 +1,43 @@\n-/*\n- * Licensed to the Apache Software Foundation (ASF) under one or more\n- * contributor license agreements.  See the NOTICE file distributed with\n- * this work for additional information regarding copyright ownership.\n- * The ASF licenses this file to You under the Apache License, Version 2.0\n- * (the \"License\"); you may not use this file except in compliance with\n- * the License.  You may obtain a copy of the License at\n- *\n- *     http://www.apache.org/licenses/LICENSE-2.0\n- *\n- * Unless required by applicable law or agreed to in writing, software\n- * distributed under the License is distributed on an \"AS IS\" BASIS,\n- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n- * See the License for the specific language governing permissions and\n- * limitations under the License.\n- */\n-package org.apache.dubbo.cache.support.lfu;\n-\n-import org.apache.dubbo.cache.Cache;\n-import org.apache.dubbo.cache.support.AbstractCacheFactory;\n-import org.apache.dubbo.common.URL;\n-\n-/**\n- * Implement {@link org.apache.dubbo.cache.CacheFactory} by extending {@link AbstractCacheFactory} and provide\n- * instance of new {@link LfuCache}.\n- *\n- * @see AbstractCacheFactory\n- * @see LfuCache\n- * @see Cache\n- */\n-public class LfuCacheFactory extends AbstractCacheFactory {\n-\n-    /**\n-     * Takes url as an method argument and return new instance of cache store implemented by LfuCache.\n-     * @param url url of the method\n-     * @return ThreadLocalCache instance of cache\n-     */\n-    @Override\n-    protected Cache createCache(URL url) {\n-        return new LfuCache(url);\n-    }\n-\n-}\n+/*\r\n+ * Licensed to the Apache Software Foundation (ASF) under one or more\r\n+ * contributor license agreements.  See the NOTICE file distributed with\r\n+ * this work for additional information regarding copyright ownership.\r\n+ * The ASF licenses this file to You under the Apache License, Version 2.0\r\n+ * (the \"License\"); you may not use this file except in compliance with\r\n+ * the License.  You may obtain a copy of the License at\r\n+ *\r\n+ *     http://www.apache.org/licenses/LICENSE-2.0\r\n+ *\r\n+ * Unless required by applicable law or agreed to in writing, software\r\n+ * distributed under the License is distributed on an \"AS IS\" BASIS,\r\n+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n+ * See the License for the specific language governing permissions and\r\n+ * limitations under the License.\r\n+ */\r\n+package org.apache.dubbo.cache.support.lfu;\r\n+\r\n+import org.apache.dubbo.cache.Cache;\r\n+import org.apache.dubbo.cache.support.AbstractCacheFactory;\r\n+import org.apache.dubbo.common.URL;\r\n+\r\n+/**\r\n+ * Implement {@link org.apache.dubbo.cache.CacheFactory} by extending {@link AbstractCacheFactory} and provide\r\n+ * instance of new {@link LfuCache}.\r\n+ *\r\n+ * @see AbstractCacheFactory\r\n+ * @see LfuCache\r\n+ * @see Cache\r\n+ */\r\n+public class LfuCacheFactory extends AbstractCacheFactory {\r\n+\r\n+    /**\r\n+     * Takes url as an method argument and return new instance of cache store implemented by LfuCache.\r\n+     * @param url url of the method\r\n+     * @return ThreadLocalCache instance of cache\r\n+     */\r\n+    @Override\r\n+    protected Cache createCache(URL url) {\r\n+        return new LfuCache(url);\r\n+    }\r\n+\r\n+}\r\n"}]}
