{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 18126 bytes, number of entries: 25\n+Zip file size: 18130 bytes, number of entries: 25\n -rw-r--r--  2.0 unx       64 b- defN 20-Apr-01 08:04 META-INF/MANIFEST.MF\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 META-INF/\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 org/\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 org/apache/\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 org/apache/dubbo/\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 org/apache/dubbo/remoting/\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/\n@@ -13,15 +13,15 @@\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 META-INF/maven/org.apache.dubbo/\n drwxr-xr-x  2.0 unx        0 b- stor 20-Apr-01 08:04 META-INF/maven/org.apache.dubbo/dubbo-remoting-grizzly/\n -rw-r--r--  2.0 unx     3199 b- defN 20-Apr-01 08:04 META-INF/DEPENDENCIES\n -rw-r--r--  2.0 unx    11358 b- defN 20-Apr-01 08:04 META-INF/LICENSE\n -rw-r--r--  2.0 unx      179 b- defN 20-Apr-01 08:04 META-INF/NOTICE\n -rw-r--r--  2.0 unx     6527 b- defN 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/grizzly/GrizzlyChannel.java\n -rw-r--r--  2.0 unx     4294 b- defN 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/grizzly/GrizzlyClient.java\n--rw-r--r--  2.0 unx     5968 b- defN 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/grizzly/GrizzlyCodecAdapter.java\n+-rw-r--r--  2.0 unx     6110 b- defN 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/grizzly/GrizzlyCodecAdapter.java\n -rw-r--r--  2.0 unx     4554 b- defN 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/grizzly/GrizzlyHandler.java\n -rw-r--r--  2.0 unx     5283 b- defN 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/grizzly/GrizzlyServer.java\n -rw-r--r--  2.0 unx     1628 b- defN 20-Apr-01 08:04 org/apache/dubbo/remoting/transport/grizzly/GrizzlyTransporter.java\n -rw-r--r--  2.0 unx       70 b- defN 20-Apr-01 08:04 META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter\n--rw-r--r--  2.0 unx     2125 b- defN 20-Apr-01 08:04 META-INF/maven/org.apache.dubbo/dubbo-remoting-grizzly/pom.xml\n+-rw-r--r--  2.0 unx     2073 b- defN 20-Apr-01 08:04 META-INF/maven/org.apache.dubbo/dubbo-remoting-grizzly/pom.xml\n -rw-r--r--  2.0 unx       77 b- defN 20-Apr-01 08:04 META-INF/maven/org.apache.dubbo/dubbo-remoting-grizzly/pom.properties\n-25 files, 45326 bytes uncompressed, 14330 bytes compressed:  68.4%\n+25 files, 45416 bytes uncompressed, 14334 bytes compressed:  68.4%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -339,937 +339,937 @@\n 242D Extract Zip Spec      14 (20) '2.0'\n 242E Extract OS            00 (0) 'MS-DOS'\n 242F General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 2431 Compression Method    0008 (8) 'Deflated'\n 2433 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-2437 CRC                   4DD0FDAC (1305542060)\n-243B Compressed Size       00000688 (1672)\n-243F Uncompressed Size     00001750 (5968)\n+2437 CRC                   52180500 (1377305856)\n+243B Compressed Size       00000693 (1683)\n+243F Uncompressed Size     000017DE (6110)\n 2443 Filename Length       0044 (68)\n 2445 Extra Length          0000 (0)\n 2447 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x2447: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n 248B PAYLOAD\n \n-2B13 LOCAL HEADER #20      04034B50 (67324752)\n-2B17 Extract Zip Spec      14 (20) '2.0'\n-2B18 Extract OS            00 (0) 'MS-DOS'\n-2B19 General Purpose Flag  0800 (2048)\n+2B1E LOCAL HEADER #20      04034B50 (67324752)\n+2B22 Extract Zip Spec      14 (20) '2.0'\n+2B23 Extract OS            00 (0) 'MS-DOS'\n+2B24 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2B1B Compression Method    0008 (8) 'Deflated'\n-2B1D Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-2B21 CRC                   EC29A626 (3962152486)\n-2B25 Compressed Size       00000424 (1060)\n-2B29 Uncompressed Size     000011CA (4554)\n-2B2D Filename Length       003F (63)\n-2B2F Extra Length          0000 (0)\n-2B31 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2B26 Compression Method    0008 (8) 'Deflated'\n+2B28 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+2B2C CRC                   EC29A626 (3962152486)\n+2B30 Compressed Size       00000424 (1060)\n+2B34 Uncompressed Size     000011CA (4554)\n+2B38 Filename Length       003F (63)\n+2B3A Extra Length          0000 (0)\n+2B3C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2B31: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B3C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-2B70 PAYLOAD\n+2B7B PAYLOAD\n \n-2F94 LOCAL HEADER #21      04034B50 (67324752)\n-2F98 Extract Zip Spec      14 (20) '2.0'\n-2F99 Extract OS            00 (0) 'MS-DOS'\n-2F9A General Purpose Flag  0800 (2048)\n+2F9F LOCAL HEADER #21      04034B50 (67324752)\n+2FA3 Extract Zip Spec      14 (20) '2.0'\n+2FA4 Extract OS            00 (0) 'MS-DOS'\n+2FA5 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2F9C Compression Method    0008 (8) 'Deflated'\n-2F9E Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-2FA2 CRC                   253B482C (624642092)\n-2FA6 Compressed Size       0000066A (1642)\n-2FAA Uncompressed Size     000014A3 (5283)\n-2FAE Filename Length       003E (62)\n-2FB0 Extra Length          0000 (0)\n-2FB2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2FA7 Compression Method    0008 (8) 'Deflated'\n+2FA9 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+2FAD CRC                   253B482C (624642092)\n+2FB1 Compressed Size       0000066A (1642)\n+2FB5 Uncompressed Size     000014A3 (5283)\n+2FB9 Filename Length       003E (62)\n+2FBB Extra Length          0000 (0)\n+2FBD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2FB2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2FBD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-2FF0 PAYLOAD\n+2FFB PAYLOAD\n \n-365A LOCAL HEADER #22      04034B50 (67324752)\n-365E Extract Zip Spec      14 (20) '2.0'\n-365F Extract OS            00 (0) 'MS-DOS'\n-3660 General Purpose Flag  0800 (2048)\n+3665 LOCAL HEADER #22      04034B50 (67324752)\n+3669 Extract Zip Spec      14 (20) '2.0'\n+366A Extract OS            00 (0) 'MS-DOS'\n+366B General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3662 Compression Method    0008 (8) 'Deflated'\n-3664 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3668 CRC                   117073F8 (292582392)\n-366C Compressed Size       000002BA (698)\n-3670 Uncompressed Size     0000065C (1628)\n-3674 Filename Length       0043 (67)\n-3676 Extra Length          0000 (0)\n-3678 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+366D Compression Method    0008 (8) 'Deflated'\n+366F Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3673 CRC                   117073F8 (292582392)\n+3677 Compressed Size       000002BA (698)\n+367B Uncompressed Size     0000065C (1628)\n+367F Filename Length       0043 (67)\n+3681 Extra Length          0000 (0)\n+3683 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3678: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3683: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-36BB PAYLOAD\n+36C6 PAYLOAD\n \n-3975 LOCAL HEADER #23      04034B50 (67324752)\n-3979 Extract Zip Spec      14 (20) '2.0'\n-397A Extract OS            00 (0) 'MS-DOS'\n-397B General Purpose Flag  0800 (2048)\n+3980 LOCAL HEADER #23      04034B50 (67324752)\n+3984 Extract Zip Spec      14 (20) '2.0'\n+3985 Extract OS            00 (0) 'MS-DOS'\n+3986 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-397D Compression Method    0008 (8) 'Deflated'\n-397F Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3983 CRC                   AE2EE240 (2922308160)\n-3987 Compressed Size       00000039 (57)\n-398B Uncompressed Size     00000046 (70)\n-398F Filename Length       003D (61)\n-3991 Extra Length          0000 (0)\n-3993 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3988 Compression Method    0008 (8) 'Deflated'\n+398A Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+398E CRC                   AE2EE240 (2922308160)\n+3992 Compressed Size       00000039 (57)\n+3996 Uncompressed Size     00000046 (70)\n+399A Filename Length       003D (61)\n+399C Extra Length          0000 (0)\n+399E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3993: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x399E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-39D0 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+39DB PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-3A09 LOCAL HEADER #24      04034B50 (67324752)\n-3A0D Extract Zip Spec      14 (20) '2.0'\n-3A0E Extract OS            00 (0) 'MS-DOS'\n-3A0F General Purpose Flag  0800 (2048)\n+3A14 LOCAL HEADER #24      04034B50 (67324752)\n+3A18 Extract Zip Spec      14 (20) '2.0'\n+3A19 Extract OS            00 (0) 'MS-DOS'\n+3A1A General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3A11 Compression Method    0008 (8) 'Deflated'\n-3A13 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3A17 CRC                   13A927BF (329852863)\n-3A1B Compressed Size       0000037E (894)\n-3A1F Uncompressed Size     0000084D (2125)\n-3A23 Filename Length       003E (62)\n-3A25 Extra Length          0000 (0)\n-3A27 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3A1C Compression Method    0008 (8) 'Deflated'\n+3A1E Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3A22 CRC                   72B9B37F (1924772735)\n+3A26 Compressed Size       00000377 (887)\n+3A2A Uncompressed Size     00000819 (2073)\n+3A2E Filename Length       003E (62)\n+3A30 Extra Length          0000 (0)\n+3A32 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3A27: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3A32: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3A65 PAYLOAD\n+3A70 PAYLOAD\n \n-3DE3 LOCAL HEADER #25      04034B50 (67324752)\n-3DE7 Extract Zip Spec      14 (20) '2.0'\n-3DE8 Extract OS            00 (0) 'MS-DOS'\n-3DE9 General Purpose Flag  0800 (2048)\n+3DE7 LOCAL HEADER #25      04034B50 (67324752)\n+3DEB Extract Zip Spec      14 (20) '2.0'\n+3DEC Extract OS            00 (0) 'MS-DOS'\n+3DED General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3DEB Compression Method    0008 (8) 'Deflated'\n-3DED Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3DF1 CRC                   C5928C84 (3314715780)\n-3DF5 Compressed Size       0000004B (75)\n-3DF9 Uncompressed Size     0000004D (77)\n-3DFD Filename Length       0045 (69)\n-3DFF Extra Length          0000 (0)\n-3E01 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3DEF Compression Method    0008 (8) 'Deflated'\n+3DF1 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3DF5 CRC                   C5928C84 (3314715780)\n+3DF9 Compressed Size       0000004B (75)\n+3DFD Uncompressed Size     0000004D (77)\n+3E01 Filename Length       0045 (69)\n+3E03 Extra Length          0000 (0)\n+3E05 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3E01: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3E05: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3E46 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+3E4A PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-3E91 CENTRAL HEADER #1     02014B50 (33639248)\n-3E95 Created Zip Spec      14 (20) '2.0'\n-3E96 Created OS            03 (3) 'Unix'\n-3E97 Extract Zip Spec      14 (20) '2.0'\n-3E98 Extract OS            00 (0) 'MS-DOS'\n-3E99 General Purpose Flag  0800 (2048)\n+3E95 CENTRAL HEADER #1     02014B50 (33639248)\n+3E99 Created Zip Spec      14 (20) '2.0'\n+3E9A Created OS            03 (3) 'Unix'\n+3E9B Extract Zip Spec      14 (20) '2.0'\n+3E9C Extract OS            00 (0) 'MS-DOS'\n+3E9D General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3E9B Compression Method    0008 (8) 'Deflated'\n-3E9D Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3EA1 CRC                   A689EB18 (2794056472)\n-3EA5 Compressed Size       00000042 (66)\n-3EA9 Uncompressed Size     00000040 (64)\n-3EAD Filename Length       0014 (20)\n-3EAF Extra Length          0000 (0)\n-3EB1 Comment Length        0000 (0)\n-3EB3 Disk Start            0000 (0)\n-3EB5 Int File Attributes   0000 (0)\n+3E9F Compression Method    0008 (8) 'Deflated'\n+3EA1 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3EA5 CRC                   A689EB18 (2794056472)\n+3EA9 Compressed Size       00000042 (66)\n+3EAD Uncompressed Size     00000040 (64)\n+3EB1 Filename Length       0014 (20)\n+3EB3 Extra Length          0000 (0)\n+3EB5 Comment Length        0000 (0)\n+3EB7 Disk Start            0000 (0)\n+3EB9 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-3EB7 Ext File Attributes   81A40000 (2175008768)\n+3EBB Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-3EBB Local Header Offset   00000000 (0)\n-3EBF Filename              'XXXXXXXXXXXXXXXXXXXX'\n+3EBF Local Header Offset   00000000 (0)\n+3EC3 Filename              'XXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3EBF: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3EC3: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-3ED3 CENTRAL HEADER #2     02014B50 (33639248)\n-3ED7 Created Zip Spec      14 (20) '2.0'\n-3ED8 Created OS            03 (3) 'Unix'\n-3ED9 Extract Zip Spec      0A (10) '1.0'\n-3EDA Extract OS            00 (0) 'MS-DOS'\n-3EDB General Purpose Flag  0800 (2048)\n+3ED7 CENTRAL HEADER #2     02014B50 (33639248)\n+3EDB Created Zip Spec      14 (20) '2.0'\n+3EDC Created OS            03 (3) 'Unix'\n+3EDD Extract Zip Spec      0A (10) '1.0'\n+3EDE Extract OS            00 (0) 'MS-DOS'\n+3EDF General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-3EDD Compression Method    0000 (0) 'Stored'\n-3EDF Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3EE3 CRC                   00000000 (0)\n-3EE7 Compressed Size       00000000 (0)\n-3EEB Uncompressed Size     00000000 (0)\n-3EEF Filename Length       0009 (9)\n-3EF1 Extra Length          0000 (0)\n-3EF3 Comment Length        0000 (0)\n-3EF5 Disk Start            0000 (0)\n-3EF7 Int File Attributes   0000 (0)\n+3EE1 Compression Method    0000 (0) 'Stored'\n+3EE3 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3EE7 CRC                   00000000 (0)\n+3EEB Compressed Size       00000000 (0)\n+3EEF Uncompressed Size     00000000 (0)\n+3EF3 Filename Length       0009 (9)\n+3EF5 Extra Length          0000 (0)\n+3EF7 Comment Length        0000 (0)\n+3EF9 Disk Start            0000 (0)\n+3EFB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-3EF9 Ext File Attributes   41ED0010 (1106051088)\n+3EFD Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-3EFD Local Header Offset   00000074 (116)\n-3F01 Filename              'XXXXXXXXX'\n+3F01 Local Header Offset   00000074 (116)\n+3F05 Filename              'XXXXXXXXX'\n #\n-# WARNING: Offset 0x3F01: Filename 'XXXXXXXXX'\n+# WARNING: Offset 0x3F05: Filename 'XXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x3F01: Directory 'XXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x3F05: Directory 'XXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x3ED9: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n+# WARNING: Offset 0x3EDD: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n #\n \n-3F0A CENTRAL HEADER #3     02014B50 (33639248)\n-3F0E Created Zip Spec      14 (20) '2.0'\n-3F0F Created OS            03 (3) 'Unix'\n-3F10 Extract Zip Spec      0A (10) '1.0'\n-3F11 Extract OS            00 (0) 'MS-DOS'\n-3F12 General Purpose Flag  0800 (2048)\n+3F0E CENTRAL HEADER #3     02014B50 (33639248)\n+3F12 Created Zip Spec      14 (20) '2.0'\n+3F13 Created OS            03 (3) 'Unix'\n+3F14 Extract Zip Spec      0A (10) '1.0'\n+3F15 Extract OS            00 (0) 'MS-DOS'\n+3F16 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-3F14 Compression Method    0000 (0) 'Stored'\n-3F16 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3F1A CRC                   00000000 (0)\n-3F1E Compressed Size       00000000 (0)\n-3F22 Uncompressed Size     00000000 (0)\n-3F26 Filename Length       0004 (4)\n-3F28 Extra Length          0000 (0)\n-3F2A Comment Length        0000 (0)\n-3F2C Disk Start            0000 (0)\n-3F2E Int File Attributes   0000 (0)\n+3F18 Compression Method    0000 (0) 'Stored'\n+3F1A Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3F1E CRC                   00000000 (0)\n+3F22 Compressed Size       00000000 (0)\n+3F26 Uncompressed Size     00000000 (0)\n+3F2A Filename Length       0004 (4)\n+3F2C Extra Length          0000 (0)\n+3F2E Comment Length        0000 (0)\n+3F30 Disk Start            0000 (0)\n+3F32 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-3F30 Ext File Attributes   41ED0010 (1106051088)\n+3F34 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-3F34 Local Header Offset   0000009B (155)\n-3F38 Filename              'XXXX'\n+3F38 Local Header Offset   0000009B (155)\n+3F3C Filename              'XXXX'\n #\n-# WARNING: Offset 0x3F38: Filename 'XXXX'\n+# WARNING: Offset 0x3F3C: Filename 'XXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x3F38: Directory 'XXXX' must end in a '/'\n+# ERROR: Offset 0x3F3C: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x3F10: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n+# WARNING: Offset 0x3F14: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n #\n \n-3F3C CENTRAL HEADER #4     02014B50 (33639248)\n-3F40 Created Zip Spec      14 (20) '2.0'\n-3F41 Created OS            03 (3) 'Unix'\n-3F42 Extract Zip Spec      0A (10) '1.0'\n-3F43 Extract OS            00 (0) 'MS-DOS'\n-3F44 General Purpose Flag  0800 (2048)\n+3F40 CENTRAL HEADER #4     02014B50 (33639248)\n+3F44 Created Zip Spec      14 (20) '2.0'\n+3F45 Created OS            03 (3) 'Unix'\n+3F46 Extract Zip Spec      0A (10) '1.0'\n+3F47 Extract OS            00 (0) 'MS-DOS'\n+3F48 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-3F46 Compression Method    0000 (0) 'Stored'\n-3F48 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3F4C CRC                   00000000 (0)\n-3F50 Compressed Size       00000000 (0)\n-3F54 Uncompressed Size     00000000 (0)\n-3F58 Filename Length       000B (11)\n-3F5A Extra Length          0000 (0)\n-3F5C Comment Length        0000 (0)\n-3F5E Disk Start            0000 (0)\n-3F60 Int File Attributes   0000 (0)\n+3F4A Compression Method    0000 (0) 'Stored'\n+3F4C Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3F50 CRC                   00000000 (0)\n+3F54 Compressed Size       00000000 (0)\n+3F58 Uncompressed Size     00000000 (0)\n+3F5C Filename Length       000B (11)\n+3F5E Extra Length          0000 (0)\n+3F60 Comment Length        0000 (0)\n+3F62 Disk Start            0000 (0)\n+3F64 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-3F62 Ext File Attributes   41ED0010 (1106051088)\n+3F66 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-3F66 Local Header Offset   000000BD (189)\n-3F6A Filename              'XXXXXXXXXXX'\n+3F6A Local Header Offset   000000BD (189)\n+3F6E Filename              'XXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3F6A: Filename 'XXXXXXXXXXX'\n+# WARNING: Offset 0x3F6E: Filename 'XXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x3F6A: Directory 'XXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x3F6E: Directory 'XXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x3F42: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXX'\n+# WARNING: Offset 0x3F46: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXX'\n #\n \n-3F75 CENTRAL HEADER #5     02014B50 (33639248)\n-3F79 Created Zip Spec      14 (20) '2.0'\n-3F7A Created OS            03 (3) 'Unix'\n-3F7B Extract Zip Spec      0A (10) '1.0'\n-3F7C Extract OS            00 (0) 'MS-DOS'\n-3F7D General Purpose Flag  0800 (2048)\n+3F79 CENTRAL HEADER #5     02014B50 (33639248)\n+3F7D Created Zip Spec      14 (20) '2.0'\n+3F7E Created OS            03 (3) 'Unix'\n+3F7F Extract Zip Spec      0A (10) '1.0'\n+3F80 Extract OS            00 (0) 'MS-DOS'\n+3F81 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-3F7F Compression Method    0000 (0) 'Stored'\n-3F81 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3F85 CRC                   00000000 (0)\n-3F89 Compressed Size       00000000 (0)\n-3F8D Uncompressed Size     00000000 (0)\n-3F91 Filename Length       0011 (17)\n-3F93 Extra Length          0000 (0)\n-3F95 Comment Length        0000 (0)\n-3F97 Disk Start            0000 (0)\n-3F99 Int File Attributes   0000 (0)\n+3F83 Compression Method    0000 (0) 'Stored'\n+3F85 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3F89 CRC                   00000000 (0)\n+3F8D Compressed Size       00000000 (0)\n+3F91 Uncompressed Size     00000000 (0)\n+3F95 Filename Length       0011 (17)\n+3F97 Extra Length          0000 (0)\n+3F99 Comment Length        0000 (0)\n+3F9B Disk Start            0000 (0)\n+3F9D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-3F9B Ext File Attributes   41ED0010 (1106051088)\n+3F9F Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-3F9F Local Header Offset   000000E6 (230)\n-3FA3 Filename              'XXXXXXXXXXXXXXXXX'\n+3FA3 Local Header Offset   000000E6 (230)\n+3FA7 Filename              'XXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3FA3: Filename 'XXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3FA7: Filename 'XXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x3FA3: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x3FA7: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x3F7B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3F7F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX'\n #\n \n-3FB4 CENTRAL HEADER #6     02014B50 (33639248)\n-3FB8 Created Zip Spec      14 (20) '2.0'\n-3FB9 Created OS            03 (3) 'Unix'\n-3FBA Extract Zip Spec      0A (10) '1.0'\n-3FBB Extract OS            00 (0) 'MS-DOS'\n-3FBC General Purpose Flag  0800 (2048)\n+3FB8 CENTRAL HEADER #6     02014B50 (33639248)\n+3FBC Created Zip Spec      14 (20) '2.0'\n+3FBD Created OS            03 (3) 'Unix'\n+3FBE Extract Zip Spec      0A (10) '1.0'\n+3FBF Extract OS            00 (0) 'MS-DOS'\n+3FC0 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-3FBE Compression Method    0000 (0) 'Stored'\n-3FC0 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-3FC4 CRC                   00000000 (0)\n-3FC8 Compressed Size       00000000 (0)\n-3FCC Uncompressed Size     00000000 (0)\n-3FD0 Filename Length       001A (26)\n-3FD2 Extra Length          0000 (0)\n-3FD4 Comment Length        0000 (0)\n-3FD6 Disk Start            0000 (0)\n-3FD8 Int File Attributes   0000 (0)\n+3FC2 Compression Method    0000 (0) 'Stored'\n+3FC4 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+3FC8 CRC                   00000000 (0)\n+3FCC Compressed Size       00000000 (0)\n+3FD0 Uncompressed Size     00000000 (0)\n+3FD4 Filename Length       001A (26)\n+3FD6 Extra Length          0000 (0)\n+3FD8 Comment Length        0000 (0)\n+3FDA Disk Start            0000 (0)\n+3FDC Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-3FDA Ext File Attributes   41ED0010 (1106051088)\n+3FDE Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-3FDE Local Header Offset   00000115 (277)\n-3FE2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3FE2 Local Header Offset   00000115 (277)\n+3FE6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3FE2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3FE6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x3FE2: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x3FE6: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x3FBA: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3FBE: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-3FFC CENTRAL HEADER #7     02014B50 (33639248)\n-4000 Created Zip Spec      14 (20) '2.0'\n-4001 Created OS            03 (3) 'Unix'\n-4002 Extract Zip Spec      0A (10) '1.0'\n-4003 Extract OS            00 (0) 'MS-DOS'\n-4004 General Purpose Flag  0800 (2048)\n+4000 CENTRAL HEADER #7     02014B50 (33639248)\n+4004 Created Zip Spec      14 (20) '2.0'\n+4005 Created OS            03 (3) 'Unix'\n+4006 Extract Zip Spec      0A (10) '1.0'\n+4007 Extract OS            00 (0) 'MS-DOS'\n+4008 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-4006 Compression Method    0000 (0) 'Stored'\n-4008 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-400C CRC                   00000000 (0)\n-4010 Compressed Size       00000000 (0)\n-4014 Uncompressed Size     00000000 (0)\n-4018 Filename Length       0024 (36)\n-401A Extra Length          0000 (0)\n-401C Comment Length        0000 (0)\n-401E Disk Start            0000 (0)\n-4020 Int File Attributes   0000 (0)\n+400A Compression Method    0000 (0) 'Stored'\n+400C Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+4010 CRC                   00000000 (0)\n+4014 Compressed Size       00000000 (0)\n+4018 Uncompressed Size     00000000 (0)\n+401C Filename Length       0024 (36)\n+401E Extra Length          0000 (0)\n+4020 Comment Length        0000 (0)\n+4022 Disk Start            0000 (0)\n+4024 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4022 Ext File Attributes   41ED0010 (1106051088)\n+4026 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-4026 Local Header Offset   0000014D (333)\n-402A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+402A Local Header Offset   0000014D (333)\n+402E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x402A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x402E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x402A: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x402E: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x4002: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4006: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-404E CENTRAL HEADER #8     02014B50 (33639248)\n-4052 Created Zip Spec      14 (20) '2.0'\n-4053 Created OS            03 (3) 'Unix'\n-4054 Extract Zip Spec      0A (10) '1.0'\n-4055 Extract OS            00 (0) 'MS-DOS'\n-4056 General Purpose Flag  0800 (2048)\n+4052 CENTRAL HEADER #8     02014B50 (33639248)\n+4056 Created Zip Spec      14 (20) '2.0'\n+4057 Created OS            03 (3) 'Unix'\n+4058 Extract Zip Spec      0A (10) '1.0'\n+4059 Extract OS            00 (0) 'MS-DOS'\n+405A General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-4058 Compression Method    0000 (0) 'Stored'\n-405A Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-405E CRC                   00000000 (0)\n-4062 Compressed Size       00000000 (0)\n-4066 Uncompressed Size     00000000 (0)\n-406A Filename Length       002C (44)\n-406C Extra Length          0000 (0)\n-406E Comment Length        0000 (0)\n-4070 Disk Start            0000 (0)\n-4072 Int File Attributes   0000 (0)\n+405C Compression Method    0000 (0) 'Stored'\n+405E Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+4062 CRC                   00000000 (0)\n+4066 Compressed Size       00000000 (0)\n+406A Uncompressed Size     00000000 (0)\n+406E Filename Length       002C (44)\n+4070 Extra Length          0000 (0)\n+4072 Comment Length        0000 (0)\n+4074 Disk Start            0000 (0)\n+4076 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4074 Ext File Attributes   41ED0010 (1106051088)\n+4078 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-4078 Local Header Offset   0000018F (399)\n-407C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+407C Local Header Offset   0000018F (399)\n+4080 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x407C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4080: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x407C: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x4080: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x4054: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4058: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-40A8 CENTRAL HEADER #9     02014B50 (33639248)\n-40AC Created Zip Spec      14 (20) '2.0'\n-40AD Created OS            03 (3) 'Unix'\n-40AE Extract Zip Spec      0A (10) '1.0'\n-40AF Extract OS            00 (0) 'MS-DOS'\n-40B0 General Purpose Flag  0800 (2048)\n+40AC CENTRAL HEADER #9     02014B50 (33639248)\n+40B0 Created Zip Spec      14 (20) '2.0'\n+40B1 Created OS            03 (3) 'Unix'\n+40B2 Extract Zip Spec      0A (10) '1.0'\n+40B3 Extract OS            00 (0) 'MS-DOS'\n+40B4 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-40B2 Compression Method    0000 (0) 'Stored'\n-40B4 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-40B8 CRC                   00000000 (0)\n-40BC Compressed Size       00000000 (0)\n-40C0 Uncompressed Size     00000000 (0)\n-40C4 Filename Length       000F (15)\n-40C6 Extra Length          0000 (0)\n-40C8 Comment Length        0000 (0)\n-40CA Disk Start            0000 (0)\n-40CC Int File Attributes   0000 (0)\n+40B6 Compression Method    0000 (0) 'Stored'\n+40B8 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+40BC CRC                   00000000 (0)\n+40C0 Compressed Size       00000000 (0)\n+40C4 Uncompressed Size     00000000 (0)\n+40C8 Filename Length       000F (15)\n+40CA Extra Length          0000 (0)\n+40CC Comment Length        0000 (0)\n+40CE Disk Start            0000 (0)\n+40D0 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-40CE Ext File Attributes   41ED0010 (1106051088)\n+40D2 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-40D2 Local Header Offset   000001D9 (473)\n-40D6 Filename              'XXXXXXXXXXXXXXX'\n+40D6 Local Header Offset   000001D9 (473)\n+40DA Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x40D6: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x40DA: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x40D6: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x40DA: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x40AE: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x40B2: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n #\n \n-40E5 CENTRAL HEADER #10    02014B50 (33639248)\n-40E9 Created Zip Spec      14 (20) '2.0'\n-40EA Created OS            03 (3) 'Unix'\n-40EB Extract Zip Spec      0A (10) '1.0'\n-40EC Extract OS            00 (0) 'MS-DOS'\n-40ED General Purpose Flag  0800 (2048)\n+40E9 CENTRAL HEADER #10    02014B50 (33639248)\n+40ED Created Zip Spec      14 (20) '2.0'\n+40EE Created OS            03 (3) 'Unix'\n+40EF Extract Zip Spec      0A (10) '1.0'\n+40F0 Extract OS            00 (0) 'MS-DOS'\n+40F1 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-40EF Compression Method    0000 (0) 'Stored'\n-40F1 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-40F5 CRC                   00000000 (0)\n-40F9 Compressed Size       00000000 (0)\n-40FD Uncompressed Size     00000000 (0)\n-4101 Filename Length       0018 (24)\n-4103 Extra Length          0000 (0)\n-4105 Comment Length        0000 (0)\n-4107 Disk Start            0000 (0)\n-4109 Int File Attributes   0000 (0)\n+40F3 Compression Method    0000 (0) 'Stored'\n+40F5 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+40F9 CRC                   00000000 (0)\n+40FD Compressed Size       00000000 (0)\n+4101 Uncompressed Size     00000000 (0)\n+4105 Filename Length       0018 (24)\n+4107 Extra Length          0000 (0)\n+4109 Comment Length        0000 (0)\n+410B Disk Start            0000 (0)\n+410D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-410B Ext File Attributes   41ED0010 (1106051088)\n+410F Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-410F Local Header Offset   00000206 (518)\n-4113 Filename              'XXXXXXXXXXXXXXXXXXXXXXXX'\n+4113 Local Header Offset   00000206 (518)\n+4117 Filename              'XXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4113: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4117: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x4113: Directory 'XXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x4117: Directory 'XXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x40EB: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x40EF: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-412B CENTRAL HEADER #11    02014B50 (33639248)\n-412F Created Zip Spec      14 (20) '2.0'\n-4130 Created OS            03 (3) 'Unix'\n-4131 Extract Zip Spec      0A (10) '1.0'\n-4132 Extract OS            00 (0) 'MS-DOS'\n-4133 General Purpose Flag  0800 (2048)\n+412F CENTRAL HEADER #11    02014B50 (33639248)\n+4133 Created Zip Spec      14 (20) '2.0'\n+4134 Created OS            03 (3) 'Unix'\n+4135 Extract Zip Spec      0A (10) '1.0'\n+4136 Extract OS            00 (0) 'MS-DOS'\n+4137 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-4135 Compression Method    0000 (0) 'Stored'\n-4137 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-413B CRC                   00000000 (0)\n-413F Compressed Size       00000000 (0)\n-4143 Uncompressed Size     00000000 (0)\n-4147 Filename Length       000F (15)\n-4149 Extra Length          0000 (0)\n-414B Comment Length        0000 (0)\n-414D Disk Start            0000 (0)\n-414F Int File Attributes   0000 (0)\n+4139 Compression Method    0000 (0) 'Stored'\n+413B Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+413F CRC                   00000000 (0)\n+4143 Compressed Size       00000000 (0)\n+4147 Uncompressed Size     00000000 (0)\n+414B Filename Length       000F (15)\n+414D Extra Length          0000 (0)\n+414F Comment Length        0000 (0)\n+4151 Disk Start            0000 (0)\n+4153 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4151 Ext File Attributes   41ED0010 (1106051088)\n+4155 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-4155 Local Header Offset   0000023C (572)\n-4159 Filename              'XXXXXXXXXXXXXXX'\n+4159 Local Header Offset   0000023C (572)\n+415D Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4159: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x415D: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x4159: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x415D: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x4131: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4135: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n #\n \n-4168 CENTRAL HEADER #12    02014B50 (33639248)\n-416C Created Zip Spec      14 (20) '2.0'\n-416D Created OS            03 (3) 'Unix'\n-416E Extract Zip Spec      0A (10) '1.0'\n-416F Extract OS            00 (0) 'MS-DOS'\n-4170 General Purpose Flag  0800 (2048)\n+416C CENTRAL HEADER #12    02014B50 (33639248)\n+4170 Created Zip Spec      14 (20) '2.0'\n+4171 Created OS            03 (3) 'Unix'\n+4172 Extract Zip Spec      0A (10) '1.0'\n+4173 Extract OS            00 (0) 'MS-DOS'\n+4174 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-4172 Compression Method    0000 (0) 'Stored'\n-4174 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-4178 CRC                   00000000 (0)\n-417C Compressed Size       00000000 (0)\n-4180 Uncompressed Size     00000000 (0)\n-4184 Filename Length       0020 (32)\n-4186 Extra Length          0000 (0)\n-4188 Comment Length        0000 (0)\n-418A Disk Start            0000 (0)\n-418C Int File Attributes   0000 (0)\n+4176 Compression Method    0000 (0) 'Stored'\n+4178 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+417C CRC                   00000000 (0)\n+4180 Compressed Size       00000000 (0)\n+4184 Uncompressed Size     00000000 (0)\n+4188 Filename Length       0020 (32)\n+418A Extra Length          0000 (0)\n+418C Comment Length        0000 (0)\n+418E Disk Start            0000 (0)\n+4190 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-418E Ext File Attributes   41ED0010 (1106051088)\n+4192 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-4192 Local Header Offset   00000269 (617)\n-4196 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+4196 Local Header Offset   00000269 (617)\n+419A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4196: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x419A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x4196: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x419A: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x416E: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4172: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-41B6 CENTRAL HEADER #13    02014B50 (33639248)\n-41BA Created Zip Spec      14 (20) '2.0'\n-41BB Created OS            03 (3) 'Unix'\n-41BC Extract Zip Spec      0A (10) '1.0'\n-41BD Extract OS            00 (0) 'MS-DOS'\n-41BE General Purpose Flag  0800 (2048)\n+41BA CENTRAL HEADER #13    02014B50 (33639248)\n+41BE Created Zip Spec      14 (20) '2.0'\n+41BF Created OS            03 (3) 'Unix'\n+41C0 Extract Zip Spec      0A (10) '1.0'\n+41C1 Extract OS            00 (0) 'MS-DOS'\n+41C2 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-41C0 Compression Method    0000 (0) 'Stored'\n-41C2 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-41C6 CRC                   00000000 (0)\n-41CA Compressed Size       00000000 (0)\n-41CE Uncompressed Size     00000000 (0)\n-41D2 Filename Length       0037 (55)\n-41D4 Extra Length          0000 (0)\n-41D6 Comment Length        0000 (0)\n-41D8 Disk Start            0000 (0)\n-41DA Int File Attributes   0000 (0)\n+41C4 Compression Method    0000 (0) 'Stored'\n+41C6 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+41CA CRC                   00000000 (0)\n+41CE Compressed Size       00000000 (0)\n+41D2 Uncompressed Size     00000000 (0)\n+41D6 Filename Length       0037 (55)\n+41D8 Extra Length          0000 (0)\n+41DA Comment Length        0000 (0)\n+41DC Disk Start            0000 (0)\n+41DE Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-41DC Ext File Attributes   41ED0010 (1106051088)\n+41E0 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-41E0 Local Header Offset   000002A7 (679)\n-41E4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+41E4 Local Header Offset   000002A7 (679)\n+41E8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x41E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x41E8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x41E4: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x41E8: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x41BC: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x41C0: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-421B CENTRAL HEADER #14    02014B50 (33639248)\n-421F Created Zip Spec      14 (20) '2.0'\n-4220 Created OS            03 (3) 'Unix'\n-4221 Extract Zip Spec      14 (20) '2.0'\n-4222 Extract OS            00 (0) 'MS-DOS'\n-4223 General Purpose Flag  0800 (2048)\n+421F CENTRAL HEADER #14    02014B50 (33639248)\n+4223 Created Zip Spec      14 (20) '2.0'\n+4224 Created OS            03 (3) 'Unix'\n+4225 Extract Zip Spec      14 (20) '2.0'\n+4226 Extract OS            00 (0) 'MS-DOS'\n+4227 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-4225 Compression Method    0008 (8) 'Deflated'\n-4227 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-422B CRC                   8BEF0973 (2347698547)\n-422F Compressed Size       0000033E (830)\n-4233 Uncompressed Size     00000C7F (3199)\n-4237 Filename Length       0015 (21)\n-4239 Extra Length          0000 (0)\n-423B Comment Length        0000 (0)\n-423D Disk Start            0000 (0)\n-423F Int File Attributes   0000 (0)\n+4229 Compression Method    0008 (8) 'Deflated'\n+422B Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+422F CRC                   8BEF0973 (2347698547)\n+4233 Compressed Size       0000033E (830)\n+4237 Uncompressed Size     00000C7F (3199)\n+423B Filename Length       0015 (21)\n+423D Extra Length          0000 (0)\n+423F Comment Length        0000 (0)\n+4241 Disk Start            0000 (0)\n+4243 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4241 Ext File Attributes   81A40000 (2175008768)\n+4245 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-4245 Local Header Offset   000002FC (764)\n-4249 Filename              'XXXXXXXXXXXXXXXXXXXXX'\n+4249 Local Header Offset   000002FC (764)\n+424D Filename              'XXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4249: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x424D: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-425E CENTRAL HEADER #15    02014B50 (33639248)\n-4262 Created Zip Spec      14 (20) '2.0'\n-4263 Created OS            03 (3) 'Unix'\n-4264 Extract Zip Spec      14 (20) '2.0'\n-4265 Extract OS            00 (0) 'MS-DOS'\n-4266 General Purpose Flag  0800 (2048)\n+4262 CENTRAL HEADER #15    02014B50 (33639248)\n+4266 Created Zip Spec      14 (20) '2.0'\n+4267 Created OS            03 (3) 'Unix'\n+4268 Extract Zip Spec      14 (20) '2.0'\n+4269 Extract OS            00 (0) 'MS-DOS'\n+426A General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-4268 Compression Method    0008 (8) 'Deflated'\n-426A Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-426E CRC                   86E2B4B4 (2263004340)\n-4272 Compressed Size       00000F6D (3949)\n-4276 Uncompressed Size     00002C5E (11358)\n-427A Filename Length       0010 (16)\n-427C Extra Length          0000 (0)\n-427E Comment Length        0000 (0)\n-4280 Disk Start            0000 (0)\n-4282 Int File Attributes   0000 (0)\n+426C Compression Method    0008 (8) 'Deflated'\n+426E Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+4272 CRC                   86E2B4B4 (2263004340)\n+4276 Compressed Size       00000F6D (3949)\n+427A Uncompressed Size     00002C5E (11358)\n+427E Filename Length       0010 (16)\n+4280 Extra Length          0000 (0)\n+4282 Comment Length        0000 (0)\n+4284 Disk Start            0000 (0)\n+4286 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4284 Ext File Attributes   81A40000 (2175008768)\n+4288 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-4288 Local Header Offset   0000066D (1645)\n-428C Filename              'XXXXXXXXXXXXXXXX'\n+428C Local Header Offset   0000066D (1645)\n+4290 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x428C: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4290: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-429C CENTRAL HEADER #16    02014B50 (33639248)\n-42A0 Created Zip Spec      14 (20) '2.0'\n-42A1 Created OS            03 (3) 'Unix'\n-42A2 Extract Zip Spec      14 (20) '2.0'\n-42A3 Extract OS            00 (0) 'MS-DOS'\n-42A4 General Purpose Flag  0800 (2048)\n+42A0 CENTRAL HEADER #16    02014B50 (33639248)\n+42A4 Created Zip Spec      14 (20) '2.0'\n+42A5 Created OS            03 (3) 'Unix'\n+42A6 Extract Zip Spec      14 (20) '2.0'\n+42A7 Extract OS            00 (0) 'MS-DOS'\n+42A8 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-42A6 Compression Method    0008 (8) 'Deflated'\n-42A8 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-42AC CRC                   FB4B07EA (4215998442)\n-42B0 Compressed Size       00000084 (132)\n-42B4 Uncompressed Size     000000B3 (179)\n-42B8 Filename Length       000F (15)\n-42BA Extra Length          0000 (0)\n-42BC Comment Length        0000 (0)\n-42BE Disk Start            0000 (0)\n-42C0 Int File Attributes   0000 (0)\n+42AA Compression Method    0008 (8) 'Deflated'\n+42AC Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+42B0 CRC                   FB4B07EA (4215998442)\n+42B4 Compressed Size       00000084 (132)\n+42B8 Uncompressed Size     000000B3 (179)\n+42BC Filename Length       000F (15)\n+42BE Extra Length          0000 (0)\n+42C0 Comment Length        0000 (0)\n+42C2 Disk Start            0000 (0)\n+42C4 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-42C2 Ext File Attributes   81A40000 (2175008768)\n+42C6 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-42C6 Local Header Offset   00001608 (5640)\n-42CA Filename              'XXXXXXXXXXXXXXX'\n+42CA Local Header Offset   00001608 (5640)\n+42CE Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x42CA: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x42CE: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-42D9 CENTRAL HEADER #17    02014B50 (33639248)\n-42DD Created Zip Spec      14 (20) '2.0'\n-42DE Created OS            03 (3) 'Unix'\n-42DF Extract Zip Spec      14 (20) '2.0'\n-42E0 Extract OS            00 (0) 'MS-DOS'\n-42E1 General Purpose Flag  0800 (2048)\n+42DD CENTRAL HEADER #17    02014B50 (33639248)\n+42E1 Created Zip Spec      14 (20) '2.0'\n+42E2 Created OS            03 (3) 'Unix'\n+42E3 Extract Zip Spec      14 (20) '2.0'\n+42E4 Extract OS            00 (0) 'MS-DOS'\n+42E5 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-42E3 Compression Method    0008 (8) 'Deflated'\n-42E5 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-42E9 CRC                   56951E3F (1452613183)\n-42ED Compressed Size       00000709 (1801)\n-42F1 Uncompressed Size     0000197F (6527)\n-42F5 Filename Length       003F (63)\n-42F7 Extra Length          0000 (0)\n-42F9 Comment Length        0000 (0)\n-42FB Disk Start            0000 (0)\n-42FD Int File Attributes   0000 (0)\n+42E7 Compression Method    0008 (8) 'Deflated'\n+42E9 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+42ED CRC                   56951E3F (1452613183)\n+42F1 Compressed Size       00000709 (1801)\n+42F5 Uncompressed Size     0000197F (6527)\n+42F9 Filename Length       003F (63)\n+42FB Extra Length          0000 (0)\n+42FD Comment Length        0000 (0)\n+42FF Disk Start            0000 (0)\n+4301 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-42FF Ext File Attributes   81A40000 (2175008768)\n+4303 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-4303 Local Header Offset   000016B9 (5817)\n-4307 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+4307 Local Header Offset   000016B9 (5817)\n+430B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4307: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x430B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-4346 CENTRAL HEADER #18    02014B50 (33639248)\n-434A Created Zip Spec      14 (20) '2.0'\n-434B Created OS            03 (3) 'Unix'\n-434C Extract Zip Spec      14 (20) '2.0'\n-434D Extract OS            00 (0) 'MS-DOS'\n-434E General Purpose Flag  0800 (2048)\n+434A CENTRAL HEADER #18    02014B50 (33639248)\n+434E Created Zip Spec      14 (20) '2.0'\n+434F Created OS            03 (3) 'Unix'\n+4350 Extract Zip Spec      14 (20) '2.0'\n+4351 Extract OS            00 (0) 'MS-DOS'\n+4352 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-4350 Compression Method    0008 (8) 'Deflated'\n-4352 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-4356 CRC                   42023036 (1107439670)\n-435A Compressed Size       000005AE (1454)\n-435E Uncompressed Size     000010C6 (4294)\n-4362 Filename Length       003E (62)\n-4364 Extra Length          0000 (0)\n-4366 Comment Length        0000 (0)\n-4368 Disk Start            0000 (0)\n-436A Int File Attributes   0000 (0)\n+4354 Compression Method    0008 (8) 'Deflated'\n+4356 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+435A CRC                   42023036 (1107439670)\n+435E Compressed Size       000005AE (1454)\n+4362 Uncompressed Size     000010C6 (4294)\n+4366 Filename Length       003E (62)\n+4368 Extra Length          0000 (0)\n+436A Comment Length        0000 (0)\n+436C Disk Start            0000 (0)\n+436E Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-436C Ext File Attributes   81A40000 (2175008768)\n+4370 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-4370 Local Header Offset   00001E1F (7711)\n-4374 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+4374 Local Header Offset   00001E1F (7711)\n+4378 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4374: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4378: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-43B2 CENTRAL HEADER #19    02014B50 (33639248)\n-43B6 Created Zip Spec      14 (20) '2.0'\n-43B7 Created OS            03 (3) 'Unix'\n-43B8 Extract Zip Spec      14 (20) '2.0'\n-43B9 Extract OS            00 (0) 'MS-DOS'\n-43BA General Purpose Flag  0800 (2048)\n+43B6 CENTRAL HEADER #19    02014B50 (33639248)\n+43BA Created Zip Spec      14 (20) '2.0'\n+43BB Created OS            03 (3) 'Unix'\n+43BC Extract Zip Spec      14 (20) '2.0'\n+43BD Extract OS            00 (0) 'MS-DOS'\n+43BE General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-43BC Compression Method    0008 (8) 'Deflated'\n-43BE Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-43C2 CRC                   4DD0FDAC (1305542060)\n-43C6 Compressed Size       00000688 (1672)\n-43CA Uncompressed Size     00001750 (5968)\n-43CE Filename Length       0044 (68)\n-43D0 Extra Length          0000 (0)\n-43D2 Comment Length        0000 (0)\n-43D4 Disk Start            0000 (0)\n-43D6 Int File Attributes   0000 (0)\n+43C0 Compression Method    0008 (8) 'Deflated'\n+43C2 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+43C6 CRC                   52180500 (1377305856)\n+43CA Compressed Size       00000693 (1683)\n+43CE Uncompressed Size     000017DE (6110)\n+43D2 Filename Length       0044 (68)\n+43D4 Extra Length          0000 (0)\n+43D6 Comment Length        0000 (0)\n+43D8 Disk Start            0000 (0)\n+43DA Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-43D8 Ext File Attributes   81A40000 (2175008768)\n+43DC Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-43DC Local Header Offset   00002429 (9257)\n-43E0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+43E0 Local Header Offset   00002429 (9257)\n+43E4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x43E0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x43E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-4424 CENTRAL HEADER #20    02014B50 (33639248)\n-4428 Created Zip Spec      14 (20) '2.0'\n-4429 Created OS            03 (3) 'Unix'\n-442A Extract Zip Spec      14 (20) '2.0'\n-442B Extract OS            00 (0) 'MS-DOS'\n-442C General Purpose Flag  0800 (2048)\n+4428 CENTRAL HEADER #20    02014B50 (33639248)\n+442C Created Zip Spec      14 (20) '2.0'\n+442D Created OS            03 (3) 'Unix'\n+442E Extract Zip Spec      14 (20) '2.0'\n+442F Extract OS            00 (0) 'MS-DOS'\n+4430 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-442E Compression Method    0008 (8) 'Deflated'\n-4430 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-4434 CRC                   EC29A626 (3962152486)\n-4438 Compressed Size       00000424 (1060)\n-443C Uncompressed Size     000011CA (4554)\n-4440 Filename Length       003F (63)\n-4442 Extra Length          0000 (0)\n-4444 Comment Length        0000 (0)\n-4446 Disk Start            0000 (0)\n-4448 Int File Attributes   0000 (0)\n+4432 Compression Method    0008 (8) 'Deflated'\n+4434 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+4438 CRC                   EC29A626 (3962152486)\n+443C Compressed Size       00000424 (1060)\n+4440 Uncompressed Size     000011CA (4554)\n+4444 Filename Length       003F (63)\n+4446 Extra Length          0000 (0)\n+4448 Comment Length        0000 (0)\n+444A Disk Start            0000 (0)\n+444C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-444A Ext File Attributes   81A40000 (2175008768)\n+444E Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-444E Local Header Offset   00002B13 (11027)\n-4452 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+4452 Local Header Offset   00002B1E (11038)\n+4456 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4452: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4456: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-4491 CENTRAL HEADER #21    02014B50 (33639248)\n-4495 Created Zip Spec      14 (20) '2.0'\n-4496 Created OS            03 (3) 'Unix'\n-4497 Extract Zip Spec      14 (20) '2.0'\n-4498 Extract OS            00 (0) 'MS-DOS'\n-4499 General Purpose Flag  0800 (2048)\n+4495 CENTRAL HEADER #21    02014B50 (33639248)\n+4499 Created Zip Spec      14 (20) '2.0'\n+449A Created OS            03 (3) 'Unix'\n+449B Extract Zip Spec      14 (20) '2.0'\n+449C Extract OS            00 (0) 'MS-DOS'\n+449D General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-449B Compression Method    0008 (8) 'Deflated'\n-449D Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-44A1 CRC                   253B482C (624642092)\n-44A5 Compressed Size       0000066A (1642)\n-44A9 Uncompressed Size     000014A3 (5283)\n-44AD Filename Length       003E (62)\n-44AF Extra Length          0000 (0)\n-44B1 Comment Length        0000 (0)\n-44B3 Disk Start            0000 (0)\n-44B5 Int File Attributes   0000 (0)\n+449F Compression Method    0008 (8) 'Deflated'\n+44A1 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+44A5 CRC                   253B482C (624642092)\n+44A9 Compressed Size       0000066A (1642)\n+44AD Uncompressed Size     000014A3 (5283)\n+44B1 Filename Length       003E (62)\n+44B3 Extra Length          0000 (0)\n+44B5 Comment Length        0000 (0)\n+44B7 Disk Start            0000 (0)\n+44B9 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-44B7 Ext File Attributes   81A40000 (2175008768)\n+44BB Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-44BB Local Header Offset   00002F94 (12180)\n-44BF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+44BF Local Header Offset   00002F9F (12191)\n+44C3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x44BF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x44C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-44FD CENTRAL HEADER #22    02014B50 (33639248)\n-4501 Created Zip Spec      14 (20) '2.0'\n-4502 Created OS            03 (3) 'Unix'\n-4503 Extract Zip Spec      14 (20) '2.0'\n-4504 Extract OS            00 (0) 'MS-DOS'\n-4505 General Purpose Flag  0800 (2048)\n+4501 CENTRAL HEADER #22    02014B50 (33639248)\n+4505 Created Zip Spec      14 (20) '2.0'\n+4506 Created OS            03 (3) 'Unix'\n+4507 Extract Zip Spec      14 (20) '2.0'\n+4508 Extract OS            00 (0) 'MS-DOS'\n+4509 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-4507 Compression Method    0008 (8) 'Deflated'\n-4509 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-450D CRC                   117073F8 (292582392)\n-4511 Compressed Size       000002BA (698)\n-4515 Uncompressed Size     0000065C (1628)\n-4519 Filename Length       0043 (67)\n-451B Extra Length          0000 (0)\n-451D Comment Length        0000 (0)\n-451F Disk Start            0000 (0)\n-4521 Int File Attributes   0000 (0)\n+450B Compression Method    0008 (8) 'Deflated'\n+450D Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+4511 CRC                   117073F8 (292582392)\n+4515 Compressed Size       000002BA (698)\n+4519 Uncompressed Size     0000065C (1628)\n+451D Filename Length       0043 (67)\n+451F Extra Length          0000 (0)\n+4521 Comment Length        0000 (0)\n+4523 Disk Start            0000 (0)\n+4525 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4523 Ext File Attributes   81A40000 (2175008768)\n+4527 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-4527 Local Header Offset   0000365A (13914)\n-452B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+452B Local Header Offset   00003665 (13925)\n+452F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x452B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x452F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-456E CENTRAL HEADER #23    02014B50 (33639248)\n-4572 Created Zip Spec      14 (20) '2.0'\n-4573 Created OS            03 (3) 'Unix'\n-4574 Extract Zip Spec      14 (20) '2.0'\n-4575 Extract OS            00 (0) 'MS-DOS'\n-4576 General Purpose Flag  0800 (2048)\n+4572 CENTRAL HEADER #23    02014B50 (33639248)\n+4576 Created Zip Spec      14 (20) '2.0'\n+4577 Created OS            03 (3) 'Unix'\n+4578 Extract Zip Spec      14 (20) '2.0'\n+4579 Extract OS            00 (0) 'MS-DOS'\n+457A General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-4578 Compression Method    0008 (8) 'Deflated'\n-457A Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-457E CRC                   AE2EE240 (2922308160)\n-4582 Compressed Size       00000039 (57)\n-4586 Uncompressed Size     00000046 (70)\n-458A Filename Length       003D (61)\n-458C Extra Length          0000 (0)\n-458E Comment Length        0000 (0)\n-4590 Disk Start            0000 (0)\n-4592 Int File Attributes   0000 (0)\n+457C Compression Method    0008 (8) 'Deflated'\n+457E Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+4582 CRC                   AE2EE240 (2922308160)\n+4586 Compressed Size       00000039 (57)\n+458A Uncompressed Size     00000046 (70)\n+458E Filename Length       003D (61)\n+4590 Extra Length          0000 (0)\n+4592 Comment Length        0000 (0)\n+4594 Disk Start            0000 (0)\n+4596 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-4594 Ext File Attributes   81A40000 (2175008768)\n+4598 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-4598 Local Header Offset   00003975 (14709)\n-459C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+459C Local Header Offset   00003980 (14720)\n+45A0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x459C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x45A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-45D9 CENTRAL HEADER #24    02014B50 (33639248)\n-45DD Created Zip Spec      14 (20) '2.0'\n-45DE Created OS            03 (3) 'Unix'\n-45DF Extract Zip Spec      14 (20) '2.0'\n-45E0 Extract OS            00 (0) 'MS-DOS'\n-45E1 General Purpose Flag  0800 (2048)\n+45DD CENTRAL HEADER #24    02014B50 (33639248)\n+45E1 Created Zip Spec      14 (20) '2.0'\n+45E2 Created OS            03 (3) 'Unix'\n+45E3 Extract Zip Spec      14 (20) '2.0'\n+45E4 Extract OS            00 (0) 'MS-DOS'\n+45E5 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-45E3 Compression Method    0008 (8) 'Deflated'\n-45E5 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-45E9 CRC                   13A927BF (329852863)\n-45ED Compressed Size       0000037E (894)\n-45F1 Uncompressed Size     0000084D (2125)\n-45F5 Filename Length       003E (62)\n-45F7 Extra Length          0000 (0)\n-45F9 Comment Length        0000 (0)\n-45FB Disk Start            0000 (0)\n-45FD Int File Attributes   0000 (0)\n+45E7 Compression Method    0008 (8) 'Deflated'\n+45E9 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+45ED CRC                   72B9B37F (1924772735)\n+45F1 Compressed Size       00000377 (887)\n+45F5 Uncompressed Size     00000819 (2073)\n+45F9 Filename Length       003E (62)\n+45FB Extra Length          0000 (0)\n+45FD Comment Length        0000 (0)\n+45FF Disk Start            0000 (0)\n+4601 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-45FF Ext File Attributes   81A40000 (2175008768)\n+4603 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-4603 Local Header Offset   00003A09 (14857)\n-4607 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+4607 Local Header Offset   00003A14 (14868)\n+460B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4607: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x460B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-4645 CENTRAL HEADER #25    02014B50 (33639248)\n-4649 Created Zip Spec      14 (20) '2.0'\n-464A Created OS            03 (3) 'Unix'\n-464B Extract Zip Spec      14 (20) '2.0'\n-464C Extract OS            00 (0) 'MS-DOS'\n-464D General Purpose Flag  0800 (2048)\n+4649 CENTRAL HEADER #25    02014B50 (33639248)\n+464D Created Zip Spec      14 (20) '2.0'\n+464E Created OS            03 (3) 'Unix'\n+464F Extract Zip Spec      14 (20) '2.0'\n+4650 Extract OS            00 (0) 'MS-DOS'\n+4651 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-464F Compression Method    0008 (8) 'Deflated'\n-4651 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n-4655 CRC                   C5928C84 (3314715780)\n-4659 Compressed Size       0000004B (75)\n-465D Uncompressed Size     0000004D (77)\n-4661 Filename Length       0045 (69)\n-4663 Extra Length          0000 (0)\n-4665 Comment Length        0000 (0)\n-4667 Disk Start            0000 (0)\n-4669 Int File Attributes   0000 (0)\n+4653 Compression Method    0008 (8) 'Deflated'\n+4655 Modification Time     50814080 (1350647936) 'Wed Apr  1 08:04:00 2020'\n+4659 CRC                   C5928C84 (3314715780)\n+465D Compressed Size       0000004B (75)\n+4661 Uncompressed Size     0000004D (77)\n+4665 Filename Length       0045 (69)\n+4667 Extra Length          0000 (0)\n+4669 Comment Length        0000 (0)\n+466B Disk Start            0000 (0)\n+466D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-466B Ext File Attributes   81A40000 (2175008768)\n+466F Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-466F Local Header Offset   00003DE3 (15843)\n-4673 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+4673 Local Header Offset   00003DE7 (15847)\n+4677 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4673: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x4677: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-46B8 END CENTRAL HEADER    06054B50 (101010256)\n-46BC Number of this disk   0000 (0)\n-46BE Central Dir Disk no   0000 (0)\n-46C0 Entries in this disk  0019 (25)\n-46C2 Total Entries         0019 (25)\n-46C4 Size of Central Dir   00000827 (2087)\n-46C8 Offset to Central Dir 00003E91 (16017)\n-46CC Comment Length        0000 (0)\n+46BC END CENTRAL HEADER    06054B50 (101010256)\n+46C0 Number of this disk   0000 (0)\n+46C2 Central Dir Disk no   0000 (0)\n+46C4 Entries in this disk  0019 (25)\n+46C6 Total Entries         0019 (25)\n+46C8 Size of Central Dir   00000827 (2087)\n+46CC Offset to Central Dir 00003E95 (16021)\n+46D0 Comment Length        0000 (0)\n #\n # Error Count: 12\n # Warning Count: 62\n #\n # Done\n"}, {"source1": "org/apache/dubbo/remoting/transport/grizzly/GrizzlyCodecAdapter.java", "source2": "org/apache/dubbo/remoting/transport/grizzly/GrizzlyCodecAdapter.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -1,143 +1,143 @@\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.remoting.transport.grizzly;\n-\n-import org.apache.dubbo.common.URL;\n-import org.apache.dubbo.remoting.Channel;\n-import org.apache.dubbo.remoting.ChannelHandler;\n-import org.apache.dubbo.remoting.Codec2;\n-import org.apache.dubbo.remoting.buffer.ChannelBuffer;\n-import org.apache.dubbo.remoting.buffer.ChannelBuffers;\n-import org.apache.dubbo.remoting.buffer.DynamicChannelBuffer;\n-\n-import org.glassfish.grizzly.Buffer;\n-import org.glassfish.grizzly.Connection;\n-import org.glassfish.grizzly.filterchain.BaseFilter;\n-import org.glassfish.grizzly.filterchain.FilterChainContext;\n-import org.glassfish.grizzly.filterchain.NextAction;\n-\n-import java.io.IOException;\n-\n-import static org.apache.dubbo.remoting.Constants.BUFFER_KEY;\n-import static org.apache.dubbo.remoting.Constants.DEFAULT_BUFFER_SIZE;\n-import static org.apache.dubbo.remoting.Constants.MAX_BUFFER_SIZE;\n-import static org.apache.dubbo.remoting.Constants.MIN_BUFFER_SIZE;\n-\n-/**\n- * GrizzlyCodecAdapter\n- */\n-public class GrizzlyCodecAdapter extends BaseFilter {\n-\n-    private final Codec2 codec;\n-\n-    private final URL url;\n-\n-    private final ChannelHandler handler;\n-\n-    private final int bufferSize;\n-\n-    private ChannelBuffer previousData = ChannelBuffers.EMPTY_BUFFER;\n-\n-    public GrizzlyCodecAdapter(Codec2 codec, URL url, ChannelHandler handler) {\n-        this.codec = codec;\n-        this.url = url;\n-        this.handler = handler;\n-        int b = url.getPositiveParameter(BUFFER_KEY, DEFAULT_BUFFER_SIZE);\n-        this.bufferSize = b >= MIN_BUFFER_SIZE && b <= MAX_BUFFER_SIZE ? b : DEFAULT_BUFFER_SIZE;\n-    }\n-\n-    @Override\n-    public NextAction handleWrite(FilterChainContext context) throws IOException {\n-        Connection<?> connection = context.getConnection();\n-        GrizzlyChannel channel = GrizzlyChannel.getOrAddChannel(connection, url, handler);\n-        try {\n-            ChannelBuffer channelBuffer = ChannelBuffers.dynamicBuffer(1024); // Do not need to close\n-\n-            Object msg = context.getMessage();\n-            codec.encode(channel, channelBuffer, msg);\n-\n-            GrizzlyChannel.removeChannelIfDisconnected(connection);\n-            Buffer buffer = connection.getTransport().getMemoryManager().allocate(channelBuffer.readableBytes());\n-            buffer.put(channelBuffer.toByteBuffer());\n-            buffer.flip();\n-            buffer.allowBufferDispose(true);\n-            context.setMessage(buffer);\n-        } finally {\n-            GrizzlyChannel.removeChannelIfDisconnected(connection);\n-        }\n-        return context.getInvokeAction();\n-    }\n-\n-    @Override\n-    public NextAction handleRead(FilterChainContext context) throws IOException {\n-        Object message = context.getMessage();\n-        Connection<?> connection = context.getConnection();\n-        Channel channel = GrizzlyChannel.getOrAddChannel(connection, url, handler);\n-        try {\n-            if (message instanceof Buffer) { // receive a new packet\n-                Buffer grizzlyBuffer = (Buffer) message; // buffer\n-\n-                ChannelBuffer frame;\n-\n-                if (previousData.readable()) {\n-                    if (previousData instanceof DynamicChannelBuffer) {\n-                        previousData.writeBytes(grizzlyBuffer.toByteBuffer());\n-                        frame = previousData;\n-                    } else {\n-                        int size = previousData.readableBytes() + grizzlyBuffer.remaining();\n-                        frame = ChannelBuffers.dynamicBuffer(size > bufferSize ? size : bufferSize);\n-                        frame.writeBytes(previousData, previousData.readableBytes());\n-                        frame.writeBytes(grizzlyBuffer.toByteBuffer());\n-                    }\n-                } else {\n-                    frame = ChannelBuffers.wrappedBuffer(grizzlyBuffer.toByteBuffer());\n-                }\n-\n-                Object msg;\n-                int savedReadIndex;\n-\n-                do {\n-                    savedReadIndex = frame.readerIndex();\n-                    try {\n-                        msg = codec.decode(channel, frame);\n-                    } catch (Exception e) {\n-                        previousData = ChannelBuffers.EMPTY_BUFFER;\n-                        throw new IOException(e.getMessage(), e);\n-                    }\n-                    if (msg == Codec2.DecodeResult.NEED_MORE_INPUT) {\n-                        frame.readerIndex(savedReadIndex);\n-                        return context.getStopAction();\n-                    } else {\n-                        if (savedReadIndex == frame.readerIndex()) {\n-                            previousData = ChannelBuffers.EMPTY_BUFFER;\n-                            throw new IOException(\"Decode without read data.\");\n-                        }\n-                        if (msg != null) {\n-                            context.setMessage(msg);\n-                        }\n-                        return context.getInvokeAction();\n-                    }\n-                } while (frame.readable());\n-            } else { // Other events are passed down directly\n-                return context.getInvokeAction();\n-            }\n-        } finally {\n-            GrizzlyChannel.removeChannelIfDisconnected(connection);\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.remoting.transport.grizzly;\r\n+\r\n+import org.apache.dubbo.common.URL;\r\n+import org.apache.dubbo.remoting.Channel;\r\n+import org.apache.dubbo.remoting.ChannelHandler;\r\n+import org.apache.dubbo.remoting.Codec2;\r\n+import org.apache.dubbo.remoting.buffer.ChannelBuffer;\r\n+import org.apache.dubbo.remoting.buffer.ChannelBuffers;\r\n+import org.apache.dubbo.remoting.buffer.DynamicChannelBuffer;\r\n+\r\n+import org.glassfish.grizzly.Buffer;\r\n+import org.glassfish.grizzly.Connection;\r\n+import org.glassfish.grizzly.filterchain.BaseFilter;\r\n+import org.glassfish.grizzly.filterchain.FilterChainContext;\r\n+import org.glassfish.grizzly.filterchain.NextAction;\r\n+\r\n+import java.io.IOException;\r\n+\r\n+import static org.apache.dubbo.remoting.Constants.BUFFER_KEY;\r\n+import static org.apache.dubbo.remoting.Constants.DEFAULT_BUFFER_SIZE;\r\n+import static org.apache.dubbo.remoting.Constants.MAX_BUFFER_SIZE;\r\n+import static org.apache.dubbo.remoting.Constants.MIN_BUFFER_SIZE;\r\n+\r\n+/**\r\n+ * GrizzlyCodecAdapter\r\n+ */\r\n+public class GrizzlyCodecAdapter extends BaseFilter {\r\n+\r\n+    private final Codec2 codec;\r\n+\r\n+    private final URL url;\r\n+\r\n+    private final ChannelHandler handler;\r\n+\r\n+    private final int bufferSize;\r\n+\r\n+    private ChannelBuffer previousData = ChannelBuffers.EMPTY_BUFFER;\r\n+\r\n+    public GrizzlyCodecAdapter(Codec2 codec, URL url, ChannelHandler handler) {\r\n+        this.codec = codec;\r\n+        this.url = url;\r\n+        this.handler = handler;\r\n+        int b = url.getPositiveParameter(BUFFER_KEY, DEFAULT_BUFFER_SIZE);\r\n+        this.bufferSize = b >= MIN_BUFFER_SIZE && b <= MAX_BUFFER_SIZE ? b : DEFAULT_BUFFER_SIZE;\r\n+    }\r\n+\r\n+    @Override\r\n+    public NextAction handleWrite(FilterChainContext context) throws IOException {\r\n+        Connection<?> connection = context.getConnection();\r\n+        GrizzlyChannel channel = GrizzlyChannel.getOrAddChannel(connection, url, handler);\r\n+        try {\r\n+            ChannelBuffer channelBuffer = ChannelBuffers.dynamicBuffer(1024); // Do not need to close\r\n+\r\n+            Object msg = context.getMessage();\r\n+            codec.encode(channel, channelBuffer, msg);\r\n+\r\n+            GrizzlyChannel.removeChannelIfDisconnected(connection);\r\n+            Buffer buffer = connection.getTransport().getMemoryManager().allocate(channelBuffer.readableBytes());\r\n+            buffer.put(channelBuffer.toByteBuffer());\r\n+            buffer.flip();\r\n+            buffer.allowBufferDispose(true);\r\n+            context.setMessage(buffer);\r\n+        } finally {\r\n+            GrizzlyChannel.removeChannelIfDisconnected(connection);\r\n+        }\r\n+        return context.getInvokeAction();\r\n+    }\r\n+\r\n+    @Override\r\n+    public NextAction handleRead(FilterChainContext context) throws IOException {\r\n+        Object message = context.getMessage();\r\n+        Connection<?> connection = context.getConnection();\r\n+        Channel channel = GrizzlyChannel.getOrAddChannel(connection, url, handler);\r\n+        try {\r\n+            if (message instanceof Buffer) { // receive a new packet\r\n+                Buffer grizzlyBuffer = (Buffer) message; // buffer\r\n+\r\n+                ChannelBuffer frame;\r\n+\r\n+                if (previousData.readable()) {\r\n+                    if (previousData instanceof DynamicChannelBuffer) {\r\n+                        previousData.writeBytes(grizzlyBuffer.toByteBuffer());\r\n+                        frame = previousData;\r\n+                    } else {\r\n+                        int size = previousData.readableBytes() + grizzlyBuffer.remaining();\r\n+                        frame = ChannelBuffers.dynamicBuffer(size > bufferSize ? size : bufferSize);\r\n+                        frame.writeBytes(previousData, previousData.readableBytes());\r\n+                        frame.writeBytes(grizzlyBuffer.toByteBuffer());\r\n+                    }\r\n+                } else {\r\n+                    frame = ChannelBuffers.wrappedBuffer(grizzlyBuffer.toByteBuffer());\r\n+                }\r\n+\r\n+                Object msg;\r\n+                int savedReadIndex;\r\n+\r\n+                do {\r\n+                    savedReadIndex = frame.readerIndex();\r\n+                    try {\r\n+                        msg = codec.decode(channel, frame);\r\n+                    } catch (Exception e) {\r\n+                        previousData = ChannelBuffers.EMPTY_BUFFER;\r\n+                        throw new IOException(e.getMessage(), e);\r\n+                    }\r\n+                    if (msg == Codec2.DecodeResult.NEED_MORE_INPUT) {\r\n+                        frame.readerIndex(savedReadIndex);\r\n+                        return context.getStopAction();\r\n+                    } else {\r\n+                        if (savedReadIndex == frame.readerIndex()) {\r\n+                            previousData = ChannelBuffers.EMPTY_BUFFER;\r\n+                            throw new IOException(\"Decode without read data.\");\r\n+                        }\r\n+                        if (msg != null) {\r\n+                            context.setMessage(msg);\r\n+                        }\r\n+                        return context.getInvokeAction();\r\n+                    }\r\n+                } while (frame.readable());\r\n+            } else { // Other events are passed down directly\r\n+                return context.getInvokeAction();\r\n+            }\r\n+        } finally {\r\n+            GrizzlyChannel.removeChannelIfDisconnected(connection);\r\n+        }\r\n+    }\r\n+\r\n }\n"}, {"source1": "META-INF/maven/org.apache.dubbo/dubbo-remoting-grizzly/pom.xml", "source2": "META-INF/maven/org.apache.dubbo/dubbo-remoting-grizzly/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,133 +1,130 @@\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 2d72 656d 6f74 696e 673c 2f61 7274  bo-remoting</art\n-000004a0: 6966 6163 7449 643e 0d0a 2020 2020 3c76  ifactId>..    <v\n-000004b0: 6572 7369 6f6e 3e32 2e37 2e31 303c 2f76  ersion>2.7.10</v\n-000004c0: 6572 7369 6f6e 3e0d 0a20 203c 2f70 6172  ersion>..  </par\n-000004d0: 656e 743e 0d0a 2020 3c67 726f 7570 4964  ent>..  <groupId\n-000004e0: 3e6f 7267 2e61 7061 6368 652e 6475 6262  >org.apache.dubb\n-000004f0: 6f3c 2f67 726f 7570 4964 3e0d 0a20 203c  o</groupId>..  <\n-00000500: 6172 7469 6661 6374 4964 3e64 7562 626f  artifactId>dubbo\n-00000510: 2d72 656d 6f74 696e 672d 6772 697a 7a6c  -remoting-grizzl\n-00000520: 793c 2f61 7274 6966 6163 7449 643e 0d0a  y</artifactId>..\n-00000530: 2020 3c76 6572 7369 6f6e 3e32 2e37 2e31    <version>2.7.1\n-00000540: 303c 2f76 6572 7369 6f6e 3e0d 0a20 203c  0</version>..  <\n-00000550: 6e61 6d65 3e24 7b70 726f 6a65 6374 2e61  name>${project.a\n-00000560: 7274 6966 6163 7449 647d 3c2f 6e61 6d65  rtifactId}</name\n-00000570: 3e0d 0a20 203c 6465 7363 7269 7074 696f  >..  <descriptio\n-00000580: 6e3e 5468 6520 6772 697a 7a6c 7920 7265  n>The grizzly re\n-00000590: 6d6f 7469 6e67 206d 6f64 756c 6520 6f66  moting module of\n-000005a0: 2064 7562 626f 2070 726f 6a65 6374 3c2f   dubbo project</\n-000005b0: 6465 7363 7269 7074 696f 6e3e 0d0a 2020  description>..  \n-000005c0: 3c6c 6963 656e 7365 733e 0d0a 2020 2020  <licenses>..    \n-000005d0: 3c6c 6963 656e 7365 3e0d 0a20 2020 2020  <license>..     \n-000005e0: 203c 6e61 6d65 3e41 7061 6368 6520 4c69   <name>Apache Li\n-000005f0: 6365 6e73 652c 2056 6572 7369 6f6e 2032  cense, Version 2\n-00000600: 2e30 3c2f 6e61 6d65 3e0d 0a20 2020 2020  .0</name>..     \n-00000610: 203c 7572 6c3e 6874 7470 3a2f 2f77 7777   <url>http://www\n-00000620: 2e61 7061 6368 652e 6f72 672f 6c69 6365  .apache.org/lice\n-00000630: 6e73 6573 2f4c 4943 454e 5345 2d32 2e30  nses/LICENSE-2.0\n-00000640: 3c2f 7572 6c3e 0d0a 2020 2020 2020 3c64  </url>..      <d\n-00000650: 6973 7472 6962 7574 696f 6e3e 7265 706f  istribution>repo\n-00000660: 3c2f 6469 7374 7269 6275 7469 6f6e 3e0d  </distribution>.\n-00000670: 0a20 2020 203c 2f6c 6963 656e 7365 3e0d  .    </license>.\n-00000680: 0a20 203c 2f6c 6963 656e 7365 733e 0d0a  .  </licenses>..\n-00000690: 2020 3c70 726f 7065 7274 6965 733e 0d0a    <properties>..\n-000006a0: 2020 2020 3c73 6b69 705f 6d61 7665 6e5f      <skip_maven_\n-000006b0: 6465 706c 6f79 3e66 616c 7365 3c2f 736b  deploy>false</sk\n-000006c0: 6970 5f6d 6176 656e 5f64 6570 6c6f 793e  ip_maven_deploy>\n-000006d0: 0d0a 2020 3c2f 7072 6f70 6572 7469 6573  ..  </properties\n-000006e0: 3e0d 0a20 203c 6465 7065 6e64 656e 6369  >..  <dependenci\n-000006f0: 6573 3e0d 0a20 2020 203c 6465 7065 6e64  es>..    <depend\n-00000700: 656e 6379 3e0d 0a20 2020 2020 203c 6772  ency>..      <gr\n-00000710: 6f75 7049 643e 6f72 672e 6170 6163 6865  oupId>org.apache\n-00000720: 2e64 7562 626f 3c2f 6772 6f75 7049 643e  .dubbo</groupId>\n-00000730: 0d0a 2020 2020 2020 3c61 7274 6966 6163  ..      <artifac\n-00000740: 7449 643e 6475 6262 6f2d 7265 6d6f 7469  tId>dubbo-remoti\n-00000750: 6e67 2d61 7069 3c2f 6172 7469 6661 6374  ng-api</artifact\n-00000760: 4964 3e0d 0a20 2020 2020 203c 7665 7273  Id>..      <vers\n-00000770: 696f 6e3e 247b 7072 6f6a 6563 742e 7061  ion>${project.pa\n-00000780: 7265 6e74 2e76 6572 7369 6f6e 7d3c 2f76  rent.version}</v\n-00000790: 6572 7369 6f6e 3e0d 0a20 2020 203c 2f64  ersion>..    </d\n-000007a0: 6570 656e 6465 6e63 793e 0d0a 2020 2020  ependency>..    \n-000007b0: 3c64 6570 656e 6465 6e63 793e 0d0a 2020  <dependency>..  \n-000007c0: 2020 2020 3c67 726f 7570 4964 3e6f 7267      <groupId>org\n-000007d0: 2e67 6c61 7373 6669 7368 2e67 7269 7a7a  .glassfish.grizz\n-000007e0: 6c79 3c2f 6772 6f75 7049 643e 0d0a 2020  ly</groupId>..  \n-000007f0: 2020 2020 3c61 7274 6966 6163 7449 643e      <artifactId>\n-00000800: 6772 697a 7a6c 792d 636f 7265 3c2f 6172  grizzly-core</ar\n-00000810: 7469 6661 6374 4964 3e0d 0a20 2020 203c  tifactId>..    <\n-00000820: 2f64 6570 656e 6465 6e63 793e 0d0a 2020  /dependency>..  \n-00000830: 3c2f 6465 7065 6e64 656e 6369 6573 3e0d  </dependencies>.\n-00000840: 0a3c 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 2d72 656d  factId>dubbo-rem\n+00000480: 6f74 696e 673c 2f61 7274 6966 6163 7449  oting</artifactI\n+00000490: 643e 0a20 2020 203c 7665 7273 696f 6e3e  d>.    <version>\n+000004a0: 322e 372e 3130 3c2f 7665 7273 696f 6e3e  2.7.10</version>\n+000004b0: 0a20 203c 2f70 6172 656e 743e 0a20 203c  .  </parent>.  <\n+000004c0: 6772 6f75 7049 643e 6f72 672e 6170 6163  groupId>org.apac\n+000004d0: 6865 2e64 7562 626f 3c2f 6772 6f75 7049  he.dubbo</groupI\n+000004e0: 643e 0a20 203c 6172 7469 6661 6374 4964  d>.  <artifactId\n+000004f0: 3e64 7562 626f 2d72 656d 6f74 696e 672d  >dubbo-remoting-\n+00000500: 6772 697a 7a6c 793c 2f61 7274 6966 6163  grizzly</artifac\n+00000510: 7449 643e 0a20 203c 7665 7273 696f 6e3e  tId>.  <version>\n+00000520: 322e 372e 3130 3c2f 7665 7273 696f 6e3e  2.7.10</version>\n+00000530: 0a20 203c 6e61 6d65 3e24 7b70 726f 6a65  .  <name>${proje\n+00000540: 6374 2e61 7274 6966 6163 7449 647d 3c2f  ct.artifactId}</\n+00000550: 6e61 6d65 3e0a 2020 3c64 6573 6372 6970  name>.  <descrip\n+00000560: 7469 6f6e 3e54 6865 2067 7269 7a7a 6c79  tion>The grizzly\n+00000570: 2072 656d 6f74 696e 6720 6d6f 6475 6c65   remoting module\n+00000580: 206f 6620 6475 6262 6f20 7072 6f6a 6563   of dubbo projec\n+00000590: 743c 2f64 6573 6372 6970 7469 6f6e 3e0a  t</description>.\n+000005a0: 2020 3c6c 6963 656e 7365 733e 0a20 2020    <licenses>.   \n+000005b0: 203c 6c69 6365 6e73 653e 0a20 2020 2020   <license>.     \n+000005c0: 203c 6e61 6d65 3e41 7061 6368 6520 4c69   <name>Apache Li\n+000005d0: 6365 6e73 652c 2056 6572 7369 6f6e 2032  cense, Version 2\n+000005e0: 2e30 3c2f 6e61 6d65 3e0a 2020 2020 2020  .0</name>.      \n+000005f0: 3c75 726c 3e68 7474 703a 2f2f 7777 772e  <url>http://www.\n+00000600: 6170 6163 6865 2e6f 7267 2f6c 6963 656e  apache.org/licen\n+00000610: 7365 732f 4c49 4345 4e53 452d 322e 303c  ses/LICENSE-2.0<\n+00000620: 2f75 726c 3e0a 2020 2020 2020 3c64 6973  /url>.      <dis\n+00000630: 7472 6962 7574 696f 6e3e 7265 706f 3c2f  tribution>repo</\n+00000640: 6469 7374 7269 6275 7469 6f6e 3e0a 2020  distribution>.  \n+00000650: 2020 3c2f 6c69 6365 6e73 653e 0a20 203c    </license>.  <\n+00000660: 2f6c 6963 656e 7365 733e 0a20 203c 7072  /licenses>.  <pr\n+00000670: 6f70 6572 7469 6573 3e0a 2020 2020 3c73  operties>.    <s\n+00000680: 6b69 705f 6d61 7665 6e5f 6465 706c 6f79  kip_maven_deploy\n+00000690: 3e66 616c 7365 3c2f 736b 6970 5f6d 6176  >false</skip_mav\n+000006a0: 656e 5f64 6570 6c6f 793e 0a20 203c 2f70  en_deploy>.  </p\n+000006b0: 726f 7065 7274 6965 733e 0a20 203c 6465  roperties>.  <de\n+000006c0: 7065 6e64 656e 6369 6573 3e0a 2020 2020  pendencies>.    \n+000006d0: 3c64 6570 656e 6465 6e63 793e 0a20 2020  <dependency>.   \n+000006e0: 2020 203c 6772 6f75 7049 643e 6f72 672e     <groupId>org.\n+000006f0: 6170 6163 6865 2e64 7562 626f 3c2f 6772  apache.dubbo</gr\n+00000700: 6f75 7049 643e 0a20 2020 2020 203c 6172  oupId>.      <ar\n+00000710: 7469 6661 6374 4964 3e64 7562 626f 2d72  tifactId>dubbo-r\n+00000720: 656d 6f74 696e 672d 6170 693c 2f61 7274  emoting-api</art\n+00000730: 6966 6163 7449 643e 0a20 2020 2020 203c  ifactId>.      <\n+00000740: 7665 7273 696f 6e3e 247b 7072 6f6a 6563  version>${projec\n+00000750: 742e 7061 7265 6e74 2e76 6572 7369 6f6e  t.parent.version\n+00000760: 7d3c 2f76 6572 7369 6f6e 3e0a 2020 2020  }</version>.    \n+00000770: 3c2f 6465 7065 6e64 656e 6379 3e0a 2020  </dependency>.  \n+00000780: 2020 3c64 6570 656e 6465 6e63 793e 0a20    <dependency>. \n+00000790: 2020 2020 203c 6772 6f75 7049 643e 6f72       <groupId>or\n+000007a0: 672e 676c 6173 7366 6973 682e 6772 697a  g.glassfish.griz\n+000007b0: 7a6c 793c 2f67 726f 7570 4964 3e0a 2020  zly</groupId>.  \n+000007c0: 2020 2020 3c61 7274 6966 6163 7449 643e      <artifactId>\n+000007d0: 6772 697a 7a6c 792d 636f 7265 3c2f 6172  grizzly-core</ar\n+000007e0: 7469 6661 6374 4964 3e0a 2020 2020 3c2f  tifactId>.    </\n+000007f0: 6465 7065 6e64 656e 6379 3e0a 2020 3c2f  dependency>.  </\n+00000800: 6465 7065 6e64 656e 6369 6573 3e0a 3c2f  dependencies>.</\n+00000810: 7072 6f6a 6563 743e 0a                   project>.\n"}]}
