{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -55,16 +55,16 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         ffbc8c52\n-  compressed size:                                81 bytes\n+  32-bit CRC value (hex):                         f6680b5c\n+  compressed size:                                80 bytes\n   uncompressed size:                              81 bytes\n   length of filename:                             20 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\n@@ -73,16 +73,16 @@\n   There is no file comment.\n \n Central directory entry #3:\n ---------------------------\n \n   dev/\n \n-  offset of local header from start of archive:   170\n-                                                  (00000000000000AAh) bytes\n+  offset of local header from start of archive:   169\n+                                                  (00000000000000A9h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -101,16 +101,16 @@\n   There is no file comment.\n \n Central directory entry #4:\n ---------------------------\n \n   dev/langchain4j/\n \n-  offset of local header from start of archive:   204\n-                                                  (00000000000000CCh) bytes\n+  offset of local header from start of archive:   203\n+                                                  (00000000000000CBh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -129,16 +129,16 @@\n   There is no file comment.\n \n Central directory entry #5:\n ---------------------------\n \n   dev/langchain4j/model/\n \n-  offset of local header from start of archive:   250\n-                                                  (00000000000000FAh) bytes\n+  offset of local header from start of archive:   249\n+                                                  (00000000000000F9h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -157,16 +157,16 @@\n   There is no file comment.\n \n Central directory entry #6:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/\n \n-  offset of local header from start of archive:   302\n-                                                  (000000000000012Eh) bytes\n+  offset of local header from start of archive:   301\n+                                                  (000000000000012Dh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -185,16 +185,16 @@\n   There is no file comment.\n \n Central directory entry #7:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/spi/\n \n-  offset of local header from start of archive:   363\n-                                                  (000000000000016Bh) bytes\n+  offset of local header from start of archive:   362\n+                                                  (000000000000016Ah) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -213,16 +213,16 @@\n   There is no file comment.\n \n Central directory entry #8:\n ---------------------------\n \n   META-INF/maven/\n \n-  offset of local header from start of archive:   428\n-                                                  (00000000000001ACh) bytes\n+  offset of local header from start of archive:   427\n+                                                  (00000000000001ABh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -241,16 +241,16 @@\n   There is no file comment.\n \n Central directory entry #9:\n ---------------------------\n \n   META-INF/maven/dev.langchain4j/\n \n-  offset of local header from start of archive:   473\n-                                                  (00000000000001D9h) bytes\n+  offset of local header from start of archive:   472\n+                                                  (00000000000001D8h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -269,16 +269,16 @@\n   There is no file comment.\n \n Central directory entry #10:\n ---------------------------\n \n   META-INF/maven/dev.langchain4j/langchain4j-vertex-ai-gemini/\n \n-  offset of local header from start of archive:   534\n-                                                  (0000000000000216h) bytes\n+  offset of local header from start of archive:   533\n+                                                  (0000000000000215h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -297,27 +297,27 @@\n   There is no file comment.\n \n Central directory entry #11:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/ContentsMapper.class\n \n-  offset of local header from start of archive:   624\n-                                                  (0000000000000270h) bytes\n+  offset of local header from start of archive:   623\n+                                                  (000000000000026Fh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         6b831181\n-  compressed size:                                1233 bytes\n+  32-bit CRC value (hex):                         c2494e95\n+  compressed size:                                1234 bytes\n   uncompressed size:                              3208 bytes\n   length of filename:                             51 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\n@@ -395,15 +395,15 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         fa2ec936\n+  32-bit CRC value (hex):                         25969d07\n   compressed size:                                2605 bytes\n   uncompressed size:                              6039 bytes\n   length of filename:                             48 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -569,16 +569,16 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         ad7646f6\n-  compressed size:                                2706 bytes\n+  32-bit CRC value (hex):                         8f7eba5a\n+  compressed size:                                2705 bytes\n   uncompressed size:                              7683 bytes\n   length of filename:                             60 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\n@@ -587,16 +587,16 @@\n   There is no file comment.\n \n Central directory entry #21:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder.class\n \n-  offset of local header from start of archive:   12784\n-                                                  (00000000000031F0h) bytes\n+  offset of local header from start of archive:   12783\n+                                                  (00000000000031EFh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n@@ -616,27 +616,27 @@\n   There is no file comment.\n \n Central directory entry #22:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.class\n \n-  offset of local header from start of archive:   13764\n-                                                  (00000000000035C4h) bytes\n+  offset of local header from start of archive:   13763\n+                                                  (00000000000035C3h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         3c4131c9\n-  compressed size:                                2586 bytes\n+  32-bit CRC value (hex):                         daffec9d\n+  compressed size:                                2587 bytes\n   uncompressed size:                              7034 bytes\n   length of filename:                             69 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\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@@ -245,15 +245,15 @@\n 0C97 Extract Zip Spec      14 (20) '2.0'\n 0C98 Extract OS            00 (0) 'MS-DOS'\n 0C99 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 0C9B Compression Method    0008 (8) 'Deflated'\n 0C9D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0CA1 CRC                   FA2EC936 (4197370166)\n+0CA1 CRC                   25969D07 (630627591)\n 0CA5 Compressed Size       00000A2D (2605)\n 0CA9 Uncompressed Size     00001797 (6039)\n 0CAD Filename Length       0030 (48)\n 0CAF Extra Length          0000 (0)\n 0CB1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0xCB1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -365,65 +365,65 @@\n 2708 Extract Zip Spec      14 (20) '2.0'\n 2709 Extract OS            00 (0) 'MS-DOS'\n 270A General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 270C Compression Method    0008 (8) 'Deflated'\n 270E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2712 CRC                   AD7646F6 (2910209782)\n-2716 Compressed Size       00000A92 (2706)\n+2712 CRC                   8F7EBA5A (2407447130)\n+2716 Compressed Size       00000A91 (2705)\n 271A Uncompressed Size     00001E03 (7683)\n 271E Filename Length       003C (60)\n 2720 Extra Length          0000 (0)\n 2722 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x2722: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n 275E PAYLOAD\n \n-31F0 LOCAL HEADER #21      04034B50 (67324752)\n-31F4 Extract Zip Spec      14 (20) '2.0'\n-31F5 Extract OS            00 (0) 'MS-DOS'\n-31F6 General Purpose Flag  0800 (2048)\n+31EF LOCAL HEADER #21      04034B50 (67324752)\n+31F3 Extract Zip Spec      14 (20) '2.0'\n+31F4 Extract OS            00 (0) 'MS-DOS'\n+31F5 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-31F8 Compression Method    0008 (8) 'Deflated'\n-31FA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-31FE CRC                   0D3B0B2E (221973294)\n-3202 Compressed Size       00000349 (841)\n-3206 Uncompressed Size     00000A52 (2642)\n-320A Filename Length       006D (109)\n-320C Extra Length          0000 (0)\n-320E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+31F7 Compression Method    0008 (8) 'Deflated'\n+31F9 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+31FD CRC                   0D3B0B2E (221973294)\n+3201 Compressed Size       00000349 (841)\n+3205 Uncompressed Size     00000A52 (2642)\n+3209 Filename Length       006D (109)\n+320B Extra Length          0000 (0)\n+320D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x320E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x320D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-327B PAYLOAD\n+327A PAYLOAD\n \n-35C4 LOCAL HEADER #22      04034B50 (67324752)\n-35C8 Extract Zip Spec      14 (20) '2.0'\n-35C9 Extract OS            00 (0) 'MS-DOS'\n-35CA General Purpose Flag  0800 (2048)\n+35C3 LOCAL HEADER #22      04034B50 (67324752)\n+35C7 Extract Zip Spec      14 (20) '2.0'\n+35C8 Extract OS            00 (0) 'MS-DOS'\n+35C9 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-35CC Compression Method    0008 (8) 'Deflated'\n-35CE Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-35D2 CRC                   3C4131C9 (1010905545)\n-35D6 Compressed Size       00000A1A (2586)\n-35DA Uncompressed Size     00001B7A (7034)\n-35DE Filename Length       0045 (69)\n-35E0 Extra Length          0000 (0)\n-35E2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+35CB Compression Method    0008 (8) 'Deflated'\n+35CD Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+35D1 CRC                   DAFFEC9D (3674205341)\n+35D5 Compressed Size       00000A1B (2587)\n+35D9 Uncompressed Size     00001B7A (7034)\n+35DD Filename Length       0045 (69)\n+35DF Extra Length          0000 (0)\n+35E1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x35E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x35E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3627 PAYLOAD\n+3626 PAYLOAD\n \n 4041 LOCAL HEADER #23      04034B50 (67324752)\n 4045 Extract Zip Spec      14 (20) '2.0'\n 4046 Extract OS            00 (0) 'MS-DOS'\n 4047 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n@@ -542,16 +542,16 @@\n 47A7 Extract Zip Spec      14 (20) '2.0'\n 47A8 Extract OS            00 (0) 'MS-DOS'\n 47A9 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 47AB Compression Method    0008 (8) 'Deflated'\n 47AD Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-47B1 CRC                   FFBC8C52 (4290546770)\n-47B5 Compressed Size       00000051 (81)\n+47B1 CRC                   F6680B5C (4134013788)\n+47B5 Compressed Size       00000050 (80)\n 47B9 Uncompressed Size     00000051 (81)\n 47BD Filename Length       0014 (20)\n 47BF Extra Length          0000 (0)\n 47C1 Comment Length        0000 (0)\n 47C3 Disk Start            0000 (0)\n 47C5 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n@@ -583,15 +583,15 @@\n 4805 Disk Start            0000 (0)\n 4807 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4809 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-480D Local Header Offset   000000AA (170)\n+480D Local Header Offset   000000A9 (169)\n 4811 Filename              'XXXX'\n #\n # WARNING: Offset 0x4811: Filename 'XXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4811: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -617,15 +617,15 @@\n 4837 Disk Start            0000 (0)\n 4839 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 483B 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-483F Local Header Offset   000000CC (204)\n+483F Local Header Offset   000000CB (203)\n 4843 Filename              'XXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4843: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4843: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -651,15 +651,15 @@\n 4875 Disk Start            0000 (0)\n 4877 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4879 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-487D Local Header Offset   000000FA (250)\n+487D Local Header Offset   000000F9 (249)\n 4881 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4881: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4881: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -685,15 +685,15 @@\n 48B9 Disk Start            0000 (0)\n 48BB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 48BD 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-48C1 Local Header Offset   0000012E (302)\n+48C1 Local Header Offset   0000012D (301)\n 48C5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x48C5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x48C5: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -719,15 +719,15 @@\n 4906 Disk Start            0000 (0)\n 4908 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 490A 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-490E Local Header Offset   0000016B (363)\n+490E Local Header Offset   0000016A (362)\n 4912 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4912: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4912: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -753,15 +753,15 @@\n 4957 Disk Start            0000 (0)\n 4959 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 495B 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-495F Local Header Offset   000001AC (428)\n+495F Local Header Offset   000001AB (427)\n 4963 Filename              'XXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4963: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4963: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -787,15 +787,15 @@\n 4994 Disk Start            0000 (0)\n 4996 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4998 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-499C Local Header Offset   000001D9 (473)\n+499C Local Header Offset   000001D8 (472)\n 49A0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x49A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x49A0: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -821,15 +821,15 @@\n 49E1 Disk Start            0000 (0)\n 49E3 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 49E5 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-49E9 Local Header Offset   00000216 (534)\n+49E9 Local Header Offset   00000215 (533)\n 49ED Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x49ED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x49ED: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -843,27 +843,27 @@\n 4A2F Extract Zip Spec      14 (20) '2.0'\n 4A30 Extract OS            00 (0) 'MS-DOS'\n 4A31 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4A33 Compression Method    0008 (8) 'Deflated'\n 4A35 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4A39 CRC                   6B831181 (1803751809)\n-4A3D Compressed Size       000004D1 (1233)\n+4A39 CRC                   C2494E95 (3259584149)\n+4A3D Compressed Size       000004D2 (1234)\n 4A41 Uncompressed Size     00000C88 (3208)\n 4A45 Filename Length       0033 (51)\n 4A47 Extra Length          0000 (0)\n 4A49 Comment Length        0000 (0)\n 4A4B Disk Start            0000 (0)\n 4A4D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4A4F 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-4A53 Local Header Offset   00000270 (624)\n+4A53 Local Header Offset   0000026F (623)\n 4A57 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4A57: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n 4A8A CENTRAL HEADER #12    02014B50 (33639248)\n@@ -930,15 +930,15 @@\n 4B5C Extract Zip Spec      14 (20) '2.0'\n 4B5D Extract OS            00 (0) 'MS-DOS'\n 4B5E General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4B60 Compression Method    0008 (8) 'Deflated'\n 4B62 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4B66 CRC                   FA2EC936 (4197370166)\n+4B66 CRC                   25969D07 (630627591)\n 4B6A Compressed Size       00000A2D (2605)\n 4B6E Uncompressed Size     00001797 (6039)\n 4B72 Filename Length       0030 (48)\n 4B74 Extra Length          0000 (0)\n 4B76 Comment Length        0000 (0)\n 4B78 Disk Start            0000 (0)\n 4B7A Int File Attributes   0000 (0)\n@@ -1104,16 +1104,16 @@\n 4DD1 Extract Zip Spec      14 (20) '2.0'\n 4DD2 Extract OS            00 (0) 'MS-DOS'\n 4DD3 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4DD5 Compression Method    0008 (8) 'Deflated'\n 4DD7 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4DDB CRC                   AD7646F6 (2910209782)\n-4DDF Compressed Size       00000A92 (2706)\n+4DDB CRC                   8F7EBA5A (2407447130)\n+4DDF Compressed Size       00000A91 (2705)\n 4DE3 Uncompressed Size     00001E03 (7683)\n 4DE7 Filename Length       003C (60)\n 4DE9 Extra Length          0000 (0)\n 4DEB Comment Length        0000 (0)\n 4DED Disk Start            0000 (0)\n 4DEF Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n@@ -1145,15 +1145,15 @@\n 4E55 Comment Length        0000 (0)\n 4E57 Disk Start            0000 (0)\n 4E59 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4E5B 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-4E5F Local Header Offset   000031F0 (12784)\n+4E5F Local Header Offset   000031EF (12783)\n 4E63 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4E63: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n 4ED0 CENTRAL HEADER #22    02014B50 (33639248)\n@@ -1162,27 +1162,27 @@\n 4ED6 Extract Zip Spec      14 (20) '2.0'\n 4ED7 Extract OS            00 (0) 'MS-DOS'\n 4ED8 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4EDA Compression Method    0008 (8) 'Deflated'\n 4EDC Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4EE0 CRC                   3C4131C9 (1010905545)\n-4EE4 Compressed Size       00000A1A (2586)\n+4EE0 CRC                   DAFFEC9D (3674205341)\n+4EE4 Compressed Size       00000A1B (2587)\n 4EE8 Uncompressed Size     00001B7A (7034)\n 4EEC Filename Length       0045 (69)\n 4EEE Extra Length          0000 (0)\n 4EF0 Comment Length        0000 (0)\n 4EF2 Disk Start            0000 (0)\n 4EF4 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4EF6 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-4EFA Local Header Offset   000035C4 (13764)\n+4EFA Local Header Offset   000035C3 (13763)\n 4EFE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4EFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n 4F43 CENTRAL HEADER #23    02014B50 (33639248)\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/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 0f52d2316a3e5908d53152e2ebfae4657e646980ea19140d03d4841ea7743603\n+  SHA-256 checksum e12ee5c756ceb05fdb0c60ea64d87c4de2a8ea4f70c2f75db57f4e22758c0afa\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: #97                         // dev/langchain4j/model/vertexai/PartsMapper\n   super_class: #2                         // java/lang/Object\n@@ -275,32 +275,32 @@\n   #265 = Class              #264          // \"[Ljava/lang/String;\"\n   #266 = Utf8               lambda$map$0\n   #267 = Utf8               (Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n   #268 = Utf8               <clinit>\n   #269 = Utf8               SourceFile\n   #270 = Utf8               PartsMapper.java\n   #271 = Utf8               BootstrapMethods\n-  #272 = MethodType         #190          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #273 = MethodHandle       6:#274        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #274 = Methodref          #97.#275      // dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #275 = NameAndType        #27:#254      // map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #276 = MethodType         #254          //  (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #277 = MethodType         #278          //  ()Ljava/lang/Object;\n-  #278 = Utf8               ()Ljava/lang/Object;\n-  #279 = MethodHandle       6:#280        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #280 = Methodref          #97.#281      // dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #281 = NameAndType        #266:#267     // lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #282 = MethodType         #50           //  ()Ljava/lang/String;\n-  #283 = MethodHandle       6:#284        // 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-  #284 = Methodref          #285.#286     // 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-  #285 = Class              #287          // java/lang/invoke/LambdaMetafactory\n-  #286 = NameAndType        #288:#289     // 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 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #288 = Utf8               metafactory\n-  #289 = 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+  #272 = MethodHandle       6:#273        // 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+  #273 = Methodref          #274.#275     // 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+  #274 = Class              #276          // java/lang/invoke/LambdaMetafactory\n+  #275 = NameAndType        #277:#278     // 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+  #276 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #277 = Utf8               metafactory\n+  #278 = 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+  #279 = MethodType         #190          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #280 = MethodHandle       6:#281        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #281 = Methodref          #97.#282      // dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #282 = NameAndType        #27:#254      // map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #283 = MethodType         #254          //  (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #284 = MethodType         #285          //  ()Ljava/lang/Object;\n+  #285 = Utf8               ()Ljava/lang/Object;\n+  #286 = MethodHandle       6:#287        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #287 = Methodref          #97.#288      // dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #288 = NameAndType        #266:#267     // lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #289 = MethodType         #50           //  ()Ljava/lang/String;\n   #290 = Utf8               InnerClasses\n   #291 = Utf8               Builder\n   #292 = Utf8               Decoder\n   #293 = Class              #294          // java/lang/invoke/MethodHandles$Lookup\n   #294 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #295 = Class              #296          // java/lang/invoke/MethodHandles\n   #296 = Utf8               java/lang/invoke/MethodHandles\n@@ -667,21 +667,21 @@\n         line 33: 114\n         line 34: 127\n         line 35: 140\n         line 36: 153\n }\n SourceFile: \"PartsMapper.java\"\n BootstrapMethods:\n-  0: #283 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: #272 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-      #272 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #273 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-      #276 (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  1: #283 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+      #279 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #280 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+      #283 (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  1: #272 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-      #277 ()Ljava/lang/Object;\n-      #279 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-      #282 ()Ljava/lang/String;\n+      #284 ()Ljava/lang/Object;\n+      #286 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+      #289 ()Ljava/lang/String;\n InnerClasses:\n   public static final #291= #52 of #42;   // Builder=class com/google/cloud/vertexai/api/Part$Builder of class com/google/cloud/vertexai/api/Part\n   public static #292= #166 of #157;       // Decoder=class java/util/Base64$Decoder of class java/util/Base64\n   public static final #297= #293 of #295; // 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 b0289e9247d5f5a089313727cc5cad5dbd379cc0226820f445bfd1f3cbc2e6f5\n+  SHA-256 checksum 3945affe6e2873668ca44b6af8c0b60f2763ed1aa2f36fab41807544b32d6527\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: #32                         // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel\n   super_class: #2                         // java/lang/Object\n@@ -251,27 +251,27 @@\n   #241 = Utf8               (Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n   #242 = Utf8               Exceptions\n   #243 = Class              #244          // java/lang/Exception\n   #244 = Utf8               java/lang/Exception\n   #245 = Utf8               SourceFile\n   #246 = Utf8               VertexAiGeminiChatModel.java\n   #247 = Utf8               BootstrapMethods\n-  #248 = MethodType         #190          //  ()Ljava/lang/Object;\n-  #249 = MethodHandle       7:#250        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #250 = Methodref          #32.#251      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #251 = NameAndType        #240:#241     // lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #252 = MethodType         #253          //  ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #253 = Utf8               ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #254 = MethodHandle       6:#255        // 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-  #255 = Methodref          #256.#257     // 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-  #256 = Class              #258          // java/lang/invoke/LambdaMetafactory\n-  #257 = NameAndType        #259:#260     // 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-  #258 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #259 = Utf8               metafactory\n-  #260 = 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+  #248 = MethodHandle       6:#249        // 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+  #249 = Methodref          #250.#251     // 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+  #250 = Class              #252          // java/lang/invoke/LambdaMetafactory\n+  #251 = NameAndType        #253:#254     // 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+  #252 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #253 = Utf8               metafactory\n+  #254 = 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+  #255 = MethodType         #190          //  ()Ljava/lang/Object;\n+  #256 = MethodHandle       7:#257        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #257 = Methodref          #32.#258      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #258 = NameAndType        #240:#241     // lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #259 = MethodType         #260          //  ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #260 = Utf8               ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n   #261 = Utf8               InnerClasses\n   #262 = Utf8               Builder\n   #263 = Class              #264          // com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #264 = Utf8               com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #265 = Utf8               UsageMetadata\n   #266 = Class              #267          // com/google/cloud/vertexai/api/Candidate$FinishReason\n   #267 = Utf8               com/google/cloud/vertexai/api/Candidate$FinishReason\n@@ -633,18 +633,18 @@\n             0      13     0  this   Ldev/langchain4j/model/vertexai/VertexAiGeminiChatModel;\n             0      13     1 contents   Ljava/util/List;\n     Exceptions:\n       throws java.lang.Exception\n }\n SourceFile: \"VertexAiGeminiChatModel.java\"\n BootstrapMethods:\n-  0: #254 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: #248 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-      #248 ()Ljava/lang/Object;\n-      #249 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-      #252 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+      #255 ()Ljava/lang/Object;\n+      #256 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+      #259 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n InnerClasses:\n   public static final #262= #65 of #53;   // Builder=class com/google/cloud/vertexai/api/GenerationConfig$Builder of class com/google/cloud/vertexai/api/GenerationConfig\n   public static final #265= #263 of #130; // UsageMetadata=class com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata of class com/google/cloud/vertexai/api/GenerateContentResponse\n   public static final #270= #266 of #268; // FinishReason=class com/google/cloud/vertexai/api/Candidate$FinishReason of class com/google/cloud/vertexai/api/Candidate\n   public static #271= #194 of #32;        // VertexAiGeminiChatModelBuilder=class dev/langchain4j/model/vertexai/VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder of class dev/langchain4j/model/vertexai/VertexAiGeminiChatModel\n   public static final #276= #272 of #274; // 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 ae04e7d7dcae9a7f87909b142b29f0920777e8c35c32582c89397581dc0ded88\n+  SHA-256 checksum 8ca180bb3b860369c8b568b5d1b48ac130c660677cf116337c85dd04324a6655\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: #32                         // dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel\n   super_class: #2                         // java/lang/Object\n@@ -243,27 +243,27 @@\n   #233 = Utf8               lambda$generate$0\n   #234 = Utf8               (Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n   #235 = Utf8               partialResponse\n   #236 = Utf8               Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n   #237 = Utf8               SourceFile\n   #238 = Utf8               VertexAiGeminiStreamingChatModel.java\n   #239 = Utf8               BootstrapMethods\n-  #240 = MethodType         #241          //  (Ljava/lang/Object;)V\n-  #241 = Utf8               (Ljava/lang/Object;)V\n-  #242 = MethodHandle       6:#243        // 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-  #243 = Methodref          #32.#244      // 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-  #244 = NameAndType        #233:#234     // lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #245 = MethodType         #176          //  (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #246 = MethodHandle       6:#247        // 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-  #247 = Methodref          #248.#249     // 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-  #248 = Class              #250          // java/lang/invoke/LambdaMetafactory\n-  #249 = NameAndType        #251:#252     // 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-  #250 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #251 = Utf8               metafactory\n-  #252 = 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+  #240 = MethodHandle       6:#241        // 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+  #241 = Methodref          #242.#243     // 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+  #242 = Class              #244          // java/lang/invoke/LambdaMetafactory\n+  #243 = NameAndType        #245:#246     // 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+  #244 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #245 = Utf8               metafactory\n+  #246 = 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+  #247 = MethodType         #248          //  (Ljava/lang/Object;)V\n+  #248 = Utf8               (Ljava/lang/Object;)V\n+  #249 = MethodHandle       6:#250        // 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+  #250 = Methodref          #32.#251      // 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+  #251 = NameAndType        #233:#234     // lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+  #252 = MethodType         #176          //  (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n   #253 = Utf8               InnerClasses\n   #254 = Utf8               Builder\n   #255 = Utf8               VertexAiGeminiStreamingChatModelBuilder\n   #256 = Class              #257          // java/lang/invoke/MethodHandles$Lookup\n   #257 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #258 = Class              #259          // java/lang/invoke/MethodHandles\n   #259 = Utf8               java/lang/invoke/MethodHandles\n@@ -581,16 +581,16 @@\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: #246 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: #240 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-      #240 (Ljava/lang/Object;)V\n-      #242 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-      #245 (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+      #247 (Ljava/lang/Object;)V\n+      #249 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+      #252 (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n InnerClasses:\n   public static final #254= #65 of #53;   // Builder=class com/google/cloud/vertexai/api/GenerationConfig$Builder of class com/google/cloud/vertexai/api/GenerationConfig\n   public static #255= #170 of #32;        // VertexAiGeminiStreamingChatModelBuilder=class dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder of class dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel\n   public static final #260= #256 of #258; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}]}
