{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -3212,15 +3212,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         8e8fd255\n+  32-bit CRC value (hex):                         7bba5c83\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -3356,15 +3356,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         31ed7b1c\n+  32-bit CRC value (hex):                         933e3ae2\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -3428,15 +3428,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         fe21bba3\n+  32-bit CRC value (hex):                         0ac48af2\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -3500,15 +3500,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         7d92e502\n+  32-bit CRC value (hex):                         f4e038b6\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -3644,15 +3644,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         a78c0cd6\n+  32-bit CRC value (hex):                         9947f061\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -3716,15 +3716,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         189e28b0\n+  32-bit CRC value (hex):                         5f8a48e0\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -3788,15 +3788,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         0b5c72f7\n+  32-bit CRC value (hex):                         28dc2710\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -3932,15 +3932,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         c670f8f0\n+  32-bit CRC value (hex):                         c235ac7c\n   compressed size:                                13385 bytes\n   uncompressed size:                              13385 bytes\n   length of filename:                             166 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -4004,15 +4004,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         a1d49637\n+  32-bit CRC value (hex):                         eeae6fe9\n   compressed size:                                13344 bytes\n   uncompressed size:                              13344 bytes\n   length of filename:                             165 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -4076,15 +4076,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         b13e7cf8\n+  32-bit CRC value (hex):                         f9b2af1c\n   compressed size:                                11973 bytes\n   uncompressed size:                              11973 bytes\n   length of filename:                             128 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -2248,15 +2248,15 @@\n 28C98 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 28C9A   Length              0005 (5)\n 28C9C   Flags               01 (1) 'Modification'\n 28C9D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 28CA1 PAYLOAD\n \n 2C0EA DATA DESCRIPTOR       08074B50 (134695760)\n-2C0EE CRC                   8E8FD255 (2391790165)\n+2C0EE CRC                   7BBA5C83 (2075810947)\n 2C0F2 Compressed Size       00003449 (13385)\n 2C0F6 Uncompressed Size     00003449 (13385)\n \n 2C0FA LOCAL HEADER #93      04034B50 (67324752)\n 2C0FE Extract Zip Spec      14 (20) '2.0'\n 2C0FF Extract OS            00 (0) 'MS-DOS'\n 2C100 General Purpose Flag  0008 (8)\n@@ -2364,15 +2364,15 @@\n 31FE0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 31FE2   Length              0005 (5)\n 31FE4   Flags               01 (1) 'Modification'\n 31FE5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 31FE9 PAYLOAD\n \n 35432 DATA DESCRIPTOR       08074B50 (134695760)\n-35436 CRC                   31ED7B1C (837647132)\n+35436 CRC                   933E3AE2 (2470329058)\n 3543A Compressed Size       00003449 (13385)\n 3543E Uncompressed Size     00003449 (13385)\n \n 35442 LOCAL HEADER #97      04034B50 (67324752)\n 35446 Extract Zip Spec      14 (20) '2.0'\n 35447 Extract OS            00 (0) 'MS-DOS'\n 35448 General Purpose Flag  0008 (8)\n@@ -2422,15 +2422,15 @@\n 36984 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 36986   Length              0005 (5)\n 36988   Flags               01 (1) 'Modification'\n 36989   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3698D PAYLOAD\n \n 39DD6 DATA DESCRIPTOR       08074B50 (134695760)\n-39DDA CRC                   FE21BBA3 (4263623587)\n+39DDA CRC                   0AC48AF2 (180652786)\n 39DDE Compressed Size       00003449 (13385)\n 39DE2 Uncompressed Size     00003449 (13385)\n \n 39DE6 LOCAL HEADER #99      04034B50 (67324752)\n 39DEA Extract Zip Spec      14 (20) '2.0'\n 39DEB Extract OS            00 (0) 'MS-DOS'\n 39DEC General Purpose Flag  0008 (8)\n@@ -2480,15 +2480,15 @@\n 3B328 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3B32A   Length              0005 (5)\n 3B32C   Flags               01 (1) 'Modification'\n 3B32D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3B331 PAYLOAD\n \n 3E77A DATA DESCRIPTOR       08074B50 (134695760)\n-3E77E CRC                   7D92E502 (2106778882)\n+3E77E CRC                   F4E038B6 (4108335286)\n 3E782 Compressed Size       00003449 (13385)\n 3E786 Uncompressed Size     00003449 (13385)\n \n 3E78A LOCAL HEADER #101     04034B50 (67324752)\n 3E78E Extract Zip Spec      14 (20) '2.0'\n 3E78F Extract OS            00 (0) 'MS-DOS'\n 3E790 General Purpose Flag  0008 (8)\n@@ -2596,15 +2596,15 @@\n 44670 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 44672   Length              0005 (5)\n 44674   Flags               01 (1) 'Modification'\n 44675   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 44679 PAYLOAD\n \n 47AC2 DATA DESCRIPTOR       08074B50 (134695760)\n-47AC6 CRC                   A78C0CD6 (2810973398)\n+47AC6 CRC                   9947F061 (2571628641)\n 47ACA Compressed Size       00003449 (13385)\n 47ACE Uncompressed Size     00003449 (13385)\n \n 47AD2 LOCAL HEADER #105     04034B50 (67324752)\n 47AD6 Extract Zip Spec      14 (20) '2.0'\n 47AD7 Extract OS            00 (0) 'MS-DOS'\n 47AD8 General Purpose Flag  0008 (8)\n@@ -2654,15 +2654,15 @@\n 49014 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 49016   Length              0005 (5)\n 49018   Flags               01 (1) 'Modification'\n 49019   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4901D PAYLOAD\n \n 4C466 DATA DESCRIPTOR       08074B50 (134695760)\n-4C46A CRC                   189E28B0 (413018288)\n+4C46A CRC                   5F8A48E0 (1602898144)\n 4C46E Compressed Size       00003449 (13385)\n 4C472 Uncompressed Size     00003449 (13385)\n \n 4C476 LOCAL HEADER #107     04034B50 (67324752)\n 4C47A Extract Zip Spec      14 (20) '2.0'\n 4C47B Extract OS            00 (0) 'MS-DOS'\n 4C47C General Purpose Flag  0008 (8)\n@@ -2712,15 +2712,15 @@\n 4D9B8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4D9BA   Length              0005 (5)\n 4D9BC   Flags               01 (1) 'Modification'\n 4D9BD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4D9C1 PAYLOAD\n \n 50E0A DATA DESCRIPTOR       08074B50 (134695760)\n-50E0E CRC                   0B5C72F7 (190608119)\n+50E0E CRC                   28DC2710 (685516560)\n 50E12 Compressed Size       00003449 (13385)\n 50E16 Uncompressed Size     00003449 (13385)\n \n 50E1A LOCAL HEADER #109     04034B50 (67324752)\n 50E1E Extract Zip Spec      14 (20) '2.0'\n 50E1F Extract OS            00 (0) 'MS-DOS'\n 50E20 General Purpose Flag  0008 (8)\n@@ -2828,15 +2828,15 @@\n 56D00 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56D02   Length              0005 (5)\n 56D04   Flags               01 (1) 'Modification'\n 56D05   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56D09 PAYLOAD\n \n 5A152 DATA DESCRIPTOR       08074B50 (134695760)\n-5A156 CRC                   C670F8F0 (3329292528)\n+5A156 CRC                   C235AC7C (3258297468)\n 5A15A Compressed Size       00003449 (13385)\n 5A15E Uncompressed Size     00003449 (13385)\n \n 5A162 LOCAL HEADER #113     04034B50 (67324752)\n 5A166 Extract Zip Spec      14 (20) '2.0'\n 5A167 Extract OS            00 (0) 'MS-DOS'\n 5A168 General Purpose Flag  0008 (8)\n@@ -2886,15 +2886,15 @@\n 5B689 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5B68B   Length              0005 (5)\n 5B68D   Flags               01 (1) 'Modification'\n 5B68E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5B692 PAYLOAD\n \n 5EAB2 DATA DESCRIPTOR       08074B50 (134695760)\n-5EAB6 CRC                   A1D49637 (2715063863)\n+5EAB6 CRC                   EEAE6FE9 (4004409321)\n 5EABA Compressed Size       00003420 (13344)\n 5EABE Uncompressed Size     00003420 (13344)\n \n 5EAC2 LOCAL HEADER #115     04034B50 (67324752)\n 5EAC6 Extract Zip Spec      14 (20) '2.0'\n 5EAC7 Extract OS            00 (0) 'MS-DOS'\n 5EAC8 General Purpose Flag  0008 (8)\n@@ -2942,15 +2942,15 @@\n 5FA8D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5FA8F   Length              0005 (5)\n 5FA91   Flags               01 (1) 'Modification'\n 5FA92   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5FA96 PAYLOAD\n \n 6295B DATA DESCRIPTOR       08074B50 (134695760)\n-6295F CRC                   B13E7CF8 (2973662456)\n+6295F CRC                   F9B2AF1C (4189237020)\n 62963 Compressed Size       00002EC5 (11973)\n 62967 Uncompressed Size     00002EC5 (11973)\n \n 6296B LOCAL HEADER #117     04034B50 (67324752)\n 6296F Extract Zip Spec      14 (20) '2.0'\n 62970 Extract OS            00 (0) 'MS-DOS'\n 62971 General Purpose Flag  0008 (8)\n@@ -6202,15 +6202,15 @@\n D3E46 Created OS            00 (0) 'MS-DOS'\n D3E47 Extract Zip Spec      14 (20) '2.0'\n D3E48 Extract OS            00 (0) 'MS-DOS'\n D3E49 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D3E4B Compression Method    0000 (0) 'Stored'\n D3E4D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D3E51 CRC                   8E8FD255 (2391790165)\n+D3E51 CRC                   7BBA5C83 (2075810947)\n D3E55 Compressed Size       00003449 (13385)\n D3E59 Uncompressed Size     00003449 (13385)\n D3E5D Filename Length       00A6 (166)\n D3E5F Extra Length          0009 (9)\n D3E61 Comment Length        0000 (0)\n D3E63 Disk Start            0000 (0)\n D3E65 Int File Attributes   0000 (0)\n@@ -6326,15 +6326,15 @@\n D41B0 Created OS            00 (0) 'MS-DOS'\n D41B1 Extract Zip Spec      14 (20) '2.0'\n D41B2 Extract OS            00 (0) 'MS-DOS'\n D41B3 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D41B5 Compression Method    0000 (0) 'Stored'\n D41B7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D41BB CRC                   31ED7B1C (837647132)\n+D41BB CRC                   933E3AE2 (2470329058)\n D41BF Compressed Size       00003449 (13385)\n D41C3 Uncompressed Size     00003449 (13385)\n D41C7 Filename Length       00A6 (166)\n D41C9 Extra Length          0009 (9)\n D41CB Comment Length        0000 (0)\n D41CD Disk Start            0000 (0)\n D41CF Int File Attributes   0000 (0)\n@@ -6388,15 +6388,15 @@\n D4365 Created OS            00 (0) 'MS-DOS'\n D4366 Extract Zip Spec      14 (20) '2.0'\n D4367 Extract OS            00 (0) 'MS-DOS'\n D4368 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D436A Compression Method    0000 (0) 'Stored'\n D436C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D4370 CRC                   FE21BBA3 (4263623587)\n+D4370 CRC                   0AC48AF2 (180652786)\n D4374 Compressed Size       00003449 (13385)\n D4378 Uncompressed Size     00003449 (13385)\n D437C Filename Length       00A6 (166)\n D437E Extra Length          0009 (9)\n D4380 Comment Length        0000 (0)\n D4382 Disk Start            0000 (0)\n D4384 Int File Attributes   0000 (0)\n@@ -6450,15 +6450,15 @@\n D451A Created OS            00 (0) 'MS-DOS'\n D451B Extract Zip Spec      14 (20) '2.0'\n D451C Extract OS            00 (0) 'MS-DOS'\n D451D General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D451F Compression Method    0000 (0) 'Stored'\n D4521 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D4525 CRC                   7D92E502 (2106778882)\n+D4525 CRC                   F4E038B6 (4108335286)\n D4529 Compressed Size       00003449 (13385)\n D452D Uncompressed Size     00003449 (13385)\n D4531 Filename Length       00A6 (166)\n D4533 Extra Length          0009 (9)\n D4535 Comment Length        0000 (0)\n D4537 Disk Start            0000 (0)\n D4539 Int File Attributes   0000 (0)\n@@ -6574,15 +6574,15 @@\n D4884 Created OS            00 (0) 'MS-DOS'\n D4885 Extract Zip Spec      14 (20) '2.0'\n D4886 Extract OS            00 (0) 'MS-DOS'\n D4887 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D4889 Compression Method    0000 (0) 'Stored'\n D488B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D488F CRC                   A78C0CD6 (2810973398)\n+D488F CRC                   9947F061 (2571628641)\n D4893 Compressed Size       00003449 (13385)\n D4897 Uncompressed Size     00003449 (13385)\n D489B Filename Length       00A6 (166)\n D489D Extra Length          0009 (9)\n D489F Comment Length        0000 (0)\n D48A1 Disk Start            0000 (0)\n D48A3 Int File Attributes   0000 (0)\n@@ -6636,15 +6636,15 @@\n D4A39 Created OS            00 (0) 'MS-DOS'\n D4A3A Extract Zip Spec      14 (20) '2.0'\n D4A3B Extract OS            00 (0) 'MS-DOS'\n D4A3C General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D4A3E Compression Method    0000 (0) 'Stored'\n D4A40 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D4A44 CRC                   189E28B0 (413018288)\n+D4A44 CRC                   5F8A48E0 (1602898144)\n D4A48 Compressed Size       00003449 (13385)\n D4A4C Uncompressed Size     00003449 (13385)\n D4A50 Filename Length       00A6 (166)\n D4A52 Extra Length          0009 (9)\n D4A54 Comment Length        0000 (0)\n D4A56 Disk Start            0000 (0)\n D4A58 Int File Attributes   0000 (0)\n@@ -6698,15 +6698,15 @@\n D4BEE Created OS            00 (0) 'MS-DOS'\n D4BEF Extract Zip Spec      14 (20) '2.0'\n D4BF0 Extract OS            00 (0) 'MS-DOS'\n D4BF1 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D4BF3 Compression Method    0000 (0) 'Stored'\n D4BF5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D4BF9 CRC                   0B5C72F7 (190608119)\n+D4BF9 CRC                   28DC2710 (685516560)\n D4BFD Compressed Size       00003449 (13385)\n D4C01 Uncompressed Size     00003449 (13385)\n D4C05 Filename Length       00A6 (166)\n D4C07 Extra Length          0009 (9)\n D4C09 Comment Length        0000 (0)\n D4C0B Disk Start            0000 (0)\n D4C0D Int File Attributes   0000 (0)\n@@ -6822,15 +6822,15 @@\n D4F58 Created OS            00 (0) 'MS-DOS'\n D4F59 Extract Zip Spec      14 (20) '2.0'\n D4F5A Extract OS            00 (0) 'MS-DOS'\n D4F5B General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D4F5D Compression Method    0000 (0) 'Stored'\n D4F5F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D4F63 CRC                   C670F8F0 (3329292528)\n+D4F63 CRC                   C235AC7C (3258297468)\n D4F67 Compressed Size       00003449 (13385)\n D4F6B Uncompressed Size     00003449 (13385)\n D4F6F Filename Length       00A6 (166)\n D4F71 Extra Length          0009 (9)\n D4F73 Comment Length        0000 (0)\n D4F75 Disk Start            0000 (0)\n D4F77 Int File Attributes   0000 (0)\n@@ -6884,15 +6884,15 @@\n D510C Created OS            00 (0) 'MS-DOS'\n D510D Extract Zip Spec      14 (20) '2.0'\n D510E Extract OS            00 (0) 'MS-DOS'\n D510F General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D5111 Compression Method    0000 (0) 'Stored'\n D5113 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D5117 CRC                   A1D49637 (2715063863)\n+D5117 CRC                   EEAE6FE9 (4004409321)\n D511B Compressed Size       00003420 (13344)\n D511F Uncompressed Size     00003420 (13344)\n D5123 Filename Length       00A5 (165)\n D5125 Extra Length          0009 (9)\n D5127 Comment Length        0000 (0)\n D5129 Disk Start            0000 (0)\n D512B Int File Attributes   0000 (0)\n@@ -6945,15 +6945,15 @@\n D529A Created OS            00 (0) 'MS-DOS'\n D529B Extract Zip Spec      14 (20) '2.0'\n D529C Extract OS            00 (0) 'MS-DOS'\n D529D General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n D529F Compression Method    0000 (0) 'Stored'\n D52A1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-D52A5 CRC                   B13E7CF8 (2973662456)\n+D52A5 CRC                   F9B2AF1C (4189237020)\n D52A9 Compressed Size       00002EC5 (11973)\n D52AD Uncompressed Size     00002EC5 (11973)\n D52B1 Filename Length       0080 (128)\n D52B3 Extra Length          0009 (9)\n D52B5 Comment Length        0000 (0)\n D52B7 Disk Start            0000 (0)\n D52B9 Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_23_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_23_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -21,16 +21,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_23_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_23_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_23_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_23_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::protocols::pure::v1_23_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_23_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_25_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_25_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -21,16 +21,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_25_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_25_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_25_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_25_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::protocols::pure::v1_25_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_25_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_26_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_26_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_26_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_26_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_26_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_26_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n            .withKey(\"Root::meta::protocols::pure::v1_26_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_26_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_27_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_27_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_27_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_27_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_27_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_27_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n            .withKey(\"Root::meta::protocols::pure::v1_27_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n+           .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_27_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_29_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_29_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_29_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_29_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_29_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_29_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKey(\"Root::meta::protocols::pure::v1_29_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n+           .withKey(\"Root::meta::protocols::pure::v1_29_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_29_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_30_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_30_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_30_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_30_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_30_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_30_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n            .withKey(\"Root::meta::protocols::pure::v1_30_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_30_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_31_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -21,16 +21,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_31_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_31_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_31_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_31_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::protocols::pure::v1_31_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_31_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_33_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_v1_33_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_v1_33_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_v1_33_0_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_v1_33_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::v1_33_0::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n            .withKey(\"Root::meta::protocols::pure::v1_33_0::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n+           .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_v1_33_0_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_protocols_pure_vX_X_X_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_protocols_pure_vX_X_X_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_protocols_pure_vX_X_X_metamodel_store_relational_connection_alloy_specification_DatasourceSpecification_Impl implements Root_meta_protocols_pure_vX_X_X_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::protocols::pure::vX_X_X::metamodel::store::relational::connection::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKey(\"Root::meta::protocols::pure::vX_X_X::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n+           .withKey(\"Root::meta::protocols::pure::vX_X_X::metamodel::store::relational::connection::alloy::specification::DatasourceSpecification\", \"_type\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_protocols_pure_vX_X_X_metamodel_store_relational_connection_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_alloy_connections_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_alloy_connections_alloy_specification_DatabricksDatasourceSpecification_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_pure_alloy_connections_alloy_specification_DatabricksDatasourceSpecification_Impl extends Root_meta_pure_alloy_connections_alloy_specification_DatasourceSpecification_Impl implements Root_meta_pure_alloy_connections_alloy_specification_DatabricksDatasourceSpecification\n {\n     public static final String tempTypeName = \"DatabricksDatasourceSpecification\";\n     private static final String tempFullTypeId = \"Root::meta::pure::alloy::connections::alloy::specification::DatabricksDatasourceSpecification\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"hostname\", \"httpPath\", \"port\", \"protocol\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_alloy_connections_alloy_specification_DatabricksDatasourceSpecification_Impl(String id)\n     {\n         super(id);\n     }\n \n"}]}
