{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,36 +1,36 @@\n-Zip file size: 29861 bytes, number of entries: 34\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 META-INF/\n--rw-r--r--  2.0 unx      132 b- defN 24-Jan-30 05:29 META-INF/MANIFEST.MF\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 META-INF/native-image/\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 META-INF/native-image/dev.langchain4j/\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 META-INF/native-image/dev.langchain4j/langchain4j-vertex-ai/\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 dev/\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 dev/langchain4j/\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 dev/langchain4j/model/\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 dev/langchain4j/model/vertexai/\n-drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-30 05:29 dev/langchain4j/model/vertexai/spi/\n--rw-r--r--  2.0 unx     1393 b- defN 24-Jan-30 05:29 META-INF/native-image/dev.langchain4j/langchain4j-vertex-ai/reflect-config.json\n--rw-r--r--  2.0 unx     9601 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.class\n--rw-r--r--  2.0 unx     1575 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle.class\n--rw-r--r--  2.0 unx     1605 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.class\n--rw-r--r--  2.0 unx    14478 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiImageModel.class\n--rw-r--r--  2.0 unx     7886 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiLanguageModel.class\n--rw-r--r--  2.0 unx      663 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiParameters.class\n--rw-r--r--  2.0 unx     2270 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.class\n--rw-r--r--  2.0 unx      520 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory.class\n--rw-r--r--  2.0 unx      525 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory.class\n--rw-r--r--  2.0 unx      500 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory.class\n--rw-r--r--  2.0 unx      505 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory.class\n--rw-r--r--  2.0 unx     3292 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.class\n--rw-r--r--  2.0 unx      621 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.class\n--rw-r--r--  2.0 unx      458 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.class\n--rw-r--r--  2.0 unx      442 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiTextInstance.class\n--rw-r--r--  2.0 unx    11041 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiChatModel.class\n--rw-r--r--  2.0 unx     2302 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.class\n--rw-r--r--  2.0 unx      888 b- defN 24-Jan-30 05:29 dev/langchain4j/model/vertexai/VertexAiChatInstance.class\n-?rwsrwsrwt  2.0 unx        0 b- stor 24-Jan-30 05:29 META-INF/maven/\n-?rwsrwsrwt  2.0 unx        0 b- stor 24-Jan-30 05:29 META-INF/maven/dev.langchain4j/\n-?rwsrwsrwt  2.0 unx        0 b- stor 24-Jan-30 05:29 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/\n--rw-r--r--  2.0 unx     2106 b- defN 24-Jan-30 05:26 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/pom.xml\n--rw-r--r--  2.0 unx      122 b- defN 24-Jan-30 05:29 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/pom.properties\n-34 files, 62925 bytes uncompressed, 23843 bytes compressed:  62.1%\n+Zip file size: 29816 bytes, number of entries: 34\n+drwxr-xr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 META-INF/\n+-rw-r--r--  2.0 unx      129 b- defN 25-Jan-29 08:56 META-INF/MANIFEST.MF\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 META-INF/native-image/\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 META-INF/native-image/dev.langchain4j/\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 META-INF/native-image/dev.langchain4j/langchain4j-vertex-ai/\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 dev/\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 dev/langchain4j/\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 dev/langchain4j/model/\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 dev/langchain4j/model/vertexai/\n+drwxrwxr-x  2.0 unx        0 b- stor 25-Jan-29 08:56 dev/langchain4j/model/vertexai/spi/\n+-rw-rw-r--  2.0 unx     1393 b- defN 25-Jan-29 08:56 META-INF/native-image/dev.langchain4j/langchain4j-vertex-ai/reflect-config.json\n+-rw-rw-r--  2.0 unx      458 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.class\n+-rw-rw-r--  2.0 unx     2270 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.class\n+-rw-rw-r--  2.0 unx     1634 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle.class\n+-rw-rw-r--  2.0 unx      442 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiTextInstance.class\n+-rw-rw-r--  2.0 unx     7761 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiLanguageModel.class\n+-rw-rw-r--  2.0 unx     1605 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.class\n+-rw-rw-r--  2.0 unx      500 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory.class\n+-rw-rw-r--  2.0 unx      525 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory.class\n+-rw-rw-r--  2.0 unx      520 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory.class\n+-rw-rw-r--  2.0 unx      505 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory.class\n+-rw-rw-r--  2.0 unx     9452 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.class\n+-rw-rw-r--  2.0 unx    10909 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiChatModel.class\n+-rw-rw-r--  2.0 unx     2302 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.class\n+-rw-rw-r--  2.0 unx      621 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.class\n+-rw-rw-r--  2.0 unx    14353 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiImageModel.class\n+-rw-rw-r--  2.0 unx      888 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiChatInstance.class\n+-rw-rw-r--  2.0 unx      663 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiParameters.class\n+-rw-rw-r--  2.0 unx     3292 b- defN 25-Jan-29 08:56 dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.class\n+?rwsrwsrwt  2.0 unx        0 b- stor 25-Jan-29 08:56 META-INF/maven/\n+?rwsrwsrwt  2.0 unx        0 b- stor 25-Jan-29 08:56 META-INF/maven/dev.langchain4j/\n+?rwsrwsrwt  2.0 unx        0 b- stor 25-Jan-29 08:56 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/\n+-rw-rw-r--  2.0 unx     2106 b- defN 25-Jan-29 08:56 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/pom.xml\n+-rw-rw-r--  2.0 unx      122 b- defN 25-Jan-29 08:56 META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/pom.properties\n+34 files, 62450 bytes uncompressed, 23798 bytes compressed:  61.9%\n"}, {"source1": "zipnote \u00abTEMP\u00bb/diffoscope_rvungmq1_mnt/tmpj6syl_32_.zip", "source2": "zipnote \u00abTEMP\u00bb/diffoscope_rvungmq1_mnt/tmpj6syl_32_.zip", "unified_diff": "@@ -27,66 +27,66 @@\n \n Filename: dev/langchain4j/model/vertexai/spi/\n Comment: \n \n Filename: META-INF/native-image/dev.langchain4j/langchain4j-vertex-ai/reflect-config.json\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiImageModel.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiTextInstance.class\n Comment: \n \n Filename: dev/langchain4j/model/vertexai/VertexAiLanguageModel.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiParameters.class\n-Comment: \n-\n-Filename: dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory.class\n+Filename: dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory.class\n Comment: \n \n Filename: dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory.class\n+Filename: dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory.class\n Comment: \n \n Filename: dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiChatModel.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiTextInstance.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiChatModel.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiImageModel.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiChatInstance.class\n Comment: \n \n-Filename: dev/langchain4j/model/vertexai/VertexAiChatInstance.class\n+Filename: dev/langchain4j/model/vertexai/VertexAiParameters.class\n+Comment: \n+\n+Filename: dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.class\n Comment: \n \n Filename: META-INF/maven/\n Comment: \n \n Filename: META-INF/maven/dev.langchain4j/\n Comment: \n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n 0000 LOCAL HEADER #1       04034B50 (67324752)\n 0004 Extract Zip Spec      0A (10) '1.0'\n 0005 Extract OS            00 (0) 'MS-DOS'\n 0006 General Purpose Flag  0000 (0)\n 0008 Compression Method    0000 (0) 'Stored'\n-000A Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+000A Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 000E CRC                   00000000 (0)\n 0012 Compressed Size       00000000 (0)\n 0016 Uncompressed Size     00000000 (0)\n 001A Filename Length       0009 (9)\n 001C Extra Length          0000 (0)\n 001E Filename              'XXXXXXXXX'\n #\n@@ -18,33 +18,33 @@\n \n 0027 LOCAL HEADER #2       04034B50 (67324752)\n 002B Extract Zip Spec      0A (10) '1.0'\n 002C Extract OS            00 (0) 'MS-DOS'\n 002D General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n 002F Compression Method    0008 (8) 'Deflated'\n-0031 Modification Time     583E2BA2 (1480469410) 'Tue Jan 30 05:29:04 2024'\n-0035 CRC                   5779D1A3 (1467601315)\n+0031 Modification Time     5A3D4717 (1513965335) 'Wed Jan 29 08:56:46 2025'\n+0035 CRC                   FFABC81E (4289447966)\n 0039 Compressed Size       0000006C (108)\n-003D Uncompressed Size     00000084 (132)\n+003D Uncompressed Size     00000081 (129)\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               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n 00C5 LOCAL HEADER #3       04034B50 (67324752)\n 00C9 Extract Zip Spec      0A (10) '1.0'\n 00CA Extract OS            00 (0) 'MS-DOS'\n 00CB General Purpose Flag  0000 (0)\n 00CD Compression Method    0000 (0) 'Stored'\n-00CF Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+00CF Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 00D3 CRC                   00000000 (0)\n 00D7 Compressed Size       00000000 (0)\n 00DB Uncompressed Size     00000000 (0)\n 00DF Filename Length       0016 (22)\n 00E1 Extra Length          0000 (0)\n 00E3 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n@@ -53,15 +53,15 @@\n #\n \n 00F9 LOCAL HEADER #4       04034B50 (67324752)\n 00FD Extract Zip Spec      0A (10) '1.0'\n 00FE Extract OS            00 (0) 'MS-DOS'\n 00FF General Purpose Flag  0000 (0)\n 0101 Compression Method    0000 (0) 'Stored'\n-0103 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+0103 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 0107 CRC                   00000000 (0)\n 010B Compressed Size       00000000 (0)\n 010F Uncompressed Size     00000000 (0)\n 0113 Filename Length       0026 (38)\n 0115 Extra Length          0000 (0)\n 0117 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n@@ -70,15 +70,15 @@\n #\n \n 013D LOCAL HEADER #5       04034B50 (67324752)\n 0141 Extract Zip Spec      0A (10) '1.0'\n 0142 Extract OS            00 (0) 'MS-DOS'\n 0143 General Purpose Flag  0000 (0)\n 0145 Compression Method    0000 (0) 'Stored'\n-0147 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+0147 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 014B CRC                   00000000 (0)\n 014F Compressed Size       00000000 (0)\n 0153 Uncompressed Size     00000000 (0)\n 0157 Filename Length       003C (60)\n 0159 Extra Length          0000 (0)\n 015B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n@@ -87,15 +87,15 @@\n #\n \n 0197 LOCAL HEADER #6       04034B50 (67324752)\n 019B Extract Zip Spec      0A (10) '1.0'\n 019C Extract OS            00 (0) 'MS-DOS'\n 019D General Purpose Flag  0000 (0)\n 019F Compression Method    0000 (0) 'Stored'\n-01A1 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+01A1 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 01A5 CRC                   00000000 (0)\n 01A9 Compressed Size       00000000 (0)\n 01AD Uncompressed Size     00000000 (0)\n 01B1 Filename Length       0004 (4)\n 01B3 Extra Length          0000 (0)\n 01B5 Filename              'XXXX'\n #\n@@ -104,15 +104,15 @@\n #\n \n 01B9 LOCAL HEADER #7       04034B50 (67324752)\n 01BD Extract Zip Spec      0A (10) '1.0'\n 01BE Extract OS            00 (0) 'MS-DOS'\n 01BF General Purpose Flag  0000 (0)\n 01C1 Compression Method    0000 (0) 'Stored'\n-01C3 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+01C3 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 01C7 CRC                   00000000 (0)\n 01CB Compressed Size       00000000 (0)\n 01CF Uncompressed Size     00000000 (0)\n 01D3 Filename Length       0010 (16)\n 01D5 Extra Length          0000 (0)\n 01D7 Filename              'XXXXXXXXXXXXXXXX'\n #\n@@ -121,15 +121,15 @@\n #\n \n 01E7 LOCAL HEADER #8       04034B50 (67324752)\n 01EB Extract Zip Spec      0A (10) '1.0'\n 01EC Extract OS            00 (0) 'MS-DOS'\n 01ED General Purpose Flag  0000 (0)\n 01EF Compression Method    0000 (0) 'Stored'\n-01F1 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+01F1 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 01F5 CRC                   00000000 (0)\n 01F9 Compressed Size       00000000 (0)\n 01FD Uncompressed Size     00000000 (0)\n 0201 Filename Length       0016 (22)\n 0203 Extra Length          0000 (0)\n 0205 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n@@ -138,15 +138,15 @@\n #\n \n 021B LOCAL HEADER #9       04034B50 (67324752)\n 021F Extract Zip Spec      0A (10) '1.0'\n 0220 Extract OS            00 (0) 'MS-DOS'\n 0221 General Purpose Flag  0000 (0)\n 0223 Compression Method    0000 (0) 'Stored'\n-0225 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+0225 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 0229 CRC                   00000000 (0)\n 022D Compressed Size       00000000 (0)\n 0231 Uncompressed Size     00000000 (0)\n 0235 Filename Length       001F (31)\n 0237 Extra Length          0000 (0)\n 0239 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n@@ -155,15 +155,15 @@\n #\n \n 0258 LOCAL HEADER #10      04034B50 (67324752)\n 025C Extract Zip Spec      0A (10) '1.0'\n 025D Extract OS            00 (0) 'MS-DOS'\n 025E General Purpose Flag  0000 (0)\n 0260 Compression Method    0000 (0) 'Stored'\n-0262 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+0262 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 0266 CRC                   00000000 (0)\n 026A Compressed Size       00000000 (0)\n 026E Uncompressed Size     00000000 (0)\n 0272 Filename Length       0023 (35)\n 0274 Extra Length          0000 (0)\n 0276 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n@@ -173,15 +173,15 @@\n \n 0299 LOCAL HEADER #11      04034B50 (67324752)\n 029D Extract Zip Spec      0A (10) '1.0'\n 029E Extract OS            00 (0) 'MS-DOS'\n 029F General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n 02A1 Compression Method    0008 (8) 'Deflated'\n-02A3 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n+02A3 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n 02A7 CRC                   B6999472 (3063518322)\n 02AB Compressed Size       000000B8 (184)\n 02AF Uncompressed Size     00000571 (1393)\n 02B3 Filename Length       004F (79)\n 02B5 Extra Length          0000 (0)\n 02B7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n@@ -193,1461 +193,1461 @@\n \n 03BE LOCAL HEADER #12      04034B50 (67324752)\n 03C2 Extract Zip Spec      0A (10) '1.0'\n 03C3 Extract OS            00 (0) 'MS-DOS'\n 03C4 General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n 03C6 Compression Method    0008 (8) 'Deflated'\n-03C8 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-03CC CRC                   6EF92529 (1861821737)\n-03D0 Compressed Size       00000ED0 (3792)\n-03D4 Uncompressed Size     00002581 (9601)\n-03D8 Filename Length       003B (59)\n+03C8 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+03CC CRC                   BE5D160F (3193771535)\n+03D0 Compressed Size       0000011E (286)\n+03D4 Uncompressed Size     000001CA (458)\n+03D8 Filename Length       003E (62)\n 03DA Extra Length          0000 (0)\n-03DC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+03DC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3DC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x3DC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-0417 PAYLOAD\n+041A PAYLOAD\n \n-12E7 LOCAL HEADER #13      04034B50 (67324752)\n-12EB Extract Zip Spec      0A (10) '1.0'\n-12EC Extract OS            00 (0) 'MS-DOS'\n-12ED General Purpose Flag  0000 (0)\n+0538 LOCAL HEADER #13      04034B50 (67324752)\n+053C Extract Zip Spec      0A (10) '1.0'\n+053D Extract OS            00 (0) 'MS-DOS'\n+053E General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n-12EF Compression Method    0008 (8) 'Deflated'\n-12F1 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-12F5 CRC                   79FA7C09 (2046458889)\n-12F9 Compressed Size       000002EA (746)\n-12FD Uncompressed Size     00000627 (1575)\n-1301 Filename Length       0042 (66)\n-1303 Extra Length          0000 (0)\n-1305 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0540 Compression Method    0008 (8) 'Deflated'\n+0542 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+0546 CRC                   E1575CE3 (3780599011)\n+054A Compressed Size       00000326 (806)\n+054E Uncompressed Size     000008DE (2270)\n+0552 Filename Length       003E (62)\n+0554 Extra Length          0000 (0)\n+0556 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1305: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x556: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-1347 PAYLOAD\n+0594 PAYLOAD\n \n-1631 LOCAL HEADER #14      04034B50 (67324752)\n-1635 Extract Zip Spec      0A (10) '1.0'\n-1636 Extract OS            00 (0) 'MS-DOS'\n-1637 General Purpose Flag  0000 (0)\n+08BA LOCAL HEADER #14      04034B50 (67324752)\n+08BE Extract Zip Spec      0A (10) '1.0'\n+08BF Extract OS            00 (0) 'MS-DOS'\n+08C0 General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n-1639 Compression Method    0008 (8) 'Deflated'\n-163B Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-163F CRC                   20FBE642 (553379394)\n-1643 Compressed Size       00000257 (599)\n-1647 Uncompressed Size     00000645 (1605)\n-164B Filename Length       0043 (67)\n-164D Extra Length          0000 (0)\n-164F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+08C2 Compression Method    0008 (8) 'Deflated'\n+08C4 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+08C8 CRC                   21BDA6B7 (566077111)\n+08CC Compressed Size       00000305 (773)\n+08D0 Uncompressed Size     00000662 (1634)\n+08D4 Filename Length       0042 (66)\n+08D6 Extra Length          0000 (0)\n+08D8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x164F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x8D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-1692 PAYLOAD\n+091A PAYLOAD\n \n-18E9 LOCAL HEADER #15      04034B50 (67324752)\n-18ED Extract Zip Spec      0A (10) '1.0'\n-18EE Extract OS            00 (0) 'MS-DOS'\n-18EF General Purpose Flag  0000 (0)\n+0C1F LOCAL HEADER #15      04034B50 (67324752)\n+0C23 Extract Zip Spec      0A (10) '1.0'\n+0C24 Extract OS            00 (0) 'MS-DOS'\n+0C25 General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n-18F1 Compression Method    0008 (8) 'Deflated'\n-18F3 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-18F7 CRC                   47983FF4 (1201160180)\n-18FB Compressed Size       000014D5 (5333)\n-18FF Uncompressed Size     0000388E (14478)\n-1903 Filename Length       0037 (55)\n-1905 Extra Length          0000 (0)\n-1907 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0C27 Compression Method    0008 (8) 'Deflated'\n+0C29 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+0C2D CRC                   46D6B9DB (1188477403)\n+0C31 Compressed Size       00000119 (281)\n+0C35 Uncompressed Size     000001BA (442)\n+0C39 Filename Length       0039 (57)\n+0C3B Extra Length          0000 (0)\n+0C3D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1907: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0xC3D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-193E PAYLOAD\n+0C76 PAYLOAD\n \n-2E13 LOCAL HEADER #16      04034B50 (67324752)\n-2E17 Extract Zip Spec      0A (10) '1.0'\n-2E18 Extract OS            00 (0) 'MS-DOS'\n-2E19 General Purpose Flag  0000 (0)\n+0D8F LOCAL HEADER #16      04034B50 (67324752)\n+0D93 Extract Zip Spec      0A (10) '1.0'\n+0D94 Extract OS            00 (0) 'MS-DOS'\n+0D95 General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n-2E1B Compression Method    0008 (8) 'Deflated'\n-2E1D Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-2E21 CRC                   A7D3C456 (2815673430)\n-2E25 Compressed Size       00000B82 (2946)\n-2E29 Uncompressed Size     00001ECE (7886)\n-2E2D Filename Length       003A (58)\n-2E2F Extra Length          0000 (0)\n-2E31 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0D97 Compression Method    0008 (8) 'Deflated'\n+0D99 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+0D9D CRC                   5B15D9F9 (1528158713)\n+0DA1 Compressed Size       00000B60 (2912)\n+0DA5 Uncompressed Size     00001E51 (7761)\n+0DA9 Filename Length       003A (58)\n+0DAB Extra Length          0000 (0)\n+0DAD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2E31: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0xDAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-2E6B PAYLOAD\n+0DE7 PAYLOAD\n \n-39ED LOCAL HEADER #17      04034B50 (67324752)\n-39F1 Extract Zip Spec      0A (10) '1.0'\n-39F2 Extract OS            00 (0) 'MS-DOS'\n-39F3 General Purpose Flag  0000 (0)\n+1947 LOCAL HEADER #17      04034B50 (67324752)\n+194B Extract Zip Spec      0A (10) '1.0'\n+194C Extract OS            00 (0) 'MS-DOS'\n+194D General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n-39F5 Compression Method    0008 (8) 'Deflated'\n-39F7 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-39FB CRC                   B68BADC7 (3062607303)\n-39FF Compressed Size       00000180 (384)\n-3A03 Uncompressed Size     00000297 (663)\n-3A07 Filename Length       0037 (55)\n-3A09 Extra Length          0000 (0)\n-3A0B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+194F Compression Method    0008 (8) 'Deflated'\n+1951 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+1955 CRC                   AC08D1CA (2886259146)\n+1959 Compressed Size       00000260 (608)\n+195D Uncompressed Size     00000645 (1605)\n+1961 Filename Length       0043 (67)\n+1963 Extra Length          0000 (0)\n+1965 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3A0B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1965: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3A42 PAYLOAD\n+19A8 PAYLOAD\n \n-3BC2 LOCAL HEADER #18      04034B50 (67324752)\n-3BC6 Extract Zip Spec      0A (10) '1.0'\n-3BC7 Extract OS            00 (0) 'MS-DOS'\n-3BC8 General Purpose Flag  0000 (0)\n+1C08 LOCAL HEADER #18      04034B50 (67324752)\n+1C0C Extract Zip Spec      0A (10) '1.0'\n+1C0D Extract OS            00 (0) 'MS-DOS'\n+1C0E General Purpose Flag  0000 (0)\n      [Bits 1-2]            0 'Normal Compression'\n-3BCA Compression Method    0008 (8) 'Deflated'\n-3BCC Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-3BD0 CRC                   F5D237EA (4124194794)\n-3BD4 Compressed Size       00000322 (802)\n-3BD8 Uncompressed Size     000008DE (2270)\n-3BDC Filename Length       003E (62)\n-3BDE Extra Length          0000 (0)\n-3BE0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+1C10 Compression Method    0008 (8) 'Deflated'\n+1C12 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+1C16 CRC                   03F4FC0B (66386955)\n+1C1A Compressed Size       000000F5 (245)\n+1C1E Uncompressed Size     000001F4 (500)\n+1C22 Filename Length       0048 (72)\n+1C24 Extra Length          0000 (0)\n+1C26 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3BE0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1C26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3C1E PAYLOAD\n+1C6E PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+                           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-3F40 LOCAL HEADER #19      04034B50 (67324752)\n-3F44 Extract Zip Spec      0A (10) '1.0'\n-3F45 Extract OS            00 (0) 'MS-DOS'\n-3F46 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-3F48 Compression Method    0008 (8) 'Deflated'\n-3F4A Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-3F4E CRC                   D1906884 (3515902084)\n-3F52 Compressed Size       000000F5 (245)\n-3F56 Uncompressed Size     00000208 (520)\n-3F5A Filename Length       004C (76)\n-3F5C Extra Length          0000 (0)\n-3F5E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+1D63 LOCAL HEADER #19      04034B50 (67324752)\n+1D67 Extract Zip Spec      0A (10) '1.0'\n+1D68 Extract OS            00 (0) 'MS-DOS'\n+1D69 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+1D6B Compression Method    0008 (8) 'Deflated'\n+1D6D Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+1D71 CRC                   CADEB09C (3403591836)\n+1D75 Compressed Size       000000F9 (249)\n+1D79 Uncompressed Size     0000020D (525)\n+1D7D Filename Length       004D (77)\n+1D7F Extra Length          0000 (0)\n+1D81 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x3F5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1D81: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3FAA PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+1DCE PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+                           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+\n+1EC7 LOCAL HEADER #20      04034B50 (67324752)\n+1ECB Extract Zip Spec      0A (10) '1.0'\n+1ECC Extract OS            00 (0) 'MS-DOS'\n+1ECD General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+1ECF Compression Method    0008 (8) 'Deflated'\n+1ED1 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+1ED5 CRC                   501C83AC (1344045996)\n+1ED9 Compressed Size       000000F5 (245)\n+1EDD Uncompressed Size     00000208 (520)\n+1EE1 Filename Length       004C (76)\n+1EE3 Extra Length          0000 (0)\n+1EE5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1EE5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1F31 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n                            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-409F LOCAL HEADER #20      04034B50 (67324752)\n-40A3 Extract Zip Spec      0A (10) '1.0'\n-40A4 Extract OS            00 (0) 'MS-DOS'\n-40A5 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-40A7 Compression Method    0008 (8) 'Deflated'\n-40A9 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-40AD CRC                   B327EA50 (3005737552)\n-40B1 Compressed Size       000000F9 (249)\n-40B5 Uncompressed Size     0000020D (525)\n-40B9 Filename Length       004D (77)\n-40BB Extra Length          0000 (0)\n-40BD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2026 LOCAL HEADER #21      04034B50 (67324752)\n+202A Extract Zip Spec      0A (10) '1.0'\n+202B Extract OS            00 (0) 'MS-DOS'\n+202C General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+202E Compression Method    0008 (8) 'Deflated'\n+2030 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+2034 CRC                   34CF509D (886001821)\n+2038 Compressed Size       000000F5 (245)\n+203C Uncompressed Size     000001F9 (505)\n+2040 Filename Length       0049 (73)\n+2042 Extra Length          0000 (0)\n+2044 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x40BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2044: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-410A PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n-                           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+208D PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+                           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-4203 LOCAL HEADER #21      04034B50 (67324752)\n-4207 Extract Zip Spec      0A (10) '1.0'\n-4208 Extract OS            00 (0) 'MS-DOS'\n-4209 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-420B Compression Method    0008 (8) 'Deflated'\n-420D Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-4211 CRC                   1A36E492 (439805074)\n-4215 Compressed Size       000000F4 (244)\n-4219 Uncompressed Size     000001F4 (500)\n-421D Filename Length       0048 (72)\n-421F Extra Length          0000 (0)\n-4221 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4221: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-4269 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n-                           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n-\n-435D LOCAL HEADER #22      04034B50 (67324752)\n-4361 Extract Zip Spec      0A (10) '1.0'\n-4362 Extract OS            00 (0) 'MS-DOS'\n-4363 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-4365 Compression Method    0008 (8) 'Deflated'\n-4367 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-436B CRC                   DA6B9324 (3664483108)\n-436F Compressed Size       000000F4 (244)\n-4373 Uncompressed Size     000001F9 (505)\n-4377 Filename Length       0049 (73)\n-4379 Extra Length          0000 (0)\n-437B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x437B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-43C4 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n-                           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n-\n-44B8 LOCAL HEADER #23      04034B50 (67324752)\n-44BC Extract Zip Spec      0A (10) '1.0'\n-44BD Extract OS            00 (0) 'MS-DOS'\n-44BE General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-44C0 Compression Method    0008 (8) 'Deflated'\n-44C2 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-44C6 CRC                   FC069074 (4228288628)\n-44CA Compressed Size       00000413 (1043)\n-44CE Uncompressed Size     00000CDC (3292)\n-44D2 Filename Length       003F (63)\n-44D4 Extra Length          0000 (0)\n-44D6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x44D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-4515 PAYLOAD\n-\n-4928 LOCAL HEADER #24      04034B50 (67324752)\n-492C Extract Zip Spec      0A (10) '1.0'\n-492D Extract OS            00 (0) 'MS-DOS'\n-492E General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-4930 Compression Method    0008 (8) 'Deflated'\n-4932 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-4936 CRC                   5A55445C (1515537500)\n-493A Compressed Size       0000015F (351)\n-493E Uncompressed Size     0000026D (621)\n-4942 Filename Length       0041 (65)\n-4944 Extra Length          0000 (0)\n-4946 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4946: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-4987 PAYLOAD\n-\n-4AE6 LOCAL HEADER #25      04034B50 (67324752)\n-4AEA Extract Zip Spec      0A (10) '1.0'\n-4AEB Extract OS            00 (0) 'MS-DOS'\n-4AEC General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-4AEE Compression Method    0008 (8) 'Deflated'\n-4AF0 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-4AF4 CRC                   AEF93884 (2935568516)\n-4AF8 Compressed Size       0000011D (285)\n-4AFC Uncompressed Size     000001CA (458)\n-4B00 Filename Length       003E (62)\n-4B02 Extra Length          0000 (0)\n-4B04 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4B04: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-4B42 PAYLOAD\n-\n-4C5F LOCAL HEADER #26      04034B50 (67324752)\n-4C63 Extract Zip Spec      0A (10) '1.0'\n-4C64 Extract OS            00 (0) 'MS-DOS'\n-4C65 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-4C67 Compression Method    0008 (8) 'Deflated'\n-4C69 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-4C6D CRC                   D0676ED9 (3496439513)\n-4C71 Compressed Size       0000011A (282)\n-4C75 Uncompressed Size     000001BA (442)\n-4C79 Filename Length       0039 (57)\n-4C7B Extra Length          0000 (0)\n-4C7D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4C7D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-4CB6 PAYLOAD\n-\n-4DD0 LOCAL HEADER #27      04034B50 (67324752)\n-4DD4 Extract Zip Spec      0A (10) '1.0'\n-4DD5 Extract OS            00 (0) 'MS-DOS'\n-4DD6 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-4DD8 Compression Method    0008 (8) 'Deflated'\n-4DDA Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-4DDE CRC                   4CEA2A11 (1290414609)\n-4DE2 Compressed Size       00000FD5 (4053)\n-4DE6 Uncompressed Size     00002B21 (11041)\n-4DEA Filename Length       0036 (54)\n-4DEC Extra Length          0000 (0)\n-4DEE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4DEE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-4E24 PAYLOAD\n-\n-5DF9 LOCAL HEADER #28      04034B50 (67324752)\n-5DFD Extract Zip Spec      0A (10) '1.0'\n-5DFE Extract OS            00 (0) 'MS-DOS'\n-5DFF General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-5E01 Compression Method    0008 (8) 'Deflated'\n-5E03 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-5E07 CRC                   B0F7CD57 (2969029975)\n-5E0B Compressed Size       00000323 (803)\n-5E0F Uncompressed Size     000008FE (2302)\n-5E13 Filename Length       0042 (66)\n-5E15 Extra Length          0000 (0)\n-5E17 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x5E17: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-5E59 PAYLOAD\n-\n-617C LOCAL HEADER #29      04034B50 (67324752)\n-6180 Extract Zip Spec      0A (10) '1.0'\n-6181 Extract OS            00 (0) 'MS-DOS'\n-6182 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6184 Compression Method    0008 (8) 'Deflated'\n-6186 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-618A CRC                   06755059 (108351577)\n-618E Compressed Size       0000019D (413)\n-6192 Uncompressed Size     00000378 (888)\n-6196 Filename Length       0039 (57)\n-6198 Extra Length          0000 (0)\n-619A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x619A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-61D3 PAYLOAD\n-\n-6370 LOCAL HEADER #30      04034B50 (67324752)\n-6374 Extract Zip Spec      0A (10) '1.0'\n-6375 Extract OS            00 (0) 'MS-DOS'\n-6376 General Purpose Flag  0000 (0)\n-6378 Compression Method    0000 (0) 'Stored'\n-637A Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-637E CRC                   00000000 (0)\n-6382 Compressed Size       00000000 (0)\n-6386 Uncompressed Size     00000000 (0)\n-638A Filename Length       000F (15)\n-638C Extra Length          0000 (0)\n-638E Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x638E: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-639D LOCAL HEADER #31      04034B50 (67324752)\n-63A1 Extract Zip Spec      0A (10) '1.0'\n-63A2 Extract OS            00 (0) 'MS-DOS'\n-63A3 General Purpose Flag  0000 (0)\n-63A5 Compression Method    0000 (0) 'Stored'\n-63A7 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-63AB CRC                   00000000 (0)\n-63AF Compressed Size       00000000 (0)\n-63B3 Uncompressed Size     00000000 (0)\n-63B7 Filename Length       001F (31)\n-63B9 Extra Length          0000 (0)\n-63BB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x63BB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-63DA LOCAL HEADER #32      04034B50 (67324752)\n-63DE Extract Zip Spec      0A (10) '1.0'\n-63DF Extract OS            00 (0) 'MS-DOS'\n-63E0 General Purpose Flag  0000 (0)\n-63E2 Compression Method    0000 (0) 'Stored'\n-63E4 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-63E8 CRC                   00000000 (0)\n-63EC Compressed Size       00000000 (0)\n-63F0 Uncompressed Size     00000000 (0)\n-63F4 Filename Length       0035 (53)\n-63F6 Extra Length          0000 (0)\n-63F8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x63F8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-642D LOCAL HEADER #33      04034B50 (67324752)\n-6431 Extract Zip Spec      0A (10) '1.0'\n-6432 Extract OS            00 (0) 'MS-DOS'\n-6433 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6435 Compression Method    0008 (8) 'Deflated'\n-6437 Modification Time     583E2B59 (1480469337) 'Tue Jan 30 05:26:50 2024'\n-643B CRC                   83A74B2D (2208779053)\n-643F Compressed Size       00000270 (624)\n-6443 Uncompressed Size     0000083A (2106)\n-6447 Filename Length       003C (60)\n-6449 Extra Length          0000 (0)\n-644B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x644B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-6487 PAYLOAD\n-\n-66F7 LOCAL HEADER #34      04034B50 (67324752)\n-66FB Extract Zip Spec      0A (10) '1.0'\n-66FC Extract OS            00 (0) 'MS-DOS'\n-66FD General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-66FF Compression Method    0008 (8) 'Deflated'\n-6701 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6705 CRC                   2E844E25 (780422693)\n-6709 Compressed Size       00000071 (113)\n-670D Uncompressed Size     0000007A (122)\n-6711 Filename Length       0043 (67)\n-6713 Extra Length          0000 (0)\n-6715 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6715: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-6758 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n-\n-67C9 CENTRAL HEADER #1     02014B50 (33639248)\n-67CD Created Zip Spec      14 (20) '2.0'\n-67CE Created OS            03 (3) 'Unix'\n-67CF Extract Zip Spec      0A (10) '1.0'\n-67D0 Extract OS            00 (0) 'MS-DOS'\n-67D1 General Purpose Flag  0000 (0)\n-67D3 Compression Method    0000 (0) 'Stored'\n-67D5 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-67D9 CRC                   00000000 (0)\n-67DD Compressed Size       00000000 (0)\n-67E1 Uncompressed Size     00000000 (0)\n-67E5 Filename Length       0009 (9)\n-67E7 Extra Length          0000 (0)\n-67E9 Comment Length        0000 (0)\n-67EB Disk Start            0000 (0)\n-67ED Int File Attributes   0000 (0)\n+2182 LOCAL HEADER #22      04034B50 (67324752)\n+2186 Extract Zip Spec      0A (10) '1.0'\n+2187 Extract OS            00 (0) 'MS-DOS'\n+2188 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+218A Compression Method    0008 (8) 'Deflated'\n+218C Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+2190 CRC                   11B31D63 (296951139)\n+2194 Compressed Size       00000EAD (3757)\n+2198 Uncompressed Size     000024EC (9452)\n+219C Filename Length       003B (59)\n+219E Extra Length          0000 (0)\n+21A0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x21A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+21DB PAYLOAD\n+\n+3088 LOCAL HEADER #23      04034B50 (67324752)\n+308C Extract Zip Spec      0A (10) '1.0'\n+308D Extract OS            00 (0) 'MS-DOS'\n+308E General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+3090 Compression Method    0008 (8) 'Deflated'\n+3092 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+3096 CRC                   DD9565EC (3717555692)\n+309A Compressed Size       00000FB5 (4021)\n+309E Uncompressed Size     00002A9D (10909)\n+30A2 Filename Length       0036 (54)\n+30A4 Extra Length          0000 (0)\n+30A6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x30A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+30DC PAYLOAD\n+\n+4091 LOCAL HEADER #24      04034B50 (67324752)\n+4095 Extract Zip Spec      0A (10) '1.0'\n+4096 Extract OS            00 (0) 'MS-DOS'\n+4097 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+4099 Compression Method    0008 (8) 'Deflated'\n+409B Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+409F CRC                   AC70FD35 (2893086005)\n+40A3 Compressed Size       00000329 (809)\n+40A7 Uncompressed Size     000008FE (2302)\n+40AB Filename Length       0042 (66)\n+40AD Extra Length          0000 (0)\n+40AF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x40AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+40F1 PAYLOAD\n+\n+441A LOCAL HEADER #25      04034B50 (67324752)\n+441E Extract Zip Spec      0A (10) '1.0'\n+441F Extract OS            00 (0) 'MS-DOS'\n+4420 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+4422 Compression Method    0008 (8) 'Deflated'\n+4424 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+4428 CRC                   24C1EF86 (616689542)\n+442C Compressed Size       00000160 (352)\n+4430 Uncompressed Size     0000026D (621)\n+4434 Filename Length       0041 (65)\n+4436 Extra Length          0000 (0)\n+4438 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4438: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+4479 PAYLOAD\n+\n+45D9 LOCAL HEADER #26      04034B50 (67324752)\n+45DD Extract Zip Spec      0A (10) '1.0'\n+45DE Extract OS            00 (0) 'MS-DOS'\n+45DF General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+45E1 Compression Method    0008 (8) 'Deflated'\n+45E3 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+45E7 CRC                   7AF09A06 (2062588422)\n+45EB Compressed Size       000014C4 (5316)\n+45EF Uncompressed Size     00003811 (14353)\n+45F3 Filename Length       0037 (55)\n+45F5 Extra Length          0000 (0)\n+45F7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x45F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+462E PAYLOAD\n+\n+5AF2 LOCAL HEADER #27      04034B50 (67324752)\n+5AF6 Extract Zip Spec      0A (10) '1.0'\n+5AF7 Extract OS            00 (0) 'MS-DOS'\n+5AF8 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+5AFA Compression Method    0008 (8) 'Deflated'\n+5AFC Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+5B00 CRC                   7B7C4505 (2071741701)\n+5B04 Compressed Size       0000019A (410)\n+5B08 Uncompressed Size     00000378 (888)\n+5B0C Filename Length       0039 (57)\n+5B0E Extra Length          0000 (0)\n+5B10 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5B10: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+5B49 PAYLOAD\n+\n+5CE3 LOCAL HEADER #28      04034B50 (67324752)\n+5CE7 Extract Zip Spec      0A (10) '1.0'\n+5CE8 Extract OS            00 (0) 'MS-DOS'\n+5CE9 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+5CEB Compression Method    0008 (8) 'Deflated'\n+5CED Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+5CF1 CRC                   6C78E985 (1819863429)\n+5CF5 Compressed Size       00000189 (393)\n+5CF9 Uncompressed Size     00000297 (663)\n+5CFD Filename Length       0037 (55)\n+5CFF Extra Length          0000 (0)\n+5D01 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5D01: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+5D38 PAYLOAD\n+\n+5EC1 LOCAL HEADER #29      04034B50 (67324752)\n+5EC5 Extract Zip Spec      0A (10) '1.0'\n+5EC6 Extract OS            00 (0) 'MS-DOS'\n+5EC7 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+5EC9 Compression Method    0008 (8) 'Deflated'\n+5ECB Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+5ECF CRC                   18758225 (410354213)\n+5ED3 Compressed Size       00000427 (1063)\n+5ED7 Uncompressed Size     00000CDC (3292)\n+5EDB Filename Length       003F (63)\n+5EDD Extra Length          0000 (0)\n+5EDF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5EDF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+5F1E PAYLOAD\n+\n+6345 LOCAL HEADER #30      04034B50 (67324752)\n+6349 Extract Zip Spec      0A (10) '1.0'\n+634A Extract OS            00 (0) 'MS-DOS'\n+634B General Purpose Flag  0000 (0)\n+634D Compression Method    0000 (0) 'Stored'\n+634F Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6353 CRC                   00000000 (0)\n+6357 Compressed Size       00000000 (0)\n+635B Uncompressed Size     00000000 (0)\n+635F Filename Length       000F (15)\n+6361 Extra Length          0000 (0)\n+6363 Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6363: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6372 LOCAL HEADER #31      04034B50 (67324752)\n+6376 Extract Zip Spec      0A (10) '1.0'\n+6377 Extract OS            00 (0) 'MS-DOS'\n+6378 General Purpose Flag  0000 (0)\n+637A Compression Method    0000 (0) 'Stored'\n+637C Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6380 CRC                   00000000 (0)\n+6384 Compressed Size       00000000 (0)\n+6388 Uncompressed Size     00000000 (0)\n+638C Filename Length       001F (31)\n+638E Extra Length          0000 (0)\n+6390 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6390: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+63AF LOCAL HEADER #32      04034B50 (67324752)\n+63B3 Extract Zip Spec      0A (10) '1.0'\n+63B4 Extract OS            00 (0) 'MS-DOS'\n+63B5 General Purpose Flag  0000 (0)\n+63B7 Compression Method    0000 (0) 'Stored'\n+63B9 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+63BD CRC                   00000000 (0)\n+63C1 Compressed Size       00000000 (0)\n+63C5 Uncompressed Size     00000000 (0)\n+63C9 Filename Length       0035 (53)\n+63CB Extra Length          0000 (0)\n+63CD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x63CD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6402 LOCAL HEADER #33      04034B50 (67324752)\n+6406 Extract Zip Spec      0A (10) '1.0'\n+6407 Extract OS            00 (0) 'MS-DOS'\n+6408 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+640A Compression Method    0008 (8) 'Deflated'\n+640C Modification Time     5A3D470B (1513965323) 'Wed Jan 29 08:56:22 2025'\n+6410 CRC                   83A74B2D (2208779053)\n+6414 Compressed Size       00000270 (624)\n+6418 Uncompressed Size     0000083A (2106)\n+641C Filename Length       003C (60)\n+641E Extra Length          0000 (0)\n+6420 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6420: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+645C PAYLOAD\n+\n+66CC LOCAL HEADER #34      04034B50 (67324752)\n+66D0 Extract Zip Spec      0A (10) '1.0'\n+66D1 Extract OS            00 (0) 'MS-DOS'\n+66D2 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+66D4 Compression Method    0008 (8) 'Deflated'\n+66D6 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+66DA CRC                   150811E5 (352850405)\n+66DE Compressed Size       0000006F (111)\n+66E2 Uncompressed Size     0000007A (122)\n+66E6 Filename Length       0043 (67)\n+66E8 Extra Length          0000 (0)\n+66EA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x66EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+672D PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+\n+679C CENTRAL HEADER #1     02014B50 (33639248)\n+67A0 Created Zip Spec      14 (20) '2.0'\n+67A1 Created OS            03 (3) 'Unix'\n+67A2 Extract Zip Spec      0A (10) '1.0'\n+67A3 Extract OS            00 (0) 'MS-DOS'\n+67A4 General Purpose Flag  0000 (0)\n+67A6 Compression Method    0000 (0) 'Stored'\n+67A8 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+67AC CRC                   00000000 (0)\n+67B0 Compressed Size       00000000 (0)\n+67B4 Uncompressed Size     00000000 (0)\n+67B8 Filename Length       0009 (9)\n+67BA Extra Length          0000 (0)\n+67BC Comment Length        0000 (0)\n+67BE Disk Start            0000 (0)\n+67C0 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-67EF Ext File Attributes   41ED0010 (1106051088)\n+67C2 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-67F3 Local Header Offset   00000000 (0)\n-67F7 Filename              'XXXXXXXXX'\n+67C6 Local Header Offset   00000000 (0)\n+67CA Filename              'XXXXXXXXX'\n #\n-# WARNING: Offset 0x67F7: Filename 'XXXXXXXXX'\n+# WARNING: Offset 0x67CA: Filename 'XXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x67F7: Directory 'XXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x67CA: Directory 'XXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x67CF: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n+# WARNING: Offset 0x67A2: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n #\n \n-6800 CENTRAL HEADER #2     02014B50 (33639248)\n-6804 Created Zip Spec      14 (20) '2.0'\n-6805 Created OS            03 (3) 'Unix'\n-6806 Extract Zip Spec      0A (10) '1.0'\n-6807 Extract OS            00 (0) 'MS-DOS'\n-6808 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-680A Compression Method    0008 (8) 'Deflated'\n-680C Modification Time     583E2BA2 (1480469410) 'Tue Jan 30 05:29:04 2024'\n-6810 CRC                   5779D1A3 (1467601315)\n-6814 Compressed Size       0000006C (108)\n-6818 Uncompressed Size     00000084 (132)\n-681C Filename Length       0014 (20)\n-681E Extra Length          0000 (0)\n-6820 Comment Length        0000 (0)\n-6822 Disk Start            0000 (0)\n-6824 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6826 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-682A Local Header Offset   00000027 (39)\n-682E Filename              'XXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x682E: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+67D3 CENTRAL HEADER #2     02014B50 (33639248)\n+67D7 Created Zip Spec      14 (20) '2.0'\n+67D8 Created OS            03 (3) 'Unix'\n+67D9 Extract Zip Spec      0A (10) '1.0'\n+67DA Extract OS            00 (0) 'MS-DOS'\n+67DB General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+67DD Compression Method    0008 (8) 'Deflated'\n+67DF Modification Time     5A3D4717 (1513965335) 'Wed Jan 29 08:56:46 2025'\n+67E3 CRC                   FFABC81E (4289447966)\n+67E7 Compressed Size       0000006C (108)\n+67EB Uncompressed Size     00000081 (129)\n+67EF Filename Length       0014 (20)\n+67F1 Extra Length          0000 (0)\n+67F3 Comment Length        0000 (0)\n+67F5 Disk Start            0000 (0)\n+67F7 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+67F9 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+67FD Local Header Offset   00000027 (39)\n+6801 Filename              'XXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6801: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-6842 CENTRAL HEADER #3     02014B50 (33639248)\n-6846 Created Zip Spec      14 (20) '2.0'\n-6847 Created OS            03 (3) 'Unix'\n-6848 Extract Zip Spec      0A (10) '1.0'\n-6849 Extract OS            00 (0) 'MS-DOS'\n-684A General Purpose Flag  0000 (0)\n-684C Compression Method    0000 (0) 'Stored'\n-684E Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6852 CRC                   00000000 (0)\n-6856 Compressed Size       00000000 (0)\n-685A Uncompressed Size     00000000 (0)\n-685E Filename Length       0016 (22)\n-6860 Extra Length          0000 (0)\n-6862 Comment Length        0000 (0)\n-6864 Disk Start            0000 (0)\n-6866 Int File Attributes   0000 (0)\n+6815 CENTRAL HEADER #3     02014B50 (33639248)\n+6819 Created Zip Spec      14 (20) '2.0'\n+681A Created OS            03 (3) 'Unix'\n+681B Extract Zip Spec      0A (10) '1.0'\n+681C Extract OS            00 (0) 'MS-DOS'\n+681D General Purpose Flag  0000 (0)\n+681F Compression Method    0000 (0) 'Stored'\n+6821 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6825 CRC                   00000000 (0)\n+6829 Compressed Size       00000000 (0)\n+682D Uncompressed Size     00000000 (0)\n+6831 Filename Length       0016 (22)\n+6833 Extra Length          0000 (0)\n+6835 Comment Length        0000 (0)\n+6837 Disk Start            0000 (0)\n+6839 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6868 Ext File Attributes   41ED0010 (1106051088)\n+683B Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-686C Local Header Offset   000000C5 (197)\n-6870 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+683F Local Header Offset   000000C5 (197)\n+6843 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6870: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6843: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6870: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6843: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6848: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x681B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-6886 CENTRAL HEADER #4     02014B50 (33639248)\n-688A Created Zip Spec      14 (20) '2.0'\n-688B Created OS            03 (3) 'Unix'\n-688C Extract Zip Spec      0A (10) '1.0'\n-688D Extract OS            00 (0) 'MS-DOS'\n-688E General Purpose Flag  0000 (0)\n-6890 Compression Method    0000 (0) 'Stored'\n-6892 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6896 CRC                   00000000 (0)\n-689A Compressed Size       00000000 (0)\n-689E Uncompressed Size     00000000 (0)\n-68A2 Filename Length       0026 (38)\n-68A4 Extra Length          0000 (0)\n-68A6 Comment Length        0000 (0)\n-68A8 Disk Start            0000 (0)\n-68AA Int File Attributes   0000 (0)\n+6859 CENTRAL HEADER #4     02014B50 (33639248)\n+685D Created Zip Spec      14 (20) '2.0'\n+685E Created OS            03 (3) 'Unix'\n+685F Extract Zip Spec      0A (10) '1.0'\n+6860 Extract OS            00 (0) 'MS-DOS'\n+6861 General Purpose Flag  0000 (0)\n+6863 Compression Method    0000 (0) 'Stored'\n+6865 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6869 CRC                   00000000 (0)\n+686D Compressed Size       00000000 (0)\n+6871 Uncompressed Size     00000000 (0)\n+6875 Filename Length       0026 (38)\n+6877 Extra Length          0000 (0)\n+6879 Comment Length        0000 (0)\n+687B Disk Start            0000 (0)\n+687D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-68AC Ext File Attributes   41ED0010 (1106051088)\n+687F Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-68B0 Local Header Offset   000000F9 (249)\n-68B4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6883 Local Header Offset   000000F9 (249)\n+6887 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x68B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6887: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x68B4: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6887: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x688C: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x685F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-68DA CENTRAL HEADER #5     02014B50 (33639248)\n-68DE Created Zip Spec      14 (20) '2.0'\n-68DF Created OS            03 (3) 'Unix'\n-68E0 Extract Zip Spec      0A (10) '1.0'\n-68E1 Extract OS            00 (0) 'MS-DOS'\n-68E2 General Purpose Flag  0000 (0)\n-68E4 Compression Method    0000 (0) 'Stored'\n-68E6 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-68EA CRC                   00000000 (0)\n-68EE Compressed Size       00000000 (0)\n-68F2 Uncompressed Size     00000000 (0)\n-68F6 Filename Length       003C (60)\n-68F8 Extra Length          0000 (0)\n-68FA Comment Length        0000 (0)\n-68FC Disk Start            0000 (0)\n-68FE Int File Attributes   0000 (0)\n+68AD CENTRAL HEADER #5     02014B50 (33639248)\n+68B1 Created Zip Spec      14 (20) '2.0'\n+68B2 Created OS            03 (3) 'Unix'\n+68B3 Extract Zip Spec      0A (10) '1.0'\n+68B4 Extract OS            00 (0) 'MS-DOS'\n+68B5 General Purpose Flag  0000 (0)\n+68B7 Compression Method    0000 (0) 'Stored'\n+68B9 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+68BD CRC                   00000000 (0)\n+68C1 Compressed Size       00000000 (0)\n+68C5 Uncompressed Size     00000000 (0)\n+68C9 Filename Length       003C (60)\n+68CB Extra Length          0000 (0)\n+68CD Comment Length        0000 (0)\n+68CF Disk Start            0000 (0)\n+68D1 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6900 Ext File Attributes   41ED0010 (1106051088)\n+68D3 Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-6904 Local Header Offset   0000013D (317)\n-6908 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+68D7 Local Header Offset   0000013D (317)\n+68DB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6908: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x68DB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6908: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x68DB: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x68E0: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x68B3: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-6944 CENTRAL HEADER #6     02014B50 (33639248)\n-6948 Created Zip Spec      14 (20) '2.0'\n-6949 Created OS            03 (3) 'Unix'\n-694A Extract Zip Spec      0A (10) '1.0'\n-694B Extract OS            00 (0) 'MS-DOS'\n-694C General Purpose Flag  0000 (0)\n-694E Compression Method    0000 (0) 'Stored'\n-6950 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6954 CRC                   00000000 (0)\n-6958 Compressed Size       00000000 (0)\n-695C Uncompressed Size     00000000 (0)\n-6960 Filename Length       0004 (4)\n-6962 Extra Length          0000 (0)\n-6964 Comment Length        0000 (0)\n-6966 Disk Start            0000 (0)\n-6968 Int File Attributes   0000 (0)\n+6917 CENTRAL HEADER #6     02014B50 (33639248)\n+691B Created Zip Spec      14 (20) '2.0'\n+691C Created OS            03 (3) 'Unix'\n+691D Extract Zip Spec      0A (10) '1.0'\n+691E Extract OS            00 (0) 'MS-DOS'\n+691F General Purpose Flag  0000 (0)\n+6921 Compression Method    0000 (0) 'Stored'\n+6923 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6927 CRC                   00000000 (0)\n+692B Compressed Size       00000000 (0)\n+692F Uncompressed Size     00000000 (0)\n+6933 Filename Length       0004 (4)\n+6935 Extra Length          0000 (0)\n+6937 Comment Length        0000 (0)\n+6939 Disk Start            0000 (0)\n+693B Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-696A Ext File Attributes   41ED0010 (1106051088)\n+693D Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-696E Local Header Offset   00000197 (407)\n-6972 Filename              'XXXX'\n+6941 Local Header Offset   00000197 (407)\n+6945 Filename              'XXXX'\n #\n-# WARNING: Offset 0x6972: Filename 'XXXX'\n+# WARNING: Offset 0x6945: Filename 'XXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6972: Directory 'XXXX' must end in a '/'\n+# ERROR: Offset 0x6945: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x694A: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n+# WARNING: Offset 0x691D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n #\n \n-6976 CENTRAL HEADER #7     02014B50 (33639248)\n-697A Created Zip Spec      14 (20) '2.0'\n-697B Created OS            03 (3) 'Unix'\n-697C Extract Zip Spec      0A (10) '1.0'\n-697D Extract OS            00 (0) 'MS-DOS'\n-697E General Purpose Flag  0000 (0)\n-6980 Compression Method    0000 (0) 'Stored'\n-6982 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6986 CRC                   00000000 (0)\n-698A Compressed Size       00000000 (0)\n-698E Uncompressed Size     00000000 (0)\n-6992 Filename Length       0010 (16)\n-6994 Extra Length          0000 (0)\n-6996 Comment Length        0000 (0)\n-6998 Disk Start            0000 (0)\n-699A Int File Attributes   0000 (0)\n+6949 CENTRAL HEADER #7     02014B50 (33639248)\n+694D Created Zip Spec      14 (20) '2.0'\n+694E Created OS            03 (3) 'Unix'\n+694F Extract Zip Spec      0A (10) '1.0'\n+6950 Extract OS            00 (0) 'MS-DOS'\n+6951 General Purpose Flag  0000 (0)\n+6953 Compression Method    0000 (0) 'Stored'\n+6955 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6959 CRC                   00000000 (0)\n+695D Compressed Size       00000000 (0)\n+6961 Uncompressed Size     00000000 (0)\n+6965 Filename Length       0010 (16)\n+6967 Extra Length          0000 (0)\n+6969 Comment Length        0000 (0)\n+696B Disk Start            0000 (0)\n+696D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-699C Ext File Attributes   41ED0010 (1106051088)\n+696F Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-69A0 Local Header Offset   000001B9 (441)\n-69A4 Filename              'XXXXXXXXXXXXXXXX'\n+6973 Local Header Offset   000001B9 (441)\n+6977 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x69A4: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6977: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x69A4: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6977: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x697C: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x694F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n #\n \n-69B4 CENTRAL HEADER #8     02014B50 (33639248)\n-69B8 Created Zip Spec      14 (20) '2.0'\n-69B9 Created OS            03 (3) 'Unix'\n-69BA Extract Zip Spec      0A (10) '1.0'\n-69BB Extract OS            00 (0) 'MS-DOS'\n-69BC General Purpose Flag  0000 (0)\n-69BE Compression Method    0000 (0) 'Stored'\n-69C0 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-69C4 CRC                   00000000 (0)\n-69C8 Compressed Size       00000000 (0)\n-69CC Uncompressed Size     00000000 (0)\n-69D0 Filename Length       0016 (22)\n-69D2 Extra Length          0000 (0)\n-69D4 Comment Length        0000 (0)\n-69D6 Disk Start            0000 (0)\n-69D8 Int File Attributes   0000 (0)\n+6987 CENTRAL HEADER #8     02014B50 (33639248)\n+698B Created Zip Spec      14 (20) '2.0'\n+698C Created OS            03 (3) 'Unix'\n+698D Extract Zip Spec      0A (10) '1.0'\n+698E Extract OS            00 (0) 'MS-DOS'\n+698F General Purpose Flag  0000 (0)\n+6991 Compression Method    0000 (0) 'Stored'\n+6993 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6997 CRC                   00000000 (0)\n+699B Compressed Size       00000000 (0)\n+699F Uncompressed Size     00000000 (0)\n+69A3 Filename Length       0016 (22)\n+69A5 Extra Length          0000 (0)\n+69A7 Comment Length        0000 (0)\n+69A9 Disk Start            0000 (0)\n+69AB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-69DA Ext File Attributes   41ED0010 (1106051088)\n+69AD Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-69DE Local Header Offset   000001E7 (487)\n-69E2 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+69B1 Local Header Offset   000001E7 (487)\n+69B5 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x69E2: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x69B5: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x69E2: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x69B5: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x69BA: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x698D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-69F8 CENTRAL HEADER #9     02014B50 (33639248)\n-69FC Created Zip Spec      14 (20) '2.0'\n-69FD Created OS            03 (3) 'Unix'\n-69FE Extract Zip Spec      0A (10) '1.0'\n-69FF Extract OS            00 (0) 'MS-DOS'\n-6A00 General Purpose Flag  0000 (0)\n-6A02 Compression Method    0000 (0) 'Stored'\n-6A04 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6A08 CRC                   00000000 (0)\n-6A0C Compressed Size       00000000 (0)\n-6A10 Uncompressed Size     00000000 (0)\n-6A14 Filename Length       001F (31)\n-6A16 Extra Length          0000 (0)\n-6A18 Comment Length        0000 (0)\n-6A1A Disk Start            0000 (0)\n-6A1C Int File Attributes   0000 (0)\n+69CB CENTRAL HEADER #9     02014B50 (33639248)\n+69CF Created Zip Spec      14 (20) '2.0'\n+69D0 Created OS            03 (3) 'Unix'\n+69D1 Extract Zip Spec      0A (10) '1.0'\n+69D2 Extract OS            00 (0) 'MS-DOS'\n+69D3 General Purpose Flag  0000 (0)\n+69D5 Compression Method    0000 (0) 'Stored'\n+69D7 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+69DB CRC                   00000000 (0)\n+69DF Compressed Size       00000000 (0)\n+69E3 Uncompressed Size     00000000 (0)\n+69E7 Filename Length       001F (31)\n+69E9 Extra Length          0000 (0)\n+69EB Comment Length        0000 (0)\n+69ED Disk Start            0000 (0)\n+69EF Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6A1E Ext File Attributes   41ED0010 (1106051088)\n+69F1 Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-6A22 Local Header Offset   0000021B (539)\n-6A26 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+69F5 Local Header Offset   0000021B (539)\n+69F9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6A26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x69F9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6A26: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x69F9: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x69FE: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x69D1: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-6A45 CENTRAL HEADER #10    02014B50 (33639248)\n-6A49 Created Zip Spec      14 (20) '2.0'\n-6A4A Created OS            03 (3) 'Unix'\n-6A4B Extract Zip Spec      0A (10) '1.0'\n-6A4C Extract OS            00 (0) 'MS-DOS'\n-6A4D General Purpose Flag  0000 (0)\n-6A4F Compression Method    0000 (0) 'Stored'\n-6A51 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6A55 CRC                   00000000 (0)\n-6A59 Compressed Size       00000000 (0)\n-6A5D Uncompressed Size     00000000 (0)\n-6A61 Filename Length       0023 (35)\n-6A63 Extra Length          0000 (0)\n-6A65 Comment Length        0000 (0)\n-6A67 Disk Start            0000 (0)\n-6A69 Int File Attributes   0000 (0)\n+6A18 CENTRAL HEADER #10    02014B50 (33639248)\n+6A1C Created Zip Spec      14 (20) '2.0'\n+6A1D Created OS            03 (3) 'Unix'\n+6A1E Extract Zip Spec      0A (10) '1.0'\n+6A1F Extract OS            00 (0) 'MS-DOS'\n+6A20 General Purpose Flag  0000 (0)\n+6A22 Compression Method    0000 (0) 'Stored'\n+6A24 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6A28 CRC                   00000000 (0)\n+6A2C Compressed Size       00000000 (0)\n+6A30 Uncompressed Size     00000000 (0)\n+6A34 Filename Length       0023 (35)\n+6A36 Extra Length          0000 (0)\n+6A38 Comment Length        0000 (0)\n+6A3A Disk Start            0000 (0)\n+6A3C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-6A6B Ext File Attributes   41ED0010 (1106051088)\n+6A3E Ext File Attributes   41FD0010 (1107099664)\n      [Bit 4]               Directory\n-     [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n+     [Bits 16-24]          01FD (509) 'Unix attrib: rwxrwxr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-6A6F Local Header Offset   00000258 (600)\n-6A73 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+6A42 Local Header Offset   00000258 (600)\n+6A46 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x6A73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x6A46: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x6A73: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x6A46: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x6A4B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-\n-6A96 CENTRAL HEADER #11    02014B50 (33639248)\n-6A9A Created Zip Spec      14 (20) '2.0'\n-6A9B Created OS            03 (3) 'Unix'\n-6A9C Extract Zip Spec      0A (10) '1.0'\n-6A9D Extract OS            00 (0) 'MS-DOS'\n-6A9E General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6AA0 Compression Method    0008 (8) 'Deflated'\n-6AA2 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6AA6 CRC                   B6999472 (3063518322)\n-6AAA Compressed Size       000000B8 (184)\n-6AAE Uncompressed Size     00000571 (1393)\n-6AB2 Filename Length       004F (79)\n-6AB4 Extra Length          0000 (0)\n-6AB6 Comment Length        0000 (0)\n-6AB8 Disk Start            0000 (0)\n-6ABA Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6ABC 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-6AC0 Local Header Offset   00000299 (665)\n-6AC4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6AC4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6B13 CENTRAL HEADER #12    02014B50 (33639248)\n-6B17 Created Zip Spec      14 (20) '2.0'\n-6B18 Created OS            03 (3) 'Unix'\n-6B19 Extract Zip Spec      0A (10) '1.0'\n-6B1A Extract OS            00 (0) 'MS-DOS'\n-6B1B General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6B1D Compression Method    0008 (8) 'Deflated'\n-6B1F Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6B23 CRC                   6EF92529 (1861821737)\n-6B27 Compressed Size       00000ED0 (3792)\n-6B2B Uncompressed Size     00002581 (9601)\n-6B2F Filename Length       003B (59)\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-     [Bit 0]               0 'Binary Data'\n-6B39 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   000003BE (958)\n-6B41 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6B41: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6B7C CENTRAL HEADER #13    02014B50 (33639248)\n-6B80 Created Zip Spec      14 (20) '2.0'\n-6B81 Created OS            03 (3) 'Unix'\n-6B82 Extract Zip Spec      0A (10) '1.0'\n-6B83 Extract OS            00 (0) 'MS-DOS'\n-6B84 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6B86 Compression Method    0008 (8) 'Deflated'\n-6B88 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6B8C CRC                   79FA7C09 (2046458889)\n-6B90 Compressed Size       000002EA (746)\n-6B94 Uncompressed Size     00000627 (1575)\n-6B98 Filename Length       0042 (66)\n-6B9A Extra Length          0000 (0)\n-6B9C Comment Length        0000 (0)\n-6B9E Disk Start            0000 (0)\n-6BA0 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6BA2 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-6BA6 Local Header Offset   000012E7 (4839)\n-6BAA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6BAA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6BEC CENTRAL HEADER #14    02014B50 (33639248)\n-6BF0 Created Zip Spec      14 (20) '2.0'\n-6BF1 Created OS            03 (3) 'Unix'\n-6BF2 Extract Zip Spec      0A (10) '1.0'\n-6BF3 Extract OS            00 (0) 'MS-DOS'\n-6BF4 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6BF6 Compression Method    0008 (8) 'Deflated'\n-6BF8 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6BFC CRC                   20FBE642 (553379394)\n-6C00 Compressed Size       00000257 (599)\n-6C04 Uncompressed Size     00000645 (1605)\n-6C08 Filename Length       0043 (67)\n-6C0A Extra Length          0000 (0)\n-6C0C Comment Length        0000 (0)\n-6C0E Disk Start            0000 (0)\n-6C10 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6C12 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-6C16 Local Header Offset   00001631 (5681)\n-6C1A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6C1A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6C5D CENTRAL HEADER #15    02014B50 (33639248)\n-6C61 Created Zip Spec      14 (20) '2.0'\n-6C62 Created OS            03 (3) 'Unix'\n-6C63 Extract Zip Spec      0A (10) '1.0'\n-6C64 Extract OS            00 (0) 'MS-DOS'\n-6C65 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6C67 Compression Method    0008 (8) 'Deflated'\n-6C69 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6C6D CRC                   47983FF4 (1201160180)\n-6C71 Compressed Size       000014D5 (5333)\n-6C75 Uncompressed Size     0000388E (14478)\n-6C79 Filename Length       0037 (55)\n-6C7B Extra Length          0000 (0)\n-6C7D Comment Length        0000 (0)\n-6C7F Disk Start            0000 (0)\n-6C81 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6C83 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-6C87 Local Header Offset   000018E9 (6377)\n-6C8B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6C8B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6CC2 CENTRAL HEADER #16    02014B50 (33639248)\n-6CC6 Created Zip Spec      14 (20) '2.0'\n-6CC7 Created OS            03 (3) 'Unix'\n-6CC8 Extract Zip Spec      0A (10) '1.0'\n-6CC9 Extract OS            00 (0) 'MS-DOS'\n-6CCA General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6CCC Compression Method    0008 (8) 'Deflated'\n-6CCE Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6CD2 CRC                   A7D3C456 (2815673430)\n-6CD6 Compressed Size       00000B82 (2946)\n-6CDA Uncompressed Size     00001ECE (7886)\n-6CDE Filename Length       003A (58)\n-6CE0 Extra Length          0000 (0)\n-6CE2 Comment Length        0000 (0)\n-6CE4 Disk Start            0000 (0)\n-6CE6 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6CE8 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-6CEC Local Header Offset   00002E13 (11795)\n-6CF0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6CF0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6D2A CENTRAL HEADER #17    02014B50 (33639248)\n-6D2E Created Zip Spec      14 (20) '2.0'\n-6D2F Created OS            03 (3) 'Unix'\n-6D30 Extract Zip Spec      0A (10) '1.0'\n-6D31 Extract OS            00 (0) 'MS-DOS'\n-6D32 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6D34 Compression Method    0008 (8) 'Deflated'\n-6D36 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6D3A CRC                   B68BADC7 (3062607303)\n-6D3E Compressed Size       00000180 (384)\n-6D42 Uncompressed Size     00000297 (663)\n-6D46 Filename Length       0037 (55)\n-6D48 Extra Length          0000 (0)\n-6D4A Comment Length        0000 (0)\n-6D4C Disk Start            0000 (0)\n-6D4E Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6D50 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-6D54 Local Header Offset   000039ED (14829)\n-6D58 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6D58: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6D8F CENTRAL HEADER #18    02014B50 (33639248)\n-6D93 Created Zip Spec      14 (20) '2.0'\n-6D94 Created OS            03 (3) 'Unix'\n-6D95 Extract Zip Spec      0A (10) '1.0'\n-6D96 Extract OS            00 (0) 'MS-DOS'\n-6D97 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6D99 Compression Method    0008 (8) 'Deflated'\n-6D9B Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6D9F CRC                   F5D237EA (4124194794)\n-6DA3 Compressed Size       00000322 (802)\n-6DA7 Uncompressed Size     000008DE (2270)\n-6DAB Filename Length       003E (62)\n-6DAD Extra Length          0000 (0)\n-6DAF Comment Length        0000 (0)\n-6DB1 Disk Start            0000 (0)\n-6DB3 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6DB5 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-6DB9 Local Header Offset   00003BC2 (15298)\n-6DBD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6DBD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6DFB CENTRAL HEADER #19    02014B50 (33639248)\n-6DFF Created Zip Spec      14 (20) '2.0'\n-6E00 Created OS            03 (3) 'Unix'\n-6E01 Extract Zip Spec      0A (10) '1.0'\n-6E02 Extract OS            00 (0) 'MS-DOS'\n-6E03 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6E05 Compression Method    0008 (8) 'Deflated'\n-6E07 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6E0B CRC                   D1906884 (3515902084)\n-6E0F Compressed Size       000000F5 (245)\n-6E13 Uncompressed Size     00000208 (520)\n-6E17 Filename Length       004C (76)\n-6E19 Extra Length          0000 (0)\n-6E1B Comment Length        0000 (0)\n-6E1D Disk Start            0000 (0)\n-6E1F Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6E21 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-6E25 Local Header Offset   00003F40 (16192)\n-6E29 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6E29: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6E75 CENTRAL HEADER #20    02014B50 (33639248)\n-6E79 Created Zip Spec      14 (20) '2.0'\n-6E7A Created OS            03 (3) 'Unix'\n-6E7B Extract Zip Spec      0A (10) '1.0'\n-6E7C Extract OS            00 (0) 'MS-DOS'\n-6E7D General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6E7F Compression Method    0008 (8) 'Deflated'\n-6E81 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6E85 CRC                   B327EA50 (3005737552)\n-6E89 Compressed Size       000000F9 (249)\n-6E8D Uncompressed Size     0000020D (525)\n-6E91 Filename Length       004D (77)\n-6E93 Extra Length          0000 (0)\n-6E95 Comment Length        0000 (0)\n-6E97 Disk Start            0000 (0)\n-6E99 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6E9B 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-6E9F Local Header Offset   0000409F (16543)\n-6EA3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6EA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6EF0 CENTRAL HEADER #21    02014B50 (33639248)\n-6EF4 Created Zip Spec      14 (20) '2.0'\n-6EF5 Created OS            03 (3) 'Unix'\n-6EF6 Extract Zip Spec      0A (10) '1.0'\n-6EF7 Extract OS            00 (0) 'MS-DOS'\n-6EF8 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6EFA Compression Method    0008 (8) 'Deflated'\n-6EFC Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6F00 CRC                   1A36E492 (439805074)\n-6F04 Compressed Size       000000F4 (244)\n-6F08 Uncompressed Size     000001F4 (500)\n-6F0C Filename Length       0048 (72)\n-6F0E Extra Length          0000 (0)\n-6F10 Comment Length        0000 (0)\n-6F12 Disk Start            0000 (0)\n-6F14 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6F16 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-6F1A Local Header Offset   00004203 (16899)\n-6F1E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6F1E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6F66 CENTRAL HEADER #22    02014B50 (33639248)\n-6F6A Created Zip Spec      14 (20) '2.0'\n-6F6B Created OS            03 (3) 'Unix'\n-6F6C Extract Zip Spec      0A (10) '1.0'\n-6F6D Extract OS            00 (0) 'MS-DOS'\n-6F6E General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6F70 Compression Method    0008 (8) 'Deflated'\n-6F72 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6F76 CRC                   DA6B9324 (3664483108)\n-6F7A Compressed Size       000000F4 (244)\n-6F7E Uncompressed Size     000001F9 (505)\n-6F82 Filename Length       0049 (73)\n-6F84 Extra Length          0000 (0)\n-6F86 Comment Length        0000 (0)\n-6F88 Disk Start            0000 (0)\n-6F8A Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-6F8C 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-6F90 Local Header Offset   0000435D (17245)\n-6F94 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6F94: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-6FDD CENTRAL HEADER #23    02014B50 (33639248)\n-6FE1 Created Zip Spec      14 (20) '2.0'\n-6FE2 Created OS            03 (3) 'Unix'\n-6FE3 Extract Zip Spec      0A (10) '1.0'\n-6FE4 Extract OS            00 (0) 'MS-DOS'\n-6FE5 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-6FE7 Compression Method    0008 (8) 'Deflated'\n-6FE9 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-6FED CRC                   FC069074 (4228288628)\n-6FF1 Compressed Size       00000413 (1043)\n-6FF5 Uncompressed Size     00000CDC (3292)\n-6FF9 Filename Length       003F (63)\n-6FFB Extra Length          0000 (0)\n-6FFD Comment Length        0000 (0)\n-6FFF Disk Start            0000 (0)\n-7001 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-7003 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-7007 Local Header Offset   000044B8 (17592)\n-700B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x700B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-704A CENTRAL HEADER #24    02014B50 (33639248)\n-704E Created Zip Spec      14 (20) '2.0'\n-704F Created OS            03 (3) 'Unix'\n-7050 Extract Zip Spec      0A (10) '1.0'\n-7051 Extract OS            00 (0) 'MS-DOS'\n-7052 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-7054 Compression Method    0008 (8) 'Deflated'\n-7056 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-705A CRC                   5A55445C (1515537500)\n-705E Compressed Size       0000015F (351)\n-7062 Uncompressed Size     0000026D (621)\n-7066 Filename Length       0041 (65)\n-7068 Extra Length          0000 (0)\n-706A Comment Length        0000 (0)\n-706C Disk Start            0000 (0)\n-706E Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-7070 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-7074 Local Header Offset   00004928 (18728)\n-7078 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x7078: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-70B9 CENTRAL HEADER #25    02014B50 (33639248)\n-70BD Created Zip Spec      14 (20) '2.0'\n-70BE Created OS            03 (3) 'Unix'\n-70BF Extract Zip Spec      0A (10) '1.0'\n-70C0 Extract OS            00 (0) 'MS-DOS'\n-70C1 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-70C3 Compression Method    0008 (8) 'Deflated'\n-70C5 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-70C9 CRC                   AEF93884 (2935568516)\n-70CD Compressed Size       0000011D (285)\n-70D1 Uncompressed Size     000001CA (458)\n-70D5 Filename Length       003E (62)\n-70D7 Extra Length          0000 (0)\n-70D9 Comment Length        0000 (0)\n-70DB Disk Start            0000 (0)\n-70DD Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-70DF 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-70E3 Local Header Offset   00004AE6 (19174)\n-70E7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x70E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-7125 CENTRAL HEADER #26    02014B50 (33639248)\n-7129 Created Zip Spec      14 (20) '2.0'\n-712A Created OS            03 (3) 'Unix'\n-712B Extract Zip Spec      0A (10) '1.0'\n-712C Extract OS            00 (0) 'MS-DOS'\n-712D General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-712F Compression Method    0008 (8) 'Deflated'\n-7131 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-7135 CRC                   D0676ED9 (3496439513)\n-7139 Compressed Size       0000011A (282)\n-713D Uncompressed Size     000001BA (442)\n-7141 Filename Length       0039 (57)\n-7143 Extra Length          0000 (0)\n-7145 Comment Length        0000 (0)\n-7147 Disk Start            0000 (0)\n-7149 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-714B 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-714F Local Header Offset   00004C5F (19551)\n-7153 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x7153: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-718C CENTRAL HEADER #27    02014B50 (33639248)\n-7190 Created Zip Spec      14 (20) '2.0'\n-7191 Created OS            03 (3) 'Unix'\n-7192 Extract Zip Spec      0A (10) '1.0'\n-7193 Extract OS            00 (0) 'MS-DOS'\n-7194 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-7196 Compression Method    0008 (8) 'Deflated'\n-7198 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-719C CRC                   4CEA2A11 (1290414609)\n-71A0 Compressed Size       00000FD5 (4053)\n-71A4 Uncompressed Size     00002B21 (11041)\n-71A8 Filename Length       0036 (54)\n-71AA Extra Length          0000 (0)\n-71AC Comment Length        0000 (0)\n-71AE Disk Start            0000 (0)\n-71B0 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-71B2 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-71B6 Local Header Offset   00004DD0 (19920)\n-71BA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x71BA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-71F0 CENTRAL HEADER #28    02014B50 (33639248)\n-71F4 Created Zip Spec      14 (20) '2.0'\n-71F5 Created OS            03 (3) 'Unix'\n-71F6 Extract Zip Spec      0A (10) '1.0'\n-71F7 Extract OS            00 (0) 'MS-DOS'\n-71F8 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-71FA Compression Method    0008 (8) 'Deflated'\n-71FC Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-7200 CRC                   B0F7CD57 (2969029975)\n-7204 Compressed Size       00000323 (803)\n-7208 Uncompressed Size     000008FE (2302)\n-720C Filename Length       0042 (66)\n-720E Extra Length          0000 (0)\n-7210 Comment Length        0000 (0)\n-7212 Disk Start            0000 (0)\n-7214 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-7216 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-721A Local Header Offset   00005DF9 (24057)\n-721E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x721E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-7260 CENTRAL HEADER #29    02014B50 (33639248)\n-7264 Created Zip Spec      14 (20) '2.0'\n-7265 Created OS            03 (3) 'Unix'\n-7266 Extract Zip Spec      0A (10) '1.0'\n-7267 Extract OS            00 (0) 'MS-DOS'\n-7268 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-726A Compression Method    0008 (8) 'Deflated'\n-726C Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-7270 CRC                   06755059 (108351577)\n-7274 Compressed Size       0000019D (413)\n-7278 Uncompressed Size     00000378 (888)\n-727C Filename Length       0039 (57)\n-727E Extra Length          0000 (0)\n-7280 Comment Length        0000 (0)\n-7282 Disk Start            0000 (0)\n-7284 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-7286 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-728A Local Header Offset   0000617C (24956)\n-728E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x728E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n+# WARNING: Offset 0x6A1E: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-72C7 CENTRAL HEADER #30    02014B50 (33639248)\n-72CB Created Zip Spec      14 (20) '2.0'\n-72CC Created OS            03 (3) 'Unix'\n-72CD Extract Zip Spec      0A (10) '1.0'\n-72CE Extract OS            00 (0) 'MS-DOS'\n-72CF General Purpose Flag  0000 (0)\n-72D1 Compression Method    0000 (0) 'Stored'\n-72D3 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-72D7 CRC                   00000000 (0)\n-72DB Compressed Size       00000000 (0)\n-72DF Uncompressed Size     00000000 (0)\n-72E3 Filename Length       000F (15)\n-72E5 Extra Length          0000 (0)\n-72E7 Comment Length        0000 (0)\n-72E9 Disk Start            0000 (0)\n-72EB Int File Attributes   0000 (0)\n+6A69 CENTRAL HEADER #11    02014B50 (33639248)\n+6A6D Created Zip Spec      14 (20) '2.0'\n+6A6E Created OS            03 (3) 'Unix'\n+6A6F Extract Zip Spec      0A (10) '1.0'\n+6A70 Extract OS            00 (0) 'MS-DOS'\n+6A71 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6A73 Compression Method    0008 (8) 'Deflated'\n+6A75 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6A79 CRC                   B6999472 (3063518322)\n+6A7D Compressed Size       000000B8 (184)\n+6A81 Uncompressed Size     00000571 (1393)\n+6A85 Filename Length       004F (79)\n+6A87 Extra Length          0000 (0)\n+6A89 Comment Length        0000 (0)\n+6A8B Disk Start            0000 (0)\n+6A8D Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6A8F Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6A93 Local Header Offset   00000299 (665)\n+6A97 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6A97: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6AE6 CENTRAL HEADER #12    02014B50 (33639248)\n+6AEA Created Zip Spec      14 (20) '2.0'\n+6AEB Created OS            03 (3) 'Unix'\n+6AEC Extract Zip Spec      0A (10) '1.0'\n+6AED Extract OS            00 (0) 'MS-DOS'\n+6AEE General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6AF0 Compression Method    0008 (8) 'Deflated'\n+6AF2 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6AF6 CRC                   BE5D160F (3193771535)\n+6AFA Compressed Size       0000011E (286)\n+6AFE Uncompressed Size     000001CA (458)\n+6B02 Filename Length       003E (62)\n+6B04 Extra Length          0000 (0)\n+6B06 Comment Length        0000 (0)\n+6B08 Disk Start            0000 (0)\n+6B0A Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6B0C Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6B10 Local Header Offset   000003BE (958)\n+6B14 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6B14: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6B52 CENTRAL HEADER #13    02014B50 (33639248)\n+6B56 Created Zip Spec      14 (20) '2.0'\n+6B57 Created OS            03 (3) 'Unix'\n+6B58 Extract Zip Spec      0A (10) '1.0'\n+6B59 Extract OS            00 (0) 'MS-DOS'\n+6B5A General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6B5C Compression Method    0008 (8) 'Deflated'\n+6B5E Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6B62 CRC                   E1575CE3 (3780599011)\n+6B66 Compressed Size       00000326 (806)\n+6B6A Uncompressed Size     000008DE (2270)\n+6B6E Filename Length       003E (62)\n+6B70 Extra Length          0000 (0)\n+6B72 Comment Length        0000 (0)\n+6B74 Disk Start            0000 (0)\n+6B76 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6B78 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6B7C Local Header Offset   00000538 (1336)\n+6B80 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6B80: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6BBE CENTRAL HEADER #14    02014B50 (33639248)\n+6BC2 Created Zip Spec      14 (20) '2.0'\n+6BC3 Created OS            03 (3) 'Unix'\n+6BC4 Extract Zip Spec      0A (10) '1.0'\n+6BC5 Extract OS            00 (0) 'MS-DOS'\n+6BC6 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6BC8 Compression Method    0008 (8) 'Deflated'\n+6BCA Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6BCE CRC                   21BDA6B7 (566077111)\n+6BD2 Compressed Size       00000305 (773)\n+6BD6 Uncompressed Size     00000662 (1634)\n+6BDA Filename Length       0042 (66)\n+6BDC Extra Length          0000 (0)\n+6BDE Comment Length        0000 (0)\n+6BE0 Disk Start            0000 (0)\n+6BE2 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6BE4 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6BE8 Local Header Offset   000008BA (2234)\n+6BEC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6BEC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6C2E CENTRAL HEADER #15    02014B50 (33639248)\n+6C32 Created Zip Spec      14 (20) '2.0'\n+6C33 Created OS            03 (3) 'Unix'\n+6C34 Extract Zip Spec      0A (10) '1.0'\n+6C35 Extract OS            00 (0) 'MS-DOS'\n+6C36 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6C38 Compression Method    0008 (8) 'Deflated'\n+6C3A Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6C3E CRC                   46D6B9DB (1188477403)\n+6C42 Compressed Size       00000119 (281)\n+6C46 Uncompressed Size     000001BA (442)\n+6C4A Filename Length       0039 (57)\n+6C4C Extra Length          0000 (0)\n+6C4E Comment Length        0000 (0)\n+6C50 Disk Start            0000 (0)\n+6C52 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6C54 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6C58 Local Header Offset   00000C1F (3103)\n+6C5C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6C5C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6C95 CENTRAL HEADER #16    02014B50 (33639248)\n+6C99 Created Zip Spec      14 (20) '2.0'\n+6C9A Created OS            03 (3) 'Unix'\n+6C9B Extract Zip Spec      0A (10) '1.0'\n+6C9C Extract OS            00 (0) 'MS-DOS'\n+6C9D General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6C9F Compression Method    0008 (8) 'Deflated'\n+6CA1 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6CA5 CRC                   5B15D9F9 (1528158713)\n+6CA9 Compressed Size       00000B60 (2912)\n+6CAD Uncompressed Size     00001E51 (7761)\n+6CB1 Filename Length       003A (58)\n+6CB3 Extra Length          0000 (0)\n+6CB5 Comment Length        0000 (0)\n+6CB7 Disk Start            0000 (0)\n+6CB9 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6CBB Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6CBF Local Header Offset   00000D8F (3471)\n+6CC3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6CC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6CFD CENTRAL HEADER #17    02014B50 (33639248)\n+6D01 Created Zip Spec      14 (20) '2.0'\n+6D02 Created OS            03 (3) 'Unix'\n+6D03 Extract Zip Spec      0A (10) '1.0'\n+6D04 Extract OS            00 (0) 'MS-DOS'\n+6D05 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6D07 Compression Method    0008 (8) 'Deflated'\n+6D09 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6D0D CRC                   AC08D1CA (2886259146)\n+6D11 Compressed Size       00000260 (608)\n+6D15 Uncompressed Size     00000645 (1605)\n+6D19 Filename Length       0043 (67)\n+6D1B Extra Length          0000 (0)\n+6D1D Comment Length        0000 (0)\n+6D1F Disk Start            0000 (0)\n+6D21 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6D23 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6D27 Local Header Offset   00001947 (6471)\n+6D2B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6D2B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6D6E CENTRAL HEADER #18    02014B50 (33639248)\n+6D72 Created Zip Spec      14 (20) '2.0'\n+6D73 Created OS            03 (3) 'Unix'\n+6D74 Extract Zip Spec      0A (10) '1.0'\n+6D75 Extract OS            00 (0) 'MS-DOS'\n+6D76 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6D78 Compression Method    0008 (8) 'Deflated'\n+6D7A Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6D7E CRC                   03F4FC0B (66386955)\n+6D82 Compressed Size       000000F5 (245)\n+6D86 Uncompressed Size     000001F4 (500)\n+6D8A Filename Length       0048 (72)\n+6D8C Extra Length          0000 (0)\n+6D8E Comment Length        0000 (0)\n+6D90 Disk Start            0000 (0)\n+6D92 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6D94 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6D98 Local Header Offset   00001C08 (7176)\n+6D9C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6D9C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6DE4 CENTRAL HEADER #19    02014B50 (33639248)\n+6DE8 Created Zip Spec      14 (20) '2.0'\n+6DE9 Created OS            03 (3) 'Unix'\n+6DEA Extract Zip Spec      0A (10) '1.0'\n+6DEB Extract OS            00 (0) 'MS-DOS'\n+6DEC General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6DEE Compression Method    0008 (8) 'Deflated'\n+6DF0 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6DF4 CRC                   CADEB09C (3403591836)\n+6DF8 Compressed Size       000000F9 (249)\n+6DFC Uncompressed Size     0000020D (525)\n+6E00 Filename Length       004D (77)\n+6E02 Extra Length          0000 (0)\n+6E04 Comment Length        0000 (0)\n+6E06 Disk Start            0000 (0)\n+6E08 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6E0A Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6E0E Local Header Offset   00001D63 (7523)\n+6E12 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6E12: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6E5F CENTRAL HEADER #20    02014B50 (33639248)\n+6E63 Created Zip Spec      14 (20) '2.0'\n+6E64 Created OS            03 (3) 'Unix'\n+6E65 Extract Zip Spec      0A (10) '1.0'\n+6E66 Extract OS            00 (0) 'MS-DOS'\n+6E67 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6E69 Compression Method    0008 (8) 'Deflated'\n+6E6B Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6E6F CRC                   501C83AC (1344045996)\n+6E73 Compressed Size       000000F5 (245)\n+6E77 Uncompressed Size     00000208 (520)\n+6E7B Filename Length       004C (76)\n+6E7D Extra Length          0000 (0)\n+6E7F Comment Length        0000 (0)\n+6E81 Disk Start            0000 (0)\n+6E83 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6E85 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6E89 Local Header Offset   00001EC7 (7879)\n+6E8D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6E8D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6ED9 CENTRAL HEADER #21    02014B50 (33639248)\n+6EDD Created Zip Spec      14 (20) '2.0'\n+6EDE Created OS            03 (3) 'Unix'\n+6EDF Extract Zip Spec      0A (10) '1.0'\n+6EE0 Extract OS            00 (0) 'MS-DOS'\n+6EE1 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6EE3 Compression Method    0008 (8) 'Deflated'\n+6EE5 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6EE9 CRC                   34CF509D (886001821)\n+6EED Compressed Size       000000F5 (245)\n+6EF1 Uncompressed Size     000001F9 (505)\n+6EF5 Filename Length       0049 (73)\n+6EF7 Extra Length          0000 (0)\n+6EF9 Comment Length        0000 (0)\n+6EFB Disk Start            0000 (0)\n+6EFD Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6EFF Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6F03 Local Header Offset   00002026 (8230)\n+6F07 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6F07: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6F50 CENTRAL HEADER #22    02014B50 (33639248)\n+6F54 Created Zip Spec      14 (20) '2.0'\n+6F55 Created OS            03 (3) 'Unix'\n+6F56 Extract Zip Spec      0A (10) '1.0'\n+6F57 Extract OS            00 (0) 'MS-DOS'\n+6F58 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6F5A Compression Method    0008 (8) 'Deflated'\n+6F5C Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6F60 CRC                   11B31D63 (296951139)\n+6F64 Compressed Size       00000EAD (3757)\n+6F68 Uncompressed Size     000024EC (9452)\n+6F6C Filename Length       003B (59)\n+6F6E Extra Length          0000 (0)\n+6F70 Comment Length        0000 (0)\n+6F72 Disk Start            0000 (0)\n+6F74 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6F76 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6F7A Local Header Offset   00002182 (8578)\n+6F7E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6F7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+6FB9 CENTRAL HEADER #23    02014B50 (33639248)\n+6FBD Created Zip Spec      14 (20) '2.0'\n+6FBE Created OS            03 (3) 'Unix'\n+6FBF Extract Zip Spec      0A (10) '1.0'\n+6FC0 Extract OS            00 (0) 'MS-DOS'\n+6FC1 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+6FC3 Compression Method    0008 (8) 'Deflated'\n+6FC5 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+6FC9 CRC                   DD9565EC (3717555692)\n+6FCD Compressed Size       00000FB5 (4021)\n+6FD1 Uncompressed Size     00002A9D (10909)\n+6FD5 Filename Length       0036 (54)\n+6FD7 Extra Length          0000 (0)\n+6FD9 Comment Length        0000 (0)\n+6FDB Disk Start            0000 (0)\n+6FDD Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+6FDF Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+6FE3 Local Header Offset   00003088 (12424)\n+6FE7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6FE7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+701D CENTRAL HEADER #24    02014B50 (33639248)\n+7021 Created Zip Spec      14 (20) '2.0'\n+7022 Created OS            03 (3) 'Unix'\n+7023 Extract Zip Spec      0A (10) '1.0'\n+7024 Extract OS            00 (0) 'MS-DOS'\n+7025 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+7027 Compression Method    0008 (8) 'Deflated'\n+7029 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+702D CRC                   AC70FD35 (2893086005)\n+7031 Compressed Size       00000329 (809)\n+7035 Uncompressed Size     000008FE (2302)\n+7039 Filename Length       0042 (66)\n+703B Extra Length          0000 (0)\n+703D Comment Length        0000 (0)\n+703F Disk Start            0000 (0)\n+7041 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+7043 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+7047 Local Header Offset   00004091 (16529)\n+704B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x704B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+708D CENTRAL HEADER #25    02014B50 (33639248)\n+7091 Created Zip Spec      14 (20) '2.0'\n+7092 Created OS            03 (3) 'Unix'\n+7093 Extract Zip Spec      0A (10) '1.0'\n+7094 Extract OS            00 (0) 'MS-DOS'\n+7095 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+7097 Compression Method    0008 (8) 'Deflated'\n+7099 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+709D CRC                   24C1EF86 (616689542)\n+70A1 Compressed Size       00000160 (352)\n+70A5 Uncompressed Size     0000026D (621)\n+70A9 Filename Length       0041 (65)\n+70AB Extra Length          0000 (0)\n+70AD Comment Length        0000 (0)\n+70AF Disk Start            0000 (0)\n+70B1 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+70B3 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+70B7 Local Header Offset   0000441A (17434)\n+70BB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x70BB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+70FC CENTRAL HEADER #26    02014B50 (33639248)\n+7100 Created Zip Spec      14 (20) '2.0'\n+7101 Created OS            03 (3) 'Unix'\n+7102 Extract Zip Spec      0A (10) '1.0'\n+7103 Extract OS            00 (0) 'MS-DOS'\n+7104 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+7106 Compression Method    0008 (8) 'Deflated'\n+7108 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+710C CRC                   7AF09A06 (2062588422)\n+7110 Compressed Size       000014C4 (5316)\n+7114 Uncompressed Size     00003811 (14353)\n+7118 Filename Length       0037 (55)\n+711A Extra Length          0000 (0)\n+711C Comment Length        0000 (0)\n+711E Disk Start            0000 (0)\n+7120 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+7122 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+7126 Local Header Offset   000045D9 (17881)\n+712A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x712A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+7161 CENTRAL HEADER #27    02014B50 (33639248)\n+7165 Created Zip Spec      14 (20) '2.0'\n+7166 Created OS            03 (3) 'Unix'\n+7167 Extract Zip Spec      0A (10) '1.0'\n+7168 Extract OS            00 (0) 'MS-DOS'\n+7169 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+716B Compression Method    0008 (8) 'Deflated'\n+716D Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+7171 CRC                   7B7C4505 (2071741701)\n+7175 Compressed Size       0000019A (410)\n+7179 Uncompressed Size     00000378 (888)\n+717D Filename Length       0039 (57)\n+717F Extra Length          0000 (0)\n+7181 Comment Length        0000 (0)\n+7183 Disk Start            0000 (0)\n+7185 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+7187 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+718B Local Header Offset   00005AF2 (23282)\n+718F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x718F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+71C8 CENTRAL HEADER #28    02014B50 (33639248)\n+71CC Created Zip Spec      14 (20) '2.0'\n+71CD Created OS            03 (3) 'Unix'\n+71CE Extract Zip Spec      0A (10) '1.0'\n+71CF Extract OS            00 (0) 'MS-DOS'\n+71D0 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+71D2 Compression Method    0008 (8) 'Deflated'\n+71D4 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+71D8 CRC                   6C78E985 (1819863429)\n+71DC Compressed Size       00000189 (393)\n+71E0 Uncompressed Size     00000297 (663)\n+71E4 Filename Length       0037 (55)\n+71E6 Extra Length          0000 (0)\n+71E8 Comment Length        0000 (0)\n+71EA Disk Start            0000 (0)\n+71EC Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+71EE Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+71F2 Local Header Offset   00005CE3 (23779)\n+71F6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x71F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+722D CENTRAL HEADER #29    02014B50 (33639248)\n+7231 Created Zip Spec      14 (20) '2.0'\n+7232 Created OS            03 (3) 'Unix'\n+7233 Extract Zip Spec      0A (10) '1.0'\n+7234 Extract OS            00 (0) 'MS-DOS'\n+7235 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+7237 Compression Method    0008 (8) 'Deflated'\n+7239 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+723D CRC                   18758225 (410354213)\n+7241 Compressed Size       00000427 (1063)\n+7245 Uncompressed Size     00000CDC (3292)\n+7249 Filename Length       003F (63)\n+724B Extra Length          0000 (0)\n+724D Comment Length        0000 (0)\n+724F Disk Start            0000 (0)\n+7251 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+7253 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+7257 Local Header Offset   00005EC1 (24257)\n+725B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x725B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+729A CENTRAL HEADER #30    02014B50 (33639248)\n+729E Created Zip Spec      14 (20) '2.0'\n+729F Created OS            03 (3) 'Unix'\n+72A0 Extract Zip Spec      0A (10) '1.0'\n+72A1 Extract OS            00 (0) 'MS-DOS'\n+72A2 General Purpose Flag  0000 (0)\n+72A4 Compression Method    0000 (0) 'Stored'\n+72A6 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+72AA CRC                   00000000 (0)\n+72AE Compressed Size       00000000 (0)\n+72B2 Uncompressed Size     00000000 (0)\n+72B6 Filename Length       000F (15)\n+72B8 Extra Length          0000 (0)\n+72BA Comment Length        0000 (0)\n+72BC Disk Start            0000 (0)\n+72BE Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-72ED Ext File Attributes   FFFF0010 (4294901776)\n+72C0 Ext File Attributes   FFFF0010 (4294901776)\n      [Bit 4]               Directory\n      [Bits 16-24]          01FF (511) 'Unix attrib: rwxrwxrwx'\n      [Bits 28-31]          0F (15) 'Unknown Unix attrib'\n-72F1 Local Header Offset   00006370 (25456)\n-72F5 Filename              'XXXXXXXXXXXXXXX'\n+72C4 Local Header Offset   00006345 (25413)\n+72C8 Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x72F5: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x72C8: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x72F5: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x72C8: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x72CD: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x72A0: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n #\n \n-7304 CENTRAL HEADER #31    02014B50 (33639248)\n-7308 Created Zip Spec      14 (20) '2.0'\n-7309 Created OS            03 (3) 'Unix'\n-730A Extract Zip Spec      0A (10) '1.0'\n-730B Extract OS            00 (0) 'MS-DOS'\n-730C General Purpose Flag  0000 (0)\n-730E Compression Method    0000 (0) 'Stored'\n-7310 Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-7314 CRC                   00000000 (0)\n-7318 Compressed Size       00000000 (0)\n-731C Uncompressed Size     00000000 (0)\n-7320 Filename Length       001F (31)\n-7322 Extra Length          0000 (0)\n-7324 Comment Length        0000 (0)\n-7326 Disk Start            0000 (0)\n-7328 Int File Attributes   0000 (0)\n+72D7 CENTRAL HEADER #31    02014B50 (33639248)\n+72DB Created Zip Spec      14 (20) '2.0'\n+72DC Created OS            03 (3) 'Unix'\n+72DD Extract Zip Spec      0A (10) '1.0'\n+72DE Extract OS            00 (0) 'MS-DOS'\n+72DF General Purpose Flag  0000 (0)\n+72E1 Compression Method    0000 (0) 'Stored'\n+72E3 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+72E7 CRC                   00000000 (0)\n+72EB Compressed Size       00000000 (0)\n+72EF Uncompressed Size     00000000 (0)\n+72F3 Filename Length       001F (31)\n+72F5 Extra Length          0000 (0)\n+72F7 Comment Length        0000 (0)\n+72F9 Disk Start            0000 (0)\n+72FB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-732A Ext File Attributes   FFFF0010 (4294901776)\n+72FD Ext File Attributes   FFFF0010 (4294901776)\n      [Bit 4]               Directory\n      [Bits 16-24]          01FF (511) 'Unix attrib: rwxrwxrwx'\n      [Bits 28-31]          0F (15) 'Unknown Unix attrib'\n-732E Local Header Offset   0000639D (25501)\n-7332 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+7301 Local Header Offset   00006372 (25458)\n+7305 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x7332: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x7305: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x7332: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x7305: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x730A: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x72DD: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-7351 CENTRAL HEADER #32    02014B50 (33639248)\n-7355 Created Zip Spec      14 (20) '2.0'\n-7356 Created OS            03 (3) 'Unix'\n-7357 Extract Zip Spec      0A (10) '1.0'\n-7358 Extract OS            00 (0) 'MS-DOS'\n-7359 General Purpose Flag  0000 (0)\n-735B Compression Method    0000 (0) 'Stored'\n-735D Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-7361 CRC                   00000000 (0)\n-7365 Compressed Size       00000000 (0)\n-7369 Uncompressed Size     00000000 (0)\n-736D Filename Length       0035 (53)\n-736F Extra Length          0000 (0)\n-7371 Comment Length        0000 (0)\n-7373 Disk Start            0000 (0)\n-7375 Int File Attributes   0000 (0)\n+7324 CENTRAL HEADER #32    02014B50 (33639248)\n+7328 Created Zip Spec      14 (20) '2.0'\n+7329 Created OS            03 (3) 'Unix'\n+732A Extract Zip Spec      0A (10) '1.0'\n+732B Extract OS            00 (0) 'MS-DOS'\n+732C General Purpose Flag  0000 (0)\n+732E Compression Method    0000 (0) 'Stored'\n+7330 Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+7334 CRC                   00000000 (0)\n+7338 Compressed Size       00000000 (0)\n+733C Uncompressed Size     00000000 (0)\n+7340 Filename Length       0035 (53)\n+7342 Extra Length          0000 (0)\n+7344 Comment Length        0000 (0)\n+7346 Disk Start            0000 (0)\n+7348 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-7377 Ext File Attributes   FFFF0010 (4294901776)\n+734A Ext File Attributes   FFFF0010 (4294901776)\n      [Bit 4]               Directory\n      [Bits 16-24]          01FF (511) 'Unix attrib: rwxrwxrwx'\n      [Bits 28-31]          0F (15) 'Unknown Unix attrib'\n-737B Local Header Offset   000063DA (25562)\n-737F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+734E Local Header Offset   000063AF (25519)\n+7352 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x737F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x7352: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x737F: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x7352: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x7357: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-\n-73B4 CENTRAL HEADER #33    02014B50 (33639248)\n-73B8 Created Zip Spec      14 (20) '2.0'\n-73B9 Created OS            03 (3) 'Unix'\n-73BA Extract Zip Spec      0A (10) '1.0'\n-73BB Extract OS            00 (0) 'MS-DOS'\n-73BC General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-73BE Compression Method    0008 (8) 'Deflated'\n-73C0 Modification Time     583E2B59 (1480469337) 'Tue Jan 30 05:26:50 2024'\n-73C4 CRC                   83A74B2D (2208779053)\n-73C8 Compressed Size       00000270 (624)\n-73CC Uncompressed Size     0000083A (2106)\n-73D0 Filename Length       003C (60)\n-73D2 Extra Length          0000 (0)\n-73D4 Comment Length        0000 (0)\n-73D6 Disk Start            0000 (0)\n-73D8 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-73DA 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-73DE Local Header Offset   0000642D (25645)\n-73E2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x73E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-\n-741E CENTRAL HEADER #34    02014B50 (33639248)\n-7422 Created Zip Spec      14 (20) '2.0'\n-7423 Created OS            03 (3) 'Unix'\n-7424 Extract Zip Spec      0A (10) '1.0'\n-7425 Extract OS            00 (0) 'MS-DOS'\n-7426 General Purpose Flag  0000 (0)\n-     [Bits 1-2]            0 'Normal Compression'\n-7428 Compression Method    0008 (8) 'Deflated'\n-742A Modification Time     583E2BA3 (1480469411) 'Tue Jan 30 05:29:06 2024'\n-742E CRC                   2E844E25 (780422693)\n-7432 Compressed Size       00000071 (113)\n-7436 Uncompressed Size     0000007A (122)\n-743A Filename Length       0043 (67)\n-743C Extra Length          0000 (0)\n-743E Comment Length        0000 (0)\n-7440 Disk Start            0000 (0)\n-7442 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-7444 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-7448 Local Header Offset   000066F7 (26359)\n-744C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x744C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n+# WARNING: Offset 0x732A: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-748F END CENTRAL HEADER    06054B50 (101010256)\n-7493 Number of this disk   0000 (0)\n-7495 Central Dir Disk no   0000 (0)\n-7497 Entries in this disk  0022 (34)\n-7499 Total Entries         0022 (34)\n-749B Size of Central Dir   00000CC6 (3270)\n-749F Offset to Central Dir 000067C9 (26569)\n-74A3 Comment Length        0000 (0)\n+7387 CENTRAL HEADER #33    02014B50 (33639248)\n+738B Created Zip Spec      14 (20) '2.0'\n+738C Created OS            03 (3) 'Unix'\n+738D Extract Zip Spec      0A (10) '1.0'\n+738E Extract OS            00 (0) 'MS-DOS'\n+738F General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+7391 Compression Method    0008 (8) 'Deflated'\n+7393 Modification Time     5A3D470B (1513965323) 'Wed Jan 29 08:56:22 2025'\n+7397 CRC                   83A74B2D (2208779053)\n+739B Compressed Size       00000270 (624)\n+739F Uncompressed Size     0000083A (2106)\n+73A3 Filename Length       003C (60)\n+73A5 Extra Length          0000 (0)\n+73A7 Comment Length        0000 (0)\n+73A9 Disk Start            0000 (0)\n+73AB Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+73AD Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+73B1 Local Header Offset   00006402 (25602)\n+73B5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x73B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+73F1 CENTRAL HEADER #34    02014B50 (33639248)\n+73F5 Created Zip Spec      14 (20) '2.0'\n+73F6 Created OS            03 (3) 'Unix'\n+73F7 Extract Zip Spec      0A (10) '1.0'\n+73F8 Extract OS            00 (0) 'MS-DOS'\n+73F9 General Purpose Flag  0000 (0)\n+     [Bits 1-2]            0 'Normal Compression'\n+73FB Compression Method    0008 (8) 'Deflated'\n+73FD Modification Time     5A3D4718 (1513965336) 'Wed Jan 29 08:56:48 2025'\n+7401 CRC                   150811E5 (352850405)\n+7405 Compressed Size       0000006F (111)\n+7409 Uncompressed Size     0000007A (122)\n+740D Filename Length       0043 (67)\n+740F Extra Length          0000 (0)\n+7411 Comment Length        0000 (0)\n+7413 Disk Start            0000 (0)\n+7415 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+7417 Ext File Attributes   81B40000 (2176057344)\n+     [Bits 16-24]          01B4 (436) 'Unix attrib: rw-rw-r--'\n+     [Bits 28-31]          08 (8) 'Regular File'\n+741B Local Header Offset   000066CC (26316)\n+741F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x741F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+\n+7462 END CENTRAL HEADER    06054B50 (101010256)\n+7466 Number of this disk   0000 (0)\n+7468 Central Dir Disk no   0000 (0)\n+746A Entries in this disk  0022 (34)\n+746C Total Entries         0022 (34)\n+746E Size of Central Dir   00000CC6 (3270)\n+7472 Offset to Central Dir 0000679C (26524)\n+7476 Comment Length        0000 (0)\n #\n # Error Count: 12\n # Warning Count: 80\n #\n # Done\n"}, {"source1": "META-INF/MANIFEST.MF", "source2": "META-INF/MANIFEST.MF", "unified_diff": "@@ -1,6 +1,6 @@\n Manifest-Version: 1.0\r\n Archiver-Version: Plexus Archiver\r\n-Built-By: runner\r\n-Created-By: Apache Maven 3.8.8\r\n-Build-Jdk: 1.8.0_392\r\n+Created-By: Apache Maven 3.6.3\r\n+Built-By: aman\r\n+Build-Jdk: 17.0.8.1\r\n \r\n"}, {"source1": "dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -62,15 +62,16 @@\n                 }\n                 final PredictResponse response = (PredictResponse)RetryUtils.withRetry(() -> client.predict(this.endpointName, instances, ValueConverter.EMPTY_VALUE), (int)this.maxRetries);\n                 embeddings.addAll((Collection<? extends Embedding>)response.getPredictionsList().stream().map(VertexAiEmbeddingModel::toEmbedding).collect(Collectors.toList()));\n                 for (final Value prediction : response.getPredictionsList()) {\n                     inputTokenCount += extractTokenCount(prediction);\n                 }\n             }\n-            return (Response<List<Embedding>>)Response.from((Object)embeddings, new TokenUsage(Integer.valueOf(inputTokenCount)));\n+            final Response from = Response.from((Object)embeddings, new TokenUsage(Integer.valueOf(inputTokenCount)));\n+            return (Response<List<Embedding>>)from;\n         }\n         catch (final Exception e) {\n             throw new RuntimeException(e);\n         }\n     }\n     \n     private static Embedding toEmbedding(final Value prediction) {\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle.class", "source2": "dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -19,10 +19,10 @@\n         ImageStyle.photograph = new ImageStyle(\"photograph\", 0);\n         ImageStyle.digital_art = new ImageStyle(\"digital_art\", 1);\n         ImageStyle.landscape = new ImageStyle(\"landscape\", 2);\n         ImageStyle.sketch = new ImageStyle(\"sketch\", 3);\n         ImageStyle.watercolor = new ImageStyle(\"watercolor\", 4);\n         ImageStyle.cyberpunk = new ImageStyle(\"cyberpunk\", 5);\n         ImageStyle.pop_art = new ImageStyle(\"pop_art\", 6);\n-        ImageStyle.$VALUES = new ImageStyle[] { ImageStyle.photograph, ImageStyle.digital_art, ImageStyle.landscape, ImageStyle.sketch, ImageStyle.watercolor, ImageStyle.cyberpunk, ImageStyle.pop_art };\n+        ImageStyle.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.class", "source2": "dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,63 +1,63 @@\n-  SHA-256 checksum 60f53cb8dcfc55504899ab4ae5670f138b4ba0ca28b5839fb3f64f648ef931a1\n+  SHA-256 checksum 20aba853675fe8f1c9f6d8c41fd5dc7b364d1dd9e2e41b8d4f65c5655c0f014c\n   Compiled from \"VertexAiEmbeddingModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #10                         // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n-  super_class: #11                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 6, methods: 8, attributes: 2\n Constant pool:\n-   #1 = Methodref          #11.#35        // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #10.#36        // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.endpoint:Ljava/lang/String;\n-   #3 = Fieldref           #10.#37        // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.project:Ljava/lang/String;\n-   #4 = Fieldref           #10.#38        // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.location:Ljava/lang/String;\n-   #5 = Fieldref           #10.#39        // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.publisher:Ljava/lang/String;\n-   #6 = Fieldref           #10.#40        // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.modelName:Ljava/lang/String;\n-   #7 = Fieldref           #10.#41        // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.maxRetries:Ljava/lang/Integer;\n-   #8 = Class              #42            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n-   #9 = Methodref          #8.#43         // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n-  #10 = Class              #44            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n-  #11 = Class              #45            // java/lang/Object\n-  #12 = Utf8               endpoint\n-  #13 = Utf8               Ljava/lang/String;\n-  #14 = Utf8               project\n-  #15 = Utf8               location\n-  #16 = Utf8               publisher\n-  #17 = Utf8               modelName\n-  #18 = Utf8               maxRetries\n-  #19 = Utf8               Ljava/lang/Integer;\n-  #20 = Utf8               <init>\n-  #21 = Utf8               ()V\n-  #22 = Utf8               Code\n-  #23 = Utf8               LineNumberTable\n-  #24 = Utf8               LocalVariableTable\n-  #25 = Utf8               this\n-  #26 = Utf8               Builder\n-  #27 = Utf8               InnerClasses\n-  #28 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n-  #29 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n-  #30 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n-  #31 = Utf8               build\n-  #32 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel;\n-  #33 = Utf8               SourceFile\n-  #34 = Utf8               VertexAiEmbeddingModel.java\n-  #35 = NameAndType        #20:#21        // \"<init>\":()V\n-  #36 = NameAndType        #12:#13        // endpoint:Ljava/lang/String;\n-  #37 = NameAndType        #14:#13        // project:Ljava/lang/String;\n-  #38 = NameAndType        #15:#13        // location:Ljava/lang/String;\n-  #39 = NameAndType        #16:#13        // publisher:Ljava/lang/String;\n-  #40 = NameAndType        #17:#13        // modelName:Ljava/lang/String;\n-  #41 = NameAndType        #18:#19        // maxRetries:Ljava/lang/Integer;\n-  #42 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n-  #43 = NameAndType        #20:#46        // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n-  #44 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n-  #45 = Utf8               java/lang/Object\n-  #46 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.endpoint:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n+   #9 = NameAndType        #11:#12        // endpoint:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n+  #11 = Utf8               endpoint\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.project:Ljava/lang/String;\n+  #14 = NameAndType        #15:#12        // project:Ljava/lang/String;\n+  #15 = Utf8               project\n+  #16 = Fieldref           #8.#17         // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.location:Ljava/lang/String;\n+  #17 = NameAndType        #18:#12        // location:Ljava/lang/String;\n+  #18 = Utf8               location\n+  #19 = Fieldref           #8.#20         // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.publisher:Ljava/lang/String;\n+  #20 = NameAndType        #21:#12        // publisher:Ljava/lang/String;\n+  #21 = Utf8               publisher\n+  #22 = Fieldref           #8.#23         // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.modelName:Ljava/lang/String;\n+  #23 = NameAndType        #24:#12        // modelName:Ljava/lang/String;\n+  #24 = Utf8               modelName\n+  #25 = Fieldref           #8.#26         // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder.maxRetries:Ljava/lang/Integer;\n+  #26 = NameAndType        #27:#28        // maxRetries:Ljava/lang/Integer;\n+  #27 = Utf8               maxRetries\n+  #28 = Utf8               Ljava/lang/Integer;\n+  #29 = Class              #30            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+  #30 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+  #31 = Methodref          #29.#32        // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n+  #32 = NameAndType        #5:#33         // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n+  #33 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n+  #34 = Utf8               Code\n+  #35 = Utf8               LineNumberTable\n+  #36 = Utf8               LocalVariableTable\n+  #37 = Utf8               this\n+  #38 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n+  #39 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n+  #40 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n+  #41 = Utf8               build\n+  #42 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel;\n+  #43 = Utf8               SourceFile\n+  #44 = Utf8               VertexAiEmbeddingModel.java\n+  #45 = Utf8               InnerClasses\n+  #46 = Utf8               Builder\n {\n   private java.lang.String endpoint;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String project;\n     descriptor: Ljava/lang/String;\n@@ -96,15 +96,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder endpoint(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #2                  // Field endpoint:Ljava/lang/String;\n+         2: putfield      #7                  // Field endpoint:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 162: 0\n         line 163: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -114,15 +114,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder project(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #3                  // Field project:Ljava/lang/String;\n+         2: putfield      #13                 // Field project:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 167: 0\n         line 168: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -132,15 +132,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder location(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #4                  // Field location:Ljava/lang/String;\n+         2: putfield      #16                 // Field location:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 172: 0\n         line 173: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -150,15 +150,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder publisher(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #5                  // Field publisher:Ljava/lang/String;\n+         2: putfield      #19                 // Field publisher:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 177: 0\n         line 178: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -168,15 +168,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder modelName(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #6                  // Field modelName:Ljava/lang/String;\n+         2: putfield      #22                 // Field modelName:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 182: 0\n         line 183: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -186,15 +186,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder maxRetries(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #7                  // Field maxRetries:Ljava/lang/Integer;\n+         2: putfield      #25                 // Field maxRetries:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 187: 0\n         line 188: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -202,32 +202,32 @@\n             0       7     1 maxRetries   Ljava/lang/Integer;\n \n   public dev.langchain4j.model.vertexai.VertexAiEmbeddingModel build();\n     descriptor: ()Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=8, locals=1, args_size=1\n-         0: new           #8                  // class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+         0: new           #29                 // class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n          3: dup\n          4: aload_0\n-         5: getfield      #2                  // Field endpoint:Ljava/lang/String;\n+         5: getfield      #7                  // Field endpoint:Ljava/lang/String;\n          8: aload_0\n-         9: getfield      #3                  // Field project:Ljava/lang/String;\n+         9: getfield      #13                 // Field project:Ljava/lang/String;\n         12: aload_0\n-        13: getfield      #4                  // Field location:Ljava/lang/String;\n+        13: getfield      #16                 // Field location:Ljava/lang/String;\n         16: aload_0\n-        17: getfield      #5                  // Field publisher:Ljava/lang/String;\n+        17: getfield      #19                 // Field publisher:Ljava/lang/String;\n         20: aload_0\n-        21: getfield      #6                  // Field modelName:Ljava/lang/String;\n+        21: getfield      #22                 // Field modelName:Ljava/lang/String;\n         24: aload_0\n-        25: getfield      #7                  // Field maxRetries:Ljava/lang/Integer;\n-        28: invokespecial #9                  // Method dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n+        25: getfield      #25                 // Field maxRetries:Ljava/lang/Integer;\n+        28: invokespecial #31                 // Method dev/langchain4j/model/vertexai/VertexAiEmbeddingModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V\n         31: areturn\n       LineNumberTable:\n         line 192: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      32     0  this   Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;\n }\n SourceFile: \"VertexAiEmbeddingModel.java\"\n InnerClasses:\n-  public static #26= #10 of #8;           // Builder=class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder of class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+  public static #46= #8 of #29;           // Builder=class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder of class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiImageModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiImageModel.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -73,15 +73,15 @@\n                 throw new RuntimeException(\"Impossible to create persistence temporary directory\", e);\n             }\n         }\n     }\n     \n     public Response<Image> generate(final String prompt) {\n         final Response<List<Image>> generatedImageResponse = this.generate(prompt, 1);\n-        return (Response<Image>)Response.from(((List)generatedImageResponse.content()).get(0), generatedImageResponse.tokenUsage(), generatedImageResponse.finishReason());\n+        return (Response<Image>)Response.from((Object)(Image)((List)generatedImageResponse.content()).get(0), generatedImageResponse.tokenUsage(), generatedImageResponse.finishReason());\n     }\n     \n     public Response<List<Image>> generate(final String prompt, final int n) {\n         return this.generate(prompt, null, null, n);\n     }\n     \n     private Response<List<Image>> generate(final String prompt, final Image image, final Image mask, final int n) {\n@@ -91,15 +91,16 @@\n                 final List<Value> instances = this.prepareInstance(prompt, image, mask);\n                 final Value parameters = this.prepareParameters(n);\n                 final PredictResponse predictResponse = (PredictResponse)RetryUtils.withRetry(() -> client.predict(this.endpointName, instances, parameters), this.maxRetries);\n                 final List<Image> allImages = (List)predictResponse.getPredictionsList().stream().map(v -> {\n                     final String bytesBase64Encoded = ((Value)v.getStructValue().getFieldsMap().get(\"bytesBase64Encoded\")).getStringValue();\n                     return Image.builder().base64Data(bytesBase64Encoded).url(this.persistAndGetURI(bytesBase64Encoded)).build();\n                 }).collect(Collectors.toList());\n-                return (Response<List<Image>>)Response.from((Object)allImages);\n+                final Response from = Response.from((Object)allImages);\n+                return (Response<List<Image>>)from;\n             }\n         }\n         catch (final IOException e) {\n             throw new RuntimeException(e);\n         }\n     }\n     \n@@ -148,20 +149,20 @@\n         final Value.Builder instanceBuilder = Value.newBuilder();\n         JsonFormat.parser().merge(Json.toJson((Object)promptMap), (Message.Builder)instanceBuilder);\n         return Collections.singletonList(instanceBuilder.build());\n     }\n     \n     public Response<Image> edit(final Image image, final String prompt) {\n         final Response<Image> generatedImageResponse = this.edit(image, null, prompt);\n-        return (Response<Image>)Response.from(generatedImageResponse.content(), generatedImageResponse.tokenUsage(), generatedImageResponse.finishReason());\n+        return (Response<Image>)Response.from((Object)generatedImageResponse.content(), generatedImageResponse.tokenUsage(), generatedImageResponse.finishReason());\n     }\n     \n     public Response<Image> edit(final Image image, final Image mask, final String prompt) {\n         final Response<List<Image>> generatedImageResponse = this.generate(prompt, image, mask, 1);\n-        return (Response<Image>)Response.from(((List)generatedImageResponse.content()).get(0), generatedImageResponse.tokenUsage(), generatedImageResponse.finishReason());\n+        return (Response<Image>)Response.from((Object)(Image)((List)generatedImageResponse.content()).get(0), generatedImageResponse.tokenUsage(), generatedImageResponse.finishReason());\n     }\n     \n     private URI persistAndGetURI(final String bytesBase64Encoded) {\n         if (this.withPersisting != null && this.withPersisting) {\n             try {\n                 final Path tempFile = Files.createTempFile(this.tempDirectory, \"imagen-image-\", \".png\", (FileAttribute<?>[])new FileAttribute[0]);\n                 Files.write(tempFile, Base64.getDecoder().decode(bytesBase64Encoded), new OpenOption[0]);\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiLanguageModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiLanguageModel.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -45,15 +45,16 @@\n             final Value.Builder instanceBuilder = Value.newBuilder();\n             JsonFormat.parser().merge(Json.toJson((Object)new VertexAiTextInstance(prompt)), (Message.Builder)instanceBuilder);\n             final List<Value> instances = Collections.singletonList(instanceBuilder.build());\n             final Value.Builder parametersBuilder = Value.newBuilder();\n             JsonFormat.parser().merge(Json.toJson((Object)this.vertexAiParameters), (Message.Builder)parametersBuilder);\n             final Value parameters = parametersBuilder.build();\n             final PredictResponse response = (PredictResponse)RetryUtils.withRetry(() -> client.predict(this.endpointName, instances, parameters), (int)this.maxRetries);\n-            return (Response<String>)Response.from((Object)extractContent(response), new TokenUsage(Integer.valueOf(VertexAiChatModel.extractTokenCount(response, \"inputTokenCount\")), Integer.valueOf(VertexAiChatModel.extractTokenCount(response, \"outputTokenCount\"))));\n+            final Response from = Response.from((Object)extractContent(response), new TokenUsage(Integer.valueOf(VertexAiChatModel.extractTokenCount(response, \"inputTokenCount\")), Integer.valueOf(VertexAiChatModel.extractTokenCount(response, \"outputTokenCount\"))));\n+            return (Response<String>)from;\n         }\n         catch (final IOException e) {\n             throw new RuntimeException(e);\n         }\n     }\n     \n     private static String extractContent(final PredictResponse predictResponse) {\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiParameters.class", "source2": "dev/langchain4j/model/vertexai/VertexAiParameters.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,47 +1,47 @@\n-  SHA-256 checksum eb1aef2e1889c67c1ecac55ca368dc2194d97601de3e9515ac2407495f8fbbdb\n+  SHA-256 checksum 8c86cc674b4ad53732be1c1e898fd1969f4e04cbbbb6847c6474026ce0c9db23\n   Compiled from \"VertexAiParameters.java\"\n class dev.langchain4j.model.vertexai.VertexAiParameters\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n-  this_class: #6                          // dev/langchain4j/model/vertexai/VertexAiParameters\n-  super_class: #7                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/vertexai/VertexAiParameters\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 4, methods: 1, attributes: 1\n Constant pool:\n-   #1 = Methodref          #7.#23         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #6.#24         // dev/langchain4j/model/vertexai/VertexAiParameters.temperature:Ljava/lang/Double;\n-   #3 = Fieldref           #6.#25         // dev/langchain4j/model/vertexai/VertexAiParameters.maxOutputTokens:Ljava/lang/Integer;\n-   #4 = Fieldref           #6.#26         // dev/langchain4j/model/vertexai/VertexAiParameters.topK:Ljava/lang/Integer;\n-   #5 = Fieldref           #6.#27         // dev/langchain4j/model/vertexai/VertexAiParameters.topP:Ljava/lang/Double;\n-   #6 = Class              #28            // dev/langchain4j/model/vertexai/VertexAiParameters\n-   #7 = Class              #29            // java/lang/Object\n-   #8 = Utf8               temperature\n-   #9 = Utf8               Ljava/lang/Double;\n-  #10 = Utf8               maxOutputTokens\n-  #11 = Utf8               Ljava/lang/Integer;\n-  #12 = Utf8               topK\n-  #13 = Utf8               topP\n-  #14 = Utf8               <init>\n-  #15 = Utf8               (Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;)V\n-  #16 = Utf8               Code\n-  #17 = Utf8               LineNumberTable\n-  #18 = Utf8               LocalVariableTable\n-  #19 = Utf8               this\n-  #20 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiParameters;\n-  #21 = Utf8               SourceFile\n-  #22 = Utf8               VertexAiParameters.java\n-  #23 = NameAndType        #14:#30        // \"<init>\":()V\n-  #24 = NameAndType        #8:#9          // temperature:Ljava/lang/Double;\n-  #25 = NameAndType        #10:#11        // maxOutputTokens:Ljava/lang/Integer;\n-  #26 = NameAndType        #12:#11        // topK:Ljava/lang/Integer;\n-  #27 = NameAndType        #13:#9         // topP:Ljava/lang/Double;\n-  #28 = Utf8               dev/langchain4j/model/vertexai/VertexAiParameters\n-  #29 = Utf8               java/lang/Object\n-  #30 = Utf8               ()V\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/vertexai/VertexAiParameters.temperature:Ljava/lang/Double;\n+   #8 = Class              #10            // dev/langchain4j/model/vertexai/VertexAiParameters\n+   #9 = NameAndType        #11:#12        // temperature:Ljava/lang/Double;\n+  #10 = Utf8               dev/langchain4j/model/vertexai/VertexAiParameters\n+  #11 = Utf8               temperature\n+  #12 = Utf8               Ljava/lang/Double;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/vertexai/VertexAiParameters.maxOutputTokens:Ljava/lang/Integer;\n+  #14 = NameAndType        #15:#16        // maxOutputTokens:Ljava/lang/Integer;\n+  #15 = Utf8               maxOutputTokens\n+  #16 = Utf8               Ljava/lang/Integer;\n+  #17 = Fieldref           #8.#18         // dev/langchain4j/model/vertexai/VertexAiParameters.topK:Ljava/lang/Integer;\n+  #18 = NameAndType        #19:#16        // topK:Ljava/lang/Integer;\n+  #19 = Utf8               topK\n+  #20 = Fieldref           #8.#21         // dev/langchain4j/model/vertexai/VertexAiParameters.topP:Ljava/lang/Double;\n+  #21 = NameAndType        #22:#12        // topP:Ljava/lang/Double;\n+  #22 = Utf8               topP\n+  #23 = Utf8               (Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;)V\n+  #24 = Utf8               Code\n+  #25 = Utf8               LineNumberTable\n+  #26 = Utf8               LocalVariableTable\n+  #27 = Utf8               this\n+  #28 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiParameters;\n+  #29 = Utf8               SourceFile\n+  #30 = Utf8               VertexAiParameters.java\n {\n   private final java.lang.Double temperature;\n     descriptor: Ljava/lang/Double;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final java.lang.Integer maxOutputTokens;\n     descriptor: Ljava/lang/Integer;\n@@ -60,24 +60,24 @@\n     flags: (0x0000)\n     Code:\n       stack=2, locals=5, args_size=5\n          0: aload_0\n          1: invokespecial #1                  // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: aload_1\n-         6: putfield      #2                  // Field temperature:Ljava/lang/Double;\n+         6: putfield      #7                  // Field temperature:Ljava/lang/Double;\n          9: aload_0\n         10: aload_2\n-        11: putfield      #3                  // Field maxOutputTokens:Ljava/lang/Integer;\n+        11: putfield      #13                 // Field maxOutputTokens:Ljava/lang/Integer;\n         14: aload_0\n         15: aload_3\n-        16: putfield      #4                  // Field topK:Ljava/lang/Integer;\n+        16: putfield      #17                 // Field topK:Ljava/lang/Integer;\n         19: aload_0\n         20: aload         4\n-        22: putfield      #5                  // Field topP:Ljava/lang/Double;\n+        22: putfield      #20                 // Field topP:Ljava/lang/Double;\n         25: return\n       LineNumberTable:\n         line 13: 0\n         line 14: 4\n         line 15: 9\n         line 16: 14\n         line 17: 19\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.class", "source2": "dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,83 +1,83 @@\n-  SHA-256 checksum a2e1512b91b11609502b249a1b015a4ac4cfd8bb6c479793c0ba1534e2be43c6\n+  SHA-256 checksum 751a7713cb5980195cd17786c10ecd66eb15c9d22ed9680574dbf86012eaaca1\n   Compiled from \"VertexAiChatModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiChatModel$Builder\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #15                         // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n-  super_class: #16                        // java/lang/Object\n+  this_class: #14                         // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 10, methods: 12, attributes: 2\n Constant pool:\n-   #1 = Methodref          #16.#46        // java/lang/Object.\"<init>\":()V\n-   #2 = Methodref          #47.#48        // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #3 = Fieldref           #15.#49        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.maxOutputTokens:Ljava/lang/Integer;\n-   #4 = Fieldref           #15.#50        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.endpoint:Ljava/lang/String;\n-   #5 = Fieldref           #15.#51        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.project:Ljava/lang/String;\n-   #6 = Fieldref           #15.#52        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.location:Ljava/lang/String;\n-   #7 = Fieldref           #15.#53        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.publisher:Ljava/lang/String;\n-   #8 = Fieldref           #15.#54        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.modelName:Ljava/lang/String;\n-   #9 = Fieldref           #15.#55        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.temperature:Ljava/lang/Double;\n-  #10 = Fieldref           #15.#56        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.topK:Ljava/lang/Integer;\n-  #11 = Fieldref           #15.#57        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.topP:Ljava/lang/Double;\n-  #12 = Fieldref           #15.#58        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.maxRetries:Ljava/lang/Integer;\n-  #13 = Class              #59            // dev/langchain4j/model/vertexai/VertexAiChatModel\n-  #14 = Methodref          #13.#60        // dev/langchain4j/model/vertexai/VertexAiChatModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n-  #15 = Class              #61            // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n-  #16 = Class              #62            // java/lang/Object\n-  #17 = Utf8               endpoint\n-  #18 = Utf8               Ljava/lang/String;\n-  #19 = Utf8               project\n-  #20 = Utf8               location\n-  #21 = Utf8               publisher\n-  #22 = Utf8               modelName\n-  #23 = Utf8               temperature\n-  #24 = Utf8               Ljava/lang/Double;\n-  #25 = Utf8               maxOutputTokens\n-  #26 = Utf8               Ljava/lang/Integer;\n-  #27 = Utf8               topK\n-  #28 = Utf8               topP\n-  #29 = Utf8               maxRetries\n-  #30 = Utf8               <init>\n-  #31 = Utf8               ()V\n-  #32 = Utf8               Code\n-  #33 = Utf8               LineNumberTable\n-  #34 = Utf8               LocalVariableTable\n-  #35 = Utf8               this\n-  #36 = Utf8               Builder\n-  #37 = Utf8               InnerClasses\n-  #38 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n-  #39 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n-  #40 = Utf8               (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n-  #41 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n-  #42 = Utf8               build\n-  #43 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiChatModel;\n-  #44 = Utf8               SourceFile\n-  #45 = Utf8               VertexAiChatModel.java\n-  #46 = NameAndType        #30:#31        // \"<init>\":()V\n-  #47 = Class              #63            // java/lang/Integer\n-  #48 = NameAndType        #64:#65        // valueOf:(I)Ljava/lang/Integer;\n-  #49 = NameAndType        #25:#26        // maxOutputTokens:Ljava/lang/Integer;\n-  #50 = NameAndType        #17:#18        // endpoint:Ljava/lang/String;\n-  #51 = NameAndType        #19:#18        // project:Ljava/lang/String;\n-  #52 = NameAndType        #20:#18        // location:Ljava/lang/String;\n-  #53 = NameAndType        #21:#18        // publisher:Ljava/lang/String;\n-  #54 = NameAndType        #22:#18        // modelName:Ljava/lang/String;\n-  #55 = NameAndType        #23:#24        // temperature:Ljava/lang/Double;\n-  #56 = NameAndType        #27:#26        // topK:Ljava/lang/Integer;\n-  #57 = NameAndType        #28:#24        // topP:Ljava/lang/Double;\n-  #58 = NameAndType        #29:#26        // maxRetries:Ljava/lang/Integer;\n-  #59 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel\n-  #60 = NameAndType        #30:#66        // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n-  #61 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n-  #62 = Utf8               java/lang/Object\n-  #63 = Utf8               java/lang/Integer\n-  #64 = Utf8               valueOf\n-  #65 = Utf8               (I)Ljava/lang/Integer;\n-  #66 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#9          // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #8 = Class              #10            // java/lang/Integer\n+   #9 = NameAndType        #11:#12        // valueOf:(I)Ljava/lang/Integer;\n+  #10 = Utf8               java/lang/Integer\n+  #11 = Utf8               valueOf\n+  #12 = Utf8               (I)Ljava/lang/Integer;\n+  #13 = Fieldref           #14.#15        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.maxOutputTokens:Ljava/lang/Integer;\n+  #14 = Class              #16            // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n+  #15 = NameAndType        #17:#18        // maxOutputTokens:Ljava/lang/Integer;\n+  #16 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n+  #17 = Utf8               maxOutputTokens\n+  #18 = Utf8               Ljava/lang/Integer;\n+  #19 = Fieldref           #14.#20        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.endpoint:Ljava/lang/String;\n+  #20 = NameAndType        #21:#22        // endpoint:Ljava/lang/String;\n+  #21 = Utf8               endpoint\n+  #22 = Utf8               Ljava/lang/String;\n+  #23 = Fieldref           #14.#24        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.project:Ljava/lang/String;\n+  #24 = NameAndType        #25:#22        // project:Ljava/lang/String;\n+  #25 = Utf8               project\n+  #26 = Fieldref           #14.#27        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.location:Ljava/lang/String;\n+  #27 = NameAndType        #28:#22        // location:Ljava/lang/String;\n+  #28 = Utf8               location\n+  #29 = Fieldref           #14.#30        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.publisher:Ljava/lang/String;\n+  #30 = NameAndType        #31:#22        // publisher:Ljava/lang/String;\n+  #31 = Utf8               publisher\n+  #32 = Fieldref           #14.#33        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.modelName:Ljava/lang/String;\n+  #33 = NameAndType        #34:#22        // modelName:Ljava/lang/String;\n+  #34 = Utf8               modelName\n+  #35 = Fieldref           #14.#36        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.temperature:Ljava/lang/Double;\n+  #36 = NameAndType        #37:#38        // temperature:Ljava/lang/Double;\n+  #37 = Utf8               temperature\n+  #38 = Utf8               Ljava/lang/Double;\n+  #39 = Fieldref           #14.#40        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.topK:Ljava/lang/Integer;\n+  #40 = NameAndType        #41:#18        // topK:Ljava/lang/Integer;\n+  #41 = Utf8               topK\n+  #42 = Fieldref           #14.#43        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.topP:Ljava/lang/Double;\n+  #43 = NameAndType        #44:#38        // topP:Ljava/lang/Double;\n+  #44 = Utf8               topP\n+  #45 = Fieldref           #14.#46        // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder.maxRetries:Ljava/lang/Integer;\n+  #46 = NameAndType        #47:#18        // maxRetries:Ljava/lang/Integer;\n+  #47 = Utf8               maxRetries\n+  #48 = Class              #49            // dev/langchain4j/model/vertexai/VertexAiChatModel\n+  #49 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel\n+  #50 = Methodref          #48.#51        // dev/langchain4j/model/vertexai/VertexAiChatModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+  #51 = NameAndType        #5:#52         // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+  #52 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+  #53 = Utf8               Code\n+  #54 = Utf8               LineNumberTable\n+  #55 = Utf8               LocalVariableTable\n+  #56 = Utf8               this\n+  #57 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n+  #58 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n+  #59 = Utf8               (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n+  #60 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n+  #61 = Utf8               build\n+  #62 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiChatModel;\n+  #63 = Utf8               SourceFile\n+  #64 = Utf8               VertexAiChatModel.java\n+  #65 = Utf8               InnerClasses\n+  #66 = Utf8               Builder\n {\n   private java.lang.String endpoint;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String project;\n     descriptor: Ljava/lang/String;\n@@ -120,16 +120,16 @@\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n          1: invokespecial #1                  // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: sipush        200\n-         8: invokestatic  #2                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        11: putfield      #3                  // Field maxOutputTokens:Ljava/lang/Integer;\n+         8: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        11: putfield      #13                 // Field maxOutputTokens:Ljava/lang/Integer;\n         14: return\n       LineNumberTable:\n         line 161: 0\n         line 170: 4\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n@@ -137,15 +137,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder endpoint(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #4                  // Field endpoint:Ljava/lang/String;\n+         2: putfield      #19                 // Field endpoint:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 177: 0\n         line 178: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -155,15 +155,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder project(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #5                  // Field project:Ljava/lang/String;\n+         2: putfield      #23                 // Field project:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 182: 0\n         line 183: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -173,15 +173,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder location(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #6                  // Field location:Ljava/lang/String;\n+         2: putfield      #26                 // Field location:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 187: 0\n         line 188: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -191,15 +191,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder publisher(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #7                  // Field publisher:Ljava/lang/String;\n+         2: putfield      #29                 // Field publisher:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 192: 0\n         line 193: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -209,15 +209,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder modelName(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #8                  // Field modelName:Ljava/lang/String;\n+         2: putfield      #32                 // Field modelName:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 197: 0\n         line 198: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -227,15 +227,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder temperature(java.lang.Double);\n     descriptor: (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #9                  // Field temperature:Ljava/lang/Double;\n+         2: putfield      #35                 // Field temperature:Ljava/lang/Double;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 202: 0\n         line 203: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -245,15 +245,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder maxOutputTokens(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #3                  // Field maxOutputTokens:Ljava/lang/Integer;\n+         2: putfield      #13                 // Field maxOutputTokens:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 207: 0\n         line 208: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -263,15 +263,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder topK(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #10                 // Field topK:Ljava/lang/Integer;\n+         2: putfield      #39                 // Field topK:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 212: 0\n         line 213: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -281,15 +281,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder topP(java.lang.Double);\n     descriptor: (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #11                 // Field topP:Ljava/lang/Double;\n+         2: putfield      #42                 // Field topP:Ljava/lang/Double;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 217: 0\n         line 218: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -299,15 +299,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiChatModel$Builder maxRetries(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #12                 // Field maxRetries:Ljava/lang/Integer;\n+         2: putfield      #45                 // Field maxRetries:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 222: 0\n         line 223: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -315,40 +315,40 @@\n             0       7     1 maxRetries   Ljava/lang/Integer;\n \n   public dev.langchain4j.model.vertexai.VertexAiChatModel build();\n     descriptor: ()Ldev/langchain4j/model/vertexai/VertexAiChatModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=12, locals=1, args_size=1\n-         0: new           #13                 // class dev/langchain4j/model/vertexai/VertexAiChatModel\n+         0: new           #48                 // class dev/langchain4j/model/vertexai/VertexAiChatModel\n          3: dup\n          4: aload_0\n-         5: getfield      #4                  // Field endpoint:Ljava/lang/String;\n+         5: getfield      #19                 // Field endpoint:Ljava/lang/String;\n          8: aload_0\n-         9: getfield      #5                  // Field project:Ljava/lang/String;\n+         9: getfield      #23                 // Field project:Ljava/lang/String;\n         12: aload_0\n-        13: getfield      #6                  // Field location:Ljava/lang/String;\n+        13: getfield      #26                 // Field location:Ljava/lang/String;\n         16: aload_0\n-        17: getfield      #7                  // Field publisher:Ljava/lang/String;\n+        17: getfield      #29                 // Field publisher:Ljava/lang/String;\n         20: aload_0\n-        21: getfield      #8                  // Field modelName:Ljava/lang/String;\n+        21: getfield      #32                 // Field modelName:Ljava/lang/String;\n         24: aload_0\n-        25: getfield      #9                  // Field temperature:Ljava/lang/Double;\n+        25: getfield      #35                 // Field temperature:Ljava/lang/Double;\n         28: aload_0\n-        29: getfield      #3                  // Field maxOutputTokens:Ljava/lang/Integer;\n+        29: getfield      #13                 // Field maxOutputTokens:Ljava/lang/Integer;\n         32: aload_0\n-        33: getfield      #10                 // Field topK:Ljava/lang/Integer;\n+        33: getfield      #39                 // Field topK:Ljava/lang/Integer;\n         36: aload_0\n-        37: getfield      #11                 // Field topP:Ljava/lang/Double;\n+        37: getfield      #42                 // Field topP:Ljava/lang/Double;\n         40: aload_0\n-        41: getfield      #12                 // Field maxRetries:Ljava/lang/Integer;\n-        44: invokespecial #14                 // Method dev/langchain4j/model/vertexai/VertexAiChatModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+        41: getfield      #45                 // Field maxRetries:Ljava/lang/Integer;\n+        44: invokespecial #50                 // Method dev/langchain4j/model/vertexai/VertexAiChatModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n         47: areturn\n       LineNumberTable:\n         line 227: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      48     0  this   Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;\n }\n SourceFile: \"VertexAiChatModel.java\"\n InnerClasses:\n-  public static #36= #15 of #13;          // Builder=class dev/langchain4j/model/vertexai/VertexAiChatModel$Builder of class dev/langchain4j/model/vertexai/VertexAiChatModel\n+  public static #66= #14 of #48;          // Builder=class dev/langchain4j/model/vertexai/VertexAiChatModel$Builder of class dev/langchain4j/model/vertexai/VertexAiChatModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory.class", "source2": "dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,32 +1,32 @@\n-  SHA-256 checksum c5235b33da582f4c3bdb40a248706a04c9ce99eb5216311d46e52eedf6afb544\n+  SHA-256 checksum 1c458d222f6a7c406a5c08fbadbc19cf051926c2891f71780816aee2537eda31\n   Compiled from \"VertexAiLanguageModelBuilderFactory.java\"\n public interface dev.langchain4j.model.vertexai.spi.VertexAiLanguageModelBuilderFactory extends java.util.function.Supplier<dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder>\n   minor version: 0\n   major version: 52\n   flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT\n   this_class: #1                          // dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 1, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #11            // dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory\n-   #2 = Class              #12            // java/lang/Object\n-   #3 = Class              #13            // java/util/function/Supplier\n-   #4 = Utf8               Signature\n-   #5 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n-   #6 = Utf8               Builder\n-   #7 = Utf8               InnerClasses\n+   #1 = Class              #2             // dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory\n+   #2 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Class              #6             // java/util/function/Supplier\n+   #6 = Utf8               java/util/function/Supplier\n+   #7 = Utf8               Signature\n    #8 = Utf8               Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;>;\n    #9 = Utf8               SourceFile\n   #10 = Utf8               VertexAiLanguageModelBuilderFactory.java\n-  #11 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiLanguageModelBuilderFactory\n-  #12 = Utf8               java/lang/Object\n-  #13 = Utf8               java/util/function/Supplier\n-  #14 = Class              #16            // dev/langchain4j/model/vertexai/VertexAiLanguageModel\n-  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n-  #16 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+  #11 = Utf8               InnerClasses\n+  #12 = Class              #13            // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n+  #13 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n+  #14 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+  #16 = Utf8               Builder\n {\n }\n Signature: #8                           // Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;>;\n SourceFile: \"VertexAiLanguageModelBuilderFactory.java\"\n InnerClasses:\n-  public static #6= #5 of #14;            // Builder=class dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+  public static #16= #12 of #14;          // Builder=class dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiLanguageModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory.class", "source2": "dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,32 +1,32 @@\n-  SHA-256 checksum 8ca92e1a7574e4682207e10ffea167ad1e96db4637494944c2e5e66a215fec17\n+  SHA-256 checksum 333488806fc9f97186643e2efb462386674c71d8160213115598256a623a2b3e\n   Compiled from \"VertexAiEmbeddingModelBuilderFactory.java\"\n public interface dev.langchain4j.model.vertexai.spi.VertexAiEmbeddingModelBuilderFactory extends java.util.function.Supplier<dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$Builder>\n   minor version: 0\n   major version: 52\n   flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT\n   this_class: #1                          // dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 1, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #11            // dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory\n-   #2 = Class              #12            // java/lang/Object\n-   #3 = Class              #13            // java/util/function/Supplier\n-   #4 = Utf8               Signature\n-   #5 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n-   #6 = Utf8               Builder\n-   #7 = Utf8               InnerClasses\n+   #1 = Class              #2             // dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory\n+   #2 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Class              #6             // java/util/function/Supplier\n+   #6 = Utf8               java/util/function/Supplier\n+   #7 = Utf8               Signature\n    #8 = Utf8               Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;>;\n    #9 = Utf8               SourceFile\n   #10 = Utf8               VertexAiEmbeddingModelBuilderFactory.java\n-  #11 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiEmbeddingModelBuilderFactory\n-  #12 = Utf8               java/lang/Object\n-  #13 = Utf8               java/util/function/Supplier\n-  #14 = Class              #16            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n-  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n-  #16 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+  #11 = Utf8               InnerClasses\n+  #12 = Class              #13            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n+  #13 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder\n+  #14 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+  #16 = Utf8               Builder\n {\n }\n Signature: #8                           // Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder;>;\n SourceFile: \"VertexAiEmbeddingModelBuilderFactory.java\"\n InnerClasses:\n-  public static #6= #5 of #14;            // Builder=class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder of class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n+  public static #16= #12 of #14;          // Builder=class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel$Builder of class dev/langchain4j/model/vertexai/VertexAiEmbeddingModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory.class", "source2": "dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,32 +1,32 @@\n-  SHA-256 checksum 254f9731fddca0fb7419cba5953d7f42389ea10a01355c28b071be88456eb7b8\n+  SHA-256 checksum 9cab642d205683006fcd98e353a56d64d0ef343c6b514e29518b647b65a7a9cb\n   Compiled from \"VertexAiChatModelBuilderFactory.java\"\n public interface dev.langchain4j.model.vertexai.spi.VertexAiChatModelBuilderFactory extends java.util.function.Supplier<dev.langchain4j.model.vertexai.VertexAiChatModel$Builder>\n   minor version: 0\n   major version: 52\n   flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT\n   this_class: #1                          // dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 1, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #11            // dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory\n-   #2 = Class              #12            // java/lang/Object\n-   #3 = Class              #13            // java/util/function/Supplier\n-   #4 = Utf8               Signature\n-   #5 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n-   #6 = Utf8               Builder\n-   #7 = Utf8               InnerClasses\n+   #1 = Class              #2             // dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory\n+   #2 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Class              #6             // java/util/function/Supplier\n+   #6 = Utf8               java/util/function/Supplier\n+   #7 = Utf8               Signature\n    #8 = Utf8               Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;>;\n    #9 = Utf8               SourceFile\n   #10 = Utf8               VertexAiChatModelBuilderFactory.java\n-  #11 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiChatModelBuilderFactory\n-  #12 = Utf8               java/lang/Object\n-  #13 = Utf8               java/util/function/Supplier\n-  #14 = Class              #16            // dev/langchain4j/model/vertexai/VertexAiChatModel\n-  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n-  #16 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel\n+  #11 = Utf8               InnerClasses\n+  #12 = Class              #13            // dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n+  #13 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel$Builder\n+  #14 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiChatModel\n+  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatModel\n+  #16 = Utf8               Builder\n {\n }\n Signature: #8                           // Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiChatModel$Builder;>;\n SourceFile: \"VertexAiChatModelBuilderFactory.java\"\n InnerClasses:\n-  public static #6= #5 of #14;            // Builder=class dev/langchain4j/model/vertexai/VertexAiChatModel$Builder of class dev/langchain4j/model/vertexai/VertexAiChatModel\n+  public static #16= #12 of #14;          // Builder=class dev/langchain4j/model/vertexai/VertexAiChatModel$Builder of class dev/langchain4j/model/vertexai/VertexAiChatModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory.class", "source2": "dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,32 +1,32 @@\n-  SHA-256 checksum 1ff5eadeee59cc716971ec19bec3f428303977c3bc02199866e2ac7ca2c03704\n+  SHA-256 checksum dd9e1491e935bea92d1046cfbff223df2c14967255b0d916a362d971ef4e478b\n   Compiled from \"VertexAiImageModelBuilderFactory.java\"\n public interface dev.langchain4j.model.vertexai.spi.VertexAiImageModelBuilderFactory extends java.util.function.Supplier<dev.langchain4j.model.vertexai.VertexAiImageModel$Builder>\n   minor version: 0\n   major version: 52\n   flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT\n   this_class: #1                          // dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 1, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #11            // dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory\n-   #2 = Class              #12            // java/lang/Object\n-   #3 = Class              #13            // java/util/function/Supplier\n-   #4 = Utf8               Signature\n-   #5 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n-   #6 = Utf8               Builder\n-   #7 = Utf8               InnerClasses\n+   #1 = Class              #2             // dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory\n+   #2 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Class              #6             // java/util/function/Supplier\n+   #6 = Utf8               java/util/function/Supplier\n+   #7 = Utf8               Signature\n    #8 = Utf8               Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;>;\n    #9 = Utf8               SourceFile\n   #10 = Utf8               VertexAiImageModelBuilderFactory.java\n-  #11 = Utf8               dev/langchain4j/model/vertexai/spi/VertexAiImageModelBuilderFactory\n-  #12 = Utf8               java/lang/Object\n-  #13 = Utf8               java/util/function/Supplier\n-  #14 = Class              #16            // dev/langchain4j/model/vertexai/VertexAiImageModel\n-  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n-  #16 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel\n+  #11 = Utf8               InnerClasses\n+  #12 = Class              #13            // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n+  #13 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n+  #14 = Class              #15            // dev/langchain4j/model/vertexai/VertexAiImageModel\n+  #15 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel\n+  #16 = Utf8               Builder\n {\n }\n Signature: #8                           // Ljava/lang/Object;Ljava/util/function/Supplier<Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;>;\n SourceFile: \"VertexAiImageModelBuilderFactory.java\"\n InnerClasses:\n-  public static #6= #5 of #14;            // Builder=class dev/langchain4j/model/vertexai/VertexAiImageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiImageModel\n+  public static #16= #12 of #14;          // Builder=class dev/langchain4j/model/vertexai/VertexAiImageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiImageModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.class", "source2": "dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,105 +1,105 @@\n-  SHA-256 checksum 7dd0c4e2de6c4548a279dfdf07557688d50afa5e5438685942a58abc71726cbf\n+  SHA-256 checksum 58c670857857705c6a61ab768c0f3e359097401040fdfc0afe51d38fab75b988\n   Compiled from \"VertexAiImageModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiImageModel$Builder\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #20                         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n-  super_class: #21                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 14, methods: 16, attributes: 2\n Constant pool:\n-   #1 = Methodref          #21.#63        // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #20.#64        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.endpoint:Ljava/lang/String;\n-   #3 = Fieldref           #20.#65        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.project:Ljava/lang/String;\n-   #4 = Fieldref           #20.#66        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.location:Ljava/lang/String;\n-   #5 = Fieldref           #20.#67        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.publisher:Ljava/lang/String;\n-   #6 = Fieldref           #20.#68        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.modelName:Ljava/lang/String;\n-   #7 = Fieldref           #20.#69        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.seed:Ljava/lang/Long;\n-   #8 = Fieldref           #20.#70        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.language:Ljava/lang/String;\n-   #9 = Fieldref           #20.#71        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.guidanceScale:Ljava/lang/Integer;\n-  #10 = Fieldref           #20.#72        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.negativePrompt:Ljava/lang/String;\n-  #11 = Fieldref           #20.#73        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n-  #12 = Fieldref           #20.#74        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.sampleImageSize:Ljava/lang/Integer;\n-  #13 = Fieldref           #20.#75        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.maxRetries:Ljava/lang/Integer;\n-  #14 = Fieldref           #76.#77        // java/lang/Boolean.TRUE:Ljava/lang/Boolean;\n-  #15 = Fieldref           #20.#78        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.withPersisting:Ljava/lang/Boolean;\n-  #16 = Fieldref           #20.#79        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.persistTo:Ljava/nio/file/Path;\n-  #17 = Methodref          #20.#80        // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.withPersisting:()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #18 = Class              #81            // dev/langchain4j/model/vertexai/VertexAiImageModel\n-  #19 = Methodref          #18.#82        // dev/langchain4j/model/vertexai/VertexAiImageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n-  #20 = Class              #83            // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n-  #21 = Class              #84            // java/lang/Object\n-  #22 = Utf8               endpoint\n-  #23 = Utf8               Ljava/lang/String;\n-  #24 = Utf8               project\n-  #25 = Utf8               location\n-  #26 = Utf8               publisher\n-  #27 = Utf8               modelName\n-  #28 = Utf8               seed\n-  #29 = Utf8               Ljava/lang/Long;\n-  #30 = Utf8               language\n-  #31 = Utf8               negativePrompt\n-  #32 = Utf8               sampleImageStyle\n-  #33 = Class              #85            // dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle\n-  #34 = Utf8               ImageStyle\n-  #35 = Utf8               InnerClasses\n-  #36 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n-  #37 = Utf8               sampleImageSize\n-  #38 = Utf8               Ljava/lang/Integer;\n-  #39 = Utf8               maxRetries\n-  #40 = Utf8               guidanceScale\n-  #41 = Utf8               withPersisting\n-  #42 = Utf8               Ljava/lang/Boolean;\n-  #43 = Utf8               persistTo\n-  #44 = Utf8               Ljava/nio/file/Path;\n-  #45 = Utf8               <init>\n-  #46 = Utf8               ()V\n-  #47 = Utf8               Code\n-  #48 = Utf8               LineNumberTable\n-  #49 = Utf8               LocalVariableTable\n-  #50 = Utf8               this\n-  #51 = Utf8               Builder\n-  #52 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #53 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #54 = Utf8               (Ljava/lang/Long;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #55 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #56 = Utf8               (Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #57 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #58 = Utf8               (Ljava/nio/file/Path;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #59 = Utf8               build\n-  #60 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiImageModel;\n-  #61 = Utf8               SourceFile\n-  #62 = Utf8               VertexAiImageModel.java\n-  #63 = NameAndType        #45:#46        // \"<init>\":()V\n-  #64 = NameAndType        #22:#23        // endpoint:Ljava/lang/String;\n-  #65 = NameAndType        #24:#23        // project:Ljava/lang/String;\n-  #66 = NameAndType        #25:#23        // location:Ljava/lang/String;\n-  #67 = NameAndType        #26:#23        // publisher:Ljava/lang/String;\n-  #68 = NameAndType        #27:#23        // modelName:Ljava/lang/String;\n-  #69 = NameAndType        #28:#29        // seed:Ljava/lang/Long;\n-  #70 = NameAndType        #30:#23        // language:Ljava/lang/String;\n-  #71 = NameAndType        #40:#38        // guidanceScale:Ljava/lang/Integer;\n-  #72 = NameAndType        #31:#23        // negativePrompt:Ljava/lang/String;\n-  #73 = NameAndType        #32:#36        // sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n-  #74 = NameAndType        #37:#38        // sampleImageSize:Ljava/lang/Integer;\n-  #75 = NameAndType        #39:#38        // maxRetries:Ljava/lang/Integer;\n-  #76 = Class              #86            // java/lang/Boolean\n-  #77 = NameAndType        #87:#42        // TRUE:Ljava/lang/Boolean;\n-  #78 = NameAndType        #41:#42        // withPersisting:Ljava/lang/Boolean;\n-  #79 = NameAndType        #43:#44        // persistTo:Ljava/nio/file/Path;\n-  #80 = NameAndType        #41:#57        // withPersisting:()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n-  #81 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel\n-  #82 = NameAndType        #45:#88        // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n-  #83 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n-  #84 = Utf8               java/lang/Object\n-  #85 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle\n-  #86 = Utf8               java/lang/Boolean\n-  #87 = Utf8               TRUE\n-  #88 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.endpoint:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n+   #9 = NameAndType        #11:#12        // endpoint:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel$Builder\n+  #11 = Utf8               endpoint\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.project:Ljava/lang/String;\n+  #14 = NameAndType        #15:#12        // project:Ljava/lang/String;\n+  #15 = Utf8               project\n+  #16 = Fieldref           #8.#17         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.location:Ljava/lang/String;\n+  #17 = NameAndType        #18:#12        // location:Ljava/lang/String;\n+  #18 = Utf8               location\n+  #19 = Fieldref           #8.#20         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.publisher:Ljava/lang/String;\n+  #20 = NameAndType        #21:#12        // publisher:Ljava/lang/String;\n+  #21 = Utf8               publisher\n+  #22 = Fieldref           #8.#23         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.modelName:Ljava/lang/String;\n+  #23 = NameAndType        #24:#12        // modelName:Ljava/lang/String;\n+  #24 = Utf8               modelName\n+  #25 = Fieldref           #8.#26         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.seed:Ljava/lang/Long;\n+  #26 = NameAndType        #27:#28        // seed:Ljava/lang/Long;\n+  #27 = Utf8               seed\n+  #28 = Utf8               Ljava/lang/Long;\n+  #29 = Fieldref           #8.#30         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.language:Ljava/lang/String;\n+  #30 = NameAndType        #31:#12        // language:Ljava/lang/String;\n+  #31 = Utf8               language\n+  #32 = Fieldref           #8.#33         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.guidanceScale:Ljava/lang/Integer;\n+  #33 = NameAndType        #34:#35        // guidanceScale:Ljava/lang/Integer;\n+  #34 = Utf8               guidanceScale\n+  #35 = Utf8               Ljava/lang/Integer;\n+  #36 = Fieldref           #8.#37         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.negativePrompt:Ljava/lang/String;\n+  #37 = NameAndType        #38:#12        // negativePrompt:Ljava/lang/String;\n+  #38 = Utf8               negativePrompt\n+  #39 = Fieldref           #8.#40         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n+  #40 = NameAndType        #41:#42        // sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n+  #41 = Utf8               sampleImageStyle\n+  #42 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n+  #43 = Fieldref           #8.#44         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.sampleImageSize:Ljava/lang/Integer;\n+  #44 = NameAndType        #45:#35        // sampleImageSize:Ljava/lang/Integer;\n+  #45 = Utf8               sampleImageSize\n+  #46 = Fieldref           #8.#47         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.maxRetries:Ljava/lang/Integer;\n+  #47 = NameAndType        #48:#35        // maxRetries:Ljava/lang/Integer;\n+  #48 = Utf8               maxRetries\n+  #49 = Fieldref           #50.#51        // java/lang/Boolean.TRUE:Ljava/lang/Boolean;\n+  #50 = Class              #52            // java/lang/Boolean\n+  #51 = NameAndType        #53:#54        // TRUE:Ljava/lang/Boolean;\n+  #52 = Utf8               java/lang/Boolean\n+  #53 = Utf8               TRUE\n+  #54 = Utf8               Ljava/lang/Boolean;\n+  #55 = Fieldref           #8.#56         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.withPersisting:Ljava/lang/Boolean;\n+  #56 = NameAndType        #57:#54        // withPersisting:Ljava/lang/Boolean;\n+  #57 = Utf8               withPersisting\n+  #58 = Fieldref           #8.#59         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.persistTo:Ljava/nio/file/Path;\n+  #59 = NameAndType        #60:#61        // persistTo:Ljava/nio/file/Path;\n+  #60 = Utf8               persistTo\n+  #61 = Utf8               Ljava/nio/file/Path;\n+  #62 = Methodref          #8.#63         // dev/langchain4j/model/vertexai/VertexAiImageModel$Builder.withPersisting:()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #63 = NameAndType        #57:#64        // withPersisting:()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #64 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #65 = Class              #66            // dev/langchain4j/model/vertexai/VertexAiImageModel\n+  #66 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel\n+  #67 = Methodref          #65.#68        // dev/langchain4j/model/vertexai/VertexAiImageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n+  #68 = NameAndType        #5:#69         // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n+  #69 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n+  #70 = Utf8               Code\n+  #71 = Utf8               LineNumberTable\n+  #72 = Utf8               LocalVariableTable\n+  #73 = Utf8               this\n+  #74 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #75 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #76 = Utf8               (Ljava/lang/Long;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #77 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #78 = Utf8               (Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #79 = Utf8               (Ljava/nio/file/Path;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+  #80 = Utf8               build\n+  #81 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiImageModel;\n+  #82 = Utf8               SourceFile\n+  #83 = Utf8               VertexAiImageModel.java\n+  #84 = Utf8               InnerClasses\n+  #85 = Utf8               Builder\n+  #86 = Class              #87            // dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle\n+  #87 = Utf8               dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle\n+  #88 = Utf8               ImageStyle\n {\n   private java.lang.String endpoint;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String project;\n     descriptor: Ljava/lang/String;\n@@ -170,15 +170,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder endpoint(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #2                  // Field endpoint:Ljava/lang/String;\n+         2: putfield      #7                  // Field endpoint:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 308: 0\n         line 309: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -188,15 +188,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder project(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #3                  // Field project:Ljava/lang/String;\n+         2: putfield      #13                 // Field project:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 313: 0\n         line 314: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -206,15 +206,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder location(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #4                  // Field location:Ljava/lang/String;\n+         2: putfield      #16                 // Field location:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 318: 0\n         line 319: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -224,15 +224,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder publisher(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #5                  // Field publisher:Ljava/lang/String;\n+         2: putfield      #19                 // Field publisher:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 323: 0\n         line 324: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -242,15 +242,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder modelName(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #6                  // Field modelName:Ljava/lang/String;\n+         2: putfield      #22                 // Field modelName:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 328: 0\n         line 329: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -260,15 +260,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder seed(java.lang.Long);\n     descriptor: (Ljava/lang/Long;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #7                  // Field seed:Ljava/lang/Long;\n+         2: putfield      #25                 // Field seed:Ljava/lang/Long;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 333: 0\n         line 334: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -278,15 +278,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder language(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #8                  // Field language:Ljava/lang/String;\n+         2: putfield      #29                 // Field language:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 338: 0\n         line 339: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -296,15 +296,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder guidanceScale(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #9                  // Field guidanceScale:Ljava/lang/Integer;\n+         2: putfield      #32                 // Field guidanceScale:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 343: 0\n         line 344: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -314,15 +314,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder negativePrompt(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #10                 // Field negativePrompt:Ljava/lang/String;\n+         2: putfield      #36                 // Field negativePrompt:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 348: 0\n         line 349: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -332,15 +332,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder sampleImageStyle(dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle);\n     descriptor: (Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #11                 // Field sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n+         2: putfield      #39                 // Field sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 353: 0\n         line 354: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -350,15 +350,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder sampleImageSize(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #12                 // Field sampleImageSize:Ljava/lang/Integer;\n+         2: putfield      #43                 // Field sampleImageSize:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 358: 0\n         line 359: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -368,15 +368,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder maxRetries(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #13                 // Field maxRetries:Ljava/lang/Integer;\n+         2: putfield      #46                 // Field maxRetries:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 363: 0\n         line 364: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -385,16 +385,16 @@\n \n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder withPersisting();\n     descriptor: ()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getstatic     #14                 // Field java/lang/Boolean.TRUE:Ljava/lang/Boolean;\n-         4: putfield      #15                 // Field withPersisting:Ljava/lang/Boolean;\n+         1: getstatic     #49                 // Field java/lang/Boolean.TRUE:Ljava/lang/Boolean;\n+         4: putfield      #55                 // Field withPersisting:Ljava/lang/Boolean;\n          7: aload_0\n          8: areturn\n       LineNumberTable:\n         line 368: 0\n         line 369: 7\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -403,66 +403,66 @@\n   public dev.langchain4j.model.vertexai.VertexAiImageModel$Builder persistTo(java.nio.file.Path);\n     descriptor: (Ljava/nio/file/Path;)Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #16                 // Field persistTo:Ljava/nio/file/Path;\n+         2: putfield      #58                 // Field persistTo:Ljava/nio/file/Path;\n          5: aload_0\n-         6: invokevirtual #17                 // Method withPersisting:()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n+         6: invokevirtual #62                 // Method withPersisting:()Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n          9: areturn\n       LineNumberTable:\n         line 373: 0\n         line 374: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      10     0  this   Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n             0      10     1 persistTo   Ljava/nio/file/Path;\n \n   public dev.langchain4j.model.vertexai.VertexAiImageModel build();\n     descriptor: ()Ldev/langchain4j/model/vertexai/VertexAiImageModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=16, locals=1, args_size=1\n-         0: new           #18                 // class dev/langchain4j/model/vertexai/VertexAiImageModel\n+         0: new           #65                 // class dev/langchain4j/model/vertexai/VertexAiImageModel\n          3: dup\n          4: aload_0\n-         5: getfield      #2                  // Field endpoint:Ljava/lang/String;\n+         5: getfield      #7                  // Field endpoint:Ljava/lang/String;\n          8: aload_0\n-         9: getfield      #3                  // Field project:Ljava/lang/String;\n+         9: getfield      #13                 // Field project:Ljava/lang/String;\n         12: aload_0\n-        13: getfield      #4                  // Field location:Ljava/lang/String;\n+        13: getfield      #16                 // Field location:Ljava/lang/String;\n         16: aload_0\n-        17: getfield      #5                  // Field publisher:Ljava/lang/String;\n+        17: getfield      #19                 // Field publisher:Ljava/lang/String;\n         20: aload_0\n-        21: getfield      #6                  // Field modelName:Ljava/lang/String;\n+        21: getfield      #22                 // Field modelName:Ljava/lang/String;\n         24: aload_0\n-        25: getfield      #7                  // Field seed:Ljava/lang/Long;\n+        25: getfield      #25                 // Field seed:Ljava/lang/Long;\n         28: aload_0\n-        29: getfield      #8                  // Field language:Ljava/lang/String;\n+        29: getfield      #29                 // Field language:Ljava/lang/String;\n         32: aload_0\n-        33: getfield      #9                  // Field guidanceScale:Ljava/lang/Integer;\n+        33: getfield      #32                 // Field guidanceScale:Ljava/lang/Integer;\n         36: aload_0\n-        37: getfield      #10                 // Field negativePrompt:Ljava/lang/String;\n+        37: getfield      #36                 // Field negativePrompt:Ljava/lang/String;\n         40: aload_0\n-        41: getfield      #11                 // Field sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n+        41: getfield      #39                 // Field sampleImageStyle:Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;\n         44: aload_0\n-        45: getfield      #12                 // Field sampleImageSize:Ljava/lang/Integer;\n+        45: getfield      #43                 // Field sampleImageSize:Ljava/lang/Integer;\n         48: aload_0\n-        49: getfield      #13                 // Field maxRetries:Ljava/lang/Integer;\n+        49: getfield      #46                 // Field maxRetries:Ljava/lang/Integer;\n         52: aload_0\n-        53: getfield      #15                 // Field withPersisting:Ljava/lang/Boolean;\n+        53: getfield      #55                 // Field withPersisting:Ljava/lang/Boolean;\n         56: aload_0\n-        57: getfield      #16                 // Field persistTo:Ljava/nio/file/Path;\n-        60: invokespecial #19                 // Method dev/langchain4j/model/vertexai/VertexAiImageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n+        57: getfield      #58                 // Field persistTo:Ljava/nio/file/Path;\n+        60: invokespecial #67                 // Method dev/langchain4j/model/vertexai/VertexAiImageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ldev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/nio/file/Path;)V\n         63: areturn\n       LineNumberTable:\n         line 378: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      64     0  this   Ldev/langchain4j/model/vertexai/VertexAiImageModel$Builder;\n }\n SourceFile: \"VertexAiImageModel.java\"\n InnerClasses:\n-  public static final #34= #33 of #18;    // ImageStyle=class dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle of class dev/langchain4j/model/vertexai/VertexAiImageModel\n-  public static #51= #20 of #18;          // Builder=class dev/langchain4j/model/vertexai/VertexAiImageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiImageModel\n+  public static #85= #8 of #65;           // Builder=class dev/langchain4j/model/vertexai/VertexAiImageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiImageModel\n+  public static final #88= #86 of #65;    // ImageStyle=class dev/langchain4j/model/vertexai/VertexAiImageModel$ImageStyle of class dev/langchain4j/model/vertexai/VertexAiImageModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.class", "source2": "dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,44 +1,44 @@\n-  SHA-256 checksum d22e86cc1da9ad3f9f778185295816ade13c78183b6383c0e6d59b591e1b88e2\n+  SHA-256 checksum 6f1e5de17ef855027e9f5b1d52f68c95ed9fd9af1d7adeb36599aa1fb21849e5\n   Compiled from \"VertexAiChatInstance.java\"\n class dev.langchain4j.model.vertexai.VertexAiChatInstance$Message\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n-  this_class: #4                          // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n-  super_class: #5                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 2, methods: 1, attributes: 2\n Constant pool:\n-   #1 = Methodref          #5.#20         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #4.#21         // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.author:Ljava/lang/String;\n-   #3 = Fieldref           #4.#22         // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.content:Ljava/lang/String;\n-   #4 = Class              #24            // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n-   #5 = Class              #25            // java/lang/Object\n-   #6 = Utf8               author\n-   #7 = Utf8               Ljava/lang/String;\n-   #8 = Utf8               content\n-   #9 = Utf8               <init>\n-  #10 = Utf8               (Ljava/lang/String;Ljava/lang/String;)V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               Message\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;\n-  #18 = Utf8               SourceFile\n-  #19 = Utf8               VertexAiChatInstance.java\n-  #20 = NameAndType        #9:#26         // \"<init>\":()V\n-  #21 = NameAndType        #6:#7          // author:Ljava/lang/String;\n-  #22 = NameAndType        #8:#7          // content:Ljava/lang/String;\n-  #23 = Class              #27            // dev/langchain4j/model/vertexai/VertexAiChatInstance\n-  #24 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n-  #25 = Utf8               java/lang/Object\n-  #26 = Utf8               ()V\n-  #27 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatInstance\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.author:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n+   #9 = NameAndType        #11:#12        // author:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n+  #11 = Utf8               author\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message.content:Ljava/lang/String;\n+  #14 = NameAndType        #15:#12        // content:Ljava/lang/String;\n+  #15 = Utf8               content\n+  #16 = Utf8               (Ljava/lang/String;Ljava/lang/String;)V\n+  #17 = Utf8               Code\n+  #18 = Utf8               LineNumberTable\n+  #19 = Utf8               LocalVariableTable\n+  #20 = Utf8               this\n+  #21 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;\n+  #22 = Utf8               SourceFile\n+  #23 = Utf8               VertexAiChatInstance.java\n+  #24 = Utf8               InnerClasses\n+  #25 = Class              #26            // dev/langchain4j/model/vertexai/VertexAiChatInstance\n+  #26 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatInstance\n+  #27 = Utf8               Message\n {\n   private final java.lang.String author;\n     descriptor: Ljava/lang/String;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final java.lang.String content;\n     descriptor: Ljava/lang/String;\n@@ -49,26 +49,26 @@\n     flags: (0x0000)\n     Code:\n       stack=2, locals=3, args_size=3\n          0: aload_0\n          1: invokespecial #1                  // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: aload_1\n-         6: putfield      #2                  // Field author:Ljava/lang/String;\n+         6: putfield      #7                  // Field author:Ljava/lang/String;\n          9: aload_0\n         10: aload_2\n-        11: putfield      #3                  // Field content:Ljava/lang/String;\n+        11: putfield      #13                 // Field content:Ljava/lang/String;\n         14: return\n       LineNumberTable:\n         line 20: 0\n         line 21: 4\n         line 22: 9\n         line 23: 14\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;\n             0      15     1 author   Ljava/lang/String;\n             0      15     2 content   Ljava/lang/String;\n }\n SourceFile: \"VertexAiChatInstance.java\"\n InnerClasses:\n-  static #15= #4 of #23;                  // Message=class dev/langchain4j/model/vertexai/VertexAiChatInstance$Message of class dev/langchain4j/model/vertexai/VertexAiChatInstance\n+  static #27= #8 of #25;                  // Message=class dev/langchain4j/model/vertexai/VertexAiChatInstance$Message of class dev/langchain4j/model/vertexai/VertexAiChatInstance\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.class", "source2": "dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,52 +1,52 @@\n-  SHA-256 checksum b5437f25851c3b83e2086aa153b24a6a4082bf81b7a0fb1e10528aad3004a13e\n+  SHA-256 checksum c494a03461d5e7493193e5afc6c72a1892d2b479f39b7fa7afe6b5e2f73703b0\n   Compiled from \"VertexAiEmbeddingInstance.java\"\n class dev.langchain4j.model.vertexai.VertexAiEmbeddingInstance\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n-  this_class: #3                          // dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance\n-  super_class: #4                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 1, methods: 1, attributes: 1\n Constant pool:\n-   #1 = Methodref          #4.#16         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #3.#17         // dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.content:Ljava/lang/String;\n-   #3 = Class              #18            // dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance\n-   #4 = Class              #19            // java/lang/Object\n-   #5 = Utf8               content\n-   #6 = Utf8               Ljava/lang/String;\n-   #7 = Utf8               <init>\n-   #8 = Utf8               (Ljava/lang/String;)V\n-   #9 = Utf8               Code\n-  #10 = Utf8               LineNumberTable\n-  #11 = Utf8               LocalVariableTable\n-  #12 = Utf8               this\n-  #13 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiEmbeddingInstance;\n-  #14 = Utf8               SourceFile\n-  #15 = Utf8               VertexAiEmbeddingInstance.java\n-  #16 = NameAndType        #7:#20         // \"<init>\":()V\n-  #17 = NameAndType        #5:#6          // content:Ljava/lang/String;\n-  #18 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance\n-  #19 = Utf8               java/lang/Object\n-  #20 = Utf8               ()V\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance.content:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance\n+   #9 = NameAndType        #11:#12        // content:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/vertexai/VertexAiEmbeddingInstance\n+  #11 = Utf8               content\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Utf8               (Ljava/lang/String;)V\n+  #14 = Utf8               Code\n+  #15 = Utf8               LineNumberTable\n+  #16 = Utf8               LocalVariableTable\n+  #17 = Utf8               this\n+  #18 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiEmbeddingInstance;\n+  #19 = Utf8               SourceFile\n+  #20 = Utf8               VertexAiEmbeddingInstance.java\n {\n   private final java.lang.String content;\n     descriptor: Ljava/lang/String;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   dev.langchain4j.model.vertexai.VertexAiEmbeddingInstance(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\n     flags: (0x0000)\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: invokespecial #1                  // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: aload_1\n-         6: putfield      #2                  // Field content:Ljava/lang/String;\n+         6: putfield      #7                  // Field content:Ljava/lang/String;\n          9: return\n       LineNumberTable:\n         line 7: 0\n         line 8: 4\n         line 9: 9\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiTextInstance.class", "source2": "dev/langchain4j/model/vertexai/VertexAiTextInstance.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,52 +1,52 @@\n-  SHA-256 checksum d176d95bbac79b4ae3fbdb24b2dc66154f0e177fceb018a0d97dca5f573e414c\n+  SHA-256 checksum 5e46933539482ba82a04baa45de46bad43d37e5036450d4137ed5241ff30b0a1\n   Compiled from \"VertexAiTextInstance.java\"\n class dev.langchain4j.model.vertexai.VertexAiTextInstance\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n-  this_class: #3                          // dev/langchain4j/model/vertexai/VertexAiTextInstance\n-  super_class: #4                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/vertexai/VertexAiTextInstance\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 1, methods: 1, attributes: 1\n Constant pool:\n-   #1 = Methodref          #4.#16         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #3.#17         // dev/langchain4j/model/vertexai/VertexAiTextInstance.prompt:Ljava/lang/String;\n-   #3 = Class              #18            // dev/langchain4j/model/vertexai/VertexAiTextInstance\n-   #4 = Class              #19            // java/lang/Object\n-   #5 = Utf8               prompt\n-   #6 = Utf8               Ljava/lang/String;\n-   #7 = Utf8               <init>\n-   #8 = Utf8               (Ljava/lang/String;)V\n-   #9 = Utf8               Code\n-  #10 = Utf8               LineNumberTable\n-  #11 = Utf8               LocalVariableTable\n-  #12 = Utf8               this\n-  #13 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiTextInstance;\n-  #14 = Utf8               SourceFile\n-  #15 = Utf8               VertexAiTextInstance.java\n-  #16 = NameAndType        #7:#20         // \"<init>\":()V\n-  #17 = NameAndType        #5:#6          // prompt:Ljava/lang/String;\n-  #18 = Utf8               dev/langchain4j/model/vertexai/VertexAiTextInstance\n-  #19 = Utf8               java/lang/Object\n-  #20 = Utf8               ()V\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/vertexai/VertexAiTextInstance.prompt:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/vertexai/VertexAiTextInstance\n+   #9 = NameAndType        #11:#12        // prompt:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/vertexai/VertexAiTextInstance\n+  #11 = Utf8               prompt\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Utf8               (Ljava/lang/String;)V\n+  #14 = Utf8               Code\n+  #15 = Utf8               LineNumberTable\n+  #16 = Utf8               LocalVariableTable\n+  #17 = Utf8               this\n+  #18 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiTextInstance;\n+  #19 = Utf8               SourceFile\n+  #20 = Utf8               VertexAiTextInstance.java\n {\n   private final java.lang.String prompt;\n     descriptor: Ljava/lang/String;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   dev.langchain4j.model.vertexai.VertexAiTextInstance(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\n     flags: (0x0000)\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: invokespecial #1                  // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: aload_1\n-         6: putfield      #2                  // Field prompt:Ljava/lang/String;\n+         6: putfield      #7                  // Field prompt:Ljava/lang/String;\n          9: return\n       LineNumberTable:\n         line 7: 0\n         line 8: 4\n         line 9: 9\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiChatModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiChatModel.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -52,15 +52,16 @@\n             final Value.Builder instanceBuilder = Value.newBuilder();\n             JsonFormat.parser().merge(Json.toJson((Object)vertexAiChatInstance), (Message.Builder)instanceBuilder);\n             final List<Value> instances = Collections.singletonList(instanceBuilder.build());\n             final Value.Builder parametersBuilder = Value.newBuilder();\n             JsonFormat.parser().merge(Json.toJson((Object)this.vertexAiParameters), (Message.Builder)parametersBuilder);\n             final Value parameters = parametersBuilder.build();\n             final PredictResponse response = (PredictResponse)RetryUtils.withRetry(() -> client.predict(this.endpointName, instances, parameters), (int)this.maxRetries);\n-            return (Response<AiMessage>)Response.from((Object)AiMessage.from(extractContent(response)), new TokenUsage(Integer.valueOf(extractTokenCount(response, \"inputTokenCount\")), Integer.valueOf(extractTokenCount(response, \"outputTokenCount\"))));\n+            final Response from = Response.from((Object)AiMessage.from(extractContent(response)), new TokenUsage(Integer.valueOf(extractTokenCount(response, \"inputTokenCount\")), Integer.valueOf(extractTokenCount(response, \"outputTokenCount\"))));\n+            return (Response<AiMessage>)from;\n         }\n         catch (final IOException e) {\n             throw new RuntimeException(e);\n         }\n     }\n     \n     private static String extractContent(final PredictResponse predictResponse) {\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.class", "source2": "dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,83 +1,83 @@\n-  SHA-256 checksum 03bff2088d3920adaf9bdab9be287c6ad0fa9f8854a046c7046ce006b051d4a2\n+  SHA-256 checksum d52ab8acbd57eea60c6d76317a7832a993696fcd5ea7e301bfff0e3ebd65d550\n   Compiled from \"VertexAiLanguageModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #15                         // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n-  super_class: #16                        // java/lang/Object\n+  this_class: #14                         // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 10, methods: 12, attributes: 2\n Constant pool:\n-   #1 = Methodref          #16.#46        // java/lang/Object.\"<init>\":()V\n-   #2 = Methodref          #47.#48        // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #3 = Fieldref           #15.#49        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.maxOutputTokens:Ljava/lang/Integer;\n-   #4 = Fieldref           #15.#50        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.endpoint:Ljava/lang/String;\n-   #5 = Fieldref           #15.#51        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.project:Ljava/lang/String;\n-   #6 = Fieldref           #15.#52        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.location:Ljava/lang/String;\n-   #7 = Fieldref           #15.#53        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.publisher:Ljava/lang/String;\n-   #8 = Fieldref           #15.#54        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.modelName:Ljava/lang/String;\n-   #9 = Fieldref           #15.#55        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.temperature:Ljava/lang/Double;\n-  #10 = Fieldref           #15.#56        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.topK:Ljava/lang/Integer;\n-  #11 = Fieldref           #15.#57        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.topP:Ljava/lang/Double;\n-  #12 = Fieldref           #15.#58        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.maxRetries:Ljava/lang/Integer;\n-  #13 = Class              #59            // dev/langchain4j/model/vertexai/VertexAiLanguageModel\n-  #14 = Methodref          #13.#60        // dev/langchain4j/model/vertexai/VertexAiLanguageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n-  #15 = Class              #61            // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n-  #16 = Class              #62            // java/lang/Object\n-  #17 = Utf8               endpoint\n-  #18 = Utf8               Ljava/lang/String;\n-  #19 = Utf8               project\n-  #20 = Utf8               location\n-  #21 = Utf8               publisher\n-  #22 = Utf8               modelName\n-  #23 = Utf8               temperature\n-  #24 = Utf8               Ljava/lang/Double;\n-  #25 = Utf8               maxOutputTokens\n-  #26 = Utf8               Ljava/lang/Integer;\n-  #27 = Utf8               topK\n-  #28 = Utf8               topP\n-  #29 = Utf8               maxRetries\n-  #30 = Utf8               <init>\n-  #31 = Utf8               ()V\n-  #32 = Utf8               Code\n-  #33 = Utf8               LineNumberTable\n-  #34 = Utf8               LocalVariableTable\n-  #35 = Utf8               this\n-  #36 = Utf8               Builder\n-  #37 = Utf8               InnerClasses\n-  #38 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n-  #39 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n-  #40 = Utf8               (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n-  #41 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n-  #42 = Utf8               build\n-  #43 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiLanguageModel;\n-  #44 = Utf8               SourceFile\n-  #45 = Utf8               VertexAiLanguageModel.java\n-  #46 = NameAndType        #30:#31        // \"<init>\":()V\n-  #47 = Class              #63            // java/lang/Integer\n-  #48 = NameAndType        #64:#65        // valueOf:(I)Ljava/lang/Integer;\n-  #49 = NameAndType        #25:#26        // maxOutputTokens:Ljava/lang/Integer;\n-  #50 = NameAndType        #17:#18        // endpoint:Ljava/lang/String;\n-  #51 = NameAndType        #19:#18        // project:Ljava/lang/String;\n-  #52 = NameAndType        #20:#18        // location:Ljava/lang/String;\n-  #53 = NameAndType        #21:#18        // publisher:Ljava/lang/String;\n-  #54 = NameAndType        #22:#18        // modelName:Ljava/lang/String;\n-  #55 = NameAndType        #23:#24        // temperature:Ljava/lang/Double;\n-  #56 = NameAndType        #27:#26        // topK:Ljava/lang/Integer;\n-  #57 = NameAndType        #28:#24        // topP:Ljava/lang/Double;\n-  #58 = NameAndType        #29:#26        // maxRetries:Ljava/lang/Integer;\n-  #59 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel\n-  #60 = NameAndType        #30:#66        // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n-  #61 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n-  #62 = Utf8               java/lang/Object\n-  #63 = Utf8               java/lang/Integer\n-  #64 = Utf8               valueOf\n-  #65 = Utf8               (I)Ljava/lang/Integer;\n-  #66 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#9          // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #8 = Class              #10            // java/lang/Integer\n+   #9 = NameAndType        #11:#12        // valueOf:(I)Ljava/lang/Integer;\n+  #10 = Utf8               java/lang/Integer\n+  #11 = Utf8               valueOf\n+  #12 = Utf8               (I)Ljava/lang/Integer;\n+  #13 = Fieldref           #14.#15        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.maxOutputTokens:Ljava/lang/Integer;\n+  #14 = Class              #16            // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n+  #15 = NameAndType        #17:#18        // maxOutputTokens:Ljava/lang/Integer;\n+  #16 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder\n+  #17 = Utf8               maxOutputTokens\n+  #18 = Utf8               Ljava/lang/Integer;\n+  #19 = Fieldref           #14.#20        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.endpoint:Ljava/lang/String;\n+  #20 = NameAndType        #21:#22        // endpoint:Ljava/lang/String;\n+  #21 = Utf8               endpoint\n+  #22 = Utf8               Ljava/lang/String;\n+  #23 = Fieldref           #14.#24        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.project:Ljava/lang/String;\n+  #24 = NameAndType        #25:#22        // project:Ljava/lang/String;\n+  #25 = Utf8               project\n+  #26 = Fieldref           #14.#27        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.location:Ljava/lang/String;\n+  #27 = NameAndType        #28:#22        // location:Ljava/lang/String;\n+  #28 = Utf8               location\n+  #29 = Fieldref           #14.#30        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.publisher:Ljava/lang/String;\n+  #30 = NameAndType        #31:#22        // publisher:Ljava/lang/String;\n+  #31 = Utf8               publisher\n+  #32 = Fieldref           #14.#33        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.modelName:Ljava/lang/String;\n+  #33 = NameAndType        #34:#22        // modelName:Ljava/lang/String;\n+  #34 = Utf8               modelName\n+  #35 = Fieldref           #14.#36        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.temperature:Ljava/lang/Double;\n+  #36 = NameAndType        #37:#38        // temperature:Ljava/lang/Double;\n+  #37 = Utf8               temperature\n+  #38 = Utf8               Ljava/lang/Double;\n+  #39 = Fieldref           #14.#40        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.topK:Ljava/lang/Integer;\n+  #40 = NameAndType        #41:#18        // topK:Ljava/lang/Integer;\n+  #41 = Utf8               topK\n+  #42 = Fieldref           #14.#43        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.topP:Ljava/lang/Double;\n+  #43 = NameAndType        #44:#38        // topP:Ljava/lang/Double;\n+  #44 = Utf8               topP\n+  #45 = Fieldref           #14.#46        // dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder.maxRetries:Ljava/lang/Integer;\n+  #46 = NameAndType        #47:#18        // maxRetries:Ljava/lang/Integer;\n+  #47 = Utf8               maxRetries\n+  #48 = Class              #49            // dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+  #49 = Utf8               dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+  #50 = Methodref          #48.#51        // dev/langchain4j/model/vertexai/VertexAiLanguageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+  #51 = NameAndType        #5:#52         // \"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+  #52 = Utf8               (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+  #53 = Utf8               Code\n+  #54 = Utf8               LineNumberTable\n+  #55 = Utf8               LocalVariableTable\n+  #56 = Utf8               this\n+  #57 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n+  #58 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n+  #59 = Utf8               (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n+  #60 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n+  #61 = Utf8               build\n+  #62 = Utf8               ()Ldev/langchain4j/model/vertexai/VertexAiLanguageModel;\n+  #63 = Utf8               SourceFile\n+  #64 = Utf8               VertexAiLanguageModel.java\n+  #65 = Utf8               InnerClasses\n+  #66 = Utf8               Builder\n {\n   private java.lang.String endpoint;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String project;\n     descriptor: Ljava/lang/String;\n@@ -120,16 +120,16 @@\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n          1: invokespecial #1                  // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: sipush        200\n-         8: invokestatic  #2                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        11: putfield      #3                  // Field maxOutputTokens:Ljava/lang/Integer;\n+         8: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        11: putfield      #13                 // Field maxOutputTokens:Ljava/lang/Integer;\n         14: return\n       LineNumberTable:\n         line 120: 0\n         line 129: 4\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n@@ -137,15 +137,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder endpoint(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #4                  // Field endpoint:Ljava/lang/String;\n+         2: putfield      #19                 // Field endpoint:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 136: 0\n         line 137: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -155,15 +155,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder project(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #5                  // Field project:Ljava/lang/String;\n+         2: putfield      #23                 // Field project:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 141: 0\n         line 142: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -173,15 +173,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder location(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #6                  // Field location:Ljava/lang/String;\n+         2: putfield      #26                 // Field location:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 146: 0\n         line 147: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -191,15 +191,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder publisher(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #7                  // Field publisher:Ljava/lang/String;\n+         2: putfield      #29                 // Field publisher:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 151: 0\n         line 152: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -209,15 +209,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder modelName(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #8                  // Field modelName:Ljava/lang/String;\n+         2: putfield      #32                 // Field modelName:Ljava/lang/String;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 156: 0\n         line 157: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -227,15 +227,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder temperature(java.lang.Double);\n     descriptor: (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #9                  // Field temperature:Ljava/lang/Double;\n+         2: putfield      #35                 // Field temperature:Ljava/lang/Double;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 161: 0\n         line 162: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -245,15 +245,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder maxOutputTokens(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #3                  // Field maxOutputTokens:Ljava/lang/Integer;\n+         2: putfield      #13                 // Field maxOutputTokens:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 166: 0\n         line 167: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -263,15 +263,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder topK(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #10                 // Field topK:Ljava/lang/Integer;\n+         2: putfield      #39                 // Field topK:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 171: 0\n         line 172: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -281,15 +281,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder topP(java.lang.Double);\n     descriptor: (Ljava/lang/Double;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #11                 // Field topP:Ljava/lang/Double;\n+         2: putfield      #42                 // Field topP:Ljava/lang/Double;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 176: 0\n         line 177: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -299,15 +299,15 @@\n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel$Builder maxRetries(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: putfield      #12                 // Field maxRetries:Ljava/lang/Integer;\n+         2: putfield      #45                 // Field maxRetries:Ljava/lang/Integer;\n          5: aload_0\n          6: areturn\n       LineNumberTable:\n         line 181: 0\n         line 182: 5\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -315,40 +315,40 @@\n             0       7     1 maxRetries   Ljava/lang/Integer;\n \n   public dev.langchain4j.model.vertexai.VertexAiLanguageModel build();\n     descriptor: ()Ldev/langchain4j/model/vertexai/VertexAiLanguageModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=12, locals=1, args_size=1\n-         0: new           #13                 // class dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+         0: new           #48                 // class dev/langchain4j/model/vertexai/VertexAiLanguageModel\n          3: dup\n          4: aload_0\n-         5: getfield      #4                  // Field endpoint:Ljava/lang/String;\n+         5: getfield      #19                 // Field endpoint:Ljava/lang/String;\n          8: aload_0\n-         9: getfield      #5                  // Field project:Ljava/lang/String;\n+         9: getfield      #23                 // Field project:Ljava/lang/String;\n         12: aload_0\n-        13: getfield      #6                  // Field location:Ljava/lang/String;\n+        13: getfield      #26                 // Field location:Ljava/lang/String;\n         16: aload_0\n-        17: getfield      #7                  // Field publisher:Ljava/lang/String;\n+        17: getfield      #29                 // Field publisher:Ljava/lang/String;\n         20: aload_0\n-        21: getfield      #8                  // Field modelName:Ljava/lang/String;\n+        21: getfield      #32                 // Field modelName:Ljava/lang/String;\n         24: aload_0\n-        25: getfield      #9                  // Field temperature:Ljava/lang/Double;\n+        25: getfield      #35                 // Field temperature:Ljava/lang/Double;\n         28: aload_0\n-        29: getfield      #3                  // Field maxOutputTokens:Ljava/lang/Integer;\n+        29: getfield      #13                 // Field maxOutputTokens:Ljava/lang/Integer;\n         32: aload_0\n-        33: getfield      #10                 // Field topK:Ljava/lang/Integer;\n+        33: getfield      #39                 // Field topK:Ljava/lang/Integer;\n         36: aload_0\n-        37: getfield      #11                 // Field topP:Ljava/lang/Double;\n+        37: getfield      #42                 // Field topP:Ljava/lang/Double;\n         40: aload_0\n-        41: getfield      #12                 // Field maxRetries:Ljava/lang/Integer;\n-        44: invokespecial #14                 // Method dev/langchain4j/model/vertexai/VertexAiLanguageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n+        41: getfield      #45                 // Field maxRetries:Ljava/lang/Integer;\n+        44: invokespecial #50                 // Method dev/langchain4j/model/vertexai/VertexAiLanguageModel.\"<init>\":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Integer;)V\n         47: areturn\n       LineNumberTable:\n         line 186: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      48     0  this   Ldev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder;\n }\n SourceFile: \"VertexAiLanguageModel.java\"\n InnerClasses:\n-  public static #36= #15 of #13;          // Builder=class dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiLanguageModel\n+  public static #66= #14 of #48;          // Builder=class dev/langchain4j/model/vertexai/VertexAiLanguageModel$Builder of class dev/langchain4j/model/vertexai/VertexAiLanguageModel\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiChatInstance.class", "source2": "dev/langchain4j/model/vertexai/VertexAiChatInstance.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,84 +1,84 @@\n-  SHA-256 checksum afbb56a00b060fb99c8754990809622a2f3d2d772507d71b017270aacf33fce7\n+  SHA-256 checksum caa4102923fdcedeabc2fd10ed41b2feb91cda639c7aaa8c331eb833280e9782\n   Compiled from \"VertexAiChatInstance.java\"\n class dev.langchain4j.model.vertexai.VertexAiChatInstance\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n-  this_class: #4                          // dev/langchain4j/model/vertexai/VertexAiChatInstance\n-  super_class: #5                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/vertexai/VertexAiChatInstance\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 2, methods: 1, attributes: 2\n Constant pool:\n-   #1 = Methodref          #5.#26         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #4.#27         // dev/langchain4j/model/vertexai/VertexAiChatInstance.context:Ljava/lang/String;\n-   #3 = Fieldref           #4.#28         // dev/langchain4j/model/vertexai/VertexAiChatInstance.messages:Ljava/util/List;\n-   #4 = Class              #29            // dev/langchain4j/model/vertexai/VertexAiChatInstance\n-   #5 = Class              #30            // java/lang/Object\n-   #6 = Class              #31            // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n-   #7 = Utf8               Message\n-   #8 = Utf8               InnerClasses\n-   #9 = Utf8               context\n-  #10 = Utf8               Ljava/lang/String;\n-  #11 = Utf8               messages\n-  #12 = Utf8               Ljava/util/List;\n-  #13 = Utf8               Signature\n-  #14 = Utf8               Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;\n-  #15 = Utf8               <init>\n-  #16 = Utf8               (Ljava/lang/String;Ljava/util/List;)V\n-  #17 = Utf8               Code\n-  #18 = Utf8               LineNumberTable\n-  #19 = Utf8               LocalVariableTable\n-  #20 = Utf8               this\n-  #21 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiChatInstance;\n-  #22 = Utf8               LocalVariableTypeTable\n-  #23 = Utf8               (Ljava/lang/String;Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;)V\n-  #24 = Utf8               SourceFile\n-  #25 = Utf8               VertexAiChatInstance.java\n-  #26 = NameAndType        #15:#32        // \"<init>\":()V\n-  #27 = NameAndType        #9:#10         // context:Ljava/lang/String;\n-  #28 = NameAndType        #11:#12        // messages:Ljava/util/List;\n-  #29 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatInstance\n-  #30 = Utf8               java/lang/Object\n+   #1 = Methodref          #2.#3          // java/lang/Object.\"<init>\":()V\n+   #2 = Class              #4             // java/lang/Object\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/vertexai/VertexAiChatInstance.context:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/vertexai/VertexAiChatInstance\n+   #9 = NameAndType        #11:#12        // context:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatInstance\n+  #11 = Utf8               context\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/vertexai/VertexAiChatInstance.messages:Ljava/util/List;\n+  #14 = NameAndType        #15:#16        // messages:Ljava/util/List;\n+  #15 = Utf8               messages\n+  #16 = Utf8               Ljava/util/List;\n+  #17 = Utf8               Signature\n+  #18 = Utf8               Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;\n+  #19 = Utf8               (Ljava/lang/String;Ljava/util/List;)V\n+  #20 = Utf8               Code\n+  #21 = Utf8               LineNumberTable\n+  #22 = Utf8               LocalVariableTable\n+  #23 = Utf8               this\n+  #24 = Utf8               Ldev/langchain4j/model/vertexai/VertexAiChatInstance;\n+  #25 = Utf8               LocalVariableTypeTable\n+  #26 = Utf8               (Ljava/lang/String;Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;)V\n+  #27 = Utf8               SourceFile\n+  #28 = Utf8               VertexAiChatInstance.java\n+  #29 = Utf8               InnerClasses\n+  #30 = Class              #31            // dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n   #31 = Utf8               dev/langchain4j/model/vertexai/VertexAiChatInstance$Message\n-  #32 = Utf8               ()V\n+  #32 = Utf8               Message\n {\n   private final java.lang.String context;\n     descriptor: Ljava/lang/String;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final java.util.List<dev.langchain4j.model.vertexai.VertexAiChatInstance$Message> messages;\n     descriptor: Ljava/util/List;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n-    Signature: #14                          // Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;\n+    Signature: #18                          // Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;\n \n   dev.langchain4j.model.vertexai.VertexAiChatInstance(java.lang.String, java.util.List<dev.langchain4j.model.vertexai.VertexAiChatInstance$Message>);\n     descriptor: (Ljava/lang/String;Ljava/util/List;)V\n     flags: (0x0000)\n     Code:\n       stack=2, locals=3, args_size=3\n          0: aload_0\n          1: invokespecial #1                  // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: aload_1\n-         6: putfield      #2                  // Field context:Ljava/lang/String;\n+         6: putfield      #7                  // Field context:Ljava/lang/String;\n          9: aload_0\n         10: aload_2\n-        11: putfield      #3                  // Field messages:Ljava/util/List;\n+        11: putfield      #13                 // Field messages:Ljava/util/List;\n         14: return\n       LineNumberTable:\n         line 10: 0\n         line 11: 4\n         line 12: 9\n         line 13: 14\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/vertexai/VertexAiChatInstance;\n             0      15     1 context   Ljava/lang/String;\n             0      15     2 messages   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     2 messages   Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;\n-    Signature: #23                          // (Ljava/lang/String;Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;)V\n+    Signature: #26                          // (Ljava/lang/String;Ljava/util/List<Ldev/langchain4j/model/vertexai/VertexAiChatInstance$Message;>;)V\n }\n SourceFile: \"VertexAiChatInstance.java\"\n InnerClasses:\n-  static #7= #6 of #4;                    // Message=class dev/langchain4j/model/vertexai/VertexAiChatInstance$Message of class dev/langchain4j/model/vertexai/VertexAiChatInstance\n+  static #32= #30 of #8;                  // Message=class dev/langchain4j/model/vertexai/VertexAiChatInstance$Message of class dev/langchain4j/model/vertexai/VertexAiChatInstance\n"}]}, {"source1": "META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/pom.properties", "source2": "META-INF/maven/dev.langchain4j/langchain4j-vertex-ai/pom.properties", "unified_diff": "@@ -1,5 +1,5 @@\n #Generated by Maven\n-#Tue Jan 30 05:29:04 UTC 2024\n-version=0.26.0\n+#Wed Jan 29 08:56:47 UTC 2025\n groupId=dev.langchain4j\n artifactId=langchain4j-vertex-ai\n+version=0.26.0\n"}]}
