{"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: 29433 bytes, number of entries: 28\n+Zip file size: 29434 bytes, number of entries: 28\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 META-INF/\n -rw-r--r--  2.0 unx       81 b- defN 24-Jan-19 14:51 META-INF/MANIFEST.MF\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/model/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/model/vertexai/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/model/vertexai/spi/\n@@ -23,8 +23,8 @@\n -rw-r--r--  2.0 unx    11878 b- defN 24-Jan-19 14:51 dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.class\n -rw-r--r--  2.0 unx     2642 b- defN 24-Jan-19 14:51 dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder.class\n -rw-r--r--  2.0 unx     9272 b- defN 24-Jan-19 14:51 dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.class\n -rw-r--r--  2.0 unx      599 b- defN 24-Jan-19 14:51 dev/langchain4j/model/vertexai/spi/VertexAiGeminiChatModelBuilderFactory.class\n -rw-r--r--  2.0 unx      671 b- defN 24-Jan-19 14:51 dev/langchain4j/model/vertexai/spi/VertexAiGeminiStreamingChatModelBuilderFactory.class\n -rw-r--r--  2.0 unx     3427 b- defN 24-Jan-19 14:51 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai-gemini/pom.xml\n -rw-r--r--  2.0 unx       79 b- defN 24-Jan-19 14:51 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai-gemini/pom.properties\n-28 files, 65949 bytes uncompressed, 24453 bytes compressed:  62.9%\n+28 files, 65949 bytes uncompressed, 24454 bytes compressed:  62.9%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -21,189 +21,189 @@\n 002B Extract Zip Spec      14 (20) '2.0'\n 002C Extract OS            00 (0) 'MS-DOS'\n 002D General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 002F Compression Method    0008 (8) 'Deflated'\n 0031 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0035 CRC                   FFBC8C52 (4290546770)\n-0039 Compressed Size       00000051 (81)\n+0035 CRC                   F6680B5C (4134013788)\n+0039 Compressed Size       00000050 (80)\n 003D Uncompressed Size     00000051 (81)\n 0041 Filename Length       0014 (20)\n 0043 Extra Length          0000 (0)\n 0045 Filename              'XXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x45: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-0059 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+0059 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-00AA LOCAL HEADER #3       04034B50 (67324752)\n-00AE Extract Zip Spec      0A (10) '1.0'\n-00AF Extract OS            00 (0) 'MS-DOS'\n-00B0 General Purpose Flag  0800 (2048)\n+00A9 LOCAL HEADER #3       04034B50 (67324752)\n+00AD Extract Zip Spec      0A (10) '1.0'\n+00AE Extract OS            00 (0) 'MS-DOS'\n+00AF General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-00B2 Compression Method    0000 (0) 'Stored'\n-00B4 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-00B8 CRC                   00000000 (0)\n-00BC Compressed Size       00000000 (0)\n-00C0 Uncompressed Size     00000000 (0)\n-00C4 Filename Length       0004 (4)\n-00C6 Extra Length          0000 (0)\n-00C8 Filename              'XXXX'\n+00B1 Compression Method    0000 (0) 'Stored'\n+00B3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+00B7 CRC                   00000000 (0)\n+00BB Compressed Size       00000000 (0)\n+00BF Uncompressed Size     00000000 (0)\n+00C3 Filename Length       0004 (4)\n+00C5 Extra Length          0000 (0)\n+00C7 Filename              'XXXX'\n #\n-# WARNING: Offset 0xC8: Filename 'XXXX'\n+# WARNING: Offset 0xC7: Filename 'XXXX'\n #          Zero length filename\n #\n \n-00CC LOCAL HEADER #4       04034B50 (67324752)\n-00D0 Extract Zip Spec      0A (10) '1.0'\n-00D1 Extract OS            00 (0) 'MS-DOS'\n-00D2 General Purpose Flag  0800 (2048)\n+00CB LOCAL HEADER #4       04034B50 (67324752)\n+00CF Extract Zip Spec      0A (10) '1.0'\n+00D0 Extract OS            00 (0) 'MS-DOS'\n+00D1 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-00D4 Compression Method    0000 (0) 'Stored'\n-00D6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-00DA CRC                   00000000 (0)\n-00DE Compressed Size       00000000 (0)\n-00E2 Uncompressed Size     00000000 (0)\n-00E6 Filename Length       0010 (16)\n-00E8 Extra Length          0000 (0)\n-00EA Filename              'XXXXXXXXXXXXXXXX'\n+00D3 Compression Method    0000 (0) 'Stored'\n+00D5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+00D9 CRC                   00000000 (0)\n+00DD Compressed Size       00000000 (0)\n+00E1 Uncompressed Size     00000000 (0)\n+00E5 Filename Length       0010 (16)\n+00E7 Extra Length          0000 (0)\n+00E9 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0xEA: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0xE9: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-00FA LOCAL HEADER #5       04034B50 (67324752)\n-00FE Extract Zip Spec      0A (10) '1.0'\n-00FF Extract OS            00 (0) 'MS-DOS'\n-0100 General Purpose Flag  0800 (2048)\n+00F9 LOCAL HEADER #5       04034B50 (67324752)\n+00FD Extract Zip Spec      0A (10) '1.0'\n+00FE Extract OS            00 (0) 'MS-DOS'\n+00FF General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-0102 Compression Method    0000 (0) 'Stored'\n-0104 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0108 CRC                   00000000 (0)\n-010C Compressed Size       00000000 (0)\n-0110 Uncompressed Size     00000000 (0)\n-0114 Filename Length       0016 (22)\n-0116 Extra Length          0000 (0)\n-0118 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+0101 Compression Method    0000 (0) 'Stored'\n+0103 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0107 CRC                   00000000 (0)\n+010B Compressed Size       00000000 (0)\n+010F Uncompressed Size     00000000 (0)\n+0113 Filename Length       0016 (22)\n+0115 Extra Length          0000 (0)\n+0117 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x118: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x117: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-012E LOCAL HEADER #6       04034B50 (67324752)\n-0132 Extract Zip Spec      0A (10) '1.0'\n-0133 Extract OS            00 (0) 'MS-DOS'\n-0134 General Purpose Flag  0800 (2048)\n+012D LOCAL HEADER #6       04034B50 (67324752)\n+0131 Extract Zip Spec      0A (10) '1.0'\n+0132 Extract OS            00 (0) 'MS-DOS'\n+0133 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-0136 Compression Method    0000 (0) 'Stored'\n-0138 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-013C CRC                   00000000 (0)\n-0140 Compressed Size       00000000 (0)\n-0144 Uncompressed Size     00000000 (0)\n-0148 Filename Length       001F (31)\n-014A Extra Length          0000 (0)\n-014C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0135 Compression Method    0000 (0) 'Stored'\n+0137 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+013B CRC                   00000000 (0)\n+013F Compressed Size       00000000 (0)\n+0143 Uncompressed Size     00000000 (0)\n+0147 Filename Length       001F (31)\n+0149 Extra Length          0000 (0)\n+014B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x14C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x14B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-016B LOCAL HEADER #7       04034B50 (67324752)\n-016F Extract Zip Spec      0A (10) '1.0'\n-0170 Extract OS            00 (0) 'MS-DOS'\n-0171 General Purpose Flag  0800 (2048)\n+016A LOCAL HEADER #7       04034B50 (67324752)\n+016E Extract Zip Spec      0A (10) '1.0'\n+016F Extract OS            00 (0) 'MS-DOS'\n+0170 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-0173 Compression Method    0000 (0) 'Stored'\n-0175 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0179 CRC                   00000000 (0)\n-017D Compressed Size       00000000 (0)\n-0181 Uncompressed Size     00000000 (0)\n-0185 Filename Length       0023 (35)\n-0187 Extra Length          0000 (0)\n-0189 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0172 Compression Method    0000 (0) 'Stored'\n+0174 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0178 CRC                   00000000 (0)\n+017C Compressed Size       00000000 (0)\n+0180 Uncompressed Size     00000000 (0)\n+0184 Filename Length       0023 (35)\n+0186 Extra Length          0000 (0)\n+0188 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x189: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x188: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-01AC LOCAL HEADER #8       04034B50 (67324752)\n-01B0 Extract Zip Spec      0A (10) '1.0'\n-01B1 Extract OS            00 (0) 'MS-DOS'\n-01B2 General Purpose Flag  0800 (2048)\n+01AB LOCAL HEADER #8       04034B50 (67324752)\n+01AF Extract Zip Spec      0A (10) '1.0'\n+01B0 Extract OS            00 (0) 'MS-DOS'\n+01B1 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-01B4 Compression Method    0000 (0) 'Stored'\n-01B6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-01BA CRC                   00000000 (0)\n-01BE Compressed Size       00000000 (0)\n-01C2 Uncompressed Size     00000000 (0)\n-01C6 Filename Length       000F (15)\n-01C8 Extra Length          0000 (0)\n-01CA Filename              'XXXXXXXXXXXXXXX'\n+01B3 Compression Method    0000 (0) 'Stored'\n+01B5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+01B9 CRC                   00000000 (0)\n+01BD Compressed Size       00000000 (0)\n+01C1 Uncompressed Size     00000000 (0)\n+01C5 Filename Length       000F (15)\n+01C7 Extra Length          0000 (0)\n+01C9 Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1CA: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1C9: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-01D9 LOCAL HEADER #9       04034B50 (67324752)\n-01DD Extract Zip Spec      0A (10) '1.0'\n-01DE Extract OS            00 (0) 'MS-DOS'\n-01DF General Purpose Flag  0800 (2048)\n+01D8 LOCAL HEADER #9       04034B50 (67324752)\n+01DC Extract Zip Spec      0A (10) '1.0'\n+01DD Extract OS            00 (0) 'MS-DOS'\n+01DE General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-01E1 Compression Method    0000 (0) 'Stored'\n-01E3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-01E7 CRC                   00000000 (0)\n-01EB Compressed Size       00000000 (0)\n-01EF Uncompressed Size     00000000 (0)\n-01F3 Filename Length       001F (31)\n-01F5 Extra Length          0000 (0)\n-01F7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+01E0 Compression Method    0000 (0) 'Stored'\n+01E2 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+01E6 CRC                   00000000 (0)\n+01EA Compressed Size       00000000 (0)\n+01EE Uncompressed Size     00000000 (0)\n+01F2 Filename Length       001F (31)\n+01F4 Extra Length          0000 (0)\n+01F6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-0216 LOCAL HEADER #10      04034B50 (67324752)\n-021A Extract Zip Spec      0A (10) '1.0'\n-021B Extract OS            00 (0) 'MS-DOS'\n-021C General Purpose Flag  0800 (2048)\n+0215 LOCAL HEADER #10      04034B50 (67324752)\n+0219 Extract Zip Spec      0A (10) '1.0'\n+021A Extract OS            00 (0) 'MS-DOS'\n+021B General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-021E Compression Method    0000 (0) 'Stored'\n-0220 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0224 CRC                   00000000 (0)\n-0228 Compressed Size       00000000 (0)\n-022C Uncompressed Size     00000000 (0)\n-0230 Filename Length       003C (60)\n-0232 Extra Length          0000 (0)\n-0234 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+021D Compression Method    0000 (0) 'Stored'\n+021F Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0223 CRC                   00000000 (0)\n+0227 Compressed Size       00000000 (0)\n+022B Uncompressed Size     00000000 (0)\n+022F Filename Length       003C (60)\n+0231 Extra Length          0000 (0)\n+0233 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x234: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x233: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-0270 LOCAL HEADER #11      04034B50 (67324752)\n-0274 Extract Zip Spec      14 (20) '2.0'\n-0275 Extract OS            00 (0) 'MS-DOS'\n-0276 General Purpose Flag  0800 (2048)\n+026F LOCAL HEADER #11      04034B50 (67324752)\n+0273 Extract Zip Spec      14 (20) '2.0'\n+0274 Extract OS            00 (0) 'MS-DOS'\n+0275 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-0278 Compression Method    0008 (8) 'Deflated'\n-027A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-027E CRC                   6B831181 (1803751809)\n-0282 Compressed Size       000004D1 (1233)\n-0286 Uncompressed Size     00000C88 (3208)\n-028A Filename Length       0033 (51)\n-028C Extra Length          0000 (0)\n-028E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0277 Compression Method    0008 (8) 'Deflated'\n+0279 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+027D CRC                   C2494E95 (3259584149)\n+0281 Compressed Size       000004D2 (1234)\n+0285 Uncompressed Size     00000C88 (3208)\n+0289 Filename Length       0033 (51)\n+028B Extra Length          0000 (0)\n+028D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x28E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x28D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-02C1 PAYLOAD\n+02C0 PAYLOAD\n \n 0792 LOCAL HEADER #12      04034B50 (67324752)\n 0796 Extract Zip Spec      14 (20) '2.0'\n 0797 Extract OS            00 (0) 'MS-DOS'\n 0798 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n@@ -265,15 +265,15 @@\n 0F30 Extract Zip Spec      14 (20) '2.0'\n 0F31 Extract OS            00 (0) 'MS-DOS'\n 0F32 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 0F34 Compression Method    0008 (8) 'Deflated'\n 0F36 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0F3A CRC                   B1519EC9 (2974916297)\n+0F3A CRC                   9055FA00 (2421553664)\n 0F3E Compressed Size       0000106D (4205)\n 0F42 Uncompressed Size     00002B6B (11115)\n 0F46 Filename Length       0037 (55)\n 0F48 Extra Length          0000 (0)\n 0F4A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0xF4A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -285,145 +285,145 @@\n 1FF2 Extract Zip Spec      14 (20) '2.0'\n 1FF3 Extract OS            00 (0) 'MS-DOS'\n 1FF4 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 1FF6 Compression Method    0008 (8) 'Deflated'\n 1FF8 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-1FFC CRC                   5CCB0EE3 (1556811491)\n-2000 Compressed Size       00000DE5 (3557)\n+1FFC CRC                   2720E93A (656468282)\n+2000 Compressed Size       00000DE6 (3558)\n 2004 Uncompressed Size     000021D6 (8662)\n 2008 Filename Length       0030 (48)\n 200A Extra Length          0000 (0)\n 200C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x200C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n 203C PAYLOAD\n \n-2E21 LOCAL HEADER #17      04034B50 (67324752)\n-2E25 Extract Zip Spec      14 (20) '2.0'\n-2E26 Extract OS            00 (0) 'MS-DOS'\n-2E27 General Purpose Flag  0800 (2048)\n+2E22 LOCAL HEADER #17      04034B50 (67324752)\n+2E26 Extract Zip Spec      14 (20) '2.0'\n+2E27 Extract OS            00 (0) 'MS-DOS'\n+2E28 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2E29 Compression Method    0008 (8) 'Deflated'\n-2E2B Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2E2F CRC                   080711B2 (134681010)\n-2E33 Compressed Size       00000200 (512)\n-2E37 Uncompressed Size     0000034A (842)\n-2E3B Filename Length       0031 (49)\n-2E3D Extra Length          0000 (0)\n-2E3F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2E2A Compression Method    0008 (8) 'Deflated'\n+2E2C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2E30 CRC                   080711B2 (134681010)\n+2E34 Compressed Size       00000200 (512)\n+2E38 Uncompressed Size     0000034A (842)\n+2E3C Filename Length       0031 (49)\n+2E3E Extra Length          0000 (0)\n+2E40 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2E3F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2E40: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-2E70 PAYLOAD\n+2E71 PAYLOAD\n \n-3070 LOCAL HEADER #18      04034B50 (67324752)\n-3074 Extract Zip Spec      14 (20) '2.0'\n-3075 Extract OS            00 (0) 'MS-DOS'\n-3076 General Purpose Flag  0800 (2048)\n+3071 LOCAL HEADER #18      04034B50 (67324752)\n+3075 Extract Zip Spec      14 (20) '2.0'\n+3076 Extract OS            00 (0) 'MS-DOS'\n+3077 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3078 Compression Method    0008 (8) 'Deflated'\n-307A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-307E CRC                   246FAE39 (611298873)\n-3082 Compressed Size       00000263 (611)\n-3086 Uncompressed Size     00000489 (1161)\n-308A Filename Length       002F (47)\n-308C Extra Length          0000 (0)\n-308E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3079 Compression Method    0008 (8) 'Deflated'\n+307B Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+307F CRC                   246FAE39 (611298873)\n+3083 Compressed Size       00000263 (611)\n+3087 Uncompressed Size     00000489 (1161)\n+308B Filename Length       002F (47)\n+308D Extra Length          0000 (0)\n+308F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x308E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x308F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-30BD PAYLOAD\n+30BE PAYLOAD\n \n-3320 LOCAL HEADER #19      04034B50 (67324752)\n-3324 Extract Zip Spec      14 (20) '2.0'\n-3325 Extract OS            00 (0) 'MS-DOS'\n-3326 General Purpose Flag  0800 (2048)\n+3321 LOCAL HEADER #19      04034B50 (67324752)\n+3325 Extract Zip Spec      14 (20) '2.0'\n+3326 Extract OS            00 (0) 'MS-DOS'\n+3327 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3328 Compression Method    0008 (8) 'Deflated'\n-332A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-332E CRC                   2E53ECFE (777252094)\n-3332 Compressed Size       000007BE (1982)\n-3336 Uncompressed Size     00001533 (5427)\n-333A Filename Length       0041 (65)\n-333C Extra Length          0000 (0)\n-333E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3329 Compression Method    0008 (8) 'Deflated'\n+332B Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+332F CRC                   4463D05C (1147392092)\n+3333 Compressed Size       000007BF (1983)\n+3337 Uncompressed Size     00001533 (5427)\n+333B Filename Length       0041 (65)\n+333D Extra Length          0000 (0)\n+333F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x333E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x333F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-337F PAYLOAD\n+3380 PAYLOAD\n \n-3B3D LOCAL HEADER #20      04034B50 (67324752)\n-3B41 Extract Zip Spec      14 (20) '2.0'\n-3B42 Extract OS            00 (0) 'MS-DOS'\n-3B43 General Purpose Flag  0800 (2048)\n+3B3F LOCAL HEADER #20      04034B50 (67324752)\n+3B43 Extract Zip Spec      14 (20) '2.0'\n+3B44 Extract OS            00 (0) 'MS-DOS'\n+3B45 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3B45 Compression Method    0008 (8) 'Deflated'\n-3B47 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-3B4B CRC                   6418A2C1 (1679336129)\n-3B4F Compressed Size       00000209 (521)\n-3B53 Uncompressed Size     0000045B (1115)\n-3B57 Filename Length       0035 (53)\n-3B59 Extra Length          0000 (0)\n-3B5B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3B47 Compression Method    0008 (8) 'Deflated'\n+3B49 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+3B4D CRC                   6418A2C1 (1679336129)\n+3B51 Compressed Size       00000209 (521)\n+3B55 Uncompressed Size     0000045B (1115)\n+3B59 Filename Length       0035 (53)\n+3B5B Extra Length          0000 (0)\n+3B5D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3B5B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3B5D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3B90 PAYLOAD\n+3B92 PAYLOAD\n \n-3D99 LOCAL HEADER #21      04034B50 (67324752)\n-3D9D Extract Zip Spec      14 (20) '2.0'\n-3D9E Extract OS            00 (0) 'MS-DOS'\n-3D9F General Purpose Flag  0800 (2048)\n+3D9B LOCAL HEADER #21      04034B50 (67324752)\n+3D9F Extract Zip Spec      14 (20) '2.0'\n+3DA0 Extract OS            00 (0) 'MS-DOS'\n+3DA1 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-3DA1 Compression Method    0008 (8) 'Deflated'\n-3DA3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-3DA7 CRC                   2F7C5912 (796678418)\n-3DAB Compressed Size       00000372 (882)\n-3DAF Uncompressed Size     00000A60 (2656)\n-3DB3 Filename Length       005B (91)\n-3DB5 Extra Length          0000 (0)\n-3DB7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+3DA3 Compression Method    0008 (8) 'Deflated'\n+3DA5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+3DA9 CRC                   2F7C5912 (796678418)\n+3DAD Compressed Size       00000372 (882)\n+3DB1 Uncompressed Size     00000A60 (2656)\n+3DB5 Filename Length       005B (91)\n+3DB7 Extra Length          0000 (0)\n+3DB9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3DB7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3DB9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3E12 PAYLOAD\n+3E14 PAYLOAD\n \n-4184 LOCAL HEADER #22      04034B50 (67324752)\n-4188 Extract Zip Spec      14 (20) '2.0'\n-4189 Extract OS            00 (0) 'MS-DOS'\n-418A General Purpose Flag  0800 (2048)\n+4186 LOCAL HEADER #22      04034B50 (67324752)\n+418A Extract Zip Spec      14 (20) '2.0'\n+418B Extract OS            00 (0) 'MS-DOS'\n+418C General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-418C Compression Method    0008 (8) 'Deflated'\n-418E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4192 CRC                   11FEA2AC (301900460)\n-4196 Compressed Size       00000F08 (3848)\n-419A Uncompressed Size     00002E66 (11878)\n-419E Filename Length       003C (60)\n-41A0 Extra Length          0000 (0)\n-41A2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+418E Compression Method    0008 (8) 'Deflated'\n+4190 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+4194 CRC                   94871F45 (2491883333)\n+4198 Compressed Size       00000F06 (3846)\n+419C Uncompressed Size     00002E66 (11878)\n+41A0 Filename Length       003C (60)\n+41A2 Extra Length          0000 (0)\n+41A4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x41A2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x41A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-41DE PAYLOAD\n+41E0 PAYLOAD\n \n 50E6 LOCAL HEADER #23      04034B50 (67324752)\n 50EA Extract Zip Spec      14 (20) '2.0'\n 50EB Extract OS            00 (0) 'MS-DOS'\n 50EC General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n@@ -445,970 +445,970 @@\n 54BF Extract Zip Spec      14 (20) '2.0'\n 54C0 Extract OS            00 (0) 'MS-DOS'\n 54C1 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 54C3 Compression Method    0008 (8) 'Deflated'\n 54C5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-54C9 CRC                   8FE8E5C2 (2414405058)\n-54CD Compressed Size       00000C09 (3081)\n+54C9 CRC                   16B4BF29 (380944169)\n+54CD Compressed Size       00000C0A (3082)\n 54D1 Uncompressed Size     00002438 (9272)\n 54D5 Filename Length       0045 (69)\n 54D7 Extra Length          0000 (0)\n 54D9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x54D9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n 551E PAYLOAD\n \n-6127 LOCAL HEADER #25      04034B50 (67324752)\n-612B Extract Zip Spec      14 (20) '2.0'\n-612C Extract OS            00 (0) 'MS-DOS'\n-612D General Purpose Flag  0800 (2048)\n+6128 LOCAL HEADER #25      04034B50 (67324752)\n+612C Extract Zip Spec      14 (20) '2.0'\n+612D Extract OS            00 (0) 'MS-DOS'\n+612E General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-612F Compression Method    0008 (8) 'Deflated'\n-6131 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6135 CRC                   B1104081 (2970632321)\n-6139 Compressed Size       000000FF (255)\n-613D Uncompressed Size     00000257 (599)\n-6141 Filename Length       004E (78)\n-6143 Extra Length          0000 (0)\n-6145 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6130 Compression Method    0008 (8) 'Deflated'\n+6132 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6136 CRC                   B1104081 (2970632321)\n+613A Compressed Size       000000FF (255)\n+613E Uncompressed Size     00000257 (599)\n+6142 Filename Length       004E (78)\n+6144 Extra Length          0000 (0)\n+6146 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6145: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6146: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-6193 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+6194 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n                            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-6292 LOCAL HEADER #26      04034B50 (67324752)\n-6296 Extract Zip Spec      14 (20) '2.0'\n-6297 Extract OS            00 (0) 'MS-DOS'\n-6298 General Purpose Flag  0800 (2048)\n+6293 LOCAL HEADER #26      04034B50 (67324752)\n+6297 Extract Zip Spec      14 (20) '2.0'\n+6298 Extract OS            00 (0) 'MS-DOS'\n+6299 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-629A Compression Method    0008 (8) 'Deflated'\n-629C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-62A0 CRC                   E726BE19 (3878075929)\n-62A4 Compressed Size       00000104 (260)\n-62A8 Uncompressed Size     0000029F (671)\n-62AC Filename Length       0057 (87)\n-62AE Extra Length          0000 (0)\n-62B0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+629B Compression Method    0008 (8) 'Deflated'\n+629D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+62A1 CRC                   E726BE19 (3878075929)\n+62A5 Compressed Size       00000104 (260)\n+62A9 Uncompressed Size     0000029F (671)\n+62AD Filename Length       0057 (87)\n+62AF Extra Length          0000 (0)\n+62B1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x62B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x62B1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-6307 PAYLOAD\n+6308 PAYLOAD\n \n-640B LOCAL HEADER #27      04034B50 (67324752)\n-640F Extract Zip Spec      14 (20) '2.0'\n-6410 Extract OS            00 (0) 'MS-DOS'\n-6411 General Purpose Flag  0800 (2048)\n+640C LOCAL HEADER #27      04034B50 (67324752)\n+6410 Extract Zip Spec      14 (20) '2.0'\n+6411 Extract OS            00 (0) 'MS-DOS'\n+6412 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6413 Compression Method    0008 (8) 'Deflated'\n-6415 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6419 CRC                   7568440C (1969767436)\n-641D Compressed Size       0000033A (826)\n-6421 Uncompressed Size     00000D63 (3427)\n-6425 Filename Length       0043 (67)\n-6427 Extra Length          0000 (0)\n-6429 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6414 Compression Method    0008 (8) 'Deflated'\n+6416 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+641A CRC                   7568440C (1969767436)\n+641E Compressed Size       0000033A (826)\n+6422 Uncompressed Size     00000D63 (3427)\n+6426 Filename Length       0043 (67)\n+6428 Extra Length          0000 (0)\n+642A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6429: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x642A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-646C PAYLOAD\n+646D PAYLOAD\n \n-67A6 LOCAL HEADER #28      04034B50 (67324752)\n-67AA Extract Zip Spec      14 (20) '2.0'\n-67AB Extract OS            00 (0) 'MS-DOS'\n-67AC General Purpose Flag  0800 (2048)\n+67A7 LOCAL HEADER #28      04034B50 (67324752)\n+67AB Extract Zip Spec      14 (20) '2.0'\n+67AC Extract OS            00 (0) 'MS-DOS'\n+67AD General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-67AE Compression Method    0008 (8) 'Deflated'\n-67B0 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-67B4 CRC                   2F515DEE (793861614)\n-67B8 Compressed Size       00000046 (70)\n-67BC Uncompressed Size     0000004F (79)\n-67C0 Filename Length       004A (74)\n-67C2 Extra Length          0000 (0)\n-67C4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+67AF Compression Method    0008 (8) 'Deflated'\n+67B1 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+67B5 CRC                   2F515DEE (793861614)\n+67B9 Compressed Size       00000046 (70)\n+67BD Uncompressed Size     0000004F (79)\n+67C1 Filename Length       004A (74)\n+67C3 Extra Length          0000 (0)\n+67C5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x67C4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x67C5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-680E PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+680F PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-6854 CENTRAL HEADER #1     02014B50 (33639248)\n-6858 Created Zip Spec      14 (20) '2.0'\n-6859 Created OS            03 (3) 'Unix'\n-685A Extract Zip Spec      0A (10) '1.0'\n-685B Extract OS            00 (0) 'MS-DOS'\n-685C General Purpose Flag  0800 (2048)\n+6855 CENTRAL HEADER #1     02014B50 (33639248)\n+6859 Created Zip Spec      14 (20) '2.0'\n+685A Created OS            03 (3) 'Unix'\n+685B Extract Zip Spec      0A (10) '1.0'\n+685C Extract OS            00 (0) 'MS-DOS'\n+685D General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-685E Compression Method    0000 (0) 'Stored'\n-6860 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6864 CRC                   00000000 (0)\n-6868 Compressed Size       00000000 (0)\n-686C Uncompressed Size     00000000 (0)\n-6870 Filename Length       0009 (9)\n-6872 Extra Length          0000 (0)\n-6874 Comment Length        0000 (0)\n-6876 Disk Start            0000 (0)\n-6878 Int File Attributes   0000 (0)\n+685F Compression Method    0000 (0) 'Stored'\n+6861 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6865 CRC                   00000000 (0)\n+6869 Compressed Size       00000000 (0)\n+686D Uncompressed Size     00000000 (0)\n+6871 Filename Length       0009 (9)\n+6873 Extra Length          0000 (0)\n+6875 Comment Length        0000 (0)\n+6877 Disk Start            0000 (0)\n+6879 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-687A Ext File Attributes   41ED0010 (1106051088)\n+687B 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-687E Local Header Offset   00000000 (0)\n-6882 Filename              'XXXXXXXXX'\n+687F Local Header Offset   00000000 (0)\n+6883 Filename              'XXXXXXXXX'\n #\n-# WARNING: Offset 0x6882: Filename 'XXXXXXXXX'\n+# WARNING: Offset 0x6883: Filename 'XXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6882: Directory 'XXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6883: Directory 'XXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x685A: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n+# WARNING: Offset 0x685B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n #\n \n-688B CENTRAL HEADER #2     02014B50 (33639248)\n-688F Created Zip Spec      14 (20) '2.0'\n-6890 Created OS            03 (3) 'Unix'\n-6891 Extract Zip Spec      14 (20) '2.0'\n-6892 Extract OS            00 (0) 'MS-DOS'\n-6893 General Purpose Flag  0800 (2048)\n-     [Bits 1-2]            0 'Normal Compression'\n-     [Bit 11]              1 'Language Encoding'\n-6895 Compression Method    0008 (8) 'Deflated'\n-6897 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-689B CRC                   FFBC8C52 (4290546770)\n-689F Compressed Size       00000051 (81)\n-68A3 Uncompressed Size     00000051 (81)\n-68A7 Filename Length       0014 (20)\n-68A9 Extra Length          0000 (0)\n-68AB Comment Length        0000 (0)\n-68AD Disk Start            0000 (0)\n-68AF Int File Attributes   0000 (0)\n+688C CENTRAL HEADER #2     02014B50 (33639248)\n+6890 Created Zip Spec      14 (20) '2.0'\n+6891 Created OS            03 (3) 'Unix'\n+6892 Extract Zip Spec      14 (20) '2.0'\n+6893 Extract OS            00 (0) 'MS-DOS'\n+6894 General Purpose Flag  0800 (2048)\n+     [Bits 1-2]            0 'Normal Compression'\n+     [Bit 11]              1 'Language Encoding'\n+6896 Compression Method    0008 (8) 'Deflated'\n+6898 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+689C CRC                   F6680B5C (4134013788)\n+68A0 Compressed Size       00000050 (80)\n+68A4 Uncompressed Size     00000051 (81)\n+68A8 Filename Length       0014 (20)\n+68AA Extra Length          0000 (0)\n+68AC Comment Length        0000 (0)\n+68AE Disk Start            0000 (0)\n+68B0 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-68B1 Ext File Attributes   81A40000 (2175008768)\n+68B2 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-68B5 Local Header Offset   00000027 (39)\n-68B9 Filename              'XXXXXXXXXXXXXXXXXXXX'\n+68B6 Local Header Offset   00000027 (39)\n+68BA Filename              'XXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x68B9: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x68BA: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-68CD CENTRAL HEADER #3     02014B50 (33639248)\n-68D1 Created Zip Spec      14 (20) '2.0'\n-68D2 Created OS            03 (3) 'Unix'\n-68D3 Extract Zip Spec      0A (10) '1.0'\n-68D4 Extract OS            00 (0) 'MS-DOS'\n-68D5 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-68D7 Compression Method    0000 (0) 'Stored'\n-68D9 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-68DD CRC                   00000000 (0)\n-68E1 Compressed Size       00000000 (0)\n-68E5 Uncompressed Size     00000000 (0)\n-68E9 Filename Length       0004 (4)\n-68EB Extra Length          0000 (0)\n-68ED Comment Length        0000 (0)\n-68EF Disk Start            0000 (0)\n-68F1 Int File Attributes   0000 (0)\n+68CE CENTRAL HEADER #3     02014B50 (33639248)\n+68D2 Created Zip Spec      14 (20) '2.0'\n+68D3 Created OS            03 (3) 'Unix'\n+68D4 Extract Zip Spec      0A (10) '1.0'\n+68D5 Extract OS            00 (0) 'MS-DOS'\n+68D6 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+68D8 Compression Method    0000 (0) 'Stored'\n+68DA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+68DE CRC                   00000000 (0)\n+68E2 Compressed Size       00000000 (0)\n+68E6 Uncompressed Size     00000000 (0)\n+68EA Filename Length       0004 (4)\n+68EC Extra Length          0000 (0)\n+68EE Comment Length        0000 (0)\n+68F0 Disk Start            0000 (0)\n+68F2 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-68F3 Ext File Attributes   41ED0010 (1106051088)\n+68F4 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-68F7 Local Header Offset   000000AA (170)\n-68FB Filename              'XXXX'\n+68F8 Local Header Offset   000000A9 (169)\n+68FC Filename              'XXXX'\n #\n-# WARNING: Offset 0x68FB: Filename 'XXXX'\n+# WARNING: Offset 0x68FC: Filename 'XXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x68FB: Directory 'XXXX' must end in a '/'\n+# ERROR: Offset 0x68FC: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x68D3: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n+# WARNING: Offset 0x68D4: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n #\n \n-68FF CENTRAL HEADER #4     02014B50 (33639248)\n-6903 Created Zip Spec      14 (20) '2.0'\n-6904 Created OS            03 (3) 'Unix'\n-6905 Extract Zip Spec      0A (10) '1.0'\n-6906 Extract OS            00 (0) 'MS-DOS'\n-6907 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-6909 Compression Method    0000 (0) 'Stored'\n-690B Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-690F CRC                   00000000 (0)\n-6913 Compressed Size       00000000 (0)\n-6917 Uncompressed Size     00000000 (0)\n-691B Filename Length       0010 (16)\n-691D Extra Length          0000 (0)\n-691F Comment Length        0000 (0)\n-6921 Disk Start            0000 (0)\n-6923 Int File Attributes   0000 (0)\n+6900 CENTRAL HEADER #4     02014B50 (33639248)\n+6904 Created Zip Spec      14 (20) '2.0'\n+6905 Created OS            03 (3) 'Unix'\n+6906 Extract Zip Spec      0A (10) '1.0'\n+6907 Extract OS            00 (0) 'MS-DOS'\n+6908 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+690A Compression Method    0000 (0) 'Stored'\n+690C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6910 CRC                   00000000 (0)\n+6914 Compressed Size       00000000 (0)\n+6918 Uncompressed Size     00000000 (0)\n+691C Filename Length       0010 (16)\n+691E Extra Length          0000 (0)\n+6920 Comment Length        0000 (0)\n+6922 Disk Start            0000 (0)\n+6924 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6925 Ext File Attributes   41ED0010 (1106051088)\n+6926 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-6929 Local Header Offset   000000CC (204)\n-692D Filename              'XXXXXXXXXXXXXXXX'\n+692A Local Header Offset   000000CB (203)\n+692E Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x692D: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x692E: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x692D: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x692E: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6905: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6906: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n #\n \n-693D CENTRAL HEADER #5     02014B50 (33639248)\n-6941 Created Zip Spec      14 (20) '2.0'\n-6942 Created OS            03 (3) 'Unix'\n-6943 Extract Zip Spec      0A (10) '1.0'\n-6944 Extract OS            00 (0) 'MS-DOS'\n-6945 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-6947 Compression Method    0000 (0) 'Stored'\n-6949 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-694D CRC                   00000000 (0)\n-6951 Compressed Size       00000000 (0)\n-6955 Uncompressed Size     00000000 (0)\n-6959 Filename Length       0016 (22)\n-695B Extra Length          0000 (0)\n-695D Comment Length        0000 (0)\n-695F Disk Start            0000 (0)\n-6961 Int File Attributes   0000 (0)\n+693E CENTRAL HEADER #5     02014B50 (33639248)\n+6942 Created Zip Spec      14 (20) '2.0'\n+6943 Created OS            03 (3) 'Unix'\n+6944 Extract Zip Spec      0A (10) '1.0'\n+6945 Extract OS            00 (0) 'MS-DOS'\n+6946 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+6948 Compression Method    0000 (0) 'Stored'\n+694A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+694E CRC                   00000000 (0)\n+6952 Compressed Size       00000000 (0)\n+6956 Uncompressed Size     00000000 (0)\n+695A Filename Length       0016 (22)\n+695C Extra Length          0000 (0)\n+695E Comment Length        0000 (0)\n+6960 Disk Start            0000 (0)\n+6962 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6963 Ext File Attributes   41ED0010 (1106051088)\n+6964 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-6967 Local Header Offset   000000FA (250)\n-696B Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+6968 Local Header Offset   000000F9 (249)\n+696C Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x696B: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x696C: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x696B: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x696C: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6943: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6944: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-6981 CENTRAL HEADER #6     02014B50 (33639248)\n-6985 Created Zip Spec      14 (20) '2.0'\n-6986 Created OS            03 (3) 'Unix'\n-6987 Extract Zip Spec      0A (10) '1.0'\n-6988 Extract OS            00 (0) 'MS-DOS'\n-6989 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-698B Compression Method    0000 (0) 'Stored'\n-698D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6991 CRC                   00000000 (0)\n-6995 Compressed Size       00000000 (0)\n-6999 Uncompressed Size     00000000 (0)\n-699D Filename Length       001F (31)\n-699F Extra Length          0000 (0)\n-69A1 Comment Length        0000 (0)\n-69A3 Disk Start            0000 (0)\n-69A5 Int File Attributes   0000 (0)\n+6982 CENTRAL HEADER #6     02014B50 (33639248)\n+6986 Created Zip Spec      14 (20) '2.0'\n+6987 Created OS            03 (3) 'Unix'\n+6988 Extract Zip Spec      0A (10) '1.0'\n+6989 Extract OS            00 (0) 'MS-DOS'\n+698A General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+698C Compression Method    0000 (0) 'Stored'\n+698E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6992 CRC                   00000000 (0)\n+6996 Compressed Size       00000000 (0)\n+699A Uncompressed Size     00000000 (0)\n+699E Filename Length       001F (31)\n+69A0 Extra Length          0000 (0)\n+69A2 Comment Length        0000 (0)\n+69A4 Disk Start            0000 (0)\n+69A6 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-69A7 Ext File Attributes   41ED0010 (1106051088)\n+69A8 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-69AB Local Header Offset   0000012E (302)\n-69AF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+69AC Local Header Offset   0000012D (301)\n+69B0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x69AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x69B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x69AF: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x69B0: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6987: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6988: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-69CE CENTRAL HEADER #7     02014B50 (33639248)\n-69D2 Created Zip Spec      14 (20) '2.0'\n-69D3 Created OS            03 (3) 'Unix'\n-69D4 Extract Zip Spec      0A (10) '1.0'\n-69D5 Extract OS            00 (0) 'MS-DOS'\n-69D6 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-69D8 Compression Method    0000 (0) 'Stored'\n-69DA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-69DE CRC                   00000000 (0)\n-69E2 Compressed Size       00000000 (0)\n-69E6 Uncompressed Size     00000000 (0)\n-69EA Filename Length       0023 (35)\n-69EC Extra Length          0000 (0)\n-69EE Comment Length        0000 (0)\n-69F0 Disk Start            0000 (0)\n-69F2 Int File Attributes   0000 (0)\n+69CF CENTRAL HEADER #7     02014B50 (33639248)\n+69D3 Created Zip Spec      14 (20) '2.0'\n+69D4 Created OS            03 (3) 'Unix'\n+69D5 Extract Zip Spec      0A (10) '1.0'\n+69D6 Extract OS            00 (0) 'MS-DOS'\n+69D7 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+69D9 Compression Method    0000 (0) 'Stored'\n+69DB Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+69DF CRC                   00000000 (0)\n+69E3 Compressed Size       00000000 (0)\n+69E7 Uncompressed Size     00000000 (0)\n+69EB Filename Length       0023 (35)\n+69ED Extra Length          0000 (0)\n+69EF Comment Length        0000 (0)\n+69F1 Disk Start            0000 (0)\n+69F3 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-69F4 Ext File Attributes   41ED0010 (1106051088)\n+69F5 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-69F8 Local Header Offset   0000016B (363)\n-69FC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+69F9 Local Header Offset   0000016A (362)\n+69FD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x69FC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x69FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x69FC: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x69FD: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x69D4: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x69D5: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-6A1F CENTRAL HEADER #8     02014B50 (33639248)\n-6A23 Created Zip Spec      14 (20) '2.0'\n-6A24 Created OS            03 (3) 'Unix'\n-6A25 Extract Zip Spec      0A (10) '1.0'\n-6A26 Extract OS            00 (0) 'MS-DOS'\n-6A27 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-6A29 Compression Method    0000 (0) 'Stored'\n-6A2B Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6A2F CRC                   00000000 (0)\n-6A33 Compressed Size       00000000 (0)\n-6A37 Uncompressed Size     00000000 (0)\n-6A3B Filename Length       000F (15)\n-6A3D Extra Length          0000 (0)\n-6A3F Comment Length        0000 (0)\n-6A41 Disk Start            0000 (0)\n-6A43 Int File Attributes   0000 (0)\n+6A20 CENTRAL HEADER #8     02014B50 (33639248)\n+6A24 Created Zip Spec      14 (20) '2.0'\n+6A25 Created OS            03 (3) 'Unix'\n+6A26 Extract Zip Spec      0A (10) '1.0'\n+6A27 Extract OS            00 (0) 'MS-DOS'\n+6A28 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+6A2A Compression Method    0000 (0) 'Stored'\n+6A2C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6A30 CRC                   00000000 (0)\n+6A34 Compressed Size       00000000 (0)\n+6A38 Uncompressed Size     00000000 (0)\n+6A3C Filename Length       000F (15)\n+6A3E Extra Length          0000 (0)\n+6A40 Comment Length        0000 (0)\n+6A42 Disk Start            0000 (0)\n+6A44 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6A45 Ext File Attributes   41ED0010 (1106051088)\n+6A46 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-6A49 Local Header Offset   000001AC (428)\n-6A4D Filename              'XXXXXXXXXXXXXXX'\n+6A4A Local Header Offset   000001AB (427)\n+6A4E Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6A4D: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6A4E: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6A4D: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6A4E: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6A25: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6A26: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n #\n \n-6A5C CENTRAL HEADER #9     02014B50 (33639248)\n-6A60 Created Zip Spec      14 (20) '2.0'\n-6A61 Created OS            03 (3) 'Unix'\n-6A62 Extract Zip Spec      0A (10) '1.0'\n-6A63 Extract OS            00 (0) 'MS-DOS'\n-6A64 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-6A66 Compression Method    0000 (0) 'Stored'\n-6A68 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6A6C CRC                   00000000 (0)\n-6A70 Compressed Size       00000000 (0)\n-6A74 Uncompressed Size     00000000 (0)\n-6A78 Filename Length       001F (31)\n-6A7A Extra Length          0000 (0)\n-6A7C Comment Length        0000 (0)\n-6A7E Disk Start            0000 (0)\n-6A80 Int File Attributes   0000 (0)\n+6A5D CENTRAL HEADER #9     02014B50 (33639248)\n+6A61 Created Zip Spec      14 (20) '2.0'\n+6A62 Created OS            03 (3) 'Unix'\n+6A63 Extract Zip Spec      0A (10) '1.0'\n+6A64 Extract OS            00 (0) 'MS-DOS'\n+6A65 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+6A67 Compression Method    0000 (0) 'Stored'\n+6A69 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6A6D CRC                   00000000 (0)\n+6A71 Compressed Size       00000000 (0)\n+6A75 Uncompressed Size     00000000 (0)\n+6A79 Filename Length       001F (31)\n+6A7B Extra Length          0000 (0)\n+6A7D Comment Length        0000 (0)\n+6A7F Disk Start            0000 (0)\n+6A81 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6A82 Ext File Attributes   41ED0010 (1106051088)\n+6A83 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-6A86 Local Header Offset   000001D9 (473)\n-6A8A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6A87 Local Header Offset   000001D8 (472)\n+6A8B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6A8A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6A8B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6A8A: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6A8B: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6A62: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6A63: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-6AA9 CENTRAL HEADER #10    02014B50 (33639248)\n-6AAD Created Zip Spec      14 (20) '2.0'\n-6AAE Created OS            03 (3) 'Unix'\n-6AAF Extract Zip Spec      0A (10) '1.0'\n-6AB0 Extract OS            00 (0) 'MS-DOS'\n-6AB1 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-6AB3 Compression Method    0000 (0) 'Stored'\n-6AB5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6AB9 CRC                   00000000 (0)\n-6ABD Compressed Size       00000000 (0)\n-6AC1 Uncompressed Size     00000000 (0)\n-6AC5 Filename Length       003C (60)\n-6AC7 Extra Length          0000 (0)\n-6AC9 Comment Length        0000 (0)\n-6ACB Disk Start            0000 (0)\n-6ACD Int File Attributes   0000 (0)\n+6AAA CENTRAL HEADER #10    02014B50 (33639248)\n+6AAE Created Zip Spec      14 (20) '2.0'\n+6AAF Created OS            03 (3) 'Unix'\n+6AB0 Extract Zip Spec      0A (10) '1.0'\n+6AB1 Extract OS            00 (0) 'MS-DOS'\n+6AB2 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+6AB4 Compression Method    0000 (0) 'Stored'\n+6AB6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6ABA CRC                   00000000 (0)\n+6ABE Compressed Size       00000000 (0)\n+6AC2 Uncompressed Size     00000000 (0)\n+6AC6 Filename Length       003C (60)\n+6AC8 Extra Length          0000 (0)\n+6ACA Comment Length        0000 (0)\n+6ACC Disk Start            0000 (0)\n+6ACE Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6ACF Ext File Attributes   41ED0010 (1106051088)\n+6AD0 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-6AD3 Local Header Offset   00000216 (534)\n-6AD7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6AD4 Local Header Offset   00000215 (533)\n+6AD8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6AD7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6AD8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6AD7: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6AD8: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6AAF: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6AB0: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-6B13 CENTRAL HEADER #11    02014B50 (33639248)\n-6B17 Created Zip Spec      14 (20) '2.0'\n-6B18 Created OS            03 (3) 'Unix'\n-6B19 Extract Zip Spec      14 (20) '2.0'\n-6B1A Extract OS            00 (0) 'MS-DOS'\n-6B1B General Purpose Flag  0800 (2048)\n-     [Bits 1-2]            0 'Normal Compression'\n-     [Bit 11]              1 'Language Encoding'\n-6B1D Compression Method    0008 (8) 'Deflated'\n-6B1F Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6B23 CRC                   6B831181 (1803751809)\n-6B27 Compressed Size       000004D1 (1233)\n-6B2B Uncompressed Size     00000C88 (3208)\n-6B2F Filename Length       0033 (51)\n-6B31 Extra Length          0000 (0)\n-6B33 Comment Length        0000 (0)\n-6B35 Disk Start            0000 (0)\n-6B37 Int File Attributes   0000 (0)\n+6B14 CENTRAL HEADER #11    02014B50 (33639248)\n+6B18 Created Zip Spec      14 (20) '2.0'\n+6B19 Created OS            03 (3) 'Unix'\n+6B1A Extract Zip Spec      14 (20) '2.0'\n+6B1B Extract OS            00 (0) 'MS-DOS'\n+6B1C General Purpose Flag  0800 (2048)\n+     [Bits 1-2]            0 'Normal Compression'\n+     [Bit 11]              1 'Language Encoding'\n+6B1E Compression Method    0008 (8) 'Deflated'\n+6B20 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6B24 CRC                   C2494E95 (3259584149)\n+6B28 Compressed Size       000004D2 (1234)\n+6B2C Uncompressed Size     00000C88 (3208)\n+6B30 Filename Length       0033 (51)\n+6B32 Extra Length          0000 (0)\n+6B34 Comment Length        0000 (0)\n+6B36 Disk Start            0000 (0)\n+6B38 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6B39 Ext File Attributes   81A40000 (2175008768)\n+6B3A 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-6B3D Local Header Offset   00000270 (624)\n-6B41 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6B3E Local Header Offset   0000026F (623)\n+6B42 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6B41: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6B42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6B74 CENTRAL HEADER #12    02014B50 (33639248)\n-6B78 Created Zip Spec      14 (20) '2.0'\n-6B79 Created OS            03 (3) 'Unix'\n-6B7A Extract Zip Spec      14 (20) '2.0'\n-6B7B Extract OS            00 (0) 'MS-DOS'\n-6B7C General Purpose Flag  0800 (2048)\n+6B75 CENTRAL HEADER #12    02014B50 (33639248)\n+6B79 Created Zip Spec      14 (20) '2.0'\n+6B7A Created OS            03 (3) 'Unix'\n+6B7B Extract Zip Spec      14 (20) '2.0'\n+6B7C Extract OS            00 (0) 'MS-DOS'\n+6B7D General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6B7E Compression Method    0008 (8) 'Deflated'\n-6B80 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6B84 CRC                   0CE36CE4 (216231140)\n-6B88 Compressed Size       0000021D (541)\n-6B8C Uncompressed Size     000003BF (959)\n-6B90 Filename Length       0039 (57)\n-6B92 Extra Length          0000 (0)\n-6B94 Comment Length        0000 (0)\n-6B96 Disk Start            0000 (0)\n-6B98 Int File Attributes   0000 (0)\n+6B7F Compression Method    0008 (8) 'Deflated'\n+6B81 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6B85 CRC                   0CE36CE4 (216231140)\n+6B89 Compressed Size       0000021D (541)\n+6B8D Uncompressed Size     000003BF (959)\n+6B91 Filename Length       0039 (57)\n+6B93 Extra Length          0000 (0)\n+6B95 Comment Length        0000 (0)\n+6B97 Disk Start            0000 (0)\n+6B99 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6B9A Ext File Attributes   81A40000 (2175008768)\n+6B9B 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-6B9E Local Header Offset   00000792 (1938)\n-6BA2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6B9F Local Header Offset   00000792 (1938)\n+6BA3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6BA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6BA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6BDB CENTRAL HEADER #13    02014B50 (33639248)\n-6BDF Created Zip Spec      14 (20) '2.0'\n-6BE0 Created OS            03 (3) 'Unix'\n-6BE1 Extract Zip Spec      14 (20) '2.0'\n-6BE2 Extract OS            00 (0) 'MS-DOS'\n-6BE3 General Purpose Flag  0800 (2048)\n+6BDC CENTRAL HEADER #13    02014B50 (33639248)\n+6BE0 Created Zip Spec      14 (20) '2.0'\n+6BE1 Created OS            03 (3) 'Unix'\n+6BE2 Extract Zip Spec      14 (20) '2.0'\n+6BE3 Extract OS            00 (0) 'MS-DOS'\n+6BE4 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6BE5 Compression Method    0008 (8) 'Deflated'\n-6BE7 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6BEB CRC                   E41F637E (3827262334)\n-6BEF Compressed Size       00000238 (568)\n-6BF3 Uncompressed Size     00000490 (1168)\n-6BF7 Filename Length       0037 (55)\n-6BF9 Extra Length          0000 (0)\n-6BFB Comment Length        0000 (0)\n-6BFD Disk Start            0000 (0)\n-6BFF Int File Attributes   0000 (0)\n+6BE6 Compression Method    0008 (8) 'Deflated'\n+6BE8 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6BEC CRC                   E41F637E (3827262334)\n+6BF0 Compressed Size       00000238 (568)\n+6BF4 Uncompressed Size     00000490 (1168)\n+6BF8 Filename Length       0037 (55)\n+6BFA Extra Length          0000 (0)\n+6BFC Comment Length        0000 (0)\n+6BFE Disk Start            0000 (0)\n+6C00 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6C01 Ext File Attributes   81A40000 (2175008768)\n+6C02 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-6C05 Local Header Offset   00000A06 (2566)\n-6C09 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6C06 Local Header Offset   00000A06 (2566)\n+6C0A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6C09: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6C0A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6C40 CENTRAL HEADER #14    02014B50 (33639248)\n-6C44 Created Zip Spec      14 (20) '2.0'\n-6C45 Created OS            03 (3) 'Unix'\n-6C46 Extract Zip Spec      14 (20) '2.0'\n-6C47 Extract OS            00 (0) 'MS-DOS'\n-6C48 General Purpose Flag  0800 (2048)\n+6C41 CENTRAL HEADER #14    02014B50 (33639248)\n+6C45 Created Zip Spec      14 (20) '2.0'\n+6C46 Created OS            03 (3) 'Unix'\n+6C47 Extract Zip Spec      14 (20) '2.0'\n+6C48 Extract OS            00 (0) 'MS-DOS'\n+6C49 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6C4A Compression Method    0008 (8) 'Deflated'\n-6C4C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6C50 CRC                   9DF9EA6C (2650401388)\n-6C54 Compressed Size       00000242 (578)\n-6C58 Uncompressed Size     000003DB (987)\n-6C5C Filename Length       0039 (57)\n-6C5E Extra Length          0000 (0)\n-6C60 Comment Length        0000 (0)\n-6C62 Disk Start            0000 (0)\n-6C64 Int File Attributes   0000 (0)\n+6C4B Compression Method    0008 (8) 'Deflated'\n+6C4D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6C51 CRC                   9DF9EA6C (2650401388)\n+6C55 Compressed Size       00000242 (578)\n+6C59 Uncompressed Size     000003DB (987)\n+6C5D Filename Length       0039 (57)\n+6C5F Extra Length          0000 (0)\n+6C61 Comment Length        0000 (0)\n+6C63 Disk Start            0000 (0)\n+6C65 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6C66 Ext File Attributes   81A40000 (2175008768)\n+6C67 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-6C6A Local Header Offset   00000C93 (3219)\n-6C6E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6C6B Local Header Offset   00000C93 (3219)\n+6C6F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6C6E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6C6F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6CA7 CENTRAL HEADER #15    02014B50 (33639248)\n-6CAB Created Zip Spec      14 (20) '2.0'\n-6CAC Created OS            03 (3) 'Unix'\n-6CAD Extract Zip Spec      14 (20) '2.0'\n-6CAE Extract OS            00 (0) 'MS-DOS'\n-6CAF General Purpose Flag  0800 (2048)\n+6CA8 CENTRAL HEADER #15    02014B50 (33639248)\n+6CAC Created Zip Spec      14 (20) '2.0'\n+6CAD Created OS            03 (3) 'Unix'\n+6CAE Extract Zip Spec      14 (20) '2.0'\n+6CAF Extract OS            00 (0) 'MS-DOS'\n+6CB0 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6CB1 Compression Method    0008 (8) 'Deflated'\n-6CB3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6CB7 CRC                   B1519EC9 (2974916297)\n-6CBB Compressed Size       0000106D (4205)\n-6CBF Uncompressed Size     00002B6B (11115)\n-6CC3 Filename Length       0037 (55)\n-6CC5 Extra Length          0000 (0)\n-6CC7 Comment Length        0000 (0)\n-6CC9 Disk Start            0000 (0)\n-6CCB Int File Attributes   0000 (0)\n+6CB2 Compression Method    0008 (8) 'Deflated'\n+6CB4 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6CB8 CRC                   9055FA00 (2421553664)\n+6CBC Compressed Size       0000106D (4205)\n+6CC0 Uncompressed Size     00002B6B (11115)\n+6CC4 Filename Length       0037 (55)\n+6CC6 Extra Length          0000 (0)\n+6CC8 Comment Length        0000 (0)\n+6CCA Disk Start            0000 (0)\n+6CCC Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6CCD Ext File Attributes   81A40000 (2175008768)\n+6CCE 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-6CD1 Local Header Offset   00000F2C (3884)\n-6CD5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6CD2 Local Header Offset   00000F2C (3884)\n+6CD6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6CD5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6CD6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6D0C CENTRAL HEADER #16    02014B50 (33639248)\n-6D10 Created Zip Spec      14 (20) '2.0'\n-6D11 Created OS            03 (3) 'Unix'\n-6D12 Extract Zip Spec      14 (20) '2.0'\n-6D13 Extract OS            00 (0) 'MS-DOS'\n-6D14 General Purpose Flag  0800 (2048)\n+6D0D CENTRAL HEADER #16    02014B50 (33639248)\n+6D11 Created Zip Spec      14 (20) '2.0'\n+6D12 Created OS            03 (3) 'Unix'\n+6D13 Extract Zip Spec      14 (20) '2.0'\n+6D14 Extract OS            00 (0) 'MS-DOS'\n+6D15 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6D16 Compression Method    0008 (8) 'Deflated'\n-6D18 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6D1C CRC                   5CCB0EE3 (1556811491)\n-6D20 Compressed Size       00000DE5 (3557)\n-6D24 Uncompressed Size     000021D6 (8662)\n-6D28 Filename Length       0030 (48)\n-6D2A Extra Length          0000 (0)\n-6D2C Comment Length        0000 (0)\n-6D2E Disk Start            0000 (0)\n-6D30 Int File Attributes   0000 (0)\n+6D17 Compression Method    0008 (8) 'Deflated'\n+6D19 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6D1D CRC                   2720E93A (656468282)\n+6D21 Compressed Size       00000DE6 (3558)\n+6D25 Uncompressed Size     000021D6 (8662)\n+6D29 Filename Length       0030 (48)\n+6D2B Extra Length          0000 (0)\n+6D2D Comment Length        0000 (0)\n+6D2F Disk Start            0000 (0)\n+6D31 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6D32 Ext File Attributes   81A40000 (2175008768)\n+6D33 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-6D36 Local Header Offset   00001FEE (8174)\n-6D3A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6D37 Local Header Offset   00001FEE (8174)\n+6D3B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6D3A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6D3B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6D6A CENTRAL HEADER #17    02014B50 (33639248)\n-6D6E Created Zip Spec      14 (20) '2.0'\n-6D6F Created OS            03 (3) 'Unix'\n-6D70 Extract Zip Spec      14 (20) '2.0'\n-6D71 Extract OS            00 (0) 'MS-DOS'\n-6D72 General Purpose Flag  0800 (2048)\n+6D6B CENTRAL HEADER #17    02014B50 (33639248)\n+6D6F Created Zip Spec      14 (20) '2.0'\n+6D70 Created OS            03 (3) 'Unix'\n+6D71 Extract Zip Spec      14 (20) '2.0'\n+6D72 Extract OS            00 (0) 'MS-DOS'\n+6D73 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6D74 Compression Method    0008 (8) 'Deflated'\n-6D76 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6D7A CRC                   080711B2 (134681010)\n-6D7E Compressed Size       00000200 (512)\n-6D82 Uncompressed Size     0000034A (842)\n-6D86 Filename Length       0031 (49)\n-6D88 Extra Length          0000 (0)\n-6D8A Comment Length        0000 (0)\n-6D8C Disk Start            0000 (0)\n-6D8E Int File Attributes   0000 (0)\n+6D75 Compression Method    0008 (8) 'Deflated'\n+6D77 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6D7B CRC                   080711B2 (134681010)\n+6D7F Compressed Size       00000200 (512)\n+6D83 Uncompressed Size     0000034A (842)\n+6D87 Filename Length       0031 (49)\n+6D89 Extra Length          0000 (0)\n+6D8B Comment Length        0000 (0)\n+6D8D Disk Start            0000 (0)\n+6D8F Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6D90 Ext File Attributes   81A40000 (2175008768)\n+6D91 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-6D94 Local Header Offset   00002E21 (11809)\n-6D98 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6D95 Local Header Offset   00002E22 (11810)\n+6D99 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6D98: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6D99: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6DC9 CENTRAL HEADER #18    02014B50 (33639248)\n-6DCD Created Zip Spec      14 (20) '2.0'\n-6DCE Created OS            03 (3) 'Unix'\n-6DCF Extract Zip Spec      14 (20) '2.0'\n-6DD0 Extract OS            00 (0) 'MS-DOS'\n-6DD1 General Purpose Flag  0800 (2048)\n+6DCA CENTRAL HEADER #18    02014B50 (33639248)\n+6DCE Created Zip Spec      14 (20) '2.0'\n+6DCF Created OS            03 (3) 'Unix'\n+6DD0 Extract Zip Spec      14 (20) '2.0'\n+6DD1 Extract OS            00 (0) 'MS-DOS'\n+6DD2 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6DD3 Compression Method    0008 (8) 'Deflated'\n-6DD5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6DD9 CRC                   246FAE39 (611298873)\n-6DDD Compressed Size       00000263 (611)\n-6DE1 Uncompressed Size     00000489 (1161)\n-6DE5 Filename Length       002F (47)\n-6DE7 Extra Length          0000 (0)\n-6DE9 Comment Length        0000 (0)\n-6DEB Disk Start            0000 (0)\n-6DED Int File Attributes   0000 (0)\n+6DD4 Compression Method    0008 (8) 'Deflated'\n+6DD6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6DDA CRC                   246FAE39 (611298873)\n+6DDE Compressed Size       00000263 (611)\n+6DE2 Uncompressed Size     00000489 (1161)\n+6DE6 Filename Length       002F (47)\n+6DE8 Extra Length          0000 (0)\n+6DEA Comment Length        0000 (0)\n+6DEC Disk Start            0000 (0)\n+6DEE Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6DEF Ext File Attributes   81A40000 (2175008768)\n+6DF0 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-6DF3 Local Header Offset   00003070 (12400)\n-6DF7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6DF4 Local Header Offset   00003071 (12401)\n+6DF8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6DF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6DF8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6E26 CENTRAL HEADER #19    02014B50 (33639248)\n-6E2A Created Zip Spec      14 (20) '2.0'\n-6E2B Created OS            03 (3) 'Unix'\n-6E2C Extract Zip Spec      14 (20) '2.0'\n-6E2D Extract OS            00 (0) 'MS-DOS'\n-6E2E General Purpose Flag  0800 (2048)\n+6E27 CENTRAL HEADER #19    02014B50 (33639248)\n+6E2B Created Zip Spec      14 (20) '2.0'\n+6E2C Created OS            03 (3) 'Unix'\n+6E2D Extract Zip Spec      14 (20) '2.0'\n+6E2E Extract OS            00 (0) 'MS-DOS'\n+6E2F General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6E30 Compression Method    0008 (8) 'Deflated'\n-6E32 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6E36 CRC                   2E53ECFE (777252094)\n-6E3A Compressed Size       000007BE (1982)\n-6E3E Uncompressed Size     00001533 (5427)\n-6E42 Filename Length       0041 (65)\n-6E44 Extra Length          0000 (0)\n-6E46 Comment Length        0000 (0)\n-6E48 Disk Start            0000 (0)\n-6E4A Int File Attributes   0000 (0)\n+6E31 Compression Method    0008 (8) 'Deflated'\n+6E33 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6E37 CRC                   4463D05C (1147392092)\n+6E3B Compressed Size       000007BF (1983)\n+6E3F Uncompressed Size     00001533 (5427)\n+6E43 Filename Length       0041 (65)\n+6E45 Extra Length          0000 (0)\n+6E47 Comment Length        0000 (0)\n+6E49 Disk Start            0000 (0)\n+6E4B Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6E4C Ext File Attributes   81A40000 (2175008768)\n+6E4D 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-6E50 Local Header Offset   00003320 (13088)\n-6E54 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6E51 Local Header Offset   00003321 (13089)\n+6E55 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6E54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6E55: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6E95 CENTRAL HEADER #20    02014B50 (33639248)\n-6E99 Created Zip Spec      14 (20) '2.0'\n-6E9A Created OS            03 (3) 'Unix'\n-6E9B Extract Zip Spec      14 (20) '2.0'\n-6E9C Extract OS            00 (0) 'MS-DOS'\n-6E9D General Purpose Flag  0800 (2048)\n+6E96 CENTRAL HEADER #20    02014B50 (33639248)\n+6E9A Created Zip Spec      14 (20) '2.0'\n+6E9B Created OS            03 (3) 'Unix'\n+6E9C Extract Zip Spec      14 (20) '2.0'\n+6E9D Extract OS            00 (0) 'MS-DOS'\n+6E9E General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6E9F Compression Method    0008 (8) 'Deflated'\n-6EA1 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6EA5 CRC                   6418A2C1 (1679336129)\n-6EA9 Compressed Size       00000209 (521)\n-6EAD Uncompressed Size     0000045B (1115)\n-6EB1 Filename Length       0035 (53)\n-6EB3 Extra Length          0000 (0)\n-6EB5 Comment Length        0000 (0)\n-6EB7 Disk Start            0000 (0)\n-6EB9 Int File Attributes   0000 (0)\n+6EA0 Compression Method    0008 (8) 'Deflated'\n+6EA2 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6EA6 CRC                   6418A2C1 (1679336129)\n+6EAA Compressed Size       00000209 (521)\n+6EAE Uncompressed Size     0000045B (1115)\n+6EB2 Filename Length       0035 (53)\n+6EB4 Extra Length          0000 (0)\n+6EB6 Comment Length        0000 (0)\n+6EB8 Disk Start            0000 (0)\n+6EBA Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6EBB Ext File Attributes   81A40000 (2175008768)\n+6EBC 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-6EBF Local Header Offset   00003B3D (15165)\n-6EC3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6EC0 Local Header Offset   00003B3F (15167)\n+6EC4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6EC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6EC4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6EF8 CENTRAL HEADER #21    02014B50 (33639248)\n-6EFC Created Zip Spec      14 (20) '2.0'\n-6EFD Created OS            03 (3) 'Unix'\n-6EFE Extract Zip Spec      14 (20) '2.0'\n-6EFF Extract OS            00 (0) 'MS-DOS'\n-6F00 General Purpose Flag  0800 (2048)\n+6EF9 CENTRAL HEADER #21    02014B50 (33639248)\n+6EFD Created Zip Spec      14 (20) '2.0'\n+6EFE Created OS            03 (3) 'Unix'\n+6EFF Extract Zip Spec      14 (20) '2.0'\n+6F00 Extract OS            00 (0) 'MS-DOS'\n+6F01 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6F02 Compression Method    0008 (8) 'Deflated'\n-6F04 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6F08 CRC                   2F7C5912 (796678418)\n-6F0C Compressed Size       00000372 (882)\n-6F10 Uncompressed Size     00000A60 (2656)\n-6F14 Filename Length       005B (91)\n-6F16 Extra Length          0000 (0)\n-6F18 Comment Length        0000 (0)\n-6F1A Disk Start            0000 (0)\n-6F1C Int File Attributes   0000 (0)\n+6F03 Compression Method    0008 (8) 'Deflated'\n+6F05 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6F09 CRC                   2F7C5912 (796678418)\n+6F0D Compressed Size       00000372 (882)\n+6F11 Uncompressed Size     00000A60 (2656)\n+6F15 Filename Length       005B (91)\n+6F17 Extra Length          0000 (0)\n+6F19 Comment Length        0000 (0)\n+6F1B Disk Start            0000 (0)\n+6F1D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6F1E Ext File Attributes   81A40000 (2175008768)\n+6F1F 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-6F22 Local Header Offset   00003D99 (15769)\n-6F26 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6F23 Local Header Offset   00003D9B (15771)\n+6F27 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6F26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6F27: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6F81 CENTRAL HEADER #22    02014B50 (33639248)\n-6F85 Created Zip Spec      14 (20) '2.0'\n-6F86 Created OS            03 (3) 'Unix'\n-6F87 Extract Zip Spec      14 (20) '2.0'\n-6F88 Extract OS            00 (0) 'MS-DOS'\n-6F89 General Purpose Flag  0800 (2048)\n+6F82 CENTRAL HEADER #22    02014B50 (33639248)\n+6F86 Created Zip Spec      14 (20) '2.0'\n+6F87 Created OS            03 (3) 'Unix'\n+6F88 Extract Zip Spec      14 (20) '2.0'\n+6F89 Extract OS            00 (0) 'MS-DOS'\n+6F8A General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6F8B Compression Method    0008 (8) 'Deflated'\n-6F8D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6F91 CRC                   11FEA2AC (301900460)\n-6F95 Compressed Size       00000F08 (3848)\n-6F99 Uncompressed Size     00002E66 (11878)\n-6F9D Filename Length       003C (60)\n-6F9F Extra Length          0000 (0)\n-6FA1 Comment Length        0000 (0)\n-6FA3 Disk Start            0000 (0)\n-6FA5 Int File Attributes   0000 (0)\n+6F8C Compression Method    0008 (8) 'Deflated'\n+6F8E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6F92 CRC                   94871F45 (2491883333)\n+6F96 Compressed Size       00000F06 (3846)\n+6F9A Uncompressed Size     00002E66 (11878)\n+6F9E Filename Length       003C (60)\n+6FA0 Extra Length          0000 (0)\n+6FA2 Comment Length        0000 (0)\n+6FA4 Disk Start            0000 (0)\n+6FA6 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6FA7 Ext File Attributes   81A40000 (2175008768)\n+6FA8 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-6FAB Local Header Offset   00004184 (16772)\n-6FAF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6FAC Local Header Offset   00004186 (16774)\n+6FB0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6FAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6FB0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6FEB CENTRAL HEADER #23    02014B50 (33639248)\n-6FEF Created Zip Spec      14 (20) '2.0'\n-6FF0 Created OS            03 (3) 'Unix'\n-6FF1 Extract Zip Spec      14 (20) '2.0'\n-6FF2 Extract OS            00 (0) 'MS-DOS'\n-6FF3 General Purpose Flag  0800 (2048)\n+6FEC CENTRAL HEADER #23    02014B50 (33639248)\n+6FF0 Created Zip Spec      14 (20) '2.0'\n+6FF1 Created OS            03 (3) 'Unix'\n+6FF2 Extract Zip Spec      14 (20) '2.0'\n+6FF3 Extract OS            00 (0) 'MS-DOS'\n+6FF4 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-6FF5 Compression Method    0008 (8) 'Deflated'\n-6FF7 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-6FFB CRC                   F079A7EE (4034504686)\n-6FFF Compressed Size       0000034A (842)\n-7003 Uncompressed Size     00000A52 (2642)\n-7007 Filename Length       006D (109)\n-7009 Extra Length          0000 (0)\n-700B Comment Length        0000 (0)\n-700D Disk Start            0000 (0)\n-700F Int File Attributes   0000 (0)\n+6FF6 Compression Method    0008 (8) 'Deflated'\n+6FF8 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+6FFC CRC                   F079A7EE (4034504686)\n+7000 Compressed Size       0000034A (842)\n+7004 Uncompressed Size     00000A52 (2642)\n+7008 Filename Length       006D (109)\n+700A Extra Length          0000 (0)\n+700C Comment Length        0000 (0)\n+700E Disk Start            0000 (0)\n+7010 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-7011 Ext File Attributes   81A40000 (2175008768)\n+7012 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-7015 Local Header Offset   000050E6 (20710)\n-7019 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+7016 Local Header Offset   000050E6 (20710)\n+701A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x7019: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x701A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-7086 CENTRAL HEADER #24    02014B50 (33639248)\n-708A Created Zip Spec      14 (20) '2.0'\n-708B Created OS            03 (3) 'Unix'\n-708C Extract Zip Spec      14 (20) '2.0'\n-708D Extract OS            00 (0) 'MS-DOS'\n-708E General Purpose Flag  0800 (2048)\n+7087 CENTRAL HEADER #24    02014B50 (33639248)\n+708B Created Zip Spec      14 (20) '2.0'\n+708C Created OS            03 (3) 'Unix'\n+708D Extract Zip Spec      14 (20) '2.0'\n+708E Extract OS            00 (0) 'MS-DOS'\n+708F General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-7090 Compression Method    0008 (8) 'Deflated'\n-7092 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-7096 CRC                   8FE8E5C2 (2414405058)\n-709A Compressed Size       00000C09 (3081)\n-709E Uncompressed Size     00002438 (9272)\n-70A2 Filename Length       0045 (69)\n-70A4 Extra Length          0000 (0)\n-70A6 Comment Length        0000 (0)\n-70A8 Disk Start            0000 (0)\n-70AA Int File Attributes   0000 (0)\n+7091 Compression Method    0008 (8) 'Deflated'\n+7093 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+7097 CRC                   16B4BF29 (380944169)\n+709B Compressed Size       00000C0A (3082)\n+709F Uncompressed Size     00002438 (9272)\n+70A3 Filename Length       0045 (69)\n+70A5 Extra Length          0000 (0)\n+70A7 Comment Length        0000 (0)\n+70A9 Disk Start            0000 (0)\n+70AB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-70AC Ext File Attributes   81A40000 (2175008768)\n+70AD 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-70B0 Local Header Offset   000054BB (21691)\n-70B4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+70B1 Local Header Offset   000054BB (21691)\n+70B5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x70B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x70B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-70F9 CENTRAL HEADER #25    02014B50 (33639248)\n-70FD Created Zip Spec      14 (20) '2.0'\n-70FE Created OS            03 (3) 'Unix'\n-70FF Extract Zip Spec      14 (20) '2.0'\n-7100 Extract OS            00 (0) 'MS-DOS'\n-7101 General Purpose Flag  0800 (2048)\n+70FA CENTRAL HEADER #25    02014B50 (33639248)\n+70FE Created Zip Spec      14 (20) '2.0'\n+70FF Created OS            03 (3) 'Unix'\n+7100 Extract Zip Spec      14 (20) '2.0'\n+7101 Extract OS            00 (0) 'MS-DOS'\n+7102 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-7103 Compression Method    0008 (8) 'Deflated'\n-7105 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-7109 CRC                   B1104081 (2970632321)\n-710D Compressed Size       000000FF (255)\n-7111 Uncompressed Size     00000257 (599)\n-7115 Filename Length       004E (78)\n-7117 Extra Length          0000 (0)\n-7119 Comment Length        0000 (0)\n-711B Disk Start            0000 (0)\n-711D Int File Attributes   0000 (0)\n+7104 Compression Method    0008 (8) 'Deflated'\n+7106 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+710A CRC                   B1104081 (2970632321)\n+710E Compressed Size       000000FF (255)\n+7112 Uncompressed Size     00000257 (599)\n+7116 Filename Length       004E (78)\n+7118 Extra Length          0000 (0)\n+711A Comment Length        0000 (0)\n+711C Disk Start            0000 (0)\n+711E Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-711F Ext File Attributes   81A40000 (2175008768)\n+7120 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-7123 Local Header Offset   00006127 (24871)\n-7127 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+7124 Local Header Offset   00006128 (24872)\n+7128 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x7127: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x7128: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-7175 CENTRAL HEADER #26    02014B50 (33639248)\n-7179 Created Zip Spec      14 (20) '2.0'\n-717A Created OS            03 (3) 'Unix'\n-717B Extract Zip Spec      14 (20) '2.0'\n-717C Extract OS            00 (0) 'MS-DOS'\n-717D General Purpose Flag  0800 (2048)\n+7176 CENTRAL HEADER #26    02014B50 (33639248)\n+717A Created Zip Spec      14 (20) '2.0'\n+717B Created OS            03 (3) 'Unix'\n+717C Extract Zip Spec      14 (20) '2.0'\n+717D Extract OS            00 (0) 'MS-DOS'\n+717E General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-717F Compression Method    0008 (8) 'Deflated'\n-7181 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-7185 CRC                   E726BE19 (3878075929)\n-7189 Compressed Size       00000104 (260)\n-718D Uncompressed Size     0000029F (671)\n-7191 Filename Length       0057 (87)\n-7193 Extra Length          0000 (0)\n-7195 Comment Length        0000 (0)\n-7197 Disk Start            0000 (0)\n-7199 Int File Attributes   0000 (0)\n+7180 Compression Method    0008 (8) 'Deflated'\n+7182 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+7186 CRC                   E726BE19 (3878075929)\n+718A Compressed Size       00000104 (260)\n+718E Uncompressed Size     0000029F (671)\n+7192 Filename Length       0057 (87)\n+7194 Extra Length          0000 (0)\n+7196 Comment Length        0000 (0)\n+7198 Disk Start            0000 (0)\n+719A Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-719B Ext File Attributes   81A40000 (2175008768)\n+719C 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-719F Local Header Offset   00006292 (25234)\n-71A3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+71A0 Local Header Offset   00006293 (25235)\n+71A4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x71A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x71A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-71FA CENTRAL HEADER #27    02014B50 (33639248)\n-71FE Created Zip Spec      14 (20) '2.0'\n-71FF Created OS            03 (3) 'Unix'\n-7200 Extract Zip Spec      14 (20) '2.0'\n-7201 Extract OS            00 (0) 'MS-DOS'\n-7202 General Purpose Flag  0800 (2048)\n+71FB CENTRAL HEADER #27    02014B50 (33639248)\n+71FF Created Zip Spec      14 (20) '2.0'\n+7200 Created OS            03 (3) 'Unix'\n+7201 Extract Zip Spec      14 (20) '2.0'\n+7202 Extract OS            00 (0) 'MS-DOS'\n+7203 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-7204 Compression Method    0008 (8) 'Deflated'\n-7206 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-720A CRC                   7568440C (1969767436)\n-720E Compressed Size       0000033A (826)\n-7212 Uncompressed Size     00000D63 (3427)\n-7216 Filename Length       0043 (67)\n-7218 Extra Length          0000 (0)\n-721A Comment Length        0000 (0)\n-721C Disk Start            0000 (0)\n-721E Int File Attributes   0000 (0)\n+7205 Compression Method    0008 (8) 'Deflated'\n+7207 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+720B CRC                   7568440C (1969767436)\n+720F Compressed Size       0000033A (826)\n+7213 Uncompressed Size     00000D63 (3427)\n+7217 Filename Length       0043 (67)\n+7219 Extra Length          0000 (0)\n+721B Comment Length        0000 (0)\n+721D Disk Start            0000 (0)\n+721F Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-7220 Ext File Attributes   81A40000 (2175008768)\n+7221 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-7224 Local Header Offset   0000640B (25611)\n-7228 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+7225 Local Header Offset   0000640C (25612)\n+7229 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x7228: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x7229: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-726B CENTRAL HEADER #28    02014B50 (33639248)\n-726F Created Zip Spec      14 (20) '2.0'\n-7270 Created OS            03 (3) 'Unix'\n-7271 Extract Zip Spec      14 (20) '2.0'\n-7272 Extract OS            00 (0) 'MS-DOS'\n-7273 General Purpose Flag  0800 (2048)\n+726C CENTRAL HEADER #28    02014B50 (33639248)\n+7270 Created Zip Spec      14 (20) '2.0'\n+7271 Created OS            03 (3) 'Unix'\n+7272 Extract Zip Spec      14 (20) '2.0'\n+7273 Extract OS            00 (0) 'MS-DOS'\n+7274 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-7275 Compression Method    0008 (8) 'Deflated'\n-7277 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-727B CRC                   2F515DEE (793861614)\n-727F Compressed Size       00000046 (70)\n-7283 Uncompressed Size     0000004F (79)\n-7287 Filename Length       004A (74)\n-7289 Extra Length          0000 (0)\n-728B Comment Length        0000 (0)\n-728D Disk Start            0000 (0)\n-728F Int File Attributes   0000 (0)\n+7276 Compression Method    0008 (8) 'Deflated'\n+7278 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+727C CRC                   2F515DEE (793861614)\n+7280 Compressed Size       00000046 (70)\n+7284 Uncompressed Size     0000004F (79)\n+7288 Filename Length       004A (74)\n+728A Extra Length          0000 (0)\n+728C Comment Length        0000 (0)\n+728E Disk Start            0000 (0)\n+7290 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-7291 Ext File Attributes   81A40000 (2175008768)\n+7292 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-7295 Local Header Offset   000067A6 (26534)\n-7299 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+7296 Local Header Offset   000067A7 (26535)\n+729A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x7299: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x729A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-72E3 END CENTRAL HEADER    06054B50 (101010256)\n-72E7 Number of this disk   0000 (0)\n-72E9 Central Dir Disk no   0000 (0)\n-72EB Entries in this disk  001C (28)\n-72ED Total Entries         001C (28)\n-72EF Size of Central Dir   00000A8F (2703)\n-72F3 Offset to Central Dir 00006854 (26708)\n-72F7 Comment Length        0000 (0)\n+72E4 END CENTRAL HEADER    06054B50 (101010256)\n+72E8 Number of this disk   0000 (0)\n+72EA Central Dir Disk no   0000 (0)\n+72EC Entries in this disk  001C (28)\n+72EE Total Entries         001C (28)\n+72F0 Size of Central Dir   00000A8F (2703)\n+72F4 Offset to Central Dir 00006855 (26709)\n+72F8 Comment Length        0000 (0)\n #\n # Error Count: 9\n # Warning Count: 65\n #\n # Done\n"}, {"source1": "META-INF/MANIFEST.MF", "source2": "META-INF/MANIFEST.MF", "unified_diff": "@@ -1,4 +1,4 @@\n Manifest-Version: 1.0\r\n Created-By: Maven JAR Plugin 3.3.0\r\n-Build-Jdk-Spec: 21\r\n+Build-Jdk-Spec: 17\r\n \r\n"}, {"source1": "dev/langchain4j/model/vertexai/ContentsMapper.class", "source2": "dev/langchain4j/model/vertexai/ContentsMapper.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 76d6b1a8ebd32d504afdb408a5557b69338e1347a1fad855c699bf22d13b0558\n+  SHA-256 checksum c626b3395a96167891b04481693af1426c79b44e6fc24f8576365222cf23fef0\n   Compiled from \"ContentsMapper.java\"\n class dev.langchain4j.model.vertexai.ContentsMapper\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n   this_class: #86                         // dev/langchain4j/model/vertexai/ContentsMapper\n   super_class: #2                         // java/lang/Object\n@@ -113,33 +113,33 @@\n   #103 = Utf8               Ldev/langchain4j/data/message/ChatMessage;\n   #104 = Utf8               lambda$map$0\n   #105 = Utf8               (Ldev/langchain4j/data/message/ChatMessage;)V\n   #106 = Utf8               StackMapTable\n   #107 = Utf8               SourceFile\n   #108 = Utf8               ContentsMapper.java\n   #109 = Utf8               BootstrapMethods\n-  #110 = MethodType         #111          //  (Ljava/lang/Object;)V\n-  #111 = Utf8               (Ljava/lang/Object;)V\n-  #112 = MethodHandle       6:#113        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-  #113 = Methodref          #86.#114      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-  #114 = NameAndType        #104:#105     // lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-  #115 = MethodType         #105          //  (Ldev/langchain4j/data/message/ChatMessage;)V\n-  #116 = MethodType         #117          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #117 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #118 = MethodHandle       6:#119        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #119 = Methodref          #86.#120      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #120 = NameAndType        #100:#101     // lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #121 = MethodType         #101          //  (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #122 = MethodHandle       6:#123        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #123 = Methodref          #124.#125     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #124 = Class              #126          // java/lang/invoke/LambdaMetafactory\n-  #125 = NameAndType        #127:#128     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #126 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #127 = Utf8               metafactory\n-  #128 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #110 = MethodHandle       6:#111        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #111 = Methodref          #112.#113     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #112 = Class              #114          // java/lang/invoke/LambdaMetafactory\n+  #113 = NameAndType        #115:#116     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #114 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #115 = Utf8               metafactory\n+  #116 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #117 = MethodType         #118          //  (Ljava/lang/Object;)V\n+  #118 = Utf8               (Ljava/lang/Object;)V\n+  #119 = MethodHandle       6:#120        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+  #120 = Methodref          #86.#121      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+  #121 = NameAndType        #104:#105     // lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+  #122 = MethodType         #105          //  (Ldev/langchain4j/data/message/ChatMessage;)V\n+  #123 = MethodType         #124          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #124 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #125 = MethodHandle       6:#126        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+  #126 = Methodref          #86.#127      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+  #127 = NameAndType        #100:#101     // lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+  #128 = MethodType         #101          //  (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n   #129 = Utf8               InnerClasses\n   #130 = Utf8               Builder\n   #131 = Class              #132          // java/lang/invoke/MethodHandles$Lookup\n   #132 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #133 = Class              #134          // java/lang/invoke/MethodHandles\n   #134 = Utf8               java/lang/invoke/MethodHandles\n   #135 = Utf8               Lookup\n@@ -234,20 +234,20 @@\n         Start  Length  Slot  Name   Signature\n             0      18     0 message   Ldev/langchain4j/data/message/ChatMessage;\n       StackMapTable: number_of_entries = 1\n         frame_type = 17 /* same */\n }\n SourceFile: \"ContentsMapper.java\"\n BootstrapMethods:\n-  0: #122 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #110 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #110 (Ljava/lang/Object;)V\n-      #112 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-      #115 (Ldev/langchain4j/data/message/ChatMessage;)V\n-  1: #122 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #117 (Ljava/lang/Object;)V\n+      #119 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+      #122 (Ldev/langchain4j/data/message/ChatMessage;)V\n+  1: #110 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #116 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #118 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-      #121 (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+      #123 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #125 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+      #128 (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n InnerClasses:\n   public static final #130= #59 of #42;   // Builder=class com/google/cloud/vertexai/api/Content$Builder of class com/google/cloud/vertexai/api/Content\n   public static final #135= #131 of #133; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/vertexai/FunctionCallHelper.class", "source2": "dev/langchain4j/model/vertexai/FunctionCallHelper.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum b4c19c4aea9115c578c03de0ab6434bda28150c9683cf27d378a706cb0b03449\n+  SHA-256 checksum b1844020025b3f43c05c7be507231fe7aca3c5b837463628f5db6930b185a546\n   Compiled from \"FunctionCallHelper.java\"\n class dev.langchain4j.model.vertexai.FunctionCallHelper\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n   this_class: #340                        // dev/langchain4j/model/vertexai/FunctionCallHelper\n   super_class: #2                         // java/lang/Object\n@@ -438,40 +438,40 @@\n   #428 = Utf8               key\n   #429 = Utf8               val\n   #430 = Utf8               lambda$fromFunctionCalls$0\n   #431 = Utf8               (Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n   #432 = Utf8               SourceFile\n   #433 = Utf8               FunctionCallHelper.java\n   #434 = Utf8               BootstrapMethods\n-  #435 = MethodType         #436          //  (Ljava/lang/Object;Ljava/lang/Object;)V\n-  #436 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)V\n-  #437 = MethodHandle       6:#438        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #438 = Methodref          #340.#439     // dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #439 = NameAndType        #430:#431     // lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #440 = MethodType         #441          //  (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #441 = Utf8               (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #442 = MethodHandle       6:#443        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #443 = Methodref          #340.#444     // dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #444 = NameAndType        #426:#427     // lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  #445 = MethodType         #446          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #446 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #447 = MethodHandle       6:#354        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.unwrapProtoValue:(Lcom/google/protobuf/Value;)Ljava/lang/Object;\n-  #448 = MethodType         #357          //  (Lcom/google/protobuf/Value;)Ljava/lang/Object;\n-  #449 = MethodHandle       6:#450        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n-  #450 = Methodref          #340.#451     // dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n-  #451 = NameAndType        #423:#424     // lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n-  #452 = MethodType         #453          //  (Ljava/lang/String;Ljava/util/Map;)V\n-  #453 = Utf8               (Ljava/lang/String;Ljava/util/Map;)V\n-  #454 = MethodHandle       6:#455        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #455 = Methodref          #456.#457     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #456 = Class              #458          // java/lang/invoke/LambdaMetafactory\n-  #457 = NameAndType        #459:#460     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #458 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #459 = Utf8               metafactory\n-  #460 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #435 = MethodHandle       6:#436        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #436 = Methodref          #437.#438     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #437 = Class              #439          // java/lang/invoke/LambdaMetafactory\n+  #438 = NameAndType        #440:#441     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #439 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #440 = Utf8               metafactory\n+  #441 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #442 = MethodType         #443          //  (Ljava/lang/Object;Ljava/lang/Object;)V\n+  #443 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)V\n+  #444 = MethodHandle       6:#445        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #445 = Methodref          #340.#446     // dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #446 = NameAndType        #430:#431     // lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #447 = MethodType         #448          //  (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #448 = Utf8               (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #449 = MethodHandle       6:#450        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #450 = Methodref          #340.#451     // dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #451 = NameAndType        #426:#427     // lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  #452 = MethodType         #453          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #453 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #454 = MethodHandle       6:#354        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.unwrapProtoValue:(Lcom/google/protobuf/Value;)Ljava/lang/Object;\n+  #455 = MethodType         #357          //  (Lcom/google/protobuf/Value;)Ljava/lang/Object;\n+  #456 = MethodHandle       6:#457        // REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n+  #457 = Methodref          #340.#458     // dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n+  #458 = NameAndType        #423:#424     // lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n+  #459 = MethodType         #460          //  (Ljava/lang/String;Ljava/util/Map;)V\n+  #460 = Utf8               (Ljava/lang/String;Ljava/util/Map;)V\n   #461 = Utf8               InnerClasses\n   #462 = Utf8               Builder\n   #463 = Utf8               Parser\n   #464 = Class              #465          // com/google/protobuf/Message$Builder\n   #465 = Utf8               com/google/protobuf/Message$Builder\n   #466 = Class              #467          // com/google/protobuf/Message\n   #467 = Utf8               com/google/protobuf/Message\n@@ -1059,34 +1059,34 @@\n         Start  Length  Slot  Name   Signature\n             0      13     0 callArgsMap   Ljava/util/Map;\n             0      13     1   key   Ljava/lang/String;\n             0      13     2 value   Lcom/google/protobuf/Value;\n }\n SourceFile: \"FunctionCallHelper.java\"\n BootstrapMethods:\n-  0: #454 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #435 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #435 (Ljava/lang/Object;Ljava/lang/Object;)V\n-      #437 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-      #440 (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  1: #454 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #442 (Ljava/lang/Object;Ljava/lang/Object;)V\n+      #444 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$fromFunctionCalls$0:(Ljava/util/Map;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+      #447 (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  1: #435 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #435 (Ljava/lang/Object;Ljava/lang/Object;)V\n-      #442 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-      #440 (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n-  2: #454 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #442 (Ljava/lang/Object;Ljava/lang/Object;)V\n+      #449 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$unwrapProtoValue$1:(Ljava/util/HashMap;Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+      #447 (Ljava/lang/String;Lcom/google/protobuf/Value;)V\n+  2: #435 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #445 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #447 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.unwrapProtoValue:(Lcom/google/protobuf/Value;)Ljava/lang/Object;\n-      #448 (Lcom/google/protobuf/Value;)Ljava/lang/Object;\n-  3: #454 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #452 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #454 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.unwrapProtoValue:(Lcom/google/protobuf/Value;)Ljava/lang/Object;\n+      #455 (Lcom/google/protobuf/Value;)Ljava/lang/Object;\n+  3: #435 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #435 (Ljava/lang/Object;Ljava/lang/Object;)V\n-      #449 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n-      #452 (Ljava/lang/String;Ljava/util/Map;)V\n+      #442 (Ljava/lang/Object;Ljava/lang/Object;)V\n+      #456 REF_invokeStatic dev/langchain4j/model/vertexai/FunctionCallHelper.lambda$convertToolSpecifications$2:(Lcom/google/cloud/vertexai/api/Schema$Builder;Ljava/lang/String;Ljava/util/Map;)V\n+      #459 (Ljava/lang/String;Ljava/util/Map;)V\n InnerClasses:\n   public static final #462= #66 of #54;   // Builder=class com/google/cloud/vertexai/api/FunctionCall$Builder of class com/google/cloud/vertexai/api/FunctionCall\n   public static final #462= #99 of #72;   // Builder=class com/google/protobuf/Struct$Builder of class com/google/protobuf/Struct\n   public static #463= #86 of #77;         // Parser=class com/google/protobuf/util/JsonFormat$Parser of class com/google/protobuf/util/JsonFormat\n   public static #462= #464 of #466;       // Builder=class com/google/protobuf/Message$Builder of class com/google/protobuf/Message\n   public static final #462= #138 of #60;  // Builder=class dev/langchain4j/agent/tool/ToolExecutionRequest$Builder of class dev/langchain4j/agent/tool/ToolExecutionRequest\n   static #183;                            // class dev/langchain4j/model/vertexai/FunctionCallHelper$1\n"}]}, {"source1": "dev/langchain4j/model/vertexai/PartsMapper.class", "source2": "dev/langchain4j/model/vertexai/PartsMapper.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum ce171157efc4ce28493c1592cc5e574b77db1b3b2f688e0a1d3e923a4bbdfad3\n+  SHA-256 checksum 0c7e66c31032b1cd8ad30538ee558c81e7f39aa584af3da70de1cd7e523f8ba5\n   Compiled from \"PartsMapper.java\"\n class dev.langchain4j.model.vertexai.PartsMapper\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n   this_class: #181                        // dev/langchain4j/model/vertexai/PartsMapper\n   super_class: #2                         // java/lang/Object\n@@ -371,32 +371,32 @@\n   #361 = Class              #360          // \"[Ljava/lang/String;\"\n   #362 = Utf8               lambda$map$0\n   #363 = Utf8               (Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n   #364 = Utf8               <clinit>\n   #365 = Utf8               SourceFile\n   #366 = Utf8               PartsMapper.java\n   #367 = Utf8               BootstrapMethods\n-  #368 = MethodType         #273          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #369 = MethodHandle       6:#370        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #370 = Methodref          #181.#371     // dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #371 = NameAndType        #78:#351      // map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #372 = MethodType         #351          //  (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #373 = MethodType         #374          //  ()Ljava/lang/Object;\n-  #374 = Utf8               ()Ljava/lang/Object;\n-  #375 = MethodHandle       6:#376        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #376 = Methodref          #181.#377     // dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #377 = NameAndType        #362:#363     // lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #378 = MethodType         #56           //  ()Ljava/lang/String;\n-  #379 = MethodHandle       6:#380        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #380 = Methodref          #381.#382     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #381 = Class              #383          // java/lang/invoke/LambdaMetafactory\n-  #382 = NameAndType        #384:#385     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #383 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #384 = Utf8               metafactory\n-  #385 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #368 = MethodHandle       6:#369        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #369 = Methodref          #370.#371     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #370 = Class              #372          // java/lang/invoke/LambdaMetafactory\n+  #371 = NameAndType        #373:#374     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #372 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #373 = Utf8               metafactory\n+  #374 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #375 = MethodType         #273          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #376 = MethodHandle       6:#377        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #377 = Methodref          #181.#378     // dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #378 = NameAndType        #78:#351      // map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #379 = MethodType         #351          //  (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #380 = MethodType         #381          //  ()Ljava/lang/Object;\n+  #381 = Utf8               ()Ljava/lang/Object;\n+  #382 = MethodHandle       6:#383        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #383 = Methodref          #181.#384     // dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #384 = NameAndType        #362:#363     // lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #385 = MethodType         #56           //  ()Ljava/lang/String;\n   #386 = Utf8               InnerClasses\n   #387 = Utf8               Builder\n   #388 = Utf8               Parser\n   #389 = Class              #390          // com/google/protobuf/Message$Builder\n   #390 = Utf8               com/google/protobuf/Message$Builder\n   #391 = Class              #392          // com/google/protobuf/Message\n   #392 = Utf8               com/google/protobuf/Message\n@@ -894,24 +894,24 @@\n         line 37: 130\n         line 38: 145\n         line 39: 160\n         line 40: 175\n }\n SourceFile: \"PartsMapper.java\"\n BootstrapMethods:\n-  0: #379 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #368 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #368 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #369 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-      #372 (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  1: #379 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #375 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #376 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+      #379 (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  1: #368 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #373 ()Ljava/lang/Object;\n-      #375 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-      #378 ()Ljava/lang/String;\n+      #380 ()Ljava/lang/Object;\n+      #382 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+      #385 ()Ljava/lang/String;\n InnerClasses:\n   public static final #387= #38 of #14;   // Builder=class com/google/cloud/vertexai/api/Part$Builder of class com/google/cloud/vertexai/api/Part\n   public static final #387= #132 of #94;  // Builder=class com/google/protobuf/Struct$Builder of class com/google/protobuf/Struct\n   public static #388= #105 of #99;        // Parser=class com/google/protobuf/util/JsonFormat$Parser of class com/google/protobuf/util/JsonFormat\n   public static #387= #389 of #391;       // Builder=class com/google/protobuf/Message$Builder of class com/google/protobuf/Message\n   public static final #387= #145 of #137; // Builder=class com/google/cloud/vertexai/api/FunctionResponse$Builder of class com/google/cloud/vertexai/api/FunctionResponse\n   public static #393= #249 of #240;       // Decoder=class java/util/Base64$Decoder of class java/util/Base64\n"}]}, {"source1": "dev/langchain4j/model/vertexai/StreamingChatResponseBuilder.class", "source2": "dev/langchain4j/model/vertexai/StreamingChatResponseBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum f1e2195a2fc9ad4cc2d312e429a376841339e2ae1b8fbe625259f5bc07689f38\n+  SHA-256 checksum 8906750d13bc94cd26044a74f6cddabfb12803ba66b1235915cc513175d8c724\n   Compiled from \"StreamingChatResponseBuilder.java\"\n class dev.langchain4j.model.vertexai.StreamingChatResponseBuilder\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n   this_class: #11                         // dev/langchain4j/model/vertexai/StreamingChatResponseBuilder\n   super_class: #2                         // java/lang/Object\n@@ -170,63 +170,63 @@\n   #160 = Utf8               com/google/cloud/vertexai/api/Candidate$FinishReason\n   #161 = Utf8               build\n   #162 = Utf8               ()Ldev/langchain4j/model/output/Response;\n   #163 = Utf8               ()Ldev/langchain4j/model/output/Response<Ldev/langchain4j/data/message/AiMessage;>;\n   #164 = Utf8               SourceFile\n   #165 = Utf8               StreamingChatResponseBuilder.java\n   #166 = Utf8               BootstrapMethods\n-  #167 = MethodType         #168          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #168 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #169 = MethodHandle       5:#170        // REF_invokeVirtual com/google/cloud/vertexai/api/Candidate.getContent:()Lcom/google/cloud/vertexai/api/Content;\n-  #170 = Methodref          #171.#172     // com/google/cloud/vertexai/api/Candidate.getContent:()Lcom/google/cloud/vertexai/api/Content;\n-  #171 = Class              #173          // com/google/cloud/vertexai/api/Candidate\n-  #172 = NameAndType        #174:#175     // getContent:()Lcom/google/cloud/vertexai/api/Content;\n-  #173 = Utf8               com/google/cloud/vertexai/api/Candidate\n-  #174 = Utf8               getContent\n-  #175 = Utf8               ()Lcom/google/cloud/vertexai/api/Content;\n-  #176 = MethodType         #177          //  (Lcom/google/cloud/vertexai/api/Candidate;)Lcom/google/cloud/vertexai/api/Content;\n-  #177 = Utf8               (Lcom/google/cloud/vertexai/api/Candidate;)Lcom/google/cloud/vertexai/api/Content;\n-  #178 = MethodHandle       5:#179        // REF_invokeVirtual com/google/cloud/vertexai/api/Content.getPartsList:()Ljava/util/List;\n-  #179 = Methodref          #180.#181     // com/google/cloud/vertexai/api/Content.getPartsList:()Ljava/util/List;\n-  #180 = Class              #182          // com/google/cloud/vertexai/api/Content\n-  #181 = NameAndType        #183:#28      // getPartsList:()Ljava/util/List;\n-  #182 = Utf8               com/google/cloud/vertexai/api/Content\n-  #183 = Utf8               getPartsList\n-  #184 = MethodType         #185          //  (Lcom/google/cloud/vertexai/api/Content;)Ljava/util/List;\n-  #185 = Utf8               (Lcom/google/cloud/vertexai/api/Content;)Ljava/util/List;\n-  #186 = MethodHandle       9:#187        // REF_invokeInterface java/util/Collection.stream:()Ljava/util/stream/Stream;\n-  #187 = InterfaceMethodref #188.#40      // java/util/Collection.stream:()Ljava/util/stream/Stream;\n-  #188 = Class              #189          // java/util/Collection\n-  #189 = Utf8               java/util/Collection\n-  #190 = MethodType         #191          //  (Ljava/util/List;)Ljava/util/stream/Stream;\n-  #191 = Utf8               (Ljava/util/List;)Ljava/util/stream/Stream;\n-  #192 = MethodType         #193          //  (Ljava/lang/Object;)Z\n-  #193 = Utf8               (Ljava/lang/Object;)Z\n-  #194 = MethodHandle       5:#195        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n-  #195 = Methodref          #196.#197     // com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n-  #196 = Class              #198          // com/google/cloud/vertexai/api/Part\n-  #197 = NameAndType        #199:#34      // hasFunctionCall:()Z\n-  #198 = Utf8               com/google/cloud/vertexai/api/Part\n-  #199 = Utf8               hasFunctionCall\n-  #200 = MethodType         #201          //  (Lcom/google/cloud/vertexai/api/Part;)Z\n-  #201 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Z\n-  #202 = MethodHandle       5:#203        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #203 = Methodref          #196.#204     // com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #204 = NameAndType        #205:#206     // getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #205 = Utf8               getFunctionCall\n-  #206 = Utf8               ()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #207 = MethodType         #208          //  (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #208 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #209 = MethodHandle       6:#210        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #210 = Methodref          #211.#212     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #211 = Class              #213          // java/lang/invoke/LambdaMetafactory\n-  #212 = NameAndType        #214:#215     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #213 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #214 = Utf8               metafactory\n-  #215 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #167 = MethodHandle       6:#168        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #168 = Methodref          #169.#170     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #169 = Class              #171          // java/lang/invoke/LambdaMetafactory\n+  #170 = NameAndType        #172:#173     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #171 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #172 = Utf8               metafactory\n+  #173 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #174 = MethodType         #175          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #175 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #176 = MethodHandle       5:#177        // REF_invokeVirtual com/google/cloud/vertexai/api/Candidate.getContent:()Lcom/google/cloud/vertexai/api/Content;\n+  #177 = Methodref          #178.#179     // com/google/cloud/vertexai/api/Candidate.getContent:()Lcom/google/cloud/vertexai/api/Content;\n+  #178 = Class              #180          // com/google/cloud/vertexai/api/Candidate\n+  #179 = NameAndType        #181:#182     // getContent:()Lcom/google/cloud/vertexai/api/Content;\n+  #180 = Utf8               com/google/cloud/vertexai/api/Candidate\n+  #181 = Utf8               getContent\n+  #182 = Utf8               ()Lcom/google/cloud/vertexai/api/Content;\n+  #183 = MethodType         #184          //  (Lcom/google/cloud/vertexai/api/Candidate;)Lcom/google/cloud/vertexai/api/Content;\n+  #184 = Utf8               (Lcom/google/cloud/vertexai/api/Candidate;)Lcom/google/cloud/vertexai/api/Content;\n+  #185 = MethodHandle       5:#186        // REF_invokeVirtual com/google/cloud/vertexai/api/Content.getPartsList:()Ljava/util/List;\n+  #186 = Methodref          #187.#188     // com/google/cloud/vertexai/api/Content.getPartsList:()Ljava/util/List;\n+  #187 = Class              #189          // com/google/cloud/vertexai/api/Content\n+  #188 = NameAndType        #190:#28      // getPartsList:()Ljava/util/List;\n+  #189 = Utf8               com/google/cloud/vertexai/api/Content\n+  #190 = Utf8               getPartsList\n+  #191 = MethodType         #192          //  (Lcom/google/cloud/vertexai/api/Content;)Ljava/util/List;\n+  #192 = Utf8               (Lcom/google/cloud/vertexai/api/Content;)Ljava/util/List;\n+  #193 = MethodHandle       9:#194        // REF_invokeInterface java/util/Collection.stream:()Ljava/util/stream/Stream;\n+  #194 = InterfaceMethodref #195.#40      // java/util/Collection.stream:()Ljava/util/stream/Stream;\n+  #195 = Class              #196          // java/util/Collection\n+  #196 = Utf8               java/util/Collection\n+  #197 = MethodType         #198          //  (Ljava/util/List;)Ljava/util/stream/Stream;\n+  #198 = Utf8               (Ljava/util/List;)Ljava/util/stream/Stream;\n+  #199 = MethodType         #200          //  (Ljava/lang/Object;)Z\n+  #200 = Utf8               (Ljava/lang/Object;)Z\n+  #201 = MethodHandle       5:#202        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n+  #202 = Methodref          #203.#204     // com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n+  #203 = Class              #205          // com/google/cloud/vertexai/api/Part\n+  #204 = NameAndType        #206:#34      // hasFunctionCall:()Z\n+  #205 = Utf8               com/google/cloud/vertexai/api/Part\n+  #206 = Utf8               hasFunctionCall\n+  #207 = MethodType         #208          //  (Lcom/google/cloud/vertexai/api/Part;)Z\n+  #208 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Z\n+  #209 = MethodHandle       5:#210        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #210 = Methodref          #203.#211     // com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #211 = NameAndType        #212:#213     // getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #212 = Utf8               getFunctionCall\n+  #213 = Utf8               ()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #214 = MethodType         #215          //  (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #215 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n   #216 = Utf8               InnerClasses\n   #217 = Class              #218          // com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #218 = Utf8               com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #219 = Utf8               UsageMetadata\n   #220 = Utf8               FinishReason\n   #221 = Class              #222          // java/lang/invoke/MethodHandles$Lookup\n   #222 = Utf8               java/lang/invoke/MethodHandles$Lookup\n@@ -435,36 +435,36 @@\n             0      56     0  this   Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;\n       StackMapTable: number_of_entries = 1\n         frame_type = 34 /* same */\n     Signature: #163                         // ()Ldev/langchain4j/model/output/Response<Ldev/langchain4j/data/message/AiMessage;>;\n }\n SourceFile: \"StreamingChatResponseBuilder.java\"\n BootstrapMethods:\n-  0: #209 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #167 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #167 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #169 REF_invokeVirtual com/google/cloud/vertexai/api/Candidate.getContent:()Lcom/google/cloud/vertexai/api/Content;\n-      #176 (Lcom/google/cloud/vertexai/api/Candidate;)Lcom/google/cloud/vertexai/api/Content;\n-  1: #209 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #174 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #176 REF_invokeVirtual com/google/cloud/vertexai/api/Candidate.getContent:()Lcom/google/cloud/vertexai/api/Content;\n+      #183 (Lcom/google/cloud/vertexai/api/Candidate;)Lcom/google/cloud/vertexai/api/Content;\n+  1: #167 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #167 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #178 REF_invokeVirtual com/google/cloud/vertexai/api/Content.getPartsList:()Ljava/util/List;\n-      #184 (Lcom/google/cloud/vertexai/api/Content;)Ljava/util/List;\n-  2: #209 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #174 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #185 REF_invokeVirtual com/google/cloud/vertexai/api/Content.getPartsList:()Ljava/util/List;\n+      #191 (Lcom/google/cloud/vertexai/api/Content;)Ljava/util/List;\n+  2: #167 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #167 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #186 REF_invokeInterface java/util/Collection.stream:()Ljava/util/stream/Stream;\n-      #190 (Ljava/util/List;)Ljava/util/stream/Stream;\n-  3: #209 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #174 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #193 REF_invokeInterface java/util/Collection.stream:()Ljava/util/stream/Stream;\n+      #197 (Ljava/util/List;)Ljava/util/stream/Stream;\n+  3: #167 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #192 (Ljava/lang/Object;)Z\n-      #194 REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n-      #200 (Lcom/google/cloud/vertexai/api/Part;)Z\n-  4: #209 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #199 (Ljava/lang/Object;)Z\n+      #201 REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n+      #207 (Lcom/google/cloud/vertexai/api/Part;)Z\n+  4: #167 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #167 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #202 REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-      #207 (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n+      #174 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #209 REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+      #214 (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n InnerClasses:\n   public static final #219= #217 of #24;  // UsageMetadata=class com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata of class com/google/cloud/vertexai/api/GenerateContentResponse\n-  public static final #220= #159 of #171; // FinishReason=class com/google/cloud/vertexai/api/Candidate$FinishReason of class com/google/cloud/vertexai/api/Candidate\n+  public static final #220= #159 of #178; // FinishReason=class com/google/cloud/vertexai/api/Candidate$FinishReason of class com/google/cloud/vertexai/api/Candidate\n   public static final #225= #221 of #223; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 04a291ae961d3f1bd89db4842ab2b6bfabd8b359d94c60f4d57fde1465248135\n+  SHA-256 checksum 90e7295e35e5b76339efe060456c3cc7780ba947f367db2e02ea30bac2ed7fdb\n   Compiled from \"VertexAiGeminiChatModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiGeminiChatModel implements dev.langchain4j.model.chat.ChatLanguageModel\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #46                         // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel\n   super_class: #2                         // java/lang/Object\n@@ -358,49 +358,49 @@\n   #348 = Utf8               Exceptions\n   #349 = Class              #350          // java/lang/Exception\n   #350 = Utf8               java/lang/Exception\n   #351 = Utf8               lambda$generate$0\n   #352 = Utf8               SourceFile\n   #353 = Utf8               VertexAiGeminiChatModel.java\n   #354 = Utf8               BootstrapMethods\n-  #355 = MethodType         #277          //  ()Ljava/lang/Object;\n-  #356 = MethodHandle       7:#357        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #357 = Methodref          #46.#358      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #358 = NameAndType        #351:#290     // lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #359 = MethodType         #360          //  ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #360 = Utf8               ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #361 = MethodHandle       7:#362        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #362 = Methodref          #46.#363      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #363 = NameAndType        #347:#287     // lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #364 = MethodType         #365          //  (Ljava/lang/Object;)Z\n-  #365 = Utf8               (Ljava/lang/Object;)Z\n-  #366 = MethodHandle       5:#367        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n-  #367 = Methodref          #368.#369     // com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n-  #368 = Class              #370          // com/google/cloud/vertexai/api/Part\n-  #369 = NameAndType        #371:#241     // hasFunctionCall:()Z\n-  #370 = Utf8               com/google/cloud/vertexai/api/Part\n-  #371 = Utf8               hasFunctionCall\n-  #372 = MethodType         #373          //  (Lcom/google/cloud/vertexai/api/Part;)Z\n-  #373 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Z\n-  #374 = MethodType         #375          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #375 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #376 = MethodHandle       5:#377        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #377 = Methodref          #368.#378     // com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #378 = NameAndType        #379:#380     // getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #379 = Utf8               getFunctionCall\n-  #380 = Utf8               ()Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #381 = MethodType         #382          //  (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #382 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n-  #383 = MethodHandle       6:#384        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #384 = Methodref          #385.#386     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #385 = Class              #387          // java/lang/invoke/LambdaMetafactory\n-  #386 = NameAndType        #388:#389     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #387 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #388 = Utf8               metafactory\n-  #389 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #355 = MethodHandle       6:#356        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #356 = Methodref          #357.#358     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #357 = Class              #359          // java/lang/invoke/LambdaMetafactory\n+  #358 = NameAndType        #360:#361     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #359 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #360 = Utf8               metafactory\n+  #361 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #362 = MethodType         #277          //  ()Ljava/lang/Object;\n+  #363 = MethodHandle       7:#364        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #364 = Methodref          #46.#365      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #365 = NameAndType        #351:#290     // lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #366 = MethodType         #367          //  ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #367 = Utf8               ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #368 = MethodHandle       7:#369        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #369 = Methodref          #46.#370      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #370 = NameAndType        #347:#287     // lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #371 = MethodType         #372          //  (Ljava/lang/Object;)Z\n+  #372 = Utf8               (Ljava/lang/Object;)Z\n+  #373 = MethodHandle       5:#374        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n+  #374 = Methodref          #375.#376     // com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n+  #375 = Class              #377          // com/google/cloud/vertexai/api/Part\n+  #376 = NameAndType        #378:#241     // hasFunctionCall:()Z\n+  #377 = Utf8               com/google/cloud/vertexai/api/Part\n+  #378 = Utf8               hasFunctionCall\n+  #379 = MethodType         #380          //  (Lcom/google/cloud/vertexai/api/Part;)Z\n+  #380 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Z\n+  #381 = MethodType         #382          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #382 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #383 = MethodHandle       5:#384        // REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #384 = Methodref          #375.#385     // com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #385 = NameAndType        #386:#387     // getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #386 = Utf8               getFunctionCall\n+  #387 = Utf8               ()Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #388 = MethodType         #389          //  (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n+  #389 = Utf8               (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n   #390 = Utf8               InnerClasses\n   #391 = Utf8               Builder\n   #392 = Class              #393          // com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #393 = Utf8               com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #394 = Utf8               UsageMetadata\n   #395 = Class              #396          // com/google/cloud/vertexai/api/Candidate$FinishReason\n   #396 = Utf8               com/google/cloud/vertexai/api/Candidate$FinishReason\n@@ -939,34 +939,34 @@\n             0       9     0  this   Ldev/langchain4j/model/vertexai/VertexAiGeminiChatModel;\n             0       9     1 contents   Ljava/util/List;\n     Exceptions:\n       throws java.lang.Exception\n }\n SourceFile: \"VertexAiGeminiChatModel.java\"\n BootstrapMethods:\n-  0: #383 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #355 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #355 ()Ljava/lang/Object;\n-      #356 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-      #359 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  1: #383 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #362 ()Ljava/lang/Object;\n+      #363 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+      #366 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  1: #355 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #355 ()Ljava/lang/Object;\n-      #361 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-      #359 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  2: #383 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #362 ()Ljava/lang/Object;\n+      #368 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$1:(Ljava/util/List;Lcom/google/cloud/vertexai/generativeai/GenerateContentConfig;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+      #366 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  2: #355 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #364 (Ljava/lang/Object;)Z\n-      #366 REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n-      #372 (Lcom/google/cloud/vertexai/api/Part;)Z\n-  3: #383 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #371 (Ljava/lang/Object;)Z\n+      #373 REF_invokeVirtual com/google/cloud/vertexai/api/Part.hasFunctionCall:()Z\n+      #379 (Lcom/google/cloud/vertexai/api/Part;)Z\n+  3: #355 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #374 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #376 REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n-      #381 (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n+      #381 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #383 REF_invokeVirtual com/google/cloud/vertexai/api/Part.getFunctionCall:()Lcom/google/cloud/vertexai/api/FunctionCall;\n+      #388 (Lcom/google/cloud/vertexai/api/Part;)Lcom/google/cloud/vertexai/api/FunctionCall;\n InnerClasses:\n   public static final #391= #20 of #8;    // Builder=class com/google/cloud/vertexai/api/GenerationConfig$Builder of class com/google/cloud/vertexai/api/GenerationConfig\n   public static final #394= #392 of #126; // UsageMetadata=class com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata of class com/google/cloud/vertexai/api/GenerateContentResponse\n   public static final #399= #395 of #397; // FinishReason=class com/google/cloud/vertexai/api/Candidate$FinishReason of class com/google/cloud/vertexai/api/Candidate\n   public static #391= #175 of #170;       // Builder=class com/google/cloud/vertexai/generativeai/GenerateContentConfig$Builder of class com/google/cloud/vertexai/generativeai/GenerateContentConfig\n   public static #400= #281 of #46;        // VertexAiGeminiChatModelBuilder=class dev/langchain4j/model/vertexai/VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder of class dev/langchain4j/model/vertexai/VertexAiGeminiChatModel\n   public static final #405= #401 of #403; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 881e513cd5335246539c0ef8e791c2eb9d51bda89754f066c25c2411b201d8f1\n+  SHA-256 checksum 3032a3aaa66fc19309312afb6f24b5904a54a8d9a51f95ad6f7c77ae72a8bd86\n   Compiled from \"VertexAiGeminiStreamingChatModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiGeminiStreamingChatModel implements dev.langchain4j.model.chat.StreamingChatLanguageModel\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #46                         // dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel\n   super_class: #2                         // java/lang/Object\n@@ -288,27 +288,27 @@\n   #278 = Utf8               lambda$generate$0\n   #279 = Utf8               (Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n   #280 = Utf8               partialResponse\n   #281 = Utf8               Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n   #282 = Utf8               SourceFile\n   #283 = Utf8               VertexAiGeminiStreamingChatModel.java\n   #284 = Utf8               BootstrapMethods\n-  #285 = MethodType         #286          //  (Ljava/lang/Object;)V\n-  #286 = Utf8               (Ljava/lang/Object;)V\n-  #287 = MethodHandle       6:#288        // REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #288 = Methodref          #46.#289      // dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #289 = NameAndType        #278:#279     // lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #290 = MethodType         #211          //  (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #291 = MethodHandle       6:#292        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #292 = Methodref          #293.#294     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #293 = Class              #295          // java/lang/invoke/LambdaMetafactory\n-  #294 = NameAndType        #296:#297     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #295 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #296 = Utf8               metafactory\n-  #297 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #285 = MethodHandle       6:#286        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #286 = Methodref          #287.#288     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #287 = Class              #289          // java/lang/invoke/LambdaMetafactory\n+  #288 = NameAndType        #290:#291     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #289 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #290 = Utf8               metafactory\n+  #291 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #292 = MethodType         #293          //  (Ljava/lang/Object;)V\n+  #293 = Utf8               (Ljava/lang/Object;)V\n+  #294 = MethodHandle       6:#295        // REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+  #295 = Methodref          #46.#296      // dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+  #296 = NameAndType        #278:#279     // lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+  #297 = MethodType         #211          //  (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n   #298 = Utf8               InnerClasses\n   #299 = Utf8               Builder\n   #300 = Utf8               VertexAiGeminiStreamingChatModelBuilder\n   #301 = Class              #302          // java/lang/invoke/MethodHandles$Lookup\n   #302 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #303 = Class              #304          // java/lang/invoke/MethodHandles\n   #304 = Utf8               java/lang/invoke/MethodHandles\n@@ -712,17 +712,17 @@\n         Start  Length  Slot  Name   Signature\n             0      16     0 responseBuilder   Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;\n             0      16     1 handler   Ldev/langchain4j/model/StreamingResponseHandler;\n             0      16     2 partialResponse   Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n }\n SourceFile: \"VertexAiGeminiStreamingChatModel.java\"\n BootstrapMethods:\n-  0: #291 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #285 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #285 (Ljava/lang/Object;)V\n-      #287 REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-      #290 (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+      #292 (Ljava/lang/Object;)V\n+      #294 REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+      #297 (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n InnerClasses:\n   public static final #299= #20 of #8;    // Builder=class com/google/cloud/vertexai/api/GenerationConfig$Builder of class com/google/cloud/vertexai/api/GenerationConfig\n   public static #299= #114 of #109;       // Builder=class com/google/cloud/vertexai/generativeai/GenerateContentConfig$Builder of class com/google/cloud/vertexai/generativeai/GenerateContentConfig\n   public static #300= #205 of #46;        // VertexAiGeminiStreamingChatModelBuilder=class dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder of class dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel\n   public static final #305= #301 of #303; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}]}
